@charset "utf-8";

.hearing-sheet-box{font-size:90%;}
.hearing-sheet-box .box-inr{
padding-top: 2em;
padding-bottom: 2em;
}

.hearing-sheet-box .hearing-sheet-table{margin-bottom:3em;}

.hearing-sheet-box .hearing-sheet-table input[type=text].invalid,
.hearing-sheet-box .hearing-sheet-table textarea.invalid{
border:1px solid #FF88BE;
}
.hearing-sheet-box .hx-hearing-sheet-table{
font-size:130%;
font-weight:bold;
text-align:center;
margin-bottom:2em;
padding:.5em 0;
background:#f9f9f9;
}
.hearing-sheet-box .hearing-sheet-table .row-hearing-sheet-table{
margin-bottom:3em;
}

.hearing-sheet-box .hearing-sheet-table .msg-error{
color:#FF8398;
font-size:110%;
text-align:center;
margin-bottom:3em;
}
.hearing-sheet-box .hearing-sheet-table dd .msg-error{text-align:left;}
.hearing-sheet-box .hearing-sheet-table dt{clear:both;}
.hearing-sheet-box .hearing-sheet-table dt,
.hearing-sheet-box .hearing-sheet-table dd{line-height:2;}



@media screen and (min-width: 992px) {
  .hearing-sheet-box .hearing-sheet-table dt{padding-bottom:1em;}
  .hearing-sheet-box .hearing-sheet-table.form-confirm dt,
  .hearing-sheet-box .hearing-sheet-table.form-confirm dd{
  margin-bottom:.5em;
  }
}
@media screen and (max-width: 991px) {
  .hearing-sheet-box .hearing-sheet-table dt{
  margin-bottom:0;
  padding-bottom:.5em;
  }  
  .hearing-sheet-box .hearing-sheet-table dd{
  margin-bottom:.75em;
  border-bottom: 1px dotted #AAA;
  }
}
.hearing-sheet-box .hearing-sheet-table dd{padding-bottom:1em;}
@media screen and (min-width: 992px) {
  .hearing-sheet-box .hearing-sheet-table dd{padding-right:6em;}
}
@media screen and (max-width: 991px) {
.hearing-sheet-box .hearing-sheet-table{font-size:110%;}
}

.hearing-sheet-box .hearing-sheet-table li{
list-style-type:none;
margin-bottom:.5em;
}
.hearing-sheet-box .hearing-sheet-table .list-1line li{
display:inline-block;
margin-right:1em;
}
.hearing-sheet-box .hearing-sheet-table .list-1line .msg-error{margin-bottom:0;}
.hearing-sheet-box .hearing-sheet-table .require{
color: #FFFFFF;
font-size: 90%;
line-height: 1.5;
display: inline-block;
margin-left: .4em;
padding: 0 .4em;
background: #111111;
}
.hearing-sheet-box .hearing-sheet-table .button-calendar{
color:#FF88BE;
margin-top:.5em;
margin-bottom:.5em;
padding:0 1.5em .2em;
border:2px solid #FFB6D7;
}
.hearing-sheet-box .hearing-sheet-table .button-calendar:hover{
background:#FFFFF2;
}
.hearing-sheet-box .hearing-sheet-table .button-calendar .icomoon{
font-size: 160%;
display:inline;
vertical-align: sub;
padding-right: 3px;
}
@-moz-document url-prefix() {
  .hearing-sheet-box .hearing-sheet-table .button-calendar .icomoon{vertical-align:middle;}
}
.hearing-sheet-box .hearing-sheet-table .memo{
font-size:90%;
font-style:normal;
line-height:1.5;
display:inline-block;
}

.hearing-sheet-box .hearing-sheet-table #i-com-name{width:95%;}
.hearing-sheet-box .hearing-sheet-table #i-com-furi{
font-size:60%;
width:95%;
height:2.3em;
}

.hearing-sheet-box .hearing-sheet-table #i-tanto-name{width:95%;}
.hearing-sheet-box .hearing-sheet-table #i-tanto-furi{
font-size:60%;
width:95%;
height:2.3em;
}

