ï»¿.page-mainv{background:url('../img/insurance/img-mainv.png?1607524594');background-size:cover}@media only screen and (max-width: 620px){.page-mainv .mainv-inner .en-main-ttl{font-size:22px}}.top-box{margin-bottom:70px}.top-box .lead-txt{max-width:760px;margin:0 auto;text-align:justify}@media only screen and (max-width: 680px){.top-box{margin-bottom:30px}}.sub-contents .sub-box .sub-box-cnt{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:860px;margin:0 auto -60px}.sub-contents .sub-box .sub-box-cnt .sub-box-col{width:calc(50% - 60px / 2);margin-bottom:60px}.sub-contents .sub-box .sub-box-cnt .sub-box-col .img-box{margin-bottom:20px}.sub-contents .sub-box .sub-box-cnt .sub-box-col .img-box img{max-width:100%}.sub-contents .sub-box .sub-box-cnt .sub-box-col .txt-box .box-ttl{font-size:20px;font-weight:bold;padding-bottom:10px;border-bottom:1px solid #000;margin-bottom:20px}.sub-contents .sub-box .sub-box-cnt .sub-box-col .txt-box .box-txt{font-size:14px}@media only screen and (max-width: 680px){.sub-contents .sub-box .sub-box-cnt{margin:0 auto -30px}.sub-contents .sub-box .sub-box-cnt .sub-box-col{width:100%;margin-bottom:30px}.sub-contents .sub-box .sub-box-cnt .sub-box-col .img-box{margin-bottom:10px}.sub-contents .sub-box .sub-box-cnt .sub-box-col .txt-box .box-ttl{font-size:18px;padding-bottom:6px;margin-bottom:10px}}.strength-container{padding-bottom:70px}.strength-container .en-ttl:after{background:#036}.strength-container .sub-s-ttl{font-size:32px;font-style:italic;font-family:"æ¸¸ææä½","Yu Mincho",YuMincho,"ãã©ã®ãææ Pro","Hiragino Mincho Pro","MS Pææ","MS PMincho",serif;padding-bottom:18px;text-align:center}.strength-container .strength-ttl{color:#036;font-size:25px;font-weight:bold;margin-bottom:15px;padding-top:12px}.strength-container .strength-box{background:#f7f9fa;padding:30px 20px;overflow:hidden;margin-bottom:30px}.strength-container .strength-box:last-child{margin-bottom:0}.strength-container .strength-box .img-box{float:right;max-width:310px;padding-left:30px}.strength-container .strength-box .img-box img{max-width:100%}@media only screen and (max-width: 680px){.strength-container{padding-bottom:40px}.strength-container .sub-s-ttl{font-size:18px;padding-bottom:8px}.strength-container .strength-ttl{font-size:18px;margin-bottom:8px;padding-top:5px}.strength-container .strength-box{padding:10px;margin-bottom:20px}.strength-container .strength-box .d-txt{padding-left:0}.strength-container .strength-box .img-box{padding-left:10px;width:120px}}.service-box .ins-tbl{border:1px solid #e0e0e0}.service-box .ins-tbl:first-of-type{margin-bottom:60px}.service-box .ins-tbl caption{color:#003366;font-size:25px;font-family:"æ¸¸ææä½","Yu Mincho",YuMincho,"ãã©ã®ãææ Pro","Hiragino Mincho Pro","MS Pææ","MS PMincho",serif;font-style:italic;margin-bottom:20px}.service-box .ins-tbl tr th:first-child{border-right:1px solid #e0e0e0}.service-box .ins-tbl tr td{border-left:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}@media only screen and (max-width: 680px){.service-box .ins-tbl{font-size:14px}.service-box .ins-tbl:first-of-type{margin-bottom:30px}.service-box .ins-tbl caption{font-size:16px;margin-bottom:10px}.service-box .ins-tbl td{padding:10px 0px}}.page-container{padding-bottom:60px}@media only screen and (max-width: 620px){.page-container{padding-bottom:40px}}
