@charset "euc-kr";
@import "style.css";

body {
	font: 11px/120% Verdana, Dotum, Guilm, "Lucida Grande", Lucida, Arial, Helvetica, sans-serif;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 11px; line-height: 120%;
}
input, textarea, select {
	font: 11px/120% Verdana, Dotum,Guilm, "Lucida Grande", Lucida, Arial, Helvetica, sans-serif;
}

/* index */
#intro_en {
	background:#cfcfcf;
}
.index_en {
	background:#cfcfcf url("/resource/img/eng/common/bg_main.gif") repeat-x center top;
}
.index_flash_en {
	overflow: hidden;
	width:1100px; height: 690px; margin:0 auto;
}


/* ***************** layout ***************** */
/* family */
#family {
	margin-top: -140px; width: 151px;
	font-size: 11px; letter-spacing: -1px; line-height: 16px;
	background: url(/resource/img/eng/common/bg_go_family_tt.png) no-repeat 0 0;
	_background: none;
	_background: url("/resource/img/eng/common/bg_go_family_t.gif") no-repeat 0 0;
}
#family ul {
	padding: 0 13px 20px 13px;
	background: url("/resource/img/eng/common/bg_go_family_b.gif") no-repeat left bottom;
}
#family ul .family_list_last {
	margin: 0 0 3px 0; padding: 0 0 3px 0;
}
#footer .private {
	border-left: 0;
}

/* ******************** module ********************  */
/* table_type1 */
.table_type1 th,
.table_type1 td {
	font-size:11px;
}
.table_type1 tbody th,
.table_type1 tfoot th,
.table_type1 tbody td,
.table_type1 tfoot td {
	font-weight: normal; line-height: 180%;
}
.table_type1_notice {
	font-size:11px;
}

/* table_type1_option */
.table_type1_option {
	font-size:11px;
}

/* table_type2 */
.table_type2 th,
.table_type2 td {
	font-size:11px;
}
.table_type2 td {
	line-height: 165%;
}
.table_type2 .list_title .cell_title {
	line-height: 130%;
}
.table_type2 .list_title .cell_txt {
	line-height: 125%;
}

/* table_type2_notice */
.table_type2_notice {
	font-size: 11px; font-family: Verdana;
}

/* form_type1 */
.form_type1 .form_label {
	font-size: 11px; letter-spacing: -1px;
	line-height: 130%;
}
.form_type1 .form_input label {
}
.form_type1 .form_notice {
	padding: 0 0 2px 0;
	letter-spacing: -1px;
}
.form_type1 .form_file .input_file {
}
.form_type1_notice li {
}
.form_type1 .form_label_eng {
	font-size: 9px; font-family: Verdana;
}

.form_type1_large .form_label {
	padding-top: 14px;
}

/* paging_type2 */
.paging_type2 {
	font-size:11px;
}

/* select_type1 */
.select_type1 .input_select {
	font-size: 11px;
}

/* select_type2 */
.select_type2 .input_select {
	font-size: 11px;
}

/* qna_type1 */
.qna_type1 {
	line-height: 155%;
}

/* view_type1 */
.view_type1 .view_content {
	line-height:140%;
}
.view_type1 .view_down ul li {
	font-size:11px;
}
.view_type1 .view_header .view_author {
	font-size: 11px;
}
.view_type1 .view_header .view_date {
	font-size:10px; font-family:Verdana, Tahoma, sans-serif; line-height:100%;
}
.view_react .reply_head .view_author {
	font-size: 11px;
}
.view_react .reply_head .view_date {
	font-size:10px; font-family:Verdana, Tahoma, sans-serif; line-height: 100%;
}
.view_react .reply_body {
	line-height: 140%;
}
.view_reply_form .form_label {
	font-size: 11px;
}

/* topic_large */
.topic_large .article {
	line-height:140%;
}
.topic_large .article .date {
	font-size:10px; font-family:Verdana, Tahama, Sans-serif;
}

/* list_type1 */
.list_type1_option {
	font-size: 11px;
}

/* list_type2 */
.list_type2 li .section {
	padding: 5px 0 0 0;
	line-height:125%;
}
.list_type2 li .article h2 {
	line-height:130%;
}
.list_type2 .date {
	font-size:10px; font-family:Verdana, Tahoma, sans-serif;
}

/* list_type3 */
.list_type3 .article {
	line-height:140%;
}

/* list_number */
.list_number {
	padding-left: 15px;
	text-indent: -15px;
}


