.opt-line-a{background-color:#c22047 !important}.opt-line-b{background-color:#e7a61a !important}.opt-line-c{background-color:#65c03a !important}.opt-line-d{background-color:#2e89d9 !important}.opt-line-e{background-color:#1b3db0 !important}.opt-line-f{background-color:#008446 !important}.opt-line-g{background-color:#c22047 !important}.opt-line-h,.opt-line-i{background-color:#e7a61a !important}.opt-line-j{background-color:#2e89d9 !important}.opt-line-k,.opt-line-l{background-color:#1b3db0 !important}.opt-line-m{background-color:#00b1bb !important}.opt-line-n,.opt-line-o,.opt-line-p{background-color:#008446 !important}.opt-line-y,.opt-line-z{background-color:#b1865b !important}.opt-bg-image{aspect-ratio:683/150;background-color:rgba(0,0,0,0);margin-top:-100px;min-height:auto !important}@media only screen and (max-width: 950.98px){.opt-bg-image{aspect-ratio:375/338;margin-top:-60px}}.opt-bg-image img{aspect-ratio:683/150}@media only screen and (max-width: 950.98px){.opt-bg-image img{aspect-ratio:375/338}}.m-image{border-radius:20px;overflow:hidden}.pointArea{-ms-flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:70px 48px;padding-top:30px}@media only screen and (max-width: 950.98px){.pointArea{gap:60px}}.pointArea .pointArea__item{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;align-items:center;background-color:#eaf2fc;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:flex-start;padding:75px 50px 40px;position:relative;text-align:center;width:calc(50% - 24px)}@media only screen and (max-width: 950.98px){.pointArea .pointArea__item{padding:57px 20px 30px;width:100%}}.pointArea .pointArea__item:nth-of-type(1) dt>span:nth-of-type(1){background-image:url("../image/index/icon_point_1.svg")}.pointArea .pointArea__item:nth-of-type(2) dt>span:nth-of-type(1){background-image:url("../image/index/icon_point_2.svg")}.pointArea .pointArea__item:nth-of-type(3) dt>span:nth-of-type(1){background-image:url("../image/index/icon_point_3.svg")}.pointArea .pointArea__item:nth-of-type(4) dt>span:nth-of-type(1){background-image:url("../image/index/icon_point_4.svg")}.pointArea .pointArea__item dt{font-size:24px;line-height:1.3}@media only screen and (max-width: 950.98px){.pointArea .pointArea__item dt{font-size:21px}}.pointArea .pointArea__item dt>span:nth-of-type(1){-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;align-items:center;background-position:center;background-repeat:no-repeat;background-size:contain;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;height:80px;justify-content:center;left:0;margin:auto;position:absolute;right:0;top:-30px;width:80px}@media only screen and (max-width: 950.98px){.pointArea .pointArea__item dt>span:nth-of-type(1){height:70px;width:70px}}.pointArea .pointArea__item dt>span:nth-of-type(1) span{width:100%}.pointArea .pointArea__item dt>span:nth-of-type(1) span:nth-of-type(1){font-size:13px;margin-top:10px}@media only screen and (max-width: 950.98px){.pointArea .pointArea__item dt>span:nth-of-type(1) span:nth-of-type(1){font-size:11px}}.pointArea .pointArea__item dt>span:nth-of-type(1) span:nth-of-type(2){font-size:40px;font-weight:500;margin-top:-15px}@media only screen and (max-width: 950.98px){.pointArea .pointArea__item dt>span:nth-of-type(1) span:nth-of-type(2){font-size:35px}}.pointArea .pointArea__item dt>span:nth-of-type(2){font-weight:500}.pointArea .pointArea__item dd{font-size:16px;margin-top:15px}@media only screen and (max-width: 950.98px){.pointArea .pointArea__item dd{font-size:15px;text-align:left}}.m-header_section_ttl sup{font-size:17px;margin-top:-100px}.headerCaption{text-align:center}@media only screen and (max-width: 950.98px){.headerCaption{text-align:left}}.headerCaption p{padding-left:1em;text-indent:-1em}.headerCaption p::before{content:"※"}.cardCaption{margin-top:30px}@media only screen and (max-width: 950.98px){.cardCaption{margin-top:25px}}.cardCaption .cardCaption__item{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;gap:15px}@media only screen and (max-width: 950.98px){.cardCaption .cardCaption__item{font-size:15px}}.cardCaption .cardCaption__item::before{-ms-flex-negative:0;background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:block;flex-shrink:0;height:26px;width:26px}@media only screen and (max-width: 950.98px){.cardCaption .cardCaption__item::before{height:24px;width:24px}}.cardCaption .cardCaption__item.cardCaption__item--circle::before{background-image:url("../image/index/icon_circle.svg")}.cardCaption .cardCaption__item.cardCaption__item--triangle::before{background-image:url("../image/index/icon_triangle.svg")}.cardCaption .cardCaption__item+.cardCaption__item{margin-top:16px}@media only screen and (max-width: 950.98px){.cardCaption .cardCaption__item+.cardCaption__item{margin-top:14px}}@media print,screen and (min-width: 951px){.m-table.kipsCardTable{margin-top:30px}}@media only screen and (max-width: 950.98px){.m-table.kipsCardTable{margin-top:25px}}.m-table.kipsCardTable th{background-color:#deecfd;text-align:center}.m-table.kipsCardTable td{text-align:center;vertical-align:middle}.m-table.kipsCardTable td:nth-of-type(1){width:35%}@media only screen and (max-width: 950.98px){.m-table.kipsCardTable td:nth-of-type(1) img{width:220px}}.m-table.kipsCardTable td:nth-of-type(2){width:20%}@media only screen and (max-width: 950.98px){.m-table.kipsCardTable td:nth-of-type(2) img{width:62px}}.m-table.kipsCardTable td:nth-of-type(3){width:27%}@media only screen and (max-width: 950.98px){.m-table.kipsCardTable td:nth-of-type(3) img{width:200px}}.m-table.kipsCardTable td:nth-of-type(4){width:18%}.m-image_item img{margin:0 auto}.creditCardList{display:-webkit-box;display:-ms-flexbox;display:flex;gap:25px;margin-top:30px}@media only screen and (max-width: 950.98px){.creditCardList{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;justify-content:center;margin-top:25px}}.creditCardList .creditCardList__images{-ms-flex-negative:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;gap:30px}@media only screen and (max-width: 950.98px){.creditCardList .creditCardList__images{-webkit-box-pack:center;-ms-flex-pack:center;gap:20px;justify-content:center}}@media only screen and (max-width: 950.98px){.creditCardList .creditCardList__images img{max-height:36px;width:auto}}.creditCardList .creditCardList__text{font-size:16px;max-width:658px}@media only screen and (max-width: 950.98px){.creditCardList .creditCardList__text{font-size:15px}}