
/*
 * クラウドシリーズごとのカラー設定
*/

/*
   販売：緑系（ネオリアンカラー）
———————————–*/
/* hanbai color class */
.color_hanbai{}

/* general */
.color_hanbai a {
    color: #08692F;
}
.color_hanbai #container a {
    color: #08692F !important;
}
.color_hanbai a#simplebutton2 {
    color: #747474 !important;
}
.color_hanbai .voucherbody tbody tr td {
    color: #08692F !important;
}
.color_hanbai #out_Div {
    border: 1px solid #08692F;
}
.color_hanbai input:focus,
.color_hanbai select:focus,
.color_hanbai textarea:focus {
    background-color: rgba(216, 240, 183, 0.5) !important;
}
.color_hanbai code {
    color: #08692F !important;
}

/* navbar */
.color_hanbai .navbar {
    background-color: #08692F;
}

.color_hanbai .navbar-nav > li > span,
.color_hanbai .navbar-nav > li > a {
    color: #08692F;
}

.color_hanbai .navbar-inverse .navbar-nav.navbar-right > li > a:hover,
.color_hanbai .navbar-inverse .navbar-nav > li > a:focus {
    background-color: #08692F;
}

.color_hanbai .navbar-inverse .navbar-nav.navbar-right > li > a > .glyphicon.glyphicon-off {
    color: #08692F;
}
.color_hanbai .navbar-default .navbar-nav.navbar-right > li > a:hover > .glyphicon.glyphicon-off,
.color_hanbai .navbar-default .navbar-nav.navbar-right > li > a:focus > .glyphicon.glyphicon-off {
    color: #FFFFFF;
}
.color_hanbai .btn-primary {
    background-color: #98CC3F;
}
.color_hanbai .btn-primary:hover,
.color_hanbai .btn-primary:focus,
.color_hanbai .btn-primary:active,
.color_hanbai .btn-primary.active,
.color_hanbai .btn-primary.hover {
    background-color: #98CC3F;
    border-color: #98CC3F;
}
.color_hanbai .form-group.focus .form-control,
.color_hanbai .form-control:focus {
    border-color: #08692F;
}

@media (max-width: 765px) {
    .color_hanbai .navbar-nav > li > span,
    .color_hanbai .navbar-nav > li > a {
        background-color: #08692F;
        color: #FFFFFF;
    }
}
.color_hanbai.manager .nav-primary .actived a,
.color_hanbai.manager .nav-primary .actived a:hover,
.color_hanbai.manager .nav-primary .actived a:active,
.color_hanbai.manager .nav-primary .actived a:focus,
.color_hanbai.manager .navbar-default.nav-primary .navbar-nav > li > a:hover,
.color_hanbai.manager .navbar-default.nav-primary .navbar-nav > li > a:active,
.color_hanbai.manager .navbar-default.nav-primary .navbar-nav > li > a:focus{
    color: #98CC3F;
    border-bottom: 2px solid #98CC3F;
}
.color_hanbai .navbar-default .navbar-nav > li > a:hover,
.color_hanbai .navbar-default .navbar-nav > li > a:focus {
    background-color: #98CC3F;
}
.color_hanbai.manager .nav-primary button:hover,
.color_hanbai.manager .nav-primary button:active,
.color_hanbai.manager .nav-primary button:focus,
.color_hanbai.manager .navbar-default.nav-primary .navbar-nav > li button:hover,
.color_hanbai.manager .navbar-default.nav-primary .navbar-nav > li button:active,
.color_hanbai.manager .navbar-default.nav-primary .navbar-nav > li button:focus {
    color: #98CC3F !important;
}
.color_hanbai.manager .nav-primary .actived a:hover,
.color_hanbai.manager .nav-primary .actived a:active,
.color_hanbai.manager .nav-primary .actived a:focus{
    color: #FFFFFF;
}

/* sidebar */
.color_hanbai .nav-sidebar .panel-heading{
    background-color: #08692F;
}
.color_hanbai.manager .nav-sidebar.nav-stacked > li.actived a{
    background-color: #98CC3F;
}
.color_hanbai.manager .nav-sidebar > li > a:hover {
    color: #98CC3F;
}

