@charset "utf-8";


#normal_board_list4{width:100%; border-collapse:collapse; margin-bottom:50px; margin:0 auto;}
#normal_board_list4 th,
#normal_board_list4 td{padding:8px 6px; text-align:center; font-size:12px;}
#normal_board_list4 th,
#normal_board_list4 td a{font-size:12px;}
#normal_board_list4 thead tr th{font-size:12px; color:#222;}
#normal_board_list4 thead tr .title1{background:url(../image/board/nomal_board_list_geb.jpg) right center no-repeat; background-color:#fafafa; border-top:2px solid #434343; border-bottom:1px solid #d9d9d9;}
#normal_board_list4 thead tr .title2{background:url(../image/board/nomal_board_list_geb.jpg) right center no-repeat; background-color:#fafafa; border-top:2px solid #434343; border-bottom:1px solid #d9d9d9;}
#normal_board_list4 thead tr .title3{background:url(../image/board/nomal_board_list_geb.jpg) right center no-repeat; background-color:#fafafa; border-top:2px solid #434343; border-bottom:1px solid #d9d9d9;}
#normal_board_list4 thead tr .title4{background:url(../image/board/nomal_board_list_geb.jpg) right center no-repeat; background-color:#fafafa; border-top:2px solid #434343; border-bottom:1px solid #d9d9d9;}
#normal_board_list4 thead tr .title9{background:url(../image/board/nomal_board_list_geb.jpg) right center no-repeat; background-color:#fafafa; border-top:2px solid #434343; border-bottom:1px solid #bfbfbf;}
#normal_board_list4 thead tr .title10{background:url(../image/board/nomal_board_list_geb.jpg) right center no-repeat; background-color:#fafafa; border-top:2px solid #434343; border-bottom:1px solid #bfbfbf;}
#normal_board_list4 thead tr .title5{background-color:#fafafa; border-top:2px solid #434343; border-bottom:1px solid #d9d9d9;}
#normal_board_list4 thead tr .title6{background:url(../image/board/nomal_board_list_geb.jpg) right center no-repeat; background-color:#fafafa; border-top:1px solid #bfbfbf; border-bottom:1px solid #d9d9d9;}
#normal_board_list4 thead tr .title7{background-color:#fafafa; border-top:1px solid #bfbfbf; border-bottom:1px solid #d9d9d9;}
#normal_board_list4 thead tr .title8{background-color:#fafafa; border-top:2px solid #434343; border-bottom:1px solid #bfbfbf;}
#normal_board_list4 tbody tr td{border-bottom:1px solid #d9d9d9; line-height:180%; padding:20px 10px 20px 10px;}
#normal_board_list4 tbody tr td strong{color:#141414;}
#normal_board_list4 tbody tr td a span{display:inline-block; clear:both; width:229px; margin:0 auto;}
#normal_board_list4 tbody tr td a img{border:1px solid #CCC;}
#normal_board_list4 tbody tr .cont1{text-align:center;}
#normal_board_list4 tbody tr .cont2{text-align:left;}
#normal_board_list4 tbody tr .cont3{text-align:center;}
#normal_board_list4 tbody tr .cont4{text-align:center;}
#normal_board_list4 tbody tr .cont5{text-align:center;}
#normal_board_list4 tfoot tr td img{vertical-align:middle; margin:0px 3px 0px 3px;}
#normal_board_list4 tfoot tr td a strong{color:#1a8495;}
#normal_board_list4 tfoot .btn td{text-align:right;}
#normal_board_list4 tfoot .search td select{border:1px solid #b4b4b4; width:80px; height:22px; line-height:20px;}
#normal_board_list4 tfoot .search td input{border:1px solid #b4b4b4; height:20px; line-height:20px; margin:0px 5px 0px 5px;}

