/* 리스트 */
table.b_tb_01{width:100%; border-collapse: collapse; font-family:"맑은 고딕", "Malgun Gothic", "MalgunGodicWeb", "돋움", "Dotum"; font-size:12px; }
table.b_tb_01 thead tr th {padding-top: 3px;height:27px;color:#fff;font-size:11px; background:#1e3fab; border-right:1px solid #0d5b9f; vertical-align:middle; font-weight:normal; }
table.b_tb_01 thead tr th.end {border-right:none;}
table.b_tb_01 tbody tr th, table.b_tb_01 tbody tr td { padding:10px; color:#999; border-bottom:1px solid #e8e8e8; line-height: 24px; }
table.b_tb_01 tbody tr th { text-align:left; background:#fdfdfd;}
table.b_tb_01 tbody tr td {text-align:center; }
table.b_tb_01 tbody tr td.longtxt {padding-left:20px; text-align:left;vertical-align:middle;word-break:break-all;}
table.b_tb_01 tbody tr td.longtxt2 {text-align:left;vertical-align:middle;word-break:break-all;}
table.b_tb_01 tbody tr td.edit {min-height:20px; padding:0px; text-align:left !important;}
table.b_tb_01 tbody tr td.nolist {height:250px !important; padding:0px; text-align:center !important; }
table.b_tb_01 tbody tr td input{padding:3px 3px 3px 7px; line-height:14px; height:16px; border-left:1px solid #ddd; border-top:1px solid #ddd; border-right:1px solid #f1f1f1; border-bottom:1px solid #f1f1f1; background:#F5F5F5;}
table.b_tb_01 tbody tr td ul{padding: 0px 0px 3px 0px; clear:both;}
table.b_tb_01 tbody tr td ul:after { content:"."; height:0; visibility: hidden; display: block; clear: both; }
table.b_tb_01 tbody tr td ul li{padding: 1px 0px 1px 0px; clear:both;}
table.b_tb_01 tbody tr td ul li input{width:80%; height:20px !important; padding:3px 3px 3px 7px; line-height:16px; border-left:1px solid #ddd; border-top:1px solid #ddd; border-right:1px solid #f1f1f1; border-bottom:1px solid #f1f1f1; background:#F5F5F5;}

table.b_tb_02{width:100%;min-width:100%; border-collapse: collapse; }
table.b_tb_02 tr td {font-size:12px;text-align:left;}
table.b_tb_02 tr td.end {text-align:right;}
.b_btn{width:100%; padding:30px 0px 30px 0px; vertical-align:middle; text-align:center;}

/* 리스트 하단 조건검색 */
table.b_search { margin:0 auto; font-family:"맑은 고딕", "Malgun Gothic", "MalgunGodicWeb", "돋움", "Dotum"; font-size:13px; }
table.b_search tbody input[ type='checkbox'] { vertical-align: middle; }
table.b_search tbody input[ type='text'] { padding: 3px 5px 0 5px; vertical-align: middle; }

/* 보기화면 */
table.b_tb_03{width:100%; border-collapse: collapse; border-top:1px solid #828282; font-family:"맑은 고딕", "Malgun Gothic", "MalgunGodicWeb", "돋움", "Dotum"; font-size:12px; }
table.b_tb_03 thead tr th {height:40px; background:#1e3fab; font-size: 14px; color:#ffffff; }
table.b_tb_03 tbody tr th, table.b_tb_03 tbody tr td { padding:10px; color:#999; border-bottom:1px solid #e8e8e8; }
table.b_tb_03 tbody tr th { background:#f7f7f7; text-align:center; font-weight:normal; }
table.b_tb_03 tbody tr td { word-break:break-all; }
.view_con_wrap{padding:0px !important;}
.view_con{min-height:200px;padding:20px 10px 20px 10px !important;}
.photoview{width:100%; padding-bottom:2px; text-align:center;}
.photoview img{margin:0px auto;}

.comment_msg{padding:10px 0px 3px 5px; font-size:11px; letter-spacing:-1px; border-top:1px solid #828282;}
#comment_list{width:100%; padding:5px 0px 5px 0px; border-bottom:1px solid #ececec;}
#comment_list ul{width:100%; padding:10px 0px 5px 0px;border-top:1px solid #ececec;clear:both;}
#comment_list ul li{padding-left:10px;float:left; display:inline;}
#comment_list ul li.li_right{padding-right:10px; color:#999999; float:right; display:inline;}
.comment_list_con{width:704px; margin:0px 10px 10px 10px; padding:10px; border:1px solid #f0f0f0; }
#comment_form{width:100%;}
.comment_form_con{width:746px;}
#comment_form ul{width:100%; padding:10px 0px 5px 0px; clear:both;}
#comment_form ul li{padding-left:10px;float:left; display:inline;}
#comment_form ul li.li_right{padding-right:10px; color:#999999; float:right; display:inline;}
#comment_form ul li select{border:1px solid #999999;}
#comment_form ul li input{padding:3px 3px 3px 7px; line-height:14px; height:16px; border-left:1px solid #ddd; border-top:1px solid #ddd; border-right:1px solid #f1f1f1; border-bottom:1px solid #f1f1f1; background:#F5F5F5;}
.comment_form_con textarea{width:746px; border:0px; overflow-y:auto; background:#f0f0f0;}

.btn {
	display:inline-block; *display:inline; *zoom:1;
	color:#fff !important;
	font-size:13px;
	line-height:1.2em;
	padding:2px 20px 0 20px;
	margin-bottom:5px;
	height:21px;
	border:3px solid #2275c7;
	border-radius:1px;
	text-align:center;
	vertical-align:middle;
	background:#2275c7;
	-webkit-transition:all 0.2s ease-out;
	-moz-transition:all 0.2s ease-out;
	-ms-transition:all 0.2s ease-out;
	-o-transition:all 0.2s ease-out;
	transition:all 0.2s ease-out;
}
.btn:hover, .btn:focus{background:#fff;color:#2275c7 !important;}
a.btn{text-decoration:none;}
.btn span{display:block;}
.btn.btn-gray {border: 3px solid #aaa;background: #aaa;}
.btn.btn-gray:hover, .btn.btn-gray:focus {background: #fff;	color: #aaa !important;}
button.btn, input[type="submit"].btn, button.btn.btn-gray, input[type="submit"].btn.btn-gray{cursor:pointer;height:30px;padding: 0px 20px;}
.input_text{height:21px;border:3px solid #aaa;}
.mt6{margin-top:6px}

.page_btn{float:left;text-align:center;width:20px;}
.page_txt{float:left;text-align:center;width:20px;}
.page_txt_point{float:left;text-align:center;width:20px;}

/* 기존소스
table.b_tb_01{width:100%; border-collapse: collapse; border-top:1px solid #828282;}
table.b_tb_01 thead tr th {height:27px;color:#fff;font-size:11px; background:#0062BF; border-right:1px solid #c5c5c5; vertical-align:middle;}
table.b_tb_01 thead tr th.end {border-right:none;}
table.b_tb_01 tbody tr th {height:33px; padding:3px 0px 0px 20px; color:#999999; text-align:left; border-bottom:1px solid #e8e8e8; background:#fdfdfd;}
table.b_tb_01 tbody tr td {height:33px; padding-top:3px; color:#999999;  text-align:center; border-bottom:1px solid #e8e8e8;}
table.b_tb_01 tbody tr td.longtxt {height:33px; padding:3px 0px 0px 10px; color:#999999;  text-align:left; border-bottom:1px solid #e8e8e8; vertical-align:middle;word-break:break-all;}
table.b_tb_01 tbody tr td.edit {min-height:20px; padding:0px; text-align:left !important; border-bottom:1px solid #e8e8e8;}
table.b_tb_01 tbody tr td.nolist {height:250px !important; padding:0px; text-align:center !important; border-bottom:1px solid #e8e8e8;}
table.b_tb_01 tbody tr td input{padding:3px 3px 3px 7px; line-height:14px; height:16px; border-left:1px solid #ddd; border-top:1px solid #ddd; border-right:1px solid #f1f1f1; border-bottom:1px solid #f1f1f1; background:#F5F5F5;}
table.b_tb_01 tbody tr td ul{padding: 0px 0px 3px 0px; clear:both;}
table.b_tb_01 tbody tr td ul:after {	content:".";	height:0;	visibility: hidden;	display: block;	clear: both;	}
table.b_tb_01 tbody tr td ul li{padding: 1px 0px 1px 0px; clear:both;}
table.b_tb_01 tbody tr td ul li input{width:80%; height:20px !important; padding:3px 3px 3px 7px; line-height:16px; border-left:1px solid #ddd; border-top:1px solid #ddd; border-right:1px solid #f1f1f1; border-bottom:1px solid #f1f1f1; background:#F5F5F5;}

table.b_tb_02{width:100%;min-width:100%; border-collapse: collapse; border-top:1px solid #ececec;}
table.b_tb_02 tr td {font-size:11px;text-align:left;padding:7px 7px 3px 7px;}
table.b_tb_02 tr td.end {text-align:right;}
.b_btn{width:100%; padding:30px 0px 30px 0px; vertical-align:middle; text-align:center;}

table.b_tb_03{width:100%; border-collapse: collapse; border-top:1px solid #828282;}
table.b_tb_03 thead tr th {height:27px; background:#0062BF; vertical-align:middle; color:#ffffff;}
table.b_tb_03 tbody tr th {height:33px; padding-top:3px; border-bottom:1px solid #e8e8e8; background:#f7f7f7; text-align:center;}
table.b_tb_03 tbody tr td {height:33px; padding:3px 0px 0px 10px; border-bottom:1px solid #e8e8e8; word-break:break-all;}
.view_con_wrap{padding:0px !important;}
.view_con{min-height:200px;padding:20px 10px 20px 10px !important;}
.photoview{width:100%; padding-bottom:2px; text-align:center;}
.photoview img{margin:0px auto;}

.comment_msg{padding:10px 0px 3px 5px; font-size:11px; letter-spacing:-1px; border-top:1px solid #828282;}
#comment_list{width:100%; padding:5px 0px 5px 0px; border-bottom:1px solid #ececec;}
#comment_list ul{width:100%; padding:10px 0px 5px 0px;border-top:1px solid #ececec;clear:both;}
#comment_list ul li{padding-left:10px;float:left; display:inline;}
#comment_list ul li.li_right{padding-right:10px; color:#999999; float:right; display:inline;}
.comment_list_con{width:704px; margin:0px 10px 10px 10px; padding:10px; border:1px solid #f0f0f0; }
#comment_form{width:100%;}
.comment_form_con{width:746px; background:#f0f0f0;}
#comment_form ul{width:100%; padding:10px 0px 5px 0px; clear:both;}
#comment_form ul li{padding-left:10px;float:left; display:inline;}
#comment_form ul li.li_right{padding-right:10px; color:#999999; float:right; display:inline;}
#comment_form ul li select{border:1px solid #999999;}
#comment_form ul li input{padding:3px 3px 3px 7px; line-height:14px; height:16px; border-left:1px solid #ddd; border-top:1px solid #ddd; border-right:1px solid #f1f1f1; border-bottom:1px solid #f1f1f1; background:#F5F5F5;}
.comment_form_con textarea{width:746px; border:0px; overflow-y:auto; background:#f0f0f0;}
*/

