* { margin:0; padding:0; border:0;}

html, body {height: 100%;}
body {font-family: arial; font-size: 11px; color:#898989; background: #fff url(../img_intro/bg.jpg) left top repeat-x;}
img { border:0; display: block;}
a {color: #3F3F3F; text-decoration: none;}
a:hover {text-decoration: none;}  
.clear {clear: both; font-size: 0px; }
.hide {visibility: hidden; font-size: 0;}
p {line-height: 1.5em; margin-bottom:10px;}

#container_prev {width: 950px; margin: 0 auto;}

#content_prev {background: url(../img_intro/bg_preview.jpg) no-repeat left top; width: 950px; height: 525px; padding-top: 218px;}
  #content_prev h2 {color: #8c8c8c; font-size: 13px; padding-left: 40px;}
  
#prev_site_list {padding-top:50px; overflow: hidden; padding-bottom:35px; height: 216px;}
  #prev_site_list li {list-style: none; float: left; padding-left:75px; width:400px;}
    #prev_site_list li p {clear: both;}
    #prev_site_list li h1 {margin-bottom: 15px;}
  #prev_site_list li.first {padding-right: 65px; padding-left: 10px;}
    #prev_site_list li.first h1 {float: right; padding-top: 10px; padding-right:100px;}
    #prev_site_list li.first p {padding-left: 100px; padding-right: 20px;}
  #prev_site_list li.last p {margin-left: -50px; padding-right: 90px;}
  
.enter {margin: 20px auto ; display: block; width: 88px;}
#prev_site_list li.last .enter {margin-left: 70px;}

#footer_prev {color: #C1C1C1; text-align: center;}
  #footer_prev a {color: #C1C1C1;}

