
/** 리스트 **/
.board1_List{margin:0px;}
.board1_List li{padding:0 0 0 15px; background:url(../../imgs/common/submenu1bg.jpg); background-repeat:repeat-x;border-top:1px solid #a4b5b9;}
.board1_List a{ padding-bottom:5px; display:block;  margin:0px;background:none;background:url(../../imgs/common/board_icon.jpg) no-repeat 97% 20px;}
.board1_List .title{display:block; width:100%; margin:0; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:15px; color:#333; text-align:left; line-height:30px;}
.board1_List .date{display:block;font-size:12px; color:#9f9f9f;text-align:left; }



/* 모바일 게시판리스트 */
.mobile_board {clear:left; padding-bottom:20px;}
table.mobile_t { border-collapse:collapse; width:100%; height:51px;  margin:0 auto; border-top:2px solid #D23300; }
table.mobile_t {background-position:right top;   }
table.mobile_t th { text-align:center; color:#fff; background-color:#646464; padding:6px 4px 4px 10px; border-bottom:1px solid #7B7B7B;  border-right:1px solid #7B7B7B;}
table.mobile_t tbody td {border-bottom:1px solid #ddd; border-right:1px solid #ccc;  text-align:center; padding:6px 5px 5px 5px }
table.mobile_t .rn {border-right:none;}
table.mobile_t .line { border-bottom:2px solid #BFBFBF;}


/* 모바일 게시판view */
table.mobile_tview { border-collapse:collapse; width:100%; height:51px;  margin:0 auto; border-top:2px solid #D23300; }
table.mobile_tview {background-position:right top;   }
table.mobile_tview th { text-align:center; color:#fff; background-color:#646464; padding:6px 4px 4px 10px; border-bottom:1px solid #7B7B7B;  border-right:1px solid #7B7B7B;}
table.mobile_tview tbody td {border-bottom:1px solid #ddd; border-right:1px solid #ccc;  text-align:left; padding:6px 5px 5px 5px }
table.mobile_tview .rn {border-right:none;}
table.mobile_tview .line { border-bottom:2px solid #BFBFBF;}
table.mobile_tview caption {display:none;}

.bt {padding-top:10px; text-align:center;}
/* 모바일 검색 */
.m_search {position:relative;  float:right;    display:inline;  padding-bottom:10px; }
.m_search select {float:left; display:inline; border:1px solid #ddd; margin-right:2px;  height:23px; }
.m_srch{ float:left;  display:inline;  }
.m_srch input { height:20px; margin-right:1px;  }

.fl {text-align:left;}


/** view_페이지 **/
.board1_View{margin:0px;}
.board1_View dt{margin:0 15px; padding:10px 5px; background:#ebf3fc; border:1px solid #0978c8; font-weight:bold; text-align:center; letter-spacing:-1px;}
.board1_View dd{margin:0 0 0px 0; padding:0 15px 0px; }

.board1_View .info{ border-collapse:collapse; width:100%; font-size:12px;}
.board1_View .info th{padding:8px 0px; text-align:left; border-bottom:1px solid #d4d4d4; letter-spacing:-1px;}
.board1_View .info th span{padding:0 0 0 12px; background:url(../../imgs/common/submenuicon.jpg) no-repeat 0px 7px;}
.board1_View .info td{padding:0px; border-bottom:1px solid #d4d4d4; letter-spacing:-1px; text-align:left;}
.board1_View .info .file{color:#0978c8;}
.board1_View .info strong{color:#eb2c0d; font-weight:normal;}
.board1_View .que{padding:20px 0; line-height:1.35;border-bottom:1px solid #b4bddd;}
.board1_View .btn_btm{padding:0 0 15px; text-align:center;}

.boardViewBtn{padding:15px 0; text-align:center;}
.boardViewBtn .btn_list{padding:0 30px;}

/** write_페이지 **/
.board1_Write{}
.board1_Write .top{margin:0px; padding:10px 0; background:#ebf3fc; border-top:3px solid #3891ef; border-bottom:1px solid #b4bdd0; color:#116aa8; text-align:center;}
.board1_Write dt{padding:10px 15px 5px; background:#f8f8f8; font-weight:bold; letter-spacing:-1px;}
.board1_Write dd{padding:5px 15px 15px; background:#f8f8f8; border-bottom:1px solid #d4d4d4;}
.board1_Write .inpTitle{width:100%; height:35px; border:1px solid #9c9c9c;}
.board1_Write .textCont{width:100%; height:180px; border:1px solid #9c9c9c;}
.board1_Write .btn{margin:20px 0; text-align:center;}
.board1_Write .btn a{margin:0 5px;}


/* UI Object */
.paginate{overflow:hidden; clear:both; margin:0 auto; padding:0px; text-align:center; zoom:1}
.paginate a{display:-moz-inline-box;display:inline-block;_position:relative;margin-right:-3px;padding:0 0 0 5px;color:#666;font-family:'나눔바른고딕',NanumBarunGothic;font-size:12px;font-weight:bold;line-height:28px;text-decoration:none !important}
.paginate a:hover,.paginate a:focus,.paginate a:active{background:url(../../../../imgs/common/bg_page_nav_ru.gif) no-repeat 0 0 !important}
.paginate strong{display:-moz-inline-box;display:inline-block;_position:relative;margin-right:-3px;padding:0 3px 0 2px;background:url(../../../../imgs/common/bg_page_nav_ru.gif) no-repeat 0 0 !important;color:#666;font-family:'나눔바른고딕',NanumBarunGothic;font-size:12px;font-weight:bold;line-height:28px;text-decoration:none !important}
.paginate strong{color:#D23300; border:1px solid #ddd; !important}
.paginate a span{display:block;_display:inline;position:relative;top:0;padding:0 3px 0 1px; zoom:1}
.paginate a:hover span,.paginate a:focus span,.paginate a:active span{background:url(../../../../imgs/common/bg_page_nav_ru.gif) no-repeat 100% 0 !important;text-decoration:underline;cursor:pointer}
.paginate strong span{display:block;_display:inline;position:relative;top:0;padding:0 8px 0 3px;background:url(../../../../imgs/common/bg_page_nav_ru.gif) no-repeat 100% 0 !important;zoom:1}
/* user option */
.paginate a.pre,.paginate a.next{position:relative;top:9px;background:none !important;font-family:'나눔바른고딕',NanumBarunGothic, AppleGothic, Sans-serif;font-size:12px}
.paginate a.pre:hover,.paginate a.pre:focus,.paginate a.pre:active,.paginate a.next:hover,.paginate a.next:focus,.paginate a.next:active{background:none !important}
.paginate a.pre{margin-right:1px;}
.paginate a.next{margin-left:2px;}

/* //UI Object */
/************** 버튼양식****************/

/*게시판_기본버튼*/
.btnT1{display:inline-block; padding:0 10px; height:30px; line-height:30px; font-size:15px; font-weight:bold; letter-spacing:-1px; border:1px solid #6893d6; -webkit-border-radius:3px; filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#f5fafc, endColorStr=#8db0df); background:#e8eff8 -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#ffffff), color-stop(0.1, #f5fafc), color-stop(0.5, #e4eef8), color-stop(0.5, #c4d6f0), color-stop(0.93, #a4c1e7)); text-shadow:0 0 2px #e4eef8;}
 a.btnT1{height:30px; line-height:30px; color:#004080;}


/* 버튼 ***********************************************************************/

a.btn_big{display:inline-block;padding-right:4px;background:url("/img/btn/bg_btn_default.gif") no-repeat 100% 0;font-family:'나눔바른고딕',NanumBarunGothic;font-size:12px;color:#444;line-height:26px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap}  
a.btn_big span,a.btn_big strong{display:block;padding:1px 8px 0 12px;background:url("/img/btn/bg_btn_default.gif") no-repeat}

a.btn_sml{display:inline-block;padding-right:4px;background:url(/img/btn/bg_btn_default.gif) no-repeat 100% -27px;font-family:'나눔바른고딕',NanumBarunGothic;font-size:11px;color:#444;line-height:21px;letter-spacing:-1px;word-spacing:-1px;text-decoration:none !important;white-space:nowrap}  
a.btn_sml span,a.btn_sml strong{display:block;padding:1px 4px 0 8px;background:url(/img/btn/bg_btn_default.gif) no-repeat 0 -27px}

.btn_pack,
.btn_pack *{display:inline-block;overflow:visible;position:relative;margin:0;padding:0;border:0;background:url(/img/btn/btn_pack.gif) no-repeat;font-size:12px;font-family:NanumBarunGothic, Sans-serif;color:#333;text-decoration:none !important;vertical-align:top;white-space:nowrap}
.btn_pack{margin-right:4px}
.btn_pack *{left:4px;cursor:pointer;_cursor:hand}
.btn_pack.medium,
.btn_pack.medium *{height:24px;line-height:24px}
.btn_pack.large,
.btn_pack.large *{height:30px;line-height:30px}
.btn_pack.xlarge,
.btn_pack.xlarge *{height:36px;line-height:36px}
.btn_pack.small,
.btn_pack.small *{height:19px;line-height:19px}
.btn_pack.medium{background-position:left 0}
.btn_pack.large{background-position:left -30px}
.btn_pack.xlarge{background-position:left -65px}
.btn_pack.small{background-position:left -106px}
.btn_pack.medium *{padding:0 10px 0 6px;background-position:right top;font-size:12px; color:#fff;}
.btn_pack.large *{padding:0 10px 0 6px;background-position:right -30px;font-size:16px}
.btn_pack.xlarge *{padding:0 10px 0 6px;background-position:right -65px;font-size:20px}
.btn_pack.small *{padding:2px 6px 0 2px;background-position:right -106px;font-size:11px}
.btn_pack.medium *:hover,
.btn_pack.medium *:active,
.btn_pack.medium *:focus{color:#fff}


.btn_pack *:hover,
.btn_pack *:active,
.btn_pack *:focus{color:#690}
.btn_pack.strong *{font-weight:bold !important}
.btn_pack.icon *{padding-left:20px}
.btn_pack.small.icon *{padding-left:16px}
.btn_pack.icon span{width:20px;margin-right:-20px;padding:0 !important}
.btn_pack.medium .check{background-position:4px -150px}
.btn_pack.large .check{background-position:4px -146px}
.btn_pack.xlarge .check{background-position:5px -144px}
.btn_pack.small .check{background-position:3px -153px}
.btn_pack.medium .add{background-position:-16px -150px}
.btn_pack.large .add{background-position:-14px -146px}
.btn_pack.xlarge .add{background-position:-14px -144px}
.btn_pack.small .add{background-position:-18px -153px}
.btn_pack.medium .delete{background-position:-34px -150px}
.btn_pack.large .delete{background-position:-34px -146px}
.btn_pack.xlarge .delete{background-position:-34px -144px}
.btn_pack.small .delete{background-position:-37px -153px}
.btn_pack.medium .calendar{background-position:-56px -150px}
.btn_pack.large .calendar{background-position:-56px -146px}
.btn_pack.xlarge .calendar{background-position:-56px -144px}
.btn_pack.small .calendar{background-position:-59px -153px}

.btn_pack.medium .refresh{background-position:-76px -150px}
.btn_pack.large .refresh{background-position:-76px -146px}
.btn_pack.xlarge .refresh{background-position:-76px -144px}
.btn_pack.small .refresh{background-position:-79px -153px}

.btn_pack.medium .download{background-position:-96px -151px}
.btn_pack.large .download{background-position:-96px -147px}
.btn_pack.xlarge .download{background-position:-96px -145px}
.btn_pack.small .download{background-position:-99px -154px}