<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
html,body  {
	margin: 0; /* 複数の異なるブラウザの初期設定値に対応するため、body エレメントのマージンと余白を 0 にすることをお勧めします */
	padding: 0;
	color: #000000;
	/*font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka;*/
	font-family: "メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HiraKakuPro-W3","ＭＳ Ｐゴシック","MS PGothic",Arial, Helvetica,sans-serif;
	font-size: 100%;
	background-color: #000000;
}
div#container {
	width: 960px;
	margin: auto;
	background-color: #000000;
} 
/*ヘッダー*/
div#header {
	background-color: #000000;
} 

/* #sidebar1 に関するヒント：
1. 単位はパーセントであるため、サイドバーで余白を使用することは回避してください。標準に準拠したブラウザでは、余白は幅に追加されるため、実際の幅が不特定の幅になります。 
2. 「.twoColLiqLtHdr #sidebar1 p」ルールで見られるように、div の端と div に含まれるエレメントの間のスペースは、エレメントに左マージンと右マージンを適用することによって設定できます。
3. 親エレメントが表示された後に Internet Explorer によって幅が計算されるため、単位がパーセントの列では原因不明のバグが発生することがあります。最終的な表示をより正確に予測する必要がある場合は、単位がピクセルの列に変更することができます。
*/
/*メインメニュー*/
div#menu {
	float: left;
	width: 960px;
}
div#menu table {
	width: 960px;
	border-collapse: collapse;
	margin-top: 0px;
	table-layout:fixed;
	border: 2px solid #73A528;
}
div#menu tr{
	color: #FFFFFF;
	background-color: #73A528;
}
div#menu td{
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	vertical-align: top;
	border-width: 1px;
	border-color: #FFF;
	border-style: solid dotted;
	padding: 5px;
}
div#menu a:link {
	color: #FFFFFF;
	text-decoration: underline;
}
div#menu a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
div#menu a:hover {
	color: #73A528;
	text-decoration: none;
	background-color: #FFFFFF;
	font-weight: bold;
}

/*トップページ画像*/
div#slideshow {
	position: relative;
	width:960px;
	height:475px;
}
div#slideshow img {
   position: absolute;
   top: 0;
   left:0;
   z-index: 8;
   opacity: 0.0;
}
div#slideshow img.active {
   z-index: 10;
   opacity: 1.0;
}
div#slideshow img.last-active {
   z-index: 9;
}

/*トップページインフォメーション*/
div#info {
	float: left;
	width: 518px;
	margin-top: 20px;
	height: 150px;
	border: 2px solid #6E6E6E;
	overflow: auto;
	padding: 5px;
}
div#info p.p_g	{
	color: #73A528;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
}
div#info table {
	width: 505px;
	font-size: 12px;
	color: #FFFFFF;
	table-layout: fixed;
	margin: 5px;
}

/*ポスターダウンロード*/
div#poster {
	float: left;
	width: 140px;
	margin-top: 20px;
	margin-left: 20px;
	height: 150px;
	border: 2px solid #6E6E6E;
	padding: 5px;
}
div#poster p.p_g	{
	color: #73A528;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
}
div#poster img.img_p	{
	border: 1px solid #FFF;
}

div#organizing {
	float: left;
	width: 220px;
	margin-top: 20px;
	margin-left: 20px;
	height: 150px;
	border: 2px solid #6E6E6E;
	padding: 5px;
}
div#organizing p.p_g	{
	color: #73A528;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
}
div#organizing p.p_11	{
	font-size: 12px;
	color: #FFFFFF;
	margin: 5px;
}

div#organizing img.img_logo {
	position:relative;
	bottom:62px;
	left:150px;
	width:50px;
	height:39px;
}

div#footer {
	clear: left;
	padding: 0 10px;
	background-color: #000000;
} 
div#footer  p.p_f {
	margin: 0; /* フッターの最初のエレメントのマージンを 0 に設定することにより、マージンの相殺（div 間のスペース）が回避されます */
	padding: 10px 0; /* このエレメントの余白により、マージンの相殺を発生させることなく、マージンの効果とまったく同じように、スペースが設定されます */
	color: #FFFFFF;
	font-size: 12px;
}
div#footer img.img_nips {
	position: relative;
	left: 250px;
	height: 20px;
	width: 50px;
	vertical-align: middle;
} 
</pre></body></html>