@font-face {font-family:"NanumGothicWeb"; src: url('NanumGothic.ttf');}
@font-face{
font-family: 'NanumGothicWeb';
font-style: normal;
font-weight: normal;
src: url('NanumGothic.eot');
src: local('?'), url('NanumGothic.woff') format('woff'), url('NanumGothic.ttf') format('truetype');
}
@font-face{
font-family: 'NanumGothicWebBold';
font-style: normal;
font-weight: bold;
src: url('NanumGothicBold.eot');
src: local('?'), url('NanumGothicBold.woff') format('woff'), url('NanumGothicBold.ttf') format('truetype');
} 

@font-face{font-family:'easyNanumGothic02'; src: url('NanumGothic.eot');}
@font-face{font-family:'easyNanumGothicBold02'; src: url('NanumGothicBold.eot');}

@font-face { font-family:'NanumGothicWeb'; font-style:normal; font-weight:400; src: url('http://webfonts-cdn.mobilis.co.kr/webfonts/Nanum/NanumGothicCompact.eot');}
@font-face { font-family:'NanumGothicWeb'; font-style:normal; font-weight:400; src: url('http://webfonts-cdn.mobilis.co.kr/webfonts/Nanum/NanumGothicCompact.woff') format('woff');}
@font-face { font-family:'NanumGothicWeb'; font-style:normal; font-weight:400; src: url('http://api.mobilis.co.kr/webfonts/Nanum/NanumGothicCompact.ttf') format('truetype');}

.png24{behavior: url("iepngfix.htc")} 

