p {
	font-size: 13px;
	line-height: 21px;
	color: #333333;
	margin-top: 5px;
	margin-bottom: 5px;
}
a:link{
	color: #333333;
	text-decoration: underline;
}

a:visited{
	color: #333333;
	text-decoration: underline;
}

a:hover{
	color: #FF0000;
	text-decoration: underline;

}

a:active{
	color: #FF0000;
	text-decoration: none;

}
address {
	font-size: 11px;
	text-align: center;
	width: 800px;
	background-image: url(../img/parts/navi_footer.jpg);
	background-repeat: no-repeat;
	height: 37px;
	padding-top: 10px;
	color: #FFFFFF;




}
.navi {
	font-size: 13px;
	padding-left: 15px;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom: 0px;
	background-image: url(../img/parts/navi_head.jpg);
	height: 37px;
	width: 800px;
	padding-top: 5px;
	background-repeat: no-repeat;

}

.navi a:link{
	color: #FFFFFF;
	text-decoration: underline;
}

.navi a:visited{
	color: #FFFFFF;
	text-decoration: underline;
}

.navi a:hover{
	color: #0000FF;
	text-decoration: underline;

}

.navi a:active{
	color: #0000FF;
	text-decoration: none;

}
form.seisan {
	margin: 0px;
}
.boxtopguide {
	margin: 0px;
}
h1 {
	font-size: 0.9em;
	font-weight: normal;
	color: #FF6600;
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 0px;
	padding-left: 15px;


}
.up {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 15px;
}
.up a{
	font-size: 12px;
}
.menu01 {
	float: right;
	width: 180px;
	margin-top: 0px;
	padding-top: 0px;
}
.main01 {
	float: right;
	width: 620px;
	margin-top: 0px;
	padding-top: 0px;

}
.contentsfrute {
	padding-right: 10px;
	padding-left: 10px;
	width: 780px;
}
h2.products {
	font-size: 18px;
	margin: 0px;
	background-image: url(../img/parts/h2_bg_frute.jpg);
	background-repeat: no-repeat;
	height: 40px;
	width: 780px;
	padding-top: 13px;
	padding-left: 35px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";

}
h3.products {
	font-size: 18px;
	margin: 0px;
	background-image: url(../img/parts/h2_bg_frute.jpg);
	background-repeat: no-repeat;
	height: 40px;
	width: 780px;
	padding-top: 13px;
	padding-left: 35px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	clear: both;

}
p.productsetumei {
	width: 700px;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-left: 30px;
}
h4.productsetumei {
	font-size: 15px;
	font-weight: bold;
	color: #336600;
	margin-left: 20px;
	clear: both;
}
boxproductssetumei {
	padding-left: 5px;
}
h3.name {
	font-size: 16px;
	color: #FF6600;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-right: 5px;
	margin-left: 10px;
	font-family: Osaka, "‚l‚r ƒSƒVƒbƒN";


}
h4.name {
	font-size: 16px;
	color: #FF6600;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-right: 5px;
	margin-left: 10px;
	font-family: Osaka, "‚l‚r ƒSƒVƒbƒN";


}
.intro {
	font-size: 13px;
	color: #006600;
	font-weight: bold;
}
.kakaku {
	font-size: 13px;
	color: #FF6600;
	font-weight: bold;
}
.syousai {
	margin-top: 3px;
}
form.cart {
	margin-top: 0px;
	margin-bottom: 10px;
	clear: none;
	padding: 0px;


}
sectiongoods {
	padding-left: 10px;
}
.imggoods {
	margin: 5px;
	border: 1px solid #CCCCCC;
}
.boximgbox {
	font-size: 11px;
	color: #006600;
}
.img10 {
	margin: 10px;
}
.boxsounyu {
	font-size: 12px;
	color: #006600;
	margin: 8px;
}
.img10uenasi {
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;

}
.boxgoodslist {
	margin-top: 5px;
	margin-bottom: 5px;
}
.linegoodslist {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #006600;
}
.font12 {
	font-size: 12px;
}
.contents1menu {
	width: 800px;
}
.boxmenutitle {
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 2px;
	color: #FFFFFF;
}
.boxmenu {
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}
ul.menulist {
	padding-left: 5px;
	margin-left: 16px;
	font-size: 12px;
	margin-bottom: 0px;


}
li.menulist {
	list-style-image: url(../img/parts/p_1.gif);
	margin-bottom: 3px;
	padding-left: 3px;

}
section {
	width: 580px;
	margin-right: 25px;
	margin-left: 15px;
	padding-top: 0px;

}
h2.guide {
	font-size: 13px;
	background-image: url(../img/parts/h2_bg_menu.jpg);
	background-repeat: no-repeat;
	height: 40px;
	width: 580px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 34px;
	padding-top: 10px;
	color: #666666;

}
p.naiyou {
	padding-left: 10px;
	width: 550px;

}
p.box {
	background-color: #EEFFEE;
	padding: 10px;
	width: 500px;
	margin-left: 20px;
}
.center {
	width: 430px;
	padding-right: 10px;
	padding-left: 10px;
}
.boxcenter {
	width: 430px;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 5px;
	padding-left: 5px;
}
p.boxcenter {
	width: 430px;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 5px;
	padding-left: 5px;
}
form.mg {
	margin: 0px;
	padding: 0px;

}
imgtop {
	margin-bottom: 5px;
	margin-right: 0px;
	margin-left: 0px;

}
.imgtop {
	margin-bottom: 5px;
}
.goodskanban {
	margin-top: 10px;
	margin-left: 30px;
	width: 650px;
	margin-bottom: 10px;



}
.boxkanban {
	font-size: 12px;
	line-height: 21px;
	padding: 10px;
}
h3.name2 {
	font-size: 14px;
	color: #FF6600;
	margin-top: 0px;
	margin-bottom: 10px;
}
.goodslistbox {
	font-size: 12px;
	margin-top: 5px;
	margin-bottom: 10px;
}
.tankan {
	font-size: 13px;
	color: #000000;
	width: 260px;
	padding-top: 5px;
	padding-left: 25px;
	margin: 0px;
	padding-right: 10px;
	line-height: normal;



}
h3.tankan {
	font-size: 13px;
	color: #FF3300;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 30px;

}
.mango {
	margin-left: 40px;
	margin-top: 0px;
	padding: 0px;
	margin-bottom: 0px;

}
p.gift {
	font-size: 12px;
	line-height: 20px;
	width: 300px;
	padding-top: 10px;
	padding-right: 10px;
}
.crbox40 {
	width: 35px;
	font-size: 12px;

}
.crbox150 {
	width: 150px;
}
.crbox100 {
	width: 120px;
	font-size: 12px;

}
.crboxsetumei {
	font-size: 12px;
	line-height: 18px;
}
.crboxtop {
	font-size: 12px;
	width: 600px;
	height: 15px;
	color: #FFFFFF;


}
p.contntsnormal {
	font-size: 12px;
	line-height: 21px;
	padding-left: 20px;
	width: 760px;

}
.line {
	font-size: 12px;
	padding: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
.lineno {

	font-size: 12px;
	padding: 2px;
}
.sample {
	font-size: 12px;
	border: 1px dotted #FF6600;
}
ul.sm1 {
	padding-left: 40px;
	list-style-image: url(../img/parts/p_1.gif);
	font-size: 12px;
	line-height: 21px;
	background-color: #FFFFF0;
	width: 280px;
	padding-top: 5px;


}
ul.sm3 {
	font-size: 12px;
	line-height: 21px;
	left: 10px;
	list-style-image: url(../img/parts/p_1.gif);
}
.01 {
	float: left;
	width: 50%;
}
.02 {
	width: auto;
	float: left;





}
ul.sm4 {
	padding-left: 40px;
	list-style-image: url(../img/parts/p_1.gif);
	font-size: 12px;
	line-height: 21px;
	width: 280px;
	background-color: #FFFFF0;
	padding-top: 4px;


}
linkbox {
	font-size: 12px;
}
.linkbox {
	font-size: 12px;
}
.linkbox02 {
	font-size: 12px;
	padding: 2px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #FF6600;
	line-height: 21px;
	color: #333333;
	float: left;

}
h1.top {
	margin: 0px;
	padding: 0px;
}
h2.top {
	font-size: 13px;
	margin-top: 2px;
	margin-bottom: 2px;
}
p.box2 {

	background-color: #FFFFF0;
	padding: 10px;
	width: 500px;
	margin-left: 20px;
}
h3.kudamono {
	font-size: 12px;
	color: #006600;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding-top: 0px;
	padding-left: 0px;

}
.font14 {
	font-size: 14px;
	line-height: 1.5em;

}
.boxkokuti {
	font-size: 14px;
	line-height: 1.4em;
	border: 1px dotted #006600;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}
h1.sub {
	margin: 0px;
	padding: 0px;
}
hr.goods {
	border: 1px dotted #339900;
}
.kanrenboxaal {
	width: 610px;
	border: 2px solid #FF0000;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}
h2.kanren {
	font-size: 16px;
	color: #FF6600;
	margin-top: 0px;
	margin-bottom: 5px;
}
.red {
	color: #FF0000;
}
.redbold {
	font-weight: bold;
	color: #FF0000;
}
.orengebig {
	font-family: Osaka, Arial, saneserif, "‚l‚r ƒSƒVƒbƒN";
	font-size: 16px;
	font-weight: bold;
	color: #FF6600;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
}
p.kudamonosetumei {
	font-size: 85%;
	line-height: 180%;
	width: 700px;
	padding-left: 30px;
	margin-top: 15px;
	margin-bottom: 20px;
}
.hahatitle {
	font-size: 15px;
	padding: 5px;
}
div.imgmiddle {
	text-align: center;
	width: 700px;
	margin-right: auto;
	margin-left: auto;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #FF6600;
}
.imgleft {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 5px;
	border: 1px solid #CCCCCC;
}
.imgboxright {
	font-size: 12px;
	line-height: 20px;
	float: none;
	width: 300px;
	margin-right: 10px;
	margin-left: 10px;
	color: #FF6600;
	text-align: center;
}
h2.mizu {
	background-image: url(../img/sozai/mizu/h2.jpg);
	height: 225px;
	width: 700px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: 15px;
}
h2.cofee {
	background-image: url(../img/sozai/coffee/hp02.jpg);
	height: 236px;
	width: 700px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: 30px;
}
h2.cake {
	background-image: url(../img/sozai/cake/h2.jpg);
	height: 467px;
	width: 700px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: 30px;
}
h2.niku {
	background-image: url(../img/sozai/niku/h2.jpg);
	height: 322px;
	width: 700px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: 30px;
}
h2.benifuki {
	background-image: url(../img/sozai/benifuki/title.png);
	height: 322px;
	width: 700px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: 30px;
}
h2.sio {
	background-image: url(../img/sozai/bounotu/h2.jpg);
	height: 322px;
	width: 700px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: 30px;
}
h2.annou {
	background-image: url(../img/sozai/annou/title.png);
	height: 322px;
	width: 700px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: 30px;
}
h2.kurobuta {
	background-image: url(../img/sozai/kurobuta/kurobuta.jpg);
	height: 467px;
	width: 700px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: 30px;
}
.notext{visibility:hidden}.mizusetumei {
	font-size: 12px;
	line-height: 21px;
	text-align: left;
	width: 650px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: 60px;
}
.mizuate {
	background-color: #FFFFE6;
	width: 600px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: 60px;
	border: 1px solid #FF3300;
	text-align: left;
	font-size: 13px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	line-height: 20px;
}

.mizusubtitle {
	font-size: 16px;
	color: #003399;
	margin-top: 5px;
	margin-left: 5px;
}
.imgleftborder1 {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	border: 1px solid #CCCCCC;
}
.divunderlinkbox {
	margin: 5px;
	padding: 5px;
	width: 220px;
	border: 1px solid #CCCCCC;
	font-size: 12px;
	float: left;
	text-align: left;
	background-color: #FFFFDD;

}
.divunderlinkbox02 {
	margin: 5px;
	padding: 5px;
	width: 220px;
	border: 1px solid #CCCCCC;
	clear: both;
	font-size: 12px;
	text-align: left;
	float: left;
	background-color: #FFFFDD;
}
.hrunderlink {
	clear: both;
	text-align: center;
	width: 80%;
}
.divunderlinkboxall {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
}
.divunderlinkboxall {
	width: 700px;
	margin-right: auto;
	margin-left: auto;
}
.divunderlinkboxall {
	width: 730px;
	margin-right: auto;
	margin-left: 20px;
	text-align: center;
}
.imgleft {
	float: left;
	margin-right: 8px;
	margin-bottom: 10px;
	clear: both;
}
.imgright {
	float: right;
	margin-bottom: 10px;
	margin-left: 5px;
}
.coffeesetumei {
	font-size: 12px;
	width: 250px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	margin-bottom: 5px;
}
.coffeebox {
	font-size: 13px;
	line-height: 20px;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	text-align: center;
	width: 300px;
	margin-right: auto;
	margin-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	height: 471px;
}
.imgcoffee {
	text-align: center;
	padding: 10px;
	border: 1px solid #999999;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}
.coffesubtitle {
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	margin-top: 3px;
	margin-bottom: 0px;
}
.tableniku {
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 13px;
	margin-right: auto;
	margin-left: auto;
}
.ol01 {
	font-size: 13px;
	line-height: 20px;
}
.pnikusetume {
	font-size: 12px;
	padding: 5px;
	float: none;
	width: 600px;
	margin-top: 5px;
	border: 2px solid #990000;
	clear: both;
	margin-right: auto;
	margin-left: 100px;
	background-color: #660000;
	color: #FFFFFF;
}
.fontred15 {
	font-size: 15px;
	font-weight: bold;
	color: #FF0000;
}
.tdtogether {
	text-align: center;
	width: 200px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
	border: 1px solid #FF9900;
	font-size: 12px;
}
.font13bold {
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 3px;
}
.tdtogether div {
	text-align: center;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.divtogetherkakkau {
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	text-align: center;
	width: 180px;
	margin-right: auto;
	margin-left: auto;
}
.tdtogether p {
	line-height: 17px;
	font-size: 12px;
}
.imgtogeter {
	padding-top: 2px;
	padding-bottom: 5px;
}
.atentable {
	font-size: 12px;
	width: 338px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.contentsfrute .productsetumei .sectiongoods .atentable td {
	text-align: center;
	padding: 2px;
}
.piroiro {
	font-size: 12px;
	width: 700px;
	margin-left: 25px;
}
.tdpicboxsetume {
	font-size: 12px;
}
.font15 {
	font-size: 15px;
}

