#service .sectionTitleWrap .sectionTitle{color:#28d}@media only screen and (max-width: 767px){#service .sectionTitleWrap .sectionTitle{font-size:6.4vw}}#service .sectionContentWrap{margin-top:25px}@media only screen and (max-width: 767px){#service .sectionContentWrap{margin-top:5.3333333333vw}}#service .sideIndexLayoutWrap+.btnWrap{margin-top:70px}@media only screen and (max-width: 767px){#service .sideIndexLayoutWrap+.btnWrap{margin-top:13.3333333333vw}}#service .sideIndexLayoutWrap+.btnWrap .btn{margin:0 auto}#service .sideIndexLayoutWrap+.btnWrap .btn::before{top:35%;right:auto;left:22px;-webkit-transform:scale(-1, -1) rotate(45deg) translateY(-50%);transform:scale(-1, -1) rotate(45deg) translateY(-50%)}@media only screen and (max-width: 767px){#service .sideIndexLayoutWrap+.btnWrap .btn::before{top:28%;left:4vw}}@media only screen and (max-width: 767px){#article .sectionTitleWrap .sectionTitle,#searchInsurance .sectionTitleWrap .sectionTitle{font-size:5.3333333333vw}}#article .sectionContentWrap,#searchInsurance .sectionContentWrap{margin-top:40px}@media only screen and (max-width: 767px){#article .sectionContentWrap,#searchInsurance .sectionContentWrap{margin-top:8vw}}#article .columnPostListWrap{gap:40px}@media only screen and (min-width: 768px)and (max-width: 1079px){#article .columnPostListWrap{gap:10px}}@media only screen and (max-width: 767px){#article .columnPostListWrap{gap:5.3333333333vw}}#searchInsurance .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){#searchInsurance .tabWrap+.btnWrap{margin-top:6.6666666667vw}}#searchInsurance .tabWrap+.btnWrap .btn+.btn{margin-left:25px}#searchInsurance .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){#searchInsurance .tabBtnListWrap{gap:2.6666666667vw}}#searchInsurance .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){#searchInsurance .tabBtnListWrap .tabBtn{-webkit-transition:.3s ease 0s;transition:.3s ease 0s}#searchInsurance .tabBtnListWrap .tabBtn:hover{color:#1d394f}}@media only screen and (max-width: 767px){#searchInsurance .tabBtnListWrap .tabBtn{padding:2.6666666667vw;width:auto;font-size:3.7333333333vw;border-top-left-radius:3.2vw;border-top-left-radius:3.2vw}}#searchInsurance .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){#searchInsurance .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)}}#searchInsurance .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){#searchInsurance .tabBtnListWrap .tabBtn.active::before{bottom:-5.3333333333vw;height:5.3333333333vw}}#searchInsurance .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){#searchInsurance .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)}}#searchInsurance .tabContentWrap .tabBox.active{display:block}#searchInsurance .insuranceCompanyWrap{margin-top:80px}@media only screen and (max-width: 767px){#searchInsurance .insuranceCompanyWrap{margin:13.3333333333vw 0 0}}@media only screen and (min-width: 768px)and (max-width: 1079px){#searchInsurance #service_lifeStage,#searchInsurance #service_risk{padding:50px 5vw !important}}@media only screen and (max-width: 767px){#searchInsurance #service_lifeStage,#searchInsurance #service_risk{padding:5.3333333333vw 2.6666666667vw !important}}#searchInsurance #service_lifeStage .serviceListWrap,#searchInsurance #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){#searchInsurance #service_lifeStage .serviceListWrap,#searchInsurance #service_risk .serviceListWrap{gap:50px !important}}@media only screen and (max-width: 767px){#searchInsurance #service_lifeStage .serviceListWrap,#searchInsurance #service_risk .serviceListWrap{gap:2.6666666667vw 1.8666666667vw !important}}@media only screen and (min-width: 1080px){#searchInsurance #service_lifeStage .serviceListWrap .serviceWrap:hover .iconWrap .iconImg,#searchInsurance #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%)}#searchInsurance #service_lifeStage .serviceListWrap .serviceWrap:hover .textWrap .text,#searchInsurance #service_risk .serviceListWrap .serviceWrap:hover .textWrap .text{color:#f79626}}@media only screen and (max-width: 767px){#searchInsurance #service_lifeStage .serviceListWrap .serviceWrap,#searchInsurance #service_risk .serviceListWrap .serviceWrap{width:26.6666666667vw}}#searchInsurance #service_lifeStage .serviceListWrap .serviceWrap .iconWrap,#searchInsurance #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){#searchInsurance #service_lifeStage .serviceListWrap .serviceWrap .iconWrap,#searchInsurance #service_risk .serviceListWrap .serviceWrap .iconWrap{width:100%;height:26.6666666667vw}}#searchInsurance #service_lifeStage .serviceListWrap .serviceWrap .iconWrap .iconImg,#searchInsurance #service_risk .serviceListWrap .serviceWrap .iconWrap .iconImg{width:85px;height:80px}@media only screen and (max-width: 767px){#searchInsurance #service_lifeStage .serviceListWrap .serviceWrap .iconWrap .iconImg,#searchInsurance #service_risk .serviceListWrap .serviceWrap .iconWrap .iconImg{width:13.3333333333vw;height:12vw}}#searchInsurance #service_lifeStage .serviceListWrap .serviceWrap .iconWrap .iconImg img,#searchInsurance #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}#searchInsurance #service_lifeStage .serviceListWrap .serviceWrap .textWrap,#searchInsurance #service_risk .serviceListWrap .serviceWrap .textWrap{margin-top:10px;text-align:center}@media only screen and (max-width: 767px){#searchInsurance #service_lifeStage .serviceListWrap .serviceWrap .textWrap,#searchInsurance #service_risk .serviceListWrap .serviceWrap .textWrap{margin-top:1.3333333333vw}}#searchInsurance #service_lifeStage .serviceListWrap .serviceWrap .textWrap .text,#searchInsurance #service_risk .serviceListWrap .serviceWrap .textWrap .text{font-size:12px;font-weight:bold;line-height:1.4}@media only screen and (max-width: 767px){#searchInsurance #service_lifeStage .serviceListWrap .serviceWrap .textWrap .text,#searchInsurance #service_risk .serviceListWrap .serviceWrap .textWrap .text{font-size:3.2vw}}#searchInsurance #service_lifeStage{padding:60px min(200px, 7.6388888889vw)}#searchInsurance #service_lifeStage .serviceListWrap{gap:50px}#searchInsurance #service_risk{padding:60px 40px}#searchInsurance #service_risk .serviceListWrap{gap:35px 30px}#searchInsurance #service_type{padding:50px min(60px, 4.1666666667vw) 60px}@media only screen and (max-width: 767px){#searchInsurance #service_type{padding:8vw 8vw 10.6666666667vw}}@media only screen and (min-width: 1080px){#searchInsurance #service_type .typeInsuranceListWrap .insuranceWrap a{-webkit-transition:.3s ease 0s;transition:.3s ease 0s}#searchInsurance #service_type .typeInsuranceListWrap .insuranceWrap a:hover{color:#f79626 !important}#searchInsurance #service_type .typeInsuranceListWrap .insuranceWrap a:hover .icon{background-color:#f79626 !important}}#searchInsurance #service_type .typeInsuranceListWrap .insuranceWrap a .icon,#searchInsurance #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){#searchInsurance #service_type .typeInsuranceListWrap .insuranceWrap a .icon,#searchInsurance #service_type .typeInsuranceListWrap .insuranceWrap a .arrow{margin-bottom:2.1333333333vw;margin-left:4vw}}#searchInsurance #service_type .typeInsuranceListWrap .insuranceWrap .titleWrap .title{font-size:20px;color:#28d}@media only screen and (max-width: 767px){#searchInsurance #service_type .typeInsuranceListWrap .insuranceWrap .titleWrap .title{font-size:4.8vw}}#searchInsurance #service_type .typeInsuranceListWrap .insuranceWrap .titleWrap .title a{font-size:20px;font-weight:bold;color:#28d}@media only screen and (min-width: 1080px){#searchInsurance #service_type .typeInsuranceListWrap .insuranceWrap .titleWrap .title a{-webkit-transition:.3s ease 0s;transition:.3s ease 0s}}@media only screen and (max-width: 767px){#searchInsurance #service_type .typeInsuranceListWrap .insuranceWrap .titleWrap .title a{font-size:4.8vw}}#searchInsurance #service_type .typeInsuranceListWrap .insuranceWrap .titleWrap .title .icon,#searchInsurance #service_type .typeInsuranceListWrap .insuranceWrap .titleWrap .title .arrow{margin-bottom:6px}@media only screen and (max-width: 767px){#searchInsurance #service_type .typeInsuranceListWrap .insuranceWrap .titleWrap .title .icon,#searchInsurance #service_type .typeInsuranceListWrap .insuranceWrap .titleWrap .title .arrow{margin-bottom:1.6vw}}#searchInsurance #service_type .typeInsuranceListWrap .insuranceWrap .titleWrap .title .icon{width:12px;vertical-align:middle;background-color:#f79626}@media only screen and (max-width: 767px){#searchInsurance #service_type .typeInsuranceListWrap .insuranceWrap .titleWrap .title .icon{width:3.2vw}}#searchInsurance #service_type .typeInsuranceListWrap .insuranceWrap .titleWrap .title .arrow{margin-bottom:3px}@media only screen and (max-width: 767px){#searchInsurance #service_type .typeInsuranceListWrap .insuranceWrap .titleWrap .title .arrow{margin-bottom:.8vw}}#searchInsurance #service_type .typeInsuranceListWrap .insuranceWrap+.insuranceWrap{margin-top:45px}@media only screen and (max-width: 767px){#searchInsurance #service_type .typeInsuranceListWrap .insuranceWrap+.insuranceWrap{margin-top:10.6666666667vw}}#searchInsurance #service_type .contentWrap{margin-top:30px}@media only screen and (max-width: 767px){#searchInsurance #service_type .contentWrap{margin-top:5.3333333333vw}}#searchInsurance #service_type .linkListWrap{gap:30px 25px}@media only screen and (max-width: 767px){#searchInsurance #service_type .linkListWrap{gap:5.3333333333vw}}#searchInsurance #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){#searchInsurance #service_type .linkListWrap .linkWrap{padding-bottom:4vw;font-size:4.2666666667vw}}