@media (max-width: 1429px) {
	.main-slide-wrap {height: 446px;}
	.main-slide-text {padding: 30px 25px;}
	.main-slide-text .stit br {display: none;}
	.main-slide-text .stit {margin-bottom: 50px;}
	.ic_big {height: 239px;}
}

@media (max-width: 1199px) {
	.mgnb_wrap {padding: 30px;}
	.main-slide-text .tit {font-size: 20px;}
	.main-slide-text .new {font-size: 20px;margin-bottom: 10px;}
	.main-slide-text {padding: 15px;}
	.main-slide-wrap {height: 365px;}
	.main-slide-text .stit {font-size: 14px;line-height: 1.5;margin-bottom: 20px;}
	.main-notice {padding: 15px;}
	.main-notice .tit {font-size: 20px;}
	.main-notice ul li a {font-size: 13px;}
	.main-notice ul li .date {font-size: 13px;}
	.mid-banner .item .tit {font-size: 15px;width: 74px;height: 74px;}
	.mid-banner .item.active a .tit, .mid-banner .item a:hover .tit {font-size: 15px;margin-top: -12px;}
	.bottom-banner ul li .bb_wrap .tit {font-size: 20px;}
	.bottom-banner ul li.bb1 .bb_wrap {-webkit-background-size: 30px auto;background-size: 30px auto;}
	.bottom-banner ul li.bb2 .bb_wrap {-webkit-background-size: 40px auto;background-size: 40px auto;}
	.bottom-banner ul li.bb3 .bb_wrap {-webkit-background-size: 32px auto;background-size: 32px auto;}
	.list-box .lb-left .txt {margin-bottom: 70px;}
	.list-box {padding: 29px 25px;}
	.footer .bottom_link ul li {padding-right: 11px;margin-right: 8px;}
	.footer .bottom_link ul li a {font-size: 13px;}

	.product_link ul li .bb_wrap .tit {font-size: 20px;}
 	.company .text {padding-left: 20px;}
	.ic_big {height: 196px;}
	.list_ul li .cell.cell1 {width: 60%;}
	.list_ul li .cell.cell2 {width: 40%;}
	.event_list a.item {padding: 10px;}
	.event_list a.item .txt {padding-left: 15px;}
	.event_list a.item .txt .tit {font-size: 15px;margin-bottom: 10px;}
	.event_list a.item .txt .text {font-size: 13px;margin-bottom: 5px;padding-right: 0;}
	.event_list a.item .txt .date {font-size: 13px;}
	.main-slide-fixtext .text {width: 300px;margin-left: -150px;height: 300px;margin-top: -150px;padding: 30px;}
	.storeModal .modal-dialog {width: 100%;margin: 0;}
	.board_search_box {padding: 15px;margin-bottom: 15px;}
	.store .board_search_box .search_box_inline .cate {width: 50%;margin-right: 0;margin-bottom: 10px;}
	.board_search_box .search_box_inline .cate {margin-right: 0;margin-bottom: 10px;}
	.board_search_box .search_box_inline .input {width: 50%;margin-right: 0;}
	.board_search_box .search_box_inline .submit {width: 50%;}
}

