
/*==========商品一覧==========*/

/*外枠*/
div#soto{border:2px outset #ffffff;width:796px;background-color:#FFFFFF;margin:0px auto;
 font-size:14px;position:relative;	height: 6400px;}
div#uchi{margin:5px;height: 5539px;}

/*メイン外枠*/
div#main{width:670px;float:left; position:relative; border:0px solid #000000; padding:0px; text-align:left;}

/*大カテゴリ枠*/
div#kgh{ width:664px; padding:2px; position:relative; left:0px; background-color:#6600FF;}
div#kgk{ width:664px; padding:2px; position:relative; left:0px; background-color:#CC00FF;}
div#sengyo{ width:668px; padding:2px; position:relative; left:0px; background-color:#33FFFF;}
div#kani{ width:664px; padding:2px; position:relative; left:0px; background-color:#FF0066;}
div#ebi{ width:664px; padding:2px; position:relative; left:0px; background-color:#FF9999;}
div#kai{ width:664px; padding:2px; position:relative; left:0px; background-color:#FFCC00;}
div#himono{ width:664px; padding:2px; position:relative; left:0px; background-color:#FF6600;}
div#ika-tako{ width:664px; padding:2px; position:relative; left:0px; background-color:#3399FF;}
div#gyoran{ width:664px; padding:2px; position:relative; left:0px; background-color:#CC0000;}
div#kakou{ width:668px; padding:2px; position:relative; left:0px; background-color:#99FF00;}
div#cabia{ width:664px; padding:2px; position:relative; left:0px; background-color:#99CCCC;}
div#kome{ width:664px; padding:2px; position:relative; left:0px; background-color:#FFCC99;}
div#tokusen{ width:664px; padding:2px; position:relative; left:0px; background-color:#FF3333;}
div#set{ width:664px; padding:2px; position:relative; left:0px; background-color:#66CC99;}

div#tokusyu-1{ width:664px; padding:2px 2px 2px 4px; position:relative; left:0px; background-color:#FFFFCC;}
div#tokusyu-2{ width:664px; padding:2px 2px 2px 4px; position:relative; left:0px; background-color:#66CCFF;}
div#tokusyu-3{ width:664px; padding:2px 2px 2px 4px; position:relative; left:0px; background-color:#FFCCFF;}
div#tokusyu-4{ width:664px; padding:2px 2px 2px 4px; position:relative; left:0px; background-color:#83F5D0;}

/*小カテゴリ枠*/
div#maguro{ width:664px; padding:0px 0px 2px 0px; margin:2px 0px 2px 0px; background-color:#FF0000;
 position:relative; left:0px;}
div.maguro{ width:658px; height:18px; padding:2px 1px 0px 1px;
 font-size:16px; font-weight:bold; color:#FF0000;
 background-color:#FFFFFF; border:2px outset #FF0000;}
 
div#hamo{ width:332px; padding:0px 0px 2px 0px; margin:2px 2px 2px 0px; background-color:#FF6600;
 position:relative; left:0px; float:left;}
div.hamo{ width:326px; height:18px; padding:2px 1px 0px 1px;
 font-size:16px; font-weight:bold; color:#FF6600;
 background-color:#FFFFFF; border:2px outset #FF6600;}

div#sake{ width:332px; padding:0px 0px 2px 0px; margin:2px 0px 2px 2px; background-color:#FF6699;
 position:relative; left:0px; float:left;}
div.sake{ width:326px; height:18px; padding:2px 1px 0px 1px;
 font-size:16px; font-weight:bold; color:#FF6699;
 background-color:#FFFFFF; border:2px outset #FF6699;}

div#zuwai{ width:166px; padding:0px 0px 2px 0px; margin:2px 0px 2px 0px; background-color:#FF9900;
 float:left; position:relative; left:0px;}
div.zuwai{ width:160px; height:18px; padding:2px 1px 0px 1px;
 font-size:16px; font-weight:bold; color:#FF9900;
 background-color:#FFFFFF; border:2px outset #FF9900;}

div#kaki{ width:664px; padding:0px 0px 2px 0px; margin:2px 0px 2px 0px; background-color:#CC9900;
 position:relative; left:0px;}
div.kaki{ width:658px; height:18px; padding:2px 1px 0px 1px;
 font-size:16px; font-weight:bold; color:#CC9900;
 background-color:#FFFFFF; border:2px outset #CC9900;}
 
div#shijimi{ width:498px; padding:0px 0px 2px 0px; margin:2px 0px 2px 2px; background-color:#CC9999;
 position:relative; left:0px; float:left;}
div.shijimi{ width:492px; height:18px; padding:2px 1px 0px 1px;
 font-size:16px; font-weight:bold; color:#CC9999;
 background-color:#FFFFFF; border:2px outset #CC9999;}

div#hotate{ width:166px; padding:0px 0px 2px 0px; margin:2px 0px 2px 0px; background-color:#FF9999;
 position:relative; left:0px; float:right;}
