body{
background-color: #E6E6C4;}
/*全体を囲むボックス*/
div.main{ 
text-align: left;background-color: #FFFFFF;line-height: 150%;margin-top: 0px;
margin-bottom:20px ;padding-right:25px ;padding-bottom:15px ;padding-left:25px;
width: 650px;word-break: break-all;word-spacing: 0.2em;
}

/*地産地消のロゴの位置の指定*/
div.logo{
width: 650px;
margin-top:20px;
}
/*一番上のタイトルの文字指定*/
div.title0{margin-bottom: 20px;
font-size: 155%;
font-weight: bolder;letter-spacing: 0.2em;color:#669900;line-height: 150%;
}

/*タイトルの文字指定*/
div.title{margin-top:20px ;margin-bottom: 20px;
font-size: 165%;
font-weight: bold;letter-spacing: 0.2em;color:#006600;line-height: 150%;
}
font.stitle{letter-spacing: 0.2em;color: #669900;}


/*ページの説明の指定*/
div.about{font-size: 90%;line-height: 150%;letter-spacing: 0.2em;margin-bottom: 10px;}


/*あららの紹介文の文字色指定*/
div.arara{font-size: 90%;line-height: 200%;letter-spacing: 0.2em;border-style:solid ;border-color: #FFCCFF;width: 650px;}
/*あららの吹き出しの文字色指定*/
div.hukidasi{letter-spacing: 0.2em;line-height: 150%;border-style: solid;border-color:#FFFF99 ;width:300px ;height:100px ;}

/*商品ページの商品キャッチの文字色指定*/
div.syouhinn2{margin-top:0px ;margin-bottom:5px ;letter-spacing: 0.2em;line-height: 150%;
font-size: 150%;color: #66CC00;word-spacing: 0.2em;
}
p.kakuninn{text-align: right;margin-top:20px ;}


/*商品ページの商品の文字色指定*/
p.syouhinnsetu{font-weight: bolder;padding-left:15px ;border-bottom-color: #CCFF66;
border-bottom-style: solid;border-left-color: #CCFF66;border-left-style: solid;text-align: left;margin-right:20px ;}
/*商品のページでの商品名の文字指定*/
font.syouhinn0{font-size: 120%;font-weight: bold;text-align: left;}

/*商品のページでの商品の説明文の文字指定*/
div.syouhinn1{letter-spacing: 0.2em;line-height: 150%;text-align: left;word-break: break-all;word-spacing: 0.2em;width:600px ;height:175px ;}
/*商品のページでの商品の説明文の文字指定*/
div.syouhinnh{letter-spacing: 0.2em;line-height: 150%;text-align: left;word-break: break-all;word-spacing: 0.2em;width:600px ;height:205px ;margin-bottom:90px ;}


/*商品のページでの商品の製造元の文字指定*/
div.seizou{letter-spacing: 0.2em;line-height: 150%;text-align: left;word-break: break-all;word-spacing: 0.2em;width:600px ;height:30px ;}
/*商品のページでの健康塗り壁の商品の説明文の文字指定*/
div.syouhinn1wall{letter-spacing: 0.2em;line-height: 150%;text-align: left;word-break: break-all;word-spacing: 0.2em;width:600px ;height:260px ;}

/*商品一覧のページでのにらめっこの連絡先の文字指定*/
div.mousikomi{letter-spacing: 0.2em;text-align: left;word-break: break-all;word-spacing: 0.2em;font-size: 100%;margin-bottom:5px ;line-height: 150%;}
/*商品一覧のページでのにらめっこの連絡先の文字指定*/
p.mousikomi1{letter-spacing: 0.2em;text-align: left;word-break: break-all;word-spacing: 0.2em;font-size: 110%;margin-bottom:5px ;line-height: 150%;font-weight: bold;}
/*商品一覧のページでのにらめっこの問い合わせの文字指定*/
div.otoiawase{letter-spacing: 0.2em;text-align: left;word-break: break-all;word-spacing: 0.2em;margin-bottom:5px ;line-height: 200%;}
/*商品一覧のページでのにらめっこの問い合わせの文字指定*/
ul.syouhinnmei1{letter-spacing: 0.2em;text-align: left;word-break: break-all;word-spacing: 0.2em;margin-bottom:5px ;line-height: 150%;}

/*商品のページでの上部のナビリンクの文字指定*/
div.navilink
{
letter-spacing: 0.2em;text-align: left;word-break: break-all;word-spacing: 0.2em;
font-size: 85%;margin-bottom:5px ;
}
/*商品の値段の色の文字指定*/
font.kakaku{color: #CC3300;}
/*商品の注文フォームページでの文字指定*/
div.mailform{font-size: medium;line-height: 150%;letter-spacing: 0.2em;word-spacing: 0.2em;color: #000000;}
/*商品の注文フォームページで注意書きの文字指定*/
div.mailformtyuui{font-size: 100%;line-height: 150%;letter-spacing: 0.2em;word-spacing: 0.2em;color: #000000;height: 100px;}

/*本文の強調する文字emの指定*/
em{font-style: normal;font-weight: bold;}

/*商品の説明文、食品のボックス指定*/
div.s_setu1{
font-weight: bold;letter-spacing: 0.2em;
width:150px ;height: 235px;line-height: 130%;
border-bottom-color: #eeeeee;border-bottom-style: solid;border-bottom-width: 4px;
border-right-color:#eeeeee;border-right-style: solid;border-right-width:5px ;

}
div.s_setu2{
font-weight: bold;letter-spacing: 0.2em;
width:150px ;height: 235px;line-height: 130%;
border-bottom-color: #eeeeee;border-bottom-style: solid;border-bottom-width: 4px;
border-right-color:#eeeeee;border-right-style: solid;border-right-width:5px ;

}

/*番号の文字色指定*/
font.numbar{font-size: 120%;font-weight: bold;color: #999999;}
/*番号3の文字色指定*/
font.numbar1{font-size: 170%;font-weight: bold;color: #999999;}
/*温度の文字色指定*/
font.onndo{font-weight: bold;color: #FF6600;}
/*湿度の文字色指定*/
font.situdo{font-weight: bold;color: #3399FF;}
/*見出しの文字指定*/
p.midasi{border-bottom-color: #336600;border-bottom-style: solid;
border-left-color: #666600;border-left-style: solid;
font-size: 130%;
font-weight: bolder;margin-bottom:7px ;letter-spacing: 0.2em;text-indent: 1em;
line-height: 150%;
width: 100%;
}
/*小さい黒文字指定*/
font.tiisaib{font-size: 90%;}
/*小さい灰色文字指定*/
font.tiisai{font-size: 90%;color: #666666;}
/*あららちゃん大きい文字指定*/
font.ararara{font-size: 190%;color: #FF3366;font-weight: bold;}
/*商品一覧ページの目次の文字指定*/
p.mokuji{font-size: 100%;color: #99CC00;font-weight: bold;margin-top:5px ;margin-bottom: 5px;}
/*上に戻るボタンの指定*/
p.back{font-size: 120%;letter-spacing: 0.2em;text-align: right;}
/*支払い方法のテキスト指定*/
p.siharaihouhou{font-size: 110%;font-weight: bold;color:#006600;margin-top:15px ;margin-bottom:5px ;}
/*支払い方法の電話番号のテキスト指定*/
font.dennwa{font-size: 110%;font-weight: bold;color:#006600;margin-top:15px ;margin-bottom:5px ;}
/*支払い方法のFAXのテキスト指定*/
p.fax{font-size: 110%;font-weight: bold;color:#FF3366;margin-top:15px ;margin-bottom:5px ;}
/*fax注意書きのテキスト指定*/
font.fax2{font-size: 100%;}
/*支払い方法の手数料のテキスト指定*/
font.tesuuryou{font-size: 100%;font-weight: bold;color:#CC3300;}
/*支払い方法の営業時間のテキスト指定*/
font.eigyou{font-size: 110%;font-weight: bold;}
/*支払い方法の休業日のテキスト指定*/
font.kyuugyou{font-size: 100%;font-weight: bold;color: #CC3300;}
/*地図のテキスト指定*/
p.map{font-size: 110%;font-weight: bold;color:#669900;margin-top:15px ;margin-bottom:5px ;}
/*FAX申し込み書のページのテキスト指定*/
div.faxmousikomi{line-height: 170%;letter-spacing: 0.2em;}
p.faxsetumei{margin-top:4px ;margin-bottom:1px ;}


p.fax_t{font-family: 'Verdana','sans-serif';font-size:180%;font-style: normal;font-weight: normal;
letter-spacing: 0.2em;line-height: 130%;text-align: left;text-indent: 0em;vertical-align: middle;white-space: normal;word-break: normal;
word-spacing: 0.2em;margin-bottom:1px ;}


div.fax_th{font-family: 'Verdana','sans-serif';font-size:140%;font-style: normal;font-weight: normal;
letter-spacing: 0.2em;line-height: 110%;text-align: center;text-indent: 0em;vertical-align: middle;white-space: normal;word-break: normal;
word-spacing: 0.2em;padding-top:3px ;padding-bottom:3px ;}
div.fax_ts{font-family: 'Verdana','sans-serif';font-size:140%;font-style: normal;font-weight: normal;
letter-spacing: 0.2em;line-height: 150%;text-align: left;text-indent: 0em;vertical-align: middle;white-space: normal;word-break: normal;
word-spacing: 0.2em;height:35px ;padding-top:3px ;padding-bottom:3px ;}

font.fax_tss{font-family: 'Verdana','sans-serif';font-size:70%;font-weight: bolder;padding-left:1px ;}
font.fax_tss2{font-family: 'Verdana','sans-serif';font-size:80%;padding-left:1px ;line-height: 150%;}

div.fax_te{font-family: 'Verdana','sans-serif';font-size:140%;font-style: normal;font-weight: normal;
letter-spacing: 0.2em;line-height: 150%;text-align: right;text-indent: 0em;vertical-align: middle;white-space: normal;word-break: normal;
word-spacing: 0.2em;padding-top:3px ;padding-bottom:3px ;}

div.fax_tsi{font-family: 'Verdana','sans-serif';font-size:140%;font-style: normal;font-weight: normal;
letter-spacing: 0.2em;line-height: 130%;text-align: left;text-indent: 0em;vertical-align:top;white-space: normal;word-break: normal;
word-spacing: 0.2em;width:325px ;padding-top:3px ;padding-bottom:3px ;}
font.fsiharai{font-family: 'Verdana','sans-serif';font-size:130%;
}
table.fax_tt {
  margin-top: 0px;
  margin-bottom: 0px;
  border-collapse: collapse;
  border: solid 1px #000000;
}
table.fax_tt th,
table.fax_tt td 
{
  border: solid 1px #000000;
}

font.suuji{font-family: 'Verdane','sans-serif';font-size: 120%;font-weight: bolder;color: #66CC00;}
/*更新情報の文字の指定*/
div.update{letter-spacing: 0.2em;line-height: 150%;text-align: right;
word-break: break-all;color: #999999;margin-bottom:28px ;}



/*内容のテキスト指定*/
div.naiyou{line-height: 150%;letter-spacing: 0.2em;margin-bottom: 20px;}

/*内容のテキストの段落指定*/
div.naiyou2{line-height: 150%;letter-spacing: 0.2em;margin-bottom: 20px;}

/*困ったさんの始めのコメントの指定*/
div.hajime{font-size: 95%;line-height: 150%;letter-spacing: 0.2em;border-style:solid ;border-color: #99CC00;}


/*箇条書きの指定*/
ul.kajyou{font-weight: bold;color:#336600;line-height: 150%;letter-spacing: 0.2em;margin-top:10px ;margin-bottom:10px ;}
/*お店の案内の指定*/
div.annnai{font-size: 95%;line-height: 150%;letter-spacing: 0.2em;border-style:solid ;border-color: #99CC33;padding-top:10px ;padding-right:10px ;padding-bottom:10px ;padding-left:10px ;}
/*上に戻るボタンの指定*/
p.back{font-size: 120%;letter-spacing: 0.2em;text-align: right;}
/*メニューボタンの指定*/
div.navi{text-align: center;width:750px ;}
p.kousinn{line-height: 150%;letter-spacing: 0.2em;text-align: right;color: #999999;}

.roundedcornr_box_233235 {background: #ffffff;width: 700px;}
.roundedcornr_top_233235 div {
   background: url(roundedcornr_tl.png) no-repeat top left;
}
.roundedcornr_top_233235 {
   background: url(roundedcornr_tr.png) no-repeat top right;
}
.roundedcornr_bottom_233235 div {
   background: url(roundedcornr_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_233235 {
   background: url(roundedcornr_br.png) no-repeat bottom right;
}

.roundedcornr_top_233235 div, .roundedcornr_top_233235, 
.roundedcornr_bottom_233235 div, .roundedcornr_bottom_233235 {
   width:700px;
   height: 30px;
   font-size: 1px;margin-top: 0px;margin-bottom:0px ;
   
}
.roundedcornr_content_233235 { margin: 0 0px; }