/* MAIN STYLE */
#main_edge_top {  text-align:left; margin-left:10px; height:86px; font-size:0; line-height:0; }
	#search_box { margin-left:795px; margin-top:-83px; width:151px; height:27px; }
	#search_box { background:url(/image/bg/search_box_bg.gif) no-repeat left top;  }
	#search_box .search { float:left; }
	#search_box .search div { position:relative; }
		#search_box .search_form input { position:absolute; width:80px; border:0; margin-top:6px; margin-left:7px; }		
		#search_box .search_btn input { width:41px; height:10px; margin-top:8px; margin-left:97px; }
#main_edge_middle { text-align:left; margin-left:30px; height:1980px; padding:0 50px 0 50px; }
#main_edge_middle { background:url(/image/bg/main_edge_middle_bg.png) repeat-y left top; }
	.main_tb { width:860px; text-align:center; margin:0 0 0 -7px; padding:0; }
	.cenbtm30 { width:33%; height:410px; margin:0; padding:0; }
#main_blingbling_top { text-align:left;margin-left:12px; height:111px; font-size:0; line-height:0; }
#main_blingbling_middle { text-align:left; margin-left:30px; height:1996px; padding:0 50px 0 50px; }
#main_blingbling_middle { background:url(/image/bg/main_blingbling_middle_bg.gif) repeat-y left top; }
#main_blingbling_bottom { text-align:left; margin-left:17px; height:126px; font-size:0; line-height:0; }


/* SUB STYLE */
#sub_middle_top { text-align:left; margin-left:20px; height:56px; font-size:0; line-height:0; }
#sub_middle_top { background:url(/image/sub_middle_top.gif) no-repeat left top;  }
#sub_middle_top_title { text-align:left; width:980px; height:86px; font-size:0; line-height:0; margin-top:-3px; }
#sub_middle_top_title { background:url(/image/sub_middle_top_title.png) no-repeat left top; }
	#sub_middle_top_title img { padding:28px 0 0 160px; margin-top:-3px; margin-left:-30px; }
#sub_middle { text-align:left; width:950px; min-height:500px; padding:0 50px 60px 35px; margin:0 20px; }
#sub_middle { background:url(/image/bg/main_edge_middle_bg_950.gif) repeat-y left top; }
#sub_middle .tb{ width:850px; }
#sub_middle_bottom { text-align:left; width:1008px; margin-left:20px; height:126px; font-size:0; line-height:0; }


/* BOARD STYLE */
#board_list .b_title_img { text-align:center; margin-top:-5px; }
#list_table { width:840px; background:url(/image/board/tbody_bottom_line.gif) no-repeat left 102%; }
	#list_table th { height:38px; background:url(/image/board/bg/b_title_bg.gif) repeat-x left top; padding-top:3px; }
		#list_table span { width:100%; display:inline-block; font-size:0; line-height:0; background:url(/image/board/bg/th_line_bg.gif) no-repeat right top; }
		#list_table .th_mid { text-align:center; }
	#list_table td { height:27px; background:url(/image/board/bg/td_dotted_bg.gif) repeat-x left 90%; }
	#list_table .pdLeft10 { padding-left:10px; }
	#list_table .height30 { height:30px; }
	#pasing { text-align:center; }
	#bd_search_box { height:26px; text-align:left; background:url(/image/board/b02_search_box_bg.gif) no-repeat left top; }
	#bd_search_box .search { float:left; }
	#bd_search_box .search div { position:relative; }
	#bd_search_box .bd_search_sel { position:absolute; margin-top:2px; margin-left:5px; margin-bottom:2px; }
		#bd_search_box .bd_search_sel select{ behavior: url('/include/htc/selectbox.htc'); width:80px; }
	#bd_search_box .bd_search_form { position:absolute; padding-left:90px; width:111px; margin-top:3px; }
		#bd_search_box .bd_search_form input { padding:1px 1px 1px 1px; width:110px; height:18px;  border:0;  background:url(/image/board/bg/bd_search_form_bg.gif) no-repeat left top; }		
	#bd_search_box .bd_search_btn { position:absolute; margin-left:217px; width:52px; margin-top:5px; }
	#bd_search_box .bd_write { position:absolute; margin-left:640px;width:62px; }
	#board_th { height:34px; background:url(/image/board/bg/b_title_bg2.gif) no-repeat left top; } 
	#board_th li { float:left; }
	#board_th .t_subject { width:60%; text-align:center; margin-top:10px; }
	#board_th .t_no { width:50px; text-align:center; margin-top:10px; }
	#board_th .t_space { color:#fffcf1; }
	#board_th .t_writer { text-align:right; margin-top:10px; margin-left:20px; }
	#board_th .t_date { text-align:right; margin-top:10px; margin-left:42px; }
	#board_th .t_hit { text-align:center; margin-top:10px; margin-left:30px; }
	
	


