/* 基本設定  */
* {
margin: 0;
padding: 0;
}
BODY {
font-size : 80%;
font-family:Verdana,Chicago,osaka,sans-serif,"ＭＳ Ｐゴシック";
line-height: 150%;
text-align: center;
background : #ffffff url(img/wall.gif);
}
img {
border: 0;
}

/* リンク */
a{
color: #000000;
}
a:visited{
color: #000000;
}
a:hover{
color: #93a57a;
}
a{
text-decoration : none;
}
#page{
margin:0 auto;
width:750px;
background-color:#ffffff;
}

/* ヘッダー */
#head{
width : 750px;
height : 200px;
background :#ffffff url(img/title.jpg) no-repeat center center;
text-align: left;
}

/* サイトタイトル */
H1{
padding: 10px 0px 0px 10px;
}

/* サブメニュー */
#submenu{
width:180px;
float : left;
background-color:#ffffff;
text-align : left;
height : 100%;
}
#submenu ul {
list-style: none;
margin: 20px 0px 20px 20px;
}
#submenu li {
list-style: none;
text-align : left;
}
#submenu li a{
display:block;
width:160px;
}
#submenu li a:hover {
background-color: #c5cfb8;
color: #75885b;
text-decoration: none;
}
.img{
padding: 20px 20px 0px 55px;
}
.come{
padding: 18px 20px 20px 25px;
color : #885947;
font-size : 70%;
background : url(./img/maru.gif) no-repeat center center;
}
.pr {
margin: 20px 10px 0px 20px;
text-align : left;
}

/* メイン */
#main{
width:550px;
float : right;
color : #666;
background-color:#ffffff;
text-align : left;
padding: 20px 0px;
}
#main h2 {
color : #885947;
font-size : 140%;
letter-spacing:2pt;
text-align : left;
margin: 10px 20px 10px 23px;
padding: 5px;
background : url(./img/bg.gif) repeat-x 0% 100%; 
}
#main h3 {
color : #73be1f;
font-size : 115%;
text-align : left;
margin: 0px 20px;
padding: 10px;
}
#main h6 {
font-weight : normal;
font-size : 100%;
text-align : left;
margin: 0px 20px;
padding: 3px;
}
#main ul {
list-style: none;
padding: 5px 0px;
}
#main li {
list-style: none;
margin: 0px 20px 0px 30px;
text-align : left;
}
#main P{
margin: 10px 20px 10px 30px;
text-align : left;
line-height : 50px;
}

.date{
text-align : left;
font-size: 120%;
margin : 0px 50px 10px 50px;
padding-left:20px;
background:url(img/point_02.gif) no-repeat left center;
}

/* おっさんのまなぐ */
#kizi {
margin: 10px;
padding : 20px;
}
#kizi table{
border : 1px solid #efefef;
width : 420px;
}
.kiziimg{
width : 100px;
}
.kizicom{
width : 320px;
padding : 5px;
color : #666666;
font-size : 70%;
}
.kizititle{
color : #666666;
padding : 5px;
font-size : 70%;
background : url(./img/wall.gif) repeat; 
}

/* What's new */
#kizi2 {
margin: 10px;
padding : 20px;
}
#kizi2 table{
border : 1px solid #efefef;
width : 420px;
}
.kiziimg2{
width : 100px;
}
.kizicom2{
width : 320px;
padding : 5px;
color : #666666;
font-size : 70%;
}
.kizititle2{
color : #ff6633;
padding : 5px;
font-size : 70%;
background : #ffffff; 
}

/* 商品画像 */
#syohin H1{
color : #73be1f;
font-size : 120%;
text-align : center;
padding : 30px 20px 20px 0px;
}
#syohin H2{
color : #885947;
font-size : 140%;
text-align : center;
padding : 50px 20px 10px 0px;
}
.syohin_photo{
text-align : center;
}
#syohin P{
padding:5px 0 5 20;
text-align : center;
line-height : 5mm;
}
#syohin ul{
list-style-type : none;
padding:5px 0;
}
#syohin li{
text-align : center;
list-style-type : none;
color:#885947;
}

