@charset "utf-8";
@import url("master.css");

/* skip */
.skip a {display:block; height:1px; left:0; line-height:0; margin-top:-1px; overflow:hidden; position:absolute; top:0;}
.skip a:hover, .skip a:focus, .skip a:active {background:none repeat scroll 0 0 #555; color:#FFFFFF; font-size:14px; font-weight:bold; padding:20px 0; text-align:center; width:100%; z-index:100;}

/* button */
.btn_sel_w {width:23px; height:24px; background:url(../../../images/ir/cn/btn_sel_w.png) no-repeat 0 0;}
.btn_sel_g {width:27px; height:29px; background:url(../../../images/ir/cn/btn_sel_g.png) no-repeat 0 0;}
.btn_sel_g2 {width:25px; height:28px; background:url(../../../images/ir/cn/btn_sel_g2.png) no-repeat 0 0;}
.btn_submit_green {background-color:#36855d; color:#ffffff; font-weight:bold; border:none; cursor:pointer; padding:11px 30px;}
.btn_submit_green.w110 {width:110px;}
.btn_submit_green.w140 {width:140px;}
.btn_submit_green.w166 {width:166px;}
.btn_submit_green2 {background-color:#36855d; color:#ffffff; font-weight:bold; border:none; cursor:pointer; padding:27px 20px; font-size:14px;}
.btn_submit_green2.w184 {width:184px;}
.btn_submit_gray {background-color:#cccccc; color:#333333; font-weight:bold; border:none; cursor:pointer; padding:11px 30px;}
.btn_submit_gray.w110 {width:110px;}
.btn_submit_gray.w140 {width:140px;}
.btn_submit_gray.w166 {width:166px;}
.btn_green_a {display:inline-block; width:141px; height:36px; text-align:center; line-height:36px; background-color:#36855d; color:#ffffff; font-weight:bold;}
.btn_gray_a {display:inline-block; width:141px; height:36px; text-align:center; line-height:36px; background-color:#cccccc; color:#333333; font-weight:bold;}
.btn_green2_a {display:inline-block; width:184px; height:73px; text-align:center; font-size:14px; line-height:73px; background-color:#36855d; color:#ffffff; font-weight:bold;}
.btn_find {display:inline-block; margin-left:6px; width:92px; height:27px; background:url("../../../images/ir/cn/btn_find.png") no-repeat 0 0;}
.btn_find.on {border:1px dotted #333;}
*+ html .btn_find {margin-left:10px;}
.btn_ar01 {padding-right:20px; text-align:right;}
.btn01 {margin:0; padding: 0 20px; height:26px; line-height:26px; overflow:visible; display:inline-block; vertical-align: middle; color:#fff; border:0 none; background:#666;}
.btn02 {margin:0; padding: 0 12px; height:21px; line-height:21px; overflow:visible; display:inline-block; vertical-align: middle; color:#fff; border:0 none; background:#666;}
.btn_down {margin-right:4px; width:85px; height:20px; line-height:20px; display:inline-block; vertical-align: middle; font-family: dotum; font-size:11px; text-align:center; border:1px solid #d8d8d8;}
.btn_down .pdf {padding-left:18px; height:20px; line-height:22px; display:inline-block; vertical-align: middle; cursor:pointer; background:url('../../../images/ir/cn/ico_pdf.png') no-repeat 0 2px;}
.btn_down .dart {padding-left:18px; height:20px; line-height:22px; display:inline-block; vertical-align: middle; cursor:pointer; background:url('../../../images/ir/cn/ico_dart.png') no-repeat 0 2px;}
.btn_down .level {padding-left:18px; height:20px; line-height:22px; display:inline-block; vertical-align: middle; cursor:pointer; background:url('../../../images/ir/cn/ico_point.png') no-repeat 0 4px;}
.btn95 {width:95px;}
.btn80 {width:80px;}
.btn_site {margin-bottom:50px;}
.btn_site a {padding:0 30px; height:36px; line-height:37px; color:#fff; display:inline-block; vertical-align:middle; background:#36855d;}
.btn_play {width:46px; height:32px; background:url(../../../images/ir/cn/btn_play.png) no-repeat 0 0;}

/* input */
.input250_26 {width:250px; height:26px; border:0 none;}
.input250_27 {background-color:#e3e3e3; height:21px; width:230px; border:none; padding:7px 10px 0 10px; display:inline-block;}
.input250_27 input {width:100%; border:0; background:none;}
.input250_32 {background-color:#e3e3e3; height:25px; width:230px; border:none; padding:7px 10px 0 10px; display:inline-block;}
.input250_32 input {width:100%; border:0; background:none;}
.input75_27 {background-color:#e3e3e3; height:25px; width:55px; border:none; padding:7px 10px 0 10px; display:inline-block; vertical-align:middle;}
.input75_27 input {width:100%; border:0; background:none;}
.input117_27 {background-color:#e3e3e3; height:21px; width:97px; border:none; padding:7px 10px 0 10px; float:left; margin-right:4px; vertical-align:middle;}
.input117_27 input {width:100%; border:0; background:none;}
.input250_25 {background-color:#ffffff; width:230px; height:19px; border:0 none; padding:6px 10px 0 10px; float:left; margin-right:12px;}
.input250_25 input {width:100%; border:0; background:none;}

/* table */
.tb_info {border-top:2px solid #acacac; margin-bottom:25px; width:689px;}
.tb_info th {padding-left:10px; height:42px; background-color:#f6f6f6; border-bottom:1px solid #e0e0e0; border-right:1px solid #e0e0e0; text-align:left; font-weight:normal;}
.tb_info td {padding:5px 0 5px 20px; border-bottom:1px solid #e0e0e0;}
.tb_info td .minu {padding:0; margin:0;}
.tb_info th .pd {padding-left:16px;}
.tb_info .bb1 {border-bottom:1px solid #acacac;}
.tb_info .bb2 {border-bottom:2px solid #acacac;}
.tb_info .radio {margin:-2px 4px 0 0; padding:0; line-height:13px; height:13px; vertical-align:middle;}
.tb_info .box_phone {position:relative; width:74px; float:left; margin-right:3px;}
.tb_info .box_phone .selected {cursor:pointer; background-color:#E3E3E3; display:block; height:23px; padding-left:10px; padding-top:5px; vertical-align:middle; width:64px;}
.tb_info .box_phone .btn_sel_g2 {position:absolute; right:0; top:0;}
.tb_info .box_phone .options {background-color: #E3E3E3; border-left: 1px solid #DBDBDB; border-right: 1px solid #DBDBDB; border-bottom: 1px solid #DBDBDB; top: 28px; left: 0; position: absolute;}
.tb_info .box_phone .options li {position:relative; cursor:pointer; min-width:62px; padding-left:10px;}
.tb_info .box_phone .options li input {visibility:hidden;}
.tb_info .box_phone .options li label {position:absolute; top:0; left:10px;}
.tb_info .box_email {position:relative; width:117px; float:left; margin-left:5px;}
.tb_info .box_email .selected {cursor:pointer; background-color:#E3E3E3; display:block; height:23px; padding-left:10px; padding-top:5px; vertical-align:middle; width:107px;}
.tb_info .box_email .btn_sel_g2 {position:absolute; right:0; top:0;}
.tb_info .box_email .options {background-color: #E3E3E3; border-left: 1px solid #DBDBDB; border-right: 1px solid #DBDBDB; border-bottom: 1px solid #DBDBDB; top: 28px; left: 0; position: absolute;}
.tb_info .box_email .options li {cursor:pointer; position:relative; min-width:105px; padding-left:10px;}
.tb_info .box_email .options li input {visibility:hidden;}
.tb_info .box_email .options li label {position:absolute; top:0; left:10px;}
.tb_info textarea {width:359px; height:127px; padding:10px; background-color:#e3e3e3; border:0; resize:none;}

.bbs_type01 {border-top:2px solid #acacac;}
.bbs_type01 table {margin-bottom:20px; border-bottom:2px solid #acacac; font-size:13px;}
.bbs_type01 table thead th {padding:12px 0 10px; text-align:center; color:#333; border-bottom:1px solid #e0e0e0; background:#f6f6f6;}
.bbs_type01 table tbody td {padding:9px 0 9px; text-align:center; color:#333; border-bottom:1px solid #e0e0e0; }
.bbs_type01 table tbody td a {color:#333; font-size:13px;}
.bbs_type01 table tbody td a:hover {text-decoration:underline;}
.bbs_type01 table tbody td .btn_down:hover {text-decoration:none;}
.bbs_type01 table tbody td.left {padding:9px 0 9px 10px; text-align:left;}
.bbs_type01 table tbody td.left02 {padding:9px 0 9px 30px; text-align:left;}
.bbs_type01 table tbody td.tit {color:#666;}
.bbs_type01 table tbody td.bgColor {background-color:#f6f6f6;}
.bbs_type01 table tbody td.bottom {border-bottom:1px solid #acacac !important;}

.bbs_view {margin-bottom:20px;  border-top:2px solid #acacac; border-bottom:2px solid #acacac;}
.bbs_view .tit_area {padding:13px 0 11px 30px; border-bottom:1px solid #e0e0e0; font-weight:bold; background:#f6f6f6;}
.bbs_view .tit_area .company {display: block; float:left; padding:0 25px 0 10px; color:#36855d; background:url('../../../images/ir/cn/ico_g_arrow.png') no-repeat 0 6px;}
.bbs_view .tit_area .tit {float:left; width:496px;}/* 2013-11-25 modify */
.bbs_view .tit_area .date {float:right; width:95px; display:block;}
.bbs_view .cnt {padding:30px;}
.bbs_view .writing {border-top:2px solid #acacac;}
.bbs_view .writing span {display:inline-block; vertical-align:middle;}
.bbs_view .prev {padding:12px 0 10px 30px; border-bottom:1px solid #e0e0e0;}
.bbs_view .next {padding:12px 0 10px 30px; position:relative;}
.bbs_view .prev .up {float:left; padding:0 30px 0 25px; width:37px; display:block; background:url('../../../images/ir/cn/ico_up.png') no-repeat 0 7px;}
.bbs_view .next .down {float:left; padding:0 30px 0 25px; width:37px; display:block; background:url('../../../images/ir/cn/ico_down.png') no-repeat 0 7px;}
.bbs_view .prev .tit,
.bbs_view .next .tit {float:left; width:401px;}/* 2013-11-25 modify */
.bbs_view .prev .date,
.bbs_view .next .date {float:right; width:85px; display:block;}/* 2013-11-25 modify */
.bbs_view a:hover {text-decoration:underline;}
.bbs_view .q_tit {padding-left:25px; background:url('../../../images/ir/cn/ico_question.png') no-repeat 0 0;}/* 2013-11-25 added */
.bbs_view .q_txt {margin:5px 0 0 25px; line-height:20px;}/* 2013-11-25 added */
.bbs_view .question {padding:30px; border-bottom:1px solid #e0e0e0;}/* 2013-11-25 added */
.bbs_view .answer {padding:30px;}/* 2013-11-25 added */
.bbs_view .a_tit {padding-left:25px; background:url('../../../images/ir/cn/ico_answer.png') no-repeat 0 0;}/* 2013-11-25 added */
.bbs_view .a_txt {margin:5px 0 0 25px; line-height:20px;}/* 2013-11-25 added */

.tbl_type01 {border-top:2px solid #444547;}
.tbl_type01 table {margin-bottom:20px; border-bottom:1px solid #c6c6c6;}
.tbl_type01 tbody th {padding: 8px 0 6px 0; text-align:center; color:#333; border-bottom:1px solid #e4e4e4; background:#f3f3f3;}
.tbl_type01 tbody th.bg_none {background:none;}
.tbl_type01 tbody .line {border-right:1px solid #e4e4e4;}
.tbl_type01 tbody td {padding: 8px 0 6px 20px; text-align:left; border-bottom:1px solid #e4e4e4; color:#666;}
.tbl_type01 tbody tr:last-child td,
.tbl_type01 tbody tr:last-child th {border-bottom:1px solid #c6c6c6;}
.tbl_type01 tbody .up {padding-left:14px; background:url('../../../images/ir/cn/ico_s_up01.png') no-repeat 0 4px;}
.tbl_type01 tbody .down {padding-left:14px; background:url('../../../images/ir/cn/ico_s_down01.png') no-repeat 0 4px;}
.tbl_type01 tbody .ac {padding-left:0; text-align:center;}
.thin {border-top:1px solid #c6c6c6;}

/* common */
.fl {float:left;}
.fr {float:right;}
.w10 {width:10%;}
.w12 {width:10%;}
.w16 {width:16%;}
.w17 {width:17%;}
.w20 {width:20%;}
.w23 {width:23%;}
.w25 {width:25%;}
.w27 {width:27%;}
.w30 {width:30%;}
.w34 {width:34%;}
.w38 {width:38%;}
.w50 {width:50%;}
.w690 {width:690px;}
.ml8 {margin-left:8px;}
.mt25 {margin-top:25px;}
.mt30 {margin-top:30px;}
.mt50 {margin-top:50px;}/* 2013-11-26 added */
.mb5 {margin-bottom:5px !important;}
.mb10 {margin-bottom:10px !important;}
.mb15 {margin-bottom:15px !important;}
.mb20 {margin-bottom:20px;}
.mb25 {margin-bottom:25px;}
.mb30 {margin-bottom:30px;}
.mb35 {margin-bottom:35px;}
.mb45 {margin-bottom:45px;}
.mb50 {margin-bottom:50px;}
.mr15 {margin-right:15px;}
.ml0 {margin-left:0px !important;}
.pl15 {padding-left:15px;}
.pl20 {padding-left:20px;}
.pl75 {padding-left:75px;}
.tc {text-align:center;}
.tl {text-align:left !important;}/* 2013-11-25 added */
.tr {text-align:right !important;}/* 2013-11-25 added */
.bul_w2_h2 {background:url(../../../images/ir/cn/bg_bul_2x2_6.png) no-repeat 0 8px; padding-left:8px;}
.bul_w2_h2_02 {background:url(../../../images/ir/cn/bg_bul_2x2_3.png) no-repeat 0 8px; padding-left:8px;}

.pColor {color:#666666 !important;}
.pColor a {color:#666666 !important;}
.pColor2 {color:#1a864f !important;}

.sch_wrap {background:#ccc;}
.sch_wrap:after {clear:both; display:block; visibility:hidden; content:' ';}
*+ html .sch_wrap {display:inline-block;}
.sch_wrap .left {float: left; padding:11px 0 11px 19px;}
.sch_wrap .left .txt_num {padding-top:4px;}
.sch_wrap .right {float: right; padding:11px 19px 11px 0;}

.btn01 {margin:0; padding: 0 20px; height:26px; line-height:26px; overflow:visible; display:inline-block; vertical-align: middle; color:#fff; border:0 none; background:#666;}
.btn02 {margin:0; padding: 0 12px; height:21px; line-height:21px; overflow:visible; display:inline-block; vertical-align: middle; color:#fff; border:0 none; background:#666;}
.btn_ar01 {padding-right:20px; text-align:right;}

.paging {text-align:center; width:100%;}
.paging a {margin: 0 3px; width:21px; height:21px; line-height:21px; display:inline-block; vertical-align:middle; text-align:center; color:#fff; background:#767676;}
.paging span {margin: 0 3px; width:21px; height:21px; line-height:21px; display:inline-block; vertical-align:middle; text-align:center; color:#fff; font-weight:bold; background:#36855d;}
.paging .prev {width:43px !important;}
.paging .next {width:43px !important;}
.paging a.on {font-weight:bold; background:#36855d;}
.paging a:hover {font-weight:bold; background:#36855d;}

.list li{background:url(../../../images/ir/cn/bg_bul_2x2_3.png) no-repeat 0 7px; padding-left:7px; margin-bottom:10px;}
.list02 li{background:url(../../../images/ir/cn/bg_bul_2x2_6.png) no-repeat 0 7px; padding-left:8px; margin-bottom:2px;}

.download {margin-top:25px; padding-left:15px; position:relative; background:url('../../../images/ir/cn/bg_refer.png') no-repeat 0 5px;}
.download strong {color:#36855d;}
.download h4 {color:#36855d;}
.download .btn {position:absolute; top:10px; right:0;}

.tab_type {margin-bottom:30px;}
.tab_type ul {border-bottom:2px solid #36855d;}
.tab_type ul:after {clear:both; display:block; visibility: hidden; content: ' ';}
*+ html .tab_type ul {display:inline-block;}
.tab_type ul li {float:left; margin-right:2px;}
.tab_type ul li a {padding:0 40px 0; height:50px; line-height:52px; display:block; color:#646464; font-weight:bold; font-size:14px; background:#e3e3e3;}
.tab_type ul li.on a,
.tab_type ul li a:hover {color:#fff; background:#36855d;}

/* func_file */
.func_file input[type="file"] {cursor:pointer; width:100%; height:28px; border:0; background:none; overflow:hidden; opacity:0;}
.func_file span {vertical-align:middle;}

/* layout */
.bg {background:url(../../../images/ir/cn/bg_body.png) repeat-x 0 0;}
.wrapper {width:960px; background:#fff url(../../../images/ir/cn/bg_left_menu.png) repeat-y 0 96px; margin:0 auto -100px auto; min-height:100%; height:auto !important; height:100%;}
.container {width:100%; padding-bottom:170px; border-top:3px solid #60a984;}/* 2013-12-06 modify */
.content {float:left; width:770px;}
.article {padding:50px 39px 0px 40px;}
.article .area_article {width:100%;}

/* header */
.header {width:100%; height:96px; background:#fff;}
.header h1 {float:left; margin-top:30px; margin-right:50px; position:relative;}
.header h1 a {display:block; width:103px; height:37px; text-indent:-5000%; background:url(../../../images/ir/logo.png) no-repeat 0 0;}
.header h1 a span {visibility:hidden; position:absolute; top:0; left:0; width:1px; height:1px; overflow:hidden;}
/* .svg .header h1 a {background:url(http://www.ehyundai.com/css/images/ir/logo.svg) no-repeat 0 0;} */
.header .gnb {float:left; padding-top:40px;}
.header .gnb ul .depth1 {float:left; margin-right:40px; position:relative;}
.header .gnb ul li .dep1 {display:block; height:16px; overflow:hidden;}
.header .gnb ul li .dep1_on {display:block; height:16px; overflow:hidden;}
.header .sub_menu {position:absolute; top:16px; background-color:#fff; padding:40px 0 7px 0;} /* 2013-12-02 modified by Kim Min */
.header .sub_menu li {font-size:0; line-height:0; margin-bottom:13px;}
.header .sub_menu li a {display:inline-block; height:13px; overflow:hidden;}
.header .sub_menu.sub1 {width:122px; padding-left:33px; left:-33px;}/* 2013-12-03 modify */
.header .sub_menu.sub2 {width:131px; padding-left:33px; left:-33px;}/* 2013-12-03 modify */
.header .sub_menu.sub3 {width:78px; padding-left:33px; left:-28px;}
.header .sub_menu.sub4 {width:105px; padding-left:33px; left:-33px;}/* 2013-12-03 modify */
.header .sub_menu.sub5 {width:139px; padding-left:33px; left:-33px;}
.header .area_top {float:right; padding-top:36px;}
.header .top_menu {float:left;}
.header .top_menu li {float:left; padding-top:6px;}
.header .top_menu li a {display:block; height:13px; overflow:hidden;}
.header .top_menu1 {margin-right:24px;}
.header .top_menu2 {margin-right:20px;}
.header .box_lang {float:left; position:relative;}
.header .box_lang a {color:#555;}
.header .box_lang .btn_sel_w {position:absolute; top:0; right:0;}
.header .tit_lang {display:block; width:81px; height:22px; line-height:22px; padding-left:12px; border:1px solid #d6d6d6;}
.header .lang {position:absolute; top:22px; left:0; border-bottom:1px solid #d6d6d6; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6; background-color:#fff;}
.header .lang li {width:81px; height:22px; line-height:22px; padding-left:12px;}
 /* 2013-11-22 : li.chinese / li.japanese added */
.lang li.chinese a {font-family:"Simsun" !important; font-size:12px !important;}
.lang li.japanese a {font-family:"MS PGothic" !important; font-size:12px !important;}
.lang li.korean a {font-family:Dotum !important; font-size:12px !important;}
.lang li.english a {font-family:Arial !important; font-size:12px !important;}
 /* //2013-11-22 : li.chinese / li.japanese added */


/* footer */
.footer {width:100%; min-width:960px; background-color:#f7f7f7; height:99px; border-top:1px solid #ccc; margin-top:-100px;}/* 2013-12-06 modify */
.footer .wrap_footer {position:relative; width:960px; margin:0 auto; padding-top:21px;}
.footer .address {float:left;}
.footer .addr {height:12px; margin-bottom:12px;}
.footer .copyright {height:11px;}
.footer .copyright1 {margin-top:13px;}/*2013-11-25 added */
.footer .family {float:right; position:relative; margin-top:4px;}
.footer .family h4 {font-size:10px; color:#666; background-color:#eaeaea; border:1px solid #dbdbdb; font-family:Verdana; width:103px; height:27px; padding-left:11px; line-height:27px;}
.footer .family .btn_sel_g {position:absolute; top:0; right:0;}
.footer .layer_family {position:absolute; bottom:28px; left:0px; background-color:#eaeaea; border-top:1px solid #dbdbdb; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb;}
.footer .layer_family li {white-space:nowrap; height:27px; padding:0 11px 0 11px; line-height:27px;}
.footer .layer_family li a {color:#666; font-size:11px;}
.footer .per_policy {position:absolute; right:145px; top:33px; display:inline-block;}

/* left_menu */
.left_menu {float:left; width:190px;}
.left_menu .area_tit {background:#33312e; height:227px; width:100%;}
.left_menu .tit_h2 {padding:71px 0 0 29px;}
.left_menu .left_nav {padding:50px 0 0 29px;}
.left_menu .left_nav .depth1 {font-size:0; line-height:0; margin-bottom:12px;}
.left_menu .sub_left {padding:15px 0 3px 0;}
.left_menu .sub_left li {font-size:0; line-height:0; margin-bottom:10px;}

/* sub04_01_01 */
.sub04_01_01 {padding-top:48px;}
.sub04_01_01 .txt {margin-bottom:8px;}

/* sub04_01_02 */
.sub04_01_02 {padding-top:48px;}

/* sub04_01_03 */
.sub04_01_03 {padding-top:48px;}
.sub04_01_03 .box_history {background:url(../../../images/ir/cn/bg_dot.png) repeat-x 0 100%; overflow:hidden; padding-bottom:23px; margin-bottom:25px;}
.sub04_01_03 .box_history.last {background:none !important;}
.sub04_01_03 .box_history .year {font-size:16px; font-weight:bold; width:76px; float:left; letter-spacing:-1px;}
.sub04_01_03 .box_history .con {float:left; color:#666666;}
.sub04_01_03 .box_history .con li{margin-bottom:4px;}
.sub04_01_03 .box_history .con .mon {color:#12405d; letter-spacing:-1px; font-weight:bold; width:26px; display:block; float:left;}

/* sub04_02_01 */
.sub04_02_01 {padding-top:48px; line-height:20px;}
.sub04_02_01 .box01 {color:#666666; margin-bottom:22px;}
.sub04_02_01 .box01 h4 {font-size:14px; font-weight:bold; margin-bottom:8px; color:#333333;}

/* sub04_02_02 */
.sub04_02_02 {padding-top:52px; line-height:20px;}
.sub04_02_02 .box_principles {border-top:2px solid #acacac; border-bottom:2px solid #acacac; background-color:#f6f6f6; padding:20px 20px 16px 20px; margin-bottom:23px; overflow:hidden;}
.sub04_02_02 .box_principles ul li {margin-bottom:6px;}
.sub04_02_02 .box_principles ul li:last-child {margin-bottom:0px;}
.sub04_02_02 .box_principles .txt01 {float:left; width:345px;}
.sub04_02_02 .box_principles .txt02 {float:left;}
.sub04_02_02 .box_principles a:hover, .box_principles a:focus {color:#2d7c54; text-decoration:underline;}
.sub04_02_02 .box01 {background:url(../../../images/ir/cn/bg_dot.png) repeat-x 0 100%; padding-bottom:22px; margin-bottom:30px;}
.sub04_02_02 .box01 h4 {font-size:14px; margin-bottom:15px;}
.sub04_02_02 .box01 h5 {padding-left:12px;}
.sub04_02_02 .box01.last {background:none;}
.sub04_02_02 .box01 .txt_wrap {padding-left:14px; color:#666666; margin-bottom:8px;}
.sub04_02_02 .box01 .txt_wrap span {display:block;}

/* sub04_02_03 */
.sub04_02_03 {padding-top:52px; line-height:20px;}
.sub04_02_03 .box_principles {border-top:2px solid #acacac; border-bottom:2px solid #acacac; background-color:#f6f6f6; padding:20px 20px 16px 20px; margin-bottom:23px; overflow:hidden;}
.sub04_02_03 .box_principles ul li {margin-bottom:6px;}
.sub04_02_03 .box_principles ul li:last-child {margin-bottom:0px;}
.sub04_02_03 .box_principles .txt01 {float:left; width:345px;}
.sub04_02_03 .box_principles .txt02 {float:left;}
.sub04_02_03 .box_principles a:hover, .box_principles a:focus {color:#2d7c54; text-decoration:underline;}
.sub04_02_03 .box01 {background:url(../../../images/ir/cn/bg_dot.png) repeat-x 0 100%; padding-bottom:22px; margin-bottom:30px;}
.sub04_02_03 .box01 h4 {font-size:14px; margin-bottom:15px;}
.sub04_02_03 .box01 h5 {padding-left:12px;}
.sub04_02_03 .box01.last {background:none;}
.sub04_02_03 .box01 .txt_wrap {padding-left:2px; color:#666666; margin-bottom:8px;}
.sub04_02_03 .box01 .txt_wrap span {display:block;}
.sub04_02_03 .box01 .txt_wrap .txt_pl {padding-left:14px;}
.sub04_02_03 .box01 .txt_wrap .txt_pl02 {padding-left:20px;}
.sub04_02_03 .cm {margin:20px 0 20px 0 !important;}

/* sub04_02_04 */
.sub04_02_04 {padding-top:48px; line-height:20px;}

/* sub04_03_01 */
.sub04_03_01 {padding-top:48px; line-height:20px;}
.sub04_03_01 .box_info {border-top:1px solid #acacac; border-bottom:1px solid #acacac; overflow:hidden; margin-top:10px; margin-bottom:15px;}
.sub04_03_01 .box_info .tit {background-color:#f6f6f6; display:block; float:left; padding:35px 21px;}
.sub04_03_01 .box_info .txt {padding:15px 20px; float:left;}
.sub04_03_01 .box_tel {background-color:#eaeaea; height:82px; width:649px; padding:17px 20px; margin-bottom:35px;}
.sub04_03_01 .box_tel .tit {margin-bottom:7px; display:block;}
.sub04_03_01 .txt_advise {background:url(../../../images/ir/cn/bg_refer.png) no-repeat 0 6%; padding-left:15px; float:left;}

/* sub04_03_02 */
.sub04_03_02 {padding-top:48px; line-height:20px;}
.sub04_03_02 h4 {font-size:14px; font-weight:bold; margin-bottom:5px;}

/* sub04_03_03 */
.sub04_03_03 {padding-top:48px; line-height:20px;}
.sub04_03_03 .box_report {background-color:#f9f9f9; border:1px solid #dfdfdf; padding:16px 20px; margin-bottom:18px;}
.sub04_03_03 .box_report h4 {font-size:14px; font-weight:bold; margin-bottom:15px;}
.sub04_03_03 .box_report .txt {padding-left:12px; color:#555555; margin-bottom:12px;}
.sub04_03_03 .box_report .txt02 {padding-left:12px; color:#555555; margin-bottom:23px;}
.sub04_03_03 .input_wrap {clear:both; margin-bottom:25px; overflow:hidden;}
.sub04_03_03 .input_wrap .inputlabel {position:relative; padding-left:17px; width:200px; float:left;}
.sub04_03_03 .input_wrap .inputlabel .check01 {width:12px; height:12px; vertical-align:middle; position:absolute; left:0px; top:3px;}
.sub04_03_03 .list li {background:url(../../../images/ir/cn/bg_bul_5x1_3.png) no-repeat 0 8px; padding-left:10px; margin-bottom:1px;}
.sub04_03_03 .list02 {margin-bottom:3px;}
.sub04_03_03 .list02 li {line-height:20px; background:url(../../../images/ir/cn/bg_bul_5x1_76.png) no-repeat 0 8px; padding-left:10px; color:#767676; margin-bottom:0px;}
.sub04_03_03 .list02 .txt_color{color:#555555;}
.sub04_03_03 .txt_advise {background:url(../../../images/ir/cn/bg_refer.png) no-repeat 0 6%; padding-left:15px; float:left; width:420px; }
.sub04_03_03 .box_result {background-color:#f9f9f9; border:1px solid #dfdfdf; padding:26px 0;}
.sub04_03_03 .txt_email a {color:#555555;}
.sub04_03_03 .point {color:#e3760c; padding-right:10px;}
.sub04_03_03 .txt_etc {color:#767676; padding-top:5px;}
.sub04_03_03 .vlign {vertical-align:middle;}
.sub04_03_03 .icon_email {float:left; height:23px; margin-right:4px; padding-top:4px; vertical-align:middle;}

/* sub04_03_0304 */
.sub04_03_0304 {padding-top:48px; line-height:20px;}
.sub04_03_0304 .list li {background:url(../../../images/ir/cn/bg_bul_5x1_3.png) no-repeat 0 8px; padding-left:10px; margin-bottom:1px;}
.sub04_03_0304 .list02 {margin-bottom:3px; margin-top:16px;}
.sub04_03_0304 .list02 li {line-height:20px; background:url(../../../images/ir/cn/bg_bul_5x1_76.png) no-repeat 0 8px; padding-left:10px; color:#767676; margin-bottom:0px;}
.sub04_03_0304 .list02 .txt_color{color:#555555;}
.sub04_03_0304 .box_result {background-color:#f9f9f9; border:1px solid #dfdfdf; height:133px;}
.sub04_03_0304 .box_result p {padding-top:50px;}
.sub04_03_0304 .txt_email a {color:#555555;}

/* sub04_03_04 */
.sub04_03_04 {padding-top:48px;}
.sub04_03_04 .listCon {line-height:20px;}
.sub04_03_04 .pwd_con {border-top:2px solid #acacac; border-bottom:2px solid #acacac; padding:20px 0 13px 0;}
.sub04_03_04 .pwd_conIn {width:496px; padding-left:25px; position:relative;}
.sub04_03_04 .pwd_conIn .label {height:41px;}
.sub04_03_04 .pwd_conIn label {font-weight:bold; width:123px; padding-top:5px;}
.sub04_03_04 .pwd_conIn .btn_confirm {position:absolute; top:0; right:0;}
.sub04_03_04 .sch_wrap {margin-bottom:10px;}/* 2013-11-25 added */

/* sub04_04 */
.sub04_04 {padding-top:52px;}
.sub04_04 .cnt {line-height:20px;}
.sub04_04 .sch_wrap .left .txt_num {padding:5px 0 0 5px;}
.sub04_04 .sch_wrap {margin-bottom:10px;}

/* sub05_01_01 */
.sub05_01_01 {padding-top:67px; line-height:20px;}
.sub05_01_01 .txt {font-size:14px; font-weight:bold; margin-bottom:13px; display:block; color:#333333;}

/* sub05_01_02 */
.sub05_01_02 {padding-top:48px; line-height:22px;}
.sub05_01_02 .box_actDirection h4 {font-size:16px; font-weight:bold; margin-bottom:13px;}
.sub05_01_02 .box_actCon h4 {color:#3d567e; font-size:14px; margin-bottom:17px;}
.sub05_01_02 .box_actCon .img {float:left; margin-right:20px;}
.sub05_01_02 .box_actCon .pColor {margin-top:-5px;}
.sub05_01_02 .tc {padding-top:20px;}

/* sub05_01_03 */
.sub05_01_03 {padding-top:36px; line-height:22px;}
.sub05_01_03 h4 {font-size:16px; font-weight:bold; margin-bottom:23px;}
.sub05_01_03 .box_businessField .img {float:left; margin-right:23px;}
.sub05_01_03 .box_businessField .img img {width:323px; height:165px;}
.sub05_01_03 .box_businessField h5 {font-size:14px; color:#3d567e; margin-bottom:10px;}
.sub05_01_03 .graph {margin:25px 0 48px 0;}

/* sub05_02 */
.sub05_02 {padding-top:50px;}
.sub05_02 .tit01 {font-size:16px; color:#333; font-weight:bold; display:inline-block; margin-bottom:28px;}
.sub05_02 .box_fixedBusiness .tit02 {font-size:14px; color:#3b4f6d; font-weight:bold; margin-bottom:3px;}
.sub05_02 .box_fixedBusiness .tit03 {color:#195c8f; font-weight:bold; margin-bottom:13px;}
.sub05_02 .box_fixedBusiness .img_children {float:left; margin-right:2px;}
.sub05_02 .side_box {width:690px; position:relative;}
.sub05_02 .side_box p {float:left;}
.sub05_02 .side_box .box {position:absolute; bottom:0; right:0; color:#fff; background:#36855d; padding:20px 19px; min-width:93px;}
.sub05_02 .side_box .box strong {display:block; margin-top:3px; font-size:18px;}
.sub05_02 .stroy_nav {width:100%; border-bottom:2px solid #36855d;}
.sub05_02 .stroy_nav li {float:left; margin-right:2px;}
.sub05_02 .stroy_nav li a {display:block; width:100%; height:50px; overflow:hidden; text-align:center; line-height:50px; font-weight:bold; font-size:14px; background:#e3e3e3; color:#646464;}
.sub05_02 .stroy_nav li a.on {background:#36855d !important; color:#fff !important;}
.sub05_02 .stroy_nav .story1 {width:117px;}
.sub05_02 .stroy_nav .story2 {width:117px;}
.sub05_02 .stroy_nav .story3 {width:133px;}
.sub05_02 .stroy_nav .story4 {width:104px;}
.sub05_02 .stroy_nav .story5 {width:212px; margin-right:0 !important;}
.sub05_02 .stroy_nav .other1 {width:164px;}
.sub05_02 .stroy_nav .other2 {width:193px;}
.sub05_02 .stroy_nav .other3 {width:164px;}
.sub05_02 .stroy_nav .other4 {width:164px; margin-right:0 !important;}
.sub05_02 .stroy_nav .culture1 {width:121px;}
.sub05_02 .stroy_nav .culture2 {width:121px;}
.sub05_02 .stroy_nav .culture3 {width:203px;}
.sub05_02 .stroy_nav .culture4 {width:240px; margin-right:0 !important;}
.sub05_02 .stroy_nav .camp1 {width:168px;}
.sub05_02 .stroy_nav .camp2 {width:186px;}
.sub05_02 .stroy_nav .camp3 {width:180px;}
.sub05_02 .stroy_nav .camp4 {width:151px; margin-right:0 !important;}
.sub05_02 .thumb_box {width:100%; margin-top:30px;}
.sub05_02 .thumb_box p {float:left; margin-right:20px;}
.sub05_02 .thumb_box_in {float:left;}
.sub05_02 .thumb_box h5 {margin:-3px 0 3px 0;}
.sub05_02 .thumb_box ul li {color:#666; padding-left:7px; margin-top:1px; background:url(../../../images/ir/cn/bul_thumb_box.png) no-repeat 0 9px;}

/* sub07_01 */
.sub07_01 {padding-top:36px;}
/* 2013-11-25 added */
.sub07_01 h4 {margin-bottom:2px; font-size:16px; font-weight:bold;}
.sub07_01 .txt {margin-bottom:42px;}
.sub07_01 .process {overflow:hidden;}
.sub07_01 .process li {float:left; padding:0 8px 0 10px; background:url(../../../images/ir/cn/bul_arrow_r_6x11_999999.png) no-repeat left 50%;}
.sub07_01 .process li.fir {background:none; padding-left:0;}
.sub07_01 .process_num {margin-top:30px; }
.sub07_01 .process_num li {padding:20px 0; border-top:1px solid #e5e5e5; vertical-align:middle;}
.sub07_01 .process_num li.num01 {padding-left:20px; background:url(../../../images/ir/cn/ico_num_01.png) no-repeat 0 50%;}
.sub07_01 .process_num li.num02 {padding-left:20px; background:url(../../../images/ir/cn/ico_num_02.png) no-repeat 0 50%;}
.sub07_01 .process_num li.num03 {padding-left:20px; background:url(../../../images/ir/cn/ico_num_03.png) no-repeat 0 50%;}
.sub07_01 .process_num li.num04 {padding-left:20px; background:url(../../../images/ir/cn/ico_num_04.png) no-repeat 0 50%;}
.sub07_01 .process_num li.num05 {padding-left:20px; background:url(../../../images/ir/cn/ico_num_05.png) no-repeat 0 50%;}
.sub07_01 .process_num li.num06 {padding-left:20px; background:url(../../../images/ir/cn/ico_num_06.png) no-repeat 0 50%;}
.sub07_01 .process_num li strong {display:inline-block; width:128px; margin-left:15px;font-size:16px;}
.sub07_01 .process_num li.fir {border:none;}
/* //2013-11-25 added */

/*.sub07_01 .box_step {width:569px; height:446px; background:url(../../../images/ir/cn/bg_box_step.png) no-repeat 0 0;}
.sub07_01 .txt_step {padding-left:111px;}
.sub07_01 .txt_step li {color:#666;}
.sub07_01 .txt_step li.one {height:43px; padding-top:28px;}
.sub07_01 .txt_step li.two {height:43px; padding-top:28px;}
.sub07_01 .txt_step li.three {height:53px; padding-top:18px;}
.sub07_01 .txt_step li.four {height:43px; padding-top:28px;}
.sub07_01 .txt_step li.five {height:53px; padding-top:18px;}
.sub07_01 .txt_step li.six {padding-top:26px;}*/

/* sub07_02 */
.sub07_02 {padding-top:40px;}
/* 2013-11-25 added */
.sub07_02 h4 {font-size:14px; margin-bottom:8px;}
.sub07_02 h5 {font-size:16px; font-weight:bold; color:#3c567d;}
.sub07_02 .box_welfare {overflow:hidden; border-top:1px solid #e5e5e5;}
.sub07_02 .fir {border-top:none;}
.sub07_02 .box_welfare .desc {display:inline-block; width:77%; padding:20px 0; vertical-align:middle;}
.sub07_02 .box_welfare .icon {display:inline-block; width:94px; padding:0 30px; vertical-align:middle;}
*+ html .sub07_02 .box_welfare .icon,
*+ html .sub07_02 .box_welfare .desc {display:inline; zoom:1;}
.sub07_02 .box_welfare .icon img {vertical-align:middle;}
.sub07_02 .box_welfare .txt {margin-top:8px;}
.sub07_02 .bltxt {margin-top:8px; padding-left:15px; background:url(../../../images/ir/cn/bul_square_3x3_666666.png) no-repeat 0 7px;}
.sub07_02 .note {margin-bottom:25px;}
/* //2013-11-25 added */
/*.sub07_02 .box_welfare {vertical-align:middle; margin-bottom:30px;}
.sub07_02 .box_welfare .txt_group {float:left; padding:23px 0 0 20px; color:#666666;}
.sub07_02 .box_welfare .txt_group.mt {margin-top:-30px;}
.sub07_02 .box_welfare .txt_group.pb {padding-top:10px;}
.sub07_02 .box_welfare .txt_group .txt_position {display:block; margin-bottom:10px;} */

/* sub07_03 */
.sub07_03 {padding-top:36px;}
/* 2013-11-25 modify and added */
.sub07_03 h4 {font-size:14px; margin-bottom:16px;}
.sub07_03 .tbl_type01 {margin-bottom:48px;}
.sub07_03 .tbl_type01 th.left {width:18% !important; text-align:left; padding-left:30px;}
.sub07_03 .tbl_type01 td {width:80% !important;}
/* //2013-11-25 modify and added */

/* sub02_01 */
.sub02_01 {padding-top:47px;}
.sub02_01 .txt_tit {font-size:17px;}
.sub02_01 .group p {margin-top:23px;}
.sub02_01 .img {padding-top:45px; text-align:center;}

/* sub02_02 */
.sub02_02 {padding-top:50px;}
.sub02_02 .txt_tit {margin-bottom:13px; font-size:17px;}
.sub02_02 .group .mt {margin-top:13px;}
.sub02_02 .imgs {margin-top:36px;}
.sub02_02 .box {margin-top:40px; padding:0 20px 0; border:1px solid #dfdfdf;}
.sub02_02 .box .desc {padding: 15px 0 15px; border-bottom:1px solid #dfdfdf;}
.sub02_02 .box .tit {margin-bottom:5px; font-size:13px;}
.sub02_02 .branch_map {margin-bottom:20px; padding:20px 0; border-bottom:1px solid #dfdfdf;}
.sub02_02 .tbl_type01 th {font-weight:normal; text-align:left; padding-left:37px;}
.sub02_02 .tbl_type01 th.left {font-weight:bold; text-align:left; padding-left:30px;}/* 2013-11-26 added */
.sub02_02 .tbl_type01 td {color:#666;}
.sub02_02 .data_list {overflow:hidden;}
.sub02_02 .data_list li {float:left; width:248px; padding-top:8px;}
.sub02_02 .data_list li.fir {padding-top:0;}
.sub02_02 .tbl_type01 td a {color:#666;}
.sub02_02 .tbl_type01 td a:hover {text-decoration:underline; color:#666;}

/* sub02_03_01 */
.sub02_03_01 {padding-top:53px;}
.sub02_03_01 .txt_tit {margin:49px 0 15px 0; font-size:17px;}
.sub02_03_01 .tab_desc p {margin-bottom:13px;}
.sub02_03_01 .tbl_type01 {margin-bottom:27px;}
.sub02_03_01 .tbl_type01 td {color:#666;}
.sub02_03_01 .tbl_type01 td a {color:#666;}
.sub02_03_01 .tbl_type01 td a:hover {text-decoration:underline; color:#666;}
.sub02_03_01 .group {color:#666;}
.sub02_03_01 .group p {margin-bottom:15px;}
.sub02_03_01 .business {margin-bottom:20px; color:#666;}
.sub02_03_01 .business .stit {margin-bottom:15px;background:url('../../../images/ir/cn/bg_hline01.png') repeat-x 0 7px;}
.sub02_03_01 .business h5 {padding-right:5px; display:inline; font-size: 17px; color:#3c567d; background:#fff;}
.sub02_03_01 .main_img {margin-top:34px; margin-bottom:50px;}
.sub02_03_01 .tbl_type01 th {text-align:left; padding-left:28px;}
.sub02_03_01 .group_img {margin:36px 0 48px 20px;}

/* sub02_03_02 */
.sub02_03_02 {padding-top:53px;}
.sub02_03_02 .txt_tit {margin:49px 0 15px 0; font-size:17px;}
.sub02_03_02 .tab_desc p {margin-bottom:13px;}
.sub02_03_02 .tbl_type01 {margin-bottom:27px;}
.sub02_03_02 .tbl_type01 td {color:#666;}
.sub02_03_02 .tbl_type01 td a {color:#666;}
.sub02_03_02 .tbl_type01 td a:hover {text-decoration:underline; color:#666;}
.sub02_03_02 .group {color:#666;}
.sub02_03_02 .group p {margin-bottom:15px;}
.sub02_03_02 .business {margin-bottom:20px; color:#666;}
.sub02_03_02 .business .stit {margin-bottom:15px;background:url('../../../images/ir/cn/bg_hline01.png') repeat-x 0 7px;}
.sub02_03_02 .business h5 {padding-right:5px; display:inline; font-size: 17px; color:#3c567d; background:#fff;}
.sub02_03_02 .main_img {margin-top:34px; margin-bottom:50px;}
.sub02_03_02 .tbl_type01 th {text-align:left; padding-left:28px;}
.sub02_03_02 .group_img {margin:36px 0 48px 20px;}
.sub02_03_02 .channel {width:100%; color:#666; line-height:20px;}
.sub02_03_02 .channel ul {margin-top:5px; width:342px;}
.sub02_03_02 .channel ul li {padding-left:7px; background:url(../../../images/ir/cn/bul_thumb_box.png) no-repeat 0 9px;}

/* sub02_04 */
.sub02_04 {padding-top:49px;}
.sub02_04 .txt_tit {margin:0 0 15px 0; font-size:17px;}
.sub02_04 .txt_tit01 {margin:49px 0 15px 0; font-size:17px;}
.sub02_04 .tab_desc p {margin-bottom:13px;}
.sub02_04 .tbl_type01 {margin-bottom:27px;}
.sub02_04 .tbl_type01 td {color:#666;}
.sub02_04 .tbl_type01 td a {color:#666;}
.sub02_04 .tbl_type01 td a:hover {text-decoration:underline; color:#666;}
.sub02_04 .group {color:#333;}
.sub02_04 .group p {margin-bottom:15px;}
.sub02_04 .business {margin-bottom:20px; color:#666; line-height:20px;}
.sub02_04 .business .stit {margin-bottom:15px;background:url('../../../images/ir/cn/bg_hline01.png') repeat-x 0 7px;}
.sub02_04 .business h5 {padding-right:5px; display:inline; font-size: 16px; color:#3c567d; background:#fff;}
.sub02_04 .business li {padding-left:10px; background:url('../../../images/ir/cn/bg_dash.png') no-repeat 0 8px;}
.sub02_04 .main_img {margin-top:34px; margin-bottom:50px;}
.sub02_04 .tbl_type01 th {text-align:left; padding-left:28px;}
.sub02_04 .group_img {margin:36px 0 48px 20px;}

/* sub02_05_01 */
.sub02_05_01 {padding-top:53px;}
.sub02_05_01 .txt_tit {margin:49px 0 15px 0; font-size:17px;}
.sub02_05_01 .tab_desc p {margin-bottom:13px;}
.sub02_05_01 .tbl_type01 {margin-bottom:27px;}
.sub02_05_01 .tbl_type01 td {color:#666;}
.sub02_05_01 .tbl_type01 td a {color:#666;}
.sub02_05_01 .tbl_type01 td a:hover {text-decoration:underline; color:#666;}
.sub02_05_01 .group {color:#666;}
.sub02_05_01 .group p {margin-bottom:15px;}
.sub02_05_01 .business {margin-bottom:20px; color:#666; line-height:20px;}
.sub02_05_01 .business .stit {margin-bottom:15px;background:url('../../../images/ir/cn/bg_hline01.png') repeat-x 0 7px;}
.sub02_05_01 .business h5 {padding-right:5px; display:inline; font-size: 16px; color:#3c567d; background:#fff;}
.sub02_05_01 .business li {padding-left:10px; background:url('../../../images/ir/cn/bg_dash.png') no-repeat 0 8px;}
.sub02_05_01 .main_img {margin-top:34px; margin-bottom:50px;}
.sub02_05_01 .tbl_type01 th {text-align:left; padding-left:28px;}
.sub02_05_01 .group_img {margin:36px 0 48px 20px;}

/* sub02_06_01 */
.sub02_06_01 {padding-top:53px;}
.sub02_06_01 .txt_tit {margin:49px 0 15px 0; font-size:17px; font-family:Dotum;}
.sub02_06_01 .tab_desc p {margin-bottom:13px;}
.sub02_06_01 .tbl_type01 {margin-bottom:27px;}
.sub02_06_01 .tbl_type01 td {color:#666;}
.sub02_06_01 .tbl_type01 td a {color:#666;}
.sub02_06_01 .tbl_type01 td a:hover {text-decoration:underline; color:#666;}
.sub02_06_01 .group {color:#666;}
.sub02_06_01 .group p {margin-bottom:15px;}
.sub02_06_01 .main_img {margin-top:34px; margin-bottom:50px;}
.sub02_06_01 .tbl_type01 th {text-align:left; padding-left:28px;}
.sub02_06_01 .group_img {margin:36px 0 48px 20px;}
.sub02_06_01 .brand {margin-top:27px; margin-bottom:20px; margin-left:-10px;}
.sub02_06_01 .brand li {float:left; width:165px; padding:0 0 10px 10px;}
.sub02_06_01 .tab_type ul li a {padding:0 !important; width:152px; text-align:center;}

/* sub02_06_02 */
.sub02_06_02 {padding-top:53px;}
.sub02_06_02 .txt_tit {margin:49px 0 15px 0; font-size:17px;}
.sub02_06_02 .tab_desc p {margin-bottom:13px;}
.sub02_06_02 .tbl_type01 {margin-bottom:27px;}
.sub02_06_02 .tbl_type01 td {color:#666;}
.sub02_06_02 .tbl_type01 td a {color:#666;}
.sub02_06_02 .tbl_type01 td a:hover {text-decoration:underline; color:#666;}
.sub02_06_02 .group {color:#666;}
.sub02_06_02 .group p {margin-bottom:15px;}
.sub02_06_02 .main_img {margin-top:34px; margin-bottom:50px;}
.sub02_06_02 .img_business {margin:33px 0 0 68px;}
.sub02_06_02 .tbl_type01 th {text-align:left; padding-left:28px;}
.sub02_06_02 .group_img {margin:36px 0 48px 20px;}
.sub02_06_02 .brand {margin-top:27px; margin-bottom:20px; margin-left:-10px;}
.sub02_06_02 .brand li {float:left; width:165px; padding:0 0 10px 10px;}
.sub02_06_02 .tab_type ul li a {padding:0 !important; width:152px; text-align:center;}

/* sub02_06_03 */
.sub02_06_03 {padding-top:53px;}
.sub02_06_03 .txt_tit {margin:49px 0 15px 0; font-size:16px;}
.sub02_06_03 .tab_desc p {margin-bottom:13px;}
.sub02_06_03 .tbl_type01 {margin-bottom:27px;}
.sub02_06_03 .tbl_type01 td {color:#666;}
.sub02_06_03 .tbl_type01 td a {color:#666;}
.sub02_06_03 .tbl_type01 td a:hover {text-decoration:underline; color:#666;}
.sub02_06_03 .group {color:#666;}
.sub02_06_03 .group p {margin-bottom:15px;}
.sub02_06_03 .main_img {margin-top:34px; margin-bottom:50px;}
.sub02_06_03 .tbl_type01 th {text-align:left; padding-left:28px;}
.sub02_06_03 .tab_type ul li a {padding:0 !important; width:152px; text-align:center;}

/* sub03_01_01_01 */
.sub03_01_01_01 {padding-top:53px;}
.sub03_01_01_01 .dot_box {line-height:20px; margin-bottom:45px; padding-left:25px; width:665px; height:170px; background:url('../../../images/ir/cn/bg_desc.png') no-repeat 0 0;}
.sub03_01_01_01 .dot_box p {padding:16px 0 12px;}
.sub03_01_01_01 .dot_box .standard {color:#666;}
.sub03_01_01_01 .dot_box .standard strong {display:block; margin-bottom:5px;}
.sub03_01_01_01 .txt_tit {padding-bottom:25px; font-size:17px; color:#2a2a2a;}
.sub03_01_01_01 .txt_tit .stxt {font-size:12px; font-weight:normal; color:#686868;}
.sub03_01_01_01 .sales {margin-bottom:15px;}
.sub03_01_01_01 .part {margin-bottom:45px; color:#666;}
.sub03_01_01_01 .part p {margin-bottom:5px;}
.sub03_01_01_01 .part .ml93 {margin-left:78px;}
.sub03_01_01_01 .part .part01 {margin-left:5px; padding-left:15px; background:url('../../../images/ir/cn/ico_part01.png') no-repeat 0px 2px;}
.sub03_01_01_01 .part .part02 {display:block; margin-left:85px; padding-left:15px; background:url('../../../images/ir/cn/ico_part02.png') no-repeat 0px 4px; }
.sub03_01_01_01 .part .part03 {margin-left:5px; padding-left:15px; background:url('../../../images/ir/cn/ico_part03.png') no-repeat 0px 2px;}
.sub03_01_01_01 .profit {margin-bottom:45px;}
.sub03_01_01_01 .profit .left,
.sub03_01_01_01 .capital .left {float:left; width:304px;}
.sub03_01_01_01 .profit .right,
.sub03_01_01_01 .capital .right {float:right; width:304px;}
.sub03_01_01_01 .capital .fix {margin-bottom:15px;}
.sub03_01_01_01 .part .year {display:inline-block; width:80px;}


/* sub03_01_01_02 */
.sub03_01_01_02 {padding-top:53px;}
.sub03_01_01_02 .dot_box {line-height:20px; margin-bottom:45px; padding-left:25px; width:665px; height:170px; background:url('../../../images/ir/cn/bg_desc.png') no-repeat 0 0;}
.sub03_01_01_02 .dot_box p {padding:16px 13px 12px 0;}
.sub03_01_01_02 .dot_box .standard {color:#666;}
.sub03_01_01_02 .dot_box .standard strong {display:block; margin-bottom:5px;}
.sub03_01_01_02 .txt_tit {margin-bottom:10px; font-size:17px; color:#2a2a2a;}
.sub03_01_01_02 .unit {text-align:right; font-size:11px;}

.finance {margin-bottom:45px;}
.finance table {margin-bottom:20px; border-top:1px solid #444547; border-bottom:1px solid #c6c6c6; font-size:13px;}
.finance table thead th {padding:6px 0 4px; border-bottom:2px solid #444547; text-align:center; font-size:13px; vertical-align:middle;}
.finance table tbody th {padding:6px 0 4px 40px; border-top:1px solid #e4e4e4; text-align:left; color:#666; font-weight:normal;}
.finance table tbody td {padding:4px 0 4px 0; border-top:1px solid #e4e4e4; color:#333; text-align:center;}
.finance table tbody .total th {padding-left:25px; font-weight:bold; background:#fafafa; color:#333; border-top:1px solid #c6c6c6;}
.finance table tbody .total td {font-weight:bold; background:#fafafa; border-top:1px solid #c6c6c6;}
.finance tbody tr:first-child td,
.finance tbody tr:first-child th {border-top:0 none;}
.finance table tbody .bg {background:#f3f3f3;}
.finance ul {line-height:22px;}
.finance li {padding-left:10px; text-indent:-10px; color:#666;}

/* sub03_01_01_03 */
.sub03_01_01_03 {padding-top:53px;}
.sub03_01_01_03 .dot_box {line-height:20px; margin-bottom:45px; padding-left:25px; width:665px; height:170px; background:url('../../../images/ir/cn/bg_desc.png') no-repeat 0 0;}
.sub03_01_01_03 .dot_box p {padding:16px 0 12px;}
.sub03_01_01_03 .dot_box .standard {color:#666;}
.sub03_01_01_03 .dot_box .standard strong {display:block; margin-bottom:5px;}
.sub03_01_01_03 .txt_tit {margin-bottom:10px; font-size:17px; color:#2a2a2a;}
.sub03_01_01_03 .unit {text-align:right; font-size:11px;}

/* sub03_01_02 */
.sub03_01_02 {padding-top:60px;}
.sub03_01_02 .annual_report {padding:18px 0 0px 363px; height:259px; background:url('../../../images/ir/cn/bg_annual_report.png') no-repeat 72px 0;}
.sub03_01_02 .annual_report .btn {margin-bottom:32px;}
.sub03_01_02 .txt {margin-bottom:8px; font-size:14px; color:#303030;}
.sub03_01_02 .acrobat {width:100%; margin-top:40px;} 
.sub03_01_02 .acrobat .txt_acro {float:left; padding-top:3px;}
.sub03_01_02 .acrobat .btn_acro {float:right;}
.sub03_01_02 .acrobat .btn_acro a {float:left; margin-left:10px; font-size:11px; color:#353535; text-align:center; width:95px; height:20px; line-height:21px; border:1px solid #d6d6d6;}
.sub03_01_02 .paging {margin-top:8px;}
*+ html .sub03_01_02 .paging {margin-top:20px;}

.bbs_typeAcro {width:100%; margin-top:34px;}
.bbs_typeAcro ul {width:100%;}
.bbs_typeAcro li {float:left; position:relative; width:184px; height:159px; padding:14px 18px 0 18px; margin:0 12px 12px 0; border:1px solid #bbb;}
.bbs_typeAcro li.last {margin-right:0 !important;}
.bbs_typeAcro .tit {font-size:16px; line-height:24px;}
.bbs_typeAcro .date {color:#666; font-size:14px; margin-top:4px;}
.bbs_typeAcro .btn {position:absolute; width:100%; bottom:18px; left:21px;}

/* sub03_01_03 */
.sub03_01_03 {padding-top:42px;}
.sub03_01_03 .dot_box {margin-bottom:45px; height:71px; padding-left:23px; background:url('../../../images/ir/cn/bg_desc01.png') no-repeat 0 0;}
.sub03_01_03 .dot_box p {padding-top:19px;}
.sub03_01_03 h4 {font-size:16px; color:#2a2a2a;}
.sub03_01_03 .txt_tit01 {margin-bottom:5px;}
.sub03_01_03 .txt_tit02 {margin-bottom:25px;}
.sub03_01_03 .txt_tit03 {margin-bottom:28px;}
.sub03_01_03 .graph {margin-bottom:45px;}
.sub03_01_03 .org {margin-bottom:3px; text-align:right;}
.sub03_01_03 .org span {padding-left:26px;}
.sub03_01_03 .org .org01 {background:url('../../../images/ir/cn/ico_part03.png') no-repeat 13px 0;}
.sub03_01_03 .org .org02 {background:url('../../../images/ir/cn/ico_part02.png') no-repeat 13px 0;}
.sub03_01_03 .org .org03 {background:url('../../../images/ir/cn/ico_part01.png') no-repeat 13px 0;}
.sub03_01_03 .appraisal h5 {margin-bottom:12px;font-size:14px; color:#3c567d;}
.sub03_01_03 .appraisal .tit_btn {position:relative;}
.sub03_01_03 .appraisal .tit_btn .btn_level {position:absolute; top:0px; right:1px; width:79px; height:22px; display:block;}
.sub03_01_03 .appraisal .left {float:left; width:324px;}
.sub03_01_03 .appraisal .right {float:right; width:324px;}
.sub03_01_03 .appraisal .finance td {height:29px; padding:0 !important; border-right:1px solid #e4e4e4;}
.sub03_01_03 .appraisal .finance td.nb {border-right:0 !important;}

/* sub03_02_01 */
.sub03_02_01 {padding-top:52px;}
.sub03_02_01 .stock {margin-bottom:30px; padding: 17px 0; border:1px solid #d5d5d5; background:#f9f9f9; font-family:Dotum, Arial; line-height:18px;}
.sub03_02_01 .stock .txt {margin: 0 0 25px; display:block; font-size:15px; font-weight:bold;color:#333;}
.sub03_02_01 .stock .eng {letter-spacing:-1px; font-size:15px;}
.sub03_02_01 .stock .index {float:left; padding:10px 0 0 37px; width:222px; height:80px; border-right:1px solid #dfdfdf; }/* 2013-11-22 modify */
.sub03_02_01 .stock .index .price, .sub03_02_01 .stock .index1 .price1 {position:relative; }/* 2013-11-22 modify */
.sub03_02_01 .stock .index1 {float:left; padding:10px 0 0 36px; width:188px; height:80px; border-right:1px solid #dfdfdf; }/* 2013-11-22 modify */
.sub03_02_01 .stock .price .now_up, .sub03_02_01 .stock .price1 .now_up {padding-left:25px; font-size:30px; line-height:34px; color:#333;letter-spacing:-1px; background:url('../../../images/ir/cn/ico_b_up.png') no-repeat 0 13px;}/* 2013-12-05 modify */
.sub03_02_01 .stock .price .now_down, .sub03_02_01 .stock .price1 .now_down {padding-left:25px; font-size:30px; color:#333; letter-spacing:-1px; background:url('../../../images/ir/cn/ico_b_down.png') no-repeat 0 13px; line-height:34px;}/* 2013-12-05 modify */
.sub03_02_01 .stock .index .price .fluc_up {display:inline; padding-left:13px; position:absolute; top:16px; right:24px; color:#d20c0c; background:url('../../../images/ir/cn/ico_s_up.png') no-repeat 0 45%; line-height:15px;}/* 2013-12-05 modify */
*+ html .sub03_02_01 .stock .index .price .fluc_up {display:inline; padding-left:13px; position:absolute; top:16px; right:24px; color:#d20c0c; background:url('../../../images/ir/cn/ico_s_up.png') no-repeat 0 45%; line-height:15px;}/* 2013-12-05 modify */
.sub03_02_01 .stock .index1 .price1 .fluc_down {padding-left:13px; position:absolute; top:7px; right:40px; color:#1c3cfd; background:url('../../../images/ir/cn/ico_s_down.png') no-repeat 0 45%; line-height:15px;}/* 2013-12-05 modify */
.sub03_02_01 .stock .index .price .fluc_down {display:inline; padding-left:13px; position:absolute; top:16px; right:24px; color:#1c3cfd; background:url('../../../images/ir/cn/ico_s_down.png') no-repeat 0 45%; line-height:15px;}/* 2013-12-05 modify */
*+ html .sub03_02_01 .stock .index .price .fluc_down {display:inline; padding-left:13px; position:absolute; top:15px; right:24px; color:#1c3cfd; background:url('../../../images/ir/cn/ico_s_down.png') no-repeat 0 45%; line-height:15px;}/* 2013-12-05 modify */
.sub03_02_01 .stock .price {margin-top:-9px;}
*+ html .sub03_02_01 .stock .price {margin-top:-7px;}
.sub03_02_01 .stock .price1 .now_down {background-position:0 4px;}
*+ html .sub03_02_01 .stock .price1 .now_down {background-position:0 6px;}
.sub03_02_01 .stock .index1 .price1 .now_up {background-position:0 4px;}
*+ html .sub03_02_01 .stock .index1 .price1 .now_up {background-position:0 6px;}
.sub03_02_01 .stock .index1 .price1 .fluc_up {padding-left:13px; position:absolute; top:7px; right:36px; color:#d20c0c; background:url('../../../images/ir/cn/ico_s_up.png') no-repeat 0 45%; line-height:15px;}/* 2013-12-05 modify */
.sub03_02_01 .stock .index1 .price1 .value {font-size:20px; line-height:24px; display:inline-block; vertical-align:top;}
.sub03_02_01 .stock .kospi {float:left; padding:0 0 0 32px; width:171px; height:80px; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf;}/* 2013-11-22 modify */
.sub03_02_01 .stock .kospi .price {font-size:12px; letter-spacing:-1px;font-weight:normal;}/* 2013-11-22 modify */
.sub03_02_01 .stock .kosdaq {float:left; padding:10px 0 0 27px; width:110px;}
.sub03_02_01 .stock .kosdaq .price {font-size:24px; margin-top:-5px;}
.sub03_02_01 .stock .kosdaq .price .now_up, .sub03_02_01 .stock .kosdaq .price .now_down {font-size:20px; line-height:34px; background-position:0 4px;}
.sub03_02_01 .ths td {padding-left:10px !important; font-family:"Arial";}
.sub03_02_01 .ths th {font-weight:normal; text-align:left; padding-left:20px; font-family:"Arial";}
.sub03_02_01 .strong th {font-weight:bold !important;}
.sub03_02_01 .ths .w23 {width:21% !important;}
.sub03_02_01 .thin td {font-family:"Arial";}
.sub03_02_01 .thin th {font-family:"Arial";}

.sub03_02_01 .stock .price .now_no, .sub03_02_01 .stock .price1 .now_no { font-size:30px; line-height:34px; color:#333;letter-spacing:-1px;}/* 2013-12-05 modify */
.sub03_02_01 .stock .index .price .fluc_no {display:inline;  position:absolute; top:16px; right:24px; color:#333;  line-height:15px;}/* 2013-12-05 modify */
*+ html .sub03_02_01 .stock .index .price .fluc_no {display:inline;  position:absolute; top:16px; right:24px; color:#333;  line-height:15px;}/* 2013-12-05 modify */
.sub03_02_01 .stock .index1 .price1 .fluc_no { position:absolute; top:7px; right:40px; color:#333;  line-height:15px;}/* 2013-12-05 modify */
.sub03_02_01 .stock .index .price .fluc_no {display:inline;  position:absolute; top:16px; right:24px; color:#333;  line-height:15px;}/* 2013-12-05 modify */
*+ html .sub03_02_01 .stock .index .price .fluc_no {display:inline;  position:absolute; top:15px; right:24px; color:#333;  line-height:15px;}/* 2013-12-05 modify */
.sub03_02_01 .kosdaq .now_no, .sub03_02_01 .kosdaq .now_no {font-size:20px !important; padding-left:0 !important; display:inline-block;}/* 2013-12-05 modify */

/* sub03_02_02 */
.sub03_02_02 {padding-top:52px;}
.sub03_02_02 .day {margin-bottom:30px;}
.sub03_02_02 .day .left {float:left; height:111px; padding:0 0 0 50px; width:283px; border:1px solid #d5d5d5; background:#f9f9f9;}
.sub03_02_02 .day .left .txt {margin: 25px 0 13px; display:block; font-size:15px; font-weight:bold; color:#333;  font-family:Dotum; }
.sub03_02_02 .day .left .price {margin-bottom:22px; position:relative;}
.sub03_02_02 .day .left .price .now_up {padding-left:28px; font-size:30px; font-family:Dotum, "돋움"; color:#333; letter-spacing:-1px; background:url('../../../images/ir/cn/ico_b_up.png') no-repeat 0 13px; line-height:20px;}
.sub03_02_02 .day .left .price .now_down {padding-left:28px; font-size:30px; font-family:Dotum, "돋움"; color:#333; letter-spacing:-1px; background:url('../../../images/ir/cn/ico_b_down.png') no-repeat 0 13px;line-height:20px;}
.sub03_02_02 .day .left .price strong {display:inline-block; width:95px;}
.sub03_02_02 .day .left .price .fluc_up {padding-left:13px; position:absolute; top:8px; right:0; font-size:12px; color:#d20c0c;  font-family:Dotum, "돋움";  background:url('../../../images/ir/cn/ico_s_up.png') no-repeat 0 5px; line-height:17px;}/* 2013-12-05 modify */
*+ html .sub03_02_02 .day .left .price .fluc_up {padding-left:13px; position:absolute; top:6px; right:0; font-size:12px; color:#d20c0c; background:url('../../../images/ir/cn/ico_s_up.png') no-repeat 0 6px; line-height:17px;}/* 2013-12-05 modify */
.sub03_02_02 .day .left .price .fluc_down {padding-left:13px; position:absolute; top:7px; right:0; font-size:12px; color:#1c3cfd; background:url('../../../images/ir/cn/ico_s_down.png') no-repeat 0 6px; line-height:18px;}/* 2013-12-06 modify */
*+ html .sub03_02_02 .day .left .price .fluc_up {top:13px;}/* 2013-12-05 modify */
*+ html .sub03_02_02 .day .left .price .fluc_down {top:13px;}/* 2013-12-05 modify */
.sub03_02_02 .day .right {float:right; width:339px;}
.sub03_02_02 .day .right table {margin-bottom:0;}
.sub03_02_02 .txt_tit {padding-bottom:15px; font-size:16px; color:#333; font-family:Arial;}
.sub03_02_02 .thin table {margin-bottom:30px;}
.sub03_02_02 .tbl_type01 th {font-family:Arial; font-size:12px;}/* 2013-12-03 added */
.sub03_02_02 .tbl_type01 td {font-family:Dotum; font-size:12px;}/* 2013-12-03 added */
.sub03_02_02 .tbl_type01 tbody th {padding-left:0; text-align:center;}
.sub03_02_02 .day .left .price .now_no {padding-left:0; font-size:30px; font-family:Dotum, "돋움"; color:#333; letter-spacing:-1px; line-height:20px;}
.sub03_02_02 .day .left .price .fluc_no {padding-left:0; position:absolute; top:8px; right:0; font-size:12px; color:#333; line-height:17px;}/* 2013-12-05 modify */
*+ html .sub03_02_02 .day .left .price .fluc_no {padding-left:0; position:absolute; top:6px; right:0; font-size:12px; color:#333; line-height:17px;}/* 2013-12-05 modify */
*+ html .sub03_02_02 .day .left .price .fluc_no {top:13px;}/* 2013-12-05 modify */
.sub03_02_02 .tbl_type01 tbody .up {padding-left:14px; background:url('../../../images/ir/cn/ico_s_up01.png') no-repeat 0 2px;}
.sub03_02_02 .tbl_type01 tbody .down {padding-left:14px; background:url('../../../images/ir/cn/ico_s_down01.png') no-repeat 0 2px;}

/* sub03_03_01 */
.sub03_03_01 {position:relative; width:100%; min-height:900px;}
.sub03_03_01 .help {padding-top:49px; color:#666;}
.sub03_03_01 .iframe {width:730px; position:absolute; top:83px; left:-15px;}
.sub03_03_01 iframe {margin:0; padding:0; border:0; border-width:0;}

/* sub03_03_02 */
.sub03_03_02 {padding-top:52px;}
.sub03_03_02 .wrap_director {width:100%;}
.sub03_03_02 .box_director {float:left; width:337px; margin-bottom:25px;}
.sub03_03_02 .box_director.mr {margin-right:16px;}
.sub03_03_02 .box_director .pic img {width:337px; height:189px;}
.sub03_03_02 .box_director .tit_dir {font-size:14px; background:url(../../../images/ir/cn/bg_tit_dir.png) repeat-x bottom left; padding-left:4px; height:26px; margin-top:20px;}
.sub03_03_02 .box_director ul li {color:#666; padding-left:8px; background:url(../../../images/ir/cn/bt_dir.png) no-repeat 0 8px;}
.sub03_03_02 .box_director ul {line-height:20px; padding-top:8px;}
.sub03_03_02 .tit_director {font-size:18px; margin:45px 0 32px 0;}

/* sub03_03_03 */
.sub03_03_03 {padding-top:52px;}
.sub03_03_03 .sch_wrap {width:100%;}
.sub03_03_03 .bbs_typeAcro {margin-top:30px;}
.sub03_03_03 .bbs_typeAcro .name {color:#666; margin-top:1px;}
.sub03_03_03 .bbs_typeAcro .d_date {color:#666; float:left; letter-spacing:-1px; width:93px; padding-top:2px;}
.sub03_03_03 .bbs_typeAcro .s_date {font-size:14px; color:#666; letter-spacing:-1px;}
.sub03_03_03 .bbs_typeAcro .tit a {font-size:16px; line-height:24px;}
.sub03_03_03 .bbs_typeAcro .tit a:hover {color:#36855d;}
.sub03_03_03 .bbs_typeAcro .place {position:absolute; bottom:13px; left:21px; width:100%; line-height:22px;}
.sub03_03_03 .bbs_typeAcro .place p {letter-spacing:-1px; background:url(../../../images/ir/cn/bul_pl.png) no-repeat 0 9px; padding-left:12px;}
.sub03_03_03 .paging {margin-top:8px;}
*+ html .sub03_03_03 .paging {margin-top:20px;}
.sub03_03_03 .acrobat {width:100%; margin-top:40px;} 
.sub03_03_03 .acrobat .txt_acro {float:left; padding-top:3px;}
.sub03_03_03 .acrobat .btn_acro {float:right;}
.sub03_03_03 .acrobat .btn_acro a {float:left; margin-left:10px; font-size:11px; color:#353535; text-align:center; width:95px; height:20px; line-height:21px; border:1px solid #d6d6d6;}

/* sub03_03_04 */
.sub03_03_04 {padding-top:52px;}
.sub03_03_04 .sch_wrap {margin-bottom:10px;}
.sub03_03_04 .bbs_view .tit_area .tit {width:470px;}
.sub03_03_04 .bbs_view .tit_area .date {float:right; width:170px; display:block;}
.sub03_03_04 .bbs_view .prev .tit,
.sub03_03_04 .bbs_view .next .tit {float:left; width:400px;}
.sub03_03_04 .bbs_view .prev .date,
.sub03_03_04 .bbs_view .next .date {float:right; width:145px; display:block;}
.sub03_03_04 .bbs_view .file {padding:10px 0 10px 30px; border-bottom:1px solid #e0e0e0;}
.sub03_03_04 .bbs_view .attach {margin-bottom:10px; padding-left:7px; background: url(../../../images/ir/cn/bul_square_2x2_333333.png) no-repeat 0 50%;}
.sub03_03_04 .bbs_view .attach span {display:inline-block; margin-left:30px; text-decoration:underline;}

/* sub03_03_05 */
.sub03_03_05 {padding-top:62px;}
.sub03_03_05 .tit {color:#333; font-size:16px; height:30px;}
.sub03_03_05 table {border-top:2px solid #333; border-bottom:1px solid #333;}
.sub03_03_05 table th {text-align:left; height:41px; border-bottom:1px solid #cfcfcf; width:363px;}
.sub03_03_05 table td {color:#666; border-bottom:1px solid #cfcfcf;}

/* sub06_01_01 */
.sub06_01_01 {padding-top:54px;}
.sub06_01_01 .sch_wrap {margin-bottom:10px;}
.sub06_01_01 .sch_wrap .box .selected {display:block; cursor:pointer; padding-left:12px; width:110px; height:27px; line-height:27px;}
.sub06_01_01 .sch_wrap .box {background:#fff; position:relative;}
.sub06_01_01 .sch_wrap .box .btn_sel_n {width:25px; height:27px; position: absolute; right: 0; top: 0; background:url(../../../images/ir/cn/btn_sel_n.png) no-repeat 0 0;}
.sub06_01_01 .sch_wrap .box .options {background-color: #fff; border-left: 1px solid #DBDBDB; border-right: 1px solid #DBDBDB; border-bottom: 1px solid #DBDBDB; top: 27px; left: -1px; position: absolute;}
.sub06_01_01 .sch_wrap .box .options li {position:relative; cursor:pointer; min-width:122px; height:27px; line-height:27px;}
.sub06_01_01 .sch_wrap .box .options li input {visibility:hidden;}
.sub06_01_01 .sch_wrap .box .options li label {position:absolute; top:0; left:12px;}
.sub06_01_01 .report_list ul {margin-bottom:20px; border-top:2px solid #acacac; border-bottom:2px solid #acacac;}
.sub06_01_01 .report_list li {padding:20px 0; border-top:1px solid #e0e0e0;}
.sub06_01_01 .report_list li.first {border-top:0 none;}
.sub06_01_01 .report_list li:after {clear:both; display:block; visibility:hidden; content:' ';}
*+ html .sub06_01_01 .report_list li {display:inline-block;}
.sub06_01_01 .report_list li .img180_120 {float:left; padding-right:27px; width:180px; height:120px; font-size:0;}
.sub06_01_01 .report_list li .img180_120 img {width:180px; height: 120px;}
.sub06_01_01 .report_list li .cnt {float: left; width:481px;}
.sub06_01_01 .report_list li .cnt strong {display:block;}
.sub06_01_01 .report_list li .cnt .company {padding-left:8px; color:#12405d; background:url('../../../images/ir/cn/ico_b_arrow.png') no-repeat 0 6px;}
.sub06_01_01 .report_list li .cnt .tit {margin-top:7px; width:100%; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.sub06_01_01 .report_list li .cnt .tit a:hover {text-decoration:underline;}
.sub06_01_01 .report_list li .cnt .date {color:#666; letter-spacing:-1px; margin-top:7px; display:block;}
.sub06_01_01 .report_list li .cnt .context {color:#666; width:100%; height:50px; overflow:hidden;}
.sub06_01_01 .sch_wrap {margin-bottom:10px;}
.sub06_01_01 .sch_wrap .tit {display:block; padding-left:12px; width:110px; height:27px; line-height:27px;}
.sub06_01_01 .sch_wrap .box {background:#fff; position:relative;}
.sub06_01_01 .sch_wrap .box .btn_sel_n {width:25px; height:27px; position: absolute; right: 0; top: 0; background:url(../../../images/ir/cn/btn_sel_n.png) no-repeat 0 0;}
.sub06_01_01 .sch_wrap .box .list {position:absolute; top:22px; left:0; background:#fff; z-index:1;}
.sub06_01_01 .sch_wrap .box .list li {width:110px; padding-left:12px; height:27px; line-height:27px;}

/* sub06_01_02 */
.sub06_01_02 {padding-top:49px; line-height:24px; color:#666;}
.sub06_01_02 .award {padding:27px 0 20px 0; background:url('../../../images/ir/cn/bg_hline01.png') repeat-x 0 0;}
.sub06_01_02 .award:after {clear:both; display:block; visibility:hidden; content: ' ';}
*+ html .sub06_01_02 .award {display:inline-block;}
.sub06_01_02 .no_bg {padding:0 0 20px; background:none;}
.sub06_01_02 .award .year {display:block; float:left; width:75px; color:#12405d; font-size: 16px;}
.sub06_01_02 .award .cnt {float:left; width:614px;}
.sub06_01_02 .award .cnt li {margin-bottom: 3px;}
/* 2013-11-26 added */
.sub06_01_02 .mark_area {overflow:hidden; margin-top:10px;}
.sub06_01_02 .mark_area .mark1 {padding:11px 15px; margin-right:10px;}
.sub06_01_02 .mark_area .mark2 {padding:5px 15px;}
.sub06_01_02 .mark_area .mark1,
.sub06_01_02 .mark_area .mark2 {float:left; border:2px solid #e9e9e9;}
.sub06_01_02 .mark_area .mark1 .logo, .sub06_01_02 .mark_area .mark2 .logo {display:inline-block; width:66px; margin-right:10px; vertical-align:middle;}
.sub06_01_02 .mark_area .mark1 .txt, .sub06_01_02 .mark_area .mark2 .txt {display:inline-block; width:120px; vertical-align:middle; line-height:15px;}
*+ html .sub06_01_02 .mark_area .mark1 .logo,
*+ html .sub06_01_02 .mark_area .mark1 .txt, 
*+ html .sub06_01_02 .mark_area .mark2 .logo, 
*+ html .sub06_01_02 .mark_area .mark2 .txt {display:inline; zoom:1;}
/* //2013-11-26 added */

/* sub06_01_03 */
.sub06_01_03 {padding-top:50px;}
.sub06_01_03 .main_media {padding-bottom:25px;}
.sub06_01_03 .main_media .media_info {margin-bottom:20px; position:relative;}
.sub06_01_03 .main_media .media_info .tit {color:#333; font-size:16px;}
.sub06_01_03 .main_media .media_info .date {font-size:14px; letter-spacing:-1px; position:absolute; top:0; right:0;}
.sub06_01_03 .main_media .media .play {margin-bottom:25px;}
.sub06_01_03 .main_media .context {color:#666;}
.sub06_01_03 .media_list {background:url('../../../images/ir/cn/bg_hline01.png') repeat-x 0 0;}
.sub06_01_03 .media_list ul {padding-top:30px; margin:0 0 -25px -43px;}
.sub06_01_03 .media_list ul li {float:left; width:201px; padding:0 0 25px 43px;}
.sub06_01_03 .media_list ul li .thumb {width:100%; margin-bottom:15px; position:relative;}
.sub06_01_03 .media_list ul li .thumb img {width:201px; height:134px;}
.sub06_01_03 .media_list ul li .thumb .btn_play {position:absolute; top:50%; left:50%; margin:-16px 0 0 -23px;}
.sub06_01_03 .media_list ul li a {color:#333;}
.sub06_01_03 .media_list ul li h4 {color:#333; width:100%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.sub06_01_03 .media_list ul li strong {display:block;}
.sub06_01_03 .media_list ul li .date {color:#666; letter-spacing:-1px;}



/* sub01_01 */
.sub01_01 {padding-top:50px;}
.sub01_01 .txt_desc strong {display:block; margin-bottom:12px; font-size:17px;}
.sub01_01 .overview {position:relative; min-height:337px; margin:115px auto 40px auto; background:url('../../../images/ir/cn/bgimg_overview.png') no-repeat 161px 0;}
.sub01_01 .overview li {font-size:0; line-height:0;}
.sub01_01 .overview li.business01 {position:absolute; top:-27px; left:247px; width:157px; text-align:center;}
.sub01_01 .overview li.business01 > img {margin:0;}
.sub01_01 .overview li.business01 > p {position:absolute; width:100%; bottom:27px; left:0;}
.sub01_01 .overview li.business02 {position:absolute; top:112px; left:0; width:157px; text-align:right;}
.sub01_01 .overview li.business03 {position:absolute; top:319px; left:72px; width:157px; text-align:right;}
.sub01_01 .overview li.business04 {position:absolute; top:319px; left:433px; width:157px;}
.sub01_01 .overview li.business05 {position:absolute; top:112px; left:501px; width:157px;}
.sub01_01 .overview li > img {margin:0 8px 9px 0;}
.sub01_01 .overview li > ul li a, .sub01_01 .overview li > p a {display:inline-block; margin-bottom:3px; padding-right:8px; background:url('../../../images/ir/cn/bg_bul_arrow_3x5_0d0d0d.png') no-repeat 100% 3px;}

/* sub01_02 */
.sub01_02 {padding-top:50px;}
.sub01_02 .history {width:607px; margin:0 auto;}
.sub01_02 .history h4 {position:absolute; top:-12px; left:0; margin:0 30px;}
.sub01_02 .history ul li {width:100%; overflow:hidden; margin-top:1px;}
.sub01_02 .history ul li .month {float:left; width:30px;}
.sub01_02 .history ul li .txt {float:right; width:210px;}
.sub01_02 .history .addpic {position:absolute; top:0; display:inline-block;}
.sub01_02 .history .addpic.pic01 {top:-52px; right:-40px; width:128px; height:129px; background:url('../../../images/ir/cn/img_history01.png') no-repeat 0 0;}
.sub01_02 .history .addpic.pic02 {top:-45px; left:-40px; width:113px; height:113px; background:url('../../../images/ir/cn/img_history02.png') no-repeat 0 0;}
.sub01_02 .history .addpic.pic03 {top:-24px; right:-41px; width:68px; height:69px; background:url('../../../images/ir/cn/img_history03.png') no-repeat 0 0;}
.sub01_02 .history .addpic.pic04 {top:-24px; left:-41px; width:68px; height:69px; background:url('../../../images/ir/cn/img_history04.png') no-repeat 0 0;}
.sub01_02 .history .addpic.pic05 {top:-52px; right:-40px; width:128px; height:129px; background:url('../../../images/ir/cn/img_history05.png') no-repeat 0 0;}
.sub01_02 .history .addpic.pic06 {top:-45px; right:-40px; width:113px; height:113px; background:url('../../../images/ir/cn/img_history06.png') no-repeat 0 0;}
.sub01_02 .history .addpic.pic07 {top:-30px; left:-42px; width:97px; height:97px; background:url('../../../images/ir/cn/img_history07.png') no-repeat 0 0;}
.sub01_02 .history .section {position:relative; width:248px;/*width:308px;*/ padding:22px 30px 25px 30px; margin-top:-13px; background:url('../../../images/ir/cn/bg_historybar01.png') no-repeat 0 0;}
.sub01_02 .history .section.fl {float:left; text-align:right;}
.sub01_02 .history .section.fr {float:right; background-position:100% 0;}
.sub01_02 .history .section.fl h4 {right:0;}
.sub01_02 .history .section.fl ul li .month {float:right;}
.sub01_02 .history .section.fl ul li .txt {float:left;}
.sub01_02 .history .section.fl.last {background-position:0 -673px;}
.sub01_02 .history .section.fr.last {background-position:100% -673px;}
.sub01_02 .history .section_years01 .section:first-child {margin-top:0;}
.sub01_02 .history .section_years02 .section {background-image:url('../../../images/ir/cn/bg_historybar02.png');}
.sub01_02 .history .section_years03 .section {background-image:url('../../../images/ir/cn/bg_historybar03.png');}

/* sub01_03 */
.sub01_03 {padding-top:50px;}
.sub01_03 .img {margin-top:50px; text-align:center;}

/* sub01_04 */
.sub01_04 {padding-top:50px;}
.sub01_04 .img {margin-top:50px; text-align:center;}
.sub01_04 .txt_tit {margin-top:54px; font-size:17px;}
.sub01_04 .corevalue {margin-top:24px;}
.sub01_04 .corevalue > ol {margin-left:-32px; overflow:hidden;}
.sub01_04 .corevalue > ol > li {float:left; width:327px; height:128px; margin:27px 0 6px 32px;}/* 2013-12-06 modify */
.sub01_04 .corevalue > ol > li .tit {display:block; padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #c4c6ce; font-weight:normal;}
.sub01_04 .corevalue > ol > li > ul > li {padding-left:7px; background:url('../../../images/ir/cn/bg_bul_2x2_6.png') no-repeat 0 7px; color:#666;}

/* sub01_05 */
.sub01_05 {padding-top:50px; }
.sub01_05 .txt_tit {margin:48px 0 8px 0; font-size:14px; color:#333;}
.sub01_05 .section {color:#666;}
.sub01_05 .img {margin-top:30px; text-align:center;}
.sub01_05 .sec1 {overflow:hidden;}
.sub01_05 .sec1 .ci,
.sub01_05 .sec1 .txt {float:left;}
.sub01_05 .sec1 .ci {margin-right:20px;}
.sub01_05 .sec1 .txt {width:452px;}
.sub01_05 .sec1 .txt p {margin-top:25px;}
.sub01_05 .sec1 .txt p.fir {margin-top:0;}
.sub01_05 .sec1 .ci {padding-top:3px;}

/* modal popUp */
#mask {position:absolute; left:0; top:0; z-index:9999; background-color:#000; display:none;}
.window {position:fixed; left:0; top:-5000%; visibility:hidden; z-index:10000;}

/* layer_level */
.layer_level {width:600px; border:4px solid #a7c4cf; background:#fff;}
.layer_level .wrap_level {position:relative; padding:24px 30px 30px 30px;}
.layer_level .wrap_level .btn_x {position:absolute; top:5px; right:5px; width:13px; height:12px; display:block;}
.layer_level .tit_layer {font-size:14px; color:#3c567d; border-bottom:1px solid #c3cdd2; height:24px;}
.layer_level .nav_layer {width:100%; margin-top:20px; border-bottom:2px solid #3b4f6d;}
.layer_level .nav_layer li {float:left; margin-right:2px;}
.layer_level .nav_layer li a {display:block; width:120px; height:30px; background:#e3e3e3; text-align:center; font-weight:bold; color:#646464; line-height:30px;}
.layer_level .nav_layer li.on a {background:#3b4f6d !important; color:#fff !important;}
.layer_level .help {color:#666; font-size:13px; margin-top:16px;}
.layer_level .tb_layer {border-top:1px solid #444547; margin-top:20px;}
.layer_level .tb_layer thead th {border-bottom:1px solid #e4e4e4; height:30px; color:#333;}
.layer_level .tb_layer thead th.th1 {width:71px;}
.layer_level .tb_layer thead th.th2 {width:465px;}
.layer_level .tb_layer tbody th {border-bottom:1px solid #e4e4e4; color:#666; background:#f3f3f3;}
.layer_level .tb_layer tbody td {border-bottom:1px solid #e4e4e4; padding:10px 0 10px 20px; color:#666; letter-spacing:-1px;}