@charset "UTF-8";

#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:#00A0F0;}
#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(https://img.travel.rakuten.co.jp/special/sales/template/summersale/images/radio.png) 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: 20% !important;}
  #search-box.verB #searchSwitchArea5 select#f_chu2  { width: 64% !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: auto; padding-right: 70px;}
#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: 50%; 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:calc(50% - 8px); 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(https://img.travel.rakuten.co.jp/special/sales/template/summersale/images/checkbox-on.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(https://img.travel.rakuten.co.jp/special/sales/template/summersale/images/checkbox-on.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(https://img.travel.rakuten.co.jp/special/sales/template/summersale/images/checkbox-on.png) left center no-repeat; background-size: 16px 16px;}

}