@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;}



h1{background-color:#000f7f; padding:5px; text-align:center;}



h1 a{color:#FFF; text-decoration:none;}



#header{width:900px; margin-left:auto; margin-right:auto;}



.logo{float:left; padding-top:15px;}



#hin{float:right;}



.tel{text-align:right; padding-top:15px;}

.hn{padding-top:15px;}



#body{width:900px; margin-left:auto; margin-right:auto; border:#1a4183 solid 1px; padding-top:15px;}



#left{width:220px; float:left; margin-left:6px;}



#lfin{background-image:url(../img/top/nbk.jpg); background-repeat:repeat-y;}



#right{width:656px; float:left; padding-left:10px;}



.nt{padding-left:10px; padding-top:8px;}

.n1{padding-left:5px; padding-top:8px;}

.n2{padding-top:3px; padding-left:5px;}

.n3{padding-top:3px; padding-left:5px; padding-bottom:8px;}



.n4{padding-top:3px; padding-left:5px; line-height:1.3em; width:207px;}



.n4 a{color:#333; text-decoration:none; }



.n4 a:hover{color:#00F;}



h2{margin-top:15px; margin-left:8px;}



h3{margin-top:15px; margin-left:8px;}



h4.h4{padding:5px; text-align:right; background-color:#000f7f; color:#FFF;}



.ad{padding:5px; text-align:right; color:#333;}



#fn{text-align:right; padding-top:15px; padding-right:5px;}



address{padding:5px; background-color:#000f7f; text-align:center; color:#FFF;}



.set1{width:600px; line-height:1.5em; padding-top:15px; padding-left:25px; color:#333;}



.li1 li{line-height:1.5em;}



.tab1 tr td{padding:35px; text-align:center;}



.tab1{margin-left:30px;}



.tab2 tr td{padding:15px; text-align:center; background-color:#FFF;}

.tab2{margin-left:30px; margin-top:15px; background-color:#333;}


.bn{width:200px; padding:5px;}
.bn p{padding-top:10px; font-size:10px; color:#666;}
.bn h4{padding-top:5px;}
.bn h4 a{font-size:10px; color:#333; text-decoration:none;}





