@charset "utf-8";

/* -----------------------
www.shofuen.jp
Last Update 2012/2/1
-------------------------*/

/* main
------------------------------------------------------------------- */

/* rank-section */
#rank-section-top {
padding: 10px 0 10px 0;
background: url(../img/rank/bg_rank_top.jpg) left top no-repeat;
width:520px;
}

#rank-section-top h2{text-align:center;margin: 0;}

#rank-section-top p.rank01-ico{
float:left;
padding: 0 6px 0 28px;
}

#rank-section-top p.rank01{
padding: 5px 6px 0 0;}



#rank-section-btm {
clear:both;
padding: 8px 0 18px 0;
background: url(../img/rank/bg_rank_btm.jpg) left top no-repeat;
width:520px;
line-height:1.2;
}

.pl34{padding-left: 34px;}
.pr18{padding-right: 18px;}

#rank-section-btm p.rank02_txt{
padding: 0 0 5px 30px;
background: url(../img/rank/ico_rank02.gif) left top no-repeat;
}


#rank-section-btm p.rank03_txt{
padding: 0 0 5px 30px;
background: url(../img/rank/ico_rank03.gif) left top no-repeat;
}

#rank-section-btm p.rank04_txt{
padding: 0 0 5px 30px;
background: url(../img/rank/ico_rank04.gif) left top no-repeat;
}

#rank-section-btm a:link {font-weight: normal;text-decoration: underline;}



/* dayplan-section */
#dayplan-section {padding: 15px 0 0;}
#dayplan-section .d_ttl{padding: 2px 0 2px 0;}
#dayplan-section .d_txt{padding-bottom: 15px; font-size:10px;}


/* sub
------------------------------------------------------------------- */

/* info-section */
#info-section {
	width: 360px;
    padding:36px 0 18px;
}


#info-section h3 {
margin-bottom:12px;}


#info-section li.info-box {
padding-top: 6px;
background: url(../common/img/bdr-dotted.gif) left bottom repeat-x;
}



#info-section li#info-box-end {}

#info-section dt {}
#info-section dd {padding-bottom: 15px;}

#info-section a:link {
	color: #666666;
	font-weight: normal;
	text-decoration: underline;
}

#info-section a:hover {
	color: #7D2499;
	font-weight: normal;
	text-decoration: none;
}

#info-section a:visited {
	color: #666666;
	font-weight: normal;
	text-decoration: underline;
}



/* END-------- */


