
/**************************************************************************** 
	±âº» ¼±¾ð ½ºÅ¸ÀÏ
****************************************************************************/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,form,fieldset,button,p{margin:0;padding:0;}
body{ font-size:12px; font-family:±¼¸²,gulim,µ¸¿ò,Dotum,AppleGothic,sans-serif; color:#333; line-height:1.5; }
th, td { font-size:12px; font-family:±¼¸²,gulim,µ¸¿ò,Dotum,AppleGothic,sans-serif; line-height:1.5; }
ol, ul, li, dl, dt, dd { list-style: none; margin: 0; padding: 0; }
fieldset,img{ border:0; }
input, textarea, select { font-size: 12px; font-family: verdana,Gulim,±¼¸²,sans-serif;  color: #333; margin:0px;line-height: 1.4;}
table{ border-collapse:collapse; border-spacing:0; }
a		{ color: #000; text-decoration: none; }
a:hover	{ color: #333; text-decoration: underline; }

body {text-align: center; margin: 0 auto;}
h1, h2, h3 { font-size:13px; line-height:1.4;}

/* ÇÃ·ÔÇØÁ¦ */
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
/* Hides from IE-mac \*/
*html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/* esc */
#esc_area td{ vertical-align:top; }
#top_area {border:2px solid #000;text-align:left }
.M_blackimg { position:relative;}
.M_blackArea{position:relative; z-index:100; width:628px; text-align:left }
.M_blackfont{position:absolute; z-index:100; top:-80px; padding:5px 10px 0; color:#fff; text-align:right; line-height:1.5;}
.M_blackfont h2 { font-size:20px; color:#fff; text-align:right; font-family:µ¸¿ò;}
.M_blackfont h2 a{ font-size:20px; color:#fff; }
.M_blackfont span { padding-top:3px; display:block;}
.M_black {position:absolute; top:-85px; width:628px; height:85px; background-color:#000000; filter:alpha(opacity=60); opacity:0.6; -moz-opacity:0.6; }
.M_thumbnail { background-color:#000000; height:84px;}
.M_thumbnail ul { padding-top:5px;}
.M_thumbnail li { float:left; padding-left:8px;}
.M_thumbnail li img { border:2px solid #fff;}
.M_thumbnail li img.on{ border:2px solid #f54343; }
.coverstory {  margin:20px 20px 0; }
.coverstory ul { margin-top:8px; line-height:1.6;}
.click { margin:20px 20px 0; border-top:1px dashed #bbbbbb;  padding-top:20px;}
.click h4 { color:#000; font-size:12px; font-weight:normal; padding:10px 0 5px;}
.click span { color:#888; font-size:11px;  font-family:µ¸¿ò; line-height:1.4;}
.banner  { width:598px; background-color:#f4f5f4; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd;}
.banner span { display:block; padding:4px 4px 0;}
#center_area { text-align:left;}
#center_area h3.title_list { color:#f02c92; font-size:15px; font-family:µ¸À½; padding-top:27px; padding-bottom:5px;}
#center_area dl.list { padding-bottom:20px; border-bottom:1px solid #e5e5e5}
#center_area dl.border { padding-bottom:20px; border-bottom:none;}
.list dt{ float:left;font-size:0; line-height:0;}
.list dt img {border:1px solid #d0d0d0;}
.list dd { float:left; font-size:11px; font-family:µ¸¿ò,Dotum; color:#888; padding-left:20px; width:436px; }
.list dd h4 {font-size:15px; font-family:µ¸¿ò; color:#333;}
.list dd h4 a{ color:#333;}
.list dd ul {border-top:1px dashed #bbbbbb; margin-top:8px; padding-top:8px;}
.list dd ul li { font-size:12px;  color:#d1cfcf;}
.list dd ul li a{ color:#666;}
.list dd ul li span { color:#888; font-size:11px; font-family:µ¸¿ò;}

.series {border:1px solid #dddddd;}
.series ul li {padding:0; margin:0; font-size:0; line-height:0; }
.series ul li.foot { background-color:#f9f9f9; padding:10px;}
.side_banner{ padding-top:10px;}


