@charset "utf-8";
/* Fixed PC composition follows the live 1920px slices; mobile is a separate route. */
.txt_page.clinic06{width:1920px;}
.txt_page.clinic06 h1{height:108px;line-height:1.1;margin:0;}
.txt_page.clinic06 .hero .wm{color:#fff;font-weight:300;}
.txt_page.clinic06 .hero .lead{padding:0;bottom:151px;background:none;}
.txt_page.clinic06 .hero .lead h2{margin-bottom:17px;}
.txt_page.clinic06 .hero .lead p{line-height:36px;}
.txt_page.clinic06 .ovary-diagram{position:relative;width:1300px;height:543px;margin:-112px auto 0;}
.txt_page.clinic06 .ovary-diagram>img{display:block;width:1300px;height:543px;}
.txt_page.clinic06 .ovary-diagram figcaption{position:absolute;top:51px;left:0;width:100%;text-align:center;font-size:20px;font-weight:500;line-height:36px;letter-spacing:-0.02em;}
.txt_page.clinic06 .ovary-diagram span{position:absolute;font-size:16px;font-weight:700;line-height:22px;letter-spacing:-.06em;}
.txt_page.clinic06 .ovary-diagram .follicle{left:1133px;top:228px;}
.txt_page.clinic06 .ovary-diagram .ovary{left:975px;top:426px;}
.txt_page.clinic06 .ovary-diagram .normal{left:120px;top:471px;width:163px;text-align:center;color:#fff;}
.txt_page.clinic06 .ovary-diagram .polycystic{left:1018px;top:471px;width:163px;text-align:center;color:#fff;}
.txt_page.clinic06 .cause-diagnosis{width:1300px;height:951px;box-sizing:border-box;padding-top:116px;margin:auto;}
.txt_page.clinic06 .cause,.txt_page.clinic06 .diagnosis{display:flex;width:1300px;}
.txt_page.clinic06 .cause{height:324px;}
.txt_page.clinic06 .cause>img{width:650px;height:324px;display:block;}
.txt_page.clinic06 .copy{position:relative;width:650px;text-align:center;}
.txt_page.clinic06 .copy h2,.txt_page.clinic06 .treatment h2{position:absolute;left:0;width:100%;font-size:41px;font-weight:700;line-height:49px;letter-spacing:-.06em;margin:0;color:#292929;}
.txt_page.clinic06 .copy p{position:absolute;left:0;width:100%;font-size:20px;font-weight:500;line-height:36px;letter-spacing:-.06em;margin:0;color:#292929;}
.txt_page.clinic06 .cause h2{top:78px;}
.txt_page.clinic06 .cause p{top:160px;}
.txt_page.clinic06 .diagnosis{height:401px;}
.txt_page.clinic06 .diagnosis h2{top:118px;}
.txt_page.clinic06 .diagnosis .copy p{top:200px;}
.txt_page.clinic06 .diagnosis-diagram{position:relative;width:650px;height:401px;margin:0;}
.txt_page.clinic06 .diagnosis-diagram>img{width:650px;height:401px;display:block;}
.txt_page.clinic06 .diagnosis-diagram span{position:absolute;font-size:18px;line-height:26px;font-weight:500;letter-spacing:-0.02em;text-align:center;color:#000;}
.txt_page.clinic06 .androgen{left:60px;top:46px;width:255px;}
.txt_page.clinic06 .period{left:408px;top:55px;width:150px;}
.txt_page.clinic06 .ultrasound{left:212px;top:327px;width:247px;}
/* Restore the white PSD stroke omitted by the extraction library. */
.txt_page.clinic06 .diagnosis-diagram .marker{width:21px;height:21px;box-sizing:border-box;border:4px solid #fff;border-radius:50%;background:#88418e;}
.txt_page.clinic06 .marker-one{left:230px;top:149px;}
.txt_page.clinic06 .marker-two{left:411px;top:158px;}
.txt_page.clinic06 .marker-three{left:325px;top:256px;}
.txt_page.clinic06 .treatment{position:relative;width:1920px;height:958px;text-align:center;background:url('/img/sub/txt/clinic06_treatment_bg.jpg') center top/1920px 958px no-repeat;}
.txt_page.clinic06 .treatment h2{top:76px;}
.txt_page.clinic06 .treatment p{position:absolute;left:310px;top:161px;width:1300px;margin:0;font-size:20px;font-weight:400;line-height:34px;letter-spacing:-0.02em;color:#292929;}
.txt_page.clinic06 .treatment>img{position:absolute;left:310px;top:349px;display:block;width:1300px;height:507px;}
/* 2026-10-25 자간 C안(사용자 선택): 일반 제목·본문 -0.02em. 그림 패널(.copy) 글자·의료진 논문 목록은 그대로 */
.txt_page.clinic06 .treatment h2{letter-spacing:-0.02em;}
