/* 宮里文崇 */

@charset "utf-8";

body { margin:0; padding:0; text-align:center; }
body, #base, input, select {
  font:normal normal 12px Verdana,Osaka,"ＭＳ Ｐゴシック",sans-serif; }
img { border:none; vertical-align:bottom; }
form { margin:0; }
p, ul, ol, dl { line-height:18px; margin:0; }
input, select, textarea { ime-mode:disabled; }
br.clear { clear:both; height:0; }
h1 { font-size:12px; margin:0 0 15px 0; }

.red { color:#e10a16; }
#base { width:428px; text-align:left; padding:15px 50px 40px 50px;
  margin:0 auto; background:url("img/bodyback.gif") center repeat-y; }
#form { text-align:center; background:#dddddd; padding:12px; margin:15px 0;
  border:solid 1px #cccccc; }
#warn { width:380px; height:32px; text-align:left;
  background:url("img/warnback.gif") no-repeat;
  margin:0 0 12px 0; padding:24px 8px 8px 8px; }

#qr { width:402px; margin-bottom:15px; padding:12px;
  border:solid 1px #cccccc; }
#qrimg { width:120px; float:left;  text-align:center; }
#qrtxt { width:261px; float:right; }

#foot { text-align:center; }
