@charset "euc-jp";
/* CSS Document */

#f_blog_top { padding:0 70px 0 70px; }

.bog_top_dl { margin:0 0 10px 0; }
.bog_top_dl dt { float:left; margin:0 20px 0 0; } 
.bog_top_dl dd {  float:right; width:250px; margin:0 0 5px 0; font-size:12px;}
#f_blog_top p { font-size:12px; }
#f_blog_top a { color:#666666; text-decoration:none; }
.clear { clear:both; }

.clearfix:after {
height: 0;
visibility: hidden;
content: ".";
display: block;
clear: both;
}

.clearfix {
_height: 1px;
min-height: 1px;
/*бя*//*/
height: auto;
overflow: hidden;
/**/
}


#map_text { width=:400px; text-align:center; padding:0px 25px 0 50px; text-align:justify;text-justify:inter-ideograph; }
#map_text p { font-size:80%; line-height:150%; text-align:left; }

#top_list { font-size:80%; } 
#top_list ul { margin:0 0 100px 0; padding:0; }
#top_list ul li { list-style:none; text-decoration:none; }