#div_category .swiper-slide{filter:brightness(.7);opacity:.6;z-index:1}#div_category .swiper-slide-active{filter:brightness(1);opacity:1;z-index:3;box-shadow:0 12px 30px rgba(0,0,0,.1)}.notice-area{display:flex}section.background{position:relative;margin-top:-77px}section.background img{max-width:100%;min-height:500px;width:100%;height:90vh;object-fit:cover}section.background .text{position:absolute;width:315px;bottom:20%;left:60px;color:var(--color-white)}.product-area{padding:60px 0}.brand-top{position:relative}.brand-top .text-area{position:absolute;bottom:40px;left:30px;color:var(--color-white)}.brand-top .brand{font-size:28px}.brand-top .description{margin-top:10px;font-size:15px}.brand-top .shop{margin-top:30px}.brand-bottom{height:450px;display:grid;align-items:center;grid-column:span 4;justify-items:center;background-repeat:no-repeat;background-size:cover}.brand-bottom .text-area{text-align:center}.brand-bottom .brand{font-size:28px}.brand-bottom .description{margin-top:10px;font-size:15px}.brand-bottom .shop{margin-top:30px}section.category-area{margin:0;padding:100px 0;display:flex;gap:30px;background-color:var(--color-sand)}.slick-slide{cursor:pointer;opacity:.8;transform:scale(.8);transition:all .5s ease}.slick-center{opacity:1;transform:scale(1)}.category-area .text{width:100%;position:absolute;bottom:30px;text-align:center;color:var(--color-white)}.journal-area{margin:0 auto}.journal-area .journal-list{margin-top:20px}.newsletter-area{max-width:1440px;margin:0 auto 100px;padding:0 60px;display:flex;gap:30px}.newsletter-area>div{border:solid 1px var(--color-black)}.newsletter-area object{width:80px}.newsletter-area .newsletter{width:100%;padding:108px 112px;display:flex;gap:30px}.newsletter-area .newsletter .text{margin-top:17px;font-size:22px;line-height:130%}.newsletter-area .royalty{width:420px}@media all and (max-width:640px){.menu .main{border:none}.menu .main ul{padding:0}section.background{position:relative;margin-top:-77px}section.background img{width:100%;height:auto}section.background .text{bottom:50px;left:20px}section.category-area{padding:80px 0}.brand-bottom{grid-column:span 2}section.product-area{padding:80px 20px}}