@charset "utf-8";

/* CSS Document */





*{margin:0; padding:0; font-size:12px; font-style:normal; font-weight:normal;}



img{border:0; vertical-align:text-bottom;}



.clear{clear:both;}







h1{padding-top:8px; padding-left:14px; text-align:right;}

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





.tab2 tr td{padding:15px;} 

.l1 a{color:#333; line-height:1.5em; font-size:10px; text-decoration:none;}



.n4 a{color:#333; line-height:1.5em; font-size:10px; text-decoration:none;}



#hd{background-image:url(images/hdbk.jpg); height:107px; background-repeat:repeat-x;}

#hdin{width:834px; margin-left:auto; margin-right:auto;}



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

#hr{float:right; padding-top:25px;}

#hr p{padding-top:25px; text-align:right;}



.ct{width:798px; margin-left:auto; margin-right:auto; padding-top:15px;}



#bd{background-image:url(images/bd.jpg); width:903px; margin-left:auto; margin-right:auto;}

#mail{width:202px; float:left;}

#mail2{width:212px; float:left;}

#mair{width:599px; float:left;}

#main{width:805px; margin-left:auto; margin-right:auto; padding-top:15px;}



#left{width:210px; float:left; padding-left:45px; padding-top:15px;}

#right{width:585px; float:right; padding-top:15px; padding-right:50px;}



#ft{background-image:url(images/ft.jpg); height:67px; width:834px; margin-left:auto; margin-right:auto; margin-top:15px;}

#ft p{text-align:center; padding-top:10px;}



address{padding-top:5px; text-align:center; font-size:10px; color:#666;}


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


