#pageTop .sec-main .main-wrap{height:100svh;position:relative}#pageTop .sec-main .main-wrap .img-box{position:absolute;top:0;right:0;bottom:0;left:0}#pageTop .sec-main .main-wrap .img-box .cover{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5)}#pageTop .sec-main .main-wrap .img-box .cover{transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition-duration:800ms;transition-duration:2000ms;opacity:0}#pageTop .sec-main .main-wrap .img-box.is-act .cover{opacity:1}#pageTop .sec-main .main-wrap .copy-box{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);margin:auto;padding:7rem 0 0}#pageTop .sec-main .main-wrap .copy-box .ttl-en{display:block;width:36rem;margin:0 auto}#pageTop .sec-main .main-wrap .copy-box .ttl-ja{display:block;width:26rem;margin:10rem auto 0}#pageTop .sec-main .main-wrap .copy-box .ttl{transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition-duration:800ms;transition-duration:2000ms;opacity:0;filter:blur(10px)}#pageTop .sec-main .main-wrap .copy-box.is-act .ttl{opacity:1;filter:blur(0px)}@media screen and (max-width: 768px){#pageTop .sec-main .main-wrap .copy-box{padding:10rem 0 0}#pageTop .sec-main .main-wrap .copy-box .ttl-en{width:49rem}#pageTop .sec-main .main-wrap .copy-box .ttl-ja{width:35rem;margin:13rem auto 0}}#pageTop .sec-intro{padding:12rem 0}#pageTop .sec-intro .copy-wrap .copy-box{text-align:center}#pageTop .sec-intro .copy-wrap .copy-box .txt{font-size:1.4rem;line-height:2.2}#pageTop .sec-intro .copy-wrap .copy-box .txt sup{font-size:1rem;vertical-align:top}#pageTop .sec-intro .copy-wrap .copy-box .note{margin:1rem 0 0}@media screen and (max-width: 768px){#pageTop .sec-intro{padding:13rem 0}#pageTop .sec-intro .copy-wrap .copy-box .txt{font-size:2.6rem}#pageTop .sec-intro .copy-wrap .copy-box .txt sup{font-size:2rem}#pageTop .sec-intro .copy-wrap .copy-box .note{margin:2rem 0 0}}#pageTop .sec-ful .ful-wrap{position:relative}#pageTop .sec-ful .ful-wrap .img-area{position:absolute;top:0;left:0;width:100%;height:100vh}#pageTop .sec-ful .ful-wrap .img-area .img-box{position:absolute;top:0;right:0;bottom:0;left:0}#pageTop .sec-ful .ful-wrap .img-area .cover-box{transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition-duration:800ms;transition-duration:2000ms;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.2)}#pageTop .sec-ful .ful-wrap .img-area .cover-box.is-act{background:rgba(0,0,0,.7)}#pageTop .sec-ful .ful-wrap .ttl-area{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;height:100vh;position:relative}#pageTop .sec-ful .ful-wrap .ttl-area .ttl-box{color:#fff;text-align:center}#pageTop .sec-ful .ful-wrap .ttl-area .ttl-box .num{font-size:1.6rem;font-weight:500}#pageTop .sec-ful .ful-wrap .ttl-area .ttl-box .ttl{font-size:3.2rem;font-weight:600;margin:2rem 0 0}#pageTop .sec-ful .ful-wrap .ttl-area .ttl-box .note{font-size:1.1rem;font-weight:600;margin:1rem 0 0}#pageTop .sec-ful .ful-wrap .ttl-area .ttl-box{transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition-duration:800ms;transition-duration:2000ms;opacity:0;transform:scale(1.05);filter:blur(10px)}#pageTop .sec-ful .ful-wrap .ttl-area .ttl-box.is-act{opacity:1;transform:scale(1);filter:blur(0px)}#pageTop .sec-ful .ful-wrap .copy-area{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;height:100vh;position:relative}#pageTop .sec-ful .ful-wrap .copy-area .copy-box{color:#fff;text-align:center}#pageTop .sec-ful .ful-wrap .copy-area .copy-box .lead{font-size:2.8rem;font-weight:500;line-height:1.5}#pageTop .sec-ful .ful-wrap .copy-area .copy-box .txt{font-size:1.4rem;line-height:2;margin:3rem 0 0}#pageTop .sec-ful .ful-wrap .copy-area .copy-box{transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition-duration:800ms;transition-duration:2000ms;opacity:0;transform:translateY(2rem)}#pageTop .sec-ful .ful-wrap .copy-area .copy-box.is-act{opacity:1;transform:translateY(0rem)}@media screen and (max-width: 768px){#pageTop .sec-ful .ful-wrap .img-area .img-box .img.num2 img{-o-object-position:65% 50%;object-position:65% 50%}#pageTop .sec-ful .ful-wrap .img-area .img-box .img.num3 img{-o-object-position:45% 50%;object-position:45% 50%}#pageTop .sec-ful .ful-wrap .ttl-area .ttl-box .num{font-size:3rem}#pageTop .sec-ful .ful-wrap .ttl-area .ttl-box .ttl{font-size:4.8rem;margin:4rem 0 0}#pageTop .sec-ful .ful-wrap .ttl-area .ttl-box .note{font-size:2rem;margin:2rem 0 0}#pageTop .sec-ful .ful-wrap .copy-area .copy-box .lead{font-size:3.8rem}#pageTop .sec-ful .ful-wrap .copy-area .copy-box .txt{font-size:2.6rem;margin:4rem 0 0}}#pageTop .sec-cntnt{padding:12rem 0}#pageTop .sec-cntnt .copy-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row-reverse}#pageTop .sec-cntnt .copy-wrap .img-area{width:42rem}#pageTop .sec-cntnt .copy-wrap .img-area .img-box{position:relative}#pageTop .sec-cntnt .copy-wrap .copy-area{width:53rem}#pageTop .sec-cntnt .copy-wrap .copy-area .copy-box .ttl{padding:0 0 2rem;font-size:1.8rem;font-weight:600;color:#df9d25;position:relative}#pageTop .sec-cntnt .copy-wrap .copy-area .copy-box .ttl::before{position:absolute;bottom:0;left:0;content:"";width:5rem;height:1px;background:#df9d25}#pageTop .sec-cntnt .copy-wrap .copy-area .copy-box .lead{font-size:2.2rem;font-weight:500;line-height:1.4;margin:2rem 0 0}#pageTop .sec-cntnt .copy-wrap .copy-area .copy-box .txt{font-size:1.4rem;line-height:1.8;text-align:justify;margin:2rem 0 0}#pageTop .sec-cntnt .copy-wrap .copy-area .copy-box.mt{margin-top:4rem}#pageTop .sec-cntnt .imgs-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin:10rem 0 0}#pageTop .sec-cntnt .imgs-wrap .img-box{position:relative}#pageTop .sec-cntnt .imgs-wrap .img-box::before{position:absolute;bottom:0;left:0;content:"";width:100%;height:5rem;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%)}#pageTop .sec-cntnt .imgs-wrap .img-box.num1{width:100%}#pageTop .sec-cntnt .imgs-wrap .img-box.num2{width:35rem}#pageTop .sec-cntnt .imgs-wrap .img-box.num3{width:57rem}#pageTop .sec-cntnt .imgs-wrap .img-box.mt-10{margin-top:10rem}#pageTop .sec-cntnt .imgs-wrap .img-box.mt-25{margin-top:25rem}#pageTop .sec-cntnt .link-wrap{margin:6rem 0 0}#pageTop .sec-cntnt .link-wrap .link-box .link{transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition-duration:800ms;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:30rem;height:6rem;border:solid 1px #df9d25;margin:0 auto}#pageTop .sec-cntnt .link-wrap .link-box .link span{transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition-duration:800ms;font-size:1.4rem;font-weight:500;color:#df9d25}#pageTop .sec-cntnt .link-wrap .link-box .link:hover{background:#df9d25}#pageTop .sec-cntnt .link-wrap .link-box .link:hover span{color:#fff}@media screen and (max-width: 768px){#pageTop .sec-cntnt{padding:13rem 0}#pageTop .sec-cntnt .copy-wrap{display:block}#pageTop .sec-cntnt .copy-wrap .img-area{width:42rem;margin:0 0 0 auto}#pageTop .sec-cntnt .copy-wrap .img-area .img-box{transform:none !important}#pageTop .sec-cntnt .copy-wrap .copy-area{width:100%}#pageTop .sec-cntnt .copy-wrap .copy-area .copy-box{margin-top:10rem}#pageTop .sec-cntnt .copy-wrap .copy-area .copy-box .ttl{padding:0 0 3rem;font-size:3.8rem}#pageTop .sec-cntnt .copy-wrap .copy-area .copy-box .ttl::before{width:7rem}#pageTop .sec-cntnt .copy-wrap .copy-area .copy-box .lead{font-size:3.4rem;margin:3rem 0 0}#pageTop .sec-cntnt .copy-wrap .copy-area .copy-box .txt{font-size:2.6rem;margin:3rem 0 0}#pageTop .sec-cntnt .copy-wrap .copy-area .copy-box.mt{margin-top:10rem}#pageTop .sec-cntnt .imgs-wrap{display:block;margin:12rem 0 0}#pageTop .sec-cntnt .imgs-wrap .img-box{transform:none !important}#pageTop .sec-cntnt .imgs-wrap .img-box::before{height:6rem}#pageTop .sec-cntnt .imgs-wrap .img-box.num3{margin:0 0 0 auto}#pageTop .sec-cntnt .imgs-wrap .img-box.mt-10{margin-top:6rem}#pageTop .sec-cntnt .imgs-wrap .img-box.mt-25{margin-top:6rem}#pageTop .sec-cntnt .link-wrap{margin:7rem 0 0}#pageTop .sec-cntnt .link-wrap .link-box .link{width:50rem;height:9rem}#pageTop .sec-cntnt .link-wrap .link-box .link span{font-size:2.4rem}}#pageTop .sec-lists{padding:0 0 10rem}#pageTop .sec-lists .copy-wrap .copy-box{text-align:center}#pageTop .sec-lists .copy-wrap .copy-box .ttl{font-size:3.2rem;font-weight:700}#pageTop .sec-lists .list-wrap{display:flex;flex-wrap:wrap;gap:5rem 3.5rem;margin:5rem 0 0}#pageTop .sec-lists .list-wrap .accordion-outer{transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition-duration:800ms;display:grid;grid-template-rows:0fr}#pageTop .sec-lists .list-wrap .accordion-outer.is-act{grid-template-rows:1fr}#pageTop .sec-lists .list-wrap .accordion-inner{display:flex;flex-wrap:wrap;gap:5rem 3.5rem;width:100%;overflow:hidden}#pageTop .sec-lists .list-wrap .list-area{width:31rem}#pageTop .sec-lists .list-wrap .list-area .copy-box{margin:1.5rem 0 0}#pageTop .sec-lists .list-wrap .list-area .copy-box .age{font-size:1.2rem;font-weight:500;color:#646464}#pageTop .sec-lists .list-wrap .list-area .copy-box .name{font-size:1.8rem;font-weight:500;line-height:1.4;margin:.5rem 0 0}#pageTop .sec-lists .list-wrap .list-area .copy-box .name span{font-size:1rem}#pageTop .sec-lists .list-wrap .list-area .copy-box .link{transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition-duration:800ms;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;height:4rem;border:solid 1px #df9d25;margin:1rem 0 0}#pageTop .sec-lists .list-wrap .list-area .copy-box .link span{transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition-duration:800ms;font-size:1.4rem;font-weight:500;color:#df9d25}#pageTop .sec-lists .list-wrap .list-area .copy-box .link:hover{background:#df9d25}#pageTop .sec-lists .list-wrap .list-area .copy-box .link:hover span{color:#fff}#pageTop .sec-lists .btn-wrap .btn-box{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:4rem;border:solid 1px #dfa925;margin:0rem 0 0;position:relative}#pageTop .sec-lists .btn-wrap .btn-box>span{font-size:1.4rem;font-weight:500;color:#dfa925;position:relative}#pageTop .sec-lists .btn-wrap .btn-box>span>span:nth-of-type(1){transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition-duration:800ms;opacity:1}#pageTop .sec-lists .btn-wrap .btn-box>span>span:nth-of-type(2){transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition-duration:800ms;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);margin:auto;width:100%;opacity:0}#pageTop .sec-lists .btn-wrap .btn-box i{position:absolute;top:50%;right:0%;transform:translateY(-50%);margin:auto;right:1.4rem;width:1.4rem;height:1.4rem}#pageTop .sec-lists .btn-wrap .btn-box i::before,#pageTop .sec-lists .btn-wrap .btn-box i::after{transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition-duration:800ms;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);margin:auto;content:"";background:#dfa925}#pageTop .sec-lists .btn-wrap .btn-box i::before{width:1px;height:100%}#pageTop .sec-lists .btn-wrap .btn-box i::after{width:100%;height:1px}#pageTop .sec-lists .btn-wrap .btn-box.is-act{margin:5rem 0 0}#pageTop .sec-lists .btn-wrap .btn-box.is-act>span>span:nth-of-type(1){opacity:0}#pageTop .sec-lists .btn-wrap .btn-box.is-act>span>span:nth-of-type(2){opacity:1}#pageTop .sec-lists .btn-wrap .btn-box.is-act i::before{opacity:0}@media screen and (max-width: 768px){#pageTop .sec-lists{padding:0 0 11rem}#pageTop .sec-lists .copy-wrap .copy-box .ttl{font-size:4rem}#pageTop .sec-lists .list-wrap{gap:6rem 0rem;padding:0 4rem;margin:6rem 0 0}#pageTop .sec-lists .list-wrap .accordion-inner{gap:6rem 0rem}#pageTop .sec-lists .list-wrap .list-area{width:100%}#pageTop .sec-lists .list-wrap .list-area .copy-box{margin:2.5rem 0 0}#pageTop .sec-lists .list-wrap .list-area .copy-box .age{font-size:2.5rem}#pageTop .sec-lists .list-wrap .list-area .copy-box .name{font-size:3.5rem;margin:1rem 0 0}#pageTop .sec-lists .list-wrap .list-area .copy-box .name span{font-size:2rem}#pageTop .sec-lists .list-wrap .list-area .copy-box .link{height:9rem;margin:2rem 0 0}#pageTop .sec-lists .list-wrap .list-area .copy-box .link span{font-size:2.4rem}#pageTop .sec-lists .btn-wrap .btn-box{height:8rem}#pageTop .sec-lists .btn-wrap .btn-box>span{font-size:2.8rem}#pageTop .sec-lists .btn-wrap .btn-box i{right:2rem;width:2rem;height:2rem}#pageTop .sec-lists .btn-wrap .btn-box.is-act{margin:6rem 0 0}}#pageTop .sec-bnrs{padding:8rem 0;background:#f5f5f5}#pageTop .sec-bnrs .bnrs-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4rem 0}#pageTop .sec-bnrs .bnrs-wrap .bnr-box{width:100%}#pageTop .sec-bnrs .bnrs-wrap .bnr-box .bnr{transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition-duration:800ms;display:block}#pageTop .sec-bnrs .bnrs-wrap .bnr-box .bnr:hover{opacity:.7}#pageTop .sec-bnrs .bnrs-wrap .bnr-box .bnr.dfc{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:3rem 6rem;background:#fff;border:1px solid #cecece;color:#404f6f}#pageTop .sec-bnrs .bnrs-wrap .bnr-box .bnr.dfc .bnr-img{width:34.6rem}#pageTop .sec-bnrs .bnrs-wrap .bnr-box .bnr.dfc .bnr-copy .p1{font-size:2.6rem;line-height:1.7}#pageTop .sec-bnrs .bnrs-wrap .bnr-box .bnr.dfc .bnr-copy .p2{font-size:1.5rem;line-height:1.7}#pageTop .sec-bnrs .bnrs-wrap .bnr-box.w2{width:48rem}@media screen and (max-width: 768px){#pageTop .sec-bnrs{padding:9rem 0}#pageTop .sec-bnrs .bnrs-wrap{gap:5rem 0}#pageTop .sec-bnrs .bnrs-wrap .bnr-box .bnr.dfc{padding:1rem 1rem 5rem}#pageTop .sec-bnrs .bnrs-wrap .bnr-box .bnr.dfc .bnr-img{width:100%}#pageTop .sec-bnrs .bnrs-wrap .bnr-box .bnr.dfc .bnr-copy{width:100%;padding:0 3rem}#pageTop .sec-bnrs .bnrs-wrap .bnr-box .bnr.dfc .bnr-copy .p1{font-size:3.9rem;text-align:center}#pageTop .sec-bnrs .bnrs-wrap .bnr-box .bnr.dfc .bnr-copy .p2{font-size:2.8rem;margin:1rem 0 0}#pageTop .sec-bnrs .bnrs-wrap .bnr-box.w2{width:100%}}
/*# sourceMappingURL=top.css.map */
