@charset "UTF-8";

/*↓↓↓※絶対に消さない！消すとテーマが反映されない↓↓↓*/

/*
Theme Name: WordPress YES.GREEN
Theme URI: http://wordpress.org/
Description: The original WordPress theme that graced versions 1.0.x and prior.
Version: 1.0
Author: CHAMP
Tags: yes.green

Default WordPress by CHAMP. :)
*/

/*↑↑↑※絶対に消さない！消すとテーマが反映されない↑↑↑*/

body {
	color: #333;
	font-size: 10px;
	margin: 0;
	padding: 0;
	line-height: 1.5;
	text-align: center;
}
* html body {
	font-size: .625em;
}
*:first-child+html body {
	font-size: .625em;
}
/* Hides from IE-mac \*//*/
* html body {
	font-size: 14px;
}
/* End hide from IE-mac */

div, h1, h2, h3, h4, h5, h6, dl, dt, dd, ol, ul, li, p, table, address {
    font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka", "ＭＳ Ｐゴシック", "Arial", "sans-serif";
	margin: 0;
	padding: 0;
}
p {
	margin: 0.5em 0;
}
img {
	border: none;
}
a:link    {	color: #039;}
a:visited {	color: #643265;}
a:hover   {	color: #F60;}
a:active  {	color: #C30;}

.float-left {
	float: left;
}
.float-right {
	float: right;
}
em a {
	font-style: normal;
	font-weight: bold;
	color: #333;
}
/*Parts::コンテンツ #################################################################*/



/*Parts::クリアーフィックス  ########################################################*/

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	line-height: 0;
}

.clearfix {
	display: inline-block;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
 
.clearfix {display: block;}
/* End hide from IE-mac */


/*Parts::フッター ###################################################################*/



/*テスト############################################################################*/
/*#wrapper {
	text-align: left;
	width: 1000px;
	background: url(images/content_bg.png) no-repeat center 127px;
	margin: 0 auto;
	padding: 0;
	position: relative;
}*/
#wrapper {
	text-align: left;
	width: 1000px;
	background: url(images/content_bg.jpg) no-repeat center 127px;
	margin: 0 auto;
	padding: 0;
	position: relative;
}
#header, #content, #footer {
	width: 960px;
    margin: 0 20px;
}
#header h1 {
    float: left;
	padding: 14px 14px 21px;
}
#header #header-banner {
    float: right;
    margin: 0;
	padding: 14px 0 0;
}
#header  #header-banner p {
	margin: 0;
	padding: 0;
}
#global-navi {
    clear: both;
	background: url(images/border_top_bg.gif) repeat-x left bottom;
	margin: 0;
	padding: 0 0 7px;
}
/*#global-navi ul {
	background: url(images/global_navi_bg.png) no-repeat center bottom;
	width: 854px;
	height: 36px;
	margin: 0 53px;
}*/
/*#global-navi ul {
	background: url(images/global_navi_bg.png) no-repeat center bottom;
	width: 732px;
	height: 36px;
	margin: 0 114px;
	list-style-type: none;
}*/
#global-navi ul {
	background: url(images/global_navi_bg.jpg) no-repeat center bottom;
	width: 732px;
	height: 36px;
	margin: 0 114px;
	list-style-type: none;
}

#global-navi ul li {
	float: left;
	width: 122px;
	height: 36px;
	margin: 0;
	text-indent: -9999px;
}
#global-navi ul li a {
	width: 122px;
	height: 36px;
	text-decoration: none;
	display: block;
	overflow: hidden;
}

#global-navi ul li#what em a, #global-navi ul li#what em a:hover { background: url(images/global_navi_bg.jpg) no-repeat 0 0; }
#global-navi ul li#promise em a, #global-navi ul li#promise em a:hover { background: url(images/global_navi_bg.jpg) no-repeat -122px 0; }
#global-navi ul li#producer em a, #global-navi ul li#producer em a:hover { background: url(images/global_navi_bg.jpg) no-repeat -244px 0; }
#global-navi ul li#vegetable em a, #global-navi ul li#vegetable em a:hover { background: url(images/global_navi_bg.jpg) no-repeat -366px 0; }
#global-navi ul li#purchase em a, #global-navi ul li#purchase em a:hover { background: url(images/global_navi_bg.jpg) no-repeat -488px 0; }
/*#global-navi ul li#food em a, #global-navi ul li#food em a:hover { background: url(images/global_navi_bg.jpg) no-repeat -610px 0; }
#global-navi ul li#link em a, #global-navi ul li#link em a:hover { background: url(images/global_navi_bg.jpg) no-repeat -732px 0; }*/
#global-navi ul li#link em a, #global-navi ul li#link em a:hover { background: url(images/global_navi_bg.jpg) no-repeat -610px 0; }

