/* CSS Document */

/*--------------Ranking--------------*/


#extra h2,#extra .ranking,.rank01,.rank02,.rank03 {
	margin-left:5px;}

.rank01 a,.rank02 a,.rank03 a {
	display:block;
	background:left top no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	}
.rank01 img,.rank02 img,.rank03 img {
	vertical-align:top; margin-right:1px;}
.rank03 {margin-bottom:1px;}

.rank01 a { background-image:url(../img_item/n0208_w180.jpg);height:131px;}
.rank02 a { background-image:url(../img_item/n0055_w180.jpg);height:109px;}
.rank03 a { background-image:url(../img_item/n0321_w180.jpg);height:108px;}


/*--------------Main--------------*/

#mainTop .mainPhoto {margin-bottom:10px;}
	
#mainTop .news dt,#mainTop .news dd {
	margin-bottom:5px;
	line-height:1.3;}
#mainTop .news dt{
	float:left;
	width:100px;
	clear:both;
	font-size:12px;
	padding-top:1px;
	}
#mainTop .news dd {
	padding-left:100px;
	font-size:12px;
}

h2.kansatsu {
	background:url(../img_top/top_photo06.jpg) no-repeat 0 0;
	padding:155px 5px 10px 5px;
	font-size:12px;
	font-weight:normal;} 


/*--------------TOPページ用3段カラム--------------*/
#sub,#mainTop,#extra {float:left;}
#sub {width:195px !important;}
#mainTop {width: 420px;}
#extra {width: 185px;}

/*--------------Left Navigation--------------*/
#sub h3,#sub ul {
	margin-right:10px;
	}








