@charset "UTF-8";
blockquote,
dl,
ol,
p,
pre {
    line-height: 130%
}
blockquote {
    margin-left: 2pc
}
body,
td {
    color: #000;
    background-color: #fff;
    margin-left: 2%;
    margin-right: 2%;
    font-size: 90%;
    font-family: verdana, arial, helvetica, Sans-Serif
}
h1.title {
    font-size: 30px;
    font-weight: 700;
    color: white;
    background-color: transparent;
    padding: 20px 0px 0px 0px;
    border: 0;
    margin: 9pt 0 0
}
a:link {
    color: #06c;
    background-color: inherit
}
a:active,
a:link {
    text-decoration: none
}
a:active {
    color: #f33;
    background-color: #cde
}
a:visited {
    color: #06c;
    background-color: inherit;
    text-decoration: none
}
a:hover {
    color: #39f;
    background-color: #cde;
    text-decoration: underline
}
a.external {
    background: url(//pso2wiki.net/image/external.png)center right no-repeat;
    padding-right: 13px;
    word-break: break-all
}
h1,
h2 {
    font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
    color: #fff;
    background-color: #153775;
    padding: 0.1em 0.4em;
    border: 0;
    margin: 0.1em 0
}
h2 a:link,
h2 a:visited {
    color: #39f
}
h2 .editsection {
    display: none
}
h3 {
    border-bottom: 1px solid #153775;
    border-left: 10px solid #153775
}
h3,
h4 {
    font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
    color: inherit;
    background-color: #fff;
    padding: 0.3em;
    margin: 0.5em 0
}
h4 {
    border-left: 18px solid #153775
}
h5,
h6 {
    font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
    color: #fff;
    background-color: #153775;
    padding: 0.3em;
    border: 0;
    margin: 0.5em 0
}
dt {
    font-weight: 700;
    margin-top: 1em
}
dt,
pre {
    margin-left: 0.2em
}
pre {
    border-top: #ddd 1px solid;
    border-bottom: #889 1px solid;
    border-left: #ddd 1px solid;
    border-right: #889 1px solid;
    padding: 0.5em;
    margin-right: 0.2em;
    white-space: pre-wrap;
    word-wrap: break-word;
    color: #000;
    background-color: #F0F8FF
}
img {
    border: 0;
    vertical-align: middle
}
ul {
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    line-height: 130%
}
em {
    font-style: italic
}
strong {
    font-weight: 700
}
tfoot td.style_td,
thead td.style_td {
    color: inherit;
    background-color: #d0d8e0
}
tfoot th.style_th,
thead th.style_th {
    color: inherit;
    background-color: #e0e8f0
}
.style_table {
    padding: 0;
    border: 0;
    margin: 10px 0;
    text-align: left;
    color: inherit;
    background-color: #aaa
}
.style_th {
    text-align: center;
    background-color: #eee
}
.style_td,
.style_th {
    padding: 5px;
    margin: 1px;
    color: inherit
}
.style_td {
    background-color: #F0F8FF
}
ul.list1 {
    list-style-type: disc
}
ul.list2 {
    list-style-type: circle
}
ul.list3 {
    list-style-type: square
}
ol.list1 {
    list-style-type: decimal
}
ol.list2 {
    list-style-type: lower-roman
}
ol.list3 {
    list-style-type: lower-alpha
}
.list-indent1 {
    padding-left: 1pc;
    margin-left: 1pc
}
.list-indent2 {
    padding-left: 2pc;
    margin-left: 2pc
}
.list-indent3 {
    padding-left: 3pc;
    margin-left: 3pc
}
.list-indent4 {
    padding-left: 4pc;
    margin-left: 4pc
}
div.ie5 {
    text-align: center
}
span.noexists a {
    color: red;
    background-color: #fffacc
}
.small {
    font-size: 80%
}
.super_index,
a.note_super {
    color: #d33;
    background-color: inherit;
    font-weight: 700;
    font-size: 60%;
    vertical-align: super
}
div.jumpmenu {
    font-size: 60%;
    text-align: right
}
hr.full_hr,
hr.note_hr {
    border-style: ridge;
    border-color: #333;
    border-width: 1px 0
}
span.size1 {
    font-size: xx-small
}
span.size1,
span.size2 {
    line-height: 130%;
    text-indent: 0;
    display: inline
}
span.size2 {
    font-size: x-small
}
span.size3 {
    font-size: small
}
span.size3,
span.size4 {
    line-height: 130%;
    text-indent: 0;
    display: inline
}
span.size4 {
    font-size: medium
}
span.size5 {
    font-size: large
}
span.size5,
span.size6 {
    line-height: 130%;
    text-indent: 0;
    display: inline
}
span.size6 {
    font-size: x-large
}
span.size7 {
    font-size: xx-large;
    line-height: 130%;
    text-indent: 0;
    display: inline
}
strong.word0 {
    background-color: #ff6;
    color: #000
}
strong.word1 {
    background-color: #a0ffff;
    color: #000
}
strong.word2 {
    background-color: #9f9;
    color: #000
}
strong.word3 {
    background-color: #f99;
    color: #000
}
strong.word4 {
    background-color: #f6f;
    color: #000
}
strong.word5 {
    background-color: #800;
    color: #fff
}
strong.word6 {
    background-color: #0a0;
    color: #fff
}
strong.word7 {
    background-color: #886800;
    color: #fff
}
strong.word8 {
    background-color: #004699;
    color: #fff
}
strong.word9 {
    background-color: #909;
    color: #fff
}
.edit_form {
    clear: both
}
input.cancel {
    margin-left: 0.35em
}
div#header {
    padding: 0;
    margin: 0;
}
div#head {
    background-image: url(https://pso2wiki.net/image/pso2ngs.png?811781);
}
div#navigator {
    clear: both;
    padding: 4px 1px 0;
    margin: 0;
    background-color: rgba(0, 0, 0, 0.55);
    color: #fff;
}
div#head a {
    color: #fff;
}
td.menubar {
    width: 180px;
    vertical-align: top
}
div#menubar {
    padding: 0;
    margin: 0;
    word-break: break-all;
    font-size: 90%;
    overflow: hidden
}
div#menubar .editsection {
    display: none
}
div#menubar .sitesearch {
    margin: 0.5em 1em
}
div#menubar ul {
    margin: 0 0 0 1em;
    padding: 0 0 0 1em
}
div#menubar ul.recent_list {
    margin-top: 0;
    margin-bottom: 0
}
div#menubar ul ul {
    margin: 0 0 0 0.5em;
    padding: 0 0 0 0.5em
}
div#menubar ul li {
    line-height: 120%
}
div#menubar p {
    margin: 0;
    padding: 0
}
div#menubar h2 {
    font-size: 110%;
    border-bottom: 1px solid #153775;
    border-left: 10px solid #153775;
    color: inherit;
    background-color: #fff;
    padding: 0.3em;
    margin: 0.5em 0;
}
div#menubar h4 {
    font-size: 110%
}
div#body {
    padding: 0;
    margin: 0 0.5em
}
div#attach,
div#note {
    clear: both;
    padding: 0;
    margin: 0
}
div#toolbar {
    text-align: right
}
div#lastmodified {
    font-size: 80%;
    padding: 0;
    margin: 0
}
div#related {
    font-size: 80%;
    padding: 0;
    margin: 1pc 0 0
}
div#related .page_passage {
    font-size: 60%
}
div#footer {
    font-size: 80%;
    padding: 0;
    margin: 1pc 0 0
}
div#banner {
    float: right;
    margin-top: 24px
}
div#preview {
    color: inherit;
    background-color: #f5f8ff
}
div#cmd pre {
    background-color: #e8e8e8
}
div#preview pre {
    background-color: #fdb
}
img#logo {
    float: left;
    margin-right: 20px
}
.anchor_super {
    font-size: xx-small;
    vertical-align: super
}
.page_passage {
    font-size: small
}
.style_calendar {
    padding: 0;
    border: 0;
    margin: 3px;
    color: inherit;
    background-color: #ccd5dd;
    text-align: center
}
.style_td_caltop {
    background-color: #eef5ff;
    font-size: 80%
}
.style_td_caltop,
.style_td_today {
    padding: 5px;
    margin: 1px;
    color: inherit;
    text-align: center
}
.style_td_today {
    background-color: #ffd
}
.style_td_sat {
    background-color: #dde5ff
}
.style_td_sat,
.style_td_sun {
    padding: 5px;
    margin: 1px;
    color: inherit;
    text-align: center
}
.style_td_sun {
    background-color: #fee
}
.style_td_blank,
.style_td_day {
    background-color: #eef5ff
}
.style_td_blank,
.style_td_day,
.style_td_week {
    padding: 5px;
    margin: 1px;
    color: inherit;
    text-align: center
}
.style_td_week {
    background-color: #dde5ee;
    font-size: 80%;
    font-weight: 700
}
div.calendar_viewer {
    color: inherit;
    background-color: inherit;
    margin-top: 20px;
    margin-bottom: 10px;
    padding-bottom: 10px
}
span.calendar_viewer_left {
    color: inherit;
    background-color: inherit;
    float: left
}
span.calendar_viewer_right {
    color: inherit;
    background-color: inherit;
    float: right
}
.clear {
    margin: 0;
    clear: both
}
div.counter {
    font-size: 70%
}
div.commentform td {
    word-break: break-all;
}
span.diff_added {
    color: blue;
    background-color: #ccf;
    padding-right: 10px
}
span.diff_removed {
    color: red;
    background-color: #fcc;
    padding-right: 10px
}
ul li span.diff_added,
ul li span.diff_removed {
    padding-right: 0
}
.plugin_fold_title_plus {
    margin: 0;
    padding: 0 0 0 17px;
    background: url(//pso2wiki.net/image/plus.gif)left top no-repeat
}
.plugin_fold_title_minus {
    margin: 0;
    padding: 0 0 0 17px;
    background: url(//pso2wiki.net/image/minus.gif)left top no-repeat
}
.plugin_fold_title_plus p {
    font-weight: 700
}
.plugin_fold_title_minus p {
    font-weight: 700;
    margin-bottom: 0;
    padding-bottom: 0
}
.plugin_fold_body p {
    margin: 3px 0 0 1px;
    padding: 0
}
.plugin_fold_body {
    display: none;
    margin: 0 0 5px 2px;
    padding: 0 0 0 3px;
    border-left: 1px solid #def;
    background-color: #fff
}
hr.short_line {
    width: 80%;
    border-style: solid;
    border-color: #333;
    border-width: 1px 0
}
h5.side_label,
hr.short_line,
ul.navi {
    text-align: center
}
ul.navi {
    margin: 0;
    padding: 0
}
li.navi_none {
    display: inline;
    float: none
}
li.navi_left {
    display: inline;
    text-align: left
}
li.navi_right {
    display: inline;
    text-align: right
}
span.comment_date,
span.new1 {
    font-size: x-small
}
span.new1 {
    color: red
}
span.new1,
span.new5 {
    background-color: transparent
}
span.new5 {
    color: green;
    font-size: xx-small
}
span.counter {
    font-size: 70%
}
div.img_margin {
    margin-left: 2pc;
    margin-right: 2pc
}
.editsection {
    font-size: small
}
.tag {
    clear: both;
    text-align: left;
    border: 1px solid #aaa;
    background-color: #f9f9f9;
    padding: 0.4em 0.4em 0.3em;
    margin: 0.7em 0
}
.tags span {
    padding: 0 0.5em;
    border-left: 1px solid #aaa
}
.tags span:first-child {
    padding-left: 0.25em;
    border-left: 0
}
td.vote_label {
    color: inherit;
    background-color: #fcc
}
td.vote_td1 {
    color: inherit;
    background-color: #dde5ff
}
td.vote_td2 {
    color: inherit;
    background-color: #eef5ff
}
span.topicpath-slash {
    margin: 0 0.2em
}
span.topicpath-top {
    user-select: none
}
tr.bugtrack_list_header th {
    background-color: #ffc
}
tr.bugtrack_state_proposal td {
    background-color: #ccf
}
tr.bugtrack_state_accept td {
    background-color: #fc9
}
tr.bugrack_state_resolved td {
    background-color: #cfc
}
tr.bugtrack_state_pending td {
    background-color: #fcf
}
tr.bugtrack_state_cancel td {
    background-color: #ccc
}
tr.bugtrack_state_undef td {
    background-color: #f33
}
.editsection {
    font-size: small;
    font-weight: 400
}
.editsection_bracket {
    margin-right: 0.25em;
    margin-left: 0.25em
}
table.style_table thead tr .header {
    background-image: url('//pso2wiki.net/image/bg.gif?314=null');
    background-repeat: no-repeat;
    background-position: center bottom 5px;
    cursor: pointer;
    padding-bottom: 25px
}
table.style_table thead tr .headerSortUp {
    background-image: url('//pso2wiki.net/image/asc.gif?314=null')
}
table.style_table thead tr .headerSortDown {
    background-image: url('//pso2wiki.net/image/desc.gif?314=null')
}
table.style_table thead tr .headerSortDown,
table.style_table thead tr .headerSortUp {
    background-color: #8dbdd8
}