/* summary */
.summary {
	line-height: 145%;
}

/* calendar_type1 */
.calendar_type1 td {
	font-size:11px; font-family:Verdana, Tahoma, sans-serif;
	background:url("/resource/img/eng/ir/bg_ir_com_visit_calendar_day.gif") no-repeat left top;
}

/* calendar_type2 */
.calendar_type2 {
	font-size: 11px; font-family: Verdana;
}
.calendar_type2 .calendar_type2_table td .event {
	letter-spacing: -1px; font-family: Verdana;
}

/* layer_type2 */
.layer_type2 .layer_type2_body,
.layer_type2 .layer_body {
	font-size: 11px; line-height: 140%;
}

/* layer_type3 */
.layer_type3 .layer_body {
	line-height: 145%;
}

/* bottom_table */
.bottom_table .table_type2 .list_title {
	font-size:11px;
}

/* scroll_type1 */
.scroll_type1 {
	line-height: 150%;
}
.scroll_type1 .scroll_list {
	line-height: 145%;
}


/* ******************** page ********************  */

/* .network */
.network_ceo ul li {
	line-height:165%;
}
.ceo_massage {
	line-height: 140%;
}

/* governance */
.shareholder_lineup_per {
	width: 120px; *width: 96px;
}
.shareholder_lineup_normal {
	width: 130px; *width: 106px;
}
.meeting_shareholders_con {
	width: 100px; *width: 76px;
}
.list_eye {
	padding: 0 0 0 74px;
	text-indent: -74px;
}

/* major_activity */
.major_activity_num {
	width: 62px;
}

/* board_rule */
.board_rule .select_type2 .input_select {
	width: 310px;
	text-transform: lowercase;
}
.board_rule .list_one {
	padding: 0 8px 0 0;
}

/* board_director02 */
.board_director02 thead th {
	height: 141px;
	text-align: center;
	background: url("/resource/img/public/bg/bg_largeth_1_2.gif") no-repeat right top;
}
.board_director02 thead td {
	height: 141px;
	text-align: center;
	background: url("/resource/img/public/bg/bg_largeth_2_2.gif") no-repeat right top;
}
.board_director02 thead td.last {
	height: 141px;
	background: url("/resource/img/public/bg/bg_largeth_3_2.gif") no-repeat right top;
}


/* sponsorship_golf */
.sponsorship .player_info li {
	line-height: 140%;
}
.player_kimik {
	background: url("/resource/img/eng/info/bg_support_kimik.jpg") no-repeat 0 0;
}
.player_parkhy {
	background: url("/resource/img/eng/info/bg_support_parkhy.jpg") no-repeat 0 0;
}
.player_jungje {
	background: url("/resource/img/eng/info/bg_support_jungje.jpg") no-repeat 0 0;
}
.player_moonhh {
	background: url("/resource/img/eng/info/bg_support_moonhh.jpg") no-repeat 0 0;
}

/* ethics */
.ethics_basic {
	margin: 22px 0 0 0;
}
.ethics_basic li {
	height: 92px;
}
.ethics_basic li a {
	height: 92px;
}

.ethics_basic .outline1 a {
	width: 130px;
	background-position: 0 0;
}
.ethics_basic .outline2 a {
	width: 108px;
	background-position: -130px 0;
}
.ethics_basic .outline3 a {
	width: 108px;
	background-position: -238px 0;
}
.ethics_basic .outline4 a {
	width: 108px;
	background-position: -346px 0;
}
.ethics_basic .outline5 a {
	width: 110px;
	background-position: -454px 0;
}
.ethics_basic .outline6 a {
	width: 116px;
	background-position: -564px 0;
}

.ethics_basic .outline1 a:hover {
	background-position: 0 -92px;
}
.ethics_basic .outline2 a:hover {
	background-position: -130px -92px;
}
.ethics_basic .outline3 a:hover {
	background-position: -238px -92px;
}
.ethics_basic .outline4 a:hover {
	background-position: -346px -92px;
}
.ethics_basic .outline5 a:hover {
	background-position: -454px -92px;
}
.ethics_basic .outline6 a:hover {
	background-position: -564px -92px;
}


/* career_list */
.career_list .date {
	padding-left: 20px;
}

