/*磯自慢*/
/*レイアウト*/
body  { text-align: center; background: #fff5ee; }
#whole1 { width: 820px; min-height: 100%; margin: 0 auto; text-align: left; }
#header,#whole0,#menu, #cont { position: relative; }
#cont, #menu { display: inline; float: left; padding-top: 20px; }
#header0, #conts, #contw, #menu0 { position: static; }
#header0  { padding-top: 20px; padding-bottom: 20px; }
#header { left: 10px; width: 800px; height: 150px; background-image: url("../nphot/isobar.jpg"); background-repeat: no-repeat; background-position: 0px 0px; padding: 5px; }
#header0 { overflow: hedden; padding-right: 20px; padding-left: 20px; }
#cont { width: 700px; }
#menu { width: 110px; }
#cont0 { clear: both; }
/*タイトル*/
h1#ht  { margin-top: 10px; margin-left: 25px; margin-bottom: 5px; font-size: 50px; color: #fff;}
h2#hh  { margin-top: 5px; margin-left: 0px; margin-bottom: 3px; font-size: 18px; color: #fff; }
p#tizu     { margin-top: 3px; margin-left: 100px; font-size: 14px; color: #cccccc; }

/*コンテンツ*/
#cont0  { position: absolute; left: 0px; top: 0px; }
/*１本用テーブル*/
#hidari01   {
     position: absolute;
     left: 5px;
     top: 5px;
     width: 395px;
     height: 245px;
     z-index: 3;
}
#migi01   {
     position: absolute;
     left: 405px;
     top: 5px;
     width: 250px;
     height: 245px;
     z-index: 3;
}
/*２本用テーブル*/
#hidari02   {
     position: absolute;
     left: 5px;
     top: 5px;
     width: 395px;
     height: 300px;
     z-index: 3;
}
#migi02   {
     position: absolute;
     left: 405px;
     top: 5px;
     width: 250px;
     height: 300px;
     z-index: 3;
}

#saket01   { font-size: 30px; background-image: url("../nphot/meigara.jpg"); background-repeat: repeat-x; color: #ffffff; text-align: center; }
#saket11   { font-size: 23px; background-image: url("../nphot/meigara.jpg"); background-repeat: repeat-x; color: #ffffff; text-align: center; }
#saket21   { font-size: 30px; background-image: url("../nphot/bgcolo.gif"); background-repeat: repeat-x; color: #ffffff; text-align: center; }
#saket22   { font-size: 23px; background-image: url("../nphot/bgcolo.gif"); background-repeat: repeat-x; color: #ffffff; text-align: center; }
#saket02   { font-size: 15px; padding-left: 2px; color: #000033;}
#saket03   { font-size: 13px; text-align: center; }
#saket04   { font-size: 15px; padding-left: 2px; color: #800000;}
/*２本組の枠線*/
#saketm2   { text-align: center; border-left: 1px solid #003366; border-top: 1px solid #003366; }
#saketm3   { text-align: center; border-right: 1px solid #003366; border-top: 1px solid #003366; }
#saketm4   { text-align: center; border-left: 1px solid #003366; border-right: 1px solid #003366; border-bottom: 1px solid #003366; }
/*大吟１本*/
#futatu1   {
     position: absolute;
     left: 10px;
     top: 10px;
     z-index: 2;
     width: 680px;
     height: 310px;
     background-image: url("../nphot/iso1.jpg");
     background-repeat: no-repeat;
     background-position: 5px 53px;
     background-color: #fff5ee;
     border: 3px outset #800000;
}
/*大吟写真*/
#isop1a  {
   background-image: url("../nphot/iman1a.jpg");
   background-repeat: no-repeat;
   background-position: 30px 10px;
}
#isop1b  {
   background-image: url("../nphot/iman1.jpg");
   background-repeat: no-repeat;
   background-position: 30px 10px;
}
/*大吟純米１本*/
#hitotu2   {
     position: absolute;
     left: 10px;
     top: 330px;
     z-index: 2;
     width: 680px;
     height: 260px;
     background-image: url("../nphot/iso2.jpg");
     background-repeat: no-repeat;
     background-position: 5px 3px;
     background-color: #fff5ee;
     border: 3px outset #800000;
}

