@charset "UTF-8";
/*
*Product個別ページのInstructionsのBox縦幅を調整する為
*/

/*　100px　*/

.products_instructions .box-h100 {
	margin: 0 0 20px 0;
	padding: 10px 0;
	width: 100%;
	height: 100px;
	background: url("../images/products_back_01.jpg") repeat-y 0 0;
	position: relative;
}

.products_instructions .box-h100 .num {
	margin: -8px 0 0 0;
	position: absolute;
	top: 50%;
	left: 0;
}

.products_instructions .box-h100 .image {
	margin: 0 14px 0 36px;
}

.products_instructions .box-h100 .info {
	width: 480px;
	line-height: 140%;
	font-size: 120%;
	position: absolute;
	top: 15px;
	left: 225px;
}

.products_instructions .box-h100 .info dt {
	font-weight: bold;
}

.products_instructions .box-h100 .info dd {
	padding: 0 0 0 15px;
}

/*　120px　*/

.products_instructions .box-h120 {
	margin: 0 0 20px 0;
	padding: 10px 0;
	width: 100%;
	height: 120px;
	background: url("../images/products_back_01.jpg") repeat-y 0 0;
	position: relative;
}

.products_instructions .box-h120 .num {
	margin: -8px 0 0 0;
	position: absolute;
	top: 50%;
	left: 0;
}

.products_instructions .box-h120 .image {
	margin: 0 14px 0 36px;
}

.products_instructions .box-h120 .info {
	width: 480px;
	line-height: 140%;
	font-size: 120%;
	position: absolute;
	top: 15px;
	left: 225px;
}

.products_instructions .box-h120 .info dt {
	font-weight: bold;
}

.products_instructions .box-h120 .info dd {
	padding: 0 0 0 15px;
}

/*　140px　*/

.products_instructions .box-h140 {
	margin: 0 0 20px 0;
	padding: 10px 0;
	width: 100%;
	height: 140px;
	background: url("../images/products_back_01.jpg") repeat-y 0 0;
	position: relative;
}

.products_instructions .box-h140 .num {
	margin: -8px 0 0 0;
	position: absolute;
	top: 50%;
	left: 0;
}

.products_instructions .box-h140 .image {
	margin: 0 14px 0 36px;
}

.products_instructions .box-h140 .info {
	width: 480px;
	line-height: 140%;
	font-size: 120%;
	position: absolute;
	top: 15px;
	left: 225px;
}

.products_instructions .box-h140 .info dt {
	font-weight: bold;
}

.products_instructions .box-h140 .info dd {
	padding: 0 0 0 15px;
}

/*　160px　*/

.products_instructions .box-h160 {
	margin: 0 0 20px 0;
	padding: 10px 0;
	width: 100%;
	height: 160px;
	background: url("../images/products_back_01.jpg") repeat-y 0 0;
	position: relative;
}

.products_instructions .box-h160 .num {
	margin: -8px 0 0 0;
	position: absolute;
	top: 50%;
	left: 0;
}

.products_instructions .box-h160 .image {
	margin: 0 14px 0 36px;
}

.products_instructions .box-h160 .info {
	width: 480px;
	line-height: 140%;
	font-size: 120%;
	position: absolute;
	top: 15px;
	left: 225px;
}

.products_instructions .box-h160 .info dt {
	font-weight: bold;
}

.products_instructions .box-h160 .info dd {
	padding: 0 0 0 15px;
}

/*　180px　*/

.products_instructions .box-h180 {
	margin: 0 0 20px 0;
	padding: 10px 0;
	width: 100%;
	height: 180px;
	background: url("../images/products_back_01.jpg") repeat-y 0 0;
	position: relative;
}

.products_instructions .box-h180 .num {
	margin: -8px 0 0 0;
	position: absolute;
	top: 50%;
	left: 0;
}

.products_instructions .box-h180 .image {
	margin: 0 14px 0 36px;
}

.products_instructions .box-h180 .info {
	width: 480px;
	line-height: 140%;
	font-size: 120%;
	position: absolute;
	top: 15px;
	left: 225px;
}

.products_instructions .box-h180 .info dt {
	font-weight: bold;
}

.products_instructions .box-h180 .info dd {
	padding: 0 0 0 15px;
}

/*　200px　*/

.products_instructions .box-h200 {
	margin: 0 0 20px 0;
	padding: 10px 0;
	width: 100%;
	height: 200px;
	background: url("../images/products_back_01.jpg") repeat-y 0 0;
	position: relative;
}

.products_instructions .box-h200 .num {
	margin: -8px 0 0 0;
	position: absolute;
	top: 50%;
	left: 0;
}

.products_instructions .box-h200 .image {
	margin: 0 14px 0 36px;
}

.products_instructions .box-h200 .info {
	width: 480px;
	line-height: 140%;
	font-size: 120%;
	position: absolute;
	top: 15px;
	left: 225px;
}

.products_instructions .box-h200 .info dt {
	font-weight: bold;
}

.products_instructions .box-h200 .info dd {
	padding: 0 0 0 15px;
}