@charset "UTF-8";
.showcase_mighteez body {
	margin: 0;
}

.showcase_mighteez * {
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
}

.showcase_mighteez p, .showcase_mighteez h1, .showcase_mighteez h2, .showcase_mighteez h3, .showcase_mighteez h4, .showcase_mighteez h5, .showcase_mighteez h6, .showcase_mighteez ul, .showcase_mighteez ol, .showcase_mighteez li, .showcase_mighteez dl, .showcase_mighteez dt, .showcase_mighteez dd, .showcase_mighteez table, .showcase_mighteez th, .showcase_mighteez td, .showcase_mighteez form, .showcase_mighteez fieldset, .showcase_mighteez legend, .showcase_mighteez input, .showcase_mighteez textarea, .showcase_mighteez button, .showcase_mighteez select, .showcase_mighteez em, .showcase_mighteez strong, .showcase_mighteez span, .showcase_mighteez a {
	margin: 0;
	padding: 0;
	font-family: "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto, "Helvetica Neue", "Segoe UI", "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;
}

.showcase_mighteez input, .showcase_mighteez textarea, .showcase_mighteez select, .showcase_mighteez button, .showcase_mighteez table {
	font-size: 13px;
	line-height: 1.4;
	letter-spacing: -0.3px;
	color: #252525;
	-webkit-appearance: none;
	appearance: none;
	font-family: "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto, "Helvetica Neue", "Segoe UI", "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;
}

.showcase_mighteez img, .showcase_mighteez fieldset {
	border: 0;
	vertical-align: top;
}

.showcase_mighteez ul, .showcase_mighteez ol {
	list-style: none;
}

.showcase_mighteez em, .showcase_mighteez address {
	font-style: normal;
}

.showcase_mighteez a {
	text-decoration: none;
}

.showcase_mighteez a:hover, .showcase_mighteez a:active, .showcase_mighteez a:focus {
	text-decoration: none;
}

.showcase_mighteez table {
	width: 100%;
	table-layout: fixed;
	border-collapse: collapse;
}

.showcase_mighteez hr {
	display: none !important;
}

.showcase_mighteez .u_skip, .showcase_mighteez .blind {
	overflow: hidden !important;
	position: absolute !important;
	clip: rect(0 0 0 0) !important;
	width: 1px !important;
	height: 1px !important;
	margin: -1px !important;
}

.showcase_mighteez button {
	border: none;
	background: none;
	cursor: pointer;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-tap-highlight-color: transparent;
}

.showcase_mighteez img {
	width: 100%;
	vertical-align: top;
}

/* vw 변환 function */
/* vw 변환 function */
.showcase_mighteez {
	position: relative;
	z-index: 1;
}

.showcase_mighteez img {
	pointer-events: none;
	-o-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	    user-select: none;
}

.showcase_mighteez .only_en {
	display: none;
}

.showcase_mighteez .only_pc {
	display: -webkit-box !important;
	display: -webkit-flex !important;
	display: -ms-flexbox !important;
	display: flex !important;
}

.showcase_mighteez .only_pc.inline {
	display: inline-block !important;
}

.showcase_mighteez .only_mo {
	display: none !important;
}

.showcase_mighteez .only_tab {
	display: none !important;
}

@media screen and (min-width: 991px) and (max-width: 1119px) {
	.showcase_mighteez .only_pc {
		display: -webkit-box !important;
		display: -webkit-flex !important;
		display: -ms-flexbox !important;
		display: flex !important;
	}
	.showcase_mighteez .only_pc.tab_hide {
		display: none !important;
	}
	.showcase_mighteez .only_mo {
		display: none !important;
	}
	.showcase_mighteez .only_tab {
		display: block !important;
	}
}

@media screen and (max-width: 990px) {
	.showcase_mighteez {
		min-width: 320px;
	}
	.showcase_mighteez .only_pc {
		display: none !important;
	}
	.showcase_mighteez .only_tab {
		display: none !important;
	}
	.showcase_mighteez .only_mo {
		display: -webkit-box !important;
		display: -webkit-flex !important;
		display: -ms-flexbox !important;
		display: flex !important;
	}
	.showcase_mighteez .only_mo.inline {
		display: inline-block !important;
	}
}

.showcase_mighteez .ui_motion_up {
	-webkit-transform: translateY(30px);
	    -ms-transform: translateY(30px);
	        transform: translateY(30px);
	opacity: 0;
	-webkit-transition: opacity 1s cubic-bezier(0.32, 0.94, 0.6, 1), -webkit-transform 1s cubic-bezier(0.15, 0.85, 0.45, 1);
	transition: opacity 1s cubic-bezier(0.32, 0.94, 0.6, 1), -webkit-transform 1s cubic-bezier(0.15, 0.85, 0.45, 1);
	transition: transform 1s cubic-bezier(0.15, 0.85, 0.45, 1), opacity 1s cubic-bezier(0.32, 0.94, 0.6, 1);
	transition: transform 1s cubic-bezier(0.15, 0.85, 0.45, 1), opacity 1s cubic-bezier(0.32, 0.94, 0.6, 1), -webkit-transform 1s cubic-bezier(0.15, 0.85, 0.45, 1);
}

.showcase_mighteez .ui_motion_up.on {
	-webkit-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
	opacity: 1;
}

.showcase_mighteez .container {
	min-width: 991px;
}

@media screen and (max-width: 990px) {
	.showcase_mighteez .container {
		min-width: auto;
		min-width: unset;
	}
}

.showcase_mighteez .content {
	overflow: hidden;
}

.showcase_mighteez .inner {
	position: relative;
	max-width: 1180px;
	margin: 0 auto;
	text-align: center;
}

.showcase_mighteez .section1_test.only_pc {
	padding: 110px 0 140px 0;
	background: url(../img/pc/sec1_bg.jpg) center center no-repeat;
	-webkit-background-size: cover;
	        background-size: cover;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	overflow: hidden;
}

.showcase_mighteez .section1_test.only_pc .spot {
	width: 1157px;
	height: 583.1px;
	position: relative;
	margin: 0 auto;
}

.showcase_mighteez .section1_test.only_pc .spot .spot_bg {
	width: 100%;
	height: 100%;
}

.showcase_mighteez .section1_test.only_pc .spot .spot_bg .spot_img {
	position: absolute;
	display: block;
}

.showcase_mighteez .section1_test.only_pc .spot .spot_bg .spot_bg_01 {
	width: 361.45px;
	height: 327.47px;
	top: 0;
	left: 0;
}

.showcase_mighteez .section1_test.only_pc .spot .spot_bg .spot_bg_02 {
	width: 324.3px;
	height: 299.73px;
	top: 0;
	left: 239px;
}

.showcase_mighteez .section1_test.only_pc .spot .spot_bg .spot_bg_03 {
	width: 384.92px;
	height: 284.98px;
	top: 0;
	right: 227px;
}

.showcase_mighteez .section1_test.only_pc .spot .spot_bg .spot_bg_04 {
	width: 313.57px;
	height: 263.72px;
	top: 0;
	right: 0;
}

.showcase_mighteez .section1_test.only_pc .spot .spot_bg .spot_bg_05 {
	width: 368.96px;
	height: 275.06px;
	bottom: 0;
	left: 0;
}

.showcase_mighteez .section1_test.only_pc .spot .spot_bg .spot_bg_06 {
	width: 381.17px;
	height: 291.46px;
	bottom: 0;
	left: 282px;
}

.showcase_mighteez .section1_test.only_pc .spot .spot_bg .spot_bg_07 {
	width: 305.78px;
	height: 314.75px;
	bottom: 0;
	right: 226px;
}

.showcase_mighteez .section1_test.only_pc .spot .spot_bg .spot_bg_08 {
	width: 257.89px;
	height: 331.03px;
	bottom: 0;
	right: 0;
}

.showcase_mighteez .section1_test.only_pc .spot .spot_char {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
}

.showcase_mighteez .section1_test.only_pc .spot .spot_char img {
	position: absolute;
}

.showcase_mighteez .section1_test.only_pc .spot .spot_char .spot_01 {
	width: 288.98px;
	height: 288.87px;
	top: 30px;
	left: 68px;
	z-index: 1;
}

.showcase_mighteez .section1_test.only_pc .spot .spot_char .spot_02 {
	width: 243.73px;
	height: 304.45px;
	top: 15px;
	left: 327px;
}

