BODY {color: #000000 ; background-color: #FFFFCC}
/*
A {text-decoration: none}
*/
A:visited {color: #FF00CC}
A:link {color: #0000CC}
A:active {color: #CC9999}
A:hover {text-decoration: underline ; color:#0099ff }

H1 {
  font-size:large ;
  font-weight:bold;
  border:0px 0px 0px 0px ;
  margin:0px 0px 0px 0px ;
  text-align : center;
}

/*
IMG {
  border:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  margin-left:5px;
  margin-right:5px;
  text-align:center;
  vertical-align:middle;
}
*/

P { margin-left:5% ; margin-right:5% }

/*  */

.hptlnm { 
  font-size:x-small ;
  border:0px 0px 0px 0px ;
  margin:0px 0px 0px 0px ;
  font-weight:bold ;
  text-align:left;
}

.hpttl { 
  font-size:x-small ;
  border:0px 0px 0px 0px ;
  margin:0px 0px 0px 0px ;
  font-weight:bold ;
  text-align:center;
}
.hpsbtl { 
  font-size:smaller ;
  border:0px 0px 0px 0px ;
  margin:0px 0px 0px 0px ;
}
.hpno { 
  border:0px 0px 0px 0px ;
  margin:1em 0px 0px 0px ;
  font-weight:bold ;
  text-align:center;
}

.h1eng { font-size:medium }
.h1sbtl { font-size:medium }

.photo {
  text-align:center;
  margin-left: auto;
  margin-right: auto;
}

.photosb {
  text-align:center;
}

.hensei {
  margin-right: auto;
  margin-left:5%;
}

.rireki {
  text-align:center;
  margin-top:1em;
  margin-bottom:1em;
}

.nextcm{
  text-align:center;
}
.modorucm{
  text-align:center;
}

.pageno{
  text-align:right;
}
.bgmcm{
  text-align:center;
}
.bgmobj{
  text-align:center;
}
.annai{
  text-align:center;
}
.chuui{
  text-align:center;
}
.address{
  text-align:center;
}
.ultra { text-align:center }

