/*
 * @title		°øÅë ½ºÅ¸ÀÏ
 * @author		ÀÌÁÖ¿ø
 * @date		2007. 9.12
 * @update		¼öÁ¤³¯Â¥(¼öÁ¤ÀÚ)
 * @description	À¥Ç¥ÁØÈ­¸¦ À§ÇÑ ½ºÅ¸ÀÏ Á¤ÀÇ
 */

*												/* ¸ðµç ¿ä¼ÒÀÇ °øÅë ½ºÅ¸ÀÏ Àû¿ë */
{
	padding:			0px;
	margin:				0px;
}

* html											/* ³ôÀÌ¸¦ Default */
{
	height:				1px;
}

html											/* IE Flicker Bug Fix */
{
	color:				#5A5A5A;
	font-family:		µ¸¿ò, dotum;
	font-size:			12px;
	line-height:		140%;
	filter:				expression(document.execCommand('BackgroundImageCache', false, true));
	scrollbar-face-color:	#E9E9E9;
	scrollbar-highlight-color:#F5F5F5;
	scrollbar-3dlight-color:#B7B7B7;
	scrollbar-darkshadow-color:#CCC;
	scrollbar-shadow-color:	#B7B7B7;
	scrollbar-track-color:	#E9E9E9;
	scrollbar-arrow-color:	#999;
}

table
{
	color:				#5A5A5A;
	font-family:		µ¸¿ò, dotum;
	font-size:			12px;
	line-height:		140%;
}

ul, dl											/* ul, dl¸¦ ·¹ÀÌ¾Æ¿ôÀ¸·Î »ç¿ëÇÏ±â À§ÇØ */
{
	list-style:			none;
}

ul.g_sideway
{}
	ul.g_sideway li
	{
		float:				left;
	}
	ul li.g_first
	{
		margin-left:		0px;
		padding-left:		0px;
		background-image:	none;
	}

a												
{
	color:				#5A5A5A;
	text-decoration:	none;
}

/* ¡å Æû °ü·Ã */
form											/* ÆûÀÇ margin Á¦°Å */
{
	display:			inline;
	margin:				0px;
	padding:			0px;
}
input
{
	border:				1px solid #CCC;
}
	input.g_text, 
	input.g_password							/* inputÀÇ ºê¶ó¿ìÀúº° Å©±â ¹× ±Ô°ÝÀÌ ´Ù¸£±â ¶§¹®¿¡ ¸ðµÎ ´Ù¸£°Ô ¼³Á¤ */							
	{
		width:				74px;
		_width:				80px;
		height:				15px;				/* IE ¿Ü ºê¶ó¿ìÀú */
		*height:			14px;
		_height:			18px;				/* IE6ÀÌÇÏ ºê¶ó¿ìÀú */
		padding-top:		2px;
		padding-left:		3px;
		padding-right:		3px;
		color:				#444;
		font-size:			12px;
		line-height:		14px;
	}
	input.g_radio,
	input.g_checkbox
	{
		border:				0px;
	}
	input.g_radio								/* ¶óµð¿À,Ã¼Å©¹Ú½ºÀÇ ±âº» ¿©¹éÀ» Á¦°Å */
	{
		margin:				-2px 2px -2px 0px;
		*margin:			-2px 0px -2px -2px;
		vertical-align:		middle;
	}
	input.g_checkbox															
	{
		margin:				-2px 2px -2px 0px;
		*margin:			-2px 0px -2px -2px;
		vertical-align:		middle;
	}
	input.g_button
	{
		padding-top:		2px;
		border:				1px solid #CCC;
		background-color:	#FFF;
		text-align:			center;
		color:				#666;
		font-weight:		bold;
		cursor:				pointer;
	}
select
{
	font-size:			11px;
}
textarea
{
	border:				1px solid #CCCCCC;
	color:				#666;
	font-size:			11px;
}
/* ¡ã Æû °ü·Ã */


/* ¡å ÀÌ¹ÌÁö °ü·Ã */
embed											/* FF°è¿­¿¡¼­ ÇÃ·¡½Ã¿¡ ¿©¹éÀÌ »ý±â´Â °ÍÀ» ¹æÁö */
{
	vertical-align:		bottom;
}
img,											/* inputÀÇ ÀÌ¹ÌÁö, ÀÏ¹Ý ÀÌ¹ÌÁöÀÇ Á¤·ÄÀ» Å¬·¡½º·Î ÁöÁ¤ */
input.g_image, 
input.g_image_top,
input.g_image_bottom,
input.g_image_middle
{
	border:				0px;
	vertical-align:		baseline;
}
	img.g_top, 
	input.g_image_top
	{
		vertical-align:		top;
	}
	img.g_bottom, 
	input.g_image_bottom
	{
		vertical-align:		bottom;
	}
	img.g_middle,
	input.g_image_middle
	{
		vertical-align:		middle;
	}
.g_button
{
	cursor:				pointer;
}
/* ¡ã ÀÌ¹ÌÁö °ü·Ã */


/* ¡å ·¹ÀÌ¾Æ¿ô ÇüÅÂ */
.g_no											/* °ø¹éº¸´Ù ÀÛÀº ³ôÀÌÀÇ ÀÌ¹ÌÁö°¡ µé¾î°¡´Â °æ¿ì ¼³Á¤ */
{
	line-height:		0px;
	font-size:			0px;
	_font-size:			1px;
}
.g_hidden										/* Element¸¦ Default·Î º¸ÀÌÁö ¾Êµµ·Ï ÇÒ¶§ */
{
	display:			none;
}
/* ¡ã ·¹ÀÌ¾Æ¿ô ÇüÅÂ */


/* ¡å ·¹ÀÌ¾Æ¿ô ¹èÄ¡ */
.g_left			{ float: left }
.g_clear_left	{ clear: both; float: left }
.g_right		{ float: right }
.g_clear_right	{ clear: both; float: right }
.g_clear		{ clear: both }
.g_center							/* ·¹ÀÌ¾î °¡¿îµ¥·Î Á¤·Ä : ³Êºñ°¡ Á¤È®ÇØ¾ßÇÔ, margin-left¸¦ ³ÊºñÀÇ 1/2¸¸Å­ À½¼ö·Î ÁÖ¾î¾ßÇÔ */
{
	position:			relative;
	left:				50%;
}
.g_free
{
	position:			absolute;
	left:				50%;
	top:				50%;
	z-index:			99;
}
.g_finish
{
	display:			absolute;
	clear:				both;
	height:				0px;
	margin-top:			-1px;
	font-size:			1px;
	line-height:		0%;
}
/* ¡ã ·¹ÀÌ¾Æ¿ô ¹èÄ¡ */


