@charset "utf-8";

#daigakuBody .img{ text-align: center; }
#daigakuBody .img:after{content:''; clear:both; display:block;}
#daigakuBody figure {padding:0 20px 0 0; text-align:center; display: inline-block; vertical-align:top;}
#daigakuBody .mainVisual figure {display:block; }
#daigakuBody figure.fig4{width:227px;}
#daigakuBody figure:nth-child(even){padding:0;}
#daigakuBody figure img{margin:0 auto 8px;}
#daigakuBody figure figcaption{font-size:12px !important; padding-left:1.5em; position:relative; margin:0 auto; display:inline-block; text-align:left;}
#daigakuBody figure figcaption:before{content:'▲'; position:absolute; left:0; top:0;}
.textFix{zoom:1; overflow:hidden;}

@media (min-width: 769px){
}

@media (min-width: 641px) and (max-width: 768px){
#daigakuBody .img{width:100%; }
}

@media (max-width:640px){
#daigakuBody .img{width:100%; }
#daigakuBody .img {float:none; text-align:center;}
#daigakuBody figure {margin:0 auto 20px; display:inline-block; padding:0; width:auto !important;}
#daigakuBody figure img{margin:0 auto 10px;}
#daigakuBody figure figcaption{font-size:12px !important; padding-left:1.5em; position:relative; text-align:left;}
#daigakuBody figure figcaption:before{content:'▲'; position:absolute; left:0; top:0;}
}


