.parts_custom_post_income_01{position:relative;z-index:10;padding:80px 16px;background:#e7ebef}@media (max-width: 600px){.parts_custom_post_income_01{padding-top:64px}}.parts_custom_post_income_01 .ttl{margin-bottom:40px;font-size:40px;text-align:center;font-family:"Noto Serif JP", sans-serif;line-height:1.4em}@media (max-width: 1180px){.parts_custom_post_income_01 .ttl{font-size:32px}}@media (max-width: 980px){.parts_custom_post_income_01 .ttl{font-size:28px}}@media (max-width: 600px){.parts_custom_post_income_01 .ttl{font-size:26px}}.parts_custom_post_income_01 .ttl span{display:block;font-size:18px;line-height:1.5em}@media (max-width: 1180px){.parts_custom_post_income_01 .ttl span{font-size:16px}}@media (max-width: 980px){.parts_custom_post_income_01 .ttl span{font-size:14px}}.parts_custom_post_income_01 .model_list{margin:0 auto;max-width:1080px;width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:16px}@media (max-width: 1180px){.parts_custom_post_income_01 .model_list{max-width:980px}}@media (max-width: 1080px){.parts_custom_post_income_01 .model_list{gap:8px}}@media (max-width: 800px){.parts_custom_post_income_01 .model_list{max-width:320px}}@media (max-width: 600px){.parts_custom_post_income_01 .model_list{max-width:304px}}.parts_custom_post_income_01 .model_list li{flex:1}@media (max-width: 800px){.parts_custom_post_income_01 .model_list li{margin-top:32px;flex:inherit;width:100%}.parts_custom_post_income_01 .model_list li:first-of-type{margin-top:0}}.parts_custom_post_income_01 .model_list li .panel{position:relative;z-index:10;margin:0 auto;margin-bottom:24px;width:190px;height:62px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:10em;box-shadow:0 0 4px rgba(0,0,0,0.2);font-weight:400}@media (max-width: 1180px){.parts_custom_post_income_01 .model_list li .panel{width:174px;height:54px}}@media (max-width: 600px){.parts_custom_post_income_01 .model_list li .panel{width:154px;height:48px;font-size:14px}}.parts_custom_post_income_01 .model_list li .panel::after{position:absolute;bottom:-8px;left:0;right:0;margin:auto;width:16px;height:16px;content:"";display:block;background:#fff;transform:rotate(45deg);box-shadow:3px 3px 4px rgba(0,0,0,0.1)}.parts_custom_post_income_01 .model_list li h2{height:80px;display:flex;align-items:center;justify-content:center;background:#4b4949;color:#fff;font-size:24px;font-weight:400;box-shadow:2px 2px 4px rgba(0,0,0,0.15);letter-spacing:0}@media (max-width: 1180px){.parts_custom_post_income_01 .model_list li h2{height:76px;font-size:20px}}@media (max-width: 980px){.parts_custom_post_income_01 .model_list li h2{height:72px;font-size:18px}}.parts_custom_post_income_01 .model_list li dl{display:grid;grid-template-columns:120px calc(100% - 120px)}@media (max-width: 980px){.parts_custom_post_income_01 .model_list li dl{grid-template-columns:96px calc(100% - 96px)}}.parts_custom_post_income_01 .model_list li dl dt,.parts_custom_post_income_01 .model_list li dl dd{margin-top:4px;min-height:60px;display:flex;align-items:center;justify-content:center;box-shadow:2px 2px 4px rgba(0,0,0,0.1)}@media (max-width: 980px){.parts_custom_post_income_01 .model_list li dl dt,.parts_custom_post_income_01 .model_list li dl dd{min-height:56px}}.parts_custom_post_income_01 .model_list li dl dt{position:relative;background:#4b4949;color:#fff;font-weight:400;font-size:18px}@media (max-width: 1180px){.parts_custom_post_income_01 .model_list li dl dt{font-size:16px}}@media (max-width: 980px){.parts_custom_post_income_01 .model_list li dl dt{font-size:15px}}.parts_custom_post_income_01 .model_list li dl dt .next{position:absolute;bottom:0;top:0;right:-8px;margin:auto;width:16px;height:16px;content:"";display:block;background:#4b4949;transform:rotate(45deg)}.parts_custom_post_income_01 .model_list li dl dd{padding-left:4px;background:#fff;font-weight:400;font-size:24px}@media (max-width: 1180px){.parts_custom_post_income_01 .model_list li dl dd{font-size:22px}}@media (max-width: 980px){.parts_custom_post_income_01 .model_list li dl dd{font-size:20px}}.parts_custom_post_income_01 .model_list li dl dd i{font-weight:300;font-size:16px}@media (max-width: 1180px){.parts_custom_post_income_01 .model_list li dl dd i{font-size:14px}}
