/*本体*/
body{
background-color : fafafc;
        FONT-SIZE: 14px; 
        COLOR: ##111111 
        FONT-FAMILY: "ＭＳ ゴシック", "Osaka−等幅";
        line-height:1.5;

}
/*文字・リンク*/
A {
	COLOR: #000000; TEXT-DECORATION: none
}
A:link {
	COLOR: #222222
}
A:visited {
	COLOR: #222255
}
A:active {
	COLOR: #000000; BACKGROUND-COLOR: #aaaaff
}
A:hover {
	COLOR: #222222; BACKGROUND-COLOR: #aaaaff;
}





body.sample2{
background-color : ffffff;
}


/*大見出し＝タイトル*/
H1  {
      BACKGROUND-COLOR:#9999ff;
     COLOR:#444477;
      padding-left:10px;
border-left:5px solid #6666ff;
border-right:5px solid #6666ff;
border-bottom:2px solid  #6666ff;
width:700;
    }


/*中見出し*/
H2  {
      BACKGROUND-COLOR:#bbbbff;
     COLOR:#444477;
     padding-left:10px;
border-left:5px solid #333399;
border-right:5px solid #333399;
border-bottom:1px solid  #333399;
width:700;
    }


/*小見出し*/
H3  {
      BACKGROUND-COLOR:#7777ff;
     COLOR:#000033;
      padding-left:10px;
border-left:5px solid #3333ff;
border-right:5px solid #3333ff;
border-bottom:1px solid  #3333ff;
    }


/*もっと小見出し＝部活動*/
H4 {
width:520px;
      BACKGROUND-COLOR:#99ff99;
     COLOR:#000033;
      padding-left:10px;
border-left:5px solid #9999ff;
border-right:5px solid #9999ff;
border-bottom:1px solid  #9999ff;
    }


/*もっと小見出し＝表紙*/
H5 {
width:200px;
      BACKGROUND-COLOR:#99ff99;
     COLOR:#000033;
      padding-left:10px;
border-left:5px solid #9999ff;
border-right:5px solid #9999ff;
border-bottom:1px solid  #9999ff;
    }

div  {
}
#sample1{width:850px;
background:#ffffff;
padding-left:5px;
padding-right:5px;
margin-left:5px;
border:1px solid #666666;
}

#sample2{
width:800px;
background:#ffffff;
margin-left:0px;
margin-right:5px;
padding-right:5px;
padding-left:5px;
border:1px solid #0000ff;
}



#sample3{width:850px;
background:#ffffff;
margin-left:5px;
padding-right:10px;
padding-left:10px;
border:1px dashed #006600;
}

#sample4{
width:600px;
background:#ffffff;
margin-left:5px;
padding-right:5px;
padding-left:5px;
border:1px dashed #006600;
        FONT-SIZE: 14px; 
     line-height:1.5;
}

.sample4 A {
	COLOR: #000000; TEXT-DECORATION: none
}
.sample4 A:link {
	COLOR: #999999
}
.sample4 A:visited {
	COLOR: #777777
}
.sample4 A:active {
	COLOR: #ffbbbb; BACKGROUND-COLOR: #ff9999
}
.sample4 A:hover {
	COLOR: #000000; BACKGROUND-COLOR: #ff9999
}

#sample5{
width:500px;
background:#ffffff;
margin-left:5px;
padding-right:5px;
padding-left:5px;
border:1px dashed #006600;
        FONT-SIZE: 14px; 
     line-height:1.5;
}

.sample5 A {
	COLOR: #000000; TEXT-DECORATION: none
}
.sample5 A:link {
	COLOR: #999999
}
.sample5 A:visited {
	COLOR: #777777
}
.sample5 A:active {
	COLOR: #ffbbbb; BACKGROUND-COLOR: #ff9999
}
.sample5 A:hover {
	COLOR: #000000; BACKGROUND-COLOR: #ff9999
}


table.menu1{
border-style:none;
border-color : #ffffff; 
border-width : 0pt;

        FONT-SIZE: 14px; 
     line-height:1.5;
}

.menu A {
	COLOR: #000000; TEXT-DECORATION: none
}
.menu A:link {
	COLOR: #555555
}
.menu A:visited {
	COLOR: #777777
}
.menu A:active {
	COLOR: #ffbbbb; BACKGROUND-COLOR: #6666ff
}
.menu A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #0000ff;  FONT-WEIGHT:600
}




table.sab-menu2{ 
border-style:none;
border-color : #ffffff; 
border-width : 0pt; 
background-color : #ffffff; 
        FONT-SIZE: 14px; 
     line-height:1.5;
}

.sub-menu A {
	COLOR: #000000; TEXT-DECORATION: none
}
.sub-menu A:link {
	COLOR: #444444
}
.sub-menu A:visited {
	COLOR: #444444
}
.sub-menu A:active {
	COLOR: #ccccff; BACKGROUND-COLOR: #3333ff; FONT-WEIGHT:600
}
.sub-menu A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #3333ff;  FONT-WEIGHT:600
}



td{ 
    FONT-SIZE: 14px;
    line-height:1.5; 
}



/*メインメニュー（アクティブ）*/
td.active{ 
background-color : #9999ff;
padding-left:10px;
border-right:3px solid #6666dd;
border-bottom:3px solid  #6666dd;
        FONT-SIZE: 14px;
        line-height:1.5; 
}

/*メインメニュー（アクティブでない）*/
td.non-active{ 
background-color : #cccccc;
padding-left:10px;
border-right:3px solid #6666aa;
border-bottom:3px solid  #6666aa;
        FONT-SIZE: 14px; 
        line-height:1.5;
}

td.no-line{ 
background-color : #ffffff;
        FONT-SIZE: 14px; 
        line-height:1.5;
}

td.monoline{ 
background-color : #ffffff;
border:1px solid #006600;
        FONT-SIZE: 14px; 
        line-height:1.5;
}

td.sample5{ 
background-color : #99ff99;
        FONT-SIZE: 14px; 
        line-height:1.5;
}