/* 牧場便り */
#farm {
margin: 10px;
padding : 20px;
}
#farm table{
border : 1px solid #efefef;
width : 420px;
}
.farmimg{
width : 100px;
}
.farmcom{
width : 320px;
padding : 20px;
color : #666666;
font-size : 70%;
line-height:5mm;
}
.farmtitle{
color : #666666;
padding : 5px;
font-size : 70%;
background : url(./img/wall.gif) repeat; 
}
display:inline;
｝
/* おいしいワケ */
#wake{
font-size:70%;

/* お客様の声 */
#com3 {
margin: 10px;
padding : 20px;
}
#com3 table{
border : 1px solid #efefef;
width : 420px;
}
.com3{
width : 100px;
}
.com3{
width : 420px;
padding : 5px;
color : #666666;
font-size : 70%;
}
.com3title{
color : #ff6633;
padding : 5px;
font-size : 70%;
background : #ffffff; 
}

/*会社概要*/
#gaiyou H1{
color:#885947;
font-size:130%;
text-align : left;
padding: 30px 0px 10px 20px;
background : url(./img/bg.gif) repeat-x 0% 100%; 
}
#gaiyou H4{
color:#73be1f;
font-size:110%;
text-align : center;
padding: 30px 0px 10px 0px;
}
#gaiyou p{
padding: 20px 0px 20px 10px;
text-align : center;
line-height:7mm;
color:#666666;
}
#gaiyou table{
line-height:7mm;
font-size:100%;
border:1px solid #999999;
padding: 30px 0px 10px 20px;
}
.gaiyoutitle{
width:100px;
padding : 10px;
color:#666666;
font-size:90%;
background -color:#efefef;
}
.gaiyoucom{
width:350px;
padding : 10px;
color:#666666;
font-size:90%;
}

/*リンクページ*/
#linkmenu{
width:500px;
float : right;
color : #666;
background-color:#ffffff;
text-align : left;
padding: 20px 0px;
boder-top:1px #999999 solod;
padding-bottom:20px 0px;
}
#linkmenu H1{
width:500px;
color:#885947;
font-size:130%;
padding: 20px 0px 10px 0px;
background : url(./img/bg.gif) repeat-x 0% 100%; 
}
#linkmenu p{
padding: 0px 0px 10px 10px;
}
#linkmenu ul{
list-style:none;
width:480px;
margin:0px;
padding:20px 0;
}
#linkmenu li{
color:#666666;
text-aline:left;
padding:2px;
border-bottom:1px solid #e1e1e1;
}
#linkmenu li a{
color:#666666;
display:block;
width:400px;
}
#linkmenu li a:hover{
background-color: #efefef;
color:#000000;
text-decoration:none;
}                               


/* 拡大ページ */
#kakudai{
margin-top:20px;
}
#kakudai_page{
width : 500px;
height : 450px;
background-color : #ffffff;
margin:0 auto;
}
#kakudai_page H2{
color : #885947;
font-size : 110%;
text-align : center;
padding : 10px;
}
.kakudai_photo{
text-align : center;
}
#kakudai_page P{
color:#666666;
text-align : center;
margin : 10px 50px;
}
/* 拡大イベントページ */
#kakudai-e{
margin-top:20px;
color : #666666;
font-size : 80%;
}
#kakudai-e_page{
width : 600px;
background-color : #ffffff;
margin:0 auto;
}
#kakudai-e_page H2{
color : #885947;
font-size : 110%;
text-align : center;
padding : 10px;
}
.kakudai-e_photo{
text-align : center;
}
#kakudai-e_page P{
color:#666666;
text-align : center;
margin : 10px 50px;
}
#kakudai-e table{
line-height:5mm;
font-size:100%;
border:1px solid #999999;
padding: 30px 0px 10px 20px;
}
.kakudai-a com{
padding : 10px 10;
color:#666666;
font-size:90%;
}
/* フッター*/
#foot{
width:750px;
height:20px;
margin: 0px;
padding:0.4em 2em 1.2em;
border-top:1px dotted #ddd;
text-align: center;
background : #ffffff url(./img/bg.gif);
clear:both;
}
#FOOT h1 {
color : #885947;
font-size : 120%;
text-align: center;
}

/* 著作権 */
ADDRESS{
font-style:normal;
}
