	#main_home {
	background:url(/Common/Images/Front/01_main/graphic_border.gif) repeat-x top left;
	width:100%;
	padding-top:0 !important; padding-top:4px;
}
/* ie */
	.ie_margin {
	margin-right:15px !important; *margin-right: 13px !important; margin-right: 6px;
	margin-bottom: 11px !important;
	*margin-bottom: 11px !important;
	margin-bottom: 7px;
	}
/*
#main_home div.logo {
	float:left;
	margin-top:50px;
}	
#main_home div.navi {
	float:right;
}


div.navi {
	float:right;
}

*/

div.sign {
	float:right;
	margin:10px 34px 10px 0;
}

div.ad {
	text-align:center;
}




#main_login, #main_logout {
		background:url(/Common/Images/Front/01_main/graphic_login_bg.gif) no-repeat left;
		width:226px;
		height:109px;
		margin-bottom:7px;
		clear:both;
/*		position:relative;*/
		} 
	#main_login div.input {
		clear:both;
		height:70px;
		width: 190px;
		margin:0 auto;
		text-align:center;
		margin-top:0 !important; *margin-top:15px !important;
		padding-top:15px !important; *padding-top:0 !important;
	}
	#main_logout div.input {
		clear:both;
		height:70px;
		width: 190px;
		margin:0 auto;
		text-align:center;
		margin-top:0 !important; *margin-top:15px !important;
		padding-top:10px !important; *padding-top:0 !important;
	}

	
	#main_login input.input_txt {
		float:left;
		width: 115px;
		height: 17px;
	}
	
	#main_login p.box01, #main_logout p.box01 {
/*		padding-top:20px;*/
		margin-bottom:5px;
	}
	
		#main_login p.box01 span {
			margin-top: 4px !important; *margin-top: 0 !important;
			float: right;
			width: 62px!important; *width: 66px!important;
		}
		
		#main_login p.box01 span input {
			float:left;
		}
		
		#main_login p.box01 img {
			float: right;
			margin:0 !important;
			*margin: 3px 0 0 0 !important;
		}
		
		#main_login p.box02 img{
			float:right;
			width: 62px;
		}
		
	#main_login div.btn,#main_logout div.btn {
		margin:0 auto;
		text-align:center;
	}



/* 
 ·¹ÀÌ¾Æ¿ô ----
 */
#main_home div.box01 {width:230px; float:left;}
#main_home div.box02 {width:520px; float:left;}
#main_home div.box03 {width:220px; float:right;}

#main_home div.flash01 {float:left; margin-right:0;}
#main_home div.flash02 {float:right;}

#main_home div.custom {
	background:url(/Common/Images/Front/01_main/graphic_custom_bg.gif) no-repeat left top;
	width:220px;
	height:94px;
}

#main_home div.box03 ul.tap {
	clear:both;
	background: url(/Common/Images/Front/01_main/tap_bg.gif) repeat-x left top;
	height:20px;
	margin-bottom:10px;
}

#main_home div.box03 ul.tap li{
	float:left;
}

#main_home div.custom div.btn {
	float:left;
	margin:62px 0 0 80px !important;
	margin:62px 0 0 40px;
	
}
#main_home ul.ticker {
	margin-bottom:10px;
}

#main_home ul.ticker a{
	float:left;
	display:block;
	width:220px;
}

#main_home ul.ticker li {
	width:220px;
	clear:both;
}

#main_home ul.ticker p {
	background:url(/Common/Images/Front/01_main/icon_n.gif) no-repeat left top !important; *background:url(/Common/Images/Front/01_main/icon_n.gif) no-repeat left 1px !important; background:url(/Common/Images/Front/01_main/icon_n.gif) no-repeat left top;
	font-size:11px;
	width:155px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	padding-left:15px;
	float:left;
}

#main_home ul.ticker p.e {
	background:url(/Common/Images/Front/01_main/icon_e.gif) no-repeat left top !important; *background:url(/Common/Images/Front/01_main/icon_e.gif) no-repeat left 1px !important; background:url(/Common/Images/Front/01_main/icon_e.gif) no-repeat left top;
}

#main_home ul.ticker span {
	float:right;
	color: #CCC;
	width: 40px;
}
