@charset "euc-kr";
/*********************************************
* BODY
*********************************************/
Body		{ 
    MARGIN:0 ; 
    scrollbar-3dlight-color:#FFFFFF;
    scrollbar-arrow-color:#000000;
    scrollbar-track-color:#F4F4F4;
    scrollbar-darkshadow-color:#FFFFFF;
    scrollbar-face-color:#EDEDED;
    scrollbar-highlight-color:#FAFAFA;
    scrollbar-shadow-color:#BDBDBD;
	overflow-x:hidden;
	overflow-y:auto;

}
	   
table           {border-collapse:collapse;}
Td 			    {FONT-FAMILY: 돋움, verdana; FONT-SIZE: 11px; COLOR: #5C5C5C; WORD-SPACING: NORMAL; WORD-BREAK:break-all; line-height:150%}
Img			    {BORDER: 0PX NONE;}

/*********************************************
* basic_최종 작성자:박진규20080904
*********************************************/
dl,dt,dd,ul,ol,li{padding:0; margin:0; word-break:break-all;}
ul,ol,ul,dl,li{list-style:none;}


/*********************************************
* FORM
*********************************************/
select         {font-size:11px; color:#595959;} 
input          {border:solid 0 #cccccc; color:#595959; LINE-HEIGHT:12px; FONT-FAMILY:dotum; background-color:#FFFFFF; padding-top:4px;}
.input_01 {border:solid 1px #E6E6E6; font-size:11px; font-family: verdana; color:#666666; height:11px; padding:3; background-color:#F6F6F6;}
.input_02 {border:solid 1px #e6e6e6; font-size:12px; color:#666666; height:18px; width:100px; padding:3px; background-color:#ffffff;}
.input_03 {border:solid 1px #E6E6E6; font-size:12px; color:#666666; height:18px; padding:3px; background-color:#F6F6F6;}
.input_03_red {border:solid 1px #E6E6E6; font-weight:bold; font-size:12px; color:#CE3156; height:18px; padding:3px; background-color:#F6F6F6;}
.input_04 {border:solid 1px #739BAB; font-size:12px; color:#666666; height:18px; padding:3px; background-color:#ffffff;}
.input_05{border:1px solid #e6e6e6; font-size:12px; color:#666666; height:12px; width:180px; padding:3px; background-color:#ffffff;}
.input_07 {border:solid 1px #e6e6e6; font-size:11px; color:#666666; height:19px; padding:3px; background-color:#ffffff;}

textarea       {border:solid 1px #B3C4CB; FONT-SIZE:12px; COLOR:#666666; LINE-HEIGHT:15px; PADDING:5px; FONT-FAMILY:dotum; background-color:#FFFFFF;}

.select_01     {behavior: url('../css/selectbox_company.htc');} 
.textarea_01   {border:0; LINE-HEIGHT:18px; width:100%; padding:10; text-align:justify;}
.textarea_02   {border:solid 1px #E6E6E6; LINE-HEIGHT:18px; width:98%; padding:5px; text-align:justify; background-color:#F6F6F6;}
.textarea_03   {border:solid 1px #E2E2E2; LINE-HEIGHT:15px; padding:5px; text-align:justify;}


.input_search  {border:solid 1px #cccccc; font-size:9pt; color:#666666; height:18px; width:100px; padding:3px;}

input.radio     {HEIGHT: 12px; border:solid 0 #2B2B2B; background-color:#2B2B2B;}

/********************************************* 
* LINK 
****************************************/ 
A:LINK 	  		{color:#585858; FONT-SIZE:12PX ; TEXT-DECORATION:NONE;}
A:VISITED	 	{color:#585858; FONT-SIZE:12PX ; TEXT-DECORATION:NONE;}	
A:ACTIVE 		{color:#585858; FONT-SIZE:12PX ; TEXT-DECORATION:NONE;}	
A:HOVER 		{color:#000000; FONT-SIZE:12PX ; TEXT-DECORATION:NONE;}

A.search:LINK 	  		{color:#585858; FONT-SIZE:11PX ; TEXT-DECORATION:NONE; line-height:120%}
A.search:VISITED	 	{color:#585858; FONT-SIZE:11PX ; TEXT-DECORATION:NONE; line-height:120%}	
A.search:ACTIVE 		{color:#585858; FONT-SIZE:11PX ; TEXT-DECORATION:NONE; line-height:120%}	
A.search:HOVER 		    {color:#C2361F; FONT-SIZE:11PX ; TEXT-DECORATION:underline; line-height:120%}

A.black_under:LINK 	  		{color:#585858; FONT-SIZE:11PX ; TEXT-DECORATION:NONE; line-height:130%}
A.black_under:VISITED	 	{color:#585858; FONT-SIZE:11PX ; TEXT-DECORATION:NONE; line-height:130%}	
A.black_under:ACTIVE 		{color:#585858; FONT-SIZE:11PX ; TEXT-DECORATION:NONE; line-height:130%}	
A.black_under:HOVER 		{color:#000000; FONT-SIZE:11PX ; TEXT-DECORATION:underline; line-height:130%}

A.notice:LINK 	  		{color:#585858; FONT-SIZE:12PX ; TEXT-DECORATION:NONE; line-height:140%}
A.notice:VISITED	 	{color:#585858; FONT-SIZE:12PX ; TEXT-DECORATION:NONE; line-height:140%}	
A.notice:ACTIVE 		{color:#585858; FONT-SIZE:12PX ; TEXT-DECORATION:NONE; line-height:140%}	
A.notice:HOVER 		{color:#000000; FONT-SIZE:12PX ; TEXT-DECORATION:underline; line-height:140%}

A.new_sub:LINK 	  		{color:#585858; FONT-SIZE:11PX ; TEXT-DECORATION:NONE; line-height:120%}
A.new_sub:VISITED	 	{color:#585858; FONT-SIZE:11PX ; TEXT-DECORATION:NONE; line-height:120%}	
A.new_sub:ACTIVE 		{color:#585858; FONT-SIZE:11PX ; TEXT-DECORATION:NONE; line-height:120%}	
A.new_sub:HOVER 		{color:#C2361F; FONT-SIZE:11PX ; TEXT-DECORATION:underline; line-height:120%}

A.red_under:LINK 	  		{color:#5C5C5C; FONT-SIZE:11PX ; TEXT-DECORATION:NONE; line-height:130%}
A.red_under:VISITED	 	{color:#5C5C5C; FONT-SIZE:11PX ; TEXT-DECORATION:NONE; line-height:130%}	
A.red_under:ACTIVE 		{color:#5C5C5C; FONT-SIZE:11PX ; TEXT-DECORATION:NONE; line-height:130%}	
A.red_under:HOVER 		{color:#C2361F; FONT-SIZE:11PX ; TEXT-DECORATION:underline; line-height:130%}

A.black_under_tahoma:LINK 	  		{color:#5C5C5C; FONT-SIZE:11PX ; FONT-FAMILY: tahoma; TEXT-DECORATION:NONE; line-height:120%}
A.black_under_tahoma:VISITED	 	{color:#5C5C5C; FONT-SIZE:11PX ; FONT-FAMILY: tahoma; TEXT-DECORATION:NONE; line-height:120%}	
A.black_under_tahoma:ACTIVE 		{color:#5C5C5C; FONT-SIZE:11PX ; FONT-FAMILY: tahoma; TEXT-DECORATION:NONE; line-height:120%}	
A.black_under_tahomas:HOVER 		{color:#C2361F; FONT-SIZE:11PX ; FONT-FAMILY: tahoma; TEXT-DECORATION:underline; line-height:120%}


/*********************************************
* body
*********************************************/
.main_bg    {background:url(../images/common/bg.jpg) repeat-x top left;}
.top_bg     {background:url(../images/common/top_bg.jpg) no-repeat top left;}
.contents_bg     {background:url(../images/common/contents_bg.gif) no-repeat top left;}
.best_main_bg     {background:url(../images/common/best_main_bg.gif) no-repeat top left;}
.best_bg     {background:url(../images/common/best_bg.gif) no-repeat top left;}
.new_bg     {background:url(../images/common/new_bg.gif) no-repeat top left;}
.subtit_bg     {background:url(../images/common/subtit_bg.gif) no-repeat bottom left;}
.category_bg     {background:url(../images/shopping/shop_category_bg.gif) no-repeat left;}

/*********************************************
* text-color
*********************************************/
.shop_reply      {color:#5C5C5C; font-size:11px}
.000000  {color:#000000;} 
.ffffff  {color:#ffffff;} 
.red     {color:#C2361F;}
.blue_    {color:#0075A2;}
.red_01     {color:#CE3156;} 
.green     {color:#12B601;} 
.yellow     {color:#CEA000;} 
.blue     {color:#0004B9;} 
.blue_02  {color:#0076a3;} 
.006600_b  {color:#006600; font-size:11px; font-weight:bold;} 
.444444  {color:#444444; font-size:11px;}
.444444_b  {color:#444444; font-size:11px; font-weight:bold;} 
.585858_b  {color:#585858; font-size:12px; font-weight:bold;}
.737373  {color:#737373; font-size:11px;}
.737373_b  {color:#737373; font-size:11px; font-weight:bold;} 
.818181  {color:#818181;} 
.999999  {color:#999999;} 
.929292  {color:#929292;} 
.bebebe  {color:#bebebe;} 
.f14		{Font-size: 14px;}
.f16		{Font-size: 16px;}
.f11		{Font-size: 11px;}
.f12		{Font-size: 12px;}
.b          {font-weight:bold;}


/*********************************************
* border
*********************************************/
.border_bottom    {border-bottom:3px solid #818181;}
.border_bottom_01    {border-bottom:1px dotted #DDDDDD;}
.border_bottom_02    {border-bottom:2px solid #a12929;}
.border_bottom_03    {border-bottom:2px solid #B00303;}
.border_bottom_04    {border-bottom:1px solid #E2E2E2; background:#F3F3F3; height:30px;}
.border_bottom_05    {border-bottom:1px solid #E2E2E2; height:27px;}
.border_bottom_06    {border-bottom:1px solid #DDDDDD;}
.border_bottom_07    {border-bottom:1px solid #484848;}
.border_bottom_08    {border-bottom:1px solid #939393;}
.border_bottom_09    {border-bottom:1px solid #E2E2E2;}


.copyright      {border-top:1px solid #cccccc; background-color:#F3F3F3; height:90px;}
.border_alb     {border:1px solid #DDDDDD;}
.border_left    {border-left:1px solid #DDDDDD;}
.border_left_01    {border-left:1px dotted #DDDDDD;}
.border_left_02    {border-left:1px solid #858585;}
.border_right    {border-right:1px solid #858585;}
.border_best    {border-top:1px solid #DDDDDD; border-left:1px solid #DDDDDD; border-right:1px solid #DDDDDD;}

.border_review    {border-top:1px solid #E2E2E2; border-bottom:1px solid #E2E2E2; background:#FBFBFB; padding:7 15;}
.border_review01    {border-top:1px solid #B00303; border-bottom:1px solid #E2E2E2; background:#FBFBFB;}

.border_track    {border-left:3px solid #E0E9F1; border-right:3px solid #E0E9F1;}
.border_cart_bar    {border-left:1px solid #ededed; border-right:1px solid #ededed; background:#f8f8f8;}
.border_cart_right    {border-right:1px solid #e4e4e4;}
.border_cart_bottom    {border-bottom:1px solid #e4e4e4;}

.border_img {padding:0; border:1px solid #e9e9e9; margin:0;}



/*********************************************
* padding
*********************************************/
.pad_1    {padding:1px;}
.pad_5   {padding:5px;}
.pad_7   {padding:7px;}
.pad_t2b    {padding:3px 0;}
.pad_tb15    {padding:3px 15px;}
.pad_t6b    {padding:0 6px;}
.pad_t10b    {padding:0 10px;}
.pad_3t10b    {padding:3px 10px;}
.pad_shop01    {padding:5px 10px 5px 10px;}
.pad_tb01    {padding:5px;}
.pad_cart_boder02    {padding:5px 20px 5px 20px;}
.pad_10    {padding:10px;}
.pad_12    {padding:12px 12px 10px 12px;}
.pad_13    {padding:12px 0 11px 13px;}
.pad_15    {padding:15px;}
.pad_20    {padding:20px;}
.pad_22    {padding:12px 0 11px 22px;}
.pad_tb8    {padding:8px 0 8px 0;}
.pad_tb10    {padding:10px 0 10px 0;}
.pad_tb15    {padding:15px 0 15px 0;}
.pad_tb35    {padding:35px 0 35px 0;}
.pad_tb4    {padding:4px 0 4px 0;}
.pad_lr14    {padding:0 14px 0 14px;}
.pad_lr15    {padding:0 15px 0 15px;}
.pad_board    {padding:4px 10px 4px 10px;}
.pad_board_01    {padding:0 12px 0 12px;}
.pad_board_02    {padding:6px 0 10px 10px;}
.pad_board_03    {padding:10px 0 10px 10px;}
.pad_board_04    {padding:10px 0 13px 0;}
.pad_board_05    {padding:7px 0 6px 10px;}
.pad_board_06    {padding:0 0 0 10px;}
.pad_board_07    {padding:0 10px 0 0;}
.pad_board_08    {padding:6px 20px 10px 0;}
.pad_board_09    {padding:10px 20px 10px 0;}
.pad_board_none    {padding:75px 0 75px 0;}

.pt1{padding-top:24px;}
.pt2{padding-top:34px;}
.pb1{padding-bottom:10px;}
.pb2{padding-bottom:5px;}


/*********************************************
* padding-content
*********************************************/


/*********************************************
* padding-top
*********************************************/
.pad_top3    {padding-top:3px;}
.pad_top10    {padding-top:10px;}
.pad_top20    {padding-top:20px;}

.mt1{margin-top:10px;}

/*********************************************
* padding-bottom
*********************************************/


/*********************************************
* padding-left
*********************************************/
.left_8px  {padding-left:8px;}
.left_10px  {padding-left:10px;}
.left_13px {padding-left:13px;}
.left_30px {padding-left:30px;}
.left_37px {padding-left:37px;}
.left_50px {padding-left:50px;}




/*********************************************
* padding-right
*********************************************/
.right_13px  {padding-right:13px;}
.right_16px  {padding-right:13px;}
.right_35px  {padding-right:35px;}



/*********************************************
* path
*********************************************/
.path_01 {color:#9A9A9A; font-size:11px; font-family:tahoma 돋움;}
.path_02 {color:#646464; font-size:11px; font-family:tahoma 돋움; font-weight:normal;}

/*********************************************
* aling
*********************************************/
.valign_b  {vertical-align:bottom;}


/*********************************************
* aling
*********************************************/
.font11{font-size:11px;}

/*********************************************
* specific
*********************************************/
#top_search{width:292px; height:41px; background:url('../images/index/bar.gif') no-repeat; text-align:left; padding:0 0 0 10px;}
#top_search ul{float:left; width:292px; height:18px; margin-bottom:7px;}
#top_search ul li{display:inline; height:18px;}

#search_artist{width:168px; height:180px; padding-top:24px; background:url('../images/index/tit_search_artist.gif') no-repeat; text-align:left;}

#new_product{text-align:center; width:498px; height:203px; vertical-align:top; float:left; background:url('../images/index/bg_new_product.gif') no-repeat;}
#new_product ul li.new_product_thumb{display:inline-block; width:166px; height:179px; padding-top:24px; text-align:-moz-center; #text-align:center; float:left;}
#new_product ul li.new_product_thumb img{display:block; margin-bottom:5px;}
#new_product ul li.new_product_thumb span{color:#c2361f; font-weight:bold;}

#best_product{text-align:center; width:711px; height:212px; vertical-align:top; float:left; margin:24px 0 24px 0; _margin:20px 0 24px 0; background:url('../images/index/bg_best_product.gif') no-repeat;}
#best_product ul li.best_product_thumb{display:inline-block; width:137px; height:179px; padding-top:33px; text-align:-moz-center; #text-align:center; float:left;}
#best_product ul li.best_product_thumb img{display:block; margin-bottom:5px;}
#best_product ul li.best_product_thumb span{color:#c2361f; font-weight:bold;}

#md_product{float:left; width:210px; height:203px; margin:0; padding:0; background:url('../images/index/photoreview02.gif') no-repeat;}
#md_product_thumbnail{margin:61px auto 0 auto; width:98px; height:79px; color:#ffffff; text-align:left;}
#md_product_reply{clear:both; width:150px; #width:153px; height:35px; margin:0 auto; line-height:22px; font-size:0;}
#md_product_reply a{display:block; overflow:hidden; width:160px; height:18px; color:#5c5c5c; font-size:8pt !important; letter-spacing:-1px; text-align:left; _padding-left:4px;}
#md_product_morebutton{margin-left:90px; padding-top:3px;}

#gooditem{clear:both; width:711px; height:209px; padding-top:25px; background:url('../images/index/tit_gooditem.gif') no-repeat 7px 1px;}
#gooditem li{width:355px; display:block; float:left;}

#gooditem_bigshow{position:relative; clear:both; width:711px; height:179px; background:url('../images/index/bg_gooditem_japanbb.jpg') no-repeat;}
#gooditem_bigshow li{float:left; display:block;}
#gooditem_bigshow li.bigshowbutton{width:143px; padding:102px 0 0 68px; text-align:left;}
#gooditem_bigshow li.bigshowprada{width:166px; text-align:-moz-center; #text-align:center; margin-top:12px;}
#gooditem_bigshow li.bigshowprada img{display:block; margin-bottom:5px; border:1px solid #dddddd;}
#gooditem_bigshow li.bigshowprada span{color:#c2361f; font-weight:bold;}
#gooditem_bigshow li.bigshowprada p.titlePos{text-align:center; height:22px; padding-top:5px;}

#customer_box{width:400px; height:130px; margin:3px 24px 0 0; float:left;}
#customercenter{width:400px; height:81px; margin:0 0 7px 0; padding:0;}
#banner_faq{width:196px; height:42px; float:left; margin:0 8px 0 0; padding:0;}
#banner_eshop_diary{width:196px; height:42px; float:left; margin:0; padding:0;}

#notice, #account{width:287px; height:130px; margin:23px 0 0 0; padding:0; float:left; text-align:left;}
#tab{width:280px; height:22px; background:url('../images/index/bg_tab.gif') repeat-x; margin-bottom:12px;}
#tab li{display:block; float:left;}
#tab li.tab_notice{width:85px;}
#tab li.tab_find{width:112px;}
#article_line{width:273px; position:relative; height:98px; text-overflow:ellipsis; overflow:hidden;}
#article_line li{width:270px; text-align:left; text-overflow:ellipsis; overflow:hidden; height:19px; font-size:9pt; line-height:20px; background:url('../images/index/bullet_article.gif') no-repeat 2px 7px; padding-left:10px;}

#TR_noticeBox{clear:both; margin:0; padding:0; width:235px; height:280px; }
/*#TR_noticeBox{clear:both; margin:0; padding:0; width:235px; height:280px; background:url('../images/index/bg_noticebox.gif') no-repeat;}*/
#TR_noticeBox .article_body{width:205px; height:117px; margin:0 auto; padding:12px;}
#TR_noticeBox .article_body li.noticeBox_title{width:117px; float:left; height:25px; #height:15px;}
#TR_noticeBox .article_body li.noticeBox_more{float:right; height:25px; #height:15px;}
#TR_noticeBox .article_body ul.noticeBox_article_title{clear:both; text-align:left; line-height:19px;}
#TR_noticeBox .article_body ul.noticeBox_article_title li span{color:#c2361f; font-size:8pt;}
#TR_noticeBox .article_body ul.noticeBox_article_title li a{color:#797979;}
#TR_noticeBox .article_body ul.noticeBox_article_title li a:hover{color:#000000;}
#TR_noticeBox .specialevent{width:214px; height:134px; margin:0 auto; padding:0;}

#find_account{width:138px; height:159px; background:url('../images/index/bg_find_account.gif') no-repeat;}
#find_account div.tit_find_account{width:129px; height:20px; margin:0; padding:15px 0 42px 15px; _padding:15px 0 40px 15px;}
#find_account div.find_account_btn{width:155px; text-align:right; margin-bottom:3px; #margin-bottom:5px;}
#find_account_list{clear:both; width:138px; height:106px; font-size:8pt; color:#797979; line-height:19px;}
#find_account_list li{position:relative; overflow:hidden; width:138px; letter-spacing:-1px; background:url('../images/index/bullet_article02.gif') no-repeat 15px 8px; padding-left:19px;}
#find_account_list li span.find_account_list_date{color:#c2361f; font-size:8pt; margin-right:3px;}
#find_account_list li span.find_account_list_vline{color:#cccccc; font-size:8pt;}

#fila_limited{position:relative; clear:both; width:711px; height:203px; background:url('../images/index/bg_fila_limited.gif') no-repeat; margin-bottom:24px;}
#fila_limited li{float:left; display:block;}
#fila_limited li.filabutton{width:107px; padding:173px 0 0 104px; text-align:left;}
#fila_limited li.filaproda{width:166px; text-align:-moz-center; #text-align:center; margin-top:25px;}
#fila_limited li.filaproda img{display:block; margin-bottom:5px;}
#fila_limited li.filaproda span{color:#c2361f; font-weight:bold;}

#lilsean{position:relative; clear:both; width:711px; height:203px; background:url('../images/index/bg_gooditem_lilsean.jpg') no-repeat;}
#lilsean li{float:left; display:block;}
#lilsean li.lilseanbutton{width:107px; padding:133px 0 0 104px; text-align:left;visibility:hidden;}
#lilsean li.lilseanproda{width:166px; text-align:-moz-center; #text-align:center; margin-top:10px;}
#lilsean li.lilseanproda img{display:block; margin-bottom:5px;}
#lilsean li.lilseanproda span{color:#c2361f; font-weight:bold;}

#branditem{position:relative; clear:both; width:711px; height:204px; background:url('../images/index/bg_gooditem_branditem.jpg') no-repeat;}
#branditem li{float:left; display:block;}
#branditem li.branditempro{width:160px; text-align:-moz-center; #text-align:center; margin-top:18px; font-family:'dotum','arial', 'san-serif';}
#branditem li.branditempro a.branditempro_a p{color:#333333; font-size:8pt; line-height:120%;}
#branditem li.branditempro a.branditempro_a:hover{color:#333333;}
#branditem li.branditempro img{display:block; margin-bottom:5px; border:1px solid #cb395a; text-align:-moz-center; #text-align:center; }
#branditem li.branditempro span{color:#fff; font-weight:bold;}

#recentReply{position:relative; width:287px; height:130px; margin:3px 0 0 0;  padding:0; float:left; text-align:left;}
#recentReply_title{padding:0 0 7px 4px; border-bottom:1px solid #cccccc;}
#recentReply ul.reply_article{position:relative; width:287px; height:104px; border-top:1px solid #eeeeee; border-bottom:1px solid #eeeeee; line-height:20px; padding:4px 0 0 0; color:#797979; background:url('../images/index/bg_recent_reply.gif') repeat-x; overflow:hidden;}
#recentReply ul.reply_article li{position:relative; display:block; text-overflow:ellipsis; overflow:hidden; height:20px; width:287px; margin:0;}
#recentReply ul.reply_article li span{display:inline-block; text-overflow:ellipsis; overflow:hidden; width:65px; height:20px; font-size:8pt; color:#2b2a2a; margin-left:5px; margin-right:7px;}

/* 종료된 이벤트 테이블 */
#event_past_title{text-align:left; margin-top:35px;}
#event_past_box{background:url('/images/event/event_tablebg.gif') no-repeat; width:642px; margin-top:13px; padding:20px;}
#event_past_box_bottom{background:url('/images/event/event_tablebg.gif') no-repeat left bottom; width:642px; height:10px; margin:0; padding:0;}
#event_past_box table{width:602px; height:112px; margin-bottom:38px;}
#event_past_box table tr td{vertical-align:top; color:#5c5c5c; font-size:9pt; font-family:'dotum','arial','san-serif';}
#event_past_box table tr td img{border:1px solid #dfdfdf; margin-right:17px;}
#event_past_box table tr td strong{color:#c2361f; font-size:12pt; display:block; padding-bottom:12px;}
#event_past_box table tr td a img{border:0; position:relative; top:3px;}


.right_box{border:1px solid #dfdfdf; width:203px; padding:10px; text-align:left;}
#right_bestalbum_head, #right_notice_head{width:205px; height:19px; padding-bottom:3px; border-bottom:1px solid #dfdfdf; margin-bottom:9px;}
.right_bestalbum_tit{position:relative; width:175px; height:10px; float:left; }
.right_tit_more{position:relative; float:right; height:10px; line-height:20px;}
#right_event_head{width:205px; height:17px; padding-bottom:7px; border-bottom:1px solid #dfdfdf;}

dl.right_box_thumb{width:205px; height:50px; padding-bottom:9px; border-bottom:1px solid dotted #dddddd; margin-bottom:9px;}
dl.right_box_thumb_last{padding-bottom:5px; _padding-bottom:0; border-bottom:0; margin-bottom:0;}
dl.right_box_thumb dt{font-size:0; width:50px; height:50px; float:left; border:1px solid #dddddd; background-color:#ffffff; padding:1px; margin-right:8px;}
dl.right_box_thumb dd, dl.right_box_thumb dd a{position:relative; display:block; text-overflow:ellipsis; overflow:hidden;color:#585858; font-size:9pt; width:140px; height:19px;}
dl.right_box_thumb dd strong{font-weight:normal; color:#6699cc;}
dl.right_box_thumb dd strong:hover{font-weight:normal; color:#6699cc;}
dl.right_box_thumb dd span{font-weight:normal; color:#c2361f;}
dl.right_box_thumb dd a:hover, dl.right_box_thumb dd strong:hover, dl.right_box_thumb dd span:hover{text-decoration:underline;}

dl.right_box_thumb2{width:205px;}

#right_notice_list, #right_findaccount_list{position:relative; width:205px; height:91px; overflow:hidden;}
#right_notice_list li, #right_findaccount_list li{position:relative; overflow:hidden; display:block; text-overflow:ellipsis; width:205px; height:19px; background:url('../images/index/bullet_article02.gif') no-repeat 1px 8px; padding-left:6px;}
#right_notice_list li span, #right_findaccount_list li span{color:#c2361f; font-size:8pt;}
#right_findaccount_list li a{position:relative; top:-7px; #top:-3px; overflow:hidden; text-overflow:ellipsis; font-size:11px;}
#right_findaccount_list li strong{position:relative; top:6px; #top:3px; display:inline-block; text-overflow:ellipsis; overflow:hidden; width:65px; height:19px; font-family:'arial'; font-weight:normal; font-size:8pt; text-align:right; letter-spacing:0;}
#right_notice_list li:hover, #right_findaccount_list li:hover{background-color:#fefefe;}

/* 판매수량 그래프 */
#totalstock_help{position:relative; top:1px; #top:3px; _top:5px; }
#totalstock_helpbox{position:absolute; top:23px; left:0px; width:316px; height:106px; border:2px solid #a12929; z-index:999;}
#totalstock{position:relative; width:257px; height:14px; float:left; color:#9b9b9b; font-family:'tahoma','dotum','san-serif'; font-size:8pt; padding:1px; background:url('../images/shopping/bg_totalstock_graph.gif') no-repeat;}
#totalstock p{position:relative; top:-10px; #top:0; width:225px; height:12px; float:left; background:url('../images/shopping/totalstock_bar.gif') no-repeat right top; margin-right:5px; _margin-right:1px; padding:0;}
#totalstock span{position:relative; top:-3px; #top:-4px; font-size:7pt;}
#totalstock_stockclose{position:relative; top:2px; width:40px; display:block; float:left; height:10px; background:url('../images/shopping/totalstock_close.gif') no-repeat; text-indent:-5000px;}
#totalstock_soldout{position:relative; top:2px; width:18px; display:block; height:10px; background:url('../images/shopping/totalstock_soldout.gif') no-repeat; text-indent:-5000px;}

/* YG's Diary */
#diaryselect{text-align:right; margin-top:10px; padding-right:9px; margin-bottom:10px;}
#diaryselect select{width:340px; background-color:#f6f6f6; font-size:8pt;}
#replypost{border-bottom:1px solid #d3d3d3; padding:8px 0; margin-top:10px; margin-bottom:15px;}
#replypost textarea{position:relative; top:-3px; width:600px; height:37px;}
#reply_best_title{border-bottom:1px solid #ebebeb;}
#reply_best_title img{position:relative; top:1px;}
#reply_best{width:667px; background-color:#fefefe; border-right:1px solid #ebebeb; border-bottom:1px solid #ebebeb; border-left:1px solid #ebebeb; padding:3px 15px;}
#reply_best li{border-bottom:1px solid #efefef; padding:12px 0; padding-left:20px;}
#reply_best li.no1{background:url('../images/board/icon_ygdiary_best1.gif') no-repeat 0 13px;}
#reply_best li.no2{background:url('../images/board/icon_ygdiary_best2.gif') no-repeat 0 13px;}
#reply_best li.no3{background:url('../images/board/icon_ygdiary_best3.gif') no-repeat 0 13px;}
#reply_best li span{display:block; float:left; height:17px; #height:11px;}
#reply_list li span{display:block; float:left; height:17px;}
#reply_best li span.reply_id, #reply_list li span.reply_id{color:#000000; margin-right:8px; font-size:9pt;}
#reply_best li span.reply_date, #reply_list li span.reply_date{color:#b8b8b8; font-family:'tahoma','arial','dotum','san-serif'; font-size:7pt;}
#reply_best li span.reply_chu, #reply_list li span.reply_chu{position:relative; color:#f67d0c; float:right; text-align:right;}
#reply_best li span.reply_chu a, #reply_list li span.reply_chu a{text-decoration:underline;}
#reply_best li div{clear:both; position:relative; width:645px; color:#666666; padding:0;}
#reply_list li div{clear:both; position:relative; width:665px; color:#666666; padding:4px 0 0 0;}
#reply_best_bottom{width:667px; height:5px; background-color:#fefefe; border-right:1px solid #ebebeb; border-bottom:1px solid #ebebeb; border-left:1px solid #ebebeb; margin-top:-12px; _margin-top:-20px; padding:3px 15px;}
#reply_list{clear:both; width:697px; margin-top:7px;}
#reply_list li{width:667px; border-bottom:1px dashed #cecece; padding:12px 15px;}
#reply_paging{margin:20px auto; text-align:center;}

/* main_poll */
#main_poll{width:144px; height:169px; margin-top:6px; padding:12px; background:url('../images/index/poll_boxbg.gif') no-repeat;}
#main_poll dl{width:144px; height:137px;}
#main_poll dl dt{width:144px; padding:2px 0 4px 0; line-height:160%; font-weight:bold; background:url('../images/index/poll_box_underline.gif') no-repeat left bottom; text-align:left;}
#main_poll dl dd{text-align:left; color:#666666;}
#main_poll dl dd input.radio_poll{position:relative; top:3px; background:none;}
#main_poll div.votebuttons{text-align:center;}

/* poll */
#pollbox{width:681px; min-height:255px; border:8px solid #f0f0f0; background:url('../images/board/bg_pollbox.gif') no-repeat 50% 50%;}
#pollbox li{position:relative; float:left;}
#pollbox li.poll_left{width:250px; _width:248px; height:255px; text-align:left; padding:0; vertical-align:top;}
#pollbox li.poll_right{width:376px; text-align:left; padding:20px 20px 20px 35px; vertical-align:top; background:url('../images/board/bg_pollbox_right.gif') no-repeat 0 20px; color:#666666;}
#pollbox li.poll_right strong{display:block; color:#ffffff; padding:6px 0 10px 8px;}
#pollbox li.poll_right ul{width:377px; height:35px;}
#pollbox li.poll_right ul li{float:left; color:#7a7a7a; font-size:8pt;}
#pollbox li.poll_right ul li span{color:#a3a3a3;}
#pollbox li.poll_right ul li.poll_right01{float:right; padding-right:10px; color:#8e8e8e;}
#pollbox li.poll_right ul li.poll_right01 span{color:red;}
#pollbox li.poll_right p{clear:both; padding-bottom:6px; margin:0;}
#pollbox li.poll_right p label{position:relative; top:-3px;}
#pollbox li.poll_right dl{clear:both; padding-bottom:15px; margin:0;}
#pollbox li.poll_right dl dt span{color:#9b9b9b; font-size:8pt;}
#pollbox li.poll_right dl dd{width:350px; height:12px; margin-top:2px; background-color:#f5f5f5;}
#pollbox li.poll_right dl dd div{width:350px; height:12px;}
#pollbox li.poll_right dl dd div.bgcolor01{width:350px; background-color:#84bc45;}
#pollbox li.poll_right dl dd div.bgcolor02{width:100px; background-color:#e04945;}
#pollbox li.poll_right dl dd div.bgcolor03{width:30px; background-color:#ff9933;}
#pollbox li.poll_right dl dd div.bgcolor04{width:50px; background-color:#3fa6bc;}
#pollbox li.poll_right dl dd div.bgcolor05{width:150px; background-color:#ffcc33;}

/* todayforuma 한줄카피 */
#todayforuma li.todayforuma_left{float:left; font-size:11px; color:#666666; padding-left:155px;}
#todayforuma li.todayforuma_right{float:right;}

/* donation 기부 캠페인 */
#page_btn{}
#page_btn tr td a.first{float:left; width:9px; height:7px; text-decoration:none; background-position:0 7px; background:url('/images/campaign/btn_first.gif') no-repeat; text-indent:-5000px; cursor:pointer;}
#page_btn tr td a.pre{float:left; width:5px; height:7px; text-decoration:none; background-position:0 7px; background:url('/images/campaign/btn_pre.gif') no-repeat; text-indent:-5000px; cursor:pointer;}
#page_btn tr td a.next{float:left; width:5px; height:7px; text-decoration:none; background-position:0 7px; background:url('/images/campaign/btn_next.gif') no-repeat; text-indent:-5000px; cursor:pointer;}
#page_btn tr td a.last{float:left; width:9px; height:7px; text-decoration:none; background-position:0 7px; background:url('/images/campaign/btn_last.gif') no-repeat; text-indent:-5000px; cursor:pointer;}
#page_btn tr td a:hover.first{background-position:-9px 0;}
#page_btn tr td a:hover.pre{background-position:-5px 0;}
#page_btn tr td a:hover.next{background-position:-5px 0;}
#page_btn tr td a:hover.last{background-position:-9px 0;}
#page_btn tr td.num{position:relative; top:-2px;}
#page_btn tr td.num1{position:relative; _top:3px;}
#donation_point{}
#donation_point tr td.point{background:url(/images/campaign/point_text01.gif) no-repeat ; padding:0 0 0 153px;}
#donation_point tr td.point span{position:relative; background-color:#e5e5e5; height:17px; padding:1px 0 3px 0; top:-2px; left:-37px;}
#donation_point tr td.point02{width:57px; height:17px; }
#donation_point tr td.point02 img{position:relative; top:-1px; left:-38px;}
.wrapper {width:375px;}
.wrapper div {position:relative;background-repeat:no-repeat;}
.wrapper div ul li {float:left;}
.wrapper div ul li img{position:relative; top:-1px; left:3px;}
.wrapper .cont01 {width:375px;height:273px;background:url('/images/campaign/img_box04.gif');}
.wrapper .cont01 p {display:none;}
.wrapper .cont01 .point {width:200px; left:16px; top:47px;}
.wrapper .cont01 .select {width:99px; left:-24px; top:97px; z-index:5000;}
.wrapper .cont01 .gibu {width:70px; left:93px; top:77px;}
.wrapper .cont01 .comment {width:311px; height:21px; left:0px; top:130px;}
.wrapper .cont01 a.link {width:167px; height:34px; left:104px; top:220px; position:absolute; text-indent:-1000em; overflow:hidden;}
#progress_status{padding:3px 0 0 120px; font-size:8pt; width:433px; height:40px; _padding:4px 0 0 120px; _height:39px;}
#progress_status span{font-weight:bold; color:#bb3131;}
#progress_status strong{color:#5ca000;}
#progress_status_bar{width:553px; height:11px; background-color:#5ca000; text-align:center; vertical-align:top; margin-left:27px; font-size:0; line-height:11px;}
#progress_status_bar span{display:block; width:36px; height:7px; font-family:'tahoma','arial','san-serif'; font-size:7pt; line-height:11px; color:#ffffff; font-weight:bold; padding:0; margin:0;}


/*********************************************
* main title style(writer : minjogni)
*********************************************/
.main_new_tit {text-align:left; padding: 0 23px 0 27px; margin: 0 0 0 0; overflow:hidden; height:26px; }
.main_best_tit {text-align:left; padding: 0 18px 0 18px; margin: 0 0 0 0; overflow:hidden; height:26px; }
.main_new_desc {color:#6699CC; text-align:center; padding: 2px 23px 0 27px; margin: 0 0 0 0; overflow:hidden; height:13px; cursor:pointer;}
.main_best_desc {color:#6699CC; text-align:center; padding: 0 18px 0 18px; margin: 0 0 0 0; overflow:hidden; height:13px; cursor:pointer;}
.top_simple_desc {color:#6699CC; text-align:left; padding: 2px 0 0 0; margin: 0 0 0 0; overflow:hidden; height:12px; cursor:pointer;}
.simple_desc {color:#6699CC; text-align:center; padding: 2px 0 0 0; margin: 0 0 0 0; overflow:hidden; height:12px; cursor:pointer;}
.list_tit {text-align:left; padding: 2px 0 0 0; margin: 0 0 0 0; overflow:hidden; height:27px; cursor:pointer;}

/*********************************************
* find id/password style(writer : minjogni)
*********************************************/
#findid_result{width:300px; height:80px; text-align:center;}
#findid_result li.col1{line-height:40px; letter-spacing:-1px;}
#findid_result li.col2{line-height:40px; font-weight:bold;}
#findpw_result{width:305px; height:90px; text-align:center;}
#findpw_result li.col1{line-height:40px; letter-spacing:-1px;}
#findpw_result li.col2{line-height:40px; font-weight:bold;}

/*********************************************
* png style(writer : minjogni)
*********************************************/
.png24 { tmp:expression(setPng24(this)); }

#photoreview_search{width:682px; position:relative;}
#photoreview_search td{float:left;}
#photoreview_search td.left{text-align:left; width:40px; padding-left:20px;}
#photoreview_search td.right{text-align:right; width:620px; #width:630px; padding-right:1px;}

#photoreview_trail_tit{display:block; width:96px; height:14px; background:url('../images/title/tit_photoreview_trail.gif') no-repeat 10px top; text-indent:-5000px;}
#photoreview_trail{width:700px; height:134px; background:url('../images/board/bg_photoreview_trail.gif') no-repeat;}
#photoreview_trail li{float:left;}
#photoreview_trail li.prev_trail{display:block; width:10px; height:134px; background:url('../images/btn/btn_prev_trail.gif') no-repeat center; text-indent:-5000px; cursor:pointer; #cursor:hand; margin-right:10px; margin-left:9px; _margin-left:5px; line-height:134px; filter: alpha(opacity=75); -moz-opacity: .75; opacity: .75;}
#photoreview_trail li.next_trail{display:block; width:10px; height:134px; background:url('../images/btn/btn_next_trail.gif') no-repeat center; text-indent:-5000px; cursor:pointer; #cursor:hand; margin-right:9px; _margin-right:5px; margin-left:10px; line-height:134px; filter: alpha(opacity=75); -moz-opacity: .75; opacity: .75;}
#photoreview_trail li.prev_trail:hover, #photoreview_trail li.next_trail:hover{ filter: alpha(opacity=100); -moz-opacity:1; opacity:1;}
#photoreview_trail li.trail{width:640px;height:134px;}
#photoreview_trail li.trail ul li{float:left; width:98px; padding:19px 15px 0 15px;}
#photoreview_trail li.trail ul li img{display:block; cursor:pointer; #cursor:hand;}
#photoreview_trail li.trail ul li a{display:block; font-size:8pt; padding-top:4px; overflow:hidden; width:98px; height:30px;}
#photoreview_trail li.trail ul li strong{font-size:8pt; color:#a12929;}

#reply_poll_sorting{border-bottom:1px solid #e2e2e2; text-align:right; margin-top:15px; padding-bottom:5px;}
#reply_poll_sorting img{cursor:pointer; border:0; margin-right:5px;}

/*********************************************
* foreigner
*********************************************/
#join_step1_select{clear:both; margin:20px auto; width:511px; height:282px; background:url('/images/member/join_step1_bg.gif') no-repeat; text-align:left; padding-top:66px; padding-left:99px;}
#join_step1_select table tr td.col1{width:400px; height:141px;}
#join_step1_select table tr td.col2{width:400px; height:47px;}

#join_overseas_step1_select{border-top:1px solid #dfdfdf; width:680px; height:60px; margin:20px auto;}
#join_overseas_step1_box{width:640px; margin-top:20px; background:url('../images/member/join_overseas_step1_bg.gif') no-repeat;}
#join_overseas_step1_box table{margin:40px auto; width:330px;}
#join_overseas_step1_box table tr td{text-align:left; padding:4px 10px 0 0;}




/*********************************************
* 메인마이너 리뉴얼 20100520 박진규
*********************************************/
#gnb20100520{width:950px; height:100px; margin-right:auto; margin-left:auto;}
#toplink20100520{margin-top:-63px; width:950px; margin-right:auto; margin-left:auto; text-align:right;}
#search20100520{margin-top:15px; width:950px; height:40px; margin-right:auto; margin-left:auto; text-align:right; padding-right:12px;}
#search20100520 img{cursor:pointer;}
#rollingbanner{float:left; width:662px; height:297px; margin-right:8px;}

.article_body2{width:270px; height:116px; margin:0 auto; padding:12px 0 12px 0;}
.article_body2 li.noticeBox_title{width:242px; float:left; padding-bottom:5px; height:25px; #height:15px; border-bottom:1px solid #cccccc; }
.article_body2 li.noticeBox_more{float:right; height:25px; #height:15px; padding-bottom:5px; border-bottom:1px solid #cccccc;}
.article_body2 ul.noticeBox_article_title{clear:both; margin-top:-12px; text-align:left; line-height:19px; border-top:1px solid #eeeeee; padding-top:3px;}
.article_body2 ul.noticeBox_article_title li{height:21px;overflow:hidden;}
.article_body2 ul.noticeBox_article_title li span{color:#c2361f; font-size:8pt;}
.article_body2 ul.noticeBox_article_title li a{color:#797979;}
.article_body2 ul.noticeBox_article_title li a:hover{color:#000000;}

#new_product2{text-align:left; width:902px; height:210px; vertical-align:top; margin-top:25px;}
#new_product2 h3{width:902px; height:15px; border-bottom:1px solid #dbdbdb; padding-bottom:10px; vertical-align:top;}
#new_product2 ul{clear:both; width:902px; height:170px; position:relative; top:-10px; overflow:hidden;}
#new_product2 ul li.new_product_thumb{display:inline-block; width:110px; height:179px; padding-top:1px; margin-right:22px; text-align:-moz-center; #text-align:center; float:left;}
#new_product2 ul li.new_product_thumb img{display:block; margin-bottom:5px;}
#new_product2 ul li.new_product_thumb span{color:#c2361f; font-weight:bold;}

#best_product2{text-align:left; width:902px; height:246px; vertical-align:top; margin:24px 0 24px 0; _margin:20px 0 24px 0; background:url('../images/index/bg_best_product2.gif') no-repeat;}
#best_product2 ul{height:185px; margin-top:15px;}
#best_product2 ul li.best_product_thumb{display:inline-block; width:110px; height:179px; margin-right:40px; padding-top:33px; text-align:-moz-center; #text-align:center; float:left;}
#best_product2 ul li.best_product_thumb img{display:block; margin-bottom:5px;}
#best_product2 ul li.best_product_thumb span{color:#c2361f; font-weight:bold;}

#branditem2{position:relative; width:711px; height:204px; background:url('../images/index/bg_gooditem_branditem.jpg') no-repeat;}
#branditem2 li{float:left; display:block;}
#branditem2 li.branditempro{width:160px; text-align:-moz-center; #text-align:center; margin-top:18px; font-family:'dotum','arial', 'san-serif';}
#branditem2 li.branditempro a.branditempro_a p{color:#333333; font-size:8pt; line-height:120%;}
#branditem2 li.branditempro a.branditempro_a:hover{color:#333333;}
#branditem2 li.branditempro img{display:block; margin-bottom:5px; border:1px solid #cb395a; text-align:-moz-center; #text-align:center; }
#branditem2 li.branditempro span{color:#fff; font-weight:bold;}

#customer_box2{width:400px; height:130px; margin:3px 0 0 0; float:left;}

#recentReply2{position:relative; width:287px; height:130px; margin:3px 24px 0 0;  padding:0; float:left; text-align:left;}
#recentReply2_title{padding:0 0 7px 4px; border-bottom:1px solid #cccccc;}
#recentReply2 ul.reply_article{position:relative; width:287px; height:104px; border-top:1px solid #eeeeee; border-bottom:1px solid #eeeeee; line-height:20px; padding:4px 0 0 0; color:#797979; background:url('../images/index/bg_recent_reply.gif') repeat-x; overflow:hidden;}
#recentReply2 ul.reply_article li{position:relative; display:block; text-overflow:ellipsis; overflow:hidden; height:20px; width:287px; margin:0;}
#recentReply2 ul.reply_article li span{display:inline-block; text-overflow:ellipsis; overflow:hidden; width:65px; height:20px; font-size:8pt; color:#2b2a2a; margin-left:5px; margin-right:7px;}

#banner_customer{position:relative; float:right; margin-top:-204px; width:168px; height:338px; padding-right:31px;}