@layer components{.front{.header{position:relative;z-index:5;height:calc(7.3 * var(--fr));background:#fff}.header.fixed{position:fixed;top:0;left:0;width:100%;z-index:5}@media (max-width:1024px){.header{height:calc(5.3 * var(--fr));padding-top:env(safe-area-inset-top,0)}}.header__inner{display:flex;align-items:center;width:min(var(--content-width),calc(100% - calc(4 * var(--fr))));height:100%;margin:0 auto}@media (max-width:1024px){.header__inner{width:100%;padding:0 calc(1.6 * var(--fr));justify-content:space-between}}.header__logo{display:inline-flex;flex:0 0 calc(20.1 * var(--fr));align-items:center;height:calc(3.9 * var(--fr))}@media (max-width:1024px){.header__logo{flex:0 0 calc(16.1 * var(--fr));margin-right:0}}.header__logo img{display:block;width:calc(20.1 * var(--fr));height:calc(3.9 * var(--fr))}@media (max-width:1024px){.header__logo img{width:calc(16 * var(--fr));height:auto}}.gnb{margin-left:auto}@media (max-width:1023px){.gnb{display:none}}@media (max-width:768px){.gnb{order:3;width:100%;overflow-x:auto;margin:0;scrollbar-width:none}.gnb::-webkit-scrollbar{display:none}}.gnb__list{display:flex;align-items:center;gap:0}@media (max-width:1023px){.gnb__list{width:auto;gap:calc(.2 * var(--fr))}}@media (max-width:768px){.gnb__list{width:max-content;gap:calc(.8 * var(--fr))}}.gnb__link{display:inline-flex;align-items:center;justify-content:center;min-height:calc(5.1 * var(--fr));padding:calc(.4 * var(--fr)) calc(1.6 * var(--fr));font-size:calc(1.6 * var(--fr));font-weight:600;white-space:nowrap}.gnb__link--active,.gnb__link:hover{color:var(--point)}.header__auth{display:flex;align-items:center;justify-content:flex-end;gap:calc(.6 * var(--fr));margin-left:calc(2 * var(--fr))}@media (max-width:1023px){.header__auth{display:none}}@media (max-width:768px){.header__auth{margin-left:auto}}.header__menu-box{display:none;align-items:center;width:24px;height:100%;gap:150px}@media screen and (max-width:1023px){.header__menu-box{display:flex}}.header__menu-btn{position:relative;width:100%;height:calc(3 * var(--fr))}.header__menu-btn__line{display:block;width:100%;height:3px;background-color:#000;transition:background-color .5s ease-in-out}.header__menu-btn__line+.header__menu-btn__line{margin-top:6px}.header__join,.header__login{display:inline-flex;display:flex;padding:calc(.8 * var(--fr)) calc(1.2 * var(--fr));justify-content:center;align-items:center;gap:calc(1 * var(--fr));border-radius:calc(10 * var(--fr));border:1px solid var(--Grayscale-30,#d8d8d8);color:var(--Primary-100,#000);font-size:calc(1.4 * var(--fr));font-weight:400}.header__join{min-width:calc(10 * var(--fr));border-color:var(--point);color:#fff;background:var(--point);font-weight:600}.footer{border-top:1px solid var(--Grayscale-20,#e4e4e4);padding-top:calc(3.2 * var(--fr));padding-bottom:calc(3.2 * var(--fr))}.footer__inner{width:min(var(--content-width),calc(100% - calc(4 * var(--fr))));min-height:calc(13.3 * var(--fr));margin:0 auto}@media (max-width:640px){.footer__inner{width:calc(100% - calc(3.2 * var(--fr)))}}.footer__top{display:flex;align-items:center;justify-content:space-between;gap:calc(2 * var(--fr))}@media (max-width:1023px){.footer__top{align-items:flex-start;flex-direction:column;height:auto;gap:calc(1.4 * var(--fr))}}.footer__legal{display:flex;flex:0 0 calc(30 * var(--fr));align-items:center;gap:calc(.7 * var(--fr));color:var(--Grayscale-90-Text-Title-Body,#1D1D1D);font-size:calc(1.4 * var(--fr));font-weight:500;line-height:calc(2.4 * var(--fr));white-space:nowrap}@media (max-width:1023px){.footer__legal{flex-basis:auto;height:auto;line-height:normal}}.footer__partners{display:flex;flex:0 0 calc(73.1 * var(--fr));align-items:center;justify-content:space-between;gap:calc(1 * var(--fr))}@media (max-width:1023px){.footer__partners{flex-basis:auto;flex-wrap:wrap;justify-content:flex-start}}@media (max-width:768px){.footer__partners{gap:calc(1 * var(--fr))}}@media (max-width:640px){.footer__partners{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(1.2 * var(--fr));width:100%;min-width:0}}.footer__logos{display:flex;flex:0 0 calc(51.7 * var(--fr));align-items:center;justify-content:space-between}@media (max-width:640px){.footer__logos{display:grid;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(1.4 * var(--fr)) calc(1 * var(--fr));width:100%;min-width:0}}.footer__logos img{display:block;flex:0 0 auto;height:auto}@media (max-width:640px){.footer__logos img{width:auto;max-width:100%;min-width:0;height:auto;justify-self:start}}.footer__dropdown{position:relative;z-index:4;flex:0 0 calc(20.4 * var(--fr));color:var(--Grayscale-90-Text-Title-Body,#1D1D1D);font-size:calc(1.4 * var(--fr));font-weight:600;line-height:calc(2.4 * var(--fr));letter-spacing:-.04em}@media (max-width:640px){.footer__dropdown{grid-column:1/-1;width:100%;min-width:0}}.footer__dropdown summary{display:flex;align-items:center;justify-content:space-between;height:calc(4 * var(--fr));padding:0 calc(1.4 * var(--fr));border:calc(.1 * var(--fr)) solid var(--Grayscale-30,#d8d8d8);border-radius:calc(.4 * var(--fr));background:#fff;cursor:pointer;list-style:none}.footer__dropdown summary::-webkit-details-marker{display:none}.footer__dropdown summary:after{width:calc(.7 * var(--fr));height:calc(.7 * var(--fr));margin:calc(-.4 * var(--fr)) calc(.2 * var(--fr)) 0 0;border-right:calc(.1 * var(--fr)) solid;border-bottom:calc(.1 * var(--fr)) solid;content:"";transform:rotate(45deg)}.footer__dropdown[open] summary:after{margin-top:calc(.4 * var(--fr));transform:rotate(225deg)}.footer__dropdown ul{position:absolute;right:0;bottom:calc(100% + calc(1.2 * var(--fr)));left:0;box-sizing:border-box;padding:0;border-radius:calc(.6 * var(--fr));border:1px solid var(--Grayscale-40,#c6c6c6);background:var(--Primary-0,#FFF);box-shadow:0 0 10px 0 rgba(0,0,0,.15)}.footer__dropdown li+li{border-top:calc(.1 * var(--fr)) solid var(--Grayscale-10,#f0f0f0)}.footer__dropdown a{display:block;box-sizing:border-box;min-height:calc(3.5 * var(--fr));padding:calc(.8 * var(--fr)) calc(1.4 * var(--fr));font-size:calc(1.4 * var(--fr));line-height:calc(1.6 * var(--fr))}.footer__dropdown a:hover{background:#f6f6f6}.footer__info{margin-top:calc(2.4 * var(--fr));color:var(--Grayscale-70-Text-Detail,#555);font-size:calc(1.4 * var(--fr));font-weight:400;line-height:normal}.footer__info strong{color:var(--Grayscale-90-Text-Title-Body,#1D1D1D);font-weight:500}.footer__info-list{display:flex;flex-direction:row;gap:calc(.8 * var(--fr));align-items:baseline}@media (max-width:850px){.footer__info-list{flex-direction:column;margin-bottom:calc(.8 * var(--fr))}}.footer__info-list li:before{content:"•";margin-right:calc(.8 * var(--fr));color:var(--Grayscale-90-Text-Title-Body,#1D1D1D);font-size:calc(1.4 * var(--fr));line-height:var(--Spacing-24,calc(2.4 * var(--fr)))}@media (max-width:850px){.footer__info-list li:before{content:none}}.footer__info-list li:first-child:before{content:none}&.mobile-menu-open{overflow:hidden}&.mobile-menu-open .mobile-gnb{visibility:visible;opacity:1;pointer-events:auto}.mobile-gnb{box-sizing:border-box;position:fixed;inset:0;width:100%;height:100vh;height:100dvh;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);background-color:#fff;overflow-y:scroll;visibility:hidden;opacity:0;pointer-events:none;z-index:9999}.mobile-gnb__head{display:flex;flex-wrap:wrap;justify-content:end;padding:calc(2 * var(--fr)) calc(2 * var(--fr)) calc(2.2 * var(--fr)) calc(2 * var(--fr))}.mobile-gnb__head button{display:block;width:calc(2.5 * var(--fr));height:calc(2.5 * var(--fr));border:0;background-image:url(/front/images/icon/icon_close.svg);background-size:100% auto;background-repeat:no-repeat;background-position:0 0;cursor:pointer}.mobile-gnb__utile{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin-bottom:calc(4 * var(--fr))}.mobile-gnb__utile a{flex:1;display:block;position:relative;padding:calc(2 * var(--fr)) 0;background-color:#f7f7f7;font-size:calc(2 * var(--fr));text-align:center;color:#1a1818}.mobile-gnb__utile a:after{content:"";display:block;position:absolute;top:50%;right:0;width:calc(.1 * var(--fr));height:calc(1.8 * var(--fr));background-color:#707070;transform:translateY(-50%)}.mobile-gnb__utile a:last-child:after{display:none}.mobile-gnb__body,.mobile-gnb__list{position:relative}.mobile-gnb__1dpet{overflow:hidden;transition:max-height 1s ease-in-out}.mobile-gnb__1dpet__link{display:block;position:relative;font-weight:600;font-size:calc(2.3 * var(--fr));color:var(--Primary-100);padding:calc(1.5 * var(--fr)) calc(2 * var(--fr)) calc(1.5 * var(--fr)) calc(2 * var(--fr))}.mobile-gnb__1dpet__link:after{content:"";position:absolute;right:calc(2 * var(--fr));top:calc(2.5 * var(--fr));width:calc(2 * var(--fr));height:calc(2 * var(--fr));background-image:url(/front/images/icon/ico_black_down_arr.svg);background-size:contain;background-repeat:no-repeat;transition:transform .3s ease;transform:rotate(-90deg)}.mobile-gnb__1dpet__link--right-arr:after{transform:rotate(-90deg)}.mobile-gnb__1dpet--active .mobile-gnb__1dpet__link{color:#EA3528}.mobile-gnb__1dpet--active .mobile-gnb__1dpet__link:after{transform:rotate(180deg);background-image:url(/front/images/icon/ico_red_down_arr.svg)}.mobile-gnb__1dpet--active .mobile-gnb__1dpet__link--right-arr:after{transform:rotate(-90deg);background-image:url(/front/images/icon/ico_red_down_arr.svg)}.mobile-gnb__1dpet--active .mobile-gnb__2dept{display:block}.mobile-gnb__2dept{display:none;padding:0 calc(2 * var(--fr))}.mobile-gnb__2dept>li>a{display:block;font-weight:500;color:#909090;padding:8px 0;font-size:calc(1.9 * var(--fr));transition:color .3s ease-in-out}.mobile-gnb__2dept>li>a.active{color:var(--point)}}}@layer components{.front{.subpage{padding:calc(8 * var(--fr)) 0 calc(6.4 * var(--fr));background-color:var(--Grayscale-5,#F8F8F8)}.inner{max-width:1232px}.inner,.subpage__inner{width:100%;padding:0 calc(1.6 * var(--fr));margin:0 auto}.subpage__inner{max-width:calc(123.2 * var(--fr))}.subpage__heading{position:relative;margin-bottom:calc(4.8 * var(--fr));text-align:center}.subpage__heading--with-tabs{padding-bottom:calc(4.8 * var(--fr));margin-bottom:0}.subpage__heading--with-tabs .subpage__title{line-height:1.2}.subpage__heading--with-tabs .subpage__lead{line-height:normal}.subpage__title{color:var(--Grayscale-90-Text-Title-Body,#1D1D1D);font-size:calc(5 * var(--fr));font-weight:700}.subpage__lead,.subpage__title{letter-spacing:calc(-.1 * var(--fr))}.subpage__lead{margin-top:calc(.8 * var(--fr));color:var(--Grayscale-60,#717171);font-size:calc(1.6 * var(--fr));font-weight:400}.tab-group{padding-bottom:calc(6.4 * var(--fr))}.tab-group__list{display:flex;justify-content:center;list-style:none;gap:calc(1 * var(--fr))}.tab-group__list>li{flex:0 0 auto}.tab-group__button{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;padding:calc(1.2 * var(--fr)) calc(1.6 * var(--fr));min-height:calc(4.6 * var(--fr));border:0;border-radius:calc(10 * var(--fr))!important;background-color:var(--Grayscale-20,#E4E4E4);color:var(--Grayscale-60,#717171);font-family:inherit;font-size:calc(1.8 * var(--fr));font-weight:600;letter-spacing:calc(-.1 * var(--fr));line-height:normal;white-space:nowrap;cursor:pointer}.tab-group__list.general-join .tab-group__button strong{font-size:calc(2 * var(--fr));color:var(--Grayscale-70-Text-Detail,#555)}.tab-group__list.general-join .tab-group__button{padding:calc(1.6 * var(--fr)) calc(3.2 * var(--fr));color:var(--Grayscale-50-Text-Disabled-W,#8E8E8E)}.tab-group__list.general-join .tab-group__button svg{margin-right:calc(1.2 * var(--fr))}.tab-group__button[aria-pressed=true]{background-color:var(--Secondary-90,#000B17);color:var(--Primary-0,#FFFFFF)}.tab-group__list.general-join .tab-group__button[aria-pressed=true]{background:var(--Grayscale-90-Text-Title-Body,#1D1D1D);color:var(--Grayscale-20,#E4E4E4)}.tab-group__list.general-join .tab-group__button[aria-pressed=true] strong{color:#fff}.tab-group__list.general-join .tab-group__button[aria-pressed=true] svg{fill:#fff}.tab-group__button:focus-visible{outline:2px solid var(--point);outline-offset:3px}@media (max-width:768px){.tab-group{overflow-x:auto;margin:0 calc(-1.6 * var(--fr));padding:0 calc(1.6 * var(--fr)) calc(6.4 * var(--fr));scrollbar-width:none}.tab-group__list{width:max-content;min-width:100%}.tab-group::-webkit-scrollbar{display:none}}}}@keyframes sort-panel-in{0%{opacity:0;transform:translateY(calc(-.4 * var(--fr)))}to{opacity:1;transform:translateY(0)}}@layer components{.front{.board{display:flex;flex-direction:column;gap:calc(2 * var(--fr));padding:calc(2 * var(--fr)) 0 0}.board__item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:calc(2.4 * var(--fr));min-height:calc(7.5 * var(--fr));padding:calc(2.4 * var(--fr)) calc(4 * var(--fr));overflow:hidden;border-radius:calc(1.2 * var(--fr));background:var(--Primary-0,#fff);color:var(--Grayscale-90-Text-Title-Body,#1d1d1d);text-decoration:none}@media (max-width:640px){.board__item{grid-template-columns:auto minmax(0,1fr)}}.board__badge{display:flex;align-items:center;justify-content:center;padding:calc(.4 * var(--fr)) calc(1.2 * var(--fr));border:calc(.1 * var(--fr)) solid;border-radius:calc(10 * var(--fr));color:var(--Primary-0,#fff);font-size:calc(1.4 * var(--fr));font-weight:600;line-height:calc(1.7 * var(--fr));letter-spacing:calc(-.1 * var(--fr));white-space:nowrap}.board__badge.notice{border-color:var(--Secondary-50,#003675);background:var(--Secondary-40-W,#2a5c96)}.board__badge.news{border-color:var(--System-Success-60-Text,#006e18);background:var(--System-Success-50-Base,#008a1e)}.board__badge.announcement{border-color:#e46a00;background:var(--point,#ff7904)}.board__title{overflow:hidden;font-size:calc(2 * var(--fr));font-weight:600;line-height:calc(2.4 * var(--fr));text-overflow:ellipsis}.board__date,.board__title{white-space:nowrap;color:var(--Grayscale-90-Text-Title-Body,#1D1D1D)}.board__date{font-size:calc(1.6 * var(--fr));font-weight:400;line-height:calc(1.9 * var(--fr))}@media (max-width:640px){.board__date{grid-column:2;justify-self:end}}.dataroom-item{display:flex;align-items:center;justify-content:space-between;padding:calc(2 * var(--fr)) calc(4 * var(--fr));border-radius:calc(1.2 * var(--fr));background:var(--Primary-0,#fff)}@media (max-width:640px){.dataroom-item{flex-direction:column;align-items:flex-start;gap:calc(1.2 * var(--fr));height:auto}}.dataroom-item__title{overflow:hidden;color:var(--Grayscale-90-Text-Title-Body,#1d1d1d);font-size:calc(2 * var(--fr));line-height:calc(2.4 * var(--fr));text-overflow:ellipsis}.dataroom-item__download,.dataroom-item__title{font-weight:600;letter-spacing:normal;white-space:nowrap}.dataroom-item__download{display:inline-flex;flex:0 0 calc(15.4 * var(--fr));align-items:center;justify-content:space-between;width:calc(15.4 * var(--fr));height:calc(4 * var(--fr));padding:0 calc(.8 * var(--fr)) 0 calc(1.2 * var(--fr));border:calc(.2 * var(--fr)) solid var(--Grayscale-90-Text-Title-Body,#1d1d1d);border-radius:calc(10 * var(--fr));background:var(--Primary-0,#fff);color:var(--Point-90,#2e0507);font-size:calc(1.6 * var(--fr));line-height:calc(1.9 * var(--fr));text-decoration:none}@media (max-width:640px){.dataroom-item__download{flex-basis:auto;margin-left:auto}}.dataroom-item__download--xlsx{flex-basis:calc(15.5 * var(--fr));width:calc(15.5 * var(--fr))}@media (max-width:640px){.dataroom-item__download--xlsx{flex-basis:auto}}.dataroom-item__download span{letter-spacing:normal}.dataroom-item__download svg{display:block;flex:0 0 calc(2 * var(--fr));width:calc(2 * var(--fr));height:calc(2 * var(--fr));fill:currentColor}.dataroom-item__download:focus-visible{outline:calc(.2 * var(--fr)) solid var(--point,#ff7904);outline-offset:calc(.3 * var(--fr))}.qa-item{display:grid;grid-template-columns:minmax(0,1fr) calc(12 * var(--fr)) calc(4.2 * var(--fr)) calc(13.6 * var(--fr));align-items:center;padding:calc(2 * var(--fr)) calc(4 * var(--fr));border-radius:calc(1.2 * var(--fr));background:var(--Primary-0,#fff);color:var(--Grayscale-90-Text-Title-Body,#1d1d1d);text-decoration:none}@media (max-width:640px){.qa-item{grid-template-columns:auto auto minmax(0,1fr);column-gap:calc(1.2 * var(--fr));row-gap:calc(.8 * var(--fr))}}.qa-item__title{overflow:hidden;color:var(--Grayscale-90-Text-Title-Body,#1d1d1d);font-size:calc(2 * var(--fr));font-weight:600;line-height:calc(2.4 * var(--fr));letter-spacing:normal;text-overflow:ellipsis;white-space:nowrap}@media (max-width:640px){.qa-item__title{grid-column:1/-1}}.qa-item__badge{display:inline-flex;align-items:center;justify-content:center;width:calc(7.2 * var(--fr));padding:calc(.4 * var(--fr)) calc(1.2 * var(--fr));border:calc(.1 * var(--fr)) solid;border-radius:calc(10 * var(--fr));font-size:calc(1.4 * var(--fr));font-weight:600;line-height:calc(1.7 * var(--fr));letter-spacing:normal;white-space:nowrap}.qa-item__badge--waiting{border-color:var(--Grayscale-90-Text-Title-Body,#1d1d1d);background:var(--Grayscale-80,#2d2d2d);color:var(--Primary-0,#fff)}.qa-item__badge--complete{border-color:var(--Grayscale-30,#d8d8d8);background:var(--Grayscale-20,#e4e4e4);color:var(--Grayscale-80,#2d2d2d)}.qa-item__author,.qa-item__date{color:var(--Grayscale-90-Text-Title-Body,#1d1d1d);font-size:calc(1.6 * var(--fr));font-weight:400;line-height:calc(1.9 * var(--fr));letter-spacing:normal;white-space:nowrap}.qa-item__date{justify-self:end}.qa-item:focus-visible{outline:calc(.2 * var(--fr)) solid var(--point,#ff7904);outline-offset:calc(.3 * var(--fr))}.board-btnbox{display:flex;align-items:center;justify-content:center;margin-top:calc(2 * var(--fr));padding:calc(4 * var(--fr)) 0 calc(3.2 * var(--fr))}.board-btn{padding:calc(1.6 * var(--fr)) calc(4.8 * var(--fr));border:0;border-radius:calc(10 * var(--fr))!important;-webkit-border-radius:calc(10 * var(--fr))!important;background:var(--Grayscale-10,#f0f0f0);color:var(--Primary-100,#000);font-family:inherit;font-size:calc(1.8 * var(--fr));font-weight:600;line-height:calc(2.1 * var(--fr));white-space:nowrap;cursor:pointer}.board-btn-total{color:var(--Grayscale-60,#717171);font-weight:400}.board-write__fields{display:flex;flex-direction:column;gap:calc(1.6 * var(--fr));padding:calc(3.2 * var(--fr)) calc(4 * var(--fr));border-top:calc(.2 * var(--fr)) solid var(--Secondary-90,#000b17);border-bottom:calc(.2 * var(--fr)) solid var(--Secondary-90,#000b17);background:var(--Grayscale-5,#f8f8f8)}.board-write__row{display:grid;grid-template-columns:calc(12.7 * var(--fr)) minmax(0,1fr);column-gap:calc(1.2 * var(--fr));align-items:center}@media (max-width:640px){.board-write__row{grid-template-columns:minmax(0,1fr);row-gap:calc(.8 * var(--fr))}}.board-write__row--content{align-items:start}.board-write__row--captcha{grid-template-columns:calc(12.8 * var(--fr)) minmax(0,1fr)}@media (max-width:640px){.board-write__row--captcha{grid-template-columns:minmax(0,1fr)}}.board-write__row--content .board-write__label{padding-top:calc(1.2 * var(--fr))}@media (max-width:640px){.board-write__row--content .board-write__label{padding-top:0}}.board-write__label{color:var(--Grayscale-90-Text-Title-Body,#1d1d1d);font-size:calc(2 * var(--fr));font-weight:600;line-height:calc(2.4 * var(--fr));letter-spacing:calc(-.1 * var(--fr))}.board-write__required{color:var(--point,#ff7904)}.board-write__row .board-write__input,.board-write__row .board-write__textarea{width:100%;border:calc(.1 * var(--fr)) solid var(--Grayscale-30,#d8d8d8);border-radius:calc(.8 * var(--fr));background:var(--Primary-0,#fff);color:var(--Grayscale-70-Text-Detail,#555);font-family:inherit;font-size:calc(1.6 * var(--fr));font-weight:400;line-height:calc(2.1 * var(--fr));letter-spacing:calc(-.05 * var(--fr))}.board-write__row .board-write__input{height:calc(4.6 * var(--fr));padding:0 calc(2 * var(--fr))}.board-write__row>.board-write__input{color:var(--Point-90,#2e0507)}.board-write__row--content .board-write__textarea{height:calc(33.8 * var(--fr));padding:calc(1.2 * var(--fr)) calc(2 * var(--fr));font-size:calc(1.8 * var(--fr));resize:none}.board-write__row--captcha .board-write__label{color:var(--Grayscale-70-Text-Detail,#555);font-size:calc(1.8 * var(--fr))}.board-write__row--captcha .board-write__input{font-size:calc(1.8 * var(--fr))}.board-write__input::placeholder,.board-write__textarea::placeholder{color:var(--Grayscale-70-Text-Detail,#555);opacity:1}.board-write__row>.board-write__input::placeholder{color:var(--Point-90,#2e0507)}.board-write__input:focus,.board-write__textarea:focus{outline:calc(.2 * var(--fr)) solid var(--point,#ff7904);outline-offset:calc(-.2 * var(--fr))}.board-write__captcha{display:flex;align-items:center;gap:calc(1.2 * var(--fr))}@media (max-width:640px){.board-write__captcha{flex-wrap:wrap}}.board-write__captcha .board-write__input{flex:0 0 calc(16 * var(--fr));width:calc(16 * var(--fr))}.board-write__input--captcha-code[readonly]{background:var(--Grayscale-20,#e4e4e4)!important}.board-write__refresh{display:inline-flex;flex:0 0 calc(15.5 * var(--fr));align-items:center;justify-content:center;gap:calc(.8 * var(--fr));width:calc(15.5 * var(--fr));height:calc(4.2 * var(--fr));border:calc(.2 * var(--fr)) solid var(--Grayscale-90-Text-Title-Body,#1d1d1d);border-radius:calc(10 * var(--fr))!important;-webkit-border-radius:calc(10 * var(--fr))!important;background:var(--Primary-0,#fff);color:var(--Grayscale-90-Text-Title-Body,#1d1d1d);font-family:inherit;font-size:calc(1.4 * var(--fr));font-weight:600;line-height:calc(1.9 * var(--fr));letter-spacing:calc(-.05 * var(--fr))}.board-write__refresh svg{display:block;width:calc(2.4 * var(--fr));height:calc(2.4 * var(--fr));fill:currentColor}.board-write__refresh:focus-visible{outline:calc(.2 * var(--fr)) solid var(--point,#ff7904);outline-offset:calc(.3 * var(--fr))}.board-detail{position:relative}.board-detail__header{display:flex;align-items:center;justify-content:space-between}@media (max-width:640px){.board-detail__header{flex-direction:column;align-items:flex-start;gap:calc(1.6 * var(--fr))}}.board-detail__title{font-size:calc(3.2 * var(--fr));font-weight:600}.board-detail__date,.board-detail__title{color:var(--Grayscale-90-Text-Title-Body,#1D1D1D)}.board-detail__date{font-size:calc(1.6 * var(--fr));font-weight:400}.board-detail__btnbox{display:flex;align-items:center;gap:calc(2.4 * var(--fr))}@media (max-width:640px){.board-detail__btnbox{margin-left:auto}}.board-detail__btnbox img{width:100%;height:auto}.board-detail__btnbox .btn-clip{width:calc(3.6687 * var(--fr));height:calc(3.7 * var(--fr))}.board-detail__btnbox .btn-print{width:calc(3.9 * var(--fr));height:calc(3.1 * var(--fr))}.board-detail__content{margin-top:calc(2 * var(--fr));padding:calc(6.4 * var(--fr));border-radius:calc(1.2 * var(--fr));background:var(--Primary-0,#FFF);color:var(--Grayscale-90-Text-Title-Body,#1D1D1D);font-size:calc(1.8 * var(--fr));font-style:normal;font-weight:400;line-height:calc(3.2 * var(--fr));letter-spacing:calc(-.1 * var(--fr))}.board-detail__content img{max-width:100%}@media (max-width:640px){.board-detail__content{padding:calc(3.2 * var(--fr))}}.board-detail__answer{position:relative;margin-top:calc(2 * var(--fr));padding:calc(3.6 * var(--fr)) calc(4 * var(--fr)) calc(4 * var(--fr));overflow:hidden;border:calc(.1 * var(--fr)) solid var(--Grayscale-20,#e4e4e4);border-radius:calc(1.2 * var(--fr));background:var(--Primary-0,#fff)}.board-detail__answer:before{position:absolute;top:0;left:0;width:100%;height:calc(.4 * var(--fr));background:var(--point,#ff7904);content:""}.board-detail__answer-title{display:flex;align-items:center;gap:calc(1.2 * var(--fr));color:var(--Grayscale-90-Text-Title-Body,#1d1d1d);font-size:calc(2 * var(--fr));font-weight:600;line-height:calc(2.4 * var(--fr));letter-spacing:calc(-.1 * var(--fr))}.board-detail__answer-title span{display:inline-flex;flex:0 0 calc(3.2 * var(--fr));align-items:center;justify-content:center;width:calc(3.2 * var(--fr));height:calc(3.2 * var(--fr));border-radius:50%;background:var(--point,#ff7904);color:var(--Primary-0,#fff);font-size:calc(1.8 * var(--fr));font-weight:700;line-height:1}.board-detail__answer-content{margin-top:calc(2 * var(--fr));padding-left:calc(4.4 * var(--fr));color:var(--Grayscale-70-Text-Detail,#555);font-size:calc(1.8 * var(--fr));font-weight:400;line-height:calc(3.2 * var(--fr));letter-spacing:calc(-.1 * var(--fr));word-break:keep-all}@media (max-width:640px){.board-detail__answer{padding:calc(3.2 * var(--fr))}.board-detail__answer-content{padding-left:0}}.search-group{width:100%;max-width:calc(120 * var(--fr));margin:0 auto}.subpage__heading--faq{margin-bottom:calc(2.8 * var(--fr))}.search-group__form{position:relative;display:flex;align-items:center;width:100%;height:calc(7.8 * var(--fr));border:calc(.4 * var(--fr)) solid var(--Grayscale-90-Text-Title-Body,#1d1d1d);border-radius:calc(10 * var(--fr));background-color:var(--Primary-0,#fff)}@media (max-width:640px){.search-group__form{height:calc(6 * var(--fr))}}.search-group__input{width:100%;height:100%;padding:0 calc(8 * var(--fr)) 0 calc(4.1 * var(--fr));border:0;outline:0;border-radius:inherit;background:transparent;color:#000;font:inherit;font-size:calc(2.4 * var(--fr));font-weight:600;line-height:calc(2.9 * var(--fr))}@media (max-width:640px){.search-group__input{padding-right:calc(6.8 * var(--fr));padding-left:calc(2 * var(--fr));font-size:calc(1.6 * var(--fr))}}.search-group__input::placeholder{color:var(--Grayscale-90-Text-Title-Body,#1d1d1d);opacity:1}.search-group__button{position:absolute;top:calc(.8 * var(--fr));right:calc(.9 * var(--fr));display:grid;width:calc(5.6 * var(--fr));height:calc(5.6 * var(--fr));padding:0;border:0;border-radius:50%!important;-webkit-border-radius:50%!important;background:var(--Grayscale-90-Text-Title-Body,#1d1d1d);-webkit-appearance:none!important;appearance:none;cursor:pointer;place-items:center}.search-group__button img{display:block;width:100%;height:100%}@media (max-width:640px){.search-group__button{top:calc(.5 * var(--fr));right:calc(.5 * var(--fr));width:calc(4.6 * var(--fr));height:calc(4.6 * var(--fr))}}.board-search{display:flex;justify-content:flex-end;width:100%;height:calc(4.8 * var(--fr));margin-top:calc(-2 * var(--fr));padding-right:calc(2 * var(--fr));padding-left:calc(2 * var(--fr))}.board-search.flex-between{justify-content:space-between}@media (max-width:640px){.board-search.flex-between{flex-direction:column;align-items:flex-start;gap:calc(1.2 * var(--fr));height:auto}.board-search.flex-between .board-search__form{flex-basis:calc(4.8 * var(--fr))}.board-search{justify-content:flex-start;padding-right:0;padding-left:0}}.board-search__left{display:flex;align-items:center;height:calc(4.8 * var(--fr))}.board-search__inquiry{position:relative;display:block;width:calc(17.44 * var(--fr));height:calc(4.8 * var(--fr));border-radius:calc(10 * var(--fr));background:var(--point,#ff7904);color:var(--Primary-0,#fff);font-size:calc(2 * var(--fr));font-weight:600;line-height:calc(2.4 * var(--fr));text-decoration:none}.board-search__inquiry span{position:absolute;top:calc(1.2 * var(--fr));left:calc(2.8 * var(--fr));width:calc(9.5 * var(--fr));letter-spacing:normal;white-space:nowrap}.board-search__inquiry svg{position:absolute;top:calc(1.8 * var(--fr));left:calc(13.9 * var(--fr));width:calc(.74 * var(--fr));height:calc(1.2 * var(--fr));fill:currentColor}.board-search__inquiry:focus-visible{outline:calc(.2 * var(--fr)) solid var(--Grayscale-90-Text-Title-Body,#1d1d1d);outline-offset:calc(.3 * var(--fr))}.board-search__form{position:relative;flex:0 0 calc(39.3 * var(--fr));width:calc(39.3 * var(--fr));height:calc(4.8 * var(--fr));border:calc(.4 * var(--fr)) solid var(--Grayscale-90-Text-Title-Body,#1d1d1d);border-radius:calc(10 * var(--fr))!important;-webkit-border-radius:calc(10 * var(--fr))!important;background-color:var(--Primary-0,#fff)}@media (max-width:640px){.board-search__form{flex:0 0 100%;width:100%}}.board-search__label{position:absolute;width:calc(.1 * var(--fr));height:calc(.1 * var(--fr));overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.board-search__input{width:100%;height:100%;padding:0 calc(5.6 * var(--fr)) 0 calc(2.4 * var(--fr));border:0;border-radius:inherit;outline:0;background-color:transparent;color:var(--Grayscale-90-Text-Title-Body,#1d1d1d);font-family:inherit;font-size:calc(2 * var(--fr));font-weight:600;line-height:calc(2.4 * var(--fr));letter-spacing:calc(-.1 * var(--fr))}.board-search__input::placeholder{color:var(--Grayscale-90-Text-Title-Body,#1d1d1d);opacity:1}.board-search__input::-webkit-search-cancel-button{display:none}.board-search__button{position:absolute;top:calc(.5 * var(--fr));right:calc(.8 * var(--fr));padding:0;border:0;border-radius:50%!important;-webkit-border-radius:50%!important;background:transparent;cursor:pointer}.board-search__button,.board-search__button img{display:block;width:calc(3 * var(--fr));height:calc(3 * var(--fr))}.board-search__input:focus{outline:calc(.2 * var(--fr)) solid var(--point,#ff7904);outline-offset:calc(-.2 * var(--fr))}.board-search__button:focus-visible{outline:calc(.2 * var(--fr)) solid var(--point,#ff7904);outline-offset:calc(.3 * var(--fr))}.search-faq{width:100%;max-width:calc(120 * var(--fr));margin:calc(2 * var(--fr)) auto 0}.search-faq__list{margin:0;padding:0;list-style:none}.search-faq__item{border-bottom:calc(.1 * var(--fr)) solid var(--Grayscale-30,#d8d8d8)}.search-faq__question{margin:0}.search-faq__trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:calc(2.4 * var(--fr)) calc(.8 * var(--fr));border:0;background:transparent;color:var(--Grayscale-90-Text-Title-Body,#1d1d1d);font-family:inherit;font-size:calc(2 * var(--fr));font-weight:600;line-height:calc(2.4 * var(--fr));text-align:left;cursor:pointer}.search-faq__trigger,.search-faq__trigger>span:first-child{letter-spacing:normal}.search-faq__icon{position:relative;flex:0 0 calc(2.1 * var(--fr));width:calc(2.1 * var(--fr));height:calc(2.1 * var(--fr));margin-right:0}.search-faq__icon:after,.search-faq__icon:before{position:absolute;top:50%;left:50%;width:calc(2 * var(--fr));height:calc(.2 * var(--fr));background-color:var(--Grayscale-90-Text-Title-Body,#1d1d1d);content:"";transform:translate(-50%,-50%)}.search-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.search-faq__trigger[aria-expanded=true] .search-faq__icon:after{display:none}.search-faq__trigger:focus-visible,.search-group__button:focus-visible{outline:calc(.2 * var(--fr)) solid var(--point);outline-offset:calc(.3 * var(--fr))}.search-faq__answer{padding:calc(2.4 * var(--fr)) calc(.8 * var(--fr));color:var(--Grayscale-70-Text-Detail,#555);font-size:calc(2 * var(--fr));font-weight:400;letter-spacing:normal;line-height:calc(2.4 * var(--fr))}.search-faq__answer p{margin:0;letter-spacing:normal}.search-faq__empty{margin:0;padding:calc(6 * var(--fr)) calc(1.6 * var(--fr));color:var(--Grayscale-70-Text-Detail,#555);font-size:calc(2 * var(--fr));text-align:center}.search-faq__answer[hidden],.search-faq__empty[hidden],.search-faq__item[hidden]{display:none}.search-faq__more-group{display:flex;justify-content:center;width:100%;height:calc(12.5 * var(--fr));padding-top:calc(4 * var(--fr))}.search-faq__more-group[hidden]{display:none}.search-faq__more{display:inline-flex;align-items:center;justify-content:center;gap:calc(.4 * var(--fr));width:calc(19.2 * var(--fr));height:calc(5.3 * var(--fr));padding:0;border:0;border-radius:calc(2.65 * var(--fr))!important;-webkit-border-radius:calc(2.65 * var(--fr))!important;background-color:var(--Grayscale-10,#f0f0f0);color:var(--Primary-100,#000);font-family:inherit;font-size:calc(1.8 * var(--fr));font-weight:600;line-height:calc(2.1 * var(--fr));-webkit-appearance:none!important;appearance:none;cursor:pointer}.search-faq__more-total{color:var(--Grayscale-60,#717171);font-weight:400}.search-faq__more:focus-visible{outline:calc(.2 * var(--fr)) solid var(--point);outline-offset:calc(.3 * var(--fr))}.section-list{width:100%;background-color:var(--Grayscale-5,#f8f8f8)}.section-list__inner{width:min(calc(120 * var(--fr)),calc(100% - calc(3.2 * var(--fr))));margin:0 auto}@media (max-width:640px){.section-list__inner{width:100%}}.tap-menu{justify-content:space-between;width:100%;padding:calc(1.6 * var(--fr)) calc(2.4 * var(--fr)) calc(.8 * var(--fr)) calc(2.4 * var(--fr));gap:calc(1.2 * var(--fr))}.tap-menu,.tap-menu__views{display:flex;align-items:center}.tap-menu__views{flex:0 0 auto}.tap-menu__view-button{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:var(--Grayscale-50-Text-Disabled-W,#8e8e8e);font-family:inherit;font-size:calc(2.4 * var(--fr));font-weight:600;letter-spacing:normal;line-height:calc(2.9 * var(--fr));white-space:nowrap}.tap-menu__view-button--active{width:calc(6 * var(--fr));color:var(--Grayscale-80,#2d2d2d);font-weight:700}.tap-menu__divider{width:calc(.3 * var(--fr));height:calc(1.9 * var(--fr));margin:0 calc(2.4 * var(--fr));background-color:var(--Grayscale-30,#d8d8d8)}@media (max-width:640px){.tap-menu__divider{margin:0 calc(1.2 * var(--fr))}}.tap-menu__view-button--map{gap:calc(.8 * var(--fr))}.tap-menu__view-button--map img{display:block;flex:0 0 calc(1.9 * var(--fr));width:calc(1.9 * var(--fr));height:calc(1.9 * var(--fr))}@media (max-width:640px){.tap-menu__view-button--map img{flex-basis:calc(1.6 * var(--fr));width:calc(1.6 * var(--fr));height:calc(1.6 * var(--fr))}}.tap-menu__view-button--map span{width:calc(4.1 * var(--fr))}@media (max-width:640px){.tap-menu__view-button--map span{width:calc(3.2 * var(--fr))}}.tap-menu__sort-wrap{position:relative;z-index:6}.tap-menu__sort{display:flex;flex:0 0 calc(20.4 * var(--fr));align-items:center;justify-content:space-between;width:calc(20.4 * var(--fr));height:calc(4 * var(--fr));padding:calc(.8 * var(--fr)) calc(1.2 * var(--fr)) calc(.8 * var(--fr)) calc(1.3 * var(--fr));border-radius:calc(.6 * var(--fr))!important;border:1px solid var(--Grayscale-40,#c6c6c6);background:var(--Primary-0,#FFF);background-color:var(--Primary-0,#fff);color:var(--Grayscale-90-Text-Title-Body,#1d1d1d);font-family:inherit;font-size:calc(1.4 * var(--fr));font-weight:400;letter-spacing:inherit;line-height:calc(2.4 * var(--fr));text-align:left;white-space:nowrap;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease}.tap-menu__sort:hover,.tap-menu__sort[aria-expanded=true]{border-color:var(--Grayscale-60,#717171);box-shadow:0 calc(.3 * var(--fr)) calc(1 * var(--fr)) rgb(0 11 23/8%)}.tap-menu__sort span{overflow:hidden;text-overflow:ellipsis}.tap-menu__sort img{display:block;flex:0 0 calc(1.4 * var(--fr));width:calc(1.4 * var(--fr));height:calc(1.4 * var(--fr));transition:transform .16s ease}.tap-menu__sort[aria-expanded=true] img{transform:rotate(180deg)}.tap-menu__sort-panel{position:absolute;top:calc(100% + calc(.8 * var(--fr)));right:0;width:calc(20.4 * var(--fr));padding:calc(1.6 * var(--fr));border:1px solid var(--Grayscale-20,#e4e4e4);border-radius:calc(1.2 * var(--fr));background-color:var(--Primary-0,#fff);box-shadow:0 calc(1.2 * var(--fr)) calc(3.2 * var(--fr)) rgb(0 11 23/14%);animation:sort-panel-in .16s ease-out}.tap-menu__sort-panel[hidden]{display:none}.tap-menu__sort-title{padding:0 calc(.8 * var(--fr)) calc(1.2 * var(--fr));border-bottom:1px solid var(--Grayscale-10,#f0f0f0);color:var(--Grayscale-60,#717171);font-size:calc(1.3 * var(--fr));font-weight:600}.tap-menu__sort-options{display:grid;gap:calc(.4 * var(--fr));padding-top:calc(.8 * var(--fr))}.tap-menu__sort-option{position:relative;width:100%;min-height:calc(4.2 * var(--fr));padding:calc(.8 * var(--fr)) calc(3.6 * var(--fr)) calc(.8 * var(--fr)) calc(.8 * var(--fr));border:0;border-radius:calc(.7 * var(--fr));background:transparent;color:var(--Grayscale-80,#2d2d2d);font:inherit;font-size:calc(1.5 * var(--fr));text-align:left;cursor:pointer;transition:background-color .16s ease,color .16s ease}.tap-menu__sort-option:focus-visible,.tap-menu__sort-option:hover{background-color:var(--Grayscale-5,#f8f8f8)}.tap-menu__sort-option[aria-pressed=true]{background-color:var(--Primary-5,#eff5ff);color:var(--Secondary-60,#002b5e);font-weight:700}.tap-menu__sort-option[aria-pressed=true]:after{position:absolute;top:50%;right:calc(1.2 * var(--fr));width:calc(.8 * var(--fr));height:calc(.45 * var(--fr));border-bottom:calc(.2 * var(--fr)) solid;border-left:calc(.2 * var(--fr)) solid;content:"";transform:translateY(-65%) rotate(-45deg)}.tap-menu__sort-option:focus-visible{outline:calc(.2 * var(--fr)) solid var(--point);outline-offset:calc(-.2 * var(--fr))}.tap-menu__sort:focus-visible,.tap-menu__view-button:focus-visible{outline:calc(.2 * var(--fr)) solid var(--point);outline-offset:calc(.3 * var(--fr))}@media (prefers-reduced-motion:reduce){.tap-menu__sort,.tap-menu__sort img,.tap-menu__sort-option{transition:none}.tap-menu__sort-panel{animation:none}}.power-plant{position:relative;margin-top:calc(1 * var(--fr))}.power-plant__item{position:relative;display:flex;align-items:flex-start;gap:calc(4.8 * var(--fr));padding:calc(3.2 * var(--fr)) calc(6.4 * var(--fr)) calc(3.2 * var(--fr)) calc(4.8 * var(--fr));border-radius:calc(2 * var(--fr));background-color:var(--Primary-0,#fff);box-shadow:0 calc(.2 * var(--fr)) calc(.6 * var(--fr)) rgb(0 0 0/10%)}.power-plant__item~.power-plant__item{margin-top:calc(1 * var(--fr))}@media (max-width:768px){.power-plant__item{flex-direction:column}}.power-plant__image{position:relative;flex:0 0 calc(25 * var(--fr));align-self:stretch;overflow:hidden;border-radius:calc(5 * var(--fr)) 0 calc(5 * var(--fr)) calc(5 * var(--fr))}@media (max-width:768px){.power-plant__image{flex-basis:auto;width:100%;aspect-ratio:250/153}}.power-plant__image img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.power-plant__contents{display:flex;flex:1 1 0;flex-direction:column;align-items:flex-start;gap:calc(1.2 * var(--fr));min-width:0;padding-left:calc(1.6 * var(--fr))}@media (max-width:768px){.power-plant__contents{flex-basis:auto;width:100%;padding-left:0}}.power-plant__heading{display:flex;align-items:center;gap:calc(1.2 * var(--fr))}@media (max-width:768px){.power-plant__heading{flex-wrap:wrap}}.power-plant__badge{display:inline-flex;align-items:center;justify-content:center;min-width:calc(6.1 * var(--fr));padding:calc(.4 * var(--fr)) calc(1.2 * var(--fr));border:1px solid var(--Point-10,#fbd6d8);border-radius:calc(10 * var(--fr));background-color:var(--System-Danger-5-Bg,#feecf0);color:var(--Point-60,#b9131e);font-size:calc(1.4 * var(--fr));line-height:calc(1.7 * var(--fr));white-space:nowrap}.power-plant__badge,.power-plant__title{font-weight:600;letter-spacing:calc(-.1 * var(--fr))}.power-plant__title{min-width:calc(12.3 * var(--fr));color:var(--Primary-100,#000);font-size:calc(2 * var(--fr));line-height:normal}.power-plant__badge--operating{border-color:var(--System-Success-10-Bg-border,#cee9d4);background-color:var(--System-Success-5-Bg,#eef7f0);color:var(--System-Success-60-Text,#006e18)}.power-plant__details{display:flex;flex-wrap:wrap;align-items:center;gap:calc(2 * var(--fr));color:var(--Grayscale-70-Text-Detail,#555);font-size:calc(1.8 * var(--fr));font-weight:400;line-height:calc(2.4 * var(--fr));letter-spacing:normal}@media (max-width:768px){.power-plant__details{flex-direction:column;align-items:flex-start}}.power-plant__cooperative,.power-plant__location{display:flex;align-items:center;gap:calc(.4 * var(--fr));letter-spacing:normal}.power-plant__cooperative{flex:0 0 calc(22.96 * var(--fr))}@media (max-width:768px){.power-plant__cooperative{flex-basis:auto}}.power-plant__cooperative--cheongna{flex-basis:calc(19.86 * var(--fr))}@media (max-width:768px){.power-plant__cooperative--cheongna{flex-basis:auto}}.power-plant__cooperative--green-consumer{flex-basis:calc(21.36 * var(--fr))}@media (max-width:768px){.power-plant__cooperative--green-consumer{flex-basis:auto}}.power-plant__location{flex:0 0 calc(22.6 * var(--fr))}@media (max-width:768px){.power-plant__location{flex-basis:auto}}.power-plant__cooperative span,.power-plant__location span{letter-spacing:normal}.power-plant__cooperative img{flex:0 0 calc(2.26 * var(--fr));width:calc(2.26 * var(--fr));height:calc(2.26 * var(--fr))}.power-plant__location img{flex:0 0 calc(1.6 * var(--fr));width:calc(1.6 * var(--fr));height:calc(2 * var(--fr))}.power-plant__progress{width:100%;overflow:hidden;border-radius:calc(10 * var(--fr));background-color:var(--Grayscale-20,#e4e4e4)}.power-plant__progress-fill{display:flex;align-items:center;justify-content:center;width:calc(100% * 659 / 774);padding:calc(.3 * var(--fr)) calc(2.4 * var(--fr));border-radius:calc(10 * var(--fr));background:linear-gradient(90deg,#ffdd33,#45a5dd);color:var(--Primary-0,#fff);font-size:calc(1.6 * var(--fr));font-weight:700;line-height:calc(2.4 * var(--fr));letter-spacing:normal;white-space:nowrap}.power-plant__actions{display:flex;align-items:center;gap:calc(2 * var(--fr))}.power-plant__progress-fill--45{width:calc(100% * 364 / 774)}@media (max-width:768px){.power-plant__progress-fill--45{min-width:max-content}}.power-plant__progress-fill--complete{width:100%;background:var(--Grayscale-40,#c6c6c6)}.power-plant__status{padding:calc(.4 * var(--fr)) calc(.8 * var(--fr));color:var(--Grayscale-70-Text-Detail,#555);font-size:calc(1.8 * var(--fr));font-weight:600}.power-plant__request,.power-plant__status{line-height:calc(2.4 * var(--fr));letter-spacing:normal}.power-plant__request{display:inline-flex;align-items:center;justify-content:center;gap:calc(.4 * var(--fr));min-width:calc(10.6 * var(--fr));padding:calc(.4 * var(--fr)) calc(1.6 * var(--fr));border:2px solid var(--Grayscale-80,#2d2d2d);border-radius:calc(10 * var(--fr))!important;-webkit-border-radius:calc(10 * var(--fr))!important;background-color:var(--Primary-0,#fff);color:var(--Grayscale-90-Text-Title-Body,#1d1d1d);font-family:inherit;font-size:calc(1.6 * var(--fr));font-weight:400;cursor:pointer}.power-plant__request span{letter-spacing:normal}.power-plant__request img{flex:0 0 calc(1 * var(--fr));width:calc(1 * var(--fr));height:calc(1 * var(--fr))}.power-plant__request:focus-visible{outline:calc(.2 * var(--fr)) solid var(--point);outline-offset:calc(.3 * var(--fr))}.power-plant-map{position:relative;padding:calc(2 * var(--fr));gap:calc(4.8 * var(--fr));border-radius:calc(2 * var(--fr));background:var(--Primary-0,#FFF);box-shadow:0 2px 6px 0 rgba(0,0,0,.1)}.power-plant-map img{max-width:100%}}}@layer components{.front{.join-form{position:relative;margin-top:calc(4.8 * var(--fr))}.flow-group{display:flex;align-items:center;justify-content:center;gap:calc(2 * var(--fr));padding:0 calc(4 * var(--fr)) calc(3.2 * var(--fr))}@media (max-width:1023px){.flow-group{display:grid;grid-template-columns:repeat(2,max-content);justify-items:start}}@media (max-width:640px){.flow-group{grid-template-columns:max-content}}.flow-group__step{display:flex;gap:calc(1.2 * var(--fr))}.flow-group__number,.flow-group__step{flex:0 0 auto;align-items:center;justify-content:center}.flow-group__number{display:inline-flex;aspect-ratio:1;padding:calc(.4 * var(--fr)) calc(1.6 * var(--fr));border-radius:calc(10 * var(--fr));background-color:var(--Grayscale-40,#c6c6c6);color:var(--Primary-0,#fff);font-size:calc(2 * var(--fr));font-weight:600;line-height:calc(2.4 * var(--fr));letter-spacing:calc(-.1 * var(--fr))}.flow-group__step--active .flow-group__number{background-color:var(--System-Warning,#ffb724)}.flow-group__check{display:block;flex:0 0 auto;width:calc(4.7 * var(--fr));height:calc(4.7 * var(--fr))}.flow-group__label{color:var(--Grayscale-60,#717171);font-size:calc(2.4 * var(--fr));font-weight:600;line-height:calc(2.9 * var(--fr));letter-spacing:calc(-.1 * var(--fr));white-space:nowrap}.flow-group__step--active .flow-group__label{color:var(--Primary-100,#000)}.flow-group__arrow{display:block;flex:0 0 calc(2 * var(--fr));width:calc(2 * var(--fr));height:calc(1.4 * var(--fr))}.terms-wrap{position:relative;padding-top:calc(2 * var(--fr))}.terms-group{padding:calc(3.2 * var(--fr)) calc(4 * var(--fr));border-radius:calc(2 * var(--fr));background-color:var(--Primary-0,#fff);box-shadow:0 calc(.2 * var(--fr)) calc(.6 * var(--fr)) rgb(0 0 0/10%)}.terms-group+.terms-group{margin-top:calc(2 * var(--fr))}.terms-group.terms-group--general+.terms-group.terms-group--general{margin-top:0}.terms-group.terms-group--general{display:block;grid-column:1/-1;width:100%;max-width:none;padding:0;border-radius:0;background-color:transparent;box-shadow:none}.terms-group--general .terms-group__header{min-height:calc(5.3 * var(--fr));padding:calc(1.2 * var(--fr)) calc(2 * var(--fr));border:calc(.1 * var(--fr)) solid var(--Grayscale-10,#f0f0f0);border-radius:calc(.8 * var(--fr))}.terms-group--general .terms-group__agreement{gap:calc(.8 * var(--fr))}.terms-group--general .terms-group__badge{display:inline-flex;align-items:center;justify-content:center;width:calc(5 * var(--fr))}.terms-group--general .terms-group__toggle{width:calc(7.966667 * var(--fr))}@media (max-width:640px){.terms-group--general .terms-group__header{flex-direction:column;align-items:stretch}.terms-group--general .terms-group__toggle{align-self:flex-end}}.terms-group--notice{display:flex;align-items:center;gap:calc(1.2 * var(--fr));border:1px solid var(--System-Warning-20,#ffe2a7);background-color:var(--System-Warning-5-Bg,#fff8e9);box-shadow:none}.terms-group__notice-icon{display:block;flex:0 0 calc(2.7028246 * var(--fr));width:calc(2.7028246 * var(--fr));height:calc(3.1 * var(--fr))}.terms-group__notice-text{min-width:0;color:var(--Primary-100,#000);font-size:calc(1.8 * var(--fr));font-weight:500;line-height:normal;letter-spacing:calc(-.1 * var(--fr))}.terms-group__notice-highlight{color:var(--System-Warning-60-Text,#98690a);letter-spacing:inherit}.terms-group__header{display:flex;align-items:center;justify-content:space-between;gap:calc(1.2 * var(--fr))}@media (max-width:640px){.terms-group__header{flex-wrap:wrap}}.terms-group__agreement{display:flex;align-items:center;gap:calc(1.2 * var(--fr));cursor:pointer}@media (max-width:640px){.terms-group__agreement{flex-wrap:wrap}}.terms-group__checkbox{flex:0 0 calc(2 * var(--fr));width:calc(2 * var(--fr));height:calc(2 * var(--fr));margin:0;border:0;background:url(/front/images/icon/terms-check.svg) 50%/contain no-repeat;appearance:none;cursor:pointer;opacity:.45;filter:grayscale(1)}.terms-group__checkbox:checked{opacity:1;filter:none}.terms-group__checkbox--optional{background-image:url(/front/images/icon/terms-check-optional.svg)}.terms-group__checkbox:focus-visible,.terms-group__content:focus-visible,.terms-group__toggle:focus-visible{outline:calc(.2 * var(--fr)) solid var(--point);outline-offset:calc(.3 * var(--fr))}.terms-group__title{color:var(--Primary-100,#000);font-size:calc(2 * var(--fr));line-height:calc(2.4 * var(--fr))}.terms-group__badge,.terms-group__title{font-weight:600;letter-spacing:calc(-.1 * var(--fr))}.terms-group__badge{padding:calc(.4 * var(--fr)) calc(1.2 * var(--fr));border:1px solid #fff1d2;border-radius:calc(10 * var(--fr));background-color:var(--System-Warning-5-Bg,#fff8e9);color:var(--point,#ff7904);font-size:calc(1.4 * var(--fr));line-height:calc(1.7 * var(--fr));white-space:nowrap}.terms-group__badge--optional{border-color:var(--Grayscale-10,#f0f0f0);background-color:var(--Grayscale-5,#f8f8f8);color:var(--Grayscale-60,#717171)}.terms-group__toggle{display:inline-flex;flex:0 0 auto;align-items:center;gap:calc(1.2 * var(--fr));padding:0;border:0;background:transparent;color:var(--Grayscale-70-Text-Detail,#555);font-family:inherit;font-size:calc(1.6 * var(--fr));font-weight:600;line-height:calc(1.9 * var(--fr));letter-spacing:calc(-.1 * var(--fr));cursor:pointer}.terms-group__toggle span{letter-spacing:inherit}.terms-group__toggle img{display:block;width:calc(.686875 * var(--fr));height:calc(1.166667 * var(--fr));margin:calc(.24 * var(--fr));transform:rotate(90deg)}.terms-group__toggle[aria-expanded=true] img{transform:rotate(-90deg)}.terms-group__content{max-height:calc(32 * var(--fr));overflow-y:auto;margin-top:calc(2.4 * var(--fr));padding:calc(2.4 * var(--fr));border:1px solid var(--Grayscale-20,#e4e4e4);border-radius:calc(1.2 * var(--fr));background-color:var(--Grayscale-5,#f8f8f8);color:var(--Grayscale-70-Text-Detail,#555);font-size:calc(1.6 * var(--fr));line-height:calc(2.4 * var(--fr));scrollbar-color:var(--Grayscale-40,#c6c6c6) transparent;scrollbar-width:thin}.terms-group__content[hidden]{display:none}.terms-group__notice{padding:calc(1.2 * var(--fr)) calc(1.6 * var(--fr));border:1px solid #fff1d2;border-radius:calc(.8 * var(--fr));background-color:var(--System-Warning-5-Bg,#fff8e9);color:var(--System-Warning-70,#66490e)}.terms-group__article-title{margin:calc(2 * var(--fr)) 0 calc(.8 * var(--fr));color:var(--Grayscale-90-Text-Title-Body,#1d1d1d);font-size:calc(1.8 * var(--fr));font-weight:600}.join-actions{display:flex;align-items:center;justify-content:center;padding:calc(3.2 * var(--fr)) 0;margin-top:calc(2 * var(--fr))}.join-personal .join-actions{gap:calc(1.6 * var(--fr))}.join-actions__next,.join-actions__previous{min-width:calc(22 * var(--fr));flex-shrink:0;white-space:nowrap}.join-actions__previous,.join-personal .join-actions__next{height:calc(5.3 * var(--fr))}.join-actions__previous{display:inline-flex;align-items:center;justify-content:center;gap:calc(1.2 * var(--fr));padding:calc(1.6 * var(--fr)) calc(4.8 * var(--fr));border-radius:calc(1 * var(--fr));background-color:var(--Grayscale-20,#e4e4e4);color:var(--Primary-100,#000);font-family:inherit;font-size:calc(1.8 * var(--fr));font-weight:600;line-height:normal;letter-spacing:normal}.join-actions__previous span{letter-spacing:inherit}.join-actions__previous img{display:block;flex:0 0 calc(0.686875 * var(--fr));width:calc(.686875 * var(--fr));height:calc(1.166667 * var(--fr))}.join-actions__previous:focus-visible{outline:calc(.2 * var(--fr)) solid var(--point);outline-offset:calc(.3 * var(--fr))}@media (max-width:640px){.join-personal .join-actions{flex-wrap:wrap}}.join-actions__next{display:inline-flex;align-items:center;justify-content:center;gap:calc(1.2 * var(--fr));padding:calc(1.6 * var(--fr)) calc(4.8 * var(--fr));border:0;border-radius:calc(1 * var(--fr))!important;-webkit-border-radius:calc(1 * var(--fr))!important;background-color:var(--Grayscale-80,#2d2d2d);color:var(--Primary-0,#fff);font-family:inherit;font-size:calc(1.8 * var(--fr));font-weight:600;line-height:normal;letter-spacing:normal;cursor:pointer}.join-actions__next span{letter-spacing:inherit}.join-actions__next img{display:block;flex:0 0 calc(0.686875 * var(--fr));width:calc(.686875 * var(--fr));height:calc(1.166667 * var(--fr))}.join-actions__next:focus-visible{outline:calc(.2 * var(--fr)) solid var(--point);outline-offset:calc(.3 * var(--fr))}.join-form__fieldset{position:relative;padding-top:calc(2 * var(--fr))}.join-form__fieldset.mt0{margin-top:0}.personal-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(4 * var(--fr));padding:calc(3.2 * var(--fr)) calc(4 * var(--fr));border-radius:calc(2 * var(--fr));background-color:var(--Primary-0,#fff);box-shadow:0 calc(.2 * var(--fr)) calc(.6 * var(--fr)) rgb(0 0 0/10%)}.personal-group__terms{display:grid;grid-column:1/-1;gap:calc(1.2 * var(--fr))}.personal-group__terms .terms-group+.terms-group{margin-top:0}.general-join-notice{display:flex;grid-column:1/-1;align-items:center;justify-content:space-between;align-self:stretch;width:100%;padding:calc(1.2 * var(--fr)) calc(2 * var(--fr));border:calc(.1 * var(--fr)) solid var(--System-Warning-20,#ffe2a7);border-radius:calc(.8 * var(--fr));background-color:var(--System-Warning-5-Bg,#fff8e9)}.general-join-notice__content{display:flex;align-items:center;gap:calc(1.2 * var(--fr));min-width:0}.personal-form{min-width:0}.personal-form__label{display:block;margin-bottom:calc(1.2 * var(--fr));color:var(--Primary-100,#000);font-size:calc(2 * var(--fr));font-weight:600;line-height:calc(2.4 * var(--fr));letter-spacing:calc(-.1 * var(--fr))}.personal-form__required{color:var(--point,#ff7904);letter-spacing:inherit}.personal-form__field{display:flex;align-items:center;gap:calc(1.2 * var(--fr));height:calc(4.6 * var(--fr));padding-right:calc(.8 * var(--fr));border:1px solid var(--Grayscale-30,#d8d8d8);border-radius:calc(.8 * var(--fr));background-color:var(--Primary-0,#fff)}.personal-form__field .personal-form__input{flex:1 1 0;min-width:0;width:100%;height:100%;padding:0 0 0 calc(2 * var(--fr));border:0;border-radius:calc(.8 * var(--fr));outline:none;background-color:transparent;color:var(--Primary-100,#000);font-family:inherit;font-size:calc(1.8 * var(--fr));font-weight:400;line-height:calc(2.1 * var(--fr));letter-spacing:calc(-.1 * var(--fr))}.personal-form__input::placeholder{color:var(--Grayscale-70-Text-Detail,#555);opacity:1}.personal-form__input--password::placeholder{color:var(--Grayscale-40,#c6c6c6);font-size:calc(1.4 * var(--fr));letter-spacing:calc(.2 * var(--fr))}.personal-form__button{flex:0 0 auto;width:calc(6.7 * var(--fr));padding:calc(.4 * var(--fr)) calc(.8 * var(--fr));border:1px solid var(--Grayscale-40,#c6c6c6);border-radius:calc(.2 * var(--fr))!important;-webkit-border-radius:calc(.2 * var(--fr))!important;background-color:var(--Grayscale-10,#f0f0f0);color:var(--Grayscale-80,#2d2d2d);font-family:inherit;font-size:calc(1.4 * var(--fr));font-weight:400;line-height:calc(1.7 * var(--fr));letter-spacing:calc(-.1 * var(--fr));white-space:nowrap;cursor:pointer}.personal-form__field:focus-within{border-color:var(--point,#ff7904);outline:calc(.2 * var(--fr)) solid var(--System-Warning-20,#ffe2a7);outline-offset:calc(.2 * var(--fr))}.personal-form__button:focus-visible{outline:calc(.2 * var(--fr)) solid var(--point,#ff7904);outline-offset:calc(.2 * var(--fr))}.personal-form__message{margin-top:calc(.8 * var(--fr));padding:calc(.8 * var(--fr)) calc(1.2 * var(--fr));border:1px solid var(--System-Warning-20,#ffe2a7);border-radius:calc(.8 * var(--fr));background-color:var(--System-Warning-5-Bg,#fff8e9);color:var(--System-Warning-60-Text,#98690a);font-size:calc(1.4 * var(--fr));font-weight:400;line-height:calc(2 * var(--fr));letter-spacing:calc(-.05 * var(--fr));overflow-wrap:anywhere}.personal-form__message--error{border-color:var(--System-Danger-10-Bg-border,#fcd4de);background-color:var(--System-Danger-5-Bg,#feecf0);color:var(--System-Danger-60-Text,#d50136)}.personal-form__message--success{border-color:var(--System-Success-10-Bg-border,#cee9d4);background-color:var(--System-Success-5-Bg,#eef7f0);color:var(--System-Success-60-Text,#006e18)}.personal-form__message[hidden]{display:none}@media (max-width:640px){.personal-group{grid-template-columns:minmax(0,1fr);gap:calc(2.4 * var(--fr));padding:calc(2.4 * var(--fr))}}.cooperative-item{display:flex;flex-direction:column;gap:calc(4 * var(--fr))}.cooperative-item+.cooperative-item{margin-top:calc(2 * var(--fr))}.cooperative-item__heading{display:flex;align-items:center;gap:calc(1.6 * var(--fr));height:calc(7.7 * var(--fr))}.cooperative-item__number{display:inline-flex;flex:0 0 calc(6.1 * var(--fr));align-items:center;justify-content:center;width:calc(6.1 * var(--fr));height:calc(6.1 * var(--fr));border:1px solid var(--Primary-10,#d3e1fb);border-radius:50%;background-color:var(--Primary-5,#eff5ff);color:var(--Grayscale-70-Text-Detail,#555)}.cooperative-item__number,.cooperative-item__title{font-size:calc(3.2 * var(--fr));font-weight:600;line-height:calc(3.8 * var(--fr));letter-spacing:calc(-.1 * var(--fr))}.cooperative-item__title{color:var(--Grayscale-80,#2d2d2d)}.cooperative-item__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(4 * var(--fr))}.cooperative-item__body{display:flex;flex-direction:column;gap:calc(4 * var(--fr))}.personal-form__label.cooperative-item__label{display:flex;align-items:center;gap:calc(.4 * var(--fr));min-height:calc(2.4 * var(--fr));margin-bottom:calc(1.2 * var(--fr));font-size:calc(2 * var(--fr));line-height:calc(2.4 * var(--fr))}.cooperative-item__label-note{color:var(--System-Warning-60-Text,#98690a);font-size:calc(1.8 * var(--fr));font-weight:400;letter-spacing:calc(-.1 * var(--fr))}.cooperative-item__field{padding-right:0}.cooperative-item__field--readonly{background-color:var(--Grayscale-5,#f8f8f8)}.cooperative-item__field--readonly .personal-form__input{color:var(--Grayscale-70-Text-Detail,#555)}.personal-form__field .cooperative-item__select{padding:0 calc(4 * var(--fr)) 0 calc(2 * var(--fr));background:url(/front/images/icon/icon_select_arr.svg) right calc(2 * var(--fr)) center /calc(1.4 * var(--fr)) calc(1.4 * var(--fr)) no-repeat;color:var(--Grayscale-70-Text-Detail,#555);cursor:pointer;appearance:none}.cooperative-item__notice{display:flex;align-items:center;gap:calc(1.2 * var(--fr));min-height:calc(5.7 * var(--fr));padding:calc(1.2 * var(--fr)) calc(2 * var(--fr));border:1px solid var(--System-Warning-20,#ffe2a7);border-radius:calc(.8 * var(--fr));background-color:var(--System-Warning-5-Bg,#fff8e9);color:var(--Grayscale-90-Text-Title-Body,#1d1d1d);font-size:calc(1.8 * var(--fr));font-weight:400;line-height:calc(2.1 * var(--fr));letter-spacing:calc(-.1 * var(--fr))}.cooperative-item__notice img{display:block;flex:0 0 calc(2.7028246 * var(--fr));width:calc(2.7028246 * var(--fr));height:calc(3.1 * var(--fr))}.cooperative-item__notice span{min-width:0;letter-spacing:inherit}.cooperative-item__wide-form{width:100%}.cooperative-item__verify-field{width:calc(54 * var(--fr))}.cooperative-item__agreement{display:flex;align-items:center;justify-content:space-between;min-height:calc(5.3 * var(--fr));padding:calc(1.2 * var(--fr)) calc(2 * var(--fr));border:1px solid var(--Grayscale-10,#f0f0f0);border-radius:calc(.8 * var(--fr));background-color:var(--Primary-0,#fff)}.cooperative-item__agreement-label{display:flex;align-items:center;gap:calc(.8 * var(--fr));color:var(--Primary-100,#000);font-size:calc(1.8 * var(--fr));font-weight:600;line-height:calc(2.4 * var(--fr));cursor:pointer}.cooperative-item__checkbox{flex:0 0 calc(2 * var(--fr));width:calc(2 * var(--fr));height:calc(2 * var(--fr));margin:0;border:0;background:url(/front/images/icon/terms-check.svg) 50%/contain no-repeat;appearance:none;cursor:pointer}.cooperative-item__checkbox:checked{background-image:url(/front/images/icon/terms-check-optional.svg)}.cooperative-item__checkbox:focus-visible,.cooperative-item__terms-toggle:focus-visible{outline:calc(.2 * var(--fr)) solid var(--point,#ff7904);outline-offset:calc(.3 * var(--fr))}.cooperative-item__badge{padding:calc(.4 * var(--fr)) calc(1.2 * var(--fr));border:1px solid #fff1d2;border-radius:calc(10 * var(--fr));background-color:var(--System-Warning-5-Bg,#fff8e9);color:var(--point,#ff7904);font-size:calc(1.4 * var(--fr));font-weight:600;line-height:calc(1.7 * var(--fr))}.cooperative-item__terms-toggle{display:inline-flex;align-items:center;gap:calc(1.2 * var(--fr));padding:0;border:0;background:transparent;color:var(--Grayscale-70-Text-Detail,#555);font-family:inherit;font-size:calc(1.6 * var(--fr));font-weight:600;line-height:calc(1.9 * var(--fr));cursor:pointer}.cooperative-item__terms-toggle img{display:block;transition:transform .2s ease}.cooperative-item__terms-toggle[aria-expanded=true] img{transform:rotate(180deg)}.cooperative-item__terms-content{max-height:calc(18 * var(--fr));overflow-y:auto;overscroll-behavior:contain;margin-top:calc(-2 * var(--fr));padding:calc(2 * var(--fr));border:1px solid var(--Grayscale-20,#e4e4e4);border-radius:calc(.8 * var(--fr));background-color:var(--Grayscale-5,#f8f8f8);color:var(--Grayscale-70-Text-Detail,#555);font-size:calc(1.6 * var(--fr));line-height:calc(2.4 * var(--fr));scrollbar-color:var(--Grayscale-40,#c6c6c6) transparent;scrollbar-width:thin}.cooperative-item__terms-content[hidden]{display:none}.cooperative-item__terms-content strong{display:block;color:var(--Grayscale-90-Text-Title-Body,#1d1d1d)}.cooperative-item__terms-content p+strong{margin-top:calc(1.6 * var(--fr))}.join-application__status{margin-top:calc(2 * var(--fr));padding:calc(1.2 * var(--fr)) calc(1.6 * var(--fr));border:1px solid var(--System-Warning-20,#ffe2a7);border-radius:calc(.8 * var(--fr));background-color:var(--System-Warning-5-Bg,#fff8e9);color:var(--System-Warning-60-Text,#98690a);font-size:calc(1.6 * var(--fr));line-height:calc(2.4 * var(--fr))}.join-application__status--error{border-color:var(--System-Danger-10-Bg-border,#fcd4de);background-color:var(--System-Danger-5-Bg,#feecf0);color:var(--System-Danger-60-Text,#d50136)}@media (max-width:1023px){.cooperative-item__fields{grid-template-columns:minmax(0,1fr);gap:calc(2.4 * var(--fr))}.personal-form__label.cooperative-item__label{flex-wrap:wrap}.cooperative-item__verify-field{width:100%}}@media (max-width:640px){.cooperative-item{gap:calc(2.4 * var(--fr))}.cooperative-item__heading{height:auto}.cooperative-item__number{flex-basis:calc(4.8 * var(--fr));width:calc(4.8 * var(--fr));height:calc(4.8 * var(--fr))}.cooperative-item__number,.cooperative-item__title{font-size:calc(2.4 * var(--fr));line-height:calc(2.9 * var(--fr))}.cooperative-item__notice{align-items:flex-start;font-size:calc(1.6 * var(--fr));line-height:calc(2.4 * var(--fr))}.cooperative-item__body{gap:calc(2.4 * var(--fr))}.cooperative-item__agreement{gap:calc(1.2 * var(--fr))}.cooperative-item__agreement-label{flex-wrap:wrap;font-size:calc(1.6 * var(--fr))}}.join-result{display:flex;flex-direction:column;gap:calc(4 * var(--fr));padding:calc(3.2 * var(--fr)) calc(4 * var(--fr));border-radius:calc(2 * var(--fr));background-color:var(--Primary-0,#fff);box-shadow:0 calc(.2 * var(--fr)) calc(.6 * var(--fr)) rgb(0 0 0/10%)}.join-result__intro{display:flex;align-items:flex-start;gap:calc(1.6 * var(--fr));padding-bottom:calc(2.4 * var(--fr));border-bottom:1px dashed var(--Grayscale-50-Text-Disabled-W,#8e8e8e)}.join-result__icon{display:block;flex:0 0 calc(4.4 * var(--fr));width:calc(4.4 * var(--fr));height:calc(4.2 * var(--fr));margin-top:calc(.3 * var(--fr))}.join-result__message{color:var(--Primary-100,#000);font-size:calc(1.8 * var(--fr));line-height:calc(2.4 * var(--fr));letter-spacing:calc(-.1 * var(--fr))}.join-result__message h3{font-size:inherit;font-weight:600;line-height:inherit;letter-spacing:inherit}.join-result__message p{font-weight:400;letter-spacing:inherit}.join-result__details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(4 * var(--fr))}.join-result__item{min-width:0}.join-result__item dt{margin-bottom:calc(1.2 * var(--fr));font-size:calc(2 * var(--fr));font-weight:600;line-height:calc(2.4 * var(--fr))}.join-result__item dd,.join-result__item dt{color:var(--Primary-100,#000);letter-spacing:calc(-.1 * var(--fr))}.join-result__item dd{display:flex;align-items:center;height:calc(4.6 * var(--fr));padding:0 calc(.8 * var(--fr)) 0 calc(2 * var(--fr));border-radius:calc(.8 * var(--fr));background-color:var(--Secondary-5,#edf1f5);font-size:calc(1.8 * var(--fr));font-weight:400;line-height:calc(2.1 * var(--fr))}@media (max-width:640px){.join-result__details{grid-template-columns:minmax(0,1fr)}}.mb-form{padding:calc(3.2 * var(--fr)) calc(4 * var(--fr));border-top:2px solid var(--Grayscale-90-Text-Title-Body,#1d1d1d);border-bottom:2px solid var(--Grayscale-90-Text-Title-Body,#1d1d1d)}.mb-form__inner{position:relative;display:flex;flex-direction:column;gap:calc(1.6 * var(--fr));width:100%;max-width:calc(54 * var(--fr));margin:0 auto}.login-form__field{position:relative;height:calc(4.6 * var(--fr))}.login-form__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.login-form__field .login-form__input{width:100%;height:calc(4.6 * var(--fr));padding:0 calc(2 * var(--fr));border:1px solid var(--Grayscale-30,#d8d8d8);border-radius:calc(.8 * var(--fr));-webkit-border-radius:calc(.8 * var(--fr));outline:0;background-color:var(--Primary-0,#fff);color:var(--Grayscale-90-Text-Title-Body,#1d1d1d);font-family:inherit;font-size:calc(1.8 * var(--fr));font-weight:400;line-height:calc(2.1 * var(--fr));letter-spacing:calc(-.1 * var(--fr))}.login-form__input::placeholder{color:var(--Grayscale-70-Text-Detail,#555);opacity:1}.login-form__input:focus{border-color:var(--point,#ff7904);outline:calc(.2 * var(--fr)) solid rgb(255 121 4/18%);outline-offset:calc(.2 * var(--fr))}.login-form__options{display:flex;align-items:center;justify-content:space-between;height:calc(2.1 * var(--fr))}.login-form__auto{display:inline-flex;align-items:center;gap:calc(.8 * var(--fr));color:var(--Grayscale-70-Text-Detail,#555);font-size:calc(1.8 * var(--fr));font-weight:400;line-height:calc(2.1 * var(--fr));letter-spacing:calc(-.1 * var(--fr));cursor:pointer}.login-form__auto input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%)}.login-form__checkmark{position:relative;display:block;flex:0 0 calc(1.8 * var(--fr));width:calc(1.8 * var(--fr));height:calc(1.8 * var(--fr));border:1px solid var(--Grayscale-50-Text-Disabled-W,#8e8e8e);border-radius:calc(.4 * var(--fr));background-color:var(--Primary-0,#fff)}.login-form__auto input:checked+.login-form__checkmark{border-color:var(--point,#ff7904);background-color:var(--point,#ff7904)}.login-form__auto input:checked+.login-form__checkmark:after{position:absolute;top:calc(.2 * var(--fr));left:calc(.5 * var(--fr));width:calc(.5 * var(--fr));height:calc(.9 * var(--fr));border:solid var(--Primary-0,#fff);border-width:0 calc(.2 * var(--fr)) calc(.2 * var(--fr)) 0;content:"";transform:rotate(45deg)}.login-form__auto input:focus-visible+.login-form__checkmark{outline:calc(.2 * var(--fr)) solid var(--point,#ff7904);outline-offset:calc(.2 * var(--fr))}.login-form__find{padding:0;border:0;background:transparent;color:var(--Grayscale-70-Text-Detail,#555);font-family:inherit;font-size:calc(1.8 * var(--fr));font-weight:400;line-height:calc(2.1 * var(--fr));letter-spacing:calc(-.1 * var(--fr));cursor:pointer}.login-form__find:focus-visible{outline:calc(.2 * var(--fr)) solid var(--point,#ff7904);outline-offset:calc(.3 * var(--fr))}.login-form__actions{display:flex;flex-direction:column;gap:calc(1.6 * var(--fr));height:calc(50.2 * var(--fr))}.login-form__button{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:100%;height:calc(5.3 * var(--fr));padding:0 calc(2.4 * var(--fr));border:0;border-radius:calc(1 * var(--fr))!important;-webkit-border-radius:calc(1 * var(--fr))!important;font-family:inherit;font-size:calc(1.8 * var(--fr));font-weight:600;line-height:calc(2.1 * var(--fr));letter-spacing:calc(-.1 * var(--fr));cursor:pointer}.login-form__button:focus-visible{outline:calc(.2 * var(--fr)) solid var(--Primary-100,#000);outline-offset:calc(.3 * var(--fr))}.login-form__button--login{background-color:var(--point,#ff7904);color:var(--Primary-0,#fff)}.login-form__divider{display:flex;align-items:center;gap:calc(1.6 * var(--fr));height:calc(4.3 * var(--fr));color:var(--Grayscale-80,#2d2d2d);font-size:calc(1.6 * var(--fr));font-weight:600;line-height:calc(1.9 * var(--fr))}.login-form__divider:after,.login-form__divider:before,.login-form__join-divider:after,.login-form__join-divider:before{flex:1 1 auto;height:1px;background-color:var(--Grayscale-20,#e4e4e4);content:""}.login-form__button--kakao{background-color:#ffdd33;color:var(--Secondary-90,#000b17)}.login-form__button--naver{background-color:#03c75a;color:var(--Primary-0,#fff)}.login-form__button--google{height:calc(5.5 * var(--fr));border:1px solid var(--Grayscale-40,#c6c6c6);background-color:var(--Primary-0,#fff);color:var(--Secondary-90,#000b17)}.login-form__social-note{height:calc(2.1 * var(--fr));color:var(--Grayscale-70-Text-Detail,#555);font-size:calc(1.8 * var(--fr));font-weight:400;line-height:calc(2.1 * var(--fr));letter-spacing:calc(-.1 * var(--fr));text-align:center}.login-form__join-divider{display:flex;align-items:center;gap:calc(2.6 * var(--fr));height:calc(5.5 * var(--fr));color:var(--Grayscale-80,#2d2d2d);font-size:calc(1.6 * var(--fr));font-weight:600;line-height:calc(1.9 * var(--fr));white-space:nowrap}.login-form__button--join{height:calc(5.7 * var(--fr));border:2px solid var(--Grayscale-80,#2d2d2d);background-color:var(--Primary-0,#fff);color:var(--Grayscale-90-Text-Title-Body,#1d1d1d)}.find-id-form__row{display:grid;grid-template-columns:calc(9.2 * var(--fr)) calc(44.8 * var(--fr));align-items:center;height:calc(4.6 * var(--fr))}.find-id-form__label{color:var(--Primary-100,#000);font-size:calc(2 * var(--fr));font-weight:600;line-height:calc(2.4 * var(--fr));letter-spacing:calc(-.1 * var(--fr))}.find-id-form__required{color:var(--point,#ff7904);letter-spacing:inherit}.find-id-form__control{position:relative;width:calc(44.8 * var(--fr));height:calc(4.6 * var(--fr))}.find-id-form__control .find-id-form__input{width:100%;height:calc(4.6 * var(--fr));padding:0 calc(2 * var(--fr));border:1px solid var(--Grayscale-30,#d8d8d8);border-radius:calc(.8 * var(--fr));-webkit-border-radius:calc(.8 * var(--fr));outline:0;background-color:var(--Primary-0,#fff);color:var(--Grayscale-90-Text-Title-Body,#1d1d1d);font-family:inherit;font-size:calc(1.8 * var(--fr));font-weight:400;line-height:calc(2.1 * var(--fr));letter-spacing:calc(-.1 * var(--fr))}.find-id-form__input::placeholder{color:var(--Grayscale-70-Text-Detail,#555);opacity:1}.find-id-form__control .find-id-form__input--with-button{padding-right:calc(9.6 * var(--fr))}.find-id-form__input:focus{border-color:var(--point,#ff7904);outline:calc(.2 * var(--fr)) solid rgb(255 121 4/18%);outline-offset:calc(.2 * var(--fr))}.find-id-form__verify{position:absolute;top:calc(.95 * var(--fr));right:calc(.9 * var(--fr));width:calc(6.7 * var(--fr));height:calc(2.7 * var(--fr));border:1px solid var(--Grayscale-40,#c6c6c6);border-radius:calc(.2 * var(--fr))!important;-webkit-border-radius:calc(.2 * var(--fr))!important;background-color:var(--Grayscale-10,#f0f0f0);color:var(--Grayscale-80,#2d2d2d);font-family:inherit;font-size:calc(1.4 * var(--fr));font-weight:400;line-height:calc(1.7 * var(--fr));letter-spacing:calc(-.1 * var(--fr))}.find-id-form__submit:focus-visible,.find-id-form__verify:focus-visible{outline:calc(.2 * var(--fr)) solid var(--point,#ff7904);outline-offset:calc(.3 * var(--fr))}.find-id-form__actions{display:flex;flex-direction:column;gap:calc(1.6 * var(--fr));height:calc(9 * var(--fr))}.find-id-form__submit{width:calc(54 * var(--fr));height:calc(5.3 * var(--fr));border-radius:calc(1 * var(--fr))!important;-webkit-border-radius:calc(1 * var(--fr))!important;background-color:var(--point,#ff7904);color:var(--Primary-0,#fff);font-family:inherit;font-weight:600}.find-id-form__note,.find-id-form__submit{font-size:calc(1.8 * var(--fr));line-height:calc(2.1 * var(--fr));letter-spacing:calc(-.1 * var(--fr))}.find-id-form__note{height:calc(2.1 * var(--fr));color:var(--Grayscale-70-Text-Detail,#555);font-weight:400;text-align:center}.find-id-form__note a{color:var(--point,#ff7904);letter-spacing:inherit}@media (max-width:640px){.find-id-form__actions,.find-id-form__row{width:100%}.find-id-form__row{grid-template-columns:calc(8.4 * var(--fr)) minmax(0,1fr)}.find-id-form__label{font-size:calc(1.8 * var(--fr))}.find-id-form__control,.find-id-form__submit{width:100%}.find-id-form__note{height:auto;font-size:calc(1.6 * var(--fr))}}}}@layer components{.front{.guide-card-group{width:100%;max-width:calc(120 * var(--fr));margin:0 auto}@media (max-width:1024px){.guide-card-group{height:auto}}.guide-card-group__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(2 * var(--fr));margin:0;padding:0;list-style:none}@media (max-width:1024px){.guide-card-group__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.guide-card-group__list{grid-template-columns:minmax(0,1fr)}}.guide-card{box-sizing:border-box;min-width:0;height:calc(22 * var(--fr));padding:calc(1.6 * var(--fr));border-radius:calc(2 * var(--fr));background-color:var(--Primary-0,#FFFFFF);box-shadow:0 calc(.2 * var(--fr)) calc(.6 * var(--fr)) rgba(0,0,0,.1)}.guide-card__icon{position:relative;overflow:hidden}.guide-card__icon,.guide-card__icon img{width:calc(6.2 * var(--fr));height:calc(6.2 * var(--fr))}.guide-card__icon img{display:block;object-fit:none;object-position:left top}.guide-card__content{display:flex;flex-direction:column;gap:calc(.6 * var(--fr));margin-top:calc(1.6 * var(--fr))}.guide-card__title{margin:0;color:var(--Primary-100,#000000);font-size:calc(2 * var(--fr));font-weight:600;letter-spacing:-1px;line-height:normal}.guide-card__description{margin:0;color:var(--Grayscale-70-Text-Detail,#555555);font-size:calc(1.6 * var(--fr));font-weight:400;letter-spacing:-1px;line-height:calc(2.2 * var(--fr));overflow-wrap:break-word}.guide-flow{margin-top:calc(4 * var(--fr))}.guide-flow__inner{width:min(calc(120 * var(--fr)),calc(100% - calc(3.2 * var(--fr))));margin:0 auto;padding-top:calc(2 * var(--fr))}.guide-flow__title{color:var(--Primary-100,#000000);font-size:calc(2.4 * var(--fr));font-weight:600}.guide-flow__viewport{width:100%;overflow-x:auto;scrollbar-width:thin}.guide-flow__list{display:flex;gap:calc(2.6 * var(--fr));margin:0;padding:calc(2.4 * var(--fr)) calc(.4 * var(--fr)) 0;list-style:none}.guide-flow__item{position:relative;flex:0 0 calc(17.7 * var(--fr));height:calc(17.7 * var(--fr));border-radius:50%;background-color:var(--Secondary-10,#CDD7E4);text-align:center}.guide-flow__item:not(:last-child):after{position:absolute;top:calc(7.25 * var(--fr));right:calc(-3.1 * var(--fr));width:calc(3.6 * var(--fr));height:calc(3.2 * var(--fr));color:var(--Secondary-10,#CDD7E4);content:"▶";font-size:calc(2.4 * var(--fr));line-height:calc(3.2 * var(--fr));text-align:left}.guide-flow__number{position:absolute;top:calc(4.9 * var(--fr));right:0;left:0;color:var(--Primary-0,#FFFFFF);font-family:Audiowide,sans-serif;font-size:calc(4.8 * var(--fr));font-weight:700;line-height:calc(3.5 * var(--fr))}.guide-flow__label{position:absolute;top:calc(9.6 * var(--fr));right:0;left:0;color:var(--Grayscale-80,#2D2D2D);font-size:calc(1.8 * var(--fr));font-weight:400;line-height:calc(3.2 * var(--fr));white-space:nowrap}}}