@charset "UTF-8";.design-wrap{background-color:#c3c8cc;background:url(../img/design_bg.png) left top;background-size:50%}.design-cnt-in{max-width:1160px;margin:0 auto;padding:90px 20px 150px}.design-ttl{margin-bottom:70px}.design-lead,.design-lead p,.design-ttl{text-align:center}.design-lead p{display:inline-block}.design-detail{width:100%;max-width:960px;margin:100px auto 0}.design-detail-list,.design-list li{display:flex;justify-content:space-between}.design-detail-list{flex-wrap:wrap}.design-detail-list li{position:relative;width:46.9%;margin-bottom:75px}.design-detail-list li .design-detail-ttl{margin-bottom:20px}.design-detail-list li .design-detail-ttl img.ttl-pc{display:block}.design-detail-list li .design-detail-ttl img.ttl-sp{display:none}.design-detail-list li .design-detail-img img,.design-detail-list li .design-detail-pop02 img,.design-detail-list li .design-detail-pop08 img{width:100%;height:auto}.design-detail-list li .design-detail-new{position:absolute;display:block;margin-top:-40px}.design-detail-list li .design-detail-pop02,.design-detail-list li .design-detail-pop08{position:absolute;top:20%;right:-11%;width:39.8%;height:auto}.design-detail-list li .design-detail-pop08{right:-6%}.design-detail-list li .design-detail-txt{margin-top:.8em}.design-detail-list li .design-detail-notice{font-size:14px;margin-top:.5em}.design-detail-list li .sp-text{display:none}.design-list li{margin-top:40px}.design-list li:first-child{margin-top:0}.design-list li img{max-width:100%;height:auto}.design-img{width:46.4%}@media only screen and (max-width:768px){.design-wrap{background-color:#e4e5e9}.design-cnt-in{padding:100px 6% 50px}.design-ttl{width:300px;margin:0 auto 50px}.design-lead{font-size:14px;line-height:1.57}.design-detail-list li .design-detail-ttl{margin-bottom:10px}.design-detail-list li .design-detail-ttl img.ttl-pc{display:none}.design-detail-list li .design-detail-ttl img.ttl-sp{display:block;width:auto;height:40px!important}.design-detail-list li .design-detail-new{width:60%}.design-detail-list li .design-detail-pop02,.design-detail-list li .design-detail-pop08{display:none}.design-detail-list li .sp-text{display:inline}.design-list li{margin-top:30px}}@media only screen and (max-width:400px){.design-detail-list li .design-detail-ttl img.ttl-pc{display:none}.design-detail-list li .design-detail-ttl img.ttl-sp{display:block;width:auto;height:30px!important}}@media only screen and (max-width:1079px){.design-detail-list li .design-detail-pop02{right:-7%}}