
/*₯₯₯₯₯SΜΜX^C₯₯₯₯₯*/

body{
text-align:center;
background-color:#FFFFFF;
margin:0px;
padding:20px;
font-size:90%;
}

.main{
width:90%;
background-color:#DBE5F1;
margin:10px auto 0px auto;
padding:10px 0px 0px 10px;
}
.sub{
float:left;
width:98%;
background-color:#DBE5F1;
margin:5px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

p{
font-size:85%;
line-height:150%;
margin:8px 15px 8px 15px;
padding:0px;
}

/*₯₯₯₯₯oi[ΜX^C₯₯₯₯₯*/

.Banner{
	text-align:left;
	width:950px;
	height:75px;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
}


.TopBanner{
	float:left;
}

.TopLink{
	float:right;
}

span{
color:#999999;
margin:0px 3px 0px 3px;
padding:0px;
}

/*₯₯₯₯₯eJΜX^C₯₯₯₯₯*/

.Alpha{
	float:left;
	text-align:left;
	width:31%;
	margin:0px 3px 0px 0px;
	padding:0px;
}

.Beta{
	float:left;
	text-align:left;
	width:31%;
	margin:0px 3px 0px 3px;
	padding:0px;
}

.Gamma{
	float:left;
	text-align:left;
	width:31%;
	margin:0px 0px 0px 3px;
	padding:0px;
}
.dami{
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	border-style : none;
	border-width : 0px;
	background-color : transparent;
	clear : both;
	height : 1px;
}
.cs{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

/*₯₯₯₯₯ΕVξρΜX^C₯₯₯₯₯*/

.NewsBlock{
float:left;
width:100%;
background-color:#DBE5F1;
border:none;
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
/*border:2px solid #4169e1;*/
}
iframe{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border:2px solid #4169e1;
}

.NewsBlock h1{
font-size:100%;
text-align:left;
color:#191970;
margin:0px;
padding:0px 0px 2px 5px;
font-family: 'arial black', 'Arial', sans-serif;
}
.NewsBlock ul{
margin:0px 0px 0px 5px;
padding:0px 0px 0px 0px;
}
.NewsBlock li{
	margin:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 15px;
	background-image: url("../img/mark.gif");
}


ul.NewsMenu{
list-style-type:none;
margin:0px 0px 0px 5px;
padding:0px 0px 0px 0px;
}

.NewsMenu h2{
font-size:100%;
color:#191970;
/*background-color:#ccccff;*/
margin:0px;
padding:0px;
}

.NewsMenu li{
width:100%;
font-size:85%;
line-height:150%;
background:none;
margin:0px;
padding:0px;
}

/*₯₯₯₯₯FormBlockΜX^C₯₯₯₯₯*/
.FormBlock{
float:left;
width:300px;
background-color:#e6e6fa;
border:0px solid #191970;
margin:0px 0px 10px 0px;
padding:0px;
}

Form{
/*width:150px;*/
margin:5px 0px 5px 5px;
padding:0px 0px 0px 0px;
}
.FormBlock h1{
clear:left;
font-size:100%;
font-weight: bolder;
color:#ffffff;
background-color:#4169e1;
background-image: url("../img/bar_lib.gif");
background-repeat: no-repeat;
margin:0px 0px 0px 0px;
padding:4px 15px 2px 15px;
border-bottom: solid 4px #0000cd;
}

.FormBlock h2{
clear:left;
font-size:85%;
color:#663333;
margin:10px 15px -2px 15px;
padding:0px;
}
/*₯₯₯₯₯BlockΜX^C₯₯₯₯₯*/

.Block{
	float:left;
	width:100%;
	background-color:#DBE5F1;
	margin:0px 0px 10px 0px;
	padding:0px;
}

.Block h1{
	text-align:left;
	font-size:100%;
	font-weight: bolder;
	color:#ffffff;
	background-image: url("../img/bar_lib.gif");
	background-position: 3px 50%;
	background-color:#6699CC;
	border-top:3px solid #385D8A;
	border-bottom:3px solid #385D8A;
	background-repeat: no-repeat;
	margin:0px 0px 0px 0px;
	padding:4px 0px 4px 27px;
}

.Block h2{
	/*clear:left;*/
	font-size:85%;
	color:#385D8A;
	margin:10px 15px -2px 15px;
	padding:0px;
}

.Block ul{
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 0px;
}
.Block li{
	margin:3px 0px 3px 0px;
	padding:0px 0px 0px 14px;
	background-image: url("../img/mark_li.gif");
}
/*₯₯₯₯₯Block00ΜX^C₯₯₯₯₯*/

.Block00{
	float:left;
	width:100%;
	background-color:#DBE5F1;
	margin:0px 0px 10px 0px;
	padding:0px;
}

.Block00 h1{
	text-align:left;
	font-size:100%;
	font-weight: bolder;
	color:#ffffff;
	background-image: url("../img/bar_pcroom.gif");
	background-position: 3px 50%;
	background-color:#CD5C5C;
	border-top:3px solid #800000;
	border-bottom:3px solid #800000;
	background-repeat: no-repeat;
	margin:0px 0px 0px 0px;
	padding:4px 0px 4px 27px;
}

.Block00 h2{
	/*clear:left;*/
	font-size:85%;
	color:#385D8A;
	margin:10px 15px -2px 15px;
	padding:0px;
}

.Block00 ul{
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 0px;
}
.Block00 li{
	margin:3px 0px 3px 0px;
	padding:0px 0px 0px 14px;
	background-image: url("../img/mark_li.gif");
}


/*₯₯₯₯₯Block02ΜX^C₯₯₯₯₯*/
.Block02{
float:left;
width:100%;
background-color:#DBE5F1;
border:0px solid #191970;
margin:0px 0px 10px 0px;
padding:0px;
}

.Block02 h1{
	text-align:left;
	font-size:100%;
	font-weight: bolder;
	color:#ffffff;
	background-image: url("../img/bar_lib.gif");
	background-position: 3px 50%;
	background-color:#6699CC;
	border-top:3px solid #385D8A;
	border-bottom:3px solid #385D8A;
	background-repeat: no-repeat;
	margin:0px 0px 0px 0px;
	padding:4px 0px 4px 27px;
}

.Block02 h2{
clear:left;
font-size:85%;
color:#663333;
margin:10px 15px -2px 15px;
padding:0px;
}

.Block02 ul{
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 0px;
}
.Block02 li{
	margin:3px 0px 3px 0px;
	padding:0px 0px 0px 14px;
	background-image: url("../img/mark_li.gif");
	width : 46%;
	float : left;
}
/*£££££Block02ΜX^C£££££*/

/*₯₯₯₯₯block_calΜX^C₯₯₯₯₯*/
.block_cal{
	font-size:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
}

.cal{
width:100%;
margin:0px;
padding:0px;
}

/*₯₯₯₯₯Block11ΜX^C₯₯₯₯₯*/

.Block11{
	float:left;
	text-align:left;
	width:100%;
	background-color:#DBE5F1;;
	border:0px solid #191970;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.Block11 h2{
	font-size:120%;
	font-weight: bold;
	color:#FFFFFF;
	background-color:#6699CC;
	border-top:3px solid #385D8A;
	border-bottom:3px solid #385D8A;
	margin:0px 0px 5px 0px;
	padding:5px 0px 5px 15px;
}
.Block11 h3{
	font-size:110%;
	color:#333399;
	border-bottom:3px solid #385D8A;
	margin:10px 10px 5px 10px;
	padding:2px 0px 2px 5px;
}
.Block11 h4{
	font-size:100%;
	color:#000000;
	margin:15px 10px 5px 10px;
	padding:2px 0px 2px 5px;
}
.Block11 p{
	margin:4px 0px 4px 10px;
	padding:0px 0px 0px 5px;
}
.Block11 .b_red{
	color:#FF0000;
	font-weight: bolder; 
}
.Block11 .red{
	color:#FF0000;
	font-weight: nomal; 
}
.Block11 .b_blue{
	color:#0000FF;
	font-weight: bolder; 
}
.Block11 .blue{
	color:#0000FF;
	font-weight: nomal; 
}
.Block11 .b_black{
	color:#000000;
	font-weight: bolder; 
}
.Block11 ul{
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 0px;
}
.Block11 li{
	margin:3px 0px 3px 0px;
	padding:0px 0px 0px 0px;
}

/*₯₯₯₯₯uίιvΜX^C₯₯₯₯₯*/
.returun{
	float:right;
}

/*₯₯₯₯₯ζΜX^C₯₯₯₯₯*/

img{
border:0px;
margin:2px 2px 2px 2px;
padding:0px 0px 0px 0px;
}

/*₯₯₯₯₯NΜX^C₯₯₯₯₯*/

a             {text-decoration:none; color:#333399;}
a:hover       {text-decoration:underline; color:#ff0000;}

.link:LINK    { text-decoration : underline; color : #0033CC; }
.link:VISITED { text-decoration : underline; color : #003366; }
.link:ACTIVE  { text-decoration : underline; color : #CC0000; }
.link:HOVER   { text-decoration : underline; color : #CC0000; }

.link_white:LINK    { text-decoration : none; color : #FFFFFF; }
.link_white:VISITED { text-decoration : none; color : #FFFFFF; }
.link_white:ACTIVE  { text-decoration : underline; color : #FFFF00; }
.link_white:HOVER   { text-decoration : underline; color : #FFFF00; }


/*₯₯₯₯₯XgΜX^C₯₯₯₯₯*/

ul{
clear:left;
list-style:none;
margin:5px 15px 10px 15px;
padding:0px;
}

li{
width:100%;
font-size:85%;
text-align:left;
line-height:150%;
background:URL(./img/li.gif) no-repeat top left;
margin:0px;
padding:0px 0px 0px 12px;
}

ul.Number{
clear:left;
list-style:none;
margin:5px 15px 10px 5px;
padding:0px;
}

.Number li{
width:100%;
font-size:85%;
text-align:left;
line-height:150%;
background-image:none;
margin:0px;
padding:0px 0px 0px 9px;
}

/*₯₯₯₯₯e[uΜX^C₯₯₯₯₯*/
table{
	clear:left;
	border:1px solid #666666;
	border-collapse:collapse;
	border-spacing:0px;
	empty-cells:show;
	margin:15px 15px 15px 15px;
	padding:0px;
}


th{
	font-size:85%;
	color:#ffffff;
	background-color:#003399;
	text-align:center;
	border:1px solid #666666;
	margin:0px;
	padding:5px;
}

td{
	font-size:85%;
	background-color:#ffffff;
	border:1px solid #666666;
	margin:0px;
	padding:7px
}

.table01{
	clear:left;
	border:1px solid #888888;
	border-collapse:collapse;
	border-spacing:0px;
	empty-cells:show;
	margin:0px;
	padding:10px;
	width:80%;
}

.table01 td{
	clear:left;
	font-size:85%;
	background-color:#ffffff;
	border:0px solid #ffffff;
	margin:0px;
	padding:10px;
}

.table02{
	clear:left;
	border-top:1px solid #666666;
	border-left:1px solid #666666;
	border-collapse:collapse;
	border-spacing:0px;
	empty-cells:show;
	margin:15px 15px 15px 15px;
	padding:0px;
	width:80%;
}

.table02 td{
	font-size:75%;
	line-height:1.5em;
	background-color:#ffffff;
	border:1px solid #666666;
	margin:0px;
	padding:8px;
}

.table03{
	clear:left;
	border:1px solid #888888;
	border-collapse:collapse;
	border-spacing:0px;
	empty-cells:show;
	margin:0px;
	padding:10px;
	width:80%;
}

.table03 td{
	clear:left;
	font-size:85%;
	background-color:#ffffff;
	border:0px solid #ffffff;
	margin:0px;
	padding:15px;
}

.table03 p{
	padding:10px;
	font-size:100%;
}

.table03 small{
	font-size:85%;
}

p.vol{
	font-size:150%;
	font-weight:bold;
	margin:0px;
}

caption{
	font-size:85%;
	color:#663333;
	font-weight:bold;
	text-align:left;
	margin:0px 0px 0px 15px;
	padding:0px;
}

* html caption{
padding:0px 0px 5px 0px;
}

/*₯₯₯₯₯κͺΜX^C₯₯₯₯₯*/

.Bottom{
clear:both;
width:100%;
margin:0px;
padding:0px;
}

.Bottom p{
text-align:center;
}

address{
font-size:80%;
text-align:center;
margin:-5px 0px 0px 0px;
padding:0px;
}

/*₯₯₯₯₯MoogaOne\¦ΜX^C₯₯₯₯₯*/

.Mooga{
clear:both;
width:100%;
}

.Mooga p{
text-align:center;
}

a.Mooga:link{
color:#666666;
}

a.Mooga:visited{
color:#666666;
}

/*₯₯₯₯₯vgΜX^C₯₯₯₯₯*/

@media print{

.Banner{
float:none;
}

.NewsBlock{
float:none;
padding:0px 0px 5px 0px;
}

.Block{
float:none;
padding:0px 0px 5px 0px;
}

/*₯₯₯₯₯OPACυΜX^C₯₯₯₯₯*/

.TextBox{
width:95%;
}