@charset "UTF-8";
em {
  font-style: normal
}


 /* -------------------------------------------- 
Search-pc
--------------------------------------------- */

 /*海外検索フォームのインプット下の吹き出し*/
 #search-box #oa-arv1-sgst {
  z-index: 9999 !important;
}

@media screen and (min-width:720px)  {
#search-box .ovsearchtips {
  width: 60%;
  margin: 20px auto 10px;
  font-size: 12px;
  clear: both;
  background-color: #fff;
  color: #666;
  border-radius: 5px;
  padding: 5px;
  position: relative;
  border: 1px solid #666;
}
#search-box .ovsearchtips:before {
  display: block;
  position: absolute;
  content: '';
background: url(https://img.travel.rakuten.co.jp/special/sales/images/new/arrow.png) center center no-repeat;
 top:-8px;
 left: 30px;
 height: 8px;width: 15px;}


#search-box {
  width: 825px;
  margin: 0 auto;
  background-color: #fff
}

#search-box li {
  list-style-type: none
}

#search-box .active {
  font-size: 100%;
  font-weight: 400
}

#search-box h1 {
  margin: 7px 7px 3px 7px;
  font-size: 90%;
  color: #60502e
}

#search-box .explain {
  margin-bottom: 10px;
  font-size: 82%;
  line-height: 1.4;
  color: #c00
}

#search-box #domestic-search-box,
#search-box #overseas-search-box {
  padding: 0;
}

#search-box .searchCategory li,
#search-box .searchSelectCar li,
#search-box .searchSelectBus li,
#search-box .setCars p,
#search-box .squeeze li {
  margin-bottom: 7px;
  padding: 6px 0 6px 3px;
  border: 1px dotted #cdcdcd;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  background-color: #eee;
  color: #000000;
  line-height: 1.2
}

#search-box .inputDate {
  min-height: 28px;
  background-color: #f0f0f0;
  border: 1px solid #878787;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -o-border-radius: 5px;
  cursor: pointer;
  vertical-align: middle;
  -moz-box-shadow: 0 0 0 rgba(000, 000, 000, 0), inset 0 1px 3px rgba(0, 0, 0, .1);
  -webkit-box-shadow: 0 0 0 rgba(000, 000, 000, 0), inset 0 1px 3px rgba(0, 0, 0, .1);
  box-shadow: 0 0 0 rgba(000, 000, 000, 0), inset 0 1px 3px rgba(0, 0, 0, .1);
  background-image: url(https://img.travel.rakuten.co.jp/share/themes/search/images/calendarIcon001_72px.png);
  background-repeat: no-repeat;
  background-position: right center;
  -webkit-background-size: 28px 23px;
  -moz-background-size: 28px 23px;
  -o-background-size: 28px 23px;
  color: #333;
  font-size: 90%;
  line-height: 2.4
}

#search-box #oa-arv1,
#search-box .number ul li.child a {
  background: #f0f0f0;
  -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  border: 1px solid #777;
  -moz-box-shadow: 0 0 0 rgba(000, 000, 000, 0), inset 0 1px 5px rgba(171, 171, 171, .6);
  -webkit-box-shadow: 0 0 0 rgba(000, 000, 000, 0), inset 0 1px 5px rgba(171, 171, 171, .6);
  box-shadow: 0 0 0 rgba(000, 000, 000, 0), inset 0 1px 5px rgba(171, 171, 171, .6);
  color: #333;
  line-height: 1.7;
  padding: .3em 1em
}

#oa-arv1 {
  width: 90%
}

#search-box #dr-garea,
#search-box #dr-gmarea,
#search-box #oap-destination-area,
#search-box #oap-destination-city,
#search-box #oap-destination-country,
#search-box #oh-area-chu,
#search-box #oh-area-dai,
#search-box #oh-area-sai,
#search-box #oh-area-shou {
  margin-bottom: 7px
}

#search-box .switch {
  position: relative;
  z-index: 1;
  width: 100%;
  border-bottom: 1px solid #ccc;
  margin-bottom: 20px;
}

#search-box .switch:after {
  display: block;
  clear: both;
  height: 0;
  line-height: 0;
  visibility: hidden;
  content: ".";
  font-size: .1em
}

#search-box .switch li {
  float: left;
  position: relative;
  bottom: -1px;
  z-index: 3
}

#search-box .switch li {
  width:50%;
 
}

#search-box .switch li a {
  display: block;
  padding: 10px 0 10px 0;
  border-top: 1px solid #666666;
  border-left: 1px solid #666666;
  border-right: 1px solid #666666;
  border-bottom:none;
  color: #ffffff;
  border-radius: 5px 5px 0 0;
  text-decoration: none;
  text-align: center;
  font-weight: 700;
  background-color: #666666;
  font-size:18px ;
 position: relative;
 top:9px;
}


#search-box .switch li a.active {
  top: 0;
  font-size: 24px;
  padding-bottom: 13px;
  border-style: solid solid hidden solid;
  border-color: #ccc #ccc #fff #ccc;
  background-color: #fff
}

#search-box .searchCategory {
  clear: both;
  font-size: 82%
}

#search-box .searchCategory {
  margin-bottom: 15px;
  padding: 0;
  border: 1px dotted #cdcdcd;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  background-color: #eee
}

#search-box .searchCategory:after {
  display: block;
  clear: both;
  height: 0;
  line-height: 0;
  visibility: hidden;
  content: ".";
  font-size: .1em
}

#search-box .searchCategory li {
  float: left;
  margin: 0 15px 0 0;
  padding: 0;
  background-color: transparent;
  border: none
}

#search-box .structure:after {
  display: block;
  clear: both;
  height: 0;
  line-height: 0;
  visibility: hidden;
  content: ".";
  font-size: .1em
}

#search-box .structure dt {
  font-size: 82%;
  font-weight: 700;
  line-height: 1.2
}

#search-box .structure dt {
  float: left;
  padding-top: 5px;
  margin-bottom: 10px
}

#search-box .structure dd {
  margin-bottom: 10px;
  font-size: 82%
}

#search-box .structure dd {
  float: left
}

#search-box .structure dt.number {
  padding-top: 10px
}

#search-box .structure dd.number {
  padding-top: 7px
}

#search-box .structure dt.date {
  padding-top: 10px
}

#search-box .structure dt.area {
  clear: both
}

#search-box .number ul:after {
  display: block;
  clear: both;
  height: 0;
  line-height: 0;
  visibility: hidden;
  content: ".";
  font-size: .1em
}

#search-box .number ul li {
  float: left;
  width: 50%
}

#search-box .number ul li.adult {
  width: 45%
}

#search-box .number ul li.adult span {
  font-size: 11px
}

#search-box .structure .squeeze {
  white-space: nowrap
}

#search-box .structure .squeeze li {
  display: inline;
  margin-bottom: 0;
  padding: 0 15px 0 0;
  border: none;
  background-color: transparent
}

#search-box .searchSelectCar,#search-box .searchSelectBus {
  width: calc(100% - 5px);
  width: -webkit-calc(100% - 5px);
  width: -moz-calc(100% - 5px);
  padding-left: 5px;
}

#search-box .searchSelectCar:after,#search-box .searchSelectBus:after{
  display: block;
  clear: both;
  height: 0;
  line-height: 0;
  visibility: hidden;
  content: ".";
  font-size: .1em
}

#search-box .searchSelectCar li,#search-box .searchSelectBus li {
  float: left;
  margin-bottom: 0;
  padding: 0 15px 0 0;
  border: none;
  background-color: transparent
}

#search-box #oa-arv1-sgst {
  position: relative;
  padding: 10px;
  border: 3px solid #ccc;
  background-color: #fff;
  margin-right: 3%;
  margin-left: 3%;
  box-shadow: 0 3px 5px #666
}

#search-box #oa-arv1-sgst:after,
#search-box #oa-arv1-sgst:before {
  bottom: 100%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none
}

#search-box #oa-arv1-sgst:after {
  border-color: rgba(255, 255, 255, 0);
  border-bottom-color: #fff;
  border-width: 10px;
  left: 50%;
  margin-left: -10px
}

#search-box #oa-arv1-sgst:before {
  border-color: rgba(204, 204, 204, 0);
  border-bottom-color: #ccc;
  border-width: 14px;
  left: 50%;
  margin-left: -14px
}

#search-box #oa-dpt1-date,
#search-box #oa-dpt2-date,
#search-box #oap-arrival,
#search-box #oap-departure {
  width: 30%
}

#search-box #searchForeignSwitchArea3 .date input,
#search-box #searchForeignSwitchArea2 .date input {
  width: 36%
}

.sltBox {
  position: relative;
  padding: 10px;
  border: 3px solid #ccc;
  background-color: #fff;
  margin-right: 3%;
  margin-left: 3%;
  z-index: 999;
  box-shadow: 0 3px 5px #666
}

#dap-child-num-contents .sltBox {
  width: 420px
}

.sltBox:after,
.sltBox:before {
  bottom: 100%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none
}

.sltBox:after {
  border-color: rgba(255, 255, 255, 0);
  border-bottom-color: #fff;
  border-width: 10px;
  left: 50%;
  margin-left: -10px
}

.sltBox:before {
  border-color: rgba(204, 204, 204, 0);
  border-bottom-color: #ccc;
  border-width: 14px;
  left: 50%;
  margin-left: -14px
}

.sltBox table {
  font-size: 82%;
  margin-bottom: 2px
}

.sltBox th {
  background-color: #eee;
  color: #888;
  font-weight: 700;
  width: 3.6em
}

.sltBox tr {
  border-bottom-width: 1px;
  border-bottom-style: dotted;
  border-bottom-color: #ccc
}

.sltBox td {
  width: 8em;
  padding: 10px;
  text-align: left;
  vertical-align: top
}

#dap-child-num-contents .sltBox td {
  width: 13em !important
}

.sltBox td span.child-select-contents {
  display: block;
  vertical-align: middle
}

.sltBox .tbClose {
  display: block;
  z-index: 5;
  position: absolute;
  top: -10px;
  right: -10px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden
}

.sltBox .tbClose a.close {
  display: block;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  background-position: 0 0;
  height: 23px;
  width: 23px;
  background-image: url(https://img.travel.rakuten.co.jp/share/themes/search/images/closeBtn_72px.png);
  background-repeat: no-repeat
}

#search-box p.searchSubmit {
  clear: both
}

#search-box p.searchSubmit a {
  display: block;
  margin: 0 auto;
  overflow: hidden;
  line-height: 40px;
  text-align: center;
  width: 178px;
  height: 40px;
  background-color: #e5382a;
  color: #fff;
  border-radius: 5px;
  font-size: 18px
}

#search-box p.searchSubmit a:hover {
  opacity: .8
}



#search-box #oa-arv1-sgst {
  position: relative;
  padding: 10px;
  border: 3px solid #ccc;
  background-color: #fff;
  margin-right: 3%;
  margin-left: 3%;
  box-shadow: 0 3px 5px #666
}

#search-box #oa-arv1-sgst:after,
#search-box #oa-arv1-sgst:before {
  bottom: 100%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none
}

#search-box #oa-arv1-sgst:after {
  border-color: rgba(255, 255, 255, 0);
  border-bottom-color: #fff;
  border-width: 10px;
  left: 50%;
  margin-left: -10px
}

#search-box #oa-arv1-sgst:before {
  border-color: rgba(204, 204, 204, 0);
  border-bottom-color: #ccc;
  border-width: 14px;
  left: 50%;
  margin-left: -14px
}

#search-box .saopen {
  display: none;
}
/**/


#search-box.verB .explain {
  color: #bf0000;
  font-size: 14px;
  top: 90px;
  left: 50%;
  width: 250px;
  position:absolute;
}
#search-box.verB {
  margin:20px auto 0;
  width: 100%
}
#search-box .searchCategory li {
  font-size: 14px;
  width: 120px
}
#search-box.verB #search-box-body {
  width: auto;
  position: relative
}
#search-box .switch li{ border-bottom:5px solid #0dbd0d; min-height: 50px;}
#search-box .switch li a.active {
  color: #0dbd0d;
  border: 1px solid #0dbd0d;
  border-bottom: none;
  background-color: #fff;
}
#overseas-search-box #overseas-search-container ul.searchCategory.cf.pc {
  margin-top: 0
}


#search-box.verB .searchSelectCar li,#search-box.verB .searchSelectBus li{
  margin-bottom: 2px
}


#search-box.verB #dh-search-form .structure dd select {
  margin-right: 2px;
}


#search-box.verB #dh-search-form .line .structure dd select {
  font-size: 18px
}
#search-box .searchCategory li#searchCategoryForeign3 span {
  display: inline
}
#search-box.verB .line .squeeze li {
  float: left;
  padding-right: 8px;
  margin-right: 10px;
  background: 0 0;
  border: none
}
#search-box.verB .searchSubmit {
  width: 340px;
  height: auto;
  margin: 0 auto
}
#search-box.verB .structure dd .selectArea li {
  float: left;
  width: 48%;
  margin-right: 1%
}
#search-box.verB .searchSubmit a:hover {
  opacity: .8
}

.searchNavi {
  overflow: hidden;
  padding-bottom: 20px
}
.searchNavi li {
  width: 18%;
  margin-left: 1%;
  margin-right: 1%;
  float: left;
  position: relative
}
.searchNavi li.on:after {
  content: '';
  position: absolute;
  bottom: -8px;
  left: 50%;
  margin-left: -4px;
  width: 0;
  height: 0;
  border-top: 8px solid #2e8f2b;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  z-index: 999
}
.searchNavi li a {
  background-color: #2e8f2b;
  border-radius: 8px;
  padding: 8px;
  display: block;
  text-align: center;
  color: #fff;
  font-size: 14px;
  position: relative
}
.searchNavi li a em {
  font-style: normal;
  display: none
}
.searchNavi li a:before {
  display: block;
  border-radius: 20px;
  width: 20px;
  height: 20px;
  background-color: #fff;
  box-shadow: 1px 1px 1px #333;
  position: absolute;
  left: 10px;
  top: 5px;
  content: '';
  border: 1px solid #666
}
.searchNavi li.on a:before {
  background: linear-gradient(to bottom,#333 0,#999 100%);
  border: 1px solid #333033
}
.searchNavi li.on a:after {
  display: block;
  border-radius: 9px;
  width: 9px;
  height: 9px;
  background-color: #fff;
  box-shadow: 1px 0 1px #333;
  position: absolute;
  left: 16px;
  top: 12px;
  content: ''
}
#search-box #oa-arv1,
#search-box .number ul li.child a {
  padding: .17em .8em;
  position: relative;
}
#keyword-box,
#keyword-boxDP {
  display: none
}
#search-box #domestic-search-container .searchCategory {
  text-align: center;
  background-color: #fff;
  border: none;
  padding-left: 5px
}
#search-box #domestic-search-container .searchCategory li {
  line-height: 1.8em;
  background-color: #666;
  color: #fff;
  border: 0;
  border-radius: 5px;
  margin-right: 10px;
  position: relative;
  padding: 7px 0 0;
  line-height: 1.8;
  cursor: pointer;
  min-height:55px;
  margin-bottom: 8px;
}
#search-box #domestic-search-container .searchCategory li label,#search-box #overseas-search-box .searchCategory li label {
  display: block;
  text-align: center;
  cursor: pointer
}
.searchNavi li span{ display: none;}
#search-box #domestic-search-container .searchCategory li.on {
  background-color: #0dbd0d
}
#search-box #domestic-search-container .searchCategory li img {
  vertical-align: middle
}
#search-box #domestic-search-container .searchCategory li #dr-radio + label img {
  width: 28px
}
#search-box #domestic-search-container .searchCategory li #db-radio + label img {
  width: 28px
}
#search-box #domestic-search-container .searchCategory li input {
  display: none
}
#search-box .searchSubmit a {
  background: #D04A00!important;
  font-weight: 400!important;
  width: 340px!important
}
#search-box #domestic-search-container .searchCategory li img {
  vertical-align: middle
}
#search-box  .searchCategory li.on:after {
  content: '';
  position: absolute;
  bottom: -8px;
  margin-left: -7px;
  top: 62px;
  width: 0;
  height: 0;
  border-top: 8px solid #0dbd0d;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  z-index: 10;
  left: 50%
}

#search-box.verB #dh-search-form .line.dmLine .grey.InpuDateBox .select001 {
  width: 100%
}
.line.dmLine .domInput {
  width: 50%;
  box-sizing: border-box;
  float: left;
  font-size: 14px;

}



#search-box.verB .searchSelectCar li,#search-box.verB .searchSelectBus li{
  margin-bottom: 2px
}

#search-box.verB .number ul li.child {
  width: 50%;
}
#search-box.verB .number ul li.child a { margin:0 8px;top: -2px;}
#search-box.verB .inputDate {
  font-size: 18px;
  font-weight: bold;
  vertical-align: 0px;
}

#search-box.verB #dh-search-form .line .structure dd select {
  width: 13%
}
#search-box.verB #searchCategoryForeign3 {
  padding-right: 10px
}
#search-box .searchCategory li#searchCategoryForeign3 span {
  display: inline
}
#search-box.verB .line .squeeze li {
  float: left;
  padding-right: 8px;
  margin-right: 10px;
  background: 0 0;
  border: none
}
#search-box.verB .searchSubmit {
  width: 340px;
  height: auto;
  margin: 0 auto;
  padding-top:5px;
  clear:both;
}
#search-box.verB .structure dd .selectArea li {
  float: left;
  width: 48%;
  margin-right: 1%
}


.carbox {
  clear: both
}


#search-box .structure dd {
  font-size: 14px
}

#search-box.verB #searchSwitchArea4 .number ul li.adult { width: 35% !important;}
#search-box.verB #searchSwitchArea1 .number ul li.adult { width: 50% !important;}
#search-box.verB select {
  line-height:29px;
  vertical-align: 0px;
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
  background:url(https://img.travel.rakuten.co.jp/special/sales/dp/201809/images/select_g.png) 90% 7px no-repeat;
  border:none;
  font-size:18px;
  width: 100%;
  box-sizing: border-box;
  margin:0 0 -5px;
  font-weight:700;
  color:#444;
  
}
#search-box.verB .heya select{ width:30%;}
#search-box.verB .ninzu select{ width:30%; margin:0 10%;}

select::-ms-expand { display: none; }
select:focus{ outline:none;}
#dr-radio-garea-contents #dr-gmarea {
  width: 100%;
  margin-bottom: 0
}
#dr-radio-garea-contents #dr-garea {
  width: 100%;
  margin-bottom: 0;
}

#search-box .searchCategory {
  border: none;
  background: #fff
}
#search-box #overseas-search-box .searchCategory li {
  line-height: 1.8em;
  background-color: #666;
  color: #fff;
  border: 0;
  border-radius: 5px;
  margin-right: 10px;
  position: relative;
  padding: 6px 0;
  line-height: 1.8;
  cursor: pointer;
  text-align: center;
  margin-bottom: 8px;
}
#search-box #overseas-search-box .searchCategory li input {
  display: none
}
#search-box #overseas-search-box .searchCategory li label img {
  width: 30px; margin:-4px 0;
}
#search-box #overseas-search-box .searchCategory li.on {
  background-color: #0dbd0d
}
#search-box #overseas-search-box .searchCategory li.on:after {
  content: '';
  position: absolute;
  bottom: -8px;
  margin-left: -7px;
  top: 62px;
  width: 0;
  height: 0;
  border-top: 8px solid #0dbd0d;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  z-index: 999;
  left: 50%
}

.anaJal {clear: both;width: 50%;margin-bottom: 15px;}
.anaJal li {width: 46%;float: left;margin-right: 4%;border-bottom: 1px solid #ccc;font-size: 14px;padding: 5px 2px;box-sizing:border-box;text-align:right;}
.anaJal li img {display: inline-block;margin-right: 5px;  vertical-align:-4px;}

#search-box.verB .structure   { height:36px;}
#search-box.verB .structure dt{font-weight:normal;font-size: 14px;width:35%; line-height:46px; padding:0; margin:0;}
#search-box.verB .structure dd{ width:65%; margin:0; padding:0; line-height:44px;}

#search-box.verB .structure.dap-carBox{ margin-bottom:50px;}
#search-box.verB .structure.dap-carBox dt{ width:20%}
#search-box.verB .structure.dap-carBox dd{ width:80%}

#search-box.verB .structure.shibori{ margin-bottom:10px;}
#search-box.verB .structure.shibori dt{ width:18%;}
#search-box.verB .structure.shibori dd{ width:81.5%;}
#search-box.verB .structure.shibori dd .squeeze{ text-align:center;}
#search-box.verB .structure.shibori dd .squeeze li{ display:inline-table;}
#search-box.verB .structure.shibori dd .squeeze li label{line-height: 26px; padding:2px 0 0 25px; font-size:16px; font-weight:bold;color: #000000;}


#search-box.verB .inputDate{ background-color:inherit; border:none;}
#search-box.verB dd.date{ float:right}
#search-box.verB dd.date .inputDate{box-shadow:none; padding:0; line-height:26px; min-height:0; padding:0 5px; margin-bottom:5px; box-sizing:border-box;outline:none;background:url(https://img.travel.rakuten.co.jp/share/themes/search/images/calendarIcon001_72px.png) right 25px center no-repeat #fff;background-size: 28px 23px;}
#search-box.verB dd.date .inputDate:hover,#search-box.verB dd.date .inputDate:active{ background:url(https://img.travel.rakuten.co.jp/share/themes/search/images/calendarIcon001_72px.png) right 25px center no-repeat #f6f4f5;background-size: 28px 23px; outline:none;}
arch-box.verB dd.date .inputDate:focus{outline:none;}
.hasDatepicker:focus{ outline:none;}


#search-box.verB input[type="radio"]{ display:none;}
#search-box.verB input[type="radio"]+label{ margin:0 10px; display:table; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBFMUVCQkRBODlFMjExRUE5REQ0OTIzQzEwNEMwMkJBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBFMUVCQkRCODlFMjExRUE5REQ0OTIzQzEwNEMwMkJBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEUxRUJCRDg4OUUyMTFFQTlERDQ5MjNDMTA0QzAyQkEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEUxRUJCRDk4OUUyMTFFQTlERDQ5MjNDMTA0QzAyQkEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5PUIENAAADQElEQVR42uSb3UsUURjGX1exG82ICsoIvCskopKi0FrNwKAbNQ30DxAqohvvrcsQgqSkrqWgqC6iyKjMj5LCICjpLiPCKCo29SYx6XmcdxZba2c/Zndnznngd+Gyzrw/dOacOfOeotHRUclRKsA+UAOqQRWoBGtAmX5nDsTANHgPJsEEGAc/c1FUic/H2wyOgxawFxR7fL9M4e/tWfb5b/AC3AY3wUe/Coz4dJwD4C74AHrB/hRkk6VYj9Grf3ke+2AQhKNgBAyDo1lKJpPnsZ/quaKFEN4IBsAQqJP8pU7POaA15EW4DbwDnVK4dGoNbbkULgV94IbegQudCq2FNa3yW7gc3AenJHhhTQ/BWr+E1+t1c0iCG44ST7TWrIT5b/MA7JbgZwcY9LrcIh7XLAf+XRKe7NSaSzMRvgAaJHxp0NrTEubt/oSEN6y9PVVhTvCvSvhzRefonsJ9+kQT9tDhopdwPWgWc9KcOJwmCp8T89LzP2EO3rUGCteq2wrhbjE33YnCG0CTwcJN6hgX7hD/l3uClBJ1jAu3ivlpdYXd1UXTQ8cKCme74BaWLC0MRkL2NJRtaii83SLhagpXWSRcReFNFglXRgx5Mko1qylcZpFweUTsyjyF5ywSnqNwzCLhWQpPWyT8hcJTFglPUfitRcKTFH5lkfAEhZ+L01Nheug4TmF2y4xbIEzHmDvxuGWB8JKjK3wNLBgsu6COceGv4rxbNTWD6vjXuvR5g4XjbsuF2QM1ZqDsmLqtEGZ6DBQ+u/yHROHH4I5BsnR5lEyYOW3IE1RMXcRL+BPoMkC4S108hRl2uPWHWLZfHSRVYeaMOB2sYcuI1i7pCs+DY+BNiGRZa4vWnrYw8x00gtchkW3UmiVTYXfayW70oQDLcuNG1J0+ZivMzIAj4FIAZS+Dw+BHKl9OZ136lzituu2Sox0naWZGazmptYnfwm64y2Sb+7hVoFwHW7WWtJLpm4fP4rTh1+f5geOZOM2jHVqD5EvYDcfpOr1h3AOLOZBc1GPzHLXZ3jz96twZVrbodcWxkBuvMm2l4ILbS3F6nzlj8m2jVlGetuKxy4Av3tfJv7fifRPnhQDH0pxuxfsjwACgmpkxDURQyAAAAABJRU5ErkJggg==) left center no-repeat; cursor:pointer; background-size: 20px 20px;}
#search-box.verB input[type="radio"]:checked+label{ background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM3RkEwNDQyODlFMTExRUFBNkRCOENDMERCM0U1NDNDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM3RkEwNDQzODlFMTExRUFBNkRCOENDMERCM0U1NDNDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzdGQTA0NDA4OUUxMTFFQUE2REI4Q0MwREIzRTU0M0MiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzdGQTA0NDE4OUUxMTFFQUE2REI4Q0MwREIzRTU0M0MiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz67Pcd/AAAGf0lEQVR42uRb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) left center no-repeat; background-size: 20px 20px;}
#search-box.verB input[type="checkbox"]{ display:none;}
#search-box.verB input[type="checkbox"]+label{ margin:0 5px 0 0; display:table; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAIAAAC1nk4lAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA25pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozZDNjZGUyNi05YTE5LTI4NDEtODQ3Yi04OTZhNzk1ZTg0YjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEE5NzQ0QUQ5RTU4MTFFQUFGRjlBMzhGRDRDMTlERjQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEE5NzQ0QUM5RTU4MTFFQUFGRjlBMzhGRDRDMTlERjQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTkxNUU2RTk4QTA3MTFFQUFCNDk5QTZDOEYwMTAwMjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTkxNUU2RUE4QTA3MTFFQUFCNDk5QTZDOEYwMTAwMjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6XuM4aAAAASklEQVR42uzOAQ0AAAgDILV/Hc1njm+QgL7dSjMVSFpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWjrPCzAAQtkCmGAH9tcAAAAASUVORK5CYII=) left center no-repeat; background-size:16px 16px; cursor:pointer;line-height:14px; padding:1px 2px 1px 22px!important; font-size:14px!important; font-weight:bold;color: #444; line-height: 16px!important;}
#search-box.verB input[type="checkbox"]:checked+label{ background:url(../images/check.png) left center no-repeat; background-size:16px 16px;}


#search-box.verB .structure25{ overflow:visible; width:23%; margin:0 2% 5px 0; border-bottom: 1px solid #ccc; float:left;}
#search-box.verB .structure30{ overflow:visible; width:31%; margin:0 2% 5px 0; border-bottom: 1px solid #ccc; float:left;}
#search-box.verB .structure70{ overflow:visible; width:65%; margin:0 2% 5px 0; border-bottom: 1px solid #ccc; float:left;}
#search-box.verB .chuArea{ overflow:visible; width:31%; margin:0 2% 0 0; float:left;}
#search-box.verB .chuArea .structure30 { width:100%; margin:0;}
#search-box.verB .roomNumber { overflow:visible; width:64%; margin:0 2% 0 0;float:left;}
#search-box.verB .roomNumber .structure30 { width:48.5%; margin-right:3%;}
#search-box.verB .roomNumber .structure30:last-child { margin-right:0;}
#search-box.verB .roomNumber .structure30:last-child dt { margin-top:1px;}
#search-box.verB .structure50{ overflow:visible; width:48%; margin-right:2%; margin:0 2% 5px 0; border-bottom: 1px solid #ccc; float:left;}
#search-box.verB #dh-search-form .structure50 {
box-sizing: border-box;
  width: 100%;

}

#search-box.verB  #db-search-form .structure50{width: 38%;}
#search-box.verB  #db-search-form .structure_not50{width: 52%;margin-left: 3%;}
#search-box.verB .structure100{ overflow:visible; width:98%; margin:0 2% 5px 0; border-bottom: 1px solid #ccc; float:left;}
#search-box.verB .InpuDateBox2{ float:left; width:50%;}
#search-box.verB .flt25{ float:left; width:24.5%; margin-right:0.5%;}
#search-box.verB .flt50{ float:left; width:50%;}
#search-box.verB .flt50 .structure100{ width:100%;}


#search-box p.searchSubmit a {
  display: block;
  margin: 0 auto;
  overflow: hidden;
  line-height: 50px;
  text-align: center;
  width: 178px;
  height: 50px;
  background-color: #e5382a;
  color: #fff;
  border-radius: 5px;
  font-size: 20px;
}

#dap-childBoxMoto{
  display: block!important;
}

.ignore-history,
#dap-adlt,
#suTomariHeya{
  cursor:pointer;
}
.ignore-history:hover,
.carLabel:hover,
#dap-adlt:hover,
#suTomariHeya:hover{
  background-color: #f6f4f5!important;
  border-radius:5px;
}

#search-box.verB .searchCategory.cf input[type="radio"] + label,.searchCategory.cf input[type="radio"]:checked + label{ background:none;}
#search-box.verB .structure .squeeze li { padding:0;}
#search-box.verB .structure .squeeze li input[type="radio"] + label { display:inline-block; width:auto; margin:0 20px 0 0; padding:3px 0 3px 25px;}
#search-box.verB #searchSwitchArea5 dt,#search-box.verB #searchSwitchArea4 dt { width:20%;}
#search-box.verB #searchSwitchArea5 dd,#search-box.verB #searchSwitchArea4 dd { width:80%;}

#search-box.verB #searchSwitchArea5 select { width:auto;}
#search-box.verB #searchSwitchArea5 .date select  { width:90px;}
#search-box.verB #searchSwitchArea4 .number select { width:50px;}
#search-box.verB #searchSwitchArea5 .white .structure dt ,#search-box.verB #searchSwitchArea4 .white .structure dt { width:9.7%;}
#search-box.verB #searchSwitchArea4 .white .structure.BusSyupatu dt  {width: 12%;}
#search-box.verB #searchSwitchArea4 .condBus .dmArea,#search-box.verB #searchSwitchArea5 .dmArea { width:89%;}
#search-box.verB #searchSwitchArea5 .selectArea li { width:auto; float:none; margin:0;}
#search-box.verB .searchSelectCar li,#search-box.verB .searchSelectBus li{ padding:0 !important; margin-bottom:2px;}
#search-box.verB .searchSelectCar li input[type="radio"] + label,#search-box.verB .searchSelectBus li input[type="radio"] + label{ display:inline-block; height:20px; line-height:20px;padding-left:25px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBFMUVCQkRBODlFMjExRUE5REQ0OTIzQzEwNEMwMkJBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBFMUVCQkRCODlFMjExRUE5REQ0OTIzQzEwNEMwMkJBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEUxRUJCRDg4OUUyMTFFQTlERDQ5MjNDMTA0QzAyQkEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEUxRUJCRDk4OUUyMTFFQTlERDQ5MjNDMTA0QzAyQkEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5PUIENAAADQElEQVR42uSb3UsUURjGX1exG82ICsoIvCskopKi0FrNwKAbNQ30DxAqohvvrcsQgqSkrqWgqC6iyKjMj5LCICjpLiPCKCo29SYx6XmcdxZba2c/Zndnznngd+Gyzrw/dOacOfOeotHRUclRKsA+UAOqQRWoBGtAmX5nDsTANHgPJsEEGAc/c1FUic/H2wyOgxawFxR7fL9M4e/tWfb5b/AC3AY3wUe/Coz4dJwD4C74AHrB/hRkk6VYj9Grf3ke+2AQhKNgBAyDo1lKJpPnsZ/quaKFEN4IBsAQqJP8pU7POaA15EW4DbwDnVK4dGoNbbkULgV94IbegQudCq2FNa3yW7gc3AenJHhhTQ/BWr+E1+t1c0iCG44ST7TWrIT5b/MA7JbgZwcY9LrcIh7XLAf+XRKe7NSaSzMRvgAaJHxp0NrTEubt/oSEN6y9PVVhTvCvSvhzRefonsJ9+kQT9tDhopdwPWgWc9KcOJwmCp8T89LzP2EO3rUGCteq2wrhbjE33YnCG0CTwcJN6hgX7hD/l3uClBJ1jAu3ivlpdYXd1UXTQ8cKCme74BaWLC0MRkL2NJRtaii83SLhagpXWSRcReFNFglXRgx5Mko1qylcZpFweUTsyjyF5ywSnqNwzCLhWQpPWyT8hcJTFglPUfitRcKTFH5lkfAEhZ+L01Nheug4TmF2y4xbIEzHmDvxuGWB8JKjK3wNLBgsu6COceGv4rxbNTWD6vjXuvR5g4XjbsuF2QM1ZqDsmLqtEGZ6DBQ+u/yHROHH4I5BsnR5lEyYOW3IE1RMXcRL+BPoMkC4S108hRl2uPWHWLZfHSRVYeaMOB2sYcuI1i7pCs+DY+BNiGRZa4vWnrYw8x00gtchkW3UmiVTYXfayW70oQDLcuNG1J0+ZivMzIAj4FIAZS+Dw+BHKl9OZ136lzituu2Sox0naWZGazmptYnfwm64y2Sb+7hVoFwHW7WWtJLpm4fP4rTh1+f5geOZOM2jHVqD5EvYDcfpOr1h3AOLOZBc1GPzHLXZ3jz96twZVrbodcWxkBuvMm2l4ILbS3F6nzlj8m2jVlGetuKxy4Av3tfJv7fifRPnhQDH0pxuxfsjwACgmpkxDURQyAAAAABJRU5ErkJggg==) left center no-repeat; cursor:pointer; background-size: 20px 20px;}
#search-box.verB .searchSelectCar li input[type="radio"]:checked + label,#search-box.verB .searchSelectBus li input[type="radio"]:checked + label{ background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM3RkEwNDQyODlFMTExRUFBNkRCOENDMERCM0U1NDNDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM3RkEwNDQzODlFMTExRUFBNkRCOENDMERCM0U1NDNDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzdGQTA0NDA4OUUxMTFFQUE2REI4Q0MwREIzRTU0M0MiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzdGQTA0NDE4OUUxMTFFQUE2REI4Q0MwREIzRTU0M0MiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz67Pcd/AAAGf0lEQVR42uRb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) left center no-repeat; background-size: 20px 20px;}
#search-box.verB #searchSwitchArea4 .number span ,#search-box.verB .searchSelectCar li span,#search-box.verB .searchSelectBus li span{ font-size:11px;}
#search-box.verB .heya select:hover ,#search-box.verB .number select:hover,#search-box.verB .date select:hover ,#search-box.verB .Busset select:hover ,#search-box.verB #drv_area select:hover,#search-box.verB #drv_rtnPl select:hover{background-color: #f6f4f5 !important; border-radius:5px;}
#search-box.verB input[type="checkbox"] + label.carLabel { margin:0;}
#search-box.verB input[type="checkbox"] + label.carLabel:hover {background-color: #fff !important; border-radius:5px;}
.Carset dl { min-height:60px;}
#search-box.verB select#dr-gtrain,#search-box.verB  select#dr-bairport,#search-box.verB  select#dr-airport{ width:80%;}

#search-box.verB .grey100{ width:98%; float:left; margin-right:2%;}
#search-box.verB .grey50 { width:49%; float:left; margin-right:1%;}
#search-box.verB .grey50.line.dmLine { width:49%; margin-right:1%; margin-bottom:5px;}
#search-box.verB .grey50.line.dmLine .domInput { width:98%; margin-right:2%;}
#search-box.verB #db-dpt,#search-box.verB #db-arv { margin-left:13%; width: 309px;}
#search-box.verB #db-dpt { margin-left: 15%;}
#search-box.verB #drv_area label,#search-box.verB #drv_rtnPl label { margin-left:0; margin-right:5px;}

#search-box.verB .grey.InpuDateBox4 .structure50 { width:49%; margin-right:1%;}
#search-box.verB .grey.InpuDateBox3 .flt50 { width:49%; margin-right:1%;}
#search-box.verB #dap-search-form .grey.InpuDateBox .structure25 { width:24%; margin-right:1%;}
#search-box.verB #dh-search-form select#f_heya_su ,#search-box.verB #dh-search-form select#dh-adlt { width:50px;}

#search-box.verB .date .inputDate { width:184px;}
#search-box.verB .area select#f_chu {  max-width:150px;}

#dh-checkin ,#dpCheckin , #dap-arv-date{ margin-left:-3px;}
#dh-checkout{ margin-left:-5px;}

#search-box.verB .date #db-start-date { width:268px;text-align: center;}
#search-box.verB .DPdetail .structure50 { width:49%; margin-right:1%;}

#search-box.verB #dh-search-form dl.structure.new dt { width:23%;}
#search-box.verB #dh-search-form dl.structure.new dd { width:77%;}

#search-box.verB #dh-search-form dl.structure.new dt {
  width: 136px;
}
#search-box.verB #dap-search-form dl.structure.new dd {}

#search-box.verB #dh-search-form .structure .squeeze { margin-top:6px; overflow:hidden;}
#search-box.verB #dap-search-form .structure .squeeze { overflow:hidden;}
#search-box.verB #dap-search-form dl.structure.new dd.setCars { padding-top:1px !important; max-width: 300px;}
#search-box.verB .searchSelectCar,#search-box.verB .searchSelectBus { margin-top:9px;}
#search-box.verB #searchSwitchArea4 .searchSelectCar,#search-box.verB #searchSwitchArea4 .searchSelectBus{ margin-top:9px;}
#search-box.verB #searchSwitchArea5 .dmArea { margin-bottom:2px;}
#search-box.verB #drv_area,#search-box.verB #drv_rtnPl { min-height:60px;}
#search-box.verB #drv_area .searchSelectCar,#search-box.verB #drv_rtnPl .searchSelectCar{ margin-top:3px; line-height:44px;}
#search-box.verB  .searchSelectBus{ margin-top:3px; line-height:44px;}
#search-box.verB .structure100.condBus,#search-box.verB #dr-search-form .structure100 { margin-bottom:10px;}
#search-box.verB ruby { line-height:30px;}

#search-box.verB .number ul li.adult span { font-size:100%;}


#search-box.verB #dr-search-form .structure_auto   {height: auto!important;}
#dr-radio-same {color: #999!important;}

#dr-bmarea:disabled ,#dr-barea:disabled{color: #999!important;}
#search-box.verB #dr-bmarea:disabled:hover ,#search-box.verB #dr-barea:disabled:hover  {background:#fff url(https://img.travel.rakuten.co.jp/special/sales/dp/201809/images/select_g.png) 90% 7px no-repeat!important;}


#search-box.verB #overseas-search-box .structure dt{width:25%;}
#search-box.verB #overseas-search-box .structure dd{ width:75%;}

#search-box.verB #searchForeignSwitchArea1 .structure100 dt  { width:11%;}
#search-box.verB #searchForeignSwitchArea1 .structure100 dd  { width:89%;}
#search-box.verB #searchForeignSwitchArea3 .structure100 dt  { width:12.2%;}
#search-box.verB #searchForeignSwitchArea3 .structure100 dd  { width:87%;}
#search-box.verB #overseas-search-box .structure100 .ovSyupatu li:first-child{ width:35%;}
#search-box.verB #overseas-search-box .structure100 .ovSyupatu li{ width:25%; margin-right:5%;}

