@charset "utf-8";
@import url("https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css");

*{margin:0px;padding:0px;box-sizing: border-box;border:0px;font-family:"Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto, "Helvetica Neue", "Segoe UI", "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;}}
a,a:hover,a:visited{text-decoration: none;direction: inherit;box-sizing: border-box;}
body {-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
ul,li{list-style: none;padding:0;margin:0px;}

/* 24.3.14 :  mian */
div#wrapper{position:absolute;width: 100%;z-index:1;}
/*body:before{background: linear-gradient(0deg, rgba(42, 178, 218, .5) 0, rgba(165, 211, 225, 0) 100%);
content: "";height: 100vh;left: 50%;position: fixed;transform: translateX(-50%) translateY(50%);width: 100%;z-index: -1;}
*/
.backgroundbg{position:absolute;z-index: 0;width: 100%;height: 100%;overflow:hidden;}
.backgroundbgin{background-size: cover;z-index: 0;background-repeat: no-repeat;background-position: center;filter: blur(5px) brightness(40%);width: 110%;height: 110%;margin-top:-5%;margin-left:-5%;}
.copyright{font-size:0.7rem;color:#949494;}

/* 24.3.14 : view */
.wh100{width: 100vw;height:100vh;}
.w100{width:100%;}
.w90{width:90%;}
.flex{display:flex;}
.flexV{display:flex;flex-direction:column;}
.conBox{display:flex;}
.conCard{flex-direction:row;flex-grow: 1;}
.conCardV{flex-direction: column;flex-grow: 1;}
.hide{display:none;}

.radius1{border-radius:1px;}.radius2{border-radius:2px;}.radius3{border-radius:3px;}.radius4{border-radius:4px;}.radius5{border-radius:5px;}


/*24.3.18 : edit */
.jungInputSet{text-align:left;}
.jungInputSet label, .label{display:block;font-size:0.8rem;line-height:0.8rem;margin-bottom:5px;color:#000;font-weight:600;}
.jungInputSet label span, .label span{font-size:0.8rem;margin-left:10px;color:#ff494b;font-weight:300;}
.jungInputSet input, .jungInput{display:block;width:100%;border:1px solid #ddd;padding:10px 12px;font-size:1.0rem;border-radius:3px;}
.jungInputSet input::placeholder, .jungInput::placeholder{color:#ddd;font-weight:300;} 


/* 24.3.14 : text align */
.hAlign{text-align:center !important;align-items: center;justify-content: center;}
.vAlign{vertical-align:middle !important;align-items: center;justify-content: center;}
.vAlignC{vertical-align:middle !important; align-items: center;} .vAlignT{vertical-align:top !important;align-items: start;} .vAlignB{vertical-align:bottom !important;align-items: flex-end;}
.hAlignL{text-align:left !important;} .hAlignR{text-align:right !important;} .hAlignC{text-align:center !important;justify-content: center;}



/* 24.3.14 : font text */
.fs07{font-size:0.7rem !important;}.fs08{font-size:0.8rem !important;}.fs09{font-size:0.9rem !important;}.fs10{font-size:1.0rem !important;}
.fs11{font-size:1.1rem !important;}.fs12{font-size:1.2rem !important;}.fs13{font-size:1.3rem !important;}.fs14{font-size:1.4rem !important;}
.fs15{font-size:1.5rem !important;}.fs16{font-size:1.6rem !important;}.fs17{font-size:1.7rem !important;}.fs18{font-size:1.8rem !important;}
.fs19{font-size:1.9rem !important;}.fs20{font-size:2.0rem !important;}

.fw1{font-weight:100 !important;}.fw2{font-weight:200 !important;}.fw3{font-weight:300 !important;}.fw4{font-weight:400 !important;}
.fw5{font-weight:500 !important;}.fw6{font-weight:600 !important;}.fw7{font-weight:700 !important;}.fw8{font-weight:800 !important;}


/* 24.3.14 : color */
.white{color:#fff;}
.black{color:#000}
.darkGray{color:#212121;}
.gray{color:#6B6B6B;}
.lightGray{color:#A6A6A6;}


/* button */
.blueBtn{cursor: pointer;border: transparent;padding: 10px 12px;background-color:#2ab2da;color:#fff;}
.regBtn{cursor: pointer;border: transparent;padding: 10px 12px;background-color:#2ab2da;color:#fff;}
.blackBtn{cursor: pointer;border: transparent;padding: 10px 12px;background-color:#444;color:#fff;}
.transBtn{cursor: pointer;border: transparent;padding: 10px 12px;background-color:transparent;color:#fff;}



/* etc */
.btn{cursor: pointer;}
.c-line{text-align:center;position: relative;}
.c-line:before{content: "";position: absolute;top: 50%;left: 0;right: 0;height: 1px;background: #eee;box-sizing: border-box;-webkit-box-sizing: border-box;}
.c-line p{position: relative;background:#fff;font-size:0.7rem;color:#949494;display:inline-block;vertical-align:top;padding:13px 10px;}


.m1{margin:1px !important;}.m2{margin:2px !important;}.m3{margin:3px !important;}.m4{margin:4px !important;}.m5{margin:5px !important;}.m10{margin:10px !important;}.m15{margin:15px !important;}.m20{margin:20px !important;}.m25{margin:25px;}.m30{margin:30px !important;}.m40{margin:40px !important;}.m50{margin:50px !important;}
.ml1{margin-left:1px !important;}.ml2{margin-left:2px !important;}.ml3{margin-left:3px !important;}.ml4{margin-left:4px !important;}.ml5{margin-left:5px;}.ml10{margin-left:10px !important;}.ml15{margin-left:15px !important;}.ml20{margin-left:20px !important;}.ml30{margin-left:30px !important;}.ml40{margin-left:40px !important;}.ml50{margin-left:50px !important;}
.mr1{margin-right:1px !important;}.mr2{margin-right:2px !important;}.mr3{margin-right:3px !important;}.mr4{margin-right:4px !important;}.mr5{margin-right:5px;}.mr10{margin-right:10px !important;}.mr15{margin-right:15px !important;}.mr20{margin-right:20px !important;}.mr30{margin-right:30px !important;}.mr40{margin-right:40px !important;}.mr50{margin-right:50px !important;}
.mt1{margin-top:1px !important;}.mt2{margin-top:2px !important;}.mt3{margin-top:3px !important;}.mt4{margin-top:4px !important;}.mt5{margin-top:5px;}.mt10{margin-top:10px;}.mt15{margin-top:15px !important;}.mt20{margin-top:20px !important;}.mt30{margin-top:30px !important;}.mt40{margin-top:40px !important;}.mt50{margin-top:50px !important;}
.mb1{margin-bottom:1px !important;}.mb2{margin-bottom:2px !important;}.mb3{margin-bottom:3px !important;}.mb4{margin-bottom:4px !important;}.mb5{margin-bottom:5px !important;}.mb10{margin-bottom:10px !important;}.mb15{margin-bottom:15px !important;}.mb20{margin-bottom:20px !important;}.mb30{margin-bottom:30px !important;}.mb40{margin-bottom:40px !important;}.mb50{margin-bottom:50px !important;}
.p1{padding:1px !important;}.p2{padding:2px !important;}.p3{padding:3px !important;}.p4{padding:4px !important;}.p5{padding:5px !important;}.p10{padding:10px !important;}.p15{padding:15px !important;}.p20{padding:20px !important;}.p30{padding:30px !important;}.p40{padding:40px !important;}.p15{padding:15px !important;}.p20{padding:20px !important;}.p30{padding:30px !important;}.p40{padding:40px !important;}.p50{padding:50px !important;}
.pl1{padding-left:1px !important;}.pl2{padding-left:2px !important;}.pl3{padding-left:3px !important;}.pl4{padding-left:4px !important;}.pl5{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;}
.pr1{padding-right:1px !important;}.pr2{padding-right:2px !important;}.pr3{padding-right:3px !important;}.pr4{padding-right:4px !important;}.pr5{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;}
.pt1{padding-top:1px !important;}.pt2{padding-top:2px !important;}.pt3{padding-top:3px !important;}.pt4{padding-top:4px !important;}.pt5{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;}
.pb1{padding-bottom:1px !important;}.pb2{padding-bottom:2px !important;}.pb3{padding-bottom:3px !important;}.pb4{padding-bottom:4px !important;}.pb5{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;}






