#btn_mptdn01 {width:100%; text-align:center;}
#btn_mptdn01 a	{
	display:block;
	background:url(/img/nhismobile/mbtn_mpt_downbg.gif) 0 0 repeat-x;
	width:100%; height:35px;
	}
#btn_mptdn01 a img	{margin-top:10px;}

h2	{background:url() 0 5px no-repeat; color:#2E2720; font-size:1em; font-weight:bold; text-align:center; padding-top:10px;}

#mcontent .mtext_box	{width:100%;margin:0px 0px; color:#555;}
.mtext_box p	{margin:5px 0;}
.mservice_desc	{width:100%;}
.mservice_desc	ul	{width:100%;float:left;}
.mservice_desc	ul li	{
	padding-left:0px;
	font-size:.92em; font-weight:normal;
	letter-spacing:-1px;
	text-align:center;
	}
.mservice_desc li.ttl a	{font-size:.92em; font-weight:bold; color:#F78541; text-align:center;}
.mservice_desc li img	{margin-top:5px;}

.mreserv_info	ul	{float:left; width:100%;}
.mreserv_info	ul li	{
	padding-left:0px;
	font-size:.92em; font-weight:normal;
	color:#929395;
	letter-spacing:-1px;
	text-align:left;
	padding-left:15px;
	}
.mreserv_info li.ttl	{font-size:.92em; font-weight:bold; color:#F78541; text-align:left; padding-left:10px; margin-top:5px;}
.mreserv_info li img	{margin-top:5px;}

ul.mfee	{margin:10px 0;}
ul.mfee li	{
	background:url() 0 -56px no-repeat;
	padding-left:15px;
	font-size:.83em; line-height:1.5em; font-weight:normal;
}

.mico	{
	background:url() 0 -56px no-repeat;
	margin:5px 0 !important;
	padding-left:15px;
	font-size:.83em; line-height:1.5em;
	color:#ababab;
}

ul.mbank	{width:280px; margin:0 auto 5px;}
ul.mbank li	{float:left; margin-right:2px;}
ul.mbank li.last	{float:left; margin-right:0px;}

.newcsguide	{position:relative; width:280px; margin:0 auto 20px;}
.newcsguide a	{position:absolute; top:15px; right:18px;}

.mtxt	{font-size:.92em; text-indent:-15px; padding-left:15px; margin-top:5px;}

.mreserv {font-size:.75em;; color:#3B3331}

.mboard	{
/*	background:#000;*/
	width:95%;
	text-align:center;
	margin:0 auto;
	border-top:1px #475057 solid;
	}

.page_num	{
	display:inline;
	width:30px;
	height:20px;
	font-size:.92em;
	color:#7A7A7A;
	background:#E7E7E8;
	text-align:center;
	border:1px #A0A0A0 solid;
	padding:5px;
	margin-right:15px;
	}

.brd_btn	{
	display:inline;
	width:65px;
	height:20px;
	font-size:.92em;
	color:#7A7A7A;
	background:#E7E7E8;
	text-align:center;
	border:1px #A0A0A0 solid;
	padding:5px;
	margin-top:10px;
	margin-right:3px;
	}

.mevent_box	{position:relative; width:100%; margin:20px auto 15px;}
.mevent_box li.ttl	{font-size:.92em; font-weight:bold; color:#F78541; text-align:left; padding-left:10px; margin-bottom:5px;}
.mevent_box li img	{text-align:center; margin:0 auto;}

.mevent_zbox	{position:relative; width:536px; margin:20px 15px;}
.mzoom	{position:absolute; top:0; left:0;}
ul.mevents	{background:url() bottom left no-repeat; padding-bottom:10px;}
ul.mevent	{background:url() bottom left no-repeat; padding-bottom:20px;}
ul.mevent li img	{ vertical-align:middle;}
.mevs_btn	{margin:5px; text-align:center;}
.mev_btn	{margin:15px; text-align:center;}