body{
background-color:#f8f8ff;
margin-left:0px;
margin-top:0px;
}
.hid{
font-size: 1%;
font-weight: normal;
line-height:1em;
font-family: fantasy,sans-serif,'ＭＳ ゴシック';
color:#FFFFFF;
margin: 0;
}
/*============================================================
表題
============================================================*/
h1.ss {
font-size: 1%;
font-weight: normal;
line-height:1em;
font-family: fantasy,sans-serif,'ＭＳ ゴシック';
color:#FFFFFF;
margin: 0;
}
h2.ss {
font-size: 1%;
font-weight: normal;
line-height:1em;
font-family: fantasy,sans-serif,'ＭＳ ゴシック';
color:#fdaaf3;
margin: 0;
}
h3.ss {
font-size: 1%;
font-weight: normal;
line-height:1em;
font-family: fantasy,sans-serif,'ＭＳ ゴシック';
color:#FFFFFF;
margin: 0;
}
h4.ss {
font-size: 1%;
font-weight: normal;
line-height:1em;
font-family: fantasy,sans-serif,'ＭＳ ゴシック';
color:#FFFFFF;
margin: 0;
}

/*============================================================
リンク
============================================================*/
 a.menu:link{
font-family:"fantasy,sans-serif,'ＭＳ ゴシック' ";
text-decoration:none;
color:#FFFFFF;
font-size:11pt;
display:block;
background-color:#808080;
line-height:25px;
}
a.menu:visited{
font-family:"fantasy,sans-serif,'ＭＳ ゴシック' ";
text-decoration:none;
color:#FFFFFF;
font-size:11pt;
display:block;
background-color:#808080;
line-height:25px;
}
 a.menu:hover{
font-family:"fantasy,sans-serif,'ＭＳ ゴシック' ";
text-decoration:none;
color:#FF0000;
font-size:11pt;
font-weight: bold;
background-color:#F5F5F5;
display:block;
border-width: 2px;
border-style: solid;
border-color:#808080;
}
 a.menu:active{
font-family:"fantasy,sans-serif,'ＭＳ ゴシック' ";
text-decoration:none;
color:#FF0000;
font-size:11pt;
font-weight: bold;
background-color:#F5F5F5;
display:block;
}

 a.menus:link{
font-family:"fantasy,sans-serif,'ＭＳ ゴシック' ";
text-decoration:underline;
color:#696969;
font-size:11pt;
line-height:30px;
}
a.menus:visited{
font-family:"fantasy,sans-serif,'ＭＳ ゴシック' ";
text-decoration:underline;
color:#696969;
font-size:11pt;
line-height:30px;
}
 a.menus:hover{
font-family:"fantasy,sans-serif,'ＭＳ ゴシック' ";
text-decoration:none;
color:#000080;
font-size:11pt;
line-height:30px;
}
 a.menus:active{
font-family:"fantasy,sans-serif,'ＭＳ ゴシック' ";
text-decoration:none;
color:#000080;
font-size:11pt;
line-height:30px;
}
 a.map:link{
font-family:"fantasy,sans-serif,'ＭＳ ゴシック' ";
text-decoration:none;
color:#0000FF;
font-size:11pt;
line-height:20px;
margin-right:10px;
}
a.map:visited{
font-family:"fantasy,sans-serif,'ＭＳ ゴシック' ";
text-decoration:none;
color:#0000FF;
font-size:11pt;
line-height:20px;
margin-right:10px;
}
 a.map:hover{
font-family:"fantasy,sans-serif,'ＭＳ ゴシック' ";
text-decoration:underline;
color:#32CD32;
font-size:11pt;
line-height:20px;
margin-right:10px;
}
 a.map:active{
font-family:"fantasy,sans-serif,'ＭＳ ゴシック' ";
text-decoration:none;
color:#32CD32;
font-size:11pt;
line-height:20px;
margin-right:10px;
}

 a.page:link{
font-family:"sans-serif,'ＭＳ ゴシック' ";
text-decoration:none;
color:#696969;
font-size:8pt;
}
a.page:visited{
font-family:"sans-serif,'ＭＳ ゴシック' ";
text-decoration:none;
color:#696969;
font-size:8pt;
}
 a.page:hover{
font-family:"sans-serif,'ＭＳ ゴシック' ";
text-decoration:underline;
color:#FF0000;
font-size:8pt;
}
 a.page:active{
font-family:"sans-serif,'ＭＳ ゴシック' ";
text-decoration:none;
color:#000080;
font-size:8pt;
}

 a.school:link{
font-family:"sans-serif,'ＭＳ ゴシック' ";
text-decoration:none;
color:#696969;
font-size:11pt;
}
a.school:visited{
font-family:"sans-serif,'ＭＳ ゴシック' ";
text-decoration:none;
color:#696969;
font-size:11pt;
}
 a.school:hover{
font-family:"sans-serif,'ＭＳ ゴシック' ";
text-decoration:underline;
color:#FFA500;
font-size:11pt;
}
 a.school:active{
font-family:"sans-serif,'ＭＳ ゴシック' ";
text-decoration:none;
color:#696969;
font-size:11pt;
}