/* career_application_form */
.career_application_form .form_type1 .form_section {
	background-position: 0 0;
}
.career_application_form .form_input {
	width: 510px; padding-left: 20px;
}
.career_application_form .input_file {
	font-size: 11px;
}
.career_application_form .input_select {
	font-size: 11px;
}
.career_application_form_preview .career_application_form_preview_list {
	font-size: 11px;
}
.career_application_form .career_application_form_apply2 {
	padding-bottom: 19px;
}
.career_application_form .career_application_form_apply1 .input_select,
.career_application_form .career_application_form_apply2 .input_select {
	width: 172px;
}
.career_application_form_preview .career_application_form_preview_list {
	width: 337px !important;
}
.career_application_form .form_type1_notice {
	margin-top: 14px;
}


/* career_inquiry */
.career_inquiry .form_at {
	font-size: 11px;
}

/* career_result */
.career_result,
.career_application_ok {
	line-height:155%;
}

/* tvcf */
.tvcf_txt .tvcf_info h2 {
	font-size:14px;
}
.tvcf_txt  .tvcf_txt_con {
	line-height:140%;
}
.tvcf_list li {
	font-size:11px;
}
.tvcf_txt .tvcf_info .tvcf_txt_date {
	font-size:10px; font-family:Verdana, Tahoma, sans-serif;
}

/* hananews */
.hananews .news {
	line-height: 150%;
}
.hananews .date {
	font-size:10px; font-family:Verdana, Tahoma, sans-serif;
}

/* hananews_list */
.table_type2 .list_title {
	font-size:11px; line-height:150%;
}

/* csr_news */
.csr_news .news .section {
	line-height:140%;
}
.csr_news .date {
	font-size:10px; font-family:Verdana,Tahoma,sans-serif;
}

/* csr */
.csr .csr_pie p {
	line-height: 145%;
}

/* hanafocus */
.hanafocus .hanafocus_list li {
	line-height: 140%;
}
.hanafocus_view {
	background:url("/resource/img/eng/culture/bg_hanafocus.gif") repeat-y left top;
}
.hanafocus_view .hanafocus_view_top {
	background:url("/resource/img/eng/culture/bg_hanafocus_top.gif") no-repeat left top;
}
.hanafocus_view .hanafocus_view_bottom {
	background:url("/resource/img/eng/culture/bg_hanafocus_bottom.gif") no-repeat left bottom;
}

/* hanafocus_view */
.hanafocus_view .hanafocus_view_title .date {
	font-size:10px; font-family:Verdana,Tahoma,sans-serif; line-height:100%;
}
.hanafocus_view .hanafocus_view_content {
	line-height:140%;
}
.hanafocus_view .view_bottom .view_preview,
.hanafocus_view .view_bottom .view_next {
	font-size:11px;
}

/* talent */
.talent_list li .description {
	line-height:140%;
}
.talent .view_summary {
	background:url("/resource/img/eng/info/bg_talent_img.gif") no-repeat right bottom;
}

/* career_inquiry_list */
.career_inquiry_list .date,
.career_inquiry_list .number {
	font-family: Verdana;
}
.career_list_head {
	padding-bottom: 36px;
}

/* network_index */
.network_index .form_type1_notice li {
	font-size: 11px !important;
}
.network_index .network_index_w {
	background: url("/resource/img/eng/info/img_network_index5.gif") no-repeat 0 0;
}

/* csr_intro */
.csr_intro_pie p {
	line-height: 140%;
}

/* ir_index_sche */
.ir_index_sche .list_type1 li li {
	line-height: 140% !important;
}

/* csr_index_01 */
.csr_index_01 .csr2 {
	background: url("/resource/img/eng/csr/img_csr_index_01.jpg") no-repeat 52px 66px;
}
.csr_index_01 .csr4 .csr_pie3 {
	background: url("/resource/img/eng/csr/img_csr_index_01_2.jpg") no-repeat 40px 8px;
}

/* ethics */
.ethics_basic li a {
	background: url("/resource/img/eng/culture/txt_ethics1.gif") no-repeat 0 0;
}

/* ir_index */
.ir_index .ir_index_list ul li {
	line-height:165%;
}
.ir_index .ir_index_list li.right {
	background:url("/resource/img/eng/ir/img_ir_index_visual.gif") no-repeat right bottom;
}
.ir_index .ir_index_list li.left .list_title {
	background:url("/resource/img/eng/ir/txt_01.gif") no-repeat left top;
}
.ir_index .ir_index_list li.right .list_title {
	background:url("/resource/img/eng/ir/txt_02.gif") no-repeat left top;
}
.ir_index_section .date {
	font-size:10px; font-family:Verdana, Tahoma, sans-serif;
}
.ir_index_section .stock_point,
.ir_index_section .stock_up,
.ir_index_section .stock_down {
	font-size:10px; font-family:Verdana,Tahoma,sans-serif; letter-spacing: -1px;
}
.ir_index_section .ir_index_stock_head .stock_point {
	font-size:30px; letter-spacing: -1px; font-weight:normal;
}
.ir_index_section td,
.ir_index_section span {
	font-size:11px;
}
.ir_index_section .ir_index_stock_box .separate {
	font-size:10px; color:#c2c2c2;
}
.ir_index_stock_list li .ir_index_stock_cng {
	font-size:11px;
}

