:root{--vh:100%;--color-main:#f1f2f2;--main-black-color:#000 --main-white-color:#fff --color-link:#007aff;--color-bg-ghostWhite:#f8f8ff;--color-bg:#f8f8ff;--ani-default:0.3s ease;--ani-short:0.15s ease-out;--reset-font-size:16px;--transition-cubic:cubic-bezier(0.69,0.06,0.38,0.96);--font-SUIT:"SUIT";-webkit-font-smooting:antialiased;-ms-overflow-style:none;scrollbar-width:none}::-moz-selection{background-color:#fff;color:#0861ff}::selection{background-color:#fff;color:#0861ff}::-webkit-scrollbar{display:none}::-webkit-scrollbar-thumb{background-color:#c8c8c8}*{margin:0;padding:0;cursor:none}a,abbr,acronym,address,applet,b,big,blockquote,body,button,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,figcaption,figure,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,input,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td select,textarea,tfoot,th,thead,tr,tt,u,ul,var{outline:0;border:0;background:transparent;font-family:inherit;word-break:keep-all}body,button,form,input,select,table,textarea{font-family:SUIT,sans-serif;font-style:normal;font-weight:400;font-size:var(--reset-font-size);line-height:1.6;letter-spacing:0}body{background-color:#fafafa}a{color:inherit;text-decoration:none;display:block}table{border-collapse:collapse;border-spacing:0;table-layout:fixed}textarea{display:inline-block;overflow:hidden;-webkit-appearance:none;resize:none;-webkit-box-sizing:border-box}ins{text-decoration:none}del{text-decoration:line-through}address,em,i{font-style:normal}h1,h2,h3,h4,h5,h6{font-weight:400}h1{font-size:28px}h2{font-size:24px}h3{font-size:18px}h4{font-size:16px}h5{font-size:15px}h6{font-size:14px}li,ol,ul{list-style:none}blockquote,q{quotes:none}select{-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position-x:calc(100% - 8px);background-position-y:4px;min-width:200px;height:38px;padding:0 10px;border:1px solid #ddd;color:#4d4d4d}button,input{border:0;display:inline-block;background:none;color:inherit}input:not([type=checkbox],[type=file],[type=radio]):focus{outline:0;box-shadow:none;border:1px solid var(--color-main)!important}textarea:focus{border:1px solid var(--color-main)!important}input[type=date]{font-size:14px}input[type=date]::-webkit-datetime-edit{font-size:var(--reset-font-size)}input[type=date]::-webkit-datetime-edit-fields-wrapper{font-size:14px}input[type=date]::-webkit-calendar-picker-indicator{opacity:.8}input::-moz-placeholder{color:#ddd}input:-ms-input-placeholder{color:#ddd}input::placeholder{color:#ddd}input:not([type=checkbox]){-webkit-appearance:none;-moz-appearance:none;appearance:none}input:not([type=checkbox],[type=file],[type=radio]),textarea{border:1px solid #ddd;border-radius:5px;padding:4px 8px;box-sizing:border-box;transition:border-color .3s ease}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;-webkit-transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #fff!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important;-webkit-text-fill-color:#000!important}fieldset{border:0}form,input[type=radio]{outline:0}form{border:0;box-sizing:border-box}img{width:100%;display:block}.clearfix:after,.clearfix:before{content:"";clear:both;display:block}.init-next-image{position:relative!important;display:inline-flex;align-items:flex-start;justify-content:center}.init-next-image img,.init-next-image span{overflow:visible!important;overflow:initial!important;position:relative!important;max-height:none!important;max-width:none!important;width:auto!important;height:auto!important}.hide{position:absolute;display:none;width:0;height:0;opacity:0}.hide,.ir_pm{overflow:hidden;line-height:0;text-indent:-9999px}.ir_pm{display:block;font-size:0}.ir_wa{display:block;position:relative;z-index:-1;width:100%;height:100%}.ir_su,.ir_wa{overflow:hidden}.ir_su{position:absolute;width:0;height:0;line-height:0;text-indent:-9999px}@import"https://cdn.jsdelivr.net/gh/sunn-us/SUIT/fonts/static/woff2/SUIT.css";@import"https://webfontworld.github.io/gmarket/GmarketSans.css";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&family=Roboto:ital,wght@0,100;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@700;900&display=swap";@font-face{font-family:SebangGothic;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/SEBANG_Gothic_Regular.woff) format("woff-variations")}@font-face{font-family:SebangGothic;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/SEBANG_Gothic_Bold.woff) format("woff-variations")}@font-face{font-family:SUIT;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-ExtraLight.woff2) format("woff2");font-weight:200}@font-face{font-family:SUIT;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-Light.woff2) format("woff2");font-weight:300}@font-face{font-family:SUIT;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-Regular.woff2) format("woff2");font-weight:400}@font-face{font-family:SUIT;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-Medium.woff2) format("woff2");font-weight:500}@font-face{font-family:SUIT;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-SemiBold.woff2) format("woff2");font-weight:600}@font-face{font-family:SUIT;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-Bold.woff2) format("woff2");font-weight:700}@font-face{font-family:SUIT;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-ExtraBold.woff2) format("woff2");font-weight:800}@font-face{font-family:SUIT;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_suit@1.0/SUIT-Heavy.woff2) format("woff2");font-weight:900}/*!* font-family: Pretendard Variable // 따옴표 없어도 적용됨*!*/.swiper-slide-prev#about01{width:20rem!important}.swiper-slide-prev#about01 #about01_text{margin-right:1.25rem;font-size:1.5rem;color:rgba(34,34,34,.5)!important}.swiper-slide-next#about01{width:20rem!important}.swiper-slide-next#about01 #about01_text{margin-left:1.25rem;font-size:1.5rem;color:rgba(34,34,34,.5)!important}.swiper-slide-active#about01{width:50rem!important}.swiper-slide-active#about01 #about01_text{font-size:2.25rem}@media(max-width:90rem){.swiper-slide-prev#about01{width:22.2222vw!important}.swiper-slide-prev#about01 #about01_text{margin-right:0;font-size:1.6667vw}.swiper-slide-next#about01{width:22.2222vw!important}.swiper-slide-next#about01 #about01_text{margin-left:0;font-size:1.6667vw}.swiper-slide-active#about01{width:55.5556vw!important}.swiper-slide-active#about01 #about01_text{font-size:2.5vw}}@media(max-width:48rem){.swiper-slide-prev#about01{width:100vw!important}.swiper-slide-prev#about01 #about01_text{display:none;margin-right:0;font-size:3.3334vw}.swiper-slide-next#about01{width:100vw!important}.swiper-slide-next#about01 #about01_text{display:none;margin-left:0;font-size:3.3334vw}.swiper-slide-active#about01{width:100vw!important}.swiper-slide-active#about01 #about01_text{display:block;font-size:3.3334vw}}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.mr-0{margin-right:0!important}.mt-5{margin-top:.3125rem}.mb-5{margin-bottom:.3125rem}.ml-5{margin-left:.3125rem}.mr-5{margin-right:.3125rem}.mt-10{margin-top:.625rem}.mb-10{margin-bottom:.625rem}.ml-10{margin-left:.625rem}.mr-10{margin-right:.625rem}.mt-15{margin-top:.9375rem}.mb-15{margin-bottom:.9375rem}.ml-15{margin-left:.9375rem}.mr-15{margin-right:.9375rem}.mt-20{margin-top:1.25rem}.mb-20{margin-bottom:1.25rem}.ml-20{margin-left:1.25rem}.mr-20{margin-right:1.25rem}.mt-25{margin-top:1.5625rem}.mb-25{margin-bottom:1.5625rem}.ml-25{margin-left:1.5625rem}.mr-25{margin-right:1.5625rem}.mt-30{margin-top:1.875rem}.mb-30{margin-bottom:1.875rem}.ml-30{margin-left:1.875rem}.mr-30{margin-right:1.875rem}.mt-35{margin-top:2.1875rem}.mb-35{margin-bottom:2.1875rem}.ml-35{margin-left:2.1875rem}.mr-35{margin-right:2.1875rem}.mt-40{margin-top:2.5rem}.mb-40{margin-bottom:2.5rem}.ml-40{margin-left:2.5rem}.mr-40{margin-right:2.5rem}.mt-45{margin-top:2.8125rem}.mb-45{margin-bottom:2.8125rem}.ml-45{margin-left:2.8125rem}.mr-45{margin-right:2.8125rem}.mt-50{margin-top:3.125rem}.mb-50{margin-bottom:3.125rem}.ml-50{margin-left:3.125rem}.mr-50{margin-right:3.125rem}.mt-55{margin-top:3.4375rem}.mb-55{margin-bottom:3.4375rem}.ml-55{margin-left:3.4375rem}.mr-55{margin-right:3.4375rem}.mt-60{margin-top:3.75rem}.mb-60{margin-bottom:3.75rem}.ml-60{margin-left:3.75rem}.mr-60{margin-right:3.75rem}.mt-65{margin-top:4.0625rem}.mb-65{margin-bottom:4.0625rem}.ml-65{margin-left:4.0625rem}.mr-65{margin-right:4.0625rem}.mt-70{margin-top:4.375rem}.mb-70{margin-bottom:4.375rem}.ml-70{margin-left:4.375rem}.mr-70{margin-right:4.375rem}.mt-75{margin-top:4.6875rem}.mb-75{margin-bottom:4.6875rem}.ml-75{margin-left:4.6875rem}.mr-75{margin-right:4.6875rem}.mt-80{margin-top:5rem}.mb-80{margin-bottom:5rem}.ml-80{margin-left:5rem}.mr-80{margin-right:5rem}.mt-85{margin-top:5.3125rem}.mb-85{margin-bottom:5.3125rem}.ml-85{margin-left:5.3125rem}.mr-85{margin-right:5.3125rem}.mt-90{margin-top:5.625rem}.mb-90{margin-bottom:5.625rem}.ml-90{margin-left:5.625rem}.mr-90{margin-right:5.625rem}.mt-95{margin-top:5.9375rem}.mb-95{margin-bottom:5.9375rem}.ml-95{margin-left:5.9375rem}.mr-95{margin-right:5.9375rem}.mt-100{margin-top:6.25rem}.mb-100{margin-bottom:6.25rem}.ml-100{margin-left:6.25rem}.mr-100{margin-right:6.25rem}.pt-5{padding-top:.3125rem}.pb-5{padding-bottom:.3125rem}.pl-5{padding-left:.3125rem}.pr-5{padding-right:.3125rem}.pt-10{padding-top:.625rem}.pb-10{padding-bottom:.625rem}.pl-10{padding-left:.625rem}.pr-10{padding-right:.625rem}.pt-15{padding-top:.9375rem}.pb-15{padding-bottom:.9375rem}.pl-15{padding-left:.9375rem}.pr-15{padding-right:.9375rem}.pt-20{padding-top:1.25rem}.pb-20{padding-bottom:1.25rem}.pl-20{padding-left:1.25rem}.pr-20{padding-right:1.25rem}.pt-25{padding-top:1.5625rem}.pb-25{padding-bottom:1.5625rem}.pl-25{padding-left:1.5625rem}.pr-25{padding-right:1.5625rem}.pt-30{padding-top:1.875rem}.pb-30{padding-bottom:1.875rem}.pl-30{padding-left:1.875rem}.pr-30{padding-right:1.875rem}.pt-35{padding-top:2.1875rem}.pb-35{padding-bottom:2.1875rem}.pl-35{padding-left:2.1875rem}.pr-35{padding-right:2.1875rem}.pt-40{padding-top:2.5rem}.pb-40{padding-bottom:2.5rem}.pl-40{padding-left:2.5rem}.pr-40{padding-right:2.5rem}.pt-45{padding-top:2.8125rem}.pb-45{padding-bottom:2.8125rem}.pl-45{padding-left:2.8125rem}.pr-45{padding-right:2.8125rem}.pt-50{padding-top:3.125rem}.pb-50{padding-bottom:3.125rem}.pl-50{padding-left:3.125rem}.pr-50{padding-right:3.125rem}.pt-55{padding-top:3.4375rem}.pb-55{padding-bottom:3.4375rem}.pl-55{padding-left:3.4375rem}.pr-55{padding-right:3.4375rem}.pt-60{padding-top:3.75rem}.pb-60{padding-bottom:3.75rem}.pl-60{padding-left:3.75rem}.pr-60{padding-right:3.75rem}.pt-65{padding-top:4.0625rem}.pb-65{padding-bottom:4.0625rem}.pl-65{padding-left:4.0625rem}.pr-65{padding-right:4.0625rem}.pt-70{padding-top:4.375rem}.pb-70{padding-bottom:4.375rem}.pl-70{padding-left:4.375rem}.pr-70{padding-right:4.375rem}.pt-75{padding-top:4.6875rem}.pb-75{padding-bottom:4.6875rem}.pl-75{padding-left:4.6875rem}.pr-75{padding-right:4.6875rem}.pt-80{padding-top:5rem}.pb-80{padding-bottom:5rem}.pl-80{padding-left:5rem}.pr-80{padding-right:5rem}.pt-85{padding-top:5.3125rem}.pb-85{padding-bottom:5.3125rem}.pl-85{padding-left:5.3125rem}.pr-85{padding-right:5.3125rem}.pt-90{padding-top:5.625rem}.pb-90{padding-bottom:5.625rem}.pl-90{padding-left:5.625rem}.pr-90{padding-right:5.625rem}.pt-95{padding-top:5.9375rem}.pb-95{padding-bottom:5.9375rem}.pl-95{padding-left:5.9375rem}.pr-95{padding-right:5.9375rem}.pt-100{padding-top:6.25rem}.pb-100{padding-bottom:6.25rem}.pl-100{padding-left:6.25rem}.pr-100{padding-right:6.25rem}body,html{width:100vw;min-height:100vh;overflow-x:hidden!important;-webkit-tap-highlight-color:rgba(0,0,0,0)}label{cursor:pointer}input.fullWidth{width:100%}textarea.fullWidth{width:100%;border:.0625rem solid var(--color-line-03);padding:.625rem .5rem;min-height:6.25rem}input.halfWidth{width:50%}input.text-align-right{text-align:right}input.text-align-center{text-align:center}input[data-align=right]{text-align:right}button.disabled{pointer-events:none;color:#fff!important;background-color:var(--color-disabled)!important;cursor:not-allowed}.img-wrap,.img_wrap{position:relative;display:inline-block;overflow:hidden;min-width:.625rem;min-height:.625rem}.flex-wrap,.flex_wrap{display:flex;align-items:center;justify-content:center}.cont-left{float:left}.cont-right{float:right}.animation-show{animation:show var(--ani-default) forwards}.animation-show.animation-delay-1{animation-delay:.1s}.animation-show.animation-delay-2{animation-delay:.2s}.animation-show.animation-delay-3{animation-delay:.3s}.animation-show.animation-delay-4{animation-delay:.4s}.animation-show.animation-delay-5{animation-delay:.5s}.animation-show-all-child{animation:show var(--ani-default) forwards}.animation-show-all-child * :first-child,.animation-show-all-child * :nth-child(10),.animation-show-all-child * :nth-child(11),.animation-show-all-child * :nth-child(12),.animation-show-all-child * :nth-child(13),.animation-show-all-child * :nth-child(14),.animation-show-all-child * :nth-child(15),.animation-show-all-child * :nth-child(16),.animation-show-all-child * :nth-child(17),.animation-show-all-child * :nth-child(18),.animation-show-all-child * :nth-child(19),.animation-show-all-child * :nth-child(2),.animation-show-all-child * :nth-child(20),.animation-show-all-child * :nth-child(3),.animation-show-all-child * :nth-child(4),.animation-show-all-child * :nth-child(5),.animation-show-all-child * :nth-child(6),.animation-show-all-child * :nth-child(7),.animation-show-all-child * :nth-child(8),.animation-show-all-child * :nth-child(9){animation:show .4s var(--transition-cubic) forwards}@keyframes show{0%{opacity:0;pointer-events:none}to{opacity:1;pointer-events:all}}@keyframes hide{0%{opacity:1;pointer-events:all}to{opacity:0;pointer-events:none}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.loading_page{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:1000000091;display:flex;justify-content:center;align-items:center}.loading_page .img-wrap{width:10%;position:relative}.loading_page .img-wrap svg path{stroke:#0861ff}.loading_page_end{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;transform:translateX(0);z-index:1000000091;opacity:1;pointer-events:none;animation:color 1.5s ease 0s 1 forwards}@keyframes color{0%{opacity:1;transform:translateX(0)}50%{opacity:1;transform:translateX(0)}99%{opacity:0;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}.opening_page{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000000092}.opening_page .opening_bg1,.opening_page .opening_bg2{position:absolute;top:0;right:0;width:100%;height:100%;transform:translateX(0)}@keyframes width{0%{transform:translateX(0)}50%{transform:translateX(100%)}to{transform:translateX(100%)}}.opening_page .opening_bg1{background-color:#fff;z-index:99999992;animation:width 2s ease 2s 1 forwards}.opening_page .opening_bg2{background-color:#0861ff;z-index:99999991;animation:width 2s ease 2.1s 1 forwards}.opening_page .bg1_wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;max-width:90rem}.opening_page .main01_grid{width:100%;height:100%;display:grid;grid-template-columns:repeat(2,1fr);align-items:center}.opening_page .main01_grid .main01_text{color:#000;padding-left:3.125rem;display:grid;grid-template-columns:1fr;justify-content:flex-start;max-width:34.375rem}.opening_page .main01_grid .main01_text .title{font-size:1.625rem;font-weight:400;display:flex;-moz-column-gap:.625rem;column-gap:.625rem}.opening_page .main01_grid .main01_text .title .box{position:relative;min-width:-moz-fit-content;min-width:fit-content;height:2.25rem;overflow:hidden;color:transparent}.opening_page .main01_grid .main01_text .title .text{position:absolute;top:150%;left:50%;transform:translate(-50%,-50%);width:100%;white-space:nowrap;color:#111;word-break:keep-all;animation:boxup .8s ease .75s 1 forwards}.opening_page .main01_grid .main01_text .title .line{align-self:flex-end;width:0;height:.0625rem;background-color:#111;margin-bottom:.4375rem;animation:line 1.5s ease 1.3s 1 forwards}@keyframes line{0%{width:0}to{width:100%}}.opening_page .main01_grid .main01_text .box2{position:relative;min-width:-moz-fit-content;min-width:fit-content;height:3.125rem;overflow:hidden;color:transparent;font-family:SebangGothic;font-size:2.625rem;font-weight:700;letter-spacing:.0625rem;line-height:3.125rem}.opening_page .main01_grid .main01_text .sub,.opening_page .main01_grid .main01_text .sub2{position:absolute;top:150%;left:50%;transform:translate(-50%,-50%);width:100%;font-family:SebangGothic;font-size:2.625rem;font-weight:700;letter-spacing:.0625rem;line-height:3.125rem;color:#111;opacity:0}.opening_page .main01_grid .main01_text .sub,.opening_page .main01_grid .main01_text .sub2{animation:boxup .8s ease .5s 1 forwards}@keyframes boxup{0%{top:150%;opacity:0}to{top:50%;opacity:1}}.opening_page .main01_grid .main01_img{margin:0 auto;width:33.375rem;height:29.875rem;-webkit-clip-path:polygon(50% 0,50% 0,50% 100%,50% 100%);clip-path:polygon(50% 0,50% 0,50% 100%,50% 100%);animation:img .8s ease .5s 1 forwards}@keyframes img{0%{-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%)}to{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.opening_page .main01_grid .main01_img .image_wrap{width:100%;height:100%}.mobile{display:none!important}.pc{display:block!important}@media(max-width:90rem){.opening_page .main01_grid .main01_text{padding-left:3.4722vw;justify-self:center}.opening_page .main01_grid .main01_text .title{font-size:1.8056vw;-moz-column-gap:.6944vw;column-gap:.6944vw}.opening_page .main01_grid .main01_text .title .box{height:2.9167vw}.opening_page .main01_grid .main01_text .title .line{margin-bottom:.4861vw}.opening_page .main01_grid .main01_text .box2{height:3.4722vw}.opening_page .main01_grid .main01_text .box2,.opening_page .main01_grid .main01_text .sub,.opening_page .main01_grid .main01_text .sub2{font-size:2.9167vw;letter-spacing:.0694vw;line-height:3.4722vw}.opening_page .main01_grid .main01_img{width:37.0833vw;height:33.1944vw}.opening_page .main01_grid .main01_img .image_wrap{width:100%;height:100%}}@media(max-width:58.75rem){.opening_page .bg1_wrap>div>span>span>span{height:71.875rem}.opening_page .bg1_wrap .main01_grid{grid-template-columns:1fr;row-gap:3.4722vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:auto}.opening_page .bg1_wrap .main01_grid .main01_text{padding-left:0;align-self:flex-end;margin-bottom:0}.opening_page .bg1_wrap .main01_grid .main01_img{align-self:flex-start;margin-bottom:0}.opening_page .bg1_wrap .main01_grid .main01_img .image_wrap{display:block}}@media(max-width:48rem){.loading_page .img-wrap{width:25%}.opening_page .opening_bg1{animation:width 2s ease 2.5s 1 forwards}.opening_page .opening_bg2{animation:width 2s ease 2.6s 1 forwards}.opening_page .main01_grid{height:100vh;row-gap:3.125rem}.opening_page .main01_grid .main01_text{padding-left:0;align-self:flex-end;margin-bottom:0}.opening_page .main01_grid .main01_text .title{font-size:.75rem;-moz-column-gap:.375rem;column-gap:.375rem}.opening_page .main01_grid .main01_text .title .text{animation:boxup .8s ease 1.35s 1 forwards}.opening_page .main01_grid .main01_text .title .box{height:1.25rem}.opening_page .main01_grid .main01_text .title .line{margin-bottom:.3125rem;animation:line 1.5s ease 1.8s 1 forwards}.opening_page .main01_grid .main01_text .box2{height:1.5rem;font-size:1.25rem;letter-spacing:.0625rem;line-height:1.25rem}.opening_page .main01_grid .main01_text .sub,.opening_page .main01_grid .main01_text .sub2{font-size:1.25rem;letter-spacing:.0625rem;line-height:1.25rem;animation:boxup .8s ease 1s 1 forwards}.opening_page .main01_grid .main01_img{align-self:flex-start;margin-bottom:0;width:17.5rem;height:15.665rem;animation:img .8s ease 1s 1 forwards}}@media(max-width:37.5rem){#__next .mobile{display:block!important}#__next .pc{display:none!important}}