/*----------------------*/
/*   seminar-newtop   */
/*----------------------*/

td#main-box .seminar-newtop{
	margin: 0px auto;
	padding: 0px;
	text-align: center;

}

td#main-box .seminar-newtop h2{
	margin: 0px;
	padding: 0px;

}

td#main-box .seminar-newtop .ca1 p.coment{
	margin: 0px;
	padding: 25px 0px 14px 2px;
	text-align: left;
	font: 12px/135% "lr oSVbN", "Osaka", "qMmpS3";
	width: 367px;

}

td#main-box .seminar-newtop .ca1 img{
	margin: 0px;
	float: left;
	padding-right: 0px;

}

td#main-box .seminar-newtop .ca1 h5{
	margin: 0px;
	padding: 15px 5px 10px 0px;
	text-align: left;
	font: bold 11px/125% "lr oSVbN", "Osaka", "qMmpS3";
	color: #485e1e;

}

td#main-box .seminar-newtop .ca1 p.im_com{
	margin: 0px;
	padding: 0px 5px 10px 0px;
	text-align: left;
	font: normal 11px/125% "lr oSVbN", "Osaka", "qMmpS3";

}

td#main-box .seminar-newtop .point{
	margin: 0px;
	padding: 30px 0px;
	text-align: center;

}

td#main-box .seminar-newtop .request{
	margin: 0px;
	padding: 30px 0px;
	text-align: center;

}

/*----------------------*/
/*   seminar-contents   */
/*----------------------*/

td#main-box .seminar-contents{
	font: 12px "lr oSVbN", "Osaka", "qMmpS3";

}


td#main-box .seminar-contents h3{
	padding-bottom: 3px;
	padding-top: 3px;
	font: bold 12px "lr oSVbN", "Osaka", "qMmpS3";
	color: #333333;
	text-align: left;
	padding-left: 7px;
}


td#main-box .seminar-contents h4{
	padding-bottom: 5px;
	padding-top: 3px;
	margin: 0px 22px;
	font: bold 12px "lr oSVbN", "Osaka", "qMmpS3";
	text-align: left;
	padding-left: 7px;
	background: #f9e280;
	width: 584px;
}

td#main-box .seminar-contents h6{
	font: 12px/130% "lr oSVbN", "Osaka", "qMmpS3";
	text-align: left;
	color: #405816;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 5px 0px 0px;

}

td#main-box .seminar-contents h6.red{
	font: bold 12px/130% "lr oSVbN", "Osaka", "qMmpS3";
	text-align: left;
	color: #FF0000;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 3px 0px 5px;

}

td#main-box .seminar-contents p{
	font: bold 12px/130% "lr oSVbN", "Osaka", "qMmpS3";
	text-align: left;
	color: #666666;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 5px;

}


td#main-box .seminar-contents p{
	font: bold 12px/130% "lr oSVbN", "Osaka", "qMmpS3";
	text-align: left;
	color: #666666;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 5px;

}
td#main-box .seminar-contents ul{
	margin: 0px;
	font: bold 12px "lr oSVbN", "Osaka", "qMmpS3";
	letter-spacing: 0.2em;
	white-space: nowrap;
	padding: 10px 0px 12px 7px;
	list-style: square outside;
}

td#main-box .seminar-contents li{
	margin: 0px;
	letter-spacing: 0.2em;
	padding-top: 3px;
	padding-bottom: 2px;
	text-align: left;
}

td#main-box .seminar-contents span{
	margin: 0px;
	color: #405816;
}

td#main-box .seminar-contents .voice-l{
	margin: 7px 7px 7px 0px;
	color: #333333;
	font: bold 11px "lr oSVbN", "Osaka", "qMmpS3";
	padding: 5px;
	border: 1px dotted #485e1e;
	text-align: left;
}

td#main-box .seminar-contents .voice-r{
	margin: 7px 0px 7px 7px;
	color: #333333;
	font: bold 11px "lr oSVbN", "Osaka", "qMmpS3";
	padding: 5px;
	border: 1px dotted #485e1e;
	text-align: left;
}

td#main-box .seminar-contents .request{
	margin: 0px;
	padding: 30px 0px;
	text-align: center;

}

/*----------------------*/
/*   seminar-summary   */
/*----------------------*/

td#main-box .seminar-summary{
	font: 12px "lr oSVbN", "Osaka", "qMmpS3";

}


td#main-box .seminar-summary h3{
	font: bold 12px "lr oSVbN", "Osaka", "qMmpS3";
	color: #333333;
	text-align: left;
	padding: 3px 0px;
}

td#main-box .seminar-summary dl{
	font: 12px/1.5em "lr oSVbN", "Osaka", "qMmpS3";
	color: #555555;
	text-align: left;
}

td#main-box .seminar-summary dt{
	text-align: left;
	font-weight: bold;
	float: left;
}

td#main-box .seminar-summary dd{
	text-align: left;
	margin-left: 4em;
}

td#main-box .seminar-summary span.red{
	text-align: left;
	margin-left: 4em;
	font-size: 11px;
	color: #FF0000;
}

