.splide__arrow{background:#ccc;border-radius:50%;height:2em;opacity:.7;width:2em}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:focus-visible{outline:3px solid #0bf}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf}.splide__pagination__page{height:8px;opacity:.7;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff}.splide__pagination__page:focus-visible{outline:3px solid #0bf}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle:focus-visible{outline:3px solid #0bf}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000;border:3px solid #00bfff}.splide__arrow svg{fill:#00bfff}.splide__arrow:hover:not(:disabled) svg{fill:#66d9ff}.splide__arrow:focus-visible{outline:3px solid #00bfff}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #00bfff}.splide__pagination{bottom:.5em}.splide__pagination__page{border-radius:50%;height:10px;transition:background-color .2s linear,transform .2s linear;width:10px}.splide__pagination__page.is-active{background:#00bfff;transform:scale(1.4)}.splide__pagination__page:hover{background:#66d9ff}.splide__pagination__page:focus-visible{outline:3px solid #00bfff}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #00bfff}.splide__spinner{border:2px solid #00bfff}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #00bfff;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #00bfff}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #00bfff;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #00bfff}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#00bfff}}.splide__toggle:focus-visible{outline:3px solid #00bfff}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #00bfff}.splide__pagination--ttb{right:.5em}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;border-radius:4px;cursor:pointer;opacity:.7}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #20b2aa;opacity:1}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:1em;top:0}.splide__pagination--ttb .splide__pagination__page{height:20px;width:5px}.splide__arrow{align-items:center;background:transparent;border:0;border-radius:0;cursor:pointer;display:flex;height:2.5em;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2.5em;z-index:1}.splide__arrow svg{fill:#20b2aa;height:2.5em;transition:fill .2s linear;width:2.5em}.splide__arrow:hover:not(:disabled) svg{fill:#57e1d9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #20b2aa;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #20b2aa;outline-offset:3px}.splide__pagination{bottom:1em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:2.5px;display:inline-block;height:5px;margin:3px;padding:0;position:relative;transition:background-color .2s linear;width:20px}.splide__pagination__page.is-active{background:#20b2aa;z-index:1}.splide__pagination__page:hover{background:#57e1d9;cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #20b2aa;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #20b2aa;outline-offset:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:4px}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #20b2aa;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #20b2aa}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #20b2aa;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #20b2aa}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#20b2aa}}.splide__spinner{border:2px solid #20b2aa}.splide__progress__bar{background:#ccc;height:3px}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #20b2aa;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #20b2aa;outline-offset:3px}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__slider>.splide__arrows .splide__arrow--prev{left:-2.5em}.splide__slider>.splide__arrows .splide__arrow--next{right:-2.5em}.splide{padding:3em}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}h3,h3 span{font-weight:700}.top .heroHedder{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;margin:0!important;position:relative;padding-bottom:0!important}.top .heroHedder:before{display:none!important}.top .heroHedder .figure{width:calc(100% - 100px);height:calc(100vh - 100px);border-radius:25px;overflow:hidden;transition-duration:1s;transition-timing-function:ease-out}@media screen and (max-width:576px){.top .heroHedder .figure{width:calc(100% - 40px);height:calc(100vh - 40px)}}.top .heroHedder .figure.crop{width:100%;height:100vh;border-radius:0}.top .heroHedder .figure figure{position:relative;width:100%;height:100%}.top .heroHedder .figure figure:before{display:none}.top .heroHedder .figure figure video{height:150%}@media screen and (max-width:576px){.top .heroHedder .figure figure video{height:auto}}.top .heroHedder .figure .heroTxt,.top .heroHedder .heroTxt{position:absolute;top:50%;width:100%}.top .heroHedder .heroTxt{left:50%;transform:translate(-50%,-50%);display:grid;grid-template-columns:100%;flex-wrap:wrap;justify-content:center;mix-blend-mode:plus-lighter}.top .heroHedder .heroTxt h2{font-size:clamp(54px,5vw,150px);color:#3f51b5;mix-blend-mode:difference;font-family:Poppins,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;white-space:nowrap;text-align:center;font-weight:700}@media screen and (max-width:576px){.top .heroHedder .heroTxt h2{text-align:center;margin-left:0;white-space:normal}}.top .heroHedder .heroTxt span{font-size:clamp(25px,5vw,50px);font-weight:700;color:#fff;mix-blend-mode:exclusion;text-align:center;word-break:keep-all}@media screen and (max-width:576px){.top .heroHedder .heroTxt span{text-align:center;display:block;width:100%;margin-top:1em;line-height:1.25}}.top .content{background-color:#fff;z-index:1;position:relative;padding-top:100px}.top section{padding-bottom:5vh!important}@media screen and (max-width:576px){.top section{padding-bottom:5vh!important}}.top .story{display:grid;grid-template-columns:50% 45%;justify-content:space-between;align-items:center}@media screen and (max-width:576px){.top .story{grid-template-columns:100%;gap:15px}}.top .story h3{line-height:1.2;font-weight:700}.top .story h3 span{font-family:Poppins,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;line-height:1.2}.top .story p{overflow-wrap:break-word;line-height:2}.top .story figure{border-radius:22px}.top .story figure:before{padding-top:60%}@media screen and (max-width:576px){.top .story .img{order:2}.top .story .txt{order:1}}.top .news{overflow-x:auto;margin:0}.top .news ul{display:flex;column-gap:10px}.top .news ul li{position:relative;overflow:hidden;width:250px}.top .news ul li:before{padding-top:150%}.top .newvisitor figure.bgBanner:before{padding-top:80svh}.top .newvisitor figure.bgBanner img.bg{height:100%!important;width:auto!important;filter:blur(2px)}@media screen and (orientation:landscape){.top .newvisitor figure.bgBanner img.bg{height:auto;width:100%}}.top .newvisitor .bgbox{background-size:auto 100%;background-position:50% 50%}.top .newvisitor .bgbox .txtBox{padding:10vh 0;width:100%;display:grid;grid-template-columns:100%;grid-row-gap:5vh;row-gap:5vh;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overflow:hidden}.top .newvisitor .bgbox .txtBox:before{display:block;content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.314);z-index:-1}.top .newvisitor .bgbox .txtBox .scrollText{display:flex;width:100%;white-space:"nowrap";overflow:"hidden"}.top .newvisitor .bgbox .txtBox .scrollText h3{display:"inline-block";font-size:clamp(70px,11vw,150px);margin-bottom:0;color:#fff;line-height:1;white-space:nowrap}.top .newvisitor .bgbox .txtBox .detail{width:95%;margin:0 auto;padding:0;background-color:initial}.top .newvisitor .bgbox .txtBox .detail h3.catch-txt{color:#fff;font-size:clamp(20px,2vw,25px);word-break:break-all;text-shadow:0 0 10px #000;font-family:見出ゴMB1,Noto Sans JP,Poppins,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;margin:0}.top .newvisitor .bgbox .txtBox .detail h4{color:#ffe438;font-size:clamp(18px,2vw,20px);text-align:center}.top .newvisitor .bgbox .txtBox .detail p{color:#000;font-size:clamp(15px,2vw,16px);line-height:1.75;font-family:見出ゴMB1,Noto Sans JP,Poppins,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;background:hsla(0,0%,100%,.69);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:10px;border-radius:10px}.top .newvisitor .bgbox .txtBox .detail p span{background:#ffe438;color:#e33333}.top .newvisitor .bgbox .txtBox .detail.limited{width:100%;display:grid;grid-template-columns:100%;grid-row-gap:1.5em;row-gap:1.5em;position:relative}.top .newvisitor .bgbox .txtBox .detail.limited .archive-scroll-list{padding:0}.top .newvisitor .bgbox .txtBox .detail.limited .archive-scroll-list figure{border-radius:10px 10px 0 0}.top .newvisitor .bgbox .txtBox .detail.limited .archive-scroll-list p{bottom:0;border-radius:0 0 10px 10px;overflow:hidden;text-overflow:ellipsis}.top .newvisitor .bgbox .txtBox .detail.limited .archive-scroll-list .close{pointer-events:none;overflow:hidden}.top .newvisitor .bgbox .txtBox .detail.limited .archive-scroll-list .close li{position:relative}.top .newvisitor .bgbox .txtBox .detail.limited .archive-scroll-list .close li:after{content:"このキャンペーンは終了しました";position:absolute;top:50%;left:50%;translate:-50% -50%;color:#fff;z-index:2}.top .newvisitor .bgbox .txtBox .detail.limited .archive-scroll-list .close li:before{content:"";display:block;border-radius:10px;position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.749);z-index:1;top:0;left:0}.top .newvisitor .bgbox .txtBox a.btn-wrap{width:calc(97.5% - 10px);max-width:500px;margin:0 auto;padding:0;display:block;background-color:initial}.top .instructor .intr-list{width:100%}.top .instructor .intr-list ul{display:flex;column-gap:10px;padding-left:2.5%}.top .instructor .intr-list ul li{width:220px;cursor:pointer;overflow:hidden}@media screen and (max-width:768px){.top .instructor .intr-list ul li{width:150px}}.top .instructor .intr-list ul li:before{padding-top:150%}.top .instructor .intr-list ul li img{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto;height:100%}.top .qa .qa-content{max-width:800px;display:grid;grid-template-columns:100%;grid-row-gap:1em;row-gap:1em}.top .qa .form{width:100%;overflow:hidden}.top .qa .form i{display:block;text-align:center;cursor:pointer;border-right:1px solid #aaa;color:#000}@media screen and (min-width:576px){.top .qa .form i:hover{color:#4b8aff}}.top .qa .form.submit{display:grid;grid-template-columns:50px calc(100% - 50px);align-items:center;justify-content:center}.top .qa .form input{border-radius:10px}.top .qa .form input:focus-visible{outline:none}.top .qa .btn-wrap button{width:100%;max-width:400px;border-radius:3px;padding:.5em 0;display:grid;grid-template-columns:30px auto;align-items:center;justify-content:center;grid-column-gap:.5em;column-gap:.5em;border:none}.top .qa .btn-wrap button span{color:#fff}.top .qa .btn-wrap.gpt button{background-color:#4b8aff}.top .qa .btn-wrap.gpt button i.chatIcon{font-size:23px;grid-column:1/2;grid-row:1/2;color:#fff}.top .qa .btn-wrap.gpt button i.aiIcon{font-size:10px;font-style:normal;grid-column:1/2;grid-row:1/2;color:#4b8aff;margin-top:-3px}.top .qa .btn-wrap.line-contact button{background-color:#3ac755}.top .qa .chat-response{display:grid;grid-template-columns:2em auto;border:2px solid #ffe70d;background:linear-gradient(45deg,rgba(239,255,159,.933),rgba(255,178,255,.933));border-radius:5px;padding:1em}.top .qa .chat-response i{display:grid;align-items:center;justify-content:center}.top .qa .chat-response i,.top .qa .chat-response p{color:#c243c2}.top .qa .chat-response.loading-anime{width:100%}.top .qa .chat-response.loading-anime span{padding:.75em 0;border-radius:999px;animation:loading-anime .75s linear infinite;background:#30f;mix-blend-mode:overlay}@keyframes loading-anime{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.top .qa .support-contact-txt{display:grid;grid-template-columns:15px auto;align-items:center;justify-content:center;grid-column-gap:.25em;grid-column-gap:.5em;column-gap:.5em}.top .qa .support-contact-txt i{display:block;text-align:center}.top .jump-qaList{width:-moz-fit-content;width:fit-content;display:block;margin-left:auto}.top .jump-qaList p{font-size:.9em}.top .infomation .snsMenu{display:flex;flex-wrap:wrap;justify-content:center;column-gap:2em;row-gap:.75em;margin-bottom:2em}.top .infomation .snsMenu a,.top .infomation .snsMenu button{display:grid;grid-template-columns:25px auto!important;align-items:center;justify-content:flex-start;grid-gap:.5em;gap:.5em;cursor:pointer;margin:0 auto!important;background-color:initial!important;width:-moz-fit-content;width:fit-content;padding:0}@media screen and (min-width:576px){.top .infomation .snsMenu a,.top .infomation .snsMenu button{transition-duration:.25s;padding:.25em;border-radius:10px;background-color:#fff}.top .infomation .snsMenu a:hover,.top .infomation .snsMenu button:hover{background-color:#eee}}.top .infomation .snsMenu div{cursor:pointer;display:grid;grid-template-columns:25px auto;align-items:center;grid-gap:.5em;gap:.5em}@media screen and (min-width:576px){.top .infomation .snsMenu div{transition-duration:.25s;padding:.25em;border-radius:10px}.top .infomation .snsMenu div:hover{background-color:#eee}}.top .infomation .snsMenu img{height:25px;width:auto}.top .infomation .instaType{display:flex;justify-content:center;gap:5em}.top .infomation .instaType li{cursor:pointer}.top .infomation .instaType li.on p{font-weight:700;border-bottom:1px solid var(--text)}.top .infomation .storys-wrap{margin-top:2em;position:relative;width:100%;overflow:hidden;height:442px}.top .infomation .storys-wrap .story-loading{display:flex;gap:10px;justify-content:center;width:1750px;position:absolute;left:50%;translate:-50% 0}.top .infomation .storys-wrap .story-loading .card{width:250px;height:442px;background-color:#d5d5d5;overflow:hidden;position:relative;display:flex;align-items:center}@media screen and (max-width:576px){.top .infomation .storys-wrap .story-loading .card:first-child,.top .infomation .storys-wrap .story-loading .card:nth-child(3){display:none}}.top .infomation .storys-wrap .story-loading .card .loading:before{border:32.5px solid #85aed0;border-top-color:#68a0cd}.top .infomation .storys-wrap .story-loading .card:before{display:block;content:"";height:100vh;width:100px;background-color:#fff;transform:rotate(15deg);position:absolute;top:50%;left:0;translate:0 -50%;filter:blur(100px);animation:cardAnime 2s linear infinite}@keyframes cardAnime{0%{left:-100%}to{left:200%}}.top .infomation .storys-wrap .splide{padding:0!important}.top .infomation .storys-wrap .splide .novideo svg{position:absolute;width:35px;height:35px;z-index:1;bottom:10px;right:10px}.top .infomation .storys-wrap .splide .novideo svg path{fill:#fff}.top .infomation .storys-wrap .splide .video span{position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:30deg;z-index:1;color:#fff;font-size:30px;transition-duration:.25s;text-shadow:0 0 5px rgba(0,0,0,.314)}.top .infomation .storys-wrap .splide .video span.play{opacity:0}.top .infomation .storys-wrap .splide__pagination{align-items:center;display:flex;flex-wrap:nowrap;justify-content:center;pointer-events:none;max-width:370px;margin:0 auto;bottom:-3em}.top .infomation .storys-wrap .splide__pagination li{width:-moz-fit-content!important;width:fit-content!important}.top .infomation .storys-wrap .storyMedia li{cursor:pointer;opacity:.5;transition-delay:0s;scale:.95;width:250px}.top .infomation .storys-wrap .storyMedia li:before{padding-top:177%}.top .infomation .storys-wrap .storyMedia li.is-active{opacity:1;scale:1}.top .infomation .storys-wrap .storyMedia li img,.top .infomation .storys-wrap .storyMedia li video{height:auto;width:100%}.top .infomation .storys-wrap .splide__arrows .splide__arrow--prev{left:50%;translate:-195px 0}.top .infomation .storys-wrap .splide__arrows .splide__arrow--next{left:50%;translate:195px 0}.top .infomation .storys-wrap .splide__arrows svg,.top .infomation .storys-wrap .splide__arrows:hover svg{fill:#3e53c8}.top .infomation .storys-wrap .splide__pagination__page.is-active{background:#3e53c8}.top .infomation .storys-wrap .splide__pagination__page{background:#aaa}.top .infomation .storys-wrap .splide__progress{width:250px;margin:-3px auto 0;translate:5px 0;z-index:2;position:relative;background-color:rgba(0,0,0,.314)}.top .infomation .storys-wrap .splide__progress .splide__progress__bar{background-color:#fff}.top .infomation .feeds-wrap{max-width:800px;position:relative}.top .infomation .feeds-wrap .feeds{display:grid;margin-top:50px;grid-template-columns:repeat(3,1fr);grid-gap:2px;gap:2px}.top .infomation .feeds-wrap .feeds li{display:block;width:100%;aspect-ratio:1/1;overflow:hidden}.top .infomation .feeds-wrap .feeds li img{height:100%;width:100%;object-fit:cover}.top .infomation .feeds-wrap .feeds li:before{padding-top:200%}.top .sitemap .linkList{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px;gap:15px}@media screen and (max-width:576px){.top .sitemap .linkList{grid-template-columns:repeat(2,1fr);gap:5px}}.top .sitemap .linkList a li{display:grid;grid-template-columns:repeat(1,1fr);justify-content:center;box-shadow:2px 2px 4px rgba(7,0,85,.314);padding:.75em}.top .sitemap .linkList a li p,.top .sitemap .linkList a li span{text-align:center}.top .sitemap .linkList a li p{font-size:clamp(20px,3vw,35px);font-weight:700;line-height:1.2;font-family:Poppins,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}.top .sitemap .linkList a li span{font-size:clamp(10px,2vw,15px)}.top .sitemap .linkList a li:hover{background-color:#eee}.top .entry{margin-bottom:0!important;padding-bottom:5vh}.top .entry .entryButton{display:grid;grid-template-columns:100%}.top .entry .entryButton li{position:relative;cursor:pointer;display:grid;grid-template-columns:100px auto;align-items:center;border:1px solid #eee;background-color:#fff;border-radius:16px}.top .entry .entryButton li i{width:100%;height:100%;display:flex;align-items:center;justify-content:center;margin:0 auto;padding:20px;border-right:1px solid #eee}.top .entry .entryButton li i svg{width:60%;height:60%}.top .entry .entryButton li i.jump-new g,.top .entry .entryButton li i.jump-new svg{fill:#f23232}.top .entry .entryButton li i.jump-mypage g,.top .entry .entryButton li i.jump-mypage svg{fill:#070155}.top .entry .entryButton li.jump-new h5{color:#ff82e4}.top .entry .entryButton li.jump-new g,.top .entry .entryButton li.jump-new svg{fill:#ff82e4}.top .entry .entryButton li.jump-mypage h5{color:#3867ff}.top .entry .entryButton li.jump-mypage g,.top .entry .entryButton li.jump-mypage svg{fill:#3867ff}.top .entry .entryButton li .txtArea{padding:20px}.top .entry .entryButton li .txtArea h5{text-align:left;margin:0}.top .entry .entryButton li .txtArea p{font-size:clamp(12px,2vw,15px)}.top .access{padding:8em 0}.top .access section{margin-bottom:5em!important}@media screen and (max-width:576px){.top .access section{margin-bottom:4em!important}}.top .access .inner-2{max-width:1001px;margin:0 auto;background-color:#fafafa;padding:2em;display:grid;grid-template-columns:100%;grid-row-gap:1.5em;row-gap:1.5em}@media screen and (max-width:576px){.top .access .inner-2{padding:1em .5em}}.top .access .currentStudio{display:grid;justify-content:center;grid-gap:1em;gap:1em;text-align:center;color:#fff;background:linear-gradient(25deg,#050060);padding:2em 0;margin-bottom:2em!important}.top .access .currentStudio button{margin:0 auto}.top .access .currentStudio span{font-size:12px;text-align:center;color:hsla(0,0%,100%,.8)}.top .access .section1{display:grid;grid-template-columns:500px auto;height:60vh;overflow:hidden}@media screen and (max-width:576px){.top .access .section1{grid-template-columns:1fr;height:auto;position:relative;overflow:initial}}.top .access .section1 .list{overflow:auto;padding:0 10px}@media screen and (max-width:576px){.top .access .section1 .list{grid-row:2/3}}.top .access .section1 ul{position:relative}.top .access .section1 ul li{border-bottom:1px solid #555}.top .access .section1 ul li.sticky{position:-webkit-sticky;position:sticky;top:0;translate:0 -1px;background:linear-gradient(180deg,#fff calc(100% - 10px),transparent);border-bottom:0}.top .access .section1 ul li.sticky h5{margin:0;padding:1em 0}.top .access .section1 ul li .data{display:grid;grid-template-columns:auto auto auto;align-items:center;grid-column-gap:1em;column-gap:1em;grid-row-gap:.25em;row-gap:.25em;padding:.75em 0}.top .access .section1 ul li .data .name{grid-column:1/3;font-size:22px}.top .access .section1 ul li .data .address{grid-column:1/3;font-size:14px;line-height:1.5}.top .access .section1 ul li .data .more{grid-row:1/4;grid-column:3/4}.top .access .section1 ul li .data .lenge,.top .access .section1 ul li .data .rimit{font-size:15px}.top .access .section1 ul li .data button{width:100%;padding:.5em .25em}.top .access .section1 .map{width:100%;height:100%;background-color:#555;position:-webkit-sticky;position:sticky;top:0}.top .access .section1 .map iframe{background-color:#eee;width:100%;height:100%}@media screen and (max-width:576px){.top .access .section1 .map{grid-row:1/2;height:50vh;z-index:1;padding-bottom:50px;background:linear-gradient(180deg,#fff calc(100% - 50px),transparent)}}