@charset "shift_jis";
/*********************************************************************************************/
	
/*▼▼▼新WEBSYS　企業ページのメインCSS▼▼▼*/

/*↓↓↓このCSSの他、テンプレート別のデザインを指定した個別CSS↓↓↓*/

/****　/psales/corporate/企業ID/toppage.css　***/

/*　「個別スタイルあり」と書かれているセレクタは、上記cssに色などの指定が行われています。　*/

/*********************************************************************************************/

body,form,input,p,ul,ol{
	margin:0;
	padding:0;
	font-size:12px;}
dl,dt,dd,ul,ol,li{
	text-indent:0;}
	

/*********************************************************************************************/

/*▼▼▼共通テキスト&デザイン▼▼▼*/

/*********************************************************************************************/

a{
	text-decoration:none;
	color:blue;}
a:hover{
	text-decoration:none;
	color:red;
	cursor:hand;}
a:visited{
	text-decoration:none;
	color:blue;}
.fontsmall{
	font-size:11px;}
.fontbig{
	font-size:14px;}
.fontbig18{
	font-size:18px;}
.fontbold{
	font-weight:bold;}

/*headerのテキストリンク用カラー*/
A.gray2
{		
	color: #000000;
	font-size:12px;
}
A.gray2:link
{		
	color: #000000;
	font-size:12px;
}
A.gray2:visited
{
	color: #000000;
	font-size:12px;
}
A.gray2:hover
{
	color: #ff0000;
	font-size:12px;
}
	
/*画像置換のためのテキストスタイル*/
span.titletxt{
	display:none;}
	
/*「矢印@」がつくリンク*/	
.link-content1{
	padding:0 0 0 15px;
	margin:0 0 7px 11px;}

/*「矢印@」がつくリンク マージンなし*/	
.link-content2{
	padding:0 0 0 15px;}
	
/*一番下のボックスから下マージン削除*/	
.bottom-box{
	margin-bottom:0;}

