.heading{font-size:1.25rem;margin-top:3rem;text-align:center}@media(min-width: 40rem){.heading{font-size:1.75rem;font-weight:600}}.tokushoho{margin:3rem auto;max-width:50rem;padding-bottom:3rem;width:90%}.tokushoho__lead{line-height:1.8;margin-bottom:.5rem}.tokushoho h2{font-size:1.125rem;font-weight:700;line-height:1.6;margin:1.5rem 0 .5rem}.tokushoho__item{border-bottom:1px solid #ddd;display:grid;gap:.5rem;padding:1.25rem 0}@media(min-width: 40rem){.tokushoho__item{gap:1.5rem;grid-template-columns:12.5rem 1fr;padding:1.5rem 0}}.tokushoho__item:first-child{border-top:1px solid #ddd}.tokushoho__label{font-weight:600;line-height:1.6}@media(min-width: 40rem){.tokushoho__label{font-size:1rem}}.tokushoho__body{line-height:1.6}@media(min-width: 40rem){.tokushoho__body{font-size:1rem}}.tokushoho__body a{color:#1a909c;word-break:break-all}.tokushoho__body ul{list-style:none;margin-top:.5rem}.tokushoho__body li{line-height:1.7;padding-left:1em;position:relative}@media(min-width: 40rem){.tokushoho__body li{font-size:1.125rem}}.tokushoho__body li::before{content:"・";left:0;position:absolute}.tokushoho__note{margin-top:.5rem}
