@charset "utf-8";
.txt_page.laboratory05{position:relative;width:1920px;height:1757px;}

/* 연구소 운영 배치와 대조한 PSD 좌표. */
.txt_page.laboratory05 .text-2{left:748px;top:-2.410px;width:423px;font-size:57px;line-height:57px;font-weight:700;letter-spacing:-0.08em;color:rgb(40,40,40);text-align:center;}
.txt_page.laboratory05 .text-2>span{left:50%;transform:translateX(-50%) scaleX(1.18);transform-origin:center top;font-family:var(--iora-title-font);letter-spacing:0;}
.txt_page.laboratory05 .text-0{left:810px;top:702.540px;width:301px;font-size:42px;line-height:42px;font-weight:600;letter-spacing:-0.06em;color:rgb(0,0,0);text-align:center;}
.txt_page.laboratory05 .text-0>span{left:50%;transform:translateX(-50%) scaleX(1.18);transform-origin:center top;font-family:var(--iora-title-font);letter-spacing:0;}
.txt_page.laboratory05 .text-1{left:502px;top:791.600px;width:916px;font-size:20px;line-height:36px;font-weight:500;letter-spacing:-0.06em;color:rgb(0,0,0);text-align:center;}
.txt_page.laboratory05 .text-1>span{left:50%;transform:translateX(-50%) scaleX(1);transform-origin:center top;}
.txt_page.laboratory05 .text-18{left:1002px;top:1022.540px;width:282px;font-size:42px;line-height:42px;font-weight:600;letter-spacing:-0.06em;color:rgb(255,255,255);text-align:center;}
.txt_page.laboratory05 .text-18>span{left:50%;transform:translateX(-50%) scaleX(1.18);transform-origin:center top;font-family:var(--iora-title-font);letter-spacing:0;}
.txt_page.laboratory05 .text-7{left:1028px;top:1134.200px;width:19px;font-size:40px;line-height:40px;font-weight:700;letter-spacing:-0.06em;color:rgb(255,255,255);text-align:left;}
.txt_page.laboratory05 .text-7>span{left:0;transform:translateX(-0) scaleX(1);transform-origin:left top;}
.txt_page.laboratory05 .text-6{left:1107px;top:1135.600px;width:242px;font-size:20px;line-height:36px;font-weight:700;letter-spacing:-0.06em;color:rgb(0,0,0);text-align:left;}
.txt_page.laboratory05 .text-6>span{left:0;transform:translateX(-0) scaleX(1);transform-origin:left top;}
.txt_page.laboratory05 .text-15{left:1026px;top:1223.200px;width:21px;font-size:40px;line-height:40px;font-weight:700;letter-spacing:-0.06em;color:rgb(255,255,255);text-align:left;}
.txt_page.laboratory05 .text-15>span{left:0;transform:translateX(-0) scaleX(1);transform-origin:left top;}
.txt_page.laboratory05 .text-14{left:1107px;top:1224.600px;width:440px;font-size:20px;line-height:36px;font-weight:700;letter-spacing:-0.06em;color:rgb(0,0,0);text-align:left;}
.txt_page.laboratory05 .text-14>span{left:0;transform:translateX(-0) scaleX(1);transform-origin:left top;}
.txt_page.laboratory05 .text-9{left:1025px;top:1311.200px;width:21px;font-size:40px;line-height:40px;font-weight:700;letter-spacing:-0.06em;color:rgb(255,255,255);text-align:left;}
.txt_page.laboratory05 .text-9>span{left:0;transform:translateX(-0) scaleX(1);transform-origin:left top;}
.txt_page.laboratory05 .text-8{left:1107px;top:1312.600px;width:463px;font-size:20px;line-height:36px;font-weight:700;letter-spacing:-0.06em;color:rgb(0,0,0);text-align:left;}
.txt_page.laboratory05 .text-8>span{left:0;transform:translateX(-0) scaleX(1);transform-origin:left top;}
.txt_page.laboratory05 .text-11{left:1026px;top:1399.200px;width:22px;font-size:40px;line-height:40px;font-weight:700;letter-spacing:-0.06em;color:rgb(255,255,255);text-align:left;}
.txt_page.laboratory05 .text-11>span{left:0;transform:translateX(-0) scaleX(1);transform-origin:left top;}
.txt_page.laboratory05 .text-10{left:1107px;top:1399.600px;width:488px;font-size:20px;line-height:36px;font-weight:700;letter-spacing:-0.06em;color:rgb(0,0,0);text-align:left;}
.txt_page.laboratory05 .text-10>span{left:0;transform:translateX(-0) scaleX(1);transform-origin:left top;}
.txt_page.laboratory05 .text-12{left:1106px;top:1488.600px;width:400px;font-size:20px;line-height:36px;font-weight:700;letter-spacing:-0.06em;color:rgb(0,0,0);text-align:left;}
.txt_page.laboratory05 .text-12>span{left:0;transform:translateX(-0) scaleX(1);transform-origin:left top;}
.txt_page.laboratory05 .text-13{left:1026px;top:1504.200px;width:20px;font-size:40px;line-height:40px;font-weight:700;letter-spacing:-0.06em;color:rgb(255,255,255);text-align:left;}
.txt_page.laboratory05 .text-13>span{left:0;transform:translateX(-0) scaleX(1);transform-origin:left top;}
.txt_page.laboratory05 .text-16{left:1106px;top:1613.600px;width:468px;font-size:20px;line-height:36px;font-weight:700;letter-spacing:-0.06em;color:rgb(0,0,0);text-align:left;}
.txt_page.laboratory05 .text-16>span{left:0;transform:translateX(-0) scaleX(1);transform-origin:left top;}
.txt_page.laboratory05 .text-17{left:1027px;top:1631.200px;width:20px;font-size:40px;line-height:40px;font-weight:700;letter-spacing:-0.06em;color:rgb(255,255,255);text-align:left;}
.txt_page.laboratory05 .text-17>span{left:0;transform:translateX(-0) scaleX(1);transform-origin:left top;}