/*一番下のボックスから下マージン削除*/	
.photo{
	border:#CCCCCC 1px solid;}
	

/*********************************************************************************************/

/*▼▼▼大枠のレイアウト▼▼▼*/

/*********************************************************************************************/

.corporate{
	margin-bottom:10px;}
	
/*ヘッダの下線　個別レイアウトあり*/		
/*.header{
		height:50px;}*/
.sidenavi {
	width: 171px;}
.contents{/*TOPなど2カラムページの本文ボックス*/
	width:615px;}
.contents-1column{/*特集ページなど1カラムの本文ボックス*/
	width:800px;}



/*********************************************************************************************/

/*▽▽▽header▽▽▽*/

/*********************************************************************************************/

.header a{
	text-decoration:none;
	color:black;}
.header a:hover{
	text-decoration:none;
	color:red;}
.header a:visited{
	text-decoration:none;
	color:black;}



/*********************************************************************************************/

/*▽▽▽sidenavi▽▽▽*/

/*********************************************************************************************/

.sidenavi .inner{
	width:170px;
	height:100%;
	margin:12px 0 0 0;
	text-align:center;}
/*ログイン・会員登録ボタン　背景は個別スタイルあり*/	
.sidenavi  .btn{
	margin:0 auto 5px auto;
	width:150px;
	height:40px;}
.sidenavi  .btn a{
	display:block;
	width:100%;
	height:100%;}

/*背景の小さな矢印は個別スタイルあり*/	
.sidenavi .link{
	padding-left:5px;
	margin:0 0 8px 15px;
	text-align:left;}
	
.sidenavi  .terms{
	width:150px;
	border:#cccccc 1px solid;
	background:#fff;
	text-align:left;
	margin:0 auto;}
.sidenavi  .terms p{
	color:#707070;
	margin:8px auto 8px 7px;
	line-height:1.5;}

.sidenavi  .txt{
	margin:0 auto 5px auto;
	width:150px;
	height:32px;}


/*********************************************************************************************/

/*▽▽▽contents(TOPなど2カラムページ用)▽▽▽*/

/*********************************************************************************************/


/*コンテンツセル*/
.contents .inner{
	margin:12px 0 0 15px;
	width:616px;}
.contents  .mainbnr{
	margin-bottom:16px;}	

.contents .section{
	width:598px;
	border:#CCC 1px solid;
	margin:0 0 15px 0;}
.contents .item-search .section{
	width:758px;
	margin:0 auto 15px 10px;
	text-align:left;}


/*▼▼▼▼▼▼　TOPページ　about　▼▼▼▼▼▼*/

.contents .topabout{
	width:600px;
	margin:0 0 15px 0;}
.contents .topabout .title-topabout{
	margin:0 0 0 12px;
	width:451px;
	height:23px;}
.contents .topabout ul{
	margin:0 0 10px 12px;
	width:575px;
	height:71px;}
.contents .topabout ul li{
	display:none;}
.contents .topabout p.txt{
	text-align:right;
	margin:0 10px 0 0;}

/*▲▲▲▲▲▲　TOPページ　about　▲▲▲▲▲▲*/


/*▼▼▼▼▼▼　TOPページ　商品検索　▼▼▼▼▼▼*/

.contents .search-form{
	margin:0 0 16px 11px;}
.contents .search-form td{
	padding:3px 0;}
.contents .search-form .formitem{
	width: 280px;
	margin-left:10px;}
.contents .search-form .formitem2{
	width: 284px;
	margin-left:10px;}
/*「商品カタログ検索ボタン」のデザインは個別スタイルあり*/	
.contents .search-form .btn-search{
	width:91px;
	height:27px;
	margin-left:35px;}
.contents .search-form .btn-search a{
	display:block;
	width:91px;
	height:100%;}
.contents .search-form .btn-search-advanced a{
	display:block;
	width:171px;
	height:27px;}

/*▲▲▲▲▲▲　TOPページ　商品検索　▲▲▲▲▲▲*/


/*▼▼▼▼▼▼　商品検索ページ/oroshi/item_search.aspx　▼▼▼▼▼▼*/

/*商品検索ページ 各商品のタイトル 背景矢印は個別スタイルあり*/	
.contents .item-search .title-item-search{
	padding:10px 0 0 15px;
	margin:0 0 7px 0;
	font-size:14px;
	text-align:left;
	width:145px;
	height:25px;
}
.contents .item-search  .form{
	background:#f9f9f9;}
.contents .item-search .search-form{
	margin:0;}

.contents .item-search .search-form .item-search-newitem{
	margin:0 0 0 20px;
}
.contents .item-search .search-form-item{
	margin:0;
	width:758px;
	text-align:left;}

.contents .item-search .search-form .search-form2{
	width:184px;}
.contents .item-search .search-form .search-form2 .photo{
	margin:0 auto;}

.contents .item-search .search-form th.searchtitle{
	padding:13px 0 13px 13px;
	white-space:nowrap;
	text-align:left;
	width:370px;}
.contents .item-search .search-form td.searchtitle{
	padding:3px 10px;
	text-align:left;}
.contents .item-search .search-form th.border{
	border-top:1px dotted #ccc;
	padding:13px 0 5px 13px;}
.contents .item-search .sub-genre{
	background:#f4f4f4;
	border-top:1px solid #e6e6e6;
	border-bottom:1px solid #efefef;
	padding:3px 0 2px 13px;}
.contents .item-search .sub-genre2/*検索サブジャンル　中分類*/{
	padding:10px 10px 10px 13px;}
.contents .item-search .foods-genre/*検索サブジャンル　小分類*/{
	width:200px;
	padding:3px 10px 3px 0;}

/*▲▲▲▲▲▲　商品検索ページ/oroshi/item_search.aspx　▲▲▲▲▲▲*/



/*▼▼▼▼▼▼　TOPページ　ピックアップ　▼▼▼▼▼▼*/

.contents .pickup-table{
	/*width:584px;*/
	margin:0 auto 7px 7px;
	text-align:left;}
/*このボックスの色は個別スタイルあり*/	
.contents .pickup-table .pickup-item{
	width:190px;
	height:253px;
	margin:0 7px 7px 0;
	padding:0 0 12px 0;
	text-align:center;
	color:#FFF;
	overflow:hidden;}
/*TOP　ピックアップ 各商品のタイトル 背景矢印は個別スタイルあり*/	
.contents .pickup-table .pickup-item .title-pickupitem{
	padding:1px 0 0 20px;
	margin:9px 0 7px 11px;
	font-size:14px;
	text-align:left;}
.contents .pickup-table .pickup-item img{
	margin:0 auto 15px auto;}
.contents .pickup-table .pickup-item p.txt-item-info{
	margin:0 10px 0 16px;
	text-align:left;
	line-height:1.5;}

/*▲▲▲▲▲▲　TOPページ　ピックアップ　▲▲▲▲▲▲*/


/*▼▼▼▼▼▼　TOPページ　インフォメーション＆ニュース　▼▼▼▼▼▼*/

.contents .info-table{
	margin:0 0 0 11px;}
.contents .info-table th{
	font-weight:normal;
	text-align:left;
	padding:0 18px 13px 0;
	font-size:12px;	}
.contents .info-table td{
	padding:0 18px 13px 0;}
	

/*▽TOPページ　ご利用について▽*/

.contents .about-table{
	margin:0 11px 11px 11px;}
.contents .about-table td{
	line-height:1.5;
	width:50%;}
.contents .about-table td p.detail{
	margin-left:1em;}
	
/*▲▲▲▲▲▲　TOPページ　インフォメーション＆ニュース　▲▲▲▲▲▲*/




/*********************************************************************************************/	

/*▽▽▽contents-1column(特集ページなど1カラムページ用)▽▽▽*/

/*********************************************************************************************/	


/*コンテンツセル*/
.contents-1column .inner{
	margin:12px 0 30px 15px;
	width:784px;
	text-align:center;}
	
.contents-1column .section{
	width:784px;
	margin:0 0 15px 0;}
	
.contents-1column .menu-1colummn{/*1カラムページ用メニュー　ボトムライン色は個別スタイルあり*/
	/*width:784px;*/
	margin:0 0 12px 0;
	padding:0 0 0 24px;
	overflow:hidden;
	text-align:left;}
* html body .contents-1column .menu-1colummn{/*IE6以下でラインが表示されないバグ用ハック*/
	height:30px;}
	
.contents-1column .menu-1colummn li{/*1カラムページ用メニュー項目　タブ背景は個別スタイルあり*/
	margin:0 4px 0 0;
	width:160px;
	height:30px;
	font-size:14px;
	font-weight:bold;
	float:left;
	display:block;
	text-align:center;}
.contents-1column .menu-1colummn li a{
	width:100%;
	height:100%;
	font-size:14px;
	padding-top:10px;
	display:block;}

.contents-1column .read{
	width:784px;
	margin:0 0 15px 0;
	color:#666;
	text-align:left;
	line-height:1.3;}
.contents-1column .read td{
	padding-left:10px;}
.contents-1column .read .link-related{
	padding-left:0px;
	width:13em;}
.contents-1column .read .link-related2{
	padding-left:0px;
	width:18em;}
/*すべての商品ボックスを囲うテーブル*/
.contents-1column .item-table{
	margin:0 auto 0 7px;
	text-align:left;}

/*▼▼▼▼▼▼コンテンツ6並び用レイアウト(UF等)▼▼▼▼▼▼*/
.contents-1column .inner2{
	margin:12px 0 10px 15px;
	width:784px;
	text-align:center;}

.contents-1column .menu-2colummn{/*1カラムページ用メニュー　ボトムライン色は個別スタイルあり*/
	/*width:784px;*/
	margin:0 0 12px 0;
	padding:0 0 0 24px;
	overflow:hidden;
	text-align:left;}
* html body .contents-1column .menu-2colummn{/*IE6以下でラインが表示されないバグ用ハック*/
	height:30px;}
	
.contents-1column .menu-2colummn li{/*1カラムページ用メニュー項目　タブ背景は個別スタイルあり*/
	margin:0 2px 0 0;
	width:128px;
	height:30px;
	font-size:14px;
	font-weight:bold;
	float:left;
	display:block;
	text-align:center;}
.contents-1column .menu-2colummn li a{
	width:100%;
	height:100%;
	font-size:11px;
	padding-top:10px;
	display:block;}


/*▼▼▼▼▼▼　商品カタログ用　共通テキスト　▼▼▼▼▼▼*/

.contents-1column .item-table .title-itemname{/*商品名*/
	padding:0;
	margin:0 0 7px 11px;
	font-size:12px;
	text-align:left;
	line-height:1.4;}
.contents-1column .item-table .title-itemname2{/*商品名（左マージンなし）*/
	padding:0;
	margin:0 0 7px 0;
	font-size:12px;
	text-align:left;
	line-height:1.4;}
.contents-1column .item-table p.txt-item-info{/*商品解説*/
	margin:0 10px 0 11px;
	text-align:left;
	line-height:1.5;}
.contents-1column .item-table p.txt-item-info2{/*商品解説（左マージンなし）*/
	margin:0 10px 0 0;
	text-align:left;
	line-height:1.5;}
.contents-1column .item-table p.txt-item-info3{/*カートに入れる／見積依頼*/
	margin:0 0 0 11px;
	text-align:left;}
	
	
/*▼▼▼▼▼▼　商品1カラム用　商品ボックスの色は個別スタイルあり　▼▼▼▼▼▼*/

.contents-1column .item-table .catalog-item1cloumn{
	width:763px;
	height:205px;
	margin:0px 0px 15px 0px;
	padding:0px;
	text-align:center;}
.contents-1column .item-table .catalog-item1cloumn img{
	margin:0px 0px 0px 0px;
	}
.contents-1column .item-table .recipe-detail{/*レシピディテール*/
	width:290px;
	float:left;
	margin:10px 0px;
	text-align:left;}
	
.contents-1column .item-table .catalog-item1cloumn .info-detail .title-itemname2 a{
	color:#0000ff;
	text-decoration:underline;}
	
.contents-1column .item-table .catalog-item1cloumn2{
	width:763px;
	height:205px;
	margin:0px 0px 15px 0px;
	padding:0px;
	text-align:center;}
.contents-1column .item-table .catalog-item1cloumn2 img{
	margin:10px 10px 0px 10px;
	float:left;}
	
.contents-1column .item-table .catalog-item1cloumn2 .info-detail .title-itemname2 a{
	color:#0000ff;
	text-decoration:underline;}
/*背景白テキストボックスに入るレシピディテール*/
.contents-1column .item-table .info-detail .recipe-detail{
	width:285px;
	margin:0 10px 0 0;}
* html body .contents-1column .item-table .info-detail .recipe-detail{/*IE6以下対応*/
	width:290px;}


/*▲▲▲▲▲▲　商品1カラム用　商品ボックスの色は個別スタイルあり　▲▲▲▲▲▲*/


/*▼▼▼▼▼▼　商品2カラム用　商品ボックスの色は個別スタイルあり　▼▼▼▼▼▼*/

.contents-1column .item-table .catalog-item2cloumn{
	width:373px;
	height:225px;
	margin:0 17px 19px 0;
	padding:0;
	overflow:hidden;}
.contents-1column .item-table .catalog-item2cloumn img{
	width:160px;
	margin:10px;
	float:left;}


/*　★☆★商品1カラム、★☆★商品2カラム共通　背景白テキストボックス★☆★　*/	
.contents-1column .item-table .info-detail{
	height:185px;
	background:#FFF;
	margin:10px 10px 0 0;
	text-align:left;
	overflow:hidden;}
.contents-1column .item-table .info-detail .title-itemname{/*下ボーダー*/
	margin:0 4px 5px 4px;
	padding:5px 8px;
	border-bottom:#000 dotted 1px}
.contents-1column .item-table .info-detail .title-itemname2 {/*下ボーダーなし*/
	margin:0 4px 0;
	padding:10px 8px 0 8px;}
.contents-1column .item-table .info-detail .detail{
	font-weight:bold;
	margin-bottom:2px;}
/*　★☆★商品1カラム、★☆★商品2カラム共通　背景白テキストボックスここまで★☆★　*/


/*　★☆★商品1カラム、★☆★商品2カラム共通　背景白テキストボックス★☆★　*/	
.contents-1column .item-table .info-detail2{
	height:205px;
	background:#FFF;
	margin:10px 10px 0 0;
	text-align:left;
	overflow:hidden;}
.contents-1column .item-table .info-detail2 .title-itemname{/*下ボーダー*/
	margin:0 4px 5px 4px;
	padding:5px 8px;
	border-bottom:#000 dotted 1px}
.contents-1column .item-table .info-detail2 .title-itemname2 {/*下ボーダーなし*/
	margin:0 4px 0;
	padding:10px 8px 0 8px;}
.contents-1column .item-table .info-detail2 .detail{
	font-weight:bold;
	margin-bottom:2px;}
/*　★☆★商品1カラム、★☆★商品2カラム共通　背景白テキストボックスここまで★☆★　*/


/*レシピ用小さい商品写真*/	
.recipe-table{
	margin:3px 0 10px 4px;}
.contents-1column .item-table .catalog-item1cloumn .photo-small{
	padding:0 0 0 0;
	}
.contents-1column .item-table .catalog-item1cloumn .photo-small img{
	width:80px;
	height:80px;
	margin:0px;}
.contents-1column .item-table .catalog-item1cloumn2 .photo-small{
	padding:0px 0px 0px 0px;
	}
.contents-1column .item-table .catalog-item1cloumn2 .photo-small img{
	margin:0px;}


/*▲▲▲▲▲▲　商品2カラム用　商品ボックスの色は個別スタイルあり　▲▲▲▲▲▲*/


/*▼▼▼▼▼▼　商品4カラム用　商品ボックスの色は個別スタイルあり　▼▼▼▼▼▼*/

.contents-1column .item-table .catalog-item4cloumn{
	width:178px;
	height:362px;
	margin:0 17px 15px 0;
	padding:0 0 12px 0;
	text-align:center;
	overflow:hidden;}
.contents-1column .item-table .catalog-item4cloumn img{
	width:160px;
	margin:12px auto 9px auto;}
	
/*新商品ページ　商品ボックス高さ*/
.contents-1column .item-table .newest{
	height:393px;}

/*新商品の発売日のボックスの色は個別スタイルあり*/	
.contents-1column .item-table .releasedate{
	font-size:12px;
	text-align:center;
	padding:8px 0;}
	
/*▲▲▲▲▲▲　商品4カラム用　商品ボックスの色は個別スタイルあり　▲▲▲▲▲▲*/


/*▼▼▼▼▼▼　レシピ検索　▼▼▼▼▼▼*/


/*左カラム・検索ボックス*/
.contents-1column .search-area{
	width:363px;
	text-align:left;}
.contents-1column .search-area .search-recipe{
	width:340px;
	text-align:center;}


/*レシピ検索ページ　「レシピ検索ページ」タイトル　背景画像は個別スタイルあり*/
.recipe-search-title{
	width:340px;
	height:123px;
	margin-bottom:15px;}
	
/*レシピ検索ページ　検索ボックスの背景、文字色　は個別スタイルあり*/	
.contents-1column .search-area .search-recipe .title{
	padding:3px 0 2px 0;
	text-align:left;
	text-indent:1em;}
html>/**/body .contents-1column .search-area .search-recipe .title{
	padding:3px 0 1px 0;}
	
/*レシピ検索ページ　検索ボックス枠線　は個別スタイルあり*/	
.contents-1column .search-area .search-recipe .search-box{
	margin-bottom:15px;
	padding-top:9px;
	overflow:hidden;
	text-align:center;}
* html body .contents-1column .search-area .search-recipe .search-box a{/*IE5用*/
	font-size:12px;}
.contents-1column .search-area .search-recipe .search-box p{
	text-align:left;
	padding-top:2px;}
.contents-1column .search-area .search-recipe .search-box p.sort{
	margin:0 10px 0;}
.contents-1column .search-area .search-recipe .search-box table{
	margin:3px auto 9px auto;
	width:322px;}
* html body .contents-1column .search-area .search-recipe .search-box table td{/*IE6以下・サーチテーブルのmargin-bottomがないバグに対応*/
	padding-bottom:9px;}

.contents-1column .search-area .search-recipe .search-box table td{
	padding:0 3px 0 0;
	text-align:left;
	width:50%;}
.contents-1column .search-area .search-recipe .search-box table td.border{
	border-bottom:#aaa solid 1px;
	padding-bottom:10px;}
.contents-1column .search-area .search-recipe .search-box .formitem{
	width:170px;
	float:left;}
	
.contents-1column .search-area .search-recipe .search-box .bottom{
	padding:5px 0;
	text-align:center;}
.contents-1column .search-area .search-recipe .search-box .bottom p{
	width:12em;
	margin:0 auto;
	text-align:center;}

		
/*右カラム・商品一覧*/

/*レシピ検索ページ　商品リスト*/
.contents-1column .list-area{
	width:400px;
	text-align:center;}

/*レシピ検索ページ　商品リストタイトル個別スタイルあり*/
.contents-1column .list-area .recipe-title{
	padding:6px 0;
	font-size:14px;}

/*レシピ検索ページ　商品リスト 背景個別スタイルあり*/
.contents-1column .list-area .recipe-list{
	text-align:center;}
	
.contents-1column .list-area .recipe-list table{
	margin:0 auto 10px auto;}
	
.contents-1column .list-area .recipe-list table .recipe-item{
	background:#FFF;
	padding:11px;
	height:190px;}
	
.contents-1column .list-area .recipe-list table .recipe-item p{
	margin-bottom:10px;
	height:18px;}


/*▲▲▲▲▲▲　レシピ検索　▲▲▲▲▲▲*/


/*********************************************************************************************/

/*▽▽▽contents(買い手向けマイページTOP)▽▽▽*/

/*********************************************************************************************/

.contents .innermypage{
	margin:12px 0 0 0;
	width:635px;}
.contents .innermypage .section{
	width:633px;}
.contents .innermypage a{
	font-size:12px;}
	
	
/*▼▼▼▼▼▼　マイページ　インフォメーション＆ニュース　▼▼▼▼▼▼*/
/*企業ページTOPに準じる*/

/*▼▼▼▼▼▼　マイページ　商品検索　▼▼▼▼▼▼*/

.contents .innermypage .search-form{
	margin:0;
	width:633px;}
.contents .innermypage .search-form th{
	padding:10px 0 8px 11px;
	text-align:left;
	font-size:12px;}
.contents .innermypage .search-form th.th2{
	padding:10px 0 0 11px;}
.contents .innermypage .search-form td{
	padding:5px 0 5px 12px;
	font-size:12px;}
/*「商品カタログ検索ボタン」のデザインは個別スタイルあり*/	
.contents .innermypage .search-form .btn-search{
	width:142px;
	height:22px;
	margin:0 0 3px 0;}
.contents .innermypage .search-form .btn-search a{
	display:block;
	width:91px;
	height:100%;}
.contents .innermypage .search-form .btn-search-cat{
	width:242px;
	height:22px;
	margin:0 0 3px 0;}
.contents .innermypage .search-form .btn-search-cat a{
	display:block;
	width:167px;
	height:100%;}
.contents .innermypage .search-form .search-genru{
	width:100%;
	margin:0px 0px 2px 0;}
.contents .innermypage .search-form .search-genru th{
	padding-left:0;}
.contents .innermypage .search-form .search-genru td{
	padding:5px 0 5px 0;}
.contents .innermypage .search-form .search-genru td.title{
	padding-left:0;
	font-weight:bold;}
.contents .innermypage .search-form .search-genru td input{
	margin-right:5px;}


/*▲▲▲▲▲▲　マイページ　商品検索　▲▲▲▲▲▲*/


/*▼▼▼▼▼▼　マイページ　ピックアップ　▼▼▼▼▼▼*/


.contents .pickup-mypage{
	width:622px;
	/*height:245px;*/
	margin:0 4px 5px 4px;
	background:#fff;
	text-align:center;
	overflow:hidden;
	border:solid 1px #ccc;}

/*「矢印@」がつくリンク*/	
.innermypage .link-content1{
	padding:0 0 0 18px;
	margin:0 0 7px 16px;}

.contents .pickup-mypage .normal{
	margin:0 0 5px 14px;
	text-align:left;
	clear:both;}
.contents .pickup-mypage .normal td{
	text-align:center;}


/*TOP　ピックアップ 各商品のタイトル 背景矢印は個別スタイルあり*/

.contents .pickup-mypage .title-pickupitem{
	padding:1px 0 0 20px;
	margin:5px 0 7px 11px;
	font-size:14px;
	text-align:left;}
.contents .pickup-mypage img{
	width:80px;
	margin:0 8px 5px 7px;
	border:solid 1px #ccc;}
.contents .pickup-mypage p.txt-item-info{
	margin:0 10px 0 16px;
	text-align:left;
	line-height:1.2;
	font-size:11px;}
	
/*
.mypagecolor1,.mypagecolor2,.mypagecolor3{
	text-align:left;
	width:622px;}
*/
.mypagecolor1 .comments,.mypagecolor2 .comments,.mypagecolor3 .comments{
	text-align:right;
	padding:5px 10px 0 0;}


/*▲▲▲▲▲▲　マイページ　ピックアップ　▲▲▲▲▲▲*/




/*▼▼▼▼▼▼　無料会員用価格表示スタイル　▼▼▼▼▼▼*/
/*　デザインが合わない為、/css/foods_free_buyer.cssは使用していません　*/
span.FFB_CLOSED_TEXT
{
	font-size: 10px;
	color: #000000;
	background-color: #66ff00;
	padding:0px 1px 0px 3px;
	border: 1px #66cc00 solid;
	text-align: center;
	font-weight:normal;
}
/*▲▲▲▲▲▲　無料会員用価格表示スタイル　▲▲▲▲▲▲*/

/*▼▼▼▼▼▼　レシピ詳細　▼▼▼▼▼▼*/
.recipe-detail-title-oroshi{
	background:#E3E3E3;}
.recipe-detail-subtitle-oroshi{
	background:#DDDDDD;}
.recipe-detail-mate-oroshi{
	background:#FAFAFA;}
.recipe-detail-font-oroshi{
	color:#000000;}
/*▲▲▲▲▲▲　レシピ詳細　▲▲▲▲▲▲*/

