﻿/* タグ */

BODY{
  margin-top : 0px;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : 0px;
  font-size : 95%;
  line-height : 175%;}
TABLE{
  font-size : 95%;
  border-color : #000000;}
TD{
  border-width:1px;
  border-style:solid;
  border-color:#ffffff;
  padding : 0.5em ;}
H1{
  font-size : 200%;
  text-decoration : none;
  font-weight : bold;
  padding : 0.5rem ;
  border-left:solid 0.5rem orange;
  border-bottom:solid 0.1rem orange;
  }
h2{
  border-left:solid 0.5rem lime ;
  border-bottom:solid 0.1rem gray;

	}
}
B{
  color: red;}
EM{
  font-size: 150%;
  font-style: nomal;
  color: blue;
  text-decoration : none;}
A{
  color : black;
  text-decoration : underline;}
A:HOVER{
  color : #ff8000;}


/* クラス */

.class1{
  background-image : url(./img/line01.jpg);
  background-repeat : repeat-x;
  width : 770px;
  height : 40px;}
.class2{
  background-image: url(./img/logo_n.png);
  background-repeat: no-repeat;
  width: 740px;
  height: 150px;}
.class3{
  width : 740px;
  position: relative;}
.class4{
  width : 740px;
  margin-left : 5px;
  padding-left : 10px;}
.class5{
  width: 700PX;
  padding-left : 100px;}
.class6{
  width : 740px;
  position : relative;}

.top a { background:url(./img/logo_n.png); width:740px; height:150px; background-repeat: no-repeat;
display:block; } 
/* 画像アドレスは正確に。display:block; で高さも固定できるようにする。画像のサイズに合わせて高さと幅を指定 */
.top span { visibility: hidden; } 
/* display:none; だと、firefoxなどのブラウザでリンク自体が表示されない*/

/* ID */

#end{
  bgcolor:cccccc;}
#id1{
  background-color : #cccccc;
  margin-top: 2em;}
#id2{
  background-color : #ff8000;}
