/*
 ÇÑ±Û : 12px "±¼¸²", 12px "µ¸¿ò"
 ÇÑ±Û ÀÛÀºÆùÆ® : 11px "µ¸¿ò" 
 ¼ýÀÚ,¿µ¹® : 10px "verdana"
*/

/******* °øÅë-±âº» *******/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #D3D3D3;
}

img { border: 0px;}
A:link { text-decoration:none; color:#000000}
A:visited { text-decoration:none; color:#000000}
A:hover { text-decoration:underline; color: #666666;}


td , select, textarea {
	font-family: "Verdana", "µ¸¿ò";
	line-height: 16px;
	font-size: 12px;
}

br {letter-spacing:0;}


/******* °øÅë-ÄÁÅÙÃ÷ *******/

.engsfont{
	font-family: "Verdana";
	font-size: 11px;
	line-height: 16px;
}

.title{
	font-family: "Verdana";
	font-size: 14px;
	line-height: 16px;
}

a.urllink:link { font-family: "arial"; font-size: 12px; color: #666666;}
a.urllink:visited { font-family: "arial"; font-size: 12px; color: #666666;}
a.urllink:hover { font-family: "arial"; font-size: 12px; color: #d02a2a;}


#outbox{
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	background-color: #555555;
}

#footer {
	position:relative;
	float:left;
	width:708px;
	margin:20px 0 0 0;
	padding:0;
	color:#393939;
	font-weight:bold;
	font-family: Verdana;
	font-size: 9px;
	vertical-align:top;
}

#footer dt {
	position:relative;
	float:left;
	padding:0;
	margin:0;
}


#footer dd {
	position:relative;
	float:right;
	padding:0;
	margin:0;
}

#footer span {
	color:#000000;
	font-weight:bold;
	font-family: Verdana;
	font-size: 9px;
}

#footer a {
	color:#393939;
	text-decoration:none;
}

#footer a:hover, a:active {
	color:#000000;
	text-decoration:none;
}


/* ¸Þ´ºÅØ½ºÆ® */
.conmenu {
	color:#000000;
	font-weight:bold;
	font-family: Verdana;
	font-size: 11px;
	text-decoration:none;
}

a.conmenu {
	color:#000000;
	text-decoration:none;
}

a.conmenu:hover, a.conmenu:active {
	color:#b00101;
	text-decoration:none;
}


.conmenu_gray {
	color:#505050;
	font-weight:bold;
	font-family: Verdana;
	font-size: 10px;
	text-decoration:none;
}

a.conmenu_gray {
	color:#505050;
	text-decoration:none;
}

a.conmenu_gray:hover, a.conmenu_gray:active {
	color:#b00101;
	text-decoration:none;
}

/* ¿À¹öÇßÀ»¶§ ³ª¿À´Â Èò»ö ÆùÆ®*/
.ovDate {
	color:#ffffff;
	font-weight:bold;
	font-family: Verdana;
	font-size: 9px;
	text-decoration:none;
	letter-spacing:-1;
}

.ovDate_blk {
	color:#bebebe;
	font-weight:none;
	font-family: Verdana;
	font-size: 9px;
	text-decoration:none;
	letter-spacing:-1;
}

/******* Index *******/

#ctbox{
	position:absolute;
	top:50%;
	left:50%;
	width:730px;
	height:468px;
	margin:-234px 0 0 -365px;
}

#mbox01{
	position:relative;
	float:left;
	width:345px;
	height:212px;
	margin:0;
}

/***
#indextit {
	width:345px;
	height:34px;
	background-color:#222222;
	text-align:center;
}

#indextit img {
	margin:6px 0 0 0;
}
***/

#indextit2 {
	margin:0;
	padding:77px 0 0 0;
	width:345px;
	height:135px;
	text-align:center;
	background-color:#222222;
	float: left;
}

#mbox02{
	position:relative;
	float:right;
	width:345px;
	height:212px;
	margin:0;
}

