/*赤フルボディcss*/
/*タイトル*/
.title    { position: absolute;
            left: 20px;
            top: 10px;
            z-index: 2
}
.head     { width: 800px;
            height: 150px;
            background-image: url("../facew/winebar.jpg");
            background-repeat: no-repeat;
            background-position: 0px 0px;
            padding: 5px;
}
h1.hh     { margin-top: 90px; margin-left: 10px; font-size: 15px; color: white; }
p.hi      { position: absolute; left: 20px; top: 150px; width: 600px; height: 18px; color: red; font-size: 14px; }

/*メニュー*/ 
.menu       { position: absolute;
              left: 735px;
              top: 170px;
              z-index: 2;
              width: 100px;
              height: 500px;
}
.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 }

/*コンテンツ*/
.cont      { position: absolute;
             left: 15px;
             top: 170px
}
/*配置*/
/*ワイン・テーブル位置*/
.wtable  { position: absolute; left: 80px; top: 5px }
.stable  { position: absolute; left: 275px; top: 5px }
/*テーブル内スタイル*/
/*テーブル内スタイル*/
.hinban   { font-size: 13px; text-align: center; border: solid blue 1px; }
.kamoku   { font-size: 14px; color: white; text-align: center; background-color: blue; }
.naiyou   { font-size: 13px; padding-left: 3px; border: solid blue 1px }
.namae    { font-size: 23px; color:red; padding-left: 5px; padding-top: 2px; text-align: center }
.monku    { font-size: 12px; color: #990066; padding-left: 5px; padding-top: 2px; letter-spacing: 1px; border: solid blue 1px }
.ajiwai   { font-size: 10px; text-align: center }
.yoryo    { font-size: 13px; text-align: center }
.kakaku   { font-size: 20px; text-align: right }
.botan    { font-size: 12px; text-align: center }
/*詳細ページへ*/
a#distly  { position: absolute; left: 8px; top: 10px; width: 70px; height: 265px; }
/*新しく紹介するワイン群*/
/*1-L*/
.w34     { position: absolute;
             left: 10px;
             top: 25px;
             z-index: 2;
             width: 350px;
             height: 285px;
             background-image: url("../wphot/w34.jpg");
             background-repeat: no-repeat;
             background-position: 8px 10px;
             background-color: #ccccff
}
/*9-R*/
.f141        { position: absolute;
             left: 365px;
             top: 2345px;
             z-index: 2;
             width: 350px;
             height: 285px;
             background-image: url("../wphot/f141.jpg");
             background-repeat: no-repeat;
             background-position: 8px 10px;
             background-color: #ccccff
}
/*6-L*/
.s113     { position: absolute;
             left: 10px;
             top: 1475px;
             z-index: 2;
             width: 350px;
             height: 285px;
             background-image: url("../wphot/s113.jpg");
             background-repeat: no-repeat;
             background-position: 8px 10px;
             background-color: #ccccff
}
/*6-R*/
.a111        { position: absolute;
             left: 365px;
             top: 1475px;
             z-index: 2;
             width: 350px;
             height: 285px;
             background-image: url("../wphot/a111.jpg");
             background-repeat: no-repeat;
             background-position: 8px 10px;
             background-color: #ccccff
}
/*2-L*/
.w19     { position: absolute;
             left: 10px;
             top: 315px;
             z-index: 2;
             width: 350px;
             height: 285px;
             background-image: url("../wphot/w19.jpg");
             background-repeat: no-repeat;
             background-position: 8px 10px;
             background-color: #ccccff
}
/*2-R*/
.w20        { position: absolute;
             left: 365px;
             top: 315px;
             z-index: 2;
             width: 350px;
             height: 285px;
             background-image: url("../wphot/w20.jpg");
             background-repeat: no-repeat;
             background-position: 8px 10px;
             background-color: #ccccff
}
/*1-R*/
.w32      { position: absolute;
             left: 365px;
             top: 25px;
             z-index: 2;
             width: 350px;
             height: 285px;
             background-image: url("../wphot/w32.jpg");
             background-repeat: no-repeat;
             background-position: 8px 10px;
             background-color: #ccccff
}
/*3-L*/
.s83        { position: absolute;
             left: 10px;
             top: 605px;
             z-index: 2;
             width: 350px;
             height: 285px;
             background-image: url("../wphot/s83.jpg");
             background-repeat: no-repeat;
             background-position: 8px 10px;
             background-color: #ccccff
}
/*7-R*/
.i557       { position: absolute;
             left: 365px;
             top: 1765px;
             z-index: 2;
             width: 350px;
             height: 285px;
             background-image: url("../wphot/i557.jpg");
             background-repeat: no-repeat;
             background-position: 8px 10px;
             background-color: #ccccff
}
/*5-L-BIN*/
.ct2        { position: absolute;
             left: 10px;
             top: 1185px;
             z-index: 2;
             width: 350px;
             height: 285px;
             background-image: url("../wphot/ct2.jpg");
             background-repeat: no-repeat;
             background-position: 8px 10px;
             background-color: #ccccff
}
/*3-R*/
.f471       { position: absolute;
             left: 365px;
             top: 605px;
             z-index: 2;
             width: 350px;
             height: 285px;
             background-image: url("../wphot/f471.jpg");
             background-repeat: no-repeat;
             background-position: 8px 10px;
             background-color: #ccccff
}
/*7-L*/
.i91        { position: absolute;
             left: 10px;
             top: 1765px;
             z-index: 2;
             width: 350px;
             height: 285px;
             background-image: url("../wphot/i91.jpg");
             background-repeat: no-repeat;
             background-position: 8px 10px;
             background-color: #ccccff
}
/*9-L*/
.fa336      { position: absolute;
             left: 10px;
             top: 2345px;
             z-index: 2;
             width: 350px;
             height: 285px;
             background-image: url("../wphot/fa336.jpg");
             background-repeat: no-repeat;
             background-position: 8px 10px;
             background-color: #ccccff
}
/*8-L*/
.fa952      { position: absolute;
             left: 10px;
             top: 2055px;
             z-index: 2;
             width: 350px;
             height: 285px;
             background-image: url("../wphot/fa952.jpg");
             background-repeat: no-repeat;
             background-position: 8px 10px;
             background-color: #ccccff
}
/*10-R*/
.fa914      { position: absolute;
             left: 365px;
             top: 2635px;
             z-index: 2;
             width: 350px;
             height: 285px;
             background-image: url("../wphot/fa914.jpg");
             background-repeat: no-repeat;
             background-position: 8px 10px;
             background-color: #ccccff
}
/*10-L*/
.fa988      { position: absolute;
             left: 10px;
             top: 2635px;
             z-index: 2;
             width: 350px;
             height: 285px;
             background-image: url("../wphot/fa988.jpg");
             background-repeat: no-repeat;
             background-position: 8px 10px;
             background-color: #ccccff
}
/*4-R*/
.fb277       { position: absolute;
             left: 365px;
             top: 895px;
             z-index: 2;
             width: 350px;
             height: 285px;
             background-image: url("../wphot/fb277.jpg");
             background-repeat: no-repeat;
             background-position: 8px 10px;
             background-color: #ccccff
}
/*4-L*/
.w12        { position: absolute;
             left: 10px;
             top: 895px;
             z-index: 2;
             width: 350px;
             height: 285px;
             background-image: url("../wphot/w12.jpg");
             background-repeat: no-repeat;
             background-position: 8px 10px;
             background-color: #ccccff
}
/*8-R*/
.i516        { position: absolute;
             left: 365px;
             top: 2055px;
             z-index: 2;
             width: 355px;
             height: 285px;
             background-image: url("../wphot/i516.jpg");
             background-repeat: no-repeat;
             background-position: 8px 10px;
             background-color: #ccccff
}
/*5-R*/
.ct4        { position: absolute;
             left: 365px;
             top: 1185px;
             z-index: 2;
             width: 350px;
             height: 285px;
             background-image: url("../wphot/ct4.jpg");
             background-repeat: no-repeat;
             background-position: 8px 10px;
             background-color: #ccccff
}
/*11-L*/
.i273        { position: absolute;
             left: 10px;
             top: 2925px;
             z-index: 2;
             width: 350px;
             height: 285px;
             background-image: url("../wphot/i273.jpg");
             background-repeat: no-repeat;
             background-position: 8px 10px;
             background-color: #ccccff
}

/*ページ内移動*/
.move     { position: absolute;
            left: 15px;
            top: 3220px;
            z-index: 2;
            width: 350px;
            height: 50px
}
a.iku     { font-size: 14px;
            color: #ff4500
}
/*サブ*/
.list    { position: absolute;
           left: 735px;
           top: 650px;
           index: 2;
           width: 100px;
           height: 110px
}
.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
}

