@charset "utf-8";
/* 당근고양이 'ㅅ' */

/* header */
.header .gnb li > a {padding:0 30px;}
.header .gnb .g1 .snb {width:200px;}
.header .gnb .g2 .snb {width:290px;}
.header .gnb .g3 .snb {width:300px;}
.header .gnb .g4 .snb {width:180px;}
.header .gnb .g5 .snb {width:250px;}
.header .gnb li.g5 > a:focus + .snb,
.header .gnb li.g5:hover .snb {height:200px;}

/* main */
.mc01 .con .more {width:330px;}
.mc02 .info .more {width:220px;}

/* Board of Directors */
.company_head .his li {padding:30px 0 0;}
.company_head .his li span {width:auto; border-radius:12px; padding:0 10px;}
.ceo_box .his li:first-child {width:240px;}
.ceo_box .his li:last-child {width:calc(100% - 240px);}
.manage_box > ul > li {height:auto;}
.manage_box .name {font-size:30px; flex-direction:column; align-items:flex-start;}
.manage_box .name span {width:80px; margin:10px 0 0;}

/* Mission and Vision */
.mission_vision_wrap .bar_area {padding:0 20px;}
.core_competency li {height:450px;}

/* History */
.history .years_list dt {width:120px;}
.history .years_list dd {width:calc(100% - 120px);}

/* Directions */
.map_wrap iframe {max-width: 100%;}
.map_text dt,
.map_text dd {height:auto;}
.map_text dt:before {height:60px;}
.map_text dd ul {height:auto; gap:0;}
.map_text dd li {padding-left:240px;}

/* Clinical Laboratory Test Service */
.gray_half dd {padding:20px;}
.tbl th,
.tbl td {line-height:20px; height:80px;}

/* Digital Healthcare Platform (IT) */
.healthcare_step li {padding-right:300px;}
.healthcare_step li .ico {margin-top:30px; padding:0 30px;}
.healthcare_step li .tt {padding:30px 30px 10px;}
.healthcare_step li p {padding-left:30px;}

/* Biotechnology Platform Service (BT) */
.bio_image .center li:last-child {width:50%; margin:0 auto;}
.bio_image .side dd {padding:10px;}

/* Financial Information */
.financial_top .tblbox th {line-height:1;}
.financial_chart .chart_wrap .tit p {position:relative;}

/* Organization of U2Bio */
.organization .company > * {gap:10px 20px; flex-wrap:wrap;}
.organization .company li {width:calc((100% - 60px)/4);}
.organization .company .right {width:100%;}

.pop_organization .inbox {left:55%; width:41%; max-width:700px;}
.pop_organization th {width:120px;}

/* U2 HR (Human Reliances) */
.directional {padding:70px 0 60px;}
.directional .center li {text-align:center;}
.directional .center li.t1 {left:100px;}
.directional .center li.t2 {top:120px; right:80px;}
.directional .center li.t3 {left:70px;}
.directional .center li.t4 {bottom:110px; right:120px;}
.directional .side li {height:140px;}
