*{
 color:inherit;
 margin:0;
 padding:0;
 margin:0;
 font-size:10pt;
 font-style:inherit;
 background:transparent;
 text-decoration:none;
 line-height:1.5;
}

/*タグの設定*/

/*領域の設定*/

html{
 background-color:#eeeeff;
}

body{
 margin:0 auto;
 width:638px;
 border-style:solid;
 border-color:#6699cc;
 border-width:1px;
 background-color:#ffffff;
 color:#000088;
}

/*見出し*/
h1{
 margin:0 auto 0.5em;
 height:60px;
 border-style:solid;
 border-color:#6699cc;
 border-width:1px 0;
 font-size:150%;
 font-weight:normal;
 color:#ffffff;
 background-image:url("./images/title.jpg");
 text-indent:-9999pt;
}

h2{
 padding:0.2em;
 margin:0 auto 0.5em;
 background-color:#669999;
 color:#ffffff;
 font-weight:bold;
}

h3{
 margin:0 auto 1em;
 border-style:dotted;
 border-color:#6699cc;
 border-width:0 0 1px 0;
 font-weight:bold;
 color:#9999ff;
}

h4{

}
p{
	margin:0 auto 1em auto;
}
/*リンク*/
a:link{
  color:#0000ff;
}
a:visited{
  color:#0000ff;
}
a:hover{
  background-color:#0000ff;
  color:#ffffff;
  text-decoration:underline;
}
/*リスト*/
ul{
 margin:0 0 1em;
 list-style:none;
 padding:0.2em;
}
li{
 padding:0 1em;
 margin:0 auto auto 1em;
}

/*定義*/
dl{
 margin:0 2em 10px 2em;
 padding:1em;
 border-style:solid;
 border-width:1px;
 border-color:#99cccc;
}
dt{
 margin:0 auto 1em;
 font-weight:bold;	
}
dd{
 margin:0 auto 1em;
}

/*画像*/
img{
 border-style:none;
 }
/*段落*/
p{}
hr{
clear:both;
visibility:hidden;
}
/*タグの設定はここまで*/

/*各々の設定*/
p#update,p#info{
margin:0 auto 0;
text-align:center;
}
dd.imgarea{
width:200px;
height:200px;
float:left;
}
dd.txtarea{
margin-left:220px;
width:300px;
height:210px;
}
dd.listarea{
clear:both;
}
ul#caution{
background-color:#669999;
}
#caution li{
color:#ffffff;
}