.container{margin-top:unset}.project-inner{padding:0 60px}.project-name{color:#000;letter-spacing:.12rem;padding:0 60px;max-width:1500px;margin:0 auto}.project-name:after{content:"";width:1px;height:60px;background:#c9caca;display:block;margin:20px 0 0px 25px}.project-name .tw{font-size:1.25rem}.project-info{position:relative;padding:80px 0;margin:-30px 0 80px}.project-bg{width:100%;height:100%;background:#f8f8f8;position:absolute;top:0;left:0;z-index:-1}.project-wrap{display:flex;align-items:center;max-width:1300px;margin:0 auto;padding:0 60px}.project-list{width:50%;margin-right:10%;font-size:.875rem}.project-list li{margin:5px 0}.project-list span{color:#999}.project-floorplan{width:40%;clip-path:polygon(0% 0%, 0% 0%, 0% 100%, 0% 100%);transition:clip-path .8s}.project-floorplan.show{clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%)}.project-floorplan img{width:100%}.project-image{max-width:1500px;margin:0 auto}.project-img img{width:100%;margin-top:30px}.project-img-wrap{display:flex}.project-col:nth-child(1){margin-right:30px}.project-col img{width:100%;margin-top:30px}.project-content{max-width:1300px;margin:80px auto 0}.project-text{padding-left:60px}.project-back{position:fixed;top:-55px;right:-55px}.project-back a{font-size:.75rem;color:#3e3a39;padding:10px;background:#dbd8d3;border-radius:50%;width:110px;height:110px;display:inline-block;position:relative;transition:background .4s,color .4s}.project-back a:hover{background:#c9caca;color:#fff}.project-back p{position:absolute;bottom:31px;left:25px}@media screen and (max-width: 1100px){.project-inner{padding:0 40px}.project-name{padding:0 40px}.project-wrap{padding:0 40px;display:block;max-width:640px;margin:0 auto}.project-list{width:auto;margin-right:unset}.project-floorplan{width:auto;max-width:unset;margin-top:60px}.project-col:nth-child(1){margin-right:20px}}@media screen and (max-width: 640px){.project-inner{padding:0 30px}.project-name{padding:0 30px}.project-name:after{height:40px;margin:15px 0 0px 15px}.project-name .tw{font-size:1rem}.project-name .en{font-size:.875rem}.project-info{padding:45px 0;margin:-20px 0 50px}.project-wrap{padding:0 30px}.project-floorplan{margin-top:40px}.project-img img{margin-top:20px}.project-img-wrap{display:block}.project-col:nth-child(1){margin-right:unset}.project-col img{margin-top:20px}.project-text{padding-left:30px}.project-back{top:-50px;right:-50px}.project-back a{width:100px;height:100px}.project-back p{bottom:28px;left:22px}}