#about_types .inner{margin-bottom:110px}#about_types .inner .col{position:relative}#about_types .inner .col.finance{background-color:#e6ebee}#about_types .inner .col.maintenance{background-color:#e7f4ef}#about_types .inner .pic{width:380px;margin:30px auto 0}#about_types .inner .plus{margin:auto;position:absolute;top:calc(100% + 30px);left:0;right:0}#about_types .insurance{display:flex;justify-content:flex-start;align-items:normal;flex-wrap:nowrap;flex-direction:row;overflow:visible}#about_types .insurance strong{width:calc(366/1080*100%);display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row;color:#fff;font-size:3.4rem;letter-spacing:.1em;background-color:#e50012;border-radius:16px 0 0 16px}#about_types .insurance .text{padding:30px;flex:1 1;border:2px solid #e50012;border-left:0;border-radius:0 16px 16px 0}#about_types .insurance .text span{color:#e50012;font-size:1.7rem}@media screen and (max-width:1000px){#about_types .inner{margin-bottom:120px}#about_types .insurance strong{width:auto;padding:20px;font-size:calc(.1302083333vw*24)}#about_types .insurance .text span{font-size:calc(.1302083333vw*16)}}@media screen and (max-width:600px){#about_types .inner{margin-bottom:60px;gap:60px}#about_types .inner .pic{margin-top:20px}#about_types .inner .plus{width:30px;top:calc(100% + 15px)}#about_types .insurance{display:block}#about_types .insurance strong{padding:10px 0;justify-content:center;font-size:min(.2666666667vw*24,24px);border-radius:16px 16px 0 0}#about_types .insurance .text{padding:20px;border-left:2px solid #e50012;border-radius:0 0 16px 16px}#about_types .insurance .text span{font-size:min(.2666666667vw*16,16px)}}#about_fee .total{padding:30px}#about_fee .equal{margin:30px 0;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;flex-direction:row}#about_fee .equal img{width:40px;transform:rotate(90deg)}@media screen and (max-width:600px){#about_fee .total{padding:20px 10px}#about_fee .equal{margin:20px 0}}