@charset "utf-8";

.h2_title{
clear:both;
margin: 40px 0 0 0;
padding: 3em 0;
text-align:center;
font-size:200%;
background: url(../img/h2_bg.jpg) no-repeat top right;
}

.dia_table01 {
	border-top: 1px #060606 solid;
	border-left: 1px #060606 solid;
	width:100%;
}
.dia_table01 th,.dia_table01 td {
	padding: 10px;
	border-right: 1px #060606 solid;
	border-bottom: 1px #060606 solid;
}
.dia_table01 th {
	background: #292929;
	text-align: center;
}
.dia_table01 td {
	background: #3d3d3d;
	vertical-align: top;
}

.dia_td02 {	width: 50%; font-size: 80%;}
.dia_td03 {	width: 15%;}














.mana_dl dt,.mana_dl dd,
.mana_dt_last dt,.mana_dt_last dd {
  display: block;
  float: left;
}

.mana_dl dt,.mana_dt_last dt {
  width: 10%;
  padding: 1em;
  background: #538436;
  color: #FFF;
  text-align: center;
  font-weight: bold;
}
.mana_dl dt:after,.mana_dt_last dt:after {
content: "";
position: absolute;
}
.mana_dl dt:after {
border-top: 15px solid #538436; /* 右向きの三角形を作るため左のボーダーに色を付ける */
border-right: 15px solid transparent; /* 上のボーダーを透過に指定 */
border-left: 15px solid transparent; /* 下のボーダーを透過に指定 */
margin: 40px 0px 0 -31px;
}
.mana_dt_last dt:after {
border: 0;
}
.mana_dl dd,.mana_dt_last dd {
  width: 70%;
  padding-left: 20px;
  font-weight: normal;
  font-size: 90%;
}

.mana_box01 {
	background: #1e1e1e;
	padding: 20px;	
}


.mana_table01 {
	border-top: 1px #1e1e1e solid;
	border-left: 1px #1e1e1e solid;
}
.mana_table01 th,.mana_table01 td {
	padding: 1em;
	border-right: 1px #1e1e1e solid;
	border-bottom: 1px #1e1e1e solid;
}
.mana_table01 th {
	background: #303030;
	text-align: center;
}
.mana_table01 td {
	background: #3d3d3d;
	vertical-align: top;
}
.pdf_ul li a.word,
.pdf_ul li a.word:hover {
	background: #340000 url(http://www.taira-chuou.co.jp/img/word.png) no-repeat 10px 10px;
}
.pdf_ul li a.word:hover {
	background: #530808 url(http://www.taira-chuou.co.jp/img/word.png) no-repeat 10px 10px;
}