@charset "utf-8";

/* CSS Document */

body{
background-image:url(../img/bg_patrn.gif);
/*background-color:#000000;*/
margin:0;
padding:0;
color:#FFFFFF;
}

img{
border:0;
}

hr{
display:none;
}

h1{
	font-size:70%;
	font-weight:normal;
	color:#A9A9A9;
}

h1 a:link,
h1 a:visited{
	color:#A9A9A9;
}

h1 a:hover{
	color:#777777;
}

h2{
}

a:link{
color:#535353;
text-decoration:none;
}

a:visited{
color:#535353;
text-decoration:none;
}

a:hover{
color:#CCCCCC;
text-decoration:none;
}

#act{
color:#CCCCCC;
}


/*flash*/

#container{
width:1012px;
height:592px;
position:absolute;
left:50%;
top:50%;
margin-left:-506px;
margin-top:-326px;
}

#flashBox{
width:1012px;
height:565px;
}

#footer02{
width:1012px;
height:27px;
background-image:url(../img/footer_bg.gif);
background-repeat:no-repeat;
}

#footer02 ul{
width:541px;
height:27px;
margin:0;
padding:0;
}

#footer02 li{
float:left;
margin:0;
padding:0;
list-style:none;
/* Hide from Mac IE\*/
	overflow: hidden;
/* */
}

#footer02 li a{
display:block;
height:100%;
text-indent:-9999px;
}

.gloval01{
background-image:url(../img/navi_btn01.gif);
background-repeat:no-repeat;
width:140px;
height:27px;
}

.gloval01 a:hover{
background-image:url(../img/navi_btn01_over.gif);
background-repeat:no-repeat;
width:140px;
height:27px;
}

.gloval01_here{
background-image:url(../img/navi_btn01.gif);
background-repeat:no-repeat;
width:140px;
height:27px;
}

.gloval02{
background-image:url(../img/navi_btn02.gif);
background-repeat:no-repeat;
width:53px;
height:27px;
}

.gloval02 a:hover{
background-image:url(../img/navi_btn02_over.gif);
background-repeat:no-repeat;
width:53px;
height:27px;
}

.gloval02_here{
background-image:url(../img/navi_btn02_over.gif);
background-repeat:no-repeat;
width:53px;
height:27px;
}

.gloval03{
background-image:url(../img/navi_btn03.gif);
background-repeat:no-repeat;
width:72px;
height:27px;
}

.gloval03 a:hover{
background-image:url(../img/navi_btn03_over.gif);
background-repeat:no-repeat;
width:72px;
height:27px;
}

.gloval03_here{
background-image:url(../img/navi_btn03_over.gif);
background-repeat:no-repeat;
width:72px;
height:27px;
}

.gloval04{
background-image:url(../img/navi_btn04.gif);
background-repeat:no-repeat;
width:136px;
height:27px;
}

.gloval04 a:hover{
background-image:url(../img/navi_btn04_over.gif);
background-repeat:no-repeat;
width:136px;
height:27px;
}

.gloval04_here{
background-image:url(../img/navi_btn04_over.gif);
background-repeat:no-repeat;
width:136px;
height:27px;
}

.gloval05{
background-image:url(../img/navi_btn05.gif);
background-repeat:no-repeat;
width:140px;
height:27px;
}

.gloval05 a:hover{
background-image:url(../img/navi_btn05_over.gif);
background-repeat:no-repeat;
width:140px;
height:27px;
}

.gloval05_here{
background-image:url(../img/navi_btn05_over.gif);
background-repeat:no-repeat;
width:140px;
height:27px;
}

address{
margin:0;
padding:0;
display:none;
}





#footer{
width:962px;
height:15px;
background-color:#212121;
padding:20px 10px 5px 40px;
/*background-image:url(../img/copyright_bg.gif);
background-repeat:no-repeat;*/
}

#footer ul{
width:700px;
float:left;
margin:0px;
padding:0px;
}

#footer li{
font-size:x-small;
color:#535353;
list-style:none;
float:left;
margin:0;
padding:0px 3.5em 0px 0px;
}

#copyright{
width:250px;
height:10px;
margin-left:712px;
/*position:absolute;
bottom:3px;
right:10px;*/
}

.clearBox{
clear:both;
}

#clearBox{
clear:both;
}

p.bot_text{
	font-size:70%;
	font-weight:normal;
	color:#999;
}
/*top*/


#topBox{
width:1024px;
height:710px;
background-image:url(../img/bg.jpg);
background-repeat:no-repeat;
background-position:right;
position:absolute;
left:50%;
top:50%;
margin-left:-512px;
margin-top:-355px;
background-color:#000000;
}

#topContainer{
width:550px;
height:266px;
margin:243px 0px 0px 0px;
position:relative;
}

#topContainer h1{
width:95px;
height:70px;
/*background-image:url(../img/logo.gif);
background-repeat:no-repeat;
text-indent:-9999px;*/
margin:0px;
padding:39px 0px 0px 0px;
}

#topContainer h2{
width:20px;
height:205px;
background-image:url(../img/text.gif);
background-repeat:no-repeat;
text-indent:-9999px;
margin:0;
padding:0;
position:absolute;
top:0px;
left:456px;
}

#topContainer h3{
width:46px;
height:30px;
margin:0;
padding:0;
position:absolute;
top:79px;
right:0px;
}

#enter{
width:46px;
height:30px;
margin:0;
padding:0;
position:absolute;
top:79px;
right:0px;
}


#topContainer p{
width:195px;
height:45px;
margin:0;
padding:112px 0px 0px 0px;
}

#topContainer address{
width:200px;
height:8px;
margin:0;
padding:0;
font-style:normal;
position:absolute;
top:95px;
left:109px;
}


