a:link {
	color: #cc3300;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #cc3300;
}
a:hover {
	text-decoration: none;
	color: #FF0000;
}
a:active {
	text-decoration: none;
	color: #FF0000;
}


body{
	color:#000000;
	background-color:#ADF176
	}

.midashi{
	font-size:11pt;
	font-weight:bold;
	color:#660000;
	background-image:url(images/P back2.gif);
	background-repeat:repeat-x;
	background-position:bottom;	
	line-height:1.7;
	padding-bottom:0px;
}
.toiawase{
	font-size:15pt;
	font-weight:bold;
	color:#CC0033;
	padding-bottom:0px;
}

/*中見出し
.midashi2{
	font-size:14px;
	font-weight:bold;
	color:#CC3300;
	line-height:1.5;
	background-image:url(images/P back3.gif);
	background-repeat:no-repeat;
	background-position:left;	
	line-height:1.7;
	padding-bottom:0px;
}*/

/*中見出し*/
.midashi2{
	font-size:14px;
	font-weight:bold;
	color:#CC3300;
	line-height:1.5;
	background-image:url(images/P back3.gif);
	background-repeat:no-repeat;
	background-position:left;	
	line-height:1.7;
	padding-bottom:0px;
	border-left-style:solid;
	border-left-width:10px;
	border-color:#CC3300;
}

/*特徴の項目*/
.tokuchou{
	font-size:14pt;
	font-weight:bold;
	color:#FF9900;
	padding-bottom:0px;
	line-height:1.5em;
}
/*特徴の項目前の小さい見出し*/
.tokuchou2{
	font-size:10pt;
	font-weight:bold;
	color:#FF9900;
	padding-bottom:0px;
	line-height:1.5em;

}


.cellmidashi{
	border-bottom-style:solid;
	border-left-style:solid;
	border-bottom-width:2px;
	border-left-width:10px;
	border-color:#FF6600;
}

.left{
	color:#330000;
	float:left;
	margin:0;
	margin-top:10px;

}
.right{
	color:#330000;
	font-size:12px;
	margin-top:10px;
}

.right2{
	color:#330000;
	font-size:12px;
	margin-top:10px;
	border-width:1px;
	border-color:#CC6600;
}


.last{
	margin-top:10px;
	clear:left;
}

.style1 {
	color: #660000;
	padding:0px;
	font-size:12px;
	}
	
.style2 {
		color:#cc3300;
		font-size:12px;
		font-weight:500;
	}
.style3 {
	color: #660000;
	font-size:13px;
	line-height:1.5;
	}
.style4{
	color: #666666;
	padding:0px;
	font-size:8px;
	}
.style5{
	color: #660000;
	font-size:13px;
	text-align:right;
	}
	
.style6 {
		color:#cc3300;
		font-size:13px;
		font-weight:500;
		}
		
.style10{
	font-size:14px;
	font-weight:bold;
	color:#cc3300;
	line-height:1.5;
}
/*特徴の画像の中　薄めのフォント*/
.style1 {
	color:#CC6633;
	padding:0px;
	font-size:12px;
	}

.style11 {
		color:#CC0000;
		font-size:13px;
		font-weight:500;
		background-color:#FFCC99;
		}


/*ICTのページで使用。フォント大きめ*/
.style30 {
	color: #660000;
	font-size:14px;
	line-height:1.5;
	}

/*取り消し線付*/
.torikeshi30 {
	color: #660000;
	font-size:14px;
	line-height:1.5;
	text-decoration:line-through;
	}

/*TOPページで使用。フォント大きめ*/
.style35 {
	color: #660000;
	font-size:14px;
	line-height:1.7;
	}

	

/*表の見出しセル*/
.style7 {
	color: #ffffff;
	font-size:13px;
	line-height:1.5;
	}
.cell{
	vertical-align:top;
	border-color:#660000;
	border-left-style:dotted;
	border-top-style:dotted;
	border-bottom-style:dotted;
	border-width:thin;
	background-image:url(images/P back.gif);
	}

