body {
  background-color: #FFFFFF;
  color: #000000;
  margin-top: 0; 
  margin-left: 0;
  margin-right: 2em;
  margin-bottom: 3em;
}
h1 {
  color:#FF0000;
  font-size:1.5em;
  font-family: "ＭＳ Ｐ明朝",平成明朝,serif;
  font-weight:normal;
}
h2 {
  color:#FF0000;
  font-size:1.5em;
  fpmt-family:"ＭＳ Ｐ明朝",平成明朝,serif;
}
h3 {
  font-size:0.8em;
  font-family: "ＭＳ Ｐ明朝",平成明朝,serif;
}
em {
  font-weight:bold;
}
p {
  line-height: 0.1em;
}
p.text {
  line-height: 0.5em;
}
p.n {
  line-height: 1.5em;
}
/*------------ link style set ----------*/
a {
  text-decoration: underline;
}
a:link {
  color: #0000FF;
}
a:visited {
  color: #8000080;
}
a:hover {
  color: #FFA500;
  background-color: #FFE4C4;
  text-decoration: underline; 
}
a:active {
  background-color: #FFC0CB;
}
/*------------ link style set ----------*/

/*------------ list style set ----------*/
ul {
  list-style-type: disc;
}
li.new { 
  list-style-image: url(new.gif); 
}
/*----------- list style set -----------*/

/*------------ table style set ------------*/
table,th, td{
  border-style: solid;
  border-color: #FF4500;
  border-width: 2px;
  border-collapse: collapse;
}
th {
  background-color: #ADD8E6;
  text-align: center;
}
td {
  background-color: #FFFFFF;
  tet-align: center;
}
.askt-tb-th1{
        border-style: solid;
        border-color: #FF4500;
        border-width: 2px;
        border-collapse: collapse;
        background-color: #ADD8E6;
        text-align: center;
        font-size:0.9em;
}
.askt-tb-th2{
        border-styl: solid;
        border-color: #FF4500;
        border-width: 2px;
        border-collapse: collapse;
        background-color: #FFFFFF;
        text-align: center;
        font-size:0.9em;
}
.askt-tb-th3{
        border-styl: solid;
        border-color: #FF4500;
        border-width: 2px;
        border-collapse: collapse;
        background-color: #ADD8E6;
        text-align: center;
        font-size:1em
        white-space: nowrap;
}
.askt-tb-th4{
        border-styl: solid;
        border-color: #FF4500;
        border-width: 2px;
        border-collapse: collapse;
        background-color: #FFFFFF;
        text-align: left;
        font-size:1em;
}
.askt-tb-th5{
        border-styl: solid;
        border-color: #FF4500;
        border-width: 2px;
        border-collapse: collapse;
        background-color: #ADD8E6;
        text-align: center;
        font-size:1.5em;
}
.askt-tb-th6{
        border-styl: solid;
        border-color: #FF4500;
        border-width: 2px;
        border-collapse: collapse;
        background-color: #FFFFFF;
        text-align: center;
        font-size:1.2em;
}
.askt-tb-th7{
        border-styl: solid;
        border-color: #FF4500;
        border-width: 2px;
        border-collapse: collapse;
        background-color: #FFFFFF;
        text-align: left;
        font-size:1.2em;
        padding-top: 0.1em ;
}
.askt-tb-th8{
        border-styl: solid;
        border-color: #FF4500;
        border-width: 2px;
        border-collapse: collapse;
        background-color: #FFFFFF;
        text-align: left;
        font-size:1.5em;
        padding-top: 0.1em ;
}
.askt-tb-th9{
        border-styl: solid;
        border-color: #FF4500;
        border-width: 0px;
        border-collapse: collapse;
        background-color: #ADD8E6;
        text-align: left;
        font-size:1.5em;
}
/*------------ table atyle set -----------*/
div#header {
  width: 965;
}
