@import url(common.css);
@import url(sub_mobile.css);

/*#header, #contentWrap, #footer, #sub_vis, #leftmenu, .subTitle{display:none;}*/

#Wrap{width:100%; margin:0 auto;}

/*header*/
#M_header{width:100%;position:relative; height:74px; display: block; border-bottom:2px solid #236d06; }
#M_header div.M_headerWrap{width:320px; margin:0 auto;}
#M_header p.bt_menu, p.bt_logoHome, p.bt_back{float:left; }
#M_header p.bt_menu{margin-left:22px; margin-top:19px;}
#M_header p.bt_logoHome{margin-left:33px; margin-top:15px;}
#M_header p.bt_back{margin-left:34px; margin-top:19px;}

div.MenuAll{position:absolute; top:74px; left:-100%; width:100%; height:auto; z-index:9999999; background:#fff;}
div.MenuAll dl dt{height:50px; padding-left:25px; line-height:50px; color:#fff; font-size:18px; font-weight:bold; background:#669d50;}/*background:url('../image/mobile/common/bg_menu.jpg') no-repeat 0 0;*/
div.MenuAll dl dd ul li a{display:block; height:40px; line-height:40px; padding-left:40px; font-size:16px; border-bottom: 1px solid #e2e2e2;}


/*footer*/
#M_footer{clear:both; width:100%; background:#f0f0f0; border-top:2px solid #236d06; display: block;}
#M_footer div.M_footerWrap{width:320px; margin:0 auto;}
#M_footer div.snsZone{overflow:hidden; margin:17px 0;}
#M_footer div.snsZone ul{padding-left:35px;}
#M_footer div.snsZone ul li{float:left; margin-right:20px;}
#M_footer div.foot{overflow:hidden;}
#M_footer div.foot ul{margin:15px 0 20px 0;}
#M_footer div.foot ul li{display:inline;}
#M_footer div.foot ul li a{display:inline-block; width:142px; height:41px; line-height:41px; text-align:center; font-size:22px; text-decoration:none; margin:0 8px; color:#fff; border-radius:30px;}
#M_footer div.foot ul li a.top{color:#fff; background-color:#236d06;}
#M_footer div.foot ul li a.login{color:#fff; background-color:#236d06;}
#M_footer div.foot address{padding:10px 30px; text-align:center;}
#M_footer div.foot address span{color:#236d06; font-weight:bold;}

/*content*/
#M_contentWrap{display: block;}
#content{margin-top:24px;}
div#notice_m{position:relative; overflow:hidden; width:320px; height:315px; margin:0 auto;}
div#notice_m .tab{float:left; text-align:center; line-height:33px; font-size:18px; font-weight:normal;}
div#notice_m .marNo{}
div#notice_m .tab a{display:block; width:160px; height:44px; background:url('../image/mobile/main/bg_tab.png') no-repeat 0 0;}
div#notice_m .tab a:hover, div#notice_m .tab a.on{color:#fff; background:url('../image/mobile/main/bg_tab_on.png') no-repeat 0 0;}
div#notice_m .cont{width:100%; position:absolute; top:57px; left:0px; font-size:16px;}
div#notice_m .cont ul li{margin-bottom:14px; padding:0 0 7px 14px; border-bottom:1px solid #dbdbdb; background:url('../image/mobile/main/bullet.gif') no-repeat 5px 9px;}
div#notice_m .more{position:absolute; top:3px; right:1px;}

div#iconZone{width:320px; margin:0 auto; overflow:hidden; margin-bottom:30px;}
div#iconZone ul li{float:left; width:80px; text-align:center;}
div#iconZone ul li a{display:block;}
div#iconZone ul li span{display:block; margin-top:7px; font-size:13px;}