/* CSS Document */

table.bbsList { border-top: 2px solid #c9c9c9; border-bottom: 1px solid #dedede; line-height:150%; }
table.bbsList thead tr th { padding-top: 8px; padding-bottom: 7px; border-bottom: 1px solid #c9c9c9; }
table.bbsList tbody tr td { border-bottom: 1px solid #f3f3f3; color: #b3b3b3; padding-top: 8px; padding-bottom: 7px; text-align: center; }
table.bbsList tbody tr td.flag { color: #b3b3b3; text-align: left; }
table.bbsList tbody tr td.title { text-align: left; padding-left: 7px; color:#858585;}
table.bbsList tbody tr td.title a { color: #858585; }

/*Paging/Search*/

/* paging */
div.paging {
	clear: both ;
	position: relative;
	top: 18px;
	padding: 0; margin:0;
	color:#777777 ;
	text-align: center;
	word-spacing: 5px;
	font-size:11px;
	height: 120px;
}
	
div.paging img {
	margin-bottom: 2px ;
	vertical-align: middle;
	display: inline;
}
div.paging .numberList {
	padding: 0;
}
div.paging .numberList strong { text-decoration: underline; color: #ce1409; font-weight:bold; }
div.paging .numberList a {
	margin:0 1px;
	font-family: µ¸¿ò,dotum,sans-serif; color:#7f7f7f; font-size: 11px;
	color:#7f7f7f ;
}
div.paging .numberList a:hover { text-decoration: underline; color:#ce1409; font-weight:bold; }

div.paging .btn_right{ position: absolute; float: right; right: 50px; top: -8px; }



div.search {float: right; padding: 0 37px 12px 0; }
select.search { behavior: url('../css/Search.htc'); }
input.form_search { border: 1px solid #DDDDDD; background: #FFFFFF; font-size: 12px; color: #666666; height: 20px; padding-top: 3px; margin-bottom: -1px; }
div.button {float:right; margin-top:7px; text-align:center;}
img.img_search{float:right;}
div.search_btn {clear:both; margin-top:7px; padding-left:560px; padding-bottom:12px;}

/*Read*/
table.bbsRead {border-top:2px solid #c9c9c9; border-bottom:1px solid #dedede; font-size:12px; line-height:150%;	font-family:"µ¸¿ò", Dotum, sans-serif,verdana; width:743px;}
table.bbsRead tbody tr th {padding-top:8px; padding-bottom:7px; border-bottom:1px solid #E6E6E6;}
table.bbsRead tbody tr th.title {border-bottom:1px solid #E2E2E2;}
table.bbsRead tbody tr td {border-bottom:1px solid #E6E6E6; color:#666666; padding-top:5px; padding-bottom:1px; text-align:center;}
table.bbsRead tbody tr td.title {border-bottom:1px solid #E2E2E2; color:#666666; text-align:left;}
table.bbsRead tbody tr td.dimd {color:#999999; text-align:left;}
table.bbsRead tbody tr td.contents {padding-bottom:30px; text-align:left;}
div.file {width:100%; text-align:right; margin-top:12px; margin-bottom:8px; padding-right:16px; }
div.conts {margin-top:12px; padding-right:20px; padding-left:30px;} 
div.conts img {margin-bottom:10px;}
div.conts body p a img{border:none;}
div.qna_txt {float:left; margin-top:3px; margin-right:5px;}

/*Write*/
table.bbsWrite {width:100%; border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; font-size:12px; line-height:150%;	font-family:"µ¸¿ò", Dotum, sans-serif,verdana;}
table.bbsWrite thead tr th {padding-top:9px; padding-bottom:10px; }
table.bbsWrite tbody tr th {  padding-top:9px; padding-bottom:10px;}
table.bbsWrite tbody tr th.line {background:#FFFFFF; border-right:0px solid #E6E6E6;}
table.bbsWrite tbody tr td {color:#4D4C4A;}
table.bbsWrite tbody tr td.form { padding-top:3px; padding-right:10px; padding-bottom:3px; padding-left:10px; }
table.bbsWrite tbody tr td.editor {padding:0px;}
div.wfile {clear:both; width:100%; margin-top:6px;}
div#DivContents_join{width:743px; margin-left:38px;}


/*rev*/
table.bbsrev {border-top:2px solid #c9c9c9; border-bottom:1px solid #DDDDDD; font-size:12px; line-height:150%;	font-family:"µ¸¿ò", Dotum, sans-serif,verdana; }
table.bbsrev tbody tr th { padding: 9px 0 9px 39px; border-bottom: 1px solid #f2f2f2; text-align: left; }
table.bbsrev tbody tr th.title { border-right:1px solid #DDDDDD; vertical-align: top; }
table.bbsrev tbody tr td {border-bottom:1px solid #f2f2f2; color:#666666; padding: 4px 0 5px 0; }
table.bbsrev tbody tr td input.nor { border: 1px solid #DDDDDD; background: #FFFFFF; font-size: 12px; color: #666666; height: 20px; padding-top: 3px; margin-bottom: -1px; }
table.bbsrev tbody tr td.title {border-bottom:1px solid #E2E2E2; color:#666666; text-align:left;}
table.bbsrev tbody tr td.sub_con {color:#7c7c7c; font-size:12px; text-align:left; padding-left:15px;}
table.bbsrev tbody tr td.contents {padding-bottom:30px; text-align:left;}
div.file {width:100%; text-align:right; margin-top:12px; margin-bottom:8px; padding-right:16px; }
div.conts {margin-top:12px; padding-right:20px; padding-left:30px; }
div.conts img {margin-bottom:10px;}
.contextarea{ overflow:hidden; color:#7c7c7c; font-family:µ¸¿ò; font-size:12px; width:599px; height:119px; border:1px solid #e3e3e3;line-height:18px; padding:13px;}


table.bbsrev tbody tr td table td { border: 0px; padding: 0px; }


/*Button*/
div.button_action {clear:both; margin-top:10px; width:100%; text-align:right;}
div.qna_btn {clear:both; margin-top:10px; width:743px; text-align:right; margin-left:40px;}

/*·Î±ä*/
table.login { font-size:12px; line-height:150%;	}
table.login thead tr th {padding-top:5px; padding-bottom:5px; }
table.login tbody tr th {padding-top:5px; padding-bottom:10px;}
table.login tbody tr th.line {background:#FFFFFF; border-right:0px solid #E6E6E6;}
table.login tbody tr td {color:#4D4C4A;}
table.login tbody tr td.form {padding-bottom:3px; }
table.login tbody tr td.editor {padding:0px;}
table.login_help td{padding:3px;}


/*¸¶ÀÌÆäÀÌÁö*/
td.mypageBtn {border-top:1px solid #E5DCD4; padding-top:10px; text-align:center;}
td.mypageBtn2 {text-align:center;}
div.loginBox {width:100%; border:1px solid #DFDFDF;}
div.loginBox div.login {padding-top:48px; padding-bottom:73px; text-align:center;}
div.joinStep {margin-bottom:6px; float:right; clear:both; }
ul.step li {float:left;}
div.agreeBox {margin-bottom:12px; border:1px solid #e3e3e3;  padding-top:9px; padding-right:9px; padding-bottom:9px; padding-left:9px; width:743px;}
div.agreeBox div.agree {
	height:230px;
	background:#FFFFFF;
	color:#666666; 
	font-size:12px;
	overflow:auto;
	padding-right:15px;
	padding-left:15px;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color:#BCBCBC;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-shadow-color: #BCBCBC;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #F1F1F1;
	scrollbar-arrow-color: #7F7F7F;
}
div.agreeBox div.radio {padding-top:8px; padding-right:5px; padding-bottom:6px; color:#666666; font-size:12px; line-height:150%;	font-family:"µ¸¿ò", Dotum, sans-serif,verdana; text-align:right;}
div.myBox {clear:both; width:100%; border-top:2px solid #666666; padding-top:82px; padding-bottom:53px;}
div.agree_check{float:right; }
div#DivContents_agree{width:743px; margin-left:38px;}

/*½Ç¸íÈ®ÀÎ*/
table.name_agree {width:743px; border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; font-size:12px; line-height:150%;	font-family:"µ¸¿ò", Dotum, sans-serif,verdana;}
table.name_agree thead tr th {padding-top:7px; padding-bottom:8px; }
table.name_agree tbody tr th {padding-top:7px; padding-bottom:8px;}
table.name_agree tbody tr th.line {background:#FFFFFF; border-right:0px solid #E6E6E6;}
table.name_agree tbody tr td {color:#4D4C4A;}
table.name_agree tbody tr td.form { padding-top:3px; padding-right:10px; padding-bottom:3px; padding-left:10px; }
table.name_agree tbody tr td.editor {padding:0px;}
div.wfile {clear:both; width:100%; margin-top:6px;}
input{padding:3px;}

/*¸®ÇÃ*/
table.bbsRef {border-top:1px solid #c9c9c9; border-bottom:1px solid #dedede; font-size:12px; line-height:150%;	font-family:"µ¸¿ò", Dotum, sans-serif,verdana; width:743px;}
table.bbsRef tbody tr th {padding-top:12px; padding-bottom:6px; border-bottom:1px solid #E6E6E6;}
table.bbsRef tbody tr th.title {padding-top:9px; padding-bottom:7px; border-bottom:1px solid #E2E2E2;}
table.bbsRef tbody tr td {border-bottom:1px solid #E6E6E6; color:#666666; padding-top:5px; padding-bottom:1px; text-align:center;}
table.bbsRef tbody tr td.title {border-bottom:1px solid #E2E2E2; color:#666666; text-align:left;}
table.bbsRef tbody tr td.dimd {color:#B8B8B8; font-size:11px; font-family:Tahoma; text-align:left;}
table.bbsRef tbody tr td.contents {padding-bottom:30px; text-align:left;}