<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/* 글 등록시 등록중입니다 이미지레이어 */
.mw {position:fixed;_position:absolute;top:0;left:0;width:100%;height:100%;z-index:10000}
.mw .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#000 url('/ease_src/img/bg.png') repeat;opacity:.5;filter:alpha(opacity=50);z-index:10000}
.mw .fg{position:absolute;top:50%;left:50%;width:360px;height:80px;margin:-100px 0 0 -200px;padding:20px;border:1px solid #ccc;background:#fff;z-index:11000}
.mw .fg .loding {display:block; text-align:center}

/*button 버튼 스타일은 css/basic.css*/
.BtnArea{text-align:right; height:33px; margin-bottom:5px}
.BtnArea button, button {cursor:pointer;}
.mt-33 {margin-top:-33px}

/*페이지,검색영역*/
div.board_info {clear:both; overflow:hidden; margin-bottom:10px}
div.board_info p.page_info {float:left; color:#333}
div.board_info p.page_info strong {color:#fd6800}
div.board_info div.Search_rss {float:right; text-align:right} 
div.board_info div.Search_rss form span.form-input {display:inline-block; width:35%}  
div.board_info div.Search_rss form span.form-input input {box-sizing:border-box; width:100%; padding: 0 3px; border: 1px solid #abadb3; background: #fff; height: 26px}  
div.board_info div.Search_rss a.icon_rss {background:#EB8B45 url(/upload/skin/board/basic/icon_rss.png) no-repeat center; display:inline-block; width:6.8%; height:28px; vertical-align:-11px}


/* table style*/
table caption {display:none}

/*Board List*/
.tstyle_list {width:100%; border-top:solid 1px #919191; line-height:1.6; margin-bottom:10px; border-spacing:0}
.tstyle_list thead th, .tstyle_list td {word-break:keep-all; border-bottom:1px solid #dcd9d9; text-align:center;  padding:8px;  }
.tstyle_list thead th {color:#000; font-weight:normal; background:#fafafa; border-left:1px solid #dcd9d9; border-bottom:1px solid #919191}
.tstyle_list thead th:first-child {border-left:0}
.tstyle_list tbody th {color:#333; font-weight:normal; background:#fafafa}
.tstyle_list td {border-left:1px solid #dcd9d9}
.tstyle_list td.txt_left {text-align:left}
.tstyle_list td:first-child {border-left:0}

/*Board View*/
.tstyle_view {width:100%; border-collapse:collapse; letter-spacing:0; border-top:1px solid #919191; margin-bottom:30px; position:relative; z-index:1}
.tstyle_view thead th {border-bottom:1px solid #919191; color:#333; background:#f2f2f2; border-left:0}
.tstyle_view th, .tstyle_view td {padding:10px 16px; border-bottom:1px solid #e2e3e6; word-break:break-all; border-left:1px solid #eaeaea}
.tstyle_view tbody th, .tstyle_write tbody th {color:#000;background:#fcfcfc; font-weight:normal}
.tstyle_view tbody tr th:first-child, .tstyle_write tbody tr th:first-child {border-left:0}
.tstyle_view .title {font-size:16px; font-weight:normal; text-align:center; margin:0 }
.tstyle_view .tb_contents {word-wrap: break-word; padding:20px; border-left:0; border-bottom:0}
.tstyle_view tbody tr.add_file {border-top:1px solid #e2e3e6}

/*Board 이전글, 다음글*/
.list_board {border-top:1px solid #919191; border-bottom:1px solid #919191; margin-bottom:20px}
.list_board li {border-top:1px solid #e2e3e6; padding:7px}
.list_board li a:hover {text-decoration:underline}
.list_board li:first-child {border:0}
.list_board li:first-child span {background-position:-73px 5px}
.list_board li span {color:#333; font-weight:normal; padding:0 15px 0 20px; display:inline-block; background:url(/upload/skin/board/basic/ico_group.png) no-repeat -73px -7px; width:40px; height:18px}

/*Board Write*/
.tstyle_write {width:100%; border-collapse:collapse; letter-spacing:0; border-top:1px solid #919191; margin-bottom:30px; position:relative; z-index:1}
.tstyle_write th, .tstyle_write td {padding:8px 16px; border-bottom:1px solid #e2e3e6; word-break:keep-all; border-left:1px solid #eaeaea}
.tstyle_write .tb_contents {border-left:0; padding:8px 0}
.tstyle_write .tb_contents .content {width:99%}
.tstyle_write .th_add span {font-weight:normal; font-size:11px; color:#777; letter-spacing:-1px}
.tstyle_write .add_file th {background-color:#fff}
.tstyle_write .add_file td {background:url(/upload/skin/board/basic/line_bar.gif) no-repeat left center; border-left:0}
.tstyle_write .add_file th span {font-size:11px; font-weight:normal; color:#717171}
.tstyle_write tr.file_info td {border-left:none; font-size:11px; font-weight:normal; color:#717171}
.tstyle_write tr.file_info th, .tstyle_write tr.file_info td {background:#FCFCFC; padding:3px 0 3px 70px}
.tstyle_write .title_summary {text-align:center; background-image:none}
.tstyle_write tbody td:first-child {border-left:0}
.tstyle_write tbody tr.add_file td input {border:none !important}
.tstyle_write tbody tr td input.line-no {border:none !important}

/* search area */
.search_form {background:#f7f7f7; border-top:1px solid #7b7b7b; border-bottom:1px solid #c1c1c1; padding:20px 25px; margin-bottom:30px}
.search_form input[type="text"] {width:340px; height:15px; padding:5px}
.search_form02 {float:right; margin-bottom:12px}
.search_form02 input[type="text"] {width:120px; height:14px; padding:5px}
.select_form {background:#f7f7f7; border-top:1px solid #7b7b7b; border-bottom:1px solid #c1c1c1; padding:9px 22px 12px; margin-bottom:30px}
.select_form p.txt_point01 {margin-bottom:5px}
.select_form select {min-width:30%; vertical-align:middle}
.srch_date {padding:11px 20px; margin-bottom:32px}
.srch_date input[type="text"] {width:100px}
.srch_date span {display:inline-block; padding:6px 0}
.srch_date span.line {background:url(/upload/skin/board/basic/line_bar02.png) no-repeat right top; height:28px; padding-right:20px; margin-right:20px}

/* cs area */
.cs_area {background:url(/upload/skin/board/basic/bg_cs.gif) no-repeat 0 0; height:58px; padding:11px 30px 15px 16px}
.cs_area h1 {display:inline;  }
.cs_area .txt_cs {display:inline; color:#777; font-size:0.95em}
.cs_area .txt_cs span {display:inline-block; color:#d1d1d3;  width:20px; text-align:center}
.cs_area .cs_input { padding:16px 0 13px 0}
.cs_area .cs_input li {float:left; padding-right:10px}
.cs_area ul {margin-right:15px}
.cs_area .btn_ok {float:left}
.cs_area .btn_ok a {display:inline-block; padding:3px 12px; background:#5a5a5a; color:#fff; font-size:0.95em; letter-spacing:0}

/* file list */
.attach_file li {padding-left: 17px; background: url(/upload/skin/board/basic/ico_group.png) no-repeat -6px -126px;	}	

/*faq 리스트*/
.listFaq {margin:10px 0 0 0}
.listFaq ul li {margin-bottom:3px;  display:block; clear:both; overflow:hidden; content:""}
.listFaq ul li .question {display:block; height:40px; padding:0 17px; border:1px solid #e6e6e6; background:#fbfbfb}
.listFaq ul li .question .category img {margin:3px 5px 0 0 }
.listFaq ul li .question .category, .listFaq ul li .question .title {padding-top:7px; float:left; margin-right:5px}
.listFaq ul li .answer { border:1px solid #e6e6e6; border-top:none; padding:10px 15px 10px 48px; position:relative}
.listFaq ul li .answer img.icon { position:absolute; top:-4px; left:17px}
.listFaq ul li .answer .a_Text { line-height:22px}

/*faq 글쓰기*/
.BoardWrite_Wrap {width:100%; margin-bottom:20px;  border-top: 1px solid #919191}
.BoardWrite_Wrap .group {clear:both; overflow:hidden; border-bottom: 1px solid #E2E3E6; background:url('/upload/skin/corporation/basic/tt_bg.gif') repeat-y -40px top; position:relative}
.BoardWrite_Wrap .group .tt {width:150px;  color: #333333;padding: 10px 5px; word-break: keep-all; font-weight:normal; display:block; position:absolute; left:0; text-align:center}
.BoardWrite_Wrap .group .con {min-height:20px; border-left: 1px solid #E2E3E6; margin-left:160px;  padding: 10px 5px} 
.BoardWrite_Wrap .group .con .field2 {width:99%; padding:3px 0} 
.BoardWrite_Wrap .group .content {width:98%; margin:10px 0}
.BoardWrite_Wrap .group_bg {background:none} 
	
/* 갤러리게시판 */
.program .galleryList{padding:20px 0; border-top: 1px solid #919191; border-bottom: 1px solid #919191; margin:0 0 15px}
.program .galleryList ul {clear:both; overflow:hidden}
.program .galleryList ul li{float:left; width:33%; overflow:hidden}
.program .galleryList ul li a {border:1px solid #e4e4e4; display:block; margin:0 5px 10px}
.program .galleryList img.thumb{overflow:hidden; width:100%; height:153px; margin:0 auto; text-align:center}
.program .galleryList span.txt{display:block; padding:15px 20px; line-height:normal; height:90px; position:relative; margin-top: -6px}
.program .galleryList span.txt strong.title {color:#333; display:inline-block; font-size:15px; line-height:20px; height:62px; overflow:hidden}
.program .galleryList span.txt span.date{display:block; margin:5px 0 0 0; color:#999; font-size:12px}
.program .galleryList span.txt span.title span.category{display:block; color:#ff9900; line-height:normal}

/*hover*/
.program .galleryList ul li a:hover span.txt{background:#5FB792}
.program .galleryList ul li a:hover span.txt strong.title,
.program .galleryList ul li a:hover span.txt span.date,
.program .galleryList ul li a:hover span.txt span.title span.category{color:#fff}

/* 웹진형게시판 */
.program .webzineList{margin:5px 0 0 0; border-top:2px solid #999}
.program .webzineList ul{padding:10px 0}
.program .webzineList ul li{position:relative; min-height:110px; padding:10px 0; border-bottom: 1px dotted #E2E2E2}
.program .webzineList ul li:after{content:""; display:block; clear:both}
.program .webzineList span.thumb{display:block; float:left; width:22%}
.program .webzineList span.thumb a {border:1px solid #d1d1d1; box-sizing:border-box; display:block; margin:0 15px 0 0; overflow:hidden}
.program .webzineList span.thumb img{ padding:3px; width:150px; height:100px}
.program .webzineList div.txtbox{box-sizing:border-box; float:left; width:78%}
.program .webzineList div.txtbox div.txt {float:left; width:78%; min-height:90px; margin-bottom:5px}
.program .webzineList div.txtbox div.txt a {display:block}
.program .webzineList div.txtbox div.txt a span.no{position:absolute; left:14px; top:30px; color:#666; display:none}
.program .webzineList div.txtbox div.txt a strong.subject{display:block; font-weight:bold !important}
.program .webzineList div.txtbox div.txt a strong.subject img{vertical-align:middle}
.program .webzineList div.txtbox div.txt a strong.subject span.category{color:#ff9900}
.program .webzineList div.txtbox div.txt a span.con{display:inline-block; margin:6px 15px 0 0; line-height:18px}
.program .webzineList div.txtbox span.date{float:right; width:20%; color:#80859b; font-size:11px; text-align:right}

/*수정/삭제 비밀번호입력*/
#questPW {clear:both; overflow:hidden; padding:100px 0}
#questPW .txtBox {background:url('/upload/skin/board/basic/questPW_bg.gif') no-repeat 20% 0; padding-left:40%; position:relative; min-height:150px}
#questPW .txtBox .title {font-family:'NBG','NanumBarunGothic','나눔바른고딕','Malgun Gothic','맑은고딕'; color:#666; clear:both; font-size:16px; letter-spacing:-1px; margin-bottom:25px; line-height:24px}
#questPW .txtBox .pw_div {display:inline-block}
#questPW .txtBox .pw_div input {border:1px solid #ddd; padding:5px; width:130px}
#questPW .txtBox .font_red {color:#cc3300; position:relative; top:33px; left:-145px}
#questPW .txtBox .btnWrap {display:inline-block}
#questPW .txtBox button {padding:4px 3px 3px; vertical-align:middle}

/*페이지,검색영역*/
div.board_info {clear:both; overflow:hidden; margin-bottom:10px}
div.board_info p.page_info {float:none}
div.board_info div.Search_rss {float:none; width:auto}
div.board_info div.Search_rss form select {width:49.5%; margin-bottom:5px} 
div.board_info div.Search_rss form input {width:70%} 
div.board_info div.Search_rss form span.form-input {display:inline-block; width:70%}  
div.board_info div.Search_rss form span.form-input input {box-sizing:border-box; width:100%; padding: 0 3px; border: 1px solid #abadb3; background: #fff; height:37px}  
div.board_info div.Search_rss form button {box-sizing:border-box; padding:10px 0 !important; height:37px; width:16.2%} 
div.board_info div.Search_rss a.icon_rss {background:#EB8B45 url(/upload/skin/board/basic/icon_rss_m.png) no-repeat center; background-size:25px; box-sizing:border-box; display:inline-block; width:11.8%; height:37px; vertical-align:-15px}

/* gellay list */
.program .galleryList ul li{width:50%}

/*Board View*/
.tstyle_view {width:100%; border-collapse:collapse; letter-spacing:0; border-top:1px solid #919191; margin-bottom:30px; position:relative; z-index:1}
.tstyle_view thead th {border-bottom:1px solid #919191; color:#333; background:#f2f2f2; border-left:0}
.tstyle_view th, .tstyle_view td {padding:7px; border-bottom:1px solid #e2e3e6; word-break:break-all; border-left:1px solid #eaeaea}
.tstyle_view tbody th, .tstyle_write tbody th {color:#000;background:#fcfcfc; font-weight:normal}
.tstyle_view tbody tr th:first-child, .tstyle_write tbody tr th:first-child {border-left:0}
.tstyle_view .title {font-size:16px; font-weight:normal; text-align:center; margin:0 }
.tstyle_view .tb_contents {word-wrap: break-word; padding:20px; border-left:0; border-bottom:0}
.tstyle_view tbody tr.add_file {border-top:1px solid #e2e3e6}
	
/* 웹진형게시판 */
.program .webzineList span.thumb{width:40%}
.program .webzineList div.txtbox {width:60%}
.program .webzineList div.txtbox div.txt {float:none; width:100%}
.program .webzineList div.txtbox span.date{float:none}	

/*수정/삭제 비밀번호입력*/
#questPW {padding:0}
#questPW .txtBox {background:url('/upload/skin/board/basic/questPW_bg.gif') no-repeat center 20%; padding:190px 0 0 0; text-align:center}
#questPW .txtBox .title {margin-bottom:10px}
#questPW .txtBox .pw_div input {padding:10px}
#questPW .txtBox .btnWrap button {padding:10px 20px}
	
}



</pre></body></html>