﻿.fadeInUpScroll{transform:translateY(100px);transition:opacity .3s,transform 1s;opacity:0;transition-delay:.2s;pointer-events:none}.fadeInUpScroll.is_show{opacity:1;pointer-events:all}.fadeInUpScroll.is_show{transform:translateY(0)}.fadeInRightScroll{transform:translateX(100px);transition:opacity .3s,transform 1s;opacity:0;transition-delay:.2s;pointer-events:none}.fadeInRightScroll.is_show{opacity:1;pointer-events:all}.fadeInRightScroll.is_show{transform:translateX(0)}.scaleInScroll{transform:scale(0);transition:opacity .3s,transform 1s;opacity:0;transition-delay:.2s;pointer-events:none}.scaleInScroll.is_show{opacity:1;pointer-events:all}.scaleInScroll.is_show{transform:scale(1)}@keyframes tabFadeUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.shop-marketing{color:#1d1c1c}.shop-marketing ul,.shop-marketing ol,.shop-marketing li{margin:0;padding:0}.shop-marketing p{font-size:18px;margin-bottom:0}@media screen and (max-width: 834px){.shop-marketing p{font-size:16px}}@media screen and (max-width: 480px){.shop-marketing p{font-size:14px}}@media screen and (max-width: 360px){.shop-marketing p{font-size:13px}}.shop-marketing img{width:100%;height:auto;vertical-align:bottom}.shop-marketing .max-width-1200{width:90%;max-width:1200px;margin:auto}.shop-marketing .max-width-1000{width:90%;max-width:1000px;margin:auto}.shop-marketing section{padding:80px 0}@media screen and (max-width: 480px){.shop-marketing section{padding:60px 0}}.shop-marketing .cta-btn{max-width:438px;width:90%;aspect-ratio:438/95;display:flex;align-items:center;justify-content:center;background-color:#baff00;border:solid 2px #1d1c1c;border-radius:50px;color:#1d1c1c;font-size:24px;font-weight:bold;position:relative;transition:filter .3s ease}@media screen and (max-width: 1024px){.shop-marketing .cta-btn{max-width:380px;font-size:22px}}@media screen and (max-width: 480px){.shop-marketing .cta-btn{font-size:18px}}@media screen and (max-width: 360px){.shop-marketing .cta-btn{font-size:16px}}.shop-marketing .cta-btn::after{content:"";display:inline-block;background:url(../images/service/shop-marketing/btn_arrow_bk.svg) center/contain no-repeat;width:37px;aspect-ratio:1/1;position:absolute;top:50%;right:20px;transform:translateY(-50%);transition:transform .3s ease}@media screen and (max-width: 480px){.shop-marketing .cta-btn::after{width:28px}}@media screen and (max-width: 360px){.shop-marketing .cta-btn::after{width:24px;right:10px}}@media(hover: hover)and (pointer: fine){.shop-marketing .cta-btn:hover{filter:brightness(120%)}.shop-marketing .cta-btn:hover::after{transform:translateY(-50%) rotate(45deg)}}.shop-marketing .xl-br{display:none}@media screen and (max-width: 1366px){.shop-marketing .xl-br{display:block}}.shop-marketing .tb-br{display:none}@media screen and (max-width: 1024px){.shop-marketing .tb-br{display:block}}.shop-marketing .sm-br{display:none}@media screen and (max-width: 767px){.shop-marketing .sm-br{display:block}}.shop-marketing .sp-br{display:none}@media screen and (max-width: 480px){.shop-marketing .sp-br{display:block}}.shop-marketing .ss-br{display:none}@media screen and (max-width: 360px){.shop-marketing .ss-br{display:block}}@media screen and (max-width: 1180px){.shop-marketing .no-lg-br{display:none}}@media screen and (max-width: 767px){.shop-marketing .no-sm-br{display:none}}@media screen and (max-width: 480px){.shop-marketing .no-sp-br{display:none}}.shop-marketing .large-text{font-size:1.4em;line-height:1.2}.shop-marketing .red-text{color:red}.shop-marketing .orange-text{color:#ff5b00}.shop-marketing .blue-text{color:#2a78ff}.shop-marketing .section-title{font-size:60px;font-family:"Zen Kaku Gothic Antique","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;line-height:1.2;font-weight:900;text-align:center;margin-bottom:20px}@media screen and (max-width: 1366px){.shop-marketing .section-title{font-size:50px}}@media screen and (max-width: 1180px){.shop-marketing .section-title{font-size:42px}}@media screen and (max-width: 1024px){.shop-marketing .section-title{font-size:36px}}@media screen and (max-width: 834px){.shop-marketing .section-title{font-size:32px}}@media screen and (max-width: 767px){.shop-marketing .section-title{font-size:26px}}@media screen and (max-width: 480px){.shop-marketing .section-title{font-size:20px}}.shop-marketing .section-title .large-title{font-size:1.6em}@media screen and (max-width: 767px){.shop-marketing .section-title .large-title{font-size:1.3em}}@media screen and (max-width: 360px){.shop-marketing .section-title .large-title{font-size:1em}}.shop-marketing .section-title.-white{color:#fff}.shop-marketing .mv{background:url(../images/service/shop-marketing/mv_bg.webp) center/cover no-repeat;padding:7.8125vw 0 2.6041666667vw}@media screen and (max-width: 767px){.shop-marketing .mv{padding:18.6666666667vw 0 10.6666666667vw;background:url(../images/service/shop-marketing/mv_bg_sp.webp) center/cover no-repeat}}@media screen and (max-width: 480px){.shop-marketing .mv{padding:18.6666666667vw 0 5.3333333333vw}}.shop-marketing .mv__inner{display:flex;gap:2.0833333333vw;justify-content:center}@media screen and (max-width: 767px){.shop-marketing .mv__inner{flex-direction:column;row-gap:20px}}@media screen and (max-width: 480px){.shop-marketing .mv__inner{row-gap:4.8vw}}.shop-marketing .mv__title{font-size:6.1458333333vw;font-family:"Zen Kaku Gothic Antique","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;font-weight:900;display:inline-block;transform:skewX(-10deg);text-shadow:2px 2px 0 #fff,-2px 2px 0 #fff,2px -2px 0 #fff,-2px -2px 0 #fff,0px 2px 0 #fff,0px -2px 0 #fff,2px 0px 0 #fff,-2px 0px 0 #fff,1px 2px 0 #fff,-1px 2px 0 #fff,1px -2px 0 #fff,-1px -2px 0 #fff,2px 1px 0 #fff,-2px 1px 0 #fff,2px -1px 0 #fff,-2px -1px 0 #fff}@media screen and (max-width: 1280px){.shop-marketing .mv__title{font-size:98px}}@media screen and (max-width: 1180px){.shop-marketing .mv__title{font-size:80px}}@media screen and (max-width: 1024px){.shop-marketing .mv__title{font-size:66px}}@media screen and (max-width: 480px){.shop-marketing .mv__title{font-size:13.3333333333vw}}.shop-marketing .mv__title .small{font-weight:900;font-size:.55em}.shop-marketing .mv__sub{display:flex;align-items:center;gap:1.0416666667vw}@media screen and (max-width: 767px){.shop-marketing .mv__sub{gap:20px}}@media screen and (max-width: 480px){.shop-marketing .mv__sub{flex-direction:column;gap:0;align-items:flex-start;margin-bottom:2.6666666667vw}}.shop-marketing .mv__sub-text{font-weight:bold;font-size:1.6666666667vw;margin-bottom:0}@media screen and (max-width: 1280px){.shop-marketing .mv__sub-text{font-size:28px}}@media screen and (max-width: 1180px){.shop-marketing .mv__sub-text{font-size:23px}}@media screen and (max-width: 1024px){.shop-marketing .mv__sub-text{font-size:20px}}@media screen and (max-width: 480px){.shop-marketing .mv__sub-text{font-size:5.3333333333vw}}.shop-marketing .mv__sub-text .label{color:#fff;text-shadow:1px 1px 0 #1d1c1c,-1px 1px 0 #1d1c1c,1px -1px 0 #1d1c1c,-1px -1px 0 #1d1c1c,0px 1px 0 #1d1c1c,0px -1px 0 #1d1c1c,1px 0px 0 #1d1c1c,-1px 0px 0 #1d1c1c,.5px 1px 0 #1d1c1c,-0.5px 1px 0 #1d1c1c,.5px -1px 0 #1d1c1c,-0.5px -1px 0 #1d1c1c,1px .5px 0 #1d1c1c,-1px .5px 0 #1d1c1c,1px -0.5px 0 #1d1c1c,-1px -0.5px 0 #1d1c1c}.shop-marketing .mv__sub-text.-emblem{display:flex;align-items:baseline;background:linear-gradient(transparent 80%, #F8FF2A 80%);background-position:0 -.8333333333vw;position:relative;margin:0 3%}@media screen and (max-width: 480px){.shop-marketing .mv__sub-text.-emblem{background:linear-gradient(transparent 85%, #F8FF2A 85%);background-position:0 -2.6666666667vw}}.shop-marketing .mv__sub-text.-emblem::before,.shop-marketing .mv__sub-text.-emblem::after{content:"";display:inline-block;background:url(../images/service/shop-marketing/emblem.webp) center/contain no-repeat;width:2.2395833333vw;aspect-ratio:43/74;position:absolute;top:56%}@media screen and (max-width: 767px){.shop-marketing .mv__sub-text.-emblem::before,.shop-marketing .mv__sub-text.-emblem::after{width:20px}}@media screen and (max-width: 480px){.shop-marketing .mv__sub-text.-emblem::before,.shop-marketing .mv__sub-text.-emblem::after{width:8vw}}.shop-marketing .mv__sub-text.-emblem::before{left:-2.0833333333vw;transform:translateY(-50%)}@media screen and (max-width: 767px){.shop-marketing .mv__sub-text.-emblem::before{left:-20px}}.shop-marketing .mv__sub-text.-emblem::after{transform:scaleX(-1) translateY(-50%);right:-2.0833333333vw}@media screen and (max-width: 767px){.shop-marketing .mv__sub-text.-emblem::after{right:-20px}}.shop-marketing .mv__sub-badge{background-color:#1d1c1c;border-radius:50px;padding:.1041666667vw .3125vw;color:#fff;font-size:.9895833333vw;align-self:baseline;font-weight:500}@media screen and (max-width: 1280px){.shop-marketing .mv__sub-badge{font-size:15px;padding:2px 6px}}@media screen and (max-width: 1024px){.shop-marketing .mv__sub-badge{font-size:13px}}@media screen and (max-width: 480px){.shop-marketing .mv__sub-badge{font-size:3.4666666667vw;padding:.2666666667vw 1.6vw}}.shop-marketing .mv__sub-num{font-family:"Poppins","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;font-style:italic;font-size:3.2291666667vw;align-self:baseline;font-weight:600;letter-spacing:-0.05em}@media screen and (max-width: 1280px){.shop-marketing .mv__sub-num{font-size:52px}}@media screen and (max-width: 1180px){.shop-marketing .mv__sub-num{font-size:48px}}@media screen and (max-width: 1024px){.shop-marketing .mv__sub-num{font-size:36px}}@media screen and (max-width: 480px){.shop-marketing .mv__sub-num{font-size:10.6666666667vw}}.shop-marketing .mv__sub-num .small{font-family:"Poppins","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;letter-spacing:-0.1em}.shop-marketing .mv__sub-unit{align-self:baseline;font-weight:bold}.shop-marketing .mv__sub-unit .small{font-weight:bold;font-size:1.25vw}@media screen and (max-width: 1280px){.shop-marketing .mv__sub-unit .small{font-size:16px}}@media screen and (max-width: 1024px){.shop-marketing .mv__sub-unit .small{font-size:14px}}.shop-marketing .mv__sub-sign{align-self:baseline;transform:skewX(-10deg);letter-spacing:-0.1em}.shop-marketing .mv__text{font-size:1.0416666667vw;line-height:1.8;font-weight:bold}@media screen and (max-width: 1280px){.shop-marketing .mv__text{font-size:16px}}@media screen and (max-width: 1024px){.shop-marketing .mv__text{line-height:1.6}}@media screen and (max-width: 480px){.shop-marketing .mv__text{font-size:4.2666666667vw}}.shop-marketing .mv__layout{display:grid;grid-template-columns:repeat(3, 1fr);gap:.9375vw}@media screen and (max-width: 767px){.shop-marketing .mv__layout{gap:10px}}.shop-marketing .mv__item{width:6.0416666667vw;aspect-ratio:1/1;font-size:.8854166667vw;font-weight:bold;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#fff;text-align:center;line-height:1.2;color:#ff5b00;box-shadow:0 3px 6px rgba(0,0,0,.1607843137)}@media screen and (max-width: 1280px){.shop-marketing .mv__item{width:110px;font-size:14px}}@media screen and (max-width: 1180px){.shop-marketing .mv__item{width:90px;font-size:13px}}@media screen and (max-width: 834px){.shop-marketing .mv__item{width:79px;font-size:12px}}@media screen and (max-width: 767px){.shop-marketing .mv__item{width:100%;border-radius:5px;aspect-ratio:auto;height:40px}}@media screen and (max-width: 480px){.shop-marketing .mv__item{font-size:11px}}.shop-marketing .shop-marketing_breadcrumb{max-width:1200px;width:90%;margin:auto}.shop-marketing .logo-list{margin-top:20px}.shop-marketing .logo-list .splide__slide{align-items:center;display:flex}.shop-marketing .logo-list .splide__slide img{object-fit:contain;height:47px}.shop-marketing .logo-list .splide__slide img.small{height:50px}.shop-marketing .top-cta{padding:30px 0}.shop-marketing .top-cta__inner{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 1024px){.shop-marketing .top-cta__inner{flex-direction:column;gap:30px}}.shop-marketing .top-cta__badges{display:flex;align-items:center;gap:40px 24px;flex-wrap:wrap;justify-content:center}@media screen and (max-width: 480px){.shop-marketing .top-cta__badges{gap:20px 10px}}.shop-marketing .top-cta__badges-item{position:relative;font-size:18px;font-weight:bold;padding:0 32px;text-align:center;line-height:1.4;opacity:0;transform:translateY(100px);transition:opacity .3s,transform 1s;transition-delay:.5s;pointer-events:none}.shop-marketing .top-cta__badges-item.is_show{opacity:1;transform:translateY(0);pointer-events:all}@media screen and (max-width: 834px){.shop-marketing .top-cta__badges-item{font-size:16px}}@media screen and (max-width: 767px){.shop-marketing .top-cta__badges-item{font-size:15px}}@media screen and (max-width: 480px){.shop-marketing .top-cta__badges-item{font-size:14px;padding:0 22px}}.shop-marketing .top-cta__badges-item:nth-child(2){transition-delay:1s}.shop-marketing .top-cta__badges-item:nth-child(3){transition-delay:1.5s}.shop-marketing .top-cta__badges-item::before,.shop-marketing .top-cta__badges-item::after{content:"";display:inline-block;background:url(../images/service/shop-marketing/emblem.webp) center/contain no-repeat;width:59px;aspect-ratio:59/109;position:absolute;top:56%}@media screen and (max-width: 834px){.shop-marketing .top-cta__badges-item::before,.shop-marketing .top-cta__badges-item::after{width:46px}}@media screen and (max-width: 480px){.shop-marketing .top-cta__badges-item::before,.shop-marketing .top-cta__badges-item::after{width:36px}}.shop-marketing .top-cta__badges-item::before{left:0;transform:translateY(-50%)}.shop-marketing .top-cta__badges-item::after{transform:scaleX(-1) translateY(-50%);right:0}.shop-marketing .top-cta__badges-item .red-text{background:linear-gradient(transparent 70%, #F8FF2A 70%)}.shop-marketing .top-cta__btn-area{max-width:100%;width:445px;flex-shrink:0;display:flex;align-items:center;flex-direction:column;gap:16px;opacity:0;transform:scale(0);transition:opacity .3s,transform 1s;pointer-events:none}.shop-marketing .top-cta__btn-area.is_show{opacity:1;transform:scale(1);pointer-events:all}@media screen and (max-width: 1024px){.shop-marketing .top-cta__btn-area{gap:10px}}.shop-marketing .top-cta__btn-text{font-size:18px;font-weight:bold;text-align:center;position:relative;width:fit-content;display:inline-block;padding:0 10px}@media screen and (max-width: 834px){.shop-marketing .top-cta__btn-text{font-size:16px}}@media screen and (max-width: 480px){.shop-marketing .top-cta__btn-text{font-size:13px}}.shop-marketing .top-cta__btn-text::before,.shop-marketing .top-cta__btn-text::after{content:"";display:inline-block;background-color:#1d1c1c;width:2px;height:36px;position:absolute;bottom:0}.shop-marketing .top-cta__btn-text::before{left:0;transform:rotate(-30deg)}@media screen and (max-width: 480px){.shop-marketing .top-cta__btn-text::before{transform:rotate(-20deg)}}.shop-marketing .top-cta__btn-text::after{transform:rotate(30deg);right:0}@media screen and (max-width: 480px){.shop-marketing .top-cta__btn-text::after{transform:rotate(20deg)}}.shop-marketing .intro{background:linear-gradient(90deg, #FBB900 0%, #FF5B00 100%)}.shop-marketing .intro__sub-title{text-align:center;background-color:#fff;color:#ff5b00;padding:3px 10px;font-weight:800;font-size:36px;display:block;width:fit-content;margin:0 auto 15px}@media screen and (max-width: 1180px){.shop-marketing .intro__sub-title{font-size:30px}}@media screen and (max-width: 1024px){.shop-marketing .intro__sub-title{font-size:26px}}@media screen and (max-width: 834px){.shop-marketing .intro__sub-title{font-size:22px}}@media screen and (max-width: 480px){.shop-marketing .intro__sub-title{font-size:18px}}.shop-marketing .intro__container{border-radius:50px;padding:60px;background-color:#fff;border:solid 1px #1d1c1c;font-weight:bold;display:flex;align-items:flex-end;justify-content:space-between}@media screen and (max-width: 1180px){.shop-marketing .intro__container{flex-direction:column;gap:30px}}@media screen and (max-width: 834px){.shop-marketing .intro__container{border-radius:30px;padding:40px 30px}}@media screen and (max-width: 480px){.shop-marketing .intro__container{border-radius:20px;padding:30px 20px}}.shop-marketing .intro__text{margin-bottom:16px}@media screen and (max-width: 480px){.shop-marketing .intro__text{margin-bottom:14px}}.shop-marketing .intro__text:last-child{margin-bottom:0}.shop-marketing .intro__left{width:46%}@media screen and (max-width: 1180px){.shop-marketing .intro__left{width:100%}}.shop-marketing .intro__right{width:50%}@media screen and (max-width: 1180px){.shop-marketing .intro__right{width:60%;margin:auto}}@media screen and (max-width: 1024px){.shop-marketing .intro__right{width:80%}}@media screen and (max-width: 767px){.shop-marketing .intro__right{width:100%}}.shop-marketing .worry{background-color:#f0f0f0;position:relative}.shop-marketing .worry::before{content:"";background:url(../images/service/shop-marketing/worry_deco01.webp) center/contain no-repeat;width:23.28125vw;aspect-ratio:447/447;position:absolute;left:2%;top:-4.1666666667vw;z-index:1}.shop-marketing .worry::after{content:"";background:url(../images/service/shop-marketing/worry_deco02.webp) center/contain no-repeat;width:14.375vw;aspect-ratio:276/241;position:absolute;right:6%;bottom:-2.0833333333vw;z-index:1}.shop-marketing .worry__inner{position:relative;z-index:2}.shop-marketing .worry .section-title{margin-bottom:40px}@media screen and (max-width: 480px){.shop-marketing .worry .section-title{margin-bottom:30px}}.shop-marketing .worry__layout{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}@media screen and (max-width: 834px){.shop-marketing .worry__layout{gap:16px}}@media screen and (max-width: 767px){.shop-marketing .worry__layout{grid-template-columns:repeat(2, 1fr);gap:10px}}.shop-marketing .worry__item{border:solid 1px #20313f;border-radius:10px;text-align:center;height:133px;display:flex;align-items:center;justify-content:center;background-color:#fff}@media screen and (max-width: 834px){.shop-marketing .worry__item{height:112px}}@media screen and (max-width: 480px){.shop-marketing .worry__item{padding:10px}}.shop-marketing .worry__text{font-size:20px;font-weight:600}@media screen and (max-width: 1024px){.shop-marketing .worry__text{font-size:16px}}@media screen and (max-width: 834px){.shop-marketing .worry__text{font-size:15px}}@media screen and (max-width: 480px){.shop-marketing .worry__text{font-size:14px}}.shop-marketing .worry__text .navy-text{color:#506e87}.shop-marketing .solution{background:linear-gradient(89deg, #FBBA00 0%, #FF5000 100%);position:relative;padding-bottom:0}.shop-marketing .solution__top{background-color:#fff;padding:70px 0;position:relative;margin:0 30px 30px}@media screen and (max-width: 480px){.shop-marketing .solution__top{padding:50px 0;margin:0 5% 20px}}.shop-marketing .solution__top::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:50px 50px 0 50px;border-color:#f78b0d rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);display:block}@media screen and (max-width: 834px){.shop-marketing .solution__top::before{border-width:40px 40px 0 40px}}@media screen and (max-width: 480px){.shop-marketing .solution__top::before{border-width:30px 30px 0 30px}}.shop-marketing .solution__text{text-align:center;font-weight:600}.shop-marketing .solution__list{display:grid;grid-template-columns:repeat(8, 1fr);margin:40px 0 120px;position:relative}@media screen and (max-width: 834px){.shop-marketing .solution__list{grid-template-columns:repeat(4, 1fr);row-gap:20px;margin-bottom:80px}}@media screen and (max-width: 480px){.shop-marketing .solution__list{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 480px){.shop-marketing .solution__list{margin:30px 0 60px}}.shop-marketing .solution__list::before,.shop-marketing .solution__list::after{position:absolute;content:"";position:absolute;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:30px 30px 0 30px;border-color:#a1de00 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);display:block}@media screen and (max-width: 1024px){.shop-marketing .solution__list::before,.shop-marketing .solution__list::after{border-width:20px 20px 0 20px}}@media screen and (max-width: 480px){.shop-marketing .solution__list::before,.shop-marketing .solution__list::after{border-width:15px 15px 0 15px}}.shop-marketing .solution__list::before{top:112%}@media screen and (max-width: 834px){.shop-marketing .solution__list::before{top:104%}}@media screen and (max-width: 480px){.shop-marketing .solution__list::before{top:102%}}.shop-marketing .solution__list::after{top:calc(112% + 30px)}@media screen and (max-width: 834px){.shop-marketing .solution__list::after{top:calc(104% + 20px)}}@media screen and (max-width: 480px){.shop-marketing .solution__list::after{top:calc(102% + 15px)}}.shop-marketing .solution__item{grid-row:span 3;display:grid;grid-template-rows:subgrid;min-width:0;position:relative}@media screen and (max-width: 834px){.shop-marketing .solution__item{row-gap:0}}.shop-marketing .solution__item:nth-child(even) .solution__card{background-color:#f6f6f6}.shop-marketing .solution__item:first-child .solution__card{border-radius:10px 0 0 10px;border-left:solid 1px #20313f}@media screen and (max-width: 834px){.shop-marketing .solution__item:first-child .solution__card{border:none}}.shop-marketing .solution__item:last-child .solution__card{border-radius:0 10px 10px 0;border-right:solid 1px #20313f}@media screen and (max-width: 834px){.shop-marketing .solution__item:last-child .solution__card{border:none}}.shop-marketing .solution__num{font-family:"Poppins","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;font-style:italic;color:#ff8900;font-size:32px;font-weight:600;line-height:1;padding:0 10px 4px;text-align:center}@media screen and (max-width: 1024px){.shop-marketing .solution__num{font-size:18px}}.shop-marketing .solution__card{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:20px;padding:25px 18px;border-top:solid 1px #20313f;border-bottom:solid 1px #20313f;align-self:stretch}@media screen and (max-width: 1024px){.shop-marketing .solution__card{padding:18px 10px}}@media screen and (max-width: 834px){.shop-marketing .solution__card{border:none}}.shop-marketing .solution__icon{width:95px;aspect-ratio:1/1}@media screen and (max-width: 1180px){.shop-marketing .solution__icon{width:60px;height:60px}}.shop-marketing .solution__card-title{font-size:14px;text-align:center;font-weight:600;line-height:1.4}.shop-marketing .solution__desc-wrap{margin-top:0;padding:10px 10px 0;width:100%;text-align:center;align-self:start;position:relative}.shop-marketing .solution__desc-wrap::before{content:"";display:block;width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:8px solid #a1de00;margin:0 auto 8px}.shop-marketing .solution__desc-wrap::after{content:"";display:block;width:1px;height:34px;background-color:#a1de00;position:absolute;left:50%;top:-20px;transform:translateX(-50%)}.shop-marketing .solution__desc{text-align:left;font-size:14px;line-height:1.4;font-weight:500}.shop-marketing .solution__catch{text-align:center;font-size:42px;font-weight:bold;margin-bottom:20px}@media screen and (max-width: 1180px){.shop-marketing .solution__catch{font-size:32px}}@media screen and (max-width: 1024px){.shop-marketing .solution__catch{font-size:28px}}@media screen and (max-width: 767px){.shop-marketing .solution__catch{font-size:16px}}@media screen and (max-width: 480px){.shop-marketing .solution__catch{font-size:14px}}.shop-marketing .solution__catch .large-text{font-size:1.8em}.shop-marketing .solution__bottom{display:flex;flex-direction:column-reverse;overflow-x:hidden}.shop-marketing .solution__bottom-title-wrap{margin-left:-10px}@media screen and (max-width: 1180px){.shop-marketing .solution__bottom-title-wrap{margin-left:0}}.shop-marketing .solution__bottom-title{font-size:4.6875vw;color:#fff;opacity:.5;font-weight:900;line-height:1}@media screen and (max-width: 767px){.shop-marketing .solution__bottom-title{font-size:24px;margin-bottom:5px}}@media screen and (max-width: 480px){.shop-marketing .solution__bottom-title{font-size:20px;margin-bottom:0}}.shop-marketing .solution__bottom-subtitle{font-size:3.125vw;color:#fff;opacity:.5;font-weight:900;line-height:1}@media screen and (max-width: 767px){.shop-marketing .solution__bottom-subtitle{font-size:20px}}@media screen and (max-width: 480px){.shop-marketing .solution__bottom-subtitle{font-size:16px}}.shop-marketing .solution__post{margin-bottom:30px}@media screen and (max-width: 480px){.shop-marketing .solution__post{margin-bottom:20px}}.shop-marketing .solution__post-item{width:380px;border:solid 1px #1d1c1c;border-radius:10px}@media screen and (max-width: 834px){.shop-marketing .solution__post-item{width:260px}}.shop-marketing .solution__person{position:absolute;right:34px;bottom:0;padding-right:7.8125vw}@media screen and (max-width: 1180px){.shop-marketing .solution__person{right:0;padding-right:0}}.shop-marketing .solution__person-img{width:21.6666666667vw}@media screen and (max-width: 1180px){.shop-marketing .solution__person-img{width:280px}}@media screen and (max-width: 834px){.shop-marketing .solution__person-img{width:240px}}@media screen and (max-width: 767px){.shop-marketing .solution__person-img{width:190px}}@media screen and (max-width: 480px){.shop-marketing .solution__person-img{width:180px}}.shop-marketing .solution__person-info{position:absolute;top:21%;right:0;font-size:.78125vw;font-weight:bold}@media screen and (max-width: 1180px){.shop-marketing .solution__person-info{font-size:16px;top:auto;right:auto;bottom:50px;left:-15px}}@media screen and (max-width: 767px){.shop-marketing .solution__person-info{font-size:14px;bottom:74px;left:-40px}}.shop-marketing .solution__person-info .wh_bg{background-color:#fff;padding:1px 3px}.shop-marketing .cta{padding:120px 0}@media screen and (max-width: 834px){.shop-marketing .cta{padding:80px 0}}@media screen and (max-width: 480px){.shop-marketing .cta{padding:60px 0}}.shop-marketing .cta__container{background:url(../images/service/shop-marketing/cta_bg.webp) center/cover no-repeat;border-radius:10px;border:solid 3px #20313f;text-align:center;padding:60px;position:relative}@media screen and (max-width: 834px){.shop-marketing .cta__container{padding:46px}}@media screen and (max-width: 767px){.shop-marketing .cta__container{padding:34px 20px 40px}}@media screen and (max-width: 480px){.shop-marketing .cta__container{padding:30px 18px 40px}}.shop-marketing .cta__container::before{content:"";display:block;background:url(../images/service/shop-marketing/cta_deco01.webp) center/contain no-repeat;width:290px;aspect-ratio:290/208;position:absolute;bottom:-30px;left:-100px}@media screen and (max-width: 1536px){.shop-marketing .cta__container::before{width:233px;left:-48px}}@media screen and (max-width: 1180px){.shop-marketing .cta__container::before{width:220px;left:-20px}}@media screen and (max-width: 834px){.shop-marketing .cta__container::before{width:170px}}@media screen and (max-width: 767px){.shop-marketing .cta__container::before{width:100px}}@media screen and (max-width: 480px){.shop-marketing .cta__container::before{left:-16px;bottom:-36px}}.shop-marketing .cta__container::after{content:"";display:block;background:url(../images/service/shop-marketing/cta_deco02.webp) center/contain no-repeat;width:330px;aspect-ratio:330/192;position:absolute;bottom:-30px;right:-100px}@media screen and (max-width: 1536px){.shop-marketing .cta__container::after{width:286px;right:-48px}}@media screen and (max-width: 1180px){.shop-marketing .cta__container::after{width:270px;right:-20px}}@media screen and (max-width: 834px){.shop-marketing .cta__container::after{width:200px}}@media screen and (max-width: 767px){.shop-marketing .cta__container::after{width:114px}}@media screen and (max-width: 480px){.shop-marketing .cta__container::after{bottom:-36px;right:-16px}}.shop-marketing .cta__text{font-size:30px;font-weight:bold;margin-bottom:22px}@media screen and (max-width: 834px){.shop-marketing .cta__text{font-size:24px}}@media screen and (max-width: 767px){.shop-marketing .cta__text{font-size:18px}}@media screen and (max-width: 480px){.shop-marketing .cta__text{font-size:15px;margin-bottom:16px}}@media screen and (max-width: 480px){.shop-marketing .cta__text .xl-br{display:none}}.shop-marketing .cta__btn-area{display:flex;flex-direction:column;gap:10px;position:relative;z-index:2}.shop-marketing .cta__btn-text{font-size:20px;font-weight:bold;position:relative;display:block;margin:auto;width:fit-content;padding:0 10px}@media screen and (max-width: 1024px){.shop-marketing .cta__btn-text{font-size:18px}}@media screen and (max-width: 767px){.shop-marketing .cta__btn-text{font-size:16px}}@media screen and (max-width: 480px){.shop-marketing .cta__btn-text{font-size:14px}}.shop-marketing .cta__btn-text::before,.shop-marketing .cta__btn-text::after{content:"";display:inline-block;background-color:#1d1c1c;width:1px;height:22px;position:absolute;bottom:0}.shop-marketing .cta__btn-text::before{left:0;transform:rotate(-30deg)}.shop-marketing .cta__btn-text::after{transform:rotate(30deg);right:0;z-index:1}.shop-marketing .cta .cta-btn{margin:auto}.shop-marketing .achievement{padding:0}.shop-marketing .achievement__main{padding:80px 0;background:linear-gradient(270deg, #FBB900 0%, #FF5B00 100%)}@media screen and (max-width: 480px){.shop-marketing .achievement__main{padding:50px 0}}.shop-marketing .achievement__text{text-align:center;color:#fff;margin-bottom:40px;font-weight:600}.shop-marketing .achievement__tab-nav{display:grid;grid-template-columns:repeat(6, 1fr);gap:10px;margin-bottom:40px}@media screen and (max-width: 834px){.shop-marketing .achievement__tab-nav{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 480px){.shop-marketing .achievement__tab-nav{grid-template-columns:repeat(2, 1fr)}}.shop-marketing .achievement__tab-btn{background:#fff;border:1px solid #1d1c1c;outline:none;border-radius:20px;padding:18px 15px;cursor:pointer;transition:all .3s ease;display:flex;flex-direction:column;align-items:flex-start;gap:12px}@media screen and (max-width: 1024px){.shop-marketing .achievement__tab-btn{padding:10px;border-radius:10px}}@media screen and (max-width: 834px){.shop-marketing .achievement__tab-btn{padding:18px 15px}}@media screen and (max-width: 480px){.shop-marketing .achievement__tab-btn{padding:13px 10px}}.shop-marketing .achievement__tab-btn.is-active{box-shadow:0 0 0 4px #baff00;transform:translateY(-10px)}@media screen and (max-width: 767px){.shop-marketing .achievement__tab-btn.is-active{transform:translateY(-5px)}}@media(hover: hover)and (pointer: fine){.shop-marketing .achievement__tab-btn:hover{transform:translateY(-10px)}}@media screen and (hover: hover)and (pointer: fine)and (max-width: 767px){.shop-marketing .achievement__tab-btn:hover{transform:translateY(-5px)}}.shop-marketing .achievement__tab-logo{width:100%}.shop-marketing .achievement__tab-logo img{border-radius:5px;border:solid 1px #20313f}.shop-marketing .achievement__tag-list{display:flex;flex-direction:column;gap:8px}.shop-marketing .achievement__tag{display:flex;align-items:center;gap:3px;font-size:14px;text-align:left;line-height:1.2;font-weight:500}@media screen and (max-width: 480px){.shop-marketing .achievement__tag{font-size:13px}}.shop-marketing .achievement__tag::before{content:"";display:inline-block;width:15px;aspect-ratio:1/1;border-radius:50%;flex-shrink:0}@media screen and (max-width: 480px){.shop-marketing .achievement__tag::before{width:13px}}.shop-marketing .achievement__tag.-hp::before{background:#2a78ff}.shop-marketing .achievement__tag.-seo::before{background:#fccf3e}.shop-marketing .achievement__tag.-ad::before{background:#ff8900}.shop-marketing .achievement__tag.-owned::before{background:#00e66b}.shop-marketing .achievement__tag.-tiktok::before{background:#ff75cc}.shop-marketing .achievement__tab-panel{display:none;border:2px solid #1d1c1c;border-radius:50px;background:#fff}@media screen and (max-width: 834px){.shop-marketing .achievement__tab-panel{border-radius:30px}}@media screen and (max-width: 480px){.shop-marketing .achievement__tab-panel{border-radius:20px}}.shop-marketing .achievement__tab-panel.is-active{display:block;animation:tabFadeUp .4s ease forwards}.shop-marketing .achievement__tab-headline{background:#20313f;text-align:center;padding:7px 20px;font-size:20px;border-radius:50px;font-weight:600;color:#fff;display:block;margin:-20px auto 0;width:fit-content}@media screen and (max-width: 767px){.shop-marketing .achievement__tab-headline{font-size:18px}}@media screen and (max-width: 480px){.shop-marketing .achievement__tab-headline{font-size:14px}}.shop-marketing .achievement__case{padding:60px 0 50px}@media screen and (max-width: 1024px){.shop-marketing .achievement__case{padding:50px 0 40px}}@media screen and (max-width: 767px){.shop-marketing .achievement__case{padding:30px 0 20px}}@media screen and (max-width: 480px){.shop-marketing .achievement__case{padding:20px 0}}.shop-marketing .achievement__case-layout{display:grid;grid-template-columns:1fr 1.7fr;gap:8%;margin-bottom:20px}@media screen and (max-width: 1180px){.shop-marketing .achievement__case-layout{gap:5%}}@media screen and (max-width: 1024px){.shop-marketing .achievement__case-layout{grid-template-columns:1fr 1.5fr;gap:3%}}@media screen and (max-width: 834px){.shop-marketing .achievement__case-layout{grid-template-columns:1fr;gap:20px}}.shop-marketing .achievement__case-logo{width:auto;max-width:178px;max-height:80px;margin-bottom:20px}@media screen and (max-width: 480px){.shop-marketing .achievement__case-logo{max-height:70px}}.shop-marketing .achievement__case-category{color:#ff5b00;font-size:16px;font-weight:500;margin-bottom:20px}@media screen and (max-width: 480px){.shop-marketing .achievement__case-category{font-size:15px}}.shop-marketing .achievement__case-tags{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:10px}.shop-marketing .achievement__case-desc{font-weight:600}.shop-marketing .achievement__case-right{display:flex;flex-direction:column;align-items:center;gap:10px}.shop-marketing .achievement__case-result{font-size:30px;font-weight:bold;text-align:center;background:linear-gradient(transparent 80%, #F8FF2A 80%)}@media screen and (max-width: 1280px){.shop-marketing .achievement__case-result{font-size:24px}}@media screen and (max-width: 1024px){.shop-marketing .achievement__case-result{font-size:20px}}@media screen and (max-width: 480px){.shop-marketing .achievement__case-result{font-size:15px}}.shop-marketing .achievement__case-result .red-text{font-size:1.4em;line-height:1}.shop-marketing .achievement__case-screen{width:100%}.shop-marketing .achievement__case-screen img{border:1px solid #20313f}.shop-marketing .achievement__case-detail{background:#fff7e8;padding:30px;font-size:16px;font-weight:500}@media screen and (max-width: 767px){.shop-marketing .achievement__case-detail{padding:20px;font-size:15px}}@media screen and (max-width: 480px){.shop-marketing .achievement__case-detail{font-size:14px;padding:16px}}.shop-marketing .achievement__case-detail-title{font-weight:bold;margin-bottom:10px;color:red}.shop-marketing .achievement__tab-note{margin-top:20px;text-align:right;font-size:16px;font-weight:600;color:#fff}@media screen and (max-width: 767px){.shop-marketing .achievement__tab-note{font-size:15px}}@media screen and (max-width: 480px){.shop-marketing .achievement__tab-note{margin-top:12px;font-size:14px}}.shop-marketing .achievement__sub-title{font-size:60px;font-family:"Zen Kaku Gothic Antique","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;font-weight:900;text-align:center;margin-bottom:40px;padding:0 5%}@media screen and (max-width: 1366px){.shop-marketing .achievement__sub-title{font-size:50px}}@media screen and (max-width: 1180px){.shop-marketing .achievement__sub-title{font-size:42px}}@media screen and (max-width: 1024px){.shop-marketing .achievement__sub-title{font-size:36px}}@media screen and (max-width: 834px){.shop-marketing .achievement__sub-title{font-size:32px}}@media screen and (max-width: 767px){.shop-marketing .achievement__sub-title{font-size:26px;margin-bottom:30px}}@media screen and (max-width: 480px){.shop-marketing .achievement__sub-title{font-size:20px}}.shop-marketing .achievement__hp{padding-top:80px}@media screen and (max-width: 480px){.shop-marketing .achievement__hp{padding-top:60px}}.shop-marketing .achievement__hp-gallery-item img{height:640px;border-radius:10px;border:solid 1px #20313f}@media screen and (max-width: 1024px){.shop-marketing .achievement__hp-gallery-item img{height:400px}}@media screen and (max-width: 767px){.shop-marketing .achievement__hp-gallery-item img{height:300px}}.shop-marketing .achievement__sns{position:relative;overflow:hidden;padding:80px 0}@media screen and (max-width: 480px){.shop-marketing .achievement__sns{padding:60px 0}}.shop-marketing .achievement__sns::before{content:"";position:absolute;background:url(../images/service/shop-marketing/sns_bg.webp) center/cover no-repeat;bottom:0;left:50%;transform:translateX(-50%);width:100%;aspect-ratio:1920/345}.shop-marketing .achievement__sns-list{display:flex;justify-content:space-between;max-width:800px;width:90%;margin:auto;position:relative;z-index:1}.shop-marketing .achievement__sns-item{width:28%}@media screen and (max-width: 1024px){.shop-marketing .achievement__sns-item{width:30%}}.shop-marketing .support{background:linear-gradient(90deg, #FBB900 0%, #FF4800 100%)}.shop-marketing .support__table{margin-top:60px;width:100%;border-spacing:0}.shop-marketing .support__table th,.shop-marketing .support__table td{background:#fff;border-top:1px solid #1d1c1c;border-left:1px solid #1d1c1c;padding:20px;vertical-align:middle;text-align:center}@media screen and (max-width: 1180px){.shop-marketing .support__table th,.shop-marketing .support__table td{padding:16px}}@media screen and (max-width: 767px){.shop-marketing .support__table th,.shop-marketing .support__table td{padding:10px}}.shop-marketing .support__table .blank{border:none;background:rgba(0,0,0,0)}.shop-marketing .support__table thead tr{border-right:1px solid #1d1c1c}.shop-marketing .support__table thead th{font-weight:600;color:#fff}@media screen and (max-width: 480px){.shop-marketing .support__table thead th .tb-br{display:none}}.shop-marketing .support__table thead .exceed-column{position:relative}.shop-marketing .support__table thead .exceed-column .exceed-inner{position:absolute;bottom:0;left:-3px;z-index:1;background:#a1de00;font-size:24px;line-height:1.2;border:solid 6px #a1de00;width:calc(100% + 6px);padding:22px 22px 16px;border-radius:5px 5px 0 0}@media screen and (max-width: 1180px){.shop-marketing .support__table thead .exceed-column .exceed-inner{font-size:22px;padding:18px 18px 12px}}@media screen and (max-width: 834px){.shop-marketing .support__table thead .exceed-column .exceed-inner{font-size:18px}}@media screen and (max-width: 767px){.shop-marketing .support__table thead .exceed-column .exceed-inner{padding:22px 8px 16px}}@media screen and (max-width: 480px){.shop-marketing .support__table thead .exceed-column .exceed-inner{font-size:16px}}.shop-marketing .support__table thead .other-column{background:#506e87;font-size:20px}@media screen and (max-width: 1180px){.shop-marketing .support__table thead .other-column{font-size:18px}}@media screen and (max-width: 834px){.shop-marketing .support__table thead .other-column{font-size:16px}}@media screen and (max-width: 480px){.shop-marketing .support__table thead .other-column{font-size:15px}}@media screen and (max-width: 360px){.shop-marketing .support__table thead .other-column{font-size:13px}}.shop-marketing .support__table tbody{border-bottom:solid 1px #1d1c1c}.shop-marketing .support__table tbody tr{border-right:1px solid #1d1c1c}.shop-marketing .support__table tbody th{font-weight:800;font-size:20px;width:16%}@media screen and (max-width: 1180px){.shop-marketing .support__table tbody th{font-size:16px}}@media screen and (max-width: 480px){.shop-marketing .support__table tbody th{font-size:15px;writing-mode:vertical-rl;padding:8px;width:10%}}@media screen and (max-width: 360px){.shop-marketing .support__table tbody th{font-size:13px}}.shop-marketing .support__table tbody td{font-size:18px;font-weight:bold;width:28%}@media screen and (max-width: 1180px){.shop-marketing .support__table tbody td{font-size:14px}}@media screen and (max-width: 480px){.shop-marketing .support__table tbody td{width:30%;font-size:13px}}@media screen and (max-width: 360px){.shop-marketing .support__table tbody td{font-size:12px}}.shop-marketing .support__table tbody .symbol{display:block;font-size:30px}@media screen and (max-width: 767px){.shop-marketing .support__table tbody .symbol{font-size:20px}}.shop-marketing .support__table tbody .exceed-column{border-left:6px solid #a1de00;border-right:6px solid #a1de00}.shop-marketing .support__table tbody .exceed-top{border-top:6px solid #a1de00}.shop-marketing .support__table tbody .exceed-bottom{border-bottom:6px solid #a1de00;border-radius:0 0 5px 5px}.shop-marketing .support__result td{background-color:rgba(0,0,0,0);border:none}@media screen and (max-width: 1024px){.shop-marketing .support__result td{padding:16px 5px}}@media screen and (max-width: 767px){.shop-marketing .support__result td{vertical-align:top}}.shop-marketing .support__result-column{margin-top:20px;text-align:center}.shop-marketing .support__result-text{font-weight:600;font-size:17px;background-color:#fff;padding:10px;border-radius:50px}@media screen and (max-width: 1180px){.shop-marketing .support__result-text{font-size:15px}}@media screen and (max-width: 1024px){.shop-marketing .support__result-text{font-size:13px}}@media screen and (max-width: 767px){.shop-marketing .support__result-text{border-radius:10px}}@media screen and (max-width: 480px){.shop-marketing .support__result-text{padding:8px}}.shop-marketing .support__result-text.-other{background-color:#efefef;color:#2a78ff}.shop-marketing .voice{background:linear-gradient(270deg, #FBB900 0%, #FF5B00 100%);overflow:hidden;padding-bottom:0}.shop-marketing .voice__inner{position:relative}.shop-marketing .voice__inner::before{content:"";display:block;background:url(../images/service/shop-marketing/voice_bg.webp) center/contain no-repeat;width:53.125vw;aspect-ratio:1020/1009;position:absolute;top:45%;left:-1%;transform:translateY(-50%)}@media screen and (max-width: 834px){.shop-marketing .voice__inner::before{content:none}}.shop-marketing .voice__text{color:#fff;text-align:center;font-weight:600;margin-bottom:30px;position:relative;padding:0 5%}.shop-marketing .voice__container{display:none}@media screen and (max-width: 834px){.shop-marketing .voice__container{display:block;margin-bottom:40px}}@media screen and (max-width: 480px){.shop-marketing .voice__container{margin-top:26px}}.shop-marketing .voice__list{margin-left:min(15vw,360px)}@media screen and (max-width: 834px){.shop-marketing .voice__list{margin-top:48px}}@media screen and (max-width: 767px){.shop-marketing .voice__list{padding-top:60px;margin-top:40px}}@media screen and (max-width: 480px){.shop-marketing .voice__list{margin-top:26px}}.shop-marketing .voice__list .splide__track{margin-left:140px;padding-right:5.9% !important}@media screen and (max-width: 834px){.shop-marketing .voice__list .splide__track{padding-right:10% !important}}@media screen and (max-width: 767px){.shop-marketing .voice__list .splide__track{margin-left:0}}.shop-marketing .voice__list .splide__slide{border-radius:5px;overflow:hidden}.shop-marketing .voice__list .splide__arrows{width:100%;max-width:140px;position:absolute;bottom:0;left:0;column-gap:12px;display:flex}@media screen and (max-width: 767px){.shop-marketing .voice__list .splide__arrows{max-width:76px;top:8px;right:10%;bottom:auto;left:auto}}.shop-marketing .voice__list .splide__arrow{position:relative;background:#a1de00;left:auto;right:auto;opacity:1;transform:none;transition:opacity .3s;border-radius:0;height:2.5rem;border-radius:3px}@media screen and (max-width: 767px){.shop-marketing .voice__list .splide__arrow{width:32px;height:32px}}.shop-marketing .voice__list .splide__arrow:focus{outline:none}.shop-marketing .voice__list .splide__arrow:disabled{cursor:auto;opacity:.3}.shop-marketing .voice__list .splide__arrow::before,.shop-marketing .voice__list .splide__arrow::after{width:12px;height:2px;position:absolute;background:#1d1c1c;border-radius:12px;content:""}@media screen and (max-width: 767px){.shop-marketing .voice__list .splide__arrow::before,.shop-marketing .voice__list .splide__arrow::after{width:11px}}.shop-marketing .voice__list .splide__arrow::before{top:41%}.shop-marketing .voice__list .splide__arrow::after{top:60%}.shop-marketing .voice__list .splide__arrow.next::before{transform:translateY(-50%) rotate(45deg)}.shop-marketing .voice__list .splide__arrow.next::after{transform:translateY(-50%) rotate(-45deg)}.shop-marketing .voice__list .splide__arrow.prev::before{transform:translateY(-50%) rotate(-45deg)}.shop-marketing .voice__list .splide__arrow.prev::after{transform:translateY(-50%) rotate(45deg)}.shop-marketing .voice__img img{border:solid 1px #1d1c1c;border-radius:5px;object-fit:cover;aspect-ratio:420/234}.shop-marketing .voice__logo{position:absolute;top:0;left:0;font-family:"Font Awesome 6 Brands";font-size:64px;font-weight:400;pointer-events:none;z-index:1}@media screen and (max-width: 1280px){.shop-marketing .voice__logo{font-size:56px}}@media screen and (max-width: 767px){.shop-marketing .voice__logo{font-size:48px}}.shop-marketing .voice__logo.x{width:70px;height:70px;align-items:center;background:#000;border-radius:50%;color:#fff;display:flex;font-size:40px;justify-content:center;text-align:center}@media screen and (max-width: 1280px){.shop-marketing .voice__logo.x{width:56px;height:56px;font-size:28px}}@media screen and (max-width: 767px){.shop-marketing .voice__logo.x{width:48px;height:48px;font-size:24px}}.shop-marketing .voice__logo.y{color:#e7211a;line-height:1}.shop-marketing .voice__logo.y::before{width:32px;height:32px;position:absolute;top:50%;left:50%;background:#fff;content:"";transform:translate(-50%, -50%);z-index:-1}.shop-marketing .voice__case{display:flex;justify-content:flex-end}@media screen and (max-width: 834px){.shop-marketing .voice__case{flex-direction:column;justify-content:flex-start;align-items:flex-end;width:90%;margin:auto}}.shop-marketing .voice__case-title{font-size:52px;font-weight:bold;color:#fff;opacity:.5;line-height:1}@media screen and (max-width: 1366px){.shop-marketing .voice__case-title{font-size:2.7083333333vw}}@media screen and (max-width: 834px){.shop-marketing .voice__case-title{font-size:30px}}@media screen and (max-width: 480px){.shop-marketing .voice__case-title{font-size:24px}}@media screen and (max-width: 360px){.shop-marketing .voice__case-title{font-size:20px}}.shop-marketing .voice__case-sub{display:block;width:fit-content;color:#fff;font-size:20px;font-weight:bold;padding:12px 22px;background-color:#1d1c1c;box-shadow:6px 3px 0 0 #fff;margin-bottom:10px;position:relative;z-index:2}@media screen and (max-width: 1366px){.shop-marketing .voice__case-sub{font-size:16px}}@media screen and (max-width: 480px){.shop-marketing .voice__case-sub{font-size:13px;padding:12px}}@media screen and (max-width: 360px){.shop-marketing .voice__case-sub{font-size:12px;padding:5px}}.shop-marketing .voice__case-sub::after{content:"";position:absolute;top:100%;left:20px;width:0;height:0;border-style:solid;border-width:20px 1px 0 20px;border-color:#1d1c1c rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);display:block;filter:drop-shadow(3px 2px 0px #ffffff)}@media screen and (max-width: 480px){.shop-marketing .voice__case-sub::after{border-width:10px 1px 0 10px}}.shop-marketing .voice__case-link{display:block;width:560px;position:relative}@media screen and (max-width: 1180px){.shop-marketing .voice__case-link{width:470px}}@media screen and (max-width: 1024px){.shop-marketing .voice__case-link{width:420px}}@media screen and (max-width: 834px){.shop-marketing .voice__case-link{width:100%}}.shop-marketing .voice__case-link::after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;font-size:26px;color:red;background-color:#fff;width:70px;aspect-ratio:1/1;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:transform .3s ease}@media screen and (max-width: 480px){.shop-marketing .voice__case-link::after{width:50px;font-size:20px}}.shop-marketing .voice__case-link img{transition:filter .3s ease}@media(hover: hover)and (pointer: fine){.shop-marketing .voice__case-link:hover img{filter:brightness(50%)}.shop-marketing .voice__case-link:hover::after{transform:translate(-50%, -50%) scale(1.1)}}.shop-marketing .voice__case-quote{position:relative;margin-left:-105px;margin-top:80px;transition-delay:1.3s}@media screen and (max-width: 1536px){.shop-marketing .voice__case-quote{margin-top:140px}}@media screen and (max-width: 1180px){.shop-marketing .voice__case-quote{margin-top:180px}}@media screen and (max-width: 834px){.shop-marketing .voice__case-quote{margin-top:-170px;margin-left:0;margin-right:-20px}}@media screen and (max-width: 480px){.shop-marketing .voice__case-quote{margin-top:-140px}}.shop-marketing .voice__case-person{width:20.2083333333vw}@media screen and (max-width: 834px){.shop-marketing .voice__case-person{width:175px}}@media screen and (max-width: 767px){.shop-marketing .voice__case-person{width:140px}}@media screen and (max-width: 480px){.shop-marketing .voice__case-person{width:120px}}.shop-marketing .voice__case-text{position:absolute;bottom:30px;left:-90%;font-size:27px;padding:13px 27px;background-color:#fff;box-shadow:6px 3px 0 0 #1d1c1c;line-height:1.2;font-weight:bold}@media screen and (max-width: 1180px){.shop-marketing .voice__case-text{font-size:18px;padding:10px 22px}}@media screen and (max-width: 834px){.shop-marketing .voice__case-text{left:-140%}}@media screen and (max-width: 480px){.shop-marketing .voice__case-text{font-size:15px;padding:10px;bottom:20px}}.shop-marketing .voice__case-text::before{content:"";position:absolute;bottom:100%;right:20px;width:0;height:0;border-style:solid;border-width:0 1px 20px 20px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);display:block;filter:drop-shadow(3px 0 0 #1D1C1C)}@media screen and (max-width: 480px){.shop-marketing .voice__case-text::before{border-width:0 1px 10px 10px}}.shop-marketing .flow__list{display:flex;flex-direction:column;gap:40px;margin-top:60px}@media screen and (max-width: 480px){.shop-marketing .flow__list{margin-top:30px}}.shop-marketing .flow__item{background-color:#f6f6f6;border-radius:10px;padding:25px 25% 25px 5%;position:relative}@media screen and (max-width: 767px){.shop-marketing .flow__item{padding:25px}}@media screen and (max-width: 480px){.shop-marketing .flow__item{padding:20px}}.shop-marketing .flow__item::after{content:"";position:absolute;top:108%;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:20px 20px 0 20px;border-color:#a1de00 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);display:block}@media screen and (max-width: 480px){.shop-marketing .flow__item::after{border-width:10px 10px 0 10px;top:109%}}.shop-marketing .flow__item:last-child::after{content:none}.shop-marketing .flow__header{display:flex;align-items:center;gap:30px;margin-bottom:10px}@media screen and (max-width: 1024px){.shop-marketing .flow__header{gap:20px}}@media screen and (max-width: 767px){.shop-marketing .flow__header{gap:10px}}@media screen and (max-width: 480px){.shop-marketing .flow__header{flex-direction:column}}.shop-marketing .flow__num{background:linear-gradient(180deg, #FF8900, #FF5B00);background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);font-size:70px;font-weight:bold;font-family:"Poppins","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;font-style:italic;line-height:1;width:98px}@media screen and (max-width: 1024px){.shop-marketing .flow__num{font-size:56px;width:79px}}@media screen and (max-width: 767px){.shop-marketing .flow__num{font-size:50px;width:71px}}@media screen and (max-width: 480px){.shop-marketing .flow__num{font-size:38px;width:53px}}.shop-marketing .flow__title{margin-bottom:0;color:#ff5b00;font-size:30px;font-weight:bold}@media screen and (max-width: 1024px){.shop-marketing .flow__title{font-size:28px}}@media screen and (max-width: 767px){.shop-marketing .flow__title{font-size:20px}}@media screen and (max-width: 480px){.shop-marketing .flow__title{font-size:18px}}@media screen and (max-width: 480px){.shop-marketing .flow__title .sm-br{display:none}}.shop-marketing .flow__image{width:18%;position:absolute;top:50%;right:5%;transform:translateY(-50%)}@media screen and (max-width: 767px){.shop-marketing .flow__image{top:20%;width:20%;right:3%}}.shop-marketing .related-service{background:linear-gradient(90deg, #FBB900 0%, #FF5B00 100%)}.shop-marketing .related-service .splide{max-width:1600px;width:90%;margin:60px auto 90px}@media screen and (max-width: 834px){.shop-marketing .related-service .splide{margin-bottom:90px}}@media screen and (max-width: 480px){.shop-marketing .related-service .splide{margin:40px auto 80px;width:100%}}.shop-marketing .related-service .splide__track{padding-bottom:40px}@media screen and (max-width: 480px){.shop-marketing .related-service .splide__track{padding-bottom:30px}}.shop-marketing .related-service .splide__slide{transform:translateY(20px);transition:transform .3s ease;background-color:#fff;border-radius:10px;border:solid 1px #1d1c1c;overflow:hidden;position:relative}.shop-marketing .related-service .splide__slide.is-active{transform:translateY(0)}.shop-marketing .related-service .splide__slide.is-active::after{transform:rotate(-45deg)}.shop-marketing .related-service .splide__slide::after{content:"";display:block;background:url(../images/service/shop-marketing/btn_arrow_nv.svg) center/contain no-repeat;width:35px;aspect-ratio:1/1;transition:transform .3s ease;position:absolute;bottom:10px;right:10px}@media(hover: hover)and (pointer: fine){.shop-marketing .related-service .splide__slide:hover{transform:translateY(0)}.shop-marketing .related-service .splide__slide:hover::after{transform:rotate(-45deg)}}.shop-marketing .related-service .splide__pagination{bottom:-50px;gap:16px}@media screen and (max-width: 834px){.shop-marketing .related-service .splide__pagination{bottom:-40px}}.shop-marketing .related-service .splide__pagination__page{background:#fff;width:10px;height:10px;border:solid 1px #1d1c1c}.shop-marketing .related-service .splide__pagination__page:focus{outline:none}.shop-marketing .related-service .splide__pagination__page.is-active{background-color:#a1de00;width:18px;height:18px}@media screen and (max-width: 480px){.shop-marketing .related-service .splide__pagination__page.is-active{width:12px;height:12px}}.shop-marketing .related-service .splide__arrow{opacity:1;width:50px;height:50px;background:url(../images/service/shop-marketing/btn_arrow_bk.svg) center/contain no-repeat}.shop-marketing .related-service .splide__arrow svg{display:none}.shop-marketing .related-service .splide__arrow--prev{left:-1.5rem;transform:translateY(-50%) scaleX(-1)}.shop-marketing .related-service .splide__arrow--next{right:-1.5rem}@media screen and (max-width: 480px){.shop-marketing .related-service .splide__arrow{top:102%;width:40px;height:40px}.shop-marketing .related-service .splide__arrow--prev{left:5%;transform:translateY(0) scaleX(-1)}.shop-marketing .related-service .splide__arrow--next{right:5%;transform:translateY(0)}}.shop-marketing .related-service__thumb{border-bottom:solid 1px #1d1c1c}.shop-marketing .related-service__text{padding:20px 20px 50px;color:#1d1c1c}@media screen and (max-width: 767px){.shop-marketing .related-service__text{padding:20px}}.shop-marketing .related-service__text h3{font-size:24px;font-weight:bold;position:relative;margin-bottom:10px}@media screen and (max-width: 480px){.shop-marketing .related-service__text h3{font-size:18px}}.shop-marketing .related-service__text .main-text{line-height:1.7;font-size:16px;font-weight:500}@media screen and (max-width: 767px){.shop-marketing .related-service__text .main-text{font-size:15px}}@media screen and (max-width: 480px){.shop-marketing .related-service__text .main-text{font-size:14px}}.shop-marketing .related-service .more-button{max-width:438px;width:90%;aspect-ratio:438/95;background-color:#1d1c1c;display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;font-weight:bold;border-radius:50px;margin:auto;position:relative;transition:filter .3s ease}@media screen and (max-width: 1024px){.shop-marketing .related-service .more-button{max-width:380px;font-size:22px}}@media screen and (max-width: 480px){.shop-marketing .related-service .more-button{font-size:18px}}@media screen and (max-width: 360px){.shop-marketing .related-service .more-button{font-size:16px}}.shop-marketing .related-service .more-button::after{content:"";display:block;background:url(../images/service/shop-marketing/btn_arrow_wh.svg) center/contain no-repeat;width:30px;aspect-ratio:1/1;position:absolute;top:50%;transform:translateY(-50%);right:5%;transition:transform .3s ease}@media screen and (max-width: 480px){.shop-marketing .related-service .more-button::after{width:28px}}@media screen and (max-width: 360px){.shop-marketing .related-service .more-button::after{width:24px}}@media(hover: hover)and (pointer: fine){.shop-marketing .related-service .more-button:hover{filter:brightness(160%)}.shop-marketing .related-service .more-button:hover::after{transform:translateY(-50%) rotate(-45deg)}}.shop-marketing .faq__container{margin-top:60px}@media screen and (max-width: 480px){.shop-marketing .faq__container{margin-top:40px}}.shop-marketing .faq__item{margin-bottom:40px;background-color:#fff;border:solid 1px #1d1c1c;border-radius:10px;overflow:hidden}@media screen and (max-width: 767px){.shop-marketing .faq__item{margin-bottom:30px}}@media screen and (max-width: 480px){.shop-marketing .faq__item{margin-bottom:20px}}.shop-marketing .faq__item:last-child{margin-bottom:0}.shop-marketing .faq__item.is-active .faq__header{border-bottom:1px solid #1d1c1c}.shop-marketing .faq__item.is-active .faq__header::after{transform:rotate(0)}.shop-marketing .faq__header{width:100%;padding:20px 60px 20px 30px;background-color:#ff5b00;border:none;cursor:pointer;position:relative;color:#fff;transition:filter .3s ease}@media screen and (max-width: 767px){.shop-marketing .faq__header{padding:20px 60px 20px 20px}}@media screen and (max-width: 480px){.shop-marketing .faq__header{padding:15px 40px 15px 15px}}.shop-marketing .faq__header:focus{outline:none}.shop-marketing .faq__header::before,.shop-marketing .faq__header::after{content:"";background-color:#fff;width:30px;height:3px;display:block;position:absolute;top:50%;right:20px;transform:translateY(-50%);transition:transform .3s ease}@media screen and (max-width: 767px){.shop-marketing .faq__header::before,.shop-marketing .faq__header::after{width:20px;height:2px}}@media screen and (max-width: 480px){.shop-marketing .faq__header::before,.shop-marketing .faq__header::after{width:15px;right:15px}}.shop-marketing .faq__header::after{transform:translateY(-50%) rotate(-90deg)}@media(hover: hover)and (pointer: fine){.shop-marketing .faq__header:hover{filter:brightness(140%)}}.shop-marketing .faq__question{font-weight:bold;font-size:30px;display:flex;align-items:center;gap:20px;text-align:left}@media screen and (max-width: 1024px){.shop-marketing .faq__question{font-size:24px}}@media screen and (max-width: 834px){.shop-marketing .faq__question{font-size:20px}}@media screen and (max-width: 767px){.shop-marketing .faq__question{font-size:18px}}@media screen and (max-width: 480px){.shop-marketing .faq__question{font-size:15px;gap:10px}}.shop-marketing .faq__question::before{content:"Q";font-size:36px;font-weight:500;font-style:italic;font-family:"Poppins","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;line-height:1}@media screen and (max-width: 1024px){.shop-marketing .faq__question::before{font-size:32px}}@media screen and (max-width: 834px){.shop-marketing .faq__question::before{font-size:26px}}@media screen and (max-width: 480px){.shop-marketing .faq__question::before{font-size:20px}}.shop-marketing .faq__body{height:0;overflow:hidden;transition:height .3s ease}.shop-marketing .faq__content{padding:20px 30px;font-size:18px;line-height:1.4;display:flex;gap:20px}@media screen and (max-width: 767px){.shop-marketing .faq__content{padding:20px}}@media screen and (max-width: 480px){.shop-marketing .faq__content{padding:15px;gap:10px}}.shop-marketing .faq__content::before{content:"A";font-size:36px;font-weight:500;font-style:italic;font-family:"Poppins","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;color:#a1de00;line-height:1}@media screen and (max-width: 1024px){.shop-marketing .faq__content::before{font-size:32px}}@media screen and (max-width: 834px){.shop-marketing .faq__content::before{font-size:26px}}@media screen and (max-width: 480px){.shop-marketing .faq__content::before{font-size:20px}}.shop-marketing .contact{background-color:#1d1c1c}.shop-marketing .contact__wrap{max-width:1000px;width:90%;margin:40px auto 0;background-color:#fff;border-radius:50px;padding:80px 0;border:solid 1px #1d1c1c}@media screen and (max-width: 834px){.shop-marketing .contact__wrap{padding:34px 0;border-radius:30px}}@media screen and (max-width: 480px){.shop-marketing .contact__wrap{border-radius:20px}}.shop-marketing .contact__wrap form{max-width:860px;width:90%;margin:0 auto}.shop-marketing .contact__wrap form .inquiry{color:#1d1c1c;background:#a1de00;border-radius:50px;margin-right:16px;font-size:14px;font-weight:500;padding:0px 10px}@media screen and (max-width: 360px){.shop-marketing .contact__wrap form .inquiry{font-size:13px}}.shop-marketing .contact__wrap form .error{color:red;font-size:14px}@media screen and (max-width: 360px){.shop-marketing .contact__wrap form .error{font-size:13px}}.shop-marketing .contact__wrap form .form-control{font-size:16px;color:#1d1c1c;border:solid 1px #1d1c1c;background-color:#f6f6f6}@media screen and (max-width: 480px){.shop-marketing .contact__wrap form .form-privacy{margin-top:20px}}.shop-marketing .contact__wrap form .form-privacy__head{font-weight:600}@media screen and (max-width: 360px){.shop-marketing .contact__wrap form .form-privacy__head{font-size:18px !important}}.shop-marketing .contact__wrap form .form-privacy__confirm{font-weight:500}@media screen and (max-width: 480px){.shop-marketing .contact__wrap form .form-privacy__confirm{font-size:14px !important}}.shop-marketing .contact__wrap form .form-privacy__checkbox{align-items:center}.shop-marketing .contact__wrap form .form-privacy__checkbox .mwform-checkbox-field-text{font-size:18px;color:#1d1c1c;font-weight:500}@media screen and (max-width: 480px){.shop-marketing .contact__wrap form .form-privacy__checkbox .mwform-checkbox-field-text{font-size:14px}}.shop-marketing .contact__wrap .form-btn{display:flex;flex-direction:column;gap:15px}.shop-marketing .contact__wrap .form-btn .btn-submit,.shop-marketing .contact__wrap .form-btn .btn-return{max-width:360px;width:90%;border-radius:50px;aspect-ratio:438/95;display:flex;align-items:center;justify-content:center;margin:auto;position:relative;border:solid 1px #1d1c1c;font-weight:bold;transition:filter .3s ease}.shop-marketing .contact__wrap .form-btn .btn-submit:focus,.shop-marketing .contact__wrap .form-btn .btn-return:focus{outline:none}.shop-marketing .contact__wrap .form-btn .btn-submit::after,.shop-marketing .contact__wrap .form-btn .btn-return::after{content:"";display:block;width:30px;aspect-ratio:1/1;position:absolute;top:50%;transform:translateY(-50%);right:5%;transition:transform .3s ease}@media screen and (max-width: 480px){.shop-marketing .contact__wrap .form-btn .btn-submit::after,.shop-marketing .contact__wrap .form-btn .btn-return::after{width:28px}}@media(hover: hover)and (pointer: fine){.shop-marketing .contact__wrap .form-btn .btn-submit:hover,.shop-marketing .contact__wrap .form-btn .btn-return:hover{filter:brightness(140%)}.shop-marketing .contact__wrap .form-btn .btn-submit:hover::after,.shop-marketing .contact__wrap .form-btn .btn-return:hover::after{transform:translateY(-50%) translateX(5px)}}.shop-marketing .contact__wrap .form-btn .btn-submit{background-color:#ff5b00;color:#fff}.shop-marketing .contact__wrap .form-btn .btn-submit::after{background:url(../images/service/shop-marketing/btn_arrow_or.svg) center/contain no-repeat}.shop-marketing .contact__wrap .form-btn .btn-return{background-color:#ccc}.shop-marketing .contact__wrap .form-btn .btn-return::after{background:url(../images/service/shop-marketing/btn_arrow_bk.svg) center/contain no-repeat}.shop-marketing .contact__header{text-align:left;margin-bottom:5px;font-weight:600}.shop-marketing .contact__footer{background-color:#fff7e8;border-radius:10px;padding:30px;max-width:600px;width:90%;margin:30px auto 0;text-align:center}.shop-marketing .contact__footer .icon_phone{background-color:#ff5b00;display:flex;align-items:center;justify-content:center;width:32px;aspect-ratio:1/1;border-radius:50%;margin:auto;margin-bottom:10px}.shop-marketing .contact__footer .icon_phone i{font-size:14px;color:#fff}.shop-marketing .contact__footer-text{font-weight:500;font-size:16px;margin-bottom:23px}@media screen and (max-width: 480px){.shop-marketing .contact__footer-text{font-size:14px;margin-bottom:16px}}.shop-marketing .contact__footer-num{font-size:28px;font-family:"Poppins","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",sans-serif;font-style:italic;font-weight:600;color:#1d1c1c;text-decoration:underline;transition:opacity .3s ease}@media screen and (max-width: 480px){.shop-marketing .contact__footer-num{font-size:22px}}@media(hover: hover)and (pointer: fine){.shop-marketing .contact__footer-num:hover{opacity:.7}}.shop-marketing .contact__footer-hour{font-size:16px;font-weight:500}@media screen and (max-width: 480px){.shop-marketing .contact__footer-hour{font-size:14px}}.shop-marketing .page_header{height:400px;display:flex;align-items:center;justify-content:center;padding:0 5%}@media screen and (max-width: 834px){.shop-marketing .page_header{height:250px}}.shop-marketing .page_header h1{color:#ff5b00}@media screen and (max-width: 834px){.shop-marketing .page_header h1{font-size:32px}}@media screen and (max-width: 480px){.shop-marketing .page_header h1{font-size:26px}}.shop-marketing .complete-text{text-align:center}.shop-marketing .complete-text p{margin-bottom:30px}.shop-marketing .complete-text h2{font-size:20px;font-weight:600}.shop-marketing .complete-text .btn{width:430px;max-width:90%;height:80px;font-size:20px;display:flex;align-items:center;justify-content:center;margin:20px auto;transition:opacity .3s ease;border-radius:50px;background-color:#ff5b00;color:#fff}@media screen and (max-width: 480px){.shop-marketing .complete-text .btn{font-size:18px;height:60px}}@media(hover: hover)and (pointer: fine){.shop-marketing .complete-text .btn:hover{opacity:.7}}.shop-marketing.space{padding-bottom:80px}@media screen and (max-width: 480px){.shop-marketing.space{padding-bottom:60px}}.shop-marketing.space .contact__wrap{border:none}.shop-marketing.space .shop-marketing_breadcrumb{max-width:1000px}.shop-marketing .shop-marketing-bnr{position:fixed;right:1%;bottom:20%;z-index:10}@media screen and (max-width: 767px){.shop-marketing .shop-marketing-bnr{max-width:180px}}@media screen and (max-width: 480px){.shop-marketing .shop-marketing-bnr{bottom:0;right:unset;max-width:100%;width:100%;padding:10px 0;background-color:rgba(0,0,0,.5)}}.shop-marketing .shop-marketing-bnr a{display:block;box-shadow:0 8px 16px rgba(0,0,0,.2509803922);transition:opacity .3s ease}@media screen and (max-width: 480px){.shop-marketing .shop-marketing-bnr a{box-shadow:none;width:90%;margin:0 auto;transition:opacity .3s}}@media(hover: hover)and (pointer: fine){.shop-marketing .shop-marketing-bnr a:hover{opacity:.9}}.shop-marketing .shop-marketing-bnr a img{width:100%;height:auto}