/* .h1 */
.color_hanbai .h1 .asst_dir_main span,
.color_hanbai #MyAppli.asst_dir_main span,
.color_hanbai #MyLink.asst_dir_main span,
.color_hanbai #asst_h1_sysInfo.asst_dir_main span,
.color_hanbai .h1 .asst_dir_menu span,
.color_hanbai .h1 .asst_dir_master span,
.color_hanbai .h1 .asst_dir_sale span,
.color_hanbai .h1 .asst_dir_stock span,
.color_hanbai .h1 .asst_dir_info span,
.color_hanbai .h1 .asst_dir_update span,
.color_hanbai .h1 .asst_dir_special span,
.color_hanbai .h1 .asst_dir_download span,
.color_hanbai .h1 .asst_dir_admin span,
.color_hanbai .h1 .asst_dir_mail span{
    font-family: 'Noto Sans Japanese', Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Roboto, "Droid Sans", YuGothic, "游ゴシック", Meiryo, "メイリオ", Verdana, "ＭＳ Ｐゴシック", sans-serif;
    font-weight: 700 !important;
    background: transparent !important;
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#08692f), color-stop(21%,#98cc3f), color-stop(27%,#81cc00), color-stop(100%,#08692f)) !important;
    background: -webkit-linear-gradient(-45deg, #08692f 0%, #98cc3f 21%, #81cc00 27%, #08692f 100%) !important;
    background: -o-linear-gradient(-45deg, #ffffff 0%,#ffffff 21%,#ffffff 27%,#ffffff 100%) !important;
    -webkit-background-clip: text !important;
    /*-webkit-text-fill-color: transparent !important;*/
    color: #08692F !important;
}
_::-moz-tree-row(hover), .color_hanbai .h1 .asst_dir_main span {
    color: #08692F;
    background: none !important;
}
_::-moz-tree-row(hover), .color_hanbai #MyAppli.asst_dir_main span {
    color: #08692F;
    background: none !important;
}
_::-moz-tree-row(hover), .color_hanbai #MyLink.asst_dir_main span {
    color: #08692F;
    background: none !important;
}
_::-moz-tree-row(hover), .color_hanbai #asst_h1_sysInfo.asst_dir_main span {
    color: #08692F;
    background: none !important;
}
_:-moz-tree-row(hover), .color_hanbai .h1 .asst_dir_menu span {
    color:#08692F;
    background: none !important;
}
_:-moz-tree-row(hover), .color_hanbai .h1 .asst_dir_master span {
    color:#08692F;
    background: none !important;
}
_:-moz-tree-row(hover), .color_hanbai .h1 .asst_dir_sale span {
    color:#08692F;
    background: none !important;
}
_:-moz-tree-row(hover), .color_hanbai .h1 .asst_dir_stock span {
    color:#08692F;
    background: none !important;
}
_:-moz-tree-row(hover), .color_hanbai .h1 .asst_dir_info span {
    color:#08692F;
    background: none !important;
}
_:-moz-tree-row(hover), .color_hanbai .h1 .asst_dir_update span {
    color:#08692F;
    background: none !important;
}
_:-moz-tree-row(hover), .color_hanbai .h1 .asst_dir_special span {
    color:#08692F;
    background: none !important;
}
_:-moz-tree-row(hover), .color_hanbai .h1 .asst_dir_download span {
    color:#08692F;
    background: none !important;
}
_:-moz-tree-row(hover), .color_hanbai .h1 .asst_dir_admin span {
    color:#08692F;
    background: none !important;
}
_:-moz-tree-row(hover), .color_hanbai .h1 .asst_dir_mail span {
    color:#08692F;
    background: none !important;
}

/*
   ワイン：紫系
———————————–*/
/* wine color class */
.color_wine{}

/* general */
.color_wine a {
    color: #913D88;
}
.color_wine #container a {
    color: #913D88 !important;
}
.color_wine a#simplebutton2 {
    color: #747474 !important;
}
.color_wine .voucherbody tbody tr td {
    color: #913D88 !important;
}
.color_wine #out_Div {
    border: 1px solid #913D88;
}
.color_wine input:focus,
.color_wine select:focus,
.color_wine textarea:focus {
    background-color: rgba(216, 240, 183, 0.5) !important;
}
.color_wine code {
    color: #913D88 !important;
}

/* navbar */
.color_wine .navbar {
    background-color: #913D88;
}

.color_wine .navbar-nav > li > span,
.color_wine .navbar-nav > li > a {
    color: #913D88;
}

