@charset "utf-8";

.visual_area .visual_area_text {
	width: 70%;
	max-width: 480px;
	text-align: center;
	margin: 0 40% 0 auto;
	left: 2%;
	transform: inherit;
}

.visual_title {
	width: 240px;
}

.visual_sub_text {
	margin-top: 20px;
	padding: 10px 0;
	font-size: 1.6rem;
}

.visual_sub_text ._catch {
	font-size: 1.3rem;
	padding: 3px;
}

.visual_sub_text span {
	font-size: 1.2rem;
}

.visual_sub_text ._font_size_l {
	font-size: 4rem;
}

.visual_sub_text ._font_size_mm {
	font-size: 2rem;
}

.visual_sub_text ._font_size_m {
	font-size: 1.8rem;
}

.visual_area .visual_sup {
	right: 0;
	bottom: 3%;
}

/* WSYS-11428 【フロント】広告用LPの修正 M.Shimizu 20240912 */
.visual_sup ._name {
	top: -50px;
	right: 4%;
}