* { color: #000; }

BODY {

 scrollbar-face-color:#ffffff; 
 scrollbar-shadow-color:#ffffff;
 scrollbar-highlight-color:#ffffff;
 scrollbar-darkshadow-color:#C1B5FF;
 scrollbar-3dlight-color:#C1B5FF;
 scrollbar-arrow-color:#C1B5FF;
 FONT-SIZE: 12px; 
 FONT-FAMILY: ±¼¸², gulim, gulimche; 
 color:#ffffff ;
}

/*
A:link      	{ font-family: "±¼¸²", "Gulim"; font-size:12px; text-decoration: none; color: #666666;}
A:active        { font-family: "±¼¸²", "Gulim"; font-size:12px; text-decoration: none; color: #666666;}
A:visited       { font-family: "±¼¸²", "Gulim"; font-size:12px; text-decoration: none; color: #666666;}
A:hover         { font-family: "±¼¸²", "Gulim"; font-size:12px; text-decoration: none; color: #333333;}
*/

.menu:link      	{ font-family: "µ¸¿ò", "dotum"; font-size:11px; text-decoration: none; color: #4D4D4D;}
.menu:active        { font-family: "µ¸¿ò", "dotum"; font-size:11px; text-decoration: none; color: #4D4D4D;}
.menu:visited       { font-family: "µ¸¿ò", "dotum"; font-size:11px; text-decoration: none; color: #4D4D4D;}
.menu:hover         { font-family: "µ¸¿ò", "dotum"; font-size:11px; text-decoration: none; color: #000000;}

.topa:link      	{ font-family: "µ¸¿ò", "dotum"; font-size:12px; text-decoration: none; color: #ffffff;}
.topa:active        { font-family: "µ¸¿ò", "dotum"; font-size:12px; text-decoration: none; color: #ffffff;}
.topa:visited       { font-family: "µ¸¿ò", "dotum"; font-size:12px; text-decoration: none; color: #ffffff;}
.topa:hover         { font-family: "µ¸¿ò", "dotum"; font-size:12px; text-decoration: none; color: #dddddd;}

.shopping:link      	{ font-family: "µ¸¿ò", "dotum"; font-size:11px; text-decoration: none; color: #666666; letter-spacing:-1px;}
.shopping:active        { font-family: "µ¸¿ò", "dotum"; font-size:11px; text-decoration: none; color: #666666; letter-spacing:-1px;}
.shopping:visited       { font-family: "µ¸¿ò", "dotum"; font-size:11px; text-decoration: none; color: #666666; letter-spacing:-1px;}
.shopping:hover         { font-family: "µ¸¿ò", "dotum"; font-size:11px; text-decoration: none; color: #333333; letter-spacing:-1px;}


.shopping1:link      	{ font-family: "µ¸¿ò", "dotum"; font-size:12px; text-decoration: none; color: #3FA1CD;}
.shopping1:active        { font-family: "µ¸¿ò", "dotum"; font-size:12px; text-decoration: none; color: #3FA1CD;}
.shopping1:visited       { font-family: "µ¸¿ò", "dotum"; font-size:12px; text-decoration: none; color: #3FA1CD;}
.shopping1:hover         { font-family: "µ¸¿ò", "dotum"; font-size:12px; text-decoration: none; color: #115E81;}


.student:link      	{ font-family: "µ¸¿ò", "dotum"; font-size:11px; text-decoration: none; color: #928B7D;}
.student:active        { font-family: "µ¸¿ò", "dotum"; font-size:11px; text-decoration: none; color: #928B7D;}
.student:visited       { font-family: "µ¸¿ò", "dotum"; font-size:11px; text-decoration: none; color: #928B7D;}
.student:hover         { font-family: "µ¸¿ò", "dotum"; font-size:11px; text-decoration: none; color: #706858;}


TABLE {FONT-SIZE: 12px; FONT-FAMILY: dotum, dotumche ; color:#666666;}
TR    {FONT-SIZE: 12px; FONT-FAMILY: dotum, dotumche ;  color:#666666;}
TD    { font-family: "±¼¸²", "Gulim"; font-size: 12px; text-decoration: none; color:#666666;}

input {font-family:GULIM;font-size:12px;color:#000000;background-color:#ffffff; border:1px solid #BDBDBD;}
.radio{background-color:transparent;border:0px}


textarea {font-family:GULIM;font-size:11px;color:#000000;background-color:#ffffff; border:1px solid #dddddd;}

#Scrool_text_list { width: 520; height: 405; overflow: auto; padding:0px; border:0 solid gray dashed;}




.verdana9	{font-family: Verdana; font-size: 11px; letter-spacing: -1px; text-decoration: none; color:#666666;}

.image_link {
	border:0px;
	cursor: pointer;
}



#page_list2 { clear:both;text-align:center;border-top:1px solid #CBCBCB;border-bottom:1px solid #CBCBCB; }
#page_list2 td{ width:10px; text-align:center; }






/******************************** x2viewer *****************************************************/

.x2viewer ol.code,
.x2viewer div,
.x2viewer blockquote {
	margin: 1em 0;
	padding-left: 2.460em;
	padding-right: 1em;
	border-width: 0 3px;
	border-style: solid;
	line-height: 1.306em;
}
.x2viewer ol.code {
	font-family: monospace;
	list-style-type: none;
	border-color: #ffb781;
	background: url(/board/images/content/code.gif) no-repeat 0 0;
}
.x2viewer div {
	border-color: #8ccfff;
	background: url(/board/images/content/div.gif) no-repeat 0 0;
}
.x2viewer blockquote {
	border-color: #c9c9c9;
	background: url(/board/images/content/blockquote.gif) no-repeat 0 0;
}








/* Basic */
.x2viewer {
	color: #494949;
	padding: 0.3em;
	font-size: 1m; /* 0.833 */
	font-family: Arial, dotum, sans-serif;
}
.x2viewer * {
	margin: 0;
	padding: 0;
}



/* Headings and paragraph */
.x2viewer h1,
.x2viewer h2,
.x2viewer h3,
.x2viewer h4,
.x2viewer h5,
.x2viewer h6 {
	border-bottom: 2px solid #425e89;
	line-height: 1em;
	padding-bottom: 0.2em;
	margin: 0.2em 0;
}

.x2viewer h1 {font-size: 2.845em;}
.x2viewer h2 {font-size: 2.460em;}
.x2viewer h3 {font-size: 2.153em;}
.x2viewer h4 {font-size: 1.922em;}
.x2viewer h5 {font-size: 1.461em;}
.x2viewer h6 {font-size: 1.230em;}

.x2viewer p {
	margin: 0.614em 0;
	line-height: 1.40em; /* 1.230em */
}

.x2viewer hr {
}



/* List */
.x2viewer ul,
.x2viewer ol {
	padding-left: 2em;
	margin: 0.614em 0;
}
.x2viewer li {
	line-height: 1.306em;
}



/* Other block containers */
.x2viewer ol.code,
.x2viewer div,
.x2viewer blockquote {
	margin: 1em 0;
	padding-left: 2.460em;
	padding-right: 1em;
	border-width: 0 3px;
	border-style: solid;
	line-height: 1.306em;
}
.x2viewer ol.code {
	font-family: monospace;
	list-style-type: none;
	border-color: #ffb781;
	background: url(/board/images/content/code.gif) no-repeat 0 0;
}
.x2viewer div {
	border-color: #8ccfff;
	background: url(/board/images/content/div.gif) no-repeat 0 0;
}
.x2viewer blockquote {
	border-color: #c9c9c9;
	background: url(/board/images/content/blockquote.gif) no-repeat 0 0;
}



/* Inline elements */
.x2viewer em.underline {
	font-style: normal;
	text-decoration: underline;
}
.x2viewer span.strike {
	text-decoration: line-through;
}



/* table */
.x2viewer table.datatable {
	width: 100%;
	/width: auto;
	border-collapse: collapse;
	table-layout: fixed;
}
.x2viewer table.datatable th {
	font-weight: normal;
	padding: 0.25em 0.307em;
}
.x2viewer table.datatable td {
	padding: 0.25em 0.307em;
}
.x2viewer table.datatable {
	border-left: 1px solid #000;
	border-top: 1px solid #000;	
}
.x2viewer table.datatable th {
	background-color: #e7e7e7;
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;	
}
.x2viewer table.datatable td {
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;	
}

#board_write dt.board_title { width: 30%; }
#board_write dd.board_w_cont { width: 65%; }

.xquared { margin: 0 auto; }