._page_1ak3x_1{color:#21343e;background:#fff;padding:26px 8% 60px}._breadcrumb_1ak3x_2{color:#647984;flex-wrap:wrap;gap:12px;font-size:.75rem;display:flex}._title_1ak3x_3{justify-content:space-between;align-items:flex-end;gap:30px;margin:40px 0 32px;display:flex}._title_1ak3x_3>div>p{letter-spacing:.15em;color:#7c6c46;font-size:.75rem}._title_1ak3x_3 h1{letter-spacing:.035em;margin:12px 0 0;font:600 clamp(1.8rem,3vw,2.5rem)/1.5 Arial,Hiragino Kaku Gothic ProN,sans-serif}._title_1ak3x_3>p{color:#586e79;font-size:1rem;line-height:1.9}._sectionHeading_1ak3x_4{letter-spacing:.03em;color:#506874;margin:0 0 16px;font:500 1rem/1.8 Arial,Hiragino Kaku Gothic ProN,sans-serif}._directory_1ak3x_5{border-top:2px solid #243942;margin:0;padding:0;list-style:none}._directory_1ak3x_5>li{border-bottom:1px solid #d3dfe4;scroll-margin-top:25px;position:relative}._entry_1ak3x_6{grid-template-columns:28px 210px minmax(0,1fr) 40px;align-items:center;gap:32px;padding:22px 12px 22px 0;transition:background .2s;display:grid}._entry_1ak3x_6:hover{background:#f5f8f9}._number_1ak3x_7{color:#76848a;align-self:start;padding-top:8px;font:400 .8125rem/1.7 Arial,sans-serif}._visual_1ak3x_8{justify-content:center;align-items:center;height:140px;display:flex;overflow:hidden}._visual_1ak3x_8 img{object-fit:contain;flex-shrink:0;height:auto}._nightLogos_1ak3x_8{gap:6px}._nightLogos_1ak3x_8 img{width:102px;max-width:none}._mediaLogo_1ak3x_8 img{width:100%}._labLogo_1ak3x_8 img{width:144px}._visionLogo_1ak3x_8 img{width:240px;max-width:none}._english_1ak3x_9{letter-spacing:.12em;color:#6d7c84;font-size:.75rem}._copy_1ak3x_9 h3{letter-spacing:.025em;margin-top:4px;font:600 clamp(1.15rem,1.8vw,1.45rem)/1.6 Arial,Hiragino Kaku Gothic ProN,sans-serif}._brand_1ak3x_9{letter-spacing:.025em;margin-top:9px;font-size:.875rem;line-height:1.7}._description_1ak3x_9{color:#60717b;margin-top:4px;font-size:1rem;line-height:1.75}._status_1ak3x_9{color:#896932;margin-top:6px;font-size:.875rem;line-height:1.7}._note_1ak3x_10{color:#627682;margin-top:7px;font-size:.875rem;line-height:1.8}._phrase_1ak3x_11{max-width:100%;display:inline-block}._upcoming_1ak3x_12{border-top:1px solid #cddbe1;margin-top:48px;padding-top:24px}._upcomingList_1ak3x_13{grid-template-columns:1.3fr 1fr;gap:35px;margin:0;padding:0;list-style:none;display:grid}._upcomingList_1ak3x_13>li{min-width:0;scroll-margin-top:25px;position:relative}._upcomingEntry_1ak3x_14{border-bottom:1px solid #d5dfe3;grid-template-columns:90px minmax(0,1fr) 23px;align-items:center;gap:20px;min-height:125px;padding:10px 0 17px;display:grid}._upcomingPlain_1ak3x_14{grid-template-columns:minmax(0,1fr) 23px}._upcomingCategory_1ak3x_14{color:#677b86;font-size:.75rem;line-height:1.8}._upcomingEntry_1ak3x_14 h3{margin-top:5px;font-size:1rem;font-weight:500;line-height:1.8}._upcomingEntry_1ak3x_14>span:last-child{font-size:1.4rem}._upcomingEntry_1ak3x_14:hover h3{text-underline-offset:5px;text-decoration:underline}._upcomingLogo_1ak3x_15{justify-content:center;align-items:center;height:95px;display:flex;overflow:hidden}._upcomingLogo_1ak3x_15 img{object-fit:contain;flex-shrink:0;width:210px;max-width:none;height:auto}._arrow_1ak3x_16{justify-self:end;font-size:1.75rem;transition:transform .2s}._entry_1ak3x_6:hover ._arrow_1ak3x_16{transform:translate(3px,-3px)}._related_1ak3x_17{grid-template-columns:1fr 1fr;gap:50px;margin-top:36px;display:grid}._related_1ak3x_17>a{border-bottom:1px solid #b9cbd3;justify-content:space-between;align-items:center;gap:18px;padding:20px 0;font-size:1rem;display:flex}._related_1ak3x_17 small{color:#667b85;margin-left:16px;font-size:.8125rem}._related_1ak3x_17>a>span:last-child{font-size:1.6rem}._page_1ak3x_1 a:focus-visible{outline-offset:4px;outline:2px solid #8b7341}@media (min-width:1600px){._page_1ak3x_1{padding-inline:max(8%,50vw - 672px)}}@media (max-width:900px){._entry_1ak3x_6{grid-template-columns:24px 165px minmax(0,1fr) 24px;gap:22px}._visual_1ak3x_8{height:130px}._nightLogos_1ak3x_8 img{width:80px}._visionLogo_1ak3x_8 img{width:180px}._title_1ak3x_3>p{max-width:18em}}@media (max-width:600px){._page_1ak3x_1{padding:22px 7% 40px}._title_1ak3x_3{margin:28px 0 24px;display:block}._title_1ak3x_3 h1{font-size:1.8rem}._title_1ak3x_3>p{margin-top:14px;font-size:1rem}._entry_1ak3x_6{grid-template-columns:82px minmax(0,1fr) 20px;gap:16px;padding:25px 0}._number_1ak3x_7{padding:0;font-size:.75rem;position:absolute;top:18px;left:0}._visual_1ak3x_8{align-self:center;height:108px}._nightLogos_1ak3x_8{flex-direction:column;gap:0;height:135px}._nightLogos_1ak3x_8 img{object-fit:cover;width:105px;height:65px}._mediaLogo_1ak3x_8 img{width:100%}._labLogo_1ak3x_8 img{width:82px}._visionLogo_1ak3x_8 img{width:94px}._copy_1ak3x_9 h3{font-size:1.1rem}._brand_1ak3x_9{overflow-wrap:anywhere;margin-top:8px;font-size:.875rem}._english_1ak3x_9{letter-spacing:.05em;font-size:.75rem}._description_1ak3x_9{margin-top:7px;font-size:1rem}._arrow_1ak3x_16{font-size:1.4rem}._related_1ak3x_17{grid-template-columns:1fr;gap:0;margin-top:18px}._related_1ak3x_17 small{margin:6px 0 0;display:block}._sectionHeading_1ak3x_4{font-size:.9375rem}._upcoming_1ak3x_12{margin-top:30px;padding-top:23px}._upcomingList_1ak3x_13{grid-template-columns:1fr;gap:0}._upcomingEntry_1ak3x_14{grid-template-columns:82px minmax(0,1fr) 20px;gap:16px;min-height:116px;padding:18px 0}._upcomingPlain_1ak3x_14{grid-template-columns:minmax(0,1fr) 20px;min-height:105px}._upcomingLogo_1ak3x_15 img{width:190px}._upcomingCategory_1ak3x_14{font-size:.75rem}._upcoming_1ak3x_12 ._status_1ak3x_9{font-size:.875rem}._entry_1ak3x_6{grid-template-columns:82px minmax(0,1fr);gap:16px 20px;position:relative}._copy_1ak3x_9{display:contents}._visual_1ak3x_8{grid-area:1/1}._identity_1ak3x_27{grid-area:1/2;min-width:0}._details_1ak3x_28{grid-area:2/1/auto/-1;padding-right:40px}._description_1ak3x_9{margin-top:0}._arrow_1ak3x_16{line-height:1.5;position:absolute;bottom:25px;right:0}._upcomingEntry_1ak3x_14{grid-template-columns:70px minmax(0,1fr) 24px;gap:12px}._upcomingPlain_1ak3x_14{grid-template-columns:minmax(0,1fr) 24px}._upcomingEntry_1ak3x_14>span:last-child{justify-self:end;line-height:1.5}}@media (prefers-reduced-motion:reduce){._entry_1ak3x_6,._arrow_1ak3x_16{transition:none}._entry_1ak3x_6:hover ._arrow_1ak3x_16{transform:none}}
