/* menu public css */
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

#company{color:#333;}
#company h1{font-family: 'Nanum Gothic', sans-serif; line-height: 150%;}
.ad{font-size: 20px;}
.ca1{background: url('../../layouts/default/image/company/company-ca1-bg.png') no-repeat; height:870px;}
#text-con{font-size: 17px; line-height: 170%; padding:0px 0px 0px 30px;}

ul#M-CAtab{list-style: none; margin: 0px 3% 40px 0px; padding: 0px; border-left:1px solid #dcdcdc; border-top:1px solid #dcdcdc;float:right;}
ul#M-CAtab li{ height: 30px; padding:10px 10px 0px 10px; float: left; border-right:1px solid #dcdcdc;  border-bottom:1px solid #dcdcdc; text-align: center; font-size: 16px; color:#555; letter-spacing: -1px;}

ul.mobile-2 li{width: 50%; float:left; }
ul.mobile-2 li img{width: 80%;}

ul.mobile-3{}
ul.mobile-3 li{width: 33%; float:left; }
ul.mobile-3 li img{ width: 93%;}

ul.mobile-4 li{width: 25%; float:left; }
ul.mobile-4 li img{ width: 93%;}

ul#CAtab{list-style: none; margin: 0px 0px 40px 0px; padding: 0px; border:1px solid #dcdcdc; border-left:0px; float:right;}
ul#CAtab li{ height: 30px; padding:10px 10px 0px 10px; float: left; border-left:1px solid #dcdcdc; text-align: center; font-size: 16px; color:#555; letter-spacing: -1px;}

#tab1 h1 , #tab2 h1 , #tab3 h1 , #tab4 h1 , #tab5 h1{ font-family: 'Nanum Gothic', sans-serif; padding:0px 0px 0px 25px; margin:0px; color:#555; font-size: 28px; background: url('../../layouts/default/image/h1-bg.png') 0px 7px no-repeat; font-weight: 200;}
#tab1 h2 , #tab2 h2 , #tab3 h2 , #tab4 h2 , #tab5 h2{ font-family: 'Nanum Gothic', sans-serif; color:#006f94; font-size: 22px; font-weight: 600; margin:30px 0px 30px 0px;}
#tab1 h3 , #tab2 h3 , #tab3 h3 , #tab4 h3 , #tab5 h3{ font-family: 'Nanum Gothic', sans-serif; font-size: 17px; margin:30px 0px 30px 0px; line-height: 160%;}
#tab1 h4 , #tab2 h4 , #tab3 h4 , #tab4 h4 , #tab5 h4{ font-family: 'Nanum Gothic', sans-serif; font-size: 15px; margin:30px 0px 30px 0px; line-height: 160%;  font-weight: 400;}

#tab1 ul , #tab2 ul , #tab3 ul ,  #tab4 ul , #tab5 ul{list-style: none; margin:0px 0px 40px 0px; padding:0px; float: left;}
#tab1 ul li , #tab2 ul li , #tab3 ul li , #tab4 ul li , #tab5 ul li{float: left; margin-left:60px; text-align: center;}

ul.wid100{ width:100%;}
ul.wid100 li.left{width: 100%; margin:5px 0px 5px 0px; text-align:left; font-size: 13px;}


table.tab{width: 100%; border:1px solid #dcdcdc; border-collapse:collapse; text-align: center; font-size: 15px; margin-bottom:30px;}
table.tab thead{background: #dcdcdc; }
table.tab tbody th{background: #dcdcdc; }
table.tab tr{height: 40px; border-bottom:1px solid #dcdcdc;}
table.tab td{border-right:1px solid #dcdcdc; padding:2px;}
table.td-left tbody td{text-align: left; padding-left:10px;}