@charset "shift_jis";

@import "common.css";

.top#pseminar {
}
#pseminar #cHead h2 a {
	background: url(../img/title_seminar.jpg) no-repeat;
}

.top #cMain {
}

/* common */
#cMain .pr {
	width: 640px;
	height: 160px;
}
#cMain .about div.report {
	padding: 0 10px;
	color: #222;
	margin-bottom: 0;
}
#cMain .about div.gallery {
	padding: 0 10px;
	width: 620px;
	border-bottom: thin dotted #ddd;
}
#cMain .about div.gallery ul,
#cMain .about div.gallery ul li {
	margin: 0;
	padding: 0;
	list-style: none;
}
#cMain .about div.gallery ul {
	width: 100px;
	padding-bottom: 19px;
	float: right;
}
#cMain .about div.gallery ul li {
	width: 100px;
	height: 66px;
	padding-bottom: 1px;
	line-height: 1;
}
#cMain .about div.gallery .photo {
	width: 500px;
	padding-bottom: 20px;
	float: left;
}
#cMain  .pr h3,
#cMain  .pr p {
	margin: 0;
	text-indent: -1000em;
}
#cMain .pr h3 br,
#cMain .pr p br {
	display: none;
}


/* top */
.seminarList,
.archive {
	padding-top: 30px;
}
.seminarList h3 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_seminar1.gif) no-repeat center top;
	text-indent: -1000em;
}
.archive h3 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_seminar2.gif) no-repeat center top;
	text-indent: -1000em;
}
.seminarList .wrap,
.archive .wrap {
	margin: 15px;
	padding-left: 10px;
	width: 597px;
	border-left: 3px solid #CCC;
}
.seminarList .wrap h4,
.archive .wrap h4 {
	padding-left: 15px;
	background: url(../img/arrow_textlink.gif) no-repeat left top;
}

/* in common */
.cseminar #cMain .wrapSection {
	padding: 0 15px;
}


/* 20090915 */
.wrap20090915 .pr {
	background: url(../img/seminar/title_seminar090915.jpg) no-repeat;
}

.wrap20090915 table {
	width: 610px;
	margin: 0 15px;
}
.wrap20090915 table th {
	width: 120px;
}
.wrap20090915 table th,
.wrap20090915 table td {
	text-align: left;
	vertical-align: top;
	padding: 10px 10px 10px 0;
	border-bottom: 1px solid #ccc;
}
.wrap20090915 table td p,
.wrap20090915 table td ul {
	margin: 0;
	padding: 0;
}
.wrap20090915 table td ul li {
	margin: 0 0 0 1.5em;
	padding: 0;
}
.wrap20090915 .about p.leadTxt {
	padding: 0 10px;
	color: #003300;
	margin-bottom: 0;
}
.wrap20090915 .note h4 {
	text-indent: -1000em;
}
.wrap20090915 .note ul {
	margin: 0;
	padding: 5px 10px;
	font-size: 87.5%;
	line-height: 1.4;
	list-style: none;
	background-color: #efefef;
}
.wrap20090915 .note ul li {
	margin: 0;
	padding: 0;
}

.wrap20090915 .summary,
.wrap20090915 .program,
.wrap20090915 .contact {
	padding-top: 30px;
}
.wrap20090915 .summary h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_gaiyou.gif) no-repeat center top;
	text-indent: -1000em;
}
.wrap20090915 .program h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_program.gif) no-repeat center top;
	text-indent: -1000em;
}
.wrap20090915 .contact h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_contact.gif) no-repeat center top;
	text-indent: -1000em;
}

/* 20090916 */
.wrap20090916 .pr {
	background: url(../img/seminar/title_seminar090916.jpg) no-repeat;
}

.wrap20090916 table {
	width: 610px;
	margin: 0 15px;
}
.wrap20090916 table th {
	width: 120px;
}
.wrap20090916 table th,
.wrap20090916 table td {
	text-align: left;
	vertical-align: top;
	padding: 10px 10px 10px 0;
	border-bottom: 1px solid #ccc;
}
.wrap20090916 table td p,
.wrap20090916 table td ul {
	margin: 0;
	padding: 0;
}
.wrap20090916 table td ul li {
	margin: 0 0 0 1.5em;
	padding: 0;
}
.wrap20090916 .about p.leadTxt {
	padding: 0 10px;
	color: #003366;
	margin-bottom: 0;
}

