@charset "UTF-8";
.c-dragTable{display:block;width:100%;letter-spacing:.05em;overflow:hidden}.c-dragTable.wow{animation-name:fadeInUp}.c-dragTable__head{display:flex;align-items:flex-start;align-content:flex-start;justify-items:flex-start;justify-content:flex-start;width:100%}.c-dragTable__head__switch{display:flex;align-items:flex-start;align-content:flex-start;justify-items:flex-start;justify-content:flex-start;width:auto;max-width:100%;background:rgba(255,255,255,.5);border-radius:15px 15px 0 0;border:1px solid #fff;border-bottom:none;overflow:hidden}.c-dragTable__head__switch__bt{display:flex;align-items:center;align-content:center;justify-items:center;justify-content:center;width:auto;height:60px;min-width:250px;max-width:100%;font-size:18px;line-height:1.2;color:rgba(36,36,36,.5);font-family:inherit;border-radius:15px 15px 0 0;cursor:pointer;overflow:hidden;flex:0 1 auto}.c-dragTable__head__switch__bt.active{color:#fff;background:var(--titleGradient)}.c-dragTable__head__select{display:none}.c-dragTable__body{display:block;width:100%;padding:45px;background:rgba(255,255,255,.5);border-radius:0 0 15px 15px;border:1px solid #fff;overflow:hidden}.c-dragTable__body:first-child{border-radius:15px}.c-dragTable__body__title{display:flex;align-items:center;align-content:center;justify-items:flex-start;justify-content:flex-start;width:100%;margin:0 0 35px 0;padding:0 15px;flex:0 0 auto}.c-dragTable__body__title__text{display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-items:center;justify-content:center;width:100%;margin:0 10px;font-size:15px;line-height:1.5;color:var(--titleColor);font-family:'Poppins-M','NotoSansTC-M';text-align:center;flex:0 1 auto}.c-dragTable__body__area{display:block;width:100%;touch-action:auto;overflow:hidden;counter-reset:table;flex:0 1 auto}.c-dragTable__body__area.j-dragTable-box{display:none}.c-dragTable__body__area.j-dragTable-box.active,.c-dragTable__body__area.active{display:block}.c-dragTable__body__area::-webkit-scrollbar{width:3px;height:3px;background:#fff}.c-dragTable__body__area::-webkit-scrollbar-thumb{background:var(--mainColor)}.c-dragTable__body__area__box{display:flex;align-items:center;align-content:center;justify-items:flex-start;justify-content:flex-start;width:100%;margin:0 0 15px 0;padding:15px;font-size:15px;line-height:1.5;color:rgba(36,36,36,.8);font-family:'Poppins','NotoSansTC';text-align:center;background:rgba(255,255,255,.5);border-radius:15px;box-shadow:0 0 5px rgba(0,0,0,.05);transition:background-color .4s ease-in-out;counter-increment:table;overflow:hidden;flex:0 0 auto}.c-dragTable__body__area__box:last-child{margin:0}.c-dragTable__body__area__box:hover{background:#fff}.c-dragTable-item{display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-items:center;justify-content:center;width:100%;margin:0 10px;flex:0 1 auto}.c-dragTable-item__pic{display:block;width:100%;border-radius:15px;flex:0 0 auto;overflow:hidden}.c-dragTable-item__file{display:block;width:45px;height:45px;border-radius:5px;background:url(/assets/images/common/icon_download_white.svg) center/ 50% auto no-repeat,var(--titleGradient);transition:opacity .4s ease-in-out;overflow:hidden}.c-dragTable-item__file:hover{opacity:.7}.c-dragTable-item[data-style="order"]::before{content:counter(table,decimal-leading-zero)}@media screen and (min-width:1451px){.c-dragTable__body__title__text[data-style="order"],.c-dragTable-item[data-style="order"]{width:4%;min-width:20px;flex:0 0 auto}.c-dragTable__body__title__text[data-style="pic"],.c-dragTable-item[data-style="pic"]{width:100px;flex:0 0 auto}.c-dragTable__body__title__text[data-style="tel"],.c-dragTable-item[data-style="tel"]{width:12em;flex:0 0 auto}.c-dragTable__body__title__text[data-style="area"],.c-dragTable-item[data-style="area"]{width:5%;min-width:70px;flex:0 0 auto}.c-dragTable__body__title__text[data-style="parking"],.c-dragTable-item[data-style="parking"]{width:7%;min-width:100px;flex:0 0 auto}.c-dragTable__body__title__text[data-style="car"],.c-dragTable-item[data-style="car"],.c-dragTable__body__title__text[data-style="rent"],.c-dragTable-item[data-style="rent"],.c-dragTable__body__title__text[data-style="remaining"],.c-dragTable-item[data-style="remaining"]{width:4.5em;flex:0 0 auto}.c-dragTable__body__title__text[data-style="file"],.c-dragTable-item[data-style="file"]{width:6.3%;min-width:60px;flex:0 0 auto}}@media screen and (max-width:1450px){.c-dragTable__body{display:flex;align-items:flex-start;align-content:flex-start;justify-items:flex-start;justify-content:flex-start;padding:50px 0 50px 50px}.c-dragTable__body__title{display:block;width:3em;margin:0 30px 0 0;padding:30px 0}.c-dragTable__body__title__text{justify-items:flex-start;justify-content:flex-start;margin:0 0 30px 0;text-align:left}.c-dragTable__body__title__text:last-child{margin:0}.c-dragTable__body__area{display:flex;padding:0 0 30px 0;overflow-x:auto}.c-dragTable__body__area.j-dragTable-box.active,.c-dragTable__body__area.active{display:flex}.c-dragTable__body__area__box{display:block;width:255px;margin:0 20px 0 0;padding:30px 20px;background:#fff}.c-dragTable-item{margin:0 0 30px 0}.c-dragTable-item:last-child{margin:0}.c-dragTable-item__pic{max-width:130px}.c-dragTable-item__file{width:40px;height:40px}}@media screen and (max-width:991px){.c-dragTable__head__switch{width:100%}.c-dragTable__head__switch__bt{width:100%;min-width:0}}@media screen and (max-width:767px){.c-dragTable__head{margin:0 0 25px 0}.c-dragTable__head__switch{display:none}.c-dragTable__head__select{display:block}.c-dragTable__body{border-radius:15px}}@media screen and (max-width:575px){.c-dragTable__body{padding:20px 0 20px 20px}.c-dragTable__body__title{width:3em;margin:0 20px 0 0;padding:20px 0}.c-dragTable__body__title__text{margin:0 0 20px 0}.c-dragTable__body__area{padding:0 0 20px 0}.c-dragTable__body__area__box{width:170px;margin:0 10px 0 0;padding:20px}.c-dragTable-item{margin:0 0 20px 0}}@media (any-hover:none){.c-dragTable__body__area__box{background:#fff}}@supports (-webkit-touch-callout:none){.c-dragTable__body__area{scrollbar-width:thin;scrollbar-color:var(--mainColor) #fff}}@-moz-document url-prefix(){}
.c-download{display:flex;align-items:center;align-content:center;justify-items:flex-start;justify-content:flex-start;width:100%;padding:20px 60px;border-radius:15px;background:rgba(255,255,255,.5);box-shadow:10px 10px 65px 0px rgba(0,0,0,.05);transition:background-color .4s ease-in-out;cursor:pointer;overflow:hidden}.c-download::before,.c-download::after{content:'';position:relative;display:block;flex:0 0 auto}.c-download::before{width:30px;height:40px;background:url(/assets/images/policy/policy_pdf_icon.svg) no-repeat center;filter:brightness(0);transition:filter .4s ease-in-out}.c-download::after{width:45px;height:45px;margin:0 0 0 10px;background:url(/assets/images/policy/policy_download_icon.svg) no-repeat center,linear-gradient(to left,#004aa4 0%,#407bc3 69%,#7db2f2 100%) no-repeat center;background-size:55% auto,cover;border-radius:5px;cursor:pointer}.c-download.wow{animation-name:fadeInUp}.c-download:hover{background:#fff}.c-download:hover::before{filter:none}.c-download__inner{display:flex;align-items:center;align-content:center;justify-items:flex-start;justify-content:flex-start;width:100%;margin:0 0 0 30px;letter-spacing:.05em;flex:0 1 auto}.c-download__date{display:block;width:auto;max-width:100%;padding:0 20px 0 0;font-size:15px;line-height:1.3;color:rgba(36,36,36,.5);font-family:'Poppins','NotoSansTC';flex:0 0 auto}.c-download__date::after{content:'';display:block;position:absolute;top:.15em;right:0;width:1px;height:1em;background:rgba(36,36,36,.3)}.c-download__name{display:block;width:100%;margin:0 0 0 20px;font-size:18px;line-height:1.6;color:rgba(36,36,36,.8);font-family:inherit;flex:0 1 auto}.c-download__link{position:absolute;top:0;left:0;display:block;width:100%;height:100%;opacity:0;z-index:10}.c-downloadBox{display:block;width:100%;padding:50px;background:rgba(255,255,255,.5);border-radius:15px;box-shadow:10px 10px 65px 0px rgba(0,0,0,.05)}.c-downloadBox.wow{animation-name:fadeInUp}.c-downloadBox .c-download{margin:0 0 15px 0}.c-downloadBox .c-download:last-child{margin:0}@media screen and (max-width:991px){.c-download__inner{display:block}.c-download__date::after{display:none}.c-download__name{margin:0}}@media screen and (max-width:767px){.c-download{padding:20px 30px}}@media screen and (max-width:575px){.c-download{flex-direction:column;padding:30px}.c-download__inner{display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:center;justify-items:center;margin:0}.c-download__date{width:100%;text-align:center;border-bottom:1px solid #dcdfe0}.c-download__name{margin:10px 0 0 0;text-align:center}.c-download__date{margin:10px auto 0 auto;padding:0 0 10px 0}.c-download::after{width:100%;height:40px;margin:10px auto 0 auto;background:url(/assets/images/policy/policy_download_icon.svg) no-repeat center,linear-gradient(to left,#004aa4 0%,#407bc3 69%,#7db2f2 100%) no-repeat center;background-size:20px 15px,cover}.c-downloadBox{padding:20px}.c-downloadBox.c-download{margin:0 0 10px 0}}@media (any-hover:none){}@supports (-webkit-touch-callout:none){}@-moz-document url-prefix(){}
.parking[data-acc="2"]::after{bottom:500px}.parking__area{display:block;width:100%;margin:195px auto}.parking__area__head{display:block;width:100%;margin:0 0 70px 0}.parking__area__head.wow{animation-name:fadeInUp}.parking__area__head.center{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;justify-items:center;justify-content:center}.parking__area__head.center .c-title01{width:auto}.parking__list__item__icon{display:block;background:linear-gradient(to right,#004aa4 0%,#68c3b8 94%)}.parking__about{display:block;width:100%;margin:100px 0 205px 0}.parking__about__text{display:block;width:100%;font-size:16px;margin:42.5px 0 0 0;line-height:2;color:var(--textColorGray);font-family:'NotoSansTC';letter-spacing:0.05em}.parking__about__text.wow{animation-name:fadeInUp}.parking__about__pic{display:block;width:100%;margin:max(-210px,-11vw) 0 0 0}.parking__about__pic.wow{animation-name:fadeInUp}.parking__services{left:-15px;display:flex;flex-wrap:wrap;align-items:stretch;align-content:stretch;justify-items:center;justify-content:center;width:calc(100% + 30px)}.parking__services__item{display:flex;flex-direction:column;align-items:center;align-content:center;justify-items:flex-start;justify-content:flex-start;width:calc(20% - 30px);margin:0 15px 30px 15px;padding:60px 55px;border-radius:15px;border:1px solid #fff;background:rgba(255,255,255,.3)}.parking__services__item.wow{animation-name:fadeInUp}.parking__services__item__icon{display:block;width:auto;height:60px;margin:0 auto 25px auto;filter:drop-shadow(2px 2px 17px rgba(0,128,255,.5))}.parking__services__item__icon picture{display:block;width:auto;height:100%;background:linear-gradient(to right,#004aa4 0%,#68c3b8 94%);-webkit-mask:center/contain no-repeat;mask:center/contain no-repeat}.parking__services__item__icon picture img{width:auto;max-width:100%;height:100%;opacity:0}.parking__services__item__content{display:block;width:100%;letter-spacing:.05em}.parking__services__item__content__text{display:block;width:100%;font-size:16px;line-height:1.6;color:rgba(36,36,36,.8);font-family:'NotoSansTC';text-align:center}.parking__charge{left:-20px;display:flex;flex-wrap:wrap;align-items:stretch;align-content:stretch;justify-items:flex-start;justify-content:flex-start;width:calc(100% + 40px);margin:0 0 -30px 0}.parking__charge__item{display:block;width:calc(25% - 40px);margin:0 20px 30px 20px;padding:50px 40px;letter-spacing:.05em;background:rgba(255,255,255,.3);border-radius:15px;border:1px solid var(--textColorLight);overflow:hidden}.parking__charge__item.wow{animation-name:fadeInUp}.parking__charge__item__head{display:flex;align-items:center;align-content:center;justify-items:flex-start;justify-content:flex-start;width:100%;margin:0 0 35px 0}.parking__charge__item__head__icon{display:block;width:85px;height:60px;margin:0 25px 0 0;filter:drop-shadow(2px 2px 17px rgba(0,128,255,.5));flex:0 0 auto}.parking__charge__item__head__icon picture{display:block;width:100%;height:100%;background:linear-gradient(to right,#004aa4 0%,#68c3b8 94%);-webkit-mask:left center / contain no-repeat;mask:left center / contain no-repeat}.parking__charge__item__head__icon picture img{width:auto;height:100%;opacity:0}.parking__charge__item__head__title{display:block;width:100%;font-size:17px;line-height:1.5;color:var(--titleColor);font-family:inherit;flex:0 1 auto}.parking__charge__item__content{display:block;width:100%}.parking__charge__item__content__item{display:flex;align-items:flex-start;align-content:flex-start;justify-items:flex-start;justify-content:flex-start;width:100%;margin:0 0 20px 0;font-size:15px;line-height:1.5;color:rgba(36,36,36,.8);font-family:'Poppins','NotoSansTC'}.parking__charge__item__content__item:last-child{margin:0}.parking__charge__item__content__item__title{display:block;width:auto;max-width:100%;font-size:inherit;line-height:inherit;color:inherit;font-family:inherit;flex:0 0 auto}.parking__charge__item__content__item__title::after{content:'：';padding:0 .2em}.parking__charge__item__content__item__text{display:block;width:100%;font-size:inherit;line-height:inherit;color:inherit;font-family:inherit;text-align:justify;flex:0 1 auto}@media screen and (max-width:1500px){.parking__charge{left:-15px;width:calc(100% + 30px)}.parking__charge__item{width:calc(50% - 30px);margin:0 15px 30px 15px}}@media screen and (max-width:1400px){.parking__services__item{width:calc(33.33% - 30px)}}@media screen and (max-width:991px){.parking__area{margin:150px auto}.parking__about{margin:100px 0 145px 0}.parking__about__title{display:block}.parking__about__pic{margin:0}.parking__services__item{padding:50px 20px}.parking__services__item:nth-last-child(2):nth-child(3n+1),.parking__services__item:last-child:nth-child(3n+2){width:calc(50% - 30px)}.parking__services__item:nth-last-child(1):nth-child(3n+1){width:100%}.parking__charge__item{padding:50px 30px 40px 30px}}@media screen and (max-width:767px){.parking__area__head.center{justify-items:flex-start;justify-content:flex-start}.parking__area__head.center .c-title01{width:100%}.parking__area[data-style="service"] .parking__area__head.center{justify-items:center;justify-content:center}.parking__area[data-style="service"] .parking__area__head.center .c-title01{display:block;width:auto;text-align:center}.parking__services{left:-10px;width:calc(100% + 20px)}.parking__services__item{width:calc(50% - 20px);margin:0 10px 20px 10px;padding:30px 15px}.parking__services__item__icon{margin:0 auto 15px auto}.parking__services__item:nth-last-child(2):nth-child(3n+1),.parking__services__item:nth-last-child(1):nth-child(3n+1),.parking__services__item:last-child:nth-child(3n+2){width:calc(50% - 20px);margin:0 10px 20px 10px}.parking__services__item:last-child:nth-child(odd){width:100%;margin:0 10px}.parking__charge__item{width:100%;margin:0 0 20px 0}.parking__charge__item:last-child{margin:0}}@media screen and (max-width:575px){.parking__area{margin:100px auto}.parking__area__head{margin:0 0 35px 0}.parking__about__pic{margin:45px 0 0 0}.parking__about__title .c-title01__main{letter-spacing:.01em}.parking__about{margin:75px 0 100px 0}.parking__about__text{margin:28px 0 0 0}.parking__charge{left:0;width:100%;margin:0}.parking__charge__item{padding:40px 30px 30px 30px}}@media (any-hover:none){}@supports (-webkit-touch-callout:none){}@-moz-document url-prefix(){}
