@charset "UTF-8";
/* sp(320px) */

#pageVice_president {}

#pageVice_president #headline {
	background-image: url(../img/vice_president/bg_headline.jpg);
}

	@media (-webkit-min-device-pixel-ratio: 2){
		#pageVice_president #headline {
			background-image: url(../img/vice_president/bg_headline@2x.jpg);
		}
	/* end of media query(retina) */	
	}

/* トップタイトル */
#pageVice_president #message h3 {
    font-size:20px;
    background: #ca373d;
    color: #fff100;
    text-indent: -0.6em;
    padding-left: 0.8em;
	padding-bottom:20px;
	padding-top:20px;
}
#pageVice_president #message .title {
	padding:10px 0px;
}

#pageVice_president #message span.cl_fff {
	color:#FFF;
}
#pageVice_president #message small {
	font-size:15px;
}

#pageVice_president #message .txt span {
	color:#e60012;
}

#pageVice_president #message .box1 .t-col5 {}
#pageVice_president #message .box1 .t-col5 figure {
    max-height: 419px;
	position:relative;
	top:0px;
	margin-bottom:20px;
}

@media handheld, print, screen and (min-width: 374px) {
/* iphone6 */


/* end of media query(iphone6) */	
}



@media handheld, print, screen and (min-width: 413px) {
/*  iPhone6 Plus */

/* end of media query(iPhone6 Plus) */	
}



@media handheld, print, screen and (min-width: 481px) {
/* tablet */


/* end of media query(tablet) */	
}



@media handheld, print, screen and (min-width: 621px) {
/* iPad */

/* トップタイトル */


/* end of media query(iPad) */	
}

@media handheld, print, screen and (min-width: 950px) {
/* iPad */

#pageVice_president #message .box1 .t-col5 figure {
	top:-100px;
}

}

@media handheld, print, screen and (min-width: 801px) {
/* pc */
#pageVice_president #message h3 {
    font-size: 60px;
    background: #ca373d;
    color: #fff100;
    text-indent: -0.6em;
    padding-left: 0.8em;
	padding-bottom:20px;
	padding-top:20px;
}
#pageVice_president #message small {
	font-size:36px;
}
#pageVice_president #message .title {
	padding:2em 0em;
}
#pageVice_president #message .box1 {
	min-height:419px;
}

/* end of media query(pc) */
}