﻿*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*::before,*::after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}ol,ul,menu{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::placeholder{color:unset}::marker{content:initial}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}@media only screen and (max-width: 768px){.pc{display:none !important}}@media only screen and (min-width: 769px){.sp{display:none !important}}html{font-family:"Hiragino Kaku Gothic ProN","Hiragino Sans","Noto Sans JP","Yu Gothic","游ゴシック",YuGothic,sans-serif;color:#0d0d0d;font-size:clamp(10px,1.5094339623vw,1rem)}@media only screen and (max-width: 768px){html{font-size:3.7333333333vw}}.el{font-family:"Helvetica Neue",Arial,sans-serif}body{line-height:1.7;letter-spacing:.04em;font-weight:400;background:#eee}img{display:block;height:auto;max-width:100%}@media only screen and (max-width: 768px){img{width:100%;max-width:none}}a{text-decoration:none;word-break:break-all}.main{position:relative}.main::before{content:"";position:absolute;left:50%;top:0;width:1278px;height:1278px;display:block;background:url("/sxp/img/bg_top.svg") no-repeat top left;z-index:-1;transform:translateX(-76%)}@media only screen and (max-width: 768px){.main::before{background:url("/sxp/img/bg_top_sp.svg") no-repeat top left;width:92.8vw;height:92.8vw;background-size:92.8vw 92.8vw;transform:none;left:0;top:0}}.mv__inner{padding:min(5.6603773585vw,60px) min(3.7735849057vw,40px)}@media only screen and (max-width: 768px){.mv__inner{padding:13.3333333333vw 5.3333333333vw 10.6666666667vw}}.mv__logo{width:min(44.0566037736vw,467px);margin:0 auto min(3.7735849057vw,40px)}@media only screen and (max-width: 768px){.mv__logo{width:78.4vw;margin:0 auto 6.6666666667vw}}.mv__lead{text-align:center;font-weight:bold;line-height:1.7}.mv__leadMain{font-size:clamp(10px,1.8867924528vw,1.25rem)}@media only screen and (max-width: 768px){.mv__leadMain{font-size:5.3333333333vw}}@media only screen and (max-width: 768px){.mv__leadMain{font-size:clamp(10px,1.5094339623vw,1rem)}}@media only screen and (max-width: 768px)and (max-width: 768px){.mv__leadMain{font-size:4.2666666667vw}}.mv__leadSub{font-size:clamp(10px,1.5094339623vw,1rem)}@media only screen and (max-width: 768px){.mv__leadSub{font-size:4.2666666667vw}}.mv__leadSub{margin-top:min(1.8867924528vw,20px)}@media only screen and (max-width: 768px){.mv__leadSub{font-size:clamp(10px,1.320754717vw,0.875rem);margin-top:4vw}}@media only screen and (max-width: 768px)and (max-width: 768px){.mv__leadSub{font-size:3.7333333333vw}}.slide .swiper-slide{width:21.56vw}@media screen and (max-width: 1440px){.slide .swiper-slide{width:29.8vw}}@media only screen and (max-width: 768px){.slide .swiper-slide{width:75.6vw}}.slide__item{display:grid;grid-template-columns:repeat(2, 1fr);position:relative}@media only screen and (min-width: 769px){.slide__item:hover .slide__onMouse{opacity:1}}.slide__item+.slide__item{margin-top:20px}@media only screen and (max-width: 768px){.slide__item+.slide__item{margin-top:5.3333333333vw}}.slide__R{background:#000;color:#fff;padding:min(2.358490566vw,25px) min(1.8867924528vw,20px)}@media only screen and (max-width: 768px){.slide__R{padding:8vw 5.3333333333vw}}.slide__name{font-size:clamp(10px,1.5094339623vw,1rem)}@media only screen and (max-width: 768px){.slide__name{font-size:4.2666666667vw}}.slide__name{font-weight:bold;margin-bottom:min(0.3773584906vw,4px);line-height:1.7}@media only screen and (max-width: 768px){.slide__name{font-size:clamp(10px,1.320754717vw,0.875rem);margin-bottom:1.3333333333vw}}@media only screen and (max-width: 768px)and (max-width: 768px){.slide__name{font-size:3.7333333333vw}}.slide__position{font-size:clamp(10px,0.9433962264vw,0.625rem)}@media only screen and (max-width: 768px){.slide__position{font-size:2.6666666667vw}}.slide__position{font-weight:bold;border-bottom:1px #fff solid;margin-bottom:min(0.9433962264vw,10px);padding-bottom:min(0.9433962264vw,10px);line-height:1.5}@media only screen and (max-width: 768px){.slide__position{line-height:1.4;margin-bottom:2.6666666667vw;padding-bottom:2.6666666667vw}}.slide__text{font-size:clamp(10px,0.9433962264vw,0.625rem)}@media only screen and (max-width: 768px){.slide__text{font-size:2.6666666667vw}}.slide__text{font-weight:bold;line-height:1.6;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6}.slide__onMouse{background:rgba(31,31,31,.6);position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:opacity .2s ease;display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (max-width: 768px){.slide__onMouse{background:linear-gradient(0deg, #1f1f24, transparent);left:0;bottom:0;top:auto;opacity:1;transition:none;height:auto;padding-bottom:2.6666666667vw;padding-left:4vw;padding-right:9.3333333333vw;padding-top:8vw}}.slide__onMouseInner{background:#fff;padding:min(1.4150943396vw,15px) min(1.8867924528vw,20px)}@media only screen and (max-width: 768px){.slide__onMouseInner{background:none;padding:none}}.slide__onMouseText{width:min(11.320754717vw,120px);background:#fff}@media only screen and (max-width: 768px){.slide__onMouseText{position:absolute;left:1.3333333333vw;bottom:1.3333333333vw;width:21.8666666667vw;padding:1.3333333333vw 1.3333333333vw}}.slide__onMouseBtn{text-align:center;background:#fff;font-weight:bold;font-size:clamp(10px,1.1320754717vw,0.75rem)}@media only screen and (max-width: 768px){.slide__onMouseBtn{font-size:3.2vw}}.slide__onMouseBtn{margin-top:min(1.1320754717vw,12px)}@media only screen and (max-width: 768px){.slide__onMouseBtn{position:absolute;right:2.6666666667vw;bottom:2.6666666667vw;font-size:clamp(10px,0.9433962264vw,0.625rem);margin-top:0;padding:1.3333333333vw 2.6666666667vw}}@media only screen and (max-width: 768px)and (max-width: 768px){.slide__onMouseBtn{font-size:2.6666666667vw}}.slide__onMouseBtn span{position:relative;padding-right:min(1.2264150943vw,13px)}@media only screen and (max-width: 768px){.slide__onMouseBtn span{padding-right:2.6666666667vw}}.slide__onMouseBtn span::after{content:"";width:min(0.4716981132vw,5px);height:min(0.5660377358vw,6px);display:block;background:url("/sxp/img/ico_arrow.svg") no-repeat center center;background-size:min(0.4716981132vw,5px) min(0.5660377358vw,6px);position:absolute;right:0;top:50%;transform:translateY(-50%)}@media only screen and (max-width: 768px){.slide__onMouseBtn span::after{width:1.3333333333vw;height:1.6vw;background:url("/sxp/img/ico_arrow.svg") no-repeat center center;background-size:1.3333333333vw 1.6vw}}.swiper-slide img{max-width:none;width:100%}@media only screen and (min-width: 769px){.swiper-button-prevWrap,.swiper-button-nextWrap{width:min(10.3773584906vw,110px);height:100%;position:absolute;z-index:10}}@media only screen and (min-width: 769px){.swiper-button-prevWrap{left:0;top:0;background:linear-gradient(90deg, #ebebeb, transparent)}}@media only screen and (min-width: 769px){.swiper-button-nextWrap{right:0;top:0;background:linear-gradient(90deg, transparent, #ebebeb)}}.swiper-button-prev,.swiper-button-next{width:22px;height:27px;background-size:22px 27px;margin-top:0 !important;transform:translateY(-50%);color:rgba(0,0,0,0)}@media only screen and (max-width: 768px){.swiper-button-prev,.swiper-button-next{display:none}}.swiper-button-next{background:url("/sxp/img/next.svg")}.swiper-button-prev{background:url("/sxp/img/prev.svg")}.wrap{padding-left:min(3.7735849057vw,40px);padding-right:min(3.7735849057vw,40px)}@media only screen and (max-width: 768px){.wrap{padding-left:5.3333333333vw;padding-right:5.3333333333vw}}.inner{max-width:min(92.4528301887vw,980px);margin-left:auto;margin-right:auto}@media only screen and (max-width: 768px){.inner{max-width:none}}.knowledge{margin-top:min(7.5471698113vw,80px)}@media only screen and (max-width: 768px){.knowledge{margin-top:18.6666666667vw}}.knowledge__ttl{text-align:center}.knowledge__ttlP1{font-size:clamp(10px,4.7169811321vw,3.125rem)}@media only screen and (max-width: 768px){.knowledge__ttlP1{font-size:13.3333333333vw}}.knowledge__ttlP1{font-weight:900;background:linear-gradient(135deg, #004b14 0%, #1f1f1f 50%, #520000 100%, #1dd1a1 100%);color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);text-fill-color:rgba(0,0,0,0);line-height:1.6}@media only screen and (max-width: 768px){.knowledge__ttlP1{font-size:clamp(10px,3.8679245283vw,2.5625rem);line-height:1}}@media only screen and (max-width: 768px)and (max-width: 768px){.knowledge__ttlP1{font-size:10.9333333333vw}}.knowledge__ttlP2{font-size:clamp(10px,3.7735849057vw,2.5rem)}@media only screen and (max-width: 768px){.knowledge__ttlP2{font-size:10.6666666667vw}}.knowledge__ttlP2{font-weight:900;color:#bfc3d0;line-height:1.6}@media only screen and (max-width: 768px){.knowledge__ttlP2{font-size:clamp(10px,3.0188679245vw,2rem);line-height:1}}@media only screen and (max-width: 768px)and (max-width: 768px){.knowledge__ttlP2{font-size:8.5333333333vw}}.knowledge__ttlP3{font-size:clamp(10px,4.7169811321vw,3.125rem)}@media only screen and (max-width: 768px){.knowledge__ttlP3{font-size:13.3333333333vw}}.knowledge__ttlP3{font-weight:900;background:linear-gradient(135deg, #5e0047 0%, #1f1f1f 50%, #040080 100%, #1dd1a1 100%);color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);text-fill-color:rgba(0,0,0,0);line-height:1.6}@media only screen and (max-width: 768px){.knowledge__ttlP3{font-size:clamp(10px,3.8679245283vw,2.5625rem);line-height:1}}@media only screen and (max-width: 768px)and (max-width: 768px){.knowledge__ttlP3{font-size:10.9333333333vw}}.knowledge__sec{margin-top:min(3.7735849057vw,40px)}@media only screen and (max-width: 768px){.knowledge__sec{margin-top:8vw}}.knowledge__sec+.knowledge__sec{margin-top:min(4.7169811321vw,50px)}@media only screen and (max-width: 768px){.knowledge__sec+.knowledge__sec{margin-top:10.6666666667vw}}.knowledge__subTtl{font-size:clamp(10px,2.2641509434vw,1.5rem)}@media only screen and (max-width: 768px){.knowledge__subTtl{font-size:6.4vw}}.knowledge__subTtl{font-weight:bold;line-height:1.6;text-align:center;position:relative}@media only screen and (max-width: 768px){.knowledge__subTtl{font-size:clamp(10px,1.8867924528vw,1.25rem)}}@media only screen and (max-width: 768px)and (max-width: 768px){.knowledge__subTtl{font-size:5.3333333333vw}}.knowledge__subTtl::before{content:"";width:min(33.3018867925vw,353px);height:2px;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);background-image:linear-gradient(90deg, #00ff44, #2f00ff 25%, #ff0000 50%, #fff600 75%, #ebebeb)}@media only screen and (max-width: 768px){.knowledge__subTtl::before{width:25.3333333333vw;left:-5.3333333333vw}}.knowledge__subTtl::after{content:"";width:min(33.3018867925vw,353px);height:2px;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%);background-image:linear-gradient(90deg, #ebebeb, #ff00aa 25%, #00d9ff 50%, #2f00ff 75%, #ff9500)}@media only screen and (max-width: 768px){.knowledge__subTtl::after{width:25.3333333333vw;right:-5.3333333333vw}}.knowledge__list{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;gap:min(2.358490566vw,25px);margin-top:min(2.8301886792vw,30px)}@media only screen and (max-width: 768px){.knowledge__list{grid-template-columns:repeat(2, 1fr);margin-top:8vw;gap:5.6vw}}.knowledge__item{background:#fff;border:5px #fff solid;transition:border .2s ease}@media only screen and (max-width: 768px){.knowledge__item{border:none}}@media only screen and (min-width: 769px){.knowledge__item:hover{border:5px #1f1f1f solid}}.knowledge__link{display:block;padding:min(2.358490566vw,25px) min(1.8867924528vw,20px);width:100%;height:100%;display:grid;grid-template-rows:subgrid;grid-row:span 2;align-content:flex-start;position:relative}@media only screen and (max-width: 768px){.knowledge__link{padding:5.3333333333vw}}.knowledge__link::before{content:"";width:min(2.2641509434vw,24px);height:min(2.2641509434vw,24px);background-color:#1f1f1f;clip-path:polygon(0% 0%, 100% 0%, 0% 100%);position:absolute;left:-5px;top:-5px}@media only screen and (max-width: 768px){.knowledge__link::before{left:0;top:0;width:5.0666666667vw;height:5.0666666667vw}}.knowledge__link::after{content:"";width:min(4.1509433962vw,44px);height:min(4.1509433962vw,44px);background:url("/sxp/img/ico_external.svg") no-repeat center center;background-size:min(4.1509433962vw,44px);position:absolute;right:-5px;bottom:-5px}@media only screen and (max-width: 768px){.knowledge__link::after{width:9.3333333333vw;height:9.3333333333vw;background:url("/sxp/img/ico_external.svg") no-repeat center center;background-size:9.3333333333vw;right:0;bottom:0}}.knowledge__cap{font-size:clamp(10px,1.320754717vw,0.875rem)}@media only screen and (max-width: 768px){.knowledge__cap{font-size:3.7333333333vw}}.knowledge__cap{font-weight:bold;min-height:min(6.2264150943vw,66px)}@media only screen and (max-width: 768px){.knowledge__cap{font-size:clamp(10px,1.1320754717vw,0.75rem);min-height:21.3333333333vw;word-break:break-all;line-height:1.6}}@media only screen and (max-width: 768px)and (max-width: 768px){.knowledge__cap{font-size:3.2vw}}.knowledge__text{font-size:clamp(10px,1.1320754717vw,0.75rem)}@media only screen and (max-width: 768px){.knowledge__text{font-size:3.2vw}}.knowledge__text{font-weight:500;margin-top:min(1.4150943396vw,15px)}@media only screen and (max-width: 768px){.knowledge__text{font-size:clamp(10px,0.9433962264vw,0.625rem);margin-top:4vw;min-height:13.3333333333vw}}@media only screen and (max-width: 768px)and (max-width: 768px){.knowledge__text{font-size:2.6666666667vw}}.contact{background:#1f1f1f;background-image:url("/sxp/img/bg_contact.svg");background-repeat:no-repeat;background-size:contain;background-position:top left calc(50% + 460px);padding:min(7.5471698113vw,80px) 0;margin-top:min(7.5471698113vw,80px)}@media only screen and (max-width: 768px){.contact{background-image:url("/sxp/img/bg_contact_sp.svg");background-size:66.9333333333vw 66.9333333333vw;background-position:right 0 bottom 0}}@media only screen and (max-width: 768px){.contact{padding:16vw 5.3333333333vw;margin-top:16vw}}.contact__ttl{color:#fff;text-align:center;font-size:clamp(10px,4.3396226415vw,2.875rem)}@media only screen and (max-width: 768px){.contact__ttl{font-size:12.2666666667vw}}.contact__ttl{font-weight:900}@media only screen and (max-width: 768px){.contact__ttl{font-size:clamp(10px,3.5849056604vw,2.375rem)}}@media only screen and (max-width: 768px)and (max-width: 768px){.contact__ttl{font-size:10.1333333333vw}}.contact__lead{font-size:clamp(10px,1.6981132075vw,1.125rem)}@media only screen and (max-width: 768px){.contact__lead{font-size:4.8vw}}.contact__lead{color:#fff;margin-top:min(0.4716981132vw,5px);text-align:center;font-weight:bold}@media only screen and (max-width: 768px){.contact__lead{font-size:clamp(10px,1.5094339623vw,1rem);margin-top:3.2vw}}@media only screen and (max-width: 768px)and (max-width: 768px){.contact__lead{font-size:4.2666666667vw}}.contact__btnWrap{max-width:min(39.0566037736vw,414px);margin-left:auto;margin-right:auto;position:relative}@media only screen and (max-width: 768px){.contact__btnWrap{max-width:none}}.contact__btnWrap::before{content:"";display:block;width:100%;height:100%;background:#fff;position:absolute;left:0;top:0;border-radius:6px}.contact__btn{margin-top:min(2.8301886792vw,30px);background:url("/sxp/img/bg_contactBtn.webp") no-repeat center center #fff;background-size:cover;border-radius:6px;padding:min(2.7358490566vw,29px) min(1.8867924528vw,20px);display:block;max-width:min(39.0566037736vw,414px);margin-left:auto;margin-right:auto;text-align:center;font-weight:bold;font-size:clamp(10px,1.8867924528vw,1.25rem)}@media only screen and (max-width: 768px){.contact__btn{font-size:5.3333333333vw}}.contact__btn{letter-spacing:3%;transition:opacity .2s ease;position:relative;line-height:1}@media only screen and (max-width: 768px){.contact__btn{margin-top:10.6666666667vw;max-width:none;font-size:clamp(10px,1.8867924528vw,1.25rem);padding:7.7333333333vw}}@media only screen and (max-width: 768px)and (max-width: 768px){.contact__btn{font-size:5.3333333333vw}}@media only screen and (min-width: 769px){.contact__btn:hover{opacity:.6}}.contact__btn span{position:relative;padding-right:min(1.8867924528vw,20px)}@media only screen and (max-width: 768px){.contact__btn span{padding-right:5.3333333333vw}}.contact__btn span::after{content:"";width:min(0.8490566038vw,9px);height:min(0.9433962264vw,10px);display:block;background:url("/sxp/img/ico_arrow.svg") no-repeat center center;background-size:min(0.8490566038vw,9px) min(0.9433962264vw,10px);position:absolute;right:0;top:50%;transform:translateY(-50%)}@media only screen and (max-width: 768px){.contact__btn span::after{width:2.4vw;height:2.6666666667vw;background:url("/sxp/img/ico_arrow.svg") no-repeat center center;background-size:2.4vw 2.6666666667vw}}.about{padding-top:min(7.5471698113vw,80px);padding-bottom:min(7.5471698113vw,80px);background:#fff}@media only screen and (max-width: 768px){.about{padding-top:16vw;padding-bottom:16vw}}.about__ttl{font-size:clamp(10px,4.3396226415vw,2.875rem)}@media only screen and (max-width: 768px){.about__ttl{font-size:12.2666666667vw}}.about__ttl{font-weight:900;text-align:center}@media only screen and (max-width: 768px){.about__ttl{font-size:clamp(10px,3.5849056604vw,2.375rem);line-height:1.3}}@media only screen and (max-width: 768px)and (max-width: 768px){.about__ttl{font-size:10.1333333333vw}}.about__lead{text-align:center;margin-top:min(1.4150943396vw,15px);font-weight:bold;font-size:clamp(10px,1.320754717vw,0.875rem)}@media only screen and (max-width: 768px){.about__lead{font-size:3.7333333333vw}}@media only screen and (max-width: 768px){.about__lead{font-size:clamp(10px,1.320754717vw,0.875rem);margin-top:5.3333333333vw}}@media only screen and (max-width: 768px)and (max-width: 768px){.about__lead{font-size:3.7333333333vw}}.about__lead p+p{margin-top:min(0.9433962264vw,10px)}@media only screen and (max-width: 768px){.about__lead p+p{margin-top:4vw}}.aboutTbl{margin-top:min(3.7735849057vw,40px);display:grid;grid-template-columns:min(23.679245283vw,251px) 1fr;border-top:1px #bfc3d0 solid;border-left:1px #bfc3d0 solid;border-right:1px #bfc3d0 solid}@media only screen and (max-width: 768px){.aboutTbl{margin-top:8vw;grid-template-columns:1fr}}.aboutTbl__ttl{background:#eee;text-align:center;font-weight:bold;padding:min(1.8867924528vw,20px);font-size:clamp(10px,1.320754717vw,0.875rem)}@media only screen and (max-width: 768px){.aboutTbl__ttl{font-size:3.7333333333vw}}.aboutTbl__ttl{display:grid;align-items:center;border-bottom:1px #bfc3d0 solid}@media only screen and (max-width: 768px){.aboutTbl__ttl{border-bottom:none;padding:4vw 5.3333333333vw;font-size:clamp(10px,1.320754717vw,0.875rem)}}@media only screen and (max-width: 768px)and (max-width: 768px){.aboutTbl__ttl{font-size:3.7333333333vw}}.aboutTbl__item{padding:min(1.8867924528vw,20px);font-size:clamp(10px,1.1320754717vw,0.75rem)}@media only screen and (max-width: 768px){.aboutTbl__item{font-size:3.2vw}}.aboutTbl__item{border-bottom:1px #bfc3d0 solid}@media only screen and (max-width: 768px){.aboutTbl__item{padding:5.3333333333vw;font-size:clamp(10px,1.1320754717vw,0.75rem)}}@media only screen and (max-width: 768px)and (max-width: 768px){.aboutTbl__item{font-size:3.2vw}}.aboutTbl__item p+p{margin-top:min(0.9433962264vw,10px)}@media only screen and (max-width: 768px){.aboutTbl__item p+p{margin-top:2.6666666667vw}}.aboutTbl__item p.sText{font-size:clamp(10px,0.9433962264vw,0.625rem)}@media only screen and (max-width: 768px){.aboutTbl__item p.sText{font-size:2.6666666667vw}}.aboutTbl__item span{display:inline-block;padding-right:min(2.358490566vw,25px)}@media only screen and (max-width: 768px){.aboutTbl__item span{padding-right:0}}.footer__inner{display:flex;justify-content:space-between;align-items:center;padding-top:min(4.7169811321vw,50px);padding-bottom:min(4.7169811321vw,50px)}@media only screen and (max-width: 768px){.footer__inner{padding-top:13.3333333333vw;padding-bottom:13.3333333333vw;display:grid;grid-template-columns:1fr}}.footer__list{display:flex;justify-content:flex-end}@media only screen and (max-width: 768px){.footer__list{display:block;order:0}}@media only screen and (max-width: 768px){.footer__item{text-align:center}}.footer__item a{font-size:clamp(10px,1.320754717vw,0.875rem)}@media only screen and (max-width: 768px){.footer__item a{font-size:3.7333333333vw}}.footer__item a{color:#0c47a8}@media only screen and (max-width: 768px){.footer__item a{font-size:clamp(10px,1.1320754717vw,0.75rem)}}@media only screen and (max-width: 768px)and (max-width: 768px){.footer__item a{font-size:3.2vw}}@media only screen and (max-width: 768px){.footer__item a:hover{text-decoration:underline}}.footer__item+.footer__item{border-left:1px #1f1f1f solid;padding-left:min(1.8867924528vw,20px);margin-left:min(1.8867924528vw,20px)}@media only screen and (max-width: 768px){.footer__item+.footer__item{margin-left:0;padding-left:0;border-left:none;margin-top:3.2vw}}.copy{font-size:clamp(10px,1.1320754717vw,0.75rem)}@media only screen and (max-width: 768px){.copy{font-size:3.2vw}}@media only screen and (max-width: 768px){.copy{order:1;font-size:clamp(10px,0.9433962264vw,0.625rem);text-align:center;margin-top:8vw}}@media only screen and (max-width: 768px)and (max-width: 768px){.copy{font-size:2.6666666667vw}}/*# sourceMappingURL=common.css.map */