.showcase_mighteez .section1_test.only_pc .spot .spot_char .spot_03 {
	width: 266.55px;
	height: 280.19px;
	top: -7px;
	right: 315px;
}

.showcase_mighteez .section1_test.only_pc .spot .spot_char .spot_04 {
	width: 316.59px;
	height: 228.52px;
	top: 11px;
	right: -33px;
}

.showcase_mighteez .section1_test.only_pc .spot .spot_char .spot_05 {
	width: 377.18px;
	height: 241.29px;
	bottom: 20px;
	left: -33px;
}

.showcase_mighteez .section1_test.only_pc .spot .spot_char .spot_06 {
	width: 257.64px;
	height: 324.08px;
	bottom: -47px;
	left: 353px;
}

.showcase_mighteez .section1_test.only_pc .spot .spot_char .spot_07 {
	width: 265.3px;
	height: 296.01px;
	bottom: -12px;
	right: 268px;
}

.showcase_mighteez .section1_test.only_pc .spot .spot_char .spot_08 {
	width: 289.54px;
	height: 241.47px;
	bottom: -35px;
	right: -23px;
}

.showcase_mighteez .section1_test.only_pc .spot .spot_char .boom {
	width: 261.81px;
	height: auto;
	top: -47px;
	left: -44px;
}

.showcase_mighteez .section1_test.only_pc .spot .spot_char .yay {
	width: 197px;
	height: auto;
	bottom: 190px;
	right: 8px;
}

.showcase_mighteez .section1_test.only_pc .section1_title {
	width: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
	text-align: center;
	margin-top: 50px;
}

.showcase_mighteez .section1_test.only_pc .section1_title .mighteez_logo {
	width: 764px;
	height: auto;
	display: block;
}

.showcase_mighteez .section1_test.only_pc .section1_title .ateez_with_line {
	width: 602px;
	height: auto;
	display: block;
	margin-top: 8px;
}

.showcase_mighteez .section1_test.only_pc .section1_title .sec1_text {
	margin-top: 34px;
	width: 460px;
	height: auto;
	display: block;
}

.showcase_mighteez .section1_test.only_mo {
	padding: 100px 0 100px 0;
	background: url(../img/mo/sec1_bg.jpg) no-repeat center center;
	-webkit-background-size: cover;
	        background-size: cover;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	overflow: hidden;
	position: relative;
}

.showcase_mighteez .section1_test.only_mo .spot {
	position: relative;
	width: -webkit-calc(100% - 80px);
	width: calc(100% - 80px);
	height: auto;
	margin: 0 auto;
}

.showcase_mighteez .section1_test.only_mo .spot .spot_bg {
	width: 285.73px;
	height: 560.11px;
	margin: 0 auto;
	position: relative;
}

.showcase_mighteez .section1_test.only_mo .spot .spot_bg .spot_img {
	position: absolute;
	display: block;
}

.showcase_mighteez .section1_test.only_mo .spot .spot_bg .spot_bg_01 {
	width: 150.23px;
	height: auto;
	top: 0;
	left: 0;
}

.showcase_mighteez .section1_test.only_mo .spot .spot_bg .spot_bg_02 {
	width: 154.59px;
	height: auto;
	top: 0;
	right: 0;
}

.showcase_mighteez .section1_test.only_mo .spot .spot_bg .spot_bg_03 {
	width: 171.15px;
	height: auto;
	top: 135px;
	left: 0;
}

.showcase_mighteez .section1_test.only_mo .spot .spot_bg .spot_bg_04 {
	width: 154.59px;
	height: auto;
	top: 130px;
	right: 0;
}

.showcase_mighteez .section1_test.only_mo .spot .spot_bg .spot_bg_05 {
	width: 135.35px;
	height: auto;
	bottom: 145px;
	left: 0;
}

.showcase_mighteez .section1_test.only_mo .spot .spot_bg .spot_bg_06 {
	width: 166.38px;
	height: auto;
	bottom: 145px;
	right: 0;
}

.showcase_mighteez .section1_test.only_mo .spot .spot_bg .spot_bg_07 {
	width: 150.23px;
	height: auto;
	bottom: 0;
	left: 0;
}

.showcase_mighteez .section1_test.only_mo .spot .spot_bg .spot_bg_08 {
	width: 154.59px;
	height: auto;
	bottom: 0;
	right: 0;
}

.showcase_mighteez .section1_test.only_mo .spot .spot_bg .boom {
	width: 128px;
	height: auto;
	top: -64px;
	left: -29px;
}

.showcase_mighteez .section1_test.only_mo .spot .spot_bg .yay {
	width: 98px;
	height: auto;
	bottom: 263px;
	right: 24px;
}

.showcase_mighteez .section1_test.only_mo .spot .spot_char {
	position: absolute;
	width: 287.73px;
	height: 571.11px;
	top: 0;
	margin: 0 auto;
}

.showcase_mighteez .section1_test.only_mo .spot .spot_char img {
	position: absolute;
	display: block;
}

.showcase_mighteez .section1_test.only_mo .spot .spot_char .spot_01 {
	width: 138.53px;
	height: auto;
	left: 13px;
	top: -18px;
	z-index: 1;
}

.showcase_mighteez .section1_test.only_mo .spot .spot_char .spot_02 {
	width: 119px;
	height: auto;
	top: -27px;
	right: 10px;
}

.showcase_mighteez .section1_test.only_mo .spot .spot_char .spot_03 {
	width: 130px;
	height: auto;
	top: 127px;
	left: 10px;
}

.showcase_mighteez .section1_test.only_mo .spot .spot_char .spot_04 {
	width: 154px;
	height: auto;
	top: 126px;
	right: -14px;
}

.showcase_mighteez .section1_test.only_mo .spot .spot_char .spot_05 {
	width: 131px;
	height: auto;
	bottom: 143px;
	left: -17px;
}

.showcase_mighteez .section1_test.only_mo .spot .spot_char .spot_06 {
	width: 138.85px;
	height: auto;
	bottom: 157px;
	right: 10px;
}

.showcase_mighteez .section1_test.only_mo .spot .spot_char .spot_07 {
	width: 182px;
	height: auto;
	bottom: 30px;
	left: -28px;
}

.showcase_mighteez .section1_test.only_mo .spot .spot_char .spot_08 {
	width: 125px;
	height: auto;
	bottom: 3px;
	right: 13px;
}

.showcase_mighteez .section1_test.only_mo .section1_title {
	width: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
	text-align: center;
	margin-top: 50px;
}

.showcase_mighteez .section1_test.only_mo .section1_title .mighteez_logo {
	width: 343px;
	height: auto;
	display: block;
}

.showcase_mighteez .section1_test.only_mo .section1_title .ateez_with_line {
	width: 245px;
	height: auto;
	display: block;
	margin-top: 18px;
}

.showcase_mighteez .section1_test.only_mo .section1_title .sec1_text {
	margin-top: 34px;
	width: 328px;
	height: auto;
	display: block;
}

.showcase_mighteez .section_character {
	overflow: hidden;
	width: 100%;
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-background-size: cover;
	        background-size: cover;
	text-align: center;
	background-color: #f6f8fa;
	padding: 200px 0;
	-webkit-transition: background-color 0.3s ease;
	transition: background-color 0.3s ease;
}

@media screen and (max-width: 990px) {
	.showcase_mighteez .section_character {
		padding: 130px 0;
	}
}

.showcase_mighteez .section_character.bg-ateez {
	background-color: #f6f8fa;
}

.showcase_mighteez .section_character.bg-hongjoong {
	background-color: #fef5ed;
}

.showcase_mighteez .section_character.bg-seonghwa {
	background-color: #fef2f3;
}

.showcase_mighteez .section_character.bg-yunho {
	background-color: #f9fdff;
}

.showcase_mighteez .section_character.bg-yeosang {
	background-color: #fef2f3;
}

.showcase_mighteez .section_character.bg-san {
	background-color: #f3eff8;
}

.showcase_mighteez .section_character.bg-mingi {
	background-color: #fffdee;
}

.showcase_mighteez .section_character.bg-wooyoung {
	background-color: #eaecf0;
}

.showcase_mighteez .section_character.bg-jongho {
	background-color: #f2f6fc;
}

.showcase_mighteez .section_character .section2_title {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
}

.showcase_mighteez .section_character .section2_title h2 {
	color: #181818;
	font-size: 16px;
	line-height: 100%;
	font-weight: 700;
	letter-spacing: 0;
	padding: 16px 32px;
	border: 2px solid #181818;
	background-color: #fff;
}

