@charset "UTF-8";

.menu_bnr .slider_menu .slick-prev,
.menu_bnr .slider_menu .slick-next {
	width: 45px;
	height: 45px;
	/* background:#f8a183; */
	border-radius: 50px;
	border: 3px solid #f8a183;
}

.menu_bnr .slider_menu .slick-prev:before {
	content: "\e5cb";
}

.menu_bnr .slider_menu .slick-next:before {
	content: "\e5cc";
}

.menu_bnr .slider_menu .slick-prev:before,
.menu_bnr .slider_menu .slick-next:before {
	/* color: rgb(255, 255, 255); */
	color: #f8a183;
	font-size: 40px;
	font-family: "Material Icons";
	opacity: 1;
}

.menu_bnr .slider_menu .slick-prev.slick-disabled:before,
.menu_bnr .slider_menu .slick-next.slick-disabled:before {
	opacity: .25;
}


.menu_bnr .slick-prev {
	/* left: 25px; */
	z-index: 1;
}

/* .menu_bnr .slick-next {
	right: 25px;
} */

.menu_bnr .slick-prev,
.menu_bnr .slick-next {
	width: 35px;
	height: 35px;
}

.menu_bnr .slick-prev:before,
.menu_bnr .slick-next:before {
	color: rgba(0, 0, 0, 0.6);
	font-size: 35px;
}

/* .menu_bnr .slick-dots li {
	width: 6px;
	height: 6px;
} */
/* 
.menu_bnr .slick-dots li button:before {
	font-family: 'slick';
	font-size: 0px;
	line-height: 0px;
	position: absolute;
	top: 0;
	left: 0;
	width: 5px;
	height: 5px;
	content: '';
	background: #000;
	text-align: center;
	opacity: .25;
	border-radius: 50%;
	color: black;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}  */


/* サムネイル付きスライダー */
.slider_thumbnail_wrap {
	/* background-color: #f9f9f9; */
	/* background-color: #de9eb3; */
	background-color: #fff4ed;
	background: linear-gradient(90deg, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)), url(../images/menu/menu_bg.jpg);
	background-repeat: no-repeat;
	background-size: cover;
	/* padding: 1rem 0 4rem; */
	padding: 120px 0 40px;

	margin-top: -60px;
}

.slider_thumbnail_wrap_inner {
	width: 1280px;
	max-width: 100%;
	margin: 0 auto;
}

.slider_wrap {
	/* width: 1280px; */
	/* width: 940px; */
	/* width: 1000px; */
	width: 900px;
	max-width: 100%;
	padding: 0 0 2rem;
	margin: 0 auto;
}

.slider_wrap_main {
	/* width: 780px; */
	/* width: 880px; */
	width: 840px;
}

.slider_ttl_box {
	text-align: center;
	margin-bottom: 40px;

}

.slider_wrap_title {
	font-size: 34px;
	/* color: #e60485; */
	/* color: #fff; */
	color: #f8a183;
	text-align: center;
	font-family: "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic", sans-serif;
	font-weight: 500;
	display: inline-block;
	/* 
	background-color: rgb(255 255 255 / 60%);
	padding: 25px 100px;
	box-shadow: 0px 0px 10px -2px rgba(0, 0, 0, 0.2); */
}

.slider_thumbnail {
	margin-bottom: 5px;
}

.slider_thumbnail .slick-track {
	display: flex;
	width: 67% !important;
	padding-left: 33%;
	flex-wrap: wrap;
	transform: unset !important;
}

.slider_thumbnail2 .slick-track {
	display: flex;
	width: 67% !important;
	padding-left: 33%;
	flex-wrap: wrap;
	transform: unset !important;
}

.thumbnail_list,
.thumbnail_list2 {
	width: calc((100%) / 4) !important;
	display: flex !important;
	height: auto !important;
	position: relative;
	flex-wrap: wrap;
	justify-content: center;
}

.thumbnail_list.slick-current {
	opacity: 1;
}

.same_menu.mole {
	left: 25% !important;
}

.thumbnail_list2.slick-current {
	opacity: 1;
}

.thumbnail_main {
	width: 33% !important;
	position: absolute;
	left: 0;
	height: 100% !important;
	font-size: 20px;
	opacity: 0;
}

