a{
color :#996D2E;
}
a:hover{
color :#CAB5C4;
}


dl{
margin:0;
}
dt{
padding-top:5px;
}
dd{
margin-left:15px;
padding:3px 0 10px 0;
}

h1 {
font-size: 150%;
margin: 30px 5px 0px 15px;
padding: 5px;
border: solid;
border-color: #FFFFFF;
border-width: 0px 1px 1px 0px;
}

h2{
margin-top:0;
margin-bottom:0;
margin-left: 25px;
font-size: 135%;
margin-bottom: 5px;
}

h3{
font-size: 120%;
margin: 0 0 2px 0;
padding: 5px 0 5px 0;
}


h4 {
font-size: 105%;
/*
margin:0 0 0 0px;
padding: 5px 5px 5px 0px;
background-color:#FFFFCC;
*/
margin-top:0;
margin-bottom:0;
padding: 5px;
/*
border: solid;
border-color: #FFFFEE;
border-width: 3px;
*/
background-color:#FFFFCC;
}

p {
padding-left:10px;

}


.link-in-page {
clear:both;
padding-top:0;
font-size:x-small;
text-align:right;
font-weight:normal;
}


ul {
margin: 0 0 0 20px;
padding:0 0 5px 15px;
}

li {
padding:5px 0 5px 0px;
}

ul.refer li{
margin: 0;
padding: 0;
font-size: 71%;
}

.contents {
font-size: 85%;
margin: 0;
padding: 0;
font-weight: normal;
}

.top_back {
text-align: right;
font-size: 85%;
font-weight:bold;
padding-right: 10px;
}



.bottom_back{
background-image    :  url(img/f_hv_out.jpg);  /*TOP‚Ì”wŒi*/
background-repeat   : no-repeat;
background-position : 0% 0%; 
}
