@charset "utf-8";
table {width:100%; border-spacing:0; border-collapse:collapse;}

/*  --------------------------------NEW ADMIN 페이지---------------------------------  */
option {font-weight:normal;display:block;white-space:pre;min-height:1.2em;padding:0 2px 1px;}
.optionbox{width:440px;height:37px;float:right;}
.optionbox .slt2 {width:auto;line-height:35px;font-size:16px;/*filter:alpha(opacity=0);*/}
.select_box {position:relative;width:130px; display:inline-block;border:1px solid #ccc;border-radius:3px;}
.select_box label {position:absolute; left:11px; top:9px;font-size:16px;}
.optionbox .slt1,.optionbox .slt2{width:130px; height:35px;line-height:35px;border:1px solid #ccc;border-radius:3px;color:#777;vertical-align:middle;
	transition:all .4s;
	-webkit-transition:all .4s;
	-moz-transition:all .4s;
	-ms-transition:all .4s;
}
.optionbox .slt1,.optionbox .slt2:focus {outline:none;border:1px solid #100964;
	box-shadow:0 0 3px #100964;
	-webkit-box-shadow:0 0 4px #100964;
	-moz-box-shadow:0 0 4px #100964;
	-ms-box-shadow:0 0 4px #100964;
}
.optionbox #searchT {width:240px;height:34px;font-size:16px;border:1px solid #ccc;border-radius:3px;text-indent:10px;color:#777;vertical-align:top;line-height:35px;
	transition:all .4s;
	-webkit-transition:all .4s;
	-moz-transition:all .4s;
	-ms-transition:all .4s;
}
.optionbox #searchT:focus{border:1px solid #100964;outline:none;box-shadow:0 0 3px #100964;-webkit-box-shadow:0 0 4px #100964;-moz-box-shadow:0 0 4px #100964;-ms-box-shadow:0 0 4px #100964;}
.optionbox #searchBtn{width:55px;height:37px;border:none;background:url("../adm_images/search_icon.png") no-repeat center #7f7c75;vertical-align:top;border-radius:3px;cursor:pointer;}
.optionbox #searchBtn:hover, .optionbox #searchBtn:focus { background-color:#100964;}
.sel {width:130px; height:35px;line-height:35px;border:1px solid #ccc;border-radius:3px;color:#777;vertical-align:middle;
	transition:all .4s;
	-webkit-transition:all .4s;
	-moz-transition:all .4s;
	-ms-transition:all .4s;
}
.sel:focus {outline:none;border:1px solid #100964;
	box-shadow:0 0 3px #100964;
	-webkit-box-shadow:0 0 4px #100964;
	-moz-box-shadow:0 0 4px #100964;
	-ms-box-shadow:0 0 4px #100964;
}

