/*indexのcss*/
/*ボディ*/
.layout0   { position: absolute;
             left: 0px;
             top: 0px;
             width: 850px;
             height: 4200px;
             background-color: #fff;
}
/*タイトル*/
.title    { position: absolute;
            left: 10px;
            top: 10px;
            z-index: 2
}
.head     { width: 800px;
            height: 150px;
            background-image: url("../top/disp01.jpg");
            background-repeat: no-repeat;
            background-position: 0px 0px;
            padding: 5px
}

h1.hh      { margin-top: 100px;
             margin-bottom: 0px;
             font-size: 20px;
             color: white
}
h2         { margin-top: 3px;
             margin-left: 100px;
             font-size: 14px;
             color: #cccccc;
}

p.ph       { position: absolute;
             left: 130px;
             top: 150px;
             width: 620px;
             height: 20px;
             font-size: 14px;
             color: red;
/*color: darkblue*/
}

/*メニュー*/ 
.menu       { position: absolute;
              left: 15px;
              top: 170px
}
.menu div     { margin-bottom: 3px }
.menu div.win { width: 80px;
                background-color: #ffccff;
                color: #990033;
                text-align: center;
               padding: 0px 4px 1px;
               font-size: 13px
}

.menu a  { display: block;
           width: 80px;
           height: 21px;
           padding-top: 5px;
           text-align: center;
           text-decoration: none;
           font-size: 12px;
           color: 0033cc;
           background-image: url("../page/bbon/wbt.gif");
           background-repeat: no-repeat;
           background-position: 0px 0px
}
.menu a:hover { background-position: 0px -25px; }

.menu div.ske   { width: 80px;
                   background-color: #ccffcc;
                   color: #006400;
                   text-align: center;
                   padding: 1px 4px 1px;
                   font-size: 13px
}
.menu a.sk        { display: block;
                    width: 80px;
                    height: 21px;
                    padding-top: 5px;
                    text-align: center;
                    text-decoration: none;
                    font-size: 13px;
                    background-image: url("../page/bbon/sbt.gif");
                    background-repeat: no-repeat;
                    background-position: 0px 0px
}
.menu a.sk:hover { background-position: 0px -25px; }

.menu a.tp    { display: block;
                width: 80px;
                height: 21px;
                padding-top: 5px;
                text-align: center;
                text-decoration: none;
                font-size: 10px;
                background-image: url("../page/bbon/ibt.gif");
                background-repeat: no-repeat;
                background-position: 0px 0px
}
.menu a.tp:hover { background-position: 0px -25px; }

.menu a.syo   { display: block;
                width: 80px;
                height: 21px;
                padding-top: 5px;
                text-align: center;
                text-decoration: none;
                font-size: 13px;
                background-image: url("../page/bbon/tbt.gif");
                background-repeat: no-repeat;
                background-position: 0px 0px
}
.menu a.syo:hover { background-position: 0px -25px; }

