@charset "shift_jis";

/* 見出し関連
-------------------------------------------*/
.heading.md-top {
	background:#9e876e;
}
.heading.md-top.md-form {
	background-color:#D73B3B;
}
/* トップアイコン
-------------------------------------------*/
.icons.md-top img {
	background-color:#9e876e;
}
.icons.md-top .el-icon-source {
	background-color:#9e876e;
}
/*アイコンフォントfontello用*/
.icons.md-top i.el-icon-source {
	color:#9e876e;
}
.el-icon .comment, .el-icon .bouen{
	position:absolute;
	bottom:0px;
	right:1px;
	color:#FFF;
}
.el-icon .comment{
	font-size:12px;	
}
/* 商品情報  md-data
-------------------------------------------*/
.table.md-data th {
	width: 7em !important;
}
/* 「入荷待ち」
-------------------------------------------*/
.zaiko.md-no,
.zaiko.md-end {
	margin-top: 0px !important;
	font-weight:bold;
}
/* JS画像用
-------------------------------------------*/
.h150 {height:150px !important;}

/*-------------------------------------------*/
/* ヨコ型メニュー h-menu                     */
/*-------------------------------------------*/

.h-menu {
	text-align:center;
}
.h-menu .el-item {
	display:inline-block;
}
.h-menu .el-item + .el-item:before {
	content:"\FF5C\a0";
	font-weight:normal !important;
}
/* わけあり
-------------------------------------------*/
.outlet-point {
	margin: 0 20px;
	padding: 0 15px 10px;
	border: 3px solid #de5b3d;
}
.outlet-point .heading.md-top {
	margin: 0 -15px 10px;
	font-size: 18px;
	background-color: #de5b3d;
}
/* 見積もりフォームへボタン
-------------------------------------------*/
.t-copy {
	font-size:16px;
	line-height:1.5;
	text-align:center;
	font-weight:bold;
	color:#779438;
	margin-bottom:5px;
}
.item-name{
	font-size:30px;
	margin-left:-11px;
	margin-bottom: 5px;
}
/* 価格
-------------------------------------------*/
.price-area.md-sale {
	/* background-color:#fffaf5; */
	box-shadow:none;
	border-radius:5px;
	margin-top:5px;
	border: 4px solid #DDD;
	padding: 13px;
}
.price-area.md-sale .el-arrow {
	background-image:none;
}
.price-area.md-sale .el-price-maker,
.price-area.md-sale .el-price-matusou {
	width:auto;
	float:none;
}
.price-area.md-sale .el-price-maker {
	color:#666;
	margin:4px 0 0 10px;
	padding:0;
}
.price-area.md-sale .el-price-matusou {
	color:#E10A17;
	margin:4px 0 0 0;
	padding:0;
}
.price-area.md-sale .el-name {
	padding:0 10px 0px;
	font-weight:bold;
	text-align:left;
}

.price-area.md-sale .el-price {
	font-size:16px;
	margin:3px 0;
	display:block;
	font-weight:bold;
}
.price-area.md-sale .el-price .el-unit {
	font-size:14px;
}
.price-area.md-sale .el-price.md-zeikomi {
	display:block;
	font-size:12px;
	font-weight:normal;
}
.price-area.md-sale .el-price.md-zeikomi .el-unit {
	font-size:12px;
}
.price-area.md-sale .el-price.md-case {
	line-height:1.1;
}

.price-area.md-sale .el-price-maker .el-price {
}
.price-area.md-sale .el-price-maker .el-price .el-unit {
}
.price-area.md-sale .el-price-maker .el-price.md-zeikomi {
	font-size:14px;
}
.price-area.md-sale .el-price-maker .el-price.md-zeikomi .el-unit {
	font-size:14px;
}
.price-area.md-sale .el-price-maker .el-price.md-case {
	font-size:32px;
	margin-top:5px;
}
.price-area.md-sale .el-price-maker .el-price.md-case .el-unit {
	font-size:16px;
}
.price-area.md-sale .el-price-maker .el-price.md-zeikomi {
	font-size:14px;
	margin-bottom:8px;
}
.price-area.md-sale .el-price-maker .el-price.md-zeikomi .el-unit {
	font-size:14px;
}

.price-area.md-sale .el-price-matusou .el-price {
}
.price-area.md-sale .el-price-matusou .el-price .el-unit {
}
.price-area.md-sale .el-price-matusou .el-price.md-zeikomi {
	font-size:14px;
}
.price-area.md-sale .el-price-matusou .el-price.md-case {
	font-size:45px;
	line-height:1.1;
}
.price-area.md-sale .el-price-matusou .el-price.md-case .el-unit {
	font-size:20px;
}
.price-area.md-sale .el-price-matusou .el-price.md-zeikomi {
	font-size:14px;
	margin-bottom:8px;
}
.price-area.md-sale .el-price-matusou .el-price.md-zeikomi .el-unit {
	font-size:14px;
}

/*特徴の見出し */
.bg-blue01{
	background-color: #2A8CBE;
	color: #FFF;
	
}