/*


.board_list th { color:#fff; font-size:12px;  }


.sub_wrapper2 { #height:100%; _height:expression(parentNode.offsetHeight); overflow:hidden;
			   width:835px; padding-right:15px;
			   _margin-left:-155px;
			 }



.accom_res {overflow:hidden; padding-bottom:30px; border-bottom:1px solid #ddd; padding:20px 20px;  margin-bottom:20px; }
	.accom_res .img_area{float:left; }
	.accom_res .img_area img{width:250px; height:167px; padding:5px; border:1px solid #aaa;}

	.accom_res dl {overflow:hidden; width:500px; float:right;}
	.accom_res dl dt { letter-spacing: -2px; padding-top: 10px; font-size:18px; font-weight:bold; border-bottom:1px solid #ddd; padding-bottom:20px; color:#e51583;}
	.accom_res dl dt a {  color:#e51583;}

	.accom_res dl dt  span{ display:block; float:right;padding-left:20px;  background:url('/images/common/icon_note.gif') no-repeat left center;  font-size:13px; padding-right:10px;}


	.accom_res dl dd{ padding-top:10px; color:#777 !important; line-height:20px; font-size:11px;}
	.accom_res dl dd.sort_desc{ font-size:12px; color:#000;}

	.accom_res .sort_desc li strong{color: #696c75;
		font-weight: bold;
		padding-right: 5px;
		text-decoration: underline;
		background: url("/images/search/bullet.gif") no-repeat  left 6px; padding-left:8px;}

@import url('/common/css/board.css'); 

*/