/*コンテンツ*/
.conts      { position: absolute;
              left: 100px;
              top: 193px
}
.contw      { position: absolute;
              left: 455px;
              top: 193px
}
/*清酒メイン・テーブル*/
.smaint    { position: absolute;
            left: 155px;
            top: 5px;
            z-index: 2
}
.smain1  { font-size: 20px;
           font-weight: bold;
           text-align: center;
           color: white;
           background-image: url("../top/sgura.jpg");
           background-repeat: repeat-x;
}
.smaina  { color: white }
.smain2  { font-size: 25px;
           color: blue;
           text-align: center
}
.smain21  { font-size: 20px;
           color: blue;
           text-align: center
}
.smain3  { font-size: 13px;
           padding-left: 2px;
           color: #990033;
}
.smain4   { font-size: 12px }
.smain5   { font-size: 22px }
/*清酒原料等サブ・テーブル*/
.ssubt    { position: absolute;
           left: 5px;
           top: 190px;
           z-index: 2;
           font-size: 12px
}
/*焼酎用サブ*/
.ssubt02   { position: absolute;
           left: 5px;
           top: 200px;
           z-index: 2;
           font-size: 12px
}
/*清酒テーブル用特別の一言*/
.onew    { position: absolute;
           left: 5px;
           top: 172px;
           z-index: 3;
           color: red;
           font-size: 16px
}
/*東の麓特別純米生酒*/
.azuma6    { position: absolute;
             left: 10px;
             top: 10px;
             z-index: 2;
             width: 350px;
             height: 250px;
             border: 1px solid #006400;
             background-image: url("../top/azu6.jpg");
             background-repeat: no-repeat;
             background-position: 5px 10px;
             background-color: #ddf2e4;
}
/*東の麓純吟*/
.azu5    { position: absolute;
             left: 10px;
             top: 265px;
             z-index: 2;
             width: 350px;
             height: 250px;
             border: 1px solid #00ff00;
             background-image: url("../top/azu5.jpg");
             background-repeat: no-repeat;
             background-position: 5px 10px;
             background-color: #ddf2e4;
}
/*正雪純米吟醸*/
.yukijg    { position: absolute;
             left: 10px;
             top: 1850px;
             z-index: 2;
             width: 350px;
             height: 250px;
             border: 1px solid #00fa9a;
             background-image: url("../top/syoju.jpg");
             background-repeat: no-repeat;
             background-position: 5px 10px;
             background-color: #ddf2e4;
}
/*越の鶴*/
.kosi    { position: absolute;
             left: 10px;
             top: 2615px;
             z-index: 2;
             width: 350px;
             height: 250px;
             border: 1px solid red;
             background-image: url("../top/kosi.jpg");
             background-repeat: no-repeat;
             background-position: 5px 10px;
             background-color: #ddf2e4;
}
/*杉錦きんの介*/
.sugkin      { position: absolute;
              left: 10px;
              top: 1085px;
              z-index: 2;
              width: 350px;
              height: 250px;
              border: 1px solid red;
              background-image: url("../top/sugkin.jpg");
              background-repeat: no-repeat;
              background-position: 5px 10px;
              background-color: #ddf2e4;
}
/*志太泉純吟*/
.sida3   { position: absolute;
              left: 10px;
              top: 830px;
              z-index: 2;
              width: 350px;
              height: 250px;
              border: 1px solid #008000;
              background-image: url("../top/sida3.jpg");
              background-repeat: no-repeat;
              background-position: 5px 10px;
              background-color: #ddf2e4;
}
/*長い木の橋*/
.nagai      { position: absolute;
              left: 10px;
              top: 2870px;
              z-index: 2;
              width: 350px;
              height: 250px;
              border: 1px solid red;
              background-image: url("../top/nagai.jpg");
              background-repeat: no-repeat;
              background-position: 5px 10px;
              background-color: #ddf2e4;
}
/*般若*/
.hann       { position: absolute;
              left: 10px;
              top: 1595px;
              z-index: 2;
              width: 350px;
              height: 250px;
              border: 1px solid red;
              background-image: url("../top/hann.jpg");
              background-repeat: no-repeat;
              background-position: 5px 10px;
              background-color: #ddf2e4;
}

