@charset "UTF-8";
/* ===================================================================
CSS information

 file name  : access.css
 author     : Ability Consultant
 style info : コピー
=================================================================== */
/* -----------------------------------------------------------
	contents
----------------------------------------------------------- */
#contents {
  width: 100%;
  margin-bottom: 30px;
  padding: 30px 20px 70px;
  background: url(../images/common/bg3.png) repeat top left;
  float: none;
  box-sizing: border-box;
}
#contents h2 {
  margin-bottom: 20px;
}
#contents .int {
  margin-bottom: 45px !important;
}
#contents .area_nav {
  margin-bottom: 50px !important;
  background: url(../access/images/bg_map.png) no-repeat top right;
  height: 490px;
}
#contents .area_nav .st {
  margin-bottom: 15px;
}
#contents .area_nav ul li {
  margin-bottom: 15px;
}
#contents .area_nav ul li:last-of-type {
  margin-bottom: 0;
}
#contents .box_acc .buslnk {
  text-align: right;
}
#contents .box_acc .buslnk a {
  font-family: "游ゴシック", "Yu Gothic","メイリオ", sans-serif;
  font-size: 15px;
  color: #a06e64 !important;
  font-weight: bold;
  margin-left: 20px;
  text-decoration: none;
}
#contents .box_acc .buslnk a:hover {
  text-decoration: underline;
}
#contents .box_bus {
  margin-bottom: 70px;
  border-top: 5px solid #86A0C1;
  padding-top: 40px;
  position: relative;
}
#contents .box_bus:before {
  content: "";
  background: #86A0C1;
  width: 910px;
  height: 1px;
  position: absolute;
  top: 2px;
  left: 0;
}
#contents .box_bus .st {
  margin-bottom: 30px;
}
#contents .box_bus .wrp_time {
  margin-bottom: 20px !important;
}
#contents .box_bus .wrp_time img {
  margin-bottom: 15px;
}
#contents .box_bus .wrp_time .lnk_use {
  margin-left: 20px;
  text-align: right;
  font-family: "游ゴシック", "Yu Gothic","メイリオ", sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #505050 !important;
}
#contents .box_bus .wrp_time .lnk_use a {
  text-decoration: none;
}
#contents .box_bus .wrp_time .lnk_use a:hover {
  text-decoration: underline;
}
#contents .box_oth .st {
  margin-bottom: 30px;
}