/* LOGIN STYLE */ 
#login_off { width:500px; margin:0 auto; padding-top:20px; }
#login_off .login_box { width:482px; height:171px; background:url(/image/member/bg/login_box_bg.gif) no-repeat 15px; 17px; }
#login_off .pd_id { padding:66px 0 0 125px; margin-top:-2px; }
#login_off .pd_pw { padding:16px 0 0 125px; margin-top:-2px;}
#login_off .pd_id input, #login_off .pd_pw input { border:0; height:18px; font-weight:bold; padding:4px 0 0 5px;} 
#login_off .pd_loginbtn { width:75px; height:27px; margin:-33px 0 0 370px; }
#login_off dt, #login_off dd { float:left; }
#login_off .pd_join { padding-left:96px; }
#login_off .pd_idpw { padding-left:76px; width:155px; }
#login_off .pd_idpw div { float:left;}
#login_off .welcome {margin:50px 0 0 65px; }


#myshop_orders { width:500px; height:224px; margin:0 auto; margin-top:50px; background:url(/image/member/bg/myshop_orders_box_bg.gif) no-repeat 15px; top; }
#myshop_orders .pd_name { margin:65px 0 0 0px; }
#myshop_orders .pd_name input{ width:85px; height:18px; }
#myshop_orders .pd_order_id1 input, #myshop_orders .pd_order_id2 input { width:52px; height:18px; }
#myshop_orders .myshop_orders_box { width:150px; padding-left:150px; float:left; padding-top:38px; margin:-12px 0 0 5px; }
#myshop_orders .myshop_orders_box input { margin-bottom:13px; border:0; font-weight:bold; margin-right:3px; }
#myshop_orders .pd_pw { margin-top:-2px; }
#myshop_orders .pd_pw input { width:85px; height:18px; }
#myshop_orders_btn { width:100px; margin-left:370px; margin-top:108px; }
#myshop_orders input ( border:0; )

/* INTRO STYLE */
#com_intro0012 { width:754px; margin-left:141px; }
#com_intro { width:754px; margin-left:41px; text-align:center; }
#com_intro .p_1 { width:294px; margin-left:213px; text-align:center; }
#com_intro .p_2 { width:503px; margin:32px 0 50px 92px; text-align:center;}
#com_intro .p_3 { width:754px; height:160px; background:url(/image/intro/bg/intro_p3_bg.gif) no-repeat left top; }
	#com_intro .p_3 img { width:465px; height:88px; margin:33px 0 0 125px; }
#com_intro .p_4 { width:754px; height:437px; background:url(/image/intro/bg/intro_p4_bg.gif) no-repeat left top; }
	#com_intro .p_4_1 { width:131px; height:29px; margin:0 0 44px 305px; padding-top:40px; }
	#com_intro .p_4_2 { width:581px; height:137px; margin:0 0 42px 103px; }
	#com_intro .p_4_3 { width:563px; height:85px; margin-left:94px; }
#com_intro .p_5 { width:754px; height:410px; }
#com_intro .p_6 { width:486px; height:164px; }

#com_intro_menu { width:510px; height:229px; background:url(/image/com_intro_menu_bg.jpg) no-repeat left top; border:1px solid white; margin-left:110px;}
* + html #com_intro_menu { margin-left:0; } /* IE7利侩 */
*   html #com_intro_menu { margin-left:0; } /* IE6利侩 */
	#com_intro_menu ul { margin:107px 0 0 98px; }
	#com_intro_menu li { float:left; }


