@charset "x-sjis";

*{ margin:0; padding:0; border:0;}
ul,li{ margin:0; padding:0; list-style:none;}
br{ letter-spacing:normal;}

html{}
body{ background:#000 url(../img/iriguti02.jpg) no-repeat fixed right top ;
 color:#ccc; padding-left:5%; padding-right:15%; padding-bottom:100px;
 margin-bottom:1px; height:100%;}

.topbody{ background-image:url(../img/iriguti.jpg);}

p{ padding:5px 0; color:#fff; line-height:2.0; letter-spacing:1px;}
p.t{ border:solid 1px #666; margin:15px 0; padding:5px 0 5px 20px; clear:both;}

a:link{color:#ffffff;text-decoration:none;}
a:visited{color:#ffffff;text-decoration:none;}
a:hover{color:#ffffcc;text-decoration:underline;}
a:active{color:#ffffcc;text-decoration:underline;}

.gotop { width:96%; text-align:right; font-size:small; letter-spacing:2px; padding:0 0 20px 0;}

/*　インデックス　*/
.ht { font-weight:bold; color:#FED788; } /*　変則店休日　*/

/*　ナビ（navi）　*/
body#navi{ margin:0; padding:0; background-image:none;}
#backhome{ width:100%; text-align:center;}
#counter{ width:100%; text-align:center;}
#navi dl{ padding:0 0 0 5px; font-size:90%;}
#navi dt{ margin:7px 0 0 0; padding:0 0 0 5px; letter-spacing:2px;
 border:solid 1px #333; background:#111;}
#navi dd{ padding:5px 0; background:#111;}
#navi dd li{ padding:0 0 0 30px; line-height:1.4; letter-spacing:3px;}

/*　オノダデータ　*/
#date li { list-style:disc; line-height:1.5; margin:0 0 0 40px;}

/*　写真　*/
#photo #paragraphlist li { list-style:disc; font-size:90%; line-height:1.5; margin:0 0 20px 30px;}

/*　記事（kiji）　*/
#kiji li{ list-style:disc; font-size:90%; line-height:1.5; margin:0 0 0 30px;}

hr{height:1px;}
img{margin:10px 20px 10px 10px;}
dt{line-height:180%;}
td{line-height:180%;}

.w{padding:50px;text-align:center;}
.d{border-style:dashed;border-width:1px;border-color:#202020;padding:10px;}
p.pageback{ text-align:right; font-size:80%;}

#bottle p,#bottle hr{ clear:both;}
.year{ background:#000 url(../bottle/year01.jpg) no-repeat top right;
 color:#fff; font-size:120%; padding:20px 0 20px 50px; margin-top:0px; border:solid 2px #171310;}
.oldsite{}
#bottle hr{ background-color:#111; color:#111; border:none; height:2px; margin-bottom:80px;}
#bottle ul{ font-size:80%; list-style:none; padding-bottom:10px; text-align:right;}
#bottle li{ float:left; padding-left:15px;}
#bottle span.fvsc{ font-variant:small-caps; letter-spacing:2px; font-size:102%;}

.hako{ border-style:solid; border-width:1px; border-color:#333;}

