@charset "UTF-8";#wrapper #main{margin-top:30px}a.tel{color:#333}.insurance-wrap h1{margin-bottom:30px;font-size:20px;text-align:center}.insurance-block{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #ddd;font-size:13px}.insurance-block:last-of-type{padding:0;border:0}.insurance-block h2{font-size:18px;font-weight:700}.insurance-block h3{margin:60px 0 10px;font-size:14px;font-weight:700}.insurance-block p{margin-top:20px}.insurance-block p a{color:#b0a144;word-wrap:break-word}.insurance-block p .tel{color:inherit}.insurance-block p a:hover{color:#b0a144;text-decoration:underline}.insurance-block ol{margin-top:10px}.insurance-block ol li{margin-top:5px;padding-left:1em;text-indent:-1em}.insurance-block ol.f-box{margin-bottom:40px}.insurance-block ol.f-box li{display:flex;padding-left:0;text-indent:0}.insurance-block ol.f-box li>p{margin:0}.insurance-block ol.f-box li>p.indent{margin-right:.25em}.insurance-block dl{margin-top:30px}.insurance-block dl dt{font-weight:700}.insurance-block dl dd{margin-top:5px}.insurance-block .insurance-box{box-sizing:border-box;margin-top:30px;padding:30px 20px;background:#f2f2f2}.insurance-block .insurance-box h3:first-child,.insurance-block .insurance-box dl:first-child{margin:0}.insurance-block .insurance-cap{display:flex;justify-content:flex-start;align-items:center}.insurance-block .insurance-cap figcaption{margin-left:20px}.hide{display:none}.insurance-block .content_area h3:first-of-type{margin-top:30px}.insurance-wrap .mutual_link{margin:100px auto 30px}.insurance-wrap .mutual_link a{display:block;width:50%;margin:0 auto;padding:10px;border:1px solid #333;color:#333;font-size:15px;text-align:center}.insurance-wrap .mutual_link a+a{margin-top:20px}.insurance-wrap .mutual_link a:hover{border:1px solid #666;opacity:.8}@media screen and (min-width: 768px){#wrapper #main{width:95%;max-width:1050px}a.tel{pointer-events:none}.insurance-lead{font-size:15px}.insurance-wrap h1{margin:0 auto 80px}}@media screen and (max-width: 767px){#wrapper #main{margin-top:0}a.tel{text-decoration:underline}.back-top a{width:100%}.insurance-wrap{width:95%;margin:0 auto}.insurance-wrap h1{margin:30px auto 60px}.insurance-wrap .mutual_link{margin-top:50px}.insurance-wrap .mutual_link a{width:80%}}@media screen and (min-width: 768px) and (max-width: 1049px){#wrapper #main{width:calc(100% - 20px)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/insurance.css.map */
