/* [WebFont guide] */
/* ¢¬¨ù?¨¬¡Æ??? */
@font-face{font-family:MG;src:url(./font/MalgunGothicRegular.eot);src:local(¢®¨ª),url(./font/MalgunGothicRegular.woff) format('woff');}
.MG{font-family:'¸¼Àº °íµñ',MG,sans-serif;}
/* ¢¬¨ù?¨¬¡Æ??? Bold */
@font-face{font-family:MGB;src:url(./font/MalgunGothicBold.eot);src:local(¢®¨ª),url(./font/MalgunGothicBold.woff) format('woff');}
.MGB{font-family:'¸¼Àº °íµñ Bold',MGB,sans-serif;}
/* ©ø¨£¢¥?¢¬??¢Ò Extra Bold */
@font-face{font-family:NMEB;src:url(./font/NanumMyeongjoExtraBold.eot);src:local(¢®¨ª),url(./font/NanumMyeongjoExtraBold.woff) format('woff');}
.NMEB{font-family:'¸¼Àº °íµñ Extra Bold',NMEB,sans-serif;}

/* Default */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;font-weight:normal;}
body{background:url(../images/bg_body.png) repeat-x 0 0;line-height:1;color:#777;font-size:14px;font-family:'¸¼Àº °íµñ',MG,sans-serif;-webkit-text-size-adjust:none;}
body.docVi{background:url(../images/bg_bodyDoc.png) repeat-x 0 0;}
body.pop{background:none;}
ol,ul{list-style:none}
section,article,aside,hgroup,header,footer,nav,figure,figcaption,summary{display:block;}
address,caption,cite,code,dfn,em,th,var,i{font-style:normal;font-weight:normal;font-family:'¸¼Àº °íµñ',MG,sans-serif;}
table{border-collapse:collapse;border-spacing:0;}
caption,hr,legend,i{display:none;}
textarea{resize:none;}
a{text-decoration:none;color:#777;}
a:hover{text-decoration:none;}
label{margin:0 7px 0 0;cursor:pointer;vertical-align:2px;}
strong{font-weight:normal;font-family:'¸¼Àº °íµñ',MG,sans-serif;}
input,textarea{font-family:'¸¼Àº °íµñ',MG,sans-serif;font-size:13px;color:#777;}
input[type=submit], textarea{-webkit-appearance:none;outline:0;border-radius:0;}
.inp{height:14px;padding:3px 1%;border:1px solid #d4d4d4;-webkit-appearance:none;outline:0;border-radius:0;}

/* Layout */
#container{}
#header{width:1000px;margin:0 auto;}
#footer{background-color:#c8c8c8;text-align:center;font-size:13px;line-height:17px;}
#center{zoom:1;position:relative;width:1000px;margin:0 auto;margin-top:-68px;border-left:1px solid #ddd;}
#center:after{content:"";clear:both;display:block;height:0;visibility:hidden;}
body.docVi #center{top:-35px;margin-top:0;border:0;border-right:1px solid #ddd;}
body.main #center{margin:0 auto;border:0;}
#side{float:left;width:20%;}
body.docVi #side{float:right;width:24.8%;padding-top:20px;}
#contents{float:left;width:80%;}
body.docVi #contents{width:75.2%;}
#ppContainer{margin:20px 10px 0 10px;}

/* header */
.headerTop{zoom:1;height:95px;font-size:13px;}
body.docVi .headerTop{height:65px;}
.headerTop:after{content:"";clear:both;display:block;height:0;visibility:hidden;}
.headerTop h1{float:left;margin:17px 0 0 0;}
body.docVi .headerTop h1{margin-top:3px;}
.headerTop h1 a{display:block;width:212px;height:41px;padding:10px 0;background:url(../images/img_logo.png) no-repeat 0 10px;}
body.docVi .headerTop h1 a{width:186px;height:36px;background:url(../images/img_logoDoc.png) no-repeat 0 10px;}
.headerTop .hdRight{float:right;margin:20px 0 0 0;}
body.docVi .headerTop .hdRight{margin-top:4px;}
.headerTop .hdRight .hdLinks{zoom:1;}
.headerTop .hdRight .hdLinks:after{content:"";clear:both;display:block;height:0;visibility:hidden;}
body.docVi .headerTop .hdRight .hdLinks{display:none;}
.headerTop .hdRight .hdLinks ul{float:right;}
.headerTop .hdRight .hdLinks ul li{float:left;}
.headerTop .hdRight .hdLinks ul li em{padding:0 12px;color:#c2c2c2;}
.headerTop .hdRight .schForm{zoom:1;margin:10px 0 0 0;}
.headerTop .hdRight .schForm:after{content:"";clear:both;display:block;height:0;visibility:hidden;}
.headerTop .hdRight .schForm div{float:right;}
.headerTop .hdRight .schForm div .inp{float:left;width:167px;height:23px;padding:4px 10px 6px 10px;border:1px solid #96babe;border-top-left-radius:3px;border-bottom-left-radius:3px;}
body.docVi .headerTop .hdRight .schForm div .inp{border:1px solid #fff;}
.headerTop .hdRight .schForm div .btn{float:left;width:57px;height:35px;padding:5px 0;border:1px solid #96babe;border-left:0;background-color:#3b92a5;color:#fff;text-align:center;cursor:pointer;border-top-right-radius:3px;border-bottom-right-radius:3px;-webkit-appearance:none;}
body.docVi .headerTop .hdRight .schForm div .btn{border:1px solid #6bb6c5;border-left:0;background-color:#6bb6c5;}
.headerTop .hdRight .schForm div .mBtn{display:none;position:absolute;right:0;top:0;width:40px;height:37px;border:0;background:none;cursor:pointer;}
.headerTop .mbBtns{display:none;float:right;}
.headerTop .mbBtns ul{zoom:1;}
.headerTop .mbBtns ul:after{content:"";clear:both;display:block;height:0;visibility:hidden;}
.headerTop .mbBtns ul li{float:left;}
.headerTop .mbBtns ul li a{display:block;width:49px;height:50px;border-left:1px solid #d4d6d7;background:url(../images/ico_mbMenu1.png) no-repeat center 15px;}
.headerTop .mbBtns ul .b2 a{background:url(../images/ico_mbMenu2.png) no-repeat center 20px;}
body.docVi .headerTop .mbBtns ul li a{border-left:1px solid #318192;background:url(../images/ico_mbMenu1Doc.png) no-repeat center 15px;}
body.docVi .headerTop .mbBtns ul .b2 a{background:url(../images/ico_mbMenu2Doc.png) no-repeat center 20px;}

/* Gnb */
.gnb{height:35px;font-size:15px;}
body.docVi .gnb{display:none;}
.gnb a{color:#fff;}
.gnb .gnbBox{zoom:1;}
.gnb .gnbBox:after{content:"";clear:both;display:block;height:0;visibility:hidden;}
.gnb .gnbBox dl{float:left;width:16.6%;}
.gnb .gnbBox .g0{display:none;}
.gnb .gnbBox .g1_1{display:none;}
.gnb .gnbBox dl dt{text-align:center;font-family:'¸¼Àº °íµñ Bold',MGB,sans-serif;}
.gnb .gnbBox dl dt a{display:block;height:25px;padding:10px 0 0 0;border-left:1px solid #50a2b3;}
.gnb .gnbBox .g7 dt a{border-right:1px solid #50a2b3;}
.gnb .gnbBox dl dt em{display:none;position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;}
.gnb .gnbBox dl dd{display:none;}
.gnb .mbMenu{display:none;position:relative;height:50px;background-color:#fff;color:#3b92a5;font-size:16px;}
.gnb .mbMenu p{padding:16px 0 0 20px;}
.gnb .mbMenu span{position:absolute;left:-51px;}
.gnb .mbMenu span a{display:block;width:50px;height:50px;background:url(../images/ico_mbMenu2_on.png) no-repeat center 20px;background-color:#fff;}
.gnbDoc{display:none;width:75.2%;}
body.docVi .gnbDoc{display:block;}
.gnbDoc .gnbDocBox{zoom:1;margin:0 50px 0 0;border-left:1px solid #b3d1d8;border-right:1px solid #b3d1d8;background:url(../images/bg_gnbBorder.png) repeat-x 0 34px;font-size:14px;}
.gnbDoc .gnbDocBox:after{content:"";clear:both;display:block;height:0;visibility:hidden;}
.gnbDoc .gnbDocBox .depth{z-index:99;position:relative;float:left;width:110px;padding:35px 0 0 0;}
.gnbDoc .gnbDocBox .d1{width:150px;}
.gnbDoc .gnbDocBox .d2{width:200px;}
.gnbDoc .gnbDocBox .d5{width:150px;}
.gnbDoc .gnbDocBox .depth div{position:absolute;top:35px;width:100%;}
.gnbDoc .gnbDocBox .depth div ul{margin:0 0 0 -1px;background-color:#fff;}
.gnbDoc .gnbDocBox .depth div ul li{display:none;width:100%;}
.gnbDoc .gnbDocBox .depth div ul li a{display:block;height:24px;padding:10px 0 0 15px;border:1px solid #b3d1d8;border-top:0;}
.gnbDoc .gnbDocBox .depth div ul li em{display:none;}
.gnbDoc .gnbDocBox .depth div ul .on{display:block;position:absolute;top:-35px;padding:0 0 0 1px;}
.gnbDoc .gnbDocBox .depth div ul .on a{border-left:0;background:url(../images/ico_gnbArr.png) no-repeat 93% 14px;color:#3b92a5;}
.gnbDoc .gnbDocBox .depth div ul .on em{position:absolute;top:0;display:block;width:100%;height:35px;cursor:pointer;}
.gnbDoc .gnbDocBox .depth{display:none;}
.gnbDoc .gnbDocBox .d00, .gnbDoc .gnbDocBox .active{display:block;}
.gnbDoc .gnbDocBox .d6 div ul li{width:130%;}
.gnbDoc .gnbDocBox .homeGnb{position:relative;z-index:99;float:left;}
.gnbDoc .gnbDocBox .homeGnb a{display:block;width:31px;height:34px;border-right:1px solid #b3d1d8;background:url(../images/ico_homeGnb.png) no-repeat center 12px;}

/* Visual Area */
.vsArea{width:100%;border-bottom:1px solid #d3d3d3;background-color:#eff5f5;text-align:center;}
body.docVi .vsArea{display:none;}
.vsArea img{max-width:100%;}

/* Footer */
.footerArea{width:1000px;margin:0 auto;border-bottom:1px solid #b5b5b5;}
.footerArea ul{padding:13px 0 11px 0;}
.footerArea ul li{display:inline-block;}
.footerArea ul li em{padding:0 10px;color:#aaa;}
.copyright{padding:15px 0 13px 0;}
.copyright em{padding:0 10px;color:#aaa;}
.copyright p{margin:5px 0 0 0;}

/* Side */
.sdmenu{border-bottom:1px solid #ddd;line-height:18px;}
.sdmenuBd{border-top:1px solid #ddd;}
body.docVi .sdmenu{display:none;}
.sdmenu dl dt{height:44px;padding:24px 0 0 30px;border-bottom:1px solid #ddd;background-color:#3b92a5;font-size:18px;color:#fff;font-family:'¸¼Àº °íµñ Bold',MGB,sans-serif;border-top-left-radius:3px;border-top-right-radius:3px;}
.sdmenu dl dd{padding:20px;}
.sdmenu dl dd ul{overflow:hidden;}
.sdmenu dl dd ul li{margin:-1px 0 0 0;border-top:1px dotted #b2b2b2;background:url(../images/bul_menuArr.png) no-repeat right 13px;}
.sdmenu dl dd ul .on:hover, .sdmenu dl dd ul li:hover{background:url(../images/bul_menuArr_on.png) no-repeat right 13px;}
.sdmenu dl dd ul li span a{display:block;padding:11px 10px 13px 15px;background:url(../images/dot1.png) no-repeat 3px 19px;color:#666;}
.sdmenu dl dd ul li:hover span a, .sdmenu dl dd ul .on span a{background:url(../images/dot1_on.png) no-repeat 3px 19px;color:#3b92a5;}
.sdmenu dl dd ul li p{display:none;padding:0 0 3px 18px;font-size:13px;}
.sdmenu dl dd ul .on p, .sdmenu dl dd ul li:hover p{display:block;}
.sdmenu dl dd ul li p a{display:block;margin:0 0 7px 0;}
.sdmenu dl dd ul li p .active, .sdmenu dl dd ul li p a:hover{color:#3b92a5;}
.mpSdInfo{display:none;width:188px;margin:0 auto;padding:0 0 19px 0;font-size:13px;color:#6796b6;}
body.docVi .mpSdInfo{display:block;}
.outlogin .mpSdInfo{display:block;width:228px;margin:-23px auto 0 auto;font-size:12px;}
.mpSdInfo a{color:#6796b6;}
.mpSdInfo .name{margin:0 0 9px 0;color:#777;text-align:center;}
.mpSdInfo .name span{display:none;position:absolute;top:0;left:-51px;}
.mpSdInfo .name span a{display:block;width:50px;height:50px;background:url(../images/ico_mbMenu1_on.png) no-repeat center 15px;background-color:#fff;}
.mpSdInfo ul{}
.mpSdInfo ul li{padding:1px 0;}
.mpSdInfo ul li .btn{display:block;height:auto !important;padding:7px 0 9px 0;border:0 !important;background-color:#a2a2a2 !important;color:#fff;text-align:center;border-radius:0 !important;}
.outlogin .mpSdInfo ul li .btn{padding-top:5px;padding-bottom:7px;font-size:12px !important;}
.mpSdInfo ul li .btnOn{background-color:#3b92a5;}
.mpSdInfo ul .m1{margin:0 0 19px 0;text-align:center;font-size:12px;}
.outlogin .mpSdInfo ul .m1{margin-bottom:7px;}
.mpSdInfo ul .m1 a{display:block;}
.mpSdInfo ul .m1 a span{display:inline-block;padding:3px 0 2px 25px;background:url(../images/ico_message.png) no-repeat 0 3px;}
.mpSdInfo ul .m2{margin:0 0 9px 0;}
.mpSdInfo ul .m2 dl{zoom:1;}
.mpSdInfo ul .m2 dl:after{content:"";clear:both;display:block;height:0;visibility:hidden;}
.mpSdInfo ul .m2 dl .b1, .mpSdInfo ul .m5{float:right;width:50%;}
.mpSdInfo ul .m2 dl .b2, .mpSdInfo ul .m4{float:left;width:50%;}
.mpSdInfo ul .m2 dl .b1 a, .mpSdInfo ul .m5 a{margin-left:1px;}
.mpSdInfo ul .m2 dl .b2 a, .mpSdInfo ul .m4 a{margin-right:1px;}
.mpSdInfo ul .m2 dl .b2 em{display:none;position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;}
.mpSdInfo ul .m2 dl dd{clear:both !important;width:100%;padding:20px 0 0 0;text-align:center;font-size:12px;}
.outlogin .mpSdInfo ul .m2 dl dd{padding-top:7px;}
.mpSdInfo ul .m2 dl dd div{padding:15px 0 0 0;border-top:1px dotted #999;}
.outlogin .mpSdInfo ul .m2 dl dd div{padding-top:10px;}
.mpSdInfo ul .m2 dl dd div p{display:inline-block;}
.mpSdInfo ul .m2 dl dd div .mbOnly{display:none;}
.mpSdInfo ul .m2 dl dd div p em{padding:0 3px;color:#aac6d9;}
.mpSdInfo ul .m6{clear:both;}
.mpSdInfo ul .m8{padding:7px 0 10px 0;font-size:12px;line-height:16px;}
.mpSdInfo ul .m8 em{padding:0 3px;}
.sdJobs{display:none;padding:20px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
body.docVi .sdJobs{display:block;}
.sdJobs a{display:block;color:#888;}
.sdJobs .sdJobsBox{width:188px;margin:0 auto;}
.sdJobs .sdJobsBox .tit{margin:0 0 15px 0;}
.sdJobs .sdJobsBox .tit a{background:url(../images/ico_plus.png) no-repeat right 0;color:#444;font-size:15px;}
.sdJobs .sdJobsBox ul li{padding:3px 0;}
.sdBanner{display:none;position:relative;padding:18px 0;border-bottom:1px solid #ddd;line-height:0;}
body.docVi .sdBanner{display:block;}
.sdBannerOn{display:block;padding-left:10px;padding-right:10px;}
.sdBanner .sdBnBox{width:227px;margin:0 auto;}
.sdBannerOn .sdBnBox{width:auto;}
.sdBanner .sdBnBox div ul li{margin:0 0 3px 0;border:1px solid #ddd;overflow:hidden;}
.sdBanner .sdBnBox div ul li img{max-width:100%;vertical-align:middle;}
.sdBanner .bx-pager{padding:8px 0 0 0;text-align:center;}
.sdBanner .bx-pager div{display:inline-block;padding:0 0 0 4px;}
.sdBanner .bx-pager a{display:block;width:8px;height:8px;background:url(../images/btn_round.png) no-repeat 0 0;text-indent:-9999px;}
.sdBanner .bx-pager a.active{background:url(../images/btn_roundOn.png) no-repeat 0 0;}

/* Center */
.ctnBox{padding:119px 0 50px 50px;border-left:1px solid #ddd;}
body.docVi .ctnBox{min-height:899px;padding:55px 50px 50px 0;border:0;border-right:1px solid #ddd;}
.title{position:relative;padding:0 0 25px 0;margin:0 0 40px 0;border-bottom:1px solid #ddd;}
.title h2{font-size:30px;color:#333;font-family:'¸¼Àº °íµñ Bold',MGB,sans-serif;}
.title h2 span{font-size:13px;color:#777;line-height:18px;font-family:'¸¼Àº °íµñ',MG,sans-serif;}
.title div{position:absolute;right:0;top:0;margin:0 0 10px 0;color:#838383;font-size:12px;line-height:14px;}
body.docVi .title div{display:none;}
.title div a{display:inline-block;padding:0 0 0 12px;margin:0 8px 0 0;background:url(../images/bul_naviArr.png) no-repeat 0 5px;color:#a1a1a1;}
.title div .home{position:relative;top:1px;width:12px;height:11px;padding:0;background:url(../images/ico_home.png) no-repeat 0 0;}
.title div span{display:inline-block;padding:0 0 0 12px;background:url(../images/bul_naviArr.png) no-repeat 0 5px;}

/* Default */
.overlay{display:none;z-index:999;position:absolute;top:0;left:-100%;width:100%;height:100%;background:url(../images/overlay.png) repeat 0 0;}
.space80{height:80px;}

/* Bbs */
.calBox{padding:0 0 40px 10px;}
.calBox dl{zoom:1;}
.calBox dl:after{content:"";clear:both;display:block;height:0;visibility:hidden;}
.calBox dl dt{float:left;padding:40px 0;}
.calBox .real dt{display:none;}
.calBox dl dt .cal{display:block;margin:0 0 10px 0;font-size:18px;color:#333;font-family:'¸¼Àº °íµñ Bold',MGB,sans-serif;}
.calBox dl dt .sel select{width:80px;}
.calBox dl dd{float:right;}
.calBox .real dd{float:none;}
.calBox dl .specBox{display:none;}
/* .calBox dl .spe2019{display:block;} */
.calBox dl .specBox ul{zoom:1;}
.calBox dl .specBox ul:after{content:"";clear:both;display:block;height:0;visibility:hidden;}
.calBox dl .specBox ul li{float:left;padding:0 0 0 10px;}
.calBox dl .specBox ul li img{border:1px solid #c5c5c5;}
.calBox .real dd .realbox{width:560px;margin:0 auto;}
.calBox .real dd .realbox .hundred table td{font-size:12px;}
.calBox .real dd .realbox .hundred table td a{display:block;padding:2px 0 3px 0;background-color:#47a2b4;color:#fff;font-weight:bold;}
.calBox .real dd .realbox .hundred table .noneA td{font-size:14px;}
.calBox .real dd .realbox .hundred table .noneA td a{display:inline;padding:0;background-color:#fff;}
.calBox .real dd .realbox .hundred table .noneA td img{vertical-align:middle;}
.schBox{margin:0 0 20px 0;padding:10px 0 5px 0;border:1px solid #cfcfcf;background-color:#f9f9f9;text-align:center;vertical-align:middle;}
.schBox .inp{width:48%;display:inline-block;margin:0 0 5px 0;}
.schBox .inp2{width:25%;}
.schBox .btn{height:22px;padding:0 10px 3px 10px;border:1px solid #a1a1a1;background-color:#a1a1a1;color:#fff;cursor:pointer;vertical-align:top;}
.schBox select{width:80px;}
.schBox .s1 select{width:140px;}
.schBox .s2 select{width:105px;}
.schBox .s3 select{width:60px;}
.schBox .selectBox-dropdown{height:20px;}
.schBox .selectBox-dropdown .selectBox-label{padding:3px 8px 5px 8px;}
.schBox em{position:relative;top:-1px;display:inline-block;margin:0 0 5px 0;}
.schBox div{display:inline-block;vertical-align:top;font-size:12px;}
.schBox div a{display:inline-block;height:17px;padding:3px 5px 0 5px;border:1px solid #d0d0d0;background-color:#fff;color:#777;}
.schBox div .on, .schBox div a:hover{border:1px solid #3b92a5;color:#3b92a5;}
.bbsList{line-height:20px;}
.bbsList th{padding:9px 0 10px 0;border-bottom:1px solid #c5d1d4;border-top:1px solid #3a92a4;background-color:#f5f9fa;color:#3b92a5;}
.bbsList th.f{border-left:1px solid #c5d1d4;}
.bbsList th.l{border-right:1px solid #c5d1d4;}
.bbsList th a{padding:0 13px 0 0;background:url(../images/btn_thOrder.png) no-repeat right 6px;color:#3b92a5}
.bbsList th a.down{background:url(../images/btn_thOrderDown.png) no-repeat right 8px;}
.bbsList th a.up{background:url(../images/btn_thOrderUp.png) no-repeat right 8px;}
.bbsList td{padding:10px 0;border-bottom:1px solid #dadedf;text-align:center;vertical-align:middle;}
.bbsList .nt{color:#e43a4a;}
.bbsList td .tit{display:block;padding:0 0 0 10px;text-align:left;}
.bbsList td .tit p{display:inline;}
.bbsList .nt .tit a{color:#e43a4a;}
.bbsList td .tit a span{color:#3b92a5;}
.bbsList td em{position:relative;left:5px;top:3px;}
.bbsList td .type{position:static;display:block;width:80%;margin:0 auto;padding:3px 0 5px 0;border:1px solid #cacaca;font-size:12px;text-align:center;line-height:1;border-radius:5px;}
.bbsList td .t2{background-color:#f0f0f0;}
.bbsList td .comm{color:#e43a4a;}
.bbsList td .re{padding:0 0 0 40px;background:url(../images/ico_re.png) no-repeat 0 2px;}
.bbsList td .reRe{padding:0 0 0 80px;background:url(../images/ico_re.png) no-repeat 40px 2px;}
.bbsList td .reReRe{padding:0 0 0 120px;background:url(../images/ico_re.png) no-repeat 80px 2px;}
.bbsList td .btn{display:block;margin:0 0 2px 0;padding:1px 0 2px 0;background-color:#a1a1a1;color:#fff;font-size:12px;}
.bbsList td .color{color:#3b92a5;}
.bbsList td .under{color:#3b92a5;text-decoration:underline;}
.paging{z-index:99;position:relative;height:30px;margin:30px 0 0 0;text-align:center;font-size:13px;}
.paging a{display:inline-block;width:25px;height:19px;padding:6px 0 0 0;border:1px solid #d3d3d3;color:#a9a9a9;text-align:center;}
.paging .first{padding-left:5px;padding-right:5px;background:url(../images/btn_pgFirst.png) no-repeat center 6px;}
.paging .last{padding-left:5px;padding-right:5px;background:url(../images/btn_pgLast.png) no-repeat center 6px;}
.paging .prev{background:url(../images/btn_pgPrev.png) no-repeat center 6px;}
.paging .next{background:url(../images/btn_pgNext.png) no-repeat center 6px;}
.paging span{display:inline-block;width:25px;height:19px;padding:6px 0 0 0;border:1px solid #3b92a5;color:#3b92a5;text-align:center;}
.bbsBtns{position:relative;margin:-30px 0 0 0;text-align:right;}
.bbsBtns a{position:relative;z-index:99;display:inline-block;height:21px;padding:4px 15px 0 15px;border:1px solid #3b92a5;background-color:#3b92a5;color:#fff;}
.bvBtns a{padding-left:13px;padding-right:13px;}
.bbsBtns .red{border:1px solid #f71948;background-color:#f71948;}
.bbsBtns .like{position:absolute;left:0;}
.bbsBtns .like a{height:25px;padding:0 0 0 7px;border:1px solid #3b92a5;background-color:#f5f9fa;color:#3b92a5;}
.bbsBtns .like a span{display:inline-block;height:20px;padding:5px 7px 0 23px;background:url(../images/ico_like.png) no-repeat 0 5px;}
.bbsBtns .like a em{display:inline-block;height:20px;padding:5px 5px 0 5px;border-left:1px solid #3b92a5;}
.odBtns{margin:0 0 10px 0;font-size:13px;}
.bbsComm .odBtns{margin-bottom:7px;padding:0 20px;}
.odBtns dl{zoom:1;}
.odBtns dl:after{content:"";clear:both;display:block;height:0;visibility:hidden;}
.odBtns dl dt{float:left;padding:10px 0 0 0;line-height:16px;}
.odBtns dl dt span em{padding:0 5px;}
.odBtns dl dt .on a{color:#3b92a5;}
.odBtns dl dt .color{color:#3b92a5;font-family:'¸¼Àº °íµñ Bold',MGB,sans-serif;}
.odBtns dl dd{float:right;}
.odBtns dl .txtOnly{font-size:14px;}
.odBtns dl .txtOnly strong{color:#3b92a5;font-family:'¸¼Àº °íµñ Bold',MGB,sans-serif;}
.odBtns dl dd .txt{display:inline-block;padding:10px 0 0 0;color:#3b92a5;}
.odBtns dl dd .txt em{color:#f71948;}
.odBtns dl dd a{display:inline-block;height:21px;padding:5px 15px 0 15px;border:1px solid #3b92a5;background-color:#3b92a5;color:#fff;}
.odBtns dl dd .red{border:1px solid #f71948;background-color:#f71948;}
.bbsTabs{margin:0 0 20px 0;text-align:center;font-size:13px;word-break:break-all;}
.bbsTabs a{color:#fff;}
.bbsTabs dl{display:table;width:100%;margin:0 0 0 -1px;}
.bbsTabs dl dd{position:relative;display:table-cell;height:45px;background:url(../images/bg_tabLine.png) repeat-y 0 0;background-color:#a6a6a6;vertical-align:middle;}
.bbsTabs .nine dd{width:11.1111111111%;}
.bbsTabs .three dd{width:33.3333333333%;}
.bbsTabs .eight dd{width:12.5%;}
.bbsTabs .two dd{width:50%;}
.bbsTabs .five dd{width:20%;}
.bbsTabs .four dd{width:25%;}
.bbsTabs dl .on{background-color:#3b92a5;}
.bbsTabs dl dd a{display:block;}
.bbsTabs dl dd em{position:absolute;left:0;bottom:-5px;display:none;width:100%;height:5px;background:url(../images/bul_arrBbsTabOn.png) no-repeat center 0;}
.bbsTabs dl .on em{display:block;}
.loyerDesc{margin:0 0 40px 0;padding:0 0 10px 10px;border-bottom:2px solid #333;background:url(../images/img_loyerDesc.png) no-repeat right 40px;line-height:20px;}
.loyerDesc p{margin:0 0 15px 0;font-size:18px;font-family:'¸¼Àº °íµñ Bold',MGB,sans-serif;color:#333;}
.loyerDesc dl{margin:0 0 5px 0;}
.loyerDesc dl dt{padding:2px 0 1px 25px;background:url(../images/ico_play.png) no-repeat 0 3px;color:#4899ab;font-family:'¸¼Àº °íµñ Bold',MGB,sans-serif;}
.loyerDesc dl dd{padding:7px 0 5px 25px;font-size:13px;}
.loyerDesc dl dd ul li span{display:block;padding:0 0 0 10px;background:url(../images/bul_dot1.png) no-repeat 0 7px;}
.bbsVs{margin:0 0 20px 0;}
.bbsView .bbsVs{margin:10px 5px;}
.bbsVs img{width:100%;}
.bbsView{padding:0 20px;}
#ppContainer .bbsView{padding:0;}
.bbsView .bvBtns{margin-top:15px;}
.bbsView .bvTitle{border:1px solid #c5d1d4;color:#3b92a5;line-height:20px;}
.bbsView .bvTitle dl{padding:20px;border-top:1px solid #3a92a4;background-color:#f5f9fa;}
#ppContainer .bbsView .bvTitle dl, .bbsView .bvTitle .alone{padding:9px 10px 10px 10px;}
.bbsView .bvTitle dl dt{margin:0 0 10px 0;font-family:'¸¼Àº °íµñ Bold',MGB,sans-serif;}
#ppContainer .bbsView .bvTitle dl dt, .bbsView .bvTitle .alone dt{margin-bottom:0;}
.bbsView .bvTitle dl dd{font-size:13px;}
.bbsView .bvTitle dl dd span{display:inline-block;padding:0 30px 0 0;}
.bbsView .bvCtns{padding:30px 20px;border-bottom:1px solid #3b92a5;line-height:20px;word-break:break-all;white-space:normal;word-wrap:break-word;}
.bbsView .bvCtns img{max-width:100%;}
.bbsView .bvCtns.imgMax100 img{width:100% !important;height:auto !important;}
.bbsView .bvCtns table{table-layout:fixed !important;width:100% !important;}
.bbsView .bvCtns .bvNotice{padding:15px 15px 13px 15px;border:1px solid #c5d1d4;background-color:#f5f9fa;color:#3b92a5;line-height:20px;}
.bbsView .bvCtns .bvMap{margin:0 0 20px 0;border:1px solid #c5d1d4;}
.bbsView .bvInfo{padding:5px 0 0 0;font-size:13px;line-height:19px;}
.bbsView .bvInfo table{}
.bbsView .bvInfo table span{display:block;padding:9px 0 10px 0;}
.bbsView .bvInfo table th{border-bottom:1px solid #c5d1d4;color:#3b92a5;vertical-align:middle;text-align:left;}
.bbsView .bvInfo table th span{padding-left:20px;}
.bbsView .bvInfo table td{position:relative;border-bottom:1px solid #c5d1d4;}
.bbsView .bvInfo table td span{padding-left:20px;}
.bbsView .bvInfo table td a{color:#3b92a5;}
.bbsView .bvInfo table .files em{display:block;}
.bbsView .bvInfo table .files em i{position:relative;top:2px;display:inline-block;}
.bbsView .bvInfo table .btns{position:absolute;right:0;top:7px;}
.bbsView .bvInfo table .btns .btn{display:inline-block;height:18px;padding:3px 7px 0 7px;border:1px solid #3b92a5;background-color:#3b92a5;color:#fff;line-height:1;}
.bbsComm{margin:70px 0 0 0;background-color:#f5f9fa;line-height:18px;}
.bbsComm{border-bottom:1px solid #3b92a5;}
.bbsComm .bcList{padding:0 20px;border-top:1px solid #3b92a5;overflow:hidden;}
.bbsComm .bcList dl{padding:25px 0;margin:-1px 0 0 0;border-top:1px dotted #9d9fa0;}
.bbsComm .bcList dl dt{position:relative;margin:0 0 15px 0;font-family:'¸¼Àº °íµñ Bold',MGB,sans-serif;}
.bbsComm .bcList dl dt .btns{position:absolute;right:0;top:-6px;line-height:1;font-size:13px;}
.bbsComm .bcList dl dt .btns p{display:inline-block;}
.bbsComm .bcList dl dt .btns a{display:inline-block;height:18px;padding:4px 10px 0 10px;border:1px solid #3b92a5;background-color:#3b92a5;color:#fff;}
.bbsComm .bcList dl dt .btns .red{border:1px solid #f71948;background-color:#f71948;}
.bbsComm .bcList dl dt .btns .like{}
.bbsComm .bcList dl dt .btns .like a{height:22px;padding:0 0 0 7px;border:1px solid #3b92a5;background-color:#f5f9fa;color:#3b92a5;}
.bbsComm .bcList dl dt .btns .like a span{display:inline-block;height:18px;padding:4px 7px 0 19px;background:url(../images/ico_like.png) no-repeat 0 5px;background-size:15px 13px;}
.bbsComm .bcList dl dt .btns .like a em{display:inline-block;height:18px;padding:4px 5px 0 5px;border-left:1px solid #3b92a5;}
.bbsComm .commBox{zoom:1;padding:20px;border-top:1px solid #8b8e8f;}
.bbsComm .commBox:after{content:"";clear:both;display:block;height:0;visibility:hidden;}
.bbsComm .bcList dl dd .commBox{margin:25px 0 -5px 0;padding:20px 0 0 0;}
.bbsComm .commBox .tarea{float:left;width:81%;height:70px;padding:5px 1%;border:1px solid #d9d9d9;}
.bbsComm .commBox .btn{float:right;width:15%;height:82px;border:1px solid #3b92a5;background-color:#3b92a5;color:#fff;cursor:pointer;}
.bbsComm .bcList dl dd{font-size:13px;}
.bbsMvBox{font-size:16px;line-height:1;text-align:center;color:#3b92a5;}
.bbsMvBox dt{display:inline-block;padding:0 20px 0 0;font-family:'¸¼Àº °íµñ Bold',MGB,sans-serif;}
.bbsMvBox dd{display:inline-block;font-size:13px;}
.bbsMvBox dd a{display:inline-block;height:18px;padding:7px 15px 0 15px;border:1px solid #3b92a5;background-color:#3b92a5;color:#fff;}
.bbsMvBox dd .red{border:1px solid #f71948;background-color:#f71948;}
.bvHpInfo{zoom:1;padding:0 20px;}
.bvHpInfo:after{content:"";clear:both;display:block;height:0;visibility:hidden;}
.bvHpInfo .img{float:left;width:30%;padding:15px 0 0 0;}
.bvHpInfo .img img{width:80%;border:1px solid #ddd;}
.bvHpInfo .info{float:right;width:70%;}
.bbsWrite{}
#ppContainer .bbsWrite{margin:20px 0 0 0;}
.bbsWrite .desc{margin:0 0 10px 0;text-align:right;font-size:13px;color:#3b92a5;line-height:19px;}
.bbsWrite .desc span{display:block;margin:0 0 -19px 0;text-align:left;font-size:16px;color:#3b92a5;font-family:'¸¼Àº °íµñ Bold',MGB,sans-serif;}
.bbsWrite .desc .noneM{margin-bottom:0;}
.bbsWrite .writeBox{padding:30px 40px;border:1px solid #cfcfcf;background-color:#f9f9f9;}
.bbsWrite .writeBox dl{display:table;width:100%;padding:5px 0;}
.bbsWrite .writeBox .separate{height:1px;margin:30px -40px;background-color:#cfcfcf;}
.bbsWrite .writeBox dl dt{display:table-cell;width:20%;text-align:right;vertical-align:middle;color:#666;}
.bbsWrite .writeBox dl dt span{display:block;}
.bbsWrite .writeBox dl dt span em{padding:0 0 0 5px;color:#54a0b0;}
.bbsWrite .writeBox dl dd{display:table-cell;width:80%;line-height:20px;}
.bbsWrite .writeBox dl dd .dd{display:block;padding:0 0 0 30px;vertical-align:5px;}
.bbsWrite .writeBox dl dd .dd .inp{width:96% !important;height:27px;padding:3px 2% 0 2%;}
.bbsWrite .writeBox dl dd .dd .small{width:50px !important;}
.bbsWrite .writeBox dl dd .dd .email{width:22% !important;}
.bbsWrite .writeBox dl dd .dd .five{width:14% !important;}
.bbsWrite .writeBox dl dd .dd .tarea{width:96%;height:310px;padding:5px 2%;border:1px solid #d4d4d4;}
.bbsWrite .writeBox dl dd .dd .tsmall{height:100px;}
.bbsWrite .writeBox dl dd .dd em{display:block;padding:5px 0 0 10px;font-size:13px;color:#3b92a5;line-height:17px;text-indent:-10px;}
.bbsWrite .writeBox dl dd .dd .noneM{padding-left:0;text-indent:0;}
.bbsWrite .writeBox dl dd .dd .txt{display:inline-block;padding-top:9px;padding-left:15px;}
.bbsWrite .writeBox dl dd .dd .btn{display:inline-block;padding:4px 15px 6px 15px;margin:0 0 0 3px;border:1px solid #3b92a5;background-color:#3b92a5;color:#fff;vertical-align:top;font-size:13px;font-family:'¸¼Àº °íµñ',MG,sans-serif;line-height:20px;cursor:pointer;}
.bbsWrite .writeBox dl dd .dd .noneC{background-color:#666;border:1px solid #666;}
.bbsWrite .writeBox dl dd .dd p{margin:0 0 5px 0;}
.bbsWrite .writeBox dl dd .dd p .inp{width:100%;}
.bbsWrite .writeBox dl dd .dd .editorArea{}
.bbsWrite .writeBox dl dd .dd select{width:100px;}
.bbsWrite .writeBox dl .date .dd select{width:80px;}
.bbsWrite .writeBox dl dd .dd .bigSc{width:200px;}
.bbsWrite .writeBox dl dd .dd .sm{width:50px;}
.bbsWrite .writeBox dl dd .dd .selectBox-dropdown{height:28px;vertical-align:top;}
.bbsWrite .writeBox dl dd .dd .selectBox-dropdown .selectBox-label{padding-top:8px;padding-bottom:12px;}
.bbsWrite .writeBox dl dd .skin label{display:inline-block;margin:0 20px 0 0;text-align:center;}
.bbsWBtns{margin:30px 0 0 0;text-align:center;font-size:13px;}
#ppContainer .bbsWBtns{margin-bottom:20px;}
.bbsWBtns .btn, .bbsWBtns a{display:inline-block;/*height:25px;*/padding:8px 25px;border:1px solid #9d9d9d;background-color:#9d9d9d;color:#fff;vertical-align:top;line-height:14px;}
.bbsWBtns .btn{/*height:36px;padding:0 25px 2px 25px;*/margin:0 3px 0 0;border:1px solid #3b92a5;background-color:#3b92a5;cursor:pointer;}
.ppFindPt{padding:14px 15px 17px 15px;margin:20px 0 0 0;border:1px solid #c5d1d4;line-height:20px;text-align:center;}
.ppFindPt .desc{margin:0 0 10px 0;}
.ppFindPt .descNone{margin-bottom:0;}
.ppFindPt .desc span{display:block;color:#3b92a5;}
.ppFindPt .desc .btn{margin:10px 0 0 0;}
.ppFindPt .desc .btn a{display:inline-block;padding:6px 25px 8px 25px;border:1px solid #3b92a5;background-color:#3b92a5;color:#fff;vertical-align:top;line-height:1;}
.ppFindPt .desc strong{color:#3b92a5;font-family:'¸¼Àº °íµñ Bold',MGB,sans-serif;}
.ppFindPt .form div{margin:5px 0 0 0;}
.ppFindPt .form div .inp{width:40%;}
.ppFindPt .form div .btn{display:inline-block;height:22px;padding:0 15px 2px 15px;border:1px solid #3b92a5;background-color:#3b92a5;color:#fff;vertical-align:top;cursor:pointer;line-height:0;}
.ppFindPt .form .inpBox{margin:10px 0 0 0;}
.ppFindPt .form .inpBox p{padding:0 0 5px 0;}
.ppFindPt .form .inpBox .btnP{padding:10px 0 0 0;}
.ppFindPt .form .inpBox .btnP .btn{height:25px;}
.ppFindPt .form .inpBox p span{display:inline-block;width:60px;text-align:left;}
.ppFindRs{margin:12px 0 0 0;line-height:20px;}
.ppFindRs .desc{}
.ppFindRs .desc strong{display:block;font-family:'¸¼Àº °íµñ Bold',MGB,sans-serif;color:#3b92a5;}
.ppFindRs div{height:145px;padding:10px 15px;margin:10px 0 0 0;border:1px solid #c5d1d4;background-color:#f5f9fa;overflow:auto;}
.ppFindRs div ul li{position:relative;margin:0 0 5px 0;}
.ppFindRs div .mem li span{position:absolute;right:0;}

/* Member */
.login{}
.login .stit{margin:0 0 5px 0;font-size:22px;color:#3b92a5;font-family:'¸¼Àº °íµñ Bold',MGB,sans-serif;}
.login .desc{line-height:18px;}
.login .loginBox{margin:10px 0 0 0;padding:75px 0 70px 0;border:1px solid #cfcfcf;background-color:#f8f8f8;color:#777;}
.login .loginBox div{width:349px;margin:0 auto;}
.login .loginBox .log{margin-top:-20px;}
.login .loginBox div table td{padding:0 0 3px 0;vertical-align:top;}
.login .loginBox div table .checkbox{padding-top:5px;}
.login .loginBox div table td .inp{width:232px;height:24px;padding:4px 5px 2px 5px;border:1px solid #d9d9d9;}
.login .loginBox div table td .btn{width:92px;height:67px;border:1px solid #3b92a5;background-color:#3b92a5;color:#fff;font-size:16px;cursor:pointer;}
.login .loginBox p{margin:20px 0 0 0;line-height:18px;text-align:center;}
.login .loginBox ul{margin:20px 10% -10px 10%;padding:20px 10% 0 10%;border-top:1px solid #d6d6d6;font-size:13px;}
.login .loginBox ul li{zoom:1;margin:5px 0 0 0;}
.login .loginBox ul li:after{content:"";clear:both;display:block;height:0;visibility:hidden;}
.login .loginBox ul li span{float:left;padding:7px 0 0 0;}
.login .loginBox ul li em{float:right;text-align:center;}
.login .loginBox ul li em a{display:inline-block;width:150px;padding:5px 0 7px 0;border:1px solid #d6d6d6;background-color:#fff;color:#777;}
.login .loginBox .done{text-align:center;color:#41495e;line-height:26px;font-family:'¸¼Àº °íµñ Bold',MGB,sans-serif;font-size:18px;}
.login .loginBox .done p{margin:35px 0 0 0;line-height:1;font-family:'¸¼Àº °íµñ',MG,sans-serif;font-size:14px;}
.login .loginBox .done p a{display:inline-block;height:25px;margin:0 0 5px 0;padding:9px 20px 0 20px;border:1px solid #9d9d9d;background-color:#9d9d9d;color:#fff;vertical-align:top;}
.login .loginBox .done p .color{border:1px solid #3b92a5;background-color:#3b92a5;}
.memPay{margin:0 0 40px 0;padding:10px 0 40px 10px;border-bottom:2px solid #333;background:url(../images/bg_memPay.png) no-repeat right 0;font-size:13px;line-height:17px;}
.memPm .memPay{background:url(../images/bg_memPayment.png) no-repeat right 0;}
.memPoint .memPay{background:url(../images/bg_memPoint.png) no-repeat right 100px;}
.memPoint .memPay .ptTb{}
.memPoint .memPay .ptTb table th{padding:4px 20px 5px 20px;border-bottom:1px solid #fff;border-right:1px solid #fff;background-color:#a1a1a1;color:#fff;}
.memPoint .memPay .ptTb table td{padding:4px 20px 5px 20px;border-bottom:1px solid #fff;border-right:1px solid #fff;background-color:#ececec;color:#777;}
.memPoint .memPay .desc{display:block;margin:5px 0 0 0;color:#55a1b1;}
.memPay p{margin:0 0 20px 0;color:#333;font-family:'¸¼Àº °íµñ Bold',MGB,sans-serif;font-size:18px;}
.memPay ul li{margin:0 0 5px 0;}
.memPay ul li span{display:block;padding:0 0 0 15px;background:url(../images/bul_dotMemPay.png) no-repeat 0 7px;}
.memPmBox{padding:25px;border:1px solid #c5d1d4;border-top:2px solid #c5d1d4;background-color:#f5f9fa;}
.memPmBoxNone{border-top:0;}
.memPmBox p{margin:0 0 20px 0;font-family:'¸¼Àº °íµñ Bold',MGB,sans-serif;color:#4799ab;}
.memPmBox .memPmBoxIn{padding:10px 20px;border:1px solid #c5d1d4;background-color:#fff;font-size:13px;}
.memPmBox .memPmBoxIn dl{display:table;width:100%;padding:9px 0 10px 0;border-top:1px dotted #c7c7c7;}
.memPmBox .memPmBoxIn .f{border:0;}
.memPmBox .memPmBoxIn dl dt{display:table-cell;width:120px;color:#55a1b1;}
.memPmBox .memPmBoxIn dl dt span{display:block;padding:0 0 0 20px;}
.memPmBox .memPmBoxIn dl dd{display:table-cell;}
.memPmBox .memPmBoxIn dl dd label{display:block;}
.memPmBox .memPmBoxIn dl dd select{width:150px;}
.memPmBox .desc{margin:15px 0 0 0;font-size:13px;line-height:17px;}
.memAgree{margin:15px 0 25px 0;padding:40px 30px;border:1px solid #cfcfcf;background-color:#f8f8f8;}
.memAgree dl dt{padding:2px 0 15px 25px;background:url(../images/bul_memAgree.png) no-repeat 0 3px;color:#3b92a5;font-family:'¸¼Àº °íµñ Bold',MGB,sans-serif;font-size:16px;}
.memAgree dl dd{padding:0 0 30px 25px;}
.memAgree dl dd div{height:210px;padding:20px;border:1px solid #d1d1d1;background-color:#fff;line-height:20px;overflow:auto;}
.memAgree p{text-align:center;}
.memAgree p .inp{width:56%;height:27px;padding:3px 2% 0 2%;}
.agreement{}
.agreement .tit{padding:0 0 20px 0;border-bottom:2px solid #333;text-align:center;}
.agreement .tit strong{font-size:28px;color:#333;font-family:'¸¼Àº °íµñ Extra Bold',NMEB,sans-serif;line-height:34px;}
.agreement .tit span{display:block;margin:40px 0 0 0;}
.agreement div{line-height:22px;overflow:hidden;}
.agreement div dl{padding:20px 20px 17px 20px;margin:-1px 0 0 0;border-top:1px dotted #999;}
.agreement div dl dt{margin:0 0 10px 0;color:#55a1b1;font-size:18px;font-family:'¸¼Àº °íµñ Bold',MGB,sans-serif;}
.agreement div dl dd .stit{font-weight:bold;color:#333;font-size:14px;}

/* Main */
.mnVs{z-index:99;position:relative;width:46.2%;height:535px;border:1px solid #d1d1d1;border-bottom:0;border-top:0;margin:0 26.9% -535px 26.9%;overflow:hidden;}
.maindocVi .mnVs{zoom:1;height:670px;margin-bottom:-670px;}
.maindocVi .mnVs:after{content:"";clear:both;display:block;height:0;visibility:hidden;}
.mnVs .slide{height:535px;overflow:hidden;}
.mnVs .slide ul li{position:relative;height:535px;overflow:hidden;}
.mnVs .slide ul li img{width:100%;height:100%;vertical-align:middle;}
.mnVs .slide ul li p{position:absolute;bottom:0;left:0;width:100%;height:89px;padding:20px 0 0 0;background:url(../images/bg_mnVs.png) repeat 0 0;color:#fff;font-size:13px;text-align:center;line-height:19px;}

.mnVs .slide ul li txt{z-index:998;position:absolute;bottom:109px;left:0;width:100%;height:41px;padding:15px 0 0 0;background-color:#f04051;color:#fff;font-size:30px;text-align:center;font-family:'¸¼Àº °íµñ Extra Bold',NMEB,sans-serif;}


.mnVs .slide ul li p strong{display:block;padding:0 10px;font-family:'¸¼Àº °íµñ Bold',MGB,sans-serif;font-size:20px;line-height:24px;}
.mnVs .slide ul li p span{display:block;margin:2px 0 0 0;padding:0 10px;}
.mnVs .bx-pager{z-index:98;position:absolute;bottom:180px;left:0;width:100%;text-align:center;}
.mnVs .bx-pager div{display:inline-block;}
.mnVs .bx-pager div a{display:inline-block;width:15px;height:16px;margin:0 0 0 7px;background:url(../images/btn_mnVsDot.png) no-repeat 0 0;text-indent:-9999px;}
.mnVs .bx-pager div .active{background:url(../images/btn_mnVsDotOn.png) no-repeat 0 0;}
.mnVs .txt{z-index:98;position:absolute;bottom:109px;left:0;width:100%;height:41px;padding:15px 0 0 0;background-color:#f04051;color:#fff;font-size:30px;text-align:center;font-family:'¸¼Àº °íµñ Extra Bold',NMEB,sans-serif;}
.mnVs .txt.smSize{font-size:24px;letter-spacing:-1px;}
.mnVs .latest{zoom:1;height:432px;padding:0 3%;border-bottom:1px solid #d1d1d1;}
.mnVs .latest:after{content:"";clear:both;display:block;height:0;visibility:hidden;}
.mnVs .latest dl{float:left;width:44%;padding:0 3%;margin:20px 0 0 0;}
.mnVs .latest dl dt{font-size:16px;line-height:18px;}
.mnVs .latest dl dt p{margin:0 0 10px 0;}
.mnVs .latest dl dt p a{display:block;background:url(../images/ico_plus_main.png) no-repeat right 5px;color:#555;}
.mnVs .latest dl dt div{margin:0 0 5px 0;}
.mnVs .latest dl dt div img{width:100%;}
.mnVs .latest dl dd{font-size:13px;line-height:20px;}
.mnVs .latest dl dd ul li{height:20px;overflow:hidden;}
.mnVs .afterslide{position:relative;border-bottom:1px solid #d1d1d1;height:236px;overflow:hidden;}
.mnVs .afterslide ul li img{width:100%;height:236px;vertical-align:middle;}
.maindocVi .mnVs .bx-pager{bottom:10px;}
.mnVsCtns{position:relative;zoom:1;height:535px;}
.maindocVi .mnVsCtns{height:670px;}
.mnVsCtns:after{content:"";clear:both;display:block;height:0;visibility:hidden;}
.mnVsCtns .mnVsL{float:left;width:26.8%;}
.mnVsCtns .mnVsR{float:right;width:26.8%;}
.mnVsCtns .outlogin{height:201px;padding:35px 0 0 0;border:1px solid #d1d1d1;border-left:0;border-top:0;font-size:13px;}
.mnVsCtns .outlogin .radio{margin:0 0 15px 0;text-align:center;}
.mnVsCtns .outlogin .bottom{width:218px;margin:5px auto 0 auto;padding:0 0 0 10px;}
.mnVsCtns .outlogin .bottom .links{margin:15px 0 0 3px;}
.mnVsCtns .outlogin .bottom .links a{display:inline-block;color:#3b92a5;}
.mnVsCtns .outlogin .bottom .links em{display:inline-block;padding:0 2px 0 5px;color:#779cb5;}
.mnVsCtns .outlogin dl{zoom:1;width:228px;margin:0 auto;}
.mnVsCtns .outlogin dl:after{content:"";clear:both;display:block;height:0;visibility:hidden;}
.mnVsCtns .outlogin dl dt{float:left;width:32.4561404%;}
.mnVsCtns .outlogin dl dt .btn{width:100%;height:70px;border:1px solid #3b92a5;background-color:#3b92a5;color:#fff;font-size:13px;text-align:center;cursor:pointer;border-radius:5px;}
.mnVsCtns .outlogin dl dd{float:left;width:67.5438596%;}
.mnVsCtns .outlogin dl dd .inp{width:90%;height:27px;margin:0 0 5px 0;padding:3px 3px 0 3px;border:1px solid #b8b8b8;}
.mnVsCtns .mnVsBn{position:relative;height:163px;border:1px solid #d1d1d1;border-left:0;border-top:0;overflow:hidden;}
.mnVsCtns .mnVsBn ul li img{width:100%;}
.mnVsCtns .mnVsBn .bx-pager{position:absolute;bottom:15px;left:0;width:100%;text-align:center;}
.mnVsCtns .mnVsBn .bx-pager div{display:inline-block;}
.mnVsCtns .mnVsBn .bx-pager div a{display:inline-block;width:12px;height:12px;margin:0 0 0 5px;background:url(../images/btn_mnBnDot.png) no-repeat 0 0;text-indent:-9999px;}
.mnVsCtns .mnVsBn .bx-pager div .active{background:url(../images/btn_mnBnDotOn.png) no-repeat 0 0;}
.mnVsCtns .latest{height:111px;padding:23px 25px 0 25px;/*border-top:1px solid #fff;*/background-color:#277c8e;font-size:13px;line-height:17px;}
.mnVsCtns .noneBd{border-top:0 !important;}
.mnVsCtns .latest dl dt{margin:0 0 15px 0;font-size:16px;}
.mnVsCtns .latest dl dt a{display:block;background:url(../images/btn_mnPlus.png) no-repeat right 0;color:#abd0d8;}
.mnVsCtns .latest dl dd{height:61px;overflow:hidden;}
.mnVsCtns .latest dl dd ul li{height:17px;margin:0 0 5px 0;overflow:hidden;}
.mnVsCtns .latest dl dd ul li a{color:#91adb3;}
.mnVsCtns .mnLink{height:236px;border-top:1px solid #d1d1d1;font-size:13px;text-align:center;line-height:15px;}
.mnVsCtns .mnLink ul{zoom:1;}
.mnVsCtns .mnLink ul:after{content:"";clear:both;display:block;height:0;visibility:hidden;}
.mnVsCtns .mnLink ul li{float:left;width:50%;}
.mnVsCtns .mnLink ul li a{display:block;height:29px;padding:88px 0 0 0;border:1px solid #d1d1d1;border-right:0;border-top:0;background:url(../images/ico_mnLink1.png) no-repeat center 10px;color:#75787a;}
.mnVsCtns .mnLink ul .l2 a{background:url(../images/ico_mnLink2.png) no-repeat center 10px;}
.mnVsCtns .mnLink ul .l3 a{background:url(../images/ico_mnLink3.png) no-repeat center 10px;}
.mnVsCtns .mnLink ul .l4 a{background:url(../images/ico_mnLink4.png) no-repeat center 10px;}
img{vertical-align:middle;}
.mnVsCtns .mnLinkRoll{position:relative;height:163px;/*height:127px;padding:35px 0 0 0;*/border:1px solid #d1d1d1;border-right:0;border-top:0;font-size:16px;line-height:22px;color:#888;}
.mnVsCtns .mnLinkRoll img{max-width:100%;}
.mnVsCtns .mnLinkRoll .bx-wrapper, .mnVsCtns .mnLinkRoll .bx-viewport{height:100% !important;}
.mnVsCtns .mnLinkRoll ul{height:100%;overflow:hidden;}
.mnVsCtns .mnLinkRoll ul li{height:100%;overflow:hidden;}
.mnVsCtns .mnLinkRoll ul li a{display:block;height:100%;}
.mnVsCtns .mnLinkRoll ul li div p{margin:0 0 20px 0;font-family:'¸¼Àº °íµñ Bold',MGB,sans-serif;text-align:center;color:#7a7a7a;}
.mnVsCtns .mnLinkRoll ul li div div{margin:0 0 0 25px;padding:2px 0 0 70px;background:url(../images/ico_phone.png) no-repeat 0 0;}
.mnVsCtns .mnLinkRoll ul li div div strong{font-family:'¸¼Àº °íµñ Bold',MGB,sans-serif;}
.mnVsCtns .mnLinkRoll ul li .mnBank div{background:url(../images/rig_ico_02.png) no-repeat 0 5px;}
.mnVsCtns .mnLinkRoll ul li .mnShopping div{background:url(../images/rig_ico_03.png) no-repeat 0 0;}
/* .mnVsCtns .mnLinkRoll ul li .mnNowndoc div{background:url(../images/bn_nowndoc_r.png) no-repeat 35px 0px;} */
/* .mnVsCtns .mnLinkRoll ul li .mnNowndoc div{height:100%;margin:0;background:url(../images/bn_nowndoc_r_n03.png) no-repeat center 0;} */
.mnVsCtns .mnLinkRoll ul li .mnNowndoc_ol{height:100%;}
.mnVsCtns .mnLinkRoll ul li .mnNowndoc_ol div{height:100%;margin:0;background:url(../images/bn_nowndoc_r_n04.png) no-repeat center 0;}
.mnVsCtns .mnLinkRoll .bx-pager{position:absolute;bottom:7px;left:0;width:100%;text-align:center;}
.mnVsCtns .mnLinkRoll .bx-pager div{display:inline-block;}
.mnVsCtns .mnLinkRoll .bx-pager div a{display:inline-block;width:12px;height:12px;margin:0 0 0 5px;background:url(../images/btn_mnBnDot.png) no-repeat 0 0;text-indent:-9999px;}
.mnVsCtns .mnLinkRoll .bx-pager div .active{background:url(../images/btn_mnBnDotOn.png) no-repeat 0 0;}

.mnCampaign{padding:25px 0;border:1px solid #d1d1d1;border-top:0;}
.mnCampaign p{margin:0 0 20px 0;font-size:20px;text-align:center;font-family:'¸¼Àº °íµñ Bold',MGB,sans-serif;color:#e8251b;}
.mnCampaign .slide{position:relative;}
.mnCampaign .slide ul{zoom:1;}
.mnCampaign .slide ul:after{content:"";clear:both;display:block;height:0;visibility:hidden;}
.mnCampaign .slide ul li{float:left;}
.mnCampaign .slide ul li img{width:100%;}
.mnCampaign .bx-prev{position:absolute;left:0;top:50%;width:21px;height:39px;margin:-20px 0 0 0;background:url(../images/btn_mnCpArrL.png) no-repeat 0 0;}
.mnCampaign .bx-next{position:absolute;right:0;top:50%;width:21px;height:39px;margin:-20px 0 0 0;background:url(../images/btn_mnCpArrR.png) no-repeat 0 0;}
.mnBnLink{zoom:1;height:79px;border:1px solid #d1d1d1;border-top:0;background-color:#f5f5f5;font-size:13px;}
.mnBnLink:after{content:"";clear:both;display:block;height:0;visibility:hidden;}
.mnBnLink .app{float:left;width:33.4%;color:#797979;line-height:16px;}
.mnBnLink .app div{padding:17px 0 0 65px;background:url(../images/ico_app.png) no-repeat 10px 17px;}
.mnBnLink .app div p{zoom:1;margin:5px 0 0 0;}
.mnBnLink .app div p:after{content:"";clear:both;display:block;height:0;visibility:hidden;}
.mnBnLink .app div p span{float:left;padding:0 2px 0 0;}
.mnBnLink .app div br{display:none;}
.mnBnLink .naver{float:right;width:66.6%;line-height:18px;}
.mnBnLink .naver ul{zoom:1;}
.mnBnLink .naver ul:after{content:"";clear:both;display:block;height:0;visibility:hidden;}
.mnBnLink .naver ul li{float:left;width:33.3333333%;}
.mnBnLink .naver ul li a{display:block;height:57px;padding:22px 0 0 100px;border-left:1px solid #d1d1d1;background:url(../images/ico_naverCafe.png) no-repeat 35px 25px;color:#666;}
.mnBnLink .naver ul .n3 a{padding-left:90px;background:url(../images/ico_naverIn.png) no-repeat 25px 25px;}
.mnPartner{padding:28px 0;border:1px solid #d1d1d1;border-top:0;border-bottom:0;}
.mnPartner .slide{position:relative;}
.mnPartner .slide ul{zoom:1;}
.mnPartner .slide ul:after{content:"";clear:both;display:block;height:0;visibility:hidden;}
.mnPartner .slide ul li{float:left;}
.mnPartner .slide ul li img{width:100%;border:1px solid #ddd;}
.mnPartner .bx-prev{position:absolute;left:0;top:50%;width:21px;height:39px;margin:-20px 0 0 0;background:url(../images/btn_mnCpArrL.png) no-repeat 0 0;}
.mnPartner .bx-next{position:absolute;right:0;top:50%;width:21px;height:39px;margin:-20px 0 0 0;background:url(../images/btn_mnCpArrR.png) no-repeat 0 0;}

/* Relate Sites */
.relateSite{text-align:center;}
.relateSite .rsTabs{margin:0 0 30px 0;}
.relateSite .rsTabs ul{zoom:1;border:1px solid #d0d0d0;border-right:0;border-bottom:0;}
.relateSite .rsTabs ul:after{content:"";clear:both;display:block;height:0;visibility:hidden;}
.relateSite .rsTabs ul li{float:left;width:20%;}
.relateSite .rsTabs ul li a{display:block;height:28px;padding:16px 0 0 0;border:1px solid #d0d0d0;border-top:0;border-left:0;background-color:#f3f3f3;color:#888;}
.relateSite .rsTabs ul .on a{border:1px solid #3b92a5;border-top:0;border-left:0;background-color:#3b92a5;color:#fff;}
.relateSite .rsList{margin:0 0 -20px 0;font-size:13px;line-height:17px;}
.relateSite .rsList div{display:none;}
.relateSite .rsList .rs0{display:block;}
.relateSite .rsList ul{display:table;width:100%;}
.relateSite .rsList ul li{display:table-cell;width:33.3333333%;padding:0 0 20px 0;}
.relateSite .rsList ul li a{display:block;padding:0 7px;}
.relateSite .rsList ul li a img{width:100%;}
.relateSite .rsList ul li a span{display:block;margin:5px 0 0 0;}

/* Skin */
.grHeader{height:65px;background:url(../images/bg_skinLogo.png) no-repeat right 12px;background-color:#3b92a5;}
.grHeader h1{padding:5px 0 0 0;font-size:20px;font-family:'¸¼Àº °íµñ Bold',MGB,sans-serif;color:#fff;}
.grHeader h1 img{vertical-align:middle;}
.grHeader h1 em{position:relative;top:-1px;padding:0 10px 0 0;}
.grHeader h1 p{position:relative;top:-8px;padding:0 0 0 35px;}
.grHeader h1 a{display:inline-block;margin:4px 0 0 0;padding:3px 10px 5px 10px;background-color:#fff;font-size:12px;color:#3b92a5;line-height:1;vertical-align:top;border-radius:5px;font-family:'¸¼Àº °íµñ',MG,sans-serif;}
.grHeader h1 .gold{background-color:#ffe094;color:#886a21;}
.grHeader h1 span{padding:0 10px 0 0;}
body.groupBd #side{float:left;padding:0;}
body.groupBd #contents{float:right;}
body.groupBd #contents .ctnBox{padding:40px 0 50px 50px;border:0;border-left:1px solid #ddd;}
body.groupBd #center{border:0;border-left:1px solid #ddd;}
body.groupBd .sdmenu{display:block !important;margin:0 0 30px 0;}
body.groupBd #side .sdmenu .tit{display:none;}
body.groupBd #side .mpSdInfo .tit{display:none;}
.grMain .grMnDesc{padding:20px 15px;border:1px solid #cfcfcf;background-color:#f8f8f8;line-height:21px;font-size:13px;}
.grMain .grMnList{padding:30px;border-top:2px solid #333;font-size:13px;}
.grMain .grMnList .tit{position:relative;margin:0 0 25px 0;font-size:16px;font-family:'¸¼Àº °íµñ Bold',MGB,sans-serif;}
.grMain .grMnList .tit span{position:absolute;right:0;top:-1px;font-family:'¸¼Àº °íµñ Bold',MGB,sans-serif;}
.grMain .grMnList .tit span a{display:inline-block;padding:3px 10px 5px 10px;border:1px solid #bebebe;background-color:#ebebec;font-size:12px;border-radius:5px;}
.grMain .grMnList .list{overflow:hidden;}
.grMain .grMnList .list li{position:relative;margin:-1px 0 0 0;border-top:1px dotted #a8a8a8;}
.grMain .grMnList .list li a{display:block;padding:8px 0 10px 0;color:#777;}
.grMain .grMnList .list li a span{position:absolute;right:0;}
.grMnList .gallery{zoom:1;margin:0 -7px -15px -7px;text-align:center;line-height:19px;}
.grMnList .gal2{margin-bottom:0;}
.grMnList .gallery:after{content:"";clear:both;display:block;height:0;visibility:hidden;}
.grMnList .gallery li{float:left;width:33.3333333%;margin-bottom:15px;}
.grMnList .gallery li a{display:block;padding:0 7px;}
.grMnList .gallery li a img{width:100%;}
.grMnList .gallery li a span{display:block;height:20px;margin:5px 0 0 0;overflow:hidden;}
.grMain .grMnList .grMnMemo{padding:15px 20px;border:1px solid #cfcfcf;background-color:#f8f8f8;}
.grMain .grMnList .grMnMemo div img{vertical-align:middle;}
.grMain .grMnList .grMnMemo div input{position:relative;top:1px;}
.grMain .grMnList .grMnMemo div label{display:inline-block;margin:0 10px 10px 0;}
.grMain .grMnList .grMnMemo p{zoom:1;}
.grMain .grMnList .grMnMemo p:after{content:"";clear:both;display:block;height:0;visibility:hidden;}
.grMain .grMnList .grMnMemo p .inp{float:left;width:83%;height:20px;padding-top:5px;padding-bottom:5px;}
.grMain .grMnList .grMnMemo p .btn{float:right;width:14%;height:32px;padding:0 0 2px 0;border:1px solid #3b92a5;background-color:#3b92a5;color:#fff;font-size:13px;cursor:pointer;}

/* Pages */
.request{line-height:24px;}
.request .rqView{padding:0 0 30px 0;border-top:2px solid #333;border-bottom:2px solid #333;}
.request .rqView .img{position:relative;margin:0 0 25px 0;}
.request .rqView .img img{width:100%;}
.request .rqView .img span{position:absolute;left:7%;top:10%;color:#333;font-size:30px;font-family:'¸¼Àº °íµñ Extra Bold',NMEB,sans-serif;line-height:40px;}
.request .rqView .txt .color{color:#3b92a5;}
.request .rqView .txt table th{padding:2px 0 5px 0;border:1px solid #fff;border-left:0;border-top:0;background-color:#d4d4d4;color:#838383;text-align:center;}
.request .rqView .txt table td{padding:2px 0 5px 0;border:1px solid #fff;border-left:0;border-top:0;background-color:#e9e9e9;color:#7c7c7c;text-align:center;vertical-align:middle;}
.request .rqView .txt a{color:#3b92a5;}
.request .rqList{margin:40px 0 0 0;font-size:16px;line-height:22px;}
.request .rqList ul{display:table;width:100%;}
.request .rqList ul li{position:relative;display:table-cell;width:50%;padding:0 0 12px 0;border-left:6px solid #fff;border-right:6px solid #fff;}
.request .rqList ul .s{}
.request .rqList ul li a{display:block;color:#fff;}
.request .rqList ul li a img{width:100%;vertical-align:top;}
.request .rqList ul li a p{position:absolute;bottom:12px;left:0;display:block;width:100%;height:65px;background:url(../images/overlay.png) repeat 0 0;}
.request .rqList ul li a p span{display:block;width:92%;height:37px;margin:0 auto;padding:10px 0;background:url(../images/bul_rqArr.png) no-repeat right 13px;}
.request .rqList ul li a p span em{display:block;padding:0 45px 0 0;}
.request .rqDesc{padding:0 40px 30px 40px;border-bottom:2px solid #333;text-align:center;}
.request .rqDesc p{margin:0 0 25px 0;font-family:'¸¼Àº °íµñ Extra Bold',NMEB,sans-serif;color:#333;font-size:30px;line-height:40px;}
.request .rqDesc .sm{margin-bottom:0;font-size:20px;line-height:30px;}
.request .rqDesc .color{color:#3b92a5;}
.intro1{zoom:1;line-height:20px;}
.intro1:after{content:"";clear:both;display:block;height:0;visibility:hidden;}
.intro1 img{float:right;padding:0 0 30px 50px;}
.intro1 .desc{margin:0 0 20px 0;font-size:20px;line-height:28px;color:#3b92a5;font-family:'¸¼Àº °íµñ Extra Bold',NMEB,sans-serif;}
.intro1 .sign{margin:20px 0 0 0;font-family:'¸¼Àº °íµñ Extra Bold',NMEB,sans-serif;color:#333;text-align:right;}
.intro1 .sign span{display:block;margin:5px 0 0 0;font-size:20px;}
.history{line-height:20px;}
.history .htoryBox{margin:30px 0 0 0;padding:40px;background:url(../images/bg_history.png) repeat 0 0;line-height:1;}
.history .htoryBox dl{position:relative;}
.history .htoryBox dl dt{padding:0 0 40px 0;font-size:16px;color:#5f6060;}
.history .htoryBox dl dt span{z-index:99;position:absolute;top:3px;}
.history .htoryBox dl dt .l{left:20px;}
.history .htoryBox dl dt .r{right:20px;}
.history .htoryBox dl dt span a{display:block;width:21px;height:32px;background:url(../images/btn_htoryArrL.png) no-repeat 0 0;}
.history .htoryBox dl dt .r a{background:url(../images/btn_htoryArrR.png) no-repeat 0 0;}
.history .htoryBox dl dt div{zoom:1;position:relative;margin:0 20px;}
.history .htoryBox dl dt div:after{content:"";clear:both;display:block;height:0;visibility:hidden;}
.history .htoryBox dl dt div p{float:left;width:30%;}
.history .htoryBox dl dt div .on{position:absolute;float:none;width:100%;font-size:30px;color:#fff;text-align:center;}
.history .htoryBox dl .h2 div .hh1{float:left;}
.history .htoryBox dl .h2 div .hh3{float:right;text-align:right;}
.history .htoryBox dl .h3 div .hh1{display:none;}
.history .htoryBox dl .h1 div .hh2{float:right;text-align:right;}
.history .htoryBox dl .h1 div .hh3{display:none;}
.history .htoryBox dl dt div p em{display:block;padding:10px 30px 0 30px;font-family:'¸¼Àº °íµñ Bold',MGB,sans-serif;}
.history .htoryBox dl dt div .on em{padding:0;}
.history .htoryBox dl dd span{display:none;}
.history .htoryBox dl dd .hi3{display:block;}
.history .htoryBox dl dd span img{width:100%;}
.history .htory div{display:none;overflow:hidden;}
.history .htory .ht3{display:block;}
.history .htory div dl{display:table;width:100%;padding:20px 0;margin:-1px 0 0 0;border-top:1px dotted #999;}
.history .htory div dl dt{display:table-cell;width:10%;vertical-align:top;}
.history .htory div dl dt p{height:46px;padding:24px 0 0 0;border:3px solid #3b92a5;border-radius:40px;text-align:center;font-size:18px;font-family:'¸¼Àº °íµñ Bold',MGB,sans-serif;color:#3b92a5;}
.history .htory div dl dd{display:table-cell;width:90%;vertical-align:top;font-size:13px;}
.history .htory div dl dd table th{width:110px;padding:0 0 0 20px;color:#3b92a5;font-family:'¸¼Àº °íµñ Bold',MGB,sans-serif;text-align:left;}
.history .htory div dl dd table td ul li span{display:block;padding:0 0 0 10px;background:url(../images/dot1_on.png) no-repeat 0 9px;}
.agreeTabs{margin:0 0 40px 0;}
.agreeTabs ul{zoom:1;border:1px solid #d0d0d0;border-right:0;border-bottom:0;}
.agreeTabs ul:after{content:"";clear:both;display:block;height:0;visibility:hidden;}
.agreeTabs ul li{float:left;width:20%;}
.agreeTabs .two li{width:50%;}
.agreeTabs .three li{width:33.3333333%;}
.agreeTabs ul li a{display:block;height:30px;padding:14px 0 0 0;border:1px solid #d0d0d0;border-left:0;border-top:0;background-color:#f3f3f3;color:#888;text-align:center;}
.agreeTabs ul .on a{background-color:#48a1b4;color:#fff;font-family:'¸¼Àº °íµñ Bold',MGB,sans-serif;}
.agreeBox .a{display:none;}
.agreeBox .a0{display:block;}
.agreeBox a{color:#3b92a5;}
.agreeBox dl dd table{margin:20px 0 10px 0;border-left:1px solid #c5d1d4;}
.agreeBox dl dd table th{padding:4px 0 6px 0;border-top:2px solid #3a92a4;border-bottom:1px solid #c5d1d4;border-right:1px solid #c5d1d4;background-color:#f5f9fa;color:#4799ab;}
.agreeBox dl dd table td{padding:4px 0 6px 0;border-bottom:1px solid #c5d1d4;border-right:1px solid #c5d1d4;text-align:center;}
.introMap{line-height:20px;}
.introMap a{color:#666;}
.introMap .map{margin:0 0 40px 0;}
.introMap .map img{width:100%;border:1px solid #c1c1c1;}
.introMap .info dl dt{margin:0 0 10px 0;font-size:18px;font-family:'¸¼Àº °íµñ Bold',MGB,sans-serif;color:#3b92a5;}
.introMap .info div{zoom:1;margin:30px 0 0 0;}
.introMap .info div:after{content:"";clear:both;display:block;height:0;visibility:hidden;}
.introMap .info div dl{float:left;display:inline;}
.introMap .info div .s{margin:0 0 0 40px;padding:0 0 0 40px;border-left:1px solid #b2b2b2;}

@media screen and (max-width: 1000px){
	#header, #center{width:auto;}
	#center{margin-left:10px;margin-right:10px;}
	body.docVi #center{margin-right:0;}
	.headerTop{padding:0 10px;}
	.footerArea{width:96%;padding:0 2%;}
	.gnbDoc{margin-left:10px;}
	.grHeader{padding:0 10px;}
	body.groupBd #center{margin-left:0;}
	body.groupBd #contents .ctnBox{padding-left:20px;padding-right:20px;}
}
@media screen and (max-width: 960px){
	.history .htoryBox{padding:20px;}
	.history .htoryBox dl dt{padding-bottom:20px;font-size:14px;letter-spacing:-1px;}
	.history .htoryBox dl dt span{top:4px;}
	.history .htoryBox dl dt .l{left:0;}
	.history .htoryBox dl dt .r{right:0;}
	.history .htoryBox dl dt span a{background-size:11px 17px !important;}
	.history .htoryBox dl dt div{margin:0;}
	.history .htoryBox dl dt div .on{font-size:22px;letter-spacing:-2px;}
	.history .htoryBox dl dt div p em{padding-top:4px;padding-left:20px;}
	
	#side{width:25%;}
	body.docVi #side{width:30%;}
	#contents{width:75%;}
	body.docVi #contents{width:70%;}
	.gnbDoc{width:70%;;}
	
	.calBox .spec{margin:0 0 0 -10px;}
	.calBox .spec dt{float:none;padding:0;margin:0 0 20px 0;text-align:center;}
	.calBox .spec dt .cal{display:inline-block;}
	.calBox .spec dt .sel{position:relative;top:-4px;left:10px;display:inline-block;}
	.calBox .spec dd{float:none;}
	.calBox .spec .specBox ul li{width:23%;padding:0 1%;}
	.calBox .spec .specBox ul li img{width:100%;}
	.loyerDesc{background-size:170px 130px;background-position:right 70px;}
	
	.memPay{background-size:108px 106px;}
	.memPm .memPay{background-size:100px 109px;}
	.schBox div{display:block;}
	.schBox div a{margin:0 0 5px 0;}
	.login .loginBox ul{margin-left:5%;margin-right:5%;padding-left:5%;padding-right:5%;}
	.mnVsCtns .outlogin dl{width:96%;padding:0 2%;}
	.outlogin .mpSdInfo{width:96%;padding:0 2%;}
	.mnVsCtns .outlogin .mpSdInfo dl{width:100%;padding:0;}
	.mnVsCtns .outlogin .bottom{width:96%;padding:0 2%;}
	.mnVsCtns .mnLinkRoll{font-size:15px;}
	.mnVsCtns .mnLinkRoll ul li div div{margin-left:15px;padding-left:55px;background-size:45px 33px;background-position:0 5px;font-size:14px;}
	.mnVsCtns .mnLinkRoll ul li .mnBank div{background-size:45px 35px;background-position:0 8px;}
	.mnVsCtns .mnLinkRoll ul li .mnShopping div{background-size:45px 35px;background-position:0 5px;}
	.mnVsCtns .mnLinkRoll ul li .mnNowndoc div{background-size:140px 35px;background-position:30px 0px;}
	.mnBnLink{font-size:13px;}
	.mnBnLink .app div{padding-left:65px;background-position:10px 17px;}
	.mnBnLink .naver ul li a{padding-left:90px;background-position:25px 25px;}
	.mnBnLink .naver ul .n3 a{padding-left:80px;background-position:15px 25px;}
	
	.request .rqList{font-size:14px;line-height:20px;}
	.request .rqList ul li a{color:#3b92a5;}
	.request .rqList ul li a p{position:static;height:auto;background:none;}
	.request .rqList ul li a p span{height:auto;background:none;}
	.request .rqList ul li a p span em{padding-right:10px;}

	.agreeTabs ul li{width:25%;}
}
@media screen and (max-width: 840px){
	.mnBnLink .app div{padding-top:10px;background-position:8px 17px;}
	.mnBnLink .naver ul li a{padding-left:60px;background-position:10px 27px !important;background-size:45px 23px !important;}
	.mnBnLink .naver ul .n3 a{padding-left:60px;}
	
	.request .rqView .img span{font-size:25px;line-height:35px;}
	
	.calBox .real dd .realbox{width:181px;margin:0 auto;}
	.calBox .real dd .realbox .hundred{width:100% !important;}
	.calBox .real dd .realbox .each{display:none;}
}
@media screen and (max-width: 768px){
	#side{width:30%;}
	body.docVi #side{width:35%;}
	#contents{width:70%;}
	body.docVi #contents{width:65%;}
	.gnbDoc{width:65%;}
	
	.paging .first, .paging .last{display:none;}
	.bbsTabs dl{zoom:1;display:block;margin:0 0 -1px -1px;}
	.bbsTabs dl:after{content:"";clear:both;display:block;height:0;visibility:hidden;}
	.bbsTabs dl dd{float:left;display:block;width:50% !important;height:auto;margin:0 0 1px 0;}
	.bbsTabs dl .on em{display:none;}
	.bbsTabs dl dd a{padding:9px 0 10px 0;border-left:1px solid #fff;}
	.loyerDesc{background:none;}
	
	.bbsComm .bcList dl dt .btns{position:static;margin-top:10px;}
	.bbsView .bvBtns .like{position:static;margin-bottom:10px;}
	
	.bbsWrite .writeBox{padding:20px;}
	.bbsWrite .writeBox .separate{margin:20px -20px;}
	.bbsWrite .writeBox dl dt{width:25%;}
	.bbsWrite .writeBox dl dd{width:75%;}
	
	.memPmBox{padding:15px;}
	.memPmBox .memPmBoxIn{padding:0 10px;}
	.memPmBox .memPmBoxIn dl dt{width:80px;}
	.memPmBox .memPmBoxIn dl dt span{padding-left:10px;}
	.login .loginBox ul{margin-left:2%;margin-right:2%;padding-left:2%;padding-right:2%;}
	.login .loginBox ul li em a{width:130px;}
	
	.mnVsCtns .mnLinkRoll ul li div p{letter-spacing:-1px;font-size:13px;}
	.mnVsCtns .mnLinkRoll ul li div div{margin-left:5px;padding-left:40px;background-size:35px 26px;background-position:0 10px;}
	.mnVsCtns .mnLinkRoll ul li .mnBank div{background-size:35px 27px;background-position:0 12px;}
	.mnVsCtns .mnLinkRoll ul li .mnShopping div{background-size:35px 27px;background-position:0 10px;}
	.mnVsCtns .mnLinkRoll ul li .mnNowndoc div{background-size:130px 35px;background-position:0 10px;}
	.mnVsCtns .mnLinkRoll ul li .mnNowndoc_ol div{background-size:100% auto;background-position:center center;}
	.mnBnLink .app div span{width:45%;}
	.mnBnLink .app div span img{width:100%;}
	
	.intro1 .img{display:block;margin:0 0 20px 0;text-align:center;}
	.intro1 img{float:none;max-width:100%;padding:0;}
}
@media screen and (max-width: 640px){
	body, body.docVi{background:none;}
	#container{position:relative;overflow:hidden;}
	.headerTop, body.docVi .headerTop{height:auto;padding:0;}
	body.docVi .headerTop{background-color:#3b92a5;}
	.headerTop h1, body.docVi .headerTop h1{margin:10px 0 10px 10px;}
	.headerTop h1 a{width:155px;height:30px;padding:0;background-size:155px 30px;background-position:0 0;}
	body.docVi .headerTop h1 a{width:155px;height:30px;background-size:155px 30px;background-position:0 0;}
	.headerTop .hdRight{float:none;clear:both;width:100%;}
	.headerTop .hdRight .hdLinks{display:none;}
	.headerTop .hdRight .schForm{position:relative;border-top:1px solid #318192;}
	.headerTop .hdRight .schForm div{float:none;}
	.headerTop .hdRight .schForm div .inp, body.docVi .headerTop .hdRight .schForm div .inp{float:none;width:96%;height:28px;padding:5px 2% 5px 2%;border:0;background:url(../images/ico_search.png) no-repeat 98% 9px;background-color:#3b92a5;color:#fff;border-radius:0;}
	.headerTop .hdRight .schForm div .btn{display:none;}
	.headerTop .hdRight .schForm div .mBtn{display:block;}
	.headerTop .mbBtns{display:block;}
	.headerTop .mbBtns .bb1{display:block;}
	.headerTop .mbBtns .bb2{display:none;}
	body.docVi .headerTop .mbBtns .bb1{display:none;}
	body.docVi .headerTop .mbBtns .bb2{display:block;}
	.gnb{z-index:999;display:block !important;position:absolute;right:-200%;top:0;width:270px;height:100%;background-color:#3b92a5;}
	.gnb .gnbBox dl{float:none;width:100%;}
	.gnb .gnbBox .g0{display:block;}
	.gnb .gnbBox .g1_1{display:block;}
	.gnb .gnbBox .on{border-bottom:1px solid #2c6a78;}
	.gnb .gnbBox dl dt{position:relative;border-bottom:1px solid #2c6a78;background-color:#3b92a5;text-align:left;}
	.gnb .gnbBox dl dt em{display:block;}
	.gnb .gnbBox dl dt a{height:26px;padding-left:20px;border:0;background:url(../images/ico_mbMenuArr.png) no-repeat 97% 15px;}
	.gnb .gnbBox .g0 dt a{background:none;}
	.gnb .gnbBox dl dd{display:none;background-color:#216c7c;font-size:13px;text-align:center;}
	.gnb .gnbBox .on dd{display:block;}
	.gnb .gnbBox dl dd ul{zoom:1;line-height:18px;}
	.gnb .gnbBox dl dd ul:after{content:"";clear:both;display:block;height:0;visibility:hidden;}
	.gnb .gnbBox dl dd ul li{float:left;width:50%;}
	.gnb .gnbBox dl dd ul li a{display:block;padding:6px 0 7px 0;border:1px solid #175562;border-left:0;border-top:0;}
	.gnb .gnbBox .g3 dd{font-size:12px;}
	/*.gnb .gnbBox .g3 dd ul li a{height:35px;}*/
	.gnb .gnbBox dl dd ul .la a{border-bottom:0;}
	.gnb .mbMenu{display:block;}
	.gnbDoc{display:none !important;}
	
	#footer{margin:30px 0 0 0;}
	body.main #footer{margin:0;}
	
	#center, body.docVi #center{margin-top:0;margin-right:10px;border:0;}
	body.groupBd #center{padding-left:10px;}
	body.docVi #center{position:static;}
	body.main #center{margin:0;}
	#side{display:none;}
	body.docVi #side{z-index:99;position:absolute;right:-100%;top:0;display:block;width:237px;height:100%;padding:0;background-color:#3b92a5;}
	body.groupBd #side{position:static;display:block;width:100%;margin:10px 0 0 0;background:none;}
	body.groupBd #side .sdmenu{margin-bottom:3px;border:0;}
	body.groupBd #side .sdmenu .tit{display:block;font-family:'¸¼Àº °íµñ Bold',MGB,sans-serif;}
	body.groupBd #side .sdmenu .tit a{display:block;padding:8px 0 10px 15px;border:1px solid #c0c0c0;background:url(../images/bul_skinArr.png) no-repeat 95% 12px;}
	body.groupBd #side .sdmenu dl{display:none;border:1px solid #c0c0c0;border-top:0;background-color:#f5f9fa;font-size:13px;}
	body.groupBd #side .sdmenu .onSub{display:block !important;}
	body.groupBd #side .sdmenu dl dd{padding:0;}
	body.groupBd #side .sdmenu dl dd ul li{background:none;}
	body.groupBd #side .sdmenu dl dd ul li span a{height:22px;padding-top:6px;padding-left:30px;background-position:15px 12px;}
	body.groupBd #side .mpSdInfo .name{display:none;}
	body.groupBd #side .mpSdInfo .tit{display:block;font-family:'¸¼Àº °íµñ Bold',MGB,sans-serif;}
	body.groupBd #side .mpSdInfo .tit a{display:block;padding:8px 0 10px 15px;border:1px solid #c0c0c0;background:url(../images/bul_skinArr.png) no-repeat 95% 12px;color:#777;}
	body.groupBd #side .mpSdInfo{margin-bottom:3px;}
	body.groupBd #side .mpSdInfo ul{display:none;border:1px solid #c0c0c0;border-top:0;background-color:#f5f9fa;font-size:13px;overflow:hidden;}
	body.groupBd #side .mpSdInfo .onSub{display:block !important;}
	body.groupBd #side .mpSdInfo ul li{margin:-1px 0 0 0;border:0;border-top:1px dotted #b2b2b2;}
	body.groupBd #side .mpSdInfo ul li a{display:block;height:22px;padding:6px 0 0 30px;background:url(../images/dot1.png) no-repeat 15px 12px;color:#666;}
	body.groupBd #side .mpSdInfo ul li a:hover{background:url(../images/dot1_on.png) no-repeat 15px 17px;color:#3b92a5;}
	body.groupBd #side .mpSdInfo ul .m2 dl dd{display:block;border-top:1px dotted #b2b2b2;background:none;font-size:14px;}
	body.groupBd #side .mpSdInfo ul .m2 dl .b1{display:block;border-bottom:1px dotted #b2b2b2;}


	body.groupBd #side .mpSdInfo ul .m8{display:none;}
	#contents, body.docVi #contents{width:100%;}
	.ctnBox, body.docVi .ctnBox{padding:15px 0 0 0 !important;border:0;}
	body.docVi .ctnBox{min-height:inherit;}
	body.groupBd #contents .ctnBox{border:0;}
	
	.mpSdInfo{width:100%;padding:0;font-size:14px;}
	.mpSdInfo .name{height:34px;padding:16px 0 0 20px;margin:0;background-color:#fff;text-align:left;font-size:16px;color:#3b92a5;}
	.mpSdInfo .name em{display:none;}
	.mpSdInfo .name span{display:block;}
	.mpSdInfo ul li{float:none;width:100%;padding:0;margin:0;border-bottom:1px solid #2c6a78;}
	.mpSdInfo ul .m4, .mpSdInfo ul .m5{float:none;width:100%;}
	.mpSdInfo ul .m1{margin:0;}
	.mpSdInfo ul li .btn{/*height:26px;*/height:auto;padding:12px 0 12px 20px;border:0;background:none !important;text-align:left;}
	.mpSdInfo ul .m1 a{height:27px;padding:11px 0 0 20px;border:0;text-align:left;color:#fff;font-size:14px;}
	.mpSdInfo ul .m1 a span{padding:0;}
	.mpSdInfo ul .m1 a span{background:none;}
	.mpSdInfo ul .m2{padding:0;margin:0;border-bottom:1px solid #2c6a78;}
	.mpSdInfo ul .m2 dl .b2{position:relative;background:url(../images/ico_mbMenuArr.png) no-repeat 97% 16px;}
	.mpSdInfo ul .m2 dl .b2, .mpSdInfo ul .m2 dl .b1{float:none;width:100%;}
	.mpSdInfo ul .m2 dl .b1{display:none;}
	.mpSdInfo ul .m2 dl .b2 em{display:block;}
	.mpSdInfo ul .m2 dl dd{display:none;padding:0;background-color:#216c7c;}
	.mpSdInfo ul .m2 .on dd{display:block;}
	.mpSdInfo ul .m2 dl dd a{color:#fff;}
	.mpSdInfo ul .m2 dl dd div{zoom:1;padding:0;border:0;}
	.mpSdInfo ul .m2 dl dd div:after{content:"";clear:both;display:block;height:0;visibility:hidden;}
	.mpSdInfo ul .m2 dl dd div .mbOnly{display:block;}
	.mpSdInfo ul .m2 dl dd div p{float:left;display:block;width:50%;}
	.mpSdInfo ul .m2 dl dd div p a{display:block;padding:9px 0 10px 0;border:1px solid #175562;border-left:0;border-top:0;}
	.mpSdInfo ul .m2 dl dd div .la a{border-bottom:0;}
	.mpSdInfo ul .m2 dl dd div p em{display:none;}
	.sdJobs{padding:0;border-top:0;border-bottom:1px solid #2c6a78;}
	.sdJobs a{color:#fff;}
	.sdJobs .sdJobsBox{width:100%;padding:12px 0;}
	.sdJobs .sdJobsBox .tit{margin-bottom:10px;padding:0 20px;}
	.sdJobs .sdJobsBox .tit a{background:url(../images/ico_plusOn.png) no-repeat right 0;color:#fff;}
	.sdJobs .sdJobsBox ul{height:18px;padding:0 20px;overflow:hidden;}
	.sdBn2{display:none !important;}
	.sdBanner{border:0;}
	.sdBanner .sdBnBox{width:90%}
	.sdBanner .sdBnBox img{width:100%;}
	
	.title{margin-bottom:20px;padding-bottom:15px;}
	.title h2{font-size:22px;}
	.title h2 span{display:block;margin:5px 0 0 0;}
	.title div{position:static;}
	body.docVi .title div{display:block;}
	
	.overlay{display:block;}
	.space80{height:40px;}
	
	.bbsList th.mbL{border-right:1px solid #c5d1d4;}
	.bbsList .mbNone{display:none;}
	.calBox{padding-bottom:20px;}
	.calBox .spec dt{margin-bottom:7px;}
	.loyerDesc{margin-bottom:20px;}
	
	.bbsView{padding:0;}
	.bbsComm .bcList dl dt .btns{position:absolute;margin-top:0;}
	.bbsView .bbsBtns .like{position:absolute;margin-bottom:0;}
	
	.memPay{padding-bottom:20px;padding-left:0;margin-bottom:30px;}
	.memPoint .memPay .ptTb table td, .memPoint .memPay .ptTb table th{padding-left:10px;padding-right:10px;}
	.login .loginBox ul{margin-left:5%;margin-right:5%;padding-left:5%;padding-right:5%;}
	.memAgree{padding:25px 15px;}
	
	.mnVs{width:100%;height:342px;margin:0;border:0;}
	.maindocVi .mnVs{height:auto;margin:0;}
	.mnVs .slide{height:342px;}
	.mnVs .slide ul li{height:342px}
	.mnVs .slide ul li p{height:77px;padding:15px 0 0 0;font-size:12px;line-height:14px;}
	.mnVs .slide ul li p strong{font-size:16px;line-height:20px;}
	.mnVs .slide .bx-pager{bottom:130px;}
	.mnVs .slide .bx-pager div a{width:12px;height:12px;margin-left:5px;background-size:12px 12px !important;}
	.mnVs .txt{/*display:none;*/bottom:92px;height:25px;padding-top:10px;font-size:18px;}
	.mnVs .txt.smSize{font-size:16px;}
	.mnVs .latest{height:auto;padding-bottom:20px;}
	.mnVs .afterslide{height:auto;}
	.mnVs .afterslide img{height:auto;}
	.mnVsCtns{height:auto !important;padding-top:80px;border-bottom:1px solid #d1d1d1;}
	.mnVsCtns .mnVsR, .mnVsCtns .mnVsL{width:50%;}
	.mnVsCtns .outlogin{display:none;}
	.mnVsCtns .mnVsBn{height:150px;border:1px solid #d1d1d1;border-right:0;border-top:0;}
	.mnVsCtns .mnVsBn ul li{height:150px;}
	.mnVsCtns .mnVsBn ul li img{width:auto;max-width:100%;height:100%;}
	.mnVsCtns .mnVsBn .bx-pager{bottom:5px;}	
	.mnVsCtns .mnVsBn .bx-pager div a{width:8px;height:8px;margin-left:3px;background-size:8px 8px !important;}
	.mnVsCtns .latest{height:109px;padding:15px 15px 0 15px;border-top:1px solid #d1d1d1;border-left:1px solid #d1d1d1;background-color:#fff;}
	.mnVsCtns .latest dl dt a{color:#7a7a7a;}
	.mnVsCtns .latest dl dd ul li a{color:#888;}
	.mnVsCtns .mnLink{position:absolute;top:0;left:0;width:100%;height:80px;border:0;font-size:12px;letter-spacing:-1px;}
	.mnVsCtns .mnLink ul li{width:25%;}
	.mnVsCtns .mnLink ul li a{height:20px;padding-top:59px;background-size:45px 45px !important;background-position:center 7px !important;}
	.mnVsCtns .mnLink ul .l1 a{border-left:0;}
	.mnVsCtns .mnLinkRoll{height:150px;border-left:0;border-bottom:0;/*padding-top:30px;*/font-size:16px;line-height:22px;}
	.mnVsCtns .mnLinkRoll ul li div p{font-size:14px;}
	.mnVsCtns .mnLinkRoll ul li div div{margin-left:25px;padding:0 0 0 70px;background-size:56px 41px;background-position:0 0;}
	.mnVsCtns .mnLinkRoll ul li .mnBank div{background-size:56px 43px;background-position:0 4px;}
	.mnVsCtns .mnLinkRoll ul li .mnShopping div{background-size:56px 43px;background-position:0 0;}
	.mnVsCtns .mnLinkRoll ul li .mnNowndoc div{background-size:140px 35px;background-position:0 4px;}
	.mnVsCtns .mnLinkRoll .bx-pager{bottom:-3px;}
	.mnVsCtns .mnLinkRoll .bx-pager div a{width:8px;height:8px;margin-left:3px;background-size:8px 8px !important;}
	.mnCampaign{padding:15px 0;border-left:0;border-right:0;}
	.mnCampaign .slide{padding:0 20px;}
	.mnCampaign p{margin-bottom:15px;font-size:18px;}
	.mnCampaign .bx-prev{width:15px;height:28px;background-size:15px 28px;margin-top:-14px;}
	.mnCampaign .bx-next{width:15px;height:28px;background-size:15px 28px;margin-top:-14px;}
	.mnBnLink{height:auto;border-left:0;border-right:0;}
	.mnBnLink .app{position:relative;float:none;width:100%;border-bottom:1px solid #d1d1d1;}
	.mnBnLink .app div{padding:8px 0 9px 40px;background-position:5px 9px;background-size:32px 31px;}
	.mnBnLink .app div p{position:absolute;right:5px;top:15px;margin-top:0;}
	.mnBnLink .app div p span{width:60px;}
	.mnBnLink .app div br{display:block;}
	.mnBnLink .naver{float:none;width:100%;font-size:12px;line-height:14px;}
	.mnBnLink .naver ul li a{height:auto;padding:35px 0 10px 0 !important;background-position:center 10px !important;background-size:35px 18px !important;text-align:center;}
	.mnBnLink .naver ul .n1 a{border-left:0;}
	.mnBnLink .naver ul .n3 a{height:auto;padding-top:22px;}
	.mnPartner .slide{padding:0 20px;}
	.mnPartner .bx-prev{width:15px;height:28px;background-size:15px 28px;margin-top:-14px;}
	.mnPartner .bx-next{width:15px;height:28px;background-size:15px 28px;margin-top:-14px;}
	
	.grHeader{background:none;background-color:#3b92a5;}
	
	.history .htory div dl{display:block;}
	.history .htory div dl dt{display:block;}
	.history .htory div dl dt p{width:auto;height:auto;padding:0;margin:0 0 10px 0;border:0;text-align:left;}
	.history .htory div dl dd{display:block;}
	.history .htory div dl dd table th{padding-left:0;}
	
	.agreement div dl{padding-left:0;padding-right:0;}
	.agreeTabs{margin-bottom:20px;}
	.introMap .map{margin-bottom:20px;}

	.calBox .real dd .realbox{width:auto;}
	.calBox .real dd .realbox .each{display:table-cell;}
}
@media screen and (max-width: 540px){
	.calBox .real dd .realbox{width:181px;margin:0 auto;}
	.calBox .real dd .realbox .each{display:none;}
}
@media screen and (max-width: 480px){
	.bbsView .bbsBtns .like{position:static;margin-bottom:10px;}
	.bbsWrite .desc span{margin-bottom:0;}
	.login .loginBox{padding-top:35px;padding-bottom:30px;}
	.login .loginBox div{width:279px;}
	.login .loginBox div table td .inp{width:162px;}
	.login .loginBox p{padding:0 15px;}
	.memPay{background:none !important;}
	.login .loginBox ul{margin:10px 2% -10px 2%;padding:10px 2% 0 2%;}
	.agreement .tit strong{font-size:20px;}
	.agreement .tit span{margin-top:20px;}
	.agreement .tit em{}
	
	.mnVsCtns .mnLinkRoll ul li div div{margin-left:10px;padding-left:57px;}
	
	.request .rqList{margin-top:20px;}
	.request .rqList ul{display:block;}
	.request .rqList ul li{display:block;width:100%;border:0;}
	.request .rqList ul li a{color:#fff;}
	.request .rqList ul li a p{position:absolute;height:65px;background:url(../images/overlay.png) repeat 0 0;}
	.request .rqList ul li a p span{height:37px;background:url(../images/bul_rqArr.png) no-repeat right 13px;}
	.request .rqList ul li a p span em{padding:0 45px 0 0;}
	.request .rqDesc{padding:0 10px 20px 10px;}
	.request .rqDesc p{margin-bottom:15px;font-size:22px;line-height:32px;}
	.request .rqDesc .sm{font-size:18px;line-height:24px;}
	
	.grMain .grMnDesc{padding:10px;}
	.grMain .grMnList{padding:15px;}
	.grMain .grMnList .list li a span{display:none;}
	.grMnList .gallery{margin:0;}
	.grMnList .gallery li{float:none;width:100%;}
	.grMnList .gallery li a{padding:0;}
	.grMain .grMnList .grMnMemo{padding:10px;}
	
	.agreeTabs ul li{width:33.3333333%;}
}
@media screen and (max-width: 400px){
	.schBox select{width:70px;}
	.bbsBtns{margin-top:10px;}
	.odBtns dl dd{margin-bottom:10px;}
	.bbsComm .odBtns{margin-bottom:7px;padding:0 10px;}
	.bbsComm .odBtns dl dd{margin-bottom:0;}
	.bbsComm .bcList dl dt .btns{position:static;margin-top:10px;}
	.bbsComm .bcList{padding-left:10px;padding-right:10px;}
	.bbsComm .bcList dl{padding-top:15px;padding-bottom:15px;}
	.bbsComm .commBox{padding:10px;}
	.bbsComm .bcList dl dd .commBox{padding-top:10px;margin-top:15px;}
	.bbsComm .commBox .tarea{width:76%;}
	.bbsComm .commBox .btn{width:20%;}
	
	.bbsWrite .writeBox{padding:0;overflow:hidden;}
	.bbsWrite .writeBox .separate{display:none;}
	.bbsWrite .writeBox dl{display:block;width:auto;margin:-1px 0 0 0;padding:10px;border-top:1px solid #cfcfcf;}
	.bbsWrite .writeBox dl dt{display:block;width:100%;margin:0 0 5px 0;text-align:left;font-family:'¸¼Àº °íµñ Bold',MGB,sans-serif;}
	.bbsWrite .writeBox dl dd{display:block;width:100%;}
	.bbsWrite .writeBox dl dd .dd{padding:0;}
	
	.login .loginBox ul li em{margin:5px 0 0 0;}
	
	.mnVsCtns .mnVsBn{height:100px;}
	.mnVsCtns .mnVsBn ul li{height:100px;}
	.mnVsCtns .mnLinkRoll{height:100px;/*padding-top:15px;*/font-size:15px;}
	.mnVsCtns .mnLinkRoll ul li div p{margin-bottom:7px;letter-spacing:-1px;}
	.mnVsCtns .mnLinkRoll ul li div div{margin-left:5px;padding-left:30px;background-size:25px 16px;background-position:0 10px;font-size:12px;line-height:16px;}
	.mnVsCtns .mnLinkRoll ul li .mnBank div{background-size:25px 19px;background-position:0 7px;}
	.mnVsCtns .mnLinkRoll ul li .mnShopping div{background-size:25px 19px;background-position:0 5px;}
	.mnVsCtns .mnLinkRoll ul li .mnNowndoc div{background-size:130px 19px;background-position:0 7px;}
	.maindocVi .mnVs{}
	.mnVs .latest{padding:0 10px 10px 10px;}
	.mnVs .latest dl{float:none;width:100%;margin:20px 0 0 0;padding:0;}
	
	.relateSite .rsTabs ul li{width:25%;}
	
	.request .rqView .img span{left:3%;top:5%;font-size:18px;line-height:30px;}
	
	.agreeTabs .three li{width:50%;}
	.agreeTabs ul li{width:50%;}
}