.showcase_mighteez .section_character .section2_title img {
	display: block;
	width: 385.13px;
	height: auto;
	margin-top: 15px;
}

@media screen and (max-width: 990px) {
	.showcase_mighteez .section_character .section2_title img {
		display: block;
		width: 310px;
		height: auto;
	}
}

.showcase_mighteez .section_character .section2_text {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	    -ms-flex-direction: column;
	        flex-direction: column;
	gap: 10px;
	margin-top: 30px;
	color: #181818;
	font-size: 18px;
	line-height: 26px;
	font-weight: 400;
	letter-spacing: -0.2px;
}

.showcase_mighteez .section_character .character_box.only_pc {
	width: 100%;
	margin: 0 auto;
	margin-top: 50px;
	position: relative;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	    -ms-flex-direction: column;
	        flex-direction: column;
}

.showcase_mighteez .section_character .character_box.only_pc .character_list {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: -webkit-fit-content;
	width: fit-content;
	margin: 0 auto;
	height: 100%;
}

.showcase_mighteez .section_character .character_box.only_pc .character_list ul {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: -webkit-fit-content;
	width: fit-content;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
	gap: 6px;
}

.showcase_mighteez .section_character .character_box.only_pc .character_list ul li {
	width: 82px;
	text-align: center;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
}

.showcase_mighteez .section_character .character_box.only_pc .character_list ul li a {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
	width: 82px;
}

.showcase_mighteez .section_character .character_box.only_pc .character_list ul li a .img_box {
	width: 82px;
	height: 82px;
}

.showcase_mighteez .section_character .character_box.only_pc .character_list ul li a .name {
	color: #333;
	font-size: 14px;
	line-height: 16px;
	font-weight: 400;
	letter-spacing: -0.2px;
	margin-top: 12px;
}

.showcase_mighteez .section_character .character_box.only_pc .character_list ul li.ateez .img_box {
	background: url(../img/pc/icon_ateez.png) center center no-repeat;
	-webkit-background-size: 72px 72px;
	        background-size: 72px 72px;
	width: 82px;
	height: 82px;
}

.showcase_mighteez .section_character .character_box.only_pc .character_list ul li.hongjoong .img_box {
	background: url(../img/pc/icon_hongjoong.png) center center no-repeat;
	-webkit-background-size: 72px 72px;
	        background-size: 72px 72px;
	width: 82px;
	height: 82px;
}

.showcase_mighteez .section_character .character_box.only_pc .character_list ul li.seonghwa .img_box {
	background: url(../img/pc/icon_seonghwa.png) center center no-repeat;
	-webkit-background-size: 72px 72px;
	        background-size: 72px 72px;
	width: 82px;
	height: 82px;
}

.showcase_mighteez .section_character .character_box.only_pc .character_list ul li.yunho .img_box {
	background: url(../img/pc/icon_yunho.png) center center no-repeat;
	-webkit-background-size: 72px 72px;
	        background-size: 72px 72px;
	width: 82px;
	height: 82px;
}

.showcase_mighteez .section_character .character_box.only_pc .character_list ul li.yeosang .img_box {
	background: url(../img/pc/icon_yeosang.png) center center no-repeat;
	-webkit-background-size: 72px 72px;
	        background-size: 72px 72px;
	width: 82px;
	height: 82px;
}

.showcase_mighteez .section_character .character_box.only_pc .character_list ul li.san .img_box {
	background: url(../img/pc/icon_san.png) center center no-repeat;
	-webkit-background-size: 72px 72px;
	        background-size: 72px 72px;
	width: 82px;
	height: 82px;
}

.showcase_mighteez .section_character .character_box.only_pc .character_list ul li.mingi .img_box {
	background: url(../img/pc/icon_mingi.png) center center no-repeat;
	-webkit-background-size: 72px 72px;
	        background-size: 72px 72px;
	width: 82px;
	height: 82px;
}

.showcase_mighteez .section_character .character_box.only_pc .character_list ul li.wooyoung .img_box {
	background: url(../img/pc/icon_wooyoung.png) center center no-repeat;
	-webkit-background-size: 72px 72px;
	        background-size: 72px 72px;
	width: 82px;
	height: 82px;
}

.showcase_mighteez .section_character .character_box.only_pc .character_list ul li.jongho .img_box {
	background: url(../img/pc/icon_jongho.png) center center no-repeat;
	-webkit-background-size: 72px 72px;
	        background-size: 72px 72px;
	width: 82px;
	height: 82px;
}

.showcase_mighteez .section_character .character_box.only_pc .character_list ul li.on {
	width: 82px;
}

.showcase_mighteez .section_character .character_box.only_pc .character_list ul li.on a {
	width: 82px;
}

.showcase_mighteez .section_character .character_box.only_pc .character_list ul li.on a .name {
	font-weight: 700;
}

.showcase_mighteez .section_character .character_box.only_pc .character_list ul li.on.ateez .img_box {
	background: url(../img/pc/icon_ateez_on.png) center center no-repeat;
	-webkit-background-size: 82px 82px;
	        background-size: 82px 82px;
	width: 82px;
	height: 82px;
}

.showcase_mighteez .section_character .character_box.only_pc .character_list ul li.on.hongjoong .img_box {
	background: url(../img/pc/icon_hongjoong_on.png) center center no-repeat;
	-webkit-background-size: 82px 82px;
	        background-size: 82px 82px;
	width: 82px;
	height: 82px;
}

.showcase_mighteez .section_character .character_box.only_pc .character_list ul li.on.seonghwa .img_box {
	background: url(../img/pc/icon_seonghwa_on.png) center center no-repeat;
	-webkit-background-size: 82px 82px;
	        background-size: 82px 82px;
	width: 82px;
	height: 82px;
}

.showcase_mighteez .section_character .character_box.only_pc .character_list ul li.on.yunho .img_box {
	background: url(../img/pc/icon_yunho_on.png) center center no-repeat;
	-webkit-background-size: 82px 82px;
	        background-size: 82px 82px;
	width: 82px;
	height: 82px;
}

.showcase_mighteez .section_character .character_box.only_pc .character_list ul li.on.yeosang .img_box {
	background: url(../img/pc/icon_yeosang_on.png) center center no-repeat;
	-webkit-background-size: 82px 82px;
	        background-size: 82px 82px;
	width: 82px;
	height: 82px;
}

.showcase_mighteez .section_character .character_box.only_pc .character_list ul li.on.san .img_box {
	background: url(../img/pc/icon_san_on.png) center center no-repeat;
	-webkit-background-size: 82px 82px;
	        background-size: 82px 82px;
	width: 82px;
	height: 82px;
}

.showcase_mighteez .section_character .character_box.only_pc .character_list ul li.on.mingi .img_box {
	background: url(../img/pc/icon_mingi_on.png) center center no-repeat;
	-webkit-background-size: 82px 82px;
	        background-size: 82px 82px;
	width: 82px;
	height: 82px;
}

.showcase_mighteez .section_character .character_box.only_pc .character_list ul li.on.wooyoung .img_box {
	background: url(../img/pc/icon_wooyoung_on.png) center center no-repeat;
	-webkit-background-size: 82px 82px;
	        background-size: 82px 82px;
	width: 82px;
	height: 82px;
}

.showcase_mighteez .section_character .character_box.only_pc .character_list ul li.on.jongho .img_box {
	background: url(../img/pc/icon_jongho_on.png) center center no-repeat;
	-webkit-background-size: 82px 82px;
	        background-size: 82px 82px;
	width: 82px;
	height: 82px;
}

.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member {
	width: 100%;
	max-width: 1180px;
	margin: 0 auto;
	position: relative;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	margin-top: 100px;
}

@media screen and (max-width: 1180px) {
	.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member {
		max-width: 80%;
	}
}

.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member .swiper-wrapper .swiper-slide {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	    -ms-flex-direction: column;
	        flex-direction: column;
	gap: 20px;
	opacity: 0;
	visibility: hidden;
	pointer-events: none;
	-webkit-transition: opacity 0.3s, visibility 0.3s;
	transition: opacity 0.3s, visibility 0.3s;
}

.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member .swiper-wrapper .swiper-slide .slide_img {
	width: 100%;
	height: 100%;
	position: relative;
}

