@font-face {
	font-family: NanumBarunGothic; font-style: normal; font-weight: normal; 
	src: url('http://file.bodnara.co.kr/fonts/NanumBarunGothic.eot');
   src: url('http://file.bodnara.co.kr/fonts/NanumBarunGothic.eot?#iefix') format('embedded-opentype'),
        url('http://file.bodnara.co.kr/fonts/NanumBarunGothic.woff') format('woff');
}
body,td,a, textarea {font-family:NanumBarunGothic; font-size:15px;color:#444444;}

/*¸ÞÀÎ ·¹ÀÌ¾î ÀÔÈû ÄÚµå ¼¼·Î ÄÚµå */
#MTOP_Sub2	{width:100%;float:left;border-top:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc; }
#MTOP_Sub2	.S_photo2	 {width:100%;height:150px;position:relative;}
	.S_photo2	 .bg	{width:100%;line-height:85px;position:absolute;top:317px;background-color:#000;filter:alpha(opacity=75);Opacity:0.7;}
	.S_photo2	 .baloon {	position:absolute;	top:275px;	left:190px;z-index:2;}
	.S_photo2	 .baloontext {	position:absolute;	top:280px;	left:205px;z-index:2;}
	.S_photo2	 .baloon2 {	position:absolute;	top:275px;	left:420px;z-index:2;}
	.S_photo2	 .baloontext2 {	position:absolute;	top:280px;	left:435px;z-index:2;}
	.S_photo2	 .txt	{
	position:absolute;
	top:330px;;
	left:4px;
	z-index:2;
}
	.S_photo2	 .txt	a.longtype1	 {FONT-SIZE: 12pt; FONT-FAMILY:NanumBarunGothic,AppleSDGothicNeo-Regular,serif;  TEXT-DECORATION: none; font-weight:normal; color:#cccccc;margin-left:10px;}
	.S_photo2	 .txt	a.longtype2	 {FONT-SIZE: 16pt; height:65px;FONT-FAMILY:NanumBarunGothic,AppleSDGothicNeo-Regular,serif;  TEXT-DECORATION: none; font-weight:normal; color:#ffffff;margin-left:10px;}
	.S_photo2	 .txt	a.longtype :hover	 {color:#cccccc !important;}
	
	.S_photo2	 .txt	a.shortype1	 {FONT-SIZE: 13px; FONT-FAMILY:NanumBarunGothic,AppleSDGothicNeo-Regular,serif;  TEXT-DECORATION: none; font-weight:normal; color:#cccccc;margin-left:2px;}
	.S_photo2	 .txt	a.shortype2	 {FONT-SIZE: 16px; height:65px;FONT-FAMILY:NanumBarunGothic,AppleSDGothicNeo-Regular,serif;  TEXT-DECORATION: none; font-weight:normal; color:#ffffff;margin-left:2px;}
	.S_photo2	 .txt	a.shortype :hover	 {color:#cccccc !important;}

/* ·¹ÀÌ¾î code ¿£µå */


/*¸ÞÀÎ ·¹ÀÌ¾î ÀÔÈû ÄÚµå °¡·Î ÄÚµå*/
#MTOP_Sub	{width:100%;float:left;border-top:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc; }
#MTOP_Sub	.S_photo	 {width:100%;height:50px;position:relative;}
	.S_photo	 .bg	{width:100%;line-height:47px;position:absolute;top:140px;background-color:#000;filter:alpha(opacity=75);Opacity:0.7;}
	.S_photo	 .baloon {	position:absolute;	top:125px;	left:640px;z-index:2;}
	.S_photo	 .baloontext {	position:absolute;	top:130px;	left:655px;z-index:2;}
	.S_photo	 .baloon2 {	position:absolute;	top:125px;	left:420px;z-index:2;}
	.S_photo	 .baloontext2 {	position:absolute;	top:130px;	left:435px;z-index:2;}
	.S_photo	 .txt	{
	position:absolute;
	top:145px;
	left:4px;
	z-index:2;
}
	.S_photo	 .txt	a.longtype1	 {FONT-SIZE: 12pt; FONT-FAMILY:NanumBarunGothic,AppleSDGothicNeo-Regular,serif;  TEXT-DECORATION: none; font-weight:normal; color:#cccccc;margin-left:10px;}
	.S_photo	 .txt	a.longtype2	 {FONT-SIZE: 16pt; height:65px;FONT-FAMILY:NanumBarunGothic,AppleSDGothicNeo-Regular,serif;  TEXT-DECORATION: none; font-weight:normal; color:#ffffff;margin-left:10px;}
	.S_photo	 .txt	a.longtype :hover	 {color:#cccccc !important;}
	
	.S_photo	 .txt	a.shortype1	 {FONT-SIZE: 13px; FONT-FAMILY:NanumBarunGothic,AppleSDGothicNeo-Regular,serif;  TEXT-DECORATION: none; font-weight:normal; color:#cccccc;margin-left:2px;}
	.S_photo	 .txt	a.shortype2	 {FONT-SIZE: 16px; height:65px;FONT-FAMILY:NanumBarunGothic,AppleSDGothicNeo-Regular,serif;  TEXT-DECORATION: none; font-weight:normal; color:#ffffff;margin-left:2px;}
	.S_photo	 .txt	a.shortype :hover	 {color:#cccccc !important;}


/* CSS Document */

* {
	padding:0;
}

body {
	scrollbar-face-color: #D7D7D7; 
	scrollbar-shadow-color: #D7D7D7; 
	scrollbar-highlight-color: #D7D7D7; 
	scrollbar-3dlight-color: #D7D7D7; 
	scrollbar-darkshadow-color:silver; 
	scrollbar-track-color:#F1F1F1; 
	scrollbar-arrow-color: #ffffff;
	background:#efefef;
	background-image:url(/d2009/images/bg_background.gif);
	background-repeat:repeat;
}

th{
	font-size:12px; 
	FONT-FAMILY:NanumBarunGothic,AppleSDGothicNeo-Regular;
	font-weight:Bold;
	color:#333333;
	line-height:16px;
	background-color: #DDE3FF;
}
form {
	  padding: 0px;
	  margin: 0px;
	  scrollbar-face-color: D7D7D7; 
  	  scrollbar-shadow-color: D7D7D7; 
	  scrollbar-highlight-color: D7D7D7; 
	  scrollbar-3dlight-color: D7D7D7; 
	  scrollbar-darkshadow-color:silver; 
	  scrollbar-track-color:#F1F1F1; 
	  scrollbar-arrow-color: #ffffff;
}

img, input.type-image {
	display : inline;
	margin : 0;
}

/* default a css */
a{	FONT-SIZE: 15px; COLOR: #666666; FONT-FAMILY:NanumBarunGothic,AppleSDGothicNeo-Regular; TEXT-DECORATION: none; LINE-HEIGHT: 130%;overflow:hidden; }
/* a:hover { FONT-SIZE: 15px; COLOR: #BB0000; TEXT-DECORATION: underline; } */

a.alist {	FONT-SIZE: 15px; COLOR: #2E2EB4; FONT-FAMILY:NanumBarunGothic,AppleSDGothicNeo-Regular; TEXT-DECORATION: none; LINE-HEIGHT: 130%;font-weight:normal; }
a.alist:hover { FONT-SIZE: 15px; COLOR: #BB0000; TEXT-DECORATION: underline; }

a.alinkleft {	FONT-SIZE: 15px; COLOR: #cccccc; FONT-FAMILY:NanumBarunGothic,AppleSDGothicNeo-Regular; TEXT-DECORATION: none; LINE-HEIGHT: 130%; }
a.alinkleft:hover { FONT-SIZE: 15px; COLOR: #BB0000; TEXT-DECORATION: underline; }
a.alinkleft2 {	FONT-SIZE: 15px; COLOR: #ffffff; FONT-FAMILY:NanumBarunGothic,AppleSDGothicNeo-Regular; TEXT-DECORATION: none; LINE-HEIGHT: 130%; }
a.alinkleft2:hover { FONT-SIZE: 15px; COLOR: #BB0000; TEXT-DECORATION: underline; }

h1	{ FONT-FAMILY:NanumBarunGothic,AppleSDGothicNeo-Regular;font-size:18pt; color: #141414; line-height:120%; font-weight:Bold;}
h2	{ FONT-FAMILY:NanumBarunGothic,AppleSDGothicNeo-Regular;font-size:12pt; color: #000080; line-height:120%; font-weight:Bold;}
h3	{ FONT-FAMILY:NanumBarunGothic,AppleSDGothicNeo-Regular;font-size:11pt; color: #000000; PADDING-TOP: 0px;PADDING-left: 5px; PADDING-top: 12px; line-height:150%;BACKGROUND: url(../d2009/images/h3_header.gif) no-repeat; height: 50px; 	margin: 0px;font-weight:Bold; }
h4, h5 { margin: 0px; padding: 0px; }

a.alinktoptitle { font-family:NanumBarunGothic,AppleSDGothicNeo-Regular;font-size:17px;line-height:18px;text-decoration:none; }
.atoptitle { font-family:NanumBarunGothic,AppleSDGothicNeo-Regular;font-size:32px;line-height:32px;color:#BB0000;}
.aleft { FONT-SIZE: 15px; COLOR: #ffffff; FONT-FAMILY:NanumBarunGothic,AppleSDGothicNeo-Regular; TEXT-DECORATION: none; LINE-HEIGHT: 130%; }

.commentcount2 {font-family:Tahoma; font-size:10px; color:#96abf2; font-weight:bold;letter-spacing:-2px;}
.gangchu { FONT-SIZE: 7pt; COLOR: #F9B318; FONT-FAMILY:Tahoma; letter-spacing:-1px;font-weight:bold; }
.objection { FONT-SIZE: 7pt; COLOR: #00A9E1; FONT-FAMILY:Tahoma; letter-spacing:-1px; }
.date_gray {font-family:NanumBarunGothic,AppleSDGothicNeo-Regular; font-size:11px; color:#a2a5ae;}

/* article right side*/

a.hitranklistbold {font-size:11px; FONT-FAMILY:NanumBarunGothic,AppleSDGothicNeo-Regular; font-weight:bold; color:#575757;line-height:16px;}
a.hitranklist {font-size:11px; FONT-FAMILY:NanumBarunGothic,AppleSDGothicNeo-Regular; color:#575757;line-height:16px;}

/* article middle */
a.textlink{	FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY:NanumBarunGothic,AppleSDGothicNeo-Regular; TEXT-DECORATION: none; LINE-HEIGHT: 110%;overflow:hidden; }

/* main */

a.textbox {	FONT-SIZE: 15px; COLOR: #000000; FONT-FAMILY:NanumBarunGothic,AppleSDGothicNeo-Regular; TEXT-DECORATION: none; LINE-HEIGHT: 130%; }

a.headlineNew{ font-size:25px; font-family:NanumBarunGothic,AppleSDGothicNeo-Regular;color:#000080; line-height:32px;font-weight:Bold; }
.maintext1 { font-size:13px; FONT-FAMILY:NanumBarunGothic,AppleSDGothicNeo-Regular; color:#555555;	line-height:19px; }
.titlehead { font-size:11px; FONT-FAMILY:NanumBarunGothic,AppleSDGothicNeo-Regular; color:#666666;	line-height:16px;} /*¸ÞÀÎ ±â»ç Á¦¸ñ Çìµå ºÐ·ù #96abf2 */
.memotext { font-size:15px; FONT-FAMILY:NanumBarunGothic,AppleSDGothicNeo-Regular; color:#555555;	line-height:21px; } /* ±â»ç º»¹® ÆùÆ® */
.mainsubtitle1 { font-size:11px;font-family:NanumBarunGothic,AppleSDGothicNeo-Regular;color:#666666; line-height:16px; }
a.mainsubtitle2 { font-size:13px;font-family:NanumBarunGothic,AppleSDGothicNeo-Regular;color:#333333; line-height:14px;}
a.mainsubtitle2:hover { FONT-SIZE: 13px; COLOR: #BB0000; TEXT-DECORATION: underline; }
a.mainsubtitle3 { font-size:11px;font-family:NanumBarunGothic,AppleSDGothicNeo-Regular;color:#666666; line-height:14px;}
a.mainsubtitle3:hover { FONT-SIZE: 11px; COLOR: #BB0000; TEXT-DECORATION: underline; }
a.taglinktext { font-size:15px; FONT-FAMILY:NanumBarunGothic,AppleSDGothicNeo-Regular; color:#666666;	line-height:21px; } /* ±â»ç º»¹® ÆùÆ® */

a.mainrightitle1 { font-size:13px;font-family:NanumBarunGothic,AppleSDGothicNeo-Regular;line-height:16px;color:white;} /* ¸ÞÀÎ ¿À¸¥ÂÊ »ó´Ü ´º½º 1*/
a.mainrightitle2 {font-size:13px; FONT-FAMILY:NanumBarunGothic,AppleSDGothicNeo-Regular; color:#ffffff;display:block;overflow:hidden;text-overflow:ellipsis;height:17px;} /* ¸ÞÀÎ Ãâ·Â Èò»ö ±Û¾¾ ¿À¸¥ÂÊ »ó´Ü ´º½º 1*/
a.mainrightitle3 {font-size:13px; FONT-FAMILY:NanumBarunGothic,AppleSDGothicNeo-Regular; color:#333333;display:block;overflow:hidden;text-overflow:ellipsis;height:17px;} /* ¸ÞÀÎ Ãâ·Â °ËÀº»ö ±Û¾¾ */
a.mainrightitle3:hover { FONT-SIZE: 13px; COLOR: #BB0000; TEXT-DECORATION: underline; } /* ¸ÞÀÎ Ãâ·Â °ËÀº»ö ±Û¾¾ */


.rating1 { FONT-SIZE: 36pt; COLOR: #db0000; FONT-FAMILY:Arial; line-height:180% }
.rating2 {  FONT-SIZE: 18pt; COLOR: #000000; FONT-FAMILY:Arial; }
.regdate {  FONT-SIZE: 7pt; COLOR: #c6c6c6; FONT-FAMILY:Tahoma; }
.regdatered {  FONT-SIZE: 7pt; color: #ff3b00; FONT-FAMILY:Tahoma; }

.regdatesearch {  FONT-SIZE: 13px; COLOR: #c6c6c6; FONT-FAMILY:Tahoma; }
.regdatesearchred {  FONT-SIZE: 13px; color: #ff3b00; FONT-FAMILY:Tahoma; }

.mainame { FONT-SIZE: 11px; FONT-FAMILY:NanumBarunGothic,AppleSDGothicNeo-Regular; COLOR: #999999; LINE-HEIGHT: 120%; letter-spacing:-1px; }

#community h1 {	FONT-FAMILY:NanumBarunGothic,AppleSDGothicNeo-Regular;font-size:18px; color: #666666; }

.search_textbox {font-size:11px; width:162px; height:12px; FONT-FAMILY:NanumBarunGothic,AppleSDGothicNeo-Regular; color:#555555; background-color:#ffffff; border:solid 1px #ffffff;}

font	{line-height:19px;FONT-FAMILY:NanumBarunGothic,AppleSDGothicNeo-Regular;FONT-SIZE: 15px;}

html {filter: expression(document.execCommand("BackgroundImageCache", false, true))	