@-webkit-keyframes spinAround-1291d7cc{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinAround-1291d7cc{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.gnav[data-v-1291d7cc]{height:100%}.gnav.active[data-v-1291d7cc]{background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.25);height:60px;left:0;position:fixed;right:0;top:0}.gnav.active .gnav__link.active[data-v-1291d7cc]:before,.gnav.active .gnav__link[data-v-1291d7cc]:hover:before{bottom:8px}.gnav.active .gnav__link.active.is-contact[data-v-1291d7cc]:before,.gnav.active .gnav__link:hover.is-contact[data-v-1291d7cc]:before{content:none}.gnav__wrapper[data-v-1291d7cc]{align-items:center;display:flex;height:100%;justify-content:center}.gnav__item[data-v-1291d7cc]{height:100%}.gnav__link[data-v-1291d7cc]{align-items:center;box-sizing:border-box;color:#0a0a0a;display:flex;font-size:14px;font-weight:700;height:100%;justify-content:center;letter-spacing:1px;padding:16px;position:relative}.gnav__link.is-contact[data-v-1291d7cc]{background-color:#fa4988;border:2px solid #fa4988;color:#fff;margin-left:16px}.gnav__link.active[data-v-1291d7cc],.gnav__link.nuxt-link-active[data-v-1291d7cc],.gnav__link.nuxt-link-exact-active[data-v-1291d7cc],.gnav__link[data-v-1291d7cc]:hover{color:#0a428c}.gnav__link.active.is-contact[data-v-1291d7cc],.gnav__link.nuxt-link-active.is-contact[data-v-1291d7cc],.gnav__link.nuxt-link-exact-active.is-contact[data-v-1291d7cc],.gnav__link:hover.is-contact[data-v-1291d7cc]{background-color:#fff;color:#fa4988}.gnav__link.active[data-v-1291d7cc]:before,.gnav__link[data-v-1291d7cc]:hover:before{background-color:#0a428c;border-radius:9px;bottom:16px;content:" ";display:block;height:6px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:6px}.gnav__link.active.is-contact[data-v-1291d7cc]:before,.gnav__link:hover.is-contact[data-v-1291d7cc]:before{content:none}.gnav__deep[data-v-1291d7cc]{left:0;position:absolute;right:0;width:100%;z-index:999}.gnav__menu[data-v-1291d7cc]{left:16px;position:fixed;top:16px;z-index:999}.gnav__menu[data-v-1291d7cc],.menu[data-v-1291d7cc]{height:60px;width:60px}.menu[data-v-1291d7cc]{align-items:center;background-color:#cdd8e5;border-radius:50%;display:flex;flex-direction:column;justify-content:center;position:relative}.menu span[data-v-1291d7cc]{background-color:#fff;display:block;height:2px;width:30px}.menu span[data-v-1291d7cc]:first-child{position:relative;top:-8px}.menu span[data-v-1291d7cc]:last-child{position:relative;top:8px}.deep[data-v-1291d7cc]{background-color:rgba(10,67,137,.9)}.deep__wrapper[data-v-1291d7cc]{margin:0 auto;max-width:1128px;padding-left:16px;padding-right:16px;position:relative}@media print,screen and (min-width:579px){.deep__wrapper[data-v-1291d7cc]{padding-left:24px;padding-right:24px}}@media screen and (min-width:1080px){.deep__wrapper[data-v-1291d7cc]{padding-left:32px;padding-right:32px}}@media screen and (min-width:1408px){.deep__wrapper[data-v-1291d7cc]{max-width:1344px;width:1344px}}.deep__inner[data-v-1291d7cc]{background-color:rgba(10,67,137,.6);box-sizing:border-box;padding:0 0 0 32px}.deep__inner.is-product[data-v-1291d7cc]{padding:48px}.deep__title[data-v-1291d7cc]{color:#fff;font-size:1.5rem;letter-spacing:2px;margin-bottom:8px;padding-left:16px;padding-top:32px}.deep__title.is-product[data-v-1291d7cc]{margin-bottom:32px;margin-top:0;padding-left:0;padding-top:0}.deep__title a[data-v-1291d7cc]{color:#fff}.deep__title a[data-v-1291d7cc]:hover{-webkit-text-decoration:underline;text-decoration:underline}.deep__img[data-v-1291d7cc]{vertical-align:bottom}.deep .columns[data-v-1291d7cc]{margin-top:0;padding-top:0}.deep .column[data-v-1291d7cc]{padding-bottom:0;padding-top:16px}.deep__link[data-v-1291d7cc]{border-bottom:1px solid #325a98;border-top:1px solid #325a98;color:#fff;display:block;font-weight:700;margin-top:-1px;padding:8px}.deep__link.is-product[data-v-1291d7cc]{border:0;padding:0}.deep__link span[data-v-1291d7cc]{display:block;padding:8px}.deep__link[data-v-1291d7cc]:hover{background-color:#083774}.deep__link:hover img[data-v-1291d7cc]{opacity:.7}.deep__link.nuxt-link-exact-active[data-v-1291d7cc]{background-color:#083774;color:#fa4988}.deep__link.nuxt-link-exact-active img[data-v-1291d7cc]{opacity:.7}@-webkit-keyframes spinAround-1b0225bd{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinAround-1b0225bd{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.gnav[data-v-1b0225bd]{height:0;position:relative;width:0}.gnav__wrapper[data-v-1b0225bd]{background-color:#0a428c;bottom:-200px;overflow:hidden;padding-bottom:232px;padding-top:108px;position:fixed;right:0;top:-100px;-webkit-transform:translateX(300px);transform:translateX(300px);transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;width:300px;z-index:3}.gnav__wrapper.is-open[data-v-1b0225bd]{-webkit-transform:translateX(0);transform:translateX(0)}.gnav__link[data-v-1b0225bd]{align-items:center;background:#efefef;border-top:1px solid #dee5ee;box-sizing:border-box;color:#0a428c;color:#3c3c48;display:flex;font-size:14px;font-weight:700;height:40px;justify-content:flex-start;letter-spacing:1px;margin-left:8px;padding:0 8px 0 32px;position:relative}.gnav__link .icon[data-v-1b0225bd]{margin-left:auto}.gnav__link.is-access[data-v-1b0225bd],.gnav__link.is-contact[data-v-1b0225bd],.gnav__link.is-english[data-v-1b0225bd],.gnav__link.is-recruit[data-v-1b0225bd]{border:0;margin-bottom:8px}.gnav__link.is-contact[data-v-1b0225bd]{background-color:#fa4988;color:#fff}.gnav__link.nuxt-link-exact-active[data-v-1b0225bd]{background:#fff;color:#0a428c}.gnav__link.nuxt-link-exact-active[data-v-1b0225bd]:before{background-color:#0a428c;border-radius:9px;content:" ";display:block;height:6px;left:16px;position:absolute;width:6px}.gnav__link.nuxt-link-exact-active.is-contact[data-v-1b0225bd]:before{content:none}.gnav__bg[data-v-1b0225bd]{background-color:rgba(0,0,0,.5);bottom:-100px;left:0;opacity:0;position:fixed;right:0;top:-100px;transition:all .5s;visibility:hidden;z-index:1}.gnav__bg.is-open[data-v-1b0225bd]{opacity:1;visibility:visible}.gnav__menu[data-v-1b0225bd]{height:60px;position:fixed;right:8px;top:38.4px;width:60px;z-index:999}@media print,screen and (min-width:579px){.gnav__menu[data-v-1b0225bd]{right:32px;top:48px}}.deep[data-v-1b0225bd]{height:0;overflow:hidden}.deep.is-open[data-v-1b0225bd]{height:auto}.deep__link[data-v-1b0225bd]{align-items:center;background:#efefef;border-top:1px solid #dee5ee;box-sizing:border-box;color:#0a428c;color:#3c3c48;display:flex;font-size:14px;height:40px;justify-content:flex-start;letter-spacing:1px;margin-left:8px;padding:0 8px 0 48px;position:relative}.deep__link.nuxt-link-exact-active[data-v-1b0225bd]{background:#fff;color:#0a428c}.deep__link.nuxt-link-exact-active[data-v-1b0225bd]:before{background-color:#0a428c;border-radius:9px;content:" ";display:block;height:6px;left:32px;position:absolute;width:6px}.menu[data-v-1b0225bd]{align-items:center;background-color:#fff;border-radius:50%;display:flex;flex-direction:column;height:60px;justify-content:center;position:relative;width:60px}.menu span[data-v-1b0225bd],.menu[data-v-1b0225bd]{transition:all .5s}.menu span[data-v-1b0225bd]{background-color:#0a428c;display:block;height:2px;width:30px}.menu span[data-v-1b0225bd]:first-child{position:relative;top:-8px}.menu span[data-v-1b0225bd]:last-child{position:relative;top:8px}.menu.is-open[data-v-1b0225bd]{background-color:#0a428c;cursor:pointer}.menu.is-open span[data-v-1b0225bd]{background-color:#fff;width:40px}.menu.is-open span[data-v-1b0225bd]:first-child{top:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu.is-open span[data-v-1b0225bd]:nth-child(2){opacity:0}.menu.is-open span[data-v-1b0225bd]:last-child{position:relative;top:-2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@-webkit-keyframes spinAround-69e3d120{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinAround-69e3d120{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.header__hnav[data-v-69e3d120]{background:#fff;border-bottom:1px solid #efefef;box-sizing:border-box;margin-top:-100px;padding-right:16px;padding-top:100px;position:relative;z-index:2}.header__wrapper[data-v-69e3d120]{align-items:center;display:flex;height:64px;justify-content:space-between;position:relative;z-index:2}@media print,screen and (min-width:579px){.header__wrapper[data-v-69e3d120]{height:83px}}.header__logo[data-v-69e3d120]{height:100%}.header__gnav[data-v-69e3d120]{height:0;width:0}@media screen and (min-width:1080px){.header__gnav[data-v-69e3d120]{height:100%;width:auto}}.hnav__wrapper[data-v-69e3d120]{align-items:center;display:flex;height:28px;justify-content:flex-end}@media print,screen and (min-width:579px){.hnav__wrapper[data-v-69e3d120]{height:35px}}.hnav__item[data-v-69e3d120]{margin-left:32px}.hnav__link[data-v-69e3d120]{align-items:center;color:#0a0a0a;display:flex;font-size:.75rem;justify-content:center}.hnav__link[data-v-69e3d120]:before{color:#fa4988;content:"・";font-size:1rem;font-weight:700;margin-right:4px}.hnav__link[data-v-69e3d120]:hover,.hnav__link[data-v-69e3d120]:hover:before{color:#0a428c}.hnav__link.nuxt-link-exact-active[data-v-69e3d120]{color:#fa4988}.logo[data-v-69e3d120]{align-items:center;display:flex;height:100%;padding-left:8px}@media print,screen and (min-width:579px){.logo[data-v-69e3d120]{padding-left:32px}}.logo__link[data-v-69e3d120]{display:inline-block}.logo__link img[data-v-69e3d120]{height:48px;width:234px}@-webkit-keyframes spinAround-1f229340{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinAround-1f229340{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.footer[data-v-1f229340],.footer__wrapper[data-v-1f229340]{position:relative}.footer__wrapper[data-v-1f229340]{margin:0 auto;max-width:1128px;padding-bottom:32px;padding-left:16px;padding-right:16px}@media print,screen and (min-width:579px){.footer__wrapper[data-v-1f229340]{padding-left:24px;padding-right:24px}}@media screen and (min-width:1080px){.footer__wrapper[data-v-1f229340]{padding-left:32px;padding-right:32px}}@media screen and (min-width:1408px){.footer__wrapper[data-v-1f229340]{max-width:1344px;width:1344px}}.footer__bottom[data-v-1f229340]{border-top:1px solid #fff;margin:0 auto;max-width:1128px;padding-left:16px;padding-right:16px;padding-top:32px;position:relative}@media print,screen and (min-width:579px){.footer__bottom[data-v-1f229340]{padding-left:24px;padding-right:24px}}@media screen and (min-width:1080px){.footer__bottom[data-v-1f229340]{padding-left:32px;padding-right:32px}}@media screen and (min-width:1408px){.footer__bottom[data-v-1f229340]{max-width:1344px;width:1344px}}@media print,screen and (min-width:579px){.footer__bottom[data-v-1f229340]{display:flex;justify-content:center}}@media screen and (min-width:1080px){.footer__bottom[data-v-1f229340]{display:flex;justify-content:space-between}}@media screen and (max-width:578px){.footer__ex[data-v-1f229340]{text-align:center}}@media screen and (min-width:1080px){.footer__ex[data-v-1f229340]{margin-left:-24px}.footer__fnav[data-v-1f229340]{margin-right:-24px}}.footer__pagetop[data-v-1f229340]{align-items:center;display:flex;justify-content:center}@media print,screen and (min-width:579px){.footer__pagetop[data-v-1f229340]{bottom:0;position:absolute;right:0;z-index:2}}.contact[data-v-1f229340]{padding-top:32px}.contact__title[data-v-1f229340]{margin-bottom:0}.contact__wrapper[data-v-1f229340]{box-sizing:border-box;display:flex;flex-direction:column}@media print,screen and (min-width:579px){.contact__wrapper[data-v-1f229340]{align-items:center;flex-direction:row;justify-content:space-between;padding-bottom:32px}}@media screen and (min-width:1080px){.contact__wrapper[data-v-1f229340]{padding:0 48px 32px}}.contact__item[data-v-1f229340]{box-sizing:border-box;height:196px;margin-bottom:32px}@media print,screen and (min-width:579px){.contact__item[data-v-1f229340]{flex:0 0 49%;margin-bottom:0;max-width:49%;padding:0}}@media screen and (min-width:1080px){.contact__item[data-v-1f229340]{flex:0 0 46%;max-width:46%;padding:8px 32px}}.contact__link[data-v-1f229340]{border:3px solid #fff;box-sizing:border-box;color:#fff;flex-direction:column;height:100%}.contact__link span[data-v-1f229340],.contact__link[data-v-1f229340]{align-items:center;display:flex;justify-content:center}.contact__link span[data-v-1f229340]{font-size:1.25rem}.contact__link span .icon[data-v-1f229340]{margin-left:8px}.contact__link[data-v-1f229340]:hover{background-color:#fff;color:#0a428c}.ex[data-v-1f229340]{margin-bottom:32px}@media screen and (max-width:578px){.ex[data-v-1f229340]{display:inline-block}}@media print,screen and (min-width:579px){.ex[data-v-1f229340]{width:300px}}.ex__logo img[data-v-1f229340]{height:42px;margin-bottom:8px;width:206px}@media print,screen and (min-width:579px){.ex__logo img[data-v-1f229340]{margin-bottom:32px}}@media screen and (max-width:578px){.ex__logo[data-v-1f229340]{border-bottom:1px solid #efefef;margin-bottom:8px;padding-bottom:8px}}.ex__hours[data-v-1f229340]{color:#fff;display:flex;font-size:.75rem;font-weight:700}@media screen and (max-width:578px){.ex__hours[data-v-1f229340]{align-items:center;flex-direction:column;justify-content:center;text-align:center}}@media print,screen and (min-width:579px){.ex__title[data-v-1f229340]{flex:0 0 60px;max-width:60px}}.fnav__wrapper[data-v-1f229340]{display:flex;flex-direction:column;width:100%}@media screen and (min-width:1080px){.fnav__wrapper[data-v-1f229340]{flex-direction:row;justify-content:space-around;width:600px}.fnav__item[data-v-1f229340]{margin-bottom:12px}}.fnav__link[data-v-1f229340]{align-items:center;border-top:1px solid #205aa2;color:#fff;display:flex;font-size:.75rem;font-weight:700;height:40px;justify-content:center}@media print,screen and (min-width:579px){.fnav__link[data-v-1f229340]{border-top:0;justify-content:flex-start;padding:8px}.fnav__link[data-v-1f229340]:hover{background-color:#083774}}.pagetop[data-v-1f229340]{align-items:center;background-color:#083774;color:#fff;display:flex;height:56px;justify-content:center;line-height:1;width:56px}.pagetop[data-v-1f229340]:hover{background-color:#205aa2}@-webkit-keyframes spinAround-a8d095c2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinAround-a8d095c2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.copyright[data-v-a8d095c2]{align-items:center;color:#fff;display:flex;font-size:.75rem;justify-content:center}.copyright .icon[data-v-a8d095c2]{font-size:20px;position:relative;top:4px}@media screen and (min-width:1080px){.copyright[data-v-a8d095c2]{color:#666;display:inline-block;font-size:1rem;letter-spacing:1px}.copyright .icon[data-v-a8d095c2]{font-size:24px;position:relative;top:4px}}@-webkit-keyframes spinAround-7ecf1b42{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinAround-7ecf1b42{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.modal[data-v-7ecf1b42]{align-items:center;display:flex;height:100vh;justify-content:center;position:fixed;width:100vw;z-index:9990}.modal__mask[data-v-7ecf1b42]{background-color:rgba(0,0,0,.5);height:100%;position:absolute;width:100%;z-index:1}.modal__wrapper[data-v-7ecf1b42]{background:#fff;max-height:90vh;position:fixed;width:90vw;z-index:2}.modal__inner[data-v-7ecf1b42]{max-height:90vh;overflow-y:scroll;padding:16px}.modal__title[data-v-7ecf1b42]{color:#0a0a0a;font-size:1.25rem;margin-bottom:16px;text-align:center}.modal__list[data-v-7ecf1b42]{display:flex;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}.modal__item[data-v-7ecf1b42]{flex:0 0 100%;max-width:100%;padding:8px}@media print,screen and (min-width:579px){.modal__item[data-v-7ecf1b42]{flex:0 0 33.3333333333%;max-width:33.3333333333%}}.modal__close[data-v-7ecf1b42]{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:45px;justify-content:center;position:absolute;right:-22.5px;top:-22.5px;width:45px;z-index:3}@media print,screen and (min-width:579px){.product-item__inner[data-v-7ecf1b42]{padding:8px}}.product-item__img[data-v-7ecf1b42]{background-color:#0a428c}.product-item__img img[data-v-7ecf1b42]{transition:all .5s}@media screen and (max-width:578px){.product-item__img[data-v-7ecf1b42]{float:left;margin-right:8px;width:33%}}.product-item__sub[data-v-7ecf1b42]{color:#666;font-size:.75rem;font-weight:400}.product-item__title[data-v-7ecf1b42]{color:#0a0a0a;font-size:1rem}.product-item__type[data-v-7ecf1b42]{margin-bottom:8px}.product-item__ex[data-v-7ecf1b42]{color:#666;margin-bottom:8px!important}@media screen and (max-width:578px){.product-item__ex[data-v-7ecf1b42]{display:none}}.type[data-v-7ecf1b42]{align-items:center;display:flex}.type__title[data-v-7ecf1b42]{border:1px solid #fa4988;color:#fa4988;font-size:.75rem;font-weight:700;margin-right:8px;padding:0 8px}.type__ex[data-v-7ecf1b42]{color:#0a0a0a}.medical__inner[data-v-7ecf1b42]{display:flex;margin-bottom:8px;margin-top:8px}@media screen and (max-width:578px){.medical__inner[data-v-7ecf1b42]{display:none}}.medical__img[data-v-7ecf1b42]{flex:0 0 30%;margin-bottom:8px;margin-right:8px;max-width:30%}.medical__title[data-v-7ecf1b42]{color:#0a0a0a;font-size:1rem;margin:8px;text-align:center}.medical__contact[data-v-7ecf1b42]{display:flex;margin-left:-8px;margin-right:-8px}@media screen and (max-width:578px){.medical__contact[data-v-7ecf1b42]{flex-direction:column}}.medical__item[data-v-7ecf1b42]{flex:0 0 100%;max-width:100%;padding:8px}@media print,screen and (min-width:579px){.medical__item[data-v-7ecf1b42]{flex:0 0 50%;max-width:50%}.medical__item .box[data-v-7ecf1b42]{height:100%}}@-webkit-keyframes spinAround-023e38fe{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinAround-023e38fe{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.breadcrumb[data-v-023e38fe]{font-size:.75rem;font-weight:700;margin-bottom:4px}@media print,screen and (min-width:579px){.breadcrumb[data-v-023e38fe]{margin-bottom:32px;margin-left:16px}}.breadcrumb__wrapper[data-v-023e38fe]{display:flex;justify-content:flex-start;overflow:hidden}@media print,screen and (min-width:579px){.breadcrumb__wrapper[data-v-023e38fe]{margin:0 auto;max-width:1500px;padding:8px 0}}.breadcrumb__item[data-v-023e38fe]{align-items:center;display:flex;flex:0 0 auto}.breadcrumb__item.home .name[data-v-023e38fe]{display:none}.breadcrumb__item[data-v-023e38fe]:before{content:"/"}.breadcrumb__item[data-v-023e38fe]:first-child:before{content:none}.breadcrumb__link[data-v-023e38fe]{color:#666}@-webkit-keyframes spinAround-572a62b0{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinAround-572a62b0{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.btn.is-center[data-v-572a62b0]{align-items:center;display:flex;justify-content:center}.btn__wrapper[data-v-572a62b0]{width:100%}@media screen and (max-width:578px){.btn__wrapper[data-v-572a62b0]{padding:0 32px}}@media print,screen and (min-width:579px){.btn__wrapper[data-v-572a62b0]{max-width:320px}.btn__wrapper.is-large[data-v-572a62b0]{max-width:450px}.btn__wrapper.is-full[data-v-572a62b0]{max-width:100%}}.btn__link[data-v-572a62b0]{align-items:center;background:#0a428c;background:linear-gradient(90deg,#35b8cb 10%,#0a428c 90%);box-shadow:0 2px 4px rgba(0,0,0,.25);color:#fff;display:flex;font-weight:700;height:56px;justify-content:space-between;overflow:hidden;padding:0 8px;position:relative;transition:all .5s;width:100%}.btn__link.is-simple[data-v-572a62b0]{background:#fff;border-radius:3px;color:#0a0a0a}.btn__link.is-simple[data-v-572a62b0]:hover{background:#0a428c;color:#fff}.btn__link[data-v-572a62b0]:hover{background:linear-gradient(90deg,#0a428c 10%,#0a428c 90%)}.btn__link:hover .icon[data-v-572a62b0]{-webkit-transform:translateX(4px);transform:translateX(4px)}.btn__icon[data-v-572a62b0]{flex:0 0 45px;max-width:45px}@-webkit-keyframes spinAround-7585fb95{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinAround-7585fb95{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.btn__link[data-v-7585fb95]{align-items:center;background-color:#0079c1;border:1px solid #0079c1;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.25);color:#fff;display:flex;font-weight:700;height:56px;justify-content:center;max-width:300px;position:relative;transition:all .5s}.btn__link[data-v-7585fb95]:hover{background-color:#fff;color:#0079c1}.btn__link.is-full[data-v-7585fb95]{max-width:100%}.btn__icon[data-v-7585fb95]{flex:0 0 45px;max-width:45px;position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@-webkit-keyframes spinAround-0f7d15db{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinAround-0f7d15db{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.u-figure[data-v-0f7d15db]{margin:0 0 8px!important;position:relative}.u-figure__wrapper[data-v-0f7d15db]{background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.25)}.u-figure__wrapper.is-space[data-v-0f7d15db]{padding:8px}.u-figure img[data-v-0f7d15db]{height:auto;max-width:100%;vertical-align:bottom;width:100%}.u-figure__imagephoto[data-v-0f7d15db]{bottom:4px;font-size:.75rem;position:absolute;right:8px;z-index:1}.u-figure__caption[data-v-0f7d15db]{font-size:.75rem;font-style:normal;padding-top:4px;text-align:left}@-webkit-keyframes spinAround-39e1c6dc{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinAround-39e1c6dc{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.heading[data-v-39e1c6dc]{text-align:center}@media print,screen and (min-width:579px){.heading.left[data-v-39e1c6dc]{text-align:left}.heading.right[data-v-39e1c6dc]{text-align:right}}.heading__title[data-v-39e1c6dc]{color:#0a0a0a;display:block;font-size:1.5rem;margin-bottom:8px}.heading__title.is-white[data-v-39e1c6dc]{color:#fff}@media print,screen and (min-width:579px){.heading__title[data-v-39e1c6dc]{font-size:2rem;font-weight:700;letter-spacing:3px;margin-bottom:8px}}.heading__sub[data-v-39e1c6dc]{color:#0a0a0a;font-size:1rem;font-weight:700}.heading__sub.is-white[data-v-39e1c6dc]{color:#fff}@media print,screen and (min-width:579px){.heading__sub[data-v-39e1c6dc]{margin-bottom:32px}}.heading__icon[data-v-39e1c6dc]{align-items:center;display:flex;height:6px;justify-content:center;margin-bottom:12px}.heading__icon span[data-v-39e1c6dc]:before{background-color:#fa4988;border-radius:3px;content:" ";display:block;height:6px;margin:0 4px;width:6px}.heading__icon span[data-v-39e1c6dc]:first-child:before{background-color:#0a428c}.heading__icon.is-white span[data-v-39e1c6dc]:first-child:before{background-color:#fff}@-webkit-keyframes spinAround-48043c0c{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinAround-48043c0c{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.serch-size-form[data-v-48043c0c]{background-color:#fff;margin-bottom:16px;padding:16px}.serch-size-form__products[data-v-48043c0c]{display:flex;flex-wrap:wrap;gap:2px 12px}.serch-size-form__products-note[data-v-48043c0c]{color:#666;flex-basis:100%;font-size:.625rem}@media screen and (max-width:578px){.serch-size-form[data-v-48043c0c] .input,.serch-size-form[data-v-48043c0c] .textarea,.serch-size-form[data-v-48043c0c] select{font-size:16px}}.serch-size-form__section[data-v-48043c0c]{margin-bottom:16px}.serch-size-form__unit-note[data-v-48043c0c]{color:#666;font-size:.625rem;margin-bottom:8px}.serch-size-form__notice[data-v-48043c0c]{background-color:#fff7e0;border-left:3px solid #f0b400;color:#0a0a0a;font-size:.625rem;margin-bottom:8px;padding:4px 8px}.serch-size-form__label[data-v-48043c0c]{border-bottom:1px solid #dee5ee;color:#0a0a0a;font-weight:700;margin-bottom:8px;padding-bottom:4px}.serch-size-form__features[data-v-48043c0c]{display:flex;flex-direction:column;gap:4px;padding:8px 0}.serch-size-form__features-note[data-v-48043c0c]{color:#666;font-size:.625rem;margin-bottom:4px;margin-left:16px}.serch-size-form__inner-width[data-v-48043c0c]{padding:8px 0}.serch-size-form__size-row[data-v-48043c0c]{align-items:center;display:flex;margin-bottom:8px}.serch-size-form__size-label[data-v-48043c0c]{color:#0a0a0a;flex-shrink:0;font-weight:700;width:80px}.serch-size-form__size-inputs[data-v-48043c0c]{align-items:center;display:flex;gap:4px}.serch-size-form__size-inputs .control[data-v-48043c0c]{width:120px}.serch-size-form__tolerance[data-v-48043c0c]{align-items:center;display:flex;gap:8px;margin-top:4px}.serch-size-form__actions[data-v-48043c0c]{display:flex;gap:8px;padding-top:8px}@media screen and (max-width:578px){.serch-size-form__actions[data-v-48043c0c]{flex-direction:column}.serch-size-form__actions .button[data-v-48043c0c]{width:100%}}@-webkit-keyframes spinAround-3dfe2ce0{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinAround-3dfe2ce0{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.serch-size-card[data-v-3dfe2ce0]{background-color:#fff;border:1px solid #dee5ee;min-width:0}.serch-size-card__header[data-v-3dfe2ce0]{align-items:flex-start;border-bottom:1px solid #dee5ee;display:flex;padding:16px}@media screen and (max-width:578px){.serch-size-card__header[data-v-3dfe2ce0]{padding:8px}}.serch-size-card__img[data-v-3dfe2ce0]{flex-shrink:0;margin-right:16px;width:100px}.serch-size-card__img img[data-v-3dfe2ce0]{width:100%}@media screen and (max-width:578px){.serch-size-card__img[data-v-3dfe2ce0]{margin-right:8px;width:70px}}.serch-size-card__info[data-v-3dfe2ce0]{flex:1;min-width:0}.serch-size-card__sub[data-v-3dfe2ce0]{font-size:.75rem}.serch-size-card__sub[data-v-3dfe2ce0],.serch-size-card__title[data-v-3dfe2ce0]{color:#0a0a0a;font-weight:400;margin-bottom:4px!important}.serch-size-card__title[data-v-3dfe2ce0]{font-size:2rem;line-height:1.2;margin-top:0!important}@media screen and (max-width:578px){.serch-size-card__title[data-v-3dfe2ce0]{font-size:1.5rem}}.serch-size-card__icons[data-v-3dfe2ce0]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px}.serch-size-card__icon[data-v-3dfe2ce0]{align-items:center;display:flex;flex-direction:column}.serch-size-card__icon-img[data-v-3dfe2ce0]{height:36px;-o-object-fit:contain;object-fit:contain;width:36px}.serch-size-card__icon-label[data-v-3dfe2ce0]{color:#666;font-size:.625rem;margin-top:2px;text-align:center;white-space:nowrap}.serch-size-card__table-wrapper[data-v-3dfe2ce0]{overflow-x:auto}.serch-size-card__table-wrapper .table[data-v-3dfe2ce0]{margin-bottom:0}.serch-size-card__table-wrapper .table th[data-v-3dfe2ce0]{white-space:nowrap}.serch-size-card__table-wrapper .table th .unit[data-v-3dfe2ce0]{font-size:.625rem;font-weight:400;margin-left:2px}.serch-size-card__table-wrapper .table td[data-v-3dfe2ce0]{white-space:nowrap}.serch-size-card__table-wrapper .table .cell-num[data-v-3dfe2ce0]{text-align:center}.serch-size-card__table-wrapper .table .col-shrink[data-v-3dfe2ce0]{width:1%}@media screen and (max-width:578px){.serch-size-card__table-wrapper .table td[data-v-3dfe2ce0],.serch-size-card__table-wrapper .table th[data-v-3dfe2ce0]{font-size:.625rem;padding:.25em .3em}}.serch-size-card__badge[data-v-3dfe2ce0]{border-radius:3px;font-size:.625rem;padding:0 4px;white-space:nowrap}.serch-size-card__badge--just[data-v-3dfe2ce0]{background-color:#0a428c;color:#fff}.serch-size-card__badge--inner[data-v-3dfe2ce0]{background-color:#fa4988;color:#fff}.serch-size-card__badge--near[data-v-3dfe2ce0]{background-color:#dee5ee;color:#666}.serch-size-card__more[data-v-3dfe2ce0]{border-top:1px solid #dee5ee;color:#0a428c;cursor:pointer;font-weight:700;padding:8px;text-align:center}.serch-size-card__more[data-v-3dfe2ce0]:hover{background-color:#ebf0f4}.serch-size-card__actions[data-v-3dfe2ce0]{border-top:1px solid #dee5ee;display:flex;gap:8px;padding:16px}@media screen and (max-width:578px){.serch-size-card__actions[data-v-3dfe2ce0]{padding:8px}}@-webkit-keyframes spinAround-637639e2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinAround-637639e2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.serch-size-results__empty[data-v-637639e2]{color:#666;padding:32px 0;text-align:center}.serch-size-results__hint[data-v-637639e2]{background-color:#fff;border:1px solid #dee5ee;margin:16px auto 0;max-width:640px;padding:12px}.serch-size-results__hint p[data-v-637639e2]{color:#0a0a0a;margin-bottom:8px}.serch-size-results__hint-lead[data-v-637639e2]{font-weight:700;margin-top:12px}.serch-size-results__ranges[data-v-637639e2]{display:inline-block;font-size:.75rem;text-align:left}.serch-size-results__ranges li[data-v-637639e2]{margin-bottom:2px}.serch-size-results__section[data-v-637639e2]{margin-bottom:24px}.serch-size-results__section-title[data-v-637639e2]{border-bottom:2px solid #0a428c;color:#0a0a0a;font-size:1rem;font-weight:700;margin:0 0 12px;padding-bottom:4px}.serch-size-results__list[data-v-637639e2]{display:flex;flex-direction:column;gap:16px}.serch-size-results__contact[data-v-637639e2]{background-color:#ebf0f4;margin-top:24px;padding:16px;text-align:center}.serch-size-results__contact p[data-v-637639e2]{color:#666;margin-bottom:8px}@-webkit-keyframes spinAround-7d3d4a9c{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinAround-7d3d4a9c{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.serch-raw-material[data-v-7d3d4a9c]{background-color:#fff;margin-top:24px;padding:16px}@media screen and (max-width:578px){.serch-raw-material[data-v-7d3d4a9c] .input{font-size:16px}}.serch-raw-material__header[data-v-7d3d4a9c]{margin-bottom:16px}.serch-raw-material__label[data-v-7d3d4a9c]{border-bottom:2px solid #0a428c;color:#0a0a0a;font-size:1rem;font-weight:700;padding-bottom:4px}.serch-raw-material__intro[data-v-7d3d4a9c]{color:#666;margin-bottom:16px}.serch-raw-material__intro p[data-v-7d3d4a9c]{margin-bottom:4px!important}.serch-raw-material__form[data-v-7d3d4a9c]{margin-bottom:16px}.serch-raw-material__input-row[data-v-7d3d4a9c]{align-items:center;display:flex;gap:8px}@media screen and (max-width:578px){.serch-raw-material__input-row[data-v-7d3d4a9c]{flex-wrap:wrap}}.serch-raw-material__input-label[data-v-7d3d4a9c]{color:#0a0a0a;flex-shrink:0;font-weight:700}.serch-raw-material__results[data-v-7d3d4a9c]{margin-top:16px}.serch-raw-material__summary[data-v-7d3d4a9c]{color:#0a0a0a;font-size:1rem;font-weight:700;margin-bottom:16px}.serch-raw-material__empty[data-v-7d3d4a9c]{color:#666;padding:32px 0;text-align:center}.serch-raw-material__list[data-v-7d3d4a9c]{display:flex;flex-direction:column;gap:8px}.serch-raw-material__item[data-v-7d3d4a9c]{align-items:center;border:1px solid #dee5ee;display:flex;justify-content:space-between;padding:12px}@media screen and (max-width:578px){.serch-raw-material__item[data-v-7d3d4a9c]{align-items:flex-start;flex-direction:column;gap:4px}}.serch-raw-material__type[data-v-7d3d4a9c]{align-items:center;display:flex;gap:4px}.serch-raw-material__type-name[data-v-7d3d4a9c]{color:#0a428c;font-weight:700}.serch-raw-material__product-name[data-v-7d3d4a9c]{color:#0a0a0a;font-weight:700}.serch-raw-material__shape[data-v-7d3d4a9c]{color:#666;font-size:.75rem}.serch-raw-material__thicknesses[data-v-7d3d4a9c]{display:flex;flex-wrap:wrap;gap:4px}.serch-raw-material__thickness[data-v-7d3d4a9c]{background-color:#dee5ee;border-radius:3px;font-size:.75rem;padding:0 8px;white-space:nowrap}.serch-raw-material__contact[data-v-7d3d4a9c]{background-color:#ebf0f4;margin-top:24px;padding:16px;text-align:center}.serch-raw-material__contact p[data-v-7d3d4a9c]{color:#666;margin-bottom:8px}@-webkit-keyframes spinAround-724e0076{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinAround-724e0076{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.serch-size[data-v-724e0076]{padding:16px 0}@-webkit-keyframes spinAround-71ae1fb2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinAround-71ae1fb2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.serch-func__wrapper[data-v-71ae1fb2]{box-sizing:border-box;display:flex;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}.serch-func__item[data-v-71ae1fb2]{box-sizing:border-box;flex:0 0 50%;max-width:50%;padding:8px}@media print,screen and (min-width:579px){.serch-func__item[data-v-71ae1fb2]{flex:0 0 33.3333333333%;max-width:33.3333333333%}}.serch-func__link[data-v-71ae1fb2]{align-items:center;background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;padding:8px;transition:all .5s}@media print,screen and (min-width:579px){.serch-func__link[data-v-71ae1fb2]:hover{background-color:#ebf0f4}.serch-func__link:hover .product-item__img img[data-v-71ae1fb2]{opacity:.8}}.serch-func__img[data-v-71ae1fb2]{position:relative}.serch-func__title[data-v-71ae1fb2]{color:#0a0a0a;font-size:1.25rem;font-weight:400;margin-bottom:4px}.serch-func__ex[data-v-71ae1fb2]{color:#666;font-size:.75rem;font-weight:400;margin-bottom:0}@-webkit-keyframes spinAround-79cd57b1{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinAround-79cd57b1{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.serch-field[data-v-79cd57b1]{width:100%}.serch-field__wrapper[data-v-79cd57b1]{box-sizing:border-box;display:flex;flex-wrap:wrap;margin-left:-8px;margin-right:-8px}.serch-field__item[data-v-79cd57b1]{box-sizing:border-box;max-width:50%;padding:8px;width:100%}@media print,screen and (min-width:579px){.serch-field__item[data-v-79cd57b1]{max-width:33.3333333333%}}.serch-field__link[data-v-79cd57b1]{align-items:center;background-color:#fff;box-sizing:border-box;display:flex;height:100%;padding:16px;transition:all .5s}@media screen and (min-width:1080px){.serch-field__link[data-v-79cd57b1]{padding:32px}.serch-field__link[data-v-79cd57b1]:hover{background-color:#ebf0f4}.serch-field__link:hover .product-item__img img[data-v-79cd57b1]{opacity:.8}}.serch-field__img[data-v-79cd57b1]{flex:0 0 50px;margin-right:8px;max-width:50px}@media print,screen and (min-width:579px){.serch-field__img[data-v-79cd57b1]{flex:0 0 100px;max-width:100px}}.serch-field__title[data-v-79cd57b1]{align-items:center;color:#0a0a0a;display:flex;flex-direction:column;font-size:1rem;font-weight:400;justify-content:center;width:100%}.serch-field__title[data-v-79cd57b1] span{font-size:.75rem}@media screen and (min-width:1080px){.serch-field__title[data-v-79cd57b1]{font-size:1.25rem}}@-webkit-keyframes spinAround-f3de59c4{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinAround-f3de59c4{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:MyYuGothicM;font-weight:400;src:local("YuGothic-Medium"),local("Yu Gothic Medium"),local("YuGothic-Regular")}@font-face{font-family:MyYuGothicM;font-weight:700;src:local("YuGothic-Bold"),local("Yu Gothic")}.to-products__img[data-v-f3de59c4]{background-color:red;vertical-align:bottom}.to-products__link[data-v-f3de59c4]{border-bottom:1px solid #325a98;border-top:1px solid #325a98;display:block;font-weight:700;margin-top:-1px;padding:8px}.to-products__link.is-product[data-v-f3de59c4]{border:0;padding:0}.to-products__link span[data-v-f3de59c4]{display:block;padding:8px}.to-products__link img[data-v-f3de59c4]{height:auto;max-width:100%;width:100%}.to-products__link.nuxt-link-exact-active[data-v-f3de59c4],.to-products__link[data-v-f3de59c4]:hover{background-color:#0a428c;color:#fff}.to-products__link.nuxt-link-exact-active img[data-v-f3de59c4],.to-products__link:hover img[data-v-f3de59c4]{opacity:.8}