.p-facilities .inner,.p-intro,.p-pnav{max-width:950px;margin:auto}.p-intro{margin-top:70px}.p-intro .btn{width:260px;margin:40px auto 0}.p-intro .btn a span i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.p-intro .btn a span i:before{content:"";width:22px;height:22px;margin-right:10px;background:url(../images/common/ic_pdf.png) no-repeat left top/contain;-webkit-transition:-webkit-filter 1s;transition:-webkit-filter 1s;transition:filter 1s;transition:filter 1s,-webkit-filter 1s}.p-intro .btn a:hover span i:before{-webkit-filter:invert(1);filter:invert(1)}.p-pnav{margin-top:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px 0}.p-pnav li{border-right:1px solid #000}.p-pnav li:nth-child(3n+1){border-left:1px solid #000}.p-pnav li a{display:block;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.p-pnav li a:hover{opacity:.7}.p-facilities{padding-top:70px}.p-facilities .inner{position:relative}.p-facilities .inner .btn{position:absolute;left:0;bottom:0;width:260px}.p-facilities.u-rooms .inner .btn{left:486px;bottom:157px}