@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css); 
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css); 

#con{width:100%; text-align:left; padding:0; margin:0; float:none !important; font-family:"Nanum Gothic", sans-serif, 'Noto Sans KR', sans-serif;}
#con_tit{width:100%; text-align:left; padding:10px 0; margin:0}
#con_tit1{width:100%; text-align:center; padding:10px 0; margin:0}

.mt20{margin-top:20px}
.mb30{ margin-bottom:30px}
.mb20{ margin-bottom:20px}

caption{display:none}

/* company info */
.c111{width:100%; text-align:left !important; padding:0; margin:0;  font-family: 'Noto Sans KR', sans-serif;}
.c111_l{width:60%; float:left;  margin-right:25px; text-align:center; padding:0px 0 0px 0 ; height:250px}
.c111_l .c111_1 li{ list-style:none; padding:10px 0 15px 0 ; margin:0; text-align:left; color:#7f7f7f; font-size:20px}
.c111_l .c111_2 li{ list-style:none; padding:0; margin:0; text-align:left; color:#939393; font-size:15px; line-height:175%}

.c111_r{float:left; text-align:right; }

/*.c111_h{width:100%; padding:0 0 0px 0px; margin:0px 0 0 0px; height:auto; clear:both}
.c111_h dl{width:100%;  clear:both; }
.c111_h dt{width:10%; float:left; text-align:left}
.c111_h dd{width:80%; float:left; text-align:left; color:#3b3b3b; font-size:13px; line-height:27px}
*/

.c111_c{width:100%; padding:50px 0 20px 0px; margin:0px 0 0 0px; height:auto; clear:both}
.c111_c ul{ list-style:none; padding:0; margin:0; width:100% }
.c111_c li{ list-style:none; padding:0 0 15px 30px !important ; margin:0; width:100%; text-align:left; font-size:14px; background:url(../images/contents/dot.jpg) left 0 no-repeat; color:#939393 }
.c111_c li li{ list-style:none; padding:2px 0 2px 5px !important ; margin:0; width:100%; text-align:left; font-size:14px; background:none; color:#939393 }

.c111_t{color:#696969; font-size:15px; text-align:left}
.c111_img{width:100%; text-align:left; padding:10px 0 0 0}

.map{padding-top:30px}

/*brand story */
.c121{width:100%; text-align:left !important; padding:0; margin:0;  font-family: 'Noto Sans KR', sans-serif;}
.c121_l{width:60%; float:left;  margin-right:25px; text-align:center; padding:0px 0 0px 0 ; height:250px}
.c121_l .c121_1 li{ list-style:none; padding:10px 0 15px 0 ; margin:0; text-align:left; color:#7f7f7f; font-size:20px}
.c121_l .c121_2 li{ list-style:none; padding:0; margin:0; text-align:left; color:#939393; font-size:15px; line-height:175%}

.c111_r{float:left; text-align:right; }

.c121_c{width:100%; clear:both}
.c121_clogo{width:100%; clear:both; padding-top:20px}
.c121_t{color:#696969; font-size:15px; text-align:left}
.c121_img{width:100%; text-align:left; padding:10px 0 0 0}

/*.c121_img{width:100%; text-align:left; height:auto; clear:both; padding-left:10px}
.c121_list{ width:100%; height:auto; margin:10px 0 0 0; clear:both}
.c121_l{width:45%; float:left;  margin-right:20px; text-align:center; padding:100px 0 120px 0 }
.c121_r{float:left; width:52%; text-align:left}
.c121_r dl{ width:100%; clear:both}
.c121_r dt{width:100%; text-align:left; height:30px}
.c121_r dd{width:100%; text-align:left; padding:15px 0 20px 0; margin:0; color:#7f7f7f; font-size:13px; line-height:20px}
*/

/* history */
.c131{width:100%; text-align:left !important; padding:0; margin:0;  font-family: 'Noto Sans KR', sans-serif;}
.c131_list{ width:100%; height:auto; margin:10px 0 0 0; clear:both}
.c131_l{width:60%; float:left;  margin-right:20px; text-align:center; padding:0px 0 20px 0 }
.c131_r{float:left; text-align:left}

.c131_c{width:100%; clear:both}
.c131_c li{ list-style:none; padding:0; margin:0; text-align:left; color:#939393; font-size:15px; line-height:150%}
.c131_t{color:#7f7f7f; font-size:18px; text-align:left; padding:0 0 5px 0; border-bottom:1px solid #9ea1a3; height:30px; width:150px; margin-bottom:10px}

.c131_h{width:100%; clear:both; padding:40px 0 0 10px}
.c131_h .his{width:100%;  clear:both; margin:0 0 30px 0 ; height:30px}
.c131_h .hy{width:17%; float:left; text-align:left; color:#656565; font-size:18px; border-bottom:1px solid #9ea1a3; margin-right:25px; padding-bottom:5px; clear:both; }
.c131_h .ht{width:75%; text-align:left; color:#939393; font-size:15px; padding:5px 0 0 0 ; float:left;  padding-bottom:50px; }


/*
.c131_tit{ width:100%; text-align:left; height:30px; margin-bottom:15px}
#c131_patents{width:100%; margin-bottom:20px }
.c131_table{width:100%; text-align:left}
.table131{width:100%; border:none; border-collapse:collapse; text-align:center}
.table131 th{ background:#a1988b; font-size:13px; color:#fff; font-weight:normal !important;  padding:10px 0 ; border-bottom:1px solid #e1e2e1; border-top:1px solid #e1e2e1; border-left:1px solid #e1e2e1;  border-right:1px solid #e1e2e1;  } 
.table131 td{font-size:13px ; color:color:#7f7f7f; padding:10px 0; border-bottom:1px solid #e1e2e1; border-left:1px solid #e1e2e1;  border-right:1px solid #e1e2e1; }

#c131_awards{width:100%; padding-top:35px; text-align:left  }
.y_dot{margin: 20px 0 20px 20px !important; width:96%}
.ye_line{float:left; border-left: solid 7px #d5d5d5; margin-left:15px ;height:auto; margin-bottom:30px; padding-bottom:25px}
.wea{ margin-left:-14px; margin-top:15px;  line-height:25px;font-size:14px; }
.year{font-size:25px; font-weight:bold; color:#715f48; background:url(../images/contents/c131_dot.png) 0px 10px no-repeat; padding:0 0 0 30px; }
.contdiv{margin:13px 0 13px 25px;}
.y_date{font-size:14px; font-weight:bold; color:#3f3f3f; margin-right:10px; width:3%; float:left}
.y_cont{color:#7f7f7f; float:left; width:93%}
*/

/* Facilities */
.c141{width:100%; text-align:left !important; padding:0; margin:0;  font-family: 'Noto Sans KR', sans-serif;}
.c141_img{width:100%; text-align: center; height:auto; clear:both; }
.c141_t{width:100%; text-align:center; color:#939393; font-size:20px; padding: 0 ;  padding:30px 0 40px 0; }
.c141_t1{width:100%; text-align:center;  padding: 0 ; background:url(../images/con/c141_img2.png) center 0px no-repeat; height:662px }
.c141_t1_r{padding:535px 70px 0 0px; color:#868686; font-size:15px; line-height:150%;  text-align:left; float:right}


/* sitemap */
.c611{width:100%; text-align:left !important; padding:0; margin:0}
.c611_img{width:100%; text-align: center; height:auto; clear:both; }
.sitemap{width:100%; text-align:left; height:215px;  clear:both; margin-bottom:50px}
.sitemap_box{width:20%; float:left; margin:0 35px 0 15px}
.sitemap_tit{ width:100%; padding:10px 0 10px 10px;  border-top:2px solid #d3b36d; border-bottom:1px solid #d3b36d}
.sitemap_box ul{ width:100%; clear:both; float:left}
.sitemap_box li{ width:100%; padding:10px 0 10px 10px; border-bottom:1px solid #d5d5d5; font-size:14px ; color:#7a7a7a}