@charset "shift_jis";

/*--------------------------------------------*/
/* /recipe/search/freeword/result/index.html  */
/*--------------------------------------------*/

#indexSearchTitle { position: relative;}
#indexSearchTitle p { position: absolute; right: 11px; top: 13px; background-image: url(../../recipe/img/index_btnShow_ov.gif);}
#indexSearchTitle p a { display: block; width: 150px; height: 24px; }
#indexSearchTitle p a:hover { background-color: transparent; }
#indexSearchTitle p a:hover img { visibility: hidden; }

.indexSearchDesc { margin-top: 20px; padding-left: 5px;}

#indexSearchTit1 ul,
#indexSearchTit2 ul,
#indexSearchTit3 ul { float: right;}
#indexSearchTit1 ul li,
#indexSearchTit2 ul li,
#indexSearchTit3 ul li { float: left; margin-top: 3px;}

#indexSearchTit1 #indexSearchBtn1,
#indexSearchTit2 #indexSearchBtn3,
#indexSearchTit3 #indexSearchBtn5 { margin-right: 5px;}

#indexSearchTit1 #indexSearchBtn1 a,
#indexSearchTit1 #indexSearchBtn2 a,
#indexSearchTit2 #indexSearchBtn3 a,
#indexSearchTit2 #indexSearchBtn4 a,
#indexSearchTit3 #indexSearchBtn5 a,
#indexSearchTit3 #indexSearchBtn6 a { display: block; width: 170px; height: 39px;}

#indexSearchTit1 #indexSearchBtn1 a { background-image: url(../../recipe/img/index_btn01_ov.jpg);}
#indexSearchTit1 #indexSearchBtn2 a { background-image: url(../../recipe/img/index_btn02_ov.jpg);}
#indexSearchTit2 #indexSearchBtn3 a { background-image: url(../../recipe/img/index_btn03_ov.jpg);}
#indexSearchTit2 #indexSearchBtn4 a { background-image: url(../../recipe/img/index_btn04_ov.jpg);}
#indexSearchTit3 #indexSearchBtn5 a { background-image: url(../../recipe/img/index_btn05_ov.jpg);}
#indexSearchTit3 #indexSearchBtn6 a { background-image: url(../../recipe/img/index_btn06_ov.jpg);}

.panelActive  a,
#indexSearchTit1 #indexSearchBtn1 a:hover,
#indexSearchTit1 #indexSearchBtn2 a:hover,
#indexSearchTit2 #indexSearchBtn3 a:hover,
#indexSearchTit2 #indexSearchBtn4 a:hover,
#indexSearchTit3 #indexSearchBtn5 a:hover,
#indexSearchTit3 #indexSearchBtn6 a:hover { background-color: transparent;}

.panelActive a img,
#indexSearchTit1 #indexSearchBtn1 a:hover img,
#indexSearchTit1 #indexSearchBtn2 a:hover img,
#indexSearchTit2 #indexSearchBtn3 a:hover img,
#indexSearchTit2 #indexSearchBtn4 a:hover img,
#indexSearchTit3 #indexSearchBtn5 a:hover img,
#indexSearchTit3 #indexSearchBtn6 a:hover img { visibility: hidden;}

.keyTab1Menu:after,
.keyTab2Menu:after {
	clear: both;
	content:".";
	display: block;
	height: 0;
	visibility: hidden;
}
.keyTab1Menu,
.keyTab2Menu {
	display: block;
	min-height: 1%;
}
* html .keyTab1Menu,
* html .keyTab2Menu {
	height: 1%;
	/*\*//*/
	height: auto;
	overflow: hidden;
	/**/
}
.keyTab1Menu,
.keyTab2Menu {
	background-image: url(../../recipe/img/index_tabline04.jpg);
	background-repeat: repeat-x;
}
.keyTab1Menu li,
.keyTab2Menu li { float: left; height: 25px; margin-right: 2px;}

.keyTab1Menu li a,
.keyTab2Menu li a { display: block; height: 25px;}