/* ¡å ÆùÆ®,ÄÃ·¯ °ü·Ã */
.g_small
{
	font-size:			11px;
	letter-spacing:		-1px;
}
.g_sky		{ color: #255CB4 }
.g_blue		{ color: #0623AB }
.g_red		{ color: #ED0000 }
.g_orange	{ color: #FA4C00 }
.g_cobalt	{ color: #0188B5 }
.g_pink		{ color: #D93A80 }
.g_violet	{ color: #67399C }
.g_pur		{ color: #4652CE }
.g_bluish	{ color: #34B2D5 }
/* ¡ã ÆùÆ®,ÄÃ·¯ °ü·Ã */


/* ¡å ½ºÅ¸ÀÏ±×·ì */
	/* ¡å Å¸ÀÌÆ², °æ·Î */
	div.g_title
	{
		height:				44px;
		_height:			45px;
		background:			url('/images/common/history_bg.gif') repeat-x 0% 100%;
	}
		div.g_title div.g_title_blue,
		div.g_title div.g_title_green,
		div.g_title div.g_title_orange,
		div.g_title div.g_title_cobalt,
		div.g_title div.g_title_pink,
		div.g_title div.g_title_violet,
		div.g_title div.g_title_bluish
		{
			float:				left;
			height:				20px;
			margin-top:			13px;
			padding-left:		17px;
			background-position:0% 0%;
			background-repeat:	no-repeat;
		}
		div.g_title div.g_title_blue	{ background-image:	url('/images/icon/title_blue.gif')	}
		div.g_title div.g_title_green	{ background-image:	url('/images/icon/title_green.gif') }
		div.g_title div.g_title_orange	{ background-image:	url('/images/icon/title_orange.gif')}
		div.g_title div.g_title_cobalt	{ background-image:	url('/images/icon/title_cobalt.gif')}
		div.g_title div.g_title_pink	{ background-image:	url('/images/icon/title_pink.gif')	}
		div.g_title div.g_title_violet	{ background-image:	url('/images/icon/title_violet.gif')}
		div.g_title div.g_title_bluish	{ background-image:	url('/images/icon/title_bluish.gif')}
		ul.g_path
		{}
			ul.g_path li
			{
				float:				left;
				margin-right:		5px;
				padding-right:		10px;
				background:			url('/images/icon/arrow_history.gif') no-repeat 100% 40%;
			}
			ul.g_path li.last
			{
				margin-right:		0px;
				padding-right:		0px;
				background:			none;
			}
		div.g_title ul.g_path
		{
			float:				right;
			margin-top:			22px;
		}
			div.g_title ul.g_path li
			{
				font-size:			11px;
				color:				#898989;
			}
			div.g_title ul.g_path li.select
			{
				margin:				0px;
				padding:			0px;
				background:			none;
				font-weight:		bold;
			}
				div.g_title ul.g_path li a
				{
					font-size:			11px;
					color:				#898989;
				}

		div.g_subtitle,
		div.g_subtitle_blue,
		div.g_subtitle_green,
		div.g_subtitle_orange,
		div.g_subtitle_cobalt,
		div.g_subtitle_pink,
		div.g_subtitle_violet,
		div.g_subtitle_bluish,
		div.g_pt_subtitle_blue,
		div.g_pt_subtitle_pur
		{
			clear:				both;
			height:				25px;
			margin-top:			20px;
			padding-left:		15px;
			background-position:0% 3px;
			background-repeat:	no-repeat;
			font-weight:		bold;
		}
		div.g_subtitle_blue	 { background-image:	url('/images/icon/titles_blue.gif')  }
		div.g_subtitle_green { background-image:	url('/images/icon/titles_green.gif') }
		div.g_subtitle_orange{ background-image:	url('/images/icon/titles_oragne.gif')}
		div.g_subtitle_cobalt{ background-image:	url('/images/icon/titles_cobalt.gif')}
		div.g_subtitle_pink	 { background-image:	url('/images/icon/titles_pink.gif')  }
		div.g_subtitle_violet{ background-image:	url('/images/icon/titles_violet.gif')}
		div.g_subtitle_bluish{ background-image:	url('/images/icon/icon_right.gif')}
		div.g_pt_subtitle_blue{ background-image: url('/images/portal/myzone/cen_sicon.gif') }
		div.g_pt_subtitle_pur{ background-image: url('/images/portal/myzone/btn_icon_pur.gif') }
	/* ¡ã Å¸ÀÌÆ², °æ·Î */

	/* ¡å Æ÷ÅÐ Å¸ÀÌÆ² */
	div.g_pt_title
	{
		height:			44px;
		_height:			45px;
		background:	url('/images/portal/myzone/sub/cen_title_line.gif') repeat-x 0% 100%;
	}
		div.g_pt_title div.g_pt_title_blue
		{
			float:						left;
			height:					20px;
			margin-top:				13px;
			padding-left:			17px;
			background-position:0% 0%;
			background-repeat:	no-repeat;
		}
		div.g_pt_title div.g_pt_title_blue	{ background-image:	url('/images/portal/myzone/sub/cen_title_icon.gif')	}
		ul.g_pt_path
		{}
			ul.g_pt_path li
			{
				float:				left;
				margin-right:		5px;
				padding-right:		10px;
				background:			url('/images/icon/arrow_history.gif') no-repeat 100% 40%;
			}
			ul.g_pt_path li.last
			{
				margin-right:		0px;
				padding-right:		0px;
				background:			none;
			}
		div.g_pt_title ul.g_pt_path
		{
			float:				right;
			margin-top:			22px;
		}
			div.g_pt_title ul.g_pt_path li
			{
				font-size:			11px;
				color:				#898989;
			}
			div.g_pt_title ul.g_pt_path li.select
			{
				margin:				0px;
				padding:			0px;
				background:			none;
				font-weight:		bold;
			}
				div.g_pt_title ul.g_pt_path li a
				{
					font-size:			11px;
					color:				#898989;
				}

		div.g_pt_subtitle_blue
		{
			clear:							both;
			height:						25px;
			margin-top:					20px;
			padding-left:				15px;
			background-position:	0% 2px;
			background-repeat:		no-repeat;
			font-weight:				bold;
		}
			div.g_pt_subtitle_blue_span
			{
			clear:							both;
			height:						25px;
			margin-top:					20px;
			padding-left:				15px;
			background-position:	0% 3px;
			*background-position:	0% 4px;
			_background-position:	0% 3px;
			background-repeat:		no-repeat;
			font-weight:				bold;
			}
		div.g_pt_subtitle_blue,
		div.g_pt_subtitle_blue_span
		{ background-image: url('/images/portal/myzone/cen_sicon.gif') }
	/* ¡ã Æ÷ÅÐ Å¸ÀÌÆ² */



	/* ¡å ¸®½ºÆ®Çü½Ä */
	.g_list
	{}
		.g_list li
		{
			margin-left:		5px;
			padding-left:		7px;
			background:			url('/images/icon/dot.gif') no-repeat 0% 7px;
		}			
	/* ¡ã ¸®½ºÆ®Çü½Ä */

	/* ¡å ¼­ºê¸Þ´º */
	.g_submenu
	{
		display:			none;
		position:			absolute;
		top:				-9px;
		width:				127px;
		z-index:			70;
	}
		.g_submenu_top,
		.g_submenu_bottom
		{
			background-repeat:	no-repeat;
			background-position:0px 0px;
			font-size:			1px;
			line-height:		0px;
		}
		.g_submenu_top
		{
			padding-top:		11px;
			background-image:	url("/images/main/top_bar/sub_menu/sub_box_01.gif");
			background-position:0px 100%;
			background-color:	#FFF;
		}
		.g_submenu_bottom
		{
			height:				7px;
			background-image:	url("/images/main/top_bar/sub_menu/sub_box_03.gif");
		}
		.g_submenu_list
		{
			padding-top:		2px;
			background:			url("/images/main/top_bar/sub_menu/sub_box_02.gif") repeat-y 0px 0px;
		}
			.g_submenu_list li
			{
				margin:				5px 10px 2px;
				padding-left:		12px;
				border-bottom:		1px solid #E4E4E4;
				background:			url("/images/main/top_bar/sub_menu/icon_ooo.gif") no-repeat 4px 5px;
			}
			.g_submenu_list li.last
			{
				margin-bottom:		0px;
				padding-bottom:		2px;
				border-bottom:		0px;
			}
				.g_submenu_list li a
				{
					color:				#5E5E5E;
					font-size:			11px;
					letter-spacing:		-1px;
				}
				.g_submenu_list li a:hover
				{
					color:				#255CB4;
				}
	#g_SUBMENU_MYROOM
	{
		top:				-8px;
		right:				110px;
	}
	#g_SUBMENU_CUSTOMER
	{
		top:				-8px;
		right:				47px;
	}
	#g_SUBMENU_CENTER
	{
		top:				-8px;
		right:				120px;
	}
	#g_SUBMENU_INCIDENT
	{
		top:				-8px;
		right:				47px;
	}

	#g_MANIAZONE
	{
		display:			none;
		position:			absolute;
		top:				-48px;
		*top:				-38px;
		_top:				-48px;
		right:				172px;
		width:				63px;
		z-index:			70;
		filter:				progid:DXImageTransform.Microsoft.Shadow(color='#FFFFFF', Direction=180, Strength=3);
	}
		#g_MANIAZONE .top_left		{ background-image:	url('/images/main/top_bar/boxs_tl.gif') }
		#g_MANIAZONE .top_right		{ background-image:	url('/images/main/top_bar/boxs_tr.gif') }
		#g_MANIAZONE .bottom_left	{ background-image:	url('/images/main/top_bar/boxs_bl.gif') }
		#g_MANIAZONE .bottom_right	{ background-image:	url('/images/main/top_bar/boxs_br.gif') }
		#g_MANIAZONE .top
		{
			border-top:		solid 2px #2368B0; 
			background-color:	#FFF;
		}
		#g_MANIAZONE .bottom
		{
			border-bottom:		solid 2px #2368B0; 
			background-color:	#FFF;
		}
		#g_MANIAZONE .content
		{
			margin:				-1px 0px;
			border-left:		solid 2px #2368B0; 
			border-right:		solid 2px #2368B0; 
			background-color:	#FFF;
		}
		#g_MANIAZONE .content
		{
			height:				100%;
			padding:			0px 10px;
			*padding:			0px 8px;
		}
			#g_MANIAZONE ul
			{
				background-color:	#FFF;
			}
				#g_MANIAZONE ul li
				{
					border-bottom:		1px solid #D8D8D8;
					background:			url("/images/main/top_bar/sub_menu/icon_ooo.gif") no-repeat 5px 8px;
					padding:			3px 0px;
					padding-left:		12px;
				}
				#g_MANIAZONE ul li.g_last
				{
					border-bottom:		none;
				}
					#g_MANIAZONE li a:hover
					{
						color:				#2563C6;
						font-weight:		bold;
					}
	#g_SUB_SETTLE_INFO
	{
		display:			none;
		position:			absolute;
		top:				25px;
		width:				163px;
		z-index:			70;
		filter:				progid:DXImageTransform.Microsoft.Shadow(color='#FFFFFF', Direction=180, Strength=3);
	}
		#g_SUB_SETTLE_INFO .top_left		{ background-image:	url('/images/main/top_bar/boxs_tl.gif') }
		#g_SUB_SETTLE_INFO .top_right	{ background-image:	url('/images/main/top_bar/boxs_tr.gif') }
		#g_SUB_SETTLE_INFO .bottom_left	{ background-image:	url('/images/main/top_bar/boxs_bl.gif') }
		#g_SUB_SETTLE_INFO .bottom_right	{ background-image:	url('/images/main/top_bar/boxs_br.gif') }
		#g_SUB_SETTLE_INFO .top
		{
			border-top:		solid 2px #2368B0; 
			background-color:	#FFF;
		}
		#g_SUB_SETTLE_INFO .bottom
		{
			border-bottom:		solid 2px #2368B0; 
			background-color:	#FFF;
		}
		#g_SUB_SETTLE_INFO .content
		{
			margin:				-1px 0px;
			border-left:		solid 2px #2368B0; 
			border-right:		solid 2px #2368B0; 
			background-color:	#FFF;
		}
		#g_SUB_SETTLE_INFO .content
		{
			height:				100%;
			padding:			0px 10px;
			*padding:			0px 8px;
		}
			#g_SUB_SETTLE_INFO ul
			{
				background-color:	#FFF;
			}
				#g_SUB_SETTLE_INFO ul li
				{
					border-bottom:		1px solid #D8D8D8;
					background:			url("/images/main/top_bar/sub_menu/icon_ooo.gif") no-repeat 5px 8px;
					padding:			3px 0px;
					padding-left:		12px;
				}
				#g_SUB_SETTLE_INFO ul li.g_last
				{
					border-bottom:		none;
				}
					#g_SUB_SETTLE_INFO li a:hover
					{
						color:				#2563C6;
						font-weight:		bold;
					}
	#g_MY_INFO_EDIT
	{
		display:			none;
		position:			absolute;
		top:				25px;
		width:				123px;
		z-index:			70;
		filter:				progid:DXImageTransform.Microsoft.Shadow(color='#FFFFFF', Direction=180, Strength=3);
	}
		#g_MY_INFO_EDIT .top_left		{ background-image:	url('/images/main/top_bar/boxs_tl.gif') }
		#g_MY_INFO_EDIT .top_right	{ background-image:	url('/images/main/top_bar/boxs_tr.gif') }
		#g_MY_INFO_EDIT .bottom_left	{ background-image:	url('/images/main/top_bar/boxs_bl.gif') }
		#g_MY_INFO_EDIT .bottom_right	{ background-image:	url('/images/main/top_bar/boxs_br.gif') }
		#g_MY_INFO_EDIT .top
		{
			border-top:		solid 2px #2368B0; 
			background-color:	#FFF;
		}
		#g_MY_INFO_EDIT .bottom
		{
			border-bottom:		solid 2px #2368B0; 
			background-color:	#FFF;
		}
		#g_MY_INFO_EDIT .content
		{
			margin:				-1px 0px;
			border-left:		solid 2px #2368B0; 
			border-right:		solid 2px #2368B0; 
			background-color:	#FFF;
		}
		#g_MY_INFO_EDIT .content
		{
			height:				100%;
			padding:			0px 10px;
			*padding:			0px 8px;
		}
			#g_MY_INFO_EDIT ul
			{
				background-color:	#FFF;
			}
				#g_MY_INFO_EDIT ul li
				{
					border-bottom:		1px solid #D8D8D8;
					background:			url("/images/main/top_bar/sub_menu/icon_ooo.gif") no-repeat 5px 8px;
					padding:			3px 0px;
					padding-left:		12px;
				}
				#g_MY_INFO_EDIT ul li.g_last
				{
					border-bottom:		none;
				}
					#g_MY_INFO_EDIT li a:hover
					{
						color:				#2563C6;
						font-weight:		bold;
					}
	/* ¡ã ¼­ºê¸Þ´º */

	/* ¡å ¹Ú½º */
	.g_box
	{
		width:				175px;
	}
		.g_box .top
		{
			height:				10px;
			background-image:	url('/images/sell/box_gray_top.gif');
			background-position:0% 0%;
			background-repeat:	no-repeat;
			font-size:			1px;
		}
		.g_box .middle
		{
			padding:			0px 15px;
			background-image:	url('/images/sell/box_gray_bg.gif');
			background-position:0% 0%;
			background-repeat:	repeat-y;
		}
		.g_box .bottom
		{
			height:				10px;
			background-image:	url('/images/sell/box_gray_bottom.gif');
			background-position:0% 0%;
			background-repeat:	no-repeat;
		}
	/* ¡ã ¹Ú½º */

	/* ¡å ¹Ú½º2 */
	.g_box2
	{}
		.g_box2 .top,
		.g_box2 .bottom
		{
			height:				14px;
			_height:			17px;
			margin:				0px 17px;
			font-size:			1px;
			line-height:		0%;
		}
		.g_box2 .top_left,
		.g_box2 .top_right,
		.g_box2 .bottom_left,
		.g_box2 .bottom_right
		{
			position:			relative;
			width:				17px;
			height:				17px;
			margin-top:			-17px;
			background-position:0% 0%;
			background-repeat:	no-repeat;
		}
		.g_box2 .top_left,
		.g_box2 .top_right
		{
			top:				17px;
		}
		.g_box2 .bottom_left,
		.g_box2 .bottom_right
		{
			bottom:				0px;
		}
		.g_box2 .top_right,
		.g_box2 .bottom_right
		{
			left:				100%;
			margin-left:		-17px;
		}
		.g_box2 .top_left	{ background-image:	url('/images/myroom/box_info_tl.gif') }
		.g_box2 .top_right	{ background-image:	url('/images/myroom/box_info_tr.gif') }
		.g_box2 .bottom_left{ background-image:	url('/images/myroom/box_info_bl.gif') }
		.g_box2 .bottom_right{background-image:	url('/images/myroom/box_info_br.gif') }
		.g_box2 .top
		{
			/*#4DA4D2;*/
			border-top:			3px solid #7CA6E5;
		}
		.g_box2 .bottom
		{
			/*#4DA4D2;*/
			border-bottom:		3px solid #7CA6E5;
		}
		.g_box2 .content
		{
			padding:			0px 20px;
			/*#4DA4D2;*/
			border-left:		3px solid #7CA6E5;
			border-right:		3px solid #7CA6E5;
			word-wrap:			break-word;
		}
	/* ¡ã ¹Ú½º2 */

	/* ¡å ¹Ú½º3 */
	.g_box3
	{}
		.g_box3 .top,
		.g_box3 .bottom
		{
			height:				9px;
			_height:			10px;
			margin:				0px 10px;
			font-size:			1px;
			line-height:		0%;
		}
		.g_box3 .top_left,
		.g_box3 .top_right,
		.g_box3 .bottom_left,
		.g_box3 .bottom_right
		{
			position:			relative;
			width:				10px;
			height:				10px;
			margin-top:			-10px;
			background-position:0% 0%;
			background-repeat:	no-repeat;
			font-size:			1px;
		}
		.g_box3 .top_left,
		.g_box3 .top_right
		{
			top:				10px;
		}
		.g_box3 .bottom_left,
		.g_box3 .bottom_right
		{
			bottom:				0px;
		}
		.g_box3 .top_right,
		.g_box3 .bottom_right
		{
			left:				100%;
			margin-left:		-10px;
			_margin-left:		-9px;
		}
		.g_box3 .top_left	{ background-image:	url('/images/user/box_white_tl.gif') }
		.g_box3 .top_right	{ background-image:	url('/images/user/box_white_tr.gif') }
		.g_box3 .bottom_left{ background-image:	url('/images/user/box_white_bl.gif') }
		.g_box3 .bottom_right{background-image:	url('/images/user/box_white_br.gif') }
		.g_box3 .top
		{
			border-top:			1px solid #DEDEDE;
		}
		.g_box3 .bottom
		{
			border-bottom:		1px solid #DEDEDE;
		}
		.g_box3 .content
		{
			padding:			0px 20px;
			border-left:		1px solid #DEDEDE;
			border-right:		1px solid #DEDEDE;
			word-wrap:			break-word;
			word-break:			break-all;
		}
	/* ¡ã ¹Ú½º3 */

	/* ¡å ¹Ú½º4 */
	.g_box_cobalt
	{}
		.g_box_cobalt .top,
		.g_box_cobalt .bottom
		{
			height:				9px;
			_height:			10px;
			margin:				0px 12px;
			font-size:			1px;
			line-height:		0%;
		}
		.g_box_cobalt .top_left,
		.g_box_cobalt .top_right,
		.g_box_cobalt .bottom_left,
		.g_box_cobalt .bottom_right
		{
			position:			relative;
			width:				12px;
			height:				12px;
			margin-top:			-12px;
			background-position:0% 0%;
			background-repeat:	no-repeat;
			font-size:			1px;
		}
		.g_box_cobalt .top_left,
		.g_box_cobalt .top_right
		{
			top:				12px;
		}
		.g_box_cobalt .bottom_left,
		.g_box_cobalt .bottom_right
		{
			bottom:				0px;
		}
		.g_box_cobalt .top_right,
		.g_box_cobalt .bottom_right
		{
			left:				100%;
			margin-left:		-12px;
			_margin-left:		-11px;
		}
		.g_box_cobalt .top_left		{ background-image:	url('/images/myroom/box_cobalt_tl.gif') }
		.g_box_cobalt .top_right	{ background-image:	url('/images/myroom/box_cobalt_tr.gif') }
		.g_box_cobalt .bottom_left	{ background-image:	url('/images/myroom/box_cobalt_bl.gif') }
		.g_box_cobalt .bottom_right	{ background-image:	url('/images/myroom/box_cobalt_br.gif') }
		.g_box_cobalt .top
		{
			border-top:			2px solid #B6D7E8;
		}
		.g_box_cobalt .bottom
		{
			border-bottom:		2px solid #B6D7E8;
		}
		.g_box_cobalt .content
		{
			padding:			0px 10px;
			border-left:		2px solid #B6D7E8;
			border-right:		2px solid #B6D7E8;
			word-wrap:			break-word;
			word-break:			break-all;
		}
	/* ¡ã ¹Ú½º4 */

	/* ¡å ¹Ú½º5 */
	.g_box4
	{}
	.g_box4 .top
	{
		background-image:		url('/images/myroom/box_note_top.gif');
		background-position:	0%;
		background-repeat:		no-repeat;
		font-size:				1px;
		height:					10px;
	}
	.g_box4 .middle
	{
		background-image:		url('/images/myroom/box_note_bg.gif');
		background-position:	0%;
		background-repeat:		repeat-y;
		padding:				0px 15px;
	}
	.g_box4 .bottom
	{
		background-image:		url('/images/myroom/box_note_bottom.gif');
		background-repeat:		no-repeat;
		padding:				10px;
	}
	/* ¡ã ¹Ú½º5 */

	/* ¡å ÆË¾÷·¹ÀÌ¾î */
	.g_popup
	{
		display:				none;
	}
		.g_popup .out_top_left,
		.g_popup .out_bottom_left,
		.g_popup .out_top_right,
		.g_popup .out_bottom_right,
		.g_popup .top_left,
		.g_popup .bottom_left,
		.g_popup .top_right,
		.g_popup .bottom_right
		{
			position:			relative;
		}
		.g_popup .out_top,
		.g_popup .out_middle,
		.g_popup .out_bottom,
		.g_popup .content_bottom
		{
			background-color:	#ECF5FD;
		}
		.g_popup .out_top_left,
		.g_popup .out_top_right
		{
			width:				15px;
			height:				47px;
			top:				47px;
			margin-top:			-47px;
		}
		.g_popup .out_top_left	{ background: url('/images/box_blue_tl.gif') no-repeat 0% 0% }
		.g_popup .out_top_right
		{
			left:				100%;
			margin-left:		-14px;
			background:			url('/images/box_blue_tr.gif') no-repeat 0% 0%;
		}
		.g_popup .out_bottom_left,
		.g_popup .out_bottom_right
		{
			width:				20px;
			height:				20px;
			bottom:				0px;
			margin-top:			-20px;
		}
		.g_popup .out_bottom_left{ background: url('/images/box_blue_bl.gif') no-repeat 0% 0% }
		.g_popup .out_bottom_right
		{
			left:				100%;
			margin-left:		-19px;
			background:			url('/images/box_blue_br.gif') no-repeat 0% 0%;
		}
		.g_popup .out_top
		{
			height:				44px;
			_height:			47px;
			margin:				0px 15px;
			border-top:			3px solid #4A96D7;
		}
			.g_popup .out_top .title
			{
				display:			inline;
				float:				left;
				margin-top:			15px;
				margin-left:		20px;
			}
			.g_popup .out_top .close
			{
				display:			inline;
				float:				right;
				margin-top:			20px;
				margin-right:		20px;
			}
		.g_popup .out_middle
		{
			padding:			0px 20px;
			border-left:		3px solid #4A96D7;
			border-right:		3px solid #4A96D7;
		}
		.g_popup .out_bottom
		{
			height:				17px;
			_height:			20px;
			margin:				0px 20px;
			border-bottom:		3px solid #4A96D7;		
		}
		.g_popup .content_bottom
		{
			border-left:		3px solid #4A96D7;
			border-right:		3px solid #4A96D7;
			text-align:			center;
		}
			.g_popup .top_left,
			.g_popup .top_right
			{
				width:				12px;
				height:				12px;
				top:				14px;
				margin-top:			-14px;
			}
			.g_popup .top_left	{ background: url('/images/box_bluei_tl.gif') no-repeat 0% 0% }
			.g_popup .top_right
			{
				left:				100%;
				margin-left:		-12px;
				margin-left:		-57px;
				background:			url('/images/box_bluei_tr.gif') no-repeat 0% 0%;
			}
			.g_popup .bottom_left,
			.g_popup .bottom_right
			{
				width:				12px;
				height:				12px;
				bottom:				-1px;
				margin-top:			-14px;
			}
			.g_popup .bottom_left{ background: url('/images/box_bluei_bl.gif') no-repeat 0% 0% }
			.g_popup .bottom_right
			{
				left:				100%;
				margin-left:		-12px;
				*margin-left:		-57px;
				background:			url('/images/box_bluei_br.gif') no-repeat 0% 0%;
			}
			.g_popup .top,
			.g_popup .bottom
			{
				height:				11px;
				_height:			12px;
				margin:				0px 12px;
				border-top:			1px solid #4A96D7;
				background-color:	#FFF;
				font-size:			1px;
			}
			.g_popup .bottom
			{
				border-top:			0px;
				border-bottom:		1px solid #4A96D7;
			}
			.g_popup .content
			{
				padding:			0px 15px;
				border-left:		1px solid #4A96D7;
				border-right:		1px solid #4A96D7;
				background-color:	#FFF;
			}
	/* ¡ã ÆË¾÷·¹ÀÌ¾î */

	/* ¡å ÆË¾÷·¹ÀÌ¾î */
	.g_popup_purple
	{
		display:				none;
	}
		.g_popup_purple .out_top_left,
		.g_popup_purple .out_bottom_left,
		.g_popup_purple .out_top_right,
		.g_popup_purple .out_bottom_right,
		.g_popup_purple .top_left,
		.g_popup_purple .bottom_left,
		.g_popup_purple .top_right,
		.g_popup_purple .bottom_right
		{
			position:			relative;
		}
		.g_popup_purple .out_top,
		.g_popup_purple .out_middle,
		.g_popup_purple .out_bottom,
		.g_popup_purple .content_bottom
		{
			background-color:	#EDEFFB;
		}
		.g_popup_purple .out_top_left,
		.g_popup_purple .out_top_right
		{
			width:				15px;
			height:				47px;
			top:				47px;
			margin-top:			-47px;
		}
		.g_popup_purple .out_top_left	{ background: url('/images/common/laypop/box_purple_tl.gif') no-repeat 0% 0% }
		.g_popup_purple .out_top_right
		{
			left:				100%;
			margin-left:		-15px;
			background:			url('/images/common/laypop/box_purple_tr.gif') no-repeat 0% 0%;
		}
		.g_popup_purple .out_bottom_left,
		.g_popup_purple .out_bottom_right
		{
			width:				20px;
			height:				20px;
			bottom:				0px;
			margin-top:			-20px;
		}
		.g_popup_purple .out_bottom_left{ background: url('/images/common/laypop/box_purple_bl.gif') no-repeat 0% 0% }
		.g_popup_purple .out_bottom_right
		{
			left:				100%;
			margin-left:		-20px;
			background:			url('/images/common/laypop/box_purple_br.gif') no-repeat 0% 0%;
		}
		.g_popup_purple .out_top
		{
			height:				44px;
			_height:			47px;
			margin:				0px 15px;
			border-top:			3px solid #9A7CE0;
		}
			.g_popup_purple .out_top .title
			{
				display:			inline;
				float:				left;
				margin-top:			15px;
				margin-left:		20px;
			}
			.g_popup_purple .out_top .close
			{
				display:			inline;
				float:				right;
				margin-top:			20px;
				margin-right:		20px;
			}
		.g_popup_purple .out_middle
		{
			padding:			0px 20px;
			border-left:		3px solid #9A7CE0;
			border-right:		3px solid #9A7CE0;
		}
		.g_popup_purple .out_bottom
		{
			height:				17px;
			_height:			20px;
			margin:				0px 20px;
			border-bottom:		3px solid #9A7CE0;		
		}
		.g_popup_purple .content_bottom
		{
			border-left:		3px solid #9A7CE0;
			border-right:		3px solid #9A7CE0;
			text-align:			center;
		}
			.g_popup_purple .top_left,
			.g_popup_purple .top_right
			{
				width:				12px;
				height:				12px;
				top:				12px;
				margin-top:			-12px;
			}
			.g_popup_purple .top_left	{ background: url('/images/common/laypop/box_purplei_tl.gif') no-repeat 0% 0% }
			.g_popup_purple .top_right
			{
				left:				100%;
				margin-left:		-12px;
				*margin-left:		-58px;
				background:			url('/images/common/laypop/box_purplei_tr.gif') no-repeat 0% 0%;
			}
			.g_popup_purple .bottom_left,
			.g_popup_purple .bottom_right
			{
				width:				12px;
				height:				12px;
				bottom:				0px;
				margin-top:			-12px;
			}
			.g_popup_purple .bottom_left{ background: url('/images/common/laypop/box_purplei_bl.gif') no-repeat 0% 0% }
			.g_popup_purple .bottom_right
			{
				left:				100%;
				margin-left:		-12px;
				*margin-left:		-58px;
				background:			url('/images/common/laypop/box_purplei_br.gif') no-repeat 0% 0%;
			}
			.g_popup_purple .top,
			.g_popup_purple .bottom
			{
				height:				11px;
				_height:			12px;
				margin:				0px 12px;
				border-top:			1px solid #9A7CE0;
				background-color:	#FFF;
				font-size:			1px;
			}
			.g_popup_purple .bottom
			{
				border-top:			0px;
				border-bottom:		1px solid #9A7CE0;
			}
			.g_popup_purple .content
			{
				padding:			0px 15px;
				border-left:		1px solid #9A7CE0;
				border-right:		1px solid #9A7CE0;
				background-color:	#FFF;
			}
	/* ¡ã ÆË¾÷·¹ÀÌ¾î */

	/* ¡å ÆË¾÷·¹ÀÌ¾î */
	.g_popup_bluish
	{
		display:				none;
	}
		.g_popup_bluish .out_top_left,
		.g_popup_bluish .out_bottom_left,
		.g_popup_bluish .out_top_right,
		.g_popup_bluish .out_bottom_right,
		.g_popup_bluish .top_left,
		.g_popup_bluish .bottom_left,
		.g_popup_bluish .top_right,
		.g_popup_bluish .bottom_right
		{
			position:			relative;
		}
		.g_popup_bluish .out_top,
		.g_popup_bluish .out_middle,
		.g_popup_bluish .out_bottom,
		.g_popup_bluish .content_bottom
		{
			background-color:	#F2F9FA;
		}
		.g_popup_bluish .out_top_left,
		.g_popup_bluish .out_top_right
		{
			width:				15px;
			height:				47px;
			top:				47px;
			margin-top:			-47px;
		}
		.g_popup_bluish .out_top_left	{ background: url('/images/common/laypop/box_cyan_bl.gif') no-repeat 0% 0% }
		.g_popup_bluish .out_top_right
		{
			left:				100%;
			margin-left:		-15px;
			background:			url('/images/common/laypop/box_cyan_br.gif') no-repeat 0% 0%;
		}
		.g_popup_bluish .out_bottom_left,
		.g_popup_bluish .out_bottom_right
		{
			width:				20px;
			height:				20px;
			bottom:				0px;
			margin-top:			-20px;
		}
		.g_popup_bluish .out_bottom_left{ background: url('/images/common/laypop/box_cyan_dl.gif') no-repeat 0% 0% }
		.g_popup_bluish .out_bottom_right
		{
			left:				100%;
			margin-left:		-20px;
			background:			url('/images/common/laypop/box_cyan_dr.gif') no-repeat 0% 0%;
		}
		.g_popup_bluish .out_top
		{
			height:				44px;
			_height:			47px;
			margin:				0px 15px;
			border-top:			3px solid #73C0D5;
		}
			.g_popup_bluish .out_top .title
			{
				display:			inline;
				float:				left;
				margin-top:			15px;
				margin-left:		20px;
			}
			.g_popup_bluish .out_top .close
			{
				display:			inline;
				float:				right;
				margin-top:			20px;
				margin-right:		20px;
			}
		.g_popup_bluish .out_middle
		{
			padding:			0px 20px;
			border-left:		3px solid #73C0D5;
			border-right:		3px solid #73C0D5;
		}
		.g_popup_bluish .out_bottom
		{
			height:				17px;
			_height:			20px;
			margin:				0px 20px;
			border-bottom:		3px solid #73C0D5;		
		}
		.g_popup_bluish .content_bottom
		{
			border-left:		3px solid #73C0D5;
			border-right:		3px solid #73C0D5;
			text-align:			center;
		}
			.g_popup_bluish .top_left,
			.g_popup_bluish .top_right
			{
				width:				12px;
				height:				12px;
				top:				12px;
				margin-top:			-12px;
			}
			.g_popup_bluish .top_left	{ background: url('/images/common/laypop/box_cyan_stl.gif') no-repeat 0% 0% }
			.g_popup_bluish .top_right
			{
				left:				100%;
				margin-left:		-12px;
				*margin-left:		-58px;
				background:			url('/images/common/laypop/box_cyan_str.gif') no-repeat 0% 0%;
			}
			.g_popup_bluish .bottom_left,
			.g_popup_bluish .bottom_right
			{
				width:				12px;
				height:				12px;
				bottom:				0px;
				margin-top:			-12px;
			}
			.g_popup_bluish .bottom_left{ background: url('/images/common/laypop/box_cyan_sbl.gif') no-repeat 0% 0% }
			.g_popup_bluish .bottom_right
			{
				left:				100%;
				margin-left:		-12px;
				*margin-left:		-58px;
				background:			url('/images/common/laypop/box_cyan_sbr.gif') no-repeat 0% 0%;
			}
			.g_popup_bluish .top,
			.g_popup_bluish .bottom
			{
				height:				11px;
				_height:			12px;
				margin:				0px 12px;
				border-top:			1px solid #73c0d5;
				background-color:	#FFF;
				font-size:			1px;
			}
			.g_popup_bluish .bottom
			{
				border-top:			0px;
				border-bottom:		1px solid #73c0d5;
			}
			.g_popup_bluish .content
			{
				padding:			0px 15px;
				border-left:		1px solid #73c0d5;
				border-right:		1px solid #73c0d5;
				background-color:	#FFF;
			}
	/* ¡ã ÆË¾÷·¹ÀÌ¾î */

	/* ¡å ±âº»ÅÇ */
	.g_tab
	{
		position:			relative;
		top:				2px;
		*top:				4px;
		*margin-top:		-4px;
	}
		.g_tab li
		{
			float:				left;
			margin-left:		2px;
		}
		.g_tab li.first
		{
			margin-left:		0px;
		}
			.g_tab li img
			{
				vertical-align:		top;
			}
	/* ¡ã ±âº»ÅÇ */

	/* ¡å ÆäÀÌÂ¡ */
	.g_paging
	{
		display:			inline;
	}
		.g_paging li
		{
			display:			inline;
			margin-left:		5px;
			padding-left:		10px;
			background:			url('/images/icon/tbl_line_gray2.gif') no-repeat 0% 40%;
		}
		.g_paging li.first,
		.g_paging li.prev,
		.g_paging li.next,
		.g_paging li.continue,
		.g_paging li.last
		{
			margin:				0px;
			padding:			0px;
			background:			none;
		}
		.g_paging li.start,
		.g_paging li.alone
		{
			margin-left:		0px;
			padding-left:		5px;
			background:			none;
		}
		.g_paging li.end
		{
			padding-right:		5px;
		}
		.g_paging li.alone
		{
			margin-right:		5px;
			background:			none;
		}
			.g_paging li a
			{
				font-family:			±¼¸²Ã¼;
				font-size:				13px;
			}
			.g_paging li img
			{
				margin-top:				-3px;
				*margin-top:			-1px;
				vertical-align:			middle;
			}
	/* ¡ã ÆäÀÌÂ¡ */

	/* ¡å Selectbox */
	.g_selectbox
	{
		width:				50px;
		height:				18px;
		_height:			20px;
		border:				1px solid #BABABA;
		background-color:	#FFF;
	}
		
		.g_selectbox .value
		{
			display:			inline;
			float:				left;
			margin-top:			3px;
			margin-left:		2px;
			color:				#000;
			line-height:		14px;
			cursor:				default;
		}
		.g_selectbox_input
		{
			float:				left;
			height:				13px;
			*height:			13px;
			_height:			18px;
			padding-top:		4px;
			border:				0px;
			font-size:			12px;
			line-height:		100%;
		}
		.g_selectbox .open
		{
			display:			inline;
			float:				right;
			width:				15px;
			height:				14px;
			margin-top:			2px;
			margin-right:		2px;
			margin-left:		3px;
			background:			url('/images/icon/arrow_up_gray.gif') no-repeat 0% 0%;
			cursor:				pointer;
		}
		.g_selectbox .close
		{
			display:			inline;
			float:				right;
			width:				15px;
			height:				14px;
			margin-top:			2px;
			margin-right:		2px;
			margin-left:		3px;
			background:			url('/images/icon/arrow_dn_gray.gif') no-repeat 0% 0%;
			cursor:				pointer;	
		}
		.g_selectbox_list,
		.g_selectbox_list2
		{
			position:			absolute;
			width:				33px;
			top:				0px;
			left:				0px;
			padding-top:		3px;
			padding-bottom:		3px;
			border:				1px solid #BABABA;
			border-bottom:		2px solid #BABABA;
			border-top:			0px;
			background-color:	#FFF;
			overflow:			auto;
			z-index:			51;
		}
		.g_selectbox_list2
		{
			border-top:			2px solid #BABABA;
			border-bottom:		0px;
		}
			.g_selectbox_list div,
			.g_selectbox_list2 div
			{
				height:				18px;
				_height:			21px;
				padding-top:		3px;
				padding-left:		5px;
				background-color:	#FFF;
				color:				#000;
				cursor:				pointer;
			}
			.g_selectbox_list div.select,
			.g_selectbox_list2 div.select
			{
				background-color:	#EEE;
			}
	/* ¡ã Selectbox */

/* ¡å   »ð´Ï´Ù, ÆË´Ï´Ù µµ¿ò¸» ·¹ÀÌ¾î */
.help_balloon
{
        overflow:			visible;
        position:			relative;
        _left:				-120px;
}
/* ¡ã   »ð´Ï´Ù. ÆË´Ï´Ù µµ¿ò¸» ·¹ÀÌ¾î */

/* ¡å Ç³¼±¸» */
	.g_balloons 
	{
		position:			absolute;
	}
	.g_balloons .square
	{
		background:			#FFF;
		border:				1px solid #618DC2;
		text-align:			center;
		font-size:			11px;
		position:			relative;
		letter-spacing:			-1px;
		filter: progid:DXImageTransform.Microsoft.Shadow(color='#CDDBEB', Direction='130', Strength='2');
		z-index:			4;
	}
	.g_balloons .square .comment
	{
		font-size:			11px;
		margin:				7px;
	}
	.g_balloons .bold
	{
		font-weight:			bold;
	}
	.g_balloons .disable
	{
		background-image:			url('/images/user/graph_03.gif');
		background-position:			0 3px;
		background-repeat:			no-repeat;
		font-weight:				bold;
		color:					#FF2400;
		padding-left:				35px;
	}
	.g_balloons .low
	{
		background-image:			url('/images/user/graph_01.gif');
		background-position:			0 3px;
		background-repeat:			no-repeat;
		font-weight:				bold;
		color:					#FF6C00;
		padding-left:				35px;
	}
	.g_balloons .proper
	{
		background-image:			url('/images/user/graph_02.gif');
		background-position:			0 3px;
		background-repeat:			no-repeat;
		font-weight:				bold;
		color:					#00AE55;
		padding-left:				35px;
	}
	.g_balloons .capslock
	{
		margin-top:				3px;
		padding-top:				3px;
		border-top:				1px solid #DEDEDE;
	}
	.g_balloons .shadow
	{
		background:				#CDDBEB;
		display:				block;
		left:					0px;
		position:				absolute;
		top:					0px;
		z-index:				2;
	}
	.g_balloons .pointer_arrow
	{
		display:				block;
		position:				absolute;
		width:					4px;
		height:					5px; 
		z-index:				5;
	}
	/* ¡ã Ç³¼±¸» */

/* ¡ã ½ºÅ¸ÀÏ±×·ì */


/* ¡å ¿©±â¼­ ºÎÅÍ HEAD,TAIL ½ºÅ¸ÀÏÀÔ´Ï´Ù */
html
{
	width:				100%;
	height:				100%;
	overflow:			hidden;
}
body
{
	position:			fixed;
	width:				100%;
	height:				100%;
	overflow:			hidden;
}
body *
{
	text-align:			left;
}

#g_SLEEP
{
	position:			absolute;
	width:				100%;
	height:				100%;
	top:				0px;
	left:				0px;
	background-color:	#FFF;
	z-index:			97;
	cursor:				wait;
	filter:				alpha(opacity=60);
	-moz-opacity:		0.60;
	opacity:			0.60;
	-khtml-opacity:		0.60;
}

#g_BODY
{
	position:			absolute;
	width:				100%;
	height:				100%;
	top:				0px;
	left:				0px;
	text-align:			center;
	overflow:			auto;
	overflow-y:			scroll;
	z-index:			50;
}

/* ¡å ÀüÃ¼ ·¹ÀÌ¾Æ¿ô */
#g_ITEMMANIA
{
	width:				997px;
	margin:				0px auto;
}
	/* ¡å ¸®¸ðÄÜ */
	#g_REMOCON
	{
		display:			relative;
		width:				110px;
		margin-top:			4px;
		z-index:			50;
	}
		/* ¡å ¹è³Ê */
		#g_REMOCON_BANNER
		{
			width:				110px;
			height:				100px;
			margin-bottom:		7px;
			text-align:			center
		}
		/* ¡ã ¹è³Ê */

		/* ¡å ·Î±×ÀÎ */
		#g_REMOCON_LOGIN
		{
			padding:			5px 10px 2px 10px;
			background:			url('/images/main/remocon/login_bg.gif') repeat-y 0% 0%;
			font-size:			11px;
		}
			#g_REMOCON_LOGIN div.g_REMOCON_name
			{
				height:				17px;
				_height:			18px;
				margin-bottom:		3px;
				padding-left:		2px;
				border-bottom:		1px solid #D4D4D4;
				font-weight:		bold;
			}
			.g_REMOCON_SUMMARY li
			{
				clear:				both;
				margin:				0px 2px;
				text-align:			right;
				line-height:		16px;
			}
				.g_REMOCON_SUMMARY span.g_blue
				{
					float:				left;
					display:			block;
				}
			/* ¡å ¹°Ç°¸®½ºÆ® */
			#g_REMOCON_SUMMARY_TRADE
			{
				clear:				both;
				margin:				2px 0px 4px;
				padding:			5px 0px 1px;
				float:left;
			}
			#g_REMOCON_SUMMARY_TRADE a
			{
				cursor:				pointer;
			}
			#g_REMOCON_SUMMARY_TRADE li.g_REMOCON_selling,
			#g_REMOCON_SUMMARY_TRADE li.g_REMOCON_buying
			{
				font-size:			11px;
				font-weight:		bold;
				font-family:		µ¸¿ò,dotum;
			}
			#g_REMOCON_SUMMARY_TRADE li.g_REMOCON_selling
			{
				background:			url('/images/main/remocon/btn_selling01.gif') no-repeat;
				width:				44px;
				height:				40px;
				float:				left;
				color:				#cce5ff;
				margin-right:		2px;
			}
			#g_REMOCON_SUMMARY_TRADE li.g_REMOCON_buying
			{
				float:left;
				background:			url('/images/main/remocon/btn_buying02.gif') no-repeat;
				width:				44px;
				height:				40px;
				color:				#c1eba1;
			}
				#g_REMOCON_SUMMARY_TRADE li.g_REMOCON_selling div,
				#g_REMOCON_SUMMARY_TRADE li.g_REMOCON_buying div
				{
					margin-top:			20px;
					text-align:			right;
					margin-right:		6px;
				}
				#g_REMOCON_SUMMARY_TRADE li.g_REMOCON_selling a
				{
					color:				#cce5ff;
				}
				#g_REMOCON_SUMMARY_TRADE li.g_REMOCON_buying a
				{
					color:				#c1eba1;
				}
			
			/* ¡ã ¹°Ç°¸®½ºÆ® */
			#g_REMOCON_LOGIN div.g_REMOCON_last_login
			{
				margin:				6px 0px 6px;
				height:				31px;
				_height:			32px;
				border-bottom:		1px solid #D4D4D4;
				line-height:		14px;
			}
			#g_REMOCON_LOGIN div.g_no
			{
				margin-top:			2px;
				*margin-top:		0px;
				margin-left:		1px;
				text-align:			center;
			}
				#g_REMOCON_LOGIN input.g_text,
				#g_REMOCON_LOGIN input.g_password
				{
					width:				75px;		
					_width:				83px;
					font-size:			11px;
					color:				#ABABAB;
					background-position:3px 4px;
					background-repeat:	no-repeat;
				}
				#g_REMOCON_LOGIN input.g_text
				{
					background-image:	url('/images/common/remocon/id.gif');
				}
				#g_REMOCON_LOGIN input.g_password
				{
					background-image:	url('/images/common/remocon/pw.gif');
				}
			#g_REMOCON_LOGIN div.g_left,
			#g_REMOCON_LOGIN div.g_right
			{
				margin-top:			3px;
			}
			#g_REMOCON_LOGIN div.g_clear
			{
				margin-top:			5px;
			}
		/* ¡ã ·Î±×ÀÎ */

		/* ¡å ³ª¸¸ÀÇ °Ë»ö¸Þ´º */
		#g_MYSEARCH
		{
			display:			none;
			position:			absolute;
			width:				353px;
			_width:				353px;
			margin-top:			-99px;
			margin-left:		-363px;
			background-color:	#FFF;
			z-index:			99;
		}
			#g_MYSEARCH .g_MYSEARCH_middle_bg
			{
				clear:				both;
				padding:			4px 0px 5px;
				background:			url('/images/main/remocon/mysearch/box_01.gif') repeat-y 0% 0%;
			}
			#g_MYSEARCH .g_MYSEARCH_bottom_bg
			{
				height:				32px;
				background:			url('/images/main/remocon/mysearch/box_02.gif') no-repeat 0% 0%;
			}
				#g_MYSEARCH .g_MYSEARCH_bottom_bg .g_left
				{
					display:			inline;
					margin-top:			6px;
					margin-left:		10px;
				}
				#g_MYSEARCH .g_MYSEARCH_bottom_bg .g_right
				{
					display:			inline;
					margin-top:			8px;
					margin-right:		8px;
				}
			#g_MYSEARCH_CONTENT
			{
				width:				333px;
				*width:				333px;
				_width:				auto;
				_width:				333px;
				height:				184px;
				margin:				0px 10px;
				*padding-left:		10px;
				_padding-left:		0px;
				overflow:			auto;
			}
				#g_MYSEARCH_CONTENT ul.g_MYSEARCH_SEARCH
				{
					height:				100%;
				}
					#g_MYSEARCH_CONTENT ul.g_MYSEARCH_SEARCH li
					{
						margin-top:			3px;
						margin-bottom:		2px;
						padding-left:		40px;
						padding-bottom:		3px;
						border-bottom:		1px solid #D4D4D4;
						background-image:	url('/images/common/remocon/mysearch/icon_sell.gif');
						background-position:0px 5px;
						background-repeat:	no-repeat;
					}
					#g_MYSEARCH_CONTENT ul.g_MYSEARCH_SEARCH li.buy
					{
						background-image:	url('/images/common/remocon/mysearch/icon_buy.gif');
					}
						#g_MYSEARCH_CONTENT ul.g_MYSEARCH_SEARCH li .g_left
						{
							display:			inline;
							width:				220px;
							*width:				230px;
							_width:				230px;
							margin-top:			7px;
						}
						#g_MYSEARCH_CONTENT ul.g_MYSEARCH_SEARCH li .g_right
						{
							display:			inline;
							margin-right:		10px;
						}
						#g_MYSEARCH_CONTENT ul.g_MYSEARCH_SEARCH li span.g_MYSEARCH_TYPE_server
						{
							color:				#2563C6;
						}
						#g_MYSEARCH_CONTENT ul.g_MYSEARCH_SEARCH li span.g_MYSEARCH_TYPE_goods
						{
							color:				#2C9F00;
						}
						#g_MYSEARCH_CONTENT ul.g_MYSEARCH_SEARCH li.none_descript
						{
							margin:				15px 10px 0px;
							padding:			0px;
							border-bottom:		0px;
							background:			none;
						}
						#g_MYSEARCH_CONTENT ul.g_MYSEARCH_SEARCH li.none_descript dt
						{
							color:				#255CB4;
							font-size:			13px;
							font-weight:		bold;
						}
						#g_MYSEARCH_CONTENT ul.g_MYSEARCH_SEARCH li.none_descript dd
						{
							margin-top:			5px;
						}						
					#g_MYSEARCH_CONTENT ul.g_MYSEARCH_FAVORITE li
					{
						height:				16px;
						_height:			21px;
						margin-top:			1px;
						padding-top:		4px;
						padding-left:		15px;
						border-bottom:		1px solid #D4D4D4;
						background:			url('/images/icon/dot.gif') no-repeat 7px 10px;
					}
					#g_MYSEARCH_CONTENT ul.g_MYSEARCH_SEARCH li.none,
					#g_MYSEARCH_CONTENT ul.g_MYSEARCH_FAVORITE li.none
					{
						padding-left:		0px;
						background:			none;
						text-align:			center;
					}
		/* ¡ã ³ª¸¸ÀÇ °Ë»ö¸Þ´º */


		/* ¡å ³» ¸¶ÀÏ¸®Áö */
		#g_MILEAGE
		{
			display:			none;
			position:			absolute;
			width:				180px;
			margin-top:			-165px;
			margin-left:		-193px;
			background-color:	#FFF;
			z-index:			99;
		}
			#g_MILEAGE .g_MILEAGE_TOP
			{
				height:				32px;
				background:			url("/images/main/remocon/mileage_top_01.gif") no-repeat 0px 0px;
			}
			#g_MILEAGE .g_MILEAGE_BOTTOM
			{
				height:				22px;
				_height:			26px;
				padding-top:		4px;
				padding-right:		7px;
				background:			url("/images/main/remocon/mileage_top_03.gif") no-repeat 0px 0px;
				text-align:			right;
			}
			#g_MILEAGE .g_MILEAGE_CONTENT
			{
				padding:			0px 15px 5px;
				background:			url("/images/main/remocon/mileage_top_02.gif") repeat-y 0px 0px;
			}
				#g_MILEAGE .g_MILEAGE_CONTENT ul
				{}
					#g_MILEAGE .g_MILEAGE_CONTENT ul li
					{
						padding-top:		5px;
						*padding-top:		0px;
						border-bottom:		1px solid #DEDEDE;
					}
						#g_MILEAGE .g_MILEAGE_CONTENT ul dt
						{
							float:				left;
							margin-left:		3px;
							padding-left:		7px;
							background:			url("/images/main/btn_icon03.gif") no-repeat 0px 43%;
							color:				#5E5D5D;
							line-height:		13px;
						}
						#g_MILEAGE .g_MILEAGE_CONTENT ul dd
						{
							float:				right;
							margin-top:			-2px;
							color:				#0623AB;
							font-weight:		bold;
						}
						#g_MILEAGE .g_MILEAGE_CONTENT ul li.last dd
						{
							margin-top:			4px;
						}
				#g_MILEAGE .g_MILEAGE_MORE
				{
					margin-top:			6px;
				}
					#g_MILEAGE .g_MILEAGE_MORE dt
					{
						float:				right;
						padding-left:		7px;
						background:			url("/images/main/remocon/icon_oo.gif") no-repeat 0px 4px;
					}
						#g_MILEAGE .g_MILEAGE_MORE dt a:hover
						{	
							border-bottom:		1px solid #255CB4;
						}
					#g_MILEAGE .g_MILEAGE_MORE dd
					{
						clear:				both;
						margin-top:			2px;
						text-align:			center;
					}
		/* ¡ã ³» ¸¶ÀÏ¸®Áö */


		/* ¡å ³ªÀÇ¼­ºñ½º */
		#g_REMOCON_SERVICE
		{
			padding-top:		2px;
			background:			url('/images/main/remocon/mysvc_bg.gif') repeat-y 0% 0%;
			
		}
			#g_REMOCON_SERVICE li
			{
				height:				20px;
				_height:			21px;
				margin-left:		10px;
				padding-top:		1px;
				padding-left:		8px;
				background:			url('/images/main/remocon/icon_oo.gif') no-repeat 0px 6px;
				font-size:			11px;
				letter-spacing:		-1px;
				overflow:			hidden;
			}
		#g_REMOCON_SET
		{
			width:				110px;
			height:				32px;
			_height:			36px;
			padding-top:		4px;
			background:			url('/images/main/remocon/mysvc_bot.gif') no-repeat 0% 0%;
			text-align:			center;
			overflow:			hidden;
		}
		/* ¡ã ³ªÀÇ ¼­ºñ½º */


		/* ¡å ¸Å´Ï¾Æ °ÔÀÓ */
		#g_REMOCON_GAME
		{
			margin-top:			5px;
		}
			#g_REMOCON_GAME li
			{
				font-size:			0px;
				_font-size:			1px;
				line-height:		0%;
			}
		/* ¡ã ¸Å´Ï¾Æ °ÔÀÓ */


		#g_REMOCON_MOVE
		{
			margin-top:			10px;
			text-align:			center;
		}
	/* ¡ã ¸®¸ðÄÜ */


	/* ¡å ÆäÀÌÁö */
	#g_PAGE
	{
		display:			inline;
		width:				880px;
		margin-right:		7px;
	}

		/* ¡å TOP */
		#g_TOP
		{
			position:			relative;
			height:				66px;
			background-color:	#FFF;
			z-index:			50;
		}
			#g_LOGO
			{
				display:			inline;
				font-size:			1px;
				line-height:		0px;
			}

			#g_MENU_TOP_LEFT,
			#g_MENU_TOP_RIGHT,
			#g_MENU_TOP
			{
				display:			inline;
				float:				right;
				height:				29px;
				margin-top:			1px;
			}
			#g_MENU_TOP_LEFT
			{
				width:				17px;
				background:			url('/images/main/top_bar/top_bg01.gif') no-repeat 0px 0px;
			}
			#g_MENU_TOP_RIGHT
			{
				width:				13px;
				background:			url('/images/main/top_bar/top_bg03.gif') no-repeat 0px 0px;
			}
			#g_MENU_TOP
			{
				background:			url('/images/main/top_bar/top_bg02.gif') repeat-x 0px 0px;
			}
				#g_FUNCTION,
				#g_MENU_TOP_LIST,
				#g_MENU_TOP_GAME
				{
					float:				left;
					_float:				none;
				}
					#g_FUNCTION li
					{
						display:			inline;
						float:				left;
						margin-top:			9px;
						_margin-top:		11px;
						margin-right:		10px;
					}
					#g_MENU_TOP_LIST li
					{
						display:			inline;
						float:				left;
						margin-top:			10px;
						margin-left:		8px;
						padding-left:		8px;
						background:			url('/images/common/top/t_quickbar_line.gif') no-repeat 0% 35%;
						font-size:			11px;
					}
					#g_MENU_TOP_LIST li.g_first
					{
						margin-left:		15px;
						padding-left:		0px;
						background:			none;
					}
				#g_MENU_TOP_GAME
				{
					width:				46px;
					_width:				56px;
					margin-top:			8px;
					padding-left:		10px;
				}
			#g_MENU 
			{
				float:				right;
				height:				25px;			
				margin-top:			11px;
				padding-right:		10px;
			}
				#g_MENU li
				{
					float:				right;
					margin-top:			1px;
					margin-left:		11px;
					padding-left:		12px;
					background:			url('/images/common/top/t_menu_line.gif') no-repeat 0% 30%;
				}
				#g_MENU li.g_first
				{
					margin-left:		0px;
					padding-left:		0px;
					background-image:	none;
				}
		/* ¡ã TOP */

		/* ¡å °Ë»ö¹Ù */
		#g_SEARCHBAR
		{
			position:			relative;
			height:				40px;
			margin-bottom:		7px;
			background:			url('/images/common/top/t_search_bg.gif') repeat-x 0% 0%;
			z-index:			50;
		}
			#g_SEARCHBAR .g_selectbox
			{
				border:				1px solid #136CCA;
			}
				#g_SEARCHBAR .g_selectbox .open
				{
					background-image:	url('/images/icon/arrow_up_blue.gif');
				}
				#g_SEARCHBAR .g_selectbox .close
				{
					background-image:	url('/images/icon/arrow_dn_blue.gif');
				}
			#g_SEARCHBAR_LEFT,
			#g_SEARCHBAR_RIGHT
			{
				width:				10px;
				height:				40px;
			}
			#g_SEARCHBAR_LEFT
			{
				background:			url('/images/common/top/t_search_l.gif') no-repeat 0% 0%;
			}
			#g_SEARCHBAR_RIGHT
			{
				background:			url('/images/common/top/t_search_r.gif') no-repeat 0% 0%;
			}
				#g_SEARCHBAR_LOGO
				{
					display:			inline;
					margin:				12px 7px 0px 5px;
				}
				#g_SEARCHBAR_DETAIL
				{
					margin-bottom:			1px;	
				}
				#g_SEARCHBAR_INPUT
				{
					display:			inline;
					height:				27px;
					margin-top:			6px;
					margin-right:		5px;
				}
					#g_SEARCHBAR_INPUT input.g_image
					{
						vertical-align:		top;
						margin-top:			1px;
					}
					#g_SEARCHBAR_INPUT img.button_dep
					{
						vertical-align:		top;
						margin-top:			3px;
						cursor:				pointer;
					}
					#g_SEARCHBAR_INPUT input.g_text
					{
						width:				50px;
						_width:				60px;
						height:				15px;
						*height:			14px;
						_height:			20px;
						margin-top:			5px;
						*margin-top:		4px;
						padding-top:		3px;
						*padding-top:		4px;
						border:				1px solid #136CCA;
						line-height:		14px;
					}
				#g_SEARCHBAR_GOODS
				{
					float:				right;
					width:				115px;
					margin-top:			11px;
					margin-right:		5px;
				}
				#g_SEARCHBAR_TYPE_BUTTON
				{
					display:			inline;
					float:				left;
					margin-top:			6px;
					margin-right:		5px;
				}
				#g_SEARCHBAR_GAME,
				#g_SEARCHBAR_SERVER
				{
					float:				left;
					width:				60px;
					margin-top:			11px;
					margin-left:		4px;
				}
				#g_SEARCHBAR_GAME
				{
					width:				170px;
				}
					#g_SEARCHBAR_GAME .g_selectbox_input
					{
						width:				140px;
					}
				#g_SEARCHBAR_SERVER
				{
					width:				190px;
				}
					#g_SEARCHBAR_SERVER .g_selectbox_input
					{
						width:				160px;
					}
			#g_MOUGAME
			{
				display:			none;
				position:			absolute;
				top:				-48px;
				*top:				-38px;
				_top:				-51px;
				left:				410px;
				width:			170px;
				z-index:			70;
				filter:				progid:DXImageTransform.Microsoft.Shadow(color='#606060', Direction=180, Strength=3);
			}
				#g_MOUGAME .top_left		{ background-image:	url('/images/main/top_bar/boxs_tl.gif') }
				#g_MOUGAME .top_right		{ background-image:	url('/images/main/top_bar/boxs_tr.gif') }
				#g_MOUGAME .bottom_left	{ background-image:	url('/images/main/top_bar/boxs_bl.gif') }
				#g_MOUGAME .bottom_right	{ background-image:	url('/images/main/top_bar/boxs_br.gif') }
				#g_MOUGAME .top
				{
					border-top:		solid 2px #2368B0; 
					background-color:	#FFF;
				}
				#g_MOUGAME .top_right,
				#g_MOUGAME .bottom_right
				{
					_margin-left:		-10px ;
				}
				#g_MOUGAME .bottom
				{
					border-bottom:		solid 2px #2368B0; 
					background-color:	#FFF;
				}
				#g_MOUGAME .content
				{
					height:				100%;
					padding:			0px 10px;
					*padding:			0px 8px;
					margin:				-1px 0px;
					border-left:		solid 2px #2368B0; 
					border-right:		solid 2px #2368B0; 
					background-color:	#FFF;
				}
					#g_MOUGAME ul
					{
						background-color:	#FFF;
					}
						#g_MOUGAME ul li
						{
							border-bottom:		1px solid #D8D8D8;
							background:			url("/images/main/top_bar/sub_menu/icon_ooo.gif") no-repeat 5px 8px;
							padding:			3px 0px;
							padding-left:		12px;
						}
						#g_MOUGAME ul li.g_last
						{
							border-bottom:		none;
						}
							#g_MOUGAME li a:hover
							{
								color:				#2563C6;
								font-weight:		bold;
							}
		/* ¡ã °Ë»ö¹Ù */


		/* ¡å ³»¿ë */
		#g_CONTENT
		{
		}
		/* ¡ã ³»¿ë */

		/* ¡å Á¦ÈÞ ¸®½ºÆ® */
		#g_CONCERT
		{
			clear:				both;
			height:				69px;
			_height:			70px;
			margin-top:			7px;
			padding:			0px 10px;
			border-top:			1px solid #CCC;
		}
			#g_CONCERT li
			{
				margin-top:		8px;
				margin-left:	12px;
			}
			#g_CONCERT li.g_first
			{
				margin-left:	0px;
			}
		/* ¡ã Á¦ÈÞ ¸®½ºÆ® */

		/* ¡å È¸»ç¸Þ´º */
		#g_COMPANY
		{
			_height:			26px;
			height:				38px;
			padding-top:		12px;
			background:			url('/images/common/bottom/copyright_bg.gif') repeat-x 0% 0%;
		}
			#g_COMPANY ul.g_sideway
			{
				margin-left:		60px;
			}
				#g_COMPANY ul.g_sideway li
				{
					margin-left:		9px;
					padding-left:		11px;
					background:			url('/images/common/bottom/text_line.gif') no-repeat 0% 35%;					
				}
				#g_COMPANY ul.g_sideway li.g_first
				{
					margin-left:		0px;
					padding-left:		0px;
					background:			none;
				}
		/* ¡ã È¸»ç¸Þ´º */

		/* ¡å ÀúÀÛ±Ç */
		#g_COPYRIGHT
		{
			height:				66px;
			margin:				7px 0px 10px;
			background:			url('/images/common/bottom/logo_line.gif') no-repeat 168px 0px;
		}
			#g_COPYRIGHT_LOGO
			{
				display:			inline;
				margin:				8px 30px 0px;
			}
				#g_COPYRIGHT_TEXT
				{
					margin-top:			1px;
					margin-left:		40px;
					font-size:			11px;
				}
		/* ¡ã ÀúÀÛ±Ç */


		/* ¡å ¸Þ½ÃÁö ¾Ë¸² */
		#g_MESSAGE
		{
			width:				248px;
		}
			#g_MESSAGE_CONTENT
			{
				padding-bottom:		10px;
				background:			url("/images/main/remocon/mysearch/message_box_02.gif") repeat-y 0px 0px;
				color:				#000;
				text-align:			center;
				cursor:				pointer;
			}
			#g_MESSAGE .button
			{
				width:				97px;
				height:				21px;
				margin-top:			-27px;
				margin-left:		7px;
				font-size:			1px;
				line-height:		0%;
			}
			#g_MESSAGE .count
			{
				width:				244px;
				height:				27px;
				margin:				10px 2px 0px;
				background-color:	#F7F7F7;
			}
				#g_MESSAGE dl.trade
				{
					display:			inline;
					float:				left;
					width:				92px;
					margin:				6px 10px 0px 20px;
				}
				#g_MESSAGE dl.admin
				{
					display:			inline;
					float:				right;
					width:				92px;
					margin:				6px 20px 0px 10px;
				}
					#g_MESSAGE dl.trade dt,
					#g_MESSAGE dl.admin dt
					{
						float:				left;
						background-repeat:	no-repeat;
						background-position:0px 0px;
					}
					#g_MESSAGE dl.trade dd,
					#g_MESSAGE dl.admin dd
					{
						float:				right;
						color:				#FB5309;
					}
		/* ¡ã ¸Þ½ÃÁö ¾Ë¸² */

	/* ¡ã ÆäÀÌÁö */

/* ¡ã ÀüÃ¼ ·¹ÀÌ¾Æ¿ô */

/* ¡å Æ÷Å» HEAD */
div#g_p_LOGO
{
	margin-top:		20px;
}
div#g_p_LOGO_LINE
{
	height:			3px;
	background:		#1A71B3;
	font-size:		0px;
}
/* ¡ã Æ÷Å» HEAD */

/* ¡å Æ÷Å» TAIL */
div#g_p_LINE
{
	height:			2px;
	background:		#CCCCCC;
	font-size:		0px;
}
/* ¡ã Æ÷Å» TAIL */

/* ¡ã ¿©±â±îÁö HEAD,TAIL ½ºÅ¸ÀÏÀÔ´Ï´Ù */

/* ¡å ÆÄ¶õ °î¼± ¹Ú½º */
.g_portal_blue_box_top
{
	width:				683px;
	height:				10px;
	background:			url('/images/portal/common/cen_box_bg01.gif') no-repeat;
	font-size:			0px;
}
.g_portal_blue_box_middle
{
	background:			url('/images/portal/common/cen_box_bg02.gif') repeat-y;
	padding:			0px 12px;
}
.g_portal_blue_box_bottom
{
	width:				683px;
	height:				10px;
	background:			url('/images/portal/common/cen_box_bg03.gif') no-repeat;
}
/* ¡ã ÆÄ¶õ °î¼± ¹Ú½º */