.thumbnail_list.same_org_main.slick-current {
	opacity: 1;
}

.thumbnail_list2.same_org_main.slick-current {
	opacity: 1;
}

.same_menu_main {
	opacity: 1;
}

.thumbnail_list.same_org_main.slick-current+.same_menu_main {
	opacity: 0;
}

.thumbnail_list.same_menu_main.slick-current {
	opacity: 1;
}

.thumbnail_list2.same_org_main.slick-current+.same_menu_main {
	opacity: 0;
}

.thumbnail_list2.same_menu_main.slick-current {
	opacity: 1;
}

.same_org {
	opacity: 0;
}

.same_menu {
	position: absolute;
	width: 33.5% !important;
	height: 50% !important;
	z-index: -1;
}

.same_menu.visible {
	opacity: 1;
}

.thumbnail_list.slick-current.same_menu.visible {
	opacity: 1;
	z-index: 0;
}

.thumbnail_list2.slick-current.same_menu.visible {
	opacity: 1;
	z-index: 0;
}

.thumbnail_menu {
	display: flex !important;
	justify-content: center;
	width: 100%;
	position: relative;
	padding: 5px;
	line-height: 1.5;
}

.thumbnail_menu_inner {
	background: #f9d5bd;
	padding: 30px 2px;
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	gap: 15px;
}

/* .thumbnail_list.slick-current .thumbnail_menu_inner {
	position: relative;
	color: #fb7587;
	background: #ffdee2;
	display: flex !important;
	justify-content: center;
	align-items: center;
	width: 100%;
}

.thumbnail_list.slick-current .thumbnail_menu_inner::before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: calc(100% - 8px);
	height: calc(100% - 8px);
	border-left: 10px solid #fb7587;
	border-top: 10px solid #fb7587;
}

.thumbnail_list.slick-current .thumbnail_menu_inner::after {
	content: '';
	position: absolute;
	bottom: 0;
	right: 0;
	width: calc(100% - 8px);
	height: calc(100% - 8px);
	border-right: 10px solid #fb7587;
	border-bottom: 10px solid #fb7587;
} */

/* 画像ボタンver */
.menu_btn_wrap .slider_wrap {
	padding: 0 0 1rem;
}

.menu_btn .thumbnail_menu_inner {
	padding: 0;
}

.menu_btn_wrap .slider_thumbnail .slick-track {
	/* width: 50%!important; */
	width: 100% !important;
	/* padding-left: 50%; */
	/* padding-left: 40%; */
	padding-left: 0;
}

.menu_btn_wrap .slider_thumbnail2 .slick-track {
	/* width: 50%!important; */
	width: 100% !important;
	padding-left: 50%;
}

.thumbnail_main.menu_btn {
	/* width: 50% !important; */
	/* width: 40% !important; */
	width: 35% !important;
}

.thumbnail_main.menu_btn .thumbnail_menu_inner {
	height: 573px;
	overflow: hidden;
}

.same_menu.menu_btn {
	width: 25% !important;
	width: calc((100%) / 4);
}

/* 画像ボタン */
.same_menu.menu_btn {
	left: auto;
}

.menu_btn_wrap .thumbnail_menu_text {
	margin-bottom: 10px;
}

/* 画像ボタン丸ver */
.top-slider-wrap .slick-dotted.slick-slider {
	margin-bottom: 0;
	/* background: #de9eb3; */
}

#wrapper.wrapper_n .menu_btn_circle_l {
	/* width: 630px;
	height: 630px; */
	/* width: 430px;
	height: 430px; */
	width: 250px;
	height: 250px;
	border-radius: 50%;
	object-fit: cover;
}

#wrapper.wrapper_n .menu_btn_circle {
	/* width: 300px;
	height: 300px; */
	/* width: 200px;
	height: 200px; */
	width: 150px;
	height: 150px;
	border-radius: 50%;
	object-fit: cover;
}

.thumbnail_list.slick-current .thumbnail_menu_inner::before,
.thumbnail_list.slick-current .thumbnail_menu_inner::after {
	content: none;
}

.thumbnail_list.slick-current .thumbnail_menu_inner {
	position: relative;
}

