.common-module-scss-module__O7YNTa__wrapper{width:calc(100% - 40px);max-width:1020px;margin:0 auto;padding:200px 0 100px}@media (max-width:767px){.common-module-scss-module__O7YNTa__wrapper{padding:140px 0 60px}}.common-module-scss-module__O7YNTa__titleWrapper{font-family:var(--font-line-seed-jp);text-align:center;justify-items:center;row-gap:15px;display:grid}@media (max-width:767px){.common-module-scss-module__O7YNTa__titleWrapper{row-gap:10px}}.common-module-scss-module__O7YNTa__subTitle{letter-spacing:.1em;color:#b5b5b5;font-size:15px;font-weight:700;line-height:1.07}@media (max-width:767px){.common-module-scss-module__O7YNTa__subTitle{font-size:12px}}.common-module-scss-module__O7YNTa__title{letter-spacing:.04em;color:var(--color-black);font-size:35px;font-weight:800;line-height:1.07}@media (max-width:767px){.common-module-scss-module__O7YNTa__title{font-size:24px}}.common-module-scss-module__O7YNTa__content{row-gap:40px;margin-top:80px;display:grid}@media (max-width:767px){.common-module-scss-module__O7YNTa__content{margin-top:40px}}.common-module-scss-module__O7YNTa__content section{row-gap:10px;display:grid}.common-module-scss-module__O7YNTa__content h2{letter-spacing:.04em;color:var(--color-blue);font-size:18px;font-weight:800;line-height:1.8}@media (max-width:767px){.common-module-scss-module__O7YNTa__content h2{font-size:18px}}.common-module-scss-module__O7YNTa__content p,.common-module-scss-module__O7YNTa__content li{letter-spacing:.04em;color:var(--color-black);font-size:15px;font-weight:800;line-height:1.8}@media (max-width:767px){.common-module-scss-module__O7YNTa__content p,.common-module-scss-module__O7YNTa__content li{font-size:14px}}.common-module-scss-module__O7YNTa__content li{margin-bottom:.5em}.common-module-scss-module__O7YNTa__content ol,.common-module-scss-module__O7YNTa__content ul{padding-left:1.4em}.common-module-scss-module__O7YNTa__content ol{list-style:decimal}.common-module-scss-module__O7YNTa__content ul{list-style:outside}.common-module-scss-module__O7YNTa__content a{text-decoration:underline}.common-module-scss-module__O7YNTa__content a:hover{text-decoration:none}.common-module-scss-module__O7YNTa__table{width:100%;margin:0 auto;display:grid;position:relative}@media (min-width:768px){.common-module-scss-module__O7YNTa__table{grid-template-columns:auto 1fr;margin-top:80px}}@media (max-width:767px){.common-module-scss-module__O7YNTa__table{margin-top:40px}}.common-module-scss-module__O7YNTa__column{position:relative}@media (min-width:768px){.common-module-scss-module__O7YNTa__column{border-bottom:1px solid #cdcdcd;padding:20px 0}.common-module-scss-module__O7YNTa__column:nth-child(2n){padding-left:60px}}@media (max-width:767px){.common-module-scss-module__O7YNTa__column:nth-child(2n){margin-top:15px;margin-bottom:30px}}.common-module-scss-module__O7YNTa__label{box-sizing:border-box;letter-spacing:.04em;text-align:center;color:var(--color-white);background-color:var(--color-black);border-radius:6px;padding:8px;font-size:16px;font-weight:800;line-height:1.4}@media (max-width:767px){.common-module-scss-module__O7YNTa__label{text-align:left;padding:8px 16px}}.common-module-scss-module__O7YNTa__value{letter-spacing:.04em;color:var(--color-black);align-content:center;font-size:14px;font-weight:500;line-height:1.8;display:grid}@media (min-width:768px){.common-module-scss-module__O7YNTa__value{min-height:38px}}.common-module-scss-module__O7YNTa__value h3{font-size:17px;font-weight:800}.common-module-scss-module__O7YNTa__value a{width:fit-content;text-decoration:underline;display:block}.common-module-scss-module__O7YNTa__value a:hover{text-decoration:none}.common-module-scss-module__O7YNTa__twoColumn{box-sizing:border-box;border:1px solid #ccc}.common-module-scss-module__O7YNTa__twoColumn>div{box-sizing:border-box;grid-template-columns:1fr 1fr;display:grid}.common-module-scss-module__O7YNTa__twoColumn>div:not(:last-child){border-bottom:1px solid #ccc}.common-module-scss-module__O7YNTa__twoColumn>div span{box-sizing:border-box;letter-spacing:.04em;color:var(--color-black);word-break:break-all;padding:.5em 1em;font-size:14px;font-weight:800;line-height:1.8;display:block}.common-module-scss-module__O7YNTa__twoColumn>div span:nth-child(2n){border-left:1px solid #ccc}@media (max-width:767px){.common-module-scss-module__O7YNTa__twoColumn>div span{font-size:12px}}
