.Ft10 { font-size:63%; }
.Ft12 { font-size:75%; }
.Ft10l { font-size:63%; line-height:140%; }
.Ft12l { font-size:75%; line-height:140%; }


.FtInclude { font-size:113%; color:#008866; }
A.LnkInclude:link{ font-size:75%;color:#008866; }
A.LnkInclude:visited{ font-size:75%;color:#008866; }
A.LnkInclude:hover{ font-size:75%;color:#FFCC00; }

.Ft10red { font-size:63%; color:#ff0000; }
.Ft12gray { font-size:75%; color:#555555; }
.Ft12blue {
	color:#3B5097;
}
.Ft12brown {
	color:#790000;
}
.Ft12white {
	color:#ffffff;
}
.Ft12red { font-size:75%; color:#B40B4B; }
.Ft12pink {
	color:#ff6666;
}
.Ft12Bred { font-size:75%; color:#B40B4B; FONT-WEIGHT:BOLD; }

.Ft14blue { font-size:113%; color:#3B5097; }
.Ft14red { font-size:113%; color:#B40B4B; }
.Ft14black { font-size:113%; color:#000000; }

.footarea { font-size:75%; color:#3C258E; }

.grayarea { font-size:63%; color:#7D7D7D; }

.Brown { color:#6D330A; }
a.Brown:link,a.Brown:visited,a.Brown:active { color:#6D330A; }
a.Brown:hover { color:#cc0000; }


.TravelBox {
	border:solid 1px #20693E;
	padding:3px 8px;
	font-size:75%;
	color:#20693E;
	}
.TravelBoxIn {
	border:double 3px #20693E;
	padding:8px;
	font-size:75%;
	color:#20693E;
	background:#ddffee;
	text-align:center;
	}
	.TravelBoxIn a:link { color:#cc0000; }
	.TravelBoxIn a:visited { color:#cc0000; }
	.TravelBoxIn a:hover { color:#ff8800; }


	.LeftSearch {
		padding:3px 0px;
		background:#ce8586;
		text-align:center;
		}
		.LeftSearch input { margin-bottom:2px; }


A.Lnk12white:link{ font-size:75%;color:#FFFFFF;line-height:normal; }

A.Lnk12white:visited{ font-size:75%;color:#FFFFFF;line-height:normal; }

A.Lnk12white:hover{ font-size:75%;color:#FFFF00;line-height:normal; }

A.Lnk12red:link{ font-size:75%;color:#B40B4B;line-height:normal; }

A.Lnk12red:visited{ font-size:75%;color:#B40B4B;line-height:normal; }

A.Lnk12red:hover{ font-size:75%;color:#B40B4B;line-height:normal; }

A.Lnk10blue:link{ font-size:63%;color:#3B5097;line-height:normal; }

A.Lnk10blue:visited{ font-size:63%;color:#3B5097;line-height:normal; }

A.Lnk10blue:hover{ font-size:63%;color:#3B5097;line-height:normal; }

A.Lnk12blue:link{ font-size:75%;color:#3B5097;line-height:normal; }

A.Lnk12blue:visited{ font-size:75%;color:#3B5097;line-height:normal; }

A.Lnk12blue:hover{ font-size:75%;color:#3B5097;line-height:normal; }

A.linkB:link{ font-size:75%;color:#3C258E;line-height:normal; }

A.linkB:visited{ font-size:75%;color:#3C258E;line-height:normal; }

A.linkB:hover{ font-size:75%;color:#3C258E;line-height:normal; }

A.linkBS:link{ font-size:63%;color:#3C258E;line-height:10px; }

A.linkBS:visited{ font-size:63%;color:#3C258E;line-height:10px; }

A.linkBS:hover{ font-size:63%;color:#3C258E;line-height:10px; }

A.linkO:link{ font-size:63%;color:#F79F23;line-height:10px; }

A.linkO:visited{ font-size:63%;color:#F79F23;line-height:10px; }

A.linkO:hover{ font-size:63%;color:#F79F23;line-height:10px; }

A:link{color:#413119; }

A:visited{color:#413119; }

A:hover{color:#cc0000; }

div,p {margin:0; padding:0;}


table.rankingTitle {
	padding:10px 0 0;
}

div.body1 {
	padding:1px 0 0 10px;
}
div.body2 {
	padding:0 0 0 10px;
}
div.body3 {
	padding:0 0 0 10px;
}

.ctTable {
	background: url(../column2010/img/ct_bg.gif) top left repeat-y;
}
	.ctTable p.title {
		padding:0 0 4px;
	}
	.ctTable p.title2 {
		padding:8px 0 4px;
	}
	.ctTable p.title3 {
		padding:9px 0 4px;
	}
	.ctTable .topic01rep {
		background:url(../column2010/img/topic01_rep_bg.gif) top left repeat-y;
	}
	.ctTable .topic01top{
		background:url(../column2010/img/topic01_top_bg.gif) top left no-repeat;
	}
	.ctTable .topic01bt {
		background:url(../column2010/img/topic01_bt_bg.gif) bottom left no-repeat;
	}
		.ctTable .topic01bt p.txt {
			padding:8px 11px;
			line-height:1.5;
		}
	.ctTable .topic02rep {
		margin:0 0 0 -1px;
		background: url(../column2010/img/topic02_rep_bg.gif) top left repeat-y;
	}
	.ctTable .topic02top{
		background:url(../column2010/img/topic02_top_bg.gif) top left no-repeat;
	}
	.ctTable .topic02bt {
		background:url(../column2010/img/topic02_bt_bg.gif) bottom left no-repeat;
	}
		.ctTable .topic02bt ul {
			margin:0;
			padding:10px;
			line-height:1.5;
			list-style:none;
		}
			.ctTable .topic02bt ul li {
				margin:0;
				padding:0;
			}
	.ctTable .topic03rep {
		background:url(../column2010/img/topic03_rep_bg.gif) top left repeat-y;
	}
	.ctTable .topic03top {
		background:url(../column2010/img/topic03_top_bg.gif) top left no-repeat;
	}
	.ctTable .topic03bt {
		background:url(../column2010/img/topic03_bt_bg.gif) bottom left no-repeat;
	}
		.ctTable .topic03bt .linkPad {
			padding:12px 0 12px 12px;
		}
		.ctTable .topic03bt table.linkList {
			margin:0;
			padding:0px;
		}
			.ctTable .topic03bt table.linkList td {
				width:252px;
				margin:0;
				padding:0px;
				line-height:1.5;
			}
