#animation {margin: 10px 0;}.show {margin: 10px 0;}.fadeInDown { -webkit-animation-fill-mode:both; -ms-animation-fill-mode:both; animation-fill-mode:both;
 -webkit-animation-duration:1s; -ms-animation-duration:1s; animation-duration:1s; -webkit-animation-name: fadeInDown; animation-name: fadeInDown; visibility: visible !important;}@-webkit-keyframes fadeInDown { 0% { opacity: 0; -webkit-transform: translateY(-30px); }
 100% { opacity: 1; -webkit-transform: translateY(0); }}@keyframes fadeInDown { 0% { opacity: 0; -webkit-transform: translateY(-40px); -ms-transform: translateY(-40px); transform: translateY(-40px); }
 100% { opacity: 1; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); }}.info{width:100%;background:#990000;padding:20px;color:#fff;line-height:1.5;}.info h2,h4{ color:#fff; line-height:1;}.oshirase{ text-align:center;}@media screen and (max-width: 767px){.oshirase { text-align:left;
}}.wid94{ margin:0 auto; width:94%; text-align:center;}@media screen and (max-width: 767px){.thmb { width:98%;height:auto;}}.gotoc { position: relative; width: 100%;max-width: 100%;background: #3399cc;text-align: center;margin: 0; padding: 10px 0 10px 0; font-size: 13px;}
@media screen and (max-width: 767px){.gotoc img {width:60%; height:auto;}}.jitans{ position:relative;margin:0 auto;text-align:center; width:45%;}.jitans img { width:100%;}@media screen and (max-width: 767px){
.jitans { width:94%;}.jitans img { width:98%;}}.hiroshimaken{ margin:0 auto; padding:20px;0;}.hiroshimaken img { width:55% ;height:auto;}@media screen and (max-width: 767px){
.hiroshimaken img { width:94%;}}

.leafs{ margin:0 auto; text-align:center; width:50%;height:auto;}
.leafs img { width:100%;height:auto;}
@media screen and (max-width: 767px){
.leafs{ width:96%;}}