#mainimg{
width:560px;
margin:0px auto 20px;
background-image:url(../img/top_flash_bg.jpg);
background-repeat:no-repeat;
}
#mainimg img{
display:block;
}
#top_box01{
width:272px;
float:left;
}
#top_box02{
width:272px;
float:right;
}
.top_box01_body{
width:250px;
margin:2px auto 20px;
padding:5px 10px;
background-image:url(../img/bg_box01_body.gif);
background-repeat:repeat-y;
border-top:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
}
.top_box01_body ol,
.top_box01_body ul{
width:230px;
margin-left:20px;
margin-bottom:10px;
}
.top_box01_body ol li,
.top_box01_body ul li{
font-size:12px;
line-height:140%;
font-weight:bold;
}
.top_box01_body ol li{
color:#339B33;
}
.top_box01_body ul li{
color:#E84D0B;
}
.top_box01_body ol li a:link{
color:#339B33;
}
.top_box01_body ol li a:visited{
color:#339B33;
}
.top_box01_body ol li a:active{
color:#6ACE6A;
}
.top_box01_body ol li a:hover{
color:#6ACE6A;
}
.top_box01_body ul li a:link{
color:#E84D0B;
}
.top_box01_body ul li a:visited{
color:#E84D0B;
}
.top_box01_body ul li a:active{
color:#F89165;
}
.top_box01_body ul li a:hover{
color:#F89165;
}
.box01_more{
width:84px;
height:16px;
padding-top:2px;
padding-left:20px;
margin-left:auto;
margin-right:0px;
font-size:12px;
text-align:right;
}
#top_box01 .box01_more{
background-image:url(../img/icon_box01_more01.jpg);
background-repeat:no-repeat;
}
#top_box02 .box01_more{
background-image:url(../img/icon_box01_more02.jpg);
background-repeat:no-repeat;
}
.box01_more a:link{
color:#CC6600;
}
.box01_more a:visited{
color:#CC6600;
}
.box01_more a:active{
color:#FF9B37;
}
.box01_more a:hover{
color:#FF9B37;
}
#cond_box{
width:562px;
margin:0px auto 20px;
}
#cond_box_body{
width:560px;
margin:2px auto 0px;
background-image:url(../img/cond_box_body.jpg);
background-repeat:repeat-y;
border-top:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
}
#cond_box_body ul{
margin-top:10px;
margin-left:10px;
}
#cond_box_body li{
display:block;
width:110px;
height:36px;
margin-bottom:10px;
margin-right:10px;
padding:24px 0px 0px 60px;
font-size:12px;
font-weight:bold;
background-color:#FFFFFF;
border:1px solid #CCCCCC;
float:left;
}
/*
#cond_box_body li:hover{
background-color:#FFFFCC;
border:1px solid #666666;
}
*/
#cond_box_body li a:link{
color:#FF6600;
}
#cond_box_body li a:visited{
color:#FF6600;
}
#cond_box_body li a:active{
color:#FF9933;
}
#cond_box_body li a:hover{
color:#FF9933;
}
.blockright{
margin-right:0px;
}
#cond_li01{
background-image:url(../img/icon_cond_list01.jpg);
background-repeat:no-repeat;
background-position:10px 10px;
}
#cond_li02{
background-image:url(../img/icon_cond_list02.jpg);
background-repeat:no-repeat;
background-position:10px 10px;
}
#cond_li03{
background-image:url(../img/icon_cond_list03.jpg);
background-repeat:no-repeat;
background-position:10px 10px;
}
#cond_li04{
background-image:url(../img/icon_cond_list04.jpg);
background-repeat:no-repeat;
background-position:10px 10px;
}
#cond_li05{
background-image:url(../img/icon_cond_list05.jpg);
background-repeat:no-repeat;
background-position:10px 10px;
}
#cond_li06{
background-image:url(../img/icon_cond_list06.jpg);
background-repeat:no-repeat;
background-position:10px 10px;
}
#cond_li07{
background-image:url(../img/icon_cond_list07.jpg);
background-repeat:no-repeat;
background-position:10px 10px;
}
#cond_li08{
background-image:url(../img/icon_cond_list08.jpg);
background-repeat:no-repeat;
background-position:10px 10px;
}
#cond_li09{
background-image:url(../img/icon_cond_list09.jpg);
background-repeat:no-repeat;
background-position:10px 10px;
}
#bottom_box01{
width:562px;
margin:0px auto 10px;
}
#bottom_box01 h2{
margin-bottom:10px;
}
.tokuten_box{
width:270px;
height:120px;
margin-bottom:10px;
float:left;
}
.tokuten_box2{
width:270px;
height:120px;
margin-bottom:10px;
float:right;
}
.tokuten_box p,
.tokuten_box2 p{
padding:5px 7px;
font-size:12px;
line-height:130%;
}
#bottom_box02{
width:562px;
margin:0px auto 10px;
}
#bottom_box02 h2{
margin-bottom:10px;
}
.other_box{
margin-bottom:10px;
padding:10px;
background-color:#FFFFFF;
border:1px solid #CCCCCC;
}
.other_box h3{
margin-bottom:5px;
}
.other_box p{
font-size:12px;
line-height:130%;
}
#googlesitemap{
display:block;
width:80px;
height:15px;
margin-left:auto;
margin-right:0px;
}