
@charset "UTF-8";
#contents,#contents2{ background-color: #fff;}#contents img,#contents2 img { width: auto; max-width: 100%; height: auto; border: solid 5px #fff; box-shadow: 0 0 5px #828282;}#contents h2 span,#contents2 h2 span{ border-left:solid 5px #0a5993;}#contents h2,#contents2 h2{ border-bottom: solid 3px #cce4ff; position: relative;}#contents h2:after,#contents2 h2:after{ position: absolute; content: " "; display: block; border-bottom: solid 3px #5472cd; bottom: -3px; width: 20%;}#contents h3,#contents2 h3 { font-size: 120%;}/*#contents2{ height: 100%; transition: .6s ease-out; transform: translateY(40px); opacity: 0;}#contents2.delighter.started{ transform: translateY(0); opacity: 1;
}*/
#free-page{ width: 100%; margin: 0; overflow: hidden; background-size: 60%, 60%; background-position: top left, bottom right; background-repeat: no-repeat; background-color:#0d6fb8;}.kitahata-img{ height:100; background-size: cover;}
@media (min-width: 768px){ #contents p, #contents2 p{ font-size:110%; }}@media (min-width: 1300px){ #contents { font-size: 1.1rem; }}@media (max-width: 767px){ .youtube iframe, .iframe-wrap iframe{ width:100%; } .kitahata-img{ height:500px; }}