.hearing-sheet-box .hearing-sheet-table #i-consider-plan{width:95%;}
.hearing-sheet-box .hearing-sheet-table #i-start-date,
.hearing-sheet-box .hearing-sheet-table #i-draft-date{width:65%;}

.hearing-sheet-box .hearing-sheet-table #i-yaku-name,
.hearing-sheet-box .hearing-sheet-table #i-omo-baitai,
.hearing-sheet-box .hearing-sheet-table #i-naiyo-gyosyu,
.hearing-sheet-box .hearing-sheet-table #i-busyo-name
{width:75%;}

.hearing-sheet-box .hearing-sheet-table #i-setsuritsu2,
.hearing-sheet-box .hearing-sheet-table #i-setsuritsu3
{width:15%;}

.hearing-sheet-box .hearing-sheet-table #i-name{width:95%;}
.hearing-sheet-box .hearing-sheet-table #i-furi{
font-size:60%;
width:95%;
height:2.3em;
}
.hearing-sheet-box .hearing-sheet-table #i-com-tel{width:55%;}
.hearing-sheet-box .hearing-sheet-table #i-tel{width:95%;}
.hearing-sheet-box .hearing-sheet-table #i-com-depart{width:20%;}
.hearing-sheet-box .hearing-sheet-table #i-email{width:95%;}
.hearing-sheet-box .hearing-sheet-table #i-city{width:60%;}
.hearing-sheet-box .hearing-sheet-table #i-building{width:60%;}

.hearing-sheet-box .hearing-sheet-table #i-day-1st{width:50%;cursor:pointer;}
.hearing-sheet-box .hearing-sheet-table #i-day-2nd{width:50%;cursor:pointer;}
.hearing-sheet-box .hearing-sheet-table #i-day-3rd{width:50%;cursor:pointer;}

.hearing-sheet-box .hearing-sheet-table #i-data{margin-bottom:.5em;}

.hearing-sheet-box .hearing-sheet-table #i-rival1{width:90%;}
.hearing-sheet-box .hearing-sheet-table #i-rival2{width:90%;}
.hearing-sheet-box .hearing-sheet-table #i-rival3{width:90%;}

@media screen and (max-width: 991px) {
  .hearing-sheet-box .hearing-sheet-table #i-email{margin-bottom:.4em;}
}

.hearing-sheet-box .hearing-sheet-table #i-pages-services-count,
.hearing-sheet-box .hearing-sheet-table #i-pages-items-count,
.hearing-sheet-box .hearing-sheet-table #i-pages-menu-count,
.hearing-sheet-box .hearing-sheet-table #i-pages-cart-items-count{
text-align:right;
width:5em;
}
.hearing-sheet-box .hearing-sheet-table .pages-sum{margin-top:1.5em;}
.hearing-sheet-box .hearing-sheet-table #i-pages-sum-count{
text-align:right;
width:6.5em;
}

.hearing-sheet-box .hearing-sheet-table #i-siteurl{width:95%;}
.hearing-sheet-box .hearing-sheet-table .col-color-ok li{margin-bottom:1em;}