/*大吟純米写真*/
#isop02  {
   background-image: url("../nphot/iman2.jpg");
   background-repeat: no-repeat;
   background-position: 30px 10px;
}
/*純米吟醸1800ml１本*/
#hitotu3   {
     position: absolute;
     left: 10px;
     top: 600px;
     z-index: 2;
     width: 680px;
     height: 260px;
     background-image: url("../nphot/iso14w.jpg");
     background-repeat: no-repeat;
     background-position: 5px 3px;
     background-color: #fff5ee;
     border: 3px outset #800000;
}
/*純米吟醸写真*/
#isop03  {
   background-image: url("../nphot/iman14.jpg");
   background-repeat: no-repeat;
   background-position: 30px 10px;
}
/*吟醸1800ml１本*/
#hitotu4   {
     position: absolute;
     left: 10px;
     top: 870px;
     z-index: 2;
     width: 680px;
     height: 260px;
     background-image: url("../nphot/iso13w.jpg");
     background-repeat: no-repeat;
     background-position: 5px 3px;
     background-color: #fff5ee;
     border: 3px outset #800000;
}
/*吟醸写真*/
#isop04  {
   background-image: url("../nphot/iman13.jpg");
   background-repeat: no-repeat;
   background-position: 30px 10px;
}
/*吟醸生原酒720ml１本*/
#hitotu9   {
     position: absolute;
     left: 10px;
     top: 1140px;
     z-index: 2;
     width: 680px;
     height: 260px;
     background-image: url("../nphot/iso9.jpg");
     background-repeat: no-repeat;
     background-position: 5px 3px;
     background-color: #fff5ee;
     border: 3px outset #800000;
}
/*吟醸720ml写真*/
#isop09  {
   background-image: url("../nphot/iman9.jpg");
   background-repeat: no-repeat;
   background-position: 30px 10px;
}
/*初亀のバナー挿入*/
#kamebana  {
     position: absolute;
     left: 10px;
     top: 1410px;
     z-index: 2;
     width: 680px;
     height: 127px;
     border: 3px outset #800000;
}
/*吟醸720ml１本*/
#hitotu5   {
     position: absolute;
     left: 10px;
     top: 1547px;
     z-index: 2;
     width: 680px;
     height: 260px;
     background-image: url("../nphot/iso5.jpg");
     background-repeat: no-repeat;
     background-position: 5px 3px;
     background-color: #fff5ee;
     border: 3px outset #800000;
}
/*吟醸720ml写真*/
#isop05  {
   background-image: url("../nphot/iman5.jpg");
   background-repeat: no-repeat;
   background-position: 30px 10px;
}/*特別本醸１本*/
#hitotu6   {
     position: absolute;
     left: 10px;
     top: 1817px;
     z-index: 2;
     width: 680px;
     height: 260px;
     background-image: url("../nphot/iso6.jpg");
     background-repeat: no-repeat;
     background-position: 5px 3px;
     background-color: #fff5ee;
     border: 3px outset #800000;
}
/*特別本醸酒写真*/
#isop06  {
   background-image: url("../nphot/iman6.jpg");
   background-repeat: no-repeat;
   background-position: 30px 10px;
}
/*別撰１本*/
#hitotu7   {
     position: absolute;
     left: 10px;
     top: 2087px;
     z-index: 2;
     width: 680px;
     height: 260px;
     background-image: url("../nphot/iso7.jpg");
     background-repeat: no-repeat;
     background-position: 5px 3px;
     background-color: #fff5ee;
     border: 3px outset #800000;
}
/*別撰写真*/
#isop07  {
   background-image: url("../nphot/iman7.jpg");
   background-repeat: no-repeat;
   background-position: 30px 10px;
}
/*本醸１本*/
#hitotu8   {
     position: absolute;
     left: 10px;
     top: 2357px;
     z-index: 2;
     width: 680px;
     height: 260px;
     background-image: url("../nphot/iso8.jpg");
     background-repeat: no-repeat;
     background-position: 5px 3px;
     background-color: #fff5ee;
     border: 3px outset #800000;
}
/*本醸造写真*/
#isop08  {
   background-image: url("../nphot/iman8.jpg");
   background-repeat: no-repeat;
   background-position: 30px 10px;
}
/*クール便のおすすめ*/
#reizo     { font-size: 12px; color: red; }
/*ページ上とトップページへのリンク(top:+264)*/
#tobe      { position: absolute;
             left: 20px;
             top: 2637px;
             width: 250px;
             height: 50px
}
a#iku     { font-size: 14px;
            color: #ff4500
}

/*メニュー*/ 
#menu0 div     { margin-bottom: 3px; }
#menu0 div#detion  {
             width: 100px;
             height: 30px;
             background-color: #800000;
             color: #fff;
             text-align: center;
             padding-top: 8px;
             font-size: 15px;
             font-weight: 600;
}

#menu0 a#goto    {
           display: block;
           width: 100px;
           height: 40px;
           margin-left: 3px;
           margin-bottom: 3px;
           padding-top: 10px;
           text-align: center;
           text-decoration: none;
           font-size: 16px;
           color: #a52a2a;
           font-weight: 600;
           background-image: url("../page/bbon/menbo.gif");
           background-repeat: no-repeat;
           background-position: 0px 0px;
}
#menu a#goto:hover { background-position: 0px -100px; color: #8b0000; font-weight: 600; }

/*価格と２０歳以上*/
#kkk          { position: absolute;
                left: 2px;
                top: 1120px
}
#kakaku       { position: absolute;
                left: 5px;
                top: 5px;
                width: 70px;
                height: 30px;
                padding: 1px;
                text-align: center;
                border: 1px solid red;
                font-size: 12px
}
#kinsi        { position: absolute;
                left: 5px;
                top: 40px;
                width: 80px;
                height: 50px;
                padding: 1px;
                text-align: center;
                border: 1px solid red;
                font-size: 11px;
                color: red
}
/*サブ*/
#list    { position: absolute;
           left: 0px;
           top: 970px;
           z-index: 2;
           width: 100px;
           height: 110px
}
#list1   { position: absolute;
           left: 3px;
           top: 5px;
           z-index: 3;
           border-bottom: 2px dotted #33ccff;
           text-decoration: none;
           color: #00ccff;
           font-size: 12px
}
#list2   { position: absolute;
           left: 3px;
           top: 25px;
           z-index: 3;
           border-bottom: 2px dotted #33ccff;
           text-decoration: none;
           color: #00ccff;
           font-size: 12px
}
#list3   { position: absolute;
           left: 3px;
           top: 45px;
           z-index: 3;
           border-bottom: 2px dotted #33ccff;
           color: #00ccff;
           text-decoration: none;
           font-size: 12px
}
#list4   { position: absolute;
           left: 3px;
           top: 65px;
           z-index: 3;
           border-bottom: 2px dotted #33ccff;
           color: #00ccff;
           text-decoration: none;
           font-size: 12px
}
#list5   { position: absolute;
           left: 3px;
           top: 85px;
           z-index: 3;
           border-bottom: 2px dotted #33ccff;
           color: #00ccff;
           text-decoration: none;
           font-size: 12px
}


