@charset "utf-8";
.txt_page.laboratory04{position:relative;width:1920px;height:1770px;}

/* 연구소 운영 배치와 대조한 PSD 좌표. */
.txt_page.laboratory04 .text-2{left:772px;top:-3.410px;width:375px;font-size:57px;line-height:57px;font-weight:700;letter-spacing:-0.08em;color:rgb(40,40,40);text-align:center;}
.txt_page.laboratory04 .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.laboratory04 .text-0{left:770px;top:702.540px;width:380px;font-size:42px;line-height:42px;font-weight:600;letter-spacing:-0.06em;color:rgb(0,0,0);text-align:center;}
.txt_page.laboratory04 .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.laboratory04 .text-1{left:446px;top:791.600px;width:1028px;font-size:20px;line-height:36px;font-weight:500;letter-spacing:-0.06em;color:rgb(0,0,0);text-align:center;}
.txt_page.laboratory04 .text-1>span{left:50%;transform:translateX(-50%) scaleX(1);transform-origin:center top;}
.txt_page.laboratory04 .text-18{left:1001px;top:1079.540px;width:370px;font-size:42px;line-height:42px;font-weight:600;letter-spacing:-0.06em;color:rgb(255,255,255);text-align:center;}
.txt_page.laboratory04 .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.laboratory04 .text-7{left:1028px;top:1191.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.laboratory04 .text-7>span{left:0;transform:translateX(-0) scaleX(1);transform-origin:left top;}
.txt_page.laboratory04 .text-6{left:1091px;top:1192.600px;width:489px;font-size:20px;line-height:36px;font-weight:700;letter-spacing:-0.06em;color:rgb(0,0,0);text-align:left;}
.txt_page.laboratory04 .text-6>span{left:0;transform:translateX(-0) scaleX(1);transform-origin:left top;}
.txt_page.laboratory04 .text-13{left:1026px;top:1286.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.laboratory04 .text-13>span{left:0;transform:translateX(-0) scaleX(1);transform-origin:left top;}
.txt_page.laboratory04 .text-12{left:1092px;top:1287.600px;width:202px;font-size:20px;line-height:36px;font-weight:700;letter-spacing:-0.06em;color:rgb(0,0,0);text-align:left;}
.txt_page.laboratory04 .text-12>span{left:0;transform:translateX(-0) scaleX(1);transform-origin:left top;}
.txt_page.laboratory04 .text-9{left:1025px;top:1380.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.laboratory04 .text-9>span{left:0;transform:translateX(-0) scaleX(1);transform-origin:left top;}
.txt_page.laboratory04 .text-8{left:1092px;top:1380.600px;width:216px;font-size:20px;line-height:36px;font-weight:700;letter-spacing:-0.06em;color:rgb(0,0,0);text-align:left;}
.txt_page.laboratory04 .text-8>span{left:0;transform:translateX(-0) scaleX(1);transform-origin:left top;}
.txt_page.laboratory04 .text-11{left:1026px;top:1475.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.laboratory04 .text-11>span{left:0;transform:translateX(-0) scaleX(1);transform-origin:left top;}
.txt_page.laboratory04 .text-10{left:1092px;top:1476.600px;width:309px;font-size:20px;line-height:36px;font-weight:700;letter-spacing:-0.06em;color:rgb(0,0,0);text-align:left;}
.txt_page.laboratory04 .text-10>span{left:0;transform:translateX(-0) scaleX(1);transform-origin:left top;}
.txt_page.laboratory04 .text-17{left:1026px;top:1569.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.laboratory04 .text-17>span{left:0;transform:translateX(-0) scaleX(1);transform-origin:left top;}
.txt_page.laboratory04 .text-16{left:1092px;top:1570.600px;width:144px;font-size:20px;line-height:36px;font-weight:700;letter-spacing:-0.06em;color:rgb(0,0,0);text-align:left;}
.txt_page.laboratory04 .text-16>span{left:0;transform:translateX(-0) scaleX(1);transform-origin:left top;}
.txt_page.laboratory04 .text-15{left:1027px;top:1663.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.laboratory04 .text-15>span{left:0;transform:translateX(-0) scaleX(1);transform-origin:left top;}
.txt_page.laboratory04 .text-14{left:1091px;top:1664.600px;width:145px;font-size:20px;line-height:36px;font-weight:700;letter-spacing:-0.06em;color:rgb(0,0,0);text-align:left;}
.txt_page.laboratory04 .text-14>span{left:0;transform:translateX(-0) scaleX(1);transform-origin:left top;}


/* 実測 */
.txt_page.laboratory04 .text-2>span{transform:translateX(-50%) scaleX(1.187942);}
.txt_page.laboratory04 .text-0>span{transform:translateX(-50%) scaleX(1.205333);}
.txt_page.laboratory04 .text-1>span{transform:translateX(-50%) scaleX(1.002407);}
.txt_page.laboratory04 .text-18>span{transform:translateX(-50%) scaleX(1.225356);}
.txt_page.laboratory04 .text-7>span{transform:translateX(-0) scaleX(0.897417);}
.txt_page.laboratory04 .text-6>span{transform:translateX(-0) scaleX(1.002499);}
.txt_page.laboratory04 .text-13>span{transform:translateX(-0) scaleX(0.991882);}
.txt_page.laboratory04 .text-12>span{transform:translateX(-0) scaleX(0.997223);}
.txt_page.laboratory04 .text-9>span{transform:translateX(-0) scaleX(0.991882);}
.txt_page.laboratory04 .text-8>span{transform:translateX(-0) scaleX(0.998051);}
.txt_page.laboratory04 .text-11>span{transform:translateX(-0) scaleX(1.039114);}
.txt_page.laboratory04 .text-10>span{transform:translateX(-0) scaleX(0.999646);}
.txt_page.laboratory04 .text-17>span{transform:translateX(-0) scaleX(0.944649);}
.txt_page.laboratory04 .text-16>span{transform:translateX(-0) scaleX(0.998051);}
.txt_page.laboratory04 .text-15>span{transform:translateX(-0) scaleX(0.944649);}
.txt_page.laboratory04 .text-14>span{transform:translateX(-0) scaleX(1.004982);}

/* ── 10-24 22시 글꼴 전체 반영(사용자 «이제 전체 반영해줘»): 늘린 제목글꼴 큰 소제목(h1 제외) → Noto 배율 1 + 같은 폭 자간. 되돌리기 = 이 블록 삭제 ── */
.txt_page.laboratory04 .copy.text-0{font-family:var(--iora-body-font);font-weight:600;letter-spacing:0.0024em;}
.txt_page.laboratory04 .copy.text-0>span{font-family:var(--iora-body-font);letter-spacing:0.0024em;transform:translateX(-50%) scaleX(1);}
.txt_page.laboratory04 .copy.text-18{font-family:var(--iora-body-font);font-weight:600;letter-spacing:0.0069em;}
.txt_page.laboratory04 .copy.text-18>span{font-family:var(--iora-body-font);letter-spacing:0.0069em;transform:translateX(-50%) scaleX(1);}