.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_mighteez_name {
	position: absolute;
	top: -95px;
	left: -59px;
	width: 740px;
	height: auto;
}

@media screen and (max-width: 1180px) {
	.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_mighteez_name {
		width: 62%;
		height: auto;
		top: -13.5%;
		left: -37px;
	}
}

.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_mighteez_char {
	position: absolute;
	top: 59px;
	left: -89px;
	width: 721px;
	height: 683px;
}

@media screen and (max-width: 1180px) {
	.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_mighteez_char {
		width: 60%;
		height: auto;
		top: 50px;
		left: -55px;
	}
}

.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_hongyo_name {
	position: absolute;
	top: -80px;
	left: -49px;
	width: 679px;
	height: auto;
}

@media screen and (max-width: 1180px) {
	.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_hongyo_name {
		width: 57%;
		height: auto;
		top: -11%;
		left: -29px;
	}
}

.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_hongyo_char {
	position: absolute;
	top: 116px;
	left: -31px;
	width: 588px;
	height: 616px;
}

@media screen and (max-width: 1180px) {
	.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_hongyo_char {
		width: 50.5%;
		height: auto;
		top: 16%;
		left: -24px;
	}
}

.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_ddeongyo_name {
	position: absolute;
	top: -66px;
	left: -93px;
	width: 759px;
	height: auto;
}

@media screen and (max-width: 1180px) {
	.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_ddeongyo_name {
		width: 62%;
		height: auto;
		top: -8.5%;
		left: -52px;
	}
}

.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_ddeongyo_char {
	position: absolute;
	top: 121px;
	left: -87px;
	width: 752px;
	height: 664px;
}

@media screen and (max-width: 1180px) {
	.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_ddeongyo_char {
		width: 60%;
		height: auto;
		top: 17%;
		left: -43px;
	}
}

.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_tyuyo_name {
	position: absolute;
	top: -81px;
	left: -60px;
	width: 675px;
	height: auto;
}

@media screen and (max-width: 1180px) {
	.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_tyuyo_name {
		width: 58%;
		height: auto;
		top: -10.5%;
		left: -45px;
	}
}

.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_tyuyo_char {
	position: absolute;
	top: 174px;
	left: -79px;
	width: 690px;
	height: 546px;
}

@media screen and (max-width: 1180px) {
	.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_tyuyo_char {
		width: 59%;
		height: auto;
		top: 25%;
		left: -64px;
	}
}

.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_ddangyo_name {
	position: absolute;
	top: -75px;
	left: -68px;
	width: 718px;
	height: auto;
}

@media screen and (max-width: 1180px) {
	.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_ddangyo_name {
		width: 61%;
		height: auto;
		top: -10.5%;
		left: -42px;
	}
}

.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_ddangyo_char {
	position: absolute;
	top: 147px;
	left: -38px;
	width: 643px;
	height: 587px;
}

@media screen and (max-width: 1180px) {
	.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_ddangyo_char {
		width: 55%;
		height: auto;
		top: 20%;
		left: -30px;
	}
}

.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_saniyo_name {
	position: absolute;
	top: -94px;
	left: -73px;
	width: 696px;
	height: auto;
}

@media screen and (max-width: 1180px) {
	.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_saniyo_name {
		width: 60%;
		height: auto;
		top: -15.5%;
		left: -55px;
	}
}

.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_saniyo_char {
	position: absolute;
	top: 201px;
	left: -30px;
	width: 602px;
	height: 485px;
}

@media screen and (max-width: 1180px) {
	.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_saniyo_char {
		width: 54%;
		height: auto;
		top: 25%;
		left: -32px;
	}
}

.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_mingyo_name {
	position: absolute;
	top: -86px;
	left: -89px;
	width: 717px;
	height: auto;
	z-index: 1;
}

@media screen and (max-width: 1180px) {
	.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_mingyo_name {
		width: 61%;
		height: auto;
		top: -15%;
		left: -60px;
	}
}

.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_mingyo_char {
	position: absolute;
	top: 51px;
	left: -60px;
	width: 638px;
	height: 724px;
}

@media screen and (max-width: 1180px) {
	.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_mingyo_char {
		width: 55%;
		height: auto;
		top: 6%;
		left: -47px;
	}
}

.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_kkamyo_name {
	position: absolute;
	top: -60px;
	left: -94px;
	width: 735px;
	height: auto;
}

@media screen and (max-width: 1180px) {
	.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_kkamyo_name {
		width: 62%;
		height: auto;
		top: -9.5%;
		left: -61px;
	}
}

.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_kkamyo_char {
	position: absolute;
	top: 163px;
	left: -99px;
	width: 721px;
	height: 648px;
}

@media screen and (max-width: 1180px) {
	.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_kkamyo_char {
		width: 60%;
		height: auto;
		top: 24%;
		left: -60px;
	}
}

.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_jjongyo_name {
	position: absolute;
	top: -80px;
	left: -66px;
	width: 696px;
	height: auto;
}

@media screen and (max-width: 1180px) {
	.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_jjongyo_name {
		width: 59%;
		height: auto;
		top: -12.5%;
		left: -46px;
	}
}

.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_jjongyo_char {
	position: absolute;
	top: 182px;
	left: -21px;
	width: 584px;
	height: 536px;
}

@media screen and (max-width: 1180px) {
	.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_jjongyo_char {
		width: 50%;
		height: auto;
		top: 25%;
		left: -23px;
	}
}

.showcase_mighteez .section_character .character_box.only_pc .sliderContent_member .swiper-wrapper .swiper-slide.swiper-slide-active {
	opacity: 1;
	visibility: visible;
	pointer-events: auto;
}

.showcase_mighteez .section_character .character_box.only_mo {
	width: 100%;
	max-width: 990px;
	margin: 0 auto;
	margin-top: 40px;
	position: relative;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	    -ms-flex-direction: column;
	        flex-direction: column;
}

.showcase_mighteez .section_character .character_box.only_mo .character_list {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: 100%;
	height: 100%;
}

.showcase_mighteez .section_character .character_box.only_mo .character_list ul {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	width: -webkit-fit-content;
	width: fit-content;
}

.showcase_mighteez .section_character .character_box.only_mo .character_list ul li {
	width: 76px;
	text-align: center;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
}

.showcase_mighteez .section_character .character_box.only_mo .character_list ul li a {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
}

.showcase_mighteez .section_character .character_box.only_mo .character_list ul li a .img_box {
	width: 76px;
	height: 76px;
}

.showcase_mighteez .section_character .character_box.only_mo .character_list ul li a .name {
	color: #111;
	font-size: 14px;
	line-height: 16px;
	font-weight: 400;
	letter-spacing: -0.2px;
	margin-top: 10px;
}

.showcase_mighteez .section_character .character_box.only_mo .character_list ul li.ateez .img_box {
	background: url(../img/mo/icon_ateez.png) center center no-repeat;
	-webkit-background-size: 68px 68px;
	        background-size: 68px 68px;
	width: 76px;
	height: 76px;
}

.showcase_mighteez .section_character .character_box.only_mo .character_list ul li.hongjoong .img_box {
	background: url(../img/mo/icon_hongjoong.png) center center no-repeat;
	-webkit-background-size: 68px 68px;
	        background-size: 68px 68px;
	width: 76px;
	height: 76px;
}

.showcase_mighteez .section_character .character_box.only_mo .character_list ul li.seonghwa .img_box {
	background: url(../img/mo/icon_seonghwa.png) center center no-repeat;
	-webkit-background-size: 68px 68px;
	        background-size: 68px 68px;
	width: 76px;
	height: 76px;
}

.showcase_mighteez .section_character .character_box.only_mo .character_list ul li.yunho .img_box {
	background: url(../img/mo/icon_yunho.png) center center no-repeat;
	-webkit-background-size: 68px 68px;
	        background-size: 68px 68px;
	width: 76px;
	height: 76px;
}

.showcase_mighteez .section_character .character_box.only_mo .character_list ul li.yeosang .img_box {
	background: url(../img/mo/icon_yeosang.png) center center no-repeat;
	-webkit-background-size: 68px 68px;
	        background-size: 68px 68px;
	width: 76px;
	height: 76px;
}

.showcase_mighteez .section_character .character_box.only_mo .character_list ul li.san .img_box {
	background: url(../img/mo/icon_san.png) center center no-repeat;
	-webkit-background-size: 68px 68px;
	        background-size: 68px 68px;
	width: 76px;
	height: 76px;
}

