@charset "UTF-8";


/*======================================商品ごと（PC、スマホ共有）======================================*/

.appeal_title {
	background:#caaf93;
}

/*======================================商品ごと（PC、スマホ共有）（エンド）======================================*/




/*======================================PC用======================================*/
/*商品紹介画像領域*/
.product_infoarea {
	width:960px;
	margin:0 auto;
}

/*価格表領域*/
.product_kakakulist {
	width:458px;
	height:620px;
	float:left;
	margin-left:10px;
}


.product_imagearea {
	background-image:url(/kpi/product/img/nakatoji_a4/productimage.jpg);
	background-size:auto;
	background-repeat:no-repeat;
	background-position:center;
	border:1px solid #918c8a;
	width:490px;
	height:618px;
	float:left;
}



/*オプション*/
.optioninfo_area {
	width:960px;
	height:440px;
	margin:0 auto;
}

.optioninfo_space1 {
	width:30px;
	height:440px;
	float:left;
}

.optioninfo_space2 {
	width:30px;
	height:440px;
	float:left;
}

.optioninfo_position1 {
	width:300px;
	height:440px;
	float:left;
}

.optioninfo_img1 {
	background-image:url(/kpi/product/img/nakatoji_a4/optionimage_01.jpg);
	background-size:auto;
	background-repeat:no-repeat;
	background-position:center;
	width:300px;
	height:300px;
}

.optioninfo_text1a {
	width:300px;
	height:40px;
	line-height:40px;
	font-size: medium;
	font-weight:bold;
	/*background-color:#FC0;*/
}

.optioninfo_text1b {
	width:300px;
	height:100px;
	/*background-color:#6CC;*/
}

.optioninfo_position2 {
	width:300px;
	height:440px;
	float:left;
}

.optioninfo_img2 {
	background-image:url(/kpi/product/img/nakatoji_a4/optionimage_02.jpg);
	background-size:auto;
	background-repeat:no-repeat;
	background-position:center;
	width:300px;
	height:300px;
}

.optioninfo_text2a {
	width:300px;
	height:40px;
	line-height:40px;
	font-size: medium;
	font-weight:bold;
	/*background-color:#FC0;*/
}

.optioninfo_text2b {
	width:300px;
	height:100px;
	/*background-color:#6CC;*/
}

.optioninfo_position3 {
	width:300px;
	height:440px;
	float:left;
}

.optioninfo_img3 {
	background-image:url(/kpi/product/img/nakatoji_a4/optionimage_03.jpg);
	background-size:auto;
	background-repeat:no-repeat;
	background-position:center;
	width:300px;
	height:300px;
}

.optioninfo_text3a {
	width:300px;
	height:40px;
	line-height:40px;
	font-size: medium;
	font-weight:bold;
	/*background-color:#FC0;*/
}

.optioninfo_text3b {
	width:300px;
	height:100px;
	/*background-color:#6CC;*/
}


/*編集画面へ*/
.editor_btnarea {
	width:665px;
	margin:0 auto;
}

.editor_btnlist1 {
	background-image:url(/kpi/product/img/nakatoji_a4/editbutton01.png);
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
	width:665px;
	height:77px;
}

.editor_btnlist2 {
	background-image:url(/kpi/product/img/nakatoji_a4/editbutton02.png);
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
	width:665px;
	height:77px;
}

.editor_btnlist4 {
	background-image:url(/kpi/product/img/nakatoji_a4/editbutton04.png);
	background-size:contain;
	background-repeat:no-repeat;
	background-position:center;
	width:665px;
	height:77px;
}


/*商品タイプ選択*/
.productlist_area {
	width:480px;
	margin:0 auto;
}

.productlist_height {
	height:250px;
	float:left;
}

.productlist_type1_on {
	background-image:url(/kpi/product/img/musentoji_select/typeselect_01_on.jpg);
	background-size:auto;
	background-repeat:no-repeat;
	background-position:bottom;
	width:150px;
	height:230px;
}

.productlist_type2_on {
	background-image:url(/kpi/product/img/musentoji_select/typeselect_02_on.jpg);
	background-size:auto;
	background-repeat:no-repeat;
	background-position:bottom;
	width:150px;
	height:230px;
}

.productlist_type3_on {
	background-image:url(/kpi/product/img/musentoji_select/typeselect_03_on.jpg);
	background-size:auto;
	background-repeat:no-repeat;
	background-position:bottom;
	width:190px;
	height:230px;
}

.productlist_type4_on {
	background-image:url(/kpi/product/img/musentoji_select/typeselect_04_on.jpg);
	background-size:auto;
	background-repeat:no-repeat;
	background-position:bottom;
	width:190px;
	height:230px;
}

