
a:link { color: #696969; text-decoration: none }
a:visited { color: #696969; text-decoration: none }
a:hover  { color: #ff0000; text-decoration: none; background-color: #ffdead }
p     { margin-top: 0.8em; margin-bottom: 0.8em }
.bodyblack { color: #333333; font-weight: normal; font-size: 93%; line-height: 1.3em; padding: 10pt 10pt 10pt 20pt }
.bodyblack1  { color: #333333; font-weight: normal; font-size: 93%; line-height: 1.3em; padding-top: 10pt; padding-right: 10pt; padding-left: 10pt }
.h1   { color: #333333; font-weight: normal; font-size: 93%; line-height: 1.3em; letter-spacing: 0.1em; padding-top: 1pt; padding-bottom: 1pt; padding-left: 5pt }
.h1w   { color: #ffffff; font-weight: normal; font-size: 93%; line-height: 1.3em; letter-spacing: 0.1em; padding-top: 1pt; padding-bottom: 1pt; padding-left: 5pt }
.h1h    { color: #333333; font-weight: normal; font-size: 93%; line-height: 1.3em; letter-spacing: 0.1em; padding: 3pt 5pt }
.h2    { color: #333333; font-weight: normal; font-size: 72%; line-height: 1.6em; letter-spacing: 0.1em; padding-right: 3px; padding-left: 3px }
.h3  { color: #333333; font-weight: normal; font-size: 72%; line-height: 1.3em }
.h4   { color: #333333; font-weight: normal; font-size: 13px }
.hb1    { font-weight: bold; font-size: 20px; padding-top: 2px; padding-bottom: 2px }
.bar { background-image: url(image/dot_gray.gif); background-repeat: repeat-x; background-position: 0 center; height: 25px; }
.hyo1   { color: #333333; font-weight: normal; font-size: 93%; line-height: 1.3em; text-align: center; letter-spacing: 0.1em; padding-top: 2pt; padding-bottom: 2pt; }
.bun_line_hi  { color: #333333; font-size: 88%; font-weight: normal; line-height: 1.3em; background-image: url(../voice/img/dot_gray.gif); background-repeat: repeat-x; background-position: 0 bottom; text-align: left; letter-spacing: 0.1em; padding: 2px 5px 1px 20px  }
.bun_line_br  { color: #333333; font-size: 72%; font-weight: normal; line-height: 30px; background-image: url(../voice/img/dot_gray.gif); background-repeat: repeat-x; background-position: 0 bottom; letter-spacing: 0.1em; padding: 2px 20px 1px 10px  }
.ekis01 { background: url(ekis/ekis_img1.jpg) no-repeat right bottom }
.ekis02 { background: url(ekis/ekis_img2.jpg) no-repeat }
.ekis03 { background: url(../umelife/ekis/qa_img1.jpg) no-repeat right top }
.gokujyo03 { background: black url(umebosi/gokujyo_img1.jpg) no-repeat left top }
.shiso01  { background: url(umebosi/shisoduke_img1.jpg) repeat-x right top }
.mukashi01 { background: black url(umebosi/mukasi_img1.jpg) no-repeat left bottom }
.gokujyo01 { background: black url(umebosi/gekko_hanaimg.jpg) no-repeat right top }
.gokujyo02   { background: black url(umebosi/gokujyo_img3.jpg) no-repeat left top }
.gekko01 { background: white url(umebosi/gekko_img3.jpg) no-repeat left bottom }
.gekko02 { background: white url(umebosi/gekko_img2.jpg) no-repeat right top }
.gekko03 { background: white url(umebosi/gekko_img4.jpg) no-repeat right top }
.aoume01 { background-color: black; background-image: url(aoume/aoume_img.jpg); background-repeat: no-repeat; background-position: center 0; }
.aoume02 { background: white url(aoume/beninankou_back2.jpg) no-repeat right top }
.aoume03 { background: white url(aoume/aoume_back3.jpg) no-repeat right bottom }
.aoume04 { background: white url(aoume/beninankou_back3.jpg) no-repeat right bottom }
.aoume05 { background: white url(aoume/kijyuku_back3.jpg) no-repeat right bottom }
.aoume06 { background: white url(aoume/kijyukubeni_back3.jpg) no-repeat right bottom }
.aoume07 { background: white url(aoume/kijyukubeni_back2.jpg) no-repeat right top }
.aoume08 { background: white url(aoume/kanjyuku_back3.jpg) no-repeat right bottom }
.jam01 { background: white url(jam/back1.jpg) no-repeat right top }
.jam02 { background: white url(jam/back2.jpg) no-repeat right top }
.siroop01 { background: white url(siroop/back1.jpg) no-repeat left top }
.siroop02 { background: white url(siroop/back2.jpg) no-repeat right top }
.kinkan01 { background: white url(kinkan/back1.jpg) no-repeat right top }
.kinkan02 { background: white url(kinkan/back2.jpg) no-repeat right top }
.img01  { background: white url(umebosi/umeboshi_img1.jpg) no-repeat left top }
.line1 { font-size: 93%; line-height: 1.3em; background: #ccd5af url(../top/img/line4.gif) repeat-y left  }
.line2  { background: #ccd5af url(../top/img/line2.gif) repeat-y right  }
.img02 { background: black url(umebosi/image.jpg) no-repeat left  }
.img1   { background: white url(../top/img/nouen.jpg) no-repeat right top }
.img2   { background: white url(../top/img/ume.jpg) no-repeat right top }
.img3   { background: white url(../top/img/saibaika.jpg) no-repeat right top }
.img4   { background: white url(../top/img/umegaku.jpg) no-repeat right top }
.img5   { background: white url(../top/img/umelife.jpg) no-repeat right top }
.img6   { background: white url(../top/img/umecooking.jpg) no-repeat right top }
.img7   { background: white url(../top/img/img_saibaika.jpg) no-repeat right bottom }
.img8   { background: white url(../top/img/media.jpg) no-repeat right top }
.back_gray    { background-color: #ebebeb; background-repeat: repeat; padding: 10px 5px; border: solid 1px gray }
.img9   { background: white url(../top/img/wakayama.jpg) no-repeat right top }
.img10    { background: white url(../top/img/bana_bbs.gif) no-repeat right top }
