/* searchbox */								
.searchbox{ overflow:hidden; margin-bottom:10px; font-family:'±¼¸²',Sans-serif;}								
.searchbox p{ float:left; margin-top:7px;}								
.searchbox fieldset{ float:right;}								
.searchbox select{ width:85px; color:#000;}								
.searchbox input{ margin-left:3px;}								
.searchbox .search { border:0px; width: 50px; height:21px; vertical-align:middle;margin-bottom:1px;}								
.searchbox img { border:0px; width: 50px; height:21px; vertical-align:middle;margin-bottom:1px;}								
/* searchbox end */


/* list */
.list{ width:100%; border:0; border-top:2px solid #808080; border-bottom:1px solid #B5B5B5; border-spacing:0; background: url(/images/table_top.gif) repeat-x left top}								
.list th{ padding:8px 0 7px 0; border:0; border-bottom:1px solid #b5b5b5; background:url(/images/table_tdline.gif) no-repeat scroll right 8px; color:#555}								
.list td{ padding:8px 2px 5px 2px; border:0; border-bottom:1px solid #E9E7E7; background:none; text-align:center; color:#666}								
.list .al{text-align:left;}								
.list a.blank{ display: inline-block; height:16px; padding:2px 17px 3px 0; background:url(/images/common/ico/ico_guide.gif) no-repeat right 2px; color:#666; }								
.list a.blank:hover{ text-decoration:none;}								
.list .bg_none{ background:none!important}								
								
.list .bbs_no{ font-size:11px; color:#0000000;line-height:14pt;}								
.list .bbs_title{ font-size:12px; color:#000000;line-height:13pt;}								
.list .bbs_name{ font-size:12px; color:#0459AF;line-height:14pt;}								
.list .bbs_date{ font-size:11px; color:838383;line-height:14pt;}								
.list .bbs_hit{ font-size:11px; color:#F78001;line-height:14pt;}								
.list .bbs_com{ font-size:11px; color:#CB1D1C;line-height:14pt;}								
.list .bbs_good{ font-size:11px; color:#CC3300;line-height:14pt;}								
.list .bbs_bad{ font-size:11px; color:#0226DE;line-height:14pt;}
.list .left_td { padding: 0px 0px  0px 10px}

.list_b{ font-size:12px;font-weight:bold; color:#2386BC;}
								
								
/* write */								
.write{border-top:2px solid #555;table-layout:fixed;}								
.write th{padding:8px 0px; text-align:center; border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;background:#f9f9f9; color:#202020; font-weight:normal;}								
.write td{padding:8px 15px 8px 10px; border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;}								
.write .padding{padding-left:10px;}								
.write .al{text-align:left;padding-left:29px;}								
.write .no_border {border-right:0px;}								
.write .end {border-bottom:2px solid #000;}								
.write tbody td.cont {padding:15px 0px; background-color:transparent;line-height:230%; border-bottom:2px solid #E5E4E4;}								
								
								
.board_ac{position:relative;width:100%;margin-top:10px; text-align:center;vertical-align:middle;}								
.board_ar{position:relative;width:100%;margin-top:10px; text-align:right;vertical-align:middle;}								
.board_ar0{position:relative;width:100%;margin:0px; padding:0px; text-align:right;vertical-align:middle;}								
.board_al{position:relative;width:100%;margin-top:10px; text-align:left;vertical-align:middle;}								
								
								
/* View */								
.View { width:100%; clear:both; border-bottom:2px solid #808080; border:0; border-top:2px solid #808080; border-spacing:0; background: url(/images/table_top.gif) repeat-x left top;}								
								
.View a {text-decoration:none;}								
.View caption {position:absolute; visibility:hidden; overflow:hidden; height:0; width:0; font-size:0; text-align:left;}								
								
.View th.first { padding:9px 0 7px 0; border-bottom:1px solid #b5b5b5; background:url(/images/table_tdline.gif) no-repeat scroll right 8px;}								
.View td.title { padding:9px 0 7px 10px; border-bottom:1px solid #b5b5b5; background:url(/images/table_top.gif) no-repeat scroll right 8px; font-weight:bold; color:#000;}								
.View th { padding:9px 0 6px 0; border-bottom:1px solid #E5E4E4; background:#f9f9fb url(/images/table_tdline.gif) no-repeat scroll right 8px; }								
.View td { border:1px solid #E5E4E4; border-width:0 0 1px 0; background:#f9f9fb; padding:9px 0 6px 10px;}								
.View tbody td.cont {padding:15px 0px; background-color:transparent;line-height:230%; border-bottom:2px solid #E5E4E4;}								
								
								
a.btn{display:inline-block; padding:5px 20px; border:1px solid #ccc; box-sizing: border-box; }		
input.btn{display:inline-block; width:150px; height:35px; line-height:35px; font-family: 'NanumSquare'; font-size:17px; font-weight:600; border:none; box-sizing: border-box; border-radius:3px; cursor:pointer;}		
.btn-button {background:red; color:#ffffff; }
.btn-cancel {background:black; color:#ffffff;}

input.btn2{display:inline-block; width:120px; height:35px; line-height:35px; font-family: 'NanumSquare'; font-size:17px; font-weight:600; border:none; box-sizing: border-box; border-radius:3px; cursor:pointer;}		
								
								
/*paging*/								
.paging{ margin-top:15px; text-align:center;}								
.paging li{ display:inline; padding:0 3px; font-family:Arial; font-size:1em; vertical-align:middle;}								
.paging li a{ color:#666; text-decoration:none;}								
.paging li strong{ font-weight:bold; color:#000000; font-size:1em; text-decoration:underline;}								
.paging .li01{ padding:0 13px 0 5px; vertical-align:middle;}								
.paging .li02{ padding:0 5px 0 10px; margin-right:-4px; vertical-align:middle;}								
