@charset "utf-8";
/* CSS Document */

body {font-size: 12px; line-height: 16px; color:#E5DCC3; margin: 0; padding: 0; background-color:#27211D; font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";}
img {border: 0;}

h1{font-size: 12px; margin:0; padding:0; width: 350px; height:145px; text-indent:-99999em; overflow:hidden;}
h2{font-size: 12px; margin:0; padding:0; width: 135px; height:20px; float:left;}
h2 a {background-image:url(../img/index/enter.gif); background-position:left top; background-repeat:no-repeat; display:block; height:20px; overflow:hidden; text-indent:-9999em; width:135px;}
h3{font-size: 12px; margin:0; padding:0; width: 135px; height:20px; float:right;}
h3 a {background-image:url(../img/index/eng_enter.gif); background-position:left top; background-repeat:no-repeat; display:block; height:20px; overflow:hidden; text-indent:-9999em; width:135px;}

a:link    {color: #E5DCC3; text-decoration: none;}
a:visited {color: #E5DCC3; text-decoration: none;}
a:hover   {color: #E5DCC3; text-decoration: underline;}

#wrapper   {width:590px; height:430px; margin: 0 auto; background:url(../img/index/bg2.jpg) no-repeat; text-align:center;}
#container {width:350px; height:400px; margin:0; padding:0; float:left;}
.top_txt   {width:320px; height:30px; padding:70px 0 0 30px; margin:0; text-align:left;}
.enter     {width:310px; height:20px; padding:0px 20px; margin:0 0 10px 0; clear:both;}
.enter p   {width:124px; margin:0; padding:0; line-height:20px; float:left; font-size:10px;}
.u18 { height:20px; width:350px; margin:0; padding:0;}
.kiyaku {width:346px; text-align: center; padding:2px; margin:3px 0 0;}
.kiyaku textarea{width:260px; height:70px; margin:0px auto; padding:0px; font-size:10px; border:1px solid #FFF; background:#000; color:#FFF;}

.footer {height:20px; margin:0; padding:0; text-align:center; clear:both; line-height:20px;}

