@charset "UTF-8";@import"https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard-dynamic-subset.min.css";body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0;font-size:inherit;font-weight:400}body,input,textarea,select,button,table{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;font-size:14px;font-weight:400;line-height:1.4;color:#000;-webkit-text-size-adjust:none}html,body{height:100%}fieldset,img{border:0}ol,ul{list-style:none}address,em,i{font-style:normal}a{text-decoration:none;color:inherit;-webkit-tap-highlight-color:transparent}a:active,a:focus,a:hover{text-decoration:none}button{cursor:pointer;color:inherit;border:none;background-color:transparent;-webkit-tap-highlight-color:transparent}.blind,.u_skip{overflow:hidden!important;position:absolute!important;clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;margin:-1px!important}@font-face{font-family:NanumSquareNeo;font-style:normal;src:url(https://campaign-cdn.pstatic.net/0/campaign/font/NanumSquareNeo/NanumSquareNeoTTF-aLt.eot);src:url(https://campaign-cdn.pstatic.net/0/campaign/font/NanumSquareNeo/NanumSquareNeoTTF-aLt.eot?#iefix) format("embedded-opentype"),url(https://campaign-cdn.pstatic.net/0/campaign/font/NanumSquareNeo/NanumSquareNeoTTF-aLt.woff) format("woff"),url(https://campaign-cdn.pstatic.net/0/campaign/font/NanumSquareNeo/NanumSquareNeoTTF-aLt.woff2) format("woff2"),url(https://campaign-cdn.pstatic.net/0/campaign/font/NanumSquareNeo/NanumSquareNeoTTF-aLt.ttf) format("truetype");font-weight:300}@font-face{font-family:NanumSquareNeo;font-style:normal;src:url(https://campaign-cdn.pstatic.net/0/campaign/font/NanumSquareNeo/NanumSquareNeoTTF-bRg.eot);src:url(https://campaign-cdn.pstatic.net/0/campaign/font/NanumSquareNeo/NanumSquareNeoTTF-bRg.eot?#iefix) format("embedded-opentype"),url(https://campaign-cdn.pstatic.net/0/campaign/font/NanumSquareNeo/NanumSquareNeoTTF-bRg.woff) format("woff"),url(https://campaign-cdn.pstatic.net/0/campaign/font/NanumSquareNeo/NanumSquareNeoTTF-bRg.woff2) format("woff2"),url(https://campaign-cdn.pstatic.net/0/campaign/font/NanumSquareNeo/NanumSquareNeoTTF-bRg.ttf) format("truetype");font-weight:400}@font-face{font-family:NanumSquareNeo;font-style:normal;src:url(https://campaign-cdn.pstatic.net/0/campaign/font/NanumSquareNeo/NanumSquareNeoTTF-cBd.eot);src:url(https://campaign-cdn.pstatic.net/0/campaign/font/NanumSquareNeo/NanumSquareNeoTTF-cBd.eot?#iefix) format("embedded-opentype"),url(https://campaign-cdn.pstatic.net/0/campaign/font/NanumSquareNeo/NanumSquareNeoTTF-cBd.woff) format("woff"),url(https://campaign-cdn.pstatic.net/0/campaign/font/NanumSquareNeo/NanumSquareNeoTTF-cBd.woff2) format("woff2"),url(https://campaign-cdn.pstatic.net/0/campaign/font/NanumSquareNeo/NanumSquareNeoTTF-cBd.ttf) format("truetype");font-weight:700}@font-face{font-family:NanumSquareNeo;font-style:normal;src:url(https://campaign-cdn.pstatic.net/0/campaign/font/NanumSquareNeo/NanumSquareNeoTTF-dEb.eot);src:url(https://campaign-cdn.pstatic.net/0/campaign/font/NanumSquareNeo/NanumSquareNeoTTF-dEb.eot?#iefix) format("embedded-opentype"),url(https://campaign-cdn.pstatic.net/0/campaign/font/NanumSquareNeo/NanumSquareNeoTTF-dEb.woff) format("woff"),url(https://campaign-cdn.pstatic.net/0/campaign/font/NanumSquareNeo/NanumSquareNeoTTF-dEb.woff2) format("woff2"),url(https://campaign-cdn.pstatic.net/0/campaign/font/NanumSquareNeo/NanumSquareNeoTTF-dEb.ttf) format("truetype");font-weight:800}@font-face{font-family:NanumSquareNeo;font-style:normal;src:url(https://campaign-cdn.pstatic.net/0/campaign/font/NanumSquareNeo/NanumSquareNeoTTF-eHv.eot);src:url(https://campaign-cdn.pstatic.net/0/campaign/font/NanumSquareNeo/NanumSquareNeoTTF-eHv.eot?#iefix) format("embedded-opentype"),url(https://campaign-cdn.pstatic.net/0/campaign/font/NanumSquareNeo/NanumSquareNeoTTF-eHv.woff) format("woff"),url(https://campaign-cdn.pstatic.net/0/campaign/font/NanumSquareNeo/NanumSquareNeoTTF-eHv.woff2) format("woff2"),url(https://campaign-cdn.pstatic.net/0/campaign/font/NanumSquareNeo/NanumSquareNeoTTF-eHv.ttf) format("truetype");font-weight:900}.header{position:sticky;left:0;right:0;top:0;z-index:1000}.header.open{background-color:#fff!important}.header.open .header_nav{display:block}.header.open .header_btn:before{width:16px;height:16px;background-image:url(/vite/img/sp_mo.svg#header_close);background-repeat:no-repeat;background-size:16px 16px}#header{position:sticky;left:0;right:0;top:0;z-index:1000}.header_inner{display:flex;justify-content:space-between;align-items:center;height:80px;padding:0 40px}@media screen and (max-width:1239px){.header_inner{height:66px;padding:0 20px}}.header_logo{display:block;width:198px;height:16px;background-image:url(/vite/img/sp_pc.svg#header_logo);background-repeat:no-repeat;background-size:198px 16px}.header_btn{display:none;padding:20px;margin-right:-20px}@media screen and (max-width:1239px){.header_btn{display:block}}.header_btn:before{display:block;width:22px;height:12px;background-image:url(/vite/img/sp_mo.svg#header_btn);background-repeat:no-repeat;background-size:22px 12px;content:""}.header_menu{display:flex;align-items:center;gap:0 20px}@media screen and (max-width:1239px){.header_menu{display:none}}.header_text{display:block;padding:0 10px;transition:all .2s;line-height:25px;font-size:18px;letter-spacing:-.01em;font-weight:500;letter-spacing:0;color:#1e1e1e;text-align:center}@media screen and (max-width:1239px){.header_text{text-align:left}}@media(hover:hover)and (pointer:fine){.header_text:hover{font-weight:800}}@media screen and (hover:hover)and (pointer:fine)and (max-width:1239px){.header_text:hover{font-weight:700!important}}@media(hover:none){.header_text:active:hover{font-weight:800}}@media screen and (hover:none)and (max-width:1239px){.header_text:active:hover{font-weight:700!important}}.header_text:after{content:attr(title);font-weight:800;visibility:hidden;display:block;height:0}.header_text[aria-current=page]{font-weight:800}@media screen and (max-width:1239px){.header_text[aria-current=page]{font-weight:700}}.header_nav{position:sticky;inset:0;display:none;height:calc(100vh - 66px);padding:25px 24px;background-color:#fff;box-sizing:border-box;z-index:2001}@media screen and (max-width:1239px){.header_nav{padding:16px 24px}}.header_nav .header_menu{margin-top:23px}@media screen and (max-width:1239px){.header_nav .header_menu{display:block;margin-top:0}}.header_nav .header_text{line-height:27px;padding:18px 0;border-bottom:1px solid #000;font-size:19px;font-weight:400;letter-spacing:-.01em}.header_nav .header_text.active{font-weight:700}@media screen and (max-width:767px){.header_nav .header_text{padding:15px 0}}.header_close{position:absolute;top:0;right:0;padding:24px}.header_close:before{display:block;content:""}.footer{padding-top:52px;background-color:#f9f9f9}@media screen and (max-width:767px){.footer{padding-top:54px}}.footer_inner{display:flex;max-width:1200px;margin:0 auto;padding:0 24px;box-sizing:border-box}@media screen and (max-width:1239px){.footer_inner{flex-wrap:wrap}}@media screen and (max-width:767px){.footer_inner{flex-direction:column;width:375px;padding:0 20px}}.footer_top{border-bottom:1px solid #cbcbcb}.footer_logo{display:block;width:222px;height:72px;margin:6px 120px 0 0;background:url(/vite/img/pc/footer_logo.svg) 0 0 no-repeat;background-size:222px auto}@media screen and (max-width:767px){.footer_logo{width:166px;height:54px;background-size:166px auto}}.footer_nav{position:relative;margin:0 100px 55px 0}@media screen and (max-width:767px){.footer_nav{margin:54px 0}}.footer_nav li+li{margin-top:15px}.footer_nav_text{line-height:25px;font-size:18px;font-weight:700;letter-spacing:-.01em}@media screen and (max-width:767px){.footer_nav_text{font-size:16px}}.footer_info{line-height:25px;margin-bottom:119px;font-size:14px;color:#666}@media(max-width:1136px){.footer_info{margin-left:342px}}@media screen and (max-width:767px){.footer_info{margin-left:0}}.footer_info_box{display:flex;line-height:25px;gap:0 4px}.footer_name{line-height:25px;font-weight:700}@media screen and (max-width:1239px){.footer_name{font-weight:400}}.footer_bottom{line-height:22px;padding-bottom:23px;font-size:14px;color:#666}.footer_bottom .footer_inner{gap:0 153px}.footer_copy{padding-top:23px}.footer_link{display:flex;gap:0 40px;padding-top:23px}@media screen and (max-width:767px){.footer_link{flex-wrap:wrap;gap:8px 24px}}.footer_link_text{display:block;font-weight:700;letter-spacing:-.01em}.main_wrap{background-color:#f0f1f0}@media screen and (max-width:374px){.main_wrap [class*=section_]:not(.section_spot){zoom:.8}.main_wrap .section_spot .spot_inner{zoom:.8}}.main_wrap .tablet{display:none}@media screen and (max-width:1439px){.main_wrap .tablet{display:block}}.main_wrap .header{background-color:#f0f1f0d9}.main_wrap .footer{margin-top:128px}@media screen and (max-width:1439px){.main_wrap .footer{margin-top:64px}}@media screen and (max-width:374px){.main_wrap .footer{zoom:.9}}@media screen and (max-width:767px){.main_wrap .footer_inner{width:100%;max-width:375px}}.main_wrap .footer_info_box dt{flex-shrink:0}.main_wrap .section_spot{padding-top:30px}@media screen and (max-width:1439px){.main_wrap .section_spot{padding-top:78px}}@media screen and (max-width:767px){.main_wrap .section_spot{padding-top:14px}}.main_wrap .spot_inner{position:relative;display:flex;justify-content:end;width:1360px;height:680px;margin:0 auto;background-color:#fff;border-radius:32px;box-shadow:0 4px 10px #0000000d}@media screen and (max-width:1439px){.main_wrap .spot_inner{width:536px;height:871px;border-radius:24px}}@media screen and (max-width:767px){.main_wrap .spot_inner{width:335px;height:670px}}.main_wrap .spot_bg{position:absolute;inset:0;background-size:680px auto;border-radius:32px 0 0 32px;transition:opacity .6s ease;overflow:hidden}@media screen and (max-width:1439px){.main_wrap .spot_bg{border-radius:0 0 24px 24px}}@media screen and (max-width:767px){.main_wrap .spot_bg{background-size:335px auto}}.main_wrap .spot_bg .bg_on{position:absolute;inset:0}@media screen and (max-width:767px){.main_wrap .spot_bg .bg_on{background-size:335px auto!important}}.main_wrap .spot_bg.type_01{background:url(/vite/img/pc/spot_img_01.png) 0 0 no-repeat;background-size:680px auto}@media screen and (max-width:1439px){.main_wrap .spot_bg.type_01{background:url(/vite/img/tablet/spot_img_01.png) 0 100% no-repeat;background-size:536px auto}}@media screen and (max-width:767px){.main_wrap .spot_bg.type_01{background-size:335px auto}}.main_wrap .spot_bg.type_01 .bg_on{background:url(/vite/img/pc/spot_img_01_on.png) 0 0 no-repeat;background-size:680px auto}@media screen and (max-width:1439px){.main_wrap .spot_bg.type_01 .bg_on{background:url(/vite/img/tablet/spot_img_01_on.png) 0 100% no-repeat;background-size:536px auto}}@media screen and (max-width:767px){.main_wrap .spot_bg.type_01 .bg_on{background-size:335px auto}}.main_wrap .spot_bg.type_02{background:url(/vite/img/pc/spot_img_02.png) 0 0 no-repeat;background-size:680px auto}@media screen and (max-width:1439px){.main_wrap .spot_bg.type_02{background:url(/vite/img/tablet/spot_img_02.png) 0 100% no-repeat;background-size:536px auto}}@media screen and (max-width:767px){.main_wrap .spot_bg.type_02{background-size:335px auto}}.main_wrap .spot_bg.type_02 .bg_on{background:url(/vite/img/pc/spot_img_02_on.png) 0 0 no-repeat;background-size:680px auto}@media screen and (max-width:1439px){.main_wrap .spot_bg.type_02 .bg_on{background:url(/vite/img/tablet/spot_img_02_on.png) 0 100% no-repeat;background-size:536px auto}}@media screen and (max-width:767px){.main_wrap .spot_bg.type_02 .bg_on{background-size:335px auto}}.main_wrap .spot_bg.type_03{background:url(/vite/img/pc/spot_img_03.png) 0 0 no-repeat;background-size:680px auto}@media screen and (max-width:1439px){.main_wrap .spot_bg.type_03{background:url(/vite/img/tablet/spot_img_03.png) 0 100% no-repeat;background-size:536px auto}}@media screen and (max-width:767px){.main_wrap .spot_bg.type_03{background-size:335px auto}}.main_wrap .spot_bg.type_03 .bg_on{background:url(/vite/img/pc/spot_img_03_on.png) 0 0 no-repeat;background-size:680px auto}@media screen and (max-width:1439px){.main_wrap .spot_bg.type_03 .bg_on{background:url(/vite/img/tablet/spot_img_03_on.png) 0 100% no-repeat;background-size:536px auto}}@media screen and (max-width:767px){.main_wrap .spot_bg.type_03 .bg_on{background-size:335px auto}}.main_wrap .spot_box{position:relative;width:680px;height:680px;padding:186px 0;text-align:center;box-sizing:border-box;z-index:10}@media screen and (max-width:1439px){.main_wrap .spot_box{width:100%;height:335px;padding:66.5px 0}}.main_wrap .spot_box strong{display:block;line-height:36px;font-size:28px;font-weight:800;font-family:NanumSquareNeo,나눔스퀘어,NanumSquare,나눔고딕,NanumGothic,맑은고딕,MalgunGothic,돋움,Dotum,Helvetica,sans-serif}@media screen and (max-width:1439px){.main_wrap .spot_box strong{line-height:31px;font-size:24px}}@media screen and (max-width:767px){.main_wrap .spot_box strong{line-height:26px;font-size:20px}}.main_wrap .spot_box strong{line-height:80px;color:#1e1e1e}.main_wrap .spot_box p{line-height:31px;font-size:24px;letter-spacing:-1px;font-weight:700}@media screen and (max-width:1439px){.main_wrap .spot_box p{line-height:26px;font-size:20px}}@media screen and (max-width:767px){.main_wrap .spot_box p{line-height:21px;font-size:16px}}.main_wrap .spot_box p{line-height:40px;color:#757575}.main_wrap .spot_title{display:block;width:350px;height:100px;background-image:url(/vite/img/sp_pc.svg#spot_title);background-repeat:no-repeat;background-size:350px 100px;margin:24px auto 48px}@media screen and (max-width:1439px){.main_wrap .spot_title{width:280px;height:80px;background-image:url(/vite/img/sp_pc.svg#spot_title);background-repeat:no-repeat;background-size:280px 80px;margin:29.5px auto 29px}}@media screen and (max-width:767px){.main_wrap .spot_title{width:210px;height:60px;background-image:url(/vite/img/sp_pc.svg#spot_title);background-repeat:no-repeat;background-size:210px 60px;margin:36px auto}}@keyframes arrowMove{0%{transform:translateY(0);opacity:1}40%{transform:translateY(-68px);opacity:1}41%{transform:translateY(68px);opacity:1}to{transform:translateY(0);opacity:1}}.main_wrap .spot_btn{position:absolute;left:50%;bottom:-32px;display:flex;justify-content:center;align-items:center;width:68px;height:68px;background-color:#000;border-radius:50%;transform:translate(-50%);transition:all .2s;overflow:hidden;cursor:pointer}@media screen and (max-width:1439px){.main_wrap .spot_btn{display:none}}@media(hover:hover)and (pointer:fine){.main_wrap .spot_btn:hover:before{animation:arrowMove .5s ease-in-out}}@media(hover:none){.main_wrap .spot_btn:active:hover:before{animation:arrowMove .5s ease-in-out}}.main_wrap .spot_btn:before{display:block;width:20px;height:10px;background-image:url(/vite/img/sp_pc.svg#spot_arrow);background-repeat:no-repeat;background-size:20px 10px;content:""}.main_wrap .section_banner{margin-top:329px}@media screen and (max-width:1439px){.main_wrap .section_banner{margin-top:228px}}@media screen and (max-width:767px){.main_wrap .section_banner{margin-top:217px}}.main_wrap .banner_inner{position:relative;width:100%;height:760px;min-width:1360px;margin:0 auto;background-color:#cdd2cc;border-radius:32px;overflow:hidden}@media screen and (max-width:1439px){.main_wrap .banner_inner{height:634px;min-width:536px}}@media screen and (max-width:767px){.main_wrap .banner_inner{min-width:335px}}.main_wrap .banner_img{position:absolute;width:100%;height:100%}.main_wrap [class^=banner_img]{position:absolute}.main_wrap [class^=banner_img].banner_img_01{left:50%;top:71px;transform:translate(-50%)}@media screen and (max-width:1439px){.main_wrap [class^=banner_img].banner_img_01{top:59px}}.main_wrap [class^=banner_img].banner_img_02{right:404px;top:335px}@media screen and (max-width:1439px){.main_wrap [class^=banner_img].banner_img_02{display:none}}.main_wrap [class^=banner_img].banner_img_03{right:248px;top:47px}@media screen and (max-width:1439px){.main_wrap [class^=banner_img].banner_img_03{right:88px;top:27px;width:80px;height:80px}}@media screen and (max-width:767px){.main_wrap [class^=banner_img].banner_img_03{right:7px;top:31px}}.main_wrap [class^=banner_img].banner_img_04{left:0;top:173px}@media screen and (max-width:1439px){.main_wrap [class^=banner_img].banner_img_04{display:none}}.main_wrap [class^=banner_img].banner_img_05{left:122px;bottom:0}@media screen and (max-width:1439px){.main_wrap [class^=banner_img].banner_img_05{left:54px;bottom:327px}}@media screen and (max-width:767px){.main_wrap [class^=banner_img].banner_img_05{left:-38px;bottom:197px}}.main_wrap [class^=banner_img].banner_img_06{right:0;bottom:118px}@media screen and (max-width:1439px){.main_wrap [class^=banner_img].banner_img_06{right:18px;bottom:68px}}@media screen and (max-width:767px){.main_wrap [class^=banner_img].banner_img_06{right:-73px;bottom:67px}}.main_wrap .banner_link{position:absolute;left:50%;bottom:40px;display:flex;align-items:center;justify-content:center;width:540px;height:100px;border-radius:32px;background-color:#0c0c0df2;transform:translate(-50%);transition:all .2s;line-height:36px;font-size:28px;font-weight:800;font-family:NanumSquareNeo,나눔스퀘어,NanumSquare,나눔고딕,NanumGothic,맑은고딕,MalgunGothic,돋움,Dotum,Helvetica,sans-serif}@media screen and (max-width:1439px){.main_wrap .banner_link{line-height:31px;font-size:24px}}@media screen and (max-width:767px){.main_wrap .banner_link{line-height:26px;font-size:20px}}.main_wrap .banner_link{color:#fff;z-index:10}@media screen and (max-width:1439px){.main_wrap .banner_link{bottom:31px;width:280px;height:72px;border-radius:12px}}@media(hover:hover)and (pointer:fine){.main_wrap .banner_link:hover{background-color:#383838}}@media(hover:none){.main_wrap .banner_link:active{background-color:#383838}}.main_wrap .section_review{margin-top:341px}@media screen and (max-width:1439px){.main_wrap .section_review{margin-top:221px}}@media screen and (max-width:767px){.main_wrap .section_review{margin-top:160px}}.main_wrap .review_title{font-size:40px;line-height:52px;font-weight:800;font-family:NanumSquareNeo,나눔스퀘어,NanumSquare,나눔고딕,NanumGothic,맑은고딕,MalgunGothic,돋움,Dotum,Helvetica,sans-serif}@media screen and (max-width:1439px){.main_wrap .review_title{font-size:40px;line-height:52px}}@media screen and (max-width:767px){.main_wrap .review_title{font-size:30px;line-height:39px}}.main_wrap .review_title{text-align:center;color:#1e1e1e}@media screen and (max-width:1439px){.main_wrap .review_title{line-height:42px;font-size:32px;font-weight:800;font-family:NanumSquareNeo,나눔스퀘어,NanumSquare,나눔고딕,NanumGothic,맑은고딕,MalgunGothic,돋움,Dotum,Helvetica,sans-serif}}@media screen and (max-width:1439px)and (max-width:1439px){.main_wrap .review_title{font-size:28px;line-height:36px}}@media screen and (max-width:1439px)and (max-width:767px){.main_wrap .review_title{font-size:24px;line-height:31px}}.main_wrap .review_title em{color:#03c75a}.main_wrap .review_list{position:relative;width:100%;margin-top:96px;overflow:hidden}@media(min-width:1441px){.main_wrap .review_list{width:1002px;margin:96px auto 0}}@media screen and (max-width:1439px){.main_wrap .review_list{margin-top:48px}}.main_wrap .review_list:before,.main_wrap .review_list:after{position:absolute;top:50%;display:block;width:300px;height:479px;transform:translateY(-50%);z-index:10;content:""}@media(min-width:1441px){.main_wrap .review_list:before,.main_wrap .review_list:after{display:none}}@media screen and (max-width:1439px){.main_wrap .review_list:before,.main_wrap .review_list:after{display:none}}.main_wrap .review_list:before{left:0;background:linear-gradient(90deg,#f0f0f0,#f0f0f000 85.83%)}.main_wrap .review_list:after{right:0;background:linear-gradient(90deg,#f0f0f000,#f0f0f0 85.83%)}.main_wrap .review_track{display:flex;gap:0 16px;will-change:transform}@media screen and (max-width:767px){.main_wrap .review_track{gap:0 8px}}.main_wrap .review_items{flex:0 0 auto;position:relative;width:318px;height:335px;padding:0 48px;background-color:#fff;border-radius:24px;box-sizing:border-box}.main_wrap .review_items:before{position:absolute;top:36px;left:36px;display:block;width:24px;height:24px;background-image:url(/vite/img/sp_pc.svg#review_list);background-repeat:no-repeat;background-size:24px 24px;content:""}.main_wrap .review_text{margin-top:68px;line-height:36px;font-size:28px;font-weight:800;font-family:NanumSquareNeo,나눔스퀘어,NanumSquare,나눔고딕,NanumGothic,맑은고딕,MalgunGothic,돋움,Dotum,Helvetica,sans-serif}@media screen and (max-width:1439px){.main_wrap .review_text{line-height:31px;font-size:24px}}@media screen and (max-width:767px){.main_wrap .review_text{line-height:26px;font-size:20px}}.main_wrap .review_text{line-height:26px!important;font-size:20px!important;word-break:keep-all}.main_wrap .review_name{position:absolute;left:48px;bottom:48px;line-height:24px;font-size:16px;letter-spacing:-1px;font-weight:500}@media screen and (max-width:1439px){.main_wrap .review_name{line-height:26px;font-size:17px}}@media screen and (max-width:767px){.main_wrap .review_name{line-height:24px;font-size:16px}}.main_wrap .review_name{color:#757575}.main_wrap .review_btn{position:relative;display:flex;justify-content:center;margin-top:48px;gap:0 16px}@media screen and (max-width:767px){.main_wrap .review_btn{gap:0 8px}}.main_wrap .review_btn>button{position:relative;width:48px;height:48px;background-image:url(/vite/img/sp_pc.svg#review_arrow);background-repeat:no-repeat;background-size:48px 48px;transition:all .2s;cursor:pointer}@media(hover:hover)and (pointer:fine){.main_wrap .review_btn>button:hover{width:48px;height:48px;background-image:url(/vite/img/sp_pc.svg#review_arrow_hover);background-repeat:no-repeat;background-size:48px 48px}}@media(hover:none){.main_wrap .review_btn>button:active{width:48px;height:48px;background-image:url(/vite/img/sp_pc.svg#review_arrow_hover);background-repeat:no-repeat;background-size:48px 48px}}.main_wrap .review_btn .review_btn_next{transform:scale(-1)}.main_wrap .section_program{margin-top:176px}@media screen and (max-width:1439px){.main_wrap .section_program{margin-top:88px}}.main_wrap .program_inner{position:relative;width:994px;margin:0 auto;padding:344px 64px 96px;background-color:#fff;border-radius:32px;box-sizing:border-box}@media screen and (max-width:1439px){.main_wrap .program_inner{width:720px;padding:232px 0 32px}}@media screen and (max-width:767px){.main_wrap .program_inner{width:335px}}.main_wrap .program_inner:before{position:absolute;top:128px;left:50%;width:120px;height:120px;background-image:url(/vite/img/sp_pc.svg#program_list);background-repeat:no-repeat;background-size:120px 120px;transform:translate(-50%);content:""}@media screen and (max-width:1439px){.main_wrap .program_inner:before{top:64px}}.main_wrap .program_title{font-size:40px;line-height:52px;font-weight:800;font-family:NanumSquareNeo,나눔스퀘어,NanumSquare,나눔고딕,NanumGothic,맑은고딕,MalgunGothic,돋움,Dotum,Helvetica,sans-serif}@media screen and (max-width:1439px){.main_wrap .program_title{font-size:40px;line-height:52px}}@media screen and (max-width:767px){.main_wrap .program_title{font-size:30px;line-height:39px}}.main_wrap .program_title{text-align:center;color:#1e1e1e}@media screen and (max-width:1439px){.main_wrap .program_title{line-height:42px;font-size:32px;font-weight:800;font-family:NanumSquareNeo,나눔스퀘어,NanumSquare,나눔고딕,NanumGothic,맑은고딕,MalgunGothic,돋움,Dotum,Helvetica,sans-serif}}@media screen and (max-width:1439px)and (max-width:1439px){.main_wrap .program_title{font-size:28px;line-height:36px}}@media screen and (max-width:1439px)and (max-width:767px){.main_wrap .program_title{font-size:24px;line-height:31px}}.main_wrap .program_list{margin:64px 0 32px}@media screen and (max-width:1439px){.main_wrap .program_list{margin:32px 0 0}}.main_wrap .program_items{padding:48px;border-top:1px solid #d9d9d9}@media screen and (max-width:1439px){.main_wrap .program_items{padding:24px}}.main_wrap .program_items dl{display:flex;align-items:center;gap:0 16px}@media screen and (max-width:1439px){.main_wrap .program_items dl{flex-direction:column;align-items:start;gap:8px 0}}.main_wrap .program_items dt{line-height:36px;font-size:28px;font-weight:800;font-family:NanumSquareNeo,나눔스퀘어,NanumSquare,나눔고딕,NanumGothic,맑은고딕,MalgunGothic,돋움,Dotum,Helvetica,sans-serif}@media screen and (max-width:1439px){.main_wrap .program_items dt{line-height:31px;font-size:24px}}@media screen and (max-width:767px){.main_wrap .program_items dt{line-height:26px;font-size:20px}}.main_wrap .program_items dt{color:#1e1e1e}.main_wrap .program_items dd{line-height:24px;font-size:16px;letter-spacing:-1px;font-weight:500}@media screen and (max-width:1439px){.main_wrap .program_items dd{line-height:26px;font-size:17px}}@media screen and (max-width:767px){.main_wrap .program_items dd{line-height:24px;font-size:16px}}.main_wrap .program_items dd{word-break:keep-all;color:#757575}.main_wrap .program_link{display:flex;justify-content:center;align-items:center;width:100%;height:100px;background-color:#000;border-radius:16px;transition:all .2s;line-height:36px;font-size:28px;font-weight:800;font-family:NanumSquareNeo,나눔스퀘어,NanumSquare,나눔고딕,NanumGothic,맑은고딕,MalgunGothic,돋움,Dotum,Helvetica,sans-serif}@media screen and (max-width:1439px){.main_wrap .program_link{line-height:31px;font-size:24px}}@media screen and (max-width:767px){.main_wrap .program_link{line-height:26px;font-size:20px}}.main_wrap .program_link{color:#fff}@media screen and (max-width:1439px){.main_wrap .program_link{width:calc(100% - 48px);height:72px;margin:0 auto}}@media(hover:hover)and (pointer:fine){.main_wrap .program_link:hover{background-color:#383838}}@media(hover:none){.main_wrap .program_link:active{background-color:#383838}}.about_wrap{background-color:#fff}@media screen and (max-width:374px){.about_wrap{zoom:.8}}.about_wrap .pc{display:block}@media screen and (max-width:1239px){.about_wrap .pc{display:none}}@media screen and (max-width:767px){.about_wrap .pc{display:none}}.about_wrap .tablet{display:none}@media screen and (max-width:1239px){.about_wrap .tablet{display:block}}.about_wrap .mobile{display:none}@media screen and (max-width:767px){.about_wrap .mobile{display:block}}.about_wrap .header{background-color:#ffffffd9}.about_wrap .footer{margin-top:171px}@media screen and (max-width:1239px){.about_wrap .footer{margin-top:180px}}@media screen and (max-width:767px){.about_wrap .footer{margin-top:120px}}.about_wrap .section_intro{padding-top:148px}@media screen and (max-width:1239px){.about_wrap .section_intro{padding-top:128px}}@media screen and (max-width:767px){.about_wrap .section_intro{padding-top:108px}}.about_wrap .intro_text{text-align:center}.about_wrap .intro_text strong{display:block;font-size:40px;line-height:52px;font-weight:800;font-family:NanumSquareNeo,나눔스퀘어,NanumSquare,나눔고딕,NanumGothic,맑은고딕,MalgunGothic,돋움,Dotum,Helvetica,sans-serif}@media screen and (max-width:1239px){.about_wrap .intro_text strong{font-size:40px;line-height:52px}}@media screen and (max-width:767px){.about_wrap .intro_text strong{font-size:30px;line-height:39px}}.about_wrap .intro_text strong{line-height:62px;font-size:48px;color:#1e1e1e;word-break:keep-all}@media screen and (max-width:767px){.about_wrap .intro_text strong{letter-spacing:-.01em}}.about_wrap .intro_text p{line-height:31px;margin-top:40px;font-size:24px;letter-spacing:-.01em;color:#757575}@media screen and (max-width:1239px){.about_wrap .intro_text p{max-width:710px;line-height:29px;margin:32px auto 0;font-size:22px;word-break:keep-all}.about_wrap .intro_text p br{display:none}}@media screen and (max-width:767px){.about_wrap .intro_text p{max-width:335px;line-height:25px;margin:21px auto 0;font-size:18px}.about_wrap .intro_text p br{display:none}}.about_wrap .intro_text p+p{margin-top:10px}@media screen and (max-width:1239px){.about_wrap .intro_text p+p{margin-top:0}}@media screen and (max-width:767px){.about_wrap .intro_text p+p{margin-top:10px}}.about_wrap .intro_box{position:relative;display:flex;justify-content:space-between;width:1200px;margin:148px auto 0;padding:88px 102px;background-color:#ebebeb;border-radius:32px;box-sizing:border-box}@media screen and (max-width:1239px){.about_wrap .intro_box{flex-direction:column;width:720px;padding:72px 40px;margin:128px auto 0}}@media screen and (max-width:767px){.about_wrap .intro_box{width:335px;padding:64px 20px 88px;border-radius:20px}}.about_wrap .intro_box:before{position:absolute;left:114px;bottom:103px;display:block;width:298px;height:243px;background:url(/vite/img/pc/intro_box.svg) 0 0 no-repeat;background-size:298px auto;content:""}@media screen and (max-width:1239px){.about_wrap .intro_box:before{left:245px;bottom:455px;width:229px;height:187px;background-size:229px auto}}@media screen and (max-width:767px){.about_wrap .intro_box:before{left:72px;bottom:461px;width:192px;height:157px;background-size:192px auto}}.about_wrap .intro_title{margin-top:19px;line-height:42px;font-size:32px;font-weight:800;font-family:NanumSquareNeo,나눔스퀘어,NanumSquare,나눔고딕,NanumGothic,맑은고딕,MalgunGothic,돋움,Dotum,Helvetica,sans-serif}@media screen and (max-width:1239px){.about_wrap .intro_title{font-size:28px;line-height:36px}}@media screen and (max-width:767px){.about_wrap .intro_title{font-size:24px;line-height:31px}}@media screen and (max-width:1239px){.about_wrap .intro_title{margin-top:0;margin-bottom:283px;text-align:center}.about_wrap .intro_title br{display:none}}@media screen and (max-width:767px){.about_wrap .intro_title{margin-bottom:243px}.about_wrap .intro_title br{display:block}}.about_wrap .intro_items{display:flex;width:574px;gap:0 34px;padding:54px 0 36px;border-bottom:1px solid #000;letter-spacing:-.01em}@media screen and (max-width:1239px){.about_wrap .intro_items{width:100%;padding:48px 0 28px;gap:0 36px}}@media screen and (max-width:767px){.about_wrap .intro_items{padding:32px 0 20px;gap:0 16px}}.about_wrap .intro_items:first-child{padding-top:0;padding-bottom:56px}@media screen and (max-width:1239px){.about_wrap .intro_items:first-child{padding-bottom:28px}}@media screen and (max-width:767px){.about_wrap .intro_items:first-child{padding-bottom:20px}}@media screen and (max-width:1239px){.about_wrap .intro_items:last-child{padding-bottom:30px}}@media screen and (max-width:767px){.about_wrap .intro_items:last-child{padding-bottom:20px}}.about_wrap .intro_items .num{height:38px;line-height:38px;padding:0 10px;background-color:#1e1e1e;border-radius:4px;font-weight:700;font-size:22px;color:#fff}@media screen and (max-width:767px){.about_wrap .intro_items .num{height:33px;line-height:33px;padding:0 12px;font-size:18px}}.about_wrap .intro_items p{line-height:30px;font-size:22px;color:#1e1e1e}@media screen and (max-width:1239px){.about_wrap .intro_items p{margin-top:6px;line-height:26px;font-size:20px}}@media screen and (max-width:767px){.about_wrap .intro_items p{margin-top:0;line-height:24px;font-size:16px;word-break:keep-all}.about_wrap .intro_items p br{display:none}.about_wrap .intro_items p br.mobile{display:block}}.about_wrap .section_history{margin-top:148px}@media screen and (max-width:1239px){.about_wrap .section_history{margin-top:128px}}@media screen and (max-width:767px){.about_wrap .section_history{margin-top:108px}}.about_wrap .history_title{line-height:42px;font-size:32px;font-weight:800;font-family:NanumSquareNeo,나눔스퀘어,NanumSquare,나눔고딕,NanumGothic,맑은고딕,MalgunGothic,돋움,Dotum,Helvetica,sans-serif}@media screen and (max-width:1239px){.about_wrap .history_title{font-size:28px;line-height:36px}}@media screen and (max-width:767px){.about_wrap .history_title{font-size:24px;line-height:31px}}.about_wrap .history_title{text-align:center}@media screen and (max-width:767px){.about_wrap .history_title>span{display:block}.about_wrap .history_title>span+span{margin-top:8px}}.about_wrap .history_list{display:grid;grid-template-columns:repeat(3,1fr);width:1136px;margin:113px auto 0;gap:100px 76px}@media screen and (max-width:1239px){.about_wrap .history_list{grid-template-columns:repeat(2,1fr);width:732px;gap:88px 64px}}@media screen and (max-width:767px){.about_wrap .history_list{display:flex;flex-direction:column;width:335px;margin-top:64px;gap:64px 0}}.about_wrap .history_items{position:relative;display:flex;padding-top:96px;gap:0 78px;border-top:2px solid #1e1e1e;letter-spacing:-.01em}@media screen and (max-width:767px){.about_wrap .history_items{flex-direction:column;gap:24px 0;padding-top:82px}}.about_wrap .history_items.type_double{grid-column:span 2}.about_wrap .history_items .year{position:absolute;top:30px;left:0;line-height:42px;font-size:32px;letter-spacing:-1px;font-weight:700}@media screen and (max-width:1239px){.about_wrap .history_items .year{font-weight:600}}.about_wrap .history_items strong{display:block;min-height:58px;line-height:29px;font-weight:700;font-size:22px;color:#1e1e1e}@media screen and (max-width:767px){.about_wrap .history_items strong{min-height:auto;line-height:28px;font-size:20px}.about_wrap .history_items strong br{display:none}}.about_wrap .history_items p{line-height:25px;font-size:18px;letter-spacing:-.01em;font-weight:500;margin-top:16px;font-weight:400;word-break:keep-all;color:#757575}@media screen and (max-width:767px){.about_wrap .history_items p{line-height:24px;margin-top:12px;font-size:16px}}.about_wrap .history_box{flex:1 1 0}@media screen and (max-width:767px){.about_wrap .history_box{flex:0 0 100%}}.about_wrap .history_link{display:flex;align-items:center;justify-content:center;width:96px;height:38px;margin-top:20px;border:1px solid rgba(0,0,0,.15);border-radius:6px;transition:all .2s;line-height:22px;font-size:14px;font-weight:500;color:#1e1e1e}@media(hover:hover)and (pointer:fine){.about_wrap .history_link:hover{background-color:#eaeaea;color:#000}}@media(hover:none){.about_wrap .history_link:active{background-color:#eaeaea;color:#000}}.programs_wrap{background-color:#f0f1f0}@media screen and (max-width:374px){.programs_wrap{zoom:.8}}.programs_wrap .tablet{display:none}@media screen and (max-width:1239px){.programs_wrap .tablet{display:block}}.programs_wrap .mobile{display:none}@media screen and (max-width:767px){.programs_wrap .mobile{display:block}}.programs_wrap .header{background-color:#f0f1f0d9}.programs_wrap .footer{margin-top:200px}@media screen and (max-width:1239px){.programs_wrap .footer{margin-top:180px}}@media screen and (max-width:767px){.programs_wrap .footer{margin-top:120px}}.programs_wrap .section_title{margin-top:148px;text-align:center}@media screen and (max-width:1239px){.programs_wrap .section_title{margin-top:128px}}@media screen and (max-width:767px){.programs_wrap .section_title{margin-top:108px}}.programs_wrap .section_title strong{display:block;font-size:40px;line-height:52px;font-weight:800;font-family:NanumSquareNeo,나눔스퀘어,NanumSquare,나눔고딕,NanumGothic,맑은고딕,MalgunGothic,돋움,Dotum,Helvetica,sans-serif}@media screen and (max-width:1239px){.programs_wrap .section_title strong{font-size:40px;line-height:52px}}@media screen and (max-width:767px){.programs_wrap .section_title strong{font-size:30px;line-height:39px}}.programs_wrap .section_title strong{line-height:62px;font-size:48px;color:#1e1e1e}.programs_wrap .section_title p{line-height:31px;margin-top:40px;font-size:24px;letter-spacing:-.01em;color:#757575}@media screen and (max-width:1239px){.programs_wrap .section_title p{line-height:29px;margin-top:32px;font-size:22px}}@media screen and (max-width:767px){.programs_wrap .section_title p{line-height:25px;margin-top:21px;font-size:18px}}.programs_wrap .section_program{width:1200px;margin:108px auto 0;padding:60px;background-color:#fff;border-radius:25px;box-shadow:0 4px 10px #0000000d;box-sizing:border-box}@media screen and (max-width:1239px){.programs_wrap .section_program{width:720px;margin:128px auto 0;padding:32px}}@media screen and (max-width:767px){.programs_wrap .section_program{width:335px;margin:64px auto 0;padding:20px;border-radius:20px}}.programs_wrap .program_items{display:flex;align-items:center;gap:0 56px}@media screen and (max-width:1239px){.programs_wrap .program_items{align-items:start;gap:0 28px}}@media screen and (max-width:767px){.programs_wrap .program_items{flex-direction:column;gap:20px 0}}.programs_wrap .program_items+.program_items{margin-top:60px}@media screen and (max-width:1239px){.programs_wrap .program_items+.program_items{margin-top:54px}}@media screen and (max-width:767px){.programs_wrap .program_items+.program_items{margin-top:60px}}.programs_wrap .program_img{flex:0 0 auto;width:504px;height:340px;border-radius:20px;overflow:hidden}@media screen and (max-width:1239px){.programs_wrap .program_img{width:286px;height:193px}}@media screen and (max-width:767px){.programs_wrap .program_img{width:295px;height:199px;border-radius:12px}}.programs_wrap .program_img img{display:block;width:100%;height:auto}.programs_wrap .program_text strong{display:block;line-height:42px;font-size:32px;font-weight:800;font-family:NanumSquareNeo,나눔스퀘어,NanumSquare,나눔고딕,NanumGothic,맑은고딕,MalgunGothic,돋움,Dotum,Helvetica,sans-serif}@media screen and (max-width:1239px){.programs_wrap .program_text strong{font-size:28px;line-height:36px}}@media screen and (max-width:767px){.programs_wrap .program_text strong{font-size:24px;line-height:31px}}.programs_wrap .program_text strong{color:#1e1e1e}@media screen and (max-width:1239px){.programs_wrap .program_text strong{margin-top:7px;letter-spacing:-.01em}}@media screen and (max-width:767px){.programs_wrap .program_text strong{margin-top:0}}.programs_wrap .program_text dd{line-height:23px;margin-top:20px;font-size:18px;letter-spacing:-.01em;color:#757575;word-break:keep-all}@media screen and (max-width:1239px){.programs_wrap .program_text dd{line-height:24px;margin-top:16px;font-size:16px;word-break:keep-all}.programs_wrap .program_text dd br{display:none}}@media screen and (max-width:767px){.programs_wrap .program_text dd{line-height:24px;margin-top:12px;font-size:16px}}.programs_wrap .program_name{display:block;line-height:29px;margin-top:8px;font-size:20px;font-family:NanumSquareNeo,나눔스퀘어,NanumSquare,나눔고딕,NanumGothic,맑은고딕,MalgunGothic,돋움,Dotum,Helvetica,sans-serif;color:#1e1e1e}@media screen and (max-width:1239px){.programs_wrap .program_name{line-height:28px;font-size:20px;letter-spacing:-.01em}}@media screen and (max-width:767px){.programs_wrap .program_name{line-height:25px;margin-top:4px;font-size:18px}}.programs_wrap .program_tag{display:flex;margin-top:32px;gap:8px}@media screen and (max-width:1239px){.programs_wrap .program_tag{flex-wrap:wrap;margin-top:24px}}@media screen and (max-width:767px){.programs_wrap .program_tag{margin-top:20px}}.programs_wrap .program_tag li{padding:7px 16px;background-color:#f0f1f0;border-radius:4px;line-height:22px;font-size:14px;font-weight:500;letter-spacing:-.01em;color:#757575}@media screen and (max-width:1239px){.programs_wrap .program_tag li{line-height:19px;font-size:12px;font-weight:500}}.news_wrap{background-color:#fff}@media screen and (max-width:374px){.news_wrap{zoom:.8}}.news_wrap .tablet{display:none}@media screen and (max-width:1239px){.news_wrap .tablet{display:block}}.news_wrap .mobile{display:none}@media screen and (max-width:767px){.news_wrap .mobile{display:block}}.news_wrap .more_btn{display:block;padding:10px;margin:30px auto 0}.news_wrap .more_btn:before{display:block;width:46px;height:46px;background:url(/vite/img/pc/news_more.svg) 0 0 no-repeat;background-size:100% auto;transition:all .2s;content:""}@media screen and (max-width:1239px){.news_wrap .more_btn:before{width:40px;height:40px}}@media(hover:hover)and (pointer:fine){.news_wrap .more_btn:hover:before{background:url(/vite/img/pc/news_more_hover.svg) 0 0 no-repeat;background-size:100% auto}}@media(hover:none){.news_wrap .more_btn:active:before{background:url(/vite/img/pc/news_more_hover.svg) 0 0 no-repeat;background-size:100% auto}}.news_wrap .inner_title{line-height:42px;font-size:32px;font-weight:700;font-family:NanumSquareNeo,나눔스퀘어,NanumSquare,나눔고딕,NanumGothic,맑은고딕,MalgunGothic,돋움,Dotum,Helvetica,sans-serif;letter-spacing:-.01em;color:#1e1e1e}@media screen and (max-width:1239px){.news_wrap .inner_title{line-height:32px;font-size:28px}}@media screen and (max-width:767px){.news_wrap .inner_title{line-height:31px;font-size:24px}}.news_wrap .header{background-color:#ffffffd9}.news_wrap .footer{margin-top:190px}@media screen and (max-width:1239px){.news_wrap .footer{margin-top:170px}}@media screen and (max-width:767px){.news_wrap .footer{margin-top:110px}}.news_wrap .section_tab{display:flex;justify-content:space-between;align-items:center;width:1136px;margin:118px auto 0}@media screen and (max-width:1239px){.news_wrap .section_tab{width:720px;margin-top:128px}}@media screen and (max-width:767px){.news_wrap .section_tab{flex-wrap:wrap;width:335px;margin-top:72px}}.news_wrap .tab_title{font-size:40px;line-height:52px;font-weight:800;font-family:NanumSquareNeo,나눔스퀘어,NanumSquare,나눔고딕,NanumGothic,맑은고딕,MalgunGothic,돋움,Dotum,Helvetica,sans-serif}@media screen and (max-width:1239px){.news_wrap .tab_title{font-size:40px;line-height:52px}}@media screen and (max-width:767px){.news_wrap .tab_title{font-size:30px;line-height:39px}}.news_wrap .tab_title{font-weight:900;letter-spacing:-.01em;color:#1e1e1e}.news_wrap .tab_list{display:flex;gap:0 20px}@media screen and (max-width:767px){.news_wrap .tab_list{gap:0 18.5px;margin:28px 0 0 -10px}}.news_wrap .tab_text{position:relative;padding:8px 10px;transition:all .2s;line-height:25px;font-size:18px;letter-spacing:-.01em;font-weight:500;color:#757575}@media(hover:hover)and (pointer:fine){.news_wrap .tab_text:hover{font-weight:700;color:#1e1e1e}.news_wrap .tab_text:hover:before{display:block}}@media(hover:none){.news_wrap .tab_text:active:hover{font-weight:700;color:#1e1e1e}.news_wrap .tab_text:active:hover:before{display:block}}.news_wrap .tab_text[aria-current=page]{font-weight:700;color:#1e1e1e}.news_wrap .tab_text[aria-current=page]:before{display:block}.news_wrap .tab_text:before{display:none;position:absolute;bottom:-1px;left:10px;right:10px;height:2px;background-color:#1e1e1e;content:""}.news_wrap .section_news{width:1136px;margin:60px auto 0}@media screen and (max-width:1239px){.news_wrap .section_news{width:720px}}@media screen and (max-width:767px){.news_wrap .section_news{width:335px;margin-top:54px}}.news_wrap .section_news.type_only .news_list{height:1610px}@media screen and (max-width:1239px){.news_wrap .section_news.type_only .news_list{height:2110px}}@media screen and (max-width:767px){.news_wrap .section_news.type_only .news_list{height:3054px}}.news_wrap .news_list{overflow:hidden;display:grid;grid-template-columns:repeat(3,1fr);margin-top:28px;gap:25px;height:520px;transition:height .6s ease}@media screen and (max-width:1239px){.news_wrap .news_list{grid-template-columns:repeat(2,1fr);gap:30px 20px;height:505px}}@media screen and (max-width:767px){.news_wrap .news_list{grid-template-columns:repeat(1,1fr);gap:24px 0;height:1515px}}.news_wrap .news_items{flex:1 1 0;display:block;background-color:#f3f4f5;border-radius:20px;transition:all .2s;overflow:hidden}@media(hover:hover)and (pointer:fine){.news_wrap .news_items:hover{background-color:#e8e9e9}}@media(hover:none){.news_wrap .news_items:active{background-color:#e8e9e9}}.news_wrap .news_img{width:362px;height:362px;background:url(/vite/img/pc/news_img.svg) 0 0 no-repeat;background-size:100% auto}@media screen and (max-width:1239px){.news_wrap .news_img{width:350px;height:350px}}@media screen and (max-width:767px){.news_wrap .news_img{width:335px;height:335px}}.news_wrap .news_img img{display:block;width:100%;height:100%;object-fit:cover}.news_wrap .news_img img[src=""]{display:none}.news_wrap .news_text{position:relative;height:158px;padding:32px 24px;letter-spacing:-.01em;box-sizing:border-box}@media screen and (max-width:1239px){.news_wrap .news_text{height:155px;padding:32px 20px}}@media screen and (max-width:767px){.news_wrap .news_text{height:154px}}.news_wrap .news_text strong{line-height:27px;font-size:19px;font-weight:500;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#1e1e1e;word-break:keep-all}@media screen and (max-width:1239px){.news_wrap .news_text strong{line-height:25px;font-size:18px;letter-spacing:-.01em;font-weight:500}}.news_wrap .news_text .day{position:absolute;bottom:32px;left:24px;line-height:22px;font-size:14px;font-weight:500;color:#757575}@media screen and (max-width:1239px){.news_wrap .news_text .day{left:20px}}.news_wrap .section_notice{width:1136px;margin:150px auto 0}@media screen and (max-width:1239px){.news_wrap .section_notice{width:720px;margin:118px auto 0}}@media screen and (max-width:767px){.news_wrap .section_notice{width:335px;margin:98px auto 0}}.news_wrap .section_notice.notice_list .news_list{height:1348px}@media screen and (max-width:1239px){.news_wrap .section_notice.notice_list .news_list{height:1240px}}@media screen and (max-width:767px){.news_wrap .section_notice.notice_list .news_list{height:1390px}}.news_wrap .notice_list{overflow:hidden;height:750px;margin-top:30px;border-top:2px solid #000;transition:height .6s ease}@media screen and (max-width:1239px){.news_wrap .notice_list{margin-top:28px}}@media screen and (max-width:767px){.news_wrap .notice_list{height:834px;margin-top:24px}}.news_wrap .notice_items{position:relative;display:block;padding:34px 24px 65px;border-bottom:1px solid #eaebec;transition:all .2s}@media screen and (max-width:767px){.news_wrap .notice_items{height:139px;padding:27px 16px 0;box-sizing:border-box}}@media(hover:hover)and (pointer:fine){.news_wrap .notice_items:hover{background-color:#f8f9fa}}@media(hover:none){.news_wrap .notice_items:active{background-color:#f8f9fa}}.news_wrap .notice_items strong{display:block;line-height:25px;font-size:18px;letter-spacing:-.01em;font-weight:500;color:#1e1e1e;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:keep-all}@media screen and (max-width:767px){.news_wrap .notice_items strong{line-height:24px;font-size:16px;white-space:wrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}}.news_wrap .notice_items .day{position:absolute;left:24px;bottom:32px;display:block;margin-top:13px;line-height:22px;font-size:14px;font-weight:500;color:#757575}@media screen and (max-width:767px){.news_wrap .notice_items .day{left:16px;bottom:29px}}.news_wrap .section_detail{width:942px;margin:118px auto 10px}@media screen and (max-width:1239px){.news_wrap .section_detail{width:729px;margin:128px auto 10px}}@media screen and (max-width:767px){.news_wrap .section_detail{width:335px;margin:72px auto 10px}}.news_wrap .detail_title{position:relative;padding-bottom:36px;border-bottom:2px solid #000;letter-spacing:-.01em}@media screen and (max-width:1239px){.news_wrap .detail_title{padding-bottom:34px}}.news_wrap .detail_title em{display:block;line-height:29px;font-weight:500;font-size:22px;color:#1e1e1e}@media screen and (max-width:1239px){.news_wrap .detail_title em{line-height:29px;font-size:22px}}@media screen and (max-width:767px){.news_wrap .detail_title em{line-height:25px;font-size:18px;letter-spacing:-.01em;font-weight:500}}.news_wrap .detail_title h2{margin:8px 0 28px;line-height:42px;font-size:32px;font-weight:800;font-family:NanumSquareNeo,나눔스퀘어,NanumSquare,나눔고딕,NanumGothic,맑은고딕,MalgunGothic,돋움,Dotum,Helvetica,sans-serif}@media screen and (max-width:1239px){.news_wrap .detail_title h2{font-size:28px;line-height:36px}}@media screen and (max-width:767px){.news_wrap .detail_title h2{font-size:24px;line-height:31px}}.news_wrap .detail_title h2{word-break:keep-all;color:#1e1e1e}@media screen and (max-width:1239px){.news_wrap .detail_title h2{margin:8px 0 24px;line-height:42px;font-size:32px}}@media screen and (max-width:767px){.news_wrap .detail_title h2{margin:8px 0 22px;line-height:42px;font-size:32px;font-weight:800;font-family:NanumSquareNeo,나눔스퀘어,NanumSquare,나눔고딕,NanumGothic,맑은고딕,MalgunGothic,돋움,Dotum,Helvetica,sans-serif}}@media screen and (max-width:767px)and (max-width:1239px){.news_wrap .detail_title h2{font-size:28px;line-height:36px}}@media screen and (max-width:767px)and (max-width:767px){.news_wrap .detail_title h2{font-size:24px;line-height:31px}}.news_wrap .detail_title .day{display:block;line-height:24px;font-size:16px;letter-spacing:-1px;font-weight:500}@media screen and (max-width:1239px){.news_wrap .detail_title .day{line-height:26px;font-size:17px}}@media screen and (max-width:767px){.news_wrap .detail_title .day{line-height:24px;font-size:16px}}.news_wrap .detail_title .day{color:#757575}.news_wrap .detail_link{position:absolute;right:-12px;bottom:30px;padding:12px;border-radius:50%;transition:all .2s}@media screen and (max-width:1239px){.news_wrap .detail_link{bottom:24px}}@media(hover:hover)and (pointer:fine){.news_wrap .detail_link:hover{background-color:#f5f5f5}}@media(hover:none){.news_wrap .detail_link:active{background-color:#f5f5f5}}.news_wrap .detail_link:before{display:block;width:22px;height:22px;background-image:url(/vite/img/sp_pc.svg#detail_link);background-repeat:no-repeat;background-size:22px 22px;content:""}.news_wrap .detail_edit{padding:40px 0;word-break:keep-all}.news_wrap .detail_btn{display:flex;justify-content:space-between;align-items:center;padding-top:32px;border-top:1px solid #eaebec}@media screen and (max-width:1239px){.news_wrap .detail_btn{padding-top:40px}}.news_wrap .detail_btn a{display:flex;align-items:center;height:48px;padding:0 16px;border-radius:6px;transition:all .2s;line-height:24px;font-size:16px;letter-spacing:-1px;font-weight:500}@media screen and (max-width:1239px){.news_wrap .detail_btn a{line-height:26px;font-size:17px}}@media screen and (max-width:767px){.news_wrap .detail_btn a{line-height:24px;font-size:16px}}.news_wrap .detail_btn a{box-sizing:border-box}@media screen and (max-width:767px){.news_wrap .detail_btn a{height:38px;padding:0 15px;line-height:22px;font-size:14px;font-weight:500}}.news_wrap .detail_nav_link{display:flex;gap:0 12px}@media screen and (max-width:767px){.news_wrap .detail_nav_link{gap:0 8px}}.news_wrap .detail_nav_link a{gap:0 12px;border:1px solid rgba(0,0,0,.15);color:#1e1e1e}@media screen and (max-width:767px){.news_wrap .detail_nav_link a{gap:0 8px}}@media(hover:hover)and (pointer:fine){.news_wrap .detail_nav_link a:hover{background-color:#eaeaea}}@media(hover:none){.news_wrap .detail_nav_link a:active{background-color:#eaeaea}}.news_wrap .detail_nav_link a:before{display:block;width:17px;height:13px;background-image:url(/vite/img/sp_pc.svg#detail_nav_link);background-repeat:no-repeat;background-size:17px 13px;content:""}@media screen and (max-width:767px){.news_wrap .detail_nav_link a:before{width:14px;height:11px;background-image:url(/vite/img/sp_mo.svg#detail_nav_link);background-repeat:no-repeat;background-size:14px 11px}}.news_wrap .detail_nav_link .next:before{order:1;transform:scale(-1)}.news_wrap .detail_post_link{background-color:#000;color:#fff}@media(hover:hover)and (pointer:fine){.news_wrap .detail_post_link:hover{background-color:#757575}}@media(hover:none){.news_wrap .detail_post_link:active{background-color:#757575}}.policy_wrap{background-color:#fff}@media screen and (max-width:374px){.policy_wrap{zoom:.8}}.policy_wrap .policy_box{display:flex;justify-content:center;gap:0 127px;margin-top:144px}@media screen and (max-width:1239px){.policy_wrap .policy_box{flex-direction:column;align-items:center;gap:44px 0;margin-top:128px}}@media screen and (max-width:767px){.policy_wrap .policy_box{margin-top:72px}}.policy_wrap .header{background-color:#ffffffd9}.policy_wrap .footer{margin-top:188px}@media screen and (max-width:1239px){.policy_wrap .footer{margin-top:180px}}@media screen and (max-width:767px){.policy_wrap .footer{margin-top:120px}}.policy_wrap .section_title{width:112px}@media screen and (max-width:1239px){.policy_wrap .section_title{display:flex;align-items:center;gap:0 34px;width:720px}}@media screen and (max-width:767px){.policy_wrap .section_title{width:355px;gap:0 24px}}.policy_wrap .section_title h2{line-height:31px;font-size:24px;letter-spacing:-1px;font-weight:700}@media screen and (max-width:1239px){.policy_wrap .section_title h2{line-height:26px;font-size:20px}}@media screen and (max-width:767px){.policy_wrap .section_title h2{line-height:21px;font-size:16px}}.policy_wrap .section_title h2{letter-spacing:.3em;color:#1e1e1e}@media screen and (max-width:1239px){.policy_wrap .section_title h2{font-weight:500;letter-spacing:-.01em}}@media screen and (max-width:767px){.policy_wrap .section_title h2{line-height:25px;font-size:18px;letter-spacing:-.01em;font-weight:500}}.policy_wrap .section_title dl{position:relative;margin-top:32px;padding-top:32px;border-top:1px solid #757575;line-height:24px;font-size:16px;letter-spacing:-1px;font-weight:500}@media screen and (max-width:1239px){.policy_wrap .section_title dl{line-height:26px;font-size:17px}}@media screen and (max-width:767px){.policy_wrap .section_title dl{line-height:24px;font-size:16px}}.policy_wrap .section_title dl{color:#757575}@media screen and (max-width:1239px){.policy_wrap .section_title dl{display:flex;align-items:center;gap:0 4px;margin-top:0;padding-top:0;border-top:0}.policy_wrap .section_title dl:before{position:absolute;top:6px;left:-16px;width:1px;height:14px;background-color:#757575;content:""}}@media screen and (max-width:767px){.policy_wrap .section_title dl{line-height:22px;font-size:14px}.policy_wrap .section_title dl:before{top:5px;left:-12px}}.policy_wrap .section_privacy{width:904px}@media screen and (max-width:1239px){.policy_wrap .section_privacy{width:720px}}@media screen and (max-width:767px){.policy_wrap .section_privacy{width:355px}}.policy_wrap .privacy_inner{padding:60px 0;border-top:1px solid #d9d9d9;color:#1e1e1e;word-break:keep-all}@media screen and (max-width:1239px){.policy_wrap .privacy_inner{padding:40px 0}}@media screen and (max-width:767px){.policy_wrap .privacy_inner{padding:36px 0}}.policy_wrap .privacy_inner:first-child{padding-top:0;border-top:0}.policy_wrap .privacy_inner h3{margin-bottom:54px;line-height:42px;font-size:32px;font-weight:800;font-family:NanumSquareNeo,나눔스퀘어,NanumSquare,나눔고딕,NanumGothic,맑은고딕,MalgunGothic,돋움,Dotum,Helvetica,sans-serif}@media screen and (max-width:1239px){.policy_wrap .privacy_inner h3{font-size:28px;line-height:36px}}@media screen and (max-width:767px){.policy_wrap .privacy_inner h3{font-size:24px;line-height:31px}}@media screen and (max-width:1239px){.policy_wrap .privacy_inner h3{margin-bottom:44px}}@media screen and (max-width:767px){.policy_wrap .privacy_inner h3{margin-bottom:36px}}.policy_wrap .privacy_inner h4{margin-bottom:28px;line-height:31px;font-size:24px;letter-spacing:-1px;font-weight:700}@media screen and (max-width:1239px){.policy_wrap .privacy_inner h4{line-height:26px;font-size:20px}}@media screen and (max-width:767px){.policy_wrap .privacy_inner h4{line-height:21px;font-size:16px}}.policy_wrap .privacy_inner h4{letter-spacing:-.01em}@media screen and (max-width:767px){.policy_wrap .privacy_inner h4{margin-bottom:20px}}.policy_wrap .privacy_inner .old_link{display:block;margin-bottom:54px;line-height:25px;font-size:18px;letter-spacing:-.01em;font-weight:500;font-weight:700;text-decoration:underline}@media screen and (max-width:1239px){.policy_wrap .privacy_inner .old_link{margin-bottom:44px}}@media screen and (max-width:767px){.policy_wrap .privacy_inner .old_link{margin-bottom:36px}}.policy_wrap .privacy_inner .sub_title{display:block}.policy_wrap .privacy_text{margin-top:24px;line-height:24px;font-size:16px;letter-spacing:-1px;font-weight:500}@media screen and (max-width:1239px){.policy_wrap .privacy_text{line-height:26px;font-size:17px}}@media screen and (max-width:767px){.policy_wrap .privacy_text{line-height:24px;font-size:16px}}.policy_wrap .privacy_text{letter-spacing:-.01em;font-weight:400}@media screen and (max-width:1239px){.policy_wrap .privacy_text{line-height:24px;font-size:16px}}.policy_wrap .privacy_text:first-child{margin-top:0}.policy_wrap .privacy_link{text-decoration:underline;color:#28bec8}.policy_wrap .privacy_table{margin-top:32px;border-collapse:collapse;word-break:keep-all;color:#1e1e1e}.policy_wrap .privacy_table thead tr{border:1px solid #757575;border-width:1px 0}.policy_wrap .privacy_table tbody tr{border:1px solid #d9d9d9;border-width:1px 0}.policy_wrap .privacy_table tbody tr:first-child td:last-child{border:0}.policy_wrap .privacy_table th,.policy_wrap .privacy_table td{padding:13px;border-right:1px solid #d9d9d9;line-height:19px;font-size:12px;font-weight:500}.policy_wrap .privacy_table th:last-child{border:0}.policy_wrap .privacy_table td{font-weight:400}.policy_wrap .privacy_table dl{display:flex;align-items:center;gap:0 4px;flex-wrap:wrap}.policy_wrap .section_center{width:904px}@media screen and (max-width:1239px){.policy_wrap .section_center{width:720px}}@media screen and (max-width:767px){.policy_wrap .section_center{width:355px}}.policy_wrap .section_center h3{margin-bottom:54px;line-height:42px;font-size:32px;font-weight:800;font-family:NanumSquareNeo,나눔스퀘어,NanumSquare,나눔고딕,NanumGothic,맑은고딕,MalgunGothic,돋움,Dotum,Helvetica,sans-serif}@media screen and (max-width:1239px){.policy_wrap .section_center h3{font-size:28px;line-height:36px}}@media screen and (max-width:767px){.policy_wrap .section_center h3{font-size:24px;line-height:31px}}@media screen and (max-width:1239px){.policy_wrap .section_center h3{margin-bottom:44px}}@media screen and (max-width:767px){.policy_wrap .section_center h3{margin-bottom:36px}}.policy_wrap .center_text{margin-top:24px;line-height:24px;font-size:16px;letter-spacing:-1px;font-weight:500}@media screen and (max-width:1239px){.policy_wrap .center_text{line-height:26px;font-size:17px}}@media screen and (max-width:767px){.policy_wrap .center_text{line-height:24px;font-size:16px}}.policy_wrap .center_text{letter-spacing:-.01em;font-weight:400;word-break:keep-all}@media screen and (max-width:1239px){.policy_wrap .center_text{line-height:24px;font-size:16px}}.policy_wrap .center_text:first-child{margin-top:0}.policy_wrap .center_table{table-layout:fixed;width:100%;margin-top:54px;border-top:1px solid #757575;border-collapse:collapse;word-break:keep-all}.policy_wrap .center_table tr{border-bottom:1px solid #d9d9d9}.policy_wrap .center_table col:first-child{width:239px}@media screen and (max-width:1239px){.policy_wrap .center_table col:first-child{width:135px}}@media screen and (max-width:767px){.policy_wrap .center_table col:first-child{width:103px}}.policy_wrap .center_table th{padding-left:40px;border-right:1px solid #d9d9d9;line-height:24px;font-size:16px;letter-spacing:-1px;font-weight:500}@media screen and (max-width:1239px){.policy_wrap .center_table th{line-height:26px;font-size:17px}}@media screen and (max-width:767px){.policy_wrap .center_table th{line-height:24px;font-size:16px}}.policy_wrap .center_table th{letter-spacing:-.01em;text-align:left;color:#1e1e1e;box-sizing:border-box}@media screen and (max-width:1239px){.policy_wrap .center_table th{line-height:24px;font-size:16px}}@media screen and (max-width:767px){.policy_wrap .center_table th{padding-left:24px}}.policy_wrap .center_table td{padding:32px 33px;line-height:24px;font-size:16px;letter-spacing:-1px;font-weight:500}@media screen and (max-width:1239px){.policy_wrap .center_table td{line-height:26px;font-size:17px}}@media screen and (max-width:767px){.policy_wrap .center_table td{line-height:24px;font-size:16px}}.policy_wrap .center_table td{font-weight:400;letter-spacing:-.01em;color:#757575}@media screen and (max-width:1239px){.policy_wrap .center_table td{line-height:24px;font-size:16px}}@media screen and (max-width:767px){.policy_wrap .center_table td{padding:32px 22px}}.policy_wrap .center_link{display:block;width:135px;height:48px;line-height:48px;margin-top:16px;background-color:#757575;border-radius:4px;font-size:16px;letter-spacing:-.01em;font-weight:700;color:#fff;text-align:center}@media screen and (max-width:767px){.policy_wrap .center_link{width:127px;height:44px;line-height:44px}}.about_temp .header{background-color:#ffffffd9}.about_temp p{font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,sans-serif;letter-spacing:-.01em}.about_temp .section_subtitle p,.about_temp .section_box .box_item_text .title,.about_temp .section_dumbbell .title,.about_temp .section_green p,.about_temp .section_tomorrow .title,.about_temp .section_tomorrow .tomorrow_box_item p{font-weight:700}.about_temp .section_subtitle p,.about_temp .section_tomorrow .title{text-align:center}.about_temp .section_box .box_item .box_item_inner .box_item_text .title,.about_temp .section_dumbbell .title{font-size:50px}.about_temp .section_subtitle p,.about_temp .section_green p,.about_temp .section_tomorrow .title{font-size:40px}.about_temp .section_box .box_item .box_item_inner .box_item_text .desc,.about_temp .section_dumbbell .desc{font-size:26px}.about_temp .section_tomorrow .tomorrow_box .tomorrow_box_item p{font-size:30px}@media only screen and (min-width:768px)and (max-width:1279px){.about_temp .section_box .box_item .box_item_inner .box_item_text .title,.about_temp .section_dumbbell .title{font-size:36px}.about_temp .section_subtitle p,.about_temp .section_green p,.about_temp .section_tomorrow .title{font-size:30px}.about_temp .section_box .box_item .box_item_inner .box_item_text .desc,.about_temp .section_dumbbell .desc{font-size:19px}.about_temp .section_tomorrow .tomorrow_box .tomorrow_box_item p{font-size:20px}}@media all and (max-width:767px){.about_temp .section_box .box_item .box_item_inner .box_item_text .title,.about_temp .section_dumbbell .title{font-size:28px}.about_temp .section_subtitle p,.about_temp .section_green p,.about_temp .section_tomorrow .title{font-size:20px}.about_temp .section_box .box_item .box_item_inner .box_item_text .desc,.about_temp .section_dumbbell .desc{font-size:16px}.about_temp .section_tomorrow .tomorrow_box .tomorrow_box_item p{font-size:20px}}.about_temp .highlight{background-color:#24f27f80;display:inline;padding:4px 2px}.about_temp .section_title{height:1094px;width:100%;margin:0 auto;background-color:#24f27f;background-image:url(/vite/img/pc/bg_about_1.jpg);background-repeat:no-repeat;background-position:center top;background-size:auto 100%}@media only screen and (min-width:768px)and (max-width:1279px){.about_temp .section_title{height:800px;max-width:1279px;background-image:url(/vite/img/tablet/bg_about_1_tab.jpg)}}@media all and (max-width:767px){.about_temp .section_title{height:580px;max-width:767px;background-image:url(/vite/img/mo/bg_about_1_mo.jpg)}}.about_temp .section_subtitle{height:593px;max-width:1490px;margin:0 auto 200px;background:url(/vite/img/pc/bg_about_2.jpg) no-repeat 50% 0%/cover}@media only screen and (min-width:768px)and (max-width:1279px){.about_temp .section_subtitle{height:460px;max-width:1279px;background-image:url(/vite/img/tablet/bg_about_2_tab.jpg)}.about_temp .section_subtitle p{padding-top:16px}}@media all and (max-width:767px){.about_temp .section_subtitle{height:320px;max-width:658px;margin-bottom:120px;background-image:url(/vite/img/mo/bg_about_2_mo.jpg)}.about_temp .section_subtitle p{padding-top:48px}}.about_temp .section_box{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:240px}.about_temp .section_box .box_item{position:relative;width:min(100%,1160px);aspect-ratio:1160/669;background:no-repeat center top/contain}.about_temp .section_box .box_item .box_item_inner{position:absolute;inset:200px 80px 80px;display:flex;justify-content:space-between;align-items:flex-end;gap:24px;z-index:1;box-sizing:border-box}.about_temp .section_box .box_item .box_item_inner .box_item_text{height:100%;display:flex;flex-direction:column;justify-content:space-between}.about_temp .section_box .box_item .box_item_inner .box_item_img{width:453px;height:393px;background:no-repeat center/contain}.about_temp .section_box .box_item:nth-child(2),.about_temp .section_box .box_item:nth-child(3){margin-top:-40px}.about_temp .section_box .box_item:nth-child(1){z-index:1;background-image:url(/vite/img/pc/about_box_1.svg)}.about_temp .section_box .box_item:nth-child(1) .box_item_img{background-image:url(/vite/img/pc/about_box_icon_1.svg)}.about_temp .section_box .box_item:nth-child(2){z-index:2;background-image:url(/vite/img/pc/about_box_2.svg)}.about_temp .section_box .box_item:nth-child(2) .box_item_img{background-image:url(/vite/img/pc/about_box_icon_2.svg)}.about_temp .section_box .box_item:nth-child(3){z-index:3;background-image:url(/vite/img/pc/about_box_3.svg)}.about_temp .section_box .box_item:nth-child(3) .box_item_img{background-image:url(/vite/img/pc/about_box_icon_3.svg)}@media only screen and (min-width:768px)and (max-width:1279px){.about_temp .section_box{margin-bottom:160px}.about_temp .section_box .box_item{width:min(100%,704px);aspect-ratio:704/516}.about_temp .section_box .box_item .box_item_inner{inset:120px 44px 52px;gap:4px}.about_temp .section_box .box_item .box_item_inner .box_item_img{width:275px;height:239px}.about_temp .section_box .box_item:nth-child(2),.about_temp .section_box .box_item:nth-child(3){margin-top:-20px}.about_temp .section_box .box_item:nth-child(1){background-image:url(/vite/img/tablet/about_box_1_tab.svg)}.about_temp .section_box .box_item:nth-child(2){background-image:url(/vite/img/tablet/about_box_2_tab.svg)}.about_temp .section_box .box_item:nth-child(3){background-image:url(/vite/img/tablet/about_box_3_tab.svg)}}@media all and (max-width:767px){.about_temp .section_box{margin-bottom:120px}.about_temp .section_box .box_item{width:min(100%,327px);aspect-ratio:327/572}.about_temp .section_box .box_item .box_item_inner{flex-direction:column;align-items:flex-start;inset:80px 12px 32px 24px;gap:20px}.about_temp .section_box .box_item .box_item_inner .box_item_text{height:auto;justify-content:flex-start;gap:20px}.about_temp .section_box .box_item .box_item_inner .box_item_img{width:279px;height:239px;background-position:right center}.about_temp .section_box .box_item:nth-child(2),.about_temp .section_box .box_item:nth-child(3){margin-top:-24px}.about_temp .section_box .box_item:nth-child(1){background-image:url(/vite/img/mo/about_box_1_mo.svg)}.about_temp .section_box .box_item:nth-child(1) .box_item_inner .box_item_img{background-image:url(/vite/img/pc/about_box_icon_1.svg)}.about_temp .section_box .box_item:nth-child(2){background-image:url(/vite/img/mo/about_box_2_mo.svg)}.about_temp .section_box .box_item:nth-child(2) .box_item_inner .box_item_text{order:1}.about_temp .section_box .box_item:nth-child(2) .box_item_inner .box_item_img{order:2;background-image:url(/vite/img/pc/about_box_icon_2.svg)}.about_temp .section_box .box_item:nth-child(3){background-image:url(/vite/img/mo/about_box_3_mo.svg)}.about_temp .section_box .box_item:nth-child(3) .box_item_inner .box_item_img{background-image:url(/vite/img/pc/about_box_icon_3.svg)}}.about_temp .section_dumbbell{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:80px;text-align:center;background-color:#f6f6f8;height:1351px}.about_temp .section_dumbbell .img_dumbbell{background:url(/vite/img/pc/about_dumbbell.svg) no-repeat center/contain;width:530px;height:315px}@media only screen and (min-width:768px)and (max-width:1279px){.about_temp .section_dumbbell{height:1073px}.about_temp .section_dumbbell .img_dumbbell{width:470px;height:279px}}@media all and (max-width:767px){.about_temp .section_dumbbell{height:778px}.about_temp .section_dumbbell .img_dumbbell{width:279px;height:165px}}.about_temp .section_green{background-color:#24f27f;height:520px;text-align:center;display:flex;justify-content:center;align-items:center}@media only screen and (min-width:768px)and (max-width:1279px){.about_temp .section_green{height:410px}}@media all and (max-width:767px){.about_temp .section_green{height:310px}}.about_temp .section_tomorrow{padding:300px 0;display:flex;flex-direction:column;align-items:center;justify-content:center}.about_temp .section_tomorrow .title{margin-bottom:52px}.about_temp .section_tomorrow .tomorrow_box{display:flex;gap:24px}.about_temp .section_tomorrow .tomorrow_box .tomorrow_box_item{width:368px;height:552px;position:relative;background:no-repeat center/cover}.about_temp .section_tomorrow .tomorrow_box .tomorrow_box_item .tomorrow_box_mask{position:absolute;width:100%;height:100%;background:linear-gradient(180deg,#0000,#000000b3)}.about_temp .section_tomorrow .tomorrow_box .tomorrow_box_item p{text-align:start;position:absolute;left:40px;bottom:40px;color:#fff}.about_temp .section_tomorrow .tomorrow_box .tomorrow_box_item:nth-child(1){background-image:url(/vite/img/pc/about_img_1.jpg)}.about_temp .section_tomorrow .tomorrow_box .tomorrow_box_item:nth-child(2){background-image:url(/vite/img/pc/about_img_2.jpg)}.about_temp .section_tomorrow .tomorrow_box .tomorrow_box_item:nth-child(3){background-image:url(/vite/img/pc/about_img_3.jpg)}@media only screen and (min-width:768px)and (max-width:1279px){.about_temp .section_tomorrow{padding:200px 0}.about_temp .section_tomorrow .tomorrow_box{gap:16px}.about_temp .section_tomorrow .tomorrow_box .tomorrow_box_item{width:226px;height:357px}.about_temp .section_tomorrow .tomorrow_box .tomorrow_box_item p{left:32px;bottom:32px}}@media all and (max-width:767px){.about_temp .section_tomorrow{padding:160px 0}.about_temp .section_tomorrow .tomorrow_box{flex-direction:column}.about_temp .section_tomorrow .tomorrow_box .tomorrow_box_item{width:327px;height:400px}}