li.keyTab1Menu1 { width:50px;}
li.keyTab1Menu1 a { width: 50px; background-image:url(../../recipe/img/index_tabBtn01_ov.gif);}
li.keyTab1Menu2 { width:50px;}
li.keyTab1Menu2 a { width: 50px; background-image:url(../../recipe/img/index_tabBtn02_ov.gif);}
li.keyTab1Menu3 { width:50px;}
li.keyTab1Menu3 a { width: 50px; background-image:url(../../recipe/img/index_tabBtn03_ov.gif);}
li.keyTab1Menu4 { width:80px;}
li.keyTab1Menu4 a { width: 80px; background-image:url(../../recipe/img/index_tabBtn04_ov.gif);}
li.keyTab1Menu5 { width:168px;}
li.keyTab1Menu5 a { width: 168px; background-image:url(../../recipe/img/index_tabBtn05_ov.gif);}
li.keyTab1Menu6 { width:50px;}
li.keyTab1Menu6 a { width: 50px; background-image:url(../../recipe/img/index_tabBtn06_ov.gif);}
li.keyTab1Menu7 { width:160px; margin-right: 0;}
li.keyTab1Menu7 a { width: 160px; background-image:url(../../recipe/img/index_tabBtn07_ov.gif);}

li.keyTab2Menu1 { width:50px;}
li.keyTab2Menu1 a { width: 50px; background-image:url(../../recipe/img/index_tabBtn01_ov.gif);}
li.keyTab2Menu2 { width:50px;}
li.keyTab2Menu2 a { width: 50px; background-image:url(../../recipe/img/index_tabBtn02_ov.gif);}
li.keyTab2Menu3 { width:50px;}
li.keyTab2Menu3 a { width: 50px; background-image:url(../../recipe/img/index_tabBtn03_ov.gif);}
li.keyTab2Menu4 { width:80px;}
li.keyTab2Menu4 a { width: 80px; background-image:url(../../recipe/img/index_tabBtn04_ov.gif);}
li.keyTab2Menu5 { width:158px;}
li.keyTab2Menu5 a { width: 158px; background-image:url(../../recipe/img/index_tabBtn05s_ov.gif);}
li.keyTab2Menu6 { width:50px;}
li.keyTab2Menu6 a { width: 50px; background-image:url(../../recipe/img/index_tabBtn06_ov.gif);}
li.keyTab2Menu7 { width:150px; margin-right: 0;}
li.keyTab2Menu7 a { width: 150px; background-image:url(../../recipe/img/index_tabBtn07s_ov.gif);}

.keyTab1Menu li a:hover,
.keyTab1Menu li a.active,
.keyTab2Menu li a:hover,
.keyTab2Menu li a.active  { background-color: transparent ;}

.keyTab1Menu li a:hover img,
.keyTab1Menu li a.active img,
.keyTab2Menu li a:hover img,
.keyTab2Menu li a.active img { visibility: hidden;}

#resultPanel1,
#resultPanel2,
#resultPanel3,
#resultPanel4,
#resultPanel5,
/* 11/26 mod
#resultPanel6 { padding-top: 8px;}
*/
#resultPanel6 { padding-top: 8px; display: none;}

#resultPanel2 .resultBorderBox,
#resultPanel3 .resultBorderBox,
#resultPanel4 .resultBorderBox,
#resultPanel5 .resultBorderBox,
#resultPanel6 .resultBorderBox { border-top: 1px solid #dddddd;}

#resultIndexPanel1,
#resultIndexPanel2,
#resultIndexPanel3,
#resultIndexPanel4,
#resultIndexPanel5,
/* 11/26 mod
#resultIndexPanel6 { padding-top: 8px; padding-bottom: 25px;}
*/
#resultIndexPanel6 { padding-top: 8px; padding-bottom: 25px; display: none;}

#resultIndexPanel2 .resultBorderBox,
#resultIndexPanel3 .resultBorderBox,
#resultIndexPanel4 .resultBorderBox,
#resultIndexPanel5 .resultBorderBox,
#resultIndexPanel6 .resultBorderBox { border-top: 1px solid #dddddd;}

