.section-content-map__heading {
    width: 250px;
}
/* gotemba */
.bus-search-btn-tosearch a,.bus-search-aside__btn a,.highwaybus_btn_close a, .bus-search-btn-list a, .bus-search-btn-search a, .bus-search-btn-change a, .bus-search-result-box__btn a{
    color: #fff;
}
.access-tab__body p.anchor__box a {
    color: #fff;
}
.bus-content__block .grid-item {
    width:300px;
}
table.ui-datepicker-calendar {
  font-size: .7em;
}

.dl-list a.btn-detail {
    width:30%;
}
.bus-search-result-timetable th {
    text-align: left;
}

/* rinku */
.map-note {
  margin-bottom: 10px;
}
.ico-external2 {
    display: inline-block;
    position: relative;
    padding-right: 34px;
    color: #000;
}
.ico-external2 img.is-on {
    opacity: 1;
}
.ico-external2 img.is-off {
    opacity: 0;
}
.ico-external2 img {
    -webkit-transform: translateY(-58%);
    z-index: 4;
    position: absolute;
    top: 50%;
    right: 0;
    width: 34px;
    transform: translateY(-58%);
}
/* sano */

.access-qr {
    margin-top: 20px;
    padding: 20px;
    background-color: #F6F6F6;
}
.btn-text--external {
    padding: 0.2em 1.1em;
    display: inline-block;
}
.btn-text--external a{
   color: #fff;
}

/* tosu */
.dl-list dt {
    float: left;
    padding: 6px 0px 10px 10px;
    font-weight: bold;
}
.dl-list dd {
    padding: 10px 0 10px 300px;
}
table th.eq-height--3em {
    height: 4em;
}
.both {
    clear: both;
}


/* kobesanda */
.ico-external3 {
    position: relative;
    padding-right: 34px;
    color: #000;
}
.ico-external3 img.is-on {
    opacity: 1;
}
.ico-external3 img.is-off {
    opacity: 0;
}
.ico-external3 img {
    -webkit-transform: translateY(-58%);
    z-index: 4;
    position: absolute;
    top: 50%;
    right: 0;
    width: 34px;
    transform: translateY(-58%);
}