.wrap20090916 .summary,
.wrap20090916 .program,
.wrap20090916 .contact {
	padding-top: 30px;
}
.wrap20090916 .summary h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_gaiyou.gif) no-repeat center top;
	text-indent: -1000em;
}
.wrap20090916 .program h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_program.gif) no-repeat center top;
	text-indent: -1000em;
}
.wrap20090916 .contact h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_contact.gif) no-repeat center top;
	text-indent: -1000em;
}

/* 20091021 */
.wrap20091021 .pr {
	background: url(../img/seminar/title_seminar091021.jpg) no-repeat;
}

.wrap20091021 table {
	width: 610px;
	margin: 0 15px;
}
.wrap20091021 table th {
	width: 120px;
}
.wrap20091021 table th,
.wrap20091021 table td {
	text-align: left;
	vertical-align: top;
	padding: 10px 10px 10px 0;
	border-bottom: 1px solid #ccc;
}
.wrap20091021 table td p,
.wrap20091021 table td ul {
	margin: 0;
	padding: 0;
}
.wrap20091021 table td ul li {
	margin: 0 0 0 1.5em;
	padding: 0;
}
.wrap20091021 .about p.leadTxt {
	padding: 0 10px;
	color: #003366;
	margin-bottom: 0;
}

.wrap20091021 .summary,
.wrap20091021 .program,
.wrap20091021 .contact {
	padding-top: 30px;
}
.wrap20091021 .summary h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_gaiyou.gif) no-repeat center top;
	text-indent: -1000em;
}
.wrap20091021 .program h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_program.gif) no-repeat center top;
	text-indent: -1000em;
}
.wrap20091021 .contact h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_contact.gif) no-repeat center top;
	text-indent: -1000em;
}


/* 20091112 */
.wrap20091112 .pr {
	background: url(../img/seminar/title_seminar091112.jpg) no-repeat;
}

.wrap20091112 table {
	width: 610px;
	margin: 0 15px;
}
.wrap20091112 table th {
	width: 120px;
}
.wrap20091112 table th,
.wrap20091112 table td {
	text-align: left;
	vertical-align: top;
	padding: 10px 10px 10px 0;
	border-bottom: 1px solid #ccc;
}
.wrap20091112 table td p,
.wrap20091112 table td ul {
	margin: 0;
	padding: 0;
}
.wrap20091112 table td ul li {
	margin: 0 0 0 1.5em;
	padding: 0;
}
.wrap20091112 .about p.leadTxt {
	padding: 0 10px;
	color: #003300;
	margin-bottom: 0;
}
.wrap20091112 .note h4 {
	text-indent: -1000em;
}
.wrap20091112 .note ul {
	margin: 0;
	padding: 5px 10px;
	font-size: 87.5%;
	line-height: 1.4;
	list-style: none;
	background-color: #efefef;
}
.wrap20091112 .note ul li {
	margin: 0;
	padding: 0;
}

.wrap20091112 .summary,
.wrap20091112 .program,
.wrap20091112 .contact {
	padding-top: 30px;
}
.wrap20091112 .summary h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_gaiyou.gif) no-repeat center top;
	text-indent: -1000em;
}
.wrap20091112 .program h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_program.gif) no-repeat center top;
	text-indent: -1000em;
}
.wrap20091112 .contact h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_contact.gif) no-repeat center top;
	text-indent: -1000em;
}


/* 20091118 */
.wrap20091118 .pr {
	background: url(../img/seminar/title_seminar091118.jpg) no-repeat;
}

.wrap20091118 table {
	width: 610px;
	margin: 0 15px;
}
.wrap20091118 table th {
	width: 120px;
}
.wrap20091118 table th,
.wrap20091118 table td {
	text-align: left;
	vertical-align: top;
	padding: 10px 10px 10px 0;
	border-bottom: 1px solid #ccc;
}
.wrap20091118 table td p,
.wrap20091118 table td ul {
	margin: 0;
	padding: 0;
}
.wrap20091118 table td ul li {
	margin: 0 0 0 1.5em;
	padding: 0;
}
.wrap20091118 .about p.leadTxt {
	padding: 0 10px;
	color: #003300;
	margin-bottom: 0;
}
.wrap20091118 .note h4 {
	text-indent: -1000em;
}
.wrap20091118 .note ul {
	margin: 0;
	padding: 5px 10px;
	font-size: 87.5%;
	line-height: 1.4;
	list-style: none;
	background-color: #efefef;
}
.wrap20091118 .note ul li {
	margin: 0;
	padding: 0;
}