#global-navi ul li#what a:hover { background: url(images/global_navi_bg.jpg) no-repeat 0 -36px; }
#global-navi ul li#promise a:hover { background: url(images/global_navi_bg.jpg) no-repeat -122px -36px; }
#global-navi ul li#producer a:hover { background: url(images/global_navi_bg.jpg) no-repeat -244px -36px; }
#global-navi ul li#vegetable a:hover { background: url(images/global_navi_bg.jpg) no-repeat -366px -36px; }
#global-navi ul li#purchase a:hover { background: url(images/global_navi_bg.jpg) no-repeat -488px -36px; }
/*#global-navi ul li#food a:hover { background: url(images/global_navi_bg.jpg) no-repeat -610px -36px; }
#global-navi ul li#link a:hover { background: url(images/global_navi_bg.jpg) no-repeat -732px -36pxx; }*/
#global-navi ul li#link a:hover { background: url(images/global_navi_bg.jpg) no-repeat -610px -36px; }


#content {
	height: 640px;
}
#footer {
	clear: both;
	position: relative;
	font-size: 1.2em;
	background: url(images/border_bottom_bg.gif) repeat-x left top;
	padding: 19px 0 14px;
}
#footer ul {
	float: left;
	margin: 0 12px;
}
#footer ul li {
	line-height: 1;
	margin: 0 7px;
	padding: 0;
	display: inline;
}
#footer a {
	background: url(images/sub_navi_icon.gif) no-repeat left center;
	padding: 0 0 0 14px;
	text-decoration: none;
}
#footer a:hover {
	text-decoration: underline;
}
#footer p {
	margin: 0;
	padding: 0 12px;
	text-align: right;
}
/* ########################################################## */


/* ########################################################## */
body .home {
	background: url(images/content_home_bg.jpg) no-repeat left top;
}
body .what {
	height: 640px;
	background: url(images/content_what_bg.jpg) no-repeat left top;
}
body .company_brochure {
	background: url(images/page_bg/bg_h_002.jpg) no-repeat right top;
}
body .link {
	background: url(images/page_bg/bg_h_004.jpg) no-repeat right top;
}
body .inquiry {
	background: url(images/page_bg/bg_h_003.jpg) no-repeat right top;
}
body .notfound {
	background: url(images/page_bg/bg_h_005.jpg) no-repeat right top;
}
body .vegetable-list, 
body .vegetable-cate #content-inner {
	background: url(images/page_bg/bg_h_007.jpg) no-repeat right top;
}

body .page {
	overflow: auto;
	height: 640px;
}
body .home #news {
	width: 240px;
	height: 240px;
    padding: 24px 0 0 24px;
}
body .home #news h2  {
	margin: 0;
	padding: 0;
} 
body .home #news ul {
	width: 240px;
	height: 208px;
	margin: 0;
	padding: 0;
	overflow: auto;
	background-image: url(images/home_news_content.png);
}
body .home #news ul li {
	font-size: 1.2em;
	margin: 7px;
}
body .what #message {
	padding: 120px 120px 0;
}
body .what #message-inner {
	background: url(images/content_what_message_bg.png) no-repeat left top;
	height: 420px;
	width: 720px;
	text-align: center;
	overflow: auto;
}
body h2 {
	font-size: 2.1em;
    color: #363;
	margin: 20px 14px;
}

body h3 {
	font-size: 1.6em;
	margin: 7px 14px;
}
body #content p {
	font-size: 1.3em;
	margin: 0 14px 1em;
}
body .what div#message-inner h2 {
	font-size: 2.4em;
	color: #333;
	margin: 20px 0 0;
	padding: 1.2em;
}
body .what div#message-inner p {
	font-size: 1.6em;
	margin: 0;
	padding: 1.2em;
}
body .promise {
	background-image: url(images/content_promise_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
body #content-inner {
	height: 640px;
	overflow: auto;
}
body #content div#left-content {
    float: left;
	width: 480px;
	height: 640px;
	margin: 0;
	padding: 0;
	/*overflow: auto;*/
}
body #content div#right-content {
    float: left;
	width: 480px;
	height: 640px;
	margin: 0;
	padding: 0;
	/*overflow: auto;*/
}
body #content div#left-content p {
    font-size: 1.3em;
    /*color: #363;*/
}

