/*=======================CONTENTS===========================

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
  焼津の特産品
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━*/

/*----------------------------------------------------------------
　一覧
--------------------------------------------------------------- */

#Contents table.ichiran{
	margin: 0;
	border-spacing: 9px 15px;
	}
	#Contents table.ichiran td{
		background: url(/tokusan/img/Tokusan_bg.gif) right top no-repeat;
		width: 198px;
		border: 2px solid #e8e8e8;
		padding: 12px;
		font-size: 12px;
		vertical-align: top;
		}
		#Contents table.ichiran td.none{
			background: none;
			border: none;
			}
		#Contents table.ichiran td img{
			display: block;
			margin: 0;
			padding: 0;
			}
		#Contents table.ichiran td img.name{
			display: block;
			margin: 0;
			padding: 1em 0 7px 0;
			background: url(/tokusan/img/dot_line.gif) left bottom repeat-x;
			}
		#Contents table.ichiran td p{
			display: block;
			margin: 0;
			padding: 8px 0;
			width: 180px;
			}
		#Contents table.ichiran td a.btn_process{
			display: block;
			margin: 0 10px 0 0;
			padding: 0;
			background: url(/tokusan/img/btn_process.gif) 0 0 no-repeat;
			width: 75px;
			height: 20px;
			text-indent: -10000px;
			float: right;
			overflow: hidden;
			}
			#Contents table.ichiran td a.btn_process:hover{background: url(/tokusan/img/btn_process_on.gif) 0 0 no-repeat;}
		#Contents table.ichiran td a.btn_detail{
			display: block;
			margin: 0;
			padding: 0;
			background: url(/tokusan/img/btn_detail.gif) 0 0 no-repeat;
			width: 85px;
			height: 20px;
			text-indent: -10000px;
			float: right;
			overflow: hidden;
			}
			#Contents table.ichiran td a.btn_detail:hover{background: url(/tokusan/img/btn_detail_on.gif) 0 0 no-repeat;}

/*----------------------------------------------------------------
　詳細
--------------------------------------------------------------- */
.cc{
	margin: 0 0 1em 0;
	}
.TOPp{
	margin-top: 0;
	}
.TopPR{
	margin: 0 0 1.5em 0;
	}
	.TopPR ul li,
	.TopPR ol li{
		color: #c47600;
		font-weight: bold;
		font-size: 1.1em;
		}
	.TopPR img.photo{
		width: 300px;
/*		border: 1px solid #e8e8e8;
*/		}
		.TopPR img.f_left{ margin: 0 15px 0 0; }
		.TopPR img.f_right{	margin: 0 0 0 15px;	}
	.TopPR .TopDoc{
		width: 340px;
		}
		.TopPR .TopDoc p{
			margin: 0.5em 0 1em 0;
			}
		/* かつお節の種類エリア */
		.katsuobushi_kind{
			border-collapse: collapse;
			margin: 0;
			}
		.katsuobushi_kind th{
			background: #63041c;
			}
		.katsuobushi_kind td{
			width: 140px;
			padding: 5px;
			vertical-align: top;
			font-size: 12px;
			text-align: center;
			border-right: 2px dotted #cccccc;
			}
		.katsuobushi_kind td strong{
			display: block;
			line-height: 1.5em;
			font-size: 13px;
			margin: 0 0 3px 0;
			}
.Process{
	margin: 0;
	padding: 10px 0 10px 0;
	background: #f5f5f5;
	}
	.Process table{
		width: 648px;
		height: 120px;
		margin: 0 auto;
		}
		.Process table.Process01{background: url(/tokusan/img/bg_Process01.gif) 0 0 no-repeat;}
		.Process table.Process02{background: url(/tokusan/img/bg_Process02.gif) 0 0 no-repeat;}
		.Process table.Process03{background: url(/tokusan/img/bg_Process03.gif) 0 0 no-repeat;}
		.Process table.Process04{background: url(/tokusan/img/bg_Process04.gif) 0 0 no-repeat;}
		.Process table.Process05{background: url(/tokusan/img/bg_Process05.gif) 0 0 no-repeat;}
		.Process table.Process06{background: url(/tokusan/img/bg_Process06.gif) 0 0 no-repeat;}
		.Process table.Process07{background: url(/tokusan/img/bg_Process07.gif) 0 0 no-repeat;}
		.Process table.Process08{background: url(/tokusan/img/bg_Process08.gif) 0 0 no-repeat;}
		.Process table.Process09{background: url(/tokusan/img/bg_Process09.gif) 0 0 no-repeat;}
		.Process table.Process10{background: url(/tokusan/img/bg_Process10.gif) 0 0 no-repeat;}

	.Process table th{
		margin: 0 0 0 5px;
		padding: 0;
		width: 110px;
		text-align: right;
		}
		.Process table th strong{
			display: block;
			margin: 15px 0 0 0;
			padding: 0;
			font-size: 1.3em;
			}
			.Process table th span{
				font-size: 10px;
				}
	.Process table td.image{
		margin: 0;
		padding: 0 0 0 30px;
		width: 112px;
		}
	.Process table td.explain{
		margin: 0;
		padding: 0 20px 0 20px;
		width: auto;
		vertical-align: middle;
		}
	.arrow{
		margin: -5px 0 0 0;
		padding: 0 0 0 0;
		background: url(/tokusan/img/arrow.gif) center top no-repeat;
		text-indent: -10000px;
		}

	/* サムネイル */
	.TokusanThum{
		margin: 40px 0 0 0;
		padding: 15px 0 15px 15px;
		border: 1px solid #f0f0f0;
		background: #f7f7f7;
		}
		.TokusanThum img.ThumT{
			display: block;
			margin: 0;
			padding: 0 0 10px 0;
			}
		.TokusanThum ul{
			margin: 0;
			padding: 0;
			list-style: none;
			}
			.TokusanThum ul li{
				margin: 0 3px;
				padding: 0;
				float: left;
				text-align: center;
				font-size: 10px;
				line-height: 12px;
				}
				.TokusanThum ul li a{
					color: #333333 !important;
					text-decoration: none;
					}
					.TokusanThum ul li img{
						display: block;
						margin: 0 0 3px 0;
						padding: 1px;
						border: 1px solid #f0f0f0;
						}

				.TokusanThum ul li em{
					display: block;
					margin: 0;
					padding: 0;
					font-style: normal;
					}
					.TokusanThum ul li em a{
						color: #333333 !important;
						text-decoration: none;
						}
						.TokusanThum ul li em img{
							display: block;
							margin: 0 0 3px 0;
							padding: 0;
							border: 2px solid #c62022;
							}

