@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@200..900&family=Roboto:wght@100..900&display=swap");:root{interpolate-size:allow-keywords;--cubic: cubic-bezier(0.22, 1, 0.36, 1)}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}body{font-family:"Noto Sans JP", sans-serif;font-size:16px;line-height:1.7;position:relative;color:#383636}@media screen and (max-width: 1440px){body{font-size:calc(16 / 1440 * 100vw)}}@media screen and (max-width: 750px){body{font-size:calc(16 / 390 * 100vw)}}img,picture{display:block;max-width:100%;height:auto;position:relative}.roboto{font-family:"Roboto", sans-serif}section{position:relative}@media screen and (min-width: 751px){.sp{display:none}}@media screen and (max-width: 750px){.pc{display:none}}.js-effect.fade-up{opacity:0;transform:translate(0, calc(20 / 16 * 1em))}.js-effect.is-view.fade-up{opacity:1;transform:translate(0, 0);transition:0.85s var(--cubic) 0.1s}.sect-splash{position:fixed;left:0;top:0;width:100%;height:100vh;height:100dvh;background-color:#ececeb;display:flex;align-items:center;justify-content:center;z-index:10;overflow:hidden}.sect-splash .inner p{font-size:calc(32 / 16 * 1em);font-weight:600;letter-spacing:10%;line-height:240%;text-align:center;clip-path:polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%)}.sect-splash .green{position:absolute;left:0;bottom:0;width:100%;height:0;background-color:#004d3a}.sect-splash.on{height:0;transition:.5s ease 3.3s}.sect-splash.on .inner p{clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}.sect-splash.on .inner p:nth-child(1){transition:.8s ease .3s}.sect-splash.on .inner p:nth-child(2){transition:1s ease 1.1s}.sect-splash.on .green{height:100%;transition:.5s ease 2.8s}@media screen and (max-width: 750px){.sect-splash .inner p{font-size:calc(16 / 16 * 1em)}}.sect-kv{background:url(../img/kv/bg.jpg) center center no-repeat #000;background-size:cover;height:100vh;height:100dvh;min-height:calc(400 / 16 * 1em);display:flex;justify-content:center;align-items:center;position:relative}.sect-kv.bg_a{background:url(../img/kv/bg_a.jpg) center center no-repeat #000;background-size:cover}.sect-kv.bg_b{background:url(../img/kv/bg_b.jpg) center center no-repeat #000;background-size:cover}.sect-kv.bg_c{background:url(../img/kv/bg_c.jpg) center center no-repeat #000;background-size:cover}.sect-kv .front{color:#fff}.sect-kv .front p{text-align:center;font-size:calc(24 / 16 * 1em);font-weight:600;letter-spacing:20%;opacity:0;filter:blur(1em)}.sect-kv .front p.shadow{text-shadow:0 0 calc(20 / 24 * 1em) #383636}.sect-kv .front .text_01{border:1px solid #fff;width:calc(400 / 16 * 1em);margin:calc(32 / 16 * 1em) auto 0;padding:calc(50 / 16 * 1em) 0;opacity:0;filter:blur(1em)}.sect-kv .front .text_01 img{width:calc(316 / 400 * 100%);margin:0 auto}.sect-kv .scroll{position:absolute;left:30%;bottom:0;width:40%;color:#fff}.sect-kv .scroll p{padding-left:1em;text-align:center;font-size:calc(11 / 16 * 1em);letter-spacing:10%}.sect-kv .scroll .arrow{height:calc(36 / 16 * 1em);position:relative;animation:scrollmove 2s infinite}.sect-kv .scroll .arrow:before{content:"";display:block;position:absolute;left:calc(50% - calc(11 / 16 * 1em));width:calc(22 / 16 * 1em);height:calc(22 / 16 * 1em);border-style:solid;border-width:0 2px 2px 0;border-color:#fff}.sect-kv.is-view .front p{opacity:1;filter:blur(0);transition:0.85s var(--cubic) 0.8s}.sect-kv.is-view .front .text_01{opacity:1;filter:blur(0);transition:0.85s var(--cubic) 1.4s}@media screen and (max-width: 750px){.sect-kv{background:url(../img/kv/bg_sp.jpg) center center no-repeat #000;background-size:cover}.sect-kv.bg_a{background:url(../img/kv/bg_a_sp.jpg) center center no-repeat #000;background-size:cover}.sect-kv.bg_b{background:url(../img/kv/bg_b_sp.jpg) center center no-repeat #000;background-size:cover}.sect-kv.bg_c{background:url(../img/kv/bg_c_sp.jpg) center center no-repeat #000;background-size:cover}.sect-kv .front p{font-size:calc(22 / 16 * 1em)}.sect-kv .front .text_01{width:calc(266 / 16 * 1em)}}@keyframes scrollmove{0%{opacity:0;transform:translate(0, -0.75em) scale(1, 0.4) rotate(45deg)}40%{opacity:1}80%{transform:translate(0, 0.5em) scale(1, 0.4) rotate(45deg)}100%{opacity:0}}.sect-about{padding:calc(160 / 16 * 1em) 0 calc(200 / 16 * 1em);background-color:#fff}@media screen and (max-width: 750px){.sect-about{padding:calc(80 / 16 * 1em) 0 calc(80 / 16 * 1em)}}.about-c1{max-width:calc(1200 / 16 * 1em);margin:0 auto}.about-c1 h2{text-align:center;font-size:calc(40 / 16 * 1em);font-weight:600;letter-spacing:10%;opacity:0;transform:translate(0, calc(20 / 40 * 1em))}.about-c1 h3{text-align:center;font-size:calc(24 / 16 * 1em);font-weight:600;letter-spacing:10%;margin:calc(36 / 24 * 1em) auto 0;opacity:0;transform:translate(0, calc(20 / 24 * 1em))}.about-c1 h3 .colored{color:#ea5404}.about-c1>p{text-align:center;line-height:200%;letter-spacing:5%;margin:calc(20 / 16 * 1em) auto 0;opacity:0;transform:translate(0, calc(20 / 16 * 1em))}.about-c1 .gray{background-color:#ececeb;max-width:calc(1200 / 16 * 1em);padding:calc(80 / 16 * 1em) 0 calc(48 / 16 * 1em);margin:calc(40 / 16 * 1em) auto 0}.about-c1 .gray .picts{display:flex;justify-content:center}.about-c1 .gray .picts>div{width:calc(438 / 32 * 1em);opacity:0}.about-c1 .gray p{text-align:center;font-size:calc(20 / 16 * 1em);font-weight:600;letter-spacing:10%;margin:calc(24 / 20 * 1em) auto 0}.about-c1 .gray.is-view .picts>div{opacity:1}.about-c1 .gray.is-view .picts>div:nth-child(1){transition:.85s ease .8s}.about-c1 .gray.is-view .picts>div:nth-child(2){transition:.85s ease .9s}.about-c1 .gray.is-view .picts>div:nth-child(3){transition:.85s ease 1s}.about-c1 .gray.is-view .picts>div:nth-child(4){transition:.85s ease 1.1s}.about-c1 .gray.is-view .picts>div:nth-child(5){transition:.85s ease 1.2s}.about-c1.is-view h2{opacity:1;transform:translate(0, 0);transition:.85s ease .1s}.about-c1.is-view h3{opacity:1;transform:translate(0, 0);transition:.85s ease .25s}.about-c1.is-view>p{opacity:1;transform:translate(0, 0);transition:.85s ease .4s}@media screen and (max-width: 750px){.about-c1 h2{font-size:calc(20 / 16 * 1em)}.about-c1 h3{font-size:calc(16 / 16 * 1em)}.about-c1>p{font-size:calc(14 / 16 * 1em)}.about-c1 .gray{padding:calc(40 / 16 * 1em) 0 calc(32 / 16 * 1em);width:calc(350 / 390 * 100%)}.about-c1 .gray .picts{flex-wrap:wrap}.about-c1 .gray .picts>div{width:33%}.about-c1 .gray p{font-size:calc(16 / 16 * 1em)}}.about-c2{margin:calc(160 / 16 * 1em) auto 0}.about-c2 h3{text-align:center;font-size:calc(20 / 16 * 1em);font-weight:600;letter-spacing:10%;opacity:0;transform:translate(0, calc(20 / 20 * 1em))}.about-c2 h2{text-align:center;font-size:calc(40 / 16 * 1em);font-weight:600;letter-spacing:10%;opacity:0;transform:translate(0, calc(20 / 40 * 1em))}.about-c2.is-view h3{opacity:1;transform:translate(0, 0);transition:.85s ease .1s}.about-c2.is-view h2{opacity:1;transform:translate(0, 0);transition:.85s ease .25s}@media screen and (max-width: 750px){.about-c2{margin-top:calc(80 / 16 * 1em)}.about-c2 h3{font-size:calc(14 / 16 * 1em)}.about-c2 h2{font-size:calc(20 / 16 * 1em)}}.about-c3{display:flex;justify-content:center;gap:calc(80 / 16 * 1em);margin:calc(40 / 16 * 1em) auto 0;position:relative;overflow:hidden}.about-c3 .blk{border:1px solid #bbb;width:calc(328 / 16 * 1em);padding:calc(40 / 16 * 1em) 0;position:relative;opacity:0}.about-c3 .blk+.blk:before{content:"";display:block;position:absolute;left:calc(-64 / 16 * 1em);top:calc(50% - calc(12 / 16 * 1em));width:calc(48 / 16 * 1em);height:calc(24 / 16 * 1em);background:url(../img/about/arrow.png) center center no-repeat;background-size:contain}.about-c3 .abs{position:absolute;background-color:#fff;font-size:calc(24 / 16 * 1em);font-weight:500;line-height:1.2;letter-spacing:10%;opacity:0}.about-c3 .abs.start{left:calc(50% - 25em);top:1.5em;transform:rotate(-15deg)}.about-c3 .abs.goal{right:calc(50% - 25em);bottom:1.5em;transform:rotate(-15deg)}.about-c3 h3{text-align:center;font-size:calc(24 / 16 * 1em);font-weight:700;line-height:1.6;letter-spacing:10%}.about-c3 h3 .colored{color:#ea5404}.about-c3 p{text-align:center;line-height:2;letter-spacing:10%;margin:calc(12 / 16 * 1em) auto 0}.about-c3.is-view .blk{opacity:1}.about-c3.is-view .blk:nth-child(1){transition:0.85s var(--cubic) 0.1s}.about-c3.is-view .blk:nth-child(2){transition:0.85s var(--cubic) 0.25s}.about-c3.is-view .blk:nth-child(3){transition:0.85s var(--cubic) 0.4s}.about-c3.is-view .abs{opacity:1}.about-c3.is-view .abs.start{transition:0.85s var(--cubic) 0.1s}.about-c3.is-view .abs.goal{transition:0.85s var(--cubic) 0.4s}@media screen and (max-width: 750px){.about-c3{width:calc(296 / 390 * 100%);flex-wrap:wrap;gap:calc(64 / 16 * 1em);overflow:visible}.about-c3 .blk{width:100%;padding:calc(24 / 16 * 1em) 0}.about-c3 .blk+.blk:before{left:calc(50% - calc(24 / 16 * 1em));top:calc(calc(-44 / 16 * 1em));transform:rotate(90deg)}.about-c3 .abs{font-size:calc(20 / 16 * 1em)}.about-c3 .abs.start{left:-1.5em}.about-c3 .abs.goal{right:-1.5em}.about-c3 h3{font-size:calc(20 / 16 * 1em)}.about-c3 p{font-sizes:calc(16 / 16 * 1em)}}.sect-pict{position:relative;top:0;z-index:-1;overflow:hidden;clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}.sect-pict .bg{display:block;position:fixed;left:0;top:0;width:100%;height:100vh;height:100dvh}.sect-pict.bg_01{aspect-ratio:1920 / 750}.sect-pict.bg_01 .bg{background:url(../img/pict/bg_01_a.jpg) center center no-repeat;background-size:cover}.sect-pict.bg_02{aspect-ratio:1920 / 750}.sect-pict.bg_02 .bg{background:url(../img/pict/bg_02_a.jpg) center center no-repeat;background-size:cover}.sect-pict.bg_03{aspect-ratio:1920 / 750}.sect-pict.bg_03 .bg{background:url(../img/pict/bg_03_a.jpg) center center no-repeat;background-size:cover}.sect-pict.bg_04{aspect-ratio:1920 / 750}.sect-pict.bg_04 .bg{background:url(../img/pict/bg_04_a.jpg) center center no-repeat;background-size:cover}.sect-pict .text{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.sect-pict .text p{text-align:center;font-size:calc(14 / 16 * 1em);line-height:2;letter-spacing:10%;color:#fff}@media screen and (max-width: 750px){.sect-pict.bg_01{aspect-ratio:780 / 780}.sect-pict.bg_01 .bg{background:url(../img/pict/bg_01_a_sp.jpg) center center no-repeat;background-size:cover}.sect-pict.bg_02{aspect-ratio:780 / 780}.sect-pict.bg_02 .bg{background:url(../img/pict/bg_02_a_sp.jpg) center center no-repeat;background-size:cover}.sect-pict.bg_03{aspect-ratio:780 / 780}.sect-pict.bg_03 .bg{background:url(../img/pict/bg_03_a_sp.jpg) center center no-repeat;background-size:cover}.sect-pict.bg_04{aspect-ratio:780 / 780}.sect-pict.bg_04 .bg{background:url(../img/pict/bg_04_a_sp.jpg) center center no-repeat;background-size:cover}}.sect-features{background-color:#ececeb;overflow:hidden}.features-c1{display:flex;justify-content:center}.features-c1>div{flex:1;padding:calc(80 / 16 * 1em);max-width:calc(720 / 16 * 1em);height:calc(720 / 16 * 1em);position:relative}.features-c1>div.middle{display:flex;align-items:center}.features-c1>div.border-left{border-left:1px solid #bbb}.features-c1 .num{position:absolute;left:0;top:0;font-size:calc(240 / 16 * 1em);font-weight:600;letter-spacing:5%;line-height:1;color:#fff;text-box-trim:trim-both;text-box-edge:cap alphabetic;opacity:0}.features-c1 .inner{position:relative}.features-c1 .inner h4{background-color:#72716f;color:#fff;display:inline-block;font-size:calc(14 / 16 * 1em);font-weight:400;line-height:1;letter-spacing:10%;padding:calc(8 / 14 * 1em) calc(12 / 14 * 1em);opacity:0;transform:translate(0, calc(20 / 14 * 1em))}.features-c1 .inner h3{font-size:calc(32 / 16 * 1em);font-weight:600;letter-spacing:10%;margin:calc(32 / 32 * 1em) auto 0;opacity:0;transform:translate(0, calc(20 / 32 * 1em))}.features-c1 .inner h3 .colored{color:#ea5404}.features-c1 .inner p{line-height:2;letter-spacing:10%;margin-top:calc(40 / 16 * 1em);opacity:0;transform:translate(0, calc(20 / 16 * 1em))}.features-c1 .pict{position:absolute;opacity:0;transform:translate(0, calc(20 / 16 * 1em))}.features-c1 .pict.pict_01{right:11%;bottom:5%;width:calc(328 / 32 * 1em)}.features-c1 .pict.pict_02{right:8%;bottom:7%;width:calc(362 / 32 * 1em)}.features-c1 .pict.pict_03{right:10%;bottom:5%;width:calc(468 / 32 * 1em)}.features-c1 .pict.pict_04{right:10%;bottom:4%;width:calc(448 / 32 * 1em)}.features-c1 .pict.pict_05{right:18%;bottom:20%;width:calc(1052 / 32 * 1em)}.features-c1>.js-effect.is-view .num{opacity:1;transition:0.85s var(--cubic) 0s}.features-c1>.js-effect.is-view .inner h4{opacity:1;transform:translate(0, 0);transition:0.85s var(--cubic) 0.45s}.features-c1>.js-effect.is-view .inner h3{opacity:1;transform:translate(0, 0);transition:0.85s var(--cubic) 0.58s}.features-c1>.js-effect.is-view .inner p{opacity:1;transform:translate(0, 0);transition:0.85s var(--cubic) 0.78s}.features-c1>.js-effect.is-view .pict{opacity:1;transform:translate(0, 0);transition:0.85s var(--cubic) 0.98s}@media screen and (max-width: 750px){.features-c1{flex-wrap:wrap}.features-c1>div{width:100%;flex:0 1 auto;max-width:100%;height:auto;padding:calc(40 / 16 * 1em) calc(20 / 16 * 1em) calc(20 / 16 * 1em);overflow:hidden}.features-c1>div.border-left{border-left:none;border-top:1px solid #bbb}.features-c1>div.notop{padding-top:0}.features-c1 .num{font-size:calc(170 / 16 * 1em)}.features-c1 .inner h3{font-size:calc(22 / 16 * 1em)}.features-c1 .inner p{margin-top:calc(24 / 14 * 1em);font-size:calc(14 / 16 * 1em);text-align:justify}.features-c1 .pict{position:relative}.features-c1 .pict.pict_01{right:auto;bottom:auto;margin:1em calc(10 / 16 * 1em) 0 auto;width:36%}.features-c1 .pict.pict_02{right:auto;bottom:auto;margin:1em 0 0 auto;width:38%}.features-c1 .pict.pict_03{right:auto;bottom:auto;margin:1em 0 0 auto;width:44%}.features-c1 .pict.pict_04{right:auto;bottom:auto;margin:1em 0 0 auto;width:44%}.features-c1 .pict.pict_05{right:auto;bottom:auto;margin:0 6% 0 auto;width:88%}}.sect-access{background-color:#fff;padding:calc(120 / 16 * 1em) 0}@media screen and (max-width: 750px){.sect-access{padding:calc(64 / 16 * 1em) 0 calc(80 / 16 * 1em)}}.access-c1{display:flex;justify-content:center;gap:calc(80 / 16 * 1em)}.access-c1 .map{width:calc(560 / 16 * 1em)}.access-c1 .map>div{position:relative;height:100%}.access-c1 .map iframe{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.access-c1 .text{flex:1;max-width:calc(560 / 16 * 1em)}.access-c1 .text h2{font-size:calc(36 / 16 * 1em);font-weight:700;letter-spacing:5%;text-box-trim:trim-both;text-box-edge:cap alphabetic;padding-bottom:calc(32 / 36 * 1em);position:relative}.access-c1 .text h2:after{content:"";display:block;position:absolute;left:0;bottom:0;width:calc(32 / 36 * 1em);height:2px;background:#EA5404;background:linear-gradient(135deg, #ea5404 0%, #ececeb 100%)}@media screen and (max-width: 750px){.access-c1{width:calc(350 / 390 * 100%);margin:0 auto;flex-wrap:wrap;gap:calc(40 / 16 * 1em)}.access-c1 .map{width:100%;order:1}.access-c1 .map>div{height:calc(350 / 16 * 1em)}.access-c1 .text{flex:0 1 auto;width:100%}.access-c1 .text h2{font-size:calc(26 / 16 * 1em)}}.access-table1{width:100%;border-collapse:collapse;table-layout:fixed;margin-top:calc(40 / 16 * 1em)}.access-table1 tr{border-bottom:1px solid #bbb}.access-table1 th,.access-table1 td{text-align:left;vertical-align:top;font-size:calc(16 / 16 * 1em);font-weight:400;letter-spacing:10%;padding:calc(12 / 16 * 1em) 0}.access-table1 td{width:calc(452 / 16 * 1em)}.access-table1 .clms{display:flex;align-items:flex-end}.access-table1 .clms p{flex:1}.access-table1 .btn{background-color:#383836;color:#fff;text-decoration:none;display:flex;align-items:center;gap:calc(10 / 12 * 1em);font-size:calc(12 / 16 * 1em);line-height:1;letter-spacing:10%;padding:calc(8 / 12 * 1em) calc(16 / 12 * 1em);transition:.3s}.access-table1 .btn:after{content:"";display:block;width:1em;height:1em;background:url(../img/icon_blank.png) center center no-repeat;background-size:contain}.access-table1 .btn:hover{background-color:#ea5404}@media screen and (max-width: 750px){.access-table1{margin-top:calc(24 / 16 * 1em)}.access-table1 tbody,.access-table1 tr,.access-table1 th,.access-table1 td{display:block}.access-table1 th{padding:calc(12 / 16 * 1em) 0 0;font-size:calc(15 / 16 * 1em)}.access-table1 td{padding:0 0 calc(12 / 16 * 1em);font-size:calc(15 / 16 * 1em);width:100%}.access-table1 .clms{display:block}.access-table1 .btn{margin-top:calc(10 / 16 * 1em);display:inline-flex}}.access-c2{display:flex;margin:calc(40 / 16 * 1em) auto 0}.access-c2 h3{font-size:calc(16 / 16 * 1em);font-weight:600;letter-spacing:10%;color:#fff;background-color:#72716F;text-align:center;width:calc(128 / 16 * 1em);padding:calc(8 / 16 * 1em) calc(20 / 16 * 1em)}.access-c2 p{flex:1;font-size:calc(16 / 16 * 1em);letter-spacing:10%;color:#383636;background-color:#ececeb;text-align:center;padding:calc(8 / 16 * 1em) calc(20 / 16 * 1em)}@media screen and (max-width: 750px){.access-c2{display:block;margin-top:calc(24 / 16 * 1em)}.access-c2 h3{width:auto;font-size:calc(15 / 16 * 1em)}.access-c2 p{font-size:calc(15 / 16 * 1em)}}.sect-our-brands{background-color:#fff;padding-bottom:calc(120 / 16 * 1em)}@media screen and (max-width: 750px){.sect-our-brands{padding-bottom:calc(64 / 16 * 1em)}}.our-brands-c1{max-width:calc(1200 / 16 * 1em);margin:0 auto}.our-brands-c1 h2{font-size:calc(36 / 16 * 1em);font-weight:700;letter-spacing:5%;text-box-trim:trim-both;text-box-edge:cap alphabetic;padding-bottom:calc(32 / 36 * 1em);position:relative}.our-brands-c1 h2:after{content:"";display:block;position:absolute;left:0;bottom:0;width:calc(32 / 36 * 1em);height:2px;background:#EA5404;background:linear-gradient(135deg, #ea5404 0%, #ececeb 100%)}@media screen and (max-width: 750px){.our-brands-c1{width:calc(350 / 390 * 100%)}.our-brands-c1 h2{font-size:calc(26 / 16 * 1em)}}.our-brands-c2{display:flex;justify-content:space-between;max-width:calc(1200 / 16 * 1em);margin:calc(40 / 16 * 1em) auto 0}.our-brands-c2 li{width:calc(448 / 32 * 1em);list-style:none;opacity:0}.our-brands-c2 li a{display:block;outline:1px solid transparent;transition:.3s}.our-brands-c2 li a:hover{outline:1px solid #bbb}.our-brands-c2.is-view li{opacity:1}.our-brands-c2.is-view li:nth-child(1){transition:0.85s var(--cubic) 0.1s}.our-brands-c2.is-view li:nth-child(2){transition:0.85s var(--cubic) 0.25s}.our-brands-c2.is-view li:nth-child(3){transition:0.85s var(--cubic) 0.4s}.our-brands-c2.is-view li:nth-child(4){transition:0.85s var(--cubic) 0.55s}.our-brands-c2.is-view li:nth-child(5){transition:0.85s var(--cubic) 0.7s}@media screen and (max-width: 750px){.our-brands-c2{width:calc(350 / 390 * 100%);flex-direction:column;justify-content:center;gap:calc(12 / 16 * 1em);margin:calc(32 / 16 * 1em) auto 0}.our-brands-c2 li{width:100%}}footer{background-color:#004d3a;color:#fff;padding:calc(80 / 16 * 1em) 0;position:relative}footer .inner{max-width:calc(1200 / 16 * 1em);margin:0 auto;display:flex;align-items:center}footer .inner>div{flex:1;display:flex;align-items:center;gap:calc(40 / 16 * 1em)}footer .inner .logo.logo_01{width:calc(338 / 32 * 1em)}footer .inner .logo.logo_02{width:calc(272 / 32 * 1em)}footer .inner .text{flex:1}footer .inner .text p{font-size:calc(14 / 16 * 1em);letter-spacing:10%}footer .inner .text p.min{font-size:calc(12 / 16 * 1em)}footer .inner .text p a{color:inherit}footer .inner .text .btn{display:inline-block;color:#fff;background-color:#337161;font-size:calc(14 / 16 * 1em);font-weight:600;letter-spacing:10%;padding:calc(2 / 14 * 1em) calc(12 / 14 * 1em);margin-top:calc(12 / 14 * 1em)}footer .copyright{position:absolute;right:2em;bottom:2em;font-size:calc(10 / 16 * 1em);letter-spacing:10%}@media screen and (max-width: 750px){footer{padding:calc(32 / 16 * 1em) 0 calc(72 / 16 * 1em)}footer .inner{flex-wrap:wrap;width:calc(350 / 390 * 100%);gap:calc(20 / 16 * 1em)}footer .inner>div{flex:0 1 auto;width:100%;display:block}footer .inner .logo.logo_01{position:relative;left:calc(-16 / 16 * 1em)}footer .copyright{bottom:3em}}
/*# sourceMappingURL=style.css.map */
