/*! Auto generated file. See postcss.config.js *//*! phpcs:ignoreFile *//*! stylelint-disable *//*! prettier-ignore */:root{--light-border-default:var(--portal-gray-200);--light-border-light:#afaaa2;--light-border-dark:#645d51;--light-background-light:#fff;--light-background-default:#f5f8fa;--light-background-accent:#fff6f8;--light-background-footer:#ebeef0;--light-background-error:var(--red-50);--light-background-success:#f1fced;--light-background-info:#f4f7ff;--light-background-warning:var(--portal-yellow-50);--light-background-contents-hover:#f5f8fa;--light-background-disable:#f5f8fa;--light-background-overlay:#00000054;--light-button-primary:#d92152;--light-button-primary-hover:#a2193e;--light-button-secondary:#d92152;--light-button-secondary-hover:#fde6ec;--light-button-disable:#ebeef0;--light-button-tertiary-label:#171e21;--light-button-tertiary-border:#00000021;--light-button-tertiary-hover:#f5f8fa;--light-button-tertiary-disable:#c7ced1;--light-button-tertiary-disable-border:#00000021;--light-button-focus:#2d60d6;--light-text-900:#1a2120;--light-text-700:#5a605f;--light-text-500:#818988;--light-text-100:#fff;--light-text-50:var(--portal-gray-50);--light-text-primary:var(--light-text-900);--light-text-secondary:#7a8387;--light-text-accent:#d92152;--light-text-white:#fff;--light-text-link:var(--portal-teal-700);--light-text-link-hover:#a2193e;--light-icon-default:#171e21;--light-icon-accent:#d92152;--light-icon-sub:var(--gray-400);--light-status-active:#d92152;--light-status-normal:#171e21;--light-tab-active:#d92152;--light-tab-normal:#171e21;--light-alert-error:#f25246;--light-alert-success:#4fa82f;--light-alert-info:#4d82ff;--light-alert-warning:#f7cf3b;--light-alert-important:#d92152;--light-list-marker:var(--portal-teal-700);--line:#06c755;--line-ty:#db0042;--line-mg:#009cd3;--line-sh:#6f1585;--line-dt:#00aa8e;--line-om:#f18c43;--line-ik:#ee86a7;--line-tm:#ae0179;--line-sg:#fcc800;--line-kd:#0071be;--train-limited-express:var(--portal-yellow-300);--train-commuter-limited-express:var(--portal-yellow-300);--train-express:var(--red-300);--train-semi-express:#7fd160;--train-local:var(--secondary-300);--train-s-train:#67bdf7;--primary-50:#fff6f8;--primary-100:#fde6ec;--primary-200:#fcd6e0;--primary-300:#ffb2c7;--primary-400:#fa87a6;--primary-500:#f54775;--primary-600:#d92152;--primary-700:#a2193e;--primary-800:#70122a;--primary-900:#470718;--secondary-50:#f4f7ff;--secondary-100:#e5edff;--secondary-200:#d6e2ff;--secondary-300:#b5cbff;--secondary-400:#8aadff;--secondary-500:#4d82ff;--secondary-600:#2d60d6;--secondary-700:#254899;--secondary-800:#1b3269;--secondary-900:#0a1c45;--portal-teal-50:#eefcfc;--portal-background:var(--portal-gray-50);--portal-background-corp:#f7f7f7;--portal-teal-100:#d6f8f7;--portal-teal-200:#b6f2f3;--portal-teal-300:#8de8ea;--portal-teal-400:#62cbce;--portal-teal-500:#2da6ac;--portal-teal-600:#01858a;--portal-teal-700:#045f68;--portal-teal-800:#02444c;--portal-teal-900:#002a2f;--portal-gray-50:#f8f7f5;--portal-gray-75:#eee;--portal-gray-100:#f1eee9;--portal-gray-200:#e4e1da;--portal-gray-250:#d2dadd;--portal-gray-300:#d0cbc4;--portal-gray-400:#a4faa2;--portal-gray-500:#888175;--portal-gray-500--opacity-3:#88817508;--portal-gray-500--opacity-10:#8881751a;--portal-gray-500--opacity-20:#88817533;--portal-gray-600:#645d51;--portal-gray-700:#49443c;--portal-gray-800:#343028;--portal-gray-900:#201c18;--portal-yellow-50:#fff9e2;--portal-yellow-200:#ffe580;--portal-yellow-300:#f7cf3b;--portal-yellow-400:#e0b010;--portal-yellow-900:#805e02;--portal-red:#f93628;--purple-500:#462eac;--red-50:#fff4f3;--red-100:#ffe6e4;--red-200:#ffd4d1;--red-300:#ffb5b0;--red-400:#ff8880;--red-500:#f25246;--red-600:#d92c1e;--red-700:#ad1b11;--red-800:#7d1009;--red-900:#4a0702;--gray-50:#f5f8fa;--gray-100:#ebeef0;--gray-200:#dce3e5;--gray-300:#c7ced1;--gray-400:#a4acb0;--gray-500:#7a8387;--gray-600:#576063;--gray-700:#3f494d;--gray-800:#2a3033;--gray-900:#171e21;--gray-white:#fff;--purple-50:#e8e6f5;--portal-content-width:1040px;--portal-railway-corp-top-content-width:1280px;--portal-content-padding:var(--spacing-300);--spacing-minus-600:-48px;--spacing-minus-500:-40px;--spacing-minus-450:-36px;--spacing-minus-400:-32px;--spacing-minus-200:-16px;--spacing-minus-100:-8px;--spacing-minus-150:-12px;--spacing-minus-50:-4px;--spacing-none:0;--spacing-25:2px;--spacing-50:4px;--spacing-75:6px;--spacing-100:8px;--spacing-150:12px;--spacing-200:16px;--spacing-250:20px;--spacing-275:22px;--spacing-300:24px;--spacing-375:26px;--spacing-350:28px;--spacing-400:32px;--spacing-500:40px;--spacing-550:44px;--spacing-600:48px;--spacing-650:52px;--spacing-700:56px;--spacing-800:64px;--spacing-900:72px;--spacing-1000:80px;--spacing-1100:88px;--spacing-1200:96px;--spacing-1300:104px;--spacing-1400:112px;--spacing-1350:108px;--spacing-1550:124px;--spacing-1600:128px;--icon-primary:var(--portal-gray-800);--icon-secondary:var(--portal-teal-700);--scrollbar-width:var(--scrollbar-width,0px)}.portal-lf-icon :where(svg){aspect-ratio:1/1;display:block;fill:var(--lf-icon-fill,var(--icon-primary));max-height:100%;max-width:100%;width:var(--lf-icon-width,24px)}.portal-lf-icon--fill-secondary{--lf-icon-fill:var(--icon-secondary)}.portal-lf-icon--fill-white{--lf-icon-fill:#fff}.portal-lf-icon--fill-red-600{--lf-icon-fill:var(--red-600)}.portal-lf-icon--size-16{--lf-icon-width:16px}.portal-lf-icon--size-18{--lf-icon-width:18px}.portal-lf-icon--size-20{--lf-icon-width:20px}.portal-lf-icon--size-24{--lf-icon-width:24px}.portal-lf-icon--size-32{--lf-icon-width:32px}.portal-lf-icon--size-36{--lf-icon-width:36px}.portal-lf-icon--size-40{--lf-icon-width:40px}.portal-lf-icon--size-48{--lf-icon-width:48px}.portal-lf-icon--size-56{--lf-icon-width:56px}.tokyu-corp-news-search-contact{margin:40px 0 0}.tokyu-corp-news-search-contact-container{background:var(--portal-background-corp);border-radius:8px;color:var(--light-icon-default);padding:24px 16px}@media(min-width:840px){.tokyu-corp-news-search-contact-container{padding:32px}}.tokyu-corp-news-search-contact-heading{font-size:1.6rem;font-weight:700;line-height:1.5;margin:0;text-align:center}@media(min-width:840px){.tokyu-corp-news-search-contact-heading{font-size:2rem}}.tokyu-corp-news-search-contact-desc{font-size:1.4rem;line-height:1.5}.tokyu-corp-news-search-contact-desc p{font-size:inherit;margin-top:0}*+.tokyu-corp-news-search-contact-desc{margin-block-start:8px}@media(min-width:840px){.tokyu-corp-news-search-contact-desc{font-size:1.6rem;text-align:center}}.tokyu-corp-news-search-contact-button{align-items:center;background:#fff;border:1px solid var(--gray-200);border-radius:999px;color:inherit;display:flex;font-feature-settings:"palt";font-size:1.4rem;font-weight:700;gap:8px;line-height:1.25;margin-inline:auto;padding:14px 24px;text-decoration:none;width:fit-content}*+.tokyu-corp-news-search-contact-button{margin-block-start:16px}.tokyu-corp-news-search-contact-button:link,.tokyu-corp-news-search-contact-button:visited{color:inherit}@media(min-width:840px){.tokyu-corp-news-search-contact-button{font-size:1.6rem;padding:18px 64px}*+.tokyu-corp-news-search-contact-button{margin-block-start:24px}}@media(any-hover:hover){.tokyu-corp-news-search-contact-button:hover{background:var(--light-button-tertiary-border)}}.tokyu-corp-news-search-contact-button-icon{flex-shrink:0}.tokyu-corp-news-search-form-body{padding:24px}@media(min-width:840px){.tokyu-corp-news-search-form-body{padding:40px 32px}}.tokyu-corp-news-search-form-title{font-size:2rem;line-height:1.5}@media(min-width:840px){.tokyu-corp-news-search-form-title{display:none}}.tokyu-corp-news-search-form-title+*{margin-top:32px}@media(min-width:840px){.tokyu-corp-news-search-form-title+*{margin-top:0}}.tokyu-corp-news-search-form-actions{background:var(--portal-gray-50);border-top:1px solid var(--portal-gray-200);padding:16px 24px}@media(min-width:840px){.tokyu-corp-news-search-form-actions{background:none;border:none;padding:0 32px 40px}}.tokyu-corp-news-search-form-submit{background:var(--light-icon-default);border:1px solid var(--light-icon-default);border-radius:999px;color:#fff;display:flex;font-size:1.4rem;font-weight:700;justify-content:center;line-height:1.25;margin:auto;max-width:330px;outline:revert;outline-offset:3px;padding:16px;width:min(330px,100%)}@media(min-width:840px){.tokyu-corp-news-search-form-submit{font-size:1.6rem;line-height:1.5}}@media(any-hover:hover){.tokyu-corp-news-search-form-submit:hover{background:#fff;color:var(--light-icon-default)}}.tokyu-corp-news-search-form-submit:disabled{background:var(--light-button-tertiary-border);border-color:var(--light-button-tertiary-border);color:#fff;pointer-events:none}.tokyu-corp-news-search-form-reset{background:none;border:none;display:block;font-size:1.2rem;line-height:1.5;margin:10px auto 0;outline:revert;text-decoration:underline}@media(min-width:840px){.tokyu-corp-news-search-form-reset{font-size:1.6rem;line-height:1.25;margin:16px auto 0}}@media(any-hover:hover){.tokyu-corp-news-search-form-reset:hover{color:var(--light-text-secondary)}}.tokyu-corp-news-search-form-checks{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}@media(min-width:840px){.tokyu-corp-news-search-form-checks{grid-template-columns:repeat(3,1fr)}}.tokyu-corp-news-search-form-check{accent-color:var(--light-icon-default);background:var(--portal-background-corp);border-radius:4px;cursor:pointer;display:flex;font-size:1.4rem;gap:8px;line-height:1.5;padding:8px}@media(min-width:840px){.tokyu-corp-news-search-form-check{font-size:1.6rem;line-height:1.25;padding:12px}}@media(any-hover:hover){.tokyu-corp-news-search-form-check:hover{background:var(--light-button-tertiary-border)}}.tokyu-corp-news-search-form-check input{outline:revert}.tokyu-corp-news-search-form-group{display:grid;gap:16px}@media(min-width:840px){.tokyu-corp-news-search-form-group{grid-template-columns:184px 1fr}}.tokyu-corp-news-search-form-group+*{margin-top:40px}.tokyu-corp-news-search-form-group-fieldset{display:contents}.tokyu-corp-news-search-form-group-legend{font-size:1.6rem;font-weight:700;line-height:1.5}.tokyu-corp-news-search-form-group-error{color:var(--red-600);font-size:1.4rem;margin:0}@media(min-width:840px){.tokyu-corp-news-search-form-group-error{grid-column:2/3}}.tokyu-corp-news-search-form-tags{background:var(--portal-background-corp);border-radius:4px;display:flex;flex-wrap:wrap;gap:12px 8px;padding:12px}@media(min-width:840px){.tokyu-corp-news-search-form-tags{padding:16px}}.tokyu-corp-news-search-form-tag{background:#fff;border-radius:999px;cursor:pointer;display:block;font-size:1.4rem;line-height:1.25;padding:4px 12px;position:relative;z-index:1}@media(min-width:840px){.tokyu-corp-news-search-form-tag{font-size:1.6rem;padding:8px 12px}}@media(any-hover:hover){.tokyu-corp-news-search-form-tag:hover{background:var(--light-button-tertiary-border)}}.tokyu-corp-news-search-form-tag:has(:checked):before{border-color:var(--light-icon-default);border-width:2px}.tokyu-corp-news-search-form-tag:before{border:1px solid #e4e1da;border-radius:inherit;content:"";display:block;top:0;right:0;bottom:0;left:0;position:absolute;z-index:-1}.tokyu-corp-news-search-form-tag:has(:focus-visible){outline:2px solid var(--light-icon-default)}.tokyu-corp-news-search-form-tag input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:0;margin:0;opacity:0;outline:none;width:0}.tokyu-corp-news-search-form-years{align-items:end;display:grid;gap:8px;grid-template-columns:1fr max-content 1fr}.tokyu-corp-news-search-form-year{display:grid;gap:12px}.tokyu-corp-news-search-form-year-label{font-size:1.4rem;font-weight:700;line-height:1.5}.tokyu-corp-news-search-form-year-glue,.tokyu-corp-news-search-form-year-select{font-size:1.6rem;line-height:1.5;padding-block:16px}.tokyu-corp-news-search-form-year-select{background:#fff;border:1px solid var(--gray-400);border-radius:8px;color:inherit;outline:revert;padding-inline:16px}@media(any-hover:hover){.tokyu-corp-news-search-form-year-select:hover{background:var(--light-button-tertiary-border)}}.tokyu-corp-news-search-found{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin:16px 0 0}@media(min-width:840px){.tokyu-corp-news-search-found{margin:40px 0 0}}.tokyu-corp-news-search-found-title{align-items:baseline;display:flex;flex-wrap:wrap;font-size:1.4rem;line-height:1.5;padding:8px 0}@media(min-width:840px){.tokyu-corp-news-search-found-title{font-size:1.6rem}}.tokyu-corp-news-search-found-title-count{font-size:2rem;font-weight:700}@media(min-width:840px){.tokyu-corp-news-search-found-title-count{font-size:2.4rem}}.tokyu-corp-news-search-item{border-bottom:1px solid var(--portal-gray-250);display:grid;padding:16px 0;position:relative}@media(min-width:840px){.tokyu-corp-news-search-item{padding:20px 48px 20px 0}}.tokyu-corp-news-search-item-title{font-size:1.6rem;font-weight:400;line-height:1.5;margin:12px 0 0;order:3}@media(min-width:840px){.tokyu-corp-news-search-item-title{margin:16px 0 0}}.tokyu-corp-news-search-item-title-inner{white-space:pre-wrap}.tokyu-corp-news-search-item-icon--pdf{background:var(--red-600);display:inline-block;height:20px;-webkit-mask-image:url(/themes/custom/tokyu_corp/bundle/pdf.svg);mask-image:url(/themes/custom/tokyu_corp/bundle/pdf.svg);-webkit-mask-size:20px;mask-size:20px;translate:0 4px;width:20px}.tokyu-corp-news-search-item-icon--open-in-new{background:var(--icon-secondary);display:inline-block;height:20px;-webkit-mask-image:url(/themes/custom/tokyu_corp/bundle/open_in_new.svg);mask-image:url(/themes/custom/tokyu_corp/bundle/open_in_new.svg);-webkit-mask-size:20px;mask-size:20px;translate:0 4px;width:20px}.tokyu-corp-news-search-item-meta{align-items:center;color:var(--light-text-700);display:flex;flex-wrap:wrap;font-size:1.2rem;line-height:1.5}@media(min-width:840px){.tokyu-corp-news-search-item-meta{font-size:1.4rem}}.tokyu-corp-news-search-item-date:after{background:var(--portal-gray-200);content:"";display:inline-block;height:1em;margin:0 8px;width:1px}.tokyu-corp-news-search-item-company{font-size:inherit;margin:0}.tokyu-corp-news-search-item-terms{align-items:center;display:flex;flex-wrap:wrap;gap:4px;margin:8px 0 0}@media(min-width:840px){.tokyu-corp-news-search-item-terms{margin:12px 0 0}}.tokyu-corp-news-search-item-category-link{background:var(--gray-600);color:#fff;display:block;font-size:1.2rem;line-height:1.5;outline-offset:2px;padding:2px 4px;position:relative;text-decoration:none;z-index:2}.tokyu-corp-news-search-item-category-link:link,.tokyu-corp-news-search-item-category-link:visited{color:#fff}@media(min-width:840px){.tokyu-corp-news-search-item-category-link{font-size:1.4rem}}@media(any-hover:hover){.tokyu-corp-news-search-item-category-link:hover{background:color-mix(in srgb,var(--gray-600),#000 33%)}}.tokyu-corp-news-search-item-tag-item{color:var(--light-text-700);font-size:1.2rem;line-height:1.5;position:relative;z-index:2}@media(min-width:840px){.tokyu-corp-news-search-item-tag-item{font-size:1.4rem}}.tokyu-corp-news-search-item-tag-link{background:#fff;border:1px solid var(--portal-gray-200);border-radius:999px;display:block;padding:2px 8px;text-decoration:none}.tokyu-corp-news-search-item-tag-link:link,.tokyu-corp-news-search-item-tag-link:visited{color:inherit}@media(any-hover:hover){.tokyu-corp-news-search-item-tag-link:hover{background:var(--light-button-tertiary-border)}}.tokyu-corp-news-search-item-link{color:inherit;font-size:0;top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}@media(any-hover:hover){.tokyu-corp-news-search-item-link:hover{background:var(--light-button-tertiary-border)}}.tokyu-corp-news-search-item-arrow{display:none}@media(min-width:840px){.tokyu-corp-news-search-item-arrow{bottom:0;display:block;margin-block:auto;position:absolute;right:0;top:0}}.tokyu-corp-news-search-list{margin:16px 0 0}@media(min-width:840px){.tokyu-corp-news-search-list{margin:40px 0 0}}.tokyu-corp-news-search-modal{background:#fff;font-size:1.6rem;top:0;right:0;bottom:0;left:0;overflow:auto;overscroll-behavior:contain;position:fixed;z-index:502}@media(max-width:840px){.tokyu-corp-news-search-modal:not([aria-modal=true]){display:none}}@media(min-width:840px){.tokyu-corp-news-search-modal{border:1px solid var(--gray-200);border-radius:8px;overscroll-behavior:auto;position:static}}.tokyu-corp-news-search-modal-open{align-items:center;background:none;border:none;display:grid;font-size:1.4rem;gap:6px;grid-template-columns:16px max-content;line-height:1.5;outline:revert}@media(min-width:840px){.tokyu-corp-news-search-modal-open{display:none}}.tokyu-corp-news-search-modal-close{aspect-ratio:1/1;background:var(--portal-gray-100);border:none;border-radius:100%;display:grid;margin:0 0 0 auto;outline:revert;place-content:center;width:40px}@media(min-width:840px){.tokyu-corp-news-search-modal-close{display:none}}.tokyu-corp-news-search-pagination{align-items:center;display:flex;gap:8px;justify-content:center;margin:16px 0 0}@media(min-width:840px){.tokyu-corp-news-search-pagination{margin:40px 0 0}}.tokyu-corp-news-search-pagination-next,.tokyu-corp-news-search-pagination-prev{align-items:center;background:none;border:1px solid var(--light-button-tertiary-disable);border-radius:999px;display:flex;font-size:1.4rem;font-weight:700;gap:6px;line-height:1;outline:revert;padding:10px 16px}.tokyu-corp-news-search-pagination-next[inert],.tokyu-corp-news-search-pagination-prev[inert]{background:var(--portal-background-corp);border-color:var(--portal-background-corp);color:var(--gray-400)}@media(min-width:840px){.tokyu-corp-news-search-pagination-next,.tokyu-corp-news-search-pagination-prev{font-size:1.6rem;gap:8px;line-height:1.25;padding:18px 24px}}@media(any-hover:hover){.tokyu-corp-news-search-pagination-next:hover,.tokyu-corp-news-search-pagination-prev:hover{background:var(--light-button-tertiary-border)}}.tokyu-corp-news-search-pagination-info{font-size:1.4rem;font-weight:700;line-height:1;margin:0;padding:12px 20px}@media(min-width:840px){.tokyu-corp-news-search-pagination-info{font-size:1.6rem;line-height:1.25;padding:12px 36px}}.tokyu-corp-news-search-selected{margin:8px calc(var(--portal-content-padding) * -1) 0;overflow:auto;padding-inline:var(--portal-content-padding)}.tokyu-corp-news-search-selected-list{display:flex;gap:8px;padding:2px 0}.tokyu-corp-news-search-selected-item{flex:0 0 auto}.tokyu-corp-news-search-selected-item:not(:has(:checked)){display:none}.tokyu-corp-news-search-selected-clear{align-items:center;background:none;border:1px solid var(--gray-200);border-radius:999px;color:var(--light-text-700);cursor:pointer;display:flex;font-size:1.2rem;gap:4px;line-height:1.5;padding:4px 12px}@media(min-width:840px){.tokyu-corp-news-search-selected-clear{font-size:1.4rem}}.tokyu-corp-news-search-selected-clear:has(:focus-visible){outline:2px solid var(--portal-teal-700)}@media(any-hover:hover){.tokyu-corp-news-search-selected-clear:hover{background:var(--light-button-tertiary-border)}}.tokyu-corp-news-search-selected-clear input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:0;margin:0;opacity:0;outline:none;width:0}.tokyu-corp-news-search-switch-list{border-bottom:1px solid var(--gray-200);display:flex;flex-wrap:wrap;padding-block:12px}@media(min-width:840px){.tokyu-corp-news-search-switch-list{border-bottom:none;padding-block:24px}}.tokyu-corp-news-search-switch-item{align-items:center;display:flex;font-size:1.4rem;line-height:1.5}@media(min-width:840px){.tokyu-corp-news-search-switch-item{font-size:1.6rem;line-height:1.5}}.tokyu-corp-news-search-switch-item:not(:last-child):after{background:var(--gray-600);content:"";display:inline-block;height:1em;margin:0 12px;width:1px}.tokyu-corp-news-search-switch-link,.tokyu-corp-news-search-switch-link:visited{color:var(--light-text-primary)}.tokyu-corp-news-search-switch-link[aria-current=page]{color:var(--gray-400);pointer-events:none;text-decoration:none}.tokyu-corp-news-search{color:var(--light-icon-default)}.tokyu-corp-container{box-sizing:border-box;margin-inline:auto;padding-inline:var(--portal-content-padding);width:min(100%,var(--portal-content-width))}.tokyu-corp-page-header{background:var(--portal-background-corp);padding-block:24px}.tokyu-corp-page-header h1{color:var(--light-icon-default);font-size:2.8rem;font-weight:700;line-height:1.5}@media(min-width:840px){.tokyu-corp-page-header{padding-block:48px}.tokyu-corp-page-header h1{font-size:4rem;text-align:center}}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.tokyu-corp-pointer-events-none{pointer-events:none}
