.tabWrap+.btnWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}@media only screen and (max-width: 767px){.tabWrap+.btnWrap{margin-top:6.6666666667vw}}.tabWrap+.btnWrap .btn+.btn{margin-left:25px}.tabBtnListWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}@media only screen and (max-width: 767px){.tabBtnListWrap{gap:2.6666666667vw}}.tabBtnListWrap .tabBtn{padding:20px 10px;width:280px;font-size:18px;font-weight:bold;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:.02em;line-height:1.4;text-align:center;color:#f79626;background-color:#f7f7f7;border-top-left-radius:12px;border-top-right-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}@media only screen and (min-width: 1080px){.tabBtnListWrap .tabBtn{-webkit-transition:.3s ease 0s;transition:.3s ease 0s}.tabBtnListWrap .tabBtn:hover{color:#1d394f}}@media only screen and (max-width: 767px){.tabBtnListWrap .tabBtn{padding:2.6666666667vw;width:auto;font-size:3.7333333333vw;border-top-left-radius:3.2vw;border-top-left-radius:3.2vw}}.tabBtnListWrap .tabBtn.active{position:relative;color:#1d394f;background-color:#fff;-webkit-box-shadow:0 0 32px rgba(0,0,0,.08);box-shadow:0 0 32px rgba(0,0,0,.08)}@media only screen and (max-width: 767px){.tabBtnListWrap .tabBtn.active{-webkit-box-shadow:0 0 4.2666666667vw rgba(0,0,0,.1);box-shadow:0 0 4.2666666667vw rgba(0,0,0,.1)}}.tabBtnListWrap .tabBtn.active::before{content:"";z-index:3;position:absolute;bottom:-30px;left:0;width:100%;height:30px;background-color:#fff}@media only screen and (max-width: 767px){.tabBtnListWrap .tabBtn.active::before{bottom:-5.3333333333vw;height:5.3333333333vw}}.tabContentWrap .tabBox{display:none;border-radius:24px;-webkit-box-shadow:0 0 32px rgba(0,0,0,.08);box-shadow:0 0 32px rgba(0,0,0,.08);-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 767px){.tabContentWrap .tabBox{border-radius:3.2vw;-webkit-box-shadow:0 0 4.2666666667vw rgba(0,0,0,.1);box-shadow:0 0 4.2666666667vw rgba(0,0,0,.1)}}.tabContentWrap .tabBox.active{display:block}.insuranceCompanyWrap{margin-top:80px}@media only screen and (max-width: 767px){.insuranceCompanyWrap{margin:13.3333333333vw 0 0}}@media only screen and (min-width: 768px)and (max-width: 1079px){#service_lifeStage,#service_risk{padding:50px 5vw !important}}@media only screen and (max-width: 767px){#service_lifeStage,#service_risk{padding:5.3333333333vw 2.6666666667vw !important}}#service_lifeStage .serviceListWrap,#service_risk .serviceListWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 768px)and (max-width: 1079px){#service_lifeStage .serviceListWrap,#service_risk .serviceListWrap{gap:50px !important}}@media only screen and (max-width: 767px){#service_lifeStage .serviceListWrap,#service_risk .serviceListWrap{gap:2.6666666667vw 1.8666666667vw !important}}@media only screen and (min-width: 1080px){#service_lifeStage .serviceListWrap .serviceWrap:hover .iconWrap .iconImg,#service_risk .serviceListWrap .serviceWrap:hover .iconWrap .iconImg{-webkit-filter:brightness(0) saturate(100%) invert(70%) sepia(69%) saturate(2227%) hue-rotate(341deg) brightness(99%) contrast(95%);filter:brightness(0) saturate(100%) invert(70%) sepia(69%) saturate(2227%) hue-rotate(341deg) brightness(99%) contrast(95%)}#service_lifeStage .serviceListWrap .serviceWrap:hover .textWrap .text,#service_risk .serviceListWrap .serviceWrap:hover .textWrap .text{color:#f79626}}@media only screen and (max-width: 767px){#service_lifeStage .serviceListWrap .serviceWrap,#service_risk .serviceListWrap .serviceWrap{width:26.6666666667vw}}#service_lifeStage .serviceListWrap .serviceWrap .iconWrap,#service_risk .serviceListWrap .serviceWrap .iconWrap{display:grid;place-items:center;width:160px;height:160px;background-color:#f7f7f7;border-radius:50%}@media only screen and (max-width: 767px){#service_lifeStage .serviceListWrap .serviceWrap .iconWrap,#service_risk .serviceListWrap .serviceWrap .iconWrap{width:100%;height:26.6666666667vw}}#service_lifeStage .serviceListWrap .serviceWrap .iconWrap .iconImg,#service_risk .serviceListWrap .serviceWrap .iconWrap .iconImg{width:85px;height:80px}@media only screen and (max-width: 767px){#service_lifeStage .serviceListWrap .serviceWrap .iconWrap .iconImg,#service_risk .serviceListWrap .serviceWrap .iconWrap .iconImg{width:13.3333333333vw;height:12vw}}#service_lifeStage .serviceListWrap .serviceWrap .iconWrap .iconImg img,#service_risk .serviceListWrap .serviceWrap .iconWrap .iconImg img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}#service_lifeStage .serviceListWrap .serviceWrap .textWrap,#service_risk .serviceListWrap .serviceWrap .textWrap{margin-top:10px;text-align:center}@media only screen and (max-width: 767px){#service_lifeStage .serviceListWrap .serviceWrap .textWrap,#service_risk .serviceListWrap .serviceWrap .textWrap{margin-top:1.3333333333vw}}#service_lifeStage .serviceListWrap .serviceWrap .textWrap .text,#service_risk .serviceListWrap .serviceWrap .textWrap .text{font-size:12px;font-weight:bold;line-height:1.4}@media only screen and (max-width: 767px){#service_lifeStage .serviceListWrap .serviceWrap .textWrap .text,#service_risk .serviceListWrap .serviceWrap .textWrap .text{font-size:3.2vw}}#service_lifeStage{padding:60px min(200px, 7.6388888889vw)}#service_lifeStage .serviceListWrap{gap:50px}#service_risk{padding:60px 40px}#service_risk .serviceListWrap{gap:35px 30px}#service_type{padding:50px min(60px, 4.1666666667vw) 60px}@media only screen and (max-width: 767px){#service_type{padding:8vw 8vw 10.6666666667vw}}@media only screen and (min-width: 1080px){#service_type .typeInsuranceListWrap .insuranceWrap a{-webkit-transition:.3s ease 0s;transition:.3s ease 0s}#service_type .typeInsuranceListWrap .insuranceWrap a:hover{color:#f79626 !important}#service_type .typeInsuranceListWrap .insuranceWrap a:hover .icon{background-color:#f79626 !important}}#service_type .typeInsuranceListWrap .insuranceWrap a .icon,#service_type .typeInsuranceListWrap .insuranceWrap a .arrow{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-bottom:8px;margin-left:15px}@media only screen and (max-width: 767px){#service_type .typeInsuranceListWrap .insuranceWrap a .icon,#service_type .typeInsuranceListWrap .insuranceWrap a .arrow{margin-bottom:2.1333333333vw;margin-left:4vw}}#service_type .typeInsuranceListWrap .insuranceWrap .titleWrap .title{font-size:20px;color:#28d}@media only screen and (max-width: 767px){#service_type .typeInsuranceListWrap .insuranceWrap .titleWrap .title{font-size:4.8vw}}#service_type .typeInsuranceListWrap .insuranceWrap .titleWrap .title a{font-size:20px;font-weight:bold;color:#28d}@media only screen and (min-width: 1080px){#service_type .typeInsuranceListWrap .insuranceWrap .titleWrap .title a{-webkit-transition:.3s ease 0s;transition:.3s ease 0s}}@media only screen and (max-width: 767px){#service_type .typeInsuranceListWrap .insuranceWrap .titleWrap .title a{font-size:4.8vw}}#service_type .typeInsuranceListWrap .insuranceWrap .titleWrap .title .icon,#service_type .typeInsuranceListWrap .insuranceWrap .titleWrap .title .arrow{margin-bottom:6px}@media only screen and (max-width: 767px){#service_type .typeInsuranceListWrap .insuranceWrap .titleWrap .title .icon,#service_type .typeInsuranceListWrap .insuranceWrap .titleWrap .title .arrow{margin-bottom:1.6vw}}#service_type .typeInsuranceListWrap .insuranceWrap .titleWrap .title .icon{width:12px;vertical-align:middle;background-color:#f79626}@media only screen and (max-width: 767px){#service_type .typeInsuranceListWrap .insuranceWrap .titleWrap .title .icon{width:3.2vw}}#service_type .typeInsuranceListWrap .insuranceWrap .titleWrap .title .arrow{margin-bottom:3px}@media only screen and (max-width: 767px){#service_type .typeInsuranceListWrap .insuranceWrap .titleWrap .title .arrow{margin-bottom:.8vw}}#service_type .typeInsuranceListWrap .insuranceWrap+.insuranceWrap{margin-top:45px}@media only screen and (max-width: 767px){#service_type .typeInsuranceListWrap .insuranceWrap+.insuranceWrap{margin-top:10.6666666667vw}}#service_type .contentWrap{margin-top:30px}@media only screen and (max-width: 767px){#service_type .contentWrap{margin-top:5.3333333333vw}}#service_type .linkListWrap{gap:30px 25px}@media only screen and (max-width: 767px){#service_type .linkListWrap{gap:5.3333333333vw}}#service_type .linkListWrap .linkWrap{padding-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;font-size:18px;border-bottom:1px solid #dbdbdb}@media only screen and (max-width: 767px){#service_type .linkListWrap .linkWrap{padding-bottom:4vw;font-size:4.2666666667vw}}.section:not(#bannerCta) .sectionTitleWrap .sectionTitle{color:#28d}@media only screen and (max-width: 767px){.section:not(#bannerCta) .sectionTitleWrap .sectionTitle{font-size:6.4vw}}.lookOverSection .sectionInner{padding-top:80px}@media only screen and (max-width: 767px){.lookOverSection .sectionInner{padding-top:21.3333333333vw}}.lookOverSection .sectionTitleWrap{display:-webkit-box;display:-ms-flexbox;display:flex}.lookOverSection .sectionTitleWrap+.sectionContentWrap{margin-top:10px}@media only screen and (max-width: 767px){.lookOverSection .sectionTitleWrap+.sectionContentWrap{margin-top:4vw}}.lookOverSection .sectionContentWrap>.textWrap .text{line-height:2}.lookOverSection .sectionContentWrap>.textWrap+.howToReviewListWrap{margin-top:40px}@media only screen and (max-width: 767px){.lookOverSection .sectionContentWrap>.textWrap+.howToReviewListWrap{margin-top:8vw}}.howToReviewListWrap{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px}@media only screen and (max-width: 1079px){.howToReviewListWrap{grid-template-columns:1fr}}.howToReviewListWrap .howToReviewWrap{padding:35px 40px 40px;display:grid;grid-template-columns:120px 1fr;grid-template-areas:"icon content" "btn btn";gap:25px 30px;background-color:#fff;border-radius:6px;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.08);box-shadow:0 0 30px 0 rgba(0,0,0,.08);-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 767px){.howToReviewListWrap .howToReviewWrap{padding:9.3333333333vw 6.6666666667vw 8vw;grid-template-columns:1fr;grid-template-areas:"icon" "content" "btn";gap:5.3333333333vw;border-radius:1.6vw;-webkit-box-shadow:0 0 8vw 0 rgba(0,0,0,.08);box-shadow:0 0 8vw 0 rgba(0,0,0,.08)}}.howToReviewListWrap .howToReviewWrap .iconWrap{grid-area:icon;display:grid;place-content:center;height:120px;background-color:#f7f7f7;border-radius:50%}@media only screen and (max-width: 767px){.howToReviewListWrap .howToReviewWrap .iconWrap{margin:0 auto;width:26.6666666667vw;height:26.6666666667vw}}.howToReviewListWrap .howToReviewWrap .iconWrap .iconImg{width:60px}@media only screen and (max-width: 767px){.howToReviewListWrap .howToReviewWrap .iconWrap .iconImg{width:13.3333333333vw}}.howToReviewListWrap .howToReviewWrap .contentWrap{grid-area:content}@media only screen and (max-width: 767px){.howToReviewListWrap .howToReviewWrap .titleWrap{text-align:center}}.howToReviewListWrap .howToReviewWrap .titleWrap .title{font-size:24px;color:#28d}@media only screen and (max-width: 767px){.howToReviewListWrap .howToReviewWrap .titleWrap .title{font-size:5.3333333333vw}}.howToReviewListWrap .howToReviewWrap .textWrap{margin-top:10px}@media only screen and (max-width: 767px){.howToReviewListWrap .howToReviewWrap .textWrap{margin-top:2.6666666667vw}}.howToReviewListWrap .howToReviewWrap .btnWrap{grid-area:btn}.howToReviewListWrap .howToReviewWrap .btnWrap .btn{margin:0 auto;padding-right:35px;width:360px;font-size:14px}@media only screen and (max-width: 767px){.howToReviewListWrap .howToReviewWrap .btnWrap .btn{padding-right:5.3333333333vw;width:100%;font-size:3.7333333333vw;line-height:1.4}}#serviceTab{margin-top:100px}@media only screen and (max-width: 767px){#serviceTab{margin-top:18.6666666667vw}}.numWrap{display:grid;place-content:center;width:40px;height:40px;background-color:#28d;border-radius:50%}.numWrap .num{font-weight:bold;color:#fff}.sectionTitleWrap .numWrap{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-top:5px;margin-right:15px}@media only screen and (max-width: 767px){.sectionTitleWrap .numWrap{margin-top:0;margin-right:2.6666666667vw;width:9.3333333333vw;height:9.3333333333vw}.sectionTitleWrap .numWrap .num{font-size:4vw}}#timing .sectionContentWrap{margin-top:50px}@media only screen and (max-width: 767px){#timing .sectionContentWrap{margin-top:9.3333333333vw}}#timing .pageNavWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:min(55px, 3.8194444444vw)}@media only screen and (max-width: 1079px){#timing .pageNavWrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width: 768px)and (max-width: 1079px){#timing .pageNavWrap{gap:30px}}@media only screen and (max-width: 767px){#timing .pageNavWrap{gap:5.3333333333vw 4vw}}#timing .pageNavWrap .navWrap{position:relative;display:grid;place-content:center;width:14.9305555556vw;max-width:175px;height:14.9305555556vw;max-height:175px;background-color:#fff;border:3px solid #28d;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}@media only screen and (min-width: 1080px){#timing .pageNavWrap .navWrap{-webkit-transition:border-color .3s ease 0s;transition:border-color .3s ease 0s}#timing .pageNavWrap .navWrap:hover{border-color:#f79626}#timing .pageNavWrap .navWrap:hover::before{bottom:min(15px, 1.0416666667vw)}#timing .pageNavWrap .navWrap:hover .numWrap{background-color:#f79626}}@media only screen and (min-width: 768px)and (max-width: 1079px){#timing .pageNavWrap .navWrap{width:23.3333333333vw;height:23.3333333333vw}}@media only screen and (max-width: 767px){#timing .pageNavWrap .navWrap{width:26.6666666667vw;height:26.6666666667vw}}#timing .pageNavWrap .navWrap::before{content:"";position:absolute;bottom:min(25px, 1.7361111111vw);left:50%;width:15px;height:15px;background-image:url("../images/icon/arrow_dash.webp");background-repeat:no-repeat;background-size:auto 100%;background-position:center;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width: 1080px){#timing .pageNavWrap .navWrap::before{-webkit-transition:bottom .3s ease 0s;transition:bottom .3s ease 0s}}@media only screen and (max-width: 767px){#timing .pageNavWrap .navWrap::before{bottom:2.6666666667vw;width:4vw;height:4vw}}#timing .pageNavWrap .navWrap .numWrap{position:absolute;top:-15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (min-width: 1080px){#timing .pageNavWrap .navWrap .numWrap{-webkit-transition:background-color .3s ease 0s;transition:background-color .3s ease 0s}}@media only screen and (max-width: 767px){#timing .pageNavWrap .navWrap .numWrap{top:-4vw;width:8vw;height:8vw}}@media only screen and (max-width: 767px){#timing .pageNavWrap .navWrap .numWrap .num{font-size:2.9333333333vw}}#timing .pageNavWrap .navWrap .textWrap{text-align:center}@media only screen and (max-width: 767px){#timing .pageNavWrap .navWrap .textWrap{padding-bottom:1.3333333333vw}}#timing .pageNavWrap .navWrap .textWrap .text{font-size:20px;font-weight:bold;line-height:1.56;color:#6c6a62}@media only screen and (max-width: 767px){#timing .pageNavWrap .navWrap .textWrap .text{font-size:3.4666666667vw}}#join+#serviceTab{margin-top:120px}#risk .howToReviewListWrap .iconWrap{position:relative}#risk .howToReviewListWrap .iconWrap .numWrap{position:absolute;top:-5%;left:0}@media only screen and (max-width: 767px){#risk .howToReviewListWrap .iconWrap .numWrap{top:-2.6666666667vw;width:10.6666666667vw;height:10.6666666667vw}}@media only screen and (max-width: 767px){#risk .howToReviewListWrap .iconWrap .numWrap .num{font-size:3.7333333333vw}}#risk .howToReviewListWrap .btnWrap .btn{width:270px}@media only screen and (max-width: 767px){#risk .howToReviewListWrap .btnWrap .btn{width:70.6666666667vw}}