/* CSS Document */
#contents{
width:720px;
background:url(../top_img/top_img.jpg) no-repeat;
padding:0px 10px 10px 10px;
}
h1{
padding:200px 0px 20px 30px;
}
#top_menu{
float:left;
margin:0px 0px 10px 0px;
}
#top_menu ul{
overflow:auto;
width:523px;
padding:5px 0px 0px 15px;
border-bottom:1px solid #FFDEE4;
border-right:1px solid #FFDEE4;
border-left:1px solid #FFDEE4;
background-color:#FCF1F3;
}
#top_menu li{
float:left;
margin:0px 10px 10px 0px;
}
#top_menu li a:hover img {
filter:alpha(opacity=40);
opacity:0.4;
}
/*-------------------------------------------------------------------------*/
#side_bnr{
float:right;
}
#side_bnr ul li{
margin:0px 0px 10px 0px;
}
#info{
clear:both;
float:left;
width:400px;
padding:0px 0px 5px 0px;
background-color:#FFF7D9;
font-size:90%;
line-height:115%;
}
#info dl{
padding:5px 5px 5px 5px;
border-bottom:1px dotted #999999;
}
#info dl dt{
float:left;
color:#663300;
font-family: Geneva, Arial, Helvetica, sans-serif;
}
#info dd{
width:300px;
margin:0px 0px 0px 70px;
color:#003399;
text-align:justify;
text-justify:distribute;
}
#shop_info{
float:right;
}

