@charset "UTF-8";

/* 팝업관련 */
.ly_pop {position:fixed; background:#ffffff; z-index:1001;}
.ly_head {position:relative; height:42px; padding:0 71px; z-index:10; background:#fff; border-bottom:1px solid #c3c3c3; text-align:center; line-height:45px}
.ly_head .h_tit {color:#333; font-size:15px}
.ly_ct {overflow:hidden; overflow-y:scroll; -webkit-overflow-scrolling:touch; }
.ly_ct::-webkit-scrollbar {  display: none; } 

/*** 레이어 팝업 검색 | proc/_header_search.html ***/
._header_search {background: #ededed;}
._header_search .layer_search_box {position:relative; background:#fff;}
._header_search .layer_search_box fieldset {}
._header_search .layer_search_box fieldset legend {display:none;}
._header_search .layer_search_box dl {padding:20px 21px 20px 50px;border-bottom : 1px solid #e5e5e5;}
._header_search .layer_search_box dl dt {display:none;}
._header_search .layer_search_box dl dd {width:100%;}
._header_search .layer_search_box dl dd .keyword_box {position:relative;height:42px;border: 1px solid #000;border-radius: 2px;background: #fff;margin-right: 45px;width:100%;}
._header_search .layer_search_box dl dd .keyword_box input {width:100%; height:42px; padding:0 30px 0 0; text-indent:10px;font-size:15px;}
._header_search .layer_search_box dl dd .keyword_box button {position:absolute; top:9px; right:40px; display:inline-block; width:21px; height:21px; background:url('https://aghealth.hgodo.com/web/upload/main/new/icon/icon_x.png') no-repeat center; background-size:21px; font-size:0; border:none;}
/* 검색 내용 */
._header_search .layer_search_content {position:relative; overflow-y:scroll;background: #fff;margin: 0 0 0 0;}
._header_search .layer_search_content .search_bx_area {display:table; width:100%; background:#fff;}
._header_search .layer_search_content .search_bx_area .latest_search_tab {display:table-cell;padding: 0 2px 0 2px;background:#ffffff;}
._header_search .layer_search_content .search_bx_area .latest_search_tab h3 {display: inline-block;padding: 12px 15px 8px 15px;text-align:center;color:#999999;}
._header_search .layer_search_content .search_bx_area .latest_search_tab.on {}
._header_search .layer_search_content .search_bx_area .on h3 {color:#484848;border-bottom: 2px solid #393939;}
._header_search .layer_search_content .search_bx_area .latest_search_tab:first-child {padding-left:20px;}
._header_search .layer_search_content .search_bx_area .latest_search_tab:last-child {padding-right:4px;}
._header_search .layer_search_content .search_bx_area .latest_search_list_box {position:absolute; top:32px; left:0; width:100%;}
/* 최근검색 리스트 / 인기검색어 */
._header_search .layer_search_content .search_bx_area .latest_search_list_box .latest_search_list {width:100%; font-size:0;}
._header_search .layer_search_content .search_bx_area .latest_search_list_box .latest_search_list li {width:100%;}
._header_search .layer_search_content .search_bx_area .latest_search_list_box .latest_search_list li div {display:inline-block; font-size:13px; vertical-align:top;}
._header_search .layer_search_content .search_bx_area .latest_search_list_box .latest_search_list li div.link {width:70%;}
._header_search .layer_search_content .search_bx_area .latest_search_list_box .latest_search_list li .date a {overflow:hidden; display:block; font-size:14px; padding:10px 20px 10px 30px; white-space:nowrap; text-overflow:ellipsis; line-height:20px;color: #000;margin-left:15px;}
._header_search .layer_search_content .search_bx_area .latest_search_list_box .latest_search_list li.no-data a {text-align: center;}

._header_search .layer_search_content .search_bx_area .latest_search_list_box .latest_search_list li div.date {width:83%; padding:13px 0 11px 0; font-size:13px; line-height:18px; text-align:left; color:#bfbfbf;padding-left:14px;}
._header_search .layer_search_content .search_bx_area .latest_search_list_box .latest_search_list li div.keyword_delete {width:3%; padding:15px 0 5px 22px; text-align:center;}
._header_search .layer_search_content .search_bx_area .latest_search_list_box .latest_search_list li div.keyword_delete button {display:inline-block; width:9px; height:9px; font-size:0; background:url('https://aghealth.hgodo.com/web/upload/main/new/icon/icon_x1.png') no-repeat center; background-size:9px; border:none; vertical-align:top;}

.h_search_btn {
    position: absolute;
    top: 22px;
    right: 20px;
    display: block;
    width: 39px;
    height: 39px;
    border: 1px solid #fff;
    background: #fff;
    color: #ffffff;
    font-size: 13px;
    box-sizing: border-box;
    font-weight: bold;
    background: url(https://aghealth.hgodo.com/web/upload/main/new/icon/icon_search2.png) no-repeat center center/20px auto;
    text-indent: -9999px;
}

.h_search_close_btn {
	position: absolute;
    top: 22px;
    left: 5px;
    display: block;
    width: 40px;
    height: 38px;
    box-sizing: border-box;
    font-weight: bold;
    background: url(https://aghealth.hgodo.com/web/upload/main/new/icon/icon_back.png) no-repeat center center/21px auto;
    border: 0;
    text-indent: -9999px;
}

.detail_info .text__side {
    display: inline-block;
    position: static;
    box-sizing: border-box;
    width: 120px;
    height: 38px;
    background: #037158;
    border-color: #037158;
    line-height: 38px;
    color: #fff;
    font-weight: bold;
    font-size: 16px;
	border-radius: 8px;
	text-align: center;
}