@charset "UTF-8";

.explain_area {
    margin: 22px 0px 35px 0px;
    line-height: 1.8em
}

.h2_img {
    margin: 72px 0px 0px 0px;
}

.table_explain td {
    text-align: center;
    width: 307px;
    font-size:13pt;
    margin: auto;
}
.explain_area_center {
    width: 29px;
}
.middle_img {
    padding: 10px 0px 10px 0px;
}
.chart01_left_ul {
	float: left;
	text-align: center;
	width: 309px;
	height: 305px;
	margin-bottom: 21px;
}
.chart01_right_ul {
	text-align: center;
	margin: 0px 0px 0px 29px;
	width: 309px;
	height: 305px;
	margin-bottom: 21px;
	float: left;
}

.explain_area02 {
    border: solid 1px #ffa56a;
    border-radius:1px;
    -webkit-box-shadow: 1px 1px 2px 1px rgba(227,227,227,1);
    -moz-box-shadow: 1px 1px 2px 1px rgba(227,227,227,1);
    box-shadow: 1px 1px 2px 1px rgba(227,227,227,1);
    /* IE9 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#f4f4f4')";
    background: -webkit-linear-gradient(top, #ffffff, #f4f4f4); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(right, #ffffff, #f4f4f4); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(top, #ffffff, #f4f4f4); /* For Firefox 3.6 to 15 */
    background: linear-gradient(top top, #ffffff, #f4f4f4); /* Standard syntax (must be last) */
    width: 307px;
    height: 177px;
}
.explain_area02_left_img {
    float : left;
    width: 120px;
    height: 177px;
    text-align: center;
    margin-top: 25px;
}

.explain_area02_r_top {
    padding: 15px 3px 6px 3px;

}
.explain_area_text {
    text-align: left;
    margin: 0px 10px 0px 0px;
    line-height: 1.5em;
    font-size: 11px;
    height: 50px;
}

.left_dtlBtn {
    margin: 10px -90px 0px 0px;
}
.left_dtlBtn02 {
    float: left;
    margin: 10px -25px 100px 0px;
}
.left_dtlBtn03 {
    margin: 10px 0px 100px 0px;
}
.chart01 {
	width: 710px;
	height: 305px;
}

.pict{
	margin-top:24px;
}
