@import url(https://cdn.jsdelivr.net/npm/yakuhanjp@3.4.1/dist/css/yakuhanjp.min.css);@import url(https://fonts.googleapis.com/css2?family=Klee+One:wght@400;600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Murecho:wght@400;500;600;900&display=swap);svg[data-v-23fe7514]{width:100%;height:100%;fill:#5c5c5c;stroke:transparent}svg:hover .icon-parts[data-v-23fe7514],svg:hover .moji[data-v-23fe7514]{transform-origin:center;-webkit-animation:moji-data-v-23fe7514 1;animation:moji-data-v-23fe7514 1;transform:scale(1.03);cursor:pointer}svg:hover .path-d[data-v-23fe7514]{fill:#488524}@-webkit-keyframes icon-parts-data-v-23fe7514{5%{-webkit-transform:translateY(-10%)}10%{-webkit-transform:translateY(0)}to{-webkit-transform:translateY(0)}}@keyframes icon-parts-data-v-23fe7514{0%{transform:rotate(0deg)}33%{transform:rotate(-10deg) translateX(2%) translateY(8%)}66%{transform:rotate(10deg) translateX(-2%) translateY(-8%)}to{transform:transparent}}svg path.icon-parts[data-v-23fe7514]{-webkit-animation:icon-parts-data-v-23fe7514 4s ease-in infinite;animation:icon-parts-data-v-23fe7514 4s ease-in infinite;transform-origin:left bottom;filter:drop-shadow(1.5px 1.5px 1px rgb(16,17,17)) drop-shadow(1px 1px 4px rgba(255,255,255,.5))}@-webkit-keyframes moji-data-v-23fe7514{0%{stroke-width:.1px;stroke:rgba(70,70,70,.5)}5%{transform:translateY(-5%)}10%{transform:translateY(0);fill:#5c5c5c}40%{stroke-width:.1px;stroke:rgba(70,70,70,.5)}60%{transform:translateY(0);fill:#5c5c5c}70%{fill:#eee;stroke-dashoffset:1800}83%{stroke:hsla(0,0%,46.7%,.8)}85%{stroke:#fff;box-shadow:inset 0 10px 25px 0 hsla(0,0%,100%,.8)}90%{fill:transparent;stroke-dashoffset:0}to{fill:rgba(70,70,70,.5);stroke-dashoffset:0}}@keyframes moji-data-v-23fe7514{0%{stroke-width:.1px;stroke:rgba(70,70,70,.5)}5%{transform:translateY(-5%)}10%{transform:translateY(0);fill:#5c5c5c}40%{stroke-width:.1px;stroke:rgba(70,70,70,.5)}60%{transform:translateY(0);fill:#5c5c5c}70%{fill:#eee;stroke-dashoffset:1800}83%{stroke:hsla(0,0%,46.7%,.8)}85%{stroke:#fff;box-shadow:inset 0 10px 25px 0 hsla(0,0%,100%,.8)}90%{fill:transparent;stroke-dashoffset:0}to{fill:rgba(70,70,70,.5);stroke-dashoffset:0}}svg .moji[data-v-23fe7514]{-webkit-animation:moji-data-v-23fe7514 5s ease-in-out infinite;animation:moji-data-v-23fe7514 5s ease-in-out infinite;transform-origin:left bottom;stroke:hsla(0,0%,42%,.5);stroke-dasharray:1800;stroke-dashoffset:0;stroke-width:.3px;filter:drop-shadow(1.5px 1.5px 1px rgb(16,17,17)) drop-shadow(1px 1px 4px rgba(255,255,255,.3))}svg path.text-w[data-v-23fe7514]{-webkit-animation-delay:.1s;animation-delay:.1s}svg path.text-o[data-v-23fe7514]{-webkit-animation-delay:.2s;animation-delay:.2s}svg path.path-r[data-v-23fe7514]{-webkit-animation-delay:.3s;animation-delay:.3s}svg path.path-l[data-v-23fe7514]{-webkit-animation-delay:.4s;animation-delay:.4s}svg path.path-d[data-v-23fe7514]{-webkit-animation-delay:.5s;animation-delay:.5s}svg path.path-i[data-v-23fe7514]{-webkit-animation-delay:.6s;animation-delay:.6s}svg path.text-n[data-v-23fe7514]{-webkit-animation-delay:.7s;animation-delay:.7s}svg path.text-g[data-v-23fe7514]{-webkit-animation-delay:.8s;animation-delay:.8s}.switchArea[data-v-d44481f6]{line-height:2rem;letter-spacing:0;text-align:center;font-size:.8rem;position:relative;margin:auto;width:5.6rem;background:#fff}.switchArea input[type=checkbox][data-v-d44481f6]{display:none}.switchArea label[data-v-d44481f6]{display:block;box-sizing:border-box;height:2rem;border:2px solid #999;border-radius:1rem}.switchArea label span[data-v-d44481f6]:after{content:"English";padding:0 0 0 1.2rem;color:#999}.switchArea input[type=checkbox]:checked+label[data-v-d44481f6]{border-color:#78bd78}.switchArea input[type=checkbox]:checked+label span[data-v-d44481f6]:after{content:"日本語";padding:0 1.2rem 0 0;color:#78bd78}.switchArea #swImg[data-v-d44481f6]{position:absolute;width:1.5rem;height:1.5rem;background:#999;top:.25rem;left:.25rem;border-radius:.75rem;transition:.2s}.switchArea input[type=checkbox]:checked~#swImg[data-v-d44481f6]{transform:translateX(3.6rem);background:#78bd78}.mini-menu[data-v-60fc2a0d]{padding:2vw;text-align:left;box-sizing:border-box}.mini-menu ul[data-v-60fc2a0d]{padding:2vw}.mini-menu a[data-v-60fc2a0d]{display:inline-block;position:relative;overflow:hidden;color:#d4d4d4;text-decoration:none}.mini-menu a[data-v-60fc2a0d]:after{position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#fff;transform:translate(-101%);transition:transform .4s cubic-bezier(.215,.61,.355,1);content:""}.mini-menu a[data-v-60fc2a0d]:hover:after{transform:translate(0)}.mini-menu li[data-v-60fc2a0d]{list-style:none;margin:10px 0}.uk-offcanvas-bar[data-v-d29e75f0],.uk-offcanvas-reveal[data-v-d29e75f0]{width:40vw}.uk-offcanvas-bar .uk-offcanvas-bar[data-v-d29e75f0],.uk-offcanvas-reveal .uk-offcanvas-bar[data-v-d29e75f0]{max-width:100%}.uk-tab[data-v-d29e75f0]{border-top:1px solid var(--main-color);border-bottom:1px solid var(--main-color);background-color:#fff!important;font-size:1.2rem}.uk-tab .uk-active>a[data-v-d29e75f0]{border:0;color:var(--main-color);font-weight:600;text-align:center}.tab-menu[data-v-d29e75f0]{height:35%;display:flex;align-items:center}.tab-menu li [data-v-d29e75f0]{margin:0 20px}.tab-menu li>a[data-v-d29e75f0]{display:block;text-align:center}.uk-tab-bottom[data-v-d29e75f0]:before,.uk-tab[data-v-d29e75f0]:before{border-bottom:0}.uk-navbar-container[data-v-d29e75f0]{height:65%;background-color:#fff!important}@media screen and (max-width:960px){.uk-navbar-container[data-v-d29e75f0]{height:100%}}#lamp[data-v-d29e75f0]{height:3px;background:var(--main-color);display:block;position:absolute;transition:all .3s ease-in;z-index:99}.logo[data-v-d29e75f0]{height:100%}.header-cls[data-v-d29e75f0]{position:sticky;position:-webkit-sticky;top:0;z-index:80;height:10vh}footer[data-v-5a1a0141]{background-color:var(--main-color);position:sticky;position:-webkit-sticky;bottom:0;z-index:80}.company-name[data-v-5a1a0141]{font-size:1.4rem;font-weight:600}@-webkit-keyframes icon-parts-data-v-28f99e96{0%{opacity:0}20%{opacity:0}60%{-webkit-transform:translateY(0);opacity:1}75%{-webkit-transform:scale(1) translate(0)}80%{-webkit-transform:scale(.95,1.1) translateY(-8%)}85%{-webkit-transform:scale(.95,1.1) translateY(-5%)}90%{-webkit-transform:scale(1.1,.8) translateY(5%)}95%{-webkit-transform:scale(1) translate(0)}to{-webkit-transform:translateY(0)}}@keyframes icon-parts-data-v-28f99e96{0%{opacity:0}20%{opacity:0}60%{transform:translateY(0);opacity:1}75%{transform:scale(1) translate(0)}80%{transform:scale(.95,1.1) translateY(-8%)}85%{transform:scale(.95,1.1) translateY(-5%)}90%{transform:scale(1.1,.8) translateY(5%)}95%{transform:scale(1) translate(0)}to{transform:translateY(0)}}svg.worlding-icon[data-v-28f99e96]{width:20vh}svg.worlding-icon path.right-mark[data-v-28f99e96]{-webkit-animation-delay:.1s;animation-delay:.1s}svg.worlding-icon path[data-v-28f99e96]{-webkit-animation:icon-parts-data-v-28f99e96 4s ease-in;animation:icon-parts-data-v-28f99e96 4s ease-in;transform-origin:center}@-webkit-keyframes text-parts-data-v-28f99e96{0%{opacity:0}20%{opacity:0}60%{opacity:1}to{opacity:1}}@keyframes text-parts-data-v-28f99e96{0%{opacity:0}20%{opacity:0}60%{opacity:1}to{opacity:1}}svg.moji-brightyour-business[data-v-28f99e96]{width:50%}svg.worlding-moji[data-v-28f99e96]{width:100%}svg.moji-brightyour-business path[data-v-28f99e96],svg.worlding-moji path[data-v-28f99e96]{-webkit-animation:text-parts-data-v-28f99e96 4s ease-in;animation:text-parts-data-v-28f99e96 4s linear;transform-origin:center}:root{--main-color:#5f7e59;--font-family-text:"Murecho","SF Pro JP","SF Pro Text","SF Pro Icons","BIZ UDPGothic",Meiryo,sans-serif,cursive;--font-family-menu:"Klee One",sans-serif,cursive;font-size:16px}@media screen and (max-width:960px){:root{font-size:14px}}@media screen and (max-width:640px){:root{font-size:12px}}body{font-family:var(--font-family-text);font-weight:400;color:#272727}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-menu)!important}.desc{position:absolute;z-index:-5}.contents{height:100%;min-height:100vh}.contents-one{height:90vh;min-height:90vh}.parallax-bg{background-attachment:fixed;background-position:50%;background-size:cover;background-repeat:no-repeat;height:100%;width:100%;min-height:100vh;box-sizing:border-box}.parallax-bg>* a:hover{text-decoration:none}.page-title{color:#fff;font-weight:900;text-shadow:2px 2px 3px #000,0 0 4px #000,0 0 5px #000}.section-title{background-color:rgba(0,0,0,.6);color:#fff;padding:2vh 5vw;text-shadow:2px 2px 2px #272727;font-size:1.6rem;font-weight:600;font-family:var(--font-family-menu)}.section-main{background-color:hsla(0,0%,93.3%,.7);color:#050505;padding:6vh 10vw}:not(.uk-offcanvas-flip).uk-offcanvas-container-animation{left:0!important}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.header-menu{position:absolute;top:0;left:0;z-index:2;width:100%}.page-area{height:100%}a:hover{text-decoration:none!important}.btn{overflow:hidden;text-decoration:none;display:inline-block;border:2px solid #1b1b1b;padding:1vh 1vw;text-align:center;font-weight:600;outline:none;transition:.2s ease}.btn,.btn span{position:relative}.btn span{z-index:3;color:#1c1c1c}.btn:before{content:"";position:absolute;top:0;left:0;z-index:2;background:hsla(0,0%,44.7%,.7);width:100%;height:100%;transition:transform .6s cubic-bezier(.8,0,.2,1) 0s;transform:scaleX(0);transform-origin:right top}.btn:hover:before{transform-origin:left top;transform:scale(1)}.btn:hover span{color:#e5e5e5}.uk-container[data-v-a569c44e]{margin-top:1vh;margin-bottom:1vh;display:flex;align-items:center;height:30vh}@media screen and (max-width:960px){.uk-container[data-v-a569c44e]{height:auto}.uk-container .uk-inline[data-v-a569c44e]{margin-top:5vh;height:30vh}}a [data-v-a569c44e]{color:#353535}.image-link[data-v-a569c44e]{-o-object-fit:cover;object-fit:cover;width:auto;height:100%}@media screen and (max-width:960px){.image-link[data-v-a569c44e]{width:100%;height:30vh}}.contents[data-v-1ab0672c]{height:90vh;min-height:90vh}.message-top[data-v-1ab0672c]{position:relative}.message-top .massage[data-v-1ab0672c]{position:absolute;top:2vh;z-index:50;background:rgba(0,0,0,.4)}.message-top .massage span[data-v-1ab0672c]{display:inline-block;margin:3%;white-space:pre-line;color:#fffacb;text-shadow:2px 2px 1px #161616}.topic[data-v-1ab0672c]{margin:6vh 10vw 2vh;padding:.5vh 1vw;border:2px solid #32363e;box-shadow:0 2px 6px rgba(0,0,0,.2);border-radius:0 5px 5px 5px;position:relative;height:12rem}.topic .list[data-v-1ab0672c]{position:relative;overflow-y:scroll;height:100%}.topic .list[data-v-1ab0672c]::-webkit-scrollbar{width:10px}.topic .list[data-v-1ab0672c]::-webkit-scrollbar-track{background:#fff;border:none;border-radius:10px;box-shadow:inset 0 0 2px #777}.topic .list[data-v-1ab0672c]::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px;box-shadow:none}.topic[data-v-1ab0672c]:before{font-size:1rem;position:absolute;top:-24px;left:-2px;height:24px;padding:0 1em;content:"TOPIC";color:#fff;border-radius:5px 5px 0 0;background:#000}.scrolldown3[data-v-1ab0672c]{position:absolute;bottom:10px;right:5%;-webkit-animation:mousemove-data-v-1ab0672c 1.6s ease-in-out infinite;animation:mousemove-data-v-1ab0672c 1.6s ease-in-out infinite}.scrolldown3 span[data-v-1ab0672c]{position:absolute;left:-.9rem;bottom:45px;color:#7a7a7a;font-size:.7rem;letter-spacing:.05em}.scrolldown3 span[data-v-1ab0672c]:after{content:"";position:absolute;top:10px;left:17px;width:1px;height:15px;background:#7a7a7a;-webkit-animation:mousepathmove-data-v-1ab0672c 1.4s linear infinite;animation:mousepathmove-data-v-1ab0672c 1.4s linear infinite;opacity:0}@-webkit-keyframes mousepathmove-data-v-1ab0672c{0%{height:0;top:10px;opacity:0}50%{height:15px;opacity:1}to{height:0;top:30px;opacity:0}}@keyframes mousepathmove-data-v-1ab0672c{0%{height:0;top:10px;opacity:0}50%{height:15px;opacity:1}to{height:0;top:30px;opacity:0}}@-webkit-keyframes mousemove-data-v-1ab0672c{0%{bottom:10px}50%{bottom:5px}to{bottom:10px}}@keyframes mousemove-data-v-1ab0672c{0%{bottom:10px}50%{bottom:5px}to{bottom:10px}}.scrolldown3[data-v-1ab0672c]:before{content:"";position:absolute;bottom:0;left:-10px;width:25px;height:37px;border-radius:10px;border:1px solid #7a7a7a}img[data-v-1afac537]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}a[data-v-1afac537]{text-decoration:none}.uk-card[data-v-1afac537]{background:rgba(0,0,0,.5);height:99%;color:#fff;text-shadow:2px 2px 3px #272727;border:none;font-size:1.2rem}.uk-card .icon-style[data-v-1afac537]{right:5%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.contents-one[data-v-1afac537]{width:100%}.right-bar>div:last-child>.uk-card[data-v-1afac537]{height:100%}.fade-enter-active[data-v-1afac537],.fade-leave-active[data-v-1afac537]{transition:opacity .5s}.fade-enter[data-v-1afac537],.fade-leave-to[data-v-1afac537]{opacity:0}.parallax-bg[data-v-50f1d596]{background-image:url(../img/page-company-info.8c6b737b.jpg)}th[data-v-50f1d596]{color:#3f3f3f;text-transform:none}h2[data-v-50f1d596]{color:#fff}@media screen and (max-width:640px){.uk-width-small[data-v-50f1d596]{width:100px}}span[data-v-50f1d596]{white-space:pre-line}.parallax-bg[data-v-3582e76c]{background-image:url(../img/page-company-access.695a1558.png)}.access-list[data-v-3582e76c]{min-height:30vh;color:#fff;text-shadow:-1px -1px 1px #3f3f3f,1px -1px 1px #3f3f3f,-1px 1px 1px #3f3f3f,1px 1px 1px #3f3f3f}.access-list .name[data-v-3582e76c]{text-indent:1rem;font-size:1.5rem}.access-list .uk-grid[data-v-3582e76c]{margin:1%}.access-list .uk-grid div[data-v-3582e76c]{padding:.5rem}.access-list [data-v-3582e76c]{max-height:100%;max-width:100%}