body {
	font-family: Arial;
	font-size: 12px;
}

td {
	font-family: Arial;
	font-size: 12px;
}

th {
	font-family: Arial;
	font-size: 12px;
}

form {
	font-family: Arial;
	font-size: 12px;
	}

input {
	font-family: Arial;
	font-size: 12px;
}

textarea {
	font-family: Arial;
	font-size: 12px;
}

select {
	font-family: Arial;
	font-size: 12px;
}

ul {
	font-family: Arial;
	font-size: 12px;
	list-style-type: square;
	list-style-position: outside;
}

li {
	font-family: Arial;
	font-size: 14px;
}

ol {
	font-family: Arial;
	font-size: 12px;
	list-style-type: decimal;
	list-style-position: outside;
}

a:hover {
	text-decoration: underline;
}

.small {
	font-family: Arial;
	font-size: 10px;
}

.big {
	font-family: Arial;
	font-size: 18px;
}

.bodystyle {
	font-family: Arial;
	font-size: 11px;
}
/* ------------------------------- jp ---------------------------*/
#cover-content
{
    width: 763px;
    height: 363px;
    background: url(images/center.jpg) no-repeat;
    vertical-align: top;
}
#cover-main-menu
{
    width: 190px;
    height: 307px;
    margin: 28px 0 0 22px;
}
#content-main-menu
{
    width: 188px;
    height: 276px;
    background: url(images/menu-panel.jpg) no-repeat;
    vertical-align: top;
}
#main-menu a
{
    width: 165px;
    display: block;
    padding-left: 17px;
    line-height: 22px;
    font-weight: normal;
    text-transform: uppercase;
}

.columnHeader { font-weight: bold; text-transform: uppercase; color: #CCCCCC; text-align: center; }
.newsList { color: #CCCCCC; }
.newsList a { font-weight: bold; }
.black { color: #000; }
a.black:hover { color: #000; }
