﻿@charset "utf-8";

.button_female_top {
	width: fit-content;
}

@media screen and (max-width: 768px) {
	.button_female_top{
		width: calc( 100% - 30px );
	}
}

/* ASTRAKHAN追記 202002 ここから*/

@media screen and (max-width: 990px) {
	.conmargin{
	margin-top: 120px !important;/* 202003 ASTRAKHAN修正 */
	}
}


@media screen and (max-width: 768px) {
	.mainSlide{
		margin-top: 50px !important;
	}
}

.mainSlide{
	margin-top: 0px !important;
}

@media screen and (max-width: 990px) {
	.mainSlide{
		margin-top: 0px !important;
	}
}

@media screen and (max-width: 767px) {
	.mainSlide{
		margin-top: 0px !important;
	}
}
