/*******************************************************************************
    NUDN2 General Definitions
*******************************************************************************/
/*******************************************************************************
　ノート（3段組）ver2をベースにCSS設定されてる
*******************************************************************************/
/**
 * Noto Sans CJK JP: https://www.google.com/get/noto/#sans-jpan
 * Noto Sans JP: https://fonts.google.com/earlyaccess#Noto+Sans+JP
 */


/*******************************************************************************
Webフォントは読込が遅くなるので外す
*******************************************************************************/
/*
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 100;
  src: local("Noto Sans CJK JP"),
       url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Thin.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Thin.woff) format('woff'),
       url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Thin.otf) format('opentype');
}
@font-face {
  font-family: 'Noto Sans JP';
  font-style: normal;
  font-weight: 300;
  src: local("Noto Sans CJK JP"),
       url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Light.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Light.woff) format('woff'),
       url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Light.otf) format('opentype');
}
@font-face {
   font-family: 'Noto Sans JP';
   font-style: normal;
   font-weight: 400;
   src: local("Noto Sans CJK JP"),
        url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Regular.woff2) format('woff2'),
        url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Regular.woff) format('woff'),
        url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Regular.otf) format('opentype');
}
@font-face {
   font-family: 'Noto Sans JP';
   font-style: normal;
   font-weight: 500;
   src: local("Noto Sans CJK JP"),
        url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Medium.woff2) format('woff2'),
        url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Medium.woff) format('woff'),
        url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Medium.otf) format('opentype');
}
@font-face {
   font-family: 'Noto Sans JP';
   font-style: normal;
   font-weight: 700;
   src: local("Noto Sans CJK JP"),
        url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Bold.woff2) format('woff2'),
        url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Bold.woff) format('woff'),
        url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Bold.otf) format('opentype');
}
@font-face {
   font-family: 'Noto Sans JP';
   font-style: normal;
   font-weight: 900;
   src: local("Noto Sans CJK JP"),
        url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Black.woff2) format('woff2'),
        url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Black.woff) format('woff'),
        url(//fonts.gstatic.com/ea/notosansjp/v5/NotoSansJP-Black.otf) format('opentype');
}
*/


/* 返信付きコメントの色分け */
/*
.plugin_pcomment_form > ul > li:hover{
    background: #efefff;
}
*/
.plugin_pcomment_form li:has(>input:checked){
    background: #ccff66;
}


.plugin_pcomment_form > ul > li{
    border-bottom : 1px solid #eef;
}

.plugin_pcomment_form ul li{
    color: #339;
}
.plugin_pcomment_form ul li li{
    color: #622;
}
.plugin_pcomment_form ul li li li{
    color: #262;
}
.plugin_pcomment_form ul li li li li{
    color: #333;
}
.plugin_pcomment_form ul li li li li li{
    color: #339;
}
.plugin_pcomment_form ul li li li li li li{
    color: #622;
}
.plugin_pcomment_form ul li li li li li li li{
    color: #262;
}
.plugin_pcomment_form ul li li li li li li li li{
    color: #333;
}
.plugin_pcomment_form ul li li li li li li li li li{
    color: #339;
}
.plugin_pcomment_form ul li li li li li li li li li li{
    color: #622;
}
.plugin_pcomment_form ul li li li li li li li li li li li{
    color: #262;
}
.plugin_pcomment_form ul li li li li li li li li li li li li{
    color: #333;
}
.plugin_pcomment_form ul li li li li li li li li li li li li li{
    color: #339;
}
.plugin_pcomment_form ul li li li li li li li li li li li li li li{
    color: #622;
}
.plugin_pcomment_form ul li li li li li li li li li li li li li li li{
    color: #262;
}
.plugin_pcomment_form ul li li li li li li li li li li li li li li li li{
    color: #333;
}
.plugin_pcomment_form ul li li li li li li li li li li li li li li li li li{
    color: #339;
}
.plugin_pcomment_form ul li li li li li li li li li li li li li li li li li li{
    color: #622;
}
.plugin_pcomment_form ul li li li li li li li li li li li li li li li li li li li{
    color: #262;
}
.plugin_pcomment_form ul li li li li li li li li li li li li li li li li li li li li{
    color: #333;
}


/* コメント現行ログ用 */
/*
div#wikibody > ul:only-child > li{
    border-bottom : 1px dashed #ccc;
}
div#wikibody.box > ul > li:hover{
    background: #efefff;
}
div#wikibody.box > ul > li{
    border-bottom : 1px solid #eef;
}
*/

div#wikibody.box > ul:only-of-type li{
    color: #339;
}
div#wikibody.box > ul:only-of-type li li{
    color: #622;
}
div#wikibody.box > ul:only-of-type li li li{
    color: #262;
}
div#wikibody.box > ul:only-of-type li li li li{
    color: #333;
}
div#wikibody.box > ul:only-of-type li li li li li{
    color: #339;
}
div#wikibody.box > ul:only-of-type li li li li li li{
    color: #622;
}
div#wikibody.box > ul:only-of-type li li li li li li li{
    color: #262;
}
div#wikibody.box > ul:only-of-type li li li li li li li li{
    color: #333;
}
div#wikibody.box > ul:only-of-type li li li li li li li li li{
    color: #339;
}
div#wikibody.box > ul:only-of-type li li li li li li li li li li{
    color: #622;
}
div#wikibody.box > ul:only-of-type li li li li li li li li li li li{
    color: #262;
}
div#wikibody.box > ul:only-of-type li li li li li li li li li li li li{
    color: #333;
}
div#wikibody.box > ul:only-of-type li li li li li li li li li li li li li{
    color: #339;
}
div#wikibody.box > ul:only-of-type li li li li li li li li li li li li li li{
    color: #622;
}
div#wikibody.box > ul:only-of-type li li li li li li li li li li li li li li li{
    color: #262;
}
div#wikibody.box > ul:only-of-type li li li li li li li li li li li li li li li li{
    color: #333;
}
div#wikibody.box > ul:only-of-type li li li li li li li li li li li li li li li li li{
    color: #339;
}
div#wikibody.box > ul:only-of-type li li li li li li li li li li li li li li li li li li{
    color: #622;
}
div#wikibody.box > ul:only-of-type li li li li li li li li li li li li li li li li li li li{
    color: #262;
}
div#wikibody.box > ul:only-of-type li li li li li li li li li li li li li li li li li li li li{
    color: #333;
}

/* コメント過去ログ用 */
/*
#comment_colorize > ul > li{
    border-bottom : 1px dashed #ccc;
}
 */

#comment_colorize ul li{
    color: #339;
}
#comment_colorize ul li li{
    color: #622;
}
#comment_colorize ul li li li{
    color: #262;
}
#comment_colorize ul li li li li{
    color: #333;
}
#comment_colorize ul li li li li li{
    color: #339;
}
#comment_colorize ul li li li li li li{
    color: #622;
}
#comment_colorize ul li li li li li li li{
    color: #262;
}
#comment_colorize ul li li li li li li li li{
    color: #333;
}
#comment_colorize ul li li li li li li li li li{
    color: #339;
}
#comment_colorize ul li li li li li li li li li li{
    color: #622;
}
#comment_colorize ul li li li li li li li li li li li{
    color: #262;
}
#comment_colorize ul li li li li li li li li li li li li{
    color: #333;
}
#comment_colorize ul li li li li li li li li li li li li li{
    color: #339;
}
#comment_colorize ul li li li li li li li li li li li li li li{
    color: #622;
}
#comment_colorize ul li li li li li li li li li li li li li li li{
    color: #262;
}
#comment_colorize ul li li li li li li li li li li li li li li li li{
    color: #333;
}
#comment_colorize ul li li li li li li li li li li li li li li li li li{
    color: #339;
}
#comment_colorize ul li li li li li li li li li li li li li li li li li li{
    color: #622;
}
#comment_colorize ul li li li li li li li li li li li li li li li li li li li{
    color: #262;
}
#comment_colorize ul li li li li li li li li li li li li li li li li li li li li{
    color: #333;
}


/*******************************************************************************
    @wikiネイティブソース　ここから
*******************************************************************************/
.clear {
    clear: both;
}
#footer {
    background : #FFF;
    border-top : 1px dashed #C0C0C0;
    margin : 0 0 10px 0;
    padding: 10px;
    position : relative;
    z-index: 13;
}
#footer hr {
    display: none;
}
#footer p {
    font-size: 0.9em;
    margin : 5px 0 0px 0px;
    text-align : center;
}

