@charset "Shift_JIS";

/* ============== */
/* タイプセレクタ */
/* ============== */

body{
background-color: #ffffff; /* 背景の色：白 */
font-family: "ＭＳ ゴシック",sans-serif;
color: #282828; /* フォントの色：黒に近いグレー */
}

h1, h2, h3 { margin-top: 0; margin-bottom: 0 } /* 上下外側の余白を0にする（余白を取りたい場合は個別に設定） */

/*-- ページのタイトル --*/
h1 {
width: 100%; /* ボックスの幅 */
height: 50px; /* ボックスの高さ */
margin-top: 5px; /* 上外側の余白 */
border-width: 3px; /* 境界線の幅（上下左右） */
border-color: #ccffff; /* 境界線の色：水色 */
border-style: solid; /* 境界線のスタイル：1本線 */
background: #cacaff; /* 背景色：薄紫 */
color: #000080; /* フォント色：濃紺 */
font-size: 18pt; /* フォントサイズ */
font-weight: bold; /* フォント太さ：強調 */
line-height: 50px; /* 行の高さ */
text-align: center; /* テキストの水平位置：中央 */
}
/*★ボックスの高さ＝行の高さにすること（垂直位置を中央にするため）*/

/*-- 用途見出し --*/
h2 {
height: 40px; /* ボックスの高さ */
margin-top: 20px;
background: url(../../figs/o-s0.gif) no-repeat left center;
padding-left: 52px;  /* 背景画像の横幅＋α（画像と文字が重ならないようにするため） */
color: #000080; /* フォント色：濃紺 */
font-size: 14pt; /* フォントサイズ */
font-weight: bold; /* フォント太さ：強調 */
line-height: 40px; /* 行の高さ */
text-align: left; /* テキストの水平位置：左 */
}

/*-- 各データのタイトル --*/
h3 {
margin-left: 30px;  /* 左外側の余白 */
color: #008080; /* フォント色：青緑 */
font-size: 12pt; /* フォントサイズ */
font-weight: bold; /* フォント太さ：強調 */
text-align: left; /* テキストの水平位置：左 */
}

/* =============================================== */
/* IDセレクタ（一つのファイルで一度だけ使用できる）*/
/* =============================================== */

#outer {
width: 750px; /* ボックスの幅 */
text-align: center; /* テキストの水平位置：中央 */
}

#pagenavi {
margin-bottom: 5px;
font-size: 10pt; /* フォントサイズ */
text-align: left; /* テキストの水平位置：左 */
}

#subtitle {
margin-top: 10px;  /* 上外側の余白 */
margin-bottom: 10px;  /* 下外側の余白 */
color: #008080; /* フォントの色：青緑 */
font-size: 12pt; /* フォントサイズ */
font-weight: bold; /* フォント太さ：強調 */
}

#main {
width: 98%; /* ボックスの幅 */
margin: 0 auto; /* 外側の余白（上下、左右） */
text-align: center; /* テキストの水平位置：中央 */
}

#wakaru {
width: 700px; /* ボックスの幅 */
height: 30px; /* ボックスの高さ */
background: #ccffff; /* 背景色：水色 */
line-height: 30px; /* 行の高さ */
color: #008080; /* フォント色：青緑 */
font-size: 11pt; /* フォントサイズ */
font-weight: bold; /* フォント太さ：強調 */
text-align: center; /* テキストの水平位置：中央 */
}

/* prtr-yoto.html用 */
#wakaru2 {
width: 700px; /* ボックスの幅 */
background: #ccffff; /* 背景色：水色 */
color: #008080; /* フォント色：青緑 */
font-size: 11pt; /* フォントサイズ */
font-weight: bold; /* フォント太さ：強調 */
text-align: center; /* テキストの水平位置：中央 */
}

#copyright {
margin-top: 20px;  /* 上外側の余白 */
font-size: 10pt;  /* フォントサイズ */
}


/* ==================================================== */
/* クラスセレクタ（一つのファイルで何度でも使用できる） */
/* ==================================================== */

.hinmoku {
color: #000000; /* フォント色：黒 */
font-size: 10pt; /* フォントサイズ */
font-weight: bold; /* フォント太さ：強調 */
}

.normal {
margin-left: 30px;  /* 左外側の余白 */
font-size: 10pt; /* フォントサイズ */
font-weight: normal; /* フォント太さ：標準 */
text-align: left; /* テキストの水平位置：左 */
}

