
	.mo_img {display:none !important;}
@media screen and (max-width: 1400px) {
	
	/*#main_visual {height:550px}*/

}
@media screen and (max-width: 1300px) {
	.bx-wrapper .bx-controls-direction a {display:none}
	
}
@media screen and (max-width: 1146px) {
	
	
}

@media screen and (max-width: 940px) {

	.family_wrap .family_inner2 .family button{padding: 0.8rem 1.8rem 0.8rem 0.5rem;font-size:1.1rem}


}
@media screen and (max-width: 1024px) {
	.content_wrap {padding:3rem 1rem 8rem;margin-bottom:0}

	#top_bar_wrap, #gnb {display:none}
	#topmenu_wrap {width:100%;border-bottom:1px solid #ddd;position:relative;left:0px;margin-left:0px;top:0px;background:none;}
	#topmenu_wrap h1 {margin-top:0px;}
	h1.logo img {height:90px}
	.logo_wrap h1  img {margin-top:0}
	#mb_gnb, .mb_header {display:block}
	.mb_header {position:relative;padding:1rem;}
	.mb_header .mo_top_right {position:absolute;bottom:42%;right:1rem;}
	.mb_header .mo_top_right img{height:19px;margin-left:1rem;}
	.mb_header  button {position:absolute;left:1rem;bottom:42%;z-index: 99}
	.mb_header  button img {height:14px}
	.icon-bar {
	    background-color: #333;
	    width: 25px;
	    height: 3px;
	    display:block;
	    margin-bottom:3px
	}
	
	.accordion a img {height:40px}
	.mb_menu  {background:none;border:0px;}
	.mb_menu img {height:18px;}
	 .aside-backdrop.in, .aside.in {display: block  !important}
	 
#main_visual {padding:0}


	
	.main_con1 {margin:10rem auto;padding:0 1rem}

	.se5_wrap,
	.content_in,
	.main_con3_in,
	.main_con2_in {padding:6rem 1rem}
	.top_pop,
		.top_top,
	.logo_wrap,
	.top_top_in,
	.top_search,
	.top_right {display:none}
	
	.top_menu {display:block;text-align: center}
	.top_menu {position:relative;}
	.top_menu>ul {display:inline-block}
.top_menu2{position:absolute;left:0;top: 6.7rem;
    background-color: #fff;
    z-index: 999;
    width: 100%;}

.top_menu2:before {content:"";z-index:999;width:100%;height:100%;position:fixed;top:24rem;background-color:rgba(0,0,0,0.8);}
.top_menu li  {float:left;}
.top_menu>p {position:absolute;right:0;top:0;padding:2.5rem 2rem;background-color:#979797;display:none}
.top_open2 {padding:2rem  !important;}
.top_menu li a{padding:2rem 1rem;display:inline-block;font-size:1.8rem;color:#252525}
.top_menu li:last-child {display:none}
	#main_visual {height:auto}
#main_visual	.slick-slide img {width:100%;display:block}
		
	.mo_img {display:block !important;}
	.pc_img {display:none !important}
	#view_tab6{display:none !important}
.view_tab .tablinks {width:20%}
.view_tab >p:last-child {display:none}

.view_tab {padding:0}


		.view_bottom2 .right2>div {position:relative;max-width:100%;margin-top:2rem;}
		.view_bottom2 .right2{width:100%;}
		
			.mo_right_1 {display:table;width:100%}
	.mo_right_1>li {padding:1rem 0;width:33.33333%;font-size:1.3rem;color:#454545;text-align:center;display:table-cell;border:1px solid #ddd;border-right:0;}
.mo_right_1>li img {vertical-align: middle}

	.mo_right_2 {display:table;width:100%}
	.mo_right_2>li {padding:1rem 0;width:25%;font-size:1.3rem;color:#454545;text-align:center;display:table-cell;}

.mo_right_3 {border-top:2px solid #979797;border-bottom:2px solid #979797;}
.mo_right_3  li {font-size:1.5rem;padding:1.5rem 2rem;border-bottom:1px solid #ddd;background:#fafafa url('/image/main/more_btn2.png') 98% 50% no-repeat}
.mo_right_3 li a {display:block}
.sec5_btn a,
.more_btn {display:block}
		
.main_con {padding:0 1rem;text-align:center}
		
.bottom_wrap{padding:3rem 1rem 4rem}

.sub_wrap {border-top:1px solid #ddd;padding:2rem 1rem 7rem}

.company_img .mo_img {display:inline-block !important}
.view_bottom2 .left{max-width:100%}
}
@media screen and (max-width: 768px) {

	.top_banner {display:none}
 #footer_inner img, #top_right, #hidden_logo {display: none}
	
	.notice_in>div>a>img, .prod_li>li img {width:100%}
	
	.content {width:100% !important;}
	#mb_gnb h2 {border-bottom:1px solid #ddd;font-size:14px;padding:20px 10px}
	
	.footer_in,
	.foot_top1 div {font-size:1.3rem;}
	
	#footer_inner {padding:0px 10px;background:none;text-align:center;}
	
	.foot_bar>ul>li>a {width:25%}
	.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {top:0 !important;margin-top:21rem !important;}

	.pc_img {display:none}
	.m_img {display:block}
	.pc_img {display:none}
	.pc_br {display:inline-block}
	
	
	.top_search2 {border-top:1px solid #ddd;}
.search_box2 {border-bottom:1px solid #979797;padding:1rem;margin:0 1rem}
.search_box2 input[type="text"] {border:0;width:90%;height:24px;font-size:1.4rem;}
.search_box2 button { vertical-align: middle;border:0;background:None}
.top_search2 ul {margin:0 1rem;padding:1rem 0 3rem}
.top_search2 li  {float:left;color:#676767;font-size:1.2rem;display:inline-block;}
.top_search2 li span {display:inline-block;padding:0 1rem}
.top_search2 li a {color:#676767;font-size:1.2rem;}
.search_box2 button img {height:20px}

.custom_paging {bottom:-15px;}

.con1_wrap{margin:0}
.con1_wrap>div {margin-bottom:2rem;}
.con1_wrap>div:nth-child(n+3) {display:none}
.main_title2,
.main_con{display:block}
.title_w {float:none}
.con2_wrap{margin-left:-1rem}
.con2_wrap>div {width:50%;float:left;margin-bottom:2rem;padding-left:1rem}
.con2_wrap>div:nth-child(n+5) {display:none}
.sec6_li>div,
.sec5_li>div{width:50%;}
.sec5_li>div:nth-child(n+5) {display:none}
.sec6_li>div:nth-child(n+3) {display:none}
.last_btn {margin-top:-1rem;margin-bottom:5rem}
.foot_li>div{float:none;padding:0}
.foot_li .txt4 ul{float:none}
.foot_li .txt1 {margin:2rem 0 1rem}
.foot_li .txt4 ul li {width:25%;float:left;}
.mt20 {margin-top:1rem !important;}
.mt30 {margin-top:2rem !important;}
.mt40 {margin-top:3rem !important;}
.mt50 {margin-top:4rem !important;}
.mt60 {margin-top:5rem !important;}
.mo_foot {position:relative}
.mo_foot .txt3 {position:absolute;width:50%;right:0;top:0}
.search_bx{padding:1rem;}
.sub_title span{margin-top:2rem;}
.search_bx>ul li{padding:0 1rem}
.search_list>li{width:50%}
.search_list>li:nth-child(2n+1) {clear:both}
.search_list .img_b>div li img {height:30px}
.list_top li{padding:0 1rem}
.list_tab>li:nth-child(2) {border-right:0}
.list_tab>li:nth-child(4) {border-right:0}
.list_tab>li.on {border:1px solid #676767}
.list_tab>li{width:50%;border-bottom:1px solid #fff;border-left:0;border-right:1px solid #fff;;margin:0}



.view_top>div {width:100%;float:none} 
.view_top>div.right {margin-top:2rem}

.view_top .right .txt2 {padding-bottom:2rem;margin-bottom:1rem}
.pop_order2>div,
.pop_order2>p {float:none}
.pop_order2>div>div {max-width:20rem;margin-top:1rem;}
.pop_order2 .right_bt {margin-top:2rem;}



.view_search_list li:nth-child(n+3) {display:none}
.view_tab .tablinks {line-height:40px}
.view_tab {border-left:1px solid #ddd}
.view_tab .tablinks {margin-left:0;border-left:0}
.view_tab3_bx >p,
.view_tab2_bx >p {position:relative;right:0;margin-bottom:2rem;}
.view_tab3_bx >p a,
.view_tab2_bx >p a {text-align:center;}
.view_tab2_bx,
.view_tab3_st2,
.view_tab2_in .beefup__head,
.view_tab3_bx{padding:1.5rem;}
.review_pop_wrap2,
.element_to_pop_up,
.review_pop_wrap {width:100%;left:0 !important;padding:1.5rem}
.element_to_pop_up {min-width:auto}
.order_tb_wrap {width:100%;overflow-x:scroll}
	.order_bottom2 {margin:2rem 0 3rem}
	
	.order_box1 {padding:2rem 1rem;min-height:auto}
	.order_box2>div {width:100%;margin-bottom:1rem}
	
	#fix_right.blue {position:relative !important;background-color:#fff;z-index:99;}
.radio_txt .btn1 a {display:block;    text-align: center;margin-top:1rem;}
	.adress_bx{width:100%}
	.element_to_pop_up2{max-width:100%;min-width:auto;left:0 !important}
	.notive_view_1 .fl,
	.notive_view_1>p {float:none}
	.notive_view_2,
	.notive_view_1{padding:1.5rem;}
	.notice_txt>p{float:none}
	.list_select .view_select_2{height:42px}
	.notice_txt>div>div {float:none}
	.dire_wrap>div>a>div.right .img_b{display:none}
	.dire_wrap>div>a>div.right .txt1 {font-size:1.7rem;line-height: 2.5rem;}
.dire_wrap>div>a>div.right .txt2 {font-size:1.5rem;}
.dire_wrap>div>a>div.left .txt1 {font-size:2.5rem}
.dire_wrap>div>a>div.right {padding-left:2rem}
.faq_wrap{padding:0}
.faq_wrap .beefup3.is-open .beefup__head:after,
.faq_wrap .beefup3 .beefup__head:after{display:none}

.use_pop>div {width:100%}
.itemqna_wrap>div>div .btn5 {position: relative;margin-top:1rem;}
.coupon_pop, .point_pop,
.review_pop_wrapst3,
.review_pop_wrap3{width:100%;left:0 !important;padding:1.5rem}
.qna_box{padding:0}

.mypage_tb .dummy_img img {height: 90px}
.member_wrap {padding:2rem 1rem}
.member_wrap .txt4 div {display:block;margin-bottom:1rem}
.whish_wrap>div{width:50%}
.login_bottom>div {width:100%;margin-bottom:2rem;}
.login_bottom>div>div>div{padding:3rem 1rem}
.login_pop3 input[type="text"]{width:45%}
.login_wrap .pop_in1{width:100%}
.register_bx2 {padding:3rem}
.greeting_wrap>li{width:50%}
.root_daum_roughmap .wrap_map{height:300px !important}
.sm_wrap>div {padding:0}
.sm_wrap>p {padding:1rem}
.sm_wrap>div li{width:50%;padding:1rem}
.sm_wrap>p, .sm_wrap>div{width:100%;display:block}
.sec3_bx a{min-height:350px}
.sec5_li>div>span{min-height:295px}
.sec6_li>div:nth-child(2n+1),
.sec5_li>div:nth-child(2n+1), 
.con2_wrap>div:nth-child(2n+1) {clear:both}
.sec5_li>div:nth-child(3n+1){clear:inherit}
.video_mo iframe {width:100%;height:300px}
}
@media screen and (max-width: 765px) {
	
	.order_tb_wrap>table {width:650px}
}

