:root{--_color---fontcolorblack:#000;--_color---buttontextcolor:white;--_color---containerbgc_white:white;--_color---primarybrandcolor:#333e49;--_color---secondarycolor:#6c7a89;--_color---containerbgc_gray:#c4c4c4;--_color---bggray:#f3f3f3;--radiant-ui-components-library-marketplace--color--white:transparent;--dddddd: ;--radiant-ui-components-library-marketplace--color--button-background-dark:#131218;--_color---fontcolorwhite:white;--systemflow-lite--neutral--100:#525252;--systemflow-lite--neutral--80:#636b75;--systemflow-lite--primary--60:#2f54eb;--systemflow-lite--neutral--10-2:white;--systemflow-lite--primary--50:#597ef7;--systemflow-lite--primary--70:#1d39c4;--systemflow-lite--primary--80:#10239e;--radiant-ui-components-library-marketplace--color--heading-dark:#150438;--radiant-ui-components-library-marketplace--color--linear-color-two:#f9ef65;--lynx--grey:#797c83;--lynx--white:white;--lynx--black:#1f2022;--radiant-ui-components-library-marketplace--color--theme-color:#116df8;--_color---primarycolor:#2079b4}body{color:#333;flex-flow:row-reverse;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:20px}h1{margin-top:20px;margin-bottom:10px;font-size:32px;font-weight:700;line-height:150%}h2{margin-top:20px;margin-bottom:10px;font-size:32px;font-weight:700;line-height:36px}h3{margin-top:20px;margin-bottom:10px;font-size:24px;font-weight:700;line-height:30px}h4{margin-top:10px;margin-bottom:10px;font-size:18px;font-weight:700;line-height:24px}h5{margin-top:10px;margin-bottom:10px;font-size:14px;font-weight:700;line-height:20px}h6{margin-top:10px;margin-bottom:10px;font-size:12px;font-weight:700;line-height:18px}p{margin-bottom:10px}ul,ol{margin-top:0;margin-bottom:10px;padding-left:40px}img{max-width:100%;display:inline-block}blockquote{border-left:5px solid #e2e2e2;margin-bottom:10px;padding:10px 20px;font-size:18px;line-height:22px}.w-layout-hflex{flex-direction:row;align-items:flex-start;display:flex}.w-layout-layout{grid-row-gap:20px;grid-column-gap:20px;grid-auto-columns:1fr;justify-content:center;padding:20px}.w-layout-cell{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.sp{background-color:var(--radiant-ui-components-library-marketplace--color--white);width:100%;color:var(--dddddd);border:1px solid #fff;padding:80px 15px;font-family:Outfit;font-size:17px;font-weight:300;line-height:29px;position:relative}.header-style{z-index:1000;color:#fff;background-color:#323f47;border:0 solid #fff;border-bottom-width:1px;justify-content:center;align-items:center;width:100%;max-width:none;height:70px;padding:0 40px;text-decoration:none;display:flex;position:fixed;top:0;overflow:visible}.frame-123{grid-column-gap:0px;grid-row-gap:0px;flex:0 auto;justify-content:flex-end;align-items:center;width:auto;height:100%;font-family:Noto Sans JP,sans-serif;font-size:14px;text-decoration:none;display:flex;position:static}.untitled-16{color:#000;text-align:center;justify-content:center;align-items:center;width:auto;height:auto;margin-top:0;margin-bottom:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;line-height:100%;text-decoration:none;display:block;overflow:hidden}.untitled-16.migi{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.untitled-16.footer{color:#323f47;font-family:Jost,sans-serif;font-size:14px}.frame-152{grid-column-gap:10px;flex:0 auto;justify-content:flex-start;align-items:center;text-decoration:none;display:flex}.mingcutesocial-x-line,.icbaseline-facebook,.mdiinstagram,.mdiyoutube{width:auto;height:32px;overflow:hidden}.f-product{grid-row-gap:10px;flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;width:100%;text-decoration:none;display:flex}.f-about{grid-row-gap:10px;flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;width:100%;padding-right:0;text-decoration:none;display:flex}.f-store,.f-faq,.f-topics,.f-company{grid-row-gap:10px;flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;width:100%;text-decoration:none;display:flex}.untitled-19{color:#000;text-align:left;margin-top:0;margin-bottom:0;font-family:Noto Sans J;font-size:10px;font-weight:400;line-height:100%;text-decoration:underline}.untitled-19.footer-f{color:#fff;font-family:Noto Sans JP,sans-serif;font-size:12px}.untitled-19.footer-f:hover{color:#aaa}.title-style{grid-row-gap:40px;background-color:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;padding-top:160px;padding-bottom:80px;text-decoration:none;display:flex}.untitled-21{color:#555;text-align:center;letter-spacing:.1em;justify-content:center;align-items:flex-start;margin-top:0;margin-bottom:0;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:400;line-height:100%;text-decoration:none;display:flex}.untitled-21.company-overview,.untitled-21.officer,.untitled-21.history,.untitled-21.access,.untitled-21.recruit,.untitled-21.company-overview,.untitled-21.officer,.untitled-21.history,.untitled-21.access,.untitled-21.recruit{font-size:20px}.footer-main{background-color:#323f47;flex-flow:column;justify-content:space-between;align-items:flex-start;width:100%;padding:80px 32px;display:flex}.div-block-111{background-color:#fff;width:100%;max-width:none;height:1px;margin-left:0;margin-right:0;display:block}.link-block-29{text-decoration:none}.link-block-30{width:auto;text-decoration:none}.link-block-31,.link-block-32{text-decoration:none}.company-4{color:#555;text-align:center;margin-top:0;margin-bottom:0;font-family:Jost,sans-serif;font-size:40px;font-weight:500;line-height:100%;text-decoration:none}.frame-3649{grid-column-gap:20px;justify-content:flex-start;align-items:flex-start;width:100%;margin-bottom:20px;text-decoration:none;display:flex}.frame-3638{grid-column-gap:10px;background-color:#d9d9d9;justify-content:center;align-items:center;width:50%;padding:0;display:flex;overflow:hidden}.frame-3636{grid-row-gap:20px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;text-decoration:none;display:flex}.frame-3631{grid-column-gap:20px;flex:0 auto;justify-content:flex-start;align-items:flex-start;width:100%;text-decoration:none;display:flex}.frame-3631.s{display:none}.frame-3632{grid-column-gap:20px;flex:0 auto;justify-content:space-between;align-items:center;width:100%;text-decoration:none;display:flex}.frame-3632.s{display:none}._103-0012-142-8f{color:#555;margin-top:0;margin-bottom:0;font-family:Noto Sans J;font-size:20px;font-weight:400;line-height:100%;text-decoration:none}.googlemap{color:#555;margin-top:0;margin-bottom:0;font-family:Noto Sans J;font-size:20px;font-weight:400;line-height:100%;text-decoration:underline}.frame-3633{grid-column-gap:20px;flex:0 auto;justify-content:flex-start;align-items:flex-start;width:100%;text-decoration:none;display:flex}._2021118-hoya{color:#555;width:80%;margin-top:0;margin-bottom:0;font-family:Noto Sans J;font-size:20px;font-weight:400;line-height:100%;text-decoration:none}.frame-3634{grid-column-gap:20px;flex:0 auto;justify-content:flex-start;align-items:flex-start;width:100%;text-decoration:none;display:flex}._202141{color:#555;width:80%;margin-top:0;margin-bottom:0;font-family:Noto Sans J;font-size:20px;font-weight:400;line-height:100%;text-decoration:none}.frame-3635{grid-column-gap:20px;flex:0 auto;justify-content:flex-start;align-items:center;width:100%;text-decoration:none;display:flex}.frame-3635.ss{width:100%}.frame-3637{grid-row-gap:20px;flex-direction:column;justify-content:center;align-items:flex-start;width:80%;text-decoration:none;display:flex}.frame-3639{grid-column-gap:20px;flex:0 auto;justify-content:flex-start;align-items:flex-end;width:100%;text-decoration:none;display:flex}.frame-3640,.frame-3641{grid-column-gap:20px;flex:0 auto;justify-content:flex-start;align-items:center;width:100%;text-decoration:none;display:flex}.frame-3642{grid-column-gap:20px;flex:0 auto;justify-content:flex-start;align-items:flex-end;width:100%;text-decoration:none;display:flex}.frame-3643,.frame-3644{grid-column-gap:20px;flex:0 auto;justify-content:flex-start;align-items:flex-end;text-decoration:none;display:flex}.frame-3647{grid-column-gap:20px;justify-content:flex-start;align-items:flex-start;width:100%;margin-bottom:20px;text-decoration:none;display:flex}.profile-card{grid-row-gap:10px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;text-decoration:none;display:block}._20505010vixion-vixion{color:#555;width:100%;margin-top:0;margin-bottom:0;font-family:Noto Sans J;font-size:18px;font-weight:400;line-height:150%;text-decoration:none;display:block}.frame-3648{grid-column-gap:10px;background-color:#eff4f6;justify-content:center;align-items:center;width:100%;padding:20px;text-decoration:none;display:flex}._12{color:#555;width:100%;margin-top:0;margin-bottom:0;font-family:Noto Sans J;font-size:18px;font-weight:400;line-height:150%;text-decoration:none}._12._13{font-size:18px}.nendovixion{color:#555;width:100%;margin-top:0;margin-bottom:0;font-family:Noto Sans J;font-size:18px;font-weight:400;line-height:150%;text-decoration:none}.frame-3654{grid-column-gap:20px;justify-content:flex-start;align-items:flex-start;width:100%;text-decoration:none;display:flex}.hoya,.hoya-mw10-hikari,.hoyavixion,.vixion0142{color:#555;width:100%;margin-top:0;margin-bottom:0;font-family:Noto Sans J;font-size:18px;font-weight:400;line-height:150%;text-decoration:none}.frame-3656{grid-row-gap:20px;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;text-decoration:none;display:flex}.ces2024vixion01omdia-innovation-awards-2024,.ceatecvixion01s{color:#555;width:100%;margin-top:0;margin-bottom:0;font-family:Noto Sans J;font-size:18px;font-weight:400;line-height:150%;text-decoration:none}.frame-3645{grid-column-gap:40px;justify-content:flex-start;align-items:flex-start;width:100%;text-decoration:none;display:flex}.frame-3658{grid-row-gap:20px;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;text-decoration:none;display:flex}.frame-3659{grid-row-gap:10px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;text-decoration:none;display:flex}._5-6-8{color:#555;width:100%;margin-top:0;margin-bottom:0;font-family:Noto Sans J;font-size:18px;font-weight:400;line-height:150%;text-decoration:none}.products-5{grid-row-gap:80px;background-color:#fff;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding:80px 100px;text-decoration:none;display:flex}.frame-192-4{grid-column-gap:40px;flex:0 auto;justify-content:flex-start;align-items:flex-start;text-decoration:none;display:flex}.frame-131-2{background-color:#aeaeae;width:50%;overflow:hidden}.untitled-32{color:#555;text-align:left;letter-spacing:.1em;margin-top:0;margin-bottom:0;font-family:Noto Sans J;font-size:20px;font-weight:700;line-height:150%;text-decoration:none}.untitled-33{color:#555;width:20%;margin-top:0;margin-bottom:10px;font-family:Noto Sans J;font-size:20px;font-weight:400;text-decoration:none}.untitled-33.title{width:20%}.untitled-33.content{color:#333;width:70%}.untitled-33.main{width:30%}.vixion-11{color:#555;width:80%;margin-top:0;margin-bottom:0;font-family:Noto Sans J;font-size:20px;font-weight:400;line-height:100%;text-decoration:none}.frame-3636-2{grid-column-gap:20px;flex:0 auto;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:60px;text-decoration:none;display:flex}.frame-3636-2.ssp,.frame-3636-2.sp,.frame-3636-2.ssp,.frame-3636-2.sp{display:none}.frame-3636-3,.frame-3638-2,.frame-3637-2{grid-column-gap:20px;flex:0 auto;justify-content:flex-start;align-items:center;width:100%;text-decoration:none;display:flex}.frame-3637-3{grid-row-gap:20px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;text-decoration:none;display:flex}.untitled-34{color:#555;text-align:center;width:100%;margin-top:0;margin-bottom:0;font-family:Noto Sans J;font-size:18px;font-weight:400;line-height:150%;text-decoration:underline}.frame-3648-2{grid-column-gap:20px;justify-content:flex-start;align-items:flex-start;width:100%;text-decoration:none;display:flex}.frame-3648-2.a{margin-bottom:20px}.untitled-35{color:#555;width:100%;margin-top:0;margin-bottom:0;font-family:Noto Sans J;font-size:18px;font-weight:400;line-height:150%;text-decoration:none}.vixion-12{color:#555;width:100%;margin-top:0;margin-bottom:0;font-family:Noto Sans J;font-size:20px;font-weight:400;line-height:150%;text-decoration:none}.frame-3646-2{grid-row-gap:20px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;text-decoration:none;display:flex}.frame-3646-2.sp{display:none}.frame-3631-2,.frame-3632-2,.frame-3633-2,.z,.sa{grid-column-gap:20px;justify-content:flex-start;align-items:flex-start;width:100%;text-decoration:none;display:flex}.vixion01s-2{color:#555;width:100%;margin-top:0;margin-bottom:0;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:400;line-height:150%;text-decoration:none}.vixion01s-2.exm{font-size:20px}.frame-3647-2{grid-row-gap:20px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;text-decoration:none;display:flex}.vixion-13{color:#555;text-align:center;letter-spacing:.1em;width:100%;margin-top:0;margin-bottom:0;font-family:Noto Sans J;font-size:18px;font-weight:700;line-height:150%;text-decoration:none}._103-0012-142-8f-2{color:#555;width:100%;margin-top:0;margin-bottom:0;font-family:Noto Sans J;font-size:18px;font-weight:400;line-height:150%;text-decoration:none}.frame-3638-3{grid-column-gap:10px;background-color:#d9d9d9;justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex}.frame-3648-3{grid-row-gap:20px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;text-decoration:none;display:flex}.image-55,.image-56{width:100%}.role-name{width:70%;font-size:20px}.role-name.long{width:30%;margin-bottom:0;font-size:20px}.role-title{width:70%}.under-line{background-color:#555;width:100%;height:2px;margin-top:10px;margin-bottom:10px}.under-line.card{margin-top:0;margin-bottom:0}.code-embed-2{width:100%;height:100%}.link{mix-blend-mode:luminosity;border-style:none;border-color:#fff;outline-style:none;outline-color:#000;text-decoration:none}.link-2,.link-3,.link-4,.link-5{mix-blend-mode:luminosity;text-decoration:none}.div-block-121,.div-block-122{display:none}.div-block-123{display:block;position:static}.link-block-65{text-decoration:none}.link-block-65.w--current{width:10%;margin-right:40px}.div-block-146{display:none}.link-block-78{margin-top:0;margin-bottom:0;text-decoration:none}.link-block-90{text-decoration:none}.headersp{display:none}.div-block-185{justify-content:space-between;align-items:center;width:100%;max-width:1280px;height:100%;margin:0 auto;padding:0;display:flex;position:static}.text-block-27{justify-content:center;align-items:center;height:100%;display:flex}.dropdown-list{z-index:auto;text-align:center;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;border-radius:4px;justify-content:center;align-items:center;margin-top:0;padding:0;font-size:14px;-webkit-text-decoration:none;text-decoration:none;display:none;position:absolute;inset:100% auto auto;box-shadow:0 2px 8px #00000026}.ds-content{color:#fff;width:100%;padding:8px 16px;text-decoration:none;display:block}.ds-content:hover{color:#323f47;background-color:#f5f5f5}.dropdown-toggle{color:#fff;justify-content:center;align-items:center;height:100%;padding:0 10px;transition:background-color .3s;display:flex;position:relative}.dropdown-toggle:hover{text-decoration:underline}.dropdown{align-items:center;height:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0;display:flex;position:relative}.bold-text-12{font-weight:400}.dd-inner{background-color:#323f47;padding-top:0}.image-108{height:30px}.dd-inner{width:200px;padding-top:10px;padding-bottom:10px;font-family:Noto Sans JP,sans-serif;font-weight:400}.sp-menu-overlay{display:none}.header-btt{background-color:#fff;border:1px #fff;border-radius:40px;margin-left:10px;padding:10px 20px;text-decoration:none}.header-btt.w--current{background-color:#fff;border:1px solid #fff;border-radius:20px;justify-content:center;align-items:center;width:auto;height:auto;padding:10px;text-decoration:none;display:flex}.paragraph-15{width:80%;margin-bottom:0;font-size:20px}.div-block-194{width:70%;display:flex}.div-block-195{justify-content:space-between;align-items:center;width:80%;display:flex}.text-block-31{font-size:18px;line-height:150%}.text-block-33{font-size:20px;line-height:150%}.link-block-114{color:#fff;height:100%;padding-left:10px;padding-right:10px;text-decoration:none}.link-block-114:hover{text-decoration:underline}.div-block-250{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1280px;height:auto;margin-left:auto;margin-right:auto;display:flex}.link-block-118{background-image:url(https://cdn.prod.website-files.com/68553414d08b7f9dbfc16340/69b16bed9fbb6360a7cfe409_Logo.svg);background-position:0 0;background-repeat:no-repeat;background-size:contain;height:auto}.link-block-118.w--current{background-image:none;width:auto;height:auto}.image-128{width:auto;height:30px}.quick-stack-2{grid-column-gap:4px;grid-row-gap:4px;width:70%;padding:0;font-family:Noto Sans JP,sans-serif;font-weight:300}.quick-stack-2.footer-top{grid-column-gap:10px;grid-row-gap:10px;grid-column-gap:10px;grid-row-gap:10px}.flex-block-7{grid-column-gap:40px;grid-row-gap:40px;justify-content:space-between;width:100%}.flex-block-8{grid-column-gap:20px;grid-row-gap:20px}.text-block-101{color:#fff;font-family:Noto Sans JP,sans-serif;font-size:10px;line-height:100%}.flex-block-9{justify-content:space-between;align-items:flex-end;width:100%}.div-block-251{grid-column-gap:10px;grid-row-gap:10px;justify-content:flex-start;align-items:flex-start;display:flex}.div-block-252{height:auto}.title{color:#555;text-align:center;letter-spacing:.1em;width:auto;margin:0 auto;font-family:Jost,sans-serif;font-size:40px;font-weight:500;line-height:100%;text-decoration:none}.foot-title{color:#fff;text-align:left;border:1px #000;width:100%;margin-top:0;margin-bottom:0;padding-bottom:0;font-family:Jost,sans-serif;font-size:14px;font-weight:400;line-height:100%;text-decoration:none}.foot-menu{color:#fff;text-align:center;margin-top:0;margin-bottom:0;font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:400;line-height:100%;text-decoration:none}.foot-menu:hover{color:#aaa}.foot-link{border-bottom:1px #000;text-decoration:none}.sns-block{text-decoration:none}.sns-block:hover{opacity:.5}@media screen and (min-width:1440px){._13{flex:1;max-width:1440px;margin-left:auto;margin-right:auto;display:block}.header-style{display:flex}.untitled-16{font-size:20px}.mdiinstagram{max-width:none}.untitled-19{margin-bottom:20px}.untitled-19.footer-f{color:#fff;margin-bottom:0}.footer-main{height:auto;padding:40px}.link-block-30{width:auto}.vixion-13{text-align:left}.link-block-65{width:10%}.link-block-78{height:auto;line-height:100%}.foot-title{font-size:14px}.foot-menu{font-size:12px}}@media screen and (min-width:1920px){._13{background-color:#222;width:100%;min-width:1440px;display:block}.header-style{height:70px;display:flex}.untitled-16{font-size:30px}.untitled-19.footer-f{color:#fff}.frame-3649{margin-top:40px}._103-0012-142-8f,.frame-3633,._2021118-hoya,._202141{font-size:28px}.frame-3647{margin-top:40px}._20505010vixion-vixion,._12{font-size:30px}._12._13{background-color:#eff4f6;font-size:30px}.nendovixion{font-size:30px}.frame-3654{margin-top:40px}.hoya,.hoya-mw10-hikari,.hoyavixion,.vixion0142,.frame-3656,.ces2024vixion01omdia-innovation-awards-2024,.ceatecvixion01s{font-size:25px}._5-6-8{font-size:20px}.untitled-32,.untitled-33{font-size:30px}.vixion-11{font-size:28px}.untitled-34{font-size:25px}.frame-3648-2.a{margin-top:40px}.untitled-35,.vixion-12{font-size:30px}.vixion01s-2.exm{font-size:25px}.vixion-13,._103-0012-142-8f-2{font-size:20px}.frame-3638-3{flex-flow:row;height:100%}.role-name,.role-name.long,.role-name.long{font-size:30px}.role-title{font-size:28px}.code-embed-2{flex:0 auto;width:100%;max-width:100%;height:100%;max-height:100%}.link-block-65{width:10%;font-size:20px}.link-block-65.w--current{width:10%}.link-block-78{margin-top:0;margin-bottom:0;display:block}.div-block-185{height:100%}.dropdown-list{margin-top:0;padding-top:0;top:100%}.ds-content{padding-top:15px;padding-bottom:15px}.bold-text-12{font-size:30px}.image-108{width:auto;height:30px}.paragraph-15{font-size:28px}.text-block-31,.text-block-33{font-size:30px}.title{margin-top:10px}.foot-menu{text-align:left;font-size:12px}}@media screen and (max-width:991px){.header-style{height:60px;padding-left:20px;padding-right:20px;display:block}.frame-123{width:100%}.untitled-16{color:#000;height:auto;font-size:14px}.frame-152{justify-content:center;align-items:center}.untitled-19.footer-f{font-size:10px}.title-style{padding-top:120px;padding-bottom:40px}.untitled-21{margin-bottom:0}.footer-main{flex-flow:column;padding-left:20px;padding-right:20px;display:flex}.frame-3631{width:100%}.frame-3631.s{display:none}.frame-3632{justify-content:flex-start;align-items:center;width:100%}._103-0012-142-8f{width:100%;font-size:16px}.googlemap{font-size:16px}.frame-3633{width:100%}._2021118-hoya{width:70%;font-size:16px}.frame-3634{width:100%}._202141{width:70%;font-size:16px}.frame-3635,.frame-3635.ss,.frame-3635.ss{justify-content:flex-start;align-items:center}.frame-3637{width:100%}.frame-3639,.frame-3640{justify-content:flex-start;align-items:center;width:100%}.frame-3641{width:100%}.frame-3642{justify-content:flex-start;align-items:center;width:100%}._20505010vixion-vixion{font-size:20px}.frame-3658{justify-content:center;align-items:center;height:100%;margin-bottom:40px}.frame-3659{justify-content:center;align-items:flex-start}._5-6-8{font-size:16px}.products-5{padding:0 40px}.untitled-33{width:30%;font-size:18px}.untitled-33.title{width:auto;margin-bottom:20px}.untitled-33.content{color:#333;width:70%;font-size:16px}.vixion-11{width:70%;font-size:16px}.frame-3636-2{width:100%;display:block}.frame-3636-2.ssp,.frame-3636-2.sp,.frame-3636-2.ssp,.frame-3636-2.sp{display:none}.frame-3636-3,.frame-3638-2,.frame-3637-2{justify-content:flex-start;align-items:center;width:100%}.untitled-34{text-align:center}.untitled-35{font-size:16px;line-height:150%}.vixion-13{width:100%;font-size:1.2em}._103-0012-142-8f-2{font-size:16px}.role-name{width:70%;margin-bottom:0;font-size:16px}.role-name.long{width:30%;font-size:16px}.role-title{width:70%;margin-bottom:0;padding-left:0}.div-block-123{text-align:left;position:static}.link-block-65.w--current{width:auto;height:auto}.header-inner{z-index:101;background-color:#323f47;justify-content:space-between;align-items:center;width:100%;height:60px;padding:10px 20px;display:none;position:fixed;inset:0% auto auto 0%}.sp-menu{z-index:99;float:left;text-align:center;background-color:#323f47;flex-flow:column;justify-content:space-between;align-items:center;width:100vw;height:auto;padding-top:100px;padding-left:20px;padding-right:20px;display:none;position:static;top:0;left:0;overflow:visible}.div-block-146{margin-bottom:0;display:block}.menu-dropdown{width:100%;display:block}.menu-dropdown-toggle{width:100%}.menu-dropdown-list{flex-flow:column;justify-content:center;align-items:center;display:flex}.list-sp{color:#fff;width:100%;padding-top:10px;padding-bottom:10px;text-decoration:none;display:block}.text-block-17{color:#fff}.text-block-18,.text-block-19,.text-block-20,.text-block-21,.text-block-22,.text-block-23{color:#fff;font-size:18px}.link-block-90{color:#fff}.headersp{flex-flow:row;justify-content:space-between;align-items:center;height:60px;margin-bottom:20px;padding-left:0;padding-right:0;display:flex}.div-block-185{padding-right:0;display:none}.image-108{text-align:left;width:auto;height:24px}.div-block-192{grid-column-gap:5px;grid-row-gap:5px;cursor:pointer;flex-flow:column;order:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.sp-menu-overlay{z-index:999;aspect-ratio:auto;text-align:center;background-color:#323f47;flex-flow:column;justify-content:flex-start;align-items:stretch;width:100vw;height:auto;padding:0 20px 20px;font-family:Noto Sans JP,sans-serif;position:fixed;top:0;left:0;overflow:auto}.sp-close{width:auto;padding-left:0;padding-right:0}.text-block-29,.icon-2{color:#fff}.dropdown-list-2{text-align:center;background-color:#323f47;flex-flow:column;align-items:center;margin-top:15px;font-weight:300;display:none;position:static}.dropdown-list-2.w--open{flex-flow:column;justify-content:space-between;align-items:center;display:flex}.sp-menu-link{color:#fff;text-align:center;border-bottom:1px solid #fff;border-radius:0;width:100%;padding-top:15px;padding-bottom:15px;text-decoration:none}.sp-menu-sns{grid-column-gap:20px;grid-row-gap:20px;justify-content:center;align-items:center;width:780px;margin-top:40px;margin-bottom:40px;display:flex}.sp-menu-policy{grid-column-gap:30px;grid-row-gap:30px;justify-content:center;align-items:center;margin-top:0;display:flex}.dropdown-7{text-align:center;border-top:1px solid #fff;border-bottom:1px solid #fff;width:100%;padding-top:15px;padding-bottom:15px}.text-block-30{font-size:16px}.dropdown-link{color:#fff}.dropdown-link.w--current{color:#fff;-webkit-text-decoration:none;text-decoration:none}.paragraph-15{color:#555;width:70%;font-family:Noto Sans;font-size:16px}.div-block-194{justify-content:flex-start;align-items:center;width:70%;display:flex}.div-block-195{flex-flow:row;justify-content:center;align-items:stretch;width:70%;display:block}.link-block-110{width:auto}.image-126,.image-127{width:24px;height:24px}.dropdown-toggle-7{margin-bottom:0;padding-top:0;padding-bottom:0}.quick-stack-2.footer-top{width:100%}.flex-block-7{flex-flow:column}}@media screen and (max-width:767px){.untitled-16{width:auto;height:auto;overflow:hidden}.frame-152{justify-content:space-between;align-items:center}.mingcutesocial-x-line{font-size:40px}.footer-main{padding-top:40px;padding-bottom:40px}.frame-3631{flex-flow:column;display:none}.frame-3631.sp,.frame-3631.s,.frame-3631.s{display:block}.frame-3632{grid-column-gap:4px;flex-flow:column;display:none}.frame-3632.s{display:block}.frame-3633{flex-flow:column}._2021118-hoya{width:100%}.frame-3634{flex-flow:column;width:100%}.frame-3635{flex-flow:column;justify-content:flex-start;align-items:flex-start}.frame-3635.ss{flex-flow:row}.frame-3637{grid-column-gap:4px;grid-row-gap:4px;width:100%}.frame-3639,.frame-3640{width:100%}.frame-3641{justify-content:center;align-items:center;width:100%}.frame-3642,.frame-3643,.frame-3644{width:100%}.frame-3656{justify-content:flex-start;align-items:flex-start;margin-bottom:20px}.frame-3645{flex-flow:column}.untitled-33{width:40%;font-family:Noto Sans J;font-size:16px;font-weight:500}.untitled-33.title{margin-bottom:10px;font-size:20px;font-weight:700}.untitled-33.content{width:60%;font-weight:500}.vixion-11{font-weight:400}.frame-3636-2{flex-flow:column;width:100%;margin-top:40px}.frame-3636-2.ssp,.frame-3636-2.sp,.frame-3636-2.ssp,.frame-3636-2.sp{display:none}.frame-3636-3{justify-content:space-between;align-items:center;width:100%}.frame-3638-2,.frame-3637-2{width:100%}.frame-3648-2,.frame-3648-2.a{flex-flow:row}.frame-3648-2.a{flex-flow:row}.frame-3648-2.a.sa{flex-flow:column}.frame-3646-2{display:none}.frame-3646-2.sp{display:block}.frame-3631-2,.frame-3632-2{flex-flow:column;margin-bottom:20px}.frame-3633-2{flex-flow:column}.frame-3633-2.a{flex-flow:column;margin-bottom:20px}.z{flex-flow:column}.z.a{flex-flow:column;margin-bottom:20px}.sa,.sa.a{flex-flow:row}.role-name{width:60%;margin-bottom:0;font-family:Noto Sans;font-size:16px}.role-name.long{width:30%}.role-title{width:70%;margin-bottom:0;padding-left:5px}.link-block-65.w--current{width:auto}.frame{grid-column-gap:20px;grid-row-gap:20px;display:flex}.frame.frame-3648-2{flex-flow:column}.headersp{margin-bottom:20px}.sp-menu-overlay{display:none}.sp-menu-sns{width:100%}.paragraph-15{width:100%;font-size:16px}.div-block-194{justify-content:flex-start;align-items:center;width:60%;display:flex}.div-block-195{width:100%}.foot-title{border:1px #fff;font-size:14px}.foot-menu{text-align:left}}@media screen and (max-width:479px){.footer{max-width:50%;max-height:43%;margin-top:10px;display:inline-block;overflow:clip}.sp{margin-left:0;padding:0}.untitled-16{justify-content:center;align-items:center;width:auto;padding-left:0;font-size:16px;display:block}.untitled-16.migi{justify-content:flex-start;align-items:center;width:auto;padding-left:0;display:block}.frame-152{justify-content:space-between;align-items:flex-start}.mingcutesocial-x-line,.icbaseline-facebook,.mdiinstagram,.mdiyoutube{width:auto;height:32px}.f-product{flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;padding-top:0}.f-about,.f-store,.f-faq{justify-content:flex-start;align-items:flex-start;width:100%;padding-top:0}.f-topics{flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;padding-top:0}.f-company{justify-content:flex-start;align-items:flex-start;width:100%;margin-bottom:0;padding-top:0}.untitled-19{color:#fff;justify-content:center;align-items:center;margin-bottom:0;text-decoration:underline;display:flex}.title-style{grid-column-gap:20px;grid-row-gap:20px;width:100%;height:auto;padding-top:100px;padding-bottom:40px;font-size:32px}.untitled-21{font-size:12px}.footer-main{justify-content:space-between;align-items:center;margin-bottom:0;padding:80px 20px}.div-block-111{width:100%;max-width:none}.div-block-111.long{width:100%}.link-block-29,.link-block-30,.link-block-31,.link-block-32{height:100%}.frame-3649{flex-flow:column;justify-content:center;align-items:center;margin-top:40px}.frame-3638{width:100%;display:none}.frame-3636{justify-content:flex-start;align-items:center}._103-0012-142-8f{line-height:150%}.frame-3633{justify-content:flex-start;align-items:flex-start}._2021118-hoya{width:100%;line-height:150%}.frame-3634{justify-content:flex-start;align-items:flex-start}._202141{width:100%}.frame-3635{flex-flow:column;justify-content:flex-start;align-items:flex-start;margin-bottom:10px}.frame-3635.sta{justify-content:center;align-items:flex-start}.frame-3637{justify-content:center;align-items:center;line-height:150%}.frame-3639,.frame-3640,.frame-3641,.frame-3642,.frame-3643{flex-flow:column;justify-content:center;align-items:flex-start;width:100%;margin-bottom:10px}.frame-3644{flex-flow:column;justify-content:center;align-items:flex-start}.frame-3647{flex-flow:column;justify-content:center;align-items:center}.profile-card{text-align:center}._20505010vixion-vixion{margin-bottom:10px;font-size:16px}._12,._12._13,._12._13,.nendovixion{font-size:16px}.frame-3654{flex-flow:column;justify-content:center;align-items:center;margin-top:40px}.hoya,.hoya-mw10-hikari,.hoyavixion,.vixion0142{text-align:left;font-size:18px}.ces2024vixion01omdia-innovation-awards-2024,.ceatecvixion01s{text-align:left}.frame-3645{flex-flow:column;justify-content:center;align-items:center}.frame-3658{text-align:center;margin-bottom:20px}._5-6-8{font-size:16px}.products-5{justify-content:center;align-items:center}.frame-192-4{display:none}.frame-131-2{width:100%}.untitled-32{text-align:center}.untitled-33{color:#555;text-align:center;flex-flow:column;justify-content:center;align-items:center;width:auto;margin-top:10px;margin-bottom:10px;padding-bottom:0;font-family:Noto Sans J;font-size:16px;font-weight:700;display:block}.untitled-33.title{text-align:center;margin-bottom:20px;font-size:20px;font-weight:700}.untitled-33.content{text-align:left;width:auto;font-weight:500}.vixion-11{width:100%}.frame-3636-2{justify-content:flex-start;align-items:flex-start;display:none}.frame-3636-2.ssp{justify-content:center;align-items:center;display:block}.frame-3636-3,.frame-3638-2,.frame-3637-2{flex-flow:column;justify-content:center;align-items:flex-start;margin-bottom:10px}.frame-3637-3{justify-content:center;align-items:center}.frame-3648-2{justify-content:center;align-items:center;margin-top:20px}.frame-3648-2.a{flex-flow:column;margin-top:40px}.untitled-35{font-size:16px}.vixion-12{text-align:center;font-size:16px}.frame-3646-2{justify-content:center;align-items:center}.frame-3646-2.sp{display:none}.frame-3646-2.sp.ssp{display:block}.frame-3631-2,.frame-3632-2{justify-content:center;align-items:center}.frame-3633-2{text-align:center;justify-content:center;align-items:center}.frame-3633-2.a{flex-flow:column}.z{justify-content:center;align-items:center}.z.a{flex-flow:column}.sa{text-align:center;justify-content:center;align-items:center}.sa.a{flex-flow:column}.vixion01s-2.exm{text-align:left;text-align:left;font-size:18px}.frame-3647-2{justify-content:center;align-items:center}.vixion-13{text-align:center}._103-0012-142-8f-2{font-size:16px}.frame-3648-3{justify-content:center;align-items:center;margin-bottom:100px}.role-name{width:auto;font-size:16px;font-weight:400}.role-title{width:auto;padding-left:0;font-size:14px}.link-block-65.w--current{width:auto}.header-inner{position:static}.sp-menu{display:none}.div-block-146{margin-top:0;display:block}.link-block-78{color:#fff;justify-content:flex-start;align-items:center;width:auto;margin-top:0;margin-bottom:0;text-decoration:none;display:flex}.frame{flex-flow:column}.link-block-90{width:auto;text-decoration:none}.headersp{margin-bottom:20px}.bold-text-12{margin-bottom:10px;display:block}.div-block-192{width:auto;height:auto}.sp-menu-overlay{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:stretch;width:100%;height:auto;padding:0 20px;display:none}.dropdown-list-2{display:none;position:static}.sp-menu-sns{height:40px}.sp-menu-policy{color:#fff}.paragraph-15{width:100%;font-size:16px;line-height:150%}.div-block-195{width:100%}.text-block-31,.text-block-33{font-size:16px}.link-block-118,.link-block-118.w--current{width:100%}.image-128{width:100%;height:auto}.quick-stack-2.footer-top{grid-column-gap:30px;grid-row-gap:30px;grid-column-gap:30px;grid-row-gap:30px}.flex-block-7{grid-column-gap:40px;grid-row-gap:40px;justify-content:space-between;align-items:center}.flex-block-8{grid-column-gap:32px;grid-row-gap:32px;margin-left:auto;margin-right:auto}.flex-block-9{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column-reverse;justify-content:space-between;align-items:center}.div-block-252{padding-top:40px}.title{white-space:normal;overflow-wrap:normal;flex-flow:column;justify-content:space-between;align-items:center;padding-left:0;padding-right:0;font-family:Jost,sans-serif;font-size:32px;display:flex}.foot-title{font-size:20px}.sns-block{height:100%}}#w-node-_72287287-fa4e-1b55-1a8f-b8cac3a7ae2a-e1ec9c35{grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}@media screen and (max-width:479px){#w-node-_72287287-fa4e-1b55-1a8f-b8cac3a7ae2a-e1ec9c35{grid-template-rows:auto;grid-template-columns:1fr 1fr}}