/* child category home
-----------------------------------------*/

@import url("https://use.typekit.net/bdk2uvk.css");

body {
    background: #093566;
    color: #e2dec5;
}
.block--list__head .section-tit {
    font-weight: normal;
    font-family: "acier-bat-solid", -apple-system, "游ゴシック体", YuGothic, "Yu Gothic Medium", "Hiragino Kaku Gothic ProN", 'ヒラギノ角ゴ ProN W3', 'Hiragino Kaku Gothic ProN', sans-serif;
}
.block--list__head .item_number{
    font-family:  -apple-system, "游ゴシック体", YuGothic, "Yu Gothic Medium", "Hiragino Kaku Gothic ProN", 'ヒラギノ角ゴ ProN W3', 'Hiragino Kaku Gothic ProN', sans-serif;
}
a{
    color: #e2dec5;
}
a:link {
    color: #e2dec5;
}
.btn_cart a {
    border: solid 1px #e2dec5;
    background: #e2dec5;
    color: #093566;
}
.section--top {
    margin-top: 13vw;
}
.list--item .item a {
    color: #e2dec5;
}
.list--item .block--price span {
    color: #e2dec5;
}
.list--item .item.new::after{
    background:#e2dec5;
    font-weight: normal;
    font-family:"acier-bat-solid", -apple-system, "游ゴシック体", YuGothic, "Yu Gothic Medium", "Hiragino Kaku Gothic ProN", 'ヒラギノ角ゴ ProN W3', 'Hiragino Kaku Gothic ProN', sans-serif;
    color: #093566;
}
.block--item__info .status_icon li.status_icon__new {
    border: solid 1px #16b28a;
    background: #16b28a;
    font-weight: bold;
}
.list--item .status_icon li.fc {
    border-color: #fff;
    background: #fff;
    color: #093566;
}
.block--item__info .status_icon li.status_icon__new {
    border: solid 1px #e2dec5;
    background: #e2dec5;
    font-weight: bold;
}
.block--item__info .status_icon li {
    border: solid 1px #ffffff;
    background: #fff;
    color: #093566;
}
.block--item__info .item--tit {
    color: #e2dec5;
}
.block--item__info .item--price {
    color: #e2dec5;
}
.block--item__info .item--price span {
    color: #e2dec5;
}
#block--news li {
    border-bottom: 1px solid #e2dec5;
    padding: 2em 0;
    background-color: transparent;
}
#block--news dt::after {
    right: .56em;
    border-top: solid 1px #e2dec5;
    border-right: solid 1px #e2dec5;

}
#block--news li.open dt::after {
    border-top: solid 1px #e2dec5;
    border-right: solid 1px #e2dec5;
}
#block--news .date{
    color: #e2dec5;
}
.block--nav {
    background: none;
}
.block--nav .block--nav__inner .nav--home img,
.block--nav .block--nav__inner .nav--cart img{
    filter: invert(1);
}
.block--nav .block--nav__inner .nav--cart .count {
    background: #e2dec5;
    color: #093566;
}
#drawer__btn span::before {
    background-color: #e2dec5;
}
#drawer__btn span::after {
    background-color: #e2dec5;
}
#drawer__btn span {
    background-color: #e2dec5;
}
.drawer-visible .block--nav .block--nav__inner .nav--home img,
.drawer-visible .block--nav .block--nav__inner .nav--cart img{
    filter: none;
}
.drawer-visible .block--nav .block--nav__inner .nav--cart .count {
    background: #000;
    color: #fff;
}
.drawer-visible #drawer__btn span::before {
    background-color: #000;
}
.drawer-visible #drawer__btn span::after {
    background-color: #000;
}
.drawer-visible #drawer__btn span {
    background-color: #000;
}



footer .inner .list--support .nav--support li a {
    color: #e2dec5;
}
footer .block--logo__footer img{
    filter: invert(1);
}
footer .block--logo__footer .txt--sub {
    color: #fff;
}

@media screen and (max-width: 960px){
    .section--top {
        margin: auto;
        margin-top: 30vw;
        margin-bottom: 5vw;
        width: 80%;
    }
    footer .inner .list--support dt {
        color: #e2dec5;
    }
	footer .inner .list--support {
        border-bottom: solid 1px #e2dec5;
    }
    footer .inner .list--support dt::before, footer .inner .list--support dt::after {
        background: #e2dec5;
    }
    footer .inner .list--support .nav--support {
        border-top: solid 1px #e2dec5;
    }
    footer .inner {
        width: 90%;
    }

}
