
#lineup, #select { position: relative; }
#lineup .lineup-details, #select .select-details {
	position: absolute;
	top: 50%;
	left: 38px;
	transform: translateY(-50%) translateX(0);
	-webkit- transform: translateY(-50%) translateX(0);
	padding-bottom: 0.4em;
}
#lineup .lineup-details {
    width: 22em;
	text-shadow: #FFF 0 0 5px, #FFF 0 0 5px, #FFF 0 0 5px, #FFF 0 0 5px;
}
#select .select-details {
    color: #FFF;
}
#lineup .lineup-details h2, #select .select-details h2 {
	font-size: 30px;
	font-weight: bold;
	line-height: 1.4;
	margin-bottom: 0.5em;
}
#lineup .lineup-details p, #select .select-details p {
	font-size: 16px;
	line-height: 1.5;
}
#select .select-details p { margin-bottom: 1.4em; }
#select .select-details .linkStyle01_white { margin: 0 !important; }
@media only screen and (max-width: 896px) {
#lineup, #select { position: static; }
#lineup .lineup-details, #select .select-details {
	width: inherit;
	position: static;
	transform: translateY(0) translateX(0);
	-webkit- transform: translateY(0) translateX(0);
	background: #000;
	color: #FFF;
	text-shadow: none;
	padding: 4%;
}
#lineup .lineup-details h2, #select .select-details h2 {
	font-size: 6vw;
}
#lineup .lineup-details p, #select .select-details p {
	font-size: 3.5vw;
	padding-bottom: 0;
}
#select .select-details p { margin-bottom: 1.2em; }
#select .select-details .linkStyle01_white { margin: 0 auto 0.4em !important; }
}

.unitStyle01.twoCol.wrap.start {
    width: inherit;
}
.unitStyle01.twoCol.wrap.start .boxStyle03 {
    width: 575px;
    box-sizing: border-box;
}
@media only screen and (max-width: 896px) {
.unitStyle01.twoCol.wrap.start .boxStyle03 {
    width: inherit;
}

}















