#masonry .thumb{width:67px;}
.item{width:108px;float:left;margin:0 10px 10px 0;}
.address_search{margin-left:20px;}
.searchbox{width:1170px;}
.tab_container{width:1170px;}
.table_basic tbody td .item{width:108px;}
.table_basic tbody td .thumbnail img{width:100%;}
.table_basic tbody td .delfile{width:50px;padding:0;margin-top:5px;display:inline-block;}
.table_basic tbody td .btn-default{width:50px;color:#333;border:1px solid #dfdfdf;border-bottom:1px solid #c4c4c4;background:#fff;}
.table_basic tbody td .order{padding:0;display:inline-block;}
.group-check ul{height:100px;}
.weekday{margin-right:10px;}

.list-contents .list-total .list-total-btn {float:left;}
.list-contents .list-total .list-view-w {float:right;}

.listbox-page ul li a{display:block;width:100%;height:100%;}

.list-thum .list-btn span{width:90px;height:28px;padding:0;line-height:28px;text-align:center;margin:0 auto;border:1px solid #c1c1c1;background:rgba(255,255,255,1);font-size:14px;display:block;margin-top:10px;}

.list-junbox .book-cover .book-cover-title{width :175px;}

.list-table-td{overflow:hidden;}
.list-table .list-more ul li:nth-child(1){width:10%;min-width:10%;}
.list-table .list-more ul li:nth-child(2){width:40%;min-width:40%;}
.list-table .list-more ul li:nth-child(3){width:14%;min-width:14%;}
.list-table .list-more ul li:nth-child(4){width:9%;min-width:9%;}
.list-table .list-more ul li:nth-child(5){width:9%;min-width:9%;}
.list-table .list-more ul li:nth-child(6){width:9%;min-width:9%;}
.list-table .list-more ul li:nth-child(7){width:9%;min-width:9%;}
.list-more .btn{vertical-align:middle;padding:0;width:83px;}

.apply0{color:#1fce55;}
.apply1{color:#1f54ce;}
.apply2{color:#6c6c6c;}
.bts { margin-top:20px; margin-bottom:20px;}
.eduview-contentsw { padding:0; } 
.userBtn{margin-bottom:10px;text-align:right;}
.i_check{margin-right:3px;}
.info{text-align:center;}
.admin_btn{}
.admin_btn .btn{width:24%;float:left;display:inline-block;padding:0;margin-right:3px;margin-bottom:3px;font-size:13px !important;}
.admin_btn .btn span{display:inline-block;padding:0 3px;line-height:24px;background:#f5f5f5;border:1px solid #d8d8d8;border-radius:2px;}
#writer_info { float:none;}
#edulist .subviewtab dt { width:100%;}
.uploadinfobox{height:auto;overflow:hidden;border:1px solid #dfdfdf;margin-bottom:15px;padding:10px;}
.uploadinfobox h4{margin-bottom:7px;}
.uploadinfobox p{margin-left:3px;line-height:1.8;font-weight:300;font-size:14px;letter-spacing:-0.5px;}
.excelup .sample{border:1px solid #dfdfdf;height:40px;display:inline-block;line-height:40px;padding:0 10px;}
.excelup .sample img{vertical-align:sub;}
.excelup .efile{vertical-align:top;height:30px;line-height:30px;padding :5px 10px;}
.excelup .left{float:left;}
.excelup .right{float:right;}

.excelbox{margin-top:-75px;text-align:left;}
.excelbox form{display:inline;}
.list-thum .list-more{border:1px solid #e4e4e4;height:545px;}

.listOutbox{display:inline-block;margin:0 19px 19px 0; height:282px;border:1px solid #e4e4e4;}
.listOutbox:nth-of-type(2n+2){margin-right:0;}
.listInbox{margin:20px;}
.listInbox li{float:left;width:326px;}
.listInbox li:first-child{margin-right:29px;width:177px;}
.listInbox li a{display:block;}
.listInbox li img{width:177px;height:244px;}
.listInbox li dt{height:60px;font-weight:700;font-size:20px;line-height:110%;}
.listInbox li dd{color:#797979;line-height:35px;border-bottom:1px solid #e4e4e4;}
.listInbox li dd:last-child{border-bottom:0;}
.listInbox li dd span{display:inline-block;padding:0 15px 0 5px;font-weight:500;text-align:center;}
.listInbox li dd strong{display:inline-block;margin-top:14px;width:60px;line-height:22px;text-align:center;font-size:12.5px;font-weight:500;color:#646464;letter-spacing:-0.5px;border:1px solid #bcbcbc;}
.listInbox li dd strong:first-child{margin-right:1px;}
.listInbox li dd strong.state_on {background:none;color:#29b53a;border:1px solid #29b53a;}
.listInbox li dd strong.state_ing{background:none;color:#1f54ce;border:1px solid #1f54ce;}
.listInbox li dd strong.state_off{background:none;color:#6c6c6c;border:1px solid #6c6c6c;}

.searchbox .search-section { height:60px; line-height:60px;}
.searchbox .search-s .search-s-cover-in .searchbox-title{ border-bottom:1px solid #bbbbbb; width:100px !important; margin-right:17px; height:50px; padding-bottom:0;}
.searchbox .search-s .search-s-cover-in .searchbox-detail{ border-bottom:1px solid #dbdbdb; width:1020px;float:left; height:50px; padding:0;}
.searchbox .group-check ul { overflow:hidden;}
.searchbox .group-check ul li { width:auto;}


@media only all and (max-width:1024px){
	input[type="submit"]{display:inline-block;padding:0 25px;width:auto;}
	.table_basic tbody td .item{width:100%;}
	.address_search{margin-left:0;margin-top:10px;}
	.table_basic tbody td .delfile, .table_basic tbody td .order{width:49%;}
	.table_basic tbody td .delfile{float:left;margin-top:5px;}
	.table_basic tbody td .order{float:right;margin-top:5px;}
	.searchbox{width:100%;margin:0 auto;border-top:0;}
	.search-B .daysearch .search-plus { margin-top:5px; width:100%;}
	.search-B .daysearch .search_more { display:none;}
	.tab_container{width:100%;}
	
	.list-contents .list-total .list-total-btn { width:100%; margin:0; float:none; overflow:hidden;}
	.list-contents .list-total .list-view-w { width:100%; margin:0; float:none; overflow:hidden; position:relative; }
	.list-contents .list-total .list-view-num { float:none; display:inline-block; vertical-align:top;}
	.list-contents .list-total .list-total-view { display:inline-block; float:none;}
	
	.listOutbox{width: 100%; box-sizing: border-box; }
	.listInbox li { width:calc(100% - 208px);}
	
	.list-junbox .book-cover .book-cover-title{width:100%;padding:0;top:35px;}
	.list-thum .list-more{height:435px;}
	
	.list-table .list-more ul li:nth-child(n){width:100%;}
	.list-table .list-more ul li:nth-child(1){width:10%;}
	
	.admin_btn{text-align:center;}
	.admin_btn .btn{width:95%;margin:5px auto;float:none;}
	.btn_box{overflow:hidden;height:auto;}
	
	.excelbox{margin-top:0;text-align:center;}
	.userBtn{padding-right:12px;}
	#edulist .edust{width:65px;height:26px;line-height:26px;margin-right:5px;font-size:12px;}
	#edulist .eudcate{width:65px;height:26px;line-height:26px;font-size:12px;}
	#edulist .listbox-title{font-size:19px;font-weight:700;}
}

@media only all and (max-width:600px)
{
	.listOutbox { height:auto;}
	.list-contents .listInbox li:first-child { width:100%; height:auto; margin-right:0;}
	.listInbox li:last-child { width: 100%; margin-top:10px;}
	.listInbox li img { width:100%; height:auto;}
	
	#edulist .eduview-sns { overflow:hidden;}
	#edulist .listbox-name dl { width:100%;}
}

@media only all and (max-width:460px){
	.listOutbox{border:1px solid #d3d3d3;border-radius:5px;}
}