/*--------------------------------------------*/
/* /recipe/search/freeword/result/01.html     */
/*--------------------------------------------*/
#result01Title { position: relative;}
#result01Title p { position: absolute; right: 11px; top: 13px;
	background-image: url(../../recipe/img/result01_btnBack_ov.gif);}
#result01Title p a { display: block; width: 95px; height: 24px; }
#result01Title p a:hover { background-color: transparent; }
#result01Title p a:hover img { visibility: hidden; }



#result01List01 {
	margin-top: 20px;
	display: block;
}

#result01List01 li {
	float: left;
}

	#result01Box01 {
		background: url(../../recipe/img/result01_bg01.gif) 0 0 no-repeat;
		width: 200px;
		height: 120px;
		margin-right: 10px;
		position: relative;
	}
	#result01Box02 {
		background: url(../../recipe/img/result01_bg02.gif) 0 0 no-repeat;
		width: 200px;
		height: 120px;
		margin-right: 10px;
		position: relative;
	}
	#result01Box03 {
		background: url(../../recipe/img/result01_bg03.gif) 0 0 no-repeat;
		width: 200px;
		height: 120px;
		position: relative;
	}

		#result01Tit01,
		#result01Tit02,
		#result01Tit03 {
			position: absolute;
			top: -8px;
			left: 0;
		}
		#result01Btn01,
		#result01Btn02,
		#result01Btn03,
		#result01Btn04,
		#result01Btn05,
		#result01Btn06 {
			margin-left: 15px;
		}

		#result01Btn01,
		#result01Btn03,
		#result01Btn05 {
			margin-top: 40px;
		}
		#result01Btn02,
		#result01Btn04,
		#result01Btn06 {
			margin-top: 5px;
		}
		#result01Btn01 a { background-image:url(../../recipe/img/result01_btn01_ov.gif); }
		#result01Btn02 a { background-image:url(../../recipe/img/result01_btn02_ov.gif); }
		#result01Btn03 a { background-image:url(../../recipe/img/result01_btn03_ov.gif); }
		#result01Btn04 a { background-image:url(../../recipe/img/result01_btn04_ov.gif); }
		#result01Btn05 a { background-image:url(../../recipe/img/result01_btn05_ov.gif); }
		#result01Btn06 a { background-image:url(../../recipe/img/result01_btn06_ov.gif); }

			#result01List01 li p a {
				display: block;
				width: 170px;
				height: 30px;
			}
			#result01List01 li p a:hover {
				background-color: transparent;
			}
			#result01List01 li p a:hover img {
				visibility: hidden;
			}

#result01List02 {
}
#result01List02 li {
	display: block;
}
#result01List02 li h3 {
	margin-bottom: 10px; 
}

	.resultListBox {
		margin-left: 10px;
		width: 600px;
	}
		.resultBorderTop {
			border-top: 1px solid #dddddd;
		}
		.resultBorderBox {
			border-right: 1px solid #dddddd;
			border-bottom: 1px solid #dddddd;
			border-left: 1px solid #dddddd;
			padding: 10px;
		}
		.resultBorderBox ul li {
			display: inline !important;
		}
		.resultBorderBox dl {
			_height: 1%;
		}
		.resultBorderBox dl dt {
			float: left;
			width: 55px;
			text-align: right;
			border: none;
		}
		.resultBorderBox dl dt img {
			display: inline;
		}
		.resultBorderBox dl dd {
			padding-bottom: 10px;
			margin-left: 65px;
			border: none;
		}

/*--------------------------------------------*/
/* /recipe/search/freeword/result/02.html     */
/*--------------------------------------------*/
#resultSearchBoxHeader .fltL { width: 120px;}
/* 11/22 mod
#resultSearchBoxHeader .fltR { width: 330px;}
*/
#resultSearchBoxHeader .fltR { width: 390px;}
/* 11/22 mod
#resultSearchBoxHeader .fltR p { float: left; width: 164px;}
*/
#resultSearchBoxHeader .fltR p { float: left; width: 194px;}
#resultSearchBoxHeader .fltR p img { vertical-align: bottom;}
#resultSearchBoxHeader select { font-size: 100%; text-align: right;}

