.center1{
    text-align:center;
    width:100%;
}
.center2{
    text-align:left;
    margin:0px auto;
    width:800px;
}

.slideshow{
	width:285px;
	height:190px;
}

.slideshownofade{
	width:320px;
	height:200px;
}

.top_right_space{
width: 100px;
height: 10px;
background: #ffffff;
}

.top_left_space10{
width: 100px;
height: 10px;
background: #ffffff;
}

.top_left_space{
width: 100px;
height: 40px;
background: #ffffff;
}

.top_left_space60{
width: 100px;
height: 60px;
background: #ffffff;
}

.top_left_sikaku{
width: 150px;
border: 0px solid #C0C0C0;
background: #ffffff;
}

.shikaku{
width: 150px;
border: 1px solid #C0C0C0;
background: #ffffff;
}

.waku{
width: 798px;
border: 1px solid #C0C0C0;
background: #ffffff;
font-size:12px ; color:#446F88; LINE-HEIGHT: 120% ; FONT-FAMILY: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3",
 "Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック", "MS P Gothic","Osaka",
 Verdana,Arial, Helvetica, sans-serif;
text-align: left;
}

.wakunasi{
width: 800px;
background: #ffffff;
font-size:12px ; color:#446F88; LINE-HEIGHT: 120% ; FONT-FAMILY: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3",
 "Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック", "MS P Gothic","Osaka",
 Verdana,Arial, Helvetica, sans-serif;
text-align: left;
}


.zuwaku{
border: 0px solid #C0C0C0;
background: #ffffff;
font-size:12px ; color:#446F88; LINE-HEIGHT: 120% ; FONT-FAMILY: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3",
 "Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック", "MS P Gothic","Osaka",
 Verdana,Arial, Helvetica, sans-serif;
text-align: center;
}




h1 {
 font-size: 12px;
 margin: 0px;
 padding: 0px;
 font-weight:normal;
}

h2 {
 font-size: 12px;
 margin: 0px;
 padding: 0px;
 color:#ff0000;
 font-weight:bold;
}

h3 {
 font-size: 13px;
 margin: 0px;
 padding: 0px;
 color:#333399;
 font-weight:bold;
}

h5 {
 font-size: 10px;
 margin: 0px;
 padding: 0px;
 color:#ffffff;
}


strong{
color:446F88;
font-style: normal;
font-weight: normal;
}

em{
color:446F88;
font-style: normal;
font-weight: normal;
}


p { line-height: 2 ; FONT-WEIGHT:bold ; FONT-FAMILY: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3",
 "Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック", "MS P Gothic","Osaka",
 Verdana,Arial, Helvetica, sans-serif;} 

.Q1 { font-size: 18px; margin: 0px;padding: 0px; color:#446F88; font-weight:bold;}
.m1 { font-size: 18px; margin: 0px;padding: 0px; color:#ff0000; font-weight:bold;}
.m2 { font-size: 14px; margin: 0px;padding: 0px; color:#ff0000; font-weight:bold;}
.m3 { font-size: 12px; margin: 0px;padding: 0px; color:#ff0000; font-weight:bold;}
.m4 { font-size: 10px; margin: 0px;padding: 0px; color:#ff0000; font-weight:bold;}
.footer { font-size: 10px; margin: 0px; padding: 0px; color:#ffffff; font-weight:normal;}
.red { font-size: 12px; margin: 0px; padding: 0px; color:#ffffff; font-weight:normal;}
.white { font-size: 12px; margin: 0px; padding: 0px; color:#ffffff; font-weight:normal;}
.blk { font-size: 12px; margin: 0px; padding: 0px; color:#000000; font-weight:normal;}
.whiteb { font-size: 14px; margin: 0px; padding: 0px; color:#ffffff; font-weight:bold;}
.white12 { font-size: 12px; margin: 0px; padding: 0px; color:#ffffff; font-weight:bold;}
.blkb { font-size: 14px; margin: 0px; padding: 0px; color:#000000; font-weight:bold;}
.redb { font-size: 14px; margin: 0px; padding: 0px; color:#ff0000; font-weight:bold;}
.tate { font-size: 14px; margin: 0px; padding: 0px;  font-weight:normal;}
.redtop { font-size: 14px; margin: 0px; padding: 0px; color:#ff0000; font-weight:normal;}
.school_line {	line-height: 0.5em;}
.rk07  { color:#ffffff;}
.rk08  { color:#ffffff;}

.school_orange { color:#fe7b05; font-size:22px ;}

.school_yellow { color:#ffff00; font-size:16px ; }

.school_white { color:#ffffff; font-size:18px ; }

td,th,font {font-size:12px ; color:#446F88; LINE-HEIGHT: 120% ; FONT-FAMILY: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3",
 "Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック", "MS P Gothic","Osaka",
 Verdana,Arial, Helvetica, sans-serif;} 

.foot {
	FONT-SIZE: 10px ; color:446F88 ;　LINE-HEIGHT: 120% ; FONT-FAMILY: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3",
	"Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック", "MS P Gothic","Osaka",Verdana,Arial, Helvetica, sans-serif; 	
	border-width: 1px 0px; /* 上下だけ引く */	
	border-color: #DDDDDD;	
	border-style: solid; /* 線種：実線 */	
	padding: 0.3em; /* セル内側の余白 */
}

.fs10px {
	FONT-SIZE: 10px ; color:ffffff ;　LINE-HEIGHT: 120% ; FONT-FAMILY: 'MS P Gothic',san-serif ; 
}
.fs12px {
	FONT-SIZE: 12px; LINE-HEIGHT: 120% ; FONT-FAMILY: 'MS P Gothic',san-serif
}
.fs14px {
	FONT-SIZE: 14px; LINE-HEIGHT: 120% ; FONT-FAMILY: 'MS P Gothic',san-serif
}
.fsb14px {
	FONT-SIZE: 14px;  color:ffffff ; FONT-WEIGHT:bold ; LINE-HEIGHT: 120% ; FONT-FAMILY: 'MS P Gothic',san-serif
}
.fsb16px {
	FONT-SIZE: 16px;  FONT-WEIGHT:bold ; LINE-HEIGHT: 120% ; FONT-FAMILY: 'MS P Gothic',san-serif
}
.fsb18px {
	FONT-SIZE: 18px; FONT-WEIGHT:bold ; LINE-HEIGHT: 120% ; FONT-FAMILY: 'MS P Gothic',san-serif
}


a:link.top    { color: #ff0000; }
a:visited.top { color: #ff0000; }
a:active.top  { color: #ff0000; }


A:link
 {COLOR: #0066CC; TEXT-DECORATION: none}
 
A:visited 
 {COLOR: #0066CC; TEXT-DECORATION: none}
 
A:active
 {COLOR: #0099CC; TEXT-DECORATION: none}
 
A:hover
 {COLOR: #0099CC; TEXT-DECORATION: underline}

.black1 a{text-decoration: none; color: black; FONT-WEIGHT:bold ; font-size: 24px; LINE-HEIGHT: 120% ; FONT-FAMILY: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3",
 "Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック", "MS P Gothic","Osaka", Verdana,Arial, Helvetica, sans-serif;