.finance_area {overflow:hidden;padding-top:50px;}

.finance_tab_ul {width:426px;overflow:hidden;margin:40px auto 0;}
.finance_tab_ul li {width:213px;height:45px;float:left;position:relative;}
.finance_tab_ul li.last {margin-left:-1px;}
.finance_tab_ul li a {display:block;font-size:13px;color:#333;line-height:28px;text-align:center;border:1px solid #dbdbdb;position:relative; padding:9px 0 6px;}
.finance_tab_ul li a.tab_multi_line {display:block;font-size:13px;color:#333;line-height:14px;text-align:center;border:1px solid #dbdbdb;position:relative; padding:9px 0 6px;}
.finance_tab_ul li a:after {width:100%;height:2px;content:'';position:absolute;left:0;top:-1px;background:#f27824;opacity:0;
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;
}
.finance_tab_ul li a:hover {color:#f27824;}
.finance_tab_ul li a.active {color:#f27824;}
.finance_tab_ul li a.active:after {opacity:1;}
.finance_tab_ul_03{width:899px}
.finance_tab_ul_03 li{width:300px}

.finance_box {width:920px;position:relative;display:none;border-top:1px solid #e5e5e5;margin:32px auto 0;padding-top:32px;}
.finance_box .unit_txt {float:right; margin:15px 0 5px;}
.finance_box .select_box {position:relative;text-align:right;}
.finance_box .select_box .btn_search {width:65px;height:23px;border:1px solid #d7d7d8;background:#fff;text-align:center;font-size:12px;color:#f27824;line-height:25px;display:inline-block;}
.finance_box .select_box .btn_search:hover {background:#f27824;border:1px solid #f27824;color:#fff;}
.finance_box.active {display:block;}
.finance_box .finance_table {width:100%;margin-top:20px;}
.finance_box .finance_table th {border:1px solid #e5e5e5;border-top:1px solid #d3d3d3;font-size:14px;color:#333;background:#f8f8f8;padding:13px 0;}
.finance_box .finance_table th.first {border-left:0;}
.finance_box .finance_table th.last {border-right:0;}
.finance_box .finance_table td {border:1px solid #e5e5e5;font-size:14px;color:#333;padding:13px 0;}
.finance_box .finance_table td.first {border-left:0;}
.finance_box .finance_table td.last {border-right:0;}

.finance_box .btn_print {width:195px;height:43px;display:block;margin:60px auto;border:1px solid #333;background:#fff;text-align:center;font-size:16px;color:#333;line-height:43px; letter-spacing: 4px; font-weight: 600;}
.finance_box .btn_print:hover {border:1px solid #f27824;background:#f27824;color:#fff;}

/* Select */
.select{ height:37px;position:relative; line-height:normal; display:inline-block; background:#fff;vertical-align:top;}
.select.w110 {width:110px;}
.select.w150 {width:150px;}
.select.mr20 {margin-right:20px;}
.dropdown_s.mr20{margin-right:20px;}
.select.small{ height:25px;}
.select *{ margin:0; padding:0; cursor:pointer; font-size:13px;}
.select.small *{font-size:12px;}
.select .sValue{ position:relative;   display: block; box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; z-index:2; left:0; top:0; border:1px solid #d7d7d8; color:#666; line-height:35px;text-align:left; overflow:visible; background:transparent;}
.select.small .sValue{line-height: 25px;}
.select .sValue{line-height: 20px;}
.select.open .sValue,
.select .sValue.outLine{ border:1px solid #d7d7d8;}
.select a.sValue{ height:100%; width:100%; padding-left:12px;}
.select.small a.sValue{ padding-left:9px;}
.select.open a.sValue{border-bottom:1px solid #ebebeb;}
.select.open a.sValue{  border: 1px solid #d7d7d8;border-top:1px solid #ebebeb;}
.select .ctrl{ position: absolute; right: 10px; top: 50%; height: 0; width: 0; margin-top: -2px; border-color: #f6a065 transparent transparent transparent;
    border-width: 4px 3px 0 3px;}
.select.small .ctrl{right: 7px;}

.select ul{ top:100%; left:0; width:100%;  max-height: 175px; overflow-y: auto; list-style:none; border:1px solid #d7d7d8;margin-top: -1px; padding: 5px 0; background:#fff;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.select ul{top:inherit; top: 100%;border:1px solid #d7d7d8;margin-bottom: -1px;}
.select ul.aList{ display:none;position: absolute; z-index: 1}
.select.open ul.aList{ display:block;}
.select ul.iList{ left:-2000%;}
.select.open ul.iList{ left:0;}
.select.open .ctrl{    border-color: transparent transparent #f6a065 transparent;
    border-width: 0 3px 4px 3px;}
.select li{ position:relative; overflow:hidden; white-space:nowrap; height:100%; }
.select li input.option{ position:absolute; width:100%; height:100%; line-height:25px;}
.select li label{ position:absolute; left:0; top:0; width:100%;; height:23px; line-height:23px; color:#767676; background:#fff;}
.select li a{   text-align: left;display:block; height:100%; line-height:30px;   margin: 1px; background:#fff; text-decoration:none; padding-left: 12px;  -webkit-transition: all 150ms ease-in-out;
    -moz-transition: all 150ms ease-in-out;-ms-transition: all 150ms ease-in-out;transition: all 150ms ease-in-out;}
.select.small li a{line-height:25px;padding-left: 9px;}
.select li a span{color:#333;-webkit-transition: all 150ms ease-in-out;-moz-transition: all 150ms ease-in-out;-ms-transition: all 150ms ease-in-out;transition: all 150ms ease-in-out;}
.select li.hover a span{ border-bottom:1px solid #f27824;color: #fff; }
.section .inner > p {font-weight: 300; letter-spacing: 0.3px;}

.graph_box {width:920px;margin:53px auto 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding-bottom:60px;}
.graph_box .graph_ul {overflow:hidden;margin-top:40px;text-align:left;}
.graph_box .graph_ul > li {width:410px;float:left;}
.graph_box .graph_ul > li.left {margin-right:100px;}
.graph_box .graph_ul > li h3 {font-size:22px;color:#000;line-height:25px;font-weight:500;}
.graph_box .graph_ul > li .img_box {margin-top:30px;}
.graph_box .graph_ul > li .icon_ul {width:376px;margin-top:35px;overflow:hidden;margin-left:41px; background: url("/_resource/eng/hanwha/images/investment/dotted.png") 0 0 no-repeat;}
.graph_box .graph_ul > li .icon_ul li {width:121px; height:60px; float:left;margin-bottom:8px;font-size:13px;color:#000; line-height: 21px; padding:4px 0 0 24px;}
.graph_box .graph_ul > li .icon_ul li.frist {padding-left:0;}
.graph_box .graph_ul > li .icon_ul li.rating {width:70px;}
.graph_box .graph_ul > li .icon_ul li span {float:left; clear:both; display:inline-block;vertical-align:top;}
.graph_box .graph_ul > li .icon_ul li .round_text {text-align:center;font-size:12px;color:#000;line-height:1;padding: 3.5px 0;}
.graph_box .graph_ul > li .icon_ul li .org {color:#f27824;}

.credit_text {width:920px;padding:50px 0;text-align:left;margin:0 auto;}
.credit_text h3 {font-size:22px;color:#000;line-height:25px;font-weight:500;}
.credit_text P {font-size:14px;color:#666;line-height:22px;margin-top:10px; font-weight: 300;}
.credit_text table {width:100%;margin-top:30px;}
.credit_text table th {border:1px solid #e9e9e9;padding:15px 0 15px 40px;background:#fbfbfb;font-size:15px;color:#333;font-weight:bold;}
.credit_text table th.title {text-align:center;padding:15px;}
.credit_text table td {border:1px solid #e9e9e9;padding:15px 0 15px 40px;background:#fbfbfb;border-top:1px dashed #e9e9e9;border-bottom:1px dashed #e9e9e9;font-size:14px;color:#333;line-height:20px; font-weight: 300; letter-spacing: 0.3px;}
.credit_text table td.title {text-align:center;color:#f27824;font-size:15px;font-weight:bold;padding:15px;}
.credit_text table td.last {border-bottom:1px solid #e9e9e9;}

/*
테이블 내 숫자 우측정렬
*/
.table_align_right tr td:not(.left_title) {text-align: right; padding-right:8px !important;}
.table_align_right tr td.first {text-align: center; padding-right:0 !important;}
.table_align_right tr td.d2_title {text-align: center; padding-right:0 !important;}
.table_align_right tr td.d2_title span {color:#666666; font-size:13px;}

.hr_line {margin:5px auto 17px;}

/*print용 css override*/
#contents.print_content{padding-top: 0;padding-bottom: 50px;}
#contents.print_content .finance_area{padding-top: 0;}
#contents.print_content .finance_box{display: none;}
#contents.print_content .finance_box.active{display: block;}
#contents.print_content .finance_box .select_box{text-align: center;}
@media print {
    #contents.print_content .finance_box {width:920px;position:relative;display:none;border-top:1px solid #e5e5e5;margin:32px auto 0;padding-top:32px;}
    #contents.print_content .finance_box.active{display: block;}

    #contents.print_content .finance_box .finance_table {width:100%;margin-top:20px;}
    #contents.print_content .finance_box .finance_table th {border:1px solid #e5e5e5;border-top:1px solid #d3d3d3;font-size:14px;color:#333;background:#f8f8f8;padding:13px 0;}
    #contents.print_content .finance_box .finance_table th.first {border-left:0;}
    #contents.print_content .finance_box .finance_table th.last {border-right:0;}
    #contents.print_content .finance_box .finance_table td {border:1px solid #e5e5e5;font-size:14px;color:#333;padding:13px 0;}
    #contents.print_content .finance_box .finance_table td.first {border-left:0;}
    #contents.print_content .finance_box .finance_table td.last {border-right:0;}
    .skip-content{display: none;}
}


