@charset "UTF-8";
@import url(common/form.css);
/*レスポンシブサイズ設定*/
/*===================================================来店予約*/
/* line 21, ../sass/raiten.scss */
.page_raiten .img_tit {
  margin-bottom: 15px; }
/* line 24, ../sass/raiten.scss */
.page_raiten .sec_top {
  margin-bottom: 20px; }
  /* line 26, ../sass/raiten.scss */
  .page_raiten .sec_top .sec_tit {
    margin-bottom: 15px; }
  /* line 29, ../sass/raiten.scss */
  .page_raiten .sec_top .nayami, .page_raiten .sec_top .text {
    text-align: center;
    margin-bottom: 15px; }
/* line 34, ../sass/raiten.scss */
.page_raiten .cam_bnr {
  margin-bottom: 15px; }
/* line 37, ../sass/raiten.scss */
.page_raiten .sec_merit {
  margin-bottom: 20px; }
  /* line 39, ../sass/raiten.scss */
  .page_raiten .sec_merit .sec_tit {
    margin-bottom: 15px; }
  /* line 42, ../sass/raiten.scss */
  .page_raiten .sec_merit .list {
    -js-display: flex;
    display: flex;
    justify-content: space-between; }
/* line 47, ../sass/raiten.scss */
.page_raiten .map {
        margin-top:50px;
}
.page_raiten .map h3{
        font-weight:700;
        font-size:24px;
        border-bottom:2px solid #0066a8;
        padding-bottom:15px;
        margin-bottom:25px;
}
/* line 50, ../sass/raiten.scss */
.page_raiten .sec_step {
  margin-bottom: 20px; }
  /* line 52, ../sass/raiten.scss */
  .page_raiten .sec_step .list {
    -js-display: flex;
    display: flex;
    justify-content: space-between; }
/* line 60, ../sass/raiten.scss */
.page_raiten .contact {
  margin-bottom: 40px; }

.date-01 input,
.date-02 input{
  max-width: 50%;
}
