

/*---------------------------------------------------------------------------------*/
/* メニューボックス用                                                              */
/*---------------------------------------------------------------------------------*/
table.MenuDetail{
    width           :600px;
    border-width    :1px;
    border-style    :solid;
    border-color    :#808080;
    border-collapse :1px;
    margin-bottom   :2px;
}
/*-----------------------------------------------*/
td.MenuDetail{
    width           :140px;
    padding-left    :10px;
    padding-bottom  :1px;
    border-width    :0px;
    border-style    :solid;
    border-color    :#ffffff;
    background-color:#ffffff;
    text-align      :left;
    font-size       :13px;
/*
    color           :blue;
*/
}
/*---------------------------------------------------------------------------------*/
/* 検索ボックス用(メーカ・キーワード検索用)                                        */
/*---------------------------------------------------------------------------------*/
table.SearchDetail{
    width           :600px;
    border-width    :1px;
    border-style    :solid;
    border-color    :#808080;
    border-collapse :1px;
    margin-bottom   :5px;
}
/*-----------------------------------------------*/
td.SearchDetail{
    width           :600px;
    padding-left    :5px;
    padding-bottom  :1px;
    border-width    :0px;
    border-style    :none;
    border-color    :#ffffff;
    background-color:#ffffff;
    text-align      :left;
    font-size       :12px;
    font-weight     :normal;
/*
    color           :#5D5D5D;
*/
    color           :#000000;
}
input.SearchButton {
   width           :70px;                
   height          :24px;                
   vertical-align  :top;              
   font-size       :12px;                
   font-weight     :500;               
   color           :#222222;             
   background-color:#003366;transparent; 
   background-color:#ffffff;transparent; 
   border-width    :0px;                 
   border-color    :white;
   background-image: url('./search.gif');
   cursor          :pointer;
}