.wrap20091118 .summary,
.wrap20091118 .program,
.wrap20091118 .contact {
	padding-top: 30px;
}
.wrap20091118 .summary h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_gaiyou.gif) no-repeat center top;
	text-indent: -1000em;
}
.wrap20091118 .program h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_program.gif) no-repeat center top;
	text-indent: -1000em;
}
.wrap20091118 .contact h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_contact.gif) no-repeat center top;
	text-indent: -1000em;
}


/* 20091209 */
.wrap20091209 .pr {
	background: url(../img/seminar/title_seminar091209.jpg) no-repeat;
}

.wrap20091209 table {
	width: 610px;
	margin: 0 15px;
}
.wrap20091209 table th {
	width: 120px;
}
.wrap20091209 table th,
.wrap20091209 table td {
	text-align: left;
	vertical-align: top;
	padding: 10px 10px 10px 0;
	border-bottom: 1px solid #ccc;
}
.wrap20091209 table td p,
.wrap20091209 table td ul {
	margin: 0;
	padding: 0;
}
.wrap20091209 table td ul li {
	margin: 0 0 0 1.5em;
	padding: 0;
}
.wrap20091209 .about p.leadTxt {
	padding: 0 10px;
	color: #003300;
	margin-bottom: 0;
}
.wrap20091209 .note h4 {
	text-indent: -1000em;
}
.wrap20091209 .note ul {
	margin: 0;
	padding: 5px 10px;
	font-size: 87.5%;
	line-height: 1.4;
	list-style: none;
	background-color: #efefef;
}
.wrap20091209 .note ul li {
	margin: 0;
	padding: 0;
}

.wrap20091209 .summary,
.wrap20091209 .program,
.wrap20091209 .contact {
	padding-top: 30px;
}
.wrap20091209 .summary h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_gaiyou.gif) no-repeat center top;
	text-indent: -1000em;
}
.wrap20091209 .program h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_program.gif) no-repeat center top;
	text-indent: -1000em;
}
.wrap20091209 .contact h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_contact.gif) no-repeat center top;
	text-indent: -1000em;
}


/* 20091216 */
.wrap20091216 .pr {
	background: url(../img/seminar/title_seminar091216.jpg) no-repeat;
}

.wrap20091216 table {
	width: 610px;
	margin: 0 15px;
}
.wrap20091216 table th {
	width: 120px;
}
.wrap20091216 table th,
.wrap20091216 table td {
	text-align: left;
	vertical-align: top;
	padding: 10px 10px 10px 0;
	border-bottom: 1px solid #ccc;
}
.wrap20091216 table td p,
.wrap20091216 table td ul {
	margin: 0;
	padding: 0;
}
.wrap20091216 table td ul li {
	margin: 0 0 0 1.5em;
	padding: 0;
}
.wrap20091216 .about p.leadTxt {
	padding: 0 10px;
	color: #003300;
	margin-bottom: 0;
}
.wrap20091216 .note h4 {
	text-indent: -1000em;
}
.wrap20091216 .note ul {
	margin: 0;
	padding: 5px 10px;
	font-size: 87.5%;
	line-height: 1.4;
	list-style: none;
	background-color: #efefef;
}
.wrap20091216 .note ul li {
	margin: 0;
	padding: 0;
}
.wrap20091216 table td dl dt {
	font-weight: bold;
}
.wrap20091216 .summary,
.wrap20091216 .program,
.wrap20091216 .contact {
	padding-top: 30px;
}
.wrap20091216 .summary h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_gaiyou.gif) no-repeat center top;
	text-indent: -1000em;
}
.wrap20091216 .program h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_program.gif) no-repeat center top;
	text-indent: -1000em;
}
.wrap20091216 .contact h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_contact.gif) no-repeat center top;
	text-indent: -1000em;
}