#search-box.verB #overseas-search-box .structure30 dt  { width:35%;}
#search-box.verB #overseas-search-box .structure30 dd  { width:65%;}
#search-box.verB #searchForeignSwitchArea1 .white .structure50 dt  { width:23%;}
#search-box.verB #searchForeignSwitchArea1 .white .structure50 dd  { width:77%;}



#search-box.verB .structure dd #ovSelectArea li { width:45%; margin:0; overflow:hidden;border-bottom: 1px solid #ccc;}
#search-box.verB .structure dd #ovSelectArea li select { width:100%; overflow:hidden;text-align: center;}

#search-box.verB #overseas-search-box .squeeze { overflow:hidden; margin-top:6px;}
#search-box.verB #overseas-search-box select.timeSelect,#search-box.verB #overseas-search-box select.timeSelect2 { width:200px;}
#search-box.verB #overseas-search-box select#departureTime2, #search-box.verB #overseas-search-box select#departureTime1 { width:150px;}

#search-box.verB #overseas-search-box .number ul li { width:48%; float:left;}
#search-box.verB #overseas-search-box .ninzu select { width:50px; margin:0;}
#search-box.verB #overseas-search-box .heya select ,#search-box.verB #overseas-search-box select#oa-adult { width:50px;}

#search-box.verB #overseas-search-box .searchSelectCar { padding:0; width:100%;}
#search-box.verB #overseas-search-box .searchSelectBus { padding:0; width:100%;}
#search-box.verB #overseas-search-box dd.date .inputDate#oa-dpt1-date ,#search-box.verB #overseas-search-box dd.date .inputDate#oa-dpt2-date,#search-box.verB #overseas-search-box dd.date .inputDate#oap-departure,#search-box.verB #overseas-search-box dd.date .inputDate#oap-arrival{ width:40%; background-position:131px 1px;}

#search-box.verB #overseas-search-box .ovSyupatu li select{ background-position: right 7px;}


#search-box.verB select#oap-airline { width:390px;}
#search-box.verB select#oap-ticketType,#search-box.verB #oap-airport,
#search-box.verB #ovSelectArea select,#search-box.verB select#oa-dpt1 ,#search-box.verB select#oa-ticket-type { width:270px;}
#search-box.verB select#oa-airline { width:394px;}

#search-box.verB #searchForeignSwitchArea1 .structure100 { height:auto;}

#search-box.verB  #ovSelectArea li:nth-child(1) {margin-right: 2%!important;}

#search-box.verB  #ovSelectArea li:nth-child(2) select,#search-box.verB  #ovSelectArea li:nth-child(4) select {text-align: center;}
#search-box.verB  #ovSelectArea li:nth-child(3){margin-right: 2%!important;}
#search-box.verB .structure dd #ovSelectArea li select {

background: url(https://img.travel.rakuten.co.jp/special/sales/dp/201809/images/select_g.png) 97% 7px no-repeat;

}

#search-box.verB #searchForeignSwitchArea1 .structure100 {
border: none;
}
#search-box.verB #searchForeignSwitchArea1 .structure100 dt.txt1L {
	width: 11%;border-bottom: 1px solid #ccc;line-height: 44px;
}

#search-box.verB #searchForeignSwitchArea1 .structure.structure50.cf.domInput.fltDl.ninzu {

width: 43.5%;
}
/*#search-box.verB #searchForeignSwitchArea1  .structure dd.number.dmArea {
	width: 70%;
}*/
#search-box.verB #overseas-search-box .number ul li.adult {box-sizing: border-box;padding-left: 20px;
	width: 57%;

}
#search-box.verB #searchForeignSwitchArea1 .number ul li  {padding-left:0px !important;}
#search-box.verB #searchForeignSwitchArea1 .number ul li  { width:50% !important;}
#search-box.verB #overseas-search-box .number ul li.child {box-sizing: border-box;padding-left: 20px;
	width: 43%;

}
#search-box.verB #overseas-search-box .structure30 dd {
	box-sizing: border-box;padding-left: 20px;
}
#search-box.verB #overseas-search-box select#oh-f-heya-su { margin:0 40px 0 36px;}

#search-box.verB #overseas-search-box .ovNote { position: absolute; width:90px; top:-15px; left:-22px; font-size:9px; letter-spacing:3px;text-align:center;}
#search-box.verB #overseas-search-box dl { position:relative;}

.carLeft  { width:49%; float:left; padding-right:1%;}
.carRight { width:49%; float:left; padding-right:1%;}

#search-box.verB #searchSwitchArea5 select#dr-gmarea ,#search-box.verB #searchSwitchArea5 select#dr-bmarea{ width:110px;}
#search-box.verB #searchSwitchArea5 select#dr-garea  ,#search-box.verB #searchSwitchArea5 select#dr-barea { width:350px;}

#search-box .searchNavi li.on:after {
  content: "";
  position: absolute;
  bottom: -7px;
  left: 50%;
  margin-left: -4px;
  width: 0;
  height: 0;
  border-top: 7px solid #E66000;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  z-index: 5;
  }


}



  /* -------------------------------------------- 
Search-sp
--------------------------------------------- */
@media screen and (max-width: 720px) {
.ui-datepicker{position: fixed !important; top: 50% !important; transform: translateY(-50%) !important;}
#search-box .ovsearchtips {
  width: 80%;
  margin: 20px auto 10px;
  font-size: 12px;
  clear: both;
  background-color: #fff;
  color: #666;
  border-radius: 5px;
  padding: 5px;
  position: relative;
  border: 1px solid #666;
}
#search-box .ovsearchtips:before {
  position: absolute;
  content: '';
  background: url(https://img.travel.rakuten.co.jp/special/sales/images/new/arrow.png) center center no-repeat;
  height: 8px;
  width: 15px;
 top:-8px;
 left: 30px;
}

#search-box-body {
    display: none
}

#search-box h1.close:after {
    content: "-";
    border: 1px solid #cbc2a0;
    width: 12px;
    height: 14px;
    display: block;
    position: absolute;
    top: 50%;
    margin-top: -9px;
    right: 5px;
    line-height: .8;
    text-align: center;
    padding-right: 2px;
    padding-bottom: 2px;
    padding-left: 2px
}

#search-box .explain {
    margin-bottom: 10px;
    font-size: 82%;
    line-height: 1.4;
    color: #c00
}

#search-box #domestic-search-box,
#search-box #overseas-search-box {
    padding: 0
}

#search-box .searchCategory li,
#search-box .searchSelectCar li,
#search-box .searchSelectBus li,
#search-box .setCars p,
#search-box .squeeze li {
    margin-bottom: 7px;
    padding: 6px 0 6px 6px;
    border: 1px dotted #cdcdcd;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    background-color: #eee;
    color: #444;
    line-height: 1.2
}

#search-box input[type=checkbox],
#search-box input[type=radio] {
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    transform: scale(1.2);
    margin-left: 3px;
    margin-right: 3px
}

#search-box .inputDate {
    width: 95%;
    min-height: 28px;
    margin-bottom: 7px;
    padding-left: 3%;
    background-color: #f0f0f0;
    border: 1px solid #878787;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    cursor: pointer;
    vertical-align: middle;
    -moz-box-shadow: 0 0 0 rgba(000, 000, 000, 0), inset 0 1px 3px rgba(0, 0, 0, .1);
    -webkit-box-shadow: 0 0 0 rgba(000, 000, 000, 0), inset 0 1px 3px rgba(0, 0, 0, .1);
    box-shadow: 0 0 0 rgba(000, 000, 000, 0), inset 0 1px 3px rgba(0, 0, 0, .1);
    background-image: url(https://img.travel.rakuten.co.jp/share/themes/search/images/calendarIcon001_72px.png);
    background-repeat: no-repeat;
    background-position: right center;
    -webkit-background-size: 28px 23px;
    -moz-background-size: 28px 23px;
    -o-background-size: 28px 23px;
    color: #333;
    font-size: 90%;
    line-height: 2.4
}

#search-box #oa-arv1,
#search-box .number ul li.child a {
    background: -moz-linear-gradient(top, #f0f0f0 0, #f0f0f0);
    background: -webkit-gradient(linear, left top, left bottom, from(#f0f0f0), to(#f0f0f0));
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #777;
    -moz-box-shadow: 0 0 0 rgba(000, 000, 000, 0), inset 0 1px 5px rgba(171, 171, 171, .6);
    -webkit-box-shadow: 0 0 0 rgba(000, 000, 000, 0), inset 0 1px 5px rgba(171, 171, 171, .6);
    box-shadow: 0 0 0 rgba(000, 000, 000, 0), inset 0 1px 5px rgba(171, 171, 171, .6);
    color: #333;
    line-height: 1.7;
    padding: 7px 1em
}

#oa-airline,
#oap-airline,
#oh-area-dai {
    width: 260px
}

#search-box select {
    color: #333;
    border: 1px solid #777;
    height: 20px;
    font-size: 105%;
    line-height: 1;
    padding-left: 4px;
    margin-right: 5px;
    min-width: 4em
}

#search-box .switch {
    position: relative;
    z-index: 1;
    border-bottom: 1px solid #ccc
}

#search-box .switch:after {
    display: block;
    clear: both;
    height: 0;
    line-height: 0;
    visibility: hidden;
    content: ".";
    font-size: .1em
}

#search-box .switch li {
    float: left;
    position: relative;

    width: 45.5%;
    margin-left: 3%
}

#search-box .switch li a {
    display: block;
    padding: 5px 0 6px 0;
    border: 1px solid #666;
    border-bottom: none;
    color: #ffffff;
    border-radius: 5px 5px 0 0;
    text-decoration: none;
    text-align: center;
    font-weight: 700;

    font-size: 90%;
    position: relative;
    bottom: -6px;
   background-color: #666666;
   border-bottom: none;

  
  
  
}




#search-box .switch li a.active {
  color: #0dbd0d;
  padding: 8px 0 9px 0;
    background-color: #fff;
    border-color: #0dbd0d;
    bottom: 0;
}






#search-box .searchCategory {
    margin-bottom: 15px;
    font-size: 90%
}

#search-box .searchCategory li span {
    font-size: 90%
}

#search-box .structure dt {
    font-size: 90%;
    font-weight: 700
}

#search-box .structure dd {
    font-size: 90%
}

#search-box .number ul:after {
    display: block;
    clear: both;
    height: 0;
    line-height: 0;
    visibility: hidden;
    content: ".";
    font-size: .1em
}

#search-box .number ul li {
    float: left;
    width: 50%
}

#search-box .number ul li.adult {
    white-space: nowrap
}

#search-box .number ul li.adult span {
    font-size: 12px;
}

#search-box .number ul li.adult select {
    margin-right: 0 !important
}

#search-box .number ul li.child {
    width: auto;
    white-space: nowrap
}

#search-box ul.searchSelectCar li,#search-box ul.searchSelectBus li {
    margin-bottom:2px
}

#search-box #dr-barea,
#search-box #dr-garea {
    margin-top: 7px
}

#search-box ul.selectArea li {
    margin-bottom: 7px
}

#search-box #oa-arv1-sgst {
    position: relative;
    padding: 10px;
    border: 3px solid #ccc;
    background-color: #fff;
    margin-right: 3%;
    margin-left: 3%;
    box-shadow: 0 3px 5px #666
}

#search-box #oa-arv1-sgst:after,
#search-box #oa-arv1-sgst:before {
    bottom: 100%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none
}

#search-box #oa-arv1-sgst:after {
    border-color: rgba(255, 255, 255, 0);
    border-bottom-color: #fff;
    border-width: 10px;
    left: 50%;
    margin-left: -10px
}

#search-box #oa-arv1-sgst:before {
    border-color: rgba(204, 204, 204, 0);
    border-bottom-color: #ccc;
    border-width: 14px;
    left: 50%;
    margin-left: -14px
}

div#dap-child-num-contents .sltBox:after,
div#dap-child-num-contents .sltBox:before {
    display: none
}

#dap-child-num-contents {
    width: 100%;
    left: 0 !important;
    padding-left: 10px;
    padding-right: 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box
}

.sltBox {
    position: relative;
    padding: 10px;
    border: 3px solid #ccc;
    background-color: #fff;
    margin-right: 3%;
    margin-left: 3%;
    box-shadow: 0 3px 5px #666;
    z-index: 999;
}

div#dap-child-num-contents .sltBox {
    font-size: 1.4rem;
    min-width: 260px;
    margin-left: 0;
    margin-right: 0
}

.sltBox:after,
.sltBox:before {
    bottom: 100%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none
}

.sltBox:after {
    border-color: rgba(255, 255, 255, 0);
    border-bottom-color: #fff;
    border-width: 10px;
    left: 50%;
    margin-left: -10px
}

.sltBox:before {
    border-color: rgba(204, 204, 204, 0);
    border-bottom: none;
    border-width: 14px;
    left: 50%;
    margin-left: -14px
}

.sltBox table {
    font-size: 90%;
    margin-bottom: 2px
}

#dap-child-num-contents .sltBox table {
    width: 100%
}

#dap-child-num-contents .sltBox tr {
    width: 100%
}

.sltBox th {
    background-color: #eee;
    color: #888;
    font-weight: 700;
    width: 3.6em
}

#dap-child-num-contents .sltBox th {
    width: 20%;
    min-width: 3.6em
}

.sltBox tr {
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #ccc
}

.sltBox td {
    width: 8em;
    padding: 10px;
    text-align: left;
    vertical-align: top
}

#dap-child-num-contents .sltBox td {
    width: 40%;
    min-width: 8em
}

#dap-child-num-contents .sltBox td span.sp {
    display: block
}

.sltBox td span.child-select-contents {
    display: block;
    vertical-align: middle
}

.sltBox .tbClose {
    display: block;
    z-index: 5;
    position: absolute;
    top: -10px;
    right: -10px;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden
}

.sltBox .tbClose a.close {
    display: block;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    background-position: 0 0;
    height: 23px;
    width: 23px;
    background-image: url(https://img.travel.rakuten.co.jp/share/themes/search/images/closeBtn_72px.png);
    background-repeat: no-repeat
}

#search-box p.searchSubmit {
    width: 80%;
    margin: 0 auto
}

#search-box p.searchSubmit a {
    display: block;
    padding-top: .7em;
    padding-bottom: .5em;
    background-color: #e5382a;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    line-height: 1.4;
    font-size: 110%;
    font-weight: 700;
    color: #fff;
    text-decoration: none;
    text-align: center
}

#search-box p.searchSubmit a:hover {
    color: #fff
}

select#db-arv,
select#db-dpt,
select#departureTime1,
select#departureTime2,
select#deplCode,
select#deptCode,
select#dr-airport,
select#dr-barea,
select#dr-bmarea,
select#dr-garea,
select#dr-gmarea,
select#f_chu,
select#oa-airline,
select#oa-dpt1,
select#oa-ticket-type,
select#oap-airline,
select#oap-airport,
select#oap-destination-area,
select#oap-destination-city,
select#oap-destination-country,
select#oap-ticketType,
select#oh-area-chu,
select#oh-area-dai,
select#oh-area-sai,
select#oh-area-shou,
select#pref,
select#retlCode,
select#rettCode,
select.timeSelect {
    max-width: 100%
}

#search-box #oa-arv1-sgst {
    position: relative;
    padding: 10px;
    border: 3px solid #ccc;
    background-color: #fff;
    margin-right: 3%;
    margin-left: 3%;
    box-shadow: 0 3px 5px #666
}

#search-box #oa-arv1-sgst:after,
#search-box #oa-arv1-sgst:before {
    bottom: 100%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none
}

#search-box #oa-arv1-sgst:after {
    border-color: rgba(255, 255, 255, 0);
    border-bottom-color: #fff;
    border-width: 10px;
    left: 50%;
    margin-left: -10px
}

#search-box #oa-arv1-sgst:before {
    border-color: rgba(204, 204, 204, 0);
    border-bottom-color: #ccc;
    border-width: 14px;
    left: 50%;
    margin-left: -14px
}




#search-box .switch.cf.pc {
display: block;
}
#search-box #search-box-body {
display: block;
}
.ss-container.serach {
margin: 0;
padding:0;
}
#keyword-box,
#keyword-boxDP {
background-color: #414141;
}
#search-box {
background-color: #fff;
}
#search-box #search-box-body {
padding: 0;
border-top: none;

}
#search-box .tt {
padding-left: 40px;
background: url(https://img.travel.rakuten.co.jp/special/sales/images/fdj_green.png)
left center no-repeat;
line-height: 30px;
position: relative;
padding-bottom: 12px;
padding-top: 12px;
border-bottom: 4px solid #eaeaea;
color: #333;
margin-left: 0;
margin-right: 0;
font-size: 18px;
font-weight: 700;
}
#search-box .tt span {
font-size: 16px;
}
#search-box .switch {
border-bottom: 4px solid #ff3d7f;
}


#search-box .green {
background: #ddecd5;
margin: 0;
padding: 0;
}
#search-box .searchNavi {
padding: 0 10px 10px 10px;
background: #fff;
}
#search-box .searchNavi li input{ position: absolute; top: 0; left: 0; opacity: 0; width: 46px; height: 60px;}
#search-box .searchNavi li em{ display: none;}
#search-box .searchNavi li{
  width: 17.8%;
  float: left;
  margin: 5px 1% 0 1%;
  position: relative;
  padding: 0;
}
#search-box .searchNavi li label {
display: block;
border-radius: 5px;
color: #3e3f65;
min-height: 55px;
background-color: #fff;
position: relative;
text-decoration: none;
text-align: center;
font-size: 10px;
border: 1px solid #d7ddd3;
margin: 0;
cursor: pointer;
min-height: 60px;
}
#search-box .searchNavi li.on label{color: #fff;}
#search-box .searchNavi li img{ display: none;}
#search-box .searchNavi li.on:after {
  content: "";
  position: absolute;
  bottom: -7px;
  left: 50%;
  margin-left: -4px;
  width: 0;
  height: 0;
  border-top: 7px solid #7375a5;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  z-index: 5;
  }
#search-box .searchNavi li.on {
color: #fff;
}
#search-box .searchNavi li span {
width: 36px;
height: 36px;
display: block;
margin: 0 auto;
padding: 0;
text-indent: -9999px;
}

#search-box .searchNavi li.on em {
color: #fff;
}


.searchNavi li span.hotel {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFwAAABcCAYAAADj79JYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkM2Y4NzYwMy1iZDQ1LWViNDYtOTE2YS1hYWI2MDk2ZDQ0ZTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDlBRjU4QkE4OUMxMTFFQTg2OUM4N0E5M0UxREZGNjQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDlBRjU4Qjk4OUMxMTFFQTg2OUM4N0E5M0UxREZGNjQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzA0Y2E2N2ItMjBkYi1iZDRlLWEyOTYtOGM3NGE5ODNmNWZjIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmQzZjg3NjAzLWJkNDUtZWI0Ni05MTZhLWFhYjYwOTZkNDRlNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlDIWaMAAAD6SURBVHja7N27EYMwEEBBxFARdVAuddCSaIBAA/qzL8fBzs1hKbBDjHFRvVYEwIELOHABBy7gwIEra1uODzmu8Iv7gXOPwYRbKQI+2w4vset6qMS7yYRbKcDV+w7/shOf9n/t50y4lSLgwAUcOHABd/B53dtDRu3nTLiVIuDA1fyl6bbQhFspwAUcuIADF/DpDz5uC004cOAC7qWZmNtCE26lABdw4AIOXMCnP/i4LTThwIELuJdmYm4LTbiVAlzAgQs4cAGf/uBT+5DhtlDAgQMXcOBq+rWwxS/mj/Ir/SYcOHBlLPgDUxMOXMCBCzhwAQcOXMBH7hZgAKDPV92c0HFkAAAAAElFTkSuQmCC)
    no-repeat center;
    background-size:90%;
}
.searchNavi li span.dp {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFwAAABcCAYAAADj79JYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkM2Y4NzYwMy1iZDQ1LWViNDYtOTE2YS1hYWI2MDk2ZDQ0ZTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzYyNTk2QTc4OUMxMTFFQThCQzRBRjkwMDJCRjdDQkUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzYyNTk2QTY4OUMxMTFFQThCQzRBRjkwMDJCRjdDQkUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTcxMWU3NDYtODZjMS00YzQ2LTk3ZDEtNDQxZTA1ZjUwMDEwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmQzZjg3NjAzLWJkNDUtZWI0Ni05MTZhLWFhYjYwOTZkNDRlNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvB7SW8AAASaSURBVHja7J1paBRnHMZ3VTQgeJQWj4oYUbqtB1XQ9oN+qZ/qXVDop0YNQVEURfGqCEW8kAaRghfeCCpVsYelHxRBbZuKV4x4hUaJBy2Y1CMar6zPS56l22F2Z2dnZ5LMPA/8mM1c7+aZ//7f9//ObBJPJpMxKTi1kwUyXIZLMlyGSzJchksyPHB1cLPz+AvxSFRJPw1PxhXhSimSDA9bDg8y1wWpIPsmRbhSigyXWksO95IT7fJ/0McpwpVSJBkuwyUZLsMlGS7DVfjkrXyLjKCPU4QrpUgyXIZLLd5parZQEa6UIsMlGS7DJRkuwyUZHvrCR7OFinAZLsMlGa5OM0dptlARrpSilNL2f4/24H0wHIwGU/izItwHvQEvQQ04DOaDPuArcEoRnr8epnWUCSyWg89AT/Aa3AfnwfemnwT7yBfY302nn21zF/AJ+A00oDMOteHracgkLPaDzmnbTEopJlMY7TvBVnC0AG33AtNAGds4DsaFPaWc4XKJxWw7GVNWgavgG9Ajh7R0HSy0rB8KNvE8a3jeGFNW6HN4Ty4fuDjmPbASVPEC9LbZZxY/7R+Ccq6bAI6Ay2Au6J62fxP7h9aRwwOY9XuVx+nfBSvAbLCZ3OO2rQw+kzY+Z9oYmeVcM3ghIjNKOe7h2HfA16ASrAN9ub4jO9vtDmbvBnsiNSzEJ2EvFtPB3x6NX8JI3cBUY9LIHFCb4RiTx0sjOQ6H6bvZoZmRy2MPp+oGFoELTCXbGPVlHOmkd6pTmb+jWfjA9H+wWAqGgG89Gt+Vo5CH7GRN2ugPSsANFlPXvL7nuJs/hWqdlcvUyQU562cpUsxQbR6YyQLFixp4EdeCxizvJ5KlvSlsxoK7YDEYzLzsJeI7M9LrwWrQT3Mp/2ky+Bkco/G1NH4QjX/i4dxFnEIwRdF3IOEiIyTAB2E0PKWJFuNTEf8RjX/h4dydOIK5wjF8wsbgOBgFVoLT3LcKr0vb6lyKG+MNP4At4BcaX8Sq0Ys6sDI1o5j9MPNHBq6ZRBsDBtgcswzsCLPhVuMPgi/B2QIYnlJ7lve5lPh/hDWlZNLHXF5sofY3RM3wVMd1E/wVcNsnMHS8HDXD03U+4PbWWDsAPyrAoB9JcNPe7yzRHSOTlWaxh/dVCS9OhnlYWMgIL2MBZarN53m2tTashY8bmXz6r8M+ddznWax5YsvcmNiYrcS3kZnJPCTDY7FHseZp1myqYUmf0h2wgMVOeQ4XzKgE6aRJhjfrT4ftVzKsN8YvZHFj7vrsY8lfxwtp7iCZWcYRMPvXTFVTFHXJYftNh+1mCncXMR12d3r5GEY3OpWpUZSp/JJZRjc536+EwUlGeM7zAnmrJf5ifgHaHMgIruZrq17kkOPzVhRz+DCHMv92rHmWUYYXSJ9yWZFhu7mN9kaGF05OE1mX/GzcVQ5vjV/Pc/OQpo2x9bH/P1FldMvP9xvlB/KN2VWWdU1ZxuAyvAA6Z1OO18hw/3TRpsN8KsP9UwULoJSu+91g1A2vtoy5q2S4vzLRbZ6kfc18fsDvBuP6r9/BSt/TlOEyXJLhMlzKUW8FGADewEBBQmO3YgAAAABJRU5ErkJggg==)
    no-repeat center;
  background-size:90%;
}
.searchNavi li span.ana {
  background: no-repeat
    url(data:image/gif;base64,R0lGODlhhAAoAPcAAL662yWiyWpirYF5uerp82ZeqzktkSRnrHBosJmTx97c7S0hi+Hf7uXk8RgKfxMFfPn9/iqqzLGs1NLs9P7+//38/vr6/dLQ58C83G5lr7ey1/Hw9/Ly+LLe7K2p0vL6/B4RgnVts9fU6cXB346HwBkFfCqbxur2+npytsfE4CumyuTi8B85lSiJvOzr9Xx1tvn4+8rH4l671xACe9jW6vj4+5KMwyUZhiypzCkdiaWhzaXZ6RQGfDEljTMojhYJflFHn5CKwdza7BYKfieFuiVzsiyuzkg9mSAUhJaQxYN8ur3k7yV9tru32TysztXT6EU7mBwljEE2lqijz11Vph6gxyikyeLh71dNoiRKnrWw1omCvqql0CKhyAEAct7x98K+3U600yCgxzswk9HO5kM4lxEEe/X0+U1CnO7t9hsOgJ+ayuPh8MvI4snG4SNbpg4AeQkAdw4BekpAmyFRofDv9xsYhdPR58/M5SyszoaAvMbD4CMWhRoSghoMgDYrkE5EnRkMf6OdzKKcy2NaqYuEv1xTpSmkylNJoB6fxx9BmT80lA8CejwxkxoKfiIVhBkIfhoIfiulyg0AeRkMgNvZ6wwAeBUIfbm12Pf3+wsAeNrY6xUIfgwAeQ0AeCqlymBXpxwPgbi02Pz8/R8Tg6yn0fTz+cvp8tLP5jGozO3s9f39/n53uHdvtMG+3SAThPj3+z0ylCuoy1pRpJuWyNvw9lVLoSyszejn8uvq9JSOxDaqzTGny/v7/e/4+7m22VlPoyMXhWhgq/b1+mxjrtrY6iANgNrZ69vY6t3s9Pn5/OT0+SujyRwdiNva7GzB2svq88O/3iEUhB4wkaSezcfn8cvm8GFYp8zJ4+/u9iqfx4R9u8nF4dza6/f2+iePv7Wx1i+ny0tBnBgIfd3c7N7z+CqkykSv0Li12DKuz/X7/YyFv93b7JDQ40aw0SmVwqGbytDN5YTL4IzP4sjo8ZnU5vb2+vX1+tzZ7H/I33fF3Ve41QwBeAwBeRoNgP///yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4RDdDQTAzRTQzQUExMUU4QUM5MUQyN0YyOTFCNzU3MyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4RDdDQTAzRjQzQUExMUU4QUM5MUQyN0YyOTFCNzU3MyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjhEN0NBMDNDNDNBQTExRThBQzkxRDI3RjI5MUI3NTczIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhEN0NBMDNENDNBQTExRThBQzkxRDI3RjI5MUI3NTczIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEg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);
}
.searchNavi li span.jal {
  background: no-repeat
    url(data:image/gif;base64,R0lGODlhhAAoAPcAAM8WFuFycvTOziIiIv/9/fvw8O+3t+N/f+mZmeHh4RsbG/fc3Pba2tEhIckAAPG/v++4uOWFhdjY2O3t7WlpaeN9fdIlJYmJifHBwYWFhfru7vTS0txYWNpVVff39zk5OY6OjthFRfLy8vrs7ElJSdU2NueRkddCQt1iYsHBwc8ZGeysrNdEROWIiDExMba2ttlRUbOzs9ZKSv34+F1dXfz29qioqPnm5ujo6N1dXTU1NfC0tFVVVdMuLuaWlpmZmfLPz9TU1JSUlOqcnM7OzthBQXV1ddAcHGJiYvnt7frq6sLCwvro6O6wsPnk5Pfe3rq6uvbY2MwGBgQEBNU4OK6uruBvb/LFxfDw8Kampurq6uBtbaKiouXl5e6ystEfH1paWt5kZNhKSuJ7e9LS0hERET09PdMqKthISMnJyc0JCUFBQey2tu60tCwsLN5qaswCAswEBNAYGOqkpPXX184REdQyMlBQUPTQ0PTR0SgoKNIoKAkJCXBwcO6uruyrq21tbeypqc0MDOB0dJKSkmVlZeaYmOiVlWBgYOaOjuaMjIKCguSDg+F2duJ1dVJSUnNzc9QvLw0NDcoCAs4TE84PD9pNTc4NDRUVFdtYWM0KCssAAMoAANfX101NTf7+/swBAfz8/Pn5+UxMTPT09McAAPzz8/z19fj4+L6+vv79/W9vb9/f3/7///v7+7CwsO2xsfX19fXU1L+/v/XV1URERNc/P39/f/77+9bW1ttcXOPj4/38/Pfg4PPMzObm5vjg4OiXl+umpvjj49pOTvLLy80QEKWlpdlMTNY8PPr6+u+8vPff3/v19eqgoPi5vfvz89pISMsBAfbW1s4LC/C7u/LHx+BkZJ6env36+uyysvrp6cbGxtxSUvHMzOOEhO2uruaLi8wHB+WLi9zc3N5nZ/DHx/C8vPfGx80PD+uurvrZ2nl5eb29vU9PT+J2dtApKd1kZNxmZvTU1PTV1emmpuumpdDQ0Oebm+F6euJ4eOWOjvSfo8wAAAAAAP///yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3OTY5OTcyMzQzQUExMUU4QTAxMzhBMDczOTcyOTE0RiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3OTY5OTcyNDQzQUExMUU4QTAxMzhBMDczOTcyOTE0RiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc5Njk5NzIxNDNBQTExRThBMDEzOEEwNzM5NzI5MTRGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc5Njk5NzIyNDNBQTExRThBMDEzOEEwNzM5NzI5MTRGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEg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);
}
  .searchNavi li span.ana,
  .searchNavi li span.jal {
    background-size: 46px auto;
    width: 46px !important;
    background-position: 0 10px;
  }

  .searchNavi li span.jr {
  background: no-repeat
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIQAAAAoCAYAAAA/mlIyAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMPSURBVHgB7do7SCtBFAbgPyIWIuJb0EZrLRREBLXQThAsBN+diL1WwcLSwkIsFBERVFA7QbBSRAQbBS0TkiKPIiEJBNKEhDz2ZhZZcpIsyb3Zey/HnA+mmMnsiuTPzM7s2LQcCPGtDkLkkUAIQgIhCAmEICQQgpBACEICIYiaCMTT0xNsNptR+vv7i/p4vV7Sp9LS29uL5eVlXF9fI5vNgjsZIaoUCARwe3uL1dVVjI2N6cHiTAJhoY+PD0xPTyMWi4GreoiSGhoacH5+jtbW1pKfp9NpuN1unJ6ewuVyGe0ejwfHx8ew2+1gSasBj4+P6n2NUfr6+or65L5I0qepqUmLRCJl7x0Oh7XJyUly7cDAgMaVTBlV6uzsxObmJmlTowRXEggLDA0NkXo8HgdXEggLFAbA7LmDAwmEBT4/P0l9cHAQXEkgqqSeF/b29kjb9vY2uJJlp4lUKoX7+3s0NjaW/DyRSMDhcODs7AzRaNRoX1hYwNzcHLiSQJhIJpNYX1+vuH9zczM2Njawv78PzmTKsMjIyAjm5+f19xucyQhhQn2xo6OjJaeMTCaj71IGg0Gj7fn5GePj49jd3dULW1oN+Fs7lV9fX1ouNOQ6Vd7e3jSu2E4ZU1NTpPj9fvxrakPq7u5O363Md3JyAq7YThkvLy+k/ju7g/X11v3bPT09WFlZweHhodH2/v4OrtiOEIVze/7Sr5BaIubr6uqClYaHh0ldrVC4YhuI7u5uUnc6naZ91TmFfOpXbSWrA/Y/sQ3ExMQEqd/c3JT8ZaqR4+LigrSp1YOV2tvb8VOwfYZQm0BXV1dGXZ2bVPsAi4uLaGtr0w+whEIhHB0dwefzGf3UVGP1TmJd3Q/aztEYW1tbK1rylSt2u73kvf70gIySm5LKLmu5YB3tg4MDzMzMVNx/a2sLOzs7EOZY71R2dHTg4eEBl5eX+jH419fXohWFeoCcnZ3F0tKSvl9hpqWlhYRFnak0e7FVSP2N/GvVvbiyqWECQnyTl1uCkEAIQgIhCAmEICQQgpBACEICIYhfvK9lBPj2p9oAAAAASUVORK5CYII=);
  background-size: 48px auto;
  background-position: 0 10px;
  width: 48px !important;
  }

.searchNavi li span.car {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFwAAABcCAYAAADj79JYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkM2Y4NzYwMy1iZDQ1LWViNDYtOTE2YS1hYWI2MDk2ZDQ0ZTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkZFMjhBQUU4OUJGMTFFQTk0OTlFMzFBRTJCRjEzQkMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkZFMjhBQUQ4OUJGMTFFQTk0OTlFMzFBRTJCRjEzQkMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZTM1MGU0YWMtMzQxMS00ZTRhLTkxODUtNDBjMzUzZDFhMGEwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmQzZjg3NjAzLWJkNDUtZWI0Ni05MTZhLWFhYjYwOTZkNDRlNyIv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)
    no-repeat center;
    background-size:100%;
}
.searchNavi li span.bus {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFwAAABcCAYAAADj79JYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkM2Y4NzYwMy1iZDQ1LWViNDYtOTE2YS1hYWI2MDk2ZDQ0ZTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0U2OEI2RDQ4OUJGMTFFQUIxREI5QjYyNkZCQkZBREQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0U2OEI2RDM4OUJGMTFFQUIxREI5QjYyNkZCQkZBREQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZTM1MGU0YWMtMzQxMS00ZTRhLTkxODUtNDBjMzUzZDFhMGEwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmQzZjg3NjAzLWJkNDUtZWI0Ni05MTZhLWFhYjYwOTZkNDRlNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnW2XykAAAUuSURBVHja7J1NbBVVFMfv66uUqm2hYLSWBC0aEkqoIHbTRBLtwgjBRGJoILIiSkRWLKAroxs/ghs10ZVriI0xhpg0mgZWRgklIBAIoUBSozVKQC0WeHb4n855dNL0vZm5c+femek5yT/Nm755c89v7jtz7ucreZ6nxOxZgyAQ4AJcTIALcDEBnklrrPfPLaMl09d7EHoUWg4tgzqgx/gYvW6DlkAP83uboSZoMeSxmgPlrkD/QSXWFHSbj5H+gW5AN6G/oD+g31j0+k9oArpl0smjGzw94AaMYD4HdUOroaehLgZtqsIsDrxui3k+gR+DLkEXoXPQz3wT7NfwBJBfhV5i0F0Z/oZ3sPoCx+gGnIWGoa+h37MKvAd6C9rG4SGv1sXaCr0HDUGfQ6ez8tAkuJ9Co9AbOYc9n29vsm/kY7tr4BSfR6C3C57xNLCPI+yzE+DPcJxbl9AZz7KShs1h9t1qDKfU7EtoaUIHzkDvMohSyrW0eo13ElaSpex7H6eeVoDvg9YbgPArZwI2bbeBb+V6ZvCRrZCyK8Npqa1r7tL5VuoAfwrqNFTouw6Am7pmJ7NI/W53cnPbhLVAKyzH8BZDn9fEjaZLWf9KB20jdMwy8McNfmbJRg03OQhK2c6qHOfnsVlI96yDFpRYxoFPCTZ9FlFj+EP8d1r5AwRivi3h51C14k4mBd4KHYD6GTaNpiyLkBYe51ZkKacgPU5/N4WkhR8rf+SoiaH/AH0I/a0LnPqBd8Qs7LfQKwWpwd/U8YUAr51zrBd6AtqpG8MHNAp5rEAh47jGOQNJHpo6D9VFBQKu40tDEqCVBZ5q6vhSkTxcGj4CXEyAL0zgckMsZykC3DLwC8Ivtl1IApwGSs8Lw8h2XoUMsIf1pZyAnodWBo5tgD5T5sY182rUkUezsUYDx64pvzNLG7jiDwh+CI16/y+VeYbBT9AvaaeFNPOoJLxnGMSeeSZZiDR8BLiYABfgYgJcgIulBLxIG7B4eQB+u2DN98wDX1Mg4MZ9SWN++OtcM8ZyDruLfck8cOpF3CuPR8lSBLgAFxPgAlxMgAtwMQEuwBeopdHSpK3paD7LdI0bSnuM0DyXZx37flL580ia5/kflZ1G5Wn3n0eyDvwT6H1Ve/08rRCg5d7fQ0+G3LhTKt46/Op7aT+T5XXedwXaDl2uwaD6OYPK32gs08AnVPhSFdqaLmxNI+0fuEWzDEehl+v8f1LNbo9XCfEl8yElSm2khbblCLVVdwAg7Lwyl2HSgC/OH5rdFm9c2qC68wB8D3+le+u851+lt0LOlFW4DLWsl33YkwfgD0CboR+hQ8rfem5u6KInf6tD4K3zZB+NXNZDXPbN7EvmY3jwZu5X/m6do4F4WU0LVzoETtcempMWUkynqdgtaV7YxhZM5MAmjfOSTImOcu5GVu4bPiZD06IE5y6YlqYpo9r3nWbDp0eAxzdqKb5YtL4U3d0iGpVYo07I0wE+LsDvAx+3AZzWIR6M0CwuspHvg0pjHatuTaVdhWmrpfZAnwelYlMRm9Zewiwkqd1R/mq8KOUkox/2KKvZX1O5rjQXDScJDbJK2XGWQgMKH3A/RVhvHU2H+wr6wpHf1EfymgqfHVtiRhRCT2YNOO003B/j/VcdAqeRnBdi+uYsLaxlcffldvnQnUzZNyvA4/ZBlx0CL6fsmxXgcZ2Ydgh82lXlMAmc+pBH+KEZJtom9YhD4Ie50RKlrCPsm5kwID9CbddkIpAAF+BiAlyAiwnwbNo9AQYAo38HknKW77UAAAAASUVORK5CYII=)
    no-repeat center;
  background-size:90%;
}
.searchNavi li span.air {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFwAAABcCAYAAADj79JYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkM2Y4NzYwMy1iZDQ1LWViNDYtOTE2YS1hYWI2MDk2ZDQ0ZTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkRCNDdFNDQ4OUMwMTFFQTgxQjU4Mjk2NzlBNzNDMUIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkRCNDdFNDM4OUMwMTFFQTgxQjU4Mjk2NzlBNzNDMUIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTljYTZlMTctYzZhMi1hNjQwLTg2MjMtYWIyOWJkNGZmZDFmIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmQzZjg3NjAzLWJkNDUtZWI0Ni05MTZhLWFhYjYwOTZkNDRlNyIv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)
    no-repeat center;
    background-size:100%;
}
.searchNavi li.on span.hotel {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFwAAABcCAYAAADj79JYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkM2Y4NzYwMy1iZDQ1LWViNDYtOTE2YS1hYWI2MDk2ZDQ0ZTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjdCN0I0QTk4OUQ3MTFFQUEyOERENDE4ODQwQTE2ODIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjdCN0I0QTg4OUQ3MTFFQUEyOERENDE4ODQwQTE2ODIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTcxMWU3NDYtODZjMS00YzQ2LTk3ZDEtNDQxZTA1ZjUwMDEwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmQzZjg3NjAzLWJkNDUtZWI0Ni05MTZhLWFhYjYwOTZkNDRlNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrS25PMAAADmSURBVHja7NwxDoMwDEBRjLj/lc3MFoWIBOf9nVZ6skyToZGZh77rRAAcuIADF3DgAg4cuIZ2DfqcXe4HwoRbKQJecIcP33WLlCbcShHwDXf4m50YCzxnwq0UAQcu4MCBC7iDT3fxk+dMuJUi4MA1/aXpttDMWSnABRy4gAMX8PIHH7eFZg44cAH30mzMbaGZs1KACzhwAQcu4OUPPm4LzRxw4ALupdmY20IzZ6UAF3DgAg5cwMsffKL495lw4MAFHLiA+1n4aMY/5qcJF3DgdniNI7QJF3DgwAUcuIADF3Dge3QLMADJyBPXw29gigAAAABJRU5ErkJggg==)
    no-repeat center;
    background-size:90%;
}
.searchNavi li.on span.dp {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFwAAABcCAYAAADj79JYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkM2Y4NzYwMy1iZDQ1LWViNDYtOTE2YS1hYWI2MDk2ZDQ0ZTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkQyN0JEQkM4OUQ3MTFFQUJENzlCRDAwOUEyQ0QwMDkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkQyN0JEQkI4OUQ3MTFFQUJENzlCRDAwOUEyQ0QwMDkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTcxMWU3NDYtODZjMS00YzQ2LTk3ZDEtNDQxZTA1ZjUwMDEwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmQzZjg3NjAzLWJkNDUtZWI0Ni05MTZhLWFhYjYwOTZkNDRlNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiXbex0AAAQSSURBVHja7JxbSBRhGIZ3zUCIDkIHUisQLwyiEwQFBR1vgogiqIvKKMOIig50EUUQRUZWFxJUFEhJYERFRUUXdRNkFqGWoZVphUEHXDWMlNTp/fNb2IZdZ2ZndnZn533hQXfmP/n67fcfZjWoaVqAck8ZtICG03CKhtNwiobTcIqGu65Mi+X9sksKMsKZUiganoY53LVc57I0RjhTCkXDfZjD7eTEYArUY4QzpVA0nIZTNJyGUzSchnPjE7eCHqnHCGdKoWg4DaeSPmnytJARzpRCwykaTsMpGk7DKRqe9hsfnhYywmk4DadoOCdNk+JpISOcKYUpxeM/xzCQC2aDBWCNvE4pBS3+gxrNZF5MlVy8AWwGCw3qaTb6SOuU0h7xfSG4AtpAH+gBLeA6WAtGgEqwCKx2cAyjwDJpP47lBCLcAnqZLaeZrGuk/VJuJeg2KNsCDoFxDv1cE8EBaVfpnkXv/uE1w+dJuaeaeX0HR8AEg/H2gUawV3dvOigHIV279X4wfJWUu6FZ1w9wFORE6bckyrUV4GaMtvrBjFQyPNFUafGrHRwDubo2M+RaMagxaKMo3rF71fCNmn0p40+AydJmFqg2Ua/Czti9arhiE/jqgPEdoAzkg7FgO/gco2yDvBN8abhivERplwPGd8oqJFPaLo5YkYQn1al2x+x1w8OotHDKIeNVG4fB8Ij01QR2ODHWdNtp5oFdoEQ2KHb0C5wGpbKp4tY+QrfARXBfXk8COx0yXpl9Rtr/SMP/r3cHXIgwPhzx28BIm171gkvgLGgyWadQxvbWq1t7s/Vug+UR9/PASdDjQI7/A86BwijjUAE8X+aAJ1JWsSXdcniseiriz4MH8rpcUo0T6gdXwV05BFwMloCCKGU/hK+nu+FhXQPr5BSxKgmnnOoXs95PT3xmytfaJPVflq6Tppl66u2d76LZj8BSPz/TfOlyf8fdeOITNEGy+qu2EJmtNsf1Cjz28iM2NyN8K5gmu83fcfZV6tbGJ1658YGe0bJjHDNEmZAs4zrk9RSwWzZQWSb7+QZywIDfI7wLvDEo0xphttInsEd2jmqb32minyK92X41XOm5wf3XMa4r4/dJ9KuPX1TKNj8kv8gv4DKYAx5GayDTp4bXGdx/Z3BffVyjQlApLlu8/BkwOFn0q+HPZL6INR/UW5x3QmYL200pmsO40WeBRHBzjPZ7TeT4uOXHHD7LYJuvVjBtNNw5zZWvNTHuNwYGTwJpuEMyOsiqS2TnVifNYBoZXydr7Wzd9feJ7NTPH8hXZjforg0MsQan4Q7oRZTteCsNT5xqo0yY3TQ8carRrf+bEt2h3w1v1q25G2h4YqWi+2Bg8E9WVD5P+ANmq+fhFCOchlM0nIbTcMod/RVgANfBwxH3joh/AAAAAElFTkSuQmCC)
    no-repeat center;
    background-size:90%;
}
.searchNavi li.on span.car {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFwAAABcCAYAAADj79JYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkM2Y4NzYwMy1iZDQ1LWViNDYtOTE2YS1hYWI2MDk2ZDQ0ZTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzFGM0U5NEM4OUQ3MTFFQTgyMDQ5MjVERDFDQ0JBQTgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzFGM0U5NEI4OUQ3MTFFQTgyMDQ5MjVERDFDQ0JBQTgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTcxMWU3NDYtODZjMS00YzQ2LTk3ZDEtNDQxZTA1ZjUwMDEwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmQzZjg3NjAzLWJkNDUtZWI0Ni05MTZhLWFhYjYwOTZkNDRlNyIv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)
    no-repeat center;
    background-size:100%;
}
.searchNavi li.on span.bus {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFwAAABcCAYAAADj79JYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkM2Y4NzYwMy1iZDQ1LWViNDYtOTE2YS1hYWI2MDk2ZDQ0ZTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzVGOUM0Q0M4OUQ3MTFFQUExRjRBRDcwODA4OEZFNjIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzVGOUM0Q0I4OUQ3MTFFQUExRjRBRDcwODA4OEZFNjIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTcxMWU3NDYtODZjMS00YzQ2LTk3ZDEtNDQxZTA1ZjUwMDEwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmQzZjg3NjAzLWJkNDUtZWI0Ni05MTZhLWFhYjYwOTZkNDRlNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjXWxQsAAAUFSURBVHja7J1faBRHHMdnvasxtonRKtpGCEZFMaC1TX0RKlgfSvXJUpoX86QlWH3yQfPknxfb4lMprQ++BiyKWBBBWoI+lNIWa2s1RERbQbGWGtvqaaLnXb+/3C/xCN7t7uzszO7e7wtfwl32z8xnd2d+Mzsz55XLZSWyp2mCQIALcJEAF+AiAZ5I5S2fbyY8H54Lvwy/Ai/g7+jzLLgNfom3bYab4Blwmd1cle4i/Aj22KPwGH9Hvg//A/8L34X/gm+z6fPf8B34oS0AXsxxOMF8E+6Cl8FL4U4GnQQR+OvwVfgKfBn+kS9CaoAT5M3wOwy6M2VPPV2AS/AZ+AT8Z1KBr4K3w+9x8ZAFUbFzHP4S/jUpwAnuPoad1Uq4BH8B74VHXAKn8vkIvLJBggy6y7fBP7kA/ho8CM+OmAnbvWdexP3vwevhX2wCp9DsO3h1xMRfhPczdC9m0BPn2GvgibwAr+XQ00ocvtMAbNItjgRsaqsB4KuZwae2Wpq9KW14mTxnr85TqQN8CdxuKNFPHAA3dc52ZhH71W7n5rYJtcALLZfhLYaO18Qt5qtJf6Sr1Q2ftQz8VZcRT14z4aZE0c7iFMfloVlI96xlCfAUAB8VbPosgpbhL/Jf6sRpE86TauN6aOLGLURt2rfCu+ENDJveplDv4Aqfp+MctyK9lIIsc/i7rs42xGNIVbpwm5jHt/An8H+1jwzgdTxQDq+vfY6ZJp/UyP9AvWP6leE9GnfH2QwVGec09umJUmnqVKrTMwRcJy/TogAtNnioqZOXosTh0vAR4CIB3pjA5YJYjlIEuGXgw8IvtIajAO/l/gJRMA0pnxfsfr2FNMLoLbij6rvX4c+VufeaaRV15O2Af6767oaqdGZpA1d8gOqD0Fvvp3IzjzP4Af4t7rCQhrZ5wnucQehhfhKFSMNHgIsEuAAXCXABLooJeJYWYCmnAfhYxprviQe+IkPAjecljvHhW/jOuJ5y2J2cl8QDp17Ej6R6lChFgAtwkQAX4CIBLsBFAlyAN6jiaGnS0nQ0nqVU44LSGiM0zuUNx3k/ryrjSJqf8z9KO72VpxWP5iUd+GfwQVV7/jzNEKDp3t/Ai3wu3AUVbh7+xLa0nsncOtv9Dn8AX6vBYOI4/fCBpAO/o/ynqtDSdH5zGmn9wE2aaTgFv1vn/wX1bHm8ok9eEl+kBLkbaaJtLsDdqvsCwG+/HKehYCAvzivNLosXLm5QXWkA3seP9Jo62zxQejPkTKnIaailNZyHvjQAfwHeCH8PH1KVFTunFl1U87c6BN76nOgjz2k9xGnfyHlJfBlefTF3wR+qypDewpSwsMMhcDr38SlhIZXpNBS7Jc4T21iCiTKwTmO/KEOig+zbzU59w8dk0TQ9wr4N09I0Jbr7Tms2fFYJ8PCiluLbWetL0V0tIq9EeZ0iTwf4TQE+CfymDeA0D3FPgGZxlkV571ca81ijrB++HJ5T1edBodhowKZ1OWIUElWPVWU2XpB0kuhXVnLq2a+pjCjNScOe/NpgeqMUeqHwMfdT+F1FGg53DD7sKN/UR/K+8h8d6zEjKkLPJw04rTS8IcT2fzgETm9y1ofMm7OwsJbCrsvtstItxJw3K8DD9kHnHALPxZw3K8DDZqLkEHjJ1c1hEjj1IQ9ypelnWib1K4fAj3KjJUhaBzlvZooBCQvtSgYCCXABLhLgAlwkwJOp/wUYADZhMZhsyXPEAAAAAElFTkSuQmCC)
    no-repeat center;
    background-size:90%;
}
.searchNavi li.on span.air {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFwAAABcCAYAAADj79JYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpkM2Y4NzYwMy1iZDQ1LWViNDYtOTE2YS1hYWI2MDk2ZDQ0ZTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6N0UzQzE3RjM4OUQ3MTFFQTg5MzBBQ0E2MTNENEY3MjQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6N0UzQzE3RjI4OUQ3MTFFQTg5MzBBQ0E2MTNENEY3MjQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTcxMWU3NDYtODZjMS00YzQ2LTk3ZDEtNDQxZTA1ZjUwMDEwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmQzZjg3NjAzLWJkNDUtZWI0Ni05MTZhLWFhYjYwOTZkNDRlNyIv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)
    no-repeat center;
  background-size:100%;
}
#search-box p.searchSubmit {
  padding-bottom: 22px;
  padding-top: 10px;
  max-width: 240px;
}
#search-box p.searchSubmit a {
  border-radius: 5px;
  color: #fff;
  cursor: pointer;
  display: block;
  font-size: 16px;
  height: 16px;
  line-height:16px;
  padding:10px 15px 10px 0;
  position: relative;
  text-align: center;
  background: #fe4a87;
  box-shadow: 3px 3px 3px #eeeeee;
}
#search-box p.searchSubmit a:after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAANCAYAAACUwi84AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpENTAyMkJGQ0ZFMTBFNjExQjNCOERGMDFBMDI2NEI2RSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxMTY0QjQ2Qzk5QUUxMUU2OUU5OEMxRDA4RjUzMEZGNiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxMTY0QjQ2Qjk5QUUxMUU2OUU5OEMxRDA4RjUzMEZGNiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjdGQjAxRUNGOUM5OUU2MTE4N0RCRjFDRTIzNEQzRkU0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ1MDIyQkZDRkUxMEU2MTFCM0I4REYwMUEwMjY0QjZFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+KyIfYgAAAJFJREFUeNpi+P//v/l/CLgLxAzomImBgUGUAQKUgPgEAzqAqnT/jwAngZgRZgKycW5Iik5hU4Cu6BgQszBgcZgOEL+AORybApD9j2DGoEsqA/EbqNxLIFZAllQF4ndIktLIjgTp/AqVfA3Eosi+sALin0g6ZZCtZQGGFS8QswHxHyA2AOLn2EIyERqaGL4CCDAAyKsoZamm1mcAAAAASUVORK5CYII=)
    center center no-repeat;
  width: 8px;
  height: 13px;
  right: 6px;
  margin-top: -7px;
  content: "";
  display: block;
  position: absolute;
  top: 50%;
}
#search-box dl.structure {
  margin-left: 8px;
  margin-right: 8px;
  margin-top: 10px;
  border-radius: 5px;
  border: 1px solid #e4e4e4;
  background: url(https://img.travel.rakuten.co.jp/special/sales/images/grey.gif)
    repeat-y;
  min-height: 54px;
}
#search-box .InpuDateBox dl.structure {
  margin-left: 0;
  margin-right: 0;
  border: none;
  margin-top: 0;
}
#search-box .structure dd {
  font-size: 12px;
}
#search-box dl.structure dt {
  padding-left: 10px;
  font-size: 12px;
  margin-right: 10px;
  color: #ebebed;
  width: 77px;
}
#search-box .structure dd {
  /* width: 60.5%; */
  /* width: calc(100% - 98px);
  width: -webkit-calc(100% - 98px);
  width: -moz-calc(1050% - 98px); */
  /* float: left; */
  padding: 0;
  color:#000;
}
#oh-search-form .structure dd li.adult,
#oh-search-form .structure dd li.child,
#search-box #dh-search-form .structure dd li.adult,
#search-box #dh-search-form .structure dd li.child {
  max-width: 120px;
  float: left;
  margin-bottom: 0;
  padding-left: 5px;
  font-size: 12px;
  color: #000;
}
#search-box .structure dd li.child {
  padding-top: 9px;
}
#search-box .searchCategory li,
#search-box .searchSelectCar li,
#search-box .searchSelectBus li,
#search-box .setCars p,
#search-box .squeeze li {
  border: none;
  background: 0 0;
}
#searchExplainForAirPackage {
  padding-top: 10px;
  padding-left: 10px;
}
dl dd.setCars {
  margin-left: 5px;
  font-size: 12px;
}
.setInput ul {
  margin: 0;
  padding: 0;
  display: block;
}
#search-box .ticketOption {
  margin-top: 6px;
}
#search-box .number ul li.child a {
  background-color: #fffde0;
  box-shadow: none !important;
}
#search-box h1.close:after {
  content: "";
  display: block;
  height: 18px;
  line-height: 0.8;
  margin-top: -9px;
  padding: 2px;
  position: absolute;
  right: 5px;
  text-align: center;
  top: 50%;
  width: 18px;
  background: 0 0;
}
#search-box {
  border-radius: 5px;
}
#search-box .searchSubmit a:link,
#search-box .searchSubmit a:visited {
  background-color: #D04A00;
}
#search-box .structure dd .squeeze li label {
  padding-top: 3px;
}

