.works_page__hJ5hH{min-height:70vh;padding:30px 14px 75px;background:linear-gradient(145deg,#f9f4ec,#fff 365px);color:#19394c}.works_container___zsAt{max-width:1070px;margin:auto}.works_breadcrumb__YGjey{display:flex;flex-wrap:wrap;gap:9px;align-items:center;font-size:12px;color:#67747b;margin:0 0 30px}.works_breadcrumb__YGjey a,.works_source__ha6GV a{color:#196586;text-underline-offset:3px}.works_eyebrow__fbXuF{display:block;font-size:11px;letter-spacing:.14em;color:#86653d;font-weight:850}.works_hero__ARcvo{max-width:870px;margin:0 0 26px}.works_hero__ARcvo h1{font-family:Yu Mincho,Hiragino Mincho ProN,serif;font-size:clamp(27px,4vw,43px);line-height:1.45;margin:7px 0 11px}.works_hero__ARcvo p{font-size:15px;line-height:1.9;color:#4c5e68;margin:0 0 11px}.works_hero__ARcvo .works_caution__WSYU5{font-size:12px;color:#68767e}.works_jump__BmnsS{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0 0 25px}.works_jump__BmnsS a{display:flex;flex-direction:column;gap:3px;padding:13px;background:white;border:1px solid #dce5e8;border-radius:11px;text-decoration:none;color:#1d4b64}.works_jump__BmnsS a span{font-size:11px;color:#8a6740}.works_jump__BmnsS a strong{font-size:14px;line-height:1.5}.works_jump__BmnsS a:hover{background:#eff7f9;border-color:#86b5c9}.works_collection__PPtF2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;align-items:start}.works_work__A3lWc{min-width:0;scroll-margin-top:40px;border:1px solid #e0e5e5;background:white;border-radius:17px;overflow:hidden;box-shadow:0 5px 18px #14354e08}.works_workHeading__kRA0g{display:flex;gap:12px;padding:22px 22px 19px;background:linear-gradient(110deg,#f3f8f8,#fff);border-bottom:1px solid #e4e9e8}.works_number__oeE19{flex-shrink:0;display:grid;place-items:center;width:39px;height:39px;border-radius:50%;background:#225268;color:white;font-size:12px;font-weight:850}.works_period__27tin{font-size:11px;font-weight:850;color:#886338}.works_workHeading__kRA0g h2{font-size:clamp(18px,2.1vw,23px);line-height:1.5;margin:5px 0}.works_chronologyLabel__MspTE{font-size:12px;color:#26617b}.works_textContent__7O6gS{padding:10px 22px 19px}.works_textContent__7O6gS h3{font-size:13px;color:#22516a;margin:17px 0 6px}.works_textContent__7O6gS p{font-size:13px;line-height:1.9;margin:0 0 11px;color:#475c68}.works_textContent__7O6gS .works_instrumentation__JDNJx{background:#f5f8f8;padding:10px 12px;border-radius:9px;font-size:12px}.works_listen__1JpgJ{border-left:3px solid #7a9caf;padding:2px 0 2px 12px;margin:14px 0}.works_listen__1JpgJ h3{margin:0 0 3px}.works_textContent__7O6gS .works_cautionItem__j_T0q{font-size:12px;background:#faf6ed;border-left:3px solid #c5aa7e;padding:10px 12px;color:#65533f}.works_links__zra8C{display:flex;flex-wrap:wrap;gap:8px 15px;border-top:1px solid #e7eaea;padding-top:15px;margin:15px 0 0}.works_links__zra8C a{font-size:12px;font-weight:800;text-underline-offset:3px;color:#156387}.works_textContent__7O6gS .works_source__ha6GV{font-size:11px;margin:13px 0 0;color:#66757c;overflow-wrap:anywhere}.works_footer__UvAjm{background:#f9f4ed;border:1px solid #e7ded0;border-radius:15px;padding:23px 24px;margin-top:24px}.works_footer__UvAjm h2{font-size:19px;margin:0 0 6px}.works_footer__UvAjm p{font-size:13px;line-height:1.8;color:#536774;margin:0 0 12px}.works_footer__UvAjm div{display:flex;flex-wrap:wrap;gap:12px 21px}.works_footer__UvAjm a{font-size:13px;color:#165f81;font-weight:800;text-underline-offset:3px}.works_page__hJ5hH a:focus-visible{outline:3px solid #1580a7;outline-offset:3px}@media(max-width:860px){.works_jump__BmnsS{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:660px){.works_page__hJ5hH{padding:22px 12px 55px}.works_jump__BmnsS{grid-template-columns:repeat(2,minmax(0,1fr))}.works_collection__PPtF2{grid-template-columns:minmax(0,1fr)}.works_workHeading__kRA0g{padding:18px 16px}.works_textContent__7O6gS{padding:7px 16px 17px}.works_footer__UvAjm{padding:18px}}