@font-face {
 font-family: 'NanumGothicWeb';
 src: url('NanumGothicCompact.eot') format('eot'), /* IE9 Compat Modes : ¶ó°í ³ª¿ÍÀÖ±ä ÇÏÁö¸¸ ~ÀÍ½º8±îÁö ¸ðµÎ Àû¿ëµÊ */
      url('NanumGothic.woff') format('woff'), /* Modern Browsers : ÃÖ½Åºê¶ó¿ìÁ®¿¡ Àû¿ë. ÁÖ·Î ÀÍ½º9 ÀÌ»ó ¹öÁ¯ÀÏ°æ¿ì Àû¿ëµÊ */
      url('NanumGothic.ttf')  format('truetype');  /* Safari, Android, iOS : ±× ¿Ü »çÆÄ¸®, ÆÄÀÌ¾îÆø½º, Å©·Ò µî¿¡¼­ Àû¿ëµÊ*/
 }
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);

th, div, ul, li, a {
text-decoration:none;
list-style: none;
text-align:center;
}

.board_type01_list {margin:0;padding:0;border-top:2px solid #0c69ae; font-size: 13px;background-image:url('../img/bg.jpg');}
.board_type01_list ul li {margin:0;padding:0;height:36px; border-bottom:1px solid #e9e9e9; font-family:'Nanum Gothic' ,serif;}
.board_type01_list ul li > a {margin:0;padding:0;}
.board_type01_list ul li > a:hover {margin:0;padding:0;color:#218ace; font-weight:bold; text-decoration:underline;}
.board_type01_list ul li.num {margin:0;padding:0;text-align:center;}
.board_type01_list ul li.subject {margin:0;padding:0;text-align:left; text-indent:20px;}
.board_type01_list ul li.writer {margin:0;padding:0;text-align:center;}
.board_type01_list ul li.date {margin:0;padding:0;text-align:center;}
.board_type01_list ul li.reference {margin:0;padding:0;text-align:center;}

.board_type01_list {border-top:2px solid #0c69ae; background-image:url('../img/bg.jpg');}
.board_type01_list th {height:40px; font-size: 12px;background:#f9f9f9; font-weight:normal; border-bottom:1px solid #e9e9e9; font-family:'Nanum Gothic' ,serif;}
.board_type01_list td {height:40px; border-bottom:1px solid #e9e9e9; font-family:'Nanum Gothic' ,serif;}
.board_type01_list td > a {}
.board_type01_list td > a:hover {color:#525252;font-size: 12px;}
.board_type01_list td > a:visited {color:#525252;font-size: 12px;}
.board_type01_list td > a:link {color:#525252;font-size: 12px;}
.board_type01_list td.num {text-align:center;font-size: 12px;}
.board_type01_list td.subject {text-align:left; text-indent:20px;font-size: 12px;}
.board_type01_list td.writer {text-align:center;font-size: 12px;}
.board_type01_list td.date {text-align:center;font-size: 12px;}
.board_type01_list td.reference {text-align:center;font-size: 12px;}

.board_type01_view {margin:0;padding:0;border-top:2px solid #0c69ae; border-bottom:1px solid #767676;}
.board_type01_view th {height:40px; background:#f9f9f9; border-bottom:1px solid #e9e9e9; font-family:'Nanum Gothic' ,serif;}
.board_type01_view th.subject {text-align:left; text-indent:15px; margin-left: 40px;}
.board_type01_view ul li {height:36px; border-bottom:1px solid #e9e9e9; font-family:'Nanum Gothic' ,serif;}
.board_type01_view ul li.writer {text-align:left; text-indent:15px;}
.board_type01_view ul li.date {text-align:center;}
.board_type01_view ul li.reference {text-align:center;}
.board_type01_view ul li.board_contents {word-break:break-all; padding:15px 15px 40px 15px;}

.board_type01_write {margin:0;padding:0;border-top:2px solid #0c69ae; border-bottom:1px solid #767676;}
.board_type01_write th {height:40px; background:#f9f9f9; border-bottom:1px solid #e9e9e9; font-family:'Nanum Gothic' ,serif;}
/*.board_type01_write th.subject {text-align:left; text-indent:15px;}*/
.board_type01_write ul li {height:36px; border-bottom:1px solid #e9e9e9; font-family:'Nanum Gothic' ,serif;}
.board_type01_write ul li.writer {text-align:left; text-indent:15px;}
.board_type01_write ul li.date {text-align:center;}
.board_type01_write ul li.reference {text-align:center;}
.board_type01_write ul li.board_contents {word-break:break-all; margin:10px 0 0 0;}

.board_type01_write th.option_tit {text-aul lign:left; text-indent:20px;}

.board_type01_write li .w_title{float:right;}

.board_type01_write ul li .subject_inputbox {width:100%; height:30px; border:1px solid #ddd; font-size: 12px; background:url('/js/wrest.gif'); background-position: 100% 0%; background-repeat: no-repeat; text-indent:10px; font-family:'Nanum Gothic' ,serif;}
.board_type01_write ul li .inputbox {width:100%; height:30px; border:1px solid #ddd; font-size: 12px; background:url('/js/wrest.gif'); background-position: 100% 0%; background-repeat: no-repeat; text-indent:10px; font-family:'Nanum Gothic' ,serif;}
.board_type01_write ul li .textarea_contents {width:100%; font-size: 13px; background:url('/js/wrest.gif'); background-position: 100% 0%; background-repeat: no-repeat; font-family:'Nanum Gothic' ,serif;}
.board_type01_write ul li .filebox {width:100%; font-size: 12px; background:url('/js/wrest.gif'); background-position: 100% 0%; background-repeat: no-repeat; border:1px solid #ddd;}


/* pagination */
.pagination{margin-top:20px;text-align:center;font-family:'Nanum Gothic' serif;color:#767676;font-size:13px;letter-spacing:-1px;-webkit-text-size-adjust:none}
.pagination ul{display:inline-block;zoom:1;*display:inline;overflow:hidden;text-align:center; margin:0;padding:0;}
.pagination ul > li img{vertical-align:middle}
.pagination ul > li {float:left;vertical-align:middle}
.pagination ul > li > a{display:block}
.pagination ul > li.page_n > a{padding:0 10px;height:28px;line-height:26px;color:#555;font-weight:bold;background:#fff;border:1px solid #fff}/*width:28px;*/
.pagination ul > li.page_n > a:hover,.pagination ul > li.actived > a{color:#fff;background:#727272;border:1px solid #626262; text-decoration:underline;}
.pagination ul > li.prev > a,.pagination ul > li.next > a{height:28px;line-height:28px;color:#555;font-weight:bold}
.pagination ul > li.prev > a{margin-right:20px;padding-left:14px;/*background:url('/images/btn_page_left.gif') left center no-repeat}*/
.pagination ul > li.next > a{margin-left:20px;padding-right:14px;/*background:url('/images/btn_page_right.gif') right center no-repeat}*/
.pagination_s{margin-top:20px;text-align:center;font-family:'Nanum Gothic' serif;color:#767676;font-size:11px;letter-spacing:-1px;-webkit-text-size-adjust:none}
.pagination_s ul{display:inline-block;zoom:1;*display:inline;overflow:hidden;text-align:center}
.pagination_s ul > li img{vertical-align:middle}
.pagination_s ul > li {float:left;vertical-align:middle}
.pagination_s ul > li > a{display:block}
.pagination_s ul > li.page_n > a{padding:0 10px;height:28px;line-height:26px;color:#555;font-weight:bold;background:#fff;border:1px solid #fff}/*width:28px;*/
.pagination_s ul > li.page_n > a:hover,.pagination_s ul > li.actived > a{color:#fff;background:#727272;border:1px solid #626262;}
.pagination_s ul > li.prev > a,.pagination_s ul > li.next > a{height:28px;line-height:28px;color:#555;font-weight:bold;}
.pagination_s ul > li.prev > a{margin-right:20px;padding-left:14px;background:url('/images/btn_page_left.gif') left center no-repeat;}
.pagination_s ul > li.next > a{margin-left:20px;padding-right:14px;background:url('/images/btn_page_right.gif') right center no-repeat;}

.a_list_search{margin-top:30px;padding:15px 0;text-align:center;background:#f9f9f9;border:1px solid #e2e2e2}
.a_s_select{width:100px;height:28px}
.a_s_input{width:245px;height:20px;margin:0 4px 0 2px}
.a_list_search a{vertical-align:middle}
.select {margin: 0; vertical-align: middle; padding: 3px 7px; height: 24px; font-size: 13px; color: #767676; border: 1px solid #d4d4d4; font-family: 'Nanum Gothic' ,serif;}