@charset 'utf-8';

.searchbar {float:none; width:100%;}
.div_title {float:none;}
.div_title ul {width:100%;}
.div_title ul li { width: calc(14.28% - 2px); height:50px;}
.div_title ul li a { display:block; width:100%; height:100%; }
.allsearch {float:none;}
.basic-table {border-top:0;}

.searchtotalbox { margin-top:50px; clear:both;}
.searchtotalbox .searchtitle { font-size: 20px; color: #5c5959; border-bottom: 2px solid rgba(0,0,0,1); padding-bottom: 12px; margin-bottom: 0; position: relative;}

.searchtotalbox .person td:nth-child(1) { width:5%;}
.searchtotalbox .person td:nth-child(2) { width:20%;}
.searchtotalbox .person td:nth-child(3) { width:10%;}
.searchtotalbox .person td:nth-child(4) { width:40%;}
.searchtotalbox .person td:nth-child(5) { width:10%;}
.searchtotalbox .person td:nth-child(6) { width:15%;}

.searchtotalbox .dept td:nth-child(1) { width:30%;}
.searchtotalbox .dept td:nth-child(2) { width:40%;}
.searchtotalbox .dept td:nth-child(3) { width:10%;}
.searchtotalbox .dept td:nth-child(4) { width:20%;}

.searchtotalbox .more{ float: right; margin-right: 10px }
.searchtotalbox a.btnmore{ overflow: hidden; display: inline-block; width: 30px; height: 30px; line-height: 30px; border: 1px solid #ddd; transition: all .4s; text-align: left; }
.searchtotalbox a.btnmore:hover{ border: 1px solid #c40f39; width: 150px; transition: all .4s; }
.searchtotalbox a.btnmore span{ display: block; display: none; padding: 0; font-size: 13px; text-align: center; transition: all .4s; }
.searchtotalbox a.btnmore:hover .expansion{ display: block; color: #c40f39; transition: all .4s; }
.searchtotalbox a.btnmore .reduction{ display: block; position: relative; width: 12px; height: 12px; margin: 0 auto; margin-top: 25%; }
.searchtotalbox a.btnmore .reduction:before{ display: block; content:""; width: 2px; height: 100%; position: absolute; left: 50%; top: 0; margin-left:-1px; background: #999; }
.searchtotalbox a.btnmore .reduction:after{ display: block; content:""; width: 100%; height: 2px; position: absolute; left: 0; top: 50%; margin-top:-1px; background: #999; }

.allsearch li { width:50%; height:70px; overflow:hidden;}
.skin_search .searchresult li { width:100%;}
.skin_search .searchresult li .text { width:100%;}


.list-table-nc.research-paper .list-table-th ul li:nth-child(1), .list-table-nc .list-table-td ul li:nth-child(1){width: 15%; ;text-align:center; font-size: 15px;}
.list-table-nc.research-paper .list-table-th ul li:nth-child(2), .list-table-nc .list-table-td ul li:nth-child(2){width: 35%;text-align:center; font-size: 15px;}
.list-table-nc.research-paper .list-table-th ul li:nth-child(3), .list-table-nc .list-table-td ul li:nth-child(3){width: 10%; text-align:center;font-weight: 600;}
.list-table-nc.research-paper .list-table-th ul li:nth-child(4), .list-table-nc .list-table-td ul li:nth-child(4){width: 10%; font-size: 15px;}
.list-table-nc.research-paper .list-table-th ul li:nth-child(5), .list-table-nc .list-table-td ul li:nth-child(5){width: 10%; font-size: 15px;}
.list-table-nc.research-paper .list-table-th ul li:nth-child(6), .list-table-nc .list-table-td ul li:nth-child(6){width: 10%; font-size: 15px;}
.list-table-nc.research-paper .list-table-th ul li:nth-child(7), .list-table-nc .list-table-td ul li:nth-child(7){width: 10%; font-size: 15px;}

.list-table.journal .list-table-th ul li{float:left;  position:relative; font-weight:600; text-align:center; color: #2e2e2e; font-size: 17px}
.list-table.journal .list-table-th ul li:nth-child(1), .list-table-td ul li:nth-child(1){width:20%;}
.list-table.journal .list-table-th ul li:nth-child(2), .list-table-td ul li:nth-child(2){width:40%;}
.list-table.journal .list-table-th ul li:nth-child(3), .list-table-td ul li:nth-child(3){width:20%;}
.list-table.journal .list-table-th ul li:nth-child(4), .list-table-td ul li:nth-child(4){width:20%;}
.list-table.journal .list-table-td ul li:nth-child(2) { text-align:left;}

.list-table-td ul li span { border:0!important; padding:0!important; font-size:17px!important;}

.search_list_data .list-table .list-table-th ul li:nth-child(1), .search_list_data .list-table .list-table-td ul li:nth-child(1){width: 45%;; text-align:left;}
.search_list_data .list-table .list-table-th ul li:nth-child(2), .search_list_data .list-table .list-table-td ul li:nth-child(2){width: 45%; text-align:left;}
.search_list_data .list-table .list-table-th ul li:nth-child(3), .search_list_data .list-table .list-table-td ul li:nth-child(3){width: 10%; text-align:center; font-weight: 600;}
