@charset "UTF-8";


.cate-product #gnavi ul li#gnav_product a,
.cate-product #gnavi ul li#gnav_product span{
    color: #FD8346;
    background-image: url("../images/common/naviicn_product_on.svg");
}
.cate-history #gnavi ul li#gnav_history a,
.cate-history #gnavi ul li#gnav_history span{
    color: #FD8346;
    background-image: url("../images/common/naviicn_history_on.svg");
}
.cate-support #gnavi ul li#gnav_support a,
.cate-support #gnavi ul li#gnav_support span{
    color: #FD8346;
    background-image: url("../images/common/naviicn_support_on.svg");
}
.cate-shop #gnavi ul li#gnav_shop a,
.cate-shop #gnavi ul li#gnav_shop span{
    color: #FD8346;
    background-image: url("../images/common/naviicn_shop_on.svg");
}



#sidebar>ul>li>ul{
    display: none;
}


/*最新情報*/
.cate-history #sidenavi-history > ul {
    display: block;
}


.cate-history #sidenavi-history > a,
.cate-history #sidenavi-history > span{
    color: #173767;
    color: #FD8346;
}
.cate-history-2059 #sidenavi-history-2059 a,
.cate-history-2058 #sidenavi-history-2058 a,
.cate-history-2057 #sidenavi-history-2057 a,
.cate-history-2056 #sidenavi-history-2056 a,
.cate-history-2055 #sidenavi-history-2055 a,
.cate-history-2054 #sidenavi-history-2054 a,
.cate-history-2053 #sidenavi-history-2053 a,
.cate-history-2052 #sidenavi-history-2052 a,
.cate-history-2051 #sidenavi-history-2051 a,
.cate-history-2050 #sidenavi-history-2050 a,
.cate-history-2049 #sidenavi-history-2049 a,
.cate-history-2048 #sidenavi-history-2048 a,
.cate-history-2047 #sidenavi-history-2047 a,
.cate-history-2046 #sidenavi-history-2046 a,
.cate-history-2045 #sidenavi-history-2045 a,
.cate-history-2044 #sidenavi-history-2044 a,
.cate-history-2043 #sidenavi-history-2043 a,
.cate-history-2042 #sidenavi-history-2042 a,
.cate-history-2041 #sidenavi-history-2041 a,
.cate-history-2040 #sidenavi-history-2040 a,
.cate-history-2039 #sidenavi-history-2039 a,
.cate-history-2038 #sidenavi-history-2038 a,
.cate-history-2037 #sidenavi-history-2037 a,
.cate-history-2036 #sidenavi-history-2036 a,
.cate-history-2035 #sidenavi-history-2035 a,
.cate-history-2034 #sidenavi-history-2034 a,
.cate-history-2033 #sidenavi-history-2033 a,
.cate-history-2031 #sidenavi-history-2032 a,
.cate-history-2032 #sidenavi-history-2031 a,
.cate-history-2030 #sidenavi-history-2030 a,
.cate-history-2029 #sidenavi-history-2029 a,
.cate-history-2028 #sidenavi-history-2028 a,
.cate-history-2027 #sidenavi-history-2027 a,
.cate-history-2026 #sidenavi-history-2026 a,
.cate-history-2025 #sidenavi-history-2025 a,
.cate-history-2024 #sidenavi-history-2024 a,
.cate-history-2023 #sidenavi-history-2023 a,
.cate-history-2022 #sidenavi-history-2022 a,
.cate-history-2022 #sidenavi-history-2021 a,
.cate-history-2020 #sidenavi-history-2020 a,

.cate-history-2019 #sidenavi-history-2019 a,
.cate-history-2018 #sidenavi-history-2018 a,
.cate-history-2017 #sidenavi-history-2017 a,
.cate-history-2016 #sidenavi-history-2016 a,
.cate-history-2015 #sidenavi-history-2015 a,
.cate-history-2014 #sidenavi-history-2014 a,
.cate-history-2013 #sidenavi-history-2013 a,
.cate-history-2012 #sidenavi-history-2012 a,
.cate-history-2011 #sidenavi-history-2011 a{
    color: #FD8346;
}

