.row-mv {
	align-items: center;
}

.btn-width {
	width: 100% !important;
	height: 68px !important;
	/* padding:2px !important; */
	min-width: inherit !important;
	/* display: inherit !important; */
}


.icn-starter {
	background: #D9161B url(/common_v10/images/icn-think-white.svg) no-repeat 20px center;
	background-size: 32px 32px;
}

.container .cv-guide .cv-board [class*="btn-"] {
	padding: 6px 50px 10px;
	font-size: 18px;
}

.icn-member {
	background: #F5D200 url(/common_v10/images/icn-member.svg) no-repeat 20px center;
	background-size: 32px 32px;
	padding: 6px 70px 10px;
	font-size: 18px;
}

.col-width-336 {
	width: 336px;
}


@media screen and (max-width: 767px) {
	.row-mv [class*="btn-"] {
		border-radius: 16px;
	}

	.row-mv .row.row-cs-lg {
		margin: -16px -8px 16px;
	}
}


@media screen and (max-width: 767px) {
	.sp-resize {
		max-width: 200px !important;
	}
}

@media screen and (max-width: 767px) {
	.device-label__sp {
		position: relative !important;
		top: inherit !important;
		left: inherit !important;
	}
}


.mw-934 {
	max-width: 934px;
}


.list-star li:before {
	content: "★";
}