#search-box .switch {
  border-bottom: 4px solid #E66000;
  margin: 5px 0;
}
#search-box .searchNavi li.on label {
  background-color: #E66000;
  background: -moz-linear-gradient(center top, #E66000, #E66000);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#E66000),
    to(#E66000)
  );
  border: 1px solid #E66000;
}
#search-box .searchNavi li.on:after {
  border-top: 7px solid #E66000;
}
#search-box .adult,
#search-box .child {
  display: inline-block;
  max-width: 130px;
}
#search-box select {
  margin-bottom: 3px;
  margin-top: 2px;
  font-size:16px !important;
  font-feature-settings: "palt" 1;
 
}


#oa-arv1 {
  width: 86%;
  width: calc(100% - 50px);
  width: -webkit-calc(100% - 50px);
  width: -moz-calc(100% - 50px);
}
#db-arv,
#db-dpt,
#departureTime1,
#dr-airport,
#dr-bairport,
#dr-barea,
#dr-bmarea,
#dr-garea,
#dr-gmarea,
#dr-gtrain,
#oa-airline,
#oa-dpt1,
#oa-ticket-type,
#oap-airline,
#oap-airport,
#oap-destination-area,
#oap-destination-city,
#oap-destination-country,
#oap-ticketType,
#oh-area-chu,
#oh-area-dai,
#oh-area-sai,
#oh-area-shou,
#search-box #f_chu,
#search-box #pref,
.timeSelect,
.timeSelect2 {
  width: 96%;
}
#dr-bmarea,
#dr-gmarea {
  margin-bottom: 2px;
}
#search-box #deplCode,
#search-box #deptCode,
#search-box #retlCode,
#search-box #rettCode {
  width: 80%;
  width: calc(100% - 66px);
  width: -webkit-calc(100% - 66px);
  width: -moz-calc(100% - 66px);
}
#oa-dpt1,
#search-box #oa-arv1 {
  background: -moz-linear-gradient(top, #f0f0f0 0, #fff);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(#f0f0f0),
    to(#ffffff)
  );
  border-radius: 4px;
  border: 1px solid #ccc;
  -moz-box-shadow: 0 0 0 rgba(000, 000, 000, 0),
    inset 0 1px 5px rgba(171, 171, 171, 0.6);
  -webkit-box-shadow: 0 0 0 rgba(000, 000, 000, 0),
    inset 0 1px 5px rgba(171, 171, 171, 0.6);
  box-shadow: 0 0 0 rgba(000, 000, 000, 0),
    inset 0 1px 5px rgba(171, 171, 171, 0.6);
  color: #000;
  line-height: 1.7;
  padding: 7px 1em;
  margin-left: 5px;
}
#search-box .searchCategory li,
#search-box .searchSelectBus li,
#search-box .searchSelectCar li {
  margin-bottom: 8px;
}
.saopen {
  clear: both;
  overflow: hidden;
  text-align: center;
  padding: 10px;
  color: #414141;
  text-decoration: underline;
  cursor: pointer;
  font-size: 16px;
}
.saopen:hover {
  text-decoration: none;
}
.DPdetail {
  display: none;
}
.saopen {
  clear: both;
  overflow: hidden;
  text-align: center;
  display: block;
  width: 210px;
  border: 1px solid #414141;
  border-radius: 5px;
  padding: 8px;
  color: #333;
  text-decoration: underline;
  cursor: pointer;
  font-size: 16px;
  position: relative;
  margin: 10px auto;
}
.saopen:before {
  width: 26px;
  height: 26px;
  font-size: 12px;
  content: "";
  position: absolute;
  left: 5px;
  top: 5px;
  background: url(data:image/gif;base64,R0lGODlhGgAaAKIAAISEhJ6enuzs7Le3t/X19VRUVEFBQf///yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDOUM4MkQ0N0ZDMzExMUU3QTU5NERCNDBBNjZGQzY4OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDOUM4MkQ0OEZDMzExMUU3QTU5NERCNDBBNjZGQzY4OSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkM5QzgyRDQ1RkMzMTExRTdBNTk0REI0MEE2NkZDNjg5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkM5QzgyRDQ2RkMzMTExRTdBNTk0REI0MEE2NkZDNjg5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAAAAAAAsAAAAABoAGgAAA1BoutzuJ8pJq1Q2a6z75J4HhptBimZnAKjIqun2lm6rztl4EEHfGwVfYFDRCR4MXERXVBZjOSeFOZV+oJaVTbY9ZbHeazgHHh+oY3QYyW4nAAA7)
    no-repeat;
}
.saopen.close:before {
  background: url(data:image/gif;base64,R0lGODlhGgAaAKIAAJ6enuzs7Le3t4SEhPX19UFBQf///wAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEQ0ZEOUQ1QkZDMzExMUU3OUM0MDg1MTIwQUU3NDFCRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEQ0ZEOUQ1Q0ZDMzExMUU3OUM0MDg1MTIwQUU3NDFCRCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkRDRkQ5RDU5RkMzMTExRTc5QzQwODUxMjBBRTc0MUJEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkRDRkQ5RDVBRkMzMTExRTc5QzQwODUxMjBBRTc0MUJEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAAAAAAAsAAAAABoAGgAAA0JYutzuJspJq1Q2a6z75J4HhltBiuZZqitrje6Vxt8cEUCu74BQwYEHY/Cz0QwwWjK2dDVZT1X0NCVVQ1fUsSbsChMAOw==)
    no-repeat;
}
#searchSwitchArea2 {
  padding-bottom: 10px;
}
#search-box .structure dd .squeeze li {
  text-indent: 0.3em;
  clear: both;
  float: none;
  display: block;
  border-bottom: 1px dotted #666;
}
#search-box .structure dd .squeeze li.noBd {
  border: none;
  margin-bottom: 0;
}
#search-box .inputDate {
  margin: 0;
  text-align: center;
  font-size: 16px!important;
  font-weight: 700;
  width:90%;
  box-shadow: none;
  background: 0 0;
  line-height: 14px;
  padding: 0;
}
#search-box dd.date .inputDate {
  border: none;
  box-shadow: none;
}
#search-box .InpuDateBox {
  border: 1px solid #e4e4e4;
  border-radius: 5px;
  margin-left: 8px;
  margin-right: 8px;
  position: relative;
  background: url(https://img.travel.rakuten.co.jp/special/sales/images/inputDate.gif)
    repeat-x #eaeaea;
  margin-bottom: 10px;
}
#search-box .InpuDateBox.white {
  background: #fff;
}
.spDt {
  width: 94px;
  padding: 0;
  border-radius: 5px 0 0 5px;
  margin-right: 4px;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  float: left;
  min-height:62px;
  color: #fff;
  font-size: 12px;
  font-weight:700;
  background: url(https://img.travel.rakuten.co.jp/special/supersale/201803/images/grey.gif)
    repeat-y;
}
#search-box dl.structure.fltDl.line {
  border-right: 1px solid #d3d3d3;
  color: #ebebed;
}

#search-box #dh-search-form dl.structure.fltDl.line dd.sch_cont3 {
  color: #333333;
}
#search-box dl.structure.fltDl {
  background: 0 0;
  
  width: calc(50% - 51px);
  width: 32%;
  width: -webkit-calc(50% - 51px);
  width: -moz-calc(50% - 51px);
  float: left;
  border: none;
  box-shadow: none;
  border-radius: 0 0;
  margin: 0;
  padding: 0;
  min-height: 54px;
}
#search-box dl.structure.fltDl.heya {
  width: calc(45% - 50px);
  width: -webkit-calc(45% - 50px);
  width: -moz-calc(45% - 50px);
}
#search-box dl.structure.fltDl.ninzu {
  width: calc(55% - 50px);
  width: -webkit-calc(55% - 50px);
  width: -moz-calc(55% - 50px);
}
#search-box dl.structure.fltDl.ninzu li.adult,
#search-box dl.structure.fltDl.ninzu li.child {
  padding-top: 0;
  margin-top: 3px;
  color: #000;
  text-align: center;
}
#search-box dl.structure.fltDl.ninzu li.child {
  margin-left: 5px;
}
#search-box dl.structure.fltDl.ninzu li.adult label,
#search-box dl.structure.fltDl.ninzu li.child label {
  width: 100%;
  text-align: center;
}
#search-box dl.structure.fltDl.heya select,
#search-box dl.structure.fltDl.ninzu select {
  min-width: 2em;
  width: auto;
  margin-left: 5px;
  background: 0 0;
  border: none;
  font-size: 16px;
  font-weight: 700;
  margin: 2px;
  padding: 2px;
  height: 22px;
}
#search-box dl.structure.fltDl.heya select {
  margin-left: 5px;
}
#search-box dl.structure.fltDl.heya label,
#search-box dl.structure.fltDl.ninzu label {
  display: block;
  color: #000;
}
#search-box dl.fltDl dd {
  width: 100%;
  border: none;
  background: 0 0;
}
#search-box .number ul li.child a {
  border: none;
  background: 0 0;
  border-radius: none;
  font-size: 16px;
  font-weight: 700;
  min-width: 2em;
  margin: 2px;
  padding: 2px;
  height: 16px;
}
#search-box dl.fltDl.heya dd.sch_cont3 {
  margin-top: 14px;
}
#search-box dl.structure dt.txt1L {
  width: 94px;
  padding: 0;
  border-radius: 5px 0 0 5px;
  margin-right: 4px;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  float: left;
  min-height: 54px;
  color: #fff;
}
#search-box dl.structure dt.txt2R {
  padding-bottom: 0;
  margin-top: 0;
  margin-bottom: 0;
  min-height: 42px;
  text-align: center;
  font-size: 12px;
  padding-top: 28px;
  float: left;
}
#search-box dl.structure.fltDl dt.date {
  color: #000;
  width: 100%;
  margin-bottom: 0;
  text-align: center;
  padding: 5px 0 0 0;
  margin: 0;
}
#search-box dl.structure.fltDl dd.date {
  margin-top: 0;
  margin-bottom: 0;
}
#search-box dl.structure .dpLin1st,
#search-box dl.structure .dpLin2st {
  width: calc(50% - 50px);
  width: -webkit-calc(50% - 50px);
  width: -moz-calc(50% - 50px);
  float: left;
  min-height: 50px;
  padding-top: 4px;
}
#search-box dl.structure .dpLin1st {
  border-right: 1px solid #d3d3d3;
  color: #ebebed;
}
#search-box dl.structure .dpLin1st span,
#search-box dl.structure .dpLin2st span {
  display: block;
  width: 100%;
  text-align: center;
  font-size: 12px;
  color: #000;
}
#search-box dl.structure .dpLin1st select,
#search-box dl.structure .dpLin2st select {
  margin-left: 0;
  margin-right:0;
  display: flex;
  justify-content: center;
  width:90% !important;
  background: 0 0;
  border: none;
  font-size: 16px;
  font-weight: 700;
}
#search-box #dap-cars {
  width: 25px;
  float: left;
  text-align: left;
}
#search-box .carLabel {
  float: left;
}
#search-box .structure dd.setCars {
  padding-left: 0;
  width: calc(100% - 106px);
  width: -webkit-calc(100% - 106px);
  width: -moz-calc(100% - 106px);
  max-width: 70%;
  height: 100%;
  display: flex;
  align-items: center;
  min-height: 54px;
}
#search-box .structure dd.setCars p {
  margin-bottom: 0;
}
#search-box .inputDate#db-start-date {
  border: none;
  display: block;
  margin: 14px 0 0 10px;
  width: 130px;
}
#search-box .InpuDateBox .structure .Bussp {
  padding: 0;
  min-height: 54px;
}
#search-box .InpuDateBox .structure .Bussp li.adult,
#search-box .InpuDateBox .structure .Bussp li.child {
  width: 49.5%;
  float: left;
  padding-top: 5px;
  max-width: 300px;
  text-align: center;
  min-height: 49px;
}
#search-box .InpuDateBox .structure .Bussp li.adult {
  border-right: 1px solid #d3d3d3;
  color: #ebebed;
}
#search-box .InpuDateBox .structure .Bussp li label {
  display: block;
  width: 100%;
  font-size: 12px;
  text-align: center;
  color: #000;
}
#search-box .InpuDateBox .structure .Bussp li select {
  min-width: 2em;
  background: 0 0;
  border: none;
  font-size: 16px;
  font-weight: 700;
}


#search-box .structure #db-arv,
#search-box .structure #db-dpt {
  width:90%;
  background: 0 0;
  border: none;
  font-size: 16px;
  font-weight: 700;
  margin: 14px 0 0 6px;
  padding: 2px 12px 2px 2px;
  height: 28px;
}

#search-box .structure #f_chu,
#search-box .structure #f_chuTxt,#search-box .structure #f_chuTop,
#search-box .structure #pref {
  width:90%;
  background: 0 0;
  border: none;
  font-size: 16px;
  font-weight: 700;
  margin: 14px 0 0 6px;
  padding: 2px;
  height: 28px;
}
#search-box #oa-arv1, #search-box .number ul li.child a { line-height:29px;}

#search-box .structure.condBus dd {
  width: calc(100% - 98px);
  width: -webkit-calc(100% - 98px);
  width: -moz-calc(100% - 98px);
  float: left;
}
#drv_rtnDay,
#search-box .structure dd#dpt-dateSlt {
  min-height: 54px;
  padding: 0;
  text-align: center;
}
#search-box dd.date .inputDate#dr-arv-date,
#search-box dd.date .inputDate#dr-dpt-date {
  width: 100%;
  display: block;
}
#search-box .structure dd#dpt-dateSlt select,
#search-box .structure dd#drv_rtnDay select {
  min-width: 5em;
  border: none;
  /*font-size: 16px;*/
  font-weight: 700;
  margin-bottom: 0;
  background:url(https://img.travel.rakuten.co.jp/special/sales/dp/201809/images/select_b.png) right 80% no-repeat !important;
  background-size:10px !important;
margin-left: 20px;
float:left;

}

#search-box .structure #drv_area select,#search-box .structure #drv_rtnPl select {
  background: 0 0;
  border: none;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 0;
  display: block;
}
#search-box .structure dd.dmArea .searchSelectCar,#search-box .structure dd.dmArea .searchSelectBus { overflow:hidden; padding-left:10px; margin-top:6px;}
#search-box .structure dd.dmArea .searchSelectCar li,#search-box .structure dd.dmArea .searchSelectBus li {
    width: auto;
    float: left;
    padding: 0;
	margin-right:6px;
    margin-bottom: 6px;
  }

#search-box .structure #ovSelectArea select {
  min-width: 2em;
  background: 0 0;
  border: none;
  font-size: 16px;
  font-weight: 700;
  margin: 5px 10px 0 0;
}
#search-box .structure #oap-arrival,
#search-box .structure #oap-departure,
#search-box .structure .inputDate#oa-dpt1-date,
#search-box .structure .inputDate#oa-dpt2-date {
  max-width: 120px;
  top: -2px;
}
#search-box .structure #departureTime1,
#search-box .structure #departureTime2,
#search-box .structure .timeSelect,
#search-box .structure .timeSelect2,
#search-box .structure select#oa-dpt1 {
  display: inline-block;
  max-width: 90px;
  background: 0 0;
  border: none;
  font-size: 16px;
  font-weight: 700;
  margin-top: 15px;
}
#search-box .structure .ovNote {
  display: inline-block;
  margin-top: 12px;
}
#oap-airline,
#oap-airport,
#oap-ticketType,
#search-box .structure #oa-airline,
#search-box .structure #oa-ticket-type {
  margin-top: 15px !important;
}

#search-box .structure select#oa-dpt1 {
  max-width: 200px;
  margin-right: 10px;
  box-shadow: none;
  height: 36px;
  margin-top: 10px;
}
#search-box .structure #oa-arv1 {
  background-color: #fff;
  margin-top: 8px;
  font-size: 16px;
}
#search-box dl.structure.ovNin .adult {
  padding: 0;
  margin-right: 10px;
  border-right: 1px solid #d3d3d3;
  margin-top:15px;
  width: 56%;
}
#search-box dl.structure.ovNin .adult label {
  text-align: center;
}
#search-box dl.structure #oa-adult,
#search-box dl.structure #oa-airline,
#search-box dl.structure #oa-ticket-type,
#search-box dl.structure #oap-airline,
#search-box dl.structure #oap-airport,
#search-box dl.structure #oap-destination-area,
#search-box dl.structure #oap-destination-city,
#search-box dl.structure #oap-destination-country,
#search-box dl.structure #oap-ticketType {
  display: inline-block;
  background: 0 0;
  border: none;
  font-size: 16px;
  font-weight: 700;
  margin-top: 4px;
}
#search-box dl.structure #oa-adult {
  max-width: 90px;
}
#search-box dl.structure #oap-airport {
  margin-top: 8px;
  max-width: 220px;
}
#search-box dl.structure #oap-destination-area,
#search-box dl.structure #oap-destination-city,
#search-box dl.structure #oap-destination-country {
  margin-top: 8px;
}
#search-box dl.structure dd .ovSyupatu {
  margin-right: 8px;
}
#search-box dl.structure.ovNin .child {
  margin-top: 6px;
}
#search-box dl.structure ul.ticketOption.searchSelectCar,#search-box dl.structure ul.ticketOption.searchSelectBus {
  margin-top: 0;
}
#search-box dl.structure #oap-f-heya-su {
  margin-top: 12px;
}
#search-box dl.structure dd .selectArea {
  margin-right: 8px; margin-left:4px;
}

#anaJal {
  font-size: 12px;
  padding-left: 10px;
  display: none !important;
}
#anaJal li {
  width: 150px;
  float: left;
}



#search-box.verB .InpuDateBox dl.structure25{ width:calc( 50% - 49px); float:left; background:none;}
#search-box.verB .InpuDateBox dl.structure25{ width:calc( 50% - 49px); float:left; background:none;}
#search-box.verB .InpuDateBox dl.structure25 #dpCheckin,#search-box.verB .InpuDateBox dl.structure25 #dpCheckoutIchi { width:100%;}
#search-box.verB .InpuDateBox2 dl.structure50 { width:calc( 50% - 49px); float:left; background:none;}
#search-box.verB .InpuDateBox2 dl.structure50 { width:calc( 50% - 49px); float:left; background:none;}
#search-box.verB .InpuDateBox2 dl.structure50 dd { width:100%;}

#search-box.verB .line dl.structure.shibori { overflow:hidden;}
#search-box.verB .InpuDateBox3{ overflow:hidden;}
#search-box.verB .InpuDateBox3 .heya{ float:right; }
#search-box.verB .InpuDateBox4 .structure50{width:auto; float:none;}

#search-box.verB #dr-search-form #drv_area .searchSelectCar ,#search-box.verB #dr-search-form #drv_rtnPl .searchSelectCar  { margin-top:6px; padding-left:5px;}
#search-box.verB #dr-search-form #drv_area .searchSelectCar li,#search-box.verB #dr-search-form #drv_rtnPl .searchSelectCar li { margin-bottom:0; padding-top:0;}
#dr-radio-barea-contents { margin-bottom:8px;}
#search-box .squeeze li  { margin-bottom:0; height:24px; line-height:24px;}

#search-box.verB #dh-search-form dl.structure30 dt.date { font-weight:normal;}
#search-box.verB #dh-search-form dl.structure30.heya{ width:calc(44% - 49px);}
#search-box.verB #dh-search-form dl.structure30.ninzu{ width:calc(56% - 51px);}
.structure30.ninzu .number li { width:50%;}
#search-box.verB span.sp ,#search-box.verB span.sp em{ display:none;}
#search-box.verB span.pc { display: inline-block;}
#search-box.verB span.nvpc { display:none;}
#dap-childBoxMoto rt { display:none;}

#search-box.verB #dh-search-form .searchSubmit a,#search-box.verB #dap-search-form .searchSubmit a { margin-top:10px;}
#search-box.verB #dap-search-form .searchSubmit { padding-bottom:10px;}


#dr-radio-same {color: #999!important;}
#dr-bmarea:disabled ,#dr-barea:disabled{color: #999!important;}


#search-box dl.structure ul.ticketOption.searchSelectCar { margin-top:15px;}
#search-box dl.structure ul.ticketOption.searchSelectBus { margin-top:15px;}

#search-box.verB #overseas-search-box .structure.ovNin { margin-bottom:10px !important;}
#search-box.verB #overseas-search-box span.pc { display:none;}


#search-box.verB #overseas-search-box select.timeSelect,#search-box.verB #overseas-search-box select.timeSelect2 { min-width:200px;}
#search-box.verB #overseas-search-box select#departureTime2, #search-box.verB #overseas-search-box select#departureTime1 { min-width:150px;}


#search-box.verB #overseas-search-box .InpuDateBox.num { border:none; background:none;}
#search-box.verB #overseas-search-box .InpuDateBox.num dl {border: 1px solid #e4e4e4;border-radius: 5px;background: url(https://img.travel.rakuten.co.jp/special/sales/images/inputDate.gif) repeat-x #eaeaea;}
#search-box.verB #overseas-search-box .InpuDateBox.num dt {background: url(https://img.travel.rakuten.co.jp/special/sales/images/grey.gif) repeat-y;}
#search-box.verB #overseas-search-box .InpuDateBox.num dd ul { padding-left:10px;}

#search-box.verB #overseas-search-box dd.date input { display:block;text-align:center; margin-top:10px;}
#search-box.verB #overseas-search-box dd.date select{ margin:0 0 10px;}
#search-box.verB #overseas-search-box dd.date .ovNote { position:absolute; top:15px; left:220px; margin:0; color:#7f7f7f}

#search-box.verB #overseas-search-box .fltDl.heya dt,#search-box.verB #overseas-search-box .adult label span.pc{ display:none;}
#search-box.verB #overseas-search-box span.pc { display:inline-block;}


#search-box.verB .grey100 { margin-bottom:10px;}

#search-box.verB select {
  line-height:24px;
  vertical-align: central;
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
  background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEEzQjZGNzE4OUU1MTFFQUEwQkNDMDYxOEIyOTc2REMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEEzQjZGNzA4OUU1MTFFQUEwQkNDMDYxOEIyOTc2REMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozNTJGNDMxMUQ2OTkxMUU4QkRCNTg0QTQ3MkJFNDg5RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozNTJGNDMxMkQ2OTkxMUU4QkRCNTg0QTQ3MkJFNDg5RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ps7dgroAAACvSURBVHjaYvz//z8DNQATA5XAMDaIARrYW0BMMvBGkH6wGVCD1ID4F4mG/ABiVRSDoIb1kGhQN0wvukH8QPyKSENeADEfVoOghqUSaVAKsj5sBjED8XkChpwFxTZeg6CG2eMx5B8Q26LrwWoQ1LBVOAxahU09PoMUgPg7miHfgFiOJIOghjWjGdSESy0hg3iA+AnUEBDNRZZBUMNioQZF4VNHjEGMQNwPogkZBBBgAJ/lwZ7bFIGtAAAAAElFTkSuQmCC) right 55% no-repeat !important;
  background-size:14px !important;
  border:none;
  font-size:18px;
  box-sizing: border-box;
  margin:0;
  font-weight:700;
  color:#444;
}

#search-box.verB .roomNumber select,#search-box.verB .InpuDateBox3 select, #search-box.verB .number select
, #search-box.verB .heya select ,#search-box.verB .ninzu select { 
background:url(https://img.travel.rakuten.co.jp/special/sales/dp/201809/images/select_b.png) right 80% no-repeat !important;
background-size:10px !important;

}


#search-box.verB .number ul li.child a {
  border: none;
  display: inline-block;
  background: urL(https://img.travel.rakuten.co.jp/special/sales/dp/201809/images/select_b.png) no-repeat right 52%; 
  background-size:10px;
  border-radius: none;
  font-size: 16px;
  font-weight: 700;
  height:29px;
  line-height:24px;
  margin:0 0 0 4px;
  padding-right:4px;
  text-align: center;
}


