.mod__section{padding-left:20px;padding-right:20px;padding-bottom:60px}@media print,screen and (min-width: 769px){.mod__section{padding-left:50px;padding-right:50px;padding-bottom:80px}}.mod__container--1000{max-width:1000px;margin-left:auto;margin-right:auto}.mod__container--800{max-width:800px;margin-left:auto;margin-right:auto}.mod__heading--section{font-size:28px;padding-bottom:15px;border-bottom:solid 1px var(--gray);margin-bottom:30px}@media print,screen and (min-width: 769px){.mod__heading--section{font-size:30px;padding-bottom:20px}}.mod__heading--page{text-align:center;font-size:32px;margin-bottom:50px}@media print,screen and (min-width: 769px){.mod__heading--page{font-size:36px;margin-bottom:70px}}.mod__list--link{display:flex;flex-flow:column;gap:2em;margin:2em auto}.mod__list--link:last-child{margin-bottom:0}.mod__list--link a{text-decoration:underline}.mod__linespacing{display:flex;flex-flow:column;gap:2em}.mod__linespacing>p:not([class]){text-align:justify}.mod__figure{margin-top:3em;text-align:center}.mod__figure img{width:100%;max-width:600px}.mod__figure figcaption{margin-top:1em;font-size:12px}@media print,screen and (min-width: 769px){.mod__figure figcaption{font-size:14px}}.mod__button{display:flex;justify-content:center;align-items:center;width:100%;max-width:250px;height:60px;padding:0 45px;background:var(--black) url(../images/common/icon_arrow-radius.svg) no-repeat right 20px center;color:var(--white);border-radius:999px;cursor:pointer}@media print,screen and (min-width: 1025px){.mod__button{max-width:400px}}.mod__button__wrap{margin-top:50px;display:flex;justify-content:center}