/* マイヘッダ初め */
#header {
    background : #fff;
    border-bottom: 1px dashed #C0C0C0;
    margin: 0px 0px 0px 0px;
    padding: 1px 0px 0px 0px;
}
#header h1 {
    font-size: 1.8em;
    font-weight: bold;
    color: #555;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
/* マイヘッダ終わり */

#container {
    min-width: 1200px;
    _width: 1200px;
}

/*********↓↓↓ Wikiのコンテンツ部分 ↓↓↓*********/
#contents {
    color: #2a2a2a;
    font-size: 1em;
    line-height: 160%;
    padding: 6px 15px 15px;
    margin:0px 190px;
    overflow: hidden;
    border-left: 1px dashed #C0C0C0;
    border-right: 1px dashed #C0C0C0;
    background-color: #ffffff;
    min-width: 768px;

    word-wrap : break-word;
    overflow-wrap : break-word;
}

#contents strong{
    font-weight:bolder;
    color:#039;
}
#contents a:link{
    color: #039;
    text-decoration: none
}
#contents a:visited{
    color: #039;
/*    color: #369;*/
    text-decoration: none
}
#contents a:active{
    color: #722;
    text-decoration: none
}
#contents a:hover {
    color: #fff;
    background : #44a;
    text-decoration: none;
}
/*********↑↑↑ Wikiのコンテンツ部分 ↑↑↑*********/

addr[title] {
    border-bottom: dotted 1px;
}
acronym[title] {
    border-bottom: dotted 1px;
}
address {
    display: block;
    font-style : italic;
}
b {
    font-weight: bolder;
}
caption {
    display: table-caption;
    text-align : center;
}
center {
    display: block;
    text-align : center;
}
cite {
    font-style : italic;
}
col {
    display: table-column;
}
colgroup {
    display: table-column-group;
}
dd {
    display: block;
    margin-left: 2em;
}
del {
    text-decoration: line-through;
}
dfn {
    font-style : italic;
}
dl {
    display: block;
    margin : 1em 0;
}
dl dl {
    margin-bottom: 0;
    margin-top : 0;
}
dl ol {
    margin-bottom: 0;
    margin-top : 0;
}
dl ul {
    margin-bottom: 0;
    margin-top : 0;
}
dt {
    font-weight: bold;
}
em {
    font-style : italic;
}

/*
h2#pagetitle {
    font-size: 1.3em;
    margin: 8px 0 18px;
}
*/

#wrapper h1 {
    font-size: 1.8em;
    margin : 13px 0;
}

#wrapper h2 {
    font-size: 1.6em;
    margin : 13px 0;
}
#wrapper h3 {
    font-size: 1.4em;
    margin : 13px 0;
}
#wrapper h4 {
    font-size: 1.2em;
    margin : 13px 0;
}
#wrapper h5 {
    font-size: 1.0em;
    margin : 13px 0;
}
#wrapper h6 {
    font-size: 0.8em;
    margin : 13px 0;
}
#wrapper h1.item {
    font-size: 1.3em;
    margin : 8px 0 18px 0;
}


hr {
    border : 1px 0;
    display: block;
    height : 1px;
    margin : 0.5em auto 0.5em auto;
}
i {
    font-style : italic;
}
ins {
    text-decoration: underline;
}
li {
    display: list-item;
}
multicol {
    display: block;
    margin : 1em 0;
}
nobr {
    white-space: nowrap;
}
ol {
    display: block;
    list-style-type: decimal;
    margin : 1em 0;
    padding-left : 25px;
}
ol dl {
    margin-bottom: 0;
    margin-top : 0;
}
ol ol {
    margin-bottom: 0;
    margin-top : 0;
}
ol ol ul {
    list-style-type: square;
}
ol ul {
    list-style-type: circle;
    margin-bottom: 0;
    margin-top : 0;
}
ol ul ul {
    list-style-type: square;
}
p {
    display: block;
    margin : 1em 0;
}
plaintext {
    background : #f8f3e6;
    border-left: 3px solid #e44949;
    display: block;
    font-family: fixed;
    margin : 3px 10px;
    padding: 5px;
    white-space: pre;
}
q:after {
    content: close-quote;
}
q:before {
    content: open-quote;
}
s {
    text-decoration: line-through;
}
strike {
    text-decoration: line-through;
}
strong {
    font-weight: bolder;
}
sub {
    font-size: smaller;
    line-height: normal;
    vertical-align : sub;
}
sup {
    font-size: smaller;
    line-height: normal;
    vertical-align : super;
}


/********** table設定 ***********/
table {
    -moz-box-sizing: border-box;
/*    border : 1px solid #333;*/
    border : 3px solid #aaa;
    border-collapse: collapse;
    border-spacing : 2px;
    display: table;
    margin-bottom: 1em;
    margin-top : 1em;
    margin-left: 1px;
    text-indent: 0;
    background : #efefff;
}
table > tr {
    vertical-align : middle;
    border : 1px solid #aaa;
}
table[align="center"] > caption {
    margin-left: auto;
    margin-right : auto;
    border : 1px solid #aaa;
}
table[align="center"] > caption[align="left"] {
    margin-right : 0;
    border : 1px solid #aaa;
}
table[align="center"] > caption[align="right"] {
    margin-left: 0;
    border : 1px solid #aaa;
}
tbody {
    border : 1px solid #aaa;
    display: table-row-group;
    vertical-align : middle;
}
td {
/*
    border : 1px solid #333;
    border : 2px solid #aaa;
*/
    border-right:1px solid #aaa;
    border-bottom:1px solid #aaa;
    display: table-cell;
    padding: 4px;
    text-align : inherit;
    vertical-align : inherit;
}
tfoot {
    display: table-footer-group;
    vertical-align : middle;
    border : 1px solid #aaa;
}
th {
/*
    background : #fff;
    border : 1px solid #333;
    border : 2px solid #aaa;
*/
    border-right:1px solid #aaa;
    border-bottom:1px solid #aaa;
    background : #ddf;
    color: #000;
    display: table-cell;
    font-weight: bold;
    padding: 4px;
    vertical-align : inherit;
}
thead {
    display: table-header-group;
    vertical-align : middle;
}
tr {
    display: table-row;
    vertical-align : inherit;
}


u {
    text-decoration: underline;
}
ul {
    display: block;
    list-style-type: disc;
    margin : 1em 0;
    padding-left : 25px;
}
ul dl {
    margin-bottom: 0;
    margin-top : 0;
}
ul ol {
    margin-bottom: 0;
    margin-top : 0;
}
ul ol ul {
    list-style-type: square;
}
ul ul {
    list-style-type: circle;
    margin-bottom: 0;
    margin-top : 0;
}
ul ul ul {
    list-style-type: square;
}
var {
    font-style : italic;
}
xmp {
    background : #f8f3e6;
    border-left: 3px solid #e44949;
    display: block;
    font-family: fixed;
    margin : 3px 10px;
    padding: 5px;
    white-space: pre;
}

#wrapper {
    background-color: #F5F5FF;
}
a {
    text-decoration: none;
}

/*********↓↓↓ Wikiのmenuバー部分 ↓↓↓*********/
#menubar {
    color: #222;
    float: left;
    font-size: 0.9em;
    line-height: 120%;
    overflow: hidden;
    width: 180px;
}
#menubar {
    padding: 5px;
}

/* menuバー hタグ */
#menubar h2{
    font-size: 1.2em;
    font-weight: bold;
    color: #fff;
    text-align: center;
    background : #44a;
    border-width: 0px;
    padding: 4px;
}
#menubar h3 {
    font-size: 1.2em;
    color: #222;
    font-weight: bold;
    border-width: 0px 0px 1px 0px;
    border-style:solid;
    padding: 2px 0px 2px 0px;
}
#menubar h4 {
    color: #222;
    font-weight: bold;
    border : none;
}
#menubar ul {
    display: block;
    list-style-type: none;
    margin : 0.2em;
    padding-left : 5px;
}
/*
#menubar ul {
    display: block;
    list-style-type: circle;
    margin : 1em 0;
    padding-left : 25px;
    list-style-image: url("http://www57.atwiki.jp/battle-operation/pub/gbo_list_mark.gif")
*/

