@charset "UTF-8";body{background:#e7e0d6}.facility{display:block;width:100%;overflow:hidden}.facility__inner{max-width:1540px;margin:150px auto}.facility__inner__content{display:block;width:100%}.facility__inner__content__item{display:flex;justify-content:flex-start;justify-items:flex-start;align-items:flex-start;align-content:flex-start;width:100%;margin:0 0 120px 0}.facility__inner__content__item.wow{animation-name:fadeInUp}.facility__inner__content__item:last-child{margin:0}.facility__inner__content__item__picContent{display:block;width:65%;max-width:990px;flex:0 0 auto}.facility__inner__content__item__picContent::before{content:'';position:absolute;top:50px;left:min(270px,27%);display:block;width:100%;height:100%;background:#e0d5c9;pointer-events:none}.facility__inner__content__item:nth-child(even) .facility__inner__content__item__picContent::before{top:-50px;left:auto;right:min(270px,27%)}.facility__inner__content__item__picContent .slick-prev,.facility__inner__content__item__picContent .slick-next{top:auto;bottom:0;background:#e7e0d6}.facility__inner__content__item__picContent .slick-prev::after,.facility__inner__content__item__picContent .slick-next::after{background:url(/assets/images/common/icon_arrow_next_gold.svg) center/contain no-repeat;filter:none}.facility__inner__content__item__picContent .slick-prev.slick-disabled,.facility__inner__content__item__picContent .slick-next.slick-disabled{opacity:1;cursor:auto;pointer-events:none}.facility__inner__content__item__picContent .slick-next::before{content:'';position:absolute;top:15px;left:-.5px;display:block;width:1px;height:calc(100% - 30px);background:#cfc9c0;pointer-events:none;opacity:1}.facility__inner__content__item__picContent .slick-prev::before{display:none}.facility__inner__content__item__picContent .slick-next{right:0;left:60px}.facility__inner__content__item:nth-child(even) .facility__inner__content__item__picContent .slick-prev{left:calc(100% - 120px)}.facility__inner__content__item:nth-child(even) .facility__inner__content__item__picContent .slick-next{left:auto;right:0}.facility__inner__content__item__picContent__count{width:calc(100% - 150px);max-width:220px;position:absolute;bottom:25px;left:150px;color:#fff}.facility__inner__content__item:nth-child(even) .facility__inner__content__item__picContent__count{left:auto;right:150px}.facility__inner__content__item__picContent__count .slick-count__line{background:rgba(211,224,235,.4)}.facility__inner__content__item__picContent__count .slick-count__total{color:#fff}.facility__inner__content__item__picContent__pic{display:block;width:100%}.facility__inner__content__item__box{display:block;width:100%;max-width:730px;padding:50px;margin:110px 0 0 -180px;background:#f1ece5;box-shadow:var(--shadow);flex:0 1 auto;z-index:10}.facility__inner__content__item:nth-child(odd) .facility__inner__content__item__box{order:1}.facility__inner__content__item:nth-child(even) .facility__inner__content__item__picContent{margin:110px 0 0 0}.facility__inner__content__item:nth-child(even) .facility__inner__content__item__box{margin:0 -180px 0 0}.facility__inner__content__item__box::after{content:'';position:absolute;top:10px;left:10px;display:block;width:calc(100% - 20px);height:calc(100% - 20px);border:1px solid #cfcbc7;pointer-events:none}.facility__inner__content__item__box__title{display:block;width:100%;font-size:28px;font-family:'NotoSerifTC-M';line-height:inherit;letter-spacing:.5px;color:var(--mainColor);margin:0 0 20px 0}.facility__inner__content__item__box__intro{display:block;width:100%;font-size:16px;font-family:'NotoSansTC';line-height:2;letter-spacing:.5px;color:#696969;margin:0 0 30px 0}.facility__inner__content__item__box__intro__text{display:block;width:100%;font-size:inherit;font-family:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0 0 10px 0}.facility__inner__content__item__box__intro__text:last-child{margin:0}.facility__inner__content__item__box__info{display:block;width:100%}.facility__inner__content__item__box__info__list{display:flex;justify-content:flex-start;justify-items:flex-start;align-items:flex-start;align-content:flex-start;width:100%}.facility__inner__content__item__box__info__list__icon{display:inline-flex;align-content:center;align-items:center;justify-content:center;justify-items:center;width:24px;height:24px;border-radius:50%;background:linear-gradient(to left,#a87f60 30%,#c9a681 100%);margin:5px 20px 0 0;flex:0 0 auto;pointer-events:none}.facility__inner__content__item__box__info__list__icon::before{content:'';display:block;width:100%;height:100%;filter:brightness(0) invert(1);z-index:10}.facility__inner__content__item__box__info__list[data-type="tel"] .facility__inner__content__item__box__info__list__icon::before{background:url(/assets/images/common/icon_phone_gold.svg) center/contain no-repeat;background-size:40% auto}.facility__inner__content__item__box__info__list[data-type="hours"] .facility__inner__content__item__box__info__list__icon::before{background:url(/assets/images/common/icon_clock_gold.svg) center/contain no-repeat;background-size:45% auto}.facility__inner__content__item__box__info__list[data-type="location"] .facility__inner__content__item__box__info__list__icon::before{background:url(/assets/images/common/icon_pin_gold.svg) center/contain no-repeat;background-size:33% auto}.facility__inner__content__item__box__info__list[data-type="notice"]{padding:20px 0 0 0;margin:20px 0 0 0;border-top:1px solid #d8d4ce}.facility__inner__content__item__box__info__list[data-type="notice"] .facility__inner__content__item__box__info__list__icon::before{background:url(/assets/images/common/icon_info_gold.svg) center/contain no-repeat;background-size:20% auto}.facility__inner__content__item__box__info__list__text{display:block;width:100%;flex:0 1 auto;font-family:'NotoSansTC';line-height:2;letter-spacing:.5px;color:#696969}.facility__inner__content__item__box__info__list[data-type="notice"] .facility__inner__content__item__box__info__list__text{font-size:14px}@media screen and (max-width:991px){.facility__inner{margin:80px auto 120px auto}.facility__inner__content__item{display:block;margin:0 0 60px 0}.facility__inner__content__item__box{width:calc(100% - 60px);margin:0 auto -60px auto}.facility__inner__content__item:nth-child(even) .facility__inner__content__item__box{margin:0 auto -60px auto}.facility__inner__content__item__picContent{width:100%;max-width:none}.facility__inner__content__item__picContent::before{display:none}.facility__inner__content__item:nth-child(even) .facility__inner__content__item__picContent{margin:0}.facility__inner__content__item:nth-child(even) .facility__inner__content__item__picContent .slick-prev{left:0}.facility__inner__content__item:nth-child(even) .facility__inner__content__item__picContent .slick-next{right:auto;left:60px}.facility__inner__content__item:nth-child(even) .facility__inner__content__item__picContent__count{right:auto;left:150px}}@media screen and (max-width:767px){}@media screen and (max-width:575px){.facility__inner{margin:30px auto 0 auto}.facility__inner__content__item{margin:0 0 30px 0}.facility__inner__content__item:nth-child(even):last-child{padding:30px 0 70px 0}.facility__inner__content__item::before{content:'';position:absolute;top:0;left:-20px;display:none;width:calc(100% + 40px);height:100%;background:#e1d6ca}.facility__inner__content__item:nth-child(even){padding:30px 0 40px 0}.facility__inner__content__item:nth-child(even)::before{display:block}.facility__inner__content__item__box{width:100%;padding:40px 30px;margin:0 0 20px 0}.facility__inner__content__item:nth-child(even) .facility__inner__content__item__box{margin:0 0 20px 0}.facility__inner__content__item__box__title{font-size:20px;margin:0 0 10px 0}.facility__inner__content__item__box__intro__text{font-size:15px}.facility__inner__content__item__box__info__list__text{font-size:14px}.facility__inner__content__item__box__info__list__icon{margin:3px 10px 0 0}.facility__inner__content__item__box__info__list[data-type="notice"]{border-top:none;padding:30px 0 0 0;margin:15px 0 0 0}.facility__inner__content__item__box__info__list[data-type="notice"] .facility__inner__content__item__box__info__list__icon{position:absolute;top:0;left:calc(50% - 12px);margin:0}.facility__inner__content__item__box__info__list[data-type="notice"] .facility__inner__content__item__box__info__list__icon::after{content:'';position:absolute;top:-10px;left:-10px;display:block;width:44px;height:44px;border-radius:50%;background:#f1ece5;z-index:-1;pointer-events:none}.facility__inner__content__item__box__info__list[data-type="notice"]::after{content:'';display:block;position:absolute;top:12px;left:0;width:100%;height:1px;background:rgba(0,0,0,.1);z-index:-10;pointer-events:none}.facility__inner__content__item__picContent{padding:0 0 60px 0}.facility__inner__content__item__picContent .slick-prev,.facility__inner__content__item__picContent .slick-next{width:40px;height:40px;background:var(--mainColor);bottom:-60px}.facility__inner__content__item__picContent .slick-prev.slick-disabled,.facility__inner__content__item__picContent .slick-next.slick-disabled{opacity:.2}.facility__inner__content__item__picContent .slick-next,.facility__inner__content__item:nth-child(even) .facility__inner__content__item__picContent .slick-next{left:41px}.facility__inner__content__item__picContent .slick-prev::after,.facility__inner__content__item__picContent .slick-next::after{background:url(/assets/images/common/icon_arrow_next.svg) center/contain no-repeat;background-size:6px auto;filter:brightness(0) invert(1)}.facility__inner__content__item__picContent .slick-prev::before,.facility__inner__content__item__picContent .slick-next::before{content:'';position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:var(--gradient);opacity:1;transition:opacity .4s ease-in-out}.facility__inner__content__item__picContent .slick-prev:hover::before,.facility__inner__content__item__picContent .slick-next:hover::before{opacity:0}.facility__inner__content__item__picContent__count{width:calc(100% - 110px);bottom:12.5px;color:var(--mainColor)}.facility__inner__content__item__picContent__count .slick-count__total{color:var(--textColor)}.facility__inner__content__item__picContent__count .slick-count__line{background:rgba(128,128,128,.4)}.facility__inner__content__item__picContent__count .slick-count__line__item{background:var(--mainColor)}.facility__inner__content__item__picContent__count,.facility__inner__content__item:nth-child(even) .facility__inner__content__item__picContent__count{left:110px}}@media (any-hover:none){}@supports (-webkit-touch-callout:none){}