/*若竹おんな泣かせ*/
.nakase      { position: absolute;
              left: 10px;
              top: 2105px;
              z-index: 2;
              width: 350px;
              height: 250px;
              border: 1px solid red;
              background-image: url("../top/nakase.jpg");
              background-repeat: no-repeat;
              background-position: 5px 10px;
              background-color: #ddf2e4;
}
/*黒糖由良王*/
.yurao      { position: absolute;
              left: 10px;
              top: 575px;
              z-index: 2;
              width: 350px;
              height: 250px;
              border: 1px solid #00fa9a;
              background-image: url("../top/yura.jpg");
              background-repeat: no-repeat;
              background-position: 5px 10px;
              background-color: #ddf2e4;
}
/*志太泉焼津*/
.syaidu   { position: absolute;
              left: 10px;
              top: 1340px;
              z-index: 2;
              width: 350px;
              height: 250px;
              border: 1px solid red;
              background-image: url("../top/tuki5.jpg");
              background-repeat: no-repeat;
              background-position: 5px 10px;
              background-color: #ddf2e4;
}
/*鳳雛五百万石*/
.hou5     { position: absolute;
              left: 10px;
              top: 3380px;
              z-index: 2;
              width: 350px;
              height: 250px;
              border: 1px solid red;
              background-image: url("../top/housuu.jpg");
              background-repeat: no-repeat;
              background-position: 5px 10px;
              background-color: #ddf2e4;
}
/*礒自慢しぼりたて本醸造*/
.isoji9     { position: absolute;
              left: 10px;
              top: 2360px;
              z-index: 2;
              width: 350px;
              height: 250px;
              border: 1px solid red;
              background-image: url("../top/iso9.jpg");
              background-repeat: no-repeat;
              background-position: 5px 10px;
              background-color: #ddf2e4;
}
/*相良仲右衛門*/
.uemon       { position: absolute;
              left: 10px;
              top: 3125px;
              z-index: 2;
              width: 350px;
              height: 250px;
              border: 1px solid red;
              background-image: url("../top/emon.jpg");
              background-repeat: no-repeat;
              background-position: 5px 30px;
              background-color: #ddf2e4;
}
/*礒自慢特別本醸造生原酒*/
.iso13      { position: absolute;
              left: 10px;
              top: 3635px;
              z-index: 2;
              width: 350px;
              height: 250px;
              border: 1px solid red;
              background-image: url("../top/iso13.jpg");
              background-repeat: no-repeat;
              background-position: 5px 10px;
              background-color: #ddf2e4;
}
/*ワイン群*/
/*1番目*/
.i255  { 
     position: absolute;
     left: 15px;
     top: 10px;
     width: 350px;
     height: 250px;
     border: solid 1px #2f4f4f;
     background-image: url("../top/i255.jpg");
     background-repeat: no-repeat;
     background-position: 7px 40px;
     background-color: #ccccff;
}
/*13番目*/
.a111  { 
     position: absolute;
     left: 15px;
     top: 3125px;
     width: 350px;
     height: 250px;
     border: solid 1px #2f4f4f;
     background-image: url("../top/a111.jpg");
     background-repeat: no-repeat;
     background-position: 7px 40px;
     background-color: #ccccff;
}
/*6番目*/
.i91a  { 
     position: absolute;
     left: 15px;
     top: 1340px;
     width: 350px;
     height: 250px;
     border: solid 1px #2f4f4f;
     background-image: url("../top/i91.jpg");
     background-repeat: no-repeat;
     background-position: 7px 40px;
     background-color: #ccccff;
}
/*14番目*/
.ka343  {
    position: absolute;
    left: 15px;
    top: 3380px;
    width: 350px;
    height: 250px;
    border: solid 1px #2f4f4f;
    background-image: url("../top/ka343.jpg");
    background-repeat: no-repeat;
    background-position: 7px 40px;
    background-color: #ccccff;
}
/*15番目*/
.ka351  {
    position: absolute;
    left: 15px;
    top: 3635px;
    width: 350px;
    height: 250px;
    border: solid 1px #2f4f4f;
    background-image: url("../top/ka351.jpg");
    background-repeat: no-repeat;
    background-position: 7px 40px;
    background-color: #ccccff;
}
/*9番目*/
.w34  { 
     position: absolute;
     left: 15px;
     top: 2105px;
     width: 350px;
     height: 250px;
     border: solid 1px #2f4f4f;
     background-image: url("../top/w34.jpg");
     background-repeat: no-repeat;
     background-position: 7px 40px;
     background-color: #ccccff;
}

/*2番目*/
.fb291  { 
     position: absolute;
     left: 15px;
     top: 265px;
     width: 350px;
     height: 250px;
     border: solid 1px #2f4f4f;
     background-image: url("../top/fb291.jpg");
     background-repeat: no-repeat;
     background-position: 7px 40px;
     background-color: #ccccff;
}

/*5番目*/
.w32  {
    position: absolute;
    left: 15px;
    top: 1085px;
    width: 350px;
    height: 250px;
    border: solid 1px #2f4f4f;
    background-image: url("../top/w32.jpg");
    background-repeat: no-repeat;
    background-position: 7px 40px;
    background-color: #ccccff;
}
/*10番目*/
.f358  { 
    position: absolute;
    left: 15px;
    top: 2360px;
    width: 350px;
    height: 250px;
    border: solid 1px #2f4f4f;
    background-image: url("../top/f358.jpg");
    background-repeat: no-repeat;
    background-position: 7px 40px;
    background-color: #ccccff;
}

/*3番目*/
.k196  {
    position: absolute;
    left: 15px;
    top: 575px;
    width: 350px;
    height: 250px;
    border: solid 1px #00ced1;
    background-image: url("../top/k196.jpg");
    background-repeat: no-repeat;
    background-position: 7px 40px;
    background-color: #ccccff;
}

/*12番目*/
.a107  { 
     position: absolute;
     left: 15px;
     top: 2870px;
     width: 350px;
     height: 250px;
     border: solid 1px red;
     background-image: url("../top/a107.jpg");
     background-repeat: no-repeat;
     background-position: 7px 40px;
     background-color: #ccccff;
}

