.faculty-message .page_title h1{margin:0;font-size:6.6vw;font-weight:600;line-height:9.4vw}@media screen and (min-width: 769px){.faculty-message .page_title h1{font-size:3.2307692308vw;line-height:4.6923076923vw}}@media screen and (min-width: 1300px){.faculty-message .page_title h1{font-size:42px;line-height:61px}}.faculty-message__lead{margin:0;padding-bottom:4vw;border-bottom:1px solid #000;font-size:5.6vw;font-weight:400;line-height:1.55}@media screen and (min-width: 769px){.faculty-message__lead{padding-bottom:2.1538461538vw;font-size:2.4615384615vw}}@media screen and (min-width: 1300px){.faculty-message__lead{padding-bottom:28px;font-size:32px}}@media screen and (min-width: 769px){.faculty-message__layout{display:grid;grid-template-columns:20.7692307692vw minmax(0, 46.1538461538vw);gap:2.3076923077vw;justify-content:space-between;align-items:start}}@media screen and (min-width: 1300px){.faculty-message__layout{grid-template-columns:270px minmax(0, 600px);gap:30px}}.faculty-message__profile{margin:0 0 6.4vw}@media screen and (min-width: 769px){.faculty-message__profile{margin:0}}.faculty-message__profile img{display:block;width:100%;height:auto}.faculty-message__profile figcaption{display:flex;gap:1em;align-items:baseline;margin-top:4vw}@media screen and (min-width: 769px){.faculty-message__profile figcaption{margin-top:1.8461538462vw}}@media screen and (min-width: 1300px){.faculty-message__profile figcaption{margin-top:24px}}.faculty-message__position{font-size:2.8vw;letter-spacing:.1em}@media screen and (min-width: 769px){.faculty-message__position{font-size:1.2307692308vw}}@media screen and (min-width: 1300px){.faculty-message__position{font-size:16px}}.faculty-message__name{font-size:4.4vw;letter-spacing:.1em;line-height:1}@media screen and (min-width: 769px){.faculty-message__name{font-size:1.8461538462vw}}@media screen and (min-width: 1300px){.faculty-message__name{font-size:24px}}.faculty-message__body p{margin:0;font-size:3.2vw;font-weight:300;line-height:1.9;text-align:justify}@media screen and (min-width: 769px){.faculty-message__body p{font-size:1.2307692308vw}}@media screen and (min-width: 1300px){.faculty-message__body p{font-size:16px}}.faculty-message__body p+p{margin-top:1.75em}.faculty-message #bread ol{display:flex;align-items:center;flex-wrap:wrap;margin:0;padding:0;list-style:none}@media screen and (min-width: 769px){.faculty-message #bread ol{flex-wrap:nowrap}}.faculty-message #bread ol li{display:flex;gap:0 3.6vw;align-items:center;margin-right:3.8vw}@media screen and (min-width: 769px){.faculty-message #bread ol li{gap:0 1.1538461538vw;margin-right:1.1538461538vw}}@media screen and (min-width: 1300px){.faculty-message #bread ol li{gap:0 15px;margin-right:15px}}.faculty-message #bread ol li:not(:last-child)::after{content:"";display:block;width:1.6vw;height:2.6vw;background:url("../../img/common/v2_siteparts-icon_arrow--bre.svg") no-repeat;background-size:contain}@media screen and (min-width: 769px){.faculty-message #bread ol li:not(:last-child)::after{width:.4615384615vw;height:.7692307692vw}}@media screen and (min-width: 1300px){.faculty-message #bread ol li:not(:last-child)::after{width:6px;height:10px}}.faculty-message #bread ol li p{color:#787878;font-size:3.6vw;line-height:1.5}@media screen and (min-width: 769px){.faculty-message #bread ol li p{font-size:.9230769231vw;white-space:nowrap}}@media screen and (min-width: 1300px){.faculty-message #bread ol li p{font-size:12px}}@media(prefers-reduced-motion: reduce){.faculty-message .anim-fadeIn{opacity:1;transition:none}}/*# sourceMappingURL=chair.css.map */
