/*------------------------------------------------------------*/
/* 上越教育大学e-learning2008
/* インターネット詐欺
/* 共通CSS 2008.3.7 OJAS.Inc Y.Kasahara
/*------------------------------------------------------------*/

/*========== 基本設定 ==========*/

body	{
	margin:0px;padding:0px;
	font-size:12px;color:#333333;
	background:url(img/bg.gif);
}

#main	{
	width:800px;margin:15px auto;padding:0px;
}

.mainClear	{clear:both;margin-bottom:12px;}


/*========== ヘッダー・フッター設定 ==========*/

#header	{
	margin:0px 0px 6px 0px;padding:0px;
}
#footer	{
	margin:6px 0px 0px 0px;padding:0px;
}


/*========== コンテンツ設定 ==========*/

#topTitle			{
	margin:0px;padding:12px 0px 0px 0px;
	background:#FFFFFF;
}

#topIndex	{margin:0px;padding:0px 0px 12px 0px;background:#FFFFFF;}
#topIndex p	{line-height:1.4em;}

.topIndexBox776	{
	float:left;width:776px;
	margin:0px 0px 0px 12px;padding:0px;
}
.topIndexBox382	{
	float:left;width:382px;
	margin:0px 0px 0px 12px;padding:0px;
}
.topIndexBox250	{
	float:left;width:250px;
	margin:0px 0px 0px 12px;padding:0px;
}
.topIndexBoxAtt	{
	float:left;width:754px;
	margin:0px 0px 0px 12px;padding:10px;
	background:url(img/bg_box01.gif);
	border:1px solid #FF0000;
}
.topIndexMenu	{margin:0px 8px 8px 8px;}
.topIndexText	{margin:0px 8px 8px 16px;}

#pageContents	{margin:0px;padding:0px 12px 12px 12px;background:#FFFFFF;}
#pageContents p	{clear:both;line-height:1.5em;margin-bottom:15px;}
#pageContents table	{line-height:1.5em;margin:0px 0px 10px 15px;}

.contentsText	{margin:0px 8px 8px 8px;}
.contentsTextBox01	{
	margin:0px 8px 8px 8px;padding:8px;
	border:1px solid #666666;background:#EEEEEE;
}
.pageNaviBottom	{margin:0px 8px;text-align:right;}

#topContents	{margin:0px;padding:0px 12px 0px 12px;background:#FFFFFF;}
#topContents img	{vertical-align:text-bottom;}

#flashContents	{
	width:800px;height:600px;
	margin:0px 0px 16px 0px;padding:0px;
	border:1px solid #555555;
}

.icon	{
	margin-right:5px;border:0px;
	vertical-align:text-bottom;
}
.iconMovie	{
	margin-left:5px;border:0px;
	vertical-align:text-bottom;
}
.imageThumb	{
	float:right;
	margin:0px 0px 8px 8px;
}


/*========== 見出し設定 ==========*/

h1			{margin:0px;padding:0px;}
h1 img	{vertical-align:bottom;}
h2			{margin:0px 0px 12px 0px;padding:0px;}
h2 img	{vertical-align:bottom;}
h3			{clear:both;margin:0px;padding:0px 8px 16px 8px}


/*========== フォント設定 ==========*/

a:link 		{background:transparent;color:#FF5F38;font-weight:bold;text-decoration:underline;}
a:visited {background:transparent;color:#FF5F38;font-weight:bold;text-decoration:underline;}
a:hover 	{background:transparent;color:#FF5F38;font-weight:bold;text-decoration:none;background:#FFE6E6;}
a:active 	{background:transparent;color:#FF5F38;font-weight:bold;text-decoration:none;background:#FFE6E6;}

.size1 {font-size:10px;line-height:1.4em;}
.size2 {font-size:12px;line-height:1.4em;}
.size3 {font-size:14px;line-height:1.4em;}
.size4 {font-size:16px;line-height:1.4em;}
.size4 {font-size:16px;line-height:1.4em;}

.colorBlk	{color:#000000;}
.colorGry	{color:#666666;}
.colorWht	{color:#FFFFFF;}
.colorNvy	{color:#000080;}
.colorBlu	{color:#0000FF;}
.colorOlv	{color:#808000;}
.colorGrn	{color:#008000;}
.colorMrn	{color:#800000;}
.colorPpl	{color:#800080;}
.colorRed	{color:#FF0000;}
.colorOrg	{color:#FF6600;}
.colorYlw	{color:#FFCC00;}

.colorBlkBold	{color:#000000;font-weight:bold;}
.colorGryBold	{color:#666666;font-weight:bold;}
.colorWhtBold	{color:#FFFFFF;font-weight:bold;}
.colorNvyBold	{color:#000080;font-weight:bold;}
.colorBluBold	{color:#0000FF;font-weight:bold;}
.colorOlvBold	{color:#808000;font-weight:bold;}
.colorGrnBold	{color:#008000;font-weight:bold;}
.colorMrnBold	{color:#800000;font-weight:bold;}
.colorPplBold	{color:#800080;font-weight:bold;}
.colorRedBold	{color:#FF0000;font-weight:bold;}
.colorOrgBold	{color:#FF6600;font-weight:bold;}
.colorYlwBold	{color:#FFCC00;font-weight:bold;}

.pointNvy	{font-size:10px;color:#000080;margin-right:5px;}
.pointBlu	{font-size:10px;color:#0000FF;margin-right:5px;}
.pointGrn	{font-size:10px;color:#008000;margin-right:5px;}
.pointMrn	{font-size:10px;color:#800000;margin-right:5px;}
.pointPpl	{font-size:10px;color:#800080;margin-right:5px;}
.pointRed	{font-size:10px;color:#FF0000;margin-right:5px;}
.pointOrg	{font-size:10px;color:#FF6600;margin-right:5px;}
.pointYlw	{font-size:10px;color:#FFCC00;margin-right:5px;}

.number01	{font-size:15px;color:#009999;font-weight:bold;}
.number02	{font-size:15px;color:#CC6633;font-weight:bold;}

/*========== END ==========*/