/*7番目*/
.fa430  { 
     position: absolute;
     left: 15px;
     top: 1595px;
     width: 350px;
     height: 250px;
     border: solid 1px red;
     background-image: url("../top/fa430.jpg");
     background-repeat: no-repeat;
     background-position: 7px 40px;
     background-color: #ccccff;
}
/*11番目*/
.i88   {
    position: absolute;
    left: 15px;
    top: 2615px;
    width: 350px;
    height: 250px;
    border: solid 1px red;
    background-image: url("../top/i88.jpg");
    background-repeat: no-repeat;
    background-position: 7px 40px;
    background-color: #ccccff;
}
/*8番目*/
.s112   {
    position: absolute;
    left: 15px;
    top: 1850px;
    width: 350px;
    height: 250px;
    border: solid 1px red;
    background-image: url("../top/s112.jpg");
    background-repeat: no-repeat;
    background-position: 7px 40px;
    background-color: #ccccff;
}
/*4番目*/
.f471   {
    position: absolute;
    left: 15px;
    top: 830px;
    width: 350px;
    height: 250px;
    border: solid 1px red;
    background-image: url("../top/f471a.jpg");
    background-repeat: no-repeat;
    background-position: 7px 40px;
    background-color: #ccccff;
}
/*新テーブル*/
table#win  { position: absolute;
             left: 0px;
             top: 0px;
             z-index: 3
}
#winh   { padding-top: 2px;
          text-align: center;
          font-size: 23px;
          font-weight: 600;
          background-image: url("../top/wtero.gif");
          background-repeat: repeat-x;
          color: white
}
#winh2  { padding-top: 2px;
          text-align: center;
          font-size: 20px;
          font-weight: 600;
          background-image: url("../top/wtero.gif");
          background-repeat: repeat-x;
          color: white
}
#winn    { font-size: 18px;
           font-weight: 600;
           text-align: center
}
#winc    { font-size: 12px;
           color: #990033;
}
#wint    { font-size: 14px; text-align: center }
#winp    { font-size: 18px; text-align: center }
#winb    { font-size: 14px; text-align: center }

/*高250の内容テーブル編*/
table.win  { position: absolute;
             left: 0px;
             top: 0px;
             z-index: 3
}
div.flagd   {
   background-image: url("../flags/do1.gif");
   background-repeat: no-repeat;
   background-position: 70px 2px;
   width: 150px;
   height: 30px;
}
div.flagf   {
   background-image: url("../flags/fu1.gif");
   background-repeat: no-repeat;
   background-position: 70px 2px;
   width: 150px;
   height: 30px;
}
div.flagi   {
   background-image: url("../flags/it1.gif");
   background-repeat: no-repeat;
   background-position: 10px 2px;
   width: 150px;
   height: 30px;
}
div.flags   {
   background-image: url("../flags/su1.gif");
   background-repeat: no-repeat;
   background-position: 70px 2px;
   width: 150px;
   height: 30px;
}
div.flagt   {
   background-image: url("../flags/ti1.gif");
   background-repeat: no-repeat;
   background-position: 70px 2px;
   width: 150px;
   height: 30px;
}
.winh1  { padding-top: 2px;
          text-align: center;
          font-size: 18px;
          font-weight: 600;
          background-image: url("../top/wgura.jpg");
          background-repeat: repeat-x;
          color: white
}
.winh2  { text-align: center;
          font-weight: 400;
          color: blue;
          font-size: 17px
}
.winn    { font-size: 16px;
           font-weight: 500;
           text-align: center
}
.winc    { font-size: 12px;
           color: #990033;
}
.wint    { font-size: 14px; text-align: center }
.winp    { font-size: 18px; text-align: center }
.winb    { font-size: 14px; text-align: center }

/*詳細ページへ*/
a#distly  { position: absolute; left: 10px; top: 90px; width: 150px; height: 140px; }

