:root{--header-height:3.125rem;--float-footer-height: 3.75rem;--scroll-header-height: calc(var(--header-height) + 1.25rem);--ratio:0.266;--unit:1vw;--letter-spacing:.05em;--green:#058a00;--green-90:#189645;--green-80:#33A05C;--green-70:#4DAD6E;--green-60:#66B985;--green-50:#7FC498;--green-40:#99D1AE;--green-30:#B1DCC1;--green-20:#CCE9D7;--green-10:#E6F3EA;--red:#E50000;--red-90:#E81A1A;--red-80:#EA3333;--red-70:#ED4D4D;--red-60:#EF6666;--red-50:#F28080;--red-40:#F59999;--red-30:#F7B3B3;--red-20:#FACCCC;--red-10:#FCE6E6;--gothic-normal: "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;--gothic-bold: "游ゴシック体","游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", "Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;--mincho: "Noto Serif JP", "游明朝", YuMincho,"Yu Mincho Demibold","ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "リュウミン R-KL","游明朝体",serif;--en: "Renner", sans-serif;--easeOut1: cubic-bezier(0.17, 0.84, 0.44, 1);--easeOut2: cubic-bezier(.23,1,.32,1);--easeInOut1:cubic-bezier(0.42, 0, 0.13, 1.02);--content-width: 56.25rem}@media print,(min-width: 48rem){:root{--ratio:0.052;--header-height:clamp(5rem,5.2vw,6.25rem);--scroll-header-height: calc(var(--header-height) + 2.8125rem)}}