@charset "utf-8";
/*--공지사항 CSS--*/



.notice_write {height:300px; overflow:auto; width:100%; padding:10px; font-size:14px; border:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;border:1px solid #eaeaea;border-radius:5px;}
.notice_view_b{font-size:16px; color:#666; line-height:25px; padding:5px 5px 0;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;text-align:justify;}/*--공지사항 view페이지 내용입력부분--*/
.notice_view_b img{max-width:100%;}
.file{background:url(../images/icon_last.gif) 5px -75px no-repeat;}/*--첨부파일 부분 배경--*/




.nowpage{font-weight:bold;}

/*--검색창--*/
.type_03{width:100%;float:right;}
.type_03 td{vertical-align:bottom;padding-bottom:10px;}
.type_03 td button{height:30px;width:30px;background-color:#eaeaea;border-radius:5px;margin-left:5px;}
thead{display:none;}

/*--게시판 글--*/
.type_04 {width:100%;clear:right;border-top:1px solid #eaeaea;margin-top:20px;}
.type_04 tbody tr:hover{background:#f7f7f7;}
.type_04 th{text-align:center; font-size:13px; color:#333; font-weight:bold; border-bottom:1px solid #666; background:url(../images/dd.gif) 0 15px  no-repeat;
	height:30px; }
	.type_04 td {font-size:16px; color:#666; height:50px; text-align:center; border-bottom:1px solid #eaeaea;}
	.type_04 .hit{text-align:right!important;padding-right:10px;}
	.type_04 td a{color:#666;}
	.type_04 td a:hover{color:#333;}
	.notice_write_txt{text-align:left !important;}

	/*목록 날짜, 이름*/
	.notice_write_txt p{margin-top:0px;}
	.notice_write_txt .date{display:inline-block;font-size:10px;color:#aaa;}
	.notice_write_txt .name{font-size:11px;color:#aaa;}

	/*--input--*/
	.input01{width:100%;background-color:#fff;border:1px solid #eaeaea;border-radius:5px;height:30px;padding:0;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;}


	select.input02  {display:inline-block;width:75px;line-height:48px;vertical-align: middle;border:1px solid #eaeaea; border-radius:5px;margin-top:-1px;height:30px;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;}
	.input02 {width:100px; font-size:14px;}
	.input02{background-color:#fff; border:1 solid #D4D4D4; height:25px; border-top:#808080 1px solid; border-left:#808080 1px solid;border-right:#DADADA 1px solid; border-bottom:#DADADA 1px solid;}


		.input03 {width:auto; font-size:14px;  margin-right:5px;}
		.input03{background-color:#fff; border:1 solid #D4D4D4; height:21px; border-top:#808080 1px solid; border-left:#808080 1px solid;
			border-right:#DADADA 1px solid; border-bottom:#DADADA 1px solid;}

			.input04 {width:100px; font-size:14px; margin-right:5px;}
			.input04{background-color:#fff; border:1 solid #D4D4D4; height:25px; border-top:#808080 1px solid; border-left:#808080 1px solid;
				border-right:#DADADA 1px solid; border-bottom:#DADADA 1px solid;}


				/*--게시판 하단버튼--*/
				.g_btn{margin-top:25px; width:100%;height:34px;text-align:center;}
				.g_btn li{display:inline-block;height:34px;line-height:34px;margin:0 2.5px;}
				.g_btn li a{font-size:16px;padding:5px;background-color:white;border:1px solid #eaeaea;border-radius:5px}
				/*--게시판 하단버튼//--*/

				/*--페이징--*/
				.paging {text-align:center; position:relative; font-family:Tahoma; font-size:14px; margin-top:25px; width:100%;}
				.paging a {margin:0 5px;}
				.paging .btn{background-color:#eaeaea;display:inline-block;width:16px;height:16px;line-height:16px;border-radius:5px}
				.paging a:hover{color:#ed6710;}
				.paging img {vertical-align:middle;}
                .paging .on {font-weight:bold;}
				/*--페이징--*/


				/*--상단 게시판 타이틀--*/
				.notice_view_tit_box {width:100%;clear:right;border:1px solid #eaeaea;border-radius:5px;border-collapse: separate;}
				.notice_view_tit_box tbody tr:hover{background:#f7f7f7;}
				.notice_view_tit_box td {padding-left:10px;font-size:16px; color:#666; height:50px; text-align:center;}
				.notice_view_tit_box .hit{text-align:right!important;padding-right:10px;}
				.notice_view_tit_box td a{color:#666;}
				.notice_view_tit_box td a:hover{color:#333;}
				.notice_write_txt{text-align:left !important;}
				.subject{width:220px;border:1px solid #eaeaea;border-radius:5px}
				/*--상단 게시판 타이틀//--*/

				.notice_view{font-size:14px; color:#666; line-height:25px; padding-top:2px;border:1px solid #eaeaea;border-radius:5px;margin-top:10px;padding:10px;}



				/*--다음글 이전글 list--*/
				.notice_list{width:100%; height:80px; overflow:hidden; border:1px solid #eaeaea; margin-top:30px;border-radius:5px;border-collapse: separate;color:#666;}
				.notice_list td{height:26px; border-bottom:1px solid #eaeaea;}
				.notice_list td a{color:#666;}
				.notice_list .next td{border-bottom:0!important;}
				.notice_list_prev{width:60px;background:url(../../images/board/icon9.gif) 80% center no-repeat;padding:0 10px;}
				.notice_list_next{width:60px;background:url(../../images/board/icon10.gif) 80% center no-repeat;padding:0 10px;}
				/*--다음글 이전글 list--//*/

				/*--첨부파일--*/
				.add_file_wrap{width:100%; }
				.add_file_left{width:70px;font-weight:bold;font-size:14px;}
				.add_file_right{float:left;width:auto;}
				.add_file_right i{font-size:14px;}
				.add_file_right a{ font-size:14px; color:#666;}
				.add_file_right a:hover{color:red;}


				/*--댓글 삭제--*/
				.comment_num{display:block; font-size:14px; color:#666; padding:25px 5px 10px;font-weight:bold;}
				.comment_wrap{width:100%; border:1px solid #eaeaea; border-radius:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;}
				.comment_wrap li{ border-bottom:1px dotted #ccc; position:relative; padding:10px;}
				.comment_wrap li:last-of-type{border-bottom:0!important;}
				.comment_wrap li p{text-align:center;}
				.comment_wrap strong{font-weight:bold; font-size:14px; color:#666; }
				.comment_wrap span{font-size:14px; color:#666;}
				.comment_write{font-size:14px; color:#666; padding-top:15px;}
				.delete{position:absolute;top:11px; right:10px;}
				.delete a{font-size:14px; color:#666;}
				.delete a:hover{font-size:14px; color:red;}


				/*--이름 및 비빌번호 정보 입력란--*/
				.comment_box{}
				.comment_box_write{height:100px; width:200px; font-size:14px; border:1px solid #ccc;}
				.comment_box_txt{position:relative;}
				.comment_list{width:100%;overflow:hidden;background:#f7f7f7;padding-bottom:20px;}
				.comment_list li{height:23px; padding:10px;}
				.comment_list li span{ float:left; padding-right:5px; text-align:right;}
				.comment_list_tit{clear:left;width:90px; padding-top:4px; display:block; font-weight:bold; font-size:14px; color:#333;}
				.comment_write_ok{clear:left;margin-left:0px;margin-top:5px;width:100%;text-align:center;}
				.comment_write_ok a{font-size:14px;padding:5px;background-color:white;border:1px solid #eaeaea;border-radius:5px;display:inline-block;}

				.comment_list_writer{ padding-top:4px; padding-left:10px; display:block; font-size:14px; color:#666;}

				.refresh_box{clear:left;display:block; width:102px; margin-left:95px;}

				#loginBox{width:673px;height:313px;margin-left:30px;}
				.loginBoxtop{height:34px;background:url(../../images/board/board_top.png) 0 0 no-repeat;font-size:16px;color:#333;font-weight:bold;padding:21px 0 0 18px; }
				.loginBoxmid{height:176px;border:1px solid #ccc;}
				.loginID{padding:48px 0 0 190px;}
				.loginPass{padding-top:30px;padding-left:190px}
				.loginTit{display:block;float:left; width:82px;font-size:14px; color:#333;font-weight:bold;}

				.loginBoxbottom{height:42px;background:url(../../images/board/board_bottom.png) 0 0 no-repeat;text-align:center;padding-top:13px;}

				/*댓글 작성*/
				.comment_write_form{color:#666;text-align:left;}
				.comment_write_form tr th{font-weight:bold;padding-top:10px;padding-bottom:5px;text-align:left!important}
				.comment_write_form tr td{vertical-align:top;position: relative;}
				.comment_write_form tr td img{display:inline-block;}
				.comment_write_form tr td input{width:auto;border:1px solid #eaeaea;border-radius:5px;}
				.comment_write_form tr td input.short{width:120px;}
				.comment_write_form tr td input.long{width:200px;}
				.comment_write_form tr td input.inputtext{width:250px;}
				.comment_write_form tr td select#secret{width:125px;border:1px solid #eaeaea;border-radius:5px;}
				.comment_write_form tr td .refresh{display:inline-block;width:50px;height:50px;background-color:#eaeaea;position:absolute;top:0;left:205px;border-radius: 5px;font-size:30px;text-align:center;line-height:50px}
				.comment_write_form tr td #comment_contents{width:99%;border:1px solid #eaeaea;border-radius:5px;height:100px;}
				.comment_write_form tr td #comment_ok{width:100%;text-align:center;background-color:#eaeaea;margin-top:10px;border-radius:5px;padding:10px 0;}
				.paddingNone{padding-top:0!important;}


				/*글작성*/
				.write_form{color:#666;text-align:left;}
				.write_form tr th{font-weight:bold;padding-top:10px;padding-bottom:5px;text-align:left!important}
				.write_form tr td{vertical-align:top;position: relative;}
				.write_form tr td img{display:inline-block;}
				.write_form tr td input{width:auto;border:1px solid #eaeaea;border-radius:5px;}
				.write_form tr td input.short{width:120px;}
				.write_form tr td input.long{width:200px;}
				.write_form tr td input.inputtext{width:250px;}
				.write_form tr td select#secret{width:125px;border:1px solid #eaeaea;border-radius:5px;}
				.write_form tr td .refresh{display:inline-block;width:50px;height:50px;background-color:#eaeaea;position:absolute;top:0;left:205px;border-radius: 5px;font-size:30px;text-align:center;line-height:50px}
				.write_form tr td #write_contents{width:99%;border:1px solid #eaeaea;border-radius:5px;height:100px;}
				.write_form tr td #write_ok{width:100%;text-align:center;background-color:#eaeaea;margin-top:10px;border-radius:5px;padding:10px 0;}
				.paddingNone{padding-top:0!important;}


				/*모바일 로그인*/
				.loginBoxM{width:240px;border-collapse:separate;margin:0 auto;*border-collapse:collapse;}
				.loginBoxM td{text-align:center;border-right:1px solid #eaeaea;border-left:1px solid #eaeaea;}
				.loginBoxM .loginBoxHeader{height:46px;border:1px solid #eaeaea;background-color:#f7f7f7;border-radius:5px 5px 0 0;}
				.loginBoxM td input{width:210px;border:1px solid #eaeaea; border-radius:3px;margin-top:5px;height:24px;padding:0;}
				.loginBoxM td button{width:210px;background-color:#f7f7f7;border:1px solid #eaeaea;height:24px;border-radius:3px;line-height:24px;}
				.margin5px{height:5px;}
				.borderBottom{border-bottom:1px solid #eaeaea;height:10px;border-radius:0 0 5px 5px;}
				.loginBoxM td .okBtn, .loginBoxM td .backBtn{width:101px;}


				.file_link{font-weight:bold;color:#666;margin-top:10px;}
				.file_link span{display:block;padding-bottom:5px;}
				.file_link label {
					cursor:pointer;
					display:inline-block;
					vertical-align:middle;
					width:70px;
					background:#eaeaea;
					color:#333;
					text-align:center;
					height:24px;
					line-height:24px;
					border-radius:5px;
					*width:0;
					*border:0px solid #ccc;
				}
				.file_link label input {
					position:absolute;
					width:0;
					height:0;
					overflow:hidden;
					*width:auto;
					*height:auto;
				}
				.file_link label span{
					text-indent:0px;
					display:block;
					*display:none!important;
				}
				.file_link input[type=text] {
					vertical-align:middle;
					display:inline-block;
					*display:none!important;
					width:auto;
					border:1px solid #eaeaea;
					height:20px;
					border-radius:5px;
				}