.resultSearchFree1 {
	margin-top: 15px;
	padding-top: 10px;
	background-image: url(../../recipe/img/common_recipeLine1.gif);
	background-position: left top;
	background-repeat: repeat-x;
}

.resultSearchFree1 .resultSearchFreeL,
.resultSearchFree1 .resultSearchFreeC,
.resultSearchFree1 .resultSearchFreeR,
.resultSearchFree2 .resultSearchFreeL,
.resultSearchFree2 .resultSearchFreeC,
.resultSearchFree2 .resultSearchFreeR { float: left;}

.resultSearchFree1 .resultSearchFreeL p,
.resultSearchFree1 .resultSearchFreeC p,
.resultSearchFree1 .resultSearchFreeR p,
.resultSearchFree2 .resultSearchFreeL p,
.resultSearchFree2 .resultSearchFreeC p,
.resultSearchFree2 .resultSearchFreeR p { line-height: 24px;}

.resultSearchFree1 .resultSearchFreeL,
.resultSearchFree2 .resultSearchFreeL { width: 234px;}
.resultSearchFree1 .resultSearchFreeC,
.resultSearchFree2 .resultSearchFreeC { width: 269px;}
.resultSearchFree1 .resultSearchFreeR,
.resultSearchFree2 .resultSearchFreeR { width: 95px;}

.resultSearchFree1 .resultSearchFreeL p span,
.resultSearchFree1 .resultSearchFreeC p span,
.resultSearchFree2 .resultSearchFreeL p span,
.resultSearchFree2 .resultSearchFreeC p span { color: #662300;}

.resultSearchFree1 .resultSearchFreeL li,
.resultSearchFree1 .resultSearchFreeC li,
.resultSearchFree2 .resultSearchFreeL li,
.resultSearchFree2 .resultSearchFreeC li { padding-left: 2em; text-indent: -2em; font-size: 85%; line-height: 1.3;}

.result02SearchCond {
	margin-top: 2px;
	padding-top: 5px;
}

.resultSearchCondL,
.resultSearchCondR { float: left;}

.resultSearchCondL p,
.resultSearchCondR p { line-height: 24px;}

.resultSearchCondL { width: 493px;}
.resultSearchCondR { width: 105px;}

.resultSearchCondL li { padding-left: 2em; text-indent: -2em; font-size: 85%; line-height: 1.3;}

#result02SearchCondList {
	padding: 15px 10px 6px;
	/*background-image: url(../../recipe/img/common_recipeLine1.gif);
	background-position: left bottom;
	background-repeat: repeat-x;*/
}
#result02SearchCondList dt {
	float: left;
	width: 70px;
	font-weight: bold;
	color: #993300;
}
#result02SearchCondList dd { display: inline;}
#result02SearchSummary div.clearfix {
	padding: 5px 10px 6px;
	background-image: url(../../recipe/img/common_recipeLine1.gif);
	background-position: left top;
	background-repeat: repeat-x;
}
#result02SearchSummary #result02SearchCount {
	float: left;
	width: 230px;
}
#result02SearchSummary #result02SearchCount strong {
	padding-right: 5px;
	font-size: 130%;
	font-weight: bold;
	color: #d84800;
}

#result02SearchSummary .result02SearchList {
	float: left;
	width: 370px;
}
#result02SearchSummary .result02SearchList li {
	display: inline;
	padding: 0 2px;
}
#result02SearchSummary .result02SearchList li.resultCurrent {
		font-weight: bold;
}
#result02SearchSummary #result02SearchRelatedList {
		padding: 8px 10px 6px;
		font-size: 85%;
		background-image: url(../../recipe/img/common_recipeLine1.gif);
		background-position: left top;
		background-repeat: repeat-x;
}
#result02SearchSummary #result02SearchRelatedList dt {
	float: left;
	width: 60px;
}
#result02SearchSummary #result02SearchRelatedList dd { display: inline;}
#result02SearchSummary #result02SearchRelatedList dd a { color: #655852;}

#resultSearchBox1 { padding: 5px 10px 20px;}
#resultSearchBox2 { padding: 0 10px 3px;}

