@charset "UTF-8";/* CSS Document *//******************************main******************************/.main {background: url(../topimg/back.jpg) no-repeat left top;height: 673px;position: relative;}.main ul {padding-top: 180px;}.main ul li {list-style: none;text-indent: -9999em;}.main ul li a {display: block;width: 206px;overflow: hidden;}.main ul li a.subbt1 {height: 43px;}.main ul li a.subbt2 {height: 38px;}.main ul li a.subbt3 {height: 45px;}.main ul li a.subbt4 {height: 43px;}.main ul li a.subbt5 {height: 52px;}.main ul li a.subbt6 {height: 32px;}.main ul li a.subbt1:hover {background: url(../topimg/back.jpg) no-repeat -937px -180px;}.main ul li a.subbt2:hover {background: url(../topimg/back.jpg) no-repeat -937px -223px;}.main ul li a.subbt3:hover {background: url(../topimg/back.jpg) no-repeat -937px -261px;}.main ul li a.subbt4:hover {background: url(../topimg/back.jpg) no-repeat -937px -306px;}.main ul li a.subbt5:hover {background: url(../topimg/back.jpg) no-repeat -937px -349px;}.main ul li a.subbt6:hover {background: url(../topimg/back.jpg) no-repeat -937px -401px;}/******************************/.main iframe {margin-top: 258px;margin-right: 72px;width: 179px;height: 112px;float: right;}/******************************/.main address {font-size: 87%;margin: 139px 0px 0px 295px;}/******************************/.main .otoi,.douga {text-indent: -9999em;}.main .otoi a {overflow: hidden;width: 89px;height: 95px;position: absolute;top: 520px;left: 194px;}.main .douga a {overflow: hidden;width: 112px;height: 125px;position: absolute;top: 510px;left: 672px;}.main .otoi a:hover {background: url(../topimg/back.jpg) no-repeat -1131px -520px;}.main .douga a:hover {background: url(../topimg/back.jpg) no-repeat -1609px -510px;}.foot p {float: left;width: 370px;}