@charset "UTF-8";.sec{padding-block:120px 60px;background-color:#f7f8f8}.sec .wrapper{max-width:1600px;padding-inline:30px}@media screen and (min-width: 1280px){.sec .wrapper{padding-inline:0}}.back-btn-container{margin-top:48px;text-align:center}.back-btn-container .square-btn-container{padding:4px 8px 5px;gap:28px}.back-btn-container .square-btn-container .square-btn{font-size:14px}.back-btn-container .square-btn-container .square-btn:before,.back-btn-container .square-btn-container .square-btn:after{font-size:14px}.project-info{display:block;text-align:end;letter-spacing:1px}.project-info .project-info__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;font-size:16px}.project-info .project-info__detail{font-size:13px}@media screen and (min-width: 768px){.project-info .project-info__detail{font-size:14px}}.page-top{margin-bottom:80px}@media screen and (min-width: 1280px){.page-top{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:60px}}.page-top .page-top__mainTitle-title{font-size:28px;margin-bottom:16px}@media screen and (min-width: 1280px){.page-top .page-top__mainTitle-title{font-size:48px}}.page-top .page-top__mainTitle-name{display:none}@media screen and (min-width: 1280px){.page-top .page-top__mainTitle-name{display:block;font-size:16px;letter-spacing:1px}}.page-top .page-top__subTitle-container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px}@media screen and (min-width: 1280px){.page-top .page-top__subTitle-container{flex-direction:column;gap:20px;margin-bottom:0}}.page-top .page-top__subTitle-container .page-top__subTitle-container__en{font-size:14px;letter-spacing:2px;display:flex;flex-direction:column;gap:8px}@media screen and (min-width: 1280px){.page-top .page-top__subTitle-container .page-top__subTitle-container__en{font-size:16px;flex-direction:row;display:none}}.page-top .page-top__subTitle-container .page-top__subTitle-container__zh{font-size:14px;letter-spacing:1px}@media screen and (min-width: 1280px){.page-top .page-top__subTitle-container .page-top__subTitle-container__zh{font-size:16px}}.page-top .page-top__subTitle-container .back-btn-container{display:none}@media screen and (min-width: 1280px){.page-top .page-top__subTitle-container .back-btn-container{display:block}}.slider-container-wrapper{position:relative;height:670px;right:0;overflow:hidden;display:none}@media screen and (min-width: 1280px){.slider-container-wrapper{display:block}}.slider-container{position:absolute;width:100%;height:100%}.slider-container__main-slider{width:100%;margin:0 auto}.slider-container__main-slider .slick-slide .project-image{transform:translate(30px) scale(1.1);transition:transform 1.2s cubic-bezier(.33,1,.68,1)}.slider-container__main-slider .slick-slide.slick-active .project-image{transform:translate(0) scale(1)}.slider-container__main-slider .item-container{height:100%;display:flex;flex-direction:column;justify-content:flex-end;margin-inline:0 16px;overflow:hidden}.slider-container__main-slider .project-image{height:670px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (min-width: 1280px){.slider-container__main-slider .project-info{margin-bottom:24px;font-size:16px}}.tp-container{display:flex;flex-direction:column;gap:16px}@media screen and (min-width: 576px){.tp-container{gap:0}}@media screen and (min-width: 768px){.tp-container{gap:0}}@media screen and (min-width: 1280px){.tp-container{display:none!important}}.tp-container a{opacity:0}@media screen and (min-width: 576px){.tp-container a{padding:12px}}@media screen and (min-width: 768px){.tp-container a{display:block;height:-moz-fit-content;height:fit-content}}.tp-container .project-info{margin-bottom:24px}.tp-container .project-image{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page-bottom .page-bottom__pc-text{display:none}@media screen and (min-width: 1280px){.page-bottom .page-bottom__pc-text{margin-top:48px;display:block;font-size:16px;letter-spacing:1px}.page-bottom .back-btn-container{display:none}}