/*---------------------------------------------------------------------------------*/
/* 選択内容表示                                                                    */
/*---------------------------------------------------------------------------------*/
th.Sentakutitle{
    width           :200px;
/*    background-color:#808080;*/
    background-image:url(title.gif); 
    border-style    :solid;
    border-color    :#ffffff;
    border-width    :1px;
    text-align      :center;
    font-size       :15px;
    font-weight     :bold;
    font-weight     :normal;
    color           :white;
    color           :#023186;
    color           :#ffffff;
}
/*-----------------------------------------------*/
table.SentakuDisp{
    width           :600px;
    border-width    :0px;
    border-style    :solid;
    border-color    :#808080;
    border-collapse :collapse;
    background-color:#ffffff;
    text-align      :center;
    margin-bottom   :5px;
}
/*-----------------------------------------------*/
td.SentakuDisp{
    width           :190px;
    height          :100px;
    border-style    :solid;
    border-color    :#808080;
    border-width    :1px;
    text-align      :center;
    font-size       :15px;
    font-weight     :bold;
/*
    color           :#5D5D5D;
*/
    color           :#000000;
}
/*---------------------------------------------------------------------------------*/
/* 品種・シリーズ用                                                                */
/*---------------------------------------------------------------------------------*/
table.BumonDetail1{
    width           :600px;
    border-width    :1px;
    border-style    :none;
    margin-top      :0px;
    margin-bottom   :5px;
}
/*-----------------------------------------------*/
td.BumonDetail1{
    width           :150px;
    height          :200px;
    padding-left    :0px;
    padding-bottom  :0px;
    border-width    :0px;
    border-style    :none;
}
/*-品種・シリーズ単位枠--------------------------*/
table.BumonDetail2{
    width           :100%;
    border-width    :220px;
    border-style    :none;
    border-collapse :collapse;
}
/*-名称行----------------------------------------*/
tr.BumonDetail1{
    width           :600px;
    height          :40px;
    border-width    :0px;
    border-style    :none;
}
/*-写真行----------------------------------------*/
tr.BumonDetail2{
    width           :600px;
    height          :140px;
    border-width    :0px;
    border-style    :none;
}
/*-価格行----------------------------------------*/
tr.BumonDetail3{
    width           :600px;
    border-width    :0px;
    border-style    :none;
}
/*-名称枠----------------------------------------*/
td.BumonHINNAM{
    width           :100%;
    height          :31px;
    height          :45px;
    border-style    :none;
    border-width    :1px;
    border-style    :solid;
    border-color    :#808080;
    background-color:#003366;
    background-color:#5D5D5D;
    background-color:#DFDFDF;
    background-color:#235AA6;
/*
    background-image: url('./button_back.gif');
*/
    text-align      :left;
    vertical-align  :text-top;
    font-size       :12px;
    font-weight     :normal;
    padding-right   :3px;
    padding-left    :3px;
    padding-top     :3px;
    padding-bottom  :3px;
    color           :white;
}
td.BumonHINNAM a:link {
    Color: #5D5D5D; text-decoration: none;
    Color: #000000; text-decoration: none;
    Color: #ffffff; text-decoration: none;
}
td.BumonHINNAM a:visited {
    Color: #5D5D5D; text-decoration: none;
    Color: #000000; text-decoration: none;
    Color: #ffffff; text-decoration: none;
}
/*-写真枠----------------------------------------*/
td.BumonPICTURE{
    width           :100%;
    height          :140px;
    border-width    :1px;
    border-style    :solid;
    border-color    :#808080;
    background-color:#ffffff;
    text-align      :center;
    vertical-align  :text-center;
    font-size       :15px;
    font-weight     :bold;
    color           :#5D5D5D;
    color           :#000000;
}
/*-価格枠----------------------------------------*/
td.BumonPRICE{
    width           :100%;
    height          :40px;
    border-width    :1px;
    border-style    :solid;
    border-color    :#808080;
    background-color:#ffffff;
    text-align      :right;
    vertical-align  :text-top;
    font-size       :15px;
    font-weight     :bold;
    padding-left    :3px;
    padding-bottom  :3px;
    color           :red;
}
/*---------------------------------------------------------------------------------*/
/* シリーズ情報用                                                                  */
/*---------------------------------------------------------------------------------*/
table.SyohinSeries{
    width           :600px;
    Height          :150px;
    border-width    :1px;
    border-color    :#808080;
    border-style    :solid;
    background-color:#ffffff;
    border-collapse :2px;
    margin-bottom   :2px;
}
/*-シリーズ名用---------------------------------*/
td.SyohinHeadName {
    border-width    :0px;
    border-style    :none;
    background-color:#ffffff;
    text-align      :left;
    vertical-align  :botom;
    font-size       :14px;
    font-weight     :bold;
    color           :#5D5D5D;
    color           :#000000;
}
/*-シリーズ画像用--------------------------------*/
td.SyohinHeadPicture1 {
    width           :200px;
    border-width    :0px;
    border-style    :none;
    background-color:#ffffff;
    text-align      :center;
    vertical-align  :text-botom;
    font-size       :14px;
    font-weight     :bold;
    color           :#5D5D5D;
    color           :#000000;
}
/*-シリーズ画像が無い場合用----------------------*/
td.SyohinHeadPicture2 {
    width           :200px;
    height          :200px;
    border-width    :0px;
    border-style    :none;
    background-color:#ffffff;
    text-align      :center;
    vertical-align  :text-botom;
    font-size       :14px;
    font-weight     :bold;
    color           :#5D5D5D;
    color           :#000000;
}
/*-シリーズ説明用--------------------------------*/
td.SyohinHeadInfo {
    border-width    :400px;
    border-style    :none;
    background-color:#ffffff;
    text-align      :left;
    vertical-align  :top;
    font-size       :12px;
    font-weight     :normal;
    padding-left    :5px;
    padding-right   :5px;
    padding-top     :0px;
    padding-bottom  :0px;
    color           :#5D5D5D;
    color           :#000000;
}
/*---------------------------------------------------------------------------------*/
/* 商品明細一覧用                                                                  */
/*---------------------------------------------------------------------------------*/
table.SyohinDetail{
    width           :600px;
    Height          :100px;
    border-width    :1px;
    border-style    :solid;
    border-style    :dotted;
    border-style    :outset;
    border-style    :solid;
    border-color    :#808080;
    border-collapse :collapse;
    text-align      :left;
    margin-bottom   :5px;
}

