/* Stylesheet for the TABLE document */

body {
  background:#ffffff url(material/bg3.gif) repeat top left;
}

td.waku0 { /* ”wŒi•tƒe[ƒuƒ‹ */
  color:#444;
  background-color:#660000;
  background:#000000 url(material/bg5.gif) repeat top left;
  padding:5px;
}

td.waku1 { /* ”wŒi•tƒe[ƒuƒ‹‚P */
   border-top:1px solid #111;
   border-left:1px solid #111;
   background-color:#555555;
   padding: 3px;
   font-size:13px;
   text-align:center;
   letter-spacing:1px;
   color: #555;
}

td.waku2 { /* ”wŒi•tƒe[ƒuƒ‹‚Q */
  color:#444;
  vertical-align:top;
}

td.waku3 { /* ”wŒi•tƒe[ƒuƒ‹‚Q */
   border-top:1px solid #fffff0;
   border-bottom:1px solid #999;
   border-right:1px solid #999;
   border-left:1px solid #fffff0;
   background-color:#ccc;
   padding: 3px;
   font-size:13px;
   letter-spacing:1px;
   color: #555;
}

div.text { /* ƒeƒLƒXƒgƒXƒy[ƒX */
  margin:12px 6px 6px 6px;
}

div.photo { /* ŽÊ^ƒXƒy[ƒX */
  margin:12px 6px 6px 6px;
}

h1.title { /* ƒ^ƒCƒgƒ‹ */
  font:bold 18px "‚l‚r ‚oƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Osaka";
  color:#333;
  padding:3px;
  margin:0px 0px 0px 8px;
  letter-spacing:2px;
  line-height: 160%;
}

h2.title { /* ƒTƒuƒ^ƒCƒgƒ‹ */
  font:bold 15px "‚l‚r ‚oƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Osaka";
  color:#333;
  padding:2px;
  margin:0px 15px 10px 15px;
  letter-spacing:1px;
  border-bottom:1px dotted #eee;
}

div.txt3 { /* ƒeƒLƒXƒg */
  font-size:1em;
  color:#333;
  line-height: 150%;
  margin:5px 20px 10px 20px;
}


/* ¥Šeƒy[ƒW‚ÌƒRƒ“ƒeƒ“ƒcƒƒjƒ…[ */
ul.cont2{ margin: 5px 10px 0px -8px; width:360px;}
.cont2 li{
  float: left;
  display:inline;
  list-style-type:none;
  padding:0px;
  margin-left:8px;
  font:normal 13px "‚l‚r ‚oƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Osaka";
  background-color:#ee3333;
  border-top:2px solid #FF3A1F;
  color:#555555;
  width:80px;
  text-align:center;
  line-height: 160%;
  letter-spacing:1px;
}

/* Šeƒy[ƒW‚ÌƒRƒ“ƒeƒ“ƒcƒƒjƒ…[—pƒŠƒ“ƒNÝ’è */
.cont2 A {display:block; color:#ffffff; text-decoration:none;
          background-color:#555555; border-bottom:2px solid #ff6633;margin-bottom:-2px;}
.cont2 A:hover {color:#ffffff; text-decoration:none;
          background-color:#ee3333; border-bottom:2px solid #eee;}


/* ƒŠƒ“ƒN */
A {color: #aa4433;}
A:hover {color:#ff0000; text-decoration:underline;}


/* ƒtƒH[ƒ€ */
INPUT,TEXTAREA,SELECT {
 border:1px solid #555555;
 background-color :#fff;
 color:#555555;
 font:0.95em/1.45em 'MS UI Gothic','Osaka','san-serif';
}

input.btn{ //ƒ{ƒ^ƒ“
  width:18px;
  background-color:#ffffff;
  border-color:#ffffcc;
}

td.topic1 { /* ƒgƒsƒbƒN—p˜g‚P(td) */
  font-size: 13px;
  color:#030;
  padding:5px;
  line-height:160%;
  background-color:#ffe0e0;
  border-bottom:1px solid #eebbbb;

}
td.topic2 { /* ƒgƒsƒbƒN—p˜g‚P(td) */
  font-size: 13px;
  color:#030;
  padding:5px;
  line-height:160%;
  background-color:#ffe0e0;
  border-bottom:1px solid #eebbbb;
  border-right:1px solid #eebbbb;
}

/* ----------------------------------------- */
/* SHOPƒy[ƒW‚Ì‘•ü                          */
/* ----------------------------------------- */

h4.shop_t { /* ƒTƒuƒ^ƒCƒgƒ‹ */
  font:bold 15px "‚l‚r ‚oƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Osaka";
  color:#030;
  margin:auto;
  letter-spacing:1px;
  border-bottom:1px dotted #eee;
}

.shop_t { /* ƒCƒ“ƒfƒbƒNƒX—pƒTƒuƒ^ƒCƒgƒ‹ */
  font:normal 11px "‚l‚r ‚oƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Osaka";
  color:#030;
}

.shop_img { /* ƒCƒ“ƒfƒbƒNƒX—pƒTƒ€ƒlƒCƒ‹EƒCƒ[ƒW */
  padding:5px;
}