/*お薦めサイト*/
.osusume    { position: absolute;
              left: 15px;
              top: 3960px;
              width: 700px;
              height: 85px;
}
#susume1    { font-size: 13px; text-decoration: none; }
/*ページ内移動*/
.move     { position: absolute;
            left: 15px;
            top: 3900px;
            width: 250px;
            height: 50px
}
a.iku     { font-size: 14px;
            color: #ff4500
}
/*もっと静岡*/
.motto   { position: absolute;
           left: 5px;
           top: 620px;
           z-index: 2;
           width: 90px;
           height: 135px;
}
#mot00   { position: absolute; left: 2px; top: 2px; }
#mot01   {  background-image: url("../top/sgura.jpg"); background-repeat: repeat-x; }
#mot11   { font-size: 13px; text-decoration: none; }
#mot02   { font-size: 12px; }
/*サブ*/
.list    { position: absolute;
           left: 5px;
           top: 755px;
           z-index: 2;
           width: 100px;
           height: 135px
}
.list1   { position: absolute;
           left: 3px;
           top: 5px;
           index: 3;
           border-bottom: 2px dotted #33ccff;
           text-decoration: none;
           color: #00ccff;
           font-size: 12px;
}
.list2   { position: absolute;
           left: 3px;
           top: 25px;
           index: 3;
           border-bottom: 2px dotted #33ccff;
           text-decoration: none;
           color: #00ccff;
           font-size: 12px;
}
.list3   { position: absolute;
           left: 3px;
           top: 45px;
           index: 3;
           border-bottom: 2px dotted #33ccff;
           color: #00ccff;
           text-decoration: none;
           font-size: 12px;
}
.list4   { position: absolute;
           left: 3px;
           top: 65px;
           index: 3;
           border-bottom: 2px dotted #33ccff;
           color: #00ccff;
           text-decoration: none;
           font-size: 12px;
}
.list5   { position: absolute;
           left: 3px;
           top: 85px;
           index: 3;
           border-bottom: 2px dotted #33ccff;
           color: #00ccff;
           text-decoration: none;
           font-size: 12px;
}

/*カレンダー*/
.call        { position: absolute;
               left: 2px;
               top: 880px
}
.calen       { position: absolute;
               left: 3px;
               top: 5px;
               z-index: 3;
               width:97px;
               height: 100px;
               background-image: url("../top/calen.gif");
               background-repeat: no-repeat;
               background-position: 0px 0px
}
/*次月カレンダー*/
.calen2      { position: absolute;
               left: 3px;
               top: 105px;
               z-index: 3;
               width:97px;
               height: 100px;
               background-image: url("../top/calen2.gif");
               background-repeat: no-repeat;
               background-position: 0px 0px
}

/*更新日と価格*/
.kkk          { position: absolute;
                left: 10px;
                top: 1100px
}
.kakaku       { position: absolute;
                left: 10px;
                top: 5px;
                width: 70px;
                height: 30px;
                padding: 1px;
                text-align: center;
                border: 1px solid red;
                font-size: 12px
}
.kosin        { position: absolute;
                left: 10px;
                top: 40px;
                width: 70px;
                height: 30px;
                padding: 1px;
                text-align: center;
                border: 1px solid red;
                font-size: 12px
}
.kinsi        { position: absolute;
                left: 5px;
                top: 75px;
                width: 80px;
                height: 50px;
                padding: 1px;
                text-align: center;
                border: 1px solid red;
                font-size: 11px;
                color: red
}
/*テロップ*/
.terop      { position: absolute;
              left: 10px;
              top: 520px;
              width: 715px;
              height: 50px;
}
.sterop     { position: absolute;
              left: 0px;
              top: 10px;
              width: 345px;
              height: 30px;
              background-color: #ddf2e4;
              border: 3px double red;
}
.wterop     { position: absolute;
              left: 360px;
              top: 10px;
              width: 345px;
              height: 30px;
              background-color: #ccccff;
              border: 3px double red;
}
#psterop    { margin-top: 2px;
              margin-left: 3px;
              font-size: 12px;
              color: red;
}
#pwterop    { margin-top: 2px;
              margin-left: 3px;
              font-size: 12px;
              color: red;
}
#new00   { position: absolute; left: 2px; top: 2px; }
#new01   { font-size: 13px; text-align: center; background-image: url("../top/sgura.jpg"); background-repeat: repeat-x; }
#new11   { font-size: 13px; text-decoration: none; }
#new02   { font-size: 12px; text-align: center; }
/*国別ワイン*/
.kuniwine    {
        position: absolute;
        left: 5px;
        top: 1450px;
        z-index: 2;
        width: 90px;
        height: 100px;
}
.oil         {
        position:absolute;
        left: 5px;
        top: 1570px;
        width: 85px;
        height: 97px;
        background-image: url("../top/oil.jpg");
        background-repeat: no-repeat;
        background-position: 0px 0px
}

