/*layout:4*/#form tr .owlet-input-sample{color: blue!important;
    font-size: 1.4rem;
}
.entryform .btn {
 
  margin: 2rem auto;
  display: block;
  width: 40%;
}

@media screen and (max-width: 750px) {
  .entryform .btn {width: 90%;
  }
}/*layout:7*/@media screen and (max-width: 750px) {
.contactbox .ftctus .ftctusbx {
  display: block!important;
}}/*layout:274*//*.btn{display:none;}*/

.開催中 {
    display: block;
}
.終了しました {
    display: none;
}
.予約は終了しました {
    display: none;
}
.owlet-input-sample {
    width: 100%;
}
.alert {
    width: 100%;
}

#form tr .owlet-input-sample {
    color: red;
}
table tr:first-of-type td select {

    width: 100%;

}
select {

    -webkit-writing-mode: horizontal-tb !important;
    text-rendering: auto;
    color: 

black;

letter-spacing: normal;

word-spacing: normal;

text-transform: none;

text-indent: 0px;

text-shadow: none;

display: inline-block;

text-align: start;

-webkit-appearance: menulist;

box-sizing: border-box;

align-items: center;

white-space: pre;

-webkit-rtl-ordering: logical;

background-color:

    rgb(248, 248, 248);
    cursor: default;
    margin: 0em;
        margin-right: 0em;
        margin-left: 0em;
    font: 400 11px system-ui;
        font-size: 11px;
    border-radius: 5px;
    border-width: 1px;
    border-style: solid;
    border-color: rgb(166, 166, 166);
    border-image: initial;
    padding: 1rem;
    margin-right: 1rem;
    font-size: 1.6rem;

}



  @media screen and (max-width: 750px){
.f-but{
 width: 70%;
 margin: 1rem auto;
}}