/* 20100128 */
.wrap20100128 .pr {
	background: url(../img/seminar/title_seminar100128.jpg) no-repeat;
}
.wrap20100128 .summary h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_gaiyou.gif) no-repeat center top;
	text-indent: -1000em;
}
.wrap20100128 table {
	width: 610px;
	margin: 0 15px;
}
.wrap20100128 table th {
	width: 120px;
}
.wrap20100128 table th,
.wrap20100128 table td {
	text-align: left;
	vertical-align: top;
	padding: 10px 10px 10px 0;
	border-bottom: 1px solid #ccc;
}
.wrap20100128 table td p,
.wrap20100128 table td ul {
	margin: 0;
	padding: 0;
}
.wrap20100128 table td ul li {
	margin: 0 0 0 1.5em;
	padding: 0;
}
.wrap20100128 .about p.leadTxt {
	padding: 0 10px;
	color: #003300;
	margin-bottom: 0;
}
.wrap20100128 .note h4 {
	text-indent: -1000em;
}
.wrap20100128 .note ul {
	margin: 0;
	padding: 5px 10px;
	font-size: 87.5%;
	line-height: 1.4;
	list-style: none;
	background-color: #efefef;
}
.wrap20100128 .note ul li {
	margin: 0;
	padding: 0;
}
.wrap20100128 table td dl dt {
	font-weight: bold;
}
.wrap20100128 .summary,
.wrap20100128 .program,
.wrap20100128 .contact {
	padding-top: 30px;
}

.wrap20100128 .program h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_program.gif) no-repeat center top;
	text-indent: -1000em;
}
.wrap20100128 .contact h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_contact.gif) no-repeat center top;
	text-indent: -1000em;
}

/* wrap20100119 */
.wrap20100119 .pr {
	background: url(../img/seminar/title_seminar100119.jpg) no-repeat;
}

.wrap20100119 table {
	width: 610px;
	margin: 0 15px;
}
.wrap20100119 table th {
	width: 120px;
}
.wrap20100119 table th,
.wrap20100119 table td {
	text-align: left;
	vertical-align: top;
	padding: 10px 10px 10px 0;
	border-bottom: 1px solid #ccc;
}
.wrap20100119 table td p,
.wrap20100119 table td ul {
	margin: 0;
	padding: 0;
}
.wrap20100119 table td ul li {
	margin: 0 0 0 1.5em;
	padding: 0;
}
.wrap20100119 .about p.leadTxt {
	padding: 0 10px;
	color: #003300;
	margin-bottom: 0;
}
.wrap20100119 .note h4 {
	text-indent: -1000em;
}
.wrap20100119 .note ul {
	margin: 0;
	padding: 5px 10px;
	font-size: 87.5%;
	line-height: 1.4;
	list-style: none;
	background-color: #efefef;
}
.wrap20100119 .note ul li {
	margin: 0;
	padding: 0;
}

.wrap20100119 .summary,
.wrap20100119 .program,
.wrap20100119 .contact {
	padding-top: 30px;
}
.wrap20100119 .summary h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_gaiyou.gif) no-repeat center top;
	text-indent: -1000em;
}
.wrap20100119 .program h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_program.gif) no-repeat center top;
	text-indent: -1000em;
}
.wrap20100119 .contact h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_contact.gif) no-repeat center top;
	text-indent: -1000em;
}


/* wrap20100224 */
.wrap20100224 .pr {
	background: url(../img/seminar/title_seminar100224.jpg) no-repeat;
}

.wrap20100224 table {
	width: 610px;
	margin: 0 15px;
}
.wrap20100224 table th {
	width: 120px;
}
.wrap20100224 table th,
.wrap20100224 table td {
	text-align: left;
	vertical-align: top;
	padding: 10px 10px 10px 0;
	border-bottom: 1px solid #ccc;
}
.wrap20100224 table td p,
.wrap20100224 table td ul {
	margin: 0;
	padding: 0;
}
.wrap20100224 table td ul li {
	margin: 0 0 0 1.5em;
	padding: 0;
}
.wrap20100224 .about p.leadTxt {
	padding: 0 10px;
	color: #003300;
	margin-bottom: 0;
}
.wrap20100224 .note h4 {
	text-indent: -1000em;
}
.wrap20100224 .note ul {
	margin: 0;
	padding: 5px 10px;
	font-size: 87.5%;
	line-height: 1.4;
	list-style: none;
	background-color: #efefef;
}
.wrap20100224 .note ul li {
	margin: 0;
	padding: 0;
}

