@charset "utf-8";

/* @import url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggc%3N%2S%2Ssbagf.tbbtyrncvf.pbz%2Srneylnpprff%2Sabgbfnafxe.pff); */
/* @font-face {
    font-family: 'GyeonggiBatang';
    src: url('http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Spqa.wfqryvie.arg%2Stu%2Scebwrpgabbaah%2Sabbasbagf_bar%401.0%2STlrbattvOngnat.jbss') format('woff');
    font-weight: normal;
    font-style: normal;
} */

/* 노토산스 */
@font-face {
    font-family: "NotoSans";
    font-style: normal;
    font-weight: 200;
    src: url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.lbatva.tb.xe%2Serfbheprf%2Shfre%2Slvgbhe%2Spff%2Ssbagf%2Sabgbxe-Yvtug.bgs");
    src:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.lbatva.tb.xe%2Serfbheprf%2Shfre%2Slvgbhe%2Spff%2Ssbagf%2Sabgbxe-Yvtug.jbss2") format("woff2"),
	url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.lbatva.tb.xe%2Serfbheprf%2Shfre%2Slvgbhe%2Spff%2Ssbagf%2Sabgbxe-Yvtug.jbss") format("woff"),
	url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.lbatva.tb.xe%2Serfbheprf%2Shfre%2Slvgbhe%2Spff%2Ssbagf%2Sabgbxe-Yvtug.ggs") format("truetype");
}
@font-face {
    font-family: "NotoSans";
    font-style: normal;
    font-weight: 400;
    src: url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.lbatva.tb.xe%2Serfbheprf%2Shfre%2Slvgbhe%2Spff%2Ssbagf%2Sabgbxe-erthyne.rbg");
    src: url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.lbatva.tb.xe%2Serfbheprf%2Shfre%2Slvgbhe%2Spff%2Ssbagf%2Sabgbxe-erthyne.rbg%3S%23vrsvk##iefix") format("embedded-opentype"),
	url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.lbatva.tb.xe%2Serfbheprf%2Shfre%2Slvgbhe%2Spff%2Ssbagf%2Sabgbxe-erthyne.jbss2") format("woff2"),
	url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.lbatva.tb.xe%2Serfbheprf%2Shfre%2Slvgbhe%2Spff%2Ssbagf%2Sabgbxe-erthyne.jbss") format("woff"),
	url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.lbatva.tb.xe%2Serfbheprf%2Shfre%2Slvgbhe%2Spff%2Ssbagf%2Sabgbxe-erthyne.ggs") format("truetype");
}

@font-face {
    font-family: "NotoSans";
    font-style: normal;
    font-weight: 500;
    src: url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.lbatva.tb.xe%2Serfbheprf%2Shfre%2Slvgbhe%2Spff%2Ssbagf%2Sabgbxe-zrqvhz.rbg");
    src: url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.lbatva.tb.xe%2Serfbheprf%2Shfre%2Slvgbhe%2Spff%2Ssbagf%2Sabgbxe-zrqvhz.rbg%3S%23vrsvk##iefix") format("embedded-opentype"),
	url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.lbatva.tb.xe%2Serfbheprf%2Shfre%2Slvgbhe%2Spff%2Ssbagf%2Sabgbxe-zrqvhz.jbss2") format("woff2"),
	url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.lbatva.tb.xe%2Serfbheprf%2Shfre%2Slvgbhe%2Spff%2Ssbagf%2Sabgbxe-zrqvhz.jbss") format("woff"),
	url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.lbatva.tb.xe%2Serfbheprf%2Shfre%2Slvgbhe%2Spff%2Ssbagf%2Sabgbxe-zrqvhz.ggs") format("truetype");
}