#normal_board_read1{border-collapse:collapse; width:100%; margin:0px 0px 50px 0px;}
#normal_board_read1 th,
#normal_board_read1 td{padding:10px; font-size:12px;}
#normal_board_read1 thead tr .title1{background:url(../image/board/nomal_board_list_geb.jpg) right 10px no-repeat; background-color:#fafafa; border-top:2px solid #434343; border-bottom:1px solid #d9d9d9;}
#normal_board_read1 thead tr .title2{background:url(../image/board/nomal_board_list_geb.jpg) right 10px no-repeat; background-color:#fafafa; border-top:2px solid #434343; border-bottom:1px solid #d9d9d9; text-align:left;}
#normal_board_read1 thead tr .title3{background:url(../image/board/nomal_board_list_geb.jpg) right 10px no-repeat; background-color:#fafafa; border-top:2px solid #434343; border-bottom:1px solid #d9d9d9;}
#normal_board_read1 thead tr .title4{background-color:#fafafa; border-top:2px solid #434343; border-bottom:1px solid #d9d9d9;}
#normal_board_read1 tbody tr .body_content{padding:20px; text-align:left; line-height:180%; border-bottom:1px solid #d9d9d9;}
#normal_board_read1 tbody tr .addfile1{border-bottom:1px solid #d9d9d9; background:url(../image/board/nomal_board_list_geb.jpg) right 10px no-repeat; border-bottom:1px solid #cfcfcf;}
#normal_board_read1 tbody tr .addfile2{border-bottom:1px solid #d9d9d9; text-align:left;}
#normal_board_read1 tbody tr .answer{background:#e2e2e1; text-align:left; border-bottom:1px solid #d9d9d9; padding:30px; line-height:180%;}
#normal_board_read1 tbody tr .answer strong{color:#f26522;}
#normal_board_read1 tfoot tr .btn{text-align:right;}
#normal_board_read1 tfoot tr .next_text1{background:url(../image/board/nomal_board_list_geb.jpg) right 10px no-repeat; background-color:#e6e6e6; border-bottom:1px solid #cfcfcf; border-top:1px solid #cfcfcf; }
#normal_board_read1 tfoot tr .next_text2{background-color:#e6e6e6; border-bottom:1px solid #cfcfcf; border-top:1px solid #cfcfcf; text-align:left;}
#normal_board_read1 tfoot tr .prev_text1{background:url(../image/board/nomal_board_list_geb.jpg) right 10px no-repeat;background-color:#e6e6e6; border-bottom:1px solid #cfcfcf;}
#normal_board_read1 tfoot tr .prev_text2{background-color:#e6e6e6; border-bottom:1px solid #cfcfcf; text-align:left;}

#normal_board_write{border-collapse:collapse; width:100%; margin-bottom:20px; margin:0px 0px 50px 0px;}
#normal_board_write th,
#normal_board_write td{padding:10px; border-bottom:1px solid #d2d3d3; font-size:13px;}
#normal_board_write td{text-align:left;}
#normal_board_write td input{border:1px solid #b4b4b4; height:18px; line-height:18px; background:#ececec;}
#normal_board_write td textarea{border:1px solid #b4b4b4; line-height:180%; background:#ececec; overflow-y:scroll; padding:10px; width:510px; height:300px;}
#normal_board_write tbody th{background:#fafafa;}
#normal_board_write tbody .fir_title{border-top:2px solid #434343;}
#normal_board_write tbody .fir_cont{border-top:2px solid #434343;}
#normal_board_write tbody .content_input{text-align:center;}
#normal_board_write tbody .tap_add{text-align:left; font-size:20px; font-weight:bold; padding:10px 0px 0px 10px;}
#normal_board_write tbody .tap_add span{float:right;}
#normal_board_write tfoot tr td{text-align:center; border:0px;}

