@import url(/css/common.css);
@import url(/css/main.css);

/*common*/
.green_tit { font-size:18px; font-weight:bold; color:#009b6b;}
.green_list li {background:url(/images/list_icon.jpg) no-repeat left 10px; padding-left:10px;  padding-top:5px; font-size:16px; font-weight:bold; color:#009b6b; }

.f_txt {float:left;}
.f_txt li {float:left; width:320px; padding:0 10px; text-align:center;}


/* history */
.history {padding-left:380px;background:url(/images/history.jpg) no-repeat 0 0;}
.history_section {overflow:hidden;margin:0 0 40px;}
.history_year {float:left;padding:5px 0;width:85px;text-align:center;color:#fff;font-size:18px;font-weight:900;font-style:italic;background:#47645f;}
.history_list {float:right;width:550px;} 
.history_list li {position:relative;margin-top:10px;padding:10px 0 0 48px;border-top:1px dotted #bcbcbc}
.history_list li:first-child {margin-top:0;padding-top:0;border-top:none;}
.history_list li:first-child .month {top:0;}
.history_list li .month {position:absolute;top:10px;left:0;color:#47645f;font-size:15px;font-weight:900;}

/*Our Clients*/
.clients_list ul li {float:left; padding-right:10px; padding-bottom:10px;}
.clients_list ul li.last {padding-right:0;}

/*products*/
.list_num { margin-top:20px;}
.list_num dt {margin:0 0 0 5px; font-size:15px; font-weight:bold;}
.list_num dt .num {display:inline-block;margin-right:10px;padding:2px 0 0;width:22px;height:20px;text-align:center;color:#fff;background:#47645f;font-size:13px; font-weight:normal;}
.list_num dd {margin-left:40px;}


.sola_pro { clear:both; float:left;   padding-bottom:10px;}
.sola_pro li {float:left; padding-right:10px;}


.process_list {overflow:hidden;}
.process_list  ul li {float:left; width:253px; height:65px; background:url(/images/process1.gif)no-repeat center; text-align:center; font-size:14px; font-weight:bold; padding-top:40px;}
.process_list  ul li.last {float:left; width:240px; height:65px; background:url(/images/process2.gif)no-repeat center; text-align:center; font-size:14px; font-weight:bold; padding-top:40px;}


.tit_bul01 {margin:0 0 10px;padding-left:15px;font-size:15px;color:#222;font-weight:900;background:url(/images/bul01.gif) no-repeat 0 7px;}

.tit_num {margin:10px 0 10px 0; font-size:15px;color:#222;font-weight:900;}
.tit_num span {display:inline-block;margin-right:10px;padding:2px 0 0;width:22px;height:20px;text-align:center;color:#fff;background:#47645f;font-size:13px; font-weight:normal;}

.list_t01 {margin:0 0 30px;padding-left:20px;}
.list_t01 li {padding-left:10px;background:url(/images/bul02.gif) no-repeat 0 7px;}
.list_t02 {margin:0 0 30px;}
.list_t02 li {margin:0 0 5px;padding-left:15px;background:url(/images/bul01.gif) no-repeat 0 7px;}

.pl20 .list_t01 {margin:0 0 20px 0;padding-left:0;}
.pl20 .list_t01 li {margin:0 0 8 0px;}
.stit_t01 {margin:0 0 10px 0;color:#00a442;font-weight:600;}
.txt_desc_green {margin:0 0 30px 0;font-size:11px;color:#53a100;}

.img_pd {padding:20px 0 ;}

/*Å×ÀÌºí*/
.table_style{clear:both; width:98%; margin: 10px 0 30px 0;padding:0;border-collapse:separate; border-spacing:0; border:none; border-right:1px solid #d4d4d4;border-top:2px solid #00a442;}
.table_style thead th {line-height:16px;text-align:center; font-weight:bold; color:#00a442;   border-left:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;  background:#ebf8f0;padding:10px 20px;  }

.table_style thead td {padding:10px 20px; border-bottom:1px solid #d4d4d4; border-left:1px solid #d4d4d4;text-align:left;  }

.table_style tbody th {line-height:16px;text-align:center; font-weight:bold; color:#00a442;   border-left:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;  background:#ebf8f0;padding:10px 20px;}

.table_style tbody td {padding:5px 20px; border-bottom:1px solid #d4d4d4;   border-left:1px solid #d4d4d4; text-align:left;}



/*ÀÎÁõ¼­*/
.patents_list {overflow:hidden; margin-top:20px;}
.patents_list li {float:left;margin:0 0 0 20px;width:180px;height:300px;text-align:center;}
.patents_list li .name {display:inline-block;padding:5px 0 0;font-size:11px;}
.patents_list.li_h330 li {height:330px;}

/*Suggestion*/
.mail_list  li a { float:left;  background:#47645f; color:#fff; padding:5px 0px; text-align:center; width:200px; margin-right:20px; }

/*contact us*/
.contact_list li {background:url(/images/list_icon.jpg) no-repeat left 10px; padding-left:10px;  padding-top:5px; font-size:13px; font-weight:bold; color:#4a4a4a;}


/* site */
.sitemap_con li {float:left;margin:0 0 0 35px;width:175px;}
.sitemap_con li:first-child {margin-left:0;}
.sitemap_con li h4 {margin:0 0 10px;padding:10px 0;text-align:center;font-size:15px;font-weight:600;color:#009b6b;border:3px solid #009b6b;}
.sitemap_con li ul {overflow:hidden;}
.sitemap_con li li {float:none;margin:0;padding:0 0 0 20px;width:auto;background:url(/images/list_bul.jpg) no-repeat 10px 12px;}
.sitemap_con li li a {display:block;padding:5px 0 5px;font-size:12px;color:#444;font-weight:600;}
.sitemap_con li li a:hover {text-decoration:underline;}
.sitemap_con li.li02 {float: right;margin-right:40px;width:380px;}
