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

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



/* =ページ共通 ---------------------------------------- */
.item-page .ins-detail .heading {
	color:#f60;
}
.item-page .hokende-contents .notes ul li {
	padding-left: 1em;
	text-indent: -1em;
}
.item-page .ins-detail .page1 ,
.item-page .ins-detail .page2 ,
.item-page .ins-detail .page3 {
	text-align:center;
}

/* =1ページ目 ---------------------------------------- */
.item-page .ins-detail .page1 h4{
	margin:10px;
	font-size:1.5em;
	font-weight:bold;
	padding: 15px 0 15px 75px;
	color:#FF3300;
}
.item-page .ins-detail .page1 .point1{ background: url(/img_new/item/OR07/p1.gif) 0 50% no-repeat;}
.item-page .ins-detail .page1 .point2{ background: url(/img_new/item/OR07/p2.gif) 0 50% no-repeat;}
.item-page .ins-detail .page1 .point3{ background: url(/img_new/item/OR07/p3.gif) 0 50% no-repeat;}
.item-page .ins-detail .page1 .point4{ background: url(/img_new/item/OR07/p4.gif) 0 50% no-repeat;}
.item-page .ins-detail .page1 .point5{ background: url(/img_new/item/OR07/p5.gif) 0 50% no-repeat;}

.item-page .ins-detail .page1 p{
	color:#000;
	margin:5px 0 10px;
	font-size:1.2em;
	line-height:150%;
	padding-left: 60px;
}
.item-page .ins-detail .page1 p span{
	color: #2230AA;
	font-weight: bold;
}


/* =2ページ目 ---------------------------------------- */


/* =3ページ目 ---------------------------------------- */
.item-page .ins-detail .page3 .course {
	font-weight: bold;
	font-size: 1.2em;
	margin: 0 40px;
}
.item-page .ins-detail .page3 .annot {
	margin: 10px 40px;
	line-height: 150%;
	padding-left: 1em;
	text-indent: -1em;
}
.item-page .ins-detail .page3 .annot span{
	color: #E50315;
	font-size: 1.2em;
	font-weight: bold;
}
.item-page .ins-detail .page3 .annot .indent{
	margin-left:1em;
}

.item-page .ins-detail .page3 .premium_list{
	border: 2px solid #1F296F;
	border-radius: 10px;
	color:#1F296F;
	font-size: 1.5em;
	font-weight: bold;
	margin: 0 40px;
	padding: 3px;
	text-align: center;
	width:100px;
}
.item-page .ins-detail .page3 .premium_list span{
	font-size: 0.7em;
}
.item-page .ins-detail .page3 .date{
	margin: 0 40px;
	text-align:right;
}
.item-page .ins-detail .page3 p.lead{
	margin: 0 40px;
}
.item-page .ins-detail .page3 p.lead img{
	margin-right: 2px;
	vertical-align: top;
}