#search-box.verB #oh-search-form .fltDl.heya{ width:52px;}
#search-box.verB #oh-search-form dl.ninzu{width: calc(100% - 152px);
width: -webkit-calc(100% - 152px);
width: -moz-calc(100% - 152px);}
#search-box.verB #oh-search-form dl.ninzu li.child{ width: 50px;}
#search-box.verB #oh-search-form .number ul li.adult{ width:40%;}
#search-box.verB #dh-search-form dl.structure30.heya{ width:52px;}
#search-box.verB #oap-search-form dl.structure30.heya{ width:52px;}
#search-box.verB #oap-search-form dl.ninzu li.child{ width: 50px;}
#search-box.verB #oap-search-form .number ul li.adult{ width:40%;}
#search-box dl.fltDl.heya dd.sch_cont3{ margin-top: 1px; text-align: center;}
#search-box.verB #dh-search-form dl.structure30.ninzu{ width:calc(100% - 156px);}
#search-box.verB #rettCode,#search-box.verB #retlCode,#search-box.verB #deptCode,#search-box.verB #deplCode,#search-box.verB #oh-area-dai,#search-box.verB #oh-area-chu,#search-box.verB #oh-area-shou{ background: none!important;}
#search-box #searchSwitchArea2 dl.structure.fltDl.ninzu li.child{ width: 50px;}
#search-box #searchSwitchArea2 .number ul li.adult{ width:40%;}
#oh-search-form .structure dd li.adult, #oh-search-form .structure dd li.child, #search-box #dh-search-form .structure dd li.adult, #search-box #dh-search-form .structure dd li.child{ min-width:50px; padding-left:0; width: 46%;}
.childBox .sltBox select{ font-size: 16px;}


}




@media screen and (max-width: 340px) {
  #search-box .searchNavi li a {
    min-height: 68px;
  }
  #search-box .searchNavi li a em {
    font-size: 8px;
  }
  #search-box .searchNavi li a {
    font-size: 8px;
  }
}



@media screen and (min-width: 520px) and (max-width: 720px) {
  #search-box .InpuDateBox .structure .Bussp li label {
    display: inline;
    width: auto;
  }
}

#search-box #oa-arv1-sgst {
  position: relative;
  padding: 10px;
  border: 3px solid #ccc;
  background-color: #fff;
  margin-right: 3%;
  margin-left: 3%;
  box-shadow: 0 3px 5px #666;
}



@media screen and (min-width: 720px) {
#search-box.verB #dap-search-form .structure.structure50.new dt.area{ width: 17.5%;}
#search-box.verB .searchUndate{ background:#666666; border-radius: 5px 5px 0 0; padding: 8px; width: 116px; color: #ffffff; margin-left: 10px; }
}


#search-box.verB .searchUndate input[type="checkbox"] + label{ color: #ffffff; display: inline-block; margin-left: 5px; font-size: 14px;padding-left: 28px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAIAAAC1nk4lAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA25pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozZDNjZGUyNi05YTE5LTI4NDEtODQ3Yi04OTZhNzk1ZTg0YjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEE5NzQ0QUQ5RTU4MTFFQUFGRjlBMzhGRDRDMTlERjQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEE5NzQ0QUM5RTU4MTFFQUFGRjlBMzhGRDRDMTlERjQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTkxNUU2RTk4QTA3MTFFQUFCNDk5QTZDOEYwMTAwMjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTkxNUU2RUE4QTA3MTFFQUFCNDk5QTZDOEYwMTAwMjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6XuM4aAAAASklEQVR42uzOAQ0AAAgDILV/Hc1njm+QgL7dSjMVSFpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWjrPCzAAQtkCmGAH9tcAAAAASUVORK5CYII=) left center no-repeat;
background-size: auto;
background-size: 16px 16px;}

#search-box.verB .searchUndate input{ border: none;display: none;}
#search-box.verB .searchUndate input[type="checkbox"]:checked + label {
  background: url(../images/check.png) left center no-repeat;
    background-size: auto;
  background-size: 16px 16px;
}



@media screen and (max-width: 720px) {
#search-box.verB .searchUndate{ margin-top: 10px; position: relative; bottom: -10px;}
#maskDh{ position: absolute; width: 100%; height:150px;bottom:0px; left:0; background:none; opacity: .5; z-index: 10;}
/*noDpsal*/
.noDpsale #search-box.verB .squeeze.dpCal li.dappartsChk{ top:426px!important;}
/*Yes Dpsal*/
/*#search-box.verB .squeeze.dpCal li.dappartsChk{ top:500px!important;}*/

#search-box.verB #overseas-search-box .structure dd .squeeze li input[type="radio"] + label{ color: #000000; display: inline-block; margin-left: 5px; font-size: 14px;padding-left: 28px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBFMUVCQkRBODlFMjExRUE5REQ0OTIzQzEwNEMwMkJBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBFMUVCQkRCODlFMjExRUE5REQ0OTIzQzEwNEMwMkJBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEUxRUJCRDg4OUUyMTFFQTlERDQ5MjNDMTA0QzAyQkEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEUxRUJCRDk4OUUyMTFFQTlERDQ5MjNDMTA0QzAyQkEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5PUIENAAADQElEQVR42uSb3UsUURjGX1exG82ICsoIvCskopKi0FrNwKAbNQ30DxAqohvvrcsQgqSkrqWgqC6iyKjMj5LCICjpLiPCKCo29SYx6XmcdxZba2c/Zndnznngd+Gyzrw/dOacOfOeotHRUclRKsA+UAOqQRWoBGtAmX5nDsTANHgPJsEEGAc/c1FUic/H2wyOgxawFxR7fL9M4e/tWfb5b/AC3AY3wUe/Coz4dJwD4C74AHrB/hRkk6VYj9Grf3ke+2AQhKNgBAyDo1lKJpPnsZ/quaKFEN4IBsAQqJP8pU7POaA15EW4DbwDnVK4dGoNbbkULgV94IbegQudCq2FNa3yW7gc3AenJHhhTQ/BWr+E1+t1c0iCG44ST7TWrIT5b/MA7JbgZwcY9LrcIh7XLAf+XRKe7NSaSzMRvgAaJHxp0NrTEubt/oSEN6y9PVVhTvCvSvhzRefonsJ9+kQT9tDhopdwPWgWc9KcOJwmCp8T89LzP2EO3rUGCteq2wrhbjE33YnCG0CTwcJN6hgX7hD/l3uClBJ1jAu3ivlpdYXd1UXTQ8cKCme74BaWLC0MRkL2NJRtaii83SLhagpXWSRcReFNFglXRgx5Mko1qylcZpFweUTsyjyF5ywSnqNwzCLhWQpPWyT8hcJTFglPUfitRcKTFH5lkfAEhZ+L01Nheug4TmF2y4xbIEzHmDvxuGWB8JKjK3wNLBgsu6COceGv4rxbNTWD6vjXuvR5g4XjbsuF2QM1ZqDsmLqtEGZ6DBQ+u/yHROHH4I5BsnR5lEyYOW3IE1RMXcRL+BPoMkC4S108hRl2uPWHWLZfHSRVYeaMOB2sYcuI1i7pCs+DY+BNiGRZa4vWnrYw8x00gtchkW3UmiVTYXfayW70oQDLcuNG1J0+ZivMzIAj4FIAZS+Dw+BHKl9OZ136lzituu2Sox0naWZGazmptYnfwm64y2Sb+7hVoFwHW7WWtJLpm4fP4rTh1+f5geOZOM2jHVqD5EvYDcfpOr1h3AOLOZBc1GPzHLXZ3jz96twZVrbodcWxkBuvMm2l4ILbS3F6nzlj8m2jVlGetuKxy4Av3tfJv7fifRPnhQDH0pxuxfsjwACgmpkxDURQyAAAAABJRU5ErkJggg==) left center no-repeat;
  background-size: auto;
  background-size: 20px 20px;}
  #search-box.verB #overseas-search-box .structure dd .squeeze li input{ border: none;display: none;}
  #search-box.verB #overseas-search-box .structure dd .squeeze li input[type="radio"]:checked + label {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM3RkEwNDQyODlFMTExRUFBNkRCOENDMERCM0U1NDNDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM3RkEwNDQzODlFMTExRUFBNkRCOENDMERCM0U1NDNDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzdGQTA0NDA4OUUxMTFFQUE2REI4Q0MwREIzRTU0M0MiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzdGQTA0NDE4OUUxMTFFQUE2REI4Q0MwREIzRTU0M0MiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz67Pcd/AAAGf0lEQVR42uRb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) left center no-repeat;
  background-size: auto;
  background-size: 20px 20px;
  }
  
  #search-box input#searchUndate{display: none;}
  #search-box.verB .searchUndate input[type="checkbox"] + label#searchUndateLB{padding-left: 30px;}


}
@media all and (min-width: 721px) {
#maskDh{ position: absolute; width: 1012px; height: 66px; top:2px; left: 203px; background:#eeeeee; opacity: .5; z-index: 10;}

#search-box.verB #searchSwitchArea4 .busArea.dhAll dl.bodyType{float: none;}
#search-box.verB #searchSwitchArea4 .busArea.dhAll dl.bodyType dt{width: 6%; padding-left: 10px;line-height: 46px;}
#search-box.verB #searchSwitchArea4 .busArea.dhAll dl.bodyType dd{ width: 90%; padding-left: 0; margin-left: 0; margin-right: 0;}
#search-box.verB #searchSwitchArea4 .busArea.dhAll dl.bodyType dd ul.searchSelectBus.company li{ margin-bottom: 8px;}
}
#searchSwitchArea1 .undateBox.dis{ color: #999999!important; opacity: .5;}
#searchSwitchArea1 .undateBox.dis input,#searchSwitchArea1 .undateBox.dis select{color: #999999!important; }
@media all and (max-width: 721px) {
#search-box.verB #searchSwitchArea4 .searchSelectBus li input{ display: none;}
#search-box.verB #searchSwitchArea4 .busArea.dhAll dl.bodyType dd ul.searchSelectBus.company li{ margin-bottom:5px;}
}

#Searchbox{ opacity: 1!important;}
@media all and (min-width: 721px) {
    #search-box #domestic-search-container .searchCategory li img.anajal{ display: inline-block; margin:5px auto 5px auto;}
    #search-box #domestic-search-container .searchCategory li label{padding-bottom: 4px; min-height: 54px;}
    #search-box #domestic-search-container .searchNavi li.on:after{top:64px;border-top-width:8px; border-right-width:8px; border-left-width:8px;}
    #search-box.verB.test .structure dt.area{ display: none;}
    #search-box.verB.test .structure dd.dmArea{background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAyCAIAAACoOq69AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhGOUM5ODg0ODlERjExRUE5MjI4RjAzMkI1QkZBNUY4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhGOUM5ODg1ODlERjExRUE5MjI4RjAzMkI1QkZBNUY4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OEY5Qzk4ODI4OURGMTFFQTkyMjhGMDMyQjVCRkE1RjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OEY5Qzk4ODM4OURGMTFFQTkyMjhGMDMyQjVCRkE1RjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7KFCndAAAEDklEQVR42uyYOyx0XRSGZ1wiLt9PxK3QSIhIKETEtXRPKCRa0RIdoVAQCgWRiESj0VC4F0IiVIhbIqKiUis+fD+CuMz/ZNaflZNzGGefmeIrrGqftd733evM2WvtvccfCAR8JraysrKxsbG3t3d1dZWUlITn4eEhJyenurq6qamptbXV58EC7uzu7m50dDQlJSW0GgBggAMm5iqJ+fn55ORk9y8GGErEkjg7O6uoqLBOUFhYODExcXFx8fLy8jtoDHjESciKhAg93CQODg6ys7NVtKioaH19/ePj4ys8IQDAlAIdEe9JnJ6eZmRkiFZ0dPTIyMjr66ub1wIGGIpwEUHKYxJlZWWiQglsbm4GDA2K1A6GlJckVldXhR8bG7uzs2OLPj09sQIoyH+CxoBHnDYYROiig6BxErm5uULu7++3hegTmZmZzorAScgGhi5RBM2S2N/fF2ZWVtbj46M1tLS0FLo4AVjx0BGRELJfJRHlFNre3pZBe3t7QkKC+p+fnzs7O2Wcl5e3vLz8J2gMeBQ/AGBKgY6ITdZVx6ytrZXQ1taW1c+HF39+fv7t7a01xCNOiQKzhhARP7IGn0Mr8/r62upnAYqfV3eycEq0oaHB6kdEa9UgiZiYGKHZGgOFIH4+gZN1f3+vJW1rG+JH1mBNREX976QD+sI2FVHZT2Z0ulJTU2Vwc3Nj9bNZh1hi+u0VZhNRWVdJ6BK7vLy0+mtqamQwMDDAZm0N8YhTxnV1ddaQiqisq+ro7e2V0NjYmK1RpqWlqSIr8d+gMdAJANhaJyISQtZgYa6trQmtsbHRFlpcXAy9AgDYKIhICFmDJHg5ocXFxTkLgZ6Ynp7unB6nrV1i0BERALJme0dpaakw5+bmnFHZwHjFX0Fj8OkGhkEXHQSNN7Dp6WkhNzc3B8Iw6KKDoHESWlcUN8vbWwYQtTcg6OVQU1lZKfy2tjZvSUAUBaQ8nqxOTk5Ewu/3MzbNAApEUfiWHuqgW1VVJSrl5eXv7+/uMwAMRbiIhHXaPj8/181scnLSfRKAddNCJNx7x8zMjMglJia6XKHAAAsLemRuYMXFxaJYUlLCPSc0GAAwwUOM2DXw8PBQ22JPT09oMAAFQ4zkXXR2dlYrZWFh4SsYIa0IKBG+EFsrhbPrp2sNp56K3VSElySYo6CgQC8Rtg7IUtCrCjA3FeElCezo6Eh/7fr6euvNuKWlRb8XMNPO5jNC6/UQ6+vre3t7oy8NDw+rM/R1LzJJYOPj4zrl4ODg0NCQPhLytsv4PHC6urqch5qOjg7PO77PG+34+Dg+Pl4zmJqaCufY4fPM3N3dlXXKRwmEZ37TvxCt1t3dzS3v29PvtxZWEpGyKN9fYD9J/CTxk8RPEt/ZfwIMAEl/9iZ6Hym+AAAAAElFTkSuQmCC) no-repeat left bottom; background-size: 22px 25px; 
    padding-left: 26px;margin-left:25px; background-size:22px 24px;background-position: left center;}
    #search-box.verB.test .structure dt.date{ float: none; min-width: 100px;}
    #search-box.verB.test .structure dd.date{ float: none;}
    #search-box.verB.test .chuArea{ width: 16.5%;}
    #search-box.verB.test .dhAll{ border-radius:4px; border:2px solid #999; box-shadow: 2px 2px 4px #ddd; margin-bottom:15px;}
    #search-box.verB.test .structure30{ border-bottom: none;}
    #search-box.verB.test .grey{ padding-top: 13px; min-height:53px; border-right:2px solid #999;}
    #search-box.verB.test .grey.InpuDateBox{ float: left;}
    #search-box.verB.test .grey.InpuDateBox.chkDate{ width:29%;padding-top: 10px; min-height:56px; }
    #search-box.verB.test .grey.InpuDateBox.chkDate .structure.chkIn{ padding-left: 36px; padding-right: 35px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAyCAIAAACoOq69AAAACXBIWXMAAAsTAAALEwEAmpwYAAAG0GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMC0wNC0yOVQxMzozNjoxMyswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjAtMDQtMzBUMTE6NTY6MjErMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjAtMDQtMzBUMTE6NTY6MjErMDg6MDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjI5MzUxMTctZDAzMS1mNDQ2LWJiYzMtOTMwZmRiYTUxMTBlIiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YWI2NjQ1ZjAtY2FiMS04ZjQyLWE1MzQtY2ZjNDA3OWQ1MjYwIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6OEY5Qzk4ODU4OURGMTFFQTkyMjhGMDMyQjVCRkE1RjgiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4RjlDOTg4Mjg5REYxMUVBOTIyOEYwMzJCNUJGQTVGOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4RjlDOTg4Mzg5REYxMUVBOTIyOEYwMzJCNUJGQTVGOCIvPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDphNGRiMDRlZC0yMmJlLTFiNGEtYTE1Ni0wYWExMzBmYTY1ZTciIHN0RXZ0OndoZW49IjIwMjAtMDQtMzBUMTE6NTY6MjErMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MjI5MzUxMTctZDAzMS1mNDQ2LWJiYzMtOTMwZmRiYTUxMTBlIiBzdEV2dDp3aGVuPSIyMDIwLTA0LTMwVDExOjU2OjIxKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+mDsbhgAABQJJREFUWIXtV0sotFEYPmfMxdzMTBkNY6HJPZfQXCRWSlaSJBY2srBAg6YUFpLSRKOEmogiG6VsZKPskKJMbEQog3I3g5nxnX/xjuMzxlx+//gtPJt5v/d7zznP9573NpgQgv43OP+bAEI/hAQ3wDubzWa1WgkhhYWFtbW1Ye17c3MzMjJycXGhUqmMRqNQKAxkTT7HwsIC2FRVVQUw84vj4+P4+HiEkFKpvLy8DGwc6DoUCgXGGISw3ABLYBUVAgDT7Dg4OBgbG9vd3aXvLi4uNjc3EUJqtTo3NzcsEk9PT+vr6w6HQyQSFRUV8Xg80PN4vMrKyvr6evg8L8Ah5+fnycnJYR3zFZhMJrfbTa/DS8JisXwbA4QQn8+32+2UhDc7jo6OQOjt7a2oqHC73Tweb3V1tbW1lRBSUVHR19f3/Pwc4hlcLvfs7Kypqenw8DApKWlqakomkxFCGIZpbGzc2tpyuVx2u12lUnnt4ScqKgoEjUaTk5MD8tnZGQgKhSIrKyusb01ISBAIBAghHo+n1WpFIhHoZTIZCC8vL9TYNzs8Hg+V3W43CAzDhMUAIeRyuSDkCSFsF9Kt2IEZKEU9Hg9sFPpFUBBCnE4nQsjpdJJg7SlQxczIyDCZTB6PJz8/P1wSMpmspaXl9PQ0NjY2Ojr670mkpqYODAyEezxAKpV2dHSEaOx7HVxuIFpfB4fjJwB8j5ydnd3Z2WGH7r8CROL+/v6nJGjsLC0tLS0t/XMGH8GOVq9z/HopomCnqNcTdXV16enptGRFGoQQjUbzRihoEn8DvJ5gGAaCkcPhfPQHVC1CCIfDoelDCPF4PBhjhmG4XC690JeXFyiLGOOPucYwDKxiH+Q1mpycnJ+fRwgZjcaysjL2spWVFbPZDO2npqamoaEB9BaLZXl5GUiYzWboOA6Ho6ura29vDyEkFArn5uZ8KlVnZ+f29jbGeHh4OC0tDdEPIoQ0NzfDIwyVbFitVrpFW1sb1VdXV7OJgvL6+pr2P4TQ/f29z24FBQXwamNjw3e8g46HEKIjEAX7dtju5fP5VKZ3gTGmW/H5/HfjE0IIIbFY7LMEBS7blJ9cLscYE0KkUinVS6VS0LMJYYwVCgXoRSLRRxJ+EZxEeXn5xsYGyEqlkuq7u7vb2toQQlFRUWq1GpQSiWRiYuLx8RH0QVtXqCQ+G5cTEhI+KjkcTmJiYigHv1sV7oJIILgnnE6n3W5nGIZhGIVCERcXB/rLy8urqytIUbVaDRHHMMzp6Sm9jqSkpFAaQnCLxcVFrVar1+sNBsP4+DjV9/T06HQ6nU6n1+u3t7dB+fDw0NDQAMqSkpKnp6eg+6NQPPH4+Hh9fQ0yTGyA29vbm5sbkOlkCqUC9A6HI8SeENwT7CmXPQazZWpDCKHjscvlCoUBCsUTKpXKYDDAASkpKVSfmZmp1+sxxlAbvNtxuVqtViAQYIyFQmGIbTk4idLS0qKiIiDB/off3t7e3NwM5YgWMbFYPDQ05Ha7gRytnl8lIRAI/O4lFotpDabAGEskklAOZsM3JiI91/gt5G/zBAgPDw93d3eRm3Ro2PoZ72JiYkAYHBycmZn5i/99QQGn2mw2eJTL5W/voKOvra1956xbXFwMVQTwNmNOT0+Pjo6enJxEmk1eXl5/f392djbVvBt0r66uzs/PI00iOTnZJ/x/xLT9I1r5L4lX/JJ4xS+JV/wBq5nF2euolAUAAAAASUVORK5CYII=) no-repeat center left; position: relative; background-size: 22px 25px;}
    #search-box.verB.test .grey.InpuDateBox.chkDate .structure.chkIn:after{ width: 34px; font-size:28px; text-align: center; position: absolute; top:50%; margin-top:0px; content: ""; right:-7px;color:
        #333;height: 34px; line-height: 34px; visibility: visible; background: url(data:image/gif;base64,R0lGODlhIgAiAKIAAP///zMzM7RuM0OEzP//+vfy8vr///f3+iH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RkJGNTc5Qjg4MzgyMTFFQTk2MDY5MDUwNDc0NkQ2MEQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkJGNTc5Qjk4MzgyMTFFQTk2MDY5MDUwNDc0NkQ2MEQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGQkY1NzlCNjgzODIxMUVBOTYwNjkwNTA0NzQ2RDYwRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGQkY1NzlCNzgzODIxMUVBOTYwNjkwNTA0NzQ2RDYwRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAAAiACIAAAMyCLrc/jDKSau9OOvNu/9gKI5kaWKFwRGHJARwLM90MLh1Xt9n7//AoHBILBqPyKSSkgAAOw==) no-repeat;}
    #search-box.verB.test .grey.InpuDateBox.chkDate .structure dt{ width: 100%; line-height:18px; font-size: 14px; color: #666; text-align: center;}
    #search-box.verB.test .grey.InpuDateBox.chkDate .structure dd{ width: 100%;text-align: center;}
    #search-box.verB.test .grey.InpuDateBox.chkDate .structure dd{ line-height: 34px;}
    #search-box.verB.test .grey.InpuDateBox.chkDate.structure30{ width: 32%;}
    #search-box.verB.test dd.date .inputDate{ background: none;}
    #search-box.verB.test .grey.InpuDateBox.roomNumber{ width:16.5%;}
    #search-box.verB.test .roomNumber .structure30{ width: 100%;}
    #search-box.verB.test .grey.InpuDateBox.roomNumber .structure dt{ min-width: 60px; width:35%; margin-left:20px; position:relative; top:-2px;}
    #search-box.verB.test .grey.InpuDateBox.roomNumber .structure dd{ width: 52%;}
    #search-box.verB.test .grey.InpuDateBox.ninzu .structure.ninzu dt{ position:relative; top:-2px;}
    #search-box.verB.test #dh-search-form .structure dd.number span.pc{ position:relative; top:-2px;}
    #search-box.verB.test #dh-search-form select#f_heya_su, #search-box.verB #dh-search-form select#dh-adlt{position:relative; top:0;}
    #search-box.verB.test dd.date .inputDate{ padding: 0;}
    #search-box.verB.test #dh-checkin,#search-box.verB.test #dh-checkout{ width: 124px; text-align: center;}
    #search-box.verB.test #dh-checkin:hover,#search-box.verB.test #dh-checkout:hover{ background: none; padding-right:0;}
    #search-box.verB.test .grey.InpuDateBox.ninzu{ width:33%; border-right:none;}
    #search-box.verB.test .grey.InpuDateBox.ninzu .structure30{ width: 100%; }
    #search-box.verB.test .structure dt{color: #999;}
    #search-box.verB.test .structure .txt2R{ display: none;}
    #searchSwitchArea1{ position: relative;}
    #searchSwitchArea1 .line.sibori{ width: 100%;}
    #search-box.verB.test .line.sibori .structure50{ width: 100%; border-bottom: none; position: relative;}
    #search-box.verB.test #dh-search-form .line.sibori dl.structure dd{ width: 100%;}
    #search-box.verB.test #dh-search-form p.searchSubmit{ margin-top:25px;}
    #search-box.verB.test #dh-search-form .structure .squeeze li label{ font-weight:bold;font-size:16px;}
    
    #search-box.verB.test #dap-search-form .chkDateDP{ width:49%;padding-top:13px; min-height:53px; border-right: none;}
    #search-box.verB.test #dap-search-form .chkDateDP.bdr{ border-right:2px solid #999;}
    #search-box.verB.test #dap-search-form .grey.InpuDateBox .structure25{ width: 100%;}
    #search-box.verB.test .structure25,#search-box.verB.test .structure50,#search-box.verB.test .structure100{ border-bottom: none!important;}
    #search-box.verB.test #dap-search-form .structure dt.date{ float: left; width:10%;min-width: 50px;}
    #search-box.verB.test #dap-search-form .structure dd.date{ float: left;width:78%;}
    #search-box.verB.test #dap-search-form .chkDateDP .structure,#search-box.verB.test #dr-search-form .chkDateDP .structure,#search-box.verB.test #db-search-form .chkDateDP .structure,#search-box.verB.test #oh-search-form .chkDateDP .structure,#search-box.verB.test #searchForeignSwitchArea2 .chkDateDP .structure{padding-left: 36px; 
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAyCAIAAACoOq69AAAACXBIWXMAAAsTAAALEwEAmpwYAAAG0GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMC0wNC0yOVQxMzozNjoxMyswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjAtMDQtMzBUMTE6NTY6MjErMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjAtMDQtMzBUMTE6NTY6MjErMDg6MDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjI5MzUxMTctZDAzMS1mNDQ2LWJiYzMtOTMwZmRiYTUxMTBlIiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YWI2NjQ1ZjAtY2FiMS04ZjQyLWE1MzQtY2ZjNDA3OWQ1MjYwIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6OEY5Qzk4ODU4OURGMTFFQTkyMjhGMDMyQjVCRkE1RjgiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4RjlDOTg4Mjg5REYxMUVBOTIyOEYwMzJCNUJGQTVGOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4RjlDOTg4Mzg5REYxMUVBOTIyOEYwMzJCNUJGQTVGOCIvPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDphNGRiMDRlZC0yMmJlLTFiNGEtYTE1Ni0wYWExMzBmYTY1ZTciIHN0RXZ0OndoZW49IjIwMjAtMDQtMzBUMTE6NTY6MjErMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MjI5MzUxMTctZDAzMS1mNDQ2LWJiYzMtOTMwZmRiYTUxMTBlIiBzdEV2dDp3aGVuPSIyMDIwLTA0LTMwVDExOjU2OjIxKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+mDsbhgAABQJJREFUWIXtV0sotFEYPmfMxdzMTBkNY6HJPZfQXCRWSlaSJBY2srBAg6YUFpLSRKOEmogiG6VsZKPskKJMbEQog3I3g5nxnX/xjuMzxlx+//gtPJt5v/d7zznP9573NpgQgv43OP+bAEI/hAQ3wDubzWa1WgkhhYWFtbW1Ye17c3MzMjJycXGhUqmMRqNQKAxkTT7HwsIC2FRVVQUw84vj4+P4+HiEkFKpvLy8DGwc6DoUCgXGGISw3ABLYBUVAgDT7Dg4OBgbG9vd3aXvLi4uNjc3EUJqtTo3NzcsEk9PT+vr6w6HQyQSFRUV8Xg80PN4vMrKyvr6evg8L8Ah5+fnycnJYR3zFZhMJrfbTa/DS8JisXwbA4QQn8+32+2UhDc7jo6OQOjt7a2oqHC73Tweb3V1tbW1lRBSUVHR19f3/Pwc4hlcLvfs7Kypqenw8DApKWlqakomkxFCGIZpbGzc2tpyuVx2u12lUnnt4ScqKgoEjUaTk5MD8tnZGQgKhSIrKyusb01ISBAIBAghHo+n1WpFIhHoZTIZCC8vL9TYNzs8Hg+V3W43CAzDhMUAIeRyuSDkCSFsF9Kt2IEZKEU9Hg9sFPpFUBBCnE4nQsjpdJJg7SlQxczIyDCZTB6PJz8/P1wSMpmspaXl9PQ0NjY2Ojr670mkpqYODAyEezxAKpV2dHSEaOx7HVxuIFpfB4fjJwB8j5ydnd3Z2WGH7r8CROL+/v6nJGjsLC0tLS0t/XMGH8GOVq9z/HopomCnqNcTdXV16enptGRFGoQQjUbzRihoEn8DvJ5gGAaCkcPhfPQHVC1CCIfDoelDCPF4PBhjhmG4XC690JeXFyiLGOOPucYwDKxiH+Q1mpycnJ+fRwgZjcaysjL2spWVFbPZDO2npqamoaEB9BaLZXl5GUiYzWboOA6Ho6ura29vDyEkFArn5uZ8KlVnZ+f29jbGeHh4OC0tDdEPIoQ0NzfDIwyVbFitVrpFW1sb1VdXV7OJgvL6+pr2P4TQ/f29z24FBQXwamNjw3e8g46HEKIjEAX7dtju5fP5VKZ3gTGmW/H5/HfjE0IIIbFY7LMEBS7blJ9cLscYE0KkUinVS6VS0LMJYYwVCgXoRSLRRxJ+EZxEeXn5xsYGyEqlkuq7u7vb2toQQlFRUWq1GpQSiWRiYuLx8RH0QVtXqCQ+G5cTEhI+KjkcTmJiYigHv1sV7oJIILgnnE6n3W5nGIZhGIVCERcXB/rLy8urqytIUbVaDRHHMMzp6Sm9jqSkpFAaQnCLxcVFrVar1+sNBsP4+DjV9/T06HQ6nU6n1+u3t7dB+fDw0NDQAMqSkpKnp6eg+6NQPPH4+Hh9fQ0yTGyA29vbm5sbkOlkCqUC9A6HI8SeENwT7CmXPQazZWpDCKHjscvlCoUBCsUTKpXKYDDAASkpKVSfmZmp1+sxxlAbvNtxuVqtViAQYIyFQmGIbTk4idLS0qKiIiDB/off3t7e3NwM5YgWMbFYPDQ05Ha7gRytnl8lIRAI/O4lFotpDabAGEskklAOZsM3JiI91/gt5G/zBAgPDw93d3eRm3Ro2PoZ72JiYkAYHBycmZn5i/99QQGn2mw2eJTL5W/voKOvra1956xbXFwMVQTwNmNOT0+Pjo6enJxEmk1eXl5/f392djbVvBt0r66uzs/PI00iOTnZJ/x/xLT9I1r5L4lX/JJ4xS+JV/wBq5nF2euolAUAAAAASUVORK5CYII=) no-repeat bottom left;
    background-size: 22px 25px; margin-left: 15px;}
    #search-box.verB.test #dap-search-form .structure dt.area{ display: block; max-width: 52px; margin-left: 14px;}

    #search-box.verB.test #dap-search-form .chkAirDP{ width:49%;padding-top: 13px; min-height:53px;border-right: none;}
    #search-box.verB.test #dap-search-form .chkAirDP.bdr{ border-right:2px solid #999;}
    #search-box.verB.test #dap-search-form .chkAirDP .structure{ width:42%; float: left;}
    #search-box.verB.test #dap-search-form .chkAirDP .structure dt.sch_ttl3{ width: 10%;min-width: 50px;}
    #search-box.verB.test #dap-search-form .chkAirDP .structure.air{padding-left: 36px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAyCAIAAACoOq69AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjNFMUIyRkI4QTk3MTFFQUIyRDlFMjNDMTc4MzNBNTYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjNFMUIyRkE4QTk3MTFFQUIyRDlFMjNDMTc4MzNBNTYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OEY5Qzk4ODQ4OURGMTFFQTkyMjhGMDMyQjVCRkE1RjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OEY5Qzk4ODU4OURGMTFFQTkyMjhGMDMyQjVCRkE1RjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5DzsHxAAAFrklEQVR42uxYWUiVWxTOKTMtjVQstZwNHNEUDUOtVIwccEDx1VBwAhFHqCzwQcGHDFRKSSKCoHJ6SEWpJOd5nhBBUSs1c9ac+i5L9v3vOf+ZvMduF1xP5+yz/n9/e61vfWvto7C/v3/ivzbFE3+AKf+ebX7+/Nna2vrp0ydNTc3AwEADA4N//Lx/9FZWVubo6KioeBD1K1eutLW1cR2OFsTS0lJMTIxwYNzc3H4TiK9fv/r6+tKuqqqqQUFB1dXV3t7e+Hru3LnJyckjBzE0NITjEgJDQ8PKykpa9/T0xIqOjs7c3Bw/CGAHWDDo27dvOzs7h0bQ3d1tampKCFxdXQcHB2m9oqJCWfmvUggJCeFPR3l5uZGRkZKS0smTJ8FhBweH0NDQnJycV69etbe3j46OrqysSIOgs7PTwsKCENy6dYudGAcDJbGooqLS0NDAA6K2tvbMmTMi61hZ+eLFizdu3IiIiHjw4EFxcTGKbWZmRhhBT0+Pubk5PQV/bEzr379/p0TA7t69KxDmAxD37t1jW6qpqbm4uFhZWZ0/f/7UqVO8sIAYmbaxsUFgU1NT3759i+0bGxtNTEzIwcvLa3FxkV6+t7cXFRVF66hVABKAfgBiZGQEGsL2AGpEDBSpq6vLy8uLj48PCAhwcnK6cOGCNNJ08+bN+fl5evPm5mZsbCxjaHNzs3D8/uYEQvT48WMUDz2AMKSnp6+trTEHZBfHrampQTpwen9/f+QYHBJAAB6wLMBwAFoH4RAqXhoJlujY2JiPjw974+XLl1l1Cdj29jao+uXLF/CjsLAwLi7Ow8MD4WTRhlRzYyBARsliVVJSYm1tzaBERkZiM5mqFBABi52ENwuSxQrkB42prGFmZmbv3r0DxaRBsLW1xbIABJ8/fxbvL0ExS0tLLS0tWUjCw8MHBgYkgvj48aOCggL89fX1m5qaJPpLlu2JiYno6Gh6KWX3yZMn4vV0fHxcQ0NDWBkPD4IMcg4NZSEBAXt7e8X4oxbgBrGRJwjYxsZGdnY2q2F8qKqqEuUMsYLP2bNnmWCIMRnGO6hncHAwm03s7OyoF/Cara0tDVSQQXnOmOiNd+7cWVhYIEV68+YNmM/GMwFn6mGQS7RQya8WDs76+jpvZ2LdmduZdnd3ExISAEjAH2VJzmlpabJxoqurCxtcunQJHMRYhvoEzyGLHR0d0AnhzoQaIUVCSGZnZ7mvQhaoLYPCMoDo7+9nZ2Wmrq5+/fp1Y2Nj1pnYfABFYqpMDRpR4TYaqqZr166trq5KC+LRo0fiE4fxkEt1psps5nj//j1XttF4KUhsspIMAnVPlOY1MBGUZDFgCKCnyDqNHfb29ixTsKSkJCyePn36w4cPMnBienoaVMD4JYCAy0TwgGUBp2xpacEiJi5awdzF3oZBhBbRDmUWKwybGJm4Aw53RmIxAH9Zd56amtLV1aVz19fX0yJmAEz6WHz48OFhFBMt1M/PjzZjssidkTDGCXSm/Px8+glM/PHjB1bQ6vT09LASFhYmvteIlG2MT/TSp0+fkh6w7gwrKioSbt+YtehXTKxYwVRGknr16lXxk7pIEBixiBxaWlooP3aXIrt//77wI319fbjV0KhM7Q1kwldcIARURFoQSH9mZqaoYsGVhvcplhRUE76y9OEycsguivbz/PlzhJSGA65hhffeAXmAoMEB88eLFy9evnxJ/vj8r1o5oAwPD7u7u3NBYI/Xr1/z+uO6RqChswUFBZTTlJQUOcwToDrIwcWRmJgoypldpZydnQkE1FM+Q01ubi4XRHJysihP1AVuWlxn8SOWDCBQZrdv32acQC2IcUYrR1EwELi9yQcEdVpMK9ra2qIIwbWMjAwG4tmzZ3IDQaGWZmyk/4pQKegvWVlZ4j0VjvR/TGjU8vIy9+bCa0cL4v/0Z+oxiGMQxyD+aBC/BBgAih0mja/OhKgAAAAASUVORK5CYII=) no-repeat center left; background-size: 22px 25px; margin-left: 15px; margin-left: 15px;position: relative;}
    #search-box.verB.test #dap-search-form .chkAirDP .structure.air:after{ position: absolute; content: "→"; color: #333; visibility:visible;font-size:22px;top:50%; right:6px; margin-top:2px; width:22px; height: 22px;}
    #search-box.verB.test select#suTomariHeya{ position:relative; top:1px;}
    #search-box.verB.test  #dap-search-form .structure dd.number span.pc{ position:relative; top:0px;}
    #search-box.verB.test select#dap-adlt{ position:relative; top:1px;}
    
    #search-box.verB.test #dap-search-form #searchSwitchArea2{ position: relative;}
    #search-box.verB.test #dap-search-form .DPdetail{ width: 25.86%;padding-top: 13px; min-height:53px;}
    #search-box.verB.test #dap-search-form .heyaDP{ width: 23%;padding-top: 13px; min-height:53px;}
    #search-box.verB.test #dap-search-form .ninzuDP{ width: 50%;padding-top: 13px; min-height:53px; border-right: none;}
    #search-box.verB.test .heyaDP .structure dt{ width: 10%; min-width: 56px; margin-left: 15px;}
    #search-box.verB.test .ninzuDP .structure dt{ width: 10%; min-width:110px; margin-left: 15px;}
    #search-box.verB.test #dap-search-form .ninzuDP  dl.structure.new dd{ width: 75%;}
    #search-box.verB.test #dap-search-form .sibori{ width: 900px;}
    #search-box.verB.test #dap-search-form p.searchSubmit{ margin-top:40px;}
    #search-box.verB.test #dap-search-form .dpTop{ margin-top: 0;}
    #search-box.verB.test .explain{ width: 300px; position: absolute; left:990px; top:-25px;}
    #search-box.verB.test #dap-search-form .structure.shibori dd .squeeze li.dpCar{ padding-top: 2px; position: absolute; left:0; top:310px;}
    #search-box.verB.test #dap-search-form .structure.shibori dd{ width:98%;}
    /*test-DP del*/
    #search-box.verB.test #dap-search-form .structure .squeeze li{ display:block;}
    #search-box.verB.test #dap-search-form .structure .squeeze li.noBd.dpCar{ display: block;}
    }
    
    @media all and (max-width: 720px) {
    #search-box.verB.test .sibori input[type="radio"]{ display:none;}
    #search-box.verB.test .sibori input[type="radio"]+label{ margin:0 10px; display:table; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBFMUVCQkRBODlFMjExRUE5REQ0OTIzQzEwNEMwMkJBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBFMUVCQkRCODlFMjExRUE5REQ0OTIzQzEwNEMwMkJBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEUxRUJCRDg4OUUyMTFFQTlERDQ5MjNDMTA0QzAyQkEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEUxRUJCRDk4OUUyMTFFQTlERDQ5MjNDMTA0QzAyQkEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5PUIENAAADQElEQVR42uSb3UsUURjGX1exG82ICsoIvCskopKi0FrNwKAbNQ30DxAqohvvrcsQgqSkrqWgqC6iyKjMj5LCICjpLiPCKCo29SYx6XmcdxZba2c/Zndnznngd+Gyzrw/dOacOfOeotHRUclRKsA+UAOqQRWoBGtAmX5nDsTANHgPJsEEGAc/c1FUic/H2wyOgxawFxR7fL9M4e/tWfb5b/AC3AY3wUe/Coz4dJwD4C74AHrB/hRkk6VYj9Grf3ke+2AQhKNgBAyDo1lKJpPnsZ/quaKFEN4IBsAQqJP8pU7POaA15EW4DbwDnVK4dGoNbbkULgV94IbegQudCq2FNa3yW7gc3AenJHhhTQ/BWr+E1+t1c0iCG44ST7TWrIT5b/MA7JbgZwcY9LrcIh7XLAf+XRKe7NSaSzMRvgAaJHxp0NrTEubt/oSEN6y9PVVhTvCvSvhzRefonsJ9+kQT9tDhopdwPWgWc9KcOJwmCp8T89LzP2EO3rUGCteq2wrhbjE33YnCG0CTwcJN6hgX7hD/l3uClBJ1jAu3ivlpdYXd1UXTQ8cKCme74BaWLC0MRkL2NJRtaii83SLhagpXWSRcReFNFglXRgx5Mko1qylcZpFweUTsyjyF5ywSnqNwzCLhWQpPWyT8hcJTFglPUfitRcKTFH5lkfAEhZ+L01Nheug4TmF2y4xbIEzHmDvxuGWB8JKjK3wNLBgsu6COceGv4rxbNTWD6vjXuvR5g4XjbsuF2QM1ZqDsmLqtEGZ6DBQ+u/yHROHH4I5BsnR5lEyYOW3IE1RMXcRL+BPoMkC4S108hRl2uPWHWLZfHSRVYeaMOB2sYcuI1i7pCs+DY+BNiGRZa4vWnrYw8x00gtchkW3UmiVTYXfayW70oQDLcuNG1J0+ZivMzIAj4FIAZS+Dw+BHKl9OZ136lzituu2Sox0naWZGazmptYnfwm64y2Sb+7hVoFwHW7WWtJLpm4fP4rTh1+f5geOZOM2jHVqD5EvYDcfpOr1h3AOLOZBc1GPzHLXZ3jz96twZVrbodcWxkBuvMm2l4ILbS3F6nzlj8m2jVlGetuKxy4Av3tfJv7fifRPnhQDH0pxuxfsjwACgmpkxDURQyAAAAABJRU5ErkJggg==) left center no-repeat; cursor:pointer; padding-left:25px;background-size: 20px 20px;}
    #search-box.verB.test .sibori input[type="radio"]:checked+label{ background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM3RkEwNDQyODlFMTExRUFBNkRCOENDMERCM0U1NDNDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM3RkEwNDQzODlFMTExRUFBNkRCOENDMERCM0U1NDNDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzdGQTA0NDA4OUUxMTFFQUE2REI4Q0MwREIzRTU0M0MiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzdGQTA0NDE4OUUxMTFFQUE2REI4Q0MwREIzRTU0M0MiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz67Pcd/AAAGf0lEQVR42uRb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) left center no-repeat; background-size: 20px 20px; }
    #search-box.verB.test .sibori input[type="checkbox"]{ display:none;}
    #search-box.verB.test .sibori input[type="checkbox"]+label{ margin:0 5px 0 0; display:table; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAIAAAC1nk4lAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA25pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozZDNjZGUyNi05YTE5LTI4NDEtODQ3Yi04OTZhNzk1ZTg0YjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEE5NzQ0QUQ5RTU4MTFFQUFGRjlBMzhGRDRDMTlERjQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEE5NzQ0QUM5RTU4MTFFQUFGRjlBMzhGRDRDMTlERjQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTkxNUU2RTk4QTA3MTFFQUFCNDk5QTZDOEYwMTAwMjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTkxNUU2RUE4QTA3MTFFQUFCNDk5QTZDOEYwMTAwMjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6XuM4aAAAASklEQVR42uzOAQ0AAAgDILV/Hc1njm+QgL7dSjMVSFpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWjrPCzAAQtkCmGAH9tcAAAAASUVORK5CYII=) left center no-repeat; cursor:pointer;line-height: 29px; padding:0 0 0 22px; font-size:15px; font-weight:bold;color: #000; background-size: 16px 16px;}
    #search-box.verB.test .sibori input[type="checkbox"]:checked+label{ background:url(../images/check.png) left center no-repeat;background-size:16px 16px; }
    #search-box.verB.test .structure #f_chu{ position: relative; top:1px;}
    #search-box.verB.test dl.structure{ background: none;}
    #search-box.verB.test dl.structure dt{ color: #999; font-weight: normal;}
    #search-box.verB.test dl.structure{ border: none;}
    #search-box.verB.test .InpuDateBox{ margin-left: 0; margin-right: 0;}
    #search-box.verB.test .structure dt.area{ display: none;}
    #search-box.verB.test #searchSwitchArea1,#search-box.verB.test #searchSwitchArea2{ padding:5px 10px 5px 10px; background-color:#d3d2d2;}
    #search-box.verB.test #dh-search-form dl.structure{ background: #fff;}
    #search-box.verB.test #dh-search-form dl.structure dt.txt2R{ display: none;}
    #search-box.verB.test #dh-search-form .structure dd .squeeze li{ border-bottom: none;}
    #search-box.verB.test #dh-search-form .structure dd .squeeze li.noBd{ padding-top:0; margin-bottom: 4px;;}
    #search-box.verB.test #dh-search-form .sibori .structure dd{ width:98%;}
    #search-box.verB.test #dh-search-form .chuArea{ margin-bottom: 10px ;float:none;}
    #search-box.verB.test #dh-search-form .chuArea .structure{ background-color: #fff;}
    #search-box.verB.test #dh-search-form .chuArea .structure dd.dmArea{background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAyCAIAAACoOq69AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhGOUM5ODg0ODlERjExRUE5MjI4RjAzMkI1QkZBNUY4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhGOUM5ODg1ODlERjExRUE5MjI4RjAzMkI1QkZBNUY4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OEY5Qzk4ODI4OURGMTFFQTkyMjhGMDMyQjVCRkE1RjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OEY5Qzk4ODM4OURGMTFFQTkyMjhGMDMyQjVCRkE1RjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7KFCndAAAEDklEQVR42uyYOyx0XRSGZ1wiLt9PxK3QSIhIKETEtXRPKCRa0RIdoVAQCgWRiESj0VC4F0IiVIhbIqKiUis+fD+CuMz/ZNaflZNzGGefmeIrrGqftd733evM2WvtvccfCAR8JraysrKxsbG3t3d1dZWUlITn4eEhJyenurq6qamptbXV58EC7uzu7m50dDQlJSW0GgBggAMm5iqJ+fn55ORk9y8GGErEkjg7O6uoqLBOUFhYODExcXFx8fLy8jtoDHjESciKhAg93CQODg6ys7NVtKioaH19/ePj4ys8IQDAlAIdEe9JnJ6eZmRkiFZ0dPTIyMjr66ub1wIGGIpwEUHKYxJlZWWiQglsbm4GDA2K1A6GlJckVldXhR8bG7uzs2OLPj09sQIoyH+CxoBHnDYYROiig6BxErm5uULu7++3hegTmZmZzorAScgGhi5RBM2S2N/fF2ZWVtbj46M1tLS0FLo4AVjx0BGRELJfJRHlFNre3pZBe3t7QkKC+p+fnzs7O2Wcl5e3vLz8J2gMeBQ/AGBKgY6ITdZVx6ytrZXQ1taW1c+HF39+fv7t7a01xCNOiQKzhhARP7IGn0Mr8/r62upnAYqfV3eycEq0oaHB6kdEa9UgiZiYGKHZGgOFIH4+gZN1f3+vJW1rG+JH1mBNREX976QD+sI2FVHZT2Z0ulJTU2Vwc3Nj9bNZh1hi+u0VZhNRWVdJ6BK7vLy0+mtqamQwMDDAZm0N8YhTxnV1ddaQiqisq+ro7e2V0NjYmK1RpqWlqSIr8d+gMdAJANhaJyISQtZgYa6trQmtsbHRFlpcXAy9AgDYKIhICFmDJHg5ocXFxTkLgZ6Ynp7unB6nrV1i0BERALJme0dpaakw5+bmnFHZwHjFX0Fj8OkGhkEXHQSNN7Dp6WkhNzc3B8Iw6KKDoHESWlcUN8vbWwYQtTcg6OVQU1lZKfy2tjZvSUAUBaQ8nqxOTk5Ewu/3MzbNAApEUfiWHuqgW1VVJSrl5eXv7+/uMwAMRbiIhHXaPj8/181scnLSfRKAddNCJNx7x8zMjMglJia6XKHAAAsLemRuYMXFxaJYUlLCPSc0GAAwwUOM2DXw8PBQ22JPT09oMAAFQ4zkXXR2dlYrZWFh4SsYIa0IKBG+EFsrhbPrp2sNp56K3VSElySYo6CgQC8Rtg7IUtCrCjA3FeElCezo6Eh/7fr6euvNuKWlRb8XMNPO5jNC6/UQ6+vre3t7oy8NDw+rM/R1LzJJYOPj4zrl4ODg0NCQPhLytsv4PHC6urqch5qOjg7PO77PG+34+Dg+Pl4zmJqaCufY4fPM3N3dlXXKRwmEZ37TvxCt1t3dzS3v29PvtxZWEpGyKN9fYD9J/CTxk8RPEt/ZfwIMAEl/9iZ6Hym+AAAAAElFTkSuQmCC) no-repeat left bottom; background-size: 22px 25px; margin-left: 10px; padding-left: 22px;}
    
    #search-box.verB.test #dh-search-form #dh-child-popup-contents{right:0!important;}

    #search-box.verB.test .InpuDateBox{ background: none; border:none;}
    #search-box.verB.test #dh-search-form .chkDate dl.fltDl{ float: left; width: 48.6%; margin-right: 0; border-radius: 4px;padding-top: 6px; min-height: 64px;}
    #search-box.verB.test #dh-search-form .chkDate dl.fltDl.chkIn{ margin-right: 2%; border-right: none;}
    #search-box.verB.test #dh-search-form .chkDate dl.fltDl.chkOut{ float: right;}
    #search-box.verB.test #dh-search-form dl.structure30 dt.date{ color: #999999; font-size: 12px;}
    #search-box.verB.test #dh-search-form .roomNumber{ width: 32%; float: left; margin-right: 2%;}
    #search-box.verB.test #dh-search-form .roomNumber dl.structure{ background: #fff;border-radius: 4px; width: 100%;min-height: 56px; padding-top:4px;}
    #search-box.verB.test #dh-search-form div.ninzu{ width:66%; float: left;margin-right: 0; margin-left: 0;}
    #search-box.verB.test #dh-search-form .ninzu ul li.adult{ width: 48.8%; margin-right:1.5%;margin-left:0;  max-width:250px; text-align:left; float: left; margin-top: 0; margin-bottom: 0;border-radius: 4px;padding-top: 2px; min-height: 54px;}
    #search-box.verB.test #dh-search-form .ninzu ul li.child{ width: 48.6%; margin-right:0;margin-left: 0; max-width:250px;text-align:left; float:right; margin-top: 0; margin-bottom: 0;border-radius: 4px;padding-top: 2px; min-height: 54px;}
    #search-box.verB.test #dh-search-form .roomNumber dl.structure dt{ display: block; font-weight: normal; font-size: 12px; padding-top:3px;}
    #search-box.verB.test dl.fltDl.heya dd.sch_cont3{ margin-top: 0;}
    #search-box.verB.test dl.structure.fltDl.heya select{ margin-top: 0;}
    #search-box.verB.test #dh-search-form .roomNumber dl.structure dt label{color: #999; }
    #search-box.verB.test #dh-search-form dl.structure30.heya{width: 100%;}
    #search-box.verB.test #dh-search-form div.ninzu dl.structure{ width: 100%; background: none;}
    #search-box.verB.test #dh-search-form div.ninzu dl.structure dd{ float: none;}
    #search-box.verB.test #dh-search-form div.ninzu dl.structure span.sp{ display: inline-block;font-weight: normal; font-size: 12px; padding-top:5px; color:#999;}
    #search-box.verB.test p.searchSubmit a{ padding-top: 15px; padding-bottom: 15px;}
    #search-box.verB.test p.searchSubmit{ padding-top: 0; padding-bottom: 15px;}
    #search-box.verB.test  span.sp{ display:inline-block;color:#999; padding-right:10px;}
    #search-box.verB.test dl.structure.fltDl.ninzu li.adult label, #search-box.verB.test dl.structure.fltDl.ninzu li.child label{ text-align:left; padding-left:12px;}
    #search-box.verB.test dl.fltDl.heya dd.sch_cont3{ text-align:right;}
    #search-box.verB.test .number ul li.child a#dh-child-popup{ background:none;}
    
    #search-box.verB.test #dh-search-form dl.structure.fltDl dt.date{text-align:left; padding-left:15px; width:auto!important;}
    #search-box.verB.test #dh-search-form dl.structure.fltDl dd.date{padding-left:15px;}
    #search-box.verB.test  #dap-search-form #searchSwitchArea2{ position: relative; margin-top: 30px;}
    #search-box.verB.test  #dap-search-form .sibori dl.structure{  border: none; background: #fff; margin-left:0; margin-right:0; margin-bottom:0;}
    #search-box.verB.test  #dap-search-form dl.structure dt.txt2R{ display: none;}
    #search-box.verB.test  #dap-search-form dl.structure .dpCar{ display: none;}
    #search-box.verB.test  #dap-search-form #searchExplainForAirPackage{ position: absolute; top:-40px; left: 10px;}
    #search-box.verB.test  #dap-search-form .structure dd .squeeze li{ border-bottom: none;}
    #search-box.verB.test  #dap-search-form .sibori .structure dd{ width: 100%;}
    #search-box.verB.test  #dap-search-form dl.structure.fltDl.ninzu li.adult label, #search-box.verB.test #dap-search-form dl.structure.fltDl.ninzu li.child label{padding-top: 2px;}
    #search-box.verB.test  #dap-search-form .InpuDateBox.chkDateDP { width: 48.8%; float:right; margin-left: 0; margin-right:0;background: #fff;border-radius: 5px;}
    #search-box.verB.test  #dap-search-form .InpuDateBox.chkDateDP.bdr{ float: left;}
    #search-box.verB.test  #dap-search-form .InpuDateBox.chkDateDP dl.structure25{ width: 100%;}
    #search-box.verB.test  #dap-search-form .InpuDateBox.chkDateDP dl.structure25 dt.date{ padding-top:8px; color: #999; font-weight: normal; padding-left:15px;}
    #search-box.verB.test  #dap-search-form .InpuDateBox.chkDateDP dl.structure dd{ padding:0 0 0 15px; min-height:38px;}
    #search-box.verB.test  #dap-search-form dl.structure.fltDl.heya select{ margin-top: 0;}
    #search-box.verB.test  #dap-search-form #suTomariHeya,#search-box.verB.test  #dap-search-form #dap-adlt{ position: relative; top:1px;}
    #search-box.verB.test #dap-search-form .chkAirDP{ width:100%;padding-top: 12px; min-height:58px;border-right: none;background: #fff;border-radius: 5px; margin: 0 auto 10px auto;}
    #search-box.verB.test #dap-search-form .chkAirDP .structure{ width:128px; float: left;}
    #search-box.verB.test #dap-search-form .chkAirDP .structure dt.sch_ttl3{ width: 10%;min-width: 50px;padding-left:6px; font-weight: normal;}
    #search-box.verB.test #dap-search-form .chkAirDP .structure.air{padding-left:25px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAyCAIAAACoOq69AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjNFMUIyRkI4QTk3MTFFQUIyRDlFMjNDMTc4MzNBNTYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjNFMUIyRkE4QTk3MTFFQUIyRDlFMjNDMTc4MzNBNTYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OEY5Qzk4ODQ4OURGMTFFQTkyMjhGMDMyQjVCRkE1RjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OEY5Qzk4ODU4OURGMTFFQTkyMjhGMDMyQjVCRkE1RjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5DzsHxAAAFrklEQVR42uxYWUiVWxTOKTMtjVQstZwNHNEUDUOtVIwccEDx1VBwAhFHqCzwQcGHDFRKSSKCoHJ6SEWpJOd5nhBBUSs1c9ac+i5L9v3vOf+ZvMduF1xP5+yz/n9/e61vfWvto7C/v3/ivzbFE3+AKf+ebX7+/Nna2vrp0ydNTc3AwEADA4N//Lx/9FZWVubo6KioeBD1K1eutLW1cR2OFsTS0lJMTIxwYNzc3H4TiK9fv/r6+tKuqqqqQUFB1dXV3t7e+Hru3LnJyckjBzE0NITjEgJDQ8PKykpa9/T0xIqOjs7c3Bw/CGAHWDDo27dvOzs7h0bQ3d1tampKCFxdXQcHB2m9oqJCWfmvUggJCeFPR3l5uZGRkZKS0smTJ8FhBweH0NDQnJycV69etbe3j46OrqysSIOgs7PTwsKCENy6dYudGAcDJbGooqLS0NDAA6K2tvbMmTMi61hZ+eLFizdu3IiIiHjw4EFxcTGKbWZmRhhBT0+Pubk5PQV/bEzr379/p0TA7t69KxDmAxD37t1jW6qpqbm4uFhZWZ0/f/7UqVO8sIAYmbaxsUFgU1NT3759i+0bGxtNTEzIwcvLa3FxkV6+t7cXFRVF66hVABKAfgBiZGQEGsL2AGpEDBSpq6vLy8uLj48PCAhwcnK6cOGCNNJ08+bN+fl5evPm5mZsbCxjaHNzs3D8/uYEQvT48WMUDz2AMKSnp6+trTEHZBfHrampQTpwen9/f+QYHBJAAB6wLMBwAFoH4RAqXhoJlujY2JiPjw974+XLl1l1Cdj29jao+uXLF/CjsLAwLi7Ow8MD4WTRhlRzYyBARsliVVJSYm1tzaBERkZiM5mqFBABi52ENwuSxQrkB42prGFmZmbv3r0DxaRBsLW1xbIABJ8/fxbvL0ExS0tLLS0tWUjCw8MHBgYkgvj48aOCggL89fX1m5qaJPpLlu2JiYno6Gh6KWX3yZMn4vV0fHxcQ0NDWBkPD4IMcg4NZSEBAXt7e8X4oxbgBrGRJwjYxsZGdnY2q2F8qKqqEuUMsYLP2bNnmWCIMRnGO6hncHAwm03s7OyoF/Cara0tDVSQQXnOmOiNd+7cWVhYIEV68+YNmM/GMwFn6mGQS7RQya8WDs76+jpvZ2LdmduZdnd3ExISAEjAH2VJzmlpabJxoqurCxtcunQJHMRYhvoEzyGLHR0d0AnhzoQaIUVCSGZnZ7mvQhaoLYPCMoDo7+9nZ2Wmrq5+/fp1Y2Nj1pnYfABFYqpMDRpR4TYaqqZr166trq5KC+LRo0fiE4fxkEt1psps5nj//j1XttF4KUhsspIMAnVPlOY1MBGUZDFgCKCnyDqNHfb29ixTsKSkJCyePn36w4cPMnBienoaVMD4JYCAy0TwgGUBp2xpacEiJi5awdzF3oZBhBbRDmUWKwybGJm4Aw53RmIxAH9Zd56amtLV1aVz19fX0yJmAEz6WHz48OFhFBMt1M/PjzZjssidkTDGCXSm/Px8+glM/PHjB1bQ6vT09LASFhYmvteIlG2MT/TSp0+fkh6w7gwrKioSbt+YtehXTKxYwVRGknr16lXxk7pIEBixiBxaWlooP3aXIrt//77wI319fbjV0KhM7Q1kwldcIARURFoQSH9mZqaoYsGVhvcplhRUE76y9OEycsguivbz/PlzhJSGA65hhffeAXmAoMEB88eLFy9evnxJ/vj8r1o5oAwPD7u7u3NBYI/Xr1/z+uO6RqChswUFBZTTlJQUOcwToDrIwcWRmJgoypldpZydnQkE1FM+Q01ubi4XRHJysihP1AVuWlxn8SOWDCBQZrdv32acQC2IcUYrR1EwELi9yQcEdVpMK9ra2qIIwbWMjAwG4tmzZ3IDQaGWZmyk/4pQKegvWVlZ4j0VjvR/TGjU8vIy9+bCa0cL4v/0Z+oxiGMQxyD+aBC/BBgAih0mja/OhKgAAAAASUVORK5CYII=) no-repeat left center;margin-left: 12px;position: relative;
    background-size:22px 25px ;}
    #search-box.verB.test #dap-search-form .chkAirDP .structure.air:after{ position: absolute; content: "→"; color: #333; visibility:visible;font-size:16px;top:50%; right:-12px; margin-top:-7px; width:20px; height: 22px;}
    #search-box.verB.test #dap-search-form .chkAirDP .structure dd{ width: 100%; min-height:36px;}
    #search-box.verB.test #dap-search-form .chkAirDP .structure dd.dpLin1st{ position: relative; left: -3px;}
    #search-box.verB.test #dap-search-form .chkAirDP .structure dd.dpLin2st{ position: relative; left:6px;}
    #search-box.verB.test #dap-search-form .chkAirDP .structure.next{ max-width: 48%;}
    #search-box.verB.test #dap-search-form .structure #pref{ margin-top:0px; margin-left: 0; height: 30px;}
    #search-box.verB.test #rettCode,#search-box.verB.test #cdHatuKuukou{ min-width:120px; display:block!important;width: 90% !important;}
    #search-box dl.structure .dpLin1st{ border-right: none;}
    #search-box.verB.test #dap-search-form .DPdetail{ display:block;}
    #search-box.verB.test #dap-search-form .DPdetail .structure{background: #fff;border-radius: 5px; padding: 5px 0;}
    #search-box.verB.test #dap-search-form .DPdetail .structure dt{ display: block; min-height: 14px; padding-top:6px; text-align: left; margin-left: 15px;}
    #search-box.verB.test #dap-search-form .DPdetail .structure dd{ margin-left: 10px; padding-left:0;}
    #search-box.verB.test span.pc{ display: none;}
    #search-box.verB.test #dap-search-form dl.structure .dpLin1st select, #search-box.verB.test #dap-search-form dl.structure .dpLin2st select{width: 100%!important;  display: block;}
    
    #search-box.verB.test #dap-search-form div.ninzuDP{ width:66%; float: left;margin-right: 0; margin-left: 0;}
    #search-box.verB.test #dap-search-form #searchSwitchArea2 .ninzuDP ul li{max-width:430px; position: relative; width: 47.2%;text-align:right; float: left;margin-top: 0; margin-bottom: 0;background: #fff;border-radius: 4px; min-height: 56px;}
    #search-box.verB.test #dap-search-form #searchSwitchArea2 .ninzuDP ul li.adult{  margin-right:2.5%;  }
    #search-box.verB.test #dap-search-form #searchSwitchArea2 .ninzuDP ul li.child{ margin-right:0;}
    #search-box.verB.test .number ul li.child a{ background:none;}
    #search-box.verB.test #dap-search-form .heyaDP{ width: 32%; float: left; margin-right: 2%;}
    #search-box.verB.test #dap-search-form .heyaDP dl.structure{ background: #fff;border-radius: 4px; width: 100%;}
    #search-box.verB.test #dap-search-form .heyaDP dl.structure dt{ display: block; font-weight: normal; font-size: 12px; padding-top:8px;}
    #search-box.verB.test #dap-search-form .heyaDP dl.structure dt label{color: #999; }
    #search-box.verB.test #dap-search-form div.ninzuDP dl.structure{ width: 100%; background: none;}
    #search-box.verB.test #dap-search-form div.ninzuDP dl.structure dd{ float: none;}
    #search-box.verB.test #dap-search-form div.ninzuDP dl.structure span.sp{ display: inline-block;font-weight: normal; font-size: 12px; padding-top:5px; color:#999;}
    #search-box #searchSwitchArea2 dl.structure.fltDl.ninzu li.child{ width:47.2%; float: right;}
    #search-box #dap-search-form .heyaDP dl.fltDl dd{ min-height: 32px; position: relative; top:-2px;}
    #search-box #dap-search-form #dap-carsC{ float:left;}
    #search-box.verB.test dl.structure{ margin-left:0; margin-right:0;}
    #search-box.verB.test .inputDate{ text-align:left;}
    #search-box.verB.test #searchSwitchArea1 .inputDate#dh-checkin,#search-box.verB.test #searchSwitchArea1 .inputDate#dh-checkout{ max-width: 120px;}
    #search-box.verB #searchSwitchArea2 .InpuDateBox #dap-arv-date{ max-width: 120px;}
    #search-box.verB.test #dh-search-form dl.structure.fltDl dd.date{ width: 80%;}
    #search-box.verB #searchSwitchArea2 .InpuDateBox dl.structure25 #dpCheckoutIchi{ width: 90%;}
    .test .sltBox:after{ left: 85%;}
    .test .sltBox:before{ left: 85%;}
    #search-box.verB.test #dap-search-form #dap-carsC { display:none;}
    #search-box.verB.test #dap-search-form .squeeze.sp .carLabel {
        margin: 0 5px 0 0;
        display: table;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAIAAAC1nk4lAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA25pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozZDNjZGUyNi05YTE5LTI4NDEtODQ3Yi04OTZhNzk1ZTg0YjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEE5NzQ0QUQ5RTU4MTFFQUFGRjlBMzhGRDRDMTlERjQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEE5NzQ0QUM5RTU4MTFFQUFGRjlBMzhGRDRDMTlERjQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTkxNUU2RTk4QTA3MTFFQUFCNDk5QTZDOEYwMTAwMjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTkxNUU2RUE4QTA3MTFFQUFCNDk5QTZDOEYwMTAwMjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6XuM4aAAAASklEQVR42uzOAQ0AAAgDILV/Hc1njm+QgL7dSjMVSFpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWjrPCzAAQtkCmGAH9tcAAAAASUVORK5CYII=) left center no-repeat;
        cursor: pointer;
        line-height: 16px;
        padding: 0 0 0 22px;
        font-size: 16px;
        font-weight: bold;
        color: #444;
        background-size: 16px 16px;
    }
    #search-box.verB.test #dap-search-form .squeeze.sp input[type="checkbox"]:checked + label {
        background: url(../images/check.png) left center no-repeat;
        background-size:16px 16px;
    }


    #dap-child-num-contents:before {
        border-color: rgba(204, 204, 204, 0);
        border-bottom-color: rgba(204, 204, 204, 0);
        border-bottom-color: #ccc;
        border-width: 14px;
        left: 50%;
        margin-left: -14px;
    }
    .sltBox::after {
        border-color: rgba(255, 255, 255, 0);
            border-bottom-color: rgba(255, 255, 255, 0);
        border-bottom-color: #fff;
        border-width: 10px;
        left: 50%;
        margin-left: -10px;
bottom: 100%;
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
    }
   /*test-DP del*/
    #search-box.verB.test #dap-search-form .structure.structure50.shibori{ display:block;}
    #search-box.verB.test #dap-search-form .structure.structure50.shibori dd .squeeze li{padding-top:8px;}
    #search-box.verB.test #dap-search-form .structure.structure50.shibori dd .squeeze li.noBd{padding-top:0; padding-bottom: 10px;}
    #search-box.verB.test #dap-search-form .structure.structure50.shibori dd .squeeze li.noBd.dappartsChk{ padding-left:18px;}
    #search-box.verB.test #dap-search-form .dhAll.clearfix.dpTop{ margin-top: 10px;}

    #search-box.verB .searchSubmit a {margin-top: 10px;}
 
    }
    

