#visual {position:relative; height:370px; margin:0 auto; background:url(../images/visual_house.jpg) center no-repeat; 
background-size:cover; }

#container .design01 {float:left; width:490px;}
#container .design02 {float:right; width:490px;}
#container .design01 ul li , #container .design02 ul li {position:relative; padding-left:10px; }
#container .design01 ul li:before , #container .design02 ul li:before {position:absolute; content:''; top:12px; left:0; width:3px; height:3px; background:#1a1a1a;}
#container .design01 img , #container .design02 img {border:1px solid #eee;}