/* 2ch型 */ body, textarea { color: #000; } body[data-brd="zonavip"] { color: #000080; } body.mainpage { background: #c5ad99 url(../img/muro.jpg); } body.threadpage { background: #efefef; } a, #n2 { color: #00f; } a:active, #n2:active { color: #f00; } h2 a { color: #f00; } h3 { color: #f00; } h3 span { color: #000; } h4 { font-size: 1em; } .mainpage h4:hover { background: #ffefef; } .hidden h4 { background: #ccc; } .mainpage .hidden h4:hover { background: #dcc; } #main_nav { background: #fff; } .outerbox { background: #cfc; border: 1px outset #fff; } .innerbox { border: 1px inset #fff; } #threadlist { background: #beb; border: 1px inset #fff; } #threadlist a { border: 1px outset #fff; } .mainpage .thread { background: #efefef; border: 1px outset #fff; } h4 > .name, h4 > .trip, .abbrev { color: green; } body[data-brd="zonavip"] h4 > .name, body[data-brd="zonavip"] h4 > .trip { color: #f00; } .name em { color: #009; } .del a { color: #000; } .msg { margin: 4px 40px 24px; } a.thumb { margin-top: 4px; } .q { color: #666; } .yt { background: #ddd; border: 1px solid #aaa; } .deleted { color: #afafaf; } .postform { margin-top: 0; } #q-p { background: #efefef; border: 1px solid #999; } #q-p .msg { margin-bottom: 8px; } #createbox { display: flex; } #createbox .extrabox { border: 1px inset #fff; margin: 7px 0 7px 7px; float: left; width: 40px; height: auto; flex: 0 1 40px; -webkit-flex: 0 1 40px; } #createbox .innerbox { flex: 0 1 100%; -webkit-flex: 0 1 100%; } form .msg { border: 1px dotted #000; background: #efefef; } #footer { color: #333; } #threads th { background: #ccc; } #threads tr:nth-child(odd) { background: #fafafa; } @media (max-width: 600px) { .extrabox { display: none; } }