@charset "UTF-8";.floating-btn-wrap[data-astro-cid-n36wfrx6]{position:relative;width:100%;padding:0 20px}.floating-btn-wrap[data-astro-cid-n36wfrx6].is-floating{position:fixed;bottom:var(--bottomOffset);bottom:calc(var(--bottomOffset) + env(safe-area-inset-bottom));left:0;right:0;z-index:9999;padding:0 20px}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,button{margin:0;padding:0}*{box-sizing:border-box}fieldset,img{border:0 none}dl,ul,ol,menu,li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}input,select,textarea,button{vertical-align:middle}input::-ms-clear{display:none}button{border:0 none;background-color:transparent;cursor:pointer}button:disabled{cursor:default}body{background:var(--bg-color, #fff)}body,th,td,input,select,textarea,button{font-size:var(--base-font, 12px);line-height:1.5;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Apple SD Gothic Neo,Helvetica Neue,helvetica,Malgun Gothic,맑은 고딕,sans-serif;letter-spacing:-.02em;color:var(--text-color, #000)}a{color:var(--text-color, #000);text-decoration:none}a:active,a:hover{text-decoration:none}address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:inherit}.screen_out{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;clip-path:inset(50%)}html{min-width:280px}body{word-break:keep-all}.container-promotion{display:flex;flex-direction:column;min-height:100vh}@font-face{font-family:KakaoBigSans;src:url(https://t1.kakaocdn.net/brandtool/fonts/KakaoBigSans-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:KakaoBigSans;src:url(https://t1.kakaocdn.net/brandtool/fonts/KakaoBigSans-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:KakaoBigSans;src:url(https://t1.kakaocdn.net/brandtool/fonts/KakaoBigSans-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@keyframes btn-dot{0%,to{background-color:#ffffff4d}50%{background-color:#fff}}@keyframes btn-dot-dark{0%,to{background-color:#0003}50%{background-color:#000000b3}}@keyframes confetti-fall{0%{transform:translateY(-30px) rotate(0);opacity:0}8%{opacity:1}85%{opacity:.8}to{transform:translateY(760px) rotate(720deg);opacity:0}}@keyframes confetti-sway{0%{margin-left:0}25%{margin-left:18px}50%{margin-left:-12px}75%{margin-left:14px}to{margin-left:0}}@keyframes card-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}html{min-width:320px;background:#fff;font-size:10px}@media(min-width:375px){html{font-size:calc(10px + 10 * (100vw - 375px) / 375)}}body,th,td,input,select,textarea,button{font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Apple SD Gothic Neo,Helvetica Neue,helvetica,Malgun Gothic,맑은 고딕,sans-serif;font-size:1.3rem;letter-spacing:0}section{position:relative}a:hover{text-decoration:none}section .inner{overflow:hidden;min-width:320px;margin:0 auto}.promotion-header .promotion-title{display:block;overflow:hidden;font-size:1px;line-height:0;color:transparent}.promotion-main{overflow:hidden;background-color:#fff;user-select:none;-webkit-user-select:none;text-align:center}.promotion-main .wrap_event{position:fixed;bottom:0;left:0;right:0;max-width:600px;min-width:320px;margin:0 auto;box-sizing:border-box;padding:16px 16px calc(16px + env(safe-area-inset-bottom));z-index:12}.promotion-main .wrap_event:before{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:100vw;height:100%;background:linear-gradient(to top,#fff 0% 30%,#fff0);pointer-events:none;z-index:-1}.promotion-main #btnEvent{position:relative;width:100%;margin:0 auto;padding:20px 0;border:1px solid rgba(255,255,255,.3);border-radius:100px;font-weight:600;font-size:16px;line-height:11px;letter-spacing:-.3px;color:#fff;background-color:#000}.promotion-main #btnEvent.disabled{pointer-events:none;color:#fff;background-color:#b2b2b2}.promotion-main #btnEvent.btn_loading{background-color:#000}.promotion-main #btnEvent .ico_loading{display:inline-flex;align-items:center;gap:5px;vertical-align:middle}.promotion-main #btnEvent .ico_loading i{display:block;width:5px;height:5px;border-radius:50%;background-color:#ffffff4d;animation:btn-dot 1.2s ease-in-out infinite}.promotion-main #btnEvent .ico_loading i:nth-child(1){animation-delay:0s}.promotion-main #btnEvent .ico_loading i:nth-child(2){animation-delay:.2s}.promotion-main #btnEvent .ico_loading i:nth-child(3){animation-delay:.4s}.sec_hero{position:relative;background:linear-gradient(180deg,#a2c4fb 20%,#f2f8ff);height:722px;overflow:hidden}@media(min-width:744px){.sec_hero{height:850px}}@media(max-width:359px){.sec_hero{height:640px}}.sec_hero .hero_ellipse{position:absolute;left:50%;top:142px;transform:translate(-50%);margin-left:-17px;width:519px;height:519px;border-radius:50%;opacity:.25;filter:blur(100px)}@media(min-width:744px){.sec_hero .hero_ellipse{filter:blur(50px);background:linear-gradient(180deg,#f5f8ff,#f0f5fe)}}.sec_hero .hero_content{position:absolute;left:0;right:0;top:calc(60px + env(safe-area-inset-top));width:92vw;max-width:361px;margin:0 auto;display:flex;flex-direction:column;align-items:stretch;gap:28px}@media(min-width:744px){.sec_hero .hero_content{top:calc(80px + env(safe-area-inset-top));max-width:440px}}@media(max-width:359px){.sec_hero .hero_content{top:30px}}.sec_hero .hero_text-group{display:flex;flex-direction:column;align-items:center;gap:24px}.sec_hero .hero_logo img{display:block;height:55px}@media(max-width:359px){.sec_hero .hero_logo img{height:40px}}@media(min-width:360px)and (max-width:743px){.sec_hero .hero_logo img{height:44px}}.sec_hero .hero_titles{display:flex;flex-direction:column;align-items:stretch;gap:10px}.sec_hero .hero_titles img{width:100%}.sec_hero .hero_date{font-weight:700;font-size:14px;line-height:1.57em;text-align:center;color:#0009}@media(min-width:744px){.sec_hero .hero_date{font-size:18px}}.sec_hero .hero_cards{position:relative;width:clamp(294px,91.78vw + .3px,361px);aspect-ratio:361/353}.sec_hero .hero_cards img{width:100%}@media(min-width:744px){.sec_hero .hero_cards{width:clamp(361px,50vw,440px)}}.sec_hero .card-sub{position:absolute;left:22%;top:42%;width:78%;z-index:1;animation:card-float 4s ease-in-out infinite;animation-delay:.5s}.sec_hero .card-student{position:absolute;left:0;top:0;width:83%;z-index:2;animation:card-float 4s ease-in-out infinite}.sec_hero .card-bubbles{position:absolute;right:-1%;top:-2%;width:50%;z-index:3}.sec_hero .hero_confetti{position:absolute;left:50%;top:0;transform:translate(-50%);width:393px;height:722px;pointer-events:none;overflow:hidden}@media(min-width:744px){.sec_hero .hero_confetti{width:100%;height:800px}}@media(max-width:359px){.sec_hero .hero_confetti{height:640px}}.sec_hero .confetti{position:absolute;top:-30px;will-change:transform,opacity;animation:confetti-fall linear infinite,confetti-sway ease-in-out infinite}.sec_hero .confetti-1{left:12%;animation-duration:4.2s,2.1s;animation-delay:0s}.sec_hero .confetti-1 img{width:17px}.sec_hero .confetti-2{left:25%;animation-duration:3.6s,1.8s;animation-delay:.8s}.sec_hero .confetti-2 img{width:18px}.sec_hero .confetti-3{left:8%;animation-duration:5s,2.5s;animation-delay:1.5s}.sec_hero .confetti-3 img{width:16px}.sec_hero .confetti-4{left:18%;animation-duration:4.5s,2.2s;animation-delay:.3s}.sec_hero .confetti-4 img{width:20px}.sec_hero .confetti-5{left:42%;animation-duration:3.8s,1.9s;animation-delay:2s}.sec_hero .confetti-5 img{width:18px}.sec_hero .confetti-6{left:88%;animation-duration:4s,2s;animation-delay:1.2s}.sec_hero .confetti-6 img{width:18px}.sec_hero .confetti-7{left:80%;animation-duration:4.8s,2.4s;animation-delay:.5s}.sec_hero .confetti-7 img{width:16px}.sec_benefitInfo{background:linear-gradient(180deg,#f2f8ff,#fff 15%)}.sec_benefitInfo .badge_chatgpt,.sec_benefitInfo .badge_upgrade{display:inline-block;vertical-align:top;min-width:162px;padding:9.5px 14px;margin:50px auto 0;border:1px solid rgba(25,25,25,.14);border-radius:100px;font-size:14px;font-weight:700;line-height:1;white-space:nowrap;color:#191919;background-color:#fff;box-shadow:0 2px 10px #0000000a}.sec_benefitInfo .badge_upgrade{min-width:94px;margin:0 auto 12px;padding:4px 14px;line-height:1.4}.sec_benefitInfo .tit_eventInfo{height:75px;margin:16px 0 12px;background:url(https://t1.kakaocdn.net/brandtool/student-go/image/tit_eventInfo.svg) no-repeat center center}.sec_benefitInfo .desc_eventInfo{display:block;margin-bottom:40px;font-size:15px;font-weight:400;line-height:1.6}.sec_benefitInfo .list_eventInfo{padding:0 24px}.sec_benefitInfo .list_eventInfo .item_eventInfo{display:flex;flex-direction:column;align-items:center;min-width:272px;max-width:552px;height:360px;margin:0 auto;padding-top:32px;box-sizing:border-box;background-color:#f2f5f8;border-radius:16px;overflow:hidden}.sec_benefitInfo .list_eventInfo .item_eventInfo+.item_eventInfo{margin-top:24px}.sec_benefitInfo .list_eventInfo .tit_main{font-size:22px;font-weight:700;line-height:1.4;color:#191919}@media(max-width:359px){.sec_benefitInfo .list_eventInfo .tit_main{font-size:18px}}@media(min-width:360px)and (max-width:743px){.sec_benefitInfo .list_eventInfo .tit_main{font-size:20px}}.sec_benefitInfo .list_eventInfo .tit_sub{display:block;margin-top:5px;font-size:14px;line-height:1.4;color:#595959}@media(min-width:744px){.sec_benefitInfo .list_eventInfo .tit_sub{font-size:16px}}.sec_benefitInfo .list_eventInfo .wrap_thumb{margin-top:auto}.sec_benefitInfo .list_eventInfo .wrap_thumb img{display:block}.sec_benefitInfo .list_eventInfo .item_upgradeInfo{height:auto;padding:24px}.sec_benefitInfo .list_eventInfo .item_upgradeInfo .wrap_thumb{display:flex;flex-direction:column;gap:10px;margin-top:18px}.sec_benefitInfo .list_eventInfo .item_upgradeInfo .list_upgradeDetail{margin-top:16px}.sec_benefitInfo .list_eventInfo .item_upgradeInfo .item_upgradeDetail{display:flex;align-items:center;font-size:14px;font-weight:600;line-height:22px;color:#191919}.sec_benefitInfo .list_eventInfo .item_upgradeInfo .item_upgradeDetail+.item_upgradeDetail{margin-top:12px}.sec_benefitInfo .list_eventInfo .item_upgradeInfo .txt_num{width:24px;height:24px;flex-shrink:0;border-radius:50%;background-color:#191919;font-size:11px;font-weight:800;line-height:24px;text-align:center;color:#fff}.sec_benefitInfo .list_eventInfo .item_upgradeInfo .txt_detail{margin-left:12px;text-align:left}@media(max-width:359px){.sec_benefitInfo .list_eventInfo .item_upgradeInfo{padding:24px 16px}.sec_benefitInfo .list_eventInfo .item_upgradeInfo .tit_main{font-size:18px}.sec_benefitInfo .list_eventInfo .item_upgradeInfo .list_upgradeDetail{width:100%}}@media(min-width:744px){.sec_benefitInfo .list_eventInfo .item_upgradeInfo .tit_main{font-size:22px}.sec_benefitInfo .list_eventInfo .item_upgradeInfo .tit_sub{font-size:16px}.sec_benefitInfo .list_eventInfo .item_upgradeInfo .wrap_thumb{flex-direction:row;gap:20px;align-items:center}.sec_benefitInfo .list_eventInfo .item_upgradeInfo .list_upgradeDetail{width:270px}}.sec_benefitInfo .txt_upgradeInfo{display:block;margin-top:16px;font-size:13px;line-height:1.4;font-weight:400;text-align:center;color:#595959}.sec_subscribe{margin-top:54px;border-radius:32px;background-color:#f2f5f8}.sec_subscribe .inner{padding:60px 0}.sec_subscribe .tit_subscribe{height:108px;background:url(https://t1.kakaocdn.net/brandtool/student-go/image/tit_subscribe_2.svg) no-repeat center center}.sec_subscribe .desc_subscribe{margin-top:8px;font-size:15px;font-weight:500;line-height:23px;color:#191919}.sec_subscribe .logo_chatgpt{display:block;width:160px;height:160px;margin:30px auto 0;background:url(https://t1.kakaocdn.net/brandtool/student-go/image/logo_chatgpt_3x.png) no-repeat center center;background-size:cover}.sec_step{margin-top:54px}.sec_step .inner{padding:0 24px;max-width:600px}.sec_step .tit_step{font-size:26px;font-weight:800;line-height:36px}.sec_step .wrap_step{margin:24px auto 0;text-align:left}.sec_step .box_step{padding:17px 20px 17px 16px;border-radius:20px;background-color:#f2f5f8}@media(min-width:744px){.sec_step .box_step{padding:17px 32px 17px 20px}}.sec_step .box_step.box_extra{background-color:#ddedff;border:1px solid rgba(0,0,0,.04)}.sec_step .box_step+.box_step{margin-top:12px}@media(max-width:743px){.sec_step .box_step+.box_step{margin-top:8px}}.sec_step .inner_step{display:flex;align-items:center}.sec_step .badge_step{width:60px;height:26px}.sec_step .badge_step.step_1{background:url(https://t1.kakaocdn.net/brandtool/student-go/image/badge_step1.svg) no-repeat center center}.sec_step .badge_step.step_2{background:url(https://t1.kakaocdn.net/brandtool/student-go/image/badge_step2.svg) no-repeat center center}.sec_step .badge_step.step_3{background:url(https://t1.kakaocdn.net/brandtool/student-go/image/badge_step3.svg) no-repeat center center}.sec_step .desc_step{font-size:14px;font-weight:600;line-height:22px;margin-left:12px;color:#191919}@media(min-width:744px){.sec_step .desc_step{margin-left:16px}}.sec_step .list_step_extra{margin-top:16px;padding:10px 2px 0;border-top:1px solid rgba(0,0,0,.08);font-size:14px;line-height:1.3;color:#595959}.sec_step .item_step_extra{display:flex;align-items:center;gap:14px;color:#2e2e2e;font-weight:400}.sec_step .item_step_extra:not(.emph_step):before{content:"";flex-shrink:0;width:3px;height:3px;margin-left:8px;border-radius:50%;background-color:currentColor}.sec_step .item_step_extra.emph_step{height:22px;font-weight:600;color:#0a73dc}.sec_step .item_step_extra .ico_emph{width:16px;height:16px;display:inline-block;vertical-align:top;margin:1px 10px 0 0;background:url(https://t1.kakaocdn.net/brandtool/student-go/image/ico_info.svg) no-repeat center center}.sec_step .item_step_extra+.item_step_extra{margin-top:4px}.sec_step .event_detail{margin-top:36px;padding:32px 0;border-top:1px solid #191919;border-bottom:1px solid #191919;display:grid;grid-template-columns:94px 1fr;line-height:21px;word-break:keep-all;word-wrap:break-word;color:#191919}.sec_step .event_detail dt,.sec_step .event_detail dd{border-bottom:1px solid #ebebeb}.sec_step .event_detail dt:last-child,.sec_step .event_detail dt:nth-last-child(2),.sec_step .event_detail dd:last-child,.sec_step .event_detail dd:nth-last-child(2){border-bottom:none}.sec_step .event_detail dt:first-of-type,.sec_step .event_detail dd:first-of-type{padding-top:0}.sec_step .event_detail dt:last-of-type,.sec_step .event_detail dd:last-of-type{padding-bottom:0}.sec_step .event_detail dt{font-size:13px;font-weight:700;letter-spacing:-.3px;padding:18px 0 18px 10px}.sec_step .event_detail dd{font-size:14px;font-weight:400;letter-spacing:normal;padding:18px 10px 18px 0;color:#2e2e2e}.sec_step .txt_sub{display:block}.sec_share{margin-top:32px}.sec_share .inner{max-width:600px;padding:0 24px}.sec_share .tit_share:before,.sec_share .tit_share:after{content:"";display:block}.sec_share .tit_share:before{width:69px;height:71px;margin:0 auto;background:url(https://t1.kakaocdn.net/brandtool/student-go/image/img_chunsik_3x_v2.png) no-repeat center center;background-size:cover}.sec_share .tit_share:after{width:272px;height:52px;margin:20px auto 0;background:url(https://t1.kakaocdn.net/brandtool/student-go/image/tit_share.svg) no-repeat center center}.sec_share .wrap_btn{display:flex;justify-content:center;margin-top:30px;padding-bottom:34px;border-bottom:1px solid #191919}.sec_share .btn_kakaotalk,.sec_share .btn_copy{width:60px;height:60px;margin:0 15px}.sec_share .btn_kakaotalk{background:url(https://t1.kakaocdn.net/brandtool/komi/ico_talk_251118.svg)}.sec_share .btn_copy{background:url(https://t1.kakaocdn.net/brandtool/komi/ico_copy_251118.svg)}.sec_notice{margin:36px 0 54px}.sec_notice .inner{max-width:600px;padding:0 24px;text-align:left}.sec_notice .tit_notice{font-size:15px;line-height:23px;margin-bottom:10px;color:#191919}.sec_notice .list_notice{font-size:13px;font-weight:400;line-height:21px;letter-spacing:-.3px;color:#767676}.sec_notice .list_notice li{position:relative;padding-left:20px;word-break:keep-all;word-wrap:break-word}.sec_notice .list_notice li+li{margin-top:10px}.sec_notice .list_notice li:before{content:"·";position:absolute;left:5px}.sec_notice .list_notice+.tit_notice{margin-top:16px}.promotion-footer{min-width:320px;font-size:1.1rem;text-align:left;line-height:2.6363636364;color:#969696;border-top:1px solid #efefef;background-color:#f5f5f5}.promotion-footer .inner{max-width:600px;padding:18px 24px 163px;margin:0 auto}.promotion-footer .service_info{height:32px;font-size:0;white-space:nowrap}.promotion-footer .service_info .link_info{display:inline-block;vertical-align:top;font-weight:400;font-size:13px;line-height:22px;color:#424242;white-space:nowrap}.promotion-footer .service_info .link_info+.link_info:before{content:"";display:inline-block;vertical-align:middle;width:1px;height:10px;margin:0 8px;background-color:#b2b2b2}.promotion-footer .service_info .link_privacy{font-weight:700}.promotion-footer .list_info{display:flex;flex-wrap:wrap}.promotion-footer .list_info dt,.promotion-footer .list_info dd{font-size:12px;font-weight:400;line-height:20px;letter-spacing:0;color:#767676}.promotion-footer .list_info dt:after{content:":";margin:0 3px}.promotion-footer .list_info dd{margin-right:8px}.promotion-footer .company_info{margin-bottom:8px}.promotion-footer .company_info dd{font-weight:700;font-size:13px;color:#424242}.promotion-footer .link_company{font-size:13px;font-weight:700;color:#424242;line-height:20px}#layer-terms-agree{position:fixed;inset:0;z-index:1000;background:#00000080}#layer-terms-agree .inner_terms{position:absolute;bottom:0;left:0;right:0;min-width:320px;background:#fff;border-radius:20px 20px 0 0;display:flex;flex-direction:column;overflow:hidden}#layer-terms-agree .head_terms{flex-shrink:0;text-align:center;font-size:0}#layer-terms-agree .head_terms .divider_terms{display:block;width:36px;height:4px;margin:8px auto;border-radius:2px;background-color:#949494}#layer-terms-agree .head_terms .logo_term{margin:20px 0 10px;height:44px}@media(max-width:359px){#layer-terms-agree .head_terms .logo_term{height:40px;margin:10px 0}}@media(min-width:744px){#layer-terms-agree .head_terms .logo_term{height:55px}}#layer-terms-agree .body_terms{flex:1;padding:10px 16px 0}#layer-terms-agree .body_terms .tit_terms{display:block;font-size:20px;font-weight:700;line-height:1.46;color:#191919;text-align:center}@media(min-width:360px){#layer-terms-agree .body_terms .tit_terms{font-size:24px}}#layer-terms-agree .body_terms .desc_terms{max-width:380px;margin:8px auto 0;padding:0 20px;font-size:13px;color:#696969;text-align:center}@media(min-width:360px){#layer-terms-agree .body_terms .desc_terms{font-size:14px}}#layer-terms-agree .body_terms .list_terms{min-width:256px;max-width:400px;margin:0 auto;padding:20px 16px}#layer-terms-agree .body_terms .list_terms:before{content:"";display:block;min-width:256px;max-width:400px;margin:0 auto 18px;border-top:1px solid rgba(0,0,0,.1)}@media(max-width:359px){#layer-terms-agree .body_terms .list_terms{padding:10px 16px}#layer-terms-agree .body_terms .list_terms:before{margin:0 auto 8px}}#layer-terms-agree .body_terms .btn_terms_item{display:flex;align-items:center;width:100%;height:auto;padding:5px 4px;font-size:13px;font-weight:400;line-height:1.4;text-align:left;color:#696969}#layer-terms-agree .body_terms .btn_terms_item .ico_arrow{flex-shrink:0;margin-left:auto;width:18px;height:18px;background:url(https://t1.kakaocdn.net/brandtool/student-go/image/ico_arrow_right.svg) no-repeat center;background-size:18px 18px}#layer-terms-agree .foot_terms{flex-shrink:0;padding:16px 16px calc(16px + env(safe-area-inset-bottom))}#layer-terms-agree .foot_terms .btn_agree{width:100%;padding:14px 0;border-radius:8px;font-size:16px;font-weight:600;letter-spacing:-.3px;color:#191919;background-color:#fee500}@media(min-width:744px){#layer-terms-agree .foot_terms .btn_agree{display:block;max-width:800px;margin:0 auto}}@media(max-width:359px){#layer-terms-agree .foot_terms{padding:8px 16px calc(8px + env(safe-area-inset-bottom))}}#layer-terms-detail{position:fixed;inset:0;z-index:1001;background:#fff;display:flex;flex-direction:column}#layer-terms-detail .inner_terms_detail{display:flex;flex-direction:column;height:100%;max-width:600px;margin:0 auto;width:100%}#layer-terms-detail .head_terms_detail{flex-shrink:0;display:flex;align-items:center;justify-content:flex-start;padding:calc(16px + env(safe-area-inset-top)) 16px 16px}#layer-terms-detail .head_terms_detail .btn_back{width:24px;height:24px;background:url(https://t1.kakaocdn.net/brandtool/student-go/image/ico_close.svg) no-repeat center;background-size:24px 24px}#layer-terms-detail .head_terms_detail .btn_link_copy{font-size:14px;color:#595959}#layer-terms-detail .body_terms_detail{flex:1;overflow-y:auto;padding:8px 20px calc(8px + env(safe-area-inset-bottom));text-align:left}#layer-terms-detail .body_terms_detail .tit_terms_detail{font-size:24px;font-weight:700;line-height:1.56;color:#191919}#layer-terms-detail .body_terms_detail .desc_terms_detail{margin-top:8px;font-size:14px;line-height:1.56;color:#595959}#layer-terms-detail .body_terms_detail .list_terms_detail{margin-top:20px;padding:16px;border-radius:16px;background-color:#00000008}#layer-terms-detail .body_terms_detail .list_terms_detail dt{font-size:13px;font-weight:700;line-height:1.46;color:#191919;margin-top:20px}#layer-terms-detail .body_terms_detail .list_terms_detail dt:first-of-type{margin-top:0}#layer-terms-detail .body_terms_detail .list_terms_detail dd{margin-top:4px;font-size:14px;color:#595959;line-height:1.5}#layer-terms-detail .body_terms_detail .list_terms_detail .link_openai_privacy{color:#0a73dc;text-decoration:underline}#layer-terms-detail .body_terms_detail .txt_notice_terms{margin-top:20px;font-size:14px;color:#595959;line-height:1.56}#layer-chatgpt .layer_content{width:464px;min-width:256px;padding:20px}@media(max-width:359px){#layer-chatgpt .layer_content{width:256px}}@media(min-width:360px)and (max-width:743px){#layer-chatgpt .layer_content{width:296px}}#layer-chatgpt .popup_inner{text-align:left}#layer-chatgpt .box_email{margin:18px -4px;padding:12px 16px;border-radius:16px;font-size:15px;font-weight:600;line-height:1.4;letter-spacing:-.2px;color:#191919;background-color:#0000000a}#layer-chatgpt .tit_email{display:block;font-weight:400;font-size:12px}#layer-chatgpt .popup_title{padding:0 4px}#layer-chatgpt .popup_message{margin-bottom:20px;padding:0 4px;font-size:13px;color:#767676}#layer-chatgpt .btn_action.btn_loading{pointer-events:none}#layer-chatgpt .btn_action.btn_loading .ico_loading{display:inline-flex;align-items:center;gap:5px;vertical-align:middle}#layer-chatgpt .btn_action.btn_loading .ico_loading i{display:block;width:5px;height:5px;border-radius:50%;background-color:#0003;animation:btn-dot-dark 1.2s ease-in-out infinite}#layer-chatgpt .btn_action.btn_loading .ico_loading i:nth-child(1){animation-delay:0s}#layer-chatgpt .btn_action.btn_loading .ico_loading i:nth-child(2){animation-delay:.2s}#layer-chatgpt .btn_action.btn_loading .ico_loading i:nth-child(3){animation-delay:.4s}.layer_popup{position:fixed;display:flex;inset:0;z-index:10000;align-items:center;justify-content:center}.layer_popup[hidden]{display:none}.layer_dimmed{background-color:red;position:absolute;inset:0;background:#000000b3}.layer_content{position:relative;width:297px;background:#fff;border-radius:16px;padding:16px;z-index:1;letter-spacing:0}.popup_inner{text-align:center}.popup_title{display:block;font-size:17px;font-weight:700;line-height:25px;margin-bottom:8px;color:#191919}.popup_message{font-size:14px;line-height:142%;color:#595959;margin-bottom:16px;white-space:normal;word-break:keep-all}.popup_action{display:flex;gap:8px}.popup_action button,.popup_action a{flex:1;//display: block;//width: 100%;height:46px;border-radius:8px;font-size:15px;font-weight:500;text-align:center;line-height:46px;letter-spacing:-.3px;cursor:pointer}.popup_action button{background:#0000000a;color:#191919;border:none}.popup_action .btn_action{background:#fee500;color:#191919;text-decoration:none;border:none}
