a:hover {
	color:#c70202;
	text-decoration:underline;
	}
.movie_view {
	margin:0 0 20px 0;
	padding:15px 10px 0 40px;
	font-size:120%;
	font-weight:bold;
	letter-spacing:-0.1em;
	vertical-align: baseline;
	text-align:center;
	display: block;
	height:22px;
	width:70px;
	background:url(/ver02/img/movie_icon.gif) no-repeat top left;
	}		
	
#content1 {
	margin:0;
	padding:0;
	width:840px;
	float:right;
	background:url(/ver02/img/wing_bg.jpg) no-repeat;
	}
	#content1 #primaryContent {
		margin:0;
		padding:132px 0 0 10px;
		float:left;
		width:570px;
		display:inline;
		}
					.iePngFix {
					behavior:url(/ver02/css/iepngfix.htc);
					margin:39px 7px 7px 7px;
					padding:7px;
						} 
						.iePngFix {
	background:url(/ver02/img/white2.png) repeat-y;
	} 
	.pepo {
		margin:0 0 10px 0;
		padding:0;
				}
				.pepo h1.title {
					margin:0;
					padding:0;
					width:570px;
					/*background:url(/renewal/img/pepo_top.jpg);*/
					text-indent: -1000em;
					text-decoration: none;
					}
				#th {
					margin:0 0 0 10px;
					font-size:110%;
					font-weight:bold;
					letter-spacing:-2px;
				border-bottom:2px #069 solid;
				}
	.pepo ul {
				float:left;
				list-style:none;
				margin:0 0 0 3px;
				padding:0 0 10px 0;
				}
				.pepo ul li {
					float:left;
					margin:0 7px 5px 0;
					padding:0;
					color:#666;
					display:inline;
					}
					.pepo ul li img.img {
						width:150px;
						height:100px;
						margin:5px 5px 3px 6px;
						padding:8px;
						border:1px solid #d9e0e6;
						border-bottom-color:#c8cdd2;
						border-right-color:#c8cdd2;
						background:#fff;
						}
						
					.pepo ul li h1 {
						width:160px;
						height:40px;
						margin:10px;
						padding:0;
						font-size: 110%;
						letter-spacing:-2px;
						text-align:justify;
						color:#000000;
						}
#admin {
	list-style:square;
	margin:5px 0;
	padding:0 30px;
	text-align:right;
	}
#admin li {
	list-style:square;
	display:inline;
	}
#admin li a {
	margin:0;
	padding:3px;
	letter-spacing:-0.1em;
	border:1px #999 solid;
	}
#admin li a:link, #admin li a:visited {
	background:#fff;
	color:#999;
	}
#admin li a:hover {
	background:#999;
	color:#fff;
	text-decoration:none;
	}

#title {
	margin:0;
	padding:0;
	}
#title h1 {
	font-family:"바탕", Batang, "Apple Myungjo", serif !important ;
	margin:0;
	padding:10px;
	font-size:22pt;
	letter-spacing:-6px;
	word-spacing:0;
	color:#069;
	}
#title h2 {
	margin:0;
	padding:10px;
	font-size:12pt;
	letter-spacing:-0.14em;
	color:#666;
	}
#meta {
	margin:0;
	padding:0;
	text-align:right;
	}
#contents {
	margin:0;
	padding:0;
	font-family:"바탕", Batang;
	font-size:125%;
	letter-spacing:-0.1em;
	line-height:175%;
	text-align:justify;
	color:#333;
	}	
#contents p {
	margin:0;
	padding:0;
	}	
#contents .ARTICLE_PHOTO {
	width:490px;
	height:327px;
	}
#contents table img {
	width:490px;
	height:327px;
	}
#contents table {
	width:90%;
	}
#tagWrap {
	margin:20px 35px 10px 35px;
	padding:5px;
	font-size:10pt;
	letter-spacing:-1px;
	color:#ccc;
	border:5px #ccc solid;
	}
#tagWrap .help_comment {
	margin:10px;
	font-size:10pt;
	font-weight:bold;
	letter-spacing:-1px;
	color:#666;
	}
#tagWrap span {
	margin:0 0 0 10px;
	font-size:10pt;
	font-weight:bold;
	letter-spacing:-1px;
	color:#0066CC;
	}
