

/* 투자정보 > 기업지배구조 > 정관 */
.section.association_cnt .inner{    margin-bottom: 80px; padding:3px 0;}
.section.association_cnt .section_business_area .inner{margin-bottom: 80px}
.tab_business_box.active { display: block;}
.section1.association_cnt .tab_business_box.active .cnt_list{padding: 10px}
.tab_business_box {position: relative;margin:40px auto;display: none;padding:27px 32px;width:854px;height:546px;overflow-y:scroll;border: 1px solid #dfdfdf}
.section.association_cnt .tab_area .tab_business_area_ul { width: 911px; margin: 0 auto -1px; overflow: hidden;}

.section.association_cnt .tab_area .tab_business_area_ul li { height: 45px; float: left;border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-top: 1px solid #dbdbdb}

.section.association_cnt .tab_area .tab_business_area_ul li a {width:129px;position: relative;height:46px;display:block;text-align:center;font-size:14px;color:#333333;line-height:15px; padding-top:9px;}
.section.association_cnt .tab_area .tab_business_area_ul li:first-child{border-left: 1px solid #c8c8c8}
.section.association_cnt .tab_area .tab_business_area_ul li a.one_line {padding-top:16px;}

.section.association_cnt .tab_area .tab_business_area_ul li a:after{content:'';width:129px;height:1px;position:absolute;left: 0;top:0px;z-index:1;}
.section.association_cnt .tab_area .tab_business_area_ul li a.active:after {content:'';width:129px;height:2px;background:#f27824;position:absolute;left: 0;top:-1px;z-index:1;}
.section.association_cnt .tab_area .tab_business_area_ul li a.active{color:#f27824;}
.section.association_cnt .tab_area .tab_business_area_ul li a:hover {color:#f27824;}

.section.association_cnt .tab_cnt_box .tab_title{font-size: 26px;color: #333333;margin-bottom: 75px}
.section.association_cnt .tab_cnt_box .cnt_list .cnt_tit{font-size: 18px;text-align: left;line-height: 1}
.section.association_cnt.association_tab .tab_cnt_box .cnt_list .cnt_txt span{display: inline-block;width: 15px}
.section.association_cnt.association_tab .tab_cnt_box .cnt_list .cnt_txt em{display: inline-block;width: 22px}
.section.association_cnt .tab_cnt_box .cnt_list .cnt_txt_area{text-align: left;margin-top: 25px}

.section.association_cnt .tab_cnt_box .cnt_list .cnt_txt_area .cnt_txt{font-size: 13px;color: #666;line-height: 1.8}

.section.association_cnt .association_download a{display: block;color: #333;font-size: 14px;padding: 14px 0;margin:0 auto;width:225px;text-align:center;border: 1px solid #333; letter-spacing: 1px;}
.section.association_cnt .association_download a:hover{border-color: #f27824;background: #f27824;color: #ffffff}

/* 투자정보 > 기업지배구조 > 주주에 관한 사항 */
.section.association_cnt.stockholder .tab_area .tab_business_area_ul{width: 425px}
.section.association_cnt.stockholder .tab_area .tab_business_area_ul li a{width: 211px}

.section.association_cnt.stockholder .tab_area .tab_business_area_ul li a:after{width:211px;}
.section.association_cnt.stockholder .tab_area .tab_business_area_ul li a.active:after{width: 211px}

.stockholder .tab_business_box{border: 0;overflow: visible;border-top: 1px solid #e5e5e5;padding: 40px 0;margin:0 auto 0;width: 920px;height: auto}
.section.association_cnt.stockholder .tab_cnt_box.fclear .cnt_list{float: left;position: relative}
.section.association_cnt.stockholder .tab_cnt_box.fclear .cnt_list1{width: 100%;margin-bottom: 100px}
.section.association_cnt.stockholder .tab_cnt_box.fclear .cnt_list2, .section.association_cnt.stockholder .tab_cnt_box .cnt_list3{width: 451px}
.section.association_cnt.stockholder .tab_cnt_box.fclear .cnt_list3{margin-left: 18px}
.section.association_cnt.stockholder .tab_cnt_box.fclear .cnt_list .cnt_tit{font-size: 22px}
.section.association_cnt.stockholder .tab_cnt_box.fclear .cnt_list .cnt_txt_area{margin-top: 0}
.section.association_cnt.stockholder .tab_cnt_box.fclear .cnt_list table{border-top: 1px solid #d3d3d3;width: 100%;margin: 22px 0}
.section.association_cnt.stockholder .tab_cnt_box.fclear .cnt_list table.margin_change {margin-top:44px;}
.section.association_cnt.stockholder .tab_cnt_box.fclear .cnt_list table tr{border-bottom: 1px solid #c8c8c8;text-align: center}
.section.association_cnt.stockholder .tab_cnt_box.fclear .cnt_list table td, .section.association_cnt.stockholder .tab_cnt_box .cnt_list table th{border-left: 1px solid #c8c8c8;padding: 14px 0;font-size: 14px;color: #333}
/*.section.association_cnt.stockholder .tab_cnt_box.fclear .cnt_list table tr td:first-child, .section.association_cnt.stockholder .tab_cnt_box .cnt_list table th:first-child{border-left: 0}*/
.section.association_cnt.stockholder .tab_cnt_box .cnt_list table tr:first-child th:first-child{border-left: 0}
.section.association_cnt.stockholder .tab_cnt_box.fclear .cnt_list table tr td.left_title{border-left: 0; line-height: 18px;}
.section.association_cnt.stockholder .tab_cnt_box.fclear .cnt_list table tr td.re_height{line-height:17px; padding:5px 0;}
.section.association_cnt.stockholder .tab_cnt_box.fclear .cnt_list table td.fon_col{color: #666666}
.section.association_cnt.stockholder .tab_cnt_box.fclear .cnt_list table th{background: #f8f8f8; line-height:14px; padding:17px 0 14px;}
.section.association_cnt.stockholder .tab_cnt_box.fclear .cnt_list span{font-size: 12px;color: #666666;display:inline-block;}
.section.association_cnt.stockholder .tab_cnt_box.fclear .cnt_list span.tb_info1{margin-top: 5px}
.section.association_cnt.stockholder .tab_cnt_box.fclear .cnt_list span.tb_info2{position: absolute; right: 0;top: 12px;line-height: 1.5; text-align: right;}
.section.association_cnt.stockholder .tab_cnt_box.fclear .cnt_list span.br_info2{top: 388px;}
.section.association_cnt.stockholder .tab_cnt_box.fclear .cnt_list span.tb_info3{position: absolute;bottom: -32px;right: 0;}
.section.association_cnt.stockholder .tab_cnt_box.fclear .cnt_list2 span.tb_info3
,.section.association_cnt.stockholder .tab_cnt_box.fclear .cnt_list3 span.tb_info3{bottom: -10px;}
.section.association_cnt.stockholder .tab_cnt_box.c_guide {border:0; padding:0;}

.section.association_cnt.stockholder .tab_cnt_box2 .cnt_list .cnt_txt_area{margin-top: 0}
.section.association_cnt.stockholder .tab_cnt_box2 .guide_list1>ul{border-top: 1px solid #e1e1e1}
.section.association_cnt.stockholder .tab_cnt_box2 .guide_list1>ul>li{line-height:70px;border-bottom: 1px solid #e1e1e1;position: relative;overflow: hidden }
.section.association_cnt.stockholder .tab_cnt_box2 .guide_list1>ul>li>a{display: block;position:relative;padding:0 35px;font-size: 15px;color: #333}
.section.association_cnt.stockholder .tab_cnt_box2 .guide_list1>ul>li>a>span.acco_num{font-size: 14px;color: #666;padding-right: 65px}
.section.association_cnt.stockholder .tab_cnt_box2 .guide_list1>ul>li>a>span.acco_num:after{content:"";position:absolute;top:27px;left:83px;display:block;width:1px;height:15px;background:#e1e1e1 ;}
.section.association_cnt.stockholder .tab_cnt_box2 .guide_list1>ul>li>a>span.acco_icon{
    position:absolute;top:34px;right:35px;width: 27px;height: 1px;background: #f27824;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.section.association_cnt.stockholder .tab_cnt_box2 .guide_list1>ul>li>a>span.acco_icon:after{content:"";position:absolute;top:-13px;right:13px;width: 1px;height: 27px;background: #f27824;}
.section.association_cnt.stockholder .tab_cnt_box2 .guide_list1>ul>li>a:hover{background: #f9f9f9;}
.section.association_cnt.stockholder .tab_cnt_box2 .guide_list1>ul>li.active>a{background: #f9f9f9; color: #f27824}
.section.association_cnt.stockholder .tab_cnt_box2 .guide_list1>ul>li.active>a>span.acco_icon{
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    -moz-transform: rotate(45deg) ;
    -webkit-transform: rotate(45deg);
    -o-transform: rotate(45deg) ;
    -ms-transform: rotate(45deg) ;
    transform: rotate(45deg);
}

.section.association_cnt.stockholder .tab_cnt_box2 .guide_list1 ul li .list_body{display: none;padding: 30px 40px 15px 115px;border-top:1px solid #e1e1e1;;line-height: 1.8;font-size: 13px;}
.section.association_cnt.stockholder .tab_cnt_box2 .guide_list1 ul li .list_body .cnt_tit{font-size: 20px;color: #333;line-height: 1.5}
.section.association_cnt.stockholder .tab_cnt_box2 .guide_list1 ul li .list_body p{margin: 15px 0;font-size: 13px;color: #666}

/* 투자정보 > 기업지배구조 > 이사회에 관한 사항 */

.section.association_cnt.directorate .tab_cnt_box.fclear .cnt_list .texa_l{text-align: center;padding-left: 0; line-height:18px;}
.section.association_cnt.directorate .tab_cnt_box.fclear .cnt_list{float: none}
.section.association_cnt.stockholder .tab_cnt_box.fclear.c_guide .list_body{padding: 30px 40px }

/* 투자정보 > 기업지배구조 > 감사기구에 관한 사항 */


.section.association_cnt.inspection .tab_business_box{margin: 0 auto}
.section.association_cnt.inspection .tab_cnt_box.fclear .cnt_list{float: none}