body{
	background-color: 	#ffffff;
	font-family:		Helvetica, sans-serif, 굴림, gulim;
	font-size:			14px;
	color:				#444; 
	margin-top:			0;
}

html > body {
	font-family:		Verdana, Arial, 굴림, gulim, Helvetica, sans-serif;
	font-size:			12px;
}

p{
	text-decoration:	none;
	color:				#444;
}

a img{
	border:				none;
}

#wrapper{
	width:				800px;
	background-color: 	#ffffff;
}

#header{
	width:				100%;
}

#banner{
	width:				100%;
	height:				70px;
}

#logo{
	width:				385px;
	float:				left;
	margin-top:			10px;
}

#languagebar{
	width:				410px;
	float:				right;
	text-align:			right;
	margin-top:			10px;
}

#languagebar span{
	color:				grey;
}

#navigation{
	width:				100%;
	height:				47px;
}

#leftcurl{
	width:				15px;
	height:				47px;
	float:				left;
}

#mid_nav{
	background-image: 	url('../images/nav_strip.png');
	background-repeat: 	repeat-x;	
	width:				770px;	
	height:				47px;
	float:				left;
	text-align:			center;
	padding-top:		0px;
}

#mid_nav a{
	font-size:			16px; 
	font-weight:		600;
	color:				#ffffff;
	letter-spacing:		.02em;
	margin:				20px 25px;
	padding-top:		5px; 	
	padding-bottom:		5px; 
	line-height:		45px;
}

#mid_nav a.hover, #mid_nav a:hover {
    font-size:			16px; 
	color:				#ff7202;
	letter-spacing:		0.02em;
	margin:				20px 25px;
	padding-top:		5px; 
	padding-bottom:		5px; 
	line-height:		45px;
	text-decoration:	none;
}

#mid_nav span{
    font-size:          16px;
	font-weight:		600;
    color:              #ff7202;
    letter-spacing:     .02em;
	margin:				20px 25px;
    padding-top:        5px;    
    padding-bottom:     5px; 
    line-height:        45px;
}

#rightcurl{
	width:				15px;
	height:				47px;
	float:				right;
}

#branding{
	width:				100%;
	height:				135px;
}

#slogan{
	font-family:		"Arial Rounded MT Bold", "Arial Rounded", Verdana, Arial, 굴림, gulim, Helvetica, sans-serif;
	font-size: 			16px;
	line-height: 		24px;

	width:				325px;
	height:				115px;
	margin-left:		5px;
	margin-top:			10px;
	float:				left;
	background-image: 	url('../images/slogan_back.gif');
	background-repeat:	no-repeat;
	text-align:			left;
}

#index_main{
	width:				100%;
	height:				380px;
    background-image:   url('../images/main_img_kor.gif');
    background-position: top right;
    background-repeat:  no-repeat;
}

#slogan2{
    font-family:        "Arial Rounded MT Bold", "Arial Rounded", Verdana, Arial, 굴림, gulim, Helvetica, sans-serif;
    font-size:          13px;
    line-height:        18px;

    width:              380px;
    height:             115px;
    margin-left:        5px;
    margin-top:         10px;
    float:              left;
    text-align:         left;
}

/*
#slogan ul{
	margin:				0;
	padding:			0;
	margin-left:		50px;
	list-style-image:	url('../images/bul1.gif');
}
#slogan li{
	margin-top:			10px;
}
*/

#imagebox{
	width:				435px;
	height:				115px;
	float:				right;
}

#imgbox{
	width:				100%;
	height:				175px;
	float:				left;
	margin:				0;
	padding:			0;
}


#content{
    width:				100%;
	padding-bottom:		10px;
}

/*
#content p{
    margin-left:		20px;
    font-size: 			12px;
    font-weight: 		bold;
}
*/

#content ol{
    margin-left:		40px;
}

#content ul{
    margin-left:		35px;
    font-size: 			14px;
    color:				#444;
    line-height: 		20px;
    list-style-image:	url('../images/icon_check.gif');
}

#content a{
    display:			block;
    margin-left:		65px;
    margin-top:			5px;
}

.boxlink {
	width:				150px;
	float:				right;
	font-size: 			16px;
	text-align:			right;
}

.box1box {
    float: 				left;
    width: 				254px;
    margin-left: 		6px;
}

html > body .box1box {
    margin-left: 		10px;
}


#box1{
    font-family:		Arial Narrow, Arial, 굴림, gulim, Helvetica, sans-serif;
    width:				252px;
    height:				235px;
    float:				left;
	text-align:			left;
}

#box1 *{
    margin:				0;
    padding:			0;
}

#box1 h1{
    font-family:		Arial Narrow, Arial, 굴림, gulim, Helvetica, sans-serif;
	font-size:			20px;
    padding:			15px 0 0 0;
    color: 				#ff7202;
	text-align:			center;
}

#box1 ul {
    font-size: 			15px;
	padding-left:		3px;
}


#box1 .red{
    text-align:			center;
    padding-top:		10px;
    color:				red;
    margin-left:		0px;
}

#box1 a{
    text-align:			center;
    display:            block;
    margin:				0px;
}

#box1 p{
    margin:				0 20px;
    font-size: 			16px;
    font-weight: 		bold;
}

.box2box {
    float:				left;
    width:				254px;
    margin-left:		7px;
}

html > body .box2box {
    margin-left:		9px;
}

#box2{
    font-family:		Arial Narrow, Arial, 굴림, gulim, Helvetica, sans-serif;
    width:				252px;
    height:				235px;
    float:				left;
	text-align:			left;
}

#box2 *{
    margin:				0;
    padding:			0;
}

#box2 h1{
    font-family:		Arial Narrow, Arial, 굴림, gulim, Helvetica, sans-serif;
    font-size:			20px;
    padding:			15px 0 0 0;
    color: 				#00beeb;
	text-align:			center;
}

