/*---エーコープのこだわり---*/
h1.title {
	width:680px;
	height:60px;
	margin:0;
	padding:0;
	background-image:url(../images/title.gif);
	text-indent:-9999px;
}

h2.chisantitle {
	width:680px;
	height:60px;
	margin-top:20px;
	margin-bottom:10px;
	background:url(../images/chisan_title.jpg);
	text-indent:-9999px;
}

h2.japantitle {
	width:680px;
	height:60px;
	margin-top:20px;
	margin-bottom:10px;
	background:url(../images/japan_title.jpg);
	text-indent:-9999px;
}
h2.jibatitle {
	width:680px;
	height:60px;
	margin-top:20px;
	margin-bottom:10px;
	background:url(../images/jiba_title.jpg);
	text-indent:-9999px;
}
h2.umakatitle {
	width:680px;
	height:60px;
	margin-top:20px;
	margin-bottom:10px;
	background:url(../images/umaka_title.jpg);
	text-indent:-9999px;
}

/*--国産こだわり--*/
.japan_top {
	width:680px;
	margin:0px 0px 20px 0px;
}
.japan_top p.japan_catch_img {
	width:284px;
	height:203px;
	margin:0;
	padding:0;
	float:left;
}
.japan_top h3 {
	width:396px;
	height:69px;
	margin:0px 0px 0px 284px;
	padding:0;
	background:url(../../company/images/japan_catch1.jpg) no-repeat;
	text-indent:-9999px;
}
* html .japan_top h3 {
	width:390px;
	margin:0;
	float:left;
}
.japan_top h4 {
	width:396px;
	height:134px;
	margin:0px 0px 0px 284px;
	padding:0;
	background:url(../../company/images/japan_catch2.jpg) no-repeat;
	text-indent:-9999px;
}
* html .japan_top h4 {
	width:390px;
	margin:0;
	float:left;
}

.japan_bot {
	width:680px;
	margin:0px 0px 20px 0px;
}
.japan_bot p.sengenlogo {
	width:240px;
	height:240px;
	padding:20px;
	float:right;
	margin:0;
}
.japan_bot p.japan_text {
	width:350px;
	font-weight:bold;
	padding:20px 0px 0px 20px;
	margin:0px 1em;
	text-indent:-1em;
}
:root .japan_bot p.japan_text {
	width:400px;
}

/*--地産地消--*/
div.chisan_catch_wrap {
	width:610px;
	margin:5px auto 20px auto;
	padding:0;
	background:url(../images/chisan_catchbg.gif) repeat-y;
}
div.chisan_catch_wrap p.catch_img {
	width:167px;
	height:121px;
	margin:0;
	padding:0;
	float:left;
}
div.chisan_catch_wrap h3.catch_title1 {
	width:443px;
	height:41px;
	margin:0px 0px 0px 167px;
	padding:0;
	background:url(../images/chisan_catch1.gif) no-repeat;
	text-indent:-9999px;
}
*html div.chisan_catch_wrap h3.catch_title1 {
	width:443px;
	margin:0;
	float:left;
}
div.chisan_catch_wrap p.catch_title_c {
	width:413px;
	margin:0px 0px 0px 167px;
	padding:0;
}
div.chisan_catch_wrap p.catch_bottom {
	width:610px;
	margin:0px auto;
	padding:0;
	clear:both;
}
h4.chisant1 {
	width:631px;
	height:18px;
	margin:5px auto 15px auto;
	background:url(../images/chisan_t1.gif) left no-repeat;
	text-indent:-9999px;
}
p.chisantext1 {
	width:631px;
	margin:0px auto 5px auto;
	text-align:left;
}
ul.chisanphoto {
	margin:0px 0px 30px 25px;
	padding:0px;
}
ul.chisanphoto li {
	margin:0px 5px 30px 0px;
	padding:0px;
	list-style:none;
	float:left;
}
h4.chisant2 {
	width:630px;
	height:18px;
	margin:5px auto 10px auto;
	background:url(../images/chisan_t2.gif) no-repeat;
	text-indent:-9999px;
}
p.chisantext2 {
	width:220px;
	height:185px;
	margin:0px auto;
	padding:30px 410px 0px 0px;
	background:url(../images/chisan_2bg.jpg) right no-repeat;
	font-weight:bold;
}

/*--地場野菜--*/
h3.jibat1 {
	width:631px;
	height:18px;
	margin:5px auto 15px 35px;
	background:url(../images/jiba_t1.gif) left no-repeat;
	text-indent:-9999px;
}
p.jibatext1 {
	width:631px;
	margin:0px 0px 20px 35px;
	text-align:left;
}

dl.jiba_item {
	width:615px;
	margin:0px 0px 10px 35px;
}
dl.jiba_item dt.jiba_photo {
	width:160px;
	height:160px;
	margin:0px 15px 15px 0px;
	float:left;
}
dl.jiba_item dd.jiba_title {
	width:440px;
	min-height:160px;
	margin:0px 0px 20px 175px;
	text-align:left;
}
* html dl.jiba_item dd.jiba_title {
	float:right;
	margin:0px 0px 20px 0px;
}
dl.jiba_item dd.jiba_title h4 {
	margin:0;
	padding:0;
}
dl.jiba_item dd.jiba_title ul {
	margin:0;
	padding:0;
}
dl.jiba_item dd.jiba_title li {
	padding:0;
	list-style:none;
}
dl.jiba_item dd.jiba_title li.cap {
	margin:0;
	font-weight:bold;
}
dl.jiba_item dd.jiba_title li.text {
	width:422;
	margin:0px 0px 5px 0px;
}

/*--うまか--*/
h3.umakat1 {
	width:504px;
	height:57px;
	margin:0px auto 15px auto;
	background:url(../images/umaka_t1.gif) no-repeat;
	text-indent:-9999px;
}
p.umakatext1 {
	width:504px;
	margin:0px auto 15px auto;
	text-align:left;
}
h4.umakaimg1 {
	width:504px;
	height:294px;
	margin:0px auto 15px auto;
	background:url(../images/umaka_img1.jpg) no-repeat;
	text-indent:-9999px;
}
h3.umakat2 {
	width:504px;
	height:31px;
	margin:0px auto 15px auto;
	background:url(../images/umaka_t2.gif) no-repeat;
	text-indent:-9999px;
}
ul.umakaphoto {
	width:590px;
	margin:0px auto;
	padding:0;
}
ul.umakaphoto li.umakali1 {
	width:590px;
	height:246px;
	margin:0;
	padding:0;
	list-style:none;
	background:url(../images/umaka_img21.jpg) no-repeat;
	text-indent:-9999px;
}
ul.umakaphoto li.umakali2 {
	width:590px;
	height:221px;
	margin:0;
	padding:0;
	list-style:none;
	background:url(../images/umaka_img22.jpg) no-repeat;
	text-indent:-9999px;
}
ul.umakaphoto li.umakali3 {
	width:590px;
	height:252px;
	margin:0;
	padding:0;
	list-style:none;
	background:url(../images/umaka_img23.jpg) no-repeat;
	text-indent:-9999px;
}
