html { width: 100%; height: 100%; max-height: 100%; margin: auto; padding: 0px; font: normal 14px Arial, Helvetica, sans-serif; line-height: 18px; color: #fff; text-decoration: none; background-color: #131313; overflow-y: scroll; }
body { width: 100%; height: 100%; max-height: 100%; margin: auto; padding: 0px; font: normal 14px Arial, Helvetica, sans-serif; line-height: 18px; color: #fff; text-align: center; background-color: #131313; }
#wrapper { position: relative; width: 100%; height: 100%; min-height: 1000px; }
#main-content { position: relative; width: 1140px; height: 100%; margin: auto; padding: 0px; text-align: left; overflow: visible; }
img { border: none; }
iframe { border: none; }
table { border-collapse: collapse; border: none; margin: 20px 0px 0px 20px; } tr, td { vertical-align: top; border: none; }
h1 { font: bold 20px Arial, Helvetica, sans-serif; line-height: 24px; color: #fff; text-decoration: none; outline-style: none; }
ul, li { margin: 0px 0px 0px 7px; padding: 0px; }
a, a:link, a:visited, a:active, a:hover { font: normal 14px Arial, Helvetica, sans-serif; line-height: 18px; color: #fff; text-decoration: none; outline-style: none; }
.dd, .dd:link, .dd:visited, .dd:active { line-height: 20px; color: #f7a151; } .dd:hover { text-decoration: underline; }
a.ftks { color: #f7a151; } a.ftks:hover { text-decoration: underline; }
.pgmg { padding: 0px; margin: 0px; }
.courier { font: normal 16px Courier New, monospace; line-height: 20px; }
.bgks { background-color: #f7a151; }
.ftgn { color: #48a935; } .ftks { color: #f7a151; }
.ftlt { float: left; } .ftrt { float: right; } .clbh { clear: both; }
.ftse-12 { font-size: 12px; line-height: 16px; }
.pgp { position: relative; width: 450px; height: auto; background-color: #e9e9e9; font: normal 12px Courier New, monospace; line-height: 16px; color: #131313; padding: 11px 10px 10px 10px; border-radius: 5px; }
.pretext { margin: 0px; padding: 0px; display: block; word-break: break-all; word-wrap: break-word; resize: none; user-select: all; }
.ftwe { color: #fff; }
.tnrt { text-align: right; } .tnlt { text-align: left; } .tncr { text-align: center; }
.brs5 { border-radius: 5px; }
.turner-p { transform: rotateY(30deg); animation: turner 1.1s infinite; animation-direction: alternate; }
@keyframes turner { 0% { transform: rotateY(0deg); } 100% { transform: rotateY(30deg); } }
.ae { position: absolute; width: auto; height: auto; margin: 0px; padding: 0px; overflow: hidden; }
.re { position: relative; width: auto; height: auto; margin: 0px; padding: 0px; overflow: hidden; }
.box { border: 1px solid #854603; box-shadow: 0px 0px 2px #ff0000; }
.h-line { position: relative; width: 1100px; height: 1px; left: 20px; margin: 0px; padding: 0px; background-color: #854603; overflow: visible; box-shadow: 2px 0px 3px #ff0000; }
.h-line-c { position: relative; width: 1080px; height: 1px; top: 9px; left: 0px; margin: 0px; padding: 0px; background-color: #854603; overflow: visible; box-shadow: 2px 0px 3px #ff0000; }
.btn-txt { font-size: 14px; line-height: 18px; margin-left: 7px; vertical-align: 10px; }
.cat-active { color: #f7a151; }
.mrg-top { margin-top: 6px; }
span.btn-ani:hover > a img.btn-ani-tar { animation: scaler 0.5s 1 linear; }
@keyframes scaler { 0% { transform: scale(1,1) } 50% { transform: scale(1.2,1.2) } 100% { transform: scale(1,1) } }
.bupo { vertical-align: -2px; }
