@charset "utf-8";

/* 県産品専用
----------------------------------------------------------- */
div#kensanAlpha {
	width:700px;
	float:right;
}

div#kensanAlpha h3 {
	font-weight:bold;
	color: #FF6600;
	padding-left: 1em;
}

div#beta {
	margin-right:10px!important;
}


div#pnkz { margin-bottom:10px; 
}

h2.kensan {
	background:url(../kensan/img/bgH2.png) left bottom no-repeat;
	font-size: 150%;
	font-weight: bold;
	padding: 10px 0 8px 40px;
	border-bottom: 1px solid #ff8d00;
	margin-bottom: 10px;
}

div#kensanDesc {
	background-color:#f0f0e0;
	line-height: 1.5;
	letter-spacing: 1px;
	margin-bottom: 2em;
}

div#kensanDesc01,
div#kensanDesc02 {
	padding: 10px;
}

div#kensanDesc01 {
	margin-bottom:0;
}

div#kensanDesc02 { clear:both; 
}

div#kensanDesc01 img {
	float:left;
	padding-right: 1em;
}

div#kensanDesc01 h3 {
	font-weight: bold;
	color: #FF6600;
	margin-bottom: 1em;
}

table.kensanTable {
	width: 100%;
	border-width: 1px 0 1px 0;
	border-style:solid;
	border-color:#ff8d00;
	margin-bottom: 2em;
}

table.kensanTable th,
table.kensanTable td {
	padding:8px;
	border-bottom:1px dotted #999999;
}

table.kensanTable th {
	width: 151px;
	background-color: #fff0cf;
	text-align: center;
	color: #FF6600;
}

table.kensanTable td.name {
	font-weight: bold;
	font-size: 120%;
}

div#searchBox {
	background-color: #f0f0e0;
	margin-top: 1em;
	padding: 10px;
	margin-bottom: 1em;
}

div#searchBox div#form { margin:0 auto; 
}

div#searchBox div#form table {
	border-collapse:separate;
	margin: 0 auto;
}

div#searchBox div#form table th {
	padding:5px;
	text-align: right;
}

div#searchBox div#form table td {
	padding:5px;
}

table.kekka {
	width: 95%;
	border-collapse:collapse;
	margin: 0 auto 1em;
}

table.kekka th {
	width: 160px;
	padding: 10px;
	border-bottom: 1px solid #cccccc;
}

table.kekka td {
	padding: 10px;
	border-bottom: 1px solid #cccccc;
}

table.kekka h4 {
	font-size:120%;
	font-weight:bold;
}

table.kekka a { text-decoration:underline; }

div#pageLink {
	text-align:center;
}

div#pageLink span {
	font-weight:bold;
	color:#FF0000;
	margin-right:1em;
}

div#pageLink a {
	text-decoration:underline;
	margin-right:1em;
}

div.kensu {text-align:right;}
div.kensu span {font-weight:bold;}

body.layout-tw #beta h2 { padding-left:0; width:100%; }
body.layout-tw #beta {float:left;}

