@import url("https://fonts.googleapis.com/css2?family=EB+Garamond:wght@400;600&family=Noto+Serif+JP:wght@300;600&display=swap");.container{padding-top:0}h2.common-title{text-shadow:0 0 6px #fff,0 0 12px #fff}@media screen and (max-width: 640px){h2.common-title{text-shadow:none;color:#fff}h2.common-title::after{background:#fff}}.con01{width:100%;max-width:100%;padding:6rem 0 12rem 0;background:url("../img/concept/bg.jpg") no-repeat 0% 50%;background-size:cover}.con01 .inner{width:90%;max-width:1000px;margin-right:auto;margin-left:auto}.con01 .img01{width:23.75%;margin:0 auto;padding:10rem 0}.con01 .copy{color:#eee7db}.con01 .lead{color:#fff}@media screen and (max-width: 640px){.con01{padding:6rem 0;background-position:0% 100%}.con01 .img01{width:60%;padding:3rem 0 0 0}}.section-content{width:100%;max-width:800px;margin:0 auto}.c-map{padding-top:6rem}.point ul{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch}.point ul *{min-height:0%}.point ul li{width:48%;margin-top:3rem}.point ul li:last-of-type{width:100%}.point ul li .img{box-shadow:3px 3px 3px rgba(0,0,0,0.2)}.point .note{text-align:center;margin-top:2rem}@media screen and (max-width: 640px){.point ul li{width:100%}}