/*test-car-ov*/
/*car*/
    @media all and (min-width: 721px) {
    #search-box.verB.test #dr-search-form .chkDateDP{width: 49%;padding-top: 13px;min-height: 53px;}
    #search-box.verB.test #dr-search-form .structure dt.date{min-width: 50px;float: left; width:15%;}
    #search-box.verB.test #dr-search-form .structure dd.date{ float: left;width:73%;}
    #search-box.verB.test #dr-search-form .grey.noBd{ border-right: none;}
    #search-box.verB.test #dr-search-form .chkDateDP.carArea{padding-top:12px;min-height:48px; }
    #search-box.verB.test #dr-search-form .dhAll.carArea .structure{ padding-left: 0; background: none;}
    #search-box.verB.test #dr-search-form .dhAll.carArea dl.bodyType{ margin-top:13px; min-height: 53px;}
    #search-box.verB.test #dr-search-form .dhAll.carArea dl.bodyType dt{padding-left: 0; margin-left: 15px;}
    #search-box.verB.test #searchSwitchArea5 select#dr-garea, #search-box.verB #searchSwitchArea5 select#dr-barea{ width: 364px;}
    #search-box.verB.test #dr-search-form .bodyType dd{ width:88%; padding-top: 4px;}
    #search-box.verB.test #dr-search-form .structure100{ margin-bottom: 6px;}
    #search-box.verB #searchSwitchArea5 dt{ width: 16%;}
    }

@media all and (max-width: 720px) {
.searchSwitchArea{ padding: 5px 10px 5px 10px;background-color: #FAFAFA;}
#search-box.verB.test #dr-search-form .InpuDateBox.chkDateDP{ width: 48.8%;float:left;margin-left: 0; margin-right: 0;background: #fff;border-radius: 5px;}
#search-box.verB.test #dr-search-form .InpuDateBox.chkDateDP.noBd{ float: right;}
#search-box.verB.test #dr-search-form dl.structure dt.txt1L{ float: none; padding-top:6px; min-height:16px; text-align: left; padding-left: 15px; display: block;}
#search-box.verB.test #dr-search-form .structure dd.date{ float:none;width:93.6%;padding: 0 0 0 15px;}
#search-box.verB.test #dr-search-form .InpuDateBox.chkDateDP.carArea{ float: none; width:100%; padding-top:6px; padding-bottom: 10px;}
#search-box.verB.test #dr-search-form .InpuDateBox.chkDateDP.carArea dt{ float: none; padding-top:6px;padding-left: 15px;}
#search-box.verB.test #dr-search-form .InpuDateBox.chkDateDP.carArea dd{float: none; width:100%;}
#search-box.verB.test #dr-search-form .InpuDateBox.chkDateDP li{ display: inline-block; float: left; margin-right: 10px;}
#search-box.verB.test #dr-search-form #dr-bmarea,#search-box.verB.test #dr-search-form #dr-barea{ margin-left: 6px;}
#search-box.verB.test #dr-search-form .carArea dl.bodyType{ width: 100%;margin-left: 0; margin-right: 0;background: #fff;border-radius: 5px;}
#search-box.verB.test #dr-search-form .carArea dl.bodyType dt{float: none; padding-top:10px;padding-left: 15px;}
#search-box.verB.test #dr-search-form .carArea dl.bodyType dd{ width: 100%; padding-bottom:4px;}
#search-box.verB.test #dr-search-form ul.searchSelectCar li{ display: inline-block; float: left; margin-right: 6px;}
#search-box.verB.test #dr-search-form input{ display: none;}
#search-box.verB.test #dr-search-form input#dr-dpt-date{display:block;}
#search-box.verB.test #dr-search-form input#dr-arv-date{display:block;}
#search-box.verB.test #dr-search-form input[type="radio"] + label{margin:0 10px; line-height: 20px; display:table; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBFMUVCQkRBODlFMjExRUE5REQ0OTIzQzEwNEMwMkJBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBFMUVCQkRCODlFMjExRUE5REQ0OTIzQzEwNEMwMkJBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEUxRUJCRDg4OUUyMTFFQTlERDQ5MjNDMTA0QzAyQkEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEUxRUJCRDk4OUUyMTFFQTlERDQ5MjNDMTA0QzAyQkEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5PUIENAAADQElEQVR42uSb3UsUURjGX1exG82ICsoIvCskopKi0FrNwKAbNQ30DxAqohvvrcsQgqSkrqWgqC6iyKjMj5LCICjpLiPCKCo29SYx6XmcdxZba2c/Zndnznngd+Gyzrw/dOacOfOeotHRUclRKsA+UAOqQRWoBGtAmX5nDsTANHgPJsEEGAc/c1FUic/H2wyOgxawFxR7fL9M4e/tWfb5b/AC3AY3wUe/Coz4dJwD4C74AHrB/hRkk6VYj9Grf3ke+2AQhKNgBAyDo1lKJpPnsZ/quaKFEN4IBsAQqJP8pU7POaA15EW4DbwDnVK4dGoNbbkULgV94IbegQudCq2FNa3yW7gc3AenJHhhTQ/BWr+E1+t1c0iCG44ST7TWrIT5b/MA7JbgZwcY9LrcIh7XLAf+XRKe7NSaSzMRvgAaJHxp0NrTEubt/oSEN6y9PVVhTvCvSvhzRefonsJ9+kQT9tDhopdwPWgWc9KcOJwmCp8T89LzP2EO3rUGCteq2wrhbjE33YnCG0CTwcJN6hgX7hD/l3uClBJ1jAu3ivlpdYXd1UXTQ8cKCme74BaWLC0MRkL2NJRtaii83SLhagpXWSRcReFNFglXRgx5Mko1qylcZpFweUTsyjyF5ywSnqNwzCLhWQpPWyT8hcJTFglPUfitRcKTFH5lkfAEhZ+L01Nheug4TmF2y4xbIEzHmDvxuGWB8JKjK3wNLBgsu6COceGv4rxbNTWD6vjXuvR5g4XjbsuF2QM1ZqDsmLqtEGZ6DBQ+u/yHROHH4I5BsnR5lEyYOW3IE1RMXcRL+BPoMkC4S108hRl2uPWHWLZfHSRVYeaMOB2sYcuI1i7pCs+DY+BNiGRZa4vWnrYw8x00gtchkW3UmiVTYXfayW70oQDLcuNG1J0+ZivMzIAj4FIAZS+Dw+BHKl9OZ136lzituu2Sox0naWZGazmptYnfwm64y2Sb+7hVoFwHW7WWtJLpm4fP4rTh1+f5geOZOM2jHVqD5EvYDcfpOr1h3AOLOZBc1GPzHLXZ3jz96twZVrbodcWxkBuvMm2l4ILbS3F6nzlj8m2jVlGetuKxy4Av3tfJv7fifRPnhQDH0pxuxfsjwACgmpkxDURQyAAAAABJRU5ErkJggg==) left center no-repeat; cursor:pointer; padding-left:25px;background-size: 20px 20px;}
#search-box.verB.test #dr-search-form input[type="radio"]:checked + label{ background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM3RkEwNDQyODlFMTExRUFBNkRCOENDMERCM0U1NDNDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM3RkEwNDQzODlFMTExRUFBNkRCOENDMERCM0U1NDNDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzdGQTA0NDA4OUUxMTFFQUE2REI4Q0MwREIzRTU0M0MiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzdGQTA0NDE4OUUxMTFFQUE2REI4Q0MwREIzRTU0M0MiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz67Pcd/AAAGf0lEQVR42uRb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) left center no-repeat; background-size: 20px 20px;}
#search-box.verB.test #dr-search-form input[type="checkbox"] + label{margin:0 10px; line-height:14px; font-size:14px; display:table; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAIAAAC1nk4lAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA25pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozZDNjZGUyNi05YTE5LTI4NDEtODQ3Yi04OTZhNzk1ZTg0YjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEE5NzQ0QUQ5RTU4MTFFQUFGRjlBMzhGRDRDMTlERjQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEE5NzQ0QUM5RTU4MTFFQUFGRjlBMzhGRDRDMTlERjQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTkxNUU2RTk4QTA3MTFFQUFCNDk5QTZDOEYwMTAwMjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTkxNUU2RUE4QTA3MTFFQUFCNDk5QTZDOEYwMTAwMjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6XuM4aAAAASklEQVR42uzOAQ0AAAgDILV/Hc1njm+QgL7dSjMVSFpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWjrPCzAAQtkCmGAH9tcAAAAASUVORK5CYII=) left center no-repeat; cursor:pointer; padding:1px 2px 1px 22px;background-size: 16px 16px;}
#search-box.verB.test #dr-search-form input[type="checkbox"]:checked + label{ background:url(../images/check.png) no-repeat left center;background-size: 16px 16px;}

}
/* #search-box.verB.test #dr-search-form .InpuDateBox {margin-bottom: 10px;} */
#search-box.verB.test #dr-search-form .dhAll.dpTop:not(.carArea) {margin-top: 10px;}


/*bus*/
@media all and (min-width: 721px) {
#search-box.verB.test #db-search-form .chkDateDP{width:24%;padding-top: 13px;min-height: 53px;}
#search-box.verB.test #db-search-form .chkDateDP .structure{ width: 100%;}
#search-box.verB.test #db-search-form .chkDateDP .structure dt.date{min-width: 50px;float: left; width:15%;}
#search-box.verB.test #db-search-form .chkDateDP .structure dd.date{ float: left;width:63%;}
#search-box.verB.test .date #db-start-date{ width: 168px;}
#search-box.verB.test  #searchSwitchArea4 .white .structure.BusSyupatu dt{width:30%;}
#search-box.verB.test #db-dpt, #search-box.verB #db-arv{ width: 140px;}
#search-box.verB #searchSwitchArea4 dd{ width:70%;}
#search-box.verB.test #searchSwitchArea5 dd{ width:83%;}
#search-box.verB.test #searchSwitchArea4 .white{ width: 34%;}
#search-box.verB.test #searchSwitchArea4 .white .structure dt{width:30%;}
#search-box.verB.test #db-dpt, #search-box.verB #db-arv{ margin-left: 4px;}
#search-box.verB.test #db-search-form .structure_not50,#search-box.verB.test #db-search-form .structure50{ width:48%; margin-left: 1%; margin-right: 1%; float: left;}
#search-box.verB.test #db-search-form .ninzu{ width:41%; border-right: none;}
#search-box.verB.test #db-search-form .ninzu .structure{ width: 100%;}
#search-box.verB.test #db-search-form .ninzu .structure dt{ padding-left: 5px; width: 18%;}
#search-box.verB.test #db-search-form .ninzu .structure dd {width: 79.6%;}
#search-box.verB.test #db-search-form .ninzu .structure dd ul li{ width: 48.8%!important;float:left;margin-left: 0; margin-right: 0;}
#search-box.verB.test #db-search-form .ninzu select{margin: 0;}
#search-box.verB.test #db-search-form .condBusL{ width: 100%; padding-top: 13px; min-height: 54px;}
#search-box.verB.test #db-search-form .condBus dt{ width:6%; padding-left:10px;}
#search-box.verB.test #db-search-form .condBus dd{ width: 92%; padding-left: 0; margin-left: 0; background: none; padding-top: 6px;}
}

@media all and (max-width: 720px) {
    .searchSwitchArea {
        padding: 0;
        background-color: #FAFAFA;
    }

    #search-box.verB.test #db-search-form .InpuDateBox {
        width: 100%;
        float: none;
        margin-left: 0;
        margin-right: 0;
        background: #fff;
        border-radius: 5px;
    }


#search-box.verB.test #db-search-form dl.structure dt.txt1L {
float: none;
padding-top: 6px;
min-height: 16px;
text-align: left;
padding-left: 15px;
display: block;

    }

.spDt {
font-weight: normal;
width: auto;
padding: 0;
padding-top: 6px;
padding-left: 16px;
border-radius: 0;
margin-right: 4px;
text-align: left;
display: block;
height: 100%;
float: none;
min-height: auto;
color: #999;
font-size: 12px;
background: none;
}

