/* NT */

body {
	margin: 0px;
}
td{
	font-size:14px;
	color:#333333;
}
h1{ 
	color: #FFFFFF;
	font-style: normal;
	font-weight: bold;
	font-size: 18px;
	line-height: normal;
	letter-spacing: 1px;
	margin-top: 3px;
	margin-bottom: 2px
} 
a:link {
	color: #14144A;
	text-decoration: none;
}
a:visited {
	color: #14144A;
	text-decoration: none;
}
a:hover {
	color: #0C93E0;
	text-decoration: underline;
}
.guide a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.guide a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.guide a:hover {
	color: #FFF600;
	text-decoration: underline;
}
.survice a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.survice a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.survice a:hover {
	color: #A8E072;
	text-decoration: underline;
}
.rank100 a:link {
	color: #FF2371;
	text-decoration: none;
}
.rank100 a:visited {
	color: #FF2371;
	text-decoration: none;
}
.rank100 a:hover {
	color: #FF5BB4;
	text-decoration: underline;
}
.rank1001000 a:link {
	color: #0065E3;
	text-decoration: none;
}
.rank1001000 a:visited {
	color: #0065E3;
	text-decoration: none;
}
.rank1001000 a:hover {
	color: #34A1FD;
	text-decoration: underline;
}
.yourrank a:link {
	color: #FF7800;
	text-decoration: none;
}
.yourrank a:visited {
	color: #FF7800;
	text-decoration: none;
}
.yourrank a:hover {
	color: #FFBA25;
	text-decoration: underline;
}
.yourrate a:link {
	color: #00953C;
	text-decoration: none;
}
.yourrate a:visited {
	color: #00953C;
	text-decoration: none;
}
.yourrate a:hover {
	color: #50CD67;
	text-decoration: underline;
}
.topix a:link {
	color: #14144A;
	text-decoration: none;
	font-size:14px;
	line-height:20px;
	font-family: "ＭＳ ゴシック", Osaka;
}
.topix a:visited {
	color: #14144A;
	text-decoration: none;
	font-size:14px;
	line-height:20px;
	font-family: "ＭＳ ゴシック", Osaka;
}
.topix a:hover {
	color: #0C93E0;
	text-decoration: underline;
	font-size:14px;
	line-height:20px;
	font-family: "ＭＳ ゴシック", Osaka;
}
.bros a:link {
	color: #14144A;
	text-decoration: none;
	font-size:12px;
	line-height:18px;
	font-family: "ＭＳ ゴシック", Osaka;
}
.bros a:visited {
	color: #14144A;
	text-decoration: none;
	font-size:12px;
	line-height:18px;
	font-family: "ＭＳ ゴシック", Osaka;
}
.bros a:hover {
	color: #0C93E0;
	text-decoration: underline;
	font-size:12px;
	line-height:18px;
	font-family: "ＭＳ ゴシック", Osaka;
}
.guest01 a:link {
	color: #0089F2;
	text-decoration: none;
	font-size:14px;
	line-height:24px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
}
.guest01 a:visited {
	color: #0089F2;
	text-decoration: none;
	font-size:14px;
	line-height:24px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
}
.guest01 a:hover {
	color: #38CEFF;
	text-decoration: underline;
	font-size:14px;
	line-height:24px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
}
.guest01b a:link {
	color: #0089F2;
	text-decoration: underline;
	font-size:12px;
	line-height:14px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
}
.guest01b a:visited {
	color: #0089F2;
	text-decoration: underline;
	font-size:12px;
	line-height:14px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
}
.guest01b a:hover {
	color: #38CEFF;
	text-decoration: underline;
	font-size:12px;
	line-height:14px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
}
.guest02 a:link {
	color: #857A00;
	text-decoration: none;
	font-size:14px;
	line-height:24px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
}
.guest02 a:visited {
	color: #857A00;
	text-decoration: none;
	font-size:14px;
	line-height:24px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
}
.guest02 a:hover {
	color: #BDAE09;
	text-decoration: underline;
	font-size:14px;
	line-height:24px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
}
.guest03 a:link {
	color: #278900;
	text-decoration: none;
	font-size:14px;
	line-height:24px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
}
.guest03 a:visited {
	color: #278900;
	text-decoration: none;
	font-size:14px;
	line-height:24px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
}
.guest03 a:hover {
	color: #4EBF22;
	text-decoration: underline;
	font-size:14px;
	line-height:24px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
}
.pandai a:link {
	color: #FF6600;
	text-decoration: underline;
	font-size:16px;
	line-height:22px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
}
.pandai a:visited {
	color: #FF6600;
	text-decoration: underline;
	font-size:16px;
	line-height:22px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
}
.pandai a:hover {
	color: #FF6600;
	text-decoration: none;
	font-size:16px;
	line-height:22px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
}
.setsuzoku a:link {
	color: #7E00C3;
	text-decoration: underline;
	font-size:14px;
	line-height:22px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
}
.setsuzoku a:visited {
	color: #7E00C3;
	text-decoration: underline;
	font-size:14px;
	line-height:22px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
}
.setsuzoku a:hover {
	color: #B81287;
	text-decoration: none;
	font-size:14px;
	line-height:22px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
}
.tx10_a{
	font-size:10px;
	line-height:12px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	color: #FFF600;
}
.tx10_b{
	font-size:10px;
	line-height:12px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	color: #B8BDCC;
}
.tx10_c{
	font-size:10px;
	line-height:12px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	color: #4B3524;
}
.tx10_d{
	font-size:10px;
	line-height:12px;
	font-family: "ＭＳ ゴシック", Osaka;
	color: #AAAAAA;
}
.tx12_a{
	font-size:12px;
	line-height:18px;
	font-family: "ＭＳ ゴシック", Osaka;
	color: #EE770D;
}
.tx12_b{
	font-size:12px;
	line-height:18px;
	font-family: "ＭＳ ゴシック", Osaka;
	color: #523601;
}
.tx14_a{
	font-size:14px;
	line-height:20px;
	font-family: "ＭＳ ゴシック", Osaka;
	color: #FFFFFF;
}
.tx14_b{
	font-size:14px;
	line-height:20px;
	font-family: "ＭＳ ゴシック", Osaka;
	color: #C1C1C1;
}
.tx14_c{
	font-size:14px;
	line-height:20px;
	font-family: "ＭＳ ゴシック", Osaka;
	color: #FF800E;
}
.tx14_en{
	font-size:14px;
	line-height:20px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	color: #C1C1C1;
}

