@charset "utf-8";@charset "UTF-8";
/*-----------------------------------------
LookBook
-------------------------------------------*/
/* フェードイン */
.fade-in,
.fade-in1,
.fade-in4_1,
.fade-in4_3 ,
.fade-in5_2,
.fade-in6_2 {
	opacity: 0;
	transition-duration: 500ms;
	transition-property: opacity, transform;
}
.fade-in-up {
	transform: translate(0, 70px);
}
.fade-in-down {
	transform: translate(0, -50px);
}
.fade-in-left {
	transform: translate(-50px, 0);
  }
.scroll-in {
	opacity: 1;
	transform: translate(0, 0);
}
.fade-in4_1.scroll-in,
.fade-in4_2.scroll-in {
	opacity: 1;
	transform: translate(0, 0);
}

.lookbook-page h2 {
  font-family: "Nanum Gothic", "游ゴシック体", YuGothic, "Yu Gothic";
  text-transform: uppercase;
  font-weight: bold;
  font-size: 3.8rem;
  display: block;
  text-align: center;
  margin-bottom: 8rem;
}
@media (max-width: 750px) {
  .lookbook-page h2 {
    font-size: 2.5rem;
    margin-bottom: 4rem;
  }
}
.lookbook-page h2 span {
  display: block;
  font-weight: normal;
  font-family: "游ゴシック体", YuGothic, "Yu Gothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;
  color: #333333;
  font-size: 1.2rem;
  margin-top: 1rem;
}
@media (max-width: 750px) {
  .lookbook-page h2 span {
    font-size: 1.0rem;
    margin-top: 0.6rem;
  }
}
.lookbook-page .looks-container {
  display: flex;
  flex-flow: row wrap;
  width: 100%;
  justify-content: space-between;
}
.lookbook-page .looks-container .look {
  flex-basis: calc(33.33% - 6px);
  margin-bottom: 9px;
}
@media (max-width: 750px) {
  .lookbook-page .looks-container .look {
    flex-basis: calc(50% - 4.5px);
  }
}
.lookbook-page .looks-container .col2 {
  flex-basis: calc(33.33%*2 - 3px);
}
@media (max-width: 750px) {
  .lookbook-page .looks-container .col2 {
    flex-basis: calc(100%);
  }
}
.lookbook-page .cursor {
  background: url("../img/lookbook/cursor.svg");
  background-size: 80px;
  height: 80px;
  width: 80px;
  position: absolute;
  pointer-events: none;
}
@media (max-width: 750px) {
  .lookbook-page .cursor {
    display: none;
  }
}
.lookbook-page .cursor-container {
  overflow: hidden;
  position: relative;
  margin-bottom: 200px;
}
@media (max-width: 750px) {
  .lookbook-page .cursor-container {
    margin-bottom: 80px;
  }
}
.lookbook-page .look-modal-container {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 200;
  background: rgba(0, 0, 0, 0.6);
  display: none;
}
.lookbook-page .look-modal-container .look-modal {
  position: relative;
  width: calc(100% - 80px);
  justify-content: center;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: flex;
  align-items: stretch;
  height: 95%;
  max-height: 600px;
}
@media (max-width: 750px) {
  .lookbook-page .look-modal-container .look-modal {
    width: calc(100% - 30px);
  }
}
.lookbook-page .look-modal-container .look-modal .look-modal-img {
  flex: 0 1 auto;
  width: 59.375vh;
  max-width: 375px;
  background-size: cover;
  background: url("../img/lookbook/look21@2x.jpg");
  background-size: cover;
  background-position: center center;
}
.lookbook-page .look-modal-container .look-modal .look-modal-info {
  flex: 0 0 450px;
  background: #FFF;
  position: relative;
}
@media (max-width: 750px) {
  .lookbook-page .look-modal-container .look-modal .look-modal-info {
    flex: 0 0 100%;
  }
}
.lookbook-page .look-modal-container .look-modal .look-modal-info .look-modal-close {
  position: absolute;
  width: 28px;
  height: 28px;
  margin-left: auto;
  background: url("../img/icon/icon-close-black.svg");
  background-size: 28px;
  background-repeat: no-repeat;
  top: 40px;
  right: 40px;
}
@media (max-width: 750px) {
  .lookbook-page .look-modal-container .look-modal .look-modal-info .look-modal-close {
    width: 20px;
    height: 20px;
    background-size: 20px;
    top: 20px;
    right: 15px;
  }
}
.lookbook-page .look-modal-container .look-modal .look-modal-info .look-modal-items {
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  padding: 113px 50px;
  overflow: auto;
}
@media (max-width: 750px) {
  .lookbook-page .look-modal-container .look-modal .look-modal-info .look-modal-items {
    padding: 60px 40px;
  }
}
.lookbook-page .look-modal-container .look-modal .look-modal-info .look-modal-items li {
  margin-bottom: 40px;
  position: relative;
  min-height: 140px;
}
@media (max-width: 750px) {
  .lookbook-page .look-modal-container .look-modal .look-modal-info .look-modal-items li {
    min-height: 90px;
    margin-bottom: 20px;
  }
}
.lookbook-page .look-modal-container .look-modal .look-modal-info .look-modal-items li .look-item-img {
  width: 200px;
  height: auto;
}
@media (max-width: 750px) {
  .lookbook-page .look-modal-container .look-modal .look-modal-info .look-modal-items li .look-item-img {
    width: 125px;
  }
}
.lookbook-page .look-modal-container .look-modal .look-modal-info .look-modal-items li .look-item-detail {
  display: inline-block;
  position: absolute;
  left: 220px;
  bottom: 0px;
  font-family: "Nanum Gothic", "游ゴシック体", YuGothic, "Yu Gothic";
  font-weight: bold;
}
@media (max-width: 750px) {
  .lookbook-page .look-modal-container .look-modal .look-modal-info .look-modal-items li .look-item-detail {
    left: 140px;
  }
}
.lookbook-page .look-modal-container .look-modal .look-modal-info .look-modal-items li .look-item-detail .look-item-link {
  display: inline-block;
  text-transform: uppercase;
  margin-top: 1em;
  padding-bottom: 0.5em;
  border-bottom: 1px solid #000;
}
.lookbook-page .fade {
  opacity: 0;
  transform: translateY(40px);
}
.lookbook-page .fadeIn {
  animation-name: fadeIn;
  animation-duration: 1s;
  animation-timing-function: ease;
  animation-fill-mode: forwards;
}