.color_wine .navbar-inverse .navbar-nav.navbar-right > li > a:hover,
.color_wine .navbar-inverse .navbar-nav > li > a:focus {
    background-color: #913D88;
}

.color_wine .navbar-inverse .navbar-nav.navbar-right > li > a > .glyphicon.glyphicon-off {
    color: #913D88;
}
.color_wine .navbar-default .navbar-nav.navbar-right > li > a:hover > .glyphicon.glyphicon-off,
.color_wine .navbar-default .navbar-nav.navbar-right > li > a:focus > .glyphicon.glyphicon-off {
    color: #FFFFFF;
}
.color_wine .btn-primary {
    background-color: #BF55EC;
}
.color_wine .btn-primary:hover,
.color_wine .btn-primary:focus,
.color_wine .btn-primary:active,
.color_wine .btn-primary.active,
.color_wine .btn-primary.hover {
    background-color: #BF55EC;
    border-color: #BF55EC;
}
.color_wine .form-group.focus .form-control,
.color_wine .form-control:focus {
    border-color: #913D88;
}

@media (max-width: 765px) {
    .color_wine .navbar-nav > li > span,
    .color_wine .navbar-nav > li > a {
        background-color: #913D88;
        color: #FFFFFF;
    }
}
.color_wine.manager .nav-primary .actived a,
.color_wine.manager .nav-primary .actived a:hover,
.color_wine.manager .nav-primary .actived a:active,
.color_wine.manager .nav-primary .actived a:focus,
.color_wine.manager .navbar-default.nav-primary .navbar-nav > li > a:hover,
.color_wine.manager .navbar-default.nav-primary .navbar-nav > li > a:active,
.color_wine.manager .navbar-default.nav-primary .navbar-nav > li > a:focus{
    color: #BF55EC;
    border-bottom: 2px solid #BF55EC;
}
.color_wine .navbar-default .navbar-nav > li > a:hover,
.color_wine .navbar-default .navbar-nav > li > a:focus {
    background-color: #BF55EC;
}
.color_wine.manager .nav-primary .actived a:hover,
.color_wine.manager .nav-primary .actived a:active,
.color_wine.manager .nav-primary .actived a:focus{
    color: #FFFFFF;
}
.color_wine.manager .nav-primary button:hover,
.color_wine.manager .nav-primary button:active,
.color_wine.manager .nav-primary button:focus,
.color_wine.manager .navbar-default.nav-primary .navbar-nav > li button:hover,
.color_wine.manager .navbar-default.nav-primary .navbar-nav > li button:active,
.color_wine.manager .navbar-default.nav-primary .navbar-nav > li button:focus {
    color: #BF55EC !important;
}

/* sidebar */
.color_wine .nav-sidebar .panel-heading{
    background-color: #913D88;
}
.color_wine.manager .nav-sidebar.nav-stacked > li.actived a{
    background-color: #BF55EC;
}
.color_wine.manager .nav-sidebar > li > a:hover {
    color: #BF55EC;
}

