@charset "utf-8";
.txt_page.laboratory03{position:relative;width:1920px;height:2783px;}

/* 연구소 운영 배치와 대조한 PSD 좌표. */
.txt_page.laboratory03 .text-26{left:780px;top:-2.410px;width:356px;font-size:57px;line-height:57px;font-weight:700;letter-spacing:-0.08em;color:rgb(40,40,40);text-align:center;}
.txt_page.laboratory03 .text-26>span{left:50%;transform:translateX(-50%) scaleX(1.18);transform-origin:center top;font-family:var(--iora-title-font);letter-spacing:0;}
.txt_page.laboratory03 .text-0{left:629px;top:446.981px;width:664px;font-size:40px;line-height:41.6383px;font-weight:600;letter-spacing:-0.06em;color:rgb(255,255,255);text-align:center;}
.txt_page.laboratory03 .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.laboratory03 .text-1{left:728px;top:511.981px;width:462px;font-size:40px;line-height:41.6383px;font-weight:600;letter-spacing:-0.06em;color:rgb(255,255,255);text-align:center;}
.txt_page.laboratory03 .text-1>span{left:50%;transform:translateX(-50%) scaleX(1.18);transform-origin:center top;font-family:var(--iora-title-font);letter-spacing:0;}
.txt_page.laboratory03 .text-5{left:987px;top:836.240px;width:308px;font-size:48px;line-height:48px;font-weight:700;letter-spacing:-0.05em;color:rgb(255,255,255);text-align:left;}
.txt_page.laboratory03 .text-5>span{left:0;transform:translateX(-0) scaleX(1);transform-origin:left top;}
.txt_page.laboratory03 .text-2{left:657px;top:1032.800px;width:602px;font-size:60px;line-height:72px;font-weight:700;letter-spacing:-0.06em;color:rgb(255,204,1);text-align:center;}
.txt_page.laboratory03 .text-2>span{left:50%;transform:translateX(-50%) scaleX(1);transform-origin:center top;}
.txt_page.laboratory03 .text-3{left:755px;top:1207.440px;width:410px;font-size:38px;line-height:46px;font-weight:700;letter-spacing:-0.06em;color:rgb(255,255,255);text-align:left;}
.txt_page.laboratory03 .text-3>span{left:0;transform:translateX(-0) scaleX(1);transform-origin:left top;}
.txt_page.laboratory03 .text-4{left:570px;top:1272.600px;width:797px;font-size:20px;line-height:36px;font-weight:500;letter-spacing:-0.06em;color:rgb(255,255,255);text-align:left;}
.txt_page.laboratory03 .text-4>span{left:0;transform:translateX(-0) scaleX(1);transform-origin:left top;}
.txt_page.laboratory03 .text-8{left:317px;top:1514.840px;width:19px;font-size:18px;line-height:36px;font-weight:500;letter-spacing:-0.06em;color:rgb(255,255,255);text-align:center;}
.txt_page.laboratory03 .text-8>span{left:50%;transform:translateX(-50%) scaleX(1);transform-origin:center top;}
.txt_page.laboratory03 .text-10{left:647px;top:1514.840px;width:19px;font-size:18px;line-height:36px;font-weight:500;letter-spacing:-0.06em;color:rgb(255,255,255);text-align:center;}
.txt_page.laboratory03 .text-10>span{left:50%;transform:translateX(-50%) scaleX(1);transform-origin:center top;}
.txt_page.laboratory03 .text-12{left:977px;top:1514.840px;width:19px;font-size:18px;line-height:36px;font-weight:500;letter-spacing:-0.06em;color:rgb(255,255,255);text-align:center;}
.txt_page.laboratory03 .text-12>span{left:50%;transform:translateX(-50%) scaleX(1);transform-origin:center top;}
.txt_page.laboratory03 .text-14{left:1309px;top:1514.840px;width:19px;font-size:18px;line-height:36px;font-weight:500;letter-spacing:-0.06em;color:rgb(255,255,255);text-align:center;}
.txt_page.laboratory03 .text-14>span{left:50%;transform:translateX(-50%) scaleX(1);transform-origin:center top;}
.txt_page.laboratory03 .text-9{left:675px;top:1725.480px;width:239px;font-size:21px;line-height:29px;font-weight:500;letter-spacing:-0.06em;color:rgb(0,0,0);text-align:center;}
.txt_page.laboratory03 .text-9>span{left:50%;transform:translateX(-50%) scaleX(1);transform-origin:center top;}
.txt_page.laboratory03 .text-7{left:426px;top:1734.980px;width:76px;font-size:21px;line-height:36px;font-weight:500;letter-spacing:-0.06em;color:rgb(0,0,0);text-align:center;}
.txt_page.laboratory03 .text-7>span{left:50%;transform:translateX(-50%) scaleX(1);transform-origin:center top;}
.txt_page.laboratory03 .text-11{left:1047px;top:1738.480px;width:154px;font-size:21px;line-height:29px;font-weight:500;letter-spacing:-0.06em;color:rgb(0,0,0);text-align:center;}
.txt_page.laboratory03 .text-11>span{left:50%;transform:translateX(-50%) scaleX(1);transform-origin:center top;}
.txt_page.laboratory03 .text-13{left:1386px;top:1738.480px;width:143px;font-size:21px;line-height:29px;font-weight:500;letter-spacing:-0.06em;color:rgb(0,0,0);text-align:center;}
.txt_page.laboratory03 .text-13>span{left:50%;transform:translateX(-50%) scaleX(1);transform-origin:center top;}
.txt_page.laboratory03 .text-20{left:317px;top:1826.840px;width:19px;font-size:18px;line-height:36px;font-weight:500;letter-spacing:-0.06em;color:rgb(255,255,255);text-align:center;}
.txt_page.laboratory03 .text-20>span{left:50%;transform:translateX(-50%) scaleX(1);transform-origin:center top;}
.txt_page.laboratory03 .text-18{left:977px;top:1826.840px;width:19px;font-size:18px;line-height:36px;font-weight:500;letter-spacing:-0.06em;color:rgb(255,255,255);text-align:center;}
.txt_page.laboratory03 .text-18>span{left:50%;transform:translateX(-50%) scaleX(1);transform-origin:center top;}
.txt_page.laboratory03 .text-16{left:1309px;top:1826.840px;width:19px;font-size:18px;line-height:36px;font-weight:500;letter-spacing:-0.06em;color:rgb(255,255,255);text-align:center;}
.txt_page.laboratory03 .text-16>span{left:50%;transform:translateX(-50%) scaleX(1);transform-origin:center top;}
.txt_page.laboratory03 .text-15{left:1377px;top:2036.480px;width:160px;font-size:21px;line-height:29px;font-weight:500;letter-spacing:-0.06em;color:rgb(0,0,0);text-align:center;}
.txt_page.laboratory03 .text-15>span{left:50%;transform:translateX(-50%) scaleX(1);transform-origin:center top;}
.txt_page.laboratory03 .text-19{left:520px;top:2037.480px;width:223px;font-size:21px;line-height:29px;font-weight:500;letter-spacing:-0.06em;color:rgb(0,0,0);text-align:center;}
.txt_page.laboratory03 .text-19>span{left:50%;transform:translateX(-50%) scaleX(1);transform-origin:center top;}
.txt_page.laboratory03 .text-17{left:1015px;top:2037.480px;width:219px;font-size:21px;line-height:29px;font-weight:500;letter-spacing:-0.06em;color:rgb(0,0,0);text-align:center;}
.txt_page.laboratory03 .text-17>span{left:50%;transform:translateX(-50%) scaleX(1);transform-origin:center top;}
.txt_page.laboratory03 .text-24{left:676px;top:2328.981px;width:567px;font-size:40px;line-height:41.6383px;font-weight:600;letter-spacing:-0.06em;color:rgb(255,255,255);text-align:center;}
.txt_page.laboratory03 .text-24>span{left:50%;transform:translateX(-50%) scaleX(1.18);transform-origin:center top;font-family:var(--iora-title-font);letter-spacing:0;}
.txt_page.laboratory03 .text-25{left:37px;top:2425.000px;width:16px;font-size:12px;line-height:12px;font-weight:600;letter-spacing:0.24em;color:rgb(255,255,255);text-align:left;}
.txt_page.laboratory03 .text-25>span{left:0;transform:translateX(-0) scaleX(1.18);transform-origin:left top;font-family:var(--iora-title-font);letter-spacing:0;}
.txt_page.laboratory03 .text-25{writing-mode:vertical-rl;color:#fff;letter-spacing:3px;}
.txt_page.laboratory03 .text-21{left:359px;top:2461.860px;width:285px;font-size:22px;line-height:33px;font-weight:500;letter-spacing:-0.05em;color:rgb(0,0,0);text-align:center;}
.txt_page.laboratory03 .text-21>span{left:50%;transform:translateX(-50%) scaleX(1);transform-origin:center top;}
.txt_page.laboratory03 .text-22{left:810px;top:2461.860px;width:288px;font-size:22px;line-height:33px;font-weight:500;letter-spacing:-0.05em;color:rgb(0,0,0);text-align:center;}
.txt_page.laboratory03 .text-22>span{left:50%;transform:translateX(-50%) scaleX(1);transform-origin:center top;}
.txt_page.laboratory03 .text-23{left:1267px;top:2461.860px;width:279px;font-size:22px;line-height:33px;font-weight:500;letter-spacing:-0.05em;color:rgb(0,0,0);text-align:center;}
.txt_page.laboratory03 .text-23>span{left:50%;transform:translateX(-50%) scaleX(1);transform-origin:center top;}


/* 実測 */
.txt_page.laboratory03 .text-26>span{transform:translateX(-50%) scaleX(1.167811);}
.txt_page.laboratory03 .text-0>span{transform:translateX(-50%) scaleX(1.196464);}
.txt_page.laboratory03 .text-1>span{transform:translateX(-50%) scaleX(1.021559);}
.txt_page.laboratory03 .text-5>span{transform:translateX(-0) scaleX(0.995757);}
.txt_page.laboratory03 .text-2>span{transform:translateX(-50%) scaleX(0.990641);}
.txt_page.laboratory03 .text-3>span{transform:translateX(-0) scaleX(0.997074);}
.txt_page.laboratory03 .text-4>span{transform:translateX(-0) scaleX(1.000746);}
.txt_page.laboratory03 .text-8>span{transform:translateX(-50%) scaleX(1.034014);}
.txt_page.laboratory03 .text-10>span{transform:translateX(-50%) scaleX(1.034014);}
.txt_page.laboratory03 .text-12>span{transform:translateX(-50%) scaleX(1.034014);}
.txt_page.laboratory03 .text-14>span{transform:translateX(-50%) scaleX(1.034014);}
.txt_page.laboratory03 .text-9>span{transform:translateX(-50%) scaleX(0.991508);}
.txt_page.laboratory03 .text-7>span{transform:translateX(-50%) scaleX(1.003714);}
.txt_page.laboratory03 .text-11>span{transform:translateX(-50%) scaleX(0.994350);}
.txt_page.laboratory03 .text-13>span{transform:translateX(-50%) scaleX(1.004500);}
.txt_page.laboratory03 .text-20>span{transform:translateX(-50%) scaleX(1.034014);}
.txt_page.laboratory03 .text-18>span{transform:translateX(-50%) scaleX(1.034014);}
.txt_page.laboratory03 .text-16>span{transform:translateX(-50%) scaleX(1.034014);}
.txt_page.laboratory03 .text-15>span{transform:translateX(-50%) scaleX(0.997370);}
.txt_page.laboratory03 .text-19>span{transform:translateX(-50%) scaleX(0.984751);}
.txt_page.laboratory03 .text-17>span{transform:translateX(-50%) scaleX(1.004227);}
.txt_page.laboratory03 .text-24>span{transform:translateX(-50%) scaleX(1.208311);}
.txt_page.laboratory03 .text-21>span{transform:translateX(-50%) scaleX(0.993194);}
.txt_page.laboratory03 .text-22>span{transform:translateX(-50%) scaleX(1.002720);}
.txt_page.laboratory03 .text-23>span{transform:translateX(-50%) scaleX(0.998155);}

/* ── 10-24 22시 글꼴 전체 반영(사용자 «이제 전체 반영해줘»): 늘린 제목글꼴 큰 소제목(h1 제외) → Noto 배율 1 + 같은 폭 자간. 되돌리기 = 이 블록 삭제 ── */
.txt_page.laboratory03 .copy.text-0{font-family:var(--iora-body-font);font-weight:600;letter-spacing:-0.0083em;}
.txt_page.laboratory03 .copy.text-0>span{font-family:var(--iora-body-font);letter-spacing:-0.0083em;transform:translateX(-50%) scaleX(1);}
.txt_page.laboratory03 .copy.text-24{font-family:var(--iora-body-font);font-weight:600;letter-spacing:-0.0046em;}
.txt_page.laboratory03 .copy.text-24>span{font-family:var(--iora-body-font);letter-spacing:-0.0046em;transform:translateX(-50%) scaleX(1);}
