* { color: #fff; font-size: 14px }
body { background: #262627; text-align: center; overflow-y: scroll }
#body { margin: 0 auto; width: 850px; text-align: left }
#head { margin: -10px 0 0 0; width: 850px; text-align: center }
#head a { font-size: 17px; margin: 0 10px; text-decoration: none }
#head img { margin-bottom: 10px }
#head div { margin: 0 auto }
#links1 { border-top: 2px solid #a06; height: 35px; width: 660px }
#links1 a { border-top: 2px solid #a06 }
#links1 a:hover { border-top: 2px solid #f0c }
#links1 a.sel { border-top: 2px solid #fff }
#links2 { border-bottom: 2px solid #a06; width: 700px; }
#links2 a { border-bottom: 2px solid #a06 }
#links2 a:hover { border-bottom: 2px solid #f0c }
#footer { margin-top: 50px; padding-top: 10px; text-align: center; width: 850px; border-top: 2px solid #a06; font-size: 10px; clear: both }
h1 { font-size: 16px; margin: 10px 0 30px 0 }
h2 { font-size: 16px; margin: 30px 0 10px 0; clear: both }
h3 { font-size: 14px; margin: 20px 0 10px 0; clear: both }
p, table { margin: 0 0 10px 20px }
img.dlogo { float: right; margin: 0 0 5px 10px }
img.gcov { float: left; margin: 0 20px 20px 0; width: 220px }
input, select { background: #333; border: 1px solid #888; color: #fff }
p { line-height: 1.5 }
p.below { text-align: right; margin-right: 42px; margin-top: 2px; color: #888; margin-bottom: 0 }
p.below b { color: #888 }
.largepage * { font-size: 18px; text-align: center }
#covers { text-align: center }
#covers a { display: block; margin-left: -25px; width: 860px; text-decoration: none; height: 370px }
#covers a:hover { background-position: 0 -370px }
#htcover    { background-image: url("/img/e/01-01.jpg") }
#ht2cover   { background-image: url("/img/e/01-02.jpg") }
#ht3cover   { background-image: url("/img/e/01-03.jpg") }
#nncover    { background-image: url("/img/e/02-01.jpg") }
#ojcover    { background-image: url("/img/e/03-01.jpg") }
#qpcover    { background-image: url("/img/e/03-02.jpg") }
#mxcover    { background-image: url("/img/e/03-03.jpg") }
#socover    { background-image: url("/img/e/03-04.jpg") }
#xmscover   { background-image: url("/img/e/03-05.jpg") }
#aoscover   { background-image: url("/img/e/03-06.jpg") }
#frbcover   { background-image: url("/img/e/03-07.jpg") }
#eicover    { background-image: url("/img/e/04-01.jpg") }
#mccover    { background-image: url("/img/e/05-01.jpg") }
#mercover   { background-image: url("/img/e/06-01.jpg") }
#duncover   { background-image: url("/img/e/08-01.jpg") }
#enicover   { background-image: url("/img/e/10-01.jpg") }
#mgcover    { background-image: url("/img/e/11-01.jpg") }
#sdcover    { background-image: url("/img/e/13-01.jpg") }
#seacover   { background-image: url("/img/e/14-01.jpg") }
#saocover   { background-image: url("/img/e/14-02.jpg") }
#ftcover    { background-image: url("/img/e/15-01.jpg") }
#chucover   { background-image: url("/img/e/16-01.jpg") }
#daocover   { background-image: url("/img/e/17-01.jpg") }
#nnecover   { background-image: url("/img/e/19-01.jpg") }
#nndcover   { background-image: url("/img/e/19-01b.jpg") }
#afcover    { background-image: url("/img/e/20-01.jpg") }
#mamcover   { background-image: url("/img/e/22-01.jpg") }
#dddcover   { background-image: url("/img/e/22-02.jpg") }
#agacover   { background-image: url("/img/e/24-01.jpg") }
#thrcover   { background-image: url("/img/e/25-01.jpg") }
#psccover   { background-image: url("/img/e/26-01.jpg") }
#ps2cover   { background-image: url("/img/e/26-02.jpg") }
#thmcover   { background-image: url("/img/e/27-01.jpg") }
#lhcover    { background-image: url("/img/c/FBF-HPB-Lionheart.jpg") }
#evcover    { background-image: url("/img/c/FBF-TGS2018-Banner.jpg") }
#kscover    { background-image: url("/img/03-01-03.jpg?") }
#langsel { text-align: right; }
#langsel a { display: inline-block; height: 26px; width: 32px; background-position: 0 -26px; background-repeat: no-repeat; text-decoration: none }
#langsel a.langsel, #langsel a:hover { background-position: 0 0 }
#langsel a.en { background-image: url(/img/flag1.png) }
#langsel a.jp { background-image: url(/img/flag2.png) }
.sometext { margin: 0 50px }
.sometext, .sometext * { font-size: 16px }
