@import"https://fonts.googleapis.com/css2?family=Potta+One&display=swap";@import"https://fonts.googleapis.com/css2?family=Mochiy+Pop+P+One&display=swap";@import"https://fonts.googleapis.com/css2?family=Mochiy+Pop+One&display=swap";*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}*{zoom:1}.clearfix:after,.cf:after{content:"";display:block;clear:both}body{font-size:14px;margin:0}.page-wrap p{line-height:1.6;letter-spacing:.05em}.page-wrap ul{margin:0;list-style:none}.page-wrap li{margin:0}.page-wrap p span{display:inline-block}.page-wrap p small{font-size:smaller !important}.page-wrap h1,.page-wrap h2,.page-wrap h3,.page-wrap h4,.page-wrap h5,.page-wrap h6{margin:0;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#pagewrap .sp_only{display:none}@media(max-width: 767px){#pagewrap .sp_only{display:block}}#pagewrap .pc_only{display:block}@media(max-width: 767px){#pagewrap .pc_only{display:none}}.page-wrap a:link{text-decoration:none}.page-wrap a:visited{text-decoration:none}.page-wrap a:hover{text-decoration:none}.page-wrap a:active{text-decoration:none}.protect,.protect img{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-touch-callout:none;-moz-user-select:none;touch-callout:none;-ms-user-select:none;user-select:none}@media print{.protect,.protect img,.movie-spot.protect{display:none !important}}@-moz-document url-prefix(){@media print{.protect,.protect img,.movie-spot.protect{display:none !important}}}.page-wrap .c-archive-menu{padding:10px;background-color:#f6f3ca;max-width:100%}.page-wrap .c-archive-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;max-width:900px;margin:0 auto;gap:16px}.page-wrap .c-archive-menu ul li{text-align:center;-ms-flex-item-align:normal;align-self:normal;width:calc(33.3% - 16px)}@media(max-width: 767px){.page-wrap .c-archive-menu ul li{max-width:400px;width:calc(100% - 16px)}}.page-wrap .c-archive-menu ul li a{height:100%}.page-wrap .c-archive-menu ul li a::before{padding-right:7px}.page-wrap .c-archive-menu ul li a,.page-wrap .c-archive-menu ul li .c-archive-tab-radio{border-radius:50px;display:block;color:#fff;background-color:#ff4bb2;font-size:18px;padding:8px 10px;cursor:pointer;font-weight:bold;position:relative}@media(max-width: 767px){.page-wrap .c-archive-menu ul li a,.page-wrap .c-archive-menu ul li .c-archive-tab-radio{font-size:16px}}.page-wrap .c-archive-menu ul .c-archive-menu li a::before,.page-wrap .c-archive-menu ul .c-archive-tab-radio::before{content:"keyboard_arrow_down";font-family:"Material Symbols Outlined";vertical-align:middle}.page-wrap .c-archive-padding{padding-top:40px}.page-wrap .c-archive-map-note{padding:0 10px}.page-wrap .c-archive-tab input{border:0 !important;clip:rect(0, 0, 0, 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:1px !important}.page-wrap .c-archive-tab:has(#tab-1213-input:checked) #tab-1213_content,.page-wrap .c-archive-tab:has(#tab-1220-input:checked) #tab-1220_content{overflow:visible;position:static;height:auto}.page-wrap .c-archive-tab .tabs__content{overflow:hidden;position:absolute;height:0}.page-wrap .c-archive-tab .c-archive-tab-radio:has(input:checked),.page-wrap .c-archive-tab .c-archive-tab-radio:has(input:focus:checked){background-color:#fff462;color:#ff4bb2;cursor:default}.page-wrap .aos-reset{opacity:0 !important;-webkit-transform:none !important;transform:none !important;-webkit-transition:none !important;transition:none !important}.page-wrap .swiper-button{position:relative;padding:20px 10px;max-width:400px;margin:20px auto 0}.page-wrap .swiper-button .swiper-button-next,.page-wrap .swiper-button .swiper-button-prev{height:100%}.page-wrap .swiper-button .swiper-button-next:after,.page-wrap .swiper-button .swiper-button-prev:after{font-size:30px}.page-wrap .swiper-button .swiper-pagination{z-index:1 !important}.page-wrap .c-campaign{position:relative;width:100%;overflow:hidden}.page-wrap .c-campaign::before{content:"";position:absolute;background-image:url(./../../images/home-bg.svg);background-repeat:repeat-y;background-size:100%;background-position:center center;height:100%;max-width:2170px;top:0;left:0;right:0;margin:auto;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);opacity:.4}.page-wrap .c-campaign__wrap{position:relative;padding:40px 10px 60px}.page-wrap .c-campaign__wrap::before,.page-wrap .c-campaign__wrap::after{content:"";position:absolute;width:100%;background-repeat:no-repeat}.page-wrap .c-campaign__wrap::before{background-image:url(./../../images/map-front.svg);top:0;height:100vw;max-height:110px;width:120%;left:-10%;right:0;margin:auto;z-index:3}@media(max-width: 767px){.page-wrap .c-campaign__wrap::before{max-width:100%;left:-60%}}.page-wrap .c-campaign__wrap::after{background-image:url(./../../images/map-bottom.svg);background-position:bottom;bottom:-1px;height:100%;z-index:0;width:102%;left:-1%}.page-wrap .c-campaign__head{max-width:1300px;margin:0 auto;position:relative;z-index:2}.page-wrap .c-campaign__head--img{position:absolute;max-width:40%}@media(max-width: 767px){.page-wrap .c-campaign__head--img{max-width:50%}}.page-wrap .c-campaign__con-bg{border-radius:10px;padding:20px;max-width:1100px;margin:10px auto;background:#fff;position:relative;z-index:2}.page-wrap .c-campaign__con-bg:first-child{padding:40px 20px}@media(max-width: 767px){.page-wrap .c-campaign__con-bg:first-child{padding:40px 20px}}.page-wrap .c-campaign__con{max-width:950px;margin:0 auto}.page-wrap .c-campaign__con-img{border-radius:20px;border-top:5px solid #fff462;border-bottom:5px solid #fff462;max-width:400px;margin:0 auto;overflow:hidden}@media(max-width: 767px){.page-wrap .c-campaign__con-img{width:100%}}.page-wrap .c-campaign__con-text{margin:0 auto;text-align:center;z-index:1;position:relative;max-width:900px}@media(max-width: 767px){.page-wrap .c-campaign__con-text{max-width:100%;text-align:center}}.page-wrap .c-campaign__con-text span{display:inline-block}.page-wrap .c-campaign__con-text--wrap{padding:10px 10%;margin:20px auto 35px;background-color:#fff462;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;border-radius:50px;font-family:"Potta One",system-ui,sans-serif;color:#ff4bb2;position:relative}.page-wrap .c-campaign__con-text--wrap:before{content:"";position:absolute;top:100%;left:50%;margin-left:-15px;border:15px solid rgba(0,0,0,0);border-top:15px solid #fff462}.page-wrap .c-campaign__con-text--head{font-family:"Mochiy Pop One",sans-serif;font-weight:400;font-style:normal;font-size:1.4rem}.page-wrap .c-campaign__con-text--logo{max-width:800px;margin:0 auto 40px}.page-wrap .c-campaign__con-text--lead{padding-bottom:20px;font-size:32px;font-weight:bold}@media(max-width: 767px){.page-wrap .c-campaign__con-text--lead{font-size:20px}}.page-wrap .c-campaign__con-text--description{font-size:20px;padding-bottom:20px}@media(max-width: 767px){.page-wrap .c-campaign__con-text--description{font-size:16px}}.page-wrap .c-campaign__con-text--period{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin:20px auto;padding:10px;max-width:800px;border-radius:10px;background-color:#fd7f4f;color:#fff;font-weight:bold}.page-wrap .c-campaign__con-text--period dt{width:30%;padding:10px;border-right:2px solid #fffcd2;font-size:20px}@media(max-width: 767px){.page-wrap .c-campaign__con-text--period dt{font-size:16px;width:100%;border-right:unset;border-bottom:2px solid #fffcd2}}.page-wrap .c-campaign__con-text--period dd{width:70%;padding:10px}.page-wrap .c-campaign__con-text--period dd strong{font-size:larger}@media(max-width: 767px){.page-wrap .c-campaign__con-text--period dd{width:100%}}.page-wrap .c-campaign__detail{padding-top:20px}.page-wrap .c-campaign__head{margin:0 auto;text-align:center;font-size:24px;padding:10px 5px;background-color:#6d4dc8;color:#fff;background-size:100px}@media(max-width: 767px){.page-wrap .c-campaign__head{font-size:18px}}.page-wrap .c-campaign__head--line{background-image:url(../images/head-bg.png);position:relative}.page-wrap .c-campaign__head--line::before,.page-wrap .c-campaign__head--line::after{content:"";position:absolute;left:0;height:2px;width:100%;background-color:#fff}.page-wrap .c-campaign__head--line::before{top:2px}.page-wrap .c-campaign__head--line::after{bottom:2px}.page-wrap .c-campaign__head--iga,.page-wrap .c-campaign__head--seki{padding:10px;border-radius:0;background-image:url(../images/head-bg_w.png)}.page-wrap .c-campaign__head--iga{background-color:#89b753}.page-wrap .c-campaign__head--seki{background-color:#dd97c5}@media(max-width: 767px){.page-wrap .c-campaign__head--seki{margin:32px auto 0}}.page-wrap .c-campaign__image{margin:0 auto;padding:16px 0}.page-wrap .c-campaign__image--medium{width:90%;max-width:650px}.page-wrap .c-campaign__text{padding:20px 0;max-width:800px;margin:0 auto}.page-wrap .c-campaign__text--large{font-size:24px;font-weight:bold;text-align:center}@media(max-width: 767px){.page-wrap .c-campaign__text--large{font-size:18px}}.page-wrap .c-campaign__btn{display:block;width:90%;max-width:600px;margin:20px auto;background-color:#ff4bb2;color:#fff !important;font-weight:bold;font-family:18px;padding:20px 5px;border-radius:50px;text-align:center;-webkit-transition:300ms;transition:300ms;-webkit-filter:drop-shadow(0px 8px 0px rgba(0, 0, 0, 0.0901960784));filter:drop-shadow(0px 8px 0px rgba(0, 0, 0, 0.0901960784))}@media(max-width: 767px){.page-wrap .c-campaign__btn{font-size:16px;margin-top:20px}}.page-wrap .c-campaign__btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.page-wrap .c-campaign-place__divide{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media(max-width: 767px){.page-wrap .c-campaign-place__divide{display:block}}.page-wrap .c-campaign-place__wrap{width:50%}@media(max-width: 767px){.page-wrap .c-campaign-place__wrap{width:100%}}.page-wrap .c-campaign-place__con{padding:20px 2.5px 0}.page-wrap .c-campaign-place__head{padding:5px 10px;border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:first baseline;-ms-flex-pack:first baseline;justify-content:first baseline;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:5.5em}.page-wrap .c-campaign-place__head b{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;font-weight:bold;margin-right:10px;padding:3px .5em;background-color:#e30008;color:#fff;font-weight:bold;border-radius:43px;font-size:30px}@media(max-width: 767px){.page-wrap .c-campaign-place__head b{font-size:20px;padding:2px .5em}}.page-wrap .c-campaign-place__head h5{font-size:18px}@media(max-width: 767px){.page-wrap .c-campaign-place__head h5{font-size:16px}}.page-wrap .c-campaign-place__head .address p{font-size:smaller}.page-wrap .c-campaign-place__head--iga{background-color:#e6f5d4}.page-wrap .c-campaign-place__head--seki{background-color:#f7e8f3}.page-wrap .c-campaign-place__item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:baseline;-ms-flex-pack:baseline;justify-content:baseline;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin:5px 0}@media(max-width: 767px){.page-wrap .c-campaign-place__item{display:block}}.page-wrap .c-campaign-place__item dt{width:6em;text-align:center;position:relative;margin-right:1em;-ms-flex-item-align:stretch;align-self:stretch;font-size:14px;padding:2px 0;background-color:#f9f9f9}@media(max-width: 767px){.page-wrap .c-campaign-place__item dt{font-size:12px}}.page-wrap .c-campaign-place__item dd{width:calc(100% - 7em)}@media(max-width: 767px){.page-wrap .c-campaign-place__item dd{width:100%;padding:10px}}.page-wrap .c-campaign-place__map{padding-top:20px}.page-wrap .c-campaign-how{border-top:#6d4dc8 1px solid;margin-bottom:32px;padding-top:32px}.page-wrap .c-campaign-how__title{padding:0 0 20px}.page-wrap .c-campaign-how__title h3{display:inline-block;font-size:2rem}.page-wrap .c-campaign-how__title h3 strong{border-bottom:4px solid #d0c5ed;margin-right:.5em;padding:0 10px}.page-wrap .c-campaign-how__title h3 b{font-size:3rem;padding-left:3px}@media(max-width: 767px){.page-wrap .c-campaign-how__title h3 b{font-size:2rem}}.page-wrap .c-campaign-how__title h3 span{display:inline-block}@media(max-width: 767px){.page-wrap .c-campaign-how__title h3{display:block;font-size:1.4rem}}.page-wrap .c-campaign-how__text{max-width:900px;margin:1em auto}.page-wrap .c-campaign-how__text .note{font-size:18px;padding-left:1.5em;position:relative}.page-wrap .c-campaign-how__text .note:first-child{margin-top:0}.page-wrap .c-campaign-how__text .note::before{content:"◎";position:absolute;top:0;left:0;height:1em;width:1em;color:#6d4dc8}@media(max-width: 767px){.page-wrap .c-campaign-how__text .note{font-size:16px}}.page-wrap .c-campaign-how__text .note strong{color:#6d4dc8}.page-wrap .c-campaign-how__text .note p{padding-bottom:.5em}.page-wrap .c-campaign-how__text .note .c-caution-annotation{line-height:1.4}.page-wrap .c-campaign-how__text .annotation{padding:0 0 .5em 1em;line-height:1.8;position:relative}.page-wrap .c-campaign-how__text .annotation__item{font-size:14px;color:#595757}.page-wrap .c-campaign-how__text .annotation::before{content:"※";position:absolute;top:0;left:0}.page-wrap .c-campaign-how__divide{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page-wrap .c-campaign-how__app--box{width:calc(50% - 10px)}@media(max-width: 767px){.page-wrap .c-campaign-how__app--box{width:100%}}.page-wrap .c-campaign-how__app h4{text-align:center;font-size:18px;padding:5px;background-color:#6d4dc8;color:#fff;margin-bottom:10px}.page-wrap .c-campaign-how__qr{gap:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-wrap .c-campaign-how__qr--img{width:60%}@media(max-width: 767px){.page-wrap .c-campaign-how__qr--img{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.page-wrap .c-campaign-how__qr--comment{width:50%;margin-left:-10%}@media(max-width: 767px){.page-wrap .c-campaign-how__qr--comment{width:100%;max-width:450px;margin:0 auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.page-wrap .c-campaign-how__spot{width:calc(50% - 10px);margin-bottom:32px;padding:10px;border:#6d4dc8 1px solid;-ms-flex-item-align:stretch;align-self:stretch}@media(max-width: 767px){.page-wrap .c-campaign-how__spot{width:100%}.page-wrap .c-campaign-how__spot:first-child{margin-bottom:0}}.page-wrap .c-campaign-how__spot h4{text-align:center;margin-bottom:1em}.page-wrap .c-campaign-how__spot .point{padding:0 0 .5em 1.2em;position:relative}.page-wrap .c-campaign-how__spot .point::before{content:"・";position:absolute;top:0;left:0;color:#6d4dc8}.page-wrap .c-campaign-how__caution{padding-top:20px}.page-wrap .c-campaign-step{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:distribute;justify-content:space-around;gap:15px;padding-bottom:40px}@media(max-width: 767px){.page-wrap .c-campaign-step{gap:40px}}.page-wrap .c-campaign-step__guide{-ms-flex-item-align:stretch;align-self:stretch;width:calc(25% - 15px);margin:0 auto;position:relative}@media(max-width: 767px){.page-wrap .c-campaign-step__guide{width:100%;max-width:400px}}.page-wrap .c-campaign-step__guide::before{content:"double_arrow";font-family:"Material Symbols Outlined";position:absolute;color:#ff4bb2;right:-20px;top:0;bottom:0;height:30px;width:30px;font-size:30px;line-height:1;margin:auto}@media(max-width: 767px){.page-wrap .c-campaign-step__guide::before{right:0;left:0;bottom:-30px;top:unset;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.page-wrap .c-campaign-step__guide:last-child::before{content:none}.page-wrap .c-campaign-step__guide dt{font-weight:bold;text-align:center;padding-bottom:15px}.page-wrap .c-campaign-step__guide dt span{display:inline-block}.page-wrap .c-campaign-step__guide dd a{text-decoration:underline}.page-wrap .c-sub__accordion{position:relative;z-index:2;max-height:500px;overflow:hidden;-webkit-transition:max-height .8s ease-in-out;transition:max-height .8s ease-in-out}.page-wrap .c-sub__accordion::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:200px;-webkit-transition:.3s;transition:.3s;background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(white));background-image:linear-gradient(180deg, transparent, white);z-index:1}@media(max-width: 767px){.page-wrap .c-sub__accordion::after{max-height:300px}}.page-wrap .c-sub__accordion.open{max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;padding-bottom:100px}.page-wrap .c-sub__accordion.open::after{height:0}.page-wrap .c-sub__accordion__btn{position:absolute;left:0;right:0;bottom:20px;width:100%;max-width:350px;text-align:center;background-color:#ff4bb2;border-radius:50px;margin:auto;padding:20px;line-height:1;font-size:18px;display:block;color:#fff;border:none;outline:0;cursor:pointer;z-index:5;-webkit-transition:300ms;transition:300ms}@media(max-width: 767px){.page-wrap .c-sub__accordion__btn{max-width:250px;font-size:16px;padding:15px}}.page-wrap .c-sub__accordion__btn:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.page-wrap .c-sub__accordion__btn::before{content:"add";right:20px;line-height:1;margin:auto;font-size:30px;font-family:"Material Symbols Outlined";position:absolute;background-color:#fff;color:#ff4bb2;border-radius:50%;top:0;bottom:0;height:30px;width:30px;-webkit-transition:200ms;transition:200ms}.page-wrap .c-sub__accordion__btn.open span{-webkit-transform:rotate();transform:rotate()}.page-wrap .c-sub__accordion__btn.open::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-special__con{background-color:#fffcd2;padding:0 0 60px 0}.c-special__head{max-width:800px;margin:0 auto}.c-special__text{padding:0 10px}.c-special__text .c-special-lead{max-width:600px;margin:0 auto;padding:20px 0 40px}.c-special__text .c-special-p{font-size:20px;text-align:center}@media(max-width: 767px){.c-special__text .c-special-p{max-width:500px;margin:0 auto;text-align:left;font-size:16px}}.c-special__text .c-special-p span{display:inline-block}.c-special-stream__link{padding-top:40px}.c-special-stream__p{width:100%}.c-special-stream__p span{display:inline-block}.c-special-homemap{padding-bottom:40px}.c-special-homemap__midokoro{color:#fff;background-color:#fd7f4f;padding:5px 10px;font-size:16px;margin-right:10px !important;margin-bottom:10px !important;border-radius:5px;font-weight:bold;max-width:6em;text-align:center;display:block}.c-special-homemap__p{font-size:20px;font-weight:500;padding-bottom:10px}@media(max-width: 767px){.c-special-homemap__p{font-size:16px}}.c-special-homemap__item{padding:0 0 .5em 1.2em;position:relative}.c-special-homemap__item::before{font-family:"Material Symbols Outlined";content:"favorite";position:absolute;top:0;left:0;color:#595757;color:#fd7f4f}.c-special-homemap__item--heading{font-weight:bold}.c-special-point{padding:10px 1.5em;margin:10px auto 35px;background-color:#fff462;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;border-radius:50px;color:#ff4bb2;position:relative;text-align:center;-webkit-animation:slide-top 4s both infinite;animation:slide-top 4s both infinite}.c-special-point:before{content:"";position:absolute;top:100%;left:50%;margin-left:-15px;border:15px solid rgba(0,0,0,0);border-top:15px solid #fff462}@-webkit-keyframes slide-top{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-top{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.c-special-btn{padding:10px 10px 40px}.c-special-btn__text{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:0 auto;position:relative;z-index:3}.c-special-btn__text::before,.c-special-btn__text::after{content:"";position:absolute;background-size:contain;background-repeat:no-repeat;z-index:-1}.c-special-btn__text::before{top:-55px;right:-150px;height:150px;width:150px;background-image:url(../images/homeruchan.png);-webkit-transform:rotate(10deg);transform:rotate(10deg)}@media(max-width: 767px){.c-special-btn__text::before{top:-100px;right:15px;height:150px;width:135px}}.c-special-btn__text::after{top:-65px;left:-160px;height:150px;width:150px;background-image:url(../images/nasunakanishi.png);-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}@media(max-width: 767px){.c-special-btn__text::after{top:-100px;left:30px;height:150px;width:135px;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}}.c-special-btn__deco{max-width:900px;margin:0 auto;position:relative;z-index:2}.c-special-btn__deco::before{content:"";position:absolute;background-size:contain;background-repeat:no-repeat;background-image:url(../images/btn-bg.png);background-position:center;height:300px;width:100%;top:-200px;left:0;right:0;margin:auto}.c-special-btn__a{display:block;max-width:600px;margin:0 auto;-webkit-transform:translateZ(0px);transform:translateZ(0px);-webkit-transition:300ms;transition:300ms}.c-special-btn__a:hover{-webkit-transform:scale(1.04);transform:scale(1.04)}.c-special-btn__a img{opacity:1 !important}.c-special-swiper{margin-bottom:40px}.c-special-swiper .swiper-button-next,.c-special-swiper .swiper-button-prev{color:#fd7f4f}/*# sourceMappingURL=style.min.css.map */