body{position:fixed;width:100%;height:100%}.on-scroll{position:static;width:auto;height:auto}svg{overflow:visible}.main-instro{position:fixed;inset:0;z-index:1031;background:#f8eace;mask:url(#introMask)}.intro-text{height:30vh;padding-left:50%;padding-right:2%;opacity:0}.intro-text .intro-text-svg{height:100%}.intro-mascot{position:absolute;right:10%;bottom:0}.intro-mask-wrapper .intro-mask-img{opacity:0;transform-origin:center}.rain{height:calc(100vh - 60px)}.rain-back::before{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:200px;background:linear-gradient(to top, transparent, rgba(5, 5, 5, 0.8))}.rain-video{background-image:url("../images/main/rain-video.webp")}.rain-head{position:absolute;left:100px;bottom:105px}.rainy-text{position:absolute;top:0;left:0;opacity:0}.fried{z-index:2;padding:100px 0;color:#ccc;overflow:visible}.fried-inner{max-width:1720px;margin:0 auto;padding:0 20px}.fried-contents{max-width:1720px;height:350px;padding-left:100px;box-sizing:border-box}.fried-contents+.fried-contents{margin-top:50px}.fried-cont01{background-image:url("../images/main/fried-cont01-bg.webp")}.fried-cont01-svg{width:167px}.fried-cont01-des-wrap{gap:10px;margin-left:-10px}.fried-cont01-text-slide{width:500px;height:28px}.fried-cont01-image-slide{width:500px}.fried-cont01-btn{width:30px;height:30px;background:url("../img/main/fried-cont01-prev.png") no-repeat center;font-size:0}.fried-cont01-next{transform:rotate(180deg)}.fried-cont01-next img{transform:rotate(180deg)}.fried-cont01-departments .marquee-items,.fried-cont02-brands .marquee-items{flex-direction:column;justify-content:center;align-items:center;gap:60px}.fried-cont01-slide-item01{padding-right:85px}.fried-cont01-slide-item02{padding-right:100px}.fried-cont01-slide-item03{padding-right:118px}.fried-pepper-slide{position:absolute;left:50%;top:50%;width:730px;margin-left:-370px;margin-top:-243px}.fried-bottle-slide{position:absolute;left:50%;top:50%;width:100px;height:100px;margin-left:-50px;margin-top:-50px}.fried-pepper-slide,.fried-bottle-slide{opacity:0;visibility:hidden;transition:all .4s ease-in-out}.fried-cont01:hover .fried-pepper-slide,.fried-cont02:hover .fried-bottle-slide{opacity:1;visibility:visible}.fried-cont02{background-image:url("../images/main/fried-cont02-bg.webp")}.fried-cont02-title .title-row:nth-child(2) .title-item-md{padding-left:0;padding-right:0}.fried-cont02-svg{width:190px}.fried-cont02-brands{padding-right:170px}.fried-bottle{position:absolute;left:50%;top:50%;margin-left:-210px;margin-top:-100px}.hit{padding:100px 0}.hit .pin-spacer{pointer-events:none}.hit-bg1{background-image:url("../images/main/hit-bg1.webp");background-position:75% center !important}.hit-bg2{background-image:url("../images/main/hit-bg2.webp");opacity:0}.hit-bg-cover{background-color:rgba(5,5,5,.15)}.hit-bg1-pattern{background-image:url("../images/main/hit-bg1-pattern.webp")}.hit-bg2-pattern{background-image:url("../images/main/hit-bg2-pattern.webp")}.hit-fixed-wrapper{z-index:1;position:absolute;top:0;left:0;width:100%}.hit-head{flex-direction:column}.hit-subtitle{margin-bottom:14px}.hit-title01-svg{width:265px}.hit-title02-svg{width:263px}.hit-business-wrapper{width:50%;margin-left:auto}.hit-business{max-width:650px;margin:0 auto;padding:1500px 20px 0}.hit-business-head{margin-bottom:40px}.hit-business-img{overflow:hidden;width:100%;aspect-ratio:650/360}.hit-business-slide .swiper-container .swiper-wrapper{z-index:0}.hit-business-item{margin-bottom:100px}.hit-business-item+.hit-business-item{padding-top:95px}.hit-business-item+.hit-business-item::before{content:"";position:absolute;left:50%;top:0;width:650px;height:1px;transform:translateX(-50%);background-color:#ccc}.hit-business-item:last-child{margin-bottom:0}.hit-business01-btn{position:absolute;top:50%}.hit-business01-prev{left:-56px;transform:translateY(-50%)}.hit-business01-next{right:-56px;transform:translateY(-50%) scaleX(-1)}.hit-business01-deco{position:absolute;right:-58px;bottom:-45px}.hit-business-item02-slide{aspect-ratio:650/360}.hit-business-item03-item+.hit-business-item03-item{margin-top:55px}.hit-business-item03-des{margin-top:30px}.small{padding-top:150px;height:1135px;background-image:url("../images/main/small-bg.webp")}.small-inner{width:100%;max-width:1400px;min-width:1350px}.small-head{margin-bottom:60px}.small-svg{width:213px}.small-des{font-size:20px}.small-content>:nth-child(odd){margin-top:100px}.small-profit{flex-direction:column;width:240px;height:240px;margin:0 auto 44px;border-radius:50%;background-color:rgba(245,162,0,.7)}.small-profit-title{margin-bottom:20px}.small-structure{width:300px}.small-structure-title{margin-bottom:20px}.small-structure-item{padding:7px 0}.small-structure-item+.small-structure-item{border-top:1px solid hsla(0,0%,80%,.3)}.media{padding:120px 0 200px}.media-flows-wrapper .marquee-container{flex-basis:0;flex-grow:1}.media-flows-wrapper .marquee-items{flex-direction:column;width:100%}.media-flows-wrapper .marquee-item{width:100%;margin-bottom:24px}.media-flows-wrapper img{width:100%;height:100%;object-fit:cover}.media-flows-youtube{display:flex;gap:24px;width:50%;padding:0 12px}.media-flows-youtube .marquee-item{aspect-ratio:453/255}.media-flows-youtube .media-flow-youtube02{margin-top:-15%}.media-flows-shorts{display:flex;gap:24px;width:50%;padding:0 12px}.media-flows-shorts .marquee-item{aspect-ratio:300/533}.media-flows-shorts .media-flow-shorts02{margin:-30% 0}.media-bg-overlay{background:url("/assets/img/main/media-bg-overlay.png") no-repeat center/cover;mask:url(#media-bg-overlay-mask);opacity:.9;font-size:0}.media-inner{min-height:786px;margin:0 auto}.media-head{margin-bottom:120px}.media-svg{width:278px}