@charset "utf-8";
/* CSS Document */


/* add 20160719 */
.day_point{
	font-size:0.84em;
	color:#224cff;
	font-weight:bold;
}

.ft9{
	font-size:9px;
}

.bg_header{
	background-color:#d6e7d2;
}

.bg_header:hover{
	background-color:#d6e7d2 !important;
}

.wp-admin .kiha-edu { width: 80%; }
.kiha-edu input[type=email],
.kiha-edu input[type=text] { width: auto; }

.kiha-edu input:focus::-webkit-input-placeholder { color: transparent; }
.kiha-edu input:focus:-moz-placeholder { color: transparent; } /* FF 4-18 */
.kiha-edu input:focus::-moz-placeholder { color: transparent; } /* FF 19+ */
.kiha-edu input:focus:-ms-input-placeholder { color: transparent; } /* IE 10+ */

.kiha-edu .btn_return{
	cursor:pointer;
	font-size:0.923em;
	padding:.5em 1em !important;
	border:none !important;
	background:#74ad60 !important;
	color:#fff;
}

.kiha-edu input[type="email"],
.kiha-edu input[type="text"],
.kiha-edu input[type="password"]{
	padding:4px 0px !important;
	text-align: center;
}

.kiha-edu .btn_apply,
.kiha-edu .btn_choice,
.kiha-edu .btn_down{
	cursor:pointer;
	font-size:0.923em;
	padding:.5em 1em !important;
	border:none !important;
	background:#74ad60 !important;
	color:#fff;
	border-radius: 0px !important;
}
.kiha-edu .btn_down{
	width:100px;
	background: #fff !important;
    border: 1px solid #999 !important;
    color: #999 !important;
}
.kiha-edu .btn_search{
	width:50px;
	padding: .2em 1em !important;
	border-radius: 0px !important;
	background: #999 !important;
    color: #fff !important;
}

.kiha-edu .lecture_edu{
	color:#1e69af;
	background:#fff;
}

.kiha-edu .lecture_edu a{
	color:#078610;
}

.kiha-edu .location_edu{
	color:#333;
}
.kiha-edu .nbr_edu{
	background:#f7f7f7;
}
.kiha-edu .day_edu{
	color:#5d9829;
}
.kiha-edu .tit_tbl_student td{
	background:#fbfbfb;
}

.kiha-edu .find_edu{
	float:right;
	margin-bottom:20px;
}

/* 테이블 스타일*/
.kiha-edu .table_edu {
    max-width: 100%;
	width: 100%;
	margin-bottom: 10px;
	font-size: 0.92em;
	background-color: transparent;
	border-collapse: collapse;
	border-spacing: 0;
	border-top: 1px solid #6dab3c;
	border-left: 1px solid #bdcbba;
	margin-bottom:30px !important;
	background-color: white;
}

.kiha-edu .table_edu th,
.kiha-edu .table_edu td {
	padding-left: 4px;
	padding-right: 4px;
	height:50px;
	font-size:1.04em;
	line-height: 20px;
	text-align: left;
}

.kiha-edu .table_edu th {
	font-weight: 400;
}

.kiha-edu .table_edu tbody tr td {
	text-align: center;
	vertical-align: middle;
}

.kiha-edu .txt_alignL{
	text-align:left !important;
}

.kiha-edu .table_edu thead th {
	vertical-align: middle;
	text-align: center;
	background: #f4f9f3;
}

.kiha-edu .table_edu-condensed th,
.kiha-edu .table_edu-condensed td {
	padding: 4px 5px;
	background-color: #fff;
}

.kiha-edu .table_edu-bordered {
	border-collapse: separate;
	border-left: 0-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 0;
}

.kiha-edu .table_edu-bordered th,
.kiha-edu .table_edu-bordered td {
	border-bottom: 1px solid #bdcbba;
	border-right: 1px solid #bdcbba;
}

.kiha-edu .table_edu tbody td:hover {
	background-color: #fbfbfb;
}

/* 페이지 넘버링*/
.kiha-edu .nbr_page{
	width:100%;
	text-align:center;
}
.kiha-edu .nbr_page ul li { list-style: none; }
.kiha-edu .nbr_page ul li a{
	float:left;
	width:auto;
	height:25px;
	font-size:12px;
	line-height:25px;
	padding:0px 10px;
	margin-left: 2px;
	border:1px solid #ddd;
	text-align:center;
	color:#777;
}
.kiha-edu .nbr_page ul li.active a { font-weight: bold; }

/* 팝업 */
/*--20160628.start---*/
.kiha-edu .company_popup{
	padding:10px 10px;
	background:#fff;	
	vertical-align:middle;
}
.kiha-edu .company_list{
	width:100%;
	height:80px;
	background:#dce9d9;	
	text-align:left;
}
.kiha-edu .company_list p{
	font-size:21px;
	line-height:80px;
	padding-left:20px !important;
	margin: 0;
}
/*--20160628.end---*/

/* 팝업 */
.kiha-edu .cancel_popup,
.kiha-edu .edit_popup,
.kiha-edu .edit2_popup,
.kiha-edu .del_popup{
	display: none;
	position: fixed;
	left: 50%;
	top: 50%;
	margin: -150px 0 0 -300px;
	padding-top:90px;
	width:600px;
	height:300px;
	border:1px solid #777;
	background:#fff;	
	text-align:center;
	vertical-align:middle;
	z-index: 9;
}
.kiha-edu .cancel_popup h4, .kiha-edu .edit_popup h4{
	font-size:15px;
	line-height:25px;
	color:#333;
	margin-bottom:20px;
}
.kiha-edu .del_popup h4{
	font-size:15px;
	line-height:25px;
	color:#333;
	margin-top:100px;
	margin-bottom:20px;
}
.kiha-edu .edit2_popup h4{
	font-size:15px;
	line-height:25px;
	color:#333;
	margin-top:140px;
	margin-bottom:20px;
}
.kiha-edu .cancel_popup input[type="text"]{
    padding:5px 20px !important;
}

/* 관리자모드 */

.kiha-edu .tab_dashboard_edu{
	overflow: hidden;
}

.kiha-edu .tab_dashboard_edu li{
	float:left;
	width:120px;
	height:40px;
	line-height:40px;
	background: #999;
	margin-right:1px;
	color:#fff;
	text-align:center;
}
.kiha-edu .tab_dashboard_edu li a{
	line-height:20px;
	color:#fff;
}
.kiha-edu .tab_dashboard_edu ul li.tab_active{
	background: #74ad60;
}

/* 기수별 수강생 */
.kiha-edu .tit_area{
	margin-bottom:30px;
}
.kiha-edu .tit_h3{
	font-size:20px;
	line-height:25px;
	color:#777;
	margin-top:50px;
	margin-bottom:20px;
}

/* add 20160728 */
.bx_notice{
	margin-bottom:10px;
}

.bx_notice p{
	color:#078610;
}

select#sch_edu{
	padding:4px;
}

input#find{
	padding:6px;
}