@charset "utf-8";

/*¶¦ÄÌ--------------------*/

#sp18{
	width:838px;
	font-size:12px;
	line-height:17px;
}
#sp18 p{
	margin:0px
;}
#sp18 #ranking_area{
	margin:5px 10px;
}
*html #sp18 #ranking_area{
	margin:5px 5px 25px;
}
#sp18 #ranking_area .group{
	width:266px;
	background:url(http://ct.potora.jp/images/shopping/sp/sp18/bg_btm.gif) no-repeat left bottom;
	padding-bottom:20px;
	float:left;
	margin-left:6px;
}
#sp18 #ranking_area .rank{
	float:left;
	padding:15px 30px;
	border-left:solid 3px #ff922a;
	border-right:solid 3px #ff922a;
}
#sp18 #btnarea{
	clear:both;
	text-align:center;
	border:1px solid #CCCCCC;
	margin-left:69px;
	padding:5px;
	width:700px;
}
#sp18 p.msg{
	font-size:120%;
	font-weight:bold;
	margin:0 auto 10px;
	padding:3px 0 3px 30px;
	width:540px;
}
#sp18 #btn{
	width:362px;
	height:78px;
	text-indent: -9999px;
	overflow: hidden;
	margin:0 auto;
}
*html #sp18 #btn{
}
#sp18 #btn a:link,
#sp18 #btn a:visited{
	display: block;
	width:362px;
	height:78px;
	background:url(http://ct.potora.jp/images/shopping/sp/sp18/button_books.gif) no-repeat 0 0;
}
#sp18 #btn a:hover{
	background-position:0 -78px;
}
#sp18 #attention{
	margin:25px 10px;
	padding:5px 0;
	background-color:#fef6d7;
}
#sp18 #attention #title_att{
	font-weight:bold;
	margin-bottom:22px;
	text-align:center;
}
#sp18 #attention ul{
	margin-left:40px;
}
#sp18 #attention li{
	list-style-type:disc;
}
/*
#sp18 dl,
#sp18 dt,
#sp18 dd{
	margin:0px;
}
#sp18 #ranking_area .rank1{
	width:230px;
	float:left;
	padding:0 0 10px 20px;
	margin:10px 0;
	background:url(http://ct.potora.jp/images/shopping/sp/sp18/ranking1.gif) no-repeat 0 0;
	border-bottom:dotted 1px #CCC;
}
#sp18 #ranking_area .rank1 p.item{
	width:85px;
	float:left;
}
#sp18 #ranking_area .rank1 dl{
	text-align:right;
	float:left;
	margin:0 0 0 7px;
	width:138px;
}
*html #sp18 #ranking_area .rank1 dl{
	width:130px;
}
#sp18 #ranking_area dt{
	margin-left:0;
	font-weight:bold;
}
#sp18 #ranking_area .rank1 dd{
	margin-left:0;
}
#sp18 #ranking_area .rank1 dd.txt{
	font-size:10px;
	text-align:left;
	background:#fef2c2;
	padding:3px;
}
#sp18 #ranking_area dl.rank2,
#sp18 #ranking_area dl.rank3,
#sp18 #ranking_area dl.rank4,
#sp18 #ranking_area dl.rank5,
#sp18 #ranking_area dl.rank6,
#sp18 #ranking_area dl.rank7,
#sp18 #ranking_area dl.rank8,
#sp18 #ranking_area dl.rank9,
#sp18 #ranking_area dl.rank10{
	padding-left:20px;
	margin:10px 0;
}
#sp18 #ranking_area dl.rank2{
	background:url(http://ct.potora.jp/images/shopping/sp/sp18/ranking2.gif) no-repeat top left;
}
#sp18 #ranking_area dl.rank3{
	background:url(http://ct.potora.jp/images/shopping/sp/sp18/ranking3.gif) no-repeat top left;
}
#sp18 #ranking_area dl.rank4{
	background:url(http://ct.potora.jp/images/shopping/sp/sp18/ranking4.gif) no-repeat top left;
}
#sp18 #ranking_area dl.rank5{
	background:url(http://ct.potora.jp/images/shopping/sp/sp18/ranking5.gif) no-repeat top left;
}
#sp18 #ranking_area dl.rank6{
	background:url(http://ct.potora.jp/images/shopping/sp/sp18/ranking6.gif) no-repeat top left;
}
#sp18 #ranking_area dl.rank7{
	background:url(http://ct.potora.jp/images/shopping/sp/sp18/ranking7.gif) no-repeat top left;
}
#sp18 #ranking_area dl.rank8{
	background:url(http://ct.potora.jp/images/shopping/sp/sp18/ranking8.gif) no-repeat top left;
}
#sp18 #ranking_area dl.rank9{
	background:url(http://ct.potora.jp/images/shopping/sp/sp18/ranking9.gif) no-repeat top left;
}
#sp18 #ranking_area dl.rank10{
	background:url(http://ct.potora.jp/images/shopping/sp/sp18/ranking10.gif) no-repeat top left;
}
#sp18 #ranking_area p.more{
	border-top:dotted 1px #CCC;
	clear:both;
	text-align:right;
	padding-top:5px;
}
*/

