.btnWrap .btn.bg_accentColor{padding-right:25px;padding-left:45px;width:275px;font-size:19px}@media only screen and (max-width: 767px){.btnWrap .btn.bg_accentColor{padding:3.2vw 5.3333333333vw 3.2vw 10.6666666667vw;width:57.3333333333vw;font-size:3.7333333333vw}.btnWrap .btn.bg_accentColor .iconWrap{left:1.3333333333vw;width:8vw;height:8vw}.btnWrap .btn.bg_accentColor .iconWrap .icon{width:4.5333333333vw;height:4.5333333333vw}}#kv .inner{overflow:hidden}#kv .inner>.insuranceCompanyImageWrap{margin-top:45px;background-color:#fff}@media only screen and (max-width: 767px){#kv .inner>.insuranceCompanyImageWrap{margin-top:10.6666666667vw}}#kv .inner>.insuranceCompanyImageWrap .handling-container{padding-bottom:13px}@media only screen and (max-width: 767px){#kv .inner>.insuranceCompanyImageWrap .handling-container{padding-bottom:.8vw}}#kv .inner>.insuranceCompanyImageWrap .handling-container+.handling-container{padding-bottom:0}@media only screen and (max-width: 767px){#kv .inner>.insuranceCompanyImageWrap .handling-container+.handling-container{margin-top:.8vw;display:block}}#kv .inner>.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}#kv .inner>.insuranceCompanyImageWrap .swiper-slide{margin-right:40px}@media only screen and (max-width: 767px){#kv .inner>.insuranceCompanyImageWrap .swiper-slide{margin-right:2.1333333333vw}}#kv .inner>.insuranceCompanyImageWrap .handling-img{position:relative;padding:0;width:auto;margin-right:40px}@media only screen and (max-width: 767px){#kv .inner>.insuranceCompanyImageWrap .handling-img{width:auto;margin-right:10.6666666667vw}}#kv .inner>.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){#kv .inner>.insuranceCompanyImageWrap .handling-img img{width:auto;max-height:16vw}}#kv .btnWrap{margin-left:35px}@media only screen and (max-width: 767px){#kv .btnWrap{margin:8vw 0 0}#kv .btnWrap .btn{margin:0 auto}}#insurance .insuranceSection:first-of-type .sectionInner{margin-top:0;padding-top:0}#insurance .insuranceSection .sectionInner{margin-top:60px;padding:0}@media only screen and (max-width: 767px){#insurance .insuranceSection .sectionInner{margin-top:13.3333333333vw}}#insurance .insuranceSection .sectionTitleWrap .sectionTitle{color:#28d}@media only screen and (max-width: 767px){#insurance .insuranceSection .sectionTitleWrap .sectionTitle{font-size:6.4vw}}#insurance .insuranceSection .sectionContentWrap{margin-top:10px}@media only screen and (max-width: 767px){#insurance .insuranceSection .sectionContentWrap{margin-top:2.6666666667vw}}#insurance .insuranceSection .insuranceListWrap{margin-top:40px}@media only screen and (max-width: 767px){#insurance .insuranceSection .insuranceListWrap{margin-top:8vw}}#insurance .insuranceSection .btnWrap{margin-top:60px}@media only screen and (max-width: 767px){#insurance .insuranceSection .btnWrap{margin-top:13.3333333333vw}}#insurance .insuranceSection .btnWrap .btn{margin:0 auto}#insurance .insuranceSection+.btnWrap{margin-top:60px}@media only screen and (max-width: 767px){#insurance .insuranceSection+.btnWrap{margin-top:10.6666666667vw}}#insurance .insuranceSection+.btnWrap .btn{margin:0 auto;padding:12px;font-size:18px}@media only screen and (max-width: 767px){#insurance .insuranceSection+.btnWrap .btn{padding:2.4vw;width:70.6666666667vw;font-size:3.7333333333vw}#insurance .insuranceSection+.btnWrap .btn::before{top:47%;right:5.3333333333vw;width:2.6666666667vw;height:2.6666666667vw}}@media only screen and (max-width: 767px){#bannerCta .sectionInner{padding-top:16vw}}