.showcase_mighteez .section_character .character_box.only_mo .character_list ul li.mingi .img_box {
	background: url(../img/mo/icon_mingi.png) center center no-repeat;
	-webkit-background-size: 68px 68px;
	        background-size: 68px 68px;
	width: 76px;
	height: 76px;
}

.showcase_mighteez .section_character .character_box.only_mo .character_list ul li.wooyoung .img_box {
	background: url(../img/mo/icon_wooyoung.png) center center no-repeat;
	-webkit-background-size: 68px 68px;
	        background-size: 68px 68px;
	width: 76px;
	height: 76px;
}

.showcase_mighteez .section_character .character_box.only_mo .character_list ul li.jongho .img_box {
	background: url(../img/mo/icon_jongho.png) center center no-repeat;
	-webkit-background-size: 68px 68px;
	        background-size: 68px 68px;
	width: 76px;
	height: 76px;
}

.showcase_mighteez .section_character .character_box.only_mo .character_list ul li.on {
	width: 76px;
}

.showcase_mighteez .section_character .character_box.only_mo .character_list ul li.on a {
	width: 76px;
}

.showcase_mighteez .section_character .character_box.only_mo .character_list ul li.on a .name {
	font-weight: 700;
}

@media screen and (max-width: 990px) {
	.showcase_mighteez .section_character .character_box.only_mo .character_list ul li.on.ateez .img_box {
		background: url(../img/mo/icon_ateez_on.png) center center no-repeat;
		-webkit-background-size: 76px 76px;
		        background-size: 76px 76px;
		width: 76px;
		height: 76px;
	}
}

@media screen and (max-width: 990px) {
	.showcase_mighteez .section_character .character_box.only_mo .character_list ul li.on.hongjoong .img_box {
		background: url(../img/mo/icon_hongjoong_on.png) center center no-repeat;
		-webkit-background-size: 76px 76px;
		        background-size: 76px 76px;
		width: 76px;
		height: 76px;
	}
}

@media screen and (max-width: 990px) {
	.showcase_mighteez .section_character .character_box.only_mo .character_list ul li.on.seonghwa .img_box {
		background: url(../img/mo/icon_seonghwa_on.png) center center no-repeat;
		-webkit-background-size: 76px 76px;
		        background-size: 76px 76px;
		width: 76px;
		height: 76px;
	}
}

@media screen and (max-width: 990px) {
	.showcase_mighteez .section_character .character_box.only_mo .character_list ul li.on.yunho .img_box {
		background: url(../img/mo/icon_yunho_on.png) center center no-repeat;
		-webkit-background-size: 76px 76px;
		        background-size: 76px 76px;
		width: 76px;
		height: 76px;
	}
}

@media screen and (max-width: 990px) {
	.showcase_mighteez .section_character .character_box.only_mo .character_list ul li.on.yeosang .img_box {
		background: url(../img/mo/icon_yeosang_on.png) center center no-repeat;
		-webkit-background-size: 76px 76px;
		        background-size: 76px 76px;
		width: 76px;
		height: 76px;
	}
}

@media screen and (max-width: 990px) {
	.showcase_mighteez .section_character .character_box.only_mo .character_list ul li.on.san .img_box {
		background: url(../img/mo/icon_san_on.png) center center no-repeat;
		-webkit-background-size: 76px 76px;
		        background-size: 76px 76px;
		width: 76px;
		height: 76px;
	}
}

@media screen and (max-width: 990px) {
	.showcase_mighteez .section_character .character_box.only_mo .character_list ul li.on.mingi .img_box {
		background: url(../img/mo/icon_mingi_on.png) center center no-repeat;
		-webkit-background-size: 76px 76px;
		        background-size: 76px 76px;
		width: 76px;
		height: 76px;
	}
}

@media screen and (max-width: 990px) {
	.showcase_mighteez .section_character .character_box.only_mo .character_list ul li.on.wooyoung .img_box {
		background: url(../img/mo/icon_wooyoung_on.png) center center no-repeat;
		-webkit-background-size: 76px 76px;
		        background-size: 76px 76px;
		width: 76px;
		height: 76px;
	}
}

@media screen and (max-width: 990px) {
	.showcase_mighteez .section_character .character_box.only_mo .character_list ul li.on.jongho .img_box {
		background: url(../img/mo/icon_jongho_on.png) center center no-repeat;
		-webkit-background-size: 76px 76px;
		        background-size: 76px 76px;
		width: 76px;
		height: 76px;
	}
}

.showcase_mighteez .section_character .character_box.only_mo .sliderContent_member {
	width: 100%;
	position: relative;
	margin-top: 17%;
	padding: 0 20px;
}

.showcase_mighteez .section_character .character_box.only_mo .sliderContent_member .swiper-wrapper .swiper-slide {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	    -ms-flex-direction: column;
	        flex-direction: column;
	gap: 20px;
	opacity: 0;
	visibility: hidden;
	pointer-events: none;
	-webkit-transition: opacity 0.3s, visibility 0.3s;
	transition: opacity 0.3s, visibility 0.3s;
}

.showcase_mighteez .section_character .character_box.only_mo .sliderContent_member .swiper-wrapper .swiper-slide .slide_img {
	width: 100%;
	height: 100%;
	position: relative;
}

.showcase_mighteez .section_character .character_box.only_mo .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_mighteez_name {
	position: absolute;
	top: -7.7%;
	left: -13px;
	width: -webkit-calc(404 / 375 * 100%);
	width: calc(404 / 375 * 100%);
}

.showcase_mighteez .section_character .character_box.only_mo .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_mighteez_char {
	position: absolute;
	top: 6%;
	left: -11px;
	width: -webkit-calc(403 / 375 * 100%);
	width: calc(403 / 375 * 100%);
}

.showcase_mighteez .section_character .character_box.only_mo .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_hongyo_name {
	position: absolute;
	top: -6.5%;
	left: -4px;
	width: -webkit-calc(381 / 375 * 100%);
	width: calc(381 / 375 * 100%);
}

.showcase_mighteez .section_character .character_box.only_mo .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_hongyo_char {
	position: absolute;
	top: 7%;
	left: 30px;
	width: -webkit-calc(320 / 375 * 100%);
	width: calc(320 / 375 * 100%);
}

.showcase_mighteez .section_character .character_box.only_mo .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_ddeongyo_name {
	position: absolute;
	top: -5.7%;
	left: -10px;
	width: -webkit-calc(400 / 375 * 100%);
	width: calc(400 / 375 * 100%);
}

.showcase_mighteez .section_character .character_box.only_mo .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_ddeongyo_char {
	position: absolute;
	top: 6.5%;
	left: -10px;
	width: -webkit-calc(404 / 375 * 100%);
	width: calc(404 / 375 * 100%);
}

.showcase_mighteez .section_character .character_box.only_mo .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_tyuyo_name {
	position: absolute;
	top: -7.7%;
	left: 5px;
	width: -webkit-calc(375 / 375 * 100%);
	width: calc(375 / 375 * 100%);
}

.showcase_mighteez .section_character .character_box.only_mo .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_tyuyo_char {
	position: absolute;
	top: 10%;
	left: 0px;
	width: -webkit-calc(374 / 375 * 100%);
	width: calc(374 / 375 * 100%);
}

.showcase_mighteez .section_character .character_box.only_mo .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_ddangyo_name {
	position: absolute;
	top: -7.7%;
	left: -12px;
	width: -webkit-calc(401 / 375 * 100%);
	width: calc(401 / 375 * 100%);
}

.showcase_mighteez .section_character .character_box.only_mo .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_ddangyo_char {
	position: absolute;
	top: 8.3%;
	left: 6px;
	width: -webkit-calc(361 / 375 * 100%);
	width: calc(361 / 375 * 100%);
}

.showcase_mighteez .section_character .character_box.only_mo .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_saniyo_name {
	position: absolute;
	top: -7.7%;
	left: -5px;
	width: -webkit-calc(387 / 375 * 100%);
	width: calc(387 / 375 * 100%);
}

.showcase_mighteez .section_character .character_box.only_mo .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_saniyo_char {
	position: absolute;
	top: 12.5%;
	left: 16px;
	width: -webkit-calc(333 / 375 * 100%);
	width: calc(333 / 375 * 100%);
}

.showcase_mighteez .section_character .character_box.only_mo .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_mingyo_name {
	position: absolute;
	top: -8.7%;
	left: -12px;
	width: -webkit-calc(403 / 375 * 100%);
	width: calc(403 / 375 * 100%);
	z-index: 1;
}

