﻿.visiting_information1{ padding-bottom: 80px;}
.visiting_information1 .screen{ margin-top: 33px;}
.visiting_information1 .v_info{ margin-top: 36px;}
.visiting_information1 .v_info .resul{ margin-bottom: 36px;}
.visiting_information1 .v_info .resul .s{ color: #92100f;}
.visiting_information1 .v_info .resul .n{}
.visiting_information1 .v_info .date{}
.visiting_information1 .v_info .bar{ margin-top: 14px;}
.visiting_information1 .v_info .bar .l{ float: left;}
.visiting_information1 .v_info .bar .r{ float: right;}
.visiting_information1 .v_info .bar .down{ display: block; padding-left: 24px; background: url(../images/down.png) left no-repeat; background-size: 20px;}
.visiting_information1 .box1{ margin-top: 15px;}
.visiting_information1 .table-cont .item:nth-child(even) .panelbox{ background-color: #f6f6f6;}
.visiting_information1 .panelbox .hl{ position: absolute; left: -1px; top: 0; bottom: 0; border-left: 1px solid #ebebeb;}
.visiting_information1 .panelbox .hl::before,
.visiting_information1 .panelbox .hl::after{ content: ''; position: absolute; left: -1px;
  transform: translateX(-50%);
}
.visiting_information1 .panelbox .hl::before{ top: 0; width: 9px; height: 9px; background: #dadada; border-radius: 50%;}
.visiting_information1 .panelbox .hl::after{ bottom: 0; width: 8px; height: 12px; background-image: url(../images/bar5.png);}
.visiting_information1 .box1 .tdw1{ width: 125px;}
.visiting_information1 .box1 .tdw2{ width: 110px;}
.visiting_information1 .box1 .tdw3{ width: 140px;}
.visiting_information1 .box1 .tdw4{ width: 260px;}
.visiting_information1 .box1 .tdw5{ width: 300px;}
.visiting_information1 .box1 .tdw6{width: 130px;}
.visiting_information1 .box1 .tdw7{width: ;}
.visiting_information1 .panelbox{ color: #575757;}
.visiting_information1 .panelbox .tdw5,
.visiting_information1 .panelbox .tdw4{ text-align: left;}

@media screen and (max-width: 750px) {
  .visiting_information1{ padding-bottom: 50px;}
  .visiting_information1 .table-title{ white-space: nowrap;}
  .visiting_information1 .box1 .tdw1{ min-width: 10em;}
  .visiting_information1 .box1 .tdw2{ min-width: 10em;}
  .visiting_information1 .box1 .tdw3{ min-width: 10em;}
  .visiting_information1 .box1 .tdw4{ min-width: 20em;}
  .visiting_information1 .box1 .tdw5{ min-width: 20em;}
  .visiting_information1 .box1 .tdw6{ min-width: 20em;}
  .visiting_information1 .box1 .tdw7{ min-width: 10em;}
  .visiting_information1 .screen{ margin-top: 0.3rem;}
  .visiting_information1 .v_info{ margin-top: 20px;}
  .visiting_information1 .v_info .resul{ margin-bottom: 0.3rem;}
  .visiting_information1 .v_info .bar{ margin-top: 0.1rem;}
  .visiting_information1 .v_info .bar .down{ padding-left: 20px; background-size: 15px;}
}