﻿@charset "utf-8";

/* 시설이용현황 : 테이블 (검색조건) */
.search_tbl .dataArea { position:relative; width:100%; }
.search_tbl .dataArea + .dataArea { margin-top:10px; }
.search_tbl table.data { width:100%; border:1px solid #c6c6c6; background:#fff; }
.search_tbl table.data th { height:27px; padding:7px 5px 5px 16px; color:#0b2e47; font-weight:normal; text-align:left; border-top:1px solid #e1e1e1; background-color:#f3f3f3; }
.search_tbl table.data th .th { display:inline-block; padding-left:7px; background:url('/images/org/web/yeyak/sub/ico_dot.png') no-repeat 0 50%; }
.search_tbl table.data td { padding:6px 12px 6px 12px; border-top:1px solid #e1e1e1; }
.search_tbl table.data tr:first-child th, .search_tbl table.data tr:first-child td { border-top-width:0; }
.search_tbl table.data+table.data { margin-top:10px; }
.search_tbl select { padding:1px 1px 1px 0; height:23px; font-size:13px; color:#333;}
.search_tbl input[type="text"] { height:19px; line-height:17px; padding:1px 4px; border:1px solid #dfdfdf; color:666; -webkit-appearance:none; }
.search_tbl input[readOnly="readOnly"],.search_tbl input.readOnly, .search_tbl input[readOnly] { background-color:#f1f1f1 !important;}
.search_tbl textarea.txtArea, .search_tbl textarea { padding:5px; border:1px solid #abadb3; background:#fff;}

/* 시설이용현황 :시설 타입별 선택 박스 181019 수정 */
.checked_box1 {padding:20px 0 5px; overflow:hidden;}
.category_lst {overflow:hidden; /* text-align:right 재수정 */}
.category_lst li {display:inline-block; overflow:hidden; position:relative; height:17px; margin:5px 0 5px 8px; padding-left:20px; z-index:1;}
.category_lst li .input_chk {display:none;}
.category_lst li .input_chk {overflow:hidden; width:13px; height:13px; margin-top:-1px; margin-right:4px; vertical-align:top;}
.category_lst li .cl_box {position:absolute; top:1px; left:1px; z-index:9000; width:15px; height:15px; cursor:pointer;}
.category_lst .input_chk:checked + .cl_box {top:0; left:0; background:url('/images/org/web/yeyak/sub/input_chk_on.png') no-repeat; width:17px; height:17px; display:inline-block; vertical-align:top;}
.category_lst li .txt_label {position:relative; top: 0; height:17px; font-size:12px; vertical-align:top; line-height:15px; color:#777;}

.cldTbl .week td div.rsv {position:relative; overflow:hidden; line-height:18px; width:90%; padding:5%; margin:2px auto; vertical-align: top; cursor: pointer;}

@media screen and (max-width:1019px) {
	
	
}





@media screen and (max-width:800px) {
		
	/* 시설이용현황 :시설 타입별 선택 박스 181019 수정 */
	.category_lst {text-align:left !important} /* 재수정 */



}


@media screen and (max-width:680px) {
	

	
	
}

@media screen and (max-width:580px) {
		
	

	
}

@media screen and (max-width:480px) {
	
	

	
}

@media screen and (max-width:380px) {
		

	
}