@charset 'EUC-JP';
/*------------------------------------
  /service/
  
  Coder: macky
  Date : 2007/12/05
  Msg  :  ●ウィンドウズ
          ●マッキントッシュ
          ●モバイル・その他ＯＳ
          の３種類のスタイルを書いてあります。
------------------------------------*/
  /*------------------------------------
    win
  ------------------------------------*/
  #categoryWindows #vs_header {
    background-image: url('/service/common/images/bg_header.gif') ;
  }
  #categoryWindows .thisAdobe,
  #categoryWindows .thisMac,
  #categoryWindows .thisOther,
  #categoryWindows .thisSearch,
  #categoryWindows .thisEx{
    display:none;
  }
  #categoryWindows #mainCategory li.thisWin{
    border-bottom-color:#1262b0;
  }
  .subCategory ul li.c18 a{
      background-color:#e7376e;
  }
  .subCategory ul li.c18 a:hover{
      background-color:#fb6493;
  }


  /*------------------------------------
    mac
  ------------------------------------*/
  #categoryMacintosh #vs_footer,
  #categoryMacintosh #vs_header {
    background-image: url('/service/common/images/bg_header_mac.gif') ;
  }
  #categoryMacintosh .thisAdobe,
  #categoryMacintosh .thisWin,
  #categoryMacintosh .thisOther,
  #categoryMacintosh .thisSearch,
  #categoryMacintosh .thisEx{
    display:none;
  }
  #categoryMacintosh #mainCategory li.thisMac{
    border-bottom-color:#2d7022;
  }
  #categoryMacintosh #vs_footer #vs_footer_middle a:hover,
  #categoryMacintosh .subCategory ul li a:hover{
      background-color:#44b72f;
  }
  #categoryMacintosh #vsShopMenuTitle{
    background-color:#2d7022;
  }


  /*------------------------------------
  adobe
  ------------------------------------*/
  #categoryAdobe #vs_footer,
  #categoryAdobe #vs_header {
    background-image: url('/service/common/images/bg_header_adobe.gif') ;
  }
  #categoryAdobe .thisWin,
  #categoryAdobe .thisMac,
  #categoryAdobe .thisOther,
  #categoryAdobe .thisSearch,
  #categoryAdobe .thisEx{
    display:none;
  }
  #categoryAdobe #mainCategory li.thisAdobe{
    border-bottom-color:#1a1a1a;
  }
  #categoryAdobe #vs_footer #vs_footer_middle a:hover,
  #categoryAdobe .subCategory ul li a:hover{
      background-color:#2b2b2b;
  }
  #categoryAdobe #vsShopMenuTitle{
    background-color:#111111;
  }


  /*------------------------------------
    モバイル・その他ＯＳ
  ------------------------------------*/
  #categoryOther #vs_footer,
  #categoryOther #vs_header{
    background-image: url('/service/common/images/bg_header_other.gif') ;
  }
  #categoryOther .thisAdobe,
  #categoryOther .thisWin,
  #categoryOther .thisMac,
  #categoryOther .thisSearch,
  #categoryOther .thisEx{
    display:none;
  }
  #categoryOther #mainCategory li.thisOther{
    border-bottom-color:#666b22;
    border-right:1px solid #fff;
  }
  #categoryOther #vs_footer #vs_footer_middle a:hover,
  #categoryOther .subCategory ul li a:hover{
      background-color:#99a400;
  }
  #categoryOther #vsShopMenuTitle{
    background-color:#666b22;
  }




  /*------------------------------------
    検索
  ------------------------------------*/
  #categorySearch #vs_footer,
  #categorySearch #vs_header {
    background-image: url('/service/common/images/bg_header_search.gif') ;
  }
  #categorySearch .thisAdobe,
  #categorySearch .thisWin,
  #categorySearch .thisMac,
  #categorySearch .thisOther,
  #categorySearch .thisEx{
    display:none;
  }
  #categorySearch #vs_footer #vs_footer_middle a:hover,
  #categorySearch .subCategory ul li a:hover{
      background-color:#4c4c4c;
  }
  #categorySearch #vsShopMenuTitle{
    background-color:#7a7a7a;
  }
/*
  #categorySearch .c18 {
    display:block;
  }
*/




  /*------------------------------------
    EX
  ------------------------------------*/
  #categoryEx #vs_footer,
  #categoryEx #vs_header {
    background-image: url('/service/common/images/bg_header_ex.gif') ;
  }
  
  #categoryEx #vs_header #mainCategory{
    display:none;
  }
  #categoryEx #vs_header #vsLogo{
    margin-top:10px;
  }
  
  #categoryEx .thisAdobe,
  #categoryEx .thisWin,
  #categoryEx .thisMac,
  #categoryEx .thisOther,
  #categoryEx .thisSearch{
    display:none;
  }
  #categoryEx #vs_footer #vs_footer_middle a:hover,
  #categoryEx .subCategory ul li a:hover{
      background-color:#e7376e;
  }
  #categoryEx #vsShopMenuTitle{
    background-color:#e7376e;
  }
  #categoryEx #vs_header{
    height:172px;
  }

  #categoryEx #vs_main center table {text-align:left;}
  #categoryEx #vs_main table * {line-height:1.2;font-size:10pt;}
  #categoryEx #vs_main table table td {padding:2px;}