.wrap20100224 .summary,
.wrap20100224 .program,
.wrap20100224 .contact {
	padding-top: 30px;
}
.wrap20100224 .summary h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_gaiyou.gif) no-repeat center top;
	text-indent: -1000em;
}
.wrap20100224 .program h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_program.gif) no-repeat center top;
	text-indent: -1000em;
}
.wrap20100224 .contact h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_contact.gif) no-repeat center top;
	text-indent: -1000em;
}


/* wrap20100311 */
.wrap20100311 .pr {
	background: url(../img/seminar/title_seminar100311.jpg) no-repeat;
}

.wrap20100311 table {
	width: 610px;
	margin: 0 15px;
}
.wrap20100311 table th {
	width: 120px;
}
.wrap20100311 table th,
.wrap20100311 table td {
	text-align: left;
	vertical-align: top;
	padding: 10px 10px 10px 0;
	border-bottom: 1px solid #ccc;
}
.wrap20100311 table td p,
.wrap20100311 table td ul {
	margin: 0;
	padding: 0;
}
.wrap20100311 table td ul li {
	margin: 0 0 0 1.5em;
	padding: 0;
}
.wrap20100311 .about p.leadTxt {
	padding: 0 10px;
	color: #003300;
	margin-bottom: 0;
}
.wrap20100311 .note h4 {
	text-indent: -1000em;
}
.wrap20100311 .note ul {
	margin: 0;
	padding: 5px 10px;
	font-size: 87.5%;
	line-height: 1.4;
	list-style: none;
	background-color: #efefef;
}
.wrap20100311 .note ul li {
	margin: 0;
	padding: 0;
}

.wrap20100311 .summary,
.wrap20100311 .program,
.wrap20100311 .contact {
	padding-top: 30px;
}
.wrap20100311 .summary h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_gaiyou.gif) no-repeat center top;
	text-indent: -1000em;
}
.wrap20100311 .program h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_program.gif) no-repeat center top;
	text-indent: -1000em;
}
.wrap20100311 .contact h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_contact.gif) no-repeat center top;
	text-indent: -1000em;
}


/* wrap20100316 */
.wrap20100316 .pr {
	background: url(../img/seminar/title_seminar100316.jpg) no-repeat;
}

.wrap20100316 .tokuten {
	margin: 10px;
	padding: 5px 10px;
	color: #f30;
	border: double #f30;
}

.wrap20100316 table {
	width: 610px;
	margin: 0 15px;
}
.wrap20100316 table th {
	width: 120px;
}
.wrap20100316 table th,
.wrap20100316 table td {
	text-align: left;
	vertical-align: top;
	padding: 10px 10px 10px 0;
	border-bottom: 1px solid #ccc;
}
.wrap20100316 table td p,
.wrap20100316 table td ul {
	margin: 0;
	padding: 0;
}
.wrap20100316 table td ul li {
	margin: 0 0 0 1.5em;
	padding: 0;
}
.wrap20100316 .about p.leadTxt {
	padding: 0 10px;
	color: #003300;
	margin-bottom: 0;
}
.wrap20100316 .note h4 {
	text-indent: -1000em;
}
.wrap20100316 .note ul {
	margin: 0;
	padding: 5px 10px;
	font-size: 87.5%;
	line-height: 1.4;
	list-style: none;
	background-color: #efefef;
}
.wrap20100316 .note ul li {
	margin: 0;
	padding: 0;
}

.wrap20100316 .summary,
.wrap20100316 .program,
.wrap20100316 .contact {
	padding-top: 30px;
}
.wrap20100316 .summary h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_gaiyou.gif) no-repeat center top;
	text-indent: -1000em;
}
.wrap20100316 .program h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_program.gif) no-repeat center top;
	text-indent: -1000em;
}
.wrap20100316 .contact h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_contact.gif) no-repeat center top;
	text-indent: -1000em;
}


/* wrap20100304 */
.wrap20100304 .pr {
	background: url(../img/seminar/title_seminar100304.jpg) no-repeat;
}

.wrap20100304 .tokuten {
	margin: 10px;
	padding: 5px 10px;
	color: #f30;
	border: double #f30;
}

