@charset "UTF-8";

/* index layout
********************************************/

div.top {
  padding-left: 0;
  background-color:#fff !important; 
}

div.key_container {
  width: 960px;
  background-color:#000 !important; 
}

div.key_container h2 {
  width: 357px;
  position: absolute;
  background-color:#000 !important; 
}

div.key_container span#key_visual {
  width: 960px;
  background-color:#000 !important; 
}

div.key_container span#key_visual img {
  width: 397px;
  vertical-align: bottom;
  background-color:#000 !important; 
}

div.key_container span#key_dia {
  width: 156px;
  display: block;
  position: absolute;
  top: 290px;
  left: 600px;
  background-color:#000 !important; 
}






