body        { color: #000000; font-size: 12px; line-height: 150%; scrollbar-3dlight-color: #CCCCCC; scrollbar-arrow-color: #456de8; scrollbar-darkshadow-color: #111111; scrollbar-face-color: #EDEDED; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #CCCCCC; scrollbar-track-color: #
 }

a:link                 { color: #456de8; text-decoration: none }
a:visited           { color: #445ac0; text-decoration: none }
a:active           { color: #4799ff; text-decoration: none }
a:hover            { color: #4799ff; text-decoration: underline }

.form1  { color: #000000; font-size: 12pt; background-color: #fbfbf7; border: solid 1px #777 } 
.form2 { font-size : 9pt; color: #000000; background-color: #99a1fc; border: solid 1px #323232 } 
.form3 { font-size : 9pt; color: #000000; background-color: #dcdcdc; border: solid 1px #323232 } 

.px10       { font-size: 10px; line-height: 120%; font-family: "MS Gothic", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka" }
.px12     { font-size: 12px; line-height: 150%; font-family: "MS Gothic", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka" }
.px12M { font-size: 12px; line-height: 150%; font-family: "MS Gothic", "ƒqƒ‰ƒMƒm–¾’© Pro W6", "Osaka" }
.px14  { font-size: 14px; line-height: 120%; font-family: "MS Gothic", "ƒqƒ‰ƒMƒmŠpƒS Pro W6", "Osaka" }
.10en    { font-size: 10px; line-height: 110%; font-family: "Verdana","Arial" }
.12en { font-size: 12px; line-height: 140%; font-family: "Verdana","Arial" }


/*---------BCƒŠ[ƒO‚Ì‚¨’m‚ç‚¹ƒy[ƒW--*/
.px14_bcleag {
	font-size: 14px;
	margin-bottom: 10px;
	border-bottom: dotted 1px #4b79f4;
	font-family: "MS Gothic", "ƒqƒ‰ƒMƒmŠpƒS Pro W6", "Osaka";
}

ul.bcleag-list {
	font-size: 12px;
	list-style: none;
	font-family: "MS Gothic", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka";
}

ul.bcleag-list li.top {
	margin: 8px 0 10px 0;
}

ul.bcleag-list li {
	margin-bottom: 10px;
}

ul.bcleag-list li span {
	color: #f19718;
}

/*---------ƒ„ƒ}ƒ_ƒtƒFƒXƒeƒBƒoƒ‹--*/

div.fes-bus {
	width: 567px;
	margin:0;
	}
	
div.fes-bus p.fes-txt {
	padding: 0 0 0 40px;
	font-size: 12px;
	line-height: 150%;
	font-family: "MS Gothic", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka";
}
	
div.fes-bus p.fes-txt span {
	color: #f19718;
}

div.fes-bus p.fes-txt strong {
	font-weght: bold;
	font-family: "MS Gothic", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka";
}

div.fes-bus table{
	border-collapse:collapse;
	border-spacing:0;
	empty-cells:show;
	padding:5px;
	font-size: 12px;
	line-height: 140%;
	border: #7fa1ee solid 1px;
	margin:0 0 10px 30px;
}

div.fes-bus td{
	color: #000;
	background-color:#fbfbf7;
	text-align: center;
	border: #7fa1ee solid 1px;
}

div.fes-bus th{
	color: #fff;
	text-align: center;
	padding-left: 5px;
	background-color:#7fa1ee;
	border: #7fa1ee solid 1px;
}

/*---------ƒŠƒNƒiƒr‚Ìƒoƒi[‰º•¶Žš--*/


div.graduate {
	font-size: 12px;
	line-height: 150%;
	font-family: "MS Gothic", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka";
	}



/*---------’nˆæƒRƒ~ƒ…ƒjƒP[ƒVƒ‡ƒ“--*/

div.comu-box {
	clear: both;
}

div.comu-box p.comu-con {
	border: solid 2px #FF6600;
	padding: 8px;
	width: 260px;
	line-height: 1.4em;
}

div.comu-box p.comu-con strong {
	padding: 0 0 3px 0;
	margin-bottom: 3px;
	color: #FF6600;
	text-align: center;
}

div.comu-box p.txtbox {
	float: left;
	margin: 10px 10px 0 0;
	width: 380px;
}

div.comu-box p.sidebox {
	float: left;
	margin: 30px 0 0 0;
}