.showcase_mighteez .section_character .character_box.only_mo .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_mingyo_char {
	position: absolute;
	top: 2%;
	left: 7px;
	width: -webkit-calc(357 / 375 * 100%);
	width: calc(357 / 375 * 100%);
}

.showcase_mighteez .section_character .character_box.only_mo .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_kkamyo_name {
	position: absolute;
	top: -6.7%;
	left: -12px;
	width: -webkit-calc(406 / 375 * 100%);
	width: calc(406 / 375 * 100%);
}

.showcase_mighteez .section_character .character_box.only_mo .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_kkamyo_char {
	position: absolute;
	top: 7.6%;
	left: -15px;
	width: -webkit-calc(401 / 375 * 100%);
	width: calc(401 / 375 * 100%);
}

.showcase_mighteez .section_character .character_box.only_mo .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_jjongyo_name {
	position: absolute;
	top: -7.7%;
	left: -3px;
	width: -webkit-calc(388 / 375 * 100%);
	width: calc(388 / 375 * 100%);
}

.showcase_mighteez .section_character .character_box.only_mo .sliderContent_member .swiper-wrapper .swiper-slide .slide_img .img_jjongyo_char {
	position: absolute;
	top: 10.9%;
	left: 21px;
	width: -webkit-calc(321 / 375 * 100%);
	width: calc(321 / 375 * 100%);
}

.showcase_mighteez .section_character .character_box.only_mo .sliderContent_member .swiper-wrapper .swiper-slide.swiper-slide-active {
	opacity: 1;
	visibility: visible;
	pointer-events: auto;
}

.showcase_mighteez .section_youtube {
	background: url(../img/pc/sec3_bg.png) center center no-repeat;
	-webkit-background-size: cover;
	        background-size: cover;
	padding: 200px 0 160px 0;
}

@media screen and (max-width: 990px) {
	.showcase_mighteez .section_youtube {
		padding: 130px 0 130px 0;
		background: url(../img/mo/sec3_bg.png) center center no-repeat;
		-webkit-background-size: cover;
		        background-size: cover;
		overflow: hidden;
	}
}

.showcase_mighteez .section_youtube .inner {
	max-width: 1180px;
	margin: 0 auto;
}

.showcase_mighteez .section_youtube .section3_title {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
}

.showcase_mighteez .section_youtube .section3_title h2 {
	color: #181818;
	font-size: 16px;
	line-height: 100%;
	font-weight: 700;
	letter-spacing: 0;
	padding: 16px 32px;
	border: 2px solid #181818;
	background-color: #fff;
}

.showcase_mighteez .section_youtube .section3_youtube {
	margin-top: 40px;
}

@media screen and (max-width: 990px) {
	.showcase_mighteez .section_youtube .section3_youtube {
		padding: 0 20px;
	}
}

.showcase_mighteez .section_youtube .section3_youtube img {
	display: block;
	width: 100%;
	height: 100%;
}

.showcase_mighteez .section_youtube .section3_youtube .player {
	padding-top: 56.25%;
	position: relative;
}

.showcase_mighteez .section_youtube .section3_youtube .player iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.showcase_mighteez .section_youtube .photo_list.only_pc ul {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	margin-top: 143px;
	gap: 10px;
}

.showcase_mighteez .section_youtube .photo_list.only_pc ul li .hover_box {
	position: relative;
}

.showcase_mighteez .section_youtube .photo_list.only_pc ul li .hover_box .hover_img1 {
	display: block;
	-webkit-transition: opacity 0.3s ease;
	transition: opacity 0.3s ease;
	opacity: 1;
}

.showcase_mighteez .section_youtube .photo_list.only_pc ul li .hover_box .hover_img2 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	opacity: 0;
	pointer-events: none;
	-webkit-transition: opacity 0.3s ease;
	transition: opacity 0.3s ease;
}

.showcase_mighteez .section_youtube .photo_list.only_pc ul li .hover_box:hover .hover_img1 {
	opacity: 0;
}

.showcase_mighteez .section_youtube .photo_list.only_pc ul li .hover_box:hover .hover_img2 {
	opacity: 1;
}

@media screen and (min-width: 991px) {
	.showcase_mighteez .section_youtube .photo_list.slide_area {
		display: none;
	}
}

.showcase_mighteez .section_youtube .photo_list.slide_area {
	margin-top: 32px;
}

.showcase_mighteez .section_youtube .photo_list.slide_area .swiper {
	padding-bottom: 18px;
	overflow: visible;
}

.showcase_mighteez .section_youtube .photo_list.slide_area .swiper-slide {
	width: 120px;
	height: 172px;
	margin-right: 10px;
}

.showcase_mighteez .section_youtube .photo_list.slide_area .swiper-slide:last-child {
	margin-right: 0;
}

