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

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
margin:0;
padding:0;
}

body {
background-color:#000000;
font:65%/1.7 "Lucida Grande","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3",Meiryo,"ＭＳ Ｐゴシック","MS P Gothic",Geneva,Arial,Verdana,sans-serif;
color:#FFFFFF;
}

a, a:link, a:visited {
color:#ffffff;
text-decoration:none;
outline: none;
}

#container {
position:absolute;
top:50%;
left:50%;
margin:-200px 0 0 -500px;
width:1000px;
height:300px;
}

.toplogo {
text-indent:-9999px;
float:left;
width:180px;
height:300px;
background: url("../img/toplogo.jpg") no-repeat;
}

.langleft a, .langright a{
width:410px;
height:300px;
display:block;
text-indent:-9999px;
}

.langleft {
float:left;
}

.langright {
float:left;
}

.langleft a{
background: url("../img/topenglish.jpg") no-repeat;
}

.langright a{
background: url("../img/topjapanese.jpg") no-repeat;
}

.langleft a:hover, .langright a:hover{
background-position:0 -300px;
}

.copyright {
background: url("../img/copyright.gif") no-repeat bottom right;
float:right;
width:243px;
height:28px;
margin:90px 90px 30px 0;
text-align:right;
}