.click { color: #ff0000; } /* フォント色：赤 */

.line1 {
height: 6px;  /* 要素の高さ（＝背景画像の高さ） */
margin-bottom: 20px;  /* 下外側の余白 */
background-image: url(../../figs/bd15035a.gif);  /* 背景画像：水平線 */
background-repeat: no-repeat;  /* 背景画像を繰り返さない（一つだけ表示） */
background-position: center;  /* 背景画像の位置 */
}

/* ============ */
/* 表(テーブル) */
/* ============ */

/* --- 表全体 --- */
table.yoto {
width: 700px; /* 表の幅 */
border: 1px #808080 solid; /* 表の枠線 */
border-collapse: collapse; /* 隣接する境界線を結合して（重ねて）表示 */
}

/* --- セル --- */
table.yoto th,
table.yoto td {
padding: 2px 2px; /* セルのパディング（上下、左右） */
border: 1px #808080 solid; /* セルの境界線 */
}

/* --- 見出しセル --- */
table.yoto thead th {
background-color: #ffcc00; /* 見出しセルの背景色：山吹色 */
text-align: center; /* センタリング */
}

/* --- 奇数(odd)行 --- */
table.yoto tr.odd {
background-color: #ffffff; /* 奇数行の背景色：白 */
}

/* --- 偶数(even)行 --- */
table.yoto tr.even {
background-color: #ffffcc; /* 偶数行の背景色：薄黄 */
}

/* --- 列1（政令番号） --- */
col.seireinumber {
width: 70px; /* 列の幅 */
text-align: center; /* センタリング */
font-weight:bold; /* 強調文字 */
}

/* --- 列2（政令名） --- */
col.seireimei {
text-align: left; /* 左寄せ */
}

/* --- 列3 --- */
col.suikei {
text-align: center; /* センタリング */
}

/* --- 列4 --- */
col.suikei2 {
text-align: center; /* センタリング */
}

/* ==================== */
/* 表(テーブル)★農薬★ */
/* ==================== */

/* --- 表全体 --- */
table.noyaku {
width: 700px; /* 表の幅 */
border: 1px #808080 solid; /* 表の枠線 */
border-collapse: collapse; /* 隣接する境界線を結合して（重ねて）表示 */
}

/* --- セル --- */
table.noyaku th,
table.noyaku td {
padding: 2px 2px; /* セルのパディング（上下、左右） */
border: 1px #808080 solid; /* セルの境界線 */
}

/* --- 見出しセル --- */
table.noyaku thead th {
background-color: #33cc33; /* 見出しセルの背景色：緑 */
text-align: center; /* センタリング */
}

/* --- 奇数(odd)行 --- */
table.noyaku tr.odd {
background-color: #ffffff; /* 奇数行の背景色：白 */
}

/* --- 偶数(even)行 --- */
table.noyaku tr.even {
background-color: #e8ffe8; /* 偶数行の背景色：薄緑 */
}

/* ============================== */
/* 表(テーブル)★prtr-yoto.html★ */
/* ============================== */

/* --- 農薬以外 --- */
table.ichiran {
margin-left: 40px;  /* 左外側の余白 */
margin-bottom: 20px;  /* 下外側の余白 */
width: 690px; /* 表の幅 */
table-layout: fixed; /* 固定レイアウト（各列の横幅が均等になる） */
background-color: #ffffcc; /* 見出しセルの背景色：黄色 */
border: 2px #ff6600 solid; /* 表の枠線：オレンジ、一本線 */
border-collapse: collapse; /* 隣接する境界線を結合して（重ねて）表示 */
}

td.ichi {
border: 2px #ff6600 solid; /* 表の枠線：オレンジ、一本線 */
text-align: center; /* テキストの水平位置：中央 */
vertical-align: top; /* テキストの垂直位置：上 */
}

/* --- 農薬 --- */
table.ichiran2 {
margin-left: 40px;  /* 左外側の余白 */
margin-bottom: 20px;  /* 下外側の余白 */
width: 690px; /* 表の幅 */
table-layout: fixed; /* 固定レイアウト（各列の横幅が均等になる） */
background-color: #ccffcc; /* 見出しセルの背景色：薄緑 */
border: 2px #33cc33 solid; /* 表の枠線：緑、一本線 */
border-collapse: collapse; /* 隣接する境界線を結合して（重ねて）表示 */
}

td.ichi2 {
border: 2px #33cc33 solid; /* 表の枠線：緑、一本線 */
text-align: center; /* テキストの水平位置：中央 */
vertical-align: top; /* テキストの垂直位置：上 */
}