﻿.p-intro__text{font-size:1.5rem;line-height:1.7333333333;letter-spacing:.02em}@media (min-width: 48em){.p-intro__text{font-size:1.6rem;line-height:1.875;letter-spacing:0}}@media (min-width: 48em){.p-checklist__wrap{padding-inline:10px}}.p-checklist__text{line-height:1.8125}@media (min-width: 48em){.p-checklist__text{line-height:1.5}}.p-checklist__nav{width:100%;display:flex;flex-direction:column;gap:28px}@media (min-width: 48em){.p-checklist__nav{padding:0;flex-direction:row;gap:0;justify-content:space-between}}.p-checklist__nav-link{--color1: #fff;--color2: #c60b16;position:relative;min-height:50px;border-radius:10px;border:2px solid #ededed;display:grid;place-content:center;font-weight:500;letter-spacing:.01em;line-height:1.375;text-align:center;padding-block:12px;background-color:var(--color1)}.p-checklist__nav-link span{letter-spacing:.01em}@media (min-width: 48em){.p-checklist__nav-link{min-height:81px;line-height:1.2777777778;padding-block:16px;width:28.6225402504%;line-height:1.2222222222;transition:background-color .4s,color .4s,border .4s}.p-checklist__nav-link:hover{--color1: #c60b16;--color2: #fff;color:var(--color2);border-color:var(--color1)}}.p-checklist__nav-link+.p-checklist__nav-link:before{width:17px;aspect-ratio:1/1;position:absolute;top:0;content:"";background-image:url(../image/checklist_nav_obj.svg);background-repeat:no-repeat;background-size:contain;left:50%;margin-top:-25px;transform:translate(-50%)}@media (min-width: 48em){.p-checklist__nav-link+.p-checklist__nav-link:before{width:26px;left:0;top:50%;transform:translateY(-50%);margin:0 0 0 -17.5%}}.p-checklist__nav-link-arrow{width:7px;position:absolute;right:14px;top:50%;color:var(--color2);transform:translateY(-50%) rotate(90deg);transition:color .4s}.p-checklist__notes li+li{margin-top:10px}.p-checklist__block+.p-checklist__block{margin-top:40px}@media (min-width: 48em){.p-checklist__block+.p-checklist__block{margin-top:100px}}.p-checklist__unit+.p-checklist__unit{margin-top:40px}@media (min-width: 48em){.p-checklist__unit+.p-checklist__unit{margin-top:100px}}.p-checklist__table table{--w: 1200;--input: 98;width:100%;letter-spacing:.02em}.p-checklist__table th,.p-checklist__table td{line-height:1.4;border:1px solid #d9d9d9}.p-checklist__table th{font-weight:700}.p-checklist__table th div,.p-checklist__table td div{padding:17px 20px}@media (min-width: 48em){.p-checklist__table th div,.p-checklist__table td div{padding-block:27px}}.p-checklist__table td{text-align:left}.p-checklist__table thead{background-color:#f2f2f2}.p-checklist__table thead th div{font-weight:700;letter-spacing:.02em;color:#4d4d4d;padding-inline:10px}@media (min-width: 48em){.p-checklist__table thead th div{display:grid;place-content:center;min-height:67px;padding-block:10px;line-height:1.5}}.p-checklist__table tbody th,.p-checklist__table tbody td{vertical-align:top}.p-checklist__table tbody th:has(input),.p-checklist__table tbody td:has(input){vertical-align:middle}.p-checklist__table tbody th div{text-align:left;padding-inline:18px}@media (min-width: 48em){.p-checklist__table tbody th div{padding-inline:38px}}.p-checklist__table sup{font-size:1rem}.p-checklist__table div small{font-size:1.4rem;letter-spacing:.02em}@media (min-width: 48em){.p-checklist__table div:has(.p-checklist__check){min-width:98px}}@media not all and (min-width: 48em){.p-checklist__table--fillout table{--w: 651;width:651px}}.p-checklist__table--fillout col:first-child{width:calc(355 / var(--w) * 100%)}@media (min-width: 48em){.p-checklist__table--fillout col:first-child{width:calc(882 / (var(--w) - var(--input)) * 100%)}}.p-checklist__table--fillout col:nth-of-type(2){width:calc(99 / var(--w) * 100%)}@media (min-width: 48em){.p-checklist__table--fillout col:nth-of-type(2){width:calc(var(--input) * 1px)}}.p-checklist__table--fillout col:nth-of-type(3){width:calc(197 / var(--w) * 100%)}@media (min-width: 48em){.p-checklist__table--fillout col:nth-of-type(3){width:calc(221 / (var(--w) - var(--input)) * 100%)}}@media not all and (min-width: 48em){.p-checklist__table--common table{--w: 823;width:823px}}.p-checklist__table--common col:first-child{width:calc(226 / var(--w) * 100%)}@media (min-width: 48em){.p-checklist__table--common col:first-child{width:calc(373 / (var(--w) - var(--input)) * 100%)}}.p-checklist__table--common col:nth-of-type(2){width:calc(351 / var(--w) * 100%)}@media (min-width: 48em){.p-checklist__table--common col:nth-of-type(2){width:calc(508 / (var(--w) - var(--input)) * 100%)}}.p-checklist__table--common col:nth-of-type(3){width:calc(99 / var(--w) * 100%)}@media (min-width: 48em){.p-checklist__table--common col:nth-of-type(3){width:calc(var(--input) * 1px)}}.p-checklist__table--common col:nth-of-type(4){width:calc(147 / var(--w) * 100%)}@media (min-width: 48em){.p-checklist__table--common col:nth-of-type(4){width:calc(222 / (var(--w) - var(--input)) * 100%)}}@media not all and (min-width: 48em){.p-checklist__table--case table{--w: 970;width:970px}}@media (min-width: 48em){.p-checklist__table--case tbody th div{padding-right:16px}}.p-checklist__table--case col:first-child{width:calc(223 / var(--w) * 100%)}@media (min-width: 48em){.p-checklist__table--case col:first-child{width:calc(373 / (var(--w) - var(--input)) * 100%)}}.p-checklist__table--case col:nth-of-type(2){width:calc(167 / var(--w) * 100%)}@media (min-width: 48em){.p-checklist__table--case col:nth-of-type(2){width:calc(172 / (var(--w) - var(--input)) * 100%)}}.p-checklist__table--case col:nth-of-type(3){width:calc(325 / var(--w) * 100%)}@media (min-width: 48em){.p-checklist__table--case col:nth-of-type(3){width:calc(338 / (var(--w) - var(--input)) * 100%)}}.p-checklist__table--case col:nth-of-type(4){width:calc(100 / var(--w) * 100%)}@media (min-width: 48em){.p-checklist__table--case col:nth-of-type(4){width:calc(var(--input) * 1px)}}.p-checklist__table--case col:nth-of-type(5){width:calc(155 / var(--w) * 100%)}@media (min-width: 48em){.p-checklist__table--case col:nth-of-type(5){width:calc(222 / (var(--w) - var(--input)) * 100%)}}.p-checklist__table--three tbody th,.p-checklist__table--three tbody td{vertical-align:middle}@media not all and (min-width: 48em){.p-checklist__table--mycar table{--w: 1153;width:1153px}}.p-checklist__table--mycar tbody td{vertical-align:middle;text-align:center}.p-checklist__table--mycar col:first-child{width:calc(168 / var(--w) * 100%)}@media (min-width: 48em){.p-checklist__table--mycar col:first-child{width:calc(176 / var(--w) * 100%)}}.p-checklist__table--mycar col:nth-of-type(2){width:calc(203 / var(--w) * 100%)}@media (min-width: 48em){.p-checklist__table--mycar col:nth-of-type(2){width:calc(210 / var(--w) * 100%)}}.p-checklist__table--mycar col:nth-of-type(3){width:calc(153 / var(--w) * 100%)}@media (min-width: 48em){.p-checklist__table--mycar col:nth-of-type(3){width:calc(159 / var(--w) * 100%)}}.p-checklist__table--mycar col:nth-of-type(4){width:calc(153 / var(--w) * 100%)}@media (min-width: 48em){.p-checklist__table--mycar col:nth-of-type(4){width:calc(159 / var(--w) * 100%)}}.p-checklist__table--mycar col:nth-of-type(5){width:calc(171 / var(--w) * 100%)}@media (min-width: 48em){.p-checklist__table--mycar col:nth-of-type(5){width:calc(178 / var(--w) * 100%)}}.p-checklist__table--mycar col:nth-of-type(6){width:calc(154 / var(--w) * 100%)}@media (min-width: 48em){.p-checklist__table--mycar col:nth-of-type(6){width:calc(160 / var(--w) * 100%)}}.p-checklist__table--mycar col:nth-of-type(7){width:calc(151 / var(--w) * 100%)}@media (min-width: 48em){.p-checklist__table--mycar col:nth-of-type(7){width:calc(158 / var(--w) * 100%)}}@media not all and (min-width: 48em){.p-checklist__table--loan table{--w: 1153;width:1153px}}@media (min-width: 48em){.p-checklist__table--loan tbody tr:last-child th div{padding-right:16px}}.p-checklist__table--loan col:first-child{width:calc(358 / var(--w) * 100%)}@media (min-width: 48em){.p-checklist__table--loan col:first-child{width:calc(373 / (var(--w) - var(--input)) * 100%)}}.p-checklist__table--loan col:nth-of-type(2){width:calc(150 / var(--w) * 100%)}@media (min-width: 48em){.p-checklist__table--loan col:nth-of-type(2){width:calc(155 / (var(--w) - var(--input)) * 100%)}}.p-checklist__table--loan col:nth-of-type(3){width:calc(338 / var(--w) * 100%)}@media (min-width: 48em){.p-checklist__table--loan col:nth-of-type(3){width:calc(352 / (var(--w) - var(--input)) * 100%)}}.p-checklist__table--loan col:nth-of-type(4){width:calc(94 / var(--w) * 100%)}@media (min-width: 48em){.p-checklist__table--loan col:nth-of-type(4){width:98px}}.p-checklist__table--loan col:nth-of-type(5){width:calc(213 / var(--w) * 100%)}@media (min-width: 48em){.p-checklist__table--loan col:nth-of-type(5){width:calc(222 / (var(--w) - var(--input)) * 100%)}}.p-checklist__table .p-checklist__table-cell--middle{vertical-align:middle}.p-checklist__table-flex{display:flex}.p-checklist__table-flex span{flex-shrink:0}.p-checklist__check{position:relative;aspect-ratio:1/1;width:26px;display:block;border-radius:3px;background:#fff;border:3px solid #d9d9d9;cursor:pointer;margin-inline:auto}.p-checklist__check input{position:absolute;opacity:0;visibility:hidden}.p-checklist__check:before{inset:0;margin:auto;position:absolute;width:14px;height:12px;content:"";background-image:url(../image/icon_check.svg);background-repeat:no-repeat;background-size:contain;opacity:0}.p-checklist__check:has(input:checked):before{opacity:1}.p-checklist__buttonlist{margin-top:40px}@media (min-width: 48em){.p-checklist__buttonlist{width:100%;max-width:803px;margin-inline:auto;margin-top:80px}.p-checklist__buttonlist .c-button-list{width:100%;grid-template-columns:repeat(2,1fr)}}@media not all and (min-width: 48em){.p-checklist__buttonlist .c-button-list__link{font-size:1.6rem;line-height:1.5}}