/*-ランキング表示用------------------------------*/
td.SyohinRank {
    width           :40px;
    Height          :100px;
    border-style    :none;
    text-align      :center;
    font-size       :15px;
    font-weight     :bold;

    background-color:#003366;
    background-color:#5D5D5D;
    background-color:#DFDFDF;
    background-color:#235AA6;

    color           :#5D5D5D;
    color           :#000000;
    color           :#ffffff;

/*
    background-color:#ffffff;
    background-image:url('./rank.gif');
    border-color    :white;
    border-style    :none;
*/
/*
    border-width    :1px;
    border-style    :solid;
*/    
}
/*-商品画像用------------------------------------*/
td.SyohinPicture1 {
    width           :100px;
    Height          :100px;
    border-style    :none;
    text-align      :center;
/*
    border-width    :1px;
    border-style    :solid;
*/    
}
/*-商品画像無し用--------------------------------*/
td.SyohinPicture2 {
    width           :100px;
    Height          :100px;
    border-width    :0px;
    border-style    :none;
    text-align      :center;
    font-size       :14px;
    font-weight     :normal;
    color           :#5D5D5D;
    color           :#000000;
/*
    border-width    :1px;
    border-style    :solid;
*/    
}
/*-商品名称タイトル用----------------------------*/
td.SyohinNmTitle {
    width           :100px;
    height          :15px;
    border-style    :none;
    text-align      :left;
    font-size       :12px;
    font-weight     :normal;
    color           :#5D5D5D;
    color           :#000000;
    padding-left    :5px;
/*
    border-width    :1px;
    border-style    :solid;
*/    
}
/*-商品コードタイトル用--------------------------*/
td.SyohinCdTitle {
    width           :100px;
    height          :15px;
    border-style    :none;
    text-align      :left;
    font-size       :12px;
    font-weight     :normal;
    color           :#5D5D5D;
    color           :#000000;
    padding-left    :5px;
/*
    border-width    :1px;
    border-style    :solid;
*/    
}
/*-商品定価タイトル用----------------------------*/
td.SyohinTeikaT {
    width           :100px;
    height          :15px;
    border-style    :none;
    text-align      :left;
    font-size       :12px;
    color           :#5D5D5D;
    color           :#000000;
    padding-left    :5px;
/*
    border-width    :1px;
    border-style    :solid;
*/    
}
/*-商品売価タイトル用----------------------------*/
td.SyohinBaikaT {
    width           :100px;
    height          :15px;
    border-style    :none;
    text-align      :left;
    font-size       :12px;
    font-weight     :bold;
    color           :red;
    padding-left    :5px;
/*
    border-width    :1px;
    border-style    :solid;
*/    
}
/*--メーカー／商品詳細リンク用-------------------*/
td.SyohinLink {
    width           :100px;
    height          :15px;
    border-style    :none;
    text-align      :left;
    font-size       :12px;
    font-weight     :normal;
    color           :#5D5D5D;
    color           :#000000;
    padding-left    :5px;
/*
    border-width    :1px;
    border-style    :solid;
*/    
}
/*-商品名称用------------------------------------*/
/* ランク出力なし                                */
td.SyohinNmData1 {
    width           :398px;
    height          :15px;
    border-style    :none;
    text-align      :left;
    font-size       :13px;
    font-weight     :bold;
    color           :#5D5D5D;
    color           :#000000;
    padding-left    :5px;
/*
    border-width    :1px;
    border-style    :solid;
*/    
}
/*-商品名称用------------------------------------*/
/* ランク出力あり                                */
td.SyohinNmData2 {
    width           :358px;
    height          :15px;
    border-style    :none;
    text-align      :left;
    font-size       :13px;
    font-weight     :bold;
    color           :#5D5D5D;
    color           :#000000;
    padding-left    :5px;
/*
    border-width    :1px;
    border-style    :solid;
*/    
}
/*-商品コード用----------------------------------*/
td.SyohinCdData {
    width           :120px;
    height          :15px;
    border-style    :none;
    text-align      :left;
    font-size       :12px;
    font-weight     :nomal;
    color           :#5D5D5D;
    color           :#000000;
    padding-left    :5px;
/*
    border-width    :1px;
    border-style    :solid;
*/    
}
/*-商品定価用------------------------------------*/
td.SyohinTeikaD {
    width           :120px;
    height          :15px;
    border-style    :none;
    text-align      :left;
    font-size       :12px;
    font-weight     :nomal;
    color           :#5D5D5D;
    color           :#000000;
    padding-left    :5px;
/*
    border-width    :1px;
    border-style    :solid;
*/    
}
/*-商品売価用------------------------------------*/
td.SyohinBaikaD {
    width           :120px;
    height          :15px;
    border-style    :none;
    text-align      :left;
    font-size       :12px;
    font-size       :14px;
    font-weight     :bold;
    color           :red;
    padding-left    :5px;
/*
    border-width    :1px;
    border-style    :solid;
*/    
}
/*-インフォメーション用--------------------------*/
td.SyohinInfo {
    width           :240px;
    height          :15px;
    border-style    :none;
    text-align      :left;
    font-size       :12px;
    font-weight     :bold;
    color           :red;
    padding-left    :5px;
/*
    border-width    :1px;
    border-style    :solid;
*/    
}
/*--買い物かご枠用-------------------------------*/
td.SyohinCart {
    height          :15px;
    border-style    :none;
    text-align      :left;
    font-size       :12px;
    font-weight     :normal;
    color           :#5D5D5D;
    color           :#000000;
    padding-left    :5px;
/*
    border-width    :1px;
    border-style    :solid;
*/    
}