#mbox03{
	position:relative;
	float:left;
	width:345px;
	height:212px;
	margin:40px 0 0 0;
}
#mbox04{
	position:relative;
	float:right;
	width:345px;
	height:212px;
	margin:40px 0 0 0;
}

.mtit {
	width:345px;
	height:34px;
	background-color:#222222;
}
.mtit img {
	margin:6px 0 0 20px;
}


.mlist {
	margin:10px 0 0 0;
	width:253px;
	height:76px;
	padding:40px;
	border:6px solid #222222;
	background-color:#b3b3b3;
	float: left;
}
/*
.mlist li {
	list-style-image:url(http://www.forthenextgeneration.com/images/index/bullet_dot.gif);
	list-style-position:inside;
	list-style-type:decimal;
	min-height: 28px; 
	margin:0;
	padding:0;
	float: left;
}
*/

.mlist ul {
	list-style: none;
	margin:0;
	padding:0;
	float: left;
}

.mlist ul li {
	background-image:url(http://www.forthenextgeneration.com/images/index/bullet_dot.gif);
	background-position:middle left;
	background-repeat:no-repeat;
	min-height: 28px;
	margin:0;
	padding:0 0 0 6px;
	float: left;
	display:block;
	clear:both;
}

#download {
	position:relative;
	float:right;
	margin:10px 0 0 0;
}



/******* Dokdo and Eastsea *******/

#dok_apDiv {
	position: relative;
	left:0;
	top:0;
	width:119px;
	height:11px;
	z-index:5;
	visibility: hidden;
}

#dok_apDiv1 {
	position: absolute;
	left:183px;
	top:515px;
	width:140px;
	height:15px;
	z-index:1;
	visibility: hidden;
}

#dok_apDiv2 {
	position:absolute;
	left:216px;
	top:515px;
	width:140px;
	height:15px;
	z-index:2;
	visibility: hidden;
}
#dok_apDiv3 {
	position:absolute;
	left:465px;
	top:515px;
	width:280px;
	height:15px;
	z-index:3;
	visibility: hidden;
}

#dok_apDiv4 {
	position:absolute;
	left:573px;
	top:515px;
	width:140px;
	height:15px;
	z-index:4;
	visibility: hidden;
}

#dok_apDiv5 {
	position:absolute;
	left:608px;
	top:515px;
	width:140px;
	height:15px;
	z-index:4;
	visibility: hidden;
}




/******* Goguryeo and Balhae *******/

#bal_apDiv {
	position: relative;
	left:0;
	top:0;
	width:119px;
	height:11px;
	z-index:5;
	visibility: hidden;
}

#bal_apDiv1 {
	position: absolute;
	left:47px;
	top:498px;
	width:140px;
	height:15px;
	z-index:1;
	visibility: hidden;
}



/******* Comfort Women *******/

#com_apDiv {
	position: relative;
	left:0;
	top:0;
	width:119px;
	height:11px;
	z-index:5;
	visibility: hidden;
}

#com_apDiv1 {
	position: absolute;
	left:47px;
	top:515px;
	width:140px;
	height:15px;
	z-index:1;
	visibility: hidden;
}




/******* Basic Korean *******/

#contbox {
	position:absolute;
	top:50%;
	left:50%;
	width:708px;
	height:508px;
	margin:-300px 0 0 -400px;
	padding:40px;
	border:6px solid #222222;
	background-color:#b3b3b3;
}

#tit {
	position:relative;
	float:left;
	margin:0;
	padding:0;
}

#mvboxA {
	position:relative;
	float:left;
	margin:20px 0 0 0;
	padding:0;
}

#txtbox {
	position:relative;
	float:left;
	margin:20px 0 0 0;
	padding:0;
}

#contmenu {
	position:relative;
	float:left;
	margin:20px 0 0 0;
	padding:0;
}

#cont01 {
	position:relative;
	float:left;
	margin:0;
	padding:0;
}

#cont01 dt {
	margin:0 0 10px 0;
	padding:0;
	float:left;
	display:inline;
	clear:both;
}

#cont01 dd {
	margin:0 0 5px 0;
	padding:0;
	float:left;
	display:inline;
	clear:both;
}

