
@import url(default.css);
@import url(style.css);
@import url(left.css);

/* Layout ------------------------------------------------------------------------------------------------*/
#wrap	{voice-family:"\"}\""; voice-family:inherit; margin:0; text-align:left;}
#header	{position:absolute; top:0px; left:0px; height:391px; width:965px; text-align:left; background:none; z-index:30;}
* html #header {z-index:30;}
*:first-child+html #header {z-index:30;}

/*상단 로그인 */
#login	{position:absolute; top:52px; left:35px; width:200px; height:19px; z-index:6; 
		 background:url("/images/common/loginareaSp_bg.gif") no-repeat; 
		 font-size:11px; color:#559f1c; letter-spacing:-1px; padding:5px 0 0 30px;}
	#login a:link		{color:#559f1c; font-size:11px; letter-spacing:-1px; text-decoration:none;}
	#login a:visited	{color:#559f1c; font-size:11px; letter-spacing:-1px; text-decoration:none;}
	#login a:active		{color:#559f1c; font-size:11px; letter-spacing:-1px; text-decoration:none;}
	#login a:hover		{color:#559f1c; font-size:11px; letter-spacing:-1px; text-decoration:underline;}

/* 다른언어 링크 */
#other_lang {position:absolute; top:0px; left:715px; width:190px; height:20px;}

/* 컨텐츠 */
#content	{width:965px; clear:both; text-align:left;}
	/* LNB */
	.mainlt	{position:relative; top:215px; left:0; float:left; width:245px; background:url('/images_replace_spring/left/bg_left.gif') no-repeat; z-index:9;}
	.mainrt	{float:left; width:720px; text-align:left; padding:0 0 0 0; z-index:10;}

	.title		{height:45px; width:720px; border-bottom:1px solid #e7e7e7;}
	.history	{position:absolute; top:160px; left:50; text-align:right; width:900px; color:#444444; font-size:11px; z-index:11;}
	.history2	{position:absolute; top:40px; left:50; text-align:right; width:680px; color:#444444; font-size:11px; z-index:11;}
	.right_btn	{text-align:right; margin:7px 0 0 0;}
	.contents	{width:720px; height:auto; margin:0 0 0 0; overflow-x:auto;}
	.menutitle	{height:50px;}

/* 검색 */
#search		{position:absolute; top:95px; left:28px; width:180px; z-index:40;}
	input.searchValue	{border:1px solid #BFE1A6; background-color:#F7FFED; width:136px; height:14px; margin-top:3px;}
	.popularSearch		{background:transparent url(../images_replace_spring/common/icon.gif) no-repeat ; 
						 font-size:11px; margin:8px 0 5px 0; letter-spacing:-1px; padding-left:7px; color:#7C7C7C;}

/* 푸터 */						
#footer		{clear:both; text-align:left; z-index:11; width:100%; padding-top:50px; padding-bottom:30px;}
	.footer_family	{height:31px; border-bottom:2px solid #040404; width:100%; background:url('/images_replace_spring/common/footer_bg.gif') repeat-x;}
	.family			{padding:10px 9px 0 16px}
	.fam_select		{font-size:11px; padding:4px 0 0 5px; background:url('/images_replace_spring/common/family_div_bg.gif') no-repeat;
					 width:133px; height:18px; color:#7E7D78; letter-spacing:-1px; cursor:hand;}
	.copyright		{padding:9px 0 0 255px;}

/* 퀵메뉴 */
#divMenu	{position:absolute; width:256px; height:266px; top:350px; left:744px; text-align:right; z-index:8000;}

/* 달력 */
#calendar	{position:absolute; top:190px; left:28px; width:220px; height:161px; background:url('/images_replace_spring/header/bg_cal.gif') no-repeat; padding:12px; z-index:40;}
	#cal_date	{width:100%; height:30px;}
	#cal_day	{width:100%; height:131px; padding:0 0 0 8px;}
	.cal_info	{color:#b0d3ff; font-size:11px; letter-spacing:-1px;}