#tagWrap span.tag {
	font-size:10pt;
	font-weight:normal;
	letter-spacing:-1px;
	color:#666;
	}
#tagWrap span.tag a {
	font:12px/16px 돋움;
	letter-spacing:-1px;
	color:#666;
	text-decoration:none;
}
#tagWrap span.tag a:hover {
	text-decoration:underline;
}
#tagWrap span a.del_tag {
	text-indent:-5000px;
	margin:1px;
	padding:2px;
	text-decoration:none;
	background:#fff url(/news/skin/news/news_2007/images/view_icon_delete.gif) no-repeat 50% 50%;
	color:#fff;
}
#tagWrap input {
	font:12px/14px 돋움;
	width:50px;
	}
.track_box {
	width:525px;
	float:left;
	margin:10px 0 5px 25px;
	padding:10px;
	border:1px #0066CC solid;
	background:#f9f9f9;
	display:inline;
	}	
.track_box p {
	margin:0;
	padding:0;
	font-size:100%;
	letter-spacing:-0.1em;
	color: #0066CC;
	}		
.track_box .tr_add {
	font-weight:bold;
	color: #000;
	}		
.track_box .track_copy {
	margin:0 0 0 10px;
	color:#666;
	}		
#support {
	float:left;
	margin:10px 0 5px 25px;
	padding:10px 5px 0 5px;
	border:2px #ccc solid;
	background:#f4f4f4;
	display:inline;
	}	
#support h1 {
	font-family:"바탕", Batang, "Apple Myungjo", serif !important ;
	margin:7px;
	padding:0;
	font-size:20pt;
	letter-spacing:-5px;
	word-spacing:0;
	color:#900;
	}
#support h2 {
	margin:4px 0;
	padding:0;
	font-size:110%;
	letter-spacing:-0.2em;
	color:#fff;
	display:inline;
	}	
#support h2 a:link, #support h2 a:visited, #support h2 a:active {
	text-decoration: none;
	color:#fff;
	}
#support h2 a:hover {
	color:#fff;
	text-decoration:underline;
	}
	
#support ul {
	float:left;
	list-style:none;
	margin:0;
	padding:0px;
	display:inline;
	}
#support li {
	width:510px;
	margin:2px;
	padding:5px;
	float:left;
	display:inline;
	background:#c70202;
	color:#fff;
	letter-spacing:-0.1em;
	}
#comment {
	float:left;
	margin:10px 0;
	padding:0 20px;
	}
#comment dl {
	float:left;
	margin:0;
	padding:5px;
	border-bottom:1px #ccc dotted;
	background:#eee;
	color:#666;
	}
#comment dt {
	float:right;
	margin:0;
	padding:5px;
	text-align:justify;
	}
#comment dd {
	margin:0;
	padding:4px 2px;
	}

#comment form {
	margin:0 0 10px 0;
	padding:0;
	}
#comment fieldset {
	margin:0;
	padding:10px;
	border:2px #ccc solid;
	}
#comment legend {
	margin:0 0 5px 0;
	padding:5px;
	font-family:"돋움", Dotum;
	font-size:110%;
	font-weight:bold;
	letter-spacing:-0.2em;
	text-align:justify;
	color:#333;
	background:#fff;
	}
#comment ul {
	width:80px;
	list-style:none;
	float:left;
	margin:0;
	padding:0;
	}
#comment p.content {
	float:left;
	margin:0;
	padding:0;
	}
#comment p.submit {
	margin:20px 0 0 0;
	padding:0;
	}

#comment label {
	display:block;
	margin:0;
	padding:2px;
	font-family:"돋움", Dotum;
	font-size:100%;
	font-weight:bold;
	letter-spacing:-1px;
	color:#069;
	}
#comment input {
	font-size:90%;
	margin:0;
	padding:0;
  width: 70px;
	}
#comment input#submit {
	font-size:90%;
	font-weight:bold;
	background:#999;
	color:#FFFFFF;
	width:70px;
	height:55px;
	}

