.thanks{padding:170px 30px 160px;text-align:center}@media only screen and (min-width:768px){.thanks{padding:293px 0 284px}}.page-heading{font-family:dnp-shuei-mincho-pr6n,"Yu Mincho",serif;font-size:1.8rem;font-weight:500;line-height:2.2;letter-spacing:0.1em;color:#292929}@media only screen and (min-width:768px){.page-heading{font-size:1.9rem}}.thanks__text{padding-top:20px;font-family:dnp-shuei-mincho-pr6n,"Yu Mincho",serif;font-size:1.4rem;font-weight:500;line-height:2;letter-spacing:0.1em}@media only screen and (min-width:768px){.thanks__text{padding-top:24px;line-height:2.3}}.thanks__link{position:relative;display:inline-block;padding-top:60px;font-family:dnp-shuei-mincho-pr6n,"Yu Mincho",serif;font-size:1.3rem;font-weight:500;line-height:1;letter-spacing:0.12em}@media only screen and (min-width:768px){.thanks__link{padding-top:72px}}.thanks__link:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1px;background-color:#cecece}@media only screen and (min-width:768px){.contact-thanks{padding:215px 0 234px}}.contact-thanks .thanks__text{text-align:left}@media only screen and (min-width:768px){.contact-thanks .thanks__text{width:444px;margin-inline:auto}}