.voice-simulator[data-v-941306b9]{display:block;margin:0 auto}.voice-simulator__play-btn[data-v-941306b9]{align-items:center;aspect-ratio:1/1;background-color:#532a13;border-radius:50%;cursor:pointer;display:flex;margin:0 auto 20px;position:relative;transition:background-color .2s ease-out;width:136px}@media (min-width:1024px){.voice-simulator__play-btn[data-v-941306b9]{width:100px}}@media (min-width:640px){.voice-simulator__play-btn[data-v-941306b9]:hover{background-color:#676252}}.voice-simulator__play-btn.--playing[data-v-941306b9]{background-color:#676252}.voice-simulator__play-btn__icon[data-v-941306b9]{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease-out,transform .2s ease-out}.voice-simulator__play-btn__icon.triangle[data-v-941306b9]{height:30px;opacity:1;width:38px}.voice-simulator__play-btn:hover .voice-simulator__play-btn__icon.triangle[data-v-941306b9]{transform:translate(-50%,-50%) scale(1.1)}.voice-simulator__play-btn__icon.wave[data-v-941306b9]{opacity:0;fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px}.voice-simulator__play-btn.--playing .voice-simulator__play-btn__icon.triangle[data-v-941306b9]{opacity:0}.voice-simulator__play-btn.--playing .voice-simulator__play-btn__icon.wave[data-v-941306b9]{opacity:1}.voice-simulator__play-btn #line_1[data-v-941306b9]{animation:pulse-941306b9 1s infinite;animation-delay:.15s}.voice-simulator__play-btn #line_2[data-v-941306b9]{animation:pulse-941306b9 1s infinite;animation-delay:.3s}.voice-simulator__play-btn #line_3[data-v-941306b9]{animation:pulse-941306b9 1s infinite;animation-delay:.45s}.voice-simulator__play-btn #line_4[data-v-941306b9]{animation:pulse-941306b9 1s infinite;animation-delay:.6s}.voice-simulator__play-btn #line_5[data-v-941306b9]{animation:pulse-941306b9 1s infinite;animation-delay:.75s}.voice-simulator__play-btn #line_6[data-v-941306b9]{animation:pulse-941306b9 1s infinite;animation-delay:.9s}.voice-simulator__play-btn #line_7[data-v-941306b9]{animation:pulse-941306b9 1s infinite;animation-delay:1.05s}@keyframes pulse-941306b9{0%{transform:scaleY(1);transform-origin:50% 50%}50%{transform:scaleY(.7);transform-origin:50% 50%}to{transform:scaleY(1);transform-origin:50% 50%}}.voice-simulator__console[data-v-941306b9]{align-items:center;display:flex;position:relative}.voice-simulator__console__progress-bar[data-v-941306b9]{background-color:#efebe9;border-radius:4px;height:4px;margin:0 10px;overflow:hidden;position:relative;width:70px}.voice-simulator__console__progress-bar__progress[data-v-941306b9]{background-color:#100d00;border-radius:4px;height:100%;left:0;position:absolute;top:0;width:0}.voice-simulator__console__icon[data-v-941306b9]{height:20px;width:20px}.technology{letter-spacing:.05em;line-height:1.7;position:relative}.technology__contents{background-color:#fff;position:relative}.technology__kv{color:#fff;text-align:center}.technology__kv__subtitle{font-size:20px}@media (min-width:1024px){.technology__kv__subtitle{font-size:36px}}.technology__kv__catch{margin:15px 0}@media (min-width:1024px){.technology__kv__catch{margin:30px 0}}.technology__kv__catch img{margin:0 auto;width:80%}.technology__kv__copy{font-size:15px;padding:24px;text-align:left}@media (min-width:1024px){.technology__kv__copy{text-align:center}}.technology__toc{padding:50px 0}.technology__toc__list{display:flex;flex-wrap:wrap;justify-content:center}.technology__toc__item{height:100px;padding:10px 0;width:33.3333333333%}@media (min-width:640px){.technology__toc__item{width:125px}}.technology__toc__item:hover{background-color:#faf9f8}.technology__toc__item a{display:block;height:100%;text-align:center;width:100%}.technology__toc__item__icon{height:40px;width:40px}.technology__toc__item__name{font-size:14px}.technology__toc__item__arrow{display:block;height:12px;margin:6px auto 0;width:12px}.technology__feature-modal{align-items:flex-start;display:flex;height:100vh;justify-content:center;left:0;opacity:0;overflow:scroll;position:fixed;top:50px;transition:opacity 1s ease-out;width:100vw;z-index:9999}@media (min-width:640px){.technology__feature-modal{align-items:center}}.technology__feature-modal.--show{opacity:1}.technology__feature-modal__filter{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0006;cursor:pointer;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1}.technology__feature-modal__container{animation:slidein .2s ease-out forwards;background-color:#fff;border-radius:6px;margin:20px 12px;max-width:350px;opacity:0;padding:30px 20px 20px;position:relative;transform:translateY(10px);z-index:2}@keyframes slidein{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.technology__feature-modal__close-btn{align-items:center;cursor:pointer;display:flex;font-size:14px;justify-content:center}.technology__feature-modal__close-btn:before{background:url(../images/technology/icons/icon_delete_medium.svg) 50%/contain no-repeat;content:"";display:inline-block;height:12px;margin-right:6px;width:12px}.technology__feature-modal__topic:not(:last-child){margin-bottom:20px}.technology__feature-modal__topic__image{margin-bottom:10px;width:100%}.technology__feature-modal__topic__text{font-size:14px;font-weight:400;line-height:1.5}.technology__article{display:block;margin:0 auto;max-width:1366px;width:100%}@media (min-width:1024px){.technology__article{display:flex}}.technology__article__image,.technology__article__text{aspect-ratio:1/1;width:100%}@media (min-width:1024px){.technology__article__image,.technology__article__text{width:50%}}.technology__article:nth-of-type(odd) .technology__article__image{order:1}.technology__article:nth-of-type(2n) .technology__article__image,.technology__article:nth-of-type(odd) .technology__article__text{order:2}.technology__article:nth-of-type(2n) .technology__article__text{order:1}.technology__article__image{overflow:hidden;position:relative}.technology__article__image img{height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;z-index:20}.technology__article__image video{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.technology__article__text{background-color:#faf9f8;padding:50px 30px 80px}@media (min-width:1024px){.technology__article__text{padding:80px 0 0}.technology__article__text__wrapper{margin-left:100px;max-width:440px}.technology__article:nth-of-type(odd) .technology__article__text__wrapper{margin-left:auto;margin-right:100px}}.technology__article__en{color:#bbb1a8;font-size:18px;font-weight:700;margin-bottom:10px}.technology__article__title{font-size:36px;font-weight:300;line-height:50px;margin-bottom:20px}.technology__article__body{font-size:14px;font-weight:400;line-height:2}.technology__article__note{color:#777;font-size:12px;font-weight:400;line-height:1.5;margin-top:20px}.technology__article__icons{margin-top:30px}.technology__article__icons img{margin-right:30px}.technology__article__btn{align-items:center;border:1px solid #100d00;border-radius:30px;cursor:pointer;display:flex;font-size:18px;font-weight:400;height:60px;justify-content:center;margin-top:40px;max-width:360px;padding-left:47px;padding-right:30px;position:relative;width:100%}.technology__article__btn:before{background:url(../images/technology/icons/icon_discover.svg) 50%/contain no-repeat;content:"";display:block;height:30px;left:30px;position:absolute;width:30px}.technology__article__link{margin-top:30px}.technology__article__link__text{color:#532a13;font-size:15px;font-weight:400;line-height:28px}.technology__article__link__btn{margin-left:20px;text-decoration:underline}.technology__article__voice{margin-top:40px}@media (min-width:1024px){.technology__article__voice{display:flex}}.technology__article__voice__heading{color:#532a13;font-size:20px;margin-bottom:20px;text-align:center}@media (min-width:1024px){.technology__article__voice__heading{text-align:left}.technology__article__voice__text{padding-left:30px}}.technology__article__voice .voice-simulator{flex-shrink:0;width:130px}.technology__article__voice__description{font-size:14px;font-weight:400;line-height:2;margin-top:20px}.technology__article__voice__note{color:#777;font-size:12px;font-weight:400;margin-top:10px}.technology__image-note{padding:16px;text-align:right}.technology__awards{background:#fff;padding-bottom:40px}@media (min-width:1024px){.technology__awards{padding-bottom:80px}}:deep(.child) .text{font-weight:300;line-height:1.7}:deep(.child) .text__subtitle{font-family:Helvetica,sans-serif;font-size:12px;margin-bottom:8px}@media (min-width:1024px){:deep(.child) .text__subtitle{font-size:22px;margin-bottom:16px}}:deep(.child) .text__catch{font-size:22px;margin-bottom:16px}@media (min-width:1024px){:deep(.child) .text__catch{font-size:36px}}:deep(.child) .text__copy{font-size:15px;font-weight:400}:deep(.child) .text.white{color:#fff}:deep(.child) .text.center{text-align:center}
