h3 {
margin: 0px;
}
h4 {
margin: 20px 0 0;
font-size:12px;
}
.sec_body {
padding:0px 20px;
text-align:left;
}

.section_table_this {
border-collapse:collapse;
margin:0;
border:2px solid #000;
width:590px;
line-height:1.7;
}

.section_table_this th {
border:1px solid #000;
background-image:url("_img/glaph_back.jpg");

/*background:#606d00;*/
color:#000;
text-align:center;
font-size:10pt;
font-weight:bold;
padding:3px;
letter-spacing:0.1em;}

.section_table_this td {
padding:2px 6px;
border: 1px solid #000;
background:#fffcdc;
}



.section_table_this2 {
border-collapse:collapse;
margin:0;
border:2px solid #000;
width:590px;
line-height:1.7;
}

.section_table_this2 th {
border:1px solid #000;
/*background:#5d6706;*/
background-image:url("_img/glaph_back2.jpg");

color:#fff;
text-align:center;
font-size:10pt;
font-weight:bold;
padding:3px;
letter-spacing:0.1em;}



.section_table_this3 {
border-collapse:collapse;
margin:0;
border:2px solid #000;
width:100%;
line-height:1.2;
}

.section_table_this3 th {
border:1px solid #000;
background:#62690c;
color:#fff;
text-align:center;
font-size:10pt;
font-weight:bold;
padding:3px;
letter-spacing:0.1em;}

.section_table_this3 td {
padding:2px 6px;
border: 1px solid #000;
background:#fffcdc;
text-align:center;
}








.section_table_this4 {
border-collapse:collapse;
margin:0;
border:2px solid #000;
width:590px;
line-height:1.7;
}

.section_table_this4 th {
border:1px solid #000;
color:#fff;
text-align:center;
font-size:10pt;
font-weight:bold;
padding:3px;
letter-spacing:0.1em;}

.section_table_this4 td {
padding:2px 6px;
border: 1px solid #000;
background:#fffcdc;
}


.attention_ul {
margin:10px 0 0;
padding:0;
list-style:none;
}
.attention_ul li {
margin:3px 0 0 -25px;
text-indent: -1em;
padding-left:1em;
}
.attention_ul_h {
margin:10px 0 0;
padding:0;
list-style:none;
}
.attention_ul_h li {
margin:3px 0 0 -25px;
text-indent:-0.5em;
padding-left:0.5em;
}

.tableType01{
background:#222222;
/*border:solid 1px #000000;
*/}

.tableType01 th{
background:#444444;
color:#FFFFFF;
font-weight:bold;
padding:2px 5px;
text-align:center;

}

.tableType01 th.tableType01sub{
background:#dddd99;
color:#222222;
font-weight:bold;
padding:2px 5px;
text-align:center;

}

.tableType01 td{
padding:5px;
background:#ffffee;
vertical-align:text-top;
}


/* イベントの弾の中の区切り */

a{
font-weight:bold;
color:#f51a20;
font-size:14px;
}

a:active,
a:visited{
color:#f51a20;
}

a:hover{
color:#902714;
}


.kaisetu ol li{
 margin:0 0 15px 0;	
}

.section_table_this2 th{
border:1px solid #000;
color:#000;
background-image:url("_img/glaph_back4.jpg");
}

.section_table_this2 td{
border:1px solid #000;
text-align:center;
font-weight:bold;
background:#fffcdd;
}

/* ---20130626 add --*/

.f_w_b{
	font-weight:bold;
}

.f_style{
	font-size:110% !important;
	line-height:1.5;
	margin:10px 0;
}

.f_style_Bold{
	font-size:110% !important;
	line-height:1.5;
	margin:10px 0;
	font-weight:bold;
}

.f_size_B{
	font-size:130% !important;
	font-weight:bold;
	margin:10px 0;
	line-height:1.5;
}

.f_size_B2{
	font-size:150% !important;
	font-weight:bold;
	margin:10px 0;
}

.m_l_20{
	margin-left:20px;
}













