@charset "euc-kr";

/****************************** Reset ******************************/

body {
	font:normal 12px "µ¸¿ò", dotum, Arial, Verdana, sans-serif;
	line-height:1.3; color:#fff;
	background:#fff;
	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:url(../images/load_bg1.jpg) 0 0px no-repeat;
}
div.flashCourse_last {
	position:absolute;
	z-index:-1;
	width:995px; height:689px;
	background:url(../images/load_bg2.jpg) 0 0px no-repeat;
}

/********** Start ¹öÆ° **********/
div.startImg{
	position:absolute;
	z-index:10;
	margin:339px 0 0 428px;
}
div.startImg a{
	width:226px; height:59px;
	display:block; background:url(../imaegs/blank.gif);
}

/********** Top Navi ¿ìÃø »ó´Ü ¸Þ´º **********/
div.navi1 {
	position:absolute;
	top:18px; left:357px;
	z-index:10;
}
div.navi1 a {
	display:block;
}

/* ´ë¸Þ´º */
div.navi1 ul.dep1 {
	float:left;
	width:584px;
}
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.pdfDown {
	position:absolute;
	top:382px; left:823px;
	z-index:10;
}
div.mp3Down {
	position:absolute;
	top:447px; left:823px;
	z-index:10;
}
div a {
	float:left;
	width:100%; height:100%;
	background:url();
}

/********** Prev Next Btn ÇÏ´Ü ÆäÀÌÁö ÀÌµ¿ ¹öÆ° **********/
div.arrow {
	position:absolute;
	top:657px; left:895px;
}
div.btn_prev {
	float:left; 
}
div.btn_prev_last {
	float:left;
	margin:0 67px 0 0;
}
div.btn_next {
	float:left;
	margin:0 0 0 50px;
}
div.btn_next_first {
	float:left;
	margin:0 0px 0 0;
}

/********** µ¿¿µ»óºÎºÐ **********/
div.movMain {
	position:absolute;
	z-index:10;
	margin:137px 0 0 69px;
}
div.movIFrm{
	float:left;
	padding-left:0px;
}
div.movMain ul.qmenu2 {
	width:100px; height:158px;
	float:left;
	background:url(../images/02_bg_qmenu2.png) no-repeat;
	margin:0 0 0 15px;
	padding:0px 0 0 0;
}
div.movMain ul.qmenu3 {
	width:100px; height:227px;
	float:left;
	background:url(../images/02_bg_qmenu3.png) no-repeat;
	margin:0 0 0 15px;
	padding:0px 0 0 0;
}
div.movMain ul li {
	cursor:hand; 
	float:left;
	font-size:12px; color:#fff; font-weight:bold;
	letter-spacing:-1pt;
	margin:17px 0 0 22px;
}
div.movMain ul li:first-child {
	margin-top:15px;
}

div.movMain ul li a {width:52px; height:52px; display:block;}
div.movMain ul li a:hover {color:#fff; cursor:pointer;}
.btn_01 {background:url(../images/02_index_btn_off_01.png) no-repeat;}
.btn_01:hover {background:url(../images/02_index_btn_on_01.png) no-repeat;}
.btn_02 {background:url(../images/02_index_btn_off_02.png) no-repeat;}
.btn_02:hover {background:url(../images/02_index_btn_on_02.png) no-repeat;}
.btn_03 {background:url(../images/02_index_btn_off_03.png) no-repeat;}
.btn_03:hover {background:url(../images/02_index_btn_on_03.png) no-repeat;}

div.movErr {
	position:absolute;
	top:521px; left:838px;
	z-index:20;
}

div.img {
	position:absolute;
	top:550px; left:946px;
	z-index:25;
}
