@import"https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Zen+Maru+Gothic:wght@300;400;500;700;900&display=swap";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:rgba(0,0,0,0)}*{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.5}html{background:#1a1a1a;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",sans-serif;font-weight:500;color:#000}@media screen and (min-width: 750px){html{font-size:6.67px}}@media screen and (max-width: 749px){html{font-size:2.66666vw}}body{width:100%;overflow-x:hidden}main{display:block}li{list-style-type:none}a{display:inline-block;text-decoration:none;color:#000}@media screen and (min-width: 750px){a{-webkit-transition:all .3s;transition:all .3s}}img{vertical-align:bottom;height:auto;width:100%}sup{font-size:.5em;vertical-align:super}input,button,textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none}button{background-image:none;border:none;border-radius:0;cursor:pointer;display:inline-block}@media screen and (min-width: 750px){button{-webkit-transition:all .3s;transition:all .3s}}input{border:none;border-radius:0}table{border-collapse:collapse;border-spacing:0;width:100%}picture img{width:100%}@media screen and (min-width: 750px){[class*=l-content-]{width:90%;margin:0 auto}}@media screen and (max-width: 749px){[class*=l-content-]:not(.l-content-ex){padding:0 1.5rem}}@media screen and (min-width: 1100px){.l-content-lg,.l-content-ex{max-width:1100px}}@media screen and (min-width: 750px)and (max-width: 1100px){.l-content-lg,.l-content-ex{max-width:980px}}@media screen and (min-width: 1100px){.l-content-md,.l-content-ex{max-width:900px}}@media screen and (min-width: 750px)and (max-width: 1100px){.l-content-md,.l-content-ex{max-width:800px}}@media screen and (min-width: 1100px){.l-content-sm{max-width:720px}}@media screen and (min-width: 750px)and (max-width: 1100px){.l-content-sm{max-width:640px}}@media screen and (min-width: 750px){.l-inner-md{width:90%;max-width:1000px;margin:0 auto}}@media screen and (min-width: 750px){.onlySp{display:none}}@media screen and (max-width: 749px){.onlySp{display:block}}@media screen and (min-width: 750px){.onlyPc{display:block}}@media screen and (max-width: 749px){.onlyPc{display:none}}video{vertical-align:bottom}.body{margin:0}html,body{height:100%;scroll-behavior:smooth}body{margin:0;background:#1a1a1a}main{position:relative;min-height:100vh;overflow-x:hidden}.page__inner{position:relative}@media screen and (min-width: 750px){.page__inner{min-height:100vh;display:grid;grid-template-columns:1fr 500px 1fr;grid-template-areas:"l-side content r-side"}}.page_container,.page_contents{position:relative;z-index:2}.page__side{position:fixed;top:0;height:100vh;width:calc((100vw - 500px)/2);z-index:1;pointer-events:none;background:#978475}@media screen and (max-width: 749px){.page__side{display:none}}.page__side.-left{left:0}.page__side.-right{right:0}.side__logo__nestout{position:absolute;bottom:0;width:33%;max-width:208px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 749px){.side__logo__nestout{display:none}}.side__imgWrap{position:absolute;top:30rem;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4.7rem;width:100%;max-width:380px}.page__side__text{width:min(16.3vw,24.8rem);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.page__side__leftImg{width:91.5662650602%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.page__side img{display:block;max-width:100%;height:auto}.page_contents{grid-area:content;width:100%;margin:0 auto;position:relative;z-index:2;-webkit-box-shadow:0 0 5rem rgba(0,0,0,.3);box-shadow:0 0 5rem rgba(0,0,0,.3);overflow:visible}.page_container{width:100%;margin:0 auto;max-width:500px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#1a1a1a;position:relative;z-index:2}@media screen and (min-width: 750px){.page_container{padding-bottom:8rem}}@media screen and (max-width: 749px){.page_container{padding-bottom:6rem}}.page__nav{position:fixed;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;max-width:600px;z-index:10;display:grid;grid-template-columns:1fr 1fr;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.6rem .6rem;-webkit-column-gap:.8rem;-moz-column-gap:.8rem;column-gap:.8rem}.page__navItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:600;color:#fff;border-radius:3rem;text-decoration:none;background-color:#000;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}@media screen and (min-width: 750px){.page__navItem{gap:2.4rem;font-size:1.8rem;height:5.8rem}}@media screen and (max-width: 749px){.page__navItem{gap:1.6rem;font-size:1.4rem;height:4.8rem}}.page__navItem:hover{background-color:#f3f5fb}.page__navIcon{width:2.4rem;height:2.4rem;background-repeat:no-repeat;background-size:contain}.page__navItem.-twitter .page__navIcon{background-image:url("../../assets/img/icon_x.png")}.page__navItem.-facebook .page__navIcon{background-image:url("../../assets/img/icon_facebook.png")}.page__navText{line-height:1}.page_container img{max-width:100%;height:auto;display:block}.kv{position:relative}.kv__text{position:absolute;left:0;top:7.3333333333%;z-index:1;width:84.2666666667%}.kv__mv{position:relative;width:100%;overflow:hidden;position:relative;padding:20% 0 28%;background-color:#f2f1ec}.kv__mv::after{position:absolute;bottom:0;left:0;content:"";display:block;width:100%;height:100%;background-image:url("../../assets/img/img01.png");background-size:96%;background-repeat:no-repeat;background-position:50% 95%}.page_kv{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.page_video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.text-s{font-weight:400;font-family:"Noto Sans JP",sans-serif}@media screen and (min-width: 750px){.text-s{font-size:2rem}}@media screen and (max-width: 749px){.text-s{font-size:1.4rem}}@media screen and (min-width: 750px){.cv{padding:5rem 0}}@media screen and (max-width: 749px){.cv{padding:3rem 0}}.cv__inner{width:90.6666666667%;max-width:680px;margin:0 auto}.cv__logo{width:50%;max-width:292px;margin:0 auto 35px}@media screen and (max-width: 749px){.cv__logo{margin:0 auto 20px}}.cv__heading{text-align:center;color:#fff;font-weight:700;letter-spacing:0}@media screen and (min-width: 750px){.cv__heading{font-size:4.1rem}}@media screen and (max-width: 749px){.cv__heading{font-size:2.1rem}}.cv__subHeading{text-align:center;color:#fff;font-weight:800;font-size:7rem;letter-spacing:0;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media screen and (min-width: 750px){.cv__subHeading{font-size:7rem;margin-top:2rem}}@media screen and (max-width: 749px){.cv__subHeading{font-size:3.5rem;margin-top:1.5rem}}.cv__subHeading .sm{line-height:1.25}@media screen and (min-width: 750px){.cv__subHeading .sm{font-size:4rem}}@media screen and (max-width: 749px){.cv__subHeading .sm{font-size:2rem}}.cv__subHeading .start{line-height:1}@media screen and (min-width: 750px){.cv__subHeading .start{margin-left:1.6rem}}@media screen and (max-width: 749px){.cv__subHeading .start{margin-left:.8rem}}.cv__pricing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:646px;margin:3rem auto}.cv__discount{width:28.173374613%}.cv__pricing__wrap{width:72.7554179567%;margin-left:3%}.cv__pricing__top{color:#fff;font-weight:500;font-size:2.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem}@media screen and (max-width: 749px){.cv__pricing__top{font-size:1.2rem;margin-bottom:1rem}}@media screen and (min-width: 750px){.cv__pricing__top .num{width:25rem}}@media screen and (max-width: 749px){.cv__pricing__top .num{width:12rem}}.cv__pricing__top .sm{font-size:2rem}@media screen and (max-width: 749px){.cv__pricing__top .sm{font-size:1rem}}.cv__pricing__btm{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:2rem}@media screen and (min-width: 750px){.cv__pricing__btm .num{width:33rem}}@media screen and (max-width: 749px){.cv__pricing__btm .num{width:18rem}}@media screen and (min-width: 750px){.cv__pricing__btm .sm{font-size:2rem}}@media screen and (max-width: 749px){.cv__pricing__btm .sm{font-size:1rem}}.cv__line__title{width:80%;max-width:333px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-3rem}.cv__line__text{text-align:center;font-weight:500}@media screen and (min-width: 750px){.cv__line__text{font-size:2.8rem}}@media screen and (max-width: 749px){.cv__line__text{font-size:2rem}}.cv__line__btn{max-width:689px}@media screen and (min-width: 750px){.cv__line__btn{margin:3rem auto 0}}@media screen and (max-width: 749px){.cv__line__btn{margin:2rem auto 0}}.btn__line{display:-webkit-box;display:-ms-flexbox;display:flex;-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;color:#fff;background:#06c755;font-weight:900;height:100%;border-radius:5rem}@media screen and (min-width: 750px){.btn__line{font-size:3.6rem;height:9.4rem}}@media screen and (max-width: 749px){.btn__line{height:6rem;font-size:1.8rem}}.btn__line:hover{background:#119547}.cv__note{text-align:center;color:#fff;font-weight:500;font-size:1.8rem}@media screen and (min-width: 750px){.cv__note{margin-top:3rem;font-size:1.8rem}}@media screen and (max-width: 749px){.cv__note{margin-top:2rem;font-size:1rem}}.artBox{position:relative}.artBox+.artBox{margin-top:3rem}.artBox.slider{padding-top:3rem}.artBox.mat{margin-top:0;background:-webkit-gradient(linear, right bottom, left top, from(#c68332), color-stop(#bd843c), to(#dba650));background:linear-gradient(to top left, #c68332, #bd843c, #dba650)}.artBox.highPower{background:-webkit-gradient(linear, right bottom, left top, color-stop(30%, #1a1a1a), color-stop(#2e2e2e), to(#4d4d4d));background:linear-gradient(to top left, #1a1a1a 30%, #2e2e2e, #4d4d4d);padding-top:2rem}@media screen and (min-width: 750px){.artBox.highPower{padding-bottom:5rem}}@media screen and (max-width: 749px){.artBox.highPower{padding-bottom:3rem}}.artBox.orange{margin-top:0;background:-webkit-gradient(linear, right bottom, left top, from(#c68332), color-stop(#bd843c), to(#dba650));background:linear-gradient(to top left, #c68332, #bd843c, #dba650);padding:3rem 0 7rem}@media screen and (min-width: 750px){.artBox.camping{padding-top:7rem}}@media screen and (max-width: 749px){.artBox.camping{padding-top:4rem}}@media screen and (min-width: 750px){.artBox.camping .artBox__head{margin:0 auto 5rem}}@media screen and (min-width: 750px){.artBox.energy{padding:5rem 0 0}}@media screen and (max-width: 749px){.artBox.energy{padding:3rem 0 0}}@media screen and (min-width: 750px){.artBox.energy .artBox__head{width:94%;max-width:100%}}@media screen and (min-width: 750px){.artBox.comfort{padding:10rem 0 0}}@media screen and (max-width: 749px){.artBox.comfort{padding:5rem 0 0}}@media screen and (min-width: 750px){.artBox.chair .artBox__head{width:94%;max-width:100%}}@media screen and (min-width: 750px){.artBox.chair .artBox__img{padding:4rem 0 2rem}}.artBox.chair .artBox__img img{margin-left:-13%}@media screen and (min-width: 750px){.artBox.controller{padding:2rem 0 0}}@media screen and (min-width: 750px){.artBox.controller .artBox__head{width:92%;max-width:100%}}@media screen and (min-width: 750px){.artBox.wrap .artBox__head{width:92%;max-width:100%}}@media screen and (min-width: 750px){.artBox.cushion .artBox__head{width:94%;max-width:100%}}@media screen and (min-width: 750px){.artBox.mat{padding:7rem 0 2rem}}@media screen and (max-width: 749px){.artBox.mat{padding:4rem 0}}@media screen and (min-width: 750px){.artBox.tos .artBox__head{width:91%;max-width:100%}}.artBox__head{width:90%;max-width:670px;margin:0 auto 3rem}.artBox__heading{color:#978475;font-weight:900;letter-spacing:-0.03em;line-height:1.38}@media screen and (min-width: 750px){.artBox__heading{font-size:7rem}}@media screen and (max-width: 749px){.artBox__heading{font-size:3.2rem}}.artBox__heading.weightMd{font-weight:500}@media screen and (min-width: 750px){.artBox__heading.-camp{font-size:6.5rem}}@media screen and (max-width: 749px){.artBox__heading.-camp{font-size:3rem}}.artBox__heading.comfort{line-height:1.2}.artBox__heading.black{margin-top:-5px;color:#241100}.artBox__heading.white{margin-top:-5px;color:#fff}.artBox__heading .clrWh{color:#fff}.artBox__heading .clrYellow{color:#fb9230}@media screen and (min-width: 750px){.artBox__heading.-sm{font-size:5rem}}@media screen and (max-width: 749px){.artBox__heading.-sm{font-size:2.4rem}}.artBox__heading .sm{display:block}@media screen and (min-width: 750px){.artBox__heading .sm{font-size:5rem}}@media screen and (max-width: 749px){.artBox__heading .sm{font-size:2.4rem}}.artBox__heading .md{display:block}@media screen and (min-width: 750px){.artBox__heading .md{font-size:6rem}}@media screen and (max-width: 749px){.artBox__heading .md{font-size:2.8rem}}@media screen and (min-width: 750px){.artBox__heading .mdTwo{font-size:6rem}}@media screen and (max-width: 749px){.artBox__heading .mdTwo{font-size:2.8rem}}.artBox__heading .lg{line-height:1}@media screen and (min-width: 750px){.artBox__heading .lg{font-size:10rem}}@media screen and (max-width: 749px){.artBox__heading .lg{font-size:5rem}}.artBox__subHeading{color:#ddd;font-weight:700;letter-spacing:0;line-height:1.5}@media screen and (min-width: 750px){.artBox__subHeading{margin-top:3rem;font-size:3.6rem}}@media screen and (max-width: 749px){.artBox__subHeading{margin-top:2rem;font-size:2rem}}.artBox__inner{width:90%;max-width:670px;margin:0 auto;position:relative}.artBox__body{position:relative;overflow-x:hidden}.artBox__body.-highPower{margin-top:3rem}.artBox__body.-highPower .artBox__img{width:40%;max-width:268px}@media screen and (min-width: 750px){.artBox__img.mat img{margin-left:4rem}}@media screen and (max-width: 749px){.artBox__img.mat img{margin-left:2rem}}.artBox__imgList{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1rem}.artBox__imgList__item:last-child{margin-left:1rem}.artBox__img__chair{position:absolute;width:79.2537313433%;max-width:531px;z-index:1}@media screen and (min-width: 750px){.artBox__img__chair{width:78%;top:19rem;right:-6rem}}@media screen and (max-width: 749px){.artBox__img__chair{top:7rem;right:-3rem}}.artBox__slider{margin-top:2rem}.artBox__movie{width:100%}.artBox__movie.cushion{aspect-ratio:1/1}.artBox__movie.cushion video{-o-object-fit:cover;object-fit:cover}.artBox__movie video{width:100%;height:100% !important;vertical-align:bottom}.feature{background:#efefef;position:relative}@media screen and (min-width: 750px){.feature{padding:11rem 0 6rem}}@media screen and (max-width: 749px){.feature{padding:8rem 0 6rem}}.logo__nestout{position:absolute;width:17.2%;top:-4.5rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width: 749px){.logo__nestout{top:-3rem}}.feature__inner{width:90%;max-width:557px;margin:0 auto}.feature__heading{text-align:center;font-family:"Montserrat",sans-serif;line-height:.9}@media screen and (min-width: 750px){.feature__heading{font-size:12rem;margin-bottom:7rem}}@media screen and (max-width: 749px){.feature__heading{font-size:7rem;margin-bottom:4rem}}.feature__titleList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center}.feature__titleList li{color:#978475;font-weight:900;margin-top:1rem}@media screen and (min-width: 750px){.feature__titleList li{font-size:2.8rem}}@media screen and (max-width: 749px){.feature__titleList li{font-size:1.8rem}}@media screen and (min-width: 750px){.feature__list__item:first-child{width:75%}}.feature__list__item:first-child{margin:0 auto 3rem}@media screen and (min-width: 750px){.feature__list__item:first-child .feature__titleList li:first-child{margin-left:-1rem}}@media screen and (min-width: 750px){.feature__list__item:first-child .feature__titleList li:nth-child(2){margin-left:-2rem}}@media screen and (max-width: 749px){.feature__list__item:first-child .feature__titleList li:nth-child(2){margin-left:-2rem}}@media screen and (min-width: 750px){.feature__list__item:nth-child(2){width:80%}}.feature__list__item:nth-child(2){margin:0 auto 3rem}.feature__list__item:nth-child(2) .feature__titleList li:first-child{margin-left:1rem}@media screen and (min-width: 750px){.feature__list__item:nth-child(2) .feature__titleList li:nth-child(2){margin-left:3rem}}@media screen and (max-width: 749px){.feature__list__item:nth-child(2) .feature__titleList li:nth-child(2){margin-left:3rem}}@media screen and (min-width: 750px){.feature__list__item:nth-child(2) .feature__titleList li:nth-child(3){margin-right:-2rem}}@media screen and (min-width: 750px){.feature__list__item:nth-child(3){width:85%;margin:0 auto}}@media screen and (min-width: 750px){.feature__list__item:nth-child(3) .feature__titleList li:nth-child(2){margin-left:-2rem}}@media screen and (max-width: 749px){.feature__list__item:nth-child(3) .feature__titleList li:nth-child(2){margin-left:-2rem}}.feature__list__item:nth-child(3) .feature__titleList li:nth-child(3){margin-right:2rem}.feature__list__item:not(:last-child){margin-bottom:3rem}@media screen and (max-width: 749px){.feature__item__img{width:95%;margin:0 auto}}.campHack{width:90%;max-width:565px;margin:0 auto;padding:4rem 0}.campHack__video{position:relative;width:100%;height:120.2rem}@media screen and (max-width: 749px){.campHack__video{height:90vh}}.campHack__video iframe{width:100%;height:100% !important;border:0}.campHack__heading{text-align:center;color:#fff;margin-bottom:3rem;line-height:1.6;font-weight:900}.campHack__heading .colorGold{display:block;color:#978475}@media screen and (min-width: 750px){.campHack__heading .colorGold{font-size:5rem}}@media screen and (max-width: 749px){.campHack__heading .colorGold{font-size:2.6rem}}@media screen and (min-width: 750px){.campHack__heading{font-size:3rem}}@media screen and (max-width: 749px){.campHack__heading{font-size:2rem}}.campHack__heading .xl{line-height:1}@media screen and (min-width: 750px){.campHack__heading .xl{font-size:10.2rem}}@media screen and (max-width: 749px){.campHack__heading .xl{font-size:5rem}}@media screen and (min-width: 750px){.campHack__heading .lg{font-size:6.1rem}}@media screen and (max-width: 749px){.campHack__heading .lg{font-size:3rem}}.campHack__heading .md{display:block;color:#fb9230}@media screen and (min-width: 750px){.campHack__heading .md{font-size:5rem}}@media screen and (max-width: 749px){.campHack__heading .md{font-size:2.4rem}}.campHack__heading .text__campHack{display:block;width:61.4666666667%;max-width:461px;margin:3rem auto 0}.insulating__title{color:#e6ac7e;text-align:center;font-weight:900;position:absolute;width:100%;line-height:1}@media screen and (min-width: 750px){.insulating__title{top:2.5rem;font-size:4.5rem}}@media screen and (max-width: 749px){.insulating__title{top:1.5rem;font-size:2.5rem}}.artBox__img.-insulating{margin-left:-2rem}.artBox__note{margin-top:2rem;color:#ddd;line-height:1.8;font-weight:500}@media screen and (min-width: 750px){.artBox__note{font-size:2.4rem}}@media screen and (max-width: 749px){.artBox__note{font-size:1.6rem}}.artBox__note__sm{margin-top:1.5rem;color:#fff;line-height:1.6;font-weight:500}@media screen and (min-width: 750px){.artBox__note__sm{font-size:1.6rem}}@media screen and (max-width: 749px){.artBox__note__sm{font-size:1.4rem}}.logo__nestout__btm{position:absolute;width:17.2%;max-width:129px;left:5%}@media screen and (min-width: 750px){.logo__nestout__btm{top:-6.5rem}}@media screen and (max-width: 749px){.logo__nestout__btm{top:-3rem}}.artBox__mat__heading{font-weight:500;color:#fff;line-height:1.8}@media screen and (min-width: 750px){.artBox__mat__heading{font-size:6rem}}@media screen and (max-width: 749px){.artBox__mat__heading{font-size:3rem}}.artBox__mat__heading .en{display:block;font-family:"Montserrat",sans-serif;font-weight:700;line-height:.8}@media screen and (min-width: 750px){.artBox__mat__heading .en{font-size:13rem}}@media screen and (max-width: 749px){.artBox__mat__heading .en{font-size:6rem}}.sns__list{width:96%;max-width:592px;z-index:10;display:grid;grid-template-columns:1fr 1fr;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.6rem .6rem;-webkit-column-gap:.8rem;-moz-column-gap:.8rem;column-gap:.8rem}@media screen and (min-width: 750px){.sns__list{margin:8rem auto 0}}@media screen and (max-width: 749px){.sns__list{margin:3rem auto 0}}.sns__list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:600;color:#fff;border-radius:3rem;text-decoration:none;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;position:relative}.sns__list__item.-twitter{background-color:#000}.sns__list__item.-facebook{background-color:#1877f2;padding-left:1rem}.sns__list__item.-facebook:before{width:3.5rem;height:4rem;background:url(../img/icon_facebook.png) no-repeat center/contain;-webkit-transform:translateY(-55%);transform:translateY(-55%);left:2rem}@media screen and (max-width: 749px){.sns__list__item.-facebook:before{height:3rem;left:.7rem}}.sns__list__item:before{position:absolute;content:"";background:url(../img/icon_x.png) no-repeat center/contain;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:3rem}@media screen and (min-width: 750px){.sns__list__item:before{width:2.4rem;height:2.5rem}}@media screen and (max-width: 749px){.sns__list__item:before{width:2rem;height:1.9rem}}@media screen and (min-width: 750px){.sns__list__item{gap:2.4rem;font-size:1.8rem;height:5.8rem}}@media screen and (max-width: 749px){.sns__list__item{gap:1.6rem;font-size:1.4rem;height:4.8rem}}.sns__link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;color:#fff}.sns__link:hover{opacity:.7}.snsText{line-height:1}@media screen and (min-width: 750px){.snsText{font-size:2.2rem}}@media screen and (max-width: 749px){.snsText{font-size:1.2rem}}.copyright{text-align:center;color:#fff;margin-top:3rem;font-weight:bold}@media screen and (min-width: 750px){.copyright{font-size:3rem}}@media screen and (max-width: 749px){.copyright{font-size:2rem}}