A:link {COLOR: #333333; TEXT-DECORATION: none;}
A:visited {COLOR: #333333; TEXT-DECORATION: none;}
A:hover {color:#CC0000; TEXT-DECORATION:none;}

h1{font-size: 18px;
   margin: 5px 0px 5px 0px;
}

td {  font-size: 13px}
p {  font-size: 13px}

.txt{font-size: 13px; line-height:14px;}
.txt1{font-size:13px; font-weight: bold; color:#BB5566 ;}
.txt2{font-size: 13px; line-height:14px; font-weight: bold;}
.txt7{font-size: 12px; line-height:120%; color:666666;}

.hedder
{
    text-align: left;
    font-style: normal;
    font-size: 12px;
	text-indent: 20px;
	color: #333333;
	line-height:120%;
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    padding: 2px;
	margin: 0px 0px 2px 0px;
    border-color: #CCCCCC;
}

.menuitem
{
    display: inline;
    text-align: center;
    border-style: solid;
    border-width: 0px 1px 1px 0px;
    border-color: #666666;
    background-image: url('http://www.gourmet-meat.com/img/line.gif');
    font-weight: bold;
	font-size: 12px;
	padding: 3px;
	margin-right: 5px;
}

a:link{/*リンク色*/
  color: #333333;
  text-decoration: none;
  }
a:visited{/*訪問済みリンク色*/
  color: #333333;
  text-decoration: none;
  }
a:hover,a:active{/*アクティブリンク色*/
  color: #CC3333;
  }
div.top{
  font-size: 13px;/*全体の文字サイズ*/
  color: #212125;/*全体の文字色*/
  margin: 0 3%;/*左の余白*/
  border-left: 1px  #FFFFFF;/*左右の縦線*/
  border-right: 1px  #FFFFFF;
  width: 80%;/*全体の横幅*/
  height: 100%;/*全体の高さ。コンテンツ量によって増やしてください。*/
  }
h3{/*SiteTitle部分の設定*/
  letter-spacing: 0.1em;
  color: #CC3333;/*文字色*/
  padding: 0.7em 0.5em 0.2em 1em;
  margin: 0 0.7em 0.5em 0.7em;
  }
h4{/*<About>,<Diary>部分の設定*/
  
  letter-spacing: 0.1em;
  color: #CC3333;
  background-color: #FFFFFF;
  padding: 0.2em 0.6em;
  margin: 0 1em 2px 0.3em;
  border-bottom: none;/*下線の色*/
  width: ;/*横幅*/
  }
.summary{/*上部全体の設定*/
  background-color: #FBFBFC;/*背景色*/
  padding: 10px 20px;
  width: 90%;
  border: solid 1px #EEB399;
  }
.topbox{
  background-color: #FFFFFF;
  padding: 10px ;
  border: solid 1px #FEEADE;/*枠色*/
  }

.menu{
  padding: 5px 5px 5px 5px;
  }
.menu dl{/*メニュー一つの枠の設定*/
  margin: 0px 5px 0px 5px;
  border: solid 1px #CACACD;/*枠色*/
  float: left;
  width: 190px;/*幅。全体の幅に対応して設定してください*/
  height: 155px;/*高さ。紹介文に合わせて拡げてください*/
  overflow: hidden;
  }
.menu dt a{/*メニュー内リンク部分の設定*/
  font-size: 12px;/*文字サイズ*/
  font-weight: bold;
  text-decoration: none;
  color: #CC3333;
  padding: 2px 5px 2px 5px;
  margin: 2px;
  border-bottom: dashed 1px #CCCCCC;/*下線の太さ・色*/
  display: block;
  width: 100%;
  }
.menu dt a:hover{/*マウスを乗せたときの設定*/
  color: #CC3333;
  text-decoration: none;
  background-color: #FFDDDD;
  border-bottom: dashed 1px #CC3333;
  }
.menu dt a:visited{
  color: #CC3333;
  text-decoration: none;
  }
.menu dd{/*メニュー紹介文部分の設定*/
  background-color: #F8F8F9;/*背景色*/
  padding: 5px;
  margin: 0px;
  text-align: center;
  }

address{/*最下部のCopyright部分*/
  font-size: 12px;
  font-style: normal;
  letter-spacing: 0.1em;
  text-align: center;
  background-color: #FBFBFC;
  padding: 0.5em;
  margin: 0 0 1em 0;
  border-bottom: solid 1px #919195;
  }
  
/*ここから左*/
ul{padding:0px;margin:5px 0px 0px 10px;clear:left;}
li{
  list-style: square inside;
  color: #BB5566;/*リンクの左の■のカラー*/
  margin: 5px;
  font-size: 13px;
  }

.linktitle{/*リンク項目タイトルの設定*/
  width: 170px;
  padding: 2px 0px 1px 10px;
  border: solid 1px #BABABA;
  color: #333333;
  background-color: #FFFFFF;
  font-size: 13px;
  letter-spacing: 0.1em;
  }
.mark{/*リンク項目タイトルの左のマーク部分*/
  width: 10px;
  height: 10px;
  font-size: 10px;
  background-color: #BB5566;
  }
.mark2{/*リンク項目タイトルの設定の右のライン*/
  width: 20px;
  height: 1px;
  font-size: 1px;
  background-color: #BB5566;
  }
