@charset "utf-8";

/* フレスタ推奨品
----------------------------------------------------------------------------------------------------*/

#syoTop {
	float: right;
	width: 700px;
}

#syoTop h2 {
	margin: 0 0 15px;
}

#syoTop .box1 {
	margin: 0 0 10px;
	padding: 10px;
	background: #FEE4B6;
}

#syoTop .box3 {
	float: left;
	width: 340px;
	height: 170px;
	background: url(../images/bit_img001.gif) ;
}

#syoTop .box3 p {
	padding: 20px;
}

#syoTop .box2 .left {
	float: left;
	width: 170px;
}

/* フレスタ推奨品
----------------------------------------------------------------------------------------------------*/

#syoCont {
	float: right;
	width: 700px;
}

#syoCont h2 {
	margin: 0 0 15px;
}

#syoCont h3 {
	margin: 0 0 15px;
}

#syoCont ul {
	margin: 0 0 10px;
}

#syoCont li {
	margin: 0 5px 0 0;
	display: inline;
}

#syoCont li a {
	padding: 0 0 0 15px;
	background: url(../../../common/cmm_img001.gif) no-repeat;
	background-position: left center;
}

#syoCont .box1 {
	margin: 0 0 10px;
}

#syoCont .maru1 {
	width: 700px;
	height: 20px;
	background: url(../images/bim_maru001.gif) no-repeat;
}

#syoCont .box2 {
	padding: 10px 30px;
	background: url(../images/bim_maru002.gif) repeat-y;
}

#syoCont .box3 {
	margin: 0 0 10px;
}

#syoCont .box3 h4 {
	padding: 5px 0 5px 20px;
	margin: 0 0 10px 5px;
	background: url(../../../common/cmm_img005.gif) no-repeat;
	background-position: left center;
	border-bottom: #DFDFDF solid 1px;
}

#syoCont .box3 h4 a {
	color: #000;
}

#syoCont .box3 h4 a:hover {
	text-decoration: none;
	color: #000;
}

#syoCont .box4 p {
	margin: 0 0 1em;
}

#syoCont .maru2 {
	margin: 0 0 10px;
	width: 700px;
	height: 20px;
	background: url(../images/bim_maru003.gif) no-repeat;
}