.thumbnail_list.slick-current .thumbnail_menu_inner::before {
	content: '';
	position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
	/* width: 300px;
	height: 300px; */
	/* width: 200px;
	height: 200px; */
	width: 150px;
	height: 150px;
	/* border: 16px solid #b40b4f; */
	/* border: 16px solid #f8a183; */
	border: 12px solid #f8a183;
	border-radius: 50%;
}

.thumbnail_list.thumbnail_main.slick-current .thumbnail_menu_inner::before {
	content: '';
	position: absolute;
	/* top: 4px; */
	/* top: 6px; */
	/* top: 5px; */
	/* top: 25px; */
	top: 48px;
	left: 50%;
	transform: translateX(-50%);
	/* width: 632px;
	height: 632px; */
	/* width: 432px;
	height: 432px; */
	width: 250px;
	height: 250px;
	/* border: 16px solid #b40b4f; */
	border: 16px solid #f8a183;
	border-radius: 50%;
}

.thumbnail_list2.slick-current .thumbnail_menu_inner::before,
.thumbnail_list2.slick-current .thumbnail_menu_inner::after {
	content: none;
}

.thumbnail_list2.slick-current .thumbnail_menu_inner {
	position: relative;
}

.thumbnail_list2.slick-current .thumbnail_menu_inner::before {
	content: '';
	position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
	/* width: 300px;
	height: 300px; */
	width: 200px;
	height: 200px;
	/* border: 16px solid #b40b4f; */
	border: 16px solid #f8a183;
	border-radius: 50%;
}

.thumbnail_list2.thumbnail_main.slick-current .thumbnail_menu_inner::before {
	content: '';
	position: absolute;
	/* top: 4px; */
	top: 6px;
	left: 50%;
	transform: translateX(-50%);
	/* width: 632px;
	height: 632px; */
	width: 432px;
	height: 432px;
	/* border: 16px solid #b40b4f; */
	border: 16px solid #f8a183;
	border-radius: 50%;
}

.menu_btn_circle_wrap .thumbnail_menu_inner {
	background: none;
}

.menu_btn_circle_wrap .thumbnail_main.menu_btn .thumbnail_menu_inner {
	height: 100% !important;
}

.menu_btn_circle_wrap .thumbnail_menu_text {
	/* color: #fff; */
	color: #3e3e3e;
	font-weight: 600;
}

/* ここ注意 */
/* .menu_btn_circle_wrap .thumbnail_list.same_org_main.slick-current .thumbnail_menu_text {
	opacity: 0;
} */
/* .menu_btn_circle_wrap .thumbnail_list.same_org.slick-current .thumbnail_menu_text {
	opacity: 0;
} */


/* .same_menu.visible{
	opacity: 0;
}
.same_menu.visible{
	opacity: 0;
} */
.same_org {
	opacity: 1;
}

/* .same_menu.slick-current{
	opacity: 1;
}
  */
.same_menu {
	opacity: 0;
}

.same_menu.slick-current {
	opacity: 1;
}

/* .thumbnail_menu_text {
	opacity: 0;
}
.thumbnail_list.slick-current .thumbnail_menu_text {
	opacity: 1;
} */

/* .menu_btn_circle_wrap .thumbnail_list.same_org_main{
	opacity: 1;
}
.menu_btn_circle_wrap .thumbnail_list.same_menu_main{
	opacity: 0;	
}
.menu_btn_circle_wrap .thumbnail_list.slick-current{
	opacity: 1;	
} */

/* .same_menu_main .thumbnail_menu_text {
	opacity: 0;
} */
/* .menu_btn_circle_wrap .thumbnail_list.same_org_main.slick-current .thumbnail_menu_text {
	opacity: 1;
} */


/* .menu_btn_circle_wrap .thumbnail_list.same_org .thumbnail_menu_text {
	opacity: 1;
}
.menu_btn_circle_wrap .thumbnail_list.same_org.slick-current .thumbnail_menu_text {
	opacity: 1;
} */

.visible-sp {
	display: none;
}

.menu_bnr,
.menu_bnr *,
.menu_bnr *::before,
.menu_bnr *::after {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}

.thumbnail_main.z_10 {
	z-index: 10;
}

