/* カスタム CSS をここに入力してください */



.col{Name:"お名前";}





/* お問い合わせの背景 */



.contact_form.background .contact_us {
    border-color: #444444;
}







/* リンクを飛んだ時の場所 */







#t01 {
   margin-top:-100px;
  padding-top:100px;
}




#t02 {
   margin-top:-100px;
  padding-top:100px;
}




#t03 {
   margin-top:-100px;
  padding-top:100px;
}



#header {
background:#ffffffb8;
}




.menu-item * {
    color: #333333 !important;
    background: none !important;
}






/* 予約カレンダーのサイズ*/
.monthly-calendar table {
    width: 100%;
    height: 60%;
}

/*予約カレンダーのレスポンシブ*/
@media (max-width: 767px) {
    #booking_client-fieldset table th,
    #booking_client-fieldset table td,
    #booking-reservation-fieldset table th,
    #booking-reservation-fieldset table td,
    #booking-message-fieldset table th,
    #booking-message-fieldset table td,
    #booking-confirm-fieldset table th,
    #booking-confirm-fieldset table td {
        display: block;
        float: none;
        width: 90%;
        text-align: center;
        overflow: auto;
    }
}


/* ----------------------------------------------------------------------
予約カレンダーのボタン
---------------------------------------------------------------------- */
.mts-btn {
	height:36px
}



.content-form fieldset {
    border: 0px solid #dddddd;
    padding: 10px 0 0 10px;
    margin: 0 0 1.5rem 0;
    width: 99%;
}

.entry-content table, .single-page table {
    margin: 0 0 24px 0;
    border-spacing: 0;
    width: 100%;
}

/* ----------------------------------------------------------------------
 contact form 7 送信完了
---------------------------------------------------------------------- */
.complete-display{
    display: none;}

.sent .formInner {
    display: none;}

.sent .complete-display{
    display: block;}




