body { margin:0;color:#000000;font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif;font-size:12px; }
table { border-collapse:collapse;border-width:0;}
td { font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif;font-size:12px;color:#505050; }

a{text-decoration:none;color:#505050;}
a:hover{text-decoration:underline;color:#8e8f8e;}

img{border:0;}

/* ÀÏÀÚ½ºÅ¸ÀÏ */
.style1 { font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif;font-size:11px;color:#505050; }

/* ÀÌ¹ÌÁö ¸µÅ© */
.thumbnail img {border:1px solid #7d7d7d; vertical-align:top;}
.thumbnail a:hover img {border-color:#9e9e9e;}

/* ÀÌÀü¸Þ´º ½ºÅ¸ÀÏ ºÎºÐ */
.topme { font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif;font-size:11px;} 
.topme a{ color:#000000;text-decoration:none; } 
.topme a:hover { color:#21387B;text-decoration:underline; }
.sitemenu a:hover { color:#FFFFFF;text-decoration:none; } 
.sitemenu a{ color:#FFFFFF;text-decoration:none; }
.sitesubmenu a:hover {font-size:11px;color:#FFFFFF;text-decoration:underline; } 
.sitesubmenu a{font-size:11px;color:#FFFFFF;text-decoration:none; }


/* »çÀÌÆ®¸Ê ½ºÅ¸ÀÏ */
.gt40 { font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif;font-size:11px;}
.gt40 a:hover { color:#151E9B;text-decoration:underline; } 
.gt40 a{ color:#000000;text-decoration:none; }

.input	 {font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif;font-size:12px;border:#cfcfcf 1px solid; background-color:#ffffff}
.input1 {border:#D9D9D9 1px solid; background-color:#ffffff}
.input2 {font-family:±¼¸², gulim, verdana, san-serif, arial;font-size:12px;border:#d6d7d6 1px solid; background-color:#ffffff}

/*ÀüÃ¼¸Þ´º ½ºÅ¸ÀÏ*/

.menustyle1, .menustyle1 a { font-size:11px;font-weight:bold;text-decoration:none;line-height:13px;}
.menustyle1 a:hover { font-size:11px;font-weight:bold;text-decoration:none;line-height:13px;}

.menustyle2, .menustyle2 a { font-size:11px;color:#999999;text-decoration:none; line-height:13px; }
.menustyle2 a:hover { font-size:11px;color:#999999;text-decoration:none;	line-height:13px; }

.menustyle3, .menustyle3 a { font-size:11px;color:#747474;text-decoration:none;	line-height:13px; }
.menustyle3 a:hover { font-size:11px;color:#505050;text-decoration:none;	line-height:13px; }


.tabtitle, .tabtitle a { font-size:12px;font-weight:bold;text-decoration:none;}
.tabtitle a:hover { font-size:12px;font-weight:bold;text-decoration:none;}



.fontmiddle, .fontmiddle a { font-size:13px;text-decoration:none;font-weight:bold;}
.fontmiddle a:hover { font-size:13px;text-decoration:none;font-weight:bold;}

.fontsizebig, .fontsizebig a { font-size:14px;text-decoration:none;font-weight:bold;}
.fontsizebig a:hover { font-size:14px;text-decoration:none;font-weight:bold;}

.contentbig, .contentbig a { font-size:14px;color:#606060;text-decoration:none;font-weight:bold;}
.contentbig a:hover { font-size:14px;color:#606060;text-decoration:none;font-weight:bold;}

.titlefont, .titlefont a { font-family:±¼¸², gulim, verdana, san-serif, arial;font-size:18px; line-height:23px;font-weight:bold;}
.titlefont a:hover { font-family:±¼¸², gulim, verdana, san-serif, arial;font-size:18px; line-height:23px;font-weight:bold;}

.contentfont, .contentfont a { font-family:±¼¸², gulim, verdana, san-serif, arial;font-size:16px; line-height:23px;}
.contentfont a:hover { font-family:±¼¸², gulim, verdana, san-serif, arial;font-size:16px; line-height:23px;}


.seniorname { font-size:14px; line-height:23px; font-weight:bold;}


.movieSubContent { font-size:12px; line-height:16px; }
.lineheight { font-size:12px; line-height:16px; }



/* ¿ÞÂÊ ÅÂ±× ÆÐ½ºµåÀÎ ½ºÅ¸ÀÏ*/
dl { 
	margin: 0; 
	padding-top:3px;	
	padding-left:5px;	
	padding-right:5px;
}
dt { 
	margin: 0; 
}
dd {
	margin: 0; 
	display: inline; 
}


.tagfont, .tagfont a:link, .tagfont a:visited, .tagfont a:hover, .tagfont a:active {
	font-size: 10pt;
	background-color: #c6c6c6;
	font-weight:bold;
	color: #FFFFFF;
	line-height: 24px;
}

.tagfonts, .tagfonts a:link, .tagfonts a:visited, .tagfonts a:hover, .tagfonts a:active {
	font-size: 10pt;
	font-weight:bold;
	color: #575757;
	line-height: 24px;
}

.tagfontblank {
	font-size: 9pt;
	color: #cccccc;
	text-align: center;
}


div.cf_wrapper {
  position: relative;
}
    
div.cf_element {
        width: 189px;
}




/* ÇÑÁÙ ½ºÅ©·Ñ ½ºÅ¸ÀÏ*/
#highlighter {
    width: 300px;
	text-align: right;
	font-weight:bold;
}


/* Å¾¸Þ´º ½ºÅ¸ÀÏ*/
#describe {
	margin:12px 0 0 0;
	font-family:±¼¸²,±¼¸²Ã¼,Gulim,AppleGothic,sans-serif;
	font-size:11px;
}
#describe .menu, #describe .menu a, #describe .menu a:link, #describe .menu a:visited, #describe .menu a:hover { 
	padding-right: 28px;
	color:#84756b;
}
#TotalMenuBoxButton{
	margin:12px 0 0 0;
}

#TotalMenuBoxButton,  #describe { position: absolute; }

.TotalMenuBox, .TotalMenuBox a, .TotalMenuBox a:link, .TotalMenuBox a:visited, .TotalMenuBox a:hover {
	font-family:±¼¸²,±¼¸²Ã¼,Gulim,AppleGothic,sans-serif;
	font-size:11px;
	color:#84756b;
}


/* ¹Ú½ºÀÌµ¿ */

.swapDivWrapper {
	padding: 0;
	width: 482px;
}

.swapDivWrapper1 {
	padding: 0;
	width: 289px;
}

.swapDiv {
	position: relative;
}
.swapButtonU, .swapButtonD {
	cursor:pointer;
}

#contentsBox {
	font-family:±¼¸²,±¼¸²Ã¼,Gulim,AppleGothic,sans-serif;
	color:#3d3d3d;
	font-size:13px;
	padding: 10px;
	border: 5px; 
	border-color:#efefef; 
	border-style:solid;
}

#BbsDelPop {
	BORDER: #ececec 1px solid;
}


.bbstitle { font-family:±¼¸², gulim, verdana, san-serif, arial;font-size:12px; color: #FFFFFF; text-align: center;}
.bbswritetitle { font-family:±¼¸², gulim, verdana, san-serif, arial;font-size:12px; color: #000000; text-align: center;background-color:#eeeeee;}
.bbsdel, .bbsdel a, .bbsdel a:hover { font-family:±¼¸², gulim, verdana, san-serif, arial;font-size:11px; color: #FFFFFF; text-align: right;background-color:#2379b6;}


.wkrks {line-height:20px;}