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

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



/* =ページ共通 ---------------------------------------- */
.item-page .ins-detail .heading {
	color:#f60;
}
.item-page .ins-detail .txt-r{
	text-align:right;
	margin-right:20px;
}
/* =1ページ目 ---------------------------------------- */
.item-page .ins-detail .page1 dl{
	margin:10px 20px 20px;
}

.item-page .ins-detail .page1 dt.point1 ,
.item-page .ins-detail .page1 dt.point2 ,
.item-page .ins-detail .page1 dt.point3 ,
.item-page .ins-detail .page1 dt.point4 {
	color:#000;
	margin:10px 0 0;
	font-size:1.5em;
	font-weight:bold;
	padding: 22px 0px 20px 75px;
	background:0 50% no-repeat;

}

.item-page .ins-detail .page1 dt.point1{background-image:url(/img_new/item/AN06/point1.gif);}
.item-page .ins-detail .page1 dt.point2{background-image:url(/img_new/item/AN06/point2.gif);}
.item-page .ins-detail .page1 dt.point3{background-image:url(/img_new/item/AN06/point3.gif);}
.item-page .ins-detail .page1 dt.point4{background-image:url(/img_new/item/AN06/point4.gif);}

.item-page .ins-detail .page1 dd{
	color:#000;
	margin:5px 0 20px 45px;
	font-size:1.3em;
	line-height:1.4;
}

/* =2ページ目 ---------------------------------------- */
.item-page .ins-detail .page2 h4{
	font-weight:bold;
	font-size:1.3em;
	margin-left: 25px;
}
.item-page .ins-detail .page2 .examp-box01{
	float:left;
	margin: 2px 5px 10px 25px;
	width: 400px;
}
.item-page .ins-detail .page2 .examp-box02{
	float:left;
	margin: 2px 5px;
	width: 330px;
}
.item-page .ins-detail .page2 .box-line{
	border-right:1px dashed #ddd;
}
.item-page .ins-detail .page2 ul.example1{
	margin: 0 10px 0 10px;
} 

.item-page .ins-detail .page2 ul.example2{
	margin: 0 0 0 10px;
} 

.item-page .ins-detail .page2 li.title,
.item-page .ins-detail .page2 li.clause{
	line-height: 1.5;
}

.item-page .ins-detail .page2 li.title{
	font-size: 1.2em;
	font-weight: bold;
}

.item-page .ins-detail .page2 li.clause{
	font-size: 1.0em;
}

.item-page .ins-detail .page2 .picture{
	margin: 5px auto;
	text-align: center;
}
.item-page .ins-detail .page2 p.explanation{
	margin: 5px 20px;
}

.item-page .ins-detail .page2 p.explanation span{
	font-size: 0.9em;
}
.item-page .ins-detail .page2 ul.explanation{
	margin: 5px 20px;
}
.item-page .ins-detail .page2 ul.explanation li{
	text-indent:-1em;
	margin-left:1em;
}

/* =3ページ目 ---------------------------------------- */
.item-page .ins-detail .page3 {
	text-align:center;
}
.item-page .ins-detail .page3 p{
	margin-right: 50px;
	text-align: right;
	font-size: 1em;
}

.item-page .ins-detail .page3 .explanation{
	text-align:left;
	margin:10px 0px 0 50px;
	line-height:1.5;
}

.item-page .ins-detail .page3 .unit{
	text-align:right;
	margin-right:50px;
}

.item-page .ins-detail .page3 .explanation span{
	color:#f30;
}

.item-page .ins-detail .page3 .hosoku{
	margin:10px 0 15px 50px;
	text-align:left;
	font-size:1em;
	color:#f30;
	line-height:1.3;
}

.item-page .ins-detail .page3 img.premium_rate{
	padding-bottom:30px;
}