input.Type01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border: 1px solid #9BA4B6;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
}

table.menu a:link, table.menu a:visited, td.menu {
	color: #677CAF;
	text-decoration: none;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
}

table.menu a:active, table.menu a:hover {
	color: #789FFF;
	text-decoration: none;
	font-family: Tahoma, Arial, sans-serif;
	line-height: 16px;
}

table.aboutType01 td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #664935;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
}
table.aboutType01 td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #664935;
	padding-top: 8px;
	padding-right: 4px;
	padding-bottom: 6px;
	padding-left: 4px;
	line-height: 20px;
}
table.newsType01 td {
	padding: 3px 2px;
}

table.newsType01 a:link, table.newsType01 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #637257;
	text-decoration: none;
}

table.newsType01 a:active, table.newsType01 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #749A55;
	text-decoration: none;
}

table.newsType02 a:link, table.newsType02 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #9F6D3D;
	text-decoration: none;
}
table.newsType02 a:active, table.newsType02 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #D58D47;
	text-decoration: none;
}
table.newsType02 td {
	padding: 3px 2px;
}
table.cardclub a:link, table.cardclub a:visited {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #D0FF8D;
	text-decoration: none;
}
table.cardclub a:active, table.cardclub a:hover {

	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #F4FF75;
	text-decoration: none;
}
table.cardclub td {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 18px;
}
table.memberType01 a:link, table.memberType01 a:visited {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #C07083;
	text-decoration: none;
}
table.memberType01 a:active, table.memberType01 a:hover {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #FE6388;
	text-decoration: none;
}
table.memberType02 input {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #996F79;
	border: 1px solid #AC969B;
	height: 2em;
	padding-left: 0.4em;
	padding-top: 0.3em;
}
table.memberType02 td {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #A27E87;
}
table.memberType02 a:link, table.memberType02 a:visited {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #C07083;
	text-decoration: none;
}

table.memberType02 a:active, table.memberType02 a:hover {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #FE6388;
	text-decoration: none;
}

.txtType01 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #666666;
}
.inputType01 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #A27E87;
	height: 2em;
	border: 1px solid #AC969B;
	padding-right: .5em;
	padding-left: .5em;
}
table.boardType01 a:link, table.boardType01 a:visited {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #5B84B5;
	text-decoration: none;
}
table.boardType01 a:active, table.boardType01 a:hover {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #70A3EF;
	text-decoration: none;
}
table.boardType01 td {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #505050;
	padding-top: 0.5em;
	padding-right: 1em;
	padding-bottom: 0.5em;
	padding-left: 1em;
}
table.boardType01 th {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #5F7089;
	background-color: #E7EEF5;
	padding-top: .6em;
	padding-right: 1em;
	padding-bottom: .6em;
	padding-left: 1em;
	font-weight: normal;
}
.inputType02 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #5B84B5;
	border: 1px solid #9CA5B5;
	padding-right: 0.5em;
	padding-left: 0.5em;
	width: 75%;
}
textarea.textType01 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #505050;
	line-height: 18px;
	padding: 1em 1.5em;
	border: 1px solid #EDD9DE;
	width: 600px;
}
table.hrefType01 a:link, table.hrefType01 a:visited {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #3068CE;
	text-decoration: none;
	line-height: 18px;
}
table.hrefType01 a:active, table.hrefType01 a:hover {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #59A4F8;
	text-decoration: none;
}
table.hrefType01 td {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
table.service a:link, table.service a:visited {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #C6E1FF;
	text-decoration: none;
}
table.service a:active, table.service a:hover {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #A4D8FF;
	text-decoration: none;
}
table.service td {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;
}
table.linkType01 a:link, table.linkType01 a:visited {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #D76D40;
	text-decoration: none;
}
table.linkType01 a:active, table.linkType01 a:hover {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #FF9829;
	text-decoration: none;
}
table.linkType01 td {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
}
