.mainSwiper{height:100%}
.mainSwiper .swiper-slide{background-size:cover !important}
.mainSwiper .swiper-slide.mainSlide01{background:url('../img/index_bg01.jpg') no-repeat center}
.mainSwiper .swiper-slide.mainSlide02{background:url('../img/index_bg02.jpg') no-repeat center}
.mainSwiper .swiper-slide.mainSlide03{background:url('../img/index_bg03.jpg') no-repeat center}
.mainSwiper .append-buttons{display:flex;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;z-index:999}
.mainSwiper .append-buttons a{display:block;width:100%;margin:0 5%;line-height:100px;color:#fff;font-size:90px;font-weight:100}
.mainSwiper .append-buttons a.active{font-weight:700;font-style:italic}

/* About Us */
.aboutus .header_wrap .logo{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='114.958' height='31.438' viewBox='0 0 114.958 31.438'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='사각형_1445' data-name='사각형 1445' width='114.958' height='31.438' fill='%23111'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='그룹_3053' data-name='그룹 3053' transform='translate(0 0)'%3E%3Cpath id='패스_2623' data-name='패스 2623' d='M.972,8.609H8.05V30.134H.972ZM.165,30.941H8.857V7.8H.165ZM.807.808H8.215V5.779H.807ZM0,6.587H9.022V0H0Z' transform='translate(0 0.001)' fill='%23111'/%3E%3Cg id='그룹_3052' data-name='그룹 3052' transform='translate(0 0)'%3E%3Cg id='그룹_3051' data-name='그룹 3051' clip-path='url(%23clip-path)'%3E%3Cpath id='패스_2624' data-name='패스 2624' d='M18.266,29.074a19.65,19.65,0,0,1-5.647-.823A17.389,17.389,0,0,1,7.462,25.7l-.305-.218L10.5,20.053l.347.229a15.631,15.631,0,0,0,3.843,1.873,12.016,12.016,0,0,0,3.613.621c1.578,0,1.578-.575,1.578-.793,0-.18,0-.472-.658-.742a25.249,25.249,0,0,0-2.638-.849,27.421,27.421,0,0,1-3.132-.984,10.86,10.86,0,0,1-2.616-1.417,6.347,6.347,0,0,1-1.8-2.093,6.384,6.384,0,0,1-.668-3.039A7.576,7.576,0,0,1,9.092,9.44a6.943,6.943,0,0,1,1.992-2.452A9.088,9.088,0,0,1,14.041,5.5a16.032,16.032,0,0,1,8.671.184,16.782,16.782,0,0,1,4.44,1.967l.317.2-3.056,5.641-.355-.195a19.076,19.076,0,0,0-3.437-1.476,10.2,10.2,0,0,0-2.974-.538,2.1,2.1,0,0,0-1.134.239c-.248.168-.279.319-.279.431,0,.18,0,.476.683.764.606.257,1.5.563,2.663.914,1.1.3,2.159.649,3.125,1.02a10.936,10.936,0,0,1,2.615,1.416,6.352,6.352,0,0,1,1.806,2.094,6.2,6.2,0,0,1,.667,2.957,8,8,0,0,1-.7,3.5,6.961,6.961,0,0,1-1.972,2.474,8.525,8.525,0,0,1-3.032,1.5,14.221,14.221,0,0,1-3.824.491M8.241,25.256a16.491,16.491,0,0,0,4.61,2.222,18.784,18.784,0,0,0,5.415.787,13.348,13.348,0,0,0,3.607-.46,7.727,7.727,0,0,0,2.747-1.352,6.178,6.178,0,0,0,1.745-2.188,7.081,7.081,0,0,0,.621-3.067,5.185,5.185,0,0,0-2.15-4.487A10.089,10.089,0,0,0,22.414,15.4c-.942-.363-1.97-.7-3.058-1-1.2-.363-2.121-.678-2.753-.947-.972-.41-1.175-1-1.175-1.425a1.326,1.326,0,0,1,.631-1.18c.864-.591,2.669-.475,4.8.2A19.674,19.674,0,0,1,24.088,12.4L26.4,8.129a16.23,16.23,0,0,0-3.909-1.674,15.228,15.228,0,0,0-8.215-.187,8.282,8.282,0,0,0-2.7,1.357A6.188,6.188,0,0,0,9.814,9.8a6.689,6.689,0,0,0-.64,2.98,5.729,5.729,0,0,0,.572,2.74,5.521,5.521,0,0,0,1.579,1.829,10.043,10.043,0,0,0,2.42,1.31,26.688,26.688,0,0,0,3.05.957,26.5,26.5,0,0,1,2.738.882c.957.394,1.158.982,1.158,1.405,0,.814-.413,1.684-2.385,1.684a12.79,12.79,0,0,1-3.859-.659,16.275,16.275,0,0,1-3.693-1.742Z' transform='translate(3.397 2.365)' fill='%23111'/%3E%3Cpath id='패스_2625' data-name='패스 2625' d='M24.849,14.443h-2.6V8.291h2.6V7.8q0-3.88,1.9-5.779A6,6,0,0,1,29.183.531,11.093,11.093,0,0,1,32.569.077a22.116,22.116,0,0,1,2.992.165A14,14,0,0,1,37.688.7V6.228a12.981,12.981,0,0,0-1.4-.33,8.788,8.788,0,0,0-1.526-.124q-2.23,0-2.23,2.106v.535h5.119v6.028H32.652V30.5h-7.8Z' transform='translate(10.56 0.037)' fill='%23111'/%3E%3Cpath id='패스_2626' data-name='패스 2626' d='M34.369,5.687h7.885v4.5a9.21,9.21,0,0,1,2.6-3.632,6.334,6.334,0,0,1,4.459-1.239v8.257h-.661A6.093,6.093,0,0,0,43.9,15.389q-1.65,1.816-1.65,5.7v6.935H34.369Z' transform='translate(16.314 2.519)' fill='%23111'/%3E%3Cpath id='패스_2627' data-name='패스 2627' d='M57.706,28.594a13.271,13.271,0,0,1-4.83-.846A11.34,11.34,0,0,1,49.1,25.394a10.453,10.453,0,0,1-2.477-3.653,12.284,12.284,0,0,1-.888-4.747v-.083a12.478,12.478,0,0,1,.826-4.563,11.283,11.283,0,0,1,2.331-3.715,10.946,10.946,0,0,1,3.572-2.5A11.167,11.167,0,0,1,57,5.228a11.784,11.784,0,0,1,5.017.991,9.9,9.9,0,0,1,3.508,2.663,11.2,11.2,0,0,1,2.065,3.88,15.818,15.818,0,0,1,.681,4.686v.785c0,.274-.015.55-.041.824H53.29A4.6,4.6,0,0,0,55,21.824a5.18,5.18,0,0,0,3.116.908A6.163,6.163,0,0,0,60.7,22.2a8.293,8.293,0,0,0,2.374-1.734l4.334,3.592a12.071,12.071,0,0,1-3.985,3.3,12.218,12.218,0,0,1-5.717,1.239m3.221-13.54A4.978,4.978,0,0,0,59.688,12.1a3.475,3.475,0,0,0-2.641-1.093,3.3,3.3,0,0,0-2.56,1.093,5.8,5.8,0,0,0-1.321,2.952Z' transform='translate(21.709 2.482)' fill='%23111'/%3E%3Cpath id='패스_2628' data-name='패스 2628' d='M74.642,28.594a13.271,13.271,0,0,1-4.83-.846,11.34,11.34,0,0,1-3.777-2.354,10.453,10.453,0,0,1-2.477-3.653,12.283,12.283,0,0,1-.888-4.747v-.083a12.478,12.478,0,0,1,.826-4.563,11.283,11.283,0,0,1,2.331-3.715,10.93,10.93,0,0,1,3.572-2.5,11.167,11.167,0,0,1,4.541-.908,11.784,11.784,0,0,1,5.017.991,9.9,9.9,0,0,1,3.508,2.663,11.2,11.2,0,0,1,2.065,3.88,15.818,15.818,0,0,1,.681,4.686v.785c0,.274-.015.55-.041.824H70.226a4.6,4.6,0,0,0,1.714,2.766,5.18,5.18,0,0,0,3.116.908,6.163,6.163,0,0,0,2.581-.537,8.293,8.293,0,0,0,2.374-1.734l4.334,3.592a12.071,12.071,0,0,1-3.985,3.3,12.218,12.218,0,0,1-5.717,1.239m3.221-13.54A4.978,4.978,0,0,0,76.624,12.1a3.475,3.475,0,0,0-2.641-1.093,3.3,3.3,0,0,0-2.56,1.093A5.8,5.8,0,0,0,70.1,15.054Z' transform='translate(29.748 2.482)' fill='%23111'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}
.aboutus .header_wrap .header_menu li a{color:#111}
.aboutus .header_wrap .header_allmenu{background-image:url(../img/icn_all_black.png)}
.aboutus .body_wrap{padding:148px 100px 0;background:url(../img/bg_aboutus.png) center right no-repeat;background-size:cover}
.aboutus .title + .des{margin-top:5vh}

/* Contact */
.contact .header_wrap .logo{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='114.958' height='31.438' viewBox='0 0 114.958 31.438'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='사각형_1445' data-name='사각형 1445' width='114.958' height='31.438' fill='%23111'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='그룹_3053' data-name='그룹 3053' transform='translate(0 0)'%3E%3Cpath id='패스_2623' data-name='패스 2623' d='M.972,8.609H8.05V30.134H.972ZM.165,30.941H8.857V7.8H.165ZM.807.808H8.215V5.779H.807ZM0,6.587H9.022V0H0Z' transform='translate(0 0.001)' fill='%23111'/%3E%3Cg id='그룹_3052' data-name='그룹 3052' transform='translate(0 0)'%3E%3Cg id='그룹_3051' data-name='그룹 3051' clip-path='url(%23clip-path)'%3E%3Cpath id='패스_2624' data-name='패스 2624' d='M18.266,29.074a19.65,19.65,0,0,1-5.647-.823A17.389,17.389,0,0,1,7.462,25.7l-.305-.218L10.5,20.053l.347.229a15.631,15.631,0,0,0,3.843,1.873,12.016,12.016,0,0,0,3.613.621c1.578,0,1.578-.575,1.578-.793,0-.18,0-.472-.658-.742a25.249,25.249,0,0,0-2.638-.849,27.421,27.421,0,0,1-3.132-.984,10.86,10.86,0,0,1-2.616-1.417,6.347,6.347,0,0,1-1.8-2.093,6.384,6.384,0,0,1-.668-3.039A7.576,7.576,0,0,1,9.092,9.44a6.943,6.943,0,0,1,1.992-2.452A9.088,9.088,0,0,1,14.041,5.5a16.032,16.032,0,0,1,8.671.184,16.782,16.782,0,0,1,4.44,1.967l.317.2-3.056,5.641-.355-.195a19.076,19.076,0,0,0-3.437-1.476,10.2,10.2,0,0,0-2.974-.538,2.1,2.1,0,0,0-1.134.239c-.248.168-.279.319-.279.431,0,.18,0,.476.683.764.606.257,1.5.563,2.663.914,1.1.3,2.159.649,3.125,1.02a10.936,10.936,0,0,1,2.615,1.416,6.352,6.352,0,0,1,1.806,2.094,6.2,6.2,0,0,1,.667,2.957,8,8,0,0,1-.7,3.5,6.961,6.961,0,0,1-1.972,2.474,8.525,8.525,0,0,1-3.032,1.5,14.221,14.221,0,0,1-3.824.491M8.241,25.256a16.491,16.491,0,0,0,4.61,2.222,18.784,18.784,0,0,0,5.415.787,13.348,13.348,0,0,0,3.607-.46,7.727,7.727,0,0,0,2.747-1.352,6.178,6.178,0,0,0,1.745-2.188,7.081,7.081,0,0,0,.621-3.067,5.185,5.185,0,0,0-2.15-4.487A10.089,10.089,0,0,0,22.414,15.4c-.942-.363-1.97-.7-3.058-1-1.2-.363-2.121-.678-2.753-.947-.972-.41-1.175-1-1.175-1.425a1.326,1.326,0,0,1,.631-1.18c.864-.591,2.669-.475,4.8.2A19.674,19.674,0,0,1,24.088,12.4L26.4,8.129a16.23,16.23,0,0,0-3.909-1.674,15.228,15.228,0,0,0-8.215-.187,8.282,8.282,0,0,0-2.7,1.357A6.188,6.188,0,0,0,9.814,9.8a6.689,6.689,0,0,0-.64,2.98,5.729,5.729,0,0,0,.572,2.74,5.521,5.521,0,0,0,1.579,1.829,10.043,10.043,0,0,0,2.42,1.31,26.688,26.688,0,0,0,3.05.957,26.5,26.5,0,0,1,2.738.882c.957.394,1.158.982,1.158,1.405,0,.814-.413,1.684-2.385,1.684a12.79,12.79,0,0,1-3.859-.659,16.275,16.275,0,0,1-3.693-1.742Z' transform='translate(3.397 2.365)' fill='%23111'/%3E%3Cpath id='패스_2625' data-name='패스 2625' d='M24.849,14.443h-2.6V8.291h2.6V7.8q0-3.88,1.9-5.779A6,6,0,0,1,29.183.531,11.093,11.093,0,0,1,32.569.077a22.116,22.116,0,0,1,2.992.165A14,14,0,0,1,37.688.7V6.228a12.981,12.981,0,0,0-1.4-.33,8.788,8.788,0,0,0-1.526-.124q-2.23,0-2.23,2.106v.535h5.119v6.028H32.652V30.5h-7.8Z' transform='translate(10.56 0.037)' fill='%23111'/%3E%3Cpath id='패스_2626' data-name='패스 2626' d='M34.369,5.687h7.885v4.5a9.21,9.21,0,0,1,2.6-3.632,6.334,6.334,0,0,1,4.459-1.239v8.257h-.661A6.093,6.093,0,0,0,43.9,15.389q-1.65,1.816-1.65,5.7v6.935H34.369Z' transform='translate(16.314 2.519)' fill='%23111'/%3E%3Cpath id='패스_2627' data-name='패스 2627' d='M57.706,28.594a13.271,13.271,0,0,1-4.83-.846A11.34,11.34,0,0,1,49.1,25.394a10.453,10.453,0,0,1-2.477-3.653,12.284,12.284,0,0,1-.888-4.747v-.083a12.478,12.478,0,0,1,.826-4.563,11.283,11.283,0,0,1,2.331-3.715,10.946,10.946,0,0,1,3.572-2.5A11.167,11.167,0,0,1,57,5.228a11.784,11.784,0,0,1,5.017.991,9.9,9.9,0,0,1,3.508,2.663,11.2,11.2,0,0,1,2.065,3.88,15.818,15.818,0,0,1,.681,4.686v.785c0,.274-.015.55-.041.824H53.29A4.6,4.6,0,0,0,55,21.824a5.18,5.18,0,0,0,3.116.908A6.163,6.163,0,0,0,60.7,22.2a8.293,8.293,0,0,0,2.374-1.734l4.334,3.592a12.071,12.071,0,0,1-3.985,3.3,12.218,12.218,0,0,1-5.717,1.239m3.221-13.54A4.978,4.978,0,0,0,59.688,12.1a3.475,3.475,0,0,0-2.641-1.093,3.3,3.3,0,0,0-2.56,1.093,5.8,5.8,0,0,0-1.321,2.952Z' transform='translate(21.709 2.482)' fill='%23111'/%3E%3Cpath id='패스_2628' data-name='패스 2628' d='M74.642,28.594a13.271,13.271,0,0,1-4.83-.846,11.34,11.34,0,0,1-3.777-2.354,10.453,10.453,0,0,1-2.477-3.653,12.283,12.283,0,0,1-.888-4.747v-.083a12.478,12.478,0,0,1,.826-4.563,11.283,11.283,0,0,1,2.331-3.715,10.93,10.93,0,0,1,3.572-2.5,11.167,11.167,0,0,1,4.541-.908,11.784,11.784,0,0,1,5.017.991,9.9,9.9,0,0,1,3.508,2.663,11.2,11.2,0,0,1,2.065,3.88,15.818,15.818,0,0,1,.681,4.686v.785c0,.274-.015.55-.041.824H70.226a4.6,4.6,0,0,0,1.714,2.766,5.18,5.18,0,0,0,3.116.908,6.163,6.163,0,0,0,2.581-.537,8.293,8.293,0,0,0,2.374-1.734l4.334,3.592a12.071,12.071,0,0,1-3.985,3.3,12.218,12.218,0,0,1-5.717,1.239m3.221-13.54A4.978,4.978,0,0,0,76.624,12.1a3.475,3.475,0,0,0-2.641-1.093,3.3,3.3,0,0,0-2.56,1.093A5.8,5.8,0,0,0,70.1,15.054Z' transform='translate(29.748 2.482)' fill='%23111'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}
.contact .header_wrap .header_menu li a{color:#111}
.contact .header_wrap .header_allmenu{background-image:url(../img/icn_all_black.png)}
.contact .body_wrap{display:flex;padding:148px 100px 0}
.contact .title + .contactInfo{margin-top:15vh}
.contact .contactInfo{font-family:'Noto Sans KR',sans-serif}
.contact .contactInfo .infoLabel{line-height:35px;font-size:20px;font-weight:600}
.contact .contactInfo .value{line-height:27px;font-size:26px;font-weight:300}
.contact .contactInfo .value + .infoLabel{margin-top:62px}
.contact .contact_info{width:calc(100% - 620px)}
.contact .contact_img{width:550px;height:100%;background:url(../img/bg_contact.png) center right no-repeat}

/* Project */
.project{overflow:hidden;height:100%;background:url(../img/bg_project.png) center top no-repeat;background-size:cover}
.project.projectView{overflow:auto}
.project.project_write{overflow:auto}
.is-pc.project.projectView .view-wrap{width:80vw;margin:80px auto 0}
.project.projectView .view-wrap h1{color:#fff}
.project.projectView .panel{margin-bottom:0}
.project.projectView .view-padding{padding-top:15px;background:#fff}
.project .wrapper{background:none}
.project .body_wrap{overflow-y:auto;position:fixed;top:150px;width:100vw;height:100%;z-index:99}
.project .project_info{position:fixed;left:0;top:206px;width:100%;line-height:86px;color:#fff;font-family:'Montserrat', sans-serif;font-size:70px;font-weight:600}
.project .project_wrap{position:relative;margin-bottom:291px;padding:291px 0 0;z-index:9999}
.project .project_list{padding:4vw 2vw 0;background-color:#fff}
.project .project_list li{overflow:hidden;float:left;margin-bottom:2vw;padding-right:0px;border-radius:40px;width:calc(89vw / 4);height:calc(90vw / 4);background:rgba(0,0,0,0.4)}
.project .project_list .project_item{position:relative;width:100%;height:100%;cursor:pointer}
.project .project_list .project_item .item_des{display:block;position:absolute;left:0;bottom:calc(90vw / -4);padding:60px 60px 50px;width:100%;height:100%;background:rgba(0,0,0,.6);transition:bottom 1s}
.project .project_list .project_item .item_des .item_title{position:absolute;left:0;top:60px;padding:0 60px;line-height:42px;color:#fff;font-size:30px;font-weight:600}
.project .project_list .project_item .item_des .item_year{position:absolute;left:0;bottom:60px;padding:0 60px;line-height:37px;color:#fff;font-size:30px;font-weight:300}
.project .project_list .project_item:hover .item_des{bottom:0}
.project .project_list li img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:auto}
.project .project_list li + li:not(:nth-child(4n + 5)){margin-left:2vw}
.project .project_list:after{content:'';display:block;clear:both}

/* Draft */
.draft.draftHeader .header_wrap{display:none}
.draft .header_wrap .logo{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='114.958' height='31.438' viewBox='0 0 114.958 31.438'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='사각형_1445' data-name='사각형 1445' width='114.958' height='31.438' fill='%23111'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='그룹_3053' data-name='그룹 3053' transform='translate(0 0)'%3E%3Cpath id='패스_2623' data-name='패스 2623' d='M.972,8.609H8.05V30.134H.972ZM.165,30.941H8.857V7.8H.165ZM.807.808H8.215V5.779H.807ZM0,6.587H9.022V0H0Z' transform='translate(0 0.001)' fill='%23111'/%3E%3Cg id='그룹_3052' data-name='그룹 3052' transform='translate(0 0)'%3E%3Cg id='그룹_3051' data-name='그룹 3051' clip-path='url(%23clip-path)'%3E%3Cpath id='패스_2624' data-name='패스 2624' d='M18.266,29.074a19.65,19.65,0,0,1-5.647-.823A17.389,17.389,0,0,1,7.462,25.7l-.305-.218L10.5,20.053l.347.229a15.631,15.631,0,0,0,3.843,1.873,12.016,12.016,0,0,0,3.613.621c1.578,0,1.578-.575,1.578-.793,0-.18,0-.472-.658-.742a25.249,25.249,0,0,0-2.638-.849,27.421,27.421,0,0,1-3.132-.984,10.86,10.86,0,0,1-2.616-1.417,6.347,6.347,0,0,1-1.8-2.093,6.384,6.384,0,0,1-.668-3.039A7.576,7.576,0,0,1,9.092,9.44a6.943,6.943,0,0,1,1.992-2.452A9.088,9.088,0,0,1,14.041,5.5a16.032,16.032,0,0,1,8.671.184,16.782,16.782,0,0,1,4.44,1.967l.317.2-3.056,5.641-.355-.195a19.076,19.076,0,0,0-3.437-1.476,10.2,10.2,0,0,0-2.974-.538,2.1,2.1,0,0,0-1.134.239c-.248.168-.279.319-.279.431,0,.18,0,.476.683.764.606.257,1.5.563,2.663.914,1.1.3,2.159.649,3.125,1.02a10.936,10.936,0,0,1,2.615,1.416,6.352,6.352,0,0,1,1.806,2.094,6.2,6.2,0,0,1,.667,2.957,8,8,0,0,1-.7,3.5,6.961,6.961,0,0,1-1.972,2.474,8.525,8.525,0,0,1-3.032,1.5,14.221,14.221,0,0,1-3.824.491M8.241,25.256a16.491,16.491,0,0,0,4.61,2.222,18.784,18.784,0,0,0,5.415.787,13.348,13.348,0,0,0,3.607-.46,7.727,7.727,0,0,0,2.747-1.352,6.178,6.178,0,0,0,1.745-2.188,7.081,7.081,0,0,0,.621-3.067,5.185,5.185,0,0,0-2.15-4.487A10.089,10.089,0,0,0,22.414,15.4c-.942-.363-1.97-.7-3.058-1-1.2-.363-2.121-.678-2.753-.947-.972-.41-1.175-1-1.175-1.425a1.326,1.326,0,0,1,.631-1.18c.864-.591,2.669-.475,4.8.2A19.674,19.674,0,0,1,24.088,12.4L26.4,8.129a16.23,16.23,0,0,0-3.909-1.674,15.228,15.228,0,0,0-8.215-.187,8.282,8.282,0,0,0-2.7,1.357A6.188,6.188,0,0,0,9.814,9.8a6.689,6.689,0,0,0-.64,2.98,5.729,5.729,0,0,0,.572,2.74,5.521,5.521,0,0,0,1.579,1.829,10.043,10.043,0,0,0,2.42,1.31,26.688,26.688,0,0,0,3.05.957,26.5,26.5,0,0,1,2.738.882c.957.394,1.158.982,1.158,1.405,0,.814-.413,1.684-2.385,1.684a12.79,12.79,0,0,1-3.859-.659,16.275,16.275,0,0,1-3.693-1.742Z' transform='translate(3.397 2.365)' fill='%23111'/%3E%3Cpath id='패스_2625' data-name='패스 2625' d='M24.849,14.443h-2.6V8.291h2.6V7.8q0-3.88,1.9-5.779A6,6,0,0,1,29.183.531,11.093,11.093,0,0,1,32.569.077a22.116,22.116,0,0,1,2.992.165A14,14,0,0,1,37.688.7V6.228a12.981,12.981,0,0,0-1.4-.33,8.788,8.788,0,0,0-1.526-.124q-2.23,0-2.23,2.106v.535h5.119v6.028H32.652V30.5h-7.8Z' transform='translate(10.56 0.037)' fill='%23111'/%3E%3Cpath id='패스_2626' data-name='패스 2626' d='M34.369,5.687h7.885v4.5a9.21,9.21,0,0,1,2.6-3.632,6.334,6.334,0,0,1,4.459-1.239v8.257h-.661A6.093,6.093,0,0,0,43.9,15.389q-1.65,1.816-1.65,5.7v6.935H34.369Z' transform='translate(16.314 2.519)' fill='%23111'/%3E%3Cpath id='패스_2627' data-name='패스 2627' d='M57.706,28.594a13.271,13.271,0,0,1-4.83-.846A11.34,11.34,0,0,1,49.1,25.394a10.453,10.453,0,0,1-2.477-3.653,12.284,12.284,0,0,1-.888-4.747v-.083a12.478,12.478,0,0,1,.826-4.563,11.283,11.283,0,0,1,2.331-3.715,10.946,10.946,0,0,1,3.572-2.5A11.167,11.167,0,0,1,57,5.228a11.784,11.784,0,0,1,5.017.991,9.9,9.9,0,0,1,3.508,2.663,11.2,11.2,0,0,1,2.065,3.88,15.818,15.818,0,0,1,.681,4.686v.785c0,.274-.015.55-.041.824H53.29A4.6,4.6,0,0,0,55,21.824a5.18,5.18,0,0,0,3.116.908A6.163,6.163,0,0,0,60.7,22.2a8.293,8.293,0,0,0,2.374-1.734l4.334,3.592a12.071,12.071,0,0,1-3.985,3.3,12.218,12.218,0,0,1-5.717,1.239m3.221-13.54A4.978,4.978,0,0,0,59.688,12.1a3.475,3.475,0,0,0-2.641-1.093,3.3,3.3,0,0,0-2.56,1.093,5.8,5.8,0,0,0-1.321,2.952Z' transform='translate(21.709 2.482)' fill='%23111'/%3E%3Cpath id='패스_2628' data-name='패스 2628' d='M74.642,28.594a13.271,13.271,0,0,1-4.83-.846,11.34,11.34,0,0,1-3.777-2.354,10.453,10.453,0,0,1-2.477-3.653,12.283,12.283,0,0,1-.888-4.747v-.083a12.478,12.478,0,0,1,.826-4.563,11.283,11.283,0,0,1,2.331-3.715,10.93,10.93,0,0,1,3.572-2.5,11.167,11.167,0,0,1,4.541-.908,11.784,11.784,0,0,1,5.017.991,9.9,9.9,0,0,1,3.508,2.663,11.2,11.2,0,0,1,2.065,3.88,15.818,15.818,0,0,1,.681,4.686v.785c0,.274-.015.55-.041.824H70.226a4.6,4.6,0,0,0,1.714,2.766,5.18,5.18,0,0,0,3.116.908,6.163,6.163,0,0,0,2.581-.537,8.293,8.293,0,0,0,2.374-1.734l4.334,3.592a12.071,12.071,0,0,1-3.985,3.3,12.218,12.218,0,0,1-5.717,1.239m3.221-13.54A4.978,4.978,0,0,0,76.624,12.1a3.475,3.475,0,0,0-2.641-1.093,3.3,3.3,0,0,0-2.56,1.093A5.8,5.8,0,0,0,70.1,15.054Z' transform='translate(29.748 2.482)' fill='%23111'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}
.draft .header_wrap .header_menu li a{color:#111}
.draft .header_wrap .header_allmenu{background-image:url(../img/icn_all_black.png)}

/* PC , 테블릿 가로 (해상도 1200px ~ 1600px)*/ 
@media all and (min-width:1200px) and (max-width:1600px) { 
    .aboutus .body_wrap{padding:148px 5% 0}

    .contact .body_wrap{padding:148px 5% 0}
    .contact .title + .contactInfo{margin-top:12vh}
    .contact .contactInfo .infoLabel{line-height:32px;font-size:17px}
    .contact .contactInfo .value{line-height:24px;font-size:23px}
    .contact .contactInfo .value + .infoLabel{margin-top:6vh}
    .contact .contact_info{width:calc(100% - 45%)}
    .contact .contact_info + .contact_img{margin-left:5%}
    .contact .contact_img{width:40%}

    .project .project_list li{width:calc(90vw / 3);height:calc(90vw / 3)}
    .project .project_list .project_item .item_des{bottom:calc(90vw / -3)}
    .project .project_list li + li:not(:nth-child(4n + 5)){margin-left:0}
    .project .project_list li + li:not(:nth-child(3n + 4)){margin-left:2vw}
} 

/* PC , 테블릿 가로 (해상도 768px ~ 1023px)*/ 
@media all and (min-width:768px) and (max-width:1023px) { 

} 

/* 테블릿 세로 (해상도 768px ~ 1023px)*/ 
@media all and (min-width:768px) and (max-width:1023px) { 

} 

/* 모바일 가로, 테블릿 세로 (해상도 480px ~ 767px)*/ 
@media all and (min-width:480px) and (max-width:767px) {
    .project .project_list li{width:calc(94vw / 2);height:calc(94vw / 2)}
    .project .project_list .project_item .item_des{bottom:calc(94vw / -2)}
    .project .project_list li + li:not(:nth-child(4n + 5)){margin-left:0}
    .project .project_list li + li:not(:nth-child(3n + 4)){margin-left:0}
    .project .project_list li + li:not(:nth-child(2n + 3)){margin-left:2vw}
} 

/* 모바일 가로, 테블릿 세로 (해상도 ~ 479px)*/ 
@media all and (max-width:479px) {
    .swiper-slide.mainSlide01, .swiper-slide.mainSlide02, .swiper-slide.mainSlide03{background-position:center;background-size:cover !important}
    .mainSwiper .append-buttons{display:block}
    .mainSwiper .append-buttons a{line-height:60px;font-size:50px}
    .mainSwiper .append-buttons a br{display:none}
    .mainSwiper .append-buttons a.active{font-weight:600}
    .mainSwiper .append-buttons a + a{margin-top:5vh}

    .aboutus .body_wrap{padding:100px 15% 0 5%;background-position:center right 45%}
    /* .aboutus .title + .des{margin-top:15vh} */
    .aboutus .title br, .aboutus .des br{display:none}

    .contact .body_wrap{padding:100px 5%}
    .contact .body_wrap .title br{display:none}
    .contact .contact_info{width:100%}
    .contact .title + .contactInfo{margin-top:6vh}
    .contact .contactInfo .infoLabel{line-height:29px;font-size:14px}
    .contact .contactInfo .value{line-height:21px;font-size:20px;font-weight:300}
    .contact .contactInfo .value + .infoLabel{margin-top:4vh}
    .contact .contact_img{display:none}

    .project .project_info{top:103px;line-height:43px;font-size:35px}
    .project .project_wrap{margin-bottom:300px;padding:200px 0 0}
    .project .project_list{padding:8vw 4vw 0}
    .project .project_list li{margin-bottom:4vw;width:calc(88vw / 2);height:calc(88vw / 2)}
    .project .project_list .project_item .item_des{bottom:calc(88vw / -2)}
    .project .project_list li + li:not(:nth-child(4n + 5)){margin-left:0}
    .project .project_list li + li:not(:nth-child(3n + 4)){margin-left:0}
    .project .project_list li + li:not(:nth-child(2n + 3)){margin-left:4vw}

    /* .project .project_list li{margin-bottom:2vw;width:48vw;height:48vw;background:rgba(0,0,0,0.4)} */
}