/* 서브페이지 키비쥬얼 */
#SUB_KEYVISUAL .gu_sub_top .kv_img_area {background-image: url('../../../../img/investors/disclosure/KV_investors_disclosure.jpg')}

#ANNOUNCE_VIEW {margin-bottom:160px;}
#ANNOUNCE_VIEW .gu_detail_top {text-align:left;background:#fafafa;border-top:2px solid #444;border-bottom:1px solid #e1e1e1;padding:50px 40px;}
#ANNOUNCE_VIEW .gu_detail_top * {text-align:left;}
#ANNOUNCE_VIEW .gu_detail_top span {color:#999;}
#ANNOUNCE_VIEW .gu_detail_middle {padding:60px 40px 60px;}
#ANNOUNCE_VIEW .gu_detail_middle .gu_text p {padding-bottom:30px;}

/* ================================== Tablet css ================================== */
@media all and (max-width: 1080px) {
    #ANNOUNCE_VIEW {margin-bottom:100px;}
    #ANNOUNCE_VIEW .gu_detail_top {padding:25px 20px;}
    #ANNOUNCE_VIEW .gu_detail_middle {padding:40px 10px;}
    #ANNOUNCE_VIEW .gu_detail_middle .gu_text p {padding-bottom:25px;}
    #ANNOUNCE_VIEW .gu_detail_file { padding:25px 10px 5px;}
    #ANNOUNCE_VIEW .gu_detail_file > span {margin-right:25px;}
    #ANNOUNCE_VIEW .gu_detail_file > .gu_btn_down {width:calc(100% - 77px);}
    #ANNOUNCE_VIEW .gu_detail_file > .gu_btn_down a span {padding-left:23px;}
}

/* ================================== Mobile css ================================== */
@media all and (max-width: 766px) {
    #ANNOUNCE_VIEW .gu_detail_top span { font-size:13px;}
}

@media all and (max-width: 475px) {
    .gu_sort_area .gu_sort_name{width:106px;}
    .gu_search_box .gu_sort_area .gu_selectbox{min-width:106px;}
    .gu_search_box .gu_sort_area .gu_inputbox{max-width:170px;}
}

@media all and (max-width: 375px) {
    .gu_sort_area .gu_sort_name{width:86px;}
    .gu_search_box .gu_sort_area .gu_selectbox{min-width:86px;}
}