/* ------- ±âº» Body ½ºÅ¸ÀÏ Ãß°¡ ---------- */

/* ÀÌ¹ÌÁö º¸´õ°ªÀ» 0À¸·Î ÁöÁ¤ & vertical-align:middle */
img { vertical-align:baseline, middle; border:0; }
img.db { display:block; }

/* body ¿©¹é ¾ø¾Ö±â */
body { margin:0; }

/* form ÅÂ±×·Î »ý±â´Â ¿©¹éÀ» ¹æÁö */
form { display:inline; }

/* ±âº» ¸µÅ© ½ºÅ¸ÀÏ */
a:link {text-decoration:none; }
a:visited {text-decoration:none; }
a:active {text-decoration:none; }
a:hover {text-decoration:none; }

/* Ã¼Å©¹Ú½º ½ºÅ¸ÀÏ */
.CheckBox {border:0 solid #ffffff;}

/* ------- Ç®´Ù¿î ±âº»½ºÅ¸ÀÏ ---------- */
.select_home { behavior:url('/css/top_homebox.htc'); font-family:"µ¸¿ò"; font-size:11px; }
.select_normal { behavior:url('/css/normality_selectbox.htc');font-size:11px;width:175px;height:12px; }
.select_normal1 { behavior:url('/css/normality_selectbox.htc');font-family:"µ¸¿ò";font-size:11px;width:140px;height:12px;text-align:center; }
/* »çÀÌÁî ¼¿·ºÆ® ½ºÅ¸ÀÏ */
.select_DetileSize { behavior:url('/css/normality_DetileSize.htc'); font-family:"µ¸¿ò"; font-size:11px; height:12px;}
/* µðÅ×ÀÏ ¼¿·ºÆ® ½ºÅ¸ÀÏ */
.select_CartDetail { behavior:url('/css/normality_CartDetail.htc'); font-family:"µ¸¿ò"; font-size:11px; height:12px;}

.footerbg { width:100%;background:url(/Images/normality/com/FooterBg.jpg) repeat-x; }

.gmenubg { width:100%;background:url(/Images/normality/com/TopGNBg.jpg) repeat-x; }

.catebg { background:url(http://img.halfclub.com/Images_Web/LeftMenu/TabBg.gif) repeat-y; }
.cateNbg { background:url(http://img.halfclub.com/Images_Web/LeftMenu/TabNBg.gif) repeat-y; }
.cateBoxbg { background:url(http://img.halfclub.com/Images_Web/LeftMenu/TabBox.gif) left bottom no-repeat; }

.bannerbg { background:url(http://img.halfclub.com/Images_Web/LeftMenu/BannerBg.gif) repeat-y; }
.bannerNbg { background:url(http://img.halfclub.com/Images_Web/LeftMenu/BannerNBg.gif) repeat-y; }
.bannerBoxbg { background:url(http://img.halfclub.com/Images_Web/LeftMenu/BannerBox.gif) left bottom no-repeat; }

/* Bottom Commerce Area */
.Bggray { background:url(/Images/normality/icon/GBg.gif) repeat-x; }
.BoxLineBg1 { background:url(/Images/normality/shopimg/BoxLineBg01.gif) right repeat-x; }

.BottomLine { background:url(/Images/normality/icon/GLine.gif) bottom repeat-x; }

.ProBrand { color:#666666;font:700 12px "µ¸¿ò"; }
.ProPrice { font-family:"µ¸¿ò";font-size:12px;color:#5a5a5a}
.ProWon{font-family:"µ¸¿ò";font-size:12px; }
.ProPoint { color:#646464; line-height:20px; font:400 11px "µ¸¿ò"; }
.ProInfo { font-family:Tahoma;font-size:10px;color:#a0a0a0; }
.ProBox { border:1px solid #c3c3c3}.ProReview{font-size:11px;letter-spacing:-1; } .BennerBox { border:1px solid #dbdbdf;}
.Valuation { text-align:center;font:700 11px "µ¸¿ò"; }
.ProNavi { font-family:"µ¸¿ò";font-size:11px;color:#9b9b9b; }
.ProReserve { font-family:Tahoma;font-size:10px;color:#7f86d8; }
.ProCard { font-family:Tahoma;font-size:10px;color:#a476ff; }
.ProCoupon { font-family:Tahoma;font-size:10px;color:#d76483; }
.ProPointList { color:#646464;font:400 11px "µ¸¿ò"; }
.ProBrandWh { color:#ffffff;font:700 12px "µ¸¿ò"; }
.ProPriceWh { font-family:"µ¸¿ò";font-size:12px;color:#ffffff}
.ProWonWh{font-family:"µ¸¿ò";font-size:12px; color:#ffffff;}
.ProPointWh { color:#ffffff; line-height:20px; font:400 11px "µ¸¿ò"; }
.ProInfoWh { font-family:Tahoma;font-size:10px;color:#ffffff; }
.ProBrandDetail {color:#666666; font:12px "µ¸¿ò"; font-weight:bold;}
.ProBrandDetail a:link {color:#666666; font:12px "µ¸¿ò"; font-weight:bold; text-decoration:none;}
.ProBrandDetail a:visited {color:#666666; font:12px "µ¸¿ò"; font-weight:bold; text-decoration:none;}
.ProBrandDetail a:active {color:#666666; font:12px "µ¸¿ò"; font-weight:bold;  text-decoration:none;}
.ProBrandDetail a:hover {color:#666666; font:12px "µ¸¿ò"; font-weight:bold; text-decoration:none;}
.ProPointDetail { color:#646464; line-height:20px; font:11px "µ¸¿ò"; }
.ProPointDetail a:link{color:#646464; line-height:20px; font:11px "µ¸¿ò"; text-decoration:none;}
.ProPointDetail a:visited {color:#646464; line-height:20px; font:11px "µ¸¿ò"; text-decoration:none;}
.ProPointDetail a:active {color:#646464; line-height:20px; font:11px "µ¸¿ò"; text-decoration:none;}
.ProPointDetail a:hover {color:#646464; line-height:20px; font:11px "µ¸¿ò"; text-decoration:none;}
.ProPriceDetail { font-family:"µ¸¿ò"; font-size:12px;color:#5a5a5a}
.ProWonDetail{font-family:"µ¸¿ò"; font-size:12px; }
.ProLocation { font-family:"µ¸¿ò";font-size:11px;color:#787878; }
.ProValuation { font-family:"µ¸¿ò";font-size:11px;color:#787878; font-weight:bold; letter-spacing:-1; line-height:150%;}
.ProValuation a{ color:#787878; text-decoration:none;}
.ProListBrand { font-family:"µ¸¿ò"; font-size:12px; color:#787878; font-weight:bold; line-height:300%;}
.ProListPoint { font-family:"µ¸¿ò"; font-size:11px; color:#787878; line-height:2px;}
.ProPriceList { font-family:"µ¸¿ò"; font-size:11px; color:#787878; line-height:130%;}
.ProPriceCupon { font-family:"µ¸¿ò"; font-size:11px; color:#de5f64;font-weight:bold; line-height:130%;}
.ProPostList {font-family:"µ¸¿ò"; font-size:11px; color:#787878; line-height:130%;}
.ProPostList  span{font-family:"µ¸¿ò"; font-size:11px; color:#de5f64;}


/* ÀÌ¹ÌÁö ½ºÅ©·Ñ */
#Left_ScrollCa { width:154px;height:318px;z-index:1;overflow:auto; }
#Left_ScrollBa { width:170px;height:850px;z-index:1;overflow:auto; }

/* ÀÌ¹ÌÁö ½ºÅ©·Ñ - ¹Ú½ºÀÇ ³Êºñ´Â ¹Ýµå½Ã ÀÎ¶óÀÎÀ¸·Î ÇÈ½º µÇ¾î¾ß ÇÑ´Ù */
.scrollbox-play-light .scrollbox { position:relative; background:url() repeat-y; }
.scrollbox-play-light .scrollbox .content { position:relative; overflow:hidden; }
.scrollbox-play-light .scrollbox .plaintext { position:relative; display:block; }
.scrollbox-play-light2 .scrollbox { position:relative; }
.scrollbox-play-light2 .scrollbox .content { position:relative; overflow:hidden; }
.scrollbox-play-light2 .scrollbox .plaintext { position:relative; display:block; }

/* ¼öÁ÷ */
.scrollbox-play-light .scrollbox .scrollbar-v { position:absolute; top:0; left:153px; width:11px; cursor:pointer; } /* ½ºÅ©·ÑÆÇÀÇ ³ôÀÌ¸¦ µ¿ÀûÀ¸·Î º¯°æ */
.scrollbox-play-light .scrollbox .scrollbar-v .thumb-v { position:absolute; width:6px; height:47px; overflow:hidden; }
.scrollbox-play-light2 .scrollbox .scrollbar-v { position:absolute; top:0; left:167px; width:11px; cursor:pointer; } /* ½ºÅ©·ÑÆÇÀÇ ³ôÀÌ¸¦ µ¿ÀûÀ¸·Î º¯°æ */
.scrollbox-play-light2 .scrollbox .scrollbar-v .button-up { position:absolute; left:0; top:0; width:6px; height:7px; }
.scrollbox-play-light2 .scrollbox .scrollbar-v .button-down { position:absolute; bottom:0; left:0; width:6px; height:7px;}
.scrollbox-play-light2 .scrollbox .scrollbar-v .thumb-v { position:absolute; width:6px; height:140px; overflow:hidden; }

.LeftRollBg01 { background:url(http://img.halfclub.com/Images_Web/LeftMenu/LeftRollBg01.gif) no-repeat; }
.LeftRollBg02 { background:url(http://img.halfclub.com/Images_Web/LeftMenu/LeftRollBg02.gif) repeat-y; }
.LeftRollBg03 { background:url(http://img.halfclub.com/Images_Web/LeftMenu/LeftRollBg03.gif) no-repeat; }

/* input Style */
.radio { border:solid 0 #AEABAB;}
input { border:solid 1px #e2e2e2; font-family:Tahoma;font-size:11px;color:#757575; padding:0 0 0 5px;}

/* Top Layer Banner */
.TlayerB { background:url(/Images/normality/menu/TopLeftBanner02.gif) repeat-x; padding:2px 0 0; color:#FFF; font:700 12px "µ¸¿ò"; }

/* ReviewText Style */
.ReviewText { font-family:"µ¸¿ò";font-size:11px;color:#757575;line-height:11pt;letter-spacing:-1; }
.IdFont { font-family:Arial;font-size:11px;color:#a0a0a0 }

/* AllBrand */
#AllBrand { position:absolute;width:887px;height:394px;z-index:10000; }

/*¼îÆÛ ¿À¹ö */
.BtnShopBox{
border:1px solid #999999;
}
.BtnShopBoxOn{
border:1px solid #f69b9d;
}

/*´ÜÇ°¸®½ºÆ® ½ºÅ¸ÀÏ */
.BottomCommerceTitle{color:#ffffff; font-size:12px; font-family:"µ¸¿ò";}

/*ÆäÀÌÂ¡ ½ºÅ¸ÀÏ */
.Pagging{ font-size: 11px; font-family: Tahoma; letter-spacing:7; }
.Pagging a:link{ color: #757575; font-size: 11px; font-family: Tahoma; letter-spacing:7; text-decoration:none; }
.Pagging a:visited{ color: #757575; font-size: 11px; font-family: Tahoma; letter-spacing:7; text-decoration:none; }
.Pagging a:active{ color: #757575; font-size: 11px; font-family: Tahoma; letter-spacing:7; text-decoration:none; }
.Pagging a:hover{ color: #ed5910; font-size: 11px; font-family: Tahoma; letter-spacing:7; text-decoration:none; }
.Pagging span{ color: #ed5910; font-size: 11px; font-family: Tahoma; letter-spacing:7; font-weight:bold; }

/* ÆäÀÌÂ¡ ÅäÅ» ½ºÅ¸ÀÏ */
.TotalNum { font-family:Tahoma; font-size:11px; color:#757575; padding:0 0 0 5px; }
.TotalNum a:link{ font-family:Tahoma; font-size:11px; color:#757575; }
.TotalNum span{ color: #ed5910; font-size: 11px; font-family: Tahoma; letter-spacing:0; font-weight:bold; }

/* 2009.08.28 GNB ¿µ¿ª Ãß°¡ */
.HotKey { font-family:"µ¸¿ò"; font-size:11px; color:#a0a0a0; vertical-align:top; }
.HotKey a:link { font-family:"µ¸¿ò"; font-size:11px; color:#a0a0a0; vertical-align:top; }
.HotKey a:visited { font-family:"µ¸¿ò"; font-size:11px; color:#a0a0a0; vertical-align:top; }
.HotKey a:active { font-family:"µ¸¿ò"; font-size:11px; color:#a0a0a0; vertical-align:top; }
.HotKey a:hover { font-family:"µ¸¿ò"; font-size:11px; color:#6976aa; vertical-align:top; }
.SerchBg { background:url(/Images/normality/global/CSerchBg.gif) no-repeat; }
.SerInp { border:0; width:256px; height:21px; font-size:10px; margin-top:-4px; margin-left:2px; padding-top:4px;}

.Name { font-family:"µ¸¿ò"; font-size:11px; color:#a2a2a2; letter-spacing:-1; }

.TopBg { background:url(/Images/normality/global/Bg.gif) repeat-x; }
.TShop { position:relative; margin-top:-3px; }
.TRight { margin-top:-3px; }

/* 2009.08.31 Ãß°¡ */
.MypFt { font-family:"µ¸¿ò"; font-size:11px; color:#757575; letter-spacing:-1; }
.MypFt1 { font-family:"µ¸¿ò"; font-size:11px; color:#757575; text-align:right; vertical-align:top;}


.SelectList_Multi
{
	font-family:"µ¸¿ò";
	font-size: 11px;
	line-height: 140%;
	color: #808080;
	padding-left: 5px;
	border: 1px solid #dddddd;
	scrollbar-shadow-color: #cccccc;
	scrollbar-highlight-color: #cccccc;
	scrollbar-face-color: #ffffff;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #f1f1f1;
	scrollbar-arrow-color: #999999;
}
