@charset 'utf-8';

/**
	통합 css 
	**/
#test { font-size:30px; color:#ff9900;}
/* rest */
.nopadding { padding:0px !important;}
.nomargin { margin:0px !important;}
.nofontbold { font-weight:normal !important;}
/* fontstyle */
.tahoma { font-family:tahoma, 'malgun gothic';}
/* display */
.dpblock { display:block !important; }
.dpIblock { display:inline-block !important; }
.dpinline { display:inline !important; }
/* float , clear */
.fr { float:right; }	
.fl { float:left;  }
.clear { clear:both; }	
/* width , hegith */
.w499 { width:499px; }
.w354 { width:354px; }
.w345 { width:345px; }
.w252 { width:252px; }
.w284 { width:284px; }
.w279 { width:279px; }
.w242 { width:242px; }
.w184 { width:184px; }
.w170 { width:170px; }
.w162 { width:162px; }
.w95 { width:95px; }
.w85 { width:85px; }
.w80 { width:80px; }
.w75 { width:75px; }
.h25 { height:25px; }
.h87 { height:87px; }
/* margin , padding */
.pt5 { padding-top:5px !important; }
.pt7 { padding-top:7px !important; }
.pt9 { padding-top:9px !important; }
.pt10 { padding-top:10px !important; }
.pt16 { padding-top:16px !important; }
.pt20 { padding-top:20px !important; }
.pt23 { padding-top:23px !important; }
.pt30 { padding-top:30px !important; }
.pl10 { padding-left:10px !important; }
.pl11 { padding-left:11px !important; }
.pr36 { padding-right:36px !important; }
.pr25 { padding-right:25px !important; }
.pr21 { padding-right:21px !important; }
.pr10 { padding-right:10px !important; }
.pr5 { padding-right:5px !important; }
.pt3  { padding-top:3px !important;}
.pt27  { padding-top:27px !important;}
.pt30  { padding-top:30px !important;}
.pb3 { padding-bottom:3px !important; }
.pb5 { padding-bottom:5px !important; }
.pb8 { padding-bottom:8px !important; }
.pb10 { padding-bottom:10px !important; }
.pb13 { padding-bottom:13px !important; }
.pb16 { padding-bottom:16px !important; }
.pb21 { padding-bottom:21px !important; }
.pb25 { padding-bottom:25px !important; }
.pb30 { padding-bottom:30px !important; }
.pb50 { padding-bottom:50px !important; }
.mt5 { margin-top:5px !important; }
/* text */
.fontBold { font-weight:bold !important; }
.textRight { text-align:right !important; }
.textLeft { text-align:left !important; }
.fsize10 { font-size:10px !important; }
.fsize11 { font-size:11px !important; }
.fsize12 { font-size:12px !important; }
.fsize14 { font-size:14px !important; }
.fsize20 { font-size:20px !important; }
.fsize30 { font-size:30px !important;}
.fsize22 { font-size:22px !important;}
.fontColor1 { color:#fd4902 !important; }
.fontColor2 { color:#999999 !important; }
.fontColor3 { color:#666666 !important; }
.fontColor4 { color:#aaaaaa !important; }
.fontColor5 { color:#61a422 !important; }
.fontColor6 { color:#313131 !important; }
.fontColor7 { color:#5a9d1a !important; }
.fontColor8 { color:#ffffff !important; }
.fontColor9 { color:#333333 !important; }
.fontfamily1 { font-family:tahoma !important; }
/*** calendar ***/
.calendarTitleY {font-family:tahoma; font-size:11px; color:666666; text-align:left; padding-top:8px; padding-left:10px;}
.calendarTitleM {font-family:tahoma; font-size:24px; color:#78b300; text-align:left; font-weight:bold; padding-left:5px;}
.calendarWeekS {font-family:tahoma; font-size:9px; color:#78b300; float:left; width:30px; height:25px; padding-top:5px; }
.calendarWeekT {font-family:tahoma; font-size:9px; color:#808080; float:left; width:30px; height:25px; padding-top:5px; }
.calendarWeek {font-family:tahoma; font-size:9px; color:#808080; float:left; width:30px; height:25px; padding-top:5px; }

.calendarDayS {font-family:tahoma; font-size:11px; color:#78b300; float:left; width:30px; height:25px; cursor:pointer; font-weight:bold;padding-top:5px; }
.calendarDayT {font-family:tahoma; font-size:11px; color:#808080; float:left; width:30px; height:25px; cursor:pointer; font-weight:bold;padding-top:5px; }
.calendarDay {font-family:tahoma; font-size:11px; color:#808080; float:left; width:30px; height:25px; cursor:pointer; font-weight:bold;padding-top:5px; }
.calendarToDay {font-family:tahoma; font-size:11px; color:fe5400; float:left; width:30px; height:25px; cursor:pointer; background:url('img/icon_calendar_point.gif') no-repeat; font-weight:bold;padding-top:5px;}

.calendarNoDay {float:left; width:30px; height:25px;padding-top:5px; }
.calendarNow {font-family:tahoma; font-size:11px; color:333333; float:left; width:148px; height:20px; cursor:pointer; padding-left:8px;}
.calendarClose {font-family:tahoma; font-size:11px; color:333333; float:left; width:55px; height:20px; cursor:pointer;}
.clearboth {clear:both;}
.content_img {background:url(img/sch_bg_gray.gif)}


/* membership 멤버십 가이드 */
#join_membership hr { border:none; border-top:1px solid #e5e5e5;  }

#join_membership .step { width:1140px; height:55px; margin:11px 0px 35px 0px; background:url("/shop/data/skin/img/images/member/join_step_bg.gif");background-position:0px -56px; }
#join_membership .step_page_title { width:1140px; height:37px; margin:0px 0px 16px 0px; background:url("/shop/data/skin/img/images/member/join_step_title_bg01.gif") no-repeat; background-position:0px 0px; }
#join_membership .membershipcontent { clear:both; width:1140px; height:375px; margin-top:33px; background:url("/shop/data/skin/img/images/member/membership_contentbg.gif"); }
#join_membership .membership_sub_title { clear:both; width:1140px; height:15px; background:url("/shop/data/skin/img/images/member/membership_title.gif"); }
#join_membership .membership_sub_content { clear:both; width:100%; margin-top:16px; color:#666666; text-align:left; }
#join_membership .membership_sub_content p{ line-height:18px; margin-bottom:32px;}

#join_membership .btn_wrap { clear:both; width:100%; margin-top:33px; }
#join_membership .btn_wrap > div.btn { display:inline-block; width:381px; height:48px; background:url("/shop/data/skin/img/images/member/member_ship_btn.gif"); cursor:pointer; }
#join_membership .btn_wrap > div.clear { clear:both; margin-top:19px;}
#join_membership .btn_wrap > div.clear > div.btn_msg_join { display:inline-block; width:188px; height:13px; background:url("/shop/data/skin/img/images/member/member_ship_btn_msg.gif"); }
#join_membership .btn_wrap > div.clear > span.logingomsg a{ color:#62a422; margin:0px; padding:0px; text-decoration:underline; }


	/* member_join_btn */
	.member_btn { clear:both; width:100%; margin:38px 0px 0px 0px; text-align:center; }
	div.btn03 { display:inline-block;  margin:0px 0px 0px 0px; width:170px; height:50px; border:none; background: url("/shop/data/skin/img/images/member/member_join_auth_btn.gif"); background-position:0px -136px; }
	div.btn04 { display:inline-block;  margin:0px 0px 0px 0px; width:170px; height:50px; border:none; background: url("/shop/data/skin/img/images/member/member_join_auth_btn.gif"); background-position:170px -136px; }
	div.btn05 { display:inline-block;  margin:0px 0px 0px 0px; width:170px; height:50px; border:none; background: url("/shop/data/skin/img/images/member/member_join_auth_btn.gif"); background-position:0px -195px; }
	div.btn06 { display:inline-block;  margin:0px 0px 0px 0px; width:170px; height:50px; border:none; background: url("/shop/data/skin/img/images/member/member_join_auth_btn.gif"); background-position:-200px -195px; }
	div.btn07 { display:inline-block;  margin:0px 0px 0px 0px; width:170px; height:50px; border:none; background: url("/shop/data/skin/img/images/cart/shop_cont.gif"); background-position:0 0; }
	
	#member_join_auth div.btn01 { display:inline-block; width:370px; height:60px; margin-right:59px; }
	#member_join_auth div.btn02 { display:inline-block; width:370px; height:60px; }
	#RnCheckType_ipin { margin:0px 0px 0px 0px;  width:370px; height:60px;  border:none; background:url("/shop/data/skin/img/images/member/member_join_auth_btn.gif"); background-position:0px 0px;  }
	#RnCheckType_hpauthDream { margin:0px 0px 0px 0px; width:370px; height:60px; border:none; background:url("/shop/data/skin/img/images/member/member_join_auth_btn.gif"); background-position:0px 118px;  }



/* member_join_auth 회원가입 이용약관 */
/**
	 member_join_auth
	 				  **/
#member_join_auth hr { border:none; border-top:1px solid #e5e5e5;  }

#member_join_auth .step { width:1140px; height:55px; margin:11px 0px 35px 0px; background:url("/shop/data/skin/img/images/member/join_step_bg.gif"); background-position:0px 0px; }
#member_join_auth .step_page_title { width:1140px; height:37px; margin:0px 0px 16px 0px; background:url("/shop/data/skin/img/images/member/join_step_title_bg01.gif") no-repeat; background-position:0px 0px; }

#member_join_auth .join_auth_box { width:100%; margin:28px auto 0px auto;padding:20px;background:#F5F5F7 }
	.join_auth_box h2{float:left;margin:5px 0px}
	#member_join_auth h3 {  height:22px; margin:0px 0px 0px 5px; text-align:left; font-size:14px; font-weight:bold; color:#4f4f4f;  }

#member_join_auth .box_wrap { clear:both; width:100%; }
	#member_join_auth .box_wrap > textarea { width:1070px; height:200px; padding:0 20px; border:1px solid #dddddd; background:#fff; text-align:left;color:#666; }
	#member_join_auth .box_wrap .box_chkbox_wrap { margin:19px 0px 0px 0px; text-align:right;float:right; }
	#member_join_auth .box_wrap .box_chkbox_wrap span { color:#676767;  }
	#member_join_auth .box_wrap .box_chkbox_wrap input[type=checkbox] { margin:0px; padding:0px; border:none; background:transparent; }

#member_join_auth .all_chk { clear:both; width:100%; height:61px; line-height:61px; margin:55px 0px 0px 0px; border:1px solid #dcdcdc; background:#fff;}
#member_join_auth .all_chk > span { font-size:14px; color:#777777; font-weight:bold; }
#member_join_auth .all_chk > span > strong{ font-size:14px; text-decoration:underline; color:#525252; font-weight:bold; }

#member_join_auth .join_auth_chk_wrap { clear:both; width:100%; height:272px; border:1px solid #dcdcdc; border-top:2px solid #61a422;  }
#member_join_auth .join_auth_chk_wrap > span.title { display:block; clear:both; width:100%; height:19px; margin:40px 0px 35px 0px; background:url("/shop/data/skin/img/images/member/join_auth_chk_msg.gif"); }

#member_join_auth .join_auth_chk_wrap > ul { float:left; margin-left:15px; margin-top:30px; }
#member_join_auth .join_auth_chk_wrap > ul > li { float:left; margin-top:9px; margin-left:38px; }
#member_join_auth .join_auth_chk_wrap > ul.limit_msg { clear:both; width:1050px; background:#f8f8f8; padding:8px 0px 15px 0px; }

/* join_frm */
#join_frm hr { border:none; border-top:1px solid #e5e5e5; }
#join_frm .step { width:1140px; height:55px; margin:11px 0px 35px 0px; background:url("/shop/data/skin/img/images/member/join_step_bg.gif"); background-position:0px -55px; }
#join_frm .step_page_title { width:1140px; height:37px; margin:0px 0px 16px 0px; background:url("/shop/data/skin/img/images/member/new_join_step_title_bg01.gif") no-repeat; background-position:0px 0px; }
#join_frm .join_frm_title { width:1140px; height:17px; margin:29px 0px 9px 0px; background:url("/shop/data/skin/img/images/member/join_frm_title.gif"); background-position:0px 0px; }
#join_frm .join_frm_title2 { width:1140px; height:17px; margin:29px 0px 9px 0px; background:url("/shop/data/skin/img/images/member/join_frm_title2.gif"); background-position:0px 0px; }

/* join_frm input filed */
#join_frm .join_input_frm { display:table; position:relative;  width:100%;margin-top:20px; /*border-top:2px solid #61a422;*/}
#join_frm .join_input_frm .w365 { width:365px; }
#join_frm .join_input_frm .w228 { width:228px; }
#join_frm .join_input_frm .w191 { width:191px; }
#join_frm .join_input_frm .w87 { width:87px; }
#join_frm .join_input_frm .w81 { width:81px; }
#join_frm .join_input_frm .dsplayIblock { display:block; }
#join_frm .join_input_frm h2{float:left;margin:5px 0px;}

#join_frm .join_input_frm input[type="text"] { margin:0px 0px 0px 9px; border:1px solid #cfcfcf; background:#fff; height:21px; }
#join_frm .join_input_frm input[type="password"] { margin:0px 0px 0px 9px; border:1px solid #cfcfcf; background:#fff; height:21px; }
#join_frm .join_input_frm input[type="radio"] { margin:0px; padding:0px; border:1px solid #cfcfcf;  background:#fff; background:#fff; }

/* join_finish */
#join_finish hr { border:none; border-top:1px solid #e5e5e5; }
#join_finish .step { width:1140px; height:55px; margin:11px 0px 35px 0px; background:url("/shop/data/skin/img/images/member/join_step_bg.gif"); background-position:0px -112px;}

.finish {width:50%;margin-left:25%;margin-top:5%;border:4px dotted #dddddd;padding:100px 20px;}
.finish p {font-weight:bold;font-size:28px;margin-bottom:5px;}

/* BOARD 

.board_top { clear:both; }
.button_left { float:left; }
.button_left ul li {float:left;}
.button_right { float:right; }
.button_right  img {margin:0 5px;}
.button_right p, .button_right ul li { float:left; }

span.total {color:#888888; font-weight:bold;line-height:30px;margin-right:0px;}

.board_list { clear:both; width:100%; table-layout:fixed; margin:5px 0 0 0; border-top:2px solid #999999;border-bottom:1px solid #cccccc;}
.board_list th { font-weight:bold; font-size:12px; } 
.board_list th { background:url(../skin/board/basic/img/title_bg.gif) repeat-x; } 
.board_list th { white-space:nowrap; height:34px; overflow:hidden; text-align:center; } 
.board_list th { border-top:1px solid #ddd; border-bottom:1px solid #ddd; } 

.board_list tr.bg0 { background-color:#fafafa; } 
.board_list tr.bg1 { background-color:#ffffff; } 

.board_list td { padding:10px; }
.board_list td { border-bottom:1px solid #ddd; } 
.board_list td.num { color:#999999; text-align:center; }
.board_list td.checkbox { text-align:center; }
.board_list td.subject { overflow:hidden; }
.board_list td.name { padding:0 0 0 10px;text-align:center; }
.board_list td.name span.member { text-align:center;}
.board_list td.datetime { font:normal 11px tahoma; color:#BABABA; text-align:center; }
.board_list td.hit { font:normal 11px tahoma; color:#BABABA; text-align:center; }
.board_list td.good { font:normal 11px tahoma; color:#BABABA; text-align:center; }
.board_list td.nogood { font:normal 11px tahoma; color:#BABABA; text-align:center; }

.board_list .notice { font-weight:normal; }
.board_list .current { font:bold 11px tahoma; color:#E15916; }
.board_list .comment { font-family:Tahoma; font-size:10px; color:#EE5A00; } */


/** TABLE
			**/

.input100p {width:95%;}

#tblForm {width:100%;height:100%;border-top:2px solid #999;border-bottom:2px solid #ccc;clear:both;}
#tblForm th {width:150px;height:20px;padding:10px 0 10px 15px;background:#FBFBFB;border-top:1px solid #fff;text-align:left;font-weight:bold;color:#666;}
#tblForm td {padding:10px;border-top:1px solid #ededed;text-align:left;}
.t {border-top:none !important;}
table.search_form {width:100%;float:left;margin:0 0 10px 0px;}

#processbar{position:absolute; width:250px; height:50px; display:none; border:1px solid #000000; padding:20px 0px 0px 50px}

#tblList{width:880px;border-top:2px solid #61A422;border-bottom:2px solid #ccc;background:;}
#tblList th{width:150px;height:20px;padding:10px;background:#FBFBFB;border-top:1px solid #fff;text-align:center;}
#tblList td{padding:10px;border-top:1px solid #ededed;}

.table_list{/* border-top:1px solid #ccc; */border-bottom:2px solid #ccc;background:#fff}
.table_list th{width:150px;height:20px;padding:10px;font-weight:bold;color:#666;background:#FBFBFB}
.table_list td{padding:10px;} /* border-bottom:1px dotted #ccc; */
.table_list_th th{border-top:2px solid #666;font-weight:bold;padding-bottom:10px;padding-top:10px;color:#666;background:#FBFBFB;}

	.aline {background-color:#7781c1; color:#fff; text-align:center;height:30px;}
	.bline {background-color:#7AC79E; color:#fff; text-align:center;height:30px;}
	th.aline {font-weight:bold;}
	th.bline {font-weight:bold;}
	#a_board td{border-bottom:1px dotted #ccc;;}

	td.list_sum {background-color:#EEEFEE; font-weight:bold;}
	.btn_bg {font-size:12px;color:#555;padding:8px 8px;cursor:pointer}
	.btn_bg_b {padding:7px 15px;background:url(/shop/data/skin/img/images/member/btn_bg.jpg) no-repeat top center;}
	.btn_bg_b1 {padding:8px 5px;background:url(/shop/data/skin/img/images/member/btn_bg1.jpg) no-repeat left top;}
	.btn_bg_s {padding:8px 20px 8px 10px;background:url(/shop/data/skin/img/images/member/btn_bg_serch.jpg) no-repeat center center;}

	span.color_blue{color:#008040;font-size:11px;margin-left:10px;}

.tbl_type3,.tbl_type3 th,.tbl_type3 td {border:0}
.tbl_type3			{width:100%;border-top:2px solid #61A422;border-bottom:1px solid #ededed;color:#666;table-layout:fixed;}
.tbl_type3 caption	{display:none}
.tbl_type3 th		{padding:4px 0;border-bottom:solid 1px #d2d2d2;background-color:#FBFBFB;color:#555;font-weight:bold;line-height:20px;vertical-align:middle;text-align:center;}
.tbl_type3 td		{padding:10px 0 10px 30px;border-bottom:solid 1px #d2d2d2;text-align:left}
.tbl_type3 td.cont	{padding:20px;line-height:1.4em}
.tbl_type3 td.cont img {width:100%;}
#i_content	{width:750px;height:400px;margin-left:5px;padding:10px;} /* width;585px */


	/* 버튼 */
	.board_button { width:auto;float:right;margin:10px 0px 50px;background:;}
	.board_button ul       {margin:0;}
	.board_button ul li	   {float:left;text-align:center;}
	.board_button ul li a   {font-weight:bold;}
	.board_button ul li a:hover   {background:#669933;color:#fff;}

	a.btn_list_can, a.btn_list_modi, a.btn_list_del, a.btn_list_list, a.btn_list_ok {
		width:50px; /* height:10px; */ right:0; top:0;
		padding:8px 0px; display:inline-block;`
		text-align:center; font-size:11px/100%;
		border:1px solid #d9d9d9; margin-left:5px;
		color:#666; background:#f8f8f8;
	}

	/* 페이지 */
	.board_page { clear:both; text-align:center; margin:80px 0 40px; }
	.board_page span {padding:5px 10px; border:1px solid #ccc;}
	.board_page a:link { color:#777; }

		ul.page	 {width:100%;margin-left:0px;border-bottom: solid 1px #d2d2d2;}
		ul.page li {width:100%;height:30px;line-height:30px;}
		ul.page li:hover	{background:#f1f1f1}
		span.icons_prev {display:inline;float:left;width:20%;text-align:center;margin-right:10px;margin-top:0px;background:#FAFAFA;}
		span.icons_next {display:inline;float:left;width:20%;text-align:center;margin-right:10px;margin-top:0px;background:#FAFAFA;}
		span.date		{clear:both;margin-top:-18px;float:right;}

	/* 찾기 */
	.board_search { text-align:center; margin:10px 0 0 0; }
	.search {border:1px solid #f1f1f1;}



/** 
	장바구니
	goods_cart.asp 
			**/
			
#goods_cart .step { width:1140px; height:45px; margin:11px 0px 30px 0px; background:url("/shop/data/skin/img/images/cart/cart_stap_bg.png"); background-position:0px 0px; }
/*#goods_cart .joingo_title { width:1140px; height:110px; margin:0px 0px 29px 0px; background:url("/shop/data/skin/img/images/cart/cart_joingo_bg.gif"); }
	#goods_cart .joingo_title > button { float:right;width:257px; height:50px; margin:29px 16px 0px 0px; border:none; background:url("/shop/data/skin/img/images/cart/cart_joingo_btn.gif"); line-height:999px; }*/
#goods_cart .cart_frm_title { width:1140px; height:27px; background:url("/shop/data/skin/img/images/cart/cart_title_01_bg.gif"); }
	#goods_cart .cart_frm_title > .cart_count { float:left; margin:-2px 0px 0px 110px; font-family:tahoma; font-weight:bold; font-size:16px; color:#262626; }
	#goods_cart .cart_frm_title > .member_info { float:right; height:25px; margin:0px 10px 0px 0px; font-size:12px; color:#666666; }
	#goods_cart .cart_frm_title > .member_info > span { float:left; }
	#goods_cart .cart_frm_title > .member_info > span.icon1 { display:inline-block; width:20px; height:16px; margin:-2px 5px 0px 5px; background:url("/shop/data/skin/img/images/cart/cart_icon02.gif"); background-repeat:no-repeat; background-position:bottom;}
	#goods_cart .cart_frm_title > .member_info > span.icon2 { display:inline-block; width:16px; height:16px; margin:-2px 5px 0px 5px; background:url("/shop/data/skin/img/images/cart/cart_icon03.gif"); background-repeat:no-repeat;}
#goods_cart .btn_area { clear:both; width:100%; float:left; padding-top:18px; padding-bottom:58px; }
	#goods_cart .btn_area > button { border:0px;font-size:11px;color:#555;cursor:pointer }
		#goods_cart .btn_area > button.btn01 { float:left; width:83px; margin-right:7px; height:26px; background:url("/shop/data/skin/img/images/member/btn_bg.jpg");}
		#goods_cart .btn_area > button.btn02 { float:left; width:83px; height:26px; background:url("/shop/data/skin/img/images/member/btn_bg.jpg")}
		#goods_cart .btn_area > button.btn03 { float:right; width:45px; margin-right:13px; height:50px; background:url("/shop/data/skin/img/images/cart/cart_btn_03.gif")}
		#goods_cart .btn_area > button.btn04 { float:right; width:200px; margin-right:5px; height:50px; background:url("/shop/data/skin/img/images/cart/cart_btn_04.gif")}
		#goods_cart .btn_area > button.btn05 { float:right; width:200px; height:50px; background:url("/shop/data/skin/img/images/cart/cart_btn_05.gif")}
		#goods_cart .btn_area > button.btn06 { float:right; width:106px; height:50px; margin-right:5px; background:url("/shop/data/skin/img/images/cart/cart_btn_06.gif")}

#goods_cart .cart_msg { clear:both; border:1px solid #e1e1e1;}
#goods_cart .cart_msg > .title { width:1138px; height:15px; margin:26px 0 20px 0px; background:url("/shop/data/skin/img/images/cart/cart_content_title.gif"); }
#goods_cart .cart_msg > .content { text-align:left;  }
#goods_cart .cart_msg > .content > ul { margin:0px 0px 25px 33px; }
#goods_cart .cart_msg > .content > ul > li { color:#666666; line-height:23px; }
#goods_cart .cart_msg > .content > ul > li > span.icon { float:left; display:inline-block; width:3px; height:3px; margin:8px 5px 0px 0px; background:#61a422;}
#goods_cart .cart_msg > .content > ul > li > span.green { color:#5a9d1a; font-weight:bold; }

.coupon_content { float:left; cursor:pointer; margin-right:7px; border:1px solid #d2d2d2; border-radius:2px; background-color:#fbfdfa; text-align:center; font:bold 12px tahoma;color:#FF0000; padding:0px 10px 5px 10px }
.coupon_content > span.coupon_wrap01 { display:inline-block; margin-top:5px; }
.coupon_content > span.coupon_wrap01 > span.black { margin:0px; padding:0px; color:#313131;}
.coupon_content > span.coupon_wrap01 > span.green {  margin:0px; padding:0px; color:#5a9d1a;}
.coupon_content > span.coupon_wrap01 > span.btnimg { margin:3px 0px 0px 0px; display:inline-block; width:13px; height:11px; background:url("/shop/data/skin/img/images/cart/cart_icon08.gif"); background-position:left; }



	/** 
	장바구니 > 상품정보
	orderitem.htm 
			**/
table.orderitem-list {width:100%; color:#666666; font-size:12px;}
table.orderitem-list thead tr th {border-top:2px solid #61a422;border-bottom:1px solid #cfcfcf;background:#fbfbfb;height:34px; color:#333333; font-size:12px; padding:0px;}
table.orderitem-list tbody tr td {border-top:1px solid #d6d6d6;padding:7px 0px 7px 0px;}
table.orderitem-list tbody tr td table td {border:none;}
table.orderitem-list tbody tr td table td.ea { *margin-left:5px !important/*IE7*/;}
table.orderitem-list tbody tr td table td.ea>input { width:38px; height:23px; *height:23px/*IE7*/; line-height:25px; *line-height:23px/*IE7*/; border:1px solid #d4d4d4; background:#fff; color:#5c9b20; font-family:Tahoma,Arial; font-weight:bold; text-align:center; padding:0; margin:0; }
table.orderitem-list tbody tr td table td.ea>a { display:inline-block; position:relative; top:9px; left:-4px;*left:-4px/*IE7*/; width:24px; height:25px; overflow:hidden; background:url('/shop/data/skin/img/images/goods/view_btn.png') no-repeat;}
table.orderitem-list tbody tr td table td.ea>a.plus { background-position:-1px -26px;}
table.orderitem-list tbody tr td table td.ea>a.minus { left:-4px;*left:-4px/*IE7*/; background-position:-25px -26px;}
table.orderitem-list tbody tr td table td.ea>a>span { visibility:hidden; }
table.orderitem-list tbody tr td table td button.btn02 { float:left; width:88px; height:25px; background:#fff;border:1px solid #ccc;border-radius:0px;margin-top:3px;font-size:11px;}


table.orderitem-list tfoot tr td {border-top:1px solid #61a422; border-bottom:2px solid #61a422; height:60px;text-align:right; background:#fafafa; overflow:hidden; padding:0px !important;}
table.orderitem-list tfoot tr td table td {border:none; text-align:center;}
	table.orderitem-list tfoot tr td table td > span.icon01 { display:block; width:100%; height:60px; overflow:hidden; background:url("/shop/data/skin/img/images/cart/cart_icon04.gif") right -30px no-repeat; float:right;}
	table.orderitem-list tfoot tr td table td > span.icon02 { display:block; width:100%; height:60px; overflow:hidden; background:url("/shop/data/skin/img/images/cart/cart_icon05.gif") right -30px no-repeat; float:right;}
	table.orderitem-list tfoot tr td table td > span.icon03 { display:block; width:100%; height:60px; overflow:hidden; background:url("/shop/data/skin/img/images/cart/cart_icon06.gif") right -30px no-repeat; float:right;}
	table.orderitem-list tfoot tr td table td > span.icon04 { display:none; width:100%; height:60px; overflow:hidden; background:url("/shop/data/skin/img/images/cart/cart_icon07.gif") right -30px no-repeat; float:right;}
	table.orderitem-list tfoot tr td table td > span.title { display:block; font-weight:bold; font-size:13px;padding:30px 0px 0px 0px;}
	table.orderitem-list tfoot tr td table td > span.title2 { display:block; font-weight:bold; font-size:13px;padding:0px 0px 10px 0px;}
	table.orderitem-list tfoot tr td table td > span.price01 { display:block; font-family:'tahoma'; margin:30px 0px 0px 0px;font-weight:bold; color:#313131; font-size:18px;}
	table.orderitem-list tfoot tr td table td > span.price02 { display:block; font-family:'tahoma'; margin:-5px 0px 0px 0px; font-weight:bold; color:#fd4902; font-size:26px;}
	table.orderitem-list tfoot tr td table td > span.price01 > span.proc_dan { font-size:14px!important; font-weight:bold; font-family:'돋움'; display:inline-block; margin-left:3px;}
	table.orderitem-list tfoot tr td table td > span.price02 > span.proc_dan { font-size:14px!important; font-weight:bold; font-family:'돋움'; display:inline-block; margin-left:3px;}


table.orderitem-list span.point { background:#fff; text-align:center;  }
table.orderitem-list span.point > span.bg { background:url('/shop/data/skin/img/images/goods/list_point.gif'); width:17px; height:17px; display:inline-block; float:left; margin:0px 3px; }
table.orderitem-list span.point > font.pointem {color:#5f5f5f; vertical-align:top; font-size:11px; text-shadow:1px 1px #dadada; padding-top:1px; display:inline-block; font-family:tahoma; }
table.orderitem-list span.point > em {  text-shadow: 0px 1px 0px #34790c; filter: progid:DXImageTransform.Microsoft.Shadow(direction=180,strength=1,color=34790c);}

table.orderitem-list span.ftgreen { display:block; color:#4c9218; font-family:'tahoma'; }
table.orderitem-list span.ftred { display:block; color:#ff0000; font-family:'tahoma'; margin-top:4px; }

/**
	로그인(비회원)
	login.asp
			**/

#login div.guest_login h3 { background-position:-900px -156px !important;}
#login div.guest { position:relative; margin:29px 0 0 0; padding:0;}

#container .bg {margin-bottom:-70px;}


/** 
	주문(주문서작성)
	order.asp
			**/
			
#order .step { width:1140px; height:45px; margin:11px 0px 50px 0px; background:url("/shop/data/skin/img/images/cart/cart_stap_bg.png"); background-position:0px -54px; }
#order .order_sub_title { width:1140px; height:27px; background:url("/shop/data/skin/img/images/order/order_sub_title01.gif"); }
#order .order_sub_title_proc { width:1140px; height:27px; background:url("/shop/data/skin/img/images/order/order_sub_title_proc.gif"); margin:45px 0px 0px 0px; }
#order .boxScroll { width:1140px; height:165px; border:1px solid #dcdcdc; overflow:scroll; overflow-x:hidden; }
#order .left_order_from { float:left; width:650px; }
	#order .left_order_from .order_frm_title { clear:both; width:650px; height:26px; background:url("/shop/data/skin/img/images/order/order_sub_title02.gif"); }
	#order .left_order_from .chkbox_wrap { float:right; }
	#order .left_order_from .chkbox_wrap > input[type=checkbox] { float:left; padding:0px; margin:3px 8px 0px 0px; }
	#order .left_order_from .chkbox_wrap > span.text {  float:left; margin-top:6px; color:#666666;  }
	#order .left_order_from table.order_frm { float:left; margin-bottom:34px;}
	#order .left_order_from table.order_frm  input[type=text] { height:23px; border:1px solid #cfcfcf; padding-top:0px!important; padding-bottom:0px!important; }
	#order .left_order_from table.order_frm th { padding-left:29px; border-right:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; text-align:left; background:#f8f8f8;}
	#order .left_order_from table.order_frm td.topline { margin:0px!important; padding:0px!important; height:1px; background:#626262;  }
	#order .left_order_from table.order_frm td { border-bottom:1px solid #e1e1e1; text-align:left; padding:10px 0px 10px 13px;  }
	#order .left_order_from table.order_frm td > div.order_addr1 { clear:both; }
	#order .left_order_from table.order_frm td > div.order_addr2 { clear:both; margin-top:10px;}
	#order .left_order_from table.order_frm td > div.order_addr3 { clear:both; margin-top:10px; }
	
	
	#order .left_order_from .order_frm_title2 { clear:both; width:650px; height:26px; background:url("/shop/data/skin/img/images/order/order_sub_title03.gif"); }
	#order .left_order_from table.deil_frm { float:left; margin-bottom:34px;}
	#order .left_order_from table.deil_frm  input[type=text] { height:23px; border:1px solid #cfcfcf; padding-top:0px!important; padding-bottom:0px!important; }
	#order .left_order_from table.deil_frm  textarea {  border:1px solid #cfcfcf; padding-top:0px!important; padding-bottom:0px!important;  }
	#order .left_order_from table.deil_frm th { padding-left:29px; border-right:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; text-align:left; background:#f8f8f8;}
	#order .left_order_from table.deil_frm td.topline { margin:0px!important; padding:0px!important; height:1px; background:#626262;  }
	#order .left_order_from table.deil_frm td { border-bottom:1px solid #e1e1e1; text-align:left; padding:10px 0px 10px 13px;  }
	#order .left_order_from table.deil_frm td > div.order_addr1 { clear:both; }
	#order .left_order_from table.deil_frm td > div.order_addr2 { clear:both; margin-top:10px;}
	#order .left_order_from table.deil_frm td > div.order_addr3 { clear:both; margin-top:10px; }

#order .right_order_from { float:right; width:460px; }	
	#order .right_order_from .order_frm_title3 { clear:both; width:391px; height:26px; background:url("/shop/data/skin/img/images/order/order_sub_title04.gif"); }
	#order .right_order_from table.price_frm { float:left; margin-bottom:25px;}
	#order .right_order_from table.price_frm  input[type=text] { height:23px;  padding-top:0px!important; padding-bottom:0px!important; }
	#order .right_order_from table.price_frm th { padding-left:18px; text-align:left; color:#666666;}
	#order .right_order_from table.price_frm td.topline { margin:0px!important; padding:0px!important; height:1px; background:#626262;  }
	#order .right_order_from table.price_frm td { text-align:right; padding:10px 24px 10px 0px; }
	#order .right_order_from table.price_frm .priceline { margin:0px!important; padding:0px!important; height:1px;  background:#e1e1e1; }
	#order .right_order_from table.price_frm .noline { border:0px; height:15px!important;  }



#card_pay_area {width:100%;margin:0 5%;}
.table_card {width:90%;}
#bank_pay_area {width:100%;margin:0 5%;}
.table_bank {width:100%;}




/*
	주문(주문서작성) btn
	*/
	
#order .addrchkbtn { width:91px; height:26px; border:0px; background:url("/shop/data/skin/img/images/member/join_frm_btn_bg.gif"); background-position:0px -117px;   cursor:pointer; line-height:999px;}
#order .phonechkbtn { width:66px; height:25px; border:0px; background:url("/shop/data/skin/img/images/member/join_frm_btn_bg.gif"); background-position:0px -29px;   cursor:pointer;line-height:999px;}
#order .emailchkbtn { width:106px; height:26px; border:0px; background:url("/shop/data/skin/img/images/member/join_frm_btn_bg.gif"); background-position:0px -87px;   cursor:pointer; line-height:999px; }


/** 
	결제(결제하기)
	settle.asp
			**/
#settle .step { width:1140px; height:55px; margin:11px 0px 25px 0px; background:url("/shop/data/skin/img/images/cart/cart_stap_bg.png"); background-position:0px -108px; }
#settle .order_sub_title { width:1140px; height:27px; background:url("/shop/data/skin/img/images/order/order_sub_title01.gif"); }
#settle .left_order_from { float:left; width:725px; margin-top:35px; }
	#settle .left_order_from .order_frm_title { clear:both; width:725px; height:26px; background:url("/shop/data/skin/img/images/order/order_sub_title02.gif"); }
	#settle .left_order_from table.order_frm { float:left; margin-bottom:34px;}
	#settle .left_order_from table.order_frm  input[type=text] { height:23px; border:1px solid #cfcfcf; padding-top:0px!important; padding-bottom:0px!important; }
	#settle .left_order_from table.order_frm th { padding-left:29px; color:#434343; border-right:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; text-align:left; background:#f8f8f8;}
	#settle .left_order_from table.order_frm td.topline { margin:0px!important; padding:0px!important; height:1px; background:#626262;  }
	#settle .left_order_from table.order_frm td { color:#666666; border-bottom:1px solid #e1e1e1; text-align:left; padding:10px 0px 10px 13px;  }
	#settle .left_order_from table.order_frm td > div.order_addr1 { clear:both; }
	#settle .left_order_from table.order_frm td > div.order_addr2 { clear:both; margin-top:10px;}
	#settle .left_order_from table.order_frm td > div.order_addr3 { clear:both; margin-top:10px; }
	#settle .left_order_from .order_frm_title2 { clear:both; width:725px; height:26px; background:url("/shop/data/skin/img/images/order/order_sub_title03.gif"); }
	
#settle .right_order_from { float:right; width:390px; margin-top:35px;}	
	#settle .right_order_from .order_frm_title3 { clear:both; width:391px; height:26px; background:url("/shop/data/skin/img/images/order/order_sub_title04.gif"); }
	#settle .right_order_from table.price_frm { float:left; margin-bottom:25px;}
	#settle .right_order_from table.price_frm  input[type=text] { height:23px;  padding-top:0px!important; padding-bottom:0px!important; }
	#settle .right_order_from table.price_frm th { padding-left:18px; text-align:left; color:#666666;}
	#settle .right_order_from table.price_frm td.topline { margin:0px!important; padding:0px!important; height:1px; background:#626262;  }
	#settle .right_order_from table.price_frm td { text-align:right; padding:10px 24px 10px 0px; }
	#settle .right_order_from table.price_frm .priceline { margin:0px!important; padding:0px!important; height:1px;  background:#e1e1e1; }
	#settle .right_order_from table.price_frm .noline { border:0px; height:15px!important;  }

/** 
	결제(결제완료)
	order_end.asp
			**/

#orderend .step { width:1140px; height:45px; margin:11px 0px 25px 0px; background:url("/shop/data/skin/img/images/cart/cart_stap_bg.png"); background-position:0px -162px; }
#orderend .order_sub_title { width:1140px; height:171px; background:url("/shop/data/skin/img/images/order/order_end_title_bg.gif"); }
#orderend .order_end_info_wrap { width:1140px; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; padding:15px 0px; text-align:center; }
#orderend .left_order_from { float:left; width:725px; }
	#orderend .left_order_from .order_frm_title { clear:both; width:725px; height:26px; margin:49px 0px 0px 0px; background:url("/shop/data/skin/img/images/order/order_sub_title02.gif"); }
	#orderend .left_order_from table.order_frm { float:left; margin-bottom:34px; color:#666666}
	#orderend .left_order_from table.order_frm  input[type=text] { height:23px; border:1px solid #cfcfcf; padding-top:0px!important; padding-bottom:0px!important; }
	#orderend .left_order_from table.order_frm th { padding-left:29px; border-right:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; text-align:left; background:#f8f8f8;}
	#orderend .left_order_from table.order_frm td.topline { margin:0px!important; padding:0px!important; height:1px; background:#626262; border:none; }
	#orderend .left_order_from table.order_frm td { border-bottom:1px solid #e1e1e1; text-align:left; padding:10px 0px 10px 13px;  }
	#orderend .left_order_from table.order_frm td > div.order_addr1 { clear:both; }
	#orderend .left_order_from table.order_frm td > div.order_addr2 { clear:both; margin-top:10px;}
	#orderend .left_order_from table.order_frm td > div.order_addr3 { clear:both; margin-top:10px; }
	
#orderend .right_order_from { float:right; width:390px; }	
	#orderend .right_order_from .order_frm_title3 { clear:both; width:391px; height:26px; margin:49px 0px 0px 0px; background:url("/shop/data/skin/img/images/order/order_sub_title04.gif"); }
	#orderend .right_order_from table.price_frm { float:left; margin-bottom:25px; color:#666666;}
	#orderend .right_order_from table.price_frm  input[type=text] { height:23px;  padding-top:0px!important; padding-bottom:0px!important; }
	#orderend .right_order_from table.price_frm th { padding-left:18px; text-align:left; color:#666666;}
	#orderend .right_order_from table.price_frm td.topline { margin:0px!important; padding:0px!important; height:1px; background:#626262;  }
	#orderend .right_order_from table.price_frm td { text-align:right; padding:10px 24px 10px 0px; }
	#orderend .right_order_from table.price_frm .priceline { margin:0px!important; padding:0px!important; height:1px;  background:#e1e1e1; }
	#orderend .right_order_from table.price_frm .noline { border:0px; height:15px!important;  }
	
#orderend .order_end_stemp_wrap { clear:both; width:100%; }
#orderend .order_end_stemp_wrap > span.titletext { text-align:left; width:100%; display:block; font-size:15px; color:#666666; font-weight:bold; margin-top:42px; margin-bottom:9px; margin-left:8px; }
#orderend .order_end_stemp_wrap > div span.morebtn { float:right; display:inline-block; width:54px; height:22px; margin:1px 1px 0px 0px; background:url('/shop/data/skin/img/images/order/order_end_steamp_morebtn.gif'); }
#orderend .order_end_stemp_wrap > div > div.stemp_step01 { float:left; display:inline-block; width:654px; height:238px; background:url('/shop/data/skin/img/images/order/order_end_steamp_bg01.gif'); }
	#orderend .order_end_stemp_wrap > div > div.stemp_step01 > span.reservewrap { float:left; display:inline-block; width:100%; padding-left:5px; text-align:center; margin-top:179px; font-weight:bold; font-size:14px; }
#orderend .order_end_stemp_wrap > div > div.stemp_step02 { float:left; display:inline-block; width:243px; height:238px; background:url('/shop/data/skin/img/images/order/order_end_steamp_bg02.gif'); }
	#orderend .order_end_stemp_wrap > div > div.stemp_step02 > span.reservewrap { float:left; display:inline-block; width:100%; padding-left:5px; text-align:center; margin-top:179px; font-weight:bold; font-size:14px; }
#orderend .order_end_stemp_wrap > div > div.stemp_step03 { float:left; display:inline-block; width:243px; height:238px; background:url('/shop/data/skin/img/images/order/order_end_steamp_bg03.gif'); }


/** 
	샘플신청
	sample_apply.asp
			**/
			
#sample .step { width:1140px; height:45px; margin:11px 0px 50px 0px; background:url("/shop/data/skin/img/images/cart/cart_stap_bg.png"); background-position:0px -54px; }
#sample .sample_sub_title { width:1140px; height:27px; background:url("/shop/data/skin/img/images/order/sample_sub_title01.gif"); }
#sample .sample_sub_title_proc { width:1140px; height:27px; background:url("/shop/data/skin/img/images/order/sample_sub_title_proc.gif"); margin:45px 0px 0px 0px; }
#sample .boxScroll { width:1140px; height:165px; border:1px solid #dcdcdc; overflow:scroll; overflow-x:hidden; }
#sample .sample_from { float:left; width:100%; }
	#sample .sample_from .sample_frm_title { clear:both; width:100%; height:26px; background:url("/shop/data/skin/img/images/order/order_sub_title02.gif") no-repeat; }
	#sample .sample_from .chkbox_wrap { float:right; }
	#sample .sample_from .chkbox_wrap > input[type=checkbox] { float:left; padding:0px; margin:3px 8px 0px 0px; }
	#sample .sample_from .chkbox_wrap > span.text {  float:left; margin-top:6px; color:#666666;  }
	#sample .sample_from table.sample_frm { float:left; margin-bottom:34px;}
	#sample .sample_from table.sample_frm  input[type=text] { height:23px; border:1px solid #cfcfcf; padding-top:0px!important; padding-bottom:0px!important; }
	#sample .sample_from table.sample_frm th { padding-left:29px; border-right:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; text-align:left; background:#f8f8f8;}
	#sample .sample_from table.sample_frm td.topline { margin:0px!important; padding:0px!important; height:1px; background:#626262;  }
	#sample .sample_from table.sample_frm td { border-bottom:1px solid #e1e1e1; text-align:left; padding:10px 0px 10px 13px;  }
	#sample .sample_from table.sample_frm td > div.sample_addr1 { clear:both; }
	#sample .sample_from table.sample_frm td > div.sample_addr2 { clear:both; margin-top:10px;}
	#sample .sample_from table.sample_frm td > div.sample_addr3 { clear:both; margin-top:10px; }
	
	
	#sample .sample_from .sample_frm_title2 { clear:both; width:100%; height:26px; background:url("/shop/data/skin/img/images/order/order_sub_title03.gif") no-repeat; }
	#sample .sample_from table.deil_frm { float:left; margin-bottom:34px;}
	#sample .sample_from table.deil_frm  input[type=text] { height:23px; border:1px solid #cfcfcf; padding-top:0px!important; padding-bottom:0px!important; }
	#sample .sample_from table.deil_frm  textarea {  border:1px solid #cfcfcf; padding-top:0px!important; padding-bottom:0px!important;  }
	#sample .sample_from table.deil_frm th { padding-left:29px; border-right:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; text-align:left; background:#f8f8f8;}
	#sample .sample_from table.deil_frm td.topline { margin:0px!important; padding:0px!important; height:1px; background:#626262;  }
	#sample .sample_from table.deil_frm td { border-bottom:1px solid #e1e1e1; text-align:left; padding:10px 0px 10px 13px;  }
	#sample .sample_from table.deil_frm td > div.sample_addr1 { clear:both; }
	#sample .sample_from table.deil_frm td > div.sample_addr2 { clear:both; margin-top:10px;}
	#sample .sample_from table.deil_frm td > div.sample_addr3 { clear:both; margin-top:10px; }

#sample table.orderitem-list {border-bottom: 2px solid #61a422;}


/**
	마이페이지(메인)
	mypage_main.asp
		**/
#mypage_main { clear:both; }
#mypage_main .mypage_info_wrap { clear:both; float:left; width:100%; margin:15px 0px 0px 0px; }
	/* infobox area */
#mypage_main .mypage_info_wrap > .left_level_box {  float:left; display:inline-block; width:200px; height:400px; background:url('/shop/data/skin/img/images/mypage/mypage_main_infobg.gif'); }
#mypage_main .mypage_info_wrap > .left_level_box > span.name { display:block; width:100%; color:#FFFFFF; padding-top:21px; }
#mypage_main .mypage_info_wrap > .left_level_box > span.name b {font-size:16px; }
#mypage_main .mypage_info_wrap > .left_level_box > span.icon { display:block; width:100%; height:165px; overflow:hidden;  }
#mypage_main .mypage_info_wrap > .left_level_box > span.level_inglnfo { display:block; width:100%; color:#b8c0d9; font-size:11px; line-height:15px; padding-top:24px; }
#mypage_main .mypage_info_wrap > .left_level_box > span.level_bar { display:block; width:160px; height:13px; background:url('/shop/data/skin/img/images/mypage/mypage_level_bar.gif') repeat-x; border-left:1px solid #323745;  margin:20px auto 0px auto; }
#mypage_main .mypage_info_wrap > .left_level_box > span.level_bar > span.level_gage { display:block; width:0%; height:13px; background:url('/shop/data/skin/img/images/mypage/mypage_gageline.gif'); border-right:1px solid #3f7d13; }
#mypage_main .mypage_info_wrap > .left_level_box > span.level_guide { display:block; width:160px; height:10px; background:url('/shop/data/skin/img/images/mypage/mypage_gageguide.png') 50% 50% no-repeat; margin:5px auto 0px auto; overflow:hidden; text-indent:-999px; }
#mypage_main .mypage_info_wrap > .left_level_box > span.level_btn { display:block; width:160px; height:30px; margin:13px auto 0px auto; }

#mypage_main .mypage_info_wrap > .right_info_box {  float:left; display:inline-block; width:940px; height:400px; background:url("/shop/data/skin/img/images/mypage/mypage_main_info_rightbg.gif"); }
#mypage_main .mypage_info_wrap > .right_info_box > ul { float:left; }
#mypage_main .mypage_info_wrap > .right_info_box > ul > li { float:left; }
#mypage_main .mypage_info_wrap > .right_info_box > ul.first > a > li > span.text { display:block; text-align:center; padding-left:3px; margin:158px 0px 0px 0px; color:#777777; font-weight:bold;  }
#mypage_main .mypage_info_wrap > .right_info_box > ul.first > a > li.box01 { float:left; width:235px; height:200px;  }
#mypage_main .mypage_info_wrap > .right_info_box > ul.first > a > li.box02 { float:left; width:235px; height:200px;  }
#mypage_main .mypage_info_wrap > .right_info_box > ul.first > a > li.box03 { float:left; width:235px; height:200px;  }
#mypage_main .mypage_info_wrap > .right_info_box > ul.first > li.box04 { float:left; width:235px; height:200px;  }
#mypage_main .mypage_info_wrap > .right_info_box > ul.first > li.box04 > p.line01 { float:left; width:235px; height:100px;  }
#mypage_main .mypage_info_wrap > .right_info_box > ul.first > li.box04 > p.line01 > span.msg_box_wrap { float:left; width:193px; height:50px; margin:13px 0px 0px 21px; background:url("/shop/data/skin/img/images/mypage/mypage_main_msg_box.gif"); color:#666666; font-size:11px; }
#mypage_main .mypage_info_wrap > .right_info_box > ul.first > li.box04 > p.line01 > span.msg_box_wrap > span.text { display:block; margin:10px 0px 0px 0px; }
#mypage_main .mypage_info_wrap > .right_info_box > ul.first > li.box04 > p.line01 > span.notext { float:right; text-align:center; margin:5px 21px 0px 0px; color:#777777; font-weight:bold;  }

#mypage_main .mypage_info_wrap > .right_info_box > ul.first > li.box04 > p.line02 { float:left; width:235px; height:100px; }
#mypage_main .mypage_info_wrap > .right_info_box > ul.first > li.box04 > p.line02 > span.msg_box_wrap { float:left; width:193px; height:37px; margin:18px 0px 0px 21px; color:#777777; font-size:11px; text-align:left; }
#mypage_main .mypage_info_wrap > .right_info_box > ul.first > li.box04 > p.line02 > span.member_adit_btn { display:inline-block; float:left; margin:0px 0px 0px 46px; cursor:pointer; }

#mypage_main .mypage_info_wrap > .right_info_box > ul.double { clear:both; }
#mypage_main .mypage_info_wrap > .right_info_box > ul.double > a > li > span.text { display:block; text-align:center; padding-left:3px; margin:158px 0px 0px 0px; color:#777777; font-weight:bold;  }
#mypage_main .mypage_info_wrap > .right_info_box > ul.double > a > li.box01 { float:left; width:235px; height:200px;  }
#mypage_main .mypage_info_wrap > .right_info_box > ul.double > a > li.box02 { float:left; width:235px; height:200px;  }
#mypage_main .mypage_info_wrap > .right_info_box > ul.double > a > li.box03 { float:left; width:235px; height:200px;  }
#mypage_main .mypage_info_wrap > .right_info_box > ul.double > li.box04 { float:left; width:235px; height:200px;  }
#mypage_main .mypage_info_wrap > .right_info_box > ul.double > li.box04 > p.line01 { float:left; width:235px; height:100px; line-height:90px;  }
#mypage_main .mypage_info_wrap > .right_info_box > ul.double > li.box04 > p.line01 span.text { float:right; text-align:center; margin:5px 21px 0px 0px; color:#777777; font-weight:bold;  }
#mypage_main .mypage_info_wrap > .right_info_box > ul.double > li.box04 > p.line02 { float:left; width:235px; height:100px; line-height:90px;  }
#mypage_main .mypage_info_wrap > .right_info_box > ul.double > li.box04 > p.line02 span.text { float:right; text-align:center; margin:5px 21px 0px 0px; color:#777777; font-weight:bold;  }
#mypage_main .mypage_info_wrap > .right_info_box > ul.double > li.box04 > p.line01 > a,
#mypage_main .mypage_info_wrap > .right_info_box > ul.double > li.box04 > p.line02 > a { display:block; width:235px; height:100px; }

	/* myapge_main_content area outline*/
#mypage_main .mypage_main_content { clear:both; padding:12px 0px 0px 0px; }
#mypage_main .mypage_main_content > div.outline_side { float:left; width:200px; border:1px solid #e1e1e1; text-align:left; padding-bottom:38px;}
#mypage_main .mypage_main_content > div.outline_side li{ margin:8px 20px 0px 30px;}
#mypage_main .mypage_main_content > div.outline_side li a{color:#666666;}
#mypage_main .mypage_main_content > div.outline_side li.menuTitle{  margin-top:26px; font-weight:bold;}

#mypage_sub .mypage_sub_content { clear:both; padding:12px 0px 0px 0px; }
#mypage_sub .mypage_sub_content > div.outline_side { float:left; width:200px; border:1px solid #e1e1e1; text-align:left; padding-bottom:38px;}
#mypage_sub .mypage_sub_content > div.outline_side li{ margin:8px 20px 0px 30px;}
#mypage_sub .mypage_sub_content > div.outline_side li a{color:#666666;}
#mypage_sub .mypage_sub_content > div.outline_side li.menuTitle{  margin-top:26px; font-weight:bold;}

#mypage_main .mypage_main_content > div.content { float:left; width:928px; height:300px; margin:0px 0px 0px 12px; }
#mypage_main .mypage_main_content > div.content > div.order_step { width:100%; }
#mypage_main .mypage_main_content > div.content > div.order_step > div.title { width:100%; height:29px; background:url('/shop/data/skin/img/images/mypage/mypage_main_title01.gif'); overflow:hidden; }
#mypage_main .mypage_main_content > div.content > div.order_step > div.title > span.text { display:block; color:#777777; margin:9px 0px 0px 0px; text-align:right; }
#mypage_main .mypage_main_content > div.content > div.order_step > div.wrap { display:block; width:100%; height:141px; border:1px solid #e1e1e1; }

#mypage_main .mypage_main_content > div.content > div.order_step > div.wrap > div.left_content { float:left; dispaly:inline-block; width:692px;  overflow:hidden; border-right:1px solid #e1e1e1; }
#mypage_main .mypage_main_content > div.content > div.order_step > div.wrap > div.left_content > ul { float:left; }
#mypage_main .mypage_main_content > div.content > div.order_step > div.wrap > div.left_content > ul > li { float:left; }
#mypage_main .mypage_main_content > div.content > div.order_step > div.wrap > div.left_content > ul > li > span.text { display:block; text-align:center; padding-left:3px; margin:93px 0px 0px 0px; color:#777777; font-weight:bold;  }
#mypage_main .mypage_main_content > div.content > div.order_step > div.wrap > div.left_content > ul > li > span.text a { color:#777;}
#mypage_main .mypage_main_content > div.content > div.order_step > div.wrap > div.left_content > ul > li > span.text a:hover { color:#777;}
#mypage_main .mypage_main_content > div.content > div.order_step > div.wrap > div.left_content > ul > li.stepcursor { width:14px; height:139px; background:url('/shop/data/skin/img/images/mypage/mypage_main_step_cursor.gif'); background-repeat:no-repeat; overflow:hidden; }
#mypage_main .mypage_main_content > div.content > div.order_step > div.wrap > div.left_content > ul > li.step01 { width:130px; height:139px; background:url('/shop/data/skin/img/images/mypage/mypage_main_step01_none.gif'); background-repeat:no-repeat; }
#mypage_main .mypage_main_content > div.content > div.order_step > div.wrap > div.left_content > ul > li.step02 { width:124px; height:139px; background:url('/shop/data/skin/img/images/mypage/mypage_main_step02_none.gif'); background-repeat:no-repeat; }
#mypage_main .mypage_main_content > div.content > div.order_step > div.wrap > div.left_content > ul > li.step03 { width:124px; height:139px; background:url('/shop/data/skin/img/images/mypage/mypage_main_step03_none.gif'); background-repeat:no-repeat; }
#mypage_main .mypage_main_content > div.content > div.order_step > div.wrap > div.left_content > ul > li.step04 { width:124px; height:139px; background:url('/shop/data/skin/img/images/mypage/mypage_main_step04_none.gif'); background-repeat:no-repeat; }
#mypage_main .mypage_main_content > div.content > div.order_step > div.wrap > div.left_content > ul > li.step05 { width:133px; height:139px; background:url('/shop/data/skin/img/images/mypage/mypage_main_step05_none.gif'); background-repeat:no-repeat; }

#mypage_main .mypage_main_content > div.content > div.order_step > div.wrap > div.left_content > ul > li.step01_on { width:130px; height:139px; background:url('/shop/data/skin/img/images/mypage/mypage_main_step01_on.gif'); background-repeat:no-repeat; }
#mypage_main .mypage_main_content > div.content > div.order_step > div.wrap > div.left_content > ul > li.step02_on { width:124px; height:139px; background:url('/shop/data/skin/img/images/mypage/mypage_main_step02_on.gif'); background-repeat:no-repeat; }
#mypage_main .mypage_main_content > div.content > div.order_step > div.wrap > div.left_content > ul > li.step03_on { width:124px; height:139px; background:url('/shop/data/skin/img/images/mypage/mypage_main_step03_on.gif'); background-repeat:no-repeat; }
#mypage_main .mypage_main_content > div.content > div.order_step > div.wrap > div.left_content > ul > li.step04_on { width:124px; height:139px; background:url('/shop/data/skin/img/images/mypage/mypage_main_step04_on.gif'); background-repeat:no-repeat; }
#mypage_main .mypage_main_content > div.content > div.order_step > div.wrap > div.left_content > ul > li.step05_on { width:133px; height:139px; background:url('/shop/data/skin/img/images/mypage/mypage_main_step05_on.gif'); background-repeat:no-repeat; }

#mypage_main .mypage_main_content > div.content > div.order_step > div.wrap > div.right_content { float:left; width:234px; height:139px; background:url('/shop/data/skin/img/images/mypage/mypage_main_step_proc_bg.gif')}
#mypage_main .mypage_main_content > div.content > div.order_step > div.wrap > div.right_content > ul { float:left; width:100%; }
#mypage_main .mypage_main_content > div.content > div.order_step > div.wrap > div.right_content > ul > li { clear:both; width:100%; height:47px; line-height:47px; }
#mypage_main .mypage_main_content > div.content > div.order_step > div.wrap > div.right_content > ul > li > span.text { display:block; text-align:right;  margin:0px 20px 0px 0px; color:#777777; font-weight:bold;  }
#mypage_main .mypage_main_content > div.content > div.order_step > div.wrap > div.right_content > ul > li > span.text a { color:#777;  }
#mypage_main .mypage_main_content > div.content > div.order_step > div.wrap > div.right_content > ul > li > span.text a:hover { color:#777;  }

#mypage_main .mypage_main_content > div.content > div.item_list { width:100%;  }
#mypage_main .mypage_main_content > div.content > div.item_list > div.title { width:100%; height:55px; background:url('/shop/data/skin/img/images/mypage/mypage_main_title02.gif'); overflow:hidden; }
#mypage_main .mypage_main_content > div.content > div.item_list > div.wrap { display:block; width:100%; }
#mypage_main .mypage_main_content > div.content > div.item_list > div.wrap > div.left_item { float:left; width:687px; height:312px; background:url('/shop/data/skin/img/images/mypage/mypage_main_title02_agebest.gif');  }
#mypage_main .mypage_main_content > div.content > div.item_list > div.wrap > div.left_item h4 { height:40px; background:url('/shop/data/skin/img/images/bg_h01.gif');}
#mypage_main .mypage_main_content > div.content > div.item_list > div.wrap > div.left_item h4 span { display:block; width:100%; height:40px; font-size:14px; text-align:center; background:url('/shop/data/skin/img/images/line_60.gif') 100% 0% repeat-y; line-height:40px; color:#fff; }
#mypage_main .mypage_main_content > div.content > div.item_list > div.wrap > div.left_item h4 span img { vertical-align:middle; #vertical-align:-17px; margin:0 5px; }

#mypage_main .mypage_main_content > div.content > div.item_list > div.wrap > div.right_item { float:left; width:229px; height:312px; margin:0px 0px 0px 12px; background:url('/shop/data/skin/img/images/mypage/mypage_main_title02_mdbest.gif'); }
#mypage_main .mypage_main_content > div.content > div.item_list > div.wrap > div.right_item h4 { height:40px; }
#mypage_main .mypage_main_content > div.content > div.item_list > div.wrap > div.right_item h4 span { display:block; width:100%; height:40px; font-size:14px; text-align:center; background:url('/shop/data/skin/img/images/line_60.gif') 100% 0% repeat-y; line-height:40px; color:#fff; }
#mypage_main .mypage_main_content > div.content > div.item_list > div.wrap > div.right_item h4 span img { vertical-align:middle; #vertical-align:-17px; margin:0 5px; }



#mypage_sub .mypheader { margin-top:23px; }
#mypage_sub .mypheader ul,li{padding:0; margin:0px 0px 0px 0px; }
#mypage_sub .mypheader li{padding:0; margin:0; float:left; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; width:180px; height:200px; border-right:1px dashed #c8c8c8; background:#f6f6f6;}
#mypage_sub .mypheader li > div{margin-top:24px; }
#mypage_sub .mypheader li > div > div:nth-child(2){margin-top:5px;}
#mypage_sub .mypheader li > div span{position:relative; font-weight:bold; color:#777777; padding-left:2px; top:-1px;}
#mypage_sub .mypheader li > div span.number{font-size:20px; font-family:Tahoma; font-weight:bold; color:#333333;}

#mypage_sub .mypheader li.info{width:200px; height:200px; background:#454c5f; border:0; color:#fff; position:relative;}
#mypage_sub .mypheader li.info > div{margin:0px 20px;}
#mypage_sub .mypheader li.info .levelogo{margin-top:30px; height:72px; position:relative;}
#mypage_sub .mypheader li.info .levelogo > p {position:absolute; right:0px; top:2px; text-align:center; width:80px; line-height:16px; }
#mypage_sub .mypheader li.info .levelogo > p > b { font-size:16px;}

#mypage_sub .mypheader li.info .sub_levelbar{margin-top:8px; height: 12px; border-top:1px solid #323745; border-left:1px solid #323745; background:#dadbdf; cursor:pointer;}
#mypage_sub .mypheader li.info .sub_levelbar > div{border-bottom:1px solid #194f03; border-right:1px solid #3f7d13; height:11px; background:url('/shop/data/skin/img/images/mypage/bg_gage.jpg') repeat-x; }
#mypage_sub .mypheader li.info .sub_level_guide { margin-top:5px; height:10px; background:url('/shop/data/skin/img/images/mypage/mypage_gageguide.png') 50% 50% no-repeat; text-indent:-999px; overflow:hidden; }
#mypage_sub .mypheader li.info .btn{margin-top:14px;}

#mypage_sub .mypheader li.info #mypageBarDetail{position:absolute; top:45px; left:-5px; z-index:100; width:170px; height:84px; background:url('/shop/data/skin/img/images/mypage/bg_bar_detail.png') no-repeat; font-size:11px; color:#b8c0d9; text-align:center; line-height:16px; padding-top:14px; display:none;}
#mypage_sub .mypheader li.info #mypageBarDetail b{color:#fff;}


#mypage_sub .mypheader li:nth-child(2){border-left:1px solid #e1e1e1;}
#mypage_sub .mypheader li:nth-child(4){border-right:1px solid #e1e1e1;}
#mypage_sub .mypheader li.alarm{border-right:1px solid #e1e1e1; width:220px; }
#mypage_sub .mypheader li.alarm .alrbox{height:98px; border-bottom:1px dashed #c8c8c8; margin:0; background:url('/shop/data/skin/img/images/mypage/bg_alarmbox.png') no-repeat; background-position:-6px; position:relative;}	
#mypage_sub .mypheader li.alarm .alrbox > div:nth-child(1){padding-top:22px; font-size:11px; color:#666666;}
#mypage_sub .mypheader li.alarm .alrbox > div:nth-child(2){position:absolute; right:20px; bottom:10px; }

#mypage_sub .mypheader li.alarm > span.msg_box_wrap { display:block; width:193px; height:37px; margin:18px 0px 0px 21px; color:#777777; font-size:11px; text-align:left; }
#mypage_sub .mypheader li.alarm > span.member_adit_btn { display:inline-block; float:left; margin:0px 0px 0px 8px; cursor:pointer; }
#mypage_sub .mypheader li.alarm > span.member_adit_icon { display:inline-block; float:left;  width:14px; height:23px;  margin:0px 0px 0px 20px; background:url('/shop/data/skin/img/images/mypage/icon_mypage_membermod.png') no-repeat; background-position:0px 4px ;  text-align:right;}

/**
	주문배송조회
	mypage_orderlist.asp
	**/
#mypage_sub h2.page_title { float:left;text-align:center;height:32px; margin-top:10px;font-size:28px;font-weight:bold;overflow:hidden;font-family: "나눔고딕","malgun gothic",Arial;color:#000;letter-spacing:-1px;}
#mypage_sub h2.page_title i {margin-left:8px;font-size:12px;font-weight:normal;font-family: "malgun gothic",Arial;color:#333;letter-spacing:-.8px;}


/**
	주문배송조회(상세)
	mypage_orderview.asp
		**/

#mypage_sub .left_order_from { float:left; width:527px; margin-top:20px; }
	#mypage_sub .left_order_from .order_frm_title { clear:both; width:527px; height:26px; background:url("/shop/data/skin/img/images/order/order_sub_title02.gif"); }
	#mypage_sub .left_order_from .chkbox_wrap { float:right; }
	#mypage_sub .left_order_from .chkbox_wrap > input[type=checkbox] { float:left; padding:0px; margin:6px 8px 0px 0px; }
	#mypage_sub .left_order_from .chkbox_wrap > span.text {  float:left; margin-top:6px; color:#666666;  }
	#mypage_sub .left_order_from table.order_frm { float:left; margin-bottom:34px;}
	#mypage_sub .left_order_from table.order_frm  input[type=text] { height:23px; border:1px solid #cfcfcf; padding-top:0px!important; padding-bottom:0px!important; }
	#mypage_sub .left_order_from table.order_frm th { padding-left:29px; border-right:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; text-align:left; background:#f8f8f8;}
	#mypage_sub .left_order_from table.order_frm td.topline { margin:0px!important; padding:0px!important; height:1px; background:#626262;  }
	#mypage_sub .left_order_from table.order_frm td { border-bottom:1px solid #e1e1e1; text-align:left; padding:10px 0px 10px 13px;  }
	#mypage_sub .left_order_from table.order_frm td > div.order_addr1 { clear:both; }
	#mypage_sub .left_order_from table.order_frm td > div.order_addr2 { clear:both; margin-top:10px;}
	#mypage_sub .left_order_from table.order_frm td > div.order_addr3 { clear:both; margin-top:10px; }
	
	
	#mypage_sub .left_order_from .order_frm_title2 { clear:both; width:527px; height:26px; background:url("/shop/data/skin/img/images/order/order_sub_title03.gif");   }
	#mypage_sub .left_order_from table.deil_frm { float:left; margin-bottom:34px;}
	#mypage_sub .left_order_from table.deil_frm  input[type=text] { height:23px; border:1px solid #cfcfcf; padding-top:0px!important; padding-bottom:0px!important; }
	#mypage_sub .left_order_from table.deil_frm  textarea {  border:1px solid #cfcfcf; padding-top:0px!important; padding-bottom:0px!important;  }
	#mypage_sub .left_order_from table.deil_frm th { padding-left:29px; border-right:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; text-align:left; background:#f8f8f8;}
	#mypage_sub .left_order_from table.deil_frm td.topline { margin:0px!important; padding:0px!important; height:1px; background:#626262;  }
	#mypage_sub .left_order_from table.deil_frm td { border-bottom:1px solid #e1e1e1; text-align:left; padding:10px 0px 10px 13px;  }
	#mypage_sub .left_order_from table.deil_frm td > div.order_addr1 { clear:both; }
	#mypage_sub .left_order_from table.deil_frm td > div.order_addr2 { clear:both; margin-top:10px;}
	#mypage_sub .left_order_from table.deil_frm td > div.order_addr3 { clear:both; margin-top:10px; }

#mypage_sub .right_order_from { float:right; width:390px; margin-top:20px; }	
	#mypage_sub .right_order_from .order_frm_title3 { clear:both; width:391px; height:26px; background:url("/shop/data/skin/img/images/order/order_sub_title04.gif"); }
	#mypage_sub .right_order_from table.price_frm { float:left; margin-bottom:25px;}
	#mypage_sub .right_order_from table.price_frm  input[type=text] { height:23px;  padding-top:0px!important; padding-bottom:0px!important; }
	#mypage_sub .right_order_from table.price_frm th { padding-left:18px; text-align:left; color:#666666;}
	#mypage_sub .right_order_from table.price_frm td.topline { margin:0px!important; padding:0px!important; height:1px; background:#626262;  }
	#mypage_sub .right_order_from table.price_frm td { text-align:right; padding:10px 24px 10px 0px; }
	#mypage_sub .right_order_from table.price_frm .priceline { margin:0px!important; padding:0px!important; height:1px;  background:#e1e1e1; }
	#mypage_sub .right_order_from table.price_frm .noline { border:0px; height:15px!important;  }


/**
	나의 혜택 > 멤버십 포인트
	mypage_emoney.asp
		**/
#mypage_sub .mypage_sub_content > div.mypage_emoney { float:left; width:928px; margin:0px 0px 0px 12px; }
#mypage_sub .mypage_sub_content > div.mypage_emoney > div.title { width:100%; height:44px; background:url('/shop/data/skin/img/images/mypage/mypage_emoney_title.gif'); overflow:hidden; }
#mypage_sub .mypage_sub_content > div.mypage_emoney > div.msgarea { clear:both; border:1px solid #e1e1e1; margin:38px 0px 0px 0px;}
#mypage_sub .mypage_sub_content > div.mypage_emoney > div.msgarea > div.title{ clear:both; width:100%; height:46px; background:url('/shop/data/skin/img/images/mypage/mypage_orderlist_msgtitle.gif'); }
#mypage_sub .mypage_sub_content > div.mypage_emoney > div.msgarea > .content { text-align:left;  }
#mypage_sub .mypage_sub_content > div.mypage_emoney > div.msgarea > .content > ul { margin:15px 0px 15px 33px; }
#mypage_sub .mypage_sub_content > div.mypage_emoney > div.msgarea > .content > ul > li { color:#666666; line-height:23px; }
#mypage_sub .mypage_sub_content > div.mypage_emoney > div.msgarea > .content > ul > li > span.icon { float:left; display:inline-block; width:3px; height:3px; margin:8px 5px 0px 0px; background:#61a422;}
#mypage_sub .mypage_sub_content > div.mypage_emoney > div.msgarea > .content > ul > li > span.green { color:#5a9d1a; font-weight:bold; }

/**
	나의 혜택 > 관심상품
	wishlist.asp
		**/

.wish_frm_title { display:inline-block;height:30px; margin-top:30px; }
.wish_frm_title h2 {font-size:18px; color:#262626;}
.wish_frm_title > .count {margin:2px 0px 0px 75px; font-family:tahoma; font-weight:bold; font-size:16px; color:#262626; }

#mypage_sub .mypage_sub_content > div.mypage_wishlist { float:left; width:928px; margin:0px 0px 0px 12px; }
#mypage_sub .mypage_sub_content > div.mypage_wishlist > div.title { width:100%; height:46px; background:url('/shop/data/skin/img/images/mypage/mypage_wishlistt_title.gif'); overflow:hidden; }
#mypage_sub .mypage_sub_content > div.mypage_wishlist > div.msgarea { clear:both; border:1px solid #e1e1e1; margin:38px 0px 0px 0px;}
#mypage_sub .mypage_sub_content > div.mypage_wishlist > div.msgarea > div.title{ clear:both; width:100%; height:46px; background:url('/shop/data/skin/img/images/mypage/mypage_orderlist_msgtitle.gif'); }
#mypage_sub .mypage_sub_content > div.mypage_wishlist > div.msgarea > .content { text-align:left;  }
#mypage_sub .mypage_sub_content > div.mypage_wishlist > div.msgarea > .content > ul { margin:15px 0px 15px 33px; }
#mypage_sub .mypage_sub_content > div.mypage_wishlist > div.msgarea > .content > ul > li { color:#666666; line-height:23px; }
#mypage_sub .mypage_sub_content > div.mypage_wishlist > div.msgarea > .content > ul > li > span.icon { float:left; display:inline-block; width:3px; height:3px; margin:8px 5px 0px 0px; background:#61a422;}
#mypage_sub .mypage_sub_content > div.mypage_wishlist > div.msgarea > .content > ul > li > span.green { color:#5a9d1a; font-weight:bold; }

#mypage_sub .btn_area { clear:both; width:100%; float:left;padding-top:18px; padding-bottom:58px; }
	#mypage_sub .btn_area > button { border:0px;font-size:11px;color:#555;cursor:pointer;}
		#mypage_sub .btn_area > button.btn01 { float:left; width:83px; margin-right:7px; height:26px; background:url("/shop/data/skin/img/images/member/btn_bg.jpg");}
		#mypage_sub .btn_area > button.btn02 { float:left; width:83px; height:26px; background:url("/shop/data/skin/img/images/member/btn_bg.jpg")}
		#mypage_sub .btn_area > button.btn03 { float:right; width:45px; margin-right:13px; height:50px; background:url("/shop/data/skin/img/images/cart/cart_btn_03.gif")}
		#mypage_sub .btn_area > button.btn04 { float:right; width:200px; margin-right:5px; height:50px; background:url("/shop/data/skin/img/images/cart/cart_btn_04.gif")}
		#mypage_sub .btn_area > button.btn05 { float:right; width:200px; height:50px; background:url("/shop/data/skin/img/images/cart/cart_btn_05.gif")}
		#mypage_sub .btn_area > button.btn06 { float:right; width:106px; height:50px; margin-right:5px; background:url("/shop/data/skin/img/images/cart/cart_btn_06.gif")}

/**
	나의 혜택 > 관심상품
	mypage_today.asp
		**/
#mypage_sub .mypage_sub_content > div.mypage_today { float:left; width:928px; margin:0px 0px 0px 12px; }
#mypage_sub .mypage_sub_content > div.mypage_today > div.title { width:100%; height:46px; background:url('/shop/data/skin/img/images/mypage/mypage_today_title.gif'); overflow:hidden; }	

/**
	나의 상품문의
	mypage_qna_goods.asp
		**/
#mypage_sub .mypage_sub_content > div.mypage_today_goods { float:left; width:928px; margin:0px 0px 0px 12px; }
#mypage_sub .mypage_sub_content > div.mypage_today_goods > div.title { width:100%; height:66px; background:url('/shop/data/skin/img/images/mypage/mypage_qna_goods_title.gif'); overflow:hidden; }		

/**
	회원정보수정
	myinfo.asp
		**/
#mypage_sub .mypage_sub_content > div.mypage_info { float:left; width:928px; margin:0px 0px 0px 12px; }
#mypage_sub .mypage_sub_content > div.mypage_info > div.title { width:100%; height:35px; background:url('/shop/data/skin/img/images/mypage/mypage_myinfo_title.gif'); overflow:hidden; }		
#mypage_sub .mypage_sub_content > div.mypage_info > div.title_msg  > span.text { display:block; margin:70px 0px 0px 23px; color:#707070; line-height:18px;}		
#mypage_sub .mypage_sub_content > div.mypage_info > div.passwordchk_wrap { clear:both; }	
#mypage_sub .mypage_sub_content > div.mypage_info > div.passwordchk_wrap > form > div.title { width:100%; display:block; text-align:center; color:#4c4c4c; margin:50px 0px 8px 0px; }
#mypage_sub .mypage_sub_content > div.mypage_info > div.passwordchk_wrap > form > div.wrap_layout { clear:both; width:100%; height:220px; border:1px solid #cccccc; border-top:2px solid #61a422; }
#mypage_sub .mypage_sub_content > div.mypage_info > div.passwordchk_wrap > form > div.wrap_layout > table { margin:0px auto; width:400px; text-align:left; }
#mypage_sub .mypage_sub_content > div.mypage_info > div.passwordchk_wrap > form > div.wrap_layout > table th { width:113px; }
#mypage_sub .mypage_sub_content > div.mypage_info > div.passwordchk_wrap > form > div.wrap_layout > table .input { width:283px; height:30px; border:1px solid #c7c7c7; }

/**
	회원정보수정(정보입력) 폼
	myinfo.asp
		**/
/*#memberinfo_frm hr { border:none; border-top:1px solid #e5e5e5; }
#memberinfo_frm .join_frm_title { width:1140px; height:46px; margin:0px 0px 0px 0px; background:url("/shop/data/skin/img/images/member/member_memberinfo_title.gif"); background-position:0px 0px; background-repeat:no-repeat; }
#memberinfo_frm .join_frm_title2 { width:1140px; height:17px; margin:29px 0px 9px 0px; background:url("/shop/data/skin/img/images/member/join_frm_title2.gif"); background-position:0px 0px; } */
/* join_frm input filed */
/*#openPassword_chk > .tr { display: table-row;  }
#openPassword_chk > .tr > .td { display:table-cell; text-align:left;   }
#openPassword_chk > .tr > .cell_first { width:176px; border-bottom:1px solid #e1e1e1; background:#fbfbfb; vertical-align:middle; }
#openPassword_chk > .tr > .cell_last { position:relative; padding:10px 0px 10px 0px;  border-bottom:1px solid #e1e1e1; }

#memberinfo_frm .join_input_frm { display:table; position:relative;  width:100%; border-top:2px solid #61a422;}
#memberinfo_frm .join_input_frm .w365 { width:365px; }
#memberinfo_frm .join_input_frm .w228 { width:228px; }
#memberinfo_frm .join_input_frm .w191 { width:191px; }
#memberinfo_frm .join_input_frm .w87 { width:87px; }
#memberinfo_frm .join_input_frm .w81 { width:81px; }
#memberinfo_frm .join_input_frm .dsplayIblock { display:block; }
#memberinfo_frm .join_input_frm input[type="text"] { margin:0px 0px 0px 9px; border:1px solid #cfcfcf; background:#fff; height:21px; }
#memberinfo_frm .join_input_frm input[type="password"] { margin:0px 0px 0px 9px; border:1px solid #cfcfcf; background:#fff; height:21px; }
#memberinfo_frm .join_input_frm input[type="radio"] { margin:0px; padding:0px; border:1px solid #cfcfcf;  background:#fff; background:#fff; }
#memberinfo_frm .join_input_frm > .tr { display: table-row;  }
#memberinfo_frm .join_input_frm > .tr > .td { display:table-cell; text-align:left;   }
#memberinfo_frm .join_input_frm > .tr > .td > span { vertical-align:middle; font-weight:bold; margin-left:27px; color:#666666; }
#memberinfo_frm .join_input_frm > .tr > .td > span.luchkimg { position:absolute; left:430px; top:0px;}
#memberinfo_frm .join_input_frm > .tr > .td > span > font.requiredfiled { color:#62a82b; padding-left:4px; }
#memberinfo_frm .join_input_frm > .tr > .cell_first { width:176px; border-bottom:1px solid #e1e1e1; background:#fbfbfb; vertical-align:middle; }
#memberinfo_frm .join_input_frm > .tr > .cell_last { position:relative; padding:10px 0px 10px 0px;  border-bottom:1px solid #e1e1e1; }
#memberinfo_frm .join_input_frm > .tr > .cell_first_sex { width:176px; height:46px; line-height:46px; border-bottom:1px solid #e1e1e1; background:#fbfbfb; }
#memberinfo_frm .join_input_frm > .tr > .cell_last_sex { height:46px; line-height:46px;  border-bottom:1px solid #e1e1e1; }
#memberinfo_frm .join_input_frm > .tr > .cell_last_sex > div.sex_radio_wrap { margin:0px 0px 0px 9px; }
#memberinfo_frm .join_input_frm > .tr > .cell_last > div.phone_code_wrap { clear:both; margin:5px 0px 0px 9px;  }
#memberinfo_frm .join_input_frm > .tr > .cell_last > div.phone_code_wrap > span.text { display:inline-block; width:87px; text-align:center; font-size:12px; font-family:'돋움';  font-weight:bold; color:#61a422; }
#memberinfo_frm .join_input_frm > .tr > .cell_last > div.phone_code_wrap > div.inputbox { display:inline-block; }
#memberinfo_frm .join_input_frm > .tr > .cell_last > div.postiontd_wrap2 { position:absolute; display:table;  height:46px; top:0px; left:460px; border-left:1px solid #e1e1e1;   }
#memberinfo_frm .join_input_frm > .tr > .cell_last > div.postiontd_wrap2 > div.postiontr { display:table-row; }
#memberinfo_frm .join_input_frm > .tr > .cell_last > div.postiontd_wrap2 > div.postiontd { display:table-cell; }
#memberinfo_frm .join_input_frm > .tr > .cell_last > div.postiontd_wrap2 .cell_first { float:left; width:176px; line-height:44px; background:#fbfbfb; vertical-align:middle; }
#memberinfo_frm .join_input_frm > .tr > .cell_last > div.postiontd_wrap2 .cell_first span { vertical-align:middle; font-weight:bold; margin-left:17px; color:#666666; }
#memberinfo_frm .join_input_frm > .tr > .cell_last > div.postiontd_wrap2 .cell_last { float:left; height:46px; line-height:46px; }
#memberinfo_frm .join_input_frm > .tr > .cell_last > div.postiontd_wrap > div.postiontd_cell_first { display:inline-block; background:#fbfbfb;  }
#memberinfo_frm .join_input_frm > .tr > .cell_last > div.postiontd_wrap > div.postiontd_cell_first > span { vertical-align:middle; font-weight:bold; margin-left:27px; color:#666666; }
#memberinfo_frm .join_input_frm > .tr > .cell_last > div.postiontd_wrap2 > div.postiontd_cell_first { display:inline-block; background:#fbfbfb;  }
#memberinfo_frm .join_input_frm > .tr > .cell_last > div.postiontd_wrap2 > div.postiontd_cell_first > span { vertical-align:middle; font-weight:bold; margin-left:27px; color:#666666; }
#memberinfo_frm .join_input_frm > .tr > .td > .birth01 {  width:88px;  height:26px; line-height:28px; padding:0px; margin:0px 0px 0px 9px; background:url("/shop/data/skin/img/images/member/member_memberinfo_join_frm.gif"); border:none; text-align:center; }
#memberinfo_frm .join_input_frm > .tr > .td > .birth02 {  width:88px;  height:26px; line-height:28px; padding:0px; margin:0px; background:url("/shop/data/skin/img/images/member/member_memberinfo_join_frm.gif"); border:none; text-align:center; }
#memberinfo_frm .join_input_frm > .tr > .td > .birth03 {  width:88px;  height:26px; line-height:28px; padding:0px; margin:0px; background:url("/shop/data/skin/img/images/member/member_memberinfo_join_frm.gif"); border:none; text-align:center; }
#memberinfo_frm .cell_prev_text { margin:0px 0px 0px 0px!important; font-family:'돋움'; font-size:12px; color:#999999!important; font-weight:normal!important; }
#memberinfo_frm .view_text { color:#646464; }
#memberinfo_frm .view_text2 { color:#595959; }
#memberinfo_frm #phone_select_box_wrap { float:left; margin:0px 0px 0px 9px; position:relative; z-index:100; }
#memberinfo_frm #phone_select_box{ float:left;  margin:0px 0px 0 0px; line-height:27px;  width:87px; height:26px; background:url('/shop/data/skin/img/images/member/join_frm_addr_bg03.gif'); background-repeat:no-repeat;}
#memberinfo_frm #phone_select_box .phone_select_text { height:25px; line-height:24px; color:#7d7d7d; background:transparent; border:none;}
#memberinfo_frm #phone_select_content { position:absolute; display:none; left:0px; top:26px; width:85px; _width:85px;  overflow:hidden; line-height:23px; border-top:1px solid #d5d5d5;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5; background:#FFFFFF;}
#memberinfo_frm #phone_select_content ul { float:left; width:100%; }
#memberinfo_frm #phone_select_content ul li { clear:both; width:85px; _width:85px; overflow:hidden; padding-left:10px; border-bottom:1px solid #d5d5d5; color:#7d7d7d; cursor:pointer; }
#memberinfo_frm #phone_select_content ul li:hover { background:#efefef; clear:both; width:87px; _width:87px; overflow:hidden; padding-left:10px; border-bottom:1px solid #d5d5d5; color:#7d7d7d; cursor:pointer; }
#email_select_box_wrap { display:inline-block; position:relative; width:132px; height:25px; z-index:3000; margin-bottom:-10px; }
#email_select_box{ display:inline-block; width:132px; height:25px; background:url('/shop/data/skin/img/images/member/join_frm_mail_bg01.gif'); background-repeat:no-repeat; margin-bottom:-10px; }
#email_select_content {  position:absolute; display:none; left:0px; top:25px;  width:130px; line-height:23px; border-top:1px solid #d5d5d5;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5; background:#FFFFFF; z-index:3001;}
#email_select_content ul {  width:100%; }
#email_select_content ul li { clear:both; width:130px; _width:130px; overflow:hidden; padding-left:10px; border-bottom:1px solid #d5d5d5; color:#7d7d7d; cursor:pointer; }
#email_select_content ul li:hover { background:#efefef; clear:both; width:130px; _width:130px; overflow:hidden; padding-left:10px; border-bottom:1px solid #d5d5d5; color:#7d7d7d; cursor:pointer; }



/* memberinfo_frm passchk */
div.passwordStrenth {background-color:#FFFFFF; border:1px #CCCCCC solid; padding:10px; width:263px;display:none; position:absolute; z-index:100;}
div.passwordStrenth p {margin:0;padding:5px 0 0 0; font-size:11px; font-family:dotum;color:#616161; }
div.passwordStrenth dl {margin:0;padding:0 6px 0 0;color:#373737; font-weight:bold;font-size:11px; font-family:dotum; }
div.passwordStrenth dl dt,
div.passwordStrenth dl dd {display:inline;font-size:11px; font-family:dotum;margin:0;height:15px;line-height:15px;}
div.passwordStrenth dl dt {color:#363636; font-weight:bold; width:95px;}
div.passwordStrenth dl dd {text-indent:0px;font-size:12px; width:110px;background:url('../img/common/password_level.gif') no-repeat top left;}
div.passwordStrenth dl dd.lv0 {color:#F52D00;background-position:20px 0;}
div.passwordStrenth dl dd.lv1 {color:#F52D00;background-position:20px -29px;}
div.passwordStrenth dl dd.lv2 {color:#F52D00;background-position:20px -44px;}
div.passwordStrenth dl dd.lv3 {color:#F52D00;background-position:20px -59px;}
div.passwordStrenth dl dd.lv4 {color:#F52D00;background-position:20px -59px;} */


	/** memberinfo_frm btn **/
#memberinfo_frm .join_frmbtn { clear:both; width:100%; margin:30px 0px 0px 0px; text-align:center; }
#memberinfo_frm .idchkbtn { display:inline-block; width:106px; height:25px; border:0px; background:url("/shop/data/skin/img/images/member/join_frm_btn_bg.gif"); background-position:0px 0px; cursor:pointer; line-height:999px; }
#memberinfo_frm .emailchkbtn { width:106px; height:26px; border:0px; background:url("/shop/data/skin/img/images/member/join_frm_btn_bg.gif"); background-position:0px -87px;   cursor:pointer; line-height:999px; }
#memberinfo_frm .addrchkbtn { width:91px; height:26px; border:0px; background:url("/shop/data/skin/img/images/member/join_frm_btn_bg.gif"); background-position:0px -117px;   cursor:pointer; line-height:999px;}
#memberinfo_frm .backbtn { width:200px; height:50px; border:0px; background:url("/shop/data/skin/img/images/member/join_frm_btn_bg.gif"); background-position:0px -200px;   cursor:pointer; line-height:999px;}
#memberinfo_frm .joinokbtn { width:200px; height:50px; border:0px; background:url("/shop/data/skin/img/images/member/join_frm_btn_bg.gif"); background-position:0px -200px;   cursor:pointer;line-height:999px;}
#memberinfo_frm .phonechkbtn { width:66px; height:25px; border:0px; background:url("/shop/data/skin/img/images/member/join_frm_btn_bg.gif"); background-position:0px -29px;   cursor:pointer;line-height:999px;}
#memberinfo_frm .phonechkbtn2 { width:66px; height:25px; border:0px; background:url("/shop/data/skin/img/images/member/join_frm_btn_bg.gif"); background-position:0px -58px;   cursor:pointer;line-height:999px;}


/**
	회원탈퇴
	hack.asp
		**/
#mypage_sub .mypage_sub_content > div.mypage_hack { float:left; width:928px; margin:0px 0px 0px 12px;  }
#mypage_sub .mypage_sub_content > div.mypage_hack > div.title { width:100%; height:46px; background:url('/shop/data/skin/img/images/mypage/mypage_hack_title.jpg'); overflow:hidden; }	
#mypage_sub .mypage_sub_content > div.mypage_hack > div.title_msg { width:100%; height:136px; background:url('/shop/data/skin/img/images/mypage/mypage_hack_msg_bg.gif'); overflow:hidden; text-align:left; }
#mypage_sub .mypage_sub_content > div.mypage_hack > div.title_msg  > span.text { display:block; margin:70px 0px 0px 23px; color:#707070; line-height:18px;}		
#mypage_sub .mypage_sub_content > div.mypage_hack > form > div.passwordchk_wrap { clear:both;  }	
#mypage_sub .mypage_sub_content > div.mypage_hack > form > div.passwordchk_wrap > div.title { width:100%; display:block; text-align:left; color:#4c4c4c; margin:18px 0px 8px 0px; }
#mypage_sub .mypage_sub_content > div.mypage_hack > form > div.passwordchk_wrap > div.wrap_layout { clear:both; width:100%; height:220px; border:1px solid #cccccc; border-top:2px solid #61a422; }
#mypage_sub .mypage_sub_content > div.mypage_hack > form > div.passwordchk_wrap > div.wrap_layout > table { margin:0px auto; width:400px; text-align:left; }
#mypage_sub .mypage_sub_content > div.mypage_hack > form > div.passwordchk_wrap > div.wrap_layout > table th { width:113px; }
#mypage_sub .mypage_sub_content > div.mypage_hack > form > div.passwordchk_wrap > div.wrap_layout > table .input { width:283px; height:30px; border:1px solid #c7c7c7; }
#mypage_sub .mypage_sub_content > div.mypage_hack > form > div.hackmsg_wrap { clear:both; margin:20px 0px 0px 0px; border:1px solid #e1e1e1; }
#mypage_sub .mypage_sub_content > div.mypage_hack > form > div.hackmsg_wrap > div.title { width:100%; height:40px; background:url('/shop/data/skin/img/images/mypage/mypage_hack_title.gif'); background-repeat:no-repeat; }
#mypage_sub .mypage_sub_content > div.mypage_hack > form > div.hackmsg_wrap > div.text { margin:13px 0px 0px 32px; text-align:left; font-weight:bold; color:#666666; }
#mypage_sub .mypage_sub_content > div.mypage_hack > form > div.hackmsg_wrap > div.linener { margin:15px 0px 10px 33px;  width:868px; height:3px; background:url('/shop/data/skin/img/images/mypage/mypage_orderfail_msgline.gif'); }
#mypage_sub .mypage_sub_content > div.mypage_hack > form > div.hackmsg_wrap > div.msgarea { clear:both; text-align:left;  }
#mypage_sub .mypage_sub_content > div.mypage_hack > form > div.hackmsg_wrap > div.msgarea > ul { clear:both; margin:10px 0px 10px 33px; }
#mypage_sub .mypage_sub_content > div.mypage_hack > form > div.hackmsg_wrap > div.msgarea > ul > li { color:#666666; line-height:23px;  }
#mypage_sub .mypage_sub_content > div.mypage_hack > form > div.hackmsg_wrap > div.msgarea > ul > li.linener { margin:15px 0px;  width:872px; height:3px; background:url('/shop/data/skin/img/images/mypage/mypage_orderfail_msgline.gif');    }
#mypage_sub .mypage_sub_content > div.mypage_hack > form > div.hackmsg_wrap > div.msgarea > ul > li > span.icon {  display:inline-block; width:3px; height:3px; margin:8px 5px 0px 0px; background:#61a422;}

/**
	1:1 상담
	mypage_qna.asp
		**/
#mypage_sub .mypage_sub_content > div.mypage_qna { float:left; width:928px; margin:0px 0px 0px 12px; }
#mypage_sub .mypage_sub_content > div.mypage_qna > div.title { width:100%; height:34px; background:url('/shop/data/skin/img/images/mypage/mypage_qna_title.gif'); overflow:hidden; }		
#mypage_sub .mypage_sub_content > div.mypage_qna > div.qna_link { width:100%; height:99px; background:url('/shop/data/skin/img/images/mypage/mypage_qna_link.gif'); overflow:hidden; }	
#mypage_sub .mypage_sub_content > div.mypage_qna > div.qna_link > ul { float:left; }		
#mypage_sub .mypage_sub_content > div.mypage_qna > div.qna_link > ul > a > li { float:left; cursor:pointer; }		
#mypage_sub .mypage_sub_content > div.mypage_qna > div.qna_link > ul > a > li.link01 { display:inline-block; width:304px; height:100px; }	
#mypage_sub .mypage_sub_content > div.mypage_qna > div.qna_link > ul > a > li.link02 { display:inline-block; width:315px; height:100px; }	
#mypage_sub .mypage_sub_content > div.mypage_qna > div.qna_link > ul > a > li.link03 { width:308px; height:100px; }			
#mypage_sub .mypage_sub_content > div.mypage_qna > div.sub_title { text-align:left; color:#777777; margin:18px 0px 8px 0px; }	

/**
	고객센터
	customer.asp
		**/ 
#mypage_sub .mypage_sub_content > div.menu_left { float:left; }
#mypage_sub .mypage_sub_content > div.mypage_customer { float:left; width:900px; margin:0px 0px 0px 12px; }
#mypage_sub .mypage_sub_content > div.mypage_customer > div.title { width:100%; height:69px; background:url('/shop/data/skin/img/images/mypage/ceno_22.gif'); overflow:hidden; }	
#mypage_sub .mypage_sub_content > div.mypage_customer > div.search_wrap { width:100%; height:109px; margin:22px 0px 22px 0px; background:#f6f6f6; border:1px solid #e1e1e1; }	
#mypage_sub .mypage_sub_content > div.mypage_customer > div.search_wrap > div.search_msg { float:left; width:333px; height:49px; background:url('/shop/data/skin/img/images/mypage/ceno_34_01_03.jpg'); margin:29px 0px 0px 39px; }
#mypage_sub .mypage_sub_content > div.mypage_customer > div.search_wrap > div.search_box_wrap { float:left; width:479px; height:28px; margin:40px 0px 0px 30px; }	
#mypage_sub .mypage_sub_content > div.mypage_customer > div.search_wrap > div.search_box_wrap > form > select { height:28px; border:1px solid #e1e1e1; }	
#mypage_sub .mypage_sub_content > div.mypage_customer > div.search_wrap > div.search_box_wrap > form > input[type=text] { height:24px;  border:1px solid #e1e1e1; padding-left:10px; }	
#mypage_sub .mypage_sub_content > div.mypage_customer > div.qna_wrap { clear:both; }
#mypage_sub .mypage_sub_content > div.mypage_customer > div.qna_wrap > ul { float:left; width:100%; hegith:35px; border-bottom:2px solid #369872; line-height:35px }
#mypage_sub .mypage_sub_content > div.mypage_customer > div.qna_wrap > ul > li { float:left; width:121px; height:35px; border:1px solid #d1d0d0; border-bottom:none; background:#f8f8f8;}


/** 아이디 비밀번호 찾기 
.contain {width: 500px; margin: 10px auto;}
ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	width: 100%;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px;
	line-height: 31px;
	border: 1px solid #999;
	border-left: none;
	margin-bottom: -1px;
	background: #e0e0e0;
	overflow: hidden;
	position: relative;
}
ul.tabs li a {
	text-decoration: none;
	color: #000;
	display: block;
	font-size: 1.2em;
	padding: 0 20px;
	border: 1px solid #fff;
	outline: none;
}
ul.tabs li a:hover {
	background: #ccc;
}	
html ul.tabs li.active, html ul.tabs li.active a:hover  {
	background: #fff;
	border-bottom: 1px solid #fff;
}
.tab_container {
	border: 1px solid #999;
	border-top: none;
	clear: both;
	float: left; 
	width: 100%;
	background: #fff;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}
.tab_content {
	padding: 20px;
	font-size: 1.2em;
}
.tab_content h2 {
	font-weight: normal;
	padding-bottom: 10px;
	border-bottom: 1px dashed #ddd;
	font-size: 1.8em;
}
.tab_content h3 a{
	color: #254588;
}
.tab_content img {
	float: left;
	margin: 0 20px 20px 0;
	border: 1px solid #ddd;
	padding: 5px;
} **/

/**
	아이디찾기
	find_id.asp **/

div.find_id_content .find_box {width:380px;margin:0 auto;}

#find_id div.bg { background:#E7E7E9 url('/shop/data/skin/img/images/member/bg_login.gif'); border-top:1px solid #e1e1e1; padding:70px 0 130px 0; height:660px; color:#666; margin-top:11px;}
#find_id div.find_id_content_wrap { position:relative; clear:both; width:1140px; margin:0px auto; }
#find_id div.find_id_content_wrap input[type=text]{ height:33px; background:#ebebeb; border:1px solid #c6c6c6; padding:0px; line-height:33px; color:#7d7d7d; }
#find_id div.find_id_content_wrap > div.find_id_title { width:1140px; height:36px; background:url('/shop/data/skin/img/images/member/find_id_title.gif');  }
#find_id div.find_id_content_wrap > div.find_tap { clear:both;  margin-top:40px; width:960px; margin-left:92px; }
#find_id div.find_id_content_wrap > div.find_tap > ul { float:left; }
#find_id div.find_id_content_wrap > div.find_tap > ul > a > li { position:relative;  float:left; width:120px; height:34px; line-height:34px; border:1px solid #d1d0d0; border-bottom:none; background:#fff; color:#626262;  }
#find_id div.find_id_content_wrap > div.find_tap > ul > li.thistap { position:relative; float:left; width:120px; height:34px; line-height:34px; border:1px solid #61a422; border-bottom:none; background:#fff; color:#5a9d1a; font-weight:bold; z-index:101; }
#find_id div.find_id_content_wrap > form > div.find_id_content { position:absolute; top:109px; width:960px; left:92px; z-index:100; border:1px solid #61a422; background:#fff;  }
#find_id div.find_id_content_wrap > div.find_id_content { position:absolute; top:109px; width:960px; left:92px; z-index:100; border:1px solid #61a422; background:#fff;  }
#find_id div.fint_id_content_sub_title { width:100%; height:19px; margin:49px 0px 0px 0px; background:url('/shop/data/skin/img/images/member/find_id_sub_title.gif') 0 0 no-repeat; }
#find_id span.text { float:left; display:inline-block; margin:28px 0px 31px 40px; text-align:left; color:#666666;  }

#find_id #phone_select_box_wrap { float:left; width:87px; height:35px; position:relative; z-index:100;  }
#find_id #phone_select_box{  margin:0px 0px 0 0px; line-height:35px;  width:87px; height:35px; background:url('/shop/data/skin/img/images/member/find_id_phone_bg.gif'); background-repeat:no-repeat; cursor:pointer;}
#find_id #phone_select_box .phone_select_text { height:25px; line-height:24px; color:#7d7d7d; background:transparent; border:none;}
#find_id #phone_select_content { position:absolute; display:none; left:0px; top:34px; width:87px; _width:89px; overflow:hidden; line-height:23px; border-top:1px solid #d5d5d5;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5; background:#FFFFFF;}
#find_id #phone_select_content ul { width:100%; }
#find_id #phone_select_content ul li { clear:both; width:87px; padding-left:10px; text-align:left; _width:85px; overflow:hidden; border-bottom:1px solid #d5d5d5; color:#7d7d7d; cursor:pointer; }
#find_id #phone_select_content ul li:hover { background:#efefef; clear:both; width:87px; _width:87px; overflow:hidden;  border-bottom:1px solid #d5d5d5; color:#7d7d7d; cursor:pointer; }

/**
	비밀번호찾기
	find_pw.asp **/

#find_pw div.bg { background:url('/shop/data/skin/img/images/member/bg_login.gif'); border-top:1px solid #e1e1e1; padding:70px 0 130px 0; height:660px; color:#666; margin-top:11px; }
#find_pw div.find_id_content_wrap { position:relative; clear:both; width:1140px; margin:0px auto; }
#find_pw div.find_id_content_wrap input[type=text]{ height:33px; background:#ebebeb; border:1px solid #c6c6c6; padding:0px; line-height:33px; color:#7d7d7d; }
#find_pw div.find_id_content_wrap > div.find_id_title { width:1140px; height:36px; background:url('/shop/data/skin/img/images/member/find_id_title.gif');  }
#find_pw div.find_id_content_wrap > div.find_tap { clear:both;  margin-top:40px; width:960px; margin-left:92px; }
#find_pw div.find_id_content_wrap > div.find_tap { clear:both;  margin-top:40px; width:960px; margin-left:92px; }
#find_pw div.find_id_content_wrap > div.find_tap > ul { float:left; }
#find_pw div.find_id_content_wrap > div.find_tap > ul > a > li { position:relative;  float:left; width:120px; height:34px; line-height:34px; border:1px solid #d1d0d0; border-right:none;  border-bottom:none; background:#fff; color:#626262;  }
#find_pw div.find_id_content_wrap > div.find_tap > ul > li.thistap { position:relative; float:left; width:120px; height:34px; line-height:34px; border:1px solid #61a422; border-bottom:none; background:#fff; color:#5a9d1a; font-weight:bold; z-index:101; }
#find_pw div.find_id_content_wrap > form > div.find_id_content { position:absolute; top:109px; width:960px; left:92px; z-index:100; border:1px solid #61a422; background:#fff;  }
#find_id div.fint_id_content_sub_title2 { width:100%; height:19px; margin:49px 0px 0px 0px; background:url('/shop/data/skin/img/images/member/find_pw_sub_title.gif') 0 0 no-repeat; }
#find_pw span.text { float:left; display:inline-block; margin:28px 0px 31px 40px; text-align:left; color:#666666; line-height:18px;  }

#find_pw #phone_select_box_wrap { float:left; width:87px; height:35px; position:relative; z-index:100;  }
#find_pw #phone_select_box{  margin:0px 0px 0 0px; line-height:35px;  width:87px; height:35px; background:url('/shop/data/skin/img/images/member/find_id_phone_bg.gif'); background-repeat:no-repeat; cursor:pointer;}
#find_pw #phone_select_box .phone_select_text { height:25px; line-height:24px; color:#7d7d7d; background:transparent; border:none;}
#find_pw #phone_select_content { position:absolute; display:none; left:0px; top:34px; width:87px; _width:89px; overflow:hidden; line-height:23px; border-top:1px solid #d5d5d5;border-left:1px solid #d5d5d5;border-right:1px solid #d5d5d5; background:#FFFFFF;}
#find_pw #phone_select_content ul { width:100%; }
#find_pw #phone_select_content ul li { clear:both; width:87px; padding-left:10px; text-align:left; _width:85px; overflow:hidden; border-bottom:1px solid #d5d5d5; color:#7d7d7d; cursor:pointer; }
#find_pw #phone_select_content ul li:hover { background:#efefef; clear:both; width:87px; _width:87px; overflow:hidden;  border-bottom:1px solid #d5d5d5; color:#7d7d7d; cursor:pointer; }

/**
	비밀번호인증 **/

.method-wrap {display:inline-block;_display:inline; width:265px;height:186px; border:1px solid #d2d1d1; margin-right:50px; vertical-align:top;}
.method-wrap .method {background-position:center center;background-repeat:no-repeat;height:100%;width:100%;margin:0;position:relative;z-index:10;}
.method-wrap .method .cont > span.infoarea { display:block; background:#f8f8f8; height:37px; color:#61a422; line-height:37px; font-weight:bold; font-size:14px; font-family:tahoma;}
.method-wrap .method .textarea { text-align:left; color:#333333; margin-left:21px; line-height:17px; margin-bottom:5px; }
.method-wrap .method .textarea2 { text-align:left; color:#333333; margin-left:21px; line-height:15px; margin-bottom:5px; }


/**
	사이트맵
	sitemap.asp
	**/
#sitemap { clear:both; }
#sitemap > div.page_location { clear:both; margin-top:0px!important; margin-bottom:20px!important;}
#sitemap > div.sitemap_title { clear:both; width:100%; height:43px; background:url("/shop/data/skin/img/images/service/serviec_sitemap_title.gif");}
#sitemap ul  { float:left; }
#sitemap ul > a > li { clear:both; text-align:left;  }
#sitemap ul li { padding-left:26px; min-height:25px; line-height:25px; }
#sitemap ul > a > li.title { padding-left:20px; }
#sitemap .title { background:#f8f8f8; color:#666666; font-weight:bold; height:29px; line-height:30px; border-bottom:1px solid #e1e1e1; }

#sitemap > div.gnb_wrap01 { float:left; width:661px;  border-top:none; }
#sitemap > div.gnb_wrap01 > div.gnb_content > ul.ul01 { width:219px; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; }
#sitemap > div.gnb_wrap01 > div.gnb_content > ul.ul02 { width:223px; border-bottom:1px solid #e1e1e1;}
#sitemap > div.gnb_wrap01 > div.gnb_content > ul.ul03 { width:219px; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1;}
#sitemap > div.gnb_wrap02 { float:left; width:220px; margin:0px 20px; border-top:none; }
#sitemap > div.gnb_wrap02 > div.gnb_content > ul.ul01 { width:220px; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; }

#sitemap > div.gnb_wrap03 { float:left; width:219px; border-top:none; }
#sitemap > div.gnb_wrap03 > div.gnb_content > ul.ul01 { width:220px; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; }

#sitemap > div.gnb_wrap04 { float:left; width:661px; border-top:none; }
#sitemap > div.gnb_wrap05 { float:left; width:661px; border-top:none; }
#sitemap > div.gnb_wrap06 { float:left; width:661px; border-top:none; }
#sitemap div.gnb_title01 { clear:both; width:100%; height:35px; background:url("/shop/data/skin/img/images/service/sitemap_title01.gif");}
#sitemap div.gnb_title02 { clear:both; width:100%; height:35px; background:url("/shop/data/skin/img/images/service/sitemap_title02.gif");}
#sitemap div.gnb_title03 { clear:both; width:100%; height:35px; background:url("/shop/data/skin/img/images/service/sitemap_title03.gif");}
#sitemap div.gnb_title04 { clear:both; width:100%; height:35px; background:url("/shop/data/skin/img/images/service/sitemap_title04.gif");}
#sitemap div.gnb_title05 { clear:both; width:100%; height:35px; background:url("/shop/data/skin/img/images/service/sitemap_title05.gif");}
#sitemap div.gnb_title06 { clear:both; width:100%; height:35px; background:url("/shop/data/skin/img/images/service/sitemap_title06.gif");}

/**
	쿠폰/멤버십
	membership.asp
#membership { clear:both; width:100%; }
#membership > div.tap { clear:both; width:100%; height:48px; margin:20px 0px 50px 0px; background:url("/shop/data/skin/img/images/membership/membership_tab02.png"); }
#membership > div.content { clear:both; width:100%; height:2070px; margin:0px 0px 0px 0px; background:url("/shop/data/skin/img/images/membership/membership_tab_c02.png"); }

#mobileship { clear:both; width:100%; }
#mobileship > div.tap { clear:both; width:100%; height:98px; margin:20px 0px 0px 0px; background:url("/shop/data/skin/img/images/membership/membership_tab01.png"); }
#mobileship > div.content { clear:both; width:100%; height:525px; margin:0px 0px 0px 0px; background:url("/shop/data/skin/img/images/membership/membership_tab_c01.png"); }
**/		
		
		