.cate-history-all ul#tab_navi li#tab-history-all,
.cate-history-product ul#tab_navi li#tab-history-product,
.cate-history-update ul#tab_navi li#tab-history-update,
.cate-history-press ul#tab_navi li#tab-history-press,
.cate-history-news ul#tab_navi li#tab-history-news,
.cate-history-other ul#tab_navi li#tab-history-other{
    /*color: #FD8346;*/
    border-bottom: 4px solid #FD8346;
}

/*製品情報*/
.cate-product{  }

.cate-product-index #sidenavi-product-index > span,
.cate-product-index #sidenavi-product-index > a,
.cate-product-new #sidenavi-product-new > span,
.cate-product-new #sidenavi-product-new > a,
.cate-product-chara #sidenavi-product-chara > span,
.cate-product-chara #sidenavi-product-chara > a,
.cate-product-series #sidenavi-product-series > span,
.cate-product-series #sidenavi-product-series > a,
.cate-product-youtube #sidenavi-product-youtube > span,
.cate-product-youtube #sidenavi-product-youtube > a,
.cate-product-trial #sidenavi-product-trial > span,
.cate-product-trial #sidenavi-product-trial > a,
.cate-product-charactor #sidenavi-product-charactor > span,
.cate-product-charactor #sidenavi-product-charactor > a{
    color: #FD8346;
}


.cate-product-index #sidenavi-product-index > ul,
.cate-product-chara #sidenavi-product-chara > ul,
.cate-product-series #sidenavi-product-series > ul{
    display: block;
}

#sidenavi-product-index > ul{ padding-left: 10px; }
#sidenavi-product-index > ul > li{ margin-bottom: 4px; }
#sidenavi-product-index > ul a{ padding-left: 20px; }

#sidenavi-product-index-menu1 a{ background: url("/images/common/pnavicn_music.svg") no-repeat 0 center; background-size: 15px auto;}
#sidenavi-product-index-menu2 a{ background: url("/images/common/pnavicn_video.svg") no-repeat 0 center; background-size: 15px auto;}
#sidenavi-product-index-menu9 a{ background: url("/images/common/pnavicn_pic.svg") no-repeat 0 center; background-size: 15px auto;}
#sidenavi-product-index-menu3 a{ background: url("/images/common/pnavicn_dvd.svg") no-repeat 0 center; background-size: 15px auto;}
#sidenavi-product-index-menu4 a{ background: url("/images/common/pnavicn_util.svg") no-repeat 0 center; background-size: 15px auto;}
#sidenavi-product-index-menu5 a{ background: url("/images/common/pnavicn_web.svg") no-repeat 0 center; background-size: 15px auto;}
#sidenavi-product-index-menu6 a{ background: url("/images/common/pnavicn_entame.svg") no-repeat 0 center; background-size: 15px auto;}
#sidenavi-product-index-menu7 a{ background: url("/images/common/pnavicn_smp.svg") no-repeat 2px center; background-size: 10px auto;}
#sidenavi-product-index-menu8 a{ background: url("/images/common/pnavicn_hard.svg") no-repeat 0 center; background-size: 15px auto;}
#sidenavi-product-index-menu10 a{ background: url("/images/common/pnavicn_company.svg") no-repeat 0 center; background-size: 15px auto;}
#sidenavi-product-index-all a{ background: url("/images/common/pnavicn_all.svg") no-repeat 9px center; background-size: 4px auto;}

