@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&family=Noto+Serif+JP:wght@400;700&display=swap";html,body{margin:0;padding:0}.putter2024{font-optical-sizing:auto;font-weight:400;font-style:normal;text-align:left;opacity:0;font-feature-settings:"palt" 1;color:#222;-webkit-tap-highlight-color:rgba(255,255,255,.1);line-height:2;font-family:Noto Sans JP,sans-serif;padding:0;margin:0;background:#fff}.putter2024 .serif{font-family:"Noto Serif JP",serif}.putter2024 .skew{display:block;transform:skew(-10deg)}@media (max-width: 639px){.putter2024 .pc{display:none!important}}@media (min-width: 640px){.putter2024 .sp{display:none!important}}@media (min-width: 640px){.putter2024{width:calc(2560 / var(--remBaseWidth) * 100vw);background:url(/campaign/putter2024/images/bg_base_grad_pc.webp) repeat-y center top/100% auto}}@media (max-width: 639px){.putter2024{width:100%;background:url(/campaign/putter2024/images/bg_base_grad_sp.webp) repeat-y center top/100% auto}}.putter2024 h1,.putter2024 h2,.putter2024 h3,.putter2024 h4,.putter2024 h5,.putter2024 h6{margin:0;font-size:100%}.putter2024 p,.putter2024 dl,.putter2024 dd,.putter2024 blockquote,.putter2024 figure,.putter2024 pre,.putter2024 ol,.putter2024 ul,.putter2024 li{padding:0;margin:0}.putter2024 ul,.putter2024 li{list-style-type:none}.putter2024 img,.putter2024 svg{width:100%;display:block}.putter2024 a{color:inherit;text-decoration:none;cursor:pointer}.putter2024 button{color:inherit}.putter2024 *,.putter2024 *:before,.putter2024 *:after{box-sizing:border-box}.putter2024 .card{background-color:#fff;background-image:url(/campaign/putter2024/images/card_bg_top.webp),url(/campaign/putter2024/images/card_bg_bottom.webp);background-repeat:repeat-x;background-position:left top,left bottom}@media (min-width: 640px){.putter2024 .card{background-size:auto calc(144 / var(--remBaseWidth) * 100vw),auto calc(165 / var(--remBaseWidth) * 100vw)}}@media (max-width: 639px){.putter2024 .card{background-size:auto calc(100 / var(--remBaseWidth) * 100vw),auto calc(100 / var(--remBaseWidth) * 100vw)}}