/* menuバーリンク */
#menubar a:link{
    color: #039;
    text-decoration: none
}
#menubar a:visited{
    color: #039;
    text-decoration: none
}
#menubar a:active{
    color: #722;
    text-decoration: none
}
#menubar a:hover {
    color: #fff;
    background : #44a;
    text-decoration: none;
}

/*********↑↑↑ Wikiのメニューバー部分 ↑↑↑*********/


/*********↓↓↓ Wikiの右メニューバー部分 ↓↓↓*********/
#menubar2 {
    color: #222;
    float: right;
    font-size: 0.9em;
    line-height: 130%;
    overflow: hidden;
    width: 180px;
    padding: 10px;
}
#menubar2 a:link{
    color: #039;
    text-decoration: none
}
#menubar2 a:visited{
    color: #039;
    text-decoration: none
}
#menubar2 a:active{
    color: #722;
    text-decoration: none
}
#menubar2 a:hover {
    color: #fff;
    background : #44a;
    text-decoration: none;
}
/*********↑↑↑ Wikiの右メニューバー部分 ↑↑↑*********/


/********** マイbody ***********/
body {
    background : #FFF;
    color: #3E3E3E;

    font-family:
    /* Linux / Android */
    "Noto Sans CJK JP", "Noto Sans JP",
    /* macOS / iOS ? モダンなヒラギノ（10ウェイト） */
    "Helvetica Neue",
    "Hiragino Sans",
    /* 古いmacOS / iOSの互換用 */    
    "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3",
    "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3",
    /* Windows 10+ ? "Yu Gothic UI"がウェイト表示バグを修正 */
    "BIZ UDPGothic",
    'Yu Gothic UI',
    'Yu Gothic',
    /* 古いWindows*/
    "Meiryo",
    /* 古いmacOS / iOSの互換用 */    
    -apple-system, BlinkMacSystemFont, "Lucida Grande", "segoe UI",Roboto,
    /* 最終フォールバック */
    "Verdana", "Arial",
    system-ui, sans-serif;
    /*-apple-system, BlinkMacSystemFont, "Helvetica Neue","Lucida Grande", "segoe UI",*/
    
    font-size: 100%;/* font-size: 76%; */
    font-size-adjust : none;
    font-stretch : normal;
    font-style : normal;
    font-variant : normal;
    /*font-weight: 400;*/
    font-weight: normal;
    line-height: normal;
    margin : 0;
    padding: 0;
}

blockquote {
    background : #f8f3e6;
    border-left: 3px solid #6180a3;
    border-bottom: 1px solid #f8f3e6;
    margin : 3px 10px;
    padding: 5px;
}
pre {
    background : #f8f3e6;
    border-left: 3px solid #e44949;
    border-bottom: 1px solid #f8f3e6;
    display: block;
    font-family: fixed;
    margin : 3px 10px;
    padding: 5px;
    white-space: pre;
}
/* Holly Hack */
/* Hides from IE-mac \*/
* html blockquote {height: 1%;}
* html pre {height: 1%;}
/* End hide from IE-mac */


html {
    margin : 0;
    padding: 0;
}
span.word1 {
    background-color : #ffff66;
    color: #000;
}
span.word10 {
    background-color : #990099;
    color: #fff;
}
span.word2 {
    background-color : #a0ffff;
    color: #000;
}
span.word3 {
    background-color : #99ff99;
    color: #000;
}
span.word4 {
    background-color : #ff9999;
    color: #000;
}
span.word5 {
    background-color : #ff66ff;
    color: #000;
}
span.word6 {
    background-color : #880000;
    color: #fff;
}
span.word7 {
    background-color : #00aa00;
    color: #fff;
}
span.word8 {
    background-color : #886800;
    color: #fff;
}
span.word9 {
    background-color : #004699;
    color: #fff;
}

/*ads*/

.gafc_on{
background-color:#DFDFDF;
}
.gafc_domain{
color:green;
}

/********** マイheader h ***********/
/*
#wikibody h2:first-letter, h2:first-letter{
    font-size: 2em;
    color:#039;    
}
#wikibody h2,h2 {
    border-width: 0px 0px 3px 0px;
    border-style:dotted;
}
#wikibody h3,h3 {
    border-width: 0px 0px 2px 0px;
    border-style:dotted;
}
#wikibody h4,h4 {
    border-style:none;
    font-weight:bolder;
    color:#039;
}
*/
#wikibody h2:first-letter{
    font-size: 1.6em;
    color:#039;    
}
#wikibody h2,h2 {
    border-width: 0px 0px 2px 0px;
    padding-bottom:3px;
    border-style:solid;
}
#wikibody h3,h3 {
    border-width: 0px 0px 1px 0px;
    padding-bottom:2px;
    border-style:solid;
}
/*
#wikibody h4 {
    border-style:none;
    font-weight:bolder;
    color:#039;
}
#wikibody h4 {
    border-width: 0px 0px 0px 8px;
    border-style:solid;
    border-color:#44a;
    padding: 2px 4px 2px 10px;
    margin: 4px 0px 4px 4px;
    background:#efefff;

  
    border-style:none;
    border-color:#44a;
    padding: 2px 4px 2px 2px;
    margin: 4px 0px 4px 4px;
    background:#efefff;
}


 #wikibody h4,h4 {
position: relative;
padding: 0.25em 0;
}

#wikibody h4:after,h4:after {
content: "";
display: block;
height: 4px;
background: -moz-linear-gradient(to right, rgb(0, 51, 153), transparent);
background: -webkit-linear-gradient(to right, rgb(0, 51, 153), transparent);
background: linear-gradient(to right, rgb(0, 51, 153), transparent);
}
*/

#wikibody h4,h4 {
    border-width: 0px 0px 1px 0px;
    border-style:solid;
    border-color:#ccc;
    padding-bottom: 2px;
}

/*******************************************************************************
    @wikiネイティブソース　ここまで
*******************************************************************************/






/*******************************************************************************
    オリジナルセレクタ
*******************************************************************************/

/********** マイboardinfo ***********/
#boardinfo {
    background : #efefff;
    line-height: 150%;
    font-size: 80%;
    margin : 0px;
    padding: 0px;
}
#boardinfo h2{
    background : #ccf;
    border-width: 0px 0px 0px 8px;
    border-style:solid;
    border-color:#44a;
    padding: 4px 4px 4px 10px;
    margin: 4px 0px 4px 0px;
}
#boardinfo h3{
    background : #ccf;
    border-width: 0px 0px 0px 8px;
    border-style:solid;
    border-color:#44a;
    padding: 4px 4px 4px 10px;
    margin: 4px 0px 4px 0px;
}

h2#pagetitle{
    background : #efefff;
    border-width: 0px 0px 0px 10px;
    border-style:solid;
    border-color:#44a;
    padding: 6px 0px 6px 10px;
    margin: 6px 0px 6px 0px;
}

/********** マイboardinfo_beef ***********/
#boardinfo_beef {
    background : #efefff;
    line-height: 150%;
    font-size: 80%;
    margin : 0px;
    padding: 0px;
}
#boardinfo_beef h2{
    color: #fff;
    background : #44a;
    border-color:#99ff33;
    border-width: 0px 0px 0px 8px;
    border-style:solid;
    padding: 4px 4px 4px 10px;
    margin: 4px 0px 4px 0px;
}
#boardinfo_beef h3{
    color: #fff;
    background : #44a;
    border-color:#99ff33;
    border-width: 0px 0px 0px 8px;
    border-style:solid;
    padding: 4px 4px 4px 10px;
    margin: 4px 0px 4px 0px;
}
#boardinfo_beef strong{
    font-weight:bolder;
    color:#5d24b3;
}
#boardinfo_beef a:link{
    color: #5d24b3;
    text-decoration: none
}
#boardinfo_beef a:visited{
    color: #5d24b3;
/*    color: #369;*/
    text-decoration: none
}
#boardinfo_beef a:active{
    color: #722;
    text-decoration: none
}
#boardinfo_beef a:hover {
    color: #fff;
    background : #44a;
    text-decoration: none;
}

