@charset "utf-8";
@import url("/car/information/9navi/procedure/css/index_pc.css") screen and (min-width:751px);
@import url("/car/information/9navi/procedure/css/index_sp.css") screen and (max-width:750px);
.title1 {
  font-family: "メイリオ", Meiryo, 'Hiragino Kaku Gothic ProN', "ヒラギノ丸ゴ ProN", 'ヒラギノ角ゴ ProN W3', "Hiragino Kaku Gothic", Osaka, "ＭＳ Ｐゴシック", sans-serif;
  color: #26b559;
  font-weight: bold;
  line-height: 1em;
}
.title2 {
  font-family: "メイリオ", Meiryo, 'Hiragino Kaku Gothic ProN', "ヒラギノ丸ゴ ProN", 'ヒラギノ角ゴ ProN W3', "Hiragino Kaku Gothic", Osaka, "ＭＳ Ｐゴシック", sans-serif;
  color: #26b559;
  font-weight: bold;
}
.title3 {
  font-family: "メイリオ", Meiryo, 'Hiragino Kaku Gothic ProN', "ヒラギノ丸ゴ ProN", 'ヒラギノ角ゴ ProN W3', "Hiragino Kaku Gothic", Osaka, "ＭＳ Ｐゴシック", sans-serif;
  color: #26b559;
  font-weight: bold;
}
.title3.fill {
  font-family: "メイリオ", Meiryo, 'Hiragino Kaku Gothic ProN', "ヒラギノ丸ゴ ProN", 'ヒラギノ角ゴ ProN W3', "Hiragino Kaku Gothic", Osaka, "ＭＳ Ｐゴシック", sans-serif;
  color: #ffffff;
  font-weight: bold;
  background-color: #26b559;
  border-radius: 8px;
}
.title4 {
  font-family: "メイリオ", Meiryo, 'Hiragino Kaku Gothic ProN', "ヒラギノ丸ゴ ProN", 'ヒラギノ角ゴ ProN W3', "Hiragino Kaku Gothic", Osaka, "ＭＳ Ｐゴシック", sans-serif;
  color: #333333;
  font-weight: bold;
}
.title5 {
  font-family: "メイリオ", Meiryo, 'Hiragino Kaku Gothic ProN', "ヒラギノ丸ゴ ProN", 'ヒラギノ角ゴ ProN W3', "Hiragino Kaku Gothic", Osaka, "ＭＳ Ｐゴシック", sans-serif;
  color: #333333;
  font-weight: bold;
}
.break-all {
  word-break: break-all;
}
#main .green_box {
  border: solid 1px #26b559;
  border-radius: 8px;
}
/* attention */
#main .attention_box {
  position: relative;
  border: solid 1px #ff0000;
  border-radius: 8px;
}
#main .attention_box .title {
  position: absolute;
  left: 0;
  top: 0;
  background-color: #ff0000;
  border-radius: 8px 0 8px 0;
  color: #ffffff;
}
#main span.green {
  font-weight: bold;
  color: #26b559;
  vertical-align: middle;
}
/* point */
#main .point_box {
  position: relative;
  border: solid 1px #26b559;
}
#main .point_box .title {
  position: absolute;
  left: 0;
  top: 0;
  background-color: #26b559;
  border-radius: 8px 0 8px 0;
  color: #ffffff;
}
#main .img_green img {
  border: solid 1px #26b559;
  width: calc(100% - 2px);
  width: -webkit-calc(100% - 2px);
}
#main .textCenter {
  text-align: center;
}
#main .bold {
  font-weight: bold;
}
#main .col_box a {
  color: #26b559;
  text-decoration: underline;
}
#main a.linkText {
  font-weight: bold;
  color: #26b559;
  text-decoration: underline;
}
#main ul.list {
  padding-left: 1em;
  text-indent: -1em;
}
/* table */
#main .boxTable table {
  width: 100%;
  border-top: solid 1px #00a73b;
  border-left: solid 1px #00a73b;
}
#main .boxTable th {
  vertical-align: middle;
  font-weight: normal;
}
#main .boxTable th {
  vertical-align: top;
}
#main .boxTable th.head1 {
  color: #3eb765;
  background-color: #f5f8db;
  border-bottom: solid 1px #00a73b;
  border-right: solid 1px #00a73b;
  text-align: center;
  font-weight: bold;
}
#main .boxTable th.head2 {
  background-color: #f5f8db;
  border-bottom: solid 1px #00a73b;
  border-right: solid 1px #00a73b;
}
#main .boxTable th.head3 {
  color: #3eb765;
  border-right: solid 1px #00a73b;
  border-bottom: solid 1px #00a73b;
  text-align: center;
  font-weight: bold;
}
#main .boxTable td {
  color: #333333;
  background-color: #ffffff;
  border-right: solid 1px #00a73b;
  border-bottom: solid 1px #00a73b;
}