@charset "euc-jp";
/* CSS Document */

*{margin:0 auto; padding:0;}


body{background:url(../img/body.gif); background-repeat:repeat-x; background-position:bottom;}
.header{margin:0 auto; width:800px; height:150px; background-image:url(../img/header.gif); background-repeat:no-repeat;}




.navi{margin:0 auto; width:780px; height:20px; margin:108px 20px 0 0;}
.navi li{list-style: none; height:20px; line-height:20px; float:left; font-size:12px; padding:0 10px 0 10px;}

.navi li a:link, .navi li a:visited{display:block; text-align:right; font-weight:bold; color:#FFFFFF;}
.navi li a:hover{ font-weight:bold; color:#FFFF00;}

.clr{clear:both;}

.txt{margin:0 auto; width:760px; padding:20px; font-size:12px; background-color:#FFFFFF;}

.tb{padding:10px; background-color:#000000; color:#FFFFFF;}

.foot{margin:0 auto; width:800px; height:20px; text-align:center; font-size:12px; font-weight:bold; line-height:20px; background-color:#000000; color:#FFFFFF;}



h1{width:780px; text-align:left; padding:10px 0 0 20px; font-size:12px; font-weight:bold; color:#FFFFFF;}
h2{margin-bottom:20px; font-size:16px; background-color:#000000; color:#FFFFFF;}
h3{margin:10px 0; font-size:14px;}
h4{margin-top:20px; font-size:12px;}

h2 a:link, h2 a:visited{
color:#ffff00;
}

h2 a:hover{
color:#eeeeee;
}

#RESULT {padding-left:10px; padding-right:10px;}

#ADD_MAIN {width: 470px;margin-left: auto;margin-right: auto;}

#ADD_MAIN td {padding: 5px;}

.side1 {margin:10px 0px; padding:5px; border:solid 1px #000000; background-color:#000000;}

.side1 li {display:inline; line-height:1.8em; padding-left:5px;}

.side1 li a:link, .side1 li a:visited{display:inline; line-height:1.8em; padding-left:5px; color:#FFFFFF;}
.side1 li a:hover{ color:#FF0000;}


.side1 li a {text-decoration:none;}

.bigcate {font-weight:bold; height:25px; line-height:25px;}