/* 実測 */
.txt_page.laboratory05 .text-2>span{transform:translateX(-50%) scaleX(1.177555);}
.txt_page.laboratory05 .text-0>span{transform:translateX(-50%) scaleX(1.196002);}
.txt_page.laboratory05 .text-1>span{transform:translateX(-50%) scaleX(0.998297);}
.txt_page.laboratory05 .text-18>span{transform:translateX(-50%) scaleX(1.223593);}
.txt_page.laboratory05 .text-7>span{transform:translateX(-0) scaleX(0.897417);}
.txt_page.laboratory05 .text-6>span{transform:translateX(-0) scaleX(1.004475);}
.txt_page.laboratory05 .text-15>span{transform:translateX(-0) scaleX(0.991882);}
.txt_page.laboratory05 .text-14>span{transform:translateX(-0) scaleX(1.001066);}
.txt_page.laboratory05 .text-9>span{transform:translateX(-0) scaleX(0.991882);}
.txt_page.laboratory05 .text-8>span{transform:translateX(-0) scaleX(1.017233);}
.txt_page.laboratory05 .text-11>span{transform:translateX(-0) scaleX(1.039114);}
.txt_page.laboratory05 .text-10>span{transform:translateX(-0) scaleX(1.000448);}
.txt_page.laboratory05 .text-12>span{transform:translateX(-0) scaleX(1.003882);}
.txt_page.laboratory05 .text-13>span{transform:translateX(-0) scaleX(0.944649);}
.txt_page.laboratory05 .text-16>span{transform:translateX(-0) scaleX(1.020268);}
.txt_page.laboratory05 .text-17>span{transform:translateX(-0) scaleX(0.944649);}

/* ── 10-24 22시 글꼴 전체 반영(사용자 «이제 전체 반영해줘»): 늘린 제목글꼴 큰 소제목(h1 제외) → Noto 배율 1 + 같은 폭 자간. 되돌리기 = 이 블록 삭제 ── */
.txt_page.laboratory05 .copy.text-0{font-family:var(--iora-body-font);font-weight:600;letter-spacing:-0.0016em;}
.txt_page.laboratory05 .copy.text-0>span{font-family:var(--iora-body-font);letter-spacing:-0.0016em;transform:translateX(-50%) scaleX(1);}
.txt_page.laboratory05 .copy.text-18{font-family:var(--iora-body-font);font-weight:600;letter-spacing:0.0059em;}
.txt_page.laboratory05 .copy.text-18>span{font-family:var(--iora-body-font);letter-spacing:0.0059em;transform:translateX(-50%) scaleX(1);}