/********** boardinfo_mourning ***********/
#boardinfo_mourning {
    background : #eee;
    line-height: 150%;
    font-size: 80%;
    margin : 0px;
    padding: 0px;
}
#boardinfo_mourning h2{
    color: #000;
    background : #fff;
    border-color:#000;
    border-width: 0px 8px 0px 0px;
    border-style:solid;
    padding: 4px 4px 4px 10px;
    margin: 4px 0px 4px 0px;
}
#boardinfo_mourning h2:before {
	content:'● ';
	color: red;
}    
#boardinfo_mourning h3{
    color: #000;
    background : #fff;
    border-color:#000;
    border-width: 8px 0px 0px 0px;
    border-style:solid;
    padding: 4px 4px 4px 10px;
    margin: 4px 0px 4px 0px;
}
#boardinfo_mourning h3:before {
	content:'● ';
	color: red;
}    

#boardinfo_mourning strong{
    font-weight:bolder;
    color:#550;
}
#boardinfo_mourning a:link{
    color: #550;
    text-decoration: none
}
#boardinfo_mourning a:visited{
    color: #550;
/*    color: #369;*/
    text-decoration: none
}
#boardinfo_mourning a:active{
    color: #f22;
    text-decoration: none
}
#boardinfo_mourning a:hover {
    color: #fff;
    background : #000;
    text-decoration: none;
}


/* ======================================================== */
/********** 不可視table設定 ***********/
/* ======================================================== */
#invisible_table table {
    -moz-box-sizing: border-box;
    border : none;
    border-spacing : 2px;
    display: table;
    margin-bottom: 1em;
    margin-top : 1em;
    margin-left: 1px;
    text-indent: 0;
    background : none;
}
#invisible_table table > tr {
    vertical-align : middle;
    border : none;
}
#invisible_table table[align="center"] > caption {
    margin-left: auto;
    margin-right : auto;
    border : none;
}
#invisible_table table[align="center"] > caption[align="left"] {
    margin-right : 0;
    border : none;
}
#invisible_table table[align="center"] > caption[align="right"] {
    margin-left: 0;
    border : none;
}
#invisible_table tbody {
    border : none;
    display: table-row-group;
    vertical-align : middle;
}
#invisible_table td {
    border : none;
    display: table-cell;
    padding: 4px;
    text-align : inherit;
    vertical-align : inherit;
}
#invisible_table tfoot {
    display: table-footer-group;
    vertical-align : middle;
    border : none;
}
#invisible_table th {
    border : none;
    background : none;
    color: #444;
    display: table-cell;
    font-weight: bold;
    padding: 4px;
    vertical-align : inherit;
}
#invisible_table thead {
    display: table-header-group;
    vertical-align : middle;
}
#invisible_table tr {
    display: table-row;
    vertical-align : inherit;
}

/* ======================================================== */
/* トップページの情報表示用  */
/* ======================================================== */
#information_top ul{
/*    list-style-type: square;*/
    list-style-type: square;
    color: #039;
    font-size: 1.2em;
    font-weight: bold;
    margin-bottom: 8px;
    margin-top : 8px;
}
#information_top ul ul{
    list-style-type: square;
    color: #333;
    font-size: 1em;
    font-weight: normal;
    margin-bottom: 8px;
    margin-top : 8px;
}
#information_top ul ul ul{
    list-style-type: square;
    color: #333;
    font-size: 0.8em;
    font-weight: normal;
    margin-bottom: 4px;
    margin-top : 4px;
}

/* 更新情報表示ページ用  */
#information_history ul{
/*    list-style-type: square;*/
    list-style-type: none;
    color: #039;
    font-weight: bold;
    margin-bottom: 8px;
    margin-top : 8px;
}
#information_history ul ul{
    list-style-type: square;
    color: #333;
    font-weight: normal;
    margin-bottom: 8px;
    margin-top : 8px;
}
#information_history ul ul ul{
    list-style-type: square;
    color: #333;
    font-weight: normal;
    margin-bottom: 4px;
    margin-top : 4px;
}


/* ======================================================== */
/* メニューの折りたたみボタン色分け用 */
/* ======================================================== */
/* 【button_】がつくh2セレクタにポインタを設定 */
#menubar [id^="button_"] h2{
    cursor: pointer;
    font-weight: bold;    
}
#menubar [id^="button_"] h2:hover{
    cursor: pointer;
    color: #44a;
    background : #ccff66;
}

/* 【button_】がつくh3セレクタにポインタを設定 */
#menubar [id^="button_"] h3{
    cursor: pointer;
}
#menubar [id^="button_"] h3:hover{
    cursor: pointer;
}

/* 【AllMenu】がつくセレクタにポインタを設定 */
[id$="AllMenu"]{
    cursor: pointer;
    color: #44a;
}
[id$="AllMenu"]:hover{
    cursor: pointer;
    color: #fff;
    background: #44a;
}
/* ======================================================== */
/* メニューの各機体属性色分け用 */
/* ======================================================== */
#textcolor_hanyou,
#button_hanyou h3{
    color: #039;/*229*/
}
#textcolor_hanyou a:link{
    color: #039;
}
#textcolor_hanyou a:visited{
    color: #039;
}
#textcolor_hanyou a:hover,
#button_hanyou h3:hover{
    color: #fff;
    background: #039;
}

/* メニューの各機体属性色分け用 */
#textcolor_kyoushu,
#button_kyoushu h3{
    color: #800;/*922*/
}
#textcolor_kyoushu a:link{
    color: #800;/*922*/
}
#textcolor_kyoushu a:visited{
    color: #800;/*922*/
}
#textcolor_kyoushu a:hover,
#button_kyoushu h3:hover{
    color: #fff;
    background: #800;
}

/* メニューの各機体属性色分け用 */
#textcolor_sien,
#button_sien h3{
/*
  color: #363;
}
*/
    color: #661;
}   
#textcolor_sien a:link{
    color: #661;
}
#textcolor_sien a:visited{
    color: #661;
}
#textcolor_sien a:hover,
#button_sien h3:hover{
    color: #fff;
    background: #661;
}

#button_factions h3,
#button_ms_etc h3,
#button_etc h3{
    color: #000;
}
#button_factions h3:hover,
#button_ms_etc h3:hover,
#button_etc h3:hover{
    color: #fff;
    background: #000;
}

/* ======================================================== */
/* 物資配給表DP,リサイクル*/
/* ======================================================== */
#table_distribution_dp table,
#table_distribution_recycle table{
    width:100%;
    margin-top:0px;
    text-align: center;
}
#table_distribution_dp table tr td,
#table_distribution_recycle table tr td{
    font-size: small;
}

#table_distribution_dp table tr td:nth-of-type(15),
#table_distribution_recycle table tr td:nth-of-type(10){
    background: #fcc;
}
#table_distribution_dp table tr td:nth-of-type(16),
#table_distribution_recycle table tr td:nth-of-type(11){
    background: #ccf;
}
#table_distribution_dp table tr td:nth-of-type(17),
#table_distribution_recycle table tr td:nth-of-type(12){
    background: #ffc;
}

/* ======================================================== */
/* NPC テーブル */
/* ======================================================== */
#table_npc_tenda table,
#table_npc_carrie table,
#table_npc_katarina table,
#table_npc_leona table,
#table_npc_koda table,
#table_npc_neidhardt table,
#table_npc_adomin table,
#table_npc_patrick table,
#table_npc_sthesia table,
#table_npc_dahlia table,
#table_npc_alma table,
{
    width:100%;
    text-align: center;
}
#table_npc_tenda table tr td{
    background: #fff2ff;
}
#table_npc_carrie table tr td{
    background: #ffe5ff;
}
#table_npc_katarina table tr td{
    background: #ffddaa;
}
#table_npc_leona table tr td{
    background: #ffffcc;
}
#table_npc_koda table tr td{
    background: #ccffff;
}
#table_npc_neidhardt table tr td{
    background: #ccccff;
}
#table_npc_adomin table tr td{
    background: #ccffcc;
}
#table_npc_patrick table tr td{
    background: #cccccc;
}
#table_npc_sthesia table tr td{
    background: #ddccff;
}
#table_npc_dahlia table tr td{
    background: #ffcc99;
}
#table_npc_alma table tr td{
    background: #ffcccc;
}




/* ======================================================== */
/* include用武器テーブル */
/* ======================================================== */
#table_weapon table{
    width:100%;
    margin-top:0px;
    text-align: center;
}

