/* INDEX CSS */

body {

background: #ffffff;

margin: 0;

padding: 0;

font-family: Verdana, Arial, sans-serif;

}

#cont {

width: 600px;

padding: 0px;

margin: 0 auto;

background: url(../img/topimg.gif) no-repeat center;

background-position: 32px 90px;

border: 1px solid #ffffff;

}

#cont span{

display: none;

}



.enter {

width: 360px;

height: 50px;

margin: 430px 0px 0px 125px;

}

.eng {

width: 140px;

float: left;

text-align: left;

margin: 0;

padding: 0;

}

.eng p{

width: 140px;

height:50px;

margin: 0;

padding: 0;

background: url(../img/index_menu.gif) no-repeat;

background-position: 0px -50px;

}

.eng p a{

display: block;

width: 140px;

height:50px;

}

.eng p a:hover{

background: url(../img/index_menu.gif) no-repeat;

background-position: 0px 0px;

}

.jpn {

width: 140px;

float: right;

text-align: right;

margin: 0;

padding: 0;

}

.jpn p{

width: 140px;

height:50px;

margin: 0;

padding: 0;

}

.jpn p{

width: 140px;

height:50px;

margin: 0;

padding: 0;

background: url(../img/index_menu.gif) no-repeat;

background-position: -210px -50px;

}

.jpn a{

display: block;

width: 140px;

height:50px;

}

.jpn p a:hover{

background: url(../img/index_menu.gif) no-repeat;

background-position: -210px 0px;

}





p.copy {

clear: both;

font-size: 10px;

color: #666666;

text-align: center;

letter-spacing: 1px;

margin: 20px 0px 0px 0px;

padding: 0;

}