@property --1vw{syntax:"<length>";inherits:true;initial-value:0}:root{--1vw:1vw;--vw-to-px:tan(atan2(var(--1vw),1px))}@media only screen and (max-width:767px){.lower #contents .l-fv__inner .ttl .en{font-size:2rem}}.c-intro__btns .c-pdfBtn{min-width:12.5rem}@media only screen and (min-width:768px)and (max-width:1199px){.c-intro__btns .c-pdfBtn{min-width:12.5rem}}@media only screen and (max-width:767px){.c-intro__btns .c-pdfBtn{min-width:12.5rem}}@media only screen and (max-width:767px){.c-intro__btns .c-pdfBtn{width:100%}}.bg-footer{margin-top:9.375rem}@media only screen and (min-width:768px)and (max-width:1199px){.bg-footer{margin-top:6.25rem}}@media only screen and (max-width:767px){.bg-footer{margin-top:5rem}}