.menu[data-v-edba4858]{background-color:#faff00;border-radius:20px;cursor:pointer;height:26px;overflow:hidden;transition-duration:.5s;transition-timing-function:cubic-bezier(.62,.05,.01,.99);width:26px}@media screen and (max-width:767px){.menu[data-v-edba4858]{height:17px;width:17px}}.menu.open[data-v-edba4858],.menu[data-v-edba4858]:hover{width:100px}@media screen and (max-width:767px){.menu.open[data-v-edba4858],.menu[data-v-edba4858]:hover{width:100px}}.menu.open .menu-inner[data-v-edba4858],.menu:hover .menu-inner[data-v-edba4858]{transform:translate(0)}.menu .menu-inner[data-v-edba4858]{align-items:center;display:flex;height:100%;justify-content:center;margin:0 auto;transform:translate(-100%);transition-delay:0s;transition-duration:.5s;transition-timing-function:cubic-bezier(.62,.05,.01,.99);width:100px}.menu .menu-item[data-v-edba4858]{cursor:pointer;font-size:14px;font-weight:300;letter-spacing:.1em;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:767px){.menu .menu-item[data-v-edba4858]{font-size:11px;line-height:20px}}.menu .menu-item[data-v-edba4858]:first-child{margin-right:4px}.menu .menu-item[data-v-edba4858]:last-child{margin-left:4px}.menu .about[data-v-edba4858]{background-color:#faff00;cursor:default;height:100vh;left:0;overflow:auto;position:fixed;top:0;width:100vw;z-index:100}@media screen and (max-width:767px){.menu .about[data-v-edba4858]{padding-bottom:80px}}.menu .about .inner[data-v-edba4858]{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:calc(1440px + 5%);min-height:100vh;padding:5%;position:relative}@media screen and (max-width:767px){.menu .about .inner[data-v-edba4858]{padding:30px}}.menu .about .inner .close[data-v-edba4858]{cursor:pointer;height:40px;position:absolute;right:5vw;top:5vw;width:40px}.menu .about .inner .name-en[data-v-edba4858]{font-size:77.2609px;font-weight:300;letter-spacing:.1em;line-height:81px;margin-bottom:60px}@media screen and (max-width:767px){.menu .about .inner .name-en[data-v-edba4858]{font-size:33.6372px;line-height:35px}}.menu .about .inner .name-ja[data-v-edba4858]{font-family:Noto Sans JP;font-size:37.2486px;font-style:normal;font-weight:300;letter-spacing:.05em;line-height:39px;margin-bottom:35px}@media screen and (max-width:767px){.menu .about .inner .name-ja[data-v-edba4858]{font-size:26.9731px;line-height:28px}}.menu .about .inner .about-text[data-v-edba4858]{font-family:Noto Sans JP;font-feature-settings:"vhal" on;font-size:15.18px;font-style:normal;font-weight:300;line-height:27px;margin-bottom:50px}@media screen and (max-width:767px){.menu .about .inner .about-text[data-v-edba4858]{font-size:12.44px;line-height:22px}}.menu .about .inner .email[data-v-edba4858]{font-size:25.3681px;font-weight:300;letter-spacing:.1em;line-height:32px;margin-bottom:30px}@media screen and (max-width:767px){.menu .about .inner .email[data-v-edba4858]{font-size:18.37px;line-height:24px}}.menu .about .inner .insta-link[data-v-edba4858]{display:block;font-size:17.0824px;font-weight:300;letter-spacing:.1em;line-height:32px}@media screen and (max-width:767px){.menu .about .inner .insta-link[data-v-edba4858]{font-size:12.37px;line-height:24px}}