#resultSearchBox1,
#resultSearchBox2 {
	background-image: url(../../recipe/img/result_searchBox_body.gif);
	background-repeat: repeat-y;
}


#resutSearchMenu li { float: left; height: 30px;}
#resutSearchMenu #indexSearchBtn1,
#resutSearchMenu #indexSearchBtn2,
#resutSearchMenu #indexSearchBtn3,
#resutSearchMenu #indexSearchBtn4,
#resutSearchMenu #indexSearchBtn5 { width: 99px; margin-right: 1px;}
#resutSearchMenu #indexSearchBtn6 { width:100px; height: 30px; margin-right: 0;}

#resutSearchMenu #indexSearchBtn1 a,
#resutSearchMenu #indexSearchBtn2 a,
#resutSearchMenu #indexSearchBtn3 a,
#resutSearchMenu #indexSearchBtn4 a,
#resutSearchMenu #indexSearchBtn5 a,
#resutSearchMenu #indexSearchBtn6 a { display: block; height: 30px;}

#resutSearchMenu #indexSearchBtn1 a { width: 99px; background-image: url(../../recipe/img/result_searchBox_btn01_ov.gif);}
#resutSearchMenu #indexSearchBtn2 a { width: 99px; background-image: url(../../recipe/img/result_searchBox_btn02_ov.gif);}
#resutSearchMenu #indexSearchBtn3 a { width: 99px; background-image: url(../../recipe/img/result_searchBox_btn03_ov.gif);}
#resutSearchMenu #indexSearchBtn4 a { width: 99px; background-image: url(../../recipe/img/result_searchBox_btn04_ov.gif);}
#resutSearchMenu #indexSearchBtn5 a { width: 99px; background-image: url(../../recipe/img/result_searchBox_btn05_ov.gif);}
#resutSearchMenu #indexSearchBtn6 a { width: 100px; background-image: url(../../recipe/img/result_searchBox_btn06_ov.gif);}

.panelActive a,
#resutSearchMenu #indexSearchBtn1 a:hover,
#resutSearchMenu #indexSearchBtn2 a:hover,
#resutSearchMenu #indexSearchBtn3 a:hover,
#resutSearchMenu #indexSearchBtn4 a:hover,
#resutSearchMenu #indexSearchBtn5 a:hover,
#resutSearchMenu #indexSearchBtn6 a:hover { background-color: transparent;}

.panelActive a img,
#resutSearchMenu #indexSearchBtn1 a:hover img,
#resutSearchMenu #indexSearchBtn2 a:hover img,
#resutSearchMenu #indexSearchBtn3 a:hover img,
#resutSearchMenu #indexSearchBtn4 a:hover img,
#resutSearchMenu #indexSearchBtn5 a:hover img,
#resutSearchMenu #indexSearchBtn6 a:hover img { visibility: hidden;}


#result02List01 {
	margin-top: 15px;
}
#result02List01 li {
	float: left;
	padding: 0 11px;
	border-left: 1px solid #dddddd;
	line-height: 15px;
}
#result02List01 li p {
	font-weight: bold;
	padding-left: 16px;
}
#result02List01 li#picAndTxt { border-left: none; }
#result02List01 li#picAndTxt p { background: url(../../recipe/img/result02_ico01.gif) 0 2px no-repeat; }
#result02List01 li#pic p { background: url(../../recipe/img/result02_ico02.gif) 0 2px no-repeat; }
#result02List01 li#txt p { background: url(../../recipe/img/result02_ico03.gif) 0 2px no-repeat; }
#result02List01 li p a {
	font-weight: normal;
}

#result02List02 {
	background: url(../../recipe/img/result02_bg01.gif) top left repeat-x;
	margin-top: 12px;
	padding-top: 1px;
}
#result02List02 li {
	display: block;
	background: url(../../recipe/img/result02_bg01.gif) bottom left repeat-x;
	width: 620px;
	height: 120px !important;
	height: 150px;
	padding: 15px 0;
	min-height: 1%;
	float: left;
}
#result02List02 li:after {
	clear: both;
	content:".";
	display: block;
	height: 0;
	visibility: hidden;
}
* html #result02List02 li {
	height: 1%;
	/*\*//*/
	height: auto;
	overflow: hidden;
	/**/
}