.productlist_type5_on {
	background-image:url(/kpi/product/img/musentoji_select/typeselect_05_on.jpg);
	background-size:auto;
	background-repeat:no-repeat;
	background-position:bottom;
	width:130px;
	height:230px;
}

.productlist_type6_on {
	background-image:url(/kpi/product/img/musentoji_select/typeselect_06_on.jpg);
	background-size:auto;
	background-repeat:no-repeat;
	background-position:bottom;
	width:150px;
	height:230px;
}


.productlist_type1_off {
	background-image:url(/kpi/product/img/musentoji_select/typeselect_01_off.jpg);
	background-size:auto;
	background-repeat:no-repeat;
	background-position:bottom;
	width:150px;
	height:230px;
}

.productlist_type2_off {
	background-image:url(/kpi/product/img/musentoji_select/typeselect_02_off.jpg);
	background-size:auto;
	background-repeat:no-repeat;
	background-position:bottom;
	width:150px;
	height:230px;
}

.productlist_type3_off {
	background-image:url(/kpi/product/img/musentoji_select/typeselect_03_off.jpg);
	background-size:auto;
	background-repeat:no-repeat;
	background-position:bottom;
	width:190px;
	height:230px;
}

.productlist_type4_off {
	background-image:url(/kpi/product/img/musentoji_select/typeselect_04_off.jpg);
	background-size:auto;
	background-repeat:no-repeat;
	background-position:bottom;
	width:190px;
	height:230px;
}

.productlist_type5_off {
	background-image:url(/kpi/product/img/musentoji_select/typeselect_05_off.jpg);
	background-size:auto;
	background-repeat:no-repeat;
	background-position:bottom;
	width:130px;
	height:230px;
}

.productlist_type6_off {
	background-image:url(/kpi/product/img/musentoji_select/typeselect_06_off.jpg);
	background-size:auto;
	background-repeat:no-repeat;
	background-position:bottom;
	width:150px;
	height:230px;
}

.editor_btn_text_1 {
	font-size:medium;
	font-weight:bold;
}

.editor_text_red {
	color:#FF0000
}

/*======================================PC用（エンド）======================================*/



/*======================================スマホ用======================================*/




