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

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



/* =ページ共通 ---------------------------------------- */
.item-page .ins-detail .page1,
.item-page .ins-detail .page2 {
	margin-left:55px;
}

.item-page .ins-detail .heading {
	color:#f60;
	padding-left: 20px;
	margin: 10px 0 20px 0;
}

/* =1ページ目 ---------------------------------------- */
.item-page .ins-detail .page1 .heading {
	margin-bottom: 0;
}
.item-page .ins-detail .page1 img {
	margin-bottom: 15px;
}
.item-page .ins-detail .page1 p {
	margin: 20px 55px 20px 0;
}
.item-page .ins-detail .page1 p.plus {
	margin-bottom: 15px;
}
.item-page .ins-detail .page1 ul {
	margin: 20px 55px 20px 0;
}
.item-page .ins-detail .page1 li {
	padding-left: 15px;
	margin-bottom: 10px;
	text-indent: -1em;
}
.item-page .ins-detail .page1 .caution {
	text-align: center;
	font-weight: bold;
	font-size: 12pt;
	color: #f33;
}
/* =2ページ目 ---------------------------------------- */
.item-page .ins-detail .page2 img {
	margin: 0 0 20px;
}

.item-page .ins-detail .page2 p {
	margin: 0 15px 30px;
	font-size: 1.2em;
	color: #f33;

}

.item-page .ins-detail .page2 .caution {
	font-weight: bold;
	font-size: 1.3em;
}


/* =3ページ目 ---------------------------------------- */
.item-page .ins-detail .page3 .heading {
	color:#f60;
	padding-left: 20px;
	margin: 10px 0 5px 25px;
}
.item-page .ins-detail .page3 h4 {
	color:#666;
	margin: 0 0 5px 25px;
	font-size: 1.2em;
	font-weight: bold;	
}
.item-page .ins-detail .page3 p {
	margin: 0 25px 5px;	
}
.item-page .ins-detail .page3 p.days {
	text-align: right;	
	margin: 0 25px 30px 25px;
}
.item-page .ins-detail .page3 p.lead {
	color: #FF3333;
}
.item-page .ins-detail .page3 img {
	margin: 0 15px 5px;
}


