@import url('https://webfontworld.github.io/pretendard/Pretendard.css');

*{margin:0;padding:0;font-family:var(--mainfont);}

:root{

--mainfont: 'Pretendard';

}



/* =====================
 서브페이지들
========================*/

@media screen and (min-width:1001px){

.mo_sub_in{display:none;}

.sub{width: 100%;margin:120px auto 0;position:relative;}
.sub>img{width: 100%;display:block;}


.sub_in{position:absolute;top:65px;width: 100%;}
.sub_in .sub_title{max-width:1280px;margin:0 auto;/* padding-top:65px; */display:flex;}
.sub_in .sub_title span{display:block;}
.sub_in .sub_title span:nth-child(2){font-size:15px;font-weight:500;margin:0 12px}
.sub_in .sub_title .home{font-size:16px;font-weight:400;color:#242424;}
.sub_in .sub_title .sub_pg{font-size:16px;font-weight:600;}
.sub_in .sub_title .sub_pg2 a{color:#fff;}

/* =====================
 서브페이지-브랜드스토리
========================*/

.brand_section{width: 100%;height: auto;display:flex;align-items: center;margin-top:100px;}

.brand_section .brand_left, .brand_section .brand_right{width: 50%;background:red;}

.brand_section .brand_txt{width: 100%;height: 100%;display:flex;flex-direction:column;justify-content:center;align-items:center;}
.brand_section .brand_txt_in{width: auto;}
.brand_section .brand_txt_in .none2{display:none;}
.brand_section .brand_txt p:first-child{font-size:32px;font-weight:700;}
.brand_section .brand_txt p:last-child{font-size:20px;font-weight:400;margin-top:30px;line-height:30px;}

.brand_section .brand_pic{width: 100%;height: 100%;}
.brand_section .brand_pic img{width: 100%;background:pink;}

/*.brand_section1 .brand_pic{width: 100%;height: 100%;}*/
/*.brand_section2 .brand_pic{width: 100%;height: 100%;}*/

.sub_brandstory_bg1 img{width: 100%;}
.sub_brandstory_bg1 .m{display:none;}


.sub_brandstory_bg2{width: 100%;margin-top:100px;}
.sub_brandstory_bg2 img{width: 100%;}

.sub_brandstory_bg2 .m{display:none;}




/* =====================
 게시판
========================*/

.board_open{width: 100%;max-width:1280px;margin:120px auto 0;padding:0 15px;padding-bottom:70px;}
.board_open2{padding-top:65px;}
.board_open2 .sub_title_b{display:flex;}
.board_open2 .sub_title_b a{font-size: 16px;font-weight: 400;}
.board_open2 .sub_title_b span{display:block;font-size:15px;font-weight:500;margin:0 12px}
.board_open2 .sub_title_b .now a{font-weight:600;}

.board_open2 .board_in{padding-top:80px;}

.bo_list_title{text-align:center;}
.bo_list_title h4{display:inline-block;font-size:32px;font-weight:500;position:relative;}
.bo_list_title h4::after{content: '';position: Absolute;bottom: -15px;left: 50%;transform: translateX(-50%);
						width: 42%;height:2px;background: #f5cecf;}


/*상세페이지*/



/* =====================
 사용후기 등
========================*/

.sps_area{width: 100%;max-width:1280px;margin:70px auto 40px;}


/* =====================
 마이페이지 등
========================*/

.sub_wrap{margin-top:120px;}



/* =====================
 전체상품 보기 pg중
 리스트페이지랑 연결-best/new 슬라이드
========================*/


.bestslide{padding:60px 0 10px !important;}
.bestslide .swiper-slide{width: 33.3%;height:auto;padding-bottom:10px;position:relative;}

.bestslide .sct_li{width: 23.5%;height:auto;margin-bottom:74px;position:relative;}


.bestslide  .sct_li .item_img{position:relative;overflow:hidden;border:1px solid #eee}
.bestslide  .sct_li .item_img>a{display:block;}
.bestslide  .sct_li .item_img>a img{width: 100%;height: 100%;}

.bestslide  .sct_li .item_img .i_state{width: 120px;height:32px;background:#363636;position:absolute;top:5%;left:5%;border-radius:3px;}
.bestslide  .sct_li .item_img .i_state a{display:block;font-size:16px;font-weight:700;color:#fff;text-align:center;line-height:32px;}


.bestslide  .sct_li .item_img .bar{width: 100%;height: 55px;background:rgba(0,0,0,0.8);position:absolute;bottom:-55px;left:0;transition:all 0.6s;display:flex;justify-content:center;align-items:Center;}

.bestslide  .sct_li .item_img .bar .icon{width: 20%;height: 100%;}
.bestslide  .sct_li .item_img .bar .icon img{width: 100%;height: 100%;vertical-align:middle;}
/* .category_in li .item_img .bar p img{width: 100%;} */

.bestslide  .sct_li .item_img .bar p .on{display:none;}
.bestslide  .sct_li:hover .bar{bottom:0px;}

.bestslide  .sct_li .item_img .bar .like:hover .off{display:none;}
.bestslide  .sct_li .item_img .bar .like:hover .on{display:block;}



.bestslide  .sct_li .item_txt{padding:10px 5px;text-align:center;margin-left:2px;}
.bestslide  .sct_li .item_txt .i_title{font-size:16px;font-weight:500;color:#181818;
overflow: hidden;
  white-space: normal;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  word-break: keep-all;  }

.bestslide  .sct_li .item_txt .i_title a{display:block;padding:20px 0 10px;font-size:15px;}
.bestslide  .sct_li .i_price{display:flex;justify-content:center;align-items: flex-end;}

.bestslide  .sct_li .i_price .i_price1{font-size:18px;font-weight:500;color:#b4b4b4;  text-decoration: line-through;}
.bestslide  .sct_li .i_price .i_price2{margin-left:16px;}
.bestslide  .sct_li .i_price .i_price2 span{font-size:20px;color:#1e1e1e;font-weight:700;}

/*베스트 스와이퍼 스크롤바*/
.bestslide .swiper-horizontal>.swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-horizontal3 {
    position: absolute;
    left: 0% !important;
    bottom: 20px !important;
    z-index: 50;
    height: 5px;
    width: 87% !important;
}

.swiper-scrollbar2 {
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: rgba(0,0,0,.1);
}

.bestslide .swiper-scrollbar3.swiper-scrollbar-horizontal3 .swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: rgba(0,0,0,.5);
    border-radius: 10px;
    left: 0;
    top: 0;
}

.bestslide .swiper-button-next::after,.bestslide .swiper-button-prev::after{display:none;}
.bestslide .swiper-buttons3{width: 8%;height:auto;position:absolute;bottom:25px;right:0;background:skyblue;}
.bestslide .swiper-button-next, .bestslide .swiper-button-prev {
    position: absolute;
    top: 50%;
    width:45%;
    height: var(--swiper-navigation-size);
    margin-top: calc(0px - (var(--swiper-navigation-size)/ 2));
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--swiper-navigation-color,var(--swiper-theme-color));
	
}
.bestslide .swiper-button-next{right:0 !important;}
.bestslide .swiper-button-prev{left:0 !important;}

.bestslide .swiper-button-next img, .bestslide .swiper-button-prev img{width: 100%;}



}


 @media screen and (min-width:1000px) and (max-width:1270px){
	
	.brand_section{margin-top:80px;}

	.brand_section .brand_txt p:first-child{font-size:30px;font-weight:700;}
	.brand_section .brand_txt p:last-child{font-size:18px;font-weight:400;margin-top:15px;line-height:26px;}

	.sub_brandstory_bg2{width: 100%;margin-top:80px;}
 
 }



@media screen and (min-width:731px) and (max-width:1000px){

	
	.sub_title{display:none;}
	.mo_sub_in{display:block;width: 94%;margin:0 auto 20px;}
	.mo_sub_title{display:flex;}
	.mo_sub_title span{display:block;}
	.mo_sub_title span:nth-child(2){font-size:15px;font-weight:500;margin:0 12px}
	.mo_sub_title .home{font-size:16px;font-weight:400;color:#242424;}
	.mo_sub_title .sub_pg{font-size:16px;font-weight:600;}


	.sub{width: 100%;margin:80px auto 0;position:relative;}
	.sub>img{width: 100%;display:block;}


/*	.sub_in{position:absolute;top:65px;width: 100%;}*/
/*	.sub_in .sub_title{width: 94%;margin:0 auto;display:flex;}*/
/*	.sub_in .sub_title span{display:block;}*/
/*	.sub_in .sub_title span:nth-child(2){font-size:15px;font-weight:500;margin:0 12px}*/
/*	.sub_in .sub_title .home{font-size:16px;font-weight:400;color:#242424;}*/
/*	.sub_in .sub_title .sub_pg{font-size:16px;font-weight:600;}*/
/*	.sub_in .sub_title .sub_pg2 a{color:#fff;}*/

	/* =====================
	 서브페이지-브랜드스토리
	========================*/

	.brand_section{width: 100%;height: auto;display:flex;align-items: center;margin-top:100px;}

	.brand_section .brand_left, .brand_section .brand_right{width: 50%;background:red;}

	.brand_section .brand_txt{width: 100%;height: 100%;display:flex;flex-direction:column;justify-content:center;align-items:center;}
	.brand_section .brand_txt_in{width:auto;}
	.brand_section .brand_txt_in .none{display:none;}
	.brand_section .brand_txt p:first-child{font-size:28px;font-weight:700;}
	.brand_section .brand_txt p:last-child{font-size:16px;font-weight:400;margin-top:15px;line-height:20px;}

	.brand_section .brand_pic{width: 100%;height: 100%;}
	.brand_section .brand_pic img{width: 100%;background:pink;}

	/*.brand_section1 .brand_pic{width: 100%;height: 100%;}*/
	/*.brand_section2 .brand_pic{width: 100%;height: 100%;}*/


	.sub_brandstory_bg1{}
	.sub_brandstory_bg1 .pc{display:none;}
	.sub_brandstory_bg1 img{width: 100%;}

	.sub_brandstory_bg2{width: 100%;margin-top:100px;}
	.sub_brandstory_bg2 img{width:100%}
	.sub_brandstory_bg2 .pc{display:none;}

	


	
	


	/* =====================
	 게시판
	========================*/

	.board_open{width: 100%;margin:80px auto 0;padding:0 15px;padding-bottom:70px;}
	

	.board_open2{padding-top:20px;}
	.board_open2 .sub_title_b{display:flex;}
	.board_open2 .sub_title_b a{font-size: 16px;font-weight: 400;}
	.board_open2 .sub_title_b span{display:block;font-size:15px;font-weight:500;margin:0 12px}
	.board_open2 .sub_title_b .now a{font-weight:600;}

	.board_open2 .board_in{padding-top:40px;}

	.bo_list_title{text-align:center;}
	.bo_list_title h4{display:inline-block;font-size:40px;font-weight:500;position:relative;}
	.bo_list_title h4::after{content: '';position: Absolute;bottom: -15px;left: 50%;transform: translateX(-50%);
							width: 42%;height:2px;background: #f5cecf;}


	/* =====================
	 내용관리
	========================*/

	/* =====================
	 사용후기 등
	========================*/
	.sps_area{width: 100%;margin:25px auto 40px;}



	/* =====================
	 전체상품 보기 pg중
	 리스트페이지랑 연결-best/new 슬라이드
	========================*/

	.bestslidem{padding:60px 0 100px !important;}
	.bestslidem .swiper-slide{width: 33.3%;height:auto;padding-bottom:10px;position:relative;}

/*	.bestslidem .sct_li{width: 100%;margin:60px auto 0;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;}*/
/**/
/*	.bestslidem .sct_li{width:auto !important;margin-bottom:74px;position:relative;background:pink;}*/

	.bestslidem .sct_li a{display:block;width: 100%;height: 100%;}
	.bestslidem .sct_li .item_img{width: 100%;border:1px solid #eee}
	.bestslidem .sct_li .item_img img{width: 100%;height: 100%;}

	.bestslidem .sct_li .item_img{position:relative;overflow:hidden;}
	.bestslidem .sct_li .item_img>a img{width: 100%;height: 100%;}

	.bestslidem .sct_li .item_img .i_state{width: auto;height:auto;background:#363636;position:absolute;top:5%;left:5%;border-radius:3px;}
	.bestslidem .sct_li .item_img .i_state a{display:block;font-size:20px;font-weight:700;color:#fff;text-align:center;line-height:32px;padding:5px 25px;}


	.bestslidem .sct_li .item_img .new,
	.bestslidem .sct_li .item_img .best{display:inline-block;width: 90px;height: 30px;line-height:30px;border-radius:10px;color:#fff;
									font-size:18px;font-weight:bold;text-align:center;}
	.bestslidem .sct_li .item_img .new{background:#71ca59;}
	.bestslidem .sct_li .item_img .best{background:#f14040;}

	.bestslidem .sct_li .item_img .bar{width: 100%;height: 55px;background:rgba(0,0,0,0.8);position:absolute;bottom:-55px;left:0;transition:all 0.6s;display:flex;justify-content:center;align-items:Center;}

	.bestslidem .sct_li .item_img .bar .icon{width: 20%;height: 100%;}
	.bestslidem .sct_li .item_img .bar .icon img{width: 100%;height: 100%;vertical-align:middle;}
	/* .category_in li .item_img .bar p img{width: 100%;} */

	.bestslidem .sct_li .item_img .bar p .on{display:none;}

	.bestslidem .sct_li:hover .bar{bottom:0px;}

	.bestslidem .sct_li .item_img .bar .like:hover .off{display:none;}
	.bestslidem .sct_li .item_img .bar .like:hover .on{display:block;}


	.bestslidem .sct_li .item_txt {padding:10px 5px;text-align:center;margin-left:2px;}

	.bestslidem .sct_li .item_txt .i_title{font-size:22px;font-weight:500;color:#181818;
	overflow: hidden;
	  white-space: normal;
	  text-overflow: ellipsis;
	  display: -webkit-box;
	  -webkit-line-clamp: 1;
	  -webkit-box-orient: vertical;
	  word-break: keep-all;  }

	.bestslidem .sct_li .item_txt .i_title a{display:block;padding:20px 0 10px;}


	.bestslidem .sct_li .i_price{display:flex;justify-content:center;align-items: flex-end;font-size:26px;}

	.bestslidem .sct_li .i_price .i_price1{font-size:24px;font-weight:500;color:#b4b4b4;  text-decoration: line-through;}
	.bestslidem .sct_li .i_price .i_price2{margin-left:15px;}
	.bestslidem .sct_li .i_price .i_price2 span{font-size:26px;color:#1e1e1e;font-weight:700;}


	/*리뷰 스와이퍼 스크롤바*/
	.bestslidem .swiper-horizontal>.swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-horizontal3 {
		left: 0% !important;
		bottom: 20px !important;
		z-index: 50;
		height: 5px;
		width: 100% !important;
	}

	.swiper-scrollbar2 {
		border-radius: 10px;
		position: relative;
		-ms-touch-action: none;
		background: rgba(0,0,0,.1);
	}

	.bestslidem .swiper-scrollbar3.swiper-scrollbar-horizontal3 .swiper-scrollbar-drag {
		height: 100%;
		width: 100%;
		position: relative;
		background: rgba(0,0,0,.5);
		border-radius: 10px;
		left: 0;
		top: 0;
	}

	.bestslidem .swiper-button-next::after,.bestslidem .swiper-button-prev::after{display:none;}
	.bestslidem .swiper-buttons3{width: 8%;height:auto;position:absolute;bottom:25px;right:0;background:skyblue;}
	.bestslidem .swiper-button-next, .bestslidem .swiper-button-prev {
		position: absolute;
		top: 40%;
		width:50px;
		height: var(--swiper-navigation-size);
		margin-top: calc(0px - (var(--swiper-navigation-size)/ 2));
		z-index: 10;
		cursor: pointer;
		display: flex;
		align-items: center;
		justify-content: center;
		color: var(--swiper-navigation-color,var(--swiper-theme-color));
		
	}
	.bestslidem .swiper-button-next{right:0 !important;}
	.bestslidem .swiper-button-prev{left:0 !important;}

	.bestslidem .swiper-button-next img, .bestslidem .swiper-button-prev img{width: 100%;}




}



@media screen and (min-width:721px) and (max-width:730px){

	.sub_title{display:none;}
	.mo_sub_in{display:block;width: 94%;margin:0 auto 20px;}
	.mo_sub_title{display:flex;}
	.mo_sub_title span{display:block;}
	.mo_sub_title span:nth-child(2){font-size:15px;font-weight:500;margin:0 12px}
	.mo_sub_title .home{font-size:16px;font-weight:400;color:#242424;}
	.mo_sub_title .sub_pg{font-size:16px;font-weight:600;}


	.sub{width: 100%;margin:80px auto 0;position:relative;}
	.sub>img{width: 100%;display:block;margin:20px auto 0;}

	/* =====================
	 서브페이지-브랜드스토리
	========================*/

	.brand_section{width: 100%;height: auto;display:flex;flex-direction:column;align-items: center;margin-top:80px;}

	.brand_section .brand_left, .brand_section .brand_txt{width: 94%;margin:0 auto;}
	.brand_section .brand_txt{margin-top:25px;}

	.brand_section .brand_txt .brand_txt_in .none2{display:none;}


	.brand_section1 .brand_txt{order:2;}

	.brand_section1 .brand_txt .brand_txt_in{width: 100%;}

	.brand_section .brand_txt p:first-child{font-size:36px;font-weight:700;}
	.brand_section .brand_txt p:last-child{font-size:26px;font-weight:400;margin-top:20px;line-height:32px;}

	.brand_section .brand_pic{width: 94%;height: 100%;}
	.brand_section .brand_pic img{width: 100%;}

	.sub_brandstory_bg1{}
	.sub_brandstory_bg1 .pc{display:none;}
	.sub_brandstory_bg1 img{width: 100%;}

	.sub_brandstory_bg2{width: 100%;margin-top:80px;}
	.sub_brandstory_bg2 .pc{display:none;}
	.sub_brandstory_bg2 img{width:100%}



	/* =====================
	 게시판
	========================*/

	.board_open{width: 94%;margin:80px auto 0;padding-bottom:70px;}
	.board_open2{padding-top:20px;}
	.board_open2 .sub_title_b{display:flex;}
	.board_open2 .sub_title_b a{font-size: 16px;font-weight: 400;}
	.board_open2 .sub_title_b span{display:block;font-size:15px;font-weight:500;margin:0 12px}
	.board_open2 .sub_title_b .now a{font-weight:600;}

	.board_open2 .board_in{padding-top:40px;}

	.bo_list_title{text-align:center;}
	.bo_list_title h4{display:inline-block;font-size:40px;font-weight:500;position:relative;}
	.bo_list_title h4::after{content: '';position: Absolute;bottom: -15px;left: 50%;transform: translateX(-50%);
							width: 42%;height:2px;background: #f5cecf;}


	/* =====================
	 사용후기 등
	========================*/
	.sps_area{width: 100%;margin:70px auto 40px;}

	/* =====================
	 전체상품 보기 pg중
	 리스트페이지랑 연결-best/new 슬라이드
	========================*/

	

	.section_lists{width: 100%;margin:60px auto 0;display:flex;flex-wrap:wrap;gap:2%;justify-content:space-between;position:relative;}

	.bestslidem .sct_li{width: 48%;margin-bottom:74px;position:relative;background:#fff;}

	.bestslidem .sct_li a{display:block;width: 100%;height: 100%;}
	.bestslidem .sct_li .item_img{border:1px solid #eee}
	.bestslidem .sct_li .item_img img{width: 100%;height: 100%;}

	.bestslidem .sct_li .item_img{position:relative;overflow:hidden;}
	.bestslidem .sct_li .item_img>a img{width: 100%;height: 100%;}

	.bestslidem .sct_li .item_img .i_state{width: auto;height:auto;background:#363636;position:absolute;top:5%;left:5%;border-radius:3px;}
	.bestslidem .sct_li .item_img .i_state a{display:block;font-size:22px;font-weight:700;color:#fff;text-align:center;line-height:32px;padding:5px 25px;}


	.bestslidem .sct_li .item_img .new,
	.bestslidem .sct_li .item_img .best{display:inline-block;width: 90px;height: 30px;line-height:30px;border-radius:10px;color:#fff;
									font-size:18px;font-weight:bold;text-align:center;}
	.bestslidem .sct_li .item_img .new{background:#71ca59;}
	.bestslidem .sct_li .item_img .best{background:#f14040;}

	.bestslidem .sct_li .item_img .bar{width: 100%;height: 55px;background:rgba(0,0,0,0.8);position:absolute;bottom:-55px;left:0;transition:all 0.6s;display:flex;justify-content:center;align-items:Center;}

	.bestslidem .sct_li .item_img .bar .icon{width: 20%;height: 100%;}
	.bestslidem .sct_li .item_img .bar .icon img{width: 100%;height: 100%;vertical-align:middle;}
	/* .category_in li .item_img .bar p img{width: 100%;} */

	.bestslidem .sct_li .item_img .bar p .on{display:none;}

	.bestslidem .sct_li:hover .bar{bottom:0px;}

	.bestslidem .sct_li .item_img .bar .like:hover .off{display:none;}
	.bestslidem .sct_li .item_img .bar .like:hover .on{display:block;}


	.bestslidem .sct_li .item_txt {padding:10px 5px;text-align:center;margin-left:2px;}

	.bestslidem .sct_li .item_txt .i_title{font-size:24px;font-weight:500;color:#181818;
	overflow: hidden;
	  white-space: normal;
	  text-overflow: ellipsis;
	  display: -webkit-box;
	  -webkit-line-clamp: 1;
	  -webkit-box-orient: vertical;
	  word-break: keep-all;  }

	.bestslidem .sct_li .item_txt .i_title a{display:block;padding-top:20px;}


	.bestslidem .sct_li .i_price{display:flex;justify-content:center;align-items: flex-end;font-size:26px;padding-top:10px}

	.bestslidem .sct_li .i_price .i_price1{font-size:26px;font-weight:500;color:#b4b4b4;  text-decoration: line-through;}
	.bestslidem .sct_li .i_price .i_price2{margin-left:15px;}
	.bestslidem .sct_li .i_price .i_price2 span{font-size:28px;color:#1e1e1e;font-weight:700;}



	/*리뷰 부분*/
	.pc_review{display:none;}
	.m_review{display:block;}

	.bestslidem{padding:60px 0 30px !important;}
	.bestslidem .swiper-slide{width: 33.3%;height:auto;padding-bottom:10px;position:relative;}
	.bestslidem .swiper-slide .event{display:inline-block;width:auto;height:auto;padding:5px 12px;background:#191919;color:#fff;font-size:24px;font-weight:600;
									position:absolute;top:-20px;left:0;}

	.bestslidem .swiper-slide .img a{display:block;width: 100%;height: 100%;}
	.bestslidem .swiper-slide .img a img{width: 100%;height: 100%;}

	.bestslidem .swiper-slide .txt{text-align:left;padding:0 10px;}

	.bestslidem .swiper-slide .txt .t{
		width: 100%;
		overflow: hidden;
	  white-space: normal;
	  text-overflow: ellipsis;
	  display: -webkit-box;
	  -webkit-line-clamp:2;
	  -webkit-box-orient: vertical;
	  word-break: keep-all; 
	  color:#868686;
	  line-height:1;
	  padding-top:10px;
	  }

	.bestslidem .swiper-slide .txt .t a{display:block;color:#191919;font-size:34px;font-weight:500;}
	.bestslidem .swiper-slide .txt .c{
		width: 100%;
		
		overflow: hidden;
	  white-space: normal;
	  text-overflow: ellipsis;
	  display: -webkit-box;
	  -webkit-line-clamp:3;
	  -webkit-box-orient: vertical;
	  word-break: keep-all; 
	  color:#868686;
	  line-height:28px;
	  }
	.bestslidem .swiper-slide .txt .c a{display:block;width: 100%;color:#868686;font-size:24px;font-weight:300;margin:20px auto;}

	.bestslidem .swiper-slide .txt .i{padding:10px 0 0;}
	.bestslidem .swiper-slide .txt .i .id{padding-right:20px;position:relative;}
	.bestslidem.swiper-slide .txt .i .id::after{content:'';position:absolute;right:0;width: 1px;height: 110%;background:#868686;}
	.bestslidem .swiper-slide .txt .i .date{padding-left:15px;}
	.bestslidem .swiper-slide .txt .i .id a, .mySwiper3m .swiper-slide .txt .i .date{color:#868686;font-size:14px;font-weight:400;}



	/*리뷰 스와이퍼 스크롤바*/
	.bestslidem .swiper-horizontal>.swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-horizontal3 {
		position: absolute;
		left: 0% !important;
		bottom: 20px !important;
		z-index: 50;
		height: 5px;
		width: 100% !important;
	}

	.swiper-scrollbar2 {
		border-radius: 10px;
		position: relative;
		-ms-touch-action: none;
		background: rgba(0,0,0,.1);
	}

	.bestslidem .swiper-scrollbar3.swiper-scrollbar-horizontal3 .swiper-scrollbar-drag {
		height: 100%;
		width: 100%;
		position: relative;
		background: rgba(0,0,0,.5);
		border-radius: 10px;
		left: 0;
		top: 0;
	}

	.bestslidem .swiper-button-next::after,.bestslidem .swiper-button-prev::after{display:none;}
	.bestslidem .swiper-buttons3{width: 8%;height:auto;position:absolute;bottom:25px;right:0;background:skyblue;}
	.bestslidem .swiper-button-next, .bestslidem .swiper-button-prev {
		position: absolute;
		top: 40%;
		width:50px;
		height: var(--swiper-navigation-size);
		margin-top: calc(0px - (var(--swiper-navigation-size)/ 2));
		z-index: 10;
		cursor: pointer;
		display: flex;
		align-items: center;
		justify-content: center;
		color: var(--swiper-navigation-color,var(--swiper-theme-color));
		
	}
	.bestslidem .swiper-button-next{right:0 !important;}
	.bestslidem .swiper-button-prev{left:0 !important;}

	.bestslidem .swiper-button-next img, .bestslidem .swiper-button-prev img{width: 100%;}


}


@media screen and (max-width: 720px){


	.sub_title{display:none;}
	.mo_sub_in{display:block;width: 94%;margin:0 auto 2.7778vw;}
	.mo_sub_title{display:flex;}
	.mo_sub_title span{display:block;}
	.mo_sub_title span:nth-child(2){font-size:3.2vw;font-weight:500;margin:0 1.6667vw}
	.mo_sub_title .home{font-size:3.5vw;font-weight:400;color:#242424;}
	.mo_sub_title .sub_pg{font-size:3.5vw;font-weight:600;}


	.sub{width: 100%;margin:14vw auto 0;position:relative;}
	.sub>img{width: 100%;display:block;margin-top:2.7778vw;}

	/* =====================
	 서브페이지-브랜드스토리
	========================*/

	.brand_section{width: 100%;height: auto;display:flex;flex-direction:column;align-items: center;margin-top:11.1111vw;margin-bottom:7vw;}

	.brand_section .brand_left, .brand_section .brand_txt{width: 94%;margin:0 auto;}
	.brand_section .brand_txt{margin-top:3.4722vw;}

	.brand_section .brand_txt .brand_txt_in .none2{display:none;}


	.brand_section1 .brand_txt{order:2;}

	.brand_section1 .brand_txt .brand_txt_in{width: 100%;}

	.brand_section .brand_txt p:first-child{font-size:5.0000vw;font-weight:700;}
	.brand_section .brand_txt p:last-child{font-size:3.6111vw;font-weight:400;margin-top:2.7778vw;line-height:4.4444vw;}

	.brand_section .brand_pic{width: 94%;height: 100%;}
	.brand_section .brand_pic img{width: 100%;}



	.sub_brandstory_bg1{}
	.sub_brandstory_bg1 .pc{display:none;}
	.sub_brandstory_bg1 img{width: 100%;}
	

	.sub_brandstory_bg2{width: 100%;margin-top:11.1111vw;}
	.sub_brandstory_bg2 .pc{display:none;}
	.sub_brandstory_bg2 img{width:100%}
	

	/* =====================
	 게시판
	========================*/

	.board_open{width: 94%;margin:11.1111vw auto 0;padding-bottom:9.7222vw;}
	.board_open2{padding-top:5vw;}
	.board_open2 .sub_title_b{display:flex;}
	.board_open2 .sub_title_b a{font-size:  3.5vw;font-weight: 400;}
	.board_open2 .sub_title_b span{display:block;font-size:3.2vw;font-weight:500;margin:0 1.6667vw}
	.board_open2 .sub_title_b .now a{font-weight:600;}

	.board_open2 .board_in{padding-top:5.5556vw;}

	.bo_list_title{text-align:center;}
	.bo_list_title h4{display:inline-block;font-size:5.5556vw;font-weight:500;position:relative;}
	.bo_list_title h4::after{content: '';position: Absolute;bottom: -2.0833vw;left: 50%;transform: translateX(-50%);
							width: 42%;height:0.2778vw;background: #f5cecf;}


	/* =====================
	 사용후기 등
	========================*/

	.sps_area{width: 100%;margin:15px auto 30px;}

	/* =====================
	 전체상품 보기 pg중
	 리스트페이지랑 연결-best/new 슬라이드
	========================*/


	/*리스트페이지랑 연결*/


	.section_lists{width: 100%;margin:8.3333vw auto 0;display:flex;flex-wrap:wrap;gap:2%;justify-content:space-between;position:relative;}

	.bestslidem .sct_li{width: 48%;margin-bottom:10.2778vw;position:relative;background:#fff;}

	.section_lists .list a{display:block;width: 100%;height: 100%;}
	.section_lists .list .item_img{border:0.1389vw solid #eee}
	.section_lists .list .item_img img{width: 100%;height: 100%;}




	.bestslidem .sct_li .item_img{position:relative;overflow:hidden;}
	.bestslidem .sct_li .item_img>a img{width: 100%;height: 100%;}

	.bestslidem .sct_li .item_img .i_state{width: auto;height:auto;background:#363636;position:absolute;top:5%;left:5%;border-radius:0.4167vw;}
	.bestslidem .sct_li .item_img .i_state a{display:block;font-size:3.0556vw;font-weight:700;color:#fff;text-align:center;line-height:4.4444vw;padding:0.6944vw 3.4722vw;}


	.bestslidem .sct_li .item_img .new,
	.bestslidem .sct_li .item_img .best{display:inline-block;width: 12.5000vw;height: 4.1667vw;line-height:4.1667vw;border-radius:1.3889vw;color:#fff;
									font-size:2.5000vw;font-weight:bold;text-align:center;}
	.bestslidem .sct_li .item_img .new{background:#71ca59;}
	.bestslidem .sct_li .item_img .best{background:#f14040;}

	.bestslidem .sct_li .item_img .bar{width: 100%;height: 7.6389vw;background:rgba(0,0,0,0.8);position:absolute;bottom:-7.6389vw;left:0;transition:all 0.6s;display:flex;justify-content:center;align-items:Center;}

	.bestslidem .sct_li .item_img .bar .icon{width: 20%;height: 100%;}
	.bestslidem .sct_li .item_img .bar .icon img{width: 100%;height: 100%;vertical-align:middle;}
	/* .category_in li .item_img .bar p img{width: 100%;} */

	.bestslidem .sct_li .item_img .bar p .on{display:none;}

	.bestslidem .sct_li:hover .bar{bottom:0.0000vw;}

	.bestslidem .sct_li .item_img .bar .like:hover .off{display:none;}
	.bestslidem .sct_li .item_img .bar .like:hover .on{display:block;}


	.bestslidem .sct_li .item_txt {padding:1.3889vw 0.6944vw;text-align:center;margin-left:0.2778vw;}

	.bestslidem .sct_li .item_txt .i_title{font-size:3.3333vw;font-weight:500;color:#181818;
	overflow: hidden;
	  white-space: normal;
	  text-overflow: ellipsis;
	  display: -webkit-box;
	  -webkit-line-clamp: 1;
	  -webkit-box-orient: vertical;
	  word-break: keep-all;  }

	.bestslidem .sct_li .item_txt .i_title a{display:block;padding:2.7778vw 0 0vw;}


	.bestslidem .sct_li .i_price{display:flex;justify-content:center;align-items: flex-end;font-size:3.6111vw;padding-top:1vw;}

	.bestslidem .sct_li .i_price .i_price1{font-size:3.4vw;font-weight:500;color:#b4b4b4;  text-decoration: line-through;}
	.bestslidem .sct_li .i_price .i_price2{margin-left:2.0833vw;}
	.bestslidem .sct_li .i_price .i_price2 span{font-size:3.4vw;color:#1e1e1e;font-weight:700;}


	/*리뷰 부분*/
	.pc_review{display:none;}
	.m_review{display:block;}

	.bestslidem{padding:8.3333vw 0 5vw !important;}
	.bestslidem .swiper-slide{width: 33.3%;height:auto;padding-bottom:1.3889vw;position:relative;}
	.bestslidem .swiper-slide .event{display:inline-block;width:auto;height:auto;padding:0.6944vw 1.6667vw;background:#191919;color:#fff;font-size:3.3333vw;font-weight:600;
									position:absolute;top:-2.7778vw;left:0;}

	.bestslidem .swiper-slide .img a{display:block;width: 100%;height: 100%;}
	.bestslidem .swiper-slide .img a img{width: 100%;height: 100%;}

	.bestslidem .swiper-slide .txt{text-align:left;padding:0 1.3889vw;}

	.bestslidem .swiper-slide .txt .t{
		width: 100%;
		overflow: hidden;
	  white-space: normal;
	  text-overflow: ellipsis;
	  display: -webkit-box;
	  -webkit-line-clamp:2;
	  -webkit-box-orient: vertical;
	  word-break: keep-all; 
	  color:#868686;
	  line-height:1;
	  padding-top:1.3889vw;
	  }

	.bestslidem .swiper-slide .txt .t a{display:block;color:#191919;font-size:4.7222vw;font-weight:500;}
	.bestslidem .swiper-slide .txt .c{
		width: 100%;
		
		overflow: hidden;
	  white-space: normal;
	  text-overflow: ellipsis;
	  display: -webkit-box;
	  -webkit-line-clamp:3;
	  -webkit-box-orient: vertical;
	  word-break: keep-all; 
	  color:#868686;
	  line-height:3.8889vw;
	  }
	.bestslidem .swiper-slide .txt .c a{display:block;width: 100%;color:#868686;font-size:3.3333vw;font-weight:300;margin:2.7778vw auto;}

	.bestslidem .swiper-slide .txt .i{padding:1.3889vw 0 0;}
	.bestslidem .swiper-slide .txt .i .id{padding-right:2.7778vw;position:relative;}
	.bestslidem .swiper-slide .txt .i .id::after{content:'';position:absolute;right:0;width: 0.1389vw;height: 110%;background:#868686;}
	.bestslidem .swiper-slide .txt .i .date{padding-left:2.0833vw;}
	.bestslidem .swiper-slide .txt .i .id a, .bestslidem .swiper-slide .txt .i .date{color:#868686;font-size:1.9444vw;font-weight:400;}



	/*리뷰 스와이퍼 스크롤바*/
	.bestslidem .swiper-horizontal>.swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-horizontal3 {
		position: absolute;
		left: 0% !important;
		bottom: 2.7778vw !important;
		z-index: 50;
		height: 0.6944vw;
		width: 100% !important;
	}

	.swiper-scrollbar2 {
		border-radius: 1.3889vw;
		position: relative;
		-ms-touch-action: none;
		background: rgba(0,0,0,.1);
	}

	.bestslidem .swiper-scrollbar3.swiper-scrollbar-horizontal3 .swiper-scrollbar-drag {
		height: 100%;
		width: 100%;
		position: relative;
		background: rgba(0,0,0,.5);
		border-radius: 1.3889vw;
		left: 0;
		top: 0;
	}

	.bestslidem .swiper-button-next::after,.bestslidem .swiper-button-prev::after{display:none;}
	.bestslidem .swiper-buttons3{width: 8%;height:auto;position:absolute;bottom:3.4722vw;right:0;background:skyblue;}
	.bestslidem .swiper-button-next, .bestslidem .swiper-button-prev {
		position: absolute;
		top: 40%;
		width:6.9444vw;
		height: var(--swiper-navigation-size);
		margin-top: calc(0.0000vw - (var(--swiper-navigation-size)/ 2));
		z-index: 10;
		cursor: pointer;
		display: flex;
		align-items: center;
		justify-content: center;
		color: var(--swiper-navigation-color,var(--swiper-theme-color));
		
	}
	.bestslidem .swiper-button-next{right:0 !important;}
	.bestslidem .swiper-button-prev{left:0 !important;}

	.bestslidem .swiper-button-next img, .bestslidem .swiper-button-prev img{width: 100%;}




}