@media screen and (max-width: 1700px) {

	.all_box {right:2rem}
	.right_ic {right:2rem}
	.logo_b {left:2rem}
}
@media screen and (max-width: 1650px) {
	#gnb h1{margin-right:0}
}
@media screen and (max-width: 1520px) {
   .about_3>div {padding-left:0;width:60%}
}
@media screen and (max-width: 1400px) {

	/*#main_visual {height:550px}*/
	.mb_header {position:relative}
	.mb_header  button {margin-top:5px;}
	.mo_on_top  button img,
	.mb_header  button img {height:21px}
	.icon-bar {
	    background-color: #333;
	    width: 25px;
	    height: 3px;
	    display:block;
	    margin-bottom:3px
	}
		.top_top {display:none}
	#top_bar_wrap, #gnb {display:none}
	#topmenu_wrap {padding:2rem 1rem;;left:0;right:0;}
	#topmenu_wrap h1 {margin-top:0px;}
	#topmenu_wrap h1 img {height:46px;}
	#mb_gnb, .mb_header {display:block}
		.mb_menu  {background:none;border:0px;}

 .aside-backdrop.in, .aside.in {display: block  !important}
  #footer .st3 li {margin-left:0;margin-right:1rem;}
  #footer .st4,#footer .st5 {text-align:left !important;}


.mo_top {position: fixed;right:2rem;bottom:2rem}
.mo_top img {height:90px}
.symbol-target {height:0;margin-top:0;padding-top:0}



.mb_header img {height:35px}
.mainVisual .slick-dots {margin-left:0;left:4.8rem}

.sub_in_con {padding:15rem 1rem 10rem}
.main_con4_li {padding-left:27rem}
}
@media screen and (max-width: 1300px) {
	.bx-wrapper .bx-controls-direction a {display:none}

}

@media screen and (max-width: 1800px) {
	#gnb h1 {margin-right:2rem;}
	#main_visual {margin:0}
}
@media screen and (max-width: 1600px) {
    .fcont2 {padding:0}

}
.mo_img {display:none !important;}
@media screen and (max-width: 1300px) {
    .mslider_in {left:0;margin-left:0}
}
@media screen and (max-width: 1124px) {

.con4_li .slick-list {padding:0}
}
@media screen and (max-width: 1024px) {

.mt40 {margin-top:30px  !Important}
.mt80 {margin-top:50px !important}
	.mo_on_top h1 img,


	 #footer_inner img, #top_right, #hidden_logo {display: none}



		#footer_wrap .sns_ic img {height:50px}
	#footer_wrap .sns_ic {right:2rem; top:3rem;}


	#footer_inner {padding:2rem 2rem 3rem 2rem ;background:none;text-align:center;}
		.mo_img {display:inline-block !important}
	.pc_img {display:none !important}
	#footer_wrap .sns_ic {position:relative;top:0;right:0;}
	.visual_box span {width:100%}
	#footer_inner .st1 {margin-top:2rem}
.mslider_in {margin-left:0;left:0}
	.mslider_in_in .txt3 img {height:80px}
	.mainVisual {height:600px}
	.mainVisual .slider {position:relative}
	.mainVisual .slick-list {height:600px}
	.all_box {position:relative;right:0;top:0;padding:2rem 1.5rem;}
	.search_b input {width:90%}

.mainVisual .slick-prev {    height: 11px;
    background-size: contain !important;margin-left:0;left:2rem}

.mainVisual .slick-next { height: 11px;
    background-size: contain !important;margin-left:0;left:16rem}

 .family_wrap .family_inner2 .family {position:relative}
  .fixed_right {display:none}

#footer {padding:5rem 1rem }
.mslider_in {margin-left:0;left:0;}
.main_con {padding:15rem 1rem}
.txt_st1:before {width:100px;height:100px}
.main_con4 {padding:0 1rem;padding-top:14rem;}
.con1_bx>div:nth-child(1) {width:35%}
.con4_li .slick-prev {left:-17rem}
.main_con6,
.main_con5{padding:10rem 1rem}
.con5_li {margin-top:50px}
.main_con1 .left,
.main_con2 .left {top:0}
.main_con4_li {padding:0;padding-left:18rem;margin-top:5rem}
.con2_bx2,
.sub_con {padding:6rem 1rem}
.con2_bx3 {padding:0 1rem}
.con2_bx3 {margin:6rem auto}
.con2_bx1 {padding:0}
.con2_bx1>div {margin-top:2rem;}
.con2_bx1>span {position: relative;top:0;}

.map_bx2 {position: relative;left:0;top:0;}
.root_daum_roughmap .wrap_map {height:300px !Important}
.prod_t1>div:nth-child(1) {margin-bottom:2rem;}
.prod_t1>div {width:100% !important;display:block;}

.prod_view .right {padding:0}
.prod_view>div {padding:0;width:100%;display:block;}
.shop_li>li:nth-child(2n+1) {clear:both}
.shop_li>li>a>div img {width:100%;}
.shop_li>li {width:50%;}
.bar_8 li {width:33.3333%;}
.bar_8 li:nth-child(3n+1) {clear:both}
.view_bottom2 .left {max-width:100%;float:none}
.view_bottom2 .right2 {width:100%;margin-top:2rem;}
.right_box2 {max-width:100%;}
.notice_li>li {width:50%;}
.view_bottom2 .right2>div {position: relative;float:none;}
.notice_li>li>a img {width:100%;}


.wishlist_li>li>div img {width:100%;}

.wishlist_li>li {width:50%;}


}


