@charset "utf-8";
/* 연구시설 사진과 문구를 운영 화면 좌표에 맞춘다. */
.txt_page.laboratory02{position:relative;width:1920px;height:639px;}
.txt_page.laboratory02 .copy{position:absolute;margin:0;padding:0;transform:none;white-space:nowrap;text-align:center;left:0;width:1920px;}
.txt_page.laboratory02 .copy>span{display:inline-block;font-family:var(--iora-title-font);transform:scaleX(1.18);transform-origin:center top;}
.txt_page.laboratory02 .title{top:-4px;font-size:57px;line-height:68px;font-weight:700;}
.txt_page.laboratory02 .facility{position:absolute;left:310px;top:98px;width:1300px;height:332px;}
.txt_page.laboratory02 .quote{top:494px;font-size:27px;line-height:41.63829px;font-weight:600;color:#000;}
.txt_page.laboratory02 .quote em{font:inherit;color:#6d1785;font-style:normal;}
/* 10-24: 제목 글자(span)가 공통 규칙에 밀려 400 으로 나오던 것 — 다른 연구소 제목처럼 700 */
.txt_page.laboratory02 .title>span{font-weight:700;}

/* ── 10-24 글꼴 전체 적용(사용자 «적용해 pc, mobile»): 늘린 제목글꼴 본문·소제목 → Noto 배율 1 + 같은 폭 자간. 되돌리기 = 이 블록 삭제 ── */
.txt_page.laboratory02 .copy.quote{font-family:var(--iora-body-font);font-weight:400;letter-spacing:-0.0273em;}
.txt_page.laboratory02 .copy.quote>span{font-family:var(--iora-body-font);letter-spacing:-0.0273em;transform:translateX(-0) scaleX(1);}