.thumbnail_main.z_100 {
	z-index: 10;
}

.same_menu.wrinkle {
	top: 0;
	/* left: calc(40% + (60% / 3) - 32px); */
	right: 0%;
}

.same_menu.acne {
	top: 0;
	left: calc(50%) !important;
}

.stain {
	bottom: 0;
	left: 0;
}

/* .slider_main {
    display: none;
} */

.slider_menu {
	width: 1000px;
	margin: 0 auto 30px;
	max-width: 100%;
}

.tab_btn.active {
	background: #000;
	color: #fff;
}

/* iPadPro用 */
@media screen and (max-width: 1366px) {
	.menu_btn_wrap .slider_thumbnail .slick-track {
		padding-left: 30%;
	}

	.thumbnail_main.menu_btn {
		width: 30% !important;
	}

	.same_menu.menu_btn {
		width: calc(100% / 4) !important;
	}

	.same_menu.acne {
		top: 0;
		left: 30%;
	}

	.same_menu.wrinkle {
		top: 0;
		left: calc(100% / 4);
	}

	#wrapper.wrapper_n .menu_btn_circle_l {

		/* width: 500px;
		height: 500px; */
		/* width: 450px;
		height: 450px; */
		width: 220px;
		height: 220px;
	}

	#wrapper.wrapper_n .menu_btn_circle {
		/* width: 220px;
		height: 220px; */
		width: 150px;
		height: 150px;
	}

	.thumbnail_list.slick-current .thumbnail_menu_inner::before {
		content: '';
		position: absolute;
		top: 0;
		left: 50%;
		transform: translateX(-50%);
		/* width: 220px;
		height: 220px; */
		width: 150px;
		height: 150px;
		/* border: 10px solid #b40b4f; */
		border: 10px solid #f8a183;
		border-radius: 50%;
	}

	.thumbnail_list.thumbnail_main.slick-current .thumbnail_menu_inner::before {
		content: '';
		position: absolute;
		/* top: 0px; */
		/* top: 10px; */
		top: 64px;
		left: 50%;
		transform: translateX(-50%);
		/* width: 512px;
		height: 512px; */
		/* width: 450px;
		height: 450px; */
		width: 220px;
		height: 220px;
		/* border: 12px solid #b40b4f; */
		border: 12px solid #f8a183;
		border-radius: 50%;
	}

	.thumbnail_list2.slick-current .thumbnail_menu_inner::before {
		content: '';
		position: absolute;
		top: 0;
		left: 50%;
		transform: translateX(-50%);
		width: 220px;
		height: 220px;
		/* border: 10px solid #b40b4f; */
		border: 10px solid #f8a183;
		border-radius: 50%;
	}

	.thumbnail_list2.thumbnail_main.slick-current .thumbnail_menu_inner::before {
		content: '';
		position: absolute;
		/* top: 0px; */
		top: 10px;
		left: 50%;
		transform: translateX(-50%);
		/* width: 512px;
		height: 512px; */
		width: 450px;
		height: 450px;
		/* border: 12px solid #b40b4f; */
		border: 12px solid #f8a183;
		border-radius: 50%;
	}

	.menu_bnr_inner {
		margin: 0 120px;
	}
}




