BODY {background-image : url(img/wall.jpg);background-repeat: repeat-x;background-attachment:fixed;}
body,table,th,tr,td {font:normal 12px/16px "Verdana",sans-serif; border-collapse:collapse; line-height:180%}

img {max-width : 100% ;height : auto ;}

.sm { display: inline;}
.pc { display: none;}

#header { margin:10px auto 0px auto; width: auto; padding:10px 15px 0px 15px}
#wrapper { width: auto; padding:5px 10px 0px 10px}
.footer { margin-top: 30px;}

h1 { padding:0px; margin:0px 0px 30px 0px}
h2 { font-size:16px; margin-bottom:20px}
h3 { padding:0px 0px 0px 20px; margin:0px 0px 15px 0px; background:url(img/h2_s.gif) no-repeat; font-size:14px; font-weight:bold}

/* === TOP ===================================== */

#tsumego_kaito { margin-left:20px}
#tsumego_kaito li { float: none; width: auto}

.question  { border:solid 1px #333333; padding:3px; font-size:14px}
.answer { border:solid 1px #333333; border-top:none; padding:3px;font-size:14px}
.question_ed  {padding:3px; font-size:14px}
.answer_ed { padding:3px; font-size:14px}
.anker{ font-weight:bold; background:url(img/list.png) no-repeat; padding:10px 0px 0px 20px; margin:-5px 0px 15px 0px; font-size:14px}

/* === 詳細 ===================================== */

.s_navi { background:#cfe8fa; padding:3px; text-align:center}
.mondai { margin-left:20px;}

.title_mondaizu { background:#99ccff; border:solid 1px #666666; border-bottom:none;padding:3px 3px 3px 10px; margin-top:15px; font-weight:bold}
.s_mondaizu { background:#cfe8fa; border:solid 1px #666666; padding:10px}

.title_seikai { background:#ff9999; border:solid 1px #666666; border-bottom:none;padding:3px 3px 3px 10px; margin-top:15px; font-weight:bold}
.s_seikai { background:#FFCCCC; border:solid 1px #666666; padding:10px}

.title_sippai { background:#cccccc; border:solid 1px #666666; border-bottom:none;padding:3px 3px 3px 10px; margin-top:15px; font-weight:bold}
.s_sippai { border:solid 1px #666666; padding:10px;}

/* === 当選者 ===================================== */

.tosen { margin-left:20px;}
#tosen table { width: 600px}
div.scroll { overflow: auto; width: 100%;}
