@charset "utf-8";
/* CSS Document */

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


#hd{width:1000px; margin-left:auto; margin-right:auto;}


h1{text-align:center; padding-top:5px;}

.s1{line-height:1.5em; padding:15px; border-bottom:dotted 1px #CCC; color:#666;}

.tab2 tr td{padding:15px;}
.tab2{margin-left:0px; margin-top:25px;}

h1 a{color:#333; text-decoration:none; font-size:10px;}


.logo{width:355px; float:left;}
.snv{width:188px; float:right;}

.clear{clear:both;}

img{border:0;}

#gnv{background-image:url(images/nvhd.jpg); height:50px; background-repeat:repeat-x;}
.nv{width:1000px; margin-left:auto; margin-right:auto;}

#side{background-image:url(images/sbd.jpg); width:178px; height:374px; background-repeat:no-repeat;}

#side p{padding:15px; border-bottom:dotted #CCC 1px;}

#conten{width:1000px; margin-left:auto; margin-right:auto;}

#lf{width:177px; float:left; padding-top:20px;}
#ri{width:815px; float:left;}

h2{background-image:url(images/titbd.jpg); width:497px; height:43px; background-repeat:no-repeat; padding-top:13px; padding-left:25px; font-size:16px; font-weight:bold; color:#333;}


#ril{width:500px; float:left; padding-top:20px; padding-left:20px;}

#rir{width:269px; float:right; padding-top:20px;}


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

#ft{background-image:url(images/ftbd.jpg); width:996px; height:71px; margin-left:auto; margin-right:auto; margin-top:15px; background-repeat:no-repeat;}
#ft p{padding-top:15px; text-align:center;}
#ft p a{text-decoration:none;}

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

.txt_Area{line-height:1.5em; padding:15px;}