/*---------------------------------------------------------------------------------*/
/* 商品詳細ページ用                                                                */
/*---------------------------------------------------------------------------------*/
table.SyohinSyosai{
    width           :590px;
    border-width    :0px;
    border-style    :none;
    border-collapse :collapse;
    text-align      :left;
    margin-bottom   :0px;
    padding-left    :0px;
    padding-top     :0px;
    padding-right   :0px;
    padding-bottom  :0px;
}
/*-スペック用------------------------------------*/
td.SpecTitle {
    width           :240px;
    height          :15px;
    border-width    :1px;
    border-style    :solid;
    border-color    :#808080;
    background-color:#EFEFEF;
    background-color:#235AA6;
    text-align      :left;
    font-size       :12px;
    font-weight     :normal;
    color           :#5D5D5D;
    color           :#000000;
    color           :#FFFFFF;
    padding-left    :5px;
}
td.SpecData {
    height          :15px;
    border-width    :1px;
    border-style    :solid;
    border-color    :#808080;
    background-color:#ffffff;
    text-align      :left;
    font-size       :12px;
    font-weight     :normal;
    color           :#5D5D5D;
    color           :#000000;
    padding-left    :5px;
}


/*-----------------------------------------------*/
/* サイドメニュー（カテゴリ表示）                */
/*-----------------------------------------------*/
div.side_bumon_list {
    width           :180px;
    margin-top      :10px;
    margin-left     :10px;
}
.side_bumon_list ul {
    margin-left     :10px;
    padding-left    :10px;
}
.side_bumon_list li {
    vertical-align  :middle;
    margin-bottom   :5px;
    margin-left     :0;
    padding-left    :0;
    
    font-weight     :normal;
    list-style-type :none;
}
.side_bumon_list li.sidemenu_1_close {
    font-weight     :normal;
    list-style-image:url(./sidemenu_1_close.gif);
}
.side_bumon_list li.sidemenu_1_open {
    font-weight     :bold;
    list-style-image:url(./sidemenu_1_open.gif);
}
.side_bumon_list li.sidemenu_2_close {
    font-weight     :normal;
    list-style-image:url(./sidemenu_2_close.gif);
}
.side_bumon_list li.sidemenu_2_open {
    font-weight     :bold;
    list-style-image:url(./sidemenu_2_open.gif);
}
.side_bumon_list li.sidemenu_3_close {
    font-weight     :normal;
    list-style-image:url(./sidemenu_3_close.gif);
}
.side_bumon_list li.sidemenu_3_open {
    font-weight     :bold;
    list-style-image:url(./sidemenu_3_open.gif);
}