#search-box .inputDate#db-start-date {
    border: none;
    display: block;
    margin: 0px 0 6px 13px;
    width: 130px;
    
}
#search-box dl.structure.fltDl {
     width: 48.8%;box-sizing: border-box;
    min-height: auto;
}
#search-box .structure #db-arv,
#search-box .structure #db-dpt {
    margin-top: 5px;
    margin-bottom: 10px;
    width: 71%;
}
#search-box.verB.test #db-search-form dl.structure dt.txt1L {
    float: none;
    padding-top: 6px;
    min-height: 16px;
    text-align: left;
    padding-left: 15px;
    display: block;
  
}
#search-box.verB.test #db-search-form dl.fltDl.BusSyupatu dd {
    position: relative;
}
#search-box.verB.test #db-search-form dl.fltDl.BusSyupatu dd::after {
    position: absolute;
    content: "→";
    color: #333;
    visibility: visible;
    font-size: 16px;
    top: 50%;
    right: -7px;
    margin-top: -13px;
    width: 20px;
    height: 22px;
}
#search-box.verB.test #db-search-form dl.structure dt.number {
    display: none;
}
#search-box.verB.test #db-search-form .structure dd.number.Bussp {
    width: auto;float: none;
  
}
#search-box.verB.test #db-search-form .InpuDateBox.ninzu {
  background-color: transparent;
}
#search-box .InpuDateBox .structure .Bussp li.adult,
#search-box .InpuDateBox .structure .Bussp li.child { padding-top: 8px;
width: 48.8%;text-align: right;padding-bottom:10px;color: #999;margin-left: 0;margin-right: 0;background: #fff;border-radius: 5px;box-sizing: border-box;padding-right: 12px; 
}
#search-box .InpuDateBox .structure .Bussp li.child {float: right;}
#search-box .InpuDateBox .structure .Bussp li label {
  
    display: block;
    width: 100%;
    font-size: 12px;
    text-align: left;padding-left: 16px;
    color: #999;
    font-weight:normal;

}
#search-box .InpuDateBox .structure .Bussp li label b{ font-weight: normal;}
#search-box .InpuDateBox .structure .Bussp li label span{font-size: 11px;}
#search-box.verB #db-search-form  #adult,
#search-box.verB #db-search-form #child
{background: none!important;color: #333; position: relative;top:1px;}
/* #search-box #db-search-form .structure dd.dmArea .searchSelectCar { padding-left: 16px;   } */
#search-box #db-search-form .structure dd.dmArea .searchSelectCar li {
  
    margin-bottom: 12px;
}
#search-box.verB.test #db-search-form .InpuDateBox {
    width: 100%;
    float: none;
    margin-left: 0;
    margin-right: 0;
    background: #fff;
    border-radius: 5px;
}
#search-box.verB.test #db-search-form .dhAll .grey.InpuDateBox.chkDateDP {
    margin-top: 10px;
}
#search-box.verB.test #db-search-form .searchSelectCar li input{ display: none;}
#search-box.verB.test #db-search-form input[type="checkbox"] + label{margin:0 10px; line-height:14px; font-size:14px; display:table; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAIAAAC1nk4lAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA25pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozZDNjZGUyNi05YTE5LTI4NDEtODQ3Yi04OTZhNzk1ZTg0YjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEE5NzQ0QUQ5RTU4MTFFQUFGRjlBMzhGRDRDMTlERjQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEE5NzQ0QUM5RTU4MTFFQUFGRjlBMzhGRDRDMTlERjQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTkxNUU2RTk4QTA3MTFFQUFCNDk5QTZDOEYwMTAwMjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTkxNUU2RUE4QTA3MTFFQUFCNDk5QTZDOEYwMTAwMjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6XuM4aAAAASklEQVR42uzOAQ0AAAgDILV/Hc1njm+QgL7dSjMVSFpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWjrPCzAAQtkCmGAH9tcAAAAASUVORK5CYII=) left center no-repeat; cursor:pointer; padding:1px 0 1px 22px;background-size: 16px 16px;}
#search-box.verB.test #db-search-form input[type="checkbox"]:checked + label{ background:url(../images/check.png) no-repeat left center;background-size: 16px 16px;}

}







/* ov dp hotel*/
@media all and (min-width: 721px) {
    #searchForeignSwitchArea3 {display: flex;flex-wrap: wrap;}
#oap-search-form .grey.InpuDateBox.InpuDateBox50 {
width: 50%;box-sizing: border-box;
float: none;
border-radius: 4px 0px 0px 4px;
border: 2px solid #999;
box-shadow: 0px 2px 4px #ddd;
margin-bottom:15px;padding-top:13px;
min-height:73px;

}
#oap-search-form .grey.InpuDateBox.InpuDateBox50+.InpuDateBox50 {
    border-radius: 0px  4px 4px 0;
    border-left: none;
    border-right: 2px solid #999;
    box-shadow: 2px 2px 4px #ddd;
   
}

#oap-search-form .grey.InpuDateBox.InpuDateBox50 .structure.structure50{
display: flex;box-sizing: border-box;width: 100%;padding-left: 15px;
flex-wrap: wrap;margin: 0;
}
   

#oap-search-form .grey.InpuDateBox.InpuDateBox50 .structure.structure50 dt {
    padding-left: 36px;box-sizing: border-box;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAyCAIAAACoOq69AAAACXBIWXMAAAsTAAALEwEAmpwYAAAG0GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMC0wNC0yOVQxMzozNjoxMyswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjAtMDQtMzBUMTE6NTY6MjErMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjAtMDQtMzBUMTE6NTY6MjErMDg6MDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjI5MzUxMTctZDAzMS1mNDQ2LWJiYzMtOTMwZmRiYTUxMTBlIiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YWI2NjQ1ZjAtY2FiMS04ZjQyLWE1MzQtY2ZjNDA3OWQ1MjYwIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6OEY5Qzk4ODU4OURGMTFFQTkyMjhGMDMyQjVCRkE1RjgiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4RjlDOTg4Mjg5REYxMUVBOTIyOEYwMzJCNUJGQTVGOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4RjlDOTg4Mzg5REYxMUVBOTIyOEYwMzJCNUJGQTVGOCIvPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDphNGRiMDRlZC0yMmJlLTFiNGEtYTE1Ni0wYWExMzBmYTY1ZTciIHN0RXZ0OndoZW49IjIwMjAtMDQtMzBUMTE6NTY6MjErMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MjI5MzUxMTctZDAzMS1mNDQ2LWJiYzMtOTMwZmRiYTUxMTBlIiBzdEV2dDp3aGVuPSIyMDIwLTA0LTMwVDExOjU2OjIxKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+mDsbhgAABQJJREFUWIXtV0sotFEYPmfMxdzMTBkNY6HJPZfQXCRWSlaSJBY2srBAg6YUFpLSRKOEmogiG6VsZKPskKJMbEQog3I3g5nxnX/xjuMzxlx+//gtPJt5v/d7zznP9573NpgQgv43OP+bAEI/hAQ3wDubzWa1WgkhhYWFtbW1Ye17c3MzMjJycXGhUqmMRqNQKAxkTT7HwsIC2FRVVQUw84vj4+P4+HiEkFKpvLy8DGwc6DoUCgXGGISw3ABLYBUVAgDT7Dg4OBgbG9vd3aXvLi4uNjc3EUJqtTo3NzcsEk9PT+vr6w6HQyQSFRUV8Xg80PN4vMrKyvr6evg8L8Ah5+fnycnJYR3zFZhMJrfbTa/DS8JisXwbA4QQn8+32+2UhDc7jo6OQOjt7a2oqHC73Tweb3V1tbW1lRBSUVHR19f3/Pwc4hlcLvfs7Kypqenw8DApKWlqakomkxFCGIZpbGzc2tpyuVx2u12lUnnt4ScqKgoEjUaTk5MD8tnZGQgKhSIrKyusb01ISBAIBAghHo+n1WpFIhHoZTIZCC8vL9TYNzs8Hg+V3W43CAzDhMUAIeRyuSDkCSFsF9Kt2IEZKEU9Hg9sFPpFUBBCnE4nQsjpdJJg7SlQxczIyDCZTB6PJz8/P1wSMpmspaXl9PQ0NjY2Ojr670mkpqYODAyEezxAKpV2dHSEaOx7HVxuIFpfB4fjJwB8j5ydnd3Z2WGH7r8CROL+/v6nJGjsLC0tLS0t/XMGH8GOVq9z/HopomCnqNcTdXV16enptGRFGoQQjUbzRihoEn8DvJ5gGAaCkcPhfPQHVC1CCIfDoelDCPF4PBhjhmG4XC690JeXFyiLGOOPucYwDKxiH+Q1mpycnJ+fRwgZjcaysjL2spWVFbPZDO2npqamoaEB9BaLZXl5GUiYzWboOA6Ho6ura29vDyEkFArn5uZ8KlVnZ+f29jbGeHh4OC0tDdEPIoQ0NzfDIwyVbFitVrpFW1sb1VdXV7OJgvL6+pr2P4TQ/f29z24FBQXwamNjw3e8g46HEKIjEAX7dtju5fP5VKZ3gTGmW/H5/HfjE0IIIbFY7LMEBS7blJ9cLscYE0KkUinVS6VS0LMJYYwVCgXoRSLRRxJ+EZxEeXn5xsYGyEqlkuq7u7vb2toQQlFRUWq1GpQSiWRiYuLx8RH0QVtXqCQ+G5cTEhI+KjkcTmJiYigHv1sV7oJIILgnnE6n3W5nGIZhGIVCERcXB/rLy8urqytIUbVaDRHHMMzp6Sm9jqSkpFAaQnCLxcVFrVar1+sNBsP4+DjV9/T06HQ6nU6n1+u3t7dB+fDw0NDQAMqSkpKnp6eg+6NQPPH4+Hh9fQ0yTGyA29vbm5sbkOlkCqUC9A6HI8SeENwT7CmXPQazZWpDCKHjscvlCoUBCsUTKpXKYDDAASkpKVSfmZmp1+sxxlAbvNtxuVqtViAQYIyFQmGIbTk4idLS0qKiIiDB/off3t7e3NwM5YgWMbFYPDQ05Ha7gRytnl8lIRAI/O4lFotpDabAGEskklAOZsM3JiI91/gt5G/zBAgPDw93d3eRm3Ro2PoZ72JiYkAYHBycmZn5i/99QQGn2mw2eJTL5W/voKOvra1956xbXFwMVQTwNmNOT0+Pjo6enJxEmk1eXl5/f392djbVvBt0r66uzs/PI00iOTnZJ/x/xLT9I1r5L4lX/JJ4xS+JV/wBq5nF2euolAUAAAAASUVORK5CYII=) no-repeat center left;
    background-size: 22px 25px;
}
#search-box.verB #overseas-search-box .ovNote {
  display: none;
}

#oap-search-form .grey.InpuDateBox.clearfix {
    width:21%;
    box-sizing: border-box;
    float: none;
    border: 2px solid #999;
    border-radius: 4px 0px 0px 4px;
    min-height: 72px;
    padding-left: 15px;
    box-shadow: 0px 2px 4px #ddd;
    margin-bottom:15px;
}
#search-box.verB  #oap-airport{ width: 240px;}
#oap-search-form .grey.InpuDateBox.clearfix+.grey.InpuDateBox {
    width: 79%;
    box-sizing: border-box;
    float: none;
    border: 2px solid #999;
    border-radius: 0 4px 4px 0;
    border-left: none;
    min-height:72px;
    padding-left: 15px;
    box-shadow: 2px 2px 4px #ddd;
    margin-bottom:15px;
}
#oap-search-form .grey.InpuDateBox.clearfix .txt1L {display: none;}
#search-box.verB #searchForeignSwitchArea3 .structure100 dt {display: none;}
#search-box.verB #searchForeignSwitchArea3 .structure100 dd {
    width: 100%;
}
#search-box.verB #searchForeignSwitchArea3 .structure100 dd select{ font-size: 14px!important;}
#oap-search-form .selectArea.ovSyupatu {display: flex;width: 100%;}
#oap-search-form .selectArea.ovSyupatu li {width: 33.333333%!important;margin-right: 0;}
#oap-search-form .line.InpuDateBox.clearfix {display: flex;
 width: 100%;
      box-sizing: border-box;
      float: none;
      border-radius: 4px;
      border: 2px solid #999;
      box-shadow: 2px 2px 4px #ddd;
      margin-bottom:15px;
      padding-top: 13px;
      min-height:70px;

}
#oap-search-form .line.InpuDateBox.clearfix .heya dt {
    padding-left: 55px;
    box-sizing: border-box;
}
#oap-search-form .line.InpuDateBox.clearfix .ninzu dt {
    padding-left: 55px;
    box-sizing: border-box;
}
#oap-search-form .line.InpuDateBox.clearfix .ninzu rt {display: none;}
#oap-search-form .line.InpuDateBox.clearfix .ninzu .adult span{font-size: 10px;}
#oap-search-form .line.InpuDateBox.clearfix .ninzu #adultNum+span {
    display: none;
}
#oap-search-form .line.InpuDateBox.clearfix .heya dd {
    margin-left: 0;
    box-sizing: border-box;
}
#oap-search-form .line.InpuDateBox.clearfix .heya dd.dmArea {
    background: none;
   
}
#oap-search-form .line.InpuDateBox.clearfix .heya dd.dmArea > span {display: none;}
#oap-search-form .line.InpuDateBox.clearfix dl {position: relative;margin-right: 0;width: 50%;}
#oap-search-form .line.InpuDateBox.clearfix dl.heya :before {border-right: 2px solid #999;position: absolute;top: 3px;right: -2px;content: "";height: 70px;margin-top: -18px;}



#oap-search-form .line.InpuDateBox.clearfix+.grey.InpuDateBox,
#oap-search-form .line.InpuDateBox.clearfix+.grey.InpuDateBox+.grey.InpuDateBox {
   display: flex;
   width: 50%;
   box-sizing: border-box;
   float: none;
   border: 2px solid #999;
   box-shadow: 0px 2px 4px #ddd;
   margin-bottom: 20px;
   padding-top: 13px;
   min-height:70px;
}
#oap-search-form .line.InpuDateBox.clearfix+.grey.InpuDateBox {
    border-radius: 4px 0 0 4px;
}
#oap-search-form .line.InpuDateBox.clearfix+.grey.InpuDateBox+.grey.InpuDateBox {
    border-radius: 0 4px 4px 0;
    border-left: none;
    box-shadow: 2px 2px 4px #ddd;
}
#oap-search-form .grey.InpuDateBox dl {display: flex;width: 100%;}
#oap-search-form .grey.InpuDateBox dl dt {
    padding-left: 55px;width: 25%;
    box-sizing: border-box;
}
#oap-search-form .structure dd.dmArea {
    background: none!important;
    padding-left: 0!important;
    margin-left: 0!important;
   
}
#search-box.verB #overseas-search-box .structure100 .ovSyupatu li{ margin-right: 0.5%;}
}

@media all and (max-width: 720px) {
 #oap-search-form .grey.InpuDateBox {
     background-color: #fff!important;
     border-radius: 5px;

 }
  #oap-search-form   dl.structure dt.txt1L {
    float: none;
    padding-top: 8px;
    min-height: 16px;
    text-align: left;
    padding-left: 15px;
    display: block;

}
#search-box.verB #overseas-search-box dd.date .ovNote {
   display: none;
}
 #oap-search-form .structure dd {
    width:100%;box-sizing: border-box;
  display: flex;
    float: none;   margin-top: 2px;padding-left: 16px;padding-bottom: 6px;

}
#search-box.verB #oap-search-form dd.date input {
  
    margin-top: 0;width: 45%;max-width:120px;text-align: left;
}
#oap-search-form .grey.InpuDateBox.clearfix dt{display: none;}

#search-box.verB #overseas-search-box select#departureTime2, #search-box.verB #overseas-search-box select#departureTime1 {min-width:125px;}
#search-box dl.structure dd .ovSyupatu {
    width: 98%;}
#search-box dl.structure #oap-airport,
#search-box #oap-airline,
#search-box #oap-ticketType,
#search-box dl.structure .ovSyupatu li select {
 
    display: block;padding-left: 0;
    max-width: none;
}
#search-box  #oap-search-form option
 {

    display: block;
    padding-left: 0;
    max-width: none;
}
 #oap-search-form .grey.InpuDateBox.clearfix+.grey.InpuDateBox dt {display: none;} 
 #oap-search-form dl.structure dd .selectArea {
     margin-right: 0;
     margin-left: 0;margin-top: 3px;
 }
 #oap-search-form .spDt.sp {display: none;}

 #oap-search-form dl.structure.fltDl.heya {
   float: left;margin-right: 10px;
   width: 33.333333%;
   
   background-color: #fff;border-radius: 5px;
 }
 #search-box dl.structure.fltDl.heya .dmArea {
     position: relative;display: block;
 }
  #search-box dl.structure.fltDl.heya .dmArea:before {
      position: absolute;display: block;
      content: "部屋数";color: #999;font-weight:normal;
      top: 8px;
      left: 12px;
  }
  #search-box.verB #oap-search-form dl.structure.fltDl.ninzu {
   width: calc(66.666666% - 10px);float: right;
 }
 #search-box.verB.test #searchForeignSwitchArea3 dl.fltDl dd {
     min-height: 57px;
 }
#search-box.verB #oap-search-form dl.structure.fltDl.heya select {
    margin-top: 25px;
}
#search-box.verB #oap-search-form dl.structure.fltDl.heya span.pc{ color:#999;font-size: 12px;}
 #oap-search-form dl.structure.fltDl.ninzu ul {
     width: 100%;
 }
 #oap-search-form .setInput.number {
    margin-top: 0px;
 }
 #search-box.verB #oap-search-form dl.structure.fltDl.ninzu ul li {
     width: calc((100% - 10px) / 2);float: left;box-sizing: border-box;
   background-color: #fff;border-radius: 5px;min-height: 54px;margin-top: 0;
 }
  #search-box.verB #oap-search-form dl.structure.fltDl.ninzu ul li:last-child {float: right;}

 #search-box #oap-search-form dl.structure.fltDl.ninzu li.child { margin-left: 0;
 }
 #search-box.verB #oap-search-form .number ul li.child a{ height: 27px; position: relative; top:1px;}
 #search-box dl.structure.fltDl.ninzu li.adult label,
 #search-box dl.structure.fltDl.ninzu li.child label {
     width: auto;
     text-align: center;
 }
  #oap-search-form .setInput.number {padding-left: 0;padding-bottom: 0;}
  /* #oap-f-heya-su + span {display: none!important;} */
#search-box dl.structure.fltDl.ninzu select {height:30px;padding-top: 0;margin-top: 0; position: relative;top:1px;}

#search-box.verB.test #searchForeignSwitchArea3 dl.structure.fltDl.ninzu li.adult label,
#search-box.verB.test #searchForeignSwitchArea3 dl.structure.fltDl.ninzu li.child label {padding-top: 10px;color:#999 ;font-weight:normal;}
#search-box.verB.test .searchNavi li#oap-radioTag{ min-width:88px;}

#search-box.verB .heya select,
#search-box.verB .ninzu select {
background: none!important;
}

#search-box.verB select#oap-airline,
#search-box.verB select#oap-ticketType {
  margin-top: 5px!important;margin-bottom: 5px;
}
#search-box #oap-search-form .adult,
#search-box #oap-search-form .child {max-width: none;}
}










/*ov hotel*/
@media all and (min-width: 721px) {
    #search-box.verB.test #oh-search-form .chkDateDP .structure30{ width:90%;}
    #search-box.verB.test #oh-search-form .grey.InpuDateBox{ width: 49.6%;}
    #search-box.verB.test #oh-search-form .grey.InpuDateBox.noBd{ border-right: none;}
    #search-box.verB.test #overseas-search-box .structure30 dt{ width: 110px;float: left;}
    #search-box.verB.test #overseas-search-box .structure30 dd{ width: 60%;float: left;}
    #search-box.verB.test #overseas-search-box .ovArea .structure dd.dmArea {background: none;padding-left:0;margin-left:20px;margin-top:9px; min-height: 52px; padding-top:2px;}
    #search-box.verB.test #searchForeignSwitchArea1 .structure dd #ovSelectArea li{ width: 24%; float: left; border-bottom: none; position: relative;}
    #search-box.verB.test #searchForeignSwitchArea1 .ovRoom .InpuDateBox{ width: 48.8%; float: left;}
    #search-box.verB.test #searchForeignSwitchArea1 .ovRoom .InpuDateBox .structure{ width: 90%;}
    #search-box.verB.test #searchForeignSwitchArea1 .ovRoom #f_otona_su{ margin-left:4px;}
    #search-box.verB.test #searchForeignSwitchArea1 .ovRoom .child span.pc{ font-weight: bold;}
    #search-box.verB.test #searchForeignSwitchArea1 .ovRoom .InpuDateBox.dbR{ border-right:2px solid #999;}
    #search-box.verB.test #searchForeignSwitchArea1 .ovRoom .InpuDateBox dl{ padding-left: 15px;}
    #search-box.verB.test #searchForeignSwitchArea1 .ovRoom .InpuDateBox{ padding-top: 13px; min-height:53px;}
    #search-box.verB.test #searchForeignSwitchArea1 .structure .squeeze{ width: 600px;}
    #search-box.verB.test #searchForeignSwitchArea1 .structure .squeeze li{ font-weight: bold;font-size: 16px;}
    #search-box.verB.test #searchForeignSwitchArea1 .structure .squeeze li.ssplan{ width: 350px; float: left;}
    #search-box.verB.test #searchForeignSwitchArea1 .structure .squeeze li span.details { color: #888; font-size: 14px; width:70px; cursor: pointer;display: flex; min-height:20px;justify-content:left;align-items: center;position: absolute;
        left:232px;top:1px;
        background: url(https://img.travel.rakuten.co.jp/special/sales/images/new/detail.png) left center no-repeat; background-size: auto;padding-left: 18px;background-size: 16px 16px;
    }
    #search-box.verB.test .ovsearchtips{ left:100px; width: 60%; top:103px; display: block;position: absolute; z-index: 99;}
    #search-box.verB.test .ovsearchtips:before{ left:90px;}
    #search-box.verB #overseas-search-box select#oh-f-heya-su{ margin: 0;}
    #search-box.verB.test #searchForeignSwitchArea1 .ovRoom .structure30 dt.sch_ttl3{ width: 50px; padding-left: 5px;}
    #search-box.verB.test #searchForeignSwitchArea1 .structure100{margin: 0 2% 3px 0;}
    }
    @media all and (max-width: 720px) {
     #search-box.verB.test #searchForeignSwitchArea1 .InpuDateBox.white dl.structure dt{ display: none;}
     #search-box.verB.test #searchForeignSwitchArea1 .InpuDateBox.white .setInput{ background: #fff; border-radius: 4px;}
     #search-box.verB.test #searchForeignSwitchArea1 .InpuDateBox.white dl.structure dd{width: 100%;}
     #search-box.verB.test #searchForeignSwitchArea1 .structure .squeeze li{ border-bottom: none;}
     #search-box.verB.test #searchForeignSwitchArea1 .structure .squeeze li span.details { color: #888; font-size: 12px; width:80px; cursor: pointer;display: flex; min-height:20px;justify-content:left;align-items: center;position: absolute;left:186px;top:6px;
        background: url(https://img.travel.rakuten.co.jp/special/sales/images/new/detail.png) left center no-repeat; background-size: auto;padding-left:15px;background-size: 16px 16px;}
    #search-box.verB.test .ovsearchtips{ position: absolute; z-index: 99; width:96%;}
    #search-box.verB.test .ovsearchtipsA{top:18px;}
    #search-box.verB.test .ovsearchtipsB{top:52px;}
    #search-box.verB.test #searchForeignSwitchArea1 #oh-area-dai{ margin-top:12px;}
    #search-box.verB.test .ovsearchtips:before{ left:185px;}
    #search-box.verB.test #searchForeignSwitchArea1 .chkDateDP{width: 48%; float: left;background: #fff; border-radius: 4px;}
    #search-box.verB.test #searchForeignSwitchArea1 .chkDateDP.noBd{ float: right;}
    #search-box.verB.test #searchForeignSwitchArea1 dl.structure.fltDl{ width: 100%;}
    #search-box.verB.test #searchForeignSwitchArea1 dl.structure dt.date{ padding-top: 10px; padding-left: 10px; text-align: left;}
    #search-box.verB.test #searchForeignSwitchArea1 #oh-f-heya-su,#search-box.verB.test #searchForeignSwitchArea1 .number ul li select{position: relative;top: 1px;}
    #search-box.verB.test #searchForeignSwitchArea1 dd.date input{ margin-top:0px; margin-bottom: 8px;}
    #search-box.verB.test #searchForeignSwitchArea1 .ovArea{background: #fff; border-radius: 4px;}
    #search-box.verB.test #searchForeignSwitchArea1 .ovArea dl.structure dd{ width: 100%;}
    #search-box.verB.test #searchForeignSwitchArea1 select#oh-area-dai,#search-box.verB.test #searchForeignSwitchArea1 select#oh-area-chu,#search-box.verB.test #searchForeignSwitchArea1 select#oh-area-shou,#search-box.verB.test #searchForeignSwitchArea1 select#oh-area-sai{
    background: url(https://img.travel.rakuten.co.jp/special/sales/dp/201809/images/select_b.png) right 55% no-repeat !important;background-size: auto;background-size: 10px !important;}
    #search-box.verB.test #searchForeignSwitchArea1 .ovRoom{ margin-top: 10px;}
    #search-box.verB.test #searchForeignSwitchArea1 .ovRoom .InpuDateBox{  float:right;width:64%;}
    #search-box.verB.test #searchForeignSwitchArea1 .ovRoom .InpuDateBox.dbR{ float: left;width:34%;background: #fff; border-radius: 4px; min-height: 49px; padding-top:6px;}
    #search-box.verB.test #searchForeignSwitchArea1 .ovRoom .InpuDateBox dt.sch_ttl3,#search-box.verB.test #searchForeignSwitchArea1 .ovRoom .InpuDateBox dt.sch_ttl3 label{ font-weight:normal; display:block; color:#999;}
    #search-box.verB.test dl.fltDl.heya dd.sch_cont3{ padding-right: 10px; width:90%;}
    #search-box.verB.test #searchForeignSwitchArea1 .ovRoom .InpuDateBox dt.sch_ttl3{ padding-top:0;}
    #search-box.verB.test #searchForeignSwitchArea1 .ovRoom .InpuDateBox ul li{ padding-top:6px;}
    #search-box.verB.test #searchForeignSwitchArea1 .ovRoom .InpuDateBox ul li.adult{background: #fff; max-width: 450px; border-radius: 4px; width:48.5%; padding-top:6px;margin-right: 1.5%; float: left; margin-top: 0; min-height:49px;}
    #search-box.verB.test #searchForeignSwitchArea1 .ovRoom .InpuDateBox ul li.child{background: #fff; max-width: 450px; border-radius: 4px; width:48%; padding-top:6px;float: right; margin: 0; min-height: 49px;}
    #search-box.verB.test #searchForeignSwitchArea1 .ovRoom .InpuDateBox dt.number,#search-box.verB.test #searchForeignSwitchArea1 .ovRoom span.pc{ display: none;}
    #search-box.verB.test #searchForeignSwitchArea1 .number ul li.child a{height: 27px;line-height: 24px; padding-top: 2px;}
    }




    
/* ov dp */
@media all and (min-width: 721px) {
#search-box.verB.test #searchForeignSwitchArea2 .chkDateDP .structure{ width:88%;}
#search-box.verB.test #searchForeignSwitchArea2 .chkDateDP .structure dt{ min-width: 50px;width: 50px;float: left;}
#search-box.verB.test #searchForeignSwitchArea2 .chkDateDP .structure dd{ width:80%; float: left; margin-left:50px;}
#search-box.verB.test #searchForeignSwitchArea2 .chkDateDP{ width:49%;float: left;}
#search-box.verB.test #searchForeignSwitchArea2 .chkDateDP.noBd{ border-right: none;}
#search-box.verB.test #searchForeignSwitchArea2 .ovDep .InpuDateBox{ width:49%;float: left;}
#search-box.verB.test #searchForeignSwitchArea2 .ovDep .InpuDateBox.dep{ border-right: none;}
#search-box.verB.test #searchForeignSwitchArea2 .ovDep .InpuDateBox .structure dd.dmArea{ margin-left:0; background: none; padding-left: 12px;}
#search-box.verB.test #searchForeignSwitchArea2 .ovDep dl.structure dt{ display: none;}
#search-box.verB.test #searchForeignSwitchArea2 .ovDep .InpuDateBox.dep dl.structure dd{ padding-left:20px; width:92%;}
#search-box.verB.test #searchForeignSwitchArea2 .ovDep .InpuDateBox.dep .structure50{ width:100%;}
#search-box.verB.test #searchForeignSwitchArea2 .ovDep .InpuDateBox.dep dl.structure dd #oa-arv1{ border-radius: 3px; padding-top:6px; height:30px; width:100%; background: #fff; border: none; box-shadow: none; font-weight: bold; font-size: 16px; top:-2px;}
#search-box.verB.test #searchForeignSwitchArea2 .ovUse .InpuDateBox.num{ width: 38%;float: left;}
#search-box.verB.test #searchForeignSwitchArea2 .ovUse .InpuDateBox.airCom{width: 32%;float: left;}
#search-box.verB.test #searchForeignSwitchArea2 .ovUse .InpuDateBox.airClass{width: 28%;float: left;}
#search-box.verB.test #searchForeignSwitchArea2 .ovUse .InpuDateBox.num dl{ width: 96%; padding-left: 15px;}
#search-box.verB.test #searchForeignSwitchArea2 .ovUse .InpuDateBox.num dl dt{ width:80px;}
#search-box.verB.test #searchForeignSwitchArea2 .ovUse .InpuDateBox.num dl dd{ width: 80%;}
#search-box.verB.test #searchForeignSwitchArea2 .ovUse .InpuDateBox.num dl dd label{ font-weight: bold;}
#search-box.verB.test #searchForeignSwitchArea2 .ovUse .InpuDateBox.num dl dd .adult span{ font-size: 11px;}
#search-box.verB.test #searchForeignSwitchArea2 .ovUse .InpuDateBox.airCom dl{ width: 96%;padding-left: 15px;}
#search-box.verB.test #searchForeignSwitchArea2 .ovUse .InpuDateBox.airCom dl dt{ width:66px;}
#search-box.verB.test #searchForeignSwitchArea2 .ovUse .InpuDateBox.airCom dl dd{ width:70%; padding-left: 0; margin-left: 0; background: none;}
#search-box.verB.test select#oa-airline{ width:310px; font-size: 14px;}
#search-box.verB.test #searchForeignSwitchArea2 .ovUse .InpuDateBox.airClass dl{ width: 96%;padding-left: 15px; padding-top:12px;}
#search-box.verB.test #searchForeignSwitchArea2 .ovUse .InpuDateBox.airClass dl dt{ width:80px; }
#search-box.verB.test #searchForeignSwitchArea2 .ovUse .InpuDateBox.airClass dl dd{ width:60%; padding-left: 0; margin-left: 0; background: none;}
#search-box.verB.test #searchForeignSwitchArea2 .option .structure dd{ background: none; margin-left: 15px; padding-left: 0;}

}



@media all and (max-width: 720px) {
#search-box.verB.test #searchForeignSwitchArea2 .InpuDateBox { background-color: #fff !important;border-radius: 5px;}
#search-box.verB.test #searchForeignSwitchArea2 dl.structure dt.txt1L {float: none;padding-top:10px;min-height: 16px;text-align: left;padding-left: 15px;display: block;  }
#search-box.verB.test #searchForeignSwitchArea2 dl.structure dt.txt1L.pc{ display: none;} 
#search-box.verB.test #searchForeignSwitchArea2 .structure.domInput dd {padding-bottom: 0;}

#search-box.verB.test #searchForeignSwitchArea2 .structure dd
#search-box.verB.test #searchForeignSwitchArea2 dd.date input {margin-top: 0;width: 45%;max-width: none;text-align: left; }

#search-box.verB.test #searchForeignSwitchArea2 .sch_ttl3.txt1L:not(.airClass):not(.airPlane) {display: none;}   
#search-box.verB.test #searchForeignSwitchArea2 .dep .structure select#oa-dpt1 {max-width: 300px;min-width: 260px;padding-left: 0;text-align: left; }
#search-box.verB.test #searchForeignSwitchArea2 .structure select#oa-dpt1 option {padding-left: 0;  }
#search-box.verB.test #searchForeignSwitchArea2 .InpuDateBox.num {overflow: hidden;background-color:transparent!important;}
#search-box.verB.test #searchForeignSwitchArea2 .domInput .txt1L {display: none;}
#search-box.verB.test #searchForeignSwitchArea2 .structure #oa-arv1 { background: none;border: none; box-shadow: none; width:96%; padding:7px 2%; font-weight: bold; margin:6px 0 0 0;}
#search-box.test #searchForeignSwitchArea2 .domInput.structure dd{ width: 100%;}
#search-box.verB.test #searchForeignSwitchArea2 .InpuDateBox.num dl {background: none;border: none;}
#search-box.verB.test #searchForeignSwitchArea2 .InpuDateBox.num dl dt.number {display: none;}
#search-box.verB.test #searchForeignSwitchArea2 .InpuDateBox.num dl dd.number {padding-left: 0;padding-bottom: 0; }      
#search-box.verB.test #searchForeignSwitchArea2 .InpuDateBox.num dl:not(.domInput) {border: 5px;background: #fff; }
#search-box.verB #overseas-search-box .structure.ovNin{ margin-bottom: 0!important;} 
#search-box.verB.test #searchForeignSwitchArea2 .InpuDateBox.num dd ul {
    padding-left: 0;overflow: hidden;width: 100%;
    }
#search-box.verB.test #searchForeignSwitchArea2 .InpuDateBox.num dd ul li {width: 48.8%;
     background: #fff;display: block;
     margin: 0;max-width: none;padding-left:15px;
    border-radius: 5px;padding-top: 9px;
    min-height: 54px;box-sizing: border-box;
    }
#search-box.verB.test #searchForeignSwitchArea2 .InpuDateBox.num dd ul li:nth-child(2) {float: right;}
#search-box.verB.test #searchForeignSwitchArea2 .number ul li.child a {background: none;padding: 0;padding-top: 5px; margin-left: 60px;}
#search-box.verB.test #searchForeignSwitchArea2 dl.structure #oa-adult {line-height: 24px;margin-left: 60px;height: 29px;background: none!important;min-width: 2em;padding-bottom:3px;   }
#search-box.verB.test #searchForeignSwitchArea2 .airPlane.sch_ttl3.txt1L{background: none!important;margin-bottom: 4px;}
#search-box.verB.test #searchForeignSwitchArea2 #oa-airline {margin-top: 0!important;margin-bottom: 4px; margin-left: 7px;}
#search-box.verB.test #searchForeignSwitchArea2 #oa-ticket-type {margin-top:4px !important; margin-bottom: 4px;margin-left:7px; }
#search-box.verB.test #searchForeignSwitchArea2 .dhAll .structure dd select#oa-dpt1{ margin-left:6px;}
#search-box.verB.test #searchForeignSwitchArea2 .dhAll .structure dd #oa-arv1{ margin-left:4px;}
#search-box.verB.test #searchForeignSwitchArea2 dl.structure dt.txt2R {display: none; }
#search-box.verB.test #searchForeignSwitchArea2 dl.structure ul.ticketOption.searchSelectCar { margin-top:18px;padding-left:10px; margin-bottom: 10px;}
#search-box.verB.test #searchForeignSwitchArea2 .line.InpuDateBox+.line.InpuDateBox { background: none!important;}
#search-box.verB.test #searchForeignSwitchArea2 .line.InpuDateBox+.line.InpuDateBox dd {padding-left: 8px;}
#searchForeignSwitchArea1,#searchForeignSwitchArea2,#searchForeignSwitchArea3 {padding-top: 10px;}
#search-box.verB.test #searchForeignSwitchArea2 .dhAll .structure dd{ width: 100%;}
#search-box.verB.test #searchForeignSwitchArea2 .dhAll .structure dd.airPlane.dmArea,#search-box.verB.test #searchForeignSwitchArea2 .dhAll .structure .airClass.dmArea{ margin-bottom:8px;}
#search-box.verB.test #searchForeignSwitchArea2 .dhAll .structure dd select{ display:inline-block; max-width: 720px; margin-bottom: 4px;}
#search-box.verB #overseas-search-box #searchForeignSwitchArea2 dd.date input{display: inline-block; margin:3px 0 5px 5px;}
#search-box.verB #overseas-search-box #searchForeignSwitchArea2 dl.structure.ovNin .number ul li label{ color: #999999; text-align: left;}
#search-box.verB.test #searchForeignSwitchArea2 dd.date select {min-width: 125px; display: inline-block!important; width: 125px; margin-left: 0;} 
#search-box.verB.test #searchForeignSwitchArea2 .option .structure dd.dmArea{ width: 100%;}
#search-box.verB.test #searchForeignSwitchArea2 ul.ticketOption.searchSelectCar li input{ display: none;}
#search-box.verB.test #searchForeignSwitchArea2 ul.ticketOption.searchSelectCar input[type="checkbox"] + label{margin:0 10px; line-height:14px; font-size: 14px; display:table; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAIAAAC1nk4lAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA25pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozZDNjZGUyNi05YTE5LTI4NDEtODQ3Yi04OTZhNzk1ZTg0YjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEE5NzQ0QUQ5RTU4MTFFQUFGRjlBMzhGRDRDMTlERjQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEE5NzQ0QUM5RTU4MTFFQUFGRjlBMzhGRDRDMTlERjQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTkxNUU2RTk4QTA3MTFFQUFCNDk5QTZDOEYwMTAwMjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTkxNUU2RUE4QTA3MTFFQUFCNDk5QTZDOEYwMTAwMjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6XuM4aAAAASklEQVR42uzOAQ0AAAgDILV/Hc1njm+QgL7dSjMVSFpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWjrPCzAAQtkCmGAH9tcAAAAASUVORK5CYII=) left center no-repeat; cursor:pointer; padding:1px 2px 1px 22px;background-size: 16px 16px;}
#search-box.verB.test #searchForeignSwitchArea2 ul.ticketOption.searchSelectCar input[type="checkbox"]:checked + label{ background:url(../images/check.png) no-repeat left center;background-size: 16px 16px;}

}



