.featureMovie[data-v-fddba954]{background-color:#fefbf7;border:1px solid #999;border-radius:12px;display:flex;flex-direction:column;gap:40px;padding:40px}.featureMovie .request[data-v-fddba954]{background-image:url(./image_consultation.CGal5H3v.png);background-position:0;background-repeat:no-repeat;background-size:52px;padding-left:85px}.featureMovie .request .balloon[data-v-fddba954]{background-color:#fff;border-radius:12px;filter:drop-shadow(0 2px 8px rgba(0,0,0,.25));font-size:18px;font-weight:400;line-height:1.8em;padding:10px 20px;position:relative}.featureMovie .request .balloon[data-v-fddba954]:before{background-color:#fff;clip-path:polygon(0 50%,100% 0,100% 100%);content:"";height:30px;left:-23px;margin-top:-15px;position:absolute;top:50%;width:24px}.featureMovie .request .balloon .bold[data-v-fddba954]{font-weight:700}.featureMovie .textarea[data-v-fddba954]{display:flex;flex-direction:column;gap:10px}.featureMovie .textarea h3[data-v-fddba954]{font-size:28px;font-weight:700;letter-spacing:1.4px;line-height:1.35em}.featureMovie .textarea p[data-v-fddba954]{font-size:18px;font-weight:400;line-height:1.75em;white-space:pre-wrap}.featureMovie .movie[data-v-fddba954]{display:flex;flex-direction:column;gap:20px}.featureMovie .movie .catch[data-v-fddba954]{display:flex;flex-direction:column;gap:5px}.featureMovie .movie h4[data-v-fddba954]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='26' fill='none' viewBox='0 0 48 26'%3E%3Cg fill='%23F08913' clip-path='url(%23a)'%3E%3Cpath d='M24 24.353a1.9 1.9 0 0 1-1.898-1.9V5.647a1.9 1.9 0 0 1 1.897-1.9c1.045 0 1.898.854 1.898 1.9v16.806a1.9 1.9 0 0 1-1.898 1.9M33.644 25.574a1.88 1.88 0 0 1-1.344-.554 1.904 1.904 0 0 1 0-2.69l11.87-11.882a1.88 1.88 0 0 1 1.343-.554c.51 0 .985.195 1.344.554a1.904 1.904 0 0 1 0 2.69L34.987 25.02a1.88 1.88 0 0 1-1.343.554M14.355 25.574a1.88 1.88 0 0 1-1.344-.555L1.143 13.133a1.9 1.9 0 1 1 2.687-2.686L15.7 22.33a1.904 1.904 0 0 1 0 2.69 1.88 1.88 0 0 1-1.344.555'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M.389.77H47.61v25H.389z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:top;background-repeat:no-repeat;background-size:auto 25px;font-size:28px;font-weight:700;letter-spacing:1.4px;line-height:1.35em;padding-top:25px;text-align:center}.featureMovie .movie p[data-v-fddba954]{font-size:18px;font-weight:400;line-height:1em;text-align:center}.featureMovie .movie .frame[data-v-fddba954]{aspect-ratio:16/9;width:100%}.featureMovie .movie .frame iframe[data-v-fddba954]{height:100%;width:100%}@media (max-width:900px){.featureMovie[data-v-fddba954]{gap:20px;padding:20px}.featureMovie .request[data-v-fddba954]{background-position:bottom;padding-bottom:85px;padding-left:0}.featureMovie .request .balloon[data-v-fddba954]{font-size:15px;line-height:1.65em}.featureMovie .request .balloon[data-v-fddba954]:before{clip-path:polygon(0 0,100% 0,50% 100%);height:24px;left:50%;margin-left:-15px;margin-top:0;top:100%;width:30px}.featureMovie .textarea h3[data-v-fddba954]{font-size:18px;letter-spacing:.9px}.featureMovie .textarea p[data-v-fddba954]{font-size:15px;letter-spacing:.75px;line-height:1.65em}.featureMovie .movie[data-v-fddba954]{gap:15px}.featureMovie .movie h4[data-v-fddba954]{background-size:auto 15px;font-size:18px;letter-spacing:.9px;padding-top:15px}.featureMovie .movie p[data-v-fddba954]{font-size:15px;letter-spacing:.75px}}.serviceBlock .block[data-v-7ff137cc]{display:flex;flex-direction:column;gap:80px}.serviceBlock .heading[data-v-7ff137cc]{font-size:38px;font-weight:700;letter-spacing:1.9px;line-height:1.25em;text-align:center}.serviceBlock .heading[data-v-7ff137cc]:is(.en *){letter-spacing:.5px}.serviceBlock .content[data-v-7ff137cc]{display:flex;flex-direction:column;gap:40px}.serviceBlock .content .catch[data-v-7ff137cc]{font-size:28px;font-weight:700;letter-spacing:1.4px;line-height:1.35em}.serviceBlock .content .strong[data-v-7ff137cc]{color:#ff950a}.serviceBlock .content .lead[data-v-7ff137cc]{font-size:18px;font-weight:400;line-height:1.75em;white-space:pre-wrap}@media (max-width:900px){.serviceBlock .block[data-v-7ff137cc]{gap:40px}.serviceBlock .heading[data-v-7ff137cc]{font-size:22px;letter-spacing:1.1px;line-height:1.35em}.serviceBlock .content .catch[data-v-7ff137cc]{font-size:18px;letter-spacing:.9px}.serviceBlock .content .lead[data-v-7ff137cc]{font-size:15px;letter-spacing:.75px;line-height:1.65em}}
