/* CSS Document */
/* TOP */
#top h1{
clear:both;
padding:5px 0px 5px 0px;
font: 14px/18px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
color: #330000;
text-align:left;
}
.lead{
font: 14px/18px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
color: #333333;
}
#top #contents{
}
#left{
float:left;
width:490px;
background-image:url(../top_img/top_img.jpg);
background-position:center top;
background-repeat:no-repeat;
padding:220px 0px 20px 0px;
background-color:#FFFFFF;
}
#right{
float:right;
width:250px;
padding:35px 0px 20px 0px;
margin: 0px 0px 0px 0px;
background-color:#FFFFFF;
}
#top_info dl{
padding:5px 5px 5px 5px;
font: 14px/18px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}
#top_info .title{
padding:0px 20px 0px 0px;
color:#663300;
}

#top_info .info_back{
	background:#FFC;
}


/*------------------------------------------------------------------------------*/
#top_link{
margin:0px 0px 0px 10px;
font: 14px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
background-color:#FFFFFF;
}
#top_link ul li{
margin: 0px 10px 0px 0px;
display:inline;
list-style-type:none;
float:left;
}
#top_link ul li a{
text-decoration: none;
text-align:center;
display:block;
}
#top_link ul li a:hover{
background-color:#999999;
text-decoration: none;
color:#FFD700;
}
/*LINK_LIST----------------------------------*/
#link_list{
clear:both;
overflow:auto;
padding:5px 5px 5px 5px;
border-top:1px dotted #666666;
}
#link_list li{
float:left;
margin:0px 10px 0px 0px;
}
/*AD-----------------------------------------------------------------------*/
.ad_list h3{
	padding:4px 5px 4px 5px;
	background:#663300;
	font: 12px/12px "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	color:#FFF;
	font-weight:bold;
}