#table_block_middle table,
#table_block_top table,
#table_block_bottom table{
    width:100%;
    text-align: center;
}
#table_block_top table{
    margin-bottom:0px;
}
#table_block_middle table{
    margin-top:0px;
    margin-bottom:0px;
}
#table_block_bottom table{
    margin-top:0px;
}

/* ======================================================== */
/* 武器の特性テーブル */
/* ======================================================== */
#table_weapon_property table
{

    border-width : 0px 3px 0px 3px;
    border-style:solid;
    border-color:#aaa;
    border-spacing : 2px;

    table-layout: fixed;
    width:100%;
    margin-top :0px;
    margin-bottom :0px;
    margin-left:1px;
    font-weight:bold;
    text-align: center;
}


#table_weapon_property table tr td{
    color:grey;
    background:#aaa;
    padding-top :0px;
    padding-bottom :0px;
}

/* ======================================================== */
/* 武器の属性テーブル */
/* ======================================================== */
#table_weapon_initial  table,
#table_weapon_optional table
{

    border-width : 3px 3px 0px 3px;
    border-style:solid;
    border-color:#aaa;
    border-spacing : 2px;

    table-layout: fixed;
    width:100%;
    margin-bottom :0px;
    margin-left:1px;
    font-weight:bold;
    text-align: center;
}


#table_weapon_initial  table tr td,
#table_weapon_optional table tr td{
    padding-top :0px;
    padding-bottom :0px;
}

/* 武器初期装備テーブル 初期装備*/
#table_weapon_initial table tr td:nth-child(1){
    background : #fff;
}
#table_weapon_initial table tr td:nth-child(2){
    background : #aaa;
    color: grey;
}
/* 武器初期装備テーブル 別売装備*/
#table_weapon_optional table tr td:nth-child(1){
    background : #aaa;
    color: grey;
}
#table_weapon_optional table tr td:nth-child(2){
    background : #fff;
}

/* 武器の属性テーブル */
#table_weapon_shell  table,
#table_weapon_beam   table,
#table_weapon_close  table,
#table_weapon_shield table,
#table_weapon_etc    table
{
    border-width : 3px;
    border-style:solid;
    border-color:#aaa;
    border-spacing : 2px;

    table-layout: fixed;
    width:100%;
    margin-top :0px;
    margin-bottom :0px;
    margin-left:1px;
    font-weight:bold;
    text-align: center;
}

#table_weapon_shell  table tr td,
#table_weapon_beam   table tr td,
#table_weapon_close  table tr td,
#table_weapon_shield table tr td,
#table_weapon_etc    table tr td
{
    padding-top :0px;
    padding-bottom :0px;
}

/* 武器属性テーブル 実弾*/
#table_weapon_shell table tr td:nth-child(1){
    background : #ffc;
}
#table_weapon_shell table tr td:nth-child(2){
    background : #aaa;
    color: grey;
}
#table_weapon_shell table tr td:nth-child(3){
    background : #aaa;
    color: grey;
}
#table_weapon_shell table tr td:nth-child(4){
    background : #aaa;
    color: grey;
}
#table_weapon_shell table tr td:nth-child(5){
    background : #aaa;
    color: grey;
}

/* 武器属性テーブル ビーム*/
#table_weapon_beam table tr td:nth-child(1){
    background : #aaa;
    color: grey;
}
#table_weapon_beam table tr td:nth-child(2){
    background : #ccf;
}
#table_weapon_beam table tr td:nth-child(3){
    background : #aaa;
    color: grey;
}
#table_weapon_beam table tr td:nth-child(4){
    background : #aaa;
    color: grey;
}
#table_weapon_beam table tr td:nth-child(5){
    background : #aaa;
    color: grey;
}
/* 武器属性テーブル 格闘*/
#table_weapon_close table tr td:nth-child(1){
    background : #aaa;
    color: grey;
}
#table_weapon_close table tr td:nth-child(2){
    background : #aaa;
    color: grey;
}
#table_weapon_close table tr td:nth-child(3){
    background : #fcc;
}
#table_weapon_close table tr td:nth-child(4){
    background : #aaa;
    color: grey;
}
#table_weapon_close table tr td:nth-child(5){
    background : #aaa;
    color: grey;
}
/* 武器属性テーブル シールド*/
#table_weapon_shield table tr td:nth-child(1){
    background : #aaa;
    color: grey;
}
#table_weapon_shield table tr td:nth-child(2){
    background : #aaa;
    color: grey;
}
#table_weapon_shield table tr td:nth-child(3){
    background : #aaa;
    color: grey;
}
#table_weapon_shield table tr td:nth-child(4){
    background : #333;
    color:white;
}
#table_weapon_shield table tr td:nth-child(5){
    background : #aaa;
    color: grey;
}
/* 武器属性テーブル その他*/
#table_weapon_etc table tr td:nth-child(1){
    background : #aaa;
    color: grey;
}
#table_weapon_etc table tr td:nth-child(2){
    background : #aaa;
    color: grey;
}
#table_weapon_etc table tr td:nth-child(3){
    background : #aaa;
    color: grey;
}
#table_weapon_etc table tr td:nth-child(4){
    background : #aaa;
    color: grey;
}
#table_weapon_etc table tr td:nth-child(5){
    background : #cfc;
}


/* ======================================================== */
/* 機体の属性・出撃制限・環境適正テーブル */
/* ======================================================== */
#label_zokusei_kyoushu table,
#label_zokusei_hanyou  table,
#label_zokusei_sien    table,

#label_sortie_G_S table,
#label_sortie_n_S table,
#label_sortie_G_n table,

#label_env_G_S table,
#label_env_n_S table,
#label_env_G_n table,
#label_env_n_n table,

#label_env_G_S_W table,
#label_env_n_S_W table,
#label_env_G_n_W table,
#label_env_G_S_n table,
#label_env_G_n_n table,
#label_env_n_S_n table,
#label_env_n_n_W table,
#label_env_n_n_n table
{
    border-spacing : 0px;
    border : 3px solid #aaa;

    table-layout: fixed;
    width:30em;
    margin:0px;
    font-weight:bold;
    text-align: center;
}
#label_zokusei_kyoushu table,
#label_zokusei_hanyou  table,
#label_zokusei_sien    table
{
    border-bottom-width : 0px;
}
#label_sortie_G_S table,
#label_sortie_n_S table,
#label_sortie_G_n table
{
    border-top-width : 0px;
    border-bottom-width : 0px;
}

#label_env_G_S table,
#label_env_n_S table,
#label_env_G_n table,
#label_env_n_n table,

#label_env_G_S_W table,
#label_env_n_S_W table,
#label_env_G_n_W table,
#label_env_G_S_n table,
#label_env_G_n_n table,
#label_env_n_S_n table,
#label_env_n_n_W table,
#label_env_n_n_n table
{
    border-top-width : 0px;
}

/* 機体板のラベルヘッダ部分*/
#label_zokusei_kyoushu table tr th,
#label_zokusei_hanyou  table tr th,
#label_zokusei_sien    table tr th,

#label_sortie_G_S      table tr th,
#label_sortie_n_S      table tr th,
#label_sortie_G_n      table tr th,

#label_env_G_S      table tr th,
#label_env_n_S      table tr th,
#label_env_G_n      table tr th,
#label_env_n_n      table tr th,

#label_env_G_S_W table tr th,
#label_env_n_S_W table tr th,
#label_env_G_n_W table tr th,
#label_env_G_S_n table tr th,
#label_env_G_n_n table tr th,
#label_env_n_S_n table tr th,
#label_env_n_n_W table tr th,
#label_env_n_n_n table tr th

{
    padding-top :0px;
    padding-bottom :0px;
    width:6em;
    background : #efefff;
}
/* 機体板のラベルセル部分*/
#label_zokusei_kyoushu table tr td,
#label_zokusei_hanyou  table tr td,
#label_zokusei_sien    table tr td,

#label_sortie_G_S      table tr td,
#label_sortie_n_S      table tr td,
#label_sortie_G_n      table tr td,

#label_env_G_S      table tr td,
#label_env_n_S      table tr td,
#label_env_G_n      table tr td,
#label_env_n_n      table tr td,

