body{
position:relative;
margin-top:0px;
margin-left:29px;
margin-bottom:0px;
background-image:url("images/bck.png");
background-repeat:repeat-y;
background-color:#CCCCCC;
color:#454545;
font-size:10pt;
}

blockquote{
margin-top:5px;
margin-bottom:0px;
}


img{
border-style:none;
}
.down{
vertical-align:middle;
}
a:link{
color:#1B2B4D;
}
a:visited{
color:#274877;
}
a:active{
color:#769BC6;
}

.bread{
color:#FFFFFF;
}
.bread a:link{
color:#FFFFFF;
}
.bread a:visited{
color:#FFFFFF;
}
.bread a:active{
color:#769BC6;
}

em{
font-style:normal;
font-weight:bold;
color:#CC3333;
}

em a:link{
color:#CC3333;
}
em a:visited{
color:#885555;
}
em a:active{
color:#336666;
}

img{
border-style:none;
}
.bckA{
background-image:url("images/n-bck.png");
background-color:#0;
margin-top:0px;
width:651px;
height:114px;
border-bottom:#A5A5A5 1px solid;
}
/*
.bckB{
background-image:url("images/n-bck2.png");
background-repeat:repeat-x;
width:640px;
height:128px;
}*/

/*--------------------------------------------------------*/
div{
width:640px;
/*
line-height:54px;*/
background-color:#FFFFFF;
padding-top:0px;
margin-top:0px;
top:0px;
margin-bottom:0px;
/*border-bottom:#A5A5A5 1px solid;
color:#000000;*/
}
h1{
margin-top:0px;/**/
top:20px;
margin-left:10px;
margin-bottom:0px;
color:#FFFFFF;
font-size:48px;
}
h2{
margin-top:0px;
margin-left:10px;
margin-bottom:0px;
color:#FFFFFF;
font-size:32px;
}
h3{
margin-left:5px;
margin-bottom:0px;
}
h4{
margin-top:5px;
margin-left:10px;
margin-bottom:0px;
}
p{
margin-top:0px;
margin-left:10px;
margin-bottom:5px;
}
dt{/*項目*/
margin-top:0px;
margin-bottom:0px;
font-weight:bold;
}
dd{/*説明*/
position:relative;
left:-20px;
}

address{
float:right;
font-style:normal;
margin-right:5px;
}
.signature{
border-top:#A5A5A5 1px solid;
margin-top:20px;
}

ol{/*リスト*/
margin-top:0px;
margin-bottom:0px;
}
ul{/*リスト*/
margin-top:0px;
margin-bottom:0px;
}
dl{/*一覧*/
margin-top:0px;
margin-left:10px;
margin-bottom:5px;
}
.material{
list-style-type:none;
left:0px;
margin-left:20px;
padding-left:0px;
}