@charset "utf-8";
/*
商品特長ページ　個別指定CSS

目次
	ページ共通
	1ページ目
	2ページ目
	3ページ目
*/



/* =ページ共通 ---------------------------------------- */
.item-page .ins-detail .heading {
	margin-left: 15px;
	margin-bottom: 15px;
	color:#f60;
}
.item-page .ins-detail .estimate-net {
	clear:both;
	display:block;
	width:500px;
	height:78px;
	margin:20px auto 10px;
	background:url(/img_new/item/SA05/estimate_btn.gif) 0 0 no-repeat;
}
.item-page .ins-detail .estimate-net:hover {
	background-position:0 -80px;
}
.item-page .ins-detail .estimate-net span {
	display:none;
}
.item-page .ins-detail .caution {
	margin: 0 20px 20px 60px;
}
.item-page .ins-detail h4{
    font-size: 1.8em;
    font-weight: bold;
    margin: 30px 20px 0;
    padding: 20px 0 30px 110px;
}
.item-page .ins-detail h4 .em{
	font-size: 1.2em;
	font-weight: bold;
	color: #ff0000;
}
.item-page .ins-detail .page1 p,
.item-page .ins-detail .page2 p,
.item-page .ins-detail .page3 p{
	margin: -25px 30px 50px 130px;
	font-size: 1.2em;
}
.item-page .ins-detail .page2 h4.check,
.item-page .ins-detail .page3 h4.check{
	background:url(/img_new/item/SA05/check_02_01.gif) 0 0 no-repeat;
	font-weight: bold;
	margin: 30px 20px 0;
	padding: 20px 0 30px 110px;
}

/* =1ページ目 ---------------------------------------- */
.item-page .ins-detail .page1 h4.point1{
	background:url(/img_new/item/SA05/point_01.gif) 0 0 no-repeat;
	font-weight: bold;
	margin: 30px 20px 0;
	padding: 20px 0 30px 110px;
}

.item-page .ins-detail .page1 h4.point2{
	background:url(/img_new/item/SA05/point_02.gif) 0 0 no-repeat;
	font-weight: bold;
	margin: 30px 20px 0;
	padding: 20px 0 30px 110px;
}

.item-page .ins-detail .page1 h4.point3{
	background:url(/img_new/item/SA05/point_03.gif) 0 0 no-repeat;
	font-weight: bold;
	margin: 30px 20px 0;
	padding: 20px 0 30px 110px;
}

.item-page .ins-detail .page1 h4.point4{
	background:url(/img_new/item/SA05/point_04.gif) 0 0 no-repeat;
	font-weight: bold;
	margin: 30px 20px 0;
	padding: 20px 0 30px 110px;
}

.item-page .ins-detail .page1 h4.point5{
	background:url(/img_new/item/SA05/point_05.gif) 0 0 no-repeat;
	font-weight: bold;
	margin: 30px 20px 0;
	padding: 20px 0 30px 110px;
}
.item-page .ins-detail .page1 h4.point6{
	background:url(/img_new/item/SA05/point_06.gif) 0 0 no-repeat;
	font-weight: bold;
	margin: 30px 20px 0;
	padding: 20px 0 30px 110px;
}

.item-page .ins-detail .page1 .kome_txt {
	font-size: 1em;
	margin:-30px 0 0 130px;
}

.item-page .ins-detail .page1 .caution li {
	margin:0 0 10px 0;
	text-indent: -2em;
	color: #666666;
}
.item-page .ins-detail .page1 .caution1 {
	margin:10px 20px 30px 60px;
	color: #666666;
}

/* =2ページ目 ---------------------------------------- */
.item-page .ins-detail .page2 ol {
	margin: 0 20px 10px 40px;
	color: #666666;
}
.item-page .ins-detail .page2 ol li {
	text-indent: -2em;
}
.item-page .ins-detail .page2 .comments {
	margin: 10px 20px 20px 28px;
	line-height: 1.2;
	text-indent: -1em;
	color: #666666;
}

/* =3ページ目 ---------------------------------------- */
.item-page .ins-detail .page3 .date {
	margin:0 65px 30px 0;
	text-align: right;
	color: #666666;
}
.item-page .ins-detail .page3 .image{
	display:block;
	margin:0 0 0 40px;
}