/*@charset "UTF-8";*/

a.blink:link {
color: #FF3300;
text-decoration: none;
}

a.blink:hover {
color: #FF3300;
text-decoration: underline;
}

a.blink:visited {
color: #FF6600;
text-decoration: none;
} 




#Lbtn
{
	width:700px;
	margin-bottom:10px;
	
	}
	
.shop_l
{
	width:333px;
	float:left;
	
	}
	
.teiki_l
{
	width:333px;
	float:right;
	
	}
	
.sttl
{
	margin-bottom:10px;
	
	}
	
#ctgr_nv
{
	margin-bottom:10px;
	
	}
	
#rcmnd
{
	width:700px;
	margin-bottom:10px;
	border-bottom:1px dotted #CCC;
	padding-bottom:20px;
	
	}

.rcm_ttl
{
	margin-bottom:15px;
	
	}
	
.rcm_img
{
	width:220px;
	float:left;
	
	}
	
#rcm_copy
{
	width:267px;
	float:right;
	
	}
	
.rcm_catch
	{
	color:#FF5E36;
	margin:0 15px 7px 15px;
	
	}
	
	
.rcm_txt
	{
	margin:0 15px 0 15px;
	
	}
.rcm_txt_dw
	{
	margin:0 15px 10px 15px;
	
	}
	
.rcm_spec
{
	width:213px;
	float:right;
	
	}
img.catch{margin:0px; padding:0px; vertical-align:bottom;}
.rcm_spc_flame
{
	border:1px solid #FF5E36;
	padding:10px;
	line-height:150%;
	
	}
	
.rcm_spc_nb
{
	color:#FF5E36;
	
	}
	
.rcm_shop
{
	margin:20px 0 0 5px;
	text-align:center;
	}
	
.rnv_mgn
{
	margin-top:8px;
	
	}
	
.rnv_mgn2
{
	margin:25px 0 8px;
	
	}
	
.rnv_mgn3
{
	margin-bottom:8px;

	}
	
	
.ttl_mgn2
{
	margin-bottom:10px;

	}
p.sm{font-size:95%;}
.icon{margin:0px; padding:0.1em 0 0 0;}


.coolL
{
	float:left;width:140px;
	}
.coolR
{
	float:right;width:45px;
	}
