.concept-page .bg-img{background-image:url("../images/concept/bg_concept.webp");background-position:center;background-repeat:no-repeat;background-size:cover;content:"";height:100vh;left:0;position:fixed;top:0;width:100%;z-index:-1}.concept-page .wrap{margin:0 auto;width:100%;max-width:1480px}.concept-page .wrap .concept-vis{max-width:1480px;margin-top:6.94%;padding:0 50px}.concept-page .wrap .concept-vis h1{margin:0;max-width:16.04%;width:100%;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.concept-page .wrap .detail-wrap{max-width:75%;margin:0 auto;padding:6.95% 0 6.95%}.concept-page .wrap .detail-wrap .detail .detail-txt{max-width:50%;width:100%;padding-right:20px}.concept-page .wrap .detail-wrap .detail .detail-txt h2{font-size:20px;color:#866538;line-height:1.75;margin-bottom:30px}.concept-page .wrap .detail-wrap .detail .detail-vis{max-width:50%;width:100%;flex-direction:column;gap:30px}.concept-page .wrap .detail-wrap .detail .detail-vis .detail-vis01{max-width:88.9%;width:100%;margin-left:auto}.concept-page .wrap .detail-wrap .detail .detail-vis .detail-vis02{max-width:55.56%;width:100%}.concept-page .wrap .detail-wrap .cat-paw{position:absolute;width:40px;height:33px;opacity:0;pointer-events:none;transition:opacity 0.3s ease-in-out}.concept-page .wrap .detail-wrap .cat-paw.cat-paw1{bottom:70px;right:110px}.concept-page .wrap .detail-wrap .cat-paw.cat-paw2{bottom:120px;right:160px}.concept-page .wrap .detail-wrap .cat-paw.cat-paw3{bottom:170px;right:125px}.concept-page .wrap .detail-wrap .cat-paw.cat-paw4{bottom:220px;right:185px}.concept-page .wrap .detail-wrap .dog-paw{position:absolute;width:51.4px;height:46.2px;opacity:0;pointer-events:none;transition:opacity 0.8s ease-in-out}.concept-page .wrap .detail-wrap .dog-paw.dog-paw1{bottom:180px;right:20px}.concept-page .wrap .detail-wrap .dog-paw.dog-paw2{bottom:270px;right:-20px}.concept-page .wrap .detail-wrap .dog-paw.dog-paw3{bottom:355px;right:60px}.concept-page .point{margin:0% auto;width:100%;max-width:1480px}.concept-page .point .point-inner{padding:clamp(20px, 9.45%, 90px) 50px}.concept-page .point .point-inner h2{width:260px;margin-bottom:39px}.concept-page .point .point-inner p{margin-bottom:50px}.concept-page .point .point-inner .point-list{max-width:1340px;width:100%}.concept-page .point .point-inner .point-list .point-item{background-color:rgba(51, 51, 51, 0.8);padding:80px 130px;color:#FFF;margin-bottom:20px}.concept-page .point .point-inner .point-list .point-item .point-item-txt{max-width:50%;width:100%;padding-right:20px}.concept-page .point .point-inner .point-list .point-item .point-item-txt h3{margin-bottom:25px;font-size:18px;font-weight:400;line-height:1.9}.concept-page .point .point-inner .point-list .point-item .point-item-txt h3 img{height:50px;width:50px;margin-right:20px}.concept-page .point .point-inner .point-list .point-item .point-item-txt p{margin-bottom:12px}.concept-page .point .point-inner .point-list .point-item .point-item-vis{max-width:50%;width:100%}.concept-page .point .point-inner .point-list .point-item .point-item-vis .slick-prev{width:11%;aspect-ratio:1.199195171;z-index:1;left:-5.3%}.concept-page .point .point-inner .point-list .point-item .point-item-vis .slick-prev:before{content:"";width:66px}.concept-page .point .point-inner .point-list .point-item .point-item-vis .slick-next{width:12.2%;aspect-ratio:1.1;z-index:1;right:-6.3%}.concept-page .point .point-inner .point-list .point-item .point-item-vis .slick-next:before{content:""}.concept-page .point .point-inner .point-list .point-item .point-item-vis .slick-dots li button:before{color:#666666;font-size:10px;top:14px}.concept-page .point .point-inner .point-list .point-item .point-item-vis .slick-dots li.slick-active button:before{color:#FFF}.concept-page .point .point-inner .point-list .point-item:nth-child(2) .point-item-txt{padding-right:0;padding-left:6%}@media screen and (max-width:1170px){.concept-page .point .point-inner .point-list .point-item{align-items:center;padding:60px 60px}}@media screen and (max-width:991px){.concept-page .wrap .concept-vis{margin-top:80px;padding:0 20px}.concept-page .wrap .detail-wrap{max-width:100%;padding:60px 0 65px}.concept-page .wrap .detail-wrap .detail{flex-direction:column;gap:20px}.concept-page .wrap .detail-wrap .detail .detail-txt{margin:0 auto;max-width:65%;padding:0}.concept-page .wrap .detail-wrap .detail .detail-vis{max-width:100%;gap:20px}.concept-page .wrap .detail-wrap .detail .detail-vis .detail-vis01{max-width:72%}.concept-page .wrap .detail-wrap .detail .detail-vis .detail-vis02{max-width:50.7%;margin-left:20px}.concept-page .wrap .detail-wrap .cat-paw{width:40px;height:33px}.concept-page .wrap .detail-wrap .cat-paw.cat-paw1{top:470px;bottom:auto;right:90px}.concept-page .wrap .detail-wrap .cat-paw.cat-paw2{top:420px;bottom:auto;right:140px}.concept-page .wrap .detail-wrap .cat-paw.cat-paw3{top:370px;bottom:auto;right:105px}.concept-page .wrap .detail-wrap .cat-paw.cat-paw4{top:320px;bottom:auto;right:165px}.concept-page .wrap .detail-wrap .dog-paw{width:51.4px;height:46.2px}.concept-page .wrap .detail-wrap .dog-paw.dog-paw1{top:215px;bottom:auto;right:70px}.concept-page .wrap .detail-wrap .dog-paw.dog-paw2{top:130px;bottom:auto;right:30px}.concept-page .wrap .detail-wrap .dog-paw.dog-paw3{top:40px;bottom:auto;right:110px}.concept-page .point .point-inner .point-list .point-item{flex-direction:column;gap:20px}.concept-page .point .point-inner .point-list .point-item .point-item-txt{max-width:100%;padding:0}.concept-page .point .point-inner .point-list .point-item:nth-child(2) .point-item-txt{max-width:100%;padding:0}.concept-page .point .point-inner .point-list .point-item .point-item-vis{max-width:75%}}@media screen and (max-width:767px){.concept-page .wrap .concept-vis h1{max-width:179px}.concept-page .wrap .detail-wrap .detail .detail-txt{max-width:100%;padding:0 30px}.concept-page .wrap .detail-wrap .detail .detail-txt h2{font-size:18px;line-height:1.94;margin-bottom:20px}.concept-page .wrap .detail-wrap .detail .detail-txt p{font-size:14px;line-height:2.5}.concept-page .wrap .detail-wrap .cat-paw{width:30px;height:27px}.concept-page .wrap .detail-wrap .cat-paw.cat-paw1{top:370px;bottom:auto;right:10px}.concept-page .wrap .detail-wrap .cat-paw.cat-paw2{top:340px;bottom:auto;right:40px}.concept-page .wrap .detail-wrap .cat-paw.cat-paw3{top:300px;bottom:auto;right:25px}.concept-page .wrap .detail-wrap .cat-paw.cat-paw4{top:270px;bottom:auto;right:55px}.concept-page .wrap .detail-wrap .dog-paw{width:35px;height:30px}.concept-page .wrap .detail-wrap .dog-paw.dog-paw1{top:165px;bottom:auto;right:40px}.concept-page .wrap .detail-wrap .dog-paw.dog-paw2{top:105px;bottom:auto;right:10px}.concept-page .wrap .detail-wrap .dog-paw.dog-paw3{top:50px;bottom:auto;right:70px}.concept-page .point .point-inner{padding:40px 20px 70px}.concept-page .point .point-inner h2{width:208px;margin-bottom:20px}.concept-page .point .point-inner p{margin-bottom:20px;font-size:13px;line-height:2.15}.concept-page .point .point-inner .point-list .point-item{padding:30px 25px 40px}.concept-page .point .point-inner .point-list .point-item .point-item-txt h3{margin-bottom:20px;font-size:14px;line-height:2.5}.concept-page .point .point-inner .point-list .point-item .point-item-txt h3 img{height:40px;width:40px;margin-right:10px}.concept-page .point .point-inner .point-list .point-item .point-item-txt p{margin-bottom:10px}.concept-page .point .point-inner .point-list .point-item .point-item-vis{max-width:100%}.concept-page .point .point-inner .point-list .point-item .point-item-vis .slick-prev{width:17%;top:44%}.concept-page .point .point-inner .point-list .point-item .point-item-vis .slick-next{width:20%;top:40%}.concept-page .point .point-inner .point-list .point-item .point-item-vis .slick-dots li button:before{font-size:8px;top:5px}}