@charset "utf-8"; 

.index_head{
	padding: 4px 0 0 0;
	height:22px;
}
.index_head p{
	font-size:90%;
}

.info{
	margin: 20px 0;
}

.info .info_title{
	
}

.info .info_news{
	border-left: 1px solid #5F5F5F;
	border-right: 1px solid #5F5F5F;
	border-bottom: 1px solid #5F5F5F;
	width:518px;
	padding: 5px 10px 10px 10px;
	text-align:left;
	height: 150px;
	overflow: auto;
}

.info .info_news dl dt{
	margin:0;
	padding: 5px 0 0 0;
	/*width: 115px;*/
}

.info .info_news dl dd{
	margin:0;
	padding: 0 0 5px 15px;
	border-bottom: 1px dotted #CCCCCC;
}

.info .info_news dl dt.new{
	background: url(http://6294dd870422f01f.lolipop.jp/images/shop/ico_new.gif) no-repeat 95px 7px;
}

table.osusume{
	border-left: 1px solid #5F5F5F;
	border-right: 1px solid #5F5F5F;
	border-bottom: 1px solid #5F5F5F;
	width:540px;
	padding: 2px 0 10px 2px;
	margin: 0 0 20px 0;
}

table.osusume .itemarea{
	text-align: left;
	float: left;
	margin: 5px 11px 5px 5px;
	padding: 0;
	/*height: 230px;*/
	width: 160px;
}

table.osusume .itemarea .border{
	width: 168px;
	margin: 0 0 5px 0;
}

table.osusume .itemarea .s_exp_top{
	width: 168px;
	font-size: 90%;
	margin: 5px 0 0 0;
}

table.osusume .itemarea p.price_top{
	font-weight: bold;
	color:#FF3300;
	margin: 5px 0 0 0;
	font-size: 110%;	
}

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

ul#feed li{
	margin: 0;
	width:490px;
	overflow:hidden;
	text-overflow: ellipsis;
	-webkit-text-overflow: ellipsis; /* Safari */
	-o-text-overflow: ellipsis; /* Opera */
	white-space: nowrap;
	border-bottom: 1px dotted #333;
	padding: 9px 0 5px 15px;
	list-style:none;
	list-style-position: outside;
	font-size:90%;
	background: url(http://6294dd870422f01f.lolipop.jp/images/shop/ico_ar03.gif) no-repeat 3px 15px;
}

ul#feed li span{
	font-weight: bold;
	padding: 0 10px 0 0;
	/*background: url(../images/ico_ar01.gif) no-repeat 3px 5px;*/
	font-size:110%;
	list-style:none;
	list-style-position: outside;
}

.product_price_soldout{
	font-weight:bold;
	color: #FFF;
	background:#FF0000;
	display: inline;
	padding:0 5px;
}

p.rss-title{
	display:none;
}

.rss-box{
	margin:10px 10px 10px 20px;
	padding:0;
}

.rss-box ul.rss-items li.rss-item{
	margin: 0 0 5px 0;
}

.rss-box ul.rss-items li.rss-item a{
	margin: 0 0 0 10px;
}