.inner{margin:0 auto;max-width:1440px;padding:0 16px}.list{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.sec{padding:32px 0}h3{font-size:32px;font-weight:700;margin:0 0 8px;text-align:center}p{font-size:16px;font-weight:300;line-height:20px}.table{border-collapse:collapse;border-top:2px solid #333;width:100%}tr:nth-child(2n){background:#f7f8f9}td{border-bottom:1px solid #ddd;font-size:16px;height:32px;line-height:24px;padding:0 16px}td:not(:first-child){border-left:1px solid #ddd}td.tit{font-weight:500;text-align:center}.Header{align-items:center;background:#fff;border:1px solid #ddd;display:flex;flex-direction:column;height:150px;justify-content:end;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.Header h1{font-size:32px;font-weight:200;margin:0 0 4px}.Header h1 b{color:#ff9c1b;font-weight:900}.Header .Gnb ul{display:flex}.Header .Gnb ul li{transition:.3s}.Header .Gnb ul li .Nav_list{display:block;line-height:72px;padding:0 16px;position:relative}.Header .Gnb ul li:hover{color:#ff9c1b}.Header .Gnb ul li:hover .Nav_list:before{background:#ff9c1b;border-radius:50%;content:"";height:5px;position:absolute;right:8px;top:20px;width:5px}.AllList .map_case{border-radius:24px;margin:0 auto 56px;max-width:1600px;overflow:hidden;position:relative;width:100%}.AllList .search_map{background:#fff;border-radius:8px;box-shadow:8px 8px 5px rgba(0,0,0,.2);display:flex;flex-direction:column;height:470px;justify-content:center;padding:48px 32px;position:absolute;right:72px;top:50px;width:400px;z-index:900}.AllList .search_map p{color:#666;font-size:14px;line-height:20px;text-align:center}.AllList h2{font-size:48px;font-weight:100;line-height:54px;margin:0 0 32px}.AllList h2 b{font-weight:700}.AllList form{align-items:end;display:flex;flex-direction:column;margin:0 0 auto}.AllList form input{border:1px solid #ddd;border-radius:8px;display:block;margin:0 0 8px;outline:none;padding:8px 24px;width:100%}.AllList form input::-webkit-input-placeholder{color:#999;font-size:14px}.AllList form input::placeholder{color:#999;font-size:14px}.AllList form button{background:#666;border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-block;outline:none;padding:8px 20px;-webkit-user-select:none;user-select:none}.AllList .list{grid-gap:32px 28px;display:grid;gap:32px 28px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.AllList .list .tit{display:flex;flex-direction:column;justify-content:center;padding:24px}.AllList .list .tit h3{font-weight:300;margin:0 0 16px;text-align:left}.AllList .list .tit h3 strong{display:block;font-size:48px;font-weight:900;line-height:54px}.AllList .list li .case{align-items:center;display:flex;flex-direction:column-reverse;gap:16px}.AllList .list li .img_box{border-radius:8px;height:200px;overflow:hidden;width:100%}.AllList .list li .img_box img{height:100%;object-fit:cover;width:100%}.AllList .list li strong{font-size:16px;font-weight:700}.GuList{position:relative}.GuList h2{background:#fff;border-radius:32px;box-shadow:0 1px 5px rgba(0,0,0,.2);color:#000;font-size:18px;font-weight:300;left:50%;padding:8px 40px;position:absolute;top:350px;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:700}.GuList .map_case{margin:0 0 48px}.GuList .desc p{color:#999;margin:0 0 48px;text-align:center}.GuList .list{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.GuList .list li{position:relative}.GuList .list li .case:before{background:rgba(0,0,0,.35);border-radius:8px;content:"";inset:0 0 0 0;position:absolute}.GuList .list li .img_box{border-radius:8px;height:200px;overflow:hidden;width:100%}.GuList .list li .img_box img{height:100%;object-fit:cover;width:100%}.GuList .list li strong{color:#fff;font-size:18px;font-weight:700;left:50%;position:absolute;text-shadow:0 0 10px rgba(0,0,0,.5);top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap}.Item,.Item .case{position:relative}.Item .case{margin:0 0 40px}.Item .desc{position:relative}.Item .desc h3{color:#fff;font-size:40px;left:300px;line-height:48px;position:absolute;text-shadow:0 0 5px rgba(0,0,0,.3);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:300px;z-index:900}.Item .desc .img_box{height:500px;overflow:hidden;position:relative;width:100%}.Item .desc .img_box img{height:100%;object-fit:cover;width:100%}.Item .desc .img_box:before{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgba(0,0,0,.2);content:"";inset:0 0 0 0;position:absolute}.Item .map_case{border-radius:24px;height:400px;overflow:hidden;position:absolute;right:250px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1000px}.SearchResult{padding:48px 0}.SearchResult .SearchList{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.SearchResult .SearchList li{align-items:start;border:1px solid #ddd;border-radius:8px;display:flex;flex-direction:column;height:380px;padding:16px}.SearchResult .SearchList li .img_case{border-radius:4px;margin:0 0 16px;overflow:hidden}.SearchResult .SearchList li span{background:#ff9c1b;border-radius:16px;display:inline-block;font-size:14px;font-weight:700;padding:6px 14px 5px 16px;text-align:center;width:80px}.SearchResult .SearchList li strong{display:block;font-size:20px;font-weight:500;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;word-break:break-all}.SearchResult .SearchList li p{color:#666;font-size:15px;line-height:18px;margin:0 0 auto}.SearchResult .SearchList li button{background:none;border:none;color:#999;outline:none}.Footer{padding:60px 0;text-align:center}.Footer .copy{color:#666;line-height:22px}.Footer p{color:#999;font-size:14px;line-height:20px}
/*# sourceMappingURL=main.764c5270.css.map*/