section{padding:100px 0}section h2.page-title{font-size:1.725rem;font-weight:700;text-align:center;border-top:solid 1px #000;border-bottom:solid 1px #000;padding-top:40px;padding-bottom:40px}section#rent .search-list{border-top:solid 1px #000;border-bottom:solid 1px #000;padding:40px 0}section#rent .search-list h4{text-align:center;font-weight:700;font-size:1.5rem;margin-bottom:40px}section#rent .search-list dl dt{font-size:1.275rem}section#rent .search-list dl dd a{border-bottom:dotted 1px #000;margin-right:10px;margin-bottom:10px;display:inline-block}section#rent .search-list dl dd ul li{float:left}section#rent h4{font-size:1.5rem;text-align:center;font-weight:700}section#company img{width:100%}section#company dl{display:flex;flex-wrap:wrap}section#company dt{width:100%;border-top:solid 1px #ccc;padding:6px 0}section#company dd{width:100%;margin-bottom:20px;padding:6px 0}section#company iframe{height:320px}section#feature iframe{width:100%;min-height:2600px}section#news dl{display:flex;flex-wrap:wrap}section#news dl dt{width:100%;font-weight:400;padding:8px 0 0 0}section#news dl dd{width:100%;padding:8px 0;border-bottom:dotted 1px #ccc}@media screen and (min-width: 768px){section{padding:160px 0}section h2.page-title{font-size:2.425rem;padding:60px 0}section#company dl dt{width:30%;font-size:1.275rem;padding:24px 0}section#company dl dd{width:70%;font-size:1.275rem;padding:24px 0;border-top:solid 1px #ccc;margin:0}section#company iframe{height:600px}section#news dl{display:flex;flex-wrap:wrap}section#news dl dt{width:25%;font-weight:400;padding:16px 0;font-size:1.275rem;border-bottom:dotted 1px #ccc}section#news dl dd{width:75%;padding:16px 0;font-size:1.275rem;margin:0}section#rent .search-list{padding:80px 0}section#rent .search-list h4{text-align:center;font-weight:700;font-size:2.425rem;margin-bottom:60px}section#rent .search-list dl{float:left;width:50%;padding:40px}section#rent .search-list dl dt{font-size:1.8rem;margin-bottom:10px}section#rent .search-list dl dd a{margin-right:20px;margin-bottom:20px;font-size:1.5rem;display:inline-block}section#rent h4{font-size:2.425rem;text-align:center;font-weight:700;padding:40px 0}}@media screen and (min-width: 1200px){section h2.page-title{font-size:3.5rem}}