.p-monthly{font-size:1.8rem;font-family:"Noto Sans JP", sans-serif;line-height:1.8}@media screen and (max-width:480px){.p-monthly{font-size:1.6rem}}.p-monthly__inner{width:92%;max-width:1080px;padding:5.6rem 0;margin:0 auto}@media screen and (max-width:480px){.p-monthly__inner{padding:2.4rem 0}}.p-monthly__title{color:#020a3d;font-size:4rem;font-weight:bold;padding-top:8rem;position:relative}@media screen and (max-width:480px){.p-monthly__title{font-size:2.2rem;padding-top:4rem}}.p-monthly__title:before{font-size:16rem;font-family:"Lato", sans-serif;font-weight:900;line-height:1;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, rgba(193, 193, 193, 0.24)), to(rgba(193, 193, 193, 0)));background:-webkit-linear-gradient(top, rgba(193, 193, 193, 0.24) 50%, rgba(193, 193, 193, 0) 100%);background:-o-linear-gradient(top, rgba(193, 193, 193, 0.24) 50%, rgba(193, 193, 193, 0) 100%);background:linear-gradient(180deg, rgba(193, 193, 193, 0.24) 50%, rgba(193, 193, 193, 0) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;content:attr(date-en) "";position:absolute;top:0;left:-4rem;z-index:-1}@media screen and (max-width:480px){.p-monthly__title:before{font-size:16vw;left:-2vw}}.p-monthly__title-center{text-align:center}.p-monthly__title-center:before{left:0}.p-monthly__btn{color:#fff;font-weight:bold;width:100%;height:100%;padding-right:4rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.p-monthly__btn:before{width:4rem;height:4rem;margin:auto;border-radius:500px;background-color:#fff;content:"";position:absolute;top:0;right:.8rem;bottom:0}.p-monthly__btn-calculatorr{width:32rem;height:5.6rem;margin:3.2rem auto 0}.p-monthly__btn span{padding-left:4.8rem;position:relative}.p-monthly__btn span:before{width:4rem;height:4rem;margin:auto;content:"";position:absolute;top:0;left:0;bottom:0}.p-monthly__btn.color-main{background:#003b7d}.p-monthly__btn.color-pink,.p-monthly__btn.color-tel{background:#eb1f64}.p-monthly__btn.color-mail{background:#eb991f}.p-monthly__btn.color-gray{background:#ccc}.p-monthly__btn.next:before{background:#fff url("../img/icon_arrow_pink.svg") no-repeat center/auto}.p-monthly__btn.back:before{background:#fff url("../img/icon_arrow_gray.svg") no-repeat center/auto;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.p-monthly__btn.bottom:before{background:#fff url("../img/icon_arrow_navy.svg") no-repeat center/auto;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.p-monthly__btn.tel{font-size:2.4rem;padding:0 0 1.6rem 0}.p-monthly__btn.tel:before{font-size:1.4rem;text-align:center;font-weight:normal;content:attr(deta-time) "";width:100%;height:unset;background:none;top:unset;right:0;bottom:1.28rem;left:0}.p-monthly__btn.tel span:before{background:url("../img/icon_tel_01.svg") no-repeat center/auto}@media screen and (min-width:796px){.p-monthly__btn.tel{pointer-events:none}}.p-monthly__btn.mail:before{background:#fff url("../img/icon_arrow_orange.svg") no-repeat center/auto}.p-monthly__btn.mail span:before{background:url("../img/icon_mail_02.svg") no-repeat center/auto}.p-monthly__kv{width:100%;height:calc(100vh - 105px);overflow:hidden;position:relative}@media screen and (max-width:480px){.p-monthly__kv{font-size:1.6rem;height:calc(80vh - 60px)}}.p-monthly__kv:before{width:100%;height:100%;content:"";background-image:-webkit-gradient(linear, left top, right top, from(#000000), color-stop(20%, transparent), to(#000000));background-image:-webkit-linear-gradient(left, #000000, transparent 20% 80%, #000000);background-image:-o-linear-gradient(left, #000000, transparent 20% 80%, #000000);background-image:linear-gradient(90deg, #000000, transparent 20% 80%, #000000);position:absolute;top:0;left:0;opacity:.7}@media screen and (max-width:480px){.p-monthly__kv:before{background-image:-webkit-gradient(linear, left top, right top, from(#000000), color-stop(12%, transparent), to(#000000));background-image:-webkit-linear-gradient(left, #000000, transparent 12% 88%, #000000);background-image:-o-linear-gradient(left, #000000, transparent 12% 88%, #000000);background-image:linear-gradient(90deg, #000000, transparent 12% 88%, #000000)}}.p-monthly__kv-img img{width:100%;height:calc(100vh - 105px);-o-object-fit:cover;object-fit:cover}@media screen and (max-width:480px){.p-monthly__kv-img img{height:calc(80vh - 60px)}}.p-monthly__kv-img:after,.p-monthly__kv-img:before{color:#fff;font-size:9.6vh;font-weight:bold;letter-spacing:-0.24rem;text-align:center;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;white-space:nowrap;margin:auto;position:absolute;top:0;bottom:0}@media screen and (max-width:480px){.p-monthly__kv-img:after,.p-monthly__kv-img:before{font-size:6.4vh;text-align:start}}.p-monthly__kv-img:before{content:attr(data-left) "";left:1.6rem}.p-monthly__kv-img:after{content:attr(data-right) "";right:1.6rem}.p-monthly__kv-wrap{text-align:center;width:50vw;padding:4rem 0 1.6rem;display:inline-block;background:#000000;background:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(50%, black), to(transparent));background:-webkit-linear-gradient(left, transparent 0%, black 50%, transparent 100%);background:-o-linear-gradient(left, transparent 0%, black 50%, transparent 100%);background:linear-gradient(90deg, transparent 0%, black 50%, transparent 100%);position:absolute;bottom:0;left:calc((100% - 1080px) / 4)}@media screen and (max-width:480px){.p-monthly__kv-wrap{width:100%;left:0}}.p-monthly__kv-text{color:#fff;font-size:3rem;font-weight:bold;line-height:1em;text-shadow:0 3px 6px rgba(0, 0, 0, 0.3)}@media screen and (max-width:480px){.p-monthly__kv-text{font-size:1.6rem}}.p-monthly__kv-title{color:#fff;font-size:5.9rem;font-weight:bold;text-shadow:0 3px 6px rgba(0, 0, 0, 0.3)}@media screen and (max-width:480px){.p-monthly__kv-title{font-size:2.4rem}}.p-monthly__kv-title span{color:#fff;font-size:7.2rem;font-family:"Lato", sans-serif;font-weight:900}@media screen and (max-width:480px){.p-monthly__kv-title span{font-size:4rem}}.p-monthly__calculator{text-align:center;margin:5.6rem auto}@media screen and (max-width:480px){.p-monthly__calculator{margin:2.4rem}}.p-monthly__atc{padding:5.6rem 0;background:#020a3d;background:-webkit-gradient(linear, left top, right top, from(#020a3d), to(rgba(2, 10, 61, 0.62)));background:-webkit-linear-gradient(left, #020a3d 0%, rgba(2, 10, 61, 0.62) 100%);background:-o-linear-gradient(left, #020a3d 0%, rgba(2, 10, 61, 0.62) 100%);background:linear-gradient(90deg, #020a3d 0%, rgba(2, 10, 61, 0.62) 100%);position:relative}@media screen and (max-width:480px){.p-monthly__atc{padding:2.4rem}}.p-monthly__atc:before{width:100%;height:100%;background:url("../img/img_bg_contact.jpg") no-repeat center/cover;position:absolute;top:0;left:0;content:"";mix-blend-mode:hard-light;opacity:.24;-webkit-filter:blur(5px);filter:blur(5px)}.p-monthly__atc-title{color:#fff;font-size:2.4rem;font-weight:bold;text-align:center}@media screen and (max-width:480px){.p-monthly__atc-title{font-size:1.8rem}}.p-monthly__atc-column{width:1080px;margin:2.4rem auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:480px){.p-monthly__atc-column{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.p-monthly__atc-column a{width:calc(50% - 2.8rem);height:7.2rem}@media screen and (max-width:480px){.p-monthly__atc-column a{width:100%}.p-monthly__atc-column a:nth-child(2){margin-top:1.6rem}}.p-monthly__merit-top{margin-top:5.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:480px){.p-monthly__merit-top{margin-top:4rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.p-monthly__merit-top-item{width:calc(50% - 2.8rem);background:#f3f9ff;border:1px solid #020a3d;border-radius:.8rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3.2rem 2.4rem 1.6rem;position:relative}@media screen and (max-width:480px){.p-monthly__merit-top-item{width:100%}.p-monthly__merit-top-item:nth-child(n+2){margin-top:3.2rem}}.p-monthly__merit-top-title{color:#fff;font-weight:bold;text-align:center;width:72%;padding:.4rem 1.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin:auto;background:#020a3d;position:absolute;top:-1.6rem;right:0;left:0}.p-monthly__merit-top-text{text-align:center}.p-monthly__merit-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-monthly__merit-bottom-item{width:50%;height:30rem;position:relative}@media screen and (max-width:480px){.p-monthly__merit-bottom-item{width:100%;height:32vh}}.p-monthly__merit-bottom-img{position:relative}.p-monthly__merit-bottom-img:before{width:100%;height:100%;content:"";position:absolute;top:0;left:0;background:#020a3d;opacity:.3;mix-blend-mode:hard-light}.p-monthly__merit-bottom-img img{width:100%;height:30rem;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:480px){.p-monthly__merit-bottom-img img{height:32vh}}.p-monthly__merit-bottom-inner{width:100%;height:100%;position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-monthly__merit-bottom-title{color:#fff;font-size:3.6rem;font-weight:bold;position:relative}@media screen and (max-width:480px){.p-monthly__merit-bottom-title{font-size:2.4rem}}.p-monthly__merit-bottom-title:before{color:transparent;font-size:12rem;font-weight:900;font-family:"Lato", sans-serif;font-style:italic;-webkit-text-stroke:1px #fff;text-align:center;margin:auto;position:absolute;top:-1.6rem;right:0;left:0;content:attr(deta-num) "";opacity:.6}@media screen and (max-width:480px){.p-monthly__merit-bottom-title:before{font-size:8rem;top:-.8rem}}.p-monthly__merit-bottom-text{color:#fff;line-height:1.4;width:50%;margin:1.6rem auto 0}@media screen and (max-width:480px){.p-monthly__merit-bottom-text{font-size:1.4rem;width:92%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.p-monthly__cost-title{color:#fff;font-size:3.2rem;font-weight:bold;line-height:1;padding:1.6rem 0;text-align:center;background:#020a3d;position:relative;z-index:0}@media screen and (max-width:480px){.p-monthly__cost-title{font-size:2.4rem}}.p-monthly__cost-title:before{width:5.4rem;height:2.5rem;margin:auto;-webkit-clip-path:polygon(0 0, 100% 0, 50% 100%);clip-path:polygon(0 0, 100% 0, 50% 100%);content:"";background:#020a3d;position:absolute;right:0;bottom:-2.4rem;left:0}.p-monthly__cost-title span{color:#020a3d;font-weight:bold;font-size:4.8rem;padding:0 1.6rem;margin-left:.8rem;display:inline-block;position:relative}@media screen and (max-width:480px){.p-monthly__cost-title span{font-size:3.2rem}}.p-monthly__cost-title span:before{width:100%;height:100%;content:"";background:#fff;position:absolute;top:0;left:0;z-index:-1}@media screen and (max-width:480px){.p-monthly__cost-title span:before{height:80%;top:14%}}.p-monthly__cost-list{width:80%;margin:4rem auto;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:480px){.p-monthly__cost-list{width:100%}}.p-monthly__cost-list-inner{color:#fff;font-size:3.2rem;font-weight:bold;padding:.8rem 0 .8rem 36%;position:relative}@media screen and (max-width:480px){.p-monthly__cost-list-inner{font-size:2.4rem;padding-left:8rem}}.p-monthly__cost-list-inner:before{width:100%;height:100%;content:"";-webkit-clip-path:polygon(8% 0%, 100% 0%, 92% 100%, 0% 100%);clip-path:polygon(8% 0%, 100% 0%, 92% 100%, 0% 100%);background:-webkit-gradient(linear, left top, right top, color-stop(80%, #eb1f64), to(rgba(235, 31, 100, 0)));background:-webkit-linear-gradient(left, #eb1f64 80%, rgba(235, 31, 100, 0) 100%);background:-o-linear-gradient(left, #eb1f64 80%, rgba(235, 31, 100, 0) 100%);background:linear-gradient(90deg, #eb1f64 80%, rgba(235, 31, 100, 0) 100%);position:absolute;top:0;left:0;z-index:-1}.p-monthly__cost-list-inner:after{width:2.4rem;height:2.4rem;margin:auto;background:url(../img/icon_check_01.svg) no-repeat center/100% auto;content:"";position:absolute;top:0;bottom:0;left:calc(36% - 4.8rem)}@media screen and (max-width:480px){.p-monthly__cost-list-inner:after{left:4rem}}.p-monthly__cost-list-inner span{font-size:1.8rem;font-weight:bold}@media screen and (max-width:480px){.p-monthly__cost-list-inner span{font-size:1.4rem}}.p-monthly__cost-list-inner:nth-child(n+2){margin-top:1.6rem}@media screen and (max-width:480px){.p-monthly__cost-list-inner:nth-child(n+2){margin-top:.8rem}}.p-monthly__cost-img{text-align:center}.p-monthly__great{padding-top:24rem;position:relative;overflow:hidden;position:relative}@media screen and (max-width:480px){.p-monthly__great{padding-top:16rem}}.p-monthly__great:before{width:100%;height:100%;background:#fff url(../img/img_bg_great.jpg) no-repeat top center/cover;content:"";position:absolute;top:0;left:0;z-index:-1}.p-monthly__great-top-img{position:absolute}.p-monthly__great-top-img:first-child{width:14vw;top:1.6vw;left:1.6vw}.p-monthly__great-top-img:nth-child(2){width:8vw;top:16vw;left:16vw}.p-monthly__great-top-img:nth-child(3){width:8vw;top:18vw;right:18vw;z-index:1}.p-monthly__great-top-img:nth-child(4){width:22vw;top:0;right:-2vw}.p-monthly__great-title{color:#020a3d;font-size:5.6rem;font-weight:bold;text-align:center;position:relative}@media screen and (max-width:480px){.p-monthly__great-title{font-size:3.2rem}}.p-monthly__great-title:before{width:12vw;height:12vw;margin:auto;background:url(../img/icon_onetop.png) no-repeat center/contain;content:"";position:absolute;top:-4.8vw;right:0;left:0;z-index:-1}@media screen and (max-width:480px){.p-monthly__great-title:before{width:24vw;height:24vw;top:-8vw}}.p-monthly__great-title span{color:#fff;font-size:1.8rem;font-weight:bold;padding:0 1.6rem;margin:auto;text-align:center;position:absolute;top:-2.4vw;right:0;left:0}@media screen and (max-width:480px){.p-monthly__great-title span{font-size:1.4rem;top:-4rem}}.p-monthly__great-title span:before{width:20vw;height:100%;margin:auto;border-radius:500px;background:#eb1f64;content:"";position:absolute;top:0;right:0;left:0;z-index:-1}@media screen and (max-width:480px){.p-monthly__great-title span:before{width:50vw}}.p-monthly__great-title span:after{width:2rem;height:1.3rem;background:#eb1f64;-webkit-clip-path:polygon(0 0, 100% 0, 50% 100%);clip-path:polygon(0 0, 100% 0, 50% 100%);margin:auto;content:"";position:absolute;bottom:-1.3rem;right:0;left:0;z-index:-1}.p-monthly__great-top{color:#020a3d;font-size:2.4rem;font-weight:bold;text-align:center}@media screen and (max-width:480px){.p-monthly__great-top{font-size:1.8rem}}.p-monthly__great-top span{color:#fff;font-weight:bold;font-size:3.2rem;padding:0 .8rem;margin:0 .8rem;display:inline-block;position:relative}@media screen and (max-width:480px){.p-monthly__great-top span{font-size:2.4rem}}.p-monthly__great-top span:before{width:100%;height:100%;content:"";background:#020a3d;position:absolute;top:0;left:0;z-index:-1}.p-monthly__great-list{margin-top:16rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:480px){.p-monthly__great-list{margin-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.p-monthly__great-list-inner{width:calc(33% - 2rem);padding:3.2rem;border:2px solid #020a3d;border-radius:1.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;position:relative}@media screen and (max-width:480px){.p-monthly__great-list-inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.6rem;margin-top:2.4rem}}.p-monthly__great-list-inner:before{width:96%;height:4rem;margin:auto;background:#020a3d;-webkit-clip-path:polygon(0 0, 100% 0, 50% 100%);clip-path:polygon(0 0, 100% 0, 50% 100%);content:"";position:absolute;right:0;left:0;bottom:-4rem}@media screen and (max-width:480px){.p-monthly__great-list-inner:before{height:2.4rem;bottom:-2.4rem}}.p-monthly__great-img{width:88%;margin:-16rem auto 0}@media screen and (max-width:480px){.p-monthly__great-img{width:32%;margin:0}}.p-monthly__great-text{line-height:1.4;margin-top:1.6rem}@media screen and (max-width:480px){.p-monthly__great-text{width:calc(68% - .8rem);margin-top:0}}.p-monthly__great-free{line-height:1;text-align:center;background:#f3f9ff url(../img/img_great_08.png) no-repeat 84% 100%/contain;margin-top:3.2rem;padding:4rem 0;border:2px solid #020a3d;border-radius:1.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:1}@media screen and (max-width:480px){.p-monthly__great-free{margin-top:2.4rem;padding:1.6rem 0;background-size:auto 88%;background-position:right bottom}}.p-monthly__great-free-top{color:#020a3d;font-weight:bold;font-size:2.4rem}@media screen and (max-width:480px){.p-monthly__great-free-top{font-size:1.6rem}}.p-monthly__great-free-bottom{color:#020a3d;font-weight:bold;font-size:3.6rem}@media screen and (max-width:480px){.p-monthly__great-free-bottom{font-size:2.4rem}}.p-monthly__great-free-bottom span{color:#eb1f64;font-size:5.6rem}@media screen and (max-width:480px){.p-monthly__great-free-bottom span{font-size:4rem}}.p-monthly__support{background:#fff}.p-monthly__support-title{text-align:center;position:relative;z-index:0}.p-monthly__support-title:before{width:100%;height:100%;background:#020a3d;-webkit-clip-path:polygon(0 20%, 100% 0%, 100% 80%, 0 100%);clip-path:polygon(0 20%, 100% 0%, 100% 80%, 0 100%);content:"";position:absolute;top:16%;left:0;z-index:-1}.p-monthly__support-title img{position:relative;z-index:1}@media screen and (max-width:480px){.p-monthly__support-title img{width:88%}}.p-monthly__support-title-sub{color:#020a3d;font-size:2.4rem;font-weight:bold;text-align:center;margin-top:5.6rem}@media screen and (max-width:480px){.p-monthly__support-title-sub{font-size:1.8rem;margin-top:3.6rem}}.p-monthly__support-list{margin-top:3.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-monthly__support-list dd,.p-monthly__support-list dt{padding:1.6rem 0;-webkit-box-sizing:border-box;box-sizing:border-box}.p-monthly__support-list dd:nth-of-type(n+2),.p-monthly__support-list dt:nth-of-type(n+2){border-top:1px dotted #c8c8c8}.p-monthly__support-list dt{font-weight:bold;width:32%}.p-monthly__support-list dd{width:68%;line-height:2}@media screen and (max-width:480px){.p-monthly__support-list dd{line-height:1.6}}.p-monthly__frow-box{margin-top:4rem;padding:4rem 0;background:url(../img/bg_arrrow_01.svg) no-repeat 24% top/contain}@media screen and (max-width:480px){.p-monthly__frow-box{margin-top:2.4rem;padding:2.4rem 0;background-image:url(../img/bg_arrrow_02.svg);background-position:27vw top}}.p-monthly__frow-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-monthly__frow-list dd,.p-monthly__frow-list dt{min-height:12.2rem;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex}.p-monthly__frow-list dd:nth-of-type(n+2),.p-monthly__frow-list dt:nth-of-type(n+2){border-top:1px dotted #c8c8c8}.p-monthly__frow-list dt{color:#020a3d;font-size:2.4rem;font-weight:bold;width:36%;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:480px){.p-monthly__frow-list dt{font-size:1.4rem;width:40%}}.p-monthly__frow-list dt:before{width:9rem;height:9rem;margin:auto;border-radius:500px;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:4.4rem;-webkit-box-shadow:inset 0 0 10px rgba(0, 0, 0, 0.16);box-shadow:inset 0 0 10px rgba(0, 0, 0, 0.16);content:"";position:absolute;top:0;right:19%;bottom:0}@media screen and (max-width:480px){.p-monthly__frow-list dt:before{width:4rem;height:4rem;background-size:2.4rem;right:6%}}.p-monthly__frow-list dt:first-of-type::before{background-image:url(../img/icon_mail_01.svg)}.p-monthly__frow-list dt:nth-of-type(2):before{background-image:url(../img/icon_calculator_01.svg)}.p-monthly__frow-list dt:nth-of-type(3):before{background-image:url(../img/icon_paper_01.svg)}.p-monthly__frow-list dt:nth-of-type(4):before{background-image:url(../img/icon_pen_01.svg)}.p-monthly__frow-list dt:nth-of-type(5):before{background-image:url(../img/icon_card_01.svg)}.p-monthly__frow-list dt:nth-of-type(6):before{background-image:url(../img/icon_key_01.svg)}.p-monthly__frow-list dd{width:64%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:480px){.p-monthly__frow-list dd{font-size:1.2rem;width:60%}}.p-monthly__frow-list dd span{color:#888;font-size:1.4rem;text-align:right}@media screen and (max-width:480px){.p-monthly__frow-list dd span{font-size:1rem}}.p-monthly__faq-list{margin-top:4rem}@media screen and (max-width:480px){.p-monthly__faq-list{margin-top:2.4rem}}.p-monthly__faq-list dt{font-weight:bold;height:10rem;padding-left:9.2rem;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url(../img/icon_question_01.svg) no-repeat left center/6.8rem;position:relative}@media screen and (max-width:480px){.p-monthly__faq-list dt{height:auto;padding:1.6rem 4.8rem;background-size:3.4rem}}.p-monthly__faq-list dt:nth-of-type(n+2){border-top:1px dotted #c8c8c8}.p-monthly__faq-list dt:before{content:"";position:absolute;top:50%;right:0;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:2.4rem;height:3px;border-radius:10px;background:#020a3d;display:block}@media screen and (max-width:480px){.p-monthly__faq-list dt:before{width:1.6rem;height:2px}}.p-monthly__faq-list dt:after{content:"";position:absolute;top:50%;right:2.1rem;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:3px;height:2.4rem;border-radius:10px;background:#020a3d;display:block;-webkit-transition:0.3s cubic-bezier(0.76, 0, 0.24, 1);-o-transition:0.3s cubic-bezier(0.76, 0, 0.24, 1);transition:0.3s cubic-bezier(0.76, 0, 0.24, 1);will-change:transform}@media screen and (max-width:480px){.p-monthly__faq-list dt:after{width:2px;height:1.6rem;right:1.34rem}}.p-monthly__faq-list dt.open:after{-webkit-transform:translate(-50%, -50%) rotate(90deg)!important;-ms-transform:translate(-50%, -50%) rotate(90deg)!important;transform:translate(-50%, -50%) rotate(90deg)!important}.p-monthly__faq-list dd{margin:0 0 1.6rem 9.2rem;padding:2.4rem 4rem;background:#fff;-webkit-box-shadow:inset 0 0 10px rgba(0, 0, 0, 0.16);box-shadow:inset 0 0 10px rgba(0, 0, 0, 0.16);border-radius:1.6rem;display:none}@media screen and (max-width:480px){.p-monthly__faq-list dd{margin-left:4.8rem;padding:1.6rem 2.4rem}}.p-monthly__god{background:#fff;position:relative;z-index:0}.p-monthly__god-text{color:#fff;font-weight:bold;line-height:2.9;text-align:center;padding:8rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:3}@media screen and (max-width:480px){.p-monthly__god-text{padding:2.4rem}}.p-monthly__god-text span{font-size:4rem}@media screen and (max-width:480px){.p-monthly__god-text span{font-size:2.4rem}}.p-monthly__god-img{width:calc(100% - 8rem);height:calc(100% - 8rem);border-radius:1.6rem;overflow:hidden;position:absolute;top:4rem;left:4rem}@media screen and (max-width:480px){.p-monthly__god-img{width:calc(100% - 2.4rem);height:calc(100% - 2.4rem);top:1.2rem;left:1.2rem}}.p-monthly__god-img:after,.p-monthly__god-img:before{width:100%;height:100%;content:"";position:absolute;top:0;left:0}.p-monthly__god-img:before{background:#020a3d;opacity:.26;z-index:2}.p-monthly__god-img:after{background:#020a3d url(../img/img_god_01.jpg) no-repeat center/cover;-webkit-filter:brightness(84%) blur(8px);filter:brightness(84%) blur(8px);z-index:1}.p-monthly__god-img span{width:100%;height:100%;content:"";position:absolute;top:0;left:0;background:#020a3d;opacity:.26;z-index:2}.p-monthly__property-list{margin-top:3.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:480px){.p-monthly__property-list{margin-top:2.4rem}}.p-monthly__property-list-item{width:calc(50% - 2.8rem)}@media screen and (max-width:480px){.p-monthly__property-list-item{width:100%}.p-monthly__property-list-item:nth-child(n+2){margin-top:2.4rem}}.p-monthly__property-list-item:nth-child(n+3){margin-top:5.6rem}@media screen and (max-width:480px){.p-monthly__property-list-item:nth-child(n+3){margin-top:2.4rem}}.p-monthly__property-img{position:relative}.p-monthly__property-img img{border-radius:.8rem;overflow:hidden}.p-monthly__property-img .p-monthly__btn{width:25.6rem;height:5.6rem;position:absolute;right:-1.6rem;bottom:-.8rem}@media screen and (max-width:480px){.p-monthly__property-img .p-monthly__btn{height:4rem;right:-.8rem}.p-monthly__property-img .p-monthly__btn:before{width:3.2rem!important;height:3.2rem!important}}.p-monthly__property-title{font-size:2.4rem;font-weight:bold;margin-top:2.4rem}@media screen and (max-width:480px){.p-monthly__property-title{font-size:1.8rem}}.p-monthly__property-detail{margin-top:.8rem;padding-top:1.6rem;border-top:1px dotted #c8c8c8}.p-monthly__property-detail li{color:#707070;font-weight:bold;padding-left:4rem;position:relative}@media screen and (max-width:480px){.p-monthly__property-detail li{font-size:1.2rem;font-weight:normal;padding-left:2.4rem}}.p-monthly__property-detail li:nth-child(n+2){margin-top:.8rem}.p-monthly__property-detail li:after{width:2.4rem;height:2.4rem;content:"";position:absolute;top:.32rem;left:0}@media screen and (max-width:480px){.p-monthly__property-detail li:after{width:1.6rem;height:1.6rem;background-size:auto 100%!important}}.p-monthly__property-detail li.ensen:after{background:url(../img/icon_train_01.svg) no-repeat center/auto}.p-monthly__property-detail li.address:after{background:url(../img/icon_map_01.svg) no-repeat center/auto}.p-monthly__property-detail li.floor:after{background:url(../img/icon_home_01.svg) no-repeat center/auto}.p-monthly__contact{background:#fff}.p-monthly__contact .p-monthly__title:before{z-index:0}.p-monthly__contact-text{width:80%;margin:4rem auto 0}@media screen and (max-width:480px){.p-monthly__contact-text{width:92%}}.p-monthly__contact-table{width:80%;margin:3.2rem auto 0}@media screen and (max-width:480px){.p-monthly__contact-table{width:92%}}.p-monthly__contact-table td,.p-monthly__contact-table th{width:100%;display:block}.p-monthly__contact-table th{font-size:1.6rem;font-weight:bold;text-align:left}@media screen and (max-width:480px){.p-monthly__contact-table th{font-size:1.4rem}}.p-monthly__contact-table td{padding-top:1.6rem}@media screen and (max-width:480px){.p-monthly__contact-table td{padding-top:.8rem}}.p-monthly__contact-table tr:nth-child(n+2) th{margin-top:2.4rem}@media screen and (max-width:480px){.p-monthly__contact-table tr:nth-child(n+2) th{margin-top:1.6rem}}.p-monthly__contact-table-column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-monthly__contact-table-half{width:calc(50% - 2.8rem)!important}@media screen and (max-width:480px){.p-monthly__contact-table-half{width:calc(50% - .8rem)!important}}.p-monthly__contact-table input,.p-monthly__contact-table select,.p-monthly__contact-table textarea{font-size:16px;font-family:"Noto Sans JP", sans-serif;padding:1.6rem 2.4rem;border:1px solid #e9e9e9;background:#fcfcfc;border-radius:.8rem;background-clip:padding-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}@media screen and (max-width:480px){.p-monthly__contact-table input,.p-monthly__contact-table select,.p-monthly__contact-table textarea{padding:.8rem 1.6rem}}.p-monthly__contact-table input:focus,.p-monthly__contact-table select:focus,.p-monthly__contact-table textarea:focus{outline:none;-webkit-box-shadow:0 0 0.5em rgba(0, 0, 0, 0.2);box-shadow:0 0 0.5em rgba(0, 0, 0, 0.2);-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.p-monthly__contact-table textarea{resize:vertical}.p-monthly__contact-table ::-webkit-input-placeholder{color:#c8c8c8}.p-monthly__contact-table .searchAttention{font-size:1.2rem;background:#fff282;padding:0 .4rem}.p-monthly__contact .required{color:#fff;font-weight:bold;font-size:1.2rem;background:#eb1f64;display:inline-block;margin-left:.4rem;padding:0 .8rem}.p-monthly__contact-privacy{margin-top:2.4rem}.p-monthly__contact-privacy-inner{font-weight:bold;text-align:center}.p-monthly__contact-privacy-inner input{position:relative;width:2.4rem;height:2.4rem;margin-right:1.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #e9e9e9;background:#fcfcfc;border-radius:.4rem;-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}.p-monthly__contact-privacy-inner input:before{position:absolute;inset:0;display:block;width:100%;height:100%;content:"";opacity:0;-webkit-mask-image:url("../img/icon_check_02.svg");mask-image:url("../img/icon_check_02.svg");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:#FFFFFF}.p-monthly__contact-privacy-inner input:checked{background:#003b7d;border-color:#003b7d}.p-monthly__contact-privacy-inner input:checked:before{opacity:1}.p-monthly__contact-privacy-inner a{color:#003b7d;text-decoration:underline}.p-monthly__contact-privacy-inner a:hover{text-decoration:none}.p-monthly__contact-privacy .p-monthly__btn{width:80%;max-width:48rem;height:5.6rem;margin:4rem auto 0}.p-monthly__contact-column{width:80%;margin:3.2rem auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:480px){.p-monthly__contact-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.p-monthly__contact-column a{width:calc(50% - 2.8rem);height:7.2rem}@media screen and (max-width:480px){.p-monthly__contact-column a{width:100%;height:4.8rem}.p-monthly__contact-column a:nth-child(2){margin-top:1.6rem}}.p-monthly__room-title{font-size:3.2rem;font-weight:bold}@media screen and (max-width:480px){.p-monthly__room-title{font-size:2.4rem}}.p-monthly__room-top{margin-top:3.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:480px){.p-monthly__room-top{margin-top:2.4rem;-ms-flex-wrap:wrap;flex-wrap:wrap}}.p-monthly__room-top-wrap{width:64%;position:relative}@media screen and (max-width:480px){.p-monthly__room-top-wrap{width:100%}}.p-monthly__room-top-wrap .slide figure{width:100%}.p-monthly__room-top-wrap .slide figure img{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-monthly__room-top-slider{border-radius:.8rem;position:relative;width:100%;aspect-ratio:8 / 5;overflow:hidden}.p-monthly__room-top-slider .slide{position:absolute;top:0;left:0;width:100%;height:100%}.p-monthly__room-top-slider .slide[data-custom-target]{z-index:3}.p-monthly__room-top-slider .slide[data-custom-target]:before{opacity:1}.p-monthly__room-top-slider .slide[data-custom-target] figure img{-webkit-animation:show .8s ease forwards;animation:show .8s ease forwards}.p-monthly__room-top-slider .slide:not([data-custom-target]):not(:first-of-type){-webkit-animation:zIndex .8s ease forwards;animation:zIndex .8s ease forwards}.p-monthly__room-top-slider .slide:not([data-custom-target]):not(:first-of-type) figure img{-webkit-animation:hide .8s ease forwards;animation:hide .8s ease forwards}.p-monthly__room-top-slider .slide:first-of-type{z-index:2}.p-monthly__room-top-slider .slide:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0}.p-monthly__room-top-thumbnail{position:relative;width:100%;line-height:0;margin-top:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-monthly__room-top-thumbnail .slide{width:calc((100% - 4rem)/6);margin-right:.8rem;position:relative;overflow:hidden;border-radius:.4rem}.p-monthly__room-top-thumbnail .slide:nth-child(6n){margin-right:0}.p-monthly__room-top-thumbnail .slide:nth-child(n+7){margin-top:.8rem}.p-monthly__room-top-thumbnail .slide:hover figure img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.p-monthly__room-top-thumbnail .slide figure img{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-o-transition:transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.p-monthly__room-top-text{color:#707070;font-size:1.4rem;margin-top:.4rem}@media screen and (max-width:480px){.p-monthly__room-top-text{font-size:1rem;line-height:1}}.p-monthly__room-content{width:calc(36% - 2.4rem)}@media screen and (max-width:480px){.p-monthly__room-content{width:100%;margin-top:1.6rem}}.p-monthly__room-content-text{color:#003b7d;background:#f3f9ff;font-size:1.4rem;padding:1.6rem 2.4rem;border-radius:.8rem;border:1px solid #003b7d}@media screen and (max-width:480px){.p-monthly__room-content-text{padding:.8rem 1.6rem}}.p-monthly__room-content-detail{margin-top:1.6rem;padding:2.4rem;border-radius:.8rem;background:#fff;-webkit-box-shadow:inset 0 0 10px rgba(0, 0, 0, 0.16);box-shadow:inset 0 0 10px rgba(0, 0, 0, 0.16)}@media screen and (max-width:480px){.p-monthly__room-content-detail{padding:1.6rem}}.p-monthly__room-content-detail dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-monthly__room-content-detail dl dd,.p-monthly__room-content-detail dl dt{font-size:1.2rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px dotted #c8c8c8}.p-monthly__room-content-detail dl dd:first-of-type,.p-monthly__room-content-detail dl dt:first-of-type{padding-top:0}.p-monthly__room-content-detail dl dd:last-of-type,.p-monthly__room-content-detail dl dt:last-of-type{border-bottom:none;padding-bottom:0}.p-monthly__room-content-detail dl dt{font-weight:bold;width:9.6rem;padding:.8rem 0 .8rem 1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-monthly__room-content-detail dl dd{color:#707070;width:calc(100% - 9.6rem);padding:0.8rem 1.6rem 0.8rem 0}.p-monthly__room-content-detail .price{color:#333;font-family:"Lato", sans-serif;font-size:2.4rem;font-weight:900;padding-right:.4rem}.p-monthly__room-content-detail .price.emphasis{color:#eb1f64}.p-monthly__room-content-button{height:6.4rem;margin-top:2.4rem}@media screen and (max-width:480px){.p-monthly__room-content-button{height:4.8rem;margin-top:1.6rem}}.p-monthly__room-info{background:#fff}.p-monthly__room-info-title{color:#fff;font-size:2.4rem;font-weight:bold;line-height:1;padding:1.6rem 0;background:#020a3d;position:relative;z-index:0}.p-monthly__room-info-title span{width:1080px;margin:auto;display:block}@media screen and (max-width:480px){.p-monthly__room-info-title span{width:92%}}@media screen and (max-width:480px){.p-monthly__room-info-title{font-size:1.6rem}}.p-monthly__room-info-title:before{width:5.4rem;height:2.5rem;margin:auto;-webkit-clip-path:polygon(0 0, 100% 0, 50% 100%);clip-path:polygon(0 0, 100% 0, 50% 100%);content:"";background:#020a3d;position:absolute;right:0;bottom:-2.4rem;left:0}.p-monthly__room-info-map{aspect-ratio:3.303 / 1}@media screen and (max-width:480px){.p-monthly__room-info-map{aspect-ratio:2 / 1}}.p-monthly__room-table{margin-top:5.6rem}@media screen and (max-width:480px){.p-monthly__room-table{margin-top:2.4rem}}.p-monthly__room-table table{width:100%}.p-monthly__room-table table tr td,.p-monthly__room-table table tr th{-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.6rem;border-bottom:1px dotted #c8c8c8}@media screen and (max-width:480px){.p-monthly__room-table table tr td,.p-monthly__room-table table tr th{font:1.2rem;padding:.8rem;border-bottom:none;display:block}}.p-monthly__room-table table tr th{text-align:left;font-weight:bold;width:20%}@media screen and (max-width:480px){.p-monthly__room-table table tr th{width:100%;background:#f2f2f2}}.p-monthly__room-table table tr th span{font-size:1.2rem}@media screen and (max-width:480px){.p-monthly__room-table table tr th span{font:.8rem}}.p-monthly__room-table table tr td{width:30%}@media screen and (max-width:480px){.p-monthly__room-table table tr td{width:100%}}.p-monthly__room-table table tr td[colspan="3"]{width:80%}@media screen and (max-width:480px){.p-monthly__room-table table tr td[colspan="3"]{width:100%}}.p-monthly__room-table table tr:first-of-type td,.p-monthly__room-table table tr:first-of-type th{padding-top:0}@media screen and (max-width:480px){.p-monthly__room-table table tr:first-of-type td,.p-monthly__room-table table tr:first-of-type th{padding-top:.8rem}}.p-monthly__room-table table tr:last-of-type td,.p-monthly__room-table table tr:last-of-type th{border-bottom:none;padding-bottom:0}.p-monthly__room-features{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:480px){.p-monthly__room-features{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.p-monthly__room-features li{color:#fff;font-weight:bold;text-align:center;width:calc((100% - 2.4rem)/4);padding:.8rem;background:#003b7d;margin-right:.8rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.4rem}@media screen and (max-width:480px){.p-monthly__room-features li{font-size:1.2rem;width:calc(50% - .8rem);margin-right:0}.p-monthly__room-features li:nth-child(n+3){margin-top:.8rem}}.p-monthly__room-features li:nth-child(4n){margin-right:0}.p-monthly__room-features li:nth-child(n+5){margin-top:.8rem}.p-monthly__room-features li.none{color:#c8c8c8;border:1px solid #c8c8c8;background:none}@-webkit-keyframes show{0%{-webkit-transform:scale(1.24);transform:scale(1.24);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes show{0%{-webkit-transform:scale(1.24);transform:scale(1.24);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}}@keyframes hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}}
/*# sourceMappingURL=style.css.map */