@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap";:root{font-family:Noto Sans JP,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}[class*=gap]{--gap-x: 0;--gap-y: 0;--interval: 4px;gap:calc(var(--interval) * var(--gap-y)) calc(var(--interval) * var(--gap-x))}.gap-1{--gap-x: 1;--gap-y: 1}.gap-x-1{--gap-x: 1}.gap-y-1{--gap-y: 1}.gap-2{--gap-x: 2;--gap-y: 2}.gap-x-2{--gap-x: 2}.gap-y-2{--gap-y: 2}.gap-3{--gap-x: 3;--gap-y: 3}.gap-x-3{--gap-x: 3}.gap-y-3{--gap-y: 3}.gap-4{--gap-x: 4;--gap-y: 4}.gap-x-4{--gap-x: 4}.gap-y-4{--gap-y: 4}.gap-5{--gap-x: 5;--gap-y: 5}.gap-x-5{--gap-x: 5}.gap-y-5{--gap-y: 5}.gap-6{--gap-x: 6;--gap-y: 6}.gap-x-6{--gap-x: 6}.gap-y-6{--gap-y: 6}.gap-7{--gap-x: 7;--gap-y: 7}.gap-x-7{--gap-x: 7}.gap-y-7{--gap-y: 7}.gap-8{--gap-x: 8;--gap-y: 8}.gap-x-8{--gap-x: 8}.gap-y-8{--gap-y: 8}.gap-9{--gap-x: 9;--gap-y: 9}.gap-x-9{--gap-x: 9}.gap-y-9{--gap-y: 9}.gap-10{--gap-x: 10;--gap-y: 10}.gap-x-10{--gap-x: 10}.gap-y-10{--gap-y: 10}.gap-11{--gap-x: 11;--gap-y: 11}.gap-x-11{--gap-x: 11}.gap-y-11{--gap-y: 11}.gap-12{--gap-x: 12;--gap-y: 12}.gap-x-12{--gap-x: 12}.gap-y-12{--gap-y: 12}.gap-13{--gap-x: 13;--gap-y: 13}.gap-x-13{--gap-x: 13}.gap-y-13{--gap-y: 13}.gap-14{--gap-x: 14;--gap-y: 14}.gap-x-14{--gap-x: 14}.gap-y-14{--gap-y: 14}.gap-15{--gap-x: 15;--gap-y: 15}.gap-x-15{--gap-x: 15}.gap-y-15{--gap-y: 15}.gap-16{--gap-x: 16;--gap-y: 16}.gap-x-16{--gap-x: 16}.gap-y-16{--gap-y: 16}.gap-17{--gap-x: 17;--gap-y: 17}.gap-x-17{--gap-x: 17}.gap-y-17{--gap-y: 17}.gap-18{--gap-x: 18;--gap-y: 18}.gap-x-18{--gap-x: 18}.gap-y-18{--gap-y: 18}.gap-19{--gap-x: 19;--gap-y: 19}.gap-x-19{--gap-x: 19}.gap-y-19{--gap-y: 19}.gap-20{--gap-x: 20;--gap-y: 20}.gap-x-20{--gap-x: 20}.gap-y-20{--gap-y: 20}.gap-21{--gap-x: 21;--gap-y: 21}.gap-x-21{--gap-x: 21}.gap-y-21{--gap-y: 21}.gap-22{--gap-x: 22;--gap-y: 22}.gap-x-22{--gap-x: 22}.gap-y-22{--gap-y: 22}.gap-23{--gap-x: 23;--gap-y: 23}.gap-x-23{--gap-x: 23}.gap-y-23{--gap-y: 23}.gap-24{--gap-x: 24;--gap-y: 24}.gap-x-24{--gap-x: 24}.gap-y-24{--gap-y: 24}.gap-25{--gap-x: 25;--gap-y: 25}.gap-x-25{--gap-x: 25}.gap-y-25{--gap-y: 25}.gap-26{--gap-x: 26;--gap-y: 26}.gap-x-26{--gap-x: 26}.gap-y-26{--gap-y: 26}.gap-27{--gap-x: 27;--gap-y: 27}.gap-x-27{--gap-x: 27}.gap-y-27{--gap-y: 27}.gap-28{--gap-x: 28;--gap-y: 28}.gap-x-28{--gap-x: 28}.gap-y-28{--gap-y: 28}.gap-29{--gap-x: 29;--gap-y: 29}.gap-x-29{--gap-x: 29}.gap-y-29{--gap-y: 29}.gap-30{--gap-x: 30;--gap-y: 30}.gap-x-30{--gap-x: 30}.gap-y-30{--gap-y: 30}.gap-31{--gap-x: 31;--gap-y: 31}.gap-x-31{--gap-x: 31}.gap-y-31{--gap-y: 31}.gap-32{--gap-x: 32;--gap-y: 32}.gap-x-32{--gap-x: 32}.gap-y-32{--gap-y: 32}.d-grid{display:grid}.grid-full-columns{grid-column:1/-1}.grid-full-rows{grid-row:1/-1}.d-contents{display:contents}.justify-self-start{justify-self:start}.justify-self-center{justify-self:center}.justify-self-end{justify-self:end}.justify-self-flex-start{justify-self:flex-start}.justify-self-flex-end{justify-self:flex-end}.justify-self-left{justify-self:left}.justify-self-right{justify-self:right}.fit-content{width:fit-content!important}.h-fit-content{height:fit-content!important}.min-content{width:min-content!important}.h-min-content{height:min-content!important}.max-content{width:max-content!important}.h-max-content{height:max-content!important}.vertical-baseline{vertical-align:baseline!important}.vertical-top{vertical-align:top!important}.vertical-middle{vertical-align:middle!important}.vertical-bottom{vertical-align:bottom!important}.vertical-sub{vertical-align:sub!important}.vertical-text-top{vertical-align:text-top!important}.shadow-footer{box-shadow:0 0 8px #0000001a}.title-xx-small{font-weight:700;font-size:10px}.title-x-small{font-weight:700;font-size:12px}.title-small{font-weight:700;font-size:14px}.title-medium{font-weight:700;font-size:16px}.title-large{font-weight:700;font-size:20px}.title-x-large{font-weight:700;font-size:24px}.title-xx-large{font-weight:700;font-size:32px}.body-xx-small{font-weight:400;font-size:10px}.body-x-small{font-weight:400;font-size:12px}.body-small{font-weight:400;font-size:14px}.body-medium{font-weight:400;font-size:16px}.body-large{font-weight:400;font-size:20px}.body-x-large{font-weight:400;font-size:24px}.body-xx-large{font-weight:400;font-size:32px}.label-xx-small{font-weight:500;font-size:10px}.label-x-small{font-weight:500;font-size:12px}.label-small{font-weight:500;font-size:14px}.label-medium{font-weight:500;font-size:16px}.label-large{font-weight:500;font-size:20px}.label-x-large{font-weight:500;font-size:24px}.label-xx-large{font-weight:500;font-size:32px}.button-xx-small{font-weight:700;font-size:10px}.button-x-small{font-weight:700;font-size:12px}.button-small{font-weight:700;font-size:14px}.button-medium{font-weight:700;font-size:16px}.button-large{font-weight:700;font-size:20px}.button-x-large{font-weight:700;font-size:24px}.button-xx-large{font-weight:700;font-size:32px}.input-xx-small{font-weight:400;font-size:10px}.input-x-small{font-weight:400;font-size:12px}.input-small{font-weight:400;font-size:14px}.input-medium{font-weight:400;font-size:16px}.input-large{font-weight:400;font-size:20px}.input-x-large{font-weight:400;font-size:24px}.input-xx-large{font-weight:400;font-size:32px}.button-cta-xx-small{font-weight:900;font-size:10px}.button-cta-x-small{font-weight:900;font-size:12px}.button-cta-small{font-weight:900;font-size:14px}.button-cta-medium{font-weight:900;font-size:16px}.button-cta-large{font-weight:900;font-size:20px}.button-cta-x-large{font-weight:900;font-size:24px}.button-cta-xx-large{font-weight:900;font-size:32px}