#result02List02 li .iepngfix {
	background: url(../../recipe/img/result02_bg02.gif) 0 0 no-repeat;
	width: 120px;
	height: 120px;
	float: left;
	margin-left: 10px;
	display: inline;
}
#result02List02 li .iepngfix img {
	margin: 4px 0 0 5px;
}

#result02List02 .resultOdd { background-color: #f6f5ef;}

	.result02Box01 {
		float: left;
		width: 350px !important;
		width: 360px;
		height: 120px;
		border-right: 1px solid #cccccc;
		padding-right: 9px;
		margin-left: 10px;
		display: inline;
	}
	.result02Box01 p a {
		position: relative;
		padding: 5px 0 0;
		font-weight: bold;
		line-height: 16px;
	}
	.result02Box02 {
		float: left;
		margin-left: 10px;
		width: 110px;
		font-size: 10px;
	}
	.result02Box02 p {
		margin-top: 5px;
		padding: 0 0 0 19px;
		line-height: 13px;
	}
	.result02Box02 .link01 {
		background: url(../../recipe/img/03_03-02.png) 0 0 no-repeat;
	}
	.result02Box02 .link02 {
		background: url(../../recipe/img/03_03-03.png) 0 0 no-repeat;
	}
	.result02SearchList02 {
		margin-top: 17px;
		text-align: center;
	}
	.result02SearchList02 li {
		display: inline;
		padding: 0 2px;
	}
	.result02SearchList02 li.resultCurrent {
		font-weight: bold;
	}

#resultSeasonBox {
	padding: 0 6px 4px;
	background: transparent url(../../recipe/img/result_seasonBox_body.gif) repeat-y left top;
}
#resultSeasonBox h3 img { margin-left: 6px; }
	#resultSeasonBox li { float: left;}
	#resultSeasonBox .resultSeasonBtnPrev { width: 18px; margin-top: 70px; margin-right: 6px;}
	#resultSeasonBox .resultSeasonCenter { width: 565px;}
	#resultSeasonBox .resultSeasonBtnNext { width: 19px; margin-top: 70px;}

	#resultSeasonBox .resultSeasonBtnPrev { background: transparent url(../../recipe/img/result_seasonBox_btnPrev_ov.gif) no-repeat left top;}
	#resultSeasonBox .resultSeasonBtnNext { background: transparent url(../../recipe/img/result_seasonBox_btnNext_ov.gif) no-repeat left top;}

	#resultSeasonBox .resultSeasonBtnPrev a { display: block; width: 18px; height: 18px;}
	#resultSeasonBox .resultSeasonBtnNext a { display: block; width: 19px; height: 19px;}
	#resultSeasonBox .resultSeasonBtnPrev a:hover,
	#resultSeasonBox .resultSeasonBtnNext a:hover { background-color: transparent;}
	#resultSeasonBox .resultSeasonBtnPrev a:hover img,
	#resultSeasonBox .resultSeasonBtnNext a:hover img { visibility: hidden;}

	#resultSeasonBox .resultSeasonMenu1 { width: 180px; margin-right: 10px;}
	#resultSeasonBox .resultSeasonMenu2 { width: 180px; margin-right: 10px;}
	#resultSeasonBox .resultSeasonMenu3 { width: 180px;}
	
	
	#resultSeasonBox .resultSeasonPic {
		float: left;
		width: 70px;
		height: 70px;
		background: transparent url(../../recipe/img/result_seasonShadow.gif) no-repeat left top;
	}
	#resultSeasonBox .resultSeasonPic img {
		margin-top: 4px;
		margin-left: 5px;
	}
	#resultSeasonBox .resultSeasonTxt { float: right; width: 105px;}
	#resultSeasonBox .resultSeasonTxt { font-weight: bold;}
	#resultSeasonBox .resultSeasonTxt span { font-weight: normal; font-size: 85%; line-height: 1.5;}


