body { 
  background-color:#ffffdd;  /*　背景*/
  background-image:url("img/bg.png");  /*　背景*/
  color:#666666 ; /*文字色*/ 
  font-size :10pt;
 }

/*リンク部分の色の設定*/
a{
   text-decoration:none;

}
a:link { color: #378ed2}    /*リンク*/
a:visited {color:#16467a}  /*すでに見たリンク*/
a:active {color:#ffcccc}  /*クリックした時のリンク*/
a:hover {color:#ffcccc}/*カーソルが上にある時のリンク*/

div.c {text-align : center}
div.r {text-align : right}
div.table{
  width:600px;
  height:auto;
  text-align : left;
  margin-left:50px;
}
div.sub{
  text-align : center;
  margin:3px;
  color:#378ed2 ; 
}
div.menu{
  line-height:0em;
  margin:15px 50px 20px;
  text-align:left;
}

img{border:none;}

h1 {font-size:15pt;}
h2 {
  font-size:13pt;
  border-bottom:dashed;
  border-color:#c0d0ee;
  border-width:2px;
}

h3{
  border-bottom:dashed;
  border-color:#c0d0ee;
  border-width:2px;
  font-size:13pt;
  text-align:right;
}
h4{
  font-size:9pt;
}

p{
  line-height:1.3em;
}

#img_r{
  float:right;
}
ul{
  line-height:1.3em;
}
ul.info{
  line-height:1.3em;
  list-style-image:url("img/icon_1.gif");
}
dl{
 margin-left:1em;
}
dt{
  margin-top:0.6em;
  margin-bottom:0.6em;
}
#shop{
  list-style-type:none;
  line-height:2em;
}
#itm_index{
  list-style-type:none;
}

div.itm{
  margin-left:100px;

}

.red{color:red}

