/* º»¹® ±âº» ±ÔÄ¢ */
BODY,SELECT,input,DIV,TEXTAREA,center,option,pre,br,TABLE, TR, TD {
	COLOR: #666666;
	FONT-FAMILY: µ¸¿ò, ±¼¸²;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 16px;
}
body { width: 100%; }

/* º»¹® ¸µÅ© */
A:link { COLOR: #666666; FONT-FAMILY: µ¸¿ò, ±¼¸²; FONT-SIZE: 12px ; TEXT-DECORATION: none }
A:visited { COLOR: #666666; FONT-FAMILY: µ¸¿ò, ±¼¸²; FONT-SIZE: 12px ;TEXT-DECORATION: none }
A:active { COLOR: #666666; FONT-FAMILY: µ¸¿ò, ±¼¸²; FONT-SIZE: 12px ;TEXT-DECORATION: none }
A:hover { COLOR: #000000; FONT-FAMILY: µ¸¿ò, ±¼¸²; FONT-SIZE: 12px ;TEXT-DECORATION: underline }

/* ÅØ½ºÆ® */
.txt1 {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:none; color:#333333; font-size:11px} /* ¸ÞÀÎ¾÷µ¥ÀÌÆ® */
.txt2 {FONT-FAMILY: ±¼¸², µ¸¿ò; text-decoration:none; color:#333333; font-size:13px} /* ¼­ºêÅ¸ÀÌÆ² */
.txt3 {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:none; color:#666666; font-size:11px} /* ¼­Ä¡Å¸ÀÌÆ² */
.txt4 {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:none; color:#ed212f; font-size:12px} /* °Ë»öÅ°¿öµå */
.txt5 {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:none; color:#333333; font-size:11px} /* È¸¿øÁ¤º¸»ó´Ü */
.txt6 {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:none; color:#333333; font-size:11px} /* ¼­ºêÆäÀÌÁöÅ¸ÀÌÆ² */
.txt7 {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:none; color:#666666; font-size:12px} /* board title */
.txt8 {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:none; color:#000000; font-size:14px} /* È¸¿ø°¡ÀÔ¿Ï·á */
.txt9 {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:none; color:#999999; font-size:11px} /* ¼­ºêÆäÀÌÁö³×ºñ°ÔÀÌ¼Ç */

/* ÅØ½ºÆ®(¸µÅ©) */
.text1:visited {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:none; letter-spacing:-1pt; color:#ffffff; font-size:11px;} /* ±ä±Þ°øÁö */
.text1:link {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:none; letter-spacing:-1pt; color:#ffffff; font-size:11px;}
.text1:hover {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:underline; letter-spacing:-1pt; color:#ffffff; font-size:11px;}

.text2:visited {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:none; letter-spacing:-1pt; color:#666666; font-size:11px;} /* ÇÏ´ÜÆÐ¹Ð¸®»çÀÌÆ® */
.text2:link {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:none; letter-spacing:-1pt; color:#666666; font-size:11px;}
.text2:hover {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:none; letter-spacing:-1pt; color:#000000; font-size:11px;}

.text3:visited {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:none; color:#666666; font-size:12px;} /* »ó´ÜÄ«Å×°í¸®¼­ºê */
.text3:link {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:none; color:#666666; font-size:12px;}
.text3:hover {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:none; color:#ed212f; font-size:12px;}

.text4:visited {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:none; color:#666666; font-size:11px;} /* ¾÷µ¥ÀÌÆ®¸®½ºÆ® */
.text4:link {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:none; color:#666666; font-size:11px;}
.text4:hover {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:none; color:#000000; font-size:11px;}

.text5:visited {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:none; color:#666666; font-size:11px;} /* ¸ÞÀÎ°øÁö ¹× faq */
.text5:link {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:none; color:#666666; font-size:11px;}
.text5:hover {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:none; color:#000000; font-size:11px;}

.text6:visited {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:none; color:#666666; font-size:12px;} /* ¼­ºê Å°¿öµå */
.text6:link {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:none; color:#666666; font-size:12px;}
.text6:hover {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:none; color:#ed212f; font-size:12px;}

.text7:visited {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:none; color:#666666; font-size:12px;} /* ¼­ºê ÁÂÃø¸Þ´º */
.text7:link {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:none; color:#666666; font-size:12px;}
.text7:hover {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:none; color:#ed212f; font-size:12px;}

.text8:visited {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:none; color:#666666; font-size:12px;} /* ¼­ºê ÁÂÃø2¸Þ´º */
.text8:link {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:none; color:#666666; font-size:12px;}
.text8:hover {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:none; color:#ed212f; font-size:12px;}

.text9:visited {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:none; color:#333333; font-size:11px;} /* »ó´Ü ·Î±×ÀÎ¸Þ´º */
.text9:link {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:none; color:#333333; font-size:11px;}
.text9:hover {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:none; color:#ed212f; font-size:11px;}

.text10:visited {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:none; color:#666666; font-size:11px;} /* »ó´Ü ·Î±×ÀÎ¸Þ´º */
.text10:link {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:none; color:#666666; font-size:11px;}
.text10:hover {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:none; color:#000000; font-size:11px;}

.text11:visited {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:none; color:#ED212F; font-size:11px;} /* »ó´Ü ·Î±×ÀÎ¸Þ´º */
.text11:link {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:none; color:#ED212F; font-size:11px;}
.text11:hover {FONT-FAMILY: µ¸¿ò, ±¼¸²; text-decoration:none; color:#ED212F; font-size:11px;}

/* ·¹ÀÌ¾î */
#week {
	position:absolute;
	z-index:1;
	width: 200;
	height: 1;
	visibility: visible;
}/* ¾÷µ¥ÀÌÆ®¸®½ºÆ®(ÁÖ°£) */

#special {
	position:absolute;
	z-index:1;
	width: 200;
	height: 1;
	visibility: hidden;
}/* ¾÷µ¥ÀÌÆ®¸®½ºÆ®(½ºÆä¼È) */

#week2 {
	position:absolute;
	z-index:1;
	width: 200;
	height: 1;
	visibility: visible;
}/* ¾÷µ¥ÀÌÆ®(ÁÖ°£) */

#special2 {
	position:absolute;
	z-index:1;
	width: 200;
	height: 1;
	visibility: hidden;
}/* ¾÷µ¥ÀÌÆ®(½ºÆä¼È) */

#keyword {
	position:absolute;
	z-index:1;
	height: 1;
	visibility: visible;
	margin-top: 21px;
}/* Å°¿öµåÀÚµ¿¿Ï¼º */

#scrollbox {
width:100%; height:110px;
overflow-y:auto;
_overflow:auto; /* For only IE6 */
}

/* search¹Ú½º */
.box1 {
	border-width: 1px;
	border-style: solid;
	border-color: #ffffff;
	color:#000000;
	padding-top:2px;
	width: 280px;
}

/* ÆäÀÌÁö¹Ú½º */
.box2 {
	border-width: 1px;
	border-style: solid;
	border-color: #cccccc;
	color:#000000;
	padding-top:2px;
	width: 28px;
}

/* °á°ú³»°Ë»ö */
.box3 {
	border-width: 1px;
	border-style: solid;
	border-color: #cccccc;
	color:#000000;
	padding-top:2px;
	width: 120px;
}

/* ±âº»box */
.box4 {
	border-width: 1px;
	border-style: solid;
	border-color: #cccccc;
	color:#666666;
	padding-top:0px;
}

/* Å°¿öµå¿Ï¼º Å×µÎ¸® */
.tablekey {
	border-width: 1px;
	border-style: solid;
	border-color: #373737;
}

/* table */

.table5 {
	border-width: 5px;
	border-style: solid;
	border-color: #f1f1f1;
	font-size:11px;
}

.table6 {
	border-width: 1px;
	border-style: solid;
	border-color: #d9d9d9;
	font-size:11px;
}

.table7 {
	border-width: 3px;
	border-style: solid;
	border-color: #f1f1f1;
	font-size:11px;
}

.table8 {
	border-width: 5px;
	border-style: solid;
	border-color: #f1f1f1;
	font-size:12px;
}

.table1 {
	border-width: 1px;
	border-style: solid;
	border-color: #cccccc;
	font-size:12px;
}

.table2 {
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-color: #c6c6c6;
	border-top-color: #c6c6c6;
	border-right-color: #c6c6c6;
	font-size:12px;
}

.table3 {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-color: #c6c6c6;
	border-left-color: #c6c6c6;
	border-right-color: #c6c6c6;
	font-size:12px;
}

.table4 {
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-bottom-color: #c6c6c6;
	border-right-color: #c6c6c6;
	font-size:12px;
}

.stable1 {
	border-width: 1px;
	border-style: solid;
	border-color: #d9d9d9;
	font-size:12px;
	background-color: #f2f2f2;
}

.stable2 {
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-color: #d9d9d9;
	border-top-color: #d9d9d9;
	border-right-color: #d9d9d9;
	font-size:12px;
	background-color: #f2f2f2;
}

.stable3 {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-color: #d9d9d9;
	border-left-color: #d9d9d9;
	border-right-color: #d9d9d9;
	font-size:12px;
	background-color: #ffffff;
}

.stable4 {
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-bottom-color: #d9d9d9;
	border-right-color: #d9d9d9;
	font-size:12px;
	background-color: #f2f2f2;
}

/* image view */
.view {
	border-width: 1px;
	border-style: solid;
	border-color: #141414;
}

.view2 {
	border-width: 1px;
	border-style: solid;
	border-color: #ebebeb;
}


.boxweb {
	border-width: 5px;
	border-style: solid;
	border-color: #cccccc;
}


/* ÆË¾÷Ã¢ */
.popline {
	border-bottom-width: 2px;
	border-top-width: 2px;
	border-left-width: 2px;
	border-right-width: 2px;
	border-bottom-style: solid;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-color: #111111;
	border-top-color: #111111;
	border-left-color: #111111;
	border-right-color: #111111;
}
.popline2 {
	border-bottom-width: 2px;
	border-top-width: 2px;
	border-left-width: 2px;
	border-right-width: 2px;
	border-bottom-style: solid;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-color: #111111;
	border-top-color: #111111;
	border-left-color: #111111;
	border-right-color: #111111;
}

#popmap {
	position:absolute;
	z-index:1;
	width: 300;
	height: 1;
	visibility: visible;
}
#popmap2 {
	position:absolute;
	z-index:1;
	width: 200;
	height: 1;
	visibility: visible;
}

#popWindow1 {
	position:absolute;
	z-index:1;
	width: 300;
	height: 1;
	visibility: visible;
}
#popWindow2 {
	position:absolute;
	z-index:1;
	width: 300;
	height: 1;
	visibility: visible;
}


.tabletheme {
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-color: #d9d9d9;
	border-top-color: #858585;
	border-right-color: #d9d9d9;
	border-left-color: #d9d9d9;
}

button {
	display: block;
	border: none;
	padding: 0;
	font-size: 0;
	background: none;
}

#scrollbox {
	margin: 0;
	padding: 0;
}
#scrollbox li {
	padding-left: 10px;
	cursor: pointer;
}
#scrollbox em, #keyword .message em {
	font-style: normal;
	color: #ed212f;
}
#scrollbox .selected {
	background: #eee;
}

a img { border: none; }

tr.on .off, tr.off .on { display: none; }

.save div {
	display: none;
	position: absolute;
	margin-top: -3px;
	z-index: 3;
}
.save:hover div {
	display: block;
}

.preview {
	display: none;
	position: absolute;
	z-index: 3;
}