<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}html{font-size:100px}body{font-size:.15rem;line-height:1.7;background-color:#fff;font-family:"Noto Sans","Noto Sans CJK JP","Noto Sans CJK JP Subset","ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro","Hiragino Kaku Gothic Pro","ãƒ¡ã‚¤ãƒªã‚ª","Meiryo",sans-serif;color:#222;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:unset;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";-webkit-font-kerning:auto;font-kerning:auto;font-weight:400;font-style:normal;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word}@media only screen and (-webkit-min-device-pixel-ratio:2),(-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}body.open{overflow:hidden}#page{width:100%;height:100%;max-width:1800px;margin:0 auto;box-shadow:0px 0px 80px #dadada}a{text-decoration:none;color:#222;-webkit-transition:all .3s;transition:all .3s}img{max-width:100%;height:auto;vertical-align:middle}.js-fadein img{opacity:0;-webkit-transition:opacity 3s;-webkit-transition:opacity 2s;transition:opacity 2s}.js-fadein.lazyloaded img.lazyloaded{opacity:1}h1,h2,h3,h4,h5,h6{line-height:1.5}.is-fixed{position:fixed;width:100%;top:0;left:0;z-index:100}.siteHeaderFrom{background:#00853c;color:#fff;text-align:center;font-size:.34rem;font-weight:900;padding:.86rem .2rem}.keyVisual{position:relative}.keyVisual img{width:100%}.keyVisual__ribbon{background:#fbff3a;color:#543126;font-size:.28rem;font-weight:900;display:flex;align-items:center;line-height:1.4;padding:5px 5% 5px 12%;position:absolute;top:6%;left:0;text-align:center}.keyVisual__ribbon::after{content:"";width:30px;height:100%;background-image:url(../images/ribbon_parts.png);position:absolute;top:0;left:calc(100% - 2px);background-size:contain;background-repeat:no-repeat}.keyVisual__ribbon span{font-size:110%}.keyVisual__product{position:absolute;top:0;right:0;width:41.7209%}.keyVisual__product img{width:100%}.keyVisual__headline{width:52.5689%}.keyVisual__headline img{width:100%}@media screen and (max-width:1024px){html{font-size:96px}}@media screen and (max-width:768px){html{font-size:80px}}@media screen and (max-width:560px){html{font-size:83px}body{font-size:.17rem;line-height:1.8}.boxYoutubeModal{padding:.2rem}}@media screen and (max-width:320px){body{font-size:.16rem}}@media screen and (max-width:1517px){.keyVisual__ribbon{font-size:1.8vw;top:3vw}}@media screen and (max-width:560px){.keyVisual__ribbon{font-size:3.8vw;padding:.3em 1.9em;top:1.5%}.keyVisual__ribbon p br{display:none}.keyVisual__ribbon::after{width:4%}}</pre></body></html>