.price-page{row-gap:0!important}.price-page .title-area{margin-bottom:20px}.price-page .tab-area{-moz-column-gap:12px;column-gap:12px;display:flex;padding:20px 0}.price-page .tab-area .link{width:200px}.price-page .area .text-area{align-items:center;display:flex;flex-direction:column;margin-bottom:40px;row-gap:12px;text-align:center}.price-page .area .text-area .title{font-size:24px;font-weight:700}.price-page .area .text-area .caption{font-size:14px}.price-page .area01{background:var(--old-color-gray-100);margin:0 -24px;padding:80px 34px}.price-page .area01 .card-list{-moz-column-gap:16px;column-gap:16px;display:flex}.price-page .area01 .card-list .item{background:#fff;border:1px solid #176aff;border-radius:12px;flex:1}.price-page .area01 .card-list .top-area{align-items:flex-start;border-bottom:1px solid #176aff;box-sizing:border-box;display:flex;flex-direction:column;height:148px;padding:20px;row-gap:16px}.price-page .area01 .card-list .top-area .label{background:var(--old-color-gray-800);border-radius:var(--old-radius-full);color:var(--old-color-blue-30);font-size:var(--old-font-size-overline);font-weight:var(--font-weight-semibold);padding:8px 12px}.price-page .area01 .card-list .top-area .name{font-family:var(--font-family-rending);font-size:var(--old-font-size-subtitle-m);font-weight:var(--font-weight-semibold);line-height:32px}.price-page .area01 .card-list .top-area .price{font-size:22px;font-weight:var(--font-weight-medium)}.price-page .area01 .card-list .top-area .price .small{font-size:18px}.price-page .area01 .card-list .bottom-area{box-sizing:border-box;display:flex;flex-direction:column;height:251px;justify-content:space-between;padding:20px}.price-page .area01 .card-list .bottom-area .text-list{display:flex;flex-direction:column;row-gap:8px}.price-page .area01 .card-list .bottom-area .text-list .row{-moz-column-gap:8px;column-gap:8px;display:flex}.price-page .area01 .card-list .bottom-area .text-list .row .icon{height:20px;width:20px}.price-page .area01 .card-list .bottom-area .text-list .row .text{line-height:1.4}.price-page .area01 .card-list .bottom-area .text-list .row .samll{font-size:12px}.price-page .area01 .card-list .bottom-area .text-list .row .blue{color:var(--old-color-blue-500);font-weight:var(--font-weight-semibold)}.price-page .area02{padding:80px 10px}.price-page .area02 .table{border:1px solid var(--old-color-blue-700);border-radius:var(--old-radius-level2);overflow:hidden}.price-page .area02 .table .row{border-bottom:1px solid var(--old-color-gray-120);display:flex}.price-page .area02 .table .row:last-child{border-bottom:0}.price-page .area02 .table .col{align-items:center;border-right:1px solid var(--old-color-gray-120);display:flex;flex:1;flex-direction:column;font-size:14px;justify-content:center}.price-page .area02 .table .col:last-child{border-right:0}.price-page .area02 .table .child-row{display:flex;width:100%}.price-page .area02 .table .text{box-sizing:border-box;font-weight:var(--font-weight-medium);padding:14px 20px}.price-page .area02 .table .icon{height:24px;width:24px}.price-page .area02 .table .icon .path{fill:#176aff}.price-page .area02 .table .--bg01{background:var(--old-color-blue-80)}.price-page .area02 .table .--bg02{background:var(--old-color-blue-50)}.price-page .area02 .table .--bg03{background:#f8f8f8}.price-page .area02 .table .--width01{max-width:340px;min-width:340px;width:340px}.price-page .area02 .table .--width02{max-width:120px;min-width:120px;width:120px}.price-page .area02 .table .--width03{max-width:220px;min-width:220px;width:220px}.price-page .area02 .table .--width04{width:100%}.price-page .area02 .table .--size01{font-size:18px}.price-page .area02 .table .--old-color01{color:var(--old-color-blue-800)}.price-page .area02 .table .--old-color02{color:var(--old-color-blue-500)}.price-page .area02 .table .--semibold{font-weight:var(--font-weight-semibold)}.price-page .area02 .table .--bold{font-weight:var(--font-weight-bold)}.price-page .area02 .table .--center{text-align:center}.price-page .area03{background:var(--old-color-gray-50);margin:0 -24px;padding:80px 34px}.price-page .area03 .notice{align-items:center;-moz-column-gap:12px;column-gap:12px;display:flex;font-size:var(--old-font-size-body-l);font-weight:var(--font-weight-semibold);justify-content:center;margin-bottom:40px}.price-page .area03 .notice .btn{width:100px}.price-page .area03 .table{background:var(--old-color-white);border:1px solid var(--old-color-blue-700);border-radius:var(--old-radius-level2);overflow:hidden}.price-page .area03 .table .head{align-items:center;background:#e8f0ff;color:#176aff;display:flex;font-weight:var(--font-weight-semibold);height:48px;justify-content:center}.price-page .area03 .table .body{display:flex}.price-page .area03 .table .side{display:flex;flex-direction:column;width:83px}.price-page .area03 .table .side .text{align-items:center;background:var(--old-color-blue-30);border-right:1px solid var(--old-color-gray-120);display:flex;font-weight:var(--font-weight-semibold);height:45px;justify-content:center;text-align:center}.price-page .area03 .table .side .text:last-child{flex:1}.price-page .area03 .table .content-wrap{display:flex;flex:1;overflow-x:auto}.price-page .area03 .table .content-wrap .col{border-right:1px solid var(--old-color-gray-120);flex:1}.price-page .area03 .table .content-wrap .col:last-child{border-right:0}.price-page .area03 .table .content-wrap .child-row{display:flex;max-width:208px}.price-page .area03 .table .content-wrap .child-col{align-items:center;box-sizing:border-box;display:flex;flex:1;flex-direction:column;justify-content:center;min-height:45px;padding:12px;row-gap:12px}.price-page .area03 .table .content-wrap .child-col .text{word-break:break-all}.price-page .area03 .table .content-wrap .child-col .btn-component{width:100%}.price-page .area04{background:var(--old-color-blue-50);margin:0 -24px -36px;padding:60px 34px}.price-page .area04 .box{align-items:center;background:url(./bg-price-area04-box-pc.CS7kzNly.png) no-repeat 50%/100% auto;display:flex;flex-direction:column;height:214px;justify-content:center}.price-page .area04 .box .title{font-size:24px;font-weight:700}.price-page .area04 .box .caption{font-size:16px;font-weight:var(--font-weight-medium);margin:8px 0 20px}.price-page .area04 .box .btn{width:228px}@media (max-width:1200px){.price-page .area01 .card-list{flex-direction:column;row-gap:16px}.price-page .area01 .card-list .top-area{height:auto}.price-page .area01 .card-list .bottom-area{height:auto;row-gap:28px}.price-page .area02 .table .row{flex-wrap:wrap}.price-page .area02 .table .--width02{background:var(--old-color-blue-100);max-width:100%;min-width:100%;width:100%}.price-page .area02 .table .--width03{max-width:108px;min-width:108px;width:108px}.price-page .area03 .notice{flex-wrap:wrap;gap:12px}.price-page .area03 .notice .btn{width:80px}.price-page .area03 .table .head{text-align:left}.price-page .area03 .table .content-wrap .child-row{min-width:208px}.price-page .area04{align-items:center;display:flex;justify-content:center}.price-page .area04 .box{background-image:url(./bg-price-area04-box-m.DjVTCdo5.png);box-sizing:border-box;height:226px;padding:0 32px;width:306px}.price-page .area04 .box .caption{text-align:center}.price-page .area04 .box .btn{width:100%}}
