@import "https://ssl.selesite.com/styles/ec/global.css";
@import "https://ssl.selesite.com/styles/original/birouen.css";
@import "https://ssl.selesite.com/birouen/functions/domestic.css";
@import "https://ssl.selesite.com/styles/functions/jquery-lightbox-0.5/css/jquery.lightbox-0.5.css";
@import "https://ssl.selesite.com/birouen/functions/slideshow.css";

body {
/*	background-position : 0 28px;*/
}
#core div#utilities .search {
 background: url(https://img08.shop-pro.jp/PA01200/811/etc/bg_utilities_repeat.gif) repeat-y 0 0; 
}
#core div#utilities .search form {
 background: url(https://img08.shop-pro.jp/PA01200/811/etc/bg_utilities_bottom.gif) no-repeat 0 bottom !important; 
  padding: 0 20px 1px 20px;
}
#core div#utilities .search h3 {
 background: url(https://img08.shop-pro.jp/PA01200/811/etc/h3_search.gif) no-repeat 0 bottom !important;
    font-size: 1em;
    height: 33px !important;
    line-height: 32px !important;
    text-indent: 24px;
}
#core div#utilities .search select {
   background: #fff; 
}
#utilities .search .search-text input {
 background: #fff;
 width: 100%;
}
#utilities .search .search-submit input {
 background: #ebe2ce;
 border: 1px solid #dcceb1
}

.ec #utilities .shop ul li.login a{
    background-image: url(https://img08.shop-pro.jp/PA01200/811/etc_base64/bG9naW4y.png?cmsp_timestamp=20240624162704)!important;
}

/*ショッピングガイド*/

.flow-row{
    display:flex;
    flex-wrap: wrap;
    gap: 2%;
    width: 100%;
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid #d4c8ac;
}

.flow-row > *{
    display: block;
    flex-basis: 49%;
}

.flow-row h5{
    flex-basis: 100%!important;
}

.flow-row img{
    max-width: 100%;
}

.flow-wrap .flow-row:last-child{
    border-bottom: none;
}