td#main-box .seminar-summary span.b{
	text-align: left;
	font-weight: bold;
}

td#main-box .seminar-summary .teach{
	font: 12px "lr oSVbN", "Osaka", "qMmpS3";
	color: #333333;
	text-align: left;
	padding: 3px 0px;
}

td#main-box .seminar-summary .teach h3{
	font: bold 12px "lr oSVbN", "Osaka", "qMmpS3";
	color: #333333;
	text-align: left;
	padding: 0px 0px 10px;
	clear: both;
}

td#main-box .seminar-summary .teach img{
	font: bold 12px "lr oSVbN", "Osaka", "qMmpS3";
	color: #333333;
	padding: 0px;
	float: left;
	margin-right: 12px;
}

td#main-box .seminar-summary .teach h5{
	color: #333333;
	padding: 0px;
	font-family: "lr oSVbN", "Osaka", "qMmpS3";
}

td#main-box .seminar-summary .teach span{
	color: #333333;
	padding: 0px;
	font: bold 14px "lr o", "ז";
}

td#main-box .seminar-summary .teach p{
	color: #333333;
	padding: 5px 5px 10px 0px;
	font: 12px/135% "lr oSVbN", "Osaka", "qMmpS3";
	text-align: left;
	margin: 0px;

}

td#main-box .seminar-summary .write{
	font: bold 12px "lr oSVbN", "Osaka", "qMmpS3";
	color: #333333;
	text-align: left;
	padding: 3px 0px;
}


td#main-box .seminar-summary .write h3{
	font: bold 12px "lr oSVbN", "Osaka", "qMmpS3";
	color: #333333;
	text-align: left;
	padding: 0px 0px 10px;
	clear: both;
}

td#main-box .seminar-summary .write table{
	text-align: center;
	padding: 5px 0px 10px;
	clear: both;
}

td#main-box .seminar-summary .write img{
	font: bold 12px "lr oSVbN", "Osaka", "qMmpS3";
	color: #333333;
	text-align: left;
	float: left;
	margin-right: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}

td#main-box .seminar-summary .write h5{
	color: #485e1e;
	padding: 0px;
	font: bold 12px "lr oSVbN", "Osaka", "qMmpS3";
	text-align: left;
	margin: 0px;
}

td#main-box .seminar-summary .write p{
	color: #333333;
	padding: 0px 5px;
	font: 11px/125% "lr oSVbN", "Osaka", "qMmpS3";
	text-align: left;
	margin: 0px;

}


/*----------------------*/
/*   seminar-privilege   */
/*----------------------*/

td#main-box .seminar-privilege{
	font: 12px "lr oSVbN", "Osaka", "qMmpS3";
}


td#main-box .seminar-privilege h3{
	padding-bottom: 3px;
	padding-top: 3px;
	font: bold 12px "lr oSVbN", "Osaka", "qMmpS3";
	color: #333333;
	text-align: left;
	padding-left: 7px;
}


td#main-box .seminar-privilege h4{
	padding-bottom: 5px;
	padding-top: 3px;
	margin: 0px 22px;
	font: bold 12px "lr oSVbN", "Osaka", "qMmpS3";
	text-align: left;
	padding-left: 7px;
	background: #f9e280;
	width: 584px;
}

td#main-box .seminar-privilege ul{
	margin: 0px;
	font: bold 12px/135% "lr oSVbN", "Osaka", "qMmpS3";
	text-align: left;
	list-style: decimal outside;
	padding: 3px 0px 5px;
}

td#main-box .seminar-privilege li{
	padding-bottom: 5px;
	padding-top: 3px;
	margin: 0px;
	font: 12px/135% "lr oSVbN", "Osaka", "qMmpS3";
	text-align: left;
	list-style: decimal outside;
	color: #333333;
}

/*----------------------*/
/*   seminar-form   */
/*----------------------*/

td#main-box .seminar-form{
	font: 12px "lr oSVbN", "Osaka", "qMmpS3";
}


td#main-box .seminar-form h3{
	font: bold 12px "lr oSVbN", "Osaka", "qMmpS3";
	color: #333333;
	text-align: left;
	padding: 3px 0px 0px;
}


td#main-box .seminar-form p.headline{
	font: bold 14px "lr oSVbN", "Osaka", "qMmpS3";
	color: #333333;
	text-align: right;
	padding: 0px;
	margin-right: 0.3em;
	margin-top: 0px;
	margin-bottom: 0px;
}

td#main-box .seminar-form p.contents{
	font: bold 12px/135% "lr oSVbN", "Osaka", "qMmpS3";
	color: #333333;
	text-align: left;
	padding: 5px;
	background: #F2EFD7;
	border: 1px solid #987B07;
	margin: 2px;
}

td#main-box .seminar-form span{
	font: bold 11px/125% "lr oSVbN", "Osaka", "qMmpS3";
	color: #FF0000;
	padding: 0px;
	margin-right: 0em;
}

td#main-box .seminar-form p.send{
	padding: 12px 0px;
	text-align: center;
}
