@charset "UTF-8";
/* CSS Document */

body{
	background-image:none;
	background-color:#fff;
	color:#000;
	_font-size:110%;
	}
	*{color:#000;}
	#site-title{
		margin:0;}
#site-title a{
	text-indent:0;}
#subnavi,#skin,#top-visual,#main-navigation,#beta,#sidenavi,#gamma,#footer,#breadcrumbs,.pagetop,#panel,#copyright,#search,#searchbox,#searchBtn{
	display:none;}
#header,#header{width:100%;}
#header,#header-inner,#content,#content-inner{
	width:100%;}
#site-title {
	position : absolute;
	width : 300px;
	height : 53px;
	margin : 0;
	padding : 0;
	top : 0px;
	left:0;
	
}
#site-title a {
display : block;
height : 53px;
background-repeat : no-repeat;
width : 300px;
}

#alpha,#alpha-inner{
	width:620px;
	background-image:none;
	padding:0;
	float: none;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	border:none;
	clear: both;
	position:static;
	}
#home #alpha,#home #alpha-inner{
	width:100%;
	background-image:none;
	padding:0;
	float: none;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	border:none;
	clear: both;
	position:static;
	}

img{
	padding-right: 1em;
	padding-bottom: 1em;
	padding-left: 1em;
}
#copyright{
	clear:both;
	position:static;}
#alpha h1 {
	position: static;
}
h2{}
h3{}

#container {
}


#home #footer{
	clear:both;
	display:block;
	width: 100%;
	}
#home #footer-inner{

}

#home #alpha, #home #alpha-inner{
}
#home #container #content #content-inner #beta {
	width: 20%;
	left: 0px;
	border-top-style: none;
	background-image: none;
	display:inline;
position : absolute;
}

#home #gamma{display:inline;
position : absolute;
width:20%;
right: 0px;}
#home #alpha{
	display:inline;
	width:40%;
	display:block;
	margin-top: auto;
	margin-right: 30%;
	margin-bottom: auto;
	margin-left: 24%;
}
#home #alpha-inner{display:block;

}
#home #alpha,#home #alpha-inner{
	border:none;}

#home #container #content{
	display: block;
	clear: both;
	width: 100%;
}
#container #footer,#container #footer #footer-inner{
	width:100%;}
#home #copyright,#home #copyright,#container #footer #footer-inner .banner,
#container #footer #footer-inner address{
	}
#home #container #content #content-inner{
	display: block;
	clear: both;
	width: 100%;
}
#FlashID{
/width:647px;
/height:270px;}
#home #container #content #alpha{
/display:block;
/width:65%;
/clear:none;
/position:static;
/float:right;
/margin:0;}
#home #container #content #alpha-inner{
/display:block;
/clear:none;
/position:static;
/float:right;
/margin:0;
}

#home #container #content #beta,#home #container #content #beta-inner,
#home #container #content #beta,#home #container #content #beta-inner{
/display:block;
/float:left;
/clear:none;
/margin:0;
/position:static;
/right: auto;
}
#home #container #content #gamma,#home #container #content #gamma{
/display:block;
/width:180px;
/float:left;
}
#home #container #content #gamma,#home #container #content #gamma-inner{
/display:block;
/float:left;
/clear:none;
/margin-top:120px;
/position:static;
/right: auto;
}
#home #keyvisual{
/overflow: hidden;
/height:280px;
}#home #container #content #content-inner #beta {
	display: none;
}
#home #container #content #content-inner #alpha {
	width: 100%;
	position: static;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	margin: 0px;
	padding: 0px;
	float: none;
	clear: both;
}
#home #container #content #content-inner #alpha #alpha-inner {
	width: 100%;
	clear: both;
	margin: 0px;
	padding: 0px;
	display: block;
}
#home #container #content #content-inner #alpha #alpha-inner #about {
	width: 100%;
	clear: both;
}
#home #container #content #content-inner #gamma {
	clear: both;
	width: 100%;
	display: block;
	position: static;
	float: left;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
}
#home #container #content #content-inner #gamma #news {
	margin: 0px;
	padding: 0px;
}
#home #container #content #content-inner #gamma {
	margin: 0px;
	padding: 0px;
}
#container #keyvisual #keyvisual-inner .bnr-countdown #FlashID {
	display: none;
}
#container #content #content-inner #alpha #alpha-inner h1 {
	color: #000;
}
#container #keyvisual {
	display: none;
}
#home #container #keyvisual {
	display: block;
}
#home #container #header #header-inner #site-title {
}
#home #container #header #header-inner #site-title a {
	background-image: none;
	text-indent: 0px;
}
