/* pages */

.subtitle {
	background-image: url("../img/common/title_sub.gif");
	background-repeat: no-repeat;
	height:38px;
	vertical-align:middle;
	font-weight:normal;
	padding-left:20px;
	padding-top:10px;
	font-size:13pt;
}

.table1{
	padding:10px;
	border:solid 3px #10289f;
	background-color:#f9f9f9;
	color:#10289f;
	font-weight:bold;
}

.subtitle2 {
	background-image: url("../img/common/title_sub2.gif");
	background-repeat: no-repeat;
	height:76px;
	vertical-align:middle;
	font-weight:normal;
	padding-left:20px;
	padding-top:10px;
	font-size:13pt;
}

.subtitle3 {
	background-image: url("../img/common/title_sub3.gif");
	background-repeat: no-repeat;
	height:114px;
	vertical-align:middle;
	font-weight:normal;
	padding-left:20px;
	padding-top:10px;
	font-size:13pt;
}
.subtitle4 {
	font-size:11.25pt;
}

/*========研修======*/
.point{
	background-image: url("../img/kensyu/point.gif");
	background-repeat: no-repeat;
	height:38px;
	vertical-align:middle;
	font-weight:normal;
	padding-left:70px;
	padding-top:10px;
	font-size:12pt;
}

div.atlink{
		font-weight:bold;
		font-size:100% !important;
		color:#0d0a9f;
		border-bottom: double 3px #dddddd
}
div.atlink a:hover{
		font-size:100% !important;
}
/*========講師陣======*/
div.koushijin{
		font-weight:bold;
		font-size:120%;
		color:#0d0a9f;
		background-color:#eeeeee;
		width:100%;
		padding-left:10px;
		padding-top:2px;
}
/*========スケジュール======*/
#shelink a,a:hover,a:visited{
}
	#shelink a{
		border-bottom:solid 1px #434343
	}
	#shelink a:hover{
		background-color:#ecfff4;
	}
.scheduletitle {
	background-image: url("../img/kensyu/title_shedule.gif");
	background-repeat: no-repeat;
	width:699px;height:43px;
	margin-top:20px;
	position:relative;
}
	.scheduletitletext{
		color:#ffffff;
		font-weight:bold;
		font-size:12pt;
		margin-left:15px;
		padding-top:8px;
	}
#scheduletable a{
	font-size:100% !important;
}
	#scheduletable th{
		background-color:#f5feff;
	}
#closed td{
	text-decoration:line-through;
}
#na td{
	color:#888888;
}
/*========会場======*/
#kaijyolink a,a:hover,a:visited{
}
	#kaijyolink a{
		border-bottom:solid 1px #434343;
	}
/*========研修テーマ======*/
#themetable{
	padding:5px;
	border:solid 3px #10289f;
	background-color:#cccccc;
	    font-weight:bold;
	
}
	#themetable th{
		background-color:#4b77c0;
		color:#ffffff;
	}
	#themetable td{
		background-color:#ffffff;
	}
/*========受講者の声======*/
.voice{
		border-top:dotted 1px #434343;
}
/*========お申込み======*/
.dotbox{
	border:dotted 1px #434343;
	padding:5px;
}
/*========お申込みフォーム======*/
#mousikomi{
}
	#mousikomi th{
		background-color:#efefef;
	}
	#mousikomi td{
		background-color:#ffffff;
	}
	#mousikomi .must{
		color:#e64770;
	}
	
/*========会社概要======*/
	#kaisyagaiyou th{
		background-color:#f5feff;
	}
	#kaisyagaiyou td{
		background-color:#ffffff;
	}
/*========よくあるお問い合わせ======*/
.q{
		list-style-image: url("../img/kensyu/q.gif");
		padding-left:100px;
}

.a{
		list-style-image: url("../img/kensyu/a.gif");
}
/*========更新要件======*/
.url{
	font-size:8pt;
	color:#6b9700;
}
/*========コンサルティング経営顧問======*/
#consulttable{
	padding:10px;
	border:solid 3px #9f9f9f;
	background-color:#e1e1e1;
	font-weight:bold;
}
	#consulttable th{
		background-color:#9f9f9f;
		color:#ffffff;
		font-size:11pt;
	}
	#consulttable td{
		background-color:#ffffff;
	}
	#consulttable .center{
		text-align:center;
	}
/*========サイトマップ======*/
.sitemapkensyu{
	font-weight:bold;
	font-size:11pt;
	color:#323e74;
	border-bottom: double 3px #6fa1fc;
}
.sitemaptips{
	font-weight:bold;
	font-size:11pt;
	color:#323e74;
	border-bottom: double 3px #2fb144;
}
.sitemapcounsult{
	font-weight:bold;
	font-size:11pt;
	color:#323e74;
	border-bottom: double 3px #374b9a;
}
.sitemapinfo{
	font-weight:bold;
	font-size:11pt;
	color:#323e74;
	border-bottom: double 3px #cccccc;
}
#sitemaptable{
}
	#sitemaptable th{
		background-image: url("../img/info/ind_line.gif");
		background-repeat: repeat-y;
		text-align:left;
	}
	#sitemaptable td{
		padding:5px;
	}