@media all and (min-width: 721px) {
#search-box.verB.test dd.date .inputDate#dap-dpt-date,#search-box.verB.test dd.date .inputDate#dap-arv-date{ padding-top:6px;}
#search-box.verB.test dd.date .inputDate#dr-dpt-date,#search-box.verB.test dd.date .inputDate#dr-arv-date{ padding-top:8px;}
#search-box.verB.test dd.date .inputDate#db-start-date{ padding-top:8px;}
#search-box.verB.test dd.date .inputDate#oh-checkin,#search-box.verB.test dd.date .inputDate#oh-checkout{ padding-top:8px;}
#search-box.verB.test dd.date .inputDate#oa-dpt1-date,#search-box.verB.test dd.date .inputDate#oa-dpt2-date{ padding-top:9px;}
#search-box.verB.test dd.date .inputDate#oap-departure,#search-box.verB.test dd.date .inputDate#oap-arrival{ padding-top:10px;}
#search-box.verB #searchForeignSwitchArea1 .structure100 dd{ width: 98%;}
#search-box.verB.test #searchForeignSwitchArea1 .structure dd #ovSelectArea li{ width: 20%;margin-right:1% !important;}
#search-box.verB.test #searchForeignSwitchArea1 .structure dd #ovSelectArea li.long{ width: 28%;}
#search-box.verB.test select{ text-align: left!important; font-size: 16px!important;}
#search-box.verB.test #searchForeignSwitchArea1 .structure dd #ovSelectArea li select{font-size: 14px!important;}
#search-box.verB.test #searchSwitchArea5 select#dr-gmarea, #search-box.verB.test #searchSwitchArea5 select#dr-bmarea{ font-size: 16px;}
#search-box.verB.test #searchSwitchArea5 select#dr-garea,#search-box.verB.test #searchSwitchArea5 select#dr-barea{ font-size: 16px;background: url(https://img.travel.rakuten.co.jp/special/sales/dp/201809/images/select_g.png) 99% 7px no-repeat;}
#search-box.verB.test #searchSwitchArea5 select#dr-garea:hover,#search-box.verB.test #searchSwitchArea5 select#dr-barea:hover{ font-size: 16px;background: url(https://img.travel.rakuten.co.jp/special/sales/dp/201809/images/select_g.png) 99% 7px no-repeat;}
#search-box.verB.test #searchSwitchArea5 select#dr-bairport,#search-box.verB.test #searchSwitchArea5 select#dr-bairport:hover{ font-size: 16px;background: url(https://img.travel.rakuten.co.jp/special/sales/dp/201809/images/select_g.png) 99% 7px no-repeat;}
#search-box.verB select,#search-box .inputDate{ color: #000;}
#search-box.verB input[type="checkbox"] + label{ color: #000;}
}
@media all and (max-width: 720px) {
#search-box.verB.test dd.date .inputDate#oh-checkin,#search-box.verB.test dd.date .inputDate#oh-checkout{ margin-left:10px; text-align: left;}
#search-box.verB.test #dr-search-form .InpuDateBox.chkDateDP #dr-radio-garea-contents .selectArea{margin-right: 0;}
#search-box.verB.test #dr-search-form .InpuDateBox.chkDateDP #dr-radio-garea-contents .selectArea li{ float: none; display: block; margin-right: 0; }
#search-box.verB.test #dr-search-form #dr-airport,#search-box.verB.test #dr-search-form #dr-gtrain,#search-box.verB.test #dr-search-form #dr-bairport,#search-box.verB.test #dr-search-form #dr-bmarea,#search-box.verB.test #dr-search-form #dr-garea,#search-box.verB.test #dr-search-form #dr-gmarea,#search-box.verB.test #dr-search-form #dr-barea{ margin-bottom: 6px; max-width: 370px;}
#search-box.verB.test #searchForeignSwitchArea2 p.searchSubmit,#search-box.verB.test #searchForeignSwitchArea3 p.searchSubmit{ padding-top:3px;}
#search-box .inputDate,#search-box.verB select,#search-box.verB input[type="checkbox"] + label,#search-box.verB.test #dap-search-form .squeeze.sp .carLabel{ color: #000;}
#search-box.verB.test #dr-search-form #dr-gtrain,#search-box.verB.test #dr-search-form #dr-bairport{ max-width: 720px;}
#search-box.verB.test #dr-search-form .InpuDateBox.chkDateDP #dr-radio-gtrain-contents li{ float: none; display: block;margin-right: 0;} 
#search-box.verB.test #dr-search-form .InpuDateBox.chkDateDP #dr-radio-bairport-contents li.car-place-airport{ float: none; display: block; margin-right: 0;} 

}



/*ov hotel popup*/
#search-box.verB.test #searchForeignSwitchArea1 .ovsearchtips{ display: none;}
#search-box.verB.test #searchForeignSwitchArea1 .ovsearchtips.show{ display: block;}



/*kankoBus*/
@media all and (min-width: 721px) {
#BUS_Search #search-box #searchSwitchArea4 .bus_w450 ul li.adult,#Searchbox.kankobus #search-box #searchSwitchArea4 .bus_w450 ul li.adult{width:50% !important;}
#BUS_Search #search-box #searchSwitchArea4 .bus_w450 ul li.child,#Searchbox.kankobus #search-box #searchSwitchArea4 .bus_w450 ul li.child{width:50% !important;}
#BUS_Search .radio-parts,#Searchbox.kankobus .radio-parts{
    position: relative;
    display: block;
    float: left;
    margin: 5px;
    width:70px;
    height: 45px;
    padding: 5px;
    color: #333;
    text-align: center;
    line-height: 45px;
    cursor: pointer;
    border: 2px solid #0dbd0d;
    border-radius: 5px;
    font-size: 15px;
}
#BUS_Search input[type="radio"]:checked + .radio-parts,#Searchbox.kankobus input[type="radio"]:checked + .radio-parts{ background:#0dbd0d; color:#fff;}
#BUS_Search .bus_setout{width:90% !important;}
#Searchbox.kankobus .bus_setout{width:93.5% !important;}
#BUS_Search .radio-parts.chk,#Searchbox.kankobus .radio-parts.chk{ background:#0dbd0d; color:#fff;}

#radioArea{ display:none;}
#BUS_Search #kankoHatyaku, #Searchbox.kankobus #kankoHatyaku { margin-bottom: 10px;}
#BUS_Search #kankoHatyaku .structure,#Searchbox.kankobus #kankoHatyaku .structure{ clear: both; float: none; height: auto;}
#BUS_Search #kankoHatyaku:after,#Searchbox.kankobus #kankoHatyaku:after{ min-height: 1%; display: inline-table;}
#BUS_Search #kankoHatyaku .structure dt,#Searchbox.kankobus #kankoHatyaku .structure dt{ line-height: 30px; width: 6%; float: left;}
#BUS_Search #kankoHatyaku .structure dd,#Searchbox.kankobus #kankoHatyaku .structure dd{ width: 92%;float: left; }
#BUS_Search #search-box.verB.test #db-search-form .chkDateDP.kakonL,#Searchbox.kankobus #search-box.verB.test #db-search-form .chkDateDP.kakonL{ width: 46% ;}
#BUS_Search #search-box #domestic-search-container .searchCategory li {
    line-height: 1.8em;
    color: #fff;
    border-radius: 8px 8px 0 0;
    margin-right: 10px;
    position: relative;
    padding:10px 0 0;
    line-height: 1.8; min-height: 45px;
    cursor: pointer;
    font-size: 20px;
}
#BUS_Search #search-box .searchCategory li.on:after{ border-top: none;}
#search-box #domestic-search-container .searchCategory li.on {
    background-color: #E66000;
}
#BUS_Search #search-box .searchCategory li {width: 49%;
}
}

@media all and (max-width: 720px) {
    #BUS_Search .radio-parts,#Searchbox.kankobus .radio-parts {
        position: relative;
        display: block;
        float: left;
        margin:1%;
        width:21.2%;
        padding: 5px 0;
        color: #333;
        text-align: center;
        cursor: pointer;
        border: 2px solid #0dbd0d;
        border-radius: 5px;
    }
    #radioArea{ display:none;}
    #BUS_Search .radio-parts.chk,#Searchbox.kankobus .radio-parts.chk {
        background:#0dbd0d;
        color: #fff;
    }
    #search-box #domestic-search-container .searchCategory li input {
        display: none;
    }
    #BUS_Search #search-box .searchCategory.pc {display:block !important;}
    
#BUS_Search #search-box .searchCategory{margin:0 5px;}
#search-box #kankoHatyaku .structure dd,#Searchbox.kankobus #kankoHatyaku .structure dd{ width: 100%;}
#BUS_Search #search-box .inputDate#db-start-date,#Searchbox.kankobus #search-box .inputDate#db-start-date{ margin-left:15px;}
#BUS_Search #search-box #domestic-search-container .searchCategory li{width:46.5%; float:left; margin:0 5px;
    line-height: 1.8em;
	background-color: #333;
    color: #fff;
    border-radius:8px 8px 0 0;
    position: relative;
    padding: 6px 0;
    line-height: 1.8;
    cursor: pointer;
	font-size:16px;
	text-align:center;
}
#BUS_Search #search-box #searchSwitchArea4 #db-dpt,#Searchbox.kankobus #search-box #searchSwitchArea4 #db-dpt{ margin-left:10px;}
#BUS_Search #search-box #domestic-search-container .searchCategory li.on{background:#0dbd0d;}
#BUS_Search #search-box .structure dd .squeeze li{ border-bottom: none; position: relative;left: 5px;}
#search-box #kankoHatyaku .structure,#Searchbox.kankobus #kankoHatyaku .structure{ background: #fff; border-radius: 4px; padding-bottom: 6px;}
#Searchbox.kankobus #search-box #kankoHatyaku .structure dd .squeeze li{ border: none;}
}
#BUS_Search #domestic-search-box{ display:block!important;}

#Searchbox{ opacity:1!important;}

@media all and (min-width: 721px) {
 #search-box.verB.test.noDPsale .explain{left:4px;top:6px;}
 #search-box.verB.test.noDPsale #dap-search-form dl.shibori ul.squeeze li{display:none;}
 #search-box.verB.test.noDPsale #searchSwitchArea2 dl.shibori ul.squeeze li.noBd.dpCar{display:block;} 
 
 .noDPss #search-box .explain{left: 8px;}
 .noDPss #search-box  #dap-search-form .structure .squeeze li#dpPlan{ display: none;}
 .noDPss #search-box.verB.test .explain{ left: 230px;}
}
@media all and (max-width: 720px) {
#search-box.verB.test.noDPsale #searchSwitchArea2 div.line.sibori{ max-height: 1px;}
#search-box.verB.test.noDPsale #dap-search-form .sibori dl.structure{ background: none;}
#search-box.verB.test.noDPsale #searchSwitchArea2 div.line.sibori ul.squeeze li{display:none;}
#search-box.verB.test.noDPsale #dap-search-form dl.structure .dpCar{ display: block!important;}
#search-box.verB.test.noDPsale #dap-search-form dl.structure .dpCar{ top: 393px!important;}

.noDPss #search-box #dap-search-form .structure .squeeze li#dpPlan{ display: none;}
.noDPss #search-box #dap-search-form .structure .squeeze li#dpCarPC{ top:446px!important; display: block!important;}
.noDPss #search-box #dap-search-form .structure .squeeze li#dpAllPlan{ padding-top: 12px;}

}
ul.busTabNav{ margin-bottom: 10px;}
ul.busTabNav li{
    line-height: 1.8em;
    color: #fff;
    width: 49.6%;
    margin-right: 0.4%;
    float: left;
    text-align: center;
    border-radius: 8px 8px 0 0;
    position: relative;
    padding: 4px 0 0;
    line-height: 1.8;
    min-height:35px;
    cursor: pointer;
    font-size:18px;
    background-color: #666666;
}
ul.busTabNav li.on {
    background-color: #0dbd0d;
}
ul.busTabNav li input{ display: none;}
ul.busTabNav li label{ background: none!important;margin: 0 auto!important; cursor: pointer;}

@media all and (max-width: 720px) {
ul.busTabNav li{
text-align: center;text-align: center;width:46.4%;margin-left:2.5%; margin-right: 0;
}
}


/* jr */
@media all and (min-width: 721px) {
       #search-box #djp-search-form .structure dd {font-size: 16px;}

#search-box.verB.test #djp-search-form .chkDateDP{ width:49%;padding-top:13px; min-height:53px; border-right: none;}
#search-box.verB.test #djp-search-form .chkDateDP.bdr{ border-right:2px solid #999;}
#search-box.verB.test #djp-search-form .grey.InpuDateBox .structure25{ width: calc(50% - 15px); margin: 0 0 0 15px; box-sizing: border-box; position: relative;}
#search-box.verB.test #djp-search-form .chkDateDP .structure:last-of-type{ background: none;}
#search-box.verB.test #djp-search-form .chkDateDP .structure:last-of-type::before{ content: "-"; position: absolute; left: -15px; top: 50%; margin-top: -6px;}
#search-box.verB.test #djp-search-form .structure dt.date{ float: left; width: 50px; min-width: 50px;}
#search-box.verB.test #djp-search-form .structure dd.date{ float: left; width:calc(100% - 50px);}
#search-box.verB.test #djp-search-form .chkDateDP .structure{padding-left: 36px; 
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAyCAIAAACoOq69AAAACXBIWXMAAAsTAAALEwEAmpwYAAAG0GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMC0wNC0yOVQxMzozNjoxMyswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjAtMDQtMzBUMTE6NTY6MjErMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjAtMDQtMzBUMTE6NTY6MjErMDg6MDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjI5MzUxMTctZDAzMS1mNDQ2LWJiYzMtOTMwZmRiYTUxMTBlIiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YWI2NjQ1ZjAtY2FiMS04ZjQyLWE1MzQtY2ZjNDA3OWQ1MjYwIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6OEY5Qzk4ODU4OURGMTFFQTkyMjhGMDMyQjVCRkE1RjgiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4RjlDOTg4Mjg5REYxMUVBOTIyOEYwMzJCNUJGQTVGOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4RjlDOTg4Mzg5REYxMUVBOTIyOEYwMzJCNUJGQTVGOCIvPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDphNGRiMDRlZC0yMmJlLTFiNGEtYTE1Ni0wYWExMzBmYTY1ZTciIHN0RXZ0OndoZW49IjIwMjAtMDQtMzBUMTE6NTY6MjErMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MjI5MzUxMTctZDAzMS1mNDQ2LWJiYzMtOTMwZmRiYTUxMTBlIiBzdEV2dDp3aGVuPSIyMDIwLTA0LTMwVDExOjU2OjIxKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+mDsbhgAABQJJREFUWIXtV0sotFEYPmfMxdzMTBkNY6HJPZfQXCRWSlaSJBY2srBAg6YUFpLSRKOEmogiG6VsZKPskKJMbEQog3I3g5nxnX/xjuMzxlx+//gtPJt5v/d7zznP9573NpgQgv43OP+bAEI/hAQ3wDubzWa1WgkhhYWFtbW1Ye17c3MzMjJycXGhUqmMRqNQKAxkTT7HwsIC2FRVVQUw84vj4+P4+HiEkFKpvLy8DGwc6DoUCgXGGISw3ABLYBUVAgDT7Dg4OBgbG9vd3aXvLi4uNjc3EUJqtTo3NzcsEk9PT+vr6w6HQyQSFRUV8Xg80PN4vMrKyvr6evg8L8Ah5+fnycnJYR3zFZhMJrfbTa/DS8JisXwbA4QQn8+32+2UhDc7jo6OQOjt7a2oqHC73Tweb3V1tbW1lRBSUVHR19f3/Pwc4hlcLvfs7Kypqenw8DApKWlqakomkxFCGIZpbGzc2tpyuVx2u12lUnnt4ScqKgoEjUaTk5MD8tnZGQgKhSIrKyusb01ISBAIBAghHo+n1WpFIhHoZTIZCC8vL9TYNzs8Hg+V3W43CAzDhMUAIeRyuSDkCSFsF9Kt2IEZKEU9Hg9sFPpFUBBCnE4nQsjpdJJg7SlQxczIyDCZTB6PJz8/P1wSMpmspaXl9PQ0NjY2Ojr670mkpqYODAyEezxAKpV2dHSEaOx7HVxuIFpfB4fjJwB8j5ydnd3Z2WGH7r8CROL+/v6nJGjsLC0tLS0t/XMGH8GOVq9z/HopomCnqNcTdXV16enptGRFGoQQjUbzRihoEn8DvJ5gGAaCkcPhfPQHVC1CCIfDoelDCPF4PBhjhmG4XC690JeXFyiLGOOPucYwDKxiH+Q1mpycnJ+fRwgZjcaysjL2spWVFbPZDO2npqamoaEB9BaLZXl5GUiYzWboOA6Ho6ura29vDyEkFArn5uZ8KlVnZ+f29jbGeHh4OC0tDdEPIoQ0NzfDIwyVbFitVrpFW1sb1VdXV7OJgvL6+pr2P4TQ/f29z24FBQXwamNjw3e8g46HEKIjEAX7dtju5fP5VKZ3gTGmW/H5/HfjE0IIIbFY7LMEBS7blJ9cLscYE0KkUinVS6VS0LMJYYwVCgXoRSLRRxJ+EZxEeXn5xsYGyEqlkuq7u7vb2toQQlFRUWq1GpQSiWRiYuLx8RH0QVtXqCQ+G5cTEhI+KjkcTmJiYigHv1sV7oJIILgnnE6n3W5nGIZhGIVCERcXB/rLy8urqytIUbVaDRHHMMzp6Sm9jqSkpFAaQnCLxcVFrVar1+sNBsP4+DjV9/T06HQ6nU6n1+u3t7dB+fDw0NDQAMqSkpKnp6eg+6NQPPH4+Hh9fQ0yTGyA29vbm5sbkOlkCqUC9A6HI8SeENwT7CmXPQazZWpDCKHjscvlCoUBCsUTKpXKYDDAASkpKVSfmZmp1+sxxlAbvNtxuVqtViAQYIyFQmGIbTk4idLS0qKiIiDB/off3t7e3NwM5YgWMbFYPDQ05Ha7gRytnl8lIRAI/O4lFotpDabAGEskklAOZsM3JiI91/gt5G/zBAgPDw93d3eRm3Ro2PoZ72JiYkAYHBycmZn5i/99QQGn2mw2eJTL5W/voKOvra1956xbXFwMVQTwNmNOT0+Pjo6enJxEmk1eXl5/f392djbVvBt0r66uzs/PI00iOTnZJ/x/xLT9I1r5L4lX/JJ4xS+JV/wBq5nF2euolAUAAAAASUVORK5CYII=) no-repeat center left;
background-size: 22px 25px; margin-left: 15px;}
#search-box.verB.test #djp-search-form .structure dt.area{ display: block; max-width: 52px; margin-left: 14px;}
#search-box.verB.test #djp-search-form .structure dd#departure-area{ width: calc(100% - 95px);}
#search-box.verB.test dd.sch_cont3{ width: calc(100% - 95px);}
#search-box.verB.test .heyaDP .structure dd #room-num + span{ font-weight: bold;}

#search-box.verB.test #djp-search-form .chkAirDP{ width:49%;padding-top: 13px; min-height:53px;border-right: none;}
#search-box.verB.test #djp-search-form .chkAirDP.bdr{ border-right:2px solid #999;}
#search-box.verB.test #djp-search-form .chkAirDP .structure{ width:42%; float: left;}
#search-box.verB.test #djp-search-form .chkAirDP .structure dt.sch_ttl3{ width: 10%;min-width: 74px;}
#search-box.verB.test #djp-search-form .chkAirDP .structure.jr{ width: 90%; padding:0 0 0 36px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE2SURBVHgB7ZPvkYIwEMUDpABL4DrIQQHnVXBeB3agViBWoFagVqBWIAUAkw6kBArgj2+Z1UEHUdSPvBkmS7L5bfIWhOjU6V0Z4gUppfpSyr88zweGYdh1OUVRzKIo8qRoIQJbljVF2Ac8AdxHvAcsuc01TZPWnrtBFUwwbF6mabrQWieP9soHYBvgOcIBT/k4NcFjgnPhA+Z+sywbovBPGIZfrusWjRYxmE48rM5jkwJEUSGeigkEeIz8HWLNebNaiwDuYWGEE43x2rupuwTIe8aWqi4FcK0RBo/Ba8AmTTC2Z4XQrlu/sogswbDAowH+BzgWDSI4bkoN39zLOVtUynEcjxrDhT4qk8dWvrZR2QNqLvw8UqGma7cRWRQEgV/2gL/pbxTZ4guaig8IfzoNvujU6W2dAKLllCSSkfHPAAAAAElFTkSuQmCC) no-repeat center left; background-size: 24px 24px; margin-left: 15px; margin-left: 15px;position: relative;}
#search-box.verB.test #djp-search-form .chkAirDP .structure.jr dt.sch_ttl3{ line-height: 44px;}
#search-box.verB.test #djp-search-form .structure dd.number span.pc{ position:relative; top:0px;}
#search-box.verB.test #djp-search-form #searchSwitchArea6{ position: relative;}
#search-box.verB.test #djp-search-form .DPdetail{ width: 25.86%;padding-top: 13px; min-height:53px;}
#search-box.verB.test #djp-search-form .heyaDP{ width: 23%;padding-top: 13px; min-height:53px;}
#search-box.verB.test #djp-search-form .ninzuDP{ width: 50%;padding-top: 13px; min-height:53px; border-right: none;}
#search-box.verB.test #djp-search-form .ninzuDP  dl.structure.new dd{ width: calc(100% - 125px); font-weight: bold;}
#search-box.verB.test #djp-search-form .sibori{ width: 900px;}
#search-box.verB.test #djp-search-form p.searchSubmit{ margin-top:40px;}
#search-box.verB.test #djp-search-form .dpTop{ margin-top: 0;}
#search-box.verB.test #djp-search-form .structure.shibori dd .squeeze li.dpCar{ position: absolute; left:0; top:310px;}
#search-box.verB.test #djp-search-form .structure.shibori dd{ width:98%;}
/*test-DP del*/
#search-box.verB.test #djp-search-form .structure .squeeze li{ display:block;}
#search-box.verB.test #djp-search-form .structure .squeeze li.noBd.dpCar{ display: block;}
#search-box.verB .number ul li.adult span#adult-num{ margin: 0 4px; display: inline-block; cursor: pointer;;}
#search-box.verB .number ul li.child a{ margin: 0 4px; padding: 0; position: static; background: none; border: none; box-shadow: none;}
}

@media all and (max-width: 720px) {
#search-box.verB.test #djp-search-form {background-color: #FAFAFA!important;}
#search-box.verB.test  #djp-search-form #searchSwitchArea6{ position: relative; margin-top: 30px;}
#search-box.verB.test  #djp-search-form .sibori dl.structure{  border: none; background: #fff; margin-left:0; margin-right:0; margin-bottom:0;}
#search-box.verB.test  #djp-search-form dl.structure dt.txt2R{ display: none;}
#search-box.verB.test  #djp-search-form dl.structure .dpCar{ display: none;}
#search-box.verB.test  #djp-search-form #searchExplainForAirPackage{ position: absolute; top:-40px; left: 10px;}
#search-box.verB.test  #djp-search-form .structure dd .squeeze li{ border-bottom: none;}
#search-box.verB.test  #djp-search-form .sibori .structure dd{ width: 100%;}
#search-box.verB.test  #djp-search-form dl.structure.fltDl.ninzu li.adult label, #search-box.verB.test #djp-search-form dl.structure.fltDl.ninzu li.child label{ line-height: 30px; color: #999;}
#search-box.verB.test  #djp-search-form .InpuDateBox.chkDateDP { width: 100%;  margin-left: 0; margin-right:0; margin-top: 10px; background: #fff;border-radius: 5px;box-shadow: 1px 1px 3px rgba(0,0,0,0.15);}
#search-box.verB.test  #djp-search-form .InpuDateBox.chkDateDP dl.structure25{ width: 49%; position: relative;}
#search-box.verB.test  #djp-search-form .InpuDateBox.chkDateDP dl.structure25:first-of-type{ margin-right: 2%; min-height: 60px;}
#search-box.verB.test  #djp-search-form .InpuDateBox.chkDateDP dl.structure25:first-of-type::after{content: "-"; position: absolute; right: -10px; top: 50%; margin-top: -6px;}
#search-box.verB.test  #djp-search-form .InpuDateBox.chkDateDP dl.structure25 dt.date{ padding-top:8px; color: #999; font-weight: normal; padding-left:15px;}
#search-box.verB.test  #djp-search-form .InpuDateBox.chkDateDP dl.structure dd{ padding:0 0 0 15px; min-height:35px;}
#search-box.verB.test  #djp-search-form dl.structure.fltDl.heya select{ margin-top: 0;}
#search-box.verB.test  #djp-search-form #suTomariHeya,#search-box.verB.test  #djp-search-form #dap-adlt{ text-align: center; margin: 0; padding: 0;}
#search-box.verB.test #djp-search-form .chkAirDP{ padding-top: 8px; padding-left: 15px; min-height:60px; box-sizing: border-box; border-right: none;background: #fff;border-radius: 5px; margin: 0 auto 10px auto;box-shadow: 1px 1px 3px rgba(0,0,0,0.15);}
#search-box.verB.test #djp-search-form .chkAirDP .structure{ width:calc(100% - 98px);margin-bottom: 0; min-height: 0; border: none !important;}
#search-box.verB.test #djp-search-form .chkAirDP .structure dt.sch_ttl3{ width: 10%;min-width: 50px;padding-left:0; font-weight: normal;}
#search-box.verB.test #djp-search-form .chkAirDP .structure.air{padding-left:25px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAyCAIAAACoOq69AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjNFMUIyRkI4QTk3MTFFQUIyRDlFMjNDMTc4MzNBNTYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjNFMUIyRkE4QTk3MTFFQUIyRDlFMjNDMTc4MzNBNTYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OEY5Qzk4ODQ4OURGMTFFQTkyMjhGMDMyQjVCRkE1RjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OEY5Qzk4ODU4OURGMTFFQTkyMjhGMDMyQjVCRkE1RjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5DzsHxAAAFrklEQVR42uxYWUiVWxTOKTMtjVQstZwNHNEUDUOtVIwccEDx1VBwAhFHqCzwQcGHDFRKSSKCoHJ6SEWpJOd5nhBBUSs1c9ac+i5L9v3vOf+ZvMduF1xP5+yz/n9/e61vfWvto7C/v3/ivzbFE3+AKf+ebX7+/Nna2vrp0ydNTc3AwEADA4N//Lx/9FZWVubo6KioeBD1K1eutLW1cR2OFsTS0lJMTIxwYNzc3H4TiK9fv/r6+tKuqqqqQUFB1dXV3t7e+Hru3LnJyckjBzE0NITjEgJDQ8PKykpa9/T0xIqOjs7c3Bw/CGAHWDDo27dvOzs7h0bQ3d1tampKCFxdXQcHB2m9oqJCWfmvUggJCeFPR3l5uZGRkZKS0smTJ8FhBweH0NDQnJycV69etbe3j46OrqysSIOgs7PTwsKCENy6dYudGAcDJbGooqLS0NDAA6K2tvbMmTMi61hZ+eLFizdu3IiIiHjw4EFxcTGKbWZmRhhBT0+Pubk5PQV/bEzr379/p0TA7t69KxDmAxD37t1jW6qpqbm4uFhZWZ0/f/7UqVO8sIAYmbaxsUFgU1NT3759i+0bGxtNTEzIwcvLa3FxkV6+t7cXFRVF66hVABKAfgBiZGQEGsL2AGpEDBSpq6vLy8uLj48PCAhwcnK6cOGCNNJ08+bN+fl5evPm5mZsbCxjaHNzs3D8/uYEQvT48WMUDz2AMKSnp6+trTEHZBfHrampQTpwen9/f+QYHBJAAB6wLMBwAFoH4RAqXhoJlujY2JiPjw974+XLl1l1Cdj29jao+uXLF/CjsLAwLi7Ow8MD4WTRhlRzYyBARsliVVJSYm1tzaBERkZiM5mqFBABi52ENwuSxQrkB42prGFmZmbv3r0DxaRBsLW1xbIABJ8/fxbvL0ExS0tLLS0tWUjCw8MHBgYkgvj48aOCggL89fX1m5qaJPpLlu2JiYno6Gh6KWX3yZMn4vV0fHxcQ0NDWBkPD4IMcg4NZSEBAXt7e8X4oxbgBrGRJwjYxsZGdnY2q2F8qKqqEuUMsYLP2bNnmWCIMRnGO6hncHAwm03s7OyoF/Cara0tDVSQQXnOmOiNd+7cWVhYIEV68+YNmM/GMwFn6mGQS7RQya8WDs76+jpvZ2LdmduZdnd3ExISAEjAH2VJzmlpabJxoqurCxtcunQJHMRYhvoEzyGLHR0d0AnhzoQaIUVCSGZnZ7mvQhaoLYPCMoDo7+9nZ2Wmrq5+/fp1Y2Nj1pnYfABFYqpMDRpR4TYaqqZr166trq5KC+LRo0fiE4fxkEt1psps5nj//j1XttF4KUhsspIMAnVPlOY1MBGUZDFgCKCnyDqNHfb29ixTsKSkJCyePn36w4cPMnBienoaVMD4JYCAy0TwgGUBp2xpacEiJi5awdzF3oZBhBbRDmUWKwybGJm4Aw53RmIxAH9Zd56amtLV1aVz19fX0yJmAEz6WHz48OFhFBMt1M/PjzZjssidkTDGCXSm/Px8+glM/PHjB1bQ6vT09LASFhYmvteIlG2MT/TSp0+fkh6w7gwrKioSbt+YtehXTKxYwVRGknr16lXxk7pIEBixiBxaWlooP3aXIrt//77wI319fbjV0KhM7Q1kwldcIARURFoQSH9mZqaoYsGVhvcplhRUE76y9OEycsguivbz/PlzhJSGA65hhffeAXmAoMEB88eLFy9evnxJ/vj8r1o5oAwPD7u7u3NBYI/Xr1/z+uO6RqChswUFBZTTlJQUOcwToDrIwcWRmJgoypldpZydnQkE1FM+Q01ubi4XRHJysihP1AVuWlxn8SOWDCBQZrdv32acQC2IcUYrR1EwELi9yQcEdVpMK9ra2qIIwbWMjAwG4tmzZ3IDQaGWZmyk/4pQKegvWVlZ4j0VjvR/TGjU8vIy9+bCa0cL4v/0Z+oxiGMQxyD+aBC/BBgAih0mja/OhKgAAAAASUVORK5CYII=) no-repeat left center;margin-left: 12px;position: relative;
background-size:22px 25px ;}
#search-box.verB.test #djp-search-form .chkAirDP .structure.air:after{ position: absolute; content: "→"; color: #333; visibility:visible;font-size:16px;top:50%; right:-12px; margin-top:-7px; width:20px; height: 22px;}
#search-box.verB.test #djp-search-form .chkAirDP .structure dd{ width: 100%; min-height:36px;}
#search-box.verB.test #djp-search-form .chkAirDP .structure dd.dpLin1st{ position: relative; left:0; min-height: 0; font-size: 16px !important; font-weight: bold; color: #000;}
#search-box.verB.test #djp-search-form .chkAirDP .structure dd.dpLin2st{ position: relative; left:6px;}
#search-box.verB.test #djp-search-form .chkAirDP .structure.next{ max-width: 48%;}
#search-box.verB.test #djp-search-form .structure #pref{ margin-top:0px; margin-left: 0; height: 30px;}
#search-box.verB.test #djp-search-form .DPdetail{ display:block;box-shadow: 1px 1px 3px rgba(0,0,0,0.15);}
#search-box.verB.test #djp-search-form .DPdetail .structure{background: #fff;border-radius: 5px; padding: 8px 0 0 15px; min-height: 60px; box-sizing: border-box;}
#search-box.verB.test #djp-search-form .DPdetail .structure dt{ display: block; min-height: 0; margin: 0; padding: 0; text-align: left; float: none; width: 90%; }
#search-box.verB.test #djp-search-form .DPdetail .structure dd{ margin: 0; padding: 4px 0 0; font-size: 16px; }
#search-box.verB.test #djp-search-form dl.structure .dpLin1st select, #search-box.verB.test #djp-search-form dl.structure .dpLin2st select{width: 100%!important;  display: block;}

#search-box.verB.test #djp-search-form div.ninzuDP{ width:66%; float: left;margin-right: 0; margin-left: 0;}
#search-box.verB.test #djp-search-form #searchSwitchArea6 .ninzuDP ul li{max-width:430px; position: relative; width: 47.2%;text-align:right; float: left;margin-top: 0; margin-bottom: 0;background: #fff;border-radius: 4px; min-height: 56px;}
#search-box.verB.test #djp-search-form #searchSwitchArea6 .ninzuDP ul li.adult{  margin-right:2.5%; display: flex; align-items: center;}
#search-box.verB.test #djp-search-form #searchSwitchArea6 .ninzuDP ul li.child{ margin-right:0; display: flex; align-items: center;}
#search-box.verB.test #djp-search-form .heyaDP{ width: 32%; float: left; margin-right: 2%; }
#search-box.verB.test #djp-search-form .heyaDP dl.structure{ background: #fff;border-radius: 4px; width: 100%;}
#search-box.verB.test #djp-search-form .heyaDP dl.structure dt label{color: #999; }
#search-box.verB.test #djp-search-form div.ninzuDP dl.structure{ width: 100%; background: none;}
#search-box.verB.test #djp-search-form div.ninzuDP dl.structure dd{ float: none; background: #fff; border-radius: 4px;}
#search-box.verB.test #djp-search-form div.ninzuDP dl.structure span.sp{ display: inline-block;font-weight: normal; font-size: 12px; color:#999;}
#search-box.verB.test #djp-search-form .number ul li.child a{ padding: 0; line-height: 30px; height: auto;}

#search-box.verB.test #djp-search-form #numbers{ min-height: 60px; background: #fff; border-radius: 5px;box-shadow: 1px 1px 3px rgba(0,0,0,0.15);}
#search-box.verB.test #djp-search-form .number ul li.adult #adult-num{ font-size: 16px; font-weight: bold; margin: 0 4px 4px;}
#search-box.verB.test #djp-search-form .number ul li.child a{ min-width: 0; }
#search-box.verB.test #djp-search-form .number ul li.child a span{ display: block; margin: 0 4px 4px; vertical-align: bottom;}

#search-box #searchSwitchArea6 dl.structure.fltDl.ninzu li.child{ width:47.2%; float: right;}
#search-box #djp-search-form .heyaDP dl.fltDl dd{ min-height: 60px; display: flex; align-items: center; justify-content: center; position: relative; padding-top: 8px; box-sizing: border-box;}
#search-box #djp-search-form .heyaDP dl.fltDl dd::after{ content: ""; display: block; width: 1px; height: 60%; position: absolute; right: 0; top: 20%; border-right:1px solid #ccc;}
#search-box #djp-search-form #dap-carsC{ float:left;}
#search-box.verB.test #djp-search-form .squeeze.sp input[type="checkbox"]:checked + label {
	background: url(../images/check.png) left center no-repeat;
	background-size:16px 16px;
}


/*test-DP del*/
#search-box.verB.test #djp-search-form .structure.structure50.shibori{ display:block;}
#search-box.verB.test #djp-search-form .structure.structure50.shibori dd .squeeze li{padding-top:8px;}
#search-box.verB.test #djp-search-form .structure.structure50.shibori dd .squeeze li.noBd{padding-top:0; padding-bottom: 10px;}
#search-box.verB.test #djp-search-form .structure.structure50.shibori dd .squeeze li.noBd.dappartsChk{ padding-left:18px;}
#search-box.verB.test #djp-search-form .dhAll.clearfix.dpTop{ margin-top: 10px;}



}

#date,
#departure,
#arrival,
#room,
#people {
    position: relative;
}

#search-box.verB .popup_popup .djp-popup-checkbox_topLevel {
    display: flex !important;
    align-items: center !important;
    padding: 16px 16px !important;
    margin: initial !important;
    background: #F3F3F3 !important;
    color: initial !important;
    font: initial !important;
    line-height: initial !important;
}

#departure-area,#arrival-area{ font-weight: bold; font-size: 16px;}
#search-box.verB.test .heyaDP .structure dd #room-num{ font-weight: bold; font-size: 16px; margin: 0 4px 4px;}

#search-box.verB.test #searchSwitchArea5 dd.more { width: 100% !important;}
#search-box.verB  #dr-search-form  .structure.cartype li { padding-bottom: 10px !important;}
#search-box.verB  #dr-search-form  .structure.cartype    { height: auto; margin-bottom: 15px !important;}

#search-box.verB .searchSelectCar input[type="radio"] + label { margin: 0 20px 0 0;}

#search-box #dr-search-form .searchCategory li.carTab {
  line-height: 1.8em;
  background-color: #999;
  color: #fff;
  border: 0;
  text-align: center;
  border-radius: 5px;
  margin-right: 10px;
  position: relative;
  padding:6px 0 0;
  line-height: 1.6;
  cursor: pointer;
  min-height: 50px;
  margin-bottom:6px;
}
#search-box #dr-search-form .searchCategory li.carTab.on{ background:#0dbd0d;}
#search-box #dr-search-form .searchCategory li label{display: block;text-align: center;cursor: pointer;; border: none;}
#search-box.verB  #dr-search-form  .searchCategory li.on:after { top:54px !important;}

#search-box #dr-search-form .searchCategory li.carTab{ min-height: 36px; margin-bottom: 0; line-height: 1;}
#search-box #dr-search-form .searchCategory li.carTab,#search-box #dr-search-form .searchCategory li.carTab.on{ background: none; color: #000;}

