@charset "utf-8";

/* Reset */
*{margin:0;padding:0}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,p,iframe,figure{font-size:inherit;word-break:keep-all;word-break:break-word}
header,hgroup,footer,section,article,aside,nav,canvas,figure,figcaption{display:block}
table{font-size:inherit;border-collapse:collapse;border-spacing:0;table-layout:fixed;width:100%}
th, td{word-wrap:break-word;word-break:break-all}
fieldset, iframe{border:0;vertical-align:top}
small{font-size:11px}
img{border:0;font-size:0;vertical-align:top}
address,cite,code,dfn,em,var{font-style:normal;font-weight:normal}
li,dd{list-style:none}
hr,caption,figcaption{display:none}
legend{display:block;position:absolute;left:-9999px;text-indent:9999px;width:0;height:0;overflow:hidden;font-size:0;white-space:nowrap}
button{padding:0;border:0;cursor:pointer;background:none;vertical-align:middle;font-size:12px;font-family:Malgun Gothic;appearance: none;moz-appearance: none}
h1, h2, h3, h4, h5, h6{font-weight:normal;font-size:100%}
a, a code{color:#828282;text-decoration:none}
sup,sub{font-size:0.9em;font-style:italic}
select{padding:1px 1px 1px 0;height:22px;*height:auto;font-size:1em;color:#828282;vertical-align:middle;border:1px solid #bdc3c7;font-family:Malgun Gothic,Dotum,Arial,Sans-serif;width:100%}
input{margin:0;padding:0;font-size:inherit;color:#333;vertical-align:middle;-webkit-border-radius:0}
input[type="text"], input[type="password"]{height:17px;padding:3px 0 0 7px;border:1px solid #dfdfdf;border-left-color:#bcbcbc;border-top-color:#bcbcbc;-webkit-appearance:none;font-family:Malgun Gothic,Dotum,Arial,Sans-serif}
input[type="radio"]{width:13px;height:13px;vertical-align:-1px;*margin-right:-3px}
input[type="checkbox"]{width:13px;height:13px;vertical-align:-2px;*margin-right:-3px}
input[readOnly="readOnly"]{background-color:#f3f3f3 !important}
input.tR{padding-left:0 !important;padding-right:7px !important}
input.trance{border:0;background:transparent !important;padding:0;margin:-1px 0;height:auto;font-size:1em;color:#333}
label{cursor:pointer}
textarea{-webkit-appearance:none;-webkit-border-radius:0;resize:none;border:1px solid #bdc3c7}
body{font:normal 12px Malgun Gothic,Dotum,Arial,Sans-serif !important;color:#828282;background:#dcdcde}

/* Skip Navi */
#skipNavi{visibility:hidden;position:absolute;top:-9999em}

/* Blind Markup */
.blind{visibility:hidden;position:absolute;top:-9999em}
.wBlind{disccplay:none !important}

/* Align type */
.fL{float:left !important}
.fR{float:right !important}
.clear{width:100%;overflow:hidden}
.tL{text-align:left !important}
.tC{text-align:center !important}
.tR{text-align:right !important}
.vT{vertical-align:top !important}
.vM{vertical-align:middle !important}
.vNum{vertical-align:-3px !important}
.vB{vertical-align:bottom !important}
.vN{vertical-align:0 !important}

/* Interval Type */
.interval0{margin-top:0px !important}
.interval1{margin-top:10px !important}
.interval2{margin-top:20px !important}
.interval3{margin-top:30px !important}
.interval4{margin-top:40px !important}
.interval5{margin-top:50px !important}

/* popContents */
/* #wrap {position:relative; width:100%; min-height: 815px; min-width:1920px; background-image:url('../img/main_bg.png'); background-color:#78c7ed;} */
#wrap {position:relative; width:100%; min-height: 815px; background-color:#78c7ed;}
#wrap .imgBox{width:1090px;margin:0 auto}
#wrap .txtBox{position:absolute;bottom:0;left:50%}

#wrap02{background:#fc2e4c}
#wrap02 .imgBox{width:970px;margin:0 auto}
#wrap02 .txtBox{position:absolute;bottom:0;left:50%}

#wrap .imgBox2{ width:1920px; margin:0 auto }

.popWrap{display:none;position:absolute;top:50%;transform:translateY(-50%);left:50%;margin:0 0 0 -480px;z-index:1000;width:950px}
.popWrap > a{position:absolute;top:-55px;right:0}
.popWrap > .popCont{background:#fff}
.popWrap > .popCont input,
.popWrap > .popCont select{background:#f2f2f2;border-color:#e2e2e2}
.popWrap > .popCont input:focus{background:#fff;border-color:#75b0ff}
.popWrap > .popCont h2{color:#333;font-size:16px;font-weight:bold}
.popWrap > .popCont h2 span{color:#824ef9}
.popWrap > .popCont dl{float:left}
.popWrap > .popCont dt{float:left;width:162px;margin-top:4px;color:#555;font-size:14px}
.popWrap > .popCont{padding:20px 38px;border-left:2px solid #3b2626;border-right:2px solid #3b2626}
.popWrap > .popCont .sp1{padding-bottom:24px;border-bottom:1px dotted #d9d9d9}
.popWrap > .popCont .sp1 > div{margin-top:15px;overflow:hidden}
.popWrap > .popCont .sp1 > div dl dd{float:left}
.popWrap > .popCont .sp1 > div dl:first-child{margin-right:125px}
.popWrap > .popCont .sp2{margin-top:20px}
.popWrap > .popCont .sp2 > div{margin-top:15px}
.popWrap > .popCont .sp2 > div > div{overflow:hidden}
.popWrap > .popCont .sp2 > div dl{float:left}
.popWrap > .popCont .sp2 > div dl dd{float:left}
.popWrap > .popCont .sp2 > div dl dd input{float:left}
.popWrap > .popCont .sp2 > div dl dd span{float:left;margin-left:10px}
.popWrap > .popCont .sp3 .conditions{margin-top:8px;width:857px;height:78px;padding:5px 10px;overflow:auto;background:#f2f2f2;border:1px solid #e2e2e2}
.popWrap > .popCont .sp3 .conditions h3{margin-top:24px;color:#333;font-weight:bold;font-size:13px}
.popWrap > .popCont .sp3 .conditions h3:first-child{margin-top:0}
.popWrap > .popCont .sp3 .conditions p{margin-left:15px;color:#333;font-size:13px}
.popWrap > .popCont .sp3 .conditions ul{margin:11px 0 0 15px}
.popWrap > .popCont .sp3 .conditions ul li{color:#333;font-size:13px}}
.popWrap > .popCont .sp4{text-align:center}
.popWrap > .popCont .sp4 .checkBox{display:block;overflow:hidden;width:225px;margin:13px auto 0 auto}
.popWrap > .popCont .sp4 .checkBox > li{float:left;margin-left:48px;height:20px;}
.popWrap > .popCont .sp4 .checkBox > li:first-child{margin-left:0}
.popWrap > .popCont .sp4 .checkBox > li input{position:absolute;top:-9999em;visibility:hidden}
.popWrap > .popCont .sp4 .checkBox > li label{display:inline-block;color:#555;font-size:14px;line-height:18px;padding-left:31px;height:20px;background:url('../img/check_box.png') no-repeat 0 0}
.popWrap > .popCont .sp4 .checkBox > li.on label{background-position:0 -20px}
/*#wrap .dimdeu{display:none;position:fixed;top:0;left:0;background:url(../img/pop_dimdeu.png) repeat 0 0}*/