/*============================================================
リスト
============================================================*/
#list{
line-height: 2em;
}

/*============================================================
フォーム
============================================================*/

input{
width: 100px;
height: 20px;
border:1px #808080 double;
font-size: 18px;
}
input.mail{
width: 200px;
height: 20px;
border:1px #808080 double;
font-size: 18px;
}
textarea {
width: 440px;
height: 130px;
border:1px #808080 double;

}
input#Button{
width: 50px;
height: 20px;
font-size: 12px;
padding: 0;
}
input.Button{
width: 80px;
height: 20px;
font-size: 12px;
padding: 0;
}
input.defo{
width: 180px;
height: 25px;
font-size: 12px;
padding: 0;
}

/*============================================================
テキスト
============================================================*/
#br{
line-height: 2px;
}
.br2{
line-height: 8px;
}
.news{
color:#ff1493;
font-size:12pt;
font-family:"fantasy,sans-serif,'ＭＳ ゴシック' ";
}
.text{
font-family:"sans-serif,'ＭＳ ゴシック' ";
font-size:11pt;
margin:5px;
color:#696969;
}
.texta{
font-family:"sans-serif,'ＭＳ ゴシック' ";
font-size:10pt;
line-height:12pt;
color:#696969;
}
.copy{
font-family:"sans-serif,'ＭＳ ゴシック' ";
font-size:8pt;
margin:5px;
color:#696969;
}
.down{
font-family:"sans-serif,'ＭＳ ゴシック' ";
font-size:10pt;
color:#696969;
}
.title{
margin-left:5px;
font-family:"fantasy,sans-serif,'ＭＳ ゴシック' ";
font-size:16px;
font-weight: bold;
color:#F5F5F5;
}
.title2{
font-family:"sans-serif,'ＭＳ ゴシック' ";
font-size:16px;
font-weight: bold;
}

.index{
margin-left:5px;
font-family:"fantasy,sans-serif,'ＭＳ ゴシック' ";
font-size:16px;
font-weight: bold;
color:#FF8C00;
}
.page{
margin-left:5px;
font-family:"sans-serif,'ＭＳ ゴシック' ";
font-size:8pt;
color:#696969;
}
/*============================================================
ボックス
============================================================*/
.box{
overflow:auto;
width:316px;
height:60px;
scrollbar-track-color:#DCDCDC;
scrollbar-face-color:#808080; 
scrollbar-arrow-color:#FFFFFF; 
font-family:"sans-serif,'ＭＳ ゴシック' ";
font-size:12px;
margin-left:4px;
color:#696969;
}
.box2{
overflow:auto;
width:634px;
height:450px;
scrollbar-track-color:#DCDCDC;
scrollbar-face-color:#808080; 
scrollbar-arrow-color:#FFFFFF; 
font-family:"sans-serif,'ＭＳ ゴシック' ";
font-size:12px;
margin-left:4px;
color:#696969;
}
/*============================================================
強調
============================================================*/
span.1{
color:red;
}
body:first-of-type .ss {
display:none;
}
