@charset "UTF-8";
/* CSS Document */
/*サブメニュー部分*/
#contents #naka_sub_con {
	width:248px;
	float:left;
}

#contents #naka_sub_con #submenu {
	background:url(../../plan_oiwai/images/common/bg_submenu.gif) 0 0 repeat-y;
}

#naka_sub_con #submenu #submenu_inner {
	background:url(../../plan_oiwai/images/common/bg_submenu_btm.gif) 0 bottom no-repeat;
	padding:19px 19px 19px 24px;
}

#submenu #submenu_inner dl dt,
#submenu #submenu_inner p.submenu_dt_nolink,
#submenu #submenu_inner p.submenu_dt_link {
	background:url(../images/common/ico_sub_oya.gif) no-repeat 0 5px;
}

#submenu #submenu_inner dl dt.submenu_nolink_memo,
#submenu #submenu_inner dl dt.submenu_link_memo {
	background:url(../images/common/ico_memo_oya.gif) no-repeat 0 0;
}

#submenu #submenu_inner p.submenu_dt_nolink span,
#submenu #submenu_inner p.submenu_dt_link span {
	display:block;
}

#submenu #submenu_inner dl dt.submenu_nolink p,
#submenu #submenu_inner dl dt.submenu_nolink_memo p,
#submenu #submenu_inner p.submenu_dt_nolink span {
	background:url(../../images/common/bg_s_ttl.gif) right no-repeat;
	padding:5px 20px 0 26px;
	font-size:14px;
	font-weight:bold;
	color:#b1672a;
	line-height:1.2;
	height:26px;
}

#submenu #submenu_inner dl dt.submenu_link p,
#submenu #submenu_inner dl dt.submenu_link_memo p,
#submenu #submenu_inner p.submenu_dt_link span {
	padding:5px 0 0 26px;
	font-size:14px;
	font-weight:bold;
	color:#b1672a;
	line-height:1.2;
	height:26px;
}
#submenu #submenu_inner dl dt.submenu_link_memo p {
	color:#773a0b;
}

#submenu #submenu_inner dl dt.submenu_link a,
#submenu #submenu_inner dl dt.submenu_link_memo a,
#submenu #submenu_inner p.submenu_dt_link span a {
	font-size:14px;
	font-weight:bold;
	color:#b1672a;
	display:block;
	line-height:1.2;
	height:26px;
}

#submenu #submenu_inner dl dt.submenu_link_memo a {
	color:#773a0b;
}

#submenu #submenu_inner dl dt.submenu_link a:hover,
#submenu #submenu_inner dl dt.submenu_link_memo a:hover,
#submenu #submenu_inner p.submenu_dt_link span a:hover {
	background:url(../../images/common/bg_s_ttl.gif) right no-repeat;
	color:#ea9d5f;
}


#submenu #submenu_inner dl dd {
	padding:3px 0 15px 15px;
}

#submenu #submenu_inner dl dd ul li {
}

#submenu #submenu_inner dl dd ul li a {
	padding:0 0 0 26px;
	background:url(../../plan_oiwai/images/common/ico_sub_child.gif) 11px 6px no-repeat;
	display:block;
	height:25px;
	line-height:1.7;
}

#submenu #submenu_inner dl dd ul li a:hover {
	background:url(../../plan_oiwai/images/common/bg_sub_child.gif) 0 0 no-repeat;
}

#submenu #submenu_inner dl dd ul li.submenu_child_02 a {
	padding:0 0 0 26px;
	background:url(../../plan_oiwai/images/common/ico_sub_child.gif) 11px 5px no-repeat;
	display:block;
	height:40px;
	line-height:1.4;
}

#submenu #submenu_inner dl dd ul li.submenu_child_02 a:hover {
	background:url(../../plan_oiwai/images/common/bg_sub_child_02.gif) 0 0 no-repeat;
}

#submenu #submenu_inner dl dd ul li.submenu_memo a {
	background:url(../../plan_oiwai/images/common/ico_sub_memo.gif) 11px 6px no-repeat;
	padding:0 0 0 26px;
	display:block;
	height:25px;
	line-height:1.7;
}

#submenu #submenu_inner dl dd ul li.submenu_memo a:hover {
	background:url(../images/common/bg_sub_memo.gif) no-repeat 0 0;
}


/*ここからメイン部分*/

#naka_main_con_inner div.box_exp,
#naka_main_con_inner div.box_exp_other {
	padding:10px 10px 0 10px;
	overflow:hidden;
	height:100%;
}

#naka_main_con_inner div.box_exp_other {
	padding:30px 10px 0 10px;
}

#naka_main_con_inner div.box_pagettl {
	overflow:hidden;
	height:100%;
	padding:0 10px 0 0;
}

#naka_main_con_inner div.box_pagettl h5 {
	float:left;
}

#naka_main_con_inner div.box_pagettl p {
	float:right;
}

#naka_main_con_inner div.box_pagettl p.btn_model {
	position:absolute;
	left: 412px;
	top: 25px;
}