/* .h1 */
.color_wine .h1 .asst_dir_main span,
.color_wine #MyAppli.asst_dir_main span,
.color_wine #MyLink.asst_dir_main span,
.color_wine #asst_h1_sysInfo.asst_dir_main span,
.color_wine .h1 .asst_dir_menu span,
.color_wine .h1 .asst_dir_master span,
.color_wine .h1 .asst_dir_sale span,
.color_wine .h1 .asst_dir_stock span,
.color_wine .h1 .asst_dir_info span,
.color_wine .h1 .asst_dir_update span,
.color_wine .h1 .asst_dir_special span,
.color_wine .h1 .asst_dir_download span,
.color_wine .h1 .asst_dir_admin span,
.color_wine .h1 .asst_dir_mail span{
    font-family: 'Noto Sans Japanese', Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Roboto, "Droid Sans", YuGothic, "游ゴシック", Meiryo, "メイリオ", Verdana, "ＭＳ Ｐゴシック", sans-serif;
    font-weight: 700 !important;
    background: transparent !important;
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#913D88), color-stop(21%,#BF55EC), color-stop(27%,#81cc00), color-stop(100%,#913D88)) !important;
    background: -webkit-linear-gradient(-45deg, #913D88 0%, #BF55EC 21%, #81cc00 27%, #913D88 100%) !important;
    background: -o-linear-gradient(-45deg, #ffffff 0%,#ffffff 21%,#ffffff 27%,#ffffff 100%) !important;
    -webkit-background-clip: text !important;
    /*-webkit-text-fill-color: transparent !important;*/
    color: #913D88 !important;
}
_::-moz-tree-row(hover), .color_wine .h1 .asst_dir_main span {
    color: #913D88;
    background: none !important;
}
_::-moz-tree-row(hover), .color_wine #MyAppli.asst_dir_main span {
    color: #913D88;
    background: none !important;
}
_::-moz-tree-row(hover), .color_wine #MyLink.asst_dir_main span {
    color: #913D88;
    background: none !important;
}
_::-moz-tree-row(hover), .color_wine #asst_h1_sysInfo.asst_dir_main span {
    color: #913D88;
    background: none !important;
}
_:-moz-tree-row(hover), .color_wine .h1 .asst_dir_menu span {
    color:#913D88;
    background: none !important;
}
_:-moz-tree-row(hover), .color_wine .h1 .asst_dir_master span {
    color:#913D88;
    background: none !important;
}
_:-moz-tree-row(hover), .color_wine .h1 .asst_dir_sale span {
    color:#913D88;
    background: none !important;
}
_:-moz-tree-row(hover), .color_wine .h1 .asst_dir_stock span {
    color:#913D88;
    background: none !important;
}
_:-moz-tree-row(hover), .color_wine .h1 .asst_dir_info span {
    color:#913D88;
    background: none !important;
}
_:-moz-tree-row(hover), .color_wine .h1 .asst_dir_update span {
    color:#913D88;
    background: none !important;
}
_:-moz-tree-row(hover), .color_wine .h1 .asst_dir_special span {
    color:#913D88;
    background: none !important;
}
_:-moz-tree-row(hover), .color_wine .h1 .asst_dir_download span {
    color:#913D88;
    background: none !important;
}
_:-moz-tree-row(hover), .color_wine .h1 .asst_dir_admin span {
    color:#913D88;
    background: none !important;
}
_:-moz-tree-row(hover), .color_wine .h1 .asst_dir_mail span {
    color:#913D88;
    background: none !important;
}

/*
   インテリア：茶系
———————————–*/
/* interior color class */
.color_interior{}

/* general */
.color_interior a {
    color: #47413A;
}
.color_interior #container a {
    color: #47413A !important;
}
.color_interior a#simplebutton2 {
    color: #747474 !important;
}
.color_interior .voucherbody tbody tr td {
    color: #47413A !important;
}
.color_interior #out_Div {
    border: 1px solid #47413A;
}
.color_interior input:focus,
.color_interior select:focus,
.color_interior textarea:focus {
    background-color: rgba(216, 240, 183, 0.5) !important;
}
.color_interior code {
    color: #47413A !important;
}

/* navbar */
.color_interior .navbar {
    background-color: #47413A;
}

.color_interior .navbar-nav > li > span,
.color_interior .navbar-nav > li > a {
    color: #47413A;
}

.color_interior .navbar-inverse .navbar-nav.navbar-right > li > a:hover,
.color_interior .navbar-inverse .navbar-nav > li > a:focus {
    background-color: #47413A;
}

.color_interior .navbar-inverse .navbar-nav.navbar-right > li > a > .glyphicon.glyphicon-off {
    color: #47413A;
}
.color_interior .navbar-default .navbar-nav.navbar-right > li > a:hover > .glyphicon.glyphicon-off,
.color_interior .navbar-default .navbar-nav.navbar-right > li > a:focus > .glyphicon.glyphicon-off {
    color: #FFFFFF;
}
.color_interior .btn-primary {
    background-color: #716659;
}
.color_interior .btn-primary:hover,
.color_interior .btn-primary:focus,
.color_interior .btn-primary:active,
.color_interior .btn-primary.active,
.color_interior .btn-primary.hover {
    background-color: #716659;
    border-color: #716659;
}
.color_interior .form-group.focus .form-control,
.color_interior .form-control:focus {
    border-color: #47413A;
}

