@charset "UTF-8";/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,*:after,*:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}.clear{*zoom: 1}.clear:before{content:" ";display:block}.clear:after{content:" ";display:block;clear:both}picture{display:block}img{vertical-align:bottom;height:auto;width:100%;height:100%}img[src$=".svg"]{width:100%}a{text-decoration:none}a:hover{outline:0}a:focus{outline:0}a:active{outline:0}input:focus{outline:0;border:1px solid #04A4CC}h1,h2,h3,h4,h5,p,table,ul,ol{margin:0;padding:0}:root{--user-accent: #000000;--user-accent-white: white;--acb-outline: 3px solid var(--user-accent);--acb-outline-white: 3px solid var(--user-accent-white)}.a11y-selection{position:fixed;top:0;left:0;z-index:99999;transition:opacity .15s ease;opacity:0;pointer-events:none;will-change:transform,width,height}.a11y-selection:after{position:absolute;content:"";top:50%;left:50%;width:calc(100% + 12px);height:calc(100% + 12px);border:2px solid #000;border-radius:2px;translate:-50% -50%}.a11y-selection[data-a11y-selection-class~=type-no-pad]:after{width:100%;height:100%;translate:-50% -50%}.a11y-selection[data-a11y-selection-class~=color-invert]:after{border-color:#fff}@keyframes arrow{0%{transform:translate(0);opacity:1}55%{transform:translate(20px);opacity:0}56%{transform:translate(-20px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes underline{0%{transform-origin:right center;transform:scaleX(1)}50%{transform-origin:right center;transform:scaleX(0)}51%{transform-origin:left center;transform:scaleX(0)}to{transform-origin:left center;transform:scaleX(1)}}@keyframes arrow-auto{0%{transform:translate(0);opacity:1}12.5%{transform:translate(20px);opacity:0}13.5%{transform:translate(-20px);opacity:0}25%{transform:translate(0);opacity:1}to{transform:translate(0);opacity:1}}.Basichover,.footer__lowerCntLogoGrad a,.footer__lowerCntLogoUniv a,.footer__lowerBottomLogoGrad a,.footer__lowerBottomLogoUniv a,.hnav__innerUpperLogoGrad a,.hnav__innerUpperLogoUniv a,.header__abLogoGrad a,.header__abLogoUniv a{transition:.25s all cubic-bezier(0,.75,.2,1)}@media screen and (min-width:1025px){.Basichover:hover,.footer__lowerCntLogoGrad a:hover,.footer__lowerCntLogoUniv a:hover,.footer__lowerBottomLogoGrad a:hover,.footer__lowerBottomLogoUniv a:hover,.hnav__innerUpperLogoGrad a:hover,.hnav__innerUpperLogoUniv a:hover,.header__abLogoGrad a:hover,.header__abLogoUniv a:hover{opacity:.6}}.Basichover:focus-visible,.footer__lowerCntLogoGrad a:focus-visible,.footer__lowerCntLogoUniv a:focus-visible,.footer__lowerBottomLogoGrad a:focus-visible,.footer__lowerBottomLogoUniv a:focus-visible,.hnav__innerUpperLogoGrad a:focus-visible,.hnav__innerUpperLogoUniv a:focus-visible,.header__abLogoGrad a:focus-visible,.header__abLogoUniv a:focus-visible{opacity:.6}.Arrow{position:relative;width:.9259259259vw;overflow:clip}@media screen and (max-width: 1024px){.Arrow{width:4.0712468193vw}}.Arrow picture{width:100%;line-height:0;transition:none}.Arrow picture:nth-of-type(2){position:absolute;top:0;left:0;translate:-110% 0}.Newtab{position:relative;aspect-ratio:11/8}@media screen and (max-width: 1024px){.Newtab{aspect-ratio:7/5}}.Newtab span{top:0;left:0;position:absolute;content:"";width:85.7142857143%;aspect-ratio:3/2;border:1px solid #001627;transition:.25s all cubic-bezier(0,.75,.2,1)}.Newtab span:nth-of-type(2){border-bottom:none;border-right:none}.Newtab span:nth-of-type(3){top:.1157407407vw;left:.1157407407vw;border-top:none;border-left:none}@media screen and (max-width: 1024px){.Newtab span:nth-of-type(3){top:.5089058524vw;left:.5089058524vw}}.Link{display:inline-block;width:fit-content}.Link a{display:flex;align-items:center;gap:.3472222222vw;position:relative;width:fit-content}@media screen and (min-width:1025px){.Link a:hover p:before{animation:underline .36s forwards}.Link a:hover .newtab span:nth-of-type(1){translate:.1157407407vw .1157407407vw;transition:.25s all cubic-bezier(0,.75,.2,1)}}.Link a:focus-visible p:before{animation:underline .36s forwards}.Link a:focus-visible .newtab span:nth-of-type(1){translate:.1157407407vw .1157407407vw;transition:.25s all cubic-bezier(0,.75,.2,1)}@media screen and (max-width: 1024px){.Link a{gap:1.5267175573vw}}.Link a p{position:relative;color:#001627;font-size:.6944444444vw;letter-spacing:.08em;line-height:1;font-weight:500;padding-bottom:.1736111111vw}@media screen and (max-width: 1024px){.Link a p{font-size:3.0534351145vw;letter-spacing:.08em;line-height:1;font-weight:400}}@media screen and (max-width: 1024px){.Link a p{padding-bottom:.7633587786vw}}.Link a p:before{position:absolute;content:"";bottom:0;left:0;transform:scaleX(1);transform-origin:left center;width:100%;height:1px;background:#001627}.Link a .newtab{position:relative;width:.6365740741vw;aspect-ratio:11/8;transform:translateY(-.1157407407vw)}@media screen and (max-width: 1024px){.Link a .newtab{width:3.5623409669vw;aspect-ratio:7/5;transform:translateY(0)}}.Link a .newtab span{top:0;left:0;position:absolute;content:"";width:.5208333333vw;aspect-ratio:3/2;border:1px solid #001627;transition:.25s all cubic-bezier(0,.75,.2,1)}@media screen and (max-width: 1024px){.Link a .newtab span{width:3.0534351145vw}}.Link a .newtab span:nth-of-type(2){border-bottom:none;border-right:none}.Link a .newtab span:nth-of-type(3){top:.1157407407vw;left:.1157407407vw;border-top:none;border-left:none}@media screen and (max-width: 1024px){.Link a .newtab span:nth-of-type(3){top:.5089058524vw;left:.5089058524vw}}.Link.color-invert a p{color:#fff}.Link.color-invert a p:before{background:#fff}.Link.color-invert a .newtab{filter:brightness(0) invert(1)}.Arrowbtn{width:fit-content}.Arrowbtn a,.Arrowbtn>div,.Arrowbtn>button{display:flex;gap:1.1574074074vw;cursor:pointer;background:transparent;border:none;padding:1.3888888889vw 2.9513888889vw;border-radius:999px;border:1px solid #0068b7;background:#fff;transition:.25s all cubic-bezier(0,.75,.2,1)}@media screen and (min-width:1025px){.Arrowbtn a:hover,.Arrowbtn>div:hover,.Arrowbtn>button:hover{background:#f3f7fb}.Arrowbtn a:hover .Arrow picture,.Arrowbtn>div:hover .Arrow picture,.Arrowbtn>button:hover .Arrow picture{animation:arrow .45s forwards}.Arrowbtn a:hover .Newtab span:nth-of-type(1),.Arrowbtn>div:hover .Newtab span:nth-of-type(1),.Arrowbtn>button:hover .Newtab span:nth-of-type(1){translate:.1157407407vw .1157407407vw;transition:.25s all cubic-bezier(0,.75,.2,1)}}.Arrowbtn a:focus-visible,.Arrowbtn>div:focus-visible,.Arrowbtn>button:focus-visible{background:#f3f7fb}.Arrowbtn a:focus-visible .Arrow picture,.Arrowbtn>div:focus-visible .Arrow picture,.Arrowbtn>button:focus-visible .Arrow picture{animation:arrow .45s forwards}.Arrowbtn a:focus-visible .Newtab span:nth-of-type(1),.Arrowbtn>div:focus-visible .Newtab span:nth-of-type(1),.Arrowbtn>button:focus-visible .Newtab span:nth-of-type(1){translate:.1157407407vw .1157407407vw;transition:.25s all cubic-bezier(0,.75,.2,1)}@media screen and (max-width: 1024px){.Arrowbtn a,.Arrowbtn>div,.Arrowbtn>button{gap:3.0534351145vw;padding:4.0712468193vw 8.1424936387vw}}.Arrowbtn a .txt p,.Arrowbtn>div .txt p,.Arrowbtn>button .txt p{color:#0068b7;font-size:.9259259259vw;letter-spacing:.12em;line-height:1;font-weight:500;transform:translateY(.0578703704vw)}@media screen and (max-width: 1024px){.Arrowbtn a .txt p,.Arrowbtn>div .txt p,.Arrowbtn>button .txt p{font-size:3.0534351145vw;letter-spacing:.08em;line-height:1;font-weight:500}}@media screen and (max-width: 1024px){.Arrowbtn a .txt p,.Arrowbtn>div .txt p,.Arrowbtn>button .txt p{transform:translateY(.2544529262vw)}}.Arrowbtn a .arrow,.Arrowbtn>div .arrow,.Arrowbtn>button .arrow{display:flex;justify-content:center;align-items:center;width:.8101851852vw}@media screen and (max-width: 1024px){.Arrowbtn a .arrow,.Arrowbtn>div .arrow,.Arrowbtn>button .arrow{width:3.0534351145vw}}.Arrowbtn a .arrow .Arrow,.Arrowbtn a .arrow .Newtab,.Arrowbtn>div .arrow .Arrow,.Arrowbtn>div .arrow .Newtab,.Arrowbtn>button .arrow .Arrow,.Arrowbtn>button .arrow .Newtab{width:100%}.Arrowbtn a .arrow .Arrow picture,.Arrowbtn>div .arrow .Arrow picture,.Arrowbtn>button .arrow .Arrow picture{width:100%;aspect-ratio:7/8;line-height:0}@media screen and (max-width: 1024px){.Arrowbtn a .arrow .Arrow picture,.Arrowbtn>div .arrow .Arrow picture,.Arrowbtn>button .arrow .Arrow picture{aspect-ratio:1}}.Arrowbtn a .arrow .Newtab span,.Arrowbtn>div .arrow .Newtab span,.Arrowbtn>button .arrow .Newtab span{border-color:#0068b7}.Arrowbtn.color-invert a{border:1px solid #fff;background:none}@media screen and (min-width:1025px){.Arrowbtn.color-invert a:hover{background:#353e45}}.Arrowbtn.color-invert a:focus-visible{background:#353e45}.Arrowbtn.color-invert a .txt p{color:#fff}.Arrowbtn.color-invert a .arrow{filter:brightness(0) invert(1)}.Arrowbtn.type-swiper-nav a,.Arrowbtn.type-swiper-nav>div,.Arrowbtn.type-swiper-nav>button{gap:0;padding:.5787037037vw 2.4305555556vw}@media screen and (max-width: 1024px){.Arrowbtn.type-swiper-nav a,.Arrowbtn.type-swiper-nav>div,.Arrowbtn.type-swiper-nav>button{padding:1.5267175573vw 6.3613231552vw}}.Arrowbtn.type-swiper-nav a>*,.Arrowbtn.type-swiper-nav>div>*,.Arrowbtn.type-swiper-nav>button>*{border-radius:0;background:transparent}.Arrowbtn.type-swiper-nav a .txt,.Arrowbtn.type-swiper-nav>div .txt,.Arrowbtn.type-swiper-nav>button .txt{display:none}@media screen and (max-width: 1024px){.Arrowbtn.type-swiper-nav a .arrow,.Arrowbtn.type-swiper-nav>div .arrow,.Arrowbtn.type-swiper-nav>button .arrow{width:2.5445292621vw}}.Arrowbtn.type-swiper-nav.swiper-button-disabled{opacity:.6;pointer-events:none}.Arrowbtn.type-list{width:100%}.Arrowbtn.type-list a,.Arrowbtn.type-list>div,.Arrowbtn.type-list>button{justify-content:space-between;padding:2.1990740741vw 1.3888888889vw;border:none;border-bottom:1px solid #dfe7ee;border-radius:0}@media screen and (max-width: 1024px){.Arrowbtn.type-list a,.Arrowbtn.type-list>div,.Arrowbtn.type-list>button{padding:6.3613231552vw 4.0712468193vw}}.Arrowbtn.type-side-first,.Arrowbtn.type-side-link{width:100%}.Arrowbtn.type-side-first a,.Arrowbtn.type-side-first>div,.Arrowbtn.type-side-first>button,.Arrowbtn.type-side-link a,.Arrowbtn.type-side-link>div,.Arrowbtn.type-side-link>button{gap:.6944444444vw;padding:0;border:none;border-radius:0}@media screen and (max-width: 1024px){.Arrowbtn.type-side-first a,.Arrowbtn.type-side-first>div,.Arrowbtn.type-side-first>button,.Arrowbtn.type-side-link a,.Arrowbtn.type-side-link>div,.Arrowbtn.type-side-link>button{gap:2.0356234097vw}}@media screen and (min-width:1025px){.Arrowbtn.type-side-first a:hover,.Arrowbtn.type-side-first>div:hover,.Arrowbtn.type-side-first>button:hover,.Arrowbtn.type-side-link a:hover,.Arrowbtn.type-side-link>div:hover,.Arrowbtn.type-side-link>button:hover{background:#fff}.Arrowbtn.type-side-first a:hover .txt p:before,.Arrowbtn.type-side-first>div:hover .txt p:before,.Arrowbtn.type-side-first>button:hover .txt p:before,.Arrowbtn.type-side-link a:hover .txt p:before,.Arrowbtn.type-side-link>div:hover .txt p:before,.Arrowbtn.type-side-link>button:hover .txt p:before{left:0;right:auto;width:100%}}.Arrowbtn.type-side-first a:focus-visible,.Arrowbtn.type-side-first>div:focus-visible,.Arrowbtn.type-side-first>button:focus-visible,.Arrowbtn.type-side-link a:focus-visible,.Arrowbtn.type-side-link>div:focus-visible,.Arrowbtn.type-side-link>button:focus-visible{background:#fff}.Arrowbtn.type-side-first a:focus-visible .txt p:before,.Arrowbtn.type-side-first>div:focus-visible .txt p:before,.Arrowbtn.type-side-first>button:focus-visible .txt p:before,.Arrowbtn.type-side-link a:focus-visible .txt p:before,.Arrowbtn.type-side-link>div:focus-visible .txt p:before,.Arrowbtn.type-side-link>button:focus-visible .txt p:before{left:0;right:auto;width:100%}.Arrowbtn.type-side-first a .txt p,.Arrowbtn.type-side-first>div .txt p,.Arrowbtn.type-side-first>button .txt p,.Arrowbtn.type-side-link a .txt p,.Arrowbtn.type-side-link>div .txt p,.Arrowbtn.type-side-link>button .txt p{position:relative;padding-bottom:.1736111111vw}.Arrowbtn.type-side-first a .txt p:before,.Arrowbtn.type-side-first>div .txt p:before,.Arrowbtn.type-side-first>button .txt p:before,.Arrowbtn.type-side-link a .txt p:before,.Arrowbtn.type-side-link>div .txt p:before,.Arrowbtn.type-side-link>button .txt p:before{position:absolute;content:"";bottom:0;left:auto;right:0;width:0;height:1px;background:#0068b7;transition:.25s all cubic-bezier(0,.75,.2,1)}.Arrowbtn.type-side-first a .arrow,.Arrowbtn.type-side-first>div .arrow,.Arrowbtn.type-side-first>button .arrow,.Arrowbtn.type-side-link a .arrow,.Arrowbtn.type-side-link>div .arrow,.Arrowbtn.type-side-link>button .arrow{width:.5787037037vw}@media screen and (max-width: 1024px){.Arrowbtn.type-side-first a .arrow,.Arrowbtn.type-side-first>div .arrow,.Arrowbtn.type-side-first>button .arrow,.Arrowbtn.type-side-link a .arrow,.Arrowbtn.type-side-link>div .arrow,.Arrowbtn.type-side-link>button .arrow{width:2.5445292621vw}}.Arrowbtn.type-side-first:not(.is-crnt) a .txt p,.Arrowbtn.type-side-first:not(.is-crnt)>div .txt p,.Arrowbtn.type-side-first:not(.is-crnt)>button .txt p,.Arrowbtn.type-side-link:not(.is-crnt) a .txt p,.Arrowbtn.type-side-link:not(.is-crnt)>div .txt p,.Arrowbtn.type-side-link:not(.is-crnt)>button .txt p{color:#001627}.Arrowbtn.type-side-first:not(.is-crnt) a .txt p:before,.Arrowbtn.type-side-first:not(.is-crnt)>div .txt p:before,.Arrowbtn.type-side-first:not(.is-crnt)>button .txt p:before,.Arrowbtn.type-side-link:not(.is-crnt) a .txt p:before,.Arrowbtn.type-side-link:not(.is-crnt)>div .txt p:before,.Arrowbtn.type-side-link:not(.is-crnt)>button .txt p:before{background:#001627}.Arrowbtn.type-side-first:not(.is-crnt) a .arrow .Arrow picture,.Arrowbtn.type-side-first:not(.is-crnt)>div .arrow .Arrow picture,.Arrowbtn.type-side-first:not(.is-crnt)>button .arrow .Arrow picture,.Arrowbtn.type-side-link:not(.is-crnt) a .arrow .Arrow picture,.Arrowbtn.type-side-link:not(.is-crnt)>div .arrow .Arrow picture,.Arrowbtn.type-side-link:not(.is-crnt)>button .arrow .Arrow picture{filter:brightness(0) invert(0)}.Arrowbtn.type-side-first{width:fit-content}@media screen and (max-width: 1024px){.Arrowbtn.type-side-first a .txt p,.Arrowbtn.type-side-first>div .txt p,.Arrowbtn.type-side-first>button .txt p{color:#0068b7!important;font-size:3.5623409669vw;padding-bottom:0}}@media screen and (max-width: 1024px){.Arrowbtn.type-side-first a .arrow .Arrow picture,.Arrowbtn.type-side-first>div .arrow .Arrow picture,.Arrowbtn.type-side-first>button .arrow .Arrow picture{filter:none!important}}@media screen and (max-width: 1024px){.Arrowbtn.type-side-link a,.Arrowbtn.type-side-link>div,.Arrowbtn.type-side-link>button{background:none;padding:1.0178117048vw}}@media screen and (max-width: 1024px){.Arrowbtn.type-side-link a .txt p,.Arrowbtn.type-side-link>div .txt p,.Arrowbtn.type-side-link>button .txt p{color:#001627!important;font-size:3.5623409669vw}}.Arrowbtn.type-side-link a .arrow .Arrow picture,.Arrowbtn.type-side-link>div .arrow .Arrow picture,.Arrowbtn.type-side-link>button .arrow .Arrow picture{filter:brightness(0) invert(0)}@media screen and (max-width: 1024px){.Arrowbtn.type-side-link.is-crnt a{background:#f3f7fb}}.Arrowbtn.type-anchors a,.Arrowbtn.type-anchors>div,.Arrowbtn.type-anchors>button{gap:.6944444444vw;padding:.9259259259vw 1.4467592593vw}@media screen and (max-width: 1024px){.Arrowbtn.type-anchors a,.Arrowbtn.type-anchors>div,.Arrowbtn.type-anchors>button{gap:2.0356234097vw;padding:2.0356234097vw 3.0534351145vw}}.Arrowbtn.type-anchors a .txt p,.Arrowbtn.type-anchors>div .txt p,.Arrowbtn.type-anchors>button .txt p{color:#001627;transform:none}@media screen and (max-width: 1024px){.Arrowbtn.type-anchors a .txt p,.Arrowbtn.type-anchors>div .txt p,.Arrowbtn.type-anchors>button .txt p{font-weight:400;transform:translateY(.2544529262vw)}}.Arrowbtn.type-anchors a .arrow,.Arrowbtn.type-anchors>div .arrow,.Arrowbtn.type-anchors>button .arrow{width:.5787037037vw}@media screen and (max-width: 1024px){.Arrowbtn.type-anchors a .arrow,.Arrowbtn.type-anchors>div .arrow,.Arrowbtn.type-anchors>button .arrow{width:2.5445292621vw}}.Arrowbtn.type-anchors a .arrow .Arrow picture,.Arrowbtn.type-anchors>div .arrow .Arrow picture,.Arrowbtn.type-anchors>button .arrow .Arrow picture{filter:brightness(0) invert(0);rotate:90deg}.Arrowbtn.attr-reverse a,.Arrowbtn.attr-reverse>div,.Arrowbtn.attr-reverse>button{display:flex;flex-direction:row-reverse}.Arrowbtn.attr-reverse a .arrow,.Arrowbtn.attr-reverse>div .arrow,.Arrowbtn.attr-reverse>button .arrow{rotate:180deg}.footer__lowerCntLinks{display:flex;align-items:flex-start;gap:2.7777777778vw}@media screen and (max-width: 1024px){.footer__lowerCntLinks{display:block;width:100%}}@media screen and (min-width:1025px){.footer__lowerCntLinksLink a:hover p:before{animation:underline .36s forwards}}.footer__lowerCntLinksLink a:focus-visible p:before{animation:underline .36s forwards}@media screen and (max-width: 1024px){.footer__lowerCntLinksLink a{display:flex;justify-content:space-between;padding:4.0712468193vw 6.106870229vw;border:none;border-bottom:1px solid #dfe7ee}}.footer__lowerCntLinksLink a p{position:relative;width:fit-content;color:#fff;font-size:1.1574074074vw;letter-spacing:.08em;line-height:1;font-weight:500}@media screen and (max-width: 1024px){.footer__lowerCntLinksLink a p{font-size:3.5623409669vw;letter-spacing:.08em;line-height:1;font-weight:500}}@media screen and (max-width: 1024px){.footer__lowerCntLinksLink a p{transform:translateY(.3816793893vw)}}@media screen and (min-width:1025px){.footer__lowerCntLinksLink a p{padding-bottom:.1736111111vw}}.footer__lowerCntLinksLink a p:before{position:absolute;content:"";bottom:0;left:0;transform:scaleX(1);transform-origin:left center;width:100%;height:1px;background:#fff}@media screen and (max-width: 1024px){.footer__lowerCntLinksLink a p:before{display:none}}.footer__lowerCntLinksLink a .arrow{display:none}@media screen and (max-width: 1024px){.footer__lowerCntLinksLink a .arrow{display:block}.footer__lowerCntLinksLink a .arrow .Arrow picture{aspect-ratio:1;filter:brightness(0) invert(1)}}.footer__lowerCntLinksLink:first-of-type a{border-top:1px solid #fff}.footer__lowerCntLinksLink .acc__cnt{padding-left:.9259259259vw}@media screen and (max-width: 1024px){.footer__lowerCntLinksLink .acc__cnt{height:auto!important;padding-left:0}}.footer__lowerCntLinksLink .acc__cntInnerLink{margin-top:1.4467592593vw}@media screen and (max-width: 1024px){.footer__lowerCntLinksLink .acc__cntInnerLink{margin-top:0}}@media screen and (min-width:1025px){.footer__lowerCntLinksLink .acc__cntInnerLink a:hover p:before{animation:none;left:0;right:auto;width:100%}}.footer__lowerCntLinksLink .acc__cntInnerLink a:focus-visible p:before{animation:none;left:0;right:auto;width:100%}@media screen and (max-width: 1024px){.footer__lowerCntLinksLink .acc__cntInnerLink a{border-color:#353e45}}.footer__lowerCntLinksLink .acc__cntInnerLink a p{color:#858f97;font-size:.9259259259vw;letter-spacing:.12em;line-height:1;font-weight:500;position:relative}@media screen and (max-width: 1024px){.footer__lowerCntLinksLink .acc__cntInnerLink a p{font-size:3.5623409669vw;letter-spacing:.08em;line-height:1;font-weight:500}}.footer__lowerCntLinksLink .acc__cntInnerLink a p:before{position:absolute;content:"";bottom:0;left:auto;right:0;width:0;height:1px;background:#858f97;transition:.25s all cubic-bezier(0,.75,.2,1)}@media screen and (max-width: 1024px){.footer__lowerCntLinksLink .acc__cntInnerLink a p:before{display:none}}.footer__lowerCntLinksLink .acc__cntInnerLink a .arrow .Arrow picture{filter:none}.footer__lowerCntLinksLink .acc__cntInnerLink:last-of-type a{border-color:#fff}.footer__lowerCntLinksLink .acc__cntInnerLinkGrand{padding-left:.9259259259vw;margin-top:.9259259259vw;border-left:1px solid #353e45}@media screen and (max-width: 1024px){.footer__lowerCntLinksLink .acc__cntInnerLinkGrand{padding-left:0;margin-top:0;border:none}}@media screen and (min-width:1025px){.footer__lowerCntLinksLink .acc__cntInnerLinkGrandLink:nth-child(n+2){margin-top:.6944444444vw}}@media screen and (max-width: 1024px){.footer__lowerCntLinksLink .acc__cntInnerLinkGrandLink{padding-left:12.213740458vw;padding-right:6.106870229vw}}@media screen and (max-width: 1024px){.footer__lowerCntLinksLink .acc__cntInnerLinkGrandLink a{padding-left:0;padding-right:0}}.footer__lowerCntLinksLink .acc__cntInnerLinkGrandLink a p{color:#858f97;font-size:.8101851852vw;letter-spacing:.08em;line-height:1;font-weight:500}@media screen and (max-width: 1024px){.footer__lowerCntLinksLink .acc__cntInnerLinkGrandLink a p{font-size:3.0534351145vw;letter-spacing:.08em;line-height:1;font-weight:500}}@media screen and (max-width: 1024px){.footer__lowerCntLinksLink .acc__cntInnerLinkGrandLink a .arrow .Arrow{width:2.5445292621vw}}.Langbtns{position:relative;display:flex;width:fit-content;padding:.0578703704vw;overflow:clip;background:#fff;border-radius:999px;border:1px solid #dfe7ee}@media screen and (max-width: 1024px){.Langbtns{padding:.2544529262vw}}.Langbtns__bg{position:absolute;top:50%;left:50%;translate:-50% -50%;width:calc(100% - .1157407407vw);height:calc(100% - .0578703704vw);z-index:2;pointer-events:none}@media screen and (max-width: 1024px){.Langbtns__bg{width:calc(100% - .5089058524vw);height:calc(100% - .2544529262vw)}}.Langbtns__bg:before{position:absolute;content:"";top:0;left:0;width:2.3726851852vw;aspect-ratio:41/17;border-radius:999px;background:#858f97;transition:left .25s cubic-bezier(0,.75,.2,1)}@media screen and (max-width: 1024px){.Langbtns__bg:before{width:10.4325699746vw;aspect-ratio:41/13}}.Langbtns.is-en .Langbtns__bg:before{left:50%}.Langbtns__btn{position:relative;z-index:100;display:flex;justify-content:center;align-items:center;width:2.3726851852vw;aspect-ratio:41/17;border:0;border-radius:999px;cursor:pointer;background:transparent;transition:opacity .25s cubic-bezier(0,.75,.2,1)}@media screen and (max-width: 1024px){.Langbtns__btn{width:10.4325699746vw;aspect-ratio:41/13;padding:0}}.Langbtns__btn p{font-family:helvetica-neue-lt-pro,kozuka-gothic-pro,源ノ角ゴシック,Yu Gothic,游ゴシック,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,sans-serif;font-size:.6944444444vw;letter-spacing:.02em;line-height:1;font-weight:500;position:relative;color:#001627;transition:color .25s cubic-bezier(0,.75,.2,1)}@media screen and (max-width: 1024px){.Langbtns__btn p{font-family:helvetica-neue-lt-pro,kozuka-gothic-pro,源ノ角ゴシック,Yu Gothic,游ゴシック,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,sans-serif;font-size:2.5445292621vw;letter-spacing:.02em;line-height:1;font-weight:300}}.Langbtns__btn:first-of-type p{color:#fff}.Langbtns__btn.is-active p{color:#fff;font-weight:500}@media screen and (max-width: 1024px){.Langbtns__btn.is-active p{font-weight:500}}.Langbtns__btn:not(.is-active) p{color:#001627}.Ttl h1,.Ttl h2{margin-bottom:2.1990740741vw;font-size:3.7037037037vw;letter-spacing:.08em;line-height:1;font-weight:500}@media screen and (max-width: 1024px){.Ttl h1,.Ttl h2{font-size:8.1424936387vw;letter-spacing:.08em;line-height:1;font-weight:500}}@media screen and (max-width: 1024px){.Ttl h1,.Ttl h2{margin-bottom:4.834605598vw}}.Ttl h1{margin-bottom:3.2986111111vw}@media screen and (max-width: 1024px){.Ttl h1{margin-bottom:4.834605598vw}}.Ttl p{width:fit-content;position:relative;padding:0 .8680555556vw;font-size:1.1574074074vw;letter-spacing:.08em;line-height:1;font-weight:400}@media screen and (max-width: 1024px){.Ttl p{font-size:3.0534351145vw;letter-spacing:.08em;line-height:1;font-weight:400}}@media screen and (max-width: 1024px){.Ttl p{padding:0 3.3078880407vw}}.Ttl p:before,.Ttl p:after{position:absolute;content:"";top:50%;left:0;transform:translateY(-50%);width:.2893518519vw;height:.1157407407vw;background:#0068b7}@media screen and (max-width: 1024px){.Ttl p:before,.Ttl p:after{width:1.272264631vw;height:.5089058524vw}}.Ttl p:after{left:auto;right:0}.Toplinettl h2{position:relative;padding-top:1.4467592593vw;border-top:2px solid #dfe7ee;font-size:2.4305555556vw;letter-spacing:.08em;line-height:1;font-weight:500}@media screen and (max-width: 1024px){.Toplinettl h2{font-size:6.106870229vw;letter-spacing:.08em;line-height:1.4;font-weight:500}}@media screen and (max-width: 1024px){.Toplinettl h2{padding-top:4.0712468193vw}}.Toplinettl h2:before{position:absolute;content:"";top:-2px;left:0;width:2.7777777778vw;height:2px;background:#0068b7}@media screen and (max-width: 1024px){.Toplinettl h2:before{width:12.7226463104vw}}.Toplinettl .txt p{margin-top:3.2986111111vw;font-size:1.3888888889vw;letter-spacing:.08em;line-height:1.4;font-weight:500}@media screen and (max-width: 1024px){.Toplinettl .txt p{font-size:5.0890585242vw;letter-spacing:.08em;line-height:1.4;font-weight:500}}@media screen and (max-width: 1024px){.Toplinettl .txt p{margin-top:9.6692111959vw}}@media screen and (max-width: 1024px){.Toplinettl .txt p.attr-spfs-16{font-size:4.0712468193vw}}.Toplinettl .sub p{text-align:justify;margin-top:1.4467592593vw;font-size:.9259259259vw;letter-spacing:.12em;line-height:1.8;font-weight:400}@media screen and (max-width: 1024px){.Toplinettl .sub p{font-size:3.5623409669vw;letter-spacing:.12em;line-height:1.8;font-weight:400}}@media screen and (max-width: 1024px){.Toplinettl .sub p{margin-top:4.0712468193vw}}.Toplinettl .sub.attr-mt-57{margin-top:3.2986111111vw}.Toplinettl__tag{display:flex;width:100%;align-items:flex-start;gap:2.1990740741vw;position:relative;border-top:2px solid #dfe7ee}@media screen and (max-width: 1024px){.Toplinettl__tag{flex-direction:column;gap:4.0712468193vw}}.Toplinettl__tag h2{border:none}.Toplinettl__tag .tag{display:flex;padding:.462962963vw .6944444444vw;justify-content:center;align-items:center;border-radius:999px;background:#0068b7;margin-top:1.6203703704vw}@media screen and (max-width: 1024px){.Toplinettl__tag .tag{padding:2.0356234097vw 3.0534351145vw;margin-top:0}}.Toplinettl__tag .tag p{color:#fff;font-size:1.1574074074vw;letter-spacing:.08em;line-height:1;font-weight:500}@media screen and (max-width: 1024px){.Toplinettl__tag .tag p{font-size:4.0712468193vw;letter-spacing:.12em;line-height:1;font-weight:500}}.Faq{position:relative;border-bottom:1px solid #dfe7ee}.Faq:first-child{border-top:1px solid #dfe7ee}.Faq.is-on .acc__txt .Plus:after{transform:translate(-50%);opacity:0}.Faq .acc__txt{position:relative;display:flex;align-items:flex-start;gap:1.3888888889vw;padding:1.4467592593vw 1.3888888889vw;cursor:pointer}@media screen and (min-width:1025px){.Faq .acc__txt:hover .Plus{background:#f3f7fb}.Faq .acc__txt:hover .Plus:before,.Faq .acc__txt:hover .Plus:after{transform:translate(-50%,-50%) rotate(180deg)}}.Faq .acc__txt:focus-visible .Plus{background:#f3f7fb}.Faq .acc__txt:focus-visible .Plus:before,.Faq .acc__txt:focus-visible .Plus:after{transform:translate(-50%,-50%) rotate(180deg)}@media screen and (max-width: 1024px){.Faq .acc__txt{gap:2.5445292621vw;padding:4.0712468193vw}}.Faq .acc__txt span{padding-top:.3472222222vw;font-family:helvetica-neue-lt-pro,kozuka-gothic-pro,源ノ角ゴシック,Yu Gothic,游ゴシック,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,sans-serif;font-size:1.1574074074vw;letter-spacing:.02em;line-height:1;font-weight:500}@media screen and (max-width: 1024px){.Faq .acc__txt span{font-family:helvetica-neue-lt-pro,kozuka-gothic-pro,源ノ角ゴシック,Yu Gothic,游ゴシック,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,sans-serif;font-size:4.0712468193vw;letter-spacing:.02em;line-height:1;font-weight:500}}@media screen and (max-width: 1024px){.Faq .acc__txt span{padding-top:1.0178117048vw}}.Faq .acc__txt .txt{width:70.6597222222vw}@media screen and (max-width: 1024px){.Faq .acc__txt .txt{width:61.8320610687vw}}.Faq .acc__txt .txt p{text-align:justify;font-size:.9259259259vw;letter-spacing:.12em;line-height:1.8;font-weight:400}@media screen and (max-width: 1024px){.Faq .acc__txt .txt p{font-size:3.5623409669vw;letter-spacing:.12em;line-height:1.8;font-weight:400}}.Faq .acc__txt .Plus{position:absolute;top:1.7361111111vw;right:1.3888888889vw}@media screen and (max-width: 1024px){.Faq .acc__txt .Plus{top:5.0890585242vw;right:4.0712468193vw}}.Faq .acc__cnt{overflow:clip;transition:.25s all cubic-bezier(0,.75,.2,1)}.Faq .acc__cntInner{display:flex;align-items:flex-start;gap:1.6203703704vw;padding:0 8.3333333333vw 1.4467592593vw 1.3888888889vw}@media screen and (max-width: 1024px){.Faq .acc__cntInner{gap:2.5445292621vw;padding:0 18.320610687vw 4.0712468193vw 4.0712468193vw}}.Faq .acc__cntInner span{padding-top:.3472222222vw;font-family:helvetica-neue-lt-pro,kozuka-gothic-pro,源ノ角ゴシック,Yu Gothic,游ゴシック,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,sans-serif;font-size:1.1574074074vw;letter-spacing:.02em;line-height:1;font-weight:500}@media screen and (max-width: 1024px){.Faq .acc__cntInner span{font-family:helvetica-neue-lt-pro,kozuka-gothic-pro,源ノ角ゴシック,Yu Gothic,游ゴシック,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,sans-serif;font-size:4.0712468193vw;letter-spacing:.02em;line-height:1;font-weight:500}}@media screen and (max-width: 1024px){.Faq .acc__cntInner span{padding-top:1.0178117048vw}}.Faq .acc__cntInner p{text-align:justify;font-family:kozuka-gothic-pro,源ノ角ゴシック,Yu Gothic,游ゴシック,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,sans-serif;font-size:.9259259259vw;letter-spacing:.12em;line-height:1.8;font-weight:400}@media screen and (max-width: 1024px){.Faq .acc__cntInner p{font-size:3.5623409669vw;letter-spacing:.12em;line-height:1.8;font-weight:400}}@media screen and (max-width: 1024px){.Faq .acc__cntInner p{width:61.3231552163vw}}.Faq .acc__cntInner .cnt{display:inline-block}.Faq .acc__cntInner .cnt p a{position:relative;color:#0068b7}@media screen and (min-width:1025px){.Faq .acc__cntInner .cnt p a:hover:before{animation:underline .36s forwards}}.Faq .acc__cntInner .cnt p a:focus-visible:before{animation:underline .36s forwards}.Faq .acc__cntInner .cnt p a:before{position:absolute;content:"";bottom:-.1736111111vw;left:0;transform:scaleX(1);transform-origin:left center;width:100%;height:1px;background:#0068b7}@media screen and (max-width: 1024px){.Faq .acc__cntInner .cnt p a:before{bottom:-.7633587786vw}}.Plus{position:relative;display:flex;content:"";width:3.0092592593vw;height:1.1574074074vw;justify-content:center;align-items:center;border-radius:999px;border:1px solid #0068b7;background:#fff;transition:.25s all cubic-bezier(0,.75,.2,1)}@media screen and (max-width: 1024px){.Plus{width:10.6870229008vw;height:4.5801526718vw}}.Plus:before{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%);width:.6944444444vw;height:1px;background:#0068b7;transition:.25s all cubic-bezier(0,.75,.2,1)}@media screen and (max-width: 1024px){.Plus:before{width:2.5445292621vw;height:1px}}.Plus:after{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%);width:1px;height:.6944444444vw;background:#0068b7;transition:.25s all cubic-bezier(0,.75,.2,1)}@media screen and (max-width: 1024px){.Plus:after{width:1px;height:2.5445292621vw}}.Mv{position:relative;padding:15.3935185185vw 0 24.4212962963vw;z-index:2;pointer-events:none}@media screen and (max-width: 1024px){.Mv{padding:38.9312977099vw 0 19.3384223919vw}}.Mv__inner{padding-left:5.5555555556vw}@media screen and (max-width: 1024px){.Mv__inner{padding-left:4.0712468193vw}}.Mv .Bread{position:absolute;top:7.4652777778vw;right:1.3888888889vw;pointer-events:all}@media screen and (max-width: 1024px){.Mv .Bread{top:22.9007633588vw;right:auto;left:4.0712468193vw}}@media screen and (max-width: 1024px){.Mv.attr-splh-1-4 .Mv__inner .Ttl h1{line-height:1.4}}.Mv.type-img{padding:15.3935185185vw 0 8.1597222222vw}@media screen and (max-width: 1024px){.Mv.type-img{padding:61.8320610687vw 0 6.3613231552vw}}.Mv.type-img .Mv__inner{padding:0;width:88.8888888889vw;margin-left:5.5555555556vw}@media screen and (max-width: 1024px){.Mv.type-img .Mv__inner{width:91.8575063613vw;margin:0 auto}}.Mv.type-img .Mv__inner .Ttl h1{margin-bottom:6.6550925926vw}.Mv.type-img-ab{padding:15.3935185185vw 0 21.6435185185vw}@media screen and (max-width: 1024px){.Mv.type-img-ab{padding:38.9312977099vw 0 48.3460559796vw}}.Mv.type-img-ab .Mv__inner{padding:0;width:88.8888888889vw;margin-left:5.5555555556vw}@media screen and (max-width: 1024px){.Mv.type-img-ab .Mv__inner{width:91.8575063613vw;margin:0 auto}}.Mv.type-img-ab .Mv__inner .Ttl picture{position:absolute;top:0;right:0;width:59.7222222222vw;aspect-ratio:1032/628}@media screen and (max-width: 1024px){.Mv.type-img-ab .Mv__inner .Ttl picture{top:61.8320610687vw;width:95.9287531807vw;aspect-ratio:377/140}}@media screen and (min-width:1025px){.Mv.type-img-ab .Bread__scroll ol li{color:#fff}}@media screen and (min-width:1025px){.Mv.type-img-ab .Bread__scroll ol li picture{filter:brightness(0) invert(1)}}@media screen and (min-width:1025px){.Mv.type-img-ab .Bread__scroll ol li .Link a p{color:#fff}}@media screen and (min-width:1025px){.Mv.type-img-ab .Bread__scroll ol li .Link a p:before{background:#fff}}@media screen and (max-width: 1024px){.Bread__scroll{width:100%;overflow-x:scroll;scrollbar-width:none}.Bread__scroll::-webkit-scrollbar{display:none}}.Bread__scroll ol{display:flex;list-style:none}@media screen and (max-width: 1024px){.Bread__scroll ol{justify-content:flex-end;align-items:center;width:fit-content}}.Bread__scroll ol li{position:relative}@media screen and (max-width: 1024px){.Bread__scroll ol li>p{white-space:nowrap}}.Bread__scroll ol li+li{display:inline-flex;align-items:center;gap:.462962963vw;padding-left:.462962963vw}@media screen and (max-width: 1024px){.Bread__scroll ol li+li{padding-left:2.0356234097vw;gap:2.0356234097vw}}.Bread__scroll ol li+li picture{width:.2893518519vw;aspect-ratio:1/2;line-height:0;transform:translateY(-.0578703704vw)}@media screen and (max-width: 1024px){.Bread__scroll ol li+li picture{width:1.272264631vw}}.Bread__scroll ol li .Link a>p{font-size:.6944444444vw;letter-spacing:.08em;line-height:1;font-weight:400;padding-bottom:.1157407407vw;color:#001627}@media screen and (max-width: 1024px){.Bread__scroll ol li .Link a>p{font-size:3.0534351145vw;letter-spacing:.08em;line-height:1;font-weight:400}}@media screen and (max-width: 1024px){.Bread__scroll ol li .Link a>p{padding-bottom:.5089058524vw;white-space:nowrap}}.Bread__scroll ol li>p{font-size:.6944444444vw;letter-spacing:.08em;line-height:1;font-weight:500;transform:translateY(-.0578703704vw)}@media screen and (max-width: 1024px){.Bread__scroll ol li>p{font-size:3.0534351145vw;letter-spacing:.08em;line-height:1;font-weight:500}}@media screen and (max-width: 1024px){.Bread__scroll ol li>p{transform:translateY(0)}}.H3ttl{position:relative;width:100%}.H3ttl__ttl{display:flex;padding:.3472222222vw;align-items:flex-start;border-radius:2px;background:#f3f7fb;margin-bottom:1.4467592593vw}@media screen and (max-width: 1024px){.H3ttl__ttl{padding:1.5267175573vw;margin-bottom:4.0712468193vw}}.H3ttl__ttl h3{position:relative;padding-left:.8101851852vw;font-size:1.3888888889vw;letter-spacing:.08em;line-height:1.4;font-weight:500}@media screen and (max-width: 1024px){.H3ttl__ttl h3{font-size:5.0890585242vw;letter-spacing:.08em;line-height:1.4;font-weight:500}}@media screen and (max-width: 1024px){.H3ttl__ttl h3{padding-left:2.5445292621vw}}.H3ttl__ttl h3:before{position:absolute;content:"";top:50%;left:0;transform:translateY(-50%);width:.1157407407vw;height:calc(100% - .3472222222vw);border-radius:1px;background:#0068b7}@media screen and (max-width: 1024px){.H3ttl__ttl h3:before{width:.5089058524vw;height:calc(100% - 1.5267175573vw)}}.H3ttl .txt{text-align:justify;font-size:.9259259259vw;letter-spacing:.12em;line-height:1.8;font-weight:400}@media screen and (max-width: 1024px){.H3ttl .txt{font-size:3.5623409669vw;letter-spacing:.12em;line-height:1.8;font-weight:400}}.H3ttl__cnt{display:flex;justify-content:flex-end;align-items:flex-start;gap:5.5555555556vw}@media screen and (max-width: 1024px){.H3ttl__cnt{flex-direction:column-reverse;align-items:flex-start;gap:4.0712468193vw}}.H3ttl__cntTxt{text-align:justify;font-size:.9259259259vw;letter-spacing:.12em;line-height:1.8;font-weight:400}@media screen and (max-width: 1024px){.H3ttl__cntTxt{font-size:3.5623409669vw;letter-spacing:.12em;line-height:1.8;font-weight:400}}.H3ttl__cnt picture{width:22.2222222222vw;aspect-ratio:384/238;flex-shrink:0}@media screen and (max-width: 1024px){.H3ttl__cnt picture{width:100%;aspect-ratio:361/223}}@media screen and (max-width: 1024px){.H3ttl.type-tag{height:20.3562340967vw;margin-bottom:4.0712468193vw}}@media screen and (max-width: 1024px){.H3ttl.type-tag .H3ttl__ttl{height:100%}}@media screen and (max-width: 1024px){.H3ttl.type-tag .H3ttl__ttl h3:before{top:0;transform:none;height:17.3027989822vw}}.H3ttl.type-tag .H3ttl__tag{position:absolute;top:.5787037037vw;left:26.3888888889vw;display:flex;padding:.3472222222vw .5787037037vw;justify-content:center;align-items:center;border-radius:999px;background:#0068b7}@media screen and (max-width: 1024px){.H3ttl.type-tag .H3ttl__tag{top:10.6870229008vw;left:4.0712468193vw;padding:2.0356234097vw 3.0534351145vw}}.H3ttl.type-tag .H3ttl__tag p{color:#fff;font-size:.8101851852vw;letter-spacing:.08em;line-height:1;font-weight:500}@media screen and (max-width: 1024px){.H3ttl.type-tag .H3ttl__tag p{font-size:4.0712468193vw;letter-spacing:.12em;line-height:1;font-weight:500}}.Sidebard__inner{display:flex;width:84.7222222222vw;align-items:flex-start;gap:9.7222222222vw;margin-left:5.5555555556vw;margin-right:9.7222222222vw}@media screen and (max-width: 1024px){.Sidebard__inner{width:91.8575063613vw;margin:0 auto}}.Sidebard__inner .Sidebar{position:sticky;top:11.6898148148vw;width:16.6666666667vw;flex-shrink:0}@media screen and (max-width: 1024px){.Sidebard__inner .Sidebar{position:absolute;top:33.0788804071vw;left:0;width:100%}}.Sidebard__innerCnt{width:100%}.Sidebar{display:block;position:relative;z-index:10;min-height:0}@media screen and (max-width: 1024px){.Sidebar__links{width:100%;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none}.Sidebar__links::-webkit-scrollbar{display:none}}@media screen and (max-width: 1024px){.Sidebar__linksInner{display:flex;width:fit-content;align-items:center;gap:3.0534351145vw;padding:2.0356234097vw;background:#fff}}@media screen and (max-width: 1024px){.Sidebar__linksInner p{white-space:nowrap}}.Sidebar__linksInnerFirst{padding-left:.5787037037vw;padding-bottom:1.1574074074vw;border-bottom:1px solid #dfe7ee}@media screen and (max-width: 1024px){.Sidebar__linksInnerFirst{padding:0;border:none}}.Sidebar__linksInnerRows{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:.9259259259vw;margin-top:1.1574074074vw}@media screen and (max-width: 1024px){.Sidebar__linksInnerRows{flex-direction:row;margin-top:0}}.Sidebar__linksInnerRows:before{position:absolute;content:"";top:0;left:0;width:.1157407407vw;height:100%;background:#dfe7ee}@media screen and (max-width: 1024px){.Sidebar__linksInnerRows:before{display:none}}.Sidebar__linksInnerRowsRow{position:relative;padding:.462962963vw 0 .462962963vw .6944444444vw}@media screen and (max-width: 1024px){.Sidebar__linksInnerRowsRow{padding:0}}.Sidebar__linksInnerRowsRow.is-crnt:before{position:absolute;content:"";top:0;left:0;width:.1157407407vw;height:100%;background:#0068b7}@media screen and (max-width: 1024px){.Sidebar__linksInnerRowsRow.is-crnt:before{display:none}}.Nextpage{width:100%}.Nextpage a{position:relative;display:block;padding:2.7777777778vw 4.1666666667vw 4.4560185185vw;border:1px solid #0068b7;background:#fff;transition:.25s all cubic-bezier(0,.75,.2,1)}@media screen and (max-width: 1024px){.Nextpage a{display:flex;flex-direction:column;gap:5.0890585242vw;padding:6.3613231552vw 6.106870229vw}}@media screen and (min-width:1025px){.Nextpage a:hover{background:#f3f7fb}.Nextpage a:hover .inner{color:#0068b7}.Nextpage a:hover .arrow .Arrow picture{animation:arrow .45s forwards}}.Nextpage a:focus-visible{background:#f3f7fb}.Nextpage a:focus-visible .inner{color:#0068b7}.Nextpage a:focus-visible .arrow .Arrow picture{animation:arrow .45s forwards}.Nextpage a .inner{color:#001627;transition:.25s all cubic-bezier(0,.75,.2,1)}.Nextpage a .inner>p{font-size:.9259259259vw;letter-spacing:.12em;line-height:1;font-weight:500}@media screen and (max-width: 1024px){.Nextpage a .inner>p{font-size:3.0534351145vw;letter-spacing:.08em;line-height:1;font-weight:500}}.Nextpage a .inner .Ttl{margin-top:2.1990740741vw}@media screen and (max-width: 1024px){.Nextpage a .inner .Ttl{margin-top:5.0890585242vw}}.Nextpage a .inner .Ttl h2{font-size:2.4305555556vw;margin-bottom:1.4467592593vw}@media screen and (max-width: 1024px){.Nextpage a .inner .Ttl h2{font-size:5.0890585242vw;margin-bottom:4.0712468193vw}}.Nextpage a .inner .Ttl p{font-size:.9259259259vw}@media screen and (max-width: 1024px){.Nextpage a .inner .Ttl p{font-size:3.0534351145vw}}.Nextpage a>.arrow{width:fit-content;position:absolute;bottom:2.7777777778vw;right:4.1666666667vw;display:flex;align-items:center;gap:1.1574074074vw}@media screen and (max-width: 1024px){.Nextpage a>.arrow{position:relative;bottom:auto;right:auto;align-self:flex-end;gap:3.0534351145vw}}.Nextpage a>.arrow p{color:#0068b7;font-size:.9259259259vw;letter-spacing:.12em;line-height:1;font-weight:500}@media screen and (max-width: 1024px){.Nextpage a>.arrow p{font-size:3.0534351145vw;letter-spacing:.08em;line-height:1;font-weight:500}}@media screen and (max-width: 1024px){.Nextpage a>.arrow .Arrow{width:3.0534351145vw}}.Pdfbtn{width:fit-content}.Pdfbtn a{display:flex;padding:.2314814815vw 1.0416666667vw;justify-content:center;align-items:center;gap:.462962963vw;border-radius:999px;border:1px solid #0068b7;background:#fff;transition:.25s all cubic-bezier(0,.75,.2,1)}@media screen and (max-width: 1024px){.Pdfbtn a{padding:1.0178117048vw 4.5801526718vw;gap:2.0356234097vw}}@media screen and (min-width:1025px){.Pdfbtn a:hover{background:#f3f7fb}}.Pdfbtn a:focus-visible{background:#f3f7fb}.Pdfbtn a p{color:#0068b7;font-size:.6944444444vw;letter-spacing:.08em;line-height:1;font-weight:400}@media screen and (max-width: 1024px){.Pdfbtn a p{font-size:3.0534351145vw;letter-spacing:.08em;line-height:1;font-weight:400}}.Pdfbtn a .pdf{width:.5208333333vw}@media screen and (max-width: 1024px){.Pdfbtn a .pdf{width:2.2900763359vw}}.Pdfbtn a .pdf picture{width:100%;aspect-ratio:3/4;line-height:0}.Motion{display:inline-flex;align-items:center;gap:.2314814815vw;cursor:pointer}@media screen and (min-width:1025px){.Motion:hover p:before{animation:underline .25s forwards}}.Motion:focus-visible p:before{animation:underline .25s forwards}@media screen and (max-width: 1024px){.Motion{gap:1.0178117048vw}}.Motion p{font-size:.6944444444vw;letter-spacing:.08em;line-height:1;font-weight:500;position:relative;padding-bottom:.1736111111vw;color:#001627}@media screen and (max-width: 1024px){.Motion p{font-size:2.5445292621vw;letter-spacing:.08em;line-height:1;font-weight:400}}@media screen and (max-width: 1024px){.Motion p{padding-bottom:.7633587786vw}}.Motion p:before{position:absolute;content:"";bottom:0;left:0;transform:scaleX(1);transform-origin:left center;width:100%;height:1px;background:#001627}.Motion picture{width:.9259259259vw;aspect-ratio:1;line-height:0;transform:translateY(-.0578703704vw)}@media screen and (max-width: 1024px){.Motion picture{width:4.0712468193vw;transform:translateY(-.2544529262vw)}}.Tomain{position:absolute;top:1.1574074074vw;left:1.3888888889vw;z-index:999;pointer-events:none}@media screen and (max-width: 1024px){.Tomain{top:6.3613231552vw;left:4.0712468193vw}}.Tomain a{display:flex;justify-content:center;align-items:center;position:relative;width:16.6666666667vw;height:3.587962963vw;border-radius:2px;background:#0068b7;opacity:0;pointer-events:none}@media screen and (min-width:1025px){.Tomain a:hover{outline-width:0!important;opacity:1}}.Tomain a:focus-visible{outline-width:0!important;opacity:1}@media screen and (max-width: 1024px){.Tomain a{width:65.1399491094vw;height:14.2493638677vw}}.Tomain a:after{position:absolute;content:"";top:50%;left:50%;width:calc(100% - .2893518519vw);height:calc(100% - .2893518519vw);border:1px solid #ffffff;border-radius:1px;translate:-50% -50%}.Tomain a p{font-size:.8101851852vw;letter-spacing:.08em;line-height:1;font-weight:500;color:#fff}@media screen and (max-width: 1024px){.Tomain a p{font-size:3.5623409669vw;letter-spacing:.08em;line-height:1;font-weight:500}}html{font-size:62.5%;scroll-behavior:smooth;overscroll-behavior-y:none}body{color:#001627;font-family:helvetica-neue-lt-pro,kozuka-gothic-pro,源ノ角ゴシック,Yu Gothic,游ゴシック,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,sans-serif;font-weight:400;font-size:11px;line-height:1.4;font-optical-sizing:auto;font-feature-settings:"palt" on;position:relative}.wrapper{min-width:1000px;width:100%}@media screen and (max-width: 1024px){.wrapper{min-width:0}}.wrapper *{scroll-margin-top:11.5740740741vw}@media screen and (max-width: 1024px){.wrapper *{scroll-margin-top:12.7226463104vw}}div:focus-visible,button:focus-visible{outline:none}.header{width:100%;height:100%;background:#fff}@media screen and (max-width: 1024px){.header{position:absolute;top:0;left:0;height:100vh;height:100svh;pointer-events:none;background:none}}.header__ab{position:absolute;top:0;left:0;display:flex;width:100%;justify-content:space-between;align-items:center;padding:.462962963vw 1.3888888889vw;z-index:99;transition:.25s all cubic-bezier(0,.75,.2,1);background:#fff}@media screen and (max-width: 1024px){.header__ab{display:block;padding:0;pointer-events:all}}.header__abLogo{display:flex;align-items:center;gap:2.8356481481vw;padding-top:.462962963vw;transition:.25s all cubic-bezier(0,.75,.2,1)}@media screen and (max-width: 1024px){.header__abLogo{gap:6.3613231552vw;justify-content:center;padding:9.4147582697vw 0 3.0534351145vw;background:#fff}}.header__abLogoGrad a p{position:relative;color:#0068b7;font-size:1.3888888889vw;letter-spacing:.08em;line-height:1;font-weight:400;transition:.25s all cubic-bezier(0,.75,.2,1)}@media screen and (max-width: 1024px){.header__abLogoGrad a p{font-size:3.5623409669vw;letter-spacing:.08em;line-height:1;font-weight:400}}.header__abLogoGrad a p:before{position:absolute;content:"";top:50%;right:-1.3888888889vw;transform:translateY(-50%);width:1px;height:1.4467592593vw;background:#dfe7ee}@media screen and (max-width: 1024px){.header__abLogoGrad a p:before{right:-3.3078880407vw;height:5.0890585242vw}}.header__abLogoUniv a picture{width:3.8773148148vw;aspect-ratio:67/72;line-height:0;transition:.25s all cubic-bezier(0,.75,.2,1)}@media screen and (max-width: 1024px){.header__abLogoUniv a picture{width:6.6157760814vw;aspect-ratio:13/14}}.header__abRight{display:flex;flex-direction:column;align-items:flex-start;align-self:flex-start;gap:1.4467592593vw}.header__abRightUpper,.header__abRightLower{display:flex;justify-content:flex-end;align-items:center;gap:1.3888888889vw}@media screen and (max-width: 1024px){.header__abRightUpper,.header__abRightLower{position:absolute;top:0;left:0;width:100%;justify-content:space-between;padding:1.0178117048vw 2.0356234097vw}}.header__abRightUpperLinks,.header__abRightLowerLinks{display:flex;align-items:center;gap:1.3888888889vw}@media screen and (max-width: 1024px){.header__abRightUpperLinks,.header__abRightLowerLinks{display:none}}@media screen and (max-width: 1024px){.header__abRightUpper{background:#f2f2f2}}@media screen and (max-width: 1024px){.header__abRightLower{position:fixed;top:auto;bottom:0;padding:0;gap:0;background:#001627;pointer-events:all}}@media screen and (max-width: 1024px){.header__abRightLowerLinks{display:flex;width:100%;gap:0}}@media screen and (max-width: 1024px){.header__abRightLowerLinksLink{display:flex;align-items:center;justify-content:center;width:19.8473282443vw;aspect-ratio:78/52}}@media screen and (min-width:1025px){.header__abRightLowerLinksLink:first-of-type{display:none}}@media screen and (max-width: 1024px){.header__abRightLowerLinksLink:nth-child(n+2){border-left:1px solid #353e45}}@media screen and (max-width: 1024px){.header__abRightLowerLinksLinkA,.header__abRightLowerLinksLinkBtn{width:100%;height:100%}}@media screen and (min-width:1025px){.header__abRightLowerLinksLinkA a:hover p:before,.header__abRightLowerLinksLinkBtn a:hover p:before{animation:none;left:0;right:auto;width:100%}}.header__abRightLowerLinksLinkA a:focus-visible p:before,.header__abRightLowerLinksLinkBtn a:focus-visible p:before{animation:none;left:0;right:auto;width:100%}@media screen and (max-width: 1024px){.header__abRightLowerLinksLinkA a,.header__abRightLowerLinksLinkBtn a{display:flex;width:100%;height:100%;align-items:center;justify-content:center}}.header__abRightLowerLinksLinkA a p,.header__abRightLowerLinksLinkBtn a p{color:#001627;font-size:.9259259259vw;letter-spacing:.08em;line-height:1;font-weight:500;position:relative}@media screen and (max-width: 1024px){.header__abRightLowerLinksLinkA a p,.header__abRightLowerLinksLinkBtn a p{font-size:2.5445292621vw;letter-spacing:.08em;line-height:1.3;font-weight:500}}.header__abRightLowerLinksLinkA a p:before,.header__abRightLowerLinksLinkBtn a p:before{position:absolute;content:"";bottom:-.1736111111vw;left:auto;right:0;width:0;height:1px;background:#858f97;transition:.25s all cubic-bezier(0,.75,.2,1)}@media screen and (max-width: 1024px){.header__abRightLowerLinksLinkA a p:before,.header__abRightLowerLinksLinkBtn a p:before{display:none}}@media screen and (max-width: 1024px){.header__abRightLowerLinksLinkA a p,.header__abRightLowerLinksLinkBtn a p{text-align:center;color:#fff}}@media screen and (max-width: 1024px){.header__abRightLowerLinksLinkA a p .attr-br-spnav,.header__abRightLowerLinksLinkBtn a p .attr-br-spnav{display:block}}.header__abRightLowerLinksLinkA--sp{display:none}@media screen and (max-width: 1024px){.header__abRightLowerLinksLinkA--sp{display:flex;width:100%;height:100%;align-items:center;justify-content:center}}.header__abRightLowerLinksLinkBtn{display:flex;align-items:center;gap:.5787037037vw;padding:0;border:none;background:transparent;cursor:pointer}@media screen and (max-width: 1024px){.header__abRightLowerLinksLinkBtn{display:none}}@media screen and (min-width:1025px){.header__abRightLowerLinksLinkBtn:hover picture{animation:arrow .45s forwards}}.header__abRightLowerLinksLinkBtn:focus-visible picture{animation:arrow .45s forwards}.header__abRightLowerLinksLinkBtn p{padding-bottom:0vw;font-size:.9259259259vw;letter-spacing:.08em;line-height:1;font-weight:500}.header__abRightLowerLinksLinkBtn p:before{display:none}.header__abRightLowerLinksLinkBtn picture{width:.5208333333vw;aspect-ratio:9/10;rotate:90deg;line-height:0;transition:.25s all cubic-bezier(0,.75,.2,1);filter:brightness(0) invert(0)}@media screen and (max-width: 1024px){.header__abRightLowerLinksLinkBtn picture{display:none}}.header__abRightLowerLinksLinkMenu{position:fixed;top:6.4814814815vw;left:.462962963vw;width:99.0740740741vw;height:auto;transition:.25s all cubic-bezier(0,.75,.2,1);opacity:0;pointer-events:none}.header__abRightLowerLinksLinkMenu.is-hovered{opacity:1;pointer-events:all}.header__abRightLowerLinksLinkMenuInner{display:flex;width:100%;padding:3.2986111111vw 8.3333333333vw;background:#fff}.header__abRightLowerLinksLinkMenuInnerChildren{display:flex;gap:4.1666666667vw}.header__abRightLowerLinksLinkMenuInnerChildrenItem{position:relative;display:flex;flex-direction:column}.header__abRightLowerLinksLinkMenuInnerChildrenItem:first-of-type{padding-right:4.1666666667vw;border-right:1px solid #dfe7ee}.header__abRightLowerLinksLinkMenuInnerChildrenItem .Link a p{font-size:1.3888888889vw;letter-spacing:.08em;line-height:1;font-weight:500}.header__abRightLowerLinksLinkMenuInnerChildrenItem .child{margin-top:1.4467592593vw;padding-left:.9259259259vw}.header__abRightLowerLinksLinkMenuInnerChildrenItem .child a{width:fit-content}@media screen and (min-width:1025px){.header__abRightLowerLinksLinkMenuInnerChildrenItem .child a:hover p:before{animation:none;left:0;right:auto;width:100%}}.header__abRightLowerLinksLinkMenuInnerChildrenItem .child a:focus-visible p:before{animation:none;left:0;right:auto;width:100%}.header__abRightLowerLinksLinkMenuInnerChildrenItem .child a p{width:fit-content;position:relative;color:#001627;font-size:.8101851852vw;letter-spacing:.08em;line-height:1;font-weight:500;padding-bottom:.1736111111vw}.header__abRightLowerLinksLinkMenuInnerChildrenItem .child a p:before{position:absolute;content:"";bottom:0;left:auto;right:0;width:0;height:1px;background:#858f97;transition:.25s all cubic-bezier(0,.75,.2,1)}.header__abRightLowerLinksLinkMenuInnerChildrenItem .child:nth-child(n+3){margin-top:1.099537037vw}.header__abRightLowerHam{display:none}@media screen and (max-width: 1024px){.header__abRightLowerHam{position:relative;display:flex;width:19.8473282443vw;aspect-ratio:78/52;justify-content:center;align-items:center;flex-shrink:0;gap:1.0178117048vw;border-radius:0;background:#0068b7;transition:.25s all cubic-bezier(0,.75,.2,1)}}.header__abRightLowerHam span{display:block;width:.2314814815vw;aspect-ratio:1;background:#fff;transition:.25s all cubic-bezier(0,.75,.2,1);transform-origin:center;border-radius:999px}@media screen and (max-width: 1024px){.header__abRightLowerHam span{width:1.0178117048vw}}.header__abRightLowerHam.is-active span{border-radius:0;width:1.1574074074vw;height:1px}@media screen and (max-width: 1024px){.header__abRightLowerHam.is-active span{width:5.0890585242vw;height:1px}}.header__abRightLowerHam.is-active span:nth-child(1){transform:translateY(0) rotate(45deg);position:absolute}@media screen and (max-width: 1024px){.header__abRightLowerHam.is-active span:nth-child(1){transform:translateY(0) rotate(45deg)}}.header__abRightLowerHam.is-active span:nth-child(2){opacity:0;transform:scale(0)}.header__abRightLowerHam.is-active span:nth-child(3){transform:translateY(0) rotate(-45deg);position:absolute}@media screen and (max-width: 1024px){.header__abRightLowerHam.is-active span:nth-child(3){transform:translateY(0) rotate(-45deg)}}@media screen and (max-width: 1024px){.header__ab.bar{position:fixed}}.header.fixed .header__ham{position:fixed;top:0;right:0;width:5.5555555556vw;aspect-ratio:96/72}.header.fixed .header__ab{padding:.6944444444vw 7.0601851852vw .6944444444vw 1.3888888889vw;position:fixed;background:#fff}@media screen and (min-width:1025px){.header.fixed .header__abLogo{padding-top:0;padding-left:1.3888888889vw}}@media screen and (min-width:1025px){.header.fixed .header__abLogoGrad a p{font-size:1.1574074074vw}}.header.fixed .header__abLogoUniv a picture{width:2.5462962963vw}.header.fixed .header__abRight{align-self:center}@media screen and (min-width:1025px){.header.fixed .header__abRightUpper{display:none}}@media screen and (min-width:1025px){.header.fixed .header__abRightLowerLinksLinkMenu{top:4.6296296296vw}}.header.fixed .header__abRightLowerHam{width:5.5555555556vw;aspect-ratio:96/72}.header.is-active .header__ham{top:3.4143518519vw;right:2.7777777778vw;width:5.4398148148vw;aspect-ratio:94/51;background:#fff}.header.is-active .header__ham span{background:#0068b7}.header.is-active .header__ab{position:fixed;z-index:100}.header__ham{position:absolute;top:2.1990740741vw;right:1.3888888889vw;display:flex;width:5.4398148148vw;aspect-ratio:94/51;justify-content:center;align-items:center;gap:.1736111111vw;border-radius:2px;background:#0068b7;transition:.25s all cubic-bezier(0,.75,.2,1);z-index:999;cursor:pointer}@media screen and (max-width: 1024px){.header__ham{display:none}}.header__ham span{display:block;width:.2314814815vw;aspect-ratio:1;background:#fff;transition:.25s all cubic-bezier(0,.75,.2,1);transform-origin:center;border-radius:999px}@media screen and (max-width: 1024px){.header__ham span{width:1.0178117048vw}}.header__ham.is-active span{border-radius:0;width:1.1574074074vw;height:1px}@media screen and (max-width: 1024px){.header__ham.is-active span{width:5.0890585242vw;height:1px}}.header__ham.is-active span:nth-child(1){transform:translateY(0) rotate(45deg);position:absolute}@media screen and (max-width: 1024px){.header__ham.is-active span:nth-child(1){transform:translateY(0) rotate(45deg)}}.header__ham.is-active span:nth-child(2){opacity:0;transform:scale(0)}.header__ham.is-active span:nth-child(3){transform:translateY(0) rotate(-45deg);position:absolute}@media screen and (max-width: 1024px){.header__ham.is-active span:nth-child(3){transform:translateY(0) rotate(-45deg)}}.hnav{display:none;position:fixed;width:100%;height:100vh;height:100svh;background:#001627;z-index:100;transform:translateY(-100%);transition:transform .45s cubic-bezier(0,.75,.2,1)}.hnav.is-visible{transform:translateY(0)}.hnav.is-closing{transform:translateY(100%)}@media screen and (max-width: 1024px){.hnav{z-index:99;overflow:clip}}@media screen and (max-width: 1024px){.hnav__inner{height:100%;overflow-y:auto;scrollbar-width:none}.hnav__inner::-webkit-scrollbar{display:none}}.hnav__innerUpper{display:flex;width:94.4444444444vw;justify-content:space-between;align-items:center;margin:0 auto;padding-top:2.7777777778vw}@media screen and (max-width: 1024px){.hnav__innerUpper{display:none}}.hnav__innerUpperLogo{display:flex;align-items:center;gap:min(.7162041182vh,.462962963vw);gap:min(.7162041182svh,.462962963vw)}@media screen and (max-width: 1024px){.hnav__innerUpperLogo{gap:6.3613231552vw;justify-content:center;padding-top:6.3613231552vw}}.hnav__innerUpperLogoGrad a p{position:relative;color:#fff;font-size:.9259259259vw;letter-spacing:.08em;line-height:1;font-weight:400;font-size:min(1.4324082363vh,.9259259259vw);font-size:min(1.4324082363svh,.9259259259vw)}@media screen and (max-width: 1024px){.hnav__innerUpperLogoGrad a p{font-size:3.5623409669vw;letter-spacing:.08em;line-height:1;font-weight:400}}.hnav__innerUpperLogoUniv a picture{width:min(5.9982094897vh,3.8773148148vw);width:min(5.9982094897svh,3.8773148148vw);aspect-ratio:67/72;line-height:0;filter:brightness(0) invert(1)}@media screen and (max-width: 1024px){.hnav__innerUpperLogoUniv a picture{width:6.6157760814vw;aspect-ratio:13/14}}.hnav__innerUpperBtn{display:flex;align-items:center;gap:min(4.4762757386vh,2.8935185185vw);gap:min(4.4762757386svh,2.8935185185vw);padding-right:8.3333333333vw}.hnav__innerUpperBtnCross{position:relative;display:flex;width:min(8.4153983885vh,5.4398148148vw);width:min(8.4153983885svh,5.4398148148vw);aspect-ratio:94/51;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0;border-radius:2px;background:#fff;cursor:pointer}@media screen and (max-width: 1024px){.hnav__innerUpperBtnCross{width:19.8473282443vw;aspect-ratio:78/52;border-radius:0}}@media screen and (min-width:1025px){.hnav__innerUpperBtnCross:hover:before{transform:translate(-50%,-50%) rotate(30deg)}.hnav__innerUpperBtnCross:hover:after{transform:translate(-50%,-50%) rotate(60deg)}}.hnav__innerUpperBtnCross:focus-visible:before{transform:translate(-50%,-50%) rotate(30deg)}.hnav__innerUpperBtnCross:focus-visible:after{transform:translate(-50%,-50%) rotate(60deg)}.hnav__innerUpperBtnCross:before{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);width:min(1.7905102954vh,1.1574074074vw);width:min(1.7905102954svh,1.1574074074vw);height:1px;background:#0068b7;transition:.25s all cubic-bezier(0,.75,.2,1)}.hnav__innerUpperBtnCross:after{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);width:1px;height:min(1.7905102954vh,1.1574074074vw);height:min(1.7905102954svh,1.1574074074vw);background:#0068b7;transition:.25s all cubic-bezier(0,.75,.2,1)}.hnav__innerLower{display:flex;width:min(128.9167412713vh,83.3333333333vw);width:min(128.9167412713svh,83.3333333333vw);align-items:center;gap:min(21.57564906vh,13.9467592593vw);gap:min(21.57564906svh,13.9467592593vw);margin:0 auto;padding-top:min(7.1620411817vh,4.6296296296vw);padding-top:min(7.1620411817svh,4.6296296296vw)}@media screen and (max-width: 1024px){.hnav__innerLower{display:block;width:91.8575063613vw;padding-top:min(14.6713615023vh,31.8066157761vw);padding-top:min(14.6713615023svh,31.8066157761vw);padding-bottom:min(9.7417840376vh,21.1195928753vw);padding-bottom:min(9.7417840376svh,21.1195928753vw)}}.hnav__innerLowerFigs{display:block;flex-shrink:0}.hnav__innerLowerFigs.pt-1{width:min(73.0528200537vh,47.2222222222vw);width:min(73.0528200537svh,47.2222222222vw);aspect-ratio:816/415}.hnav__innerLowerFigs.pt-2{padding:min(7.5201432408vh,4.8611111111vw);padding:min(7.5201432408svh,4.8611111111vw);width:min(58.0125335721vh,37.5vw);width:min(58.0125335721svh,37.5vw);aspect-ratio:1}.hnav__innerLowerFigs.pt-3{width:min(73.0528200537vh,47.2222222222vw);width:min(73.0528200537svh,47.2222222222vw);aspect-ratio:3/2}.hnav__innerLowerFigs.pt-4{width:min(73.0528200537vh,47.2222222222vw);width:min(73.0528200537svh,47.2222222222vw);aspect-ratio:408/277}.hnav__innerLowerFigs picture{width:100%;height:100%}@media screen and (max-width: 1024px){.hnav__innerLowerFigs{display:none}}.hnav__innerLowerLink .footer__lowerCntLinks{flex-direction:column;gap:min(4.297224709vh,2.7777777778vw);gap:min(4.297224709svh,2.7777777778vw)}@media screen and (max-width: 1024px){.hnav__innerLowerLink .footer__lowerCntLinksLink a{padding-top:min(1.8779342723vh,4.0712468193vw);padding-top:min(1.8779342723svh,4.0712468193vw);padding-bottom:min(1.8779342723vh,4.0712468193vw);padding-bottom:min(1.8779342723svh,4.0712468193vw);padding-left:min(2.8169014085vh,6.106870229vw);padding-left:min(2.8169014085svh,6.106870229vw);padding-right:min(2.8169014085vh,6.106870229vw);padding-right:min(2.8169014085svh,6.106870229vw)}}.hnav__innerLowerLink .footer__lowerCntLinksLink a p{font-size:min(2.8648164727vh,1.8518518519vw);font-size:min(2.8648164727svh,1.8518518519vw)}@media screen and (max-width: 1024px){.hnav__innerLowerLink .footer__lowerCntLinksLink a p{font-size:min(1.8779342723vh,4.0712468193vw);font-size:min(1.8779342723svh,4.0712468193vw)}}.hnav__innerLowerLink .footer__lowerCntLinksLink .acc__cntInnerLink a p{font-size:min(1.4324082363vh,.9259259259vw);font-size:min(1.4324082363svh,.9259259259vw)}@media screen and (max-width: 1024px){.hnav__innerLowerLink .footer__lowerCntLinksLink .acc__cntInnerLink a p{font-size:min(1.6431924883vh,3.5623409669vw);font-size:min(1.6431924883svh,3.5623409669vw)}}@media screen and (max-width: 1024px){.hnav__innerLowerLink .footer__lowerCntLinksLink .acc__cntInnerLinkGrandLink a{padding-left:0;padding-right:0}}.hnav__innerLowerLink .footer__lowerCntLinksLink .acc__cntInnerLinkGrandLink a p{font-size:min(1.2533572068vh,.8101851852vw);font-size:min(1.2533572068svh,.8101851852vw)}@media screen and (max-width: 1024px){.hnav__innerLowerLink .footer__lowerCntLinksLink .acc__cntInnerLinkGrandLink a p{font-size:min(1.4084507042vh,3.0534351145vw);font-size:min(1.4084507042svh,3.0534351145vw)}}.hnav__innerLowerLinkTab{display:flex;flex-direction:column;align-items:flex-start;gap:min(2.1486123545vh,1.3888888889vw);gap:min(2.1486123545svh,1.3888888889vw);margin-top:min(5.102954342vh,3.2986111111vw);margin-top:min(5.102954342svh,3.2986111111vw)}@media screen and (max-width: 1024px){.hnav__innerLowerLinkTab{width:100%;flex-direction:column;align-items:flex-start;gap:0;margin-top:0}}@media screen and (max-width: 1024px){.hnav__innerLowerLinkTab .Link{width:100%}}@media screen and (max-width: 1024px){.hnav__innerLowerLinkTab .Link a{width:100%;justify-content:space-between;padding-top:min(1.8779342723vh,4.0712468193vw);padding-top:min(1.8779342723svh,4.0712468193vw);padding-bottom:min(1.8779342723vh,4.0712468193vw);padding-bottom:min(1.8779342723svh,4.0712468193vw);padding-left:min(2.8169014085vh,6.106870229vw);padding-left:min(2.8169014085svh,6.106870229vw);padding-right:min(2.8169014085vh,6.106870229vw);padding-right:min(2.8169014085svh,6.106870229vw);border-bottom:1px solid #fff}}@media screen and (max-width: 1024px){.hnav__innerLowerLinkTab .Link a p{font-size:min(1.8779342723vh,4.0712468193vw);font-size:min(1.8779342723svh,4.0712468193vw);font-weight:500}}@media screen and (max-width: 1024px){.hnav__innerLowerLinkTab .Link a p:before{display:none}}.footer{position:relative;margin-top:13.3101851852vw;color:#fff;background:#001627}@media screen and (max-width: 1024px){.footer{margin-top:19.3384223919vw;padding-bottom:19.3384223919vw}}.footer__upper{display:grid;grid-template-columns:repeat(2,1fr);width:100%}@media screen and (max-width: 1024px){.footer__upper{grid-template-columns:repeat(1,1fr)}}.footer__upperLeft,.footer__upperRight{position:relative;display:flex;width:100%;align-items:center;justify-content:center;overflow:clip}.footer__upperLeftInner,.footer__upperRightInner{display:flex;flex-direction:column;align-items:center;gap:2.1990740741vw;padding:11.9212962963vw 0;z-index:2}.footer__upperLeftInner>p,.footer__upperRightInner>p{font-size:1.1574074074vw;letter-spacing:.08em;line-height:1;font-weight:500}@media screen and (max-width: 1024px){.footer__upperLeftInner>p,.footer__upperRightInner>p{font-size:4.0712468193vw;letter-spacing:.12em;line-height:1;font-weight:500}}@media screen and (max-width: 1024px){.footer__upperLeftInner,.footer__upperRightInner{gap:6.3613231552vw;padding:17.048346056vw 0}}.footer__upperLeftLottie,.footer__upperRightLottie{position:absolute;top:0;left:0;width:100%;height:100%;overflow:clip;pointer-events:none}.footer__upperLeftLottieItem,.footer__upperRightLottieItem{position:absolute;top:-5.6712962963vw;right:-2.3148148148vw;width:34.1435185185vw;aspect-ratio:590/565;z-index:1}@media screen and (max-width: 1024px){.footer__upperLeftLottieItem,.footer__upperRightLottieItem{top:6.8702290076vw;right:auto;left:-62.8498727735vw;width:150.1272264631vw;scale:1.5}}.footer__upperLeft:before{position:absolute;content:"";top:50%;right:0;transform:translateY(-50%);width:1px;height:22.1064814815vw;background:#353e45}@media screen and (max-width: 1024px){.footer__upperLeft:before{display:none}}.footer__upperLeftLottieItem{top:-5.6712962963vw;right:1.5046296296vw;width:37.6157407407vw;aspect-ratio:650/603}@media screen and (max-width: 1024px){.footer__upperLeftLottieItem{top:-26.4631043257vw;left:auto;right:-85.2417302799vw;width:165.3944020356vw}}.footer__lower{display:flex;width:91.6666666667vw;flex-direction:column;align-items:flex-start;gap:6.25vw;padding:4.3981481481vw 0;margin:0 auto;border-top:1px solid #353e45}@media screen and (max-width: 1024px){.footer__lower{display:block;width:91.8575063613vw;padding:12.9770992366vw 0 0;border:none}}.footer__lowerCnt,.footer__lowerBottom{display:flex;width:100%;justify-content:space-between;align-items:flex-start}@media screen and (max-width: 1024px){.footer__lowerCnt,.footer__lowerBottom{flex-direction:column-reverse}}.footer__lowerCntLogo,.footer__lowerBottomLogo{display:flex;align-items:center;gap:2.8356481481vw}@media screen and (max-width: 1024px){.footer__lowerCntLogo,.footer__lowerBottomLogo{position:absolute;bottom:34.8600508906vw;left:4.0712468193vw;gap:6.3613231552vw}}.footer__lowerCntLogoGrad a p,.footer__lowerBottomLogoGrad a p{position:relative;color:#fff;font-size:1.3888888889vw;letter-spacing:.08em;line-height:1;font-weight:400}@media screen and (max-width: 1024px){.footer__lowerCntLogoGrad a p,.footer__lowerBottomLogoGrad a p{font-size:3.5623409669vw;letter-spacing:.08em;line-height:1;font-weight:400}}.footer__lowerCntLogoGrad a p:before,.footer__lowerBottomLogoGrad a p:before{position:absolute;content:"";top:50%;right:-1.3888888889vw;transform:translateY(-50%);width:1px;height:1.8518518519vw;background:#353e45}@media screen and (max-width: 1024px){.footer__lowerCntLogoGrad a p:before,.footer__lowerBottomLogoGrad a p:before{right:-3.0534351145vw;height:5.0890585242vw}}.footer__lowerCntLogoUniv a picture,.footer__lowerBottomLogoUniv a picture{width:3.8773148148vw;aspect-ratio:67/72;line-height:0}@media screen and (max-width: 1024px){.footer__lowerCntLogoUniv a picture,.footer__lowerBottomLogoUniv a picture{width:6.6157760814vw;aspect-ratio:13/14}}@media screen and (max-width: 1024px){.footer__lowerBottomCopy{padding-top:33.0788804071vw}}.footer__lowerBottomCopy p{font-family:helvetica-neue-lt-pro,kozuka-gothic-pro,源ノ角ゴシック,Yu Gothic,游ゴシック,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,sans-serif;font-size:.6944444444vw;letter-spacing:.02em;line-height:1;font-weight:300}@media screen and (max-width: 1024px){.footer__lowerBottomCopy p{font-family:helvetica-neue-lt-pro,kozuka-gothic-pro,源ノ角ゴシック,Yu Gothic,游ゴシック,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,sans-serif;font-size:2.5445292621vw;letter-spacing:.02em;line-height:1;font-weight:300}}.footer__lowerBottomLinks{display:flex;align-items:center;gap:1.3888888889vw}@media screen and (max-width: 1024px){.footer__lowerBottomLinks{width:100%;flex-direction:column;align-items:flex-start;gap:0}}@media screen and (max-width: 1024px){.footer__lowerBottomLinks .Link{width:100%}}@media screen and (max-width: 1024px){.footer__lowerBottomLinks .Link a{width:100%;justify-content:space-between;padding:4.0712468193vw 6.106870229vw;border-bottom:1px solid #fff}}@media screen and (max-width: 1024px){.footer__lowerBottomLinks .Link a p{font-size:3.5623409669vw;padding-bottom:0}}@media screen and (max-width: 1024px){.footer__lowerBottomLinks .Link a p:before{display:none}}@media screen and (max-width: 1024px){.footer__lowerBottomLinks .Link:first-of-type{display:none}}.svg-icon{display:none}@media screen and (max-width: 1024px){.mq4pc{display:none}}.mq4sp{display:none}@media screen and (max-width: 1024px){.mq4sp{display:block}}.attr-br-spnav{display:none}.lottie{pointer-events:none}.home main{overflow:clip}.home main .fv{position:relative;width:100%;height:100vh;height:100svh;overflow:clip}.home main .fv__move{position:relative;width:100%;height:100%}.home main .fv__move .ttl{position:absolute;z-index:2}.home main .fv__move .ttl h1{font-size:3.7037037037vw;letter-spacing:.08em;line-height:1.3;font-weight:500;font-size:min(5.7296329454vh,3.7037037037vw);font-size:min(5.7296329454svh,3.7037037037vw)}@media screen and (max-width: 1024px){.home main .fv__move .ttl h1{font-size:7.1246819338vw;letter-spacing:.08em;line-height:1.3;font-weight:500}}@media screen and (max-width: 1024px){.home main .fv__move .ttl h1{font-size:min(3.2863849765vh,7.1246819338vw);font-size:min(3.2863849765svh,7.1246819338vw)}}.home main .fv__move .img{position:absolute;display:flex;flex-direction:column;align-items:flex-start;gap:min(3.4019695613vh,2.1990740741vw);gap:min(3.4019695613svh,2.1990740741vw);z-index:1}@media screen and (max-width: 1024px){.home main .fv__move .img{gap:min(1.4084507042vh,3.0534351145vw);gap:min(1.4084507042svh,3.0534351145vw)}}.home main .fv__move .img picture{display:block;min-height:0}.home main .fv__move .img picture img{object-fit:cover}.home main .fv__move .img__counts{display:flex;align-items:center;gap:min(1.8800358102vh,1.2152777778vw);gap:min(1.8800358102svh,1.2152777778vw)}@media screen and (max-width: 1024px){.home main .fv__move .img__counts{gap:min(2.4647887324vh,5.3435114504vw);gap:min(2.4647887324svh,5.3435114504vw)}}.home main .fv__move .img__counts p{position:relative;font-family:helvetica-neue-lt-pro,kozuka-gothic-pro,源ノ角ゴシック,Yu Gothic,游ゴシック,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,sans-serif;font-size:1.1574074074vw;letter-spacing:.02em;line-height:1;font-weight:500;font-size:min(1.7905102954vh,1.1574074074vw);font-size:min(1.7905102954svh,1.1574074074vw)}@media screen and (max-width: 1024px){.home main .fv__move .img__counts p{font-family:helvetica-neue-lt-pro,kozuka-gothic-pro,源ノ角ゴシック,Yu Gothic,游ゴシック,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,sans-serif;font-size:4.0712468193vw;letter-spacing:.02em;line-height:1;font-weight:500}}@media screen and (max-width: 1024px){.home main .fv__move .img__counts p{font-size:min(1.8779342723vh,4.0712468193vw);font-size:min(1.8779342723svh,4.0712468193vw)}}.home main .fv__move .img__countsTotal{color:#bac8d3}.home main .fv__move .img__countsTotal:before{position:absolute;content:"";top:50%;left:max(-.7523148148vw,-1.163831692vh);left:max(-.7523148148vw,-1.163831692svh);transform:translateY(-50%);width:min(.4476275739vh,.2893518519vw);width:min(.4476275739svh,.2893518519vw);height:min(.1790510295vh,.1157407407vw);height:min(.1790510295svh,.1157407407vw);background:#bac8d3}@media screen and (max-width: 1024px){.home main .fv__move .img__countsTotal:before{left:max(-3.3078880407vw,-1.5258215962vh);left:max(-3.3078880407vw,-1.5258215962svh);width:min(.5868544601vh,1.272264631vw);width:min(.5868544601svh,1.272264631vw)}}.home main .fv__move .cap{position:absolute;display:flex;flex-direction:column;align-items:flex-start;gap:min(2.2381378693vh,1.4467592593vw);gap:min(2.2381378693svh,1.4467592593vw);z-index:2}@media screen and (max-width: 1024px){.home main .fv__move .cap{gap:min(1.8779342723vh,4.0712468193vw);gap:min(1.8779342723svh,4.0712468193vw)}}.home main .fv__move .cap>p{font-size:1.3888888889vw;letter-spacing:.08em;line-height:1.4;font-weight:500;font-size:min(2.1486123545vh,1.3888888889vw);font-size:min(2.1486123545svh,1.3888888889vw)}@media screen and (max-width: 1024px){.home main .fv__move .cap>p{font-size:4.0712468193vw;letter-spacing:.12em;line-height:1.4;font-weight:500}}@media screen and (max-width: 1024px){.home main .fv__move .cap>p{font-size:min(1.8779342723vh,4.0712468193vw);font-size:min(1.8779342723svh,4.0712468193vw)}}.home main .fv__move .cap>p span{font-size:.6944444444vw;letter-spacing:.12em;line-height:1.8;font-weight:400;font-size:min(1.0743061773vh,.6944444444vw);font-size:min(1.0743061773svh,.6944444444vw)}@media screen and (max-width: 1024px){.home main .fv__move .cap>p span{font-size:3.0534351145vw;letter-spacing:.12em;line-height:1.8;font-weight:400}}@media screen and (max-width: 1024px){.home main .fv__move .cap>p span{font-size:min(1.4084507042vh,3.0534351145vw);font-size:min(1.4084507042svh,3.0534351145vw)}}.home main .fv__move .cap__prof{display:flex;align-items:center}.home main .fv__move .cap__prof p{font-size:.9259259259vw;letter-spacing:.08em;line-height:1;font-weight:400;font-size:min(1.4324082363vh,.9259259259vw);font-size:min(1.4324082363svh,.9259259259vw)}@media screen and (max-width: 1024px){.home main .fv__move .cap__prof p{font-size:3.0534351145vw;letter-spacing:.08em;line-height:1;font-weight:400}}@media screen and (max-width: 1024px){.home main .fv__move .cap__prof p{font-size:min(1.4084507042vh,3.0534351145vw);font-size:min(1.4084507042svh,3.0534351145vw)}}.home main .fv__move .cap__prof p:nth-child(2){margin-left:min(1.0743061773vh,.6944444444vw);margin-left:min(1.0743061773svh,.6944444444vw)}@media screen and (max-width: 1024px){.home main .fv__move .cap__prof p:nth-child(2){margin-left:min(.9389671362vh,2.0356234097vw);margin-left:min(.9389671362svh,2.0356234097vw)}}.home main .fv__move .lottie{position:absolute;z-index:0}@media screen and (max-width: 1024px){.home main .fv__move .lottie.lottie-1{width:min(57.1172784244vh,36.9212962963vw);width:min(57.1172784244svh,36.9212962963vw);aspect-ratio:638/669}}@media screen and (max-width: 1024px) and (max-width: 1024px){.home main .fv__move .lottie.lottie-1{width:min(35.2112676056vh,76.3358778626vw);width:min(35.2112676056svh,76.3358778626vw);aspect-ratio:20/21}}@media screen and (max-width: 1024px){.home main .fv__move .lottie.lottie-2{width:min(57.1172784244vh,36.9212962963vw);width:min(57.1172784244svh,36.9212962963vw);aspect-ratio:638/611}}@media screen and (max-width: 1024px) and (max-width: 1024px){.home main .fv__move .lottie.lottie-2{width:min(35.2112676056vh,76.3358778626vw);width:min(35.2112676056svh,76.3358778626vw);aspect-ratio:300/287}}@media screen and (max-width: 1024px){.home main .fv__move .lottie.lottie-3{width:min(57.1172784244vh,36.9212962963vw);width:min(57.1172784244svh,36.9212962963vw);aspect-ratio:638/593}}@media screen and (max-width: 1024px) and (max-width: 1024px){.home main .fv__move .lottie.lottie-3{width:min(35.2112676056vh,76.3358778626vw);width:min(35.2112676056svh,76.3358778626vw);aspect-ratio:100/97}}.home main .fv__move.pt-1 .ttl{bottom:min(7.8782452999vh,5.0925925926vw);bottom:min(7.8782452999svh,5.0925925926vw);right:min(6.4458370636vh,4.1666666667vw);right:min(6.4458370636svh,4.1666666667vw)}@media screen and (max-width: 1024px){.home main .fv__move.pt-1 .ttl{bottom:auto;right:auto;top:min(37.323943662vh,80.9160305344vw);top:min(37.323943662svh,80.9160305344vw);left:min(1.8779342723vh,4.0712468193vw);left:min(1.8779342723svh,4.0712468193vw)}}.home main .fv__move.pt-1 .img{top:min(16.8307967771vh,10.8796296296vw);top:min(16.8307967771svh,10.8796296296vw);left:min(6.4458370636vh,4.1666666667vw);left:min(6.4458370636svh,4.1666666667vw)}@media screen and (max-width: 1024px){.home main .fv__move.pt-1 .img{top:auto;left:auto;bottom:min(12.323943662vh,26.7175572519vw);bottom:min(12.323943662svh,26.7175572519vw);right:min(1.8779342723vh,4.0712468193vw);right:min(1.8779342723svh,4.0712468193vw)}}.home main .fv__move.pt-1 .img picture{width:min(91.3160250671vh,59.0277777778vw);width:min(91.3160250671svh,59.0277777778vw);aspect-ratio:340/173}@media screen and (max-width: 1024px){.home main .fv__move.pt-1 .img picture{width:min(34.6244131455vh,75.0636132316vw);width:min(34.6244131455svh,75.0636132316vw);aspect-ratio:59/30}}.home main .fv__move.pt-1 .cap{bottom:min(5.4610564011vh,3.5300925926vw);bottom:min(5.4610564011svh,3.5300925926vw);left:min(6.4458370636vh,4.1666666667vw);left:min(6.4458370636svh,4.1666666667vw)}@media screen and (max-width: 1024px){.home main .fv__move.pt-1 .cap{bottom:min(35.9154929577vh,77.8625954198vw);bottom:min(35.9154929577svh,77.8625954198vw);left:min(1.8779342723vh,4.0712468193vw);left:min(1.8779342723svh,4.0712468193vw)}}.home main .fv__move.pt-1 .lottie{top:min(20.0537153089vh,12.962962963vw);top:min(20.0537153089svh,12.962962963vw);right:max(-11.0532407407vw,-17.0993733214vh);right:max(-11.0532407407vw,-17.0993733214svh)}@media screen and (max-width: 1024px){.home main .fv__move.pt-1 .lottie{top:min(5.8685446009vh,12.7226463104vw);top:min(5.8685446009svh,12.7226463104vw);right:max(-30.7888040712vw,-14.2018779343vh);right:max(-30.7888040712vw,-14.2018779343svh)}}.home main .fv__move.pt-2 .ttl{top:min(16.8307967771vh,10.8796296296vw);top:min(16.8307967771svh,10.8796296296vw);left:min(6.4458370636vh,4.1666666667vw);left:min(6.4458370636svh,4.1666666667vw)}@media screen and (max-width: 1024px){.home main .fv__move.pt-2 .ttl{top:auto;bottom:min(32.8638497653vh,71.2468193384vw);bottom:min(32.8638497653svh,71.2468193384vw);left:min(1.8779342723vh,4.0712468193vw);left:min(1.8779342723svh,4.0712468193vw)}}.home main .fv__move.pt-2 .img{top:min(16.8307967771vh,10.8796296296vw);top:min(16.8307967771svh,10.8796296296vw);right:min(6.4458370636vh,4.1666666667vw);right:min(6.4458370636svh,4.1666666667vw)}@media screen and (max-width: 1024px){.home main .fv__move.pt-2 .img{top:auto;left:auto;top:min(12.0892018779vh,26.2086513995vw);top:min(12.0892018779svh,26.2086513995vw);right:min(1.8779342723vh,4.0712468193vw);right:min(1.8779342723svh,4.0712468193vw)}}.home main .fv__move.pt-2 .img picture{width:min(58.0125335721vh,37.5vw);width:min(58.0125335721svh,37.5vw);aspect-ratio:1}@media screen and (max-width: 1024px){.home main .fv__move.pt-2 .img picture{width:min(34.6244131455vh,75.0636132316vw);width:min(34.6244131455svh,75.0636132316vw)}}.home main .fv__move.pt-2 .cap{bottom:min(19.7851387645vh,12.7893518519vw);bottom:min(19.7851387645svh,12.7893518519vw);left:min(6.4458370636vh,4.1666666667vw);left:min(6.4458370636svh,4.1666666667vw)}@media screen and (max-width: 1024px){.home main .fv__move.pt-2 .cap{bottom:min(9.0375586854vh,19.5928753181vw);bottom:min(9.0375586854svh,19.5928753181vw);left:auto;right:min(1.8779342723vh,4.0712468193vw);right:min(1.8779342723svh,4.0712468193vw)}}.home main .fv__move.pt-2 .lottie{bottom:min(17.63652641vh,11.400462963vw);bottom:min(17.63652641svh,11.400462963vw);left:max(-4.224537037vw,-6.5353625783vh);left:max(-4.224537037vw,-6.5353625783svh)}@media screen and (max-width: 1024px){.home main .fv__move.pt-2 .lottie{bottom:min(4.9295774648vh,10.6870229008vw);bottom:min(4.9295774648svh,10.6870229008vw);left:max(-29.5165394402vw,-13.6150234742vh);left:max(-29.5165394402vw,-13.6150234742svh)}}.home main .fv__move.pt-3 .ttl{top:min(16.8307967771vh,10.8796296296vw);top:min(16.8307967771svh,10.8796296296vw);left:min(6.4458370636vh,4.1666666667vw);left:min(6.4458370636svh,4.1666666667vw)}@media screen and (max-width: 1024px){.home main .fv__move.pt-3 .ttl{top:min(25.8215962441vh,55.9796437659vw);top:min(25.8215962441svh,55.9796437659vw);left:min(1.8779342723vh,4.0712468193vw);left:min(1.8779342723svh,4.0712468193vw)}}.home main .fv__move.pt-3 .img{bottom:min(14.3240823635vh,9.2592592593vw);bottom:min(14.3240823635svh,9.2592592593vw);right:min(6.4458370636vh,4.1666666667vw);right:min(6.4458370636svh,4.1666666667vw)}@media screen and (max-width: 1024px){.home main .fv__move.pt-3 .img{top:auto;right:auto;bottom:min(17.1361502347vh,37.1501272265vw);bottom:min(17.1361502347svh,37.1501272265vw);left:min(1.8779342723vh,4.0712468193vw);left:min(1.8779342723svh,4.0712468193vw)}}.home main .fv__move.pt-3 .img picture{width:min(77.3500447628vh,50vw);width:min(77.3500447628svh,50vw);aspect-ratio:3/2}@media screen and (max-width: 1024px){.home main .fv__move.pt-3 .img picture{width:min(34.6244131455vh,75.0636132316vw);width:min(34.6244131455svh,75.0636132316vw);aspect-ratio:295/197}}.home main .fv__move.pt-3 .cap{top:min(16.8307967771vh,10.8796296296vw);top:min(16.8307967771svh,10.8796296296vw);right:min(6.4458370636vh,4.1666666667vw);right:min(6.4458370636svh,4.1666666667vw)}@media screen and (max-width: 1024px){.home main .fv__move.pt-3 .cap{top:auto;bottom:min(9.0375586854vh,19.5928753181vw);bottom:min(9.0375586854svh,19.5928753181vw);right:min(1.8779342723vh,4.0712468193vw);right:min(1.8779342723svh,4.0712468193vw)}}.home main .fv__move.pt-3 .lottie{bottom:min(19.6956132498vh,12.7314814815vw);bottom:min(19.6956132498svh,12.7314814815vw);left:max(-7.0023148148vw,-10.8325872874vh);left:max(-7.0023148148vw,-10.8325872874svh)}@media screen and (max-width: 1024px){.home main .fv__move.pt-3 .lottie{bottom:auto;left:auto;top:min(9.0375586854vh,19.5928753181vw);top:min(9.0375586854svh,19.5928753181vw);right:max(-17.048346056vw,-7.8638497653vh);right:max(-17.048346056vw,-7.8638497653svh)}}.home main .fv__move.pt-4 .ttl{top:min(14.503133393vh,9.375vw);top:min(14.503133393svh,9.375vw);right:min(6.4458370636vh,4.1666666667vw);right:min(6.4458370636svh,4.1666666667vw)}@media screen and (max-width: 1024px){.home main .fv__move.pt-4 .ttl{top:auto;right:auto;bottom:min(9.0375586854vh,19.5928753181vw);bottom:min(9.0375586854svh,19.5928753181vw);left:min(1.8779342723vh,4.0712468193vw);left:min(1.8779342723svh,4.0712468193vw)}}.home main .fv__move.pt-4 .img{bottom:min(10.8325872874vh,7.0023148148vw);bottom:min(10.8325872874svh,7.0023148148vw);left:min(6.4458370636vh,4.1666666667vw);left:min(6.4458370636svh,4.1666666667vw)}@media screen and (max-width: 1024px){.home main .fv__move.pt-4 .img{bottom:auto;top:min(11.9718309859vh,25.9541984733vw);top:min(11.9718309859svh,25.9541984733vw);left:min(1.8779342723vh,4.0712468193vw);left:min(1.8779342723svh,4.0712468193vw)}}.home main .fv__move.pt-4 .img picture{width:min(77.3500447628vh,50vw);width:min(77.3500447628svh,50vw);aspect-ratio:3/2}@media screen and (max-width: 1024px){.home main .fv__move.pt-4 .img picture{width:min(34.6244131455vh,75.0636132316vw);width:min(34.6244131455svh,75.0636132316vw);aspect-ratio:295/212}}.home main .fv__move.pt-4 .cap{bottom:min(8.9525514772vh,5.787037037vw);bottom:min(8.9525514772svh,5.787037037vw);right:min(6.4458370636vh,4.1666666667vw);right:min(6.4458370636svh,4.1666666667vw)}@media screen and (max-width: 1024px){.home main .fv__move.pt-4 .cap{bottom:auto;top:min(46.1267605634vh,100vw);top:min(46.1267605634svh,100vw);right:min(1.4084507042vh,3.0534351145vw);right:min(1.4084507042svh,3.0534351145vw)}}.home main .fv__move.pt-4 .lottie{top:min(22.6499552372vh,14.6412037037vw);top:min(22.6499552372svh,14.6412037037vw);right:max(-4.7453703704vw,-7.3410922113vh);right:max(-4.7453703704vw,-7.3410922113svh)}@media screen and (max-width: 1024px){.home main .fv__move.pt-4 .lottie{top:auto;bottom:min(4.9295774648vh,10.6870229008vw);bottom:min(4.9295774648svh,10.6870229008vw);right:max(-10.941475827vw,-5.0469483568vh);right:max(-10.941475827vw,-5.0469483568svh)}}.home main .fv__scroll{position:absolute;bottom:2.0833333333vw;right:1.3310185185vw;display:inline-flex;align-items:center;gap:.5787037037vw}@media screen and (max-width: 1024px){.home main .fv__scroll{display:none}}.home main .fv__scroll p{color:#0068b7;font-family:helvetica-neue-lt-pro,kozuka-gothic-pro,源ノ角ゴシック,Yu Gothic,游ゴシック,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,sans-serif;font-size:.9259259259vw;letter-spacing:.02em;line-height:1;font-weight:500}.home main .fv__scroll .Arrow{width:.5208333333vw;rotate:90deg;transform:translate(.0578703704vw);animation:arrow-auto 4s cubic-bezier(0,.75,.2,1) infinite}.home main .fv__scroll.is-paused .Arrow{animation-play-state:paused}.home main .about{position:relative;display:flex;flex-direction:column;gap:4.3981481481vw;padding:10.4166666667vw 4.1666666667vw 19.0972222222vw}@media screen and (max-width: 1024px){.home main .about{gap:12.9770992366vw;padding:38.1679389313vw 4.0712468193vw 107.1246819338vw;overflow:clip}}.home main .about__inner{display:flex;flex-direction:column;align-items:flex-start;gap:2.9513888889vw;align-self:flex-end;z-index:2}@media screen and (max-width: 1024px){.home main .about__inner{display:block;align-self:flex-start}}.home main .about__inner h3{font-size:3.7037037037vw;letter-spacing:.08em;line-height:1.3;font-weight:500}@media screen and (max-width: 1024px){.home main .about__inner h3{font-size:7.1246819338vw;letter-spacing:.08em;line-height:1.3;font-weight:500}}@media screen and (max-width: 1024px){.home main .about__inner h3{margin-bottom:6.3613231552vw}}.home main .about__inner>p{width:32.0601851852vw;text-align:justify;font-size:.9259259259vw;letter-spacing:.12em;line-height:2.2;font-weight:300}@media screen and (max-width: 1024px){.home main .about__inner>p{font-size:3.5623409669vw;letter-spacing:.12em;line-height:1.8;font-weight:400}}@media screen and (max-width: 1024px){.home main .about__inner>p{width:100%;margin-bottom:9.6692111959vw}}.home main .about__lottie{position:absolute;top:20.4282407407vw;left:-9.9537037037vw;width:55.2662037037vw;aspect-ratio:955/810;z-index:1}@media screen and (max-width: 1024px){.home main .about__lottie{top:0;left:-45.5470737913vw;width:191.0941475827vw;aspect-ratio:751/910}}.home main .report{overflow:clip}@media screen and (min-width:1025px){.home main .report{margin-top:5.787037037vw}}.home main .report .Ttl{padding-left:4.1666666667vw}@media screen and (max-width: 1024px){.home main .report .Ttl{padding-left:4.0712468193vw}}.home main .report .swiper{position:relative;width:91.6666666667vw;margin:0 auto;padding-top:4.3981481481vw;overflow:visible}@media screen and (max-width: 1024px){.home main .report .swiper{width:91.8575063613vw;padding:9.6692111959vw 0 20.8651399491vw}}.home main .report .swiper .swiper-wrapper{display:flex;width:fit-content;cursor:grab}.home main .report .swiper .swiper-wrapper .swiper-slide{padding-right:1.3888888889vw;border-right:1px solid #dfe7ee}@media screen and (max-width: 1024px){.home main .report .swiper .swiper-wrapper .swiper-slide{padding-right:0;border:none}}.home main .report .swiper .swiper-wrapper .swiper-slide:nth-child(n+2){padding-left:1.3888888889vw}@media screen and (max-width: 1024px){.home main .report .swiper .swiper-wrapper .swiper-slide:nth-child(n+2){padding-left:6.106870229vw}}.home main .report .swiper .swiper-wrapper .swiper-slide a{display:flex;width:25vw;flex-direction:column;align-items:flex-start;gap:.9259259259vw}@media screen and (max-width: 1024px){.home main .report .swiper .swiper-wrapper .swiper-slide a{width:83.4605597964vw;gap:4.0712468193vw}}@media screen and (min-width:1025px){.home main .report .swiper .swiper-wrapper .swiper-slide a:hover .txts__lowerLinkNewtab{background:#f3f7fb}.home main .report .swiper .swiper-wrapper .swiper-slide a:hover .txts__lowerLinkNewtab .Newtab span:nth-of-type(1){translate:.1157407407vw .1157407407vw;transition:.25s all cubic-bezier(0,.75,.2,1)}.home main .report .swiper .swiper-wrapper .swiper-slide a:hover .thumb picture img{scale:1.03}}.home main .report .swiper .swiper-wrapper .swiper-slide a:focus-visible .txts__lowerLinkNewtab{background:#f3f7fb}.home main .report .swiper .swiper-wrapper .swiper-slide a:focus-visible .txts__lowerLinkNewtab .Newtab span:nth-of-type(1){translate:.1157407407vw .1157407407vw;transition:.25s all cubic-bezier(0,.75,.2,1)}.home main .report .swiper .swiper-wrapper .swiper-slide a:focus-visible .thumb picture img{scale:1.03}.home main .report .swiper .swiper-wrapper .swiper-slide a .txts{width:100%;height:14.2361111111vw;color:#001627;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;align-self:stretch}@media screen and (max-width: 1024px){.home main .report .swiper .swiper-wrapper .swiper-slide a .txts{height:58.0152671756vw}}.home main .report .swiper .swiper-wrapper .swiper-slide a .txts h3{text-align:justify;font-size:.9259259259vw;letter-spacing:.08em;line-height:1.8;font-weight:400}@media screen and (max-width: 1024px){.home main .report .swiper .swiper-wrapper .swiper-slide a .txts h3{font-size:3.5623409669vw;letter-spacing:.08em;line-height:1.8;font-weight:400}}.home main .report .swiper .swiper-wrapper .swiper-slide a .txts h3 span{font-family:helvetica-neue-lt-pro,kozuka-gothic-pro,源ノ角ゴシック,Yu Gothic,游ゴシック,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,sans-serif;font-size:.9259259259vw;letter-spacing:.08em;line-height:1.8;font-weight:300}@media screen and (max-width: 1024px){.home main .report .swiper .swiper-wrapper .swiper-slide a .txts h3 span{font-family:helvetica-neue-lt-pro,kozuka-gothic-pro,源ノ角ゴシック,Yu Gothic,游ゴシック,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,sans-serif;font-size:3.5623409669vw;letter-spacing:.08em;line-height:1.8;font-weight:300}}.home main .report .swiper .swiper-wrapper .swiper-slide a .txts__lower{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.6944444444vw;align-self:stretch}@media screen and (max-width: 1024px){.home main .report .swiper .swiper-wrapper .swiper-slide a .txts__lower{gap:3.0534351145vw}}.home main .report .swiper .swiper-wrapper .swiper-slide a .txts__lowerTags{display:flex;width:22.2222222222vw;align-items:center;align-content:center;gap:.2314814815vw;flex-wrap:wrap}@media screen and (max-width: 1024px){.home main .report .swiper .swiper-wrapper .swiper-slide a .txts__lowerTags{width:100%;gap:1.0178117048vw}}.home main .report .swiper .swiper-wrapper .swiper-slide a .txts__lowerTagsName{display:flex;padding:.2314814815vw .5787037037vw;justify-content:center;align-items:center;border-radius:999px;border:1px solid #dfe7ee}@media screen and (max-width: 1024px){.home main .report .swiper .swiper-wrapper .swiper-slide a .txts__lowerTagsName{padding:1.0178117048vw 2.5445292621vw}}.home main .report .swiper .swiper-wrapper .swiper-slide a .txts__lowerTagsName p{font-size:.6944444444vw;letter-spacing:.08em;line-height:1;font-weight:400}@media screen and (max-width: 1024px){.home main .report .swiper .swiper-wrapper .swiper-slide a .txts__lowerTagsName p{font-size:2.5445292621vw;letter-spacing:.08em;line-height:1;font-weight:400}}.home main .report .swiper .swiper-wrapper .swiper-slide a .txts__lowerTagsName p span{font-family:helvetica-neue-lt-pro,kozuka-gothic-pro,源ノ角ゴシック,Yu Gothic,游ゴシック,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,sans-serif;font-size:.6944444444vw;letter-spacing:.02em;line-height:1;font-weight:300}@media screen and (max-width: 1024px){.home main .report .swiper .swiper-wrapper .swiper-slide a .txts__lowerTagsName p span{font-family:helvetica-neue-lt-pro,kozuka-gothic-pro,源ノ角ゴシック,Yu Gothic,游ゴシック,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,sans-serif;font-size:2.5445292621vw;letter-spacing:.02em;line-height:1;font-weight:300}}.home main .report .swiper .swiper-wrapper .swiper-slide a .txts__lowerLink{display:flex;width:100%;justify-content:space-between;align-items:center}.home main .report .swiper .swiper-wrapper .swiper-slide a .txts__lowerLink p{font-family:helvetica-neue-lt-pro,kozuka-gothic-pro,源ノ角ゴシック,Yu Gothic,游ゴシック,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,sans-serif;font-size:.8101851852vw;letter-spacing:.02em;line-height:1;font-weight:300}@media screen and (max-width: 1024px){.home main .report .swiper .swiper-wrapper .swiper-slide a .txts__lowerLink p{font-family:helvetica-neue-lt-pro,kozuka-gothic-pro,源ノ角ゴシック,Yu Gothic,游ゴシック,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,sans-serif;font-size:3.0534351145vw;letter-spacing:.02em;line-height:1;font-weight:300}}.home main .report .swiper .swiper-wrapper .swiper-slide a .txts__lowerLinkNewtab{display:flex;padding:.2314814815vw 1.0416666667vw;justify-content:center;align-items:center;gap:.462962963vw;border-radius:999px;border:1px solid #0068b7;background:#fff;transition:.25s all cubic-bezier(0,.75,.2,1)}@media screen and (max-width: 1024px){.home main .report .swiper .swiper-wrapper .swiper-slide a .txts__lowerLinkNewtab{padding:1.0178117048vw 4.0712468193vw;gap:2.0356234097vw}}.home main .report .swiper .swiper-wrapper .swiper-slide a .txts__lowerLinkNewtab p{color:#0068b7;font-family:kozuka-gothic-pro,源ノ角ゴシック,Yu Gothic,游ゴシック,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,sans-serif;font-size:.6944444444vw;letter-spacing:.08em;line-height:1;font-weight:400}@media screen and (max-width: 1024px){.home main .report .swiper .swiper-wrapper .swiper-slide a .txts__lowerLinkNewtab p{font-size:3.0534351145vw;letter-spacing:.08em;line-height:1;font-weight:400}}.home main .report .swiper .swiper-wrapper .swiper-slide a .txts__lowerLinkNewtab .Newtab{width:.8101851852vw}@media screen and (max-width: 1024px){.home main .report .swiper .swiper-wrapper .swiper-slide a .txts__lowerLinkNewtab .Newtab{width:3.5623409669vw}}.home main .report .swiper .swiper-wrapper .swiper-slide a .txts__lowerLinkNewtab .Newtab span{border-color:#0068b7}.home main .report .swiper .swiper-wrapper .swiper-slide a .thumb{width:100%}.home main .report .swiper .swiper-wrapper .swiper-slide a .thumb picture{width:100%;aspect-ratio:3/2;min-height:0;overflow:clip}@media screen and (max-width: 1024px){.home main .report .swiper .swiper-wrapper .swiper-slide a .thumb picture{aspect-ratio:164/109}}.home main .report .swiper .swiper-wrapper .swiper-slide a .thumb picture img{object-fit:cover;transition:.25s all cubic-bezier(0,.75,.2,1)}.home main .report .swiper__lower{display:flex;justify-content:space-between;align-items:center;margin-top:4.3981481481vw}@media screen and (max-width: 1024px){.home main .report .swiper__lower{margin-top:12.9770992366vw}}.home main .report .swiper__lower .swiper-scrollbar{width:68.0555555556vw;height:2px;background:#dfe7ee;overflow:clip}@media screen and (max-width: 1024px){.home main .report .swiper__lower .swiper-scrollbar{width:54.1984732824vw}}.home main .report .swiper__lower .swiper-scrollbar .swiper-scrollbar-drag{height:2px;background:#0068b7}@media screen and (max-width: 1024px){.home main .report .swiper__lower .Arrowbtn{position:absolute;bottom:0;left:50%;transform:translate(-50%)}}@media screen and (max-width: 1024px){.home main .report .swiper__lower .Arrowbtn a .txt{white-space:nowrap}}.home main .report .swiper .swiperbtns{position:absolute;top:-2.1990740741vw;right:0;display:flex;align-items:center;gap:.6944444444vw}@media screen and (max-width: 1024px){.home main .report .swiper .swiperbtns{top:auto;bottom:18.0661577608vw;gap:1.0178117048vw}}.home main .cur{position:relative;display:flex;flex-direction:column;gap:30.5555555556vw;padding:13.3101851852vw 4.1666666667vw}@media screen and (max-width: 1024px){.home main .cur{gap:134.096692112vw;padding:29.262086514vw 4.0712468193vw}}.home main .cur__links{display:flex;width:41.6666666667vw;flex-direction:column;align-items:flex-start;gap:4.3981481481vw;align-self:flex-end}@media screen and (max-width: 1024px){.home main .cur__links{width:100%;gap:9.6692111959vw}}.home main .cur__linksClm{width:100%}.home main .cur__linksClm .Arrowbtn a .txt p{color:#001627}@media screen and (max-width: 1024px){.home main .cur__linksClm .Arrowbtn a .txt p{font-size:4.0712468193vw;letter-spacing:.12em;transform:translate(0)}}@media screen and (max-width: 1024px){.home main .cur__linksClm .Arrowbtn a .arrow{width:4.0712468193vw}}.home main .cur__linksClm .Arrowbtn:first-of-type a{border-top:1px solid #dfe7ee}.home main .cur__slottie{position:absolute;top:24.7685185185vw;left:-6.6550925926vw;width:51.1574074074vw;aspect-ratio:1;pointer-events:none}@media screen and (max-width: 1024px){.home main .cur__slottie{top:98.2188295165vw;left:4.0712468193vw;width:70.9923664122vw;overflow:hidden}}.home main .cur__slottieItem{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;transition:opacity .3s ease}@media screen and (max-width: 1024px){.home main .cur__slottieItem{top:0;left:0;width:100%;height:100%}}.home main .cur__rlottie{position:absolute;top:13.3101851852vw;right:4.1666666667vw;width:20.8333333333vw;aspect-ratio:180/287;pointer-events:none}@media screen and (max-width: 1024px){.home main .cur__rlottie{top:58.524173028vw;right:4.0712468193vw;width:54.1984732824vw;aspect-ratio:213/134;overflow:hidden}}.home main .cur__rlottieItem{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none;transition:opacity .3s ease}@media screen and (max-width: 1024px){.home main .cur__rlottieItem{top:0vw;left:0vw;width:54.1984732824vw;height:34.096692112vw;rotate:180deg}}.home main .program{position:relative;height:151.7361111111vw;padding-top:16.3773148148vw}@media screen and (max-width: 1024px){.home main .program{height:568.7022900763vw;padding-top:60.0508905852vw;overflow:clip}}.home main .program__inner{position:sticky;top:16.3773148148vw;display:flex;width:34.7222222222vw;flex-direction:column;align-items:center;margin:0 auto;padding-bottom:8.8541666667vw;z-index:3}@media screen and (max-width: 1024px){.home main .program__inner{top:60.0508905852vw;width:83.2061068702vw;padding-bottom:50.8905852417vw;z-index:3}}.home main .program__inner .Ttl{display:flex;flex-direction:column;align-items:center}.home main .program__inner>p{text-align:justify;margin-top:2.1990740741vw;font-size:.9259259259vw;letter-spacing:.12em;line-height:2.2;font-weight:300}@media screen and (max-width: 1024px){.home main .program__inner>p{font-size:3.5623409669vw;letter-spacing:.12em;line-height:1.8;font-weight:400}}@media screen and (max-width: 1024px){.home main .program__inner>p{margin-top:9.6692111959vw}}.home main .program__inner .Arrowbtn{margin-top:4.3981481481vw}@media screen and (max-width: 1024px){.home main .program__inner .Arrowbtn{margin-top:9.6692111959vw}}.home main .program__photos{position:absolute;top:0;left:0;width:100%;height:100%}.home main .program__photosImg{position:absolute;display:block;overflow:clip;z-index:2}.home main .program__photosImg picture{width:100%;height:100%}.home main .program__photosImg.p-1{top:6.1342592593vw;right:6.9444444444vw;width:19.4444444444vw;aspect-ratio:336/210}@media screen and (max-width: 1024px){.home main .program__photosImg.p-1{top:14.7582697201vw;right:4.0712468193vw;width:45.8015267176vw;aspect-ratio:180/111}}.home main .program__photosImg.p-2{top:40.2777777778vw;left:-3.7037037037vw;width:30.0925925926vw;aspect-ratio:520/321}@media screen and (max-width: 1024px){.home main .program__photosImg.p-2{top:172.2646310433vw;left:-8.3969465649vw;width:41.7302798982vw;aspect-ratio:164/101}}.home main .program__photosImg.p-3{top:52.8356481481vw;right:4.1666666667vw;width:19.4444444444vw;aspect-ratio:21/13}@media screen and (max-width: 1024px){.home main .program__photosImg.p-3{top:244.5292620865vw;right:4.0712468193vw;width:29.262086514vw;aspect-ratio:115/71}}.home main .program__photosImg.p-4{top:85.1851851852vw;left:1.3888888889vw;width:36.1111111111vw;aspect-ratio:624/386}@media screen and (max-width: 1024px){.home main .program__photosImg.p-4{top:328.7531806616vw;left:4.0712468193vw;width:50.1272264631vw;aspect-ratio:197/122}}.home main .program__bg{position:absolute;top:0;left:0;width:100%;height:100%}.home main .program__bgSvg{display:block;position:absolute;z-index:1}.home main .program__bgSvg picture{width:100%;height:100%;line-height:0}.home main .program__bgSvg.s-1{top:0;left:-29.1087962963vw;width:70.0231481481vw;aspect-ratio:1210/1164}@media screen and (max-width: 1024px){.home main .program__bgSvg.s-1{top:-229.5165394402vw;left:-183.7150127226vw;width:383.2061068702vw;aspect-ratio:1506/1448}}.home main .program__bgSvg.s-2{top:34.6064814815vw;right:-34.7222222222vw;width:63.9467592593vw;aspect-ratio:1105/1062}@media screen and (max-width: 1024px){.home main .program__bgSvg.s-2{top:117.3027989822vw;right:-83.9694656489vw;width:191.3486005089vw;aspect-ratio:752/722}}.home main .program__bgSvg.s-3{top:113.8310185185vw;left:-6.4236111111vw;width:39.3518518519vw;aspect-ratio:680/654}@media screen and (max-width: 1024px){.home main .program__bgSvg.s-3{top:auto;bottom:0;left:-226.7175572519vw;width:340.4580152672vw;aspect-ratio:1338/1286}}.home main .faq{position:relative;width:83.3333333333vw;margin:8.8541666667vw auto 0}@media screen and (max-width: 1024px){.home main .faq{width:91.8575063613vw;margin:29.262086514vw auto 0;padding-bottom:20.8651399491vw}}.home main .faq__upper{display:flex;justify-content:space-between;align-items:flex-end}.home main .faq__upper .Ttl p{font-family:helvetica-neue-lt-pro,kozuka-gothic-pro,源ノ角ゴシック,Yu Gothic,游ゴシック,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,sans-serif;font-size:1.1574074074vw;letter-spacing:.02em;line-height:1;font-weight:300}@media screen and (max-width: 1024px){.home main .faq__upper .Ttl p{font-family:helvetica-neue-lt-pro,kozuka-gothic-pro,源ノ角ゴシック,Yu Gothic,游ゴシック,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,sans-serif;font-size:3.0534351145vw;letter-spacing:.02em;line-height:1;font-weight:300}}@media screen and (max-width: 1024px){.home main .faq__upper .Arrowbtn{position:absolute;bottom:0;left:0}}.home main .faq__inner{margin-top:2.1990740741vw}@media screen and (max-width: 1024px){.home main .faq__inner{margin-top:9.6692111959vw}}@media screen and (max-width: 1024px){.home .footer{margin-top:38.9312977099vw}}.page-about main{position:relative;overflow:clip}.page-about main .lottie{position:absolute;top:0;right:2.7777777778vw;width:63.8888888889vw;aspect-ratio:1104/672}@media screen and (max-width: 1024px){.page-about main .lottie{top:16.0305343511vw;right:-20.8651399491vw;width:83.4605597964vw;aspect-ratio:328/193}}.page-about main .cnt,.page-about main .Nextpage{width:75vw;margin:0 auto}@media screen and (max-width: 1024px){.page-about main .cnt,.page-about main .Nextpage{width:91.8575063613vw}}.page-about main .cnt{display:flex;flex-direction:column;align-items:flex-start;gap:8.8541666667vw}@media screen and (max-width: 1024px){.page-about main .cnt{gap:19.3384223919vw}}.page-about main .cnt__block{width:100%}.page-about main .cnt__blockLower{display:flex;flex-direction:column;align-items:flex-start;gap:2.1990740741vw;margin-top:3.2986111111vw}@media screen and (max-width: 1024px){.page-about main .cnt__blockLower{gap:6.3613231552vw;margin-top:9.6692111959vw}}@media screen and (max-width: 1024px){.page-about main .cnt__blockLower .H3ttl:nth-child(n+2){padding-top:6.3613231552vw;border-top:1px solid #dfe7ee}}.page-about main .cnt__blockLower .H3ttl .mix-font-txt span{font-family:helvetica-neue-lt-pro,kozuka-gothic-pro,源ノ角ゴシック,Yu Gothic,游ゴシック,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,sans-serif;font-weight:300}.page-about main .cnt__blockLower .H3ttl__cntTxt h4{font-size:1.0416666667vw;letter-spacing:.08em;line-height:1;font-weight:500;margin-bottom:.9259259259vw}@media screen and (max-width: 1024px){.page-about main .cnt__blockLower .H3ttl__cntTxt h4{font-size:4.0712468193vw;letter-spacing:.08em;line-height:1.6;font-weight:500}}@media screen and (max-width: 1024px){.page-about main .cnt__blockLower .H3ttl__cntTxt h4{margin-bottom:2.0356234097vw}}.page-about main .Nextpage{margin-top:13.3101851852vw}@media screen and (max-width: 1024px){.page-about main .Nextpage{margin-top:19.3384223919vw}}.page-curriculum main{position:relative;overflow:clip}.page-curriculum main .lottie{position:absolute;top:0;right:2.7777777778vw;width:63.8888888889vw;aspect-ratio:1104/672}@media screen and (max-width: 1024px){.page-curriculum main .lottie{top:16.0305343511vw;right:-20.8651399491vw;width:83.4605597964vw;aspect-ratio:328/193}}.page-curriculum main .cnt{width:75vw;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;gap:8.8541666667vw}@media screen and (max-width: 1024px){.page-curriculum main .cnt{width:91.8575063613vw;gap:19.3384223919vw}}.page-curriculum main .cnt__block{display:flex;width:100%;align-items:flex-start;gap:4.1666666667vw}@media screen and (max-width: 1024px){.page-curriculum main .cnt__block{position:relative}}.page-curriculum main .cnt__block>picture{width:22.2222222222vw;aspect-ratio:1;flex-shrink:0}@media screen and (max-width: 1024px){.page-curriculum main .cnt__block>picture{width:100%;position:absolute;top:22.9007633588vw;left:0}}.page-curriculum main .cnt__blockInner>p{text-align:justify;margin-top:3.2986111111vw;font-size:.9259259259vw;letter-spacing:.12em;line-height:1.8;font-weight:400}@media screen and (max-width: 1024px){.page-curriculum main .cnt__blockInner>p{font-size:3.5623409669vw;letter-spacing:.12em;line-height:1.8;font-weight:400}}@media screen and (max-width: 1024px){.page-curriculum main .cnt__blockInner>p{margin-top:111.1959287532vw}}.page-curriculum main .cnt__blockInner>p.mix-font-txt span{font-family:helvetica-neue-lt-pro,kozuka-gothic-pro,源ノ角ゴシック,Yu Gothic,游ゴシック,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,sans-serif;font-weight:300}.page-curriculum main .cnt__blockInner .Arrowbtn{margin-top:2.1990740741vw}@media screen and (max-width: 1024px){.page-curriculum main .cnt__blockInner .Arrowbtn{margin-top:6.3613231552vw;width:100%}}@media screen and (max-width: 1024px){.page-curriculum main .cnt__blockInner .Arrowbtn a{justify-content:center}}.page-curriculum-grad-artculuture main,.page-curriculum-grad-design main,.page-curriculum-grad-doctor main{position:relative;overflow:clip}.page-curriculum-grad-artculuture main .lottie,.page-curriculum-grad-design main .lottie,.page-curriculum-grad-doctor main .lottie{position:absolute;top:-20.2546296296vw;right:2.7777777778vw;width:63.8888888889vw;aspect-ratio:1104/1026;z-index:1}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .lottie,.page-curriculum-grad-design main .lottie,.page-curriculum-grad-doctor main .lottie{top:-12.213740458vw;right:-20.8651399491vw;width:83.4605597964vw;aspect-ratio:328/304}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt{display:flex;flex-direction:column;align-items:flex-start;gap:8.8541666667vw}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt{gap:19.3384223919vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt p,.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt li,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt p,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt li,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt p,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt li{font-family:kozuka-gothic-pro,源ノ角ゴシック,Yu Gothic,游ゴシック,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,sans-serif}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__anchors,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__anchors,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__anchors{display:flex;align-items:flex-start;align-content:flex-start;gap:1.0416666667vw;row-gap:1.1574074074vw;flex-wrap:wrap}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__anchors,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__anchors,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__anchors{gap:3.0534351145vw;row-gap:3.0534351145vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__accClm,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__accClm,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__accClm{margin-top:3.2986111111vw}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__accClm,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__accClm,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__accClm{margin-top:9.6692111959vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__accClmList,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__accClmList,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__accClmList{position:relative;border-bottom:1px solid #dfe7ee}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__accClmList:first-child,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__accClmList:first-child,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__accClmList:first-child{border-top:1px solid #dfe7ee}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__accClmList.is-on .acc__txt .Plus:after,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__accClmList.is-on .acc__txt .Plus:after,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__accClmList.is-on .acc__txt .Plus:after{transform:translate(-50%);opacity:0}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__accClmList .acc__txt,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__accClmList .acc__txt,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__accClmList .acc__txt{position:relative;display:flex;align-items:flex-start;gap:1.3888888889vw;padding:1.4467592593vw 1.3888888889vw;cursor:pointer}@media screen and (min-width:1025px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__accClmList .acc__txt:hover .Plus,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__accClmList .acc__txt:hover .Plus,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__accClmList .acc__txt:hover .Plus{background:#f3f7fb}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__accClmList .acc__txt:hover .Plus:before,.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__accClmList .acc__txt:hover .Plus:after,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__accClmList .acc__txt:hover .Plus:before,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__accClmList .acc__txt:hover .Plus:after,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__accClmList .acc__txt:hover .Plus:before,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__accClmList .acc__txt:hover .Plus:after{transform:translate(-50%,-50%) rotate(180deg)}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__accClmList .acc__txt:focus-visible .Plus,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__accClmList .acc__txt:focus-visible .Plus,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__accClmList .acc__txt:focus-visible .Plus{background:#f3f7fb}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__accClmList .acc__txt:focus-visible .Plus:before,.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__accClmList .acc__txt:focus-visible .Plus:after,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__accClmList .acc__txt:focus-visible .Plus:before,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__accClmList .acc__txt:focus-visible .Plus:after,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__accClmList .acc__txt:focus-visible .Plus:before,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__accClmList .acc__txt:focus-visible .Plus:after{transform:translate(-50%,-50%) rotate(180deg)}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__accClmList .acc__txt,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__accClmList .acc__txt,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__accClmList .acc__txt{padding:4.0712468193vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__accClmList .acc__txt .txt,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__accClmList .acc__txt .txt,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__accClmList .acc__txt .txt{width:100%}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__accClmList .acc__txt .txt,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__accClmList .acc__txt .txt,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__accClmList .acc__txt .txt{width:68.9567430025vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__accClmList .acc__txt .txt h3,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__accClmList .acc__txt .txt h3,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__accClmList .acc__txt .txt h3{text-align:justify;font-size:1.3888888889vw;letter-spacing:.08em;line-height:1.4;font-weight:500}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__accClmList .acc__txt .txt h3,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__accClmList .acc__txt .txt h3,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__accClmList .acc__txt .txt h3{font-size:4.0712468193vw;letter-spacing:.08em;line-height:1.6;font-weight:500}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__accClmList .acc__txt .Plus,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__accClmList .acc__txt .Plus,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__accClmList .acc__txt .Plus{position:absolute;top:1.7361111111vw;right:1.3888888889vw}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__accClmList .acc__txt .Plus,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__accClmList .acc__txt .Plus,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__accClmList .acc__txt .Plus{top:4.5801526718vw;right:4.0712468193vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__accClmList .acc__cnt,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__accClmList .acc__cnt,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__accClmList .acc__cnt{overflow:clip;transition:.25s all cubic-bezier(0,.75,.2,1)}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__accClmList .acc__cntInner,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__accClmList .acc__cntInner,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__accClmList .acc__cntInner{display:flex;align-items:flex-start;gap:2.7777777778vw;padding:1.4467592593vw 1.3888888889vw}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__accClmList .acc__cntInner,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__accClmList .acc__cntInner,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__accClmList .acc__cntInner{flex-direction:column;gap:4.0712468193vw;padding:4.0712468193vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__accClmList .acc__cntInner picture,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__accClmList .acc__cntInner picture,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__accClmList .acc__cntInner picture{width:19.4444444444vw;aspect-ratio:21/13;flex-shrink:0}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__accClmList .acc__cntInner picture,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__accClmList .acc__cntInner picture,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__accClmList .acc__cntInner picture{width:100%;aspect-ratio:329/203}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__accClmList .acc__cntInnerTxts h4,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__accClmList .acc__cntInnerTxts h4,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__accClmList .acc__cntInnerTxts h4{margin-bottom:.9259259259vw;font-size:1.1574074074vw;letter-spacing:.08em;line-height:1;font-weight:500}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__accClmList .acc__cntInnerTxts h4,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__accClmList .acc__cntInnerTxts h4,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__accClmList .acc__cntInnerTxts h4{font-size:4.0712468193vw;letter-spacing:.12em;line-height:1.6;font-weight:500}}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__accClmList .acc__cntInnerTxts h4,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__accClmList .acc__cntInnerTxts h4,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__accClmList .acc__cntInnerTxts h4{margin-bottom:2.0356234097vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__accClmList .acc__cntInnerTxts p,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__accClmList .acc__cntInnerTxts p,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__accClmList .acc__cntInnerTxts p{text-align:justify;font-size:.9259259259vw;letter-spacing:.12em;line-height:1.8;font-weight:400}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__accClmList .acc__cntInnerTxts p,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__accClmList .acc__cntInnerTxts p,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__accClmList .acc__cntInnerTxts p{font-size:3.5623409669vw;letter-spacing:.12em;line-height:1.8;font-weight:400}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__list,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__list,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__list{width:100%}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__listInner,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__listInner,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__listInner{margin-top:3.2986111111vw}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__listInner,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__listInner,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__listInner{margin-top:9.6692111959vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__listInner .upper,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__listInner .upper,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__listInner .upper{margin-bottom:2.1990740741vw;font-size:.8101851852vw;letter-spacing:.12em;line-height:1.8;font-weight:400}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__listInner .upper,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__listInner .upper,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__listInner .upper{font-size:3.0534351145vw;letter-spacing:.12em;line-height:1.8;font-weight:400}}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__listInner .upper,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__listInner .upper,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__listInner .upper{margin-bottom:6.3613231552vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__listInner ul,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__listInner ul,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__listInner ul{display:flex;flex-direction:column;align-items:flex-start;gap:.9259259259vw}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__listInner ul,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__listInner ul,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__listInner ul{gap:3.0534351145vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__listInner ul li,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__listInner ul li,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__listInner ul li{position:relative;list-style:none;padding-left:1.1574074074vw;font-size:1.3888888889vw;letter-spacing:.08em;line-height:1.4;font-weight:500}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__listInner ul li,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__listInner ul li,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__listInner ul li{font-size:4.0712468193vw;letter-spacing:.08em;line-height:1.6;font-weight:500}}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__listInner ul li,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__listInner ul li,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__listInner ul li{padding-left:3.3078880407vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__listInner ul li:before,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__listInner ul li:before,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__listInner ul li:before{position:absolute;content:"";top:50%;left:0;transform:translateY(-50%);width:.462962963vw;height:.1157407407vw;background:#858f97}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__listInner ul li:before,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__listInner ul li:before,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__listInner ul li:before{top:2.5445292621vw;transform:none;width:1.272264631vw;height:.7633587786vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__listInner ul li:after,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__listInner ul li:after,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__listInner ul li:after{position:absolute;content:"";top:50%;left:0;transform:translateY(-50%);width:.1736111111vw;height:.1157407407vw;background:#0068b7}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__listInner ul li:after,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__listInner ul li:after,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__listInner ul li:after{top:2.5445292621vw;transform:none;width:.5089058524vw;height:.7633587786vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__listInner .lower,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__listInner .lower,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__listInner .lower{margin-top:.9259259259vw;font-size:.9259259259vw;letter-spacing:.12em;line-height:1;font-weight:400}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__listInner .lower,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__listInner .lower,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__listInner .lower{font-size:3.0534351145vw;letter-spacing:.12em;line-height:1.8;font-weight:400}}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__listInner .lower,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__listInner .lower,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__listInner .lower{margin-top:4.0712468193vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__listInner.type-list-circle ul,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__listInner.type-list-circle ul,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__listInner.type-list-circle ul{gap:1.4467592593vw}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__listInner.type-list-circle ul,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__listInner.type-list-circle ul,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__listInner.type-list-circle ul{gap:6.3613231552vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__listInner.type-list-circle ul li p,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__listInner.type-list-circle ul li p,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__listInner.type-list-circle ul li p{margin-top:.462962963vw;margin-left:-1.1574074074vw;font-size:.9259259259vw;letter-spacing:.12em;line-height:1.8;font-weight:400}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__listInner.type-list-circle ul li p,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__listInner.type-list-circle ul li p,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__listInner.type-list-circle ul li p{font-size:3.5623409669vw;letter-spacing:.12em;line-height:1.8;font-weight:400}}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__listInner.type-list-circle ul li p,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__listInner.type-list-circle ul li p,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__listInner.type-list-circle ul li p{margin-top:2.0356234097vw;margin-left:-3.3078880407vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__listInner.type-list-circle ul li:before,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__listInner.type-list-circle ul li:before,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__listInner.type-list-circle ul li:before{top:.7523148148vw;transform:none;width:.462962963vw;height:.462962963vw;border-radius:999px;background:#0068b7}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__listInner.type-list-circle ul li:before,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__listInner.type-list-circle ul li:before,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__listInner.type-list-circle ul li:before{top:2.0356234097vw;width:1.5267175573vw;height:1.5267175573vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__listInner.type-list-circle ul li:after,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__listInner.type-list-circle ul li:after,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__listInner.type-list-circle ul li:after{display:none}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__map,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__map,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__map{width:100%}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__mapGraph,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__mapGraph,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__mapGraph{display:flex;flex-direction:column;align-items:flex-end;gap:1.099537037vw;margin-top:3.2986111111vw}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__mapGraph,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__mapGraph,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__mapGraph{gap:4.834605598vw;margin-top:9.6692111959vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__mapModel,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__mapModel,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__mapModel{display:flex;flex-direction:column;align-items:flex-start;gap:2.1990740741vw;margin-top:3.2986111111vw}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__mapModel,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__mapModel,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__mapModel{gap:4.0712468193vw;margin-top:9.6692111959vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__mapModelBlock p,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__mapModelBlock p,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__mapModelBlock p{text-align:justify;font-size:.9259259259vw;letter-spacing:.12em;line-height:1.8;font-weight:400}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__mapModelBlock p,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__mapModelBlock p,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__mapModelBlock p{font-size:3.5623409669vw;letter-spacing:.12em;line-height:1.8;font-weight:400}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__mapModelBlockCnt,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__mapModelBlockCnt,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__mapModelBlockCnt{margin-top:.462962963vw}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__mapModelBlockCnt,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__mapModelBlockCnt,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__mapModelBlockCnt{margin-top:2.0356234097vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__mapModelBlockCnt.type-list,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__mapModelBlockCnt.type-list,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__mapModelBlockCnt.type-list{margin-top:.6944444444vw}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__mapModelBlockCnt.type-list,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__mapModelBlockCnt.type-list,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__mapModelBlockCnt.type-list{margin-top:3.0534351145vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__mapModelBlockCnt.type-list ul,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__mapModelBlockCnt.type-list ul,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__mapModelBlockCnt.type-list ul{display:flex;flex-direction:column;align-items:flex-start;gap:.462962963vw}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__mapModelBlockCnt.type-list ul,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__mapModelBlockCnt.type-list ul,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__mapModelBlockCnt.type-list ul{gap:2.0356234097vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__mapModelBlockCnt.type-list ul li,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__mapModelBlockCnt.type-list ul li,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__mapModelBlockCnt.type-list ul li{list-style:none;position:relative;padding-left:.6944444444vw;font-size:.9259259259vw;letter-spacing:.12em;line-height:1.8;font-weight:400}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__mapModelBlockCnt.type-list ul li,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__mapModelBlockCnt.type-list ul li,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__mapModelBlockCnt.type-list ul li{font-size:3.5623409669vw;letter-spacing:.12em;line-height:1.8;font-weight:400}}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__mapModelBlockCnt.type-list ul li,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__mapModelBlockCnt.type-list ul li,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__mapModelBlockCnt.type-list ul li{padding-left:2.5445292621vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__mapModelBlockCnt.type-list ul li span,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__mapModelBlockCnt.type-list ul li span,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__mapModelBlockCnt.type-list ul li span{font-size:.6944444444vw}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__mapModelBlockCnt.type-list ul li span,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__mapModelBlockCnt.type-list ul li span,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__mapModelBlockCnt.type-list ul li span{font-size:3.0534351145vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__mapModelBlockCnt.type-list ul li p,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__mapModelBlockCnt.type-list ul li p,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__mapModelBlockCnt.type-list ul li p{margin-top:.6944444444vw;margin-left:-.6944444444vw}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__mapModelBlockCnt.type-list ul li p,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__mapModelBlockCnt.type-list ul li p,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__mapModelBlockCnt.type-list ul li p{margin-top:3.0534351145vw;margin-left:-2.5445292621vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__mapModelBlockCnt.type-list ul li:before,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__mapModelBlockCnt.type-list ul li:before,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__mapModelBlockCnt.type-list ul li:before{position:absolute;content:"";top:.7523148148vw;left:0;width:.2314814815vw;aspect-ratio:1;border-radius:999px;background:#0068b7}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__mapModelBlockCnt.type-list ul li:before,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__mapModelBlockCnt.type-list ul li:before,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__mapModelBlockCnt.type-list ul li:before{top:2.5445292621vw;width:1.0178117048vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCnts,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCnts,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCnts{display:flex;flex-direction:column;align-items:flex-start;gap:3.2986111111vw;margin-top:3.2986111111vw}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCnts.attr-gap-57,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCnts.attr-gap-57,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCnts.attr-gap-57{gap:3.2986111111vw}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCnts.attr-gap-57,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCnts.attr-gap-57,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCnts.attr-gap-57{gap:9.6692111959vw}}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCnts.attr-spgap-38,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCnts.attr-spgap-38,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCnts.attr-spgap-38{gap:9.6692111959vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCnts .attr-lh-1,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCnts .attr-lh-1,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCnts .attr-lh-1{line-height:1!important}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCnts,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCnts,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCnts{gap:19.3384223919vw;margin-top:9.6692111959vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClm,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClm,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClm{width:100%}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem{position:relative;padding:2.1990740741vw 0;border-top:1px solid #dfe7ee}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem{padding:6.3613231552vw 0}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem:nth-child(2),.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem:nth-child(2),.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem:nth-child(2){padding:0 0 2.1990740741vw;border:none}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem:nth-child(2),.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem:nth-child(2),.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem:nth-child(2){padding:0 0 6.3613231552vw}}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem:nth-child(n+3) h4,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem:nth-child(n+3) h4,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem:nth-child(n+3) h4{top:67.1755725191vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem:last-of-type,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem:last-of-type,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem:last-of-type{padding:2.1990740741vw 0 0}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem:last-of-type,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem:last-of-type,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem:last-of-type{padding:6.3613231552vw 0 0}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem.attr-pt-0,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem.attr-pt-0,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem.attr-pt-0{padding:0}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem h4,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem h4,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem h4{font-size:1.1574074074vw;letter-spacing:.08em;line-height:1.4;font-weight:500}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem h4,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem h4,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem h4{font-size:4.0712468193vw;letter-spacing:.08em;line-height:1.4;font-weight:500}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower{display:flex;align-items:flex-start;gap:2.7777777778vw;margin-top:.9259259259vw}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower{flex-direction:column-reverse;gap:4.0712468193vw;margin-top:0vw}}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower.attr-spgap-46,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower.attr-spgap-46,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower.attr-spgap-46{gap:11.7048346056vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt p,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt p,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt p{text-align:justify;font-size:.9259259259vw;letter-spacing:.12em;line-height:1.8;font-weight:400}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt p,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt p,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt p{font-size:3.5623409669vw;letter-spacing:.12em;line-height:1.8;font-weight:400}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt p.attr-mt-16,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt p.attr-mt-16,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt p.attr-mt-16{margin-top:.9259259259vw}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt p.attr-mt-16,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt p.attr-mt-16,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt p.attr-mt-16{margin-top:4.0712468193vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt p.attr-mb-16,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt p.attr-mb-16,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt p.attr-mb-16{margin-bottom:.9259259259vw}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt p.attr-mb-16,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt p.attr-mb-16,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt p.attr-mb-16{margin-bottom:3.0534351145vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt ul,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt ul,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt ul{display:flex;flex-direction:column;align-items:flex-start;gap:.462962963vw}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt ul,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt ul,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt ul{gap:2.0356234097vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt ul li,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt ul li,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt ul li{list-style:none;position:relative;padding-left:.6944444444vw;font-size:.9259259259vw;letter-spacing:.12em;line-height:1.8;font-weight:400}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt ul li,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt ul li,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt ul li{font-size:3.5623409669vw;letter-spacing:.12em;line-height:1.8;font-weight:400}}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt ul li,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt ul li,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt ul li{padding-left:2.5445292621vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt ul li:before,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt ul li:before,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt ul li:before{position:absolute;content:"";top:50%;left:0;transform:translateY(-50%);width:.2314814815vw;aspect-ratio:1;border-radius:999px;background:#0068b7}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt ul li:before,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt ul li:before,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt ul li:before{top:2.5445292621vw;transform:none;width:1.0178117048vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt .Link,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt .Link,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt .Link{margin-top:.6944444444vw}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt .Link,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt .Link,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt .Link{margin-top:2.0356234097vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt .Link a p,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt .Link a p,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt .Link a p{line-height:1}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt .Link a .newtab,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt .Link a .newtab,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt .Link a .newtab{width:.8101851852vw;aspect-ratio:7/5;transform:translate(-.1157407407vw,-.462962963vw)}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt .Link a .newtab,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt .Link a .newtab,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower__cnt .Link a .newtab{width:3.5623409669vw;transform:translate(-1.0178117048vw,-2.0356234097vw)}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower picture,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower picture,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower picture{width:18.0555555556vw;aspect-ratio:312/193;flex-shrink:0}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower picture,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower picture,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem .lower picture{width:100%;aspect-ratio:361/223}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem.type-course,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem.type-course,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem.type-course{display:flex;width:100%;align-items:flex-start;gap:2.7777777778vw}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem.type-course,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem.type-course,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem.type-course{flex-direction:column-reverse;gap:4.0712468193vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem.type-course .left p,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem.type-course .left p,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem.type-course .left p{margin-top:.9259259259vw}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem.type-course .left p,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem.type-course .left p,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem.type-course .left p{margin-top:2.0356234097vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem.type-course .right,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem.type-course .right,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem.type-course .right{margin-top:2.5462962963vw;width:18.0555555556vw;flex-shrink:0}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem.type-course .right,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem.type-course .right,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem.type-course .right{margin-top:0;width:100%}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img{padding:0}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img p,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img p,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img p{text-align:justify;font-size:.9259259259vw;letter-spacing:.12em;line-height:1.8;font-weight:400}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img p,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img p,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img p{font-size:3.5623409669vw;letter-spacing:.12em;line-height:1.8;font-weight:400}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img p.txt,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img p.txt,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img p.txt{margin-bottom:.9259259259vw;font-size:1.1574074074vw;letter-spacing:.08em;line-height:1;font-weight:500}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img p.txt,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img p.txt,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img p.txt{font-size:4.0712468193vw;letter-spacing:.08em;line-height:1.6;font-weight:400}}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img p.txt,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img p.txt,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img p.txt{margin-bottom:2.0356234097vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img p.attr-mt-16,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img p.attr-mt-16,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img p.attr-mt-16{margin-top:.9259259259vw}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img p.attr-mt-16,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img p.attr-mt-16,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img p.attr-mt-16{margin-top:4.0712468193vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img ul,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img ul,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img ul{display:flex;flex-direction:column;align-items:flex-start;gap:.6944444444vw}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img ul,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img ul,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img ul{gap:2.0356234097vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img ul li,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img ul li,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img ul li{list-style:none;position:relative;padding-left:.6944444444vw;font-size:.9259259259vw;letter-spacing:.12em;line-height:1.8;font-weight:400}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img ul li,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img ul li,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img ul li{font-size:3.5623409669vw;letter-spacing:.12em;line-height:1.8;font-weight:400}}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img ul li,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img ul li,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img ul li{padding-left:2.5445292621vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img ul li:before,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img ul li:before,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img ul li:before{position:absolute;content:"";top:50%;left:0;transform:translateY(-50%);width:.2314814815vw;aspect-ratio:1;border-radius:999px;background:#0068b7}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img ul li:before,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img ul li:before,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img ul li:before{top:2.5445292621vw;transform:none;width:1.0178117048vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img .models,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img .models,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img .models{margin-top:1.3888888889vw}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img .models,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img .models,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img .models{margin-top:5.0890585242vw}}@media screen and (min-width:1025px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img .models p,.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img .models li,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img .models p,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img .models li,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img .models p,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img .models li{line-height:1}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img .models ul,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img .models ul,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img .models ul{margin-top:.9259259259vw}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img .models ul,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img .models ul,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img .models ul{gap:3.0534351145vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img .models .attr-mt-8,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img .models .attr-mt-8,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img .models .attr-mt-8{margin-top:.462962963vw}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img .models .attr-mt-8,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img .models .attr-mt-8,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClmItem.non-img .models .attr-mt-8{gap:2.0356234097vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClm.h3ttl-clm .H3ttl__cnt,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClm.h3ttl-clm .H3ttl__cnt,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClm.h3ttl-clm .H3ttl__cnt{flex-direction:column;align-items:center;gap:1.4467592593vw;padding-bottom:1.4467592593vw;margin-bottom:2.1990740741vw;border-bottom:1px solid #dfe7ee}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClm.h3ttl-clm .H3ttl__cnt,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClm.h3ttl-clm .H3ttl__cnt,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClm.h3ttl-clm .H3ttl__cnt{gap:4.0712468193vw;padding-bottom:4.0712468193vw;margin-bottom:0;border:none}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClm.h3ttl-clm .H3ttl__cnt .Link,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClm.h3ttl-clm .H3ttl__cnt .Link,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClm.h3ttl-clm .H3ttl__cnt .Link{align-self:flex-start}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClm.h3ttl-clm .H3ttl__cnt .Link a p,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClm.h3ttl-clm .H3ttl__cnt .Link a p,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClm.h3ttl-clm .H3ttl__cnt .Link a p{font-size:.9259259259vw;letter-spacing:.08em;line-height:1;font-weight:400}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClm.h3ttl-clm .H3ttl__cnt .Link a p,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClm.h3ttl-clm .H3ttl__cnt .Link a p,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClm.h3ttl-clm .H3ttl__cnt .Link a p{font-size:3.5623409669vw;letter-spacing:.12em;line-height:1;font-weight:400}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClm.h3ttl-clm .H3ttl__cnt .Link a .newtab,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClm.h3ttl-clm .H3ttl__cnt .Link a .newtab,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClm.h3ttl-clm .H3ttl__cnt .Link a .newtab{transform:translate(-.1736111111vw,-.2893518519vw)}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClm.h3ttl-clm .H3ttl__cnt .Link a .newtab,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClm.h3ttl-clm .H3ttl__cnt .Link a .newtab,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClm.h3ttl-clm .H3ttl__cnt .Link a .newtab{transform:translate(-.7633587786vw,-1.7811704835vw)}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClm.h3ttl-clm .H3ttl__cnt picture,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClm.h3ttl-clm .H3ttl__cnt picture,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClm.h3ttl-clm .H3ttl__cnt picture{width:55.5555555556vw;aspect-ratio:960/465}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__blockCntsClm.h3ttl-clm .H3ttl__cnt picture,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__blockCntsClm.h3ttl-clm .H3ttl__cnt picture,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__blockCntsClm.h3ttl-clm .H3ttl__cnt picture{width:100%}}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__teacher,.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__result,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__teacher,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__result,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__teacher,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__result{width:100%}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__teacherGrid,.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultGrid,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__teacherGrid,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultGrid,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__teacherGrid,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultGrid{margin-top:3.2986111111vw;display:grid;grid-template-columns:repeat(3,1fr);gap:2.7777777778vw}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__teacherGrid,.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultGrid,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__teacherGrid,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultGrid,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__teacherGrid,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultGrid{width:100%;margin-top:9.6692111959vw;grid-template-columns:repeat(1,1fr);gap:6.3613231552vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__teacherGridItem,.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultGridItem,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__teacherGridItem,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultGridItem,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__teacherGridItem,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultGridItem{display:flex;flex-direction:column;align-items:flex-start;gap:1.4467592593vw}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__teacherGridItem,.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultGridItem,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__teacherGridItem,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultGridItem,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__teacherGridItem,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultGridItem{flex-direction:row;gap:4.3256997455vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__teacherGridItem picture,.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultGridItem picture,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__teacherGridItem picture,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultGridItem picture,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__teacherGridItem picture,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultGridItem picture{width:17.5925925926vw;aspect-ratio:1;flex-shrink:0}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__teacherGridItem picture,.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultGridItem picture,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__teacherGridItem picture,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultGridItem picture,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__teacherGridItem picture,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultGridItem picture{width:33.3333333333vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__teacherGridItem .info,.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultGridItem .info,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__teacherGridItem .info,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultGridItem .info,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__teacherGridItem .info,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultGridItem .info{width:100%}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__teacherGridItem .info__name,.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultGridItem .info__name,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__teacherGridItem .info__name,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultGridItem .info__name,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__teacherGridItem .info__name,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultGridItem .info__name{display:flex;align-items:center;gap:.9259259259vw;white-space:nowrap}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__teacherGridItem .info__name,.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultGridItem .info__name,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__teacherGridItem .info__name,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultGridItem .info__name,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__teacherGridItem .info__name,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultGridItem .info__name{gap:4.0712468193vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__teacherGridItem .info__name .teacher-name,.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultGridItem .info__name .teacher-name,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__teacherGridItem .info__name .teacher-name,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultGridItem .info__name .teacher-name,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__teacherGridItem .info__name .teacher-name,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultGridItem .info__name .teacher-name{font-size:.9259259259vw;letter-spacing:.08em;line-height:1;font-weight:500}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__teacherGridItem .info__name .teacher-name,.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultGridItem .info__name .teacher-name,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__teacherGridItem .info__name .teacher-name,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultGridItem .info__name .teacher-name,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__teacherGridItem .info__name .teacher-name,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultGridItem .info__name .teacher-name{font-size:4.0712468193vw;letter-spacing:.12em;line-height:1.4;font-weight:500}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__teacherGridItem .info__name .teacher-en,.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultGridItem .info__name .teacher-en,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__teacherGridItem .info__name .teacher-en,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultGridItem .info__name .teacher-en,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__teacherGridItem .info__name .teacher-en,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultGridItem .info__name .teacher-en{font-family:helvetica-neue-lt-pro,kozuka-gothic-pro,源ノ角ゴシック,Yu Gothic,游ゴシック,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,sans-serif;font-size:.8101851852vw;letter-spacing:.02em;line-height:1;font-weight:300}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__teacherGridItem .info__name .teacher-en,.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultGridItem .info__name .teacher-en,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__teacherGridItem .info__name .teacher-en,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultGridItem .info__name .teacher-en,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__teacherGridItem .info__name .teacher-en,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultGridItem .info__name .teacher-en{font-family:helvetica-neue-lt-pro,kozuka-gothic-pro,源ノ角ゴシック,Yu Gothic,游ゴシック,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,sans-serif;font-size:3.0534351145vw;letter-spacing:.02em;line-height:1;font-weight:300}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__teacherGridItem .info__bel,.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__teacherGridItem .info__pos,.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultGridItem .info__bel,.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultGridItem .info__pos,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__teacherGridItem .info__bel,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__teacherGridItem .info__pos,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultGridItem .info__bel,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultGridItem .info__pos,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__teacherGridItem .info__bel,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__teacherGridItem .info__pos,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultGridItem .info__bel,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultGridItem .info__pos{margin-top:1.4467592593vw}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__teacherGridItem .info__bel,.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__teacherGridItem .info__pos,.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultGridItem .info__bel,.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultGridItem .info__pos,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__teacherGridItem .info__bel,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__teacherGridItem .info__pos,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultGridItem .info__bel,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultGridItem .info__pos,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__teacherGridItem .info__bel,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__teacherGridItem .info__pos,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultGridItem .info__bel,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultGridItem .info__pos{margin-top:3.0534351145vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__teacherGridItem .info__bel p,.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__teacherGridItem .info__pos p,.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultGridItem .info__bel p,.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultGridItem .info__pos p,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__teacherGridItem .info__bel p,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__teacherGridItem .info__pos p,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultGridItem .info__bel p,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultGridItem .info__pos p,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__teacherGridItem .info__bel p,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__teacherGridItem .info__pos p,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultGridItem .info__bel p,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultGridItem .info__pos p{text-align:justify;font-size:.8101851852vw;letter-spacing:.12em;line-height:1.8;font-weight:400}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__teacherGridItem .info__bel p,.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__teacherGridItem .info__pos p,.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultGridItem .info__bel p,.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultGridItem .info__pos p,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__teacherGridItem .info__bel p,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__teacherGridItem .info__pos p,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultGridItem .info__bel p,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultGridItem .info__pos p,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__teacherGridItem .info__bel p,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__teacherGridItem .info__pos p,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultGridItem .info__bel p,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultGridItem .info__pos p{font-size:3.0534351145vw;letter-spacing:.12em;line-height:1.8;font-weight:400}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__teacherGridItem .info__pos,.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultGridItem .info__pos,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__teacherGridItem .info__pos,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultGridItem .info__pos,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__teacherGridItem .info__pos,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultGridItem .info__pos{margin-top:.2314814815vw}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__teacherGridItem .info__pos,.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultGridItem .info__pos,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__teacherGridItem .info__pos,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultGridItem .info__pos,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__teacherGridItem .info__pos,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultGridItem .info__pos{margin-top:1.0178117048vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__teacherGridItem .info__pos p,.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultGridItem .info__pos p,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__teacherGridItem .info__pos p,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultGridItem .info__pos p,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__teacherGridItem .info__pos p,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultGridItem .info__pos p{color:#858f97}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultClm,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultClm,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultClm{margin-top:3.2986111111vw}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultClm,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultClm,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultClm{margin-top:9.6692111959vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultClmItem,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultClmItem,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultClmItem{display:block}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultClmItem+div,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultClmItem+div,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultClmItem+div{margin-top:2.7777777778vw}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultClmItem+div,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultClmItem+div,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultClmItem+div{margin-top:8.1424936387vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultClmItem .info,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultClmItem .info,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultClmItem .info{width:100%;margin-top:1.4467592593vw}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultClmItem .info,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultClmItem .info,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultClmItem .info{margin-top:4.0712468193vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultClmItem .info__name,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultClmItem .info__name,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultClmItem .info__name{display:flex;align-items:center;gap:.9259259259vw}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultClmItem .info__name,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultClmItem .info__name,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultClmItem .info__name{gap:4.0712468193vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultClmItem .info__name .teacher-name,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultClmItem .info__name .teacher-name,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultClmItem .info__name .teacher-name{font-size:.9259259259vw;letter-spacing:.08em;line-height:1;font-weight:500}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultClmItem .info__name .teacher-name,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultClmItem .info__name .teacher-name,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultClmItem .info__name .teacher-name{font-size:4.0712468193vw;letter-spacing:.12em;line-height:1.4;font-weight:500}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultClmItem .info__name .teacher-en,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultClmItem .info__name .teacher-en,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultClmItem .info__name .teacher-en{font-family:helvetica-neue-lt-pro,kozuka-gothic-pro,源ノ角ゴシック,Yu Gothic,游ゴシック,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,sans-serif;font-size:.8101851852vw;letter-spacing:.02em;line-height:1;font-weight:300}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultClmItem .info__name .teacher-en,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultClmItem .info__name .teacher-en,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultClmItem .info__name .teacher-en{font-family:helvetica-neue-lt-pro,kozuka-gothic-pro,源ノ角ゴシック,Yu Gothic,游ゴシック,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,sans-serif;font-size:3.0534351145vw;letter-spacing:.02em;line-height:1;font-weight:300}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultClmItem .info__cap,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultClmItem .info__cap,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultClmItem .info__cap{margin-top:.9259259259vw}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultClmItem .info__cap,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultClmItem .info__cap,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultClmItem .info__cap{margin-top:3.0534351145vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultClmItem .info__cap p,.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultClmItem .info__cap li,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultClmItem .info__cap p,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultClmItem .info__cap li,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultClmItem .info__cap p,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultClmItem .info__cap li{text-align:justify;font-size:.8101851852vw;letter-spacing:.12em;line-height:1.8;font-weight:400}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultClmItem .info__cap p,.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultClmItem .info__cap li,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultClmItem .info__cap p,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultClmItem .info__cap li,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultClmItem .info__cap p,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultClmItem .info__cap li{font-size:3.0534351145vw;letter-spacing:.12em;line-height:1.8;font-weight:400}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultClmItem .info__cap ul li,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultClmItem .info__cap ul li,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultClmItem .info__cap ul li{margin-left:1.1574074074vw}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__resultClmItem .info__cap ul li,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__resultClmItem .info__cap ul li,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__resultClmItem .info__cap ul li{margin-left:4.0712468193vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__checkCnt,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__checkCnt,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__checkCnt{display:flex;align-items:flex-start;gap:2.7777777778vw;margin-top:3.2986111111vw}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__checkCnt,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__checkCnt,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__checkCnt{flex-direction:column-reverse;gap:4.0712468193vw;margin-top:9.6692111959vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__checkCntTxts p,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__checkCntTxts p,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__checkCntTxts p{text-align:justify;font-size:.9259259259vw;letter-spacing:.12em;line-height:1.8;font-weight:400}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__checkCntTxts p,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__checkCntTxts p,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__checkCntTxts p{font-size:3.5623409669vw;letter-spacing:.08em;line-height:1.8;font-weight:400}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__checkCnt picture,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__checkCnt picture,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__checkCnt picture{width:17.8819444444vw;aspect-ratio:309/178;flex-shrink:0}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .cnt__checkCnt picture,.page-curriculum-grad-design main .Sidebard__innerCnt .cnt__checkCnt picture,.page-curriculum-grad-doctor main .Sidebard__innerCnt .cnt__checkCnt picture{width:100%;aspect-ratio:361/223}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .Nextpage,.page-curriculum-grad-design main .Sidebard__innerCnt .Nextpage,.page-curriculum-grad-doctor main .Sidebard__innerCnt .Nextpage{margin-top:13.3101851852vw}@media screen and (max-width: 1024px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .Nextpage,.page-curriculum-grad-design main .Sidebard__innerCnt .Nextpage,.page-curriculum-grad-doctor main .Sidebard__innerCnt .Nextpage{margin-top:19.3384223919vw}}@media screen and (min-width:1025px){.page-curriculum-grad-artculuture main .Sidebard__innerCnt .Nextpage a,.page-curriculum-grad-design main .Sidebard__innerCnt .Nextpage a,.page-curriculum-grad-doctor main .Sidebard__innerCnt .Nextpage a{padding-bottom:6.8287037037vw}}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .Nextpage a .inner .Ttl h2,.page-curriculum-grad-design main .Sidebard__innerCnt .Nextpage a .inner .Ttl h2,.page-curriculum-grad-doctor main .Sidebard__innerCnt .Nextpage a .inner .Ttl h2{margin-bottom:0}.page-curriculum-grad-artculuture main .Sidebard__innerCnt .Nextpage a .inner .Ttl p,.page-curriculum-grad-design main .Sidebard__innerCnt .Nextpage a .inner .Ttl p,.page-curriculum-grad-doctor main .Sidebard__innerCnt .Nextpage a .inner .Ttl p{display:none}.page-program main .cnt{width:75vw;margin:0 auto}@media screen and (max-width: 1024px){.page-program main .cnt{width:91.8575063613vw}}.page-program main .cnt__anchors{display:flex;align-items:flex-start;align-content:flex-start;gap:1.1574074074vw;flex-wrap:wrap}@media screen and (max-width: 1024px){.page-program main .cnt__anchors{gap:3.0534351145vw}}.page-program main .cnt__block{display:flex;width:100%;flex-direction:column;align-items:center;gap:8.8541666667vw;margin-top:8.8541666667vw}@media screen and (max-width: 1024px){.page-program main .cnt__block{gap:19.3384223919vw;margin-top:19.3384223919vw}}.page-program main .cnt__blockInner{width:100%}.page-program main .cnt__blockInner .Toplinettl h2{width:100%;display:inline-flex}@media screen and (max-width: 1024px){.page-program main .cnt__blockInner .Toplinettl h2{flex-direction:column;gap:2.0356234097vw}}@media screen and (max-width: 1024px){.page-program main .cnt__blockInner .Toplinettl h2 span{font-size:3.5623409669vw;line-height:1.8}}.page-program main .cnt__blockInner .Toplinettl .txt p{font-size:.9259259259vw;letter-spacing:.12em;line-height:1.8;font-weight:400}@media screen and (max-width: 1024px){.page-program main .cnt__blockInner .Toplinettl .txt p{font-size:3.5623409669vw;letter-spacing:.12em;line-height:1.8;font-weight:400}}.page-program main .cnt__blockInner .Toplinettl .txt p span{font-family:helvetica-neue-lt-pro,kozuka-gothic-pro,源ノ角ゴシック,Yu Gothic,游ゴシック,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,sans-serif;font-weight:300}.page-program main .cnt__blockInner picture{margin-top:3.2986111111vw;width:100%;aspect-ratio:144/89}@media screen and (max-width: 1024px){.page-program main .cnt__blockInner picture{margin-top:9.6692111959vw;aspect-ratio:361/223}}.page-program main .cnt__blockInner .Link{margin-top:1.4467592593vw}@media screen and (max-width: 1024px){.page-program main .cnt__blockInner .Link{margin-top:4.0712468193vw}}.page-program main .cnt .Nextpage{margin-top:13.3101851852vw}.page-faq main{position:relative;overflow:clip}.page-faq main .lottie{position:absolute;top:0;right:2.7777777778vw;width:63.8888888889vw;aspect-ratio:1104/672}@media screen and (max-width: 1024px){.page-faq main .lottie{top:16.0305343511vw;right:-20.8651399491vw;width:83.4605597964vw;aspect-ratio:328/193}}.page-faq main .cnt{width:83.3333333333vw;margin:0 auto}@media screen and (max-width: 1024px){.page-faq main .cnt{width:91.8575063613vw}}.page-faq main .cnt .Faq{width:100%}
