@charset "utf-8";

/* オリジナル商品　トップ
----------------------------------------------------------------------------------------------------*/

#freTop {
	float: right;
	width: 700px;
}

#freTop h2, #freTop h3 {
	margin: 0 0 15px;
}

#freTop ul {
	margin: 0 0 10px;
}

#freTop li {
	display: inline;
	margin: 0 10px 0 0;
}

#freTop li a {
	padding: 0 0 0 15px;
	background: url(../../../common/cmm_img001.gif) no-repeat;
	background-position: left center;
}

#freTop .maru1 {
	width: 700px;
	height: 20px;
	background: url(../images/fre_maru001.gif) no-repeat;
}

#freTop .maru2 {
	margin: 0 0 10px;
	width: 700px;
	height: 20px;
	background: url(../images/fre_maru003.gif) no-repeat;
}

#freTop .box1 {
	padding: 10px 30px;
	background: url(../images/fre_maru002.gif) repeat-y;
}

#freTop .box1 p {
	margin: 0 0 10px;
}


#freTop .box2 {
	padding: 10px 0;
	border-bottom: #DFDFDF solid 1px;
}

#freTop .box2 .img {
	float: left;
	width: 140px;
	margin: 0 10px 10px 0;
}

#freTop .left {
	float: left;
	width: 310px;
}

#freTop .right {
	float: right;
	width: 310px;
}

#freTop th {
	white-space: nowrap;
	text-align: left;
	font-weight: normal;
}

#freTop td {
	padding: 0 0 0 10px;
}

#freTop .box3 {
	margin: 0 0 10px;
}

#freTop .box4 {
	float: left;
	width: 305px;
	margin: 0 10px 0 0;
}

#freTop .box4 .left {
	float: left;
	width: 156px;
	padding: 0 5px 0 0;
}