div.hotate{ width:160px; height:18px; padding:2px 1px 0px 1px;
 font-size:16px; font-weight:bold; color:#FF9966;
 background-color:#FFFFFF; border:2px outset #FF9999;}
 
div#uni{ width:166px; padding:0px 0px 2px 0px; margin:2px 0px 2px 0px; background-color:#FFCC00;
 position:relative; left:0px; float:left;}
div.uni{ width:160px; height:18px; padding:2px 1px 0px 1px;
 font-size:16px; font-weight:bold; color:#FFCC00;
 background-color:#FFFFFF; border:2px outset #FFCC00;}

div#yuzu{ width:332px; padding:0px 0px 2px 0px; margin:0px 1px 2px 0px; background-color:#CC00FF;
 position:relative; left:0px; float:left;}
div.yuzu{ width:326px; height:18px; padding:2px 1px 0px 1px;
 font-size:16px; font-weight:bold; color:#CC00FF;
 background-color:#FFFFFF; border:2px outset #CC00FF;}
 
div#duke{ width:498px; padding:0px 0px 2px 0px; margin:2px 1px 2px 0px; background-color:#CC9900;
 position:relative; left:0px; float:left;}
div.duke{ width:492px; height:18px; padding:2px 1px 0px 1px;
 font-size:16px; font-weight:bold; color:#CC9900; text-decoration:line-through;
 background-color:#FFFFFF; border:2px outset #CC9900;}
 
div#soup{ width:498px; padding:0px 0px 2px 0px; margin:0px 1px 2px 0px; background-color:#FF66FF;
 position:relative; left:0px; float:left;}
div.soup{ width:492px; height:18px; padding:2px 1px 0px 1px;
 font-size:16px; font-weight:bold; color:#FF66FF;
 background-color:#FFFFFF; border:2px outset #FF66FF;}
 
div#unagi{ width:332px; padding:0px 0px 2px 0px; margin:2px 2px 2px 0px; background-color:#CC3300;
 float:left; position:relative; left:0px;}
div.unagi{ width:326px; height:18px; padding:2px 1px 0px 1px;
 font-size:16px; font-weight:bold; color:#CC3300;
 background-color:#FFFFFF; border:2px outset #CC3300;}
 
div#shiokara{ width:332px; padding:0px 0px 2px 0px; margin:2px 0px 2px 2px; background-color:#FF9933;
 float:left; position:relative; left:0px;}
div.shiokara{ width:326px; height:18px; padding:2px 1px 0px 1px;
 font-size:16px; font-weight:bold; color:#FF9933;
 background-color:#FFFFFF; border:2px outset #FF9933;}
 
div#beluga{ width:217px; padding:0px 0px 2px 0px; margin:2px; background-color:#006699;
 position:relative; left:0px; float:left;}
div.beluga{ width:210px; height:18px; padding:2px 1px 0px 1px;
 font-size:16px; font-weight:bold; color:#006699;
 background-color:#FFFFFF; border:2px outset #006699;}
 
div#osetora{ width:217px; padding:0px 0px 2px 0px; margin:2px; background-color:#FF6600;
 position:relative; left:0px; float:left;}
div.osetora{ width:210px; height:18px; padding:2px 1px 0px 1px;
 font-size:16px; font-weight:bold; color:#FF6600;
 background-color:#FFFFFF; border:2px outset #FF6600;}
 
div#b-o-set{ width:217px; padding:0px 0px 2px 0px; margin:2px; background-color:#6666FF;
 position:relative; left:0px; float:left;}
div.b-o-set{ width:210px; height:18px; padding:2px 1px 0px 1px;
 font-size:16px; font-weight:bold; color:#6666FF;
 background-color:#FFFFFF; border:2px outset #6666FF;}
 

/*商品窓の設定（キャビア以外）*/
div.syou-win{ width:160px; padding:1px; margin:2px; border:0px solid #000000; background-color:#FFFFFF;
 float:left;}

div.syou-win ul{ width:150px; margin:0px; padding:2px; text-align:center; font-weight:bold;}

div.syou-win li.pict{ position:relative;}
div.syou-win li.name{ position:relative; font-size:14px;}
div.syou-win li.buy{; position:relative; font-size:22px;}
div.syou-win li.sou{ position:relative; font-size:14px;}
li .sou{ font-size:14px;}

div.syou-win span.name{ font-size:14px;}

/*商品窓の設定（キャビア）*/
div#cabia div.syou-win{ width:211px; padding:1px; margin:2px;
 border:0px solid #000000; background-color:#FFFFFF;}

div#cabia ul{ width:211px; margin:0px; padding:0px; text-align:center; font-weight:bold;}

div#cabia li.pict{  position:relative;}
div#cabia li.name{ position:relative; font-size:14px;}
div#cabia li.buy{ position:relative; font-size:22px;}
div#cabia li.sou{ position:relative; font-size:14px;}

