.headmenu {
	padding: 0px;
	margin-top: 14px;
	margin-bottom: 36px;
	height: 104px;
	border: 1px solid #527d83;
}

.headmenu ul {
	margin: 0px;
	padding: 0px;
}

.headmenu ul li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-size: 1px;
	line-height: 1px;
	float: left;
}

.optionArea03,
.optionArea02,
.optionArea {
	margin: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.optionArea03 img,
.optionArea02 img,
.optionArea img {
	display: block;
	margin-bottom: 15px;
}

.optionArea03 table,
.optionArea table {
	font-size: 80%;
	line-height: 110%;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	margin-bottom: 15px;
}

.optionArea p {
	margin: 0px;
	padding: 0px;
}

.optionArea02 table {
	font-size: 75%;
	line-height: 110%;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	margin-bottom: 15px;
}


.optionArea td {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 9px;
	padding-right: 9px;
}

.optionArea02 td {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}

.optionArea03 td {
	padding-top: 2px;
	padding-bottom: 5px;
	padding-left: 3px;
	padding-right: 3px;
}

.optiontd01 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	background-color: #7C6B63;
	color: #FFFFFF;
	text-align: center;
}

.optiontd01a {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	background-color: #7C6B63;
	color: #FFFFFF;
	text-align: center;
}

.optiontd01b {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	background-color: #7C6B63;
	color: #FFFFFF;
	text-align: center;
}

.optiontd01b img {
	display: inline;
	margin: 0px;
}

.optiontd01c {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #7C6B63;
	color: #FFFFFF;
	text-align: center;
}

.optiontd01d {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #7C6B63;
	color: #FFFFFF;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}

.optiontd02 {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-left-color: #000000;
	background-color: #D3DEF1;
}

.optiontd02a {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-left-color: #000000;
	background-color: #EBF6FD;
}

.optiontd02b {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-left-color: #000000;
	background-color: #EBF6FD;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}


.optiontd02c {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-left-color: #000000;
	background-color: #EBF6FD;
	text-align: center;
}

.optiontd03 {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-left-color: #000000;
	background-color: #D4ECEB;
}

.optiontd03a {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-left-color: #000000;
	background-color: #FFFEEE;
}

.optiontd03b {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-left-color: #000000;
	background-color: #FFFEEE;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}

.optiontd03c {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-left-color: #000000;
	background-color: #FFFEEE;
	text-align: center;
}

.fontS {
	font-size: 85%;
	display: inline;
}

.fontS img {
	display: inline;
	margin: 0px;
	padding: 0px;
}

.cardsArea {
	margin: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.cardsArea table {
	font-size: 75%;
	line-height: 110%;
}

.cardsArea td {
	padding: 2px;
}

.cardstd {
	background-color: #aae0f9;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000000;
	border-left-color: #000000;
	vertical-align: top;
}

.cardstd02 {
	background-color: #e2f4fd;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000000;
	border-left-color: #000000;
	vertical-align: top;
}

.cardstd03 {
	background-color: #e2f4fd;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	vertical-align: top;
}

.cardstda {
	background-color: #b1ded2;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000000;
	border-left-color: #000000;
	vertical-align: top;
}

.cardstda02 {
	background-color: #e3f2e7;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000000;
	border-left-color: #000000;
	vertical-align: top;
}

.cardstda03 {
	background-color: #e3f2e7;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	vertical-align: top;
}

.pMargin {
	margin-top: 15px;
	margin-bottom: 0px;
	font-weight: bold;
}

.pMargin02 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.cardsTable table {
	font-size: 100%;
}

.cardsTable td {
	vertical-align: top;
}