.tx14_BTN{
	font-size:14px;
	line-height:20px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	color: #48AA00;
}
.tx14_BTN2{
	font-size:14px;
	line-height:20px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	color: #FFFFFF;
}
.tx14_topix{
	font-size:14px;
	line-height:20px;
	font-family: "ＭＳ ゴシック", Osaka;
	color: #14144A;
}
.tx12_guest01b{
	font-size:12px;
	line-height:12px;
	font-family: "ＭＳ ゴシック", Osaka;
	color: #333333;
}
.tx16_a{
	font-size:16px;
	line-height:24px;
	font-family: "ＭＳ ゴシック", Osaka;
	color: #FFFFFF;
}
.tx16_b{
	font-size:16px;
	line-height:16px;
	font-family: "ＭＳ ゴシック", Osaka;
	color: #0090FF;
}
.tx16_white{
	font-size:14px;
	font-weight: bold;
	line-height:16px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	color: #FFFFFF;
}
.tx18_white{
	font-size:18px;
	font-weight: bold;
	line-height:20px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	color: #FFFFFF;
}
.footertxt strong {
	font-weight: normal;
	font-size: 12px;
	color: #444444;
	line-height: 14px;
}
.footertxt {
	font-size: 12px;
	color: #444444;
	line-height: 14px;
}