.cell2{
	vertical-align:top;
	border-left-width:20px;
	vertical-align:text-top;
	margin-top:1.5em;
	}
.cell3{
	vertical-align:bottom;
	text-align:center;
	border-color:#660000;
	border-left-style:dotted;
	border-top-style:dotted;
	border-bottom-style:dotted;
	border-width:thin;
	background-image:url(images/P base.gif);
	background-repeat:repeat-x;
	color:#660000;
	font-size:12px;
	}
.cell4{
	border-color:#660000;
	border-bottom-style:dotted;
	border-width:thin;
	background-image:url(images/P base.gif);
	}
.cell5{
	background-image:url(images/P base.gif);
	}
	
/*試験のスケジュール表のセル*/
.cell6{
	vertical-align:middle;
	text-align:center;
	border-width:1px;
	border-color:#FFcc99;
	border-style:solid;
	margin-top:1.5em;
	text-align:left;
	
	}
/*試験のスケジュール表の見出しセル*/
.cell7{
	vertical-align:middle;
	text-align:center;
	border-width:1px;
	border-color:#FFcc99;
	border-style:solid;
	margin-top:1.5em;
	text-align:center;
	background-color:#ffe0c1;
	color:#660000;
	}

.cellkoumoku{
	border-color:#660000;
	border-top-style:dotted;
	border-width:thin;
	background-image:url(images/P base.gif);
	height:33px;
	vertical-align:middle;
	}

/*特徴ページで使用*/
.cell200{
	border-left-width:20px;
	border-bottom-width:1px;
	border-bottom-color:#FF9900;
	border-bottom-style:dotted;
	margin-top:1.5em;
	}


/*******************以下キャンペーンページ用*****************************/


/*キャンペーンページ用水色見出し　セル用*/
.cellmidashi100{
	border-bottom-style:solid;
	border-left-style:solid;
	border-bottom-width:5px;
	border-left-width:15px;
	border-color:#66ccff;
}

/*キャンペーンページ用水色見出し　Div用*/
.midashi100{
	font-size:15pt;
	font-weight:bold;
	color:#3366ff;
	background-image:url(images/P back100.gif);
	background-repeat:repeat-x;
	background-position:left;	
	line-height:1.7;
	padding-bottom:0px;
	background-repeat:no-repeat;
}


/*キャンペーンページ用　水色中見出し　フォント用*/
.style1000 {
		color:#3366FF;
		font-size:15px;
		font-weight:900;
	}
	
/*キャンペーンページ用　水色中見出し　セル用*/
.midashi1000{
	line-height:1.5;
	background-image:url(images/P back100-2.gif);
	background-repeat:no-repeat;
	background-position:left;	
	line-height:1.7;
	padding-bottom:0px;
}

/*キャンペーンページ用　本文用*/
.style10000{
		color:#3333CC;
		font-size:14px;
		font-weight:200;
		line-height:1.5em;

	}
/*キャンペーンページ用　本文特記事項用*/
.style100000{
		color:#FF0000;
		font-size:14px;
		font-weight:600;
		line-height:1.5em;

	}
	
/*キャンペーンページ用　赤点線*/

.cell222{
	border-left-width:20px;
	border-top-width:1px;
	border-top-color:#FF0033;
	border-top-style:dotted;
	margin-top:1.5em;
	}


.style11111{
		color:#ff0000;
		font-size:14px;
		font-weight:200;
		line-height:1.5em;

	}




/*各ページ(トップページ等の)上部ボタンで使用*/
.ictkoumoku2{
	border-bottom-style:inset;
	border-bottom-width:2px;
	border-color:#FF9900;
	vertical-align:bottom;
}

/*トップページの上部写真部分使用*/
.cell10{
	border-bottom-color:#999999;
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-top-color:#999999;
	border-top-style:solid;
	border-top-width:2px;
	}

/*トップページのMCASキャンペーンバナー用*/
.left22{
	color:#330000;
	float:left;
}
#container {
	width: 760px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	padding: 5px;
}
#main {
	width: 100%;
	text-align: center;
}