#search-box.verB #dr-search-form ul.searchCategory li{width: auto;}
#search-box.verB #dr-search-form ul.searchCategory li input[type="radio"] + label{background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBFMUVCQkRBODlFMjExRUE5REQ0OTIzQzEwNEMwMkJBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBFMUVCQkRCODlFMjExRUE5REQ0OTIzQzEwNEMwMkJBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEUxRUJCRDg4OUUyMTFFQTlERDQ5MjNDMTA0QzAyQkEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEUxRUJCRDk4OUUyMTFFQTlERDQ5MjNDMTA0QzAyQkEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5PUIENAAADQElEQVR42uSb3UsUURjGX1exG82ICsoIvCskopKi0FrNwKAbNQ30DxAqohvvrcsQgqSkrqWgqC6iyKjMj5LCICjpLiPCKCo29SYx6XmcdxZba2c/Zndnznngd+Gyzrw/dOacOfOeotHRUclRKsA+UAOqQRWoBGtAmX5nDsTANHgPJsEEGAc/c1FUic/H2wyOgxawFxR7fL9M4e/tWfb5b/AC3AY3wUe/Coz4dJwD4C74AHrB/hRkk6VYj9Grf3ke+2AQhKNgBAyDo1lKJpPnsZ/quaKFEN4IBsAQqJP8pU7POaA15EW4DbwDnVK4dGoNbbkULgV94IbegQudCq2FNa3yW7gc3AenJHhhTQ/BWr+E1+t1c0iCG44ST7TWrIT5b/MA7JbgZwcY9LrcIh7XLAf+XRKe7NSaSzMRvgAaJHxp0NrTEubt/oSEN6y9PVVhTvCvSvhzRefonsJ9+kQT9tDhopdwPWgWc9KcOJwmCp8T89LzP2EO3rUGCteq2wrhbjE33YnCG0CTwcJN6hgX7hD/l3uClBJ1jAu3ivlpdYXd1UXTQ8cKCme74BaWLC0MRkL2NJRtaii83SLhagpXWSRcReFNFglXRgx5Mko1qylcZpFweUTsyjyF5ywSnqNwzCLhWQpPWyT8hcJTFglPUfitRcKTFH5lkfAEhZ+L01Nheug4TmF2y4xbIEzHmDvxuGWB8JKjK3wNLBgsu6COceGv4rxbNTWD6vjXuvR5g4XjbsuF2QM1ZqDsmLqtEGZ6DBQ+u/yHROHH4I5BsnR5lEyYOW3IE1RMXcRL+BPoMkC4S108hRl2uPWHWLZfHSRVYeaMOB2sYcuI1i7pCs+DY+BNiGRZa4vWnrYw8x00gtchkW3UmiVTYXfayW70oQDLcuNG1J0+ZivMzIAj4FIAZS+Dw+BHKl9OZ136lzituu2Sox0naWZGazmptYnfwm64y2Sb+7hVoFwHW7WWtJLpm4fP4rTh1+f5geOZOM2jHVqD5EvYDcfpOr1h3AOLOZBc1GPzHLXZ3jz96twZVrbodcWxkBuvMm2l4ILbS3F6nzlj8m2jVlGetuKxy4Av3tfJv7fifRPnhQDH0pxuxfsjwACgmpkxDURQyAAAAABJRU5ErkJggg==) left center no-repeat;
background-size: auto;
cursor: pointer;
background-size: 20px 20px;
margin: 0 0 0 10px; text-align: left;
padding-left: 30px!important;
font-weight: bold;
font-size: 16px;
}
#search-box.verB #dr-search-form ul.searchCategory li input[type="radio"]:checked + label{ background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM3RkEwNDQyODlFMTExRUFBNkRCOENDMERCM0U1NDNDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM3RkEwNDQzODlFMTExRUFBNkRCOENDMERCM0U1NDNDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzdGQTA0NDA4OUUxMTFFQUE2REI4Q0MwREIzRTU0M0MiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzdGQTA0NDE4OUUxMTFFQUE2REI4Q0MwREIzRTU0M0MiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz67Pcd/AAAGf0lEQVR42uRbXWwVRRSeLrSEllb+GqovhlAsbyJUQFKpYNKAGmILghVDDJHUIGgQrMaEoImJkeIPKoiCD5JQaJUKPihtIGht5adg1BcppS/EhEpVkLYibQXPSb+V9boze/bun4kn+V7unTsz352Zc853ZjdjYttEFZHlEEoI0wlFQAEhF2DrAboI7cBJQgvh9ygmNTzk/iYQlhHKCTMJmR7txwK3or1t/YTjhE8IuwkXwppgRkgrfA9hPWE+YVjIf+Ig4SChhtActDMr4O/nEVoJRwj3R0DW3oUPEL4kfEUoTYLwLYQ6wmHCbBWfsU/4Atu8IC7CSwk/EJao5OwRzGFRlE5rBGELocrHb85jux+DB+4kXCT04vtRhDGEQnjxWYS5wtUbTfiY8A5hHRxdaE4rj3AAzsnLfibUEnYRTqW5gsWE5VjJcYL2hxAZesMgnE9oJNzh0e5HwibCTsKVkLZuNmEloRp+w2T85y4gdAc5w3kCsryVXsGWfDtEsgrJBx+j2wivEgYMbTnB+dyR1PgmPALb2ESWz+WdhBeiyoxgfYTnMdYZD9KcrGSlQ/hNjzO7D2ft+xi983cOUjq7l7DZL2EOPU8YOt2GsNSr4jceczHhPUObNYQKKWF2Du8bOnuX8CThWoJx+BoWxET6A+T2noRfh7PSbePV6r9jqwj7DXF6s1dYmod0UeegitPYxlkQFWU4f5MwGbZLSEZYEjZBJAz47D8XIWmy5vtSp+hIJdyqyY374SH9OCjOoNZiFcYJf8NJy1bCG4TffIw1lXBCI0ebnYLDSpF4OiHwmk+yldgRG3yQZRtP2Ijf+snVv0VUcbM5EB3/IrzekEG9LByY5eF2pJb5AQsJdciTpZLzJeTubvZsKuEJOGduViNMKnhi9T7FhZdxNNgjJN1niL/32QtgE16m6ZTP1A7h5LbqYl9Ae4jwlrAt765fNKqw0km4XNNBrTA3rgx5Zd3Cj+RM807cq/muwiack1JAc9ouoTfeEkPM5VW+SdBON2fW2iMteLBMjXiX6Nm1AR2UH0f2tKBdm3KvcrIYKrGQDLjZEWFSsSrGzGqN8i79Xkfdy1VNWdCxbnZMMIH5PuNsUBuPjM3Ljmo+LzIRbhd0XKbiN8mY7SbCuoJZp6Dj6QkQLha06dB8XmAZSiIXBR1PSoBwoaDNJZ3QMBGWqKLRCRCWjNmj+TzPUv8zswz/xqgAWydKk4yp27WXTYTHCDruTIDw2QDbvocJdwVwDicTINwmaKOrfnRZppgl6LgpAcKSMXVzP20iPEvQcSMkZFzWLSSsq9y0W4ZtOVfQcT90cFzGimnQo02G0l8gnGLC/ACJW6WwQJjVcMHtpxjInhfK0Bka9XaV0GpBNOuEwnLBAFxdfCoGwqsNEUUyZxYUV+zEQ3dXw/ez2YJB6iPe2ryVGwTtuJjxsOa7BjvxYKvVnA2WfiuFk2Jx/lEEZOtQZJAYX7+Mdfmcj+weJ2E+gwc1nVTjn/OyP9VQbWtbyCvLu0xyj8WZoa7U/JkdTZy5dI2mMV+ubRBOkElzaXVpQEfGDmoRdo300u5Fg9Td5MylbWuGx3azZwi3+5hwPYL/Rp9xuht/bpHwzNo2TenrXVzu+frvmJVyt1Sq9PWgMxD8fi/TMlGlKEOYK1T/vEw7i3SxCRj02T/fdH6j0eZc37pbDd2ZuRJm241z42bszRerZO+GnTYMO2Gh5vsPCY+lysNUW2eQYOUhO6Wgtt1A9lfluFMyEWb19LhhkCoMZCW8sjs85rlCuTzCpJv0Po9EogptchMgm4dtbCLLV6cHdBUPZfDMhwzfP6iGbiamxkh2GhzUQg8FV20q8ZiUUIUyX7ew0D6BOJcTIVFOKvgq9LgyV0rbEL8H0iGskKwv8CCdCefQgV2RHSLRHGRPHXCmwz3I8j1wn6lDiePphjY+7NHuZjX0aMQ5NXRzPwPa1K/xb2bCh5xDBuj1dG0j5uiZ5Ph5BSALhPw8tnQBicxRVFY6EPJsmZeLJGQysqvZEO9+biNZjz+nhE//pPPOA5+RnSqZInxqnF2h88ZBtrRbyJqCjCwJu44MaopfsukStuXkoyrloa8YjI/HHKSL3el0EDRbsh/64gT90zQSf4kNYCVL4JhagnQW1otaLUA+igAcv+9ShueWPewqHF0DKhWhlYIzInwVb6TSv4pnP7x6Wd14Fe+0uvEqHsu5P6KY1F8CDACeXV1BKtzMQgAAAABJRU5ErkJggg==) left center no-repeat ;
background-size: auto;
background-size: 20px 20px;
}
#search-box.verB input[type="checkbox"] + label{ display: block;}
#search-box.verB #djp-search-form input[type="checkbox"] + label{ display: inline-block; padding-left: 7px; font-size: 14px; font-weight:bold;}



@media all and (min-width: 721px) {
  #search-box.verB.test #searchSwitchArea5 dt{ width: 20%;}
  #search-box.verB.test #searchSwitchArea5 dd{ width: 79%;}
  #search-box.verB.test #searchSwitchArea5 select#dr-garea, #search-box.verB #searchSwitchArea5 select#dr-barea{ width: 340px;}
  #search-box.verB  #dr-search-form  select,#search-box.verB  #dr-search-form  select:hover { background:url(https://img.travel.rakuten.co.jp/special/sales/dp/201809/images/select_g.png) 99% 7px no-repeat !important;}
  #search-box.verB #dr-bmarea:disabled:hover ,#search-box.verB #dr-barea:disabled:hover  {background:#fff url(https://img.travel.rakuten.co.jp/special/sales/dp/201809/images/select_g.png) 99% 7px no-repeat !important;}    
  #search-box.verB  #dr-search-form  .searchCategory li { width: 190px; padding: 0 !important;}
  #search-box.verB  #dr-search-form  .searchCategory li label { padding: 15px 0;}   
  #search-box.verB  #dr-search-form  .searchCategory input[type="radio"] + label { margin: 0 10px;}
  #search-box.verB #searchSwitchArea5 select#f_chu2B { width: 110px !important;}
  #search-box.verB #searchSwitchArea5 select#f_chu2  { width: 340px !important;}
  #search-box.verB.test #searchSwitchArea5 dd#drv_rtnNo { color: #999; display: none;}
  #search-box.verB .structure .squeeze li.roten {position: absolute;top: 130px;left: 2px;}
  #search-box.verB .structure .squeeze li.premium{position: absolute;top: 130px;left: 190px;}
  #search-box.verB.test #searchSwitchArea4 .white.busNormal{ width:33%; }
  #search-box.verB.test #searchSwitchArea4 .white.busNormal.nobd{border-right: none;}

#search-box.verB.test .ovsearchtips:before{ left: 130px;}
#search-box.verB.test #dr-search-form .bodyType dd.carAreaB{ position: relative; top:-10px;}
#search-box.verB.test #db-search-form #searchSwitchArea4.kankoNinzu .dhAll.kanko{ border: none; box-shadow: none; left: 580px; position: relative; top:-84px;}
#search-box.verB.test #searchSwitchArea4.kankoNinzu{ height: 210px;}
#search-box.verB.test #searchSwitchArea4.kankoNinzu p.searchSubmit{ position: relative; top:-84px}
#shouTxt,#shouTxtB{background: url(https://img.travel.rakuten.co.jp/special/sales/dp/201809/images/select_g.png) 90% 13px no-repeat;}

#search-box.verB #searchForeignSwitchArea1 .InpuDateBox dl.structure50,#search-box.verB #searchForeignSwitchArea1 .InpuDateBox dl.structure50 dd{width: 100%;}
#search-box.verB.test #searchForeignSwitchArea1 .structure .squeeze{width: 100%;}
#search-box.verB.test #searchForeignSwitchArea1 .structure .squeeze li.ssplan{ width: 272px;}
#search-box.verB.test #searchForeignSwitchArea1 .structure .squeeze li{ position: relative;}
#search-box.verB.test #searchForeignSwitchArea1 .structure .squeeze li span.details#ovAreaP{ left: 153px; top:1px;}
#search-box.verB.test #searchForeignSwitchArea1 .structure .squeeze li span.details#ovAreaPb{ left: 184px; top:1px;}
#search-box.verB.test #searchSwitchArea5 dd.more{ display: block!important;}
#search-box.verB.test .ovsearchtips.ovsearchtipsA:before{ left: 50px;}
#search-box.verB.test .ovsearchtips.ovsearchtipsB:before{ left: 366px;}
}

#search-box.verB.test #dh-input-area,#search-box.verB.test #dh-input-areaChuB{ width: 140px; float: left;}
#search-box.verB.test #dh-input-area select,#search-box.verB.test #dh-input-areaChuB select{width: 120px;}
#search-box.verB.test .BusSyupatu dt{ padding-left: 10px;}
#search-box.verB.test #shou,#search-box.verB.test #shouB{width: 132px; float: left; position: relative; padding-left: 8px;}
#search-box.verB.test #shou select,#search-box.verB.test #shouB select{width: 132px; position:absolute; left: 0; top:0; opacity: 0; }
#search-box.verB.test #searchSwitchArea4 .white .structure.BusSyupatu dt{ width: 20%;}
#shouTxt,#shouTxtB{ font-size: 16px; font-weight: bold; padding-left: 5px; line-height: 40px; }


@media all and (max-width: 720px) {
#search-box.verB.test #dh-search-form .chuArea .structure{ padding-top: 12px; min-height: 38px;}
#search-box.verB.test #dh-search-form .chuArea .structure dd.dmArea{ line-height: 25px;}
#search-box.verB.test #dr-search-form dl.srchMore { min-height: auto; background: #fff; border-radius: 5px; padding:10px 0 0; margin-bottom: 10px;}
#search-box.verB.test #dr-search-form dl.srchMore dt.moretl{ width:calc(100% - 40px);position: relative; cursor: pointer; padding-bottom: 10px; padding-left: 40px; color: #999; font-size: 12px; padding-top: 5px;}
#search-box.verB.test #dr-search-form dl.srchMore dt.moretl.show:after {
content: "▲";width: 12px;height: 12px;display: block;position: absolute; top: 50%;margin-top: -12px;left: 16px;text-align: center;padding:0 2px 2px;background: #999;color: #ffffff !important;border-radius: 3px;font-size: 10px;
}
#search-box.verB.test #dr-search-form dl.srchMore dt.moretl:after,#search-box.verB.test #dr-search-form dl.srchMore dt.moretl.hide:after {
content: "▼";width: 12px;height: 12px;display: block;position: absolute;top: 50%;margin-top: -12px;left: 16px;text-align: center;padding:0 2px 2px;background: #999;color: #ffffff !important;border-radius: 3px;font-size: 10px;}


#search-box.verB #dr-bmarea:disabled ,#search-box.verB #dr-barea:disabled {background:#fff url(https://img.travel.rakuten.co.jp/special/sales/dp/201809/images/select_g.png) right 7px no-repeat !important; background-size: 13px !important;}
#search-box.verB #dr-bmarea:disabled:hover ,#search-box.verB #dr-barea:disabled:hover  {background:#fff url(https://img.travel.rakuten.co.jp/special/sales/dp/201809/images/select_g.png) right 7px no-repeat !important; background-size: 13px !important;}
#search-box.verB.test #dr-search-form #dr-gtrain, #search-box.verB.test #dr-search-form #dr-bairport, #search-box.verB.test #dr-search-form #dr-airport{max-width: 370px; margin-left: 6px;}

#search-box.verB  #dr-search-form select#f_chu2B { width: calc(100% - 20px); max-width: 370px; margin: 0 0 6px 6px; clear: both;}
#search-box.verB  #dr-search-form select#f_chu2  { width: calc(100% - 20px); max-width: 370px; margin: 0 0 6px 6px; clear: both;}
#search-box.verB.test #searchSwitchArea5 dd#drv_rtnNo { color: #999; display: none; padding: 6px 15px 0;}

#search-box.verB #dr-search-form ul.searchCategory li.carTab{display: block; width:97%; margin: 0 1.5%!important; min-height: 20px;}
#search-box #dr-search-form .searchCategory li label{display: block!important; line-height: 1.2;  font-size:14px;text-align: center;cursor: pointer; margin: 0!important;  border: none; padding:0 10px!important;}
#search-box.verB  #dr-search-form  .searchCategory li.on:after { top:54px !important;}
#search-box.verB .structure .squeeze li.roten {position: absolute;top: 516px;left: 2px;}
#search-box.verB .structure .squeeze li.premium{position: absolute;top: 516px;left: 190px;}
#search-box.verB.test p.searchSubmit{ padding-top: 14px;}
#search-box.verB.test #searchSwitchArea1 p.searchSubmit{ padding-top:0;}
#search-box.verB.test #db-search-form dl.fltDl.BusSyupatu dd:after {
  position: absolute;
  content: "→";
  color: #333;
  visibility: visible;
  font-size: 16px;
  top: 50%;
  right: -7px;
  margin-top: -13px;
  width: 20px;
  height: 22px;
}
#search-box #dr-search-form{background:#d3d2d2; padding-top: 15px;} 
#search-box #dr-search-form .searchSwitchArea{ padding-top: 2px;}
#search-box #dr-search-form .searchNavi{border-radius: 5px; margin:0 10px; padding: 3px 5px 6px 5px;}
#search-box #dr-search-form .searchNavi li.on label{ color: #333333;}
#search-box #dr-search-form .searchNavi li label{ min-height: 22px; margin-bottom: 4px;}
#search-box.verB #dr-search-form .searchCategory li.on:after { border-top: none;}
#search-box.verB #dr-search-form ul.searchCategory li input[type="radio"] + label{ font-size:12px; font-weight: normal;}
#search-box dl.structure.fltDl.BusSyupatu{width: 100%;}
#search-box.verB.test #shou, #search-box.verB.test #shouB{ top: -8px;}
#search-box.verB.test #dh-input-area,#search-box.verB.test #dh-input-areaChuB{ padding-left: 5px;}
#search-box.verB.test #db-search-form dl.fltDl.BusSyupatu dd:after{ content: "";}

#shouTxt,#shouTxtB{background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEEzQjZGNzE4OUU1MTFFQUEwQkNDMDYxOEIyOTc2REMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEEzQjZGNzA4OUU1MTFFQUEwQkNDMDYxOEIyOTc2REMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozNTJGNDMxMUQ2OTkxMUU4QkRCNTg0QTQ3MkJFNDg5RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozNTJGNDMxMkQ2OTkxMUU4QkRCNTg0QTQ3MkJFNDg5RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ps7dgroAAACvSURBVHjaYvz//z8DNQATA5XAMDaIARrYW0BMMvBGkH6wGVCD1ID4F4mG/ABiVRSDoIb1kGhQN0wvukH8QPyKSENeADEfVoOghqUSaVAKsj5sBjED8XkChpwFxTZeg6CG2eMx5B8Q26LrwWoQ1LBVOAxahU09PoMUgPg7miHfgFiOJIOghjWjGdSESy0hg3iA+AnUEBDNRZZBUMNioQZF4VNHjEGMQNwPogkZBBBgAJ/lwZ7bFIGtAAAAAElFTkSuQmCC) right 9px no-repeat !important; background-size: 14px!important;}

#search-box.verB.test #searchSwitchArea1{ position: relative; }
#search-box.verB.test #searchSwitchArea1 .structure .squeeze li.roten{top: 358px;}
/* #search-box.verB.test #searchSwitchArea1 .structure .squeeze li.roten{top: 388px;} */
#search-box.verB.test #searchSwitchArea1 .structure .squeeze li.premium{top: 318px;}

#search-box.verB.test #searchForeignSwitchArea1 .structure .squeeze li{ position: relative;}
}
@media all and (max-width: 420px) {
#search-box #dr-search-form .searchCategory li label{ min-height: 20px;}
}

#search-box.verB li.premium input#premium + label {
  margin: 0 5px 0 0;
  display: table;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAIAAAC1nk4lAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA25pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozZDNjZGUyNi05YTE5LTI4NDEtODQ3Yi04OTZhNzk1ZTg0YjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEE5NzQ0QUQ5RTU4MTFFQUFGRjlBMzhGRDRDMTlERjQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEE5NzQ0QUM5RTU4MTFFQUFGRjlBMzhGRDRDMTlERjQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTkxNUU2RTk4QTA3MTFFQUFCNDk5QTZDOEYwMTAwMjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTkxNUU2RUE4QTA3MTFFQUFCNDk5QTZDOEYwMTAwMjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6XuM4aAAAASklEQVR42uzOAQ0AAAgDILV/Hc1njm+QgL7dSjMVSFpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWjrPCzAAQtkCmGAH9tcAAAAASUVORK5CYII=) left center no-repeat;
  background-size: 16px 16px;
  cursor: pointer;
  padding: 1px 2px 1px 22px !important;
  font-size: 14px !important;
  font-weight: bold;
  color: #000000;
  line-height: 16px !important;
}
#search-box.verB  li.premium input#premium:checked + label{
  background: url(../images/check.png) left center no-repeat;
  background-size: auto;
  background-size: 16px 16px;
}

@media all and (max-width: 720px) {
#search-box.verB li.premium input#premium + label {margin: 5px 5px 0 0;}

.ui-datepicker .ui-datepicker-header{height: 40px!important;}

#search-box.verB.test #dap-search-form dl.structure .dpCar{ display: block; position: absolute; left:6px; top:462px;}
#search-box.verB.test #jr-search-form dl.structure .dpCar{ display: block; position: absolute; left:6px; top:462px;}
}





/*ss2206*/
@media all and (min-width: 721px) {
#search-box.verB.test .dhAll.dh{ margin-top:110px;}
#search-box.verB .searchUndate{position: relative; top: 46px;}
#searchSwitchArea1 .line.sibori{position: absolute; top:-100px; width:1210px; left: 10px;}
#search-box.verB .searchUndate{position: absolute; top:-34px; left: -10px;}
#search-box.verB.test #dh-search-form dl.structure.fltDl.heya b#heyaNum,#search-box.verB.test #dh-search-form dl.structure.ninzu ul li b#adltNum{display: none;}
#search-box.verB.test #dh-search-form .number ul li.adult span.adltLB,#search-box.verB.test #dh-search-form .number ul li.child span.childLB{display: none;}
}
@media all and (max-width: 720px) {
  #search-box.verB.test .dhAll.dh{ position: relative;}
  #search-box.verB .searchUndate input[type="checkbox"] + label#searchUndateLB{background:url(data:image/gif;base64,R0lGODlhEAAQAIAAANnZ2f///yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMTQgNzkuMTUxNDgxLCAyMDEzLzAzLzEzLTEyOjA5OjE1ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE3Q0EzNTVFQkJFODExRUNBNDI5QkEwNTM5QjRBRTBFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE3Q0EzNTVGQkJFODExRUNBNDI5QkEwNTM5QjRBRTBFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTdDQTM1NUNCQkU4MTFFQ0E0MjlCQTA1MzlCNEFFMEUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTdDQTM1NURCQkU4MTFFQ0E0MjlCQTA1MzlCNEFFMEUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQAAAAAACwAAAAAEAAQAAACIISPacHtvp5kcb5qG85hZ2+BkyiRF8BBaEqtrKkqslEAADs=) left center no-repeat;}
  #search-box.verB .searchUndate input[type="checkbox"]:checked + label#searchUndateLB{background: url(../images/check.png) left center no-repeat; background-size: 16px 16px;}
  #search-box.verB .searchUndate{ background:#ffffff; border-radius: 5px; padding: 8px; width: auto; bottom: 0; }
  #search-box.verB .searchUndate input[type="checkbox"] + label{ color: #000000; font-size: 16px;font-weight:bold; margin-left: 3px;}
  #search-box.verB .searchUndate{ padding-top: 12px; padding-bottom:12px; z-index:8; margin-bottom: 10px;}
  #search-box.verB.test #dh-search-form .chkDate dl.fltDl.chkIn,#search-box.verB.test #dh-search-form .chkDate dl.fltDl.chkOut{border-left:8px solid #ffffff; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAyCAIAAACoOq69AAAACXBIWXMAAAsTAAALEwEAmpwYAAAG0GlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMC0wNC0yOVQxMzozNjoxMyswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjAtMDQtMzBUMTE6NTY6MjErMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjAtMDQtMzBUMTE6NTY6MjErMDg6MDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjI5MzUxMTctZDAzMS1mNDQ2LWJiYzMtOTMwZmRiYTUxMTBlIiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YWI2NjQ1ZjAtY2FiMS04ZjQyLWE1MzQtY2ZjNDA3OWQ1MjYwIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6OEY5Qzk4ODU4OURGMTFFQTkyMjhGMDMyQjVCRkE1RjgiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4RjlDOTg4Mjg5REYxMUVBOTIyOEYwMzJCNUJGQTVGOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4RjlDOTg4Mzg5REYxMUVBOTIyOEYwMzJCNUJGQTVGOCIvPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDphNGRiMDRlZC0yMmJlLTFiNGEtYTE1Ni0wYWExMzBmYTY1ZTciIHN0RXZ0OndoZW49IjIwMjAtMDQtMzBUMTE6NTY6MjErMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MjI5MzUxMTctZDAzMS1mNDQ2LWJiYzMtOTMwZmRiYTUxMTBlIiBzdEV2dDp3aGVuPSIyMDIwLTA0LTMwVDExOjU2OjIxKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+mDsbhgAABQJJREFUWIXtV0sotFEYPmfMxdzMTBkNY6HJPZfQXCRWSlaSJBY2srBAg6YUFpLSRKOEmogiG6VsZKPskKJMbEQog3I3g5nxnX/xjuMzxlx+//gtPJt5v/d7zznP9573NpgQgv43OP+bAEI/hAQ3wDubzWa1WgkhhYWFtbW1Ye17c3MzMjJycXGhUqmMRqNQKAxkTT7HwsIC2FRVVQUw84vj4+P4+HiEkFKpvLy8DGwc6DoUCgXGGISw3ABLYBUVAgDT7Dg4OBgbG9vd3aXvLi4uNjc3EUJqtTo3NzcsEk9PT+vr6w6HQyQSFRUV8Xg80PN4vMrKyvr6evg8L8Ah5+fnycnJYR3zFZhMJrfbTa/DS8JisXwbA4QQn8+32+2UhDc7jo6OQOjt7a2oqHC73Tweb3V1tbW1lRBSUVHR19f3/Pwc4hlcLvfs7Kypqenw8DApKWlqakomkxFCGIZpbGzc2tpyuVx2u12lUnnt4ScqKgoEjUaTk5MD8tnZGQgKhSIrKyusb01ISBAIBAghHo+n1WpFIhHoZTIZCC8vL9TYNzs8Hg+V3W43CAzDhMUAIeRyuSDkCSFsF9Kt2IEZKEU9Hg9sFPpFUBBCnE4nQsjpdJJg7SlQxczIyDCZTB6PJz8/P1wSMpmspaXl9PQ0NjY2Ojr670mkpqYODAyEezxAKpV2dHSEaOx7HVxuIFpfB4fjJwB8j5ydnd3Z2WGH7r8CROL+/v6nJGjsLC0tLS0t/XMGH8GOVq9z/HopomCnqNcTdXV16enptGRFGoQQjUbzRihoEn8DvJ5gGAaCkcPhfPQHVC1CCIfDoelDCPF4PBhjhmG4XC690JeXFyiLGOOPucYwDKxiH+Q1mpycnJ+fRwgZjcaysjL2spWVFbPZDO2npqamoaEB9BaLZXl5GUiYzWboOA6Ho6ura29vDyEkFArn5uZ8KlVnZ+f29jbGeHh4OC0tDdEPIoQ0NzfDIwyVbFitVrpFW1sb1VdXV7OJgvL6+pr2P4TQ/f29z24FBQXwamNjw3e8g46HEKIjEAX7dtju5fP5VKZ3gTGmW/H5/HfjE0IIIbFY7LMEBS7blJ9cLscYE0KkUinVS6VS0LMJYYwVCgXoRSLRRxJ+EZxEeXn5xsYGyEqlkuq7u7vb2toQQlFRUWq1GpQSiWRiYuLx8RH0QVtXqCQ+G5cTEhI+KjkcTmJiYigHv1sV7oJIILgnnE6n3W5nGIZhGIVCERcXB/rLy8urqytIUbVaDRHHMMzp6Sm9jqSkpFAaQnCLxcVFrVar1+sNBsP4+DjV9/T06HQ6nU6n1+u3t7dB+fDw0NDQAMqSkpKnp6eg+6NQPPH4+Hh9fQ0yTGyA29vbm5sbkOlkCqUC9A6HI8SeENwT7CmXPQazZWpDCKHjscvlCoUBCsUTKpXKYDDAASkpKVSfmZmp1+sxxlAbvNtxuVqtViAQYIyFQmGIbTk4idLS0qKiIiDB/off3t7e3NwM5YgWMbFYPDQ05Ha7gRytnl8lIRAI/O4lFotpDabAGEskklAOZsM3JiI91/gt5G/zBAgPDw93d3eRm3Ro2PoZ72JiYkAYHBycmZn5i/99QQGn2mw2eJTL5W/voKOvra1956xbXFwMVQTwNmNOT0+Pjo6enJxEmk1eXl5/f392djbVvBt0r66uzs/PI00iOTnZJ/x/xLT9I1r5L4lX/JJ4xS+JV/wBq5nF2euolAUAAAAASUVORK5CYII=) #ffffff no-repeat left center; background-size:28px 30px;}
  #search-box.verB.test #dh-search-form .chkDate dl.fltDl.chkIn dt,#search-box.verB.test #dh-search-form .chkDate dl.fltDl.chkOut dt{ padding-left:42px; color: #333333;}
  #search-box.verB.test #dh-search-form .chkDate dl.fltDl.chkIn dd,#search-box.verB.test #dh-search-form .chkDate dl.fltDl.chkOut dd{ padding-left:42px; color: #333333;}
  #search-box.verB.test #dh-search-form #dhChuArea{ margin-bottom:10px;}
  #searchSwitchArea1 .line.sibori{ position: relative; }
  #search-box.verB.test #dh-search-form .structure dd .squeeze li,#search-box.verB.test #dh-search-form .structure dd .squeeze li.noBd{margin-bottom: 0; height: 40px;}
  #search-box.verB.test #dh-search-form .chuArea .structure dd.dmArea{background-size: 26px 30px; line-height:30px; margin-left:4px;}
  #search-box.verB.test #dh-search-form .roomNumber dl.structure.heya{background: url(data:image/gif;base64,R0lGODlhIAAeAMQAAObm5kxMTOXl5aampkBAQFlZWb+/v01NTdnZ2fLy8oCAgIyMjHNzc7Kysn9/f5mZmWZmZszMzDMzM////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMTQgNzkuMTUxNDgxLCAyMDEzLzAzLzEzLTEyOjA5OjE1ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkVBMjM1MzM2QkM0NDExRUNBQkVFOEU5QkNGM0U3NTMzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkVBMjM1MzM3QkM0NDExRUNBQkVFOEU5QkNGM0U3NTMzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RUEyMzUzMzRCQzQ0MTFFQ0FCRUU4RTlCQ0YzRTc1MzMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RUEyMzUzMzVCQzQ0MTFFQ0FCRUU4RTlCQ0YzRTc1MzMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQAAAAAACwAAAAAIAAeAAAF2+AkjmRpnmiqrukDBXAsw4UDsFMCSXzv/xKCgbWQHCKApHKZRDyCCVWCd8NNFJKBKiKBWEUGiWMr/k643hR3LIo03vC3oYoms5/A3uFWV5cbRg+Cg4IMXWeHfmM7DSkBEhF9KGsARioDEguSJ1wMmAVxoQ2YEKRkeag+BSkAjwQOsLGysw47Eg8oWApmIggEElUlQbwjT1olAonEYWwkyWnEaybPxG1lyMq80tgFkd7f4OGYzSPJqec+5CLJBBDu7/Dx8QXXztlm2/bQ2vXlEAvVJiAoFbCgwQkhAAA7) left center no-repeat; 
  background-size: 32px 30px; background-color: #ffffff;  height: 40px; position: relative;}
  #search-box.verB.test #dh-search-form .roomNumber dl.structure.heya dt{display: none;}
  #search-box.verB.test #dh-search-form dl.fltDl.heya dd.sch_cont3{margin-top: 10px; padding-left:24px; text-align: left;}
  #search-box.verB.test #dh-search-form dl.structure.fltDl.heya select,#search-box.verB.test #dh-search-form  dl.structure.ninzu select{ margin-left: 0; opacity: 0; width:32px; padding-right: 0;}
  #search-box dl.structure.fltDl.heya select{margin-right: 0;}
  #search-box.verB.test #dh-search-form dl.structure.fltDl.heya b#heyaNum{ display: block; position: absolute; top:17px; left:34px; font-size: 16px; font-weight: bold;width: 28px; text-align: center;}
  #search-box.verB.test #dh-search-form dl.structure.fltDl.heya span.sp,#search-box.verB.test #dh-search-form div.ninzu dl.structure span.sp{color: #333; font-size: 14px;}
  #search-box.verB.test #dh-search-form div.ninzu dl.structure dd.number{ background: url(data:image/gif;base64,R0lGODlhIgAiAMQAAH9/f/Ly8rKysubm5kBAQJmZmU1NTYCAgKamptnZ2YyMjExMTHNzc1lZWb+/v7Ozs8zMzGZmZjMzM////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMTQgNzkuMTUxNDgxLCAyMDEzLzAzLzEzLTEyOjA5OjE1ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjcyRDA0NDYwQkM0QjExRUM5QjY0OUIxQjA5ODVBQzg3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjcyRDA0NDYxQkM0QjExRUM5QjY0OUIxQjA5ODVBQzg3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzJEMDQ0NUVCQzRCMTFFQzlCNjQ5QjFCMDk4NUFDODciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzJEMDQ0NUZCQzRCMTFFQzlCNjQ5QjFCMDk4NUFDODciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQAAAAAACwAAAAAIgAiAAAF0OAkjmRpnmiqrmzruhAQRcrwrkMk7Xxxo4GFxICAQA47xc+EbARIA4IEshwFdraSQxKpirYMlPRZFUh8J112aVaeGhLyMsE9DYZekQ7BlADyExA7aBMBSAZrXgU7BBFwQwmAIwk6jACJkoUQCXKZnVaZEI0lAQSIeYJnpEKnSwNChCQBDHVLSG4nQRJ8N3QGnyWCBMAqSAIsezdjLIJdMBJhLQTDLou8yBKRLUhULQoSDy46CgLl5ufntNcrlTzu7+6xKg4A9fb3+PaYmfz9/SEAOw==) left center no-repeat;
  border-radius: 5px; background-color: #ffffff;}
  #search-box.verB.test #dh-search-form .ninzu .ninzu ul li{padding-top:12px; min-height: 44px;}
  #search-box.verB.test #dh-search-form .number ul li.adult span.adltLB{display: inline-block; font-weight: normal; padding-top: 5px; padding-left:36px;}
  #search-box.verB.test #dh-search-form .number ul li.child span.childLB{display: inline-block; font-weight: normal; padding-top:7px; padding-left:10px;}
  #search-box.verB.test #dh-search-form div.ninzu dl.structure ul li.child span.sp{padding-top: 7px;}
  #search-box.verB.test #dh-search-form dl.structure.ninzu ul li b#adltNum{display: block;position: absolute; top:17px;left: 62px;font-size: 16px;font-weight: bold; width: 28px; text-align: center;}
  #search-box.verB .number ul li.child a{margin-left: 0; padding-right: 0;}
  #search-box.verB.test #dh-search-form dl.structure.domInput.new{background-color:#f3f3f3;}
  #search-box.verB.test #searchSwitchArea1 p.searchSubmit{position: relative;}

  #search-box select#DHf_chu{ padding-right: 14px;}
  .keywordBox{background-color: #ffffff; border: 1px solid #999999; border-radius: 5px; min-height: 40px; margin: 10px;}
  .keywordBox .keywordTxt{ display: block; float: left; width: 73%; margin: 0; padding: 12px 1%; border: none; background: none;}
  .keywordBtn{background: url(data:image/gif;base64,R0lGODlhLQAoAMQAAGZmZvLy8ubm5pmZmVlZWczMzEBAQLKysoyMjE1NTaampkxMTNnZ2XNzc39/f7+/v4CAgP///zMzMwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMTQgNzkuMTUxNDgxLCAyMDEzLzAzLzEzLTEyOjA5OjE1ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjVBNzNENzE2QkM2QTExRUNCRjg0RjFCMUE1OUNGOTk4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjVBNzNENzE3QkM2QTExRUNCRjg0RjFCMUE1OUNGOTk4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NUE3M0Q3MTRCQzZBMTFFQ0JGODRGMUIxQTU5Q0Y5OTgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NUE3M0Q3MTVCQzZBMTFFQ0JGODRGMUIxQTU5Q0Y5OTgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQAAAAAACwAAAAALQAoAAAF4qAkjmRpnmiqrmzrvnAsz3S9GgsAEDYMFIGIMBI4AHoqQmHIKBQYw8MCaYIIBQgDKeEQRAQ8qqghVGhPiQdxSk0EB6zD99yTH1xQeC/xZbMARHQ0AxF3L0tHNogwCBEKPV6CLGQPPUIxgAWQEZIrmT1QiS6NjzYKEXouSw09gAGdKHycSEulcYVUgBEQLIQCfj2NEQgqpxGiVISFyCIAULtiJF1XDwMKD0FfPAkMYWIJCF5DQgXEIo0B3tEEDQ4ODcAihOnRL/Pq9Sr3+S37/Cv+/qUY8EvgDYMIEypcyLBhtBAAOw==) center;
   background-repeat: no-repeat;   background-color: #333333; display: block; float: right; width: 24%; margin: 0; padding: 0; min-height: 40px; text-decoration: -99999px;}
   .keywordBtn a{ color:#333333; display: block; width: 100%; height: 100%; margin: 0; padding: 0; cursor: pointer;min-height: 40px;}
  

#search-box.verB.test #dh-search-form .structure dd .squeeze li{ display: inline-block; }
#search-box.verB.test #dh-search-form .structure dd .squeeze li label{padding:8px; border-radius: 30px; font-weight: normal; margin: 0; background-color: #ffffff; }
#search-box.verB #searchSwitchArea1 input[type="radio"] + label{ background: none;border: 1px solid #d3d2d2;}
#search-box.verB #searchSwitchArea1 input[type="radio"]:checked + label{border: 1px solid #5e8a38; padding-left:22px!important;background:url(data:image/gif;base64,R0lGODlhGAAUALMAAOrv5GmRRt/n2F6KONTgyn+hYKrBlfX48nSZU1SCK+rw5WmSRf///wAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMTQgNzkuMTUxNDgxLCAyMDEzLzAzLzEzLTEyOjA5OjE1ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhDMzQwQkY3QkJGRTExRUM5QzJBRjhFMDQxQ0M0QzI5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhDMzQwQkY4QkJGRTExRUM5QzJBRjhFMDQxQ0M0QzI5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OEMzNDBCRjVCQkZFMTFFQzlDMkFGOEUwNDFDQzRDMjkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OEMzNDBCRjZCQkZFMTFFQzlDMkFGOEUwNDFDQzRDMjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQAAAAAACwAAAAAGAAUAAAEN5DJSau9OOvNu/+gpBRKOClLAJgMqrLuyh1V3BlLKaYyJwy5Fg/0WxCGoV/ixRIgeqyodEqlRgAAOw==) left center no-repeat;}




/*jr*/
#search-box.verB.test #jr-search-form dl.structure.fltDl.heya b#heyaNum,#search-box.verB.test #jr-search-form dl.structure.ninzu ul li b#adltNum{display: none;}
#search-box.verB.test #jr-search-form .number ul li.adult span.adltLB,#search-box.verB.test #jr-search-form .number ul li.child span.childLB{display: none;}

#search-box.verB.test #djp-search-form div.ninzuDP dl.structure dd.number ul{ display: flex; align-items: center;}
#search-box.verB.test #djp-search-form div.ninzuDP dl.structure dd.number ul li{ min-height: 60px; margin: 0; justify-content: center; align-items: center; display: flex; padding-top: 8px; box-sizing: border-box;}
#search-box.verB.test #djp-search-form input#djp-parts,#search-box.verB.test #djp-search-form input#djp-cars{ display: none;}

#search-box.verB.test #djp-search-form input#djp-parts + label,#search-box.verB.test #djp-search-form input#djp-cars + label{ padding-left: 24px;  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAIAAAC1nk4lAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA25pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozZDNjZGUyNi05YTE5LTI4NDEtODQ3Yi04OTZhNzk1ZTg0YjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEE5NzQ0QUQ5RTU4MTFFQUFGRjlBMzhGRDRDMTlERjQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEE5NzQ0QUM5RTU4MTFFQUFGRjlBMzhGRDRDMTlERjQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTkxNUU2RTk4QTA3MTFFQUFCNDk5QTZDOEYwMTAwMjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTkxNUU2RUE4QTA3MTFFQUFCNDk5QTZDOEYwMTAwMjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6XuM4aAAAASklEQVR42uzOAQ0AAAgDILV/Hc1njm+QgL7dSjMVSFpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWlpaWjrPCzAAQtkCmGAH9tcAAAAASUVORK5CYII=) left center no-repeat; background-size: 16px 16px;}
#search-box.verB.test #djp-search-form input#djp-parts[type="checkbox"]:checked + label,#search-box.verB.test #djp-search-form input#djp-cars[type="checkbox"]:checked + label { background: url(../images/check.png) left center no-repeat; background-size: 16px 16px;}

}