@charset "Shift_JIS";

/* テキストリンク */
.linkwht a:link{ color:#FFF;text-decoration:underline;}
.linkwht a:visited{ color:#FFF;text-decoration:underline;}
.linkwht a:active{ color:#FFF;text-decoration:underline;}
.linkwht a:hover{ color:#FFF;text-decoration:underline;}

/* テキストリンク */
.linkbrw a:link{ color:#d00101;text-decoration:underline;}
.linkbrw a:visited{ color:#d00101;text-decoration:underline;}
.linkbrw a:active{ color:#d00101;text-decoration:underline;}
.linkbrw a:hover{ color:#d00101;text-decoration:underline;}


.Special_main img{
	width:100%;
}
.Special_main a:hover img{
	opacity:1.0;
}

/* clearfix */
.clearfix:after {  
	content: " ";   
	display: block;   
	height: 0;   
	clear: both;   
	visibility: hidden;  
}  
.clearfix {  
	display: inline-block;  
	min-height: 1%;  
}  
/* Hides from IE-mac \*/  
* html .clearfix {  
	height: 1%;  
}  
.clearfix {  
	display: block;  
}  
/* End hide from IE-Mac */ 


/***********************************************
　ベース
***********************************************/

.Special_main{
	background:#FFF;
	color:#000;
	font-size:12px;
	line-height:16px;
	border-collapse:collapse;
	overflow:hidden;
}
.lovebody{
	background-color:#FFF;
	text-align:center;
	background-size:100%;
}
/***********************************************
　商品
***********************************************/
.lovebody .lovebody_item{
	width:100%;
	background:#FFF;
	margin:0 auto 3% auto;
}
.lovebody_item dl{
	width:28%;
	margin:0 0 5% 4%;
	float:left;
}
.lovebody_item dt{
	margin:0 0 1.5% 0;
	border:3px solid #FDA8C9;
}
.lovebody_item dd{
	height:45px;
}
.lovebody_item dd a{
	font-size:12px;
	line-height:14px;
}

.lovebody_item dl strong{
	font-size:16px;
	line-height:20px;
	margin-bottom:3%;
}
#SP_bkpage{
	text-align:right;
	padding:10px;
	background-color:#EB2438;
}
#SP_bkpage a{
	color:#FFF;
}



