#container{
float:left; 
left:0%;
position:relative; 
margin-left:200px; 
z-index:-9999;
}

/*¸ÞÀÎÄÜÅÙÃ÷*/
#cont_wrap1{

float:left; 
top:0px;
margin-left:185px;
width:875px;
height:100%; 
background:#fff;
border-right:1px solid #e8e8e9;
z-index:12;
padding-bottom:30px;
}


#sub_name{

position:fixed;
font-family:'Noto Sans KR', 'Malgun Gothic', Arial, Helvetica, sans-serif;
font-size:24px;
margin-left:241px;
margin-top:85px;
z-index:999;

}

#sub_name1{

position:fixed;
font-family:'Noto Sans KR', 'Malgun Gothic', Arial, Helvetica, sans-serif;
font-size:24px;
margin-left:219px;
margin-top:85px;
z-index:999;
}


#sub_name2{

position:fixed;
font-family:'Noto Sans KR', 'Malgun Gothic', Arial, Helvetica, sans-serif;
font-size:24px;
margin-left:235px;
margin-top:85px;
z-index:999;
}

/*¼­ºê³×ÀÓ */
.sub_name h4{
font-family:'Noto Sans KR', 'Malgun Gothic', Arial, Helvetica, sans-serif;
font-size:31px;
height:90px;
line-height:90px;
margin:11px 0 0 31px;
}

.sub_name li{
float:right;
font-family:'Noto Sans KR', 'Malgun Gothic', Arial, Helvetica, sans-serif;
font-size:11px;
color:#868686;
height:90px;
line-height:90px;
margin:-70px 15px 0 0;
}

#sline{
position:relative;
width:875px;
display:block; 
border-bottom:1px solid #e8e8e9; 
}

#conWrap{
margin:61px 31px 0 31px;

}

/*Á¦Ç° ÅÇ¸Þ´º */
.pro_tab{
  width: 100%;
  margin: 0 auto;
 font-size: 0;
margin-bottom:25px;

}



ul.tabs{
  margin: 0px;
  padding: 0px;
  list-style: none;
}

ul.tabs li{
  background: none;
  color: #222;
  display: inline-block;
  padding: 10px 17px;
  cursor: pointer;
  border:1px solid #e8e8e9;
 margin-left:10px;
margin-top:10px;
 margin-bottom:-1px;
}

ul.tabs li a {
font-size:12px;
}
ul.tabs li a:hover {
font-size:12px;
}

ul.tabs li.current{
  background: #0d599a;
  color: #fff;
}

ul.tabs li.current a{
  color: #fff;
 font-size:12px;
}

.tab-content{
  display: none;
  background: #ededed;
}

.tab-content.current{
  display: inherit;
}


onWrap ul{
}

/*Á¦Ç° Å¸ÀÌÆ² */
.pro_title{
line-height:46px;
margin-bottom:35px;
border-bottom:1px solid #e8e8e9;
}

#conWrap1{
margin:61px 31px 0 31px;

}

#conWrap1 ul{
}

#conWrap1 .text2{
font-family:'Noto Sans KR', 'Malgun Gothic', Arial, Helvetica, sans-serif;
font-size:26px;
color:#000;
line-height:26px;
font-weight:500;
letter-spacing: -2px;
margin-bottom:18px;
}

#conWrap1 .text1{
font-family:'Noto Sans KR', 'Malgun Gothic', Arial, Helvetica, sans-serif;
font-size:15px;
color:#000;
line-height:32px;
font-weight:700;
letter-spacing: -2px;
margin-bottom:24px;
}

#conWrap1 .text3{
font-family:'Noto Sans KR', 'Malgun Gothic', Arial, Helvetica, sans-serif;
font-size:14px;
line-height:24px;
letter-spacing: -1px;
text-align: justify;
}

#conWrap3{
margin:61px 31px 0 31px;

}

#conWrap3 ul{
}

#conWrap3 .text2{
font-family:'Noto Sans KR', 'Malgun Gothic', Arial, Helvetica, sans-serif;
font-size:29px;
color:#000;
line-height:32px;
font-weight:700;
letter-spacing: -1px;
margin-bottom:24px;
}

