/**********************  interfaceflor.jp: site top layout  **********************/
/* created: 2007/04/02 */
/* Update : 2007/04/02 */
/* Update : 2007/05/23 */

@import "../cmn/css/import.css";


#IFFLORCONTENTS div.sitetop01{
	margin:10px 0 0;
	padding:10px 10px 10px 8px;
	background-color:#FFF;
}
#IFFLORCONTENTS div.sitetop01 .text{
	width:288px;
	float:left;
}
#IFFLORCONTENTS div.sitetop01 .text h2{
	border-bottom:1px solid #DCBBC8;
	padding:3px 0 10px;
}
#IFFLORCONTENTS div.sitetop01 .text p{
	padding: 8px 3px;
}
#IFFLORCONTENTS div.sitetop01 .photo{
	width:451px;
	float:right;
}

#IFFLORCONTENTS div.sitetop02{
	background-color:#FFF;
}
#IFFLORCONTENTS div.sitetop02 .text{
	width:127px;
	/* ie_lte55.css -> width:147px; */
	float:left;
	padding:8px 10px 10px;
}
#IFFLORCONTENTS div.sitetop02 .text h2{
	padding:0 0 19px;
	background:transparent url(../cmn/img/arrow_r_online.gif) 119px 4px no-repeat;
	font-weight:bold;
}
#IFFLORCONTENTS div.sitetop02 .text h2 a{
	display:block;
	width:127px;
	color:#7e9fc8;
}
#IFFLORCONTENTS div.sitetop02 .text h2.product{
	padding:0 0 19px;
	background:transparent url(../cmn/img/arrow_r_product.gif) 119px 4px no-repeat;
	font-weight:bold;
}
#IFFLORCONTENTS div.sitetop02 .text h2.product a{
	display:block;
	width:127px;
	color:#CA5A26;
}
#IFFLORCONTENTS div.sitetop02 .text h2.mission{
	background:transparent url(../cmn/img/arrow_r_point.gif) 119px 4px no-repeat;
}
#IFFLORCONTENTS div.sitetop02 .text h2.mission a{
	color:#8B2048;
}
#IFFLORCONTENTS div.sitetop02 p.photo{
	width:147px;
	float:right;
	text-align:right;
}

#IFFLORCONTENTS div.sitetop03{
	width:127px;
	/* ie_lte55.css -> width:147px; */
	min-height:139px;
	height:139px;
	/* \*/ height:auto; /**/
	/* ie_lte6.css  -> height:139px; */
	/* ie_lte55.css -> height:157px; */
	padding:8px 10px 10px;
}
#IFFLORCONTENTS div.sitetop03 h2{
	padding:0 0 19px;
	background:transparent url(../cmn/img/arrow_r_contact.gif) 119px 4px no-repeat;
	font-weight:bold;
}
#IFFLORCONTENTS div.sitetop03 h2 a{
	display:block;
	width:127px;
	color:#146058;
}
#IFFLORCONTENTS div.sitetop04{
	position:relative;
	min-height:107px;
	height:107px;
	/* \*/ height:auto; /**/
	/* ie_lte6.css  -> height:107px; */
	/* ie_lte55.css -> height:127px; */
	margin:10px;
	padding:8px 10px 12px;
	background-color:#70712E;
	color:#FFF;
}
#IFFLORCONTENTS div.sitetop04 h2{
	padding:0 0 19px;
	font-weight:bold;
}
#IFFLORCONTENTS div.sitetop04 p{
	padding:0 0 25px;
}
#IFFLORCONTENTS div.sitetop04 select,
#IFFLORCONTENTS div.sitetop04 input{
	position:absolute;
	bottom:12px;
}
#IFFLORCONTENTS div.sitetop04 select{
	bottom:13px;
	width:207px;
	height:18px;
	left:10px;
	border-width:0;
	padding:0;
	background-color:#FFF;
	color:#70712E;
}
#IFFLORCONTENTS div.sitetop04 select option{
	padding:3px 5px 3px;
/* ¥Update : 2007/05/23¥ */
	color:#70712E;
/* £Update : 2007/05/23£ */
}
#IFFLORCONTENTS div.sitetop04 input.btn{
	right:10px;
}

