@charset "utf-8";
@media all
{
#main .box article table {
	background: rgb(255, 255, 255); margin: 0px; padding: 0px; width: 600px;
}
#main .box article table tr {
	background: rgb(255, 255, 255); margin: 0px; padding: 0px; border: 1px solid rgb(201, 202, 202); border-image: none; width: 598px;
}
#main .box article table tr td.left {
	background: rgb(234, 232, 225); margin: 0px; padding: 6px 10px; width: 80px; border-right-color: rgb(201, 202, 202); border-right-width: 1px; border-right-style: solid;
}
#main .box article table tr td.left_english {
	background: rgb(234, 232, 225); margin: 0px; padding: 6px 10px; width: 80px; border-right-color: rgb(201, 202, 202); border-right-width: 1px; border-right-style: solid;
}
#main .box article table tr td.left h4 {
	background: rgb(234, 232, 225); margin: 0px; padding: 0px; width: 80px; text-align: left; color: rgb(0, 0, 0); line-height: 1.66em; font-size: 0.75em; font-weight: bold; text-decoration: none;
}
#main .box article table tr td.left_english h4 {
	background: rgb(234, 232, 225); margin: 0px; padding: 0px; width: 80px; text-align: left; color: rgb(0, 0, 0); line-height: 1.66em; font-size: 0.75em; font-weight: bold; text-decoration: none;
}
#main .box article table tr td.right {
	background: rgb(255, 255, 255); margin: 0px; padding: 6px 10px; width: 476px; text-align: left; color: rgb(0, 0, 0); line-height: 1.66em; font-size: 0.75em; font-weight: normal; text-decoration: none;
}
#main .box article table tr td.right img {
	margin:-34px 0px 0px;
}
#main .box article table tr td.right_english {
	background: rgb(255, 255, 255); margin: 0px; padding: 6px 10px; width: 476px; text-align: left; color: rgb(0, 0, 0); line-height: 1.66em; font-size: 0.75em; font-weight: normal; text-decoration: none;
}
#main .box figure iframe {
	background: rgb(255, 255, 255); margin: 0px 0px 5px; padding: 0px; border: 1px solid rgb(0, 0, 0); border-image: none; width: 598px;
}
#main .box figure p {
	background: rgb(255, 255, 255); margin: 0px 0px 0px 530px; padding: 0px; width: 70px;
}
}