#box2 ul {
    font-size:          15px;
	padding-left:		3px;
}

#box2 a{
    text-align:			center;
    display:            block;
    margin: 	        0px;
}

#box2 p{
    margin:				0 20px;
    font-size: 			16px;
    font-weight: 		bold;
}

.box3box {
    float: 				right;
    width: 				254px;
    margin-right: 		6px;
}

html > body .box3box {
    margin-right: 10px;
}

#box3{
    font-family:		Arial Narrow, Arial, 굴림, gulim, Verdana, Helvetica, sans-serif;
    width:				252px;
    height:				235px;
    float:				left;
	text-align:			left;
}

#box3 *{
    margin:				0;
    padding:			0;
}

#box3 h1{
    font-family:		Arial Narrow, Arial, 굴림, gulim, Verdana, Helvetica, sans-serif;
    font-size:			20px;
    padding:			15px 0 0 0;
    color: 				#a063dd;
	text-align:			center;
}

#box3 a{
    text-align:			center;
    display:			block;
    margin:				0px;
}

#box3 p{
    margin:				0 20px;
    font-size: 			16px;
    font-weight: 		bold;
}

#box3 .p1 {
	font-size: 			15px; 
	font-weight: 		normal;
	padding-left:		2px;
}

.actop *{
	margin:				0;
	padding:			0;
}

.actop{
	height:				30px;
	border:				none;
	margin-top:			5px; 
	line-height:		25px;
	border-bottom: 		1px solid #dad4c3; 
}

.actop p{
	border:				none;
}

.wlcm_usr{
	float:				left;	
}

.acno{
	float:				right;
	font-weight:		bold;	
}

.ac_content{
	float:					left;
	width:					623px;
}

.ac_subtitle{
	clear:					both; 
	width: 					100%; 
	height: 				25px; 
	padding: 				5px 0; 
	font-weight: 			600; 
	border-top: 			1px dotted #dddddd; 
	border-bottom: 			1px dotted #dddddd;
}

#left_nav{
	width:					177px;
	float:					left;
	text-align:				left;
	margin:					0px;
	padding:				0px; 
	padding-top:			10px;
}

#left_nav_mid{
	width:					166px;
	background-image: 		url('../images/mid.jpg');
	background-repeat:      repeat-y;
	background-position:    -3px 0;
	text-align:				left;
}

#main_content{
	float:					left;
	padding-top:			10px;
	width:					623px;
	padding-bottom:			10px;
}

#button_nav {
	margin:				0px;
	padding:			0px; 
}

#button_nav a{
	margin:				0px;
	padding:			0px; 
}

#footer{
	width:			100%;
	height:			60px;
	border-top:		2px solid #9a9995;
	text-align:		left;
}

#footer * {
	margin: 		0;
	padding: 		0;
}

#links{
	width:			420px;
	height:			50px;
	float:			left;
	margin-top:		8px;
	line-height:	25px;
	font-size:		11px
}

#small_logos{
	width:			360px;
	height:			40px;
	float:			right;
	text-align:		right;
	margin-top:		8px;
}
.clr{
	clear:			both;
}

#mtm_menu {
	padding-left: 		2px; 
	height:				100%; 
	padding-bottom:		2px;
}
	
a.mtm_menu:link,a.mtm_menu:visited{
	line-height:		22px;
	text-decoration:	none; 
	padding-left:		5px;
	font-size: 			13px; 
	color: 				#10412C; 
	font-family:		Verdana, 굴림, gulim; 
	font-weight:		normal; 
	text-decoration:	none ;
	border:				1px solid; 
	border-color:		#D4D0C6; 
	padding-bottom:		1px; 
	padding-top:		1px; 
	border-collapse:	collapse; 
	margin-bottom:		5px; 
	margin-left:		4px;  
	margin-right:		6px; 
	display:			block;
}

a.mtm_menu:hover {
    background:			#ff7202;  
	padding-left:		5px;
	font-size: 			13px; 
	color: 				#ffffff; 
	font-family:		Verdana, 굴림, gulim; 
	font-weight:		normal; 
	text-decoration:	none ;
	border:				1px solid; 
	border-color:		#D4D0C6; 
	padding-bottom:		1px; 
	padding-top:		1px; 
	border-collapse:	collapse;
	margin-bottom:		5px; 
	margin-left:		4px;  
	margin-right:		6px; 
	display:			block;
}

a.mtm_menu_sub:link,a.mtm_menu_sub:visited{
	padding-left:		12px; 
	line-height: 		20px; 
	background-image:	url('../images/arrow.gif'); 
	background-position:left; 
	background-repeat:	no-repeat; 
	font-size: 			12px;
	color: 				#B14B2B; 
	font-family:		Verdana, 굴림, gulim; 
	font-weight:		normal; 
	text-decoration:	none ;
	margin-bottom:		3px; 
	margin-left:		20px;  
	margin-right:		10px; 
	display:			block;
}

a.mtm_menu_sub:hover {
    background:			#ff7202;  
    padding-left:		12px; 
	line-height: 		20px; 
	background-image:	url('../images/arrow.gif'); 
	background-position:left; 
	background-repeat:	no-repeat;
	font-size: 			12px; 
	color: 				#fff; 
	font-family:		Verdana, 굴림, gulim; 
	font-weight:		normal; 
	text-decoration:	none;
	margin-bottom:		3px; 
	margin-left:		20px;  
	margin-right:		10px; 
	display:			block;
}

#main_bar{
	width:				100%;	
	height:				70px;
	float:				left;
	text-align: 		center;
	padding-top:		0px;
}

#ipad-giveaway {
    width: 				100%;
    height: 			165px;
}


