@charset "utf-8";


#daigakuContent article h1{margin-bottom:0;}
#daigakuDetailContents {padding:4px;}
#daigakuContent article p{font-size:100%;line-height:;1.846;}
#daigakuDetailContents figure{margin-bottom:0;}
#daigakuContent article section header.mainTtl{margin: -20px 0 50px 0; position:relative;}
#daigakuBody h2 {font-size:18px; line-height:1.9; font-weight:bold; text-align:center; margin-bottom:26px;}
#daigakuBody .paragraphBox {margin:0 83px;}

#daigakuBody .img1 {padding-left:20px; float:right;}
#daigakuBody .img1 figure{display:block; margin:0 auto 25px; text-align:center;}
#daigakuBody .img1 figure img{margin:0 auto; width:300px; height:auto;}
#daigakuBody .img2 {padding:0; margin-top:38px;}
#daigakuBody .img2 img {margin:0 auto;}
#daigakuBody .img3 {padding:0 0 0 10px; clear:both; zoom:1; float:right;}
#daigakuBody .img3 img{width:309px; height:auto;}
#daigakuBody .img4 {margin:44px auto 20px;}
#daigakuBody .img4 img {margin:0 auto;}
#daigakuBody .paragraphBox + h2 {margin-top:77px;}
#daigakuBody .img4 + .paragraphBox{margin-bottom:60px;}


@media (min-width: 769px){
}

@media (max-width: 768px){
#daigakuBody h2 {margin-bottom:1em;}
#daigakuBody .paragraphBox {margin:0 20px;}
#daigakuBody .img1 {padding-left:20px; margin:0 auto;}
#daigakuBody .img2 {padding:0 20px;}
#daigakuBody .img2 img {margin:0 auto;}
#daigakuBody .img2 + .paragraphBox {margin-top:-15px;}
#daigakuBody .img4 + .paragraphBox {margin-top:-15px;}
#daigakuBody .paragraphBox + h2 {margin-top:45px;}
#daigakuBody .img4 + .paragraphBox {margin-bottom:45px;}
}

@media (max-width:640px){

#daigakuBody .paragraphBox {margin:0 20px;}
#daigakuBody .img1 {padding-left:0px; float:none; text-align:center;}
#daigakuBody .img2 {padding:0 20px;}
#daigakuBody .img2 img {margin:0 auto;}
#daigakuBody .img3 {padding:0px; clear:both; zoom:1; float:none; text-align:center;}
#daigakuBody .img3 img{margin:0 auto;}
#daigakuBody .img4 {}

}


