@charset "UTF-8";
.time {
  float: none;
  text-align: center;
}
#schedule_today {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-gap: 2px;
  margin-left: 0;
}
.face_daytime3,
.face_daytime {
  width: 100%;
  height: auto;
  padding: 3px;
  margin-right: 0;
  margin-left: 0;
  background-image: none;
  box-sizing: border-box;
  border: 2px solid #d3be92;
  overflow: hidden;
  margin-bottom: 10px;
}
.img_110165 img {
  width: 100%;
}
.schedule_data li {
  display: inline-block;
}
#sarch_f form div {
  position: static;
}
#sarch_f {
  padding: 23px;
  padding-top: 31px;
  margin-bottom: 5px;
}
.s_subtitle {
  display: none;
}




/**/
#form_box_new
{
  a;
}
#form_box_new form
{
  display: flex;
    width: 100%;
    background: #9c0505;
    flex-wrap: wrap;
}
#form_box_new form div
{
width: calc(100% / 3);
    display: flex;
    flex-wrap: nowrap;
    flex-direction: column;
    align-items: center;
    justify-content: space-evenly;
    align-content: flex-end;

}
#form_box_new .title
{
  width:100%;
  background: #a2050a url(../img/s_title.png);
    background-size: 500px;
  background-repeat: no-repeat;
    background-position-x: left;
    background-position-y: 2px;
}
#form_box_new form div .ckbx-style-15
{width:100%;}
#form_box_new form div select
{width:95%;}
#form_box_new form .submit
{
  width: 100%;
    padding: 1em 0;
}
#form_box_new form .submit input
{
background: url(../img/s_btn.png);
    height: 37px;
    width: 161px;
    border: 0px;
}