/*--------------------------------------------*/
/* /recipe/search/freeword/result/03.html     */
/*--------------------------------------------*/
#result03ListFrame {
	padding-bottom: 17px;
	background: url(../../recipe/img/result02_bg01.gif) repeat-x left bottom;
}

#result03List01 {
	background: url(../../recipe/img/result02_bg01.gif) 0 0 repeat-x;
	margin-top: 12px;
	padding-top: 20px;
}
	#result03List01 li {
		display: block;
		float: left;
		margin-right: 20px;
		width: 140px;
	}
	#result03List01 li.last {
		margin-right: 0px;
	}
		#result03List01 li p.img01 {
			background: url(../../recipe/img/result03_bg01.gif) 0 0 no-repeat;
			width: 140px;
			height: 140px;
		}
		#result03List01 li p.img01 img {
			margin: 4px 0 0 5px;
		}
		#result03List01 li p.txt01 {

			margin-top: 10px;
			color: #993300;
			font-weight: bold;
		}
		#result03List01 li p.link01 {
			background: url(../../recipe/img/03_03-02.png) 0 0 no-repeat;
			/**margin-top: 10px; 09.01.15 mod */
			margin-top: 7px;
			padding-left: 18px;
			line-height: 13px;
			font-size: 85%;
		}
		#result03List01 li p.link02 {
			background: url(../../recipe/img/03_03-03.png) 0 0 no-repeat;
			/**margin-top: 7px;  09.01.15 mod */
			margin-top: 10px;
			padding-left: 18px;
			line-height: 13px;
			font-size: 85%;
		}

/*--------------------------------------------*/
/* /recipe/search/freeword/result/04.html     */
/*--------------------------------------------*/

#result04List01 {
	background: url(../../recipe/img/result02_bg01.gif) top left repeat-x;
	margin-top: 12px;
	padding-top: 1px;
	position: relative;
}
#result04List01 li {
	display: block;
	background: url(../../recipe/img/result02_bg01.gif) bottom left repeat-x;
	width: 620px;
	height: 50px !important;
	height: 70px;
	padding: 10px 0;
	min-height: 1%;
	float: left;
}
#result04List01 li:after {
	clear: both;
	content:".";
	display: block;
	height: 0;
	visibility: hidden;
}
* html #result04List01 li {
	height: 1%;
	/*\*//*/
	height: auto;
	overflow: hidden;
	/**/
}
#result04List01 .resultOdd { background-color: #f6f5ef;}

	.result04Box01 {
		float: left;
		width: 480px !important;
		width: 490px;
		height: 50px;
		border-right: 1px solid #cccccc;
		padding-right: 9px;
		margin-left: 10px;
		display: inline;
	}
	.result04Box01 p {
		line-height: 16px;
	}
	.result04Box01 p a {
		position: relative;
		padding: 5px 0 0;
		font-weight: bold;
		line-height: 16px;
	}
	.result04Box01 p span {
		font-size: 10px;
	}
	.result04Box02 {
		float: left;
		margin-left: 10px;
		width: 110px;
		font-size: 10px;
	}
	.result04Box02 p {
		margin-top: 5px;
		padding: 0 0 0 19px;
		line-height: 13px;
	}
	.result04Box02 .link01 {
		background: url(../../recipe/img/03_03-02.png) 0 0 no-repeat;
	}
	.result04Box02 .link02 {
		background: url(../../recipe/img/03_03-03.png) 0 0 no-repeat;
	}



/*--------------------------------------------*/
/* /recipe/search/freeword/result/05.html     */
/*--------------------------------------------*/


/*--------------------------------------------*/
/* /recipe/search/freeword/result/error.html  */
/*--------------------------------------------*/

#resultErrorBox {
	margin-top: 40px;
	text-align: center;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
}
#resultErrorBox a {
	background-image: url(../../recipe/img/result_btn01_ov.gif);
	display: block;
	margin: 0 auto;
	width: 270px;
	height: 25px;
}
#resultErrorBox a:hover {
	background-color: transparent;
}
#resultErrorBox a:hover img {
	visibility: hidden;
}

