@charset "euc-jp";
/* -------------------------------
	INDEXページ用
------------------------------- */

/* 緑色の中見出し */
.commodity-ttl01 {
	background-color: #75af02;
	padding: 4px;
	text-align: center;
	margin-bottom: 10px;
	font-size: 1.2em;
	color: #FFFFFF;
}
/* 緑矢印つきテキストリンク */
a.commodity-lnk01:link, a.commodity-lnk01:active, a.commodity-lnk01:visited, a.commodity-lnk01:hover {
	background-image: url(../../shared/img/cmn_arw02a.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 15px;
	color: #323232;
	text-decoration: none;
	display: block;
}
/* indexの商品一覧用box */
.commodity-box01 {
	width: 160px;
	margin: 0px 27px 10px 0px;
	display: block;
	float: left;
	text-align: left;
	line-height: 1.2em;
}
.commodity-box01-turn {
	width: 160px;
	margin: 0px 0px 10px 0px;
	display: block;
	float: left;
	text-align: left;
	line-height: 1.2em;
}
.commodity-box01 img, .commodity-box01-turn img {
	margin-bottom: 5px;
}

/* -------------------------------
	ボトムページ用
------------------------------- */

/* 2列表示のグレーbox */
.commodity-tbl01 {
	width: 100%;
	border-collapse: collapse;
}
.commodity-tbl01 .bg-gray {
	background-color: #f5f5f5;
	width: 240px;
	line-height: 1.2em;
	padding: 10px;
}
.commodity-tbl01 .bg-gray2 {
	background-color: #f5f5f5;
	width: 240px;
	line-height: 1.2em;
	padding: 0 10px 10px;
}
.commodity-tbl01 .bg-gray3 {
	background-color: #ecf2c5;
	width: 240px;
	line-height: 1.2em;
	padding: 0 10px 10px;
}
.commodity-tbl01 h4 {
	border-bottom: dotted 1px #bebebe;
	background-image: url(../../shared/img/cmn_arw03a.gif);
	background-position: left 3px;
	background-repeat: no-repeat;
	font-size: 1.2em;
	padding: 0px 0px 5px 20px;
}
/* 2列表示のグレーbox 
.commodity-box02L {
	background-color: #f5f5f5;
	width: 240px;
	float: left;
	line-height: 1.2em;
	padding: 10px;
	margin-bottom: 10px;
}
.commodity-box02R {
	background-color: #f5f5f5;
	width: 240px;
	float: right;
	line-height: 1.2em;
	padding: 10px;
	margin-bottom: 10px;
}
.commodity-box02L h4, .commodity-box02R h4 {
	border-bottom: dotted 1px #bebebe;
	background-image: url(../../shared/img/cmn_arw03a.gif);
	background-position: left 3px;
	background-repeat: no-repeat;
	font-size: 1.2em;
	padding: 0px 0px 5px 20px;
	margin-bottom: 10px;
}*/

/* 下矢印つきグレー背景 */
.commodity-tbl-bg {
	width: 100%;
	background-color: #f5f5f5;
	background-image: url(../img/commodity_img01.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
	padding-bottom: 37px;
	margin-bottom: 10px;
	text-align: left;
}

/*.commodity-tbl-bg select {
	width: 350px;
}
*/
/* -------------------------------
	OPTIONページ用
------------------------------- */

.option-mnu01 {
	list-style-type: none;
	border-bottom: solid 1px #d9d9d9;
	width: 100%;
	height: 29px;
	margin-bottom: 20px;
}
.option-mnu01 li {
	font-size: 1px;
	float: left;
	margin-right: 4px;
}
.option-mnu01 li.turn {
	float: left;
	margin-right: 0px;
}

/* -------------------------------
	フルカラー・モノクロマーク
------------------------------- */

.markClrMono {
	text-align: right;
	margin-top: 5px;
}
