/* コンテンツ選択 */
p.tabs { margin: 0px; padding: 0px; }
p.tabs a {
	display: block; float: left; margin: 0px 0px 0px 0px; padding: 4px 15px 3px 15px; text-align: center;
	text-decoration: none; outline : none; font-size:13px; font-weight:normal; line-height:24px; white-space:nowrap;
	border: #595959; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px;
}
p.tabs a.tab_on { background-color: #595959;  color: #ffffff; font-weight:bold; }
p.tabs a.tab_on2 { background-color: #595959;  color: #ffffff; font-weight:bold; border-bottom-width: 1px;}

p.tabs a.tab_of { background-color: #f2f2f2;  color: #000000; }
p.tabs a.tab_of:hover { color: #000000; background-color: #e0e0e0; text-decoration: none; }

p.tabs a.tab_of2 { background-color: #f2f2f2;  color: #000000; border-bottom-width: 1px;}
p.tabs a.tab_of2:hover { color: #000000; background-color: #e0e0e0; text-decoration: none; }

/*見出し*/
p.hTil { margin: 0px; padding: 0px; line-height:24px; font-size:15px; font-weight:bold; color: #005828;}
p.hTil2 { margin: 0px; padding: 2px 0px 0px 10px; line-height:20px; font-size:13px; color: #ffffff; background:#00b050; width:140px; text-align:center;}
p.hTil3 { margin: 0px; padding: 0px 0px 0px 10px; line-height:4px; font-size:10px; background:#00b050;}
p.hTil4 { margin: 0px; padding: 0px; line-height:24px; font-size:18px; font-weight:bold; color: #005828;}

.lv4c {color: #aa00aa; font-weight:bold;}

.cimg {width:344px; border:2px #000000 solid; padding: 1px 1px 1px 1px;}
img     {
    -ms-interpolation-mode: bicubic;
}
/*テーブル*/
td.sec1 {border-color:#e0e0e0; padding: 5px 2px 4px 2px;}
td.sec2 {border-color:#808080; padding: 5px 5px 4px 5px;}
td.sec3 {padding: 5px 5px 4px 5px;}
td.lv5 {background:#000000; color:#ffffff;}
td.lv4 {background:#aa00aa; color:#ffffff;}
td.lv3 {background:#fa4600; color:#ffffff;}
td.lv2 {background:#faf500; color:#000000;}
td.lv1 {background:#ffffff; color:#000000;}
td.bold {font-weight:bold;}
td.til {background:#e2f0d9; color:#000000;}
.i_text { padding: 2px 2px 2px 2px; font-size:13px; line-height:14px; padding-left:10px; text-indent:-10px; font-weight:normal;}
.lv_text {font-size:12px;}
.g_color {color: #005828;}

a {
  color : #000000;
  text-decoration : underline;
  font-weight : normal;
}
a:hover {
  color : #0000ff;
  text-decoration : underline;
  font-weight : normal;
}

p.menu_sel { margin: 0px; padding: 0px; line-height:18px; font-size:12px; font-weight:normal; color: #0000ff;}

a.menu_link {
  font-size:12px;
  color : #000000;
  text-decoration : underline;
  font-weight : normal;
  cursor:pointer;
  line-height:18px;
}
a.menu_link:hover {
  font-size:12px;
  color : #0000ff;
  text-decoration : underline;
  font-weight : normal;
  cursor:pointer;
  line-height:18px;
}

a.ex_link {
  font-size:14px;
  color : #005828;
  text-decoration : none;
  font-weight : normal;
  cursor:pointer;
  line-height:18px;
}
a.ex_link:hover {
  font-size:14px;
  color : #0000ff;
  text-decoration : none;
  font-weight : normal;
  cursor:pointer;
  line-height:18px;
}

.area_til { margin: 0px; padding: 0px; padding: 0px 0px 0px 12px; font-size:14px; line-height:18px; font-weight:normal; color : #005828;}
