/* CSS Document */
html,body {
background-color:#85B1DF;
margin:0px;
padding:0px;
font-size:12px;
letter-spacing:1px;
text-align:justify;
text-justify:distribute;
color:#787878;
}

img {
border:none;
}

.iepngfix {
behavior: expression(IEPNGFIX.fix(this));
}

.hide {
display:none;
}

p {
margin:0px;
padding:0px;
}

.nobdr {
border:none;
}

#container {
width:100%;
height:100%;
margin:0px auto 0px auto;
padding:20px 0px 0px 0px;
background-image:url(../img/bg.jpg);
background-repeat:repeat-x;
overflow:hidden;
}

a {
text-decoration:none;
}                           /* リンク部分の下線を消す */

a:link {
color:#3D62AC;
}                           /* まだ見ていないリンク色 */

a:visited {
color:#3D62AC;
}                           /* 既に見たリンク色 */

a:hover {
color:#FF9900;              /* マウスが上に来た時の文字色設定 */
text-decoration:underline;  /* マウスが上に来た時に下線をだす。 */
}

strong.normal {
font-weight:normal;
}

h1 {
font-weight:normal;
margin:0px;
padding:0px;
}

h2 {
font-weight:normal;
margin:0px;
padding:0px;
}

h3 {
font-weight:normal;
margin:0px;
padding:0px;
}

h4 {
font-weight:normal;
margin:0px;
padding:0px;
}

h5 {
font-weight:normal;
margin:0px;
padding:0px;
}

h6 {
font-weight:normal;
margin:0px;
padding:0px;
}

dl {
margin:0px;
padding:0px;
}

dt {
margin:0px;
padding:0px;
}

dd {
margin:0px;
padding:0px;
}

ul {
margin:0px;
padding:0px;
}

li {
margin:0px;
padding:0px;
list-style-type:none;
}