@charset "euc-kr";

/****************************** Reset ******************************/

body {
	font:normal 12px "³ª´®°íµñ", NanumGothic, "¸¼Àº°íµñ", Malgun Gothic, "µ¸¿ò", dotum, Arial, Verdana, sans-serif;
	line-height:1.3; color:#666;
	background:#000;
	margin:0; padding:0;
}

br	{
	letter-spacing:0;
}

h1, h2, h3, h4, h5, h6, div, p, dl, dt, dd, ul, ol, li, form, fieldset, blockquote, address, table, thead, tbody, tfoot, tr, td, caption {
	margin:0; padding:0;
}

ul {
	list-style:none;
}

img {
	border:0;
}

table {
	width:100%;
	border-collapse:collapse;
}

table caption {
	display:none;
}

a {
	selector-dummy : expression(this.hideFocus=true); 
	text-decoration:none;
	margin:0; padding:0;
}

a:link, a:visited, a:hover {
	color:#666;
	text-decoration:none;
}

fieldset {
	border:0;
}

legend {
	display:none;
}

select, input, textarea {
	font:normal 1em "³ª´®°íµñ", NanumGothic, "¸¼Àº°íµñ", Malgun Gothic, "µ¸¿ò", dotum, Arial, Verdana, sans-serif;
	color:#797b80;
	vertical-align:middle;
}

em {
	font-style:normal;
}



/****************************** Style ******************************/

div.wrapper { 
	position:absolute; 
	top:50%; left:50%;
	width:995px; height:689px; 
	margin-top:-343px; 
	margin-left:-497px; 
	/* negative half of the height */
}

/********** Flash ÇÃ·¡½¬ **********/
div.flashCourse {
	position:absolute;
	z-index:-1;
	width:995px; height:689px;
	background:#fff url(../images2/load_bg.jpg) no-repeat;
}
div.flashCourse_m {
	position:absolute;
	z-index:-1;
	width:995px; height:689px;
	background:#fff url() no-repeat;
}

/********** Start ¹öÆ° **********/
div.startImg{
	position:absolute;
	z-index:10;
	margin:499px 0 0 836px;
}
div.startImg a{
	width:131px; height:131px;
	display:block; background:url(../imaegs/blank.gif);
}

/********** Top Navi ¿ìÃø »ó´Ü ¸Þ´º **********/
div.navi1 {
	position:absolute;
	top:0; left:426px;
	z-index:10;
}
div.navi1 a {
	display:block;
}

/* ´ë¸Þ´º */
div.navi1 ul.dep1 {
	float:left;
	width:569px;
}
div.navi1 ul.dep1 li {
	float:left;
}
/* ¼Ò¸Þ´º */
div.navi1 ul.dep1 li ul.dep2 {
	position:absolute;
	top:91px; left:285px;
	float:left;
	margin:0 0 0 5px;
}
div.navi1 ul.dep1 li ul.dep2 li {
	float:left;
	margin:0 0 0 5px;
}

/********** Down Btn ´Ù¿î ¹öÆ° **********/
div.mp3Down {
	position:absolute;
	bottom:184px; right:0px;
	z-index:10;
}
div.pdfDown {
	position:absolute;
	bottom:139px; right:0px;
	z-index:10;
}
div a {
	float:left;
	width:100%; height:100%;
	background:url();
}

/********** Prev Next Btn ÇÏ´Ü ÆäÀÌÁö ÀÌµ¿ ¹öÆ° **********/
div.arrow {
	position:absolute;
	bottom:2px; right:10px;
}
div.btn_prev {
	float:left;

}
div.btn_prev_last {
	float:left;
	margin:0 76px 0 0;
}
div.btn_next {
	float:left;
	margin:0 0 0 45px;
}
div.btn_next_first {
	float:left;
	margin:0 0px 0 0;
}

/********** µ¿¿µ»óºÎºÐ **********/
div.movMain {
	position:absolute;
	z-index:10;
	margin:151px 0 0 40px;
}
div.movIFrm{
	float:left;
	padding-left:0px;
}
div.movMain ul {
	float:left;
	margin:106px 0 0 11px;
}
div.movMain ul li {
	cursor:hand;
	margin-top:5px;
}
div.movMain ul li:first-child {
	margin-top:0px;
}
div.movErr {
	position:absolute;
	bottom:83px; right:0px;
}

