.header-container[data-v-6382d006]{width:100%;height:90px;border-bottom:4px solid #71151a;padding-left:12.5vw;padding-right:12.86vw;display:flex;align-items:center}.text_16[data-v-6382d006]{font-size:var(--fs-title);font-weight:700}.menu-content[data-v-6382d006],.text_16[data-v-6382d006]{display:flex;align-items:center;color:#71151a;line-height:var(--lh-tight)}.menu-content[data-v-6382d006]{font-size:var(--fs-body-sm);height:100%}.menu-content .menu-item[data-v-6382d006]{position:relative;margin-right:2.81vw}.menu-content .menu-item[data-v-6382d006]:last-child{margin-right:0}.menu-content .menu-item>span[data-v-6382d006]{cursor:pointer;transition:all .3s ease;position:relative}.menu-content .menu-item>span[data-v-6382d006]:after{content:"";position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);width:0;height:1px;background-color:#71151a;transition:width .25s ease}.menu-content .menu-item>span[data-v-6382d006]:hover{opacity:.8}.menu-content .menu-item.active>span[data-v-6382d006]:after,.menu-content .menu-item>span[data-v-6382d006]:hover:after{width:140%}.menu-content .menu-item .submenu[data-v-6382d006]{position:absolute;top:calc(100% + 2px);left:50%;transform:translateX(-50%);min-width:160px;background:#fff;border:1px solid rgba(0,0,0,.08);box-shadow:0 12px 30px rgba(0,0,0,.12);border-radius:6px;padding:8px 0;opacity:0;pointer-events:none;transition:opacity .18s ease;z-index:20}.menu-content .menu-item .submenu-item[data-v-6382d006]{font-size:var(--fs-body-sm);line-height:var(--lh-normal);padding:10px 18px;white-space:nowrap;cursor:pointer;transition:background .15s ease,color .15s ease}.menu-content .menu-item .submenu-item[data-v-6382d006]:hover{background:rgba(113,21,26,.08);color:#71151a}.menu-content .menu-item:focus-within .submenu[data-v-6382d006],.menu-content .menu-item:hover .submenu[data-v-6382d006]{opacity:1;pointer-events:auto}@media(orientation:portrait){.header-container[data-v-6382d006]{padding-left:1vw;padding-right:1vw}}.footer-container[data-v-482a8d84]{width:100%}.link-content[data-v-482a8d84]{background:#fff;height:46px;display:flex;align-items:center;justify-content:space-between;padding-left:12.45vw;padding-right:13.39vw;color:#71151a;border-top:1px solid #71151a;font-size:var(--fs-body-sm);line-height:var(--lh-tight)}.link-content .contact span[data-v-482a8d84]{margin-right:6.25vw}.lang[data-v-482a8d84]{width:191px;height:36px;border:1px solid #71151a;display:flex;align-items:center;font-size:var(--fs-body-sm);line-height:var(--lh-tight)}.lang span[data-v-482a8d84]{flex:1;text-align:center}.lang span[data-v-482a8d84]:first-child{border-right:1px solid #71151a}.info-content[data-v-482a8d84]{background:#71151a;height:46px;color:#fff;display:flex;align-items:center;justify-content:space-between;padding-left:12.5vw;padding-right:13.49vw;font-size:var(--fs-body-sm);line-height:var(--lh-tight)}@media(orientation:portrait){.info-content[data-v-482a8d84],.link-content[data-v-482a8d84]{padding-left:1vw;padding-right:1vw}}.introduction-container[data-v-03596716]{width:100%;position:relative;overflow:hidden}.introduction-container .introduction-wrapper[data-v-03596716]{width:100%;height:calc(100vh - 204px);position:relative;overflow:hidden;background:none}.introduction-container .introduction-wrapper .bg-video[data-v-03596716]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0;opacity:.28}.introduction-container .introduction-wrapper .content[data-v-03596716]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:79.17vw;border-radius:4px;padding:2.4vw 2.5vw;font-size:var(--fs-body);line-height:var(--lh-loose);color:#000}.introduction-container .introduction-wrapper .content .my-66[data-v-03596716]{margin-top:2vw;margin-bottom:2vw}.introduction-container .introduction-wrapper .content div[data-v-03596716]{line-height:2.5vw;text-indent:2em}@media(orientation:portrait){.page[data-v-03596716]{width:100%;height:100%;display:flex;flex-direction:column}.introduction-container[data-v-03596716]{flex:1;display:flex;flex-direction:column}.introduction-wrapper[data-v-03596716]{flex:1}.introduction-container .introduction-wrapper .content[data-v-03596716]{width:96vw;font-size:var(--fs-body)}.introduction-container .introduction-wrapper .content div[data-v-03596716]{line-height:4.5vw;text-indent:2em}}