@charset "utf-8";
/* CSS Document */

#organization { margin: 0 auto; padding: 60px 0; }
#organization>.title { text-align: center; margin: 0 auto; padding: 50px 0; }
#organization>.title>h3 { font-size: 4rem; font-weight: normal; color: #333; margin: 0 auto; }

#organization>.display { margin: 0 auto; padding: 50px 0; }
#organization>.display .img { text-align: center; margin: 0 auto; }
#organization>.display .img>img { max-width: 100%; height: auto; }

@media only screen and (max-width: 980px) {
#organization { padding: 30px 0; }
#organization>.title { padding: 10px 0; }
#organization>.title>h3 { font-size: 3.2rem; }
}

@media only screen and (max-width: 640px) {
#organization>.title>h3 { font-size: 2.8rem; }
}

@media only screen and (max-width: 520px) {
#organization>.title>h3 { font-size: 2.4rem; }
#organization>.display { padding: 30px 0; }
}