@charset "EUC-JP";
/* CSS Document */

/* 商品・事業案内：出直し看護塾　基礎セミナーページ用 */
div#index{
	width:100%;
	float:left;
	text-align:center;
}
div#index div#title{
	border:1px solid #c1c1c1;
	background:#fafafa;
	color:#2049a0;
	font-size:1.1em;/* \*/font-size:110%;/* */
	font-weight:bold;
/*	line-height:2;*/
}
div#index #sponsor{
	text-align:right;
}
div#index #concept{
	text-align:left;
}

#index_table td{
	vertical-align:middle;
	padding-left:20px;
	padding-right:20px;
}

/* テーブル定義====================================================================================== */
.outlinetb{
	width:100%;
	border-collapse:collapse;
	margin-top:10px;
/*	margin-left:10px;
	margin-right:10px;*/
	margin-bottom:20px;
}
.outlinetb caption{
	display:none;
}
.outlinetb th,.outlinetb td{
	border:1px solid #2049a0;
	text-align:left;
	padding:5px;
	vertical-align:top;
	line-height:1.5;
	font-size:0.9em;/* \*/font-size:90%;/* */
}
.outlinetb th{
	background:#e7edfa;
	color:#203164;
	text-align:center;
	vertical-align:middle;
}
.outlinetb dt{
	color:#2049a0;
}
.outlinetb dd{
	margin-bottom:20px;
}
.outlinetb dd.end{
	margin-bottom:0;
}
.outlinetb ul{
	margin-left:15px;
	margin-bottom:5px;
}
.outlinetb tr.dg{
	background:#f3f3f3;
}

/* 現在予定されているセミナー======================================================================== */
#plan{
	margin-top:0px;
/*	margin-left:10px;*/
}
#plan h3{
	border-left:#0B0;
	border-bottom:#0B0;
	background-color:#EDFFED;
}
ul#lecture_pic{
	width:100%;
	margin: 0px;
	padding: 0px;
}
ul#lecture_pic li{
	float: left;
	list-style: none outside;
	margin: 0px;
	text-align: center;
	width:50%;
}

/* 講師プロフィール================================================================================== */
#profile{
	margin-top:20px;
/*	margin-left:10px;*/
}
#profile h3{
	border-left:#0B0;
	border-bottom:#0B0;
	background-color:#EDFFED;
}
#profile div#lecturer div#outline{
	margin-top:10px;
	padding:5px;
	border:1px solid #c1c1c1;
	background:#fafafa;
/*	line-height:2;*/
}
#profile div#lecturer th{
	text-align:left;
}
#profile div#lecturer ul{
	list-style-type:none;
}


/* 過去のセミナー==================================================================================== */
#past{
	margin-top:20px;
/*	margin-left:10px;*/
}
#past h3{
	border-left:#0B0;
	border-bottom:#0B0;
	background-color:#EDFFED;
}

/* セミナー詳細ページ================================================================================ */
div#seminar{
	width:100%;
	float:left;
	text-align:center;
}
div#seminar div#title{
	margin-top:20px;
	padding-top:5px;
	border:1px solid #c1c1c1;
	background:#fafafa;
	color:#F00;
	font-size:1.1em;/* \*/font-size:110%;/* */
	font-weight:bold;
/*	line-height:2;*/
}
div#seminar #date{
	color:#2049a0;
}

/* 講師紹介など====================================================================================== */
#explain{
	margin-top:20px;
	margin-bottom:20px;
	text-align:left;
	padding:5px 0px 3px 0px;
	line-height:1.7em;
}
#explain h3{
	border-left:#0B0;
	border-bottom:#0B0;
	background-color:#EDFFED;
}
ol.explain_list{
	margin-left:12px;
	list-style-type:none;
}
ol.explain_list h5{
	color:#203164;
	border-bottom:2px solid #ccc;
	font-weight:bold;
	margin-bottom:10px;
	font-size:large;
}
#explain ul{
	padding-left:10px;
	margin-left:10px;
	list-style-type:disc;
}
#fax{
	margin-left:10px;
	border:1px solid #c1c1c1;
	background:#fafafa;
	color:#2049a0;
	font-size:1.1em;/* \*/font-size:110%;/* */
	font-weight:bold;
/*	line-height:2;*/
	width:500px;
}
#cancel{
	margin-left:10px;
	border:1px solid #c1c1c1;
	background:#fafafa;
	color:#2049a0;
	font-weight:bold;
/*	line-height:2;*/
	width:600px;
}

/* セミナー申し込みページ============================================================================ */
.reservation th{
	text-align:left;
}
.reservation td{
	background:#fafafa;
}
.send{
	width:100px;
	padding:5px;
	margin:10px;
	font-weight:bold;
	letter-spacing:1.5em;
}
#form dl{
	margin:0;
	padding:0;
}
#form dd{
	margin:0;
	padding:0;
}
#form dt{
	margin:0;
	padding:0;
	color:#000;
	width:90px;
	float:left;
	clear:left;
}