/* SHOP STYLE*/
#castle_cover { position:absolute; top:-566px; left:111px; width:310px; height:216px; background:url(/image/shop/castle_cover.gif) no-repeat left top; }
#prod_info_image { position:absolute; width:607px; height:445px; background:url(/image/shop/bg/goods_bg.gif) no-repeat left top;  margin:-642px 0 0 125px; }
*  html #prod_info_image { height:465px; background:url(/image/shop/bg/goods_bg2.gif) no-repeat left top; margin-top:-662px; }
	#prod_info_image img { position:absolute; width:500px; height:321px; margin:35px 0 0 50px; }



#goods_detail { width:350px; padding-left:90px; }

#purchase_button {  position:relative;  background:url(/image/shop/bg/purchase_button_bg.gif) no-repeat left top; margin-top:10px; margin-left:0px;  }
	#purchase_button .p1 { position:absolute; top:0px; margin-left:0px; margin-top:0px; }
	*   html #purchase_button .p1 { margin-left:90px; }/* IE6利侩 */
	#purchase_button .p2 { position:absolute; top:29px; margin-left:198px; }
	*   html #purchase_button .p2 { position:absolute; margin-left:0px; border:1px solid red; }/* IE6利侩 */
	#purchase_button .p3 { position:absolute; top:57px; margin-left:198px; }
	*   html #purchase_button .p3 { margin-left:283px }/* IE6利侩 */
#order_guide {  }

.purchase_tb_btn { margin:-200px 0 0 450px; background:url(/image/shop/bg/purchase_button_bg.gif) no-repeat left top; }
.purchase_tb_btn .nc { padding:3px; }
.purchase_tb_btn .b1 { width:170px; }
.purchase_tb_btn .b2 { width:140px; padding:15px 0 0 22px; vertical-align:bottom; }
*   html .purchase_tb_btn .b2 { padding:16px 0 0 22px} /* IE6利侩 */
.purchase_tb_btn .b3 { width:140px; padding:7px 0 0 25px; vertical-align:top;}
*   html .purchase_tb_btn .b3 { padding:13px 0 0 25px;} /* IE6利侩 */

.naver_checkout { margin:20px 0 0 450px; }

 
#c_3_u19 { position:absolute; width:332px; height:188px; background:url(/image/shop/c_3_u19_bg.jpg) no-repeat left top;  margin-left:-150px; }
	#c_3_u19 .cm { padding-top:20px; margin-left:113px; width:185px; letter-spacing:-0.5pt;}
/*mleft150 pdt23 width200*/
#goods_detail table { width:300px; }
	#goods_detail .c1 { font-size:40px; font-weight:bold; }

#product_count { width:70px; height:17px; float:left; padding-left:20px; }
	#product_count p{ float:left; }
		#product_count .p2{ padding-left:5px; }	
		#product_count .p3{ padding-left:3px; font-weight:bold; }	
		#product_count .p4{ padding-left:5px; }

#product_line { width:365px; height:18px; float:right; padding-bottom:20px; }
	#product_line p{ float:left; }

#goods_search_box { position:absolute; width:190px; height:30px; margin:150px 0 0 845px; text-align:right; }
* + html #goods_search_box { margin:150px 0 0 845px; } /*7*/
*   html #goods_search_box { margin:150px 0 0 845px; } /*6*/
#goods_search_box { background:url(/image/shop/bg/goods_search_box_bg.gif) no-repeat left top; padding:7px 0 0 10px ;}
	#goods_search_box div { float:left; }
	#goods_search_box .search_form input { width:90px; height:15px; border:0; padding-right:2px; }

#goods_search_box3 { position:absolute; width:190px; height:30px; margin:-87px 0 0 845px; text-align:right; }
* + html #goods_search_box3 { margin:0 0 0 -155px; } /*7*/
*   html #goods_search_box3 { margin:0 0 0 -155px; } /*6*/
#goods_search_box3 { background:url(/image/shop/bg/goods_search_box_bg.gif) no-repeat left top; padding:7px 0 0 10px ;}
	#goods_search_box3 div { float:left; }
	#goods_search_box3 .search_form input { width:90px; height:15px; border:0; padding-right:2px; }