@media (max-width: 765px) {
    .color_interior .navbar-nav > li > span,
    .color_interior .navbar-nav > li > a {
        background-color: #47413A;
        color: #FFFFFF;
    }
}
.color_interior.manager .nav-primary .actived a,
.color_interior.manager .nav-primary .actived a:hover,
.color_interior.manager .nav-primary .actived a:active,
.color_interior.manager .nav-primary .actived a:focus,
.color_interior.manager .navbar-default.nav-primary .navbar-nav > li > a:hover,
.color_interior.manager .navbar-default.nav-primary .navbar-nav > li > a:active,
.color_interior.manager .navbar-default.nav-primary .navbar-nav > li > a:focus{
    color: #716659;
    border-bottom: 2px solid #716659;
}
.color_interior .navbar-default .navbar-nav > li > a:hover,
.color_interior .navbar-default .navbar-nav > li > a:focus {
    background-color: #716659;
}
.color_interior.manager .nav-primary .actived a:hover,
.color_interior.manager .nav-primary .actived a:active,
.color_interior.manager .nav-primary .actived a:focus{
    color: #FFFFFF;
}
.color_interior.manager .nav-primary button:hover,
.color_interior.manager .nav-primary button:active,
.color_interior.manager .nav-primary button:focus,
.color_interior.manager .navbar-default.nav-primary .navbar-nav > li button:hover,
.color_interior.manager .navbar-default.nav-primary .navbar-nav > li button:active,
.color_interior.manager .navbar-default.nav-primary .navbar-nav > li button:focus {
    color: #716659 !important;
}

/* sidebar */
.color_interior .nav-sidebar .panel-heading{
    background-color: #47413A;
}
.color_interior.manager .nav-sidebar.nav-stacked > li.actived a{
    background-color: #716659;
}
.color_interior.manager .nav-sidebar > li > a:hover {
    color: #716659;
}

/* .h1 */
.color_interior .h1 .asst_dir_main span,
.color_interior #MyAppli.asst_dir_main span,
.color_interior #MyLink.asst_dir_main span,
.color_interior #asst_h1_sysInfo.asst_dir_main span,
.color_interior .h1 .asst_dir_menu span,
.color_interior .h1 .asst_dir_master span,
.color_interior .h1 .asst_dir_sale span,
.color_interior .h1 .asst_dir_stock span,
.color_interior .h1 .asst_dir_info span,
.color_interior .h1 .asst_dir_update span,
.color_interior .h1 .asst_dir_special span,
.color_interior .h1 .asst_dir_download span,
.color_interior .h1 .asst_dir_admin span,
.color_interior .h1 .asst_dir_mail span{
    font-family: 'Noto Sans Japanese', Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Roboto, "Droid Sans", YuGothic, "游ゴシック", Meiryo, "メイリオ", Verdana, "ＭＳ Ｐゴシック", sans-serif;
    font-weight: 700 !important;
    background: transparent !important;
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#47413A), color-stop(21%,#716659), color-stop(27%,#81cc00), color-stop(100%,#47413A)) !important;
    background: -webkit-linear-gradient(-45deg, #47413A 0%, #716659 21%, #81cc00 27%, #47413A 100%) !important;
    background: -o-linear-gradient(-45deg, #ffffff 0%,#ffffff 21%,#ffffff 27%,#ffffff 100%) !important;
    -webkit-background-clip: text !important;
    /*-webkit-text-fill-color: transparent !important;*/
    color: #47413A !important;
}
_::-moz-tree-row(hover), .color_interior .h1 .asst_dir_main span {
    color: #47413A;
    background: none !important;
}
_::-moz-tree-row(hover), .color_interior #MyAppli.asst_dir_main span {
    color: #47413A;
    background: none !important;
}
_::-moz-tree-row(hover), .color_interior #MyLink.asst_dir_main span {
    color: #47413A;
    background: none !important;
}
_::-moz-tree-row(hover), .color_interior #asst_h1_sysInfo.asst_dir_main span {
    color: #47413A;
    background: none !important;
}
_:-moz-tree-row(hover), .color_interior .h1 .asst_dir_menu span {
    color:#47413A;
    background: none !important;
}
_:-moz-tree-row(hover), .color_interior .h1 .asst_dir_master span {
    color:#47413A;
    background: none !important;
}
_:-moz-tree-row(hover), .color_interior .h1 .asst_dir_sale span {
    color:#47413A;
    background: none !important;
}
_:-moz-tree-row(hover), .color_interior .h1 .asst_dir_stock span {
    color:#47413A;
    background: none !important;
}
_:-moz-tree-row(hover), .color_interior .h1 .asst_dir_info span {
    color:#47413A;
    background: none !important;
}
_:-moz-tree-row(hover), .color_interior .h1 .asst_dir_update span {
    color:#47413A;
    background: none !important;
}
_:-moz-tree-row(hover), .color_interior .h1 .asst_dir_special span {
    color:#47413A;
    background: none !important;
}
_:-moz-tree-row(hover), .color_interior .h1 .asst_dir_download span {
    color:#47413A;
    background: none !important;
}
_:-moz-tree-row(hover), .color_interior .h1 .asst_dir_admin span {
    color:#47413A;
    background: none !important;
}
_:-moz-tree-row(hover), .color_interior .h1 .asst_dir_mail span {
    color:#47413A;
    background: none !important;
}

