@charset "utf-8";@import "font.css";@import "grm-dialog.css";@import "login.css";*{margin:0;padding:0;box-sizing:border-box}html{width:100%;height:100%;font-size:62.5%;font-family:'Pretendard','나눔고딕','NanumGothic','Nanum Gothic','돋움',dotum,sans-serif;-webkit-font-smoothing:antialiased}html:first-child select{height:20px;padding-right:6px}body{width:100%;height:100%;font-size:62.5%;*word-break:break-all;-ms-word-break:break-all;-webkit-text-size-adjust:100% !important;-moz-text-size-adjust:100% !important;-ms-text-size-adjust:100% !important;color:#555;font-family:'Pretendard','나눔고딕','NanumGothic','Nanum Gothic','돋움',dotum,sans-serif;font-size:100%;font-weight:normal}h1{color:#555;font-family:'Pretendard','나눔고딕','NanumGothic','Nanum Gothic','돋움',dotum,sans-serif;font-size:100%;font-weight:normal}h2{color:#555;font-family:'Pretendard','나눔고딕','NanumGothic','Nanum Gothic','돋움',dotum,sans-serif;font-size:100%;font-weight:normal}h3{color:#555;font-family:'Pretendard','나눔고딕','NanumGothic','Nanum Gothic','돋움',dotum,sans-serif;font-size:100%;font-weight:normal}h4{color:#555;font-family:'Pretendard','나눔고딕','NanumGothic','Nanum Gothic','돋움',dotum,sans-serif;font-size:100%;font-weight:normal}h5{color:#555;font-family:'Pretendard','나눔고딕','NanumGothic','Nanum Gothic','돋움',dotum,sans-serif;font-size:100%;font-weight:normal}h6{color:#555;font-family:'Pretendard','나눔고딕','NanumGothic','Nanum Gothic','돋움',dotum,sans-serif;font-size:100%;font-weight:normal}th{color:#555;font-family:'Pretendard','나눔고딕','NanumGothic','Nanum Gothic','돋움',dotum,sans-serif;font-size:100%;font-weight:normal}td{color:#555;font-family:'Pretendard','나눔고딕','NanumGothic','Nanum Gothic','돋움',dotum,sans-serif;font-size:100%;font-weight:normal}input{color:#555;font-family:'Pretendard','나눔고딕','NanumGothic','Nanum Gothic','돋움',dotum,sans-serif;font-size:100%;font-weight:normal;vertical-align:middle;-webkit-appearance:none;-webkit-border-radius:0}textarea{color:#555;font-family:'Pretendard','나눔고딕','NanumGothic','Nanum Gothic','돋움',dotum,sans-serif;font-size:100%;font-weight:normal;vertical-align:middle;overflow:auto;*margin:-1px 0;padding-right:1px}select{color:#555;font-family:'Pretendard','나눔고딕','NanumGothic','Nanum Gothic','돋움',dotum,sans-serif;font-size:100%;font-weight:normal;vertical-align:middle}option{color:#555;font-family:'Pretendard','나눔고딕','NanumGothic','Nanum Gothic','돋움',dotum,sans-serif;font-size:100%;font-weight:normal;padding-right:6px}br{font-family:initial}article{display:block}aside{display:block}details{display:block}figcaption{display:block}figure{display:block}footer{display:block}header{display:block}hgroup{display:block}menu{display:block}nav{display:block}section{display:block}svg{display:block}table{border-collapse:collapse;border-spacing:0}img{border:0 none;vertical-align:middle}fieldset{border:0 none}iframe{border:0 none}ul{list-style:none}ol{list-style:none}li{list-style:none}em{font-style:normal}address{font-style:normal}a{color:inherit;text-decoration:none;cursor:pointer}a:hover{color:inherit;text-decoration:none}button{cursor:pointer;background:0;border:0;outline:0;font-size:inherit;font-weight:inherit;font-family:inherit}button img{left:-3px;*left:auto}label{cursor:pointer}.blind{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}legend{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);*width:0}caption{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);*line-height:0}blockquote{quotes:none}blockquote:before{content:'';content:none}blockquote:after{content:'';content:none}q{quotes:none}q:before{content:'';content:none}q:after{content:'';content:none}hr{display:none}:root legend{margin-top:-1px;font-size:0;line-height:0}sub{font-size:10px}.clear:after{clear:both;content:'';display:block}#bg{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.7);display:none;z-index:1001}#bg2{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.7);display:none;z-index:10002}div.ie_alert_text{display:none;position:fixed;top:0;left:0;width:100%;height:50px;background:#ddd;z-index:10000;text-align:center;padding-top:10px;font-size:13px;font-family:'Pretendard',sans-serif}#skip-nav{font-size:16px;line-height:40px;position:fixed;z-index:100000;top:-40px;left:0;width:100%;-webkit-transition:.4s;transition:.4s;text-align:center;color:#fff;background:rgba(0,0,0,0.6)}#skip-nav:focus{top:0}.e_{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-wrap:break-word;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box}.mt00{margin-top:0 !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}.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}.mt65{margin-top:65px !important}.mt70{margin-top:70px !important}.mt80{margin-top:80px !important}.mt90{margin-top:90px !important}.mt100{margin-top:100px !important}.mt105{margin-top:105px !important}.mt110{margin-top:110px !important}.mt115{margin-top:115px !important}.mt120{margin-top:120px !important}.mt125{margin-top:125px !important}.mt130{margin-top:130px !important}.mt135{margin-top:135px !important}.mt140{margin-top:140px !important}.mt145{margin-top:145px !important}.mt150{margin-top:150px !important}.mb00{margin-bottom:0 !important}.mb05{margin-bottom:5px !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}.mb35{margin-bottom:35px !important}.mb40{margin-bottom:40px !important}.mb45{margin-bottom:45px !important}.mb50{margin-bottom:50px !important}.mb55{margin-bottom:55px !important}.mb60{margin-bottom:60px !important}.mb65{margin-bottom:65px !important}.mb70{margin-bottom:70px !important}.mb80{margin-bottom:80px !important}.mb90{margin-bottom:90px !important}.mb100{margin-bottom:100px !important}.mb105{margin-bottom:105px !important}.mb110{margin-bottom:110px !important}.mb115{margin-bottom:115px !important}.mb120{margin-bottom:120px !important}.mb125{margin-bottom:125px !important}.mb130{margin-bottom:130px !important}.mb135{margin-bottom:135px !important}.mb140{margin-bottom:140px !important}.mb145{margin-bottom:145px !important}.mb150{margin-bottom:150px !important}.pt00{padding-top:0 !important}.pt05{padding-top:5px !important}.pt10{padding-top:10px !important}.pt15{padding-top:15px !important}.pt20{padding-top:20px !important}.pt25{padding-top:25px !important}.pt30{padding-top:30px !important}.pt35{padding-top:35px !important}.pt40{padding-top:40px !important}.pt45{padding-top:45px !important}.pt50{padding-top:50px !important}.pt55{padding-top:55px !important}.pt60{padding-top:60px !important}.pt65{padding-top:65px !important}.pt70{padding-top:70px !important}.pt80{padding-top:80px !important}.pt90{padding-top:90px !important}.pt100{padding-top:100px !important}.pt105{padding-top:105px !important}.pt110{padding-top:110px !important}.pt115{padding-top:115px !important}.pt120{padding-top:120px !important}.pt125{padding-top:125px !important}.pt130{padding-top:130px !important}.pt135{padding-top:135px !important}.pt140{padding-top:140px !important}.pt145{padding-top:145px !important}.pt150{padding-top:150px !important}.pb00{padding-bottom:0 !important}.pb05{padding-bottom:5px !important}.pb10{padding-bottom:10px !important}.pb15{padding-bottom:15px !important}.pb20{padding-bottom:20px !important}.pb25{padding-bottom:25px !important}.pb30{padding-bottom:30px !important}.pb35{padding-bottom:35px !important}.pb40{padding-bottom:40px !important}.pb45{padding-bottom:45px !important}.pb50{padding-bottom:50px !important}.pb55{padding-bottom:55px !important}.pb60{padding-bottom:60px !important}.pb65{padding-bottom:65px !important}.pb70{padding-bottom:70px !important}.pb80{padding-bottom:80px !important}.pb90{padding-bottom:90px !important}.pb100{padding-bottom:100px !important}.pb105{padding-bottom:105px !important}.pb110{padding-bottom:110px !important}.pb115{padding-bottom:115px !important}.pb120{padding-bottom:120px !important}.pb125{padding-bottom:125px !important}.pb130{padding-bottom:130px !important}.pb135{padding-bottom:135px !important}.pb140{padding-bottom:140px !important}.pb145{padding-bottom:145px !important}.pb150{padding-bottom:150px !important}[class*="con-"][class*="-width1"]{position:relative;width:1200px;margin:0 auto}[class*="con-"][class*="-width2"]{width:93%;margin:0 auto}[class*="-layout"]{position:relative}[class*="col-"][class*="-1"]{width:100% !important}[class*="col-"][class*="-2"]{width:50% !important}[class*="col-"][class*="-3"]{width:33.33% !important}[class*="col-"][class*="-4"]{width:25% !important}[class*="col-"][class*="-5"]{width:20% !important}[class*="col-"][class*="-6"]{width:16.66% !important}[class*="col-"][class*="-7"]{width:14.28% !important}[class*="col-"][class*="-8"]{width:12.5% !important}[class*="con-"][class*="-1000"]{width:1000px;margin:0 auto}[class*="con-"][class*="-1100"]{width:1100px;margin:0 auto}[class*="con-"][class*="-1200"]{width:1200px;margin:0 auto}[class*="con-"][class*="-1300"]{width:1300px;margin:0 auto}[class*="con-"][class*="-1400"]{width:1400px;margin:0 auto}[class*="con-"][class*="-1500"]{width:1500px;margin:0 auto}[class*="m-"][class*="-width1"]{width:93%;margin:0 auto}#container{width:100%;position:relative;overflow:hidden}#container [lang="ko"]{font-family:'Noto Sans KR','나눔고딕','NanumGothic','Nanum Gothic','돋움',dotum,sans-serif !important}#container [lang="en"]{font-family:'Heebo',sans-serif !important}#wrap{width:100%;position:relative;overflow:hidden}#wrap .inner *{-webkit-box-sizing:border-box;box-sizing:border-box}#wrap header{position:fixed;top:0;left:0;width:100%;z-index:101;transition:background .3s}#wrap header h1.logo{position:absolute;top:15px;left:80px}#wrap header h1.logo a{display:block;width:72px;height:46px;background:url(/ref/main/main_2023/images/common/logo.png) no-repeat center / contain;transition:background .3s}#wrap header #nav .gnb{display:flex;justify-content:center}#wrap header #nav .gnb>li{padding:28px 37px}#wrap header #nav .gnb>li>a{display:flex;align-items:center;font-size:17px;font-weight:600;color:#fff;transition:color .3s}#wrap header #nav .gnb>li>a .icon_new{margin-left:4px;width:16px;height:16px;background:url(/ref/main/main_2023/images/common/icon_new.svg) no-repeat center / contain}#wrap header .right_gnb{position:absolute;top:23px;right:80px;display:flex;align-items:center}#wrap header .right_gnb .btn_g{margin-right:26px}#wrap header .right_gnb .btn_g a{display:inline-block;font-size:14px;font-weight:600;color:#fff;line-height:32px;border:1px solid #fff;border-radius:6px;padding:0 15px;transition:.3s}#wrap header .right_gnb .btn_g a:nth-child(2){color:#111a60;background:#fff;margin-left:7px;transition:.3s}#wrap header .right_gnb .language button{display:block;width:20px;height:20px;background:url(/ref/main/main_2023/images/common/language_white.svg) no-repeat center / contain;transition:background .3s}#wrap header .right_gnb .language ul{display:none}#wrap header .right_gnb .menu{display:none}#wrap header.scroll{background:#fff}#wrap header.scroll h1.logo a{background-image:url(/ref/main/main_2023/images/common/logo2.png)}#wrap header.scroll #nav .gnb>li>a{color:#000}#wrap header.scroll .right_gnb .btn_g a{border-color:#cfd0d4;color:#000}#wrap header.scroll .right_gnb .btn_g a:nth-child(2){border-color:#000;background:#000;color:#fff}#wrap header.scroll .right_gnb .language button{background-image:url(/ref/main/main_2023/images/common/language.svg)}#wrap header.scroll .right_gnb .menu>span{background:#000;transition:background .3s}#wrap footer{position:relative;width:100%;background:#016ff2;padding:0 80px}#wrap footer .footer_wrap{display:flex;justify-content:space-between;padding:58px 0 48px;border-top:1px solid rgba(255,255,255,0.33)}#wrap footer .footer_wrap .left{display:flex;width:calc(100% - 194px)}#wrap footer .footer_wrap .left .logo_copy .logo img{width:100px}#wrap footer .footer_wrap .left .logo_copy .copy{font-size:14px;color:rgba(255,255,255,0.5);margin-top:19px}#wrap footer .footer_wrap .left .address{padding-left:115px;padding-left:11%}#wrap footer .footer_wrap .left .address p{position:relative;display:inline-block;font-size:17px;color:#fff;line-height:1.75}#wrap footer .footer_wrap .left .address p.bar{padding-right:36px}#wrap footer .footer_wrap .left .address p.bar:before{content:"";position:absolute;top:8px;right:17px;width:1px;height:12px;background:#fff;opacity:.5}#wrap footer .footer_wrap .btn_g a{display:inline-block;font-size:14px;font-weight:600;color:#016ff2;line-height:32px;padding:0 15px;border-radius:6px;background:#fff}#wrap footer .footer_wrap .btn_g a:first-child{color:#fff;background:inherit;border:1px #fff solid;border-radius:6px}#wrap footer .footer_wrap .btn_g a+a{margin-left:8px}#contents{position:relative}.page_scroll_btn{position:fixed;bottom:44px;right:80px;width:54px;height:54px;border-radius:50%;background:#000;z-index:10}.page_scroll_btn>div{position:relative;width:11px;height:8px;margin:0 auto}.page_scroll_btn>div>span{position:absolute;top:0;left:0;display:inline-block;width:3px;height:3px;background:#fff;border-radius:50%}.page_scroll_btn>div>span:nth-child(2){left:auto;right:0}.page_scroll_btn>div>span:nth-child(3){top:auto;bottom:0;left:50%;margin-left:-1px}#allmenu{position:fixed;top:0;left:0;width:100%;background:rgba(255,255,255,0.96);transform:translateY(-100%)}#allmenu .btn_g{position:absolute;top:14px;left:16px}#allmenu .btn_g a{display:inline-block;font-size:14px;font-weight:600;color:#000;line-height:32px;border:1px solid #dadbdf;border-radius:6px;padding:0 15px;transition:.3s}#allmenu .btn_g a:nth-child(2){color:#fff;background:#000;margin-left:7px}#allmenu .close{position:absolute;top:19px;right:15px;width:21px;height:21px;transform:rotate(45deg)}#allmenu .close span{position:absolute;top:50%;left:0;display:block;width:100%;height:2px;background:#000}#allmenu .close span:nth-child(2){transform:rotate(90deg)}#allmenu .gnb{padding:127px 0}#allmenu .gnb li{text-align:center}#allmenu .gnb li+li{margin-top:45px}#allmenu .gnb li a{display:flex;justify-content:center;align-items:center;font-size:22px;font-weight:600;color:#000}#allmenu .gnb li a .icon_new{margin-left:4px;width:16px;height:16px;background:url(/ref/main/main_2023/images/common/icon_new.svg) no-repeat center / contain}#allmenu.on{transform:translateY(0);transition:.3s;z-index:102}.mainPop{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:618px;background:#fff;border-radius:36px;text-align:center;padding:50px 0;z-index:10001;display:none}.mainPop strong{display:block;font-size:24px;color:#2f2f2f;margin-top:15px}.mainPop p{font-size:18px;font-weight:500;color:#777;margin-top:12px}.mainPop .close,.mainPop .f_alert_close{width:241px;height:67px;font-size:18px;font-weight:600;color:#fff;background:#000;border-radius:14px;margin-top:37px}.mainPop#mainPop5{z-index:10003}#video-popup{display:none;position:fixed;top:50%;left:50%;z-index:2000;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#video-popup .popup-close{text-align:right;margin-bottom:10px;cursor:pointer}#video-popup iframe{width:1080px !important;height:608px !important}#layer-popup{display:none;position:fixed;top:50%;left:50%;z-index:2000;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#layer-popup .popup-close{position:relative;text-align:right;cursor:pointer;z-index:1000;top:60px;right:30px}#layer-popup .inner{width:1200px;margin:0 auto;height:695px;padding:100px 75px;background:#fff;box-sizing:border-box}#layer-popup .inner h1{text-align:left;font-size:30px;font-weight:500;color:#362e2b;line-height:28px}#layer-popup .inner pre{width:100%;margin:0 auto;height:432px;white-space:pre-wrap;overflow-y:scroll;box-sizing:border-box;border-top:1px solid #cfcdcd;border-bottom:1px solid #cfcdcd;background:#f5f5f5;font-family:'Noto Sans KR';font-size:17px;color:#362e2b;padding:50px 30px;margin-top:28px}#layer-popup .inner pre table td{border:1px solid #000;padding:2px}#layer-popup .sub_tit{font-weight:500;font-size:20px}#text-popup .inner pre table th{border:1px solid #000;padding:2px}#layer-popup.find .inner{width:650px;height:468px;padding:184px 0 0;background:#fff url(../img/page/find_idpw_popup.jpg) no-repeat center top}#layer-popup.find .inner .pop_title{text-align:center;font-family:'GyeonggiBatang';font-size:26px;font-weight:500;color:#362e2b}.pop_today_close{padding:1px 7px 3px 7px;color:#fff;background:#303030;vertical-align:middle;border:0}.pop_close{padding:1px 7px 3px 7px;color:#fff;background:#303030;vertical-align:middle;border:0}#inquiryPop{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-width:1280px;width:94%;background:#f3f4f7;border-radius:15px;padding:20px 80px 120px;z-index:10001;display:none}#inquiryPop .inquiry_close{position:sticky;top:0;left:0;width:65px;height:65px;margin-left:calc(100% - -15px);transform:translate(-20px,0);border-radius:50%;background:#dadbdf;z-index:100}#inquiryPop .inquiry_close div{position:absolute;top:50%;left:50%;width:23px;height:23px;transform:rotate(45deg);margin:-11px 0 0 -11px}#inquiryPop .inquiry_close div span{position:absolute;top:50%;left:0;display:block;width:100%;height:2px;background:#6d6d6f}#inquiryPop .inquiry_close div span:nth-child(2){transform:rotate(90deg)}#inquiryPop .pop{display:none}#inquiryPop .pop .pop_tit_wrap{text-align:center;margin-bottom:60px}#inquiryPop .pop .pop_tit_wrap .pop_cate{display:block;font-size:22px;font-weight:600;color:#016ff2}#inquiryPop .pop .pop_tit_wrap .pop_tit{display:block;font-size:36px;color:#000;margin-top:22px}#inquiryPop .pop_wrap::-webkit-scrollbar{width:5px}#inquiryPop .pop_wrap::-webkit-scrollbar-track{background:#dbdbdb}#inquiryPop .pop_wrap::-webkit-scrollbar-thumb{background:#5e5e5e}#inquiryPop .inner{max-height:66vh;overflow-y:auto;padding:0 10px}#inquiryPop .inner .form_tit{text-align:center}#inquiryPop .inner .form_tit .tit{display:block;font-size:26px;font-weight:600;color:#016ff2}#inquiryPop .inner .form_tit .b_txt{display:block;font-size:36px;color:#000;margin-top:22px}#inquiryPop .inner .form_tit .txt1{font-size:18px;font-weight:500;color:#777;margin-top:15px}#inquiryPop .inner .form_wrap{margin-top:57px}#inquiryPop .inner .form_wrap .form_g{display:flex;flex-wrap:wrap;justify-content:space-between}#inquiryPop .inner .form_wrap .form_g input[type=text]{width:100%;height:70px;font-size:18px;border-radius:14px;background:#fff;padding:0 30px;border:0;outline:0;appearance:none}#inquiryPop .inner .form_wrap .form_g select{width:100%;height:70px;font-size:18px;border-radius:14px;background:#fff;padding:0 30px;border:0;outline:0;appearance:none}#inquiryPop .inner .form_wrap .form_g textarea{width:100%;height:175px;font-size:18px;border-radius:14px;background:#fff;padding:30px;border:0;outline:0;resize:none}#inquiryPop .inner .form_wrap .form_g textarea::placeholder{color:rgba(47,47,47,0.4);line-height:1.6}#inquiryPop .inner .form_wrap .form_g input::placeholder{color:rgba(47,47,47,0.4);line-height:1.6}#inquiryPop .inner .form_wrap .form_g .input_g{width:100%}#inquiryPop .inner .form_wrap .form_g .input_g:nth-child(n+3){margin-top:37px}#inquiryPop .inner .form_wrap .form_g .input_g .label{position:relative;display:block;font-size:20px;color:#000;padding-left:14px}#inquiryPop .inner .form_wrap .form_g .input_g .label:before{content:"";position:absolute;top:8px;left:0;width:7px;height:7px;border:2px solid #015bff;background:#fff;border-radius:50%;box-sizing:border-box}#inquiryPop .inner .form_wrap .form_g .input_g .essential{color:red}#inquiryPop .inner .form_wrap .form_g .input_g .input{display:flex;margin-top:13px}#inquiryPop .inner .form_wrap .form_g .input_g .input.checkbox>div{width:calc(25% - 7.5px)}#inquiryPop .inner .form_wrap .form_g .input_g .input.checkbox>div+div{margin-left:10px}#inquiryPop .inner .form_wrap .form_g .input_g .input.checkbox>div input{font-size:0;width:0;height:0;overflow:hidden}#inquiryPop .inner .form_wrap .form_g .input_g .input.checkbox>div input:checked+label{background:#000;color:#fff}#inquiryPop .inner .form_wrap .form_g .input_g .input.checkbox>div label{display:flex;align-items:center;justify-content:center;width:100%;height:70px;border-radius:14px;background:#fff;font-size:18px;font-weight:600;color:rgba(47,47,47,0.4);line-height:24px;text-align:center}#inquiryPop .inner .form_wrap .form_g .input_g .start-date,#inquiryPop .inner .form_wrap .form_g .input_g .service-duration,#inquiryPop .inner .form_wrap .form_g .input_g .user-number,#inquiryPop .inner .form_wrap .form_g .input_g .input.plan{position:relative}#inquiryPop .inner .form_wrap .form_g .input_g .start-date .icon-arrow,#inquiryPop .inner .form_wrap .form_g .input_g .service-duration .icon-arrow,#inquiryPop .inner .form_wrap .form_g .input_g .user-number .icon-arrow,#inquiryPop .inner .form_wrap .form_g .input_g .input.plan .icon-arrow{display:block;position:absolute;top:27px;right:20px;width:16px;height:16px;background:url('/images/icon/ico_arrowLineDown.svg') no-repeat;background-size:contain}#inquiryPop .inner .form_wrap .form_g .input_g .input.plan .icon-arrow{top:38px}#inquiryPop .inner .form_wrap .form_g .input_g.plan .input_wrap{display:flex}#inquiryPop .inner .form_wrap .form_g .input_g.plan .input.checkbox{width:70%}#inquiryPop .inner .form_wrap .form_g .input_g.plan .input.checkbox>div{width:calc(33.33% - 10px)}#inquiryPop .inner .form_wrap .form_g .input_g.plan .input.plan{display:flex;align-items:flex-end;width:calc(30% - 10px);margin-left:10px}#inquiryPop .inner .form_wrap .form_g .input_g.w50{width:calc(50% - 10px)}#inquiryPop .inner .form_wrap .form_g .input_g.w50 .input.tel span{display:flex;align-items:center;margin:0 5px;font-size:24px}#inquiryPop .inner .form_wrap .form_g .marketing_check{display:flex}#inquiryPop .inner .form_wrap .form_g .marketing_check input{width:21px;height:21px;background:#dadbdf url(/ref/main/main_2023/images/main/input_check.png) no-repeat center;border-radius:5px}#inquiryPop .inner .form_wrap .form_g .marketing_check input:checked{background-color:#016ff2}#inquiryPop .inner .form_wrap .form_g .marketing_check label{font-size:18px;font-weight:500;color:#2f2f2f;margin-left:9px}#inquiryPop .inner .submit{display:block;width:241px;height:67px;font-size:18px;font-weight:600;color:#fff;border-radius:14px;background:#000;margin:77px auto 0}#inquiryPop .inner::-webkit-scrollbar{width:5px}#inquiryPop .inner::-webkit-scrollbar-track{background:#dbdbdb}#inquiryPop .inner::-webkit-scrollbar-thumb{background:#5e5e5e}.common-popup-container{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0.4);z-index:999}.common-popup-container.notice{display:flex;flex-direction:column}.common-popup-container .common-popup-wrapper{display:inline-block;position:relative;min-width:300px;max-width:480px;border-radius:6px;background-color:white;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,0.3)}.common-popup-container .common-popup-wrapper.notice{width:480px;border-radius:20px}.common-popup-container .common-popup-wrapper .popup-pagination{position:absolute;top:16px;right:16px;z-index:10;display:flex;gap:2px;background:rgba(0,0,0,0.3);border-radius:20px;padding:2px 8px}.common-popup-container .common-popup-wrapper .popup-pagination .current-page{font-size:14px;line-height:21px;font-weight:700;color:#fff}.common-popup-container .common-popup-wrapper .popup-pagination .dot{font-size:14px;line-height:21px;font-weight:700;color:#fff;opacity:.6}.common-popup-container .common-popup-wrapper .popup-pagination .total-page{font-size:14px;line-height:21px;font-weight:700;color:#fff;opacity:.6}.common-popup-container .common-popup-wrapper .popup-slide-navigation .slide-navigation-prev{position:absolute;top:50%;cursor:pointer;width:32px;height:32px;transform:translateY(-50%) translateX(12px) !important}.common-popup-container .common-popup-wrapper .popup-slide-navigation .slide-navigation-prev:before{content:url('/images/icon/ico_popup_arrowLeft.svg');position:absolute;top:0;right:0;width:32px;height:32px}.common-popup-container .common-popup-wrapper .popup-slide-navigation .slide-navigation-prev:hover:before{content:url('/images/icon/ico_popup_arrowLeft_hover.svg')}.common-popup-container .common-popup-wrapper .popup-slide-navigation .slide-navigation-next{position:absolute;top:50%;cursor:pointer;width:32px;height:32px;transform:translateY(-50%) translateX(-12px) !important;right:0}.common-popup-container .common-popup-wrapper .popup-slide-navigation .slide-navigation-next:before{content:url('/images/icon/ico_popup_arrowRight.svg');position:absolute;top:0;right:0;width:32px;height:32px}.common-popup-container .common-popup-wrapper .popup-slide-navigation .slide-navigation-next:hover:before{content:url('/images/icon/ico_popup_arrowRight_hover.svg')}.common-popup-container .common-popup-wrapper .popup-slide-content .notice{background:#f0f6ff;box-sizing:border-box;border-radius:12px}.common-popup-container .common-popup-wrapper .popup-slide-content .popup-image-btn{display:block;line-height:0}.common-popup-container .common-popup-wrapper .popup-slide-content .popup-image{width:100%;height:auto}.common-popup-container .common-popup-wrapper .popup-footer{display:flex}.common-popup-container .common-popup-wrapper .popup-footer.notice{background-color:#eaeeef}.common-popup-container .common-popup-wrapper .popup-footer .popup-footer-btn{display:block;width:100%;height:48px;font-size:15px;line-height:48px;z-index:1}.common-popup-container .common-popup-wrapper .popup-footer .popup-footer-btn.notice{background-color:#eaeeef;color:#3f4d5a}.common-popup-container .common-popup-wrapper .popup-footer .popup-footer-btn.notice:hover{background-color:#eaeeef;color:#1f90ff}.common-popup-container .common-popup-wrapper .popup-footer .popup-footer-btn.notice.close-not-open-week{text-align:left;font-size:14px;padding-left:28px}.common-popup-container .common-popup-wrapper .popup-footer .popup-footer-btn.notice.close{text-align:right;padding-right:28px;font-size:14px;font-weight:700}.common-popup-container .common-popup{border-radius:10px;overflow:hidden;box-shadow:0 10px 20px rgba(0,0,0,0.3)}.common-popup-container .common-popup .common-popup-img-section{max-width:480px}.common-popup-container .common-popup .common-popup-img-section .common-popup-img{width:100%}.common-popup-container .common-popup .common-popup-btn-wrap{display:flex;height:44px}.common-popup-container .common-popup .common-popup-btn-wrap .common-popup-btn{flex:1;background-color:#f4f4f4;border-left:1px solid #ddd;text-align:center;font-size:14px;color:#666;line-height:44px}.common-popup-container .common-popup .common-popup-btn-wrap .common-popup-btn:first-child{border:0}@media screen and (max-width:1279px){#wrap header{height:66px}#wrap header .header_wrap{height:100%;display:flex;align-items:center}#wrap header h1.logo{left:3%;top:3px}#wrap header #nav{display:none}#wrap header .right_gnb{top:auto;right:3%}#wrap header .right_gnb .btn_g .btn1{display:none}#wrap header .right_gnb .menu{display:block;width:25px;margin-left:25px}#wrap header .right_gnb .menu>span{display:block;width:100%;height:2px;background:#fff}#wrap header .right_gnb .menu>span+span{margin-top:5px}#wrap footer{padding:0 3%}#wrap footer .footer_wrap{display:block;width:100%}#wrap footer .footer_wrap .left{display:block;width:100%}#wrap footer .footer_wrap .left .address{padding-left:0;padding:40px 0}.page_scroll_btn{display:none}#inquiryPop{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-width:1280px;max-height:92vh;width:94%;border-radius:15px;background:#f3f4f7;padding:20px 5% 120px;z-index:10001;display:none}#inquiryPop .inquiry_close{position:sticky;top:0;left:0;width:65px;height:65px;margin-left:95%;transform:translate(0,0);border-radius:50%;background:#dadbdf;z-index:100}#inquiryPop .inquiry_close div{position:absolute;top:50%;left:50%;width:23px;height:23px;transform:rotate(45deg);margin:-11px 0 0 -11px}#inquiryPop .inquiry_close div span{position:absolute;top:50%;left:0;display:block;width:100%;height:2px;background:#6d6d6f}#inquiryPop .inquiry_close div span:nth-child(2){transform:rotate(90deg)}#inquiryPop .pop{display:none}#inquiryPop .pop .pop_tit_wrap{text-align:center;margin-bottom:60px}#inquiryPop .pop .pop_tit_wrap .pop_cate{display:block;font-size:22px;font-weight:600;color:#016ff2}#inquiryPop .pop .pop_tit_wrap .pop_tit{display:block;font-size:36px;color:#000;margin-top:22px;word-break:keep-all}#inquiryPop .inner .form_tit{text-align:center}#inquiryPop .inner .form_tit .tit{display:block;font-size:22px;font-weight:600;color:#016ff2}#inquiryPop .inner .form_tit .b_txt{display:block;font-size:36px;color:#000;margin-top:22px}#inquiryPop .inner .form_tit .txt1{font-size:18px;font-weight:500;color:#777;margin-top:15px}#inquiryPop .inner .form_tab{display:flex;margin-top:60px}#inquiryPop .inner .form_tab button{width:calc(50% - 5px);height:70px;font-size:20px;font-weight:600;color:rgba(47,47,47,0.4);background:#fff;border-radius:15px}#inquiryPop .inner .form_tab button+button{margin-left:10px}#inquiryPop .inner .form_tab button.on{color:#fff;background:#016ff2}#inquiryPop .inner .form_wrap{margin-top:57px}#inquiryPop .inner .form_wrap .form_g{display:flex;flex-wrap:wrap;justify-content:space-between}#inquiryPop .inner .form_wrap .form_g input[type=text]{width:100%;height:70px;font-size:18px;border-radius:14px;background:#fff;padding:0 10px;border:0;outline:0;appearance:none}#inquiryPop .inner .form_wrap .form_g select{width:100%;height:70px;font-size:18px;border-radius:14px;background:#fff;padding:0 30px;border:0;outline:0;appearance:none}#inquiryPop .inner .form_wrap .form_g textarea{width:100%;height:175px;font-size:18px;border-radius:14px;background:#fff;padding:30px;border:0;outline:0;resize:none}#inquiryPop .inner .form_wrap .form_g textarea::placeholder{color:rgba(47,47,47,0.4);line-height:1.6}#inquiryPop .inner .form_wrap .form_g input::placeholder{color:rgba(47,47,47,0.4);line-height:1.6}#inquiryPop .inner .form_wrap .form_g .input_g{width:100%}#inquiryPop .inner .form_wrap .form_g .input_g:nth-child(n+3){margin-top:37px}#inquiryPop .inner .form_wrap .form_g .input_g .label{position:relative;display:block;font-size:20px;color:#000;padding-left:14px}#inquiryPop .inner .form_wrap .form_g .input_g .label:before{content:"";position:absolute;top:8px;left:0;width:7px;height:7px;border:2px solid #015bff;background:#fff;border-radius:50%;box-sizing:border-box}#inquiryPop .inner .form_wrap .form_g .input_g .input{display:flex;margin-top:13px}#inquiryPop .inner .form_wrap .form_g .input_g .input.checkbox>div{width:calc(25% - 7.5px)}#inquiryPop .inner .form_wrap .form_g .input_g .input.checkbox>div+div{margin-left:10px}#inquiryPop .inner .form_wrap .form_g .input_g .input.checkbox>div input{font-size:0;width:0;height:0;overflow:hidden}#inquiryPop .inner .form_wrap .form_g .input_g .input.checkbox>div input:checked+label{background:#000;color:#fff}#inquiryPop .inner .form_wrap .form_g .input_g .input.checkbox>div label{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:70px;border-radius:14px;background:#fff;font-size:18px;font-weight:600;color:rgba(47,47,47,0.4);line-height:24px;text-align:center}#inquiryPop .inner .form_wrap .form_g .input_g .input.checkbox>div label span{display:block}#inquiryPop .inner .form_wrap .form_g .input_g.plan .input.checkbox>div{width:calc(33.33% - 10px)}#inquiryPop .inner .form_wrap .form_g .input_g.plan .input.checkbox>div:nth-child(n+3){margin-top:0;margin-left:10px}#inquiryPop .inner .form_wrap .form_g .input_g.plan .input.plan{width:calc(50% - 10px);margin-left:10px}#inquiryPop .inner .form_wrap .form_g .marketing_check{display:flex}#inquiryPop .inner .form_wrap .form_g .marketing_check input{width:21px;height:21px;background:#dadbdf url(/ref/main/main_2023/images/main/input_check.png) no-repeat center;border-radius:5px}#inquiryPop .inner .form_wrap .form_g .marketing_check input:checked{background-color:#016ff2}#inquiryPop .inner .form_wrap .form_g .marketing_check label{font-size:18px;font-weight:500;color:#2f2f2f;margin-left:9px;word-break:keep-all}#inquiryPop .inner .submit{display:block;width:241px;height:67px;font-size:18px;font-weight:600;color:#fff;border-radius:14px;background:#000;margin:77px auto 0}}@media screen and (max-width:767px){#wrap header{height:60px}#wrap header h1.logo{top:10px;left:16px}#wrap header h1.logo a{width:64px;height:40px}#wrap header .right_gnb{right:16px}#wrap header .right_gnb .menu{width:21px;margin-left:20px}#wrap header .right_gnb .menu>span+span{margin-top:4px}#wrap footer{padding:0 16px}#wrap footer .footer_wrap{padding:45px 0 80px}#wrap footer .footer_wrap .left .logo_copy .logo img{width:100px}#wrap footer .footer_wrap .left .logo_copy .copy{font-size:12px;margin-top:12px}#wrap footer .footer_wrap .left .address{padding:25px 0 30px}#wrap footer .footer_wrap .left .address p{font-size:12px}#wrap footer .footer_wrap .left .address p.bar{padding-right:25px}#wrap footer .footer_wrap .left .address p.bar:before{top:6px;right:12px;height:7px}#wrap footer .footer_wrap .btn_g a{font-size:11px;line-height:26px;border-radius:5px}#wrap footer .footer_wrap .btn_g a+a{margin-left:5px}#inquiryPop{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-height:92vh;width:calc(100% - 32px);border-radius:8px;background:#f3f4f7;padding:25px 5% 70px;z-index:10001;overflow-y:auto;display:none}#inquiryPop .inquiry_close{position:sticky;top:0;right:0;margin-left:calc(100% - 45px);transform:translate(0,-5px);width:45px;height:45px;border-radius:50%;background:#dadbdf;z-index:100}#inquiryPop .inquiry_close div{position:absolute;top:50%;left:50%;width:16px;height:16px;transform:rotate(45deg);margin:-8px 0 0 -8px}#inquiryPop .inquiry_close div span{position:absolute;top:50%;left:0;display:block;width:100%;height:2px;background:#6d6d6f}#inquiryPop .inquiry_close div span:nth-child(2){transform:rotate(90deg)}#inquiryPop .pop{display:none}#inquiryPop .pop .pop_tit_wrap{text-align:center;margin-bottom:34px}#inquiryPop .pop .pop_tit_wrap .pop_cate{display:block;font-size:15px;font-weight:600;color:#016ff2}#inquiryPop .pop .pop_tit_wrap .pop_tit{display:block;font-size:25px;color:#000;line-height:1.5;margin-top:11px;word-break:keep-all}#inquiryPop .inner .form_tit{text-align:center}#inquiryPop .inner .form_tit .tit{display:block;font-size:15px;font-weight:600;color:#016ff2}#inquiryPop .inner .form_tit .b_txt{display:block;font-size:25px;color:#000;line-height:1.5;margin-top:11px;word-break:keep-all}#inquiryPop .inner .form_tit .txt1{font-size:13px;font-weight:500;color:#777;margin-top:5px}#inquiryPop .inner .form_tab{display:flex;margin-top:40px}#inquiryPop .inner .form_tab button{width:calc(50% - 2.5px);height:49px;font-size:14px;font-weight:600;color:rgba(47,47,47,0.4);background:#fff;border-radius:7px}#inquiryPop .inner .form_tab button+button{margin-left:5px}#inquiryPop .inner .form_tab button.on{color:#fff;background:#016ff2}#inquiryPop .inner .form_wrap{margin-top:38px}#inquiryPop .inner .form_wrap .form_g{display:flex;flex-wrap:wrap;justify-content:space-between}#inquiryPop .inner .form_wrap .form_g input[type=text]{width:100%;height:49px;font-size:13px;border-radius:7px;background:#fff;padding:0 8px;border:0;outline:0;appearance:none}#inquiryPop .inner .form_wrap .form_g select{width:100%;height:49px;font-size:13px;border-radius:7px;background:#fff;padding:0 15px;border:0;outline:0;appearance:none}#inquiryPop .inner .form_wrap .form_g textarea{width:100%;height:175px;font-size:13px;border-radius:7px;background:#fff;padding:15px;border:0;outline:0;resize:none}#inquiryPop .inner .form_wrap .form_g textarea::placeholder{color:rgba(47,47,47,0.4);line-height:1.6}#inquiryPop .inner .form_wrap .form_g input::placeholder{color:rgba(47,47,47,0.4);line-height:1.6}#inquiryPop .inner .form_wrap .form_g .input_g{width:100%}#inquiryPop .inner .form_wrap .form_g .input_g:nth-child(n+2){margin-top:28px}#inquiryPop .inner .form_wrap .form_g .input_g .label{position:relative;display:block;font-size:14px;color:#000;padding-left:10px}#inquiryPop .inner .form_wrap .form_g .input_g .label:before{content:"";position:absolute;top:5px;left:0;width:6px;height:6px;border:2px solid #015bff;background:#fff;border-radius:50%;box-sizing:border-box}#inquiryPop .inner .form_wrap .form_g .input_g .input{display:flex;margin-top:9px}#inquiryPop .inner .form_wrap .form_g .input_g .start-date .icon-arrow,#inquiryPop .inner .form_wrap .form_g .input_g .service-duration .icon-arrow,#inquiryPop .inner .form_wrap .form_g .input_g .user-number .icon-arrow,#inquiryPop .inner .form_wrap .form_g .input_g .input.plan .icon-arrow{width:12px;height:12px;top:18.5px;right:10px}#inquiryPop .inner .form_wrap .form_g .input_g .input.plan .icon-arrow{top:18.5px}#inquiryPop .inner .form_wrap .form_g .input_g .input.checkbox{flex-wrap:wrap}#inquiryPop .inner .form_wrap .form_g .input_g .input.checkbox>div{position:relative;width:calc(50% - 2.5px)}#inquiryPop .inner .form_wrap .form_g .input_g .input.checkbox>div+div{margin-left:0}#inquiryPop .inner .form_wrap .form_g .input_g .input.checkbox>div:nth-child(n+3){margin-top:5px}#inquiryPop .inner .form_wrap .form_g .input_g .input.checkbox>div:nth-child(even){margin-left:5px}#inquiryPop .inner .form_wrap .form_g .input_g .input.checkbox>div input{position:absolute;top:0;left:0;font-size:0;width:0;height:0;overflow:hidden}#inquiryPop .inner .form_wrap .form_g .input_g .input.checkbox>div input:checked+label{background:#000;color:#fff}#inquiryPop .inner .form_wrap .form_g .input_g .input.checkbox>div label{display:flex;align-items:center;justify-content:center;width:100%;height:49px;border-radius:7px;background:#fff;font-size:13px;font-weight:600;color:rgba(47,47,47,0.4);line-height:15px;text-align:center}#inquiryPop .inner .form_wrap .form_g .input_g.plan .input_wrap{flex-direction:column}#inquiryPop .inner .form_wrap .form_g .input_g.plan .input.checkbox{width:100%}#inquiryPop .inner .form_wrap .form_g .input_g.plan .input.checkbox>div{width:calc(33.33% - 5px)}#inquiryPop .inner .form_wrap .form_g .input_g.plan .input.checkbox>div:nth-child(n+3){margin-top:0;margin-left:5px}#inquiryPop .inner .form_wrap .form_g .input_g.plan .input.plan{width:100%;margin-left:0}#inquiryPop .inner .form_wrap .form_g .input_g.plan label{word-break:keep-all}#inquiryPop .inner .form_wrap .form_g .input_g.w50{width:100%}#inquiryPop .inner .form_wrap .form_g .input_g.w50 .input.tel span{display:flex;align-items:center;margin:0 3px;font-size:18px;vertical-align:middle}#inquiryPop .inner .form_wrap .form_g .marketing_check{display:flex}#inquiryPop .inner .form_wrap .form_g .marketing_check input{width:15px;height:15px;background:#dadbdf url(/ref/main/main_2023/images/main/input_check.png) no-repeat center / 8px;border-radius:3px}#inquiryPop .inner .form_wrap .form_g .marketing_check input:checked{background-color:#016ff2}#inquiryPop .inner .form_wrap .form_g .marketing_check label{font-size:13px;font-weight:500;color:#2f2f2f;padding-left:9px;word-break:keep-all;width:calc(100% - 15px)}#inquiryPop .inner .submit{display:block;width:100%;height:47px;font-size:13px;font-weight:600;color:#fff;border-radius:7px;background:#000;margin:50px auto 0}.common-popup-container .common-popup .common-popup-img-section{max-width:320px}}@media(max-width:1425px) and (min-width:1280px){#wrap header #nav .gnb>li{padding:28px 12px}}@media(orientation:landscape) and (max-height:610px){#allmenu.on{max-height:100vh;overflow-y:auto}}.twc-chat-bot{position:fixed;bottom:46px;right:24px;z-index:999}.twc-chat-bot img{width:56px;height:56px;border-radius:50%;box-shadow:rgba(255,255,255,0.2) 0 0 0 1px inset,rgba(0,0,0,0.1) 0 4px 6px,rgba(0,0,0,0.15) 0 8px 30px}@media(max-width:543px){.common-popup-container.notice{flex-direction:column;justify-content:center;z-index:9999}.common-popup-container .common-popup-wrapper{min-width:initial;max-width:initial}.common-popup-container .common-popup-wrapper.notice{width:calc(100% - 40px);border-radius:20px}}