@font-face{font-family:'PJK Barlow';src:url('fonts/Barlow-Regular.ttf') format('truetype');font-weight:400;font-display:swap}
@font-face{font-family:'PJK Barlow';src:url('fonts/Barlow-Medium.ttf') format('truetype');font-weight:500;font-display:swap}
@font-face{font-family:'PJK Barlow';src:url('fonts/Barlow-SemiBold.ttf') format('truetype');font-weight:600;font-display:swap}
@font-face{font-family:'PJK Zen';src:url('fonts/ZenKakuGothicNew-Regular.ttf') format('truetype');font-weight:400;font-display:swap}
@font-face{font-family:'PJK Zen';src:url('fonts/ZenKakuGothicNew-Light.ttf') format('truetype');font-weight:300;font-display:swap}
@font-face{font-family:'PJK Barlow';src:url('fonts/Barlow-ExtraBold.ttf') format('truetype');font-weight:800;font-display:swap}
@font-face{font-family:'PJK Zen';src:url('fonts/ZenKakuGothicNew-Bold.ttf') format('truetype');font-weight:700;font-display:swap}
@font-face{font-family:'PJK Barlow';src:url('fonts/Barlow-Light.ttf') format('truetype');font-weight:300;font-display:swap}
/* FLOW computed stack, shared across every page; only font-family is overridden. */
body,body :where(*){font-family:'PJK Barlow','PJK Zen',sans-serif!important}
input::placeholder,textarea::placeholder{font-family:inherit!important}
.works-lightbox-media{touch-action:manipulation}