#normal_board_list3{width:100%; border-collapse:collapse; margin-bottom:50px; margin:0 auto;}
#normal_board_list3 th,
#normal_board_list3 td{padding:10px; text-align:center; font-size:14px;}
#normal_board_list3 th,
#normal_board_list3 td a{font-size:13px;}
#normal_board_list3 thead tr th{font-size:12px; color:#222;}
#normal_board_list3 thead tr .title1{background:url(../image/board/nomal_board_list_geb.jpg) right center no-repeat; background-color:#fafafa; border-top:2px solid #434343; border-bottom:1px solid #d9d9d9;}
#normal_board_list3 thead tr .title2{background:url(../image/board/nomal_board_list_geb.jpg) right center no-repeat; background-color:#fafafa; border-top:2px solid #434343; border-bottom:1px solid #d9d9d9;}
#normal_board_list3 thead tr .title3{background:url(../image/board/nomal_board_list_geb.jpg) right center no-repeat; background-color:#fafafa; border-top:2px solid #434343; border-bottom:1px solid #d9d9d9;}
#normal_board_list3 thead tr .title4{background:url(../image/board/nomal_board_list_geb.jpg) right center no-repeat; background-color:#fafafa; border-top:2px solid #434343; border-bottom:1px solid #d9d9d9;}
#normal_board_list3 thead tr .title9{background:url(../image/board/nomal_board_list_geb.jpg) right center no-repeat; background-color:#fafafa; border-top:2px solid #434343; border-bottom:1px solid #bfbfbf;}
#normal_board_list3 thead tr .title10{background:url(../image/board/nomal_board_list_geb.jpg) right center no-repeat; background-color:#fafafa; border-top:2px solid #434343; border-bottom:1px solid #bfbfbf;}
#normal_board_list3 thead tr .title5{background-color:#fafafa; border-top:2px solid #434343; border-bottom:1px solid #d9d9d9;}
#normal_board_list3 thead tr .title6{background:url(../image/board/nomal_board_list_geb.jpg) right center no-repeat; background-color:#fafafa; border-top:1px solid #bfbfbf; border-bottom:1px solid #d9d9d9;}
#normal_board_list3 thead tr .title7{background-color:#fafafa; border-top:1px solid #bfbfbf; border-bottom:1px solid #d9d9d9;}
#normal_board_list3 thead tr .title8{background-color:#fafafa; border-top:2px solid #434343; border-bottom:1px solid #bfbfbf;}
#normal_board_list3 tbody tr td{border-bottom:1px solid #d9d9d9; line-height:180%; font-size: 13px;}
#normal_board_list3 tbody tr td strong{color:#141414;}
#normal_board_list3 tbody tr td a {display:inline-block; color: #555;}
#normal_board_list3 tbody tr td a span{display:inline-block; clear:both; width:229px; float:left;}
#normal_board_list3 tbody tr td a img{border:1px solid #CCC;}
#normal_board_list3 tbody tr .cont1{text-align:center;}
#normal_board_list3 tbody tr .cont2{text-align:left;}
#normal_board_list3 tbody tr .cont3{text-align:center;}
#normal_board_list3 tbody tr .cont4{text-align:center;}
#normal_board_list3 tbody tr .cont5{text-align:center;}
#normal_board_list3 tfoot tr td img{vertical-align:middle; margin:0px 3px 0px 3px;}
#normal_board_list3 tfoot tr td a strong{color:#1a8495;}
#normal_board_list3 tfoot .btn td{text-align:right;}
#normal_board_list3 tfoot .search td select{border:1px solid #b4b4b4; width:80px; height:22px; line-height:20px;}
#normal_board_list3 tfoot .search td input{border:1px solid #b4b4b4; height:20px; line-height:20px; margin:0px 5px 0px 5px;}




#gallery_list_type2{width:100%; border-collapse:collapse; margin-bottom:50px; margin:0 auto;}
#gallery_list_type2 th,
#gallery_list_type2 td{padding:8px 6px; text-align:center; font-size:12px;}
#gallery_list_type2 th,
#gallery_list_type2 td a{font-size:12px;}
#gallery_list_type2 thead tr th{font-size:12px; color:#222;}
#gallery_list_type2 thead tr .title1{background:url(../image/board/nomal_board_list_geb.jpg) right center no-repeat; background-color:#fafafa; border-top:2px solid #434343; border-bottom:1px solid #d9d9d9;}
#gallery_list_type2 tbody tr td{border-bottom:1px solid #d9d9d9; line-height:180%; padding:20px 10px 20px 10px;}
#gallery_list_type2 tbody tr td strong{color:#141414;}
#gallery_list_type2 tbody tr td a span{display:inline-block; clear:both; width:180px; margin:0 auto;}
#gallery_list_type2 tbody tr td a img{border:1px solid #CCC; width: 200px;}
#gallery_list_type2 tbody tr .cont1{text-align:center;}
#gallery_list_type2 tbody tr .cont2{text-align:left;}
#gallery_list_type2 tbody tr .cont3{text-align:center;}
#gallery_list_type2 tbody tr .cont4{text-align:center;}
#gallery_list_type2 tbody tr .cont5{text-align:center;}
#gallery_list_type2 tfoot tr td img{vertical-align:middle; margin:0px 3px 0px 3px;}
#gallery_list_type2 tfoot tr td a strong{color:#1a8495;}
#gallery_list_type2 tfoot .btn td{text-align:right;}
#gallery_list_type2 tfoot .search td select{border:1px solid #b4b4b4; width:80px; height:22px; line-height:20px;}
#gallery_list_type2 tfoot .search td input{border:1px solid #b4b4b4; height:20px; line-height:20px; margin:0px 5px 0px 5px;}



/* 일정자세히 보기*/
#gal {width: 250px; height: 150px; border: 1px solid #dcdcdc;margin: 14px auto 0;padding: 10px; text-align: left;}
#cont1, #cont2, #cont3 {font-size: 12px; color: #0f0f0f; display: inline-block; width: 240px; height: 22px; line-height: 22px; border-bottom: 1px	solid #dcdcdc;padding: 5px;}
#cont4 {font-size: 12px; color: #0f0f0f; display: inline-block; padding: 5px;}
.clo {position: absolute;top:190px; left:124px; height: 25px; line-height:25px; width: 60px;}



