@font-face{font-family:'10996';src:url(../font/10996.OTF)}@font-face{font-family:'10990';src:url(../font/10990.OTF)}@font-face{font-family:'10997';src:url(../font/10997.OTF)}.PP-Top{position:relative;height:100vh;max-height:calc(100vw * 9 / 16);padding-top:var(--header-height);min-height:600px}.PP-Top .bg{position:absolute;overflow:hidden;border-radius:10px;top:var(--header-height);left:12px;width:calc(100% - 24px);height:calc(100% - var(--header-height) - 12px)}.PP-Top .bg img,.PP-Top .bg video{display:block;width:100%;height:100%;object-fit:cover;filter:brightness(0.5)}.PP-Top .container{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;justify-content:flex-end;-ms-align-items:center;align-items:center;color:#fff;height:calc(100% - 12px);padding-bottom:12px}.PP-Top .title{font-size:clamp(26px, 4vw, 76px);margin-bottom:calc(15vw * 9 / 16);line-height:1}.PP-Top .list{backdrop-filter:blur(60px);width:556px;max-width:100%;background:rgba(28,57,80,0.3);border-radius:12px;padding:5px 20px}.PP-Top .list li{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-ms-align-items:center;align-items:center;justify-content:space-between;padding:10px 0;border-bottom:1px solid rgba(255,255,255,0.2)}.PP-Top .list li:nth-last-child(1){border-bottom:0}.PP-Top .list li span{color:#a1a1a1;font-size:14px}.PP-Top .list li b{font-weight:bold;font-size:18px}@media only screen and (min-width: 0px) and (max-width: 767px){.PP-Top .title{margin-bottom:calc(53vw * 9 / 16)}.PP-Top .list li{padding:6px 0}.PP-Top .list li span{font-size:12px}.PP-Top .list li b{font-size:15px}}.PP-Desc{position:relative}.PP-Desc .desc{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:15px;width:100%;max-width:40vw;margin:0 auto}.PP-Desc .desc ul{list-style-type:disc;padding-left:20px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;gap:7px}.PP-Desc .desc ul li::marker{color:#fe1822}@media only screen and (min-width: 1024px) and (max-width: 1279px){.PP-Desc .desc{max-width:60vw}}@media only screen and (min-width: 0px) and (max-width: 1023px){.PP-Desc .desc{max-width:100%;gap:10px}}.PP-Other{position:relative}.PP-Other .title{font-size:clamp(26px, 4vw, 76px)}.PP-Intro{position:relative;overflow:hidden}.PP-Intro .title{font-size:clamp(26px, 4vw, 76px)}.PP-Intro .site-btn,.PP-Intro .site-btn-arrow{margin-left:auto;margin-right:auto;display:flex;justify-content:center;margin-top:15px}.PP-IntroWr{position:relative;margin-top:calc(7vw * 9 / 16)}.PP-IntroSlider{position:relative;overflow:visible !important}.PP-IntroSliderBox{width:100%;border-radius:10px;overflow:hidden;position:relative;height:calc(42vw * 9 / 16);color:#fff;display:block}.PP-IntroSliderBox .img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.PP-IntroSliderBox .img::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.3}.PP-IntroSliderBox .img img,.PP-IntroSliderBox .img video{display:block;width:100%;height:100%;object-fit:cover}.PP-IntroSliderBox .desc{position:relative;display:flex;flex-direction:column;justify-content:space-between;font-size:clamp(14px, 1vw, 18px);z-index:2;padding:calc(2vw * 9 / 16);width:100%;height:100%}.PP-IntroSliderBox .desc h5{font-size:2em;display:block;max-width:70%;line-height:1}.PP-IntroSliderBox:hover .plus{background-color:#fe1822}.PP-IntroSliderBox .plus{position:absolute;bottom:0;right:0;margin:calc(2vw * 9 / 16);width:calc(5vw * 9 / 16);height:calc(5vw * 9 / 16);background-color:#000;border-radius:50%;color:#fff;z-index:2;display:flex;align-items:center;justify-content:center;transition:.3s ease-in-out}.PP-IntroSliderBox .plus svg{width:calc(2vw * 9 / 16);height:calc(2vw * 9 / 16)}.PP-IntroSliderArrow{position:relative;display:flex;gap:5px;align-items:center;margin-top:30px}.PP-IntroSliderArrow .swiper-button-next,.PP-IntroSliderArrow .swiper-button-prev{position:relative !important;margin:0 !important;width:45px !important;top:initial !important;left:initial !important;right:initial !important;height:45px !important;border-radius:50%;background-color:#e6e6e6;padding:15px;color:#000}.PP-IntroSliderArrow .swiper-button-next:after,.PP-IntroSliderArrow .swiper-button-prev:after{content:'';color:#000;font-size:14px}.PP-IntroSliderArrow .swiper-button-next:hover,.PP-IntroSliderArrow .swiper-button-prev:hover{background-color:#fe1822;color:#fff}.PP-IntroSliderArrow .swiper-button-next:hover:after,.PP-IntroSliderArrow .swiper-button-prev:hover:after{color:#fff}.PP-IntroSliderArrow .swiper-pagination{position:relative;width:auto !important;left:initial !important;top:initial !important;bottom:initial !important;margin-left:30px}.PP-IntroSliderArrow .swiper-pagination .swiper-pagination-bullet-active{background:#fe1822}@media only screen and (min-width: 0px) and (max-width: 1023px){.PP-IntroSliderBox{height:calc(97vw * 9 / 16)}.PP-IntroSliderBox .desc{padding:calc(5vw * 9 / 16)}.PP-IntroSliderArrow{margin-top:15px}}
/*# sourceMappingURL=project-post.css.map */
