@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{font-family:tot-shizukasmudgemin-stdn,sans-serif;font-weight:400;font-style:normal;font-optical-sizing:auto;font-size:100%;line-height:100%;color:var(--color-black);background-color:var(--color-white);display:flex;flex-direction:column;justify-content:center;-webkit-text-size-adjust:100%;position:relative;z-index:1;font-feature-settings:"palt" 1,"pwid" 1}body,html{width:100%}body{width:100%;min-height:100vh}.is_sp body{min-height:calc(var(--vh, 1vh) * 100)}@supports (min-height: 100svh){body{min-height:100svh}}body{scroll-padding-top:0px}main{overflow-wrap:break-word}p,a,li,dt,dd,div,th,td,h1,h2,h3,h4,h5,h6,input,textarea,button{line-height:1em}a{color:var(--color-black);text-decoration:none}.isChrome *{image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast}img,svg{width:100%;height:auto;backface-visibility:hidden;-webkit-backface-visibility:hidden;object-fit:contain;object-position:center}img,svg{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-touch-callout:none;-moz-user-select:none;touch-callout:none;user-select:none}.is_pc .device_sp,.is_sp .device_pc{display:none!important}.unselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-touch-callout:none;-moz-user-select:none;touch-callout:none;user-select:none}summary{display:block}summary::-webkit-details-marker{display:none}.is_pc .tel{pointer-events:none}.ff-e{font-family:tiffin-latin-variable,sans-serif;font-variation-settings:"wght" 400}.ff-j{font-family:tot-shizukasmudgemin-stdn,sans-serif}.fw-d{font-weight:600}.fw-book{font-variation-settings:"wght" 350}:root{--black: #000000;--white: #ffffff;--accent: #000;--dark: #8D8D8D;--base: #F6F4E8}.pj_container{position:relative}main,footer{transition:opacity;transition-duration:.65s;transition-timing-function:cubic-bezier(.645,.045,.355,1)}body._move{pointer-events:none}body._move main,body._move footer{transition-duration:.2s;opacity:0!important;transition-timing-function:cubic-bezier(.165,.84,.44,1)}._move_after main,._move_after footer{opacity:1}[data-hover=txt-line] ._t{background-image:linear-gradient(var(--dark),var(--dark));background-size:100% 1px;background-repeat:no-repeat;animation-fill-mode:forwards;animation-duration:0s;background-position:right bottom;padding-bottom:2px}[data-hover=txt-line] ._t{margin-bottom:-2px}[data-hover=txt-line]._ov ._t{background-position:right bottom;animation-name:TextLineIn;animation-duration:.25s}[data-hover=txt-line]._ov path{animation-name:ArrowTopRight;animation-duration:.65s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.645,.045,.355,1)}[data-hover=txt-line]._leave ._t{background-position:left bottom;animation-name:TextLineOut;animation-duration:.25s}@keyframes TextLineIn{0%{background-size:100% 1px}to{background-size:0% 1px}}@keyframes TextLineOut{0%{background-size:0% 1px}to{background-size:100% 1px}}body.lock.is_sp{width:calc(100vw - var(--scroll-bar-width));height:100vh}.is_sp body.lock.is_sp{height:calc(var(--vh, 1vh) * 100)}@supports (height: 100svh){body.lock.is_sp{height:100svh}}body.lock.is_sp{position:fixed;overflow:hidden}body._resize:not(._move) .global_nav,body._resize:not(._move) .global_nav *{transition-duration:0s}header,main,footer{pointer-events:none}._load header,._load main,._load footer{pointer-events:inherit}._load header,._load footer{opacity:1}[data-lazy]{opacity:0}[data-lazy]._on{opacity:1;transition:opacity;transition-duration:1s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}[data-anim=fade]{opacity:0;transform:translateY(25px);transition:opacity,transform;transition-duration:.65s;transition-timing-function:cubic-bezier(.23,1,.32,1)}[data-anim=fade]._in{opacity:1;transform:translateY(0)}[data-transition-snap]{display:block;position:relative}[data-transition-snap] ._snap{width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(1);will-change:transform}[data-anim=mask-grd]{display:block;opacity:0;position:relative;transform:translateY(15%);mask-image:url(/assets/img/mask/mask-grd.png);mask-repeat:no-repeat;mask-size:200% 200%;mask-position:50% 50%;-webkit-mask-image:url(/assets/img/mask/mask-grd.png);-webkit-mask-repeat:no-repeat;-webkit-mask-size:200% 500%;-webkit-mask-position:50% 50%}[data-anim=mask-grd]._in{opacity:1;transform:translateY(0);mask-size:200% 500%;mask-position:50% 100%;-webkit-mask-size:200% 500%;-webkit-mask-position:50% 100%;transition:transform 2.5s cubic-bezier(.23,1,.32,1) 0s,opacity 2.5s cubic-bezier(.23,1,.32,1) 0s,mask-position 3.5s cubic-bezier(.23,1,.32,1) 0s,mask-size 3.5s cubic-bezier(.23,1,.32,1) 0s,-webkit-mask-position 3.5s cubic-bezier(.23,1,.32,1) 0s,-webkit-mask-size 3.5s cubic-bezier(.23,1,.32,1) 0s}@keyframes maskGradient{0%{background-size:100% 400%}to{background-size:100% 0%}}[data-anim=obj_left] [data-anim-inner],[data-anim=obj_right] [data-anim-inner]{opacity:0;display:block}[data-anim=obj_left]._in[data-anim=obj_left] [data-anim-inner],[data-anim=obj_right]._in[data-anim=obj_left] [data-anim-inner]{animation-name:objAnimLeft}[data-anim=obj_left]._in[data-anim=obj_right] [data-anim-inner],[data-anim=obj_right]._in[data-anim=obj_right] [data-anim-inner]{animation-name:objAnimRight}[data-anim=obj_left]._in [data-anim-inner],[data-anim=obj_right]._in [data-anim-inner]{animation-duration:1.5s;animation-timing-function:steps(1);animation-fill-mode:forwards}[data-anim=obj_left]._in img,[data-anim=obj_right]._in img{animation-name:objAnimRotate;animation-duration:1.5s;animation-timing-function:steps(1);animation-fill-mode:forwards}@keyframes objAnimRight{0%{opacity:0;transform:translate(3rem,-3rem)}25%{opacity:.5;transform:translate(2.8125rem,-2.8125rem)}35%{opacity:.8;transform:translate(1.25rem,-1.25rem)}55%{opacity:1;transform:translate(.5rem,-.5rem)}75%{opacity:1;transform:translate(.2rem,-.2rem)}to{opacity:1;transform:translate(0)}}@keyframes objAnimLeft{0%{opacity:0;transform:translate(-3rem,-3rem)}25%{opacity:.5;transform:translate(-2.8125rem,-2.8125rem)}35%{opacity:.8;transform:translate(-1.25rem,-1.25rem)}55%{opacity:1;transform:translate(-.5rem,-.5rem)}75%{opacity:1;transform:translate(-.2rem,-.2rem)}to{opacity:1;transform:translate(0)}}@keyframes objAnimRotate{0%{transform:rotate(-3deg)}25%{transform:rotate(3deg)}35%{transform:rotate(-2.5deg)}55%{transform:rotate(1.5deg)}75%{transform:rotate(-1deg)}to{transform:rotate(0)}}[data-frame_anim] [data-anim-inner]{position:relative}[data-frame_anim] ._i{display:block}[data-frame_anim] ._i._a{opacity:1}[data-frame_anim] ._i._b{width:100%;height:100%;opacity:0;position:absolute;top:0;left:0}[data-frame_anim]._in ._i{animation-duration:1.8s;animation-timing-function:steps(1);animation-iteration-count:infinite;animation-delay:1.2s}[data-frame_anim]._in ._a{animation-name:frameAnimA}[data-frame_anim]._in ._b{animation-name:frameAnimB}@keyframes frameAnimA{0%,49.999%{opacity:1}50%,to{opacity:0}}@keyframes frameAnimB{0%,49.999%{opacity:0}50%,to{opacity:1}}[data-plx]{display:block;overflow:hidden}[data-plx][data-plx=right] img{transform-origin:85%}[data-plx][data-plx=left] img{transform-origin:15%}[data-plx][data-plx-sp=center_b] img{transform-origin:45%}[data-plx][data-plx-sp=right] img{transform-origin:100%}[data-plx][data-plx-sp=left] img{transform-origin:0%}[data-plx-inner]{display:block;width:100%;height:100%;transform:translateZ(0);will-change:transform}[data-plx-inner] img{display:block;position:relative}._modal.is_sp [data-plx-inner]{transform:scale(1)!important}body{opacity:0}body._load{opacity:1}#loader{width:100vw;height:100vh}.is_sp #loader{height:calc(var(--vh, 1vh) * 100)}#loader{background-color:#fff;position:fixed;top:0;left:0;transform:translateZ(0);z-index:65535}[data-component-global_nav] svg path{fill:#fff;transition:fill;transition-duration:.45s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}._move [data-component-global_nav] svg path{transition-duration:.45s!important}[data-component-global_nav] a{color:#fff!important}#index [data-component-global_nav] svg path,._under [data-component-global_nav] svg path{fill:var(--accent)}#index [data-component-global_nav] a,._under [data-component-global_nav] a{color:var(--dark)!important}.global_nav{max-width:1220px}.global_nav{margin:0 auto;display:flex;justify-content:space-between;align-items:center}#index._top .global_nav,._page_index._top .global_nav{margin-top:60px}.global_nav{transition:margin;transition-duration:.45s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}._move .global_nav{transition-duration:.45s!important}.global_nav ul{display:flex;align-items:center;position:relative;top:0}.global_nav .logo{width:123px}.global_nav .logo{height:42px}.global_nav .logo{margin-top:22px}.global_nav .logo{margin-left:20px}#index._top .global_nav .logo,._page_index._top .global_nav .logo{width:154px}#index._top .global_nav .logo,._page_index._top .global_nav .logo{height:49px}#index._top .global_nav .logo,._page_index._top .global_nav .logo{margin-top:10px}.global_nav .logo{transition:width,height,margin;transition-duration:.45s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}._move .global_nav .logo{transition-duration:.45s!important}.global_nav .logo{z-index:3;position:relative}.global_nav .nav._l ul{column-gap:52px}.global_nav .nav._r ul{column-gap:33px}.global_nav .nav a{padding-top:35px}.global_nav .nav a{padding-bottom:28px}.global_nav a{display:block;color:var(--dark, #8D8D8D);font-size:14px}#index._top .global_nav a,._page_index._top .global_nav a{font-size:16px}.global_nav a{transition:font-size,color;transition-duration:.45s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}._move .global_nav a{transition-duration:.45s!important}.global_nav a{line-height:1;letter-spacing:.12em;position:relative}.global_nav a .ff-e{display:block;letter-spacing:.01em;font-variation-settings:"wght" 350;position:relative;transform:translateY(10%)}.global_nav a:before{content:"";width:12px}.global_nav a:before{height:12px}.global_nav a:before{display:block;background-image:url(/assets/img/nav_circle.svg);background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;bottom:10px}#index._top .global_nav a:before,._page_index._top .global_nav a:before{bottom:0}.global_nav a:before{left:50%;transform:translate(-50%);opacity:0;transition:opacity,transform;transform:scale(.3) translate(-50%);transition-duration:.15s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}#index .global_nav .index a{color:var(--accent)}#index .global_nav .index a:before{opacity:1;transform:scale(1) translate(-50%);transition-timing-function:cubic-bezier(.77,0,.175,1);transition-duration:.35s;transition-delay:.25s}#index._under .global_nav .index a{color:var(--accent)!important}#index._under .global_nav .index a:before{opacity:1;transform:scale(1) translate(-50%);transition-timing-function:cubic-bezier(.77,0,.175,1);transition-duration:.35s;transition-delay:.25s}#about .global_nav .about a{color:var(--accent)}#about .global_nav .about a:before{opacity:1;transform:scale(1) translate(-50%);transition-timing-function:cubic-bezier(.77,0,.175,1);transition-duration:.35s;transition-delay:.25s}#about._under .global_nav .about a{color:var(--accent)!important}#about._under .global_nav .about a:before{opacity:1;transform:scale(1) translate(-50%);transition-timing-function:cubic-bezier(.77,0,.175,1);transition-duration:.35s;transition-delay:.25s}#workshop .global_nav .workshop a{color:var(--accent)}#workshop .global_nav .workshop a:before{opacity:1;transform:scale(1) translate(-50%);transition-timing-function:cubic-bezier(.77,0,.175,1);transition-duration:.35s;transition-delay:.25s}#workshop._under .global_nav .workshop a{color:var(--accent)!important}#workshop._under .global_nav .workshop a:before{opacity:1;transform:scale(1) translate(-50%);transition-timing-function:cubic-bezier(.77,0,.175,1);transition-duration:.35s;transition-delay:.25s}#access .global_nav .access a{color:var(--accent)}#access .global_nav .access a:before{opacity:1;transform:scale(1) translate(-50%);transition-timing-function:cubic-bezier(.77,0,.175,1);transition-duration:.35s;transition-delay:.25s}#access._under .global_nav .access a{color:var(--accent)!important}#access._under .global_nav .access a:before{opacity:1;transform:scale(1) translate(-50%);transition-timing-function:cubic-bezier(.77,0,.175,1);transition-duration:.35s;transition-delay:.25s}#index .global_nav .index a{color:var(--accent)!important}#index .global_nav .index a:before{opacity:1}._move .global_nav a:before{opacity:0!important;transform:scale(.3) translate(-50%)!important;transition-duration:.15s!important;transition-delay:0s!important}footer .global_nav{top:-28px}footer .global_nav{position:relative}footer .global_nav a:before{bottom:inherit;top:10px}#sp_nav{opacity:0;pointer-events:none;transition:opacity .35s cubic-bezier(.645,.045,.355,1) .05s}._gnav #sp_nav{opacity:1;pointer-events:inherit;transition:opacity .35s cubic-bezier(.23,1,.32,1) 0s}.fs-header-sub{color:var(--accent, #000);font-size:24px}.fs-header-sub{line-height:1.8;letter-spacing:.08em;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}.fs-body{color:var(--dark, #8D8D8D);font-size:16px}.fs-body{line-height:1.8;letter-spacing:.08em}.fs-body p,.fs-body li,.fs-body dt,.fs-body dd,.fs-body th,.fs-body td{color:var(--dark, #8D8D8D);font-size:16px}.fs-body p,.fs-body li,.fs-body dt,.fs-body dd,.fs-body th,.fs-body td{line-height:1.8;letter-spacing:.08em}.fs-body [data-adjust]{margin-top:-26px}.fs-body [data-adjust]{margin-bottom:-26px}.fs-body-hdr{margin-top:-11px}.fs-body-hdr{margin-bottom:-11px}.fs-body-hdr{color:var(--dark, #8D8D8D);font-size:20px}.fs-body-hdr ._e{letter-spacing:.06em}.fs-body-hdr p,.fs-body-hdr li,.fs-body-hdr dt,.fs-body-hdr dd,.fs-body-hdr th,.fs-body-hdr td{color:var(--dark, #8D8D8D);font-size:20px}.fs-body-hdr p ._e,.fs-body-hdr li ._e,.fs-body-hdr dt ._e,.fs-body-hdr dd ._e,.fs-body-hdr th ._e,.fs-body-hdr td ._e{letter-spacing:.06em}.fs-body-l{color:var(--dark, #8D8D8D);font-size:18px}.fs-body-l{line-height:1.8;letter-spacing:.12em}.fs-body-l p,.fs-body-l li,.fs-body-l dt,.fs-body-l dd,.fs-body-l th,.fs-body-l td{color:var(--dark, #8D8D8D);font-size:18px}.fs-body-l p,.fs-body-l li,.fs-body-l dt,.fs-body-l dd,.fs-body-l th,.fs-body-l td{line-height:1.8;letter-spacing:.12em}.fs-body-s{color:var(--dark, #8D8D8D);font-size:13px}.fs-body-s{line-height:1.4;letter-spacing:.04em}.fs-body-s p,.fs-body-s li,.fs-body-s dt,.fs-body-s dd,.fs-body-s th,.fs-body-s td{color:var(--dark, #8D8D8D);font-size:13px}.fs-body-s p,.fs-body-s li,.fs-body-s dt,.fs-body-s dd,.fs-body-s th,.fs-body-s td{line-height:1.4;letter-spacing:.04em}.fs-body-ss{color:var(--dark, #8D8D8D);font-size:12px}.fs-body-ss{line-height:1.8;letter-spacing:.12em}.fs-body-ss p,.fs-body-ss li,.fs-body-ss dt,.fs-body-ss dd,.fs-body-ss th,.fs-body-ss td{color:var(--dark, #8D8D8D);font-size:12px}.fs-body-ss p,.fs-body-ss li,.fs-body-ss dt,.fs-body-ss dd,.fs-body-ss th,.fs-body-ss td{line-height:1.8;letter-spacing:.12em}[data-section-header-page]{pointer-events:none}[data-section-header-page] .img{height:43.0555555556vw}[data-section-header-page] .img{position:relative}[data-section-header-page] .img:before{content:"";width:100%;height:100%;display:block;background:linear-gradient(180deg,#00000040,#0000 34.6%);opacity:0}[data-section-header-page] .img:before{position:absolute;top:0;left:0;pointer-events:none;z-index:1;transition:opacity .45s cubic-bezier(.645,.045,.355,1)}.is_pc._hdr [data-section-header-page] .img:before{opacity:.7;transition-duration:.85s;transition-timing-function:cubic-bezier(.23,1,.32,1)}[data-section-header-page] img{width:100%;height:100%;object-fit:cover;object-position:center}.is_pc [data-section-header-page] img{transition:filter;transition-duration:.45s;transition-timing-function:cubic-bezier(.645,.045,.355,1);will-change:filter}.is_pc._hdr [data-section-header-page] img{filter:blur(6px);transition-duration:.85s;transition-timing-function:cubic-bezier(.23,1,.32,1)}[data-component-cover-img]{margin-top:196px}[data-component-cover-img]{height:43.0555555556vw}[data-component-cover-img]{overflow:hidden}[data-component-cover-img] img{width:100%;height:100%;object-fit:cover;object-position:center}[data-section-wrapper-lower]{max-width:1440px}[data-section-wrapper-lower]{margin:0 auto;padding-left:110px}[data-section-wrapper-lower]{padding-right:110px}[data-section-wrapper-lower]{box-sizing:border-box;position:relative}[data-section-wrapper-lower] h1{font-family:tiffin-latin-variable,sans-serif;font-variation-settings:"wght" 400;font-size:18px}[data-section-wrapper-lower] h1{font-style:normal;font-weight:400;line-height:1.8;margin-top:6px}[data-section-wrapper-lower] .h_desc._head{margin-top:43px}[data-section-wrapper-lower] .h_desc._head{padding-left:465px}[data-section-wrapper-lower] .h_desc._section{margin-top:124px}[data-section-wrapper-lower] .h_desc._section{padding-left:155px}[data-section-wrapper-lower] .h_desc h2{font-size:24px}[data-section-wrapper-lower] .h_desc h2{line-height:1.8;letter-spacing:.08em;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}[data-section-wrapper-lower] .h_desc .desc{margin-top:32px}[data-component-btn-circle]{width:128px}[data-component-btn-circle]{height:206.4516129032px}[data-component-btn-circle]{border-radius:100%;transform:rotate(31.7deg);white-space:nowrap;z-index:2}[data-component-btn-circle] a{width:100%;height:100%;display:block;display:flex;justify-content:center;align-items:center;text-align:center;position:relative;cursor:pointer}[data-component-btn-circle] .label{transform:rotate(-31.7deg);display:flex;flex-direction:column;align-items:center;row-gap:12px}[data-component-btn-circle] .label{margin-top:18px}[data-component-btn-circle] .label{padding-left:12px}[data-component-btn-circle] .label ._t{color:var(--accent);font-size:16px}[data-component-btn-circle] .label ._t{font-style:normal;font-weight:600;line-height:1;letter-spacing:.12em}[data-component-btn-circle] .label ._i{width:12px}[data-component-btn-circle] .label ._i{height:11px}[data-component-btn-circle] .label ._i{display:block}[data-component-btn-circle].btn_reserve{width:185px}[data-component-btn-circle].btn_reserve{height:307px}[data-component-btn-circle].btn_reserve .label ._t{font-size:20px}[data-component-btn-circle].btn_reserve ._i{width:28px}[data-component-btn-circle].btn_reserve ._i{height:28px}[data-component-btn-circle].btn_reserve ._i{display:block;left:0}[data-component-btn-circle].btn_reserve ._i{position:relative}[data-component-btn-circle].line ._i{width:18px}[data-component-btn-circle].line ._i{height:18px}[data-component-btn-circle] .stroke{width:100%;height:100%;border:1px solid rgba(0,0,0,.5);border-radius:100%;position:absolute;top:0;left:0;transition:transform;transition-duration:.45s;transition-timing-function:cubic-bezier(.23,1,.32,1)}main[data-page=index] .hdr_section{width:1010px}main[data-page=index] .hdr_section{margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);align-items:flex-start;position:relative}main[data-page=index] .hdr_section h2{display:flex;column-gap:18px}main[data-page=index] .hdr_section h2{align-items:flex-end}main[data-page=index] .hdr_section h2 ._num{padding-left:6px}main[data-page=index] .hdr_section h2 ._num{padding-right:7px}main[data-page=index] .hdr_section h2 ._num{font-size:16px;font-family:tiffin-latin-variable,sans-serif;font-variation-settings:"wght" 400;line-height:1;letter-spacing:.12em;display:block;color:var(--dark);border-bottom:1px solid var(--dark)}main[data-page=index] .hdr_section._workshop{left:-26px}main[data-page=index] .hdr_section._workshop h2{column-gap:18px}main[data-page=index] .curve_text{height:11.875vw}main[data-page=index] .curve_text{margin-top:13.1944444444vw}main[data-page=index] .curve_text{position:relative}main[data-page=index] .curve_text svg{margin-top:-2.7777777778vw}main[data-page=index] .curve_text text{font-family:tiffin-latin-variable,sans-serif;font-variation-settings:"wght" 400;font-variation-settings:"wght" 100}main[data-page=index] .curve_text text{fill:var(--dark);-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}main[data-page=index] #kv{padding-bottom:265px}main[data-page=index] #kv{overflow:hidden;position:relative}main[data-page=index] #kv .frame{width:1010px}main[data-page=index] #kv .frame{height:991px}main[data-page=index] #kv .frame{margin:209px auto 0}main[data-page=index] #kv .frame{background-color:var(--base);display:flex;align-items:center;justify-content:center;position:relative}main[data-page=index] #kv .frame video{width:686px}main[data-page=index] #kv .frame video{height:934px}main[data-page=index] #kv .frame video{border-radius:100%;object-fit:cover;object-position:center;position:relative;z-index:3}main[data-page=index] #kv .tagline p{writing-mode:vertical-rl;text-orientation:upright;color:var(--dark);font-feature-settings:"vert" on;font-size:19px}main[data-page=index] #kv .tagline p{line-height:1.21;letter-spacing:.2em}main[data-page=index] #kv .tagline p{z-index:2;white-space:nowrap}main[data-page=index] #kv .tagline p span._period{display:inline-block;transform:translate(50%) translateY(-50%)}main[data-page=index] #kv .tagline p span{display:inline-block}main[data-page=index] #kv .tagline p [data-split-txt]{opacity:0}main[data-page=index] #kv .tagline [data-index="0"]{top:64px}main[data-page=index] #kv .tagline [data-index="0"]{left:48px}main[data-page=index] #kv .tagline [data-index="1"]{top:416px}main[data-page=index] #kv .tagline [data-index="1"]{left:-110px}main[data-page=index] #kv .tagline [data-index="2"]{top:558px}main[data-page=index] #kv .tagline [data-index="2"]{right:48px}main[data-page=index] #kv .tagline [data-index="3"]{top:830px}main[data-page=index] #kv .tagline [data-index="3"]{right:-106px}main[data-page=index] #kv .line p{position:absolute;z-index:2}main[data-page=index] #kv .line [data-index="0"]{width:202px}main[data-page=index] #kv .line [data-index="0"]{height:212px}main[data-page=index] #kv .line [data-index="0"]{top:206px}main[data-page=index] #kv .line [data-index="0"]{left:-64px}main[data-page=index] #kv .line [data-index="1"]{width:625px}main[data-page=index] #kv .line [data-index="1"]{height:99px}main[data-page=index] #kv .line [data-index="1"]{top:561px}main[data-page=index] #kv .line [data-index="1"]{left:-47px}main[data-page=index] #kv .line [data-index="2"]{width:346px}main[data-page=index] #kv .line [data-index="2"]{height:49px}main[data-page=index] #kv .line [data-index="2"]{top:746px}main[data-page=index] #kv .line [data-index="2"]{right:-125px}main[data-page=index] #kv .line [data-index="2"]{z-index:3}main[data-page=index] #kv .line [data-index="3"]{width:628px}main[data-page=index] #kv .line [data-index="3"]{height:95px}main[data-page=index] #kv .line [data-index="3"]{bottom:-193px}main[data-page=index] #kv .line [data-index="3"]{right:-46px}main[data-page=index] #kv .o1{width:216.67px}main[data-page=index] #kv .o1{height:323.881px}main[data-page=index] #kv .o1{position:absolute}main[data-page=index] #kv .o1{z-index:2;pointer-events:none}main[data-page=index] #kv .line [data-anim-wrap]{overflow:hidden;display:block;transition:transform 5s linear}main[data-page=index] #kv .line [data-anim-wrap] [data-anim-inner]{display:block;position:relative;transition:transform 5s linear}main[data-page=index] #kv .line ._view [data-anim-wrap]{transform:translateY(0)}main[data-page=index] #kv .line ._view [data-anim-inner]{transform:translateY(0)}main[data-page=index] #kv [data-index="0"] [data-anim-wrap]{transform:translateY(-105%)}main[data-page=index] #kv [data-index="0"] [data-anim-inner]{transform:translateY(105%)}main[data-page=index] #kv [data-index="0"] [data-anim-wrap],main[data-page=index] #kv [data-index="0"] [data-anim-inner]{transition-duration:3s!important;transition-timing-function:cubic-bezier(.455,.03,.515,.955)!important}main[data-page=index] #kv [data-index="1"] [data-anim-wrap]{transform:translate(-120%)}main[data-page=index] #kv [data-index="1"] [data-anim-inner]{transform:translate(120%)}main[data-page=index] #kv [data-index="1"] [data-anim-wrap],main[data-page=index] #kv [data-index="1"] [data-anim-inner]{transition-duration:4s!important}main[data-page=index] #kv [data-index="2"] [data-anim-wrap]{transform:translate(-120%)}main[data-page=index] #kv [data-index="2"] [data-anim-inner]{transform:translate(120%)}main[data-page=index] #kv [data-index="2"] [data-anim-wrap],main[data-page=index] #kv [data-index="2"] [data-anim-inner]{transition-duration:2s!important;transition-timing-function:cubic-bezier(.455,.03,.515,.955)!important}main[data-page=index] #kv [data-index="3"] [data-anim-wrap]{transform:translate(110%)}main[data-page=index] #kv [data-index="3"] [data-anim-inner]{transform:translate(-110%)}main[data-page=index] #kv [data-index="3"] [data-anim-wrap],main[data-page=index] #kv [data-index="3"] [data-anim-inner]{transition-duration:3s!important;transition-timing-function:cubic-bezier(.645,.045,.355,1)!important}main[data-page=index] #about{overflow:hidden}main[data-page=index] #about h2 ._i{display:block;width:115px}main[data-page=index] #about h2 ._i{height:34px}main[data-page=index] #about .hdr_section{position:relative;padding-bottom:190px}main[data-page=index] #about .hdr_section{margin-bottom:46px}main[data-page=index] #about .hdr_section .desc{margin-left:10px}main[data-page=index] #about .ph_snaps{background-color:var(--base);position:relative;margin-bottom:334px}main[data-page=index] #about .ph_snaps{padding-bottom:0}main[data-page=index] #about .ph_snaps:before,main[data-page=index] #about .ph_snaps:after{content:""}main[data-page=index] #about .ph_snaps:before,main[data-page=index] #about .ph_snaps:after{display:block;position:absolute;left:50%;transform:translate(-50%);background-color:var(--base);border-radius:100%;z-index:-1}main[data-page=index] #about .ph_snaps:before{top:-264px}main[data-page=index] #about .ph_snaps:after{bottom:-272px}main[data-page=index] #about .ph_snaps ul{width:100vw;display:flex;justify-content:center;column-gap:65px}main[data-page=index] #about .ph_snaps ul [data-ph]{position:relative}main[data-page=index] #about .ph_snaps ul [data-ph] [data-anim=mask-grd]{width:100%;height:100%}main[data-page=index] #about .ph_snaps ul [data-ph] img{object-fit:cover;object-position:center}main[data-page=index] #about .ph_snaps ul [data-ph="1"]{width:400px}main[data-page=index] #about .ph_snaps ul [data-ph="1"]{height:622px}main[data-page=index] #about .ph_snaps ul [data-ph="2"]{width:426px}main[data-page=index] #about .ph_snaps ul [data-ph="2"]{height:533px}main[data-page=index] #about .ph_snaps ul [data-ph="2"]{margin-top:177px}main[data-page=index] #about .ph_snaps ul [data-ph="3"]{width:484px}main[data-page=index] #about .ph_snaps ul [data-ph="3"]{height:473px}main[data-page=index] #about .ph_snaps ul [data-ph="3"]{margin-top:104px}main[data-page=index] #about .ph_snaps .o2{width:207.202px}main[data-page=index] #about .ph_snaps .o2{height:339.344px}main[data-page=index] #about .ph_snaps .o2{position:absolute;bottom:-330px}main[data-page=index] #about .ph_snaps .o2{right:148px}main[data-page=index] #workshop{margin-top:250px}main[data-page=index] #workshop{padding-bottom:300px}main[data-page=index] #workshop{position:relative;z-index:2}main[data-page=index] #workshop .btm_r{width:100%;height:100%;position:absolute;bottom:-7.2916666667vw}main[data-page=index] #workshop .btm_r{left:0;overflow:hidden;pointer-events:none}main[data-page=index] #workshop .btm_r:before{content:""}main[data-page=index] #workshop .btm_r:before{display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%);background-color:var(--white);border-radius:100%;z-index:-1}main[data-page=index] #workshop h2 ._i{width:602px}main[data-page=index] #workshop h2 ._i{height:131.867px}main[data-page=index] #workshop h2 ._i{margin-bottom:-32px}main[data-page=index] #workshop .o3{width:320.087px}main[data-page=index] #workshop .o3{height:239.347px}main[data-page=index] #workshop .o3{position:absolute;top:-213px}main[data-page=index] #workshop .o3{left:90px}main[data-page=index] #workshop .o3{z-index:2}main[data-page=index] #workshop .ph_section{max-width:1440px}main[data-page=index] #workshop .ph_section .row [data-row-inner]{margin-left:-245px}main[data-page=index] #workshop .ph_section .row [data-row-inner]{display:flex}main[data-page=index] #workshop .ph_section .row [data-row-inner] ul{width:445px}main[data-page=index] #workshop .ph_section .row [data-row-inner] ul{display:flex;flex-direction:column;row-gap:65px}main[data-page=index] #workshop .ph_section .row [data-row-inner] ul.col_l{margin-top:198px}main[data-page=index] #workshop .ph_section [data-ph]{width:445px}main[data-page=index] #workshop .ph_section [data-ph]{height:608px}main[data-page=index] #workshop .ph_section [data-ph]{position:relative}main[data-page=index] #workshop .ph_section [data-ph] [data-anim=mask-grd]{width:100%;height:100%}main[data-page=index] #workshop .ph_section [data-ph][data-ph="1"]{width:445px}main[data-page=index] #workshop .ph_section [data-ph][data-ph="1"]{height:607px}main[data-page=index] #workshop .ph_section [data-ph][data-ph="2"]{width:445px}main[data-page=index] #workshop .ph_section [data-ph][data-ph="2"]{height:668px}main[data-page=index] #workshop .ph_section [data-ph][data-ph="3"]{width:445px}main[data-page=index] #workshop .ph_section [data-ph][data-ph="3"]{height:668px}main[data-page=index] #workshop .ph_section [data-ph][data-ph="4"]{width:445px}main[data-page=index] #workshop .ph_section [data-ph][data-ph="4"]{height:608px}main[data-page=index] #workshop .ph_section [data-ph][data-ph="5"]{width:445px}main[data-page=index] #workshop .ph_section [data-ph][data-ph="5"]{height:667px}main[data-page=index] #workshop .ph_section [data-ph][data-ph="6"]{width:445px}main[data-page=index] #workshop .ph_section [data-ph][data-ph="6"]{height:667px}main[data-page=index] #workshop .ph_section [data-ph] img{width:100%;height:100%;object-fit:cover;object-position:center}main[data-page=index] #workshop .ph_section .sticky [data-inner]{width:492px}main[data-page=index] #workshop .ph_section .sticky .desc{margin-left:-108px}main[data-page=index] #workshop .ph_section .sticky .btn{width:281px}main[data-page=index] #workshop .ph_section .sticky .btn{padding-top:40px}main[data-page=index] #workshop .ph_section .sticky .btn{padding-left:40px}main[data-page=index] #workshop .ph_section .sticky .btn{padding-right:40px}main[data-page=index] #workshop .ph_section .sticky .btn{padding-bottom:40px}main[data-page=index] #workshop .ph_section .sticky .btn{overflow:hidden;display:flex}main[data-page=index] #workshop .ph_section .sticky .btn{margin-top:-90px}main[data-page=index] #workshop .ph_section .sticky .btn{margin-bottom:-40px}main[data-page=index] #workshop .ph_section .sticky .btn{margin-right:-58px}main[data-page=index] #topics{padding-top:250px}main[data-page=index] #topics{padding-bottom:179px}main[data-page=index] #topics{clip-path:inset(0 0 0 0);position:relative;z-index:1}main[data-page=index] #topics .bg{width:100%;height:100%;position:fixed;top:0;left:0;z-index:-1;pointer-events:none}main[data-page=index] #topics .bg video{width:100%;height:100%;object-fit:cover;object-position:center}main[data-page=index] #topics{display:flex;justify-content:center;align-items:center}main[data-page=index] #topics .topics_body{margin-top:7.2916666667vw}main[data-page=index] #topics .topics_body{width:515px}main[data-page=index] #topics .topics_body{height:515px}main[data-page=index] #topics .topics_body{background-color:var(--white);padding-top:0}main[data-page=index] #topics .topics_body{padding-bottom:0}main[data-page=index] #topics .topics_body{box-sizing:border-box}main[data-page=index] #topics h2{width:122.585px}main[data-page=index] #topics h2{height:42px}main[data-page=index] #topics h2{margin:47px auto 0}main[data-page=index] #topics .row{margin-top:24px}main[data-page=index] #topics .row{height:277px}main[data-page=index] #topics .row{display:flex;align-items:center}main[data-page=index] #topics .row .l .switch_sp{font-size:3.5897435897vw;font-weight:400;line-height:1.8;letter-spacing:.12em}main[data-page=index] #topics .row .fs-body-s{margin-top:14px}main[data-page=index] #topics .slider{width:40.1941%px}main[data-page=index] #topics [data-slider-wrap]{margin-top:30px}main[data-page=index] #topics [data-slider-wrap]>a{display:block}main[data-page=index] #topics [data-slider-wrap] [data-slider]{overflow:hidden;border-radius:100%;width:207px}main[data-page=index] #topics [data-slider-wrap] [data-slider]{height:277px}main[data-page=index] #topics [data-slider-wrap] [data-slider]{margin:0 auto;opacity:0}main[data-page=index] #topics [data-slider-wrap] [data-slider]._onload{transition:opacity .45s cubic-bezier(.23,1,.32,1);opacity:1}main[data-page=index] #topics [data-slider-wrap] .swiper-wrapper{width:207px}main[data-page=index] #topics [data-slider-wrap] .swiper-wrapper{height:277px}main[data-page=index] #topics [data-slider-wrap] .swiper-wrapper .i{width:207px}main[data-page=index] #topics [data-slider-wrap] .swiper-wrapper .i{height:277px}main[data-page=index] #topics [data-slider-wrap] .swiper-wrapper .i{pointer-events:none}main[data-page=index] #topics [data-slider-wrap] .swiper-wrapper .i img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}main[data-page=index] #topics [data-slider-wrap] .swiper-wrapper .i video{width:100%;height:100%;object-fit:cover;object-position:center;display:block}main[data-page=index] #topics [data-slider-wrap] .dots{margin-top:8px}main[data-page=index] #topics [data-slider-wrap] .dots{display:flex;align-items:center;justify-content:center;column-gap:1px}main[data-page=index] #topics [data-slider-wrap] .dots .swiper-pagination-bullet{margin:0;width:8px}main[data-page=index] #topics [data-slider-wrap] .dots .swiper-pagination-bullet{height:8px}main[data-page=index] #topics [data-slider-wrap] .dots .swiper-pagination-bullet{border-radius:100%;background-color:transparent;opacity:1;position:relative;opacity:.1}main[data-page=index] #topics [data-slider-wrap] .dots .swiper-pagination-bullet:before{content:"";width:5px}main[data-page=index] #topics [data-slider-wrap] .dots .swiper-pagination-bullet:before{height:5px}main[data-page=index] #topics [data-slider-wrap] .dots .swiper-pagination-bullet:before{border-radius:100%;background-color:var(--dark);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}main[data-page=index] #topics [data-slider-wrap] .dots .swiper-pagination-bullet-active{opacity:1;box-sizing:border-box}main[data-page=index] #topics .btn_instagram{text-align:center;margin-top:43px}main[data-page=index] #topics .btn_instagram a{width:116px}main[data-page=index] #topics .btn_instagram a{height:40px}main[data-page=index] #topics .btn_instagram a{display:inline-block}main[data-page=index] #topics .btn_instagram a svg{transition:background .25s cubic-bezier(.23,1,.32,1)}main[data-page=index] #access{padding-top:167px}main[data-page=index] #access{position:relative;z-index:2;overflow:hidden}main[data-page=index] #access .access_inner{width:1440px}main[data-page=index] #access .access_inner{margin:0 auto;position:relative;padding-left:57px}main[data-page=index] #access .access_inner{padding-right:57px}main[data-page=index] #access .access_inner{box-sizing:border-box}main[data-page=index] #access .col{flex-shrink:0;width:240px}main[data-page=index] #access .col{white-space:nowrap;position:relative;z-index:2}main[data-page=index] #access .hdr_section{padding-top:133px}main[data-page=index] #access .hdr_section ._i{width:119px}main[data-page=index] #access .hdr_section ._i{height:31px}main[data-page=index] #access .hdr_section ._i{display:block}main[data-page=index] #access .hdr_section ._i img{object-fit:contain;object-position:left center}main[data-page=index] #access .hdr_section h2 ._num{top:-5px}main[data-page=index] #access .hdr_section h2 ._num{padding-bottom:2px}main[data-page=index] #access .hdr_section h2 ._num{position:relative}main[data-page=index] #access .desc{margin-top:50px}main[data-page=index] #access .desc{padding-left:53px}main[data-page=index] #access .btn_detail{margin-top:-34px}main[data-page=index] #access .btn_detail{left:33px}main[data-page=index] #access .btn_detail{position:relative}main[data-page=index] #access .o4{position:absolute;left:66px}main[data-page=index] #access .o4{bottom:10px}main[data-page=index] #access .o4{width:137px}main[data-page=index] #access .o4{height:222px}main[data-page=index] #access .o4{z-index:2;pointer-events:none}main[data-page=index] #access .map{flex-shrink:0;width:1086px}main[data-page=index] #access .map{height:796px}main[data-page=index] #access .map{position:relative}main[data-page=index] #access .map .info{position:absolute;left:768px}main[data-page=index] #access .map .info{top:549px}main[data-page=index] #access .map .info{z-index:2;background-color:#fff}main[data-page=about]{padding-bottom:100px}main[data-page=about]{margin-bottom:-100px}main[data-page=about] [data-section-header-page] img{object-fit:cover;object-position:center 90%}main[data-page=about] [data-article=about]{padding-left:155px}main[data-page=about] [data-article=about]{margin-top:150px}main[data-page=about] [data-article=about] section{position:relative}main[data-page=about] [data-article=about] section+section{margin-top:138px}main[data-page=about] [data-article=about] .desc{width:367px}main[data-page=about] [data-article=about] .desc{margin-top:4px}main[data-page=about] [data-article=about] [data-section="1"] .img{width:292px}main[data-page=about] [data-article=about] [data-section="1"] .img{height:365px}main[data-page=about] [data-article=about] [data-section="1"] .img{margin-left:310px}main[data-page=about] [data-article=about] [data-section="1"] .img{margin-top:12px}main[data-page=about] [data-article=about] [data-section="2"]{padding-bottom:699px}main[data-page=about] [data-article=about] [data-section="2"] .desc{position:relative}main[data-page=about] [data-article=about] [data-section="2"] .img{width:522px}main[data-page=about] [data-article=about] [data-section="2"] .img{height:652px}main[data-page=about] [data-article=about] [data-section="3"] .desc{position:relative}main[data-page=about] [data-article=about] [data-section="3"] .img{width:290px}main[data-page=about] [data-article=about] [data-section="3"] .img{height:195px}main[data-page=about] [data-article=about] [data-section="3"] .img{margin-top:12px}main[data-page=about] [data-article=about] [data-section="3"] .img{margin-left:310px}main[data-page=about] [data-article=about] [data-section="4"] .img{width:436px}main[data-page=about] [data-article=about] [data-section="4"] .img{height:296px}main[data-page=about] [data-article=about] [data-section="4"] .img{margin-top:12px}main[data-page=about] [data-article=about] [data-section="4"] .img{margin-left:212px}main[data-page=about] [data-article=philosophy]{margin-top:0}main[data-page=about] [data-article=philosophy]{padding-top:42px}main[data-page=about] [data-article=philosophy]{position:relative}main[data-page=about] [data-article=philosophy] section .desc{width:368px}main[data-page=about] [data-article=philosophy] [data-section="1"]{margin-top:158px}main[data-page=about] [data-article=philosophy] [data-section="1"]{padding-left:155px}main[data-page=about] [data-article=philosophy] [data-section="1"]{column-gap:252px}main[data-page=about] [data-article=philosophy] [data-section="1"] .desc{padding-top:100px}main[data-page=about] [data-article=philosophy] [data-section="1"] .img{width:368px}main[data-page=about] [data-article=philosophy] [data-section="1"] .img{height:451px}main[data-page=about] [data-article=philosophy] [data-section="2"]{margin-top:-52px}main[data-page=about] [data-article=philosophy] [data-section="2"]{column-gap:175px}main[data-page=about] [data-article=philosophy] [data-section="2"] .desc{top:6px}main[data-page=about] [data-article=philosophy] [data-section="2"] .desc{position:relative}main[data-page=about] [data-article=philosophy] [data-section="2"] .img{padding-bottom:58px}main[data-page=about] [data-article=philosophy] [data-section="2"] .img img{width:522px}main[data-page=about] [data-article=philosophy] [data-section="2"] .img img{height:348px}main[data-page=about] [data-article=philosophy] [data-section="3"]{margin-top:108px}main[data-page=about] [data-article=philosophy] [data-section="3"]{column-gap:485px}main[data-page=about] [data-article=philosophy] [data-section="3"] .desc{margin-top:57px}main[data-page=about] [data-article=philosophy] [data-section="3"] .img{width:290px}main[data-page=about] [data-article=philosophy] [data-section="3"] .img{height:396px}main[data-page=about] [data-article=philosophy] [data-section="4"]{margin-top:-80px}main[data-page=about] [data-article=philosophy] [data-section="4"]{padding-top:444px}main[data-page=about] [data-article=philosophy] [data-section="4"]{position:relative;column-gap:175px}main[data-page=about] [data-article=philosophy] [data-section="4"] .desc{margin-top:386px}main[data-page=about] [data-article=philosophy] [data-section="4"] .img[data-img="1"]{width:445px}main[data-page=about] [data-article=philosophy] [data-section="4"] .img[data-img="1"]{height:607px}main[data-page=about] [data-article=philosophy] [data-section="4"] .img[data-img="2"]{width:290px}main[data-page=about] [data-article=philosophy] [data-section="4"] .img[data-img="2"]{height:435px}main[data-page=about] [data-article=philosophy] [data-section="4"] .img[data-img="2"]{top:66px}main[data-page=about] [data-article=philosophy] [data-section="4"] .img[data-img="2"]{position:relative}main[data-page=about] [data-article=philosophy] [data-section="5"]{margin-top:-10px}main[data-page=about] [data-article=philosophy] [data-section="5"]{padding-top:314px}main[data-page=about] [data-article=philosophy] [data-section="5"]{position:relative}main[data-page=about] [data-article=philosophy] [data-section="5"] .desc{padding-top:188px}main[data-page=about] [data-article=philosophy] [data-section="5"] .desc{margin-top:-63px}main[data-page=about] [data-article=philosophy] [data-section="5"] .img[data-img="1"]{width:209px}main[data-page=about] [data-article=philosophy] [data-section="5"] .img[data-img="1"]{height:314px}main[data-page=about] [data-article=philosophy] [data-section="5"] .img[data-img="2"]{margin-top:-63px}main[data-page=about] [data-article=philosophy] [data-section="5"] .img[data-img="2"]{width:367px}main[data-page=about] [data-article=philosophy] [data-section="5"] .img[data-img="2"]{height:459px}main[data-page=about] [data-article=about] ._pin{pointer-events:none;opacity:0;width:100%;display:block;position:absolute;top:-535px}main[data-page=about] [data-article=about] ._pin{left:0}main[data-page=workshop] [data-section-header-page] img{object-fit:cover;object-position:center 25%}main[data-page=workshop] .h_desc .desc{margin-top:12px}main[data-page=workshop] [data-article=workshop] img{width:100%;height:100%;object-fit:cover;object-position:center}main[data-page=workshop] [data-article=workshop] [data-section="1"]{margin-top:140px}main[data-page=workshop] [data-article=workshop] [data-section="1"]{position:relative}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap]{width:600px}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap]{height:749px}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap] [data-slider]{overflow:hidden;transform:translateY(0)!important}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap] .i{width:600px}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap] .i{height:749px}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap] .i img{width:100%;height:100%;object-fit:cover;object-position:center}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap] .dots{margin-top:45px}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap] .dots{display:flex;align-items:center;justify-content:center;column-gap:6px}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap] .dots .swiper-pagination-bullet{margin:0;width:9px}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap] .dots .swiper-pagination-bullet{height:9px}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap] .dots .swiper-pagination-bullet{border-radius:100%;background-color:transparent;opacity:1;position:relative}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap] .dots .swiper-pagination-bullet:before{content:"";width:5px}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap] .dots .swiper-pagination-bullet:before{height:5px}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap] .dots .swiper-pagination-bullet:before{border-radius:100%;background-color:var(--dark);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%)}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap] .dots .swiper-pagination-bullet-active{width:9px}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap] .dots .swiper-pagination-bullet-active{height:9px}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap] .dots .swiper-pagination-bullet-active{border:1px solid var(--accent);background-color:#fff;box-sizing:border-box}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap] .dots .swiper-pagination-bullet-active:before{display:none}main[data-page=workshop] [data-article=workshop] [data-section="1"] dl{width:444px}main[data-page=workshop] [data-article=workshop] [data-section="1"] dl{flex-shrink:0;padding-bottom:304px}main[data-page=workshop] [data-article=workshop] [data-section="1"] dl{margin-top:auto}main[data-page=workshop] [data-article=workshop] [data-section="1"] dt{color:var(--accent)}main[data-page=workshop] [data-article=workshop] [data-section="1"] dd+dt:before{content:"　";display:block}main[data-page=workshop] [data-article=workshop] [data-section="2"]{margin-top:150px}main[data-page=workshop] [data-article=workshop] [data-section="2"]{margin-bottom:-45px}main[data-page=workshop] [data-article=workshop] [data-section="2"]{position:relative}main[data-page=workshop] [data-article=workshop] [data-section="2"] .desc{width:367px}main[data-page=workshop] [data-article=workshop] [data-section="2"] .desc{margin-top:-8px}main[data-page=workshop] [data-article=workshop] [data-section="2"] .img{width:292px}main[data-page=workshop] [data-article=workshop] [data-section="2"] .img{height:365px}main[data-page=workshop] [data-article=faq]{padding-top:40px}main[data-page=workshop] [data-article=faq] table{margin-left:465px}main[data-page=workshop] [data-article=faq] table{text-align:left}main[data-page=workshop] [data-article=faq] table th{min-width:155px}main[data-page=workshop] [data-article=faq] table th{color:var(--accent)}main[data-page=workshop] [data-article=faq] table th{font-size:18px}main[data-page=workshop] [data-article=faq] table td{min-width:600px}main[data-page=workshop] [data-article=faq] table .q th,main[data-page=workshop] [data-article=faq] table .q td{color:var(--accent);padding-top:90px}main[data-page=workshop] [data-article=faq] table .a th,main[data-page=workshop] [data-article=faq] table .a td{color:var(--dark);padding-top:28px}main[data-page=workshop] [data-article=faq] table tr[data-index="0"] th,main[data-page=workshop] [data-article=faq] table tr[data-index="0"] td{padding-top:128px}main[data-page=workshop] [data-article=help]{margin-top:140px}main[data-page=workshop] [data-article=help]{padding-top:42px}main[data-page=workshop] [data-article=help]{border-top:1px solid var(--dark)}main[data-page=workshop] [data-article=help] .h_desc._section{flex-shrink:0;padding-top:0;padding-left:0;margin-top:0}main[data-page=workshop] [data-article=help] .row{margin-top:125px}main[data-page=workshop] [data-article=help] .row{padding-left:155px}main[data-page=workshop] [data-article=help] .list{margin-top:5px}main[data-page=workshop] [data-article=help] .list li{padding-left:1em}main[data-page=workshop] [data-article=help] .list li{position:relative;line-height:1.8}main[data-page=workshop] [data-article=help] .list li+li{margin-top:.6em}main[data-page=workshop] [data-article=help] .list li:before{content:"・";width:1em;display:inline-block;position:absolute;top:0;left:0}main[data-page=access] .h_desc .desc{margin-top:12px}main[data-page=access] [data-article=access_info] .img{width:1223px}main[data-page=access] [data-article=access_info] .img{height:796px}main[data-page=access] [data-article=access_info] .img{margin-top:82px}main[data-page=access] [data-article=access_info] .img{position:relative}main[data-page=access] [data-article=access_info] .img ._map img{width:100%;height:100%;object-fit:cover;object-position:center}main[data-page=access] [data-article=access_info] .img ._o{width:141px}main[data-page=access] [data-article=access_info] .img ._o{height:322px}main[data-page=access] [data-article=access_info] .img ._o{display:block;position:absolute;bottom:10px}main[data-page=access] [data-article=access_info] .img ._o{right:35px}main[data-page=access] [data-article=access_info] .img ._o{z-index:2;pointer-events:none}main[data-page=access] [data-article=access_info] table{margin-top:100px}main[data-page=access] [data-article=access_info] table{margin-left:465px}main[data-page=access] [data-article=access_info] table{text-align:left}main[data-page=access] [data-article=access_info] table th,main[data-page=access] [data-article=access_info] table td{padding-top:14px}main[data-page=access] [data-article=access_info] table tr:first-child th,main[data-page=access] [data-article=access_info] table tr:first-child td{padding-top:0}main[data-page=access] [data-article=access_info] table th{min-width:157px}main[data-page=access] [data-article=access_info] table th{color:var(--accent)}main[data-page=access] [data-article=access_info] table td{width:598px}@media(min-width:780px)and (max-width:1440px){body{scroll-padding-top:calc(0 * (100vw - var(--scroll-bar-width)))}[data-hover=txt-line] ._t{padding-bottom:calc(.0013888889 * (100vw - var(--scroll-bar-width)))}[data-hover=txt-line] ._t{margin-bottom:calc(-.0013888889 * (100vw - var(--scroll-bar-width)))}.gnav_ico span{font-size:max(12.8px,.0111111111 * (100vw - var(--scroll-bar-width)))}.global_nav{max-width:calc(.8472222222 * (100vw - var(--scroll-bar-width)))}#index._top .global_nav,._page_index._top .global_nav{margin-top:calc(.0416666667 * (100vw - var(--scroll-bar-width)))}.global_nav ul{top:calc(0 * (100vw - var(--scroll-bar-width)))}.global_nav .logo{width:calc(.0854166667 * (100vw - var(--scroll-bar-width)))}.global_nav .logo{height:calc(.0291666667 * (100vw - var(--scroll-bar-width)))}.global_nav .logo{margin-top:calc(.0152777778 * (100vw - var(--scroll-bar-width)))}.global_nav .logo{margin-left:calc(.0138888889 * (100vw - var(--scroll-bar-width)))}#index._top .global_nav .logo,._page_index._top .global_nav .logo{width:calc(.1069444444 * (100vw - var(--scroll-bar-width)))}#index._top .global_nav .logo,._page_index._top .global_nav .logo{height:calc(.0340277778 * (100vw - var(--scroll-bar-width)))}#index._top .global_nav .logo,._page_index._top .global_nav .logo{margin-top:calc(.0069444444 * (100vw - var(--scroll-bar-width)))}.global_nav .nav._l ul{column-gap:calc(.0361111111 * (100vw - var(--scroll-bar-width)))}.global_nav .nav._r ul{column-gap:calc(.0229166667 * (100vw - var(--scroll-bar-width)))}.global_nav .nav a{padding-top:calc(.0243055556 * (100vw - var(--scroll-bar-width)))}.global_nav .nav a{padding-bottom:calc(.0194444444 * (100vw - var(--scroll-bar-width)))}.global_nav a{font-size:max(11.2px,.0097222222 * (100vw - var(--scroll-bar-width)))}#index._top .global_nav a,._page_index._top .global_nav a{font-size:max(12.8px,.0111111111 * (100vw - var(--scroll-bar-width)))}.global_nav a:before{width:calc(.0083333333 * (100vw - var(--scroll-bar-width)))}.global_nav a:before{height:calc(.0083333333 * (100vw - var(--scroll-bar-width)))}.global_nav a:before{bottom:calc(.0069444444 * (100vw - var(--scroll-bar-width)))}footer .global_nav{top:calc(-.0194444444 * (100vw - var(--scroll-bar-width)))}footer .global_nav a:before{top:calc(.0069444444 * (100vw - var(--scroll-bar-width)))}#sp_nav .nav._r{margin-top:calc(.0152777778 * (100vw - var(--scroll-bar-width)))}#sp_nav .nav li{width:calc(.1145833333 * (100vw - var(--scroll-bar-width)))}#sp_nav .nav a ._ar{width:calc(.0069444444 * (100vw - var(--scroll-bar-width)))}#sp_nav .nav a ._ar{height:calc(.0076388889 * (100vw - var(--scroll-bar-width)))}#sp_nav .map{width:calc(.2034722222 * (100vw - var(--scroll-bar-width)))}#sp_nav .map{height:calc(.1951388889 * (100vw - var(--scroll-bar-width)))}.fs-header-sub{font-size:max(19.2px,.0166666667 * (100vw - var(--scroll-bar-width)))}.fs-body,.fs-body p,.fs-body li,.fs-body dt,.fs-body dd,.fs-body th,.fs-body td{font-size:max(12.8px,.0111111111 * (100vw - var(--scroll-bar-width)))}.fs-body [data-adjust]{margin-top:calc(-.0180555556 * (100vw - var(--scroll-bar-width)))}.fs-body [data-adjust]{margin-bottom:calc(-.0180555556 * (100vw - var(--scroll-bar-width)))}.fs-body-hdr{margin-top:calc(-.0076388889 * (100vw - var(--scroll-bar-width)))}.fs-body-hdr{margin-bottom:calc(-.0076388889 * (100vw - var(--scroll-bar-width)))}.fs-body-hdr,.fs-body-hdr p,.fs-body-hdr li,.fs-body-hdr dt,.fs-body-hdr dd,.fs-body-hdr th,.fs-body-hdr td{font-size:max(16px,.0138888889 * (100vw - var(--scroll-bar-width)))}.fs-body-l,.fs-body-l p,.fs-body-l li,.fs-body-l dt,.fs-body-l dd,.fs-body-l th,.fs-body-l td{font-size:max(14.4px,.0125 * (100vw - var(--scroll-bar-width)))}.fs-body-ss,.fs-body-ss p,.fs-body-ss li,.fs-body-ss dt,.fs-body-ss dd,.fs-body-ss th,.fs-body-ss td{font-size:max(9.6px,.0083333333 * (100vw - var(--scroll-bar-width)))}[data-component-cover-img]{margin-top:calc(.1361111111 * (100vw - var(--scroll-bar-width)))}[data-section-wrapper-lower]{max-width:calc(1 * (100vw - var(--scroll-bar-width)))}[data-section-wrapper-lower]{padding-left:calc(.0763888889 * (100vw - var(--scroll-bar-width)))}[data-section-wrapper-lower]{padding-right:calc(.0763888889 * (100vw - var(--scroll-bar-width)))}[data-section-wrapper-lower] h1{font-size:max(14.4px,.0125 * (100vw - var(--scroll-bar-width)))}[data-section-wrapper-lower] h1{margin-top:calc(.0041666667 * (100vw - var(--scroll-bar-width)))}[data-section-wrapper-lower] .h_desc._head{margin-top:calc(.0298611111 * (100vw - var(--scroll-bar-width)))}[data-section-wrapper-lower] .h_desc._head{padding-left:calc(.3229166667 * (100vw - var(--scroll-bar-width)))}[data-section-wrapper-lower] .h_desc._section{margin-top:calc(.0861111111 * (100vw - var(--scroll-bar-width)))}[data-section-wrapper-lower] .h_desc._section{padding-left:calc(.1076388889 * (100vw - var(--scroll-bar-width)))}[data-section-wrapper-lower] .h_desc h2{font-size:max(19.2px,.0166666667 * (100vw - var(--scroll-bar-width)))}[data-section-wrapper-lower] .h_desc .desc{margin-top:calc(.0222222222 * (100vw - var(--scroll-bar-width)))}[data-component-btn-circle]{width:calc(.0888888889 * (100vw - var(--scroll-bar-width)))}[data-component-btn-circle]{height:calc(.1433691756 * (100vw - var(--scroll-bar-width)))}[data-component-btn-circle] .label{row-gap:calc(.0083333333 * (100vw - var(--scroll-bar-width)))}[data-component-btn-circle] .label{margin-top:calc(.0125 * (100vw - var(--scroll-bar-width)))}[data-component-btn-circle] .label{padding-left:calc(.0083333333 * (100vw - var(--scroll-bar-width)))}[data-component-btn-circle] .label ._t{font-size:max(12.8px,.0111111111 * (100vw - var(--scroll-bar-width)))}[data-component-btn-circle] .label ._i{width:calc(.0083333333 * (100vw - var(--scroll-bar-width)))}[data-component-btn-circle] .label ._i{height:calc(.0076388889 * (100vw - var(--scroll-bar-width)))}[data-component-btn-circle].btn_reserve{width:calc(.1284722222 * (100vw - var(--scroll-bar-width)))}[data-component-btn-circle].btn_reserve{height:calc(.2131944444 * (100vw - var(--scroll-bar-width)))}[data-component-btn-circle].btn_reserve .label ._t{font-size:max(16px,.0138888889 * (100vw - var(--scroll-bar-width)))}[data-component-btn-circle].btn_reserve ._i{width:calc(.0194444444 * (100vw - var(--scroll-bar-width)))}[data-component-btn-circle].btn_reserve ._i{height:calc(.0194444444 * (100vw - var(--scroll-bar-width)))}[data-component-btn-circle].btn_reserve ._i{left:calc(0 * (100vw - var(--scroll-bar-width)))}[data-component-btn-circle].line ._i{width:calc(.0125 * (100vw - var(--scroll-bar-width)))}[data-component-btn-circle].line ._i{height:calc(.0125 * (100vw - var(--scroll-bar-width)))}main[data-page=index] .hdr_section{width:calc(.7013888889 * (100vw - var(--scroll-bar-width)))}main[data-page=index] .hdr_section h2{column-gap:calc(.0125 * (100vw - var(--scroll-bar-width)))}main[data-page=index] .hdr_section h2 ._num{padding-left:calc(.0041666667 * (100vw - var(--scroll-bar-width)))}main[data-page=index] .hdr_section h2 ._num{padding-right:calc(.0048611111 * (100vw - var(--scroll-bar-width)))}main[data-page=index] .hdr_section._workshop{left:calc(-.0180555556 * (100vw - var(--scroll-bar-width)))}main[data-page=index] .hdr_section._workshop h2{column-gap:calc(.0125 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #kv{padding-bottom:calc(.1840277778 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #kv .frame{width:calc(.7013888889 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #kv .frame{height:calc(.6881944444 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #kv .frame{margin-top:calc(.1451388889 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #kv .frame video{width:calc(.4763888889 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #kv .frame video{height:calc(.6486111111 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #kv .tagline p{font-size:max(15.2px,.0131944444 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #kv .tagline [data-index="0"]{top:calc(.0444444444 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #kv .tagline [data-index="0"]{left:calc(.0333333333 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #kv .tagline [data-index="1"]{top:calc(.2888888889 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #kv .tagline [data-index="1"]{left:calc(-.0763888889 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #kv .tagline [data-index="2"]{top:calc(.3875 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #kv .tagline [data-index="2"]{right:calc(.0333333333 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #kv .tagline [data-index="3"]{top:calc(.5763888889 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #kv .tagline [data-index="3"]{right:calc(-.0736111111 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #kv .line [data-index="0"]{width:calc(.1402777778 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #kv .line [data-index="0"]{height:calc(.1472222222 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #kv .line [data-index="0"]{top:calc(.1430555556 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #kv .line [data-index="0"]{left:calc(-.0444444444 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #kv .line [data-index="1"]{width:calc(.4340277778 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #kv .line [data-index="1"]{height:calc(.06875 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #kv .line [data-index="1"]{top:calc(.3895833333 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #kv .line [data-index="1"]{left:calc(-.0326388889 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #kv .line [data-index="2"]{width:calc(.2402777778 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #kv .line [data-index="2"]{height:calc(.0340277778 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #kv .line [data-index="2"]{top:calc(.5180555556 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #kv .line [data-index="2"]{right:calc(-.0868055556 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #kv .line [data-index="3"]{width:calc(.4361111111 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #kv .line [data-index="3"]{height:calc(.0659722222 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #kv .line [data-index="3"]{bottom:calc(-.1340277778 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #kv .line [data-index="3"]{right:calc(-.0319444444 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #kv .o1{width:calc(.1504652778 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #kv .o1{height:calc(.2249173611 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #about h2 ._i{width:calc(.0798611111 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #about h2 ._i{height:calc(.0236111111 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #about .hdr_section{padding-bottom:calc(.1319444444 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #about .hdr_section{margin-bottom:calc(.0319444444 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #about .hdr_section .desc{margin-left:calc(.0069444444 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #about .ph_snaps{margin-bottom:calc(.2319444444 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #about .ph_snaps{padding-bottom:calc(0 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #about .ph_snaps:before{top:calc(-.1833333333 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #about .ph_snaps:after{bottom:calc(-.1888888889 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #about .ph_snaps ul{column-gap:calc(.0451388889 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #about .ph_snaps ul [data-ph="1"]{width:calc(.2777777778 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #about .ph_snaps ul [data-ph="1"]{height:calc(.4319444444 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #about .ph_snaps ul [data-ph="2"]{width:calc(.2958333333 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #about .ph_snaps ul [data-ph="2"]{height:calc(.3701388889 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #about .ph_snaps ul [data-ph="2"]{margin-top:calc(.1229166667 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #about .ph_snaps ul [data-ph="3"]{width:calc(.3361111111 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #about .ph_snaps ul [data-ph="3"]{height:calc(.3284722222 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #about .ph_snaps ul [data-ph="3"]{margin-top:calc(.0722222222 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #about .ph_snaps .o2{width:calc(.1438902778 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #about .ph_snaps .o2{height:calc(.2356555556 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #about .ph_snaps .o2{bottom:calc(-.2291666667 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #about .ph_snaps .o2{right:calc(.1027777778 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop{margin-top:calc(.1736111111 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop{padding-bottom:calc(.2083333333 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop h2 ._i{width:calc(.4180555556 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop h2 ._i{height:calc(.0915743056 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop h2 ._i{margin-bottom:calc(-.0222222222 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop .o3{width:calc(.2222826389 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop .o3{height:calc(.1662131944 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop .o3{top:calc(-.1479166667 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop .o3{left:calc(.0625 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop .ph_section{max-width:calc(1 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop .ph_section .row [data-row-inner]{margin-left:calc(-.1701388889 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop .ph_section .row [data-row-inner] ul{width:calc(.3090277778 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop .ph_section .row [data-row-inner] ul{row-gap:calc(.0451388889 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop .ph_section .row [data-row-inner] ul.col_l{margin-top:calc(.1375 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop .ph_section [data-ph]{width:calc(.3090277778 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop .ph_section [data-ph]{height:calc(.4222222222 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop .ph_section [data-ph][data-ph="1"]{width:calc(.3090277778 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop .ph_section [data-ph][data-ph="1"]{height:calc(.4215277778 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop .ph_section [data-ph][data-ph="2"]{width:calc(.3090277778 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop .ph_section [data-ph][data-ph="2"]{height:calc(.4638888889 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop .ph_section [data-ph][data-ph="3"]{width:calc(.3090277778 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop .ph_section [data-ph][data-ph="3"]{height:calc(.4638888889 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop .ph_section [data-ph][data-ph="4"]{width:calc(.3090277778 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop .ph_section [data-ph][data-ph="4"]{height:calc(.4222222222 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop .ph_section [data-ph][data-ph="5"]{width:calc(.3090277778 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop .ph_section [data-ph][data-ph="5"]{height:calc(.4631944444 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop .ph_section [data-ph][data-ph="6"]{width:calc(.3090277778 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop .ph_section [data-ph][data-ph="6"]{height:calc(.4631944444 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop .ph_section .sticky [data-inner]{width:calc(.3416666667 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop .ph_section .sticky .desc{margin-left:calc(-.075 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop .ph_section .sticky .btn{width:calc(.1951388889 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop .ph_section .sticky .btn{padding-top:calc(.0277777778 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop .ph_section .sticky .btn{padding-left:calc(.0277777778 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop .ph_section .sticky .btn{padding-right:calc(.0277777778 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop .ph_section .sticky .btn{padding-bottom:calc(.0277777778 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop .ph_section .sticky .btn{margin-top:calc(-.0625 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop .ph_section .sticky .btn{margin-bottom:calc(-.0277777778 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop .ph_section .sticky .btn{margin-right:calc(-.0402777778 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #topics .row .fs-body-s{margin-top:calc(.0097222222 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #access{padding-top:calc(.1159722222 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #access .access_inner{width:calc(1 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #access .access_inner{padding-left:calc(.0395833333 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #access .access_inner{padding-right:calc(.0395833333 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #access .col{width:calc(.1666666667 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #access .hdr_section{padding-top:calc(.0923611111 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #access .hdr_section ._i{width:calc(.0826388889 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #access .hdr_section ._i{height:calc(.0215277778 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #access .hdr_section h2 ._num{top:calc(-.0034722222 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #access .hdr_section h2 ._num{padding-bottom:calc(.0013888889 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #access .desc{margin-top:calc(.0347222222 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #access .desc{padding-left:calc(.0368055556 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #access .btn_detail{margin-top:calc(-.0236111111 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #access .btn_detail{left:calc(.0229166667 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #access .o4{left:calc(.0458333333 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #access .o4{bottom:calc(.0069444444 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #access .o4{width:calc(.0951388889 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #access .o4{height:calc(.1541666667 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #access .map{width:calc(.7541666667 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #access .map{height:calc(.5527777778 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #access .map .info{left:calc(.5333333333 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #access .map .info{top:calc(.38125 * (100vw - var(--scroll-bar-width)))}main[data-page=about]{padding-bottom:calc(.0694444444 * (100vw - var(--scroll-bar-width)))}main[data-page=about]{margin-bottom:calc(-.0694444444 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=about]{padding-left:calc(.1076388889 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=about]{margin-top:calc(.1041666667 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=about] section+section{margin-top:calc(.0958333333 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=about] .desc{width:calc(.2548611111 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=about] .desc{margin-top:calc(.0027777778 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=about] [data-section="1"] .img{width:calc(.2027777778 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=about] [data-section="1"] .img{height:calc(.2534722222 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=about] [data-section="1"] .img{margin-left:calc(.2152777778 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=about] [data-section="1"] .img{margin-top:calc(.0083333333 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=about] [data-section="2"]{padding-bottom:calc(.4854166667 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=about] [data-section="2"] .img{width:calc(.3625 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=about] [data-section="2"] .img{height:calc(.4527777778 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=about] [data-section="3"] .img{width:calc(.2013888889 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=about] [data-section="3"] .img{height:calc(.1354166667 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=about] [data-section="3"] .img{margin-top:calc(.0083333333 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=about] [data-section="3"] .img{margin-left:calc(.2152777778 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=about] [data-section="4"] .img{width:calc(.3027777778 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=about] [data-section="4"] .img{height:calc(.2055555556 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=about] [data-section="4"] .img{margin-top:calc(.0083333333 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=about] [data-section="4"] .img{margin-left:calc(.1472222222 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=philosophy]{margin-top:calc(0 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=philosophy]{padding-top:calc(.0291666667 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=philosophy] section .desc{width:calc(.2555555556 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=philosophy] [data-section="1"]{margin-top:calc(.1097222222 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=philosophy] [data-section="1"]{padding-left:calc(.1076388889 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=philosophy] [data-section="1"]{column-gap:calc(.175 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=philosophy] [data-section="1"] .desc{padding-top:calc(.0694444444 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=philosophy] [data-section="1"] .img{width:calc(.2555555556 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=philosophy] [data-section="1"] .img{height:calc(.3131944444 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=philosophy] [data-section="2"]{margin-top:calc(-.0361111111 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=philosophy] [data-section="2"]{column-gap:calc(.1215277778 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=philosophy] [data-section="2"] .desc{top:calc(.0041666667 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=philosophy] [data-section="2"] .img{padding-bottom:calc(.0402777778 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=philosophy] [data-section="2"] .img img{width:calc(.3625 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=philosophy] [data-section="2"] .img img{height:calc(.2416666667 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=philosophy] [data-section="3"]{margin-top:calc(.075 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=philosophy] [data-section="3"]{column-gap:calc(.3368055556 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=philosophy] [data-section="3"] .desc{margin-top:calc(.0395833333 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=philosophy] [data-section="3"] .img{width:calc(.2013888889 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=philosophy] [data-section="3"] .img{height:calc(.275 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=philosophy] [data-section="4"]{margin-top:calc(-.0555555556 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=philosophy] [data-section="4"]{padding-top:calc(.3083333333 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=philosophy] [data-section="4"]{column-gap:calc(.1215277778 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=philosophy] [data-section="4"] .desc{margin-top:calc(.2680555556 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=philosophy] [data-section="4"] .img[data-img="1"]{width:calc(.3090277778 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=philosophy] [data-section="4"] .img[data-img="1"]{height:calc(.4215277778 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=philosophy] [data-section="4"] .img[data-img="2"]{width:calc(.2013888889 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=philosophy] [data-section="4"] .img[data-img="2"]{height:calc(.3020833333 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=philosophy] [data-section="4"] .img[data-img="2"]{top:calc(.0458333333 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=philosophy] [data-section="5"]{margin-top:calc(-.0069444444 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=philosophy] [data-section="5"]{padding-top:calc(.2180555556 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=philosophy] [data-section="5"] .desc{padding-top:calc(.1305555556 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=philosophy] [data-section="5"] .desc{margin-top:calc(-.04375 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=philosophy] [data-section="5"] .img[data-img="1"]{width:calc(.1451388889 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=philosophy] [data-section="5"] .img[data-img="1"]{height:calc(.2180555556 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=philosophy] [data-section="5"] .img[data-img="2"]{margin-top:calc(-.04375 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=philosophy] [data-section="5"] .img[data-img="2"]{width:calc(.2548611111 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=philosophy] [data-section="5"] .img[data-img="2"]{height:calc(.31875 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=about] ._pin{top:calc(-.3715277778 * (100vw - var(--scroll-bar-width)))}main[data-page=workshop] .h_desc .desc{margin-top:calc(.0083333333 * (100vw - var(--scroll-bar-width)))}main[data-page=workshop] [data-article=workshop] [data-section="1"]{margin-top:calc(.0972222222 * (100vw - var(--scroll-bar-width)))}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap]{width:calc(.4166666667 * (100vw - var(--scroll-bar-width)))}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap]{height:calc(.5201388889 * (100vw - var(--scroll-bar-width)))}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap] .i{width:calc(.4166666667 * (100vw - var(--scroll-bar-width)))}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap] .i{height:calc(.5201388889 * (100vw - var(--scroll-bar-width)))}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap] .dots{margin-top:calc(.03125 * (100vw - var(--scroll-bar-width)))}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap] .dots{column-gap:calc(.0041666667 * (100vw - var(--scroll-bar-width)))}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap] .dots .swiper-pagination-bullet{width:calc(.00625 * (100vw - var(--scroll-bar-width)))}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap] .dots .swiper-pagination-bullet{height:calc(.00625 * (100vw - var(--scroll-bar-width)))}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap] .dots .swiper-pagination-bullet:before{width:calc(.0034722222 * (100vw - var(--scroll-bar-width)))}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap] .dots .swiper-pagination-bullet:before{height:calc(.0034722222 * (100vw - var(--scroll-bar-width)))}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap] .dots .swiper-pagination-bullet-active{width:calc(.00625 * (100vw - var(--scroll-bar-width)))}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap] .dots .swiper-pagination-bullet-active{height:calc(.00625 * (100vw - var(--scroll-bar-width)))}main[data-page=workshop] [data-article=workshop] [data-section="1"] dl{width:calc(.3083333333 * (100vw - var(--scroll-bar-width)))}main[data-page=workshop] [data-article=workshop] [data-section="1"] dl{padding-bottom:calc(.2111111111 * (100vw - var(--scroll-bar-width)))}main[data-page=workshop] [data-article=workshop] [data-section="2"]{margin-top:calc(.1041666667 * (100vw - var(--scroll-bar-width)))}main[data-page=workshop] [data-article=workshop] [data-section="2"]{margin-bottom:calc(-.03125 * (100vw - var(--scroll-bar-width)))}main[data-page=workshop] [data-article=workshop] [data-section="2"] .desc{width:calc(.2548611111 * (100vw - var(--scroll-bar-width)))}main[data-page=workshop] [data-article=workshop] [data-section="2"] .desc{margin-top:calc(-.0055555556 * (100vw - var(--scroll-bar-width)))}main[data-page=workshop] [data-article=workshop] [data-section="2"] .img{width:calc(.2027777778 * (100vw - var(--scroll-bar-width)))}main[data-page=workshop] [data-article=workshop] [data-section="2"] .img{height:calc(.2534722222 * (100vw - var(--scroll-bar-width)))}main[data-page=workshop] [data-article=faq]{padding-top:calc(.0277777778 * (100vw - var(--scroll-bar-width)))}main[data-page=workshop] [data-article=faq] table{margin-left:calc(.3229166667 * (100vw - var(--scroll-bar-width)))}main[data-page=workshop] [data-article=faq] table th{min-width:calc(.1076388889 * (100vw - var(--scroll-bar-width)))}main[data-page=workshop] [data-article=faq] table th{font-size:max(14.4px,.0125 * (100vw - var(--scroll-bar-width)))}main[data-page=workshop] [data-article=faq] table td{min-width:calc(.4166666667 * (100vw - var(--scroll-bar-width)))}main[data-page=workshop] [data-article=faq] table .q th,main[data-page=workshop] [data-article=faq] table .q td{padding-top:calc(.0625 * (100vw - var(--scroll-bar-width)))}main[data-page=workshop] [data-article=faq] table .a th,main[data-page=workshop] [data-article=faq] table .a td{padding-top:calc(.0194444444 * (100vw - var(--scroll-bar-width)))}main[data-page=workshop] [data-article=faq] table tr[data-index="0"] th,main[data-page=workshop] [data-article=faq] table tr[data-index="0"] td{padding-top:calc(.0888888889 * (100vw - var(--scroll-bar-width)))}main[data-page=workshop] [data-article=help]{margin-top:calc(.0972222222 * (100vw - var(--scroll-bar-width)))}main[data-page=workshop] [data-article=help]{padding-top:calc(.0291666667 * (100vw - var(--scroll-bar-width)))}main[data-page=workshop] [data-article=help] .row{margin-top:calc(.0868055556 * (100vw - var(--scroll-bar-width)))}main[data-page=workshop] [data-article=help] .row{padding-left:calc(.1076388889 * (100vw - var(--scroll-bar-width)))}main[data-page=workshop] [data-article=help] .list{margin-top:calc(.0034722222 * (100vw - var(--scroll-bar-width)))}main[data-page=workshop] [data-article=help] .list li:before{left:calc(0 * (100vw - var(--scroll-bar-width)))}main[data-page=access] .h_desc .desc{margin-top:calc(.0083333333 * (100vw - var(--scroll-bar-width)))}main[data-page=access] [data-article=access_info] .img{width:calc(.8493055556 * (100vw - var(--scroll-bar-width)))}main[data-page=access] [data-article=access_info] .img{height:calc(.5527777778 * (100vw - var(--scroll-bar-width)))}main[data-page=access] [data-article=access_info] .img{margin-top:calc(.0569444444 * (100vw - var(--scroll-bar-width)))}main[data-page=access] [data-article=access_info] .img ._o{width:calc(.0979166667 * (100vw - var(--scroll-bar-width)))}main[data-page=access] [data-article=access_info] .img ._o{height:calc(.2236111111 * (100vw - var(--scroll-bar-width)))}main[data-page=access] [data-article=access_info] .img ._o{bottom:calc(.0069444444 * (100vw - var(--scroll-bar-width)))}main[data-page=access] [data-article=access_info] .img ._o{right:calc(.0243055556 * (100vw - var(--scroll-bar-width)))}main[data-page=access] [data-article=access_info] table{margin-top:calc(.0694444444 * (100vw - var(--scroll-bar-width)))}main[data-page=access] [data-article=access_info] table{margin-left:calc(.3229166667 * (100vw - var(--scroll-bar-width)))}main[data-page=access] [data-article=access_info] table th,main[data-page=access] [data-article=access_info] table td{padding-top:calc(.0097222222 * (100vw - var(--scroll-bar-width)))}main[data-page=access] [data-article=access_info] table th{min-width:calc(.1090277778 * (100vw - var(--scroll-bar-width)))}main[data-page=access] [data-article=access_info] table td{width:calc(.4152777778 * (100vw - var(--scroll-bar-width)))}}@media(min-width:780px)and (max-width:800px){.fs-body-s,.fs-body-s p,.fs-body-s li,.fs-body-s dt,.fs-body-s dd,.fs-body-s th,.fs-body-s td{font-size:max(10.4px,.01625 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #topics{padding-top:calc(.3125 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #topics{padding-bottom:calc(.22375 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #topics .topics_body{width:calc(.64375 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #topics .topics_body{height:calc(.64375 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #topics .topics_body{padding-top:calc(0 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #topics .topics_body{padding-bottom:calc(0 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #topics h2{width:calc(.15323125 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #topics h2{height:calc(.0525 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #topics h2{margin-top:calc(.05875 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #topics .row{margin-top:calc(.03 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #topics .row{height:calc(.34625 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #topics .slider{width:calc(.050242625% * (100vw - var(--scroll-bar-width)))}main[data-page=index] #topics [data-slider-wrap]{margin-top:calc(.0375 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #topics [data-slider-wrap] [data-slider]{width:calc(.25875 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #topics [data-slider-wrap] [data-slider]{height:calc(.34625 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #topics [data-slider-wrap] .swiper-wrapper{width:calc(.25875 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #topics [data-slider-wrap] .swiper-wrapper{height:calc(.34625 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #topics [data-slider-wrap] .swiper-wrapper .i{width:calc(.25875 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #topics [data-slider-wrap] .swiper-wrapper .i{height:calc(.34625 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #topics [data-slider-wrap] .dots{margin-top:calc(.01 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #topics [data-slider-wrap] .dots{column-gap:calc(.00125 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #topics [data-slider-wrap] .dots .swiper-pagination-bullet{width:calc(.01 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #topics [data-slider-wrap] .dots .swiper-pagination-bullet{height:calc(.01 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #topics [data-slider-wrap] .dots .swiper-pagination-bullet:before{width:calc(.00625 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #topics [data-slider-wrap] .dots .swiper-pagination-bullet:before{height:calc(.00625 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #topics .btn_instagram{margin-top:calc(.05375 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #topics .btn_instagram a{width:calc(.145 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #topics .btn_instagram a{height:calc(.05 * (100vw - var(--scroll-bar-width)))}}@media(min-width:781px){body{backface-visibility:hidden;-webkit-backface-visibility:hidden}.switch_sp,br.sp,br.tab{display:none}[data-plx][data-plx=right-b] img{transform-origin:80%}[data-plx][data-plx-no-scale-pc] img{transform:scale(1)!important}.gnav_ico{display:none}[data-component-global_nav]{width:100%;position:fixed;top:0;left:0;z-index:100}.global_nav .logo{min-width:92.25px;min-height:31.5px}#sp_nav{display:none!important}footer{padding-top:300px;padding-bottom:64px}@media not screen and (min-width:781px){footer{padding-top:0vw}}@media not screen and (min-width:781px){footer{padding-bottom:0vw}}.fs-body-hdr,.fs-body-hdr p,.fs-body-hdr li,.fs-body-hdr dt,.fs-body-hdr dd,.fs-body-hdr th,.fs-body-hdr td{line-height:2;letter-spacing:.12em}[data-section-header-page] .img,[data-component-cover-img]{max-height:930px}[data-section-wrapper-lower] h1[data-page-header]{position:absolute;top:0;left:110px}@media not screen and (min-width:781px){[data-section-wrapper-lower] h1[data-page-header]{left:28.2051282051vw}}[data-component-btn-circle]{min-width:87.04px;min-height:140.3870967742px}main[data-page=index] .hdr_section._workshop{display:flex;grid-template-columns:inherit;justify-content:center}main[data-page=index] .curve_text text{font-size:36px}main[data-page=index] #kv .tagline p{position:absolute}main[data-page=index] #kv .o1{top:58px;right:-115px}main[data-page=index] #kv .o1 [data-anim-inner],main[data-page=index] #kv .o1 img{animation-delay:.85s}main[data-page=index] #about .hdr_section .btn_detail{position:absolute;bottom:-18px;right:-68px}main[data-page=index] #about .ph_snaps:before,main[data-page=index] #about .ph_snaps:after{width:128.3%;aspect-ratio:1/.2997}main[data-page=index] #about .ph_snaps ul [data-ph="2"] [data-anim=mask-grd]{transition-delay:.2s!important}main[data-page=index] #about .ph_snaps ul [data-ph="3"] [data-anim=mask-grd]{transition-delay:.4s!important}main[data-page=index] #workshop .btm_r:before{width:128.3%;aspect-ratio:1/.2997}main[data-page=index] #workshop .ph_section{height:auto;display:flex;justify-content:center;margin:303px auto 0;position:relative}@media not screen and (min-width:781px){main[data-page=index] #workshop .ph_section{margin-top:0vw}}main[data-page=index] #workshop .ph_section .row{flex-shrink:0;width:50%}main[data-page=index] #workshop .ph_section .row [data-row-inner] ul.col_r{margin-left:auto;margin-right:10px}main[data-page=index] #workshop .ph_section .sticky{width:50%;height:auto;display:flex;flex-direction:column;align-items:center;--data-workshop-sticky-height: 0px}main[data-page=index] #workshop .ph_section .sticky [data-inner]{display:flex;align-items:center;flex-direction:column;justify-content:center;position:sticky;padding-top:120px;top:calc(50% - var(--data-workshop-sticky-height, 0px) / 2);left:0}main[data-page=index] #workshop .ph_section .sticky .btn{margin-left:auto}main[data-page=index] #topics .l,main[data-page=index] #topics .r{flex-shrink:0;width:29.9%;text-align:center}main[data-page=index] #access .row{display:flex;position:relative;z-index:2}main[data-page=about] [data-article=about] section{display:flex;justify-content:space-between}main[data-page=about] [data-article=about] h2{position:absolute;top:0;left:0}main[data-page=about] [data-article=about] .desc{position:absolute;top:0;right:0}main[data-page=about] [data-article=about] [data-section="2"] .img{position:absolute;bottom:0;left:388px}@media not screen and (min-width:781px){main[data-page=about] [data-article=about] [data-section="2"] .img{left:0vw}}main[data-page=about] [data-article=philosophy] section{display:flex}main[data-page=about] [data-article=philosophy] [data-section="2"]{flex-direction:row-reverse;align-items:flex-end}main[data-page=about] [data-article=philosophy] [data-section="4"] .img[data-img="1"]{position:absolute;top:0;left:466px}@media not screen and (min-width:781px){main[data-page=about] [data-article=philosophy] [data-section="4"] .img[data-img="1"]{left:0vw}}main[data-page=about] [data-article=philosophy] [data-section="5"]{flex-direction:row-reverse;justify-content:flex-end;column-gap:175px}@media not screen and (min-width:781px){main[data-page=about] [data-article=philosophy] [data-section="5"]{column-gap:0vw}}main[data-page=about] [data-article=philosophy] [data-section="5"] .img[data-img="1"]{position:absolute;top:0;right:0}main[data-page=about] [data-article=about] [data-section="1"]{margin-top:1051px}@media not screen and (min-width:781px){main[data-page=about] [data-article=about] [data-section="1"]{margin-top:0vw}}main[data-page=about] [data-article=about] [data-section="1"] .img{position:relative}main[data-page=about] [data-article=about] [data-section="1"] [data-img-inner]{display:block;transform:translate(0) translateY(-715px) scale(2.0547945205);position:absolute;top:0;left:0}@media not screen and (min-width:781px){main[data-page=about] [data-article=about] [data-section="1"] [data-img-inner]{transform:translate(0) translateY(-715px) scale(2.0547945205)}}main[data-page=workshop] [data-article=workshop] [data-section="1"]{display:flex;column-gap:175px}@media not screen and (min-width:781px){main[data-page=workshop] [data-article=workshop] [data-section="1"]{column-gap:0vw}}main[data-page=workshop] [data-article=workshop] [data-section="1"] .btn_reserve{position:absolute;bottom:76px;right:22px;z-index:2}@media not screen and (min-width:781px){main[data-page=workshop] [data-article=workshop] [data-section="1"] .btn_reserve{bottom:10.7692307692vw}}main[data-page=workshop] [data-article=workshop] [data-section="2"]{display:flex;justify-content:flex-end;column-gap:96px}@media not screen and (min-width:781px){main[data-page=workshop] [data-article=workshop] [data-section="2"]{column-gap:0vw}}main[data-page=workshop] [data-article=help] .row{display:flex;column-gap:188px}@media not screen and (min-width:781px){main[data-page=workshop] [data-article=help] .row{column-gap:0vw}}}@media(min-width:781px)and (max-width:960pxpx){br.tab{display:inherit}br.pc,br.sp{display:none}}@media(min-width:781px)and (min-width:780px)and (max-width:1440px){footer{padding-top:calc(.2083333333 * (100vw - var(--scroll-bar-width)))}footer{padding-bottom:calc(.0444444444 * (100vw - var(--scroll-bar-width)))}[data-section-wrapper-lower] h1[data-page-header]{left:calc(.0763888889 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #kv .o1{top:calc(.0402777778 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #kv .o1{right:calc(-.0798611111 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #about .hdr_section .btn_detail{bottom:calc(-.0125 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #about .hdr_section .btn_detail{right:calc(-.0472222222 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop .ph_section{margin-top:calc(.2104166667 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop .ph_section .row [data-row-inner] ul.col_r{margin-right:calc(.0069444444 * (100vw - var(--scroll-bar-width)))}main[data-page=index] #workshop .ph_section .sticky [data-inner]{padding-top:calc(.0833333333 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=about] [data-section="2"] .img{left:calc(.2694444444 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=philosophy] [data-section="4"] .img[data-img="1"]{left:calc(.3236111111 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=philosophy] [data-section="5"]{column-gap:calc(.1215277778 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=about] [data-section="1"]{margin-top:calc(.7298611111 * (100vw - var(--scroll-bar-width)))}main[data-page=about] [data-article=about] [data-section="1"] [data-img-inner]{transform:translate(calc(0 * (100vw - var(--scroll-bar-width)))) translateY(calc(-.4965277778 * (100vw - var(--scroll-bar-width)))) scale(2.0547945205)}main[data-page=workshop] [data-article=workshop] [data-section="1"]{column-gap:calc(.1215277778 * (100vw - var(--scroll-bar-width)))}main[data-page=workshop] [data-article=workshop] [data-section="1"] .btn_reserve{bottom:calc(.0527777778 * (100vw - var(--scroll-bar-width)))}main[data-page=workshop] [data-article=workshop] [data-section="1"] .btn_reserve{right:calc(.0152777778 * (100vw - var(--scroll-bar-width)))}main[data-page=workshop] [data-article=workshop] [data-section="2"]{column-gap:calc(.0666666667 * (100vw - var(--scroll-bar-width)))}main[data-page=workshop] [data-article=help] .row{column-gap:calc(.1305555556 * (100vw - var(--scroll-bar-width)))}}@media not screen and (min-width:781px){body{scroll-padding-top:0vw}body{z-index:10;backface-visibility:hidden;-webkit-backface-visibility:hidden}.switch_pc{display:none}br.sp{display:inherit}br.pc,br.tab{display:none}[data-hover=txt-line] ._t{padding-bottom:.2564102564vw}[data-hover=txt-line] ._t{margin-bottom:-.2564102564vw}#sp_nav [data-inner]{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,#000,#000 33%,rgba(0,0,0,0) 66%,rgba(0,0,0,0) 100%);-webkit-mask-size:100% 300%;-webkit-mask-position:0 100%;mask-image:linear-gradient(to bottom,#000,#000 33%,#0000 66%,#0000);mask-size:100% 300%;mask-position:0 100%;transition-delay:0s;display:block}body._gnav #sp_nav [data-inner]{mask-position:0% 0%;-webkit-mask-position:0% 0%;transition:-webkit-mask-position,mask-position;transition-duration:1.5s;transition-delay:.05s;transition-timing-function:cubic-bezier(.215,.61,.355,1);will-change:mask-position}[data-plx][data-plx=right-b] img{transform-origin:75%}.gnav_ico{width:20.5128205128vw;height:18.4615384615vw;padding-top:7.6923076923vw;display:flex;justify-content:center;position:fixed;top:0;right:0;z-index:101;background:none;border:none;box-sizing:border-box;cursor:pointer}.gnav_ico ._ico{width:10vw;display:block;position:relative}.gnav_ico span{display:block;font-family:tiffin-latin-variable,sans-serif;font-variation-settings:"wght" 400;font-size:16px}@media(min-width:780px)and (max-width:1440px){.gnav_ico span{font-size:max(12.8px,.0111111111 * (100vw - var(--scroll-bar-width)))}}.gnav_ico span{font-variation-settings:"wght" 350;line-height:1;letter-spacing:.01em;position:absolute;top:0;left:0;z-index:2}.gnav_ico span{font-size:max(12.8px,4.1025641026vw)}.gnav_ico ._o{color:#fff;transform:translateY(0);transition:opacity,transform;transition-duration:.45s;transition-timing-function:cubic-bezier(.77,0,.175,1)}.gnav_ico ._c{color:var(--accent);opacity:0;transform:translateY(10px);transition:opacity,transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}._gnav .gnav_ico ._o{opacity:0;transform:translateY(-10px);transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-duration:.25s}._gnav .gnav_ico ._c{opacity:1;transform:translateY(0);transition-timing-function:cubic-bezier(.77,0,.175,1);transition-duration:.45s}.lock .gnav_ico{right:var(--scroll-bar-width)}@media(hover:hover){.gnav_ico:hover ._o{color:#ffffffb3!important}.gnav_ico:hover ._c{color:var(--dark)}}#index .gnav_ico ._o,._under .gnav_ico ._o{color:var(--dark)!important}@media(hover:hover){#index .gnav_ico:hover ._o,._under .gnav_ico:hover ._o{color:var(--accent)!important}}[data-component-global_nav]{width:100%;position:fixed;display:flex;justify-content:center;top:5.641025641vw;left:0;z-index:10}[data-component-global_nav] .nav{display:none}.global_nav{max-width:auto}#index._top .global_nav,._page_index._top .global_nav{margin-top:0vw}.global_nav ul{top:0vw}.global_nav .logo{width:28.2051282051vw}.global_nav .logo{height:8.9743589744vw}.global_nav .logo{margin-top:0vw}.global_nav .logo{margin-left:0vw}.global_nav .logo a{display:block}#index._top .global_nav .logo,._page_index._top .global_nav .logo{width:28.2051282051vw}#index._top .global_nav .logo,._page_index._top .global_nav .logo{height:8.9743589744vw}#index._top .global_nav .logo,._page_index._top .global_nav .logo{margin-top:0vw}.global_nav .nav._l ul,.global_nav .nav._r ul{column-gap:0vw}.global_nav .nav a{padding-top:0vw}.global_nav .nav a{padding-bottom:0vw}.global_nav a,#index._top .global_nav a,._page_index._top .global_nav a{font-size:max(11.2px,3.5897435897vw)}.global_nav a:before{width:3.0769230769vw}.global_nav a:before{height:3.0769230769vw}.global_nav a:before{bottom:2.5641025641vw}footer .global_nav{top:-2.0512820513vw}footer .global_nav a:before{top:0vw}footer .global_nav .logo{width:24.1025641026vw;height:7.6923076923vw}#sp_nav{width:100%;height:100vh;position:fixed;z-index:100;top:0;left:0}#sp_nav:before{content:"";width:100vw;height:100vh;background-color:var(--base);display:block;background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:0;left:0;pointer-events:none;z-index:-1}#sp_nav [data-inner]{width:100vw;height:100vh;overflow:auto;position:relative;z-index:2;top:0;left:0}#sp_nav [data-nav-wrap]{margin-top:25.8974358974vw;padding-left:5.1282051282vw;padding-right:5.1282051282vw}#sp_nav .nav._r{margin-top:22px}@media(min-width:780px)and (max-width:1440px){#sp_nav .nav._r{margin-top:calc(.0152777778 * (100vw - var(--scroll-bar-width)))}}#sp_nav .nav._r{margin-top:5.641025641vw}#sp_nav .nav ul{display:grid;grid-template-columns:repeat(2,1fr);column-gap:5.1282051282vw;row-gap:6.1538461538vw}#sp_nav .nav li{width:165px}@media(min-width:780px)and (max-width:1440px){#sp_nav .nav li{width:calc(.1145833333 * (100vw - var(--scroll-bar-width)))}}#sp_nav .nav li{width:42.3076923077vw}#sp_nav .nav a{color:var(--dark);font-size:4.1025641026vw;line-height:1.8;letter-spacing:.08em;display:flex;align-items:center;column-gap:2.3076923077vw}@media(hover:hover){#sp_nav .nav a:hover{color:var(--accent)}}#sp_nav .nav a ._ar{width:10px}@media(min-width:780px)and (max-width:1440px){#sp_nav .nav a ._ar{width:calc(.0069444444 * (100vw - var(--scroll-bar-width)))}}#sp_nav .nav a ._ar{height:11px;display:flex;align-items:center}#sp_nav .nav a ._ar{width:2.5641025641vw}@media(min-width:780px)and (max-width:1440px){#sp_nav .nav a ._ar{height:calc(.0076388889 * (100vw - var(--scroll-bar-width)))}}#sp_nav .nav a ._ar{height:2.8205128205vw}#sp_nav .nav a .ff-e{font-family:tiffin-latin-variable,sans-serif;font-variation-settings:"wght" 400;font-variation-settings:"wght" 350;letter-spacing:.01em}#sp_nav .map{width:293px}@media(min-width:780px)and (max-width:1440px){#sp_nav .map{width:calc(.2034722222 * (100vw - var(--scroll-bar-width)))}}#sp_nav .map{height:281px;margin:0 auto;margin-top:7.6923076923vw}#sp_nav .map{width:75.1282051282vw}@media(min-width:780px)and (max-width:1440px){#sp_nav .map{height:calc(.1951388889 * (100vw - var(--scroll-bar-width)))}}#sp_nav .map{height:72.0512820513vw}#sp_nav address{margin-top:8.2051282051vw}#sp_nav .logo{width:24.1025641026vw;height:7.6923076923vw;margin:0 auto;padding:13.5897435897vw 0;text-align:center}footer{padding-top:0vw}footer{padding-bottom:0vw}footer{width:100%;height:58.9743589744vw;display:flex;align-items:center;justify-content:center}footer .nav{display:none!important}.fs-header-sub{font-size:max(16px,5.1282051282vw)}.fs-body,.fs-body p,.fs-body li,.fs-body dt,.fs-body dd,.fs-body th,.fs-body td{font-size:max(11.2px,3.5897435897vw)}.fs-body [data-adjust]{margin-top:0vw}.fs-body [data-adjust]{margin-bottom:0vw}.fs-body-hdr{margin-top:0vw}.fs-body-hdr{margin-bottom:0vw}.fs-body-hdr{font-size:max(11.2px,3.5897435897vw)}.fs-body-hdr{line-height:1.8;letter-spacing:.12em}.fs-body-hdr p,.fs-body-hdr li,.fs-body-hdr dt,.fs-body-hdr dd,.fs-body-hdr th,.fs-body-hdr td{font-size:max(11.2px,3.5897435897vw)}.fs-body-hdr p,.fs-body-hdr li,.fs-body-hdr dt,.fs-body-hdr dd,.fs-body-hdr th,.fs-body-hdr td{line-height:1.8;letter-spacing:.12em}.fs-body-l,.fs-body-l p,.fs-body-l li,.fs-body-l dt,.fs-body-l dd,.fs-body-l th,.fs-body-l td{font-size:max(11.2px,3.5897435897vw)}.fs-body-s,.fs-body-s p,.fs-body-s li,.fs-body-s dt,.fs-body-s dd,.fs-body-s th,.fs-body-s td{font-size:max(10.4px,3.3333333333vw)}.fs-body-ss,.fs-body-ss p,.fs-body-ss li,.fs-body-ss dt,.fs-body-ss dd,.fs-body-ss th,.fs-body-ss td{font-size:max(9.6px,3.0769230769vw)}[data-section-header-page] .img:before{opacity:.5!important}[data-component-cover-img]{margin-top:44.6153846154vw}[data-section-wrapper-lower]{max-width:200vw}[data-section-wrapper-lower]{padding-left:5.1282051282vw}[data-section-wrapper-lower]{padding-right:5.1282051282vw}[data-section-wrapper-lower] h1{font-size:max(14.4px,4.6153846154vw)}[data-section-wrapper-lower] h1{margin-top:0vw}[data-section-wrapper-lower] h1[data-page-header]{left:28.2051282051vw}[data-section-wrapper-lower] h1[data-page-header]{margin-top:7.1794871795vw}[data-section-wrapper-lower] .h_desc._head{margin-top:26.9230769231vw}[data-section-wrapper-lower] .h_desc._head{padding-left:0vw}[data-section-wrapper-lower] .h_desc._section{margin-top:27.1794871795vw}[data-section-wrapper-lower] .h_desc._section{padding-left:0vw}[data-section-wrapper-lower] .h_desc h2{font-size:max(16px,5.1282051282vw)}[data-section-wrapper-lower] .h_desc h2{letter-spacing:.09em}[data-section-wrapper-lower] .h_desc .desc{margin-top:3.0769230769vw}[data-component-btn-circle]{width:28.4615384615vw}[data-component-btn-circle]{height:46.9230769231vw}[data-component-btn-circle] .label{row-gap:3.0769230769vw}[data-component-btn-circle] .label{margin-top:2.5641025641vw}[data-component-btn-circle] .label{padding-left:2.5641025641vw}[data-component-btn-circle] .label ._t{font-size:max(11.2px,3.5897435897vw)}[data-component-btn-circle] .label ._i{width:3.0769230769vw}[data-component-btn-circle] .label ._i{height:2.8205128205vw}[data-component-btn-circle].btn_reserve{width:28.4615384615vw}[data-component-btn-circle].btn_reserve{height:46.9230769231vw}[data-component-btn-circle].btn_reserve .label ._t{font-size:max(11.2px,3.5897435897vw)}[data-component-btn-circle].btn_reserve ._i{width:4.6153846154vw}[data-component-btn-circle].btn_reserve ._i{height:4.6153846154vw}[data-component-btn-circle].btn_reserve ._i{left:-.5128205128vw}[data-component-btn-circle].line .label{margin-top:4.6153846154vw;padding-left:3.5897435897vw}[data-component-btn-circle].line ._i{width:4.6153846154vw}[data-component-btn-circle].line ._i{height:4.6153846154vw}[data-component-btn-circle].line ._i{margin-top:-1.0256410256vw;margin-right:.5128205128vw}main[data-page=index]{overflow:hidden}main[data-page=index] .hdr_section{width:89.7435897436vw}main[data-page=index] .hdr_section h2{column-gap:2.5641025641vw}main[data-page=index] .hdr_section h2 ._num{padding-left:2.0512820513vw}main[data-page=index] .hdr_section h2 ._num{padding-right:2.0512820513vw}main[data-page=index] .hdr_section h2 ._num{padding-bottom:2px}main[data-page=index] .hdr_section._workshop{left:0vw}main[data-page=index] .hdr_section._workshop h2{column-gap:1.2820512821vw}main[data-page=index] .hdr_section{display:block;grid-template-columns:none}main[data-page=index] .curve_text text{font-size:78px}main[data-page=index] #kv{padding-bottom:97.9487179487vw}main[data-page=index] #kv .frame{width:89.7435897436vw}main[data-page=index] #kv .frame{height:123.0769230769vw}main[data-page=index] #kv .frame{margin-top:20.5128205128vw}main[data-page=index] #kv .frame video{width:74.6382051282vw}main[data-page=index] #kv .frame video{height:101.5384615385vw}main[data-page=index] #kv .frame video{margin-top:-2.0512820513vw}main[data-page=index] #kv .tagline{position:absolute;display:flex;flex-direction:row-reverse;left:6.4102564103vw;column-gap:3.3333333333vw;bottom:7.9487179487vw;transform:translateY(100%);z-index:2}main[data-page=index] #kv .tagline p{font-size:max(12px,3.8461538462vw)}main[data-page=index] #kv .tagline p[data-index="0"]{transition-delay:.6s}main[data-page=index] #kv .tagline p[data-index="1"]{transition-delay:1.2s}main[data-page=index] #kv .tagline p[data-index="2"]{transition-delay:2.4s}main[data-page=index] #kv .tagline p[data-index="3"]{transition-delay:3s}main[data-page=index] #kv .tagline [data-index="0"]{top:0vw}main[data-page=index] #kv .tagline [data-index="0"]{left:0vw}main[data-page=index] #kv .tagline [data-index="1"]{top:0vw}main[data-page=index] #kv .tagline [data-index="1"]{left:0vw}main[data-page=index] #kv .tagline [data-index="2"]{top:0vw}main[data-page=index] #kv .tagline [data-index="2"]{right:0vw}main[data-page=index] #kv .tagline [data-index="3"]{top:0vw}main[data-page=index] #kv .tagline [data-index="3"]{right:0vw}main[data-page=index] #kv .line [data-index="0"]{width:25.4148717949vw}main[data-page=index] #kv .line [data-index="0"]{height:15.5128205128vw}main[data-page=index] #kv .line [data-index="0"]{top:9.7435897436vw}main[data-page=index] #kv .line [data-index="0"]{left:-7.4358974359vw}main[data-page=index] #kv .line [data-index="1"]{width:160.2564102564vw}main[data-page=index] #kv .line [data-index="1"]{height:25.3846153846vw}main[data-page=index] #kv .line [data-index="1"]{top:143.8461538462vw}main[data-page=index] #kv .line [data-index="1"]{left:-12.0512820513vw}main[data-page=index] #kv .line [data-index="1"]{display:none}main[data-page=index] #kv .line [data-index="2"]{width:88.7179487179vw}main[data-page=index] #kv .line [data-index="2"]{height:12.5641025641vw}main[data-page=index] #kv .line [data-index="2"]{top:191.2820512821vw}main[data-page=index] #kv .line [data-index="2"]{right:-32.0512820513vw}main[data-page=index] #kv .line [data-index="2"]{display:none}main[data-page=index] #kv .line [data-index="3"]{width:76.9230769231vw}main[data-page=index] #kv .line [data-index="3"]{height:11.0256410256vw}main[data-page=index] #kv .line [data-index="3"]{bottom:-72.0512820513vw}main[data-page=index] #kv .line [data-index="3"]{right:-5.1282051282vw}main[data-page=index] #kv .o1{width:39.9469230769vw}main[data-page=index] #kv .o1{height:59.7130769231vw}main[data-page=index] #kv .o1{bottom:-38.9743589744vw;right:.5128205128vw}main[data-page=index] #kv .o1 [data-anim-inner],main[data-page=index] #kv .o1 img{animation-delay:.65s}main[data-page=index] #about h2 ._i{width:22.5641025641vw}main[data-page=index] #about h2 ._i{height:6.6287179487vw}main[data-page=index] #about .hdr_section{padding-bottom:0vw}main[data-page=index] #about .hdr_section{margin-bottom:0vw}main[data-page=index] #about .hdr_section .desc{margin-left:0vw}main[data-page=index] #about .hdr_section .desc{margin-top:9.4871794872vw}main[data-page=index] #about .hdr_section .btn_detail{margin-left:auto;margin-right:2.8205128205vw;margin-top:-6.1538461538vw;margin-bottom:-6.6666666667vw}main[data-page=index] #about .ph_snaps{margin-bottom:55.8974358974vw}main[data-page=index] #about .ph_snaps{padding-bottom:8.7179487179vw}main[data-page=index] #about .ph_snaps:before,main[data-page=index] #about .ph_snaps:after{width:126.6%;aspect-ratio:1/.4412}main[data-page=index] #about .ph_snaps:before{top:-27.9487179487vw}main[data-page=index] #about .ph_snaps:after{bottom:-27.9487179487vw}main[data-page=index] #about .ph_snaps ul{column-gap:0vw}main[data-page=index] #about .ph_snaps ul{flex-wrap:wrap;justify-content:space-between;row-gap:5.1282051282vw;padding-top:3.5897435897vw}main[data-page=index] #about .ph_snaps ul li{flex-shrink:0}main[data-page=index] #about .ph_snaps ul [data-ph="1"]{width:42.3076923077vw}main[data-page=index] #about .ph_snaps ul [data-ph="1"]{height:65.3846153846vw}main[data-page=index] #about .ph_snaps ul [data-ph="1"]{left:5.1282051282vw;top:0}main[data-page=index] #about .ph_snaps ul [data-ph="2"]{width:42.0512820513vw}main[data-page=index] #about .ph_snaps ul [data-ph="2"]{height:52.5641025641vw}main[data-page=index] #about .ph_snaps ul [data-ph="2"]{margin-top:26.6666666667vw}main[data-page=index] #about .ph_snaps ul [data-ph="2"]{right:5.1282051282vw;top:0vw}main[data-page=index] #about .ph_snaps ul [data-ph="3"]{width:52.5641025641vw}main[data-page=index] #about .ph_snaps ul [data-ph="3"]{height:51.2820512821vw}main[data-page=index] #about .ph_snaps ul [data-ph="3"]{margin-top:0vw}main[data-page=index] #about .ph_snaps ul [data-ph="3"]{margin:0 auto}main[data-page=index] #about .ph_snaps .o2{width:29.9574358974vw}main[data-page=index] #about .ph_snaps .o2{height:49.0625641026vw}main[data-page=index] #about .ph_snaps .o2{bottom:-45.3846153846vw}main[data-page=index] #about .ph_snaps .o2{right:10.2564102564vw}main[data-page=index] #workshop{margin-top:0vw}main[data-page=index] #workshop{padding-bottom:17.9487179487vw}main[data-page=index] #workshop .btm_r:before{width:126.6%;aspect-ratio:1/.4412}main[data-page=index] #workshop h2 ._i{width:37.6923076923vw}main[data-page=index] #workshop h2 ._i{height:8.2564102564vw}main[data-page=index] #workshop h2 ._i{margin-bottom:-1.7948717949vw}main[data-page=index] #workshop .o3{width:53.3333333333vw}main[data-page=index] #workshop .o3{height:39.8802564103vw}main[data-page=index] #workshop .o3{top:84.358974359vw}main[data-page=index] #workshop .o3{left:4.8717948718vw}main[data-page=index] #workshop .ph_section{max-width:auto}main[data-page=index] #workshop .ph_section{margin-top:0vw}main[data-page=index] #workshop .ph_section{display:flex;flex-direction:column-reverse;margin:0 auto;box-sizing:border-box}main[data-page=index] #workshop .ph_section .row{margin-top:27.6923076923vw;overflow:hidden}main[data-page=index] #workshop .ph_section .row [data-row-inner]{margin-left:0vw}main[data-page=index] #workshop .ph_section .row [data-row-inner]{width:100vw;padding:0 5.1282051282vw;box-sizing:border-box;justify-content:space-between}main[data-page=index] #workshop .ph_section .row [data-row-inner] ul{width:41.7948717949vw}main[data-page=index] #workshop .ph_section .row [data-row-inner] ul{row-gap:6.1538461538vw}main[data-page=index] #workshop .ph_section .row [data-row-inner] ul.col_l{margin-top:18.6076923077vw}main[data-page=index] #workshop .ph_section [data-ph]{width:41.8205128205vw}main[data-page=index] #workshop .ph_section [data-ph]{height:57.0923076923vw}main[data-page=index] #workshop .ph_section [data-ph][data-ph="1"]{width:41.7948717949vw}main[data-page=index] #workshop .ph_section [data-ph][data-ph="1"]{height:56.9230769231vw}main[data-page=index] #workshop .ph_section [data-ph][data-ph="2"]{width:41.7948717949vw}main[data-page=index] #workshop .ph_section [data-ph][data-ph="2"]{height:62.5641025641vw}main[data-page=index] #workshop .ph_section [data-ph][data-ph="3"]{width:41.7948717949vw}main[data-page=index] #workshop .ph_section [data-ph][data-ph="3"]{height:62.5641025641vw}main[data-page=index] #workshop .ph_section [data-ph][data-ph="4"]{width:41.7948717949vw}main[data-page=index] #workshop .ph_section [data-ph][data-ph="4"]{height:56.9230769231vw}main[data-page=index] #workshop .ph_section [data-ph][data-ph="5"]{width:41.7948717949vw}main[data-page=index] #workshop .ph_section [data-ph][data-ph="5"]{height:62.5641025641vw}main[data-page=index] #workshop .ph_section [data-ph][data-ph="6"]{width:41.7948717949vw}main[data-page=index] #workshop .ph_section [data-ph][data-ph="6"]{height:62.5641025641vw}main[data-page=index] #workshop .ph_section .sticky{width:100%}main[data-page=index] #workshop .ph_section .sticky [data-inner]{width:100%}main[data-page=index] #workshop .ph_section .sticky [data-inner]{position:relative;margin:0 auto;padding-top:9.4871794872vw;display:block}main[data-page=index] #workshop .ph_section .sticky .desc{margin-left:5.1282051282vw}main[data-page=index] #workshop .ph_section .sticky .btn{width:auto}main[data-page=index] #workshop .ph_section .sticky .btn{padding-top:5.1282051282vw}main[data-page=index] #workshop .ph_section .sticky .btn{padding-left:5.1282051282vw}main[data-page=index] #workshop .ph_section .sticky .btn{padding-right:5.1282051282vw}main[data-page=index] #workshop .ph_section .sticky .btn{padding-bottom:5.1282051282vw}main[data-page=index] #workshop .ph_section .sticky .btn{margin-top:-13.0769230769vw}main[data-page=index] #workshop .ph_section .sticky .btn{margin-bottom:0vw}main[data-page=index] #workshop .ph_section .sticky .btn{margin-right:3.0769230769vw}main[data-page=index] #workshop .ph_section .sticky .btn{justify-content:flex-end}main[data-page=index] #workshop .ph_section .sticky .btn .line{margin-left:-1.2820512821vw}main[data-page=index] #topics{padding-top:16.9230769231vw}main[data-page=index] #topics{padding-bottom:13.3333333333vw}main[data-page=index] #topics .topics_body{width:89.4871794872vw}main[data-page=index] #topics .topics_body{height:auto}main[data-page=index] #topics .topics_body{padding-top:12.8205128205vw}main[data-page=index] #topics .topics_body{padding-bottom:12.8205128205vw}main[data-page=index] #topics h2{width:23.5897435897vw}main[data-page=index] #topics h2{height:8.0823076923vw}main[data-page=index] #topics h2{margin-top:0vw}main[data-page=index] #topics .row{margin-top:3.0769230769vw}main[data-page=index] #topics .row{height:auto}main[data-page=index] #topics .row{display:block}main[data-page=index] #topics .row .fs-body-s{margin-top:0vw}main[data-page=index] #topics .slider{width:53.0769230769vw}main[data-page=index] #topics .slider{margin:0 auto}main[data-page=index] #topics .l,main[data-page=index] #topics .r{width:100%;text-align:center}main[data-page=index] #topics .r{margin-top:2.0512820513vw}main[data-page=index] #topics [data-slider-wrap]{margin-top:3.3333333333vw}main[data-page=index] #topics [data-slider-wrap] [data-slider]{width:53.0769230769vw}main[data-page=index] #topics [data-slider-wrap] [data-slider]{height:71.0256410256vw}main[data-page=index] #topics [data-slider-wrap] .swiper-wrapper{width:53.0769230769vw}main[data-page=index] #topics [data-slider-wrap] .swiper-wrapper{height:71.0256410256vw}main[data-page=index] #topics [data-slider-wrap] .swiper-wrapper .i{width:53.0769230769vw}main[data-page=index] #topics [data-slider-wrap] .swiper-wrapper .i{height:71.0256410256vw}main[data-page=index] #topics [data-slider-wrap] .dots{margin-top:2.5641025641vw}main[data-page=index] #topics [data-slider-wrap] .dots{column-gap:1.0256410256vw}main[data-page=index] #topics [data-slider-wrap] .dots .swiper-pagination-bullet{width:1.7948717949vw}main[data-page=index] #topics [data-slider-wrap] .dots .swiper-pagination-bullet{height:1.7948717949vw}main[data-page=index] #topics [data-slider-wrap] .dots .swiper-pagination-bullet:before{width:1.7948717949vw}main[data-page=index] #topics [data-slider-wrap] .dots .swiper-pagination-bullet:before{height:1.7948717949vw}main[data-page=index] #topics .btn_instagram{margin-top:4.6153846154vw}main[data-page=index] #topics .btn_instagram a{width:29.7435897436vw}main[data-page=index] #topics .btn_instagram a{height:10.2564102564vw}main[data-page=index] #access{padding-top:25.641025641vw}main[data-page=index] #access{padding-bottom:13.5897435897vw}main[data-page=index] #access .access_inner{width:auto}main[data-page=index] #access .access_inner{padding-left:0vw}main[data-page=index] #access .access_inner{padding-right:0vw}main[data-page=index] #access .col{width:100%}main[data-page=index] #access .hdr_section{padding-top:0vw}main[data-page=index] #access .hdr_section ._i{width:26.0569230769vw}main[data-page=index] #access .hdr_section ._i{height:6.6282051282vw}main[data-page=index] #access .hdr_section ._i{margin-left:-.5128205128vw}main[data-page=index] #access .hdr_section h2 ._num{top:-1.0256410256vw}main[data-page=index] #access .hdr_section h2 ._num{padding-bottom:.5128205128vw}main[data-page=index] #access .desc{margin-top:8.7179487179vw}main[data-page=index] #access .desc{padding-left:5.641025641vw}main[data-page=index] #access .btn_detail{margin-top:-8.7179487179vw}main[data-page=index] #access .btn_detail{left:0vw}main[data-page=index] #access .btn_detail{margin-left:auto;margin-right:4.1025641026vw}main[data-page=index] #access .o4{left:9.4871794872vw}main[data-page=index] #access .o4{width:22.8205128205vw}main[data-page=index] #access .o4{height:36.9751282051vw}main[data-page=index] #access .o4{top:186.6666666667vw}main[data-page=index] #access .map{width:100vw}main[data-page=index] #access .map{height:158.9743589744vw}main[data-page=index] #access .map{margin-top:-2.0512820513vw}main[data-page=index] #access .map .info{left:5.641025641vw}main[data-page=index] #access .map .info{top:81.5384615385vw}main[data-page=index] #access .map .img{width:100vw;height:158.9743589744vw}main[data-page=about]{overflow:hidden}main[data-page=about]{padding-bottom:25.641025641vw}main[data-page=about]{margin-bottom:-25.641025641vw}main[data-page=about] [data-article=about]{padding-left:0vw}main[data-page=about] [data-article=about]{margin-top:31.2820512821vw}main[data-page=about] [data-article=about] section+section{margin-top:31.2820512821vw}main[data-page=about] [data-article=about] h2{margin-top:10.2564102564vw}main[data-page=about] [data-article=about] .desc{width:auto}main[data-page=about] [data-article=about] .desc{margin-top:4.1025641026vw}main[data-page=about] [data-article=about] .img{margin-left:auto!important;margin-right:auto!important}main[data-page=about] [data-article=about] [data-section="1"] .img{width:52.5641025641vw}main[data-page=about] [data-article=about] [data-section="1"] .img{height:65.641025641vw}main[data-page=about] [data-article=about] [data-section="1"] .img{margin-left:0vw}main[data-page=about] [data-article=about] [data-section="1"] .img{margin-top:0vw}main[data-page=about] [data-article=about] [data-section="2"]{padding-bottom:0vw}main[data-page=about] [data-article=about] [data-section="2"] .img{width:52.5641025641vw}main[data-page=about] [data-article=about] [data-section="2"] .img{height:65.641025641vw}main[data-page=about] [data-article=about] [data-section="2"] .img{left:0vw}main[data-page=about] [data-article=about] [data-section="3"] .img{width:78.9743589744vw}main[data-page=about] [data-article=about] [data-section="3"] .img{height:52.5641025641vw}main[data-page=about] [data-article=about] [data-section="3"] .img{margin-top:0vw}main[data-page=about] [data-article=about] [data-section="3"] .img{margin-left:0vw}main[data-page=about] [data-article=about] [data-section="4"] .img{width:78.9743589744vw}main[data-page=about] [data-article=about] [data-section="4"] .img{height:52.5641025641vw}main[data-page=about] [data-article=about] [data-section="4"] .img{margin-top:0vw}main[data-page=about] [data-article=about] [data-section="4"] .img{margin-left:0vw}main[data-page=about] [data-article=philosophy]{margin-top:0vw}main[data-page=about] [data-article=philosophy]{padding-top:6.9230769231vw}main[data-page=about] [data-article=philosophy] section .img{margin-top:10.7692307692vw}main[data-page=about] [data-article=philosophy] section .desc{width:auto}main[data-page=about] [data-article=philosophy] section .desc{margin-top:10.5128205128vw}main[data-page=about] [data-article=philosophy] [data-section="1"]{margin-top:-.5128205128vw}main[data-page=about] [data-article=philosophy] [data-section="1"]{padding-left:0vw}main[data-page=about] [data-article=philosophy] [data-section="1"]{column-gap:0vw}main[data-page=about] [data-article=philosophy] [data-section="1"] .desc{padding-top:0vw}main[data-page=about] [data-article=philosophy] [data-section="1"] .img{width:49.4871794872vw}main[data-page=about] [data-article=philosophy] [data-section="1"] .img{height:60.5128205128vw}main[data-page=about] [data-article=philosophy] [data-section="1"] .img{margin-left:auto;margin-right:auto}main[data-page=about] [data-article=philosophy] [data-section="2"]{margin-top:0vw}main[data-page=about] [data-article=philosophy] [data-section="2"]{column-gap:0vw}main[data-page=about] [data-article=philosophy] [data-section="2"] .desc{top:0vw}main[data-page=about] [data-article=philosophy] [data-section="2"] .img{padding-bottom:0vw}main[data-page=about] [data-article=philosophy] [data-section="2"] .img{text-align:right}main[data-page=about] [data-article=philosophy] [data-section="2"] .img img{width:70.2564102564vw}main[data-page=about] [data-article=philosophy] [data-section="2"] .img img{height:46.9230769231vw}main[data-page=about] [data-article=philosophy] [data-section="3"]{margin-top:0vw}main[data-page=about] [data-article=philosophy] [data-section="3"]{column-gap:0vw}main[data-page=about] [data-article=philosophy] [data-section="3"] .desc{margin-top:10.7692307692vw}main[data-page=about] [data-article=philosophy] [data-section="3"] .img{width:38.9743589744vw}main[data-page=about] [data-article=philosophy] [data-section="3"] .img{height:53.3333333333vw}main[data-page=about] [data-article=philosophy] [data-section="3"] .img{margin-left:5.1282051282vw}main[data-page=about] [data-article=philosophy] [data-section="4"]{margin-top:0vw}main[data-page=about] [data-article=philosophy] [data-section="4"]{padding-top:0vw}main[data-page=about] [data-article=philosophy] [data-section="4"]{column-gap:0vw}main[data-page=about] [data-article=philosophy] [data-section="4"] .desc{margin-top:11.0256410256vw}main[data-page=about] [data-article=philosophy] [data-section="4"] .img[data-img="1"]{width:59.7435897436vw}main[data-page=about] [data-article=philosophy] [data-section="4"] .img[data-img="1"]{height:81.5384615385vw}main[data-page=about] [data-article=philosophy] [data-section="4"] .img[data-img="1"]{left:0vw}main[data-page=about] [data-article=philosophy] [data-section="4"] .img[data-img="1"]{margin-left:auto}main[data-page=about] [data-article=philosophy] [data-section="4"] .img[data-img="2"]{width:38.9743589744vw}main[data-page=about] [data-article=philosophy] [data-section="4"] .img[data-img="2"]{height:58.4615384615vw}main[data-page=about] [data-article=philosophy] [data-section="4"] .img[data-img="2"]{top:0vw}main[data-page=about] [data-article=philosophy] [data-section="4"] .img[data-img="2"]{margin-left:5.1282051282vw;margin-top:8.2051282051vw}main[data-page=about] [data-article=philosophy] [data-section="5"]{margin-top:0vw}main[data-page=about] [data-article=philosophy] [data-section="5"]{padding-top:0vw}main[data-page=about] [data-article=philosophy] [data-section="5"]{column-gap:0vw}main[data-page=about] [data-article=philosophy] [data-section="5"] .desc{padding-top:0vw}main[data-page=about] [data-article=philosophy] [data-section="5"] .desc{margin-top:10.7692307692vw}main[data-page=about] [data-article=philosophy] [data-section="5"] .img[data-img="1"]{width:27.9487179487vw}main[data-page=about] [data-article=philosophy] [data-section="5"] .img[data-img="1"]{height:42.0512820513vw}main[data-page=about] [data-article=philosophy] [data-section="5"] .img[data-img="1"]{margin-left:auto}main[data-page=about] [data-article=philosophy] [data-section="5"] .img[data-img="2"]{margin-top:-8.2051282051vw}main[data-page=about] [data-article=philosophy] [data-section="5"] .img[data-img="2"]{width:49.2307692308vw}main[data-page=about] [data-article=philosophy] [data-section="5"] .img[data-img="2"]{height:61.5384615385vw}main[data-page=about] [data-article=philosophy] [data-section="5"] .img[data-img="2"]{margin-left:5.1282051282vw}main[data-page=about] [data-article=about] ._pin{top:-137.1794871795vw}main[data-page=about] [data-article=about] [data-section="1"]{margin-top:0vw}main[data-page=about] [data-article=about] [data-section="1"] [data-img-inner]{transform:translate(0) translateY(-715px) scale(2.0547945205)}main[data-page=about] [data-article=about] [data-section="1"] [data-img-inner]{transform:inherit!important;top:0!important}main[data-page=workshop]{overflow:hidden}main[data-page=workshop] .h_desc .desc{margin-top:4.1025641026vw}main[data-page=workshop] [data-article=workshop] [data-section="1"]{margin-top:31.5384615385vw}main[data-page=workshop] [data-article=workshop] [data-section="1"]{column-gap:0vw}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap]{width:52.5641025641vw}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap]{height:65.641025641vw}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap]{margin:0 auto}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap] .i{width:52.5641025641vw}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap] .i{height:65.641025641vw}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap] .i{margin:0 auto}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap] .dots{margin-top:6.4102564103vw}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap] .dots{column-gap:.7692307692vw}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap] .dots .swiper-pagination-bullet{width:2.3076923077vw}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap] .dots .swiper-pagination-bullet{height:2.3076923077vw}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap] .dots .swiper-pagination-bullet:before{width:1.2820512821vw}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap] .dots .swiper-pagination-bullet:before{height:1.2820512821vw}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap] .dots .swiper-pagination-bullet-active{width:2.3076923077vw}main[data-page=workshop] [data-article=workshop] [data-section="1"] [data-slider-wrap] .dots .swiper-pagination-bullet-active{height:2.3076923077vw}main[data-page=workshop] [data-article=workshop] [data-section="1"] dl{width:auto}main[data-page=workshop] [data-article=workshop] [data-section="1"] dl{padding-bottom:0vw}main[data-page=workshop] [data-article=workshop] [data-section="1"] dl{margin-top:19.4871794872vw}main[data-page=workshop] [data-article=workshop] [data-section="1"] .btn_reserve{bottom:10.7692307692vw}main[data-page=workshop] [data-article=workshop] [data-section="1"] .btn_reserve{margin-left:auto;margin-right:3.5897435897vw}main[data-page=workshop] [data-article=workshop] [data-section="2"]{margin-top:20.5128205128vw}main[data-page=workshop] [data-article=workshop] [data-section="2"]{margin-bottom:-8.2051282051vw}main[data-page=workshop] [data-article=workshop] [data-section="2"]{column-gap:0vw}main[data-page=workshop] [data-article=workshop] [data-section="2"] .desc{width:auto}main[data-page=workshop] [data-article=workshop] [data-section="2"] .desc{margin-top:10.7692307692vw}main[data-page=workshop] [data-article=workshop] [data-section="2"] .img{width:52.5641025641vw}main[data-page=workshop] [data-article=workshop] [data-section="2"] .img{height:65.641025641vw}main[data-page=workshop] [data-article=workshop] [data-section="2"] .img{margin:0 auto}main[data-page=workshop] [data-article=faq]{padding-top:7.1794871795vw}main[data-page=workshop] [data-article=faq] table{margin-left:0vw}main[data-page=workshop] [data-article=faq] table th{min-width:7.6923076923vw}main[data-page=workshop] [data-article=faq] table th{font-size:max(14.4px,4.6153846154vw)}main[data-page=workshop] [data-article=faq] table td{min-width:82.0512820513vw}main[data-page=workshop] [data-article=faq] table .q th,main[data-page=workshop] [data-article=faq] table .q td{padding-top:7.6923076923vw}main[data-page=workshop] [data-article=faq] table .q td{font-size:4.1025641026vw}main[data-page=workshop] [data-article=faq] table .a th,main[data-page=workshop] [data-article=faq] table .a td{padding-top:3.5897435897vw}main[data-page=workshop] [data-article=faq] table tr[data-index="0"] th,main[data-page=workshop] [data-article=faq] table tr[data-index="0"] td{padding-top:7.1794871795vw}main[data-page=workshop] [data-article=help]{margin-top:31.2820512821vw}main[data-page=workshop] [data-article=help]{padding-top:7.1794871795vw}main[data-page=workshop] [data-article=help] .row{margin-top:27.1794871795vw}main[data-page=workshop] [data-article=help] .row{padding-left:0vw}main[data-page=workshop] [data-article=help] .row{column-gap:0vw}main[data-page=workshop] [data-article=help] .list{margin-top:8.2051282051vw}main[data-page=workshop] [data-article=help] .list li{padding-left:1.5em}main[data-page=workshop] [data-article=help] .list li+li{margin-top:1.4em}main[data-page=workshop] [data-article=help] .list li:before{left:1.5384615385vw}main[data-page=access]{overflow:hidden}main[data-page=access] .h_desc .desc{margin-top:4.1025641026vw}main[data-page=access] [data-article=access_info] .img{width:100vw}main[data-page=access] [data-article=access_info] .img{height:158.9743589744vw}main[data-page=access] [data-article=access_info] .img{margin-top:11.0256410256vw}main[data-page=access] [data-article=access_info] .img{margin-left:-5.1282051282vw}main[data-page=access] [data-article=access_info] .img ._o{width:23.5897435897vw}main[data-page=access] [data-article=access_info] .img ._o{height:53.8461538462vw}main[data-page=access] [data-article=access_info] .img ._o{bottom:50.2564102564vw}main[data-page=access] [data-article=access_info] .img ._o{left:7.1794871795vw}main[data-page=access] [data-article=access_info] table{margin-top:10.7692307692vw}main[data-page=access] [data-article=access_info] table{margin-left:0vw}main[data-page=access] [data-article=access_info] table th,main[data-page=access] [data-article=access_info] table td{padding-top:5.1282051282vw}main[data-page=access] [data-article=access_info] table th{min-width:23.8461538462vw}main[data-page=access] [data-article=access_info] table td{width:65.8974358974vw}}@media(max-width:780px){[data-section-header-page] .img,[data-component-cover-img]{height:133.3333333333vw}main[data-page=index] .curve_text{height:30.5128205128vw}main[data-page=index] .curve_text{margin-top:7.6923076923vw}main[data-page=index] .curve_text svg{margin-top:-10.2564102564vw}main[data-page=index] #workshop .btm_r{bottom:-27.9487179487vw}main[data-page=index] #topics .topics_body{margin-top:21.2820512821vw}}@media(hover:hover){[data-hover=opacity]{opacity:1;transition:opacity .25s cubic-bezier(.215,.61,.355,1)}[data-hover=opacity]._ov{opacity:.5}[data-hover=opacity]._leave{opacity:1}.gnav_ico:hover ._o{color:#ffffffb3!important}.gnav_ico:hover ._c{color:var(--dark)}#index .gnav_ico:hover ._o,._under .gnav_ico:hover ._o{color:var(--accent)!important}[data-component-global_nav] a:hover{color:#ffffffb3!important}#index [data-component-global_nav] a:hover,._under [data-component-global_nav] a:hover{color:var(--accent)!important}.global_nav a:hover,#sp_nav .nav a:hover{color:var(--accent)}[data-component-btn-circle]:hover .stroke{transform:scale(1.13);transition-duration:.65s;transition-timing-function:cubic-bezier(.23,1,.32,1)}main[data-page=index] #topics .btn_instagram a:hover svg{background-color:var(--base)}}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:#00000040;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:#0000001a}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:#00000080;border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}