body .promise div#left-content h2, 
body .promise div#left-content ol {
	margin: 0 14px;
}
body .promise div#left-content h2 {
	font-size: 2.1em;
    color: #363;
	margin: 20px 14px;
}
body .promise div#left-content h3 {	
    font-size: 1.6em;
    color: #EF7514;
	margin-bottom: 0;
}
body .promise div#left-content p {
    font-size: 1.3em;
    /*color: #363;*/
}
body .promise div#left-content ol li {
	line-height: 1.3;
	margin-bottom: 24px;
	padding-left: 56px;
}
body .promise div#left-content ol li.promise1 { list-style-type: none; background: url(images/promise_point1_icon.jpg) no-repeat left top; }
body .promise div#left-content ol li.promise2 { list-style-type: none; background: url(images/promise_point2_icon.jpg) no-repeat left top; }
body .promise div#left-content ol li.promise3 { list-style-type: none; background: url(images/promise_point3_icon.jpg) no-repeat left top; }
body .promise div#left-content ol li.promise4 { list-style-type: none; background: url(images/promise_point4_icon.jpg) no-repeat left top; }
body .promise div#left-content ol li.promise5 { list-style-type: none; background: url(images/promise_point5_icon.jpg) no-repeat left top; }

body .link div#left-content h2, 
body .link div#left-content ul {
	margin: 0 14px;
}
body .link div#left-content h2 {
	font-size: 2.1em;
    color: #363;
	margin: 20px 14px;
}
body .link div#left-content ul li {
    font-size: 1.3em;
	line-height: 1.3;
	margin: 0 0 24px 24px;
}
body .brochure div#left-content h2, 
body .company_brochure div#left-content h2 {
	font-size: 2.1em;
    color: #363;
	margin: 20px 14px;
}

body .brochure div#left-content dl, 
body .company_brochure div#left-content dl {
    font-size: 1.3em;
	margin: 20px 14px;
}
body .brochure div#left-content dl dt,
body .company_brochure div#left-content dl dt {
	width: 5em;
	margin: 0 0 -2.1em;
	padding: 0.25em 0 0.25em 5px;
    color: #363;
	border-left: 4px solid #363;
}
body .brochure div#left-content dl dd, 
body .company_brochure div#left-content dl dd {
	margin: 0 0 14px;
	padding: 0.25em 0 1em 7em;
	border-bottom: dotted 1px #999;
}

body .producer div#left-content h2 {
	font-size: 2.1em;
    color: #363;
	margin: 20px 14px;
}

body .producer div#left-content h3 {	
    font-size: 1.6em;
    color: #EF7514;
	margin: 7px 14px;
}
body .producer div#left-content h4 {
    font-size: 1.4em;
	margin: 0 14px;
}
body #content div#left-content p {
   font-size: 1.3em;
	margin: 0 14px 1em;
}
.producer div#left-content ul {
   font-size: 1.2em;
	margin: 0 14px 2.8em;
}
.producer div#left-content ul li {
	margin: 0 0 0 1.5em;
}

body #content.producer, 
body #content.vegetable {
	height: auto;
}

body #content .post {
    margin: 14px;
    border-bottom: dotted 1px #666;
}
body #content.post div#left-content,
body #content.archive div#left-content {
	width: 720px;
}

body #content.post div#right-content, 
body #content.archive div#right-content {
	width: 240px;
}
body #content div#right-content #sidebar {
    margin: 14px;
}
body #content div#right-content #sidebar input#s {
   	width: 140px;
}
body #content div#right-content #sidebar label, 
body #content div#right-content #sidebar dl dt {
	font-size: 1.2em;
	font-weight: bold;
} 
body #content div#right-content #sidebar dl dd {
    margin: 0 0 1em;
}
body #content div#right-content #sidebar ul li {
	font-size: 1.2em;
	margin: 0 0 0 .5em;
	list-style-type: none;
}

body #content.search div#left-content {
	width: 720px;
}
body #content.search div#right-content {
	width: 220px;
}


