.submenu{
    border-bottom:#666666 1px dotted;
    padding-top:10px;
    font-size:12px;
}
.mainmenu{
    border:#666666 1px solid;
    padding:5px;
    background:#DCDCDC
;}
.layout{
    margin: 20px;
    line-height:16pt;
}
.pr{
    margin: 10px;
    padding:10px;
    background:#DCDCDC;
}
.ura{
    font-size:12px;
}

/* リンク部分 */
A:link { 
    text-decoration:none;
    color:#000000;
}
A:visited {
    text-decoration:none;
    color:#000000;
}
A:hover {
    text-decoration:underline;
    color:#0000FF;
}
A: {
    text-decoration:none;
    color:#000000;
}