
.p_mus_txt_01 { margin: 3px 0px 10px 0px; }

/* Content 2 column 50/50 */
.grid_mus_01_03 {
	margin: 0 auto;
	padding: 0 0;
	max-width: 100%;
	list-style: none;
	position: relative;
	clear: both;
}
.grid_mus_01_03_01 {
	margin: 0px 3% 10px 0%;
	padding: 0px 0% 0px 0%;
	width: 37.0%;
	height: auto;
	position: relative;
	float: left;
	overflow: hidden;
	cursor: default;
}
.grid_mus_01_03_02 {
	margin: 0px 0% 10px 0%;
	width: 60.0%;
	height: auto;
	position: relative;
	float: left;
	overflow: hidden;
	cursor: default;
}

img.min_002 { min-width: 145px; padding: 7px 20px 9px 0px; float: left; }

/* Apollo */
figure.effect_apollo_01 figcaption::before {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(255,255,255,0.5);
	content: '';
	-webkit-transition: -webkit-transform 0.6s;
	transition: transform 0.6s;
	-webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);
	transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);
}
figure.effect_apollo_01:hover figcaption::before {
	-webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);
	transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);
}

@media (max-width: 1919px) {
}

@media (max-width: 1367px) {
.text_14_01 { font-size: 11px; }
img.min_002 { min-width: 145px; padding: 5px 20px 9px 0px; float: left; }
}

@media (max-width: 880px) {
.text_14_01 { font-size: 10px; }
.p_mus_txt_01 { padding: -1px 0px 2px 0px; }
}

@media (max-width: 650px) {
}

@media (max-width: 400px) {
.text_14_01 { font-size: 8px; }
.p_mus_txt_01 { padding: 1px 0px 1px 0px; }
img.min_002 { min-width: 145px; padding: 5px 15px 9px 0px; float: left; }
}