/*body .purchase p {
   font-size: 1.3em;
	margin: 0 14px 1em;
}
body .purchase h3 {
	font-size: 1.6em;
	background: url(images/purchase_header_bg.jpg) no-repeat left center;
	border-bottom: solid 2px #090;
	padding: 0 0 0 20px;
}
body .purchase h3 span {
	font-size: .8em;
	font-weight: normal;
} 
body .purchase p.set-img {
	float: left;
	width: 420px;
	margin: 0 20px 0 0;
}
body .purchase dl {
	float: left;
	width: 480px;
	*//*
	background: url(images/vegetable_set.jpg) no-repeat left top;
	margin: 0 0 1em;
	padding: 0 0 0 480px;*/
	/*min-height: 480px;
	height: auto !important;
	height: 480px;
}*/
/*
body .purchase dl dt {
	font-size: 1.6em;
	font-weight: bold;
	background: url(images/purchase_mark_bg.jpg) no-repeat left center;
	padding: 0 0 0 18px;
	color: #060;
}
body .purchase dl dd {
	font-size: 1.1em;
	margin: 0 0 1em 5px;
}
body .purchase dl dd p {
	margin: 0;
}
body .purchase dl dd p span {
	font-size: .8em;
	color: #333;
}
body .purchase dl dd p.shop {
    text-align: center;
	margin: 1.5em 0 0;
}
body .purchase dl dd p.shop img {
    border: none;
}
body .purchase dl dd p.shop img:link,
body .purchase dl dd p.shop img:visited,
body .purchase dl dd p.shop img:hover,
body .purchase dl dd p.shop img:active {
    border: none;
}
*/
#vegetable-detail {
	overflow: auto;
	height: 420px;
	width: 420px;
	margin-top: 28px;
	margin-left: 14px;
	background: url(images/vegetable_note_bg.png) no-repeat left top;
}
#vegetable-detail h3 {
	border-bottom: solid 2px #060;
}
#vegetable-detail div.vegetable-item h4 {
 	font-size: 1.2em;
	margin: 0 14px;
}
#vegetable-detail div.vegetable-item p {
 	font-size: 1.1em;
}
#vegetable-detail div#analysis {
	margin: 14px 0 0 14px
}
 #vegetable-navi ul li {
 	font-size: 1.1em;
	display: inline;
}
#vegetable-detail #analysis div {
    background-color: #9CD999;
	width:390px;
	padding: 8px 0 0;
	display:none;
}
#vegetable-detail #analysis table {
 	font-size: 1.1em;
    background-color: #FFF;
	width: 380px;
	margin: 0 4px 4px;
	border-top: solid 1px #999;
	border-left: solid 1px #999;
}
#vegetable-detail #analysis th, #vegetable-detail #analysis td {
    padding: 2px;
	border-bottom: solid 1px #999;
	border-right: solid 1px #999;
}
#vegetable-detail #analysis thead th {
    background-color: #DDD;
    text-align: center;
}
#vegetable-detail #analysis td.num {
    text-align: center;
}
#vegetable-detail #analysis p {
 	font-size: 1.1em;
	margin: 4px 4px 8px;
}

/*##*/
.vegetable-list div.sub-navi ul    { 	font-size: 1.2em;
                    					padding: 0 0 21px;}
.vegetable-list div.sub-navi ul li { 	border: solid 1px #DDD;
					display:table-cell;
}
.vegetable-list div.sub-navi ul li a {
     background: url(images/vegetable_sub_navi.jpg) no-repeat left center;
	 display: block;
	 padding: 4px;
}
.vegetable-list div.sub-navi ul li a:hover {
     background: url(images/vegetable_sub_navi.jpg) no-repeat right center;
}
table.product-calendar {
 	font-size: 1.2em;
	border-top: solid 1px #999;
	border-left: solid 1px #999;
	width: 720px;
	margin: 0 14px 28px;
}
table.product-calendar caption {
	text-align: left;
	font-size: 1.2em;
	font-weight: bold;
}
table.product-calendar thead th {
    color: #FFF;
	background-color: #363;
    text-align: center;
}
table.product-calendar th, table.product-calendar td {
    padding: 0;
	border-bottom: solid 1px #999;
	border-right: solid 1px #999;
}
table.product-calendar tbody th {
    padding: 4px 4px 4px 54px;
}
table.product-calendar tbody th a {
    display: block;
}
table.product-calendar tbody td {
    width: 40px;
}


