@charset "utf-8";
*{
    margin:0;
    padding:0;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
img {

border: 0;

}

/* ------------------------------
 wrapper
------------------------------ */

#wrapper {
	width: 890px;
	margin:0 auto;
	text-align: center;
	font-size:0.8em;
	line-height:1.5;
}

*html #wrapper {
	width: 900px;
}

*+html{

}

/* ------------------------------
 menu
------------------------------ */
#menu {margin-top:60px;}
#menu ul {list-style:none;}
#menu li {float: left;}
#menu  a {display: block;height:25px;overflow:hidden;}
#menu1 {text-indent:-9999px;width:180px;background:url(../img/menu1.gif) no-repeat; }
#menu2 {text-indent:-9999px;width:180px;background:url(../img/menu2.gif) no-repeat;}
#menu3 {text-indent:-9999px;width:180px;background:url(../img/menu3.gif) no-repeat;}
#menu4 {text-indent:-9999px;width:180px;background:url(../img/menu4.gif) no-repeat;}
#menu5 {text-indent:-9999px;width:160px;background:url(../img/menu5.gif) no-repeat;}

/* ------------------------------
 main
------------------------------ */
h1 {text-align: left;}
h2 {margin-bottom:20px; font-size:9px;}
#main {
	width: 700px;
	float: left;
	text-align: left;
}
.top { text-align:right; margin:30px 0 30px;}

/* whatsnew */
#whatsnew {margin-top:17px;}
#whatsnew h2 {text-indent:-9999px;width:180px;background:url(../img/whatsnew.gif) no-repeat;height:28px;width:700px;margin-bottom:10px;}
#whatsnew dl {margin:0 0 20px 10px;}


/* 製品情報 */
#pinfo {margin-top:17px;}
#pinfo h2 {text-indent:-9999px;width:180px;background:url(../img/title1.gif) no-repeat;height:25px;width:700px;}
#pinfo .img1{text-align:center;margin:0 auto; margin-bottom:10px;}
#point {margin-top:20px; float:left;}
#pimage{float:left;}
#clear{clear:both; padding:20px 0 20px; margin-bottom:10px;}
#btn{margin:auto;}

/* フラワー＆フルーツ */
#flower {margin-top:17px;}
#flower h2 {text-indent:-9999px;width:180px;background:url(../img/title2.gif) no-repeat;height:25px;width:700px;}
#flower .img1{text-align:center;margin:0 auto; margin-bottom:10px;}
#flower .img_m{margin-left:20px;}

/* 会社概要 */
#cinfo {margin-top:17px;}
#cinfo h2 {text-indent:-9999px;width:180px;background:url(../img/title3.gif) no-repeat;height:25px;width:700px;}
#cinfo .info{position:relative}
#googleMap{position:absolute;left: 450px;top: 0px;}
#print {width:250px; text-align:right;}

/* ニュースリリース */
#news {margin-top:17px;}
#news h2 {text-indent:-9999px;width:180px;background:url(../img/title0.gif) no-repeat;height:28px;width:700px;}
#news h3 {font-size:1.5em;line-height:1;width:680px;margin:0 auto 10px;color:#253F68;}
#news li {margin:0 0 0 20px;}
#day {width:680px;margin:0 auto;}
#contents {width:650px;margin:0 auto;}
#backlist {width:650px;margin:20px auto; text-align:right;}

/* サイトマップ */
#sitemap {margin-top:17px;}
#sitemap h2 {text-indent:-9999px;width:180px;background:url(../img/title4.gif) no-repeat;height:28px;width:700px;}
#sitemap p {margin:0 0 20px 20px;}

/* ------------------------------
 banner
------------------------------ */

#banner {
	float: right;
	width: 190px;
	margin-top:17px;
	text-align:right;
}
#banner img {
	margin-bottom:20px;
}

/* ------------------------------
 footer
------------------------------ */
address {
	font-style:normal;
}
#footer {
	color:#a6a6a6;
	clear: both;
}
#footer a{
	color:#a6a6a6;
	text-decoration:none;
}
