
h4{font-size:14px ;  line-height: 28px; text-indent:10px; text-align:left; background-image: url(images/naname.gif); background-repeat: no-repeat; color:#52581B; font-weight:bold; padding-top:2px; border-bottom: 1px solid #CCCC7A}
h5{font-size:14px ;  line-height: 28px; font-weight: bold; color:#FFFFFF; background-color:#858638; text-indent:10px; text-align:left}

.pdf { margin: 0px 0px 0px 0px; background-color:#FFFFFF; border-bottom: 1px solid #858638 }
.pdf dt{  border-top: 1px solid #858638; padding:8px 0px 4px 10px; font-weight:bold}
.pdf dd{font-size:14px; background-image: url(images/pdficon_small.gif);background-position:12px 0px; background-repeat: no-repeat; padding:0px 0px 8px 34px}


.mi {margin:20px 0px 5px 0px}
.gallery { background-color:#FFFFFF;  border-bottom: 1px solid #CCCC7A;margin-bottom:20px;padding:9px}
.gallery b{font-weight: bold; font-size:14px;color:#000000}
.gallery p{line-height:18px ; background-image: url(images/gallery.gif); background-repeat: no-repeat;background-position: 0px 3px; padding-left:12px; margin-bottom:10px}
.gallery img{ background-image: none; float:left;}
.event img{ background-image: none; float:right;  margin:10px 10px 10px 10px}
.sakka{ border: 1px solid #CCCC7A;  padding:6px 10px; margin-right:280px}
.sakka dd{font-weight: bold; font-size:14px;color:#000000;margin-bottom:6px}

.waku{border: 1px solid #858638; background-color:#FFFFFF;  text-align:left;margin-bottom:20px}
.copy1{ margin:10px 10px 0px 20px; background-image: url(images/toku.gif); background-repeat: no-repeat;background-position: 0px 4px; padding-left: 15px; font-weight: bold; font-size:14px;color:#000000}
.copy2{ margin:10px 10px 10px 35px}


.ban a{ margin:0px 0px 20px 35px ; width:140px; height: 30px; background-image: url(images/but.gif); background-repeat: no-repeat; text-indent: -700em; display: block}
.ban a:hover { background-position: 0px -30px}


.subtitle{font-size:18px; font-weight:bold}

.storeimg{ margin:10px 10px 10px 35px;}
.store1{ margin:10px 0px 10px 35px; line-height: 28px; font-size:16px; color:#000000}
.store2{ margin:10px 0px 10px 35px; line-height: 28px; font-size:12px; color:#000000}


.table { border: 1px solid #CCCC7A ; margin-bottom:10px}
.table a {color: #333399;text-decoration: none;}
.t01 {width:180px; font-size: 12px; line-height: 22px; text-align: left; vertical-align: top; padding: 0px 0px 20px 0px; border: 0px solid #CCCC7A }
.t01r {width:80px;  background-color: #FFFFFF; font-size: 12px; line-height: 16px; text-align: left; vertical-align: middle; padding: 3px 10px; border-bottom: 1px solid #858638 }
.t01r a{font-size: 10px; line-height: 14px }

.t02 { background-color: #E6F5A3; font-size: 12px; line-height: 16px; text-align: left; vertical-align: middle; padding: 3px 10px; border-bottom: 1px solid #858638 }
.t02 a{background-image: url(images/link.gif); background-repeat: no-repeat; padding-left:15px}
.t02r { background-color: #E6F5A3; font-size: 12px; line-height: 16px; text-align: left; vertical-align: middle; padding: 3px 10px; border-bottom: 1px solid #858638 }
.t02r a{font-size: 10px; line-height: 14px }
