.section-hero[data-v-0c5fa122]{height:460px;margin-top:-100px;overflow:hidden;position:relative;width:100%}@media(min-width:769px){.section-hero[data-v-0c5fa122]{height:23.95833vw;margin-top:-5.20833vw}}.hero-bg[data-v-0c5fa122]{animation:zoomIn-0c5fa122 5s ease-out;display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.hero-bg[data-v-0c5fa122],.hero-content[data-v-0c5fa122]{inset:0;position:absolute}.hero-container[data-v-0c5fa122]{box-sizing:border-box;height:100%;margin:0 auto;padding:157px 0 57px;width:1440px}@media(min-width:769px){.hero-container[data-v-0c5fa122]{padding:8.17708vw 0 2.96875vw;width:75vw}}.hero-title-wrap[data-v-0c5fa122]{height:100%;position:relative;width:840px}@media(min-width:769px){.hero-title-wrap[data-v-0c5fa122]{width:43.75vw}}.hero-title-box[data-v-0c5fa122]{animation:fadeInRight-0c5fa122 1.6s both;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffffa6;box-sizing:border-box;height:246px;letter-spacing:4px;padding:84px 60px;position:relative;width:840px;z-index:2}@media(min-width:769px){.hero-title-box[data-v-0c5fa122]{backdrop-filter:blur(.83333vw);-webkit-backdrop-filter:blur(.83333vw);height:12.8125vw;letter-spacing:.20833vw;padding:4.375vw 3.125vw;width:43.75vw}}.hero-title[data-v-0c5fa122]{color:#640000;font-size:64px;font-weight:500;line-height:1.22;margin:0}@media(min-width:769px){.hero-title[data-v-0c5fa122]{font-size:3.33333vw}}.hero-red-block[data-v-0c5fa122]{animation:fadeInLeft-0c5fa122 1s both;background:#600;bottom:0;height:120px;position:absolute;right:-40px;width:120px;z-index:1}@media(min-width:769px){.hero-red-block[data-v-0c5fa122]{height:6.25vw;right:-2.08333vw;width:6.25vw}}@keyframes zoomIn-0c5fa122{0%{opacity:.9;transform:scale3d(1.3,1.3,1.3)}50%{opacity:1}}@keyframes fadeInRight-0c5fa122{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInLeft-0c5fa122{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@media(max-width:768px){.section-hero[data-v-0c5fa122]{height:148px;margin-top:0}.hero-container[data-v-0c5fa122]{padding:39px 18px;width:100%}.hero-title-wrap[data-v-0c5fa122]{width:calc(100% - 30px)}.hero-title-box[data-v-0c5fa122]{height:70px;letter-spacing:2px;padding:20px 13px;width:100%}.hero-title[data-v-0c5fa122]{color:#650000;font-size:22px;font-weight:600}.hero-red-block[data-v-0c5fa122]{background:#660100;height:60px;right:-30px;width:60px}}
