﻿@charset "utf-8";

/*--------------------------------------------------------------------

	recommend/style_recom_k.css

--------------------------------------------------------------------*/

#content{
	/*font-size:116.6%; 14px */
}


/*---------------------------------------------
	wrap & maintitle
---------------------------------------------*/
#P3Secondary #recommend-wrap *{/* reset */
	margin: 0px;
	padding: 0px;
}

#recommend-wrap h2 {
	margin: 0px auto 10px;
	padding: 0px;
	font-size: 0px;
}

/*---------------------------------------------
	section
---------------------------------------------*/
#recommend-wrap div.section {
	margin: 0px auto 15px;
	padding: 0px;
}
#recommend-wrap h3 {
	margin: 0px auto 10px;
}
#recommend-wrap div.section p {
	margin: 0px;
	padding: 0px;
	font-size: 116.6%;
	line-height: 1.6;
}


/*---------------------------------------------
	recommend-main
---------------------------------------------*/
#recommend-wrap #recommend-main {
	position: relative;
	width: 620px;/* 700 */
	height: 230px;
	margin: 15px auto;
	padding: 10px 40px;
	background: url(../imgs/rs_img_main01.jpg) no-repeat center 0px;
}
#recommend-wrap #recommend-main p{
	position: absolute;
	top: 10px;
	right: 35px;
	width: 480px;
	text-align: left;
	font-size: 116.6%;/* 14 */
	line-height: 1.8;
}

#recommend-wrap #recommend-main p img{
	margin: 0px 0.2em;
	vertical-align: middle;
}


/*---------------------------------------------
	recommend-standard
---------------------------------------------*/
#recommend-wrap #recommend-standard {
	margin: 0px auto 20px;
	padding-top: 10px;
	border-top: 1px solid #eee;
}
#recommend-wrap #recommend-standard h3{
	margin: 15px auto;
	font-size: 0px;
}
#recommend-wrap #recommend-standard #recommend-standard-list{
	width: 696px;/* 700 */
	margin: 15px auto;
	padding: 1px;
	border: 1px solid #E4CE93;
}
#recommend-wrap #recommend-standard #recommend-standard-list ul{
	width: 679px;/* 700 */
	margin: 0px;
	padding: 0px 0px 15px 15px;
	background: #FBF9F0;
	border: 1px solid #F4EACE;
}
#recommend-wrap #recommend-standard #recommend-standard-list ul li{
	margin: 15px 0px 0px;
	font-size: 0px;
	list-style: none;
}
#recommend-wrap #recommend-standard p{
	margin: 15px 20px 0px;
}


/*---------------------------------------------
	recommend-reason
---------------------------------------------*/
#recommend-wrap #recommend-reason{
	width: 700px;/* 700 */
	margin: 60px auto 35px;
	background: url(../imgs/rs_bg_reason.jpg) repeat-y left top;
}
#recommend-wrap #recommend-reason #recommend-reason-wrap{
	width: 700px;
	background: url(../imgs/rs_bg_reason_head.jpg) no-repeat left top;

}
#recommend-wrap #recommend-reason #recommend-reason-bg{
	width: 680px;
	padding: 10px;
	background: url(../imgs/rs_bg_reason_bottom.jpg) no-repeat left bottom;
}
#recommend-wrap #recommend-reason h3{
	width: 650px;
	margin: 0px auto 10px;
	padding: 0px 10px 10px;
	text-align: center;
	font-size: 0px;
	border-bottom: 1px dotted #ccc;
}
#recommend-wrap #recommend-reason p{
	margin: 10px 25px;
	padding: 0px;
}

