@font-face{font-family:YuGothicM;src:local("Yu Gothic Medium")}:root{--z-lv-1:1;--z-lv-2:10;--z-lv-3:100;--z-lv-4:1000;--z-lv-5:10000;--z-lv-6:100000;--z-lv-7:1000000;--z-lv-8:10000000;--z-lv-9:100000000;--z-lv-10:1000000000;--z-behindLv-1:-1;--z-behindLv-2:-10;--z-behindLv-3:-100;--z-behindLv-4:-1000;--z-behindLv-5:-10000;--z-behindLv-6:-100000;--z-behindLv-7:-1000000;--z-behindLv-8:-10000000;--z-behindLv-9:-100000000;--z-behindLv-10:-1000000000;--fontFamily-base:-apple-system,BlinkMacSystemFont,"Helvetica Neue","游ゴシック Medium",YuGothic,YuGothicM,"Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;--fontFamily-mincho:Georgia,游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",HGS明朝E,メイリオ,Meiryo,serif;--fontFamily-mono:monospace,serif;--fontWeight-thin:100;--fontWeight-extraLight:200;--fontWeight-light:300;--fontWeight-normal:400;--fontWeight-medium:500;--fontWeight-semiBold:600;--fontWeight-bold:700;--fontWeight-extraBold:800;--fontWeight-black:900;--easeIn-sine:cubic-bezier(0.47,0,0.745,0.715);--easeOut-sine:cubic-bezier(0.39,0.575,0.565,1);--easeInOut-sine:cubic-bezier(0.445,0.05,0.55,0.95);--easeIn-quad:cubic-bezier(0.55,0.085,0.68,0.53);--easeOut-quad:cubic-bezier(0.25,0.46,0.45,0.94);--easeInOut-quad:cubic-bezier(0.455,0.03,0.515,0.955);--easeIn-cubic:cubic-bezier(0.55,0.055,0.675,0.19);--easeOut-cubic:cubic-bezier(0.215,0.61,0.355,1);--easeInOut-cubic:cubic-bezier(0.645,0.045,0.355,1);--easeIn-quart:cubic-bezier(0.895,0.03,0.685,0.22);--easeOut-quart:cubic-bezier(0.165,0.84,0.44,1);--easeInOut-quart:cubic-bezier(0.77,0,0.175,1);--easeIn-quint:cubic-bezier(0.755,0.05,0.855,0.06);--easeOut-quint:cubic-bezier(0.23,1,0.32,1);--easeInOut-quint:cubic-bezier(0.86,0,0.07,1);--easeIn-expo:cubic-bezier(0.95,0.05,0.795,0.035);--easeOut-expo:cubic-bezier(0.19,1,0.22,1);--easeInOut-expo:cubic-bezier(1,0,0,1);--easeIn-circ:cubic-bezier(0.6,0.04,0.98,0.335);--easeOut-circ:cubic-bezier(0.075,0.82,0.165,1);--easeInOut-circ:cubic-bezier(0.785,0.135,0.15,0.86);--easeIn-back:cubic-bezier(0.6,-0.28,0.735,0.045);--easeOut-back:cubic-bezier(0.175,0.885,0.32,1.275);--easeInOut-back:cubic-bezier(0.68,-0.55,0.265,1.55);--size-ipad-long:1024px;--size-ipad-short:768px;--size-ipadPro10inch-long:1112px;--size-ipadPro10inch-short:834px}#main.page-experience-stay_miyamasou .mainVisual__TitleExperience{position:relative}@media (min-width:768px){#main.page-experience-stay_miyamasou .mainVisual__TitleExperience{padding:0 10rem 0 8rem}}@media (max-width:767px){#main.page-experience-stay_miyamasou .mainVisual__TitleExperience{padding-top:3.3rem}}#main.page-experience-stay_miyamasou .swiper-pagination-bullets.swiper-pagination-horizontal{text-align:right;padding-right:3.7rem;bottom:4rem}@media (max-width:767px){#main.page-experience-stay_miyamasou .swiper-pagination-bullets.swiper-pagination-horizontal{padding-right:1.5rem;bottom:1.7rem}}#main.page-experience-stay_miyamasou .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet{position:relative;width:3rem;height:2px;background-color:hsla(0,0%,100%,.5);margin:0 .3rem}@media (max-width:767px){#main.page-experience-stay_miyamasou .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet{width:2.5rem;height:2px;margin:0 .3rem}}#main.page-experience-stay_miyamasou .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet-active{background-color:hsla(0,0%,100%,.5)}#main.page-experience-stay_miyamasou .swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet-active:after{content:"";position:absolute;top:0;left:0;display:block;width:0;height:100%;background-color:#fff;animation-name:gauge;animation-fill-mode:forwards;animation-duration:4s;animation-iteration-count:1;animation-timing-function:linear}#main.page-experience-stay_miyamasou .features-introTitle{margin:0;padding:0;display:flex;align-items:center;line-height:1;z-index:1}#main.page-experience-stay_miyamasou .features-introTitle .en{font-size:4.6rem;font-weight:500}#main.page-experience-stay_miyamasou .features-introTitle .small{margin:0 1rem;font-size:3.4rem;font-weight:400;line-height:1}#main.page-experience-stay_miyamasou .features-introTitle .jp{font-size:4rem;font-weight:500}#main.page-experience-stay_miyamasou .features-introTitle:after{display:none}@media (max-width:767px){#main.page-experience-stay_miyamasou .features-introTitle .en{font-size:2.4rem}#main.page-experience-stay_miyamasou .features-introTitle .small{margin:0 1rem;font-size:2.4rem}#main.page-experience-stay_miyamasou .features-introTitle .jp{font-size:2.2rem}}#main.page-experience-stay_miyamasou .features-introLabel{align-self:flex-start;margin-top:1.5rem;padding:1rem 2.8rem;font-size:1.8rem;line-height:1;border:1px solid #000}@media (max-width:767px){#main.page-experience-stay_miyamasou .features-introLabel{position:absolute;top:2.5rem;right:3rem;margin-top:0;padding:.4rem 1.65rem;font-size:1.2rem;line-height:1.2;left:unset;color:#000}}#main.page-experience-stay_miyamasou .features-introCopyWrap .features-introCopy{position:relative;margin-top:4rem;padding-bottom:4rem;font-size:4.2rem;font-weight:500;line-height:1.2}@media (max-width:767px){#main.page-experience-stay_miyamasou .features-introCopyWrap .features-introCopy{margin-top:2.8rem;padding-bottom:2rem;font-size:3rem}}#main.page-experience-stay_miyamasou .features-introCopyWrap .features-introCopy:after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:1px;background-color:rgba(0,0,0,.2)}@media (max-width:767px){#main.page-experience-stay_miyamasou .features-introCopyWrap .features-introText{margin-top:2rem;font-size:1.4rem;line-height:1.8}}@media (max-width:767px){#main.page-experience-stay_miyamasou .features-introCopyWrap .btn-wrap{margin-top:2.5rem;padding:0}}#main.page-experience-stay_miyamasou .features-introCopyWrap .info-text{margin-top:4rem;font-size:1.2rem;line-height:1.8}@media (max-width:767px){#main.page-experience-stay_miyamasou .features-introCopyWrap .info-text{margin-top:2rem}}.anim-run :after{animation-play-state:running}.anim-pause :after{animation-play-state:paused;-webkit-animation:none!important}@keyframes gauge{0%{width:0}to{width:100%}}.slider-button-wrap{position:relative;display:flex;justify-content:flex-end;margin-top:-1.4rem;z-index:1;pointer-events:none}.slider-button-wrap.-hide{display:none}@media (min-width:768px){.slider-button-wrap{width:52rem}}@media (max-width:767px){.slider-button-wrap{margin-top:-1.5rem}}.slider-button-wrap .general-slider-next,.slider-button-wrap .general-slider-prev{position:relative;display:block;width:4.5rem;height:4.5rem;margin:0;background-color:#000;border:1px solid #000;cursor:pointer;transition:background-color .3s linear;pointer-events:auto}.slider-button-wrap .general-slider-next:after,.slider-button-wrap .general-slider-prev:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;display:block;width:1.2rem;height:1.2rem;border:2px solid #fff;margin:auto;transform:rotate(45deg);transform-origin:50% 50%;transition:border-color .3s linear}.slider-button-wrap .general-slider-next:hover,.slider-button-wrap .general-slider-prev:hover{background-color:#fff}.slider-button-wrap .general-slider-next:hover:after,.slider-button-wrap .general-slider-prev:hover:after{border-color:#000}.slider-button-wrap .general-slider-next.-deactive,.slider-button-wrap .general-slider-prev.-deactive{pointer-events:none}.slider-button-wrap .general-slider-next.-deactive:after,.slider-button-wrap .general-slider-prev.-deactive:after{opacity:.2}.slider-button-wrap .general-slider-prev{margin-right:.2rem}.slider-button-wrap .general-slider-prev:after{left:.6rem;border-top:none;border-right:none}.slider-button-wrap .general-slider-next{margin-left:.2rem}.slider-button-wrap .general-slider-next:after{right:.6rem;border-bottom:none;border-left:none}.localNavigation{display:none}#main.page-experience-stay_miyamasou .sectionFeatures-inner{padding:0 10.5rem 0 8rem}@media (max-width:767px){#main.page-experience-stay_miyamasou .sectionFeatures-inner{padding:0 3rem}}#main.page-experience-stay_miyamasou .section-title{font-size:4.2rem;line-height:1}@media (max-width:767px){#main.page-experience-stay_miyamasou .section-title{font-size:3rem;text-align:center}}@media (min-width:768px){#main.page-experience-lp .sectionBlock .sectionFeatures{margin-top:10rem}}#main.page-experience-stay_miyamasou .overview-wrap{position:relative;display:flex;justify-content:space-between;padding:0 5rem 0 7.5rem}#main.page-experience-stay_miyamasou .overview-wrap.overview-plan{display:block}@media (max-width:767px){#main.page-experience-stay_miyamasou .overview-wrap{display:block;padding:0}}#main.page-experience-stay_miyamasou .overview-wrap .overview-text-wrap{position:relative;width:64rem}#main.page-experience-stay_miyamasou .overview-wrap .overview-text-wrap .overview-head{position:relative;margin-left:-7.5rem;padding-left:4rem;font-size:2.2rem;font-weight:400;line-height:1}#main.page-experience-stay_miyamasou .overview-wrap .overview-text-wrap .overview-head:before{content:"";position:absolute;bottom:.25rem;left:0;width:3rem;height:1px;background-color:#000}#main.page-experience-stay_miyamasou .overview-wrap .overview-text-wrap .overview-title{margin-top:3rem;font-size:4.2rem;line-height:1}#main.page-experience-stay_miyamasou .overview-wrap .overview-text-wrap .overview-text{margin-top:2.5rem;font-size:1.6rem;line-height:1.8}@media (max-width:767px){#main.page-experience-stay_miyamasou .overview-wrap .overview-text-wrap{width:100%}#main.page-experience-stay_miyamasou .overview-wrap .overview-text-wrap .overview-head{margin-left:-3rem;padding-left:3rem;font-size:2.2rem}#main.page-experience-stay_miyamasou .overview-wrap .overview-text-wrap .overview-head:before{bottom:.25rem;width:2.4rem}#main.page-experience-stay_miyamasou .overview-wrap .overview-text-wrap .overview-title{margin-top:2rem;font-size:3rem}#main.page-experience-stay_miyamasou .overview-wrap .overview-text-wrap .overview-text{margin-top:1.5rem;font-size:1.4rem;line-height:1.8}}#main.page-experience-stay_miyamasou .overview-wrap .overview-img-wrap{position:relative;width:36.5rem;padding-top:5rem}#main.page-experience-stay_miyamasou .overview-wrap .overview-img-wrap img{width:100%}#main.page-experience-stay_miyamasou .overview-wrap+.overview-wrap{margin-top:8rem}@media (max-width:767px){#main.page-experience-stay_miyamasou .overview-wrap .overview-img-wrap{width:100%;padding-top:1.5rem;display:flex;align-items:flex-start;justify-content:space-between}#main.page-experience-stay_miyamasou .overview-wrap+.overview-wrap{margin-top:6rem}}#main.page-experience-stay_miyamasou .stay-wrap{position:relative;margin-top:2.5rem;padding:2rem;border:1px solid #c7c7c7}@media (max-width:767px){#main.page-experience-stay_miyamasou .stay-wrap{margin-top:1.5rem;padding:1.5rem}}#main.page-experience-stay_miyamasou .stay-wrap .stay-head-wrap{display:flex;align-items:center}#main.page-experience-stay_miyamasou .stay-wrap .stay-head-wrap .img-stay{width:12rem}#main.page-experience-stay_miyamasou .stay-wrap .stay-head-wrap .img-stay img{width:100%}#main.page-experience-stay_miyamasou .stay-wrap .stay-head-wrap .stay-head{display:flex;flex-direction:column;padding-left:3rem;font-size:2rem;font-weight:500}#main.page-experience-stay_miyamasou .stay-wrap .stay-head-wrap .stay-head .small{margin-bottom:.5rem;font-size:1.6rem;line-height:1;font-weight:400}@media (max-width:767px){#main.page-experience-stay_miyamasou .stay-wrap .stay-head-wrap .img-stay{width:10rem}#main.page-experience-stay_miyamasou .stay-wrap .stay-head-wrap .img-stay img{width:100%}#main.page-experience-stay_miyamasou .stay-wrap .stay-head-wrap .stay-head{font-size:1.6rem}}#main.page-experience-stay_miyamasou .stay-wrap .stay-text{margin-top:1.5rem;font-size:1.4rem;line-height:1.8}#main.page-experience-stay_miyamasou .stay-wrap .stay-link-wrap{margin-top:1.5rem;text-align:right}#main.page-experience-stay_miyamasou .stay-wrap .stay-link-wrap .link-underline{position:relative;display:inline-block;font-size:1.4rem}@media (max-width:767px){#main.page-experience-stay_miyamasou .stay-wrap .stay-text{font-size:1.2rem;line-height:1.6}#main.page-experience-stay_miyamasou .stay-wrap .stay-link-wrap .link-underline{font-size:1.2rem}}#main.page-experience-stay_miyamasou .img-stay{position:relative;display:block}#main.page-experience-stay_miyamasou .img-stay-01{width:29rem}#main.page-experience-stay_miyamasou .img-stay-02{width:22rem;margin-top:2rem;margin-left:auto}@media (max-width:767px){#main.page-experience-stay_miyamasou .img-stay-01{width:17.6rem;margin-bottom:1.5rem}#main.page-experience-stay_miyamasou .img-stay-02{width:12.3rem;margin-top:auto}}#main.page-experience-stay_miyamasou .overview-copy{margin-top:3rem;font-size:3.2rem;line-height:1.5}@media (max-width:767px){#main.page-experience-stay_miyamasou .overview-copy{font-size:2.4rem}}@media (max-width:767px){#main.page-experience-stay_miyamasou .img-area{width:24rem;margin:0 auto}}#main.page-experience-stay_miyamasou .plan-wrap{position:relative;display:flex;justify-content:space-between;margin-top:3rem}@media (max-width:767px){#main.page-experience-stay_miyamasou .plan-wrap{display:block;margin-top:2rem}}#main.page-experience-stay_miyamasou .plan-wrap .plan{position:relative;width:52rem;padding:3rem 3rem 3rem 12rem;border:1px solid #c7c7c7}@media (max-width:767px){#main.page-experience-stay_miyamasou .plan-wrap .plan{width:100%;padding:2rem 2.5rem}}#main.page-experience-stay_miyamasou .plan-wrap .plan .plan-label{position:absolute;top:2rem;left:2rem;display:inline-block;padding:.7rem 1.2rem;font-size:1.5rem;line-height:1;color:#fff;background-color:#000}@media (max-width:767px){#main.page-experience-stay_miyamasou .plan-wrap .plan .plan-label{position:relative;top:auto;left:auto}}#main.page-experience-stay_miyamasou .plan-wrap .plan .plan-item-wrap{position:relative}@media (max-width:767px){#main.page-experience-stay_miyamasou .plan-wrap .plan .plan-item-wrap{margin-top:1.5rem}}#main.page-experience-stay_miyamasou .plan-wrap .plan .plan-item{position:relative;flex:1 1;margin-top:2.2rem;padding-left:2.5rem;font-size:1.6rem}#main.page-experience-stay_miyamasou .plan-wrap .plan .plan-item:first-of-type{margin-top:0}#main.page-experience-stay_miyamasou .plan-wrap .plan .plan-item:before{content:"";position:absolute;top:.4rem;left:0;display:block;width:1.5rem;height:1.5rem;background-color:#000;border-radius:1000000px}#main.page-experience-stay_miyamasou .plan-wrap .plan .plan-item:after{content:"";position:absolute;top:.4rem;left:.75rem;display:block;width:1px;height:calc(100% + 2.2rem);background-color:#000}@media (min-width:768px){#main.page-experience-stay_miyamasou .plan-wrap .plan .plan-item .time{display:block}}@media (max-width:767px){#main.page-experience-stay_miyamasou .plan-wrap .plan .plan-item{display:flex;font-size:1.4rem;margin-top:1.5rem;padding-left:2.2rem}#main.page-experience-stay_miyamasou .plan-wrap .plan .plan-item:before{top:.6rem;left:0;width:1.1rem;height:1.1rem}#main.page-experience-stay_miyamasou .plan-wrap .plan .plan-item:after{top:.6rem;left:.55rem;height:calc(100% + 1.5rem)}#main.page-experience-stay_miyamasou .plan-wrap .plan .plan-item .time{width:5rem;margin-right:1rem}#main.page-experience-stay_miyamasou .plan-wrap .plan .plan-item .head{flex:1 1}}#main.page-experience-stay_miyamasou .plan-wrap .plan.plan-01{padding-left:14.8rem}@media (max-width:767px){#main.page-experience-stay_miyamasou .plan-wrap .plan.plan-01{padding-left:2.5rem}}#main.page-experience-stay_miyamasou .plan-wrap .plan.plan-01 .plan-item-wrap{display:flex;flex-direction:column;height:100%}#main.page-experience-stay_miyamasou .plan-wrap .plan.plan-01 .plan-item{flex:100% 1}#main.page-experience-stay_miyamasou .plan-wrap .plan.plan-01 .plan-item:last-of-type{flex:auto}#main.page-experience-stay_miyamasou .plan-wrap .plan.plan-01 .plan-item:last-of-type:after{display:none}@media (max-width:767px){#main.page-experience-stay_miyamasou .plan-wrap .plan.plan-02{margin-top:1.5rem}}#main.page-experience-stay_miyamasou .plan-wrap .plan.plan-02 .plan-item:last-of-type:before{display:none}#main.page-experience-stay_miyamasou .plan-wrap .plan.plan-02 .plan-item:last-of-type:after{top:-.4rem;height:100%}#main.page-experience-stay_miyamasou .modal-interview{position:fixed;top:0;left:0;z-index:12001;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgba(52,52,52,.9);transition-duration:.5s;transition-property:visibility,opacity}#main.page-experience-stay_miyamasou .modal-interview .modal-interview-content{margin:auto}@media (min-width:768px){#main.page-experience-stay_miyamasou .modal-interview .modal-interview-content{width:110rem}}@media (max-width:767px){#main.page-experience-stay_miyamasou .modal-interview .modal-interview-content{width:100%}}#main.page-experience-stay_miyamasou .modal-interview:not(.-show){visibility:hidden;opacity:0;transition-duration:.25s}#main.page-experience-stay_miyamasou .modal-interview .modal-interview-bg{position:absolute;top:0;left:0;width:100%;height:100%}#main.page-experience-stay_miyamasou .modal-interview .modal-interview-content{position:relative}@media (max-width:767px){#main.page-experience-stay_miyamasou .modal-interview .modal-interview-content{padding:0 1rem}}#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner{position:relative;padding:5rem 2rem 5rem 5rem;background-color:#fff}@media (max-width:767px){#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner{padding:4rem .5rem 1.5rem 1.5rem}}#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .modal-interview-close{position:absolute;top:1.25rem;right:.9rem;display:block;width:2.5rem;height:2.5rem;margin-left:auto;cursor:pointer}@media (max-width:767px){#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .modal-interview-close{top:.75rem;right:.5em;width:2rem;height:2rem}}#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .modal-interview-close:after,#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .modal-interview-close:before{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;content:"";background-color:#000;transform:rotate(45deg)}#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .modal-interview-close:before{width:100%;height:1px}#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .modal-interview-close:after{width:1px;height:100%}#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .body-wrap-scroll{max-height:80vh;margin-top:0}#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .body-wrap-scroll.-scroll{padding-right:5rem}@media (max-width:767px){#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .body-wrap-scroll.-scroll{padding-right:1rem}}#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .body img{width:100%}@media (max-width:767px){#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .body .section-profile .text{margin-top:3rem;padding:1rem;border:1px solid #c7c7c7;font-size:1.2rem;line-height:1.6}}#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .body .profile{display:flex}#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .body .profile .img-profile{width:40rem;margin-right:5rem}@media (max-width:767px){#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .body .profile .img-profile{width:17rem;margin-right:2rem}}#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .body .profile .text-wrap{flex:1 1;display:flex;flex-direction:column;justify-content:center}#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .body .profile .text-wrap .head{position:relative;padding-left:4rem;font-weight:400;font-size:2.2rem;line-height:1}#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .body .profile .text-wrap .head:before{content:"";position:absolute;bottom:.25rem;left:0;width:3rem;height:1px;background-color:#000}@media (max-width:767px){#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .body .profile .text-wrap .head{font-size:1.4rem;padding-left:3rem}#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .body .profile .text-wrap .head:before{width:2rem}}#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .body .profile .text-wrap .label{margin-top:4rem;font-size:2rem;line-height:1.5}#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .body .profile .text-wrap .name{font-size:3.6rem;line-height:1.5}#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .body .profile .text-wrap .name .small{font-size:2.4rem}@media (max-width:767px){#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .body .profile .text-wrap .label{margin-top:2rem;font-size:1.4rem}#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .body .profile .text-wrap .name{font-size:2.6rem}#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .body .profile .text-wrap .name .small{font-size:1.8rem}}#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .body .profile .text-wrap .text{margin-top:4rem;padding:2rem;border:1px solid #c7c7c7;font-size:1.4rem;line-height:1.8}#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .body .section-body{position:relative;margin-top:5rem}#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .body .section-body h3{font-size:2.4rem}#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .body .section-body .text{margin-top:1.5rem;font-size:1.4rem;line-height:1.8}#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .body .section-body .img-body{position:relative;display:block;width:60rem;margin:5rem auto 0}@media (max-width:767px){#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .body .section-body{margin-top:3rem}#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .body .section-body .img-body{position:relative;display:block;width:100%;margin:3rem auto 0}}#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .body .link-wrap{margin-top:5rem;text-align:center}#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .body .modal-interview-close-link{position:relative;padding-left:2.5rem}@media (max-width:767px){#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .body .modal-interview-close-link{padding-left:2rem}}#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .body .modal-interview-close-link .icon-close{position:absolute;top:0;bottom:0;left:0;display:block;width:2rem;height:2rem;margin:auto 0;cursor:pointer}@media (max-width:767px){#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .body .modal-interview-close-link .icon-close{width:1.5rem;height:1.5rem}}#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .body .modal-interview-close-link .icon-close:after,#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .body .modal-interview-close-link .icon-close:before{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;content:"";background-color:#000;transform:rotate(45deg)}#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .body .modal-interview-close-link .icon-close:before{width:100%;height:1px}#main.page-experience-stay_miyamasou .modal-interview .modal-interview-inner .body .modal-interview-close-link .icon-close:after{width:1px;height:100%}@media (max-width:767px){.scrollbar-thumb,.scrollbar-track{opacity:0!important}}#main.page-experience-stay_miyamasou .section-title-sub{position:relative;margin:3rem 5rem 0 7.5rem;text-align:center}#main.page-experience-stay_miyamasou .section-title-sub span{position:relative;display:inline-block;padding:0 1.8rem;font-size:3.4rem;line-height:1;background-color:#fff}#main.page-experience-stay_miyamasou .section-title-sub:before{content:"";position:absolute;top:0;bottom:0;left:0;width:100%;height:1px;margin:auto 0;background-color:#000}@media (max-width:767px){#main.page-experience-stay_miyamasou .section-title-sub{margin:4rem 0 0}#main.page-experience-stay_miyamasou .section-title-sub span{font-size:2.8rem}}#main.page-experience-stay_miyamasou .detail-wrap{position:relative;width:100%;margin-top:4rem;padding:0 5rem 0 7.5rem}#main.page-experience-stay_miyamasou .detail-wrap+.detail-wrap{margin-top:8rem}@media (max-width:767px){#main.page-experience-stay_miyamasou .detail-wrap{margin-top:2rem;padding:0}#main.page-experience-stay_miyamasou .detail-wrap+.detail-wrap{margin-top:4rem}}#main.page-experience-stay_miyamasou .detail-wrap .detail{position:relative;display:flex;justify-content:space-between}@media (max-width:767px){#main.page-experience-stay_miyamasou .detail-wrap .detail{display:block}}#main.page-experience-stay_miyamasou .detail-wrap .detail-text-wrap{width:52rem}#main.page-experience-stay_miyamasou .detail-wrap .detail-text-wrap h4{font-size:2.8rem;line-height:1.5}#main.page-experience-stay_miyamasou .detail-wrap .detail-text-wrap .label-spot{position:relative;display:inline-block;padding:.8rem 1rem;font-size:1.8rem;line-height:1;border:1px solid #000}#main.page-experience-stay_miyamasou .detail-wrap .detail-text-wrap .detail-text{margin-top:2.5rem;font-size:1.6rem;line-height:1.8}@media (max-width:767px){#main.page-experience-stay_miyamasou .detail-wrap .detail-text-wrap{width:100%;margin-top:2rem}#main.page-experience-stay_miyamasou .detail-wrap .detail-text-wrap h4{font-size:2rem}#main.page-experience-stay_miyamasou .detail-wrap .detail-text-wrap .label-spot{display:none}#main.page-experience-stay_miyamasou .detail-wrap .detail-text-wrap .detail-text{margin-top:1rem;font-size:1.4rem}}#main.page-experience-stay_miyamasou .detail-wrap .swiperHolder-plan{width:52rem}#main.page-experience-stay_miyamasou .detail-wrap .swiperHolder-plan .swiperHolder{position:relative}#main.page-experience-stay_miyamasou .detail-wrap .swiperHolder-plan img{width:100%}#main.page-experience-stay_miyamasou .detail-wrap .swiperHolder-plan .plan-caption{margin-top:1rem;font-size:1.4rem;line-height:1.5}@media (max-width:767px){#main.page-experience-stay_miyamasou .detail-wrap .swiperHolder-plan{width:100%;margin-top:2rem}#main.page-experience-stay_miyamasou .detail-wrap .swiperHolder-plan .plan-caption{font-size:1.2rem}}#main.page-experience-stay_miyamasou #sectionFeatures-plan-day-01 .detail-wrap:nth-of-type(odd) .detail{flex-direction:row-reverse}@media (max-width:767px){#main.page-experience-stay_miyamasou #sectionFeatures-plan-day-02{margin-top:0;padding-top:2rem}}#main.page-experience-stay_miyamasou #sectionFeatures-plan-day-02 .detail-wrap:nth-of-type(2n) .detail{flex-direction:row-reverse}@media (max-width:767px){#main.page-experience-stay_miyamasou #plan-detail-01 .slider-button-wrap{margin-top:-3.4rem}}.anim-run,.anim-run *{animation-play-state:running}.anim-pause,.anim-pause *{animation-play-state:paused;-webkit-animation:none!important}@keyframes crossfade{0%{opacity:1}10%{opacity:1}15%{opacity:0}85%{opacity:0}90%{opacity:1}to{opacity:1}}@media (max-width:767px){#main.page-experience-stay_miyamasou #sectionFeatures-spot{margin-top:2rem}}#main.page-experience-stay_miyamasou #sectionFeatures-spot .sectionFeatures-inner{padding:0 15.5rem}@media (max-width:767px){#main.page-experience-stay_miyamasou #sectionFeatures-spot .sectionFeatures-inner{padding:0 3rem}}#main.page-experience-stay_miyamasou .sectionFeatures-box{margin-top:10rem;border:1px solid #c7c7c7;padding:6rem}@media (max-width:767px){#main.page-experience-stay_miyamasou .sectionFeatures-box{margin-top:0;padding:2rem}}#main.page-experience-stay_miyamasou .section-title-spot{position:relative;margin:0;text-align:center}#main.page-experience-stay_miyamasou .section-title-spot span{position:relative;display:inline-block;font-size:2.4rem;line-height:1}@media (min-width:768px){#main.page-experience-stay_miyamasou .section-title-spot span:after,#main.page-experience-stay_miyamasou .section-title-spot span:before{content:"";position:absolute;top:0;bottom:0;width:5rem;height:1px;margin:auto 0;background-color:#000}#main.page-experience-stay_miyamasou .section-title-spot span:before{left:-6.5rem}#main.page-experience-stay_miyamasou .section-title-spot span:after{right:-6.5rem}}#main.page-experience-stay_miyamasou .section-title-spot+.lead{margin-top:2.5rem;font-size:1.6rem;line-height:1.8}@media (max-width:767px){#main.page-experience-stay_miyamasou .section-title-spot span{font-size:1.8rem;line-height:1.4}#main.page-experience-stay_miyamasou .section-title-spot+.lead{margin-top:1rem;font-size:1.2rem;line-height:1.6}}#main.page-experience-stay_miyamasou .map-wrap{position:relative;margin-top:3.5rem;font-size:1.5rem}@media (max-width:767px){#main.page-experience-stay_miyamasou .map-wrap{margin-top:2.5rem}}@media (max-width:767px){#main.page-experience-stay_miyamasou .map-wrap .img-map{display:block;width:25rem;margin:0 auto}}#main.page-experience-stay_miyamasou .map-wrap img{width:100%}#main.page-experience-stay_miyamasou .map-wrap .map-label{line-height:1;padding:.5rem;color:#fff}#main.page-experience-stay_miyamasou .map-wrap .map-label.-blue{background-color:#1483ba}#main.page-experience-stay_miyamasou .map-wrap .map-label.-green{background-color:#10994d}#main.page-experience-stay_miyamasou .map-wrap .map-label.-yellow{background-color:#e9ac12}@media (max-width:767px){#main.page-experience-stay_miyamasou .map-wrap .map-label{padding:.25rem .5rem;font-size:1.4rem}}#main.page-experience-stay_miyamasou .map-wrap .link-wrap{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:100%}@media (min-width:768px){#main.page-experience-stay_miyamasou .map-wrap .link-wrap{position:absolute;top:0;right:4.4rem}}#main.page-experience-stay_miyamasou .map-wrap .link-wrap .sp-box{position:relative;display:flex}@media (min-width:768px){#main.page-experience-stay_miyamasou .map-wrap .link-wrap .sp-box{flex-direction:column;justify-content:center;align-items:flex-start}}@media (max-width:767px){#main.page-experience-stay_miyamasou .map-wrap .link-wrap .sp-box{width:100%}#main.page-experience-stay_miyamasou .map-wrap .link-wrap .sp-box .link-spot:nth-of-type(2){position:absolute;top:0;left:12rem}}#main.page-experience-stay_miyamasou .map-wrap .link-wrap .link-spot{position:relative;display:inline-block;margin-top:1.5rem;padding-right:2rem;font-size:1.5rem}#main.page-experience-stay_miyamasou .map-wrap .link-wrap .link-spot:after{content:"";position:absolute;top:0;bottom:0;right:0;width:1.1rem;height:1.2rem;margin:auto;background:url(/brand/experience/stay_miyamasou/images/stay_miyamasou/icon_blank.png) 50% no-repeat;background-size:contain}#main.page-experience-stay_miyamasou .map-wrap .link-wrap .link-spot:hover{text-decoration:underline}#main.page-experience-stay_miyamasou .map-wrap .link-wrap .link-spot+.map-label,#main.page-experience-stay_miyamasou .map-wrap .link-wrap .sp-box+.map-label{margin-top:4.5rem}@media (max-width:767px){#main.page-experience-stay_miyamasou .map-wrap .link-wrap .link-spot+.map-label,#main.page-experience-stay_miyamasou .map-wrap .link-wrap .sp-box+.map-label{margin-top:2rem}}@media (max-width:767px){#main.page-experience-stay_miyamasou .map-wrap .link-wrap{position:relative;margin-top:2.5rem}#main.page-experience-stay_miyamasou .map-wrap .link-wrap .link-spot{padding-right:1.5rem;font-size:1.2rem}}@media (max-width:767px){#main.page-experience-stay_miyamasou .tab-spot-wrap{display:flex;justify-content:space-between;margin-top:2.5rem}#main.page-experience-stay_miyamasou .tab-spot-wrap .tab-spot{position:relative;display:inline-block;width:13.2rem;padding:.8rem 1rem;font-size:1.4rem;line-height:1;border:1px solid #ebebeb;background-color:#ebebeb;color:#b2b2b2}#main.page-experience-stay_miyamasou .tab-spot-wrap .tab-spot.-active{border:1px solid #000;background-color:#fff;color:#000}}#main.page-experience-stay_miyamasou .slider-wrap{position:relative;display:flex;justify-content:space-between;align-items:flex-start}@media (max-width:767px){#main.page-experience-stay_miyamasou .slider-wrap{display:block;margin-top:1rem}}@media (max-width:767px){#main.page-experience-stay_miyamasou .detail-wrap{margin-top:0}}#main.page-experience-stay_miyamasou .detail-wrap.-spot{padding:0}@media (max-width:767px){#main.page-experience-stay_miyamasou .detail-wrap.-spot{opacity:0;transition:opacity .5s}#main.page-experience-stay_miyamasou .detail-wrap.-spot.-show{opacity:1}}#main.page-experience-stay_miyamasou .detail-wrap.-spot+.detail-wrap{margin-top:4rem}#main.page-experience-stay_miyamasou .detail-wrap.-spot .detail{display:block}#main.page-experience-stay_miyamasou .detail-wrap.-spot .detail .detail-text-wrap{width:46rem}#main.page-experience-stay_miyamasou .detail-wrap.-spot .detail .detail-text-wrap .detail-text{margin-top:1rem;font-size:1.4rem}#main.page-experience-stay_miyamasou .detail-wrap.-spot .detail .swiperHolder-plan{margin-top:2rem;width:46rem}@media (min-width:768px){#main.page-experience-stay_miyamasou .detail-wrap.-spot .slider-button-wrap{width:46rem}}#main.page-experience-stay_miyamasou .detail-wrap.-spot .link-underline{pointer-events:auto}@media (max-width:767px){#main.page-experience-stay_miyamasou .detail-wrap.-spot+.detail-wrap{margin-top:0}#main.page-experience-stay_miyamasou .detail-wrap.-spot .detail{display:block}#main.page-experience-stay_miyamasou .detail-wrap.-spot .detail .detail-text-wrap{width:100%;margin-top:0}#main.page-experience-stay_miyamasou .detail-wrap.-spot .detail .detail-text-wrap .detail-text{margin-top:0;font-size:1.2rem}#main.page-experience-stay_miyamasou .detail-wrap.-spot .detail .swiperHolder-plan{margin-top:1rem;width:100%}@media (min-width:768px){#main.page-experience-stay_miyamasou .detail-wrap.-spot .slider-button-wrap{width:100%}}@media (max-width:767px){#main.page-experience-stay_miyamasou .detail-wrap.-spot .slider-button-wrap{margin-top:-3.4rem}}}@media (min-width:768px){#main.page-experience-stay_miyamasou .detail-wrap.-spot #plan-detail-07 .slider-button-wrap{margin-top:-3.5rem}}@media (max-width:767px){#main.page-experience-stay_miyamasou .detail-wrap.-spot #plan-detail-07 .slider-button-wrap{margin-top:-5rem}}@media (max-width:767px){#main.page-experience-stay_miyamasou #detail-wrap-06{position:absolute;top:0;left:0;margin-top:0}}#main.page-experience-stay_miyamasou #sectionFeatures-detail-guidance .sectionFeatures-inner{padding-right:0;padding-left:0}@media (min-width:768px){#main.page-experience-stay_miyamasou #sectionFeatures-detail-guidance .section-title{padding-left:15rem}}#main.page-experience-stay_miyamasou .detail-guidance-wrap{margin-top:3rem;background-color:#f6f6f6;padding:5rem 15.5rem 5rem 15rem;overflow:hidden}#main.page-experience-stay_miyamasou .detail-guidance-wrap h3{font-size:2.4rem}@media (max-width:767px){#main.page-experience-stay_miyamasou .detail-guidance-wrap h3{font-size:2rem}}#main.page-experience-stay_miyamasou .detail-guidance-wrap h3+.guidance-box{margin-top:2rem}@media (max-width:767px){#main.page-experience-stay_miyamasou .detail-guidance-wrap{padding:3rem}#main.page-experience-stay_miyamasou .detail-guidance-wrap h3{font-size:2rem}#main.page-experience-stay_miyamasou .detail-guidance-wrap h3+.guidance-box{margin-top:2rem}}#main.page-experience-stay_miyamasou .guidance-wrap .guidance-box{display:flex;align-items:center;padding:1.5rem;border-top:1px solid #000}#main.page-experience-stay_miyamasou .guidance-wrap .guidance-box:last-of-type{border-bottom:1px solid #000}#main.page-experience-stay_miyamasou .guidance-wrap .guidance-head{width:30rem;font-size:1.4rem;line-height:1.6}#main.page-experience-stay_miyamasou .guidance-wrap .guidance-text{flex:1 1;font-size:1.4rem;line-height:1.6}#main.page-experience-stay_miyamasou .guidance-wrap .guidance-text .large{font-size:1.8rem}@media (max-width:767px){#main.page-experience-stay_miyamasou .guidance-wrap .guidance-box{display:block;padding:1.5rem 0}#main.page-experience-stay_miyamasou .guidance-wrap .guidance-box.-sp-flex{display:flex;align-items:flex-start}#main.page-experience-stay_miyamasou .guidance-wrap .guidance-box.-sp-flex .guidance-head{width:40%}#main.page-experience-stay_miyamasou .guidance-wrap .guidance-box.-sp-flex .guidance-text{flex:1 1;margin-top:0}#main.page-experience-stay_miyamasou .guidance-wrap .guidance-box.-sp-flex ul{margin-top:0}#main.page-experience-stay_miyamasou .guidance-wrap .guidance-head{width:100%;font-size:1.2rem}#main.page-experience-stay_miyamasou .guidance-wrap .guidance-text{margin-top:1rem;font-size:1.2rem}#main.page-experience-stay_miyamasou .guidance-wrap .guidance-text .large{font-size:1.6rem}}#main.page-experience-stay_miyamasou .guidance-wrap ul{flex:1 1}@media (max-width:767px){#main.page-experience-stay_miyamasou .guidance-wrap ul{padding-left:0;margin-top:1rem}}#main.page-experience-stay_miyamasou .guidance-wrap ul li{position:relative;padding-left:1.4rem;font-size:1.4rem;line-height:1.6}#main.page-experience-stay_miyamasou .guidance-wrap ul li:before{content:"・";position:absolute;top:0;left:0}@media (max-width:767px){#main.page-experience-stay_miyamasou .guidance-wrap ul li{font-size:1.2rem;padding-left:1.2rem}}#main.page-experience-stay_miyamasou .guidance-wrap ul li.note{width:100%;padding-left:0}#main.page-experience-stay_miyamasou .guidance-wrap ul li.note:before{content:""}#main.page-experience-stay_miyamasou .guidance-wrap ul.list-sub li{padding-left:1.2rem}#main.page-experience-stay_miyamasou .guidance-wrap ul.list-sub li:before{content:"-"}@media (max-width:767px){#main.page-experience-stay_miyamasou .guidance-wrap ul.list-sub li{padding-left:1rem}}#main.page-experience-stay_miyamasou .guidance-wrap .day-list{display:flex;flex-wrap:wrap;flex:0.75 1}#main.page-experience-stay_miyamasou .guidance-wrap .day-list li{width:33.3%}@media (max-width:767px){#main.page-experience-stay_miyamasou .guidance-wrap .day-list li{width:50%}}#main.page-experience-stay_miyamasou .btn-wrap{margin-top:10rem;text-align:center}#main.page-experience-stay_miyamasou .btn-wrap .btn{width:46rem;height:8.8rem;margin:0 auto}#main.page-experience-stay_miyamasou .btn-wrap .btn .link-text{font-size:2.4rem}#main.page-experience-stay_miyamasou .btn-wrap .lds_btn{color:var(--lds_btn--text-color)!important}@media (max-width:767px){#main.page-experience-stay_miyamasou .btn-wrap{margin-top:5rem;padding:0 3rem}#main.page-experience-stay_miyamasou .btn-wrap .btn{width:100%;height:6.2rem}#main.page-experience-stay_miyamasou .btn-wrap .btn .link-text{font-size:1.6rem}#main.page-experience-stay_miyamasou .btn-wrap .lds_btn{min-width:100%;padding-left:1rem;padding-right:1rem}}#main.page-experience-stay_miyamasou #sectionFeatures-contact{margin-top:5rem}@media (max-width:767px){#main.page-experience-stay_miyamasou #sectionFeatures-contact{margin-top:0}}@media (min-width:768px){#main.page-experience-stay_miyamasou #sectionFeatures-contact .sectionFeatures-inner{padding:0 15rem 0 17.5rem}}#main.page-experience-stay_miyamasou #sectionFeatures-contact .sectionFeatures-box{margin-top:5rem;padding:3rem 0}@media (max-width:767px){#main.page-experience-stay_miyamasou #sectionFeatures-contact .sectionFeatures-box{margin-top:2rem;padding:1.5rem 3.5rem}}#main.page-experience-stay_miyamasou .section-title-contact{font-size:2rem;text-align:center}@media (max-width:767px){#main.page-experience-stay_miyamasou .section-title-contact{font-size:1.6rem}}#main.page-experience-stay_miyamasou .contact-wrap{display:flex}@media (max-width:767px){#main.page-experience-stay_miyamasou .contact-wrap{display:block}}#main.page-experience-stay_miyamasou .contact-wrap .contact-title{width:27rem;display:flex;align-items:center;border-right:1px solid #c7c7c7}@media (min-width:768px){#main.page-experience-stay_miyamasou .contact-wrap .contact-title{justify-content:center}}@media (max-width:767px){#main.page-experience-stay_miyamasou .contact-wrap .contact-title{width:100%;padding-bottom:1rem;border-right:none;border-bottom:1px solid #c7c7c7}}#main.page-experience-stay_miyamasou .contact-wrap .contact-body{flex:1 1;padding:0 4rem}@media (max-width:767px){#main.page-experience-stay_miyamasou .contact-wrap .contact-body{margin-top:1rem;padding:0}}#main.page-experience-stay_miyamasou .contact-wrap .name-wrap{display:flex;align-items:baseline}#main.page-experience-stay_miyamasou .contact-wrap .name-wrap .name{font-size:2rem;margin-right:1rem}#main.page-experience-stay_miyamasou .contact-wrap .name-wrap .address{font-size:1.2rem}@media (max-width:767px){#main.page-experience-stay_miyamasou .contact-wrap .name-wrap{display:block}#main.page-experience-stay_miyamasou .contact-wrap .name-wrap .name{font-size:1.6rem;margin-right:0}#main.page-experience-stay_miyamasou .contact-wrap .name-wrap .address{font-size:1.2rem}}#main.page-experience-stay_miyamasou .contact-wrap .text-wrap{display:flex;align-items:center;margin-top:2rem;font-size:1.4rem}#main.page-experience-stay_miyamasou .contact-wrap .text-wrap .label{width:9rem;margin-right:1.5rem;padding:.25rem 0;background-color:#f4f4f4;text-align:center}#main.page-experience-stay_miyamasou .contact-wrap .text-wrap .text{flex:1 1}@media (max-width:767px){#main.page-experience-stay_miyamasou .contact-wrap .text-wrap{display:block;font-size:1.2rem;margin-top:1rem}#main.page-experience-stay_miyamasou .contact-wrap .text-wrap .text{margin-top:.5rem}}:root{--color-white:#fff;--color-black:#000;--color-overlay:rgba(0,0,0,0.8);--color-border02:#cbcbcb;--color-object03:#999}.noticeModal{position:fixed;z-index:2000;inset:0;background-color:rgba(0,0,0,.8);background-color:var(--color-overlay);opacity:0;visibility:hidden;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.noticeModal button{cursor:pointer}.noticeModal[data-open=true]{opacity:1;visibility:visible}.noticeModal .noticeModal__overlay{position:absolute;inset:0;z-index:0}.noticeModal .noticeModal__wrapper{overflow:auto;z-index:10;height:100vh}@media (min-width:768px){.noticeModal .noticeModal__wrapper{padding:14rem 0}}.noticeModal .noticeModal__wrapper .noticeModal__inner{width:100%;padding:9.5rem 2.4rem 4.5rem;background-color:#fff;background-color:var(--color-white);margin:auto;position:relative}@media (min-width:768px){.noticeModal .noticeModal__wrapper .noticeModal__inner{width:100rem;padding:9rem 5rem 5rem}}.noticeModal .noticeModal__wrapper .noticeModal__inner .noticeModal__mClose{cursor:pointer;position:absolute;top:2rem;right:2rem}@media (min-width:768px){.noticeModal .noticeModal__wrapper .noticeModal__inner .noticeModal__mClose{transition:opacity .2s ease-in-out}.noticeModal .noticeModal__wrapper .noticeModal__inner .noticeModal__mClose:hover{opacity:.75}}.noticeModal .noticeModal__wrapper .noticeModal__inner .noticeModal__mClose svg{display:block;width:2rem;height:2rem}.noticeModal .noticeModal__wrapper .noticeModal__inner .noticeModal__title{font-weight:500;font-size:2.1rem;line-height:1.75}.noticeModal .noticeModal__wrapper .noticeModal__inner .noticeModal__note{font-weight:500;font-size:1.6rem;margin-top:1.6rem;line-height:1.75}.noticeModal .noticeModal__wrapper .noticeModal__inner .noticeModal__note .noticeModal__note--highlight{color:red}.noticeModal .noticeModal__wrapper .noticeModal__inner .noticeModal__contents{margin-top:4rem;padding:4rem;border:1px solid #cbcbcb;border:1px solid var(--color-border02)}@media (min-width:768px){.noticeModal .noticeModal__wrapper .noticeModal__inner .noticeModal__contents{padding:5.2rem}}.noticeModal .noticeModal__wrapper .noticeModal__inner .noticeModal__contents .noticeModal__contentTitle{font-weight:500;font-size:1.6rem;line-height:1.75}@media (min-width:768px){.noticeModal .noticeModal__wrapper .noticeModal__inner .noticeModal__contents .noticeModal__contentTitle{font-size:1.8rem}}.noticeModal .noticeModal__wrapper .noticeModal__inner .noticeModal__contents .noticeModal__contentSubTitle{margin-top:2rem;font-weight:500;font-size:1.4rem;line-height:1;display:flex;align-items:baseline;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:768px){.noticeModal .noticeModal__wrapper .noticeModal__inner .noticeModal__contents .noticeModal__contentSubTitle{transition:opacity .2s ease-in-out}.noticeModal .noticeModal__wrapper .noticeModal__inner .noticeModal__contents .noticeModal__contentSubTitle:hover{opacity:.5}}.noticeModal .noticeModal__wrapper .noticeModal__inner .noticeModal__contents .noticeModal__contentSubTitle:before{content:"";display:block;width:1.2rem;border-top:1px solid #999;border-top:1px solid var(--color-object03);margin-right:.8rem}.noticeModal .noticeModal__wrapper .noticeModal__inner .noticeModal__contents .noticeModal__contentList{margin-top:2rem;display:flex;flex-direction:column;gap:1rem}.noticeModal .noticeModal__wrapper .noticeModal__inner .noticeModal__contents .noticeModal__contentList .noticeModal__contentItem{font-weight:500;font-size:1.2rem;line-height:1.75;display:flex;gap:.5rem}@media (min-width:768px){.noticeModal .noticeModal__wrapper .noticeModal__inner .noticeModal__contents .noticeModal__contentList .noticeModal__contentItem{font-size:1.4rem}}.noticeModal .noticeModal__wrapper .noticeModal__inner .noticeModal__contents .noticeModal__contentList .noticeModal__contentItem:before{content:attr(data-before)}.noticeModal .noticeModal__wrapper .noticeModal__inner .noticeModal__contents .noticeModal__hr{margin:4rem 0;border-color:#cbcbcb;border-color:var(--color-border02);border-top:none;border-top-color:var(--color-border02)}.noticeModal .noticeModal__wrapper .noticeModal__inner .noticeModal__contents .noticeModal__contentCaptions{margin-top:3rem;color:#999;color:var(--color-object03)}.noticeModal .noticeModal__wrapper .noticeModal__inner .noticeModal__contents .noticeModal__contentCaptions .noticeModal__contentCaptionItem{font-weight:500;font-size:1rem;line-height:1.5;display:-ms-grid;display:grid;-ms-grid-columns:1.25rem 1fr;grid-template-columns:1.25rem 1fr}@media (min-width:768px){.noticeModal .noticeModal__wrapper .noticeModal__inner .noticeModal__contents .noticeModal__contentCaptions .noticeModal__contentCaptionItem{font-size:1.2rem}}.noticeModal .noticeModal__wrapper .noticeModal__inner .noticeModal__contents .noticeModal__contentCaptions .noticeModal__contentCaptionItem:before{content:"※"}.noticeModal .noticeModal__wrapper .noticeModal__inner .noticeModal__footer{margin-top:4rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.noticeModal .noticeModal__wrapper .noticeModal__inner .noticeModal__footer .noticeModal__viewMore{width:100%;height:6rem;background-color:#000;background-color:var(--color-black);color:#fff!important;color:var(--color-white)!important;font-weight:500;font-size:1.4rem;line-height:1.3;text-align:center;display:flex;align-items:center;justify-content:center}@media (min-width:768px){.noticeModal .noticeModal__wrapper .noticeModal__inner .noticeModal__footer .noticeModal__viewMore{width:40.5rem;height:6rem;transition:opacity .2s ease-in-out}.noticeModal .noticeModal__wrapper .noticeModal__inner .noticeModal__footer .noticeModal__viewMore:hover{opacity:.75}}.noticeModal .noticeModal__wrapper .noticeModal__inner .noticeModal__footer .noticeModal__sClose{cursor:pointer;margin-top:3rem;display:flex;align-items:center;gap:.5rem;font-weight:1.2rem;line-height:2;vertical-align:middle}@media (min-width:768px){.noticeModal .noticeModal__wrapper .noticeModal__inner .noticeModal__footer .noticeModal__sClose{transition:opacity .2s ease-in-out;font-weight:1.4rem}.noticeModal .noticeModal__wrapper .noticeModal__inner .noticeModal__footer .noticeModal__sClose:hover{opacity:.75}}.noticeModal .noticeModal__wrapper .noticeModal__inner .noticeModal__footer .noticeModal__sClose svg{display:block;width:1.2rem;height:1.2rem}