/* presentation */
.presentation .presentation_list li {
	line-height:160%;
}
.presentation .presentation_main .img_presentation {
	top: 57px; right: 0;
}

/* presentation_request_ok */
.presentation_request_ok {
	line-height:155%;
	background-position: right bottom;
}

/* ir_databook */
.ir_databook_notice {
	width: 450px;
	font-size:11px;
}
.ir_databook_section ul li {
	line-height:180%;
}

/* ir_creditrating_02 */
.ir_creditrating2 {
	line-height:140%;
}
.ir_creditrating_abc {
	width: 34px;
}
.ir_creditrating1_3 {
	margin-bottom: 39px;
}

/* ir_schedule */
.ir_schedule .topic_large .ir_schedule_title {
	font-size: 14px;
}

/* .ir_com_visit_request */
.ir_com_visit_request .form_type1 .input_txt {
	width: 236px;
}
.ir_com_visit_request .form_type1_large .form_input label {
	width: 149px;
}

/* "ir_com_visit_request_pop */
.ir_com_visit_request_pop_no {
	line-height: 150%; text-align: center;
}
.ir_com_visit_request_pop_list ul {
	font-size: 11px;
}

/* ir_com_visit_request */
.ir_com_visit_request .form_type1 span,
.ir_com_visit_request .form_type1 select {
	font-size:11px;
}

/* ir_com_visit_list */
.ir_com_visit_list_apply .ir_com_visit_list_day {
	font-size:10px; font-family:Verdana, Tahama, sans-serif;
}

/* annual report */
.ar_index_this_year .list_report li {
	line-height:165%;
}

/* ir_index */
.ir_index .box_irpoint_big .section_list li {
	line-height:160%;
	background-position:0 50%;
}
.ir_index .box_irpoint_small .stock_head strong {
	font-size:22px; letter-spacing:-2px; font-weight:normal;
}
.ir_index .box_irpoint_small .stock_list {
	line-height:140%;
}
.ir_index .box_irpoint_small .stock_list dt,
.ir_index .box_irpoint_small .shares_list .stock_down_img {
	font-size:10px;
}
.ir_index .box_irpoint_small .stock_list dd,
.ir_index .box_irpoint_small .shares_list .stock_txt {
	font-size:10px; letter-spacing:-1px; font-family:Verdana,Tahoma,sans-serif;
}
.ir_index .box_irpoint_small .shares_list .stock_img {
	line-height:230%;
}
.ir_index .ir_index_sche {
	padding:0;
}
.ir_index .ir_index_section {
	float:none;
	width:auto;
}
.ir_index .box_irpoint_big {
	width:467px;
	background:url("/resource/img/eng/ir/bg_box_irpoint_big.gif") no-repeat left bottom;
}
.ir_index .box_irpoint_big_top {
	padding-right:15px;
	background:url("/resource/img/eng/ir/bg_box_irpoint_big_top.gif") no-repeat left top;
}
.ir_index .box_irpoint_small {
	width:210px;
	background:url("/resource/img/eng/ir/bg_box_irpoint_small.gif") no-repeat left bottom;
}
.ir_index .box_irpoint_small_top {
	background:url("/resource/img/eng/ir/bg_box_irpoint_small_top.gif") no-repeat left top;
}
.ir_index .box_irpoint_big .section {
	width:203px;
}
.ir_index .box_irpoint_big .section {
	width:203px;
}
.ir_index .box_irpoint_big .section_special {
	width:193px; padding-left:25px;
}

.introduce {float: left; width: 311px;}
.introduce h3 {height: 16px; margin-bottom: 12px; padding-top: 34px; border-bottom: 1px solid #e3e3e3;}
.introduce table {}
.introduce table td {width: 105px; height: 137px; vertical-align: top;}
.introduce table td img {cursor: pointer;}			

.profileArea {float: right; width: 320px;}