#ems_info { text-align:center; margin-bottom:100px; }
	#ems_info .title { width:689px; height:157px; background:url(/image/bg/ems-info_bg.gif) no-repeat left top; margin:-30px 0 25px -40px;  }
	.ems_btn { position:relative; width:260px; height:45px; margin:-100px 110px 0 0;  float:right; }
		.ems_btn .order_btn, .ems_btn .info_btn, .ems_btn .top_btn{ padding:7px; float:left; }
		.ems_btn .top_btn { margin-top:10px; }
		.ems_click_btn { position:absolute; top:0; margin:457px 0 0 283px; }
#ems_order { text-align:center; }
	#ems_order .title {  width:689px; height:157px; background:url(/image/bg/ems-order_bg.gif) no-repeat left top; margin:-30px 0 25px -40px;  }
#use_info { text-align:center; }
#make-up { text-align:center; }	
	#make-up .title {   }	
#simple_desc { margin-top:30px; }
#goods_body { width:850px; }

/* JOIN STYLE */
.title_img { text-align:center; margin-bottom:30px; }
#joinform { width:780px; margin-left:80px; }

/* ETC STYLE */
#use_info h5 { margin-bottom:5px; }
#use_info { width:760px; background:url(/image/bg/use_info_bg.gif) no-repeat left top; }
	#use_info .p1 { width:350px; height:195px; float:left; margin-bottom:50px; }
	#use_info .p2 { width:346px; height:160px; float:right; margin-bottom:50px; }
	#use_info .p3 { width:350px; height:195px; float:left; margin-bottom:50px; margin-top:10px; }
	#use_info .p4 { width:346px; height:195px; float:right; margin-bottom:50px; }
	#use_info .p5 { width:350px; height:195px; float:left; margin: 0 0 0 10px; }
	#use_info .div1 { width:280;  text-align:left; margin:60px -60px 0 25px; }

#idfind_form { width:500px; height:120px; border:1px solid #D5D5D5; background:#F3F3F3; }
#pwfind_form { width:500px; height:170px; border:1px solid #D5D5D5; background:#F3F3F3; }
#pwfind_form2 { width:500px; height:100px; border:1px solid #D5D5D5; background:#F3F3F3; }
#idpw_rwsult { width:500px; height:100px; border:1px solid #D5D5D5; background:#F3F3F3; }

#main_banner { position:absolute; top:0; width:100%; height:660px; margin:200px 0 0 0; text-align:center; z-index:1100;}

#main_goods_new { width:940px; margin:0 auto; }
	#main_goods_new caption { display:none; }

#edge_item {  }
	#edge_item .body { background:url(/image/bg/main_edge_middle_bg.gif) repeat-y left top; width:1000px; margin-left:10px; }
	#edge_item .c_1_r { margin-left:20px; }
	*   html #edge_item .c_1_r {  margin-left:30px;} /*6*/
	#edge_item .c_1_r .p { text-align:left; margin:0 20px 30px 0; }
#blingbling_item { }
	#blingbling_item .body { background:url(/image/bg/main_blingbling_middle_bg.gif) repeat-y left top; width:1000px; margin-left:10px; }
	#blingbling_item .c_1_n { margin-left:20px; }
	*   html #blingbling_item .c_1_n {  margin-left:30px;} /*6*/
	#blingbling_item .c_1_n .p { text-align:left; margin:0 20px 30px 0; }

#sub_middle_1000 { text-align:left; width:900px; min-height:500px; padding:0 50px 60px 50px; }
#sub_middle_1000 { background:url(/image/bg/main_edge_middle_bg_1000.gif) repeat-y left top; }
#sub_middle_1000 .tb { margin:0 0 0 -18px;}
* + html #sub_middle_1000 .tb { margin:0 0 0 -18px;} /*7*/
	#sub_middle_1000 .tb .p { margin:30px 20px 0 0; }
#sub_middle_bottom_1000 { text-align:left; width:1008px; height:126px; font-size:0; line-height:0; }

#sub_middle_top_title_1000 { text-align:left; width:1000px; height:66px; font-size:0; line-height:0; margin-top:-3px; }
#sub_middle_top_title_1000 { background:url(/image/sub_middle_top_title_1000.gif) no-repeat left top; }
	#sub_middle_top_title_1000 img { padding:25px 0 0 133px; margin-top:-3px; margin-left:-30px; }

.sp01 { height:10px; }
.sp02 { clear:both; height:10px; }
*  html .sp01 { height:1px; } /*6*/
*  html .sp02 { height:1px; } /*6*/

