@charset "utf-8";

/*******************************
幅
*******************************/
.w_423{
	width:423px;
	margin-left:20px
}

.w_300{
	width:300px;
}

.w_62{
	width:62px;
}

/*******************************
レイアウト
*******************************/

.box_w480_toprecipe{
	background:url(/_var/webdav/toppage/images/box_body.gif) repeat-y 0 0;
}

.box_w480_toprecipe_main{
	background:url(/_var/webdav/toppage/images/box_bottom.gif) no-repeat 0 bottom;
	overflow:auto;
	_overflow:visible;
	_zoom:1;
	padding-bottom:10px;
	padding-left:10px;
	padding-top:10px;
}

/*******************************
ボーター
*******************************/
.bb_dot_01{
	background:url(/_var/webdav/toppage/images/dot_01.gif) repeat-x 0 bottom;
	padding-bottom:15px;
	overflow:auto;
	_overflow:visible;
	_zoom:1;
}

/*******************************
余白
*******************************/

. mt_07{
	margin-top:7px;
}

/*******************************
フォント
*******************************/
.txt_orange a{
	color:#ff961b;
}

.txt_green a{
	color:#a2c300;
}

.txt_blue a{
	color:#00b1e1;
}

.txt_brown a{
	color:#d28200;
}

.txt_red a{
	color:#ff573c;
}

.txt_orange a:hover{
	text-decoration:none;
	color:#ff961b;
}

.txt_green a:hover{
	text-decoration:none;
	color:#a2c300;
}

.txt_blue a:hover{
	text-decoration:none;
	color:#00b1e1;
}

.txt_brown a:hover{
	text-decoration:none;
	color:#d28200;
}

.txt_red a:hover{
	text-decoration:none;
	color:#ff573c;
}
.txt_orange a:hover,
.txt_green a:hover,
.txt_blue a:hover,
.txt_brown a:hover,
.txt_red a:hover{
	color:#FF0000;
}

/*******************************
リスト
*******************************/
.todays_list {
	width:406px;
	float:right;
}

.wsn li{
	white-space:nowrap;
}

.w_300 .todays_list {
	width:236px;
	float:right;
}

.todays_list li{
	float:left;
	margin-left:12px;
}

.todays_list li a{
	font-size:16px;
	font-weight:bold;
	line-height:130%;
}

.listbox_toprecipe li{
	width:208px;
	float:left;
	margin-right:15px;
	display:block;
}

.listbox_toprecipe a{
	display:block;
}

.listbox_toprecipe a span{
	width:128px;
	float:right;
	display:block;
	font-size:16px;
	font-weight:bold;
	line-height:130%;
	text-decoration:underline;
	cursor: pointer
}