@media print,screen{section.about{background-color:#fff;text-align:center;padding:80px 5% 60px 5%}section.about>div{font-size:4rem;line-height:100%;color:#000}}@media screen and (max-width:399px){section.about{padding:40px 5%}section.about>div{font-size:3rem}}@media print,screen{section.about01{padding:1px 7% 60px 7%;background-color:#eee}section.about01>div{max-width:600px;margin:0 auto}section.about01>div>h2{margin-top:50px;text-align:center;font-size:2rem;line-height:100%;color:#3b494f}section.about01>div>div{margin-top:20px;display:table;width:100%}section.about01>div>div>dl{display:table-row}section.about01>div>div>dl:first-child>dt{border-top:solid 1px #696f73}section.about01>div>div>dl:first-child>dd{border-top:solid 1px #bfc0c0}section.about01>div>div>dl>dt{display:table-cell;font-size:1.5rem;line-height:120%;color:#fff;background-color:#3b494f;padding:10px 10px;border-bottom:solid 1px #696f73;width:120px}section.about01>div>div>dl>dd{display:table-cell;font-size:1.5rem;line-height:120%;color:#3b494f;padding:10px 10px;border-bottom:solid 1px #bfc0c0}}@media screen and (max-width:619px){section.about01>div>div{display:block}section.about01>div>div>dl{display:block}section.about01>div>div>dl:first-child>dt{border-top:none}section.about01>div>div>dl:first-child>dd{border-top:none}section.about01>div>div>dl>dt{display:block;border-bottom:none;width:100%}section.about01>div>div>dl>dd{display:block;padding:5px 10px 15px 10px;border-bottom:none}}@media print,screen{section.picture{background-color:#ddd}section.picture>div{max-width:1920px;margin:0 auto}section.picture>div>img{max-width:100%}}@media print,screen{section.map{background-color:#eee;padding:60px 5% 60px 5%}section.map>div{max-width:1000px;margin:0 auto}section.map>div>div{text-align:center}section.map>div>div>img{max-width:100%}section.map>div>figure{max-width:600px;margin:30px auto 0 auto}section.map>div>figure>img{max-width:100%}section.map>div>figure>figcaption{text-align:center;font-size:1.7rem;line-height:120%;color:#333;margin-top:10px}section.map>div>iframe{border:none;margin-top:60px;width:100%;min-height:600px}}