*
{
	margin: 0;
	padding: 0;
}
img
{
	border: 0;
}
form
{
	margin: 0;
}

#GlobalNavFrame
{
	position: relative;
}

#GlobalUtility
{
	width: 930px;
	height: 53px;
	padding: 0;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	position: relative;
}
#GlobalUtility ul.top_logo
{
	width: 930px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	height: 53px;
	float: left;
}
#GlobalUtility ul.top_logo li
{
	margin: 0;
	padding: 0;
	font-size: 0px;
	display: inline;
	float: left;
}

#GlobalUtility ul.top_util
{
	width: 330px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	height: 20px;
	position:absolute;
	top:0px;
	left: -10px;
}
#GlobalUtility ul.top_util li
{
	margin: 0;
	padding: 0;
	font-size: 0px;
	display: inline;
	float:left;
}
#GlobalUtility ul.top_util li a
{
	height: 1%;
	display: inline;
}
#GlobalEventFrame
{
	clear: both;
	width: 100%;
	height: 39px;
	background-image: url(http://img.player.co.kr/v3/img/top/menu_bg03.jpg);
	background-repeat: repeat-x;
	text-align: center;
}
#GlobalEventFrame div.GlobalEvent
{
	width: 930px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}
#GlobalEventFrame div.GlobalEvent ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	float: left;
}
#GlobalEventFrame div.GlobalEvent li
{
	margin: 0;
	padding: 0;
	font-size: 0px;
	display: inline;
	float: left;
}


