/* こだわり検索用CSS */
#searchDetailArea .fs-p-productSearch__search {
  max-width: inherit;
}
#searchDetailArea  #originalsearch_form {
  transform: translateY(0);
  background: transparent;
}
#searchDetailArea .fs-p-productSearch__searchButton::before{
  display: none;
}

#searchDetailArea .fs-p-productSearch__search {
  max-height: inherit !important;
}
#searchDetailArea .fs-p-productSearch__search #originalsearch_form {
  font-size: 14px;
  transform:translateY(0) !important;
  background: transparent;
}
#searchDetailArea .fs-p-productSearch__searchButtonContainer {
  justify-content: space-around;
}
/* 検索ボタン */
#searchDetailArea .form-actions .btn-primary {
    /* background: url(https://fukuskeonline.itembox.design/item/lp/search/images/icn_next.png) no-repeat 90% 50% #ff9e5a; */
    background: url(https://fukuskeonline.itembox.design/item/lp/search/images/icn_next.png) no-repeat 90% 50% #333;
    padding: 12px 0;
    width: 220px;
    font-size: 14px;
    /* border: solid 1px #ff9e5a; */
    border: 1px solid #333;
}
/* リセットボタン */
#searchDetailArea .form-actions .btn-back {
  background: url(https://fukuskeonline.itembox.design/item/lp/search/images/icn_prev.png) no-repeat 10% 50% #888;
  padding: 12px 0;
  width: 220px;
  font-size: 14px;
  border: solid 1px #888;
  color: #fff;
  cursor: pointer;
}

#searchDetailArea  .color-tip{
  width:15px;
  height:15px;
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
          margin-right: 4px;
}
#searchDetailArea .lead{
  font-size: 14px;
}

.tip-white{background-color:#ffffff; border:solid 1px #cccccc;}
.tip-blue{background-color:#4783BF;}
.tip-black{background-color:#000000;}
.tip-purple{background-color:#AF60BF;}
.tip-gray{background-color:#A1A1A1;}
.tip-yellow{background-color:#FAE05C;}
.tip-brown{background-color:#5E3518;}
.tip-pink{background-color:#F5A4C6;}
.tip-red{background-color:#DE5252;}
.tip-green{background-color:#58B075;}
.tip-orange{background-color:#F5993D;}
.tip-navy{background-color:#333F78;}
.tip-beige{background-color:#E3D6B4;}
.tip-other{background-color:#ffffff; border:solid 1px #666666;}
.tip-white,
.tip-other{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}

@media only screen and (max-width: 767px) {
  #searchDetailArea .form-actions .btn {
    float: none;
    width: 100%;
    padding: 8px 0;
    margin-top: 15px;
}
  #searchDetailArea .form-actions .btn {
  float: none;
  width: 100%;
  padding: 8px 0;
  margin-top: 15px;
}
#searchDetailArea .fs-p-productSearch__searchButtonContainer {
  display: block;
}
#searchDetailArea .fs-p-productSearch__field .fs-p-productSearch__inputTable:last-of-type {
  margin-top: 10%;
}
}

/* 
*
*検索結果ページ用アコーディオン検索フォーム 
*
*/
#searchAccordion .fs-p-productSearch__searchButtonContainer {
  justify-content: space-around;
}
#searchAccordion .fs-p-productSearch__searchButton::before{
  display: none;
}

/* 検索ボタン */
#searchAccordion .form-actions .btn-primary {
  background: url(https://fukuskeonline.itembox.design/item/lp/search/images/icn_next.png) no-repeat 90% 50% #ff9e5a;
  padding: 12px 0;
  width: 220px;
  font-size: 14px;
  border: solid 1px #ff9e5a;
}
/* リセットボタン */
#searchAccordion .form-actions .btn-back {
background: url(https://fukuskeonline.itembox.design/item/lp/search/images/icn_prev.png) no-repeat 10% 50% #888;
padding: 12px 0;
width: 220px;
font-size: 14px;
border: solid 1px #888;
color: #fff;
cursor: pointer;
}

@media only screen and (max-width: 767px) {
  #searchAccordion .fs-p-productSearch__searchButtonContainer {
    display: block;
  }
  #searchAccordion .form-actions .btn-primary , #searchAccordion .form-actions .btn-back {
    width: 100%;
    margin-top:15px;
  }
}