.wrap20100304 table {
	width: 610px;
	margin: 0 15px;
}
.wrap20100304 table th {
	width: 120px;
}
.wrap20100304 table th,
.wrap20100304 table td {
	text-align: left;
	vertical-align: top;
	padding: 10px 10px 10px 0;
	border-bottom: 1px solid #ccc;
}
.wrap20100304 table td p,
.wrap20100304 table td ul {
	margin: 0;
	padding: 0;
}
.wrap20100304 table td ul li {
	margin: 0 0 0 1.5em;
	padding: 0;
}
.wrap20100304 .about p.leadTxt {
	padding: 0 10px;
	color: #003300;
	margin-bottom: 0;
}
.wrap20100304 .note h4 {
	text-indent: -1000em;
}
.wrap20100304 .note ul {
	margin: 0;
	padding: 5px 10px;
	font-size: 87.5%;
	line-height: 1.4;
	list-style: none;
	background-color: #efefef;
}
.wrap20100304 .note ul li {
	margin: 0;
	padding: 0;
}

.wrap20100304 .summary,
.wrap20100304 .program,
.wrap20100304 .contact {
	padding-top: 30px;
}
.wrap20100304 .summary h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_gaiyou.gif) no-repeat center top;
	text-indent: -1000em;
}
.wrap20100304 .program h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_program.gif) no-repeat center top;
	text-indent: -1000em;
}
.wrap20100304 .contact h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_contact.gif) no-repeat center top;
	text-indent: -1000em;
}


/* wrap20100422 */
.wrap20100422 .pr {
	background: url(../img/seminar/title_seminar100422.jpg) no-repeat;
}

.wrap20100422 .tokuten {
	margin: 10px;
	padding: 5px 10px;
	color: #f30;
	border: double #f30;
}

.wrap20100422 table {
	width: 610px;
	margin: 0 15px;
}
.wrap20100422 table th {
	width: 120px;
}
.wrap20100422 table th,
.wrap20100422 table td {
	text-align: left;
	vertical-align: top;
	padding: 10px 10px 10px 0;
	border-bottom: 1px solid #ccc;
}
.wrap20100422 table td p,
.wrap20100422 table td ul {
	margin: 0;
	padding: 0;
}
.wrap20100422 table td ul li {
	margin: 0 0 0 1.5em;
	padding: 0;
}
.wrap20100422 .about p.leadTxt {
	padding: 0 10px;
	color: #003300;
	margin-bottom: 0;
}
.wrap20100422 .note h4 {
	text-indent: -1000em;
}
.wrap20100422 .note ul {
	margin: 0;
	padding: 5px 10px;
	font-size: 87.5%;
	line-height: 1.4;
	list-style: none;
	background-color: #efefef;
}
.wrap20100422 .note ul li {
	margin: 0;
	padding: 0;
}

.wrap20100422 .summary,
.wrap20100422 .program,
.wrap20100422 .contact {
	padding-top: 30px;
}
.wrap20100422 .summary h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_gaiyou.gif) no-repeat center top;
	text-indent: -1000em;
}
.wrap20100422 .program h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_program.gif) no-repeat center top;
	text-indent: -1000em;
}
.wrap20100422 .contact h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_contact.gif) no-repeat center top;
	text-indent: -1000em;
}




/* wrap20100520 */
.wrap20100520 .pr {
	background: url(../img/seminar/title_seminar100520.jpg) no-repeat;
}

.wrap20100520 .tokuten {
	margin: 10px;
	padding: 5px 10px;
	color: #f30;
	border: double #f30;
}

.wrap20100520 table {
	width: 610px;
	margin: 0 15px;
}
.wrap20100520 table th {
	width: 120px;
}
.wrap20100520 table th,
.wrap20100520 table td {
	text-align: left;
	vertical-align: top;
	padding: 10px 10px 10px 0;
	border-bottom: 1px solid #ccc;
}
.wrap20100520 table td p,
.wrap20100520 table td ul {
	margin: 0;
	padding: 0;
}
.wrap20100520 table td ul li {
	margin: 0 0 0 1.5em;
	padding: 0;
}
.wrap20100520 .about p.leadTxt {
	padding: 0 10px;
	color: #003300;
	margin-bottom: 0;
}
.wrap20100520 .note h4 {
	text-indent: -1000em;
}
.wrap20100520 .note ul {
	margin: 0;
	padding: 5px 10px;
	font-size: 87.5%;
	line-height: 1.4;
	list-style: none;
	background-color: #efefef;
}
.wrap20100520 .note ul li {
	margin: 0;
	padding: 0;
}

