@charset "utf-8";

/* board_list 
.board_list {background:url(/webres/images/front/contents/noti/board_list_bar.gif) repeat-x left top; }
.board_list table {width:100%;}
.board_list th.first {background:url(/webres/images/front/contents/noti/board_list_bar_first.gif) no-repeat left top; }
.board_list th.last {background:url(/webres/images/front/contents/noti/board_list_bar_last.gif) no-repeat right top; }
.board_list th {font-weight:bold; font-size:12px; color:#364c66; height:37px;}
.board_list td {font-size:12px; color:#364c66; min-height:15px; padding:11px 10px 9px 10px; border-bottom:solid 1px #e2e7ed; line-height:140%;}
.board_list td a {font-size:12px; color:#364c66;  line-height:140%;}
.board_list td a:hover {text-decoration:underline;}
.board_list td a img {padding:0 2px}
.board_list td.last {padding-right:20px;}
.board_list tr:hover td {background:#fffdee;}*/
.board_list {}
.board_list table {width:100%;border-top:1px solid #b5c3ce}
.board_list th.first { border-left:1px solid #b5c3ce; }
.board_list th.last { border-right:1px solid #b5c3ce; }
.board_list th { border-bottom:1px solid #b5c3ce; font-weight:bold; font-size:12px; color:#364c66; height:37px; background-color:#efefef; }
.board_list td {font-size:12px; color:#364c66; min-height:15px; padding:11px 10px 9px 10px; border-bottom:solid 1px #e2e7ed; line-height:140%;}
.board_list td a {font-size:12px; color:#364c66;  line-height:140%;}
.board_list td a:hover {text-decoration:underline;}
.board_list td a img {padding:0 2px}
.board_list td.last {padding-right:20px;}
.board_list tr:hover td {background:#fffdee;}
.board_list tr td .button {line-height:15px}

.table_top_info {padding:0 0 10px 17px;}
.table_top_info strong {color:#ff3c00;}

/* paging */
.paging {position:relative; text-align:center; padding:20px 0 0 0;}
.paging span {display:inline-block; margin:0 auto; border:solid 1px #d3dae1; background:url(/webres/images/front/contents/noti/paging_bg.gif) repeat-x left top; height:26px;}
.paging a {display:inline-block; color:#666666; font-size:12px; padding:8px 0 9px 0; width:26px;  height:9px; text-align:center; border-left:solid 1px #d3dae1;}
.paging a.paging_pre {width:46px; border-left:0}
.paging a.paging_next {width:46px;}
.paging a:hover {background:#fff; font-weight:bold; color:#ff3c00;}
.paging a.on {background:#fff; font-weight:bold; color:#ff3c00;}
.paging_right {float:right; width:auto; height:auto; text-align:left; border-left:0 none; margin-top:-27px; padding:0 0 0 0; }

/* pagination */
.pagination {clear:both; width: 100%; margin-top: 20px; text-align: center; }
.pagination span {display: inline-block;}
.pagination a {position:relative; display: inline-block; color: #333; font-weight:normal; text-align: center; vertical-align:middle; border:1px solid #d1d2d6; background:url(/webres/images/front/contents/noti/paging_bg.gif) repeat-x left top; padding:8px 8px 5px 8px; margin-right:-5px;}
.pagination a.first {border-left:1px solid #d1d2d6;}
.pagination strong {position:relative; width:13px; display: inline-block; color: #ff6600; vertical-align:middle; border:1px solid #d1d2d6; background-color:#fff; padding:8px 8px 5px 8px; margin:0 -5px 0 -1px;}
.pagination img {height:10px; width:33px; vertical-align:middle; padding:0 0 2px 0; font-size:0; line-height:0; display:inline-block;}
.pagination a:hover,
.pagination a:active,
.pagination a:focus {display: inline-block; color: #ff6600; background-color:#fff; text-decoration:underline;}


/* 새로추가 */
.tab_wrap {width:938px; height:39px; border:1px solid #cccccc; border-bottom:0px; margin-top:35px;}
.tab_wrap ul li {width:469px; height:26px; padding-top:12px; border-bottom:1px solid #cccccc; font-family:dotum, 돋음; font-size:15px; color:#37506f; text-align:center; border-left:1px solid #cccccc; float:left; background:#edeef0; cursor:pointer;}
.tab_wrap ul li:first-child {width:468px; border-left:0px;}
.tab_wrap ul li:hover {height:27px; border-bottom:0px; background:#fff; font-weight:bold; color:#ff6634;}
.tab_wrap ul li.on {height:27px; border-bottom:0px; background:#fff; font-weight:bold; color:#ff6634;}
.tab_wrap ul li a {font-family:dotum, 돋음; font-size:15px; color:#37506f;}
.tab_wrap ul li:hover a {font-weight:bold; color:#ff6634;}
.tab_wrap ul li.on a {font-weight:bold; color:#ff6634;}