@font-face {
    font-family: "NotoSans";
    font-style: normal;
    font-weight: 600;
    src: url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.lbatva.tb.xe%2Serfbheprf%2Shfre%2Slvgbhe%2Spff%2Ssbagf%2Sabgbxe-obyq.rbg");
    src: url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.lbatva.tb.xe%2Serfbheprf%2Shfre%2Slvgbhe%2Spff%2Ssbagf%2Sabgbxe-obyq.rbg%3S%23vrsvk##iefix") format("embedded-opentype"),
	url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.lbatva.tb.xe%2Serfbheprf%2Shfre%2Slvgbhe%2Spff%2Ssbagf%2Sabgbxe-obyq.jbss2") format("woff2"),
	url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.lbatva.tb.xe%2Serfbheprf%2Shfre%2Slvgbhe%2Spff%2Ssbagf%2Sabgbxe-obyq.jbss") format("woff"),
	url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.lbatva.tb.xe%2Serfbheprf%2Shfre%2Slvgbhe%2Spff%2Ssbagf%2Sabgbxe-obyq.ggs") format("truetype");
}

/* 천년바탕체 */
@font-face {
    font-family: "GyeonggiBatang";
    font-style: normal;
    font-weight: 400;
    src: url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.lbatva.tb.xe%2Serfbheprf%2Shfre%2Slvgbhe%2Spff%2Ssbagf%2SOngnat_Erthyne.bgs");
    src: url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.lbatva.tb.xe%2Serfbheprf%2Shfre%2Slvgbhe%2Spff%2Ssbagf%2SOngnat_Erthyne.jbss") format("woff"),
	url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.lbatva.tb.xe%2Serfbheprf%2Shfre%2Slvgbhe%2Spff%2Ssbagf%2SOngnat_Erthyne.ggs") format("truetype");
}

@font-face {
    font-family: "GyeonggiBatang";
    font-style: normal;
    font-weight: 600;
    src: url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.lbatva.tb.xe%2Serfbheprf%2Shfre%2Slvgbhe%2Spff%2Ssbagf%2SOngnat_Obyq.bgs");
    src: url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.lbatva.tb.xe%2Serfbheprf%2Shfre%2Slvgbhe%2Spff%2Ssbagf%2SOngnat_Obyq.jbss") format("woff"),
	url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.lbatva.tb.xe%2Serfbheprf%2Shfre%2Slvgbhe%2Spff%2Ssbagf%2SOngnat_Obyq.ggs") format("truetype");
}

.font_ggb{font-family: "GyeonggiBatang", sans-serif;}

