.top_img img { max-width:100%; }
.mb_img { max-width:100%; display:none; }

.header_top_menu_wrap { width:100%; height:35px; line-height:35px; background:#636679; text-align:center; }
.hedaer_top_menu { display:inline-block; width:100%; max-width:980px; height:35px; }

.logo_wrap { width:100%; height:auto;text-align:center; background:white;}
.logo_div { display:inline-block; max-width:980px; width:100%; height:auto;}
.logo_div img { max-width:100%; height:auto; }

.main_left_gap { displaY:none; }
.category_sub { display:inline-block; width:100%; max-width:980px; height:auto; }
.mb_bar { width:100%; height:30px; line-height:30px; background:#f7e509; letter-spacing:-1px; font-weight:bold; font-size:13px;     z-index: 995;}
.mb_bar_fixed { position:fixed; top:50px; }
	.mb_category { width:20%; float:left; height:33px; line-height:33px; background-image: url('/skin/lux/image/menu_bg.jpg'); color:white; cursor:pointer; }
	.mb_shinhan { display:inline-block; width:40%; background:#008bcc; float:left; height:33px; line-height:16px; color:white; }
	.mb_kakao { display:inline-block; width:40%; background:#f7e509; float:left; height:33px; }
		.mb_kakao a { display:block; height:33px; line-height:33px; }
.bottom_image img { max-width:100%; height:auto; }

.top_left { width:50%; text-align:left; float:left; height:35px; line-height:35px; }
.top_right { width:50%; text-align:right; float:right; height:35px; line-height:35px; }


.full_menu { display:none; width:100%;height:auto;background:#f7f7f7; font-family:'맑은 고딕'}
.full_sub { padding:0; margin:0; }
.full_sub li { list-style:none; width:23%; display:inline-block;}
.full_sub li {  font-weight:normal; text-decoration: none; white-space: nowrap; text-overflow: ellipsis; word-wrap: break-word; overflow: hidden; }
.full_sub_title { padding:10px; display:block; }

.find_order {  PADDING-LEFT: 294px; PADDING-TOP: 90px; }
.find_order_btn  { padding-top:96px }

.login_form { padding-left:248px; }
.login_form_cart { PADDING-LEFT: 319px; PADDING-TOP: 95px }
.logintable {  background:#f7f7f7; background:url("/image/loginpg_bg.gif"); }
.find_pw { padding-left:221px; }
.find_pw2 { padding-left:221px; }
.m_dirrhks_2 { display:none; }
.event_page { letter-spacing:-1px; }

						.menu_sub_list { width:960px; }
						.drop_sub,.menu_sub_list > ul > li { list-style:none;padding:0px; }
						.menu_sub_list > ul { float:left; padding:10px 0;  }
						.drop_sub { width:11%; }
						.drop_sub a{ color :white; }
						.sub_list { width:25%;height:auto; }
					  
						.zeta-menu-bar {
						  background: hotpink;
						  display: inline-block;
						  width: 100%;
						}
						.zeta-menu { margin: 0; padding: 0; z-index:99999 }
						.menu_sub_list{ height:50px; line-height:50px; }
						.zeta-menu li {

						  float: left;
						  list-style:none;
						  position: relative;
						}
						.zeta-menu li:hover { }
						.zeta-menu li:hover>a { color: white; }
						.drop_sub > a { margin:7.5px 0; padding: 10px 20px; }
						.sub_list > a { padding:0; margin:0; }
						.zeta-menu a {
							
							font-size:12px;
						  color: white;
						  display: block;
						 
						  text-decoration: none;
						}
						.zeta-menu ul {
						  background: #eee;
						  border: 1px solid silver;
						  display: none;
						  padding: 0;
						  position: absolute;
						  left: 0;
						  top: 100%;
						  min-width: 400px;
						  z-index:999999999;
						}

						.zeta-menu ul li { float: left; }
						.zeta-menu ul li:hover { background: #ddd; }
						.zeta-menu ul li:hover a { color: black; }
						.zeta-menu ul a { color: black; padding: 10px 0;}
						.zeta-menu ul ul { left: 100%; top: 0; }
						.zeta-menu ul ul li {float:left; margin-right:10px;}

						.category_sub { width:100%; max-width:980px; }
	.menu_full,.menu_2 { display:none; }
	.main_banner_wrap { width: 100%; text-align:center;}
	.main_banner_marquee { width:100%; max-width:980px; display:inline-block;}
	.main_banner { width:100%; max-width:980px; display:inline-block;}
	.main_banner img {  }
	
	.x19000000 { display:none; }

	.main_product_wrap { width:100%; height:auto; text-align:center; }
	.main_product_content { width:100%; max-width:980px; display:inline-block; padding:10px 0 0 40px;}
	.main_product_image { width:100%; max-width:980px; display:inline-block; border:1px solid #d6d6d6; border-bottom:0px; margin-top:10px;}
		.main_product_image img { max-width:100%; width:100%; }
		.main_product_image_left { width:50%; float:left; }
		.main_product_image_right { width:50%; float:right; }
	.main_product { width:16%; height:320px; display:inline-table; text-align:center; } 
	.main_product_img { display:inline-block; float:left; }
	.product_info { display:inline-block; width:110px; }

	.main_product_content_title { display:none; width:100%; max-width:980px; background:#d6d6d6; color:#9d1f34; font-family:'맑은 고딕'; font-weight:bold; font-size:20px; letter-spacing:-1px; border:1px solid #d6d6d6;}
	.main_product_content2 { width:100%; max-width:980px; display:inline-block; border:1px solid #d6d6d6;margin-top:3px;}
		.main_product_content2 > .main_product { width:19%; }
	

	.main_product_content3 { width:100%; max-width:980px; display:inline-block; border:1px solid #d6d6d6;}
	.main_product_content3 > .main_product { width:16%; }

	.main_product_content4 { width:100%; max-width:980px; display:inline-block; border:1px solid #d6d6d6;}
	.main_product_content4 > .main_product { width:16%; }

	.main_bottom_wrap { width:100%; height:auto; text-align:center; margin-top:10px; }
	.main_bottom_title { width:100%; }
	.main_bottom_content { width:100%; max-width:980px; display:inline-block; }
		.bottom_css { width:25%; float:left; height:150px; display:inline-table }
		.btc { padding:5px 10px; -webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	-ms-box-sizing: border-box; box-sizing: border-box; }
		.main_bottom_title { width:99%; height:30px; line-height:30px; font-size:18px; font-weight:bold; color:white; background:#922135; font-family:'맑은 고딕'; cursor:pointer; -webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	-ms-box-sizing: border-box; box-sizing: border-box;}
		.main_bottom_content ul li { margin:0px; list-style:none;}
		.main_bottom_content ul { width:100%; padding:0px; margin:0px; text-align:left;}
		.main_bottom_content_quick li  { display:inline-block; padding:2px 9px; }
		.main_bottom_content_notice { width:100%; text-align:left; }
			.main_bottom_content_notice li { width:93%; }
			.main_bottom_content_notice span { float:right; }
		.bottom_image { text-align:center; }

		.detail_wrap { width:100%; text-align:center;}
		.detail_content { width:100%; max-width:980px; display:inline-block; }
		.detail_content_img img { max-width:100%; }

		.detail_img_wrap { max-width:360px; }
		.detail_sub img{ width:60px; height:60px; }
		
		.detail_img_wrap { max-width:480px; text-align:center;display:inline-block;position:relative;top:-90px;}
		.detail_img {  display:inline-block;}
		.detail_right { display:inline-block; }
		

@media all and (max-width: 960px){
	td.page_img img { width:100%; }
	.scrollbanner { display:none; }
	
	.main_product_content_title { display:block; }
	.main_left_gap,.top_line { display:none; }
	.width100 { width:100%; max-width:; }
	.banner_left { display:none; }
	td.tdclass { /*display:none;*/ }
	.top_line2 { width:20%; }
	.top_line3 { width:20%; }
	

	.main_banner a { width:49%; display: inline-block; } 
	.main_banner img { width:100%; max-width:100%; height:auto; }

	.header_top_menu_wrap { width:100%; height:60px; line-height:35px; background:#636679; text-align:center; }
	.top_left { width:100%; height:30px; line-height:30px; text-align:center; }
	.top_right { width:100%; height:30px; line-height:30px; text-align:center; }
	.menu_full { color:white; padding-left:20px; }
	.drop_sub { display:none; }
	.menu_full { display:block; } 
	.menu_2 { display:block; height:50px; line-height:50px; color:white; font-size:20px; font-weight:bold; letter-spacing: -2px; font-family:"맑은 고딕"; float:right; padding-right:30px;}
	.menu_2>.menu_2_span { font-size:12px; letter-spacing: -1px; }

	.main_product_content2 > .main_product { width:33%; height:300px; }
	/*.main_product_content2 > .main_product:last-child { display:none; }*/
	.product_img img { max-width:100%; }

	.main_product_content3 > .main_product { width:33%; height:250px; }
	.main_product_content4 > .main_product { width:25%; }



	.main_product_content { padding:0px; }
	.main_product { width:20%; }

	.detail_img_wrap { top:0 }

	.mb_bar { display:block; }

}
@media all and (max-width: 660px){
	body,html { padding:0;margin:0;overflow-x:hidden; } 
	#tocplusWindow { /*display:none;*/ position:fixed !important; }
	.main_product { width:32%; }
	.main_product_content3 > .main_product { width:25%; }
		.main_product_image_left { width:100%; float:left; }
		.main_product_image_right { width:100%; float:right; }
	.main_product_content4 > .main_product { width:33%; }
	.bottom_css { width:49%; height:150px; display:inline-table }

	.detail_img_wrap { width:100%; max-width:auto; top:0; }
	td.bottom_img { display:none; }
	td.txt_12orange { text-align:left; }
	.mb_img { display:block; }
}
@media all and (max-width: 460px){
	.main_product { width:49%; height:310px; } 
	.main_product_content2 > .main_product { width:49%; height:310px; }
		.main_product_content2 > .main_product:last-child { display:inline-block; }
	.main_product_content3 > .main_product { width:49%; height:290px;}
	.main_product_content4 > .main_product { width:49%; }
	.bottom_css { float:none; }
	.btc { padding:0px; }
	
	.logintable { background:#fff; border:1px solid gray; }
	.login_form { padding-left:40px; }
	.login_form_cart { padding-left:40px; }
	td.join_back { display:none; }
	.join_btn { margin-left:168px; }
	.txt_12orange { float:left; }

	#pp1 { width:100% !important; height:auto !important; display:block; margin-left:0px !important; }
	#pp1 img:first-child { max-width:100%; width:100%; float:left; }
	.popimg { width:100%; }
	.popimg img { max-width:100% }
	#pp2 { display:none; }
	.pp1bottom { width:100% !important; }
	
	.buy_btn { display:block; }
	.find_pw { padding-left:80px; padding-top:10px;}
	.find_pw2 { padding-left:10px; padding-top:10px;}

	.find_order { padding:30px 0 30px 30px;   }
	.find_order_btn  { padding:30px 30px 0 0 }

	td.buy_account { text-align:left;}
	td.jang_btn { text-align:left; }
		
	
	.m_dirrhks { display:none; }
	.m_dirrhks_2 { display:block; }
	td.m_mb_regi2 { float:left; margin-left:100px; }

::-webkit-scrollbar {width:4px;height:4px;}
::-webkit-scrollbar-track {background-color:#f7f7f7;}
::-webkit-scrollbar-track-piece {background-color:#f7f7f7;}
::-webkit-scrollbar-thumb {background-color:#222;}
::selection { background:#f7f7f7;}
::-moz-selection { background:#f7f7f7;}
}