/*
   雑貨：赤茶・オレンジ系
———————————–*/
/* zakka color class */
.color_zakka{}

/* general */
.color_zakka a {
    color: #A14D48;
}
.color_zakka #container a {
    color: #A14D48 !important;
}
.color_zakka a#simplebutton2 {
    color: #747474 !important;
}
.color_zakka .voucherbody tbody tr td {
    color: #A14D48 !important;
}
.color_zakka #out_Div {
    border: 1px solid #A14D48;
}
.color_zakka input:focus,
.color_zakka select:focus,
.color_zakka textarea:focus {
    background-color: rgba(216, 240, 183, 0.5) !important;
}
.color_zakka code {
    color: #A14D48 !important;
}

/* navbar */
.color_zakka .navbar {
    background-color: #A14D48;
}

.color_zakka .navbar-nav > li > span,
.color_zakka .navbar-nav > li > a {
    color: #A14D48;
}

.color_zakka .navbar-inverse .navbar-nav.navbar-right > li > a:hover,
.color_zakka .navbar-inverse .navbar-nav > li > a:focus {
    background-color: #A14D48;
}

.color_zakka .navbar-inverse .navbar-nav.navbar-right > li > a > .glyphicon.glyphicon-off {
    color: #A14D48;
}
.color_zakka .navbar-default .navbar-nav.navbar-right > li > a:hover > .glyphicon.glyphicon-off,
.color_zakka .navbar-default .navbar-nav.navbar-right > li > a:focus > .glyphicon.glyphicon-off {
    color: #FFFFFF;
}
.color_zakka .btn-primary {
    background-color: #D9703C;
}
.color_zakka .btn-primary:hover,
.color_zakka .btn-primary:focus,
.color_zakka .btn-primary:active,
.color_zakka .btn-primary.active,
.color_zakka .btn-primary.hover {
    background-color: #D9703C;
    border-color: #D9703C;
}
.color_zakka .form-group.focus .form-control,
.color_zakka .form-control:focus {
    border-color: #A14D48;
}

@media (max-width: 765px) {
    .color_zakka .navbar-nav > li > span,
    .color_zakka .navbar-nav > li > a {
        background-color: #A14D48;
        color: #FFFFFF;
    }
}
.color_zakka.manager .nav-primary .actived a,
.color_zakka.manager .nav-primary .actived a:hover,
.color_zakka.manager .nav-primary .actived a:active,
.color_zakka.manager .nav-primary .actived a:focus,
.color_zakka.manager .navbar-default.nav-primary .navbar-nav > li > a:hover,
.color_zakka.manager .navbar-default.nav-primary .navbar-nav > li > a:active,
.color_zakka.manager .navbar-default.nav-primary .navbar-nav > li > a:focus{
    color: #D9703C;
    border-bottom: 2px solid #D9703C;
}
.color_zakka .navbar-default .navbar-nav > li > a:hover,
.color_zakka .navbar-default .navbar-nav > li > a:focus {
    background-color: #D9703C;
}
.color_zakka.manager .nav-primary .actived a:hover,
.color_zakka.manager .nav-primary .actived a:active,
.color_zakka.manager .nav-primary .actived a:focus{
    color: #FFFFFF;
}
.color_zakka.manager .nav-primary button:hover,
.color_zakka.manager .nav-primary button:active,
.color_zakka.manager .nav-primary button:focus,
.color_zakka.manager .navbar-default.nav-primary .navbar-nav > li button:hover,
.color_zakka.manager .navbar-default.nav-primary .navbar-nav > li button:active,
.color_zakka.manager .navbar-default.nav-primary .navbar-nav > li button:focus {
    color: #D9703C !important;
}

