/* item トップ */
.item        { }
.item00      { border:1px solid #EEEEEE; font-size:14px;  }
.item01      { width:130px; background-color:#F9F9F9; border-right:1px solid #EEEEEE; border-bottom:1px solid #EEEEEE; vertical-align:middle; cellspacing:0px;  cellpadding:0px;}
.item02      { border-bottom:1px solid #EEEEEE; vertical-align:top; padding-top:7px; width:430px; }
.item02 a    { display:block; padding-left:2px;padding-right:8px; margin-bottom:10px; display:inline;  }
.item03      { width:80px; background-color:#FFFFFF; border-bottom:1px solid #EEEEEE;  vertical-align:middle; text-align:center; cellspacing:0px;  cellpadding:0px; padding-right:10px;  padding-left:10px; }
.item11      { height:45px; }
.item12      { height:60px; }
.item13      { height:85px; }
.item_title  { width:50px; background-color:#F9F9F9; border-bottom:1px solid #EEEEEE;  vertical-align:middle; text-align:center; cellspacing:0px;  cellpadding:0px;}
.item_title01 { height:25px; background-color:#DDDDFF; color:#2222FF; font-size:14px; width:649px; margin-top:0px; background:url("../img/top_category_subtitle_background01.png") no-repeat;}
.item_title02 { height:25px; background-color:#DDDDFF; color:#2222FF; font-size:14px; width:649px; margin-top:5px; background:url("../img/top_category_subtitle_background01.png") no-repeat;}
.item_icon01 { width:10px; }
.item_mark              { border:0px; margin-right:7px; }
.item_line01            { height:20px; margin-left:3px; display:inline; }
.item_line01 a          { display:block;  text-decoration:none ;  } 
.item_line01 a:visited  { color:#2222FF;  } 
.item_line01 a:hover    { background-color:#EEEEFF; color:#2222FF; } 
.item_subtitle01 { width:650px; background-image:url("../img/top_subtitle_background01.png"); }
.item_subtitle02 { width:35px;} 
.item_subtitle03 { text-align:left; padding-left:25px; } 





/* item一覧 */
.item_list01            { background-color: #FFFFFF; vertical-align:middle; text-decoration : none;}
.item_list01 a          { border:8px solid #FFFFFF; padding:2px; color:#2222FF; text-decoration:none ; display:block; color: #981793; height:148px;} 
.item_list01 a:visited  { color:#2222FF;  } 
.item_list01 a:hover    { border:8px solid #E0E0D4;  } 
.item_list02            { background-color: #FEFEFF; vertical-align:middle; text-decoration : none;}
.item_list02 a          { padding:2px; color:#2222FF; text-decoration:none ; display:block; color: #981793; } 
.item_list02 a:visited  { color:#2222FF;  } 
.item_list02 a:hover    { border:0px solid #DDDDFF; background-image:url("../img/background_item_list.png"); } 
.item_list_note01 { border:0px solid #EAEAED; margin-left:3px; margin-right:10px; padding-top:20px;  float:left;  width:200px; height:100px; text-align:center; background-color:#FFFFFF;   }
.item_list_note02 { vertical-align:middle; margin-top:0px;  height:90px; }
.item_list_note03 { margin-top:5px; vertical-align:top;  }

.item_list_note04 { margin-left:10px; margin-bottom:15px; width:875px; border-bottom:1px solid #888888; font-size:12px; } 
.item_list_note05 { padding-bottom:0px; vertical-align:bottom; margin-right:0px; }
.item_list_note06 { text-align:right; vertical-align:bottom; padding-bottom:5px; }
.item_list_note07 { border-top:4px solid #AAAAAA; width:875px; text-align:left; padding-top:5px; padding-bottom:5px; background-color: #F3F3F3;  }
.item_list_note08 { text-align:center; background-color: #F0F0E4; margin-left:10px; margin-bottom:15px; margin-top:7px; padding-top:5px; padding-bottom:5px;  width:875px; border-bottom:1px solid #888888; border-top:1px solid #888888;  font-size:12px; } 
.item_list_note09 { margin-left:15px;  margin-top:20px; color:#888888; font-size:12px; }
.item_list_note11 { color:#DDDDEE;text-align:right; }



.note01  { color:#888888; font-size:14px; }
.note02  { text-align:right; height:30px; vertical-align:bottom; padding-right:10px; }
.note03  { margin-left:10px;}
.note04  { text-align:right; height:30px; vertical-align:bottom; padding-right:5px; color:#999999; font-size:9px; margin-top:1px; }

.lavel   { color:#888888; font-size:14px;}
.value   { color:#FF3F8F; font-weight:bold; font-size:16px; }
.title   { line-height:130% ; border-bottom:2px solid #EBEBD6;  background-color: #F9F9EC; color:#777777; font-weight:bold; font-size:16px; margin-left:10px; padding-top:10px; padding-bottom:8px; padding-left:20px; vertical-align:middle;} 
.del     { color:#FF3F8F; font-size:14px; }
.sort    { text-align:right; vertical-align:middle; }
.zaiko   { color:#888888; font-size:14px; }
.detail  { margin-top:5px; margin-right:0px; text-align:right; height:30px; vertical-align:bottom; padding-right:0px; color:#999999; font-size:9px;  }
.this-page { font-size:10px; }



.item_category_title   { width:650px; background:url("../img/top_category_title_background01.png") no-repeat; margin-bottom:0px; padding-bottom:0px; }
.item_subtitle03 { text-align:left; padding-left:25px; } 



/* メーカー */
.item_manufacturer        { font-size:10px; }
.item_manufacturer01      { border:1px solid #EEEEEE; background-color: #FFFFFF; width:650px; font-size:12px; }
.item_manufacturer_list01 { padding-left:10px;  }
.item_manufacturer_list01 a          { padding:2px; color:#2222FF; text-decoration:none ; display:block; color: #981793; } 
.item_manufacturer_list01 a:visited  { color:#2222FF; text-decoration:none ;  } 
.item_manufacturer_list01 a:hover    { border:0px solid #DDDDFF; text-decoration:none ; } 
.item_manufacturer_box00  { font-size:12px; border:1px solid #EEEEEE; }
.item_manufacturer_box01  { width:201px; text-align:center; height:120px; border-bottom:1px dotted #D5D5D5;  }
.item_manufacturer_box02  { margin:5px;  }
.item_manufacturer_box       { text-align:left; border:1px solid #EEEEEE; margin-bottom:0px; margin-top:0px; margin-left:0px; margin-right:0px; }
.item_manufacturer_line01            { vertical-align:top; display:inline; list-style:none; list-style:none outside; }
.item_manufacturer_line01 a          { float:left; padding:2px; color:#2222FF; text-decoration:none ; display:block; color: #981793; margin-top:5px; margin-left:5px; margin-right:5px; margin-bottom:5px; } 
.item_manufacturer_line01 a:visited  { color:#666666;  } 
.item_manufacturer_line01 a:hover    { background-color:#FFDDF3; color:#111111; } 


