.item[data-v-c975a693]{display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:.8rem}.item[data-v-c975a693]:has(>.list){grid-row:span 3}.item>.label[data-v-c975a693]{border-bottom:.1rem solid #000;font-size:1.8rem;font-weight:700;letter-spacing:.05em;line-height:1.11;padding-bottom:.8rem;padding-top:.8rem}.item>.label.-auto[data-v-c975a693]{min-height:auto}.item>.image[data-v-c975a693]{aspect-ratio:260/170;background-color:#f0f0f0;width:100%}.item>.image img[data-v-c975a693]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.item>.list[data-v-c975a693]{display:flex;flex-direction:column;row-gap:.4rem}.item>.lead[data-v-c975a693],.item>.list li[data-v-c975a693]{font-size:1.4rem}.item>.lead[data-v-c975a693]{line-height:1.5;margin-top:.5rem}.item>.data>.row[data-v-c975a693]{border-bottom:.1rem solid #ccc;display:flex}.item>.data>.row>.label[data-v-c975a693]{background-color:#f7f7f7;font-size:1.3rem;justify-content:center;text-align:center;width:46.15%}.item>.data>.row>.detail[data-v-c975a693],.item>.data>.row>.label[data-v-c975a693]{align-items:center;display:flex;line-height:1.25;padding-bottom:.7rem;padding-top:.7rem}.item>.data>.row>.detail[data-v-c975a693]{flex:1;padding-left:1rem}@media screen and (max-width:768px){.item>.label[data-v-c975a693]{font-size:1.5rem}.item>.data>.row>.label[data-v-c975a693]{font-size:1rem;width:46%}.item>.data>.row>.detail[data-v-c975a693]{font-size:1.3rem}}@media (hover:hover) and (pointer:fine){.item>.list li a[data-v-c975a693]:hover{text-decoration:underline}}.wrap[data-v-57400fc2]{container-type:inline-size}.wrap .inner[data-v-57400fc2]{align-items:start;display:grid;gap:2.4rem;grid-template-columns:auto 1fr minmax(30rem,max-content)}@container (width < 80rem){.wrap .inner[data-v-57400fc2]{grid-template-columns:30% 1fr}}.wrap .inner>.col[data-v-57400fc2]{display:grid;row-gap:1.6rem;width:100%}@container (width < 80rem){.wrap .inner>.col .c-button[data-v-57400fc2]{width:100%}.wrap .inner>.col[data-v-57400fc2]:last-child{grid-column:1/3}.wrap .inner>.col:last-child .c-button[data-v-57400fc2]{margin-inline:auto}}.wrap .inner>.col .label[data-v-57400fc2]{font-size:1.8rem;font-weight:700}
