@charset "SHIFT_JIS";

/*
	01. RECOMMEND LIST
	02. KIYAKU	
*/


/* 01 RECOMMEND LIST
----------------------------------------*/
body#recc{
	background:#FFF;
	color: #333333;
	line-height:133%;
	margin:0;
	padding:0;
}

#reccwithin{
	background:#FFF;
	color: #333333;
	line-height:133%;
	margin:0;
	padding:0;
}

/*幅440pixセンターエリア*/
#center #reccomend_center{
	margin:12px 0px 0px 0px;
	width:440px;
	text-align:center;
	background:#FFF;
}

/*幅680pixライトエリア*/
#right2 #reccomend_right{
	margin:12px 0px 0px 0px;
	width:695px;
	text-align:center;
	background:#FFF;
}

/*幅950pix*/
#right2 #reccomend_full{
	margin:12px 0px 0px 0px;
	width:950px;
	text-align:center;
	background:#FFF;
}



/*マイページ用リコメンド詳細*/
#info02 .recframe{
	margin-bottom:12px;
	color:#666;
}

#right2rec .rec_det{
	width:690px;
	color:#666;
}

#right2rec .rec_det1{
	padding-top:4px;
	padding-bottom:2px;
	border-bottom:1px #CCCCCC dotted;
	font-size:85%;
}

#right2rec span.rectitle{
	font-weight:bold;
}


/*カート用リコメンド：全幅用エリア*/
#full #reccomend_full{
	margin:0px;
	padding:0px;
	width:920px;
}


/*カート用リコメンド詳細*/
#reccwithin .prod{
	width:920px;
}

.prod .prod_s{
	float:left;
	width:220px;
	color:#333;
	margin:0 3px 8px;
}

.prod_s img{
	float:left;
	padding-right:4px;
}

.prart{
	float:left;
	text-align:left;
	width:110px;
	font-size:0.8em;
}


/* 02 KIYAKU
----------------------------------------*/
body#kiyaku{
	background:#FFF;
	color: #333333;
	line-height:133%;
	margin:0;
	padding:0;
}

#kiyakucont{
	width:570px; 
	border:none; 
	padding:10px;
}



/* 03 LINK
----------------------------------------*/

body#recc a:link {
color: #336699;
text-decoration: none;
}

body#recc a:visited {
color: #336699;
text-decoration: none;
}

body#recc a:hover, a:visited:hover {
color: #0066ff;
text-decoration: underline;
}

body#recc a:active {
color: #cc3366;
text-decoration: underline;
}