#label_env_G_S_W table tr td,
#label_env_n_S_W table tr td,
#label_env_G_n_W table tr td,
#label_env_G_S_n table tr td,
#label_env_G_n_n table tr td,
#label_env_n_S_n table tr td,
#label_env_n_n_W table tr td,
#label_env_n_n_n table tr td
{
    padding-top :0px;
    padding-bottom :0px;
}

/* 機体板の機体属性テーブル 強襲*/
#label_zokusei_kyoushu table tr td:nth-child(2){
    background : #fcc;
}
#label_zokusei_kyoushu table tr td:nth-child(3){
    background : #aaa;
    color: grey;
}
#label_zokusei_kyoushu table tr td:nth-child(4){
    background : #aaa;
    color: grey;
}
/* 機体板の機体属性テーブル 汎用*/
#label_zokusei_hanyou table tr td:nth-child(2){
    background : #aaa;
    color: grey;
}
#label_zokusei_hanyou table tr td:nth-child(3){
    background : #ccf;
}
#label_zokusei_hanyou table tr td:nth-child(4){
    background : #aaa;
    color: grey;
}
/* 機体板の機体属性テーブル 支援*/
#label_zokusei_sien table tr td:nth-child(2){
    background : #aaa;
    color: grey;
}
#label_zokusei_sien table tr td:nth-child(3){
    background : #aaa;
    color: grey;
}
#label_zokusei_sien table tr td:nth-child(4){
    background : #ffc;
}

/* 機体板の出撃特性テーブル 地上・宇宙 */
#label_sortie_G_S table tr td{
    background : #fff;
}
/* 機体板の出撃特性テーブル 宇宙 */
#label_sortie_n_S table tr td:nth-child(2){
    background : #aaa;
    color: grey;
}
#label_sortie_n_S table tr td:nth-child(3){
    background : #fff;
}

/* 機体板の出撃特性テーブル 地上 */
#label_sortie_G_n table tr td:nth-child(2){
    background : #fff;
}
#label_sortie_G_n table tr td:nth-child(3){
    background : #aaa;
    color: grey;
}

/* 機体板の環境適正テーブル 地上・宇宙 */
#label_env_G_S table tr td:nth-child(2){
    background : #fc9;
}
#label_env_G_S table tr td:nth-child(3){
    background : #339;
    color: white;
}
/* 機体板の環境適正テーブル 地上 */
#label_env_G_n table tr td:nth-child(2){
    background : #fc9;
}
#label_env_G_n table tr td:nth-child(3){
    background : #aaa;
    color: grey;
}
/* 機体板の環境適正テーブル 宇宙 */
#label_env_n_S table tr td:nth-child(2){
    background : #aaa;
    color: grey;
}
#label_env_n_S table tr td:nth-child(3){
    background : #339;
    color: white;
}
/* 機体板の環境適正テーブル なし */
#label_env_n_n table tr td:nth-child(2){
    background : #aaa;
    color: grey;
}
#label_env_n_n table tr td:nth-child(3){
    background : #aaa;
    color: grey;
}


/* 機体板の環境適正テーブル 地上 宇宙 水中 */
#label_env_G_S_W table tr td:nth-child(2){
    background : #fc9;
}
#label_env_G_S_W table tr td:nth-child(3){
    background : #339;
    color: white;
}
#label_env_G_S_W table tr td:nth-child(4){
    background : #9ff;
}

/* 機体板の環境適正テーブル n 宇宙 水中 */
#label_env_n_S_W table tr td:nth-child(2){
    background : #aaa;
    color: grey;
}
#label_env_n_S_W table tr td:nth-child(3){
    background : #339;
    color: white;
}
#label_env_n_S_W table tr td:nth-child(4){
    background : #9ff;
}

/* 機体板の環境適正テーブル 地上 n 水中 */
#label_env_G_n_W table tr td:nth-child(2){
    background : #fc9;
}
#label_env_G_n_W table tr td:nth-child(3){
    background : #aaa;
    color: grey;
}
#label_env_G_n_W table tr td:nth-child(4){
    background : #9ff;
}

/* 機体板の環境適正テーブル 地上 宇宙 n */
#label_env_G_S_n table tr td:nth-child(2){
    background : #fc9;
}
#label_env_G_S_n table tr td:nth-child(3){
    background : #339;
    color: white;
}
#label_env_G_S_n table tr td:nth-child(4){
    background : #aaa;
    color: grey;
}

/* 機体板の環境適正テーブル 地上 n n */
#label_env_G_n_n table tr td:nth-child(2){
    background : #fc9;
}
#label_env_G_n_n table tr td:nth-child(3){
    background : #aaa;
    color: grey;
}
#label_env_G_n_n table tr td:nth-child(4){
    background : #aaa;
    color: grey;
}

/* 機体板の環境適正テーブル n 宇宙 n */
#label_env_n_S_n table tr td:nth-child(2){
    background : #aaa;
    color: grey;
}
#label_env_n_S_n table tr td:nth-child(3){
    background : #339;
    color: white;
}
#label_env_n_S_n table tr td:nth-child(4){
    background : #aaa;
    color: grey;
}

/* 機体板の環境適正テーブル n n 水中 */
#label_env_n_n_W table tr td:nth-child(2){
    background : #aaa;
    color: grey;
}
#label_env_n_n_W table tr td:nth-child(3){
    background : #aaa;
    color: grey;
}
#label_env_n_n_W table tr td:nth-child(4){
    background : #9ff;
}

/* 機体板の環境適正テーブル n n n */
#label_env_n_n_n table tr td:nth-child(2){
    background : #aaa;
    color: grey;
}
#label_env_n_n_n table tr td:nth-child(3){
    background : #aaa;
    color: grey;
}
#label_env_n_n_n table tr td:nth-child(4){
    background : #aaa;
    color: grey;
}

/* ======================================================== */
/* 機体板の属性色分け用 */
/* ======================================================== */
#table_kyoushu table tr td,
#table_hanyou  table tr td,
#table_sien    table tr td,
#table_kyoushu_sorter table tr td,
#table_hanyou_sorter  table tr td,
#table_sien_sorter    table tr td{
    text-align: center;
}
#table_kyoushu table,
#table_hanyou  table,
#table_sien    table,
#table_kyoushu_sorter table,
#table_hanyou_sorter  table,
#table_sien_sorter    table{
    width:100%;
    margin-top:0;
}

#table_kyoushu_sorter table,
#table_hanyou_sorter  table,
#table_sien_sorter    table{
    font-size:small;
}

#table_kyoushu_sorter table tr td:nth-of-type(3),
#table_hanyou_sorter  table tr td:nth-of-type(3),
#table_sien_sorter    table tr td:nth-of-type(3)
{
    font-size:small;
}

/* 汎用 */
#table_hanyou table tr th{
    background : #ccccff;
}

#table_hanyou_sorter table tr td:nth-of-type(4),

#table_hanyou_sorter table tr td:nth-of-type(6),
#table_hanyou_sorter table tr td:nth-of-type(7),
#table_hanyou_sorter table tr td:nth-of-type(8),

#table_hanyou_sorter table tr td:nth-of-type(11),
#table_hanyou_sorter table tr td:nth-of-type(12),
#table_hanyou_sorter table tr td:nth-of-type(13),

#table_hanyou_sorter table tr td:nth-of-type(17),
#table_hanyou_sorter table tr td:nth-of-type(18),
#table_hanyou_sorter table tr td:nth-of-type(19)
{
    background : #ccccff;
}
/* 強襲 */
#table_kyoushu table,
#table_kyoushu_sorter table{
    background : #fff6f6;
}
#table_kyoushu table tr th{
    background : #ffdddd;
}

#table_kyoushu_sorter table tr td:nth-of-type(4),

#table_kyoushu_sorter table tr td:nth-of-type(6),
#table_kyoushu_sorter table tr td:nth-of-type(7),
#table_kyoushu_sorter table tr td:nth-of-type(8),

#table_kyoushu_sorter table tr td:nth-of-type(11),
#table_kyoushu_sorter table tr td:nth-of-type(12),
#table_kyoushu_sorter table tr td:nth-of-type(13),

#table_kyoushu_sorter table tr td:nth-of-type(17),
#table_kyoushu_sorter table tr td:nth-of-type(18),
#table_kyoushu_sorter table tr td:nth-of-type(19)
{
    background : #ffdddd;
}

