@charset "utf-8";
/*CSS Document*/
@import url(/adm/wiz_reset.css);

.select {color:#666; border:1px solid #ccc; background-color:#fff;}
.input {padding:2px; border:1px solid #dfdfdf; background-color:#f7f7f7;}
.input_idpw {color:#545454; border:1px solid #dfdfdf; background-color:#fff;}
.search_input {color: #847f74; border: #cfcfcf 1px solid; background-color: #fff; }
.category_pd { padding-bottom:5px; }
.gbtn {cursor:hand; background-color:#737373; border:1px solid #737373; color:#fff; height:18px;}

/*페이징간격*/
.Paging_Num td { padding-left:3px; }

/*패스워드인풋*/
.Password_input input { height:20px; line-height:20px; background:#fff; border:1px solid #ccc; margin:0 1px; padding:3px 4px 3px;}

@media all and (max-width:768px){
	.passwd > tbody > tr > td {display:inline-block; width:100%;}
	.passwd > tbody > tr > td:nth-child(1) {}
	.passwd > tbody > tr > td:nth-child(1) img {width:50%; max-width:57px;}
	.passwd > tbody > tr > td:nth-child(2) {display:none;}
	.passwd > tbody > tr > td:nth-child(3) {font-size:12px;}
	
	.passwd .passwd_input tr {text-align:center;}
	.passwd .passwd_input tr td {display:inline-block; width:100%; padding:5px 0;}

}

.schedule_year { font-size:13px; color:#333; font-weight:bold; padding-left:10px; display:inline-block; }
.schedule_month { font-size:13px; color:#333; font-weight:bold; padding-right:10px; display:inline-block; }

.schdule_wrap {border-left:1px solid #e7e7e7; border-top:1px solid #333333; margin-top:10px;}
.schedule_th td {background:#f7f7f7; height:25px; border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; font-size:14px; * }

.schedule_body{border-bottom:1px solid #e7e7e7; border-right:1px solid #e7e7e7; border-left:0 none;} 
.schedule_body td{padding:7px 7px 0 7px;}

@media all and (max-width:768px){
	.schedule_year {padding:0;}
	.schdule_wrap {font-size:13px;}
}


/*일정관리-소*/
.gray_schedule{width:240px; margin:0 auto; padding:0px; overflow:hidden;}
.gray_schedule .page_con{position:relative; margin-bottom:10px; text-align:center; font-size:14px; font-weight:bold; color:#333333;}
.gray_schedule .page_con a{position:absolute; top:3px;}
.gray_schedule .page_con span.lft{position:absolute; left:56px;}
.gray_schedule .page_con span.rgt{position:absolute; right:56px;}
.gray_schedule .page_con a.rgt{right:56px;}
.gray_schedule .gray_table{border-spacing:1px; background: #e4e4e4;}
.gray_schedule .gray_table td.sun{color:#cc0033;}
.gray_schedule .gray_table td.sat{color:#0066cc;}
.gray_schedule .gray_table td{height:25px; text-align:center; font-size:12px; color:#333;}
.gray_schedule .gray_table thead td{background:#fff; font-weight:bold;}
.gray_schedule .gray_table td.today{background:#ffffcc;}


/***************************************************** 인풋 *****************************************************/
.must-type {text-align:right; margin:0 0 10px;}

/* 게시판 input ------------------------------------------*/
.AWbbs_input_table{border-top:1px solid #333;}
.AWbbs_input_table th, .AWbbs_input_table td{text-align:left; padding-left:15px; border-bottom:1px solid #ddd;}
.AWbbs_input_table th{height:38px; background:#f7f7f7; width:120px;}
.AWbbs_input_table td{height:38px;}
	/* 체크박스 (HTML 비밀글 공지글) */
	.AW_bbs_input_checkbox{margin:0 0 10px;}
	.AW_bbs_input_checkbox input{vertical-align:middle;}
	.AW_bbs_input_checkbox label{vertical-align:middle; margin:0 10px 0 2px;}


@media all and (max-width:768px){
    .must-type {font-size:13px; margin:5px 0;}

	.AWbbs_input_table th, .AWbbs_input_table td {display:inline-block; float:left; height:44px;; padding-top:10px; padding-bottom:10px;}
	.AWbbs_input_table th {width:28%; font-size:13px;}
	.AWbbs_input_table td {width:71%; font-size:13px;}
	.AWbbs_input_table td span {display:block; font-size:12px;}
	.AWbbs_input_table td .input {width:98%;}
	
	.AWbbs_input_table .password_area > * {height:60px;}
	.AWbbs_input_table .file_area > * {height:46px;}
	.AWbbs_input_table .spam_check_area > * {height:60px;}
	.AWbbs_input_table .spam_check_area .input {width:50%;}

	.comment {display:block; font-size:12px;}
	.left10 {margin-left:0;}
}

@media all and (max-width:430px){
	.AWbbs_input_table .password_area > * {height:75px;}
}


/***************************************************** 상세 *****************************************************/
/* 게시판 view ------------------------------------------*/
.AWbbs_view_table{}
.AWbbs_view_table.border{border-top:1px solid #333;}
.AWbbs_view_table th, .AWbbs_view_table td{text-align:left; padding-left:15px;}/* border-bottom:1px solid #ddd;*/
.AWbbs_view_table th{height:40px; background:#f7f7f7;}
.AWbbs_view_table td{}
	/* 테이블 안에 테이블 리셋 */
	.AWbbs_view_table table{border:0 none;}
	.AWbbs_view_table table th, .AWbbs_view_table table td{height:auto; padding:0; border:0 none; background:none;}

	/* 코멘트 */
	.AWbbs_comment_id{text-align:center; background:#f7f7f7; line-height:1.4;}
	.AWbbs_comment_id p{font-weight:bold;}
	.AWbbs_comment_id span{display:block; color:#999; font-size:10px;}
	
	/* 코멘트쓰기 */
	.AWbbs_comment_input_info{}
	.AWbbs_comment_input_info .input{background:#fff;}


@media all and (max-width:768px){
	.AWbbs_comment_input_info td {display:inline-block; float:left; text-align:left; width:71%; font-size:13px; margin:0 0 5px;}
	.AWbbs_comment_input_info td:nth-child(1), .AWbbs_comment_input_info td:nth-child(3) {width:28%;}
}
