@import url("https://fonts.googleapis.com/css2?family=EB+Garamond:wght@400;600&family=Noto+Serif+JP:wght@300;600&display=swap");h2.ja-title{color:#00A0C8}section{padding-top:5rem;padding-bottom:5rem}@media screen and (min-width: 930px){section{padding-top:10rem}}section .map_wrap{background-color:#ebebeb;width:85.4rem;width:fit-content;max-width:100%;margin:0 auto}section .map_wrap img{max-width:100%;margin:0 auto;display:block;border:solid 1px #C8C7C7}.ja-title:nth-of-type(2){margin-top:4rem}.add{margin:0;padding:1rem;width:100%;background:#00A0C8;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add *{min-height:0%}.add .add-ttl{color:#fff;width:35%}.add .add-ttl .en{display:inline-block;margin-right:.2rem;font-family:'EB Garamond', serif;font-weight:300;font-style:normal;letter-spacing:0.05em;-webkit-font-smoothing:antialiased;font-size:2.4rem;letter-spacing:.1em}.add .add-ttl .ja{display:inline-block;font-size:1.8rem;letter-spacing:.1em}.add .add-txt{width:63%;background:#fff;text-align:left;color:#111;font-size:2rem;line-height:1.6;letter-spacing:.1em;padding:.5rem}@media screen and (max-width: 640px){.add{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch}.add *{min-height:0%}.add .add-ttl{width:100%}.add .add-ttl .en{font-size:1.6rem}.add .add-ttl .ja{font-size:1.4rem}.add .add-txt{width:100%;margin-top:.5rem;font-size:1.4rem}}
