@import"https://fonts.googleapis.com/css2?family=M+PLUS+1p:wght@700&family=M+PLUS+Rounded+1c:wght@800&family=Noto+Sans+JP:wght@100..900&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{box-sizing:border-box}img{vertical-align:top}:root{--White: #FFF;--cc-org: #F15A24;--cc-org3:#FBB03B;--pc-min-size:768;--base-size:1440;--variable-length:var(--base-size) * 100vw;--ff-mplus:"M PLUS 1p", sans-serif;--ff-mplusR:"M PLUS Rounded 1c", sans-serif;--ease-out:cubic-bezier(0, 0, 0.2, 1);--ease-bound:linear( 0, 0.049 2.5%, 0.212 5.4%, 1.257 17.9%, 1.416 21.3%, 1.48 24.2%, 1.487 25.4%, 1.482 26.7%, 1.431 29.6%, 0.965 42.5%, 0.885 45.8%, 0.845 49.2%, 0.842 52.1%, 0.863 55%, 1.066 67.9%, 1.101 71.3%, 1.119 74.6%, 1.111 80.4%, 1.023 93.3%, 1 );--filter-shdw:drop-shadow(0.4rem 0.6rem 0.8rem rgba(0, 0, 0, 0.16))}@media all and (min-width: 768px){.-sp{display:none !important}}@media all and (max-width: 767px){.-pc{display:none !important}}.-enFont{font-family:""}article,aside,figure,figcaption,footer,header,nav,section,main{display:block}html{-webkit-font-feature-settings:"palt";-webkit-font-smoothing:subpixel-antialiased;font-feature-settings:"palt";font-size:100px}@media screen and (min-width: 768px){html{font-size:clamp(var(--pc-min-size)/var(--base-size)*10px,10/var(--variable-length),10px)}}@media screen and (max-width: 767px){html{-webkit-text-size-adjust:100%;font-size:2.5641025641vw}}html.is-fixed{left:0;position:fixed;width:100%}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-overflow-scrolling:touch !important;-webkit-font-smoothing:antialiased;color:#000;font-family:"Noto Sans JP",sans-serif;font-size:1rem;font-weight:500;height:100% !important;overflow:auto !important;text-size-adjust:100%}input,textarea,select,button{-webkit-appearance:none;appearance:none;font-family:"Noto Sans JP",sans-serif;outline:none}body,div,pre,p,blockquote,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,th,td,button,figure,figcaption{margin:0;padding:0}input,textarea{font-size:100%;margin:0}textarea{resize:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}button{-webkit-appearance:none;appearance:none;background:none;border:none;color:inherit;cursor:pointer;font-size:100%;overflow:visible;vertical-align:top}label{cursor:pointer}table{border-collapse:collapse;border-spacing:0;font-size:100%}fieldset{border:0}img{-ms-interpolation-mode:bicubic;border:0;height:auto;vertical-align:top}address,caption,code,em,th{font-style:normal;font-weight:500}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6,strong,em{font-size:100%;font-weight:normal}sup,sub{font-size:63%}sup{vertical-align:top}sub{vertical-align:baseline}*{box-sizing:border-box}a{color:#000;text-decoration:none}button:disabled{cursor:default}html.remodal-is-locked{overflow:hidden;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{bottom:-5000px;display:none;left:-5000px;position:fixed;right:-5000px;top:-5000px;z-index:9999}.remodal-wrapper{-webkit-overflow-scrolling:touch;bottom:0;display:none;left:0;overflow:auto;position:fixed;right:0;text-align:center;top:0;z-index:10000}.remodal-wrapper:after{content:"";display:inline-block;height:100%;margin-left:-0.05em}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;outline:none;position:relative;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opening,.remodal-bg.remodal-is-opened{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{-webkit-animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-duration:.3s;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}.remodal{box-sizing:border-box;width:100%}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{background:rgba(0,0,0,0);border:0;color:#95979c;cursor:pointer;display:block;left:0;margin:0;outline:0;overflow:visible;padding:0;position:absolute;text-decoration:none;top:0;transition:color .2s}.remodal-close:hover,.remodal-close:focus{color:#2b2e38}.remodal-confirm,.remodal-cancel{border:0;cursor:pointer;display:inline-block;font:inherit;margin:0;min-width:110px;outline:0;overflow:visible;padding:12px 0;text-align:center;text-decoration:none;transition:background .2s;vertical-align:middle}.remodal-confirm{background:#81c784;color:#fff}.remodal-confirm:hover,.remodal-confirm:focus{background:#66bb6a}.remodal-cancel{background:#e57373;color:#fff}.remodal-cancel:hover,.remodal-cancel:focus{background:#ef5350}.remodal-confirm::-moz-focus-inner,.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner{border:0;padding:0}@-webkit-keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);opacity:0;transform:scale(1.05)}to{-webkit-transform:none;-webkit-filter:blur(0);filter:blur(0);opacity:1;transform:none}}@keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);opacity:0;transform:scale(1.05)}to{-webkit-transform:none;-webkit-filter:blur(0);filter:blur(0);opacity:1;transform:none}}@-webkit-keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);opacity:1;transform:scale(1)}to{-webkit-transform:scale(0.95);-webkit-filter:blur(0);filter:blur(0);opacity:0;transform:scale(0.95)}}@keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);opacity:1;transform:scale(1)}to{-webkit-transform:scale(0.95);-webkit-filter:blur(0);filter:blur(0);opacity:0;transform:scale(0.95)}}@-webkit-keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}html{scroll-padding-top:6.4rem;scroll-behavior:smooth}@media screen and (max-width: 767px){html{scroll-padding-top:5.6rem}}body{-webkit-font-feature-settings:"palt" on;font-family:"Noto Sans JP",sans-serif;font-feature-settings:"palt" on}body.-menuLock{overflow:hidden}body img{pointer-events:none;width:100%}.svg-holder{display:none}main{padding-top:6.4rem}@media screen and (max-width: 767px){main{padding-top:5.6rem}}.-dev{color:red;font-size:3rem;line-height:1;text-align:center}.header{align-items:center;background:url(../images/common/bg-tx.jpg) center center;box-shadow:0 .4rem .6rem 0 rgba(0,0,0,.14);display:flex;height:6.4rem;justify-content:space-between;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:99}@media screen and (max-width: 767px){.header{height:5.6rem}}.header__logo{gap:1.6rem;align-items:center;display:flex;padding-left:1.6rem}.header__logo .ttl img{width:43.95rem}@media screen and (max-width: 767px){.header__logo .ttl img{width:25.4rem}}.header__logo .day img{width:16.9rem}@media screen and (max-width: 767px){.header__logo .day{display:none}}.header__menu{height:100%}.header__menu .menuBtn{height:100%;position:relative;width:10.4rem}@media screen and (min-width: 768px){.header__menu .menuBtn:hover .menuBtn__bg{left:-2rem}.header__menu .menuBtn:hover .menuBtn__ico{left:-1rem}}@media screen and (max-width: 767px){.header__menu .menuBtn{width:9.1rem}}.header__menu .menuBtn__bg{height:100%;left:0;position:absolute;top:0}@media screen and (min-width: 768px){.header__menu .menuBtn__bg{transition:left .2s var(--ease-out)}}.header__menu .menuBtn__bg img{height:100%;width:auto}.header__menu .menuBtn__ico{align-items:center;display:flex;height:100%;justify-content:center;left:0;margin-left:auto;position:relative;width:9rem}@media screen and (min-width: 768px){.header__menu .menuBtn__ico{transition:left .2s var(--ease-out)}}@media screen and (max-width: 767px){.header__menu .menuBtn__ico{width:8rem}}.header__menu .menuBtn__ico img{width:4.1rem}@media screen and (max-width: 767px){.header__menu .menuBtn__ico img{width:3.5rem}}.nav{height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:100}.is-menuOpen .nav{pointer-events:inherit}.is-menuOpen .nav .nav__bg{opacity:1}.is-menuOpen .nav .nav__cnt{-webkit-transform:translateX(0%);transform:translateX(0%)}.nav__bg{background:rgba(0,0,0,.5);height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s var(--ease-out);width:100%}.nav__cnt{-webkit-transform:translateX(100%);display:flex;flex-direction:column;position:absolute;right:0;top:0;transform:translateX(100%);transition:-webkit-transform .3s var(--ease-out);transition:transform .3s var(--ease-out);transition:transform .3s var(--ease-out), -webkit-transform .3s var(--ease-out)}.nav__cnt .navCloseBtn{height:6.4rem;margin-bottom:.8rem;margin-left:auto;position:relative;width:12.4rem}@media screen and (max-width: 767px){.nav__cnt .navCloseBtn{height:5.6rem;margin-bottom:5.6rem;width:9.1rem}}.nav__cnt .navCloseBtn__bg{height:100%;left:0;position:absolute;top:0}.nav__cnt .navCloseBtn__bg img{height:100%;width:auto}.nav__cnt .navCloseBtn__ico{align-items:center;display:flex;height:100%;justify-content:center;left:.75rem;margin-left:auto;position:relative}@media screen and (max-width: 767px){.nav__cnt .navCloseBtn__ico{left:0;width:8rem}}.nav__cnt .navCloseBtn__ico img{width:3.3rem}@media screen and (max-width: 767px){.nav__cnt .navCloseBtn__ico img{width:3rem}}.nav__list{gap:.8rem;display:flex;flex-direction:column;margin-right:1.6rem}.nav__list .nBtn{display:block;position:relative;width:43.6rem}@media screen and (min-width: 768px){.nav__list .nBtn{transition:-webkit-transform .15s var(--ease-out);transition:transform .15s var(--ease-out);transition:transform .15s var(--ease-out), -webkit-transform .15s var(--ease-out)}.nav__list .nBtn:hover{-webkit-transform:translateX(-2rem);transform:translateX(-2rem)}.nav__list .nBtn:hover .nBtn__ico .bg{-webkit-transform:scale(1.19);transform:scale(1.19)}}@media screen and (max-width: 767px){.nav__list .nBtn{width:34.5rem}}.nav__list .nBtn__bg img{-webkit-filter:drop-shadow(2px 3px 4px rgba(0, 0, 0, 0.14));filter:drop-shadow(2px 3px 4px rgba(0, 0, 0, 0.14))}.nav__list .nBtn__in{gap:1.9rem;align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.nav__list .nBtn__txt{width:29.6rem}@media screen and (max-width: 767px){.nav__list .nBtn__txt{width:22.4rem}}.nav__list .nBtn__ico{align-items:center;display:flex;height:3.4rem;justify-content:center;position:relative;width:4.1rem}.nav__list .nBtn__ico .bg{left:0;position:absolute;top:0;width:100%}@media screen and (min-width: 768px){.nav__list .nBtn__ico .bg{transition:-webkit-transform .15s var(--ease-out);transition:transform .15s var(--ease-out);transition:transform .15s var(--ease-out), -webkit-transform .15s var(--ease-out)}}.nav__list .nBtn__ico .ico{height:.7rem;position:absolute;width:1.7rem}.footer{background:url(../images/common/bg-tx.jpg) center center;padding:2.5rem 1.6rem}@media screen and (max-width: 767px){.footer{padding:1.3rem 0}}.footer__in{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width: 767px){.footer__in{gap:.8rem;flex-direction:column}}.footer__logo{width:8.65rem}@media screen and (max-width: 767px){.footer__logo{width:7.1rem}}.footer__copy{color:#fff;font-size:1.3rem}@media screen and (max-width: 767px){.footer__copy{font-size:1.2rem;line-height:1.6;text-align:center}}.indexPage{font-family:"Noto Sans JP",sans-serif}.indexPage button{font-family:"Noto Sans JP",sans-serif}@media screen and (min-width: 768px){.indexPage main{margin:0 auto;max-width:1920px}}@media screen and (max-width: 767px){.indexPage main{overflow:hidden}}.indexPage img{width:100%}.indexPage .mrq{background:#000;overflow:hidden;padding:1rem 0 .5rem}@media screen and (max-width: 767px){.indexPage .mrq{padding:.6rem 0 .1rem}}.indexPage .mrq__in{-webkit-animation:marquee-loop 60s linear infinite;animation:marquee-loop 60s linear infinite;display:flex;width:-webkit-max-content;width:max-content}.indexPage .mrq__in img{height:3.3rem;width:auto}@-webkit-keyframes marquee-loop{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes marquee-loop{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.indexPage .l-cntIn{margin:0 auto;position:relative}@media screen and (min-width: 768px){.indexPage .l-cntIn{width:120rem}}@media screen and (max-width: 767px){.indexPage .l-cntIn{width:36rem}}.indexPage .secTtl{gap:1.6rem;align-items:center;display:flex}@media screen and (max-width: 767px){.indexPage .secTtl{gap:.8rem;flex-direction:column}}.indexPage .secTtl img{width:auto}.indexPage .secTtl__txt1 img{height:7.2rem}@media screen and (max-width: 767px){.indexPage .secTtl__txt1 img{height:6.4rem}}.indexPage .secTtl__txt2 img{height:1.9rem}.indexPage .introSec{margin:0 auto;position:relative}@media screen and (min-width: 768px){.indexPage .introSec{height:183rem}}@media screen and (min-width: 768px)and (min-width: 1920px){.indexPage .introSec{height:auto}}.indexPage .introSec__img{height:100%}.indexPage .introSec__img img{-o-object-fit:cover;height:100%;object-fit:cover;width:100%}.indexPage .introSec__btn{-webkit-transform:translateX(-50%);bottom:25.5rem;left:50%;position:absolute;transform:translateX(-50%);width:36rem}@media screen and (max-width: 767px){.indexPage .introSec__btn{bottom:11.5rem;width:25.2rem}}.indexPage .introSec__btn a{display:block}@media screen and (min-width: 768px){.indexPage .introSec__btn a{transition:-webkit-transform .15s var(--ease-bound);transition:transform .15s var(--ease-bound);transition:transform .15s var(--ease-bound), -webkit-transform .15s var(--ease-bound)}.indexPage .introSec__btn a:hover{-webkit-transform:rotate(12.5deg) scale(1.2);transform:rotate(12.5deg) scale(1.2)}}.indexPage .jobSec__head{margin-bottom:11rem;margin-top:-22.5rem;position:relative}@media screen and (max-width: 767px){.indexPage .jobSec__head{margin-bottom:9rem;margin-top:-3.5rem}}.indexPage .jobSec__head .chara{left:-2rem;position:absolute;top:-19rem;width:46.25rem}@media screen and (max-width: 767px){.indexPage .jobSec__head .chara{left:-4.3rem;top:-9.9rem;width:21.7rem}}.indexPage .jobSec__head .ttl{margin-left:auto;width:85.9rem}@media screen and (max-width: 767px){.indexPage .jobSec__head .ttl{left:.5rem;position:relative;width:32.15rem}}.indexPage .jobSec__head .chara2{position:absolute;right:3rem;top:11rem;width:41.6rem}@media screen and (max-width: 767px){.indexPage .jobSec__head .chara2{right:4.5rem;top:6rem;width:19.8rem}}.indexPage .jobSec__top .kv{margin-bottom:4.8rem;position:relative}@media screen and (max-width: 767px){.indexPage .jobSec__top .kv{margin-bottom:2.5rem;margin-left:-1.5rem;width:39rem}}.indexPage .jobSec__top .kv::after{border:solid .7rem var(--cc-org);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.indexPage .jobSec__top .kv__flag{left:1.6rem;position:absolute;top:-2.4rem;width:18.7rem;z-index:1}@media screen and (max-width: 767px){.indexPage .jobSec__top .kv__flag{left:.6rem;top:-0.8rem;width:6.7rem}}.indexPage .jobSec__top .txtClm{margin-top:3.2rem}@media screen and (max-width: 767px){.indexPage .jobSec__top .txtClm{margin-top:2.2rem}}.indexPage .jobSec__top .txtClm p{font-size:2.2rem;font-weight:700;line-height:200%;text-align:center}@media screen and (max-width: 767px){.indexPage .jobSec__top .txtClm p{font-size:1.9rem;line-height:1.8}}.indexPage .jobSec__top .btnClm{display:flex;justify-content:center;margin-top:3.2rem}@media screen and (max-width: 767px){.indexPage .jobSec__top .btnClm{margin-top:2.5rem}}.indexPage .jobSec__top .btnClm button{width:33.5rem}@media screen and (min-width: 768px){.indexPage .jobSec__top .btnClm button{transition:-webkit-transform .15s var(--ease-bound);transition:transform .15s var(--ease-bound);transition:transform .15s var(--ease-bound), -webkit-transform .15s var(--ease-bound)}.indexPage .jobSec__top .btnClm button:hover{-webkit-transform:rotate(-6deg) scale(1.2);transform:rotate(-6deg) scale(1.2)}}@media screen and (max-width: 767px){.indexPage .jobSec__top .btnClm button{width:25.1rem}}.indexPage .jobSec__line{margin:2.4rem 0 2.2rem}@media screen and (max-width: 767px){.indexPage .jobSec__line{height:5.6rem;margin:1.4rem 0 1.2rem}.indexPage .jobSec__line img{-o-object-fit:cover;height:100%;object-fit:cover;width:100%}}@media screen and (max-width: 767px){.indexPage .jobSec__list{padding-bottom:25.5rem}}.indexPage .jobSec__list .headClm{align-items:center;display:flex;margin-bottom:6.5rem}@media screen and (min-width: 768px){.indexPage .jobSec__list .headClm{justify-content:space-between}}@media screen and (max-width: 767px){.indexPage .jobSec__list .headClm{flex-direction:column;margin-bottom:4rem}}@media screen and (min-width: 768px){.indexPage .jobSec__list .headClm .txt1{width:70.9rem}}@media screen and (min-width: 768px){.indexPage .jobSec__list .headClm .txt2{width:45.6rem}}@media screen and (max-width: 767px){.indexPage .jobSec__list .headClm .txt2{margin-top:2.4rem}}.indexPage .jobSec__list .listClm{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width: 768px){.indexPage .jobSec__list .listClm{gap:4rem 0}}@media screen and (max-width: 767px){.indexPage .jobSec__list .listClm{gap:4rem}}@media screen and (min-width: 768px){.indexPage .jobSec__list .listClm .item{width:38rem}}.indexPage .jobSec__list .listClm .item__img{position:relative}.indexPage .jobSec__list .listClm .item__img .flag{left:1rem;position:absolute;top:-1rem;width:6.7rem}.indexPage .jobSec__list .listClm .item__txtarea{padding-top:1rem}.indexPage .jobSec__list .listClm .item__txtarea .ttl{color:var(--cc-org);font-size:2.8rem;font-weight:900;letter-spacing:-0.03em;line-height:1.32}@media screen and (max-width: 767px){.indexPage .jobSec__list .listClm .item__txtarea .ttl{font-size:2.4rem}}.indexPage .jobSec__list .listClm .item__txtarea .txt{font-size:1.7rem;line-height:1.6;margin-top:1rem}.indexPage .nanameGray{position:relative}@media screen and (min-width: 768px){.indexPage .nanameGray{height:42.6rem;margin-top:-23rem}}.indexPage .nanameGray__bg{position:relative}@media screen and (min-width: 768px){.indexPage .nanameGray__bg{height:100%}}.indexPage .nanameGray__bg img{-o-object-fit:cover;height:100%;object-fit:cover}.indexPage .nanameGray__chara{position:absolute}@media screen and (min-width: 768px){.indexPage .nanameGray__chara{left:50%;margin-left:-15rem;top:-19rem;width:44.8rem}}@media screen and (max-width: 767px){.indexPage .nanameGray__chara{bottom:-9.7rem;left:1.3rem;width:28rem}}.indexPage .nanameGray__chara2{position:absolute}@media screen and (min-width: 768px){.indexPage .nanameGray__chara2{left:50%;margin-left:-21rem;top:-13.5rem;width:79.3rem}}@media screen and (max-width: 767px){.indexPage .nanameGray__chara2{bottom:0;right:-2.3rem;width:38.9rem}}.indexPage .infoSec{background:#f2f2f2;padding-top:1px;position:relative}@media screen and (min-width: 768px){.indexPage .infoSec{padding-bottom:37.5rem}}@media screen and (max-width: 767px){.indexPage .infoSec{margin-top:-1px;padding-bottom:13rem}}.indexPage .infoSec .l-cntIn{margin-top:-6rem}@media screen and (max-width: 767px){.indexPage .infoSec .l-cntIn{margin-top:0}}.indexPage .infoSec .overViewSec__ttl,.indexPage .infoSec .reqSec__ttl{font-size:4.4rem;font-weight:900;line-height:1;margin-bottom:1.8rem}@media screen and (min-width: 768px){.indexPage .infoSec .overViewSec__ttl,.indexPage .infoSec .reqSec__ttl{padding-left:4.8rem}}@media screen and (max-width: 767px){.indexPage .infoSec .overViewSec__ttl,.indexPage .infoSec .reqSec__ttl{margin-bottom:0;position:relative;text-align:center;z-index:1}}.indexPage .infoSec .overViewSec__cnt,.indexPage .infoSec .reqSec__cnt{background:var(--cc-org);color:#fff}@media screen and (min-width: 768px){.indexPage .infoSec .overViewSec__cnt,.indexPage .infoSec .reqSec__cnt{-webkit-transform:skew(-10deg);height:26rem;margin:0 2rem;transform:skew(-10deg)}}@media screen and (max-width: 767px){.indexPage .infoSec .overViewSec__cnt,.indexPage .infoSec .reqSec__cnt{-webkit-transform:skewY(-12.5deg);margin-top:-3rem;padding:5rem 1.5rem;transform:skewY(-12.5deg)}}.indexPage .infoSec .overViewSec__cnt__in,.indexPage .infoSec .reqSec__cnt__in{position:relative}@media screen and (min-width: 768px){.indexPage .infoSec .overViewSec__cnt__in,.indexPage .infoSec .reqSec__cnt__in{-webkit-transform:skew(10deg);height:100%;margin-left:5.8rem;padding-top:4.5rem;transform:skew(10deg)}}@media screen and (max-width: 767px){.indexPage .infoSec .overViewSec__cnt__in,.indexPage .infoSec .reqSec__cnt__in{-webkit-transform:skewY(12.5deg);transform:skewY(12.5deg)}}.indexPage .infoSec .overViewSec{margin-bottom:3.5rem}@media screen and (min-width: 768px){.indexPage .infoSec .overViewSec .chara{bottom:0;position:absolute;right:5rem;width:33.8rem}}@media screen and (max-width: 767px){.indexPage .infoSec .overViewSec .chara{margin-bottom:-4rem;margin-left:-1.5rem;width:36rem}}@media screen and (max-width: 767px){.indexPage .infoSec .overViewSec__cnt{overflow:hidden;padding-bottom:0}}@media screen and (max-width: 767px){.indexPage .infoSec .overViewSec__cnt__in{display:flex;flex-direction:column}}.indexPage .infoSec .overViewSec dl{font-weight:700}@media screen and (min-width: 768px){.indexPage .infoSec .overViewSec dl{gap:1.6rem;align-items:center}}.indexPage .infoSec .overViewSec dl dt{-webkit-transform:skew(-10deg);background:#fff;color:var(--cc-org);font-size:1.8rem;padding:.5rem 0;text-align:center;transform:skew(-10deg)}@media screen and (max-width: 767px){.indexPage .infoSec .overViewSec dl dt{margin-right:.5rem}}.indexPage .infoSec .overViewSec dl dt span{-webkit-transform:skew(10deg);display:inline-block;transform:skew(10deg)}.indexPage .infoSec .overViewSec .infoItemTop{display:flex}@media screen and (min-width: 768px){.indexPage .infoSec .overViewSec .infoItemTop{align-items:center;margin-bottom:3rem}}@media screen and (max-width: 767px){.indexPage .infoSec .overViewSec .infoItemTop{flex-direction:column;margin-bottom:2.5rem}}@media screen and (min-width: 768px){.indexPage .infoSec .overViewSec .infoItemTop dt{width:18rem}}.indexPage .infoSec .overViewSec .infoItemTop dd{font-size:3.2rem;line-height:1}@media screen and (max-width: 767px){.indexPage .infoSec .overViewSec .infoItemTop dd{line-height:1.2;margin-top:1.3rem;text-align:center}}.indexPage .infoSec .overViewSec .infoItemTop dd span{font-size:2.8rem}.indexPage .infoSec .overViewSec .infoList{display:flex}@media screen and (max-width: 767px){.indexPage .infoSec .overViewSec .infoList{flex-direction:column}}@media screen and (min-width: 768px){.indexPage .infoSec .overViewSec .infoList .infoItem{width:18rem}.indexPage .infoSec .overViewSec .infoList .infoItem:last-child{width:29rem}}@media screen and (max-width: 767px){.indexPage .infoSec .overViewSec .infoList .infoItem{margin-bottom:2.7rem}}.indexPage .infoSec .overViewSec .infoList .infoItem dt{margin-bottom:1.3rem}.indexPage .infoSec .overViewSec .infoList .infoItem dd{font-size:4.4rem;text-align:center;white-space:nowrap}@media screen and (max-width: 767px){.indexPage .infoSec .overViewSec .infoList .infoItem dd{font-size:4rem}}.indexPage .infoSec .overViewSec .infoList .infoItem dd .-sml{font-size:3.2rem}@media screen and (max-width: 767px){.indexPage .infoSec .overViewSec .infoList .infoItem dd .-sml{font-size:2.8rem}}.indexPage .infoSec .overViewSec .infoList .infoItem dd .-sml2{display:block;font-size:1.6rem;margin-top:1rem;text-align:center}@media screen and (max-width: 767px){.indexPage .infoSec .overViewSec .infoList .infoItem dd .-sml2{margin-top:.5rem}}.indexPage .infoSec .overViewSec .infoList .line{-webkit-transform:rotate(10deg);background:#fff;height:11.2rem;margin:0 2.5rem 0 1rem;transform:rotate(10deg);width:.2rem}@media screen and (max-width: 767px){.indexPage .infoSec .overViewSec .infoList .line{display:none}}.indexPage .infoSec .reqSec__cnt__in{gap:.3rem;display:flex;flex-direction:column}@media screen and (min-width: 768px){.indexPage .infoSec .reqSec__cnt__in{margin-left:6.8rem;padding-top:2.3rem;width:90rem}}@media screen and (max-width: 767px){.indexPage .infoSec .reqSec__cnt__in{gap:1.5rem}}.indexPage .infoSec .reqSec__cnt p{font-size:2.4rem;font-weight:700;line-height:normal;line-height:1.5;padding-left:1em;text-indent:-1em}@media screen and (max-width: 767px){.indexPage .infoSec .reqSec__cnt p{font-size:1.8rem}}.indexPage .infoSec .reqSec__cnt p .sml{display:block;font-size:1.6rem;margin-top:-0.5rem;position:relative}@media screen and (max-width: 767px){.indexPage .infoSec .reqSec__cnt p .sml{font-size:1.4rem}}.indexPage .nanameOrg{position:relative}@media screen and (min-width: 768px){.indexPage .nanameOrg{height:42.6rem;margin-top:-42.5rem}.indexPage .nanameOrg__bg{height:100%;position:relative}.indexPage .nanameOrg__bg img{-o-object-fit:cover;height:100%;object-fit:cover}}@media screen and (max-width: 767px){.indexPage .nanameOrg{margin-top:-8.7rem;z-index:1}}.indexPage .nanameOrg__chara{-webkit-transform:translate(-50%, -50%);left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}@media screen and (min-width: 768px){.indexPage .nanameOrg__chara{margin-top:2rem;width:62.4rem}}@media screen and (max-width: 767px){.indexPage .nanameOrg__chara{width:31.2rem}}.indexPage .howtoSec{background:url(../images/index/bg-org.jpg);margin-top:-1px;padding-top:1px;position:relative}@media screen and (max-width: 767px){.indexPage .howtoSec .secTtl__txt1{position:relative;z-index:1}}@media screen and (min-width: 768px){.indexPage .howtoSec .secTtl__txt1 img{height:7.6rem}}.indexPage .howtoSec .l-cntIn{margin-top:-3.5rem;padding-bottom:6.4rem}@media screen and (max-width: 767px){.indexPage .howtoSec .l-cntIn{margin-top:2.5rem;padding-bottom:0}}.indexPage .howtoSec .block1{border-bottom:solid .4rem var(--cc-org);margin-top:2.4rem;padding-bottom:6.4rem;position:relative}@media screen and (max-width: 767px){.indexPage .howtoSec .block1{padding-bottom:4rem}}.indexPage .howtoSec .block1.-end .block1__list{opacity:.2}@media screen and (min-width: 768px){.indexPage .howtoSec .block1.-end .block1__list{padding-bottom:10rem}}.indexPage .howtoSec .block1__list{display:flex}@media screen and (max-width: 767px){.indexPage .howtoSec .block1__list{flex-direction:column}}@media screen and (min-width: 768px){.indexPage .howtoSec .block1__list .card{width:41.6rem}}.indexPage .howtoSec .block1__list .card__img{position:relative}.indexPage .howtoSec .block1__list .card__img p{font-size:1.7rem;font-weight:500;left:6.5rem;line-height:1.6;position:absolute;top:20.5rem;width:28rem}@media screen and (max-width: 767px){.indexPage .howtoSec .block1__list .card__img p{font-size:1.5rem;left:4rem;top:18.5rem;width:26rem}}.indexPage .howtoSec .block1__list .card__img p a{color:#2e3192;text-decoration:underline}.indexPage .howtoSec .block1__list .card .caution{margin-left:2.5rem;margin-top:-3.5rem;position:relative;width:29rem}@media screen and (max-width: 767px){.indexPage .howtoSec .block1__list .card .caution{margin-left:0rem;margin-top:-2rem}}.indexPage .howtoSec .block1__list .card .caution:before{background:url(../images/index/howto-ico-caution.png) center center/cover no-repeat;content:"";height:4.25rem;left:2.4rem;position:absolute;top:-1.2rem;width:4.25rem}.indexPage .howtoSec .block1__list .card .caution__txt{align-items:center;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.indexPage .howtoSec .block1__list .card .caution__txt p{font-size:1.3rem;font-weight:500;line-height:140%;text-align:center}.indexPage .howtoSec .block1__list .card .caution__txt p.ttl{font-size:1.6rem;font-weight:700;margin-bottom:.8rem}.indexPage .howtoSec .block1__list .arw{width:1.6rem}@media screen and (min-width: 768px){.indexPage .howtoSec .block1__list .arw{margin:0 -2rem;padding-top:17rem}}@media screen and (max-width: 767px){.indexPage .howtoSec .block1__list .arw{margin:0 auto}.indexPage .howtoSec .block1__list .arw img{-webkit-transform:rotate(90deg);margin:0 auto;transform:rotate(90deg)}}.indexPage .howtoSec .block1__btn{display:flex;justify-content:center;margin-top:4rem}@media screen and (max-width: 767px){.indexPage .howtoSec .block1__btn{margin-top:2.3rem}}.indexPage .howtoSec .block1__btn.-end{padding-top:6.6rem;position:relative}@media screen and (max-width: 767px){.indexPage .howtoSec .block1__btn.-end{padding-top:1.7rem}}.indexPage .howtoSec .block1__btn.-end img{width:56.6rem}@media screen and (max-width: 767px){.indexPage .howtoSec .block1__btn.-end img{width:33rem}}.indexPage .howtoSec .block1__btn .btn{display:block;width:56.6rem}.indexPage .howtoSec .block1__btn .btn.-end{pointer-events:none}@media screen and (min-width: 768px){.indexPage .howtoSec .block1__btn .btn{transition:-webkit-transform .15s var(--ease-bound);transition:transform .15s var(--ease-bound);transition:transform .15s var(--ease-bound), -webkit-transform .15s var(--ease-bound)}.indexPage .howtoSec .block1__btn .btn:hover{-webkit-transform:rotate(-6deg) scale(1.2);transform:rotate(-6deg) scale(1.2)}}@media screen and (max-width: 767px){.indexPage .howtoSec .block1__btn .btn{width:33rem}}.indexPage .howtoSec .block1__endBtn{left:50%;position:absolute;width:56.6rem}@media screen and (min-width: 768px){.indexPage .howtoSec .block1__endBtn{-webkit-transform:translateX(-50%);top:15rem;transform:translateX(-50%)}}@media screen and (max-width: 767px){.indexPage .howtoSec .block1__endBtn{-webkit-transform:translate(-50%, -50%);top:50%;transform:translate(-50%, -50%);width:36rem}}.indexPage .howtoSec .block1 .obj{bottom:-4rem;left:10rem;position:absolute;width:22rem}@media screen and (max-width: 767px){.indexPage .howtoSec .block1 .obj{display:none}}.indexPage .howtoSec .block1 .obj-ball{position:absolute;right:5rem;top:-3rem;width:24.2rem}@media screen and (min-width: 768px){.indexPage .howtoSec .block1 .obj-ball{right:-8rem;top:-19rem}}@media screen and (max-width: 767px){.indexPage .howtoSec .block1 .obj-ball{right:-7.5rem;top:-8rem;width:16.1rem}}.indexPage .howtoSec .block2{margin-top:4rem}@media screen and (max-width: 767px){.indexPage .howtoSec .block2{margin-top:3rem}}.indexPage .howtoSec .block2__ttl{gap:1.6rem;align-items:center;display:flex;margin-bottom:2rem}@media screen and (min-width: 768px){.indexPage .howtoSec .block2__ttl{padding-left:5rem}}@media screen and (max-width: 767px){.indexPage .howtoSec .block2__ttl{flex-direction:column;position:relative;text-align:center;z-index:1}}.indexPage .howtoSec .block2__ttl .txt{font-size:4.4rem;font-weight:900}@media screen and (max-width: 767px){.indexPage .howtoSec .block2__ttl .txt{font-size:4rem}}.indexPage .howtoSec .block2__ttl .note{font-size:1.4rem;font-weight:500}@media screen and (max-width: 767px){.indexPage .howtoSec .block2__ttl .note{line-height:normal}}.indexPage .howtoSec .block2__cnt{display:flex}@media screen and (min-width: 768px){.indexPage .howtoSec .block2__cnt{justify-content:space-between;margin:0 2rem}}@media screen and (max-width: 767px){.indexPage .howtoSec .block2__cnt{flex-direction:column;margin-top:-7rem}}.indexPage .howtoSec .block2__cnt .itemList{background:var(--cc-org3)}@media screen and (min-width: 768px){.indexPage .howtoSec .block2__cnt .itemList{-webkit-transform:skewX(-10deg);transform:skewX(-10deg);width:77rem}}@media screen and (max-width: 767px){.indexPage .howtoSec .block2__cnt .itemList{-webkit-transform:skewY(-12.5deg);margin-bottom:2rem;transform:skewY(-12.5deg)}}.indexPage .howtoSec .block2__cnt .itemList__in{display:flex;justify-content:center;padding:2.25rem 0}@media screen and (min-width: 768px){.indexPage .howtoSec .block2__cnt .itemList__in{-webkit-transform:skewX(10deg);transform:skewX(10deg)}}@media screen and (max-width: 767px){.indexPage .howtoSec .block2__cnt .itemList__in{-webkit-transform:skewY(12.5deg);flex-wrap:wrap;padding:7.25rem 1.5rem 3rem;transform:skewY(12.5deg)}}.indexPage .howtoSec .block2__cnt .itemList .item__ttl{font-size:2.4rem;font-weight:700}@media screen and (max-width: 767px){.indexPage .howtoSec .block2__cnt .itemList .item__ttl{text-align:center}}.indexPage .howtoSec .block2__cnt .itemList .item__cnt{font-weight:700;text-align:center}.indexPage .howtoSec .block2__cnt .itemList .item__cnt .txt{font-size:1.6rem;line-height:1.4;margin-top:.8rem}.indexPage .howtoSec .block2__cnt .itemList .item__cnt .note{color:#ed1c24;font-size:1.4rem;line-height:1.4;margin-top:.8rem}.indexPage .howtoSec .block2__cnt .itemList .item__cnt img{margin-top:1.6rem}.indexPage .howtoSec .block2__cnt .itemList .item__cnt img.img2{width:9.3rem}@media screen and (max-width: 767px){.indexPage .howtoSec .block2__cnt .itemList .item__cnt img.img2{width:7.5rem}}.indexPage .howtoSec .block2__cnt .itemList .item__cnt img.img3{width:10.4rem}@media screen and (max-width: 767px){.indexPage .howtoSec .block2__cnt .itemList .item__cnt img.img3{width:8rem}}@media screen and (max-width: 767px){.indexPage .howtoSec .block2__cnt .itemList .item.-item1{border-bottom:solid .2rem #fff;margin-bottom:2rem;padding-bottom:2.5rem;width:100%}.indexPage .howtoSec .block2__cnt .itemList .item.-item2 .item__ttl{line-height:1.2;margin-bottom:-1rem}.indexPage .howtoSec .block2__cnt .itemList .item.-item3 .item__ttl{line-height:1.2;margin-bottom:2rem}}@media screen and (min-width: 768px){.indexPage .howtoSec .block2__cnt .itemList .line{background:#fff;height:19.2rem;margin:0 2.4rem;width:.2rem}}@media screen and (max-width: 767px){.indexPage .howtoSec .block2__cnt .itemList .line{background:#fff;height:16rem;margin:0 2.5rem;width:.2rem}}.indexPage .howtoSec .block2__cnt .btnBlock{background:var(--cc-org);color:#fff}@media screen and (min-width: 768px){.indexPage .howtoSec .block2__cnt .btnBlock{-webkit-transform:skewX(-10deg);transform:skewX(-10deg);width:35rem}}@media screen and (max-width: 767px){.indexPage .howtoSec .block2__cnt .btnBlock{-webkit-transform:skewY(-12.5deg);transform:skewY(-12.5deg)}}.indexPage .howtoSec .block2__cnt .btnBlock__in{display:flex;flex-direction:column;justify-content:center;padding:2.25rem 0;position:relative;text-align:center}@media screen and (min-width: 768px){.indexPage .howtoSec .block2__cnt .btnBlock__in{-webkit-transform:skewX(10deg);transform:skewX(10deg)}}@media screen and (max-width: 767px){.indexPage .howtoSec .block2__cnt .btnBlock__in{-webkit-transform:skewY(12.5deg);padding:3.5rem 0 4rem;transform:skewY(12.5deg)}}.indexPage .howtoSec .block2__cnt .btnBlock__in:before{background:url(../images/index/howto-ico-caution.png) center center/cover no-repeat;content:"";height:4.25rem;left:2.1rem;position:absolute;top:-1.4rem;width:4.25rem}@media screen and (max-width: 767px){.indexPage .howtoSec .block2__cnt .btnBlock__in:before{left:.8rem;top:2.5rem}}.indexPage .howtoSec .block2__cnt .btnBlock__in .txt1{font-size:1.8rem;font-weight:700}.indexPage .howtoSec .block2__cnt .btnBlock__in .txt2{font-size:2.4rem;font-weight:700;margin-top:1rem}.indexPage .howtoSec .block2__cnt .btnBlock__in .txt3{font-size:1.4rem;font-weight:500;line-height:1.4;margin-top:1.8rem}.indexPage .howtoSec .block2__cnt .btnBlock__in .btnClm{margin-top:1.8rem}.indexPage .howtoSec .block2__cnt .btnBlock__in .btnClm img{-webkit-filter:var(--filter-shdw);filter:var(--filter-shdw);width:23.2rem}.indexPage .howtoSec .block3{margin-top:4rem;position:relative}@media screen and (max-width: 767px){.indexPage .howtoSec .block3{overflow:hidden}.indexPage .howtoSec .block3:after{background:url(../images/index/bg-org.jpg);bottom:0;content:"";height:4rem;left:0;position:absolute;width:100%}}.indexPage .howtoSec .block3__ttl{gap:1.6rem;align-items:center;display:flex;margin-bottom:2rem;position:relative}@media screen and (min-width: 768px){.indexPage .howtoSec .block3__ttl{padding-left:5rem}}@media screen and (max-width: 767px){.indexPage .howtoSec .block3__ttl{justify-content:center;z-index:1}}.indexPage .howtoSec .block3__ttl .txt{font-size:4.4rem;font-weight:900}@media screen and (max-width: 767px){.indexPage .howtoSec .block3__ttl .txt{font-size:4rem;left:-0.5rem;line-height:1.3;position:relative;text-align:center}}.indexPage .howtoSec .block3__ttl .obj{position:absolute;right:-2rem;top:-6.5rem;width:11.16rem}.indexPage .howtoSec .block3__cnt{background:var(--cc-org3);padding:3rem 0}@media screen and (min-width: 768px){.indexPage .howtoSec .block3__cnt{-webkit-transform:skewX(-10deg);margin:0 3rem;transform:skewX(-10deg)}}@media screen and (max-width: 767px){.indexPage .howtoSec .block3__cnt{-webkit-transform:skewY(-12.5deg);margin-top:-7.5rem;padding:8rem 0 5.5rem;transform:skewY(-12.5deg)}}.indexPage .howtoSec .block3__cnt__in{height:30rem;margin:0 auto 0 12rem;overflow-y:auto;padding-right:3rem}.indexPage .howtoSec .block3__cnt__in::-webkit-scrollbar{width:.6rem}.indexPage .howtoSec .block3__cnt__in::-webkit-scrollbar-thumb{background:var(--cc-org);width:1rem}.indexPage .howtoSec .block3__cnt__in::-webkit-scrollbar-track{background:#f7931e}@media screen and (min-width: 768px){.indexPage .howtoSec .block3__cnt__in{-webkit-transform:skewX(10deg);transform:skewX(10deg);width:94.7rem}}@media screen and (max-width: 767px){.indexPage .howtoSec .block3__cnt__in{-webkit-transform:skewY(12.5deg);height:40rem;margin:0 1.7rem 0 1.3rem;transform:skewY(12.5deg)}}.indexPage .howtoSec .block3__cnt .topTxt{font-size:1.8rem;font-weight:700;line-height:150%;margin-bottom:1.6rem}.indexPage .howtoSec .block3__cnt ul{display:flex;flex-direction:column;font-size:1.6rem;font-weight:400;line-height:150%;padding-left:1.5em}.indexPage .howtoSec .block3__cnt ul.-disc{gap:1.4rem;list-style:disc}.indexPage .howtoSec .block3__cnt ul.-sub{gap:1.4rem;list-style:circle;margin:1.4rem 0}.indexPage .museumSec{background:url(../images/index/bg-org2.jpg) center top;padding:6.4rem 0}@media screen and (max-width: 767px){.indexPage .museumSec{padding:4rem 0}}.indexPage .museumSec__kv{margin:2.4rem 0 0}.indexPage .museumSec__list{display:flex;margin-top:2rem}@media screen and (min-width: 768px){.indexPage .museumSec__list{justify-content:space-between}}@media screen and (max-width: 767px){.indexPage .museumSec__list{flex-direction:column;margin-top:1.5rem}}.indexPage .museumSec__list .item{position:relative}@media screen and (min-width: 768px){.indexPage .museumSec__list .item{width:60.1rem}.indexPage .museumSec__list .item:nth-child(2){margin-left:-0.2rem}}.indexPage .museumSec__list .item__ttl{left:4rem;position:absolute;top:3.5rem}@media screen and (max-width: 767px){.indexPage .museumSec__list .item__ttl{left:2.5rem;top:2.5rem}}.indexPage .museumSec__list .item__ttl.-txt1{width:12.8rem}@media screen and (max-width: 767px){.indexPage .museumSec__list .item__ttl.-txt1{width:8.5rem}}.indexPage .museumSec__list .item__ttl.-txt2{width:13.7rem}@media screen and (max-width: 767px){.indexPage .museumSec__list .item__ttl.-txt2{width:8.9rem}}.indexPage .museumSec__btn{display:flex;justify-content:center;margin-top:2rem}@media screen and (max-width: 767px){.indexPage .museumSec__btn{margin-top:2.4rem}}.indexPage .museumSec__btn a{-webkit-filter:var(--filter-shdw);display:block;filter:var(--filter-shdw);width:26.4rem}@media screen and (min-width: 768px){.indexPage .museumSec__btn a{transition:-webkit-transform .15s var(--ease-bound);transition:transform .15s var(--ease-bound);transition:transform .15s var(--ease-bound), -webkit-transform .15s var(--ease-bound)}.indexPage .museumSec__btn a:hover{-webkit-transform:rotate(-6deg) scale(1.2);transform:rotate(-6deg) scale(1.2)}}@media screen and (max-width: 767px){.indexPage .museumSec__btn a{width:19.8rem}}.indexPage .accessSec{background:url(../images/index/bg-org.jpg) center top;padding:6.4rem 0}@media screen and (max-width: 767px){.indexPage .accessSec{padding:4rem 0}}.indexPage .accessSec .cnt{margin-top:3.2rem}@media screen and (max-width: 767px){.indexPage .accessSec .cnt{margin-top:2.2rem}}.indexPage .accessSec .cnt .clm{display:flex}@media screen and (min-width: 768px){.indexPage .accessSec .cnt .clm{justify-content:space-between;margin-bottom:4rem}.indexPage .accessSec .cnt .clm .item{width:59rem}}@media screen and (max-width: 767px){.indexPage .accessSec .cnt .clm{gap:3rem;flex-direction:column;margin-bottom:3rem}}.indexPage .accessSec .cnt .item__ttl{-webkit-transform:skew(-6deg);align-items:center;background:var(--cc-org);color:#fff;display:flex;height:2.8rem;justify-content:center;margin-bottom:1.6rem;transform:skew(-6deg)}.indexPage .accessSec .cnt .item__ttl .txt{-webkit-transform:skew(6deg);font-size:1.8rem;font-weight:700;transform:skew(6deg)}.indexPage .accessSec .cnt .item__cnt{display:flex;flex-direction:column;font-size:2.8rem;font-weight:700;line-height:normal}@media screen and (max-width: 767px){.indexPage .accessSec .cnt .item__cnt{font-size:2.4rem}}.indexPage .accessSec .cnt .item__cnt.-cnt1{gap:.1rem}.indexPage .accessSec .cnt .item__cnt.-cnt1 .sml{font-size:2.4rem;font-weight:500}@media screen and (max-width: 767px){.indexPage .accessSec .cnt .item__cnt.-cnt1 .sml{font-size:1.8rem}}.indexPage .accessSec .cnt .item__cnt.-cnt2{gap:1.1rem}@media screen and (max-width: 767px){.indexPage .accessSec .cnt .item__cnt.-cnt2{align-items:center}}.indexPage .accessSec .cnt .item__cnt.-cnt2 .txt1{font-size:1.8rem}@media screen and (max-width: 767px){.indexPage .accessSec .cnt .item__cnt.-cnt2 .txt2{font-size:2rem}}.indexPage .accessSec .cnt .item__cnt.-cnt2 .txt3{font-size:1.3rem;font-weight:500}.indexPage .accessSec .cnt .item__cnt.-cnt3{gap:1.2rem}.indexPage .accessSec .cnt .item__cnt.-cnt3 .ttl{gap:1.6rem;align-items:center;display:flex}@media screen and (max-width: 767px){.indexPage .accessSec .cnt .item__cnt.-cnt3 .ttl{gap:.3rem;flex-direction:column}}.indexPage .accessSec .cnt .item__cnt.-cnt3 .ttl .sml{font-size:1.3rem;font-weight:500}.indexPage .accessSec .cnt .item__cnt.-cnt3 .gamp{border:solid .4rem var(--cc-org);height:48rem;line-height:0}@media screen and (max-width: 767px){.indexPage .accessSec .cnt .item__cnt.-cnt3 .gamp{height:36rem}}.indexPage .accessSec .cnt .item__cnt.-cnt3 .gamp iframe{height:100%;width:100%}.indexPage .faqSec{overflow:hidden;padding:6.4rem 0 0}@media screen and (max-width: 767px){.indexPage .faqSec{padding:4rem 0 0}.indexPage .faqSec .secTtl__txt1 img{height:5.9rem}}.indexPage .faqSec__list{gap:2.6rem;display:flex;flex-direction:column;margin-top:3.2rem;padding-bottom:6.4rem}@media screen and (max-width: 767px){.indexPage .faqSec__list{margin-top:2.2rem;padding-bottom:4rem}}.indexPage .faqSec__list .item__head{align-items:center;align-self:stretch;display:flex;height:4.8rem;width:100%}.indexPage .faqSec__list .item__head__q{height:100%}.indexPage .faqSec__list .item__head img{height:100%;width:auto}.indexPage .faqSec__list .item__head__txt{gap:10px;align-items:center;align-self:stretch;background:var(--cc-org3);display:flex;flex:1 0 0;padding:0 1.6rem}@media screen and (max-width: 767px){.indexPage .faqSec__list .item__head__txt{padding:0 .8rem}}.indexPage .faqSec__list .item__head__txt p{font-size:2.8rem;font-weight:700;line-height:normal}@media screen and (max-width: 767px){.indexPage .faqSec__list .item__head__txt p{font-size:1.6rem;line-height:1.2;text-align:left}}.indexPage .faqSec__list .item__head__ico{height:100%;position:relative}.indexPage .faqSec__list .item__head__ico .-icoMinus{left:0;opacity:0;position:absolute;top:0}.indexPage .faqSec__list .item__cnt{display:none}.indexPage .faqSec__list .item__cnt p{font-size:1.7rem;font-weight:500;line-height:1.6;padding:1.6rem 2.4rem 0}.indexPage .faqSec__list .item.-open .-icoPlus{opacity:0}.indexPage .faqSec__list .item.-open .-icoMinus{opacity:1}.indexPage .faqSec .toTop{display:flex}@media screen and (min-width: 768px){.indexPage .faqSec .toTop{bottom:0;position:absolute;right:-9rem}.indexPage .faqSec .toTop:hover .toTop__arw{-webkit-transform:translateY(-55%);transform:translateY(-55%)}.indexPage .faqSec .toTop:hover .toTop__img{-webkit-transform:translateY(25%);transform:translateY(25%)}}@media screen and (max-width: 767px){.indexPage .faqSec .toTop{justify-content:center;margin:0 auto -1rem;width:10.5rem}}.indexPage .faqSec .toTop__arw{padding-bottom:1.2rem;position:relative;width:3rem}@media screen and (min-width: 768px){.indexPage .faqSec .toTop__arw{-webkit-transform:translateY(0%);transform:translateY(0%);transition:-webkit-transform .15s var(--ease-bound);transition:transform .15s var(--ease-bound);transition:transform .15s var(--ease-bound), -webkit-transform .15s var(--ease-bound)}}@media screen and (max-width: 767px){.indexPage .faqSec .toTop__arw{width:2.5rem}}.indexPage .faqSec .toTop__img{width:8.8rem}@media screen and (min-width: 768px){.indexPage .faqSec .toTop__img{-webkit-transform:translateY(100%);bottom:0;left:50%;margin-left:-5.4rem;position:absolute;transform:translateY(100%);transition:-webkit-transform .15s var(--ease-bound);transition:transform .15s var(--ease-bound);transition:transform .15s var(--ease-bound), -webkit-transform .15s var(--ease-bound)}}@media screen and (max-width: 767px){.indexPage .faqSec .toTop__img{width:7.4rem}}.indexPage .fixBtn{bottom:0;position:fixed;right:0;transition:-webkit-transform .15s var(--ease-out);transition:transform .15s var(--ease-out);transition:transform .15s var(--ease-out), -webkit-transform .15s var(--ease-out);z-index:5}@media screen and (min-width: 768px){.indexPage .fixBtn .fixBtn__btn{transition:-webkit-transform .15s var(--ease-bound);transition:transform .15s var(--ease-bound);transition:transform .15s var(--ease-bound), -webkit-transform .15s var(--ease-bound)}.indexPage .fixBtn .fixBtn__img{-webkit-transform:scale(0);-webkit-transform-origin:center bottom;transform:scale(0);transform-origin:center bottom;transition:-webkit-transform .15s var(--ease-bound);transition:transform .15s var(--ease-bound);transition:transform .15s var(--ease-bound), -webkit-transform .15s var(--ease-bound)}.indexPage .fixBtn:hover .fixBtn__btn{-webkit-transform:rotate(12.5deg) scale(1.2) translateX(-1.5rem);transform:rotate(12.5deg) scale(1.2) translateX(-1.5rem)}.indexPage .fixBtn:hover .fixBtn__img{-webkit-transform:scale(1);transform:scale(1)}}.indexPage .fixBtn__btn{position:relative;width:28rem;z-index:1}.indexPage .fixBtn__btn img{-webkit-filter:var(--filter-shdw);filter:var(--filter-shdw)}@media screen and (max-width: 767px){.indexPage .fixBtn__btn{width:19.5rem}}.indexPage .fixBtn__img{bottom:13rem;left:50%;margin-left:-7.6rem;position:absolute;width:15.2rem}.indexPage.-isEnd .fixBtn{-webkit-transform:translateX(100%);transform:translateX(100%)}.remodal-overlay{background:rgba(0,0,0,.5)}.remodal-wrapper{-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .5s var(--ease-out);transition:transform .5s var(--ease-out);transition:transform .5s var(--ease-out), -webkit-transform .5s var(--ease-out)}.remodal-wrapper.remodal-is-opened{-webkit-transform:translateX(0%);transform:translateX(0%)}.remodal{width:112rem}@media screen and (max-width: 767px){.remodal{width:36rem}}@media screen and (min-width: 768px){.remodal.-note{width:78rem}}@media screen and (max-width: 767px){.remodal.-note{padding:2.4rem 1.6rem}}.remodal .modalSec{background:#fff;border:solid .6rem var(--cc-org);padding:3.4rem;position:relative}@media screen and (max-width: 767px){.remodal .modalSec{border-width:.4rem;padding:1.8rem 1.2rem 1.2rem}}.remodal .modalSec.-imgMdl{padding:0 !important}.remodal .modalSec .remodal-close{height:auto;left:auto;position:absolute;right:-2rem;top:-2.3rem;width:5.2rem}@media screen and (max-width: 767px){.remodal .modalSec .remodal-close{right:-1rem;top:-2.5rem;width:4.7rem}}.remodal .modalSec .remodal-close img{-webkit-filter:var(--filter-shdw);filter:var(--filter-shdw)}.remodal .modalSec__txt{border-bottom:solid 2px #ccc;border-top:solid 2px #ccc;color:var(--cc-org);font-size:2rem;font-weight:700;line-height:1;margin:2.4rem 0;padding:.8rem 0;text-align:center}@media screen and (max-width: 767px){.remodal .modalSec__txt{font-size:1.6rem;margin:1.4rem 0}}.remodal .modalSec__list{gap:1.6rem;display:grid;grid-template-columns:repeat(8, 1fr)}@media screen and (max-width: 767px){.remodal .modalSec__list{gap:1.6rem .8rem;grid-template-columns:repeat(5, 1fr)}}.remodal .modalSec__list .item__ttl{align-items:center;background:var(--cc-org);color:#fff;display:flex;font-size:1.6rem;font-weight:700;height:5.6rem;justify-content:center;line-height:1.4}@media screen and (max-width: 767px){.remodal .modalSec__list .item__ttl{font-size:1.1rem;height:4.4rem;padding:.4rem}}.remodal .noteCnt{gap:16px;display:flex;flex-direction:column;text-align:left;text-align:left}.remodal .noteCnt__ttl{font-size:1.8rem;font-weight:700;line-height:150%}.remodal .noteCnt__list{font-size:1.6rem;font-weight:400;line-height:160%;margin-bottom:1.6rem}.remodal .noteCnt__list li{padding-left:.4em;text-indent:-0.4em}.museumPage .l-cnt{background:#f19ec2;overflow:hidden;position:relative}@media screen and (min-width: 768px){.museumPage .l-cnt{padding-top:2.4rem}}@media screen and (max-width: 767px){.museumPage .l-cnt{padding-top:1.5rem}}.museumPage .kazariTop{background:url(../images/museum/kazari-top.png) top center/auto 100% repeat-x;height:8.8rem}@media screen and (max-width: 767px){.museumPage .kazariTop{height:4.4rem}}.museumPage .kazariBottom{background:url(../images/museum/kazari-bottom.png) bottom center/auto 100% repeat-x;height:11.2rem}@media screen and (max-width: 767px){.museumPage .kazariBottom{height:6rem}}.museumPage .kazariTxt{background:url(../images/museum/kazari-text.png) top center/auto 100% repeat-x;height:3.4rem;margin:.8rem 0}@media screen and (max-width: 767px){.museumPage .kazariTxt{height:2rem;margin:1.6rem 0}}@media screen and (min-width: 768px){.museumPage .kazariHeart{background:url(../images/museum/kazari-heart.png) top center/auto 100% no-repeat;height:10.8rem;margin:0 auto;width:119.4rem}}@media screen and (max-width: 767px){.museumPage .kazariHeart{background:url(../images/museum/kazari-heart.png) top center/auto 100% repeat-x;height:6.4rem;width:100%}}.museumPage .sideLine{background:url(../images/museum/side-line.png) top center/100% auto repeat-y;height:100%;position:absolute;top:0;width:6.4rem}@media screen and (max-width: 767px){.museumPage .sideLine{background-image:url(../images/museum/side-line-sp.png);top:7.6rem;width:1.4rem}}.museumPage .sideLine.-left{left:0}@media screen and (min-width: 768px){.museumPage .sideLine.-left{border-right:solid 2px #000}}.museumPage .sideLine.-right{right:0}@media screen and (min-width: 768px){.museumPage .sideLine.-right{border-left:solid 2px #000}}.museumPage .aboutSec{margin:2.5rem auto}@media screen and (min-width: 768px){.museumPage .aboutSec{width:120rem}}@media screen and (max-width: 767px){.museumPage .aboutSec{margin:1.5rem auto;width:32.2rem}}.museumPage .aboutSec .aboutBlock{position:relative}.museumPage .aboutSec .aboutBlock__kazariL{left:0;position:absolute;top:0}@media screen and (min-width: 768px){.museumPage .aboutSec .aboutBlock__kazariL{left:4.5rem;top:-4rem;width:29.75rem}}@media screen and (max-width: 767px){.museumPage .aboutSec .aboutBlock__kazariL{left:-3rem;top:-2rem;width:12rem}}.museumPage .aboutSec .aboutBlock__kazariR{position:absolute;right:0;top:0}@media screen and (min-width: 768px){.museumPage .aboutSec .aboutBlock__kazariR{right:2.5rem;top:-1rem;width:27.5rem}}@media screen and (max-width: 767px){.museumPage .aboutSec .aboutBlock__kazariR{right:-1.2rem;top:-1rem;width:12.8rem}}.museumPage .aboutSec .aboutBlock__txt{gap:2.5rem;align-items:center;display:flex;flex-direction:column;font-family:var(--ff-mplus);height:100%;justify-content:center;position:absolute;top:0;width:100%}.museumPage .aboutSec .aboutBlock__txt p{font-size:2.2rem;line-height:1.8;text-align:center}@media screen and (max-width: 767px){.museumPage .aboutSec .aboutBlock__txt p{font-size:1.8rem}}.museumPage .aboutSec .floorBlock{display:flex;margin-top:-0.2rem}@media screen and (max-width: 767px){.museumPage .aboutSec .floorBlock{flex-direction:column}}.museumPage .aboutSec .floorBlock .item{display:block;position:relative}@media screen and (min-width: 768px){.museumPage .aboutSec .floorBlock .item{width:60.1rem}.museumPage .aboutSec .floorBlock .item:nth-child(2n){margin-left:-0.2rem}.museumPage .aboutSec .floorBlock .item .item__zoom{transition:-webkit-transform .15s var(--ease-out);transition:transform .15s var(--ease-out);transition:transform .15s var(--ease-out), -webkit-transform .15s var(--ease-out)}.museumPage .aboutSec .floorBlock .item:hover .item__zoom{-webkit-transform:scale(1.5);transform:scale(1.5)}}@media screen and (max-width: 767px){.museumPage .aboutSec .floorBlock .item:nth-child(2n){margin-top:-0.2rem}}.museumPage .aboutSec .floorBlock .item__txt{left:3rem;position:absolute;top:3rem}.museumPage .aboutSec .floorBlock .item__txt.-f1{width:12.8rem}@media screen and (max-width: 767px){.museumPage .aboutSec .floorBlock .item__txt.-f1{width:8.5rem}}.museumPage .aboutSec .floorBlock .item__txt.-f2{width:13.7rem}@media screen and (max-width: 767px){.museumPage .aboutSec .floorBlock .item__txt.-f2{width:8.9rem}}.museumPage .aboutSec .floorBlock .item__zoom{bottom:4rem;position:absolute;right:4rem;width:7.2rem}@media screen and (max-width: 767px){.museumPage .aboutSec .floorBlock .item__zoom{bottom:2rem;right:2rem;width:6.2rem}}.museumPage .spotsSec{display:flex;flex-direction:column;margin:0 auto}@media screen and (min-width: 768px){.museumPage .spotsSec{margin-bottom:2.5rem;padding-top:1.5rem;width:120rem}}.museumPage .spotsSec .spotTop{margin:0 auto .5rem;position:relative}@media screen and (max-width: 767px){.museumPage .spotsSec .spotTop{width:32.2rem}}.museumPage .spotsSec .spotTop__kazariL{left:5.5rem;position:absolute;top:-1rem;width:35.1rem}.museumPage .spotsSec .spotTop__kazariR{position:absolute;right:4rem;top:-1rem;width:33.5rem}.museumPage .spotsSec .spotTop__kazariSp{left:0rem;position:absolute;top:0;width:33.1rem}.museumPage .spotsSec .spotTop__txt{gap:2.5rem;align-items:center;display:flex;flex-direction:column;font-family:var(--ff-mplusR);height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.museumPage .spotsSec .spotTop__txt p{font-size:3.6rem;font-weight:800;line-height:1.5;text-align:center}@media screen and (max-width: 767px){.museumPage .spotsSec .spotTop__txt p{font-size:2.4rem}}.museumPage .spotsSec .spotList{gap:.2rem;align-items:center;display:flex;flex-direction:column}@media screen and (max-width: 767px){.museumPage .spotsSec .spotList{gap:.3rem}}.museumPage .spotsSec .spotList .spotItem{position:relative;z-index:1}@media screen and (max-width: 767px){.museumPage .spotsSec .spotList .spotItem{width:32.2rem}}.museumPage .spotsSec .spotList .spotItem.-item1{margin-top:-4.7rem}@media screen and (max-width: 767px){.museumPage .spotsSec .spotList .spotItem.-item1{margin-top:-3.2rem}}.museumPage .spotsSec .spotList .spotItem.-item2{margin-top:-0.8rem}@media screen and (max-width: 767px){.museumPage .spotsSec .spotList .spotItem.-item2{margin-top:.2rem}}.museumPage .spotsSec .spotList .spotItem.-item3{margin-top:-1.6rem}@media screen and (max-width: 767px){.museumPage .spotsSec .spotList .spotItem.-item3{margin-top:-0.6rem}}.museumPage .spotsSec .spotList .spotItem.-item4{margin-top:-1.3rem}@media screen and (max-width: 767px){.museumPage .spotsSec .spotList .spotItem.-item4{margin-top:-2rem}}.museumPage .lastSec{margin:2.5rem auto;position:relative}@media screen and (min-width: 768px){.museumPage .lastSec{width:120rem}}@media screen and (max-width: 767px){.museumPage .lastSec{margin:1.5rem auto;width:32.2rem}}.museumPage .lastSec__cnt{left:3.5rem;pointer-events:none;position:absolute;top:-3rem;z-index:1}@media screen and (min-width: 768px){.museumPage .lastSec__cnt{width:113.9rem}}@media screen and (max-width: 767px){.museumPage .lastSec__cnt{left:.5rem;top:-1.5rem;width:30.8rem}}.museumPage .lastSec__btn{-webkit-transform:translateX(-50%);bottom:5.5rem;display:block;left:50%;position:absolute;transform:translateX(-50%);width:48rem}@media screen and (min-width: 768px){.museumPage .lastSec__btn img{transition:-webkit-transform .15s var(--ease-out);transition:transform .15s var(--ease-out);transition:transform .15s var(--ease-out), -webkit-transform .15s var(--ease-out)}.museumPage .lastSec__btn:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}}@media screen and (max-width: 767px){.museumPage .lastSec__btn{bottom:6rem;width:28.6rem}}
/*# sourceMappingURL=sourcemaps/style.css.map */