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

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

	お祝いプラン「お宮参り・祝百日」	
	
-----------------------------------*/

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


/*特典*/
#naka_main_con_inner div.box_exp_other dl.exp_omiya_tokuten {
	overflow:hidden;
	height:100%;
	padding:0 0 20px 0;
}

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

#naka_main_con_inner div.box_exp_other dl.exp_omiya_tokuten dd.exp_omiya_txt {
	width:200px;
	padding:30px 0 0 0;
	font-size:18px;
	font-weight:bold;
	color:#fe8f00;
}

#naka_main_con_inner div.box_exp_other dl.exp_omiya_tokuten dd.exp_omiya_txt span {
	font-size:14px;
	color:#666666;
}

#naka_main_con_inner div.box_exp_other dl.exp_omiya_tokuten dd {
	float:right;
}





/*お得情報*/
#naka_main_con_inner div.box_exp_other div.box_otoku {
	border:1px solid #ffe3cd;
	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/omiya/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_no001,
#naka_main_con_inner div.box_exp_other div.box_otoku dl.otoku_no002,
#naka_main_con_inner div.box_exp_other div.box_otoku dl.otoku_no003,
#naka_main_con_inner div.box_exp_other div.box_otoku dl.otoku_no004,
#naka_main_con_inner div.box_exp_other div.box_otoku dl.otoku_no005 {
	float:none;
	width:100%;
	padding:20px 0 0 0;
}

#naka_main_con_inner div.box_exp_other div.box_otoku dl.otoku_no001 {
	padding:0;
}

#naka_main_con_inner div.box_exp_other div.box_otoku dl.otoku_no001 dt {
	background:url(../images/omiya/ico_no001.gif) no-repeat left top;
}

#naka_main_con_inner div.box_exp_other div.box_otoku dl.otoku_no002 dt {
	background:url(../images/omiya/ico_no002.gif) no-repeat left top;
}

#naka_main_con_inner div.box_exp_other div.box_otoku dl.otoku_no003 dt {
	background:url(../images/omiya/ico_no003.gif) no-repeat left top;
}

#naka_main_con_inner div.box_exp_other div.box_otoku dl.otoku_no004 dt {
	background:url(../images/omiya/ico_no004.gif) no-repeat left top;
}

#naka_main_con_inner div.box_exp_other div.box_otoku dl.otoku_no005 dt {
	background:url(../images/omiya/ico_no005.gif) no-repeat left top;
}


#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 dt {
	background:url(../images/omiya/ico_otoku.gif) no-repeat 0 0;
	padding:0 0 10px 30px;
	font-size:18px;
	font-weight:bold;
}

#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 .txt_orange {
	color:#fe8900;
	font-size:18px;
}

#naka_main_con_inner div.box_exp_other div.box_otoku .txt_orange_small {
	color:#fe8900;
	font-size:14px;
	font-weight:bold;
}

#naka_main_con_inner div.box_exp_other div.box_otoku .txt_gray_14px {
	color:#666;
	font-size:14px;
	font-weight:bold;
}

#naka_main_con_inner div.box_exp_other .txt_gray_12px {
	font-size:12px;
	font-weight:normal;
}

#naka_main_con_inner dl dd.ticket {
	padding:10px 0 0 25px;
}

#naka_main_con_inner dl dd.ticket a {
	color:#fe8900;
	font-weight:bold;
}

#naka_main_con_inner dl dd.ticket a:hover {
	text-decoration:underline;
}

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

	お祝いプラン「誕生日」	
	
-----------------------------------*/

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

#naka_main_con_inner div.box_exp_other div.box_otoku_birthday div.box_otoku_inner {
	background:url(../images/birthday/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_birthday dl {
	float:left;
	width:310px;
}


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

#naka_main_con_inner div.box_exp_other div.box_otoku_birthday dl dd {
	padding:0 0 10px 25px;
	font-size:14px;
	font-weight:bold;
}


#naka_main_con_inner div.box_exp_other div.box_otoku_birthday .txt_orange {
	color:#fe8900;
	font-size:18px;
}

#naka_main_con_inner div.box_exp_other div.box_otoku_birthday .txt_orange_14px {
	color:#fe8900;
	font-size:14px;
}

#naka_main_con_inner div.box_exp_other .txt_green {
	font-weight:bold;
	color:#7bbc06;
	font-size:14px;
}
#naka_main_con_inner div.box_exp_other .txt_green_12px {
	font-weight:bold;
	color:#7bbc06;
	font-size:12px;
}