#table_kyoushu strong,
#table_kyoushu_sorter strong{
    color: #922;
}
#table_kyoushu a:link,
#table_kyoushu_sorter a:link{
    color: #922;
}
#table_kyoushu a:visited,
#table_kyoushu_sorter a:visited{
    color: #922;
}
#table_kyoushu a:hover,
#table_kyoushu_sorter a:hover{
    color: #ffea00;
}

/* 支援 */
#table_sien table,
#table_sien_sorter table{
    background : #ffe;
}
#table_sien table tr th{
    background : #ffc;
}

#table_sien_sorter table tr td:nth-of-type(4),

#table_sien_sorter table tr td:nth-of-type(6),
#table_sien_sorter table tr td:nth-of-type(7),
#table_sien_sorter table tr td:nth-of-type(8),

#table_sien_sorter table tr td:nth-of-type(11),
#table_sien_sorter table tr td:nth-of-type(12),
#table_sien_sorter table tr td:nth-of-type(13),

#table_sien_sorter table tr td:nth-of-type(17),
#table_sien_sorter table tr td:nth-of-type(18),
#table_sien_sorter table tr td:nth-of-type(19)
{
    background : #ffc;
}

#table_sien strong,
#table_sien_sorter strong{
    color: #722;
}
#table_sien a:link,
#table_sien_sorter a:link{
    color: #722;
}
#table_sien a:visited,
#table_sien_sorter a:visited{
    color: #722;
}
#table_sien a:hover,
#table_sien_sorter a:hover{
    color: #ffea00;
}

/* シマゲルスタイル */
#theme_cima table{
    background : #f9f5eb;
}
/*cfb8e5*/
#theme_cima table tr th{
    background : #e1cef2;
}
#theme_cima table tr td{
    text-align: center;
}
#theme_cima strong{
    color: #309;
}
#theme_cima  a:link{
    color: #309;
}
#theme_cima  a:visited{
    color: #309;
}
#theme_cima  a:hover{
    color: #ffea00;
}

#theme_cima h2:first-letter{
    font-size: 1.6em;
    color:#309;    
}

/*---------------------------------------*/
/* ヒルドルブスタイル */
/*---------------------------------------*/
#theme_hildolfr h2{
    background-image: url("https://img.atwikiimg.com/www65.atwiki.jp/battle-operation2/pub/image/hildolfr_blue_h3.png"); /* 全体の背景画像 */
    background-repeat: no-repeat;
    background-position: 80% 0px;
    line-height:30px;
    height:30px;
}

#theme_hildolfr h3{
    background-image: url("https://img.atwikiimg.com/www65.atwiki.jp/battle-operation2/pub/image/hildolfr_blue_h3.png"); /* 全体の背景画像 */
    background-repeat: no-repeat;
    background-position: 80% 0px;
    line-height:30px;
    height:30px;
}

/*---------------------------------------*/
/* ゾックスタイル */
/*---------------------------------------*/
#theme_zock h2{
    background-image: url("https://img.atwikiimg.com/www65.atwiki.jp/battle-operation2/pub/image/zock_50h.png"); /* 全体の背景画像 */
    background-repeat: no-repeat;
    background-position: 80% 0px;
    line-height:30px;
    height:30px;
}

#theme_zock h3{
    background-image: url("https://img.atwikiimg.com/www65.atwiki.jp/battle-operation2/pub/image/zock_50h.png"); /* 全体の背景画像 */
    background-repeat: no-repeat;
    background-position: 80% 0px;
    line-height:30px;
    height:30px;
}

/*---------------------------------------*/
/* シナンジュスタイル */
/*---------------------------------------*/
#theme_sinanju h2{
    background-image: url("https://img.atwikiimg.com/www65.atwiki.jp/battle-operation2/pub/image/sinanju_red_h3.png"); /* 全体の背景画像 */
    background-repeat: no-repeat;
    background-position: 80% 50%;
    line-height:60px;
    height:50px;
}


/*---------------------------------------*/
/* クシャトリヤスタイル */
/*---------------------------------------*/
#theme_kshatriya h2{
    background-image: url("https://img.atwikiimg.com/www65.atwiki.jp/battle-operation2/pub/image/kshatriya_h3.png"); /* 全体の背景画像 */
    background-repeat: no-repeat;
    background-position: 80% 50%;
    line-height:60px;
    height:50px;
}

#theme_kshatriya table{
    background : #F7FFEE;
}
#theme_kshatriya table tr th{
    background : #C7DDAF;
}
#theme_kshatriya table tr td{
    text-align: center;
}
#theme_kshatriya strong{
    color: #376B37;
}
#theme_kshatriya  a:link{
    color: #376B37;
}
#theme_kshatriya  a:visited{
    color: #376B37;
}
#theme_kshatriya  a:hover{
    color: #ff9;
    background : #376B37;
}

#theme_kshatriya h2:first-letter{
    font-size: 1.6em;
    color:#376B37;    
}

/*---------------------------------------*/
/* クシャトリヤリペアードスタイル */
/*---------------------------------------*/
#theme_kshatriya_repaired h2{
    background-image: url("https://img.atwikiimg.com/www65.atwiki.jp/battle-operation2/pub/image/kshatriya_repaired_h3.png"); /* 全体の背景画像 */
    background-repeat: no-repeat;
    background-position: 80% 50%;
    line-height:60px;
    height:50px;
}

#theme_kshatriya_repaired table{
    background : #F7FFEE;
}
#theme_kshatriya_repaired table tr th{
    background : #C7DDAF;
}
#theme_kshatriya_repaired table tr td{
    text-align: center;
}
#theme_kshatriya_repaired strong{
    color: #376B37;
}
#theme_kshatriya_repaired  a:link{
    color: #376B37;
}
#theme_kshatriya_repaired  a:visited{
    color: #376B37;
}
#theme_kshatriya_repaired  a:hover{
    color: #ff9;
    background : #376B37;
}

#theme_kshatriya_repaired h2:first-letter{
    font-size: 1.6em;
    color:#376B37;    
}

/*---------------------------------------*/
/* ジュアッグ */
/*---------------------------------------*/
#theme_juaggu h2{
    background-image: url("https://img.atwikiimg.com/www65.atwiki.jp/battle-operation2/pub/image/h3_juaggu.png"); /* 全体の背景画像 */
    background-repeat: no-repeat;
    background-position: 80% 50%;
    line-height:60px;
    height:50px;
}


/* ======================================================== */
/* STEAM版専用機 */
/* ======================================================== */

#steam_only{
    font-size: 1.8em;
    font-weight: bold;
    text-align : center;
    color: #000;

    width:100%;
    background:#ccff66;
    margin: 0px 0px 0px 0px;
    padding: 5px 0px 5px 0px;
}

/* ======================================================== */
/* 縦書き用 */
/* ======================================================== */
#table_tategaki table{
	width:1em;
	margin: 0 0.5em;
	line-height: 1.1em;
}

/* テーブルノーマルセル右寄せ */
#table_normalcell_right table tr td{
    text-align: right;
}
/* テーブルノーマルセル中央 */
#table_normalcell_center table tr td{
    text-align: center;
}

/* テーブルノーマルセルスモール */
#table_normalcell_small table tr td{
    font-size: small;
}

/* テーブル等幅 */
#table_fixed_width table{
   table-layout: fixed;
   width: 100%;
}

/* テーブルセンター*/
#table_center table{
    text-align: center;
}

/* テーブル100%幅*/
#table_maxwidth table{
   width: 100%;
}


/* region折りたたみ部分の最大幅 */
#rgn_content_1 {
    max-width: 768px;
}

/* 川柳表示用 */
#senryu_liststyle_none ul{
    list-style-type: none;
}
#senryu_liststyle_none ul ul{
    list-style-type: none;
    margin-left: 5em;
}
#senryu_liststyle_none ul ul ul{
    list-style-type: none;
    margin-left: 5em;
}
#senryu_liststyle_none ul ul ul ul{
    list-style-type: none;
    margin-left: 6em;
    font-weight:bolder;
    color:#039;
}
#senryu_liststyle_none ul ul ul ul ul{
    list-style-type: none;
    font-weight:normal;
    color: #2a2a2a;
}

#identifier_customize_sim_1{
}


