@charset "utf-8";

/* サイドナビスタイル
----------------------------------------------------------- */
div#side_navi ul li#snavi_seminar01 {
	font-weight: bold;
}

div#side_navi ul li#snavi_seminar01 a {
	color: #2E46BA;
}

div#SideSeminar {
	margin:0 0 15px;
}

div#SideSeminar a:hover img {
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
}






/* コンテンツスタイル
----------------------------------------------------------- */
/* セミナー一覧 */

div#main div#ichiran {
	margin:0 35px 0 15px;
}

div#main div#ichiran dl {
	margin: 0 5px 12px 5px;
	padding: 0 5px 10px 5px;
	background: url(../../common/images/i_line01.gif) 0 bottom repeat-x;
	overflow: hidden;
}

* html body div#main div#ichiran dl {
	display: inline-block;
}

div#main div#ichiran dl dt {
	float: left;
	font-size: 0;
	line-height: 0;
}

div#main div#ichiran dl dd {
	margin: 0 0 0 105px;
	line-height: 1.4;
}


div#main div#ichiran dl dd h3 {
	margin: 2px 0 5px 0;
	font-weight: bold;
}

div#main div#ichiran dl dd p {
	margin: 0;
	font-size: 86%;
}

div#main div#ichiran dl dd p.IchiranText {
	margin:10px 0;
}


/* 講演実績バナー */

div#main div#bnr_result {
	margin: 40px 0 0 0;
	text-align: center;
}

div#main div#bnr_result a:hover img {
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity:0.7;
}





/* セミナー詳細ページ
----------------------------------------------------------- */


/* セミナータイトル */

div#main div#title {
	margin: -2px 35px 30px 15px;
	background: url(../../common/images/bg_tm.gif) 0 bottom no-repeat;
	overflow: hidden;
}

* html body div#main div#title {
	display: inline-block;
}

div#main div#title p {
	float: left;
	margin: 0 0 10px 0;
	padding: 2px 0 0 0;
	font-size: 0;
	line-height: 0;
}

div#main div#title h3 {
	margin: 0 0 0 100px;
	padding: 0 0 20px 0;
	color: #475ADB;
	font-size: 114%;
	font-weight: bold;
	line-height: 1.4;
}


/* セミナー概要 */

div#main div#outline {
	margin: 0 35px 25px 15px;
	font-weight: bold;
	line-height: 1.6;
}

div#main div#outline p {
	margin: 0;
}



/* リストスタイル */

div#main ul {
	margin: 0 35px 25px 15px;
}

div#main ul li {
	margin: 0 0 8px 0;
	padding: 0 0 0 15px;
	background: url(../../common/images/i_list01.gif) 0 6px no-repeat;
	line-height: 1.6;x
}


div#main dl {
	margin: 0 35px 25px 15px;
}


