@charset "UTF-8";


body,span,div,td,select, input,textarea {
	color: #767676; 
	font-size: 12px; 	
	font-family: dotum;

	/*letter-spacing: -1px;*/
	/*font-family: "돋움, Tahoma, Arial"; "맑은 고딕, 돋움, Tahoma, Arial";*/
	line-height: 15px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

table {
	border-collapse: collapse;
	border: 0;
}

td {
	padding: 0;
}

form {
	margin: 0;
}


img {
	margin: 0;
	border: 0;
}


A:link    { text-decoration:none; color:#666666}
A:visited { text-decoration:none; color:#666666}
A:hover   { text-decoration:none; color:#000000}
A:active  { text-decoration:none; color:#666666}


/* global table */

.globalTable td {
	border: 1px solid #CCCCCC;
}


.globalTable .header {
	border: 1px solid #CCCCCC;
	background-color: #E4E4D4;
	text-align: center;
}



/* comment */
.comment td {
	background:url(/images/whcc/com/dotted.gif) repeat-x  bottom ;
	border-bottom: 0px;
	padding: 17px 0px;
	text-align:center;
}

.commentInput {
	border: 0px;
	border-bottom:1px solid #E8E8E8;
	height: 16px;
}

.commentForm textarea {
	border: 1px solid #E8E8E8;
}

.commentLabel {
	background-color:#737373;
	color:#FFF;
	text-align:center;
}

.commentButton {
	width:72px;
	height:79px;
	border:1px solid #E8E8E8;
	background-color:#F3F3F3;
	font-size:11px;
	margin-top:3px;
}



/* select box, small */
.sboxsmall {
	font-size:11px;
}

/* top com menu table>td styles */
.tcm {
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 7px;
	padding-bottom: 6px;
}

/* custume select cbox*/
.sboxhtc {
	behavior: url('/jscss/css/selectBox.htc'); 
	margin:0px; 
	padding:0px;
	height:17px; 
	vertical-Align:middle;
	border:1px solid #E6E6E6;
}

/* custume select cbox*/
.sboxhtc3 {
	behavior: url('/jscss/css/selectBox3.htc'); 
	margin:0px; 
	padding:0px;
	height:17px; 
	vertical-Align:middle;
	border:1px solid #E6E6E6;
}



/* input box  */
.tbox {
	border:1px solid #CCCCCC;
}


.editor td{
	border: none;
}


/* content에 포함된 이미지 */
.embImg {
	margin-bottom: 20px;
	margin-top: 20px;
}








/*
.input_text {
	border: 1px solid #D8D8D8;
}
*/

.btn_search {
	border: 1px solid #C5C5C5;
	background-color: #F5F5F5;
	background-image: url(/images/com/btn_searchtxt.gif);
	background-repeat: no-repeat;
	background-position: center;
	cursor: pointer;
}

.btn_list {
	width: 50px;
	height: 20px;
	border: 1px solid #C5C5C5;
	background-color: #F5F5F5;
	background-image: url(/images/com/btn_listtxt.gif);
	background-repeat: no-repeat;
	background-position: center;
	cursor: pointer;
}
.btn_submit {
	width: 50px;
	height: 20px;
	border: 1px solid #C5C5C5;
	background-color: #F5F5F5;
	background-image: url(/images/com/btn_submittxt.gif);
	background-repeat: no-repeat;
	background-position: center;
	cursor: pointer;
}

.btn_cancel {
	width: 50px;
	height: 20px;
	border: 1px solid #C5C5C5;
	background-color: #F5F5F5;
	background-image: url(/images/com/btn_canceltxt.gif);
	background-repeat: no-repeat;
	background-position: center;
	cursor: pointer;
}

.btn_mod {
	width: 50px;
	height: 20px;
	border: 1px solid #C5C5C5;
	background-color: #F5F5F5;
	background-image: url(/images/com/btn_modifytxt.gif);
	background-repeat: no-repeat;
	background-position: center;
	cursor: pointer;
}

.btn_del {
	width: 50px;
	height: 20px;
	border: 1px solid #C5C5C5;
	background-color: #F5F5F5;
	background-image: url(/images/com/btn_deltxt.gif);
	background-repeat: no-repeat;
	background-position: center;
	cursor: pointer;
}

.btn_prev {
	width: 50px;
	height: 20px;
	border: 1px solid #C5C5C5;
	background-color: #F5F5F5;
	background-image: url(/images/com/btn_prevtxt.gif);
	background-repeat: no-repeat;
	background-position: center;
	cursor: pointer;
}

.btn_next {
	width: 50px;
	height: 20px;
	border: 1px solid #C5C5C5;
	background-color: #F5F5F5;
	background-image: url(/images/com/btn_nexttxt.gif);
	background-repeat: no-repeat;
	background-position: center;
	cursor: pointer;
}
.btn_bye {
	width: 50px;
	height: 20px;
	border: 1px solid #C5C5C5;
	background-color: #F5F5F5;
	background-image: url(/images/com/btn_byetxt.gif);
	background-repeat: no-repeat;
	background-position: center;
	cursor: pointer;
}





.tb {
	border-bottom: 1px solid #EAEAEA;
	height: 25px;
}




/* 서브 페이지의 로케이션 */
#locDiv {
	font-family:돋움;
	font-size:11px;
	height:15px;
	padding-right:10px;
	text-align:right;
}

/* 서브 페이지의 페이지 명(이미지) */
#subNameDiv {
	background-image: url(/images/com/sub_name_hbar.gif);
}


#qMenu {
	position:absolute;
	left:1003px;
	top:253px;
	width:75px;
	height:230px;
	z-index:2;
}

#menuLtTD {
	border-bottom: 1px solid #EBEBEB;
	padding-top: 1px;
	padding-bottom: 1px;
}


/* 댓글의 답변 */
.notes {
	margin-left:20px;
	text-indent: -18px;
	margin-top:5px;
	margin-bottom:5px;
	border-left:3px solid #EFEFEF;
	padding-left: 5px;
	font-size: 11px;
}


#spinner { 
	position:absolute; width:100px; height:100px; left:50%; top:50%; margin-top:-50px; margin-left:-50px; 
}



.help {
	color: #8BB263;
	font-size: 11px;
}

textarea {
	scrollbar-face-color:#EBEBEB;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:transparent;
	scrollbar-shadow-color:rgb(255,255,255);
	scrollbar-highlight-color:rgb(255,255,255);
	scrollbar-3dlight-color:#FFF;
	scrollbar-darkshadow-Color:#FFF;
}
