.small{font-size: small;
 font-style: normal;
 line-height:150%;
 font-weight: normal;
 color: #333333}

.smallbold{font-size: small;
 font-style: normal;
 line-height:150%;
 font-weight: bold;
 color: #333333}
 
 .smallbold_qa{font-size: 14px;
 font-style: normal;
 line-height:150%;
 font-weight: bold;
 color: #333333}

.small2{font-size: small;
 font-style: normal;
 line-height:150%;
 font-weight: normal;
 color: #003399}

.small2bold{font-size: small;
 font-style: normal;
 line-height:150%;
 font-weight: bold;
 color: #003399}

.xsmall{font-size: x-small;
 font-style: normal;
 line-height:150%;
 font-weight: normal;
 color: #333333}

.xsmallbold{font-size: x-small;
 font-style: normal;
 line-height:150%;
 font-weight: bold;
 color: #333333}

.xsmall2{font-size: x-small;
 font-style: normal;
 line-height:150%;
 font-weight: normal;
 color: #003399}
 
 .xsmall_ora{font-size: x-small;
 font-style: normal;
 line-height:150%;
 font-weight: normal;
 color: #FF9609}
 
  .xsmall_ora_b{font-size: x-small;
 font-style: normal;
 line-height:150%;
 font-weight:700;
 color: #FF9609}
 
 .text_orange a:link { 
	color:#FF9609;
}
.text_orange a:visited {
	color:#FF9609;
}
.text_orange a:hover {
	color:#FF9609;
	text-decoration:underline;
}
.text_orange a:active {
	color:#FF9609;
	text-decoration:underline;
}
 
.orangeBig{
	margin:10px 5px 10px 20px;
	font-size:20px;
	font-weight: bold;
	color: #FF6600;}

.orangeSmall{
	margin:10px 5px 10px 20px;
	font-size:12px;
	color: #FF6600;}
	
  .xsmall_qa{font-size: x-small;
 font-style: normal;
 line-height:150%;
 font-weight: normal;
 color:#333333;}

.xsmall2bold{font-size: x-small;
 font-style: normal;
 line-height:150%;
 font-weight: bold;
 color: #003399}

.xxsmall{font-size: xx-small;
 font-style: normal;
 line-height:150%;
 font-weight: normal;
 color: #333333}

.xxsmallbold{font-size: xx-small;
 font-style: normal;
 line-height:150%;
 font-weight: bold;
 color: #333333}

.xxsmall2{font-size: xx-small;
 font-style: normal;
 line-height:150%;
 font-weight: normal;
 color: #003399}

.xxsmall2bold{font-size: xx-small;
 font-style: normal;
 line-height:150%;
 font-weight: bold;
 color: #003399}
 
/*リニューアル分ここから*/

*img{
	padding:0px;
	border:none;
	}
	
.title_h2{
	margin:5px 20px 5px 20px;
	padding:3px 5px;
	border-color:#FBE0A3;
	border-width:0 0 1px 7px;
	border-style:solid;
	font-size:14px;
	color:#663300;}

.text_orange{
	text-align:left;
	margin:5px 0 5px 0;
	padding:0px;
	font-size:12px;
	line-height:20px;
	color:#FF9609;
	font-weight:bold;
	text-indent:0px;}
	
.text_shousai{
	text-align:right;
	margin:10px 30px 0px 0;
	font-size:12px;
	color:#663300}
	
.text_shousai a:link { 
	color:#663300;
}
.text_shousai a:visited {
	color:#663300;
}
.text_shousai a:hover {
	color:#FBE0A3;
	text-decoration:underline;
}
.text_shousai a:active {
	color:#663300;
	text-decoration:underline;
}

.text_shousai2{
	text-align:left;
	margin:10px 20px 0px 2px;
	padding:0 0 0 10px;
	text-indent:10px;
	font-size:12px;
	color:#FF9609;
	background-image:url(../img/recipe_icon.gif);
	background-repeat:no-repeat;
	background-position:left center;}
	
.text_shousai2 a:link { 
	color:#FF9609;
}
.text_shousai2 a:visited {
	color:#FF9609;
}
.text_shousai2 a:hover {
	color:#FF9609;
	text-decoration:underline;
}
.text_shousai2 a:active {
	color:#FF9609;
	text-decoration:underline;
}
	
.img{
	margin:0 auto 0 20px;
	border:0px;
	}
	
.img_2{
	margin:0;
	border:0px;
	}
	
.img_3{
	margin:20px 0 10px 0;
	border:0px;
	}
	
.img_4{
	margin:0;
	border:0px;
	}
		
.img_5{
	margin:0 0 2px 20px;
	border:0px;
	}		
	
.left_box{
	float:left;
	width:175px;
	height:70px;
	margin:0 0 0 5px;
	padding:0px;
	text-align:right;
	}
	
.center_box{
	float:left;
	width:175px;
	height:70px;
	margin:0;
	padding:0px;
	text-align:right;
	}
	
.right_box{
	float:left;
	width:175px;
	height:70px;
	margin:0;
	padding:0px;
	text-align:right;
	}

#news_box{
	width:510px;
	height:auto;
	margin:0 auto 0 20px;
	padding:0px;
	text-align:center;
	}
	
#qa_box{
	width:510px;
	height:auto;
	margin:0px auto 0px 20px;
	padding:0px;
	text-align:center;
	}
	
.dot_box{
	width:510px;
	height:auto;
	margin:10px auto 20px 20px;
	padding:0px;
	text-align:center;
	}
	
#news_box a:link { 
	color:#663300;
}
#news_box a:visited {
	color:#663300;
}
#news_box a:hover {
	color:#FBE0A3;
	text-decoration:underline;
}
#news_box a:active {
	color:#663300;
	text-decoration:underline;
}

.detail{
	margin:10px 0 5px 0;
	border:0;
	}
	
.dotline{
	border-color: #CDCDCD;
	border-style: dashed;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	text-indent:-9999px;
	clear:both;
	margin:0;
	padding:0;
	}
	
.dotline_qa{
	border-color: #CDCDCD;
	border-style: dashed;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	text-indent:-9999px;
	clear:both;
	margin:0 0 10px 0; 
	padding:0;
	}
	
.dotline_recipe{
	border-color: #CDCDCD;
	border-style: dashed;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	text-indent:-9999px;
	clear:both;
	margin:0;
	padding:0;
	}
	
.news_date {
	float: left;
	width: 120px;
	text-align:left;
	margin:5px 0 5px 2px;
	font-size:14px;
	line-height: 16px;
	color:#666666;
	font-weight: bold;}
	
.news_text {
	float: left;
	text-align: left;
	font-size:14px;
	line-height: 16px;
	margin:5px 0 5px 0px;
	padding-left:5px;
	text-indent:5px;
	color: #100D00;
	display: block;
	width: 380px;
}

.qa_date {
	float: left;
	width: 60px;
	text-align:left;
	margin:0px 0 0px 0px;
	padding:0px 0 0 0;
	font-size:14px;
	line-height: 16px;
	color:#666666;
	font-weight: bold;}
	
.qa_text {
	float: left;
	text-align: left;
	font-size:12px;
	margin:0px 0 5px 0;
	padding-left:5px;
	text-indent:5px;
	color: #100D00;
	display: block;
	width: 445px;
	line-height:20px;
	}


a.icon {
	font-size:14px;
	text-decoration: none;
	background-image: url(../img/list_icon.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	margin:5px 0 5px 0px;
	padding-left: 22px;
}

/* レシピ一覧ページ */
.recipe_left_box{
	float:left;
	width:177px;
	height:230px;
	margin:0 0 0 5px;
	padding:0px;
	text-align:center;
	background-image:url(../img/list_recipe_bg.gif);
	background-repeat:no-repeat;
	background-position:center;
	color:#FF9609;
	font-size:12px;
	}

.recipe_left_box a:link { 
	color:#FF9609;
}
.recipe_left_box a:visited {
	color:#FF9609;
}
.recipe_left_box a:hover {
	color:#FF9609;
	text-decoration:underline;
}
.recipe_left_box a:active {
	color:#FF9609;
	text-decoration:underline;
}

.recipe_left_box2{
	width:505px;
	height:125px;
	margin:0 5px 20px 20px;
	padding:10px;
	text-align:left;
	background-image:url(../img/list_recipe_bg2.gif);
	background-repeat:no-repeat;
}

.recipe_left_box2 table { 
	width:500px;
}

.recipe_left_box2 table td.img_box { 
	width:120px;
	padding:0 5px;
	text-align:left;
	vertical-align:bottom;
}

.recipe_left_box2 table td { 
	width:380px;
	color:#FF9609;
	font-size:15px;
	padding:0 5px;
	text-align:left;
	vertical-align:bottom;
}
.recipe_left_box2 table td a:link { 
	color:#FF9609;
}
.recipe_left_box2 table td a:visited {
	color:#FF9609;
}
.recipe_left_box2 table td a:hover {
	color:#FF9609;
	text-decoration:underline;
}
.recipe_left_box2 table td a:active {
	color:#FF9609;
	text-decoration:underline;
}

.recipe_left_box2 table p { 
	font-size:12px;
	color:#666666;
}

.recipe_left_box2 table p.sub { 
	font-size:12px;
	color:#FF9609;
	margin:3px 10px 5px 0;
}
.recipe_center_box{
	float:left;
	width:177px;
	height:230px;
	margin:0;
	padding:0px;
	text-align:center;
	background-image:url(../img/list_recipe_bg.gif);
	background-repeat:no-repeat;
	background-position:center;
	color:#FF9609;
	font-size:12px;
	}
	
.recipe_center_box a:link { 
	color:#FF9609;
}
.recipe_center_box a:visited {
	color:#FF9609;
}
.recipe_center_box a:hover {
	color:#FF9609;
	text-decoration:underline;
}
.recipe_center_box a:active {
	color:#FF9609;
	text-decoration:underline;
}
	
.recipe_center_box2{
	width:505px;
	height:60px;
	margin:0 5px 20px 20px;
	padding:10px;
	text-align:left;
	background-image:url(../img/list_recipe_bg.gif);
	background-repeat:repeat-x;
}


.recipe_right_box{
	float:left;
	width:177px;
	height:230px;
	margin:0;
	padding:0px;
	text-align:center;
	background-image:url(../img/list_recipe_bg.gif);
	background-repeat:no-repeat;
	background-position:center;
	color:#FF9609;
	font-size:12px;
	}
	
.recipe_right_box a:link { 
	color:#FF9609;
}
.recipe_right_box a:visited {
	color:#FF9609;
}
.recipe_right_box a:hover {
	color:#FF9609;
	text-decoration:underline;
}
.recipe_right_box a:active {
	color:#FF9609;
	text-decoration:underline;
}


/* レシピページ */

#recipe_text{
	margin: 10px auto 0 20px;
	padding:0;
	text-indent:-9999px;
	background-image:url(../img/h1_recipe.gif);
	background-repeat:no-repeat;
	width:230px;
	height:20px;
}

.h2_00 {
	margin: 10px 10px 10px 20px;
	padding: 0;
	text-align:left;
}

.h2_01 {
	background-image:url(../img/recipe_h2_01.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:310px;
	height:40px;
	margin: 10px 10px 10px 20px;
	padding: 0px;
	text-indent:-9999px;
	text-align:left;
}

.h2_02 {
	background-image:url(../img/recipe_h2_02.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:400px;
	height:40px;
	margin: 10px 10px 10px 30px;
	padding: 0px;
	text-indent:-9999px;
	text-align:left;
}

.h2_03 {
	background-image:url(../img/recipe_h2_03.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:310px;
	height:40px;
	margin: 10px 10px 10px 30px;
	padding: 0px;
	text-indent:-9999px;
	text-align:left;
}

.h2_04 {
	background-image:url(../img/recipe_h2_04.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:400px;
	height:40px;
	margin: 10px 10px 10px 30px;
	padding: 0px;
	text-indent:-9999px;
	text-align:left;
}

.h2_05 {
	background-image:url(../img/recipe_h2_05.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:400px;
	height:40px;
	margin: 10px 10px 10px 30px;
	padding: 0px;
	text-indent:-9999px;
	text-align:left;
}

.h2_06 {
	background-image:url(../img/recipe_h2_06.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:400px;
	height:40px;
	margin: 10px 10px 10px 30px;
	padding: 0px;
	text-indent:-9999px;
	text-align:left;
}

.h2_summer01 {
	background-image:url(../img/recipe_h2_summer01.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:420px;
	height:40px;
	margin: 10px 10px 10px 30px;
	padding: 0px;
	text-indent:-9999px;
	text-align:left;
}

#h2_summer2009_01 img{
	margin: 10px 10px 10px 30px;
	padding-right: 64px;
}

.h2_summer02 {
	background-image:url(../img/recipe_h2_summer02.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:400px;
	height:40px;
	margin: 10px 10px 10px 30px;
	padding: 0px;
	text-indent:-9999px;
	text-align:left;
}

.h2_summer03 {
	background-image:url(../img/recipe_h2_summer03.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:400px;
	height:40px;
	margin: 10px 10px 10px 30px;
	padding: 0px;
	text-indent:-9999px;
	text-align:left;
}

.h2_summer04 {
	background-image:url(../img/recipe_h2_summer04.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:400px;
	height:40px;
	margin: 10px 10px 10px 30px;
	padding: 0px;
	text-indent:-9999px;
	text-align:left;
}

.h2_summer05 {
	background-image:url(../img/recipe_h2_summer05.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:400px;
	height:40px;
	margin: 10px 10px 10px 30px;
	padding: 0px;
	text-indent:-9999px;
	text-align:left;
}

.h2_summer06 {
	background-image:url(../img/recipe_h2_summer06.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:400px;
	height:40px;
	margin: 10px 10px 10px 30px;
	padding: 0px;
	text-indent:-9999px;
	text-align:left;
}

.h2_summer07 {
	background-image:url(../img/recipe_h2_summer07.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:400px;
	height:40px;
	margin: 10px 10px 10px 30px;
	padding: 0px;
	text-indent:-9999px;
	text-align:left;
}

.table_recipe {
	margin:0 auto 0 auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FF9609;
	width: 400px;
}
.table_recipe th {
	font-size: 12px;
	color: #333333;
	text-align: left;
	vertical-align: top;
	width: 280px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9609;
	padding: 2px;
	font-weight:normal;
}

.table_recipe th.etc {
	font-size: 12px;
	color: #333333;
	text-align: left;
	vertical-align: top;
	width: 280px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffdab9;
	padding: 2px;
	font-weight:normal;
}

.table_recipe td {
	font-size: 12px;
	color: #333333;
	padding: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9609;
}

.table_recipe td.etc {
	font-size: 12px;
	color: #333333;
	padding: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffdab9;
}


.table_recipe2 {
	margin:0 auto 0 auto;
	border-bottom-width: 1px;
	border-bottom:dashed;
	border:1px;
	border-bottom-color:#666666;
	width: 400px;
}

.footlink{
	margin:0px auto 10px auto;
	font-size:12px;
	text-align:right;
	width:420px;
	border-bottom:dashed;
	border:1px;
	}
	
.zairyou{
	margin:10px auto 0px auto;
	font-size:12px;
	line-height:16px;
	text-align:left;
	width:400px;
	}
	

/*ソフトタブページ*/
#softtab_text{
	margin: 10px auto 0 20px;
	padding:0;
	text-indent:-9999px;
	background-image:url(/img/tex01softtab.gif);
	background-repeat:no-repeat;
	width:234px;
	height:24px;
}

#softtab_text2{
	margin: 0px auto 0 20px;
	padding:0;
	text-indent:-9999px;
	background-image:url(/img/tex02softtab.gif);
	background-repeat:no-repeat;
	width:234px;
	height:24px;
}

#softtab_text3{
	margin: 0px auto 0 20px;
	padding:0;
	text-indent:-9999px;
	background-image:url(/img/tex03softtab.gif);
	background-repeat:no-repeat;
	width:234px;
	height:24px;
}

#softtab_text4{
	margin: 0px auto 0 20px;
	padding:0;
	text-indent:-9999px;
	background-image:url(/img/tex04softtab.gif);
	background-repeat:no-repeat;
	width:234px;
	height:24px;
}

#softtab_text5{
	margin: 0px auto 0 20px;
	padding:0;
	text-indent:-9999px;
	background-image:url(/img/tex05softtab.gif);
	background-repeat:no-repeat;
	width:234px;
	height:24px;
}

#softtab_text6{
	margin: 0px auto 0 20px;
	padding:0;
	text-indent:-9999px;
	background-image:url(/img/tex06softtab.gif);
	background-repeat:no-repeat;
	width:234px;
	height:24px;
}

#contents {
	margin: 0px;
	padding: 0px;
	width: 550px;
	font-size:12px;
	line-height:16px;
}

#contents p{
	margin: 0px;
	padding: 0 20px 20px 20px;
	width: 550px;
	font-size:12px;
	line-height:16px;
}

.h3_softtab{
	font-size:12px;
	font-weight:700;
	padding:10px 20px 0px 20px;
	margin:0px;}
	
#softtab_explain01{
	margin: 0px auto 0 20px;
	padding:0;;
	text-indent:-9999px;
	background-image:url(/img/softtab_explain01.jpg);
	background-repeat:no-repeat;
	width:466px;
	height:180px;
}

#softtab_explain02{
	margin: 0px auto 0 20px;
	padding:0;
	text-indent:-9999px;
	background-image:url(/img/softtab_explain02.jpg);
	background-repeat:no-repeat;
	width:466px;
	height:180px;
}

#softtab_zu01{
	margin: 0px auto 0 20px;
	padding:0;
	text-indent:-9999px;
	background-image:url(/img/zu_softtab.jpg);
	background-repeat:no-repeat;
	width:396px;
	height:320px;
}

#softtab_zu02{
	margin: 0px auto 0 20px;
	padding:0;
	text-indent:-9999px;
	background-image:url(/img/zu2softtab.jpg);
	background-repeat:no-repeat;
	width:500px;
	height:299px;
}

/* 商品情報ページ */
.products_left_box1{
	float:left;
	width:270px;
	height:70px;
	margin:0;
	padding:20px 0 0 0;
	}
	
.products_right_box1{
	float:right;
	width:270px;
	height:70px;
	margin:0;
	padding:20px 0 0 0;
	}
	
.products_left_box2{
	float:left;
	width:270px;
	height:74px;
	margin:0;
	padding:20px 0 0 0;
	}
	
.products_right_box2{
	float:right;
	width:270px;
	height:90px;
	margin:0;
	padding:5px 0 0 0;
	}
	
.products_left_box3{
	float:left;
	width:270px;
	height:85px;
	margin:0;
	padding:5px 0 0 0;
	}
	
.products_right_box3{
	float:right;
	width:270px;
	height:82px;
	margin:0;
	padding:8px 0 0 0;
	}
	
.products_left_box4{
	float:left;
	width:270px;
	height:83px;
	margin:0;
	padding:6px 0 0 0;
	}
	
.products_right_box4{
	float:right;
	width:270px;
	height:80px;
	margin:0;
	padding:7px 0 0 0;
	}
	
.products_left_box5{
	float:left;
	width:270px;
	height:90px;
	margin:0;
	padding:7px 0 0 0;
	}
	
.products_right_box5{
	float:right;
	width:270px;
	height:90px;
	margin:0;
	padding:5px 0 0 0;
	}
	
.text_12{
	font-size:12px;
	line-height:16px;
	}
	
.text14{
	font-size:14px;
	line-height:20px;
	}
.text16{
	font-size:16px;
	line-height:22px;
	}
.text18{
	font-size:18px;
	line-height:28px;
	}

.top_banner{
	margin:0 auto 0 auto;
	text-align:center;}


/* ツナ */

.tsuna_top01{
	margin:10px 0 0 0;
	padding:0px 10px 0px 10px;
	_padding:0px;
	background-image:url(/products/img/bg01.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:530px;
	height:204px;
	text-align:left;
	}
	
.tsuna_top02{
	margin:10px 0 0 0;
	padding:0px 10px 0px 10px;
	_padding:0px;
	background-image:url(/products/img/bg02.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:530px;
	height:204px;
	text-align:left;
	}
	
.tsuna_top03{
	margin:10px 0 0 0;
	padding:0px 10px 0px 10px;
	_padding:0px;
	background-image:url(/products/img/bg03.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:530px;
	height:204px;
	text-align:left;
	}
	
.tsuna_top04{
	margin:10px 0 0 0;
	padding:0px 10px 0px 10px;
	_padding:0px;
	background-image:url(/products/img/bg04.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:530px;
	height:204px;
	text-align:left;
	}

.tsuna_top05{
	margin:10px 0 0 0;
	padding:0px 10px 0px 10px;
	_padding:0px;
	background-image:url(/products/img/bg05.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:530px;
	height:204px;
	text-align:left;
	}
	
.tsuna_top06{
	margin:10px 0 0 0;
	padding:0px 10px 0px 10px;
	_padding:0px;
	background-image:url(/products/img/bg06.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:530px;
	height:204px;
	text-align:left;
	}
	
.tsuna_top07{
	margin:10px 0 0 0;
	padding:0px 10px 0px 10px;
	_padding:0px;
	background-image:url(/products/img/bg07.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:530px;
	height:204px;
	text-align:left;
	}
	
.tsuna_top08{
	margin:10px 0 0 0;
	padding:0px 10px 0px 10px;
	_padding:0px;
	background-image:url(/products/img/bg08.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:530px;
	height:204px;
	text-align:left;
	}
	
.tsuna_top09{
	margin:10px 0 0 0;
	padding:0px 10px 0px 10px;
	_padding:0px;
	background-image:url(/products/img/bg09.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:530px;
	height:204px;
	text-align:left;
	}
	
.tsuna_top10{
	margin:10px 0 0 0;
	padding:0px 10px 0px 10px;
	_padding:0px;
	background-image:url(/products/img/bg10.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:530px;
	height:204px;
	text-align:left;
	}
	
.tsuna_top11{
	margin:10px 0 0 0;
	padding:0px 10px 0px 10px;
	_padding:0px;
	background-image:url(/products/img/bg11.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:530px;
	height:204px;
	text-align:left;
	}
	
.tsuna_top12{
	margin:10px 0 0 0;
	padding:0px 10px 0px 10px;
	_padding:0px;
	background-image:url(/products/img/bg12.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:530px;
	height:204px;
	text-align:left;
	}
	
.tsuna_top13{
	margin:10px 0 0 0;
	padding:0px 10px 0px 10px;
	_padding:0px;
	background-image:url(/products/img/bg13.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:530px;
	height:204px;
	text-align:left;
	}
	
.tsuna_top14{
	margin:10px 0 0 0;
	padding:0px 10px 0px 10px;
	_padding:0px;
	background-image:url(/products/img/bg14.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:530px;
	height:204px;
	text-align:left;
	}
	
.tsuna_top15{
	margin:10px 0 0 0;
	padding:0px 10px 0px 10px;
	_padding:0px;
	background-image:url(/products/img/bg15.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:530px;
	height:204px;
	text-align:left;
	}
	
.tsuna_top16{
	margin:10px 0 0 0;
	padding:0px 10px 0px 10px;
	_padding:0px;
	background-image:url(/products/img/bg16.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:530px;
	height:204px;
	text-align:left;
	}
	
.tsuna_top17{
	margin:10px 0 0 0;
	padding:0px 10px 0px 10px;
	_padding:0px;
	background-image:url(/products/img/bg17.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:530px;
	height:204px;
	text-align:left;
	}
	
.tsuna_top18{
	margin:10px 0 0 0;
	padding:0px 10px 0px 10px;
	_padding:0px;
	background-image:url(/products/img/bg18.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:530px;
	height:204px;
	text-align:left;
	}
	
.tsuna_top19{
	margin:10px 0 0 0;
	padding:0px 10px 0px 10px;
	_padding:0px;
	background-image:url(/products/img/bg19.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:530px;
	height:204px;
	text-align:left;
	}
	
.tsuna_top20{
	margin:10px 0 0 0;
	padding:0px 10px 0px 10px;
	_padding:0px;
	background-image:url(/products/img/bg20.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:530px;
	height:204px;
	text-align:left;
	}

.tsuna_top21{
	margin:10px 0 0 0;
	padding:0px 10px 0px 10px;
	_padding:0px;
	background-image:url(/products/img/bg21.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:530px;
	height:204px;
	text-align:left;
	}

.tsuna_top22{
	margin:10px 0 0 0;
	padding:0px 10px 0px 10px;
	_padding:0px;
	background-image:url(/products/img/bg22.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:530px;
	height:204px;
	text-align:left;
	}

.tsuna_top23{
	margin:10px 0 0 0;
	padding:0px 10px 0px 10px;
	_padding:0px;
	background-image:url(/products/img/bg23.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:530px;
	height:204px;
	text-align:left;
	}
	
.tsuna_top24{
	margin:10px 0 0 0;
	padding:0px 10px 0px 10px;
	_padding:0px;
	background-image:url(/products/img/bg24.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:530px;
	height:204px;
	text-align:left;
	}
	
.tsuna_top25{
	margin:10px 0 0 0;
	padding:0px 10px 0px 10px;
	_padding:0px;
	background-image:url(/products/img/bg25.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:530px;
	height:204px;
	text-align:left;
	}
	
.tsuna_top26{
	margin:10px 0 0 0;
	padding:0px 10px 0px 10px;
	_padding:0px;
	background-image:url(/products/img/bg26.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:530px;
	height:204px;
	text-align:left;
	}	
	
.tsuna_top27{
	margin:10px 0 0 0;
	padding:0px 10px 0px 10px;
	_padding:0px;
	background-image:url(/products/img/bg27.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:530px;
	height:204px;
	text-align:left;
	}				
	
.tsuna_left_box1{
	float:left;
	width:120px;
	height:110px;
	margin:0;
	padding:10px 0 0 10px;
	}
	
.tsuna_right_box1{
	float:right;
	width:380px;
	height:110px;
	margin:0;
	padding:10px 10px 0 10px;
	text-align:left;
	font-size:14px;
	font-weight:700;
	color:#660000;
	}
	
.describe{
	margin:10px 0px 10px 10px;
	font-size:12px;
	line-height:16px;
	float:left;
	width:520px;
	}
	
.describe2{
	margin:10px 0px 10px 10px;
	font-size:12px;
	line-height:16px;
	float:left;
	width:330px;
	}
	
table.table_products {
  margin-top: 30px;
  _margin-top: 37px;
  width: 380px;
  border-collapse: collapse;
  border: solid 1px #FB8E61;
  font-size: 12px;
}

table.table_products th,
table.table_products td {
  border: solid 1px #FB8E61;
  padding: 4px;
  font-weight:normal;
}

table.table_products th {
  background: #FDDFD0;
  text-align: left;
  white-space: nowrap;
  color: #7D2804;
}

table.table_products td {
  background: #FFF;
  color:#333333;
  font-weight:normal;
}

/*ツナ缶の基礎知識ページ*/
table.table_tsuna {
  margin:10px 0 20px 20px;
  width: 520px;
  border-collapse: collapse;
  border: solid 1px #FB8E61;
  font-size: 12px;
}

table.table_tsuna th,
table.table_tsuna td {
  border: solid 1px #FB8E61;
  padding: 6px;
  font-weight:normal;
  line-height:140%;
  vertical-align:top;
}

table.table_tsuna th {
  background: #FDDFD0;
  text-align:center;
  white-space: nowrap;
  color: #7D2804;
  font-weight:bold;
}

table.table_tsuna td {
  background: #FFF;
  color:#333333;
  font-weight:normal;
}


.tsuna_right{
	float:right;
	width:160px;
	height:55px;
	margin:10px 10px 10px 0;
	_margin:10px 5px 10px 0;
	padding:0;
	text-align:left;
	font-size:14px;
	font-weight:700;
	color:#660000;
	}

.text_shousai3{
	text-align:left;
	margin:0px;
	padding:0 0 0 10px;
	text-indent:10px;
	font-size:12px;
	color:#FF9609;
	background-image:url(../img/recipe_icon.gif);
	background-repeat:no-repeat;
	background-position:left center;}

.text_shousai3 a:link { 
	color:#FF9609;
}
.text_shousai3 a:visited {
	color:#FF9609;
}
.text_shousai3 a:hover {
	color:#FF9609;
	text-decoration:underline;
}
.text_shousai3 a:active {
	color:#FF9609;
	text-decoration:underline;
}

#recipe_list{
	border:1px dotted #FFCC00;
	background-color:#FFFFFF;
	width:500px;
	margin:0px 10px 20px 24px;
	font-size:12px;
	color:#FF9900;
	font-weight:bold;
	}

#recipe_list p{
	margin:10px 10px 10px 22px;
	font-size:12px;
	color:#FF6600;
	font-weight:bold;
	}
	
.h2_autumn01 {
	background-image:url(../img/recipe_h2_autumn01.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:420px;
	height:40px;
	margin: 10px 10px 10px 30px;
	padding: 0px;
	text-indent:-9999px;
	text-align:left;
}

.h2_autumn02 {
	background-image:url(../img/recipe_h2_autumn02.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:400px;
	height:40px;
	margin: 10px 10px 10px 30px;
	padding: 0px;
	text-indent:-9999px;
	text-align:left;
}

.h2_autumn03 {
	background-image:url(../img/recipe_h2_autumn03.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:400px;
	height:40px;
	margin: 10px 10px 10px 30px;
	padding: 0px;
	text-indent:-9999px;
	text-align:left;
}

.h2_autumn04 {
	background-image:url(../img/recipe_h2_autumn04.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:400px;
	height:40px;
	margin: 10px 10px 10px 30px;
	padding: 0px;
	text-indent:-9999px;
	text-align:left;
}

.h2_autumn05 {
	background-image:url(../img/recipe_h2_autumn05.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:400px;
	height:40px;
	margin: 10px 10px 10px 30px;
	padding: 0px;
	text-indent:-9999px;
	text-align:left;
}
.h2_winter01 {
	background-image:url(../img/recipe_h2_winter01.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:420px;
	height:40px;
	margin: 10px 10px 10px 30px;
	padding: 0px;
	text-indent:-9999px;
	text-align:left;
}

.h2_winter02 {
	background-image:url(../img/recipe_h2_winter02.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:400px;
	height:40px;
	margin: 10px 10px 10px 30px;
	padding: 0px;
	text-indent:-9999px;
	text-align:left;
}

.h2_winter03 {
	background-image:url(../img/recipe_h2_winter03.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:400px;
	height:40px;
	margin: 10px 10px 10px 30px;
	padding: 0px;
	text-indent:-9999px;
	text-align:left;
}

.h2_winter04 {
	background-image:url(../img/recipe_h2_winter04.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:400px;
	height:40px;
	margin: 10px 10px 10px 30px;
	padding: 0px;
	text-indent:-9999px;
	text-align:left;
}

.h2_winter05 {
	background-image:url(../img/recipe_h2_winter05.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:400px;
	height:40px;
	margin: 10px 10px 10px 30px;
	padding: 0px;
	text-indent:-9999px;
	text-align:left;
}

.h2_winter06 {
	background-image:url(../img/recipe_h2_winter06.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:400px;
	height:40px;
	margin: 10px 10px 10px 30px;
	padding: 0px;
	text-indent:-9999px;
	text-align:left;
}

.h2_winter07 {
	background-image:url(../img/recipe_h2_winter07.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:400px;
	height:40px;
	margin: 10px 10px 10px 30px;
	padding: 0px;
	text-indent:-9999px;
	text-align:left;
}

.h2_winter08 {
	background-image:url(../img/recipe_h2_winter08.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:400px;
	height:40px;
	margin: 10px 10px 10px 30px;
	padding: 0px;
	text-indent:-9999px;
	text-align:left;
}

.h2_winter09 {
	background-image:url(../img/recipe_h2_winter09.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:400px;
	height:40px;
	margin: 10px 10px 10px 30px;
	padding: 0px;
	text-indent:-9999px;
	text-align:left;
}

.h2_winter10 {
	background-image:url(../img/recipe_h2_winter10.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:400px;
	height:40px;
	margin: 10px 10px 10px 30px;
	padding: 0px;
	text-indent:-9999px;
	text-align:left;
}

/* Add 2009.05.27*/
#recipe_list{
	clear:both;
	overflow:hidden;
	padding-bottom:16px;
}
#recipe_list p{
	margin-bottom:0 !important;
}
p#recipe_listTitle{
	border-bottom:solid 1px;
	padding-bottom:4px;
}
.recipe_listArchives{
	float:left;
	width:240px;
	margin-top:8px !important;
}
.recipeYear{
	color:#ff9900;
	margin-left:30px;
}

