/* company.css */



#body #company-field {
  padding:0 0 0 210px;
  background:#fff url(./img/company-image.jpg) no-repeat left top;
}



/* /company/index.html */
#body p.logo {
  text-align:center;
}
#body dl.date-table {
}
#body dl.date-table dt {
}
#body dl.date-table dd {
}
#body p.mobile {
  display:none;
}
#body p.map {
  position:relative;
  display:block;
  width:570px;
  height:400px;
  margin:30px 0 20px 0;
  border:solid 1px #999;
  overflow:visible;
}
#body p.map iframe {
  position:absolute;
  z-index:1;
  left:0;
  top:0;
}
#body p.map span.point {
  position:absolute;
  z-index:2;
  left:0;
  top:0;
  display:block;
  width:100%;
  height:100%;
  background:url(../img/format/icon-point.gif) no-repeat center center;
  cursor:pointer;
}
#body p.map a {
  position:absolute;
  z-index:3;
  right:0;
  bottom:-20px;
  height:20px;
  line-height:20px;
}



/* /company/privacy.html */
#body dl.privacy {
  margin:30px 0 0 0;
}
#body dl.privacy dt {
  margin:0 0 10px 0;
  padding-top:5px;
  font-weight:bold;
  border-top:solid 1px #ccc;
}
#body dl.privacy dd {
  margin:0 0 15px 0;
}
#body dl.privacy dd p {
}
#body dl.privacy dd ul {
  padding:0 0 0 20px;
}
#body dl.privacy dd ul li {
  margin:0 0 5px 0;
}
#body dl.privacy dd ol {
  padding:0 0 0 20px;
}
#body dl.privacy dd ol li {
  margin:0 0 5px 0;
}
