@charset "UTF-8";

body { background-color: #000000; color: #0099ff; margin: 0; padding: 0; text-align: center; font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3" , Georgia, "Times New Roman", Times, serif; }
hr { display: none; }
a:link, a:visited { padding: 0px; margin: 0px; color: #555555; text-decoration: none; border: none; background-color: #000000; }
a:hover { color: #999999; background-color: #000000; margin: 0px; padding: 0px; }

img { border: 0; }

#base_area { width: 650px; margin: 0 auto; text-align: left; }
#contents_area { width: 650px; height: 433px; margin-top: 50px; background: url(img/enter_bg.jpg) 0 0 no-repeat; }
#contents_area ul{ width: 100px; padding: 320px 0 0 520px; margin: 0px; }
#contents_area li{ width: 100px; padding-bottom: 10px; list-style-type: none; float: left; }

/************ ボタン設定 ************/
ul#enter_btn{ width: 150px; padding: 300px 0 0 470px; margin: 0px; float: left; }
ul#enter_btn li{ width: 150px; float: left; }
ul#enter_btn a{ width: 150px; height: 50px; display: block; }
ul#enter_btn a span{ display: none; }

a.b_enter { background:url(./img/btn_enter.gif) 0 0 no-repeat; }
a.b_enter:hover { background-position: 0px -50px; }
a.b_leave { background:url(./img/btn_leave.gif) 0 0 no-repeat; }
a.b_leave:hover { background-position: 0px -50px; }


#enter_txt { width: 650px; margin-top: 20px; font-size: 11px; line-height: 18px; }
h1 { padding: 0px; margin: 0px; font-size: 11px; line-height: 18px; font-weight: normal; }
#copyright { width: 650px; padding-top: 20px; text-align: right; font-size: 11px; }

/************ リンク設定 ************/

#link_area { width: 650px; padding: 30px 0 0 0; margin: 0 auto; text-align: left; overflow: hidden; }
ul#link { padding: 30px 0 20px 0; margin: 0px; list-style-type: none; }
ul#link li{ width: 200px; margin: 0 60px; float: left; }
