@charset "utf-8";

/*����������������������������������������������������������������������������������������������������������������������

	MEMBER 

����������������������������������������������������������������������������������������������������������������������*/
	#wrap .member_wrap{width:500px; margin:20px auto 40px auto;}
	#wrap .member_pwd_wrap{margin:20px auto 40px auto;}
	#wrap .member_tit {padding-top:50px;}
	#wrap .member_tit h2{font-size:40px;line-height:1;font-weight:600;margin:0 0 54px 0;text-align:center;}
	#wrap .member_cont{padding:0; border:0;}
	#wrap .member_cont h3{font-size:18px;line-height:1;font-weight:400;color:#333;}
	#wrap .member_cont h3 + p{font-size:15px;line-height:1;font-weight:400;color:#888;padding:14px 0 30px;}
	#wrap .login_input, .certify_confirm_input{border-top:1px solid #dbdbdb;}
	#wrap .wake_base_box .login_input{border-top:none 0;}

	#wrap .member_custom {margin:0;border-top:1px solid #333;padding-top:30px;}
	#wrap .member_custom.end {border-top:0;padding:0;}
	#wrap .member_custom h3{font-weight:normal; font-size:18px; color:#222222;}
	#wrap .member_custom h3.ta_center {padding-bottom:30px;}
	#wrap .member_custom .member_login{margin:0 0 20px 0;}
	#wrap .member_custom .input_custom{overflow:hidden;padding-bottom:25px;border:0;padding:0;width:100%;}
	#wrap .member_custom .input_custom > div{float:none;}
	#wrap .member_custom .input_custom input{display:block; width:100%; height:60px; margin:15px 0 0; padding:0 18px; border:1px solid #ddd; color:#333;font-weight:400;font-size:17px;}
	#wrap .member_custom .input_custom input:first-child {margin-top:0;}
	#wrap .member_custom .input_custom input:focus {border-color:#1e3226;}
	#wrap .member_custom .input_custom input::placeholder {color:#777;font-weight:300;}
	#wrap .member_custom .input_custom button{float:none; width:100%; height:60px; margin:30px 0; border:1px solid #ff7900; background:#ff7900; color:#ffffff; font-size: 20px; font-weight:500; cursor:pointer;}
	#wrap .member_custom .input_custom button:hover{background:#ff7900; border:1px solid #ff7900;}
	#wrap .member_custom .btn_wrap {overflow:hidden; margin:0; padding:0; border-top:0;font-size:0;text-align:center;}
	#wrap .member_custom .btn_wrap ul {margin-top:10px;}
	#wrap .member_custom .btn_wrap li{float:none; margin:0;display:inline-block;position:relative;}
	#wrap .member_custom .btn_wrap li:first-child{margin:0;}
	#wrap .member_custom .btn_wrap li + li {margin-left:13px;padding-left:13px;}
	#wrap .member_custom .btn_wrap li + li:before {content:'';display:block;position:absolute;width:1px;height:12px;background:#ccc;top:50%;left:0;transform:translateY(-50%);}
	#wrap .member_custom .btn_wrap li button,
	#wrap .member_custom .btn_wrap li button:hover {font-size:15px;line-height:1;font-weight:400;color:#555;width:auto;height:auto;border:0;background:none;}
	#wrap .member_custom .btn_wrap li button.btn_member_join {color:#ff7900;}
	#wrap .member_custom .js_caution_msg2 {font-size:15px;line-height:26px;font-weight:400;color:#555;padding-left:37px;background:url('../images/9ZVg1Y6zkUmd.png') no-repeat top left;}
	#wrap .member_custom .member_sns_login {font-size:0;text-align:center;}
	#wrap .member_custom .member_sns_login > span {display:block;text-align:center;font-size:17px;font-weight:400;line-height:1;color:#888;position:relative;margin-bottom:26px;}
	#wrap .member_custom .member_sns_login > span:before,
	#wrap .member_custom .member_sns_login > span:after {content:'';display:block;position:absolute;height:1px;top:9px;}
	#wrap .member_custom .member_sns_login > span:before {width:100%;background:#ddd;left:0;z-index:-1;}
	#wrap .member_custom .member_sns_login > span:after {width:60px;height:100%;background:#fff;left:50%;transform:translateX(-50%);z-index:-1;}
	#wrap .member_custom .member_sns_login a {font-size:0;width:50px;height:50px;border-radius:100%;display:inline-block;margin:0;}
	#wrap .member_custom .member_sns_login a + a {margin-left:20px;}
	#wrap .member_custom .member_sns_login .btn_naver_login {background:#00c63b url('../images/LggktGBRM7EM.png') no-repeat center;}
	#wrap .member_custom .member_sns_login .btn_kakao_login {background:#fae100 url('../images/BmxUMliK6fBs.png') no-repeat 56%;}
	#wrap .member_custom .info_again{padding:13px 0 0 0; text-align:left; color:#888;font-size:15px;font-weight:400;}
	#wrap .member_custom .info_again span,
	#wrap .member_custom .info_again a{color:#ff7900 !important; text-decoration:underline;font-weight:400;}
	#wrap .member_custom .btn_member_sec li{display:inline-block;}
	#wrap .member_custom .btn_member_sec button,
	#wrap .member_custom .btn_member_sec button:hover{width: 160px; height: 60px; border:1px solid #ff7900; background: #ff7900; color: #fff; font-weight:400; font-size: 18px;line-height:58px;cursor:pointer;margin:0;padding:0;}
	#wrap .member_custom .btn_member_sec > button,
	#wrap .member_custom .btn_member_sec > button:hover {width:100%;}
	#wrap .member_custom .btn_member_sec button strong {font-size:inherit;font-weight:500;}
	#wrap .member_custom .btn_center_box {border-top:1px solid #ddd;margin-top:30px;padding-top:40px;}
	#wrap .member_custom .complete_box {background:#f5f5f5;padding:54px 0;text-align:center;margin-bottom:30px;}
	#wrap .member_custom .complete_box p {font-size:18px;line-height:28px;font-weight:400;color:#333;letter-spacing:-0.05em;padding:0;}
	
	/** �α��� | member/login.html **/
		.body-login #wrap .member_custom {border:0;}
		#wrap .member_tab {font-size:0;position:relative;z-index:1;margin-bottom:15px;}
		#wrap .member_tab:before {content:'';display:block;position:absolute;width:100%;height:1px;background:#333;bottom:0;left:0;z-index:2;}
		#wrap .member_tab li {font-size:18px;line-height:60px;font-weight:400;color:#555;text-align:center;display:inline-block;width:50%;height:60px;background:#eee;border:1px solid #eee;box-sizing:border-box;cursor:pointer;position:relative;}
		#wrap .member_tab li.on {color:#222;background:#fff;border-color:#333;}
		#wrap .member_tab li.on:after {content:'';display:block;position:absolute;width:100%;height:1px;background:#fff;bottom:-1px;left:0;z-index:3;}
		#wrap .login_tab_panel {display:none;}
		#wrap .login_tab_panel.on {display:block;}
		#wrap .member_custom .login_box .input_custom{margin-top:-15px;}
		#wrap .member_custom .login_box .id_chk{padding:0 0 33px 0;display:flex;align-items: center;justify-content: space-between;}
		#wrap .member_custom .login_box .id_chk p{padding:6px 0 0 0;}
		#wrap .member_custom .login_box .id_chk span{display:inline-block;}
		#wrap .member_custom .login_box .id_chk input{display:none;}
		#wrap .member_custom .login_box .id_chk input + label{color:#333;}
		#wrap .member_custom .login_box .btn_member_black {height:60px;background:#fff;border:1px solid #222;font-size:17px;font-weight:400;color:#555;line-height:60px;margin-top:0;}
		#wrap .member_custom .login_box .btn_wrap ul {margin:0;}
		#wrap .member_custom .nonmember_order_box {margin:0;}
	/** ���̵�ã�� | member/find_id.html **/
		#wrap .member_custom .find_id_box {}
		#wrap .member_custom .find_id_box .radio_find_type {margin:0 0 30px;display:block;}
		#wrap .member_custom .find_id_box .radio_find_type label {font-size:16px;color:#555;line-height:18px;}
		#wrap .member_custom .find_id_box .radio_find_type label + input + label {margin-left:26px;}
		#wrap .member_custom .find_id_box .input_custom {padding-bottom:0;}
		#wrap .member_custom .find_id_box .input_custom .input_email {width:330px !important;margin-top:15px !important;}
		#wrap .member_custom .find_id_box .input_custom .email_select {width:160px;height:60px;border:1px solid #ddd;font-size:17px;line-height:58px;font-weight:300;color:#777;padding:0 20px 0 15px;background:url('../images/6pprXVaQunBs.png') no-repeat center right 20px;appearance: none;margin:15px 0 0 6px;}
	/** �������� ���� ���� | member/user_certification **/
		#wrap .user_certify_box .login_input {border:1px solid #ddd;padding:40px;}
		#wrap .user_certify_box .login_input .user_certify_list {padding:0;}
		#wrap .user_certify_box .login_input .user_certify_list li {padding:0;}
		#wrap .user_certify_box .login_input .user_certify_list li + li {margin-top:27px;}
		#wrap .user_certify_box .login_input .user_certify_list li label {font-size:16px;line-height:18px;color:#333;}
		#wrap .user_certify_box .login_input .user_certify_list li strong {font-size:inherit;font-weight:500;color:#ff7900;font-size:16px;}
		#wrap .user_certify_box .login_input .user_certify_list li span {font-size:15px;line-height:1;font-weight:400;color:#888;margin-top:10px;display:block;}
		#wrap .user_certify_box .btn_member_sec ul{overflow:hidden; margin:40px 0 0 0; text-align:center; font-size:0;}
	/** ��й�ȣ ã�� **/
		#wrap .user_confirm_box .login_input{padding:0;border:0;}
		#wrap .user_confirm_box .login_input input[type=text],
		#wrap .user_confirm_box .login_input input[type=password]{width:100%;}
		#wrap .user_confirm_box .btn_member_sec {margin-top:40px;}
	/** ��й�ȣã��Ϸ� **/
		#wrap .member_custom .find_password_complete_box .complete_box p {padding-top:70px;background:url('../images/3rU4UF51D0wQ.png') no-repeat center top;}
	
	/** ȸ������ **/
		#wrap .join_custom_wrap .join_custom {width:1000px;}
		#wrap .join_custom {border-top:0;padding:0;}
		#wrap .join_custom .join_tit {text-align:center;padding-bottom:50px;}
		#wrap .join_custom .join_tit h3 {font-size:20px;line-height:1;font-weight:500;color:#222;}
		#wrap .join_custom .join_tit p {font-size:16px;line-height:1;font-weight:400;color:#777;letter-spacing:-0.03em;padding:20px 0 0;}
		#wrap .join_custom .btn_member_sec button {font-size:20px !important;font-weight:500 !important;}
		#wrap .join_custom .member_sns_login {padding-top:35px;}
		#wrap .join_custom .join_box {border:1px solid #ddd;box-sizing:border-box;}
		#wrap .join_custom .btn_center_box {font-size:0;margin-top:60px;padding: 0;border: 0;}
		#wrap .join_custom .btn_center_box button {width:160px;height:60px;text-align:center;padding:0;margin:0;font-size:18px !important;line-height:58px;font-weight:400;border:1px solid;}
		#wrap .join_custom .btn_center_box button + button {margin-left:20px;}
		#wrap .join_custom .btn_center_box .btn_point {background:#ff7900 !important;border-color:#ff7900 !important;color:#fff !important;}
		#wrap .join_custom .btn_center_box .btn_white {background:#fff !important;border-color:#333 !important;color:#333 !important;}
		/* �̿��� */
			#wrap .join_custom .join_agreement_cont {padding:40px;border:0;}
			#wrap .join_custom .join_agreement_cont.all {border-bottom:1px solid #ddd;padding-top:30px;padding-bottom:30px;}
			#wrap .join_custom .join_agreement_box {padding:0;margin:0;font-size:0;}
			#wrap .join_custom .join_agreement_box + .join_agreement_box {margin-top:18px;}
			#wrap .join_custom .join_agreement_cont .join_agreement_box label {font-size:16px;line-height:22px;font-weight:400;color:#333;}
			#wrap .join_custom .join_agreement_cont.all .join_agreement_box label {font-size:18px;font-weight:500;}
			#wrap .join_custom .join_agreement_cont .join_agreement_box label em{}
			#wrap .join_custom .join_agreement_cont .join_agreement_box label strong {font-size:inherit;font-weight:500;color:#ff7900;}
			#wrap .join_custom .join_agreement_cont .join_agreement_box .choice label {color:#666;}
			#wrap .join_custom .join_agreement_cont .join_agreement_box .choice label strong {font-weight:400;color:#333;}
			#wrap .join_custom .join_agreement_cont .join_agreement_box label + span {font-size:14px;font-weight:300;color:#444;}
			#wrap .join_custom .join_agreement_cont .join_agreement_box label + span a {font-size:inherit;font-weight:Inherit;color:inherit;text-decoration:none;padding-left:12px;padding-right:17px;background:url('../images/UmsuZJezZATE.png') no-repeat center right 1px;}
			#wrap .join_custom .join_agreement_cont .join_agreement_box .agreement_choice_box {padding:18px 0 0 33px;}
			#wrap .join_custom .join_agreement_cont .join_agreement_box .agreement_choice_box label {font-size:15px;color:#777;}
			#wrap .join_custom .join_agreement_cont .join_agreement_box .agreement_choice_box > div + div {margin-left:16px;}
		/* �����Է� */
			#wrap .join_base_wrap .join_custom .join_box {padding:50px;}
			#wrap .join_base_wrap .join_custom .join_box h3 {font-size:22px;line-height:1;font-weight:500;color:#333;letter-spacing:-0.03em;display:block;padding-bottom:24px;border-bottom:1px solid #ddd;}
			#wrap .join_base_wrap table th{padding:0;font-size:16px;font-weight:500;color:#333;position:relative;}
			#wrap .join_base_wrap table th span{padding:0; margin:0;}
			#wrap .join_base_wrap .important{background:none;}
			#wrap .join_base_wrap .important:after {content:'*';display:inline-block;font-size:16px;font-weight:500;color:#ff7900;font-family:'Noto Sans KR';margin-left:3px;}
			#wrap .base_info_box h3{display:inline-block;}
			#wrap .base_info_box > span{float:right; padding:0 0 0 10px; line-height: 40px; color:#ff7900;}
			#wrap .base_info_box > span img{vertical-align:middle;}
			#wrap .base_info_box .join_info_sec{border-top:0;padding-top:20px;}
			#wrap .join_info_sec {border:0;}
			#wrap .join_info_sec .member_warning {display:inline-block;font-size:0;vertical-align: middle;}
			#wrap .join_info_sec table{width:100%;}
			#wrap .join_info_sec table th{text-align:left;border-bottom:0; background:none;}
			#wrap .join_info_sec table th:first-child,
			#wrap .join_info_sec table td:first-child{border-left:none;}
			#wrap .join_info_sec table th,
			#wrap .join_info_sec table td{padding:10px 0; border-bottom:0;vertical-align:middle;}
			#wrap .join_info_sec table tr:last-child th,
			#wrap .join_info_sec table tr:last-child td{padding-bottom:0;}
			#wrap .join_info_sec table input[type="text"],
			#wrap .join_info_sec table input[type="password"]{width:300px;height:50px;border:1px solid #ddd;box-sizing:border-box;font-size:16px;line-height:48px;font-weight:400;color:#333;padding:0 14px;}
			#wrap .join_info_sec table input[type="text"]:focus,
			#wrap .join_info_sec table input[type="password"]:focus {border-color:#333;}
			#wrap .join_info_sec table input[type="text"]::placeholder,
			#wrap .join_info_sec table input[type="password"]::placeholder {color:#bbb;}
			#wrap .join_info_sec table div + .form_element{display:block; margin-top:15px;}
			#wrap .join_info_sec table div + .form_element label {font-size:16px;color:#666;}
			#wrap .join_info_sec table strong{font-weight:normal; color:#3f8fe6;}
			#wrap .join_info_sec table .address_input input[type="text"] {width:680px;}
			#wrap .join_info_sec table .member_email .chosen-container {width:180px !important;margin-left:10px;}
			#wrap .join_info_sec table .member_email .chosen-single {height:50px;font-size:16px;line-height:48px;font-weight:400;color:#333;box-sizing:border-box;padding-left:16px;}
			#wrap .join_info_sec table .member_email .chosen-single > span {line-height:inherit;}
			#wrap .join_info_sec table .member_email .chosen-container-single .chosen-single div {width:28px;}
			#wrap .join_info_sec table .member_email .chosen-container-single .chosen-single div b {background:url('../images/8Ijr9OwVPAaf.png') no-repeat center right 15px;}
			#wrap .join_info_sec table .member_address .address_postcode .btn_post_search{float:left; margin:0 0 0 10px; padding:0; border:1px solid #222;border:1px solid #222;font-size:16px;line-height:48px;font-weight:400;color:#222;box-sizing:border-box;width:140px;height:50px;}
			#wrap .addition_info_sec {padding-top:26px;}
			#wrap .addition_info_sec table th,
			#wrap .addition_info_sec table td {padding:18px 0;}
			#wrap .join_info_sec table .member_calendar select {width:120px !important;height:50px;border:1px solid #ddd;font-size:16px;line-height:48px;font-weight:400;color:#333;padding:0 20px 0 15px;background:url('../images/8Ijr9OwVPAaf.png') no-repeat center right 15px;appearance: none;margin:0;cursor:pointer;}
			#wrap .join_info_sec table .member_calendar select:first-child {width:160px !important;}
			#wrap .join_info_sec table .member_calendar > div + div {margin-left:7px;}
		/* ȸ������ �Ϸ� */
			#wrap .join_custom .join_ok_box {background:#f5f5f5;padding: 60px 0;}
			#wrap .join_custom .join_ok_box .join_tit {padding-bottom:0;}
			#wrap .join_custom .join_ok_box .join_tit h3 {padding-top:70px;background:url('../images/3rU4UF51D0wQ.png') no-repeat center top;}
			#wrap .join_custom .join_ok_box .join_tit p {line-height:26px;}
			#wrap .join_custom .join_ok_box + .btn_center_box {margin-top:30px;}
			#wrap .join_custom .join_ok_box + .btn_center_box li + li {margin-left:20px;}

