/*
 * @title           공지사항 리스트
 * @author			이주원
 * @date			2007.10. 2
 * @update			이재영(2010.09.03)
 *                  2025.12.02([F/E] 류지원)
 * @description
 */

.search {padding: 20px 78px 14px 75px; background-color: var(--color-bluegray10); margin-bottom: 20px; border-radius: 10px;}
.search:after{content: ''; display: block; clear: both;}
.search .search_bar_wrap{float: left;}
.search .search_bar{width: 625px; margin-bottom: 8px; padding: 15px 20px 15px 20px; background-color: var(--color-white); border-radius: 10px;}
/*.search .search_bar select { width:106px; background-color:#FFF; border:none }*/
/*.search .search_bar .g_text { width:300px; border:0; background-color:#FFF; }*/

.s_text{width: 550px; border: 0; background-color: var(--color-white);}
.s_text:focus{outline: none;}
.g_right{position: relative; top: -22px;}

/*.tab_w2n > li { width:164px;}*/
/*.sub_tab_cate1 > li {float:left; margin-bottom:-1px; text-align:center; font-size:15px;}*/
/*.sub_tab_cate1 > li.on > a, .sub_tab_type_1 > li.on > a, .sub_tab_type_2 > li.on > a { font-weight:normal; color:#FFF; text-align:center; background:#159EFD;}*/
/*.sub_tab_cate1 > li > a, .sub_tab_type_1 > li > a > span, .sub_tab_type_2 > li > a > span { display:block; height:46px; line-height:48px; border:1px solid #E1E1E1; box-sizing:border-box; border-left:0 none; color:#000; text-align:center; overflow:hidden;}*/
/*.sub_tab_cate1:after { display:block; content:''; clear:both;}*/
/*.sub_tab_cate1 > li.on > a, .sub_tab_type_1 > li.on > a > span, .sub_tab_type_2 > li.on > a > span { position:relative; padding-left:1px; margin-left:-1px; border:1px solid #159EFD; color:#FFF; background:#159EFD; font-weight:normal;}*/
/*.sub_tab_cate1 { width:100%; border-left:1px solid #E1E1E1; margin-bottom:20px;}*/
/*.sub_tab_cate1 > .selected {position:relative; padding-left:1px; margin-left:-1px; background:#159EFD}*/
/*.sub_tab_cate1 > .selected a {color:#FFF; font-weight:bold;}*/

.g_tab_new{margin: 20px 0 10px;}
.g_tab_new li{flex-basis: 17%; flex-grow: 0;}

.table_border .notice_item{cursor: pointer;}
.table_border .notice_item .title{text-align: left;}
.table_border .notice_item .date{font-size: 14px; color: var(--color-gray8); font-weight: normal;}

/*table {border-top:1px solid #555;}*/
/*table tr td {height:50px;}*/
/*table td {font-size:13px; font-weight:bold;}*/
/*tbody td:first-child {text-indent:20px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}*/
/*tbody td:last-child {color:#666;font-weight:normal;text-align:center;}*/

/*.g_paging li{text-align:center;padding:5px 16px;border:1px solid #666;}*/
/*.g_paging strong {color:#159EFD;padding:5px 16px;border:2px solid #159EFD;}*/
