.hedder
{
    text-align: left;
    font-style: normal;
    font-size: 12px;
	text-indent: 0px;
	color: #333333;
	line-height:120%;
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    padding: 2px;
	margin: 0px 0px 2px 0px;
    border-color: #CCCCCC;
}

td 
{  font-size: 13px;
   line-height:110%;
}

.txt{font-size: 13px; line-height:120%;}
.txt2{font-size: 13px; line-height:120%; font-weight: bold;}
.txt3{font-size: 13px; line-height:120%; font-weight: bold; color:#FFFFFF;}
.txt5{font-size: 12px; line-height:120%;}
.txt6{font-size: 11px; line-height:120%; color:666666;}
.txt7{font-size: 12px; line-height:120%; color:666666;}
	
A:link 
{COLOR: ; TEXT-DECORATION: none;}
A:visited 
{COLOR: #0000CC; TEXT-DECORATION: none;}
A:hover 
{color : #FF9900; TEXT-DECORATION:underline;}

h2
{
	padding: 3px;
	margin:  0px;
	background: #FFFBEF;
    text-indent:15px;
	line-height:140%;
	font-size:120%;
	color: #000000;
	}
h3
{
	padding: 3px;
	margin:  0px;
	line-height:16px;
	font-size:13px;
	color: #000000;
	}	
	
h4{
	background:#FFECDD;
	color: #CE3000;
	font-size: 100%;
	text-align:center;
	border-style: dotted;
	border-color: #CE3000;
	border-width:3px 0px 3px 0px;
	padding: 5px;
	margin: 20px 5px 0px 5px;
}



.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: 13px;
	padding: 3px;
	margin-right: 5px;
	line-height:200%;
}

.bar-pink
{
    background: #FF9966;
	border: none;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	width: ;
	padding: 3px;
}

.bar-pink A:link
{COLOR:#FFFFFF ; TEXT-DECORATION: none;}
.bar-pink A:visited 
{COLOR: #FFFFFF; TEXT-DECORATION: none;}
.bar-pink A:hover 
{color : #FFFFFF; TEXT-DECORATION:underline;}

.bar-brown
{
    background: #993300;
	border: none;
	text-align: ;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	width: ;
	padding: 3px;
	text-indent: 10px;
}
.bar-brown A:link
{COLOR:#FFFFFF ; TEXT-DECORATION: none;}
.bar-brown A:visited 
{COLOR: #FFFFFF; TEXT-DECORATION: none;}
.bar-brown A:hover 
{color : #FFFFFF; TEXT-DECORATION:underline;}


.bar-orange
{
    background-color: #FF9900;
	padding: 3px;
	margin: 0px 0px 0px 5px;
	line-height:120%;
	text-align:center;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	width: ;
}

.bar-orange A:link
{COLOR:#FFFFFF ; TEXT-DECORATION: none;}
.bar-orange A:visited 
{COLOR: #FFFFFF; TEXT-DECORATION: none;}
.bar-orange A:hover 
{color : #FFFFFF; TEXT-DECORATION:underline;}


.orange
{
    border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #FF9900;
	background-color: #FFFFFF;
	padding: 5px;
	margin: 0px 0px 15px 5px;
	line-height:140%;
	text-align:left;
	font-size: 12px;
	width: ;
}

.orange2
{
    border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #FF9900;
	background-color: #FFFFCC;
	padding: 5px;
	margin: 0px 0px 15px 5px;
	line-height:140%;
	text-align:left;
	font-size: 12px;
	width: ;
}

.sidetitle {
  font-size: 12px;
  font-weight: bold;
  background: #FF9966;
  color: #FFFFFF;
  padding: 3px;  
  text-indent:15px;
  margin:0px 0px 0px 3px;
}

.sidetitle A:link
{COLOR:#FFFFFF ; TEXT-DECORATION: underline;}
.sidetitle A:visited 
{COLOR: #FFFFFF; TEXT-DECORATION: underline;}
.sidetitle A:hover 
{color : #FFFFFF; TEXT-DECORATION:underline;}

.side {
  border-style:solid;
  border-color:#FF9966;
  border-width: 1px 1px 1px 1px;
  background: #FFFFFF;
  font-size: 12px; 
  line-height:120%;
  padding: 3px;
  margin:0px 0px 5px 3px;
}

.side A:link
{COLOR:#000000 ; TEXT-DECORATION: none;}
.side A:visited 
{COLOR: #000000; TEXT-DECORATION: none;}
.side A:hover 
{color : #000000; TEXT-DECORATION:underline;}

.sidetitle-img 
{
	background-image: url('../img/bg/line.gif');
	font-weight:bold;
	color: #000000;
	line-height:120%;
	text-indent:5px;
    border-style:solid;
	border-color:#CCCCCC;
	border-width:0px 0px 1px 0px;
	padding:2px;
	margin:2px 0px 2px 0px;
}

.sidetitle-img A:link
{COLOR: ; TEXT-DECORATION: none;}
.sidetitle-img A:visited 
{COLOR: ; TEXT-DECORATION: none;}
.sidetitle-img A:hover 
{color : #CCCCCC; TEXT-DECORATION:underline;}

.side-img
{
	background:white;
	font-weight:normal;
	color:333333;
	line-height:120%;
	text-indent:5px;
	border-style:dashed;
	border-color:#CCCCCC;
	border-width:1px 0px 1px 0px;	
	padding:2px; 
	margin-top:0px;
}

.side-img A:link
{COLOR:#333333 ; TEXT-DECORATION: none;}
.side-img A:visited 
{COLOR: #333333; TEXT-DECORATION: none;}
.side-img A:hover 
{color : #CCCCCC; TEXT-DECORATION:underline;}


.title{
	background:#FFF4D2;
	font-weight:bold;
	color: #FF9966;
	width: ;
	padding:none;
	text-align:left;
	border:1px solid #FFCC66;
	margin:15px 0px 0px 0px;
}
.title-orange {
	background:#FFCC66;
	font-weight:bold;
	color: #FF9966;
	width: ;
	padding-top:3px;
	padding-bottom:3px;
	text-align:center;
	border:1px solid #FFCC66;
	margin: 0px;
}

.title-img {
	background-image: url('http://www.gourmet-meat.com/img/line.gif');
	font-weight:bold;
	color: #666666;
	width: ;
	padding-top:3px;
	padding-bottom:3px;
	text-align:center;
	border:1px solid #CCCCCC;
	margin-bottom: 1px;
}

.box-orange 
{
	background:#FFFAE8;
	font-weight:normal;
	color:;
	width: ;
	line-height:120%;
	text-align:left;
	padding:5px;
	border:1px solid #FFCC66;
	margin-bottom: 15px;
}

.bg-orange{
	background: #FFF4D2;
	padding:5px;
	font-size: 13px;
	line-height:120%;
}

.orange
{
    border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #FF9900;
	background-color: #FFFFFF;
	padding: 3px;
	margin: 0px 0px 15px 5px;
	line-height:120%;
	text-align:left;
	font-size: 13px;
	width: ;
}
.orange2
{
    border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #FF9900;
	background-color: #FFFFCC;
	padding: 5px;
	margin: 0px 5px 15px 5px;
	line-height:140%;
	text-align:left;
	font-size: 12px;
	width: ;
}

.bg-bage{
	background: #FFECDD;
	padding:5px;
	font-size: 13px;
	line-height:120%;
}

.img-orange{
background-image:  url(../img/bg/orange_maru.gif);
background-repeat:no-repeat;
font-size: 14px;
line-height:120%;
font-weight:bold;
color: #CE3000;
}

.img-bage{
background-image:  url(../img/bg/bage_maru2.gif);
background-repeat:no-repeat;
font-size: 14px;
line-height:120%;
font-weight:bold;
color: #FFFFFF;
}


.box-green
{
	background:none;
	font-weight:normal;
	color:;
	width: ;
	line-height:120%;
	text-align:left;
	padding:5px;
	border:1px solid #669900;
	margin-bottom: 15px;
}

.box-red
{
	background:none;
	font-weight:normal;
	color:;
	width: ;
	line-height:120%;
	text-align:left;
	padding:15px;
	border:1px solid #990000;
	margin-bottom: 15px;
}

.box-dotted
{
    border-style: dotted;
	border-width: 2px;
	border-color: #FF9900;
	background-color: #FFFFFF;
	padding: 10px;
	margin: 5px 5px 5px 5px;
	line-height:120%;
	text-align:left;
	width: ;
	font-size: 13px;
}

.box
{
	margin: 10px 10px 0px 10px;
	line-height:120%;
	text-align:center;
	font-size: 13px;
}


.box-shadow
{
    border-style: solid;
	border-width:1px 2px 2px 1px;
    border-color: #c0c0c0 #808080 #808080 #c0c0c0;
	background-color: #FFFFFF;
	padding: 5px;
	margin: 15px 0px 0px 5px;
	line-height:140%;
	text-align:left;
	width: ;
	font-size: 13px;
}

.logbox
{
    font-size: 13px;
    line-height: 17px;
    white-space: normal;
    padding: 12px;
    background-image:  url(http://www.gourmet-meat.com/img/ten.gif);
    background-position: 0px 12px;
	background-color: #FFFFFF;
	border:none;
    height: 120px;
    overflow: auto;
	margin:0px 10px 10px 10px ;
}


.looseleaf-orange
{
    font-size: 14px;
    line-height: 17px;
    white-space: normal;
    padding: 12px;
    background-image:  url('http://www.gourmet-meat.com/img/ten.gif');
    background-position: 0px 12px;
	background-color: #FFFFFF;
	border:solid #FFCC66;
	border-width:1px ;
}

.looseleaf-orange
{
    font-size: 14px;
    line-height: 17px;
    white-space: normal;
    padding: 12px;
    background-image:  url(http://www.gourmet-meat.com/img/ten.gif);
    background-position: 0px 12px;
	background-color: #FFFFFF;
	border:solid 1px #FFCC66;
}

.looseleaf-red
{
    font-size: 14px;
    line-height: 17px;
    white-space: normal;
    padding: 12px;
    background-image:  url(http://www.gourmet-meat.com/img/ten.gif);
    background-position: 0px 12px;
	background-color: #FFFFFF;
	border:solid #990000;
	border-width:1px ;
}


dt
{
	text-indent: 25px;
}

dt.image1
{
  @background-image: url('../img/icon/m_sankaku.gif');
    background-repeat: no-repeat; 
	background-color: #FFEDDD;
	text-indent: 16px;
	font-weight:bold;
}

dt.image2
{
  @background-image: url('../img/icon/sankaku.gif');
    background-repeat: no-repeat; 
	text-indent: 16px;
}

address
{
    text-align: center;
    font-style: normal;
    font-size: 13px;
    border-style: solid;
    border-width: 1px 0px 0px 0px;
    padding: 5px;
	margin: 5px 0px 5px 0px;
    border-color: #CCCCCC;
}
.txt8 {
	font-size: 12px;
	line-height: 14px;
	color: #993300;
	padding: 3px;
}