*{margin:0; padding:0;}
html{position:relative; width:100%; height:100%; -webkit-text-size-adjust:none;}
body{position:relative; height:100%; font-size:12px; font-family:'NanumGothicWeb', dotum,"돋움",sans-serif; color:#555; -webkit-text-size-adjust:none;}
body, p, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, table, th, td, form, fieldset, legend, input, textarea, button, select{margin:0; padding:0;}
ul,ol,li{list-style:none;}
img, fieldset{border:none; vertical-align:top;}
legend, caption{display:none;}
textarea, button{vertical-align:middle;font-family:'NanumGothicWeb'; color:#555; font-size:12px}
input, select{height:16px; vertical-align:middle; background:#fff; border:0px solid #ddd; font-family:'NanumGothicWeb'; color:#555; font-size:12px}
input{padding:3px;}
select{padding:2px}
textarea{padding:3px; vertical-align:middle; background:#fff; border:1px solid #ddd; font-family:RixGo; color:#555;}
.checkbox{padding:0; border:0;}
.disNone{display:none;}
a{text-decoration:none; color:inherit;}
a:hover, a:focus, a:active{text-decoration:none;}
table{border-collapse:collapse;}
section, nav, article, aside, hgroup, header, footer{display: block;}
.input_text{position:relative; margin:0; padding:0; border:1px solid #ddd; width:100%}
.input_text02{position:relative; margin:0; padding:0; border:1px solid #ddd; width:50%}
.input_text03{position:relative;margin:2px; padding:0;width:80%;}
.m_textarea{border:0px; background:#fff; line-height:20px; font-size:12px}

h1,strong{font-family: 'NanumGothicWebBold', 'easyNanumGothicBold02'; font-style: normal; font-weight:normal;}

/* 간격, 폰트 */
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mt35{margin-top:35px;}
.mt40{margin-top:40px;}
.mt45{margin-top:45px;}
.mt50{margin-top:50px;}
.mt55{margin-top:55px;}
.mt60{margin-top:60px;}

.font_a{color:#aaa;}
.font_8{color:#888;}
.font_2{color:#222;}
.font_s9{font-size:11px; color:#999;}
.font_blue{color:#2d63a6;}

/* 정렬 */
.taC{text-align:center;}
.taR{text-align:right;}
.taL{text-align:left;}

hr{height:1px;color:#eee;border:1px solid #fff;border-top:1px solid #eee;margin:15px 0 15px;}

/*layout
html,body{height:100%;}
body{background:url("/common/m_images/icon/main_bg.png") repeat #def1f7;}
section{height:100%;min-height:320px}
section.list{width:100%;height:100%;min-height:320px;}*/
html,body{height:100%;}
/*header*/
header{}/*position: relative;z-index:1;*/
.header {width:100%;height:34px;padding:3px 0 13px;}/*position: relative;z-index:1;*/
.header{background:url("/common/m_images/icon/header_bg_ms.png") repeat-x 0 0;background-size:1px 50px;text-align:center;border-bottom:4px solid #265a9b;}
.header h1{font-size:17px;color:#222;}
.header .nav_btn{position:absolute;top:12px;right:15px;}
.header .nav_btn a{display:inline-block;width:30px;height:25px;padding-left:1px;}
.header .prv_btn{position:absolute;top:12px;left:15px;}


section{background:#fff;min-height: 100%;}
section.list{min-height: 340px; background:url("/common/m_images/icon/main_bg.png") repeat #def1f7;}
section.bbs{min-height: 340px; background:#fff;}

/*section{min-height: 100%; margin: -54px 0 -42px; background:#fff;}
section.list{min-height: 100%; margin: -54px 0 -40px;background:url("/common/m_images/icon/main_bg.png") repeat #def1f7;}
section.bbs{min-height: 100%; margin: -54px 0 -44px; background:#fff;}*/

.listbody{ background:url("/common/m_images/icon/main_bg.png") repeat #def1f7;}
.listbody .contents{ padding: 15px 15px 42px;}
/*.listbody .contents:after{display:block;content:"";margin-bottom:15px;}*/

.cbody{ background:#fff;}
.cbody .contents { padding: 10px 15px 42px;}
.cbody .contents01 { padding: 10px 15px 42px;}/*padding: 50px 15px 42px;*/
.cbody .contents02 { padding: 10px 0 42px;}
.cbody .contents02 .con{padding:0 15px;margin-bottom:15px;}

.cbody .contents,
.cbody .contents01,
.cbody .contents02{margin-bottom:15px \9;}

/*.cbody .contents:after,
.cbody .contents01:after,
.cbody .contents02:after{display:block;content:"";margin-bottom:15px;}*/

.bbs_body{background:#fff;}
.bbs_body .contents { padding: 35px 0 44px;}/*탭있는 게시판*/
.bbs_body .contents02 { padding:20px 0 44px;}/*검색*/
.bbs_body .contents03 { padding: 0 0 44px; }/*탭없는 게시판*/
.bbs_body .contents04 { padding: 20px 15px 44px; }/*쓰기*/
.bbs_body .contents,
.bbs_body .contents02,
.bbs_body .contents03,
.bbs_body .contents04:after{}

.mainbody{background:url("/common/m_images/icon/main_bg.png") repeat #def1f7;}
.mainbody .contents{ padding:0;}

/*.mainbody{min-height: 100%;margin: -54px 0 -40px;background:url("/common/m_images/icon/main_bg.png") repeat #def1f7;}
.mainbody .contents{ padding:50px 0 40px;}*/

/*footer*/
footer {background:#f3f3f3;}
.footer {background:#f3f3f3;border-top:1px solid #e2e2e2;padding:15px;text-align:center; height:12px;margin:0 auto;}
.footerInfo{width:110px;height:12px;text-align:center;display:inline-block;}
.footerInfo li{display:inline;background:url("/common/m_images/icon/bar_x23_ms.png") no-repeat right 1px;padding-right:12px;padding-left:6px;}
.footerInfo li.end{background:none;padding-right:5px;}
.footertxt{display:inline-block;height:12px;}
.footertxt img{padding-top:2px;}

/*footer
footer {background:#f3f3f3; height:65px;}
.footer {background:#f3f3f3;border-top:1px solid #e2e2e2;padding:15px;text-align:center; height:34px;}
.footerInfo{width:290px;height:12px;margin:0 auto;text-align:center;}
.footerInfo li{display:inline;background:url("/common/m_images/icon/bar_x23_ms.png") no-repeat right 1px;padding-right:12px;padding-left:6px;}
.footerInfo li.end{background:none}
.footertxt{height:7px;margin-top:15px;}*/

/*메뉴3개짜리*/
.bbsMenu{background:url("/common/m_images/icon/bbs_menu_bg_ms.png") repeat-x;background-size:1px 44px;height:44px;}
.bbsMenu ul{border-top:1px solid #333;width:100%;overflow:hidden;}
.bbsMenu ul li{display:inline-block;width:33.3%;height:21px;float:left;position:relative;background:url("/common/m_images/icon/bbs_menu_bar_ms.png") repeat-y left top;background-size:2px 44px;text-align:center;padding:12px 0 10px;}/*width:33.3%;*/
.bbsMenu ul li a{display:block;text-align:center;}
.bbsMenu ul li.end{background:none;}



/*메뉴1개짜리(닫기)*/
.bbsMenu02{background:url("/common/m_images/icon/bbs_menu_bg_ms.png") repeat-x;background-size:1px 44px;height:44px;}/*padding:12px 15px 10px;*/
.bbsMenu02 p{padding:12px 10px 10px;}

/*메뉴2개짜리*/
.bbsMenu03{height:44px;background:url("/common/m_images/icon/bbs_menu_bg_ms.png") repeat-x;background-size:1px 44px;}
.bbsMenu03 ul{border-top:1px solid #333;}
.bbsMenu03 ul li{float:left;background:url("/common/m_images/icon/bbs_menu_bar_ms.png") repeat-y left top;background-size:2px 44px;text-align:center;width:49.9%;height:21px;padding:12px 0 10px;}
.bbsMenu03 ul li a{display:block;}
.bbsMenu03 ul li.end{background:none;}

/**/
.navBox{position:absolute;top:50px;left:0;width:100%;border-top:1px solid #244f85;background:url("/common/m_images/icon/bg_nav.png") repeat-x left bottom #2d63a6;}
.navBox li{float:left;display:inline;padding:18px 0px;border-bottom:1px solid #244f85;border-right:1px solid #244f85;}/*padding:8px 21px;*/
.navBox li{position:relative;width:33.2%;}
.navBox li.end{width:33.4%;border-right:none;}
.navBox li a{display:block;text-align:center;}

/*
.navBox{position:absolute;top:50px;left:0;width:100%;border-top:1px solid #244f85;background:#2d63a6;}
.navBox li{float:left;display:inline;padding:18px 0px;border-bottom:1px solid #244f85;border-right:1px solid #244f85;}/*padding:8px 21px;
.navBox li{position:relative;width:33.2%;}
.navBox li.end{width:33.3%;border-right:none;}
.navBox li a{display:block;text-align:center;}*/

/*main-layout*/
.mainVisual{background:url("/common/m_images/icon/main_shadow01_ms.png") no-repeat center 0;background-size:320px 25px;}
.visual_content{text-align:center;padding:15px 0;background:url("/common/m_images/icon/main_shadow02_ms.png") no-repeat bottom center;background-size:290px 15px;}
.con_list{width:290px;margin:0 auto;text-align:center;}
.con_list li{display:inline;}

.notify{margin-top:12px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.notify li{position:relative;padding:12px 15px;background:#fff;}
.notify li a{color:#222;line-height:20px;padding-left:55px;}
.notify li a span.ico_arrow{display:block;position:absolute;top:27px;right:15px;}
.notify li a span.subject{display:block;font-size:14px;font-family: 'NanumGothicWebBold';font-style: normal;}
.notify li a span.ico_nt{display:block;position:absolute;top:11px;left:15px;width:40px;height:40px;}
.notify li.notice{border-bottom:1px solid #eee;}
.notify li.notice a{display:block;height:40px;}
.notify li.exper a{display:block;height:40px;}
/*.notify li.notice a{display:block;height:40px;background:url("/common/m_images/icon/ico_notice.png") no-repeat top left;background-size:40px 40px;}
.notify li.exper a{display:block;height:40px;background:url("/common/m_images/icon/ico_exper.png") no-repeat top left;background-size:40px 40px;}*/

/*로그인*/
.loginBox{border:1px solid #ccc;border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background:#fff;}/*width:288px;margin:0 auto;*/
.loginBox .log{overflow:hidden;position:relative;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:10px 115px 10px 15px;}
.loginBox .log_txt{padding:10px 15px;color:#222;}
.loginBox .log_subtxt{padding:10px 15px;line-height:16px;}
.log_input{float:left;position:relative;width:100%;}
.logbtn{position:absolute;top:0;right:0;padding:18px 15px 0 0;width:90px;}
.logbtn .btnMt{margin-top:14px;}
.checkbox01{border:1px solid #ccc;}
.log_input_box{position:relative;width:100%;border:1px solid #ccc;height:29px;border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:#fff;padding:1px;}
.log_input_box input{width:97%;height:22px;}

/**/
.menuList{border:1px solid #ccc;border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background:url("/common/m_images/icon/list_bg_ms.png") #fff;background-size:1px 44px;margin-bottom:15px;}
.menuList li{position:relative;color:#222;font-size:14px;border-bottom:1px solid #ccc;font-family: 'NanumGothicWebBold';font-style: normal;height:43px;overflow:hidden;}
.menuList li a{display:block;color:#222;height:19px;padding:12px 15px;overflow:hidden;}
.menuList li a span.ico_arrow{display:block;position:absolute;top:16px;right:15px;}
.menuList li.end{border-bottom:none}

/**/
.intro_txt01{line-height:18px;margin-top:17px;color:#222;font-family: 'NanumGothicWebBold';font-style: normal;}
.p_title{color:#222;font-size:14px;line-height:18px;font-family: 'NanumGothicWebBold';font-style: normal;}
.p_subtxt{line-height:18px;font-family: 'NanumGothicWebBold';font-style: normal;}
.p_txt{line-height:18px;color:#555;}
.p_list{margin-top:3px;}
.p_list li{background:url("/common/m_images/icon/bg_dotx6.png") no-repeat 5px 7px;background-size:3px 3px;padding-left:13px;line-height:18px;color:#555;}
.p_list li span{color:#222;font-family: 'NanumGothicWebBold';font-style: normal;}
.p_list li{background:url("/common/m_images/icon/bg_dotx6_ms.png") no-repeat 5px 7px \9;}

.infoBox{position:relative;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;margin:12px 0 0;border:1px solid #ccc;}
.titBox{position:absolute;width:100%;height:30px;top:-1px;left:-1px;background:url("/common/m_images/icon/infobox_tit_bg.png") repeat-x #fff;background-size:1px 30px;text-align:left;}
.titBox{background:url("/common/m_images/icon/infobox_tit_bg_ms.png") repeat-x #fff \9;}

.titBox02{position:relative;width:100%;height:30px;background:url("/common/m_images/icon/infobox_tit_bg.png") repeat-x #fff;background-size:1px 30px;text-align:left;}
.titBox02{background:url("/common/m_images/icon/infobox_tit_bg_ms.png") repeat-x #fff \9;}
.titBox02 .infoPrv02{display:inline-block;position:absolute;top:0;left:0;}
.titBox02 .infoNxt02{display:inline-block;position:absolute;top:0;right:0;}
.titBox02 .nation02{display:inline-block;color:#222;padding-top:7px;font-size:14px;font-family: 'NanumGothicWebBold';font-style: normal;padding-left:13px;}

.infoBox .infoPrv{display:inline-block;position:absolute;top:0;left:0;}
.infoBox .infoNxt{display:inline-block;position:absolute;top:0;right:-2px;}
.infoBox .nation{display:inline-block;padding-top:7px;color:#222;font-size:14px;font-family: 'NanumGothicWebBold';font-style: normal;padding-left:13px;}
.infoBox .infoList{margin:5px 0;min-height:70px;}
.infoBox .infoList ul li{border-bottom:1px solid #eee;color:#555;line-height:18px;padding:6px 12px;}
.infoBox .infoList ul li.end{border-bottom:none;padding:6px 12px 8px;}
.infoBox .infoList ul li span{color:#222;font-family: 'NanumGothicWebBold';font-style: normal;}

.info_btn{text-align:center;margin-bottom:15px;}

.infoBox .infoList02{margin-top:29px;width:100%;overflow:hidden;background:url("/common/m_images/icon/bar_x1.png") repeat-y top center;}
.infoBox .infoList02 ul li{float:left;display:inline-block;border-bottom:1px solid #eee;color:#555;line-height:18px;padding:6px 0;width:50%;}
.infoBox .infoList02 ul li.r_end{border-right:none;width:50%;}
.infoBox .infoList02 ul li.end{border-bottom:none;}
.infoBox .infoList02 ul li span{font-weight:bold;color:#222;padding-left:12px;}

.infoBox .infoList03{margin-top:10px;padding-bottom:10px;}
.infoBox .infoList03 p{padding:6px 12px 0;}
.infoBox .infoList03 ul{padding:4px 12px 0;}
.infoBox .infoList03 ul li{line-height:18px;padding:0 12px;background:url("/common/m_images/icon/ico_dotx5.png") no-repeat 0px 8px;background-size:5px 1px;padding-left:10px;}
.infoBox .infoList03 ul li.end{border-bottom:none;padding:6px 12px 8px;}
.infoBox .infoList03 ul li span{color:#222;font-family: 'NanumGothicWebBold';font-style: normal;}

.infoBox .infoList04{margin-top:30px;}
.infoBox .infoList04 ul li{border-bottom:1px solid #eee;color:#555;line-height:18px;padding:6px 12px;}
.infoBox .infoList04 ul li.end{border-bottom:none;padding:6px 12px 8px;}
.infoBox .infoList04 ul li span{color:#222;font-family: 'NanumGothicWebBold';font-style: normal;}

.info_tab{position:absolute;top:50px;left:0;width:100%;}
.info_tab{}
/*html>body .info_tab{background:url("/common/m_images/icon/bar_x1_02_ms.png") repeat-y top center;}*/
.info_tab li{float:left;display:inline-block;width:49.9%;text-align:center;height:12px;padding:13px 0;background:url("/common/m_images/icon/bar_x1_02_ms.png") repeat-y top right #2d63a6;background-size:1px 40px;}
.info_tab li{border-top:1px solid #666;border-bottom:1px solid #666;background:#888;}
.info_tab li.on{border:1px solid #244f85;background:#2d63a6;}
.info_tab li a{display:block;}

.working_tab{position:absolute;top:50px;left:0;width:100%;background:#888;}
.working_tab li{float:left;display:inline-block;width:33.2%;text-align:center;height:12px;padding:13px 0;background:url("/common/m_images/icon/tab_bg_bar.png") repeat-y top left #888;}/*width:33.3%;*/
.working_tab li{border-top:1px solid #666;border-bottom:1px solid #666;}
.working_tab li.end{border-right:1px solid #666;}
.working_tab li.on{border:1px solid #244f85;background:#2d63a6;width:33.4%;}/*width:33.4%;*/
.working_tab li a{display:block;}
.working_tab:after{clear:both;display:block;content:"";}

.pre_tab{position:absolute;top:50px;left:0;width:100%;background:#888;}
.pre_tab li{float:left;display:inline-block;width:25%;text-align:center;height:26px;padding:6px 0;background:url("/common/m_images/icon/tab_bg_bar.png") repeat-y top left #888;}
.pre_tab li{border-top:1px solid #666;border-bottom:1px solid #666;}
.pre_tab li.end{border-right:1px solid #666;}
.pre_tab li.on{border:1px solid #244f85;background:#2d63a6;width:24.6%;}
.pre_tab li a{display:block;}
.pre_tab:after{clear:both;display:block;content:"";}

.memberList{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;margin:12px 0 0;border:1px solid #ccc;}
.memberList li{border-bottom:1px solid #eee;color:#555;line-height:18px;padding:8px 12px;}
.memberList li.end{border-bottom:none;}
.memberList li p{font-family: 'NanumGothicWebBold';font-style: normal;}
.memberList li p span.name{color:#2d63a6;}
.memberList li span{font-family: 'NanumGothicWebBold';font-style: normal;color:#222;}

.nationInfo{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;margin:12px 0 0;border:1px solid #ccc;}
.nationInfo li{border-bottom:1px solid #eee;color:#555;line-height:18px;padding:6px 13px;}
.nationInfo li.end{border-bottom:none;}

.p_list02{margin-top:25px;}
.p_list02 li{background:url("/common/m_images/icon/bg_dotx6.png") no-repeat 5px 7px;background-size:3px 3px;padding-left:13px;line-height:18px;color:#555;}
.p_list02 li{background:url("/common/m_images/icon/bg_dotx6_ms.png") no-repeat 5px 7px \9;}

.p_list02 ul{padding:0 4px 0;}
.p_list02 ul li{line-height:18px;padding:0 12px;background:url("/common/m_images/icon/ico_dotx5.png") no-repeat 0px 8px;background-size:5px 1px;padding-left:10px;}
.p_list02 ul li.end{border-bottom:none;padding:6px 12px 8px;}

.p_list03{}
.p_list03 li{background:url("/common/m_images/icon/bg_dotx6.png") no-repeat 5px 7px;background-size:3px 3px;padding-left:13px;line-height:18px;color:#555;}
.p_list03 li{background:url("/common/m_images/icon/bg_dotx6_ms.png") no-repeat 5px 7px \9;}

.p_list03 ul{padding:0 4px 0;}
.p_list03 ul li{line-height:18px;padding:0 12px;background:url("/common/m_images/icon/ico_dotx5.png") no-repeat 0px 8px;background-size:5px 1px;padding-left:10px;}
.p_list03 ul li.end{border-bottom:none;padding:6px 12px 8px;}


.info_busi{margin-top:10px;}
.info_busi li span.ol_num{display:inline-block;padding:4px 5px 0 0;width:15px;height:15px;}
.info_busi li{color:#222;font-family: 'NanumGothicWebBold';font-style: normal;margin-bottom:6px;}
.info_busi li.num01{background:url("/common/m_images/icon/ico_num01.png") no-repeat 0 1px;background-size:15px 15px;padding-left:19px;}
.info_busi li.num02{background:url("/common/m_images/icon/ico_num02.png") no-repeat 0 1px;background-size:15px 15px;padding-left:19px;}
.info_busi li.num03{background:url("/common/m_images/icon/ico_num03.png") no-repeat 0 1px;background-size:15px 15px;padding-left:19px;}
.info_busi li.num04{background:url("/common/m_images/icon/ico_num04.png") no-repeat 0 1px;background-size:15px 15px;padding-left:19px;}

.info_busi li.num01{background:url("/common/m_images/icon/ico_num01_ms.png") no-repeat 0 1px \9;}
.info_busi li.num02{background:url("/common/m_images/icon/ico_num02_ms.png") no-repeat 0 1px \9;}
.info_busi li.num03{background:url("/common/m_images/icon/ico_num03_ms.png") no-repeat 0 1px \9;}
.info_busi li.num04{background:url("/common/m_images/icon/ico_num04_ms.png") no-repeat 0 1px \9;}

.info_busi li ul.ol_sub{margin-top:3px;}
.info_busi li ul.ol_sub li{color:#555;font-family: 'NanumGothicWeb';font-style: normal;font-weight: normal;background:url("/common/m_images/icon/bg_dotx6.png") no-repeat 0 7px;background-size:3px 3px;padding-left:8px;line-height:18px;color:#555;margin-bottom:0;}
.info_busi li ul.ol_sub li{background:url("/common/m_images/icon/bg_dotx6_ms.png") no-repeat 0 7px \9;}
.info_busi li p.ol_subtxt{color:#555;font-family: 'NanumGothicWeb';font-style: normal;font-weight: normal;margin-top:5px;}

.check{background:#f0f6fa;border-top:1px solid #d5e2ea;border-bottom:1px solid #d5e2ea;padding:12px 15px 15px;margin:15px 0;}
.check_tit{color:#2d63a6;font-size:14px;font-family: 'NanumGothicWebBold';font-style: normal;}
.check_tit .ico_check{display:inline-block;width:21px;height:15px;padding-right:5px;vertical-align:-2px;}
.check .checkList{margin-top:12px;}
.check .checkList li{line-height:18px;margin-bottom:8px;}

/**/
.bbsList01{}
.bbsList01 li{padding:12px 15px;border-bottom:1px solid #e2e2e2;overflow:hidden;}
.bbsList01 li a{display:block;text-align:left;}
.bbsList01 li a:after{clear:both;display:block;content:"";}
.bbsList01 li.notice{background:#f0f6fa;height:15px;border-bottom:1px solid #d5e2ea;padding:12px 15px 14px;color:#222;font-size:14px;font-family: 'NanumGothicWebBold';font-style: normal;}
.bbsList01 li.notice a{display:block;height:15px;}
.bbsList01 li .img{float:left;display:inline-block;padding:1px 11px 0 0;width:60px;height:50px;overflow:hidden;}
.bbsList01 li .txt{}
.bbsList01 li .txt .title{color:#222;font-size:14px;font-family: 'NanumGothicWebBold';font-style: normal;}
.bbsList01 li .txt .title .ico_new{display:inline-block;vertical-align:-1px;}
.bbsList01 li .txt .repl{color:#0eb7ef;}
.bbsList01 li .txt .subtxt{margin-top:2px;color:#555;}
.bbsList01 li .txt .subtxt span{display:inline-block;}
.bbsList01 li .txt .subtxt span.bgbar{background:url("/common/m_images/icon/bbs_bar_x1.png") no-repeat left 4px;background-size:1px 10px;padding:0 5px 0 8px;margin-left:3px;}
.bbs_bottom{margin:15px 0;height:18px;padding:0 40px;color:#222;font-size:14px;font-family: 'NanumGothicWebBold';font-style: normal;}
.list_more{float:left;background:url("/common/m_images/icon/ico_more.png") no-repeat left 4px;background-size:13px 12px;padding-left:18px;}
.list_more{background:url("/common/m_images/icon/ico_more_ms.png") no-repeat left 4px \9;}
.list_more a{color:#222;}
.list_top{float:right;background:url("/common/m_images/icon/ico_top.png") no-repeat left 4px;background-size:13px 12px;padding-left:18px;}
.list_top{background:url("/common/m_images/icon/ico_top_ms.png") no-repeat left 4px \9;}
.list_top a{color:#222;}

.list_top02{}
.list_top02 a{color:#222;background:url("/common/m_images/icon/ico_top.png") no-repeat left 4px;background-size:13px 12px;padding-left:18px;}
.list_top02 a{background:url("/common/m_images/icon/ico_top_ms.png") no-repeat left 4px \9}

.list_view{float:right;background:url("/common/m_images/icon/ico_list.png") no-repeat left 4px;background-size:13px 12px;padding:0 13px 0 18px;}
.list_view{background:url("/common/m_images/icon/ico_list_ms.png") no-repeat left 4px \9;}
.list_view a{color:#222;}

.bbsList01 li.question{border-bottom:1px solid #d5e2ea;}
.bbsList01 li.answer{background:#f0f6fa;}
.bbsList01 li .q_txt{position:relative;}
.bbsList01 li .a_txt{position:relative;}
.bbsList01 li .faq_ico{position:absolute;top:0;left:0;padding:2px 10px 0 0;width:15px;height:15px;}
.bbsList01 li .q_txt .title{display:inline-block;color:#222;font-size:14px;font-family: 'NanumGothicWebBold';font-style: normal;padding-left:25px;}
.bbsList01 li .a_txt .title{display:inline-block;color:#222;font-size:14px;font-family: 'NanumGothicWebBold';font-style: normal;padding-left:25px;}

.bbsList01 .view_tit{background:#f0f6fa;border-bottom:1px solid #d5e2ea;}
.topLine{border-top:1px solid #d5e2ea;}
.bbsList01 .view_tit .title{color:#222;font-size:14px;font-family: 'NanumGothicWebBold';font-style: normal;}
.bbsList01 .view_tit .subtxt{margin-top:2px;}
.bbsList01 .view_tit .subtxt span{display:inline-block;}
.bbsList01 .view_tit .subtxt span.bgbar{background:url("/common/m_images/icon/bbs_bar_x1.png") no-repeat left 4px;background-size:1px 10px;padding:0 5px 0 8px;margin-left:3px;}

.bbsList01 .view_con{color:#222;font-size:14px;line-height:20px;border-bottom:1px solid #ccc;}
.bbsList01 .view_reply{border-bottom:1px solid #e2e2e2;color:#222;font-size:14px;line-height:20px;padding-left:38px;}
.bbsList01 .view_reply{background:url("/common/m_images/icon/ico_arrow02.png") no-repeat 15px 16px #f3f3f3;background-size:15px 12px;}
.bbsList01 .view_reply{background:url("/common/m_images/icon/ico_arrow02_ms.png") no-repeat 15px 16px #f3f3f3 \9}
.bbsList01 .view_reply span.repl_del{display:inline-block;width:15px;height:15px;}
.bbsList01 .view_reply span.repl_del a{display:inline;}
.bbsList01 .view_reply span.repl_del a img{padding-top:2px;}
.bbsList01 .view_reply .date{color:#555;font-size:12px;padding:0 2px;}

.bbsList01 .nation_cate{display:block;color: #2D63A6;font-family: 'NanumGothicWebBold'; font-size: 14px;font-style: normal;}

.srch_area{position:relative;width:100%;}
.srchBox{height:32px;padding:0 95px 0 15px;}
.inputBox_tit{height:30px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border:1px solid #ccc;text-align:left;padding-left:2px;}
.inputBox_tit input{border:none;height:22px;font-size:12px;font-family: 'NanumGothicWebBold';font-style: normal;}
.inputBox_tit02{height:30px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border:1px solid #ccc;text-align:left;float:left;width:100%;display:inline-block;padding-left:2px;}
.inputBox_tit02 input{border:none;height:22px;font-size:12px;font-family: 'NanumGothicWebBold';font-style: normal;}
.srch_btn{position:absolute;z-index:100;top:0px;right:15px;}
.inputBox_con{height:117px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border:1px solid #ccc;text-align:center;padding:5px 0}
.inputBox_con textarea{border:none;font-size:12px;font-family: 'NanumGothicWeb';font-style: normal;text-align:left;}

.bbs_warn{background:url("/common/m_images/icon/ico_warn.png") no-repeat 15px 15px;background-size:15px 15px;padding:15px 35px;font-size:12px;text-align:left;}
.bbs_warn{background:url("/common/m_images/icon/ico_warn_ms.png") no-repeat 15px 17px \9;}
.topSrch{position:relative;background:#f3f3f3;padding:15px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;height:30px;}
.topSrch:after{clear:both;display:block;content:"";}
.srch01{float:left;width:49.3%;}
.srch02{float:right;width:49.3%;}
.bbs_srch{}
.bbs_srch{position:relative;height:30px;background:url("/common/m_images/icon/infobox_tit_bg.png") repeat-x #fff;background-size:1px 30px;text-align:left;}
.bbs_srch{background:url("/common/m_images/icon/infobox_tit_bg_ms.png") repeat-x #fff \9;}
.bbs_srch .infoPrv03{display:inline-block;position:absolute;top:0;left:0;}
.bbs_srch .infoNxt03{display:inline-block;position:absolute;top:0;right:0;}
.bbs_srch .nation03{display:inline-block;color:#222;padding-top:7px;font-size:14px;font-family: 'NanumGothicWebBold';font-style: normal;padding-left:13px;}

/* PAGING*/
.paging{width:100%; text-align:center; font-size:12px; color:#999999; font-family:'NanumGothicWeb'; padding:15px 0 0;}
.paging img{vertical-align:top;}
.page_bg{background:#fafaf7;padding:0 0 15px;}
.paging strong{display:inline-block; color:#fff; padding:7px 11px 8px 10px; background:url('/common/m_images/icon/m_paging_onbg.png') no-repeat 0 0; background-size:29px 29px; vertical-align:top;}
.paging a{display:inline-block; color:#888888; padding:7px 11px 8px 10px; background:url('/common/m_images/icon/m_paging_onbg01.png') no-repeat 0 0;vertical-align:top; background-size:29px 29px;}
.paging a.first{display:inline-block; color:#888888; padding:0; border:0px solid #dadada; background:#fff; vertical-align:top}
.paging a.prev{display:inline-block; color:#888888; padding:0; border:0px solid #dadada; background:none; vertical-align:top}
.paging a.next{display:inline-block; color:#888888; padding:0; border:0px solid #dadada; background:none; vertical-align:top}
.paging a.end{display:inline-block; color:#888888; padding:0; border:0px solid #dadada; background:#fff; vertical-align:top}
.paging a.bgNone{background:none; padding:3px 2px 0 2px; border:none}
.paging  span{display:inline-block; font-weight:bold; color:#ffffff; padding:2px 4px 1px 5px; border:1px solid #2f7c9b; background:#4492b2; vertical-align:top}
.clearB{clear:both; width:100%;}
.clear{display:block; float:none; clear:both; height:0; width:100%; font-size:0 !important; line-height:0 !important; overflow:hidden; margin:0 !important; padding:0 !important;}