@charset "utf-8";
/* CSS Document */
body {
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 12px;
	background-color: #FFF;
}
h1 {font-size:16px;}
 
#atama{
height:158px; 
background-image:url(headbg.png);
}
#hara{
height:auto;
}

#ici {
	text-align:center;
	}
	
#ni {
	text-align:center;
		font: 10px normal Arial, Helvetica, sans-serif;
		

}
#nileft {
	text-align:left;
		font: 10px normal Arial, Helvetica, sans-serif;
		float:left;
}
#niright {
	text-align:left;
		font: 10px normal Arial, Helvetica, sans-serif;
		margin: -300px 0px 0px 621px;
		
}
#san {
	text-align:center;
	background-image:url(contbg.jpg);
	background-repeat:repeat-x;
}

#icinav {
	position:absolute;
	top: 160px;
	right: 0px;
	overflow:hidden;
}

#ninav {
	position:absolute;
	top: 112px;
	right: 0px;
	overflow:hidden;
}

#myController span.jFlowSelected {
background:#F00;
}

#myController span{
color:#FFF;
background:#000;
cursor:pointer;
}

div.botleft{
    position:absolute;
    bottom:0;
    left:0;
}

h1 {
	font: 3em normal Georgia, "Times New Roman", Times, serif;
	color: #000;
	text-align: center;
	background: url(h1_bg.gif) no-repeat;
	margin: 100px 0 10px;
}
.container {
	width: 930px;
	margin: 0 auto;
}

h2 {
	font-family:"Times New Roman", Times, serif;
	font-size: 4em;
	color: #000;
	line-height:0em;
}

#GB_overlay {
  background-image: url(overlay.png); 
  position: absolute;
  margin: auto;
  top: 0;
  left: 0;
  z-index: 100;
  width:  100%;
  height: 100%;
}

* html #GB_overlay {
  background-color: #000;
  background-color: transparent;
  background-image: url(blank.gif);
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
}

#GB_window {
  top: 10px;
  left: 0px;
  position: absolute;
  background: #fff;
  border: 5px solid #aaa;
  overflow: auto;
  width: 400px;
  height: 400px;
  z-index: 150;
}

#GB_frame {
  border: 0;
  overflow: auto;
  width: 100%;
  height: 378px;
}

#GB_caption {
  font: 12px bold helvetica, verdana, sans-serif;
  color: #fff;
  background: #888;
  padding: 2px 0 2px 5px;
  margin: 0;
  text-align: left;
}

#GB_window img {
  position: absolute;
  top: 2px;
  right: 5px;
  cursor: pointer;
  cursor: hand;
}



