@charset "shift_jis";

/************************************************

	2009.7.1 ver 0.6 wrote:
    Please describe "Add" in the edit part by the comment.

************************************************/

@import url(reset.css);
@import url(font.css);
@import url(base_layout.css);
@import url(skin.css);


/*--------------------
	Store
--------------------*/

#store #alpha-block .section .blank,
#store #alpha-block .section h2,
#store #alpha-block .section p{
	padding:0 3px;
}

#store #alpha-block .section .blank{
	margin-top:5px;
}

#store #alpha-block .section .store-img{
	margin-bottom:5px;
	padding:0;
}

.store-img img{
	padding:2px;
	border:1px solid #CDCDCD;
}

.heading-n{
	margin-bottom:5px;
}

/*--------------------
	Recipe Detail
--------------------*/

.heading-l{
	background:url(/common/images/title_a.png) 0 100% repeat-x;
	margin-bottom:10px;
	padding:10px 10px 7px 10px;
	border-bottom:1px solid #CDCDCD;
}

.heading-l h2{
	margin-bottom:6px;
}

.ingredients{
	background:url(/common/images/icon/icon_ingredients.gif) 10px 2px no-repeat;
	padding-bottom:12px;
	padding-right:12px;
	padding-left:34px;
	color:#CC6600;
	border-bottom:1px solid #CC6600;
}

.cook{
	background:url(/common/images/icon/icon_cook.gif) 10px 2px no-repeat;
	padding-bottom:12px;
	padding-right:12px;
	padding-left:34px;
	color:#003300;
	border-bottom:1px solid #006699;
}

.use{
	background:url(/common/images/icon/icon_recipepro.gif) 10px 2px no-repeat;
	padding-bottom:12px;
	padding-right:12px;
	padding-left:34px;
	color:#006699;
	border-bottom:1px solid #006699;
}

.heading-m{
	background:url(/common/images/icon/icon_balloon_red.gif) 10px 2px no-repeat;
	padding-bottom:12px;
	padding-right:12px;
	padding-left:34px;
	color:#CC3300;
	border-bottom:1px solid #981641;
}

.unit-recd{
	padding:12px;
	border-right:1px solid #CDCDCD;
	border-bottom:1px solid #CDCDCD;
	border-left:1px solid #CDCDCD;
}

ul.recipedata{
	margin-bottom:15px;
}

ul.recipedata li{
	display:inline;
}

ul.writer{
	float:right;
}

.usr{
	background:url(/common/images/icon/icon_usr.gif) 0px 4px no-repeat;
	padding:2px 0 2px 14px;
}

ul.recipedata .usr{
	padding-right:20px;
}

.staff{
	background:url(/common/images/icon/icon_staff.gif) 0px 4px no-repeat;
	padding:2px 0 2px 14px;
}

.cooktime{
	background:url(/common/images/icon/icon_time.jpg) 0px 3px no-repeat;
	padding:2px 0 2px 18px;
}

.staff-com{
	background-color:#EAEBEC;
	margin-left:60px;
	padding:10px 12px;
	border:1px solid #CDCDCD;
}

#print{
	margin-bottom:10px;
}

.unit-g .box-a{
	width:300px;
}

.unit-g .box-b{
	width:373px;
}

.unit-g .box-b table{
	width:373px;
}

.table-h{
	border-top:1px solid #CDCDCD;
}

.table-h th,
.table-h td{
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:1px solid #CDCDCD;
}

.table-h th{
	padding-left:8px;
}

.table-h td{
	padding-right:8px;
	text-align:right;
}