/*����������������������������������������������������������������������������������������������������������������������

	MYPAGE 

����������������������������������������������������������������������������������������������������������������������*/
	#wrap .mypage_zone_tit{margin:0;padding:0 0 30px; font-size:0;margin-top:60px;border:0;}
	#wrap .mypage_zone_tit h3{display:inline-block; font-size:26px;line-height:1;font-weight:400;color:#222;}
	#wrap .mypage_zone_tit h4{font-size:16px;}
	#wrap .mypage_zone_tit span{padding:0 0 0 24px; color:#222; font-size:16px;font-weight:300;}
	#wrap .mypage_zone_tit span strong {font-size:inherit;font-weight:600;color:#222;}
	#wrap .mypage_shipping .mypage_zone_tit h3{display:inline-block;}
	#wrap .mypage_shipping .mypage_zone_tit .pick_list_num{display:inline-block;}
	/** ���� | mypage/index.html **/
		/* ������̵�  ���������� */
		#wrap .sub_content .side_cont {width:220px;}
		#contents .sub_content > .side_cont + .content {padding-left:80px;width:calc(100% - 300px);}
		#wrap .sub_tit.mypage {padding-bottom:44px;}
		#wrap .side_cont .sub_menu_box .sub_menu_mypage{margin:0;}
		#wrap .side_cont .sub_menu_box .sub_menu_mypage > li{padding:0; font-size:14px; font-weight:bold; background:none;margin:0;}
		#wrap .side_cont .sub_menu_box .sub_menu_mypage > li + li {margin-top:45px;}
		#wrap .side_cont .sub_menu_box .sub_menu_mypage h3 {font-size:20px;line-height:1;font-weight:500;color:#333;padding-bottom:20px;border-bottom:1px solid #333;margin-bottom:15px;}
		#wrap .side_cont .sub_menu_box .sub_menu_mypage a{display:block; padding:0; font-size:14px;}
		#wrap .side_cont .sub_menu_box .sub_menu_mypage a:hover,
		#wrap .side_cont .sub_menu_box .sub_menu_mypage .active{font-weight:bold; background:#f8f8f8; color:#ff7900;}
		#wrap .side_cont .sub_menu_box .sub_menu_mypage .sub_depth1{margin:0;}
		#wrap .side_cont .sub_menu_box .sub_menu_mypage .sub_depth1 li{padding:0; font-weight:normal;}
		#wrap .side_cont .sub_menu_box .sub_menu_mypage .sub_depth1 li + li {margin-top:6px;}
		#wrap .side_cont .sub_menu_box .sub_menu_mypage .sub_depth1 a{font-size:16px;font-weight:300;color:#333;text-indent:0;padding:10px 0 10px 36px;}
		#wrap .side_cont .sub_menu_box .sub_menu_mypage .shopping .sub_depth1 li:nth-of-type(1) a {background:url('../images/6NY9nxDM3T8a.png') no-repeat center left;}
		#wrap .side_cont .sub_menu_box .sub_menu_mypage .shopping .sub_depth1 li:nth-of-type(2) a {background:url('../images/xQtSPhVIqk4A.png') no-repeat center left;}
		#wrap .side_cont .sub_menu_box .sub_menu_mypage .shopping .sub_depth1 li:nth-of-type(3) a {background:url('../images/Fl4CoUQwYApn.png') no-repeat center left;}
		#wrap .side_cont .sub_menu_box .sub_menu_mypage .shopping .sub_depth1 li:nth-of-type(4) a {background:url('../images/rixBNhjLwQXo.png') no-repeat center left;}
		#wrap .side_cont .sub_menu_box .sub_menu_mypage .benefits .sub_depth1 li:nth-of-type(1) a {background:url('../images/8bNZd98AUNMV.png') no-repeat center left;}
		#wrap .side_cont .sub_menu_box .sub_menu_mypage .benefits .sub_depth1 li:nth-of-type(2) a {background:url('../images/7pDlqjbewGVC.png') no-repeat center left;}
		#wrap .side_cont .sub_menu_box .sub_menu_mypage .benefits .sub_depth1 li:nth-of-type(3) a {background:url('../images/9qHbKF1wttDc.png') no-repeat center left;}
		#wrap .side_cont .sub_menu_box .sub_menu_mypage .manage .sub_depth1 li:nth-of-type(1) a {background:url('../images/AEGZ4mMsz3xH.png') no-repeat center left;}
		/*#wrap .side_cont .sub_menu_box .sub_menu_mypage .manage .sub_depth1 li:nth-of-type(2) a {background:url('../img/da_image/mypage-manage-icon-02.png') no-repeat center left;}*/
		#wrap .side_cont .sub_menu_box .sub_menu_mypage .manage .sub_depth1 li:nth-of-type(2) a {background:url('../images/Pnow9PRSgbc4.png') no-repeat center left;}
		#wrap .side_cont .sub_menu_box .sub_menu_mypage .manage .sub_depth1 li:nth-of-type(3) a {background:url('../images/E7dFSCES9HZm.png') no-repeat center left;}
		#wrap .side_cont .sub_menu_box .sub_menu_mypage .member .sub_depth1 li:nth-of-type(1) a {background:url('../images/2dCszHq4uZNB.png') no-repeat center left;}
		#wrap .side_cont .sub_menu_box .sub_menu_mypage .member .sub_depth1 li:nth-of-type(2) a {background:url('../images/sWX15xW3hezu.png') no-repeat center left;}
		#wrap .side_cont .sub_menu_box .sub_menu_mypage .member .sub_depth1 li:nth-of-type(3) a {background:url('../images/rYU5etzNQ1kA.png') no-repeat center left;}
		/* ��� ���������� ����(ȸ�����, ����, ���ϸ���, ��ġ��) */
		#wrap .mypage_top_info{width:100%;margin:0;padding:40px 0 40px 50px;border:1px solid #ddd; background:#fff;display:flex;align-items: center;justify-content: space-between;box-sizing:border-box;}
		#wrap .mypage_top_txt{display:inline-block; width:auto; padding:0;text-align:left;vertical-align:middle; background:none;}
		#wrap .mypage_top_txt .grade_txt{}
		#wrap .mypage_top_txt .grade_txt strong{display:block; font-size:16px;}
		#wrap .mypage_top_txt .grade_txt p {font-size:17px;line-height:1;font-weight:400;color:#333;}
		#wrap .mypage_top_txt .grade_txt p span {font-size:inherit;font-weight:700;color:inherit;}
		#wrap .mypage_top_txt .grade_txt .btn_layer{margin:30px 0 0 0;}
		#wrap .mypage_top_txt .grade_txt .btn_layer .btn_gray_small {width:auto;height:40px;border:1px solid #333;box-sizing:border-box;background:#fff;font-size:14px;line-height:38px;font-weight:400;color:#333;padding:0 22px;}
		#wrap .mypage_top_txt .grade_txt .btn_layer .btn_gray_small em {padding:0;background:none;font-size:inherit;font-weight:inherit;color:inherit;}
		#wrap .mypage_top_wallet{display:inline-block; width:600px;vertical-align:middle;background:#ffffff;}
		#wrap .mypage_top_wallet ul{width:100%; padding:0; font-size:0; line-height:auto;}
		#wrap .mypage_top_wallet ul li{display:inline-block; width:33%; font-size:0; border-left:0; text-align:center;position:relative;text-align:center;}
		#wrap .mypage_top_wallet ul li:first-child{border-left:none 0;}
		#wrap .mypage_top_wallet ul li + li:before {content:'';display:block;position:absolute;width:1px;height:50px;background:#ddd;top:50%;left:0;transform:translateY(-50%);}
		#wrap .mypage_top_wallet ul li span{display:block; padding:54px 0 0;font-size:16px;font-weight:300;color:#000;}
		#wrap .mypage_top_wallet ul li:nth-of-type(1) span {background:url('../images/tc5zJdaTmQmZ.png') no-repeat center top 4px;}
		#wrap .mypage_top_wallet ul li:nth-of-type(2) span {background:url('../images/EK5tmWoDcZB4.png') no-repeat center top 3px;}
		#wrap .mypage_top_wallet ul li:nth-of-type(3) span {background:url('../images/9bkzISGxCWps.png') no-repeat center top;}
		#wrap .mypage_top_wallet ul li em{display:block; padding:0;font-size:16px;line-height:1;font-weight:400;color:#333;padding-bottom:13px;}
		#wrap .mypage_top_wallet ul li strong{padding:0 3px 0 0; font-size:24px; color:#ff7900;font-size:20px;font-weight:700;}
		/* ���� ���� �ֹ� */
		#wrap .mypage_order_info_cont{margin:0; padding:0; font-size:0; border:0; border-top:0; text-align:center;display:flex;align-items: center;justify-content: space-between;}
		#wrap .mypage_order_info_cont ol{display:inline-block; width:790px; font-size:0; border-top:1px solid #333;border-bottom:1px solid #ddd;padding:36px 0 45px;border-right:0; vertical-align:middle;font-size:0;margin-right:30px;}
		#wrap .mypage_order_info_cont ol li{display:inline-block; width:16.666%;min-width:auto; padding:0; font-size:0; background:none; text-align:center;position:relative;}
		#wrap .mypage_order_info_cont ol li:first-child{padding-left:0; background:none 0;}
		#wrap .mypage_order_info_cont ol li + li:before {content:'';display:block;position:absolute;width:12px;height:21px;background:url('../images/QhPrIfGd8SiL.png') no-repeat center;background-size:12px auto;top:9px;left:-4px;}
		#wrap .mypage_order_info_cont ol li b{display:block; padding:0;font-size:16px;line-height:1;font-weight:400;color:#666;padding-top:10px;}
		#wrap .mypage_order_info_cont ol li strong{display:inline-block; width:100%; height:auto; padding:0; color:#999; font-size:26px;font-weight:600;background:none; text-align:center;vertical-align:middle;}
		#wrap .mypage_order_info_cont .active strong{background:0;color:#ff7900;}
		#wrap .mypage_order_info_cont .active b{color:#222;}
		#wrap .mypage_order_info_cont .order_case_list{display:inline-block; width:calc(100% - 820px); font-size:0; text-align:center; vertical-align:middle;border:1px solid #ddd;padding:20px;box-sizing:border-box;}
		#wrap .mypage_order_info_cont .order_case_list ul{display:inline-block; width:100%; font-size:0;}
		#wrap .mypage_order_info_cont .order_case_list ul li{display:block;padding:0; font-size:12px; border-top:0; text-align:left;display:flex;align-items: center;justify-content: space-between;}
		#wrap .mypage_order_info_cont .order_case_list ul li:first-child{border-top:none 0;}
		#wrap .mypage_order_info_cont .order_case_list ul li + li {padding-top:15px;margin-top:15px;border-top:1px dotted #aaa;}
		#wrap .mypage_order_info_cont .order_case_list ul li b {font-size:15px;line-height:1;font-weight:300;color:#333;}
		#wrap .mypage_order_info_cont .order_case_list ul li span{float:none;font-size:15px;line-height:1;font-weight:600;color:#000;}
		#wrap .mypage_order_info_cont .order_case_list ul li span em {font-size:inherit;font-weight:300;color:#666;}
		/* �ֱٺ���ǰ */
		#wrap .mypage_lately_goods{margin: 80px 0 0 0;}
		#wrap .mypage_lately_goods .goods_list_cont ul li {width:calc(33.333% - 17px);}
		#wrap .mypage_lately_goods .goods_list_cont ul li + li {margin-left:25px;}
		#wrap .mypage_lately_goods .goods_list_cont ul li:nth-of-type(4n+1) {clear:inherit;float:left;margin-left:25px;}
		#wrap .mypage_lately_goods .goods_list_cont ul li:nth-of-type(3n+1) {clear:both;float:left;margin-left:0;}
		/* ------------- ���̺� ����(�ؽ�Ʈ ���� �⺻) ------------- */
		#wrap .mypage_table_type{}
		#wrap .mypage_table_type .td_left{text-align:left;}
		#wrap .mypage_table_type table{width:100%; border:0; border-spacing:0; border-collapse:collapse; text-align:center;}
		#wrap .mypage_table_type th{padding:20px 0; border-top:1px solid #111; border-bottom:1px solid #ccc; background:#fff;font-size:16px;line-height:1;font-weight:400;}
		#wrap .mypage_table_type td{height:auto; padding:20px 0; color:#555; border-bottom:1px solid #ccc; /*border-left:1px dotted #ededed;*/font-size:15px;font-weight:300;color:#555;}
		#wrap .mypage_table_type tr:first-child th + td {border-top:1px solid #111;}
		#wrap .mypage_table_type td > strong{color:#1300e0e;font-weight:600;color:#130e0e;}
		#wrap .mypage_table_type .btn_down_box{}
		#wrap .mypage_table_type th .form_element{vertical-align:middle;}
		#wrap .mypage_table_type .text_info{display:block; padding:2px 0 2px 0; color:#999999; font-size:11px;}
		#wrap .mypage_table_type .coupon_price{color:#333333; font-size:14px;}
		#wrap .mypage_table_type .coupon_price b{padding:0 2px 0 0; font-size:16px;}
		#wrap .mypage_table_type .row_line td{border-bottom:1px solid #ebebeb;}
		#wrap .mypage_table_type table td.order_day_num{font-size:13px;font-weight:500;color:#888;border-right:0; border-bottom:1px solid #ccc;}/* ��¥/�ֹ���ȣ */
		#wrap .mypage_table_type table td.order_day_num em {display:block;}
		#wrap .mypage_table_type .btn_claim .btn_gray_list a {display:inline-block; margin:0;font-size:13px;line-height:23px;width:auto;font-weight:400;color:#333;padding:0 9px;border:1px solid #555;background:none;}
		#wrap .mypage_table_type .btn_claim .btn_gray_list span {font-size:inherit;font-weight:Inherit;color:inherit;padding:0;}
		#wrap .mypage_table_type table td .button a {font-size:13px;line-height:23px;font-weight:400;width:auto;height:25px;background:#fff;box-sizing:border-box;padding:0 10px;}
		#wrap .mypage_table_type table td .button a em {font-size:inherit;font-weight:inherit;color:inherit;}
		#wrap .mypage_table_type table td .button .btn_review_write {color:#ff7900;border:1px solid #ff7900;}
		#wrap .mypage_table_type table td .button .btn_buy_ok {color:#333;border:1px solid #333;}
		/* ��ǰ ����Ʈ */
		/*.mypage_table_type .form_element{margin:0 0 0 20px;}
		.mypage_table_type .form_element label > .pick_add_cont{margin:0 0 0 30px;}*/
		/* ��ǰ ����Ʈ �̹��� + ���� */
		#wrap .mypage_table_type .pick_add_cont{display:table; position:relative;}
		#wrap .mypage_table_type .pick_add_cont .pick_add_img{display:table-cell; width:70px; vertical-align:top;}
		#wrap .mypage_table_type .pick_add_cont .pick_add_img img{width:100%;height:auto; border:0; vertical-align:middle;}
		#wrap .mypage_table_type .pick_add_cont .pick_add_info{display:table-cell; padding:0 0 0 20px; vertical-align:middle; word-break:break-all;}
		#wrap .mypage_table_type .pick_add_cont .pick_add_info em{display:block; font-size:15px;font-weight:400;color:#555;letter-spacing:-0.02em;}
		#wrap .mypage_table_type .pick_add_cont .text_type_cont{display:block; font-size:14px;padding:3px 0 3px 0; color:#888; line-height:1;}
		#wrap .mypage_table_type .pick_add_cont .pick_add_plus{display:inline-block; margin:15px 10px 0 0; padding:1px 5px 3px 5px; color:#ffffff; font-size:11px; background:#959595;}
		#wrap .mypage_table_type .order_num_link{color:#333; font-weight:500; border-bottom:0;position:relative;}
		#wrap .mypage_table_type .order_num_link:after{content:'';display:block;position:absolute;width:100%;height:1px;background:#333;bottom:0;left:0;}
		#wrap .mypage_table_type em + .btn_gray_list,
		#wrap .mypage_table_type strong + .btn_gray_list{margin:5px 0 0 0;}
		#wrap .mypage_table_type .exchange_add_info { background-color: #337ab7; display : inline; color: #ffffff; white-space : nowrap; font-weight : bold; line-height : 1; vertical-align: baseline; text-align : center; font-size: 11px; padding: 2px;}
	
	/*�򸮽�Ʈ*/
		#wrap .nomal_layer{width:200px;}
		#wrap .mypage_table_type .nomal_layer td{font-size:11px;}