﻿ 
.mobile_search_form14{ position:relative; width:900px;  margin:20px auto;  }    
.mobile_search_form14 .con{position:relative;  padding:0px 30px 0 13px; width:100%; border:0px;  }
.mobile_search_form14 .con label{position:relative; font-size:34px; margin:0 12px 0 0; line-height:34px; color:#468cff; font-weight:600;  font-family:'GmarketSans' }
.mobile_search_form14 .con input[type=text]{width:620px; font-size:24px; line-height:34px; margin:3px 0; border:none;text-indent:10px;background:#fff; color:#333333; padding:5px 30px 5px 10px;  border-radius:30px;}
.mobile_search_form14 .con .ok{position:absolute; width:50px; height:40px; right:136px; top:5px; text-indent:-100px; overflow:hidden; line-height:38px; text-align:center; border-radius:20px; background:#df1e21 url(/elearning/cyber/type/15/img/ico_search_T2.png) no-repeat center;}
.mobile_search_form14 .con .hash {display:inline-block; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; font-size:13px; text-align:left; line-height:26px; color:#777; width:860px; margin-top: 10px;}     
.mobile_search_form14 .con .hash a{color:#777777;margin:0 5px 0 0; border-radius:10px; background:#fff; padding:3px 10px;  }     
.mobile_search_form14 .con .hash_my{position:absolute; left:55px; top:55px; font-size:12px; text-align:left;  color:#333;}     
.mobile_search_form14 .con .hash_my a{margin:0 5px 0 0;}     
  
#hashdiv {
	position: relative; 
	padding:30px 0;
	display:none;
	background:#edf3ff; 
}

/*자동검색어*/
#autoCompleteToOn,
#autoComplete{position:absolute; left:206px; top:47px; } 
.set_sugicn{position:absolute;top:-26px;right:5px;width:21px;height:10px} 
.set_sugicn2{position:absolute;top:-26px;right:5px;width:21px;height:10px} 
#rcmdResult{position:absolute;top:3px;left:-39px;width:100%;padding:8px 5px;box-sizing:border-box;border:1px solid #585858;background:#fff;z-index:100}
.autoList{}
.autoList li{display:block;padding:3px;font-size:1em;color:#777;list-style:none;line-height:19px;}
.autoList li a{color:#777}
.autoList li a strong{color:#d12a07}

 
a.hashtag {color:#888888; font-size:12px;}
a.hashtag span{color:#0083cb;}

.hashtagname {color:#0083cb;} 

.table_wrap {margin:10px 5px 0 15px;}
.table strong.h7, .table span.h7, .table em.h7, .table .h7 li, .table .def li .h7 li,
.table strong.h8, .table span.h8, .table em.h8, .table .h8 li, .table .def li .h8 li{font-size:13px !important;}

 
.basic_table,
.tbl_basic{table-layout:fixed;border-collapse:collapse;border-spacing:0; width:100%; margin-top:0px; border-top:2px solid #4d4d4d; border-bottom:1px solid #959595;}
.basic_table th,
.basic_table td,
.tbl_basic th,
.tbl_basic td{word-break:break-all !important; line-height:18px; font-weight:600; font-size:13px; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; /*text-align:center;*/ border-bottom:1px solid #d9d9d9;}
.basic_table th,
.tbl_basic th{padding:10px; color:#222; background:#fafafa;}
.basic_table thead th,
.tbl_basic thead th{color:#222;}
.basic_table th.point,
.tbl_basic th.point{background:#fafafa;}
.basic_table td,
.tbl_basic td{padding:10px; font-weight:normal; text-align:center; color:#444;}
.basic_table td.point,
.tbl_basic td.point{background:#fafafa;}
.basic_table tr th:first-child,
.basic_table tr td:first-child,
.tbl_basic tr th:first-child,
.tbl_basic tr td:first-child{border-left:none; border-right:1px solid #d9d9d9;}
.basic_table tr th:last-child,
.basic_table tr td:last-child,
.tbl_basic tr th:last-child,
.tbl_basic tr td:last-child{border-right:none;}
.basic_table thead th,
.tbl_basic thead th{border-bottom:1px solid #c1c1c1;}
.basic_table tbody th,
.tbl_basic tbody th{color:#333;}
.cell_left{text-align:left !important;}
.cell_center{text-align:center !important;}
.cell_right{text-align:right !important;}
.basic_table tr.attend-color{background:#e8fec9}
