td{
	line-height: 200%;
}
.item_box{
	width: 20%;
	margin-right: 1%;
	border: 1px solid #cccccc;
	float: left;
}
.item_right h2{
	font-size: 22px;
	font-weight: bold;
	margin-bottom: 20px;
	color:#0070bc;
}
.item_box_text{
	margin-bottom: 20px;
	text-indent: 22px;
	text-align: left;
}
.item_left{
	width: 400px;
	float: left;
	}
.item_right{
	width: 540px;
	float: right;
	margin-bottom: 20px;
	}
.item_price{
margin-bottom: 20px;
}
.item_price_ttl{
	font-weight: bold;
	text-align: left;
	margin-bottom: 10px;
	font-size: 20px;
}
.item_price_ttl:after{content: "(　)";}
.item_price_table{width: 100%;background: #555;text-align:center;}
.th_l{background: #fff;width: 31%;background: #e3f5ff;line-height: 30px;}
.th_r{background: #fff;width: 69%;font-weight: bold;font-size: 14px;line-height: 30px;}
.th_r:after{content: "価格（1色印刷代込み）"}
.th_r2{background: #fff;width: 69%;font-weight: bold;font-size: 14px;line-height: 30px;}
.th_r2:after{content: "価格（フルカラー印刷代込み）"}
.th_n{background: #fff;width: 69%;font-weight: bold;font-size: 14px;line-height: 30px;}
.th_n:after{content: "価格（印刷無し）"}
.num{background: #fff;width: 31%;line-height: 50px;background: #e3f5ff;}
.total{background: #fff;width: 69%;color: #ff0000;font-weight: bold;font-size: 16px;line-height: 50px;}

.item_detail_table{}

.estimate_sentence1:before{content: "無料お見積りは下記フォームよりお申込みください。"}

.item_color{
	text-align: left;
	margin-bottom: 20px;
	padding: 10px;
	border:1px solid #555;
}
.item_color:before{content: "【色展開】"}
.item_color li{
	list-style-position: inside;
}
.item_estimatebox{
	text-align: center;
	padding: 20px 0;
	}
.item_main_img{
	margin-bottom: 20px;
}
.item_main_img img{
	width: 400px;
	height: auto;
}
.item_sub_img li{
	list-style: none;
	float: left;
	margin: 0px 12px 15px 0px;
	width: 30%;
}
.item_sub_img li:last-child{
	float: left;
	margin: 0px 0px 15px 0px;
}
.item_sub_img img{
	width: 100%;
	height: auto;
	border: 1px solid #cccccc;
}
.detail_l{
	background: #F4F4F4;
}
.detail_r{
	background: #ffffff;
}
@media screen and (max-width:800px){
	.item_left{
	width: auto;
	float: none;
	margin: 0 1%;
	}
.item_right{
	width: auto;
	float: none;
	margin: 0 1%;
	}
.item_main_img img{
	width: 100%;
	height: auto;
}
}
