#about h2.facilityName{background-image:none;background-color:#A05AB2;color:#fff;line-height:1;font-weight:bold;text-align:left;padding:25px 40px;margin-bottom:25px;font-size:2.1em}@media screen and (max-width: 1200px){#about h2.facilityName{padding:20px 30px;font-size:1.9em}}@media screen and (max-width: 992px){#about h2.facilityName{font-size:1.44em;margin-bottom:15px}}@media screen and (max-width: 767px){#about h2.facilityName{padding:15px 20px;font-size:1.25em;margin-top:5px;margin-bottom:5px}}#mainv{position:relative}#mainv dl{position:absolute;left:80px;bottom:50%;-moz-transform:translateY(50%);-ms-transform:translateY(50%);-webkit-transform:translateY(50%);transform:translateY(50%);background-color:rgba(255,255,255,0.74);line-height:1.5;padding:35px 30px 30px}#mainv dl dt{color:#A05AB2;font-weight:bold;font-size:2em;margin-bottom:15px}#mainv dl dd{font-size:1em}@media screen and (max-width: 1200px){#mainv dl{padding:25px 20px 20px;left:40px}#mainv dl dt{font-size:1.8em}}@media screen and (max-width: 992px){#mainv dl{padding:20px 15px 15px;left:inherit;right:30px}#mainv dl dt{font-size:1.375em;margin-bottom:10px}}@media screen and (max-width: 767px){#mainv dl{position:relative;right:inherit;bottom:inherit;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);background-color:rgba(160,90,178,0.1);padding:15px}}h3.commonTtl{font-size:1.6em}@media screen and (max-width: 1200px){h3.commonTtl{font-size:1.5em}}@media screen and (max-width: 992px){h3.commonTtl{font-size:1.375em}}@media screen and (max-width: 767px){h3.commonTtl{font-size:1.2em}}#info{margin-top:60px;margin-bottom:15px}#info h3{font-weight:bold;color:#707070;font-size:2em;line-height:1;margin-bottom:15px;display:inline-block}#info .infoHead a{position:relative;font-size:14px;font-weight:bold;color:#A05AB2;padding:5px 0;width:90px;display:inline-block;border:1px solid #A05AB2;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;vertical-align:text-bottom;text-decoration:none;margin-left:15px}#info .infoHead a .ion-chevron-right{position:absolute;right:5px}#info .infoHead a:hover{background-color:rgba(160,90,178,0.1)}@media screen and (max-width: 767px){#info .infoHead a{margin-bottom:-3px;margin-left:10px}}#info .infoW{border-top:1px solid #707070}#info .infoW .cont{border-bottom:1px solid #707070}#info .infoW .headInfo{float:left;clear:left;padding:12px 0}#info .infoW a{display:inline-block;padding:12px 0 12px 60px}@media screen and (max-width: 1200px){#info{margin-top:40px;margin-bottom:10px}#info h3{font-size:1.8em}}@media screen and (max-width: 992px){#info h3{font-size:1.375em}}@media screen and (max-width: 767px){#info{margin-top:30px;margin-bottom:0}#info .infoW .headInfo{float:none;padding:12px 0 6px}#info .infoW a{padding:0 0 12px 0}}#relation{margin-bottom:50px}@media screen and (max-width: 767px){#relation{margin-bottom:25px}}#relation section{padding-top:15px}