/* table - 관리자 */
.board_list {margin:0 0 30px 0;}
.board_list table {width: 100%;}
.board_list th{font-size: 13px; font-weight: bold; color: #444444; padding: 12px 0; text-align: center; background-color: #f0f1f6; border-top: 2px solid #6dc2d3;}
.board_list td{font-size: 13px; color: #626262; padding: 14px 0; text-align: center;border-bottom:1px solid #ccc;}
.board_list tfoot td{border-bottom:none;}
.board_list td.subject {text-align:left;}

.board_list .new_abstract_stat { height:30px; background-color:#efefef; padding:10px 0 0 0;text-align:center; }
.board_list .new_abstract_stat li {display:inline-block; font-weight:600; background:none;float:none;}
.board_list .new_abstract_stat li span {display:inline-block; padding:0 40px;}
.board_list .ths th { background:none; border-top:2px solid #100964; border-bottom:2px solid #e1e1e1; color:#383838;padding:20px 0; font-size:16px;}
.board_list td {border-bottom:1px solid #e1e1e1; font-size:14px;}
.board_list .btn_style { display:inline-block; padding:5px 10px; background-color:#100964; color:#fff; border-radius:5px;}
.board_list .btn_style:hover, .board_list .btn_style:focus {background-color:#efefef; color:#353535;}
.paginate {
    padding: 20px 0;
    text-align: center;
    line-height: normal;
    clear: both;
	display:flex;
	align-items:center;
	justify-content:center;
	
}
.paginate .page_btn {
	display:flex;
	align-items:center;
	justify-content:center;
}
.paginate a, .paginate strong {
    display: inline-block;
    position: relative;
    width: 34px;
    height: 34px;
    font-weight: bold;
    font-size: 12px;
    color: #262626;
    line-height: 34px;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
}
.paginate strong {
    color: #fff;
    background: #100964;
}
.paginate a.num_btn:hover, .paginate a.num_btn:focus {background:#100964; color:#fff;}
.paginate .direction {background:none;
	display:flex;
	align-items:center;
	justify-content:center;
}
.paginate .direction:hover,.paginate .direction:focus {background:none;}



/* 학술행사 list */
.conf_list {border-top:2px solid #100964;}
.conf_list thead th {font-size:15px; font-weight:600; padding:13px 0; border-bottom:1px solid #ddd;}
.conf_list thead td {border-left:1px solid #ddd; border-bottom:1px solid #ddd; padding-left:20px;}
.conf_list tbody td {*zoom:1; padding:13px 0; word-break:keep-all; text-align:center; font-size:14px; border-bottom:1px solid #ddd;}
.conf_list tbody td.long {line-height:20px;}
.conf_list tbody td:after {content:" "; display:block; clear:both;}
.conf_list tbody td.subject {text-align:left; padding-left:20px;}
.conf_list tbody td a.btn_style {background:#100964;}

/* 학술행사 insert */
.conf_list tbody th {border-bottom:1px solid #ddd; background:#f9f9f9; font-size:14px;}
.conf_list tbody td .optionbox {float:left; width:auto;}
.conf_list tbody td strong {color:red; font-weight:400;}
a.point_down {background:#100964; font-size:12px; color:#fff; display:inline-block; padding:0 10px; height:28px; line-height:28px;
	border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	-ms-border-radius:5px;
	transition:all .3s;
	-o-transition:all .3s;
	-webkit-transition:all .3s;
	-ms-transition:all .3s;
}
a.point_down:hover {background:#100964;}
span.red_txt {font-size:12px; color:red; display:block; margin:5px 0 0;}
span.r_input {margin:0 0 0 30px;}
span.r_input:first-child {margin:0;}
.plus_form {margin:30px 0 0;}
h5.black_title {*zoom:1; font-size:16px; font-weight:600; color:#343434; margin:0 0 10px 0;}
h5.black_title:after {content:" "; display:block; clear:both;}
.plus_form tbody tr td {padding:0;}
.plus_form tbody tr td table tr td {padding:13px 0;}

/*학술행사관리 - 관리자 */
.conf_border thead th {background:#f9f9f9; border-left:1px solid #ccc;}
.conf_border thead th:first-child {border-left:none;}
.conf_border tbody td {border-left:1px solid #ccc;}

/* 회원관리 - 관리자 */
.import_p {font-weight:600; text-align:right; font-size:13px; margin:0 0 10px 0;}
.import_p strong {color:red;}
.mypage_table {border-top:2px solid #100964;}
.mypage_table th {border-bottom:1px solid #ddd; padding:12px 10px 12px 20px; text-align:left; font-size:15px; font-weight:600; background:#f9f9f9;}
.mypage_table th strong {color:red;}
.mypage_table td {border-bottom:1px solid #ddd; padding:12px 10px; font-size:14px; }
.mypage_table td input {
	border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	-ms-border-radius:5px;
}
.notes {font-size:13px; color:#f04e23; display:inline-block; margin:0 0 0 20px;}
.notes img {vertical-align:middle;}
.notes2 {font-size:13px; color:#070fbe; display:inline-block; margin:0 0 0 20px;}
.notes2 img {vertical-align:middle;}

/* board - write 버튼 (등록 삭제 목록) */
.boardW_btn{*zoom:1; font-size:13px; font-weight:600; height:30px; line-height:30px; margin:20px 0;}
.boardW_btn:after{content:" "; display:block; clear:both;}
.boardW_btn .left {float:left;}
.boardW_btn .right {float:right;}
.boardW_btn span a {color:#fff; background:#dfdfdf;}
.boardW_btn .back_btn {margin:0 0 0 10px;}
.boardW_btn .back_btn a {background:#100964; color:#fff;}
.boardW_btn .back_btn a:hover {background:#ec6502; color:#fff;}
.boardW_btn span{display:block; float:left; text-align:center;}
.boardW_btn span a{border-radius:5px; text-align:center; display:block; min-width:60px;
	padding:0 5px;
	transition:all .3s;
	-o-transition:all .3s;
	-webkit-transition:all .3s;
	-ms-transition:all .3s;
}
.boardW_btn span a:hover{background-color:#d1d1d1; color:#555; border-radius:5px;}
