﻿@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/static/pretendard.css";@font-face{font-family:"Hanwha";src:url("../font/HanwhaL.woff") format("woff"),url("../font/HanwhaL.woff2") format("woff2");font-weight:300;font-style:normal}@font-face{font-family:"Hanwha";src:url("../font/HanwhaR.woff") format("woff"),url("../font/HanwhaR.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Hanwha";src:url("../font/HanwhaB.woff") format("woff"),url("../font/HanwhaB.woff2") format("woff2");font-weight:700;font-style:normal}html{font-size:20px}*{box-sizing:border-box}html,body{color:#000}body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select,pre{-webkit-text-size-adjust:none;font-size:20px;letter-spacing:-0.03em;line-height:1.2;font-weight:500;font-family:"Pretendard",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";outline:none}@media(max-width: 768px){body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select,pre{font-size:16px;line-height:160%}}html,body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,table,tr,td,dl,dt,dd,a,img,input,button,select,textarea{margin:0px;padding:0px;list-style:none}address,cite,dfn,em,var{font-style:normal}code,kbd,samp{font-family:dotum,"돋움",courier new,courier,monospace}header,hgroup,article,nav,footer,figure,figcaption,canvas,section,menu{display:block;margin:0;padding:0}body,div,p,ul,li,input,h1,h2,h3,h4,h5,h6,dl,dt,dd,a,select,textarea{box-sizing:border-box}a{text-decoration:none;color:#000}img,fieldset,iframe{border:0 none}fieldset{width:auto;min-width:0;max-width:none;border:0;margin:0;padding:0}legend{position:absolute !important;display:block;width:0 !important;height:0 !important;padding:0 !important;margin:-1px !important;border:0 !important;overflow:hidden !important;clip:rect(0 0 0 0) !important}legend.focusable:active,legend.focusable:focus{position:static;height:auto;width:auto;margin:0;clip:auto;overflow:visible}img{border:0px;vertical-align:top}table{border-collapse:collapse;border-spacing:0}caption{display:none}button{cursor:pointer;border:0;background-color:rgba(0,0,0,0)}.layer-popup{display:none;position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;padding:20px;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:rgba(0,0,0,.7)}.layer-popup .popup-wrapper{display:table;width:100%;height:100%}.layer-popup .cell{display:table-cell;height:100%;vertical-align:middle}.layer-popup .popup-container{margin:0 auto}.layer-popup .popup-container.w-400{max-width:400px}.layer-popup .popup-content{position:relative;z-index:2;padding:20px;background-color:#fff}.popupWrap{width:1000px;height:auto;display:none;background-color:#fff;overflow:hidden;z-index:2000}.popupWrap .btn_popClose{position:absolute;top:0;right:0;width:80px;height:80px;z-index:10}.popupWrap .btn_popClose:before,.popupWrap .btn_popClose:after{content:"";position:absolute;top:50%;left:50%;width:24px;height:2px;background-color:#555}.popupWrap .btn_popClose:before{transform:translate(-50%, -50%) rotate(-45deg)}.popupWrap .btn_popClose:after{transform:translate(-50%, -50%) rotate(45deg)}.popupWrap .btn_popClose.light:before,.popupWrap .btn_popClose.light:after{background-color:#fff}html,body{word-break:keep-all}html.scroll-disable,body.scroll-disable{overflow:hidden}@media(min-width: 800px){html.scroll-disable,body.scroll-disable{overflow:visible}}body{overflow-x:hidden}img{max-width:100%}figure img{display:block}figure.center{display:flex;justify-content:center;align-items:center}figure.right{display:flex;justify-content:flex-end;align-items:center}@media(max-width: 768px){.pcVer{display:none}}.mVer{display:none}@media(max-width: 768px){.mVer{display:block}}.ani,.pt{position:absolute;background-position:center center;background-repeat:no-repeat}.section-inner{position:relative;width:982px;margin:0 auto;padding-top:80px}@media(max-width: 982px){.section-inner{width:100%;padding-inline:25px}}@media(max-width: 768px){.section-inner{padding-top:60px}}#wrap{position:relative;min-width:360px;height:auto;margin:0 auto;background-color:#fff;overflow-x:hidden}@media(max-width: 768px){#wrap{padding-bottom:60px}}section{position:relative;margin:0 auto}main{position:relative;overflow:hidden}.primary{color:#1ec8ae !important}@media(max-width: 768px){span.br{display:block}}header{position:fixed;top:0;left:0;width:100%;background-color:#fff;z-index:1000}header .m_btn_menu,header .m_btn_close{display:none}header .header-inner{position:relative;display:flex;justify-content:space-between;align-items:center;width:1180px;height:95px;margin:0 auto}@media(max-width: 982px){header .header-inner{width:100%;padding-inline:22px}}header .logo{display:none;position:relative;width:30px;height:95px;background:url("../images/brandLogo.svg") no-repeat 0 center/30px auto;z-index:998}header .logo-group{width:692px;height:32px;background:url("../images/header_logo_01.png") no-repeat 0 center/auto 32px}header nav ul{display:flex;justify-content:flex-end;align-items:center;gap:0 48px}header nav ul li{position:relative;height:95px}header nav ul li a{display:flex;justify-content:center;align-items:center;width:auto;height:100%;font-weight:600;font-size:18px;line-height:25px;color:#000;text-align:center}header nav ul li.active a{font-weight:800}header.fixed{transition:.3s;background-color:#fff}@media(max-width: 1180px){header{padding:0}header .header-inner{width:100%;padding-inline:20px}header .logo-group{display:none}header .logo{display:block;z-index:2000}}@media(max-width: 768px){header{height:65px}header .header-inner{height:65px}header .m_btn_menu{display:block;position:absolute;top:0;right:0;width:65px;height:100%;background:url("../images/m_btn_menu.svg") no-repeat center center/auto 28px}header .gnbWrap{display:none;position:fixed;top:0;left:0;width:100%;height:100%;padding-left:0;box-sizing:border-box;z-index:1000}header .gnbWrap ul{display:grid;grid-template-columns:1fr;width:100%;gap:0}header .gnbWrap ul li{margin-left:0 !important;width:100%;height:70px}header .gnbWrap ul li a{display:inline-flex;align-items:center;justify-content:flex-start;width:100%;height:70px;padding-inline:20px 0;font-weight:700;font-size:20px;line-height:26px;text-align:left}header .gnbWrap ul li a br{display:none}header .gnbWrap .box{position:relative;display:block;height:100%;padding-top:80px;background-color:#e4ffe0}header .gnbWrap .m_btn_close{position:absolute;top:0;right:0;width:65px;height:65px;display:block;z-index:10}header .gnbWrap .m_btn_close:before,header .gnbWrap .m_btn_close:after{content:"";position:absolute;top:50%;left:50%;width:32px;height:2px;background-color:#000}header .gnbWrap .m_btn_close:before{transform:translate(-50%, -50%) rotate(-45deg)}header .gnbWrap .m_btn_close:after{transform:translate(-50%, -50%) rotate(45deg)}}footer{display:flex;justify-content:center;align-items:center;height:147px;background:url("../images/footer_logo.svg") no-repeat center center/auto 73px}@media(max-width: 768px){footer{height:90px;background-size:auto 58px}}.bul-list>li{position:relative;padding-left:20px;font-weight:500;font-size:20px;line-height:160%;letter-spacing:-0.04em}.bul-list>li:before{content:"•";position:absolute;top:0;left:0}.bul-list>li.dash:before{content:"-"}@media(max-width: 768px){.bul-list>li{padding-left:23px;font-size:16px;line-height:26px;font-weight:400}.bul-list>li:before{left:8px}}.bul-list.dash>li:before{content:"-"}.bul-list.star>li{padding-left:20px}.bul-list.star>li:before{content:"※"}.bul-list.s24>li{font-weight:500;font-size:24px;line-height:38px}@media(max-width: 768px){br.none{display:none}}.scroll-arrow{position:absolute;bottom:40px;left:calc(50% - 12px);width:25px;height:13px;background:url("../images/scroll_arrow.svg") no-repeat center bottom/auto 13px;z-index:10;animation:scrollAni 1s infinite alternate}.hanwha{font-family:"hanwha" !important}.section-title{margin-bottom:80px;color:#000}.section-title h3{font-weight:700;font-size:48px;line-height:63px}.section-title p{margin-top:30px;font-weight:500;font-size:24px;line-height:35px}@media(max-width: 982px){.section-title h3{font-size:44px;line-height:58px}}@media(max-width: 768px){.section-title{margin-bottom:48px}.section-title h3{font-size:27px;line-height:34px}.section-title p{margin-top:10px;font-size:18px;line-height:140%}}.font_p{font-family:"Pretendard";font-weight:700}.headingWrap{background-color:#e4ffe0}.headingWrap .section-inner{width:1180px;height:100vh;display:flex;justify-content:flex-start;align-items:center}.headingWrap .info-wrap{width:100%}.headingWrap .info-wrap .slogon{font-weight:500;font-size:24px;line-height:125%;color:#1ec8ae}.headingWrap .info-wrap h2{margin-top:40px;font-weight:700;font-size:78px;line-height:125%;color:#1ec8ae;letter-spacing:-0.05em}.headingWrap .info-wrap h2 .hanwha{font-size:82px}.headingWrap .info-wrap .apply-date{margin-top:18px;font-weight:600;font-size:32px;line-height:125%}.headingWrap .info-wrap .scholarship-date{margin-top:5px;font-weight:600;font-size:20px;line-height:125%}.headingWrap .info-wrap .link-apply{display:inline-flex;align-items:center;justify-content:center;width:252px;height:72px;margin-top:40px;background-color:#1ec8ae;border-radius:100vw;font-weight:700;font-size:27px;line-height:normal;color:#fff}.headingWrap .info-wrap .hashtag-group{position:relative;margin-top:85px;z-index:20}.headingWrap .info-wrap .hashtag-group span{display:inline-flex;align-items:center;justify-content:center;padding-inline:12px;border-radius:100vw}.headingWrap .info-wrap .hashtag-group span em{font-family:"Pretendard";font-weight:700}.headingWrap .info-wrap .hashtag-group span+span{margin:0 0 9px 9px}.headingWrap .info-wrap .hashtag-group .company span{font-family:"hanwha";height:36px;background-color:#c3eebc;font-weight:400;font-size:16px;line-height:125%;color:#393939}.headingWrap .info-wrap .hashtag-group .jd span{height:36px;padding-inline:12px;background-color:#fff;font-weight:500;font-size:19px;line-height:125%;color:#1ec8ae;cursor:pointer}.headingWrap .keyvisual-wrap{position:absolute;top:calc(50% - 383px);left:calc(50% - 91px);width:850px;height:833px}.headingWrap .keyvisual-wrap .keyvisual-ani{width:850px;height:833px}.headingWrap .keyvisual-wrap .keyvisual-ani .keyvisual{left:91px;width:627px;height:833px;background-image:url("../images/keyvisual.png");background-size:auto 833px;z-index:10}.headingWrap .keyvisual-wrap .shadow{right:0;bottom:63px;width:712px;height:410px;background-image:url("../images/kv_shadow.png");background-size:auto 410px;z-index:1}.headingWrap .keyvisual-wrap .cloud01{left:0;top:122px;width:167px;height:66px;background-image:url("../images/kv_cloud_01.png");background-size:auto 66px}.headingWrap .keyvisual-wrap .cloud02{right:132px;top:142px;width:182px;height:70px;background-image:url("../images/kv_cloud_02.png");background-size:auto 70px}.headingWrap .keyvisual-wrap .waterdrop01{left:21px;top:71px;width:164px;height:176px;background-image:url("../images/kv_waterdrop_01.png");background-size:auto 176px}.headingWrap .keyvisual-wrap .waterdrop02{left:236px;top:343px;width:76px;height:86px;background-image:url("../images/kv_waterdrop_02.png");background-size:auto 86px}.headingWrap .keyvisual-wrap .waterdrop03{left:199px;top:438px;width:32px;height:35px;background-image:url("../images/kv_waterdrop_03.png");background-size:auto 35px}@media(max-height: 900px){.headingWrap .info-wrap{transform:scale(0.8)}.headingWrap .keyvisual-wrap{transform:scale(0.8)}}@media(min-width: 769px)and (max-width: 1180px){.headingWrap .section-inner{width:100vw;padding-inline:20px}.headingWrap .info-wrap{transform:scale(0.8);transform-origin:left center;z-index:10}.headingWrap .keyvisual-wrap{transform:scale(0.75);transform-origin:right center;left:auto;right:0}}@media(max-width: 982px){.headingWrap .info-wrap{transform:scale(0.6);transform-origin:left center}.headingWrap .keyvisual-wrap{transform:scale(0.55);transform-origin:right center;left:auto;right:0}}@media(max-width: 768px){.headingWrap .section-inner{width:100%;padding-inline:20px;padding-top:0}.headingWrap .info-wrap{width:100%;text-align:center;transform:scale(1)}.headingWrap .info-wrap .slogon{font-size:12px;line-height:normal}.headingWrap .info-wrap h2{margin-top:20px;font-size:39px}.headingWrap .info-wrap h2 .hanwha{font-size:41px}.headingWrap .info-wrap h2 .year{display:none}.headingWrap .info-wrap .apply-date{font-size:20px}.headingWrap .info-wrap .scholarship-date{font-size:16px}.headingWrap .info-wrap .link-apply{margin-top:325px;width:100%;height:60px;font-size:18px}.headingWrap .info-wrap .hashtag-group{display:none}.headingWrap .keyvisual-wrap{top:59%;left:50%;transform:translate(-50%, -50%) scale(0.35);transform-origin:center center}}.companyInfoWrap .section-inner{padding-block:140px 100px}@media(max-width: 768px){.companyInfoWrap .section-inner{padding-block:60px 0}}.companyInfoWrap .info-movie .movie-wrap .movieFrame{position:relative;width:100%;padding-bottom:56.25%}.companyInfoWrap .info-movie .movie-wrap .movieFrame iframe{position:absolute;top:0;left:0;width:100%;height:100%}.companyInfoWrap .info-movie .movie-wrap .movieFrame .btnPlay{position:absolute;width:100%;height:100%}.companyInfoWrap .info-movie .movie-wrap .comTabID{margin-top:40px;display:grid;gap:12px 20px;grid-template-columns:repeat(5, 1fr)}.companyInfoWrap .info-movie .movie-wrap .comTabID>li{border:1px solid #b5b5b5;transition:.3s}.companyInfoWrap .info-movie .movie-wrap .comTabID>li a{display:inline-flex;align-items:center;justify-content:center;width:100%;height:90px;font-family:"hanwha";font-weight:400;font-size:23px;line-height:normal;color:#393939}.companyInfoWrap .info-movie .movie-wrap .comTabID>li.active,.companyInfoWrap .info-movie .movie-wrap .comTabID>li:hover{background-color:#1ec8ae;border-color:#1ec8ae}.companyInfoWrap .info-movie .movie-wrap .comTabID>li.active a,.companyInfoWrap .info-movie .movie-wrap .comTabID>li:hover a{color:#fff}.companyInfoWrap .info-movie .movie-wrap .comTabIDContent{margin-top:60px}.companyInfoWrap .info-movie .movie-wrap .comTabIDContent h4{margin-bottom:35px;font-weight:700;font-size:38px;line-height:63px;color:#1ec8ae}.companyInfoWrap .info-movie .movie-wrap .comTabIDContent .content{margin-top:80px;font-weight:500;font-size:18px;line-height:150%;color:rgba(0,0,0,.7)}@media(min-width: 769px)and (max-width: 1180px){.companyInfoWrap .info-movie .movie-wrap .comTabID>li a{font-size:18px}}.companyInfoWrap .info-movie .movie-wrap .slide-wrap{position:relative}.companyInfoWrap .info-movie .movie-wrap .slide-wrap [class*=swiper-button]{width:48px;height:48px;background:url("../images/slide_arrow.png") no-repeat center center/auto 48px}.companyInfoWrap .info-movie .movie-wrap .slide-wrap [class*=swiper-button]:before,.companyInfoWrap .info-movie .movie-wrap .slide-wrap [class*=swiper-button]:after{font-size:0}.companyInfoWrap .info-movie .movie-wrap .slide-wrap .btn_next{right:-24px}.companyInfoWrap .info-movie .movie-wrap .slide-wrap .btn_prev{left:-24px;transform:rotate(180deg)}.companyInfoWrap .info-movie .movie-wrap .slide-wrap .swiper-pagination{position:absolute;top:auto;bottom:-20px;left:auto;right:auto;display:flex;justify-content:center;align-items:center;gap:0 20px}.companyInfoWrap .info-movie .movie-wrap .slide-wrap .swiper-pagination>span{margin:0}.companyInfoWrap .info-movie .movie-wrap .slide-wrap .swiper-pagination-bullet-active{background-color:#1ec8ae}@media(max-width: 768px){.companyInfoWrap .info-movie .movie-wrap .comTabID{margin-top:32px;grid-template-columns:auto}.companyInfoWrap .info-movie .movie-wrap .comTabID>li{border-radius:8px}.companyInfoWrap .info-movie .movie-wrap .comTabID>li a{height:80px;font-size:18px}.companyInfoWrap .info-movie .movie-wrap .comTabIDContent{margin-top:40px}.companyInfoWrap .info-movie .movie-wrap .comTabIDContent h4{margin-bottom:24px;font-size:27px;line-height:34px}.companyInfoWrap .info-movie .movie-wrap .comTabIDContent .content{margin-top:52px;font-size:16px;line-height:26px}}.companyInfoWrap .invite-wrap{margin-top:145px}@media(max-width: 768px){.companyInfoWrap .invite-wrap{margin-top:60px}.companyInfoWrap .invite-wrap .section-title h3 div{color:#1ec8ae}}.companyInfoWrap .qr-group{display:flex;justify-content:flex-end;align-items:flex-end;gap:0 25px;background:url("../images/invite_visual.png") no-repeat bottom left/auto 212px}.companyInfoWrap .qr-group .qr-box{width:164px;border:1px solid #1ec8ae}.companyInfoWrap .qr-group .qr-box figure{padding:10px}.companyInfoWrap .qr-group .qr-box .qr_link{display:inline-flex;align-items:center;justify-content:center;width:100%;height:60px;background-color:#1ec8ae;font-weight:500;font-size:18px;line-height:23px;text-align:center}.companyInfoWrap .qr-group .qr-box.regist{border-color:#c3eebc}.companyInfoWrap .qr-group .qr-box.regist .qr_link{background-color:#c3eebc}@media(max-width: 768px){.companyInfoWrap .qr-group{padding-bottom:200px;display:grid;gap:12px 0;justify-content:initial;background-size:100% auto}.companyInfoWrap .qr-group .qr-box{width:100%;border:0}.companyInfoWrap .qr-group .qr-box figure{display:none}.companyInfoWrap .qr-group .qr-box .qr_link{font-size:20px;border-radius:8px}}.countingWrap{background-color:#f4f4f4}.countingWrap .section-inner{padding-block:134px 100px;text-align:center}@media(max-width: 768px){.countingWrap .section-inner{padding-block:60px 38px}}.countingWrap .section-title{margin-bottom:24px;text-align:center}.countingWrap .count-wrap .count{display:flex;justify-content:center;align-items:center;gap:0 47px}.countingWrap .count-wrap .count>*{font-weight:800;font-size:156px;line-height:204px;color:#1ec8ae}.countingWrap .count-wrap .count .dday{display:flex;justify-content:center;align-items:center}.countingWrap .count-wrap .count span{position:relative;width:202px}.countingWrap .count-wrap .count span+span:before{content:"";position:absolute;top:0;left:-47px;width:47px;height:100%;background:url("../images/count_dot.svg") no-repeat center center/auto 64px}@media(max-width: 768px){.countingWrap .count-wrap .count{gap:0 18px}.countingWrap .count-wrap .count>*{font-weight:800;font-size:75px;line-height:98px}.countingWrap .count-wrap .count span{width:106px}.countingWrap .count-wrap .count span+span:before{left:-18px;width:18px;background-size:auto 30px}}.jDWrap .section-inner{padding-block:135px}.jDWrap .section-inner>div:not(.jd-wrap){margin-top:120px}.jDWrap .section-inner>div:not(.jd-wrap) .section-title{margin-bottom:30px}@media(max-width: 768px){.jDWrap .section-inner{padding-block:60px}.jDWrap .section-inner>div:not(.jd-wrap){margin-top:60px}.jDWrap .section-inner>div:not(.jd-wrap) .section-title{margin-bottom:20px}}.jDWrap .jd-wrap .jdTab{display:grid;grid-template-columns:repeat(5, 1fr);margin-bottom:48px;border-bottom:1px solid #1ec8ae}.jDWrap .jd-wrap .jdTab>li{text-align:center;border-bottom:2px solid #fff}.jDWrap .jd-wrap .jdTab>li a{display:block;width:100%;height:40px;font-weight:500;font-size:24px;line-height:normal}.jDWrap .jd-wrap .jdTab>li.active{border-color:#1ec8ae}.jDWrap .jd-wrap .jdTab>li.active a{color:#1ec8ae;font-weight:700}@media(max-width: 768px){.jDWrap .jd-wrap .jdTab{margin-bottom:40px;border:0;display:grid;gap:8px 6px;grid-template-columns:repeat(2, 1fr)}.jDWrap .jd-wrap .jdTab>li{border:0}.jDWrap .jd-wrap .jdTab>li a{height:80px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #d7d7d7;border-radius:8px;font-size:18px}.jDWrap .jd-wrap .jdTab>li.active a{background-color:#1ec8ae;color:#fff;border-color:#1ec8ae}}.jDWrap .tabContent-items{border-radius:20px 20px 0 0;overflow:hidden}@media(max-width: 768px){.jDWrap .tabContent-items{border-radius:0}}.jDWrap .requirements-wrap{margin-top:120px}.jDWrap .requirements-wrap .bul-list li{font-weight:500;font-size:24px;line-height:38px}@media(max-width: 768px){.jDWrap .requirements-wrap{margin-top:60px}.jDWrap .requirements-wrap .bul-list li{font-size:16px;line-height:26px}}.jDWrap .process-wrap{margin-top:120px}.jDWrap .process-wrap .process-list{display:flex;gap:12px 20px}.jDWrap .process-wrap .process-list>li{position:relative;width:230px;height:240px;padding-top:150px;background-color:#f4f4f4;border-radius:20px;text-align:center;background-position:top 28px center;background-repeat:no-repeat;background-size:auto 127px}.jDWrap .process-wrap .process-list>li:nth-of-type(1){background-image:url("../images/process_icon_01.png")}.jDWrap .process-wrap .process-list>li:nth-of-type(2){background-image:url("../images/process_icon_02.png")}.jDWrap .process-wrap .process-list>li:nth-of-type(3){background-image:url("../images/process_icon_03.png")}.jDWrap .process-wrap .process-list>li:nth-of-type(4){background-image:url("../images/process_icon_04.png")}.jDWrap .process-wrap .process-list>li dl dt{font-weight:600;font-size:24px;line-height:35px}.jDWrap .process-wrap .process-list>li dl dd{font-weight:400;font-size:20px;line-height:35px;color:#848484}.jDWrap .process-wrap .comment{margin-top:30px;font-weight:400;font-size:24px;line-height:35px}.jDWrap .process-wrap .comment-text{margin-top:10px;font-weight:400;font-size:18px;line-height:35px}@media(max-width: 768px){.jDWrap .process-wrap{margin-top:60px}.jDWrap .process-wrap .process-list{flex-direction:column}.jDWrap .process-wrap .process-list>li{display:flex;justify-content:flex-start;align-items:center;padding:0 0 0 110px;width:100%;height:120px;background-position:left center;background-repeat:no-repeat;background-size:auto 95px;text-align:left}.jDWrap .process-wrap .process-list dl dt{font-size:20px;line-height:30px}.jDWrap .process-wrap .process-list dl dd{font-size:18px;line-height:30px;color:#848484}.jDWrap .process-wrap .comment{margin-top:12px;font-size:14px;line-height:24px}.jDWrap .process-wrap .comment-text{margin-top:5px;font-size:14px;line-height:20px}}.jDWrap .qr-wrap{display:flex;justify-content:flex-end;align-items:flex-end}.jDWrap .qr-wrap .qr-box{margin-bottom:20px;width:120px;border:1px solid #1ec8ae}.jDWrap .qr-wrap .qr-box figure{padding:10px}.jDWrap .qr-wrap .qr-box .qr_link{display:inline-flex;align-items:center;justify-content:center;width:100%;height:60px;background-color:#1ec8ae;padding-inline:10px;font-weight:500;font-size:18px;line-height:23px;text-align:center}.jDWrap .qr-wrap .qr-box.regist{border-color:#c3eebc}.jDWrap .qr-wrap .qr-box.regist .qr_link{background-color:#c3eebc}@media(max-width: 768px){.jDWrap .qr-wrap{margin-top:20px;background-size:100% auto}.jDWrap .qr-wrap .qr-box{width:100%;border:0}.jDWrap .qr-wrap .qr-box figure{display:none}.jDWrap .qr-wrap .qr-box .qr_link{width:100%;height:60px;font-size:20px;border-radius:8px}}.grid-table>ul{display:grid;grid-template-columns:162px 415px 288px 1fr;align-items:center}.grid-th{border-radius:20px 20px 0 0;background-color:#eaeaea}.grid-th>li{display:flex;align-items:center;height:60px;justify-self:center;font-size:20px}.grid-td{border-bottom:1px solid #9b9b9b}.grid-td>li{padding-block:30px;padding-left:12px;font-weight:400;font-size:18px;line-height:28px}.grid-td>li .bul-list>li{padding-left:15px;font-weight:400;font-size:18px;line-height:28px}.grid-td>li .bul-list>li:before{left:0}.grid-td>li:first-child,.grid-td>li:last-child{padding-left:0;text-align:center}.grid-td>li .point{color:#008f79}.jd-table{width:100%}.jd-table thead th{height:60px;font-size:20px;background-color:#eaeaea;text-align:center}.jd-table tbody th{padding-left:0;font-family:"hanwha"}.jd-table tbody td,.jd-table tbody th{padding-block:30px;padding-left:12px;vertical-align:middle;font-weight:400;font-size:18px;line-height:28px;border-bottom:1px solid #9b9b9b}.jd-table tbody td .bul-list>li,.jd-table tbody th .bul-list>li{padding-left:15px;font-weight:400;font-size:18px;line-height:28px}.jd-table tbody td .bul-list>li:before,.jd-table tbody th .bul-list>li:before{left:0}.jd-table tbody td .bul-list>li.dash,.jd-table tbody th .bul-list>li.dash{padding-left:25px}.jd-table tbody td .bul-list>li.dash:before,.jd-table tbody th .bul-list>li.dash:before{left:10px}.jd-table tbody td .bul-list.dash>li,.jd-table tbody th .bul-list.dash>li{padding-left:25px}.jd-table tbody td .bul-list.dash>li:before,.jd-table tbody th .bul-list.dash>li:before{left:10px}.jd-table tbody td .point,.jd-table tbody th .point{margin-top:28px;display:block;color:#008f79}.jd-table tbody td .point:before,.jd-table tbody th .point:before{content:"*"}.jd-table tbody td.location,.jd-table tbody td:last-child{padding-left:0;text-align:center}.recruitInfoWrap{background-color:rgba(238,255,236,.75);background-image:url("../images/event_bg_top_01.png"),url("../images/event_bg_bottom_01.png");background-repeat:no-repeat,no-repeat;background-position:top center,bottom center}.recruitInfoWrap .section-inner{padding-block:80px 85px}.recruitInfoWrap .info-wrap span{display:inline-flex;align-items:center;justify-content:center;height:56px;padding-inline:21px;background-color:#1ec8ae;border-radius:100vw;font-weight:700;font-size:24px;line-height:28px;color:#fff}.recruitInfoWrap .info-wrap .bul-list{margin-top:30px}.recruitInfoWrap .qr-wrap{position:absolute;top:265px;right:0;display:flex;flex-direction:column;align-items:center}.recruitInfoWrap .qr-wrap figure{width:170px;padding:12px;background-color:#fff;border:4px solid #1ec8ae}.recruitInfoWrap .qr-wrap figcaption{margin-top:26px;font-weight:700;font-size:24px;line-height:28px;color:#1ec8ae}.recruitInfoWrap .benefit-wrap{margin-top:70px;padding:46px 53px;border-radius:24px;border:2px solid #1ec8ae;background-color:#fff}.recruitInfoWrap .benefit-wrap dl{margin-bottom:40px}.recruitInfoWrap .benefit-wrap dl dt{font-weight:700;font-size:24px;line-height:38px}.recruitInfoWrap .benefit-wrap dl dd{font-weight:500;font-size:20px;line-height:38px}.recruitInfoWrap .benefit-wrap picture{display:flex;justify-content:center;align-items:center}.recruitInfoWrap .benefit-wrap picture img{height:256px}.recruitInfoWrap .giftBox01{top:237px;left:calc(50% + 32px);width:190px;height:203px}.recruitInfoWrap .giftBox01>div{width:100%;height:100%;background-image:url("../images/event_box_01.png");background-size:auto 203px}.recruitInfoWrap .giftBox02{top:81px;left:calc(50% + 294px);width:149px;height:145px}.recruitInfoWrap .giftBox02>div{width:100%;height:100%;background-image:url("../images/event_box_02.png");background-size:auto 145px}@media(min-width: 769px)and (max-width: 1180px){.recruitInfoWrap .giftBox01{top:500px;left:auto;right:-50px;transform:scaleX(-1)}.recruitInfoWrap .qr-wrap{right:20px}.recruitInfoWrap .benefit-wrap picture img{height:auto}}@media(max-width: 768px){.recruitInfoWrap .section-inner{padding-block:60px}.recruitInfoWrap .section-title{margin-bottom:30px}.recruitInfoWrap .info-wrap span{height:48px;background-color:rgba(0,0,0,0);border:1px solid #1ec8ae;color:#1ec8ae;font-size:20px}.recruitInfoWrap .info-wrap .bul-list{margin-top:14px}.recruitInfoWrap .qr-wrap{display:none}.recruitInfoWrap .link-wrap{margin-top:24px}.recruitInfoWrap .link-wrap .link{display:inline-flex;align-items:center;justify-content:center;width:100%;height:73px;background-color:#1ec8ae;border-radius:8px;font-weight:700;font-size:20px;line-height:38px;color:#fff}.recruitInfoWrap .benefit-wrap{margin-top:36px;padding:0;border:0;background-color:rgba(0,0,0,0)}.recruitInfoWrap .benefit-wrap dl dt{color:#1ec8ae;font-weight:700;font-size:20px;line-height:30px}.recruitInfoWrap .benefit-wrap dl dd{font-weight:500;font-size:16px;line-height:38px}.recruitInfoWrap .benefit-wrap dl dd+dt{margin-top:30px}.recruitInfoWrap .benefit-wrap picture{padding-block:43px;border-radius:24px;border:2px solid #1ec8ae;background-color:#fff}.recruitInfoWrap .benefit-wrap picture img{width:210px;height:auto}.recruitInfoWrap .giftBox01{top:850px;left:auto;right:-80px;transform:scaleX(-1)}.recruitInfoWrap .giftBox01>div{background-size:auto 141px}.recruitInfoWrap .giftBox02{top:57px;left:auto;right:-60px}}.scheduleWrap{background-color:#1ec8ae}.scheduleWrap .section-inner{padding-block:134px 102px}@media(max-width: 768px){.scheduleWrap .section-inner{padding-block:60px}}.scheduleWrap .schedule-wrap{display:grid;grid-template-columns:81px 1fr;gap:0 21px}.scheduleWrap .schedule-wrap dt span{display:inline-flex;align-items:center;justify-content:center;width:81px;height:81px;background-color:#000;font-weight:700;font-size:24px;line-height:38px;color:#fff;border-radius:50%}.scheduleWrap .upcoming-wrap{margin-top:40px}.scheduleWrap .upcoming-wrap .rnd-title{display:inline-flex;align-items:center;justify-content:center;height:56px;padding-inline:35px;margin-bottom:30px;background-color:#000;border-radius:100vw;font-weight:700;font-size:28px;line-height:normal;color:#fff}@media(max-width: 768px){.scheduleWrap .section-title{margin-bottom:14px}.scheduleWrap .schedule-wrap{grid-template-columns:auto}.scheduleWrap .schedule-wrap dt span{width:60px;height:60px;font-size:20px}.scheduleWrap .schedule-wrap dd{margin-top:20px}.scheduleWrap .schedule-wrap dd .schedule-list{border-top:1px solid #000}.scheduleWrap .schedule-wrap dd .schedule-list>li{padding-block:12px;display:grid;grid-template-columns:120px 1fr;border-bottom:1px solid #000}.scheduleWrap .upcoming-wrap{margin-top:33px}.scheduleWrap .upcoming-wrap .rnd-title{margin-top:20px;padding-inline:25px;height:48px;font-size:20px}.scheduleWrap .upcoming-wrap .bul-list li{font-size:16px !important;line-height:26px !important}}.etcInfoWrap .section-inner{padding-block:134px 146px}.etcInfoWrap .section-title{margin-bottom:30px}.etcInfoWrap .link-group{margin-top:80px;display:grid;gap:24px 12px;grid-template-columns:repeat(5, 1fr)}.etcInfoWrap .link-group li:nth-of-type(3) img{height:35px}.etcInfoWrap .link-group .link{display:inline-flex;align-items:center;justify-content:center;width:100%;height:90px;border:1px solid #d7d7d7;border-radius:10px;transition:.3s}.etcInfoWrap .link-group .link img{height:38px}.etcInfoWrap .link-group .link:hover{background-color:#1ec8ae}@media(max-width: 768px){.etcInfoWrap .section-inner{padding-block:60px 90px}.etcInfoWrap .section-title{margin-bottom:14px}.etcInfoWrap .link-group{margin-top:60px;grid-template-columns:auto;gap:12px 0}.etcInfoWrap .link-group .link{height:73px}.etcInfoWrap .link-group .link img{height:38px}}.accord-list>li{position:relative}.accord-list>li .head{position:relative;height:70px;display:grid;grid-template-columns:130px 1fr;align-items:center;height:78px;border-bottom:1px solid #000}.accord-list>li .head>*{font-size:14px}.accord-list>li .head:after{content:"";position:absolute;top:calc(50% - 7px);right:20px;width:15px;height:15px;background:url("../images/accord_arrow.svg") no-repeat 0 0/auto 15px;transform:rotate(180deg);transition:.3s}.accord-list>li .content{display:none;padding-block:30px;border-bottom:1px solid #000}.accord-list>li .content .point{color:#008f79}.accord-list>li .content dl dt{margin-bottom:12px;font-weight:500;font-size:14px;line-height:17px}.accord-list>li .content dl dd{font-weight:400;font-size:14px;line-height:26px}.accord-list>li .content dl dd .bul-list li{padding-left:10px;font-weight:400;font-size:14px;line-height:26px}.accord-list>li .content dl dd .bul-list li:before{left:0}.accord-list>li .content dl dd .bul-list li.dash{padding-left:25px}.accord-list>li .content dl dd .bul-list li.dash:before{left:10px}.accord-list>li .content dl dd .bul-list.dash li{padding-left:25px}.accord-list>li .content dl dd .bul-list.dash li:before{left:10px}.accord-list>li .content dl+dl{margin-top:30px}.accord-list>li.active .head:after{transform:rotate(0deg)}.accord-list>li.active .content{display:block}.floatingButton{position:fixed;bottom:20px;right:30px;z-index:1000;opacity:0;transition:.5s}.floatingButton .link-apply{display:inline-flex;align-items:center;justify-content:center;width:230px;height:60px;margin-top:40px;background-color:#1ec8ae;border-radius:100vw;border:1px solid rgba(255,255,255,.5);font-weight:700;font-size:24px;line-height:normal;color:#fff}.floatingButton .link-apply span{display:inline-block;padding-right:40px;background:url("../images/arrow_right.svg") no-repeat right center/auto 10px}.floatingButton.active{opacity:1}@media(max-width: 768px){.floatingButton{bottom:0;left:0;width:100%}.floatingButton .link-apply{width:100%;border-radius:0;border-width:1px 0 0;font-size:20px}}/*# sourceMappingURL=style.min.css.map */