@charset "utf-8";
/* -----------------------------------------------------------
	seminar.html セミナー情報
----------------------------------------------------------- */
.icon-mov {
	width:23px;
	height:23px;
	padding:3px;}
	
.icon-app {
	width:40px;
	height:24px;
	padding:5px;}	

/* -----------------------------------------------------------
	table
----------------------------------------------------------- */
.tbl_semi{
	width: 730px;
	padding: 3px;
	margin-bottom: 10px;
	border: 1px #999999 solid;}

	.th_semi{
		padding: 3px;
		border: 1px #999999 solid;
		text-align: center;
		background-color: #C0D9EF;}
	
	.td_semi{
		padding: 3px　10px;
		border: 1px #999999 solid;
		text-align: center;}
	
	.td_semi_left{
		padding: 3px 10px;
		border: 1px #999999 solid;
		text-align: left;}
	
	.tbl_seminar_detail{
		padding: 3px;
		margin: 5px 0 10px 0;
		border: 1px #999999 solid;}
	
	.td_seminar_detail{
		padding: 3px;
		border: 1px #999999 solid;}	

/* -----------------------------------------------------------
	#seminar_movie	セミナー動画
----------------------------------------------------------- */
#seminar_movie {}
#seminar_movie h4.h4_movie{
	height: 1.8em;
	padding: 0 0 0 25px;
	border: 0;
	text-align: left;
	background: url(../img/icon/icon-mov.gif) no-repeat;}

#seminar_movie dl.seminar_past{
	padding: 5px;}
	
/* -----------------------------------------------------------
	#seminar_detail	セミナー詳細
----------------------------------------------------------- */
#seminar_detail {}
#seminar_detail dl.ttl {
	background:url(../img/share/ttl_Sprite.png) no-repeat 0 -620px;
	width:710px;
	height:60px;
	padding:10px;}

	#seminar_detail dl.ttl dt.date{
		margin-bottom: 2px;
		font-size: x-small;
		font-weight: normal;}

	#seminar_detail dl.ttl dd.dd_ttl{
		font-size: medium;
		font-weight: bold;}	

#seminar_detail dl {margin-bottom:1.5em;}
#seminar_detail dd.Questioner {margin-bottom:0.2em; font-weight:bold;}
#seminar_detail dd.Respondents {margin-bottom:1em;}


#seminar_detail dl.detail_box {
	float:left;
	width:350px;
	margin:0 10px 1.5em 0;}

#seminar_detail dt.dt_ttl{
	background:url(../img/icon/icon_Sprite.png) no-repeat 0 -250px;
	padding-left: 20px;
	margin: 5px 0;
	font-size: medium;
	font-weight: bold;
	border-bottom:1px solid #ccc;}
	
/* -----------------------------------------------------------
	講師
----------------------------------------------------------- */	
.mizutani_img{
	background:url(../img/share/about_Sprite.jpg) no-repeat 0 -1050px;
	float: left;
	height: 130px;
	width: 130px;
	margin: 0 10px 0 0;
	display: block;}
	
.staff_img{
	background:url(../img/share/about_Sprite.jpg) no-repeat 0 -900px;
	float: left;
	height: 130px;
	width: 130px;
	margin: 0 10px 0 0;
	display: block; }
	
.fukuzumi_img{
	background:url(../img/share/about_Sprite.jpg) no-repeat 0 -1200px;
	float: left;
	height: 130px;
	width: 130px;
	margin: 0 10px 0 0;
	display: block;}
		
.osanai_img{
	background:url(../img/share/about_Sprite.jpg) no-repeat 0 -750px;
	float: left;
	height: 130px;
	width: 130px;
	margin: 0 10px 0 0;
	display: block;}

.susai_img{
	background:url(../img/share/about_Sprite.jpg) no-repeat 0 -600px;
	float: left;
	height: 130px;
	width: 130px;
	margin: 0 10px 0 0;
	display: block;}

.mizukami_img{
	background:url(../img/share/about_Sprite.jpg) no-repeat 0 0px;
	float: left;
	height: 130px;
	width: 130px;
	margin: 0 10px 0 0;
	display: block;}	

/* -----------------------------------------------------------
	#web_seminar
----------------------------------------------------------- */	
#web_seminar {}
		
#web_seminar .tbl_semi{
	width: 730px;
	padding: 3px;
	margin-bottom: 10px;
	border: 1px #999999 solid;}

#web_seminar .th_semi{
	padding: 3px;
	border: 1px #999999 solid;
	text-align: center;
	background-color: #C0D9EF;}

#web_seminar .td_semi{
	padding: 3px　10px;
	border: 1px #999999 solid;
	text-align: center;}

#web_seminar .td_semi_left{
	padding: 3px 10px;
	border: 1px #999999 solid;
	text-align: left;}	

#web_seminar ul li {
	list-style-type:disc;
	margin-left:2em;}	