@media screen and (max-width: 960px){.page-notfound .sec_MB_m{margin-bottom:clamp(2rem,6.25vw,6rem)}}.page-notfound .page-ttl{margin:60px 0 clamp(3rem,6.25vw,12rem);text-align:center}@media screen and (max-width: 960px){.page-notfound .page-ttl{font-size:clamp(3rem,12.5vw,12rem);margin:60px 0 clamp(6rem,6.25vw,12rem)}}.page-notfound .page-ttl-svg{width:clamp(200px,51.1619270833vw,982.309px);margin-inline:auto}.page-notfound .page-ttl-en{font-size:clamp(3rem,5.7291666667vw,11rem);letter-spacing:0em;font-weight:600;margin-bottom:clamp(1.5rem,1.5625vw,3rem);line-height:1}.page-notfound .page-ttl-ja{font-size:clamp(1.8rem,1.875vw,3.6rem);letter-spacing:.1em;font-weight:600}@media screen and (max-width: 960px){.page-notfound .page-ttl-ja{font-size:clamp(1.8rem,3.75vw,3.6rem)}}.page-notfound .page-txt{text-align:center;font-size:clamp(1.4rem,.8333333333vw,1.6rem);letter-spacing:0em;font-weight:500;line-height:clamp(3.2rem,2.1875vw,4.2rem)}@media screen and (max-width: 576px){.page-notfound .page-txt{text-align:start}.page-notfound .page-txt .pc-none{display:none}}.page-notfound .backTopBtn-wrap{margin-top:clamp(30px,7.8125vw,150px)}.page-thanks .breadcrumbs_area{font-size:clamp(1.2rem,1.4vw,1.4rem);font-weight:300;letter-spacing:.1em;margin-top:calc(105px + 1%);margin-bottom:2%;right:2%;text-align:right;position:relative}@media screen and (min-width: 961px){.page-thanks .breadcrumbs_area{letter-spacing:.2em}}@media screen and (max-width: 960px){.page-thanks .breadcrumbs_area{margin-top:80px;margin-bottom:40px}}@media screen and (max-width: 767px){.page-thanks .breadcrumbs_area{margin-top:60px}}.page-thanks .breadcrumbs_area.right{text-align:right}.page-thanks .breadcrumbs_area.cW{color:#fff}.page-thanks .breadcrumbs_area.cW a{color:#fff}.page-thanks .breadcrumbs_area.cW a::after{background:#fff}.page-thanks .ttl-area{text-align:center}.page-thanks .page-ttl{margin:60px 0;text-align:center}@media screen and (max-width: 960px){.page-thanks .page-ttl{font-size:clamp(3rem,12.5vw,12rem)}}.page-thanks .page-ttl-en{font-size:clamp(3rem,6.25vw,12rem);letter-spacing:.1em;font-weight:100;margin-bottom:50px;line-height:1}.page-thanks .page-ttl-ja{font-size:clamp(1.8rem,1.25vw,2.4rem);letter-spacing:.2em;font-weight:bold;font-family:"Yu Gothic","Helvetica Neue","Helvetica","Hiragino Sans","Hiragino Kaku Gothic ProN","Arial","Meiryo",sans-serif}@media screen and (max-width: 960px){.page-thanks .page-ttl-ja{font-size:clamp(1.8rem,2.5vw,2.4rem)}}.page-thanks .page-txt{text-align:center;font-size:clamp(1.4rem,.8333333333vw,1.6rem);letter-spacing:.1em;font-weight:500;line-height:clamp(3.2rem,2.1875vw,4.2rem)}@media screen and (max-width: 576px){.page-thanks .page-txt{text-align:start}.page-thanks .page-txt .pc-none{display:none}}.page-thanks .backTopBtn-wrap{margin-top:clamp(30px,7.8125vw,150px)}.sppc-none{display:none}@media(768px <= width <= 1360px){.sppc-none{display:block}}.backTopBtn-wrap{display:flex;align-items:center;margin-top:clamp(80px,7.8125vw,150px)}.backTopBtn-wrap.Left{justify-content:flex-start}.backTopBtn-wrap.Right{justify-content:flex-end}.backTopBtn-wrap.Center{justify-content:center}@media screen and (max-width: 960px){.backTopBtn-wrap.sp_Center{justify-content:center}}.backTopBtn-wrap.wht .backTopBtn{display:inline-block;border:1px solid #333;border-radius:0px;color:#333;letter-spacing:.2em;padding:.6em 2em;position:relative;overflow:hidden;z-index:2;transition:.3s ease-in-out;background:#333}.backTopBtn-wrap.wht .backTopBtn.normal::before{content:"";width:120%;height:200%;position:absolute;top:-50%;right:0;background:#333;border-radius:0 100% 100% 0;transform:translateX(-100%);transition:transform ease .3s;z-index:-1}.backTopBtn-wrap.wht .backTopBtn.bgLeft:before{content:"";position:absolute;top:0;left:0;z-index:-1;background:#333;width:120%;height:200%;transition:transform .6s cubic-bezier(0.8, 0, 0.2, 1) 0s;transform:scale(0, 1);transform-origin:right top}.backTopBtn-wrap .btn-txt{position:relative;z-index:1;font-size:clamp(1.4rem,.9375vw,1.8rem);font-weight:600}@media screen and (min-width: 376px){.backTopBtn-wrap .btn-txt{margin-right:1em}}@media screen and (max-width: 960px){.backTopBtn-wrap .btn-txt{white-space:nowrap}}@media screen and (max-width: 375px){.backTopBtn-wrap .btn-txt{margin-bottom:1em}}.backTopBtn-wrap .backTopBtn{display:inline-block;border:1px solid #333;border-radius:0px;color:#333;letter-spacing:.2em;padding:.6em 2em;position:relative;overflow:hidden;z-index:2;transition:.3s ease-in-out;background:#fff}.backTopBtn-wrap .backTopBtn.normal::before{content:"";width:120%;height:200%;position:absolute;top:-50%;right:0;background:#333;border-radius:0 100% 100% 0;transform:translateX(-100%);transition:transform ease .3s;z-index:-1}.backTopBtn-wrap .backTopBtn.bgLeft:before{content:"";position:absolute;top:0;left:0;z-index:-1;background:#333;width:120%;height:200%;transition:transform .6s cubic-bezier(0.8, 0, 0.2, 1) 0s;transform:scale(0, 1);transform-origin:right top}.backTopBtn-wrap .item-more-flex{display:flex;align-items:center}@media screen and (max-width: 375px){.backTopBtn-wrap .item-more-flex{flex-direction:column}}@media(hover: hover){.item-more-hover:hover:hover .backTopBtn.normal{color:#fff}.item-more-hover:hover:hover .backTopBtn.normal::before{transform:translateX(10%)}.item-more-hover:hover:hover .backTopBtn.bgLeft{color:#fff}.item-more-hover:hover:hover .backTopBtn.bgLeft::before{transform-origin:left top;transform:scale(1, 1)}.item-more-hover:hover:hover .backTopBtn.wht{color:#fff}.item-more-hover:hover:hover .backTopBtn.wht::before{transform-origin:left top;transform:scale(1, 1)}}/*# sourceMappingURL=subpage.css.map */