@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0; border:0; list-style:none; font-size:12px; font-style:normal; font-weight:normal;}

.clear{clear:both;}

#tpnv{height:29px; background-image:url(../images/hdbk.jpg); background-repeat:repeat-x;}

#head{width:767px; margin-left:auto; margin-right:auto;}

.nv1{width:767px; margin-left:auto; margin-right:auto; text-align:right; padding-top:11px;}

.lo{float:left; padding-top:15px;}

.h1{float:left; padding-top:3px;}

h1{text-align:right; font-size:12px; color:#666; padding-bottom:5px;}

#gnv{background-image:url(../images/nvbk.jpg); background-repeat:repeat-x; width:767px; margin-left:auto; margin-right:auto;}

#gnv p{width:767px; }

.main{margin-left:auto; margin-right:auto; width:767px;}

#cnv ul li{float:left; padding-top:5px; padding-left:18px; }

.tab1 tr td{padding:10px;}

.tab1{margin-top:25px; margin-left:5px;}


#cnv{background-image:url(../images/cnvbk.jpg); height:111px; background-repeat:repeat-x; width:767px; margin-left:auto; margin-right:auto;}

#conten{width:767px; margin-left:auto; margin-right:auto;}

#left{width:219px; float:left; padding-left:15px; padding-top:15px;}

#right{float:left; padding-left:15px; padding-top:15px;}

#go{width:732px; height:31px; margin-right:auto; margin-left:auto; margin-top:13px; background-image:url(../images/topbk.jpg); padding:10px; background-repeat:no-repeat;}

#go p{text-align:right;}


#ft{background-image:url(../images/ftbk.jpg); height:138px; background-repeat:repeat-x; text-align:center;}

#ft ul li{padding-top:15px;}

address{padding-top:55px; font-size:10px; color:#666;}

.n4{margin-top:15px; text-align:center;}

.ci{padding:10px; line-height:1.8em; width:480px; color:#333;}

a:link{color:#333; text-decoration:none;}

a:hover{color:#900; text-decoration:none;}

#li{border:solid #eee 1px;}


