a:link {text-decoration: none; color:#0066CC; }
a:visited {text-decoration: none; color:#FF6600; }
a:active {text-decoration: none; color:#FF6600; }
a:hover {text-decoration: underline; color:#FF6600; }

body {
color: #333333;
}

h2 {
font-size: 130%;
color: #003399;
margin: 20px 0px 20px 0px;
}

h3 {
font-size: 110%;
color: #FF6666;
border-left: 6px solid #FFCCCC;
background-color:#FFFFCC;
margin: 20px 0px 10px 0px;
padding: 1px 0px 1px 5px;
}

.mttl1{
font-size: 100%;
font-weight:bold;
color: #FFFFFF;
background-color: #FF6666;
margin: 0px;
padding: 4px;
}

.naka01{
font-size: 120%;
font-weight:bold;
color: #FFFFFF;
background-color: #FF6666;
margin: 0px;
padding: 4px;
}

.text{
font-size: 90%;
line-height:150%;
}

.small{
font-size: 80%;
line-height:130%;
}

.small02{
font-size: 90%;
line-height:120%;
}

.copy{
font-size: 12px;
}