#container{
width: 800px;
border-top: none;
border-left: none;
border-right: none;
border-bottom: none;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

#banner{
width: 800px;
}

#menu{
width:800px; height:58px;
background : url(waku-ue.gif);
text-align:right;
}

#left{
float: left;
width:215px; height:3100px;
background : url(waku-hidari.gif);
text-align:left;
}

#right{
float: right;
width:585px; height:3100px;
background : url(waku-migi.gif);
}

#foot{
clear:both;
width:800px;
text-align:center;
letter-spacing : 1px;
background : url(waku-lineb.gif);
}

#waku-shita{
width: 800px; height:15px;
background : url(waku-shita.gif);
}


body{
font-size: 10pt;
text-align:center; 
margin-top: 0px;
background-image : url(bg.gif); }

a{ text-decoration:none; }

a:link { color:#333333; }

a:visited { color:#333333; }

a:hover { text-decoration:none; color:#333333; }

th,td { font-size: 10pt;}

H1 { font-size: 12px; letter-spacing : 2px; color:blue ; margin:0px 0px 0px 0px; text-align: right; }

H2 { font-size: 11px; letter-spacing : 2px; color: #4a7dd2; margin:0px 0px 0px 0px; text-align: right; }

HR { width: 770px; color: white; background-color: white; height: 1px; border: 1px; border-style: dotted; }  /* ライン */

.moji-kan2 { letter-spacing: 2px; }  /* 文字間隔 */
.moji-kan3 { letter-spacing: 3px; }  /* 文字間隔 */
div.gyou-kan { line-height: 1.5em; letter-spacing : 2px; }  /* 行間隔 */

div.center{ background-position: center; }　/* 中央揃え */
.migi { text-align: right; } /* 右揃え */
div.migi { text-align: right; color:#666666; } /* 右揃えdiv */

.fs8 { font-size: 8pt; }　/* 文字サイズ8pt */
div.fs8 { font-size: 8pt; letter-spacing: 2px; }
.fs10 { font-size: 10pt; }  /* 文字サイズ10pt */

.fb { background-color : white; }  /* 文字の背景色 */
.kokuban { letter-spacing : 1px; color:white; }  /* 黒板文字 */


table.item { 
width:98%;
letter-spacing : 2px;
line-height: 1em;
}
table.item a:link { font-size: 8pt; }

table.category { 
width:85%;
line-height: 1.5em;
text-align:left;
}

table.pickup { 
letter-spacing : 2px;
line-height: 1em;
}
table.pickup a:link { font-size: 9pt; color: orange ; }
table.pickup a:visited { color:orange; }

.pora {
width: 170px; height:240px;
background-color: #f6f6f6;
border-width: 2px;
padding: 3px 5px 10px 5px;
border-style: solid;
border-color: #DCE3E3 #C1C1C1 #C1C1C1 #DCE3E3;
}

.pora-img {
width: 130px; height:130px;
background-color: white;
}

table.pomme { 
width:550px;
color:#666666;
text-align:center;
letter-spacing : 2px;
font-family:MS UI Gothic;
}
table.pomme a:link { font-size: 8pt; color:orange;}
table.pomme a:hover { color: white; background-color:orange; }

table.menu { 
width:550px;
letter-spacing : 2px;
line-height: 1em;
text-align:left;
font-family:MS UI Gothic;
}
table.menu a:link { font-size: 9pt; color: black ; }
table.menu a:visited { color:black; }

table.tokushuu {
width: 88%;
letter-spacing : 2px;
line-height: 1.5em;
background : url(../../../【ポム】リニュ版/oshare_kagu/oshare_kagu/oshare_kagu/img/bg-dotdot.gif);
}
table.tokushuu a:link { font-size: 10pt; color: orange ; }
table.tokushuu a:visited { color:orange; }


ul.list01 li {
list-style : url(list01.png);
font-family: Microsoft JhengHei; 
margin:-10px -10 -10;
}

ul.list02 li {
list-style : url(list02.png);
font-family: Microsoft JhengHei; 
margin:6px -6;
}