/* reset */
*{font-family: "NotoSans","Noto Sans KR", sans-serif;}
html {-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}
body {background-color: #fff;font-size: 18px;color: #666;line-height: 1.6;letter-spacing: -0.5px;font-family: "NotoSans","Noto Sans KR", sans-serif;}
html, body, div, span, iframe, p, dl,  dt, dd, ol, ul, li, fieldset, form, label, legend, input, textarea, button, select, table, th, td, article, aside, section, figure, figcaption, img {margin: 0;padding: 0;border: 0;}
iframe {overflow: auto;width: 100%;border: 0;}
table {width: 100%;border-collapse: separate;border-spacing: 0;font-size: inherit;}
th, td {font-size: inherit;line-height: inherit;word-break: keep-all;}
ul, ol, li, dl{list-style: none;}
img {max-width: 100%;max-height: 100%;}
a {text-decoration: none;color: inherit;}
address, cite, em {font-style: normal;}
h1, h2, h3, h4, h5, h6 {margin: 0;padding: 0;font-weight: 600;font-size: inherit;}
strong, b {font-weight: 600;}
caption, legend {position: absolute;top: -9999px;left: -9999px;}
input, textarea, select, label, button {display: inline-block;vertical-align: middle;font-size: inherit;font-family: inherit;line-height: inherit;}
input, textarea {resize: none;border: 2px solid #e7e7e7;box-shadow: none;box-sizing: border-box;background: #fff;}
input[type="text"], input[type="password"], input[type="email"], input[type="tel"], input[type="number"] {height: 40px;line-height: 38px;padding: 0 10px;border: 2px solid #e7e7e7;box-sizing: border-box;font-size: 16px;color: #999;}
input[type="checkbox"], input[type="radio"] {padding: 0;border: 0;border-radius: 0;box-sizing: border-box;}
input[type="image"] {border: 0 none;}
input[type="text"], img, select {vertical-align: middle;}
input::placeholder, textarea::placeholder, select::placeholder{font-size: 18px;color: #b2b2b2;}
select {width: 100%;height: 40px;line-height: 38px;padding-right: 33px;padding-left: 15px;font-size: inherit;border: 2px solid #e7e7e7;box-sizing: border-box;-webkit-appearance: none;-moz-appearance: none;appearance: none;background-image: url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sjjj.lbatva.tb.xe%2Serfbheprf%2Shfre%2Slvgbhe%2Spff%2S..%2Svzt%2Synlbhg%2Sfryrpg_neebj.cat);background-color: #fff;background-position: 100% center;background-repeat: no-repeat;font-size: 16px;color: #000;}
select::-ms-expand {display: none;}
textarea{padding: 10px;box-sizing: border-box;font-size: 16px;color: #999;}
button, input[type="button"], input[type="reset"], input[type="submit"] {overflow: visible;-webkit-appearance: button;cursor: pointer;}
button {border: 0;background-color: transparent;}
select[disabled], input[disabled]{background-color: #f6f6f6;}

/* skipNav */
#skipNav{position: relative;width: 100%;overflow: hidden;}
#skipNav a{display: block;height: 1px;margin-bottom: -1px;overflow: hidden;text-align: center;text-decoration: none;color: #fff;font-size: 16px;}
#skipNav a:hover, #skipNav a:focus, #skipNav a:active{display: block;height: 28px;padding: 3px 0;background: none repeat scroll 0 0 #333;}

/* hidden */
.clearfix:after{content: "";display: block;clear: both;}
.hidden{display: none;}
.blind{display: block;width: 1px;height: 1px;overflow: hidden;position: absolute;top: 0;left: -1000em;}
.ovh{overflow: hidden;}
.ellipsis{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

/* element */
.ele-block{display: block !important;}
.ele-inline{display: inline-block !important;}
.ele-flex{-ms-display: flexbox !important;display: -webkit-flex !important;display: flex !important;}
.ele-cell{display: table-cell !important;}

/* align */
.fl {float: left !important;}
.fr {float: right !important;}
.fnon {float: none !important;}
.clb {clear: both !important;}
.ta_c {text-align: center !important;}
.ta_l {text-align: left !important;}
.ta_r {text-align: right !important;}
.fm {font-weight: 500 !important;}
.fb {font-weight: 600 !important;}
.feb {font-weight: 800 !important;}
.fn {font-weight: normal !important;}
.u {text-decoration: underline;}
.i {font-style: italic;}
.middle{vertical-align: middle;}
.wkeep{word-break: keep-all;}
.wbreak{word-break: break-all;}

/* strong color */
.emp1 {color: #fff !important;}/* withe */
.emp2 {color: #000 !important;}/* black */
.emp3 {color: #222 !important;}/* gray */
.emp4 {color: #333 !important;}/* gray2 */
.emp5 {color: #666 !important;}/* gray3 */
.emp6 {color: #999 !important;}/* gray4 */
.emp7 {color: #ef4444 !important;}/* red */
.emp8 {color: #bd445b !important;}/* blue */
.emp9 {color: #2a2986 !important;}/* navy */
.emp10 {color: #f67500 !important;}/* orange */
.emp11 {color: #169e38 !important;}/* green */

/* border */
.bt0{border-top: 0 !important;}
.bb0{border-bottom: 0 !important;}
.bl0{border-left: 0 !important;}
.br0{border-right: 0 !important;}
.bbemp{border-bottom: 1px solid #629dff;}
.bbemp2{border-bottom: 1px solid #2a2986;}
.radius_img img{border-radius: 10px;}

/* margin */
.mauto {margin: 0 auto !important;}
.mg0 {margin: 0 !important;}

.mt0 {margin-top: 0px !important;}
.mt05 {margin-top: 5px !important;}
.mt10 {margin-top: 10px !important;}
.mt15 {margin-top: 15px !important;}
.mt20 {margin-top: 20px !important;}
.mt25 {margin-top: 25px !important;}
.mt30 {margin-top: 30px !important;}
.mt40 {margin-top: 40px !important;}
.mt50 {margin-top: 50px !important;}

.mr0 {margin-right: 0px !important;}
.mr05 {margin-right: 5px !important;}
.mr10 {margin-right: 10px !important;}
.mr15 {margin-right: 15px !important;}
.mr20 {margin-right: 20px !important;}
.mr25 {margin-right: 25px !important;}
.mr30 {margin-right: 30px !important;}
.mr40 {margin-right: 40px !important;}
.mr50 {margin-right: 50px !important;}

.mb0 {margin-bottom: 0px!important;}
.mb05 {margin-bottom: 05px!important;}
.mb10 {margin-bottom: 10px!important;}
.mb15 {margin-bottom: 15px!important;}
.mb20 {margin-bottom: 20px !important;}
.mb25 {margin-bottom: 25px !important;}
.mb30 {margin-bottom: 30px !important;}
.mb40 {margin-bottom: 40px !important;}
.mb50 {margin-bottom: 50px !important;}

.ml0 {margin-left: 0 !important;}
.ml05 {margin-left: 5px !important;}
.ml10 {margin-left: 10px !important;}
.ml15 {margin-left: 15px !important;}
.ml20 {margin-left: 20px !important;}
.ml25 {margin-left: 25px !important;}
.ml30 {margin-left: 30px !important;}
.ml40 {margin-left: 40px !important;}
.ml50 {margin-left: 50px !important;}

/* padding */
.pd0 {padding: 0 !important;}
.pd05 {padding: 5px !important;}
.pd10 {padding: 10px !important;}
.pd15 {padding: 15px !important;}
.pd20 {padding: 20px !important;}
.pd30 {padding: 30px !important;}
.pd40 {padding: 40px !important;}
.pd50 {padding: 50px !important;}

.pl0 {padding-left: 0 !important;}
.pl05 {padding-left: 5px !important;}
.pl10 {padding-left: 10px !important;}
.pl20 {padding-left: 20px !important;}
.pl30 {padding-left: 30px !important;}
.pl40 {padding-left: 40px !important;}
.pl50 {padding-left: 50px !important;}

.pr0 {padding-right: 0 !important;}
.pr05 {padding-right: 5px !important;}
.pr10 {padding-right: 10px !important;}
.pr20 {padding-right: 20px !important;}
.pr30 {padding-right: 30px !important;}
.pr40 {padding-right: 40px !important;}
.pr50 {padding-right: 50px !important;}

.pt0 {padding-top: 0 !important;}
.pt05 {padding-top: 5px !important;}
.pt10 {padding-top: 10px !important;}
.pt20 {padding-top: 20px !important;}
.pt30 {padding-top: 30px !important;}
.pt40 {padding-top: 40px !important;}
.pt50 {padding-top: 50px !important;}

.pb0 {padding-bottom: 0 !important;}
.pb05 {padding-bottom: 5px !important;}
.pb10 {padding-bottom: 10px !important;}
.pb20 {padding-bottom: 20px !important;}
.pb30 {padding-bottom: 30px !important;}
.pb40 {padding-bottom: 40px !important;}
.pb50 {padding-bottom: 50px !important;}

@media screen and (max-width: 767px){
    input::placeholder, textarea::placeholder, select::placeholder{font-size: 14px;}
}