table.product-calendar tbody th {	background: url(images/vegetable/thum/vegetable_list.jpg) no-repeat 0px 0px;}
table.product-calendar tbody th.post-155 {	background: url(images/vegetable/thum/vegetable_list.jpg) no-repeat -300px 0px;}
table.product-calendar tbody th.post-153 {	background: url(images/vegetable/thum/vegetable_list.jpg) no-repeat -600px 0px;}
table.product-calendar tbody th.post-145 {	background: url(images/vegetable/thum/vegetable_list.jpg) no-repeat -900px 0px;}
table.product-calendar tbody th.post-144 {	background: url(images/vegetable/thum/vegetable_list.jpg) no-repeat -1200px 0px;}
table.product-calendar tbody th.post-143 {	background: url(images/vegetable/thum/vegetable_list.jpg) no-repeat 0px -100px;}
table.product-calendar tbody th.post-238 {	background: url(images/vegetable/thum/vegetable_list.jpg) no-repeat -300px -100px;}
table.product-calendar tbody th.post-167 {	background: url(images/vegetable/thum/vegetable_list.jpg) no-repeat -600px -100px;}
table.product-calendar tbody th.post-165 {	background: url(images/vegetable/thum/vegetable_list.jpg) no-repeat -900px -100px;}
table.product-calendar tbody th.post-142 {	background: url(images/vegetable/thum/vegetable_list.jpg) no-repeat -1200px -100px;}
table.product-calendar tbody th.post-141 {	background: url(images/vegetable/thum/vegetable_list.jpg) no-repeat -0px -200px;}
table.product-calendar tbody th.post-129 {	background: url(images/vegetable/thum/vegetable_list.jpg) no-repeat -300px -200px;}
table.product-calendar tbody th.post-160 {	background: url(images/vegetable/thum/vegetable_list.jpg) no-repeat -600px -200px;}

/* #生産者＆野菜リスト用##################################### */

#content.producer #content-inner,
#content.vegetable #content-inner,
#content.vegetable-cate #content-inner {
	height: 560px;
	overflow: auto;
}

#content-footer-navi {
	background: url(images/content_footer_navi_bg.jpg) repeat-x left top;
	height: 80px;
	overflow: auto;
}
#content-footer-navi div#content-footer-navi-inner {
    margin: 7px 0 0;
}
#content.producer #content-footer-navi ul {
 	font-size: 1.2em;
	width:920px;
    margin: 0 20px;
}

#content.vegetable #content-footer-navi dl,
#content.vegetable-cate #content-footer-navi dl {
 	font-size: 1.2em;
	width:920px;
    margin: 0 20px;
}
#content.producer #content-footer-navi ul li {
	float: left;
	width: 230px;
	list-style-type: none;
}

#content.vegetable #content-footer-navi dl dt, 
#content.vegetable-cate #content-footer-navi dl dt {
    font-weight: bold;
	float: left;
	width: 80px;
	padding: 0;
}
#content.vegetable #content-footer-navi dl dd, 
#content.vegetable-cate #content-footer-navi dl dd {
	padding: 0 0 0 80px;
}
#content.vegetable #content-footer-navi ul li,
#content.vegetable-cate #content-footer-navi ul li {
 	font-size: 1.2em;
	float: left;
	width: 140px;
	list-style-type: none;
	padding: 0;
}

#content-footer-navi ul li a {
	background: url(images/content_footer_navi_icon.gif) no-repeat left center;
	padding: 0 0 0 14px;
	text-decoration: none;
}

/* #生産者画像ギャラリー##################################### */
.ngg-galleryoverview {
	margin: 0;
}
/* ########################################################## */

/* #取扱い店舗############################################### */

body #content.purchase div#left-content {
	width: 680px;
	height: auto;
}
body #content.purchase div#right-content {
	width: 240px;
	height: auto;
}

body .purchase dl {
    font-size: 140%;
    margin: 0 14px;
	width: 640px;
}
body .purchase dl dt {
    color: #24762A;
	font-weight: bold;
	width: 12em;
	float: left;
	margin: 0;
	padding: 0.25em 0 0.25em 5px;
}
body .purchase dl dd {
	margin: 0 0 14px;
	padding: 0.25em 0 1em 7em;
	border-bottom: dotted 1px #999;
}
/* ########################################################## */

