table#training {
margin-bottom:1em;
}
table#training .center {
padding:0.5em;
text-align:center;
}
table#training tr th {
background:url("../images/price/tablebg_04.gif") repeat scroll 0 0 transparent;
border-bottom:2px solid #FFFFFF;
border-left:2px solid #FFFFFF;
color:#FFFFFF;
font-size:77%;
padding:0.5em 0 0.5em 1em;
text-align:left;
}
table#training tr td {
background:url("../images/price/tablebg_02.gif") repeat scroll 0 0 transparent;
border-bottom:2px solid #FFFFFF;
border-left:2px solid #FFFFFF;
font-size:77%;
padding:0.5em 1em 0.5em 1em;
vertical-align:top;
}
table#training tr td a {
background:url("../images/global/arrow_mini.gif") no-repeat scroll right 50% transparent;
color:#6E6BCF;
font-weight:bold;
padding:2px 7px 2px 0;
}
table#training tr td a:hover {
text-decoration:underline;
}
table tr .leftcell {
border-right:10px solid #FFFFFF;
}
table tr .rightcell {
border-left:10px solid #FFFFFF;
}

h6 {
border-left:2px solid #8D8CD4;
color:#333333;
font-size:80%;
margin-bottom:0.5em;
padding-left:8px;
}

#leftside ul {
font-size:80%;
margin-bottom:2em;
}

#leftside ul li {
	list-style:disc outside none;
	margin-left:1.5em;
}

#leftside .half_left {
	float:left;
}
#leftside .half_left p {
	text-align:center;
	font-size:70%;
}
#leftside .half_left, #leftside .half_right {
	width:330px;
}
#leftside .half_right {
	float:right;
}
#leftside .half_right p {
	text-align:center;
	font-size:70%;
}
#leftside .half_left, #leftside .half_right {
	width:330px;
}

#leftside p.boldfont {
	font-size:105%;
	font-weight:bolder;
}
#leftside p.smallfont {
	font-size:70%;
}

#leftside .half_left p {
	margin: 10px;
}
#leftside .half_right p {
	margin: 10px;
}

#leftside .fd_logo {
	float:left;
	margin-top:15px;
	width:80px;
}
#leftside .fd_logo span {
	float:right;
}

#leftside .fd_number {
	float:right;
	margin-top:5px;
	width:582px;
}
#leftside .fd_number span.number {
	font-family:Arial, Helvetica, sans-serif;
	font-size:180%;
	font-weight:bolder;
}
#leftside .fd_number span.smallfont {
	font-size:80%;
}
#leftside p.boldfont {
    font-size: 80%;
    font-weight: bolder;
	color: #6E6BCF;
	margin-bottom: 1px;
	text-align:center;
}
#leftside table.karaden {
	width: 690px;
    border-width: thin;
	border-color: #E6E6FA;
	border-style:solid;
}

table#mchart {
margin-bottom:1em;
}
table#mchart #no1 {
	width: 5%;
}
table#mchart #no2 {
	width: 20%;
}
table#mchart #no3 {
	width: 25%;
}
table#mchart #no4 {
	width: 25%;
}
table#mchart #no5 {
	width: 25%;
}
table#mchart .center {
padding:0.5em;
text-align:center;
}
table#mchart tr th {
background:url("../images/price/tablebg_04.gif") repeat scroll 0 0 transparent;
border-bottom:2px solid #FFFFFF;
border-left:2px solid #FFFFFF;
color:#FFFFFF;
font-size:77%;
padding:0.5em 0 0.5em 1em;
text-align:left;
}
table#mchart tr td {
background:url("../images/price/tablebg_02.gif") repeat scroll 0 0 transparent;
border-bottom:2px solid #FFFFFF;
border-left:2px solid #FFFFFF;
font-size:77%;
padding:0.5em 1em 0.5em 1em;
vertical-align:top;
}
table#mchart .title {
	background:url("../images/price/tablebg_04.gif") repeat scroll 0 0 transparent;
}
table#mchart .boldfont {
    font-weight: bolder;
}