.cate-product-index-menu1 #sidenavi-product-index-menu1 a,
.cate-product-index-menu2 #sidenavi-product-index-menu2 a,
.cate-product-index-menu9 #sidenavi-product-index-menu9 a,
.cate-product-index-menu3 #sidenavi-product-index-menu3 a,
.cate-product-index-menu4 #sidenavi-product-index-menu4 a,
.cate-product-index-menu5 #sidenavi-product-index-menu5 a,
.cate-product-index-menu6 #sidenavi-product-index-menu6 a,
.cate-product-index-menu7 #sidenavi-product-index-menu7 a,
.cate-product-index-menu8 #sidenavi-product-index-menu8 a,
.cate-product-index-menu10 #sidenavi-product-index-menu10 a,
.cate-product-index-1 #sidenavi-product-index-1 a,
.cate-product-chara-seika #sidenavi-product-chara-seika a,
.cate-product-chara-yuki #sidenavi-product-chara-yuki a,
.cate-product-chara-macnenana #sidenavi-product-chara-macnenana a,
.cate-product-chara-kiyoteru #sidenavi-product-chara-kiyoteru a,
.cate-product-chara-miki #sidenavi-product-chara-miki a,
.cate-product-chara-iroha #sidenavi-product-chara-iroha a,
.cate-product-chara-yukari #sidenavi-product-chara-yukari a,
.cate-product-chara-maki #sidenavi-product-chara-maki a,
.cate-product-chara-ai #sidenavi-product-chara-ai a,
.cate-product-chara-shota #sidenavi-product-chara-shota a,
.cate-product-chara-taka #sidenavi-product-chara-taka a,
.cate-product-chara-zunko #sidenavi-product-chara-zunko a,
.cate-product-chara-kiritan #sidenavi-product-chara-kiritan a,
.cate-product-chara-kou #sidenavi-product-chara-kou a,
.cate-product-chara-kotonoha #sidenavi-product-chara-kotonoha a,
.cate-product-chara-all #sidenavi-product-chara-all a,
.cate-product-series-vocaloid #sidenavi-product-series-vocaloid a,
.cate-product-series-voiceroid #sidenavi-product-series-voiceroid a,
.cate-product-series-musicmaker #sidenavi-product-series-musicmaker a,
.cate-product-series-moviepro #sidenavi-product-series-moviepro a,
.cate-product-series-clone #sidenavi-product-series-clone a,
.cate-product-series-all #sidenavi-product-series-all a{
    color: #FD8346;
}

/*製品サポート*/
.cate-support-support #sidenavi-support-support a,
.cate-support-faq #sidenavi-support-faq a,
.cate-support-regist #sidenavi-support-regist a,
.cate-support-mypage #sidenavi-support-mypage a,
.cate-support-trial #sidenavi-support-trial a,
.cate-support-inquiry #sidenavi-support-inquiry a,
.cate-support-mmag #sidenavi-support-mmag a{
    color: #FD8346;
}



/*購入する*/
.cate-shop #sidenavi-shop > ul{
    display: block;
}
.cate-shop-download #sidenavi-shop-download a {
    color: #FD8346;
}

/* 法人のみなさまへ*/
.cate-business #sidenavi-business > ul{
    display: block;
}
.cate-business-corporate #sidenavi-business-corporate a,
.cate-business-press #sidenavi-business-press a,
.cate-business-ahs #sidenavi-business-ahs a{
    color: #FD8346;
}




/* 会社概要 */

/*
cate-company-top
cate-company-corpo
cate-company-activ
cate-company-recruit
cate-company-conta

*/

.cate-company{  }

.cate-company-top #sidenavi-company-top > span,
.cate-company-top #sidenavi-company-top > a,
.cate-company-corpo #sidenavi-company-corpo > span,
.cate-company-corpo #sidenavi-company-corpo > a,
.cate-company-activ #sidenavi-company-activ > span,
.cate-company-activ #sidenavi-company-activ > a,
.cate-company-recruit #sidenavi-company-recruit > span,
.cate-company-recruit #sidenavi-company-recruit > a,
.cate-company-conta #sidenavi-company-conta > span,
.cate-company-conta #sidenavi-company-conta > a{
    color: #FD8346;
}


.cate-company-corpo #sidenavi-company-corpo > ul,
.cate-company-activ #sidenavi-company-activ > ul{
    display: block;
}

.cate-company-corpo-menu1 #sidenavi-company-corpo-menu1 a,
.cate-company-corpo-menu2 #sidenavi-company-corpo-menu2 a,
.cate-company-activ-menu1 #sidenavi-company-activ-menu1 a,
.cate-company-activ-menu2 #sidenavi-company-activ-menu2 a{
    color: #FD8346;
}





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




}