/*******************************************************************************
    文字装飾
*******************************************************************************/
/* 強化数値 */
#buff,
#bold_blue{
    font-weight:bolder;
    color:#039;
}
/* 弱体化数値 */
#nerf,
#bold_red{
    font-weight:bolder;
    color:#722;
}

#bold_hanyou{
    font-weight:bolder;
    color:#039;
}
#bold_kyoushu{
    font-weight:bolder;
    color:#800;
}
#bold_sien{
    font-weight:bolder;
    color:#661;
}

/* 武器属性文字 */
#bold_weapon_shell{
    font-weight:bolder;
    background:#ffc;
}
#bold_weapon_beam{
    font-weight:bolder;
    background:#ccf;
}
#bold_weapon_close{
    font-weight:bolder;
    background:#fcc;
}
#bold_weapon_shield{
    font-weight:bolder;
    background:#333;
    color:#fff;
}
#bold_weapon_etc{
    font-weight:bolder;
    background:#cfc;
}

/* 与ダメージ式用 */
#eq_wp{
    font-weight:bolder;
    color:#727;
}
#eq_att{
    font-weight:bolder;
    color:#722;
}
#eq_def{
    font-weight:bolder;
    color:#227;
}
#eq_cc{
    font-weight:bolder;
    color:#722;
}
#eq_pr{
    font-weight:bolder;
    color:#661;
}
#eq_etc{
    font-weight:bolder;
    color:#272;
}

/*******************************************************************************
    ネタ geara_doga_01.png
*******************************************************************************/
#pcomment_lunamaria{
    background-image:url("https://img.atwiki.jp/battle-operation2/pub/image/lunamaria_h_w1.png");
}
#pcomment_trop{
    background-image:url("https://img.atwikiimg.com/www65.atwiki.jp/battle-operation2/pub/image/ms09f_big2.jpg");
}
#pcomment_gogg{
    background-image:url("https://img.atwikiimg.com/www65.atwiki.jp/battle-operation2/pub/image/event_gogg_layer.png");
}
#pcomment_sinanju{
    background-image:url("https://img.atwikiimg.com/www65.atwiki.jp/battle-operation2/pub/image/sinanju.png");
}
#pcomment_kshatriya{
    background-image:url("https://img.atwikiimg.com/www65.atwiki.jp/battle-operation2/pub/image/kshatriya.png");
}
#pcomment_wd{
    background-image:url("https://img.atwikiimg.com/www65.atwiki.jp/battle-operation2/pub/image/wd.jpg");
}

/*******************************************************************************
    フォント関係
*******************************************************************************/

/* マイ明朝 */
#my_mincho {
    font-family:
    "Noto Serif JP",
    "Georgia",
    "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN W3", "HiraMinProN-W3",
    "ヒラギノ明朝 ProN", "Hiragino Mincho ProN",
    "ヒラギノ明朝 Pro", "Hiragino Mincho Pro",
    "游明朝", "游明朝体", "Yu Mincho","YuMincho", 
    "HGS明朝E", "HG明朝E",
    "ＭＳ Ｐ明朝", "MS PMincho", "ＭＳ 明朝", "MS Mincho",
    "メイリオ","Meiryo",
    serif;
}

#test_weight_normal{
    font-weight: normal;
}
#test_weight_200{
    font-weight: 200;
}
#test_weight_300{
    font-weight: 300;
}
#test_weight_400{
    font-weight: 400;
}
#test_weight_500{
    font-weight: 500;
}

#test_yu_gothic{
    font-family:
    "游ゴシック", "YuGothic",
    "Helvetica", "Arial",
    sans-serif;
}

#test_meiryo{
    font-family:
    "メイリオ", "Meiryo",
    "Helvetica", "Arial",
    sans-serif;
}

#test_noto_sans{
    font-family:
    "Noto Sans Japanese",
    "Helvetica", "Arial", sans-serif;
}

#test_hiragino_maru{
    font-family:
    "ヒラギノ丸ゴ Pro W4","ヒラギノ丸ゴ Pro W3","ヒラギノ丸ゴ Pro","Hiragino Maru Gothic Pro",
    "ヒラギノ丸ゴ ProN W4","ヒラギノ丸ゴ ProN W3","Hiragino Maru Gothic ProN",
    "Helvetica Neue", "Helvetica", "Arial", sans-serif;
}
#test_hiragino_kaku{
    font-family:
    "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",
    "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN",
    "Helvetica Neue", "Helvetica", "Arial", sans-serif;
}

/*******************************************************************************
    アコーディオンメニュー
*******************************************************************************/

/* ボタン領域にスタイルを適用 */
#expand-btn {
    display: block;
    margin: 1.5px 0;
    padding : 11px 12px;
    color :#990000;
    font-weight: bold;
    background :#ffcccc;
    cursor :pointer;
    transition: all 0.5s;
}
#expand-btn strong{
    font-weight: bold;
    color :#fff;
    background :#990000;
}
#expand-btn hr{
  display: block;
  width: 90%;
  height: 3px;
  background-color: #ffcccc;
  border: 0;  /*デフォルトデザインでは線がある場合があるので、消しておく。*/

  background-image: -webkit-linear-gradient(left, #ffcccc, #990000, #ffcccc);
  background-image: -moz-linear-gradient(left, #ffcccc, #990000, #ffcccc);
  background-image: -ms-linear-gradient(left, #ffcccc, #990000, #ffcccc);
  background-image: -o-linear-gradient(left, #ffcccc, #990000, #ffcccc);
}
#expand-btn:hover hr{
  display: block;
  width: 90%;
  height: 3px;
  background-color: #990000;
  border: 0;  /*デフォルトデザインでは線がある場合があるので、消しておく。*/

  background-image: -webkit-linear-gradient(left, #990000, #fff, #990000);
  background-image: -moz-linear-gradient(left, #990000, #fff, #990000);
  background-image: -ms-linear-gradient(left, #990000, #fff, #990000);
  background-image: -o-linear-gradient(left, #990000, #fff, #990000);
}

/*ホバー時*/
#expand-btn:hover {
    background :#990000;
    color:#fff;
}

#expand-btn:hover strong{
    font-weight: bold;
    color :#990000;
    background :#fff;
}


div#expand-pcomment{
    display: none;
}

/*******************************************************************************
    アコーディオンメニュー　青
*******************************************************************************/

/* ボタン領域にスタイルを適用 */
#expand-btn-blue {
    display: block;
    margin: 1.5px 0;
    padding : 11px 12px;
    color :#000099;
    font-weight: bold;
    background :#ccccff;
    cursor :pointer;
    transition: all 0.5s;
}
#expand-btn-blue strong{
    font-weight: bold;
    color :#fff;
    background :#000099;
}
#expand-btn-blue hr{
  display: block;
  width: 90%;
  height: 3px;
  background-color: #ccccff;
  border: 0;  /*デフォルトデザインでは線がある場合があるので、消しておく。*/

  background-image: -webkit-linear-gradient(left, #ccccff, #000099, #ccccff);
  background-image: -moz-linear-gradient(left, #ccccff, #000099, #ccccff);
  background-image: -ms-linear-gradient(left, #ccccff, #000099, #ccccff);
  background-image: -o-linear-gradient(left, #ccccff, #000099, #ccccff);
}
#expand-btn-blue:hover hr{
  display: block;
  width: 90%;
  height: 3px;
  background-color: #000099;
  border: 0;  /*デフォルトデザインでは線がある場合があるので、消しておく。*/

  background-image: -webkit-linear-gradient(left, #000099, #fff, #000099);
  background-image: -moz-linear-gradient(left, #000099, #fff, #000099);
  background-image: -ms-linear-gradient(left, #000099, #fff, #000099);
  background-image: -o-linear-gradient(left, #000099, #fff, #000099);
}

/*ホバー時*/
#expand-btn-blue:hover {
    background :#000099;
    color:#fff;
}

#expand-btn-blue:hover strong{
    font-weight: bold;
    color :#000099;
    background :#fff;
}


div#expand-pcomment{
    display: none;
}

/* オリジナルのページタイトル
h2#pagetitle {
    font-size: 1.3em;
    margin: 8px 0 18px;
}
*/


/* Hides from IE-mac \*/
 * html #source___Frame{ width:97% !important;}
/* End hide from IE-mac */