@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0; font-size:12px; font-style:normal; font-weight:normal;}

img{border:0; vertical-align: top;}

li{list-style:none;}

.clear{clear:both;}

a{color:#333; text-decoration:none;}

a:hover{color:#900; text-decoration:underline;}

#hedero{width:900px; height:47px; background-image:url(../img/main/hbk.jpg); background-repeat:no-repeat; margin-left:auto; margin-right:auto;}

#hedero h1{text-align:center; padding-top:30px;}

#headern{margin-left:auto; margin-right:auto; width:900px;}

#bodytop{width:900px; margin-left:auto; margin-right:auto;}

#bodytop .mb{width:496px; float:left;}

#bodytop #wn{width:404px; height:366px; float:right; background-image:url(../img/main/whatnew.jpg); background-repeat:no-repeat;}

#wn p.f1{padding-top:80px; padding-left:30px;}

#bodybo{width:900px; margin-left:auto; margin-right:auto;}

#nf{width:547px; height:403px; background-image:url(../img/main/newface.jpg); background-repeat:no-repeat; float:left; padding-left:20px;}

#side{float:right; padding-right:20px;}

#tain{padding-left:50px; padding-top:60px;}

#footer{width:843px; height:51px; background-image:url(../img/main/footer.jpg); background-repeat:no-repeat; margin-left:auto; margin-right:auto;}

#footer p{text-align:center; line-height:1.8em;}

address{text-align:center; padding-top:15px; color:#333; font-size:10px;}

#bodytop2{width:900px; background-image:url(../img/link/titlebk.jpg); background-repeat:no-repeat; height:366px; margin-left:auto; margin-right:auto;}

.pan{padding-top:25px; padding-left:65px;}

.t1{padding-left:65px; padding-top:50px;}

#side2{float:right; padding-right:65px; padding-top:35px;}

#left{width:496px; float:left;}

#boin{padding-left:85px; padding-top:25px; padding-bottom:25px;}

#boin2{padding-left:60px; padding-top:25px; padding-bottom:25px;}

#boin table tr td{padding:15px;}

.p1{font-weight:bold;}

.p2{margin-top:15px; line-height:1.5em;}

.p3{font-size:10px; margin-top:15px; color:#666; line-height:1.5em;}

h2{font-weight:bold; color:#900; font-size:14px;}

.r1{line-height:1.5em;}