.paging { display:block; width:100%; text-align:center;}
.paging strong { width:30px; height:30px; text-align:center; line-height:30px; background:#ff780e; color:#fff; display:inline-block; margin:0 2px;}
.paging a.num { display:inline-block; width:28px; height:28px; text-align:center; border:1px solid #aaa; line-height:28px;  margin:0 2px;}
.paging a.left , .pageing a.right { width:30px; height:30px; line-height:30px; margin:0 15px;}


 .search_in  { float:right; }
 .board_wrapper input { padding:4px; height:20px; float:left; }
	.search_in .search a{text-decoration:none; float:left; display:block; margin-left:5px; margin-bottom:10px;  background:#575757; color:#fff; 
	width:105px; line-height:30px; text-align:center; float:left;}

	.board_wrapper select{ height:30px; line-height:30px; float:left; width:100px; margin-right:5px; }


.btn_group {text-align:right; height:40px; }
.btn_group2 {overflow:hidden; height:40px; padding-top:20px; text-align:right; }


/* 기본 테이블 세팅*/

.tb_base {border-top:1px solid #aaaaaa; border-right:none; margin:8px 0 15px 0; border-collapse:collapse; width:100%; }
	.tb_base thead th {background:#f6f6f6; text-align:center; color:#000;    font-weight:normal;
	 padding-top:10px; padding-bottom:10px; border-bottom:1px solid #aaaaaa; font-weight:bold; }

	.tb_base tbody th {background:#f4f4f4; text-align:center;   font-weight:600; color:#3f4852; border-right:1px solid #ddd;  border-bottom:1px solid #ddd; vertical-align:middle;}
	.tb_base td { text-align:center;  color:#555; font-weight:normal; padding-top:9px; padding-bottom:9px;  border-bottom:1px solid #dddddd;}
	.tb_base td.left {background:#fff; padding:9px 10px; text-align:left;}
	.tb_base .bor_none {border-right:none;}
	.tb_base tfoot td {background:#e1e1e1;}
	.tb_base .bor_top{border-top:1px solid #417ebc;}
.tb_base textarea {width:100%; height:160px;}

.tb_base2 {border-top:3px solid #4f4985; border-right:none; margin:8px 0 15px 0; border-collapse:collapse; width:100%; }
	.tb_base2 thead th {background:#e0deed; text-align:center; color:#281f83;     font-weight:normal;
	 padding-top:10px; padding-bottom:10px; border-bottom:1px solid #4d4185; font-weight:bold; font-weight:16px; }

	.tb_base2 tbody th {background:#f4f4f4; text-align:center;   font-weight:600; color:#3f4852; border-right:1px solid #ddd;  border-bottom:1px solid #ddd; vertical-align:middle;}
	.tb_base2 td { vertical-align:middle; text-align:center; font-size:15px;  color:#484848; font-weight:normal; padding-top:23px; padding-bottom:23px; border-right:1px solid #ddd;  border-bottom:1px solid #ddd;}
	.tb_base2 td.left {background:#fff; padding:9px 10px; text-align:left;}
	.tb_base2 .bor_none {border-right:none;}
	.tb_base2 tfoot td {background:#e1e1e1;}
	.tb_base2 .bor_top{border-top:1px solid #417ebc;}

.tb_base2 .bg01{background:#ececec;}



.tb_base3 {border-top:2px solid #294795; border-right:none; margin:8px 0 15px 0; border-collapse:collapse; width:100%; letter-spacing:-1px;}
	.tb_base3 thead th {background:#566eae; text-align:center; color:#281f83;    font-weight:"bold"!important;
	 font-size:16px; padding-top:14px; padding-bottom:14px; border-bottom:1px solid #c5c3d4; }

	.tb_base3 tbody th {background:#f4f4f4; text-align:center;   font-weight:"bold"!important; color:#444; border-right:1px solid #c5c3d4;  border-bottom:1px solid #ddd; vertical-align:middle;}
	.tb_base3 td {text-align:center; padding-left:20px; color:#484848; font-weight:normal; font-size:15px; padding-top:8px; padding-bottom:8px; letter-spacing:-1px;  border-right:1px solid #ddd;  border-bottom:1px solid #c5c3d4;}
	.tb_base3 .bor_none {border-right:none;}





.form_table input[type="text"] {border:1px solid #ccc; height:20px; margin-right:5px; margin-left:5px;}
.form_table input[type="radio"] {}
.form_table select {border:1px solid #ccc; height:20px; width:130px;}




.form_table td {padding-top:10px !important; padding-bottom:10px !important;}



a.btn01 { border:1px solid #bbb; padding:5px 15px; font-weight:bold ; letter-spacing:-1px; text-decoration:none; color:#555; 
		  text-decoration:none; font-size:16px; background:#eee; border-radius:5px;}
a.btn02 { border:1px solid #270089; padding:5px 15px; font-weight:bold ; letter-spacing:-1px; text-decoration:none; color:#fff; 
		  text-decoration:none; font-size:16px; background:#554dba; border-radius:5px;}

input.btn01 { border:1px solid #bbb; padding:3px 15px; font-weight:bold ; letter-spacing:-1px; text-decoration:none; color:#555; 
		  text-decoration:none; font-size:16px; background:#eee; border-radius:5px;}
input.btn02 { border:1px solid #270089; padding:3px 15px; font-weight:bold ; letter-spacing:-1px; text-decoration:none; color:#fff; 
		  text-decoration:none; font-size:16px; background:#554dba; border-radius:5px;}


.st_new {text-transform:uppercase;  font-weight:bold; margin-left:6px; vertical-align:top; font-size:10px;  letter-spacing:0px; color:#fb750a; font-weight:bold;}







.innder_text2 {padding:20px 0px; overflow:hidden; margin-bottom:20px; border-bottom:1px solid #ddd;}


.view_tit {overflow:hidden; width:94%; padding:3%; border-top:1px solid #939393; border-bottom:1px solid #aaaaaa}
	.view_tit {background:#f6f6f6; }
	.view_tit dt {color:#6d66c5; font-size:20px; font-weight:bold; letter-spacing:-1px; padding-bottom:10px;}
	.view_tit dd {float:left; padding-right:10px;}
	.view_tit dd strong{color:#222;}



.recruit_all { padding-bottom:20px; overflow:hidden; padding-bottom:20px;text-align:right; color:#888; }
	.recruit_all strong {color:#564dba; }


.tabber_list, .tabber_list2  { width:100%; border-top:2px solid #ccc; border-bottom:1px solid #ddd; overflow:hidden; background:#f0f0f0; clear:both; }
.tabber_list li, .tabber_list2 li  {float:left; }
	.tabber_list li a{display:block; padding:6px 0; width:28px; text-align:center; font-weight:bold; font-size:15px; text-decoration:none;}
	.tabber_list2 li a{display:block; padding:6px 0; width:28px; text-align:center; font-weight:bold; font-size:12px; text-decoration:none;}

	.tabber_list li a:hover, .tabber_list li.on a , .tabber_list2 li a:hover, .tabber_list2 li.on a {color:#fff; background:#3e3894;}


