@charset "euc-kr"; 
/* @charset "utf-8"; */

@import url("reset.css"); /* html ÃÊ±âÈ­ÆÄÀÏ */
@import url("layout.css"); /* ·¹ÀÌ¾Æ¿ô°ü·ÃÆÄÀÏ */
@import url("global.css"); /* ÀüÃ¼°øÅëcssÆÄÀÏ */
@import url("board.css"); /* Å×ÀÌºí°ü·ÃcssÆÄÀÏ */
@import url("index.css"); /* 2010 main ¸®´º¾ó */
@import url("ostyleMain.css"); /* 2010 ¿À½ºÅ¸ÀÏ main ¸®´º¾ó */
@import url("luxury2010.css"); /* 2010 ·°¼Å¸® main ¸®´º¾ó */
@import url("jewerly2010.css"); /* 2010 ¾×¼¼¼­¸® main ¸®´º¾ó */
@import url("pants2011.css"); /* 2011 ÆÒÃ÷¼¥cssÆÄÀÏ */

.SeaInput{width:316px; height:18px; border:1px solid #8b8b8b; margin-right:1px;}
.SeaText {margin-top:15px;}
.SeaText strong{color:#000000;}

.SeaSListBox{background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/box/Sea_box_bg.gif') repeat-y left top;}
.SeaSListtitle{background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/shop/Sea_box_title_bg.gif') no-repeat 5px top; height:30px; padding:12px 20px 0;}

.SearchBox{border:1px solid #ccc; width:928px; padding:16px 0 13px; margin:20px 0 10px ; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/bg_1x85_f6f6f6.gif') repeat-x 0 bottom;}
	.SearchBox .result{padding:0px 0px 8px 20px; border-bottom:1px solid #d1d1d1; width:870px; margin:0 20px 10px; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/arr_r7.gif') no-repeat 1px 1px;}

.SeaTableArea{padding:0 15px 0 15px; width:900px;}
	.SeaTableArea a{color:#666666; text-decoration:none;}
	.SeaTableArea a:link{color:#666666; text-decoration:none;}
	.SeaTableArea a:active{color:#103162; text-decoration:underline;}
	.SeaTableArea a:hover{color:#103162; text-decoration:underline;}
.SeaTable{width:100%;}
.SeaTable th{white-space: nowrap; padding:10px 25px; font-weight:normal; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/arr_r6.gif') no-repeat 5px 10px;}
.SeaTable td{white-space: nowrap; padding:8px 0 8px 14px;}
.SeaTable td strong{padding-left:3px;}
.SeaTable td img.bul{margin:0 25px 3px 7px; display:block;}
.SeaTable td.title{width:100%; white-space: normal; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/arr_r4.gif') no-repeat left 12px;}
.SeaTable td.title a{background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/bar_2x9_ccc.gif') no-repeat right 1px; text-decoration:none; line-height:18px; padding-right:9px; padding-left:2px; *padding-left:0px; white-space: nowrap; font-size:11px;}
	.SeaTable td.title  a:link{color:#666666; text-decoration:none;}
	.SeaTable td.title  a:active{color:#5779ad; text-decoration:none; font-weight:bold;}
	.SeaTable td.title  a:hover{color:#5779ad; text-decoration:none; font-weight:bold;}
.SeaTable td.Bg1{background-color:#e0e0e0; height:1px; overflow:hidden; line-height:0; padding:0;}


.SeaBoxArea{padding:10px 0px 0px 20px; font-size:11px; text-align:left;}
	.SeaBoxArea a{color:#666666; font-family:µ¸¿ò, dotum; text-decoration:none;}
	.SeaBoxArea a:link{color:#666666; font-family:µ¸¿ò, dotum; text-decoration:none;}
	.SeaBoxArea a:active{color:#666666; font-family:µ¸¿ò, dotum; text-decoration:none;}
	.SeaBoxArea a:hover{color:#036c8a; font-family:µ¸¿ò, dotum; text-decoration:none;}
.SeaBoxArea span{padding:0 2px;}
.SeaBoxArea img{margin-bottom:3px;}

.SeaBoxArea2{padding:10px 0px 0px 20px; font-size:11px; text-align:left;}
	.SeaBoxArea2 a{color:#666666; font-family:µ¸¿ò, dotum; text-decoration:none;}
	.SeaBoxArea2 a:link{color:#666666; font-family:µ¸¿ò, dotum; text-decoration:none;}
	.SeaBoxArea2 a:active{color:#666666; font-family:µ¸¿ò, dotum; text-decoration:none;}
	.SeaBoxArea2 a:hover{color:#b15365; font-family:µ¸¿ò, dotum; text-decoration:none;}
.SeaBoxArea2 span{padding:0 2px;}
.SeaBoxArea2 img{margin-bottom:3px;}

.SeaPBArea{border:1px solid #e4e4e4; background-color:#f3f3f3; padding:4px; width:920px;}
.SeaListBox{width:496px; float:left; background-color:#ffffff; border:1px solid #d8d8d8; padding:6px;}
.SeaListArea{padding:8px 6px 6px 6px; margin:0; line-height:0; font-size:0; width:236px; float:left;}
.SeaListArea li.img{float:left; width:128px; margin:0; line-height:0; font-size:0;}
.SeaListArea li.Text{float:left; width:102px; margin:0; line-height:0; font-size:0;}
.SeaListArea li.Text dl.TextBox{margin:0; line-height:16px; font-size:11px;}
	.SeaListArea li.Text a{color:#666666; font-family:µ¸¿ò, dotum; text-decoration:none;}
	.SeaListArea li.Text a:link{color:#666666; font-family:µ¸¿ò, dotum; text-decoration:none;}
	.SeaListArea li.Text a:active{color:#666666; font-family:µ¸¿ò, dotum; text-decoration:none;}
	.SeaListArea li.Text a:hover{color:#666666; font-family:µ¸¿ò, dotum; text-decoration:underline;}
.SeaListArea li.Text dl.TextBox dt{padding-top:10px; min-height:71px; _height:71px;}
.SeaListArea li.Text dl.TextBox dt strong{font-size:12px; line-height:18px; display:block;}
.SeaListArea li.Text dl.TextBox dt span{font-size:11px; color:#999999;}
.SeaListArea li.Text dl.TextBox dd{color:#c43c5c; font-size:12px; line-height:18px;}
.SeaListArea li.Text dl.TextBox dd img{padding-bottom:2px;}

.SeaNewSale{width:405px; float:right; background-color:#ffffff; border:1px solid #d8d8d8; min-height:284px; _height:284px;}
.NewSaleBox{margin:0 9px; padding:0 11px; border-top:1px solid #d6d6d6;}
.NewSaleBox td{padding:4px 0px;}
	.NewSaleBox td a{color:#666666; font-family:µ¸¿ò, dotum; text-decoration:none;}
	.NewSaleBox td a:link{color:#666666; font-family:µ¸¿ò, dotum; text-decoration:none;}
	.NewSaleBox td a:active{color:#666666; font-family:µ¸¿ò, dotum; text-decoration:none;}
	.NewSaleBox td a:hover{color:#666666; font-family:µ¸¿ò, dotum; text-decoration:underline;}
.NewSaleBox td dl dt{padding-bottom:3px; line-height:18px;}
.NewSaleBox td dl dd span{font-size:11px; color:#999999; display:block;}
.NewSaleBox td.Bgline {background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/dotted_3x1_ccc.gif') repeat-x left top; height:1px; overflow:hidden; padding:0;}

.Sp_Area{background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/Sp_Bgs.gif') repeat-y left top; min-height:312px; _height:312px; width:894px; text-align:left;}
.Sp_Box{padding:24px 22px 10px 30px;}
.Sp_TitleImg{padding-bottom:20px;}
.Sp_Tit{background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/arr_r6.gif') no-repeat left 1px; padding-left:14px; color:#666666; padding-bottom:5px;}
	/*.Sp_Tit a{color:#666666; font-family:µ¸¿ò, dotum; text-decoration:none;}
	.Sp_Tit a:link{color:#666666; font-family:µ¸¿ò, dotum; text-decoration:none;}
	.Sp_Tit a:active{color:#666666; font-family:µ¸¿ò, dotum; text-decoration:none;}
	.Sp_Tit a:hover{color:#666666; font-family:µ¸¿ò, dotum; text-decoration:none;}

.Sp_Tita{background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/arr_r6.gif') no-repeat left 1px; padding-left:14px; color:#666666; padding-bottom:5px;}
	.Sp_Tita a{color:#e21f4d; font-family:µ¸¿ò, dotum; text-decoration:none;}
	.Sp_Tita a:link{color:#e21f4d; font-family:µ¸¿ò, dotum; text-decoration:none;}
	.Sp_Tita a:active{color:#e21f4d; font-family:µ¸¿ò, dotum; text-decoration:none;}
	.Sp_Tita a:hover{color:#e21f4d; font-family:µ¸¿ò, dotum; text-decoration:none;}*/

.Sp_ListBox{border:1px solid #cccccc; width:170px; height:178px; overflow:hidden; overflow-y:scroll;}
	.Sp_ListBox a{display:block; padding:6px 8px 6px 8px; text-decoration:none;}
	.Sp_ListBox a:link{color:#666666; font-family:µ¸¿ò, dotum; text-decoration:none;}
	.Sp_ListBox a:active{color:#666666; font-family:µ¸¿ò, dotum; text-decoration:none;}
	.Sp_ListBox a:hover{color:#666666; font-family:µ¸¿ò, dotum; text-decoration:none; background-color:#e9e9e9;}

	.Sp_ListBox a.Sel{display:block; padding:6px 8px 6px 8px; background-color:#e9e9e9; text-decoration:none;}
	.Sp_ListBox a:link.Sel{color:#666666; font-family:µ¸¿ò, dotum; text-decoration:none; background-color:#e9e9e9;}
	.Sp_ListBox a:active.Sel{color:#666666; font-family:µ¸¿ò, dotum; text-decoration:none; background-color:#e9e9e9;}
	.Sp_ListBox a:hover.Sel{color:#666666; font-family:µ¸¿ò, dotum; text-decoration:none; background-color:#e9e9e9;}

	.Sp_BoxFoot{padding:0px 7px 0px 15px; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/Sp_Bgb.gif') no-repeat left bottom;}
	.Sp_BoxFoot a{text-decoration:none;}
	.Sp_BoxFoot a:link{text-decoration:none;}
	.Sp_BoxFoot a:active{text-decoration:none;}
	.Sp_BoxFoot a:hover{text-decoration:underline;}

	.Ba_Area{background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/Ba_Bgs.gif') repeat-y left top; min-height:312px; _height:312px; width:894px; text-align:left;}
	.Ba_Box{padding:24px 22px 10px 30px;}
	.Ba_TitleImg{padding-bottom:20px;}
	.Ba_Tit{background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/arr_r6.gif') no-repeat left 1px; padding-left:14px; color:#666666; padding-bottom:5px; margin-top:5px;}
		/*.Ba_Tit a{color:#666666; font-family:µ¸¿ò, dotum; text-decoration:none;}
		.Ba_Tit a:link{color:#666666; font-family:µ¸¿ò, dotum; text-decoration:none;}
		.Ba_Tit a:active{color:#666666; font-family:µ¸¿ò, dotum; text-decoration:none;}
		.Ba_Tit a:hover{color:#e21f4d; font-family:µ¸¿ò, dotum; text-decoration:none;}

	.Ba_Tita{background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/arr_r6.gif') no-repeat left 1px; padding-left:14px; color:#666666; padding-bottom:5px; margin-top:5px;}
		.Ba_Tita a{color:#e21f4d; font-family:µ¸¿ò, dotum; text-decoration:none;}
		.Ba_Tita a:link{color:#e21f4d; font-family:µ¸¿ò, dotum; text-decoration:none;}
		.Ba_Tita a:active{color:#e21f4d; font-family:µ¸¿ò, dotum; text-decoration:none;}
		.Ba_Tita a:hover{color:#e21f4d; font-family:µ¸¿ò, dotum; text-decoration:none;}*/

	.Ba_ListBox{border:1px solid #cccccc; width:130px; height:200px; overflow:hidden; overflow-y:scroll;}
		.Ba_ListBox a{display:block; padding:6px 8px 6px 8px; text-decoration:none;}
		.Ba_ListBox a:link{color:#666666; font-family:µ¸¿ò, dotum; text-decoration:none;}
		.Ba_ListBox a:active{color:#666666; font-family:µ¸¿ò, dotum; text-decoration:none;}
		.Ba_ListBox a:hover{color:#666666; font-family:µ¸¿ò, dotum; text-decoration:none; background-color:#e9e9e9;}

		.Ba_ListBox a.Sel{display:block; padding:6px 8px 6px 8px; background-color:#e9e9e9; text-decoration:none;}
		.Ba_ListBox a:link.Sel{color:#666666; font-family:µ¸¿ò, dotum; text-decoration:none; background-color:#e9e9e9;}
		.Ba_ListBox a:active.Sel{color:#666666; font-family:µ¸¿ò, dotum; text-decoration:none; background-color:#e9e9e9;}
		.Ba_ListBox a:hover.Sel{color:#666666; font-family:µ¸¿ò, dotum; text-decoration:none; background-color:#e9e9e9;}

		.Ba_BoxFoot{padding:0px 7px 0px 15px; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/Ba_Bgb.gif') no-repeat left bottom;}
		.Ba_BoxFoot a{text-decoration:none;}
		.Ba_BoxFoot a:link{text-decoration:none;}
		.Ba_BoxFoot a:active{text-decoration:none;}
		.Ba_BoxFoot a:hover{text-decoration:underline;}

		.Ba_input{background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/Ba_inputBg.gif') no-repeat left top; padding:1px 26px 1px 6px; width:140px; overflow:hidden;}

		.Ba_ListArea{width:122px; overflow:hidden;}
			.Ba_ListArea .ListText a{text-decoration:none;}
			.Ba_ListArea .ListText a:link{text-decoration:none;}
			.Ba_ListArea .ListText a:active{text-decoration:none;}
			.Ba_ListArea .ListText a:hover{text-decoration:underline;}
		.Ba_ListArea .ListText strong{display:block; padding-top:5px;}
		.Ba_ListArea .ListText span{display:block; padding-top:5px;}



/* For newmain detail */
	.Nm_NewItem{width:930px; overflow:hidden;}
	.TabArea{border:1px solid #cccccc; border-top:3px solid #a286bd;}
	.TabArea .TabBtn01{float:left; width:45px;}
	.TabArea .TabBtn02{width:173px; height:210px; position: relative; background-color:#ffffff; float:left; overflow:hidden;}
		.TabArea .TabBtn02 .TabBtn02_1{position: absolute; left:18px; top:1px; width:48px; height:48px; overflow:hidden;}
		.TabArea .TabBtn02 .TabBtn02_2{position: absolute; left:59px; top:33px; width:48px; height:48px; overflow:hidden;}
		.TabArea .TabBtn02 .TabBtn02_3{position: absolute; left:75px; top:82px; width:48px; height:48px;}
		.TabArea .TabBtn02 .TabBtn02_4{position: absolute; left:59px; top:130px; width:48px; height:48px;}
		.TabArea .TabBtn02 .TabBtn02_5{position: absolute; left:18px; top:161px; width:48px; height:48px;}

	.TabArea .Tab_List{float:left;}
		.TabArea .Tab_List .list{float:left; overflow:hidden; position:relative; width:682px; padding-top:20px;}
		.TabArea .Tab_List .list ul {position:relative; top:0px; left:-18px; width:700px; margin-bottom:0px;}
		.TabArea .Tab_List .list ul li {float:left; width:122px; padding:0px 0 0 18px;}
		.TabArea .Tab_List .list ul li dt img {vertical-align:top; border:1px solid #dbdbdb;}
		.TabArea .Tab_List .list ul dt{height:126px;}
		.TabArea .Tab_List .list ul dd a{text-decoration:none;}
		.TabArea .Tab_List .list ul dd a:hover{text-decoration:underline;}
		.TabArea .Tab_List .list .tit{display:block; height:12px; text-align:center; font-weight:bold;}
		.TabArea .Tab_List .list .tit a{color:#666666;}
		.TabArea .Tab_List .list .tit a:hover{color:#666666;}
		.TabArea .Tab_List .list .txt{display:block; height:17px; padding-top:2px; text-align:center; letter-spacing:-1px;}
		.TabArea .Tab_List .list .txt a{color:#666666;}
		.TabArea .Tab_List .list .txt a:hover{color:#666666;}
		.TabArea .Tab_List .list .price{display:block; height:; text-align:center;}
		.TabArea .Tab_List .list .price .nor{text-decoration:line-through;}
		.TabArea .Tab_List .list .price .off{color:#c43c5c; font-weight:bold;}

	.Nm_NewLive{margin:20px 0 10px;}
	.Nm_NewLive .NewLiveImg{float:left; padding-left:15px;}
	.Nm_NewLive .NewLiveImg img{border:4px solid #ac9ec0;}

.Nm_NewBrand{width:667px; float:left;}
.Nm_NewBrandBox{border:1px solid #cccccc; border-top:3px solid #cc718f;}
.Nm_NBoxTab{background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/shop/Tab_NewBrandBg.gif') repeat-y left top; width:179px; float:left;}
.Nm_NBoxTab li.TabBtn01{width:172px; height:34px; padding:9px 0 0 7px; border-bottom:1px solid #e5e5e5; position: relative; z-index:1; cursor:pointer; margin:0; font-size:0; line-height:0;}
.Nm_NBoxTab li.TabBtn02{width:172px; height:34px; padding:9px 0 0 7px; position: relative; z-index:1; cursor:pointer; margin:0; font-size:0; line-height:0;}
.Nm_NBoxTab li p.TabLy{position: absolute; left:0px; top:-1px; z-index:3;}
.Nm_NBoxTabList{float:right; width:486px; padding-top:45px;}
	.Nm_NBoxTabList .unitItem120_col2{ width:142px; text-align:left; }
	.Nm_NBoxTabList .unitItem120_col2 dd{ width:142px;}
	.Nm_NBoxTabList .unitItem120_col2 .visual{ position:relative; width:142px; height:142px; z-index:99998 }
		.Nm_NBoxTabList .unitItem120_col2 .visual img{vertical-align:top;}
		.Nm_NBoxTabList .unitItem120_col2 .big{position:absolute; bottom:11px; right:10px;}
	.Nm_NBoxTabList .unitItem120_col2 .icon1{padding:7px 0 8px 0;}
	.Nm_NBoxTabList .unitItem120_col2 .icon1 img{vertical-align:top; margin-right:2px; margin-bottom:1px;}
	.Nm_NBoxTabList .unitItem120_col2 .detail{}
	.Nm_NBoxTabList .unitItem120_col2 .detail .tit{display:block; height:13px; font-weight:bold;}
	.Nm_NBoxTabList .unitItem120_col2 .detail .txt{display:block;  }
	.Nm_NBoxTabList .unitItem120_col2 .detail .price{display:block; height:19px; text-align:left;}
		.Nm_NBoxTabList .unitItem120_col2 .detail .price .nor{text-decoration:line-through;}
		.Nm_NBoxTabList .unitItem120_col2 .detail .price .off{color:#c43c5c; font-weight:bold;}
	.Nm_NBoxTabList .unitItem120_col2 .detail a{text-decoration:none;}
	.Nm_NBoxTabList .unitItem120_col2 .detail a:hover{text-decoration:underline;}
	.Nm_NBoxTabList .unitItem120_col2 .icon2{color:#ce629c; padding-top:4px;}
	.Nm_NBoxTabList .unitItem120_col2 .icon2 img{margin-top:-2px; padding-right:2px; vertical-align:top;}

.Nm_Bestreview{float:right; width:245px;}
.Nm_Bestreview .boxstyle{border:1px solid #cccccc; border-top:3px solid #cc718f; background:#f5f5f5; padding:0 9px 0 14px;}
.Nm_Bestreview dl{clear:both; overflow:hidden; width:220px; padding:23px 0px 27px 0px;}
.Nm_Bestreview dt{float:left; width:105px;}
.Nm_Bestreview dd{float:right; width:113px; text-align:left;}
.Nm_Bestreview dl .line1{height:31px;}
.Nm_Bestreview dl .line2{height:18px; font-weight:bold; }
.Nm_Bestreview dl .line2 a{text-decoration:none;}


.MiNi_Area_off{width:950px; margin:0 auto; margin-bottom:0px; padding:0px; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/Mini_Bg.gif') no-repeat 0 0;}
.MiNi_Area{width:950px; margin:0 auto; padding:0px; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/Mini_Bg.gif') no-repeat 0 0;}
.MiNi_TopBox{text-align:left; padding:0 10px 20px 10px; position: relative;}
.MiNi_TopBox_B{text-align:left; padding:5px 0px 20px 10px; position: relative;}
.MiNi_TopLogin{padding-top:13px; *padding-top:14px; float:left; color:#555555;}
.MiNi_TopBoxBg{background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/shop/Mini_TitBg.gif') no-repeat 6px top; padding-left:6px; width:210px; height:23px; padding-top:13px; float:left;}
.MiNi_TopBoxList{background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/sq_2x2_999.gif') no-repeat 15px 4px; color:#555555; padding-left:22px; float:left;}
.MiNi_TopBoxBtn{position: absolute; right:10px; top:-3px;}
.MiNi_ImgBor{border:1px solid #dbdbdb; display:block;}
.MiNi_Basket{border:1px solid #cecece; border-bottom:0; width:503px; min-height:256px; _height:256px; float:left; background-color:#ffffff; padding:20px 15px 10px; position: relative;}
.MiNi_Basket .LogOut{border-bottom:1px dashed #c9c9c9;}
.MiNi_BasketBtn{background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/btn/Btn_MiniBasket.gif') no-repeat left top; position: absolute; right:-1px; top:-25px; width:25px; height:26px; color:#509a9f; font-size:10px; line-height:26px; padding:0 7px 0 67px;}
.MiNi_BasketList{width:298px; overflow:hidden; overflow-x:scroll; color:#666666; position: relative; *z-index:2; float:left;}
.MiNi_BasketList .List_Repeat{width:92px; padding-right:11px;}
		.MiNi_BasketList .TabSection{height:18px; border-bottom:2px solid #ce629c; margin-bottom:5px;}
.MiNi_BasketList .List_Repeat .Checkbox_Area{position: relative; *z-index:0;}
.MiNi_BasketList .List_Repeat .Checkbox_Area .Check_Box{position: absolute; left:1px; top:1px; *z-index:0;}
.MiNi_Pony{width:198px; float:right;}
.MiNi_Pony .Pony_Box{border:1px solid #c9c9c9; background-color:#f7f7f7; width:166px; margin-top:5px; padding:10px 17px 6px 13px;}
.MiNi_Pony .Pony_Box .Pony_Area{border:1px solid #e6e6e6; background-color:#ffffff; width:134px; margin:2px 0 7px; padding:9px 16px 0px 14px;}
.MiNi_Pony .Pony_Box .Pony_Area .TotalMoney{text-align:center; font-size:14px; color:#509a9f; padding:10px 0;}

.MiNi_TabArea{border:1px solid #cecece; border-bottom:0; width:357px; float:right; background-color:#ffffff; position: relative; padding:15px 15px 10px 15px; text-align:left;}
.MiNi_TabBtn01{position: absolute; left:-1px; top:-25px; width:89px; height:26px;}
.MiNi_TabBtn02{position: absolute; left:91px; top:-25px; width:89px; height:26px;}
.MiNi_TabBtn03{position: absolute; left:182px; top:-25px; width:89px; height:26px;}
.MiNi_TabTit01{background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/arr_r9.gif') no-repeat left top; color:#555555; padding-left:19px; height:22px; padding-top:4px;}
.MiNi_TabtList01{width:357px; height:235px; overflow:hidden; overflow-x:scroll; color:#666666;}
.MiNi_TabtList01 .TabList_Repeat{width:112px; padding-right:10px;}


#styleshop .newGood{clear:both; overflow:hidden; margin-top:17px; margin-bottom:19px;}
	#styleshop .newGood .titSec{height:22px; text-align:left;}
	#styleshop .newGood .cont_list{overflow:hidden; width:928px; height:208px; padding-bottom:1px; border-top:3px solid #59a0b0; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; background:#fff url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/bg_1x209_f4f4f4.gif') repeat-x 0 bottom;}
	#styleshop .newGood .cont_list .banner{width:218px; float:left;}
	#styleshop .newGood .cont_list .list{float:left; overflow:hidden; position:relative; width:682px; padding-top:20px;}
		#styleshop .newGood .cont_list .list ul {position:relative; top:0px; left:-18px; width:700px; margin-bottom:0px;}
		#styleshop .newGood .cont_list .list ul li {float:left; width:122px; padding:0px 0 0 18px;}
		#styleshop .newGood .cont_list .list ul li dt img {vertical-align:top; border:1px solid #dbdbdb;}
		#styleshop .newGood .cont_list .list ul dt{height:126px;}
		#styleshop .newGood .cont_list .list ul dd a{text-decoration:none;}
		#styleshop .newGood .cont_list .list ul dd a:hover{text-decoration:underline;}
		#styleshop .newGood .cont_list .list .tit{display:block; height:12px; text-align:center; font-weight:bold;}
		#styleshop .newGood .cont_list .list .tit a{color:#666666;}
		#styleshop .newGood .cont_list .list .tit a:hover{color:#666666;}
		#styleshop .newGood .cont_list .list .txt{display:block; height:17px; padding-top:2px; text-align:center; letter-spacing:-1px;}
		#styleshop .newGood .cont_list .list .txt a{color:#666666;}
		#styleshop .newGood .cont_list .list .txt a:hover{color:#666666;}
		#styleshop .newGood .cont_list .list .price{display:block; height:; text-align:center;}
		#styleshop .newGood .cont_list .list .price .nor{text-decoration:line-through;}
		#styleshop .newGood .cont_list .list .price .off{color:#c43c5c; font-weight:bold;}

.newdetailTab{width:930px; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/line_2x43_cc718f.gif') repeat-x 0 0;}
ul.newdetailSort{ clear:both; width:910px; min-height:26px; _height:26px; margin:0 0 20px; padding:12px 0 0 18px; border:1px solid #dbdbdb; background:#f4f4f4;}
ul.newdetailSort li{float:left;}
ul.newdetailSort .depth1 a{display:inline-block; padding:0 10px 0 8px; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/bar_2x9_ccc.gif') no-repeat right 2px; text-decoration:none;}
ul.newdetailSort .depth1 a:hover{text-decoration:none; color:#a9366f; font-weight:bold;}
ul.newdetailSort .depth1 a.sort{text-decoration:none; color:#a9366f; font-weight:bold;}
ul.newdetailSort .depth1 a.none{background:none;}
ul.newdetailSort .depth2 a{display:inline-block; padding:0 10px 0 8px; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/bar_2x9_ccc.gif') no-repeat right 2px; text-decoration:none;}
ul.newdetailSort .depth2 a:hover{text-decoration:underline;}
ul.newdetailSort .depth2 a.sort{text-decoration:underline;}
ul.newdetailSort .depth2 a.none{background:none;}



.Cus_PageNavi{color:#343434; padding-left:14px; line-height:25px; padding-bottom:1px;}
	.Cus_PageNavi a{color:#343434; text-decoration:none;}
	.Cus_PageNavi a:hover{color:#343434; text-decoration:underline;}

.Cus_PageTitle{ background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/customer/ConsultTitleBg.gif') repeat-x left bottom; height:52px; margin-bottom:10px;}


.Cus_LeftArea{width:180px; float:left;}
.Cus_itembox{width:180px; padding-bottom:6px; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/box/left_itembox_btm180.gif') no-repeat left bottom; margin-bottom:5px;}
.Cus_itembox_btm{width:180px; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/box/left_itembox_bg180.gif') repeat-y left top;}
.Cus_itembox_top{position:relative; z-index:30px; width:180px; padding-top:10px; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/box/left_itembox_top180.gif') no-repeat 0 0;}
	.Cus_itembox_top .tit{height:32px; margin-left:13px;}
	.Cus_itembox_top .tit2{height:22px; padding-left:13px; background-color:#e7e7e7; padding-top:10px;}
	.Cus_itembox_top .list{text-align:left; padding:8px 0px 8px 15px;}
	.Cus_itembox_top .list li a{text-decoration:none; padding-left:7px; line-height:18px; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/sq_2x2_999.gif') no-repeat 0 5px;}
	.Cus_itembox_top .list li a:hover{text-decoration:none; font-weight:bold; color:#468A89;}
	.Cus_itembox_top .list li.active a{text-decoration:none;  font-weight:bold; color:#468A89; padding-left:7px; line-height:18px; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/sq_2x2_999.gif') no-repeat 0 5px;}
	.Cus_itembox_top .list li.active a:hover{text-decoration:none; font-weight:bold; color:#468A89;}

.Cus_RightArea{width:730px; padding:0 10px; float:left;}
.Cus_TopBox{width:709px; height:154px; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/customer/Cus_TopBox.gif') no-repeat left top; margin:10px 0px 25px; padding:16px 0px 0px 21px;}
.Cus_BoxMiddle{width:706px; height:122px; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/customer/Cus_BgTop.gif') no-repeat left top; padding:12px 12px 0px 12px;}
.Cus_FaqTabBtn{background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/customer/Cus_FaqTabBg.gif') repeat-x left top; height:25px; font-size:0; line-height:0; margin-bottom:10px;}
.Cus_FaqTabBtn li{float:left;}

.Cus_FaqBox{margin-bottom:10px;}
.Cus_FaqRe{border-bottom:1px solid #d9d9d9; line-height:18px;}
.Cus_FaqQ{background:#ffffff url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/icon_Q.gif') no-repeat 28px 7px; padding:7px 0 3px 66px;}
	.Cus_FaqQ a{text-decoration:none;}
	.Cus_FaqQ a:hover{text-decoration:underline;}
.Cus_FaqA{background:#f7f6ef url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/icon_A.gif') no-repeat 28px center; padding:7px 0 3px 66px; border-top:1px solid #b7b7b7; display:none;}

.Cus_GuidBox{background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/box/Cus_Box380x210.gif') no-repeat left top; width:364px; height:192px; padding:18px 0 0 16px;}
.Cus_NotiBox{width:330px; float:right;}
.Cus_NotiList{text-decoration:none; padding-left:15px; line-height:18px; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/sq_2x2_999.gif') no-repeat 6px 7px; height:20px;}
	.Cus_NotiList a{text-decoration:none;}
	.Cus_NotiList a:hover{text-decoration:underline;}
.Cus_TopDetail{margin:15px 0px 10px 5px;}
.Cus_Detail{margin:30px 0px 10px 5px;}

.Cus_Listtitle{background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/customer/Not_box_title_bg.gif') no-repeat; padding:5px 0 5px 10px;}
.Cus_Table td{white-space: nowrap; padding:8px 0 8px 14px;}
.Cus_NotQ{background:#ffffff no-repeat;}
.Cus_NotQ a{text-decoration:none;}
.Cus_NotQ a:hover{text-decoration:underline;}
.Cus_NotA{background:#f7f6ef no-repeat; padding:10px 0 10px 30px; border-top:1px solid #D3CFB7; display:none;}

.Cus_SearchLyTD {font-family: "µ¸¿ò"; font-size: 12px; color:#808080; width:120px; margin-left:0px;padding:0 3px 3px 3px;}
.Cus_inputSearch {border:1px #cccccc solid; font-family: µ¸¿ò; font-size: 12px; color: #888888; width:140px;}

.SmBestArea{width:460px; float:left; text-align:left;}
.SmBestBox{border:1px solid #cccccc; border-top:3px solid #cc718f; padding:18px 17px 18px 21px;}
.ImgBigBox2{width:100%;}
.ImgBigBox2 img{border:1px solid #d7d7d7; display:block;}
.ImgBigBox{position: relative; width:100%;}
.ImgBigBox img{border:1px solid #d7d7d7; display:block;}
.ImgBigBox p.icon{position: absolute; left:0px; top:0px;}
.ImgBigBox p.icon img{ border:none; display:block;}
.ImgBigBox p.icon2{position: absolute; left:-2px; top:-2px;}
.ImgBigBox p.icon2 img{ border:none; display:block;}
.ImgBigBox p.iconZoom{position: absolute; right:1px; bottom:1px;}
.ImgBigBox p.iconZoom img{border:none; display:block;}
.SmProdBox .IconBox{margin-top:7px;}
.SmProdBox .IconBox li.list{padding-right:2px; float:left;}
.SmProdBox .IconBox li.liste{float:left;}
.SmProdBox .IconBox li.lists{padding-right:2px; float:left; padding-top:1px;}
.SmProdBox .TextBox{line-height:16px; margin-top:7px;}
.SmProdBox .TextBox .Title {display:block;}
.SmProdBox .TextBox .Text_l {display:block; height:48px; overflow:hidden;}
.SmProdBox .TextBox .Text_s {display:block; height:33px; overflow:hidden;}
.SmProdBox .TextBox .Text {display:block;}
.SmProdBox .TextBox .Text img{padding-bottom:2px;}
.SmProdBox .TextBox .mon {display:block;}
.SmProdBox .TextBox .mon span.lthr{text-decoration:line-through;}
.SmProdBox .TextBox a{text-decoration:none;}
.SmProdBox .TextBox a:hover{text-decoration:underline;}
.SmProdBox .TextBox1{line-height:16px; margin-top:7px;}
.SmProdBox .TextBox1 .Title {display:block; text-align:center;}
.SmProdBox .TextBox1 .Text {display:block; text-align:center;}
.SmProdBox .TextBox1 .Text img{padding-bottom:2px; text-align:center;}
.SmProdBox .TextBox1 .mon {display:block; text-align:center;}
.SmProdBox .TextBox1 .mon span.lthr{text-decoration:line-through; text-align:center;}
.SmProdBox .TextBox1 a{text-decoration:none;}
.SmProdBox .TextBox1 a:hover{text-decoration:underline;}

.ImgBigBox .SmProdBox2{display:none; position:absolute; bottom:1px; left:1px; z-index:99; width:155px; height:58px;
background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/bg_281x60.png'); _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/bg_281x60.png', sizingMethod='crop');
}
.ImgBigBox .SmProdBox2 .TextBox{line-height:16px; padding-top:7px; color:#ffffff;}
.ImgBigBox .SmProdBox2 .TextBox .Title {display:block; color:#ffffff; text-align:center;}
.ImgBigBox .SmProdBox2 .TextBox .Text {display:block; color:#ffffff; text-align:center;}
.ImgBigBox .SmProdBox2 .TextBox .Text img{padding-bottom:2px; border:none; display:inline;}
.ImgBigBox .SmProdBox2 .TextBox .mon {display:block; color:#ffffff; text-align:center;}
.ImgBigBox .SmProdBox2 .TextBox .mon span.lthr{text-decoration:line-through;}
.ImgBigBox .SmProdBox2 .TextBox a{text-decoration:none; color:#ffffff;}
.ImgBigBox .SmProdBox2 .TextBox a:hover{text-decoration:none; color:#ffffff;}

.ImgBigBox .SmProdBox3{display:none; position:absolute; bottom:1px; left:1px; z-index:99; width:171px; height:58px;
background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/bg_281x60.png'); _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/bg_281x60.png', sizingMethod='crop');
}
.ImgBigBox .SmProdBox3 .TextBox{line-height:16px; padding-top:7px; color:#ffffff;}
.ImgBigBox .SmProdBox3 .TextBox .Title {display:block; color:#ffffff; text-align:center;}
.ImgBigBox .SmProdBox3 .TextBox .Text {display:block; color:#ffffff; text-align:center;}
.ImgBigBox .SmProdBox3 .TextBox .Text img{padding-bottom:2px; border:none; display:inline;}
.ImgBigBox .SmProdBox3 .TextBox .mon {display:block; color:#ffffff; text-align:center;}
.ImgBigBox .SmProdBox3 .TextBox .mon span.lthr{text-decoration:line-through;}
.ImgBigBox .SmProdBox3 .TextBox a{text-decoration:none; color:#ffffff;}
.ImgBigBox .SmProdBox3 .TextBox a:hover{text-decoration:none; color:#ffffff;}

.ImgBigBox .SmProdBox4{display:none; position:absolute; bottom:1px; left:1px; z-index:99; width:155px; height:58px;
background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/bg_281x60.png'); _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/bg_281x60.png', sizingMethod='crop');
}
.ImgBigBox .SmProdBox4 .TextBox{line-height:16px; padding-top:7px; color:#ffffff;}
.ImgBigBox .SmProdBox4 .TextBox .Title {display:block; color:#ffffff; text-align:center;}
.ImgBigBox .SmProdBox4 .TextBox .Text {display:block; color:#ffffff; text-align:center;}
.ImgBigBox .SmProdBox4 .TextBox .Text img{padding-bottom:2px; border:none; display:inline;}
.ImgBigBox .SmProdBox4 .TextBox .mon {display:block; color:#ffffff; text-align:center;}
.ImgBigBox .SmProdBox4 .TextBox .mon span.lthr{text-decoration:line-through;}
.ImgBigBox .SmProdBox4 .TextBox a{text-decoration:none; color:#ffffff;}
.ImgBigBox .SmProdBox4 .TextBox a:hover{text-decoration:none; color:#ffffff;}

.SmNewArea{width:460px; float:left; text-align:left; padding-left:10px;}
.SmNewBox{border:1px solid #cccccc; border-top:3px solid #59a0b0; padding:18px 17px 18px 21px;}

.SmHotIssueArea{border:1px solid #cccccc; border-top:3px solid #444444; background-color:#f5f5f5; margin-bottom:20px;}
.SmHotIssueArea .TitleBox{border-bottom:1px solid #ffffff; font-size:16px;}
.SmHotIssueArea .TitleBox a{text-decoration:none; color:#666666;}
.SmHotIssueArea .TitleBox a:hover{text-decoration:none; color:#be517d;}

.SmHotIssueBox{padding:18px 35px 17px 35px;}

.SmBoxAllArea{width:930px;}
.SmBoxAllArea .SmRepeatBox{width:122px; padding:22px 18px 0 0;}
.SmOfficeBox{border:1px solid #cccccc; border-top:3px solid #59b5bf; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/line_930x1_f3f3f3.gif') no-repeat left bottom; margin-bottom:20px;}
.SmCityBox{border:1px solid #cccccc; border-top:3px solid #fed430; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/line_930x1_f3f3f3.gif') no-repeat left bottom; margin-bottom:20px;}
.SmRomanticBox{border:1px solid #cccccc; border-top:3px solid #ef97b5; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/line_930x1_f3f3f3.gif') no-repeat left bottom; margin-bottom:20px;}
.SmCaualBox{border:1px solid #cccccc; border-top:3px solid #fc9038; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/line_930x1_f3f3f3.gif') no-repeat left bottom; margin-bottom:20px;}
.SmTrendBox{border:1px solid #cccccc; border-top:3px solid #ea7a7a; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/line_930x1_f3f3f3.gif') no-repeat left bottom; margin-bottom:20px;}
.SmShoesBox{border:1px solid #cccccc; border-top:3px solid #b696d3; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/line_930x1_f3f3f3.gif') no-repeat left bottom; margin-bottom:20px;}
.SmManBox{border:1px solid #cccccc; border-top:3px solid #8eaad6; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/line_930x1_f3f3f3.gif') no-repeat left bottom; margin-bottom:20px;}
.SmLuxuryBox{border:1px solid #cccccc; border-top:3px solid #c7a94e; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/line_930x1_f3f3f3.gif') no-repeat left bottom; margin-bottom:20px;}
.SmSexyBox{border:1px solid #cccccc; border-top:3px solid #F1349B; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/line_930x1_f3f3f3.gif') no-repeat left bottom; margin-bottom:20px;}

.VbrandArea{background:#ffffff url('http://img.halfclub.com/images_Ogage/Common/v09/images/box/vbrandBoxBg.gif') repeat-y left top; padding:0px 14px 5px 11px;}
.VbrandBox{border:1px solid #dddddd; margin-bottom:5px;}
.VbrandTitle{background:#eaeaea url('http://img.halfclub.com/images_Ogage/Common/v09/images/shop/vbrandTitleBg.gif') no-repeat left top; border-right:1px solid #dddddd;}
.VbrandTitle .titleSec{width:87px; height:25px; padding:15px 0 0 0px; color:#646464; font-size:16px; font-weight:bold; text-align:center;}
.VbrandListBox{padding:8px 16px 7px; width:556px; background-color:#fbfbfb;}
.VbrandListBox li.Vist{background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/sq_2x2_999.gif') no-repeat 4px 10px; color:#555555; padding-left:10px; float:left; line-height:22px; width:129px;}
.VbrandListBox li.Vist a{text-decoration:none; color:#666666;}
.VbrandListBox li.Vist a:link{text-decoration:none; color:#666666;}
.VbrandListBox li.Vist a:hover{text-decoration:none; color:#be517d;}
.VbrandListBox li.Vist a:active{text-decoration:none; color:#be517d;}

.UsaNotiBox{background:#ffffff url('http://img.halfclub.com/images_Ogage/Common/v09/images/shop/Usa_NotiBg.gif') no-repeat left top; width:620px; height:29px; font-size:0; line-height:0;}
.UsaNotiBox .NotiText{font-size:12px; line-height:28px; float:left; color:#8b8b8b;}
.UsaItemLyArea{background: url('http://img.halfclub.com/images_Ogage/Common/v09/images/shop/UsaItemLyBg.gif') no-repeat left bottom; width:128px; padding:0 8px 3px;}
.UsaItemLyScroll{border:1px solid #cccccc; border-top:0; overflow:hidden; overflow-y:scroll; width:126px; height:192px;
						scrollbar-face-color: #fff;
						scrollbar-track-color: #fff;
						scrollbar-arrow-color: #b6b6b6;
						scrollbar-highlight-color: #e2e2e2;
						scrollbar-3dlight-color: #fff;
						scrollbar-shadow-color: #e2e2e2;
						scrollbar-darkshadow-color: #fff;
						}
.UsaItemLyBox{padding:1px 25px 1px 1px; width:110px;}
.UsaItemLyBox .List{line-height:16px; color:#666666; width:100px;}
.UsaItemLyBox .List a{text-decoration:none; padding:5px 6px; display:block;}
.UsaItemLyBox .List a:hover{text-decoration:none; background-color:#e9e9e9; padding:5px 6px;}
.UsaItemLyBtn{background-color:#c4496f; text-align:right; padding-right:5px; width:139px;}
.UsaTopArea{width:930px; height:411px;}

.UsaWeeklyArea{float:left; width:738px; padding-right:10px;}
.UsaWeeklyTitle{background-color:#8b8b8b;}
.UsaWeeklyBox{border:1px solid #cccccc; border-top:none; padding:18px 20px 23px 21px;}

.UsaBestReArea{float:left; width:182px;}
.UsaBestReTitle{background-color:#4b4b4b;}
.UsaBestReBox{border:1px solid #cccccc; border-top:none; padding:18px 11px 5px 11px;}
.UsaBestReList{padding:0 0 5px 9px; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/line_1x2_ccc.gif') repeat-x left bottom; min-height:262px; _height:262px;}
.UsaBestReBtn{padding:5px 4px 5px 0px; text-align:right;}
.UsaBestReBtn a{text-decoration:none;}
.UsaBestReBtn a:hover{text-decoration:none;}

.UsaNewSaleArea{padding:0px 28px 19px 29px; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/box/UsaNewSaleBtm.gif') no-repeat left bottom;}
.UsaNewSaleBox{overflow:hidden; overflow-x:scroll; width:873px; height:331px;
						scrollbar-face-color: #fff;
						scrollbar-track-color: #fff;
						scrollbar-arrow-color: #b6b6b6;
						scrollbar-highlight-color: #e2e2e2;
						scrollbar-3dlight-color: #fff;
						scrollbar-shadow-color: #e2e2e2;
						scrollbar-darkshadow-color: #fff;
						}
.UsaNewSaleList{width:157px; padding:10px 22px 0 0;}

.UsaHotBattleList1{width:122px; padding-right:9px; float:left; padding-bottom:5px;}
.UsaHotBattleList2{width:122px; padding-left:9px; float:left; padding-bottom:5px;}

.UsaNewArrArea{padding:0px 6px 0px 29px; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/box/UsaNewSaleBtm.gif') no-repeat left bottom;}
.UsaNewArrList{width:157px; padding-right:22px; float:left; padding-bottom:19px;}

.UsaLTabBox{border:1px solid #cccccc; width:372px; float:left; margin-right:6px;}
.UsaRTabBox{width:546px; float:left;}
.UsaRTabBox .TabBtnBox{position: relative; margin:0; padding:0; font-size:0; line-height:0;}
.UsaRTabBox .TabBtnBox .TabBtn01{position: absolute; left:0px; top:0px; margin:0; padding:0; font-size:0; line-height:0;}
.UsaRTabBox .TabBtnBox .TabBtn02{position: absolute; left:110px; top:0px; margin:0; padding:0; font-size:0; line-height:0;}
.UsaRTabBox .TabBtnBox .TabBtn03{position: absolute; left:219px; top:0px; margin:0; padding:0; font-size:0; line-height:0;}
.UsaRTabBox .TabBtnBox .TabBtn04{position: absolute; left:328px; top:0px; margin:0; padding:0; font-size:0; line-height:0;}
.UsaRTabBox .TabBtnBox .TabBtn05{position: absolute; left:437px; top:0px; margin:0; padding:0; font-size:0; line-height:0;}
.UsaRTabBox .TabListBox{border:1px solid #cccccc; width:544px; padding-top:22px;}

.DsNLeftArea{float:left; width:180px; padding-right:10px; position: relative; padding-top:53px; z-index:50;}
.DsNBrandBox{border:1px solid #959595; width:178px;}
.DsNBrandREBox{font-size:0; line-height:0; width:178px;}
.DsNBrandRE{background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/shop/DsNLeftBg.gif') no-repeat left top; width:164px; height:31px; padding:4px 0 0 14px; font-size:0; line-height:0;}
.DsNBrandRE .ReLayBox{position: relative; z-index:88;}
.DsNBrandRE .ReLayBox .ReLayBg{position: absolute; left:-14px; top:-4px; width:315px; height:132px; display:none;  z-index:89;
background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/shop/DsNLeftLyBg.png') no-repeat left top; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.halfclub.com/images_Ogage/Common/v09/images/shop/DsNLeftLyBg.png', sizingMethod='crop');
}
.DsNBrandRE .ReLayBox .ReLayBg .PhotoArea{padding:12px 13px 0 191px; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/shop/DsNLeftLyPjotoBg.gif') no-repeat 209px 11px;  text-align:center;}
.DsNBrandRE .ReLayBox .ReLayBg .PhotoArea .TextBox{font-size:12px; line-height:16px; padding-top:7px;}

.DsNItemShop{width:168px; border:5px solid #bababa; border-top:none;}
	.DsNItemShop .list{text-align:left; padding:5px 0px 5px 15px;}
	.DsNItemShop .list li a{text-decoration:none; padding-left:7px; line-height:18px; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/sq_2x2_999.gif') no-repeat 0 5px;}
	.DsNItemShop .list li a:hover{text-decoration:underline; color:#468A89;}

.DsNRightArea{float:left; width:740px; min-height:407px; _height:407px;}
.DsNHotArea{border-top:7px solid #c0c0c0;  background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/shop/DsNCBoxBtm.gif') no-repeat left bottom; padding:0 7px 7px 6px; margin-bottom:20px;}
.DsNHotTabBtn01{position: absolute; left:158px; top:5px;}
.DsNHotTabBtn02{position: absolute; left:178px; top:5px;}


.DsNStoryTabArea{width:100%; height:29px; margin-bottom:14px; position: absolute; left:0px; top:0px; z-index:2;}
.DsNStoryListArea1{background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/shop/DsNStoryBg.gif') no-repeat left top; padding-top:43px; min-height:364px; _height:364px;}
.DsNStoryListArea2{background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/shop/DsNStoryBg2.gif') no-repeat left top; padding-top:43px; min-height:364px; _height:364px;}
.DsNStoryTitBox{height:38px;}
.DsNStoryTitBox .BrandBtn{float:right; color:#a6a6a6; font-size:11px; padding-top:13px; padding-right:5px; text-align:right;}
	.DsNStoryTitBox .BrandBtn a{text-decoration:none; color:#a6a6a6;}
	.DsNStoryTitBox .BrandBtn a:hover{text-decoration:none; color:#ffffff;}

.DsNArrTabListBox{border:1px solid #d5d5d5; border-top:none; padding:18px 5px 0px 28px; width:895px;}
.DsNArrTabListBox .DsNArrListArea{float:left; padding-right:22px; width:157px; padding-bottom:25px;}

.DsNGRSArea{border:1px solid #d5d5d5; padding:10px 0px 5px 11px; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/shop/DsNGRSBg.gif') no-repeat left top;}
.DsNGRSLayBg{position: absolute; left:145px; top:-19px; width:122px; z-index:5; padding:31px 10px 0px;
background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/shop/DsNGRSLyBg.png') no-repeat left top; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.halfclub.com/images_Ogage/Common/v09/images/shop/DsNGRSLyBg.png', sizingMethod='crop');
}
.DsNGRStyleRe{width:285px; padding-right:28px; position: relative; z-index:1; float:left;}

.DsNShoesBg{width:718px; padding:0px 0px 0px 30px; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/shop/DsNShoesListBg.gif') no-repeat left top; min-height:210px; _height:210px;}
.DsNShoesRE{width:157px; padding:0px 21px 8px 0px; float:left;}

.ShoesBox{width:100%; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/shop/DsNShoesImgBg.gif') no-repeat left top; height:147px;}
.ShoesBox img{padding-left:7px; display:block;}
.ShoesText{padding-left:9px;}
.ShoesText .IconBox{margin-top:7px;}
.ShoesText .IconBox li.list{padding-right:2px; float:left;}
.ShoesText .IconBox li.liste{float:left;}
.ShoesText .IconBox li.lists{padding-right:2px; float:left; padding-top:1px;}
.ShoesText .TextBox{line-height:16px; margin-top:7px;}
.ShoesText .TextBox .Title {display:block;}
.ShoesText .TextBox .Text {display:block;}
.ShoesText .TextBox .Text img{padding-bottom:2px;}
.ShoesText .TextBox .mon {display:block;}
.ShoesText .TextBox .mon span.lthr{text-decoration:line-through;}
.ShoesText .TextBox a{text-decoration:none;}
.ShoesText .TextBox a:hover{text-decoration:underline;}


/* È¸¿ø°ü·Ã */
.Mem_TopBox{width:697px; height:146px; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/join/JoinTopBox.gif') no-repeat left top; margin:0px 0px 30px; padding:16px 13px 0px 20px;}
.Mem_TopTit01{background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/arr_r5.gif') no-repeat left 7px; color:#555555; padding-left:19px; height:22px; padding-top:4px;}
.Mem_SelBox{width:214px; height:207px; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/join/JoinSelBox.gif') no-repeat left top; padding:13px 13px 0px; text-align:center;}
.Mem_UseBox{background-color:#f8f8f8; border:1px solid #e0e0e0; width:708px; height:200px; overflow:hidden; overflow-y:scroll; padding:10px; font-size:11px; color:#999999; line-height:16px; margin-bottom:5px;
					scrollbar-face-color: #fff;
					scrollbar-track-color: #fff;
					scrollbar-arrow-color: #b6b6b6;
					scrollbar-highlight-color: #e2e2e2;
					scrollbar-3dlight-color: #fff;
					scrollbar-shadow-color: #e2e2e2;
					scrollbar-darkshadow-color: #fff;
					}
.Mem_ReNameBox{border:1px solid #cecece; border-top:2px solid #cecece; padding:15px 0; margin-bottom:5px;}
.Mem_ReNameBox .Bgline {background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/dotted_3x1_ccc.gif') repeat-x left top; height:1px; overflow:hidden; padding:0;}

.Mem_ReNameTit{padding-left:8px; line-height:20px; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/sq_2x2_997.gif') no-repeat 2px 7px; color:#997b90;}
.Mem_ReNameTit2{background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/arr_r5.gif') no-repeat left 1px; color:#555555; padding-left:19px; padding-top:1px;}

.Mem_EndBox{border:1px solid #cecece; position: relative;}
.Mem_EndBtn{position: absolute; left:307px; top:161px;}




.Pla_PageNavi{color:#343434; padding-left:14px; line-height:25px; padding-bottom:1px;}
	.Pla_PageNavi a{color:#343434; text-decoration:none;}
	.Pla_PageNavi a:hover{color:#343434; text-decoration:underline;}

.Pla_TopVisualBox{position: relative; margin-bottom:1px; z-index:1; font-size:0; line-height:0;}
	.Pla_TopVisualBox .Pla_TabBtn{position: absolute; left:27px; top:17px; z-index:2;}

.Pla_TopNotiBox{background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/planning/PlaTopNotiBg.gif') no-repeat left top; width:930px; height:28px; margin-bottom:25px;}
	.Pla_TopNotiBox .Pla_TopNotiTitle1{background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/planning/PlaTopNotiicon1.gif') no-repeat 7px top; padding:8px 0 0 59px; color:#ffffff;}
	.Pla_TopNotiBox .Pla_TopNotiTitle2{background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/planning/PlaTopNotiicon.gif') no-repeat 11px top; padding:8px 0 0 40px; color:#ffffff;}
		.Pla_TopNotiBox .Pla_TopNotiTitle2 a{text-decoration:none;color:#ffffff;}
		.Pla_TopNotiBox .Pla_TopNotiTitle2 a:hover{text-decoration:underline;color:#FFF200;}



.Pla_ImgBox01_1{padding:0 0 30px 0px; width:322px;}
.Pla_ImgBox02_1{padding:0 0 30px 0px; width:252px;}
.Pla_ImgBox03_1{padding:0 0 30px 0px; width:192px;}
.Pla_ImgBox04_1{padding:0 0 30px 0px; width:142px;}
.Pla_ImgBox05_1{padding:0 0 30px 0px; width:157px;}


.Pla_ImgBox06{padding:0 0 30px 0px;}
	.Pla_ImgBox06_1{width:252px;}
	.Pla_ImgBox06_2{width:396px;}
		.Pla_ImgBox06_2_1{padding-right:10px; float:left; width:122px;}

.Pla_ImgBox07{padding:0 0 30px 0px;}

.Pla_ImgBox08{padding:0 0 30px 0px;}

.Pla_ListArea{background-color:#f1f1f1; border:1px solid #e4e4e4; padding:8px;}
	.Pla_ListArea .Pla_ListBox{background-color:#ffffff;}
	.Pla_ListArea .Pla_ListBox .Pla_BoxTopArea{padding:11px 0px 14px; margin:0 11px; border-bottom:1px dashed #c1c3c4;}
	.Pla_ListArea .Pla_ListBox .Pla_BoxTopArea .Pla_BoxText{border:1px solid #cdcdcd; width:263px; height:203px; padding:10px 15px 10px 10px; overflow:hidden; overflow-y:scroll;}
.Pla_BoxTit{background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/sq_2x2_000.gif') no-repeat 0px 8px; color:#666666; padding-left:7px; line-height:20px;}
.Pla_BoxBtmArea{padding:12px 0 14px; font-size:0; line-height:0;}
	.Pla_BoxBtmArea .ImgList{float:left; padding-right:10px;}
.Pla_BoxImg{border:6px solid #e7e7e7; border-top:7px solid #e7e7e7;}
	.Pla_BoxImg img{border:1px solid #ffffff;}





/* 20091020ÀÏ Ãß°¡ s */
.SmRepeatBox1020{width:122px; padding:15px 15px 15px 15px; float:center;}
.SmRepeatBoxddm{width:122px; padding:10px 10px 10px 13px; float:center;}
.SmddmBox{width:930px;border:1px solid #cccccc; border-top:3px solid #ff6fc3; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/line_930x1_f3f3f3.gif') no-repeat left bottom; margin-bottom:20px;}
/* 20091020ÀÏ Ãß°¡ e */




.Position_re{position: relative; z-index:1;}

/* 2009-08-24 */
.EventProArea{position: relative; z-index:1;}
.EventProArea .EventluckyText{width:192px; position: absolute; left:3px; top:92px; z-index:10; padding:3px; font-size:11px; color:#696969;}
.EventProArea .Eventlucky01{border:1px solid #d1d1d1; background-color:#e9e9e9; width:192px; position: absolute; left:47px; top:66px; z-index:10; padding:3px;}
.EventProArea .Eventlucky02{border:1px solid #d1d1d1; background-color:#e9e9e9; width:192px; position: absolute; left:685px; top:82px; z-index:10; padding:3px;}
.EventProArea .Eventlucky03{border:1px solid #d1d1d1; background-color:#e9e9e9; width:172px; position: absolute; left:43px; top:398px; z-index:10; padding:3px;}
.EventProArea .Eventlucky04{border:1px solid #d1d1d1; background-color:#e9e9e9; width:172px; position: absolute; left:696px; top:413px; z-index:10; padding:3px;}
.EventProArea .Eventlucky05{border:1px solid #d1d1d1; background-color:#e9e9e9; width:172px; position: absolute; left:44px; top:625px; z-index:10; padding:3px;}
.EventProArea .Eventlucky06{border:1px solid #d1d1d1; background-color:#e9e9e9; width:172px; position: absolute; left:696px; top:648px; z-index:10; padding:3px;}

.EventProArea .Event_Lucky{position: relative; z-index:1; background-color:#ffffff; width:192px; padding-top:13px;}
	.EventProArea .Event_Lucky .Event_LuckyIconL{position: absolute; left:1px; top:1px; z-index:10;}
	.EventProArea .Event_Lucky .Event_LuckyIconR{position: absolute; right:1px; top:1px; z-index:10;}
	.EventProArea .Event_Lucky .Event_LuckyBox{text-align:center; width:192px;}
		.EventProArea .Event_Lucky .Event_LuckyBox .Event_LuckNameL{font-size:15px; color:#9400ab; padding:10px 0 8px 22px;}
		.EventProArea .Event_Lucky .Event_LuckyBox .Event_LuckNameR{font-size:15px; color:#9400ab; padding:10px 22px 8px 0px;}
		.EventProArea .Event_Lucky .Event_LuckyBox .Event_LuckText{background-color:#fbf9af; font-size:12px; color:#000000; padding:10px 0 7px 0;}

.EventProArea .Event_Luckys{position: relative; z-index:1; background-color:#ffffff; width:172px; padding-top:10px;}
	.EventProArea .Event_Luckys .Event_LuckyIconL{position: absolute; left:1px; top:1px; z-index:10;}
	.EventProArea .Event_Luckys .Event_LuckyIconR{position: absolute; right:1px; top:1px; z-index:10;}
	.EventProArea .Event_Luckys .Event_LuckyBox{text-align:center; width:172px;}
		.EventProArea .Event_Luckys .Event_LuckyBox .Event_LuckNameL{font-size:13px; color:#9400ab; padding:8px 0 8px 25px;}
		.EventProArea .Event_Luckys .Event_LuckyBox .Event_LuckNameR{font-size:13px; color:#9400ab; padding:8px 25px 8px 0px;}
		.EventProArea .Event_Luckys .Event_LuckyBox .Event_LuckText{background-color:#fbf9af; font-size:11px; color:#000000; padding:8px 0 5px 0;}

.EventLuckyTableArea{background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/event/Event_ImgBox.gif') repeat-y left top;}
.EventLuckyTableBox{background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/event/Event_ImgBoxBtm.gif') no-repeat left bottom; padding:6px 52px 30px;}
.EventLuckyTable{font-size:12px; width:100%;}
	.EventLuckyTable td{height:29px; border-bottom:1px solid #9f00b7; font-weight: bold; text-align:center;}

.EventLucky02TableArea{background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/event/Event_lucky02Bgs.jpg') repeat-y left top;}
.EventLucky02TableBox{background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/event/Event_lucky02Bg.jpg') no-repeat left top; padding:17px 62px 0 36px; width:832px;}
.EventLucky02TableBg{background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/event/Event_lucky02Bgn.jpg') no-repeat left top; width:794px; height:230px; padding:0 23px 0 15px;}
.EventLucky02Table{font-size:12px; width:100%;}
	.EventLucky02Table td{font-size:12px; height:39px; font-weight: bold; padding-left:15px; padding-right:15px;}
	.EventLucky02Table td.line{height:1px; padding-left:0px; padding-right:0px;}

.EventLucky02Prev{background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/event/Event_lucky03Bg.jpg') no-repeat left top; width:930px; height:288px; position: relative; z-index:2;}
.EventPrevLuckyArea{}
	.EventPrevLuckyArea div.ImgBox{position: relative; z-index:2;}
		.EventPrevLuckyArea div.ImgBox img.Bor{border:1px solid #a0a0a0; display:block;}
		.EventPrevLuckyArea div.ImgBox p.icon{position: absolute; left:1px; top:1px; z-index:99}
	.EventPrevLuckyArea dl.TextBox{padding-top:5px; width:100%;}
		.EventPrevLuckyArea dl.TextBox dt.Name{padding:7px 0 3px; background-color:#cecbcb; font-weight: bold; color:#1d1d1d; text-align:center;}
		.EventPrevLuckyArea dl.TextBox dd.Text{padding-top:5px; line-height:16px;}
			.EventPrevLuckyArea dl.TextBox dd.Text .Text01{color:#fc7c01; display:block;}
			.EventPrevLuckyArea dl.TextBox dd.Text .Text02{color:#919191; display:block;}
			.EventPrevLuckyArea dl.TextBox dd.Text .Text03{color:#727272; text-decoration:line-through;}
			.EventPrevLuckyArea dl.TextBox dd.Text .Text04{color:#75af11;}

.TimeVisualBg{position: absolute; left:318px; top:295px; width:241px; height:289px; z-index:5; padding:8px 17px 0px 8px;
background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/event/TimeImgBg.png') no-repeat left top; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://img.halfclub.com/images_Ogage/Common/v09/images/event/TimeImgBg.png', sizingMethod='crop');
}


/* 20091030ÀÏ Ãß°¡ s */
SmflogBox{border-top:3px solid #ef97b5;width:930px;}
/* 20091030ÀÏ Ãß°¡ e */

/* 20091104ÀÏ Ãß°¡ s */
.SmbeautyBox{width:930px; height:240px; border:1px solid #cccccc; border-top:3px solid #59b5bf; background:url('http://img.halfclub.com/images_Ogage/Common/v09/images/bullet/line_930x1_f3f3f3.gif') no-repeat left bottom; margin-bottom:40px;}
/* 20091104ÀÏ Ãß°¡ e */

/* 20091118ÀÏ Ãß°¡ s */
.locatatxt {font-size:11px; LINE-HEIGHT:14px; font-family:"µ¸¿ò, dotum";color:"#949494";}

.itemtxt01 a{color:#666666; text-decoration:none;}
.itemtxt01 a:link{color:#666666; text-decoration:none;}
.itemtxt01 a:active{color:#ae376c; text-decoration:none;}
.itemtxt01 a:hover{color:#ae376c; text-decoration:none; font-weight:bold;}

.itemtxt02 a{color:#6285ba; text-decoration:none;line-height:18px;}
.itemtxt02 a:link{color:#6285ba; text-decoration:none;line-height:18px;}
.itemtxt02 a:active{color:#666666; text-decoration:none;line-height:18px;}
.itemtxt02 a:hover{color:#666666; text-decoration:none;line-height:18px;}

.mlayertxt a{color:898989; text-decoration:none;line-height:16px;}
.mlayertxt a:link{color:898989; text-decoration:none;line-height:16px;}
.mlayertxt a:active{color:#d38cab; text-decoration:none;line-height:16px;}
.mlayertxt a:hover{color:#d38cab; text-decoration:none;line-height:16px;}


.itemlistLayer{display:none; position:absolute; top:-17px; left:90px; z-index:9999999; width:157px; font-size:11px;}

/* 20091118ÀÏ Ãß°¡ e */

/* 20100405ÀÏ Ãß°¡ s */
.style2 {font-family:"µ¸¿ò, dotum";color: #5E5E5E;font-size: 12px;font-weight: bold;line-height:16px;}
.style3 {font-family:"µ¸¿ò, dotum";color: #5E5E5E;font-size: 12px;line-height:14px;}
.style5 {font-family:"µ¸¿ò, dotum";color: #A92851;font-size: 12px;font-weight: bold;line-height:16px;}
#CastBox A:link{text-decoration: none;color: 000000;}
#CastBox A:visited{text-decoration: none; color: 000000;}
#CastBox A:active{text-decoration: none; color: 000000;}
#CastBox A:hover{color: 000000; text-decoration: none;}
/* 20100405ÀÏ Ãß°¡ e */

