@media(max-width: 1024px){.mainvisualBg{clip-path:ellipse(2300px 100% at center top);height:calc(60px + 480px)}}@media(max-width: 768px){.mainvisualBg{clip-path:ellipse(1000px 100% at center top);height:calc(60px + 365px)}}.steps{position:relative}.steps .bollType01.is-left{bottom:0;height:568px;left:calc(50% - 1249px);top:unset;width:581px}.stepsList{display:flex;gap:0 56px;margin:48px 0;position:relative;z-index:10}@media(max-width: 768px){.stepsList{flex-direction:column;gap:24px 0;margin:32px 0}}.stepsListItem{display:flex;flex-direction:column}@media(max-width: 768px){.stepsListItem{flex-direction:unset;gap:0 16px;margin:0 auto;max-width:384px;position:relative;width:100%}}.stepsListItemNum_text{background-color:#beb8fb;border-radius:50%;box-sizing:border-box;color:#fff;display:block;font-weight:900;height:56px;line-height:56px;margin:0 auto;text-align:center;width:56px;font-size:40px;font-size:4rem}.stepsListItemNum.has-arrow{position:relative}.stepsListItemNum.has-arrow::before{background:#beb8fb;content:"";display:block;height:3px;left:calc(50% + 62px);position:absolute;top:50%;transform:translateY(-50%);width:calc(100% - 96px)}@media(max-width: 768px){.stepsListItemNum.has-arrow::before{height:calc(100% - 82px);left:28px;top:78px;transform:none;width:2px}}.stepsListItemNum.has-arrow::after{background:#beb8fb;clip-path:polygon(0 0, 0% 100%, 100% 50%);content:"";display:block;height:20px;left:calc(50% + 62px + 100% - 96px);position:absolute;top:50%;transform:translateY(-50%);width:10px}@media(max-width: 768px){.stepsListItemNum.has-arrow::after{clip-path:polygon(0 0, 50% 100%, 100% 0);height:10px;left:28px;top:calc(100% - 12px);transform:translateX(-50%);width:20px}}.stepsListItemText{display:flex;flex-direction:column;flex-grow:1;justify-content:center}.stepsListItemText_title{color:#070f50;font-weight:900;padding:24px 0;text-align:center;font-size:24px;font-size:2.4rem}@media(max-width: 768px){.stepsListItemText_title{padding:0 0 16px;text-align:left}}.stepsListItemText_disc{font-size:19px;font-size:1.9rem}.about{position:relative}.aboutPlan_title{margin-top:48px;font-size:19px;font-size:1.9rem}@media(max-width: 768px){.aboutPlan_title{margin-top:16px;font-size:18px;font-size:1.8rem}}.aboutPlanList{display:flex;justify-content:space-between;margin:24px 0 63px}@media(max-width: 1024px){.aboutPlanList{flex-wrap:wrap;gap:16px;justify-content:center}}@media(max-width: 768px){.aboutPlanList{margin:16px 0 24px}}@media(max-width: 1024px){.aboutPlanList_item{width:calc(16.6% - 13px)}}@media(max-width: 768px){.aboutPlanList_item{max-width:88px;width:calc(33.3% - 10px)}}.aboutPlanListUnitImage .boxImage img{height:58px}.aboutPlanListUnit_text{color:#070f50;font-weight:900;text-align:center;font-size:12px;font-size:1.2rem}.aboutPricingList{display:flex;justify-content:space-between}@media(max-width: 768px){.aboutPricingList{flex-direction:column;gap:24px 0}}.aboutPricingList_item{border-radius:8px;max-width:380px;position:relative;width:calc(33.3% - 20px)}@media(max-width: 768px){.aboutPricingList_item{margin:0 auto;width:100%}}.aboutPricingList_item.is-popular{box-shadow:0 3px 10px rgba(87,94,149,.64)}@media(max-width: 768px){.aboutPricingList_item.is-popular{margin-top:24px}}.aboutPricingList_item.is-popular::before{background:url("../../common/images/compare_ribbon.svg") no-repeat center/contain;content:"";display:block;height:40px;left:50%;position:absolute;top:-20px;transform:translateX(-50%);width:333px;z-index:50}.aboutPricingList_item.is-popular .aboutPricingUnit{background-color:#f9f8ff;border:2px solid #070f50}.aboutPricingList_item.is-popular .aboutPricingUnitHead{background-color:#070f50;color:#fff}.aboutPricingList_item.is-popular .aboutPricingUnitHeadPrice_sub{color:#fff}.aboutPricingList_item.is-popular .aboutPricingUnitBodyList_item .icon{color:#0048ff}.aboutPricingList_item.is-plus .aboutPricingUnitBodyList_item .icon{color:#00b0ff}.aboutPricingUnit{background-color:#fff;border-radius:inherit;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}.aboutPricingUnitHead{background-color:#d9d5ff;color:#070f50;font-weight:900;padding:32px;text-align:center;font-size:24px;font-size:2.4rem}.aboutPricingUnitHeadPrice strong{font-size:48px;font-size:4.8rem}.aboutPricingUnitHeadPrice_sub{color:#414141;font-weight:400;font-size:13px;font-size:1.3rem}.aboutPricingUnitHeadPrice_sub p+p{margin-top:8px}.aboutPricingUnitHeadLink{margin:16px auto 0;max-width:220px}.aboutPricingUnitBody{flex-grow:1;padding:32px}.aboutPricingUnitBodyList_item{align-items:baseline;display:flex;gap:0 8px;font-size:19px;font-size:1.9rem}@media(max-width: 768px){.aboutPricingUnitBodyList_item{font-size:18px;font-size:1.8rem}}.aboutPricingUnitBodyList_item .icon{color:#0080ff;font-size:14px;font-size:1.4rem}.aboutPricingUnitBodyList_item+.aboutPricingUnitBodyList_item{margin-top:24px}.aboutPricing_notes{margin-top:24px;padding-left:8px;font-size:15px;font-size:1.5rem}@media(max-width: 768px){.aboutPricing_notes{margin-top:32px;padding-left:0}}.aboutBox{background-color:#fff;border-radius:40px;margin-top:100px;padding:80px 14%;position:relative;z-index:10}@media(max-width: 768px){.aboutBox{border-radius:8px;margin-top:80px;padding:24px 16px}}.aboutBoxUnit{display:flex;justify-content:space-between}@media(max-width: 1024px){.aboutBoxUnit{flex-direction:column;gap:32px 0}}.aboutBoxUnitText{width:59%}@media(max-width: 1024px){.aboutBoxUnitText{order:1;width:100%}}.aboutBoxUnitText_title{color:#070f50;font-weight:900;line-height:1.2;text-align:center;font-size:48px;font-size:4.8rem}@media(max-width: 768px){.aboutBoxUnitText_title{font-size:32px;font-size:3.2rem}}.aboutBoxUnitText_notes{align-items:baseline;display:flex;margin-top:16px;font-size:15px;font-size:1.5rem}@media(max-width: 768px){.aboutBoxUnitText_notes{font-size:12px;font-size:1.2rem}}.aboutBoxUnitTextApply{margin:32px auto 0;max-width:220px}.aboutBoxUnitImage{width:33%}@media(max-width: 1024px){.aboutBoxUnitImage{margin:0 auto;order:0;width:calc(100% - 88px)}}.aboutChild{position:relative}.aboutChildBg{bottom:26px;position:absolute;right:0;z-index:1}@media(max-width: 1024px){.aboutChildBg{left:calc(50% - 477px);right:unset}}@media(max-width: 768px){.aboutChildBg{bottom:206px;left:calc(50% - 750px)}}.aboutChildBg .boxImage img{width:1307px}@media(max-width: 768px){.aboutChildBg .boxImage img{width:1190px}}.aboutChild_inner{padding:0 32px;position:relative;z-index:10}@media(max-width: 768px){.aboutChild_inner{padding:0}}.aboutChildUnit{align-items:center;display:flex;justify-content:space-between}@media(max-width: 768px){.aboutChildUnit{flex-direction:column;gap:32px 0}}.aboutChildUnitText .sectionHeading,.aboutChildUnitText .buttonView{text-align:left}@media(max-width: 768px){.aboutChildUnitText .sectionHeading,.aboutChildUnitText .buttonView{text-align:center}}.aboutChildUnitText_sub{margin:16px 0 32px;font-size:19px;font-size:1.9rem}@media(max-width: 768px){.aboutChildUnitText_sub{text-align:center;font-size:18px;font-size:1.8rem}}.aboutChildUnitText_list{margin-top:16px;text-align:left}.aboutChildUnitText_item{align-items:baseline;display:flex;gap:0 8px}.aboutChildUnitText_item .icon{color:#20d50f;font-size:14px;font-size:1.4rem}.aboutChildUnitImage .boxImage.is-heightFix img{height:286px}@media(max-width: 768px){.aboutChildUnitImage .boxImage.is-heightFix img{height:187px}}.aboutChildUnit+.aboutChildUnit{padding-top:100px}@media(max-width: 768px){.aboutChildUnit+.aboutChildUnit{padding-top:80px}}@media(max-width: 768px){.aboutChildUnit.is-even .aboutChildUnitImage{order:1}.aboutChildUnit.is-even .aboutChildUnitText{order:0}}@media(max-width: 768px){.comparison .inner{padding:0}}.comparisonTable{padding-top:73px}@media(max-width: 768px){.comparisonTable{overflow-x:scroll;padding-top:36px}}.comparisonTableBox{align-items:flex-end;color:#414141;display:flex;line-height:1.3;width:100%}@media(max-width: 768px){.comparisonTableBox{min-width:836px}}.comparisonTable_column{width:33%}@media(max-width: 768px){.comparisonTable_column{width:300px}}.comparisonTable_column>table{text-align:center;width:100%;font-size:19px;font-size:1.9rem}@media(max-width: 768px){.comparisonTable_column>table{font-size:18px;font-size:1.8rem}}.comparisonTable_column>table>thead>tr>th,.comparisonTable_column>table>thead>tr>td,.comparisonTable_column>table>tbody>tr>th,.comparisonTable_column>table>tbody>tr>td{background-color:#fff;border-bottom:#beb8fb solid 1px;height:87px;padding:0 4px;text-align:center}@media(max-width: 768px){.comparisonTable_column>table>thead>tr>th,.comparisonTable_column>table>thead>tr>td,.comparisonTable_column>table>tbody>tr>th,.comparisonTable_column>table>tbody>tr>td{height:82px}}.comparisonTable_column>table>thead>tr>th .icon,.comparisonTable_column>table>thead>tr>td .icon,.comparisonTable_column>table>tbody>tr>th .icon,.comparisonTable_column>table>tbody>tr>td .icon{font-size:14px;font-size:1.4rem}.comparisonTable_column>table>thead>tr>th .icon.icon-check,.comparisonTable_column>table>thead>tr>td .icon.icon-check,.comparisonTable_column>table>tbody>tr>th .icon.icon-check,.comparisonTable_column>table>tbody>tr>td .icon.icon-check{color:#1fd510}.comparisonTable_column>table>thead>tr>th,.comparisonTable_column>table>tbody>tr>th{text-align:center}.comparisonTable_column>table>thead>tr>th,.comparisonTable_column>table>thead>tr>td{background-color:#beb8fb;color:#070f50;font-weight:900;height:52px;font-size:24px;font-size:2.4rem}@media(max-width: 768px){.comparisonTable_column>table>thead>tr>th,.comparisonTable_column>table>thead>tr>td{font-size:19px;font-size:1.9rem}}@media(max-width: 768px){.comparisonTable_column.is-label{width:236px}}.comparisonTable_column.is-label>table{text-align:left}.comparisonTable_column.is-label>table>tbody>tr>td{color:#070f50;font-weight:900;padding-left:15px;text-align:left}@media(max-width: 768px){.comparisonTable_column.is-label>table>tbody>tr>td{padding-left:20px}}.comparisonTable_column.is-label>table>tbody>tr.is-notes>td{font-weight:400}.comparisonTable_column.is-focused{position:relative;z-index:1}.comparisonTable_column.is-focused>table{box-sizing:border-box;font-weight:900;height:100%;position:relative}.comparisonTable_column.is-focused>table::before{border:#070f50 solid 2px;box-shadow:0 3px 10px rgba(87,94,149,.64);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}@media(max-width: 768px){.comparisonTable_column.is-focused>table::before{height:100%}}.comparisonTable_column.is-focused>table>thead>tr>th,.comparisonTable_column.is-focused>table>thead>tr>td{background-color:#070f50;color:#fff;font-weight:900}@media(max-width: 768px){.comparisonTable_column.is-focused>table>thead>tr>th,.comparisonTable_column.is-focused>table>thead>tr>td{border:none}}.comparisonTable_column.is-focused>table>thead>tr>th{border-bottom:#070f50 solid 2px;height:61px;padding-top:6px;position:relative}.comparisonTable_column.is-focused>table>thead>tr>th::before{background-color:inherit;content:"";display:block;height:11px;left:0;position:absolute;top:-11px;width:100%}.comparisonTable_column.is-focused>table>thead>tr>th .boxImage{left:50%;position:absolute;top:-31px;transform:translateX(-50%)}.comparisonTable_column.is-focused>table>tbody>tr:not(.is-notes)>td{background-color:#f9f8ff}.faqs{position:relative}.faqs .bollType01.is-left{border-radius:25% 75% 74% 26%/50% 52% 48% 50%;height:520px;left:calc(50% - 1132px);top:0;width:532px}.faqsList{margin-top:32px;position:relative;z-index:10}@media(max-width: 768px){.faqsList{margin-top:32px}}.faqsListUnit summary{list-style:none}.faqsListUnit summary::-webkit-details-marker{display:none}.faqsListUnit[open] .faqsListUnitQuestion .icon-arrow_up{transform:scale(1, -1) translateY(5px)}.faqsListUnitQuestion{align-items:baseline;border-bottom:1px dotted #867df9;cursor:pointer;display:flex;gap:0 16px;justify-content:space-between;padding:16px 90px 16px 108px}@media(max-width: 768px){.faqsListUnitQuestion{padding:16px 0 16px 17px}}.faqsListUnitQuestion_text{align-items:flex-start;display:flex;font-weight:900;font-size:19px;font-size:1.9rem}@media(max-width: 768px){.faqsListUnitQuestion_text{font-size:18px;font-size:1.8rem}}.faqsListUnitQuestion_text .icon-question{color:#7c3add;margin-right:16px;font-size:20px;font-size:2rem}.faqsListUnitQuestion .icon-arrow_up{position:relative;transition:.2s all;font-size:10px;font-size:1rem}.faqsListUnitAnswer{border-bottom:1px dotted #867df9;padding-bottom:16px}.faqsListUnitAnswer_inner{margin:0 auto;max-width:1010px;padding:16px 90px 0}@media(max-width: 768px){.faqsListUnitAnswer_inner{padding:16px 0 0}}.faqsListUnitAnswer_inner p{font-size:19px;font-size:1.9rem}@media(max-width: 768px){.faqsListUnitAnswer_inner p{font-size:18px;font-size:1.8rem}}.faqsListUnitAnswer_inner p+.faqsListUnitAnswer_inner p{margin-top:16px}
/*# sourceMappingURL=this.css.map */