
.content-detail-body{background:#fff;padding:4rem 0}@media screen and (min-width:991px){.content-detail-body{padding:4rem 0 8rem}}.content-detail-body__content{flex-direction:column;gap:1.6rem;min-width:0;display:flex}@media screen and (min-width:991px){.content-detail-body__content{gap:1.6rem}}.content-detail-body__content ul,.content-detail-body__content ol{flex-direction:column;gap:.8rem;margin:0;padding:2rem 0;list-style:none;display:flex}.content-detail-body__content ul li,.content-detail-body__content ol li{letter-spacing:-.02em;color:#525966;margin:0 0 1.6rem;padding-left:2rem;font-size:clamp(1.6rem,1.1vw,1.8rem);font-weight:400;line-height:1.5;position:relative}.content-detail-body__content ul li:last-child,.content-detail-body__content ol li:last-child{margin-bottom:0}@media screen and (min-width:1300px){.content-detail-body__content ul li,.content-detail-body__content ol li{font-size:1.8rem;line-height:150%}}.content-detail-body__content ul li ul,.content-detail-body__content ul li ol,.content-detail-body__content ol li ul,.content-detail-body__content ol li ol{padding:2rem 0}.content-detail-body__content ul li:before{content:"";background:#8c8c8cb3;width:.9rem;height:.9rem;position:absolute;top:.75em;left:0;transform:translateY(-50%)}.content-detail-body__content ol{counter-reset:content-detail-body-ol}.content-detail-body__content ol li{counter-increment:content-detail-body-ol}.content-detail-body__content ol li:before{content:counter(content-detail-body-ol) ".";letter-spacing:-.02em;color:#8c8c8cb3;min-width:1.6rem;font-size:clamp(1.6rem,1.1vw,1.8rem);font-weight:500;line-height:1.5;position:absolute;top:0;left:0}.content-detail-body__content table{--table-line-inset:3.5rem;width:100%;min-width:28rem;padding:1.2rem var(--table-line-inset);border-collapse:separate;border-spacing:0;table-layout:fixed;box-sizing:border-box;background:#f0f5f9;border:0;margin:0 0 5rem}.content-detail-body__content table th,.content-detail-body__content table td{text-align:left;vertical-align:top;letter-spacing:-.05em;background:0 0;border:0;padding:2.5rem 0}.content-detail-body__content table th:first-child,.content-detail-body__content table td:first-child{width:34%;padding-right:2rem}.content-detail-body__content table thead th{color:#1e1d24;border-bottom:1px solid #d9dadd;font-size:clamp(1.8rem,1vw + 1.2rem,2rem);font-weight:500;line-height:1.2}@media screen and (min-width:1300px){.content-detail-body__content table thead th{font-size:2rem;line-height:120%}}.content-detail-body__content table tbody tr:not(:last-child) td{border-bottom:1px solid #d9dadd}.content-detail-body__content table tbody td{color:#525966;font-size:clamp(1.6rem,1vw,1.8rem);font-weight:400;line-height:1.5}@media screen and (min-width:1300px){.content-detail-body__content table tbody td{font-size:1.8rem;line-height:1.6}}@media screen and (max-width:679px){.content-detail-body__content table{min-width:0;padding:0 var(--table-line-inset,3.5rem);box-sizing:border-box;margin-bottom:2rem;display:block;overflow-x:visible}.content-detail-body__content table thead{display:none}.content-detail-body__content table tbody{display:block}.content-detail-body__content table tbody tr{border-bottom:1px solid #d9dadd;padding:1.6rem 0;display:block}.content-detail-body__content table tbody tr:last-child{border-bottom:0}.content-detail-body__content table tbody td{border-bottom:0;padding:1rem 0;display:block;width:100%!important}.content-detail-body__content table tbody td+td{margin-top:1.2rem}.content-detail-body__content table tbody td:before{content:attr(data-label);letter-spacing:-.05em;color:#1e1d24;margin-bottom:1rem;font-size:clamp(1.8rem,1vw + 1.2rem,2rem);font-weight:500;line-height:1.2;display:block}}@media screen and (max-width:679px) and (min-width:1300px){.content-detail-body__content table tbody td:before{font-size:2rem;line-height:120%}}@media screen and (max-width:679px){.content-detail-body__content table tbody td:empty{display:none}.content-detail-body__content ul,.content-detail-body__content ol{padding-bottom:2rem}}