/*スマホ対応 */
@media screen and (max-width: 768px) {
	/*商品紹介画像領域*/
	.product_infoarea {
		width:300px;
		margin:0 auto;
	}
	
	/*価格表領域*/
	.product_kakakulist {
		width:300px;
		height:420px;
		float:left;
		margin-left:0;
	}
	
	.product_imagearea {
		background-image:url(/kpi/product/img/nakatoji_a4/productimage_sp.jpg);
		background-size:contain;
		background-repeat:no-repeat;
		background-position:center;
		border:none;
		width:300px;
		height:460px;
		float:left;
	}
	
	
	
	/*オプション*/
	.optioninfo_area {
		width:300px;
		height:1320px;
		margin:0 auto;
	}
	
	.optioninfo_space1 {
		width:0px;
		height:0px;
		float:left;
	}
	
	.optioninfo_space2 {
		width:0px;
		height:0px;
		float:left;
	}
	
	.optioninfo_position1 {
		width:300px;
		height:440px;
		float:left;
	}
	
	.optioninfo_img1 {
		background-image:url(/kpi/product/img/nakatoji_a4/optionimage_01_sp.jpg);
		background-size:contain;
		background-repeat:no-repeat;
		background-position:center;
		width:300px;
		height:300px;
	}
	
	.optioninfo_text1a {
		width:300px;
		height:40px;
		line-height:40px;
		font-size: medium;
		font-weight:bold;
		/*background-color:#FC0;*/
	}
	
	.optioninfo_text1b {
		width:300px;
		height:100px;
		/*background-color:#6CC;*/
	}
	
	.optioninfo_position2 {
		width:300px;
		height:440px;
		float:left;
	}
	
	.optioninfo_img2 {
		background-image:url(/kpi/product/img/nakatoji_a4/optionimage_02_sp.jpg);
		background-size:contain;
		background-repeat:no-repeat;
		background-position:center;
		width:300px;
		height:300px;
	}
	
	.optioninfo_text2a {
		width:300px;
		height:40px;
		line-height:40px;
		font-size: medium;
		font-weight:bold;
		/*background-color:#FC0;*/
	}
	
	.optioninfo_text2b {
		width:300px;
		height:100px;
		/*background-color:#6CC;*/
	}
	
	.optioninfo_position3 {
		width:300px;
		height:440px;
		float:left;
	}
	
	.optioninfo_img3 {
		background-image:url(/kpi/product/img/nakatoji_a4/optionimage_03_sp.jpg);
		background-size:contain;
		background-repeat:no-repeat;
		background-position:center;
		width:300px;
		height:300px;
	}
	
	.optioninfo_text3a {
		width:300px;
		height:40px;
		line-height:40px;
		font-size: medium;
		font-weight:bold;
		/*background-color:#FC0;*/
	}
	
	.optioninfo_text3b {
		width:300px;
		height:100px;
		/*background-color:#6CC;*/
	}
		
	
	/*編集画面へ*/
	.editor_btnarea {
		width:300px;
		margin:0 auto;
	}
	
	.editor_btnlist1 {
		background-image:url(/kpi/product/img/nakatoji_a4/editbutton01_sp.png);
		background-size:contain;
		background-repeat:no-repeat;
		background-position:center;
		width:300px;
		height:156px;
	}
	
	.editor_btnlist2 {
		background-image:url(/kpi/product/img/nakatoji_a4/editbutton02_sp.png);
		background-size:contain;
		background-repeat:no-repeat;
		background-position:center;
		width:300px;
		height:156px;
	}
	
		
	.editor_btnlist4 {
		background-image:url(/kpi/product/img/nakatoji_a4/editbutton04_sp.png);
		background-size:contain;
		background-repeat:no-repeat;
		background-position:center;
		width:300px;
		height:156px;
	}
	
	
	/*商品タイプ選択*/
	.productlist_area {
		width:300px;
		margin:0 auto;
	}
	
	.productlist_height {
		height:190px;
		float:left;
	}
	
	.productlist_type1_on {
		background-image:url(/kpi/product/img/musentoji_select/typeselect_01_on_sp.jpg);
		background-size:contain;
		background-repeat:no-repeat;
		background-position:bottom;
		width:100px;
		height:160px;
	}
	
	.productlist_type2_on {
		background-image:url(/kpi/product/img/musentoji_select/typeselect_02_on_sp.jpg);
		background-size:contain;
		background-repeat:no-repeat;
		background-position:bottom;
		width:100px;
		height:160px;
	}
	
	.productlist_type3_on {
		background-image:url(/kpi/product/img/musentoji_select/typeselect_03_on_sp.jpg);
		background-size:contain;
		background-repeat:no-repeat;
		background-position:bottom;
		width:100px;
		height:160px;
	}
	
	.productlist_type4_on {
		background-image:url(/kpi/product/img/musentoji_select/typeselect_04_on_sp.jpg);
		background-size:contain;
		background-repeat:no-repeat;
		background-position:bottom;
		width:100px;
		height:160px;
	}
	
	.productlist_type5_on {
		background-image:url(/kpi/product/img/musentoji_select/typeselect_05_on_sp.jpg);
		background-size:contain;
		background-repeat:no-repeat;
		background-position:bottom;
		width:100px;
		height:160px;
	}
	
	.productlist_type6_on {
		background-image:url(/kpi/product/img/musentoji_select/typeselect_06_on_sp.jpg);
		background-size:contain;
		background-repeat:no-repeat;
		background-position:bottom;
		width:100px;
		height:160px;
	}
	
	
	.productlist_type1_off {
		background-image:url(/kpi/product/img/musentoji_select/typeselect_01_off_sp.jpg);
		background-size:contain;
		background-repeat:no-repeat;
		background-position:bottom;
		width:100px;
		height:160px;
	}
	
	.productlist_type2_off {
		background-image:url(/kpi/product/img/musentoji_select/typeselect_02_off_sp.jpg);
		background-size:contain;
		background-repeat:no-repeat;
		background-position:bottom;
		width:100px;
		height:160px;
	}
	
	.productlist_type3_off {
		background-image:url(/kpi/product/img/musentoji_select/typeselect_03_off_sp.jpg);
		background-size:contain;
		background-repeat:no-repeat;
		background-position:bottom;
		width:100px;
		height:160px;
	}
	
	.productlist_type4_off {
		background-image:url(/kpi/product/img/musentoji_select/typeselect_04_off_sp.jpg);
		background-size:contain;
		background-repeat:no-repeat;
		background-position:bottom;
		width:100px;
		height:160px;
	}
	
	.productlist_type5_off {
		background-image:url(/kpi/product/img/musentoji_select/typeselect_05_off_sp.jpg);
		background-size:contain;
		background-repeat:no-repeat;
		background-position:bottom;
		width:100px;
		height:160px;
	}
	
	.productlist_type6_off {
		background-image:url(/kpi/product/img/musentoji_select/typeselect_06_off_sp.jpg);
		background-size:contain;
		background-repeat:no-repeat;
		background-position:bottom;
		width:100px;
		height:160px;
	}
			
	.editor_btn_text_1 {
		font-size:medium;
		font-weight:bold;
	}
	
	.editor_text_red {
		color:#FF0000
	}
	
	
	
	
	
	
	
	
	
}



/*======================================スマホ用（エンド）======================================*/
