/* ƒŠƒZƒbƒgCSS */
html,body{
line-height:1;
margin:0;
padding:0;
text-align:left;
}

h1, h2, h3, h4, h5, h6, p{
margin:0;
}

article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section{
display:block;
margin:0;
}

hr{
display:block;
height:1px;
border:0;
border-top:1px solid #cccccc;
margin:1em 0;
padding:0;
}

input, select{
vertical-align:middle;
}

/* ‹¤—LÝ’è */
body{
font-family:"‚l‚r ‚oƒSƒVƒbƒN", "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", sans-serif;
font-size:14px;
background-color:#FFFFFF;
margin-top: 50px;
}

#body{
margin:0 auto 0;
width:700px;
}

.moji1{
margin-bottom:20px;
font-size:13px;
color:#999999;
font-weight:bold;
text-align:center;
}

.moji2{
margin-bottom:10px;
font-size:10px;
color:#666666;
text-align:center;
}

#enter{
float:left;
padding-top:10px;
width:362px;
}

.enter{
float:left;
padding-top:10px;
width:315px;
text-align:center;
}

.enter{
float:left;
padding-top:10px;
width:315px;
text-align:center;
}

#image{
float:left;
margin:0 10px;
width:50px;
text-align:center;
}

#leave{
padding-top:10px;
float:left;
width:285px;
}

.height20{
height:20px;
}

#link1{
margin:0 auto 0;
width:468px;
}

.link1{
width:468px;
margin-bottom:10px;
}

#link0{
margin:0 auto 0;
padding-left:10px;
width:700px;
}

.link0{
float:left;
width:88px;
margin-bottom:10px;
margin-right:10px;
}

a:link{
color:#999999;
}

a:hover{
color:#3BB1ED;
}

.clear{
clear:both;
}

.margin-bottom10{
margin-bottom:10px;
}