/* CSS Document */
body {
margin: 0px auto;
text-align:center;
padding: 0px;
height: auto;
width: 760px;
position:relative;
}
#wrapper {
margin: 0px auto;
padding: 0px;
height: auto;
width: 758px;
border-right: 1px solid #CCCCCC;
border-left: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;}
#header {
margin:0px auto;
height: auto;
width: 758px;
}
#contents{
margin: 0px auto;
padding: 0px;
height: auto;
width: 758px;
}
#footer {
margin:0px auto;
height: auto;
width: 758px;
}
cam-body {
margin: 0px auto;
text-align:center;
padding: 0px;
height: auto;
width: 650px;
position:relative;
}
.topred {
margin: 2px 0px 2px 0px;
padding: 5px;
height: auto;
width: 248px;
border-top: 1px solid #c40000;
border-right: 1px solid #c40000;
border-left: 1px solid #c40000;
border-bottom: 1px solid #c40000;
text-align:left;
}
.topglay{
margin: 0px;
padding: 0px;
height: auto;
width: 260px;
border-top: 1px solid #9a9999;
border-right: 1px solid #9a9999;
border-left: 1px solid #9a9999;
border-bottom: 1px solid #9a9999;
}
.dashedline{/*最新情報*/
margin: 0px 0px 4px;
padding: 0px 3px;
height: 1px;
border-bottom: 1px dashed #666666;
}
.aji01 {
margin: 0px;
padding: 5px;
height: 120px;
width: 420px;
border-top: 1px solid #9a9999;
border-right: 1px solid #9a9999;
border-left: 1px solid #9a9999;
border-bottom: 1px solid #9a9999;
text-align:left;
}
.aji02 {
margin: 0px;
padding: 5px;
height: 100px;
width: 420px;
border-top: 1px solid #9a9999;
border-right: 1px solid #9a9999;
border-left: 1px solid #9a9999;
border-bottom: 1px solid #9a9999;
}
.aji03 {
margin: 0px;
padding: 5px;
height: 108px;
width: 420px;
border-top: 1px solid #9a9999;
border-right: 1px solid #9a9999;
border-left: 1px solid #9a9999;
border-bottom: 1px solid #9a9999;
text-align:left;
}
.aji04 {
margin: 0px;
padding: 5px;
height: 122px;
width: 272px;
border-top: 1px solid #9a9999;
border-right: 1px solid #9a9999;
border-left: 1px solid #9a9999;
border-bottom: 1px solid #9a9999;
text-align:left;
}
.aji05 {
margin: 0px;
padding: 5px;
height: 158px;
width: 272px;
border-top: 1px solid #9a9999;
border-right: 1px solid #9a9999;
border-left: 1px solid #9a9999;
border-bottom: 1px solid #9a9999;
text-align:left;
}