.look-modal-items__ttl {
  margin-bottom: 10px;
  font-weight: bold;
  border-bottom: solid 1px black;
  font-size: 1.5rem;
  padding-bottom: 7px;
  letter-spacing: .025em;
}

@media screen and (min-width: 751px) {
  .look-modal-items__ttl {
    font-size: 1.6rem;
    padding-bottom: 7px;
    margin-bottom: 20px;
  }
}
#look-modal4 .look-modal-img {
  background-position: left center;
}

#look-modal8 .look-modal-img {
  background-position: left 20% center;
}

#look-modal9 .look-modal-img {
  background-position: right 30% center;
}

#look-modal13 .look-modal-img {
  background-position: left 40% center;
}

@keyframes fadeIn {
  0% {
    opacity: 0;
    transform: translateY(40px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}

.lookbook-page{
	width: 100%;
	font-family: "Times New Roman", Times, "Hiragino Mincho Pro", serif;
}
html.no_scroll{
	overflow: hidden;
	-ms-overflow-style: none;
	scrollbar-width: none;
}
.crumbsList {
	margin-bottom: 0;
	display: none;
}
h1 {
	margin-top: 100px;
	text-align: center;
}
.title_area {
	position: relative;
	z-index:1;
}
.title_logo {
	max-width: 30%;
	text-align: center;
	position: absolute;
	top: 45%;
	left: 50%;
	max-width: 350px;
	width: 35%;
	-webkit-transform: translate(-50%, -45%);
	-ms-transform: translate(-48%, -48%);
}
.title_logo {
	max-width: 30%;
	text-align: center;
	position: absolute;
	top: 45.5%;
	left: 50%;
	max-width: 56%;
	width: 56%;
	-webkit-transform: translate(-50%, -45%);
	-ms-transform: translate(-48%, -48%);
}
.title_logo img {
	max-width: 100%;
	display: block;
	margin: 0 auto;
	margin-bottom: 11%;
}
.title_logo img.img_logo {
	width: 30%;
}
.title_logo img.img_text_1 {
	width: 50%;
	margin-bottom: 8%;
}
.title_logo img.img_text_2 {
	width: 60%;
	margin-bottom: 8%;
}
.title_logo img.img_text_3 {
	width: 13%;
}
.title_area .title_image img {
	width: 100%;
}

html.no_scroll::-webkit-scrollbar{
	display: none;
}
.lookbook-page .bold {
	margin-left: 10px;
	font-weight: bold;
}
.lookbook-page .title_area{
	text-align:center;
}
.lookbook-page .title_area h3{
	font-size: 28px;
	margin: 40px auto 70px;
}
.lookbook-page .title_area .title_logo img{
	width: 100%;
	max-width: 380px;
}
.lookbook-page .title_area .title_image img{
	width: 100%;
	max-width: 580px;
}

@media only screen and (max-width: 750px){
	.lookbook-page .title_area{
		width: 100%;
		margin: 0 auto;
	}
	.title_logo {
		/* width: 30%; */
		line-height: inherit;
	}
	.lookbook-page .title_area h3{
		font-size: 20px;
	}
}

.lookbook_area > .look_item {
	margin: 100px auto 150px;
	max-width: 750px;
	width: 58%;
}
.lookbook-page .lookbook_area{
	margin: 150px auto 0;
}
.lookbook-page .item-info p {
	display: flex;
	align-items: center;
}
.lookbook-page .lookbook_area p{
	margin-bottom: 5px;
	font-size: 16px;
	text-align: left;
	margin-left: 15px;
}
.lookbook-page .lookbook_area p.num {
	font-size: 40px;
	text-align:center;
	margin: 0 auto;
	margin-bottom: 5px;
}
.lookbook-page .lookbook_area p.num span {
	font-size: 24px;
}
.lookbook-page .lookbook_area p.num span.num6,
.lookbook-page .lookbook_area p.num span.num7 {
	font-size: 40px;
}
.look_item4 {
	position: relative;
	padding: 250px 0;
}
.look_item4 .num {
	margin-bottom: 30px;
}
.look_item4 .item-info {
	left: 10%;
	bottom: 28%;
	color: #fff;
}
.lookbook-page .lookbook_area .look_item4 .num  {
	position: absolute;
	top: 12%;
	left: 30%;
}
.look_item5-wrap {
	display: flex;
	flex-direction: row-reverse;
	
}
.look_list5 {
	max-width: 1100px;
	margin: 0 auto;
	/* padding: 0 20px; */
}
.item-info-wrap_5_1,
.item-info-wrap_5_2 {
	display: flex;
	flex-direction: column;
	/* margin-top: 50px; */
}
.item-info-wrap_5_2 .item-info {
	text-align: center;
	margin: 0 auto;
}

.lookbook-page .lookbook_area .look_list ul li .item-info-wrap_5_1 .item-info,
.lookbook-page .lookbook_area .look_list ul li .item-info-wrap_5_2 .item-info {
	margin-top: 30px;
}
.look_show_5_2 img {
	margin-left: -10%;
	margin-bottom: 5%;
	width: 80%;
	position: relative;
	top: -13%;
}
.item-info-wrap_5_1 .item-info,
.item-info-wrap_5_2 .item-info {
	position: inherit !important;
}
.look_item5 {
	position: relative;
	padding: 200px 0 100px 0;
}
.lookbook-page .lookbook_area .look_list ul li a img.buy_btn {
	width: 40px;
	margin-left: 10px;
	display: block;
}
.lookbook-page .lookbook_area p a{
	text-decoration: underline;
}
.look_list2 {
	padding: 100px 0;
}
.lookbook-page .lookbook_area .look_item {
	width: 100%;
}

.look_item2 {
	position: relative;
	z-index: 1;
}
.look_item2 .item-info {
	left: 15%;
	bottom: 3%;
	color: #fff;
}
.lookbook-page .lookbook_area .look_item img {
	display: block;
}

.look_show_4_1 img {
	position: relative;
}
.look_show_4_3 img {
	position: relative;
}
.look_show_4_1,
.look_show_4_3 {
	max-width: 950px;
	margin: 0 auto;
	display: block;
}
.look_show_4_1 img,
.look_show_4_3 img {
	margin-left: auto;
	width: 45%;
}
.look_show_4_2 img {
	max-height: 1200px;
	width: 100%;
	margin-top: -32%;
	margin-bottom: -28%;
	height: 638px;
	max-height: 638px;
	object-fit: cover;

}
.look_show_4_1 img, 
.look_show_4_3 img {
	width: 38%;
	margin-right: 10%;
}
.look_show_6_1 {
	background: #000;
	margin-bottom: -150px;
	display: block;
	
}
.lookbook-page .lookbook_area .look_list6 .look_show_6_1 img {
	max-width: 1200px;
	width: 90%;
	max-height: 1750px;
	object-fit: cover;
	padding-bottom: 150px;
}
.look_show_6_2 {
	display: block;
}
.look_show_6_2 img {
	width: 80%;
	max-width: 900px;
	max-width: 950px;
	width: 100%;
}
.lookbook-page .lookbook_area .look_list6 .item-info-wrap_6_2 {
	position: relative;
	max-width: 950px;
	width: 70%;
}
.lookbook-page .lookbook_area .look_list6 .num-wrap {
	background: #000;
}
.lookbook-page .lookbook_area .look_list6 .num-wrap .num {
	color: #fff;
	text-align: right;
	padding-right: 30px;
	margin-bottom: 0;
	padding: 100px 0px 30px 0;
	max-width: 1200px;
	margin: inherit;
	max-width: 1200px;
	width: 90%;
}
.look_item6 {
	position: relative;
}
.look_item6 .item-info {
	right: 5%;
	bottom: 5%;
	color: #fff;
}
.lookbook-page .lookbook_area .look_list ul li .item-info {
	margin-top: 10px;
	position: absolute;
}
.lookbook-page .lookbook_area .look_item-wrap {
	position: relative;
	margin-bottom: 180px;
}



.lookbook-page .lookbook_area .look_list1 {
	position: relative;
	padding-bottom: 50px;
}
.lookbook-page .lookbook_area .look_list1::before{
	position: absolute;
	content: "";
	left: 0;
	bottom: 0;
	background-color: #000;
	width: 100%;
	height: 71%;
	z-index:-1;
}
.lookbook-page .lookbook_area .look_list1 .look_item1 {
    width: 100%;
    max-width: 750px;
    margin: 0 auto 70px;
    padding: 0 20px;
}
.lookbook-page .lookbook_area .look_list2 .look_item2 {
	max-width: 750px;
    margin: 0 auto 70px;
    padding: 0 20px;
}
.lookbook-page .lookbook_area .look_list1 .look_item1 p.num {
	text-align: right;
}
.lookbook-page .lookbook_area .look_list1 .look_item1 .item-info-wrap1 .look_show_1_1 {
	z-index: 2;
	width: 50%;
	display: block;
}
.lookbook-page .lookbook_area .look_list1 .look_item1 .item-info-wrap1 .look_show_1_2 {
	z-index: 1;
	width: 70%;
	position: absolute;
	right: 0;
	bottom: -80px;
}
.lookbook-page .lookbook_area .look_list1 .look_item1 .look_show_1_2 img {
	width: 80%;
}
.lookbook-page .lookbook_area .look_list1 .look_item1 .item-info-wrap1 a.look_show_1_2 img {
	width: 77%;
}
.lookbook-page .lookbook_area .look_list1 .look_item1 .item-info-wrap1 {
	display: flex;
	flex-direction: row-reverse;
	align-items: center;
	margin-bottom: 30px;
	justify-content: space-between;
}
.lookbook-page .lookbook_area .look_list1 .look_item1 .item-info-wrap1 a.look_show_1_1 {
	width: 60%;
}
.lookbook-page .lookbook_area .look_list1 .look_item1 .item-info-wrap1 .item-info {
	width: 35%;
	position: relative;
	top: -80px;
}


.lookbook-page .lookbook_area .look_list2 .look_item2 a img {
	margin: 0 auto;
}
.lookbook-page .lookbook_area .look_list2 .look_item2 a.look_show_2_1 img {
	margin-bottom: -50px;
	position: relative;
	z-index:2;
}
.lookbook-page .lookbook_area .look_list3 .look_item3 {
	position: relative;
}
.lookbook-page .lookbook_area .look_list3 .look_item3 .num-wrap {
	background: #000;
}
.lookbook-page .lookbook_area .look_list3 .look_item3 .num {
	color: #fff;
	text-align: left;
	/* max-width: 750px; */
	padding: 3% 5%;
	margin-bottom: 0;
}
.lookbook-page .lookbook_area .look_list3 .look_item3 .item-info {
	position: absolute;
	bottom: 42%;
	left: 15%;
	color: #fff;
}
.lookbook-page .lookbook_area .look_list3 .look_show_3_1 img {
	width: 100%;
	height: 1100px;
	max-height: 1100px;
	object-fit: cover;
	padding-bottom: 150px;
	background: #000;
	margin-bottom: -200px;
}
.look_show_3_2 {
	width: 60%;
}
.look_show_3_2 img {
	width: 100%;
}
.lookbook-page .lookbook_area .look_list3 .video-wrap {
	width: 80%;
	max-width: 850px;
	margin: 0 auto 70px;
	display: flex;
	justify-content: space-between;
	align-items: flex-end;
	padding: 0 50px;
}
.lookbook-page .lookbook_area .look_list3 .video-wrap video {
	width: 28%;
}
.lookbook-page .lookbook_area .look_list4 .look_item4 {
}
.lookbook-page .lookbook_area .look_list5 .look_item5 {
	max-width: 750px;
	margin: 0 auto;
}
.lookbook-page .lookbook_area .look_list5 .look_item5 .num {
	margin-bottom: 50px;
}
.lookbook-page .lookbook_area .new_arrival_btn {
	text-align: center;
	width: 45%;
	margin: 0 auto;
	margin-top: 100px;
	margin-bottom: 200px;
}
.look_item.float a.look_show img.buy_btn {
	width: 40px;
}


/* ポップアップエリア */
.lookbook-page .pop_up_area{
	background: #fff;
	position: fixed;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	margin-top: 100px;
	z-index: 2;
	display: none;
}
.lookbook-page .pop_up_area .pop_up_look_scroll{
	height: 100%;
	box-sizing: border-box;
	overflow: auto;
	margin-top: 30px;
	padding-bottom: 100px;
}
.lookbook-page .pop_up_area .pop_up_look_scroll ul{
	width: 70%;
	margin-left: auto;
}
.lookbook-page .pop_up_area .pop_up_look_scroll ul li{
	display: flex;
	flex-direction: row-reverse;
	margin: 40px auto;
	width: 100%;
}

.lookbook-page .pop_up_area .pop_up_look_scroll ul li .pop_up_look_item {
	max-width: 460px;
	width: 100%;
}
.lookbook-page .pop_up_area .pop_up_look_scroll ul li .pop_up_look_item p.num {
	font-size: 26px;
	text-align:center;
	margin: 0 auto;
	margin-bottom: 5px;
}
.lookbook-page .pop_up_area .pop_up_look_scroll ul li .pop_up_look_item img {
	width: 100%;
}
.lookbook-page .pop_up_area .pop_up_look_scroll ul li .pop_up_look_item img + img{
	margin-top: 40px;
}
.lookbook-page .pop_up_area .pop_up_look_scroll ul li .pop_up_look_text{
	margin-top: auto;
	padding-left: 20px;
	width: 50%;
}
.lookbook-page .pop_up_area .pop_up_look_scroll ul li .pop_up_look_text p{
	font-size: 18px;
	margin: 5px auto;
}
.lookbook-page .pop_up_area .pop_up_look_scroll ul li .pop_up_look_text a{
	text-decoration: underline;
}
.lookbook-page .pop_up_area .pop_up_look_scroll ul li .pop_up_look_item span { 
	opacity: 1;
	font-size: 40px;
}
.lookbook-page .pop_up_area .pop_up_look_back{
	position: fixed;
	top: 50%;
	left: 15%;
	padding-left: 20px;
}
.lookbook-page .pop_up_area .pop_up_look_scroll ul li .pop_up_look_text .buy_btn {
	width: 40px;
}
.look_img_list {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	padding: 300px 50px 100px;
	max-width: 1200px;
	margin: 0 auto;
}
@media only screen and (max-width: 1024px){
	.lookbook-page .pop_up_area .pop_up_look_scroll ul li .pop_up_look_item{
		max-width: 400px;
	}
}
@media only screen and (max-width: 750px){
	.lookbook-page .lookbook_area p.num span {
		font-size: 18px;
	}
	.lookbook-page .lookbook_area p.num span.num6,
	.lookbook-page .lookbook_area p.num span.num7 {
		font-size: 30px;
	}
	.lookbook-page .lookbook_area .look_list2 .look_item2 {
		padding: 0;
	}
	.lookbook-page .item-info p {
		margin-bottom: 5px;
		margin-left: 0;
		font-size: 12px;
	}
	.lookbook-page .pop_up_area .pop_up_look_scroll ul li .pop_up_look_item{
		width: 100%;
		max-width: 100%;
		margin: 0;
	}
	.lookbook-page .pop_up_area .pop_up_look_scroll ul li .pop_up_look_item span { 
		opacity: 1;
		font-size: 30px;
	}
	.lookbook-page .pop_up_area .pop_up_look_scroll ul li .pop_up_look_text p {
		font-size: 14px;
	}
	.lookbook-page .pop_up_area .pop_up_look_scroll ul li .pop_up_look_item p.num,
	.lookbook-page .lookbook_area p.num {
		font-size: 18px;
	}
	.lookbook-page .pop_up_area{
		margin-top: 80px;
	}
	.lookbook-page .pop_up_area .pop_up_look_scroll{
		margin-top: 0;
		padding-bottom: 0;
	}
	.lookbook-page .pop_up_area .pop_up_look_scroll ul{
		margin:0 auto;
		width: 80%;
	}
	.lookbook-page .pop_up_area .pop_up_look_scroll ul li{
		flex-wrap: wrap;
    	flex-direction: column-reverse;
	}
	.lookbook-page .pop_up_area .pop_up_look_scroll ul li .pop_up_look_text{
		margin-top: auto;
		padding: 10px 0;
		width: 100%;
	}
	.lookbook-page .pop_up_area .pop_up_look_back{
		top: 80px;
		left: 5px;
		padding: 5px;
	}
	.lookbook-page .pop_up_area .pop_up_look_scroll ul li .pop_up_look_text .buy_btn {
		width: 35px;
	}
	.look_show_4_2 img,
	.lookbook-page .lookbook_area .look_list3 .look_show_3_1 img {
		object-fit: contain;
		
		padding-bottom: 15%;
	}
	.lookbook-page .lookbook_area .look_list3 .video-wrap video {
		width: 30%;
	}
	.lookbook-page .lookbook_area .look_list6 .look_show_3_1 img {
		height: 500px;
		max-height: 600px;
	}
	.lookbook-page .lookbook_area .look_list2 .look_item2 a.look_show_2_1 img {
		width: 75%;
	}
	.lookbook-page .lookbook_area .look_list2 .look_item2 a.look_show_2_2 img {
		width: 55%;
	}
	.lookbook-page .lookbook_area .look_list5 .look_item5 .num {
		margin-bottom: 20px;
	}
	.look_list5 {
		padding: 0;
	}
	.look_img_list {
		padding: 200px 0 0;
	}
	.look_show_5_2 img {
		margin-bottom: 5.5%;
		width: 84%;
		margin-left: 0;
		top: -9vh;
	}
	.look_show_5_3 img {
		width: 90%;
		margin-left: auto;
	}
	.look_show_4_1, 
	.look_show_4_3 {
		padding: 0;
	}
	.look_show_4_1 img, 
	.look_show_4_3 img {
		width: 38%;
		margin-right: 10%;
		z-index: 2;
	}
	.look_show_4_2 img {
		height: inherit;
		max-height: inherit;
		margin-top: -32%;
		margin-bottom: -27%;
		padding-top: 0;
		padding-bottom: 0;
	}
	.look_item4 .item-info {
		bottom: 33%;
	}
	.lookbook-page .lookbook_area .look_item4 .num {
		left: inherit;
		position: absolute;
		top: 16%;
		left: -15%;
		width: 100%;
	}
	.lookbook-page .lookbook_area .look_list3 .video-wrap {
		padding: 0;
	}
	.lookbook-page .lookbook_area .look_item .look_show_3_2 img {
		width: 100%;
	}
	.lookbook-page .lookbook_area .look_list3 .look_item3 .num {
		padding: 5%;
	}
	.lookbook-page .lookbook_area .look_list3 .look_show_3_1 img {
		padding-bottom: 15%;
		height: inherit;
		margin-bottom: -20%;
	}
	.lookbook-page .lookbook_area .look_list3 .look_item3 .item-info {
		left: 3%;
		bottom: 48%;
	}
	.look_item2 .item-info {
		left: 26%;
		bottom: 1%;
	}
	.lookbook-page .lookbook_area .look_list1 .look_item1 {
		padding: 0 7% 0 3%;
		margin-bottom: 30px;
	}
	.lookbook-page .lookbook_area .look_list1 .look_item1 .look_show_1_2 img {
		width: 80%;
	}
	.look_list2 {
		padding: 50px 0;
	}
	.look_item4 {
		padding: 50px 0;
	}
	.lookbook-page .lookbook_area .look_list1 {
		padding-bottom: 30px;
	}
	.lookbook-page .lookbook_area .look_list6 .look_show_6_1 img {
		width: 95%;
	}
	.lookbook-page .lookbook_area .look_list6 .look_show_6_1 img {
		padding-bottom: 50px;
	}
	.lookbook-page .lookbook_area .look_list6 .item-info-wrap_6_2 {
		top: 12.75vh;
	}
	.lookbook-page .lookbook_area .look_list6 .num {
		width: 95%;
	}
	.lookbook-page .lookbook_area .look_list6 .num-wrap .num {
		padding: 50px 0 10px 0;
	}
	.look_show_4_1,
	.look_show_4_3 {
		z-index: 2;
	}
	.look_item5 {
		padding-top: 50px;
	}
	.lookbook-page .lookbook_area .new_arrival_btn {
		width: 60%;
		margin-top: 50px;
		margin-bottom: 80px;
	}
}
@media only screen and (min-width: 751px){
	.look_show_4_1,
	.look_show_4_3 {
		max-width: 350px;
		margin: 0 auto;
		display: block;
		position: absolute;
		left: 51%;
		z-index: 2;
	}
	.look_show_4_1 {
		bottom: 52%;
		width: 40%;
	}
	.look_show_4_3 {
		width: 40%;
		top: 58%;
	}
	.look_show_4_1 img,
	.look_show_4_3 img {
		width: 100%;
		margin-right: 0;
		margin-left: auto;
	}
	.look_show_4_2 img {
		height: 800px;
		max-height: 800px;
	}
	.look_show_4_2 img {
		margin-top: 0;
		margin-bottom: 0;
	}
}

.look_img_item {
	width: 33%;
}
a {
	opacity: 1 !important;
	transition: none !important;
}
a:hover{
	/* opacity: 0.8 !important; */
}
.num span {
	opacity: 0;
}
.num.appeartext span { 
	animation:text_anime_on 0.01s ease-out forwards; 
	transition-duration: 0.1s;
}
@keyframes text_anime_on {
  0% {
	  opacity:1;
	}
  100% {
	  opacity:1;
	}
}