/*  test   */
.vegetable-list dl dt,
.vegetable-cate #content-inner dl dt {
	font-size: 1.4em;
	font-weight: bold;
	color: #333;
    margin: 0 14px;
}
.vegetable-list dl dd, 
.vegetable-cate #content-inner dl dd {
    margin: 0 0 7px;
}
.vegetable-list ul.vegetable-img,
.vegetable-cate ul.vegetable-img {
    width: 640px;
    margin: 0 14px;
}
/*.vegetable-list ul.vegetable-img li, 
.vegetable-cate ul.vegetable-img li {
    display: -moz-inline-box; *//*Firefox 2用対策*/
	/*display: inline-block;
	margin: 0 4px 7px 0;
}*/
/*.vegetable-list ul.vegetable-img li a,
.vegetable-cate ul.vegetable-img li a { *//*Firefox 2用対策*/
	/*display: block;
}*/
body #content.producer div#left-content {
	width: 560px;
}
body #content.producer div#right-content {
    float: right;
	width: 360px;
}
/*テスト*/

body #content.producer div#left-content2 {
    float: left;
	width: 560px;
	margin: 0;
	padding: 0;
}
body #content.producer div#right-content2 {
    float: right;
	width: 360px;
	margin: 0;
	padding: 0;
}
body #content.producer div#right-content2 .ngg-galleryoverview {
	margin: 0;
}

body .producer div#left-content2 h2 {
	font-size: 2.1em;
    color: #363;
	margin: 20px 14px;
}

body .producer div#left-content2 h3 {	
    font-size: 1.6em;
    color: #EF7514;
	margin: 7px 14px;
}
body .producer div#left-content2 h4 {
    font-size: 1.4em;
	margin: 0 14px 0;
}
body #content div#left-content2 p {
   font-size: 1.3em;
	margin: 0 14px 1em;
}
.producer div#left-content2 ul {
   font-size: 1.2em;
	margin: 0 14px 2.8em;
}
.producer div#left-content2 ul li {
	margin: 0 0 0 1.5em;
}


.producer div#right-content2 ul {
	font-size: 1.3em;
	margin: 14px;
	list-style-type: none;
}
body #content.producer #left-content div.messageq {
    width: 360px;
    padding: 5px;
}

/*テスト*/

.producer div#right-content ul {
	font-size: 1.3em;
	margin: 14px;
	list-style-type: none;
}
/*.producer div.message {
	border: 1px solid #BBB;
	width: 450px;
	margin: 0 0 1em 14px;
	padding: 7px;
}
body #content.producer #left-content div.message p {
	font-weight: bold;
	margin: 0 0 1em;
}*/
fieldset {
    margin: 0 14px;
}
legend {
	font-size: 1.4em;
	font-weight: bold;
}

fieldset dt {
	font-size: 1.2em;
}
fieldset dd {
	font-size: 1.2em;
    margin: 0 0 1.5em;
}
dl.response {
	font-size: 1.2em;
    margin: 0 14px 1.5em;
}
dl.response dt {
	font-weight: bold;
}
address {
	font-size: 1.2em;
	font-style: normal;
    margin: 0 14px 1.5em;
}


.komatsuna #content-inner { background: url(images/vegetable/komatsuna_bg.jpg) no-repeat right bottom;}
.mizuna #content-inner { background: url(images/vegetable/mizuna_bg.jpg) no-repeat right bottom;}
.rucola #content-inner { background: url(images/vegetable/rucola_bg.jpg) no-repeat right bottom;}
.mini-carrot #content-inner { background: url(images/vegetable/mini-carrot_bg.jpg) no-repeat right bottom;}
.radish #content-inner { background: url(images/vegetable/mini-carrot_bg.jpg) no-repeat right bottom;}
.mini-radish #content-inner { background: url(images/vegetable/mini-carrot_bg.jpg) no-repeat right bottom;}
.turnip #content-inner { background: url(images/vegetable/mini-carrot_bg.jpg) no-repeat right bottom;}
.rw-radish #content-inner { background: url(images/vegetable/mini-carrot_bg.jpg) no-repeat right bottom;}
.mustard #content-inner { background: url(images/vegetable/mustard_bg.jpg) no-repeat right bottom;}
.swiss-chard #content-inner { background: url(images/vegetable/swiss-chard_bg.jpg) no-repeat right bottom;}
.fresh-herb #content-inner { background: url(images/vegetable/herb_bg.jpg) no-repeat right bottom;}
.baby-leaf #content-inner { background: url(images/vegetable/baby-leaf_bg.jpg) no-repeat right bottom;}

