/* 製品用CSS */

/* 2016/12/09 牧島 h1を追加 */
h1 {
	margin:20px 0 10px 0;		/* 外余白の設定 [上][右][下][左]*/
	padding:2px 8px;		/* 内余白の設定 */
	border-width:0 0 0 5px;		/* ボーダー太さの設定 */
	border-color: #80CEDD;		/* ボーダー色の設定 */
	border-style:solid;		/* ボーダー線種の設定 */
	background:#029EBC;		/* 背景の設定 */
	color:#EBF7FA;		/* 文字色の設定 */
	line-height:150%;		/* 行の高さの設定 */
	font-weight:bold;		/* フォント太さの設定 */
}

h2 {
	margin:0 0 10px 0;
	padding:2px 8px;
	border-width:0 0 0 5px;
	border-color: #80CEDD;
	border-style:solid;
	background:#029EBC;
	color:#EBF7FA;
	line-height:140%;
	font-weight:bold;
}

/* メイン画像の指定*/
.main-img {
width:210px;
height:300px;
padding-top:10px;
float:left;
}

.main-img span {
font-size:24px;
}

/* 製品概要の指定*/
.outline {
width:435px;
padding-top:10px;
float:left;
}

.outline ol {
padding-left: 30px;
list-style-type:disc;
}
.outline li {
font-size: 23px;
color: #000;
}

/**/
.icon {
padding-top:10px;
clear:both;
}

.icon li {
padding: 5px;
float:left;
}

/**/
.feature {
padding-top:10px;
clear:both;
}

.feature ol {
padding-left:15px;
list-style-type:disc;
}

.feature ol li {
padding-bottom:1em;

}

.feature span {
font-size: 24px;
color:#000;
}

.feature ul li {
width:120px;
margin-right: 25px;
margin-left: 20px;
float:left;
}

/*消耗品の指定*/
.supply {
padding-top:10px;
clear:both;
}
.supply ol {
width:130px;
margin-left:30px;
float:left;
}

.supply dt.price {
width:3em;
float:left;
}

.supply dd.price {
padding:0px;
width:12em;
}

.supply dt.jan {
float:left;
}

.supply dd.jan {
padding:0px;
}

.supply dt.contents {
width:4em;
}

.supply dd.contents {
width:9em;
padding:0px;
}

/**/
/*基本仕様の指定*/
.pecification {
<!-- height:800px;
 -->padding-top:10px;
padding-bottom:30px;
clear:both;
}

.pecification dl,dt,dd {
	margin: 0;
	padding: 0;
}

.pecification dl {
	background: #e7e7e7;
	border: 1px solid #333;
	border-top: none;
	width: 645px;
}

.pecification dt,dd {
	padding: 6px;
}

.pecification dt {
	border-top: 1px solid #333;
	clear: left;
	float: left;
	width: 120px;
}

.pecification dd {
	background: #fff;
	border-left: 1px solid #333;
	border-top: 1px solid #333;
	margin-left: 120px;
}

/*基本仕様の指定end*/
