@charset "UTF-8";
/* CSS Document */

/*-----------------------------------

	お祝いプラン「七五三」	
	
-----------------------------------*/

#naka_main_con_inner h6 {
	padding-bottom:25px;
}


/*特典*/
#naka_main_con_inner div.box_exp_other div#box_tokuten_20 {
	margin:0 0 20px 85px;
}

#naka_main_con_inner div.box_exp_other div#box_tokuten_20 dl {
	overflow:hidden;
	height:100%;
}

#naka_main_con_inner div.box_exp_other div#box_tokuten_20 dl dt,
#naka_main_con_inner div.box_exp_other div#box_tokuten_20 dl dd {
	float:left;
}

#naka_main_con_inner div.box_exp_other div#box_tokuten_20 dl dt {
	padding:0 2px 0 0;
}

#naka_main_con_inner div.box_exp_other div#box_tokuten_20 dl dd.tokuten_txt {
	width:220px;
	padding:30px 0 0 0;
}





/*お得情報*/
#naka_main_con_inner div.box_exp_other div.box_otoku {
	border:1px solid #ffd1e5;
	background:#fff;
	padding:2px;
	margin:0 0 20px 0;
}

#naka_main_con_inner div.box_exp_other div.box_otoku div.box_otoku_inner {
	background:url(../images/graduate/bg_otoku.gif) repeat-x bottom;
	padding:15px;
	overflow:hidden;
	height:100%;
}

#naka_main_con_inner div.box_exp_other .box_left {
	float:left;
}

#naka_main_con_inner div.box_exp_other .box_right {
	float:right;
}


#naka_main_con_inner div.box_exp_other div.box_otoku dl {
	float:left;
	width:360px;
}

#naka_main_con_inner div.box_exp_other div.box_otoku dl.otoku_02 {
	width:auto;
	float:none;
}

#naka_main_con_inner div.box_exp_other div.box_otoku dl.otoku_03 {
	width:300px;
	overflow:hidden;
	height:100%;
}

#naka_main_con_inner div.box_exp_other div.box_otoku dl.otoku_04 {
	width:250px;
}

#naka_main_con_inner div.box_exp_other div.box_otoku dl dt {
	background:url(../images/graduate/ico_otoku.gif) no-repeat 0 0;
	padding:0 0 10px 25px;
	font-size:18px;
	font-weight:bold;
}

#naka_main_con_inner div.box_exp_other div.box_otoku dl dt.pb_0px {
	padding-bottom:0;
}

#naka_main_con_inner div.box_exp_other div.box_otoku dl dd {
	padding:0 0 0 25px;
}

#naka_main_con_inner div.box_exp_other div.box_otoku dl dd.pt_5px {
	padding-top:5px;
}

#naka_main_con_inner div.box_exp_other div.box_otoku dl dd.otoku_imgbox {
	padding:5px 0 0 0;
}

#naka_main_con_inner div.box_exp_other div.box_otoku dl dd.otoku_imgbox img {
	padding:0 14px 0 0;
}

#naka_main_con_inner div.box_exp_other div.box_otoku dl dd.otoku_imgbox img.pr_large {
	padding-right:20px;
}

#naka_main_con_inner div.box_exp_other div.box_otoku dl dd.otoku_imgbox img.last_img {
	padding:0 0 0 0;
}

#naka_main_con_inner div.box_exp_other div.box_otoku dl dd p {
	font-size:14px;
	font-weight:bold;
}

#naka_main_con_inner div.box_exp_other div.box_otoku p.friends {
	float:right;
	width:220px;
	background:url(../images/graduate/bg_ring.gif) no-repeat right 0;
	padding:35px 0 0 0;
}

#naka_main_con_inner div.box_exp_other div.box_otoku dl dd.img_rental {
	position:absolute;
	left: 178px;
	top: -11px;
}

/*色付き文字のスタイル*/
#naka_main_con_inner .font_18px_pink {
	color:#ff539c;
	font-size:18px;
	font-weight:bold;
}

#naka_main_con_inner .font_14px_pink {	
	color:#ff539c;
	font-size:14px;
	font-weight:bold;
}

#naka_main_con_inner .font_18px_green {
	color:#a2ca00;
	font-size:18px;
	font-weight:bold;
}

#naka_main_con_inner .font_14px_green {
	color:#a2ca00;
	font-size:14px;
	font-weight:bold;
}

#naka_main_con_inner .font_14px {
	font-size:14px;
	font-weight:bold;
}

#naka_main_con_inner .font_14px_bgpink {
	font-size:14px;
	font-weight:bold;
	color:#fff;
	background:#fea6c8;
}