#goods_search_box2 { position:absolute; width:190px; height:30px; margin:7px 0 0 818px; text-align:right; }
#goods_search_box2 { background:url(/image/shop/bg/goods_search_box_bg.gif) no-repeat left top; padding:7px 0 0 10px ;}
	#goods_search_box2 div { float:left; }
	#goods_search_box2 .search_form input { width:90px; height:15px; border:0; padding-right:2px; }


/* goods_pic */
#goods_pic { position:absolute; margin-left:650px; margin-top:-30px; }


/* main banner */
#main_top_banner { position:absolute; width:100%; height:143px; text-align:center; z-index:1000; margin:625px 0 0 10px;}
* + html #main_top_banner { width:1000px; margin-left:-490px; }
*   html #main_top_banner { width:1000px; margin-left:-500px; }
#main_top_banner .box { width:1000px; height:143px; margin:0 auto; text-align:left; background:url(/image/bg/main_top_banner_bg.jpg) no-repeat left top; }
#main_top_banner .box .left { float:left; margin:27px 0 0 274px; }
*  html #main_top_banner .box .left { margin:27px 0 0 138px; }
#main_top_banner .box .right { float:right; margin:27px 37px 0 0; }
*  html #main_top_banner .box .right { margin:27px 17px 0 0; }


/* detail_top_banner */
#detail_top_banner {  width:100%; height:144px; text-align:center; z-index:1000; margin:35px 0 0 -5px; }
* + html #detail_top_banner { width:945px; margin-left:-10px; }
*   html #detail_top_banner { width:945px; margin-left:-10px; }
#detail_top_banner .box { width:945px; height:143px; margin:0 auto; text-align:left; background:url(/image/bg/detail_top_banner_bg.jpg) no-repeat left top; }
#detail_top_banner .box .left { float:left; margin:27px 0 0 227px; }
*  html #detail_top_banner .box .left { margin:27px 0 0 91px; }
#detail_top_banner .box .right { float:right; margin:27px 30px 0 0; }
*  html #detail_top_banner .box .right { margin:27px 10px 0 0; }


/* cate_top_banner */
#cate_top_banner { width:100%; height:155px; text-align:center; z-index:1000; margin:35px 0 0 0;}
* + html #cate_top_banner { width:1000px; margin-left:-5px; }
*   html #cate_top_banner { width:1000px; margin-left:-4px; }
#cate_top_banner .box { width:1000px; height:143px; margin:0 auto; text-align:left; background:url(/image/bg/main_top_banner_bg.jpg) no-repeat left top; }
#cate_top_banner .box .left { float:left; margin:27px 0 0 274px; }
*  html #cate_top_banner .box .left { margin:27px 0 0 138px; }
#cate_top_banner .box .right { float:right; margin:27px 37px 0 0; }
*  html #cate_top_banner .box .right { margin:27px 17px 0 0; }



/* detail_etc_top_banner */
#detail_etc_top_banner { width:100%; height:150px; text-align:center; z-index:1000; }
* + html #detail_etc_top_banner { width:893px; margin-left:-5px; }
*   html #detail_etc_top_banner { width:893px; margin-left:-4px; }
#detail_etc_top_banner .box { width:893px; height:150px; margin:0 auto; text-align:left; background:url(/image/bg/detail_etc_top_banner_bg.jpg) no-repeat left top;  }
#detail_etc_top_banner .box .left { padding:0 0 15px 200px; }
#detail_etc_top_banner .box .right { padding:0 0 15px 0px; }


/* detail_etcb_top_banner */
#detail_etcb_top_banner { width:100%; height:144px; text-align:center; z-index:1000; margin:30px 0 5px -6px; }
* + html #detail_etcb_top_banner { width:945px; margin-left:-5px; }
*   html #detail_etcb_top_banner { width:945px; margin-left:-4px; }
#detail_etcb_top_banner .box { width:945px; height:144px; margin:0 auto; text-align:left; background:url(/image/bg/detail_top_banner_bg.jpg) no-repeat left top;  }
#detail_etcb_top_banner .box .left { padding:20px 0 0 230px; width:340px; }
#detail_etcb_top_banner .box .right { padding:20px 0 0 10px; text-align:left; width:365px; }

