@charset "UTF-8";
@import url("gr.css");

#wrap	{background:url('/images/common/main/main_top_bg.gif') repeat-x;}
#head	{height:95px;}
#head	.logo	{margin:7px 0 0 0; float:left}
#head	fieldset	{position:absolute; bottom:43px; right:0px; width:300px; border:0}
#head	p	{float:left;}
#head	p.selbox	{padding-top:2px; margin-right:2px; color:#666;}
	:root	#head	fieldset	.selbox	{padding-top:0px;}
#head	p.bar	{background:url('/images/common/bar_01.gif') no-repeat 14px 6px; width:24px; height:20px;}
#head	.keyword_bg	{position:relative; width:200px; height:20px; background:url('/images/common/main/top_search_w_bg.gif') no-repeat; margin-top:2px;}
	:root	#head	.keyword_bg	{margin-top:0;}
#head	.keyword_bg	img	{position:absolute; width:20px; height:20px; top:0; right:0}
#head	#Keyword	{width:172px; height:14px; border:0; color:#666; font-size:10px; padding:2px 20px 3px 8px; background:transparent;}
	:root	#head	#Keyword	{padding-top:3px;}
#head	label	{display:none;}

#top_menu	{position:absolute; top:10px; right:-10px; overflow:auto; overflow:hidden; display:inline-block;}
#top_menu	li	{float:left; font-size:10px; background:url('/images/common/main/main_top_bar.gif') no-repeat left; padding:0 10px;}
#top_menu	li.t_gray	a	{color:#7F7F7F}
#top_menu	li	.t_gray	{color:#7F7F7F}
#top_menu	li.alt	{background:none}
#top_menu	strong	{font-family:verdana; margin-left:5px;}

#menu	{position:absolute; height:32px; top:61px; left:0px; padding-top:3px;}
#menu	ul	{overflow:auto; overflow:hidden; display:inline-block;}
#menu	li	span	{filter:progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=-45,strength=2); display:block; float:left; cursor:pointer}
#menu	li	{float:left; font-weight:bold; background:url('/images/common/main/main_menu_bar.gif') no-repeat left;}
#menu	li	a	{float:left; padding:3px 12px 0 8px; margin:0 2px 0 9px; height:24px; color:#999; text-decoration:none;}
:root	#menu	li	a	{padding-top:5px; height:22px;}
#menu	li	a:hover	{background:url('/images/common/main/main_menu_bgr_hover.gif') no-repeat right; color:#F2F2F2}
#menu	li.hidden	{position:relative; background:url('/images/common/main/main_top_bg_alt.gif'); width:2px; height:27px; margin-right:-2px;}
#menu	li.on	{background:url('/images/common/main/main_menu_bgl_on.gif') no-repeat left;}
#menu	li.on	a	{background:url('/images/common/main/main_menu_bgr_on.gif') no-repeat right; text-decoration:none; color:#F2F2F2}
#menu	li.on	a:hover	{background:url('/images/common/main/main_menu_bgr_on.gif') no-repeat right; }


#channel	{position:absolute; bottom:8px; right:-1px; color:#999; text-align:right; font-weight:bold; filter:progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=-45,strength=2);}
:root	#channel	{right:0px;}

.main_login	{position:relative; position:absolute; top:95px; right:0px; width:280px; height:119px; background:url('/images/common/main/bg_loginbox.gif') no-repeat; padding:19px 0 0 20px; color:#666 }
.main_login	.title1	{position:absolute; top:14px; left:20px;}
.main_login	.inputbox	{position:absolute; top:41px; left:17px; width:202px;}
.main_login	.inputbox	p.input_tit	{float:left; width:57px; text-align:right; padding:3px 5px 0 0;}
.main_login	.inputbox	p.input_bg	{float:left; background:url('/images/common/main/bg_logininput.gif') no-repeat; width:135px; height:21px; margin:0 0 3px 0;}
.main_login	.inputbox	p.input_bg	input	{width:119px; padding-top:3px; height:13px; color:#666}
:root	.main_login	.inputbox	p.input_bg	input	{margin-top:2px; height:14px;}
.main_login	.bt_login	{position:absolute; top:41px; right:20px;}
.main_login	.bt_signup	{position:absolute; top:91px; right:20px;}
.main_login	.check_box	{position:absolute; top:91px; left:82px; font-size:10px; line-height:16px;}
.main_login	.bar0	{margin:0 8px; color:#B4B4B4}

.main_login_out	{position:relative; position:absolute; top:95px; right:0px; width:280px; height:119px; background:url('/images/common/main/bg_logoutbox.gif') no-repeat; padding:19px 0 0 20px; color:#666 }
.main_login_out	.title1	{position:absolute; top:35px; left:22px;}
.main_login_out	.bt_gomylife	{position:absolute; top:35px; right:22px;}
.main_login_out	.logout_text	{position:absolute; top:80px; left:22px; width:180px; font-size:10px; color:#666; word-break:normal;}


.main_login	.t_gray a:link	{text-decoration:underline;}
.main_login	.t_gray a:visited	{text-decoration:underline;}
.main_login	.t_gray a:hover	{text-decoration:underline;}
.main_login	.t_gray a:active	{text-decoration:underline;}
.main_login_out	.t_gray a:link	{text-decoration:underline;}
.main_login_out	.t_gray a:visited	{text-decoration:underline;}
.main_login_out	.t_gray a:hover	{text-decoration:underline;}
.main_login_out	.t_gray a:active	{text-decoration:underline;}

#floatArea		{_width:920px;}
#floatArea_box	{width:920px; background:url('/images/common/main/float_con_bg_gr.gif') no-repeat top;}
#floatArea_box	.floatArea_h	{width:814px; top:13px; left:53px;}
#floatArea_box	li	{float:left; background:url('/images/common/main/float_arrow.gif') 45px 14px no-repeat; padding-right:26px;}
#floatArea_box	li	a	{height:30px; width:30px; display:block; padding:2px;}
#floatArea_box	.alt	{float:left; width:26px; height:34px; padding:0; margin-left:-26px; background:#FFF;}
#recently	{width:920px;}

