

/* history.css */

/*------------------------------------------
  BASE
------------------------------------------*/

*{
	margin:0;
	padding:0;
}
body{
	line-height:1;
	margin:0;
	padding:0;
	font-size:12px;
}

/* Hides from Firefox \*/
html{overflow-y:scroll;}
/* End hide from Firefox */

h1,h2,h3{clear:both;float:left;margin:0;padding:0;}
img{border:none;margin:0;padding:0;vertical-align:top;}
ul,li,dl,dt,dd{list-style:none;margin:0;padding:0;}
table{border-collapse:collapse;}
.clear{clear:both;}
.clearfix{display:inline-table;}
.clearfix:after{clear:both;content:"";display:block;height:0;visibility:hidden;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

a{color:#0066CC;}
a:hover{color:#666666;text-decoration:underline;}

/*------------------------------------------
  CONTINER
------------------------------------------*/

#continer{clear:both;float:left;width:665px;margin-left:50px;overflow: hidden;}
#continer:after {content: "";display: block;clear: both;height: 1px;overflow: hidden;}
/*\*/
* html #continer {height: 1em;overflow: visible;}
/**/

.pageTitle {
	padding: 0px;
	margin: 0px;
	background-image: url(images/top_bg.gif);
	background-repeat: repeat-x;

}

/*------------------------------------------
  HEADER
------------------------------------------*/

#header{clear:both;float:left;padding:0 0 20px 0;width:665px;overflow: hidden;}
#header:after {content: "";display: block;clear: both;height: 1px;overflow: hidden;}
/*\*/
* html #header {height: 1em;overflow: visible;}
/**/
#header #place{clear:both;margin:10px 0;width:660px;overflow: hidden;}
#header #place:after {content: "";display: block;clear: both;height: 1px;overflow: hidden;}
/*\*/
* html #header #place {height: 1em;overflow: visible;}
/**/
#header #place ol,li{float:left;}
#header #place li{width:220px;display:block;text-align:center;}
#header #year{clear:both;margin:0 auto;width:600px;text-align:center;overflow: hidden;}
#header #year:after {content: "";display: block;clear: both;height: 1px;overflow: hidden;}
/*\*/
* html #header #year {height: 1em;overflow: visible;}
/**/
#header #year ol,li{float:left}
#header #year li{width:70px;display:block;text-align:center;}

.fs10{
font-size:10px;}
.fs14{
font-size:14px;
font-weight:bold;}

/*------------------------------------------
  CONTENTS
------------------------------------------*/

#contents{
	clear:both;
	float:left;
	width:665px;
	overflow: hidden;
}
#contents:after {content: "";display: block;clear: both;height: 1px;overflow: hidden;}
/*\*/
* html #contents {height: 1em;overflow: visible;}
/**/

#contents .box{clear:both;float:left;width:660px;background: url(images/kei_back.gif) repeat-y;}
#contents .box-title{clear:both;float:left;text-align:center;padding:3px 0;margin-bottom:8px;width:660px;background:#D2F0FF;}

#contents .block{float:left;width:220px;}

#contents ol,li{float:left;}
#contents ol{width:220px;}
#contents li{width:210px;font-size:10px;padding-bottom:10px;}