/*검색*/
#NewsBoardType1										{ width:100%; border-collapse:collapse; margin:20px 0px; position: relative; padding: 0; text-align: left;}
#NewsBoardType1 td									{ font-size:12px; padding:10px 0px; }
#NewsBoardType1 thead td							{ border-bottom:1px solid #ddd; text-align:left; }
#NewsBoardType1 thead td.title {/*background: #fafafa;*/}
#NewsBoardType1 thead td.pannel {
	background: #efefef;
	padding: 5px 0;
	border-bottom:1px solid #cdcdcd;
}
.fontSize_btn {
	display: inline-block;
	font-size: 14px;
	color: #f26522;
	border: 1px solid #cdcdcd;
	background: #fafafa;
	text-align: center;
	padding: 3px 6px;
	margin-left: 4px;
}
#NewsBoardType1 thead td ul {float: right; display: inline-block;}
#NewsBoardType1 thead td ul li {float: left; margin-right: 4px;}
#NewsBoardType1 thead td ul li a {display: inline-block;}

#NewsBoardType1 thead td select						{ height:26px; border:1px solid #cccccc; margin:0px 10px 0px 0px; }
#NewsBoardType1 thead td strong						{ color:#3e64a9; }
#NewsBoardType1 thead td strong.cataTitle			{ font-size:16px; }
#NewsBoardType1 thead td.right						{ text-align:right }
#NewsBoardType1 thead td a.btn						{ border:0px; width:26px; height:26px; vertical-align:top; display:inline-block; }
#NewsBoardType1 thead td a img						{ vertical-align:top; }
#NewsBoardType1 thead td input						{ border-top:1px solid #cccccc; border-left:1px solid #cccccc; border-bottom:1px solid #cccccc; border-right:0px; height:24px; vertical-align:top; margin:1px 0px 0px 0px; }
#NewsBoardType1 tbody td							{ padding:20px 0px; border-bottom:1px solid #e6e6e6; }
#NewsBoardType1 tbody td a							{ display:inline-block; width:100%; }
#NewsBoardType1 tbody td a .gang				{ color:#f26522; }
#NewsBoardType1 tbody td a img						{ width:180px; height:110px; margin:0px 10px 0px 0px; vertical-align:top; float:left; }
#NewsBoardType1 tbody td a span.detail				{ position:relative; width:740px; display:inline-block; height:110px; float:right; white-space:normal; line-height:180%; overflow:hidden; }
#NewsBoardType1 tbody td a span span.title			{ width:100%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; display:inline-block; font-size:14px; color:#333333; }
#NewsBoardType1 tbody td a span span.SimpleText		{ display:inline-block; line-height:170%; height:60px; overflow:hidden;  }
#NewsBoardType1 tbody td a span span.Info			{ font-size:11px; color:#5e5e5e; width:100%; display:inline-block; }
#NewsBoardType1 tbody td a span:hover				{ color:#000; }
#NewsBoardType1 tfoot td							{ text-align:center; }
#NewsBoardType1 tfoot .NumberRing a					{ border:1px solid #d9d9d9; background:#fdfdfd; padding:5px 8px; }
#NewsBoardType1 tfoot .NumberRing span				{ margin:0px 20px; }
#NewsBoardType1 tfoot .NumberRing a.on				{ background:#00bbd1; color:#fff; border:1px solid #00bbd1; }
#NewsBoardType1 tfoot .search						{ text-align:center; }
#NewsBoardType1 .noImage a span.detail				{ width:100%; }


#NewsBoardType1 thead .title						{ font-size:16px; font-weight:600; }
#NewsBoardType1 thead span.Info						{ font-size:11px; display:inline-block; margin:10px 0px 0px 0px; }


#NewsBoardType1 tfoot tr .btn{text-align:right;}
#NewsBoardType1 tfoot tr .next_text1{background:url(../img/board/nomal_board_list_geb.jpg) right 10px no-repeat; background-color:#e6e6e6; border-bottom:1px solid #cfcfcf; border-top:1px solid #cfcfcf; }
#NewsBoardType1 tfoot tr .next_text2{background-color:#e6e6e6; border-bottom:1px solid #cfcfcf; border-top:1px solid #cfcfcf; text-align:left;}
#NewsBoardType1 tfoot tr .prev_text1{background:url(../img/board/nomal_board_list_geb.jpg) right 10px no-repeat;background-color:#e6e6e6; border-bottom:1px solid #cfcfcf;}
#NewsBoardType1 tfoot tr .prev_text2{background-color:#e6e6e6; border-bottom:1px solid #cfcfcf; text-align:left;}
#NewsBoardType1 tbody .comment {padding:0px;}