#GlobalNav
{
	width: 930px;
	height: 43px;
	margin-right: auto;
	margin-left: auto;
	background: url(http://img.player.co.kr/v3/img/top/ca_bg03.jpg) no-repeat bottom right;
	position: relative;
}

#GlobalNav ul
{
	width: 930px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	height: 20px;
	font-size: 0px;
	float: left;
}

#GlobalNav ul li
{
	float: left;
}

#GroupNavFrame
{
	clear: both;
	background: url(http://img.player.co.kr/v3/img/top/ca_bg05.gif) repeat-x bottom left ;
	text-align: center;
	overflow: hidden;
}
/* ¸ÞÀÎ ÆäÀÌÁö ¼³ ¸ÂÀÌ ÇÁ·Î¸ð¼Ç ¿ë */
#GroupNavFrameMain
{
	background-image: url(http://img.player.co.kr/v3/img/top/ca_bg04.gif); 
	background-repeat: repeat-x; 
	background-position: bottom;
	text-align:center;
}

/* »óÇ°»ó¼¼ÆäÀÌÁö¿¡¼­ »ç¿ëÇÏ±âÀ§ÇÑ Navigation Frame */
#GroupNavFrameDetail
{
	padding-top: 5px;
	clear: both;
	text-align: center;
	overflow: hidden;
}

#GroupNav
{
	width: 904px;
	margin-right: auto;
	margin-left: auto;
}
#GroupNav ul.usage
{
	width: 720px;
	float: right;
	list-style-type: none;
}
#GroupNav ul.usage li
{
	float: left;
}
#GroupCategory
{
	float: left; /* IE6 bug */
	background-color:transparent;
	background:url(http://img.player.co.kr/v3/img/top/ca_bg05.gif) repeat-x bottom left;
}
#GroupCategoryTitle
{
	float: left;
	width: 173px;
	height: 140px;
}
#GroupCategoryBrandList
{
	text-align: left;
	float: right;
	width: 715px;
	min-height: 170px;
	padding: 0 5px 0 0;
	font-size: 1px;
	line-height: 1%;
}

#GroupCategoryBrandList img
{
	margin: 1px;
	float:left;
}

#MainContentFrame
{
	width:100%;
	border-bottom: 2px solid #B52B24;
	border-top: 2px solid #B52B24;
	text-align: center;
}

/* ¼³¸ÂÀÌ ¸ÞÀÎ ÇÁ·Î¸ð¼Ç */
#HotMainPromotion
{
	/*background: url(http://img.player.co.kr/v3/img/main/special_bg.jpg) repeat top right;*/
	width: 100%;
	height: 226px;
}
/* ¼³¸ÂÀÌ ¼­ºê ÇÁ·Î¸ð¼Ç */
#HotSubPromotion
{
	background: url(http://img.player.co.kr/v3/img/main2/main_top_bar.jpg) repeat top right;
	width: 100%;
	height: 122px;
}
#HotSubPromotion1
{
	background: url(http://img.player.co.kr/v3/img/main/special_bg2.jpg) repeat top right;
	width: 100%;
	height: 78px;
}

#MainContents
{
	clear: both;
	width: 906px;
	margin: 0 auto 0 auto;
	padding: 10px 0 10px 0;
	text-align: left;
	height: auto;
	position: relative;
	overflow-x: hidden;
}

#CopyRightFrame
{
	clear: both;
	padding-top: 10px;
	text-align: center;
}
#CopyRight
{
	width: 906px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

ul.prd_summary
{
	width:150px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	overflow: hidden;
}
ul.prd_summary li
{
	text-align: left;
}

ul.prd_summary li.sale_rate
{	
	font-family: "±¼¸²Ã¼"; 
	font-size: 14pt; 
	color: #FF7403;		
	letter-spacing: 0px;
	font-weight: bold;	
	line-height: 80%;
	float: left;
	
	
}
ul.prd_summary li.sale_rate div.style3
{
	font-family: "±¼¸²Ã¼"; 
	color: #FF7403;		
	letter-spacing: 0px;
	font-weight: bold;	
	line-height: 80%;	
	font-size: 18pt;
	float: left;
	padding-top: 3px;
	
}
ul.prd_summary li.upward
{
	background: url(http://img.player.co.kr/v3/img/best/up_icon.gif) no-repeat top left;
	font-family: "µ¸¿òÃ¼"; 
	font-size: 8.5pt;
	font-weight: bold;
	color: red;
	text-indent: 52px;
}
ul.prd_summary li.none
{
	background: url(http://img.player.co.kr/v3/img/best/none_icon.gif) no-repeat top left;
	font-family: "µ¸¿òÃ¼"; 
	font-size: 8.5pt;
	font-weight: bold;
	color: black;
	text-indent: 52px;
}
ul.prd_summary li.downward
{
	background: url(http://img.player.co.kr/v3/img/best/down_icon.gif) no-repeat top left;
	font-family: "µ¸¿òÃ¼"; 
	font-size: 8.5pt;
	font-weight: bold;
	color: blue;
	text-indent: 52px;
}

ul.prd_summary li img.main_img 
{
	/*border: 1px solid #EAEAEA;*/
	margin-bottom: 2px;
}
ul.prd_summary li.ad_desc
{
	font-family: "µ¸¿òÃ¼"; 
	font-size: 8.5pt; 
	color: #7B7B7B; 	
	letter-spacing:-2px;
	line-height: 120%;
	font-weight:bold;
}
ul.prd_summary li.goods_nm
{
	font-family: "µ¸¿òÃ¼"; 
	font-size: 9pt; 
	color: #383838;
	font-weight: bold;
	letter-spacing:-2px;
	line-height: 120%;
}
ul.prd_summary li.view_etc 
{
	margin-bottom: 3px;
}
ul.prd_summary li.view_etc div.zoom
{
	float: right;
}
ul.prd_summary li.view_etc div.stock
{
	float: left;
}
ul.prd_summary li.view_etc div.clearboth
{
	clear: both;
}
 
ul.prd_summary li.price_info
{
	font-family: "µ¸¿òÃ¼"; 
	font-size: 10pt; 
	color: #6649B9;
	font-weight: bold;
	letter-spacing:-1px;
}
ul.prd_summary li.org_price
{
	font-family: "µ¸¿òÃ¼"; 
	font-size: 9pt; 
	color: #494949;
	font-weight: normal;
	letter-spacing:0px;
}
ul.prd_summary li.coupon
{
	font-family: "µ¸¿òÃ¼"; 
	font-size: 10pt; 
	color: red;
	font-weight: bold;
	letter-spacing:-1px;
}
/* ¼îÇÎ±âÈ¹Àü »ó´Ü ·¹ÀÌ¾Æ¿ô Á¤ÀÇ */
#ShoppingCollectionTop
{
	width: 100%;
	height: 66px;
	background-image: url(http://img.player.co.kr/v3/img/top/ca_bg05.gif);
	text-align: center;
	float:left;
}
	#ShoppingCollectionTop img
	{
		width: 906px;
		margin-left: auto;
		margin-right: auto;
		display: block;
	}

/* »óÇ° ¿ëµµº° ÆäÀÌÁö ·¹ÀÌ¾Æ¿ô */
#HotRank
{
	width: 884px;
	border: 4px solid #E8E89B;
	padding: 7px;
	overflow: auto;
}
	#HotRank div.product
	{
		float: left;
		margin-left: 31px;
		position: relative;
	}
	#HotRank img.HotBadge
	{
		position: absolute;
		top: 0px;
		left: 0px;
	}
#RealTimeBest
{
	width: 862px;
	padding: 8px 11px 36px 11px;
}
	#RealTimeBest div.product
	{
		float: left;
		width: 152px;
		text-align: center;
		position: relative;
	}
	#RealTimeBest div.sep
	{
		float: left;
		width: 25px;		
	}
	#RealTimeBest div.clearhorizontal
	{
		width: 100%;
		height: 15px;
		background-image: url(http://img.player.co.kr/v3/img/category/list_dot.jpg);
		background-repeat: no-repeat;
		background-position: 50% 100%;
		clear: both;
		margin-bottom: 8px;
	}
	#RealTimeBest div.product img.Badge
	{
		position: absolute;
		top: 0px;
		left: 0px;
	}
/* MyPage ÁÂÃø ¸Þ´º */
#Left_MyPage
{
	width: 176px;
	clear: both;
}
	#Left_MyPage img
	{
		float:left;
	}

/* CS ÁÂÃø ¸Þ´º */
#Left_CS_Menu
{
	width: 176px;
	clear: both;
}
	#Left_CS_Menu img
	{
		float:left;
	}

/* È¸¿ø°¡ÀÔ ÀÔ·Â Æû */
.member01
{	
	font-family: "µ¸¿ò"; 
	font-size: 8.5pt; 
	color: #61552F;
	letter-spacing: -1px;	
}

.member02
{	
	font-family: "µ¸¿òÃ¼"; 
	font-size: 8.5pt; 
	color: #988373;
	letter-spacing: -1px;	
}
.login_inputarea2 
{ 
	border: 1px solid #D9DAD3;	
	font-size: 11px;
	color:#988373;	
	font-family:"µ¸¿òÃ¼";
	background-color:#ffffff;
	padding:3px 5px 1px 5px;	
	letter-spacing: -1px;	
} 
img.MemberJoinTitle
{
	width:224px;
	height:42px;
	padding-top: 30px;
	clear:both;
}
#JoinInfoForm
{
	width: 880px;
	border-top: 13px solid #E2D9BF;
	border-left: 13px solid #E2D9BF;
	border-right: 13px solid #E2D9BF;
	overflow: hidden;
	clear: both;
}
#JoinInfoForm dl 
{
	clear: both;
	padding:0;
	margin:0;
	overflow: hidden;
	clear: both;
}
	#JoinInfoForm dl dt
	{
		width: 160px;
		padding-right: 16px;
		float: left;
		clear: left;
		font-size: 0px;
		line-height: 1%;
		padding-bottom: 5px;
	}
	#JoinInfoForm dl dd
	{
		float: left;
		width: 668px;
		float: left;
		padding-bottom: 5px;
		vertical-align: bottom;
	}

/* È¸¿ø °¡ÀÔ ÀÔ·Â Æû Á¾·á */

/* ±Û·Î¹ú ¸Ê(·¹ÀÌ¾î ¸Þ´º) */
div.GlobalContents2
{
	width: 904px;
	z-index: 11;
	padding-bottom: 10px;
	border-left: 1px solid #CCA2A2;
	border-right: 1px solid #CCA2A2;
	border-bottom: 1px solid #CCA2A2;
	overflow: hidden;
	position: absolute;
	background-color: #FFFFFF;
	display: none;
}
div.GlobalContents2 iframe
{
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
	width:3000px;/*must have for any big value*/
	height:3000px;/*must have for any big value*/
}
div.GlobalContents2 div.border
{
	float:left;
}
div.GlobalContents2 ul
{
	padding-top:1px
	clear:both;
	list-style-type:none;
}
div.GlobalContents2 ul li
{
	display: inline;
	float:left;
}
div.GlobalBrandMapList
{
	width: 719px;
	float: left;
	margin-top: -5px;
	/*padding-top: 2px;*/
	padding-left: 12px;
	position: relative;
}
div.GlobalBrandMapList img
{
	float: left;
	padding: 1px;
}
div.BrandIntroDesc
{
	background-color:#DB2D00;
	width:198px;
	height:39px;
	position:absolute;
	top:0px;
	left:0px;
	z-index:99;
	display:none;
	font-size: 8pt;
	color: #FFFFFF;
	overflow: hidden;
	line-height: 120%;
	padding: 4px 2px 2px 2px;
}
/* ¿À´Ã º» »óÇ° */
#floatBanner2
{
	width: 64px;
	overflow: hidden;
	position: absolute;
	top: -1000px;
	left: -1000px;
	display: block;
	margin-top: 5px;
	margin-left: 9px;
}
#floatBanner2 img
{
	float:left;
}
#floatBanner2 div div div
{
	width: 50px;
	height: 50px;
	padding-left:7px;
	padding-right:7px;
	background: url(http://img.player.co.kr/v3/img/float_banner/bookmark_bg.jpg) repeat left right;
}
/* »óÇ° »ó¼¼ ÆäÀÌÁö - ¿À´Ã º» »óÇ° ¸®½ºÆ® */
#today_view_product_frame
{
	width: 906px;
	overflow: hidden;
	display: block;
	clear: both;
	margin-bottom: 5px;
}
#clickedPrdListFrame
{
	width: 760px;
	height: 85px;
	float: left;
	background: url(http://img.player.co.kr/v3/img/viewed_product/today_x_bg.jpg) no-repeat 55% 0%;
	overflow: hidden;
}
#clickedPrdListFrame img
{
	float: left;
}
#clickedPrdListFrame ul
{
	list-style-type: none;
	width: 584px;
	height: 85px;
	overflow: hidden;
	float: left;
	margin: 0;
	/*padding: 7px 0 8px 0;	*/
}
#clickedPrdListFrame ul li
{
	float: left;
	width: 73px;
}
#clickedPrdListFrame ul li ul
{
	margin: 0;
	padding: 0;
	width: 62px;
	height: 80px;
	padding: 5px 5px 0 4px;
	font-family: "µ¸¿òÃ¼"; 
	font-size: 8.5pt; 
	color: #7A7A7A;
	font-weight: bold;
	letter-spacing: 0px;
	line-height: 120%;
	background-color: #F2F2F2;
}
#clickedPrdListFrame ul li ul li.small_img
{
	margin-bottom: 3px;
}
#clickedPrdListFrame ul li ul li.price
{
	background: url(http://img.player.co.kr/v3/img/viewed_product/x_bt01.jpg) no-repeat 90% 13%;	
	cursor: pointer;
}
#clickedPrdListFrame ul li ul li.best_prd
{
	text-align: center;
}

#AllClickedProductFrame
{
	display: none;
	clear: both;
}
#AllClickedProduct
{
	width: 906px;	
}
#AllClickedProduct ul
{
	list-style-type: none;
	margin: 0;
	width: 876px;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
	background: url(http://img.player.co.kr/v3/img/viewed_product/today_x_bg03.jpg) repeat top right;
}
#AllClickedProduct ul li
{
	float: left;
	margin-top: 9px;
	height: 85px;
	width: 73px;
}

/* ¿À´Ãº»»óÇ° ( NEW ) */
#AllClickedProduct1
{
	width: 876px;
	margin-left: auto;
	margin-right: auto;
	background: url(http://img.player.co.kr/v3/img/viewed_product/today_x_bg03.jpg) repeat top left;
	display: block;
	clear: both;
}
	#AllClickedProduct1 ul
	{
		list-style-type: none;
		width: 876px;
		overflow: auto;
	}
	
	#AllClickedProduct1 ul li ul
	{
		list-style-type: none;
		float: left;
		width: 62px;
		height: 85px;
		padding-left: 4px;
		padding-right: 7px;
		padding-top: 12px;
	}
	#AllClickedProduct1 ul li ul li
	{
		font-family: "µ¸¿òÃ¼"; 
		font-size: 8.5pt; 
		color: #7A7A7A;
		font-weight: bold;
		letter-spacing: 0px;
		line-height: 120%;
		text-align: center;
	}

	#AllClickedProduct1 ul li ul li.price
	{
		background: url(http://img.player.co.kr/v3/img/viewed_product/x_bt01.jpg) no-repeat 110% 15%;	
		cursor: pointer;
		text-align: center;
	}



.today_item01

{	
	font-family: "µ¸À½Ã¼"; 
	font-size: 8.5pt; 
	color: #656565;
	letter-spacing:-1px;
	/*padding-left: 5px;	
	font-weight: bold;*/
}
.today_item02

{	
	font-family: "µ¸À½Ã¼"; 
	font-size: 9pt; 
	color: #CD350E;
	letter-spacing:-1px;	
	/*font-weight: bold;*/
}
.today_item03

{	
	font-family: "µ¸À½Ã¼"; 
	font-size: 11pt; 
	color: #CD350E;
	letter-spacing:-1px;
	font-weight: bold;
	padding-left: 5px;	
}
.brand
{	
	font-family: "µ¸¿òÃ¼"; 
	font-size: 8.5pt; 
	color: #7A7A7A;
	font-weight: bold;
	letter-spacing: 0px;
	line-height: 120%;
}

/* ¿ìÃø Sticky Banner( Persistent Banner ) */
#floatBanner1 { 
	width: 61px;
	position: absolute; 
	left: -9999px; 
	top: -9999px;
	margin-left: 2px;
	margin-top: 32px;
	text-align: center;
	z-index: 99;
}
body > div#floatBanner1 { position: fixed; }

/* ÁÂÃø Sticky Banner( Persistent Banner ) */
#floatBanner2 { 
	width: 63px;
	position: absolute;
	left: -9999px; 
	top: -9999px;
	left: 0px;
	z-index: 99;
	margin-top: 32px;
}
body > div#floatBanner2 { position: fixed; }