/* sidebar */
.color_zakka .nav-sidebar .panel-heading{
    background-color: #A14D48;
}
.color_zakka.manager .nav-sidebar.nav-stacked > li.actived a{
    background-color: #D9703C;
}
.color_zakka.manager .nav-sidebar > li > a:hover {
    color: #D9703C;
}

/* .h1 */
.color_zakka .h1 .asst_dir_main span,
.color_zakka #MyAppli.asst_dir_main span,
.color_zakka #MyLink.asst_dir_main span,
.color_zakka #asst_h1_sysInfo.asst_dir_main span,
.color_zakka .h1 .asst_dir_menu span,
.color_zakka .h1 .asst_dir_master span,
.color_zakka .h1 .asst_dir_sale span,
.color_zakka .h1 .asst_dir_stock span,
.color_zakka .h1 .asst_dir_info span,
.color_zakka .h1 .asst_dir_update span,
.color_zakka .h1 .asst_dir_special span,
.color_zakka .h1 .asst_dir_download span,
.color_zakka .h1 .asst_dir_admin span,
.color_zakka .h1 .asst_dir_mail span{
    font-family: 'Noto Sans Japanese', Hiragino Sans, "ヒラギノ角ゴシック", Hiragino Kaku Gothic ProN, "ヒラギノ角ゴ ProN W3", Roboto, "Droid Sans", YuGothic, "游ゴシック", Meiryo, "メイリオ", Verdana, "ＭＳ Ｐゴシック", sans-serif;
    font-weight: 700 !important;
    background: transparent !important;
    background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#A14D48), color-stop(21%,#D9703C), color-stop(27%,#81cc00), color-stop(100%,#A14D48)) !important;
    background: -webkit-linear-gradient(-45deg, #A14D48 0%, #D9703C 21%, #81cc00 27%, #A14D48 100%) !important;
    background: -o-linear-gradient(-45deg, #ffffff 0%,#ffffff 21%,#ffffff 27%,#ffffff 100%) !important;
    -webkit-background-clip: text !important;
    /*-webkit-text-fill-color: transparent !important;*/
    color: #A14D48 !important;
}
_::-moz-tree-row(hover), .color_zakka .h1 .asst_dir_main span {
    color: #A14D48;
    background: none !important;
}
_::-moz-tree-row(hover), .color_zakka #MyAppli.asst_dir_main span {
    color: #A14D48;
    background: none !important;
}
_::-moz-tree-row(hover), .color_zakka #MyLink.asst_dir_main span {
    color: #A14D48;
    background: none !important;
}
_::-moz-tree-row(hover), .color_zakka #asst_h1_sysInfo.asst_dir_main span {
    color: #A14D48;
    background: none !important;
}
_:-moz-tree-row(hover), .color_zakka .h1 .asst_dir_menu span {
    color:#A14D48;
    background: none !important;
}
_:-moz-tree-row(hover), .color_zakka .h1 .asst_dir_master span {
    color:#A14D48;
    background: none !important;
}
_:-moz-tree-row(hover), .color_zakka .h1 .asst_dir_sale span {
    color:#A14D48;
    background: none !important;
}
_:-moz-tree-row(hover), .color_zakka .h1 .asst_dir_stock span {
    color:#A14D48;
    background: none !important;
}
_:-moz-tree-row(hover), .color_zakka .h1 .asst_dir_info span {
    color:#A14D48;
    background: none !important;
}
_:-moz-tree-row(hover), .color_zakka .h1 .asst_dir_update span {
    color:#A14D48;
    background: none !important;
}
_:-moz-tree-row(hover), .color_zakka .h1 .asst_dir_special span {
    color:#A14D48;
    background: none !important;
}
_:-moz-tree-row(hover), .color_zakka .h1 .asst_dir_download span {
    color:#A14D48;
    background: none !important;
}
_:-moz-tree-row(hover), .color_zakka .h1 .asst_dir_admin span {
    color:#A14D48;
    background: none !important;
}
_:-moz-tree-row(hover), .color_zakka .h1 .asst_dir_mail span {
    color:#A14D48;
    background: none !important;
}