.hearing-sheet-box .hearing-sheet-table #i-color-ok1,
.hearing-sheet-box .hearing-sheet-table #i-color-ok2,
.hearing-sheet-box .hearing-sheet-table #i-color-ok3,
.hearing-sheet-box .hearing-sheet-table #i-color-ok4,
.hearing-sheet-box .hearing-sheet-table #i-color-ok5,
.hearing-sheet-box .hearing-sheet-table #i-color-ok6,
.hearing-sheet-box .hearing-sheet-table #i-color-ok7,
.hearing-sheet-box .hearing-sheet-table #i-color-ok8{vertical-align:top;}
.hearing-sheet-box .hearing-sheet-table .l-color-ok1,
.hearing-sheet-box .hearing-sheet-table .l-color-ok2,
.hearing-sheet-box .hearing-sheet-table .l-color-ok3,
.hearing-sheet-box .hearing-sheet-table .l-color-ok4,
.hearing-sheet-box .hearing-sheet-table .l-color-ok5,
.hearing-sheet-box .hearing-sheet-table .l-color-ok6,
.hearing-sheet-box .hearing-sheet-table .l-color-ok7,
.hearing-sheet-box .hearing-sheet-table .l-color-ok8{
line-height:1.5;
width:90%;
}
.hearing-sheet-box .hearing-sheet-table .l-color-ok-sub{font-size:80%;}
.hearing-sheet-box .hearing-sheet-table .color-sample{
display:inline-block;
width:100%;
margin-top:.2em;
/*
height:.7em;
background:#EAEAEA;
border-radius:2em;
*/
}
.hearing-sheet-box .hearing-sheet-table .color-sample .color{
display:inline-block;
margin-right:.4em;
width:1em;height:1em;
border-radius:50%;
}

.hearing-sheet-box .hearing-sheet-table input[type=checkbox],
.hearing-sheet-box .hearing-sheet-table input[type=radio]{vertical-align:0;}
.hearing-sheet-box .hearing-sheet-table textarea{width:90%;height:8em;}

.hearing-sheet-box .hearing-sheet-table label{
font-weight:normal;
cursor:pointer;
}
.hearing-sheet-box .hearing-sheet-table label.checked-label{font-weight:bold;}
.hearing-sheet-box .hearing-sheet-table label:hover{font-weight:bold;}

.hearing-sheet-box .hearing-sheet-table input.i-type-text{
line-height:2.3;
height:2.8em;
padding:0 1em;
border: 1px solid #999;
box-sizing: border-box;
}
.hearing-sheet-box .hearing-sheet-table textarea{
padding: .75em 1em;
border: 1px solid #999;
box-sizing: border-box;
}
@media screen and (max-width: 600px) {
  .hearing-sheet-box .hearing-sheet-table input.i-type-text,
  .hearing-sheet-box .hearing-sheet-table textarea{
    font-size:103%;
  }
}

.hearing-sheet-box .hearing-sheet-table input.i-type-text:hover,
.hearing-sheet-box .hearing-sheet-table textarea:hover{
border: 1px solid #333;
}
.hearing-sheet-box .hearing-sheet-table select:hover{cursor:pointer;}
.hearing-sheet-box .hearing-sheet-table input.i-type-text.entered,
.hearing-sheet-box .hearing-sheet-table textarea.entered{
background:#F5F3EE;
}
.hearing-sheet-box .hearing-sheet-table .err input.i-type-text,
.hearing-sheet-box .hearing-sheet-table .err textarea{
border:1px solid #FF88BE;
}
.hearing-sheet-box .hearing-sheet-table input.i-type-text.entered:focus,
.hearing-sheet-box .hearing-sheet-table textarea.entered:focus,
.hearing-sheet-box .hearing-sheet-table input.i-type-text:focus,
.hearing-sheet-box .hearing-sheet-table textarea:focus{
background:#FFFDEB;
border: 1px solid #70CBE0;
}

.hearing-sheet-box .btn-i-delete{
font-size:130%;
}

.hearing-sheet-box .btn-form{
text-align: center;
margin-bottom: 5em;
}

.hearing-sheet-box .btn-confirm{
  color: white;
  font-weight: bold;
  font-size: 1em;
  letter-spacing: 0.1em;
  text-decoration: none;
  display: inline-block;
  padding: 1.2em 3em;
  position: relative;
  border:none;
  border-radius: .5em;
  background: #111111;
  transition:.2s linear;
}
.hearing-sheet-box .btn-confirm:hover{
opacity:.8;
}

.hearing-sheet-box .btn-form form{
display:inline-block;
margin:0 .6em;
}