#comment textarea {
	margin:0 5px 0 0;
	padding:2px;
	width: 330px;
	height: 50px;
	font-size:90%;
}
#comment input, #comment textarea {
	border: 1px solid #ccc;
}
#comment input:focus, #comment textarea:focus {
	background: #ffc;
}
#comment input#submit {
	margin:0;
	padding:0;
	border: none;
}
#comment input#submit:focus {
	background: #ccc;
}
				
	#content1 #secondaryContent {
		margin:350px 0 0 0;
		padding:0;
		float:right;
		width:240px;
		/*background:transparent url(/renewal/img/ha.gif) no-repeat 80%;*/
		}
		.localmenu1 {
			margin:10px 10px 10px 0;
			padding:0;
			width:150px;
			border:1px #eee solid;
			/*background:url(/renewal/img/pplocal_bg) no-repeat right top;*/
			}
			.localmenu1 p.tit {
				margin:0 5px 0 5px;
				padding:4px;
				font-size:10pt;
				font-weight:bold;
				letter-spacing:-1px;
				color:#069;
				border-bottom:1px #ccc solid;
				}
						
			.localmenu1 img.img {
				float:left;
				margin:5px 7px 3px 5px;
				padding:4px;
				border:1px solid #d9e0e6;
				border-bottom-color:#c8cdd2;
				border-right-color:#c8cdd2;
				background:#fff;
				}
			.localmenu1 h1 {
				margin:0;
				padding:4px 4px 6px 10px;
				font-size:10pt;
				letter-spacing:-1px;
				color:#666;
				background:url(/ver02/img/dot07.gif) no-repeat 0 50%;
				}
			.localmenu1 ul {
				margin:5px;
				padding:4px;
				list-style:none;
				clear:both;
				}
		.localmenu2 {
			margin:450px 0 20px 0;
			padding:0;
			width:238px;
			/*background:#eee url("/renewal/img/p-menu_top") no-repeat right top;*/
			}
			.localmenu2 p.tit {
				margin:15px 0 0 20px;
				padding:0;
				font-size:10pt;
				font-weight:bold;
				letter-spacing:-1px;
				color:#069;
				}
						
			.localmenu2 img.img {
				float:left;
				margin:5px 7px 3px 5px;
				padding:4px;
				border:1px solid #d9e0e6;
				border-bottom-color:#c8cdd2;
				border-right-color:#c8cdd2;
				background:#fff;
				}
			.localmenu2 h1 {
				margin:0;
				padding:4px 4px 6px 10px;
				font-size:10pt;
				font-weight:normal;
				letter-spacing:-1px;
				color:#666;
				background:url(/ver02/img/dot07.gif) no-repeat 0 50%;
				}
			.localmenu2 ul {
				margin:0;
				padding:5px 0 10px 30px;
				list-style:none;
				clear:both;
				/*background:#eee url("/renewal/img/p-menu_bottom") no-repeat right bottom;*/
				}
				
#secondaryContent .addtit {
	margin:15px 15px 5px 5px;
	padding:0;
	font-size:90%;
	font-weight:bold;
	letter-spacing:-0.1em;
	color:#069;
	text-align:right;
	}
.addcon {
	margin:0 5px 5px 5px;
	padding:5px;
	line-height:160%;
	text-align:justify;
	border:1px #ccc solid;
	letter-spacing:-0.1em;
	}
.relcon {
	margin:0 5px 5px 5px;
	padding:5px;
	line-height:160%;
	border:1px #ccc solid;
	text-align:justify;
	letter-spacing:-0.1em;
	}
	 
.relcon dl {
	margin:5px 0;
	padding:5px 10px;
	color:#666;
	letter-spacing:-0.1em;
	}
.relcon dt {
	margin:0 0 5px 0;
	padding:0;
	font-weight:bold;
	font-size:110%;
	letter-spacing:-3px;
	line-height:140%;
	}
.relcon dd {
	margin:2px 0 0 0;
	padding:0;
	font-size:90%;
	line-height:140%;
	color:#666;
	}
.relcon dd span {
	margin:0;
	padding:0;
	color:#666;
	font-weight:bold;
	}
#secondaryContent .relcon dd em {
	margin:0;
	padding:0;
	color:#369;
	font-weight:bold;
	font-style:normal;
	letter-spacing:-0.1em;
	}

.relcon dd.clear {
	margin:0;
	padding:0;
	clear:both;
	}
.relcon dd img.img {
	float:left;
	margin:0 6px 0 0;
	padding:2px;
	border:1px solid #d9e0e6;
	border-bottom-color:#c8cdd2;
	border-right-color:#c8cdd2;
	background:#fff;
	color:#666666;
	}
.clear {
	clear:both;
	}
