/* business.css */



body.business {
}

body.business #contents h2.head {   /* title */
  background-image:url(../img/business/title.gif);
}



/* business.html */
body#business #contents h3.title {
  width:635px;
}
html>body#business #contents h3.title {
  width:620px;
}
body#business #contents h3.title span.catch {
  position:absolute;
  right:0;
  top:0;
  height:18px;
  padding:0 5px;
  line-height:18px;
  font-weight:normal;
  font-size:13px;
  color:#333;
  background:#ffbf00;
}

body#business #contents table.price-use td {
  width:auto;
  padding-right:12%;
  text-align:right;
}
body#business #contents table.price-use tr.head th {
  border-right:0;
}

body#business #contents ol.note {
  margin:0 0 5px 0;
  padding:0 0 0 25px;
}

body#business #contents table.price-other td {
  width:auto;
  padding-right:6%;
  text-align:right;
}

body#business #contents em.caution {
  float:left;
  font-style:normal;
  color:#f00;
}
body#business #contents ol.caution {
  padding:0 0 0 90px;
}

body#business #contents p.info {
  margin:0 0 15px 0;
}
body#business #contents ol.regist-step {
  position:relative;
  width:100%;
  height:40px;
  list-style-type:none;
}
body#business #contents ol.regist-step li {
  float:left;
  height:40px;
  padding:0 30px 0 10px;
  line-height:40px;
  font-weight:bold;
  background:#e3eff6 url(../img/business/step-arrow.gif) no-repeat right center;
}
body#business #contents ol.regist-step li.last {
  padding:0 10px;
  color:#fff;
  background:#36c;
}

body#business #contents p.arrow {
  padding:0 0 0 10px;
  background:url(../img/format/icon-arrow2.gif) no-repeat left center;
}



/* business-visitor.html */
body#business-visitor #contents table.use-visitor {
  width:auto;
}
body#business-visitor #contents table.use-visitor td {
  padding:5px 20px;
  text-align:center;
  background:#e3eff6;
  border:solid 1px #fff;
}
body#business-visitor #contents p.map {
  width:100%;
  height:285px;
  margin:15px 0 20px 0;
  background:url(../img/business/visitor-access.jpg) no-repeat left top;
}
body#business-visitor #contents p.pics {
  float:right;
  width:380px;
  height:250px;
  padding:235px 0 0 0;
  margin:0;
  background:url(../img/business/from-sky.jpg) no-repeat left top;
}
html>body#business-visitor #contents p.pics {
  height:15px;
}
body#business-visitor #contents p.map a,
body#business-visitor #contents p.pics a {
  display:none;
}

