#contents #main>section #map{margin-bottom:30px}#contents #main>section .subtext li{margin-bottom:5px;padding-left:1em;text-indent:-1em;font-size:1.4rem}#contents #main>section .subtext li span{color:red}#contents #main>section .titleType2{font-size:2rem}#contents #main>section .titleType2 strong{padding-left:20px;font-size:1.6rem;color:#6c6665}#contents #main>section .listType1 li{font-size:1.4rem}#contents #main>section .slideLists{margin-bottom:20px}#contents #main>section .slideLists .head{margin-bottom:20px;padding:5px 10px;background-color:#e7ded4;color:#6c6665;font-size:1.5rem;cursor:pointer}#contents #main>section .slideLists .head:hover{opacity:.8}#contents #main>section .slideLists .head .icon{display:inline-block;margin-left:15px;padding:0 5px;background-color:#c0b19f;color:#fff}#contents #main>section .slideLists .inner{display:none}#contents #main>section .slideLists .detailList{margin:20px 0 50px}#contents #main>section .slideLists .detailList li{display:flex;justify-content:space-between;margin-bottom:30px}#contents #main>section .slideLists .detailList li .image{width:320px}#contents #main>section .slideLists .detailList li .text{width:360px;font-size:1.4rem}#contents #main>section .slideLists .detailList li .text strong{font-weight:700}@media (max-width:768px){#contents #main>section #map{margin-bottom:20px}#contents #main>section #map iframe{width:100%}#contents #main>section .titleType2{font-size:1.8rem}#contents #main>section .slideLists .detailList li{display:block;margin-bottom:20px}#contents #main>section .slideLists .detailList li .image{width:100%;max-width:240px;margin:0 auto 10px}#contents #main>section .slideLists .detailList li .text{width:100%;max-width:280px;margin:0 auto}}