#conWrap3 .text1{
font-family:'Noto Sans KR', 'Malgun Gothic', Arial, Helvetica, sans-serif;
font-size:24px;
color:#000;
line-height:32px;
font-weight:500;
letter-spacing: -2px;
margin-bottom:10px;
}

#conWrap3 .text3{
font-family:'Noto Sans KR', 'Malgun Gothic', Arial, Helvetica, sans-serif;
font-size:14px;
line-height:24px;
letter-spacing: -1px;
text-align: justify;
}

#conWrap3 .text9{
font-family:'Noto Sans KR', 'Malgun Gothic', Arial, Helvetica, sans-serif;
font-size:14px;
line-height:24px;
letter-spacing: -1px;
text-align: justify;
list-style-type:disc;
margin-left:17px;
margin-bottom:12px;
}


.s_img{
position:absolute;
margin-left:430px;
}

#conWrap .text1{
font-family:'Noto Sans KR', sans-serif;
font-size:16px;
color:#000;
line-height:28px;
letter-spacing: -1px;
margin-bottom:19px;
font-weight:700;
}


#conWrap .text2{
font-family:'Noto Sans KR', sans-serif;
font-size:26px;
color:#000;
line-height:26px;
font-weight:500;
letter-spacing: -2px;
margin-bottom:19px;
}

#conWrap .text3{
font-family:'Noto Sans KR', sans-serif;
font-size:15px;
line-height:32px;
letter-spacing: -1px;
font-weight:500;
}

#conWrap .text4{
font-family:'Noto Sans KR', 'Malgun Gothic', Arial, Helvetica, sans-serif;
font-size:21px;
line-height:23px;
letter-spacing: -1px;
text-align: justify;
margin-top:19px;
margin-bottom:7px;
}

#conWrap .text5{
font-family:'Noto Sans KR', 'Malgun Gothic', Arial, Helvetica, sans-serif;
font-size:28px;
color:#11639c;
line-height:34px;
font-weight:100;
letter-spacing: -2px;

}

/*¿¬Çõ*/
.history{
border-bottom:1px solid #e8e8e9; 
}

.history li{
height:29px;
}

.history span{
letter-spacing: -1px;
}

.history strong{
font-family:'Noto Sans KR', 'Malgun Gothic', Arial, Helvetica, sans-serif;
font-size:34px;
text-align:center;
font-weight:100;
letter-spacing: -1px;
color:#11639c;
line-height:36px;
}

.history .data {
margin-right:25px;
font-family:'Noto Sans KR', 'Malgun Gothic', Arial, Helvetica, sans-serif;
font-size:16px;
color:#11639c;
font-weight:bold;
}

.his {
float: left;
width: 100%;
padding: 10px 0 15px;
}
.his li .year {
float: left;
width: 81px;
padding: 0 0 0 2px;
color: #222;
font-size: 21px;
font-weight: bold;
margin-top:12px;
}
.his li {
width: 100%;
overflow: hidden;
padding: 9px 0 9px;
border-top: 1px dotted #9d9d9d;
}

.his li:first-child  {border:0;}

.his li .hisInfo {
float: left;
width: 565px;
padding: 2px 0 0;
}

strong, b {
font-weight: bold;
}
.his li .hisInfo p {
margin: 8px 0;
font-size: 15px;
line-height:29px;

}


/*°ü·ÃÀÎÁõ*/

.inj li{ 
float:left;
width:189px;
margin-left:13px;
}

/*ÁÖÁ¦¸ñ */
.t_name{
font-family:'Noto Sans KR' sans-serif;
font-size:24px;
width:100%;
font-weight:bold;
line-height:72px;
letter-spacing: -1px;
border-bottom:1px solid #a8a8a8; 
margin-top:25px;

}

/*¼ÒÁ¦¸ñ */
.s_name{
font-family:'Noto Sans KR' sans-serif;
font-size:18px;
color:#2d508a;
font-weight:bold;
margin-top:30px;
line-height:40px;
letter-spacing: -1px;
}

dt{
text-indent: -1em;
margin-bottom:24px;
}