@media (max-width: 991px) {
	.total_menu .container {padding: 0;width: 100%;}
	.mgnb .cdropdown {width: 100%;padding-right: 0;}
	.mgnb .cdropdown .sub-menu {display: none;padding: 5px 0;}
	.mgnb_wrap {padding: 0;}
	.mgnb .cdropdown {margin-bottom: 0;}
	.mgnb .cdropdown .dropdown-link {margin-bottom: 0;padding: 10px;font-size: 15px;border-width: 1px;}
	.mgnb .cdropdown .sub-menu {border-bottom: 1px solid #ececec;}
	.mgnb .cdropdown .sub-menu li a {display: block;padding: 5px 25px;font-size: 13px;}

	.header .logo_wrap h1 a img {width: 114px;}
	.header .logo_wrap {height: 60px;}
	.search_box {height: 35px;margin-top: -17px;}
	.main-slide-wrap {height: 281px;}
	.main-slide-text .new {font-size: 15px;margin-bottom: 5px;}
	.main-slide-text .tit {font-size: 15px;margin-bottom: 10px;}
	.main-slide-text .stit {font-size: 12px;margin-bottom: 20px;}
	.main-dots .owl-dot span {width: 8px;height: 8px;border-width: 1px;}
	.main-dots-container .arrow-wrap a img {width: 28px;}
	.main-notice .tit {font-size: 15px;}
	.main-notice {padding: 10px;}
	.main-notice ul {padding-top: 5px;}
	.main-notice ul li a {font-size: 12px;}
	.main-notice ul li .date {font-size: 12px;margin-top: 3px;}
	.mid-banner .item .tit {font-size: 13px;width: 60px;height: 60px;}

	.bottom-banner ul {overflow: hidden;margin-bottom: 20px;}
	.bottom-banner ul li {float: left;width: 33.333333333%;border-bottom: none;}
	.bottom-banner ul li.bb1,
	.bottom-banner ul li.bb2 {border-right: 1px solid #eaeaea;}
	.bottom-banner ul li.bb1 {padding-right: 15px;}
	.bottom-banner ul li.bb2 {padding-right: 15px;padding-left: 15px;}
	.bottom-banner ul li.bb3 {padding-left: 15px;}
	.list-box-wrap {padding-left: 0;}
	.footer .container .top {top: -60px;}
	.footer .container .top img {width: 30px;}
	.footer .contactus {margin-top: 20px;text-align: left;}
	.footer .contactus .c2 br {display: inline-block;padding-right: 10px;content: "";}
	.footer .bottom_link {margin-bottom: 15px;}
	.list-box .tit {font-size: 20px;margin-bottom: 20px;}
	.list-box .tit .more img {width: 24px;}
	.list-box .lb-left .txt {font-size: 15px;}
	.header.scrolled .logo_wrap {height: 60px;}
	.wrap {padding-top: 94px;}
	.bottom-banner {margin-top: 20px;}
	.total_menu {top: 94px;}
	.txt-area-wrap {padding-left: 0;padding-top: 35px;}

	.slick-vertical .slick-slide {margin: 6px 0;}
	.txt-area ul li .cont {padding: 17px;}
	.product_link ul li.bb1 .bb_wrap {-webkit-background-size: 30px auto;background-size: 30px auto;}
	.product_link ul li.bb2 .bb_wrap {-webkit-background-size: 40px auto;background-size: 40px auto;}
	.product_link ul li.bb3 .bb_wrap {-webkit-background-size: 32px auto;background-size: 32px auto;}
	.product_link ul li.bb2 {padding-right: 15px;padding-left: 15px;}
	.product_link ul li.bb1 {padding-right: 15px;}
	.product_link ul li.bb3 {padding-left: 15px;}
	.company1 .img img {width: 93px;}
	.company1 .tit {font-size: 18px;}
	.ic_big {height: 150px;}
	.ic_big img {width: 221px;}
	.list_ul li .cell .info .in.bar {padding-right: 6px;margin-right: 5px;}
	.cross1 p.default_text {padding: 0 50px;}
	.cross_tab .item a {font-size: 12px;}
	.cross .bh3 {font-size: 20px;margin-bottom: 25px;}
	.h4 {font-size: 15px;margin-bottom: 20px;}
	.cross .box {height: 270px;margin-bottom: 20px;}
	.dd_dt .tit span {font-size: 15px;height: 45px;line-height: 45px;width: 200px;}
	.cross21_img6 {width: 84px;margin-top: 15px;}
	.num_order .num {padding-left: 0;}
	.num_order .text {padding-left: 20px;}
	.image_list .item .text {padding: 10px;}
	.main-slide-fixtext .text {width: 200px;margin-left: -100px;height: 200px;margin-top: -100px;padding: 20px;font-size: 20px;border-width: 5px;}
	.main-slide-fixtext .text strong {font-size: 23px;}
	.num_order .num span {width: 52px;height: 52px;line-height: 52px;}
	.num_order .num span img {width: 17px;}
	.bigex_txt {font-size: 18px;margin-top: 30px;}
	.store_list .item .area {width: 50px;height: 50px;font-size: 15px;padding-top: 16px;}
	.img-area:before {display: none;}
	.img-area .wide {display: block;margin-top: 0;margin-left: 0;bottom: 10px;right: 10px;top: auto;left: auto;}
	.img-area .wide img {width: 38px;}
}

@media (max-width: 767px) {
	.search_box {width: 140px;height: 30px;margin-top: -15px;}
	.search_box .sb_fix {padding-right: 25px;width: 100%;}
	.search_box .sb_fix .submit {width: 25px;}
	.new_select {font-size: 14px;width: 50%;background-color: #fff;background-position: 44px center;padding: 0 0 0 5px;}
	.search_box .sb_fix .input {width: 50%;font-size: 14px;}
	.search_box .sb_fix .submit {width: 20%;}
	.main-slide-wrap {height: auto;}
	.bottom-banner ul li {width: 100%;}
	.bottom-banner ul li.bb1, .bottom-banner ul li.bb2, .bottom-banner ul li.bb3 {border-right: none;border-bottom: 1px solid #eaeaea;}
	.bottom-banner ul li.bb1 {padding-bottom: 15px;padding-right: 15px;}
	.bottom-banner ul li.bb2 {padding-bottom: 15px;padding-top: 15px;padding-right: 15px;padding-left: 0;}
	.bottom-banner ul li.bb3 {padding-top: 15px;padding-left: 0;padding-right: 15px;}
	.list-box .lb-left {width: 100%;padding-right: 0;margin-bottom: 20px;border-bottom: 1px solid #e7e7e7;padding-bottom: 20px;}
	.list-box .lb-right {width: 100%;padding-left: 0;border-left: none;}
	.list-box .lb-right .item {margin-bottom: 25px;}
	.list-box .lb-left .txt {margin-bottom: 15px;}
	.list-box {padding: 15px 15px 0 15px;}
	.list-box .lb-left .sel select {height: 38px;font-size: 15px;}
	.footer .contactus .c1 {font-size: 20px;}
	.footer .contactus .c2 {font-size: 13px;}
	.footer .contactus .c3 {font-size: 15px;}
	.footer .bottom_link ul li a {font-size: 12px;}
	.footer p {font-size: 12px;}
	.img-area {width: 100%;}
	.product_link ul li {width: 100%;}
	.product_link ul li {border-right: none;border-bottom: 1px solid #eaeaea;}
	.product_link ul li.bb1,.product_link ul li.bb2,.product_link ul li.bb3 {padding: 15px 0;}
	.product_link ul li .bb_wrap {min-height: inherit;}
	
	.sub_container {padding: 30px 0;}
	h2.sub_title {font-size: 25px;padding-bottom: 10px;margin-bottom: 15px;}
	.woman {width: 157px;margin: 0 auto;display: block;}
	.company .text {padding-left: 0;margin-top: 20px;}
	.company .c1 {font-size: 20px;margin-bottom: 15px;}
	.company .c2 {font-size: 13px;margin-bottom: 15px;}
	.company p {font-size: 13px;}
	p.mar {margin-bottom: 15px;}
	.company1 .tit {margin-bottom: 20px;}
	.ic_small .tit {margin-top: 20px;}
	.ic_small .box {padding: 35px 10px;}
	.table_list th {font-size: 12px;padding: 10px;}
	.table_list td {font-size: 12px;padding: 10px;}

	.board_search_box {padding: 10px;margin-bottom: 15px;}
	.board_search_box .search_box_inline .cate {width: 80px;margin-right: 5px;}
	.board_search_box .search_box_inline .input {width: 128px;margin-right: 5px;}
	.board_search_box .search_box_inline .submit {width: 60px;}
	.list_ul li a {padding: 10px 30px 10px 10px;}
	.list_ul li .cell.cell1 {display: block;width: 100%;font-size: 15px;}
	.list_ul li .cell.cell2 {display: block;width: 100%;margin-top: 10px;}
	.list_ul li .cell .info .in {font-size: 13px;}
	.list_ul li a:after {right: 4px;}
	.more_btn a {width: 120px;height: 40px;line-height: 40px;font-size: 13px;}
	.event_list a.item .img {vertical-align: top;}
	.event_list a.item {margin-bottom: 15px;}
	.news_view .info {position: static;top: auto;right: auto;margin-top: 10px;}
	.news_view .info span.bar {padding-right: 9px;margin-right: 9px;}
	.news_view .info span {font-size: 13px;}
	.news_view .tit {font-size: 18px;padding: 15px;}
	.news_view .cont {padding: 15px;}
	.news_view .cont .file {margin-bottom: 20px;}
	.prevnext_wrap .prevnext .arrow {width: 13%;}
	.prevnext_wrap .prevnext .txt {width: 22%;font-size: 13px;}
	.prevnext_wrap .prevnext .link {width: 65%;}
	.prevnext_wrap .prevnext .link a {font-size: 13px;}
	.prevnext_wrap .prevnext .cell {height: 50px;}
	.h3 {font-size: 18px;margin-bottom: 15px;}
	.h4 {font-size: 15px;margin-bottom: 20px;line-height: 1.5;}
	.img_text {margin-bottom: 20px;margin-top: 10px;}
	.cross1 p.default_text {padding: 0;font-size: 13px;margin-bottom: 15px;}
	.cross .h3 {margin-bottom: 30px;}
	.cross .bh3 {font-size: 18px;margin-bottom: 15px;}
	.dd_dt {display: block;padding: 30px 0;}
	.dd_dt .tit {display: block;width: 100%;margin-bottom: 10px;}
	.dd_dt .txt {display: block;width: 100%;padding-left: 0;}
	.dd_dt .txt ul li {font-size: 13px;}
	.dd_dt .txt ul li:before {top: 9px;}
	.cross_tab .item a {padding: 10px;}
	.cross_tab .item {width: 50%;margin-top: -1px;}
	.cross .text_section .tit {font-size: 18px;margin-bottom: 15px;}
	.cross .text_section {margin-bottom: 30px;}
	.num_order .num span {width: 25px;height: 25px;line-height: 25px;font-size: 13px;}
	.num_order .text {padding-left: 0;}
	.num_order .text .tit {font-size: 15px;}
	.num_order .text .txt {font-size: 13px;}
	.num_order .text .text_in {padding-bottom: 15px;}
	.num_order .item {padding: 15px 0;}
	.cross .text_section .txt {font-size: 13px;}
	.cross_order .img img {width: 84px;}
	.globalTxt {margin-bottom: 15px;font-size: 13px;}
	.method_section .tit {font-size: 15px;width: 170px;height: 40px;line-height: 40px;margin-bottom: 20px;}
	.method_section p {font-size: 13px;line-height: 1.5;}
	
	.method_section {margin-bottom: 30px;}
	.cross25_img1 {width: 110px;}
	.cross25_img2,.cross25_img3 {width: 105px;}
	.method_list .item p {font-size: 12px;}
	.cross25_img8 {width: 162px;}
	.cross25_img11 {width: 156px;}

	.category .item .btn {font-size: 13px;padding: 0 20px 0 10px;}
	.category .item {float: none;min-width: inherit;height: 35px;border-bottom: 1px solid #e4e4e4;}
	.category {border-right: none;border-bottom: none;}
	.category .dropdown-item {padding: 10px;font-size: 12px;}
	.total_menu {overflow-y:auto;height: 300px;-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);-webkit-background-clip: padding-box;background-clip: padding-box;}
	.scrolled .total_menu {top: 60px;}
	.mid-banner .item a .img img {width: 100%;}
	.image_list .item .text {padding: 5px;}
	.image_list .item .text .title {font-size: 13px;}
	.img-area .detail_img {height: 270px;}
	.img-area .detail_img img {max-height: 270px;}
	.txt-area ul li .cont .order .rr {text-align: left;}
	.main-slide-fixtext .text {width: 120px;margin-left: -60px;height: 120px;margin-top: -60px;padding: 5px;font-size: 13px;border-width: 2px;}
	.main-slide-fixtext .text strong {font-size: 15px;}
	.gray_box {margin-top: 20px;padding: 15px;}
	.gray_box .tit {font-size: 13px;margin-bottom: 10px;}
	.gray_box ul li {font-size: 13px;margin: 5px;}
	.gray_box ul li:before {top: 6px;}
	.ex_txt {text-align: left;}
	.line {margin: 30px 0;}
	.store .bh3 {margin-bottom: 30px;font-size: 18px;}
	.bigex_txt {font-size: 15px;}
	.location ul li {font-size: 12px;}
	.location ul li.home a {top: 1px;}
	.store .board_search_box .search_box_inline .cate {margin-right: 0;margin-bottom: 10px;width: 100%;}
	.store_slide_box {padding: 15px;}
	.store_slide.owl-carousel .owl-nav .owl-next, .store_slide.owl-carousel .owl-nav .owl-prev {top: auto;bottom: -12px;margin-top: 0;-webkit-background-size: 8px auto;background-size: 8px auto;}
	.store_slide.owl-carousel .owl-nav .owl-next:hover, .store_slide.owl-carousel .owl-nav .owl-prev:hover {-webkit-background-size: 8px auto;background-size: 8px auto;}
	.store_slide.owl-carousel .owl-nav .owl-next {right: 0;}
	.store_slide.owl-carousel .owl-nav .owl-prev {left: 0;}
	.store_slide .tit {font-size: 15px;}
	.store_info .cell {float: none;font-size: 15px;}
	.store_info .cell.bar {padding-right: 0;margin-right: 0;}
	.store_info .cell.bar:after {display: none;}
	.store_pic .item {margin-bottom: 15px;}
	.storeModal .modal-title {font-size: 20px;margin-bottom: 5px;margin-top: 10px;}
	.thumbnail_wrap {position: static;bottom: auto;padding: 0;left: auto;margin: 5px -2px 0 -2px;overflow:hidden;}
	.toListLinkWrap {padding-bottom: 0;}
	.storeModal .title-cont {padding: 10px;}
	.storeModal .modal-body {padding: 0 5% 20px;}
	table.table.storeModalTb > tbody > tr > th,
	table.table.storeModalTb > tbody > tr > td {font-size: 12px;padding-bottom: 10px;}
	.gmaps {height: 200px;}
	.toListLink {height: 48px;line-height: 48px;font-size: 13px;}
	.list_ul li .item {padding:5px;}
	.list_ul.down .item a{display:block;padding-left:0;}
	.list_ul li .cell .info .in.file a img{width:12px;}
	.list_ul li .cell .info .in.bar{line-height: 3;}
	.store-name {font-size: 13px;margin-top: 10px;}
	.slide_outter {margin-bottom: 10px;}
	.slide_outter .slide_wrap {width: 100%;}
	.slide_outter .store_info {width: 100%;padding-left: 0;margin-top: 5px;}
}