@media screen and (max-width: 768px) {
	.menu_bnr_inner {
		margin: 0 0px;
	}

	.slider_ttl_box {
		margin-bottom: 15px;
	}

	.hidden-sp {
		display: none;
	}

	.visible-sp {
		display: block;
	}

	/* サムネイル付きスライダー */
	.slider_thumbnail_wrap {
		/* padding: 1rem 0; */
		/* padding: 50px 20px 40px; */
		padding: 50px 15px 40px;

	}

	.slider_wrap {
		width: 1280px;
		max-width: 100%;
		padding: 0 0 5px;
		margin: 0 auto;
	}

	.slider_wrap_title {
		font-size: 26px;
		/* margin-bottom: 5px; */
	}

	.slider_thumbnail {
		padding: 0 0px;
		margin: 0 0 5px;
		/* min-width: 420px;
        width: 100%; */
	}

	.same_menu {
		position: absolute;
		width: calc(33% + 2px) !important;
		/* height: 50%!important; */
		height: auto !important;
		z-index: -1;
		left: calc(33%);
	}

	.thumbnail_list {
		height: 75px !important;
	}

	.thumbnail_menu {
		padding: 2px;
	}

	.thumbnail_menu_inner {
		background: #f9d5bd;
		padding: 10px 2px;
		width: 100%;
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.thumbnail_main {
		width: 33% !important;
		position: absolute;
		left: 0;
		height: 100% !important;
		font-size: 16px;
	}

	.slider_main {
		/* padding: 0 8px; */
		padding: 0 0px;
	}

	.thumbnail_list.slick-current .thumbnail_menu_inner::before {
		content: '';
		position: absolute;
		top: 0;
		left: 0;
		width: calc(100% - 3px);
		height: calc(100% - 3px);
		/* border-left: 3px solid #fb7587;
		  border-top: 3px solid #fb7587; */
		border-left: 3px solid #f8a183;
		border-top: 3px solid #f8a183;
	}

	.thumbnail_list.slick-current .thumbnail_menu_inner::after {
		content: '';
		position: absolute;
		bottom: 0;
		right: 0;
		width: calc(100% - 3px);
		height: calc(100% - 3px);
		/* border-right: 3px solid #fb7587;
		  border-bottom: 3px solid #fb7587; */
		border-right: 3px solid #f8a183;
		border-bottom: 3px solid #f8a183;
	}

	.thumbnail_list2.slick-current .thumbnail_menu_inner::before {
		content: '';
		position: absolute;
		top: 0;
		left: 0;
		width: calc(100% - 3px);
		height: calc(100% - 3px);
		/* border-left: 3px solid #fb7587;
		  border-top: 3px solid #fb7587; */
		border-left: 3px solid #f8a183;
		border-top: 3px solid #f8a183;
	}

	.thumbnail_list2.slick-current .thumbnail_menu_inner::after {
		content: '';
		position: absolute;
		bottom: 0;
		right: 0;
		width: calc(100% - 3px);
		height: calc(100% - 3px);
		/* border-right: 3px solid #fb7587;
		  border-bottom: 3px solid #fb7587; */
		border-right: 3px solid #f8a183;
		border-bottom: 3px solid #f8a183;
	}

	/* 画像ボタン */
	.same_menu.menu_btn {
		left: auto;
	}

	.menu_btn_wrap .thumbnail_menu_text {
		margin-bottom: 10px;
		/* font-size: 14px; */
		font-size: 12px;
		line-height: 1.2;
	}

	.menu_btn_wrap .thumbnail_main .thumbnail_menu_text {
		/* font-size: 14px; */
		font-size: 12px;
		/* padding: 3px; */
	}

	.menu_btn .thumbnail_menu {
		padding: 3px;
	}

	.thumbnail_list.menu_btn {
		height: auto !important;
	}

	.stain {
		bottom: 14px !important;
	}

	.thumbnail_main.menu_btn .thumbnail_menu_inner {
		height: auto;
	}

	.menu_btn .thumbnail_menu_inner {
		padding: 0;
	}

	/* 画像円ボタン */
	#wrapper.wrapper_n .menu_btn_circle_l {
		/* width: 90px;
        height: 90px; */
		width: 80px;
		height: 80px;
		border-radius: 50%;
		object-fit: cover;
	}


	#wrapper.wrapper_n .menu_btn_circle {
		/* width: 80px;
		height: 80px; */
		width: 70px;
		height: 70px;
		border-radius: 50%;
		object-fit: cover;
	}

	.menu_btn_circle_wrap .thumbnail_main {
		top: 50%;
		transform: translateY(-50%);
	}

	.thumbnail_list.slick-current .thumbnail_menu_inner::before,
	.thumbnail_list.slick-current .thumbnail_menu_inner::after {
		content: none;
	}

	.thumbnail_list.slick-current .thumbnail_menu_inner {
		position: initial;
	}

	.thumbnail_list.slick-current .thumbnail_menu_inner::before {
		content: '';
		position: absolute;
		top: 3px;
		left: 50%;
		transform: translateX(-50%);
		/* width: 80px;
		height:  80px; */
		width: 70px;
		height: 70px;
		/* border: 8px solid #b40b4f; */
		border: 6px solid #f8a183;
		border-radius: 50%;
	}

	.thumbnail_list.thumbnail_main.slick-current .thumbnail_menu_inner::before {
		content: '';
		position: absolute;
		top: 3px;
		left: 50%;
		transform: translateX(-50%);
		/* width: 90px;
        height: 90px; */
		width: 80px;
		height: 80px;
		/* border: 10px solid #b40b4f; */
		border: 6px solid #f8a183;
		border-radius: 50%;
	}

	.thumbnail_list2.slick-current .thumbnail_menu_inner::before,
	.thumbnail_list2.slick-current .thumbnail_menu_inner::after {
		content: none;
	}

	.thumbnail_list2.slick-current .thumbnail_menu_inner {
		position: initial;
	}

	.thumbnail_list2.slick-current .thumbnail_menu_inner::before {
		content: '';
		position: absolute;
		top: 0px;
		left: 50%;
		transform: translateX(-50%);
		width: 90px;
		height: 90px;
		/* border: 8px solid #b40b4f; */
		border: 8px solid #f8a183;
		border-radius: 50%;
	}

	.thumbnail_list2.thumbnail_main.slick-current .thumbnail_menu_inner::before {
		content: '';
		position: absolute;
		top: 0;
		left: 50%;
		transform: translateX(-50%);
		width: 125px;
		height: 125px;
		/* border: 10px solid #b40b4f; */
		border: 10px solid #f8a183;
		border-radius: 50%;
	}

	/* .menu_bnr .slick-prev,
	.menu_bnr .slick-next {
		width: 35px;
		height: 35px;
	} */

	.menu_bnr .slick-next {
		right: 5px;
	}

	.menu_bnr .slick-prev {
		left: 5px;
	}

	.menu_bnr .slider_menu .slick-prev:before,
	.menu_bnr .slider_menu .slick-next:before {
		font-size: 20px;
	}

	.menu_bnr .slider_menu .slick-prev,
	.menu_bnr .slider_menu .slick-next {
		width: 25px;
		height: 25px;
		border: 2px solid #f8a183;
	}

	.menu_bnr .slick-next {
		/* right: -16px; */
		right: 0px;
	}

	.menu_bnr .slick-prev {
		/* left: -16px; */
		left: 0px;
	}

	.menu_btn_wrap .slider_wrap {
		padding: 0 0 0px;
		/* margin-bottom: 25px; */
		margin-bottom: 5px;
	}

	.slider_menu {
		margin: 0 auto 20px;
	}

	.same_menu.menu_btn {
		width: calc(100% / 4) !important;
	}

	.stain {}

	.same_menu.wrinkle {
		top: 0;
		right: 0;
		/* left: calc(25% + (75% / 3)); */
	}

	.menu_btn_wrap .slider_thumbnail .slick-track {
		/* padding-left: 40%; */
		padding-left: 0;
		align-items: baseline;
	}

	.thumbnail_main.menu_btn {
		/* width: 40% !important; */
		width: 25% !important;
	}

	.menu_btn_wrap .slider_thumbnail2 .slick-track {
		padding-left: 40%;

	}

	.thumbnail_list2.menu_btn {
		height: auto !important;
	}

	/* .scroll-all{
		overflow-x: scroll;
		overflow-y: hidden;
		white-space: nowrap;
	}

	.scroll-all::-webkit-scrollbar {
		background: #efefef;
		height: 10px;
		border-radius: 10px;
	}
	.scroll-all::-webkit-scrollbar-thumb {
		background-color: #f8a183;
		border-radius: 10px;
		border: 2px solid #efefef;
	} */

}

/* 20250724 fujimoto */
/* iPadPro用 */
@media screen and (max-width: 1366px) {
	.menu_btn_wrap .slider_thumbnail .slick-track {
		padding-left: 0%;
	}

	.same_menu.wrinkle {
		left: auto;
	}
}

@media screen and (max-width: 768px) {
	.stain {
		bottom: 15px !important;
	}
}

/* 20250919 fujimoto */
.same_menu.posi_5 {
	bottom: 0;	
	left: 0%;
}
@media screen and (max-width: 768px) {
.same_menu.posi_5 {
	bottom: 15px;		
}
}