@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0; font-size:12px; font-style:normal; font-weight:normal;}

img{border:0;}

li{list-style:none;}

.clear{clear:both;}

#header{width:773px; height:192px; background-image:url(../img/index/mainb.jpg); margin-left:auto; margin-right:auto;}

h1{text-align:right;}

h1 a{color:#000; text-decoration:none;}

h1 a:hover{color:#900; text-decoration:underline;}

#headerb{background-image:url(../img/index/headbk.jpg);}

#nv p{text-align:center;}

#nv{background-color:#000;}

#bkbody{width:773px; margin-left:auto; margin-right:auto;}

#left{width:240px; float:left;}

#right{width:530px; float:left;}

.t1{margin-top:25px;}

#fr1{background-image:url(../img/index/info_b.jpg); padding:5px; margin-top:15px;}

.t2{margin-top:20px;}

.t3{padding-left:33px; padding-top:25px;}

.t4{padding-top:15px; padding-left:33px;}

.t5{padding-top:20px; padding-left:33px;}

.t6{padding-top:20px; padding-left:60px; line-height:1.5em; color:#666;}

.top{text-align:right; padding-top:50px;}

#footer{height:137px; background-image:url(../img/index/ftbk.jpg);}

#footer p{text-align:center; padding-top:25px;}

address{text-align:center; padding-top:50px; font-size:10px; color:#333;}

#link{padding:5px; margin-top:20px;}

#footer p a{color:#333; text-decoration:none;}

#footer p a:hover{color:#900; text-decoration:underline;}

#con{padding:25px;}

#con p{line-height:1.5em; color:#666;}


.tc1{float:left; padding-top:15px;}
.tc{width:280px; float:right;}

.tc2{float:left; padding-top:5px;}

.p1{padding:7px; font-size:14px; font-weight:bold;}

#boin table tr td{padding:10px;}


