[data-scope-path="area/city"] p{line-height:1.8}[data-scope-path="area/city"] .headline{margin-bottom:20px;letter-spacing:1px}[data-scope-path="area/city"] .headline-title{margin-bottom:13px;font-family:sans-serif;font-size:20px}[data-scope-path="area/city"] .headline-title span{margin-right:5px;font-size:26px}[data-scope-path="area/city"] .headline-body{font-size:13px;color:#464646}[data-scope-path="area/city"] .sort{text-align:center}[data-scope-path="area/city"] .sort-menu{display:flex;justify-content:center;margin-top:10px;margin-bottom:20px;list-style:none}[data-scope-path="area/city"] .sort-menu li{float:left;width:100%;height:40px}[data-scope-path="area/city"] .sort-menu li a{display:block;height:100%;font-size:13px;line-height:3;color:#fff;text-align:center;text-decoration:none;letter-spacing:.1em;background-color:#d3d3d3}[data-scope-path="area/city"] .sort-menu li .selected{background-color:#1e5f96}[data-scope-path="area/city"] .sort-menu li+li{border-left:1px solid #fff}[data-scope-path="area/city"] .sort-menu li:first-child a{border-radius:7px 0 0 7px}[data-scope-path="area/city"] .sort-menu li:last-child a{border-radius:0 7px 7px 0}[data-scope-path="area/city"] .result-num{margin-bottom:10px;font-size:15px;line-height:1.8;color:#464646;letter-spacing:1px}[data-scope-path="area/city"] .result-num span{margin:0 5px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fa871e}[data-scope-path="area/city"] .city-list-wrap{margin-top:30px}[data-scope-path="area/city"] .contents{margin-top:50px;margin-bottom:65px}[data-scope-path="area/city"] .contents h2,[data-scope-path="area/city"] .contents h3,[data-scope-path="area/city"] .contents h4{font-weight:bold;color:#1e5f96;letter-spacing:1px;word-break:break-all}[data-scope-path="area/city"] .contents h2{padding-bottom:10px;font-family:sans-serif;font-size:28px;line-height:1.6;color:#1e5f96;border-bottom:2px dotted currentColor;margin:30px 0 0}@media screen and (max-width: 768px){[data-scope-path="area/city"] .contents h2{font-size:24px}}@media screen and (max-width: 768px){[data-scope-path="area/city"] .contents h2{margin:20px 0 0}}[data-scope-path="area/city"] .contents h3{padding:10px 15px;font-family:sans-serif;font-size:18px;color:#1e5f96;background:#f0faff;margin:30px 0 0}@media screen and (max-width: 768px){[data-scope-path="area/city"] .contents h3{margin:20px 0 0}}[data-scope-path="area/city"] .contents h4{padding:3px 0 3px 20px;font-family:sans-serif;font-size:16px;color:#1e5f96;border-left:4px solid currentColor;margin:30px 0 0}@media screen and (max-width: 768px){[data-scope-path="area/city"] .contents h4{margin:20px 0 0}}[data-scope-path="area/city"] .contents p{font-feature-settings:"kern" off;line-height:1.8;color:#464646;letter-spacing:1px;margin:30px 0 0}@media screen and (max-width: 768px){[data-scope-path="area/city"] .contents p{margin:20px 0 0}}[data-scope-path="area/city"] .contents .text-link{margin-top:20px;margin-bottom:20px}[data-scope-path="area/city"] .contents .text-link a{color:#538fc4}[data-scope-path="area/city"] .contents .text-link a:not(:hover){text-decoration:none}[data-scope-path="area/city"] .contents .article-table-box{margin:20px 0}@media screen and (max-width: 768px){[data-scope-path="area/city"] .contents .article-table-box{overflow-x:scroll;white-space:nowrap}}[data-scope-path="area/city"] .contents .article-table-box::-webkit-scrollbar{width:10px;height:10px}[data-scope-path="area/city"] .contents .article-table-box::-webkit-scrollbar-thumb{background:#d3d3d3;border-radius:10px}[data-scope-path="area/city"] .contents .article-table-box table,[data-scope-path="area/city"] .contents .article-table-box th,[data-scope-path="area/city"] .contents .article-table-box td{border:1px solid #538fc4}[data-scope-path="area/city"] .contents .article-table-box table{width:100%;margin-bottom:5px;font-size:15px;line-height:1.8;border-collapse:collapse}[data-scope-path="area/city"] .contents .article-table-box table th,[data-scope-path="area/city"] .contents .article-table-box table td{padding:10px 15px;text-align:left}[data-scope-path="area/city"] .contents .article-table-box table th{font-weight:normal;color:#1e5f96;background:#f0faff}[data-scope-path="area/city"] .contents ul,[data-scope-path="area/city"] .contents ol{list-style-position:inside}[data-scope-path="area/city"] .contents .body-root{display:contents}[data-scope-path="area/city"] .hook{margin-bottom:35px}[data-scope-path="area/city"] .hook h2{padding-bottom:10px;margin-bottom:20px;font-family:sans-serif;font-size:24px;font-weight:bold;line-height:1.6;color:#1e5f96;letter-spacing:1px;word-break:break-all;border-bottom:2px dashed #1e5f96}[data-scope-path="area/city"] .hook .back-center-list{display:block;padding:15px;font-weight:bold;line-height:1.5;color:#1e5f96;text-align:center;text-decoration:none;cursor:pointer;background:none;border-radius:7px;box-shadow:0 0 12px rgba(70,70,70,.1),0 6px 6px rgba(70,70,70,.04);margin-top:20px;font-size:16px;line-height:1.5;letter-spacing:1px}@media screen and (min-width: 769px){[data-scope-path="area/city"] .banner-wrap{display:flex;align-items:flex-end;justify-content:space-between}[data-scope-path="area/city"] .banner-wrap .banner-shienkin-link img{width:100%;height:151px}}@media screen and (max-width: 768px){[data-scope-path="area/city"] .banner-wrap .banner-shindan-link{margin-bottom:30px}[data-scope-path="area/city"] .banner-wrap .banner-shindan-link,[data-scope-path="area/city"] .banner-wrap .banner-shienkin-link{display:block}[data-scope-path="area/city"] .banner-wrap .banner-shindan-link img,[data-scope-path="area/city"] .banner-wrap .banner-shienkin-link img{width:100%;height:auto}}
