#about{overflow:hidden}@media only screen and (max-width: 767px){#about>.sectionInner{padding-top:6.6666666667vw;width:86.6666666667vw}}#about .sectionTitleWrap .sectionTitle.borderBottom{padding-bottom:10px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";line-height:1.6}@media only screen and (max-width: 767px){#about .sectionTitleWrap .sectionTitle.borderBottom{padding-bottom:4vw}}.aboutSection .headWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width: 1079px){.aboutSection .headWrap{margin:0 !important;display:block}}.aboutSection .headWrap>.image{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40.2777777778vw;max-width:580px;overflow:hidden}@media only screen and (min-width: 1440px){.aboutSection .headWrap>.image{border-radius:24px !important}}@media only screen and (max-width: 1079px){.aboutSection .headWrap>.image{width:95vw;max-width:none}}@media only screen and (min-width: 768px)and (max-width: 1079px){.aboutSection .headWrap>.image{margin-top:30px;width:100%;border-radius:24px}}@media only screen and (max-width: 767px){.aboutSection .headWrap>.image{margin-top:6.6666666667vw;height:81.3333333333vw;overflow:hidden}.aboutSection .headWrap>.image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.aboutSection .headWrap .contentWrap{width:55.8823529412%}@media only screen and (max-width: 1079px){.aboutSection .headWrap .contentWrap{margin:0 !important;width:100%}}.aboutSection .headWrap .sectionTitleWrap{padding-top:20px}@media only screen and (max-width: 767px){.aboutSection .headWrap .sectionTitleWrap{padding-top:3.2vw}}.aboutSection .headWrap .sectionTitleWrap .subTitleWrap{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 767px){.aboutSection .headWrap .sectionTitleWrap .subTitleWrap{margin-bottom:2.6666666667vw}}.aboutSection .headWrap .sectionTitleWrap .subTitleWrap .num{position:relative;margin-right:10px;padding:3px 15px;font-size:18px;font-weight:bold;color:#fff;background-color:#28d;border-radius:5px}@media only screen and (max-width: 767px){.aboutSection .headWrap .sectionTitleWrap .subTitleWrap .num{margin-right:2.6666666667vw;padding:.8vw 2.6666666667vw .5333333333vw;font-size:3.4666666667vw;border-radius:.8vw}}.aboutSection .headWrap .sectionTitleWrap .subTitleWrap .num::before{content:"";position:absolute;top:-15px;left:-20px;width:20px;height:20px;-webkit-mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyNCAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguMzY3MTkgOS4zOTY0OEwxNi4zNzYxIDE1LjcyMzQiIHN0cm9rZT0iIzM3OTNFNyIgc3Ryb2tlLXdpZHRoPSIyLjQ2NTc1IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPHBhdGggZD0iTTE4LjIzNDQgMkwyMi4wMDY1IDExLjQ4MzgiIHN0cm9rZT0iIzM3OTNFNyIgc3Ryb2tlLXdpZHRoPSIyLjQ2NTc1IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPHBhdGggZD0iTTIgMjAuMTI1TDEyLjA5OTMgMjEuNjAwMSIgc3Ryb2tlPSIjMzc5M0U3IiBzdHJva2Utd2lkdGg9IjIuNDY1NzUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4K");mask-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyNCAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguMzY3MTkgOS4zOTY0OEwxNi4zNzYxIDE1LjcyMzQiIHN0cm9rZT0iIzM3OTNFNyIgc3Ryb2tlLXdpZHRoPSIyLjQ2NTc1IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPHBhdGggZD0iTTE4LjIzNDQgMkwyMi4wMDY1IDExLjQ4MzgiIHN0cm9rZT0iIzM3OTNFNyIgc3Ryb2tlLXdpZHRoPSIyLjQ2NTc1IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPHBhdGggZD0iTTIgMjAuMTI1TDEyLjA5OTMgMjEuNjAwMSIgc3Ryb2tlPSIjMzc5M0U3IiBzdHJva2Utd2lkdGg9IjIuNDY1NzUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4K");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-size:contain;mask-size:contain;vertical-align:baseline;background-color:#28d}@media only screen and (max-width: 767px){.aboutSection .headWrap .sectionTitleWrap .subTitleWrap .num::before{top:-2.6666666667vw;left:-4vw;width:4vw;height:4vw}}@media only screen and (max-width: 767px){.aboutSection .headWrap .sectionTitleWrap .subTitleWrap .subTitle{font-size:3.7333333333vw}}.aboutSection .headWrap .sectionTitleWrap .sectionTitle{color:#28d}@media only screen and (min-width: 1080px)and (max-width: 1279px){.aboutSection .headWrap .sectionTitleWrap .sectionTitle{font-size:27px}}@media only screen and (max-width: 767px){.aboutSection .headWrap .sectionTitleWrap .sectionTitle{font-size:6.4vw}}.aboutSection .headWrap .sectionContentWrap{margin-top:20px}@media only screen and (max-width: 767px){.aboutSection .headWrap .sectionContentWrap{margin-top:5.3333333333vw}}.aboutSection .headWrap .textWrap .text{line-height:1.7}@media only screen and (max-width: 767px){.aboutSection .headWrap .textWrap .text{line-height:1.6}}.aboutSection .bodyWrap{margin-top:60px}@media only screen and (max-width: 767px){.aboutSection .bodyWrap{margin-top:10.6666666667vw}}.aboutSection .bodyWrap .whiteBox{padding:40px 20px 50px;width:100%;border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 767px){.aboutSection .bodyWrap .whiteBox{padding:8vw 2.6666666667vw;border-radius:3.2vw}}.aboutSection .bodyWrap .whiteBox .sectionTitleWrap{text-align:center}.aboutSection .bodyWrap .whiteBox .sectionTitleWrap .sectionTitle{font-size:26px}@media only screen and (max-width: 767px){.aboutSection .bodyWrap .whiteBox .sectionTitleWrap .sectionTitle{font-size:5.3333333333vw}}.aboutSection .bodyWrap .whiteBox .sectionContentWrap{margin-top:50px}@media only screen and (max-width: 767px){.aboutSection .bodyWrap .whiteBox .sectionContentWrap{margin-top:8vw}}.aboutSection .bodyWrap .whiteBox .imageListWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:60px}@media only screen and (min-width: 768px)and (max-width: 1079px){.aboutSection .bodyWrap .whiteBox .imageListWrap{gap:20px}}@media only screen and (max-width: 767px){.aboutSection .bodyWrap .whiteBox .imageListWrap{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5.3333333333vw 4vw}}.aboutSection .bodyWrap .whiteBox .imageListWrap .imageWrap{width:180px}@media only screen and (min-width: 768px)and (max-width: 1079px){.aboutSection .bodyWrap .whiteBox .imageListWrap .imageWrap{width:150px}}@media only screen and (max-width: 767px){.aboutSection .bodyWrap .whiteBox .imageListWrap .imageWrap{width:37.3333333333vw}}.aboutSection .bodyWrap .whiteBox .imageListWrap .imageWrap .image{width:100%;height:180px;border:4px solid #fff;border-radius:50%;-webkit-box-shadow:0 0 24px rgba(0,0,0,.12);box-shadow:0 0 24px rgba(0,0,0,.12);overflow:hidden}@media only screen and (min-width: 768px)and (max-width: 1079px){.aboutSection .bodyWrap .whiteBox .imageListWrap .imageWrap .image{height:150px}}@media only screen and (max-width: 767px){.aboutSection .bodyWrap .whiteBox .imageListWrap .imageWrap .image{height:37.3333333333vw;-webkit-box-shadow:0 0 6.4vw rgba(0,0,0,.12);box-shadow:0 0 6.4vw rgba(0,0,0,.12)}}.aboutSection .bodyWrap .whiteBox .imageListWrap .imageWrap .image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.aboutSection .bodyWrap .whiteBox .imageListWrap .text{margin-top:15px;font-size:18px;font-weight:bold;text-align:center}@media only screen and (max-width: 767px){.aboutSection .bodyWrap .whiteBox .imageListWrap .text{margin-top:2.6666666667vw;font-size:3.7333333333vw}}.aboutSection:nth-of-type(odd) .headWrap>.image{margin-right:-7.6388888889vw;border-top-left-radius:24px;border-bottom-left-radius:24px}@media only screen and (max-width: 767px){.aboutSection:nth-of-type(odd) .headWrap>.image{margin-right:0;border-top-left-radius:6.4vw;border-bottom-left-radius:6.4vw}}.aboutSection:nth-of-type(odd) .headWrap .contentWrap{margin-right:50px}@media only screen and (min-width: 1280px){.aboutSection:nth-of-type(odd) .headWrap .contentWrap{margin-right:min(90px, 6.25vw)}}.aboutSection:nth-of-type(even) .headWrap{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.aboutSection:nth-of-type(even) .headWrap>.image{margin-left:-7.6388888889vw;border-top-right-radius:24px;border-bottom-right-radius:24px}@media only screen and (min-width: 768px)and (max-width: 1079px){.aboutSection:nth-of-type(even) .headWrap>.image{margin-left:0}}@media only screen and (max-width: 767px){.aboutSection:nth-of-type(even) .headWrap>.image{border-top-right-radius:6.4vw;border-bottom-right-radius:6.4vw}}.aboutSection:nth-of-type(even) .headWrap .contentWrap{margin-left:50px}@media only screen and (min-width: 1280px){.aboutSection:nth-of-type(even) .headWrap .contentWrap{margin-left:min(90px, 6.25vw)}}#features02 .headWrap .imageAndContentWrap{margin-top:40px;display:grid;grid-template-areas:"image title" "image text";grid-template-columns:150px 1fr;gap:0 40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 767px){#features02 .headWrap .imageAndContentWrap{margin-top:9.3333333333vw;grid-template-areas:"image title" "text text";grid-template-columns:34.6666666667vw 1fr;gap:0 5.3333333333vw}}#features02 .headWrap .imageAndContentWrap .image{grid-area:image;width:100%;border-radius:50%;overflow:hidden}#features02 .headWrap .imageAndContentWrap .titleWrap{grid-area:title}#features02 .headWrap .imageAndContentWrap .titleWrap .roundText{margin-bottom:10px;padding:5px 15px;display:inline-block;font-size:18px;font-weight:bold;color:#28d;border:2px solid #28d;border-radius:20px}@media only screen and (max-width: 767px){#features02 .headWrap .imageAndContentWrap .titleWrap .roundText{margin-bottom:2.6666666667vw;padding:1.8666666667vw 3.4666666667vw 1.6vw;font-size:3.7333333333vw;border-radius:5.3333333333vw}}#features02 .headWrap .imageAndContentWrap .titleWrap .title{font-size:24px}@media only screen and (max-width: 767px){#features02 .headWrap .imageAndContentWrap .titleWrap .title{font-size:4.8vw}}#features02 .headWrap .imageAndContentWrap .textWrap{grid-area:text;margin-top:5px}@media only screen and (max-width: 767px){#features02 .headWrap .imageAndContentWrap .textWrap{margin-top:5.3333333333vw;text-align:right}}#features02 .headWrap .imageAndContentWrap .textWrap .text{font-size:14px;color:#708799}@media only screen and (max-width: 767px){#features02 .headWrap .imageAndContentWrap .textWrap .text{font-size:3.2vw}}@media only screen and (max-width: 767px){#features02 .bodyWrap{margin-top:13.3333333333vw}}#features02 .bodyWrap .btnWrap .btn{margin:0 auto;padding-right:27px;padding-left:46px;width:275px;font-size:19px}@media only screen and (max-width: 767px){#features02 .bodyWrap .btnWrap .btn{padding:4.2666666667vw 5.3333333333vw 4.2666666667vw 12vw;width:73.3333333333vw;font-size:4.8vw}}#features02 .bodyWrap .btnWrap .btn .iconWrap{width:38px;height:38px}@media only screen and (max-width: 767px){#features02 .bodyWrap .btnWrap .btn .iconWrap{width:10.1333333333vw;height:10.1333333333vw}}#features02 .bodyWrap .whiteBox{margin-top:60px}@media only screen and (max-width: 767px){#features02 .bodyWrap .whiteBox{margin-top:13.3333333333vw}}@media only screen and (max-width: 767px){#features03 .bodyWrap{margin-top:16vw}}#features03 .adviserWrap .sectionContentWrap{margin-top:30px}@media only screen and (max-width: 767px){#features03 .adviserWrap .sectionContentWrap{margin-top:6.6666666667vw}}#features03 .adviserWrap .sliderWrap{margin-top:40px}@media only screen and (max-width: 767px){#features03 .adviserWrap .sliderWrap{margin-top:6.6666666667vw}}#features03 .adviserWrap .btnWrap{margin-top:40px}@media only screen and (max-width: 767px){#features03 .adviserWrap .btnWrap{margin-top:10.6666666667vw}}#features03 .adviserWrap .btnWrap .btn{margin:0 auto;font-size:18px}@media only screen and (max-width: 767px){#features03 .adviserWrap .btnWrap .btn{padding:3.2vw;width:70.6666666667vw;font-size:3.7333333333vw}}#features03 .imageConteneWrap{margin-top:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:90px}@media only screen and (min-width: 768px)and (max-width: 1079px){#features03 .imageConteneWrap{gap:20px}}@media only screen and (max-width: 767px){#features03 .imageConteneWrap{margin-top:16vw;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8vw}}#features03 .imageConteneWrap .image{-webkit-box-flex:0;-ms-flex:none;flex:none;width:450px}@media only screen and (min-width: 768px)and (max-width: 1079px){#features03 .imageConteneWrap .image{width:33.3333333333vw}}@media only screen and (max-width: 767px){#features03 .imageConteneWrap .image{margin:0 auto;width:76vw}}#features03 .imageConteneWrap .contentWrap{width:460px}@media only screen and (max-width: 1079px){#features03 .imageConteneWrap .contentWrap{width:100%}}@media only screen and (min-width: 768px)and (max-width: 1079px){#features03 .imageConteneWrap .contentWrap .sectionTitleWrap .sectionTitle{font-size:28px}}#features03 .imageConteneWrap .contentWrap .sectionTitleWrap .sectionTitle .minText{font-size:24px}@media only screen and (min-width: 768px)and (max-width: 1079px){#features03 .imageConteneWrap .contentWrap .sectionTitleWrap .sectionTitle .minText{font-size:20px}}@media only screen and (max-width: 767px){#features03 .imageConteneWrap .contentWrap .sectionTitleWrap .sectionTitle .minText{font-size:5.3333333333vw}}#features03 .imageConteneWrap .contentWrap .textWrap{margin-top:30px}@media only screen and (max-width: 767px){#features03 .imageConteneWrap .contentWrap .textWrap{margin-top:6.6666666667vw}}#features03 .imageConteneWrap .contentWrap .textWrap .text{line-height:1.7}#features03 .imageConteneWrap .contentWrap .btnWrap{margin-top:30px}@media only screen and (max-width: 767px){#features03 .imageConteneWrap .contentWrap .btnWrap{margin-top:5.3333333333vw}}#features03 .imageConteneWrap .contentWrap .btnWrap .btn{margin:0 auto;font-size:18px}@media only screen and (max-width: 767px){#features03 .imageConteneWrap .contentWrap .btnWrap .btn{padding:3.2vw;width:70.6666666667vw;font-size:3.7333333333vw}}#features03 .insuranceCompanyWrap{margin-top:120px;display:grid;grid-template-areas:"content company" "btn company";grid-template-columns:min(600px, 41.6666666667vw) 1fr;gap:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 1079px){#features03 .insuranceCompanyWrap{grid-template-areas:"content" "company" "btn";grid-template-columns:1fr}}@media only screen and (max-width: 767px){#features03 .insuranceCompanyWrap{margin:16vw 0 0}}#features03 .insuranceCompanyWrap .contentWrap{grid-area:content;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:min(100px, 6.5972222222vw)}@media only screen and (max-width: 767px){#features03 .insuranceCompanyWrap .contentWrap{margin:0}}#features03 .insuranceCompanyWrap .titleWrap .title{color:#708799}#features03 .insuranceCompanyWrap .textWrap{margin-top:20px}@media only screen and (max-width: 767px){#features03 .insuranceCompanyWrap .textWrap{margin-top:4vw}}#features03 .insuranceCompanyWrap .textWrap .text{letter-spacing:.02em}@media only screen and (max-width: 767px){#features03 .insuranceCompanyWrap .textWrap .text{font-size:3.7333333333vw}}#features03 .insuranceCompanyWrap .btnWrap{grid-area:btn;margin-top:35px}@media only screen and (min-width: 768px)and (max-width: 1079px){#features03 .insuranceCompanyWrap .btnWrap{margin-top:25px;margin-right:5vw}}@media only screen and (max-width: 767px){#features03 .insuranceCompanyWrap .btnWrap{margin-top:6.6666666667vw}}#features03 .insuranceCompanyWrap .btnWrap .btn{font-size:18px}@media only screen and (max-width: 1079px){#features03 .insuranceCompanyWrap .btnWrap .btn{margin:0 auto}}@media only screen and (max-width: 767px){#features03 .insuranceCompanyWrap .btnWrap .btn{font-size:3.7333333333vw}}#features03 .insuranceCompanyWrap .insuranceCompanyImageWrap{grid-area:company;width:100%;overflow:hidden}@media only screen and (min-width: 768px)and (max-width: 1079px){#features03 .insuranceCompanyWrap .insuranceCompanyImageWrap{margin-top:4vw}}@media only screen and (max-width: 767px){#features03 .insuranceCompanyWrap .insuranceCompanyImageWrap{margin-top:4vw}}#features03 .insuranceCompanyWrap .insuranceCompanyImageWrap .handling-container{padding-bottom:13px}@media only screen and (max-width: 767px){#features03 .insuranceCompanyWrap .insuranceCompanyImageWrap .handling-container{padding-bottom:.8vw}}#features03 .insuranceCompanyWrap .insuranceCompanyImageWrap .handling-container+.handling-container{padding-bottom:0}@media only screen and (max-width: 767px){#features03 .insuranceCompanyWrap .insuranceCompanyImageWrap .handling-container+.handling-container{margin-top:.8vw;display:block}}#features03 .insuranceCompanyWrap .insuranceCompanyImageWrap .swiper-wrapper{padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:-webkit-transform .1s linear;transition:-webkit-transform .1s linear;transition:transform .1s linear;transition:transform .1s linear, -webkit-transform .1s linear;will-change:transform}#features03 .insuranceCompanyWrap .insuranceCompanyImageWrap .swiper-slide{margin-right:40px}@media only screen and (max-width: 767px){#features03 .insuranceCompanyWrap .insuranceCompanyImageWrap .swiper-slide{margin-right:2.1333333333vw}}#features03 .insuranceCompanyWrap .insuranceCompanyImageWrap .handling-img{position:relative;padding:0;width:auto;margin-right:40px}@media only screen and (max-width: 767px){#features03 .insuranceCompanyWrap .insuranceCompanyImageWrap .handling-img{width:auto;margin-right:10.6666666667vw}}#features03 .insuranceCompanyWrap .insuranceCompanyImageWrap .handling-img img{width:auto;max-height:70px;aspect-ratio:unset;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 767px){#features03 .insuranceCompanyWrap .insuranceCompanyImageWrap .handling-img img{width:auto;max-height:16vw}}.fullImageWrap{margin:120px calc(50% - 50vw) 0;width:100vw}@media only screen and (max-width: 767px){.fullImageWrap{margin-top:16vw}}.fullImageWrap .image{margin:0 auto;width:100%;max-width:1920px}@media only screen and (max-width: 767px){.fullImageWrap .image{height:53.3333333333vw;overflow:hidden}.fullImageWrap .image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:20% center;object-position:20% center}}@media only screen and (max-width: 767px){#bannerCta .sectionInner{padding-top:21.3333333333vw}}