@charset "UTF-8";footer{position:relative;z-index:11}main{width:100%;background:#fff}#p-plan{min-height:calc(100vh + 56px);margin:56px 0 0;position:relative;overflow:hidden}.container{width:100%;margin-right:auto;margin-left:auto}@media (max-width: 767.9px){.container{max-width:760px;padding-right:20px;padding-left:20px}}@media (min-width: 1200px){.container{max-width:900px}}.c-lower_heading{position:relative;margin-bottom:0;padding:120px 0}@media (max-width: 767.9px){.c-lower_heading{padding:80px 0 79px}}.c-lower_heading .c-lower_heading-title{display:flex;justify-content:center;padding-bottom:32px;font-size:28px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:42px}@media (max-width: 991px){.c-lower_heading .c-lower_heading-title{padding-bottom:16px}}@media (max-width: 767.9px){.c-lower_heading .c-lower_heading-title{font-size:20px;line-height:30px}}.c-lower_heading .c-lower_heading-summary{display:flex;justify-content:center;font-size:16px;font-style:normal;font-weight:300;letter-spacing:.05em;line-height:30px}@media (max-width: 767.9px){.c-lower_heading .c-lower_heading-summary{font-size:13px;line-height:24.05px}}#p-plan #p-plan_partnership{position:relative;padding:120px 0;background:#222;color:#fff}@media (max-width: 767.9px){#p-plan #p-plan_partnership{padding:80px 0}}.c-lower_section-title .c-lower_section-main{display:flex;justify-content:center;margin-bottom:32px;font-size:28px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:42px;text-align:center}@media (max-width: 767.9px){.c-lower_section-title .c-lower_section-main{margin-bottom:24px;font-size:20px;line-height:30px}}.c-lower_section-title .c-lower_section-summary{display:flex;justify-content:center;margin-bottom:64px;font-size:16px;font-style:normal;font-weight:300;letter-spacing:.05em;line-height:30px;text-align:center}@media (max-width: 767.9px){.c-lower_section-title .c-lower_section-summary{margin-bottom:32px;font-size:13px;line-height:24.05px;text-align:left}}#p-plan #p-plan_partnership .p-plan_partnership-image{display:flex;align-items:center;justify-content:center;width:100%;max-width:900px;margin:0 auto}@media (max-width: 767.9px){#p-plan #p-plan_partnership .p-plan_partnership-image{position:relative}}#p-plan #p-plan_partnership .p-plan_partnership-table{position:relative;width:100%;max-width:900px;padding:88.6px 0;margin:0 auto}@media (max-width: 1199px){#p-plan #p-plan_partnership .p-plan_partnership-table{padding:68.6px 0}}@media (max-width: 991px){#p-plan #p-plan_partnership .p-plan_partnership-table{margin-top:32px;padding:0}}#p-plan #p-plan_partnership .p-plan_partnership-table .p-plan_partnership-table-inner{border-top:1px solid hsla(0,0%,100%,.15)}#p-plan #p-plan_partnership .p-plan_partnership-table .p-plan_partnership-table-inner:last-child{border-bottom:1px solid hsla(0,0%,100%,.15)}#p-plan #p-plan_partnership .p-plan_partnership-table .p-plan_partnership-table-inner dl,#p-plan #p-plan_partnership .p-plan_partnership-table .p-plan_partnership-table-inner dl dd{margin:0}@media (max-width: 767.9px){#p-plan #p-plan_partnership .p-plan_partnership-table .p-plan_partnership-table-inner dl dd{margin-bottom:30px}}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:56px}@media (max-width: 767.9px){.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0}}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto{position:relative;width:100%;padding-right:22.5px;padding-left:22.5px}#p-plan #p-plan_partnership .p-plan_partnership-table .p-plan_partnership-table-inner .p-plan_partnership-table-title{margin:0;padding:76.81px 0;font-size:18px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:27px;text-align:center;color:#fff}@media (max-width: 767.9px){#p-plan #p-plan_partnership .p-plan_partnership-table .p-plan_partnership-table-inner .p-plan_partnership-table-title{-moz-text-align-last:left;padding:32px 0 17.55px;font-size:17px;letter-spacing:.05em;line-height:25.5px;text-align-last:left}}#p-plan #p-plan_partnership .p-plan_partnership-table .p-plan_partnership-table-inner .p-plan_partnership-items{margin:0;padding:20px 0;list-style:none}@media (max-width: 767.9px){#p-plan #p-plan_partnership .p-plan_partnership-table .p-plan_partnership-table-inner .p-plan_partnership-items{padding:0}}#p-plan #p-plan_partnership .p-plan_partnership-table .p-plan_partnership-table-inner .p-plan_partnership-items .p-plan_partnership-item{display:flex;position:relative;align-items:center;padding:0 0 0 12px;font-size:13px;font-style:normal;letter-spacing:.65px;line-height:24.05px}#p-plan #p-plan_partnership .p-plan_partnership-table .p-plan_partnership-table-inner .p-plan_partnership-items .p-plan_partnership-item:before{display:inline-block;position:absolute;top:14px;left:0;width:2px;height:2px;margin-right:10px;border-radius:2px;background:#fff;content:""}@media (max-width: 575px){#p-plan #p-plan_partnership .p-plan_partnership-table .p-plan_partnership-table-inner .p-plan_partnership-items .p-plan_partnership-item:before{top:10px}}#p-plan #p-plan_package{position:relative;padding:120px 0 77px;background:#fff}@media (max-width: 767.9px){#p-plan #p-plan_package{padding:80px 0 0}}#p-plan #p-plan_package .p-plan_package-table{position:relative;padding-top:56px}@media (max-width: 767.9px){#p-plan #p-plan_package .p-plan_package-table{padding-top:48px}}#p-plan #p-plan_package .p-plan_package-table .p-plan_package-table-inner{padding:34px;border-top:1px solid rgba(51,51,70,.15)}@media (max-width: 767.9px){#p-plan #p-plan_package .p-plan_package-table .p-plan_package-table-inner{padding:48px}}#p-plan #p-plan_package .p-plan_package-table .p-plan_package-table-inner:last-child{border-bottom:1px solid rgba(51,51,70,.15)}@media (max-width: 991px){#p-plan #p-plan_package .p-plan_package-table .p-plan_package-table-inner .p-plan_package-table-items{gap:34px}}#p-plan #p-plan_package .p-plan_package-table .p-plan_package-table-inner dl,#p-plan #p-plan_package .p-plan_package-table .p-plan_package-table-inner dl dd{margin:0}#p-plan #p-plan_package .p-plan_package-table .p-plan_package-table-inner .p-plan_package-name{font-size:43px;font-style:normal;font-weight:600;line-height:46px;letter-spacing:2px;text-align:center;white-space:nowrap}@media (max-width: 767.9px){#p-plan #p-plan_package .p-plan_package-table .p-plan_package-table-inner .p-plan_package-name{line-height:42px}}#p-plan #p-plan_package .p-plan_package-table .p-plan_package-table-inner .p-plan_package-summary{width:max-content;font-size:13px;font-style:normal;font-weight:300;line-height:17px;letter-spacing:.65px;text-align:center;margin:8px 0}.chevron-down{display:inline-block;margin-top:8px;vertical-align:middle;color:#222;line-height:1;width:1em;height:1em;border:.1em solid currentColor;border-left:0;border-bottom:0;box-sizing:border-box;transform:translateY(-25%) rotate(135deg);cursor:pointer}#p-plan .p-plan_service{position:relative;padding-top:56px}@media (max-width: 767.9px){#p-plan .p-plan_service{padding-top:79px}}#p-plan .p-plan_service .p-plan_service-wrapper{position:relative}#p-plan .p-plan_service .p-plan_service-title{margin-bottom:100px;font-style:normal;font-weight:600;text-align:center}@media (max-width: 767.9px){#p-plan .p-plan_service .p-plan_service-title{margin-bottom:80px}}#p-plan .p-plan_service .p-plan_service-title .p-plan_service-head{display:flex;justify-content:center}#p-plan .p-plan_service .p-plan_service-title .p-plan_service-head span{display:inline-block;position:relative;margin-bottom:16px;font-size:18px;line-height:27px;letter-spacing:.9px}@media (max-width: 767.9px){#p-plan .p-plan_service .p-plan_service-title .p-plan_service-head span{margin-bottom:24px;font-size:17px;line-height:25.5px;letter-spacing:.85px}}#p-plan .p-plan_service .p-plan_service-title .p-plan_service-main{display:block;margin-bottom:8px;font-size:60px;line-height:100%;letter-spacing:3px}@media (max-width: 767.9px){#p-plan .p-plan_service .p-plan_service-title .p-plan_service-main{font-size:42px;line-height:44px;letter-spacing:2px}}#p-plan .p-plan_service .p-plan_service-title .p-plan_service-sub{font-size:16px;line-height:30px;letter-spacing:.8px}@media (max-width: 767.9px){#p-plan .p-plan_service .p-plan_service-title .p-plan_service-sub{font-size:13px;line-height:17px;letter-spacing:.65px}}#p-plan .p-plan_service .p-plan_service-title .p-plan_service-image{max-width:350px;margin:40px auto}@media (max-width: 767.9px){#p-plan .p-plan_service .p-plan_service-title .p-plan_service-image{max-width:300px;margin:26px auto}}#p-plan .p-plan_service .p-plan_service-title .p-plan_service-summary{font-size:16px;font-weight:300;letter-spacing:.8px;line-height:30px}@media (max-width: 767.9px){#p-plan .p-plan_service .p-plan_service-title .p-plan_service-summary{text-align:start;font-size:13px;letter-spacing:.65px;line-height:24.5px}}#p-plan .p-plan_service .p-plan_service-inner{margin-top:120px}@media (max-width: 767.9px){#p-plan .p-plan_service .p-plan_service-inner{margin-top:80px}}#p-plan .p-plan_service .p-plan_service-inner .p-plan_service-detail{padding-bottom:120px}@media (max-width: 767.9px){#p-plan .p-plan_service .p-plan_service-inner .p-plan_service-detail{padding-bottom:0}}#p-plan .p-plan_service .p-plan_service-inner .p-plan_service-detail .p-plan_service-lists{padding-right:27.5px}@media (max-width: 767.9px){#p-plan .p-plan_service .p-plan_service-inner .p-plan_service-detail .p-plan_service-lists{padding-right:0;margin-bottom:80px}}#p-plan .p-plan_service .p-plan_service-subtitle{margin-bottom:36px;font-size:20px;font-style:normal;font-weight:600;line-height:30px;letter-spacing:1px}@media (max-width: 767.9px){#p-plan .p-plan_service .p-plan_service-subtitle{margin-bottom:24.97px;font-size:19px;line-height:28.5px;letter-spacing:.95px}}#p-plan .p-plan_service .p-plan_service-inner .p-plan_service-detail .p-plan_service-lists ul{margin:0;padding:0;list-style:none}#p-plan .p-plan_service .p-plan_service-inner .p-plan_service-detail .p-plan_service-lists ul li{position:relative;margin-bottom:24px;padding-left:12px;font-size:13px;font-weight:300;letter-spacing:.65px;line-height:24.05px}@media (max-width: 767.9px){#p-plan .p-plan_service .p-plan_service-inner .p-plan_service-detail .p-plan_service-lists ul li{margin-bottom:26.33px}}#p-plan .p-plan_service .p-plan_service-inner .p-plan_service-detail .p-plan_service-lists ul li:before{display:inline-block;position:absolute;top:12px;left:0;width:2px;height:2px;border-radius:2px;background:#000;content:""}#p-plan .p-plan_service .p-plan_service-inner .p-plan_service-detail .p-plan_service-process{padding-left:27.5px;margin-bottom:40px}@media (max-width: 767.9px){#p-plan .p-plan_service .p-plan_service-inner .p-plan_service-detail .p-plan_service-process{padding-left:0;margin-bottom:80px}}#p-plan .p-plan_service .p-plan_service-inner .p-plan_service-detail .p-plan_service-process .p-plan_service-subtitle{display:flex;align-items:center}#p-plan .p-plan_service .p-plan_service-inner .p-plan_service-detail .p-plan_service-process .p-plan_service-subtitle:after{margin-left:16px;padding:1px 10px 2px;border-radius:15px;background:#e4e9eb;font-size:12px;font-weight:300;line-height:18px;letter-spacing:.6px;content:attr(data-week) "週間程度"}#p-plan .p-plan_service .p-plan_service-inner .p-plan_service-detail .p-plan_service-process dl{margin:0;padding:0}#p-plan .p-plan_service .p-plan_service-inner .p-plan_service-detail .p-plan_service-process dl dt{margin-bottom:12px;font-size:16px;font-style:normal;font-weight:600;letter-spacing:.8px;line-height:24px}@media (max-width: 767.9px){#p-plan .p-plan_service .p-plan_service-inner .p-plan_service-detail .p-plan_service-process dl dt{margin-bottom:8px}}#p-plan .p-plan_service .p-plan_service-inner .p-plan_service-detail .p-plan_service-process dl dd{margin-bottom:26px;font-size:13px;font-weight:300;letter-spacing:.65px;line-height:24.05px}@media (max-width: 767.9px){#p-plan .p-plan_service .p-plan_service-inner .p-plan_service-detail .p-plan_service-process dl dd{margin-bottom:32px}}#p-plan .p-plan_service .p-plan_service-inner .p-plan_service-slide-wrapper{position:relative;margin-bottom:84px}@media (max-width: 767.9px){#p-plan .p-plan_service .p-plan_service-inner .p-plan_service-slide-wrapper{margin-bottom:80px}}.swiper-wrapper{box-sizing:content-box;display:flex;z-index:1;position:relative;width:100%;height:100%}.swiper-slide{position:relative;flex-shrink:0;height:100%;border:1px solid #CED8DC;margin-right:24px}.swiper-slide-prev{margin-left:-24px}.swiper-button-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:23px}.swiper-pagination{position:relative;text-align:center}.swiper-pagination-fraction{width:100%}.swiper-pagination span{font-size:13px;font-style:normal;font-weight:600;line-height:19.5px;letter-spacing:.65px}.swiper-button-next,.swiper-button-prev{display:flex;position:relative;cursor:pointer}@media (max-width: 767.9px){.swiper-button-next,.swiper-button-prev{display:none}}.swiper-button-prev:after{content:"";width:42px;height:42px;background-image:url(../../../img/common/swiper/arrow_42=left.svg)}.swiper-button-prev:hover:after{background-image:url(../../../img/common/swiper/arrow_42=left_hover.svg)}.swiper-button-next:after{content:"";width:42px;height:42px;background-image:url(../../../img/common/swiper/arrow_42=right.svg)}.swiper-button-next:hover:after{background-image:url(../../../img/common/swiper/arrow_42=right_hover.svg)}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{visibility:hidden}#p-plan .p-plan_service .p-plan_service-inner .p-plan_service-point{width:100%;max-width:900px;margin:120px auto 167px;padding:47px;border-radius:6px;background:#e4e9eb}@media (max-width: 767.9px){#p-plan .p-plan_service .p-plan_service-inner .p-plan_service-point{margin:0 0 31.45px;padding:43.89px 24.14px}}#p-plan .p-plan_service .p-plan_service-inner .p-plan_service-point .p-plan_service-subtitle{margin-bottom:30px;font-size:18px;line-height:27px;letter-spacing:.9px}@media (max-width: 767.9px){#p-plan .p-plan_service .p-plan_service-inner .p-plan_service-point .p-plan_service-subtitle{margin-bottom:43.89px;font-size:17px;line-height:25.5px;letter-spacing:.85px;text-align:justify}}#p-plan .p-plan_service .p-plan_service-inner .p-plan_service-point .p-plan_service-point-body{font-size:13px;font-weight:300;letter-spacing:.65px;line-height:24.05px}#p-plan .p-plan_service .p-plan_service-inner .p-plan_service-point .p-plan_service-btn{display:flex;justify-content:flex-start;max-width:550px;margin-top:20px}@media (max-width: 991px){#p-plan .p-plan_service .p-plan_service-inner .p-plan_service-point .p-plan_service-btn{max-width:420px}}@media (max-width: 767.9px){#p-plan .p-plan_service .p-plan_service-inner .p-plan_service-point .p-plan_service-btn{justify-content:center;max-width:100%;margin-top:32px;margin-right:0}}.btn-secondary{display:flex;align-items:center;justify-content:center;width:248px;padding:16px;border-radius:3px;border:1px solid #A6ADB0;background:transparent;color:#333346}.btn-secondary span{font-size:14px;font-weight:600;line-height:21px;letter-spacing:3.78px}#p-plan .p-plan_service .p-plan_service-inner .p-plan_service-point.plan_5xscore .p-plan_service-point-body{position:relative;max-width:550px}@media (max-width: 991px){#p-plan .p-plan_service .p-plan_service-inner .p-plan_service-point.plan_5xscore .p-plan_service-point-body{max-width:420px}}@media (max-width: 767.9px){#p-plan .p-plan_service .p-plan_service-inner .p-plan_service-point.plan_5xscore .p-plan_service-point-body{max-width:100%;padding-top:120px;padding-right:0;font-size:13px;letter-spacing:.65px;line-height:24.05px;text-align:justify}}#p-plan .p-plan_service .p-plan_service-inner .p-plan_service-point.plan_5xscore .p-plan_service-point-body:after{position:absolute;top:50%;right:-230px;width:168.75px;height:78.75px;transform:translateY(-50%);background-image:url(../../../img/business/plan/logo_5x.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:""}@media (max-width: 1199px){#p-plan .p-plan_service .p-plan_service-inner .p-plan_service-point.plan_5xscore .p-plan_service-point-body:after{right:-240px;width:160px;height:90px}}@media (max-width: 991px){#p-plan .p-plan_service .p-plan_service-inner .p-plan_service-point.plan_5xscore .p-plan_service-point-body:after{right:-200px}}@media (max-width: 767.9px){#p-plan .p-plan_service .p-plan_service-inner .p-plan_service-point.plan_5xscore .p-plan_service-point-body:after{top:0;right:50%;transform:translate(50%)}}#p-plan #p-plan_download{position:relative;padding:0 0 120px;background:#fff}@media (max-width: 767.9px){#p-plan #p-plan_download{padding:52.28px 0 79.89px}}#p-plan #p-plan_download .p-plan_download-wrapper .p-plan_download-btn{display:flex;justify-content:center;margin-bottom:32px}@media (max-width: 767.9px){#p-plan #p-plan_download .p-plan_download-wrapper .p-plan_download-btn{margin-bottom:35.11px}}#p-plan #p-plan_download .p-plan_download-wrapper .p-plan_download-text{color:#303233;font-size:13px;line-height:17px;letter-spacing:.65px}.btn-primary{display:flex;align-items:center;justify-content:center;width:280px;height:48px;border:1px solid #A6ADB0;border-radius:3px;background:#fff;color:#333346;text-decoration:none;transition:all .3s cubic-bezier(.165,.84,.44,1);transition-property:background,color;transition-timing-function:cubic-bezier(.165,.84,.44,1)}@media (max-width: 767.9px){.btn-primary{height:50px}}.btn-primary span{font-size:14px;font-weight:600;line-height:21px;letter-spacing:3.78px;white-space:nowrap}#l-aside_contact.lower{background-color:#fff}#l-aside_contact{padding:120px 0 140px}@media (max-width: 767.9px){#l-aside_contact{padding:80px 0 100px}}#l-aside_contact .l-aside_contact-body h3{padding-bottom:64px;font-size:28px;font-weight:600;font-style:normal;letter-spacing:1.4px;line-height:42px}@media (max-width: 767.9px){#l-aside_contact .l-aside_contact-body h3{padding-bottom:40px;font-size:20px;letter-spacing:1px;line-height:30px}}#l-aside_contact .l-aside_contact-btn{display:flex;justify-content:center;width:100%;margin:0 auto}aside,main,section{display:block}*,:after,:before{box-sizing:border-box}.d-none{display:none!important}.align-items-center{align-items:center!important}.align-items-end{align-items:flex-end!important}.justify-content-around{justify-content:space-around!important}.white{color:#fff}img{max-width:100%;height:auto;border-style:none}img,png{vertical-align:middle}png{overflow:hidden}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.column{display:flex;flex-direction:column}.col-8{flex:0 0 66.66666667%;max-width:66.66666667%}.text-center{text-align:center!important}@media (min-width: 992px){.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-9{flex:0 0 75%;max-width:75%}}@media (min-width: 767px){.d-md-block{display:block!important}.col-md-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-10{flex:0 0 83.33333333%;max-width:83.33333333%}}@media (min-width: 576px){.col-sm-6{flex:0 0 50%;max-width:50%}}
