/*한*/
body{font-family:'Nanum Barun'}
#main{width:100%}
#main .top{height:61px}
.footer{height:44px}
#main .footer{height:44px}
.navi_wrap{display:table;width:100%;padding:0;background:url(/m/images/bg01.png) no-repeat top center}
.navi{width:350px;padding-top:200px;margin:0 auto 0 auto;overflow:hidden;text-align:center;clear:both;background:url(/m/images/mobile_main.png) 1px -8px no-repeat}
.btn_navi_wrap{width:275px;margin:0 auto}
.navi a{display:block;margin:0 0 3px 3px;float:left}
.navi a:hover span{background-image:url(/m/images/btn_main_on.png)}
.navi a span{display:block;width:88px;height:77px;background:url(/m/images/btn_main.png) no-repeat}
.navi a.btn_event{margin-right:0}
.navi a.btn_member{margin-right:0}
.navi a.btn_photo{margin-right:0}
.navi a.btn_intro{}
.navi a.btn_notice span{background-position:-91px 0}
.navi a.btn_event span{background-position:-182px 0}
.navi a.btn_work_news span{background-position:0 -79px}
.navi a.btn_news span{background-position:-91px -79px}
.navi a.btn_member span{background-position:-182px -79px}
.navi a.btn_free span{background-position:0 -158px} 
.navi a.btn_photo span{background-position:-91px -158px} 
.navi a.btn_pds span{background-position:-182px -158px}
.hideA{text-indent:-5000px; font-size:0; line-height:0} 
.ui-header{border-style:none}
.head_toolbar{position:relative;background:url(/m/images/bg_header_bar.gif) repeat-x;color: #ffffff;font-size: 16px;font-family: "Nanum Barun", Helvetica, Arial,Verdana, sans-serif;text-align: center;width:100%;height: 44px;line-height:44px;display: table;table-layout: fixed;font-weight:normal}
#btn_login{background-color:#4d4d4d;color:#fff;font-family:'Nanum Barun';font-size:20px;text-shadow:none}
#read .ui-content{padding:0;}


.footer .toolbar{background: #000000;background: -moz-linear-gradient(top, #303130 0%, #000101 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#303130), color-stop(100%,#000101));border-top: 1px solid #42403f;color: #ffffff;font-size: 13px;font-family: "Nanum Barun", Helvetica, Arial,Verdana, sans-serif;text-align: center;width:100%;height: 44px;display: table;table-layout: fixed;}
.footer .toolbar a{display:block;position:relative;height:44px}

.listview .more{text-align:center}
.listview .more a{text-decoration:none}
.listview .nolist{text-align:center}

#read .read_top{margin-bottom:15px;padding:10px 15px;border-top:2px solid #d7d7d7;border-bottom:1px solid #d7d7d7}
#read .read_top h2{width:100%;margin:0 0 10px 0;font-size:0.9em} 
#read .read_top .write_info{margin-bottom:0px;font-size:0.8em;color:#787878}
#read .read_content{padding:0 10px;font-size:0.8em}
#read .read_content img{width:98%;height:auto}
#read .read_content table{width:98%;height:auto}
#read .upfile_link{margin-left:5px;}
#read .read_top .attach{color:#4d7ebc;font-size:0.8em}

#map {width:100%; height: 300px }
.pds_navbar div a{display:inline-block;width:100%;padding:13px 0;text-align:center;font-size:0.7em;color:#fff;text-shadow:none;background: -moz-linear-gradient(center top, #81A8CE, #5E87B0) repeat scroll 0 0 #5e87b0;background: -webkit-gradient(linear, center top, center bottom, color-stop(0%,#81A8CE), color-stop(100%,#5E87B0))}
.pds_navbar .cur a{background:#fff;color:#333!important}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}
div.content img.editorimg{width:100%;}