.signup{max-width:385px;width:100%;margin:0 auto;padding:80px 0 120px;display:flex;flex-direction:column;gap:40px}@media screen and (max-width:1200px){.signup{padding:40px 16px 50px}}.signup__header{display:flex;flex-direction:column;align-items:center;gap:15px}.signup__goto{display:flex;align-items:center;gap:8px}@media screen and (max-width:1200px){.signup__goto{gap:4px}}.signup__goto>.goto-btn{cursor:pointer;color:#777b80;font-size:16px;font-weight:600;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@media screen and (max-width:1200px){.signup__goto>.goto-btn{font-size:14px}}.signup__body{display:flex;flex-direction:column;gap:16px}.signup__banner>img{width:100%;height:100%;object-fit:contain;border-radius:12px;vertical-align:bottom}.signup__nav{position:fixed;top:0;height:56px;width:100%;display:flex;align-items:center;padding:0 52px 0 24px;background:#fff;z-index:99}.signup__nav--title{font-size:18px;font-weight:500;color:#333;width:100%;text-align:center}.signup__list{display:flex;flex-direction:column;row-gap:24px}@media screen and (max-width:767px){.signup__list{row-gap:16px}}.signup__item--column{display:flex;flex-direction:column;row-gap:12px}.signup__item .q-input-box .q-field__bottom{margin-left:0}.signup__item .q-icon img{width:32px;height:32px}.signup__item--title{display:flex;flex-wrap:wrap;align-items:center;padding-bottom:8px}.signup__item--title .title{font-size:18px;font-style:normal;font-weight:500;line-height:26px}@media screen and (max-width:1200px){.signup__item--title .title{font-size:18px;font-weight:500;line-height:26px}}@media screen and (max-width:767px){.signup__item--title .title{font-size:16px;font-style:normal;font-weight:500;line-height:24px}}.signup__item--title .add-text{display:none;color:#787878}@media screen and (max-width:1200px){.signup__item--title .add-text{display:initial;padding-left:20px;font-size:16px;font-weight:400;line-height:28px}}@media screen and (max-width:767px){.signup__item--title .add-text{display:initial;padding-left:11px;font-size:12px;font-weight:400;line-height:16px}}.signup__item--text .mohaet__select .select__placeholder{font-size:16px}@media screen and (max-width:767px){.signup__item--text .mohaet__select .select__placeholder{font-size:14px}}.signup__item--text .q-icon>img{width:24px;height:24px}.signup-form{max-width:588px;width:100%;padding:80px 0 120px;margin:0 auto}@media screen and (max-width:1200px){.signup-form{padding:40px 16px 50px}}.signup-form__header{text-align:center}.signup-form__body{display:flex;flex-direction:column;gap:36px;padding:40px 0 50px}@media screen and (max-width:1200px){.signup-form__body{gap:32px;padding-bottom:40px}}.signup-form__items{display:flex;flex-direction:column;gap:36px}@media screen and (max-width:1200px){.signup-form__items{gap:32px}}.signup-form__item,.signup-form__inputs{display:flex;flex-direction:column;gap:10px}.signup-form__agree--title,.join__agree--title,.join__check-modal--title,.join__check-mo--title,.join__iframe--title{display:flex;gap:4px}.signup-form__agree--label p,.join__agree--label p,.join__check-modal--label p,.join__check-mo--label p,.join__iframe--label p{color:var(--gray-gray-404040, #404040);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:normal}@media screen and (max-width:767px){.signup-form__agree--label p,.join__agree--label p,.join__check-modal--label p,.join__check-mo--label p,.join__iframe--label p{font-size:14px;font-weight:500;line-height:20px}}.signup-form__agree--option p,.join__agree--option p,.join__check-modal--option p,.join__check-mo--option p,.join__iframe--option p{color:var(--gray-gray-9-e-9-e-9-e, #9e9e9e);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:normal}@media screen and (max-width:767px){.signup-form__agree--option p,.join__agree--option p,.join__check-modal--option p,.join__check-mo--option p,.join__iframe--option p{font-size:14px;font-weight:500;line-height:20px}}.signup-form__agree--items,.join__agree--items,.join__check-modal--items,.join__check-mo--items,.join__iframe--items{display:flex;flex-direction:column;gap:13px}@media screen and (max-width:1200px){.signup-form__agree--items,.join__agree--items,.join__check-modal--items,.join__check-mo--items,.join__iframe--items{gap:10px}}.signup-form__agree--marketing-box,.join__agree--marketing-box,.join__check-modal--marketing-box,.join__check-mo--marketing-box,.join__iframe--marketing-box{display:flex;flex-direction:column;gap:16px;border-radius:16px;border:1px solid #e2e5e7;padding:19px 16px}.signup-form__agree--sub-items,.join__agree--sub-items,.join__check-modal--sub-items,.join__check-mo--sub-items,.join__iframe--sub-items{display:flex;flex-direction:column;gap:10px;padding:10px 0}.signup-form__agree--sub-item,.join__agree--sub-item,.join__check-modal--sub-item,.join__check-mo--sub-item,.join__iframe--sub-item{padding:0}.signup-form__agree .agree_check__header,.join__agree .agree_check__header,.join__check-modal .agree_check__header,.join__check-mo .agree_check__header,.join__iframe .agree_check__header{padding-bottom:16px}@media screen and (max-width:767px){.signup-form__agree .agree_check__header,.join__agree .agree_check__header,.join__check-modal .agree_check__header,.join__check-mo .agree_check__header,.join__iframe .agree_check__header{padding-bottom:10px}}.signup-form__agree .agree_check__header span,.join__agree .agree_check__header span,.join__check-modal .agree_check__header span,.join__check-mo .agree_check__header span,.join__iframe .agree_check__header span{color:var(--gray-gray-404040, #404040);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:24px}@media screen and (max-width:767px){.signup-form__agree .agree_check__header span,.join__agree .agree_check__header span,.join__check-modal .agree_check__header span,.join__check-mo .agree_check__header span,.join__iframe .agree_check__header span{font-size:16px}}.welcome{display:flex;flex-direction:column;align-items:center;gap:80px;padding:80px 0 120px;margin:0 auto;max-width:588px;width:100%}@media screen and (max-width:1200px){.welcome{padding:40px 40px 80px;gap:50px}}@media screen and (max-width:767px){.welcome{padding:40px 16px 50px}}.welcome__wrapper{display:flex;flex-direction:column;gap:56px}@media screen and (max-width:1200px){.welcome__wrapper{gap:40px}}.welcome__content{display:flex;flex-direction:column;gap:32px}.welcome__body{display:flex;flex-direction:column;gap:24px;width:100%;padding:24px;border-radius:24px;background:var(--gray-50)}@media screen and (max-width:1200px){.welcome__body{padding:20px;gap:20px;border-radius:16px}}.welcome__box-wrapper{display:flex;flex-direction:column;gap:16px}.welcome__box{padding:24px 28px 20px;display:flex;flex-direction:column;gap:16px;border-radius:16px;background:#fff}@media screen and (max-width:1200px){.welcome__box{padding:16px 16px 20px;gap:12px}}.welcome__box--top{display:flex;align-items:center;gap:12px}.welcome__box--logo{width:48px;height:48px}@media screen and (max-width:767px){.welcome__box--logo{width:42px;height:42px}}.welcome__box--logo>img{width:100%;height:100%}.welcome__btn{width:100%}.jstocks{padding:0;background:#fff;overflow-x:hidden}@media screen and (max-width:1200px){.jstocks{background:#fff}}@media screen and (max-width:767px){.jstocks{background:#f8f8fc}}.jstocks__wrap{width:100%;margin:0 auto;padding-bottom:134px}@media screen and (max-width:1200px){.jstocks__wrap{padding:0 24px 80px}}@media screen and (max-width:767px){.jstocks__wrap{padding:0 0 40px}}.jstocks__header{padding-top:50px}@media screen and (max-width:1200px){.jstocks__header{padding-top:40px}}@media screen and (max-width:767px){.jstocks__header{padding-top:0}}.jstocks__header--title h1{font-size:40px;line-height:52px;font-weight:700}@media screen and (max-width:1200px){.jstocks__header--title h1{font-size:32px;line-height:38px}}@media screen and (max-width:767px){.jstocks__header--title h1{font-size:28px;font-weight:700;line-height:38px}}.jstocks__body{padding-top:50px}@media screen and (max-width:1200px){.jstocks__body{padding-top:40px}}@media screen and (max-width:767px){.jstocks__body{padding:24px 24px 0}}@media screen and (max-width:767px){.jstocks__banners .carousel-dot{background-color:#f8f8fc}}.jstocks__banners .jstocks__banner{height:100%}.jstocks__banners .jstocks__banner img{border-radius:10px;z-index:20;width:100%;display:block;object-fit:cover}@media screen and (max-width:767px){.jstocks__banners .jstocks__banner img{max-width:100%;width:100vw;height:auto;border-radius:0}}.jstocks__banners .jstocks__banner--title{position:relative;z-index:30}.jstocks__banners .jstocks__banner--title h1{color:#eaedff;font-family:Pretendard;font-size:20px;font-style:normal;font-weight:600;line-height:normal}@media screen and (max-width:1200px){.jstocks__banners .jstocks__banner--title h1{font-size:16px;font-style:normal;font-weight:600;line-height:22px}}@media screen and (max-width:767px){.jstocks__banners .jstocks__banner--title h1{font-size:14px;font-style:normal;font-weight:600;line-height:22px}}.jstocks__banners .jstocks__banner--sub-title{position:relative;z-index:30}.jstocks__banners .jstocks__banner--sub-title h4{color:#ffeb33;font-family:Pretendard;font-size:32px;font-style:normal;font-weight:600;line-height:42px}@media screen and (max-width:1200px){.jstocks__banners .jstocks__banner--sub-title h4{font-size:24px;font-style:normal;font-weight:600;line-height:34px}}@media screen and (max-width:767px){.jstocks__banners .jstocks__banner--sub-title h4{font-size:18px;font-style:normal;font-weight:600;line-height:24px}}.jstocks__banners .jstocks__banner--text-box{padding-top:50px;margin-left:146px}@media screen and (max-width:1200px){.jstocks__banners .jstocks__banner--text-box{margin-left:92px;padding-top:24px}}@media screen and (max-width:767px){.jstocks__banners .jstocks__banner--text-box{margin-left:54px;padding-top:30px}}.jstocks--status{display:flex;align-items:center;padding-bottom:24px;gap:16px}@media screen and (max-width:1200px){.jstocks--status{gap:16px}}@media screen and (max-width:767px){.jstocks--status{padding-bottom:15px;gap:10px}}.jstocks--status h3{font-size:28px;font-style:normal;font-weight:700;line-height:36px}@media screen and (max-width:767px){.jstocks--status h3{font-size:24px;font-style:normal;font-weight:700;line-height:32px}}.jstocks--status p{font-size:18px;font-style:normal;font-weight:400;line-height:30px}@media screen and (max-width:767px){.jstocks--status p{font-size:16px;font-style:normal;font-weight:400;line-height:28px}}.jstocks__list.odd-layout{display:flex;gap:24px}@media screen and (max-width:1200px){.jstocks__list.odd-layout{flex-direction:column;gap:20px}}@media screen and (max-width:767px){.jstocks__list.odd-layout{gap:16px}}.jstocks__list.even-layout{display:grid;grid-template-columns:repeat(2,1fr);row-gap:40px;column-gap:24px}@media screen and (max-width:1200px){.jstocks__list.even-layout{grid-template-columns:repeat(1,1fr);row-gap:20px}}@media screen and (max-width:767px){.jstocks__list.even-layout{row-gap:16px}}.jstocks .tabs{justify-content:start;padding-bottom:32px}@media screen and (max-width:1200px){.jstocks .tabs{padding-bottom:24px}}@media screen and (max-width:767px){.jstocks .tabs{display:grid;grid-template-columns:1fr 1fr;justify-content:center}}.jstocks__item{width:100%}@media screen and (max-width:1200px){.jstock{width:100%}}.jstock__wrap,.jstock__wrap--solar{width:100%;margin:0 auto;padding-bottom:104px}.jstock__wrap--solar,.jstock__wrap--solar--solar{display:flex;justify-content:center}.jstock__wrap--solar .jstock__body,.jstock__wrap--solar--solar .jstock__body{min-width:768px}@media screen and (max-width:767px){.jstock__wrap--solar .jstock__body,.jstock__wrap--solar--solar .jstock__body{min-width:100%}}.jstock__wrap--solar .solar_bank__slide-bottom img,.jstock__wrap--solar--solar .solar_bank__slide-bottom img{width:768px}.jstock__wrap--solar .solar_bank__icons,.jstock__wrap--solar--solar .solar_bank__icons{display:flex;max-width:768px;margin:auto;cursor:pointer}.jstock__wrap--solar .solar_bank__icons .icon,.jstock__wrap--solar--solar .solar_bank__icons .icon{padding-top:32px;display:flex;justify-content:center;align-items:center;width:100%;background-color:#eff6fc;gap:32px;padding-bottom:40px}@media screen and (max-width:767px){.jstock__wrap--solar .solar_bank__icons .icon,.jstock__wrap--solar--solar .solar_bank__icons .icon{gap:24px;padding-top:24px;padding-bottom:24px}}.jstock__wrap--solar .solar_bank__icons .icon p,.jstock__wrap--solar--solar .solar_bank__icons .icon p{color:#222a3c;text-align:center;font-family:Pretendard;font-size:20px;font-style:normal;font-weight:600;line-height:normal}@media screen and (max-width:767px){.jstock__wrap--solar .solar_bank__icons .icon p,.jstock__wrap--solar--solar .solar_bank__icons .icon p{font-size:15px}}.jstock__wrap--solar .solar_bank__icons .icon img,.jstock__wrap--solar--solar .solar_bank__icons .icon img{width:119px;height:89px}@media screen and (max-width:767px){.jstock__wrap--solar .solar_bank__icons .icon img,.jstock__wrap--solar--solar .solar_bank__icons .icon img{width:79px;height:58px}}.jstock__wrap--solar .solar_bank__icons .icon--selected,.jstock__wrap--solar--solar .solar_bank__icons .icon--selected{background-color:#2196f3}.jstock__wrap--solar .solar_bank__icons .icon--selected p,.jstock__wrap--solar--solar .solar_bank__icons .icon--selected p{color:#fff;font-size:22px;font-style:normal;font-weight:700}@media screen and (max-width:767px){.jstock__wrap--solar .solar_bank__icons .icon--selected p,.jstock__wrap--solar--solar .solar_bank__icons .icon--selected p{font-size:16px}}.jstock__wrap--solar .solar_bank__tabs,.jstock__wrap--solar--solar .solar_bank__tabs{display:flex;justify-content:center;position:sticky;box-shadow:none;top:75px;z-index:99}@media screen and (max-width:1200px){.jstock__wrap--solar .solar_bank__tabs,.jstock__wrap--solar--solar .solar_bank__tabs{top:0}}.jstock__wrap--solar .solar_bank__tabs .tabs__edge,.jstock__wrap--solar--solar .solar_bank__tabs .tabs__edge{width:100%;max-width:768px;padding:0;box-shadow:none}@media screen and (max-width:767px){.jstock__wrap--solar .solar_bank__tabs .tabs__edge,.jstock__wrap--solar--solar .solar_bank__tabs .tabs__edge{gap:0}}.jstock__wrap--solar .solar_bank__tabs .tabs__edge .tab-2,.jstock__wrap--solar--solar .solar_bank__tabs .tabs__edge .tab-2{width:100%;height:80px;border:0;border-radius:unset;box-shadow:none;background:#b4b4b4}.jstock__wrap--solar .solar_bank__tabs .tabs__edge .tab-2 p,.jstock__wrap--solar--solar .solar_bank__tabs .tabs__edge .tab-2 p{color:#fff;font-family:Pretendard;font-size:20px;font-weight:600}@media screen and (max-width:767px){.jstock__wrap--solar .solar_bank__tabs .tabs__edge .tab-2 p,.jstock__wrap--solar--solar .solar_bank__tabs .tabs__edge .tab-2 p{font-size:15px}}.jstock__wrap--solar .solar_bank__tabs .tabs__edge .tab-2--selected,.jstock__wrap--solar--solar .solar_bank__tabs .tabs__edge .tab-2--selected{box-shadow:none;background:#4b7494}.jstock__wrap--solar .solar_bank__tabs .tabs__edge .tab-2--selected p,.jstock__wrap--solar--solar .solar_bank__tabs .tabs__edge .tab-2--selected p{font-size:22px;font-weight:700}@media screen and (max-width:767px){.jstock__wrap--solar .solar_bank__tabs .tabs__edge .tab-2--selected p,.jstock__wrap--solar--solar .solar_bank__tabs .tabs__edge .tab-2--selected p{font-size:16px}}@media screen and (max-width:1200px){.jstock__wrap,.jstock__wrap--solar{display:block;max-width:768px}}@media screen and (max-width:767px){.jstock__wrap,.jstock__wrap--solar{display:block;max-width:100%;padding-bottom:24px;background:#f8f8fc}.jstock__wrap.white,.jstock__wrap--solar.white{background:#fff}}.jstock__wrap .faq__info,.jstock__wrap--solar .faq__info{padding-top:0}.jstock__wrap .tabs,.jstock__wrap--solar .tabs{position:sticky;position:-webkit-sticky;background:#fff;top:75px;padding:20px 0;z-index:99}@media screen and (max-width:1200px){.jstock__wrap .tabs,.jstock__wrap--solar .tabs{padding:16px 0;top:0}}@media screen and (max-width:767px){.jstock__wrap .tabs,.jstock__wrap--solar .tabs{padding:12px 0}}.jstock__wrap .tabs .tab-2,.jstock__wrap--solar .tabs .tab-2{box-shadow:none}.jstock__wrap .tabs .tab-2--selected,.jstock__wrap--solar .tabs .tab-2--selected{box-shadow:none;border:none;color:#fff;background-color:#2b84f9}.jstock__wrap .posting__wrap,.jstock__wrap--solar .posting__wrap{margin:0;max-width:792px}.jstock--fixed-bottom{max-width:768px;width:100%;bottom:0;position:sticky;margin:0 auto;padding-bottom:24px;-webkit-backface-visibility:hidden}.jstock--fixed-bottom.change-position{position:static;transform:none;margin:0 auto}.flutter .jstock--fixed-bottom{bottom:64px}.flutter .jstock--fixed-bottom.safe-bottom-24{bottom:88px;padding-bottom:16px!important}@media screen and (max-width:767px){.jstock--fixed-bottom{padding:16px}}.jstock--fixed-bottom .q-btn.disabled{color:#404040;background:#f2f2f2;opacity:1!important}.jstock--fixed-bottom .q-btn.disabled .block{text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:24px}.jstock .event_pop{display:flex;background:url(/assets/ref_event_popup_mo-EYId1eaT.png) center/100% 100% no-repeat;width:220px;height:40px;margin:0 auto 2px;position:sticky;z-index:100;bottom:78px}@media screen and (max-width:767px){.jstock .event_pop{bottom:70px;margin-bottom:-12px}}.jstock__toast{display:flex;padding-left:24px;gap:24px;bottom:90px;align-items:center;justify-content:space-between;background:var(--sub-color-sub-color-07, #484386);margin:0 auto;max-width:768px;width:100%;height:90px;color:#fff}.jstock__toast--link{display:flex;align-items:center;gap:4px}.jstock__toast--link a{color:var(--sub-color-kako-color, #fae44d);text-align:center;text-decoration:none;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:24px}.jstock__toast.change-position{position:static;transform:none;margin-top:60px}@media screen and (max-width:1200px){.jstock__toast{max-width:100%}}@media screen and (max-width:767px){.jstock__toast{padding-left:20px}}.jstock__toast--title p{color:var(--gray-white, #fff);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:normal;opacity:.5}.jstock__toast--close{background:#3c3775;cursor:pointer;width:80px;height:100%;display:flex;align-items:center;justify-content:center}.jstock__toast--info{display:flex;align-items:center;justify-content:space-between;width:100%}@media screen and (max-width:767px){.jstock__toast--info{flex-direction:column;justify-content:center;align-items:flex-start}}.jstock__survey{display:flex;flex-direction:column}.jstock__survey .q-dialog__inner>.survey--close{width:100%;box-shadow:none;display:flex;overflow:hidden;justify-content:flex-end}.jstock__survey>div{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;gap:6px}.jstock__survey .q-dialog__inner--minimized>div{max-width:615px}@media screen and (max-width:1200px){.jstock__survey .q-dialog__inner--minimized>div{max-width:100%}}.jstock__survey .q-dialog__inner{padding:0}@media screen and (max-width:1200px){.jstock__survey .q-dialog__inner{padding:0}}.jstock__survey .q-card__section--vert,.jstock__survey .q-card__actions{padding:0}.jstock__survey .survey{padding:40px;width:615px;display:flex;flex-direction:column;align-items:center;gap:48px;border-radius:10px!important}@media screen and (max-width:1200px){.jstock__survey .survey{padding:0;width:100%;height:100%;gap:50px;border-radius:0!important}}@media screen and (max-width:767px){.jstock__survey .survey{gap:40px}}.jstock__survey .survey__header{width:100%;display:flex;flex-direction:column;gap:24px}.jstock__survey .survey__header--top{display:flex;align-items:center;justify-content:space-between;width:100%;position:relative}@media screen and (max-width:1200px){.jstock__survey .survey__header--top{justify-content:center;height:60px}}.jstock__survey .survey__header--title h5{color:var(--gray-black, #000);font-family:Pretendard;font-size:24px;font-style:normal;font-weight:600;line-height:34px}.jstock__survey .survey__header--close{position:absolute;right:0}@media screen and (max-width:1200px){.jstock__survey .survey__header--close{right:24px}}.jstock__survey .survey__header--summary{width:100%}.jstock__survey .survey__list{width:100%;display:flex;flex-direction:column;gap:17px;max-height:284px;overflow:scroll}@media screen and (max-width:1200px){.jstock__survey .survey__list{width:535px;max-height:439px}}@media screen and (max-width:767px){.jstock__survey .survey__list{width:100%;padding:0 24px}}.jstock__survey .survey__item{width:100%;display:flex;align-items:center;gap:4px}.jstock__survey .survey__item p{color:var(--gray-black, #000);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:30px}.jstock__survey .survey__item--selected p{font-weight:500}.jstock__survey .survey__item .q-checkbox img{width:32px;height:32px}.jstock__survey .survey__item .q-checkbox__inner{font-size:32px}.jstock__survey .survey__submit{width:100%}@media screen and (max-width:1200px){.jstock__survey .survey__submit{width:312px}}@media screen and (max-width:767px){.jstock__survey .survey__submit{width:100%;padding:0 24px}}.jstock__survey .survey__summary{width:100%}@media screen and (max-width:1200px){.jstock__survey .survey__summary{padding:0 24px}}.jstock__survey .survey__summary .summary__html{width:100%}@media screen and (max-width:1200px){.jstock__survey .survey__summary .summary__html{width:535px;margin:0 auto}}@media screen and (max-width:767px){.jstock__survey .survey__summary .summary__html{width:100%}}.jstock__more{display:inline-flex;align-items:flex-start;width:100%;justify-content:center;gap:40px;padding-top:90px;padding-bottom:90px}@media screen and (max-width:1200px){.jstock__more{padding-top:70px;padding-bottom:70px}}@media screen and (max-width:767px){.jstock__more{padding-top:50px;padding-bottom:50px}}.jstock__more--item{display:flex;flex-direction:column;align-items:center;gap:10px}.jstock__more--item p{font-feature-settings:"liga" off,"clig" off;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.jstock__join{padding-top:90px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.jstock__join .join-btn{display:flex;justify-content:center;align-items:center;cursor:pointer;border:1px solid #484386;background:#484386;border-radius:5px}.jstock__join .join-btn p{color:#fff;text-align:center;font-family:NanumGothic;font-size:18px;font-style:normal;font-weight:400;line-height:30px}.jstock__join .backcall-btn{display:flex;justify-content:center;align-items:center;cursor:pointer;height:60px;border:1px solid #484386;border-radius:5px;background:#fff}.jstock__join .backcall-btn p{color:#484386;text-align:center;font-family:NanumGothic;font-size:18px;font-style:normal;font-weight:700;line-height:24px}.jstock__join--disable{display:flex}.jstock__join--disable .join-btn{width:100%;background:#f2f2f2;height:90px}.jstock__join--disable .join-btn p{color:var(--gray-gray-404040, #404040);text-align:center;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:24px}.jstock__detail{display:flex;justify-content:center;gap:52px}.jstock__side{padding-top:90px;display:flex;flex-direction:column;row-gap:24px}.jstock__side .side__calc{position:sticky;top:100px}.jstock__side .side__item{width:306px}.jstock__side .side__banner{padding:12px}.jstock__side .side__banner img{width:358px;height:100%}.jstock__side .side__header{display:flex;height:65px;padding:0 24px 0 20px;justify-content:space-between;align-items:center;align-self:stretch;border-radius:15px 15px 0 0;border:1px solid #e6e6e6}.jstock__side .side__header--title p{font-family:Pretendard;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.jstock__side .side__header--cost p{color:#fd8095;text-align:right;font-family:Pretendard;font-size:20px;font-style:normal;font-weight:700;line-height:26px;text-transform:uppercase}.jstock__side .side__body{border-radius:0 0 15px 15px;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;background:#fff}.jstock__side .side__body .btn__wrap{width:250px}.jstock__side--solar .side{position:sticky;top:100px;overflow-y:scroll;-ms-overflow-style:none}.jstock__side--solar .side::-webkit-scrollbar{display:none}.jstock__header{width:1200px;margin:0 auto;padding:100px 0 22px}@media screen and (max-width:1200px){.jstock__header{padding:60px 0 32px;width:100%}}@media screen and (max-width:767px){.jstock__header{width:100%;padding:0}}.jstock__header--title{padding-bottom:10px}.jstock__header--title h2{font-size:36px;font-weight:600;line-height:45px}@media screen and (max-width:1200px){.jstock__header--title h2{font-size:32px;font-weight:600;line-height:38px}}@media screen and (max-width:767px){.jstock__header--title h2{font-size:28px;font-weight:700;line-height:38px}}.jstock__header--date p{font-size:18px;font-weight:400;line-height:30px;text-align:center}@media screen and (max-width:1200px){.jstock__header--date p{font-size:14px;font-weight:400;line-height:22px}}.jstock__header--img{height:230px;background-image:url(https://cdn.dershare.kr/mohat/d30acd4c-dc56-4745-9e17-17232349efd0);background-repeat:no-repeat;background-size:100% auto;background-position:center top;background-attachment:fixed}.jstock__header--banner{display:flex;justify-content:center;background:#fff}@media screen and (max-width:767px){.jstock__header--banner{display:contents;padding:0}}.jstock__header--banner img{display:block}.jstock__tabs{left:auto;right:auto;max-width:768px;width:100%;display:flex;justify-content:flex-start}.jstock__tabs--wrapper{padding:40px 0 20px;background:#fff;width:100%}@media screen and (max-width:1200px){.jstock__tabs--wrapper{padding:12px 0}}.jstock__body{max-width:768px;padding-top:122px}.jstock__body .container{width:inherit}@media screen and (max-width:1200px){.jstock__body{width:100%;padding-top:72px}}.jstock__body--html{padding:0}@media screen and (max-width:767px){.jstock__body--html{padding:32px 32px 0}}@media screen and (max-width:767px){.jstock__body{position:relative;height:100%;width:100%;background:#fff;border-radius:16px 16px 0 0}}.jstock__body--share{padding:80px 0 60px}@media screen and (max-width:1200px){.jstock__body--share{padding:50px 0 40px}}@media screen and (max-width:767px){.jstock__body--share{padding:45px 0 40px}}.jstock__body--btn{flex-shrink:0;width:100%}.jstock__body .tabs{width:768px}@media screen and (max-width:767px){.jstock__body .tabs{width:100%}}@media screen and (max-width:767px){.jstock__body .tabs .tab-2{padding:8px 0}}@media screen and (max-width:767px){.jstock__body .posting__interview{background-color:#f8f8fc}}.jstock__calc{max-width:380px;width:100%;position:sticky;height:max-content;top:120px;margin-top:40px}.jstock--padding{padding-left:0;padding-right:0}@media screen and (max-width:767px){.jstock--padding{padding-left:24px;padding-right:24px}}.jstock__footer{position:sticky;bottom:90px;z-index:990}@media screen and (max-width:767px){.jstock__footer{background:#fff}}.jstock__footer .stims{width:1200px;margin:0 auto;background:#f8fcff}@media screen and (max-width:1200px){.jstock__footer .stims{width:100%}}@media screen and (max-width:767px){.jstock__footer .stims{background:#fff;width:100%}}.jstock__footer .stims__header{padding:80px 0 32px}@media screen and (max-width:1200px){.jstock__footer .stims__header{padding:40px 0 24px}}@media screen and (max-width:767px){.jstock__footer .stims__header{padding:0 0 16px 24px}}.jstock__footer .stims__header--title h4{font-size:24px;font-weight:700;line-height:34px}@media screen and (max-width:1200px){.jstock__footer .stims__header--title h4{font-size:20px;font-weight:600;line-height:30px}}.jstock--accordion{padding:16px 0;border-bottom:1px solid #ddd}.jstock--accordion .q-item__label{font-size:16px;font-style:normal;font-weight:400;line-height:28px}.jstock .biz_accordion .q-item__section--side{padding-right:0}.jstock__cross-sell{padding-top:110px}@media screen and (max-width:1200px){.jstock__cross-sell{padding-top:60px}}@media screen and (max-width:767px){.jstock__cross-sell{padding-top:32px}}.jstock .notify{position:fixed;bottom:24px;left:50%;transform:translate(-50%);z-index:999}.jstock .notify__wrap{display:inline-flex;padding:12px 24px;justify-content:space-between;align-items:center;gap:10px;border-radius:28px;opacity:.9;background:var(--grayScale_100, #222)}.jstock .notify__label p{opacity:.6;color:var(--gray-white, #fff);text-align:center;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.jstock .notify__btn{display:flex;flex-direction:row;align-items:center;gap:4px}.jstock .notify__btn--label p{color:var(--White_BG, #fff);text-align:center;font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:24px}.jstock .manual__list{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:20px 0;border-bottom:1px solid #ddd;background:#fcfcfc}@media screen and (max-width:1200px){.jstock .manual__list{padding:8px 0 24px}}.jstock .manual__item{display:flex;width:100%;padding:14px 16px;align-items:center;justify-content:space-between;gap:16px}.jstock .manual--title{display:flex;align-items:center;gap:10px}.jstock .manual--label p{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.jstock .manual--btn{display:inline-flex;height:32px;padding:0 16px;justify-content:center;align-items:center;gap:8px;flex-shrink:0;text-decoration:none;border-radius:10px;border:1px solid var(--Gray-Gray_DDDDDD, #ddd);background:var(--Gray-White, #fff);color:var(--Gray-Black, #000)}.jstock .manual--btn span{font-size:14px;font-style:normal;font-weight:500;color:var(--Gray-Black, #000);line-height:20px}.jstock .posting__wrap{padding-bottom:0}.jstock .posting__faq{max-width:100%}.jstock .posting__interview{padding-left:0}@media screen and (max-width:767px){.jstock .posting__interview{padding-left:24px}}.jstock .interview__headder{padding-top:0}.jstock .posting__footer{padding-top:80px}.join__wrap{width:100%;margin:0 auto;max-width:588px;padding-bottom:100px}@media screen and (max-width:1200px){.join__wrap{padding-left:24px;padding-right:24px;padding-bottom:30px;max-width:583px}}@media screen and (max-width:767px){.join__wrap{background-color:#f8f8fc;padding-left:24px;padding-right:24px;padding-bottom:40px;max-width:100%}}.join__header{padding-top:70px;padding-bottom:45px}@media screen and (max-width:1200px){.join__header{padding-top:40px;padding-bottom:45px}}@media screen and (max-width:767px){.join__header{padding-top:24px;padding-bottom:36px}}.join__header--title{display:flex;justify-content:flex-start;text-align:left}@media screen and (max-width:1200px){.join__header--title{justify-content:center}}.join__header--title h1{color:#000;font-size:36px;font-style:normal;font-weight:600;line-height:50px}@media screen and (max-width:767px){.join__header--title h1{word-break:keep-all;font-size:28px;font-style:normal;font-weight:700;line-height:36px}}.join__new-header{padding:80px 0}@media screen and (max-width:1200px){.join__new-header{padding-top:40px}}@media screen and (max-width:767px){.join__new-header{padding-top:24px;padding-bottom:40px}}.join__new-header--title{display:flex;justify-content:center}.join__new-header--title h1{color:#000;font-family:Pretendard;font-size:28px;font-style:normal;font-weight:700;line-height:36px}@media screen and (max-width:767px){.join__new-header--title h1{font-size:24px;line-height:32px}}@media screen and (max-width:767px){.join__item .calc__box{background:#f8f8fc!important}}.join__item .address__addr2 .q-input-box{margin:12px 0 0}.join__item .info__item--title{height:auto}@media screen and (max-width:767px){.join__item .profit-account__item .q-field__inner,.join__item .profit-account__item .btn{height:50px!important}.join__item .profit-account__item .q-field__inner span.block,.join__item .profit-account__item .btn span.block{font-size:14px}}.join__item .profit-account__item .q-field__inner{padding:0 12px 0 16px}.join__item--header{display:flex;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch}.join__item--title h3{color:var(--gray-black, #000);font-size:24px;font-style:normal;font-weight:600;line-height:30px}.join__item--summary p{color:#404040;font-size:18px;font-style:normal;font-weight:500;line-height:24px}.join__advantage{padding-bottom:80px}.join__advantage--header{padding-bottom:24px}.join__advantage--title p{color:#000;font-size:18px;font-style:normal;font-weight:600;line-height:26px}@media screen and (max-width:767px){.join__advantage--title p{font-weight:700}}.join__advantage--new-title{color:#000;font-size:20px;font-style:normal;font-weight:600;line-height:30px}@media screen and (max-width:767px){.join__advantage--new-title{font-size:18px;font-weight:700;line-height:26px}}.join__advantage .advantage__form,.join-mob .advantage__form{display:flex;flex-direction:column;align-items:flex-start;gap:40px;align-self:stretch}.join__advantage .advantage__item,.join-mob .advantage__item{display:flex;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch}.join__advantage .advantage__item--input,.join-mob .advantage__item--input{display:flex;width:100%;gap:8px}.join__advantage .advantage__item--input .q-input-box .q-field__bottom,.join-mob .advantage__item--input .q-input-box .q-field__bottom{margin-left:0}.join__advantage .advantage__item--caption,.join-mob .advantage__item--caption{margin-top:8px;display:flex;align-items:baseline}.join__advantage .advantage__item--add,.join-mob .advantage__item--add{width:100%}.join__advantage .advantage__item--add .q-btn,.join-mob .advantage__item--add .q-btn{border:1px solid #ddd;border-radius:10px}.join__advantage .advantage__item--add .q-btn span,.join-mob .advantage__item--add .q-btn span{font-size:16px}.join__advantage .advantage__coupon-wrapper,.join-mob .advantage__coupon-wrapper{width:100%;display:flex;flex-direction:column;gap:16px}.join__advantage .advantage__coupon-list,.join-mob .advantage__coupon-list{display:flex;flex-direction:column;gap:10px}.join__advantage .advantage__box,.join-mob .advantage__box{padding:16px;display:flex;justify-content:space-between;align-items:center;border-radius:16px;border:1px solid #e2e5e7;background:#fafbfb;gap:12px}.join__advantage .advantage__box.dashed,.join-mob .advantage__box.dashed{border:1px dashed #e2e5e7}.join__advantage .advantage__delete-btn,.join-mob .advantage__delete-btn{width:84px}.join__verify{padding-bottom:80px}.join__verify .verify{padding:32px;border-radius:16px;border:1px solid var(--gray-200);display:flex;flex-direction:column;gap:24px}.join__verify .verify__header{display:flex;justify-content:space-between;padding-bottom:20px;border-bottom:1px dashed var(--gray-200)}.join__verify .verify__header--text{display:flex;flex-direction:column;gap:2px}.join__verify .verify__header .mohaet__button{width:122px}.join__verify .verify__body{display:flex;flex-direction:column;gap:20px}.join__verify .verify__item{display:flex;justify-content:space-between;align-items:center}.join__verify .verify__item--text{display:flex;flex-direction:column;gap:2px}.join__personal{padding-bottom:80px}@media screen and (max-width:767px){.join__personal{padding-bottom:40px}}.join__personal .personal .btn{width:100px;height:60px}@media screen and (max-width:767px){.join__personal .personal .btn{width:80px;height:50px}}.join__personal .personal__header--title h3{color:var(--gray-black, #000);font-size:24px;font-style:normal;font-weight:600;line-height:30px}.join__personal .personal__form{padding:0;display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.join__personal .personal__item{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}.join__personal .personal__item--tabs{display:flex;gap:8px;width:100%}.join__personal .personal__item--btn{width:100%}.join__personal .personal__item--btn .btn{width:100%;border:1px solid #ddd}@media screen and (max-width:767px){.join__personal .personal__item--btn .q-btn__wrapper{background:#fff}}.join__personal .personal__item--profit-account,.join__personal .personal__item--address{width:100%}.join__personal .personal__item--title p{font-family:Pretendard;font-style:normal;font-size:20px;font-weight:600;line-height:30px}@media screen and (max-width:767px){.join__personal .personal__item--title p{font-size:18px;font-weight:700;line-height:26px}}.join__personal .personal__item--text{border-radius:10px;border:1px solid #ddd;background:#fff;display:flex;height:60px;padding:0 12px 0 24px;align-items:center;align-self:stretch}@media screen and (max-width:767px){.join__personal .personal__item--text{height:50px}}.join__personal .personal__item--text p{color:#000;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.join__personal .personal__item--br{width:100%;height:60px;border-bottom:1px solid #ddd;margin-bottom:50px}@media screen and (max-width:767px){.join__personal .personal__item--br{height:40px;margin-bottom:33px}}.join__personal .personal__profit-account{gap:24px}@media screen and (max-width:767px){.join__personal .personal__profit-account{gap:16px}}.join__summary .summary{display:flex;flex-direction:column;gap:24px}.join__summary .summary__header--title p{color:#000;font-size:24px;font-style:normal;font-weight:600;line-height:34px}@media screen and (max-width:767px){.join__summary .summary__header--title p{font-size:18px;font-style:normal;font-weight:700;line-height:24px}}.join__summary .summary__form{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.join__summary .summary__item{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.join__summary .summary__item--title p{font-size:20px;font-style:normal;font-weight:500;line-height:30px}@media screen and (max-width:767px){.join__summary .summary__item--title p{font-size:16px;font-style:normal;font-weight:600;line-height:22px}}.join__summary .summary__item--text{display:flex;flex-direction:column;gap:4px}.join__summary .summary__item--text p{text-align:right;color:#fd5572;font-size:20px;font-style:normal;font-weight:700;line-height:30px}@media screen and (max-width:767px){.join__summary .summary__item--text p{font-size:16px;font-style:normal;font-weight:600;line-height:22px}}.join__summary .summary__cond{display:flex;justify-content:flex-end;width:100%;margin-top:4px}.join__summary .summary__cond--text p{color:var(--gray-gray-606060, #606060);font-family:Pretendard;text-align:end;font-size:14px;font-style:normal;font-weight:300;line-height:22px}.join__stock{padding:80px 0}@media screen and (max-width:767px){.join__stock{padding-top:32px;padding-bottom:40px}}.join__stock--header{display:flex;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch}.join__stock--title h3{color:var(--gray-black, #000);font-size:20px;font-style:normal;font-weight:600;line-height:34px}.join__stock--body{width:100%;display:flex;flex-direction:row;justify-content:space-between}.join__stock--body p{color:var(--gray-gray-404040, #404040);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:500;line-height:24px}@media screen and (max-width:767px){.join__stock--body p{color:var(--grayScale_100, #222);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:22px}}.join__new-stock{border-bottom:1px solid #ddd;padding-bottom:60px}@media screen and (max-width:767px){.join__new-stock{padding-bottom:40px}}.join__new-stock--header{display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.join__new-stock--title h3{color:var(--gray-black, #000);font-size:20px;font-style:normal;font-weight:600;line-height:30px}@media screen and (max-width:767px){.join__new-stock--title h3{font-size:18px;font-weight:700;line-height:26px}}.join__new-stock--body{width:100%;display:flex;flex-direction:row;justify-content:space-between}.join__new-stock--body p{color:var(--Gray-Gray_787878, #787878);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.join__new-stock--body p:nth-child(2){color:var(--Gray-Gray_404040, #404040)}@media screen and (max-width:767px){.join__new-stock--body p{font-size:14px;line-height:22px}.join__new-stock--body p:nth-child(2){color:var(--Gray-Black, var(--Gray-Black, #000))}}.join__submit{display:flex;justify-content:center;width:100%;padding-top:20px}.join__submit .btn{max-width:380px;height:60px}@media screen and (max-width:767px){.join__submit .btn{max-width:100%;height:50px}}.join__agree,.join__agree .agree{display:flex;flex-direction:column;gap:20px}.join__agree .agree__all{display:flex;align-items:flex-start;gap:4px;align-items:center}.join__agree .agree__all p{color:var(--gray-gray-404040, #404040);font-size:18px;font-style:normal;font-weight:500;line-height:24px}@media screen and (max-width:767px){.join__agree .agree__all p{font-size:16px;font-weight:600}}.join__agree .agree__form{display:flex;flex-direction:column;align-items:flex-start;gap:10px}@media screen and (max-width:767px){.join__agree .agree__form{gap:10px}}.join__agree .agree__form .q-checkbox .q-icon img{width:24px;height:24px}.join__agree .agree__form .q-checkbox__label{color:var(--gray-gray-404040, #404040);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.join__agree .agree__boxes{display:flex;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch}.join__agree .agree__box{display:flex;max-height:100%;padding:16px;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch;border-radius:10px;border:1px solid var(--gray-gray-dddddd, #ddd);background:var(--gray-white, #fff)}.join__agree .agree__item{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.join__agree .agree__item .q-expansion-item{width:100%}.join__agree .agree__item .q-item{display:flex;padding:0}.join__agree .agree__item .q-item__section--side{padding-left:0}.join__agree .agree__item--text{padding:0 0 5px 6px}.join__agree .agree__item--text p{color:#404040;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.join__agree .agree__desc{padding-left:32px;padding-top:12px}@media screen and (max-width:1200px){.join__agree .agree__desc{padding-top:8px}}.join__check-modal{position:relative}.join__check-modal .q-dialog__inner{overflow-y:hidden}.join__check-modal .check{z-index:6001;width:100%;max-width:680px;padding:56px 48px 48px;text-align:left;background:#fff;display:flex;flex-direction:column;gap:36px;border-radius:30px;position:relative}.join__check-modal .check__close{position:absolute;top:24px;right:24px}.join__check-modal .check__all{display:flex;align-items:flex-start;gap:4px;align-items:center}.join__check-modal .check__all p{color:var(--gray-gray-404040, #404040);font-size:18px;font-style:normal;font-weight:500;line-height:24px}.join__check-modal .check__form{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.join__check-modal .check__form .q-checkbox .q-icon img{width:24px;height:24px}.join__check-modal .check__form .q-checkbox__label{color:var(--gray-gray-404040, #404040);font-size:16px;font-style:normal;font-weight:500;line-height:normal}.join__check-modal .check__boxes{display:flex;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch}.join__check-modal .check__box{display:flex;height:60px;max-height:100%;padding:0 16px 0 12px;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch;border-radius:10px;border:1px solid var(--gray-gray-dddddd, #ddd);background:var(--gray-white, #fff)}.join__check-modal .check__item{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.join__check-modal .check__item .q-expansion-item{width:100%}.join__check-modal .check__item .q-item{display:flex;padding:0}.join__check-modal .check__item .q-item__section--side{padding-left:0}.join__check-modal .check__item--text{padding:0 0 5px 6px}.join__check-modal .check__item--text p{color:#404040;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.join__check{display:flex;flex-direction:column;width:100%;text-align:left;border-radius:16px;background:var(--v-2-gray-gray-25-bg-1, #fafbfb);padding:24px}@media screen and (max-width:767px){.join__check{padding:24px;width:100%;border-bottom-left-radius:0}}.join__check__title{color:var(--gray-black, #000);font-family:NanumSquareOTF_ac;font-size:16px;font-style:normal;font-weight:600;line-height:30px}@media screen and (max-width:767px){.join__check__title{color:var(--Gray-Gray_404040, #404040);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:24px}}.join__check--all{display:flex;align-items:flex-start;gap:8px;align-items:center}.join__check--form{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%}@media screen and (max-width:767px){.join__check--form{gap:10px}}.join__check--form .q-checkbox .q-icon img{width:24px;height:24px}.join__check--form .q-checkbox__inner{font-size:24px!important}.join__check--button{width:100%;margin-top:12px}.join__check--button .btn{height:60px;border-radius:16px}@media screen and (max-width:1200px){.join__check--button .btn{height:52px;border-radius:12px}}.join__check--boxes{display:flex;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch}.join__check--box{display:flex;height:60px;max-height:100%;padding:0 16px 0 12px;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch;border-radius:10px;border:1px solid var(--v-2-gray-gray-150-devider-1, #e2e5e7);background:var(--gray-white, #fff)}.join__check--item{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.join__check--item .q-expansion-item{width:100%}.join__check--item .q-item{display:flex;padding:0}.join__check--item .q-item__section--side{padding-left:0}.join__check--item--text{padding:0 0 5px 6px}.join__check--item--text p{color:#404040;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.join__check-mo{position:relative}.join__check-mo .q-dialog__inner>.join__check--close{width:100%;max-width:615px;box-shadow:none;display:flex;justify-content:flex-end;overflow:hidden}@media screen and (max-width:767px){.join__check-mo .q-dialog__inner>.join__check--close{max-width:100%}}@media screen and (max-width:767px){.join__check-mo .q-dialog__inner>div{border-radius:0}}.join__check-mo .q-dialog__inner{overflow-y:hidden}.join__check-mo>div{display:flex;flex-direction:column;justify-content:flex-end;flex-wrap:nowrap;gap:6px}@media screen and (max-width:767px){.join__check-mo .q-dialog__inner--minimized{padding:0}}@media screen and (max-width:767px){.join__check-mo .q-dialog__inner--minimized>div{max-width:100%}}.join__check-mo .check{z-index:6001;width:615px;max-width:615px;padding:40px;text-align:left;background:#fff;display:flex;flex-direction:column;border-radius:10px}@media screen and (max-width:767px){.join__check-mo .check{padding:24px;width:100%;margin-bottom:0;border-bottom-left-radius:0}}.join__iframe{position:relative}@media screen and (max-width:767px){.join__iframe .q-dialog__inner--minimized{padding:0}}@media screen and (max-width:767px){.join__iframe .q-dialog__inner--minimized>div{max-width:100%}}.join__iframe .card{overflow:hidden;z-index:6002;width:720px;max-width:720px;max-height:800px;height:100%;background:#fff;border-radius:30px;cursor:default!important}@media screen and (max-width:1200px){.join__iframe .card{max-height:80vh}}@media screen and (max-width:767px){.join__iframe .card{max-height:100%!important;width:100%;height:100%;border-radius:0}}.join__iframe .card--header{width:100%;padding:24px!important;background:#fff;display:flex;justify-content:flex-end}@media screen and (max-width:1200px){.join__iframe .card--header{padding:24px 24px 0!important}}@media screen and (max-width:767px){.join__iframe .card--header{padding:16px 20px!important;text-align:center;align-items:center}.join__iframe .card--header p{flex:1}}.join__iframe .card--main{height:calc(100% - 80px);display:flex;flex-direction:column;padding:0 60px 60px}@media screen and (max-width:1200px){.join__iframe .card--main{height:calc(100% - 48px);padding:0 40px 40px}}@media screen and (max-width:767px){.join__iframe .card--main{padding:24px 16px}}.join__iframe .card--container{width:100%;display:flex;flex-direction:column;flex:1;overflow:hidden;gap:36px}@media screen and (max-width:1200px){.join__iframe .card--container{gap:24px}}@media screen and (max-width:767px){.join__iframe .card--container{height:100%}}.join__iframe .card--body{flex:1;overflow-y:auto}.join__iframe .card--body::-webkit-scrollbar{width:6px}.join__iframe .card--body::-webkit-scrollbar-thumb{border-radius:50px;background:#e2e5e7;margin-left:20px}.join__iframe .card--body::-webkit-scrollbar-track{margin-left:20px}@media screen and (max-width:767px){.join__iframe .card--body{margin:0}.join__iframe .card--body::-webkit-scrollbar{display:none}}.join__iframe .card--notice{flex-shrink:0;display:flex;flex-direction:column;gap:8px;padding:20px 24px;border-radius:16px;background:var(--v-2-gray-gray-50-bg-2, #f6f7f8)}.join__iframe .card--notice__title{display:flex;flex-direction:row;gap:8px;align-items:center}.join__iframe .card--notice__body .card_text-underline,.join__iframe .card--notice__body .card_text-underline:visited,.join__iframe .card--notice__body .card_text-underline:hover,.join__iframe .card--notice__body .card_text-underline:active{color:#6e7378;text-decoration:underline!important;text-underline-position:under!important;text-decoration-color:currentColor!important}.join .address__addr1 .q-btn,.join .profit-account__item .q-btn,.join .advantage__item--input .q-btn{background:#fff!important}@media screen and (max-width:767px){.join .address__addr1 .q-btn,.join .profit-account__item .q-btn,.join .advantage__item--input .q-btn{background:#fff!important}}.join .address__addr1 .q-btn span,.join .profit-account__item .q-btn span,.join .advantage__item--input .q-btn span{text-align:center;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:500;line-height:26px}@media screen and (max-width:767px){.join .address__addr1 .q-btn span,.join .profit-account__item .q-btn span,.join .advantage__item--input .q-btn span{font-size:14px;line-height:22px}}.join .address__addr1 .disabled,.join .profit-account__item .disabled,.join .advantage__item--input .disabled{background:#f8f8f8!important}.join .address__addr1 .q-btn__wrapper:before,.join .profit-account__item .q-btn__wrapper:before,.join .advantage__item--input .q-btn__wrapper:before{border:1px solid var(--gray-gray-dddddd, #ddd)}@media screen and (max-width:767px){.join .address__addr1 .q-btn__wrapper:before,.join .profit-account__item .q-btn__wrapper:before,.join .advantage__item--input .q-btn__wrapper:before{opacity:1}}.address__addr1{display:flex;justify-content:space-between;align-items:center;gap:10px}@media screen and (max-width:767px){.address__addr1{gap:8px}}.address__addr1--input{width:calc(100% - 110px)}@media screen and (max-width:767px){.address__addr1--input{width:calc(100% - 80px)}}.address__addr1--inputbtn{font-size:16px;font-weight:500;line-height:26px}@media screen and (max-width:767px){.address__addr1--inputbtn{font-size:14px;line-height:22px}}.profit-account{width:100%}.profit-account__tabs{display:flex;gap:8px;padding-bottom:24px}@media screen and (max-width:767px){.profit-account__tabs{padding-bottom:16px}}.profit-account__form{display:flex;flex-direction:column;gap:12px}.profit-account__item{display:flex;gap:8px}.profit-account__item .q-input-box{width:100%}.profit-account__item .q-field__prepend{padding-right:8px}.profit-account__item .q-field__label{top:50%;transform:translateY(-50%) scale(.875);padding:0!important;color:var(--gray-gray-9-e-9-e-9-e, #9e9e9e);left:0;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.profit-account__item .q-field--float .q-field__label{display:none}.profit-account__item .q-field__control-container{padding-top:0!important}.profit-account__item .q-select span{color:var(--gray-black, #000);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.profit-account__item .select__placeholder{color:#9e9e9e;font-size:16px;font-weight:400;line-height:normal}@media screen and (max-width:767px){.profit-account__item .select__placeholder{font-size:14px}}.profit-account__item .mohaet__button{max-width:120px!important}.profit-account__option .q-item__section{display:flex;align-items:center;justify-content:flex-start;flex-direction:row!important;gap:8px}.profit-account__option .q-item__label{color:var(--gray-black, #000);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.profit-account__btn-box{display:flex;padding:16px;justify-content:space-between;align-items:center;align-self:stretch;border-radius:12px;border:1px solid var(--gray-150);background:#fff}.profit-account__btn-box.mt-none{margin-top:0}.profit-account__btn-box--btn{display:flex;height:32px;padding:0 12px;justify-content:center;align-items:center;gap:8px;border-radius:10px;border:1px solid var(--Gray-Gray_DDDDDD, #ddd)}.profit-account__btn-box--label{text-align:center;font-size:14px;font-weight:400;cursor:default}.cross-sell{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:20px}.cross-sell__body{width:100%}.cross-sell__header--title p{font-size:20px;font-style:normal;font-weight:600;line-height:30px}.cross-sell__item{margin-right:24px;display:flex;flex-direction:column;gap:16px}.cross-sell .slick-slide:last-child .cross-sell__item{margin-right:0}.cross-sell--name p{font-size:16px;font-style:normal;font-weight:500;line-height:24px}@media screen and (max-width:767px){.cross-sell--name p{font-size:18px;font-style:normal;font-weight:500;line-height:24px}}.cross-sell--img img{border-radius:10px;object-fit:cover;width:256px;height:220px}@media screen and (max-width:1200px){.cross-sell--img img{width:256px;height:220px}}@media screen and (max-width:767px){.cross-sell--img img{width:312px;height:160px}}.join__confirm .q-dialog__inner{flex-wrap:nowrap}.join__confirm .q-dialog__inner>.join__confirm--close{width:100%;box-shadow:none;display:flex;justify-content:flex-end;overflow:hidden}.join__confirm>div{display:flex;flex-direction:column;justify-content:center;gap:6px}.join__confirm .q-dialog__inner--minimized>div{max-width:615px}@media screen and (max-width:1200px){.join__confirm .q-dialog__inner--minimized>div{max-width:100%}}@media screen and (max-width:1200px){.join__confirm .q-dialog__inner{padding:0}}.join__confirm .q-card__section--vert,.join__confirm .q-card__actions{padding:0}.join__confirm .confirm{padding:40px;width:615px}@media screen and (max-width:1200px){.join__confirm .confirm{width:100%}}@media screen and (max-width:767px){.join__confirm .confirm{padding:24px}}.join__confirm .confirm__header--title{text-align:left}.join__confirm .confirm__header--close{width:28px;height:28px}.join__confirm .confirm__form{padding-top:48px;padding-bottom:60px}@media screen and (max-width:767px){.join__confirm .confirm__form{padding-top:32px}}.join__confirm .confirm__item{display:flex;justify-content:space-between;align-items:center;align-self:stretch;padding:16px 0;border-bottom:1px solid #e2e5e7}.join__confirm .confirm__item:nth-child(1){padding:0;border-bottom:none}.join__confirm .confirm__item:last-child{border-bottom:none}.join__confirm .confirm__item.h_86{height:86px}.join__confirm .confirm__item--text{display:flex;flex-direction:column}.join__confirm .confirm__sub-items{padding-top:10px;padding-bottom:16px;gap:4px;display:flex;flex-direction:column;border-bottom:1px solid #e2e5e7}@media screen and (max-width:767px){.join__confirm .confirm__sub-items{padding-left:5px}}.join__confirm .confirm__sub_item{display:flex;flex-direction:row}.join__confirm .confirm__sub_item--value{margin-left:auto;display:flex;flex-direction:row}.join__confirm .confirm__submit .btn{height:60px;border-radius:16px}@media screen and (max-width:767px){.join__confirm .confirm__submit .btn{height:50px}}.join__confirm .confirm__cond{display:flex;justify-content:flex-end;width:100%}.join__confirm .confirm__cond--text p{color:var(--gray-gray-606060, #606060);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:300;text-align:end;line-height:22px}.join__finish{display:flex;flex-direction:column;align-items:center;padding:120px 0;max-width:588px;width:100%;margin:0 auto;gap:80px}.join__finish--wrapper{display:flex;flex-direction:column;align-items:center;gap:40px;width:380px}.join__finish--icon{width:150px;height:150px}@media screen and (max-width:767px){.join__finish--icon{width:100px;height:100px}}.join__finish--icon img{width:100%;height:100%;flex-shrink:0}.join__finish--banner{padding-top:80px}@media screen and (max-width:1200px){.join__finish--banner{padding-top:60px}}.slide-fade-enter-active{transition:all .3s ease}.slide-fade-leave-active{transition:all .8s cubic-bezier(1,.5,.8,1)}.slide-fade-enter,.slide-fade-leave-to{transform:translateY(10px);opacity:0}.switch-stock{padding-bottom:120px}@media screen and (max-width:1200px){.switch-stock{padding-bottom:80px}}@media screen and (max-width:767px){.switch-stock{padding-bottom:50px}}.switch-stock__header{display:flex;flex-direction:column;gap:10px;padding-bottom:50px}@media screen and (max-width:767px){.switch-stock__header{padding-bottom:32px}}.switch-stock__header--title{display:flex;justify-content:flex-start}.switch-stock__header--title h1{color:var(--Gray-Black, #000);font-family:Pretendard;font-size:24px;font-style:normal;font-weight:700;line-height:32px}@media screen and (max-width:767px){.switch-stock__header--title h1{font-size:20px;font-weight:600;line-height:30px}}.switch-stock__header--summary p{color:var(--Gray-Black, #000);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:400;line-height:24px}@media screen and (max-width:767px){.switch-stock__header--summary p{font-size:14px;line-height:22px}}.switch-stock__header--summary .switch-info p{color:var(--Sub-Color-Sub-Color-07, #484386)}.switch-stock__summary{padding-bottom:24px}.switch-stock__summary .summary__form{border-radius:10px;border:1px solid var(--Gray-Gray_E6E6E6, #e6e6e6);background:#fff;box-shadow:0 0 5px #a3a3a30d;padding:24px}@media screen and (max-width:767px){.switch-stock__summary .summary__form{border:0;padding:16px}}.switch-stock__summary .summary__item{border-radius:10px;padding:10px 35px;align-items:center}@media screen and (max-width:767px){.switch-stock__summary .summary__item{padding:12px 10px}}.switch-stock__summary .summary__item--title p{color:var(--Gray-Black, #000);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:400;line-height:30px}@media screen and (max-width:767px){.switch-stock__summary .summary__item--title p{font-size:14px;font-weight:500;line-height:20px}}.switch-stock__summary .summary__item--text p{color:var(--Main-Color-Sub-Color-Sub-Color-02, #fd5572);text-align:right;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;line-height:22px}@media screen and (max-width:767px){.switch-stock__summary .summary__item--text p{font-size:14px;font-weight:500;line-height:20px}}.switch-stock__summary .summary__item .black p{color:#000}.switch-stock__summary .summary .sub-color{background:var(--Light-Color-Light-Color-02, #fff9fa)}.switch-stock .personal__form .personal__item--title p{font-size:20px;font-weight:600;line-height:30px}.switch-stock .join__personal{border-bottom:0;padding-top:26px;padding-bottom:24px}.switch-stock .join__personal .personal__form{padding:0}.switch-stock .join__agree{padding-top:26px}.switch-stock .join__agree .agree{padding-top:0;padding-bottom:50px}@media screen and (max-width:767px){.switch-stock .join__agree .agree{padding-bottom:30px}}.switch-stock__confirm .confirm__header--title h3{color:var(--Gray-Black, #000);font-family:Pretendard;font-size:20px;font-style:normal;font-weight:600;line-height:30px}@media screen and (max-width:1200px){.switch-stock__confirm .confirm__header--title h3{color:var(--Gray-Gray_404040, #404040);font-family:Pretendard;font-size:18px;font-style:normal;font-weight:500;line-height:24px}}.switch-stock__confirm .confirm__form{padding:16px 16px 20px;margin:24px 0;background:var(--Gray-Gray_F8F8F8, #f8f8f8)}@media screen and (max-width:1200px){.switch-stock__confirm .confirm__form{margin:16px 0 100px}}.switch-stock__confirm .confirm__form--stock-info{display:flex;flex-direction:column;gap:16px;padding-bottom:16px}.switch-stock__confirm .confirm__form--info{display:flex;flex-direction:column;gap:12px}.switch-stock__confirm .confirm__item{border-bottom:0;padding:0}.switch-stock__confirm .confirm__item--origin{padding-bottom:16px;border-bottom:1px dashed var(--Gray-Gray_DDDDDD, #ddd)}.switch-stock__confirm .confirm__item--origin .confirm__item--text p{font-weight:400}.switch-stock__confirm .confirm__item--title p{font-family:Pretendard;font-size:16px;font-style:normal;font-weight:500;line-height:26px;color:red}.switch-stock__confirm .confirm__item--text p{color:var(--Gray-Black, #000);text-align:right;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.switch-stock__confirm .confirm__item--text h5{color:var(--Gray-Black, #000);text-align:right;font-family:Pretendard;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.switch-stock__confirm .confirm__item .grey p,.switch-stock__confirm .confirm__item .grey h5{color:var(--Gray-Gray_606060, #606060)}.switch-stock__confirm .confirm__item--center{align-items:center}.switch-stock__confirm .confirm .stock--label p{color:var(--Gray-Black, #000);font-family:Pretendard;font-size:16px;font-style:normal;font-weight:500;line-height:26px}.switch-stock__finish{padding:180px 0 220px}@media screen and (max-width:1200px){.switch-stock__finish{padding:133px 0 306px}}@media screen and (max-width:767px){.switch-stock__finish{padding:151px 0 24px}}.switch-stock__finish .join__finish--icon{padding:80px 0 81px}@media screen and (max-width:1200px){.switch-stock__finish .join__finish--icon{padding:102px 0 70px}}@media screen and (max-width:767px){.switch-stock__finish .join__finish--icon{padding:0 0 27px}}@media screen and (max-width:767px){.switch-stock__finish .join__finish--title{padding-bottom:202px}}.join-mob-toast{display:flex;flex-direction:column;max-height:80vh;border-radius:15px 15px 0 0}.join-mob-toast.is-full{border-radius:0;height:100%;max-height:100%!important}.join-mob-toast__close{padding:16px 20px;display:flex;justify-content:flex-end;flex-shrink:0}.join-mob-toast__top{display:flex;flex-direction:column;gap:10px;padding:24px 40px 0;flex-shrink:0;background:#fff}@media screen and (max-width:1200px){.join-mob-toast__top{padding:40px 40px 24px}}@media screen and (max-width:767px){.join-mob-toast__top{padding:28px 16px 24px}}.join-mob-toast__content{display:flex;flex-direction:column;flex:1;min-height:0}.join-mob-toast__header{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.join-mob-toast__all-agree{width:100%}.join-mob-toast__all-agree .q-checkbox__inner{font-size:24px!important;margin-right:8px}.join-mob-toast__all-agree .q-checkbox__inner .q-icon img{width:24px;height:24px}.join-mob-toast__agree{display:flex;width:100%;height:52px;justify-content:space-between;align-items:center;border-radius:10px;border:1px solid var(--v-2-gray-gray-150-devider-1, #e2e5e7);background:#fff;padding:14px 12px}@media screen and (max-width:1200px){.join-mob-toast__agree{height:52px}}.join-mob-toast__list{display:flex;flex-direction:column;gap:8px;flex:1;min-height:0;overflow-y:auto;padding:0 40px;position:relative}@media screen and (max-width:767px){.join-mob-toast__list{padding:0 16px}}.join-mob-toast__list .agree{gap:8px}.join-mob-toast__list .agree__all{display:flex;align-items:flex-start;gap:4px}.join-mob-toast__list .agree__all p{color:var(--gray-gray-404040, #404040);font-size:16px;font-weight:600;font-style:normal;line-height:24px}.join-mob-toast__list .agree__form{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.join-mob-toast__list .agree__form .q-checkbox .no-outline{display:none}.join-mob-toast__list .agree__form .q-checkbox .q-icon img{width:24px;height:24px}.join-mob-toast__list .agree__boxes{display:flex;flex-direction:column;align-items:flex-start;gap:14px;align-self:stretch;border-radius:10px;border:1px solid var(--gray-gray-dddddd, #ddd);padding:14px 12px}.join-mob-toast__list .agree__box{display:flex;max-height:100%;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch;background:var(--gray-white, #fff)}.join-mob-toast__list .agree__item{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.join-mob-toast__list .agree__item .q-expansion-item{width:100%}.join-mob-toast__list .agree__item .q-item{display:flex;padding:0}.join-mob-toast__list .agree__item .q-item__section--side{padding-left:0}.join-mob-toast__list .agree__item--text{padding:0 0 5px 6px}.join-mob-toast__list .agree__item--text p{color:#404040;font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.join-mob-toast__list .agree__desc{padding-left:32px;padding-top:8px}.join-mob-toast__submit{width:100%;flex-shrink:0;position:relative;background:#fff;padding:12px 40px 40px}@media screen and (max-width:767px){.join-mob-toast__submit{padding:12px 16px 16px}}.join-mob-toast__submit .marketing-agree-benefit-banner{position:absolute;transform:translateY(-100%);top:0;left:40px;right:40px}@media screen and (max-width:767px){.join-mob-toast__submit .marketing-agree-benefit-banner{left:16px;right:16px}}.join-mob{height:100%;display:flex;flex-direction:column;position:fixed}.join-mob__container{width:100%;height:calc(100% - 170px);padding:4px 40px 0;display:flex;flex-direction:column}@media screen and (max-width:767px){.join-mob__container{height:calc(100% - 138px);padding-left:16px;padding-right:16px}}.join-mob__container.step1{overflow:hidden}.join-mob__container.step2{overflow:scroll}.join-mob__container.step2::-webkit-scrollbar{display:none}.join-mob__container.step3{overflow:scroll}.join-mob__container.step3::-webkit-scrollbar{display:none}.join-mob__header{display:flex;flex-direction:column;gap:24px}.join-mob__step{display:flex;align-items:center;gap:2px}@media screen and (max-width:767px){.join-mob__step{gap:4px}}.join-mob__step--bar{width:100%;height:6px;border-radius:99px;background:var(--gray-150)}@media screen and (max-width:767px){.join-mob__step--bar{height:4px}}.join-mob__body{width:100%;height:100%}.join-mob__body.step2{height:calc(100% - 122px)}.join-mob__body.step3{height:100%}.join-mob__chip{display:flex;height:24px;padding:0 12px;justify-content:center;align-items:center;border-radius:10px;background:#e9e8ff}.join-mob__chip--label{color:#484386;text-align:center;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.join-mob__event-box{display:flex;flex-direction:column;gap:8px}.join-mob__event-box .row-item{display:flex;padding:20px 16px;justify-content:space-between;align-self:stretch;border-radius:12px;border:1px solid var(--gray-150);background:var(--gray-25)}.join-mob__event-box .row-item .max-width-112{max-width:112px;flex-shrink:0}.join-mob__calc{padding-top:4px;height:100%;overflow:hidden;display:flex;flex-direction:column;gap:16px}@supports (-webkit-touch-callout: none) and (max-width: 767px){.join-mob__calc{padding-bottom:0;height:calc(100% - 28px)}}.join-mob__calc .input-calc{width:100%}.join-mob__calc .input-calc__title{height:22px;align-self:stretch;font-size:14px;font-weight:400;line-height:22px}.join-mob__calc .input-calc__input{padding-top:16px;width:100%;display:flex;flex-direction:column;gap:36px}@media screen and (max-width:1200px){.join-mob__calc .input-calc__input{gap:32px}}.join-mob__calc .input-calc__btns{display:flex;gap:8px;transition:padding-top .2s ease-in-out}.join-mob__calc .show-calc{display:flex;flex-direction:column;gap:8px;padding-bottom:8px}.join-mob__calc .show-calc__chip{width:fit-content;border-radius:10px;background:#eeeef4;height:100%;padding:6px 12px;display:inline-block}.join-mob__calc .show-calc__chip p{color:#414447;font-family:Pretendard;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.join-mob__calc .show-calc__box{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:12px;border:1px solid #e2e5e7;background:#f6f7f8}.join-mob__calc .show-calc__box--title{display:flex;flex-direction:row;gap:4px}.join-mob__calc .show-calc--tooltip{font-size:13px;color:#404040}.join-mob__calc .show-calc__coupon{display:flex;flex-direction:column}.join-mob__calc .show-calc__coupon .bar{border-bottom:1px solid #e2e5e7}.join-mob__calc .show-calc__coupon--item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:16px 5px}.join-mob__calc .show-calc .mohaet__text-toggle{margin-left:auto}.join-mob__btn-wrapper{width:100%;position:fixed;bottom:0;background:#fff;padding:24px 40px 40px}@media screen and (max-width:767px){.join-mob__btn-wrapper{padding:16px}}.join-mob__check{padding-top:32px;display:flex;flex-direction:column;gap:40px;padding-bottom:32px;height:max-content}@media screen and (max-width:767px){.join-mob__check{padding-bottom:0}}.join-mob__check--container{display:flex;flex-direction:column;gap:16px}.join-mob__check--container.notice{background:var(--gray-25);padding:30px 24px;border-radius:12px;gap:24px}@media screen and (max-width:767px){.join-mob__check--container.notice{padding:24px 20px;margin:0 -16px;border-radius:0;gap:18px}}.join-mob__check--sub-container{display:flex;flex-direction:column;gap:16px}.join-mob__check--sub-container .row-item{display:flex;justify-content:space-between;align-items:center;align-self:stretch;padding-bottom:12px;border-bottom:1px dashed var(--Gray-Gray_DDDDDD, #ddd)}.join-mob__check--sub-container .row-item:last-child{border-bottom:none}.join-mob__check--stock-info{display:flex;padding:24px 16px;flex-direction:column;align-self:stretch;border-radius:12px;border:1px solid var(--gray-150);background:var(--gray-50)}.join-mob__check--no-event{display:flex;height:236px;flex-direction:column;justify-content:center;align-items:center;gap:8px;margin-top:8px}.join-mob__check--notices{display:flex;flex-direction:column;gap:24px}.join-mob__check--notice{display:flex;flex-direction:column;gap:8px}.join-mob__check--notice li.list-round-bullet{margin-left:20px;text-indent:-20px}.join-mob__check--notice li.list-round-bullet:before{content:"•";margin-right:4px;padding:0 4px}.join-mob__check--label-container{display:flex;align-content:center;gap:2px}.join-mob__check--event-label{font-size:14px;font-style:normal;font-weight:500;line-height:22px}.join-mob__check--notice-label{font-size:14px;font-style:normal;font-weight:400;line-height:22px}.join-mob__check--no-label{font-family:Pretendard;font-size:16px;font-style:normal;font-weight:500;line-height:26px;text-align:center}.join-mob__check .relative{position:relative}.join-mob__check--guide-box{display:flex;padding:20px 24px;align-items:center;gap:12px;border-radius:10px;background:#eeeef4}.join-mob__recommend{display:flex;flex-direction:column;gap:24px;padding-top:24px}.join-mob__recommend .recommend__item{display:flex;flex-direction:column;gap:8px}.join-mob__recommend .recommend__item--title p{color:#404040;font-size:16px;font-weight:600}.join-mob__recommend .recommend__item--inputs{display:flex;flex-direction:column;gap:12px}.join-mob__recommend .recommend__item--input{display:flex;flex-wrap:nowrap;gap:8px}.join-mob__recommend .recommend__item--input .btn{max-width:80px;border-radius:10px;border:1px solid var(--Gray-Gray_DDDDDD, #ddd)}.join-mob__recommend .recommend__item--input .btn span{font-size:14px;font-weight:600}.join-mob__recommend .recommend__item--caption{color:#787878;font-size:14px;font-weight:400;line-height:22px;display:flex;flex-direction:column;gap:8px}.join-mob__account,.join-mob .advantage{padding-top:32px}.join-mob .advantage__item{gap:8px}.join-mob .advantage__coupon-wrapper{gap:12px}.join-mob .advantage__box{border-radius:10px;flex-direction:column;align-items:flex-start;gap:4px}.join-mob-finish{height:100%;height:calc(var(--vh, 1vh) * 100 - 56px);overflow-y:hidden;display:flex;flex-direction:column;justify-content:space-between}.join-mob-finish__container{width:100%;height:100%;overflow-y:auto;display:flex;flex-direction:column;gap:50px;padding:40px 40px 0}.join-mob-finish__container::-webkit-scrollbar{display:none}@media screen and (max-width:767px){.join-mob-finish__container{padding:24px 16px 0}}.join-mob-finish__header{display:flex;flex-direction:column;align-items:center;gap:24px;padding:32px 0}.join-mob-finish__subtitle{white-space:pre;text-align:center}.join-mob-finish__receipt{width:100%;display:flex;flex-direction:column}.join-mob-finish__receipt--item{display:flex;padding:20px 4px;align-items:center;gap:10px}.join-mob-finish__receipt--item.cost{border-bottom:1px solid #e2e5e7}.join-mob-finish__receipt--right{flex:1 0 0;display:flex;justify-content:flex-end}.join-mob-finish__receipt--copy{width:max-content}.join-mob-finish__banner{width:100%;padding-top:16px;display:flex;justify-content:center}.join-mob-finish__btn{width:100%;display:flex}@media screen and (max-width:1200px){.join-mob-finish__btn{padding:40px}}@media screen and (max-width:767px){.join-mob-finish__btn{padding:24px 16px}}.flutter .join-mob-finish__btn{padding-bottom:40px}.profit-type .q-dialog__inner--minimized{padding:0}.profit-type .q-dialog__inner{flex-direction:column;flex-wrap:nowrap}.profit-type .q-dialog__inner>div{border-radius:30px}@media screen and (max-width:767px){.profit-type .q-dialog__inner .q-card{max-width:100%;max-height:100%!important;width:100%;height:100%;border-radius:0}.profit-type .q-dialog__inner .q-dialog__inner--minimized{padding:0}}.profit-type__header{padding:0 24px;display:flex;justify-content:flex-end;align-items:center;height:56px}.profit-type__body{display:flex;flex-direction:column;padding:0 40px 48px;gap:32px}@media screen and (max-width:767px){.profit-type__body{padding:24px 16px;height:calc(100% - 56px);gap:16px}}.profit-type__title{display:flex;flex-direction:column;gap:20px}@media screen and (max-width:767px){.profit-type__title{gap:8px}}.profit-type__content{display:flex;flex-direction:column;gap:32px}@media screen and (max-width:767px){.profit-type__content{gap:16px}}.profit-type__tabs{display:flex;gap:12px}@media screen and (max-width:767px){.profit-type__tabs{gap:8px}}.profit-type__caption{display:flex;flex-direction:column;gap:8px}@media screen and (max-width:767px){.profit-type__caption{gap:10px}}@media screen and (max-width:767px){.profit-type__btn{position:absolute;bottom:0;right:0;left:0;padding:24px 16px}}.check-boxes-page__boxes{margin-top:60px;display:flex;padding:24px;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch;border-radius:16px;background:var(--v-2-gray-gray-25-bg-1, #fafbfb)}.check-boxes-page__agrees{display:flex;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch}
