/* --CHECK-- */
div#check {
	width: 150px;
	font:12px/1.5 "メイリオ","Meiryo",verdana,Helvetica,"ヒラギノ角ゴ Pro W3","Lucida Grande","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
	margin:0;
	padding:0;
}

#check ul {
	margin:0;
	padding:0;
}

#check p {
	margin:0;
	padding:0;
}

#check ul {
	list-style:none;
}

ul.checklist li {
	padding: 10px 0;
	border-bottom: 1px dashed #999999;
}

ul.checklist li .item {
	float: left;
	width: 53px;
}

ul.checklist li .item a img {
	border:0;
	vertical-align: bottom;
}

ul.checklist li .item_name {
	float: right;
	width: 85px;
}
ul.checklist li .item_name a img {
	padding-top: 7px;
	border:0;
	vertical-align: bottom;
}


/* --RANKING-- */
div#ranking{
	width: 380px;
	font:12px/1.5 "メイリオ","Meiryo",verdana,Helvetica,"ヒラギノ角ゴ Pro W3","Lucida Grande","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
	margin:0;
	padding:0;
}

#ranking ul {
	margin:0;
	padding:0;
}

#ranking ul {
	list-style:none;
}

#ranking a img {
	border:0;
	vertical-align: bottom;
}

ul.rankinglist li.first {
	padding: 10px 0 10px 45px;
	background: url(/mypage/doc/img/rank1.gif) no-repeat left center;
	border-bottom: 1px dashed #999999;
}

ul.rankinglist li.first .item {
	float: left;
	width: 53px;
}

ul.rankinglist li.first .item_name {
	float: right;
	width: 272px;
	padding-top: 22px;
}

ul.rankinglist li.second {
	padding: 10px 0 10px 45px;
	background: url(/mypage/doc/img/rank2.gif) no-repeat left center;
	border-bottom: 1px dashed #999999;
}

ul.rankinglist li.second .item {
	float: left;
	width: 40px;
}

ul.rankinglist li.second .item_name {
	float: right;
	width: 285px;
	padding-top: 15px;
}

ul.rankinglist li.third {
	padding: 10px 0 10px 45px;
	background: url(/mypage/doc/img/rank3.gif) no-repeat left center;
	border-bottom: 1px dashed #999999;
}

ul.rankinglist li.third .item {
	float: left;
	width: 40px;
}

ul.rankinglist li.third .item_name {
	float: right;
	width: 285px;
	padding-top: 15px;
}

ul.rankinglist li.fourth {
	padding: 10px 0 10px 45px;
	background-image: url(/mypage/doc/img/rank4.gif);
	background-repeat: no-repeat;
	background-position: 4px center;
	border-bottom: 1px dashed #999999;
}

ul.rankinglist li.fifth {
	padding: 10px 0 10px 45px;
	background-image: url(/mypage/doc/img/rank5.gif);
	background-repeat: no-repeat;
	background-position: 4px center;
}


.clearfix:after {
    content: "."; 
    display: block; 
    height: 0px; 
    clear: both; 
    visibility: hidden;
}
.clearfix { display: inline-block; }
/*\*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/**/