.aji07 {
margin: 5px;
padding: 10px;
height: 12px;
width: 700px;
border-top: 1px solid #9a9999;
border-right: 1px solid #9a9999;
border-left: 1px solid #9a9999;
border-bottom: 1px solid #9a9999;
text-align:left;
}
.yakikata {
margin: 0px;
padding: 5px;
height: 120px;
width: 320px;
border-top: 1px solid #9a9999;
border-right: 1px solid #9a9999;
border-left: 1px solid #9a9999;
border-bottom: 1px solid #9a9999;
}
.yakikata-shita {
margin: 0px;
padding: 5px;
height: 120px;
width: 320px;
border-top: 1px solid #9a9999;
border-right: 1px solid #9a9999;
border-left: 1px solid #9a9999;
border-bottom: 1px solid #9a9999;
}
.arrange {
margin: 0px;
padding: 5px;
height: 90px;
width: 220px;
border-top: 1px solid #9a9999;
border-right: 1px solid #9a9999;
border-left: 1px solid #9a9999;
border-bottom: 1px solid #9a9999;
text-align:left;
}
.arrange2 {
margin: 0px 0px 0px 9px ;
padding: 5px;
height: 90px;
width: 220px;
border-top: 1px solid #9a9999;
border-right: 1px solid #9a9999;
border-left: 1px solid #9a9999;
border-bottom: 1px solid #9a9999;
text-align:left;
}
.mizuhono {
margin: 0px;
padding: 0px;
height: auto;
width: 300px;
border-top: 1px solid #9a9999;
border-right: 1px solid #9a9999;
border-left: 1px solid #9a9999;
border-bottom: 1px solid #9a9999;
}
.neginira{
margin: 0 8px;
padding: 0px;
height:auto;
width: 350px;
border-top: 1px solid #9a9999;
border-right: 1px solid #9a9999;
border-left: 1px solid #9a9999;
border-bottom: 1px solid #9a9999;
}
.utopia{
margin: 0px;
padding:4px;
height:24px;
width: 140px;
background-color:#FF9966;
text-align:center;
}
.aguri{
margin: 0px;
padding:4px;
width: 132px;
background-color:#FF9966;
text-align:center;
}
.gyouza{
margin-top: 6px;
margin-left:0px;
margin-right:0px;
margin-bottom:6px;
padding-top:4px;
padding-left:0px;
padding-right:0px;
padding-bottom:4px;
height:auto;
width: 132px;
text-align:center;
}
.utsunomiya{
margin: 0px;
padding:4px;
height:auto;
width: 132px;
background-color:#FF9966;
text-align:center;
}
.order{
margin: 0px;
padding:4px;
background-color:#F2E2D2;
text-align:left;
color:#000000;
}
.topindent{
text-indent: -6em;
margin-left: 6em;
}
.review-yellow {/*お客様の声黄色*/
margin:0px;
padding:6px 3px 6px 8px;
height:auto;
background-color:#F7CF12;
text-align:left;
clear:both;
}
.review-green {/*お客様の声緑*/
margin:0px;
padding:6px 3px 6px 8px;
height:auto;
background-color:#89b224;
color:#FFFFFF;
text-align:left;
clear:both;
}
img.yajirushi { /*お客様の声グレー矢印文字・他画像と文字の垂直揃え*/
vertical-align: middle;
}
.reviewline{/*お客様レビュー破線*/
margin: 0px 10px 5px 0px;
padding: 0px;
border-bottom: 1px dashed #666666;
text-align:right;
}
.review-ranking td{/*お客様レビューおすすめランキング*/
color:#333333;
font-weight:bold;
height:45px;
text-align:left;
}
.shopfromhere td{/*お客様レビューお買い物はこちらから*/
color:#FFFFFF;
font-weight:bold;
height:34px;
vertical-align:middle;
text-align:left;
}
.fax {/*FAX注文書*/
text-align:left;
line-height:1.5;
width:239px;
padding:3px;
font-size:10px; 
}
.telno {/*tel番号*/
text-align:left;
line-height:1.5;
width:239px;
padding:3px;
font-size:10px; 
}
.daibiki {/*ご注文ガイド代引き*/
text-align:left;
line-height:1.5;
width:510px;
padding:5px 10px;
}
.tblbd{/*地域別送料一覧*/
border-collapse:collapse;
border:#000000 solid 1px;
}
.tblbd td {
border:#000000 solid 1px;
font-size:10px;
text-align:center;
height:20px;
}
.gotopright{/*ページトップへ右寄せ*/
margin: 0px 10px 5px 0px;
padding: 0px;
text-align:right;
}
p.yohaku{/*段落が空きすぎないp*/
margin:7px;
line-height:1.4;
text-align:left;
}
p.redyohaku{/*ご注文ガイドネットでの注文方法　少しだけ上が空く赤文字*/
margin-top:5px;
line-height:1.4;
text-align:left;
color:#FF0000;
}
p.blackyohaku{/*ご注文ガイドネットでの注文方法　少しだけ上が空く黒文字*/
margin-top:5px;
line-height:1.4;
text-align:left;
}
.net td{/*ご注文ガイド1.ご注文方法ネット*/
text-align:left;
padding-bottom:10px;
line-height:1.4;
}
.telfax td{/*ご注文ガイド1.ご注文方法tel他*/
text-align:left;
line-height:1.4;
}
.guidepageline{/*ご注文ガイド破線*/
margin: 10px 10px 9px 5px;
padding: 0px;
border-bottom: 1px dashed #666666;
text-align:right;
}
.bottomline{/*トップページ用赤バー*/
padding:8px;
border-top: 1px solid #C40000;
width:742px;
height:auto;
font-size: 11px;
color: #666666;
}
.nominate{/*おとりよせネットロゴ下ノミネートされました*/
margin:3px 0px;
padding:0px;
width:180px;
text-align:left;
font-size:10px;
color:#c40000;
}
a.nomi-link:link {font-size:10px; text-decoration:underline; color:#333333;}
a.nomi-link:visited {font-size:10px; text-decoration:underline; color:#333333;}
a.nomi-link:hover {font-size:10px; text-decoration:underline; color:#333333;}
a.nomi-link:active {font-size:10px; text-decoration:underline; color:#333333;}

a.footer:link { font-size:11px; text-decoration: none; color: #333333;}
a.footer:visited { font-size:11px; text-decoration: none;}
a.footer:hover { font-size:11px; text-decoration: underline;}
a.footer:active { font-size:11px; text-decoration: none;}

a.list:link { color: #666666;text-decoration: underline; }
a.list:visited { color: #666666;text-decoration: underline; }

a.sitemap:link { font-size:11px; color: #000000; text-decoration: none;}
a.sitemap:visited { font-size:11px;text-decoration: none; }
a.sitemap:hover { font-size:11px; color: #000000; text-decoration: underline;}
a.sitemap:active { font-size:11px;text-decoration: none; }

a.sitemapage:link { color: #000000; text-decoration: none;}
a.sitemapage:visited { text-decoration: none; }

a.banner:link { color: #000000; text-decoration: none;}
a.banner:visited { color: #000000; text-decoration: none;}

a.tel:link { text-decoration: underline; color: #000000; font-size:10px; }/*トップページ電話・FAX注文部分*/
a.tel:visited { text-decoration: underline; color: #000000; font-size:10px; }
a.tel:hover { text-decoration: underline; color: #000000; font-size:10px; }
a.tel:active { text-decoration: underline; color: #000000; font-size:10px; }

a.rank:link { text-decoration: underline; color: #000000;}
a.rank:visited { text-decoration: underline; color: #000000;}
a.rank:hover { text-decoration: underline; color: #000000;}
a.rank:active { text-decoration: underline; color: #000000;}

a.shoppingrank:link { text-decoration: underline; color: #000000;}
a.shoppingrank:visited { text-decoration: underline; color: #000000;}
a.shoppingrank:hover { text-decoration: underline; color: #000000;}
a.shoppingrank:active { text-decoration: underline; color: #000000;}

a.gotop:link { color: #666666; font-size:10px; text-decoration: none; line-height:1.8;}/*ページトップへ*/
a.gotop:visited { color: #666666; font-size:10px; text-decoration: none; line-height:1.8; }
a.gotop:hover { color: #666666; font-size:10px; text-decoration: underline; line-height:1.8; }
a.gotop:active { color: #666666; font-size:10px; text-decoration: none; line-height:1.8; }

a.reviewranking:link { color: #333333; font-weight:bold; text-decoration: underline; }/*お客様の声おすすめランキングリンク*/
a.reviewranking:visited { color: #333333; font-weight:bold; text-decoration: underline; }
a.reviewranking:hover { color: #333333; font-weight:bold; text-decoration: underline;}
a.reviewranking:active { color: #333333; font-weight:bold; text-decoration: underline; }

a.reviewside:link { color: #ffffff; font-weight:bold; text-decoration: underline; }/*お客様の声左バーリンク*/
a.reviewside:visited { color: #ffffff; font-weight:bold; text-decoration: underline; }
a.reviewside:hover { color: #ffffff; font-weight:bold; text-decoration: underline;}
a.reviewside:active { color: #ffffff; font-weight:bold; text-decoration: underline; }

a.review-yellow:link { color: #000000; text-decoration: none; }/*お客様の声購入商品名リンク黄色*/
a.review-yellow:visited { color: #000000; text-decoration: none; }
a.review-yellow:hover { color: #000000; text-decoration: underline; }
a.review-yellow:active { color: #000000; text-decoration: underline; }

a.review-green:link { color: #ffffff; text-decoration: none; }/*お客様の声購入商品名リンク緑*/
a.review-green:visited { color: #ffffff; text-decoration: none; }
a.review-green:hover { color: #ffffff; text-decoration: underline; }
a.review-green:active { color: #ffffff; text-decoration: underline;}

.news td {
line-height:1.4;
}

body,td,th {
	font-size: 12px;
}
.style1 {font-size: 11px; }/* ヘッダーリンク*/
.style2 {font-size: 11px; color: #666666; }/* コピーライト*/
.style3 {color:#FFFFFF; font-weight:bold; font-size: 1rem; }/* 厳選素材タイトル*/
.style4 {font-size: 14px; color: #f96566; font-weight:bold; text-align:left;}/* 瑞穂野ポーク説明文*/
.style5 {font-size: 17px; color: #89b224; font-weight:bold;}/* ねぎにら説明文*/
.style6 {font-size: 10px; color: #666666; }/* トピックパス*/
.style7 {font-size: 12px; color: #c40000;}/* 新野菜*/
.style8 {font-size: 14px; color: #9a9999; font-weight:bold;}/* 小見出し*/
.style9 {font-size: 14px; }/* 社名*/
.style10 {font-size: 14px; color: #9a9999;}/* 社名*/
.style11 {color: #89b224; font-weight:bold;}/* 焼き方のポイント*/
.style12 {font-size: 14px; color: #c40000; font-weight:bold;}/* 注文電話番号太字*/
.style13 { color:#FF0000;}/*赤文字*/
.style14 {color:#333333; text-align:center;}/*電話注文説明文*/
.style15 {font-size:10px; color:#000000; text-align:center; line-height:1.2;}/*トップページランキング*/
.style16 {font-size:10px; color:#ffffff; text-align:center;}/*トップページランキング部分白説明文*/
.style17 {font-size:10px; color:#000000; text-align:left;}/*お買い物ページランキング*/
.style18 {color: #666666; line-height:1.5;}/* おとりよせネット当店掲載ページへ*/
.style19 {font-size: 14px; color:#c40000; text-align:left; }/*お客様の声見出し14px*/
.style20 {line-height:1.5; text-align:left;}/*お客様の声・ご注文ガイド本文*/
.style21 {line-height:1.5; text-align:left; color:#FF0000; }/*ご注文ガイド赤文字*/