@media screen and (max-width: 768px) {

	.content {width:100% !important;}
	#mb_gnb h2 {border-bottom:1px solid #ddd;font-size:14px;padding:20px 10px}

	.main_title {font-size:25px}


	.foot_bar>ul>li>a {width:25%}
	.bx-wrapper img {width:100%}
	.dropdown-content {width:100%;float:none;}
	.dropdown {width:100%;float:none}
	 .dropbtn  {width:100% !important;height:50px;vertical-align:middle;padding-left:1rem;width:auto}
	 .dropdown-content a {padding:10px 0px;padding-left:1rem;padding-right:3rem;width:auto;line-height:2rem}


.mt20 {margin-top:10px !important;}
.mt30 {margin-top:20px !important;}
.mt40 {margin-top:20px !important;}
.mt50 {margin-top:20px !important;}
.mt60 {margin-top:40px !important;}
.mt70 {margin-top:50px !important;}
.mt80 {margin-top:50px !important;}




    .mo_img2 {display:inline-block !important}
    .pc_img2 {display:none !important}

    .pc_br {display:inline}

.mo_br {display:block}
.pc_br {display:inline}
.mslider_in_in  {padding:0 1rem}
.main_con1 .left .st4 a,
.main_con2 .left .st4 a {margin-top:3rem;margin-bottom:4rem;}
.scroll_ic {display:none}
.main_con {padding:5rem 1rem}
.main_con4 {padding:6rem 1rem}
.main_con1 {padding:0;margin:0;}
.main_con2 {padding:0;margin:0}
.txt_st1 {font-size:6rem;line-height:6rem;margin-bottom:1rem;}
.main_con2 .left {position: relative;right:0;margin-top:2rem}
.main_con1 .left {position: relative;}
.main_con1 .left {margin-top:2rem}
.main_con4>div.st1 p {float:none;margin-top:1rem;}
.txt_st1:after {display:none}
.main_con4_li {padding:0}
.main_con5>div.st1 p {float:none;margin-top:1rem;}
.con4_li .bx1 {padding:1rem ;padding-bottom:4rem;}
.con4_li .st3 {padding:0;background:none}
.main_con6 {padding:3rem 1rem}
.main_con1 .left .st2,
.main_con2 .left .st2 {margin-top:0px !important}
.main_con1 .left .st3,
 .main_con2 .left .st3 {margin-top:10px !important}
 .main_con1 .left .st1,
.main_con2 .left .st1 {font-size:5rem}
.con6_li .right {margin-top:2rem;}
.con_slider3 .slick-dots, .con_slider2 .slick-dots, .con_slider1 .slick-dots {bottom:2rem}
.con_slider2 .slick-dots > li button, .con_slider3 .slick-dots > li button, .con_slider1 .slick-dots > li button {width:7px;height:7px}
#footer {padding:2rem 1rem;}
#footer div.st3 a {margin-left:0;margin-right:1rem;}
#footer div.st3 {position: relative;margin-top:1rem;}
.con6_li .right {padding:0;}
.con6_li .left span {padding:5px 2rem}
.con6_li .left li {padding:2rem 1rem}
.con6_li>div {display:block;padding:0;width:100% !important}
.con4_li .slick-prev,
.con4_li .slick-next {display:none !important}
.con1_bx>div {width:100%;display:block}
.sub_title {margin-bottom:4rem}
.con1_st2 {padding:0;}
.con1_st1 {font-size:3rem}
.con1_st2>div>p:after {width:7px;height:7px;bottom:3px;}
.con1_st2>span {position: relative;top:0;}
.mslider_in_in .m_st1 {font-size:7rem;line-height:8rem}
.con2_bx1 th {width:125px;padding-left:1rem;}
.con2_bx2 li {width:100%;margin-bottom:2rem;}
.list_li>li {width:100%;}
.list_li>li img {width:100%}
.view_li .slick-prev,
 .view_li .slick-next {display:none !important}
.view_li .slick-dots{bottom:2rem}
.view_box1:before {height: calc(100% + 90px);}
.view_box1>div>div:nth-child(2) {margin-top:2rem}
.view_btn {margin-top:8rem}
.view_box1>div>div:nth-child(2),
.view_box1>div>div:nth-child(1) {width:100% !important;float:none;}
.view_li .slick-dots > li button {width:7px;height:7px}
.prod_li>li {width:50%;margin-bottom:1rem;}
.prod_li2>ul>li  {width:50%;}
.prod_li2>ul>li:nth-child(2n+1) {clear:both}
.brand_li>li {width:100%;}
.prod_li2>ul>li img,
.brand_li img {width:100%;}
.prod_li2>ul>li>a>div:before {width:40px;    background-size: contain;height:40px;}
.con2_bx1 table {width:100% !important;float:none;}
.sub_visual {height:250px;}
.sub_visual>div>div {padding-top:40px;}
.prod_view .left {padding:0}
.shop_li>li {width:100%;}
.prod_view .left .thumb {position: relative;}
.prod_view .right .st1 {margin-top:2rem}
.thumb li {width:33.333%;float:left;padding:0 5px;}
.sub_bar ul li a {padding:1rem 0}
.pop_order2>div>div {max-width:14rem}
#sit_sel_option li>div>div {max-width:14rem}
.view_tab3_st2 .beefup__head,
.view_tab3_st2 .beefup__body,
.view_tab2_in .beefup__head {padding:1rem;}
.review_btn a {width:140px;}
.title_del a {margin-left:0;margin-right:5px}
.view_tab2_in .beefup__body {padding:1rem;}
.order_bottom>div {width:100%}
   .cart_btn li {margin-bottom:1rem;}
.title_del {display:block;position: relative;right:0;top:0;margin-top:1rem;}
.thumb li.on a,
.thumb li a, .thumb li a img {width:100%;height:100%;}
.pop_boxs2 {width:100%;left:0 !important;}
.pop_boxs2>div {padding:2rem 1rem}
.po_sec>li>p {width:50px;}
.order_tb2 th {width:86px;}
.order_box1 input[type="text"], .order_box1 input[type="password"], .order_box1 input[type="file"] {width:100% !important}
.adress_btn {min-width:80px}
.order_box1 .mo_ph input[type="text"],
.order_box1 .mo_ph .select_box3 {width:25% !important}

.news_li>li>a>div:before {display:none}
.notice_li>li {width:100%;}

.notice_faq .beefup3 .beefup__head:after {display:none}
.notice_faq .beefup3 .beefup__head .q_ic {line-height:20px}

.form_bx>div:nth-child(1) {display:none}
.notice_faq .beefup3 .beefup__body .q_ic,
.notice_faq .beefup3 .beefup__head .q_ic {width:30px}

.item_bx2 .beefup__head>span {display:inline-block;margin-bottom:1rem;position: relative;left:0;top:0;}
.item_bx2 .beefup.is-open .beefup__head:after,
.item_bx2 .beefup__head:after {top:23%;}
.confirm_bx>div {padding:2rem}
.confirm_bx .st2 {padding:0}
.wishlist_li>li>div img {width:100%;}
.wishlist_li>li {width:100%;}
.box_scroll {overflow-x: scroll}
.box_scroll table {width:800px;}
.lost_box>div>div,
.lost_box>div>p {width:100%;display:block;}
.pr_li>div {width:100%;margin-bottom:2rem;}
.lo_tab3>li {width:50%;margin-bottom:1rem;}
.lo_tab3>li:nth-child(2n+1) {clear:both}
.lab_li a {width:140px;margin:0 5px;}
.ref_li>li div p {display:block;}
#guest_privacy {margin:2rem;}
.ref_li>li a {padding:2rem;}
.ref_li>li {background-image:none;}
.ref_li>li div p:nth-child(1) {width:100%;margin-bottom:1rem;}
.lab_li_st:after {width:7px;height:7px;bottom:3px;}
.lab_li2>li {width:100%;margin-bottom:-2rem;}
.confirm_bx .st2 button {width:100%;border-radius:0;height:40px;position: relative;}
.lo_tab4>li {padding-left:1rem;}
.order_tb2 th label {margin-right:0;}
.lo_tab4 {margin-left:-1rem;}
}
@media screen and (max-width: 765px) {

}


@media screen and (max-width: 600px) {
    .order_tb_wrap {width:100%;overflow-x:scroll}
    .order_tb_wrap>table {width:650px}
}
