@import "/css/common.css";
/*==================================================================*/

/* material css */

/*==================================================================*/

/* index：ブーケphotoアルバム */

/* ---------------------------------------------------------------- */
#index *{margin:0;padding:0;}
#index img{vertical-align:bottom;}

/* read */
/* -------------------------------------------- */
#index #read{
	margin:0 0 5em;
	padding:0 0 2em;
	background:url('/common_img/line_dot_brown.gif') repeat-x 0 100%;
}
/* clear hack */
#index #read{zoom:1;}
#index #read:after{content:".";clear:both;height:0;display:block;visibility:hidden;}

#index #read p.photo{
	float:right;
	width:295px;
}

#index #read div{
	float:left;
	width:413px;
}
#index #read p{}
#index #read p.link{
	margin:3em 0 0;
	text-align:right;
}
#index #read p.link a{
	padding:0 0 0 18px;
	color:#333;
	background:url('/common_img/arrow.gif') no-repeat 0 3px;
}
#index #read p.link a:hover{color:#81b00e;}


/* contact */
/* -------------------------------------------- */
#index #contact{margin:0 0 5em;}
/* clear hack */
#index #contact{zoom:1;}
#index #contact:after{content:".";clear:both;height:0;display:block;visibility:hidden;}

#index #contact p{
	float:left;
	width:240px;
	line-height:100px;
	background:#cbe160;
	text-align:center;
}
#index #contact div{
	float:right;
	width:480px;
}
#index #contact h3{
	font-size:20px;
	font-weight:normal;
}
#index #contact address{font-style:normal;}


/* ---------------------------------------------------------------- */

/* order：ご注文について */

/* ---------------------------------------------------------------- */
#order *{margin:0;padding:0;}

/* common */
#order div{}
/* clear hack */
#order div{zoom:1;}
#order div:after{content:".";clear:both;height:0;display:block;visibility:hidden;}

/* ご注文の流れ */
/* -------------------------------------------- */
#order #flow{}
/* clear hack */
#order #flow{zoom:1;}
#order #flow:after{content:".";clear:both;height:0;display:block;visibility:hidden;}

#order #flow div{
	margin:0;
	padding:0;
	background:none;
	float:left;
	width:469px;
}

#order #flow h2{margin:0 0 36px;}
#order #flow p{margin:0 0 1em 22px;}

#order #flow p.photo{
	float:right;
	width:251px;
}

/* ご注文の流れ */
/* -------------------------------------------- */
#order #chart{
	margin:0 0 2em;
	padding:0 0 2em;
	background:url('/common_img/line_dot.gif') repeat-x 0 100%;
}

#order #chart ul{
	margin:0 0 0 22px;
	padding:24px 0 0;
	text-align:center;
}
/* clear hack */
#order #chart ul{zoom:1;}
#order #chart ul:after{content:".";clear:both;height:0;display:block;visibility:hidden;}

#order #chart li{
	margin:0;
	padding:0;
	float:left;
	width:145px;
	line-height:1.5;
	background:none;
	list-style:none;
}
#order #chart li.last{width:132px;}
#order #chart li img{margin:0 0 9px;}

/* その他 */

#order div div{
	margin:0 0 5em;
	width:33%;
	float:left;
	background:url('/common_img/line_dot_ver.gif') no-repeat 100% 36px;
}
#order #shipping{padding:0 0 3em;}
#order #cancel{background:none;}


#order h2{margin:0 0 18px;}
#order p{margin:0 12px 1em 22px;}
#order strong{color:#81b00e;}
#order ul{margin:0 0 1em 22px;}
#order li{
	margin:0 12px 6px 0;
	padding:0 0 0 24px;
	background:url('/common_img/listmark.gif') no-repeat 0 6px;
	list-style:none;
}




/* ---------------------------------------------------------------- */