.showcase_mighteez .section_youtube .photo_list.slide_area .scroll_box {
	width: -webkit-calc(100% - 40px);
	width: calc(100% - 40px);
	overflow: hidden;
	position: absolute;
	left: 20px;
	right: 0;
	bottom: 0;
	height: 3px;
	-webkit-border-radius: 0;
	        border-radius: 0;
	background: -webkit-gradient(linear, right top, left top, from(#fce5f1), color-stop(48.08%, #e4f4fe), to(#fffbde));
	background: -webkit-linear-gradient(right, #fce5f1 0%, #e4f4fe 48.08%, #fffbde 100%);
	background: linear-gradient(270deg, #fce5f1 0%, #e4f4fe 48.08%, #fffbde 100%);
}

.showcase_mighteez .section_youtube .photo_list.slide_area .swiper-scrollbar {
	position: relative;
	top: auto;
	left: auto;
	right: auto;
	bottom: auto;
	width: 100%;
	height: 100%;
}

.showcase_mighteez .section_youtube .photo_list.slide_area .swiper-scrollbar .swiper-scrollbar-drag {
	display: block !important;
	background: -webkit-gradient(linear, right top, left top, from(#ffb4db), color-stop(48.08%, #c0e7ff), to(#fff5a9));
	background: -webkit-linear-gradient(right, #ffb4db 0%, #c0e7ff 48.08%, #fff5a9 100%);
	background: linear-gradient(270deg, #ffb4db 0%, #c0e7ff 48.08%, #fff5a9 100%);
	-webkit-border-radius: 0;
	        border-radius: 0;
}

.showcase_mighteez .section4 {
	padding: 160px 0;
	background-color: #fafafa;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
	overflow: hidden;
}

@media screen and (max-width: 990px) {
	.showcase_mighteez .section4 {
		padding: 130px 0;
	}
}

.showcase_mighteez .section4 .inner {
	max-width: 1180px;
	margin: 0 auto;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
}

.showcase_mighteez .section4 .section4_title {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
}

.showcase_mighteez .section4 .section4_title h2 {
	color: #181818;
	font-size: 16px;
	line-height: 100%;
	font-weight: 700;
	letter-spacing: 0;
	padding: 16px 32px;
	border: 2px solid #181818;
	background-color: #fff;
}

.showcase_mighteez .section4 .section4_text {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	    -ms-flex-direction: column;
	        flex-direction: column;
	gap: 16px;
	text-align: center;
	margin-top: 32px;
}

.showcase_mighteez .section4 .section4_text .text1 {
	color: #181818;
	font-size: 18px;
	line-height: 26px;
	font-weight: 400;
	letter-spacing: -0.2px;
}

.showcase_mighteez .section4 .section4_text .text2 {
	color: #181818;
	font-size: 18px;
	line-height: 26px;
	font-weight: 400;
	letter-spacing: -0.2px;
}

.showcase_mighteez .section4 .section4_text .text3 {
	color: #616161;
	font-size: 15px;
	line-height: 23px;
	font-weight: 400;
	letter-spacing: -0.2px;
}

.showcase_mighteez .section4 .btn_box.soon {
	margin-top: 32px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	gap: 20px;
}

@media screen and (max-width: 990px) {
	.showcase_mighteez .section4 .btn_box.soon {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
		row-gap: 10px;
	}
	.showcase_mighteez .section4 .btn_box.soon .btn_link {
		width: 100%;
	}
}

.showcase_mighteez .section4 .btn_box.soon .btn_link {
	display: block;
	border: 1px solid #dcdee0;
	background-color: #fff;
	padding: 18px 34px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	min-width: 280px;
	color: #a0a0a0;
	font-size: 14px;
	line-height: 20px;
	font-weight: 400;
	letter-spacing: -0.2px;
}

.showcase_mighteez .section4 .btn_box.soon .btn_link > span {
	font-weight: 600;
}

.showcase_mighteez .section4 .btn_box.soon .btn_link:last-child {
	color: #3f3f3f;
	font-size: 14px;
	line-height: 20px;
	font-weight: 600;
	letter-spacing: -0.2px;
}

.showcase_mighteez .section4 .btn_box.soon .btn_link.disable {
	color: #a0a0a0;
	font-size: 14px;
	line-height: 20px;
	font-weight: 400;
	letter-spacing: -0.2px;
	cursor: not-allowed;
	pointer-events: none;
}

.showcase_mighteez .section4 .btn_box.ongoing {
	margin-top: 32px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	gap: 20px;
}

@media screen and (max-width: 990px) {
	.showcase_mighteez .section4 .btn_box.ongoing {
		display: -webkit-box;
		display: -webkit-flex;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-webkit-flex-direction: column;
		    -ms-flex-direction: column;
		        flex-direction: column;
		row-gap: 10px;
	}
}

.showcase_mighteez .section4 .btn_box.ongoing .btn_link {
	display: block;
	border: 1px solid #000000;
	background-color: #fff;
	padding: 18px 34px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	min-width: 280px;
	color: #3f3f3f;
	font-size: 14px;
	line-height: 20px;
	font-weight: 700;
	letter-spacing: -0.2px;
}

@media screen and (max-width: 990px) {
	.showcase_mighteez .section4 .btn_box.ongoing .btn_link {
		width: 100%;
	}
}

.showcase_mighteez .section4 .btn_box.ongoing .btn_link > span {
	font-weight: 600;
}

.showcase_mighteez .section4 .present_list.only_pc {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	    -ms-flex-direction: column;
	        flex-direction: column;
	margin-top: 60px;
}

.showcase_mighteez .section4 .present_list.only_pc ul {
	-webkit-flex-wrap: wrap;
	    -ms-flex-wrap: wrap;
	        flex-wrap: wrap;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	row-gap: 47px;
	-webkit-column-gap: 17px;
	        column-gap: 17px;
	width: 908.07px;
	margin: 0 auto;
}

.showcase_mighteez .section4 .present_list.only_pc ul li {
	width: 214.07px;
	height: auto;
}

.showcase_mighteez .section4 .present_list.only_mo {
	margin-top: 40px;
	max-width: 375px;
	height: 100%;
	width: 100%;
}

.showcase_mighteez .section4 .present_list.only_mo ul {
	width: 100%;
	padding-bottom: 60px;
}

.showcase_mighteez .section4 .present_list.only_mo ul li {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
}

.showcase_mighteez .section4 .present_list.only_mo ul li > div {
	position: relative;
}

.showcase_mighteez .section4 .present_list.only_mo ul li > div img:nth-of-type(1) {
	display: block;
	width: 168px;
	height: 210px;
	object-fit: cover;
	-webkit-border-radius: 4px;
	        border-radius: 4px;
}

.showcase_mighteez .section4 .present_list.only_mo ul li > div img:nth-of-type(2) {
	position: absolute;
	bottom: -25px;
	right: -50px;
	width: 75px;
	height: auto;
}

.showcase_mighteez .section4 .present_list.only_mo ul li .name {
	display: block;
	width: -webkit-fit-content;
	width: fit-content;
	display: block;
	padding: 6px 12px;
	margin-bottom: 16px;
	-webkit-border-radius: 2px;
	        border-radius: 2px;
	font-size: 14px;
	line-height: 16px;
	font-weight: 400;
	letter-spacing: 0px;
}

.showcase_mighteez .section4 .present_list.only_mo ul li:nth-child(1) .name {
	color: #f17437;
	background-color: #fde9d2;
}

.showcase_mighteez .section4 .present_list.only_mo ul li:nth-child(2) .name {
	color: #f65181;
	background-color: #f9d5e2;
}

.showcase_mighteez .section4 .present_list.only_mo ul li:nth-child(3) .name {
	color: #3fbcff;
	background-color: #e4f4fd;
}

.showcase_mighteez .section4 .present_list.only_mo ul li:nth-child(4) .name {
	color: #ea6189;
	background-color: #fad9d8;
}

.showcase_mighteez .section4 .present_list.only_mo ul li:nth-child(5) .name {
	color: #4a4a49;
	background-color: #dacde6;
}

.showcase_mighteez .section4 .present_list.only_mo ul li:nth-child(6) .name {
	color: #7dbe09;
	background-color: #e6f3cf;
}

.showcase_mighteez .section4 .present_list.only_mo ul li:nth-child(7) .name {
	color: #4a4a49;
	background-color: #eaeaea;
}

.showcase_mighteez .section4 .present_list.only_mo ul li:nth-child(8) .name {
	color: #4d7cc8;
	background-color: #dae2f3;
}

.showcase_mighteez .section4 .present_list.only_mo .swiper-pagination .swiper-pagination-bullet {
	background: #3f3f3f;
	opacity: 0.1;
	width: 8px;
	height: 8px;
	margin: 0 3px;
}

.showcase_mighteez .section4 .present_list.only_mo .swiper-pagination .swiper-pagination-bullet-active {
	opacity: 1;
	background: #3f3f3f;
}

.showcase_mighteez .section5 {
	padding: 200px 0;
}

@media screen and (max-width: 990px) {
	.showcase_mighteez .section5 {
		padding: 130px 0;
		overflow: hidden;
	}
}

.showcase_mighteez .section5 .inner {
	max-width: 1180px;
	margin: 0 auto;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
}

.showcase_mighteez .section5 .inner .sec5_img_area1 {
	width: 100%;
	height: 100%;
}

@media screen and (max-width: 990px) {
	.showcase_mighteez .section5 .inner .sec5_img_area1 {
		width: -webkit-calc(100% - 40px);
		width: calc(100% - 40px);
	}
}

.showcase_mighteez .section5 .inner .sec5_img_area1 img {
	width: 100%;
	height: 100%;
	display: block;
}

.showcase_mighteez .section5 .inner .sec5_img_area2.only_pc {
	margin-top: 140px;
}

.showcase_mighteez .section5 .inner .sec5_img_area2.only_pc ul {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	gap: 20px;
}

.showcase_mighteez .section5 .inner .sec5_img_area2.only_pc ul li {
	width: -webkit-calc(100% / 3);
	width: calc(100% / 3);
}

.showcase_mighteez .section5 .inner .sec5_img_area2.only_pc ul li:nth-child(1) {
	-webkit-transform: translateY(-90px);
	    -ms-transform: translateY(-90px);
	        transform: translateY(-90px);
}

.showcase_mighteez .section5 .inner .sec5_img_area2.only_pc ul li:nth-child(2) {
	-webkit-transform: translateY(0px);
	    -ms-transform: translateY(0px);
	        transform: translateY(0px);
}

.showcase_mighteez .section5 .inner .sec5_img_area2.only_pc ul li:nth-child(3) {
	-webkit-transform: translateY(-40px);
	    -ms-transform: translateY(-40px);
	        transform: translateY(-40px);
}

.showcase_mighteez .section5 .inner .sec5_img_area2.only_pc ul li img {
	width: 100%;
	height: 100%;
	display: block;
}

@media screen and (min-width: 991px) {
	.showcase_mighteez .section5 .inner .sec5_img_area2.slide_area {
		display: none;
	}
}

.showcase_mighteez .section5 .inner .sec5_img_area2.slide_area {
	width: 100%;
	margin-top: 10px;
}

.showcase_mighteez .section5 .inner .sec5_img_area2.slide_area .swiper {
	padding-bottom: 18px;
	overflow: visible;
}

.showcase_mighteez .section5 .inner .sec5_img_area2.slide_area .swiper-slide {
	width: 230px;
	height: 210px;
	margin-right: 10px;
}

.showcase_mighteez .section5 .inner .sec5_img_area2.slide_area .swiper-slide:last-child {
	margin-right: 0;
}

.showcase_mighteez .section5 .inner .sec5_img_area2.slide_area .scroll_box {
	width: -webkit-calc(100% - 40px);
	width: calc(100% - 40px);
	overflow: hidden;
	position: absolute;
	left: 20px;
	right: 0;
	bottom: 0;
	height: 3px;
	-webkit-border-radius: 0;
	        border-radius: 0;
	background: -webkit-gradient(linear, right top, left top, from(#fce5f1), color-stop(48.08%, #e4f4fe), to(#fffbde));
	background: -webkit-linear-gradient(right, #fce5f1 0%, #e4f4fe 48.08%, #fffbde 100%);
	background: linear-gradient(270deg, #fce5f1 0%, #e4f4fe 48.08%, #fffbde 100%);
}

.showcase_mighteez .section5 .inner .sec5_img_area2.slide_area .swiper-scrollbar {
	position: relative;
	top: auto;
	left: auto;
	right: auto;
	bottom: auto;
	width: 100%;
	height: 100%;
}

.showcase_mighteez .section5 .inner .sec5_img_area2.slide_area .swiper-scrollbar .swiper-scrollbar-drag {
	display: block !important;
	background: -webkit-gradient(linear, right top, left top, from(#ffb4db), color-stop(48.08%, #c0e7ff), to(#fff5a9));
	background: -webkit-linear-gradient(right, #ffb4db 0%, #c0e7ff 48.08%, #fff5a9 100%);
	background: linear-gradient(270deg, #ffb4db 0%, #c0e7ff 48.08%, #fff5a9 100%);
	-webkit-border-radius: 0;
	        border-radius: 0;
}

.showcase_mighteez .sns {
	position: relative;
	text-align: center;
	background: url(../img/pc/sns_bg.svg) center center no-repeat;
	-webkit-background-size: cover;
	        background-size: cover;
	padding: 120px 0;
}

@media screen and (max-width: 990px) {
	.showcase_mighteez .sns {
		padding: 100px 0;
		background: url(../img/mo/sns_bg.svg) center center no-repeat;
		-webkit-background-size: cover;
		        background-size: cover;
	}
}

.showcase_mighteez .sns .sns_inner {
	width: 100%;
}

.showcase_mighteez .sns .sns_inner .sns_char {
	margin-bottom: 24px;
}

.showcase_mighteez .sns .sns_inner .sns_char .sns_char_img.only_pc {
	width: 447px;
	height: auto;
	display: block;
	margin: 0 auto;
}

.showcase_mighteez .sns .sns_inner .sns_char .sns_char_img.only_mo {
	width: 282px;
	height: auto;
	display: block;
	margin: 0 auto;
}

.showcase_mighteez .sns .sns_inner .desc {
	display: block;
	margin-bottom: 46px;
	color: #3f3f3f;
	font-size: 18px;
	line-height: 26px;
	font-weight: 400;
	letter-spacing: -0.2px;
}

@media screen and (max-width: 990px) {
	.showcase_mighteez .sns .sns_inner .desc {
		margin-bottom: 20px;
		color: #3f3f3f;
		font-size: 18px;
		line-height: 26px;
		font-weight: 400;
		letter-spacing: -0.2px;
	}
}

.showcase_mighteez .sns .btn_box.only_pc {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	gap: 20px;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	    -ms-flex-pack: center;
	        justify-content: center;
}

.showcase_mighteez .sns .btn_box.only_pc .box_inner {
	width: 380px;
}

.showcase_mighteez .sns .btn_box.only_pc .box_inner .btn_link {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	width: 100%;
	height: 68px;
	border: 1px solid #dcdee0;
	background: #fff;
	-webkit-border-radius: 2px;
	        border-radius: 2px;
	color: #3f3f3f;
	font-size: 18px;
	line-height: 20px;
	font-weight: 600;
	letter-spacing: 0px;
}

.showcase_mighteez .sns .btn_box.only_pc .box_inner .btn_link .icon_insta {
	margin-right: 9px;
	background: url(../img/pc/ico_insta.png) 50% 0 no-repeat;
	width: 24px;
	height: 24px;
	-webkit-background-size: 24px 24px;
	        background-size: 24px;
}

.showcase_mighteez .sns .btn_box.only_pc .box_inner .btn_link .icon_x {
	margin-right: 9px;
	width: 20px;
	height: 24px;
	background: url(../img/pc/ico_x.png) 50% 0 no-repeat;
	-webkit-background-size: 20px 24px;
	        background-size: 20px 24px;
}

.showcase_mighteez .sns .btn_box.only_mo {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	gap: 10px;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
}

.showcase_mighteez .sns .btn_box.only_mo .box_inner {
	width: 100%;
	max-width: 450px;
}

@media screen and (max-width: 990px) {
	.showcase_mighteez .sns .btn_box.only_mo .box_inner {
		padding: 0 30px;
	}
}

.showcase_mighteez .sns .btn_box.only_mo .box_inner .btn_link {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	width: 100%;
	height: 64px;
	border: 1px solid #dcdee0;
	background: #fff;
	-webkit-border-radius: 2px;
	        border-radius: 2px;
	color: #3f3f3f;
	font-size: 16px;
	line-height: 20px;
	font-weight: 600;
	letter-spacing: 0px;
}

.showcase_mighteez .sns .btn_box.only_mo .box_inner .btn_link .icon_insta {
	margin-right: 14px;
	background: url(../img/pc/ico_insta.png) 50% 0 no-repeat;
	width: 24px;
	height: 24px;
	-webkit-background-size: 24px 24px;
	        background-size: 24px 24px;
}

.showcase_mighteez .sns .btn_box.only_mo .box_inner .btn_link .icon_x {
	margin-right: 14px;
	background: url(../img/pc/ico_x.png) 50% 0 no-repeat;
	width: 20px;
	height: 24px;
	-webkit-background-size: 20px 24px;
	        background-size: 20px 24px;
}

.showcase_mighteez .notice {
	background-color: #ebedee;
	padding: 60px 0 80px 0;
	text-align: center;
}

@media screen and (max-width: 990px) {
	.showcase_mighteez .notice {
		padding: 65px 0;
	}
}

.showcase_mighteez .notice .inner {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
	gap: 10px;
}

@media screen and (max-width: 990px) {
	.showcase_mighteez .notice .inner {
		-webkit-box-align: start;
		-webkit-align-items: flex-start;
		    -ms-flex-align: start;
		        align-items: flex-start;
		padding: 0 20px;
	}
}

.showcase_mighteez .notice .inner span {
	color: #3f3f3f;
	font-size: 18px;
	line-height: 26px;
	font-weight: 700;
	letter-spacing: -0.2px;
}

@media screen and (max-width: 990px) {
	.showcase_mighteez .notice .inner span {
		color: #3f3f3f;
		font-size: 18px;
		line-height: 26px;
		font-weight: 700;
		letter-spacing: -0.2px;
	}
}

.showcase_mighteez .notice .inner ul {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	    -ms-flex-direction: column;
	        flex-direction: column;
	-webkit-box-align: center;
	-webkit-align-items: center;
	    -ms-flex-align: center;
	        align-items: center;
	gap: 4px;
	margin-top: 16px;
}

@media screen and (max-width: 990px) {
	.showcase_mighteez .notice .inner ul {
		-webkit-box-align: start;
		-webkit-align-items: flex-start;
		    -ms-flex-align: start;
		        align-items: flex-start;
	}
}

.showcase_mighteez .notice .inner ul li {
	width: -webkit-fit-content;
	width: fit-content;
	position: relative;
	padding-left: 10px;
	text-align: center;
	color: #3f3f3f;
	font-size: 14px;
	line-height: 20px;
	font-weight: 400;
	letter-spacing: -0.2px;
}

@media screen and (max-width: 990px) {
	.showcase_mighteez .notice .inner ul li {
		color: #3f3f3f;
		font-size: 16px;
		line-height: 24px;
		font-weight: 400;
		letter-spacing: -0.2px;
		text-align: left;
	}
}

.showcase_mighteez .notice .inner ul li::before {
	content: "*";
	position: absolute;
	left: 0;
	top: 2px;
}

html[lang="en"] .showcase_mighteez .section_character .section2_title h2 {
	color: #181818;
	font-size: 16px;
	line-height: 100%;
	font-weight: 700;
	letter-spacing: 0;
}

@media screen and (max-width: 990px) {
	html[lang="en"] .showcase_mighteez .section_character .section2_title h2 {
		color: #181818;
		font-size: 16px;
		line-height: 22px;
		font-weight: 700;
		letter-spacing: 0;
	}
}
/*# sourceMappingURL=showcase_mighteez.css.map */
