.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;

	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;
	
	text-align:center;

	}

	

.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;}

.top_banner_kimuchi{

	margin:0 auto 0 auto;

	text-align:center;}

.top_banner_kimuchi a:hover img{
	opacity:0.8;
	filter: alpha(opacity=80);
}




/* ツナ */



.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_top28{

	margin:10px 0 0 0;

	padding:0px 10px 0px 10px;

	_padding:0px;

	background-image:url(/products/img/bg28.jpg);

	background-repeat:no-repeat;

	background-position:center;

	width:530px;

	height:204px;

	text-align:left;

	}


.tsuna_top29{

	margin:10px 0 0 0;

	padding:0px 10px 0px 10px;

	_padding:0px;

	background-image:url(/products/img/bg29.jpg);

	background-repeat:no-repeat;

	background-position:center;

	width:530px;

	height:204px;

	text-align:left;

	}


.tsuna_top30{

	margin:10px 0 0 0;

	padding:0px 10px 0px 10px;

	_padding:0px;

	background-image:url(/products/img/bg30.jpg);

	background-repeat:no-repeat;

	background-position:center;

	width:530px;

	height:204px;

	text-align:left;

	}


.tsuna_top31{

	margin:10px 0 0 0;

	padding:0px 10px 0px 10px;

	_padding:0px;

	background-image:url(/products/img/bg31.jpg);

	background-repeat:no-repeat;

	background-position:center;

	width:530px;

	height:204px;

	text-align:left;

	}

.tsuna_top32{

	margin:10px 0 0 0;

	padding:0px 10px 0px 10px;

	_padding:0px;

	background-image:url(/products/img/bg32.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;

}

/* Add 2010.11.10*/

#products {
	padding: 0;
	margin: 0;
	overflow: hidden;
	clear: both;
}

#products ul {
	width: 509px;
	list-style-type: none;
	padding: 0;
	margin: 0 0 0 20px;
}

#products ul li{
	float:left;
	margin:5px 8px 0 0;
}

.m_reset {
	margin:5px 0 0 0 !important;
}

#products ul li a{
	display: block;
	width: 164px;
}

#products ul li img{
	border: 0;
}

#products ul a:hover{
	background-color: transparent;
}

#products ul a:hover img{
	visibility: hidden;
}

#nav_1{
	background-image:url("/img/nav_test/nav_tsuna_over.jpg");
}

#nav_2{
	background-image:url("/img/nav_test/nav_sozai_over.jpg");
}

#nav_3{
	background-image:url("/img/nav_test/nav_aouo_over.jpg");
}
#nav_4{
	background-image:url("/img/nav_test/nav_aji_over.jpg");
}
#nav_5{
	background-image:url("/img/nav_test/nav_tori_over.jpg");
}
#nav_6{
	background-image:url("/img/nav_test/nav_hotate_over.jpg");
}
#nav_7{
	background-image:url("/img/nav_test/nav_nousan_over.jpg");
}
#nav_8{
	background-image:url("/img/nav_test/nav_azuki_over.jpg");
}
#nav_9{
	background-image:url("/img/nav_test/nav_drink_over.jpg");
}

/* Add 2010.12.06 キムチ鍋においしいライトツナ*/

#kimuchiRecipe{
	padding: 0;
	margin: -23px 0 0 0;
	overflow: hidden;
	clear: both;
}
#kimuchiRecipe h2{
	margin: 0 0 0 20px;
}
#kimuchiRecipe h3{
	margin: 20px 0 20px 20px;
}
#kimuchiRecipe ul{
	list-style-type: none;
	margin: 0 0 0 20px;
}

#kimuchiRecipe ul li{
	float:left;
	margin: 5px 20px 30px 20px;
}

#kimuchiRecipe p{
	font-size:15px;
	margin: 0 0 0 20px;
}
#kimuchiRecipe ul a:hover img{ opacity:0.7; filter: alpha(opacity=70); }

/* Add 2011.01.12 採用情報ページ修正*/
#recruitContents { width:469px; padding:40px; font-size:16px; line-height:150%; }
#recruitContents h1 { margin-bottom:30px; }
#recruitContents h2 { margin-bottom:20px; }
#recruitContents dl { margin-bottom:30px; }
#recruitContents dt { margin-bottom:10px; }
#recruitContents dd { margin-left:20px; }
#recruitContents dl.chuto { background: url("/recruit/img/dot_short.gif") no-repeat left bottom; padding-bottom:20px; }
#recruitContents dl.phone { background: url("/recruit/img/dot_long.gif") no-repeat left bottom; padding-bottom:20px; }
#recruitContents .recruitText { float:left; width:343px; }
#recruitContents .recruitImg { float:left; width:106px; margin-left:20px; padding:30px 0 20px }
#recruitContents table { width:469px; margin:10px auto; font-size:16px; border:solid 1px #CCCCCC; }
#recruitContents th { background-color:#CCCCCC; width:80px; font-weight:normal; text-align:center; vertical-align:middle; padding:10px; border:solid 1px #CCCCCC; }
#recruitContents td { background-color:#EAEAEA; text-align:left; vertical-align:middle; padding:10px; line-height:140%; border:solid 1px #CCCCCC; }
#recruitContents td dl { margin-bottom:0; }
