.field-icon[data-v-51fc33e5],.field-icon[data-v-a484fed3]{width:clamp(20px,calc(20px + (33 - 20) * ((100vw - 768px) / (1920 - 768))),33px);height:clamp(24px,calc(24px + (40 - 24) * ((100vw - 768px) / (1920 - 768))),40px)}.icon-external-link[data-v-cf72aa25]{flex-shrink:0;color:inherit;width:12px;height:12px}@media (min-width: 768px){.icon-external-link[data-v-cf72aa25]{width:clamp(11px,calc(11px + (18 - 11) * ((100vw - 768px) / (1920 - 768))),18px);height:clamp(11px,calc(11px + (18 - 11) * ((100vw - 768px) / (1920 - 768))),18px)}}.field-icon[data-v-a632a0a8],.field-icon[data-v-e8a4a463]{width:clamp(20px,calc(20px + (33 - 20) * ((100vw - 768px) / (1920 - 768))),33px);height:clamp(24px,calc(24px + (40 - 24) * ((100vw - 768px) / (1920 - 768))),40px)}.main-info-list li:last-child{margin-bottom:0}.icon-external-link-wrapper{margin-left:clamp(5px,calc(5px + (20 - 5) * ((100vw - 768px) / (1920 - 768))),20px)}.link-text{transition:color .4s}.link-text:hover{color:#0bf}.duration-text{letter-spacing:-3%}.slogan-text{color:#f58300;letter-spacing:-3%}.slogan-text em{font-style:normal!important;color:#0022cb;font-family:Cera Pro Medium}.title-4[data-v-6140ee33]{font-size:clamp(34px,calc(34px + .03125*(100vw - 768px)),70px);line-height:clamp(41px,calc(41px + (84 - 41) * ((100vw - 768px) / (1920 - 768))),84px);letter-spacing:-4%}.text-address-2[data-v-6140ee33],.text[data-v-6140ee33]{font-size:clamp(19px,calc(19px + (32 - 19) * ((100vw - 768px) / (1920 - 768))),32px);line-height:clamp(24px,calc(24px + (40 - 24) * ((100vw - 768px) / (1920 - 768))),40px);letter-spacing:-3%}@media (max-width: 767px){.text-address-2[data-v-6140ee33],.text[data-v-6140ee33]{font-size:20px;line-height:25px}}.date-6[data-v-6140ee33],.date-6-1[data-v-6140ee33]{font-size:clamp(23px,calc(23px + (40 - 23) * ((100vw - 768px) / (1920 - 768))),40px);line-height:clamp(26px,calc(26px + (50 - 26) * ((100vw - 768px) / (1920 - 768))),50px);letter-spacing:-3%}@media (max-width: 767px){.date-6[data-v-6140ee33],.date-6-1[data-v-6140ee33]{font-size:24px;line-height:30px}}.date-4-1[data-v-6140ee33],.date-4[data-v-6140ee33]{font-size:clamp(28px,calc(28px + (50 - 28) * ((100vw - 768px) / (1920 - 768))),50px);line-height:clamp(35px,calc(35px + (63 - 35) * ((100vw - 768px) / (1920 - 768))),63px);letter-spacing:-3%}@media (max-width: 767px){.date-4-1[data-v-6140ee33],.date-4[data-v-6140ee33]{font-size:29px;line-height:36px}}.location[data-v-6140ee33]{padding-bottom:clamp(19px,calc(19px + (33 - 19) * ((100vw - 768px) / (1920 - 768))),33px)}@media (max-width: 960px){.location .text-4[data-v-6140ee33]{font-size:18px;line-height:24px;letter-spacing:-2%}}@media (max-width: 767px){.location .text-4[data-v-6140ee33]{font-size:19px;line-height:24px;letter-spacing:-2%}}.font-size50[data-v-6140ee33]{font-size:clamp(26px,calc(26px + (50 - 26) * ((100vw - 768px) / (1920 - 768))),50px);line-height:clamp(29px,calc(29px + (55 - 29) * ((100vw - 768px) / (1920 - 768))),55px)}.font-size50.slogan-text[data-v-6140ee33]{letter-spacing:-3%}a.page-title-link[data-v-6140ee33]{transition:color .7s}a.page-title-link[data-v-6140ee33]:hover{color:#0bf!important}
