@import url(https://fonts.googleapis.com/css2?family=Jost:wght@400;500;600&amp;display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@400;500;700&display=swap);[class*=icn-]{display:flex;display:flex!important;letter-spacing:0;line-height:100%;position:relative}[class*=icn-] span{display:block}[class*=icn-].rd{color:#e60012}.icn-line{align-items:center;font-weight:500}.icn-line:before{background:no-repeat 50%/contain;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%228%22%20height%3D%2210%22%20viewBox%3D%220%200%208%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%200H8V1H0V0Z%22%20fill%3D%22%23E60012%22%2F%3E%3Cpath%20d%3D%22M0%203H8V4H0V3Z%22%20fill%3D%22%23E60012%22%2F%3E%3Cpath%20d%3D%22M8%206H0V7H8V6Z%22%20fill%3D%22%23E60012%22%2F%3E%3Cpath%20d%3D%22M0%209H8V10H0V9Z%22%20fill%3D%22%23E60012%22%2F%3E%3C%2Fsvg%3E");content:"";display:block;flex-shrink:0;height:.69444vw;margin-right:.55556vw;width:.55556vw}.icn-line.f40{font-size:2.77778vw;letter-spacing:.02em}.icn-line.f32{font-size:2.22222vw}.icn-line.f32:before{margin-top:-.13889vw}.icn-line.f24{font-size:1.66667vw}.icn-line.f22{font-size:1.52778vw}.icn-line.f16{font-size:1.11111vw}.icn-line.f16:before{margin-top:-.13889vw}.icn-line.f14{font-size:.97222vw;letter-spacing:.04em}.icn-line.f13{letter-spacing:.02em}.icn-line.f13:before{margin-top:-.10417vw}.icn-line.f10{align-items:center;display:flex;font-size:.69444vw;letter-spacing:.04em;line-height:120%}.icn-line.f10:before{margin-top:-.06944vw}.icn-line.md{font-size:2.22222vw;line-height:120%}.icn-line.md:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2212%22%20height%3D%2214%22%20viewBox%3D%220%200%2012%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%200H12V2H0V0Z%22%20fill%3D%22%23E60012%22%2F%3E%3Cpath%20d%3D%22M0%204H12V6H0V4Z%22%20fill%3D%22%23E60012%22%2F%3E%3Cpath%20d%3D%22M12%208H0V10H12V8Z%22%20fill%3D%22%23E60012%22%2F%3E%3Cpath%20d%3D%22M0%2012H12V14H0V12Z%22%20fill%3D%22%23E60012%22%2F%3E%3C%2Fsvg%3E");height:1.04167vw;margin-right:.69444vw;width:.83333vw}.icn-line.lg{font-size:3.88889vw}.icn-line.lg:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2224%22%20height%3D%2228%22%20viewBox%3D%220%200%2024%2028%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%200H24V4H0V0Z%22%20fill%3D%22%23E60012%22%2F%3E%3Cpath%20d%3D%22M0%208H24V12H0V8Z%22%20fill%3D%22%23E60012%22%2F%3E%3Cpath%20d%3D%22M24%2016H0V20H24V16Z%22%20fill%3D%22%23E60012%22%2F%3E%3Cpath%20d%3D%22M0%2024H24V28H0V24Z%22%20fill%3D%22%23E60012%22%2F%3E%3C%2Fsvg%3E");height:1.94444vw;margin-right:1.73611vw;margin-top:.13889vw;width:1.66667vw}.icn-line.no-icn:before{background:none}@media screen and (max-width:1366px){.icn-line.f10:before,.icn-line.f13:before,.icn-line.f16:before{margin-top:0}}@media screen and (max-width:750px){.icn-line:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2212%22%20height%3D%2214%22%20viewBox%3D%220%200%2012%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%200H12V2H0V0Z%22%20fill%3D%22%23E60012%22%2F%3E%3Cpath%20d%3D%22M0%204H12V6H0V4Z%22%20fill%3D%22%23E60012%22%2F%3E%3Cpath%20d%3D%22M12%208H0V10H12V8Z%22%20fill%3D%22%23E60012%22%2F%3E%3Cpath%20d%3D%22M0%2012H12V14H0V12Z%22%20fill%3D%22%23E60012%22%2F%3E%3C%2Fsvg%3E");height:1.86667vw;margin-right:1.06667vw;width:1.6vw}.icn-line.rd{color:#fff}.icn-line.f40{font-size:7.46667vw;letter-spacing:0}.icn-line.f40:before{height:6.4vw;margin-right:3.2vw;width:3.2vw}.icn-line.f32{font-size:4.26667vw}.icn-line.f32:before{margin-top:0}.icn-line.f16,.icn-line.f22,.icn-line.f24{font-size:3.2vw}.icn-line.f16:before{margin-top:-.13333vw}.icn-line.f14{font-size:3.2vw;letter-spacing:.04em}.icn-line.f13{font-size:3.2vw;letter-spacing:0}.icn-line.f13:before{margin-top:0}.icn-line.f10{font-size:3.2vw;letter-spacing:.02em}.icn-line.f10:before{margin-top:0}.icn-line.md{font-size:8.53333vw;font-weight:500}.icn-line.md:before{margin-right:3.2vw;margin-top:.26667vw;padding-top:4vw;width:3.2vw}.icn-line.lg{font-size:7.46667vw}.icn-line.lg:before{height:6.4vw;margin-right:3.2vw;margin-top:.26667vw;width:3.2vw}}.icn-arrow{align-items:center}.icn-arrow:after{background:no-repeat 50%/contain;content:"";display:block;margin-left:.69444vw;transition:all .5s ease}.icn-arrow.r-xs:after{background-image:url("data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2022%2023%22%20style%3D%22enable-background%3Anew%200%200%2022%2023%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M10.5%2C23l-3.1-3.1l6.2-6.2H0.1V9.3h13.6L7.4%2C3.1L10.5%2C0L22%2C11.5L10.5%2C23z%20M8.6%2C19.9l1.9%2C1.9l10.3-10.3L10.5%2C1.2%20L8.6%2C3.1l7.1%2C7.1H0.9v2.6h14.8L8.6%2C19.9z%22%2F%3E%3C%2Fsvg%3E");height:1.59722vw;width:1.52778vw}.icn-arrow.r-sm:after{background-image:url("data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2026%2027%22%20style%3D%22enable-background%3Anew%200%200%2026%2027%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M12.5%2C27l-3.6-3.6l7.3-7.3h-16v-5.1h16L8.9%2C3.6L12.5%2C0L26%2C13.5L12.5%2C27z%20M10.3%2C23.4l2.2%2C2.2l12.1-12.1L12.5%2C1.4%20l-2.2%2C2.2l8.3%2C8.3H1.3v3.1h17.4L10.3%2C23.4z%22%2F%3E%3C%2Fsvg%3E");height:1.875vw;width:1.80556vw}.icn-arrow.r-md:after{background-image:url("data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2043%2045%22%20style%3D%22enable-background%3Anew%200%200%2043%2045%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M20.8%2C44.7l-5.2-5.2L29%2C26.2H0.6v-7.3H29L15.7%2C5.5l5.2-5.2L43%2C22.5L20.8%2C44.7z%20M17.1%2C39.5l3.8%2C3.8l20.7-20.7%20L20.8%2C1.8l-3.8%2C3.8l14.3%2C14.3H1.6v5.3h29.8L17.1%2C39.5z%22%2F%3E%3C%2Fsvg%3E");height:3.125vw;width:2.98611vw}.icn-arrow.r-lg:after{background-image:url("data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2069%2072%22%20style%3D%22enable-background%3Anew%200%200%2069%2072%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M33.3%2C71.7l-7.4-7.4l0.6-0.6l22.4-22.4H0.4V30.8h48.5l-23-23l7.4-7.4L69%2C36L33.3%2C71.7z%20M27%2C64.3L27%2C64.3%20l6.3%2C6.3L67.9%2C36L33.3%2C1.4L27%2C7.7l23.9%2C23.9H1.2v8.9h49.6L27%2C64.3z%22%2F%3E%3C%2Fsvg%3E");height:5vw;width:4.79167vw}.icn-arrow.r-xl:after{background-image:url("data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2083%2086%22%20style%3D%22enable-background%3Anew%200%200%2083%2086%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M40.1%2C85.9l-9-9l27.6-27.6H0.6V36.7h58.2L31.1%2C9.1l9-9L83%2C43L40.1%2C85.9z%20M32.6%2C76.9l7.5%2C7.5L81.6%2C43L40.1%2C1.5%20l-7.5%2C7.5l28.6%2C28.6H1.6v10.7h59.6L32.6%2C76.9z%22%2F%3E%3C%2Fsvg%3E");height:5.97222vw;width:5.76389vw}.icn-arrow.u-sm:after{background-image:url("data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2020%2020%22%20style%3D%22enable-background%3Anew%200%200%2020%2020%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M3.6%2C20L0%2C16.4L11.3%2C5.1H0.9l0-5.1H20v19.1h-5.1V8.7L3.6%2C20z%20M1.4%2C16.4l2.2%2C2.2L15.9%2C6.3v11.8H19V1H1.9l0%2C3.1%20h11.8L1.4%2C16.4z%22%2F%3E%3C%2Fsvg%3E");height:1.38889vw;width:1.38889vw}.icn-arrow.u-md:after{background-image:url("data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2026%2026%22%20style%3D%22enable-background%3Anew%200%200%2026%2026%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M4.7%2C26l-4.3-4.3L15.6%2C6.4H1.4V0.3H26v24.6h-6.1V10.8L4.7%2C26z%20M1.7%2C21.7l2.9%2C2.9L20.9%2C8.4v15.6H25V1.3H2.4v4.1%20H18L1.7%2C21.7z%22%2F%3E%3C%2Fsvg%3E");height:1.80556vw;width:1.80556vw}.icn-arrow.u-lg:after{background-image:url("data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2048%2048%22%20style%3D%22enable-background%3Anew%200%200%2048%2048%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M7.1%2C48L0%2C40.9l30.8-30.8H1.7V0H48v46.3H37.9V17.2L7.1%2C48z%20M1.4%2C40.9l5.7%2C5.7l31.8-31.8v30.6H47V1H2.7v8.1h30.6%20L1.4%2C40.9z%22%2F%3E%3C%2Fsvg%3E");height:3.33333vw;width:3.33333vw}.icn-arrow.u-xl:after{background-image:url("data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2063%2063%22%20style%3D%22enable-background%3Anew%200%200%2063%2063%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M9.2%2C63l-9-9l41.1-41.1H2.3V0.2H63v60.7H50.3v-39L9.2%2C63z%20M1.7%2C54l7.5%2C7.5l42.1-42.1v40.4H62V1.2H3.3v10.7h40.5%20L1.7%2C54z%22%2F%3E%3C%2Fsvg%3E");height:4.375vw;width:4.375vw}@media screen and (max-width:750px){.icn-arrow:after{margin-left:3.2vw}.icn-arrow[class*=r-]:after{height:11.46667vw;width:11.06667vw}.icn-arrow[class*=r-].sp-md:after{background-image:url("data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2043%2045%22%20style%3D%22enable-background%3Anew%200%200%2043%2045%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M20.8%2C44.7l-5.2-5.2L29%2C26.2H0.6v-7.3H29L15.7%2C5.5l5.2-5.2L43%2C22.5L20.8%2C44.7z%20M17.1%2C39.5l3.8%2C3.8l20.7-20.7%20L20.8%2C1.8l-3.8%2C3.8l14.3%2C14.3H1.6v5.3h29.8L17.1%2C39.5z%22%2F%3E%3C%2Fsvg%3E");height:9.73333vw;width:9.33333vw}.icn-arrow[class*=u-]:after{background-image:url("data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2063%2063%22%20style%3D%22enable-background%3Anew%200%200%2063%2063%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M9.2%2C63l-9-9l41.1-41.1H2.3V0.2H63v60.7H50.3v-39L9.2%2C63z%20M1.7%2C54l7.5%2C7.5l42.1-42.1v40.4H62V1.2H3.3v10.7h40.5%20L1.7%2C54z%22%2F%3E%3C%2Fsvg%3E");height:8.8vw;width:8.8vw}.icn-arrow[class*=u-].sp-sm:after{background-image:url("data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2020%2020%22%20style%3D%22enable-background%3Anew%200%200%2020%2020%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M3.6%2C20L0%2C16.4L11.3%2C5.1H0.9l0-5.1H20v19.1h-5.1V8.7L3.6%2C20z%20M1.4%2C16.4l2.2%2C2.2L15.9%2C6.3v11.8H19V1H1.9l0%2C3.1%20h11.8L1.4%2C16.4z%22%2F%3E%3C%2Fsvg%3E");height:3.46667vw;width:3.46667vw}.icn-arrow[class*=u-].sp-md:after{background-image:url("data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2026%2026%22%20style%3D%22enable-background%3Anew%200%200%2026%2026%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M4.7%2C26l-4.3-4.3L15.6%2C6.4H1.4V0.3H26v24.6h-6.1V10.8L4.7%2C26z%20M1.7%2C21.7l2.9%2C2.9L20.9%2C8.4v15.6H25V1.3H2.4v4.1%20H18L1.7%2C21.7z%22%2F%3E%3C%2Fsvg%3E");height:6.66667vw;width:6.66667vw}}@media screen and (min-width:751px){.icn-arrow[class*=r-]:hover:after{transform:translateX(.69444vw)!important}.icn-arrow[class*=u-]:hover:after{transform:translate(.34722vw,-.34722vw)!important}}html{background:#fff;color:#000}blockquote,body,code,dd,div,dl,dt,fieldset,figcaption,figure,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}caption{text-align:left}img{vertical-align:top}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:100%}main{display:block}abbr,acronym{border:0;font-variant:normal}input,select,textarea{font-family:inherit;font-size:inherit;font-size:100%;font-weight:inherit}button,input,select,textarea{color:inherit;font-family:inherit;font-size:100%}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=button],input[type=submit]{-webkit-appearance:none;border-radius:0}textarea{overflow:auto;vertical-align:top}li{list-style:none}em,i{font-style:normal}em{font-weight:unset}button,input,textarea{-webkit-appearance:none;border:0;border-radius:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;max-width:100%}select{appearance:none;background:#0000;border-radius:0;margin:0;padding:0}*{box-sizing:border-box}picture{display:block}::selection{background:#ce0614;color:#fff}html{font-size:62.5%}body,html{background:#23336b;min-height:100vh}body{word-wrap:break-word;-webkit-text-size-adjust:100%;color:#fff;font-family:Jost,sans-serif;font-size:1.3rem;line-height:100%;min-width:100%;width:100%}@media screen and (max-width:750px){body{font-size:3.73333vw}}img{height:auto;max-width:100%;width:100%}.sec-inr{margin:0 auto;position:relative;width:80.55556%;z-index:5}@media screen and (max-width:750px){.sec-inr{width:78.66667%}}@media(min-width:1001px){.tb-view{display:none!important}}@media(min-width:751px){.sp-view{display:none!important}}@media screen and (max-width:1000px){.tb-hidden{display:none!important}}@media screen and (max-width:750px){.pc-view{display:none!important}}a{color:inherit;text-decoration:none}a img,a svg{transition:all .3s}body.load #loader .txt-anim-inr .inr{opacity:1;transform:translate(0);transition:transform 1s ease,opacity 1s ease}#loader{background:#23336b;display:block;height:100%;position:fixed;width:100%;z-index:9999}#loader .loader{align-items:center;display:flex;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%;z-index:5}#loader .loader .txt-anim-inr .inr{opacity:0;transform:translateY(110%);transition:none}#loader .loader .txt{align-items:center;animation:ticker-horizontal 24s linear infinite;display:flex}#loader .loader .txt p{align-items:center;display:flex;margin-right:3.33333vw}#loader .loader .txt p span{flex-shrink:0}#loader .loader .txt p:after{border-top:1px solid #fff;content:"";display:block;margin-left:3.33333vw;width:7.29167vw}#loader .loader .txt p.sots span{width:57.15278vw}#loader .loader .txt p.loading span{width:24.65278vw}@keyframes ticker-horizontal{0%{transform:translateX(4px)}to{transform:translateX(-100%)}}@media screen and (max-width:750px){#loader .loader .txt p{margin-right:6.4vw}#loader .loader .txt p:after{margin-left:6.4vw;width:14vw}#loader .loader .txt p.sots span{width:109.73333vw}#loader .loader .txt p.loading span{width:47.33333vw}}.wrapper{opacity:0;overflow:hidden;position:relative;z-index:1}@media screen and (max-width:750px){.wrapper{position:static}}body.scroll_stop .wrapper{position:fixed}.noise{background:url(/promaster_stb/symboloftheseas/assets/img/common/bg_noise.png) repeat 0 0,url(/promaster_stb/symboloftheseas/assets/img/common/bg_grid.svg) repeat 0 0;background-size:20.83333vw,1.38889vw;height:100%;left:0;opacity:50%;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}@media screen and (max-width:750px){.noise{background-size:40vw,2.66667vw;opacity:90%}}.noise-cover{position:relative}.noise-cover:before{background:url(/promaster_stb/symboloftheseas/assets/img/common/bg_noise.png) repeat 0 0,url(/promaster_stb/symboloftheseas/assets/img/common/bg_grid.svg) repeat 0 0;background-size:20.83333vw,1.38889vw;content:"";height:100%;left:0;opacity:50%;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}@media screen and (max-width:750px){.noise-cover:before{background-size:40vw,2.66667vw;height:100%;opacity:90%;overflow:visible}}.kv-noise-cover{background:url(/promaster_stb/symboloftheseas/assets/img/common/bg_noise.png) repeat 0 0,url(/promaster_stb/symboloftheseas/assets/img/common/bg_grid.svg) repeat 0 0;background-size:20.83333vw,1.38889vw;height:110%;left:0;opacity:50%;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}@media screen and (max-width:750px){.kv-noise-cover{background-size:40vw,2.66667vw;height:100%;opacity:90%;overflow:visible}}.zoom-hover:hover .noise-cover:before{transform:scale(1.05)}@keyframes loader{0%{opacity:0;transform:translate(-50%,-50%) scale(.4)}50%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) scale(1.3)}}@keyframes pinAnim{0%{opacity:.5;transform:translate(-50%,40%) scale(1)}to{opacity:1;transform:translate(-50%,40%) scale(1.3)}}@keyframes rotateAnime{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes hoverAnime{0%{transform:translateY(0)}25%{opacity:0;transform:translateY(-.4em)}35%{opacity:0;transform:translateY(.4em)}to{opacity:1;transform:translateY(0)}}@keyframes hoverAnime_close{0%{transform:translate(-50%)}25%{opacity:0;transform:translate(-50%,-.4em)}35%{opacity:0;transform:translate(-50%,.4em)}to{opacity:1;transform:translate(-50%)}}@keyframes arrow-button__border-out{0%{stroke-dashoffset:0;transform:rotate(90deg)}to{stroke-dashoffset:-226.19448px;transform:rotate(270deg)}}@keyframes arrow-button__border-over{0%{transform:rotate(-90deg)}to{stroke-dashoffset:0;transform:rotate(90deg)}}@keyframes stroke{to{stroke-dashoffset:0}}@keyframes stroke__out{0%{stroke-dashoffset:0}to{stroke-dashoffset:5000}}@keyframes mv_width{0%{width:0}to{width:100%}}@keyframes move{0%{transform:scale(1)}to{transform:scale(1.1)}}@keyframes move2{0%{transform:scale(1)}to{transform:scale(1.1)}}@media screen and (min-width:751px){@keyframes slideAnime{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideAnime2{0%{transform:translateX(-100%)}to{transform:translateX(0)}}}.sns_share{transition:opacity .3s ease}.sns_share dt{font-size:.69444vw;margin-right:2.08333vw;transition:color .3s ease}.sns_share dd ul .facebook a{display:block;height:17px;width:17px}.sns_share dd ul .twitter a{display:block;height:16px;width:16px}.sns_share dd path{transition:fill .3s ease}.sns_share.red{opacity:0;pointer-events:none}@media screen and (max-width:750px){.sns_share dt{font-size:2.66667vw;margin-right:6.66667vw}.sns_share dd ul .facebook a,.sns_share dd ul .twitter a{height:5.33333vw;width:5.33333vw}}.circle-btn{cursor:pointer;position:relative}.circle-btn a{display:block;height:100%;position:relative;width:100%}.circle-btn .circle-img figure{border-radius:50%;height:12.36111vw;margin:auto;overflow:hidden;position:relative;width:12.36111vw}.circle-btn .circle-img figure img{height:100%;object-fit:cover;width:100%}.circle-btn .btn-txt{font-weight:500;left:50%;letter-spacing:.02em;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);white-space:nowrap}.circle-btn .btn-txt>span{line-height:100%}.circle-btn .btn-txt>span:first-child{bottom:calc(100% + .20833vw);font-size:.83333vw;left:50%;letter-spacing:0;position:absolute;transform:translateX(-50%)}.circle-btn .btn-txt>span:nth-child(2){font-size:1.66667vw}.circle-btn .btn-txt>span:nth-child(3){font-size:.90278vw;left:50%;position:absolute;top:calc(100% + .90278vw);transform:translateX(-50%)}@media screen and (max-width:750px){.circle-btn .circle-img figure{height:37.33333vw;width:37.33333vw}.circle-btn .btn-txt{top:calc(50% + .4vw)}.circle-btn .btn-txt>span:first-child{bottom:calc(100% + .66667vw);font-size:2.4vw}.circle-btn .btn-txt>span:nth-child(2){font-size:4.8vw}.circle-btn .btn-txt>span:nth-child(3){font-size:2.4vw;top:calc(100% + 4vw)}}.read-txt{color:#e60012;font-size:.83333vw;font-weight:500;letter-spacing:.02em;line-height:160%}.read-txt span{display:block}@media screen and (max-width:750px){.read-txt{font-size:2.66667vw;font-weight:500;line-height:140%}}.ci .logo{align-items:center;display:flex}.ci .logo .name{display:block;flex-shrink:0;font-size:.97222vw;letter-spacing:.02em;white-space:nowrap}.ci .logo img{display:block;width:11.73611vw}.ci .logo .txt{flex:1;font-size:.76389vw;letter-spacing:.02em;margin-top:.83333vw;text-align:right}@media screen and (max-width:750px){.ci .logo{flex-wrap:wrap}.ci .logo .name{font-size:3.73333vw}.ci .logo img{width:24vw}.ci .logo .txt{flex:none;font-size:2.4vw;letter-spacing:.023em;margin-top:2.4vw;text-align:left;width:100%}}.scroll-tab .tab-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto;white-space:nowrap;width:100%}.scroll-tab .tab-wrap::-webkit-scrollbar{display:none}.scroll-tab .tab-wrap ul{display:inline-flex}@media screen and (max-width:750px){.scroll-tab .tab-wrap{left:50%;margin-left:-10.66667vw;position:relative;transform:translate(-50%);width:110.66667vw}.scroll-tab .tab-wrap ul li:first-child{padding-left:10.66667vw}.scroll-tab .tab-wrap ul li:last-child{padding-right:10.66667vw}}.menubtn .txt-span .oh,.txt-hover .txt-span .oh{display:inline-block;will-change:animation}.menubtn .txt-span .oh:nth-child(2),.txt-hover .txt-span .oh:nth-child(2){animation-delay:.03s!important}.menubtn .txt-span .oh:nth-child(3),.txt-hover .txt-span .oh:nth-child(3){animation-delay:.06s!important}.menubtn .txt-span .oh:nth-child(4),.txt-hover .txt-span .oh:nth-child(4){animation-delay:.09s!important}.menubtn .txt-span .oh:nth-child(5),.txt-hover .txt-span .oh:nth-child(5){animation-delay:.12s!important}.menubtn .txt-span .oh:nth-child(6),.txt-hover .txt-span .oh:nth-child(6){animation-delay:.15s!important}.menubtn .txt-span .oh:nth-child(7),.txt-hover .txt-span .oh:nth-child(7){animation-delay:.18s!important}.menubtn .txt-span .oh:nth-child(8),.txt-hover .txt-span .oh:nth-child(8){animation-delay:.21s!important}.menubtn .txt-span .oh:nth-child(9),.txt-hover .txt-span .oh:nth-child(9){animation-delay:.24s!important}.menubtn .txt-span .oh:nth-child(10),.txt-hover .txt-span .oh:nth-child(10){animation-delay:.27s!important}.menubtn .txt-span .oh:nth-child(11),.txt-hover .txt-span .oh:nth-child(11){animation-delay:.3s!important}.menubtn .txt-span .oh:nth-child(12),.txt-hover .txt-span .oh:nth-child(12){animation-delay:.33s!important}.menubtn .txt-span .oh:nth-child(13),.txt-hover .txt-span .oh:nth-child(13){animation-delay:.36s!important}.menubtn .txt-span .oh:nth-child(14),.txt-hover .txt-span .oh:nth-child(14){animation-delay:.39s!important}.menubtn .txt-span .oh:nth-child(15),.txt-hover .txt-span .oh:nth-child(15){animation-delay:.42s!important}.menubtn .txt-span .oh:nth-child(16),.txt-hover .txt-span .oh:nth-child(16){animation-delay:.45s!important}.menubtn .txt-span .oh:nth-child(17),.txt-hover .txt-span .oh:nth-child(17){animation-delay:.48s!important}.menubtn .txt-span .oh:nth-child(18),.txt-hover .txt-span .oh:nth-child(18){animation-delay:.51s!important}.menubtn .txt-span .oh:nth-child(19),.txt-hover .txt-span .oh:nth-child(19){animation-delay:.54s!important}.menubtn .txt-span .oh:nth-child(20),.txt-hover .txt-span .oh:nth-child(20){animation-delay:.57s!important}.menubtn .txt-span .oh:nth-child(21),.txt-hover .txt-span .oh:nth-child(21){animation-delay:.6s!important}.menubtn .txt-span .oh:nth-child(22),.txt-hover .txt-span .oh:nth-child(22){animation-delay:.63s!important}.menubtn .txt-span .oh:nth-child(23),.txt-hover .txt-span .oh:nth-child(23){animation-delay:.66s!important}.menubtn .txt-span .oh:nth-child(24),.txt-hover .txt-span .oh:nth-child(24){animation-delay:.69s!important}.menubtn .txt-span .oh:nth-child(25),.txt-hover .txt-span .oh:nth-child(25){animation-delay:.72s!important}.menubtn .txt-span .oh:nth-child(26),.txt-hover .txt-span .oh:nth-child(26){animation-delay:.75s!important}.menubtn .txt-span .oh:nth-child(27),.txt-hover .txt-span .oh:nth-child(27){animation-delay:.78s!important}.menubtn .txt-span .oh:nth-child(28),.txt-hover .txt-span .oh:nth-child(28){animation-delay:.81s!important}.menubtn .txt-span .oh:nth-child(29),.txt-hover .txt-span .oh:nth-child(29){animation-delay:.84s!important}.menubtn .txt-span .oh:nth-child(30),.txt-hover .txt-span .oh:nth-child(30){animation-delay:.87s!important}.menubtn .txt-span .oh:nth-child(31),.txt-hover .txt-span .oh:nth-child(31){animation-delay:.9s!important}.menubtn .txt-span .oh:nth-child(32),.txt-hover .txt-span .oh:nth-child(32){animation-delay:.93s!important}.menubtn .txt-span .oh:nth-child(33),.txt-hover .txt-span .oh:nth-child(33){animation-delay:.96s!important}.menubtn .txt-span .oh:nth-child(34),.txt-hover .txt-span .oh:nth-child(34){animation-delay:.99s!important}.menubtn .txt-span .oh:nth-child(35),.txt-hover .txt-span .oh:nth-child(35){animation-delay:1.02s!important}.menubtn .txt-span .oh:nth-child(36),.txt-hover .txt-span .oh:nth-child(36){animation-delay:1.05s!important}.menubtn .txt-span .oh:nth-child(37),.txt-hover .txt-span .oh:nth-child(37){animation-delay:1.08s!important}.menubtn .txt-span .oh:nth-child(38),.txt-hover .txt-span .oh:nth-child(38){animation-delay:1.11s!important}.menubtn .txt-span .oh:nth-child(39),.txt-hover .txt-span .oh:nth-child(39){animation-delay:1.14s!important}.menubtn .txt-span .oh:nth-child(40),.txt-hover .txt-span .oh:nth-child(40){animation-delay:1.17s!important}.menubtn .txt-span .oh:nth-child(41),.txt-hover .txt-span .oh:nth-child(41){animation-delay:1.2s!important}.menubtn .txt-span .oh:nth-child(42),.txt-hover .txt-span .oh:nth-child(42){animation-delay:1.23s!important}.menubtn .txt-span .oh:nth-child(43),.txt-hover .txt-span .oh:nth-child(43){animation-delay:1.26s!important}.menubtn .txt-span .oh:nth-child(44),.txt-hover .txt-span .oh:nth-child(44){animation-delay:1.29s!important}.menubtn .txt-span .oh:nth-child(45),.txt-hover .txt-span .oh:nth-child(45){animation-delay:1.32s!important}.menubtn .txt-span .oh:nth-child(46),.txt-hover .txt-span .oh:nth-child(46){animation-delay:1.35s!important}.menubtn .txt-span .oh:nth-child(47),.txt-hover .txt-span .oh:nth-child(47){animation-delay:1.38s!important}.menubtn .txt-span .oh:nth-child(48),.txt-hover .txt-span .oh:nth-child(48){animation-delay:1.41s!important}.menubtn .txt-span .oh:nth-child(49),.txt-hover .txt-span .oh:nth-child(49){animation-delay:1.44s!important}.menubtn .txt-span .oh:nth-child(50),.txt-hover .txt-span .oh:nth-child(50){animation-delay:1.47s!important}.menubtn .txt-span .oh:nth-child(51),.txt-hover .txt-span .oh:nth-child(51){animation-delay:1.5s!important}.menubtn:hover .txt-span .oh,.txt-hover:hover .txt-span .oh{animation:hoverAnime 1.2s ease}.nav-global{line-height:160%;margin-top:3.33333vw;transition:opacity 1s ease 2.2s}.nav-global p{font-size:1.11111vw;letter-spacing:.02em}.nav-global ul{display:inline-block;margin-bottom:-1.04167vw;margin-top:2.5vw}.nav-global ul li{display:inline-block;margin-bottom:1.04167vw;margin-right:1.66667vw}.nav-global ul li .link{font-size:1.66667vw;letter-spacing:.02em}.nav-global ul li .link span{line-height:120%}.nav-global ul li:last-child{margin-right:0}.nav-global .txt-note{color:#e60012;font-size:.7638888889vw;letter-spacing:.02em;line-height:100%;margin-top:1.52778vw}@media screen and (max-width:750px){.nav-global{margin-top:5.33333vw;text-align:center}.nav-global p{font-size:3.73333vw}.nav-global ul{margin-bottom:-2.66667vw;margin-top:4.53333vw;text-align:left}.nav-global ul li{margin-bottom:2.66667vw;margin-right:4.53333vw;text-align:left}.nav-global ul li .link{font-size:5.33333vw;letter-spacing:.02em}.nav-global ul li .link:after{margin-left:1.06667vw}.nav-global ul li:last-child{margin-right:0}.nav-global .txt-note{font-size:2.6666666667vw;margin-top:3.2vw}}#landscape{background:#23336b;display:none!important;height:100%;position:fixed;width:100%;z-index:9999}#landscape.is-active{display:block}#landscape .landscape{font-size:1.49925vw;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}#landscape .landscape figure{margin:0 auto 3.37331vw;width:4.7976vw}#landscape .landscape figure img{margin-left:-1.34933vw;position:relative}.ticker{position:relative;z-index:5}.ticker .looprail{align-items:center;animation-delay:0s;animation-direction:normal;animation-duration:60s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-play-state:running;animation-timing-function:linear;display:flex;position:relative}.ticker.pause .looprail{animation-play-state:paused}.ticker .loopunit{display:flex;overflow:visible;width:auto}.ticker .ticker-slide{align-items:center;display:flex;flex-shrink:0;margin-right:4.79167vw;overflow:visible}.ticker .ticker-slide span{display:block;flex-shrink:0;line-height:100%}.ticker .ticker-slide span img{height:7.08333vw;max-width:unset}.ticker .ticker-slide figure{display:block;flex-shrink:0;margin-left:2.15278vw;width:9.46875vw}.ticker .ticker-slide figure img{height:auto;max-width:100%}@media screen and (max-width:750px){.ticker .looprail{animation-duration:45s}.ticker .ticker-slide{margin-right:9.2vw}.ticker .ticker-slide span img{height:13.6vw;max-width:unset;width:auto}.ticker .ticker-slide figure{margin-left:4.13333vw;width:18.18vw}.ticker .ticker-slide figure img{height:auto;max-width:100%}}.bg-earth{border-radius:50%;flex-shrink:0;overflow:hidden;position:relative;width:56.94444vw}.bg-earth:before{content:"";display:block;padding-top:100%}.bg-earth [id^=liquid_earth]{height:100%;left:0;position:absolute;top:0;width:100%}.bg-earth [id^=liquid_earth] canvas{height:100%!important;left:50%!important;position:absolute!important;top:50%!important;transform:translate(-50%,-50%)!important;width:100%!important}.bg-earth .liquid_earth_story{height:100%;left:0;position:absolute;top:0;width:100%}.bg-earth .liquid_earth_story.noise-cover:before{border-radius:100%;z-index:10}.bg-earth .liquid_earth_story .swiper-wrapper div{height:100%;z-index:1}.bg-earth .liquid_earth_story .swiper-wrapper .slide{height:100%}.bg-earth .liquid_earth_story .swiper-wrapper .slide .slide-block{height:100%;overflow:hidden;position:absolute;right:0;top:0;width:100%}.bg-earth .liquid_earth_story .swiper-wrapper .slide .slide-inr{height:100%;position:absolute;right:0;top:0;width:100%}.bg-earth .liquid_earth_story .swiper-wrapper .slide .slide-zoom{display:block;height:100%;overflow:hidden;position:absolute;right:0;top:0;width:100%;will-change:animation}.bg-earth .liquid_earth_story .swiper-wrapper .slide.current .slide-zoom{animation:move2 12s ease-out normal forwards;will-change:transform,animation}.bg-earth .liquid_earth_story .swiper-wrapper .swiper-slide-active{z-index:9}.bg-earth .liquid_earth_story .swiper-wrapper .swiper-slide-active .slide-block{animation:mv_width 1s ease 0s;will-change:animation}.bg-earth .liquid_earth_story .swiper-wrapper .swiper-slide-next{z-index:8}.bg-earth .liquid_earth_story .swiper-wrapper .swiper-slide-prev{z-index:9}.bg-earth .liquid_earth_story .swiper-wrapper .slide-zoom{background:no-repeat 50%/cover}.bg-dot{background-image:url("data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2012%2012%22%20style%3D%22enable-background%3Anew%200%200%2012%2012%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Crect%20class%3D%22st0%22%20width%3D%221%22%20height%3D%221%22%2F%3E%3C%2Fsvg%3E");background-size:.83333vw;opacity:.3;position:absolute}@media screen and (max-width:750px){.bg-dot{background-size:1.6vw}}.bg-light{background:url(/promaster_stb/symboloftheseas/assets/img/common/img_light.png) repeat-y 50%/contain;height:38.81944vw;position:absolute;width:38.81944vw}@media screen and (max-width:750px){.bg-light{height:65.46667vw;width:65.86667vw}}#header{left:0;padding-top:4.375vw;position:fixed;top:0;transition:all .5s ease;width:100%;z-index:20}#header .menubtn{cursor:pointer;letter-spacing:.04em;line-height:1em;margin:auto;overflow:hidden;padding:.5em;position:relative}#header .menubtn>span{transition:all .5s ease}#header .menubtn>span:nth-child(2){opacity:0}#header .menubtn .txt-anim-inr>span{opacity:1;transform:translate(0)}#header .menubtn:hover .txt-anim-inr>span{animation:slideAnime .5s ease}#header .menubtn.close>span:first-child{opacity:0}#header .menubtn.close>span:nth-child(2){opacity:1}#header .header{margin:0 auto;position:relative;width:83.33333vw;z-index:1}#header .header:before{background:linear-gradient(180deg,#00000080 0,#0000);content:"";height:12.08333vw;left:0;margin:0 calc(50% - 50vw);pointer-events:none;position:absolute;top:-4.375vw;width:100vw;z-index:-1}#header .header.is-fixed:before{background:linear-gradient(180deg,#000c 0,#0000)}#header .header .head-link{align-items:center;display:flex;left:0;position:absolute;top:0;transition:opacity .3s ease;z-index:1}#header .header .head-link.menu-ishover{opacity:0;pointer-events:none}#header .header .head-link li.map a{align-items:center;display:flex;font-size:1.2rem}#header .header .head-link li.map a img{display:block;width:3.75vw}#header .header .head-link li.map a p{font-size:.83333vw;letter-spacing:.04em;line-height:100%;margin-left:.9375vw}#header .header .head-link li.map a:hover .txt-anim-inr>span{animation:slideAnime .85s ease}#header .header .head-link li.language{margin-left:3.75vw}#header .header .head-link li.language .select{cursor:pointer;padding-right:.69444vw;position:relative}#header .header .head-link li.language .select:after{background:no-repeat 50%/contain;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%226%22%20height%3D%225%22%20viewBox%3D%220%200%206%205%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M3%205L0.401924%200.5L5.59808%200.5L3%205Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E");content:"";padding-top:.41667vw;position:absolute;right:0;top:.48611vw;transition:all 1s ease;width:.41667vw}#header .header .head-link li.language .select p{display:block;font-size:.69444vw;letter-spacing:.04em;line-height:120%;margin:-.13889vw 0;padding:.27778vw}#header .header .head-link li.language .select .other-lang{opacity:0;position:absolute;right:.69444vw;text-align:right;transform:translateY(-1.38889vw);transition:opacity 1s ease,transform 1s ease;white-space:nowrap;will-change:opacity,transform;z-index:-1}#header .header .head-link li.language .select .other-lang p:hover .txt-anim-inr>span{animation:slideAnime .5s ease}#header .header .head-link li.language .select:hover:after{transform:translateY(0) rotateX(180deg)}#header .header .head-link li.language .select:hover .other-lang{opacity:1;transform:translateY(.41667vw)}#header .header .head-link li.language .jp,#header .header .head-link li.language .sc,#header .header .head-link li.language .tc{font-size:.69444vw}#header .header .head-link li.language .jp{font-family:YuGothic,Yu Gothic,游ゴシック体,游ゴシック,ヒラギノ角ゴ Pro W3,ヒラギノ角ゴ W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,Osaka,MS PGothic,Arial,Helvetica,Verdana,sans-serif}#header .header .head-link li.language .tc{font-family:Noto Sans TC,sans-serif}#header .header .head-link li.language .sc{font-family:Noto Sans SC,sans-serif}#header .header .menubtn{display:none;font-size:1.66667vw;height:2em;left:0;margin:auto 0 auto -.5em;position:absolute;top:-.27778vw}#header .header .menubtn.close>span{transform:translateY(-1em);transition-delay:1s}#header .header .logo{margin:0 auto;width:16.06667vw}#header .header .head-external{align-items:flex-end;display:flex;justify-content:flex-end;position:absolute;right:-.34722vw;top:0;z-index:1}#header .header .head-external .logo_citizen{height:2.22222vw;width:7.56944vw}#header .head-side{bottom:0;font-size:1.4rem;height:100%;position:fixed;right:3.47222vw;transition:opacity .3s ease;width:1em;z-index:100}#header .head-side .side-inr{height:100%;width:100%}#header .head-side .menubtn{font-size:1.4rem;left:-.5em;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:2em;writing-mode:vertical-rl}#header .head-side .menubtn:hover .txt-anim-inr>span{animation:slideAnime2 .5s ease}#header .head-side .menubtn .close-btn{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg)}#header .head-side .menubtn .close-btn span:first-child{transition:width .3s ease;transition-delay:0s;width:0}#header .head-side .menubtn .close-btn span:nth-child(2){height:0;transition:height .3s ease;transition-delay:0s}#header .head-side .menubtn.close>span{transform:translateX(1em)}#header .head-side .menubtn.close .close-btn span{display:block}#header .head-side .menubtn.close .close-btn span:first-child{transition-delay:0s;width:100%}#header .head-side .menubtn.close .close-btn span:nth-child(2){height:100%;transition-delay:0s}#header .head-side .sns_share{bottom:4.86111vw;margin-right:-3px;position:absolute}#header .head-side .sns_share dt{letter-spacing:.5px;line-height:80%;margin:0 auto 1.80556vw;writing-mode:vertical-rl}#header .head-side .sns_share dd li+li{margin-top:1.04167vw}#header .head-side .sns_share dd li.facebook{margin-right:-1px}@media(orientation:portrait){#header .header .head-link{display:none}#header .header .menubtn{display:block!important}#header .head-side{display:none}}@media screen and (max-width:1024px){#header .header .head-link{display:none}#header .header .menubtn{display:block!important}#header .header .logo{width:22.59375vw}#header .header .head-external .logo_citizen{height:auto;margin-right:0;width:13.33333vw}#header .head-side{display:none}}@media screen and (max-width:750px){#header{padding-top:8.53333vw}#header .header{width:78.66667vw}#header .header:before{height:33.33333vw;top:-8.53333vw}#header .header .menubtn{font-size:2.66667vw;letter-spacing:.04em;top:.26667vw}#header .header .logo{flex-shrink:0;transform:translateX(-.53333vw);width:46.66667vw}#header .header .head-external{right:0;top:1.2vw}}.close-btn{cursor:pointer;height:1.38889vw;overflow:hidden;position:relative;transform:rotate(45deg);width:1.38889vw}.close-btn a{height:100%;left:0;position:absolute;top:0;width:100%}.close-btn span{display:block;position:absolute}.close-btn span:before{content:"";opacity:1;position:absolute}.close-btn span:first-child{border-top:2px solid #fff;left:0;top:50%;transform:translateY(-50%);width:100%}.close-btn span:first-child:before{border-top:4px solid #23336b;right:100%;top:calc(50% - 2px);transform:translateY(-50%);width:100%}.close-btn span:nth-child(2){border-left:2px solid #fff;height:100%;left:50%;top:0;transform:translateX(-50%)}.close-btn span:nth-child(2):before{border-left:4px solid #23336b;bottom:100%;height:100%;left:calc(50% - 2px);transform:translateX(-50%)}.close-btn:hover span:first-child:before{animation:border01 .4s linear}.close-btn:hover span:nth-child(2):before{animation:border02 .4s linear .1s}@keyframes border01{0%{right:100%}to{right:-100%}}@keyframes border02{0%{bottom:100%}to{bottom:-100%}}.section-nav{display:none;left:2.91667vw;position:fixed;top:50%;transform:translateY(-50%);z-index:10}.section-nav li{margin:.625vw 0}.section-nav li.num{font-size:1.11111vw;line-height:100%;margin:1.25vw 0}.section-nav li span{border-top:3px solid #959aac;display:block;transition:width .5s ease;width:.83333vw}.section-nav li.active span{border-color:#fff;width:1.66667vw}#main-contents{z-index:1}#main-contents,#main-contents section{position:relative}#main-contents .parallax-section{box-shadow:none}@media(min-width:751px){.full-slide{align-items:center;display:flex;margin-left:11.11111%}.full-slide>.cont:not(.current){opacity:.5}.full-slide>.cont:nth-child(2){margin-left:13.19444vw;transform:translateY(13.8888888889vw)}.full-slide>.cont:nth-child(3){margin-left:13.19444vw;transform:translateY(27.7777777778vw)}.full-slide>.cont:nth-child(4){margin-left:13.19444vw;transform:translateY(41.6666666667vw)}}@media screen and (max-width:750px){.full-slide>.cont+.cont{margin-top:17.33333%}}#footer{overflow:hidden;padding:15.83333vw 0 7.63889vw;position:relative}#footer .bg-dot{left:22.36111vw;padding-top:40.625vw;position:absolute;top:32.01389vw;width:87.01389vw}#footer .bg-light.light01{left:-9.02778vw;top:-9.72222vw}#footer .bg-light.light02{bottom:-13.54167vw;height:42.91667vw;left:70.48611vw;width:35.97222vw}#footer .footer{margin:0 auto;position:relative;text-align:center;width:70.93333vw;z-index:10}#footer .footer .hashtag{font-size:6.66667vw;letter-spacing:.02em;line-height:90%;transition:transform 1s ease .2s,opacity 1s ease .2s}#footer .footer .sns_share{align-items:center;display:flex;font-size:1rem;justify-content:center;margin-top:5.13889vw;transition:transform 1s ease .4s,opacity 1s ease .4s}#footer .footer .sns_share dt{margin-right:2.15278vw}#footer .footer .sns_share dd ul{align-items:center;display:flex;justify-content:center}#footer .footer .sns_share dd ul li+li{margin-left:.97222vw}#footer .footer .brandsite{margin:12.5vw auto 6.94444vw;transition:transform 1s ease .6s,opacity 1s ease .6s}#footer .footer .brandsite .logo_promaster{margin:0 auto;width:22.22222vw}#footer .footer .brandsite .link{font-size:4.44444vw;font-weight:400;justify-content:center;letter-spacing:.02em;margin-left:-.41667vw;margin-top:4.02778vw}#footer .footer .brandsite .link:after{margin-left:2.08333vw}#footer .footer .nav-global{transition:transform 1s ease .8s,opacity 1s ease .8s}#footer .footer #copy{display:block;letter-spacing:.02em;padding-top:18.26389vw}#footer.init .footer .brandsite,#footer.init .footer .hashtag,#footer.init .footer .nav-global,#footer.init .footer .sns_share{opacity:1;transform:translate(0)}@media screen and (max-width:750px){#footer{padding:39.33333vw 0 18.93333vw}#footer .bg-dot{bottom:auto;left:auto;padding-top:96vw;right:0;top:28.53333vw;width:57.6vw}#footer .footer .hashtag{font-size:8.53333vw}#footer .footer .sns_share{margin-top:16.13333vw;padding-left:1.33333vw}#footer .footer .sns_share dt{line-height:100%;margin-right:6vw;padding-top:2.4vw}#footer .footer .sns_share dd ul li+li{margin-left:5.33333vw}#footer .footer .brandsite{margin:18.93333vw auto 24.4vw}#footer .footer .brandsite .logo_promaster{width:42.66667vw}#footer .footer .brandsite .logo_promaster img{margin-left:-2.93333vw}#footer .footer .brandsite .link{font-size:8.53333vw;margin-left:-.8vw;margin-top:7.46667vw}#footer .footer .brandsite .link:after{margin-left:4vw}#footer .footer #copy{font-size:2.4vw;letter-spacing:.015em;padding-top:14.13333vw}}.cookie{background:#ffffffb3;background:#000;bottom:-170px;color:#fff;display:none;left:0;overflow:hidden!important;padding-bottom:30px;padding-top:30px;position:fixed!important;width:100%;z-index:20}.cookie p{color:inherit;font-family:inherit;font-size:13px;line-height:20px;margin:0}.cookie .cookie__box{margin:0 auto;max-width:1280px}.cookie .cookie__box--content{align-items:center;display:flex;flex-direction:row;margin-left:80px;margin-right:80px}.cookie .cookie__box--text{width:100%}.cookie .cookie__space{width:8.333%}.cookie .cookie__content{width:25%}.cookie .cookie__title{font-weight:700}.cookie .cookie__text a{border-bottom:1px solid #fff;color:#fff}.cookie .cookie__text a:hover{opacity:.7}.cookie .cookie__button{background-color:initial;border:1px solid #fff;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:15px;font-weight:400;font-weight:700;height:50px;line-height:50px;line-height:270%;margin-top:0;min-width:180px;padding:0 20px;text-align:center;text-decoration:none;transition:background .3s cubic-bezier(1,0,0,1),color .3s cubic-bezier(1,0,0,1);white-space:nowrap;width:100%}.cookie .cookie__button:before{border-right:1px solid #fff;border-top:1px solid #fff;box-sizing:inherit;content:"";display:inline-block;height:7px;margin-right:10px;position:relative;top:-2px;transform:rotate(45deg);width:7px}.cookie .cookie__button:hover{background-color:#4d4d4d;color:#fff}.cookie .cookie__button span{border-right:1px solid #000;border-top:1px solid #000;bottom:0;content:"";display:inline-block;height:10px;left:0;margin-bottom:auto;margin-top:auto;padding-left:16px;position:relative;position:absolute;top:0;transform:rotate(45deg);width:10px}@media screen and (max-width:580px){.cookie{padding-bottom:10px;padding-top:10px}.cookie .cookie__box--content{display:block;margin-left:10px;margin-right:10px}.cookie .cookie__box--text{margin-bottom:10px}.cookie .cookie__content{width:100%}.cookie .cookie p{font-size:11px;margin:10px 0 0}.cookie .cookie__button{line-height:1}.cookie .cookie__button:before{border-right:1px solid #fff;border-top:1px solid #fff;box-sizing:inherit;content:"";display:inline-block;height:10px;margin-right:10px;position:relative;top:-2px;transform:rotate(45deg);width:10px}}.swiper-wrapper{will-change:transform}.swiper-slide.first-view-hide{opacity:0}@media screen and (max-width:750px){.swiper-slide.first-view-hide{opacity:1}}.swiper-arrow .first-view-hide{opacity:.3}.swiper-arrow .first-view-hide .swiper-button-prev{cursor:default}.swiper-arrow .first-view-hide .swiper-button-prev:hover:after{transform:rotate(180deg)!important}.is-moved .swiper-arrow .first-view-hide{opacity:1}.is-moved .swiper-arrow .first-view-hide .swiper-button-prev{cursor:pointer}.is-moved .swiper-arrow .first-view-hide .swiper-button-prev:hover{transform:translate(-1rem,-50%)!important}.is-moved .first-view-hide{opacity:1}.spbottomnavi{background-color:#23336b;bottom:0;box-sizing:border-box;display:none;filter:drop-shadow(0 -8vw 8vw rgba(0,0,0,.25));height:21.33333vw;position:fixed;width:100%;z-index:20}.spbottomnavi ul{display:flex;left:0;padding:0 10.66667vw;position:absolute;top:50%;top:calc(50% - .53333vw);transform:translateY(-50%)}.spbottomnavi ul li+li{border-left:1px solid #e60012;margin-left:1.6vw;padding-left:1.6vw}.spbottomnavi ul li a{color:#e60012;font-size:3.2vw}.spbottomnavi ul li.current a{color:#fff}@media screen and (max-width:750px){.spbottomnavi{display:block;transform:translateY(105%);transition:transform .4s ease 0s}.spbottomnavi.show{transform:translate(0)}}.debugimg{height:1px;left:-100px;position:fixed;top:0;width:1px}#profile-wrap{height:304.16667vw;margin-top:0;opacity:0;position:relative;width:100%;z-index:1}@media screen and (max-width:750px){#profile-wrap{height:auto;margin-top:0;opacity:1}}#profile-wrap-clone{height:304.16667vw;left:110%;margin-top:0;opacity:0;overflow:hidden;padding-top:2.77778vw;position:fixed;top:0;transition:opacity .5s ease 0s,left .01s linear .55s;width:100%;z-index:5}.ctr_profile_b{opacity:1;transition:opacity .3s ease .3s}.on_profile .ctr_profile_b,.on_profilehead .ctr_profile_b{opacity:0;transition:opacity .3s ease 0s}.ctr_profile_a{opacity:1;transition:opacity .3s ease 0s}.on_profile .ctr_profile_a{opacity:0;transition:opacity .3s ease 0s}.out_profile .ctr_profile_a,.out_profile.on_profile .ctr_profile_a{opacity:1;transition:opacity .3s ease .5s}@media screen and (max-width:750px){.on_profile .ctr_profile_a,.on_profile .ctr_profile_b,.on_profilehead .ctr_profile_b{opacity:1;transition:none}}.on_profile #profile-wrap-clone{left:0;opacity:1;transition:opacity .5s ease .1s,left .01s linear 0s}.on_profile.out_profile #profile-wrap-clone,.out_profile #profile-wrap-clone{left:110%;opacity:0;transition:opacity .5s ease 0s,left .01s linear .55s}#profile-wrap-clone .profile-wrap{padding-top:2.77778vw;transform:translate(16.6667%)}.on_profile #profile-wrap-clone.pos0 .profile-wrap{transform:translate(-16.6667%)}.on_profile #profile-wrap-clone.pos0.pos1 .profile-wrap,.on_profile #profile-wrap-clone.pos1 .profile-wrap{transform:translate(-50%)}.on_profile #profile-wrap-clone.pos0.pos1.pos2 .profile-wrap,.on_profile #profile-wrap-clone.pos1.pos2 .profile-wrap,.on_profile #profile-wrap-clone.pos2 .profile-wrap{transform:translate(-83.3333%)}.on_profile #profile-wrap-clone.pos0.pos1.pos2.pos3 .profile-wrap,.on_profile #profile-wrap-clone.pos1.pos2.pos3 .profile-wrap,.on_profile #profile-wrap-clone.pos2.pos3 .profile-wrap,.on_profile #profile-wrap-clone.pos3 .profile-wrap{transform:translate(-116.6667%)}body.story #profile-wrap-clone .profile-wrap{transform:translate(25%)}body.story.on_profile #profile-wrap-clone.pos0 .profile-wrap{transform:translate(-25%)}body.story.on_profile #profile-wrap-clone.pos0.pos1 .profile-wrap,body.story.on_profile #profile-wrap-clone.pos1 .profile-wrap{transform:translate(-75%)}body.story.on_profile #profile-wrap-clone.pos0.pos1.pos2 .profile-wrap,body.story.on_profile #profile-wrap-clone.pos1.pos2 .profile-wrap,body.story.on_profile #profile-wrap-clone.pos2 .profile-wrap{transform:translate(-125%)}#profile-wrap-clone .profile-wrap #profile01{margin-top:8.88889vw}#profile-wrap-clone .profile-wrap #profile02{margin-top:17.77778vw}#profile-wrap-clone .profile-wrap #profile03{margin-top:26.66667vw}#profile-wrap-clone.pos0 .profile-wrap #profile01{margin-top:0}#profile-wrap-clone.pos0 .profile-wrap #profile02{margin-top:8.88889vw}#profile-wrap-clone.pos0 .profile-wrap #profile03{margin-top:17.77778vw}#profile-wrap-clone.pos0.pos1 .profile-wrap #profile01,#profile-wrap-clone.pos1 .profile-wrap #profile01{margin-top:-8.88889vw}#profile-wrap-clone.pos0.pos1 .profile-wrap #profile02,#profile-wrap-clone.pos1 .profile-wrap #profile02{margin-top:0}#profile-wrap-clone.pos0.pos1 .profile-wrap #profile03,#profile-wrap-clone.pos1 .profile-wrap #profile03{margin-top:8.88889vw}#profile-wrap-clone.pos0.pos1.pos2 .profile-wrap #profile01,#profile-wrap-clone.pos1.pos2 .profile-wrap #profile01,#profile-wrap-clone.pos2 .profile-wrap #profile01{margin-top:-17.77778vw}#profile-wrap-clone.pos0.pos1.pos2 .profile-wrap #profile02,#profile-wrap-clone.pos1.pos2 .profile-wrap #profile02,#profile-wrap-clone.pos2 .profile-wrap #profile02{margin-top:-8.88889vw}#profile-wrap-clone.pos0.pos1.pos2 .profile-wrap #profile03,#profile-wrap-clone.pos1.pos2 .profile-wrap #profile03,#profile-wrap-clone.pos2 .profile-wrap #profile03{margin-top:0}#profile-wrap-clone.pos0.pos1.pos2.pos3 .profile-wrap #profile01,#profile-wrap-clone.pos1.pos2.pos3 .profile-wrap #profile01,#profile-wrap-clone.pos2.pos3 .profile-wrap #profile01,#profile-wrap-clone.pos3 .profile-wrap #profile01{margin-top:-26.80556vw}#profile-wrap-clone.pos0.pos1.pos2.pos3 .profile-wrap #profile02,#profile-wrap-clone.pos1.pos2.pos3 .profile-wrap #profile02,#profile-wrap-clone.pos2.pos3 .profile-wrap #profile02,#profile-wrap-clone.pos3 .profile-wrap #profile02{margin-top:-17.77778vw}#profile-wrap-clone.pos0.pos1.pos2.pos3 .profile-wrap #profile03,#profile-wrap-clone.pos1.pos2.pos3 .profile-wrap #profile03,#profile-wrap-clone.pos2.pos3 .profile-wrap #profile03,#profile-wrap-clone.pos3 .profile-wrap #profile03{margin-top:-8.88889vw}body.story01 #profile-wrap-clone .profile-wrap #profile02{margin-top:8.88889vw}body.story01 #profile-wrap-clone .profile-wrap #profile03{margin-top:17.77778vw}body.story01 #profile-wrap-clone.pos0 .profile-wrap #profile02{margin-top:0}body.story01 #profile-wrap-clone.pos0 .profile-wrap #profile03{margin-top:8.88889vw}body.story01 #profile-wrap-clone.pos0.pos1 .profile-wrap #profile02,body.story01 #profile-wrap-clone.pos1 .profile-wrap #profile02{margin-top:-8.88889vw}body.story01 #profile-wrap-clone.pos0.pos1 .profile-wrap #profile03,body.story01 #profile-wrap-clone.pos1 .profile-wrap #profile03{margin-top:0}body.story01 #profile-wrap-clone.pos0.pos1.pos2 .profile-wrap #profile02,body.story01 #profile-wrap-clone.pos1.pos2 .profile-wrap #profile02,body.story01 #profile-wrap-clone.pos2 .profile-wrap #profile02{margin-top:-17.77778vw}body.story01 #profile-wrap-clone.pos0.pos1.pos2 .profile-wrap #profile03,body.story01 #profile-wrap-clone.pos1.pos2 .profile-wrap #profile03,body.story01 #profile-wrap-clone.pos2 .profile-wrap #profile03{margin-top:-8.88889vw}body.story02 #profile-wrap-clone .profile-wrap #profile01{margin-top:8.88889vw}body.story02 #profile-wrap-clone .profile-wrap #profile03{margin-top:17.77778vw}body.story02 #profile-wrap-clone.pos0 .profile-wrap #profile01{margin-top:0}body.story02 #profile-wrap-clone.pos0 .profile-wrap #profile03{margin-top:8.88889vw}body.story02 #profile-wrap-clone.pos0.pos1 .profile-wrap #profile01,body.story02 #profile-wrap-clone.pos1 .profile-wrap #profile01{margin-top:-8.88889vw}body.story02 #profile-wrap-clone.pos0.pos1 .profile-wrap #profile03,body.story02 #profile-wrap-clone.pos1 .profile-wrap #profile03{margin-top:0}body.story02 #profile-wrap-clone.pos0.pos1.pos2 .profile-wrap #profile01,body.story02 #profile-wrap-clone.pos1.pos2 .profile-wrap #profile01,body.story02 #profile-wrap-clone.pos2 .profile-wrap #profile01{margin-top:-17.77778vw}body.story02 #profile-wrap-clone.pos0.pos1.pos2 .profile-wrap #profile03,body.story02 #profile-wrap-clone.pos1.pos2 .profile-wrap #profile03,body.story02 #profile-wrap-clone.pos2 .profile-wrap #profile03{margin-top:-8.88889vw}body.story03 #profile-wrap-clone .profile-wrap #profile01{margin-top:8.88889vw}body.story03 #profile-wrap-clone .profile-wrap #profile02{margin-top:17.77778vw}body.story03 #profile-wrap-clone.pos0 .profile-wrap #profile01{margin-top:0}body.story03 #profile-wrap-clone.pos0 .profile-wrap #profile02{margin-top:8.88889vw}body.story03 #profile-wrap-clone.pos0.pos1 .profile-wrap #profile01,body.story03 #profile-wrap-clone.pos1 .profile-wrap #profile01{margin-top:-8.88889vw}body.story03 #profile-wrap-clone.pos0.pos1 .profile-wrap #profile02,body.story03 #profile-wrap-clone.pos1 .profile-wrap #profile02{margin-top:0}body.story03 #profile-wrap-clone.pos0.pos1.pos2 .profile-wrap #profile01,body.story03 #profile-wrap-clone.pos1.pos2 .profile-wrap #profile01,body.story03 #profile-wrap-clone.pos2 .profile-wrap #profile01{margin-top:-17.77778vw}body.story03 #profile-wrap-clone.pos0.pos1.pos2 .profile-wrap #profile02,body.story03 #profile-wrap-clone.pos1.pos2 .profile-wrap #profile02,body.story03 #profile-wrap-clone.pos2 .profile-wrap #profile02{margin-top:-8.88889vw}#profile-wrap-clone .profile-wrap .profile{position:relative;top:50%;transform:translateY(-50%)}#profile-wrap-clone .profile-wrap{transition:transform .5s ease 0s}#profile-wrap-clone .profile-wrap .profile{transition:margin-top .5s ease 0s}#profile-head{height:100%;left:110%;opacity:0;position:fixed;top:0;transition:opacity .5s ease 0s;width:100%;z-index:5}#profile-head .sec-inr{left:50%;padding-left:5.55556vw;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}#profile-head .sec-inr .subttl{display:flex;font-size:5.55556vw;font-weight:500;margin-left:-.41667vw;margin-top:1.66667vw;position:relative}#profile-head .sec-inr .subttl .gry{color:#959aac}#profile-head .sec-inr .subttl span{letter-spacing:0;line-height:100%}#profile-head .sec-inr .subttl>span+span{margin-left:.55556vw}#profile-head .sec-inr .subttl .lang-txt{color:#e60012;font-size:1.25vw;left:.20833vw;margin:0;position:absolute;top:calc(100% + .76389vw)}body.on_profilehead #profile-head{left:0;opacity:1}body.on_profilehead.on_profile #profile-head{opacity:0}body.out_profile #profile-head,body.out_profile.on_profile #profile-head,body.out_profile.on_profilehead #profile-head,body.out_profile.on_profilehead.on_profile #profile-head{left:110%}#profile-head-spacer{height:34.72222vw;position:static;width:100%}@media screen and (max-width:750px){#profile-head,#profile-head-spacer{display:none}}#sec-profile .sec-inr{display:none}@media screen and (max-width:750px){#sec-profile .sec-inr{display:block}}.profile-wrap{align-items:flex-start;display:flex;justify-content:center;left:50%;padding-top:0;position:absolute;top:0;width:135.41667vw;z-index:10}.profile-wrap .profile{flex-shrink:0;margin:auto;text-align:center;width:45.13889vw}.profile-wrap .profile a{display:block;opacity:.3;transition:opacity .5s ease}.profile-wrap .profile figure{border-radius:100%;margin:auto;position:relative;width:33.33333vw;z-index:-1}.profile-wrap .profile figure .link{left:50%;margin-left:-.06944vw;margin-top:.27778vw;position:absolute;top:50%;transform:translate(-50%,-50%)}.profile-wrap .profile .zoom-hover:hover a:not(.current) figure img{transform:scale(1.15) rotateY(180deg)}.profile-wrap .profile .txt-wrap{font-weight:500;margin-top:-8.75vw;opacity:0;transition:opacity .5s ease}.profile-wrap .profile .txt-wrap span{display:block;letter-spacing:0;white-space:nowrap}.profile-wrap .profile .txt-wrap .ttl .icn-line{justify-content:center}.profile-wrap .profile .txt-wrap .title{font-size:3.33333vw;margin-top:1.52778vw}.profile-wrap .profile .txt-wrap .title span{line-height:120%}.profile-wrap .profile .txt-wrap .title .inr+.inr{margin-top:-.69444vw}.profile-wrap .profile .txt-wrap .name{color:#959aac;font-size:1.66667vw;margin-right:-.41667vw;margin-top:-.13889vw;position:relative}.profile-wrap .profile .txt-wrap .name>span{line-height:120%}.profile-wrap .profile .txt-wrap .grade{color:#959aac;font-size:.90278vw;letter-spacing:.02em;line-height:130%;margin-right:-.41667vw;margin-top:.27778vw}.profile-wrap .profile .link{font-size:1.11111vw}.profile-wrap .profile .link:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2226%22%20height%3D%2228%22%20viewBox%3D%220%200%2026%2028%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M9.82701%203.8022L9.47345%204.15575L9.82701%204.5093L17.2496%2011.9319L1.22826%2011.9319L0.728258%2011.9319L0.728258%2012.4319L0.728259%2015.5162L0.728259%2016.0162L1.22826%2016.0162H17.2416L9.827%2023.4308L9.47345%2023.7844L9.827%2024.1379L12.008%2026.3189L12.3615%2026.6724L12.7151%2026.3189L23.1641%2015.8698L23.1722%2015.8618L24.7103%2014.3236L25.0639%2013.9701L24.7103%2013.6165L12.7151%201.62125L12.3615%201.26769L12.008%201.62125L9.82701%203.8022Z%22%20stroke%3D%22white%22%2F%3E%3C%2Fsvg%3E");margin-left:.69444vw;padding-top:1.94444vw;transform:none;width:1.94444vw}.profile-wrap .profile a.current,.profile-wrap .profile a.current .txt-wrap{opacity:1}@media screen and (max-width:750px){.profile-wrap{display:block;left:0;margin-bottom:-9.33333vw;margin-top:0;padding-top:26.4vw;position:static;width:100%}.profile-wrap .profile{margin:0 0 9.33333vw;width:auto}.profile-wrap .profile a,.profile-wrap .profile a .txt-wrap{opacity:1}.profile-wrap .profile figure{margin:0 auto;width:66.66667vw}.profile-wrap .profile .txt-wrap{margin-top:-18.93333vw}.profile-wrap .profile .txt-wrap .ttl:before{height:1.6vw;width:1.33333vw}.profile-wrap .profile .txt-wrap .title{font-size:8.53333vw;margin-top:2.93333vw}.profile-wrap .profile .txt-wrap .title .inr+.inr{margin-top:-2.93333vw}.profile-wrap .profile .txt-wrap .name{font-size:3.46667vw;margin-top:1.06667vw}.profile-wrap .profile .txt-wrap .grade{font-size:2.4vw;margin-top:.53333vw}.profile-wrap .profile .link{font-size:4.26667vw;margin-left:-.13333vw;margin-top:1.6vw;padding-left:.26667vw}.profile-wrap .profile .link .icn-arrow{align-items:center;display:flex;justify-content:center;letter-spacing:.04em}}#sec-product-bg{background-color:#23336b;background:url(/promaster_stb/symboloftheseas/assets/img/top/img_products_bg_pc.png) no-repeat top/100%;height:100%;left:110%;opacity:0;position:fixed;top:0;transition:opacity .3s ease 0s,left .01s linear .35s;width:100%}@media screen and (max-width:750px){#sec-product-bg{display:none}}.out_profile #sec-product-bg{left:0;opacity:1;transition:opacity .3s ease .3s}.out_product #sec-product-bg,.out_product.out_profile #sec-product-bg{opacity:0;transition:opacity .3s ease 0s}#sec-products{padding:17.63889vw 0 19.79167vw;position:relative;z-index:2}#sec-products .bg-wrap{display:none}#sec-products .bg-dot.dot01{left:39.23611vw;padding-top:63.47222vw;top:11.80556vw;width:70.69444vw}#sec-products .bg-dot.dot02{bottom:11.80556vw;left:0;padding-top:38.125vw;width:50.83333vw}#sec-products .bg-light.light01{left:-10.48611vw;top:0}#sec-products .bg-light.light02{left:66.31944vw;top:68.81944vw}#sec-products .bg-light.light03{bottom:.97222vw;height:42.36111vw;left:.97222vw;width:42.36111vw}#sec-products .ttl{left:-.06944vw;position:absolute;top:2.77778vw}#sec-products .new-products{position:relative;transform:translateX(-.55556vw)}#sec-products .new-products .img-main{display:block;margin:0 auto;outline:none;width:30.13889vw}#sec-products .new-products .img-main figure{transform:translateX(.41667vw)}#sec-products .new-products .ttl-wrap{font-size:1.11111vw;left:.41667vw;letter-spacing:.02em;line-height:140%;position:absolute;top:14.09722vw;transition:all .5s}#sec-products .new-products .ttl-wrap span{display:block}#sec-products .new-products .ttl-wrap .ttl-model{font-size:.83333vw;line-height:100%;margin-left:.13889vw}#sec-products .new-products .ttl-wrap .ttl-model .icn-line{letter-spacing:.02em}#sec-products .new-products .ttl-wrap .ttl-model .icn-line:before{display:none}#sec-products .new-products .ttl-wrap .name{font-size:4.02778vw;font-weight:500;letter-spacing:0;line-height:90%;margin-top:1.45833vw;white-space:nowrap}#sec-products .new-products .ttl-wrap .number{font-weight:500;margin-top:1.25vw}#sec-products .new-products .ttl-wrap .txt{margin-top:1.25vw}#sec-products .new-products .catchphrase{font-size:2.22222vw;left:50.83333vw;letter-spacing:.02em;line-height:140%;position:absolute;top:19.23611vw;transition:all .5s;white-space:nowrap}#sec-products .new-products .catchphrase span{display:block}#sec-products .new-products .btn-wrap{margin:0 auto;transform:translateX(.83333vw);width:50.13889vw}#sec-products .new-products .btn-wrap .link-line{font-size:4.44444vw;padding:2.36111vw 0}#sec-products .ci-wrap{margin:10vw auto 0;padding-left:.34722vw;width:50.13889vw}#sec-products .ci-wrap .link-line{font-size:2.29167vw;margin-left:-.76389vw;margin-top:-.97222vw;padding:3.75vw 0}#sec-products .link-line{display:block;justify-content:space-between;letter-spacing:.02em;position:relative;width:100%}#sec-products .link-line:before{border-bottom:3px solid;bottom:0;content:"";left:0;position:absolute;width:100%}#sec-products .link-line:after{margin-left:0}#sec-products .products-info-wrap{margin-top:14.09722vw}#sec-products .products-info-wrap .ttl-wrap{margin-top:-7.77778vw;position:relative;text-align:center;z-index:10}#sec-products .products-info-wrap .ttl-wrap p{font-size:2.22222vw;line-height:100%}#sec-products .products-info-wrap .ttl-wrap .link{display:inline-block!important;font-size:6.25vw;font-weight:400;line-height:90%;margin-top:1.94444vw;position:relative;text-align:left;z-index:10}#sec-products .products-info-wrap .ttl-wrap .link span{display:block}#sec-products .products-info-wrap .ttl-wrap .link:after{bottom:.55556vw;left:calc(100% + .90278vw);margin:0;position:absolute}#sec-products .products-info-wrap .other-products{align-items:flex-start;display:flex;justify-content:space-between}#sec-products .products-info-wrap .other-products figure{margin-top:4.58333vw;overflow:hidden;position:relative;width:16.59722vw}#sec-products .products-info-wrap .other-products figure img{height:100%;object-fit:cover;width:100%}#sec-products .products-info-wrap .other-products figure.center{margin-top:0;width:26.52778vw}#sec-products .products-info-wrap .other-products figure.center:before{padding-top:33.125vw}@media screen and (min-width:751px){#sec-products .sec-inr{width:69.44444%}}@media screen and (max-width:750px){#sec-products{padding:23.6vw 0 32.53333vw}#sec-products .bg-wrap{display:block;height:110.26667vw;left:0;mask-image:linear-gradient(-90deg,#000,#000 75%,#0000);-webkit-mask-image:-webkit-linear-gradient(-90deg,#000,#000 75%,#0000);position:absolute;top:0;width:100%}#sec-products .bg-wrap .bg{background:#23336b url(/promaster_stb/symboloftheseas/assets/img/top/img_products_bg_sp.png) no-repeat top/100%;content:"";height:100%;width:100%}#sec-products .bg-dot.dot01{left:19.33333vw;padding-top:124vw;top:60vw;width:243.06667vw}#sec-products .bg-dot.dot02{bottom:24.66667vw;left:auto;padding-top:84.776vw;right:0;width:50%}#sec-products .bg-light{height:79.2vw;width:81.33333vw}#sec-products .bg-light.light01{left:-8.38889vh;top:0}#sec-products .bg-light.light02,#sec-products .bg-light.light03{display:none}#sec-products .ttl{font-size:4.26667vw;top:4.53333vw}#sec-products .new-products{display:flex;flex-direction:column;transform:translateX(0)}#sec-products .new-products .ttl-wrap{margin-left:0;margin-top:.53333vw;order:2;position:static;width:100%}#sec-products .new-products .ttl-wrap .ttl-model{font-size:3.2vw;margin-left:.4vw}#sec-products .new-products .ttl-wrap .ttl-model .icn-line{display:flex;letter-spacing:0}#sec-products .new-products .ttl-wrap .ttl-model .icn-line:before{display:block;margin-top:-.26667vw}#sec-products .new-products .ttl-wrap .name{font-size:12.8vw;margin-top:6.4vw}#sec-products .new-products .ttl-wrap .number{font-size:3.46667vw;letter-spacing:.02em;margin-top:3.2vw}#sec-products .new-products .ttl-wrap .number span{line-height:100%}#sec-products .new-products .ttl-wrap .txt{font-size:3.46667vw;letter-spacing:.02em;line-height:130%;margin-top:2.13333vw}#sec-products .new-products .img-main{margin:0 auto;order:1;width:75.2vw}#sec-products .new-products .img-main figure{transform:translateX(-2vw)}#sec-products .new-products .catchphrase{font-size:7.46667vw;font-weight:500;letter-spacing:0;line-height:130%;margin:4.4vw 0 0;order:3;position:static;width:100%}#sec-products .new-products .btn-wrap{display:block;margin-top:8vw;order:4;padding-left:0;padding-right:.8vw;transform:translateX(0);width:100%}#sec-products .new-products .btn-wrap .link-line{font-size:6.4vw;padding:4.66667vw 0}#sec-products .ci-wrap{margin-top:13.06667vw;padding-left:0;padding-right:.8vw;width:100%}#sec-products .ci-wrap .link-line{font-size:3.46667vw;margin-left:0;margin-top:-2.26667vw;padding:4.8vw 0}#sec-products .link-line:before{border-width:2px}#sec-products .link-line .icn-arrow:after{margin-right:-.66667vw}#sec-products .products-info-wrap{margin-top:25.33333vw}#sec-products .products-info-wrap .sec-inr{width:100%}#sec-products .products-info-wrap .ttl-wrap{margin-left:-1.06667vw;margin-top:-10.93333vw}#sec-products .products-info-wrap .ttl-wrap p{font-size:3.232vw}#sec-products .products-info-wrap .ttl-wrap .link{font-size:9.09067vw;margin-top:2.66667vw}#sec-products .products-info-wrap .ttl-wrap .link:after{bottom:.53333vw;left:calc(100% + 1.86667vw)}#sec-products .products-info-wrap .other-products figure{margin-top:10.4vw;width:25.33333vw}#sec-products .products-info-wrap .other-products figure.center{width:42.66667vw}#sec-products .products-info-wrap .other-products figure.center:before{padding-top:52.8vw}}#sec-other{padding:10.97222vw 0 13.33333vw}#sec-other:before{background:url(/promaster_stb/symboloftheseas/assets/img/top/img_other_bg_pc.jpg) no-repeat top/cover;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}#sec-other .ttl{margin-bottom:1.45833vw;margin-left:-.27778vw}#sec-other .subttl{font-size:2.77778vw;font-weight:500;letter-spacing:.02em;line-height:100%;margin-bottom:3.33333vw;margin-left:-.20833vw}#sec-other .subttl span{display:block}#sec-other .scroll-tab .ttl-tab{color:#e60012;font-weight:400;margin:0}#sec-other .scroll-tab .ttl-tab.current,#sec-other .scroll-tab .ttl-tab:hover{color:#fff}#sec-other .scroll-tab .ttl-tab span{display:block}#sec-other .scroll-tab .ttl-tab .year{font-size:2.22222vw;letter-spacing:.02em;line-height:90%}#sec-other .scroll-tab .ttl-tab .title{font-size:1.11111vw;font-weight:500;letter-spacing:.02em;line-height:120%;margin-top:.27778vw}#sec-other .scroll-tab .ttl-tab.y2021{margin-right:3.33333vw}#sec-other .scroll-tab .ttl-tab.y2020{margin-right:3.05556vw}#sec-other #other-slider{overflow:visible}#sec-other #other-slider .swiper-wrapper{margin:2.77778vw auto 2.91667vw}#sec-other #other-slider .swiper-wrapper .swiper-slide{margin-right:1.59722vw;width:29.16667vw}#sec-other #other-slider .swiper-wrapper .swiper-slide figure{overflow:hidden}#sec-other #other-slider .swiper-wrapper .swiper-slide figure img{height:100%;object-fit:cover;width:100%}#sec-other #other-slider .swiper-wrapper .swiper-slide .ttl-wrap{left:2.84722vw;position:absolute;top:18.26389vw}#sec-other #other-slider .swiper-wrapper .swiper-slide .ttl-wrap span{display:block}#sec-other #other-slider .swiper-wrapper .swiper-slide .ttl-wrap .history-ttl{font-size:1.11111vw;letter-spacing:.04em;line-height:120%}#sec-other #other-slider .swiper-wrapper .swiper-slide .ttl-wrap .txt{font-size:1.80556vw;font-weight:500;line-height:100%;margin-top:.83333vw}#sec-other #other-slider .swiper-wrapper .swiper-slide .ttl-wrap .txt span{font-size:1.38889vw;line-height:120%}#sec-other #other-slider .swiper-wrapper .swiper-slide.top .ttl-wrap{left:2.77778vw}#sec-other #other-slider .swiper-wrapper .swiper-slide.top .ttl-wrap .txt span{font-size:1.11111vw}#sec-other #other-slider .swiper-wrapper .swiper-slide.slider2020-top .home-br{display:block}#sec-other #other-slider .swiper-wrapper .swiper-slide.slider2019-top figure img.menu-img{display:none}#sec-other #other-slider .swiper-wrapper .swiper-slide.slider2020-05 .ttl-wrap .txt{line-height:120%;margin-top:.69444vw}#sec-other #other-slider .swiper-arrow{position:absolute;top:50%;top:calc(50% - 1.18056vw);transform:translateY(-50%);width:100%;z-index:1}#sec-other #other-slider .swiper-arrow .swiper-button-next,#sec-other #other-slider .swiper-arrow .swiper-button-prev{display:block;margin:0;padding-top:5.83333vw;position:absolute;transform:translateY(-50%);transition:all .5s ease;width:5.83333vw}#sec-other #other-slider .swiper-arrow .swiper-button-next:after,#sec-other #other-slider .swiper-arrow .swiper-button-prev:after{background:no-repeat 50%/contain;background-image:url("data:image/svg+xml;charset=utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22%E3%83%AC%E3%82%A4%E3%83%A4%E3%83%BC_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2070%2073%22%20style%3D%22enable-background%3Anew%200%200%2070%2073%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23FFFFFF%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M34%2C72.4l-7.7-7.7l22.8-22.8H0.9V31h48.2L26.3%2C8.1L34%2C0.4l0.7%2C0.7L70%2C36.4L34%2C72.4z%20M27.7%2C64.7L34%2C71l34.6-34.6%20L34%2C1.8l-6.3%2C6.3L51.6%2C32H1.9v8.9h49.6L27.7%2C64.7z%22%2F%3E%3C%2Fsvg%3E");content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}#sec-other #other-slider .swiper-arrow .swiper-button-next{right:-7.08333vw}#sec-other #other-slider .swiper-arrow .swiper-button-next:hover{transform:translate(1rem,-50%)}#sec-other #other-slider .swiper-arrow .swiper-button-prev{left:-7.08333vw}#sec-other #other-slider .swiper-arrow .swiper-button-prev:after{transform:rotate(180deg)}#sec-other #other-slider .swiper-arrow .swiper-button-prev:hover{transform:translateX(-1rem,-50%)}#sec-other #other-slider .pagination .fl{align-items:center;display:flex;font-size:1.04167vw;letter-spacing:.5px}#sec-other #other-slider .pagination .fl .swiper-pagination{margin-left:1.66667vw;position:static}@media screen and (min-width:751px){#sec-other .sec-inr{width:69.44444%}}@media screen and (max-width:750px){#sec-other{padding:20.8vw 0 17.33333vw}#sec-other:before{background-image:url(/promaster_stb/symboloftheseas/assets/img/top/img_other_bg_sp.jpg)}#sec-other .ttl{margin:0 auto 3.6vw}#sec-other .subttl{font-size:6.4vw;letter-spacing:0;margin-bottom:10.13333vw;margin-left:0}#sec-other .scroll-tab .tab-wrap{left:50%;margin-left:0;position:relative;transform:translate(-50%);width:100vw}#sec-other .scroll-tab .ttl-tab .year{font-size:4.26667vw}#sec-other .scroll-tab .ttl-tab .title{font-size:3.2vw;margin-top:.53333vw}#sec-other .scroll-tab .ttl-tab.y2021{margin-right:4vw}#sec-other .scroll-tab .ttl-tab.y2020{margin-right:3.73333vw}#sec-other #other-slider .swiper-wrapper{margin:5.73333vw auto 5.06667vw}#sec-other #other-slider .swiper-wrapper .swiper-slide{margin-right:3.2vw;width:69.33333vw}#sec-other #other-slider .swiper-wrapper .swiper-slide .ttl-wrap{font-weight:500;left:5.46667vw;top:43.6vw}#sec-other #other-slider .swiper-wrapper .swiper-slide .ttl-wrap .history-ttl{font-size:2.66667vw;letter-spacing:.02em;line-height:120%}#sec-other #other-slider .swiper-wrapper .swiper-slide .ttl-wrap .txt{font-size:4.26667vw;letter-spacing:0;margin-top:2vw}#sec-other #other-slider .swiper-wrapper .swiper-slide .ttl-wrap .txt span{font-size:3.2vw;letter-spacing:0}#sec-other #other-slider .swiper-wrapper .swiper-slide.top .ttl-wrap{left:5.46667vw;top:43.6vw}#sec-other #other-slider .swiper-wrapper .swiper-slide.top .ttl-wrap .txt span{font-size:3.2vw;margin-top:.26667vw}#sec-other #other-slider .swiper-wrapper .swiper-slide.slider2020-05 .ttl-wrap .txt{margin-top:1.6vw}#sec-other #other-slider .pagination .fl{font-size:3.2vw}#sec-other #other-slider .pagination .fl .swiper-pagination{margin-left:2.53333vw}}#menu{background-color:#23336b;display:block;height:100vh;left:0;overflow:hidden;position:fixed;top:0;transform:translateY(101%);width:100%;will-change:transform;z-index:10}#menu::-webkit-scrollbar{display:none}#menu.open{transition:transform .4s ease}#menu.open .bg-txt{opacity:1}#menu.open .bg-noise{display:block}#menu.close,#menu.open.close{opacity:0;transform:translate(0);transition:all .4s ease .3s}#menu.close .bg-txt,#menu.close .menu-inr .hashtag,#menu.open.close .bg-txt,#menu.open.close .menu-inr .hashtag{transition:none}#menu.close .menu-inr,#menu.open.close .menu-inr{opacity:0;transition:opacity .3s ease 0s}#menu .menu_para_wrap{overflow:hidden;will-change:top}#menu .menu_para1{height:auto;left:0;position:relative;top:0;transform:scale(1.04);transition:top .3s ease 0s;width:auto}#menu .bg-dot{left:-57.22222vw;padding-top:59.58333vw;top:28.81944vw;width:127.70833vw}#menu .bg-dot,#menu .bg-light{position:fixed;z-index:0}#menu .bg-light.light01{height:44.44444vw;left:.69444vw;top:2.77778vw;width:44.44444vw}#menu .bg-light.light01,#menu .bg-light.light02{background-image:url(/promaster_stb/symboloftheseas/assets/img/common/img_light.png)}#menu .bg-light.light02{height:34.09722vw;left:62.5vw;top:34.72222vw;width:34.30556vw}#menu .menu-inr{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;display:flex;height:100%;justify-content:space-between;overflow-x:hidden;overflow-y:scroll;padding:0 7.98611vw;position:relative;scrollbar-width:none;z-index:10}#menu .menu-inr::-webkit-scrollbar{display:none}#menu .menu-inr .ttl-line{font-size:3.88889vw;letter-spacing:.025em}#menu .menu-inr .ttl-line:not(.ttl-s) span.mk{line-height:100%;padding-left:3.59722vw}#menu .menu-inr .ttl-line:not(.ttl-s) span.mk:before{padding-top:2.29167vw;width:1.875vw}#menu .menu-inr .ttl-line:not(.ttl-s) span.mk+span{margin-top:-.76389vw}#menu .menu-inr .ttl-line.ttl-s{font-size:.90278vw;letter-spacing:.04em}#menu .menu-inr .ttl-line.ttl-s span:first-child:before{padding-top:.76389vw;width:.625vw}#menu .menu-inr .zoom-figure{position:relative;transition:transform .5s ease,opacity .3s ease;will-change:transform,opacity}#menu .menu-inr .zoom-figure img{height:100%;object-fit:cover;width:100%}#menu .menu-inr .menu-left{position:relative;z-index:10}#menu .menu-inr .menu-left .ttl-cont{margin-bottom:5.69444vw}#menu .menu-inr .menu-left .contents-local li:nth-child(2){margin-top:5.34722vw}#menu .menu-inr .menu-left .contents-local li:nth-child(3){margin-top:10.41667vw}#menu .menu-inr .menu-left .contents-local li:nth-child(4){margin-top:5.20833vw}#menu .menu-inr .menu-left .contents-local .nav-story{margin-top:2.98611vw}#menu .menu-inr .menu-left .contents-local .nav-story li{display:block;letter-spacing:.02em;margin:0}#menu .menu-inr .menu-left .contents-local .nav-story li+li{margin-top:4.44444vw}#menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile{align-items:center;display:flex;justify-content:space-between;margin-top:2.15278vw;padding-left:.06944vw}#menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap span{display:block;letter-spacing:.02em;white-space:nowrap}#menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .title{font-size:2.22222vw;font-weight:500;line-height:120%;margin-top:.48611vw}#menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .title span{letter-spacing:0}#menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .title .inr+.inr{margin-top:-.55556vw}#menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .name{color:#959aac;font-size:1.11111vw;margin-top:.27778vw;position:relative}#menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .txt{color:#959aac;font-size:.90278vw;line-height:130%;margin-top:.41667vw}#menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .link{flex-shrink:0;font-size:1.11111vw;margin-right:.13889vw;margin-top:.13889vw}#menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .link.icn-arrow span{letter-spacing:.04em}#menu .menu-inr .menu-left .contents-local .nav-story li.profile01 .menu-profile .name>span{margin:-.13889vw 0}#menu .menu-inr .menu-left .contents-local .nav-story li.profile01 .menu-profile .name>span span{line-height:120%}#menu .menu-inr .menu-left .contents-local .nav-products{margin-top:2.08333vw;padding-left:3.61111vw}#menu .menu-inr .menu-left .contents-local .nav-products li{color:#e60012;display:block;font-size:1.66667vw;letter-spacing:.02em;line-height:100%;margin:0}#menu .menu-inr .menu-left .contents-local .nav-products li+li{margin-top:.48611vw}#menu .menu-inr .menu-left .contents-local .nav-products li.profile01 span{line-height:110%}#menu .menu-inr .menu-left .contents-history{margin-top:3.68056vw}#menu .menu-inr .menu-left .contents-history li .ttl{font-size:2.77778vw;font-weight:500;letter-spacing:.02em;line-height:120%;margin-bottom:1.59722vw;position:relative;transition:color .3s ease;will-change:color}#menu .menu-inr .menu-left .contents-history li .ttl .subttl{display:block;font-size:2.22222vw;font-weight:400;line-height:90%;padding-bottom:.27778vw}#menu .menu-inr .menu-left .contents-history li .swiper-slide a{display:block;transition:color .3s ease;will-change:color}#menu .menu-inr .menu-left .contents-history li .swiper-slide a .zoom-figure:after{display:none}#menu .menu-inr .menu-left .contents-history li .swiper-slide .ttl-wrap{margin-top:1.66667vw}#menu .menu-inr .menu-left .contents-history li .swiper-slide .ttl-wrap span{display:block}#menu .menu-inr .menu-left .contents-history li .swiper-slide .ttl-wrap .history-ttl{font-size:1.66667vw;letter-spacing:.04em;line-height:120%;padding-left:.20833vw}#menu .menu-inr .menu-left .contents-history li .swiper-slide .ttl-wrap .history-ttl span{display:none}#menu .menu-inr .menu-left .contents-history li .swiper-slide .ttl-wrap .txt{font-size:1.11111vw;letter-spacing:.02em;line-height:100%;margin-top:.55556vw}#menu .menu-inr .menu-left .contents-history li .swiper-slide .ttl-wrap .txt span{display:block;font-size:.90278vw;margin-top:.13889vw}#menu .menu-inr .menu-left .contents-history li .swiper-slide .ttl-wrap .txt br.home-br{display:none}#menu .menu-inr .menu-left .contents-history li .swiper-slide.first-view-hide{opacity:1}#menu .menu-inr .menu-left .contents-history li.slider2021 #menu-otherSlider2021 .swiper-slide.top .ttl-wrap .txt span{letter-spacing:.02em}#menu .menu-inr .menu-left .contents-history li.slider2020{margin-top:4.375vw}#menu .menu-inr .menu-left .contents-history li.slider2020 #menu-otherSlider2020 .swiper-slide:not(.top) .ttl-wrap .txt{letter-spacing:.03em}#menu .menu-inr .menu-left .contents-history li.slider2020 #menu-otherSlider2020 .swiper-slide.top .ttl-wrap .ttl-wrap .txt span{letter-spacing:.02em}#menu .menu-inr .menu-left .contents-history li.slider2020 #menu-otherSlider2020 .swiper-slide.slider2020-05 .ttl-wrap .txt{line-height:120%}#menu .menu-inr .menu-left .contents-history li.slider2019{margin-top:4.72222vw}#menu .menu-inr .menu-left .contents-history li.slider2019 .ttl{margin-bottom:1.52778vw}#menu .menu-inr .menu-left .contents-history li.slider2019 .swiper-slide .ttl-wrap .txt{margin-top:.625vw}#menu .menu-inr .menu-right{position:relative;z-index:10}#menu .menu-inr .menu-right .sub{display:block;font-size:.83333vw;letter-spacing:.04em;line-height:120%;will-change:color}#menu .menu-inr .menu-right em{display:block;font-size:1.66667vw;font-weight:400;letter-spacing:.04em;line-height:100%}#menu .menu-inr .menu-right .menu-language{width:12.56944vw}#menu .menu-inr .menu-right .menu-language .ttl-cont{margin-bottom:1.31944vw}#menu .menu-inr .menu-right .menu-language .select{border-bottom:1px solid #fff;padding-bottom:2.91667vw;position:relative;z-index:1}#menu .menu-inr .menu-right .menu-language .select:after{background:no-repeat 50%/contain;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%226%22%20height%3D%225%22%20viewBox%3D%220%200%206%205%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M3%205L0.401924%200.5L5.59808%200.5L3%205Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E");content:"";padding-top:.41667vw;position:absolute;right:.41667vw;top:1.52778vw;transition:all 1s ease;width:.41667vw;z-index:-1}#menu .menu-inr .menu-right .menu-language .select select{appearance:none;background:#000c;padding:.69444vw}#menu .menu-inr .menu-right .menu-language .select p{position:relative}#menu .menu-inr .menu-right .menu-language .select p>span:first-child{margin:-.27778vw 0}#menu .menu-inr .menu-right .menu-language .select p>span:first-child em{line-height:120%}#menu .menu-inr .menu-right .menu-language .select p>span:nth-child(2){left:0;position:absolute;top:calc(100% + .41667vw)}#menu .menu-inr .menu-right .menu-language .select p>span:nth-child(2) .sub{font-weight:500}#menu .menu-inr .menu-right .menu-language .select p>span:nth-child(2) .sub.jp{font-family:YuGothic,Yu Gothic,游ゴシック体,游ゴシック,ヒラギノ角ゴ Pro W3,ヒラギノ角ゴ W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,Osaka,MS PGothic,Arial,Helvetica,Verdana,sans-serif;font-weight:600}#menu .menu-inr .menu-right .menu-language .select p>span:nth-child(2) .sub.tc{font-family:Noto Sans TC,sans-serif}#menu .menu-inr .menu-right .menu-language .select p>span:nth-child(2) .sub.sc{font-family:Noto Sans SC,sans-serif}#menu .menu-inr .menu-right .menu-language .select select{cursor:pointer;display:inline-block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}#menu .menu-inr .menu-right .menu-links{margin-top:4.51389vw}#menu .menu-inr .menu-right .menu-links .ttl-cont{margin-bottom:1.66667vw}#menu .menu-inr .menu-right .menu-links ul li+li{margin-top:1.11111vw}#menu .menu-inr .menu-right .menu-links ul li .icn-arrow{align-items:flex-end}#menu .menu-inr .menu-right .menu-links ul li .icn-arrow:after{margin-bottom:-.13889vw;margin-left:.83333vw}#menu .menu-inr .menu-right .menu-links ul li .sub{padding-bottom:.27778vw}#menu .menu-inr .menu-right .menu-links ul li em{font-size:1.11111vw}#menu .menu-inr .menu-right .menu-account{margin-top:4.30556vw}#menu .menu-inr .menu-right .menu-account .ttl-cont{margin-bottom:1.31944vw}#menu .menu-inr .menu-right .menu-account li+li{margin-top:.90278vw}#menu .menu-inr .menu-right .menu-account li .icn-arrow:after{margin-left:.97222vw}@media(min-width:751px){#menu .menu-inr:before{position:fixed}#menu .menu-inr a:hover .zoom-figure img{transform:scale(1.05)}#menu .menu-inr .menu-left{width:55.27778vw}#menu .menu-inr .menu-left .menu-contents{padding:13.19444vw 0 17.36111vw}#menu .menu-inr .menu-left .contents-history .history-slider .swiper-wrapper{flex-wrap:wrap;margin:0 -.4rem;width:auto}#menu .menu-inr .menu-left .contents-history .history-slider .swiper-wrapper .swiper-slide{padding:0 .4rem;width:33.33333%}#menu .menu-inr .menu-left .contents-history .history-slider .swiper-wrapper .swiper-slide:nth-child(n+4){padding-top:3.26389vw}#menu .menu-inr .menu-left .contents-history li.slider2020 #menu-otherSlider2020 .swiper-slide.slider2020-05 .ttl-wrap .txt{margin-top:.55556vw}#menu .menu-inr .menu-left .contents-history li.slider2019 #menu-otherSlider2019 .swiper-slide.slider2019-top{padding-bottom:3.26389vw;width:100%}#menu .menu-inr .menu-left .contents-history li.slider2019 #menu-otherSlider2019 .swiper-slide.slider2019-top figure img{display:none}#menu .menu-inr .menu-left .contents-history li.slider2019 #menu-otherSlider2019 .swiper-slide.slider2019-top figure img.menu-img{display:block}#menu .menu-inr .menu-left .contents-history li.slider2019 #menu-otherSlider2019 .swiper-slide:nth-child(n+3){padding-top:0}#menu .menu-inr .menu-right{padding-bottom:17.36111vw;width:19.30556vw}#menu .menu-inr .menu-right .menu-right-inr{position:fixed;top:13.19444vw}#menu.open .menu-inr .hashtag{opacity:1;transform:translate(-50%)}}@media(max-width:750px){#menu .bg-dot{left:-71.46667vw;padding-top:113.46667vw;top:83.6vw;width:243.06667vw}#menu .bg-light{display:none}#menu .menu-inr{display:block;overflow-x:hidden;overflow-y:scroll;padding-left:10.66667vw;padding-right:0}#menu .menu-inr .menu-left{padding-top:34.66667vw}#menu .menu-inr .menu-left .ttl-cont{margin-bottom:9.33333vw}#menu .menu-inr .menu-left .contents-local li:nth-child(2){margin-top:11.33333vw}#menu .menu-inr .menu-left .contents-local li:nth-child(3){margin-top:21.2vw}#menu .menu-inr .menu-left .contents-local li:nth-child(4){margin-top:10.4vw}#menu .menu-inr .menu-left .contents-local .nav-story{margin-top:7.06667vw;width:78.66667vw}#menu .menu-inr .menu-left .contents-local .nav-story li{letter-spacing:.02em}#menu .menu-inr .menu-left .contents-local .nav-story li+li{margin-top:8.53333vw}#menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile{display:block;margin-top:5.33333vw}#menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap span{letter-spacing:.02em}#menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .icn-line{color:#fff;letter-spacing:.01em}#menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .icn-line:before{margin-right:2vw}#menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .title{font-size:6.4vw;margin-top:2.66667vw}#menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .title .inr+.inr{margin-top:-1.06667vw}#menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .name{font-size:3.46667vw;margin-top:1.86667vw}#menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .txt{font-size:2.4vw;margin-top:.8vw}#menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .link{display:none!important}#menu .menu-inr .menu-left .contents-local .nav-products{margin-top:4vw;padding-left:6.93333vw}#menu .menu-inr .menu-left .contents-local .nav-products li{color:#e60012;display:block;font-size:4vw;letter-spacing:.02em;line-height:100%;margin:0}#menu .menu-inr .menu-left .contents-local .nav-products li+li{margin-top:.93333vw}#menu .menu-inr .menu-left .contents-local .nav-products li.profile01 span{line-height:110%}#menu .menu-inr .menu-left .contents-history{margin-top:6.66667vw}#menu .menu-inr .menu-left .contents-history .swiper-container,#menu .menu-inr .menu-left .contents-history li{overflow:visible}#menu .menu-inr .menu-left .contents-history li .ttl{font-size:5.33333vw;margin-bottom:2.93333vw;pointer-events:none}#menu .menu-inr .menu-left .contents-history li .ttl .subttl{font-size:4.26667vw;padding-bottom:.53333vw}#menu .menu-inr .menu-left .contents-history li .history-slider{margin-right:10.66667vw}#menu .menu-inr .menu-left .contents-history li .swiper-slide{position:relative;width:69.33333vw}#menu .menu-inr .menu-left .contents-history li .swiper-slide .ttl-wrap{font-weight:500;left:5.33333vw;margin:0;position:absolute;top:50.53333vw}#menu .menu-inr .menu-left .contents-history li .swiper-slide .ttl-wrap .history-ttl{font-size:3.2vw;font-size:2.66667vw;letter-spacing:.02em}#menu .menu-inr .menu-left .contents-history li .swiper-slide .ttl-wrap .txt{font-size:4.26667vw;letter-spacing:0;margin-top:1.46667vw;padding-left:1px}#menu .menu-inr .menu-left .contents-history li .swiper-slide .ttl-wrap .txt span{font-size:3.2vw;letter-spacing:0;margin-top:.26667vw}#menu .menu-inr .menu-left .contents-history li .swiper-slide .ttl-wrap .txt br.home-br{display:block}#menu .menu-inr .menu-left .contents-history li.slider2021 #menu-otherSlider2021 .swiper-slide.top .ttl-wrap .txt span{font-size:3.2vw;letter-spacing:0}#menu .menu-inr .menu-left .contents-history li.slider2020{margin-top:9.73333vw}#menu .menu-inr .menu-left .contents-history li.slider2020 #menu-otherSlider2020 .swiper-slide .ttl-wrap{top:46.4vw}#menu .menu-inr .menu-left .contents-history li.slider2020 #menu-otherSlider2020 .swiper-slide.top .ttl-wrap .txt span{letter-spacing:0}#menu .menu-inr .menu-left .contents-history li.slider2020 #menu-otherSlider2020 .swiper-slide.slider2020-05 .ttl-wrap .txt{margin-top:1.06667vw}#menu .menu-inr .menu-left .contents-history li.slider2020 #menu-otherSlider2020 .swiper-slide.slider2020-06 .ttl-wrap .txt,#menu .menu-inr .menu-left .contents-history li.slider2020 #menu-otherSlider2020 .swiper-slide.slider2020-07 .ttl-wrap .txt,#menu .menu-inr .menu-left .contents-history li.slider2020 #menu-otherSlider2020 .swiper-slide.slider2020-08 .ttl-wrap .txt{line-height:120%}#menu .menu-inr .menu-left .contents-history li.slider2020 #menu-otherSlider2020 .swiper-slide.slider2020-07 .ttl-wrap .txt span,#menu .menu-inr .menu-left .contents-history li.slider2020 #menu-otherSlider2020 .swiper-slide.slider2020-08 .ttl-wrap .txt span{margin-top:.26667vw}#menu .menu-inr .menu-left .contents-history li.slider2019{margin-top:9.73333vw}#menu .menu-inr .menu-left .contents-history li.slider2019 .ttl{margin-bottom:2.93333vw}#menu .menu-inr .menu-left .contents-history li.slider2019 .swiper-slide .ttl-wrap{top:50.13333vw}#menu .menu-inr .menu-left .contents-history li.slider2019 .swiper-slide .ttl-wrap .txt{margin-top:1.46667vw}#menu .menu-inr .menu-left .contents-history li.slider2019 .swiper-slide.top figure img{display:block}#menu .menu-inr .menu-left .contents-history li.slider2019 .swiper-slide.top figure img.menu-img{display:none}#menu .menu-inr .menu-right{padding:20.53333vw 0 34.66667vw}#menu .menu-inr .menu-right .sub{font-size:4.26667vw;font-weight:500}#menu .menu-inr .menu-right em{font-size:7.46667vw;font-weight:500;letter-spacing:.02em}#menu .menu-inr .menu-right .menu-language{width:78.66667vw}#menu .menu-inr .menu-right .menu-language .ttl-cont{margin-bottom:8.26667vw}#menu .menu-inr .menu-right .menu-language .select{padding-bottom:9.33333vw}#menu .menu-inr .menu-right .menu-language .select:after{padding-top:2.13333vw;right:0;top:5.33333vw;width:2.13333vw}#menu .menu-inr .menu-right .menu-language .select p>span:first-child{margin:-.53333vw 0}#menu .menu-inr .menu-right .menu-language .select p>span:nth-child(2){top:calc(100% + .26667vw)}#menu .menu-inr .menu-right .menu-language .select p>span:nth-child(2) .sub{font-size:3.2vw;letter-spacing:.02em;margin-left:.26667vw}#menu .menu-inr .menu-right .menu-links{margin-top:14.93333vw}#menu .menu-inr .menu-right .menu-links .ttl-cont{margin-bottom:7.46667vw}#menu .menu-inr .menu-right .menu-links ul{margin-left:-.4vw}#menu .menu-inr .menu-right .menu-links ul li+li{margin-top:8vw}#menu .menu-inr .menu-right .menu-links ul li .sub{letter-spacing:.02em;padding-bottom:2.66667vw}#menu .menu-inr .menu-right .menu-links ul li em{font-size:7.46667vw}#menu .menu-inr .menu-right .menu-links ul li .icn-arrow:after{margin-bottom:-.53333vw;margin-left:2.93333vw}#menu .menu-inr .menu-right .menu-account{margin-top:13.33333vw}#menu .menu-inr .menu-right .menu-account .ttl-cont{margin-bottom:9.33333vw}#menu .menu-inr .menu-right .menu-account ul{margin-left:-.4vw}#menu .menu-inr .menu-right .menu-account ul li+li{margin-top:6.93333vw}#menu .menu-inr .menu-right .menu-account ul .icn-arrow:after{margin-left:5.33333vw}}.stop_mainbg #main-bg{opacity:0!important}.home{position:relative}.home .section-nav{display:block}@media screen and (max-width:750px){.home .section-nav{display:none}}.home #kv_spacer{display:none;perspective:1px;position:relative;width:100%}@media screen and (max-width:750px){.home #kv_spacer{display:block}}.home #kv{height:calc(var(--vh, 1vh)*100);left:0;position:absolute;top:0;transition:opacity .4s ease 0s,visibility 0s ease 0s;width:100%;z-index:5}@media screen and (max-width:750px){.home #kv{height:100vh;overflow:visible;perspective:1px;position:absolute;z-index:10}}.home #kv.noise-cover:before{left:0;position:absolute;top:0;z-index:2}@media screen and (max-width:750px){.home #kv.noise-cover:before{height:800%}}.home #kv #kvinner{height:100%;left:0;opacity:1;position:absolute;top:0;width:100%;will-change:transform,opacity;z-index:3}@media screen and (max-width:750px){.home #kv #kvinner{position:relative}}.home #kv #kv_canvas{height:105%;left:0;pointer-events:none;position:fixed;top:0;transition:opacity 1s ease 0s;width:100%;will-change:opacity,transform;z-index:1}.home #kv #kv_canvas canvas{height:100%!important;left:50%!important;position:absolute!important;top:50%!important;transform:translate(-50%,-50%)!important;width:100%!important}@media screen and (max-width:750px){.home #kv #kv_canvas{position:fixed}.home #kv #kv_canvas.kvhide_sp{opacity:0}.home #kv #kv_canvas canvas{object-position:0 0}.home #kv.scroll100 #kv_canvas{opacity:0;transition:opacity .5s ease 0s}}.home #kv .cont{left:50%;left:calc(50% - .41667vw);position:absolute;text-align:center;top:50%;top:calc(50% + .27778vw);transform:translate(-50%,-50%)}.home #kv .cont .discover,.home #kv .cont .experience,.home #kv .cont .txt0,.home #kv .cont h1{white-space:nowrap}.home #kv .cont .discover span,.home #kv .cont .experience span,.home #kv .cont .txt0 span,.home #kv .cont h1 span{display:block}.home #kv .cont h1{margin:0 auto 2.94118vh;width:30.58824vh}.home #kv .cont .txt{margin:0 auto;width:39.15294vh}.home #kv .cont .experience{color:#959aac;display:block;font-size:1.17647vh;font-weight:600;line-height:120%;padding-top:1vh}.home #kv .cont .experience .txt-span>span:first-child{margin-left:-.58824vh}.home #kv .cont .discover{display:block;font-size:1.64706vh;letter-spacing:.04em;line-height:200%;margin-left:1.64706vh;margin-top:4vh}@media screen and (orientation:portrait)and (min-width:751px){.home #kv .cont{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;top:50%}}@media screen and (max-width:750px){.home #kv .cont{padding-top:26.33333vh;position:static;transform:translateY(0)}.home #kv .cont h1{margin:0 auto 2.11111vh;width:42.356vw}.home #kv .cont .txt{width:78.66667vw}.home #kv .cont .experience{font-size:2.4vw;font-weight:400;line-height:120%;margin-left:-.4vw;padding-top:.66667vh}.home #kv .cont .discover{font-size:3.2vw;margin-left:0;margin-top:2.94444vh}}@media screen and (max-width:750px)and (max-height:1200px){.home #kv .cont{padding-top:20.77778vh}}.home #kv .circle-btn .circle-txt img{transform:rotate(-180deg) scale(.7)}@media screen and (min-width:751px){.home #kv .circle-btn{position:absolute;right:7.84722vw}}@media screen and (orientation:landscape)and (min-width:751px){.home #kv .circle-btn{bottom:7.29412vh}}@media screen and (orientation:portrait)and (min-width:751px){.home #kv .circle-btn{bottom:9.30556vw}}@media screen and (max-width:750px){.home #kv .circle-btn{margin:4.77778vh auto 0}}.home #kv .local-nav{text-align:left}.home #kv .local-nav ul li{flex-grow:1;width:auto}.home #kv .local-nav ul li+li{margin-left:1.66667vw}.home #kv .local-nav ul li a{align-items:flex-start;display:flex;height:100%}.home #kv .local-nav ul li a .img-wrap{flex-shrink:0;height:5.55556vw;overflow:hidden;position:relative;width:10.12708vw}.home #kv .local-nav ul li a .img-wrap img{height:100%;object-fit:cover;width:100%}.home #kv .local-nav ul li a .txt-wrap{margin-left:1.38889vw;margin-top:1.04167vw}.home #kv .local-nav ul li a .txt-wrap .icn-line{font-size:1.25vw;letter-spacing:.04em}.home #kv .local-nav ul li a .txt-wrap p{color:#b5bddb;font-size:.83333vw;letter-spacing:.02em;line-height:130%;margin-top:.27778vw}.home #kv .local-nav ul li a .txt-wrap p span{display:block}.home #kv .local-nav ul li a .txt-wrap p span+span{margin-top:-.20833vw}.home #kv .local-nav.scrolled{transition:transform 1s ease 0s,opacity 1s ease 0s}@media screen and (min-width:751px){.home #kv .local-nav{left:2.08333vw;-webkit-mask-image:linear-gradient(90deg,#0000,#000 30%,#000 70%,#0000);mask-image:linear-gradient(90deg,#0000,#000 30%,#000 70%,#0000);position:absolute;width:72.63889vw}.home #kv .local-nav ul li a .txt-wrap .icn-line:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%228%22%20height%3D%2210%22%20viewBox%3D%220%200%208%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0%200H8V1H0V0Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M0%203H8V4H0V3Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M8%206H0V7H8V6Z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M0%209H8V10H0V9Z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E")}}@media screen and (orientation:landscape)and (min-width:751px){.home #kv .local-nav{bottom:11.88235vh}}@media screen and (orientation:portrait)and (min-width:751px){.home #kv .local-nav{bottom:7.05882vh}}@media screen and (max-width:750px){.home #kv .local-nav{margin-top:5.44444vh;overflow:visible}.home #kv .local-nav #local-nav-slider{left:50%;position:relative;transform:translate(-50%);width:100vw}.home #kv .local-nav #local-nav-slider::-webkit-scrollbar{display:none}.home #kv .local-nav ul li a{display:block}.home #kv .local-nav ul li a .img-wrap{height:17.55467vw;width:32vw}.home #kv .local-nav ul li a .txt-wrap{margin:1.33333vh auto 0;width:100%}.home #kv .local-nav ul li a .txt-wrap .icn-line{font-size:3.2vw;letter-spacing:0}.home #kv .local-nav ul li a .txt-wrap p{display:none}.home #kv .local-nav ul li+li{margin-left:5.33333vw}}.home #kv.hide{transition:opacity .4s ease 0s,visibility 0s ease .5s;visibility:hidden}@media screen and (max-width:750px){.home #kv.hide{transition:opacity .2s ease 0s,visibility 0s ease .3s}}.home #main-contents{margin-top:65vh;opacity:0;transition:opacity .4s ease 0s}.home #main-contents.on{opacity:1;transition:opacity .4s ease .3s}.home #main-contents #main-bg{background:url(/promaster_stb/symboloftheseas/assets/img/top/img_intro_bg01_pc.png) no-repeat top/100%;left:0;padding-top:58.68056vw;position:fixed;top:0;transition:opacity .3s ease 0s;width:100%}@media screen and (max-width:750px){.home #main-contents{margin-top:-10vh}.home #main-contents #main-bg{background-image:url(/promaster_stb/symboloftheseas/assets/img/top/img_intro_bg01_sp.png);padding-top:124.07733vw}}.home #sec-intro{background:url(/promaster_stb/symboloftheseas/assets/img/top/img_intro_bg02_pc.png) no-repeat bottom/100%;padding-bottom:13.95833vw}.home #sec-intro:before{-webkit-mask-image:linear-gradient(180deg,#0000 0,#0000 59.02778vw,#000);mask-image:linear-gradient(180deg,#0000 0,#0000 59.02778vw,#000)}.home #sec-intro .bg-light.light01{height:44.44444vw;left:.69444vw;top:2.77778vw;width:44.44444vw}.home #sec-intro .bg-light.light01,.home #sec-intro .bg-light.light02{background-image:url(/promaster_stb/symboloftheseas/assets/img/common/img_light.png)}.home #sec-intro .bg-light.light02{height:34.09722vw;left:62.5vw;top:34.72222vw;width:34.30556vw}@media screen and (max-width:750px){.home #sec-intro{background-image:url(/promaster_stb/symboloftheseas/assets/img/top/img_intro_bg02_sp.png);padding-bottom:37.86667vw}.home #sec-intro:before{-webkit-mask-image:linear-gradient(180deg,#0000 0,#0000 151.46667vw,#000);mask-image:linear-gradient(180deg,#0000 0,#0000 151.46667vw,#000)}.home #sec-intro .bg-light.light01{height:65.46667vw;left:16.66667vh;top:9.16667vh;width:65.86667vw}.home #sec-intro .bg-light.light02{height:65.46667vw;left:17.44444vh;top:186.66667vw;width:65.86667vw}}.home #sec-intro .intro-wrap{padding-bottom:12.56944vw}.home #sec-intro .intro-wrap .sec-inr{margin:0 auto;width:61.55556vw}.home #sec-intro .intro-wrap .ttl{margin-left:-.06944vw}.home #sec-intro .intro-wrap h2{margin-top:5.83333vw;position:relative}.home #sec-intro .intro-wrap h2 img{display:block;width:100%}.home #sec-intro .intro-wrap h2 .txt{color:#e60012;font-size:1rem;font-weight:500;line-height:140%;position:absolute;right:-.48611vw;text-align:right;top:calc(100% + 2.15278vw)}.home #sec-intro .intro-wrap h2 .txt span{display:block}.home #sec-intro .intro-wrap h2 .txt span:first-child span{padding-right:.20833vw}@media screen and (min-width:1440px){.home #sec-intro .intro-wrap .ttl .icn-line:before{margin-top:-.13889vw}}@media screen and (max-width:750px){.home #sec-intro .intro-wrap{padding-bottom:21.86667vw}.home #sec-intro .intro-wrap .sec-inr{margin:0 auto;width:78.93333vw}.home #sec-intro .intro-wrap h2{margin-left:0;margin-top:9.06667vw}.home #sec-intro .intro-wrap h2 img{margin-left:-1px;width:78.26667vw}.home #sec-intro .intro-wrap h2 .txt{font-size:2.4vw;line-height:100%;right:0;top:calc(100% + 2.93333vw)}.home #sec-intro .intro-wrap h2 .txt span:first-child span{padding-right:.8vw}}.home #sec-intro .message-wrap{padding:7.5vw 0 10.48611vw}.home #sec-intro .message-wrap .sec-inr{align-items:flex-start;display:flex}.home #sec-intro .message-wrap .sec-inr .txt-wrap{flex:1;font-size:1.25vw;letter-spacing:.018em;line-height:140%;margin-left:9.86111vw;padding-top:3.40278vw}.home #sec-intro .message-wrap .sec-inr .txt-wrap span{display:block}.home #sec-intro .message-wrap .sec-inr .txt-wrap span.br{margin-top:1.73611vw}.home #sec-intro .message-wrap .sec-inr .txt-wrap span.block{margin-top:2.08333vw}.home #sec-intro .message-wrap .sec-inr .txt-wrap span.hashtag{color:#e60012;font-family:Jost,sans-serif;font-size:2.77778vw;font-weight:500;letter-spacing:.02em;line-height:100%;margin-top:3.33333vw}.home #sec-intro .message-wrap .sec-inr .bg-earth{margin-left:-18.05556vw;width:56.94444vw}.home #sec-intro .message-wrap .sec-inr .bg-earth .liquid_earth_story .swiper-wrapper .slide01 .slide-zoom{background-image:url(/promaster_stb/symboloftheseas/assets/img/top/img_intro01.jpg)}.home #sec-intro .message-wrap .sec-inr .bg-earth .liquid_earth_story .swiper-wrapper .slide02 .slide-zoom{background-image:url(/promaster_stb/symboloftheseas/assets/img/top/img_intro02.jpg)}.home #sec-intro .message-wrap .sec-inr .bg-earth .liquid_earth_story .swiper-wrapper .slide03 .slide-zoom{background-image:url(/promaster_stb/symboloftheseas/assets/img/top/img_intro03.jpg)}.home #sec-intro .message-wrap .sec-inr .bg-earth .liquid_earth_story .swiper-wrapper .slide04 .slide-zoom{background-image:url(/promaster_stb/symboloftheseas/assets/img/top/img_intro04.jpg)}.home #sec-intro .message-wrap .sec-inr .bg-earth .liquid_earth_story .swiper-wrapper .slide05 .slide-zoom{background-image:url(/promaster_stb/symboloftheseas/assets/img/top/img_intro05.jpg)}@media screen and (max-width:750px){.home #sec-intro .message-wrap{padding:14.93333vw 0 19.46667vw}.home #sec-intro .message-wrap .sec-inr{display:block;width:100%}.home #sec-intro .message-wrap .sec-inr .txt-wrap{font-size:3.6vw;margin:0 auto;padding-top:14.4vw;width:80.55556%}}@media screen and (max-width:750px)and (max-width:750px){.home #sec-intro .message-wrap .sec-inr .txt-wrap{width:78.66667%}}@media screen and (max-width:750px){.home #sec-intro .message-wrap .sec-inr .txt-wrap span.br{margin-top:5.2vw}.home #sec-intro .message-wrap .sec-inr .txt-wrap span.block{margin-top:4.4vw}.home #sec-intro .message-wrap .sec-inr .txt-wrap span.hashtag{font-size:8.53333vw;margin-top:15.2vw;padding-left:.53333vw}.home #sec-intro .message-wrap .sec-inr .bg-earth{margin-left:-4.8vw;width:109.33333vw}}.home #sec-movie{overflow:hidden;padding:15.625vw 0;position:relative}.home #sec-movie:before{background:url(/promaster_stb/symboloftheseas/assets/img/top/img_intro_bg03_pc.jpg) no-repeat 50%/cover;content:"";position:absolute;z-index:-1}.home #sec-movie .bg-dot,.home #sec-movie:before{height:100%;left:0;top:0;width:100%}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.home #sec-movie .sec-inr .circle-btn{height:27.77778vw;margin:auto;width:27.77778vw}.home #sec-movie .sec-inr .circle-btn a{display:block;position:relative}.home #sec-movie .sec-inr .circle-btn a:before{border:.20833vw solid #fff;border-radius:50%;box-sizing:border-box;content:"";height:100%;left:0;opacity:.2;pointer-events:none;position:absolute;top:0;width:100%}.home #sec-movie .sec-inr .circle-btn a .svg{animation:spin 5s linear infinite;content:"";height:calc(100% - .20833vw);left:.10417vw;overflow:visible;position:absolute;top:.10417vw;transform:rotate(-90deg);width:calc(100% - .20833vw)}.home #sec-movie .sec-inr .circle-btn a .svg .circle{stroke:#fff;stroke-width:.03472vw;fill:#0000;stroke-dashoffset:0;stroke-dasharray:40 278;transition:all .7s linear}.home #sec-movie .sec-inr .circle-btn a:hover .svg .circle{stroke-dasharray:278 278}.home #sec-movie .sec-inr .circle-btn .btn-txt{top:calc(50% - .55556vw)}.home #sec-movie .sec-inr .circle-btn .btn-txt>span{line-height:100%}.home #sec-movie .sec-inr .circle-btn .btn-txt>span:first-child{bottom:calc(100% + .41667vw);font-size:1.38889vw}.home #sec-movie .sec-inr .circle-btn .btn-txt>span:nth-child(2){font-size:2.77778vw}.home #sec-movie .sec-inr .circle-btn .btn-txt>span:nth-child(3){font-size:1.11111vw;left:calc(50% + .20833vw);top:calc(100% + 1.94444vw)}@media screen and (max-width:750px){.home #sec-movie{padding:23.6vw 0 23.06667vw}.home #sec-movie:before{background-image:url(/promaster_stb/symboloftheseas/assets/img/top/img_intro_bg03_sp.jpg)}.home #sec-movie .bg-dot,.home #sec-movie:after{background-size:245.2vw}.home #sec-movie .sec-inr{display:block}.home #sec-movie .sec-inr .circle-btn{height:53.33333vw;width:53.33333vw}.home #sec-movie .sec-inr .circle-btn a:before{border:.4vw solid #fff}.home #sec-movie .sec-inr .circle-btn a .svg{height:calc(100% - .4vw);left:.2vw;top:.2vw;width:calc(100% - .4vw)}.home #sec-movie .sec-inr .circle-btn a .svg .circle{stroke-width:.06667vw}.home #sec-movie .sec-inr .circle-btn .btn-txt{top:calc(50% + 1.33333vw)}.home #sec-movie .sec-inr .circle-btn .btn-txt>span:first-child{bottom:calc(100% + .93333vw);font-size:3.2vw}.home #sec-movie .sec-inr .circle-btn .btn-txt>span:nth-child(2){font-size:6.4vw}.home #sec-movie .sec-inr .circle-btn .btn-txt>span:nth-child(3){font-size:3.2vw;top:calc(100% + 5.06667vw)}}.home #sec-story{padding:14.16667vw 0 10.13889vw;position:relative}.home #sec-story .bg-wrap{height:59.02778vw;left:0;mask-image:linear-gradient(-90deg,#000,#000 75%,#0000);-webkit-mask-image:-webkit-linear-gradient(-90deg,#000,#000 75%,#0000);position:absolute;top:0;width:100%}.home #sec-story .bg-wrap .bg{background:#23336b url(/promaster_stb/symboloftheseas/assets/img/top/img_story_bg.png) no-repeat top/100%;content:"";height:100%;width:100%}.home #sec-story .bg-dot{left:.41667vw;padding-top:31.73611vw;position:absolute;top:64.09722vw;width:70.69444vw}.home #sec-story .bg-dot .dot03,.home #sec-story .bg-dot.dot02{display:none}.home #sec-story .bg-light.light01{left:.76389vw;top:20.83333vw}.home #sec-story .bg-light.light02{left:67.70833vw;top:51.04167vw}.home #sec-story .bg-light.light03,.home #sec-story .bg-light.light04{display:none}@media screen and (max-width:750px){.home #sec-story{padding:19.6vw 0 30.8vw}.home #sec-story .bg-wrap{height:61.86667vw}.home #sec-story .bg-dot{left:auto;padding-top:105.73333vw;right:0;top:52.77778vh;width:50vw}.home #sec-story .bg-dot.dot02{display:block;padding-top:111.73333vw;top:calc(50% + 31.66667vh);width:52.13333vw}.home #sec-story .bg-dot.dot03{bottom:36.11111vh;display:block;left:0;padding-top:111.73333vw;right:auto;top:auto;width:52.13333vw}.home #sec-story .bg-light.light01{height:74.53333vw;left:-10.16667vh;top:13.88889vh;width:74.53333vw}.home #sec-story .bg-light.light02{left:12.33333vh;top:166.66667vh}.home #sec-story .bg-light.light03{bottom:77.77778vh;left:-1.38889vh}.home #sec-story .bg-light.light04{bottom:11.11111vh;display:block;left:14.16667vh}}.home #sec-story .message-wrap{padding-top:7.22222vw}.home #sec-story .message-wrap .sec-inr{align-items:flex-start;display:flex;justify-content:space-between}.home #sec-story .message-wrap .txt-wrap{flex-shrink:0;margin-left:5.55556vw;margin-right:4.16667vw;padding-top:3.47222vw;width:38.88889vw}.home #sec-story .message-wrap .txt-wrap .ttl-wrap .ttl-story{align-items:center;display:flex;font-weight:400;margin-top:1.38889vw}.home #sec-story .message-wrap .txt-wrap .ttl-wrap .ttl-story span{display:block;line-height:90%}.home #sec-story .message-wrap .txt-wrap .ttl-wrap .ttl-story span img{width:100%}.home #sec-story .message-wrap .txt-wrap .ttl-wrap .ttl-story span.the{margin-top:.41667vw;width:3.40278vw}.home #sec-story .message-wrap .txt-wrap .ttl-wrap .ttl-story span.story{margin-left:1.66667vw;width:33.33333vw}.home #sec-story .message-wrap .txt-wrap .txt{margin-left:7.08333vw;margin-top:5.90278vw;width:26.45833vw}.home #sec-story .message-wrap .txt-wrap .txt p{font-size:.90278vw;letter-spacing:.01em;line-height:161%}.home #sec-story .message-wrap .txt-wrap .txt p+p{margin-top:1.45833vw}.home #sec-story .message-wrap .txt-wrap .txt p em{display:block;font-size:1.25vw;font-weight:500;letter-spacing:.01em;line-height:140%}.home #sec-story .message-wrap .bg-earth{margin-right:-17.56944vw;width:56.94444vw}.home #sec-story .message-wrap .bg-earth .liquid_earth_story .swiper-wrapper .slide01 .slide-zoom{background-image:url(/promaster_stb/symboloftheseas/assets/img/top/top-story-circle-img-1.jpg)}.home #sec-story .message-wrap .bg-earth .liquid_earth_story .swiper-wrapper .slide02 .slide-zoom{background-image:url(/promaster_stb/symboloftheseas/assets/img/top/top-story-circle-img-2.jpg)}.home #sec-story .message-wrap .bg-earth .liquid_earth_story .swiper-wrapper .slide03 .slide-zoom{background-image:url(/promaster_stb/symboloftheseas/assets/img/top/top-story-circle-img-3.jpg)}@media screen and (max-width:750px){.home #sec-story .message-wrap{margin-bottom:0;padding-top:13.33333vw}.home #sec-story .message-wrap .sec-inr{display:block}.home #sec-story .message-wrap .txt-wrap{margin:0;padding:0;width:100%}.home #sec-story .message-wrap .txt-wrap .ttl-wrap{margin:0}.home #sec-story .message-wrap .txt-wrap .ttl-wrap .ttl-story{margin-left:.53333vw;margin-top:4.53333vw}.home #sec-story .message-wrap .txt-wrap .ttl-wrap .ttl-story span.the{margin-left:0;margin-top:.8vw;width:6.4vw}.home #sec-story .message-wrap .txt-wrap .ttl-wrap .ttl-story span.story{margin-left:3.46667vw;width:64vw}.home #sec-story .message-wrap .txt-wrap .txt{margin:13.06667vw 0 0;width:100%}.home #sec-story .message-wrap .txt-wrap .txt p{font-size:4.26667vw;line-height:159%}.home #sec-story .message-wrap .txt-wrap .txt p+p{margin-top:7.06667vw}.home #sec-story .message-wrap .txt-wrap .txt p em{display:block;font-size:4.8vw;letter-spacing:.01em;line-height:160%}.home #sec-story .message-wrap .bg-earth{margin:11.46667vw auto 0;width:78.66667vw}}#header.modal-header .menubtn>span{opacity:0;pointer-events:none}@media screen and (min-width:1001px){#header.modal-header{opacity:0;pointer-events:none}#header.modal-header .head-side .menubtn>span{transform:translateX(1em)}}@media screen and (max-width:1000px){#header.modal-header{z-index:10}#header.modal-header .menubtn>span{transform:translateY(-1em)}#header.modal-header .menubtn>span:nth-child(2){display:none}#header.modal-header .section-nav{display:none;opacity:0;pointer-events:none;transition-delay:0}}#spclosemodalbtn{cursor:pointer;font-size:1.8vw;left:calc(8.4vw - .5em);letter-spacing:.04em;line-height:100%;padding:.5em;pointer-events:none;position:fixed;top:4.6vw;z-index:21}#spclosemodalbtn span{opacity:1;transition:transform .5s ease}#spclosemodalbtn.init{pointer-events:auto}@media screen and (max-width:750px){#spclosemodalbtn{font-size:2.66667vw;left:9.33333vw;top:8.93333vw}}.modal-side{height:100%;position:fixed;right:3.47222vw;top:0;width:1em;z-index:20}.modal-side .modal-close,.modal-side .modal-close-link{cursor:pointer;font-size:1.4rem;left:-.5em;letter-spacing:.04em;line-height:100%;overflow:hidden;padding:.5em;position:absolute;top:50%;transform:translateY(-50%);width:2em;writing-mode:vertical-rl}.modal-side .modal-close-link>span,.modal-side .modal-close>span{transition:all .5s ease}@media screen and (max-width:750px){.modal-side .modal-close-link>span,.modal-side .modal-close>span{display:none}}.modal-side .modal-close .txt-anim-inr>span,.modal-side .modal-close-link .txt-anim-inr>span{opacity:1;transform:translate(0)}.modal-side .modal-close-link:hover .txt-anim-inr>span,.modal-side .modal-close:hover .txt-anim-inr>span{animation:slideAnime2 .5s ease}.modal-side .modal-close-link{display:block}@media screen and (max-width:750px){.modal-side .modal-close-link>span{display:block}}@media screen and (max-width:1000px){.modal-side{display:none;height:auto;left:calc(8.4vw - .5em);right:auto;top:4.6vw;width:auto}.modal-side .modal-close,.modal-side .modal-close-link{font-size:1.8vw;letter-spacing:.04em;position:static;transform:translateY(0);width:auto;writing-mode:initial}.modal-side .modal-close-link:hover .txt-anim-inr>span,.modal-side .modal-close:hover .txt-anim-inr>span{animation:none}}@media screen and (max-width:750px){.modal-side{left:9.33333vw;top:8.93333vw}.modal-side .modal-close,.modal-side .modal-close-link{font-size:2.66667vw}}.modal{background:#23336b;display:none;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:10}.modal #main-contents{padding-top:0}.modal .cont{align-items:center;display:flex;overflow:hidden}.modal .cont .bg-dot{left:54.58333vw;padding-top:59.58333vw;position:fixed;top:16.66667vw;width:127.70833vw}@media screen and (max-width:750px){.modal .cont .bg-dot{left:-71.46667vw;padding-top:113.46667vw;position:absolute;top:159.6vw;width:243.06667vw}}.modal .cont .bg-light{height:34.09722vw;position:fixed;width:34.30556vw}.modal .cont .bg-light.light01{left:43.75vw;top:-8.54167vw}.modal .cont .bg-light.light02{bottom:-6.25vw;right:-6.73611vw}@media screen and (max-width:750px){.modal .cont .bg-light{height:65.46667vw;position:absolute;width:65.86667vw}.modal .cont .bg-light.light01{left:-4.26667vw;top:120.66667vw}.modal .cont .bg-light.light02{bottom:auto;left:50.13333vw;right:auto;top:334.26667vw}}.modal .cont .cont-inr{display:block;max-height:unset;width:100%}.modal .cont .img-main{flex-shrink:0;padding-top:100vh;padding-top:calc(var(--vh, 1vh)*100);position:relative;width:50vw;z-index:1}.modal .cont .img-main:before{z-index:2}.modal .cont .img-main .liquid_modal{background:no-repeat 50%/cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.modal .cont .img-main .liquid_modal.img-profile01{background-image:url(/promaster_stb/symboloftheseas/assets/img/modal/profile/img_profile01.jpg)}.modal .cont .img-main .liquid_modal.img-profile02{background-image:url(/promaster_stb/symboloftheseas/assets/img/modal/profile/img_profile02.jpg)}.modal .cont .img-main .liquid_modal.img-profile03{background-image:url(/promaster_stb/symboloftheseas/assets/img/modal/profile/img_profile03.jpg)}.modal .cont .img-main .liquid_modal.img-ci{background-color:#23336b;background-image:url(/promaster_stb/symboloftheseas/assets/img/modal/ci/img_main.png)}.modal .cont .img-main .liquid_modal.img-products{background-color:#23336b;background-image:url(/promaster_stb/symboloftheseas/assets/img/modal/products/img_main_bg.png)}.modal .cont .img-main figure{z-index:3}.modal .cont .txt-cont{align-items:center;display:flex;flex:1;height:100vh;height:calc(var(--vh, 1vh)*100);overflow-x:hidden;overflow-y:scroll;padding:0 11.25vw;position:relative;z-index:10}.modal .cont .txt-cont .cont-inr{display:block;max-height:100%;width:26.59722vw}@media screen and (max-width:750px){.modal .cont{display:block;height:100%;overflow-x:hidden;overflow-y:auto}.modal .cont .img-main{padding-top:118.056vw;width:100%}.modal .cont .txt-cont{display:block;height:auto;margin:0 auto;overflow:unset;padding:17.06667vw 10.66667vw 33.33333vw;position:relative}.modal .cont .txt-cont .cont-inr{width:100%}}.modal.init .modal-header .head-inr{opacity:1;transform:translate(0)}.modal.modal-movie .cont{align-items:center;display:block;display:flex;height:100vh;height:calc(var(--vh, 1vh)*100);justify-content:center;margin:auto;width:59.02778vw}.modal.modal-movie .cont .txt-cont{display:block;height:auto;overflow:initial;padding:0}.modal.modal-movie .cont .txt-cont .ttl{margin-bottom:3.33333vw}.modal.modal-movie .cont .txt-cont .iframe{padding-top:57.5%;position:relative;width:100%}.modal.modal-movie .cont .txt-cont .iframe iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:750px){.modal.modal-movie .cont{width:100%}.modal.modal-movie .cont .txt-cont .ttl{bottom:calc(100% + 24vw);margin:0;padding:0 10.66667vw;position:absolute}}.modal.modal-ci .cont .bg-dot,.modal.modal-profile .cont .bg-dot{display:none}.modal.modal-ci .cont .txt-cont .ttl,.modal.modal-profile .cont .txt-cont .ttl{margin-bottom:.55556vw}.modal.modal-ci .cont .txt-cont .read-txt,.modal.modal-profile .cont .txt-cont .read-txt{font-size:.83333vw;margin-bottom:3.33333vw;padding-left:1.59722vw}.modal.modal-ci .cont .txt-cont .txt p,.modal.modal-profile .cont .txt-cont .txt p{font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:.90278vw;line-height:161.5%}.modal.modal-ci .cont .txt-cont .link-wrap,.modal.modal-profile .cont .txt-cont .link-wrap{font-size:.97222vw;margin-top:4.51389vw}.modal.modal-ci .cont .txt-cont .link-wrap span,.modal.modal-profile .cont .txt-cont .link-wrap span{display:block;letter-spacing:.02em;line-height:100%}.modal.modal-ci .cont .txt-cont .link-wrap .link,.modal.modal-profile .cont .txt-cont .link-wrap .link{font-size:1.66667vw;margin-top:.41667vw}@media screen and (min-width:751px){.modal.modal-ci .cont .txt-cont .link-wrap:hover .icn-arrow:after,.modal.modal-profile .cont .txt-cont .link-wrap:hover .icn-arrow:after{transform:translate(.34722vw,-.34722vw)!important}}@media screen and (max-width:750px){.modal.modal-ci .cont .bg-dot,.modal.modal-profile .cont .bg-dot{display:block}.modal.modal-ci .cont .txt-cont .ttl,.modal.modal-profile .cont .txt-cont .ttl{margin-bottom:1.33333vw}.modal.modal-ci .cont .txt-cont .read-txt,.modal.modal-profile .cont .txt-cont .read-txt{font-size:2.66667vw;letter-spacing:0;margin-bottom:8.4vw;padding-left:6.4vw}.modal.modal-ci .cont .txt-cont .txt p,.modal.modal-profile .cont .txt-cont .txt p{font-size:3.73333vw}.modal.modal-ci .cont .txt-cont .link-wrap,.modal.modal-profile .cont .txt-cont .link-wrap{font-size:4.26667vw;margin-top:11.33333vw}.modal.modal-ci .cont .txt-cont .link-wrap span,.modal.modal-profile .cont .txt-cont .link-wrap span{letter-spacing:0}.modal.modal-ci .cont .txt-cont .link-wrap .link,.modal.modal-profile .cont .txt-cont .link-wrap .link{font-size:7.46667vw;letter-spacing:.02em;margin-top:4.66667vw}.modal.modal-ci .cont .txt-cont .link-wrap .link:after,.modal.modal-profile .cont .txt-cont .link-wrap .link:after{margin-left:5.06667vw}}.modal.modal-ci .cont .img-main .ci-logo{bottom:4.16667vw;left:50%;position:absolute;text-align:center;transform:translateX(-50%);z-index:5}.modal.modal-ci .cont .img-main .ci-logo img{display:block;width:25.33333vw}.modal.modal-ci .cont .img-main .ci-logo .txt{display:inline-block;font-size:.76389vw;letter-spacing:.02em;margin:2.36111vw auto 0;text-align:left;white-space:nowrap}@media screen and (max-width:750px){.modal.modal-ci .cont .bg-light.light02{top:249.33333vw}.modal.modal-ci .cont .img-main .ci-logo{bottom:6vw;padding:0 10.66667vw;width:100%}.modal.modal-ci .cont .img-main .ci-logo img{margin:auto;width:50.66667vw}.modal.modal-ci .cont .img-main .ci-logo .txt{font-size:2.4vw;margin-left:0;margin-top:2.8vw;white-space:normal}.modal.modal-ci .cont .txt-cont .cont-inr .read-txt{margin-bottom:12vw}.modal.modal-ci .cont .txt-cont .cont-inr .link-wrap span{letter-spacing:.04em}}.modal.modal-products .cont{align-items:flex-start}.modal.modal-products .cont .bg-dot{left:auto;padding-top:54.51389vw;right:0;top:22.77778vw;width:43.05556vw}.modal.modal-products .cont .bg-dot.dot02,.modal.modal-products .cont .bg-dot.dot03,.modal.modal-products .cont .bg-light.light03,.modal.modal-products .cont .bg-light.light04,.modal.modal-products .cont .bg-light.light05,.modal.modal-products .cont .bg-light.light06,.modal.modal-products .cont .bg-light.light07{display:none}.modal.modal-products .cont .img-main{height:100vh;padding-top:0}.modal.modal-products .cont .img-main figure{left:50%;left:calc(50% - .83333vw);position:absolute;top:50%;top:calc(50% - 1.52778vw);transform:translate(-50%,-50%);width:37.22222vw;z-index:10}.modal.modal-products .cont .txt-cont{padding-left:11.94444vw}.modal.modal-products .cont .txt-cont .nav-global ul{margin-top:1.38889vw}.modal.modal-products .cont .txt-cont .nav-global .txt-note{margin-top:1.11111vw}.modal.modal-products .cont .txt-cont .info01{padding-top:12.08333vw}.modal.modal-products .cont .txt-cont .info01 .ttl{margin-left:.27778vw}.modal.modal-products .cont .txt-cont .info01 .product-ttl .subttl{color:#e60012;font-size:4.44444vw;font-weight:500;line-height:120%;margin-top:1.31944vw}.modal.modal-products .cont .txt-cont .info01 .product-ttl .name{font-size:3.33333vw;margin-top:1.25vw}.modal.modal-products .cont .txt-cont .info01 .product-ttl .name span{display:block;letter-spacing:.02em;line-height:100%}.modal.modal-products .cont .txt-cont .info01 .product-ttl .name span.mini{font-size:.83333vw;line-height:160%;margin-top:.625vw;padding-left:.13889vw}.modal.modal-products .cont .txt-cont .info01 .product-ttl .txt{font-size:.97222vw;letter-spacing:.02em;line-height:140%;margin-top:.55556vw;padding-left:.13889vw}.modal.modal-products .cont .txt-cont .info01 .product-ttl .catchphrase{font-size:2.22222vw;letter-spacing:.02em;line-height:130%;margin-top:1.73611vw;padding-left:.13889vw}.modal.modal-products .cont .txt-cont .info01 .ci-wrap{margin-top:4.16667vw;padding-left:.06944vw}.modal.modal-products .cont .txt-cont .info01 .ci-wrap .ci .logo{flex-wrap:wrap}.modal.modal-products .cont .txt-cont .info01 .ci-wrap .ci .logo .name{font-size:.55556vw;letter-spacing:0}.modal.modal-products .cont .txt-cont .info01 .ci-wrap .ci .logo img{width:8.26389vw}.modal.modal-products .cont .txt-cont .info01 .ci-wrap .ci .logo .txt{flex:none;line-height:140%;margin-top:1.04167vw;text-align:left;width:100%}.modal.modal-products .cont .txt-cont .info01 .ci-wrap .link-line{display:block;font-size:1.11111vw;justify-content:space-between;letter-spacing:.02em;padding:1.73611vw 0;position:relative;width:100%}.modal.modal-products .cont .txt-cont .info01 .ci-wrap .link-line:before{border-bottom:3px solid;bottom:0;content:"";left:0;position:absolute;width:100%!important}.modal.modal-products .cont .txt-cont .info01 .ci-wrap .link-line:after{margin-left:0}.modal.modal-products .cont .txt-cont .info01 .txt-feature{font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:.83333vw;line-height:160%;margin-top:4.44444vw;width:calc(100% - .20833vw)}.modal.modal-products .cont .txt-cont .info01 .txt-feature p+p{margin-top:1.25vw}.modal.modal-products .cont .txt-cont .info01 .nav-global{margin-top:2.56944vw}.modal.modal-products .cont .txt-cont .feature .ttl-line:not(.ttl-md),.modal.modal-products .cont .txt-cont .specifications .ttl-line:not(.ttl-md){font-size:2.77778vw}.modal.modal-products .cont .txt-cont .feature .ttl-line:not(.ttl-md) span,.modal.modal-products .cont .txt-cont .specifications .ttl-line:not(.ttl-md) span{padding-left:1.13056vw}.modal.modal-products .cont .txt-cont .feature .ttl-line:not(.ttl-md) span:first-child:before,.modal.modal-products .cont .txt-cont .specifications .ttl-line:not(.ttl-md) span:first-child:before{padding-top:.71528vw;width:.55556vw}.modal.modal-products .cont .txt-cont .feature{padding-top:7.36111vw}.modal.modal-products .cont .txt-cont .feature .feature-wrap .read-txt{font-size:2.22222vw;line-height:110%;margin-top:1.04167vw}.modal.modal-products .cont .txt-cont .feature .feature-wrap figure{margin-left:-.06944vw;margin-top:.97222vw;width:calc(100% - .20833vw)}.modal.modal-products .cont .txt-cont .feature .feature-wrap figure .clip-inr{display:block}.modal.modal-products .cont .txt-cont .feature .feature-wrap figure .clip-inr+.clip-inr{margin-top:1.04167vw}.modal.modal-products .cont .txt-cont .feature .feature-wrap .txt{font-size:1.11111vw;letter-spacing:.02em;line-height:110%;margin-top:1.11111vw}.modal.modal-products .cont .txt-cont .feature .feature-wrap.feature01{margin-top:3.75vw}.modal.modal-products .cont .txt-cont .feature .feature-wrap.feature02,.modal.modal-products .cont .txt-cont .feature .feature-wrap.feature03{margin-top:4.23611vw}.modal.modal-products .cont .txt-cont .feature .feature-wrap.feature04{margin-top:4.30556vw}.modal.modal-products .cont .txt-cont .feature .feature-wrap.feature04 sup{display:inline-block;font-size:1.11111vw;line-height:0;transform:translateY(.41667vw)}.modal.modal-products .cont .txt-cont .feature .feature-wrap.feature04 .read-txt sup{font-size:2.08333vw;font-weight:500;letter-spacing:.04em;transform:translateY(.69444vw)}.modal.modal-products .cont .txt-cont .specifications{padding-bottom:12.91667vw;padding-right:.20833vw;padding-top:7.43056vw}.modal.modal-products .cont .txt-cont .specifications .ttl{margin-bottom:5.06944vw}.modal.modal-products .cont .txt-cont .specifications .spec li{font-size:.97222vw;letter-spacing:.02em;line-height:110%;padding-bottom:1.59722vw;position:relative}.modal.modal-products .cont .txt-cont .specifications .spec li span{display:block}.modal.modal-products .cont .txt-cont .specifications .spec li:after{border-bottom:1px solid #ffffff4d;bottom:0;content:"";left:0;position:absolute;width:100%}.modal.modal-products .cont .txt-cont .specifications .spec li+li{margin-top:1.73611vw}.modal.modal-products .cont .txt-cont .specifications .spec li:nth-child(n+4){padding-bottom:1.5625vw}.modal.modal-products .cont .txt-cont .specifications .nav-global{margin-top:6.66667vw}@media screen and (max-width:750px){.modal.modal-products .cont .bg-dot{padding-top:100vw;width:100vw}.modal.modal-products .cont .bg-dot.dot02,.modal.modal-products .cont .bg-dot.dot03{display:block}.modal.modal-products .cont .bg-dot.dot01{top:170.66667vw}.modal.modal-products .cont .bg-dot.dot02{top:498.26667vw}.modal.modal-products .cont .bg-dot.dot03{top:708.4vw}.modal.modal-products .cont .bg-light.light03,.modal.modal-products .cont .bg-light.light04,.modal.modal-products .cont .bg-light.light05,.modal.modal-products .cont .bg-light.light06,.modal.modal-products .cont .bg-light.light07{display:block}.modal.modal-products .cont .bg-light.light01{left:-6.93333vw;top:5.2vw}.modal.modal-products .cont .bg-light.light02{left:52.26667vw;top:140.93333vw}.modal.modal-products .cont .bg-light.light03{left:-8vw;top:350vw}.modal.modal-products .cont .bg-light.light04{left:49.06667vw;top:451.2vw}.modal.modal-products .cont .bg-light.light05{left:62.93333vw;top:657.6vw}.modal.modal-products .cont .bg-light.light06{left:-54.66667vw;top:836.93333vw}.modal.modal-products .cont .bg-light.light07{left:52.13333vw;top:1069.6vw}.modal.modal-products .cont .img-main{height:118.13333vw;padding-top:0}.modal.modal-products .cont .img-main .liquid_modal{z-index:0}.modal.modal-products .cont .img-main figure{left:50%;margin:0 auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:86vw}.modal.modal-products .cont .txt-cont{padding-bottom:21.33333vw;padding-left:10.66667vw;padding-top:0}.modal.modal-products .cont .txt-cont .nav-global{text-align:left}.modal.modal-products .cont .txt-cont .nav-global ul{margin-top:4.26667vw}.modal.modal-products .cont .txt-cont .nav-global .txt-note{margin-top:3.33333vw}.modal.modal-products .cont .txt-cont .info01{padding-top:7.2vw}.modal.modal-products .cont .txt-cont .info01 .ttl{letter-spacing:0;margin-left:0}.modal.modal-products .cont .txt-cont .info01 .product-ttl .subttl{font-size:14.93333vw;margin-top:2.66667vw}.modal.modal-products .cont .txt-cont .info01 .product-ttl .name{font-size:10.66667vw;margin-top:3.73333vw}.modal.modal-products .cont .txt-cont .info01 .product-ttl .name span.mini{font-size:3.2vw;margin-top:2vw;padding-left:0}.modal.modal-products .cont .txt-cont .info01 .product-ttl .txt{font-size:3.46667vw;line-height:134%;margin-top:2vw;padding-left:.26667vw}.modal.modal-products .cont .txt-cont .info01 .product-ttl .catchphrase{font-size:7.46667vw;margin-top:4.26667vw;padding-left:0}.modal.modal-products .cont .txt-cont .info01 .ci-wrap{margin-top:10.66667vw;padding-left:.13333vw}.modal.modal-products .cont .txt-cont .info01 .ci-wrap .ci .logo .name{font-size:3.73333vw;letter-spacing:.02em}.modal.modal-products .cont .txt-cont .info01 .ci-wrap .ci .logo img{width:24vw}.modal.modal-products .cont .txt-cont .info01 .ci-wrap .ci .logo .txt{letter-spacing:.02em;margin-top:3.46667vw}.modal.modal-products .cont .txt-cont .info01 .ci-wrap .link-line{border-width:2px;font-size:3.46667vw;margin-top:-.26667vw;padding:5.6vw 0;width:calc(100% - .8vw)}.modal.modal-products .cont .txt-cont .info01 .ci-wrap .link-line:after{height:8vw;transform:translate(-1.33333vw,-.8vw);width:8vw}.modal.modal-products .cont .txt-cont .info01 .txt-feature{font-size:3.73333vw;margin-top:12.8vw;width:100%}.modal.modal-products .cont .txt-cont .info01 .txt-feature p+p{margin-top:6.4vw}.modal.modal-products .cont .txt-cont .info01 .nav-global{margin-top:12vw}.modal.modal-products .cont .txt-cont .feature{padding-left:0;padding-top:23.46667vw}.modal.modal-products .cont .txt-cont .feature .icn-line.f24{font-size:4.26667vw}.modal.modal-products .cont .txt-cont .feature .feature-wrap .read-txt{font-size:6.4vw;letter-spacing:0;margin-top:3.46667vw}.modal.modal-products .cont .txt-cont .feature .feature-wrap figure{margin-left:0;margin-top:3.06667vw;width:100%}.modal.modal-products .cont .txt-cont .feature .feature-wrap figure .clip-inr+.clip-inr{margin-top:3.06667vw}.modal.modal-products .cont .txt-cont .feature .feature-wrap .txt{font-size:4.26667vw;margin-top:3.33333vw}.modal.modal-products .cont .txt-cont .feature .feature-wrap.feature01{margin-top:11.46667vw}.modal.modal-products .cont .txt-cont .feature .feature-wrap.feature02,.modal.modal-products .cont .txt-cont .feature .feature-wrap.feature03{margin-top:14.8vw}.modal.modal-products .cont .txt-cont .feature .feature-wrap.feature04{margin-top:14.66667vw}.modal.modal-products .cont .txt-cont .feature .feature-wrap.feature04 .read-txt{margin-top:3.2vw}.modal.modal-products .cont .txt-cont .feature .feature-wrap.feature04 .read-txt sup{font-size:6.4vw;transform:translateY(2.4vw)}.modal.modal-products .cont .txt-cont .feature .feature-wrap.feature04 .txt{line-height:108%}.modal.modal-products .cont .txt-cont .feature .feature-wrap.feature04 .txt sup{font-size:4.26667vw;transform:translateY(1.46667vw)}.modal.modal-products .cont .txt-cont .specifications{padding-bottom:24vw;padding-right:.4vw;padding-top:30.13333vw}.modal.modal-products .cont .txt-cont .specifications .ttl{margin-bottom:12.26667vw}.modal.modal-products .cont .txt-cont .specifications .spec li{font-size:3.2vw;padding-bottom:6.4vw}.modal.modal-products .cont .txt-cont .specifications .spec li+li{margin-top:6.4vw}.modal.modal-products .cont .txt-cont .specifications .spec li:nth-child(n+4){padding-bottom:6.4vw}.modal.modal-products .cont .txt-cont .specifications .nav-global{margin-top:28.8vw}}.modal-page #spclosemodalbtn{display:none}.modal-page .modal-side{display:block}.modal-page .modal{display:block;height:auto;position:static}.story{position:relative}.story .section-nav{display:block}@media screen and (max-width:750px){.story .section-nav{display:none}}.story .credit{color:#959aac;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:.83333vw!important;left:50%;letter-spacing:0!important;line-height:100%!important;position:absolute;top:calc(100% + 1.11111vw);transform:translateX(-50%)}@media screen and (max-width:750px){.story .credit{font-size:2.4vw!important;margin-top:2.13333vw;position:static;top:calc(100% + 2.13333vw);transform:none}}.story #kv_spacer{display:none;perspective:1px;position:relative;width:100%}@media screen and (max-width:750px){.story #kv_spacer{display:block}}.story #kv{background:no-repeat 50%/cover;height:100%;height:calc(var(--vh, 1vh)*100);left:0;position:fixed;top:0;width:100%;z-index:5}@media screen and (max-width:750px){.story #kv{height:100vh;height:74.11111vh;overflow:visible;perspective:1px;position:absolute;z-index:10}}.story #kv.noise-cover:before{left:0;position:absolute;top:0;z-index:2}@media screen and (max-width:750px){.story #kv.noise-cover:before{height:800%}.story #kv .kv-noise-cover{display:none}}.story #kv #kvinner{height:100%;left:0;opacity:1;position:absolute;top:0;width:100%;will-change:transform,opacity;z-index:3}@media screen and (max-width:750px){.story #kv #kvinner{position:relative}}.story #kv #kv_canvas{height:100%;left:0;pointer-events:none;position:fixed;top:0;transition:opacity 1s ease 0s;width:100%;will-change:opacity,transform;z-index:1}.story #kv #kv_canvas canvas{height:100%!important;left:50%!important;position:absolute!important;top:50%!important;transform:translate(-50%,-50%)!important;width:100%!important}@media screen and (max-width:750px){.story #kv #kv_canvas{position:fixed}.story #kv #kv_canvas.kvhide_sp{opacity:0}.story #kv #kv_canvas canvas{object-position:0 0}.story #kv.scroll100 #kv_canvas{opacity:0}}.story #kv .cont{bottom:5vw;font-weight:500;left:50%;position:absolute;text-align:center;transform:translateX(-50%)}.story #kv .cont span{display:block;line-height:100%;white-space:nowrap}.story #kv .ttl .icn-line{justify-content:center}.story #kv .title{font-size:5.55556vw;font-weight:500;margin-top:1.66667vw}.story #kv .title span{line-height:120%}.story #kv .title .inr+.inr{margin-top:-1.66667vw}.story #kv .title .gry{color:#959aac}.story #kv .name{color:#959aac;font-size:1.80556vw;margin-top:-.27778vw}.story #kv .name span{line-height:120%}.story #kv .name .inr+.inr{margin-top:-.27778vw}.story #kv .grade{color:#959aac;font-size:.83333vw;margin-top:.41667vw}.story #kv .grade span{line-height:130%}.story #kv .scroll{font-size:.97222vw;font-weight:500;margin-top:4.44444vw}.story #kv .scroll span{letter-spacing:.02em}@media(orientation:portrait){.story #kv .cont{bottom:19.14063vw}.story #kv .pc-view{display:none!important}.story #kv .sp-view{display:block!important}.story #kv .ttl .icn-line{font-size:1.75781vw}.story #kv .ttl .icn-line:before{height:1.36719vw;margin-right:.78125vw;width:1.17188vw}.story #kv .title{font-size:7.8125vw;margin-top:4.88281vw}.story #kv .title .inr+.inr{margin-top:-2.34375vw}.story #kv .name{font-size:2.53906vw;margin-top:.97656vw}.story #kv .grade{font-size:1.75781vw;margin-top:.39063vw}.story #kv .grade .sp-view{bottom:0;left:100%;position:absolute}.story #kv .scroll{font-size:2.34375vw;margin-top:12.20703vw}}@media screen and (max-width:750px){.story #kv .cont{bottom:57.86667vw}.story #kv .ttl .icn-line{font-size:2.4vw}.story #kv .ttl .icn-line:before{height:1.86667vw;margin-right:.93333vw;width:1.6vw}.story #kv .title{font-size:10.66667vw;margin-top:6.93333vw}.story #kv .title .inr+.inr{margin-top:-3.46667vw}.story #kv .name{font-size:3.46667vw;margin-top:1.6vw}.story #kv .grade{font-size:2.4vw;margin-top:.8vw}.story #kv .scroll{font-size:3.2vw;margin-top:16.53333vw}}.story #kv.hide{opacity:0;transition:opacity .4s ease 0s,visibility 0s ease .5s;visibility:hidden}@media screen and (max-width:750px){.story #kv.hide{transition:opacity .2s ease 0s,visibility 0s ease .3s}}.story #main-contents{margin-top:25vh;opacity:0;transition:opacity .4s ease 0s}.story #main-contents.on{opacity:1;transition:opacity .4s ease .3s}.story #main-contents #main-bg{background:url(/promaster_stb/symboloftheseas/assets/img/top/img_intro_bg01_pc.png) no-repeat top/100%;left:0;padding-top:58.68056vw;position:fixed;top:0;width:100%}@media screen and (max-width:750px){.story #main-contents{margin-top:-30vh}.story #main-contents #main-bg{background-image:url(/promaster_stb/symboloftheseas/assets/img/top/img_intro_bg01_sp.png);padding-top:124.07733vw}}.story #sec-intro{padding-bottom:13.88889vw;padding-top:13.88889vw}.story #sec-intro .sec-inr{padding-bottom:7.77778vw;padding-top:17.77778vw;width:69.65278vw}.story #sec-intro span{display:block;letter-spacing:.02em;line-height:100%;white-space:nowrap}@media screen and (max-width:750px){.story #sec-intro{padding-bottom:25.33333vw;padding-top:25.33333vw}.story #sec-intro .sec-inr{padding-bottom:18vw;padding-top:0;width:80.55556%}}@media screen and (max-width:750px)and (max-width:750px){.story #sec-intro .sec-inr{width:78.66667%}}.story #sec-intro .intro-wrap .intro-img{position:absolute;right:-16.11111vw;top:10vw;width:56.94444vw}.story #sec-intro .intro-wrap .intro-img figure .noise-cover:before{border-radius:100%}.story #sec-intro .intro-wrap .intro-img .credit{top:calc(100% + 1.66667vw)}.story #sec-intro .intro-wrap .ttl span{letter-spacing:0}.story #sec-intro .intro-wrap .name{font-size:9.02778vw;font-weight:500;margin-top:3.81944vw}.story #sec-intro .intro-wrap .name span{letter-spacing:0}.story #sec-intro .intro-wrap .name .name-inr:not(:first-child){margin-top:-1.80556vw}.story #sec-intro .intro-wrap .name .name-inr>span{line-height:120%}.story #sec-intro .intro-wrap .grade{font-size:1.25vw;font-weight:500;margin-top:.27778vw}.story #sec-intro .intro-wrap .grade span{letter-spacing:0;line-height:120%}.story #sec-intro .intro-wrap .txt{font-size:2.22222vw;margin-top:5.06667vw}.story #sec-intro .intro-wrap .txt span{letter-spacing:0;line-height:131%;white-space:normal}.story #sec-intro .intro-wrap .txt .link{display:block;margin-top:2.91667vw}.story #sec-intro .intro-wrap .txt .link:after{margin-left:1.38889vw}.story #sec-intro .intro-wrap .txt .link span{letter-spacing:.02em}@media screen and (max-width:750px){.story #sec-intro .intro-wrap .intro-img{margin-left:-18.66667vw;margin-top:14.13333vw;position:static;width:117.33333vw}.story #sec-intro .intro-wrap .intro-img .credit{bottom:-.26667vw;left:auto;position:absolute;right:15.86667vw;top:auto}.story #sec-intro .intro-wrap .ttl{margin-top:-30.66667vw}.story #sec-intro .intro-wrap .ttl .icn-line{color:#e60012}.story #sec-intro .intro-wrap .name{font-size:11.73333vw;margin-top:7.46667vw}.story #sec-intro .intro-wrap .name .name-inr:not(:first-child){margin-top:-2.4vw}.story #sec-intro .intro-wrap .grade{font-size:3.46667vw;margin-top:1.33333vw}.story #sec-intro .intro-wrap .grade span{line-height:120%}.story #sec-intro .intro-wrap .txt{font-size:5.33333vw;line-height:130%;margin-top:8.4vw;width:84vw}.story #sec-intro .intro-wrap .txt span{line-height:130%}.story #sec-intro .intro-wrap .txt .link{margin-left:.26667vw;margin-top:5.6vw}.story #sec-intro .intro-wrap .txt .link:after{margin-left:3.33333vw}.story #sec-intro .intro-wrap .txt .link span{letter-spacing:.04em}}.story #sec-intro .movie-wrap{align-items:center;display:flex;justify-content:center;margin-top:9.44444vw;position:relative}.story #sec-intro .movie-wrap .bg-dot{left:-14.58333vw;padding-top:38.19444vw;position:absolute;top:50%;transform:translateY(-50%);width:63.26389vw}.story #sec-intro .movie-wrap .circle-btn{margin-right:4.86111vw;position:relative}.story #sec-intro .movie-wrap .circle-btn .circle-img figure{height:26.52778vw;width:26.52778vw}.story #sec-intro .movie-wrap .circle-btn .btn-txt>span:first-child{bottom:auto;font-size:1.66667vw;left:50%;left:calc(50% + .20833vw);position:absolute;top:50%;transform:translate(-50%,-50%)}.story #sec-intro .movie-wrap .txt-wrap{transform:translate(-.48611vw,-.27778vw)}.story #sec-intro .movie-wrap .txt-wrap p{font-size:2.63889vw}.story #sec-intro .movie-wrap .txt-wrap p span{letter-spacing:0}.story #sec-intro .movie-wrap .txt-wrap p+p{margin-top:.625vw}.story #sec-intro .movie-wrap .txt-wrap p+p img{width:26.38889vw}@media screen and (max-width:750px){.story #sec-intro .movie-wrap{flex-direction:column-reverse;margin-top:17.06667vw}.story #sec-intro .movie-wrap .bg-dot{bottom:44vw;left:auto;padding-top:60vw;right:0;width:93.33333vw}.story #sec-intro .movie-wrap .circle-btn{margin:6.93333vw 0 0}.story #sec-intro .movie-wrap .circle-btn .circle-img figure{height:78.66667vw;width:78.66667vw}.story #sec-intro .movie-wrap .circle-btn .btn-txt>span:first-child{font-size:4.26667vw;left:calc(50% + .13333vw);top:calc(50% - .4vw)}.story #sec-intro .movie-wrap .circle-btn .credit{text-align:center}.story #sec-intro .movie-wrap .txt-wrap{text-align:center;transform:none}.story #sec-intro .movie-wrap .txt-wrap p{font-size:4.8vw}.story #sec-intro .movie-wrap .txt-wrap p span{letter-spacing:0}.story #sec-intro .movie-wrap .txt-wrap p+p{margin-top:1.6vw;transform:translateX(-.26667vw)}.story #sec-intro .movie-wrap .txt-wrap p+p img{width:48.26667vw}}.story #sec-story{background:#23336b no-repeat bottom/100%;overflow:hidden;padding-bottom:19.44444vw;padding-top:21.11111vw}.story #sec-story:before{background:no-repeat top/100%;content:"";height:45vw;left:0;position:absolute;top:0;width:100%}.story #sec-story span{display:block;letter-spacing:.02em;line-height:100%;white-space:nowrap}@media screen and (min-width:751px){.story #sec-story .sec-inr{width:84.02778vw}}@media screen and (max-width:750px){.story #sec-story{background-position:center bottom 77.33333vw;background-size:192vw;padding-bottom:0;padding-top:43.73333vw}.story #sec-story:before{height:116.66667vw}}.story #sec-story .ttl-wrap{align-items:flex-start;display:flex;justify-content:center;margin-left:-.13889vw}.story #sec-story .ttl-wrap .ttl-story{align-items:center;display:flex;font-weight:400;margin-left:3.125vw;margin-top:-.27778vw}.story #sec-story .ttl-wrap .ttl-story span{display:block}.story #sec-story .ttl-wrap .ttl-story span img{width:100%}.story #sec-story .ttl-wrap .ttl-story span.the{margin-top:.41667vw;width:3.40278vw}.story #sec-story .ttl-wrap .ttl-story span.story{margin-left:1.73611vw;width:33.33333vw}@media screen and (max-width:750px){.story #sec-story .ttl-wrap{display:block;margin-left:2.66667vw}.story #sec-story .ttl-wrap .ttl .icn-line{color:#e60012}.story #sec-story .ttl-wrap .ttl-story{margin-left:0;margin-top:4.8vw}.story #sec-story .ttl-wrap .ttl-story span.the{margin-top:.8vw;width:6.53333vw}.story #sec-story .ttl-wrap .ttl-story span.story{margin-left:3.33333vw;width:64vw}}.story #sec-story .ticker{margin:9.72222vw auto}@media screen and (max-width:750px){.story #sec-story .ticker{margin:12.8vw auto}}.story #sec-story .story-wrap{position:relative}.story #sec-story .story-wrap .bg-dot{left:-9.375vw;padding-top:38.19444vw;position:absolute;top:-7.77778vw;width:63.26389vw;z-index:-1}.story #sec-story .story-wrap .ttl{font-size:3.33333vw;font-weight:400}.story #sec-story .story-wrap .ttl .gry{color:#959aac}.story #sec-story .story-wrap .ttl span{letter-spacing:0;line-height:120%;position:relative}.story #sec-story .story-wrap .ttl .txt-anim-inr+.txt-anim-inr{margin-top:-.69444vw}.story #sec-story .story-wrap .ttl .first{padding-left:2.08333vw;transform:translateX(-2.08333vw)}.story #sec-story .story-wrap .ttl .last{display:inline-block;padding-right:2.08333vw}.story #sec-story .story-wrap .ttl .quotation{line-height:100%;position:absolute}.story #sec-story .story-wrap .ttl .quotation.q1{right:calc(100% + .27778vw);top:-.41667vw}.story #sec-story .story-wrap .ttl .quotation.q2{bottom:.27778vw;left:calc(100% - .34722vw)}.story #sec-story .story-wrap [class*=story-cont] .photo{position:relative}.story #sec-story .story-wrap [class*=story-cont] .photo .credit{left:auto;transform:none}.story #sec-story .story-wrap [class*=story-cont] .subttl{color:#959aac;font-size:1.66667vw;margin-bottom:1.73611vw;width:33.68056vw}.story #sec-story .story-wrap [class*=story-cont] .subttl span{letter-spacing:.01em;line-height:120%}.story #sec-story .story-wrap [class*=story-cont] p{font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:.90278vw;letter-spacing:.01em;line-height:162%}.story #sec-story .story-wrap [class*=story-cont] p span{letter-spacing:unset;line-height:unset;white-space:normal}@media screen and (min-width:751px){.story #sec-story .story-wrap [class*=story-cont]{align-items:center;display:flex;flex-wrap:wrap}.story #sec-story .story-wrap [class*=story-cont] .photo{flex-shrink:0;z-index:1}.story #sec-story .story-wrap [class*=story-cont] .photo.wide-image figure{width:92.01389vw}.story #sec-story .story-wrap [class*=story-cont] .photo.wide-image .credit{right:7.91667vw}.story #sec-story .story-wrap [class*=story-cont] .txt-wrap{flex-shrink:0;width:26.52778vw}.story #sec-story .story-wrap .story-cont01{margin-bottom:-7.22222vw;margin-top:5.69444vw}.story #sec-story .story-wrap .story-cont01 .photo figure{width:48.88889vw}.story #sec-story .story-wrap .story-cont01 .txt-wrap{margin-top:-7.22222vw}.story #sec-story .story-wrap .story-cont01:not(.reverse) .photo figure{margin-left:-7.98611vw}.story #sec-story .story-wrap .story-cont01:not(.reverse) .photo .credit{left:0}.story #sec-story .story-wrap .story-cont01:not(.reverse) .txt-wrap{margin-left:9.44444vw}.story #sec-story .story-wrap .story-cont01.reverse{flex-direction:row-reverse}.story #sec-story .story-wrap .story-cont01.reverse .photo figure{margin-right:-7.98611vw}.story #sec-story .story-wrap .story-cont01.reverse .photo .credit{right:0}.story #sec-story .story-wrap .story-cont01.reverse .txt-wrap{margin-right:9.44444vw}.story #sec-story .story-wrap .story-cont02 .photo figure{width:48.05556vw}.story #sec-story .story-wrap .story-cont02 .txt-wrap{margin-top:7.22222vw}.story #sec-story .story-wrap .story-cont02:not(.reverse) .photo .credit{left:0}.story #sec-story .story-wrap .story-cont02:not(.reverse) .txt-wrap{margin-left:6.25vw}.story #sec-story .story-wrap .story-cont02.reverse{flex-direction:row-reverse}.story #sec-story .story-wrap .story-cont02.reverse .photo .credit{right:0}.story #sec-story .story-wrap .story-cont02.reverse .txt-wrap{margin-right:5vw}.story #sec-story .story-wrap .story-cont01.mg-l{margin-bottom:-16.94444vw}.story #sec-story .story-wrap .story-cont01.mg-l .txt-wrap{margin-top:-16.94444vw}.story #sec-story .story-wrap .story-cont01.mg-l+.story-cont02 .txt-wrap{margin-top:16.94444vw}.story #sec-story .story-wrap.story01{margin-top:12.5vw}.story #sec-story .story-wrap.story01 .ttl{padding-left:23.125vw}.story #sec-story .story-wrap.story02 .ttl{padding-left:16.31944vw}.story #sec-story .story-wrap.story03 .ttl{padding-left:14.58333vw}.story #sec-story .story-wrap.story03 .story-cont{align-items:flex-start;justify-content:space-between;margin:6.11111vw auto 0;width:55.27778vw}.story #sec-story .story-wrap.story03 .story-cont .photo.wide-image figure{margin-left:-14.375vw}.story #sec-story .story-wrap.story03 .story-cont .subttl{margin-top:4.44444vw;width:100%}.story #sec-story .story-wrap.story04 .ttl{padding-left:21.04167vw}.story #sec-story .story-wrap.story05 .ttl{padding-left:14.30556vw}.story #sec-story .story-wrap.story06 .ttl{padding-left:21.66667vw}.story #sec-story .story-wrap.story06 .story-cont03{margin-top:11.11111vw}}@media screen and (max-width:750px){.story #sec-story .story-wrap .bg-dot{display:none}.story #sec-story .story-wrap .ttl{font-size:6.4vw;width:calc(100% + 8vw)}.story #sec-story .story-wrap .ttl .txt-anim-inr+.txt-anim-inr{margin-top:-.66667vw}.story #sec-story .story-wrap .ttl .first{padding-left:4vw;transform:translateX(-4vw)}.story #sec-story .story-wrap .ttl .last{padding-right:4vw}.story #sec-story .story-wrap .ttl .quotation.q1{right:calc(100% + 1.6vw);top:.66667vw}.story #sec-story .story-wrap .ttl .quotation.q2{bottom:1.06667vw;left:calc(100% + .53333vw)}.story #sec-story .story-wrap [class*=story-cont] .credit{margin-top:4.66667vw}.story #sec-story .story-wrap [class*=story-cont] .photo.wide-image{margin:8.53333vw auto}.story #sec-story .story-wrap [class*=story-cont] .photo.wide-image figure{margin-left:-48.93333vw;width:176.66667vw}.story #sec-story .story-wrap [class*=story-cont] .photo.wide-image:last-child{margin-bottom:0}.story #sec-story .story-wrap [class*=story-cont] .subttl{font-size:5.33333vw;margin-bottom:4.26667vw;width:100%}.story #sec-story .story-wrap [class*=story-cont] p{font-size:3.73333vw;letter-spacing:0;line-height:161%}.story #sec-story .story-wrap [class*=story-cont] .txt-wrap+.txt-wrap{margin-top:5.33333vw}.story #sec-story .story-wrap .story-cont01{margin-top:8.26667vw}.story #sec-story .story-wrap .story-cont01 .photo figure{margin-left:-10.66667vw;width:89.33333vw}.story #sec-story .story-wrap .story-cont01 .txt-wrap{margin-top:8.53333vw}.story #sec-story .story-wrap .story-cont01.reverse .photo figure{margin-left:auto;margin-right:-10.66667vw}.story #sec-story .story-wrap .story-cont02{margin-top:8.53333vw}.story #sec-story .story-wrap .story-cont02 .photo figure{width:78.66667vw}.story #sec-story .story-wrap .story-cont02 .txt-wrap{margin-top:8.53333vw}.story #sec-story .story-wrap.story01{margin-top:14.93333vw}.story #sec-story .story-wrap.story04 .story-cont01 .photo figure{margin-left:auto;margin-right:-10.66667vw}.story #sec-story .story-wrap.story06{margin-bottom:0}.story #sec-story .story-wrap.story06 .story-cont03{margin-top:25.6vw}}.story #sec-profile{padding-top:13.88889vw}.story #sec-profile .bg-dot{display:none}.story #sec-profile .sec-inr{padding-left:5.55556vw}.story #sec-profile .sec-inr .subttl{display:flex;font-size:5.55556vw;font-weight:500;margin-left:-.41667vw;margin-top:1.38889vw}.story #sec-profile .sec-inr .subttl .gry{color:#959aac}.story #sec-profile .sec-inr .subttl span{letter-spacing:0;line-height:100%}.story #sec-profile .sec-inr .subttl>span+span{margin-left:.55556vw}.story #sec-profile .profile-wrap{padding-bottom:19.30556vw;padding-top:9.93056vw}@media screen and (min-width:751px){.story #sec-profile .profile-wrap .profile:first-child{margin-top:-10.41667vw}.story #sec-profile .profile-wrap .profile:last-child{margin-top:10.41667vw}}@media screen and (max-width:750px){.story #sec-profile{padding-bottom:30.4vw;padding-top:12.8vw}.story #sec-profile .bg-dot{display:block;padding-top:111.6vw;position:absolute;width:52.13333vw}.story #sec-profile .bg-dot.dot01{bottom:29.33333vw;right:0}.story #sec-profile .bg-dot.dot02{bottom:126.66667vw;left:0}.story #sec-profile .sec-inr{padding-left:0}.story #sec-profile .sec-inr .ttl{margin-top:10.93333vw}.story #sec-profile .sec-inr .ttl .icn-line{color:#e60012}.story #sec-profile .sec-inr .subttl{font-size:12.8vw;margin-left:-.4vw;margin-top:2.4vw}.story #sec-profile .sec-inr .subttl>span+span{margin-left:1.06667vw}.story #sec-profile .profile-wrap{padding-bottom:14.93333vw;padding-top:16vw}.story.story01 #kv .grade{display:flex;justify-content:center}.story.story01 #kv .grade>span{position:relative}.story.story01 #kv .grade>span+span{margin-left:.83333vw}}.story.story01 #sec-story{background-image:url(/promaster_stb/symboloftheseas/assets/img/story/img-st1-7-bg.png)}.story.story01 #sec-story:before{background-image:url(/promaster_stb/symboloftheseas/assets/img/story/img-st-1-ttl-bg-img-pc.png)}@media screen and (max-width:750px){.story.story01 #sec-story:before{background-image:url(/promaster_stb/symboloftheseas/assets/img/story/img-st-1-ttl-bg-img-sp.png)}}@media screen and (min-width:751px){.story.story01 #sec-story .story-wrap.story03 .bg-dot{top:-7.77778vw}.story.story01 #sec-story .story-wrap.story04 .bg-dot{top:-7.98611vw}.story.story01 #sec-story .story-wrap.story05 .bg-dot{top:-5vw}}.story.story01 .profile01{display:none}.story.story01 #profile-wrap-clone .profile-wrap{width:135.41667vw}@media screen and (max-width:750px){.story.story02 #kv .scroll{margin-top:16.53333vw}}.story.story02 #sec-story{background-image:url(/promaster_stb/symboloftheseas/assets/img/story/img-st2-7-bg.png)}.story.story02 #sec-story:before{background-image:url(/promaster_stb/symboloftheseas/assets/img/story/img-st-2-ttl-bg-img-pc.png)}@media screen and (max-width:750px){.story.story02 #sec-story{padding-top:43.06667vw}.story.story02 #sec-story:before{background-image:url(/promaster_stb/symboloftheseas/assets/img/story/img-st-2-ttl-bg-img-sp.png)}}@media screen and (min-width:751px){.story.story02 #sec-story .story-wrap.story01 .ttl{padding-left:7.22222vw}.story.story02 #sec-story .story-wrap.story03 .ttl{padding-left:8.88889vw}.story.story02 #sec-story .story-wrap.story04 .ttl{padding-left:23.47222vw}.story.story02 #sec-story .story-wrap.story04 .story-cont01 .photo{z-index:2}.story.story02 #sec-story .story-wrap.story05{margin-top:10.55556vw}.story.story02 #sec-story .story-wrap.story05 .ttl{padding-left:16.25vw}.story.story02 #sec-story .story-wrap.story06 .ttl{padding-left:8.95833vw}}.story.story02 .profile02{display:none}.story.story02 #profile-wrap-clone .profile-wrap{width:135.41667vw}@media screen and (max-width:750px){.story.story03 #kv .cont .scroll{margin-top:10.66667vw}}.story.story03 #sec-story{background-image:url(/promaster_stb/symboloftheseas/assets/img/story/img-st3-7-bg.png)}.story.story03 #sec-story:before{background-image:url(/promaster_stb/symboloftheseas/assets/img/story/img-st-3-ttl-bg-img-pc.png)}@media screen and (max-width:750px){.story.story03 #sec-story{padding-top:43.06667vw}.story.story03 #sec-story:before{background-image:url(/promaster_stb/symboloftheseas/assets/img/story/img-st-3-ttl-bg-img-sp.png)}}@media screen and (min-width:751px){.story.story03 #sec-story .story-wrap.story02 .bg-dot{top:-7.98611vw}.story.story03 #sec-story .story-wrap.story03 .ttl{padding-left:23.47222vw}.story.story03 #sec-story .story-wrap.story04 .ttl{padding-left:16.31944vw}.story.story03 #sec-story .story-wrap.story05 .ttl{padding-left:16.25vw}.story.story03 #sec-story .story-wrap.story06 .ttl{padding-left:23.47222vw}}.story.story03 .profile03{display:none}.story.story03 #profile-wrap-clone .profile-wrap{width:135.41667vw}.de #menu .menu-inr .menu-left .contents-history li.slider2020 #menu-otherSlider2020 .swiper-slide:not(.top) .ttl-wrap .txt,.es #menu .menu-inr .menu-left .contents-history li.slider2020 #menu-otherSlider2020 .swiper-slide:not(.top) .ttl-wrap .txt,.fr #menu .menu-inr .menu-left .contents-history li.slider2020 #menu-otherSlider2020 .swiper-slide:not(.top) .ttl-wrap .txt,.it #menu .menu-inr .menu-left .contents-history li.slider2020 #menu-otherSlider2020 .swiper-slide:not(.top) .ttl-wrap .txt{letter-spacing:.02em}@media screen and (max-width:750px){.de #menu .menu-inr .menu-left .contents-history li .swiper-slide .ttl-wrap,.es #menu .menu-inr .menu-left .contents-history li .swiper-slide .ttl-wrap,.fr #menu .menu-inr .menu-left .contents-history li .swiper-slide .ttl-wrap,.it #menu .menu-inr .menu-left .contents-history li .swiper-slide .ttl-wrap{bottom:5.33333vw;top:auto!important}.de #menu .menu-inr .menu-left .contents-history li .swiper-slide.slider2019-top .ttl-wrap .txt,.es #menu .menu-inr .menu-left .contents-history li .swiper-slide.slider2019-top .ttl-wrap .txt,.fr #menu .menu-inr .menu-left .contents-history li .swiper-slide.slider2019-top .ttl-wrap .txt,.it #menu .menu-inr .menu-left .contents-history li .swiper-slide.slider2019-top .ttl-wrap .txt{line-height:120%}.de #menu .menu-inr .menu-left .contents-history li .swiper-slide.slider2019-top .ttl-wrap,.es #menu .menu-inr .menu-left .contents-history li .swiper-slide.slider2019-top .ttl-wrap,.fr #menu .menu-inr .menu-left .contents-history li .swiper-slide.slider2019-top .ttl-wrap,.it #menu .menu-inr .menu-left .contents-history li .swiper-slide.slider2019-top .ttl-wrap{bottom:5.6vw}}@media screen and (min-width:751px){.de .profile-wrap .profile .txt-wrap,.es .profile-wrap .profile .txt-wrap,.fr .profile-wrap .profile .txt-wrap,.it .profile-wrap .profile .txt-wrap{margin-top:-8.33333vw}.de .profile-wrap .profile .txt-wrap .title,.es .profile-wrap .profile .txt-wrap .title,.fr .profile-wrap .profile .txt-wrap .title,.it .profile-wrap .profile .txt-wrap .title{font-size:2.8vw;margin-top:1.38889vw}.de .profile-wrap .profile .txt-wrap .title .inr+.inr,.es .profile-wrap .profile .txt-wrap .title .inr+.inr,.fr .profile-wrap .profile .txt-wrap .title .inr+.inr,.it .profile-wrap .profile .txt-wrap .title .inr+.inr{margin-top:-.97222vw}.de .profile-wrap .profile .txt-wrap .name,.es .profile-wrap .profile .txt-wrap .name,.fr .profile-wrap .profile .txt-wrap .name,.it .profile-wrap .profile .txt-wrap .name{margin-top:.55556vw}.de .profile-wrap .profile .txt-wrap .grade,.es .profile-wrap .profile .txt-wrap .grade,.fr .profile-wrap .profile .txt-wrap .grade,.it .profile-wrap .profile .txt-wrap .grade{margin-top:.69444vw}}@media screen and (max-width:750px){.de .profile-wrap .profile .txt-wrap,.es .profile-wrap .profile .txt-wrap,.fr .profile-wrap .profile .txt-wrap,.it .profile-wrap .profile .txt-wrap{margin-top:-18.66667vw}.de .profile-wrap .profile .txt-wrap .title,.es .profile-wrap .profile .txt-wrap .title,.fr .profile-wrap .profile .txt-wrap .title,.it .profile-wrap .profile .txt-wrap .title{font-size:7.46667vw}.de .profile-wrap .profile .txt-wrap .title .inr+.inr,.es .profile-wrap .profile .txt-wrap .title .inr+.inr,.fr .profile-wrap .profile .txt-wrap .title .inr+.inr,.it .profile-wrap .profile .txt-wrap .title .inr+.inr{margin-top:-1.6vw}}@media screen and (min-width:751px){.de #sec-products .new-products .catchphrase,.es #sec-products .new-products .catchphrase,.fr #sec-products .new-products .catchphrase,.it #sec-products .new-products .catchphrase{font-size:2.08333vw;left:49.30556vw}}@media screen and (max-width:750px){.de #sec-products .new-products .catchphrase,.es #sec-products .new-products .catchphrase,.fr #sec-products .new-products .catchphrase,.it #sec-products .new-products .catchphrase{font-size:5.6vw}}.de #sec-other #other-slider .swiper-wrapper .swiper-slide .ttl-wrap,.es #sec-other #other-slider .swiper-wrapper .swiper-slide .ttl-wrap,.fr #sec-other #other-slider .swiper-wrapper .swiper-slide .ttl-wrap,.it #sec-other #other-slider .swiper-wrapper .swiper-slide .ttl-wrap{bottom:2.63889vw!important;top:auto!important}@media screen and (max-width:750px){.de #sec-other #other-slider .swiper-wrapper .swiper-slide .ttl-wrap,.es #sec-other #other-slider .swiper-wrapper .swiper-slide .ttl-wrap,.fr #sec-other #other-slider .swiper-wrapper .swiper-slide .ttl-wrap,.it #sec-other #other-slider .swiper-wrapper .swiper-slide .ttl-wrap{bottom:6.66667vw!important;top:auto}}.de.home #kv .local-nav .txt-wrap p span+span,.es.home #kv .local-nav .txt-wrap p span+span,.fr.home #kv .local-nav .txt-wrap p span+span,.it.home #kv .local-nav .txt-wrap p span+span{margin-top:-.13889vw}.de.story #kv .title,.es.story #kv .title,.fr.story #kv .title,.it.story #kv .title{font-size:3.61111vw;margin-top:1.80556vw}.de.story #kv .title .inr+.inr,.es.story #kv .title .inr+.inr,.fr.story #kv .title .inr+.inr,.it.story #kv .title .inr+.inr{margin-top:-.69444vw}.de.story #kv .name,.es.story #kv .name,.fr.story #kv .name,.it.story #kv .name{margin-top:0}@media(orientation:portrait){.de.story #kv .title,.es.story #kv .title,.fr.story #kv .title,.it.story #kv .title{font-size:6.25vw;margin-top:4.88281vw}.de.story #kv .title .inr+.inr,.es.story #kv .title .inr+.inr,.fr.story #kv .title .inr+.inr,.it.story #kv .title .inr+.inr{margin-top:-1.66016vw}.de.story #kv .name,.es.story #kv .name,.fr.story #kv .name,.it.story #kv .name{margin-top:1.36719vw}}@media screen and (max-width:750px){.de.story #kv .title,.es.story #kv .title,.fr.story #kv .title,.it.story #kv .title{font-size:8.53333vw;margin-top:6.93333vw}.de.story #kv .title .inr+.inr,.es.story #kv .title .inr+.inr,.fr.story #kv .title .inr+.inr,.it.story #kv .title .inr+.inr{margin-top:-2.26667vw}.de.story #kv .name,.es.story #kv .name,.fr.story #kv .name,.it.story #kv .name{margin-top:1.86667vw}.de.story #kv .grade,.es.story #kv .grade,.fr.story #kv .grade,.it.story #kv .grade{display:block}.de.story #kv .scroll,.es.story #kv .scroll,.fr.story #kv .scroll,.it.story #kv .scroll{margin-top:13.6vw}}.de.story #sec-intro .intro-wrap .txt,.es.story #sec-intro .intro-wrap .txt,.fr.story #sec-intro .intro-wrap .txt,.it.story #sec-intro .intro-wrap .txt{width:43.05556vw}@media screen and (max-width:750px){.de.story #sec-intro .intro-wrap .txt,.es.story #sec-intro .intro-wrap .txt,.fr.story #sec-intro .intro-wrap .txt,.it.story #sec-intro .intro-wrap .txt{width:100%}}.de .modal.modal-products .cont .txt-cont .info01 .product-ttl .catchphrase,.es .modal.modal-products .cont .txt-cont .info01 .product-ttl .catchphrase,.fr .modal.modal-products .cont .txt-cont .info01 .product-ttl .catchphrase,.it .modal.modal-products .cont .txt-cont .info01 .product-ttl .catchphrase{font-size:1.987vw}@media screen and (max-width:750px){.de .modal.modal-products .cont .txt-cont .info01 .product-ttl .catchphrase,.es .modal.modal-products .cont .txt-cont .info01 .product-ttl .catchphrase,.fr .modal.modal-products .cont .txt-cont .info01 .product-ttl .catchphrase,.it .modal.modal-products .cont .txt-cont .info01 .product-ttl .catchphrase{font-size:5.6vw}}@media screen and (min-width:751px){.fr.home #sec-story .message-wrap .txt-wrap .txt,.it.home #sec-story .message-wrap .txt-wrap .txt{margin-left:5.13889vw;width:30.55556vw}.de.story.story01 #sec-story .story-wrap.story01 .ttl{padding-left:20.83333vw}.de.story.story01 #sec-story .story-wrap.story03 .ttl{padding-left:14.30556vw}.de.story.story01 #sec-story .story-wrap.story04 .ttl,.de.story.story01 #sec-story .story-wrap.story06 .ttl{padding-left:20.27778vw}.de.story.story03 #sec-story .story-wrap.story01 .ttl{padding-left:8.88889vw}.de.story.story03 #sec-story .story-wrap.story02 .ttl .quotation.q2{left:calc(100% + .34722vw)}}.it #sec-other .scroll-tab .ttl-tab.y2021{display:none}@media screen and (max-width:750px){.it #sec-other .scroll-tab .ttl-tab.y2020{padding-left:10.66667vw}}@media screen and (min-width:751px){.it.story.story01 #sec-story .story-wrap.story01 .ttl{padding-left:6.94444vw}.it.story.story03 #sec-story .story-wrap.story01 .ttl{padding-left:8.88889vw}.it.story.story03 #sec-story .story-wrap.story02 .ttl .quotation.q2{left:calc(100% + .34722vw)}}@media screen and (max-width:750px){.fr.story #kv .title .inr+.inr{margin-top:-1.6vw}}@media screen and (min-width:751px){.fr.story.story01 #sec-story .story-wrap.story01 .ttl{padding-left:8.75vw}.fr.story.story02 #sec-story .story-wrap.story01 .ttl{padding-left:8.61111vw}.fr.story.story02 #sec-story .story-wrap.story05 .ttl{padding-left:9.02778vw}.fr.story.story02 #sec-story .story-wrap.story06 .ttl{padding-left:16.11111vw}}@media screen and (max-width:750px){.fr.story.story03 #kv .title{letter-spacing:.02em}.fr.story.story03 #kv .title .gry{letter-spacing:0}}@media screen and (min-width:751px){.fr.story.story03 #sec-story .story-wrap.story01 .ttl{padding-left:16.11111vw}.fr.story.story03 #sec-story .story-wrap.story02 .ttl .quotation.q2{left:calc(100% + .34722vw)}.fr.story.story03 #sec-story .story-wrap.story05 .ttl{padding-left:22.91667vw}.fr.story.story03 #sec-story .story-wrap.story06 .ttl{padding-left:16.18056vw}}@media screen and (max-width:750px){.es #menu .menu-inr .menu-left .contents-history li .swiper-slide .ttl-wrap .txt{font-size:4vw}}@media screen and (min-width:751px){.es #sec-other #other-slider .swiper-wrapper .swiper-slide.slider2020-top .ttl-wrap .txt{font-size:1.66667vw}}@media screen and (max-width:750px){.es #sec-other #other-slider .swiper-wrapper .swiper-slide.slider2020-top .ttl-wrap .txt{font-size:4vw}}@media screen and (min-width:751px){.es.story.story01 #sec-story .story-wrap.story01 .ttl{padding-left:8.61111vw}.es.story.story03 #sec-story .story-wrap.story01 .ttl{padding-left:8.88889vw}.es.story.story03 #sec-story .story-wrap.story02 .ttl .quotation.q2{left:calc(100% + .34722vw)}.es.story.story03 #sec-story .story-wrap.story05 .story-cont01.mg-l .txt-wrap{margin-top:-18.94444vw}.es.story.story03 #sec-story .story-wrap.story06 .ttl{padding-left:9.44444vw}}.jp .lang-txt{font-family:YuGothic,Yu Gothic,游ゴシック体,游ゴシック,ヒラギノ角ゴ Pro W3,ヒラギノ角ゴ W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,Osaka,MS PGothic,Arial,Helvetica,Verdana,sans-serif;line-height:140%}.jp .lang-txt,.jp .read-txt .lang-txt,.jp .read-txt.lang-txt,.jp .ttl .lang-txt{font-weight:600}.tc .lang-txt{font-family:Noto Sans TC,sans-serif}.sc .lang-txt,.tc .lang-txt{font-display:swap;font-weight:500;line-height:140%}.sc .lang-txt{font-family:Noto Sans SC,sans-serif}@media screen and (min-width:751px){.jp .lang-txt.f10,.sc .lang-txt.f10,.tc .lang-txt.f10{font-size:.69444vw}.jp .lang-txt.f11,.sc .lang-txt.f11,.tc .lang-txt.f11{font-size:.76389vw}.jp .lang-txt.f13,.sc .lang-txt.f13,.tc .lang-txt.f13{font-size:.90278vw}.jp .lang-txt.f14,.sc .lang-txt.f14,.tc .lang-txt.f14{font-size:.97222vw}.jp .lang-txt.f16,.sc .lang-txt.f16,.tc .lang-txt.f16{font-size:1.11111vw}.jp .lang-txt.f18,.sc .lang-txt.f18,.tc .lang-txt.f18{font-size:1.25vw}.jp .lang-txt.f20,.sc .lang-txt.f20,.tc .lang-txt.f20{font-size:1.38889vw}.jp .lang-txt.f22,.sc .lang-txt.f22,.tc .lang-txt.f22{font-size:1.52778vw}.jp .lang-txt.f24,.sc .lang-txt.f24,.tc .lang-txt.f24{font-size:1.66667vw}.jp .lang-txt.f28,.sc .lang-txt.f28,.tc .lang-txt.f28{font-size:1.94444vw}}@media screen and (max-width:750px){.jp .nav-global ul,.sc .nav-global ul,.tc .nav-global ul{text-align:center}.jp .nav-global ul li,.sc .nav-global ul li,.tc .nav-global ul li{margin-right:0}}.jp #footer .footer .brandsite,.sc #footer .footer .brandsite,.tc #footer .footer .brandsite{margin-bottom:10.41667vw}.jp #footer .footer .brandsite .link,.sc #footer .footer .brandsite .link,.tc #footer .footer .brandsite .link{position:relative}.jp #footer .footer .brandsite .link .lang-txt,.sc #footer .footer .brandsite .link .lang-txt,.tc #footer .footer .brandsite .link .lang-txt{left:calc(50% - 5.83333vw);letter-spacing:0;position:absolute;top:calc(100% + 1.25vw)}.jp #footer .footer #copy,.sc #footer .footer #copy,.tc #footer .footer #copy{letter-spacing:.02em;padding-top:21.38889vw}@media screen and (max-width:750px){.jp #footer,.sc #footer,.tc #footer{padding-top:30.66667vw}.jp #footer .footer .brandsite,.sc #footer .footer .brandsite,.tc #footer .footer .brandsite{margin-bottom:31.46667vw}.jp #footer .footer .brandsite .link .lang-txt,.sc #footer .footer .brandsite .link .lang-txt,.tc #footer .footer .brandsite .link .lang-txt{font-size:2.66667vw;left:calc(50% - 13.6vw);top:calc(100% + 1.6vw)}.jp #footer .footer #copy,.sc #footer .footer #copy,.tc #footer .footer #copy{padding-top:14.13333vw}}.jp #menu .menu-inr .lang-txt,.sc #menu .menu-inr .lang-txt,.tc #menu .menu-inr .lang-txt{letter-spacing:.02em}.jp #menu .menu-inr .menu-left .icn-line .lang-txt,.sc #menu .menu-inr .menu-left .icn-line .lang-txt,.tc #menu .menu-inr .menu-left .icn-line .lang-txt{color:#e60012;margin-left:.27778vw;padding-top:.34722vw}.jp #menu .menu-inr .menu-left .contents-local li:nth-child(2),.sc #menu .menu-inr .menu-left .contents-local li:nth-child(2),.tc #menu .menu-inr .menu-left .contents-local li:nth-child(2){margin-top:6.80556vw}.jp #menu .menu-inr .menu-left .contents-local li:nth-child(4),.sc #menu .menu-inr .menu-left .contents-local li:nth-child(4),.tc #menu .menu-inr .menu-left .contents-local li:nth-child(4){margin-top:6.66667vw}.jp #menu .menu-inr .menu-left .contents-local li:nth-child(4) .lang-txt,.sc #menu .menu-inr .menu-left .contents-local li:nth-child(4) .lang-txt,.tc #menu .menu-inr .menu-left .contents-local li:nth-child(4) .lang-txt{padding-top:.625vw}.jp #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .title,.sc #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .title,.tc #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .title{font-size:2.08333vw;margin-top:.83333vw}.jp #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .name,.sc #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .name,.tc #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .name{margin-top:1.11111vw}.jp #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .name .lang-txt,.sc #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .name .lang-txt,.tc #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .name .lang-txt{font-size:.97222vw;letter-spacing:0;margin-top:.27778vw}.jp #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .txt,.sc #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .txt,.tc #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .txt{margin-top:.97222vw}.jp #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .txt span,.sc #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .txt span,.tc #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .txt span{letter-spacing:0}.jp #menu .menu-inr .menu-left .contents-local .nav-story li:nth-child(2),.sc #menu .menu-inr .menu-left .contents-local .nav-story li:nth-child(2),.tc #menu .menu-inr .menu-left .contents-local .nav-story li:nth-child(2){margin-top:4.44444vw}.jp #menu .menu-inr .menu-left .contents-local .nav-story li:nth-child(3),.sc #menu .menu-inr .menu-left .contents-local .nav-story li:nth-child(3),.tc #menu .menu-inr .menu-left .contents-local .nav-story li:nth-child(3){margin-top:4.30556vw}.jp #menu .menu-inr .menu-left .contents-local .subnav,.sc #menu .menu-inr .menu-left .contents-local .subnav,.tc #menu .menu-inr .menu-left .contents-local .subnav{margin-top:1.25vw}.jp #menu .menu-inr .menu-left .contents-local .subnav li+li,.sc #menu .menu-inr .menu-left .contents-local .subnav li+li,.tc #menu .menu-inr .menu-left .contents-local .subnav li+li{margin-top:1.04167vw}.jp #menu .menu-inr .menu-left .contents-history li .swiper-slide .ttl-wrap .txt,.sc #menu .menu-inr .menu-left .contents-history li .swiper-slide .ttl-wrap .txt,.tc #menu .menu-inr .menu-left .contents-history li .swiper-slide .ttl-wrap .txt{letter-spacing:0!important;line-height:130%;margin-top:.625vw}.jp #menu .menu-inr .menu-left .contents-history li .swiper-slide .ttl-wrap .txt span,.sc #menu .menu-inr .menu-left .contents-history li .swiper-slide .ttl-wrap .txt span,.tc #menu .menu-inr .menu-left .contents-history li .swiper-slide .ttl-wrap .txt span{letter-spacing:0}.jp #menu .menu-inr .menu-left .contents-history li.slider2020 #menu-otherSlider2020 .swiper-slide.slider2020-05 .ttl-wrap .txt,.sc #menu .menu-inr .menu-left .contents-history li.slider2020 #menu-otherSlider2020 .swiper-slide.slider2020-05 .ttl-wrap .txt,.tc #menu .menu-inr .menu-left .contents-history li.slider2020 #menu-otherSlider2020 .swiper-slide.slider2020-05 .ttl-wrap .txt{line-height:130%;margin-top:.625vw}.jp #menu .menu-inr .menu-right .menu-links,.sc #menu .menu-inr .menu-right .menu-links,.tc #menu .menu-inr .menu-right .menu-links{margin-top:2.77778vw}.jp #menu .menu-inr .menu-right .menu-links .ttl-cont,.sc #menu .menu-inr .menu-right .menu-links .ttl-cont,.tc #menu .menu-inr .menu-right .menu-links .ttl-cont{margin-bottom:1.18056vw}.jp #menu .menu-inr .menu-right .menu-links ul li .sub,.sc #menu .menu-inr .menu-right .menu-links ul li .sub,.tc #menu .menu-inr .menu-right .menu-links ul li .sub{padding-bottom:.17361vw}.jp #menu .menu-inr .menu-right .menu-links ul li em,.sc #menu .menu-inr .menu-right .menu-links ul li em,.tc #menu .menu-inr .menu-right .menu-links ul li em{font-size:.90278vw}.jp #menu .menu-inr .menu-right .menu-account,.sc #menu .menu-inr .menu-right .menu-account,.tc #menu .menu-inr .menu-right .menu-account{margin-top:3.05556vw}.jp #menu .menu-inr .menu-right .menu-account ul li em,.sc #menu .menu-inr .menu-right .menu-account ul li em,.tc #menu .menu-inr .menu-right .menu-account ul li em{font-size:.83333vw;font-weight:500;letter-spacing:.02em}.jp #menu .menu-inr .menu-right .menu-account ul li .icn-arrow:after,.sc #menu .menu-inr .menu-right .menu-account ul li .icn-arrow:after,.tc #menu .menu-inr .menu-right .menu-account ul li .icn-arrow:after{margin-left:.76389vw}@media screen and (max-width:750px){.jp #menu .menu-inr,.sc #menu .menu-inr,.tc #menu .menu-inr{padding-left:10.66667vw}.jp #menu .menu-inr .menu-left .icn-line .lang-txt,.sc #menu .menu-inr .menu-left .icn-line .lang-txt,.tc #menu .menu-inr .menu-left .icn-line .lang-txt{font-size:3.46667vw;margin-left:.53333vw;padding-top:1.6vw}.jp #menu .menu-inr .menu-left .contents-local li:nth-child(2),.sc #menu .menu-inr .menu-left .contents-local li:nth-child(2),.tc #menu .menu-inr .menu-left .contents-local li:nth-child(2){margin-top:10.53333vw}.jp #menu .menu-inr .menu-left .contents-local li:nth-child(3),.sc #menu .menu-inr .menu-left .contents-local li:nth-child(3),.tc #menu .menu-inr .menu-left .contents-local li:nth-child(3){margin-top:10.66667vw}.jp #menu .menu-inr .menu-left .contents-local li:nth-child(4),.sc #menu .menu-inr .menu-left .contents-local li:nth-child(4),.tc #menu .menu-inr .menu-left .contents-local li:nth-child(4){margin-top:10.8vw}.jp #menu .menu-inr .menu-left .contents-local li:nth-child(4) .lang-txt,.sc #menu .menu-inr .menu-left .contents-local li:nth-child(4) .lang-txt,.tc #menu .menu-inr .menu-left .contents-local li:nth-child(4) .lang-txt{padding-top:.53333vw}.jp #menu .menu-inr .menu-left .contents-local .nav-story,.sc #menu .menu-inr .menu-left .contents-local .nav-story,.tc #menu .menu-inr .menu-left .contents-local .nav-story{margin-top:6.53333vw}.jp #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .title,.sc #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .title,.tc #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .title{font-size:4.26667vw;margin-top:2.66667vw}.jp #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .name,.sc #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .name,.tc #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .name{margin-top:2.4vw}.jp #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .name .lang-txt,.sc #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .name .lang-txt,.tc #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .name .lang-txt{font-size:2.66667vw;margin-top:.53333vw}.jp #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .txt,.sc #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .txt,.tc #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .txt{margin-top:1.86667vw}.jp #menu .menu-inr .menu-left .contents-local .nav-story li:nth-child(2),.sc #menu .menu-inr .menu-left .contents-local .nav-story li:nth-child(2),.tc #menu .menu-inr .menu-left .contents-local .nav-story li:nth-child(2){margin-top:8.53333vw}.jp #menu .menu-inr .menu-left .contents-local .nav-story li:nth-child(3),.sc #menu .menu-inr .menu-left .contents-local .nav-story li:nth-child(3),.tc #menu .menu-inr .menu-left .contents-local .nav-story li:nth-child(3){margin-top:8.8vw}.jp #menu .menu-inr .menu-left .contents-local .subnav,.sc #menu .menu-inr .menu-left .contents-local .subnav,.tc #menu .menu-inr .menu-left .contents-local .subnav{margin-top:2.93333vw}.jp #menu .menu-inr .menu-left .contents-local .subnav li+li,.sc #menu .menu-inr .menu-left .contents-local .subnav li+li,.tc #menu .menu-inr .menu-left .contents-local .subnav li+li{margin-top:3.46667vw}.jp #menu .menu-inr .menu-left .contents-history,.sc #menu .menu-inr .menu-left .contents-history,.tc #menu .menu-inr .menu-left .contents-history{margin-top:7.2vw}.jp #menu .menu-inr .menu-left .contents-history li .swiper-slide .ttl-wrap,.sc #menu .menu-inr .menu-left .contents-history li .swiper-slide .ttl-wrap,.tc #menu .menu-inr .menu-left .contents-history li .swiper-slide .ttl-wrap{top:46.26667vw}.jp #menu .menu-inr .menu-left .contents-history li .swiper-slide .ttl-wrap .txt,.sc #menu .menu-inr .menu-left .contents-history li .swiper-slide .ttl-wrap .txt,.tc #menu .menu-inr .menu-left .contents-history li .swiper-slide .ttl-wrap .txt{font-size:3.73333vw;line-height:140%;margin-top:1.86667vw}.jp #menu .menu-inr .menu-left .contents-history li .swiper-slide .ttl-wrap .txt span,.sc #menu .menu-inr .menu-left .contents-history li .swiper-slide .ttl-wrap .txt span,.tc #menu .menu-inr .menu-left .contents-history li .swiper-slide .ttl-wrap .txt span{font-size:3.2vw}.jp #menu .menu-inr .menu-left .contents-history li .swiper-slide.top .ttl-wrap .history-ttl,.sc #menu .menu-inr .menu-left .contents-history li .swiper-slide.top .ttl-wrap .history-ttl,.tc #menu .menu-inr .menu-left .contents-history li .swiper-slide.top .ttl-wrap .history-ttl{font-size:3.2vw;letter-spacing:.02em}.jp #menu .menu-inr .menu-left .contents-history li .swiper-slide.top .ttl-wrap .txt,.sc #menu .menu-inr .menu-left .contents-history li .swiper-slide.top .ttl-wrap .txt,.tc #menu .menu-inr .menu-left .contents-history li .swiper-slide.top .ttl-wrap .txt{font-size:3.73333vw;line-height:130%}.jp #menu .menu-inr .menu-left .contents-history li .swiper-slide.top .ttl-wrap .txt span,.sc #menu .menu-inr .menu-left .contents-history li .swiper-slide.top .ttl-wrap .txt span,.tc #menu .menu-inr .menu-left .contents-history li .swiper-slide.top .ttl-wrap .txt span{letter-spacing:0;margin-top:0}.jp #menu .menu-inr .menu-left .contents-history li .swiper-slide.top .ttl-wrap .txt em,.sc #menu .menu-inr .menu-left .contents-history li .swiper-slide.top .ttl-wrap .txt em,.tc #menu .menu-inr .menu-left .contents-history li .swiper-slide.top .ttl-wrap .txt em{display:block;font-size:3.2vw;line-height:100%;margin-top:.66667vw}.jp #menu .menu-inr .menu-left .contents-history li.slider2020 #menu-otherSlider2020 .swiper-slide .ttl-wrap,.sc #menu .menu-inr .menu-left .contents-history li.slider2020 #menu-otherSlider2020 .swiper-slide .ttl-wrap,.tc #menu .menu-inr .menu-left .contents-history li.slider2020 #menu-otherSlider2020 .swiper-slide .ttl-wrap{top:45.6vw}.jp #menu .menu-inr .menu-left .contents-history li.slider2020 #menu-otherSlider2020 .swiper-slide .ttl-wrap .txt,.sc #menu .menu-inr .menu-left .contents-history li.slider2020 #menu-otherSlider2020 .swiper-slide .ttl-wrap .txt,.tc #menu .menu-inr .menu-left .contents-history li.slider2020 #menu-otherSlider2020 .swiper-slide .ttl-wrap .txt{margin-top:2.13333vw}.jp #menu .menu-inr .menu-left .contents-history li.slider2020 #menu-otherSlider2020 .swiper-slide .ttl-wrap .txt span,.sc #menu .menu-inr .menu-left .contents-history li.slider2020 #menu-otherSlider2020 .swiper-slide .ttl-wrap .txt span,.tc #menu .menu-inr .menu-left .contents-history li.slider2020 #menu-otherSlider2020 .swiper-slide .ttl-wrap .txt span{margin-top:-.66667vw}.jp #menu .menu-inr .menu-left .contents-history li.slider2020 #menu-otherSlider2020 .swiper-slide.slider2020-05 .ttl-wrap .txt,.sc #menu .menu-inr .menu-left .contents-history li.slider2020 #menu-otherSlider2020 .swiper-slide.slider2020-05 .ttl-wrap .txt,.tc #menu .menu-inr .menu-left .contents-history li.slider2020 #menu-otherSlider2020 .swiper-slide.slider2020-05 .ttl-wrap .txt{margin-top:2.13333vw}.jp #menu .menu-inr .menu-right .menu-right-inr,.sc #menu .menu-inr .menu-right .menu-right-inr,.tc #menu .menu-inr .menu-right .menu-right-inr{padding:0}.jp #menu .menu-inr .menu-right .menu-language .ttl-cont,.sc #menu .menu-inr .menu-right .menu-language .ttl-cont,.tc #menu .menu-inr .menu-right .menu-language .ttl-cont{margin-bottom:7.2vw}.jp #menu .menu-inr .menu-right .menu-language .select,.sc #menu .menu-inr .menu-right .menu-language .select,.tc #menu .menu-inr .menu-right .menu-language .select{padding-bottom:10.66667vw}.jp #menu .menu-inr .menu-right .menu-language .select p>span:first-child,.sc #menu .menu-inr .menu-right .menu-language .select p>span:first-child,.tc #menu .menu-inr .menu-right .menu-language .select p>span:first-child{margin-left:-1.33333vw}.jp #menu .menu-inr .menu-right .menu-language .select p>span:first-child em,.sc #menu .menu-inr .menu-right .menu-language .select p>span:first-child em,.tc #menu .menu-inr .menu-right .menu-language .select p>span:first-child em{padding-left:1.33333vw}.jp #menu .menu-inr .menu-right .menu-language .select p>span:nth-child(2),.sc #menu .menu-inr .menu-right .menu-language .select p>span:nth-child(2),.tc #menu .menu-inr .menu-right .menu-language .select p>span:nth-child(2){top:calc(100% + 1.6vw)}.jp #menu .menu-inr .menu-right .menu-links,.sc #menu .menu-inr .menu-right .menu-links,.tc #menu .menu-inr .menu-right .menu-links{margin-top:19.2vw}.jp #menu .menu-inr .menu-right .menu-links .ttl-cont,.sc #menu .menu-inr .menu-right .menu-links .ttl-cont,.tc #menu .menu-inr .menu-right .menu-links .ttl-cont{margin-bottom:7.46667vw}.jp #menu .menu-inr .menu-right .menu-links ul li+li,.sc #menu .menu-inr .menu-right .menu-links ul li+li,.tc #menu .menu-inr .menu-right .menu-links ul li+li{margin-top:8.53333vw}.jp #menu .menu-inr .menu-right .menu-links ul li .sub,.sc #menu .menu-inr .menu-right .menu-links ul li .sub,.tc #menu .menu-inr .menu-right .menu-links ul li .sub{padding-bottom:2.8vw}.jp #menu .menu-inr .menu-right .menu-links ul li em,.sc #menu .menu-inr .menu-right .menu-links ul li em,.tc #menu .menu-inr .menu-right .menu-links ul li em{font-size:5.33333vw}.jp #menu .menu-inr .menu-right .menu-links ul li .icn-arrow:after,.sc #menu .menu-inr .menu-right .menu-links ul li .icn-arrow:after,.tc #menu .menu-inr .menu-right .menu-links ul li .icn-arrow:after{margin-bottom:-1.86667vw}.jp #menu .menu-inr .menu-right .menu-account,.sc #menu .menu-inr .menu-right .menu-account,.tc #menu .menu-inr .menu-right .menu-account{margin-top:20.66667vw}.jp #menu .menu-inr .menu-right .menu-account .ttl-cont,.sc #menu .menu-inr .menu-right .menu-account .ttl-cont,.tc #menu .menu-inr .menu-right .menu-account .ttl-cont{margin-bottom:8.8vw}.jp #menu .menu-inr .menu-right .menu-account ul li+li,.sc #menu .menu-inr .menu-right .menu-account ul li+li,.tc #menu .menu-inr .menu-right .menu-account ul li+li{margin-top:5.73333vw}.jp #menu .menu-inr .menu-right .menu-account ul li em,.sc #menu .menu-inr .menu-right .menu-account ul li em,.tc #menu .menu-inr .menu-right .menu-account ul li em{font-size:7.46667vw;letter-spacing:.02em}.jp #menu .menu-inr .menu-right .menu-account ul li .icn-arrow:after,.sc #menu .menu-inr .menu-right .menu-account ul li .icn-arrow:after,.tc #menu .menu-inr .menu-right .menu-account ul li .icn-arrow:after{margin-left:5.06667vw}}@media screen and (min-width:751px){.jp .profile-wrap .profile .txt-wrap,.sc .profile-wrap .profile .txt-wrap,.tc .profile-wrap .profile .txt-wrap{margin-top:-7.77778vw}.jp .profile-wrap .profile .txt-wrap .title,.sc .profile-wrap .profile .txt-wrap .title,.tc .profile-wrap .profile .txt-wrap .title{font-size:2.77778vw;margin-top:1.25vw}.jp .profile-wrap .profile .txt-wrap .title .inr+.inr,.sc .profile-wrap .profile .txt-wrap .title .inr+.inr,.tc .profile-wrap .profile .txt-wrap .title .inr+.inr{margin-top:-.27778vw}.jp .profile-wrap .profile .txt-wrap .title .marks,.sc .profile-wrap .profile .txt-wrap .title .marks,.tc .profile-wrap .profile .txt-wrap .title .marks{transform:translateX(.83333vw)}.jp .profile-wrap .profile .txt-wrap .name,.sc .profile-wrap .profile .txt-wrap .name,.tc .profile-wrap .profile .txt-wrap .name{margin-top:.41667vw}.jp .profile-wrap .profile .txt-wrap .grade,.sc .profile-wrap .profile .txt-wrap .grade,.tc .profile-wrap .profile .txt-wrap .grade{font-size:.83333vw}}@media screen and (max-width:750px){.jp .profile-wrap .profile .txt-wrap,.sc .profile-wrap .profile .txt-wrap,.tc .profile-wrap .profile .txt-wrap{margin-top:-19.73333vw}.jp .profile-wrap .profile .txt-wrap .title,.sc .profile-wrap .profile .txt-wrap .title,.tc .profile-wrap .profile .txt-wrap .title{font-size:6.4vw;margin-top:4.8vw}.jp .profile-wrap .profile .txt-wrap .title .inr+.inr,.sc .profile-wrap .profile .txt-wrap .title .inr+.inr,.tc .profile-wrap .profile .txt-wrap .title .inr+.inr{margin-top:-.26667vw}.jp .profile-wrap .profile .txt-wrap .title .marks,.sc .profile-wrap .profile .txt-wrap .title .marks,.tc .profile-wrap .profile .txt-wrap .title .marks{transform:translateX(1.86667vw)}.jp .profile-wrap .profile .txt-wrap .name,.sc .profile-wrap .profile .txt-wrap .name,.tc .profile-wrap .profile .txt-wrap .name{margin-top:2.13333vw}.jp .profile-wrap .profile .txt-wrap .grade,.sc .profile-wrap .profile .txt-wrap .grade,.tc .profile-wrap .profile .txt-wrap .grade{font-size:2.4vw;margin-top:1.86667vw}.jp .profile-wrap .profile .txt-wrap .link,.sc .profile-wrap .profile .txt-wrap .link,.tc .profile-wrap .profile .txt-wrap .link{margin-top:3.46667vw}}.jp #sec-products .ttl .lang-txt,.sc #sec-products .ttl .lang-txt,.tc #sec-products .ttl .lang-txt{color:#e60012}.jp #sec-products .new-products .catchphrase,.sc #sec-products .new-products .catchphrase,.tc #sec-products .new-products .catchphrase{letter-spacing:0;line-height:158%}.jp #sec-products .products-info-wrap .ttl-wrap .link .lang-txt,.sc #sec-products .products-info-wrap .ttl-wrap .link .lang-txt,.tc #sec-products .products-info-wrap .ttl-wrap .link .lang-txt{position:absolute}@media screen and (min-width:751px){.jp #sec-products,.sc #sec-products,.tc #sec-products{padding-bottom:16.80556vw}.jp #sec-products .ttl .lang-txt,.sc #sec-products .ttl .lang-txt,.tc #sec-products .ttl .lang-txt{font-size:1.11111vw;margin-top:.27778vw}.jp #sec-products .new-products .ttl-wrap,.sc #sec-products .new-products .ttl-wrap,.tc #sec-products .new-products .ttl-wrap{top:12.63889vw}.jp #sec-products .new-products .ttl-wrap .txt,.sc #sec-products .new-products .ttl-wrap .txt,.tc #sec-products .new-products .ttl-wrap .txt{font-size:1.25vw;margin-top:1.94444vw}.jp #sec-products .new-products .catchphrase,.sc #sec-products .new-products .catchphrase,.tc #sec-products .new-products .catchphrase{font-size:1.94444vw;left:50.69444vw;top:17.70833vw}.jp #sec-products .ci-wrap .ci,.sc #sec-products .ci-wrap .ci,.tc #sec-products .ci-wrap .ci{margin-bottom:3.88889vw}.jp #sec-products .ci-wrap .link-line,.sc #sec-products .ci-wrap .link-line,.tc #sec-products .ci-wrap .link-line{margin-left:0;position:relative}.jp #sec-products .ci-wrap .link-line .lang-txt,.sc #sec-products .ci-wrap .link-line .lang-txt,.tc #sec-products .ci-wrap .link-line .lang-txt{font-size:1.11111vw;left:0;letter-spacing:0;position:absolute;top:.97222vw}.jp #sec-products .products-info-wrap,.sc #sec-products .products-info-wrap,.tc #sec-products .products-info-wrap{margin-top:13.19444vw}.jp #sec-products .products-info-wrap .ttl-wrap .link .lang-txt,.sc #sec-products .products-info-wrap .ttl-wrap .link .lang-txt,.tc #sec-products .products-info-wrap .ttl-wrap .link .lang-txt{top:calc(100% + 1.04167vw)}.jp #sec-products .products-info-wrap .ttl-wrap .link .link:after,.sc #sec-products .products-info-wrap .ttl-wrap .link .link:after,.tc #sec-products .products-info-wrap .ttl-wrap .link .link:after{bottom:.27778vw;left:calc(100% + 1.66667vw)}}@media screen and (max-width:750px){.jp #sec-products,.sc #sec-products,.tc #sec-products{padding-bottom:17.86667vw;padding-top:27.46667vw}.jp #sec-products .bg-dot .dot02,.sc #sec-products .bg-dot .dot02,.tc #sec-products .bg-dot .dot02{bottom:26.66667vw}.jp #sec-products .ttl,.sc #sec-products .ttl,.tc #sec-products .ttl{top:.53333vw}.jp #sec-products .ttl .lang-txt,.sc #sec-products .ttl .lang-txt,.tc #sec-products .ttl .lang-txt{font-size:4.26667vw;margin-top:1.6vw}.jp #sec-products .new-products .ttl-wrap .txt,.sc #sec-products .new-products .ttl-wrap .txt,.tc #sec-products .new-products .ttl-wrap .txt{font-size:4vw;letter-spacing:0;margin-top:3.46667vw}.jp #sec-products .new-products .catchphrase,.sc #sec-products .new-products .catchphrase,.tc #sec-products .new-products .catchphrase{font-size:6.13333vw;line-height:140%;margin-top:8.8vw}.jp #sec-products .ci-wrap,.sc #sec-products .ci-wrap,.tc #sec-products .ci-wrap{margin-top:23.46667vw}.jp #sec-products .ci-wrap .link-line,.sc #sec-products .ci-wrap .link-line,.tc #sec-products .ci-wrap .link-line{margin-top:.26667vw}.jp #sec-products .ci-wrap .lang-txt,.sc #sec-products .ci-wrap .lang-txt,.tc #sec-products .ci-wrap .lang-txt{font-size:3.2vw;letter-spacing:0;margin-bottom:8.26667vw}.jp #sec-products .products-info-wrap .ttl-wrap .link .lang-txt,.sc #sec-products .products-info-wrap .ttl-wrap .link .lang-txt,.tc #sec-products .products-info-wrap .ttl-wrap .link .lang-txt{font-size:3.46667vw;left:.8vw;top:calc(100% + 1.33333vw)}}.jp #sec-other .subttl .lang-txt,.sc #sec-other .subttl .lang-txt,.tc #sec-other .subttl .lang-txt{color:#e60012;letter-spacing:0}.jp #sec-other #other-slider .swiper-slide .ttl-wrap .history-ttl,.sc #sec-other #other-slider .swiper-slide .ttl-wrap .history-ttl,.tc #sec-other #other-slider .swiper-slide .ttl-wrap .history-ttl{letter-spacing:.02em}.jp #sec-other #other-slider .swiper-slide .ttl-wrap .txt,.sc #sec-other #other-slider .swiper-slide .ttl-wrap .txt,.tc #sec-other #other-slider .swiper-slide .ttl-wrap .txt{letter-spacing:0;line-height:140%}.jp #sec-other #other-slider .swiper-slide.slider2020-05 .ttl-wrap .txt,.sc #sec-other #other-slider .swiper-slide.slider2020-05 .ttl-wrap .txt,.tc #sec-other #other-slider .swiper-slide.slider2020-05 .ttl-wrap .txt{line-height:140%}@media screen and (min-width:751px){.jp #sec-other .subttl .lang-txt,.sc #sec-other .subttl .lang-txt,.tc #sec-other .subttl .lang-txt{margin-top:.13889vw}.jp #sec-other #other-slider .swiper-slide .ttl-wrap,.sc #sec-other #other-slider .swiper-slide .ttl-wrap,.tc #sec-other #other-slider .swiper-slide .ttl-wrap{top:18.75vw}.jp #sec-other #other-slider .swiper-slide .ttl-wrap .txt,.sc #sec-other #other-slider .swiper-slide .ttl-wrap .txt,.tc #sec-other #other-slider .swiper-slide .ttl-wrap .txt{font-size:1.52778vw}.jp #sec-other #other-slider .swiper-slide .ttl-wrap .txt span,.sc #sec-other #other-slider .swiper-slide .ttl-wrap .txt span,.tc #sec-other #other-slider .swiper-slide .ttl-wrap .txt span{font-size:.90278vw;line-height:110%;margin-top:.27778vw}.jp #sec-other #other-slider .swiper-slide.top .ttl-wrap .txt span,.sc #sec-other #other-slider .swiper-slide.top .ttl-wrap .txt span,.tc #sec-other #other-slider .swiper-slide.top .ttl-wrap .txt span{font-size:1.11111vw;letter-spacing:0}.jp #sec-other #other-slider .swiper-slide.slider2020-05 .ttl-wrap .txt,.sc #sec-other #other-slider .swiper-slide.slider2020-05 .ttl-wrap .txt,.tc #sec-other #other-slider .swiper-slide.slider2020-05 .ttl-wrap .txt{margin-top:.83333vw}}@media screen and (max-width:750px){.jp #sec-other,.sc #sec-other,.tc #sec-other{padding:16.4vw 0 15.73333vw}.jp #sec-other .subttl,.sc #sec-other .subttl,.tc #sec-other .subttl{margin-bottom:8.66667vw}.jp #sec-other .subttl .lang-txt,.sc #sec-other .subttl .lang-txt,.tc #sec-other .subttl .lang-txt{font-size:3.46667vw;letter-spacing:.02em;margin-top:1.33333vw}.jp #sec-other .scroll-tab .ttl,.sc #sec-other .scroll-tab .ttl,.tc #sec-other .scroll-tab .ttl{letter-spacing:.03em}.jp #sec-other .scroll-tab .ttl .txt-anim-inr:nth-child(2)>span,.sc #sec-other .scroll-tab .ttl .txt-anim-inr:nth-child(2)>span,.tc #sec-other .scroll-tab .ttl .txt-anim-inr:nth-child(2)>span{margin-top:.53333vw}.jp #sec-other .scroll-tab .ttl.y2021,.sc #sec-other .scroll-tab .ttl.y2021,.tc #sec-other .scroll-tab .ttl.y2021{margin-right:4.4vw}.jp #sec-other .scroll-tab .ttl.y2020,.sc #sec-other .scroll-tab .ttl.y2020,.tc #sec-other .scroll-tab .ttl.y2020{margin-right:4.26667vw}.jp #sec-other #other-slider .swiper-slide .ttl-wrap,.sc #sec-other #other-slider .swiper-slide .ttl-wrap,.tc #sec-other #other-slider .swiper-slide .ttl-wrap{top:42.4vw}.jp #sec-other #other-slider .swiper-slide .ttl-wrap .txt,.sc #sec-other #other-slider .swiper-slide .ttl-wrap .txt,.tc #sec-other #other-slider .swiper-slide .ttl-wrap .txt{font-size:3.73333vw}.jp #sec-other #other-slider .swiper-slide.top .ttl-wrap,.sc #sec-other #other-slider .swiper-slide.top .ttl-wrap,.tc #sec-other #other-slider .swiper-slide.top .ttl-wrap{top:42.66667vw}.jp #sec-other #other-slider .swiper-slide.top .ttl-wrap .history-ttl,.sc #sec-other #other-slider .swiper-slide.top .ttl-wrap .history-ttl,.tc #sec-other #other-slider .swiper-slide.top .ttl-wrap .history-ttl{letter-spacing:.02em}.jp #sec-other #other-slider .swiper-slide.top .ttl-wrap .txt span,.sc #sec-other #other-slider .swiper-slide.top .ttl-wrap .txt span,.tc #sec-other #other-slider .swiper-slide.top .ttl-wrap .txt span{letter-spacing:0}.jp #sec-other #other-slider .swiper-slide.slider2020-05 .ttl-wrap .txt,.sc #sec-other #other-slider .swiper-slide.slider2020-05 .ttl-wrap .txt,.tc #sec-other #other-slider .swiper-slide.slider2020-05 .ttl-wrap .txt{margin-top:2vw}}.jp.home #kv .local-nav ul li a .txt-wrap,.sc.home #kv .local-nav ul li a .txt-wrap,.tc.home #kv .local-nav ul li a .txt-wrap{margin-top:.69444vw}.jp.home #kv .local-nav ul li a .txt-wrap .lang-txt,.sc.home #kv .local-nav ul li a .txt-wrap .lang-txt,.tc.home #kv .local-nav ul li a .txt-wrap .lang-txt{font-size:.76389vw;letter-spacing:-.01em;margin-top:.69444vw}.jp.home #kv .local-nav ul li a .txt-wrap span+span,.sc.home #kv .local-nav ul li a .txt-wrap span+span,.tc.home #kv .local-nav ul li a .txt-wrap span+span{margin-top:.06944vw}@media screen and (max-width:750px){.jp.home #kv .local-nav ul li a .txt-wrap,.sc.home #kv .local-nav ul li a .txt-wrap,.tc.home #kv .local-nav ul li a .txt-wrap{margin-top:3.2vw}}.jp.home #sec-intro .intro-wrap .ttl .lang-txt,.sc.home #sec-intro .intro-wrap .ttl .lang-txt,.tc.home #sec-intro .intro-wrap .ttl .lang-txt{color:#e60012}@media screen and (min-width:751px){.jp.home #sec-intro .intro-wrap,.sc.home #sec-intro .intro-wrap,.tc.home #sec-intro .intro-wrap{padding-bottom:12.63889vw}.jp.home #sec-intro .intro-wrap h2,.sc.home #sec-intro .intro-wrap h2,.tc.home #sec-intro .intro-wrap h2{margin-top:4.44444vw}.jp.home #sec-intro .message-wrap,.sc.home #sec-intro .message-wrap,.tc.home #sec-intro .message-wrap{padding-bottom:10.97222vw}.jp.home #sec-intro .message-wrap .txt-wrap,.sc.home #sec-intro .message-wrap .txt-wrap,.tc.home #sec-intro .message-wrap .txt-wrap{font-size:1.11111vw;line-height:170%}.jp.home #sec-intro .message-wrap .txt-wrap span.br,.sc.home #sec-intro .message-wrap .txt-wrap span.br,.tc.home #sec-intro .message-wrap .txt-wrap span.br{margin-top:2.22222vw}.jp.home #sec-intro .message-wrap .txt-wrap span.br.last,.sc.home #sec-intro .message-wrap .txt-wrap span.br.last,.tc.home #sec-intro .message-wrap .txt-wrap span.br.last{margin-top:1.80556vw}.jp.home #sec-intro .message-wrap .txt-wrap span.block,.sc.home #sec-intro .message-wrap .txt-wrap span.block,.tc.home #sec-intro .message-wrap .txt-wrap span.block{margin-top:2.15278vw}}@media screen and (max-width:750px){.jp.home #sec-intro .intro-wrap .ttl .lang-txt,.sc.home #sec-intro .intro-wrap .ttl .lang-txt,.tc.home #sec-intro .intro-wrap .ttl .lang-txt{font-size:3.46667vw;margin-top:.53333vw}.jp.home #sec-intro .intro-wrap h2,.sc.home #sec-intro .intro-wrap h2,.tc.home #sec-intro .intro-wrap h2{margin-top:8vw}.jp.home #sec-intro .message-wrap .txt-wrap,.sc.home #sec-intro .message-wrap .txt-wrap,.tc.home #sec-intro .message-wrap .txt-wrap{font-size:4.26667vw;line-height:158%;padding-top:14.93333vw}.jp.home #sec-intro .message-wrap .txt-wrap span,.sc.home #sec-intro .message-wrap .txt-wrap span,.tc.home #sec-intro .message-wrap .txt-wrap span{white-space:nowrap}.jp.home #sec-intro .message-wrap .txt-wrap span.br,.sc.home #sec-intro .message-wrap .txt-wrap span.br,.tc.home #sec-intro .message-wrap .txt-wrap span.br{margin-top:4.26667vw}.jp.home #sec-intro .message-wrap .txt-wrap span.br.last,.sc.home #sec-intro .message-wrap .txt-wrap span.br.last,.tc.home #sec-intro .message-wrap .txt-wrap span.br.last{margin-top:6.93333vw}.jp.home #sec-intro .message-wrap .txt-wrap span.block,.sc.home #sec-intro .message-wrap .txt-wrap span.block,.tc.home #sec-intro .message-wrap .txt-wrap span.block{margin-top:4.8vw}.jp.home #sec-intro .message-wrap .txt-wrap span.hashtag,.sc.home #sec-intro .message-wrap .txt-wrap span.hashtag,.tc.home #sec-intro .message-wrap .txt-wrap span.hashtag{margin-top:12.8vw}}.jp.home #sec-movie .sec-inr .circle-btn .btn-txt>span:nth-child(3),.sc.home #sec-movie .sec-inr .circle-btn .btn-txt>span:nth-child(3),.tc.home #sec-movie .sec-inr .circle-btn .btn-txt>span:nth-child(3){margin-top:.69444vw;position:static;transform:translateX(0)}.jp.home #sec-movie .sec-inr .circle-btn .btn-txt>span:nth-child(4),.sc.home #sec-movie .sec-inr .circle-btn .btn-txt>span:nth-child(4),.tc.home #sec-movie .sec-inr .circle-btn .btn-txt>span:nth-child(4){font-size:1.11111vw;left:calc(50% + .20833vw);position:absolute;top:calc(100% + 1.94444vw);transform:translateX(-50%)}@media screen and (max-width:750px){.jp.home #sec-movie .sec-inr .circle-btn .btn-txt,.sc.home #sec-movie .sec-inr .circle-btn .btn-txt,.tc.home #sec-movie .sec-inr .circle-btn .btn-txt{top:calc(50% - .93333vw)}.jp.home #sec-movie .sec-inr .circle-btn .btn-txt>span:nth-child(3),.sc.home #sec-movie .sec-inr .circle-btn .btn-txt>span:nth-child(3),.tc.home #sec-movie .sec-inr .circle-btn .btn-txt>span:nth-child(3){font-size:2.93333vw;margin-top:.69444vw}.jp.home #sec-movie .sec-inr .circle-btn .btn-txt>span:nth-child(4),.sc.home #sec-movie .sec-inr .circle-btn .btn-txt>span:nth-child(4),.tc.home #sec-movie .sec-inr .circle-btn .btn-txt>span:nth-child(4){font-size:3.2vw;left:50%;top:calc(100% + 3.46667vw)}}.jp.home #sec-story .message-wrap .txt-wrap .ttl-wrap .ttl-story,.sc.home #sec-story .message-wrap .txt-wrap .ttl-wrap .ttl-story,.tc.home #sec-story .message-wrap .txt-wrap .ttl-wrap .ttl-story{position:relative}.jp.home #sec-story .message-wrap .txt-wrap .ttl-wrap .ttl-story .lang-txt,.sc.home #sec-story .message-wrap .txt-wrap .ttl-wrap .ttl-story .lang-txt,.tc.home #sec-story .message-wrap .txt-wrap .ttl-wrap .ttl-story .lang-txt{color:#e60012;position:absolute;white-space:nowrap}.jp.home #sec-story .message-wrap .txt-wrap .ttl-wrap .ttl-story .lang-txt span,.sc.home #sec-story .message-wrap .txt-wrap .ttl-wrap .ttl-story .lang-txt span,.tc.home #sec-story .message-wrap .txt-wrap .ttl-wrap .ttl-story .lang-txt span{line-height:100%}.jp.home #sec-story .message-wrap .txt-wrap .txt p,.sc.home #sec-story .message-wrap .txt-wrap .txt p,.tc.home #sec-story .message-wrap .txt-wrap .txt p{letter-spacing:.04em;line-height:170%}@media screen and (min-width:751px){.jp.home #sec-story,.sc.home #sec-story,.tc.home #sec-story{padding-bottom:16.52778vw}.jp.home #sec-story .message-wrap,.sc.home #sec-story .message-wrap,.tc.home #sec-story .message-wrap{margin-bottom:-4.58333vw}.jp.home #sec-story .message-wrap .txt-wrap .ttl-wrap .ttl-story .lang-txt,.sc.home #sec-story .message-wrap .txt-wrap .ttl-wrap .ttl-story .lang-txt,.tc.home #sec-story .message-wrap .txt-wrap .ttl-wrap .ttl-story .lang-txt{bottom:calc(100% + 2.36111vw);right:0}}@media screen and (max-width:750px){.jp.home #sec-story,.sc.home #sec-story,.tc.home #sec-story{padding-bottom:19.46667vw}.jp.home #sec-story .message-wrap .txt-wrap .ttl-wrap .ttl-story .lang-txt,.sc.home #sec-story .message-wrap .txt-wrap .ttl-wrap .ttl-story .lang-txt,.tc.home #sec-story .message-wrap .txt-wrap .ttl-wrap .ttl-story .lang-txt{bottom:calc(100% + 3.46667vw);font-size:5.33333vw;right:3.2vw}.jp.home #sec-story .message-wrap .txt-wrap .txt,.sc.home #sec-story .message-wrap .txt-wrap .txt,.tc.home #sec-story .message-wrap .txt-wrap .txt{margin-left:-.26667vw;margin-top:13.86667vw}.jp.home #sec-story .message-wrap .txt-wrap .txt p,.sc.home #sec-story .message-wrap .txt-wrap .txt p,.tc.home #sec-story .message-wrap .txt-wrap .txt p{font-size:3.73333vw;line-height:171%}.jp.home #sec-story .message-wrap .txt-wrap .txt p+p,.sc.home #sec-story .message-wrap .txt-wrap .txt p+p,.tc.home #sec-story .message-wrap .txt-wrap .txt p+p{margin-top:6.66667vw}}@media screen and (min-width:751px){.jp.story #kv .title,.sc.story #kv .title,.tc.story #kv .title{font-size:3.33333vw;margin-top:1.94444vw}.jp.story #kv .title .marks,.sc.story #kv .title .marks,.tc.story #kv .title .marks{transform:translateX(1.04167vw)}.jp.story #kv .title .inr+.inr,.sc.story #kv .title .inr+.inr,.tc.story #kv .title .inr+.inr{margin-top:-.27778vw}.jp.story #kv .name,.sc.story #kv .name,.tc.story #kv .name{margin-top:.27778vw}.jp.story #kv .grade,.sc.story #kv .grade,.tc.story #kv .grade{font-size:.76389vw}}@media screen and (min-width:751px)and (orientation:portrait){.jp.story #kv .title,.sc.story #kv .title,.tc.story #kv .title{font-size:4.6875vw;margin-top:3.32031vw}.jp.story #kv .title .marks,.sc.story #kv .title .marks,.tc.story #kv .title .marks{transform:translateX(1.46484vw)}.jp.story #kv .title .inr+.inr,.sc.story #kv .title .inr+.inr,.tc.story #kv .title .inr+.inr{margin-top:-.58594vw}.jp.story #kv .name,.sc.story #kv .name,.tc.story #kv .name{font-size:2.34375vw;margin-top:1.36719vw}.jp.story #kv .grade,.sc.story #kv .grade,.tc.story #kv .grade{font-size:1.75781vw;margin-top:1.17188vw}}@media screen and (max-width:750px){.jp.story #kv .title,.sc.story #kv .title,.tc.story #kv .title{font-size:7.46667vw;margin-top:7.46667vw}.jp.story #kv .title .marks,.sc.story #kv .title .marks,.tc.story #kv .title .marks{transform:translateX(1.6vw)}.jp.story #kv .title .inr+.inr,.sc.story #kv .title .inr+.inr,.tc.story #kv .title .inr+.inr{margin-top:-.8vw}.jp.story #kv .name,.sc.story #kv .name,.tc.story #kv .name{margin-top:2vw}}.jp.story #sec-intro .intro-wrap .ttl .lang-txt,.sc.story #sec-intro .intro-wrap .ttl .lang-txt,.tc.story #sec-intro .intro-wrap .ttl .lang-txt{color:#e60012;margin-top:.27778vw}.jp.story #sec-intro .intro-wrap .name,.sc.story #sec-intro .intro-wrap .name,.tc.story #sec-intro .intro-wrap .name{margin-top:3.19444vw}.jp.story #sec-intro .intro-wrap .name .lang-txt,.sc.story #sec-intro .intro-wrap .name .lang-txt,.tc.story #sec-intro .intro-wrap .name .lang-txt{font-size:1.66667vw;margin-top:1.25vw}.jp.story #sec-intro .intro-wrap .grade,.sc.story #sec-intro .intro-wrap .grade,.tc.story #sec-intro .intro-wrap .grade{font-size:.90278vw;margin-top:.90278vw}.jp.story #sec-intro .intro-wrap .grade span,.sc.story #sec-intro .intro-wrap .grade span,.tc.story #sec-intro .intro-wrap .grade span{line-height:140%}.jp.story #sec-intro .intro-wrap .txt,.sc.story #sec-intro .intro-wrap .txt,.tc.story #sec-intro .intro-wrap .txt{font-size:1.80556vw}.jp.story #sec-intro .intro-wrap .txt span,.sc.story #sec-intro .intro-wrap .txt span,.tc.story #sec-intro .intro-wrap .txt span{line-height:180%}.jp.story #sec-intro .intro-wrap .txt .link,.sc.story #sec-intro .intro-wrap .txt .link,.tc.story #sec-intro .intro-wrap .txt .link{font-size:2.22222vw;margin-top:2.5vw}.jp.story #sec-intro .intro-wrap .txt .link span,.sc.story #sec-intro .intro-wrap .txt .link span,.tc.story #sec-intro .intro-wrap .txt .link span{letter-spacing:0}.jp.story #sec-intro .intro-wrap .txt .link .icn-arrow:after,.sc.story #sec-intro .intro-wrap .txt .link .icn-arrow:after,.tc.story #sec-intro .intro-wrap .txt .link .icn-arrow:after{margin-left:1.38889vw}@media screen and (max-width:750px){.jp.story #sec-intro .intro-wrap .ttl .lang-txt,.sc.story #sec-intro .intro-wrap .ttl .lang-txt,.tc.story #sec-intro .intro-wrap .ttl .lang-txt{font-size:3.46667vw;margin-top:1.06667vw}.jp.story #sec-intro .intro-wrap .name,.sc.story #sec-intro .intro-wrap .name,.tc.story #sec-intro .intro-wrap .name{margin-top:9.6vw}.jp.story #sec-intro .intro-wrap .name .lang-txt,.sc.story #sec-intro .intro-wrap .name .lang-txt,.tc.story #sec-intro .intro-wrap .name .lang-txt{font-size:4.26667vw;margin-top:3.73333vw}.jp.story #sec-intro .intro-wrap .name .lang-txt span,.sc.story #sec-intro .intro-wrap .name .lang-txt span,.tc.story #sec-intro .intro-wrap .name .lang-txt span{letter-spacing:.02em}.jp.story #sec-intro .intro-wrap .grade,.sc.story #sec-intro .intro-wrap .grade,.tc.story #sec-intro .intro-wrap .grade{font-size:3.2vw;margin-top:2.93333vw}.jp.story #sec-intro .intro-wrap .txt,.sc.story #sec-intro .intro-wrap .txt,.tc.story #sec-intro .intro-wrap .txt{font-size:4.26667vw}.jp.story #sec-intro .intro-wrap .txt span,.sc.story #sec-intro .intro-wrap .txt span,.tc.story #sec-intro .intro-wrap .txt span{line-height:176%}.jp.story #sec-intro .intro-wrap .txt .link,.sc.story #sec-intro .intro-wrap .txt .link,.tc.story #sec-intro .intro-wrap .txt .link{font-size:5.33333vw;margin-top:5.33333vw}.jp.story #sec-intro .intro-wrap .txt .link span,.sc.story #sec-intro .intro-wrap .txt .link span,.tc.story #sec-intro .intro-wrap .txt .link span{letter-spacing:.02em}.jp.story #sec-intro .intro-wrap .txt .link .icn-arrow:after,.sc.story #sec-intro .intro-wrap .txt .link .icn-arrow:after,.tc.story #sec-intro .intro-wrap .txt .link .icn-arrow:after{margin-left:3.2vw}}.jp.story #sec-intro .movie-wrap,.sc.story #sec-intro .movie-wrap,.tc.story #sec-intro .movie-wrap{margin-top:8.88889vw}.jp.story #sec-intro .movie-wrap .txt-wrap,.sc.story #sec-intro .movie-wrap .txt-wrap,.tc.story #sec-intro .movie-wrap .txt-wrap{transform:translate(-.34722vw,0)}.jp.story #sec-intro .movie-wrap .txt-wrap .lang-txt,.sc.story #sec-intro .movie-wrap .txt-wrap .lang-txt,.tc.story #sec-intro .movie-wrap .txt-wrap .lang-txt{color:#e60012;font-size:.90278vw;margin-top:.69444vw}@media screen and (max-width:750px){.jp.story #sec-intro .movie-wrap,.sc.story #sec-intro .movie-wrap,.tc.story #sec-intro .movie-wrap{margin-top:17.06667vw}.jp.story #sec-intro .movie-wrap .txt-wrap,.sc.story #sec-intro .movie-wrap .txt-wrap,.tc.story #sec-intro .movie-wrap .txt-wrap{transform:none}.jp.story #sec-intro .movie-wrap .txt-wrap .lang-txt,.sc.story #sec-intro .movie-wrap .txt-wrap .lang-txt,.tc.story #sec-intro .movie-wrap .txt-wrap .lang-txt{font-size:3.46667vw;margin-top:2.13333vw}.jp.story #sec-intro .movie-wrap .circle-btn,.sc.story #sec-intro .movie-wrap .circle-btn,.tc.story #sec-intro .movie-wrap .circle-btn{margin-top:6.4vw}}.jp.story #sec-story,.sc.story #sec-story,.tc.story #sec-story{padding-top:22.63889vw}@media screen and (max-width:750px){.jp.story #sec-story,.sc.story #sec-story,.tc.story #sec-story{padding-top:46.26667vw}}.jp.story #sec-story .ttl-wrap .ttl-story,.sc.story #sec-story .ttl-wrap .ttl-story,.tc.story #sec-story .ttl-wrap .ttl-story{position:relative}.jp.story #sec-story .ttl-wrap .ttl-story .lang-txt,.sc.story #sec-story .ttl-wrap .ttl-story .lang-txt,.tc.story #sec-story .ttl-wrap .ttl-story .lang-txt{bottom:calc(100% + 1.94444vw);color:#e60012;font-size:1.66667vw;position:absolute;right:-.13889vw}@media screen and (min-width:751px){.jp.story #sec-story .ttl-wrap,.sc.story #sec-story .ttl-wrap,.tc.story #sec-story .ttl-wrap{margin-left:.41667vw}}@media screen and (max-width:750px){.jp.story #sec-story .ttl-wrap .ttl-story,.sc.story #sec-story .ttl-wrap .ttl-story,.tc.story #sec-story .ttl-wrap .ttl-story{margin-top:4.53333vw}.jp.story #sec-story .ttl-wrap .ttl-story .lang-txt,.sc.story #sec-story .ttl-wrap .ttl-story .lang-txt,.tc.story #sec-story .ttl-wrap .ttl-story .lang-txt{bottom:calc(100% + 4vw);font-size:5.33333vw;right:.66667vw}}.jp.story #sec-story .story-wrap .ttl,.sc.story #sec-story .story-wrap .ttl,.tc.story #sec-story .story-wrap .ttl{font-size:2.22222vw}.jp.story #sec-story .story-wrap .ttl .txt-anim-inr+.txt-anim-inr,.sc.story #sec-story .story-wrap .ttl .txt-anim-inr+.txt-anim-inr,.tc.story #sec-story .story-wrap .ttl .txt-anim-inr+.txt-anim-inr{margin-top:.48611vw}.jp.story #sec-story .story-wrap .ttl .quotation,.sc.story #sec-story .story-wrap .ttl .quotation,.tc.story #sec-story .story-wrap .ttl .quotation{font-size:2.77778vw;line-height:100%}.jp.story #sec-story .story-wrap .ttl .quotation.q1,.sc.story #sec-story .story-wrap .ttl .quotation.q1,.tc.story #sec-story .story-wrap .ttl .quotation.q1{right:calc(100% + .55556vw);top:.55556vw}.jp.story #sec-story .story-wrap .ttl .quotation.q2,.sc.story #sec-story .story-wrap .ttl .quotation.q2,.tc.story #sec-story .story-wrap .ttl .quotation.q2{bottom:.06944vw;left:calc(100% - 1.25vw)}.jp.story #sec-story .story-wrap .ttl .gry,.sc.story #sec-story .story-wrap .ttl .gry,.tc.story #sec-story .story-wrap .ttl .gry{display:block;font-family:Jost,sans-serif;font-size:.90278vw;font-weight:400;margin-top:.34722vw}.jp.story #sec-story .story-wrap .ttl .gry .txt-anim-inr+.txt-anim-inr,.sc.story #sec-story .story-wrap .ttl .gry .txt-anim-inr+.txt-anim-inr,.tc.story #sec-story .story-wrap .ttl .gry .txt-anim-inr+.txt-anim-inr{margin-top:0}.jp.story #sec-story .story-wrap .ttl .gry span,.sc.story #sec-story .story-wrap .ttl .gry span,.tc.story #sec-story .story-wrap .ttl .gry span{letter-spacing:0;line-height:110%}.jp.story #sec-story .story-wrap [class*=story-cont] .subttl,.sc.story #sec-story .story-wrap [class*=story-cont] .subttl,.tc.story #sec-story .story-wrap [class*=story-cont] .subttl{font-size:1.38889vw}.jp.story #sec-story .story-wrap [class*=story-cont] .subttl span,.sc.story #sec-story .story-wrap [class*=story-cont] .subttl span,.tc.story #sec-story .story-wrap [class*=story-cont] .subttl span{letter-spacing:.02em;line-height:160%}.jp.story #sec-story .story-wrap [class*=story-cont] p,.sc.story #sec-story .story-wrap [class*=story-cont] p,.tc.story #sec-story .story-wrap [class*=story-cont] p{letter-spacing:0;line-height:170%}@media screen and (min-width:751px){.jp.story #sec-story .story-wrap.story01,.sc.story #sec-story .story-wrap.story01,.tc.story #sec-story .story-wrap.story01{margin-top:14.44444vw}}@media screen and (max-width:750px){.jp.story #sec-story .story-wrap .ttl,.sc.story #sec-story .story-wrap .ttl,.tc.story #sec-story .story-wrap .ttl{font-size:5.33333vw}.jp.story #sec-story .story-wrap .ttl .txt-anim-inr+.txt-anim-inr,.sc.story #sec-story .story-wrap .ttl .txt-anim-inr+.txt-anim-inr,.tc.story #sec-story .story-wrap .ttl .txt-anim-inr+.txt-anim-inr{margin-top:1.06667vw}.jp.story #sec-story .story-wrap .ttl .quotation,.sc.story #sec-story .story-wrap .ttl .quotation,.tc.story #sec-story .story-wrap .ttl .quotation{font-size:6.4vw}.jp.story #sec-story .story-wrap .ttl .quotation.q1,.sc.story #sec-story .story-wrap .ttl .quotation.q1,.tc.story #sec-story .story-wrap .ttl .quotation.q1{right:calc(100% + 1.06667vw);top:.53333vw}.jp.story #sec-story .story-wrap .ttl .quotation.q2,.sc.story #sec-story .story-wrap .ttl .quotation.q2,.tc.story #sec-story .story-wrap .ttl .quotation.q2{bottom:0;left:calc(100% - 3.46667vw)}.jp.story #sec-story .story-wrap .ttl .gry,.sc.story #sec-story .story-wrap .ttl .gry,.tc.story #sec-story .story-wrap .ttl .gry{font-size:2.4vw}.jp.story #sec-story .story-wrap .ttl .gry .txt-anim-inr+.txt-anim-inr,.sc.story #sec-story .story-wrap .ttl .gry .txt-anim-inr+.txt-anim-inr,.tc.story #sec-story .story-wrap .ttl .gry .txt-anim-inr+.txt-anim-inr{margin-top:0}.jp.story #sec-story .story-wrap [class*=story-cont] .subttl,.sc.story #sec-story .story-wrap [class*=story-cont] .subttl,.tc.story #sec-story .story-wrap [class*=story-cont] .subttl{font-size:4.26667vw;margin-bottom:4.26667vw}.jp.story #sec-story .story-wrap [class*=story-cont] p,.sc.story #sec-story .story-wrap [class*=story-cont] p,.tc.story #sec-story .story-wrap [class*=story-cont] p{line-height:171%}.jp.story #sec-story .story-wrap.story01,.sc.story #sec-story .story-wrap.story01,.tc.story #sec-story .story-wrap.story01{margin-top:17.6vw}.jp.story #sec-profile .sec-inr .subttl,.sc.story #sec-profile .sec-inr .subttl,.tc.story #sec-profile .sec-inr .subttl{position:relative}.jp.story #sec-profile .sec-inr .subttl .lang-txt,.sc.story #sec-profile .sec-inr .subttl .lang-txt,.tc.story #sec-profile .sec-inr .subttl .lang-txt{color:#e60012;font-size:3.46667vw;left:.4vw;margin:0;position:absolute;top:calc(100% + 1.6vw)}.jp.story #sec-profile .sec-inr .subttl .lang-txt span,.sc.story #sec-profile .sec-inr .subttl .lang-txt span,.tc.story #sec-profile .sec-inr .subttl .lang-txt span{letter-spacing:.02em}}.jp.story.story01 #kv .grade,.sc.story.story01 #kv .grade,.tc.story.story01 #kv .grade{display:block}@media screen and (min-width:751px){.jp.story.story01 #sec-story .story-wrap.story01 .ttl,.sc.story.story01 #sec-story .story-wrap.story01 .ttl,.tc.story.story01 #sec-story .story-wrap.story01 .ttl{padding-left:21.52778vw}.jp.story.story01 #sec-story .story-wrap.story03 .ttl,.sc.story.story01 #sec-story .story-wrap.story03 .ttl,.tc.story.story01 #sec-story .story-wrap.story03 .ttl{padding-left:14.16667vw}.jp.story.story01 #sec-story .story-wrap.story04 .ttl,.sc.story.story01 #sec-story .story-wrap.story04 .ttl,.tc.story.story01 #sec-story .story-wrap.story04 .ttl{padding-left:21.52778vw}.jp.story.story02 #sec-story .story-wrap.story01 .ttl,.sc.story.story02 #sec-story .story-wrap.story01 .ttl,.tc.story.story02 #sec-story .story-wrap.story01 .ttl{padding-left:14.23611vw}.jp.story.story02 #sec-story .story-wrap.story02 .ttl,.sc.story.story02 #sec-story .story-wrap.story02 .ttl,.tc.story.story02 #sec-story .story-wrap.story02 .ttl{padding-left:23.47222vw}.jp.story.story02 #sec-story .story-wrap.story04 .ttl,.sc.story.story02 #sec-story .story-wrap.story04 .ttl,.tc.story.story02 #sec-story .story-wrap.story04 .ttl{padding-left:21.38889vw}.jp.story.story02 #sec-story .story-wrap.story05 .ttl,.sc.story.story02 #sec-story .story-wrap.story05 .ttl,.tc.story.story02 #sec-story .story-wrap.story05 .ttl{padding-left:14.23611vw}.jp.story.story02 #sec-story .story-wrap.story06 .ttl,.jp.story.story03 #sec-story .story-wrap.story01 .ttl,.sc.story.story02 #sec-story .story-wrap.story06 .ttl,.sc.story.story03 #sec-story .story-wrap.story01 .ttl,.tc.story.story02 #sec-story .story-wrap.story06 .ttl,.tc.story.story03 #sec-story .story-wrap.story01 .ttl{padding-left:21.52778vw}.jp.story.story03 #sec-story .story-wrap.story02 .ttl,.sc.story.story03 #sec-story .story-wrap.story02 .ttl,.tc.story.story03 #sec-story .story-wrap.story02 .ttl{padding-left:14.44444vw}.jp.story.story03 #sec-story .story-wrap.story02 .ttl .quotation.q2,.sc.story.story03 #sec-story .story-wrap.story02 .ttl .quotation.q2,.tc.story.story03 #sec-story .story-wrap.story02 .ttl .quotation.q2{left:100%}.jp.story.story03 #sec-story .story-wrap.story03 .ttl,.sc.story.story03 #sec-story .story-wrap.story03 .ttl,.tc.story.story03 #sec-story .story-wrap.story03 .ttl{padding-left:21.38889vw}.jp.story.story03 #sec-story .story-wrap.story04 .ttl,.sc.story.story03 #sec-story .story-wrap.story04 .ttl,.tc.story.story03 #sec-story .story-wrap.story04 .ttl{padding-left:14.30556vw}.jp.story.story03 #sec-story .story-wrap.story05 .ttl,.jp.story.story03 #sec-story .story-wrap.story06 .ttl,.sc.story.story03 #sec-story .story-wrap.story05 .ttl,.sc.story.story03 #sec-story .story-wrap.story06 .ttl,.tc.story.story03 #sec-story .story-wrap.story05 .ttl,.tc.story.story03 #sec-story .story-wrap.story06 .ttl{padding-left:21.52778vw}}@media screen and (max-width:750px){.jp.story.story03 #sec-story .story-wrap.story02 .ttl .quotation.q2,.sc.story.story03 #sec-story .story-wrap.story02 .ttl .quotation.q2,.tc.story.story03 #sec-story .story-wrap.story02 .ttl .quotation.q2{left:calc(100% + .8vw)}}.jp .modal.modal-ci .cont .txt-cont .ttl .lang-txt,.jp .modal.modal-profile .cont .txt-cont .ttl .lang-txt,.sc .modal.modal-ci .cont .txt-cont .ttl .lang-txt,.sc .modal.modal-profile .cont .txt-cont .ttl .lang-txt,.tc .modal.modal-ci .cont .txt-cont .ttl .lang-txt,.tc .modal.modal-profile .cont .txt-cont .ttl .lang-txt{font-size:1.11111vw;margin-top:.55556vw;white-space:nowrap}.jp .modal.modal-ci .cont .txt-cont .read-txt,.jp .modal.modal-profile .cont .txt-cont .read-txt,.sc .modal.modal-ci .cont .txt-cont .read-txt,.sc .modal.modal-profile .cont .txt-cont .read-txt,.tc .modal.modal-ci .cont .txt-cont .read-txt,.tc .modal.modal-profile .cont .txt-cont .read-txt{letter-spacing:0}.jp .modal.modal-ci .cont .txt-cont .txt p,.jp .modal.modal-profile .cont .txt-cont .txt p,.sc .modal.modal-ci .cont .txt-cont .txt p,.sc .modal.modal-profile .cont .txt-cont .txt p,.tc .modal.modal-ci .cont .txt-cont .txt p,.tc .modal.modal-profile .cont .txt-cont .txt p{line-height:170%}@media screen and (max-width:750px){.jp .modal.modal-ci .cont .txt-cont .ttl .lang-txt,.jp .modal.modal-profile .cont .txt-cont .ttl .lang-txt,.sc .modal.modal-ci .cont .txt-cont .ttl .lang-txt,.sc .modal.modal-profile .cont .txt-cont .ttl .lang-txt,.tc .modal.modal-ci .cont .txt-cont .ttl .lang-txt,.tc .modal.modal-profile .cont .txt-cont .ttl .lang-txt{font-size:4vw;margin-top:1.06667vw}.jp .modal.modal-ci .cont .txt-cont .txt p,.jp .modal.modal-profile .cont .txt-cont .txt p,.sc .modal.modal-ci .cont .txt-cont .txt p,.sc .modal.modal-profile .cont .txt-cont .txt p,.tc .modal.modal-ci .cont .txt-cont .txt p,.tc .modal.modal-profile .cont .txt-cont .txt p{line-height:172%}}.jp .modal.modal-profile .cont .txt-cont .ttl,.sc .modal.modal-profile .cont .txt-cont .ttl,.tc .modal.modal-profile .cont .txt-cont .ttl{margin-bottom:.83333vw}.jp .modal.modal-profile .cont .txt-cont .ttl .lang-txt:before,.sc .modal.modal-profile .cont .txt-cont .ttl .lang-txt:before,.tc .modal.modal-profile .cont .txt-cont .ttl .lang-txt:before{margin-right:.97222vw}.jp .modal.modal-profile .cont .txt-cont .read-txt,.sc .modal.modal-profile .cont .txt-cont .read-txt,.tc .modal.modal-profile .cont .txt-cont .read-txt{font-size:.97222vw;letter-spacing:0;line-height:130%}@media screen and (max-width:750px){.jp .modal.modal-profile .cont .txt-cont .ttl,.sc .modal.modal-profile .cont .txt-cont .ttl,.tc .modal.modal-profile .cont .txt-cont .ttl{margin-bottom:1.33333vw}.jp .modal.modal-profile .cont .txt-cont .ttl .lang-txt:before,.sc .modal.modal-profile .cont .txt-cont .ttl .lang-txt:before,.tc .modal.modal-profile .cont .txt-cont .ttl .lang-txt:before{margin-right:4.66667vw}.jp .modal.modal-profile .cont .txt-cont .read-txt,.sc .modal.modal-profile .cont .txt-cont .read-txt,.tc .modal.modal-profile .cont .txt-cont .read-txt{font-size:3.73333vw;margin:4vw 0 8.53333vw}}.jp .modal.modal-ci .cont .txt-cont .read-txt,.sc .modal.modal-ci .cont .txt-cont .read-txt,.tc .modal.modal-ci .cont .txt-cont .read-txt{font-size:1.11111vw;line-height:160%;margin:3.05556vw 0 1.25vw;padding:0}.jp .modal.modal-ci .cont .txt-cont .link-wrap,.sc .modal.modal-ci .cont .txt-cont .link-wrap,.tc .modal.modal-ci .cont .txt-cont .link-wrap{font-size:.90278vw;margin-top:2.08333vw}.jp .modal.modal-ci .cont .txt-cont .link-wrap .link,.sc .modal.modal-ci .cont .txt-cont .link-wrap .link,.tc .modal.modal-ci .cont .txt-cont .link-wrap .link{font-size:1.11111vw;margin-top:.97222vw}@media screen and (max-width:750px){.jp .modal.modal-ci .cont .txt-cont,.sc .modal.modal-ci .cont .txt-cont,.tc .modal.modal-ci .cont .txt-cont{padding-right:0}.jp .modal.modal-ci .cont .txt-cont .read-txt,.sc .modal.modal-ci .cont .txt-cont .read-txt,.tc .modal.modal-ci .cont .txt-cont .read-txt{font-size:4vw;line-height:130%;margin:8.53333vw 0 4vw}.jp .modal.modal-ci .cont .txt-cont .txt,.sc .modal.modal-ci .cont .txt-cont .txt,.tc .modal.modal-ci .cont .txt-cont .txt{padding-right:10.66667vw}.jp .modal.modal-ci .cont .txt-cont .link-wrap,.sc .modal.modal-ci .cont .txt-cont .link-wrap,.tc .modal.modal-ci .cont .txt-cont .link-wrap{font-size:4vw;margin-top:18.13333vw}.jp .modal.modal-ci .cont .txt-cont .link-wrap span,.sc .modal.modal-ci .cont .txt-cont .link-wrap span,.tc .modal.modal-ci .cont .txt-cont .link-wrap span{letter-spacing:.02em}.jp .modal.modal-ci .cont .txt-cont .link-wrap .link,.sc .modal.modal-ci .cont .txt-cont .link-wrap .link,.tc .modal.modal-ci .cont .txt-cont .link-wrap .link{font-size:5.33333vw;margin-top:5.06667vw}}.jp .modal.modal-products .cont .txt-cont .info01 .product-ttl .catchphrase,.jp .modal.modal-products .cont .txt-cont .info01 .product-ttl .txt,.sc .modal.modal-products .cont .txt-cont .info01 .product-ttl .catchphrase,.sc .modal.modal-products .cont .txt-cont .info01 .product-ttl .txt,.tc .modal.modal-products .cont .txt-cont .info01 .product-ttl .catchphrase,.tc .modal.modal-products .cont .txt-cont .info01 .product-ttl .txt{letter-spacing:0}.jp .modal.modal-products .cont .txt-cont .info01 .txt-feature,.sc .modal.modal-products .cont .txt-cont .info01 .txt-feature,.tc .modal.modal-products .cont .txt-cont .info01 .txt-feature{font-family:YuGothic,Yu Gothic,游ゴシック体,游ゴシック,ヒラギノ角ゴ Pro W3,ヒラギノ角ゴ W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,Osaka,MS PGothic,Arial,Helvetica,Verdana,sans-serif;font-weight:500}.jp .modal.modal-products .cont .txt-cont .brand-site .logo,.sc .modal.modal-products .cont .txt-cont .brand-site .logo,.tc .modal.modal-products .cont .txt-cont .brand-site .logo{width:16.66667vw}.jp .modal.modal-products .cont .txt-cont .brand-site .link-line,.sc .modal.modal-products .cont .txt-cont .brand-site .link-line,.tc .modal.modal-products .cont .txt-cont .brand-site .link-line{display:block;font-size:1.25vw;justify-content:space-between;margin-top:.83333vw;padding:1.52778vw 0;position:relative;width:100%}.jp .modal.modal-products .cont .txt-cont .brand-site .link-line:before,.sc .modal.modal-products .cont .txt-cont .brand-site .link-line:before,.tc .modal.modal-products .cont .txt-cont .brand-site .link-line:before{border-bottom:3px solid;bottom:0;content:"";left:0;position:absolute;width:100%!important}.jp .modal.modal-products .cont .txt-cont .brand-site .link-line:after,.sc .modal.modal-products .cont .txt-cont .brand-site .link-line:after,.tc .modal.modal-products .cont .txt-cont .brand-site .link-line:after{margin-left:0}.jp .modal.modal-products .cont .txt-cont .feature .ttl .lang-txt,.jp .modal.modal-products .cont .txt-cont .specifications .ttl .lang-txt,.sc .modal.modal-products .cont .txt-cont .feature .ttl .lang-txt,.sc .modal.modal-products .cont .txt-cont .specifications .ttl .lang-txt,.tc .modal.modal-products .cont .txt-cont .feature .ttl .lang-txt,.tc .modal.modal-products .cont .txt-cont .specifications .ttl .lang-txt{color:#e60012}.jp .modal.modal-products .cont .txt-cont .feature .feature-wrap .txt,.sc .modal.modal-products .cont .txt-cont .feature .feature-wrap .txt,.tc .modal.modal-products .cont .txt-cont .feature .feature-wrap .txt{letter-spacing:0}.jp .modal.modal-products .cont .txt-cont .feature .feature-wrap.feature04 .read-txt sup,.sc .modal.modal-products .cont .txt-cont .feature .feature-wrap.feature04 .read-txt sup,.tc .modal.modal-products .cont .txt-cont .feature .feature-wrap.feature04 .read-txt sup{font-family:Jost,sans-serif}@media screen and (min-width:751px){.jp .modal.modal-products .cont .txt-cont,.sc .modal.modal-products .cont .txt-cont,.tc .modal.modal-products .cont .txt-cont{padding-left:11.25vw}.jp .modal.modal-products .cont .txt-cont .info01 .product-ttl .txt,.sc .modal.modal-products .cont .txt-cont .info01 .product-ttl .txt,.tc .modal.modal-products .cont .txt-cont .info01 .product-ttl .txt{font-size:1.25vw;margin-top:.69444vw}.jp .modal.modal-products .cont .txt-cont .info01 .product-ttl .catchphrase,.sc .modal.modal-products .cont .txt-cont .info01 .product-ttl .catchphrase,.tc .modal.modal-products .cont .txt-cont .info01 .product-ttl .catchphrase{font-size:1.94444vw;line-height:160%;margin-top:2.56944vw}.jp .modal.modal-products .cont .txt-cont .info01 .ci-wrap,.sc .modal.modal-products .cont .txt-cont .info01 .ci-wrap,.tc .modal.modal-products .cont .txt-cont .info01 .ci-wrap{margin-top:3.68056vw;padding-left:0}.jp .modal.modal-products .cont .txt-cont .info01 .ci-wrap .lang-txt,.sc .modal.modal-products .cont .txt-cont .info01 .ci-wrap .lang-txt,.tc .modal.modal-products .cont .txt-cont .info01 .ci-wrap .lang-txt{margin-top:1.80556vw}.jp .modal.modal-products .cont .txt-cont .info01 .ci-wrap .link-line,.sc .modal.modal-products .cont .txt-cont .info01 .ci-wrap .link-line,.tc .modal.modal-products .cont .txt-cont .info01 .ci-wrap .link-line{margin-top:-.55556vw}.jp .modal.modal-products .cont .txt-cont .info01 .txt-feature,.sc .modal.modal-products .cont .txt-cont .info01 .txt-feature,.tc .modal.modal-products .cont .txt-cont .info01 .txt-feature{font-size:.90278vw;line-height:169%}.jp .modal.modal-products .cont .txt-cont .info01 .txt-feature p+p,.sc .modal.modal-products .cont .txt-cont .info01 .txt-feature p+p,.tc .modal.modal-products .cont .txt-cont .info01 .txt-feature p+p{margin-top:1.52778vw}.jp .modal.modal-products .cont .txt-cont .info01 .brand-site,.sc .modal.modal-products .cont .txt-cont .info01 .brand-site,.tc .modal.modal-products .cont .txt-cont .info01 .brand-site{margin-top:5.41667vw}.jp .modal.modal-products .cont .txt-cont .feature .ttl .lang-txt,.jp .modal.modal-products .cont .txt-cont .specifications .ttl .lang-txt,.sc .modal.modal-products .cont .txt-cont .feature .ttl .lang-txt,.sc .modal.modal-products .cont .txt-cont .specifications .ttl .lang-txt,.tc .modal.modal-products .cont .txt-cont .feature .ttl .lang-txt,.tc .modal.modal-products .cont .txt-cont .specifications .ttl .lang-txt{font-size:1.11111vw;margin-top:.41667vw}.jp .modal.modal-products .cont .txt-cont .feature .ttl .lang-txt:before,.jp .modal.modal-products .cont .txt-cont .specifications .ttl .lang-txt:before,.sc .modal.modal-products .cont .txt-cont .feature .ttl .lang-txt:before,.sc .modal.modal-products .cont .txt-cont .specifications .ttl .lang-txt:before,.tc .modal.modal-products .cont .txt-cont .feature .ttl .lang-txt:before,.tc .modal.modal-products .cont .txt-cont .specifications .ttl .lang-txt:before{margin-right:.69444vw}.jp .modal.modal-products .cont .txt-cont .feature,.sc .modal.modal-products .cont .txt-cont .feature,.tc .modal.modal-products .cont .txt-cont .feature{padding-top:7.08333vw}.jp .modal.modal-products .cont .txt-cont .feature .feature-wrap .read-txt .lang-txt,.sc .modal.modal-products .cont .txt-cont .feature .feature-wrap .read-txt .lang-txt,.tc .modal.modal-products .cont .txt-cont .feature .feature-wrap .read-txt .lang-txt{margin-top:.27778vw}.jp .modal.modal-products .cont .txt-cont .feature .feature-wrap .txt,.sc .modal.modal-products .cont .txt-cont .feature .feature-wrap .txt,.tc .modal.modal-products .cont .txt-cont .feature .feature-wrap .txt{line-height:170%;margin-top:1.25vw}.jp .modal.modal-products .cont .txt-cont .feature .feature-wrap.feature01,.sc .modal.modal-products .cont .txt-cont .feature .feature-wrap.feature01,.tc .modal.modal-products .cont .txt-cont .feature .feature-wrap.feature01{margin-top:3.47222vw}.jp .modal.modal-products .cont .txt-cont .feature .feature-wrap.feature04 .read-txt .lang-txt,.sc .modal.modal-products .cont .txt-cont .feature .feature-wrap.feature04 .read-txt .lang-txt,.tc .modal.modal-products .cont .txt-cont .feature .feature-wrap.feature04 .read-txt .lang-txt{letter-spacing:.015em}.jp .modal.modal-products .cont .txt-cont .feature .feature-wrap.feature04 .read-txt .lang-txt sup,.sc .modal.modal-products .cont .txt-cont .feature .feature-wrap.feature04 .read-txt .lang-txt sup,.tc .modal.modal-products .cont .txt-cont .feature .feature-wrap.feature04 .read-txt .lang-txt sup{font-size:1.66667vw}.jp .modal.modal-products .cont .txt-cont .specifications,.sc .modal.modal-products .cont .txt-cont .specifications,.tc .modal.modal-products .cont .txt-cont .specifications{padding-top:7.22222vw}.jp .modal.modal-products .cont .txt-cont .specifications .ttl,.sc .modal.modal-products .cont .txt-cont .specifications .ttl,.tc .modal.modal-products .cont .txt-cont .specifications .ttl{margin-bottom:4.86111vw}.jp .modal.modal-products .cont .txt-cont .specifications .spec li,.sc .modal.modal-products .cont .txt-cont .specifications .spec li,.tc .modal.modal-products .cont .txt-cont .specifications .spec li{font-size:.90278vw;letter-spacing:0;padding-bottom:1.94444vw}.jp .modal.modal-products .cont .txt-cont .specifications .spec li+li,.sc .modal.modal-products .cont .txt-cont .specifications .spec li+li,.tc .modal.modal-products .cont .txt-cont .specifications .spec li+li{margin-top:1.94444vw}.jp .modal.modal-products .cont .txt-cont .specifications .spec li:nth-child(n+4),.sc .modal.modal-products .cont .txt-cont .specifications .spec li:nth-child(n+4),.tc .modal.modal-products .cont .txt-cont .specifications .spec li:nth-child(n+4){padding-bottom:1.875vw}.jp .modal.modal-products .cont .txt-cont .specifications .brand-site,.sc .modal.modal-products .cont .txt-cont .specifications .brand-site,.tc .modal.modal-products .cont .txt-cont .specifications .brand-site{margin-top:6.875vw}}@media screen and (max-width:750px){.jp .modal.modal-products .cont .txt-cont .brand-site .logo,.sc .modal.modal-products .cont .txt-cont .brand-site .logo,.tc .modal.modal-products .cont .txt-cont .brand-site .logo{width:53.33333vw}.jp .modal.modal-products .cont .txt-cont .brand-site .link-line,.sc .modal.modal-products .cont .txt-cont .brand-site .link-line,.tc .modal.modal-products .cont .txt-cont .brand-site .link-line{font-size:4vw;margin-top:4.8vw;padding:4.8vw 0}.jp .modal.modal-products .cont .txt-cont .info01 .product-ttl .txt,.sc .modal.modal-products .cont .txt-cont .info01 .product-ttl .txt,.tc .modal.modal-products .cont .txt-cont .info01 .product-ttl .txt{font-size:4vw;margin-top:1.33333vw}.jp .modal.modal-products .cont .txt-cont .info01 .product-ttl .catchphrase,.sc .modal.modal-products .cont .txt-cont .info01 .product-ttl .catchphrase,.tc .modal.modal-products .cont .txt-cont .info01 .product-ttl .catchphrase{font-size:6.4vw;line-height:140%;margin-top:5.33333vw}.jp .modal.modal-products .cont .txt-cont .info01 .ci-wrap,.sc .modal.modal-products .cont .txt-cont .info01 .ci-wrap,.tc .modal.modal-products .cont .txt-cont .info01 .ci-wrap{margin-top:14.93333vw;padding-left:0}.jp .modal.modal-products .cont .txt-cont .info01 .ci-wrap .lang-txt,.sc .modal.modal-products .cont .txt-cont .info01 .ci-wrap .lang-txt,.tc .modal.modal-products .cont .txt-cont .info01 .ci-wrap .lang-txt{font-size:3.2vw;margin-bottom:4.4vw}.jp .modal.modal-products .cont .txt-cont .info01 .ci-wrap .link-line,.sc .modal.modal-products .cont .txt-cont .info01 .ci-wrap .link-line,.tc .modal.modal-products .cont .txt-cont .info01 .ci-wrap .link-line{margin-top:2.93333vw}.jp .modal.modal-products .cont .txt-cont .info01 .ci-wrap .link-line:after,.sc .modal.modal-products .cont .txt-cont .info01 .ci-wrap .link-line:after,.tc .modal.modal-products .cont .txt-cont .info01 .ci-wrap .link-line:after{height:9.33333vw;transform:translate(0);width:9.33333vw}.jp .modal.modal-products .cont .txt-cont .info01 .txt-feature,.sc .modal.modal-products .cont .txt-cont .info01 .txt-feature,.tc .modal.modal-products .cont .txt-cont .info01 .txt-feature{font-size:3.73333vw;line-height:171%;margin-top:14.93333vw;width:calc(100% - .4vw)}.jp .modal.modal-products .cont .txt-cont .info01 .txt-feature p+p,.sc .modal.modal-products .cont .txt-cont .info01 .txt-feature p+p,.tc .modal.modal-products .cont .txt-cont .info01 .txt-feature p+p{margin-top:6.66667vw}.jp .modal.modal-products .cont .txt-cont .info01 .brand-site,.sc .modal.modal-products .cont .txt-cont .info01 .brand-site,.tc .modal.modal-products .cont .txt-cont .info01 .brand-site{margin-top:17.06667vw}.jp .modal.modal-products .cont .txt-cont .feature .ttl .lang-txt,.jp .modal.modal-products .cont .txt-cont .specifications .ttl .lang-txt,.sc .modal.modal-products .cont .txt-cont .feature .ttl .lang-txt,.sc .modal.modal-products .cont .txt-cont .specifications .ttl .lang-txt,.tc .modal.modal-products .cont .txt-cont .feature .ttl .lang-txt,.tc .modal.modal-products .cont .txt-cont .specifications .ttl .lang-txt{font-size:4.26667vw;margin-top:1.33333vw}.jp .modal.modal-products .cont .txt-cont .feature .ttl .lang-txt:before,.jp .modal.modal-products .cont .txt-cont .specifications .ttl .lang-txt:before,.sc .modal.modal-products .cont .txt-cont .feature .ttl .lang-txt:before,.sc .modal.modal-products .cont .txt-cont .specifications .ttl .lang-txt:before,.tc .modal.modal-products .cont .txt-cont .feature .ttl .lang-txt:before,.tc .modal.modal-products .cont .txt-cont .specifications .ttl .lang-txt:before{margin-right:5.33333vw}.jp .modal.modal-products .cont .txt-cont .feature .feature-wrap .read-txt .lang-txt,.sc .modal.modal-products .cont .txt-cont .feature .feature-wrap .read-txt .lang-txt,.tc .modal.modal-products .cont .txt-cont .feature .feature-wrap .read-txt .lang-txt{font-size:4vw}.jp .modal.modal-products .cont .txt-cont .feature .feature-wrap .txt,.sc .modal.modal-products .cont .txt-cont .feature .feature-wrap .txt,.tc .modal.modal-products .cont .txt-cont .feature .feature-wrap .txt{font-size:3.73333vw;line-height:170%;margin-top:3.46667vw;width:calc(100% + 8vw)}.jp .modal.modal-products .cont .txt-cont .feature .feature-wrap.feature04 .read-txt .lang-txt sup,.sc .modal.modal-products .cont .txt-cont .feature .feature-wrap.feature04 .read-txt .lang-txt sup,.tc .modal.modal-products .cont .txt-cont .feature .feature-wrap.feature04 .read-txt .lang-txt sup{font-size:4.53333vw;transform:translateY(1.33333vw)}.jp .modal.modal-products .cont .txt-cont .specifications .spec li,.sc .modal.modal-products .cont .txt-cont .specifications .spec li,.tc .modal.modal-products .cont .txt-cont .specifications .spec li{font-size:3.46667vw;letter-spacing:0}.jp .modal.modal-products .cont .txt-cont .specifications .brand-site,.sc .modal.modal-products .cont .txt-cont .specifications .brand-site,.tc .modal.modal-products .cont .txt-cont .specifications .brand-site{margin-top:29.86667vw}.jp .modal.modal-products .cont .txt-cont .specifications .brand-site .link-line,.sc .modal.modal-products .cont .txt-cont .specifications .brand-site .link-line,.tc .modal.modal-products .cont .txt-cont .specifications .brand-site .link-line{margin-top:2.4vw}}.jp #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .title{font-weight:600}.jp #menu .menu-inr .menu-left .contents-history li .swiper-slide .ttl-wrap .txt{font-weight:700}.jp #menu .menu-inr .menu-right em{font-weight:600}.jp #menu .menu-inr .menu-right .menu-language .select p em{padding-left:.55556vw}.jp #footer .footer .nav-global ul{margin-top:0}.jp .profile-wrap .profile .txt-wrap .title{font-weight:600}@media screen and (min-width:751px){.jp .profile-wrap .profile .txt-wrap .name{font-size:1.11111vw}.jp .profile-wrap .profile .txt-wrap .name .lang-txt{font-size:.90278vw;margin-top:.41667vw}}@media screen and (max-width:750px){.jp .profile-wrap .profile .txt-wrap .name{font-size:3.46667vw}.jp .profile-wrap .profile .txt-wrap .name .lang-txt{font-size:2.66667vw;margin-top:1.06667vw}.jp #sec-products .new-products .catchphrase{font-weight:600}}.jp #sec-other #other-slider .swiper-slide .ttl-wrap .txt,.jp.story #kv .title{font-weight:600}@media screen and (min-width:751px){.jp.story #kv .name{font-size:1.66667vw}.jp.story #kv .name .lang-txt{font-size:.97222vw;margin-top:.27778vw}.jp.story #kv .grade{margin-top:.83333vw}}@media screen and (min-width:751px)and (orientation:portrait){.jp.story #kv .title{font-size:5.37109vw;margin-top:5.66406vw}.jp.story #kv .name{font-size:2.53906vw;margin-top:1.36719vw}.jp.story #kv .name .lang-txt{font-size:1.95313vw;margin-top:.39063vw}.jp.story #kv .grade{font-size:1.75781vw;margin-top:1.36719vw}}@media screen and (max-width:750px){.jp.story #kv .name .lang-txt{font-size:2.66667vw;margin-top:.53333vw}.jp.story #kv .grade{margin-top:1.33333vw}}.jp.story #sec-intro .intro-wrap .grade{font-weight:600}.jp.story #sec-intro .intro-wrap .txt .link{font-family:Jost,sans-serif;font-weight:500}.jp.story #sec-story .story-wrap .ttl,.jp.story #sec-story .story-wrap [class*=story-cont] .subttl{font-weight:600}.jp .modal.modal-ci .cont .txt-cont .txt p,.jp .modal.modal-profile .cont .txt-cont .txt p,.jp.story #sec-story .story-wrap [class*=story-cont] p{font-family:YuGothic,Yu Gothic,游ゴシック体,游ゴシック,ヒラギノ角ゴ Pro W3,ヒラギノ角ゴ W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,Osaka,MS PGothic,Arial,Helvetica,Verdana,sans-serif;font-weight:500}@media screen and (min-width:751px){.jp .modal.modal-products .cont .txt-cont .info01 .txt-feature{font-family:YuGothic,Yu Gothic,游ゴシック体,游ゴシック,ヒラギノ角ゴ Pro W3,ヒラギノ角ゴ W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,Osaka,MS PGothic,Arial,Helvetica,Verdana,sans-serif;font-weight:500}}.sc .icn-line:before,.tc .icn-line:before{margin-top:0}@media screen and (min-width:751px){.sc .nav-global ul,.tc .nav-global ul{margin-top:2.29167vw}.sc .nav-global .txt-note,.tc .nav-global .txt-note{margin-top:1.25vw}}@media screen and (max-width:750px){.sc .nav-global .txt-note,.tc .nav-global .txt-note{margin-top:2.66667vw}}@media screen and (min-width:751px){.sc #menu .icn-line.lang-txt:before,.tc #menu .icn-line.lang-txt:before{margin-top:.06944vw}}@media screen and (min-width:751px)and (max-width:1366px){.sc #menu .icn-line.lang-txt:before,.tc #menu .icn-line.lang-txt:before{margin-top:.0366vw}}@media screen and (min-width:751px)and (max-width:1024px){.sc #menu .icn-line.lang-txt:before,.tc #menu .icn-line.lang-txt:before{margin-top:.09766vw}}@media screen and (min-width:751px)and (max-width:768px){.sc #menu .icn-line.lang-txt:before,.tc #menu .icn-line.lang-txt:before{margin-top:.13021vw}}@media screen and (min-width:751px){.sc #menu .menu-inr .menu-left .ttl-cont.icn-line.lang-txt:before,.tc #menu .menu-inr .menu-left .ttl-cont.icn-line.lang-txt:before{margin-top:.10417vw}}@media screen and (min-width:751px)and (max-width:1366px){.sc #menu .menu-inr .menu-left .ttl-cont.icn-line.lang-txt:before,.tc #menu .menu-inr .menu-left .ttl-cont.icn-line.lang-txt:before{margin-top:.07321vw}}@media screen and (min-width:751px)and (max-width:1024px){.sc #menu .menu-inr .menu-left .ttl-cont.icn-line.lang-txt:before,.tc #menu .menu-inr .menu-left .ttl-cont.icn-line.lang-txt:before{margin-top:.14648vw}}@media screen and (min-width:751px)and (max-width:768px){.sc #menu .menu-inr .menu-left .ttl-cont.icn-line.lang-txt:before,.tc #menu .menu-inr .menu-left .ttl-cont.icn-line.lang-txt:before{margin-top:.19531vw}}.sc #menu .menu-inr .menu-left .contents-history li .swiper-slide .ttl-wrap .history-ttl,.tc #menu .menu-inr .menu-left .contents-history li .swiper-slide .ttl-wrap .history-ttl{letter-spacing:.02em}.sc #menu .menu-inr .menu-left .contents-history li .swiper-slide.slider2019-top .ttl-wrap .txt,.tc #menu .menu-inr .menu-left .contents-history li .swiper-slide.slider2019-top .ttl-wrap .txt{font-family:Jost,sans-serif;line-height:100%}@media screen and (min-width:751px){.sc #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile,.tc #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile{margin-top:1.875vw}.sc #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .title,.tc #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .title{margin-top:.69444vw}.sc #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .txt,.tc #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .txt{line-height:140%;margin-top:.76389vw}.sc #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .link,.tc #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .link{margin-top:1.59722vw}.sc #menu .menu-inr .menu-right .menu-language .select p>span:first-child em,.tc #menu .menu-inr .menu-right .menu-language .select p>span:first-child em{line-height:100%}.sc #menu .menu-inr .menu-right .menu-links,.tc #menu .menu-inr .menu-right .menu-links{margin-top:2.5vw}.sc #menu .menu-inr .menu-right .menu-account,.tc #menu .menu-inr .menu-right .menu-account{margin-top:2.77778vw}}@media screen and (max-width:750px){.sc #menu .menu-inr .ttl-cont,.tc #menu .menu-inr .ttl-cont{font-size:3.2vw}.sc #menu .menu-inr .menu-left,.tc #menu .menu-inr .menu-left{padding-top:33.33333vw}.sc #menu .menu-inr .menu-left .icn-line .lang-txt,.tc #menu .menu-inr .menu-left .icn-line .lang-txt{padding-top:1.33333vw}.sc #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile,.tc #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile{margin-top:4.93333vw}.sc #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .icn-line:before,.tc #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .icn-line:before{margin-right:1.6vw}.sc #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .title,.tc #menu .menu-inr .menu-left .contents-local .nav-story li .menu-profile .txt-wrap .title{margin-top:2.26667vw}.sc #menu .menu-inr .menu-left .contents-local:nth-child(3) .icn-line .lang-txt,.tc #menu .menu-inr .menu-left .contents-local:nth-child(3) .icn-line .lang-txt{padding-top:.53333vw}.sc #menu .menu-inr .menu-left .contents-history li.slider2019 #menu-otherSlider2019 .swiper-slide.slider2019-top .ttl-wrap .txt,.tc #menu .menu-inr .menu-left .contents-history li.slider2019 #menu-otherSlider2019 .swiper-slide.slider2019-top .ttl-wrap .txt{font-size:4.26667vw}.sc #menu .menu-inr .menu-right .menu-language .select,.tc #menu .menu-inr .menu-right .menu-language .select{padding-bottom:12.53333vw}.sc #menu .menu-inr .menu-right .menu-language .select p>span:first-child em,.tc #menu .menu-inr .menu-right .menu-language .select p>span:first-child em{line-height:100%}.sc #menu .menu-inr .menu-right .menu-language .select p>span:nth-child(2),.tc #menu .menu-inr .menu-right .menu-language .select p>span:nth-child(2){top:calc(100% + 2.4vw)}.sc #menu .menu-inr .menu-right .menu-links,.tc #menu .menu-inr .menu-right .menu-links{margin-top:10.13333vw}.sc #menu .menu-inr .menu-right .menu-links .ttl-cont,.tc #menu .menu-inr .menu-right .menu-links .ttl-cont{margin-bottom:6.66667vw}.sc #menu .menu-inr .menu-right .menu-account,.tc #menu .menu-inr .menu-right .menu-account{margin-top:20vw}}@media screen and (min-width:751px){.sc #footer .footer .sns_share dt,.tc #footer .footer .sns_share dt{margin-right:3.05556vw}.sc #footer .footer .brandsite,.tc #footer .footer .brandsite{margin-bottom:8.88889vw}.sc #footer .footer .brandsite .link .lang-txt,.tc #footer .footer .brandsite .link .lang-txt{left:calc(50% - 5.97222vw)}.sc #footer .footer #copy,.tc #footer .footer #copy{padding-top:18.88889vw}}@media screen and (max-width:750px){.sc #footer .footer .sns_share dt,.tc #footer .footer .sns_share dt{margin-right:8vw}.sc #footer .footer .brandsite,.tc #footer .footer .brandsite{margin-bottom:30.4vw}.sc #footer .footer .brandsite .link .lang-txt,.tc #footer .footer .brandsite .link .lang-txt{left:calc(50% - 11.46667vw)}.sc #footer .footer #copy,.tc #footer .footer #copy{padding-top:15.73333vw}}@media screen and (min-width:751px){.sc #header .head-side .menubtn,.tc #header .head-side .menubtn{display:flex;flex-direction:row-reverse;height:3em;left:-1.5em;width:auto;writing-mode:initial}.sc #header .head-side .menubtn .txt-anim-inr span,.tc #header .head-side .menubtn .txt-anim-inr span{align-items:center;display:flex;flex-direction:column;justify-content:center;width:1em}.sc #header .head-side .menubtn .txt-anim-inr span span,.tc #header .head-side .menubtn .txt-anim-inr span span{line-height:100%;transform:rotate(90deg)}.sc #header .sns_share,.tc #header .sns_share{align-items:center;bottom:4.65278vw;display:flex;flex-direction:column;justify-content:center}.sc #header .sns_share dt,.tc #header .sns_share dt{height:2em;writing-mode:initial}.sc #header .sns_share dt span,.tc #header .sns_share dt span{display:block;line-height:100%;transform:rotate(90deg)}.sc .profile-wrap .profile .txt-wrap .title .inr+.inr,.tc .profile-wrap .profile .txt-wrap .title .inr+.inr{margin-top:-.41667vw}.sc .profile-wrap .profile .txt-wrap .name,.tc .profile-wrap .profile .txt-wrap .name{margin-top:1.11111vw}.sc .profile-wrap .profile .txt-wrap .grade,.tc .profile-wrap .profile .txt-wrap .grade{font-size:.90278vw;margin-top:.69444vw}}@media screen and (max-width:750px){.sc .profile-wrap .profile .txt-wrap .ttl,.tc .profile-wrap .profile .txt-wrap .ttl{font-size:3.2vw}.sc .profile-wrap .profile .txt-wrap .title .inr+.inr,.tc .profile-wrap .profile .txt-wrap .title .inr+.inr{margin-top:-.4vw}.sc .profile-wrap .profile .txt-wrap .grade,.tc .profile-wrap .profile .txt-wrap .grade{margin-top:1.86667vw}}.sc #sec-products .btn-wrap .link-line .lang-txt,.tc #sec-products .btn-wrap .link-line .lang-txt{letter-spacing:0;position:absolute}@media screen and (min-width:751px){.sc #sec-products .new-products .ttl-wrap .txt,.tc #sec-products .new-products .ttl-wrap .txt{line-height:160%;margin-top:1.80556vw}.sc #sec-products .new-products .btn-wrap .link-line .lang-txt,.tc #sec-products .new-products .btn-wrap .link-line .lang-txt{font-size:1.11111vw;left:.13889vw;top:.34722vw}.sc #sec-products .ci-wrap .link-line .lang-txt,.tc #sec-products .ci-wrap .link-line .lang-txt{left:.13889vw;top:1.52778vw}.sc #sec-products .products-info-wrap .ttl .link .lang-txt,.tc #sec-products .products-info-wrap .ttl .link .lang-txt{top:calc(100% + .83333vw)}}@media screen and (max-width:750px){.sc #sec-products .new-products .btn-wrap .link-line .lang-txt,.tc #sec-products .new-products .btn-wrap .link-line .lang-txt{font-size:2.93333vw;left:0;top:1.06667vw}.sc #sec-products .ci-wrap .ci .logo .txt,.tc #sec-products .ci-wrap .ci .logo .txt{font-size:2.4vw;margin-bottom:.53333vw}}.sc #sec-other #other-slider .swiper-wrapper .swiper-slide .ttl-wrap .history-ttl,.tc #sec-other #other-slider .swiper-wrapper .swiper-slide .ttl-wrap .history-ttl{letter-spacing:.02em}.sc #sec-other #other-slider .swiper-wrapper .swiper-slide .ttl-wrap .history-ttl span,.tc #sec-other #other-slider .swiper-wrapper .swiper-slide .ttl-wrap .history-ttl span{font-family:Jost,sans-serif}.sc #sec-other #other-slider .swiper-wrapper .swiper-slide.slider2019-top .ttl-wrap .txt,.tc #sec-other #other-slider .swiper-wrapper .swiper-slide.slider2019-top .ttl-wrap .txt{font-family:Jost,sans-serif;line-height:100%}@media screen and (min-width:751px){.sc #sec-other .subttl,.tc #sec-other .subttl{margin-bottom:3.47222vw}.sc #sec-other #other-slider .swiper-wrapper .swiper-slide.slider2019-top .ttl-wrap .txt,.tc #sec-other #other-slider .swiper-wrapper .swiper-slide.slider2019-top .ttl-wrap .txt{font-size:1.80556vw}.sc #sec-other #other-slider .swiper-wrapper .swiper-slide.top .ttl-wrap .history-ttl,.tc #sec-other #other-slider .swiper-wrapper .swiper-slide.top .ttl-wrap .history-ttl{font-size:1.25vw}.sc #sec-other #other-slider .swiper-wrapper .swiper-slide.top .ttl-wrap .history-ttl span,.tc #sec-other #other-slider .swiper-wrapper .swiper-slide.top .ttl-wrap .history-ttl span{font-size:1.11111vw}}@media screen and (max-width:750px){.sc #sec-other #other-slider .swiper-wrapper .swiper-slide .ttl-wrap .txt,.tc #sec-other #other-slider .swiper-wrapper .swiper-slide .ttl-wrap .txt{margin-top:1.33333vw}}@media screen and (min-width:751px){.sc.home #kv .local-nav ul li a .txt-wrap,.tc.home #kv .local-nav ul li a .txt-wrap{margin-top:.83333vw}.sc.home #kv .local-nav ul li a .txt-wrap .icn-line,.tc.home #kv .local-nav ul li a .txt-wrap .icn-line{font-size:1.11111vw}.sc.home #kv .local-nav ul li a .txt-wrap p,.tc.home #kv .local-nav ul li a .txt-wrap p{font-size:.76389vw;margin-top:.41667vw}.sc.home #kv .local-nav ul li a .txt-wrap p span+span,.tc.home #kv .local-nav ul li a .txt-wrap p span+span{margin-top:.06944vw}.sc.home #sec-intro .intro-wrap .ttl .lang-txt,.tc.home #sec-intro .intro-wrap .ttl .lang-txt{margin-top:.13889vw}.sc.home #sec-intro .message-wrap .sec-inr .txt-wrap,.tc.home #sec-intro .message-wrap .sec-inr .txt-wrap{padding-top:1.80556vw}.sc.home #sec-movie .sec-inr .circle-btn .btn-txt>span:nth-child(4),.tc.home #sec-movie .sec-inr .circle-btn .btn-txt>span:nth-child(4){left:50%}}.sc.home #sec-story .message-wrap .txt-wrap .txt p,.tc.home #sec-story .message-wrap .txt-wrap .txt p{letter-spacing:.02em;text-align:justify}@media screen and (min-width:751px){.sc.home #sec-story .message-wrap,.tc.home #sec-story .message-wrap{padding-top:10.69444vw}.sc.home #sec-story .message-wrap .txt-wrap,.tc.home #sec-story .message-wrap .txt-wrap{padding-top:0}.sc.home #sec-story .message-wrap .txt-wrap .ttl-wrap .ttl-story .lang-txt,.tc.home #sec-story .message-wrap .txt-wrap .ttl-wrap .ttl-story .lang-txt{right:.34722vw}.sc.home #sec-story .message-wrap .txt-wrap .txt p,.tc.home #sec-story .message-wrap .txt-wrap .txt p{font-size:.97222vw}.sc.home #sec-story .message-wrap .txt-wrap .txt p+p,.tc.home #sec-story .message-wrap .txt-wrap .txt p+p{margin-top:1.73611vw}.sc.home #sec-story .message-wrap .bg-earth,.tc.home #sec-story .message-wrap .bg-earth{margin-top:1.25vw}}@media screen and (max-width:750px){.sc.home #sec-story .message-wrap .txt-wrap .ttl-wrap .ttl-story .lang-txt,.tc.home #sec-story .message-wrap .txt-wrap .ttl-wrap .ttl-story .lang-txt{bottom:calc(100% + 3.73333vw);right:4vw}.sc.home #sec-story .message-wrap .txt-wrap .txt,.tc.home #sec-story .message-wrap .txt-wrap .txt{margin-top:13.6vw}.sc.home #sec-story .message-wrap .txt-wrap .txt p+p,.tc.home #sec-story .message-wrap .txt-wrap .txt p+p{margin-top:6.4vw}}@media screen and (min-width:751px){.sc.story #kv .scroll,.tc.story #kv .scroll{margin-top:5.83333vw}.sc.story #kv .name,.tc.story #kv .name{margin-top:.55556vw}.sc.story #sec-intro .sec-inr,.tc.story #sec-intro .sec-inr{padding-bottom:9.02778vw}.sc.story #sec-intro .intro-wrap .grade,.tc.story #sec-intro .intro-wrap .grade{font-size:1.66667vw}.sc.story #sec-intro .movie-wrap,.tc.story #sec-intro .movie-wrap{margin-top:9.44444vw}.sc.story #sec-intro .movie-wrap .txt-wrap,.tc.story #sec-intro .movie-wrap .txt-wrap{transform:translate(-.55556vw,0)}}@media screen and (max-width:750px){.sc.story #sec-intro .sec-inr,.tc.story #sec-intro .sec-inr{padding-bottom:9.02778vw}.sc.story #sec-intro .intro-wrap .name,.tc.story #sec-intro .intro-wrap .name{margin-top:8.66667vw}.sc.story #sec-intro .intro-wrap .grade,.tc.story #sec-intro .intro-wrap .grade{font-size:4.26667vw;margin-top:1.86667vw}.sc.story #sec-intro .intro-wrap .txt .link,.tc.story #sec-intro .intro-wrap .txt .link{margin-top:4.8vw}}.sc.story #sec-story .ttl-wrap .ttl-story span,.tc.story #sec-story .ttl-wrap .ttl-story span{line-height:100%}.sc.story #sec-story .story-wrap .subttl,.sc.story #sec-story .ttl,.tc.story #sec-story .story-wrap .subttl,.tc.story #sec-story .ttl{font-weight:500}.sc.story #sec-story .story-wrap [class*=story-cont] p,.tc.story #sec-story .story-wrap [class*=story-cont] p{font-family:Noto Sans TC,sans-serif;font-weight:400}@media screen and (min-width:751px){.sc.story #sec-story .ttl-wrap .ttl-story,.tc.story #sec-story .ttl-wrap .ttl-story{margin-left:2.77778vw}.sc.story #sec-story .story-wrap .ttl .quotation.q2,.tc.story #sec-story .story-wrap .ttl .quotation.q2{left:100%}.sc.story #sec-story .story-wrap .ttl .gry,.tc.story #sec-story .story-wrap .ttl .gry{margin-top:.27778vw}.sc.story #sec-story .story-wrap.story01,.tc.story #sec-story .story-wrap.story01{margin-top:14.23611vw}.sc.story #sec-story .story-wrap.story03 .ttl,.tc.story #sec-story .story-wrap.story03 .ttl{padding-left:14.30556vw}.sc.story #sec-story .story-wrap.story06 .ttl,.tc.story #sec-story .story-wrap.story06 .ttl{padding-left:21.52778vw}}@media screen and (max-width:750px){.sc.story #sec-story .ttl-wrap .ttl-story .lang-txt,.tc.story #sec-story .ttl-wrap .ttl-story .lang-txt{bottom:calc(100% + 3.73333vw);right:1.6vw}.sc.story #sec-story .story-wrap .ttl .quotation.q2,.tc.story #sec-story .story-wrap .ttl .quotation.q2{bottom:.93333vw;left:calc(100% - .13333vw)}.sc.story #sec-story .story-wrap .ttl .gry,.tc.story #sec-story .story-wrap .ttl .gry{margin-top:-.13333vw}}@media screen and (min-width:751px){.sc.story #profile-head .sec-inr .subttl .lang-txt,.tc.story #profile-head .sec-inr .subttl .lang-txt{left:.27778vw}}@media screen and (max-width:750px){.sc.story #profile-head .sec-inr .subttl .lang-txt,.tc.story #profile-head .sec-inr .subttl .lang-txt{left:.8vw}}@media screen and (min-width:751px){.sc .modal .modal-side .modal-close,.tc .modal .modal-side .modal-close{display:flex;flex-direction:row-reverse;height:3em;width:auto;writing-mode:initial}.sc .modal .modal-side .modal-close .txt-anim-inr span,.tc .modal .modal-side .modal-close .txt-anim-inr span{align-items:center;display:flex;flex-direction:column;justify-content:center;width:1em}.sc .modal .modal-side .modal-close .txt-anim-inr span span,.tc .modal .modal-side .modal-close .txt-anim-inr span span{line-height:100%;transform:rotate(90deg)}}.sc .modal.modal-ci .cont .txt-cont .txt p,.sc .modal.modal-profile .cont .txt-cont .txt p,.tc .modal.modal-ci .cont .txt-cont .txt p,.tc .modal.modal-profile .cont .txt-cont .txt p{font-family:Noto Sans TC,sans-serif}@media screen and (min-width:751px){.sc .modal.modal-profile .cont .txt-cont .read-txt,.tc .modal.modal-profile .cont .txt-cont .read-txt{font-size:.83333vw;margin-bottom:2.22222vw}}@media screen and (max-width:750px){.sc .modal.modal-profile .cont .txt-cont .read-txt,.tc .modal.modal-profile .cont .txt-cont .read-txt{font-size:2.66667vw;margin-top:1.33333vw}}@media screen and (min-width:751px){.sc .modal.modal-ci .cont .txt-cont .cont-inr,.tc .modal.modal-ci .cont .txt-cont .cont-inr{margin-top:2.77778vw}.sc .modal.modal-ci .cont .txt-cont .read-txt,.tc .modal.modal-ci .cont .txt-cont .read-txt{margin:2.98611vw 0 1.11111vw}.sc .modal.modal-ci .cont .txt-cont .link-wrap,.tc .modal.modal-ci .cont .txt-cont .link-wrap{font-size:.97222vw;margin-top:4.30556vw}}@media screen and (max-width:750px){.sc .modal.modal-ci .cont .txt-cont .link-wrap,.tc .modal.modal-ci .cont .txt-cont .link-wrap{font-size:4.26667vw}}.sc .modal.modal-products .cont .txt-cont .nav-global ul li,.tc .modal.modal-products .cont .txt-cont .nav-global ul li{display:block;margin-right:0}.sc .modal.modal-products .cont .txt-cont .info01 .txt-feature,.tc .modal.modal-products .cont .txt-cont .info01 .txt-feature{font-family:Noto Sans TC,sans-serif;font-weight:400}.sc .modal.modal-products .cont .txt-cont .info01 .ci-wrap .ci .logo .txt,.sc .modal.modal-products .cont .txt-cont .info01 .ci-wrap .lang-txt,.tc .modal.modal-products .cont .txt-cont .info01 .ci-wrap .ci .logo .txt,.tc .modal.modal-products .cont .txt-cont .info01 .ci-wrap .lang-txt{font-weight:400}@media screen and (min-width:751px){.sc .modal.modal-products .cont .txt-cont .nav-global .txt-note,.tc .modal.modal-products .cont .txt-cont .nav-global .txt-note{margin-top:.83333vw}.sc .modal.modal-products .cont .txt-cont .info01 .ci-wrap .link-line,.tc .modal.modal-products .cont .txt-cont .info01 .ci-wrap .link-line{margin-top:-1.38889vw}.sc .modal.modal-products .cont .txt-cont .feature .ttl .lang-txt,.sc .modal.modal-products .cont .txt-cont .specifications .ttl .lang-txt,.tc .modal.modal-products .cont .txt-cont .feature .ttl .lang-txt,.tc .modal.modal-products .cont .txt-cont .specifications .ttl .lang-txt{margin-top:0}.sc .modal.modal-products .cont .txt-cont .feature .feature-wrap .read-txt,.tc .modal.modal-products .cont .txt-cont .feature .feature-wrap .read-txt{font-size:1.80556vw;letter-spacing:0}.sc .modal.modal-products .cont .txt-cont .feature .feature-wrap.feature01,.tc .modal.modal-products .cont .txt-cont .feature .feature-wrap.feature01{margin-top:3.19444vw}}@media screen and (max-width:750px){.sc .modal.modal-products .cont .txt-cont .nav-global ul,.tc .modal.modal-products .cont .txt-cont .nav-global ul{margin-top:4.8vw;text-align:left}.sc .modal.modal-products .cont .txt-cont .nav-global .txt-note,.tc .modal.modal-products .cont .txt-cont .nav-global .txt-note{margin-top:2.66667vw}.sc .modal.modal-products .cont .txt-cont .info01 .product-ttl .catchphrase,.tc .modal.modal-products .cont .txt-cont .info01 .product-ttl .catchphrase{line-height:130%;margin-top:4.8vw}.sc .modal.modal-products .cont .txt-cont .info01 .ci-wrap .ci .txt,.tc .modal.modal-products .cont .txt-cont .info01 .ci-wrap .ci .txt{font-size:2.4vw;letter-spacing:.012em}.sc .modal.modal-products .cont .txt-cont .info01 .ci-wrap .link-line,.tc .modal.modal-products .cont .txt-cont .info01 .ci-wrap .link-line{margin-top:-1.06667vw}.sc .modal.modal-products .cont .txt-cont .info01 .txt-feature,.tc .modal.modal-products .cont .txt-cont .info01 .txt-feature{letter-spacing:0;margin-top:13.33333vw;width:calc(100% + .66667vw)}.sc .modal.modal-products .cont .txt-cont .info01 .nav-global,.tc .modal.modal-products .cont .txt-cont .info01 .nav-global{margin-top:10.93333vw}.sc .modal.modal-products .cont .txt-cont .feature .ttl .lang-txt,.sc .modal.modal-products .cont .txt-cont .specifications .ttl .lang-txt,.tc .modal.modal-products .cont .txt-cont .feature .ttl .lang-txt,.tc .modal.modal-products .cont .txt-cont .specifications .ttl .lang-txt{margin-top:.8vw}.sc .modal.modal-products .cont .txt-cont .feature .feature-wrap .read-txt,.tc .modal.modal-products .cont .txt-cont .feature .feature-wrap .read-txt{font-size:5.33333vw;margin-top:3.06667vw}.tc .nav-global ul li a span{width:7.3em}.tc.story.story03 #sec-intro .intro-wrap .txt{font-size:3.46667vw}}.tc #spclosemodalbtn{font-family:Noto Sans TC,sans-serif;font-weight:500}@media screen and (min-width:751px){.sc .nav-global .icn-arrow:after{margin-top:.20833vw}}@media screen and (max-width:750px){.sc .nav-global .icn-arrow:after{margin-top:.8vw}}.sc #spclosemodalbtn,.sc .modal.modal-ci .cont .txt-cont .txt p,.sc .modal.modal-products .cont .txt-cont .info01 .txt-feature,.sc .modal.modal-profile .cont .txt-cont .txt p,.sc.story #sec-story .story-wrap [class*=story-cont] p{font-family:Noto Sans SC,sans-serif}.sc #spclosemodalbtn{font-weight:500}.firefly-wrap{height:100vh;left:0;position:fixed;top:0;width:100%}.firefly-wrap .firefly{animation:move1 60s linear infinite alternate;background:radial-gradient(circle,#17608966 0 10%,#17608900 70% 100%);height:45.1388888889vw;left:0;margin:-.2vw 0 0 9.8vw;opacity:.7;pointer-events:none;position:absolute;top:0;width:45.1388888889vw}@keyframes move1{0%{transform:translateX(-28vw) translateY(-36vh)}4%{transform:translateX(-4vw) translateY(-23vh)}8%{transform:translateX(38vw) translateY(-48vh)}12%{transform:translateX(-6vw) translateY(-4vh)}16%{transform:translateX(25vw) translateY(3vh)}20%{transform:translateX(-2vw) translateY(25vh)}24%{transform:translateX(47vw) translateY(-28vh)}28%{transform:translateX(-49vw) translateY(-4vh)}32%{transform:translateX(27vw) translateY(-37vh)}36%{transform:translateX(-10vw) translateY(-29vh)}40%{transform:translateX(-4vw) translateY(24vh)}44%{transform:translateX(-7vw) translateY(18vh)}48%{transform:translateX(-19vw) translateY(-23vh)}52%{transform:translateX(19vw) translateY(38vh)}56%{transform:translateX(-12vw) translateY(-37vh)}60%{transform:translateX(15vw) translateY(36vh)}64%{transform:translateX(-33vw) translateY(-12vh)}68%{transform:translateX(1vw) translateY(30vh)}72%{transform:translateX(-5vw) translateY(18vh)}76%{transform:translateX(-37vw) translateY(16vh)}80%{transform:translateX(-36vw) translateY(42vh)}84%{transform:translateX(-36vw) translateY(43vh)}88%{transform:translateX(-21vw) translateY(28vh)}92%{transform:translateX(-39vw) translateY(-39vh)}96%{transform:translateX(14vw) translateY(-23vh)}to{transform:translateX(18vw) translateY(29vh)}}.zoom-hover .zoom-figure{overflow:hidden;position:relative;transition:transform .5s ease;will-change:transform}.zoom-hover .zoom-figure img{height:100%;object-fit:cover;width:100%}.zoom-hover .zoom-figure figcaption,.zoom-hover .zoom-figure img{transition:transform .5s ease}.zoom-hover .zoom-icn-arrow:after{transform:translateX(-1rem);transition:transform .5s ease}@media screen and (min-width:751px){.zoom-hover:hover .zoom-figure{transform:scale(.95)}.zoom-hover:hover .zoom-figure img{transform:scale(1.15)}.zoom-hover:hover .zoom-figure figcaption{transform:scale(1.05) translate(-48.05%,-51.95%)}.zoom-hover:hover .zoom-icn-arrow:after{transform:translateX(0)}}.bg-light{opacity:0;transform:translateY(30px);transition:opacity .75s ease,transform .75s ease;will-change:transform,opacity}.bg-light.init{opacity:1;transform:translate(0)}.bg-dot{opacity:0;transform:translateY(30px);transition:opacity .75s ease,transform .75s ease;will-change:transform,opacity}.bg-dot.init{opacity:1;opacity:.3;transform:translate(0)}.icn-arrow[class*=r-]:after{opacity:0;transform:translateX(-.69444vw);transition:opacity .75s ease,transform .75s ease}.icn-arrow[class*=r-].init{opacity:1;transform:translate(0)}.icn-arrow[class*=r-].init:after{opacity:1;transform:translateX(0)}@media screen and (max-width:750px){.icn-arrow[class*=r-]:after{transform:translateX(-1.33333vw)}}.icn-arrow[class*=u-]:after{opacity:0;transform:translateY(.69444vw);transition:transform .75s ease,opacity .75s ease}.icn-arrow[class*=u-].init{opacity:1;transform:translate(0)}.icn-arrow[class*=u-].init:after{opacity:1;transform:translateY(0)}@media screen and (max-width:750px){.icn-arrow[class*=u-]:after{transform:translateY(1.33333vw)}}.link-line:before{transition:width .75s ease;width:0!important}.link-line.init:before{width:100%!important}.txt-anim .txt-anim-inr{display:block;overflow:hidden}.txt-anim .txt-anim-inr>.inr,.txt-anim .txt-anim-inr>span{display:block;opacity:0;transform:translateY(110%);transition:opacity 1s ease,transform 1s ease;will-change:opacity,transform}@media screen and (min-width:751px){a:hover .txt-anim-inr>.inr,a:hover .txt-anim-inr>span{animation:slideAnime .85s ease}}.clip{clip-path:inset(10% 10% 0);opacity:0;transition:clip-path .75s ease,opacity .75s ease;will-change:clip-path,opacity}.clip .clip-inr{display:block;height:100%;object-fit:cover;opacity:0;transform:translateY(-15px) scale(1.075);transition:opacity 1s ease,transform 1s ease;width:100%;will-change:opacity,transform}.clip.circle-img{clip-path:circle(40% at 50% 50%)}.ticker figure{clip-path:inset(100% 0 0 0);transition:.65s cubic-bezier(.37,0,.63,1);transition-property:clip-path}.init .ticker .txt-anim-inr>.inr{opacity:1;transform:translate(0)}.init .ticker figure{clip-path:inset(0)}.circle-btn .circle-txt{opacity:0;transform:scale(1.05) translate(-50%,-50%);transition:opacity 1s ease,transform 1s ease}.load #loader .txt-anim-inr>.inr{opacity:1;transform:translate(0)}#header .header,#header .header:before{opacity:0;transform:translateY(-100%);transition:opacity .75s ease,transform .75s ease;transition-delay:2.1s;will-change:transform,opacity}#header .header .txt-anim-inr>span{transition-delay:2.1s}#header .head-side .side-inr{opacity:0;transform:translate(30px);transition:opacity .75s ease,transform .75s ease;transition-delay:2.1s;will-change:transform,opacity}#header.menu-open .header.is-fixed:before{opacity:.75}#header.menu-open .section-nav{display:none}#footer .init .txt-anim-inr>span,.init #header .head-side .side-inr,.init #header .header,.init #header .header .txt-anim-inr>span,.init #header .header:before{opacity:1;transform:translate(0)}#footer .nav-global.init .icn-arrow:after{opacity:1;transform:translateY(0)}#menu .bg-dot,#menu .bg-light{opacity:0;transform:translate(0);transition:opacity .75s ease,transform .75s ease;transition-delay:.5s;will-change:transform,opacity}#menu .icn-arrow:after,#menu .icn-line:before{opacity:0;transform:translateY(.69444vw);transition:all 1s ease .7s;will-change:opacity,transform}#menu .select{opacity:0;transition:all .5s ease .7s}#menu .clip,#menu .clip .clip-inr{transition-delay:.7s}#menu.open,#menu.open .bg-light{opacity:1;transform:translate(0)}#menu.open .bg-dot{opacity:.3;transform:translate(0)}#menu.open .txt-anim-inr>span{transition-delay:.5s}#menu.open .icn-arrow:after,#menu.open .icn-line:before,#menu.open .txt-anim-inr>span{opacity:1;transform:translate(0)}#menu.open .no-hover .icn-arrow:after{transition-delay:0s}#menu.open .clip{clip-path:inset(0);opacity:1}#menu.open .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#menu.open .select{opacity:1}@media screen and (min-width:751px){#menu.open a:hover .txt-anim-inr>span{animation:slideAnime .5s ease}#menu.open a:hover .icn-arrow[class*=r-]:after{transform:translateX(.69444vw);transition:all .5s ease}#menu.open .icn-arrow:hover:after{transition:all .5s ease}}#profile-head.init .txt-anim-inr>.inr,#profile-head.init .txt-anim-inr>inr,#profile-head.init .txt-anim-inr>span{opacity:1;transform:translate(0)}#profile-head.init .clip{clip-path:inset(0);opacity:1}#profile-head.init .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}.profile-wrap .profile .profile-photo{opacity:0;transform:translate3d(-30px,30px,0) scale(.95) rotate(5deg) skew(5deg,10deg);transition:transform 1s ease,opacity 1s ease;will-change:transform,opacity}.profile-wrap .profile .txt-anim-inr>span{transition-delay:.5s}.profile-wrap .profile:hover .grade .txt-anim-inr>span,.profile-wrap .profile:hover .link .txt-anim-inr>span,.profile-wrap .profile:hover .name .txt-anim-inr>span,.profile-wrap .profile:hover .title .txt-anim-inr>span,.profile-wrap .profile:hover .ttl .txt-anim-inr>span{animation:none}@media screen and (min-width:751px){.profile-wrap.init .txt-anim-inr>.inr{opacity:1;transform:translate(0)}.profile-wrap.init .clip{clip-path:inset(0);opacity:1}.profile-wrap.init .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}.profile-wrap.init .profile a.current .profile-photo{opacity:1;transform:translateZ(0) scale(1) rotate(0deg) skew(0deg)}.profile-wrap.init .profile a.current .txt-anim-inr>inr,.profile-wrap.init .profile a.current .txt-anim-inr>span{opacity:1;transform:translate(0)}}@media screen and (max-width:750px){.profile-wrap .profile>.inr{opacity:unset;transform:none}.profile-wrap .profile .profile-photo{opacity:0;transform:translate3d(-30px,30px,0) scale(.95) rotate(5deg) skew(10deg,5deg);transition:transform 1s ease,opacity 1s ease;will-change:transform,opacity}.profile-wrap .profile .profile-photo figure img,.profile-wrap .profile .zoom-hover:hover a:not(.current) figure img{transform:none}.profile-wrap .profile .title .txt-anim-inr:first-child>span{transition-delay:.3s}.profile-wrap .profile .title .txt-anim-inr:nth-child(2)>span{transition-delay:.5s}.profile-wrap .profile .name .txt-anim-inr:first-child>span{transition-delay:.7s}.profile-wrap .profile .grade .txt-anim-inr:first-child>span{transition-delay:.9s}.profile-wrap .profile .grade .txt-anim-inr:nth-child(2)>span{transition-delay:1.1s}.profile-wrap .profile .grade .txt-anim-inr:nth-child(3)>span{transition-delay:1.3s}.profile-wrap .profile .link .txt-anim-inr:first-child>span{transition-delay:1.5s}.profile-wrap .profile .link .txt-anim-inr:first-child>span:after{opacity:1;transform:translateX(0)}.profile-wrap .profile.init .txt-anim-inr>inr,.profile-wrap .profile.init .txt-anim-inr>span{opacity:1;transform:translate(0)}.profile-wrap .profile.init .clip{clip-path:inset(0);opacity:1}.profile-wrap .profile.init .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}.profile-wrap .profile.init .profile-photo{opacity:1;transform:translateZ(0) scale(1) rotate(0deg) skew(0deg)}}#sec-products .bg-wrap{opacity:0;transform:translate(0);transition:opacity .75s ease,transform .75s ease;transition-delay:.5s;will-change:transform,opacity}#sec-products .ttl .txt-anim-inr>span{transition-delay:.5s}#sec-products.init .bg-wrap,#sec-products.init .ttl .txt-anim-inr>inr,#sec-products.init .ttl .txt-anim-inr>span{opacity:1;transform:translate(0)}#sec-products .new-products .img-main{opacity:0;transform:scale(.85);transition:transform 1s ease,opacity 1s ease;transition-delay:.5s;will-change:opacity,transform}#sec-products .new-products .ttl-wrap .ttl-model .txt-anim-inr>span{transition-delay:1s}#sec-products .new-products .ttl-wrap .name .txt-anim-inr:first-child>span{transition-delay:1.3s}#sec-products .new-products .ttl-wrap .name .txt-anim-inr:nth-child(2)>span{transition-delay:1.5s}#sec-products .new-products .ttl-wrap .number .txt-anim-inr>span{transition-delay:1.7s}#sec-products .new-products .ttl-wrap .txt .txt-anim-inr>span{transition-delay:2s}#sec-products .new-products .catchphrase .txt-anim-inr:first-child>span{transition-delay:1.5s}#sec-products .new-products .catchphrase .txt-anim-inr:nth-child(2)>span{transition-delay:1.7s}#sec-products .new-products.init .img-main{opacity:1;transform:scale(1)}#sec-products .new-products.init .txt-anim-inr>inr,#sec-products .new-products.init .txt-anim-inr>span{opacity:1;transform:translate(0)}@media screen and (min-width:751px){#sec-products .new-products:hover .img-main img{transform:scale(1.05)}#sec-products .new-products:hover .product-icn-arrow .txt-anim-inr>span{animation:slideAnime .65s ease}}@media screen and (max-width:750px){#sec-products .new-products .img-main,#sec-products .new-products .ttl-wrap .ttl-model .txt-anim-inr>span{transition-delay:0s}#sec-products .new-products .ttl-wrap .name .txt-anim-inr:first-child>span{transition-delay:.3s}#sec-products .new-products .ttl-wrap .name .txt-anim-inr:nth-child(2)>span{transition-delay:.5s}#sec-products .new-products .ttl-wrap .number .txt-anim-inr>span{transition-delay:.7s}#sec-products .new-products .ttl-wrap .txt .txt-anim-inr>span{transition-delay:.9s}#sec-products .new-products .catchphrase .txt-anim-inr:first-child>span{transition-delay:1.1s}#sec-products .new-products .catchphrase .txt-anim-inr:nth-child(2)>span{transition-delay:1.3s}}#sec-products .ci-wrap.init .txt-anim-inr>inr,#sec-products .ci-wrap.init .txt-anim-inr>span{opacity:1;transform:translate(0)}#sec-products .products-info-wrap .ttl-wrap p .txt-anim-inr>span{transition-delay:.2s}#sec-products .products-info-wrap .ttl-wrap .link .txt-anim-inr:first-child>span{transition-delay:.4s}#sec-products .products-info-wrap .ttl-wrap .link .txt-anim-inr:nth-child(2)>span,#sec-products .products-info-wrap .ttl-wrap .link .txt-anim-inr:nth-child(3)>span{transition-delay:.6s}@media screen and (min-width:751px){#sec-products .products-info-wrap .ttl-wrap .link:hover .txt-anim-inr>span{animation:slideAnime .65s ease}}#sec-products .products-info-wrap.init .ttl-wrap .txt-anim-inr>inr,#sec-products .products-info-wrap.init .ttl-wrap .txt-anim-inr>span{opacity:1;transform:translate(0)}#sec-products .products-info-wrap.init .other-products .clip{clip-path:inset(0);opacity:1}#sec-products .products-info-wrap.init .other-products .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other:before{opacity:0;transition:opacity 1s ease}#sec-other .ttl .txt-anim-inr:first-child>span{transition-delay:.3s}#sec-other .ttl .txt-anim-inr:nth-child(2)>span,#sec-other .ttl .txt-anim-inr:nth-child(3)>span{transition-delay:.5s}#sec-other .scroll-tab .slide-tab li:first-child .txt-anim-inr:first-child>span{transition-delay:.7s}#sec-other .scroll-tab .slide-tab li:first-child .txt-anim-inr:nth-child(2)>span{transition-delay:.8s}#sec-other .scroll-tab .slide-tab li:nth-child(2) .txt-anim-inr:first-child>span{transition-delay:1s}#sec-other .scroll-tab .slide-tab li:nth-child(2) .txt-anim-inr:nth-child(2)>span{transition-delay:1.2s}#sec-other .scroll-tab .slide-tab li:nth-child(3) .txt-anim-inr:first-child>span{transition-delay:1.4s}#sec-other .scroll-tab .slide-tab li:nth-child(3) .txt-anim-inr:nth-child(2)>span{transition-delay:1.5s}@media screen and (min-width:751px){#sec-other .scroll-tab .slide-tab li:hover .txt-anim-inr>span{animation:slideAnime .5s ease}}#sec-other #other-slider .swiper-slide .txt-anim-inr>span{transition-delay:.5s}#sec-other #other-slider .pagination .txt-anim-inr>span{transition-delay:.7s}#sec-other #other-slider .swiper-arrow{opacity:0;transition:opacity 1s ease;transition-delay:1s;will-change:opacity}#sec-other.init:before{opacity:1}#sec-other.init .txt-anim-inr>inr,#sec-other.init .txt-anim-inr>span{opacity:1;transform:translate(0)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:first-child .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:first-child .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(2) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(2) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(3) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(3) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(4) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(4) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(5) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(5) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(6) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(6) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(7) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(7) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(8) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(8) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(9) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(9) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(10) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(10) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(11) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(11) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(12) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(12) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(13) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(13) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(14) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(14) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(15) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(15) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(16) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(16) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(17) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(17) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(18) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(18) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(19) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(19) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(20) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(20) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(21) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(21) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(22) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(22) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(23) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(23) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(24) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(24) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(25) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(25) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(26) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(26) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(27) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(27) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(28) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(28) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(29) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(29) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(30) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(30) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(31) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(31) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(32) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(32) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(33) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(33) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(34) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(34) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(35) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(35) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(36) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(36) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(37) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(37) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(38) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(38) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(39) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(39) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(40) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(40) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(41) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(41) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(42) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(42) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(43) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(43) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(44) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(44) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(45) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(45) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(46) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(46) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(47) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(47) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(48) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(48) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(49) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(49) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(50) .clip{clip-path:inset(0);opacity:1}#sec-other.init #other-slider .swiper-wrapper .swiper-slide:nth-child(50) .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}#sec-other.init #other-slider .pagination .inr{opacity:1;transform:translate(0)}#sec-other.init #other-slider .swiper-arrow{opacity:1}.home .section-nav{opacity:0;transform:translate(-30px,-50%);transition:opacity .75s ease,transform .75s ease;transition-delay:2.1s;will-change:transform,opacity}.home.init .section-nav{opacity:1;transform:translateY(-50%)}.home.init .section-nav.hide{left:-2.91667vw;opacity:0;transition:left .75s ease,opacity .75s ease}.home.scrolled .section-nav{transition-delay:0s}.home #kv .cont h1.txt-anim .txt-anim-inr>span{transition-delay:1.2s}.home #kv .cont .txt.txt-anim .txt-anim-inr:first-child>span{transition-delay:1.4s}.home #kv .cont .txt.txt-anim .txt-anim-inr:nth-child(2)>span{transition-delay:1.5s}.home #kv .cont .experience.txt-anim .txt-anim-inr:first-child span{transition-delay:1.7s}.home #kv .cont .discover.txt-anim .txt-anim-inr>span,.home #kv .cont .experience.txt-anim .txt-anim-inr:nth-child(2) span{transition-delay:1.8s}.home #kv .circle-btn .clip,.home #kv .circle-btn .clip .clip-inr{transition-delay:2.2s}.home #kv .circle-btn .circle-txt,.home #kv .circle-btn .clip figcaption.txt-anim .txt-anim-inr>span{transition-delay:2.7s}.home #kv .local-nav .clip,.home #kv .local-nav .clip .clip-inr,.home #kv .local-nav .txt-wrap h2 .txt-anim-inr>span{transition-delay:2.2s}.home #kv .local-nav .txt-wrap p .txt-anim-inr>span:first-child{transition-delay:2.4s}.home #kv .local-nav .txt-wrap p .txt-anim-inr>span:nth-child(2){transition-delay:2.6s}.home #kv .zoom-hover a img,.home #kv .zoom-hover a source{transition-property:transform}.home #kv.hide{opacity:0}.home #kv.init .txt-anim-inr>inr,.home #kv.init .txt-anim-inr>span{opacity:1;transform:translate(0)}.home #kv.init .circle-btn .circle-img{clip-path:circle(50% at 50% 50%);opacity:1}.home #kv.init .circle-btn .circle-img .clip-inr{transform:translate(0) scale(1)}.home #kv.init .circle-btn .circle-txt{opacity:1;transform:scale(1) translate(-50%,-50%)}.home #kv.init .clip{clip-path:inset(0);opacity:1}.home #kv.init .clip .clip-inr{opacity:1;transform:translate(0) scale(1.01)}@media screen and (max-width:750px){.home #kv .circle-btn .circle-txt img{animation:none;transform:rotate(115deg)}.home.scrolled0 #kv .cont{opacity:0;transition:opacity .5s ease 0s}.home.scrolled0 #kv .circle-btn{opacity:0;transition:opacity .5s ease .3s}.home.scrolled1 #kv.init .local-nav{opacity:0;transition:opacity .5s ease 0s}}.home #sec-intro .intro-wrap:before{opacity:0;transform:translate(0);transition:opacity .75s ease,transform .75s ease;will-change:transform,opacity}.home #sec-intro .intro-wrap h2 .txt-anim-inr:first-child>span{transition-delay:.3s}.home #sec-intro .intro-wrap h2 .txt-anim-inr:nth-child(2)>span{transition-delay:.5s}.home #sec-intro .intro-wrap h2 .txt-anim-inr .txt .txt-anim-inr>span:first-child{transition-delay:.9s}.home #sec-intro .intro-wrap h2 .txt-anim-inr .txt .txt-anim-inr>span:nth-child(2){transition-delay:1.1s}.home #sec-intro .intro-wrap.init .txt-anim-inr>inr,.home #sec-intro .intro-wrap.init .txt-anim-inr>span,.home #sec-intro .intro-wrap.init:before{opacity:1;transform:translate(0)}.home #sec-intro .message-wrap:before{opacity:0;transform:translate(0);transition:opacity .75s ease,transform .75s ease;transition-delay:.5s;will-change:transform,opacity}.home #sec-intro .message-wrap .sec-inr .bg-earth{opacity:0;transform:translate3d(-30px,30px,0) scale(.95) rotate(5deg) skew(10deg,5deg);transition:transform 1s ease,opacity 1s ease;transition-delay:1s;will-change:transform,opacity}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(2)>span{transition:transform 1s ease .2s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(3)>span{transition:transform 1s ease .4s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(4)>span{transition:transform 1s ease .6s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(5)>span{transition:transform 1s ease .8s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(6)>span{transition:transform 1s ease 1s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(7)>span{transition:transform 1s ease 1.2s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(8)>span{transition:transform 1s ease 1.4s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(9)>span{transition:transform 1s ease 1.6s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(10)>span{transition:transform 1s ease 1.8s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(11)>span{transition:transform 1s ease 2s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(12)>span{transition:transform 1s ease 2.2s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(13)>span{transition:transform 1s ease 2.4s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(14)>span{transition:transform 1s ease 2.6s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(15)>span{transition:transform 1s ease 2.8s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(16)>span{transition:transform 1s ease 3s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(17)>span{transition:transform 1s ease 3.2s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(18)>span{transition:transform 1s ease 3.4s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(19)>span{transition:transform 1s ease 3.6s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(20)>span{transition:transform 1s ease 3.8s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(21)>span{transition:transform 1s ease 4s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(22)>span{transition:transform 1s ease 4.2s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(23)>span{transition:transform 1s ease 4.4s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(24)>span{transition:transform 1s ease 4.6s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(25)>span{transition:transform 1s ease 4.8s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(26)>span{transition:transform 1s ease 5s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(27)>span{transition:transform 1s ease 5.2s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(28)>span{transition:transform 1s ease 5.4s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(29)>span{transition:transform 1s ease 5.6s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(30)>span{transition:transform 1s ease 5.8s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(31)>span{transition:transform 1s ease 6s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(32)>span{transition:transform 1s ease 6.2s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(33)>span{transition:transform 1s ease 6.4s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(34)>span{transition:transform 1s ease 6.6s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(35)>span{transition:transform 1s ease 6.8s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(36)>span{transition:transform 1s ease 7s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(37)>span{transition:transform 1s ease 7.2s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(38)>span{transition:transform 1s ease 7.4s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(39)>span{transition:transform 1s ease 7.6s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(40)>span{transition:transform 1s ease 7.8s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(41)>span{transition:transform 1s ease 8s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(42)>span{transition:transform 1s ease 8.2s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(43)>span{transition:transform 1s ease 8.4s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(44)>span{transition:transform 1s ease 8.6s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(45)>span{transition:transform 1s ease 8.8s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(46)>span{transition:transform 1s ease 9s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(47)>span{transition:transform 1s ease 9.2s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(48)>span{transition:transform 1s ease 9.4s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(49)>span{transition:transform 1s ease 9.6s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(50)>span{transition:transform 1s ease 9.8s}.home #sec-intro .message-wrap .sec-inr .txt-wrap.txt-anim .txt-anim-inr:nth-child(51)>span{transition:transform 1s ease 10s}.home #sec-intro .message-wrap.init:before{opacity:1;transform:translate(0)}.home #sec-intro .message-wrap.init .sec-inr .bg-earth{opacity:1;transform:translateZ(0) scale(1) rotate(0deg) skew(0deg)}.home #sec-intro .message-wrap.init .txt-anim-inr>inr,.home #sec-intro .message-wrap.init .txt-anim-inr>span{opacity:1;transform:translate(0)}.home #sec-movie:before{transform:scale(1.1);transition:transform 3s ease;will-change:transform}.home #sec-movie .bg-dot{opacity:0;transform:translate(0);transition:opacity .75s ease,transform .75s ease;will-change:transform,opacity}.home #sec-movie .sec-inr .icn-line .txt-anim-inr:first-child>span{transition-delay:.3s}.home #sec-movie .sec-inr .icn-line .txt-anim-inr:nth-child(2)>span,.home #sec-movie .sec-inr .icn-line .txt-anim-inr:nth-child(3)>span{transition-delay:.5s}.home #sec-movie .sec-inr .circle-btn .clip{transition-delay:.7s}.home #sec-movie .sec-inr .circle-btn .clip .clip-inr{transition-delay:.9s}.home #sec-movie .sec-inr .circle-btn .btn-txt .txt-anim-inr>span{transition-delay:1s}.home #sec-movie .sec-inr .circle-btn a{opacity:0;transform:scale(1.15);transition:all 1s ease}.home #sec-movie.init:before{opacity:1;transform:scale(1)}.home #sec-movie.init .bg-dot{opacity:1;opacity:.3;transform:translate(0)}.home #sec-movie.init .txt-anim-inr>inr,.home #sec-movie.init .txt-anim-inr>span{opacity:1;transform:translate(0)}.home #sec-movie.init .clip{clip-path:inset(0);opacity:1}.home #sec-movie.init .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}.home #sec-movie.init .circle-btn .circle-img{clip-path:circle(50% at 50% 50%);opacity:1}.home #sec-movie.init .circle-btn .circle-img .clip-inr{transform:translate(0) scale(1)}.home #sec-movie.init .circle-btn .circle-txt{opacity:1;transform:scale(1) translate(-50%,-50%)}.home #sec-movie.init .circle-btn a{opacity:1;transform:scale(1)}.home #sec-story .bg-wrap{opacity:0;transform:translate(0);transition:opacity .75s ease,transform .75s ease;transition-delay:.5s;will-change:transform,opacity}.home #sec-story.init .bg-wrap{opacity:1;transform:translate(0)}.home #sec-story .message-wrap .txt-wrap .ttl-wrap .ttl,.home #sec-story .message-wrap .txt-wrap .ttl-wrap .ttl-story .txt-anim-inr:first-child>span{transition-delay:.5s}.home #sec-story .message-wrap .txt-wrap .ttl-wrap .ttl-story .txt-anim-inr:nth-child(2)>span{transition-delay:.7s}.home #sec-story .message-wrap .txt-wrap .ttl-wrap .ttl-story .txt-anim-inr:nth-child(3)>span{transition-delay:.9s}.home #sec-story .message-wrap .txt-wrap .txt .txt-anim-inr>span{transform:translateY(10%)}.home #sec-story .message-wrap .txt-wrap .txt .txt-anim-inr:first-child>span{transition-delay:1s}.home #sec-story .message-wrap .txt-wrap .txt .txt-anim-inr:nth-child(2)>span{transition-delay:1.3s}.home #sec-story .message-wrap .txt-wrap .txt .txt-anim-inr:nth-child(3)>span{transition-delay:1.5s}.home #sec-story .message-wrap .txt-wrap .txt .txt-anim-inr:nth-child(4)>span{transition-delay:1.7s}.home #sec-story .message-wrap .bg-earth{opacity:0;transform:translate3d(-30px,30px,0) scale(.95) rotate(5deg) skew(10deg,5deg);transition:transform 1s ease,opacity 1s ease;transition-delay:.5s;will-change:transform,opacity}.home #sec-story .message-wrap.init .bg-earth{opacity:1;transform:translateZ(0) scale(1) rotate(0deg) skew(0deg)}.home #sec-story .message-wrap.init .txt-anim-inr>inr,.home #sec-story .message-wrap.init .txt-anim-inr>span{opacity:1;transform:translate(0)}.home #sec-story .message-wrap.init .txt .txt-anim-inr>span{transform:translate(0)}.story .section-nav{opacity:0;transform:translate(-30px,-50%);transition:opacity .75s ease,transform .75s ease;transition-delay:2.1s;will-change:transform,opacity}.story.init .section-nav{opacity:1;transform:translateY(-50%)}.story.init .section-nav.hide{left:-2.91667vw;opacity:0;transition:left .75s ease,opacity .75s ease}.story.scrolled .section-nav{transition-delay:0s}.story #kv .cont .ttl .txt-anim-inr>span{transition-delay:.3s}.story #kv .cont .title .txt-anim-inr:first-child>span{transition-delay:.7s}.story #kv .cont .title .txt-anim-inr:nth-child(2)>span{transition-delay:.9s}.story #kv .cont .title .txt-anim-inr:nth-child(3)>span{transition-delay:1.1s}.story #kv .cont .title .txt-anim-inr:nth-child(4)>span{transition-delay:1.3s}.story #kv .cont .grade .txt-anim-inr:first-child span,.story #kv .cont .grade .txt-anim-inr:nth-child(2) span,.story #kv .cont .grade .txt-anim-inr:nth-child(3) span,.story #kv .cont .name .txt-anim-inr:first-child>span,.story #kv .cont .name .txt-anim-inr:nth-child(2)>span,.story #kv .cont .title .txt-anim-inr:nth-child(5)>span{transition-delay:1.5s}.story #kv .cont .scroll .txt-anim-inr>span{transition-delay:2s}.story #kv.init .txt-anim-inr>inr,.story #kv.init .txt-anim-inr>span{opacity:1;transform:translate(0)}.story #sec-intro .intro-wrap .intro-img{opacity:0;transform:translate3d(-30px,30px,0) scale(.95) rotate(5deg) skew(10deg,5deg);transition:transform 1s ease,opacity 1s ease;will-change:transform,opacity}.story #sec-intro .intro-wrap .name .txt-anim-inr:first-child>span{transition-delay:.3s}.story #sec-intro .intro-wrap .name .txt-anim-inr:nth-child(2)>span{transition-delay:.5s}.story #sec-intro .intro-wrap .name .txt-anim-inr:nth-child(3)>span{transition-delay:.7s}.story #sec-intro .intro-wrap .grade .txt-anim-inr:first-child>span,.story #sec-intro .intro-wrap .name .txt-anim-inr:nth-child(4)>span{transition-delay:.9s}.story #sec-intro .intro-wrap .grade .txt-anim-inr:nth-child(2)>span{transition-delay:1.1s}.story #sec-intro .intro-wrap .grade .txt-anim-inr:nth-child(3)>span{transition-delay:1.3s}.story #sec-intro .intro-wrap .txt .txt-anim-inr>span{transition-delay:.9s}.story #sec-intro .intro-wrap .link .txt-anim-inr>span{transition-delay:1.1s}.story #sec-intro .intro-wrap .link .txt-anim-inr>span:after{opacity:1;transform:translateX(0)}.story #sec-intro .intro-wrap .link:hover .txt-anim-inr>span{animation:none}.story #sec-intro .intro-wrap.init .txt-anim-inr>inr,.story #sec-intro .intro-wrap.init .txt-anim-inr>span{opacity:1;transform:translate(0)}.story #sec-intro .intro-wrap.init .intro-img{opacity:1;transform:translateZ(0) scale(1) rotate(0deg) skew(0deg)}.story #sec-intro .movie-wrap.init .txt-anim-inr>inr,.story #sec-intro .movie-wrap.init .txt-anim-inr>span{opacity:1;transform:translate(0)}.story #sec-intro .movie-wrap.init .clip{clip-path:inset(0);opacity:1}.story #sec-intro .movie-wrap.init .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}.story #sec-intro .movie-wrap.init .circle-btn .circle-img{clip-path:circle(50% at 50% 50%);opacity:1}.story #sec-intro .movie-wrap.init .circle-btn .circle-img .clip-inr{transform:translate(0) scale(1)}.story #sec-intro .movie-wrap.init .circle-btn .circle-txt{opacity:1;transform:scale(1) translate(-50%,-50%)}.story #sec-intro .movie-wrap.init .circle-btn .clip,.story #sec-intro .movie-wrap.init .circle-btn .clip .clip-inr{transition-delay:0s}.story #sec-story:before{opacity:0;transform:scale(1.1);transition:all 2s ease;will-change:transform}.story #sec-story.init:before{opacity:1;transform:scale(1)}.story #sec-story .ttl-wrap .ttl-story .txt-anim-inr:first-child>span{transition-delay:.3s}.story #sec-story .ttl-wrap .ttl-story .txt-anim-inr:nth-child(2)>span{transition-delay:.5s}.story #sec-story .ttl-wrap .ttl-story .txt-anim-inr:nth-child(3)>span{transition-delay:.7s}.story #sec-story.init .ttl-wrap .txt-anim-inr>inr,.story #sec-story.init .ttl-wrap .txt-anim-inr>span{opacity:1;transform:translate(0)}.story #sec-story .story-wrap .ttl .txt-anim-inr:nth-child(2)>span{transition-delay:.3s}.story #sec-story .story-wrap .ttl .txt-anim-inr:nth-child(3)>span{transition-delay:.5s}.story #sec-story .story-wrap .ttl .txt-anim-inr:nth-child(4)>span{transition-delay:.7s}.story #sec-story .story-wrap .ttl .txt-anim-inr:nth-child(5)>span{transition-delay:.9s}.story #sec-story .story-wrap .ttl .txt-anim-inr:nth-child(6)>span{transition-delay:1.1s}.story #sec-story .story-wrap .ttl .txt-anim-inr:nth-child(7)>span{transition-delay:1.3s}.story #sec-story .story-wrap .ttl .txt-anim-inr:nth-child(8)>span{transition-delay:1.5s}.story #sec-story .story-wrap .ttl .txt-anim-inr:nth-child(9)>span{transition-delay:1.7s}.story #sec-story .story-wrap .ttl .gry .txt-anim-inr:first-child>span{transition-delay:.7s}.story #sec-story .story-wrap .ttl .gry .txt-anim-inr:nth-child(2)>span{transition-delay:.9s}.story #sec-story .story-wrap .ttl .gry .txt-anim-inr:nth-child(3)>span{transition-delay:1.1s}.story #sec-story .story-wrap [class*=story-cont] .txt-wrap .subttl .txt-anim-inr:nth-child(2)>span{transition-delay:.3s}.story #sec-story .story-wrap [class*=story-cont] .txt-wrap .subttl .txt-anim-inr:nth-child(3)>span{transition-delay:.5s}.story #sec-story .story-wrap [class*=story-cont] .txt-wrap .subttl .txt-anim-inr:nth-child(4)>span{transition-delay:.7s}.story #sec-story .story-wrap [class*=story-cont] .txt-wrap .subttl .txt-anim-inr:nth-child(5)>span{transition-delay:.9s}.story #sec-story .story-wrap [class*=story-cont] .txt-wrap p>span{transform:translateY(10%);transition-delay:.5s}.story #sec-story .story-wrap.story03 .photo .clip img,.story #sec-story .story-wrap.story06 .photo .clip img{height:100%;object-fit:cover;opacity:0;transform:translateY(-15px) scale(1.075);transition:opacity 1s ease,transform 1s ease;width:100%;will-change:opacity,transform}.story #sec-story .story-wrap.init.story03 .photo .clip img,.story #sec-story .story-wrap.init.story06 .photo .clip img{opacity:1;transform:translate(0) scale(1)}@media screen and (min-width:751px){.story #sec-story .story-wrap.init .txt-anim-inr>inr,.story #sec-story .story-wrap.init .txt-anim-inr>span{opacity:1;transform:translate(0)}.story #sec-story .story-wrap.init .clip{clip-path:inset(0);opacity:1}.story #sec-story .story-wrap.init .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}.story #sec-story .story-wrap.init [class*=story-cont] .photo .clip{transition-delay:0s}.story #sec-story .story-wrap.init [class*=story-cont] .photo .clip .clip-inr{transition-delay:0s,0s}.story #sec-story .story-wrap.init [class*=story-cont] .txt-wrap p>span{transform:translate(0)}}@media screen and (max-width:750px){.story #sec-story .story-wrap .ttl .gry .txt-anim-inr:first-child>span{transition-delay:.9s}.story #sec-story .story-wrap .ttl .gry .txt-anim-inr:nth-child(2)>span{transition-delay:1.1s}.story #sec-story .story-wrap .ttl .gry .txt-anim-inr:nth-child(3)>span{transition-delay:1.3s}.story #sec-story .story-wrap .ttl.init .txt-anim-inr>inr,.story #sec-story .story-wrap .ttl.init .txt-anim-inr>span{opacity:1;transform:translate(0)}.story #sec-story .story-wrap.story06 .photo.wide-image .clip{clip-path:inset(0);opacity:1}.story #sec-story .story-wrap.story06 .photo.wide-image .clip img{opacity:1;transform:translate(0) scale(1)}.story #sec-story .story-wrap [class*=story-cont] .txt-wrap p>span{opacity:0;transform:translateY(10%);transition:all 1s ease}.story #sec-story .story-wrap [class*=story-cont].init .txt-anim-inr>inr,.story #sec-story .story-wrap [class*=story-cont].init .txt-anim-inr>span{opacity:1;transform:translate(0)}.story #sec-story .story-wrap [class*=story-cont].init .clip{clip-path:inset(0);opacity:1}.story #sec-story .story-wrap [class*=story-cont].init .clip .clip-inr{opacity:1;transform:translate(0) scale(1)}.story #sec-story .story-wrap [class*=story-cont].init .photo .clip{transition-delay:0s}.story #sec-story .story-wrap [class*=story-cont].init .photo .clip .clip-inr{transition-delay:0s,0s}}.story #sec-profile .subttl.init .txt-anim-inr>inr,.story #sec-profile .subttl.init .txt-anim-inr>span,.story #sec-profile .ttl.init .txt-anim-inr>inr,.story #sec-profile .ttl.init .txt-anim-inr>span{opacity:1;transform:translate(0)}@media screen and (min-width:1001px){.modal-side .modal-close>span{transform:translateX(-1em)}}@media screen and (max-width:1000px){.modal-side .modal-close>span{transform:translateY(2em)}}.modal-side.init .modal-close>span{transform:translate(0)}@media screen and (max-width:1000px){#spclosemodalbtn span{transform:translateY(2em)}#spclosemodalbtn.init span{transform:translate(0)}}.modal .side-nav-wrap{opacity:0;right:-100%;transition:opacity 1s ease,right 1s ease;transition-delay:2s;will-change:opacity,right}.modal #main-contents{opacity:0;transition:opacity 1s}.modal.init .side-nav-wrap{opacity:1;right:3.26389vw}.modal.init #main-contents{opacity:1}.modal.init [class*=icn-arrow]:after{opacity:1;transform:translateY(0)}.modal .cont .img-main{overflow:hidden;transition:background 1s ease .5s}.modal .cont .img-main .liquid_modal{opacity:0;transform:scale(1.1);transition:opacity 2s ease,transform 2s ease;will-change:opacity,scale}.modal .cont .txt-cont .txt-anim-inr>span{opacity:unset;transform:none}.modal .cont #modal-nav li a .txt-anim-inr:first-child>span{transition-delay:.5s}.modal .cont #modal-nav li a .txt-anim-inr:nth-child(2)>span{transition-delay:.7s}.modal .cont #modal-nav li a:after{opacity:0;transform:translateY(30px);transition:transform .9s ease}.modal .cont #modal-nav:hover .txt-anim-inr>span{animation:none}.modal .cont #modal-nav.init li a .txt-anim-inr>span{opacity:1;transform:translate(0)}.modal .cont #modal-nav.init li a:after{opacity:1;transform:translateY(0)}.modal.init .cont .bg-dot{opacity:.3;transform:translate(0)}.modal.init .cont .bg-light{opacity:1;transform:translate(0)}.modal.init .cont .img-main .liquid_modal{opacity:1;transform:scale(1)}.modal.init .cont .img-main figure,.modal.init .cont .img-main figure .txt-anim-inr>inr,.modal.init .cont .img-main figure .txt-anim-inr>span{opacity:1;transform:translate(0)}.modal.modal-ci .cont .img-main .ci-logo .txt-anim-inr>span,.modal.modal-profile .cont .img-main .ci-logo .txt-anim-inr>span{transform:translateY(130%);transition-delay:.5s}.modal.modal-ci .cont .txt-cont .cont-inr,.modal.modal-profile .cont .txt-cont .cont-inr{opacity:0;transform:translateY(30px);transition:opacity .75s ease,transform .75s ease;transition-delay:.5s;will-change:transform,opacity}.modal.modal-ci.init .cont .txt-cont .cont-inr,.modal.modal-profile.init .cont .txt-cont .cont-inr{opacity:1;transform:translate(0)}.modal.modal-ci.init .cont .img-main .ci-logo,.modal.modal-profile.init .cont .img-main .ci-logo{transform:translate(-50%)}.modal.modal-ci.init .cont .img-main .ci-logo .txt-anim-inr>span,.modal.modal-ci.init .cont .img-main .ci-logo .txt-anim-inr>span .txt-anim-inr>inr,.modal.modal-ci.init .cont .img-main .ci-logo .txt-anim-inr>span .txt-anim-inr>span,.modal.modal-profile.init .cont .img-main .ci-logo .txt-anim-inr>span,.modal.modal-profile.init .cont .img-main .ci-logo .txt-anim-inr>span .txt-anim-inr>inr,.modal.modal-profile.init .cont .img-main .ci-logo .txt-anim-inr>span .txt-anim-inr>span{opacity:1;transform:translate(0)}.modal.modal-movie .cont .ttl .txt-anim-inr>span{display:block;transform:translateY(110%);transition:transform 1s ease;transition-delay:.5s;will-change:transform}.modal.modal-movie .cont .iframe{opacity:0;transform:translateY(30px);transition:opacity .75s ease,transform .75s ease;transition-delay:.7s;will-change:transform,opacity}.modal.modal-movie.init .cont .iframe,.modal.modal-movie.init .cont .txt-anim-inr>inr,.modal.modal-movie.init .cont .txt-anim-inr>span{opacity:1;transform:translate(0)}.modal.modal-products .cont .img-main{background:none}.modal.modal-products .cont .img-main figure{opacity:0;transform:scale(.95) translate(-50.95%,-50.95%);transition:opacity 1.5s ease,transform 1.5s ease;transition-delay:.7s;will-change:opacity,transform}.modal.modal-products .cont .txt-cont .cont-inr{opacity:0;transform:translateY(30px);transition:opacity .75s ease,transform .75s ease;transition-delay:.7s;will-change:transform,opacity}.modal.modal-products .cont .txt-cont .cont-inr .clip{clip-path:inset(0);opacity:1;transition:clip-path .75s ease}.modal.modal-products .cont .txt-cont .cont-inr .clip .clip-inr{opacity:1;transform:translate(0) scale(1);transition:opacity .75s ease,transform .75s ease}.modal.modal-products.init .cont .img-main figure{opacity:1;transform:scale(1) translate(-50%,-50%)}.modal.modal-products.init .cont .txt-cont .cont-inr{opacity:1;transform:translate(0)}.home.anim-fix #header .header{transition-delay:0s}.home.anim-fix #header .header:before{transition-delay:.3s}.home.anim-fix #header .header .txt-anim-inr>span{transition-delay:0s}.home.anim-fix #header .head-side .side-inr{opacity:1;transform:translate(0);transition-delay:0s}.home.anim-fix .section-nav{opacity:1;transform:translateY(-50%);transition-delay:0s}.home.anim-fix #main .circle-txt,.home.anim-fix #main .clip,.home.anim-fix #main .txt-anim-inr>span{transition:unset!important}.de.story #sec-intro .intro-wrap .txt .txt-anim-inr>span,.es.story #sec-intro .intro-wrap .txt .txt-anim-inr>span,.fr.story #sec-intro .intro-wrap .txt .txt-anim-inr>span,.it.story #sec-intro .intro-wrap .txt .txt-anim-inr>span{transform:translateY(10%);transition-delay:.9s}.de.story #sec-intro.init .intro-wrap .txt .txt-anim-inr>span,.es.story #sec-intro.init .intro-wrap .txt .txt-anim-inr>span,.fr.story #sec-intro.init .intro-wrap .txt .txt-anim-inr>span,.it.story #sec-intro.init .intro-wrap .txt .txt-anim-inr>span{transform:translate(0)}.parallax-section{box-shadow:0 -10px 20px #0000001a;width:100%;will-change:transform,opacity}