@charset "utf-8"; 
body, div, p, span, th, td, caption, li, a, input, textarea, select  {font-size:12px; margin:0; padding:0; font-family:돋움, Arial; color:#666; line-height:18px;}
/*input, textarea {border:expression((this.type=='checkbox'||this.type=='radio')?'':'1px solid #d3d3d3')}*/
ul {margin:0; padding:0; list-style:none;}
li {margin:0; padding:0;}
fieldset {margin:0; padding:0; border:none;}
legend, label {display:none;}
img {border:0;}
input {z-index:2;}

div, p, ol, ul, li, img, a, h1, h2, h3, h4, h5, h6, form, span, iframe, dl, dt, dd {margin:0px; padding:0px; text-align:left;}
div, ul, ol {list-style:none;}

.VisualHidden {visibility:hidden; overflow:hidden; width:0; height:0; margin:0; padding:0; font:0/0 Arial;}

/* table
*/
table caption {
	visibility:hidden;
	overflow:hidden;
	width:0;
	height:0;
	margin:0;
	padding:0;
	font:0/0 Arial;
}
table, th, td {
	margin:0;
	padding:0;
	border:0;
	border-spacing:0px;
	border-collapse:collapse;
}


/* form 
*/
form, fieldset, legend, label {margin:0; padding:0;}
fieldset {border:0 none;}
fieldset legend {position:absolute; visibility:hidden; overflow:hidden; width:0; height:0; margin:0; padding:0; font:0/0 Arial;}
label {cursor:pointer;}
label input, label img, label select, label textarea, 
fieldset label, fieldset input, fieldset img, fieldset select, fieldset textarea{vertical-align:middle;}

/* hidden
*/
.blind{
	position:absolute;
	top:0;
	left:0;
	visibility:hidden;
	overflow:hidden;
	height:0;
	width:0;
	margin:0;
	padding:0;
	font:0/0 Arial;
	}

/* layout
*/
body {background:url(/img/bg_top.gif) repeat-x 0 0 #f4f4f4;}

#header_wrap {width:970px; height:118px;}
	.logo {background:url(/img/logo.gif) no-repeat left top; width:230px; height:118px; float:left;}
		.logo a {width:230px; height:118px; display:inline-block;}
	.gnbMenu {background:url(/img/bg_menu.gif) no-repeat left top; width:740px; height:118px; float:left;}
	.gnbMenu ul {text-indent:-9999px; height:0; visibility:hidden; overflow:hidden; margin:0; padding:0;}
#container_wrap {background:url(/img/contents_bg.gif) repeat-y left top; width:970px;}
	.contents {margin-left:55px; width:870px; min-height:500px; overflow:hidden;}
#footer_warp {width:970px; background:url(/img/copyright.gif) no-repeat 0 0; text-indent:-9999px; height:97px;}


.contents .movieObj {background:url(/img/bg_movie.gif) no-repeat left top; float:left; width:460px; height:371px;}
.contents .movieObj object {margin-top:11px; margin-left:108px;}
.contents .downImg img {margin:15px 0;}
.contents .btnLeft {text-align:right; margin-bottom:15px;}

.contents .bannerSize {margin-bottom:40px; overflow:auto; height:310px;}
.contents .bannerSize ul {float:left; margin-left:60px; display:inline;}
.contents .bannerSize li img {margin:2px 0;}
.contents .bannerSize ul.wSize180 {width:180px;}
.contents .bannerSize ul.wSize200 {width:200px;}
.contents .bannerSize ul.hSize150 {height:150px;}

.subTxt {text-indent:-9999px; height:0; visibility:hidden; overflow:hidden; margin:0; padding:0;}

