.page-features .main-contents{max-width:1105px;padding-top:200px}.page-features p{line-height:1.9}.page-features .page-ttl{line-height:1;margin-bottom:60px}.page-features .page-ttl.en-ja{display:flex;flex-direction:column;text-align:center}.page-features .page-ttl.en-ja .ttl_en{font-family:Roboto,sans-serif;font-size:20px;font-weight:700;margin:0 auto 30px;position:relative}.page-features .page-ttl.en-ja .ttl_ja{font-size:34px;font-weight:700}@media screen and (max-width:768px){.page-features .page-ttl{margin-bottom:50px;margin-top:0}.page-features .page-ttl.en-ja .ttl_en{font-size:16px}.page-features .page-ttl.en-ja .ttl_ja{font-size:30px}}.page-features .section-ttl{font-size:30px;font-weight:700;line-height:.73333;margin-bottom:45px;text-align:center}@media screen and (max-width:768px){.page-features .section-ttl{font-size:27px;margin-bottom:60px}}.page-features .section-ttl--example{margin-top:80px}.page-features .section-desc{font-size:16px;line-height:1.7;margin-bottom:40px;text-align:center}.page-features .bottom-border{border-bottom:1px solid #d1d1d1;margin-bottom:100px!important;padding-bottom:100px!important}@media screen and (max-width:768px){.page-features .bottom-border{margin-bottom:77px!important;padding-bottom:77px!important}}.page-features .p-lp-leadTxt{line-height:1.9}@media screen and (max-width:768px){.page-features .p-lp-leadTxt{font-size:16px;text-align:center}}.page-features .p-feature-section{margin-bottom:60px}.page-features .p-feature-section .guest_note{display:none}@media screen and (max-width:768px){.page-features .p-feature-section{margin-bottom:40px}}.page-features .p-feature-section .btn-wrap{margin-top:48px;text-align:center}.page-features .p-feature-section .btn-wrap a{align-items:center;background:#fff;border-radius:30px;display:flex;height:55px;justify-content:center;margin:0 auto;position:relative;width:364px}.page-features .p-feature-section .btn-wrap a:before{background:linear-gradient(90deg,#97fdab -16.23%,#0098da 50.63%);border-radius:30px;content:"";inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;position:absolute}.page-features .p-feature-section .btn-wrap a:after{border-bottom:1px solid #252525;border-left:1px solid #252525;content:"";display:block;height:10px;position:absolute;right:20px;top:50%;transform:rotate(-45deg) translateY(calc(-50% - 6px));width:10px}@media screen and (max-width:768px){.page-features .p-feature-section .btn-wrap a{max-width:334px;width:100%}}.page-features .p-feature-section.plan-detail{margin-bottom:120px}.page-features .p-feature-section.faq .p-top-faq-list{display:flex;flex-direction:column;gap:6px 0;margin-left:auto;margin-right:auto;margin-top:58px;max-width:800px;width:100%}@media screen and (max-width:768px){.page-features .p-feature-section.faq .p-top-faq-list{margin-top:28px}}.page-features .p-feature-section.faq .p-top-faq-item-title-box{background-color:#fff;cursor:pointer;padding:25px 60px 25px 35px;position:relative}@media screen and (max-width:768px){.page-features .p-feature-section.faq .p-top-faq-item-title-box{padding:21px 60px 21px 24px}}.page-features .p-feature-section.faq .p-top-faq-item-title-box.is-open .p-top-faq-item-title-cross:after{opacity:0;transform:translate(-50%,-50%)}@media (hover:hover){.page-features .p-feature-section.faq .p-top-faq-item-title-box:hover .p-top-faq-item-title-cross{opacity:.7}}.page-features .p-feature-section.faq .p-top-faq-item-title{font-size:15px;font-weight:700;letter-spacing:.06em}@media screen and (max-width:768px){.page-features .p-feature-section.faq .p-top-faq-item-title{font-size:14px}}.page-features .p-feature-section.faq .p-top-faq-item-title-cross{height:15px;position:absolute;right:30px;top:50%;transform:translateY(-50%);transition:transform .2s;width:15px}.page-features .p-feature-section.faq .p-top-faq-item-title-cross:after,.page-features .p-feature-section.faq .p-top-faq-item-title-cross:before{background-color:#252525;content:"";display:inline-block;height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .2s,opacity .2s;width:100%}.page-features .p-feature-section.faq .p-top-faq-item-title-cross:after{transform:translate(-50%,-50%) rotate(-90deg)}.page-features .p-feature-section.faq .p-top-faq-item-lead-box{display:none;padding:17px 26px 26px}@media screen and (max-width:768px){.page-features .p-feature-section.faq .p-top-faq-item-lead-box{padding:21px 25px}.page-features .p-feature-section.faq .p-top-faq-item-lead{font-size:13px}}.page-features .p-feature-section.faq .p-top-faq-item-lead.mt-20{margin-top:20px}.page-features .p-feature-section.faq .p-top-faq-item__link{text-decoration:underline}.page-features .p-feature-section.faq .p-top-faq-item__link:hover{opacity:.5}.page-features .btn-wrap-plan{margin-top:48px}.page-features .btn-iconAnker{position:relative}.page-features .btn-iconAnker:after{border-bottom:1px solid #252525;border-left:1px solid #252525;content:"";display:block;height:10px;position:absolute;right:20px;top:50%;transform:rotate(-45deg) translateY(calc(-50% - 6px));width:10px}.page-features .btn-iconAnker:hover:after{border-color:#fff}.page-features .p-plan-overviewWrap{justify-content:space-between;margin-bottom:80px;position:relative}.page-features .p-plan-overviewWrap .p-price-ttl{font-size:25px;font-weight:700;line-height:.72;margin-bottom:45px;text-align:center}.page-features .p-plan-overviewWrap .p-price-ttlWrap{background:#fff;padding:40px 45px 45px;position:relative;width:calc(50% - 83px)}.page-features .p-plan-overviewWrap .p-price-ttlWrap .p-img-wrap{margin:0 auto 45px;width:65px}.page-features .p-plan-overviewWrap .p-price-ttlWrap.guest:after,.page-features .p-plan-overviewWrap .p-price-ttlWrap.guest:before{background:#252525;content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%)}.page-features .p-plan-overviewWrap .p-price-ttlWrap.guest:before{height:30px;left:-90px;width:1px}.page-features .p-plan-overviewWrap .p-price-ttlWrap.guest:after{height:1px;left:-105px;width:30px}.page-features .p-plan-overviewWrap .p-price-ttlWrap.guest .p-price-ttl sup{font-size:10px;top:-.9em}.page-features .p-plan-overviewWrap .p-price-desc{font-size:16px;line-height:1.57143}.page-features .p-plan-overviewWrap .p-price-desc .p-note{display:block;font-size:11px;line-height:1.6;margin-top:30px}@media screen and (max-width:960px){.page-features .p-plan-overviewWrap{margin-bototm:40px;display:block;display:flex!important;padding:5% 0}.page-features .p-plan-overviewWrap .p-price-ttl{border:none;font-size:18px;margin-bottom:20px;margin-top:0;text-align:center}.page-features .p-plan-overviewWrap .p-price-ttlWrap{display:block;padding:40px 30px;width:100%}.page-features .p-plan-overviewWrap .p-price-ttlWrap:first-of-type{margin-bottom:75px}.page-features .p-plan-overviewWrap .p-price-ttlWrap .p-txt-wrap{width:100%}.page-features .p-plan-overviewWrap .p-price-ttlWrap .p-img-wrap{margin:0 auto 35px}.page-features .p-plan-overviewWrap .p-price-ttlWrap.guest:after,.page-features .p-plan-overviewWrap .p-price-ttlWrap.guest:before{left:50%;transform:translateX(-50%)}.page-features .p-plan-overviewWrap .p-price-ttlWrap.guest:after{top:-35px}.page-features .p-plan-overviewWrap .p-price-ttlWrap.guest:before{top:-50px}.page-features .p-plan-overviewWrap .p-price-desc{line-height:1.5;margin-bottom:0}}.page-features .p-note-area{font-size:14px;line-height:2}@media screen and (max-width:768px){.page-features .p-note-area{font-size:13px;line-height:1.69231}}.page-features .p-content-bottomButton{margin:0 auto 80px;width:330px}@media screen and (max-width:768px){.page-features .p-content-bottomButton{width:286px}}#lp_inivitation-plan .c-price-option-list{margin-bottom:0}#lp_inivitation-plan .c-guest-slots{margin-bottom:40px}@media screen and (max-width:768px){#lp_inivitation-plan .c-guest-slots{margin-bottom:65px}}

/*# sourceMappingURL=features.css.map*/