@charset "utf-8";

@import url(/resources/static/stylesheets/nanumsquare.css);
@import url(https://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);

/* CSS Reset */
* {-webkit-text-size-adjust:none; -webkit-overflow-scrolling:touch;box-sizing:border-box;}
html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,abbr, address, cite, code,del, dfn, em, img, ins, kbd, q, samp,small, strong, sub, sup, var,b, i,dl, dt, dd, ol, ul, li,fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent;}
body {line-height:1.4; font-size:14px; font-family:'NanumSquareEB', Helvetica, sans-serif;color:#333;overflow-x: hidden;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;color:#222;}
article, aside, hgroup, header, footer, figure, figcaption, nav, section,time, mark, canvas, video, audio, details, summary{display:block;}
ol, ul {list-style:none;}
address {font-style:normal;}
strong,b {font-family:;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after,q:before, q:after {content:''; content:none;}
a {margin:0; padding:0; font-size:100%; vertical-align:baseline; background:transparent; text-decoration:none; color:inherit;}
ins {background-color:#ff9; color:#000; text-decoration:none;}
mark {background-color:#ff9; color:#000; font-style:italic; font-weight:bold;}
del {text-decoration: line-through;}
abbr[title], dfn[title] {border-bottom:1px dotted; cursor:help;}
table {border-spacing:0; width:100%; }
table > caption {visibility:hidden; text-indent:-9999px; height:0;}
table th {font-weight:normal;}
td,th {vertical-align:middle;}
hr {display:block; height:1px; border:0; border-top:1px solid #cccccc; margin:1em 0; padding:0;}
input, select, textarea, input[type=date] {vertical-align:middle; outline:none; margin:0; padding:0; border:1px solid #ccc; color:#444;}
input[type=text],input[type=password],input[type=url],textarea,input[type=submit]{-webkit-appearance:none; -moz-appearance:none; appearance:none; -webkit-box-sizing:content-box;}
input[type=text],input[type=password] {padding:0 10px;width:100%;height:32px;border:1px solid #ddd;box-sizing:border-box;}
input[type=text][disabled=disabled] {background:#cecece;border:1px solid #cecece;}
select{position:relative;padding-right:20px;height:32px;border:1px solid #ced9de;}
select option{background:#fff}
select::-ms-expand{display:none;/* for IE10, 11*/}

img{width:100%;}

legend, .hidden{position:absolute;width:0;height:0;overflow:hidden;font-size:0;line-height:0;visibility:hidden;z-index:-1;}
.sound_only {
  display: inline-block !important;
  position: absolute;
  top: 0;
  left: 0;
  width:0 !important;
  height:0 !important;
  margin: 0 !important;
  padding: 0 !important;
  font-size: 0 !important;
  line-height: 0 !important;
  border: 0 !important;
  overflow: hidden !important
}
/* 커占쏙옙 */
.cursor{cursor:pointer;}

/* 占쏙옙占쏙옙占쏙옙占쏙옙占식곤옙占쏙옙 */
.al {text-align:left !important;} .ac {text-align:center !important;} .ar {text-align:right !important;}
.tab li, .fl {float:left !important;}
.fr {float:right !important;}

.clearfix:before,
.clearfix:after{content:" ";/* 1 */display:table;/* 2 */}
.clearfix:after{clear:both;}

/* color */
.fc-bk01{color:#444;}
.fc-org{color:#fa6c16;}

/* bg */
.nbg{background:none;}
.gray, .bg-gray{background:#f8f8f8;}
.bg-sky{background:#00a0e2;}
.bg-blue{background:#004ea2;}
.bg-blue2{background:#0082de;}
.bg-green{background:#87b645;}


.mgt0 {margin-top:0px !important;}
.mgt5 {margin-top:5px !important;}
.mgt10 {margin-top:10px !important;}
.mgt15 {margin-top:15px !important;}
.mgt20 {margin-top:20px !important;}
.mgt30 {margin-top:30px !important;}
.mgt40 {margin-top:40px !important;}
.mgt50 {margin-top:50px !important;}

.mgr5 {margin-right:5px !important;}
.mgr10 {margin-right:10px !important;}
.mgr20 {margin-right:20px !important;}
.mgr30 {margin-right:30px !important;}
.mgr50 {margin-right:50px !important;}

.mgb5 {margin-bottom:5px !important;}
.mgb10 {margin-bottom:10px !important;}
.mgb20 {margin-bottom:20px !important;}
.mgb30 {margin-bottom:30px !important;}
.mgb50 {margin-bottom:50px !important;}

.mgl5 {margin-left:5px !important;}
.mgl10 {margin-left:10px !important;}
.mgl20 {margin-left:20px !important;}
.mgl30 {margin-left:30px !important;}
.mgl50 {margin-left:50px !important;}

.pdl0{padding-left:0px !important;}
.pdl5{padding-left:5px !important;}
.pdl10{padding-left:10px !important;}
.pdl20{padding-left:20px !important;}
.pdl30{padding-left:30px !important;}
.pdl40{padding-left:40px !important;}
.pdl50{padding-left:50px !important;}

.pdr0{padding-right:0px !important;}
.pdr5{padding-right:5px !important;}
.pdr10{padding-right:10px !important;}
.pdr20{padding-right:20px !important;}
.pdr30{padding-right:30px !important;}
.pdr40{padding-right:40px !important;}
.pdr50{padding-right:50px !important;}

.txt_underline{text-decoration:underline !important;}
.txt_bgreen{color:#8edac2 !important;}
.txt_blue{color:#0b68b4 !important;}
.txt_skyblue{color:#00a0e2 !important;}
.txt_orange{color:#ff683f !important;}

.fs_13{font-size:13px !important;}
.fs_14{font-size:14px !important;}
.fs_15{font-size:15px !important;}
.fs_16{font-size:16px !important;}
.fs_17{font-size:17px !important;}
.fs_18{font-size:18px !important;}

.txt_normal{font-size:13px;color:#222;line-height:21px;word-break:keep-all;}
.bold{font-weight:700;}

/* margin */
.mt0{margin-top:0px !important;}
.mt5{margin-top:5px !important;}
.mt10{margin-top:10px !important;}
.mt15{margin-top:15px !important;}
.mt20{margin-top:20px !important;}
.mt20_video{margin-top:20px !important;}
.mt25{margin-top:25px !important;}
.mt30{margin-top:30px !important;}
.mt35{margin-top:35px !important;}
.mt40{margin-top:40px !important;}
.mt45{margin-top:45px !important;}
.mt50{margin-top:50px !important;}
.mt55{margin-top:55px !important;}
.mt60{margin-top:60px !important;}
.mb20 {margin-bottom:20px !important;}
.mb40 {margin-bottom:40px !important;}

/* padding */
.pd0{padding:0 !important;}
.pt0{padding-top:0 !important;}
.pt40{padding-top:40px;}

/* border */
.bt0{border-top:none !important;}

/* align */
.alignL{text-align:left !important;}
.alignC{text-align:center !important;}

body{max-width:700px;margin:0 auto !important;}
#web{display:none;}
#mobile{display:block;}

/* vertical align */
.align_top{vertical-align:top}
.align_middle{vertical-align:middle}
.align_bottom{vertical-align:bottom}

/* text align */
.align_center{text-align:center}
.align_left{text-align:left}
.align_right{text-align:right}

/* header */
#header_gv{max-width:700px;margin-left:auto;margin-right:auto;position:relative;}
#mobile #header_gv h1{border-bottom:1px solid #ddd;text-align:center}
#mobile #header_gv h1 a{margin:0 auto;background:url(/resources/static/images/iconAll.png) no-repeat;background-size:328px 129px;background-position:-214px -85px;text-indent:-9999em;display:block;text-align:center;width:90px;height:50px;}
#mobile #header_gv ul{display:table;width:100%;height:49px;}
#mobile #header_gv ul li{width:20%;display:table-cell;text-align:center;vertical-align:middle;}
#mobile #header_gv ul li a{font-family:'NanumSquareEB';font-size:14px;display:block;letter-spacing:-0.7px;}
.hd_home{position:absolute;
right:12px;top:6px;
width: 35px;
height: 36px;
border: 0;
background-color:transparent;
    background-image: url('/resources/static/images/hd_home.jpg');
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 20px auto;
    text-indent: -999em;
    overflow: hidden;
    display: inline-block;
}

/* footer */
#mobile #footer{background:#fff;padding-bottom:20px;text-align:center;font-family:NanumSquareR;font-size:12px;letter-spacing:-0.5px;color:#666;}
#mobile #footer p{line-height:18px;}
#mobile #footer .imglogo{background:url(/resources/static/images/iconAll.png) no-repeat;background-size:328px 129px;background-position:0 -91px;text-indent:-9999em;text-align:center;margin:30px auto 20px;width:98px;height:36px;}
#mobile #footer .copy{margin-top:10px;color:#999;}
#mobile #footer .sns_bx{width:120px;height:30px;margin:20px auto 0;}
#mobile #footer .sns_bx li{width:33.3%;float:left;}
#mobile #footer .sns_bx li a{background:url(/resources/static/images/iconAll.png) no-repeat;background-size:328px 129px;text-indent:-9999em;display:inline-block;width:29px;height:28px;}
#mobile #footer .sns_bx li.minju a{background-position:-2px -4px;}
#mobile #footer .sns_bx li.facebook a{background-position:-78px -4px;}
#mobile #footer .sns_bx li.youtube a{background-position:-154px -4px;}

#visual{position:relative;}

/* pager control */
#visual .bx-controls{position:absolute;left:50%;bottom:20px;margin-left:-15px;width:100%;}
.talk_bx .bx-controls{position:absolute;bottom:20px;width:100%;height:50px;}
.talk_bx .bx-pager{position:absolute;left:0 !important;bottom:30px !important;width:100% !important;text-align:center;}
.talk_bx .bx-pager .bx-pager-item{}
.bx-controls .bx-pager-item{margin:0 3px;display:inline-block;}
.bx-controls .bx-pager-link{text-indent:-9999em;background:#fff;border-radius:30px;width:6px;height:6px;display:block;}
.bx-controls .bx-pager-link.active{width:22px;}
.bx-viewport{height:auto !important;}
.bx-controls-direction{position:absolute;top:-147px;width:100%;}
.bx-controls-direction a{text-indent:-9999em;background-image:url(/resources/static/images/arrow_icon.png);background-repeat:no-repeat;background-size:16px 89px;width:16px;height:30px;}
.bx-prev{position:absolute;left:25px;background-position:0 0;}
.bx-next{position:absolute;right:25px;background-position:0 -60px;}

/* container */
#container{position:relative;}
#container .sponsor{text-align:center;margin-top:80px;position:relative;}
#container .sponsor h2{font-family:NanumSquareB;font-size:21px;letter-spacing:-1px;position:absolute;top:-10px;left:50%;text-align:center;color:#004ea2;width:150px;background-color:#fff;margin-left:-75px;}
#container .sponsor div{font-family:NanumSquareB;line-height:20px;}
#container .sponsor div p{margin:8px 0 3px;letter-spacing:-1px}
#container .sponsor div .tit{font-size:15px;color:#6e7071;display:block;margin-top:25px;}
#container .sponsor div span{font-size:13px;color:#555;}
#container .sponsor div .num{color:#0069c5;font-size:25px;font-weight:600;}
#container .sponsor div .num2{color:#1ead4c;font-size:25px;font-weight:600;}
#container .sponsor > div{border-radius:65px;overflow:hidden;background: rgb(138,196,81);}
/*
background: linear-gradient(126deg, rgba(138,196,81,1) 0%, rgba(0,160,169,1) 33%, rgba(0,108,178,1) 66%, rgba(0,78,162,1) 100%);padding:8px;}
*/
#container .sponsor > div > div{border-radius:65px;height:114px;background-color:#fff;}

#container .list_bx{margin:30px 0;padding:0 4%;}
#container .list_bx li{border:1px solid #d7d7d7;text-align:center;padding: 35% 12px 8px 12px;width:48%;float:left;margin-right:2%;background-repeat:no-repeat;background-position:center 0px;background-size:100%;min-height: 285px;position:relative;}
#container .list_bx li:nth-child(3n){margin-right:0;}
#container .list_bx li:nth-child(n + 4){margin-top:2%;}
.listbg1{background-image:url('/resources/static/images/list_bx1.jpg')}
#container .list_bx li:nth-child(1) .more{background:white;}
.listbg2{background-image:url('/resources/static/images/list_bx3.jpg')}
#container .list_bx li:nth-child(2) .more{background:white;}
.listbg3{background-image:url('/resources/static/images/list_bx4.jpg')}
#container .list_bx li:nth-child(3) .more{background:white;}
.listbg4{background-image:url('/resources/static/images/list_bx2.jpg')}
#container .list_bx li:nth-child(4) .more{background:white;}
#container .list_bx li h3{font-family:NanumSquareEB;font-size:17px;margin-bottom:5px;}
#container .list_bx li h6{font-family:NanumSquareB;font-size:11px;margin-bottom:0px;color: #818181;}
#container .list_bx li p{font-size:13px;line-height:18px;color:#222;width:80%;margin:0 auto;word-break:keep-all;}
#container .list_bx li .more{display:block;border-radius:30px;width:70px;height:22px;line-height:20px;font-family:NanumSquareEB;font-size:10px;color:#4B8CFF;border:1px solid #4B8CFF;}
#container .nowSupport{color:#fff;font-family:NanumSquareB;background:url(/resources/static/images/bg02.png) no-repeat;background-size:100%;height:auto !important;padding-top:40%;text-align:center}
#container .nowSupport p.ntit{position:relative;font-size:20px;width:280px;margin:0 auto;}
#container .nowSupport p.ntit:before{content:'';display:inline-block;position:absolute;left:-50px;top:-11px;width:30px;height:30px;background:url(https://theminjoo.kr/assets/images/give/star_icon.png) no-repeat;background-size:30px 69px;background-position:0 0;}
#container .nowSupport p.ntit:after{content:'';display:inline-block;position:absolute;right:-50px;top:-11px;width:30px;height:30px;background:url(https://theminjoo.kr/assets/images/give/star_icon.png) no-repeat;background-size:30px 69px;background-position:0 -48px;}
#container .nowSupport .number{width:65%;margin:20px auto;font-family:NanumSquareR;font-size:20px;border-bottom:4px solid #fff;}
#container .nowSupport .number strong{display:inline-block;padding-bottom:5px;font-family:NanumSquareEB;font-size:30px;letter-spacing:-2px}
#container .nowSupport .number + p{font-size:20px;}
#container .nowSupport .talk_bx{margin:0px;text-align:left;}
#container .nowSupport .talk_bx dt{font-size:20px;margin-bottom:20px;}
#container .nowSupport .talk_bx dd{position:relative;line-height:20px;}
#container .nowSupport .talk_bx .oneText{height:220px;}
#container .nowSupport .talk_bx .faceImg{background:url(https://theminjoo.kr/assets/images/give/face_img.png) no-repeat;background-size:48px;width:48px;height:48px;margin:5px auto 0;}
#container .nowSupport .talk_bx .faceImg span{font-size:13px;display:inline-block;padding-top:52px;}

/* cloud icon */
.cloud_01{position:absolute;top:220px;right:30px;background:url(https://theminjoo.kr/assets/images/give/cloud_img_01.png) no-repeat;background-size:28px 16px;width:28px;height:16px;}
.cloud_02{position:absolute;top:260px;left:15px;background:url(https://theminjoo.kr/assets/images/give/cloud_img_02.png) no-repeat;background-size:79px 60px;width:79px;height:60px;}
.cloud_03{position:absolute;top:583px;right:0;background:url(https://theminjoo.kr/assets/images/give/cloud_img_03.png) no-repeat;background-size:61px 100px;width:61px;height:100px;}
.cloud_04{position:absolute;top:790px;left:22px;background:url(https://theminjoo.kr/assets/images/give/cloud_img_04.png) no-repeat;background-size:49px 21px;width:49px;height:21px;}

label + label {margin-left: 15px;}
label span {vertical-align:middle;}

.sub{overflow:hidden;}
.sub:before{background:none !important;}
.wrap{padding-bottom:80px;border-bottom:1px solid #ddd;}

/* 占쏙옙占쏙옙 占쏙옙占� 타占쏙옙틀 占쏙옙占쏙옙 */
.tit_bx{background:url(/resources/static/images/sub_tit_bg.png) no-repeat;background-size:cover;padding:37px 0;text-align:center;color:#fff;}
.tit_bx h3{font-family:NanumSquareEB;font-size:25px;color:#fff;}
.tit_bx h3 + p{font-family:NanumSquareR;font-size:12px;margin-top:14px;}

/* 占식울옙占싫놂옙 */
.part{padding:40px 20px;}
.part h4{font-family:NanumSquareEB;font-size:25px;color:#333;text-align:center;margin-bottom:30px;}
.part ul.one li{background-size:95px;height:110px;line-height:20px;background-position:left center;background-repeat:no-repeat;display:table;width:100%;}
.part ul.one li span{display:table-cell;vertical-align:middle;padding:0 0 0 130px;word-break:keep-all;}
.part ul.one li:nth-child(1){background-image:url(/resources/static/images/give_sub1.jpg);}
.part ul.one li:nth-child(2){background-image:url(/resources/static/images/give_sub2.jpg);}
.part ul.one li:nth-child(3){background-image:url(/resources/static/images/give_sub3.jpg);}
.part ul.one li:nth-child(4){background-image:url(/resources/static/images/give_sub4.jpg);}
.part ul.thr{margin-bottom:40px;}
.part ul.thr + address ~ p{line-height:23px;}
.part ul.two li, .part ul.thr li{text-align:center;background:url(/resources/static/images/sub_icon_02.png) no-repeat;background-size:140px 1186px;/*height:220px;*/}
.part ul.two li:nth-child(1){background-position:50% 27px;margin-bottom:70px;}
.part ul.two li:nth-child(2){background-position:50% -313px;}
.part ul.thr li:nth-child(2){background-position:50% -666px;margin-bottom:0px;}
.part ul.thr li:nth-child(1){background-position:50% -1015px;margin-bottom:30px;}
.part ul.two li span,
.part ul.thr li span{font-family:NanumSquareB;font-size:20px;}
.part ul.two li span + .txt_bx,
.part ul.thr li span + .txt_bx{margin:165px 0 25px;line-height:22px;}
.part ul.two li span + .txt_bx + p,
.part ul.thr li span + .txt_bx + p{margin-top:10px;}
.part ul.two li span + .txt_bx strong,
.part ul.thr li span + .txt_bx strong{font-family:NanumSquareB;font-size:21px;letter-spacing:-1px;}
.part ul.two li span + .txt_bx p,
.part ul.thr li span + .txt_bx p{font-family:NanumSquareB;font-size:16px;color:#666;line-height:25px;letter-spacing:-1px}
.part ul.thr + div{line-height:25px;}
.part ul.basic{margin-top:35px;line-height:20px;}
.part ul.basic li{position:relative;padding-left:10px;letter-spacing:-0.2px;text-align:center;}
/*.part ul.basic li:before{content:'';display:inline-block;position:absolute;left:0;top:6px;border-radius:30px;width:3px;height:3px;background:#004ea2;}*/
.part ul.basic li:before{display:inline-block;position:absolute;left:0;top:6px;}
.part ul.basic li.nbg:before{background:none;}

/* �띾낫�숈쁺�� */
.mv_list{margin-top:40px;padding:0 20px;}
.mv_list li a{display:block;}
.mv_list li a + .mv_tit{margin:10px 0 37px;}

/* 踰꾪듉 */
.btn{display:block;font-size:20px;color:#fff;text-align:center;margin:0 auto;width:300px;height:60px;line-height:60px;}
.goBtn{margin:0 auto;text-align:center;display:inline-block;border-radius:30px;width:218px;height:37px;line-height:37px;font-size:14px;color:#fff;font-family:NanumSquareEB;}


/* �뚯썝媛���,�곸닔利� */
.tit-type02 {display:block;font-size:18px;color:#2b2b2b;font-weight:bold;border:1px solid #cdcdcd;border-bottom:none;padding:10px;background-color:#F9F9F9;position:relative;}
 .alertS {position:absolute; right:15px;font-size: 1.5vw;}
 .alertS i {margin-right:5px;color:red;font-style:normal;}
#container .content{padding: 30px 10px 10px 10px;}
#container .content form {padding:10px;}
#container .white-box {padding:10px;border:1px solid #cdcdcd;}
.member-tbl .row {padding:5px 0;align-items:center;}
/* 二쇰��깅줉踰덊샇 */
.member-tbl .row-ty01 input{width:49.5%;}
.member-tbl .row-ty01 .devied{position:relative;top:8px;left:50%;margin-left:-3px;}
.member-tbl .row-ty01 .td{position:relative;overflow:hidden;height:35px;}
.member-tbl .row-ty01 .td #jumin1{position:absolute;left:0;}
.member-tbl .row-ty01 .td #jumin2{position:absolute;right:0;}
.member-tbl .row-ty01 .td *{float:left;}
/* �곕씫泥� */
.member-tbl .row-ty02 .devied,.member-tbl .row-ty02 .devied2{position:relative;top:10px;left:1.2vw;}
.member-tbl .row-ty02 .td{position:relative;overflow:hidden;}
.member-tbl .row-ty02 .td select{width:26vw;float:left;} /*  width:32%*/
.member-tbl .row-ty02 input[type="number"]{position:absolute;width:31%;height:32px;}
.member-tbl .row-ty02 #tel2{left:35%;width:28%;}
.member-tbl .row-ty02 #tel3{left:68%;width:32%;}
/* 二쇱냼 */
.member-tbl .row-ty03 .colspan{position:relative;}
.member-tbl .row-ty03 .colspan input[type="text"]{width:65%;}
.member-tbl .row-ty03 .colspan #addr1,
.member-tbl .row-ty03 .colspan #addr2{width:100%;}
.member-tbl .row-ty03 .colspan .ads-btn{position:absolute;right:0;}
.member-tbl .ads-btn{width:34%;margin-left:1%;display:inline-block;padding:0 10px;height:32px;line-height:32px;text-align:center;color:#fff;background:#000;}
/* �대찓�� */
.member-tbl .row-ty04 .td{overflow:hidden;}
.member-tbl .row-ty04 .emBx{float:left;position:relative;width:60%;}
.member-tbl .row-ty04 .emBx .devied{line-height:32px;}
.member-tbl .row-ty04 .emBx *{float:left;}
.member-tbl .row-ty04 .emBx #email1{width:43%}
.member-tbl .row-ty04 .emBx #email2{width:46%}
.member-tbl .row-ty04 .emBx + select{float:right;width:40%;}
/* 異붿쿇�� */
.member-tbl .row-ty05 .td{overflow:hidden;}
.member-tbl .row-ty05 select{width:32%;float:left;padding-right:0;}
.member-tbl .row-ty05 select + select{margin:0 1%;}
.member-tbl .row-ty05 select + #re_nm{width:34%;float:left;}

.mid_bx{width:30.5%;height:32px;float:left;/*margin-left:9px;*/}

.member-tbl .th {text-align:left;font-weight:bold;color:#252525;margin:5px 0;}
.member-tbl .td {width:100%;}
.member-tbl #RE_CITY,.member-tbl #RE_LOC {padding-right:0;}
.member-tbl .th .req {color:#ff0000;}


.priv {padding-bottom:25px;font-size:13px;font-weight:bold;color:#5f5f5f;line-height:1.8;}
.priv ul li {
	margin-left:20px;
	text-indent:-10px;
}
.agree {width:100%;margin:0 auto;padding:20px 0 10px 0;text-align:center;border-top:1px solid #cdcdcd;}
.agree.chk span {font-size:13px;font-weight:bold;color:#5f5f5f;}

.btn-wrap {padding:30px 0;text-align:center;}
.btn.type01 {height:55px;line-height:55px;/* padding:12px 40px; */font-size:19px;font-weight:bold;color: #fff;background:#004EA2;}
.btn.type02 {height:55px;line-height:55px;/* padding:12px 40px; */font-size:19px;font-weight:bold;color:#fff;background:#0082DE;}
.btn.type03 {height:55px;line-height:55px;/* padding:12px 40px; */font-size:19px;font-weight:bold;color:#fff;background:#aaa;}


/* QnA 由ъ뒪�� */
.bbs-list {border-top: 2px solid #565656;}
.bbs-list thead tr th {padding: 16px 5px;font-weight: 700;border-bottom: 1px solid #949494;color: #565656;}
.bbs-list tbody tr td {padding: 18px 5px;text-align: center;border-bottom: 1px solid #d9d9d9;color: #565656;}
.bbs-list tbody tr td.tit {width:100%;text-align: left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.bbs-list tbody tr td.notice {font-weight:bold;}
.paging {padding: 28px 0;text-align: center;}
.paging a.active {margin-top: 0;color: #147BC0;}
.paging li {display:inline-block;}
.paging a {display:inline-block;position: relative;padding: 0 12px;height: 30px;text-align: center;vertical-align: top;line-height: 30px;font-size: 12px;}

/* QnA �곸꽭 */
.bbs_view {border-top: 2px solid #464646;}
table {width: 100%;border: 0;border-collapse: separate;border-spacing: 0;table-layout: fixed;}
.bbs_view thead tr th {padding: 18px;font-size: 14px;color: #474747;font-weight: 600;border-bottom: 1px solid #d9d9d9;}
.bbs_view tbody tr th {padding-left: 25px;text-align: left;font-weight: 600;}
.bbs_view tbody tr th, .bbs_view tbody tr td {height: 25px;padding: 9px 0;border-bottom: 1px solid #d9d9d9;}
.bbs_view tr td .inner {padding:20px;line-height:20px;}

/* �몄궗留� */
/* .myeongjo {text-align:center;font-family:'Nanum Myeongjo', serif;font-size:22px;font-weight:bold;padding:10px 0 60px;line-height:1.5;}
 */
/*  .myeongjo {text-align:center;font-size:22px;font-weight:bold;padding:10px 0 60px;line-height:1.5;}
 */
  .myeongjo {text-align:center;font-size:18px;font-weight:bold;padding:10px 0 30px;line-height:1.5;} 
 .myeongjo2 {padding-bottom:10px;text-align:left;}
.content .textArea{text-align:left;padding:10px 0;line-height:1.7;font-size:13px}
.content .textArea > span{display:block;font-size:14px;}
.content .imgArea {text-align:center;}
.content .imgArea2 {text-align:left;}

.content .imgArea img { width:90%; }
.content .imgArea2 img { width:120px;height:80px;margin-top:-12px; }



@media all and (min-width:1281px) and (max-width:1480px){
	#header li:nth-child(1){margin-left:0;}
}


/* paging */
.paging{margin:25px 0px;text-align:center;}
.paging > a{width:12px;height:12px;overflow:hidden;margin:0 10px;line-height:999px;vertical-align:middle;}
.paging > a.btn_first{background:url(/resources/static/images/bg_paging_first.png) no-repeat center center;}
.paging > a.btn_prev{background:url(/resources/static/images/bg_paging_prev.png) no-repeat center center;}
.paging > a.btn_next{background:url(/resources/static/images/bg_paging_next.png) no-repeat center center;}
.paging > a.btn_last{background:url(/resources/static/images/bg_paging_last.png) no-repeat center center;}
.paging ul{display:inline;margin:0 15px;}
.paging ul li{display:inline;margin:0 6px;}
.paging ul li a{padding:0 5px;line-height:12px;color:#787878;}
.paging ul li a.active{font-weight:bold;color:#167cc1;}


@media only all and (max-width:320px){
	.member-tbl .row-ty03 .colspan input[type="text"]{width:62%;}
	.member-tbl .ads-btn{width:37%;margin-left:1%;display:inline-block;padding:0 10px;height:32px;line-height:32px;text-align:center;color:#fff;background:#000;}
}

/* @media all (min-width:425px) and (max-width:1024px){
	#container .nowSupport{height:auto !important;}
}
 */



/* 占쏙옙占쏙옙 占쏙옙占쏙옙占폺ss */
/*@media all (min-width:375px) and (max-width:1024px){ }*/

/*민주폼*/
.sub_content strong{font-weight:normal;}
.layer_box a{vertical-align:top;}
.hide{display:none;}
#header_h1 {position: absolute;font-size: 0;line-height: 0;overflow: hidden;}
#skip_to_container a {z-index:100000;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0;overflow:hidden}
#skip_to_container a:focus, #skip_to_container a:active {width:100%;height:75px;background:#21272e;color:#fff;font-size:2em;font-weight:bold;text-align:center;text-decoration:none;line-height:3.3em}
#header{background-color:#fff;border-bottom:1px solid #d9d9d9;position:fixed;top:0;left:0;width:100%;z-index:40;}
#hd_wrap{height:50px;}
#hd_wrap,#hd_sub_wrap,#ft_wrap,#content,.lhd_sub_wrap{max-width:700px;margin-left:auto;margin-right:auto;}
#hd_sub_wrap{height:50px;padding-top:15px;padding-left:20px;padding-right:20px;position:relative;}
.hds_left{float:left;}
.hds_right{float:right;}
#history_back{float:left;width:11px;height:20px;background-image:url('/resources/static/images/history_back.png');background-size:11px auto;text-indent:-999em;overflow:hidden;cursor:pointer;margin-right:17px;position:relative;z-index:10;}
#history_back.white{background-image:url('/resources/static/images/history_back_w.png');}
#page_title{float:left;display:inline-block;height:20px;text-align:left;color:#222;font-size:17px;font-weight:700;line-height:20px;}

#page_title button{padding-right:24px;font-size:16px;height:20px;line-height:18px;border:0;background-color:transparent;background-image:url('/resources/static/images/page_title_arrow.jpg');background-repeat:no-repeat;background-position:right center;background-size:12px auto;}
.hd_close{width:20px;height:20px;border:0;background-color:transparent;background-image:url('/resources/static/images/history_back.png');background-repeat:no-repeat;background-position:center center;background-size:20px auto;text-indent:-999em;overflow:hidden;display:inline-block;}
.hd_search{width:20px;height:20px;border:0;background-color:transparent;background-image:url('/resources/static/images/hd_search.jpg');background-repeat:no-repeat;background-position:center center;background-size:20px auto;text-indent:-999em;overflow:hidden;display:inline-block;}
.hd_search + .hd_close{margin-left:14px;}

.container {padding-left:20px;padding-right:20px;}
.container_tb{padding:20px;}
.container_t{padding-top:20px;padding-left:20px;padding-right:20px;}
.container:after,.container_tb:after,.container_t:after {clear: both;display: table;content: "";*display: block;*overflow: hidden}
.container:before,.container_tb:before,.container_t:before {display: table;content: "";*display: block;*overflow: hidden}

#content{min-height:500px;padding-top:51px;}
#content.sub_content{padding-top:0px;}
.sub_content{padding-bottom:86px;background-color:#fff;}
.sub_content.gray{background-color:#e9eef5;}
.sub_content.lgray{background-color:#f2f2f2;}
.sub_content.lblue{background-color:#f3f6f8;}
.sub_content.bg_lblue{background-color:#f3f6f8;}
.sub_content.mblue{background-color:#dae4f6;}

.step_tit{padding:11px 20px 0 20px;height:42px;background-color:#2a4198;color:#fff;}
.step_tit .sp_stit{font-size:15px;float:left;font-weight:700;}
.step_tit .page_step{float:right;}
.step_tit .page_step span{display:inline-block;}
.step_tit .page_step span.step_on{width:20px;height:20px;text-indent:-999em;overflow:hidden;position:relative;padding-top:20px;margin-left:5px;}
.step_tit .page_step span.step_on:before{content:"";display:block;border:2px solid #fff;border-radius:50%;font-size:10px;color:#fff;text-align:center;width:16px;height:16px;text-indent:0;position:absolute;left:0;top:0;z-index:2;line-height:17px;}
.step_tit .page_step span.step_on.step1:before{content:"1"}
.step_tit .page_step span.step_on.step2:before{content:"2"}
.step_tit .page_step span.step_on.step3:before{content:"3"}
.step_tit .page_step span.step_on.step4:before{content:"4"}
.step_tit .page_step span.step_on.step5:before{content:"5"}
.step_tit .page_step span.step_on.step6:before{content:"6"}
.step_tit .page_step span.blank{margin-left:7px;margin-top:7px;width:8px;height:8px;border-radius:50%;background-color:#fff;}

.page_btxt{padding:30px 20px;border-bottom:1px solid #dcdcdc;background-color:#fff;}
.page_btxt .p_tit{color:#222;font-size:16px;font-weight:700;display:block;}
.page_btxt p{color:#444;font-size:14px;line-height:20px;word-break:keep-all;}
.page_btxt .p_tit + p{margin-top:10px;}
.page_btxt p + .p_tit{margin-top:10px;}

.wd_form{}
.wd_form.container_tb{padding-bottom:40px;}
.wd_form .wdf_title{font-size: 16px;color: #222;font-weight: 700;position: relative;padding-bottom: 10px;margin-bottom:20px;}
.wd_form .wd_item + .wdf_title{margin-top:30px;}
.wd_form .wdf_title:after{content: "";display: block;width: 20px;height: 2px;background-color: #3e3e3e;position: absolute;bottom: 0;left: 0;}
.wd_form .wd_item{}
.wd_form .wd_item + .wd_item{margin-top:16px;}
.wd_form .wd_item .wd_tit{display:inline-block;color:#222;font-size:13px;font-weight:700;margin-bottom:9px;position:relative;}
.wd_form .wd_item .wd_tit .required{display:inline-block;position:absolute;right:-10px;top:2px;width:4px;height:4px;border-radius:2px;background-color:#fc3636;text-indent:-999em;overflow:hidden;}
.wd_form .wd_item p{font-size:12px;color:#444;font-weight:600;}

.wd_tooltip .wd_tit{float:left;}
.wd_tooltip .mark_tooltip{float:right;}
.wd_form .wd_item .wd_view{display:inline-block;float:right;}
.wd_form .wd_item .wd_view .terms_show{color:#666;font-size:11px;text-decoration:underline;}

.wd_form .wd_item .wd_tit .wd_ts{color:#666;font-size:12px;margin-left:3px;}
.wd_form .wd_item input[type="text"],.wd_form .wd_item input[type="password"]{border:1px solid #dadada;background-color:#fff;font-size:12px;height:40px;line-height:40px;padding-left:8px;color:#222;width:100%;}
.wd_form .wd_item input[type="text"][readonly],.wd_form .wd_item input[type="password"][readonly]{border:1px solid #cdcdcd;background-color:#e0e0e0;}
.wd_form .wd_item input[type="text"].ip_empty,.wd_form .wd_item input[type="password"].ip_empty{border:1px solid #fc3636;}

.wd_form .wd_item .ip_group + input[type="text"]{margin-top:5px;}
.wd_form .wd_item input[type="text"] + input[type="text"]{margin-top:5px;}

.wd_form .wd_item input[type="text"].home{background-image:url('/resources/static/images/ft_sns_home.png');background-repeat:no-repeat;background-position:8px center;background-size:30px;padding-left:47px;}
.wd_form .wd_item input[type="text"].facebook{background-image:url('/resources/static/images/ft_sns_facebook.png');background-repeat:no-repeat;background-position:8px center;background-size:30px;padding-left:47px;}
.wd_form .wd_item input[type="text"].blog{background-image:url('/resources/static/images/ft_sns_blog.png');background-repeat:no-repeat;background-position:8px center;background-size:30px;padding-left:47px;}
.wd_form .wd_item input[type="text"].twitter{background-image:url('/resources/static/images/ft_sns_twitter.png');background-repeat:no-repeat;background-position:8px center;background-size:30px;padding-left:47px;}
.wd_form .wd_item input[type="text"].insta{background-image:url('/resources/static/images/ft_sns_instar.png');background-repeat:no-repeat;background-position:8px center;background-size:30px;padding-left:47px;}
.wd_form .wd_item input[type="text"].story{background-image:url('/resources/static/images/sns_story.png');background-repeat:no-repeat;background-position:8px center;background-size:30px;padding-left:47px;}
.wd_form .wd_item input[type="text"].tstory{background-image:url('/resources/static/images/ft_sns_tstory.png');background-repeat:no-repeat;background-position:8px center;background-size:30px;padding-left:47px;}
.wd_form .wd_item input[type="text"].youtube{background-image:url('/resources/static/images/ft_sns_youtube.png');background-repeat:no-repeat;background-position:8px center;background-size:30px;padding-left:47px;}

.wd_form .wd_item textarea{border:1px solid #dadada;background-color:#fff;font-size:12px;padding-left:8px;color:#222;width:100%;padding:10px;min-height:150px;min-width:100%;max-width:100%;}
.wd_form .wd_item .max_box{position:relative;}
.wd_form .wd_item .max_box textarea{padding-bottom:35px;}
.wd_form .wd_item .max_box .max_len{position:absolute;right:10px;bottom:15px;color:#222;font-size:13px;}
.wd_form .wd_item select{border:1px solid #dadada;background-color:#fff;font-size:12px;height:40px;line-height:40px;padding-left:8px;color:#222;width:100%;}
.wd_form .wd_group{position:relative;}
.wd_form .wd_group .number{position:absolute;right:10px;top:11px;height:20px;line-height:20px;font-size:12px;color:#666;}
.wd_form .wd_group.jumin{}
.wd_form .wd_group.jumin input[type="text"],.wd_form .wd_group.jumin input[type="password"]{width:45%;}
.wd_form .wd_group.jumin .dash{display:inline-block;width:10%;text-align:center;line-height:40px;}
.wd_form .add_field input[type="text"]{padding-right:68px;}
.wd_form .add_field .af_item{position:relative;}
.wd_form .add_field .af_item + .af_item{margin-top:5px;}
.wd_form .add_field button{position:absolute;top:1px;right:0;width:48px;height:38px;border:0;color:#fff;font-size:16px;font-weight:600;font-size:12px;}
.wd_form .add_field button.del{background-color:#777;}
.wd_form .add_field button.add{background-color:#00a0e2;}
.wd_form .add_field .af_item:first-child .del{display:none;}

.wd_agree{margin-top:20px;font-size:14px;color:#222;font-weight:600;}
.ip_group{position:relative;padding-right:80px;}
.ip_group .ip_btn{}
.ip_group .ip_btn.tp1{height:40px;width:80px;position:absolute;right:0;top:0;border:1px solid #4a4a4a;background-color:#fff;color:#222;font-size:12px;}

.page_btxt{padding:30px 20px;border-bottom:1px solid #dcdcdc;background-color:#fff;}
.page_btxt .p_tit{color:#222;font-size:16px;font-weight:700;display:block;}
.page_btxt p{color:#444;font-size:14px;line-height:20px;word-break:keep-all;}
.page_btxt .p_tit + p{margin-top:10px;}
.page_btxt p + .p_tit{margin-top:10px;}

.design_check,.design_radio{position:relative;display:inline-block;cursor:pointer;padding-left:24px;height:18px;line-height:18px;background-image:url('/assets/images/main/common/design_label.jpg');background-repeat:no-repeat;background-size:18px auto;color:#333;font-size:13px;}
.design_check input[type="checkbox"],.design_radio input[type="radio"]{position:absolute;left:3px;top:3px;z-index:-1;}
.design_check{background-position:bottom left;}
.design_radio{background-position:top left;}
.design_check.active,.design_radio.active{background-image:url('/resources/static/images/design_label_on.jpg');}

.radio_half{}
.radio_half label.design_radio{float:left;position:relative;width:70px;height:30px;padding-left:0;text-align:center;font-size:12px;color:#666;overflow:hidden;border-right:1px solid #b1b1b1;border-top:1px solid #b1b1b1;border-bottom:1px solid #b1b1b1;line-height:30px;border-radius:0 15px 15px 0;background-image:none;}
.radio_half label.design_radio:first-child{border-left:1px solid #b1b1b1;border-top:1px solid #b1b1b1;border-bottom:1px solid #b1b1b1;border-radius:15px 0 0 15px;}
.radio_half label.design_radio.active{background-color:#00a0e2;border-color:#00a0e2;color:#fff;}

.inline_labels label{display:inline-block;}
.inline_labels label + label{margin-left:20px;}

.form_btn_box{margin-top:20px;font-weight:700;}
.form_btn_box button,.form_btn_box a{float:left;width:49%;height:46px;color:#fff;font-size:15px;font-weight:600;}
.form_btn_box.nomargin button,.form_btn_box.nomargin a{width:50%;}
.form_btn_box button{border:0;}
.form_btn_box a{display:block;line-height:46px;text-align:center;}
.form_btn_box .cancel{background-color:#777;}
.form_btn_box .submit{background-color:#00a0e2;}
.form_btn_box .purple{background-color:#2a4198;}
.form_btn_box .dblue{background-color:#1c549d;}
.form_btn_box .light{background-color:#fff;border:1px solid #d0d0d0;color:#666;}
.form_btn_box.nomargin .submit{}
.form_btn_box.one button,.form_btn_box.one a{width:100%;}
.form_btn_box button + button{margin-left:2%;}
.form_btn_box a + a{margin-left:2%;}
.form_btn_box button + a{margin-left:2%;}
.form_btn_box a + button{margin-left:2%;}

.form_btn_box.nomargin button + button{margin-left:0;}
.form_btn_box.nomargin a + a{margin-left:0;}
.form_btn_box.nomargin button + a{margin-left:0;}
.form_btn_box.nomargin a + button{margin-left:0;}
.form_btn_box span.down{display:inline-block;padding-right:30px;background-image:url('/resources/static/images/btn_down.png');background-repeat:no-repeat;background-position:right center;background-size:18px;}

.dang_comp{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #dcdcdc;text-align:center;padding-top:50px;background-color:#fff;}
.dang_comp .tit{font-size:25px;color:#333;margin-bottom:25px;word-break:keep-all;}
.dang_comp .tit strong{color:#1c549d;font-weight:600;}
.dang_comp .tit:before{content:"";display:block;margin:0 auto 20px;width:60px;height:60px;border-radius:50%;background-image:url("/resources/static/images/dang_comp.jpg");background-repeat:no-repeat;
background-position:right center;background-size:60px auto;}
.dang_comp .stit{font-size:15px;color:#222;font-weight:600;}
.dang_comp p{color:#444;font-size:14px;line-height:22px;word-break:keep-all;}
.dang_comp p + p{margin-top:10px;}

.my_dbs{background-color:#fff;padding-top:30px;padding-bottom:30px;}
.my_dbs .row{}
.my_dbs .row + .row{margin-top:15px;}
.my_dbs .row span{display:block;color:#222;}
.my_dbs .row .tit{font-size:13px;margin-bottom:3px;}
.my_dbs .row .value{font-size:17px;font-weight:600;}


/*레이어*/
.layer_close{display:none;position:fixed;z-index:15;top:0;left:0;width:100%;height:100%;text-indent:-999em;overflow:hidden;cursor:pointer;}

.layer_form{display:none;}
.layer_form.black{background-color:rgba(0,0,0,.65);}
.layer_form .layer_box{display: inline-block;vertical-align: middle;position: relative;}
.layer_form .layer_align{display: inline-block;width: 0;height: 100%;vertical-align: middle;}

.layer_type1{position:fixed;left:0;top:0;width:100%;height:100%;text-align:center;overflow-y:auto;z-index:60;}
.layer_type1 .layer_box{width:95%;padding-top:47px;position:relative;z-index:2;background-color:#fff;padding:4px 22px 23px 22px;margin-top:70px;margin-bottom:20px;}
.layer_type1 .layer_title{text-align:center;height:48px;padding-top:12px;border-bottom:1px solid #e0e0e0;color:#222;font-size:16px;font-weight:700;}
.layer_type1 .layer_cnt{}
.layer_type1 .layer_close_top{position:absolute;top:-47px;right:0;width:36px;height:36px;border:0;background-color:transparent;text-indent:-999em;overflow:hidden;
background-image:url('/resources/static/images/layer_close_top_type1.png');background-repeat:no-repeat;background-position:center center;background-size:36px;}

/*이미지 레이어*/
.layer_type2{position:fixed;left:0;top:0;width:100%;height:100%;text-align:center;overflow-y:auto;z-index:60;}
.layer_type2 .layer_box{width:95%;position:relative;z-index:2;background-color:#fff;}
.layer_type2 .layer_cnt{}
.layer_type2 .layer_close_top{position:absolute;top:-47px;right:0;width:36px;height:36px;border:0;background-color:transparent;text-indent:-999em;overflow:hidden;
background-image:url('/resources/static/images/layer_close_top_type1.png');background-repeat:no-repeat;background-position:center center;background-size:36px;}

/*서브메뉴 레이어*/
.layer_type3{position:fixed;left:0;top:0;width:100%;height:100%;text-align:center;overflow-y:auto;z-index:60;}
.layer_type3 .layer_title{height:50px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;line-height:48px;padding-left:20px;color:#222;font-size:17px;font-weight:600;background-color:#fff;text-align:left;}
.layer_type3 .layer_box{width:100%;position:relative;z-index:2;}
.layer_type3 .layer_cnt{text-align:left;}
.layer_type3 .sn_cnt{background-color:#242834;padding:30px 20px 35px;}
.layer_type3 .sn_cnt > ul{}
.layer_type3 .sn_cnt > ul > li{}
.layer_type3 .sn_cnt > ul > li > a{color:#fff;font-size:15px;font-weight:600;}
.layer_type3 .sn_cnt > ul > li > a:before{content:">";display:inline-block;margin-right:12px;font-size:13px;font-weight:400;position:relative;top:-1px;}
.layer_type3 .sn_cnt > ul > li > ul{margin-top:20px;padding-left:35px;}
.layer_type3 .sn_cnt > ul > li > ul > li{}
.layer_type3 .sn_cnt > ul > li > ul > li a{display:inline-block;height:26px;padding-top:4px;color:#cdcdcd;font-size:14px;font-weight:600;}
.layer_type3 .sn_cnt > ul > li > ul > li a:hover{color:#fff;}
.layer_type3 .sn_cnt > ul > li > ul > li + li{margin-top:15px;}
.layer_type3 .sn_cnt > ul > li > ul > li.active a{border-bottom:2px solid #00a0e2;color:#00a0e2;}

.layer_type3 .layer_close_top{position:absolute;top:15px;right:18px;width:20px;height:20px;border:0;background-color:transparent;text-indent:-999em;overflow:hidden;
background-image:url('/resources/static/images/close_black.png');background-repeat:no-repeat;background-position:center center;background-size:20px;}
.layer_form .bg_close{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;cursor:default;text-indent:-999em;overflow:hidden;}


/*페이징*/
.page_nav{text-align:center;font-size:13px;margin-top:20px;}
.page_nav .pg_page{display:inline-block;min-width:27px;height:28px;line-height:28px;color:#222;padding:0 1px;}
.page_nav .pg_page span{display:block;}
.page_nav .pg_page .pg_start,.page_nav .pg_page .pg_prev,.page_nav .pg_page .pg_next,.page_nav .pg_page .pg_end{border:1px solid #dcdcdc;width:28px;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:auto 10px;}
.page_nav .pg_page .pg_start{margin-right:2px;background-image:url('/resources/static/images/pg_start.jpg');}
.page_nav .pg_page .pg_prev{margin-right:8px;background-image:url('/resources/static/images/pg_prev.jpg');}
.page_nav .pg_page .pg_next{margin-left:8px;background-image:url('/resources/static/images/pg_next.jpg');}
.page_nav .pg_page .pg_end{margin-left:2px;background-image:url('/resources/static/images/pg_end.jpg');}
.page_nav .pg_current{display:inline-block;border:1px solid #00a0e2;min-width:28px;height:28px;line-height:26px;color:#00a0e2;font-weight:700;padding:0 1px;}

/*주소*/
.layer_type1.zip_code .layer_box{padding-left:0;padding-right:0;padding-bottom:0;}
.ads_search{position:relative;padding-right:48px;background-color:#eee;border-bottom:1px solid #282828;}
.ads_search .ads_ip{width:100%;height:48px;line-height:48px;padding-left:20px;background-color:#eee;border:0;color:#666;font-size:13px;font-weight:600;}
.ads_search .ads_sbtn{position:absolute;right:6px;top:4px;width:38px;height:38px;border:0;background-color:#eee;text-indent:-999em;overflow:hidden;background-image: url('/resources/static/images/bl_search_btn.jpg');
background-size: 20px auto;background-repeat:no-repeat;background-position:center center;}

.ads_tips{padding:30px 20px;}
.ads_tips .tit{font-size:15px;color:#222;font-weight:600;display:block;margin-bottom:4px;}
.ads_tips ul{}
.ads_tips ul li{margin-top:20px;}
.ads_tips ul li span{display:block;font-size:13px;}
.ads_tips ul li span.sjt{color:#222;}
.ads_tips ul li span.ex{color:#2a4198;margin-top:2px;}

.ads_result{padding:30px 20px;display:none;}
.ads_list{}
.ads_list li{position:relative;font-size:13px;color:#444;border-bottom:1px solid #dcdcdc;padding:10px 0 10px 70px;}
.ads_list li:first-child{border-top:1px solid #dcdcdc;}
.ads_list li .type{position:absolute;left:0;top:2px;display:inline-block;width:55px;height:22px;line-height:22px;text-align:center;color:#fff;font-size:12px;margin-right:5px;}
.ads_list li .ads{margin-top:2px;display:inline-block;}
.ads_list li .doro{position:relative;padding-left:60px;min-height:22px;}
.ads_list li .doro .type{background-color:#2a4198;}
.ads_list li .doro .ads{}
.ads_list li .zip{position:absolute;left:0;top:50%;width:70px;height:20px;margin-top:-10px;font-size:13px;color:#222;text-align:center;font-weight:600;}
.ads_list li .jibun{margin-top:4px;position:relative;padding-left:60px;min-height:22px;}
.ads_list li .jibun .type{background-color:#777;}
.ads_list li .jibun .ads{}
.ads_result .page_nav{margin-top:20px;}

.ads_select{margin-top:30px;padding-top:30px;border-top:1px solid #dcdcdc;}
.ads_select .design_check{margin-top:13px;}

h3.sp_stit{color:#fff;}
.step_tit .page_step span.blank{vertical-align:top;}

.wd_form .wd_item textarea{    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.page_btxt.give_wtxt{margin-left:-20px;margin-right:-20px;border-bottom:0;margin-top:20px;}
#content.sub_content{padding-bottom:0;}
.dang_comp.give_comp_tit{margin-bottom:0;}
.dang_comp.give_comp_tit .tit strong{color:#01a0e2;}
.dang_comp.give_comp_tit .tit:before{content:"";display:block;margin:0 auto 20px;width:60px;height:60px;border-radius:50%;background-image:url("/resources/static/images/give_comp.jpg");background-repeat:no-repeat;
background-position:right center;background-size:60px auto;}
.my_dbs.give_comp_cnt{border-bottom:1px solid #dcdcdc;background-color:#eaf2fe;}
.give_wtxt .dot_ul li{color:#666;font-size:13px;}
.give_wtxt .dot_ul li + li{margin-top:4px;}
.support_pay_txt{color:#222;font-size:14px;font-weight:600;margin-top:20px;word-break:keep-all;}
.support_pay_txt span{color:#00a0e2;}


.faq_scroll{font-size:13px;}
.faq_scroll ul li{border:1px solid #e6e6e6;}
.faq_scroll ul li + li{margin-top:6px;}
.faq_scroll ul li > div{position:relative;}
.faq_scroll ul li .faq_type{position:absolute;left:15px;top:11px;text-indent:-999em;overflow:hidden;display:block;width:27px;height:27px;background-size:27px auto;text-align:center;padding-top:4px;}
.faq_scroll ul li .ntc_type{position:absolute;left:15px;top:11px;text-indent:-999em;overflow:hidden;display:block;width:27px;height:27px;background-size:27px auto;text-align:center;padding-top:4px;}
.faq_scroll ul li .txt{padding-left:40px;color:#222;}
.faq_scroll ul li .faq_q{}
.faq_scroll ul li .faq_q a:before{content:"";position:absolute;display:block;width:24px;height:24px;right:12px;top:12px;background-image:url('/resources/static/images/arrow_down.png');background-size:24px auto;background-repeat:no-repeat;}
.faq_scroll ul li .faq_q a{display:block;padding:15px 40px 16px 15px;}
.faq_scroll ul li .faq_q .faq_type{top:13px;background-image:url('/resources/static/images/faq_q.png');}
.faq_scroll ul li .faq_q .ntc_type{top:11px;background-image:url('/resources/static/images/ntc_n.png');}
.faq_scroll ul li .faq_q .txt{}
.faq_scroll ul li .faq_a{padding:17px 15px 30px;border-top:1px solid #dcdcdc;background-color:#f2f2f2;display:none;}
.faq_scroll ul li .ntc_a{padding:17px 15px 30px;border-top:1px solid #dcdcdc;background-color:#f2f2f2;display:none;}
.faq_scroll ul li .faq_a .faq_type{top:16px;background-image:url('/resources/static/images/faq_a.png');}
.faq_scroll ul li .faq_a .ntc_type{top:16px;background-image:url('/resources/static/images/ntc_d.png');}
.faq_scroll ul li .faq_a .txt{word-break:keep-all;line-height:23px;}
.faq_scroll ul li.active .faq_q .txt{color:#094072}
.faq_scroll ul li.active .faq_q a:before{background-image:url('/resources/static/images/arrow_up.png');}
.faq_scroll ul li.active + li{margin-top:15px;}
.faq_scroll ul li.active .faq_q .faq_type{background-image:url('/resources/static/images/faq_q_active.png');}
.faq_scroll ul li.active .faq_q .ntc_type{background-image:url('/resources/static/images/faq_q_active.png');}
.faq_scroll ul li .down{display:inline-block;background-color:#444;color:#fff;margin-top:10px;padding:5px 10px;}

.main_top{text-align:center;padding:35px 0;background-color:#173d70;background-image:url('/resources/static/images/main_top_bg.jpg');background-repeat:no-repeat;background-position:center center;background-size:auto 100%;}
.main_top strong{font-weight:600;color:#62bbff;font-size:32px;}
.main_top p{font-size:20px;color:#fff;margin-top:5px;}

/* 조직도 */
.orga_title_main {
    font-size: 38px;
}
.orga_title_sub {
    font-size: 30px;
}
.orga_grid_1 {
    width: 490px;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 10px 10px;
}
.orga_grid_2 {
    width: 690px;
    display: grid;
    grid-template-columns: repeat(3, 2fr);
    gap: 10px 10px;
}
.orga_grid_3 {
    width: 690px;
    display: grid;
    grid-template-columns: repeat(3, 4fr);
    gap: 10px 10px;
}
.orga_grid_4 {
    width: 690px;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 10px 10px;
}
@media (max-width: 768px) {
    .orga_title_main {
        font-size: 28px;
    }
    .orga_title_sub {
        font-size: 20px;
    }
    .orga_grid_1 {
        width: 240px;
        display: grid;
        grid-template-columns: repeat(1, 2fr);
        gap: 10px 10px;
    }
    .orga_grid_2 {
        width: 220px;
        display: grid;
        grid-template-columns: repeat(1, 5fr);
        gap: 10px 10px;
    }
    .orga_grid_3 {
        width: 220px;
        display: grid;
        grid-template-columns: repeat(1, 12fr);
        gap: 10px 10px;
    }
    .orga_grid_4 {
        width: 220px;
        display: grid;
        grid-template-columns: repeat(1, 2fr);
        gap: 10px 10px;
    }
}

@media (min-width: 1024px) {
    .orga_title_main {
        font-size: 38px;
    }
    .orga_title_sub {
        font-size: 30px;
    }
    .orga_grid_1 {
        width: 490px;
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        gap: 10px 10px;
    }
    .orga_grid_2 {
        width: 690px;
        display: grid;
        grid-template-columns: repeat(3, 2fr);
        gap: 10px 10px;
    }
    .orga_grid_3 {
        width: 690px;
        display: grid;
        grid-template-columns: repeat(3, 4fr);
        gap: 10px 10px;
    }
    .orga_grid_4 {
        width: 690px;
        display: grid;
        grid-template-columns: repeat(3, 1fr);
        gap: 10px 10px;
    }
}