.wrap20100520 .summary,
.wrap20100520 .program,
.wrap20100520 .contact {
	padding-top: 30px;
}
.wrap20100520 .summary h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_gaiyou.gif) no-repeat center top;
	text-indent: -1000em;
}
.wrap20100520 .program h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_program.gif) no-repeat center top;
	text-indent: -1000em;
}
.wrap20100520 .contact h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_contact.gif) no-repeat center top;
	text-indent: -1000em;
}


/* wrap20100623 */
.wrap20100623 .pr {
	background: url(../img/seminar/title_seminar100623.jpg) no-repeat;
}

.wrap20100623 .tokuten {
	margin: 10px;
	padding: 5px 10px;
	color: #f30;
	border: double #f30;
}

.wrap20100623 table {
	width: 610px;
	margin: 0 15px;
}
.wrap20100623 table th {
	width: 120px;
}
.wrap20100623 table th,
.wrap20100623 table td {
	text-align: left;
	vertical-align: top;
	padding: 10px 10px 10px 0;
	border-bottom: 1px solid #ccc;
}
.wrap20100623 table td p,
.wrap20100623 table td ul {
	margin: 0;
	padding: 0;
}
.wrap20100623 table td ul li {
	margin: 0 0 0 1.5em;
	padding: 0;
}
.wrap20100623 .about p.leadTxt {
	padding: 0 10px;
	color: #003300;
	margin-bottom: 0;
}
.wrap20100623 .note h4 {
	text-indent: -1000em;
}
.wrap20100623 .note ul {
	margin: 0;
	padding: 5px 10px;
	font-size: 87.5%;
	line-height: 1.4;
	list-style: none;
	background-color: #efefef;
}
.wrap20100623 .note ul li {
	margin: 0;
	padding: 0;
}

.wrap20100623 .summary,
.wrap20100623 .program,
.wrap20100623 .contact {
	padding-top: 30px;
}
.wrap20100623 .summary h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_gaiyou.gif) no-repeat center top;
	text-indent: -1000em;
}
.wrap20100623 .program h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_program.gif) no-repeat center top;
	text-indent: -1000em;
}
.wrap20100623 .contact h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_contact.gif) no-repeat center top;
	text-indent: -1000em;
}





/* wrap20100721 */
.wrap20100721 .pr {
	background: url(../img/seminar/title_seminar100721.jpg) no-repeat;
}

.wrap20100721 .tokuten {
	margin: 10px;
	padding: 5px 10px;
	color: #f30;
	border: double #f30;
}

.wrap20100721 table {
	width: 610px;
	margin: 0 15px;
}
.wrap20100721 table th {
	width: 120px;
}
.wrap20100721 table th,
.wrap20100721 table td {
	text-align: left;
	vertical-align: top;
	padding: 10px 10px 10px 0;
	border-bottom: 1px solid #ccc;
}
.wrap20100721 table td p,
.wrap20100721 table td ul {
	margin: 0;
	padding: 0;
}
.wrap20100721 table td ul li {
	margin: 0 0 0 1.5em;
	padding: 0;
}
.wrap20100721 .about p.leadTxt {
	padding: 0 10px;
	color: #003300;
	margin-bottom: 0;
}
.wrap20100721 .note h4 {
	text-indent: -1000em;
}
.wrap20100721 .note ul {
	margin: 0;
	padding: 5px 10px;
	font-size: 87.5%;
	line-height: 1.4;
	list-style: none;
	background-color: #efefef;
}
.wrap20100721 .note ul li {
	margin: 0;
	padding: 0;
}

.wrap20100721 .summary,
.wrap20100721 .program,
.wrap20100721 .contact {
	padding-top: 30px;
}
.wrap20100721 .summary h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_gaiyou.gif) no-repeat center top;
	text-indent: -1000em;
}
.wrap20100721 .program h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_program.gif) no-repeat center top;
	text-indent: -1000em;
}
.wrap20100721 .contact h4 {
	margin: 0;
	width: 640px;
	height: 34px;
	background: url(../img/seminar/hed_contact.gif) no-repeat center top;
	text-indent: -1000em;
}
