@charset "utf-8";/*

/*
/* blog color setting */
/* #222
/* #444
/* #666
/* #999
/* #e4e4e4
/* #f7f7f7
/*
/*_________________________________________________________________________________________________________*/
#mt a {color:#222; text-decoration:none;}
#mt a:hover {color:#999; text-decoration:underline;}

/* brandVisal */
#mt .brandVisual p.brandSite a{background:#222; border:1px solid #222; color:#fff;}
#mt .brandVisual p.brandSite a:hover{background:#fff; border:1px solid #e4e4e4; color:#222;}
#mt .brandVisual p.brandSite a:hover span:before{border-color:transparent transparent transparent #222;}

/* custom select*/
.easy-select-box{color:#222 !important;}
.easy-select-box .esb-displayer{background:#f7f7f7 !important; color:#222 !important;}
.easy-select-box .esb-displayer:before{border-color:#222 transparent transparent transparent !important;}
.easy-select-box:hover .esb-displayer,
.easy-select-box.disabled .esb-displayer,
.easy-select-box:hover.disabled .esb-displayer{background-color:#ddd !important;}
.easy-select-box .esb-dropdown{background:#f7f7f7 !important;}
.easy-select-box .esb-dropdown .esb-item{background:#f7f7f7 !important;color:#222 !important;}
.easy-select-box .esb-dropdown .esb-item:hover{background:#222 !important;color:#FFF !important;}

/* color class */
#mt .bgColor1 {background-color:#222 !important;}
#mt .bgColor1.bgColor1_hover:hover {background-color:#444 !important; -webkit-transition:0.3s ease; -moz-transition:0.3s ease; -ms-transition:0.3s ease; -o-transition:0.3s ease; transition:0.3s ease;}
#mt .bgColor2 {background-color:#666 !important;}
#mt .bgColor3 {background-color:#f7f7f7 !important;}
#mt .bgColor4 {background-color:#eee !important;}
#mt .borderColor1r{border-color:transparent transparent transparent #222 !important;}
#mt input:foucs {color:#222 !important;}
#mt .color1 {color:#222 !important;}
#mt a.color1{text-decoration:none;}
#mt .color1.color1_hover:hover {color:#999 !important; text-decoration:underline;}

/* brum */
#brum ul li {color:#999;}

/* archives */
#archives .item a p.date {color:#999;}
#archives .item a p.category {color:#999;}
#archives .item a p.shop {background:#222;}
#archives .item a:hover {background-color:#fff;}
#archives .item a:hover h2 {color:#222;}
#archives .item a:hover p.shop {background-color:#444;}

/* detail */
#detail article nav ul li {border:1px solid #222;}
#detail article nav ul li a {background:#222; color:#fff;}
#detail article nav ul li a:hover {background:#fff; color:#222;}
#detail article nav ul li.hover {border:1px solid #e4e4e4;}
#detail article nav ul li.prev a:hover span.inner:before{border-color: transparent #222 transparent transparent;}
#detail article nav ul li.next a:hover span.inner:before{border-color: transparent transparent transparent #222;}

/* pager */
#pager p a{background-color:#222; border:1px solid #222;}
#pager p a:hover{background-color:#fff; border-color:#e4e4e4 !important;}
#pager div a:hover {background-color:#ccc; text-decoration:none; color:#222;}
#pager .current_page{background-color:#222; text-decoration:none; color:#fff;}
#pager p.next a:hover:before{border-color:transparent transparent transparent #222;}
#pager p.prev a:hover:before{border-color:transparent #222 transparent transparent;}


@media screen and (max-width:780px){

#archives .item a p.shop {background:none !important; color:#b8b8b8;}
#mt .borderColor1r{border-color:transparent transparent transparent #222 !important;}

#detail article nav ul li {border:none;}
#detail article nav ul li.hover {border:none;}
#detail article nav ul li a:hover {background:#444; color:#fff;}

/* pager */
#pager p a:hover{background-color:#444; border-color:#444;}
#pager div a{background-color:#b1b0b0; color:#fff;}
#pager div a:hover {background-color:#fff; text-decoration:none; color:#222;}
#pager .current_page{background-color:#fff; text-decoration:none; color:#222;}


}







/*
以下、MT管理画面から制御　調整不可
*/

#brum ul li:nth-child(1):before{content:''; background:url(/common/images/home.png) left top no-repeat; width:12px; height:12px; position:absolute; left:0; top:50%; margin:-7px 0 0 0;}



#mt .searchArea .word button{background:url(/common/images/pcLens.png) center center no-repeat;}



#detail article footer ul.category li:before{content:''; background:url(/common/images/tab.png) left top no-repeat; width:12px; height:12px; position:absolute; left:10px; top:50%; margin:-6px 0 0 0;}
#archives .item a p.category:before{background-image:url(/common/images/tab.png);}



@media screen and (max-width:640px){

#mt .searchArea .word button{background:url(/common/images/spLens.png) center center no-repeat; background-size:19px 19px; height:34px; width:50px;}

}
