@charset   "Shift_JIS";
h1 {     

        margin-top: 0px; 
        margin-left: 0px; 
        margin-right: 10px; 
        padding-top: 3px; 
        padding-bottom: 3px; 
        padding-left: 3px; 
        padding-right: 3px; 
        font-size: 15px; 
        color: #ffffff; 
        background: #339900; 
        width: 265px; 
}
h2 {     

        margin-top: 0px; 
        margin-left: 45px; 
        margin-right: 35px; 
        padding-top: 3px; 
        padding-bottom: 3px; 
        padding-left: 10px; 
        padding-right: 3px; 
        font-size: 14px; 
        color: #ffffff; 
        background: #006633; @
}
p {     
        margin-top: 10px; 
        margin-left: 10px; 
        margin-right: 10px; 
        font-size: 13px; 
        line-height: 140%;  
        text-align: justify; 
        text-justify: distribute; 
}
p.n0 {     
        margin-top: -6px; 
        margin-left: 25px; 
        margin-right: 20px; 
        font-size: 13px; 
        line-height: 140%;  
        text-align: justify; 
        text-justify: distribute; 
}
p.n1 {     
        margin-top: 3px; 
        margin-left: 8px; 
        margin-right: 8px; 
        margin-bottom: 3px;
        font-size: 13px; 
        line-height: 125%;  
        text-align: justify; 
        text-justify: distribute; 
}
p.n2 {
        float: right; 
        margin-left: 10px; 
        margin-right: 10px; 
        margin-top: 10px; 
        margin-bottom: 10px;
}
p.sm0 {
        margin-top: 0px; 
        margin-bottom: 0px;
        line-height: 120%;  
        font-size: 14px; 
}
p.sm1 {
        float: right; 
        margin-left: 15px; 
        margin-right: 30px; 
        margin-top: 15px; 
        margin-bottom: 10px;
}
p.sm2 {
        margin-right: 0; 
        margin-top: 15px; 
        margin-left: 0px; 
        line-height: 50%; 
}
p.sm3 {
        margin-top: 0px; 
        margin-bottom: 0px;
        font-size: 12px; 
        color: #cccccc; 
}
p.sm4 {
        margin-top: 0px; 
        margin-left: 0px; 
        margin-right: 0px; 
        margin-bottom: 0px;
        font-size: 12px; 
}
p.sm5 {
        margin-left: 50px; 
        margin-right: 50px; 
        text-align: justify; 
        text-justify: distribute; 
        line-height: 135%;  
        font-size: 13px; 
}
p.sm6 {
        background-color: #004101; 
        margin-left: 100px; 
        margin-right: 20px;
        width: 650px; 
}
p.sm7 {
        margin-left: 15px; 
        margin-right: 20px;
        font-size: 13px; 
        line-height: 140%;  
        text-align: justify; 
        text-justify: distribute; 
}
p.sm8 {
        margin-top: 0px; 
        margin-left: 0px; 
        margin-right: 0px; 
        font-size: 13px; 
}
p.sm9 {
        float: right; 
        margin-left: 15px; 
        margin-right: 15px; 
        margin-top: 10px; 
        margin-bottom: 10px;
}
p.c1 {
        margin-top: 10px; 
        margin-left: 0px; 
        margin-right: 8px;  
        padding: 8px; 
        border: 2px solid; 
        border-color: #cc6600; 
        font-size: 13px;
}
p.c2 {
        margin-top: 10px; 
        margin-left: 20px; 
        margin-right: 20px;  
        padding: 5px; 
        border: 2px solid; 
        border-color: #666666; 
        font-size: 13px;
}
p.c3 {
        margin-top: 0px; 
        line-height: 115%; 
}

a {
        text-decoration: none; 
        font-size: 13px; 
}
a.a1 {
        text-decoration: none; 
        font-size: 14px; 
}
a:hover {
        color:#a80000 ; 
}
hr { 
        background-color: #cccccc; 
        color: #cccccc; 
        border: none; 
        height: 1px; 
        margin-top: 0px; 
        margin-left: 20px; 
        margin-right: 20px; 
} 
hr.c1 { 
        margin-top: -15px; 
        margin-left: 10px; 
        margin-right: 10px; 
} 
hr.c2 { 
        background-color: #cccccc; 
        color: #cccccc; 
        border: none; 
        height: 1px; 
        margin-top: 0px; 
        margin-left: 8px; 
        margin-right: 8px; 

