/* HONAM */
@charset "utf-8";
@import url(default.css);
@import url(layout.css);
/*--------------------------------------------------
	COMMON_CLASS
--------------------------------------------------*/ 
/* A LINK [ 속성_컬러_굵기 ] */
.text_red a:link{}
a.text_red_b:link, 
a.text_red_b:visited {color : #aaa; font-weight: bold; text-decoration: none;}
a.text_red_b:hover, 
a.text_red_b:active {color : #000; font-weight: bold;  text-decoration: none;}

a.text_red_n:link, 
a.text_red_n:visited {color : #aaa; font-weight: normal; text-decoration: none;}
a.text_red_n:hover, 
a.text_red_n:active {color : #000; font-weight: normal; text-decoration: none;}

a.text_violet{color : #6757ae}
a.text_violet:link{color : #6757ae}
a.text_violet:visited{color : #6757ae}
a.text_violet:hover{color : #6757ae}

a.gmanager{color : #AE8F66}
a.gmanager:link{color : #AE8F66}
a.gmanager:visited{color : #AE8F66}
a.gmanager:hover{color : #AE8F66}

.justify{text-align:justify;}

/* TEXT [ 속성_컬러] */
.text_red{color : #000;}
.text_blue{color : #4BA3D5;}
.text_green{color : #67A65F;}
.text_green2{color : #6EA23D;}
.text_orange{color : #DC9834;}
.text_orange2{color : #EC8E29;}
.text_gray{color : #BCB7B2}
.text_brown{color : #b18878}
.text_darkgray{color : #434343}
.text_violet{color : #6757ae}

/* text_11px */
.text_red11{ color: #000; font-size: 11px; }
.text_blue11{color : #4BA3D5; font-size: 11px;}
.text_gray11{color : #BCB7B2; font-size: 11px;}
.text_ggray11{color : #756F6A; font-size: 11px;}
.text_gray11_01{color : #726a63; font-size: 11px;}
.text_brown11{color : #b18878; font-size: 11px;}
.num{font-family: Arial, sans-serif, Dotum, "돋움" ; font-size: 11px;}

/*--------------------------------------------------
	BOARD CLASS
--------------------------------------------------*/ 
/* BOARD */
tr.board_list_td td{
  padding: 4px 0 1px 0;
}
tr.board_list_td_hpc td{ /* pr - hpc - board  */
  padding: 4px 0 1px 0;
}


.board_tbg_company{ /* 기업소개 */
  background: #FFF url(/images/common/bg_table_company.gif) left top no-repeat;
  vertical-align: top;
  border-bottom: 1px solid #B3B3B3;
  padding-top:3px;
}
.board_tbg_product{ /* 제품과 서비스 */
  background: #FFF url(/images/common/bg_table_product.gif) left top no-repeat;
  vertical-align: top;
  border-bottom: 1px solid #B3B3B3;
  padding-top:3px;
}
.board_tbg_invest{ /* 투자정보 */
  background: #FFF url(/images/common/bg_table_invest.gif) left top no-repeat;
  vertical-align: top;
  border-bottom: 1px solid #B3B3B3;
  padding-top:3px;
}
.board_tbg_invest_pop{ /* 투자정보 - 일정표 팝업*/
  background: #FFF url(/images/common/board/pop_cal_board.gif) left top no-repeat;
  vertical-align: top;
  padding-top:3px;
}
.board_tbg_rnd{ /* RND */
  background: #FFF url(/images/common/bg_table_rnd.gif) left top no-repeat;
  vertical-align: top;
  border-bottom: 1px solid #B3B3B3;
  padding-top:3px;
}
.board_tbg{ /* 환경안전 */
  background: #FFF url(/images/common/bg_table.gif) left top no-repeat;
  vertical-align: top;
  border-bottom: 1px solid #B3B3B3;
  padding-top:3px;
}
.board_tbg_ccenter{ /* 고객센터 */
  background: #FFF url(/images/common/bg_table_ccenter.gif) left top no-repeat;
  vertical-align: top;
  border-bottom: 1px solid #B3B3B3;
  padding-top:3px;
}
.board_tbg_hpc{ /* PR - hpc */
  background: url(/images/pr/hpc/boatd_tbg.jpg) left top no-repeat;
  vertical-align: top;
  border-bottom: 1px solid #B3B3B3;
  padding-top:3px;
}


.page_gun td{
  font-family: Arial, sans-serif;
  font-size: 11px;
  color: #9D9894;
}
.board_date{
  font-family: Arial, sans-serif;
  font-size: 11px;
  color: #D98D1F;
  text-align:center;
}
.board_num{
  font-family: Arial, sans-serif;
  font-size: 11px;
  text-align:center;
}
.board_eng{ /* 영문 */
  font-family: Arial, sans-serif;
  font-size: 11px;
}
/* BOARD_PAGE */
.board_page td span#PagingHelper font,
.board_page td span#PagingHelper1 font{ font-size: 11px; color: #E00C0C; letter-spacing: 1px;}
.board_page td span#PagingHelper a:link,
.board_page td span#PagingHelper1 a:link,
.board_page td span#PagingHelper a:visited,
.board_page td span#PagingHelper1 a:visited{
	font-size: 11px;
  color : #726A63;
	text-decoration: none;
}
.board_page td span#PagingHelper a:hover,
.board_page td span#PagingHelper1 a:hover,
.board_page td span#PagingHelper a:active,
.board_page td span#PagingHelper1 a:active{
	font-size: 11px;
  color : #645C55;
	text-decoration: none;
}

/* BORDER [ 속성_컬러값 앞에 2자리 ] */
.border_00{ border: 1px solid #000;}

/*--------------------------------------------------
	DEPTH_CLASS - 이곳에는 텍스트와 관련된 것들의 클래스 위주로 ? ? 
--------------------------------------------------*/ 
/* [ CLASS_사용되는 곳의 명칭?  ] */

/*--------------------------------------------------
	회사소개 CLASS
--------------------------------------------------*/ 
/*--------------------------------------------------
	제품과 서비스 CLASS
--------------------------------------------------*/ 
.pro {font-family:dotum;color:#726a63;line-height:12px;font-size:11px;padding:8px 0px 3px 0px;}
.pro_A {font-family:Arial;color:#726a63;line-height:12px;font-size:11px;padding:5px 0px 6px 0px;}
.pro_or {font-family:dotum;color:#d98d1f;line-height:12px;font-size:11px;padding:8px 0px 3px 0px;}

.pro_an {font-family:dotum;color:#726a63;line-height:16px;font-size:11px;padding:6px 0px 5px 0px;}

/* 물성표 팝업 */
.pop_product_tit{
  color: #3c3c3c;
  font-size: 15px;
  line-height: 15px;
}
/*--------------------------------------------------
	투자정보 CLASS
--------------------------------------------------*/ 
/* 캘린더 */
.cal td{
}
.cal{ width: 100%; height: 100%;}
.cal a:link, 
.cal a:visited {color: #726a63; font-size: 11px; line-height: 15px; text-decoration: none;}
.cal a:hover, 
.cal a:active {color: #524c47; font-size: 11px; text-decoration: none;}

.cal_list{
  padding: 5px 0 0 5px;
  vertical-align: top;
}

.day{
  font-family: Arial, sans-serif;
  font-size: 11px;
  line-height: 11px;
  color: #a48f6b;
  background: url(/images/invest/ir/day.gif) right bottom no-repeat;
}
.day_none{
  background: url(/images/invest/ir/day_none.gif) left top no-repeat;
}
.day_sun{
  font-family: Arial, sans-serif;
  font-size: 11px;
  line-height: 14px;
  background: #faf6f1;
}

.day_num{
  color:#a48f6b;
  font-size: 11px;  
  line-height :14px;
  text-align: right;
  height: 11px;
  padding: 0 5px 3px 0;
}
.day_numsun{
  color:#e85f5f;
  font-size: 11px;  
  line-height :14px;
  text-align: right;
  height: 11px;
  padding: 0 5px 3px 0;
}
/* 캘린더 팝업 */
.pop_data{
  padding-left: 24px;
  background: url(/images/common/ico_dot.gif) left 50% no-repeat;
}
/*--------------------------------------------------
	RND CLASS
--------------------------------------------------*/ 
ul.ico1{ /* 네모 아이콘 */
  margin: 0;
  padding: 0;
  list-style: none;
}
ul.ico1 li{
  background: url(/images/common/ico_content.gif) 0 3px  no-repeat;
  padding-left: 9px;
}
/*--------------------------------------------------
	환경안전 CLASS
--------------------------------------------------*/ 
/*--------------------------------------------------
	PR센터 CLASS
--------------------------------------------------*/
.pr_green12{
  font-family: dotum, sans-serif;
  font-size: 12px;
  font-weight:bold;
  color: #67A65F;
  padding-top:2px;
}
.pr_orange12{
  font-family: dotum, sans-serif;
  font-size: 12px;
  color: #DC9834;
  padding-top:2px;  
}
/* hpc board */
td.board_tbg_hpc td.date_num{
  font-family: Arial, sans-serif;
  font-size: 11px;
  color: #d98d20;
}
input.hpc_radio{
  border: none;
  background: url(/images/pr/hpc/radio_bg.jpg) no-repeat;
}
/* select_hpc */
.select_hpc{
  color: #238c99;
}
/* HPC webzine paper */
  .webzine_bodybg{
    background: url(/images/pr/hpc/body_bg.jpg) left top repeat-x;
  }
  .webzine_left_m .left_m td{
    padding-left: 30px;
  }
  .webzine_left_m{
    padding: 60px 0 0 0px;
    height: 330px;
    max-height: 330px;
    vertical-align: top;
    background: url(/images/pr/hpc/left_bottom.jpg) left top no-repeat;
    vertical-align: top
  }
  .content_body{
    background: url(/images/pr/hpc/content_body.jpg) left top no-repeat;
    vertical-align: top
  }
  .content_body_index{ /* 인텍스용 */
    background: url(/images/pr/hpc/content_body_index.jpg) left top no-repeat;
    vertical-align: top
  }
  .content_text{
    color: #8c6238;
  }
  
  body#hpc{
    background: url(/images/pr/hpc/content_bg.gif) 0 no-repeat;
  }
  .content_text{
    color: #8c6238;
  }
/*--------------------------------------------------
	고객센터 CLASS
--------------------------------------------------*/ 
table.buyinfo_td{ 
	font-size: 11px;
 }
.buyinfo_td td{ 
	padding: 5px 0 1px 0;
 }
/*--------------------------------------------------
	회원가입 CLASS
--------------------------------------------------*/ 
/*--------------------------------------------------
	나의정보 CLASS
--------------------------------------------------*/ 


.dbgrid_line{ 
  border-bottom: 1px dotted #E0E0EC;
  border-top: 1px none #FFFFFF;
  border-left: 1px none #FFFFFF;
  border-right: 1px none #FFFFFF;
  padding-top:3px;
}

.dbgrid_date{
  font-family: Arial, sans-serif;
  font-size: 11px;
  color: #D98D1F;
  text-align:center;
  border-bottom: 1px dotted #E0E0EC;
  border-top: 1px none #FFFFFF;
  border-left: 1px none #FFFFFF;
  border-right: 1px none #FFFFFF;
  padding-top:3px;
}
.dbgrid_num{
  font-family: Arial, sans-serif;
  font-size: 11px;
  text-align:center;
  border-bottom: 1px dotted #E0E0EC;
  border-top: 1px none #FFFFFF;
  border-left: 1px none #FFFFFF;
  border-right: 1px none #FFFFFF;
  padding-top:3px;
}

.position{
	font-weight:bold;
	font-family:dotum;
	font-size:11px;
	color:#6F6A62;
	letter-spacing:-1px;
	word-spacing:-1px;
}
.gmanager{
	font-weight:bold;
	font-family:dotum;
	font-size:11px;
	color:#AE8F66;
	letter-spacing:-1px;
	word-spacing:-1px;
}

.ccenter{
	font-weight:bold;
	font-family:tahoma;
	font-size:12px;
	color:#277781;
}