.hearing-sheet-box .btn-post{
  color: white;
  font-weight: bold;
  font-size: 1em;
  letter-spacing: 0.1em;
  text-decoration: none;
  display: inline-block;
  padding: 1.2em 3em;
  position: relative;
  border:none;
  border-radius: .5em;
  background: #70CBE0;
}
.hearing-sheet-box .btn-post:hover{
background:#5FD2EC;
}

.hearing-sheet-box .btn-back{
  color: white;
  font-weight: bold;
  font-size: 1em;
  letter-spacing: 0.1em;
  text-decoration: none;
  display: inline-block;
  padding: 1.2em 3em;
  position: relative;
  border:none;
  border-radius: .5em;
  background: #999;
}
.hearing-sheet-box .btn-back:hover{
background:#666;
}

.hearing-sheet-box .hearing-sheet-table.form-post .hx-form-post{
/* color: #FF88BE; */
color:#44B9D2;
font-size:160%;
text-align:center;
margin-bottom:1.7em;
}
.hearing-sheet-box .hearing-sheet-table.form-post .text-form-post{
text-align:center;
}
.hearing-sheet-box .hearing-sheet-table.form-post .text-form-post p{
line-height:2.3;
margin-bottom:1.5em;
}


.hearing-sheet-box .email-box .caution{
max-width:600px;
width:100%;
margin:2em auto 3.5em;
}
.hearing-sheet-box .email-box .caution .hx-sub{
font-size:150%;
text-align:center;
margin-bottom:.5em;
padding-bottom:.5em;
border-bottom:none;
}
.hearing-sheet-box .email-box .caution .hx-sub .icomoon{
font-size:130%;
vertical-align:middle;
}
.hearing-sheet-box .email-box .caution p{
line-height:2.2;
text-align:center;
padding:1.5em;
background:#FFFCE6;
}

.hearing-sheet-box .email-box .flexcroll{
max-width:600px;
width:100%;
height:200px;
margin:2em auto 3.5em;
}
.hearing-sheet-box .email-box .privacy-policy{
padding:.5em 1em;
}
.hearing-sheet-box .email-box .hx-privacy-policy{
font-size:130%;
font-weight:bold;
text-align:center;
margin-bottom:1em;
padding-bottom:.5em;
border-bottom:1px dotted #AAA;
}
.hearing-sheet-box .email-box .hx-privacy-policy-sub,
.hearing-sheet-box .email-box .hx-privacy-policy-tiny{
font-size:100%;
font-weight:bold;
}
.hearing-sheet-box .email-box .privacy-policy p{
font-size:90%;
line-height:2;
text-align:justify;
}
.hearing-sheet-box .email-box .privacy-policy ul{margin:1em 0;}
.hearing-sheet-box .email-box .privacy-policy li{
font-size:90%;
line-height:2;
margin-bottom:.3em;
}
.hearing-sheet-box .email-box li:last-child{margin-bottom:0;}
.hearing-sheet-box .email-box .privacy-policy .postdate{text-align:right;}

#ui-datepicker-div{background:white;}
.ui-datepicker .ui-datepicker-header{border-radius:0px;}
#ui-datepicker-div .ui-widget-header{background:#F4FDFF;}

#ui-datepicker-div .ui-state-default{background: #E2F5F9;}
#ui-datepicker-div .date-sunday .ui-state-default{
color: white;
background: #FF3A94;
border: 1px solid #FF0979;
}
#ui-datepicker-div .ui-datepicker-buttonpane .ui-datepicker-current{font-size:90%;}
#ui-datepicker-div .ui-datepicker-buttonpane .ui-datepicker-close{font-size:90%;}

#ui-datepicker-div .ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active{
color: #FFFFFF;
font-weight: bold;
background: #2779aa;
border: 1px solid #2779aa;
}

.hearing-sheet-box .note-hearing-sheet{
text-align:center;
}

.hearing-sheet-box .font-sample{padding-left:1em;}
.hearing-sheet-box .font-sample img{vertical-align:top;}

.hearing-sheet-box .dropzone{
padding: 7em 4em;
background: #eaeaea;
border: 1px dotted #AAA;
}