.sl-kv{background:url("https://img.shoplineapp.com/media/image_clips/6a0ea6520e577e1a4c6b1fdd/original.png?1779344976=&owner_id=5d5a57ccf7124400016c8c54") no-repeat 50% 50%/cover;padding-bottom:0;text-align:center}@media screen and (min-width: 1440px){.sl-kv{padding-top:100px}}.sl-kv h1{text-align:center;width:60%;display:inline-block;position:relative;margin-bottom:0}@media screen and (min-width: 768px){.sl-kv h1{margin-bottom:40px}}.sl-kv .sl-svg{position:absolute;width:20%;height:auto;right:calc(-1 * ((106 - 20) / 348 * 100%));top:calc(-40px + 10px);opacity:.5}@media screen and (min-width: 480px){.sl-kv .sl-svg{top:calc(-60px + 40px)}}@media screen and (min-width: 768px){.sl-kv .sl-svg{top:calc(-80px + 40px)}}@media screen and (min-width: 1080px){.sl-kv .sl-svg{width:calc(127 / 444 * 100%);right:calc(-1 * ((127 + 20.73) / 444 * 100%));top:calc(-100px - 12px)}}@media screen and (min-width: 1280px){.sl-kv .sl-svg{width:calc(108 / 603 * 100%);right:calc(-1 * 108 / 603 * 100% + 3%);top:calc(-100px + 40px)}}@media screen and (min-width: 1920px){.sl-kv .sl-svg{width:calc(163 / 657 * 100%);right:calc(-1 * ((163 + 2) / 657 * 100% + 3%));top:calc(-100px - 15px)}}.sl-kv .sl-img{margin-top:-15%}@media screen and (min-width: 768px){.sl-kv .sl-img{margin-top:0}}.sl-concept{background:linear-gradient(90deg, #FFF8DE 0%, #FFDD4A 100%)}.sl-concept h2+p{margin-bottom:0}.sl-cooperate{background:linear-gradient(180deg, #FFF6DD 0%, #FFEFBD 100%);position:relative}.sl-cooperate .sl-dog,.sl-cooperate .sl-cat{position:absolute;width:11.96%;display:none}@media screen and (min-width: 1080px){.sl-cooperate .sl-dog,.sl-cooperate .sl-cat{width:10%;display:block}}@media screen and (min-width: 1440px){.sl-cooperate .sl-dog,.sl-cooperate .sl-cat{width:11.96%}}.sl-cooperate .sl-cat{transform:rotate(-30deg);right:-1.25%;top:100px}.sl-cooperate .sl-dog{left:-1.25%;bottom:100px;transform:rotate(-70deg)}.sl-cooperate p{margin-bottom:40px}@media screen and (min-width: 768px){.sl-cooperate p{margin-bottom:60px}}@media screen and (min-width: 1920px){.sl-cooperate p{margin-bottom:100px}}.sl-cooperate .sl-links{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-direction:column;gap:40px}@media screen and (min-width: 768px){.sl-cooperate .sl-links{flex-direction:row;align-items:flex-end;gap:80px}}.sl-cooperate a{display:block;aspect-ratio:563/680;width:334px;max-width:100%;position:relative}@media screen and (min-width: 768px){.sl-cooperate a{width:37.43%}}.sl-cooperate a:nth-of-type(2){aspect-ratio:414/405}.sl-cooperate a:hover picture:nth-of-type(1){transform:rotate(1deg)}.sl-cooperate a:hover picture:nth-of-type(2){transform:rotate(-1deg)}.sl-cooperate a picture{position:absolute;left:0;transition:.3s all}.sl-cooperate a picture:nth-of-type(1){top:0;z-index:2}.sl-cooperate a picture:nth-of-type(2){bottom:0}.sl-brand{background:#FFEEBA;position:relative}.sl-brand .sl-title{padding-bottom:0}.sl-brand .sl-title h2+p{margin-bottom:30px}.sl-brand .sl-imgs{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;justify-content:flex-end;flex-wrap:nowrap;margin-bottom:40px}@media screen and (min-width: 768px){.sl-brand .sl-imgs{justify-content:center}}.sl-brand .sl-imgs>*:nth-child(1){display:none}@media screen and (min-width: 768px){.sl-brand .sl-imgs>*:nth-child(1){display:block;width:calc(341 / 768 * 100%)}}@media screen and (min-width: 1080px){.sl-brand .sl-imgs>*:nth-child(1){width:calc(330 / 1280 * 100%)}}@media screen and (min-width: 1920px){.sl-brand .sl-imgs>*:nth-child(1){width:calc(430 / 1920 * 100%)}}.sl-brand .sl-imgs>*:nth-child(2){display:none}@media screen and (min-width: 1080px){.sl-brand .sl-imgs>*:nth-child(2){margin-right:-6%;display:block;width:calc(860 / 1280 * 100%)}}.sl-brand .sl-imgs>*:nth-child(3){width:90%}@media screen and (min-width: 768px){.sl-brand .sl-imgs>*:nth-child(3){width:calc(501 / 768 * 100%)}}@media screen and (min-width: 1080px){.sl-brand .sl-imgs>*:nth-child(3){width:calc(501 / 1280 * 100%)}}@media screen and (min-width: 1920px){.sl-brand .sl-imgs>*:nth-child(3){width:calc(625 / 1920 * 100%)}}.sl-brand svg{opacity:.6}.sl-brand .sl-items{display:grid;grid-template-columns:repeat(6, 1fr);gap:20px;width:100%}@media screen and (max-width: 767px){.sl-brand .sl-items{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 768px){.sl-brand .sl-items{gap:37px;max-width:670px;padding-left:0;padding-right:0;margin:0 auto}}@media screen and (min-width: 1080px){.sl-brand .sl-items{gap:47px;max-width:847px}}@media screen and (min-width: 1280px){.sl-brand .sl-items{gap:51px;max-width:918px}}@media screen and (min-width: 1920px){.sl-brand .sl-items{gap:60px;max-width:1066px}}.sl-brand .sl-items a{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%;aspect-ratio:1/1;background-color:#fff;border-radius:50%;border:8px solid #FFC972;overflow:hidden;text-align:center;margin-bottom:10px;transition:.3s all;grid-column:span 2}@media screen and (max-width: 767px){.sl-brand .sl-items a{grid-column:span 1}}@media screen and (min-width: 1080px){.sl-brand .sl-items a{margin-bottom:25px}}@media screen and (min-width: 1080px){.sl-brand .sl-items a{border-width:14px;margin-bottom:40px}}@media screen and (min-width: 1440px){.sl-brand .sl-items a{border-width:17px}}.sl-brand .sl-items a:hover{border-color:#FFB236}.sl-brand .sl-items a:nth-child(5n+4){grid-column:2 / span 2}@media screen and (max-width: 767px){.sl-brand .sl-items a:nth-child(5n+4){grid-column:span 1}}.sl-brand .sl-items a.sl-bg{background-color:#2cbcc6}.sl-brand .sl-items a.sl-bg-purple{background-color:#716a8a}.sl-brand .sl-items img{width:90%}.sl-brand .sl-memo{color:#354253;text-align:right;max-width:100%;margin:30px 0 0}@media screen and (min-width: 1080px){.sl-brand .sl-memo{margin-top:15px}}@media screen and (min-width: 1440px){.sl-brand .sl-memo{margin-top:0}}.sl-brand .sl-cat{visibility:hidden;pointer-events:none;margin-top:40px;padding:50px 0}@media screen and (min-width: 401px){.sl-brand .sl-cat{margin-top:85px}}@media screen and (min-width: 501px){.sl-brand .sl-cat{margin-top:100px}}@media screen and (min-width: 768px){.sl-brand .sl-cat{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;visibility:visible}}@media screen and (min-width: 1080px){.sl-brand .sl-cat{padding:0}}.sl-brand .sl-cat svg{width:calc(280 / 1920 * 100%);transform:rotate(-30deg) translateX(60px);min-width:249px}.sl-brand .sl-absolute{position:absolute;width:100%;max-width:480px;bottom:0;left:0}@media screen and (min-width: 768px){.sl-brand .sl-absolute{min-width:480px;width:calc(660 / 1920 * 100%)}}.sl-affect{background-color:#fff6dc}.sl-affect .sl-house{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;flex-direction:column;margin-top:40px;margin-bottom:-40px}@media screen and (min-width: 480px) and (max-width: 1079px){.sl-affect .sl-house{margin-top:70px;margin-bottom:-70px}}@media screen and (min-width: 1080px){.sl-affect .sl-house{flex-direction:row}}.sl-affect .sl-item{width:80%;max-width:450px;aspect-ratio:450 / 370;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDUwIiBoZWlnaHQ9IjM3MCIgdmlld0JveD0iMCAwIDQ1MCAzNzAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0yMTUuMzM4IDcuNDA1MjdDMjE5LjE5OSA0LjE5ODQ5IDIyNC43OTMgNC4xOTg1MiAyMjguNjU0IDcuNDA1MjdMMjI4LjY1NSA3LjQwNjI1TDQzNS4xODcgMTc4Ljg0Mkw0MzUuMjg5IDE3OC45MjdDNDQyLjY5MiAxODUuMjE2IDQzOC4yNDkgMTk3LjM1OSA0MjguNTMxIDE5Ny4zNTlIMzg5LjkyMlYzNjNINTQuMDc4MVYxOTcuMzU5SDE1LjQ2ODhDNS43MDY1NyAxOTcuMzU5IDEuMjY4MTUgMTg1LjEwMiA4LjgwOTU3IDE3OC44NDJMMjE1LjMzNyA3LjQwNTI3SDIxNS4zMzhaIiBmaWxsPSIjRkZCRjQ5IiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjEwIi8+CjxwYXRoIGQ9Ik01OSAyODJIMzg1VjM1OEg1OVYyODJaIiBmaWxsPSIjRkZBMzA0Ii8+Cjwvc3ZnPgo=");background-repeat:no-repeat;background-position:center;background-size:contain;container-type:inline-size;margin-bottom:40px;position:relative}@media screen and (min-width: 480px){.sl-affect .sl-item{width:58%}}@media screen and (min-width: 480px) and (max-width: 1079px){.sl-affect .sl-item{margin-bottom:70px}}@media screen and (min-width: 1080px){.sl-affect .sl-item{width:calc((100% - 40px * 2) / 3.001)}}.sl-affect .sl-item:nth-of-type(1) span:nth-of-type(1){font-size:13.333cqw;top:25cqw}.sl-affect .sl-item:nth-of-type(1) span:nth-of-type(1) b{font-size:calc(128 / 60 * 100%);transform:translateY(4px);display:inline-block;font-variant-numeric:tabular-nums}.sl-affect .sl-item:nth-of-type(1) span:nth-of-type(2){transform:translateY(8cqw);top:56.5cqw}.sl-affect span{position:absolute;display:block;width:100%;text-align:center;font-weight:bold;font-size:8.5cqw;display:block;text-align:center;color:#fff;font-variant-numeric:tabular-nums}.sl-affect span:nth-of-type(1){font-size:17cqw;top:33cqw}.sl-affect span:nth-of-type(2){transform:translateY(9.5cqw);top:55cqw}.sl-corp_social_responsibility .owl-nav .owl-prev,.sl-corp_social_responsibility .owl-nav .owl-next{background-color:#FFA10B}.sl-corp_social_responsibility .owl-nav .owl-prev.disabled,.sl-corp_social_responsibility .owl-nav .owl-next.disabled{background-color:#00142D30}
