﻿html{font-size:20px}@media(max-height: 970px){html{font-size:18px}}@media(min-width: 769px)and (max-width: 999px){html{font-size:16px}}@media(max-width: 768px){html{font-size:20px}}*,*::before,*::after{box-sizing:border-box}*{margin:0}@media(prefers-reduced-motion: no-preference){html{interpolate-size:allow-keywords}}html,body{color:#fff;-webkit-font-smoothing:antialiased;font-synthesis-weight:none}body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select,pre{-webkit-text-size-adjust:none;font-size:inherit;letter-spacing:-0.03em;line-height:1.2;font-weight:500;font-family:"SUIT",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";outline:none}@media(max-width: 720px){body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select,pre{font-size:16px;line-height:160%}}html,body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,table,tr,td,dl,dt,dd,a,img,input,button,select,textarea{margin:0px;padding:0px;list-style:none}address,cite,dfn,em,var{font-style:normal}code,kbd,samp{font-family:dotum,"돋움",courier new,courier,monospace}header,hgroup,article,nav,footer,figure,figcaption,canvas,section,menu{display:block;margin:0;padding:0}body,div,p,ul,li,input,h1,h2,h3,h4,h5,h6,dl,dt,dd,a,select,textarea{box-sizing:border-box}a{text-decoration:none;color:#fff}img,fieldset,iframe{border:0 none}fieldset{width:auto;min-width:0;max-width:none;border:0;margin:0;padding:0}legend{position:absolute !important;display:block;width:0 !important;height:0 !important;padding:0 !important;margin:-1px !important;border:0 !important;overflow:hidden !important;clip:rect(0 0 0 0) !important}legend.focusable:active,legend.focusable:focus{position:static;height:auto;width:auto;margin:0;clip:auto;overflow:visible}img{border:0px;vertical-align:top}table{border-collapse:collapse;border-spacing:0}caption{display:none}button{border:0;background-color:rgba(0,0,0,0)}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}strong{font-weight:700}body.is-modal-open{overflow:hidden;scrollbar-gutter:stable}.modal[hidden]{display:none}.modal{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center}.modal__dim{position:absolute;inset:0;background:rgba(0,0,0,.7)}.modal__panel{position:absolute;width:min(650px,35rem);top:50%;left:50%;transform:translate(-50%, -50%);max-height:88vh;background:#fff;border-radius:.5rem;overflow:hidden;display:flex;flex-direction:column;box-shadow:7px 7px 20px 0 rgba(0,0,0,.25);border:3px solid #1d1d1d}.modal__panel.hidden{display:none}.modal__panel.university{background:linear-gradient(180deg, #554414 0%, #000 21.35%)}.modal__panel.samsung{background:linear-gradient(180deg, #11359D -7.18%, #000 21.36%)}.modal__footer{padding-bottom:1.85rem}.modal__content{padding:1.85rem .4rem 0;overflow:auto;scrollbar-gutter:stable;scrollbar-width:thin;-webkit-overflow-scrolling:touch;scrollbar-color:#aaa #000}.modal__close{position:absolute;top:2rem;right:2.1875rem;width:2.5rem;height:2.5rem;font-size:0;background:url("../images/modal_close.svg") no-repeat center center/auto 2.5rem;border:0;filter:drop-shadow(0 5.469px 24.609px rgba(0, 0, 0, 0.25))}@media(max-width: 720px){.modal__close{top:35px;right:40px;width:46px;height:46px;background-size:auto 46px}}.modal.is-open .modal__dim{opacity:1}.modal__dim{opacity:0;transition:opacity .2s ease}.modal.is-open .modal__panel{opacity:1}.modal__panel{opacity:0}.add-upscroll:not(.play-mo){transform:translateY(70px);opacity:0}.play-mo.add-upscroll,.play-mo .add-upscroll{animation:add-upscroll .7s 0s ease-in-out;animation-fill-mode:both}.play-mo.add-upscroll.delay10,.play-mo .add-upscroll.delay10{animation-delay:.1s;animation-duration:.7s}.play-mo.add-upscroll.delay20,.play-mo .add-upscroll.delay20{animation-delay:.2s;animation-duration:.7s}.play-mo.add-upscroll.delay30,.play-mo .add-upscroll.delay30{animation-delay:.3s;animation-duration:.7s}.play-mo.add-upscroll.delay40,.play-mo .add-upscroll.delay40{animation-delay:.4s;animation-duration:.7s}.play-mo.add-upscroll.delay50,.play-mo .add-upscroll.delay50{animation-delay:.5s;animation-duration:.7s}.play-mo.add-upscroll.delay60,.play-mo .add-upscroll.delay60{animation-delay:.6s;animation-duration:.7s}.play-mo.add-upscroll.delay70,.play-mo .add-upscroll.delay70{animation-delay:.7s;animation-duration:.7s}.play-mo.add-upscroll.delay80,.play-mo .add-upscroll.delay80{animation-delay:.8s;animation-duration:.7s}@keyframes add-upscroll{0%{transform:translateY(70px);opacity:0}100%{transform:translateY(0px);opacity:1}}.add-downscroll:not(.play-mo){transform:translateY(-70px);opacity:0}.play-mo.add-downscroll,.play-mo .add-downscroll{animation:add-downscroll .7s 0s ease-in-out;animation-fill-mode:both}.play-mo.add-downscroll.delay10,.play-mo .add-downscroll.delay10{animation-delay:.1s;animation-duration:.7s}.play-mo.add-downscroll.delay20,.play-mo .add-downscroll.delay20{animation-delay:.2s;animation-duration:.7s}.play-mo.add-downscroll.delay30,.play-mo .add-downscroll.delay30{animation-delay:.3s;animation-duration:.7s}.play-mo.add-downscroll.delay40,.play-mo .add-downscroll.delay40{animation-delay:.4s;animation-duration:.7s}.play-mo.add-downscroll.delay50,.play-mo .add-downscroll.delay50{animation-delay:.5s;animation-duration:.7s}.play-mo.add-downscroll.delay60,.play-mo .add-downscroll.delay60{animation-delay:.6s;animation-duration:.7s}.play-mo.add-downscroll.delay70,.play-mo .add-downscroll.delay70{animation-delay:.7s;animation-duration:.7s}.play-mo.add-downscroll.delay80,.play-mo .add-downscroll.delay80{animation-delay:.8s;animation-duration:.7s}@keyframes add-downscroll{0%{transform:translateY(-70px);opacity:0}100%{transform:translateY(0px);opacity:1}}.add-fadein:not(.play-mo){opacity:0}.play-mo.add-fadein,.play-mo .add-fadein{animation:add-fadein .9s 0s ease-in-out;animation-fill-mode:both}.play-mo.add-fadein.delay10,.play-mo .add-fadein.delay10{animation-delay:.1s;animation-duration:.9s}.play-mo.add-fadein.delay20,.play-mo .add-fadein.delay20{animation-delay:.2s;animation-duration:.9s}.play-mo.add-fadein.delay30,.play-mo .add-fadein.delay30{animation-delay:.3s;animation-duration:.9s}.play-mo.add-fadein.delay40,.play-mo .add-fadein.delay40{animation-delay:.4s;animation-duration:.9s}.play-mo.add-fadein.delay50,.play-mo .add-fadein.delay50{animation-delay:.5s;animation-duration:.9s}.play-mo.add-fadein.delay60,.play-mo .add-fadein.delay60{animation-delay:.6s;animation-duration:.9s}.play-mo.add-fadein.delay70,.play-mo .add-fadein.delay70{animation-delay:.7s;animation-duration:.9s}.play-mo.add-fadein.delay80,.play-mo .add-fadein.delay80{animation-delay:.8s;animation-duration:.9s}@keyframes add-fadein{0%{opacity:0}100%{opacity:1}}@keyframes shake{0%,100%{transform:translate(0, 0)}8%{transform:translate(5px, -4px)}16%{transform:translate(10px, 0)}24%{transform:translate(15px, -4px)}32%{transform:translate(20px, 0)}38%,50%{transform:translate(20px, 0)}58%{transform:translate(15px, -4px)}66%{transform:translate(10px, 0)}74%{transform:translate(5px, -4px)}82%,90%{transform:translate(0, 0)}}header.show{animation:showMenu .3s ease-out;animation-fill-mode:both}@keyframes showMenu{100%{opacity:1;top:0px}}.centerAni{transform-origin:center center}.rightorg{transform-origin:right center}.add-qzoom:not(.play-mo){transform:scale(0);opacity:0}.play-mo.add-qzoom,.play-mo .add-qzoom{animation:add-qzoom .7s 0s cubic-bezier(0.34, 1.56, 0.64, 1);animation-fill-mode:both}.play-mo.add-qzoom.delay10,.play-mo .add-qzoom.delay10{animation-delay:.1s;animation-duration:.7s}.play-mo.add-qzoom.delay20,.play-mo .add-qzoom.delay20{animation-delay:.2s;animation-duration:.7s}.play-mo.add-qzoom.delay30,.play-mo .add-qzoom.delay30{animation-delay:.3s;animation-duration:.7s}.play-mo.add-qzoom.delay40,.play-mo .add-qzoom.delay40{animation-delay:.4s;animation-duration:.7s}.play-mo.add-qzoom.delay50,.play-mo .add-qzoom.delay50{animation-delay:.5s;animation-duration:.7s}.play-mo.add-qzoom.delay60,.play-mo .add-qzoom.delay60{animation-delay:.6s;animation-duration:.7s}.play-mo.add-qzoom.delay70,.play-mo .add-qzoom.delay70{animation-delay:.7s;animation-duration:.7s}.play-mo.add-qzoom.delay80,.play-mo .add-qzoom.delay80{animation-delay:.8s;animation-duration:.7s}@keyframes add-qzoom{0%{transform:scale(0);opacity:.5}100%{transform:scale(1);opacity:1}}@keyframes scrollAni{0%{transform:translateY(10px)}100%{transform:translateY(0px)}}.heartbeat{animation:heartbeat 3s 1s ease-in-out infinite both}.heartbeat.delay10{animation:heartbeat 2.5s .2s ease-in-out infinite both}.heartbeat.delay20{animation:heartbeat 2.5s 2s ease-in-out infinite both}@keyframes heartbeat{from{transform:scale(1);transform-origin:center center;animation-timing-function:ease-out}10%{transform:scale(0.97);animation-timing-function:ease-in}17%{transform:scale(0.99);animation-timing-function:ease-out}33%{transform:scale(0.95);animation-timing-function:ease-in}45%{transform:scale(1);animation-timing-function:ease-out}}@keyframes ani-show{0%{opacity:0;transform:scale(1.1);filter:blur(10px)}100%{opacity:1;transform:scale(1);filter:blur(0)}}@keyframes ani-show_mo{0%{opacity:0;transform:scale(0.95) translate(-50%, 3%);filter:blur(10px)}100%{opacity:1;transform:scale(1) translate(-50%, 0);filter:blur(0)}}@keyframes heart-bounce-seq{0%,60%,100%{transform:translateY(0) scale(1)}25%{transform:translateY(-8px) scale(1.08)}40%{transform:translateY(0) scale(0.97)}}@keyframes handWave{0%,100%{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}.add-flicker:not(.play-mo){opacity:0}.play-mo .add-flicker,.play-mo.add-flicker{animation:add-flicker 1.4s ease-in-out both}.play-mo .add-flicker.delay00,.play-mo.add-flicker.delay00{animation-delay:0s}.play-mo .add-flicker.delay15,.play-mo.add-flicker.delay15{animation-delay:.2s}.play-mo .add-flicker.delay30,.play-mo.add-flicker.delay30{animation-delay:.4s}.play-mo .add-flicker.delay45,.play-mo.add-flicker.delay45{animation-delay:.6s}.play-mo .add-flicker.delay60,.play-mo.add-flicker.delay60{animation-delay:.8s}@keyframes add-flicker{0%{opacity:0}30%{opacity:.85}50%{opacity:.55}70%{opacity:.9}85%{opacity:.7}100%{opacity:1}}.left-move:not(.play-mo){transform:scale(0);opacity:0}.play-mo.left-move,.play-mo .left-move{animation:left-move 1s 0s cubic-bezier(0.34, 1.56, 0.64, 1);animation-fill-mode:both}.play-mo.left-move.delay10,.play-mo .left-move.delay10{animation-delay:.1s}.play-mo.left-move.delay20,.play-mo .left-move.delay20{animation-delay:.2s}.play-mo.left-move.delay30,.play-mo .left-move.delay30{animation-delay:.3s}.play-mo.left-move.delay40,.play-mo .left-move.delay40{animation-delay:.4s}.play-mo.left-move.delay50,.play-mo .left-move.delay50{animation-delay:.5s}.play-mo.left-move.delay60,.play-mo .left-move.delay60{animation-delay:.6s}.play-mo.left-move.delay70,.play-mo .left-move.delay70{animation-delay:.7s}.play-mo.left-move.delay80,.play-mo .left-move.delay80{animation-delay:.8s}@keyframes left-move{0%{transform:translateX(-30px);opacity:0}100%{transform:translateX(0px);opacity:1}}.kv-fade-in{opacity:0;transform:scale(1.05);filter:blur(3px);animation:kvFadeIn 1.2s ease-out forwards}@keyframes kvFadeIn{0%{opacity:0;transform:scale(1.05);filter:blur(3px)}50%{opacity:.7;transform:scale(1.02);filter:blur(1.5px)}100%{opacity:1;transform:scale(1);filter:blur(0px)}}.presentationWrap .object01{animation:swingLeftRight 3s linear infinite;transform-origin:bottom right;will-change:transform}@keyframes swingLeftRight{0%{transform:translateX(0px) rotate(0deg)}25%{transform:translateX(0) rotate(-4deg)}50%{transform:translateX(0px) rotate(0deg)}75%{transform:translateX(0) rotate(4deg)}100%{transform:translateX(0px) rotate(0deg)}}.presentationWrap .object02 .robot{animation:floatUpDown 4s ease-in-out infinite;will-change:transform}.presentationWrap .object02 .brain{animation:floatUpDown 4s ease-in-out infinite .5s;will-change:transform}@keyframes floatUpDown{0%{transform:translateY(0px)}25%{transform:translateY(-6px)}50%{transform:translateY(-12px)}75%{transform:translateY(-6px)}100%{transform:translateY(0px)}}.processWrap .object{animation:floatAnimation 4s ease-in-out infinite;will-change:transform}@keyframes floatAnimation{0%{transform:translateY(0px) rotate(0deg)}20%{transform:translateY(-6px) rotate(0.5deg)}40%{transform:translateY(-12px) rotate(0deg)}60%{transform:translateY(-8px) rotate(-0.5deg)}80%{transform:translateY(-4px) rotate(0deg)}100%{transform:translateY(0px) rotate(0deg)}}.kv__wrap .thumb{animation:kv-thumb-float 2.6s ease-in-out infinite;will-change:transform}.lamp-group .light:not(.front){animation:kv-lamp-glow 2.2s ease-in-out infinite}.lamp-group .light.front{animation:kv-lamp-glow 2.2s ease-in-out infinite;animation-delay:-0.5s}.blueKey .plane{animation:kv-plane-fly 6.5s ease-in-out infinite;will-change:transform,opacity;transform-origin:50% 50%}.snsFollowEventSection .blueKey .plane{animation:kv-plane-fly-sns 6.5s ease-in-out infinite}@keyframes kv-plane-fly-sns{0%{opacity:0;transform:translate(-75%, 45%) scale(0.82) rotate(6deg)}11%,52%{opacity:1;transform:translate(0, 0) scale(1) rotate(0deg)}62%{opacity:0;transform:translate(0, 0) scale(1) rotate(0deg)}63%,100%{opacity:0;transform:translate(-75%, 45%) scale(0.82) rotate(6deg)}}.kv__wrap .alphabet .key,.kv__wrap .enterKey .key{transform-origin:50% 100%;transition:transform .22s cubic-bezier(0.34, 1.28, 0.64, 1)}.kv__wrap .alphabet.press .key,.kv__wrap .enterKey.press .key{transform:translateY(6px) scale(0.97)}@keyframes kv-thumb-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes kv-lamp-glow{0%,100%{opacity:.25}50%{opacity:1}}@keyframes kv-plane-fly{0%{opacity:0;transform:translate(-75%, 45%) scale(0.82) rotate(6deg)}11%{opacity:1;transform:translate(0, 0) scale(1) rotate(0deg)}15%{opacity:1;transform:translate(0, 3px) scale(1) rotate(0deg)}19%,52%{opacity:1;transform:translate(0, 0) scale(1) rotate(0deg)}62%{opacity:0;transform:translate(0, 0) scale(1) rotate(0deg)}63%,100%{opacity:0;transform:translate(-75%, 45%) scale(0.82) rotate(6deg)}}.geniusLiveSection .glass{transform-origin:bottom left;animation:genius-live-glass 3.6s ease-in-out infinite;will-change:transform}.notice-modal .instagram,.geniusLiveSection .instagram{transform-origin:center center;animation:genius-live-instagram 2.8s ease-in-out infinite;animation-delay:.4s;will-change:transform}.notice-modal .instagram{animation-delay:.2s}@keyframes genius-live-glass{0%,100%{transform:translate(0, 0) rotate(0deg)}25%{transform:translate(6px, -5px) rotate(-7deg)}50%{transform:translate(10px, -2px) rotate(5deg)}75%{transform:translate(4px, -7px) rotate(-4deg)}}@keyframes genius-live-instagram{0%,100%{transform:translateX(0) rotate(0deg)}25%{transform:translateX(-4px) rotate(-4deg)}50%{transform:translateX(0) rotate(0deg)}75%{transform:translateX(4px) rotate(4deg)}}@keyframes brightness{0%{transform:scale(1)}100%{transform:scale(1.2)}}.bottomInfoSection .section-title:not(.play-mo) h2 span::before{transform:translateY(-36px);opacity:0}.bottomInfoSection .section-title.play-mo h2 span{transform-origin:50% 100%}.bottomInfoSection .section-title.play-mo h2 .point:nth-of-type(1){animation:bottom-info-char-press-1 3.2s cubic-bezier(0.34, 1.2, 0.64, 1) infinite}.bottomInfoSection .section-title.play-mo h2 .point:nth-of-type(1)::before{animation:bottom-info-dot-drop-1 3.2s cubic-bezier(0.34, 1.45, 0.64, 1) infinite}@keyframes bottom-info-dot-drop-1{0%,23.4375%,100%{transform:translateY(0);opacity:1}0%{transform:translateY(-10px);opacity:1}12.890625%{transform:translateY(5px);opacity:1}16.875%{transform:translateY(-4px)}20.15625%{transform:translateY(2px)}}@keyframes bottom-info-char-press-1{0%,8.90625%,23.4375%,100%{transform:scale(1)}12.890625%{transform:scale(0.92)}15.9375%{transform:scale(1.04)}19.21875%{transform:scale(0.98)}}.bottomInfoSection .section-title.play-mo h2 .point:nth-of-type(2){animation:bottom-info-char-press-2 3.2s cubic-bezier(0.34, 1.2, 0.64, 1) infinite}.bottomInfoSection .section-title.play-mo h2 .point:nth-of-type(2)::before{animation:bottom-info-dot-drop-2 3.2s cubic-bezier(0.34, 1.45, 0.64, 1) infinite}@keyframes bottom-info-dot-drop-2{0%,27.8125%,100%{transform:translateY(0);opacity:1}4.375%{transform:translateY(-10px);opacity:1}17.265625%{transform:translateY(5px);opacity:1}21.25%{transform:translateY(-4px)}24.53125%{transform:translateY(2px)}}@keyframes bottom-info-char-press-2{0%,13.28125%,27.8125%,100%{transform:scale(1)}17.265625%{transform:scale(0.92)}20.3125%{transform:scale(1.04)}23.59375%{transform:scale(0.98)}}.bottomInfoSection .section-title.play-mo h2 .point:nth-of-type(3){animation:bottom-info-char-press-3 3.2s cubic-bezier(0.34, 1.2, 0.64, 1) infinite}.bottomInfoSection .section-title.play-mo h2 .point:nth-of-type(3)::before{animation:bottom-info-dot-drop-3 3.2s cubic-bezier(0.34, 1.45, 0.64, 1) infinite}@keyframes bottom-info-dot-drop-3{0%,32.1875%,100%{transform:translateY(0);opacity:1}8.75%{transform:translateY(-10px);opacity:1}21.640625%{transform:translateY(5px);opacity:1}25.625%{transform:translateY(-4px)}28.90625%{transform:translateY(2px)}}@keyframes bottom-info-char-press-3{0%,17.65625%,32.1875%,100%{transform:scale(1)}21.640625%{transform:scale(0.92)}24.6875%{transform:scale(1.04)}27.96875%{transform:scale(0.98)}}.bottomInfoSection .section-title.play-mo h2 .point:nth-of-type(4){animation:bottom-info-char-press-4 3.2s cubic-bezier(0.34, 1.2, 0.64, 1) infinite}.bottomInfoSection .section-title.play-mo h2 .point:nth-of-type(4)::before{animation:bottom-info-dot-drop-4 3.2s cubic-bezier(0.34, 1.45, 0.64, 1) infinite}@keyframes bottom-info-dot-drop-4{0%,36.5625%,100%{transform:translateY(0);opacity:1}13.125%{transform:translateY(-10px);opacity:1}26.015625%{transform:translateY(5px);opacity:1}30%{transform:translateY(-4px)}33.28125%{transform:translateY(2px)}}@keyframes bottom-info-char-press-4{0%,22.03125%,36.5625%,100%{transform:scale(1)}26.015625%{transform:scale(0.92)}29.0625%{transform:scale(1.04)}32.34375%{transform:scale(0.98)}}.btn{background-color:#fff;display:inline-flex;align-items:center;justify-content:center;border-radius:7px;font-weight:800;font-size:.75rem;line-height:normal;letter-spacing:-0.02em;cursor:pointer}html,body{word-break:keep-all}html.scroll-disable,body.scroll-disable{overflow:hidden;scrollbar-gutter:stable}@media(min-width: 800px){html.scroll-disable,body.scroll-disable{overflow:visible}}body{overflow-x:hidden}img{max-width:100%}figure img{display:block}figure.center{display:flex;justify-content:center;align-items:center}figure.right{display:flex;justify-content:flex-end;align-items:center}@media(max-width: 720px){.view-pc{display:none}}.view-mo{display:none}@media(max-width: 720px){.view-mo{display:block}}.ani,.pt{position:absolute;background-position:center center;background-repeat:no-repeat;background-size:auto 100%}.blind{position:absolute !important;display:block;width:0 !important;height:0 !important;padding:0 !important;margin:-1px !important;border:0 !important;overflow:hidden !important;clip:rect(0 0 0 0) !important}.blind.focusable:active,.blind.focusable:focus{position:static;height:auto;width:auto;margin:0;clip:auto;overflow:visible}.section-inner{position:relative;width:40rem;margin:0 auto}@media(max-width: 800px){.section-inner{width:100% !important;padding-inline:60px}}@media(max-width: 720px){.section-inner{padding-block:60px}}#wrap{position:relative;min-width:720px;height:auto;margin:0 auto;background-color:#030303;overflow-x:hidden}section{position:relative;margin:0 auto}main{position:relative;overflow:hidden}.primary{color:#dc2828 !important}.fwB{font-weight:700}@media(max-width: 720px){span.mo{display:block}}.ul-list>li{position:relative;padding-left:.8rem;font-weight:500;font-size:1rem;line-height:140%;letter-spacing:-0.02em}.ul-list>li:before{content:"-";position:absolute;top:0;left:0}@media(max-width: 720px){.ul-list>li{gap:6px;font-size:13px}}.ul-list.gap{display:grid;gap:10px}@media(max-width: 720px){.ul-list.gap{gap:6px}}.ul-list.dot>li:before{content:"•"}.ul-list.star>li{gap:0 4px}.ul-list.star>li:before{content:"※"}.ul-list.star-sm>li{gap:0 4px}.ul-list.star-sm>li:before{content:"*"}.ul-list.comment>li{font-size:18px;line-height:150%;font-weight:600}.ul-list.comment>li::before{content:"*"}@media(max-width: 720px){br.mo{display:none}}.scrollIcon{position:absolute;bottom:1.85rem;left:calc(50% - 1.6rem);width:3.2rem;height:2.6rem;background:url("../images/scroll_arrow.svg") no-repeat center bottom/auto 1.05rem;animation:scrollAni 1s infinite alternate;z-index:100;text-align:center}.scrollIcon .text{font-size:.619rem;color:#fff}.skip_nav{position:relative;z-index:100}.skip_nav a{position:absolute;top:-150px;left:0;width:100%;background-color:#000;text-align:center;padding:7px 0;font-size:16px;color:#fff}.coverPage{position:absolute;top:0;left:0;width:100%;height:100vh !important;background:url("../images/brandLogo.svg") no-repeat center center/auto 40px;z-index:3000}.swiper-pagination{position:relative;top:auto;bottom:auto;left:auto;display:flex;justify-content:center;align-items:center;column-gap:18px;margin-top:40px}.swiper-pagination-bullet{margin:0 !important;width:8px;height:8px;opacity:1;background-color:#e9e9e9}.swiper-pagination-bullet-active{background-color:#dc2828;opacity:1}@media(max-width: 720px){.swiper-pagination{margin-top:30px;column-gap:10px}}.count__wrap-title{text-align:center;font-weight:700;font-size:22px;line-height:140%}.count__wrap-box{height:124px;text-align:center}.count__wrap-box .count{height:95px;display:flex;justify-content:center;align-items:center}.count__wrap-box .count>*{font-weight:500;font-size:60px;line-height:140%;color:#dc2828}.count__wrap-box .count span{position:relative;width:100px;height:100%;text-align:center}.count__wrap-box .count span:before{content:attr(data-label);position:absolute;bottom:-12px;left:0;width:100%;height:25px;font-weight:500;font-size:13px;line-height:140%;color:rgba(0,0,0,.5)}@media(max-width: 720px){.count__wrap-box{height:90px}.count__wrap-box .count{height:80px}.count__wrap-box .count>*{font-weight:500;font-size:53px;line-height:140%;color:#dc2828}.count__wrap-box .count span{width:80px}}.process__list{display:grid;grid-template-columns:repeat(var(--cnt), 1fr);gap:var(--gap)}.process__list-item{position:relative;padding-top:calc(var(--rw) + 25px);text-align:center}.process__list-item strong{font-weight:700;font-size:20px;line-height:150%}.process__list-item p{font-weight:500;font-size:16px;line-height:150%}.process__list-item::before{content:"";position:absolute;top:0;left:50%;width:var(--rw);height:var(--rw);background-color:#dc2828;clip-path:circle();background-position:center;background-repeat:no-repeat;transform:translateX(-50%)}.process__list-item+.process__list-item::after{content:"";position:absolute;top:0;left:calc(var(--gap)*-1);width:var(--gap);height:var(--rw);background:url("../images/process_arrow.svg") no-repeat center center/auto var(--ico-size);opacity:0;animation:fadeIn .4s ease forwards;animation-delay:calc(.2s*var(--position, 1) + .2s)}@media(max-width: 1000px){.process__list{display:flex;flex-flow:row wrap;justify-content:center}.process__list-item{width:calc(33% - var(--gap))}}@media(max-width: 720px){.process__list-item{width:26.5%;padding-top:calc(var(--rw) + 15px)}.process__list-item strong{font-size:14px}.process__list-item p{font-size:12px}.process__list-item::before{background-size:auto 50px !important}}.f-sb{font-weight:600 !important}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mt35{margin-top:35px}.mt40{margin-top:40px}.mt45{margin-top:45px}.mt50{margin-top:50px}@keyframes fadeIn{from{opacity:0}to{opacity:1}}summary,details{margin-bottom:1em}summary{font-weight:bold}summary::marker{content:""}summary::before{content:"+";width:2rem;height:2rem;display:inline-block;background:#333;border-radius:1rem;text-align:center;line-height:2rem;color:#fff;font-weight:100;margin-right:1rem}details{border-bottom:1px solid #ccc}details[open] summary::before{content:"–"}::details-content{transition:width .5s ease,content-visibility .5s ease allow-discrete;width:0}[open]::details-content{width:300px}.liquid-glass-button{font-size:2rem;color:#fff;box-shadow:0 6px 6px rgba(0,0,0,.3),0 0 20px rgba(0,0,0,.2);border-radius:2rem;will-change:transform;transition:transform 450ms cubic-bezier(0.34, 1.56, 0.64, 1)}.liquid-glass-button:hover{transform:scale(1.5)}.liquid-glass-button .inner{border-radius:2rem;backdrop-filter:blur(3px);padding:1rem 2rem;box-shadow:inset 2px 2px 1px 0 hsla(0,0%,100%,.4),inset -1px -1px 1px 1px hsla(0,0%,100%,.4)}.accordion{display:grid;row-gap:.75rem}.accordion__item.is-open .accordion__header-icon{transform:rotate(180deg)}.accordion__item.is-open .accordion__panel{display:block}.accordion__header{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;height:auto;min-height:3.5rem;border-bottom:1px solid #848484}.accordion__header-title{font-weight:700;font-size:1rem;line-height:150%;color:#fff;text-align:left}.accordion__header .location-group{display:flex;justify-content:center;align-items:center;gap:.5rem}.accordion__header .location-group span{font-weight:400;font-size:.8rem;line-height:150%;color:#fff}.accordion__header-icon{flex-shrink:0;width:1rem;height:1rem;background:url("../images/accordion_arrow.svg") no-repeat center center/100% auto;transition:transform .3s ease}.accordion__panel{display:none;padding:1.75rem 1.5rem;font-weight:400;font-size:.85rem;line-height:147%;background-color:#1b1b1b;overflow-wrap:anywhere}.accordion__panel .bul-list>li{font-size:1rem;font-weight:400;overflow-wrap:anywhere}@media(max-width: 720px){.accordion__header{padding-bottom:.75rem}}#header{position:absolute;top:0;left:0;width:100%;height:8.6rem;z-index:1000;animation:header-visible-ani 1s ease-in-out both}@keyframes header-visible-ani{0%{opacity:0}100%{opacity:1}}#header.header-visible{opacity:1}#header .m_btn_menu,#header .m_btn_close{display:none}#header .header-inner{position:relative;display:flex;justify-content:space-between;align-items:center;width:40rem;height:8.6rem;margin:0 auto}@media(max-width: 800px){#header .header-inner{width:100%;padding-inline:60px;min-width:720px}}#header .logo{position:relative;display:block;width:172px;height:172px;background:url("../images/brandLogo.svg") no-repeat center center/172px auto}#header .logo a{display:block;position:absolute;top:0;left:0;width:100%;height:100%}@media(max-width: 720px){#header{height:var(--header-height)}#header .header-inner{width:100%;height:var(--header-height)}#header .pc{display:none}#header .m_btn_menu{display:block;position:absolute;top:0;right:60px;width:var(--header-height);height:100%}#header .m_btn_menu .line-wrap{display:flex;justify-content:center;align-items:center;row-gap:15px;flex-flow:column nowrap}#header .m_btn_menu .line{display:block;width:50px;height:8px;background-color:#fff}#header .gnb-wrap{display:none}#header .gnb-wrap.is-open{display:block}#header .gnb-wrap{position:fixed;top:0;right:0;width:450px;height:330px;padding-left:0;background-color:#fff;z-index:1000}#header .gnb-wrap .m_btn_close{position:absolute;top:17px;right:19px;width:46px;height:46px;display:block;background-color:#fff;border-radius:50%;box-shadow:0 5.078px 22.852px 0 rgba(0,0,0,.25);z-index:10}#header .gnb-wrap .m_btn_close:before,#header .gnb-wrap .m_btn_close:after{content:"";position:absolute;top:50%;left:50%;width:26px;height:2px;background-color:#000}#header .gnb-wrap .m_btn_close:before{transform:translate(-50%, -50%) rotate(-45deg)}#header .gnb-wrap .m_btn_close:after{transform:translate(-50%, -50%) rotate(45deg)}}.applyPage header .gnb-wrap .button-group{display:flex;gap:14.4px}.applyPage header .gnb-wrap .button-group .btn{width:9.4rem;height:2.1rem;background-color:#fff}@media(max-width: 720px){.applyPage header .gnb-wrap .button-group{margin-top:84px;display:grid;grid-template-rows:repeat(2, 123px)}.applyPage header .gnb-wrap .button-group .btn{width:100%;height:100%;font-size:1.85rem;font-weight:800;border-top:1px solid #000}}body{background-color:#030303}.applySection{background:url("../images/apply_bg.jpg") no-repeat center 0/auto 100%}@media(max-width: 720px){.applySection{background-image:url("../images/apply_bg_mo.jpg");background-size:cover}}.applySection .section-inner{padding-block:11.6rem 4.1rem}.applySection h2{margin:0 0 7.75rem 3.25rem}@media(max-width: 720px){.applySection h2{margin:0 0 44px 0}}.applySection .title__area{text-align:center}.applySection .title__area .glass-box{position:relative;width:33.6585rem;height:3.35rem;display:inline-flex;align-items:center;justify-content:center;border-radius:100vw;font-size:1.25rem;font-weight:600}.applySection .title__area .glass-box::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("../images/glass_box_01.png") no-repeat center center/auto 100%}.applySection .title__area .glass-box span{position:relative;z-index:1}.applySection .title__area p{margin-top:1.111rem;font-size:1.15rem;line-height:150%}@media(max-width: 720px){.applySection .title__area{text-align:left}.applySection .title__area .glass-box{width:341px;height:164px;font-size:29px;line-height:150%}.applySection .title__area .glass-box::before{background-image:url("../images/glass_box_01_mo.png")}.applySection .title__area p{margin-top:121.63px;font-size:25px}}.applySection .info{display:grid;gap:.9825rem 0;margin-top:3.25rem;padding:2.15rem 2.6rem 2.65rem;border-radius:2.5rem;background:hsla(0,0%,100%,.01);box-shadow:0 30px 47.473px -30.519px hsla(0,0%,100%,.5) inset,0 5.934px 9.325px -3.391px #fff inset,0 -69.515px 57.646px -54.255px rgba(14,78,114,.3) inset,0 83.079px 84.774px -40.692px rgba(19,55,163,.3) inset,0 3.391px 15.259px 0 rgba(8,59,88,.3) inset,0 .848px 33.91px 0 rgba(13,137,207,.2) inset;backdrop-filter:blur(10.5967512131px)}.applySection .info dl{display:grid;grid-template-columns:4.5rem 1fr;gap:0 1.3rem}.applySection .info dl dt{height:1.9095rem;display:inline-flex;align-items:center;justify-content:center;border-radius:100vw;font-size:.7775rem;font-weight:700}.applySection .info dl dd{padding-top:.15rem;font-size:.95rem;line-height:170%}.applySection .info dl dd p{font-size:.85rem;color:hsla(0,0%,100%,.6)}@media(max-width: 720px){.applySection .info{padding:42px 31px;gap:45px 0}.applySection .info dl{grid-template-columns:1fr;gap:13px 0}.applySection .info dl dt{width:142px;height:60px;font-size:24px}.applySection .info dl dd{font-size:23px;line-height:170%}.applySection .info dl dd .view-mo{font-size:23px}}.applySection .button-wrap{margin-top:1.5rem;display:flex;justify-content:center}.applySection .button-wrap .btn{margin-top:1.55rem;width:23rem;height:3.25rem;font-size:1.2rem;color:#002da9}.applySection .applyLink__area{padding-block:2.15rem 2.7rem;background:linear-gradient(90deg, #3F2CE3 0%, #134FFF 100%);text-align:center}.applySection .applyLink__area .desc-text{font-size:1.075rem}.applySection .applyLink__area .desc-text strong{display:block;margin-top:.6rem;font-size:1.25rem;font-weight:700}.applySection .applyLink__area .btn{margin-top:1.55rem;width:23rem;height:3.25rem;font-size:1.2rem;color:#002da9}@media(max-width: 720px){.applySection .applyLink__area{padding-block:79px 108px}.applySection .applyLink__area .desc-text{font-size:21px}.applySection .applyLink__area .desc-text strong{margin-top:10px;font-size:29px;line-height:150%}.applySection .applyLink__area .btn{width:600px;height:120px;font-size:40px}}.glass-style{background:linear-gradient(135deg, rgba(255, 255, 255, 0.03) 0%, rgba(255, 255, 255, 0.03) 100%);backdrop-filter:blur(8px);border:none;overflow:hidden;box-shadow:-1px 0 1px 0 hsla(0,0%,100%,.3),0 -1px 1px 0 hsla(0,0%,100%,.3),inset 0 10px 0 0 rgba(0,0,0,.2)}.modal__panel{padding:0 1.75rem;width:35rem;border-radius:1.5rem;border:1px solid gray;background:linear-gradient(180deg, #4F4F4F 0%, #000 22.13%)}@media(max-width: 720px){.modal__panel{width:650px;padding:0 32px}}.modal__panel.university .modal__header p .point{background-color:rgba(231,154,23,.4)}.modal__panel.university .g-btn.proxy{background:linear-gradient(137deg, rgba(110, 110, 110, 0.24) -2.91%, rgba(255, 255, 255, 0.07) 107.27%)}.modal__panel.university .g-btn:hover,.modal__panel.university .g-btn.active{background-color:#e79a17}.modal__panel.university .department{background:#e79a17 !important}.modal__panel.university .modal__footer .button-area .btn.active{background:#e79a17 !important}.modal__panel.samsung .modal__header p .point{background-color:rgba(90,167,255,.4)}.modal__panel.samsung .g-btn{background:linear-gradient(137deg, rgba(44, 91, 227, 0.3) -2.91%, rgba(44, 91, 227, 0.07) 107.27%)}.modal__panel.samsung .g-btn.proxy{background:linear-gradient(137deg, rgba(110, 110, 110, 0.24) -2.91%, rgba(255, 255, 255, 0.07) 107.27%)}.modal__panel.samsung .g-btn:hover,.modal__panel.samsung .g-btn.active{background-color:#1381ff}.modal__panel.samsung .department{background:#1381ff !important}.modal__panel.samsung .modal__footer .button-area .btn.active{background:#1381ff !important}.modal__panel.complete{padding-bottom:2.15rem;background:url("../images/complete_bg.jpg") no-repeat center center/cover}.modal__panel.complete .modal__header{height:auto;border-bottom:0}.modal__panel.complete .modal__header h3{font-size:1.55rem;font-weight:700;line-height:140%}.modal__panel.complete .modal__content{overflow:hidden}.modal__panel.confirm .regist__area .form-field{margin-top:0}.modal__header{padding-top:2rem;height:7.25rem;border-bottom:.17px solid hsla(0,0%,100%,.3)}.modal__header h3{font-size:1.961rem;font-weight:900;line-height:100%}.modal__header p{margin-top:.7rem;font-size:.9625rem;color:hsla(0,0%,100%,.4)}.modal__header p .point{padding-inline:.25rem;color:#fff;font-weight:600}@media(max-width: 720px){.modal__header{padding-block:38px 19px;min-height:136px;height:auto}.modal__header h3{font-size:37px}.modal__header p{margin-top:12px;font-size:23px}}.modal__content .comment{margin-top:.75rem;font-size:.8rem;letter-spacing:-0.04em}.modal__content .comment.lh-150{line-height:150%}@media(max-width: 720px){.modal__content .comment{margin-top:30px;font-size:17px}}@media(max-height: 1000px){.modal__header{height:auto;padding-block:2rem 1rem}}.regist__area .form-field .row .task-item::after,.regist__area .input-cover::after,.g-btn::after{content:"";position:absolute;inset:0;border-radius:100vw;padding:1.6px;background:linear-gradient(155deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.g-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:100vw;width:100%;height:3rem;background:linear-gradient(180deg, rgba(205, 165, 51, 0.3) 0%, rgba(205, 165, 51, 0.07) 100%);font-size:1.25rem;font-weight:700;color:#fff;overflow:hidden;transition:background-color .3s ease;cursor:pointer}.g-btn:hover,.g-btn.active{background-color:#e79a17}.g-btn.samsung{background:linear-gradient(137deg, rgba(44, 91, 227, 0.3) -2.91%, rgba(44, 91, 227, 0.07) 107.27%)}.g-btn.samsung:hover,.g-btn.samsung.active{background-color:#1381ff}.g-btn.bus{background:linear-gradient(168deg, rgba(0, 187, 191, 0.3) -2.91%, rgba(0, 187, 191, 0.07) 107.27%) !important}.g-btn.bus:hover,.g-btn.bus.active{background-color:#00bbbf !important}.g-btn.walk{background:linear-gradient(168deg, rgba(181, 115, 0, 0.3) -2.91%, rgba(227, 129, 0, 0.07) 107.27%) !important}.g-btn.walk:hover,.g-btn.walk.active{background-color:#b57300 !important}.g-btn.btn-sm{width:5.5rem;height:2.5rem !important;font-size:.988rem !important}@media(max-width: 720px){.g-btn{height:100px !important;font-size:25px !important}}.department__list{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.25rem .65rem}#pop_department .department__list{gap:.65rem}#pop_department .department__list .g-btn{height:2.5rem;font-size:1rem}.button-area{margin-top:1.65rem;display:flex;gap:0 .5rem}.button-area .btn{width:100%;height:3.5rem;border-radius:.75195rem;background:linear-gradient(90deg, #404040 0%, #3E3E3E 50.48%, #404040 100%);font-size:1.367rem;font-weight:600;color:#fff}.button-area .btn.send{background:linear-gradient(90deg, #3F2CE3 0%, #134FFF 100%)}.button-area .btn.btn-prev{gap:0 .5rem}.button-area .btn.btn-prev img{height:.8rem}@media(max-width: 720px){.button-area .btn{width:100%;height:110px;font-size:30px}}.terms__area{display:grid;gap:1.4rem 0}.terms__area .text{font-size:.9rem;line-height:150%}.terms__content{padding:.9rem 1.2rem;border-radius:.75rem;background-color:#1c1c1c}.terms__content .terms-item:not(:last-child){margin-bottom:3.25rem}.terms__content .terms-item strong{display:block;padding-bottom:.5rem;font-size:.9rem;line-height:150%;border-bottom:.5px solid #fff}.terms__content .terms-item p{margin-top:.65rem;font-size:.8rem;line-height:150%}.terms__content .terms-item dl{display:grid;grid-template-columns:6.25rem 1fr;margin-top:.85rem;font-size:.8rem;line-height:150%;color:hsla(0,0%,100%,.8)}@media(max-width: 720px){.terms__area .text{font-size:22px}.terms__content .terms-item:not(:last-child){margin-bottom:62px}.terms__content .terms-item strong{font-size:18.57px}.terms__content .terms-item p{font-size:18.57px}.terms__content .terms-item dl{grid-template-columns:150px 1fr}.terms__content .terms-item dl *{font-size:18.57px}}.custom-checkbox{display:flex;align-items:center;gap:.5rem}.custom-checkbox input[type=checkbox]{position:absolute !important;display:block;width:0 !important;height:0 !important;padding:0 !important;margin:-1px !important;border:0 !important;overflow:hidden !important;clip:rect(0 0 0 0) !important}.custom-checkbox input[type=checkbox].focusable:active,.custom-checkbox input[type=checkbox].focusable:focus{position:static;height:auto;width:auto;margin:0;clip:auto;overflow:visible}.custom-checkbox label{padding-left:2.15rem;font-size:1rem;font-weight:600;line-height:150%;background:url("../images/checkbox_off.svg") no-repeat left center/auto 1.5rem}.custom-checkbox input[type=checkbox]:checked+label{background-image:url("../images/checkbox_on.svg")}.custom-checkbox.only label{padding-left:0;width:1.3rem;height:1.3rem;font-size:0;background-size:1.3rem}@media(max-width: 720px){.custom-checkbox{gap:0 18px}.custom-checkbox label{padding-left:64px;font-size:25px;line-height:46px;background-size:auto 46px}.custom-checkbox.only label{width:36px;height:36px;background-size:36px}}.regist__area{margin-bottom:.75rem}.regist__area .select-list{display:grid;gap:1rem 0}.regist__area .select-list:not(:first-child){margin-top:2.25rem}.regist__area .input-cover{position:relative}.regist__area .input-cover .form-control{position:relative;width:100%;height:3.5rem;padding-inline:1.75rem;border-radius:100vw;border:0;background-color:rgba(0,0,0,0);font-size:1.3rem;color:#fff;font-weight:700;z-index:1}.regist__area .input-cover .form-control[readonly]{background:linear-gradient(137deg, rgba(255, 255, 255, 0.19) -2.91%, rgba(255, 255, 255, 0.07) 107.27%)}.regist__area .input-cover:has(.email-domain){display:flex;align-items:center;padding-right:1rem}.regist__area .input-cover:has(.email-domain) .form-control{padding-right:0}.regist__area .input-cover:has(.email-domain) .email-domain{font-size:.9rem;font-weight:700}@media(max-width: 720px){.regist__area .input-cover .form-control{height:65px;font-size:25px}}.regist__area .search__area{margin-top:1.1rem;display:grid;grid-template-columns:1fr 6.8rem;gap:0 .55rem}.regist__area .search__area .input-cover .form-control{height:3rem}.regist__area .search__area+.comment{margin-top:1rem}@media(max-width: 720px){.regist__area .search__area .form-control{height:100px !important;font-size:30px}}.regist__area .result__area{margin-top:1.3rem;padding:1.25rem 1.075rem;min-height:12.15rem;background-color:#1c1c1c;border-radius:.75rem}.regist__area .result__area.reset{min-height:7.5rem;display:flex;align-items:center;justify-content:center}.regist__area .result__area.reset p{font-size:.9rem;color:hsla(0,0%,100%,.5);text-align:center}.regist__area .result__area table{width:100%}.regist__area .result__area table thead th{height:1.55rem;font-size:.8rem;border-bottom:.5px solid hsla(0,0%,100%,.5);vertical-align:top}.regist__area .result__area table tbody tr:first-child td{padding-top:.75rem}.regist__area .result__area table tbody td{padding-block:.35rem;font-size:.8rem;text-align:center;color:#cfcfcf}.regist__area .result__area table tbody td .custom-checkbox{display:flex;align-items:center;justify-content:center}@media(max-width: 720px){.regist__area .result__area{margin-top:20px;height:auto;max-height:600px}.regist__area .result__area.reset p{font-size:17px}.regist__area .result__area table thead th{font-size:14.87px}.regist__area .result__area table tbody td{font-size:14.87px}}.regist__area .bul>li{position:relative;padding-left:.75rem;font-size:.9rem;line-height:150%}.regist__area .bul>li::before{content:"*";position:absolute;left:0;top:0}.regist__area .bul.warning{margin-top:1.336rem;color:red}.regist__area .bul.warning>li{font-size:.8rem}.regist__area .bul.move{margin-top:.8685rem;color:#1381ff}.regist__area .form-field{margin-top:1.7rem;display:grid;gap:1.139rem 0}.regist__area .form-field.info .row{grid-template-columns:4.5rem 1fr 7.25rem}.regist__area .form-field .row{display:grid;gap:0 .5rem;align-items:center}.regist__area .form-field .row .label{font-size:1.3125rem;font-weight:700;line-height:3.5rem}.regist__area .form-field .row .task{display:grid;gap:.56rem 0}.regist__area .form-field .row .task-item{position:relative;padding:.6rem 1.7rem;display:flex;flex-flow:row wrap;gap:.25rem 0}.regist__area .form-field .row .task-item span{font-size:.9rem;font-weight:700}.regist__area .form-field .row .task-item span:not(:last-child)::after{content:"|";color:#7d641f;margin-inline:.25rem}.regist__area .form-field .row.task{align-items:center !important}.regist__area .form-field .row.task .label{align-self:flex-start}.regist__area .form-field .row.move-type{grid-template-columns:1fr !important}.regist__area .form-field .row.move-type .label{display:flex;align-items:center;gap:0 20px;margin-bottom:5px}.regist__area .form-field .row.move-type .label .comment{margin-top:0}.regist__area .form-field .row.move-type .button-group{display:flex;gap:0 .43rem}.regist__area .form-field .row.move-type .button-group .g-btn:has(img) img{display:none}.regist__area .form-field .row.move-type .button-group .g-btn.lock{display:flex;gap:0 .5875rem;color:hsla(0,0%,100%,.5);cursor:default}.regist__area .form-field .row.move-type .button-group .g-btn.lock img{display:block}.regist__area .form-field .row.move-type .button-group .g-btn.lock:hover,.regist__area .form-field .row.move-type .button-group .g-btn.lock.active{background:linear-gradient(137deg, rgba(44, 91, 227, 0.3) -2.91%, rgba(44, 91, 227, 0.07) 107.27%)}.regist__area .form-field.regist{margin-top:0}.regist__area .form-field.regist .row{grid-template-columns:6.15rem 1fr;align-items:flex-start}@media(max-width: 720px){.regist__area .form-field{gap:21px 0}.regist__area .form-field .row .task-item span{font-size:17px}.regist__area .form-field .row.move-type .label{margin-bottom:10px}.regist__area .form-field.info .row{grid-template-columns:96px 1fr 102px}.regist__area .form-field.regist .row{grid-template-columns:114px 1fr}}.complete__area{padding:2.2rem 2.45rem;border-radius:1.9rem;background:hsla(0,0%,100%,.01);box-shadow:0 33.062px 47.473px -30.519px hsla(0,0%,100%,.5) inset,0 5.934px 9.325px -3.391px #fff inset,0 -69.515px 57.646px -54.255px rgba(14,78,114,.3) inset,0 83.079px 84.774px -40.692px rgba(19,55,163,.3) inset,0 3.391px 15.259px 0 rgba(8,59,88,.3) inset,0 .848px 33.91px 0 rgba(13,137,207,.2) inset;backdrop-filter:blur(10px)}.complete__area .info{padding-bottom:1.75rem;font-size:1.25rem;line-height:150%}.complete__area .email{padding-top:1.15rem;border-top:.4px solid #fff;font-size:1.25rem;font-weight:700}.email__info{margin-top:1rem;padding-block:1rem 1.35rem;display:grid;gap:.6rem 0;align-items:center;background-color:#1c1c1c;border-radius:.75rem;text-align:center}.email__info .comment{font-size:.8rem;line-height:150%;color:hsla(0,0%,100%,.4)}.email__info .email{font-size:1rem;font-weight:700}@media(max-width: 720px){.email__info .comment{font-size:18px}.email__info .email{font-size:20px}}.bus-area{margin-top:2rem}.bus-area .title,.bus-area .sub-title{position:relative;text-align:center}.bus-area .title span,.bus-area .sub-title span{position:relative;display:inline-flex;padding-inline:1rem;background-color:#000;z-index:1}.bus-area .title::before,.bus-area .sub-title::before{content:"";position:absolute;top:50%;left:0;width:100%;height:.7px;background-color:hsla(0,0%,100%,.5)}.bus-area .title{font-size:1.6rem;font-weight:700;color:#00bbbf}.bus-area .title::before{background-color:#00bbbf}.bus-area .title+.sub-title{margin-top:1.5rem}.bus-area .sub-title{font-size:1.3125rem;font-weight:700}.bus-area .bus-list{margin-top:1.5rem;display:grid;grid-template-columns:repeat(2, 1fr);gap:.75rem .75rem}.bus-area .bus-list+.sub-title{margin-top:2.5rem}#pop_regist.university .form-field .input-cover .email-domain{display:none}.close-popup{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center}.close-popup .popup-dim{position:absolute;inset:0;background:rgba(0,0,0,.9)}.close-popup .popup__panel{position:absolute;width:min(650px,35rem);top:50%;left:50%;transform:translate(-50%, -50%);padding:0 1.75rem;width:35rem;border-radius:1.5rem;border:1px solid gray;background:linear-gradient(180deg, #4F4F4F 0%, #000 22.13%)}@media(max-width: 720px){.close-popup .popup__panel{width:650px;padding:0 32px}}.close-popup .popup__header{padding-top:2rem;height:6rem;border-bottom:.17px solid hsla(0,0%,100%,.3)}.close-popup .popup__header h3{font-size:1.961rem;font-weight:900;line-height:100%}.close-popup .popup__content{padding:1.25rem .45rem 2rem}.close-popup .popup__content p{font-size:1.05rem;line-height:155%}.close-popup .popup__content .email{margin-top:1.5rem;height:3.3rem;display:flex;align-items:center;justify-content:center;border-radius:.75rem;background-color:#1c1c1c;font-size:1.05rem;font-weight:700}@media(max-width: 720px){.close-popup .popup__content .email{font-size:23px}}.close-popup .popup__content .btn{margin-top:1.5rem;width:100%;height:3.5rem;border-radius:.75rem;font-size:1.35rem;color:#000}@media(max-width: 720px){.close-popup .popup__content .btn{height:110px;font-size:30px}}/*# sourceMappingURL=style.min.css.map */