﻿body{background-color:#faf7f2;}#Back{position:relative;margin-top:133px;margin-left:91px;}@media screen and (min-width:1600px){#Back{margin-top:8.313vw;margin-left:5.688vw;}}@media screen and (max-width:960px){#Back{margin-top:92px;margin-left:0;border-top:1px solid #d9d4ca;border-bottom:1px solid #d9d4ca;}}@media screen and (max-width:430px){#Back{margin-top:21.395vw;border-top:.233vw solid #d9d4ca;border-bottom:.233vw solid #d9d4ca;}}#Back .back-wrapper{display:inline-flex;align-items:center;color:#2a2a2a;gap:8px;}@media screen and (min-width:1600px){#Back .back-wrapper{gap:.5vw;}}@media screen and (max-width:960px){#Back .back-wrapper{padding:15px 28px;gap:8px;}}@media screen and (max-width:430px){#Back .back-wrapper{padding:3.488vw 6.512vw;gap:1.86vw;}}@media screen and (min-width:1024px){#Back .back-wrapper:hover .back-arrow-wrapper .back-arrow-image.one{right:16px;}#Back .back-wrapper:hover .back-arrow-wrapper .back-arrow-image.two{right:0;}}@media screen and (min-width:1600px){#Back .back-wrapper:hover .back-arrow-wrapper .back-arrow-image.one{right:1vw;}}#Back .back-wrapper .back-arrow-wrapper{position:relative;width:16px;height:16px;overflow:hidden;}@media screen and (min-width:1600px){#Back .back-wrapper .back-arrow-wrapper{width:1vw;height:1vw;}}@media screen and (max-width:960px){#Back .back-wrapper .back-arrow-wrapper{width:16px;height:16px;}}@media screen and (max-width:430px){#Back .back-wrapper .back-arrow-wrapper{width:3.721vw;height:3.721vw;}}#Back .back-wrapper .back-arrow-wrapper .back-arrow-image{position:absolute;top:0;width:100%;height:100%;transition:all 500ms;}#Back .back-wrapper .back-arrow-wrapper .back-arrow-image.one{right:0;}#Back .back-wrapper .back-arrow-wrapper .back-arrow-image.two{right:-16px;}@media screen and (min-width:1600px){#Back .back-wrapper .back-arrow-wrapper .back-arrow-image.two{right:-1vw;}}@media screen and (max-width:960px){#Back .back-wrapper .back-arrow-wrapper .back-arrow-image.two{right:-16px;}}@media screen and (max-width:430px){#Back .back-wrapper .back-arrow-wrapper .back-arrow-image.two{right:-3.721vw;}}#Back .back-wrapper .back-text{font-size:18px;}@media screen and (min-width:1920px){#Back .back-wrapper .back-text{font-size:.938vw;}}@media screen and (max-width:960px){#Back .back-wrapper .back-text{font-size:16px;}}@media screen and (max-width:430px){#Back .back-wrapper .back-text{font-size:3.721vw;}}.h1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.content .project-detail-section:first-child{padding:2.813vw 0 4.813vw;}@media screen and (min-width:1600px){.content .project-detail-section:first-child{padding:2.813vw 0 4.813vw;}}@media screen and (max-width:960px){.content .project-detail-section:first-child{padding:45px 0 45px;}}@media screen and (max-width:430px){.content .project-detail-section:first-child{padding:10.465vw 0 10.465vw;}}.content .project-detail-section:last-child{border-bottom:0;margin-bottom:30px;}@media screen and (min-width:1600px){.content .project-detail-section:last-child{margin-bottom:1.875vw;}}@media screen and (max-width:960px){.content .project-detail-section:last-child{margin-bottom:30px;}}@media screen and (max-width:430px){.content .project-detail-section:last-child{margin-bottom:6.977vw;}}.content .project-detail-section:nth-child(2n) .project-detail-wrapper{flex-direction:row-reverse;}.content .project-detail-section:nth-child(2n) .project-detail-wrapper .project-image-wrapper{flex-direction:row-reverse;}.project-detail-section{padding:4.813vw 0;margin:0 6.188vw;border-bottom:1px solid #d1beb0;}@media screen and (min-width:1600px){.project-detail-section{padding:4.813vw 0;margin:0 6.188vw;border-bottom:.063vw solid #d1beb0;}}@media screen and (max-width:960px){.project-detail-section{padding:40px 0 45px;margin:0 20px;border-bottom:1px solid #d1beb0;}}@media screen and (max-width:430px){.project-detail-section{padding:9.302vw 0 10.465vw;margin:0 4.651vw;border-bottom:.233vw solid #d1beb0;}}.project-detail-section .project-detail-wrapper{display:flex;padding:0 43px;gap:58px;}@media screen and (min-width:1600px){.project-detail-section .project-detail-wrapper{padding:0 2.688vw;gap:3.625vw;}}@media screen and (max-width:960px){.project-detail-section .project-detail-wrapper{flex-direction:column-reverse!important;padding:0 15px;gap:0;}}@media screen and (max-width:430px){.project-detail-section .project-detail-wrapper{padding:0 3.488vw;}}.project-detail-section .project-detail-wrapper .project-image-wrapper{display:flex;align-items:flex-end;gap:19px;}@media screen and (min-width:1600px){.project-detail-section .project-detail-wrapper .project-image-wrapper{gap:1.188vw;}}@media screen and (max-width:960px){.project-detail-section .project-detail-wrapper .project-image-wrapper{justify-content:center;gap:10px;}}@media screen and (max-width:430px){.project-detail-section .project-detail-wrapper .project-image-wrapper{gap:2.326vw;}}.project-detail-section .project-detail-wrapper .project-image-wrapper .project-sub-image{width:13.063vw;min-height:19.375vw;}@media screen and (min-width:1600px){.project-detail-section .project-detail-wrapper .project-image-wrapper .project-sub-image{width:13.063vw;min-height:19.375vw;}}@media screen and (max-width:960px){.project-detail-section .project-detail-wrapper .project-image-wrapper .project-sub-image{width:130px;min-height:auto;}}@media screen and (max-width:430px){.project-detail-section .project-detail-wrapper .project-image-wrapper .project-sub-image{width:30.233vw;}}.project-detail-section .project-detail-wrapper .project-image-wrapper .projectImageSwiper{position:relative;width:26.125vw;min-height:38.688vw;}@media screen and (min-width:1600px){.project-detail-section .project-detail-wrapper .project-image-wrapper .projectImageSwiper{width:26.125vw;min-height:38.688vw;}}@media screen and (max-width:960px){.project-detail-section .project-detail-wrapper .project-image-wrapper .projectImageSwiper{width:218px;min-height:auto;margin-right:0;margin-left:0;}}@media screen and (max-width:430px){.project-detail-section .project-detail-wrapper .project-image-wrapper .projectImageSwiper{width:50.698vw;}}.project-detail-section .project-detail-wrapper .project-image-wrapper .projectImageSwiper .project-image-slide .project-image-slide{min-height:38.688vw;}@media screen and (min-width:1600px){.project-detail-section .project-detail-wrapper .project-image-wrapper .projectImageSwiper .project-image-slide .project-image-slide{min-height:38.688vw;}}@media screen and (max-width:960px){.project-detail-section .project-detail-wrapper .project-image-wrapper .projectImageSwiper .project-image-slide .project-image-slide{min-height:auto;}}.project-detail-section .project-detail-wrapper .project-image-wrapper .projectImageSwiper .project-image-pagination{bottom:19px;}@media screen and (min-width:1600px){.project-detail-section .project-detail-wrapper .project-image-wrapper .projectImageSwiper .project-image-pagination{bottom:1.188vw;}}@media screen and (max-width:960px){.project-detail-section .project-detail-wrapper .project-image-wrapper .projectImageSwiper .project-image-pagination{bottom:4px;}}@media screen and (max-width:430px){.project-detail-section .project-detail-wrapper .project-image-wrapper .projectImageSwiper .project-image-pagination{bottom:.93vw;}}.project-detail-section .project-detail-wrapper .project-image-wrapper .projectImageSwiper .project-image-pagination .swiper-pagination-bullet{width:5px;height:5px;background:rgba(217,217,217,.3);opacity:1;margin:0 4px;}@media screen and (min-width:1600px){.project-detail-section .project-detail-wrapper .project-image-wrapper .projectImageSwiper .project-image-pagination .swiper-pagination-bullet{width:.313vw;height:.313vw;margin:0 .25vw;}}@media screen and (max-width:960px){.project-detail-section .project-detail-wrapper .project-image-wrapper .projectImageSwiper .project-image-pagination .swiper-pagination-bullet{width:5px;height:5px;margin:0 4px;}}@media screen and (max-width:430px){.project-detail-section .project-detail-wrapper .project-image-wrapper .projectImageSwiper .project-image-pagination .swiper-pagination-bullet{width:1.163vw;height:1.163vw;margin:0 .93vw;}}.project-detail-section .project-detail-wrapper .project-image-wrapper .projectImageSwiper .project-image-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff;}.project-detail-section .project-detail-wrapper .project-image-wrapper .projectImageSwiper.single-image .project-image-pagination{display:none;}.project-detail-section .project-detail-wrapper .project-content-wrapper{margin:0 0 24px;}@media screen and (min-width:1600px){.project-detail-section .project-detail-wrapper .project-content-wrapper{margin:0 0 1.5vw;}}.project-detail-section .project-detail-wrapper .project-content-wrapper .project-category{font-size:18px;letter-spacing:.7px;color:#5e4737;}@media screen and (min-width:1920px){.project-detail-section .project-detail-wrapper .project-content-wrapper .project-category{font-size:.938vw;letter-spacing:.036vw;}}@media screen and (max-width:960px){.project-detail-section .project-detail-wrapper .project-content-wrapper .project-category{font-size:14px;letter-spacing:.7px;}}@media screen and (max-width:430px){.project-detail-section .project-detail-wrapper .project-content-wrapper .project-category{font-size:3.256vw;letter-spacing:.163vw;}}.project-detail-section .project-detail-wrapper .project-content-wrapper .project-title{font-family:KHU-Medium;font-size:34px;letter-spacing:-.64px;margin-top:3px;color:#1a1a1a;}@media screen and (min-width:1600px){.project-detail-section .project-detail-wrapper .project-content-wrapper .project-title{margin-top:.188vw;}}@media screen and (min-width:1920px){.project-detail-section .project-detail-wrapper .project-content-wrapper .project-title{font-size:1.771vw;letter-spacing:-.033vw;}}@media screen and (max-width:960px){.project-detail-section .project-detail-wrapper .project-content-wrapper .project-title{font-size:28px;letter-spacing:-.64px;margin-top:3px;}}@media screen and (max-width:430px){.project-detail-section .project-detail-wrapper .project-content-wrapper .project-title{font-size:6.512vw;letter-spacing:-.149vw;margin-top:.698vw;}}.project-detail-section .project-detail-wrapper .project-content-wrapper .project-content{margin:77px 0;color:#000;font-size:20px;line-height:22px;}@media screen and (min-width:1600px){.project-detail-section .project-detail-wrapper .project-content-wrapper .project-content{margin:4.813vw 0;}}@media screen and (max-width:1599px){.project-detail-section .project-detail-wrapper .project-content-wrapper .project-content{font-size:18px;}}@media screen and (min-width:1920px){.project-detail-section .project-detail-wrapper .project-content-wrapper .project-content{font-size:1.042vw;line-height:1.146vw;}}@media screen and (max-width:960px){.project-detail-section .project-detail-wrapper .project-content-wrapper .project-content{margin:30px 0;font-size:16px;line-height:22px;}}@media screen and (max-width:430px){.project-detail-section .project-detail-wrapper .project-content-wrapper .project-content{margin:6.977vw 0;font-size:3.721vw;line-height:5.116vw;}}.project-detail-section .project-detail-wrapper .project-content-wrapper .project-contact-link{display:inline-flex;align-items:center;color:#2a2a2a;gap:8px;}@media screen and (min-width:1600px){.project-detail-section .project-detail-wrapper .project-content-wrapper .project-contact-link{gap:.5vw;}}@media screen and (max-width:960px){.project-detail-section .project-detail-wrapper .project-content-wrapper .project-contact-link{gap:8px;}}@media screen and (max-width:430px){.project-detail-section .project-detail-wrapper .project-content-wrapper .project-contact-link{gap:1.86vw;}}@media screen and (min-width:1024px){.project-detail-section .project-detail-wrapper .project-content-wrapper .project-contact-link:hover .link-arrow-wrapper .link-arrow-image.one{right:-16px;}.project-detail-section .project-detail-wrapper .project-content-wrapper .project-contact-link:hover .link-arrow-wrapper .link-arrow-image.two{right:0;}}@media screen and (min-width:1600px){.project-detail-section .project-detail-wrapper .project-content-wrapper .project-contact-link:hover .link-arrow-wrapper .link-arrow-image.one{right:-1vw;}}.project-detail-section .project-detail-wrapper .project-content-wrapper .project-contact-link .link-text{font-size:18px;}@media screen and (min-width:1920px){.project-detail-section .project-detail-wrapper .project-content-wrapper .project-contact-link .link-text{font-size:.938vw;}}@media screen and (max-width:960px){.project-detail-section .project-detail-wrapper .project-content-wrapper .project-contact-link .link-text{font-size:16px;}}@media screen and (max-width:430px){.project-detail-section .project-detail-wrapper .project-content-wrapper .project-contact-link .link-text{font-size:3.721vw;}}.project-detail-section .project-detail-wrapper .project-content-wrapper .project-contact-link .link-arrow-wrapper{position:relative;width:14px;height:14px;overflow:hidden;}@media screen and (min-width:1600px){.project-detail-section .project-detail-wrapper .project-content-wrapper .project-contact-link .link-arrow-wrapper{width:.875vw;height:.875vw;}}@media screen and (max-width:960px){.project-detail-section .project-detail-wrapper .project-content-wrapper .project-contact-link .link-arrow-wrapper{width:14px;height:14px;}}@media screen and (max-width:430px){.project-detail-section .project-detail-wrapper .project-content-wrapper .project-contact-link .link-arrow-wrapper{width:3.256vw;height:3.256vw;}}.project-detail-section .project-detail-wrapper .project-content-wrapper .project-contact-link .link-arrow-wrapper .link-arrow-image{position:absolute;top:0;width:100%;height:100%;transition:all 500ms;}.project-detail-section .project-detail-wrapper .project-content-wrapper .project-contact-link .link-arrow-wrapper .link-arrow-image.one{right:0;}.project-detail-section .project-detail-wrapper .project-content-wrapper .project-contact-link .link-arrow-wrapper .link-arrow-image.two{right:16px;}@media screen and (min-width:1600px){.project-detail-section .project-detail-wrapper .project-content-wrapper .project-contact-link .link-arrow-wrapper .link-arrow-image.two{right:1vw;}}@media screen and (max-width:960px){.project-detail-section .project-detail-wrapper .project-content-wrapper .project-contact-link .link-arrow-wrapper .link-arrow-image.two{right:16px;}}@media screen and (max-width:430px){.project-detail-section .project-detail-wrapper .project-content-wrapper .project-contact-link .link-arrow-wrapper .link-arrow-image.two{right:3.721vw;}}