html {
    scrollbar-arrow-color: #A9A9A9; scrollbar-Track-Color: #E6E6E6; scrollbar-base-color: #A9A9A9; scrollbar-Face-Color: #A9A9A9; scrollbar-3dLight-Color: #A9A9A9;
    scrollbar-DarkShadow-Color: #A9A9A9;
    scrollbar-Highlight-Color: #A9A9A9; scrollbar-Shadow-Color: #A9A9A9}

/* Chrome, Safari¿ë ½ºÅ©·Ñ ¹Ù */
::-webkit-scrollbar {
    width: 8px;
    height: 8px;
}

::-webkit-scrollbar-button:start:decrement, ::-webkit-scrollbar-button:end:increment {
    display: block;
    width: 8px;
    height: 12px;
    background: url() rgba(0,0,0,.05);
}

::-webkit-scrollbar-track {
    background: rgba(0,0,0,.05);
}

::-webkit-scrollbar-thumb {
    background: rgba(0,0,0,.3);
}

/* html5 */
article, aside, canvas,video, details, embed, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
    display: block;
}

command, datalist, keygen, mark, meter, progress, rp, rt, ruby, time, wbr {
    display: inline;
}

/* ±âº» CSS ÃÊ±âÈ­Á¤ÀÇ */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, header, hgroup, footer ,nav ,section ,article ,aside ,figure ,video ,audio {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    font-family: inherit;
    text-decoration: none;
    color: #333;
    /* [disabled]vertical-align:baseline; */
}

html {
    overflow-y: auto;
}

html, body {
    height: 100%;
}

form, fieldset {
    border: 0;
    margin: 0;
    padding: 0;
    vertical-align: middle;
}

input {
    margin: 0;
    padding: 0;
    vertical-align: middle;
}

button {
    margin: 0;
    padding: 0;
    vertical-align: middle;
}

button.img {
    background: transparent;
    border: 0;
}

textarea {
    border: 0;
    margin: 0;
    padding: 0;
    overflow-y: auto;
}

hr {
    border-style: solid;
    border-color: #CCC;
    height: 1px;
    padding: 0;
    margin: 0;
}

li {
    list-style: none;
}

caption {
    display: none;
}

var {
    font-size: 100%;
    font-style: normal;
    font-weight: normal;
    margin: 0;
    padding: 0;
}

b, .B {
    font-weight: bold;
}

.sB {
    font-weight: 600;
}

input[type=text]::-webkit-input-placeholder {
    color: #ccc;
    font-size: 85%;
}

input[type=text]:-moz-placeholder {
    color: #ccc;
    font-size: 85%;
}

input[type=text]::-moz-placeholder {
    color: #ccc;
    font-size: 85%;
}

input[type=text]:-ms-input-placeholder {
    color: #ccc;
    font-size: 85%;
}

input[type=password]::-webkit-input-placeholder {
    color: #ccc;
    font-size: 85%;
}

input[type=password]:-moz-placeholder {
    color: #ccc;
    font-size: 85%;
}

input[type=password]::-moz-placeholder {
    color: #ccc;
    font-size: 85%;
}

input[type=password]:-ms-input-placeholder {
    color: #ccc;
    font-size: 85%;
}

img {
    border-right: medium none;
    border-top: medium none;
    border-left: medium none;
    border-bottom: medium none
}

* {
    font-family: Malgun Gothic,NanumGothic,Gulim,Dotum,Helvetica,AppleGothic,'sans-serif';
    -webkit-text-size-adjust: none;
    -webkit-text-stroke-widht: 0;
}

body {
    font-family: Malgun Gothic,Gulim,NanumGothic,Dotum,Helvetica,AppleGothic,'sans-serif';
    font-size: .75em;
    line-height: 1.25;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-smoothing: antialiased;
}

ul,ol {
    list-style: none
}

A:link {
    color: #2B2B2B;
    text-decoration: none;
}

A:visited {
    color: #2B2B2B;
    text-decoration: none;
}

A:active {
    color: #2B2B2B;
    text-decoration: none;
}

A:hover {
    color: #FF8000;
    text-decoration: underline;
}

DIV.contents TABLE {
    border-collapse: separate;
    margin: 3px 0 10px 0;
}

DIV.contents TABLE TR, DIV.contents TABLE TD {
    height: 24px;
}

DIV.auto, TABLE.auto {
    margin-left: auto;
    margin-right: auto;
}

TABLE {
    border-collapse: collapse;
    empty-cells: show;
    padding: 0;
    border-spacing: 0;
}

TH {
    padding: 0;
    vertical-align: middle;
    background-color: #555;
    text-align: center;
    color: #fff;
}

TD {
    padding: 0;
    text-align: left;
}

.end {
    clear: both;
}

.full_width {
    width: 1000px;
}

.M0 {
    margin: 0px;
}

.M1 {
    margin: 1px;
}

.M2 {
    margin: 2px;
}

.M3 {
    margin: 3px;
}

.M4 {
    margin: 4px;
}

.M5 {
    margin: 5px;
}

.M6 {
    margin: 6px;
}

.M7 {
    margin: 7px;
}

.M8 {
    margin: 8px;
}

.M9 {
    margin: 9px;
}

.M10 {
    margin: 10px;
}

.M11 {
    margin: 11px;
}

.M12 {
    margin: 12px;
}

.M13 {
    margin: 13px;
}

.M14 {
    margin: 14px;
}

.M15 {
    margin: 15px;
}

.M16 {
    margin: 16px;
}

.M17 {
    margin: 17px;
}

.M18 {
    margin: 18px;
}

.M19 {
    margin: 19px;
}

.M20 {
    margin: 20px;
}

.M21 {
    margin: 21px;
}

.M22 {
    margin: 22px;
}

.M23 {
    margin: 23px;
}

.M24 {
    margin: 24px;
}

.M25 {
    margin: 25px;
}

.M26 {
    margin: 26px;
}

.M27 {
    margin: 27px;
}

.M28 {
    margin: 28px;
}

.M29 {
    margin: 29px;
}

.M30 {
    margin: 30px;
}

.ML1 {
    margin-left: 1px;
}

.MR1 {
    margin-right: 1px;
}

.MT1 {
    margin-top: 1px;
}

.MB1 {
    margin-bottom: 1px;
}

.MW1 {
    margin-left: 1px;
    margin-right: 1px;
}

.MH1 {
    margin-top: 1px;
    margin-bottom: 1px;
}

.ML2 {
    margin-left: 2px;
}

.MR2 {
    margin-right: 2px;
}

.MT2 {
    margin-top: 2px;
}

.MB2 {
    margin-bottom: 2px;
}

.MW2 {
    margin-left: 2px;
    margin-right: 2px;
}

.MH2 {
    margin-top: 2px;
    margin-bottom: 2px;
}

.ML3 {
    margin-left: 3px;
}

.MR3 {
    margin-right: 3px;
}

.MT3 {
    margin-top: 3px;
}

.MB3 {
    margin-bottom: 3px;
}

.MW3 {
    margin-left: 3px;
    margin-right: 3px;
}

.MH3 {
    margin-top: 3px;
    margin-bottom: 3px;
}

.ML4 {
    margin-left: 4px;
}

.MR4 {
    margin-right: 4px;
}

.MT4 {
    margin-top: 4px;
}

.MB4 {
    margin-bottom: 4px;
}

.MW4 {
    margin-left: 4px;
    margin-right: 4px;
}

.MH4 {
    margin-top: 4px;
    margin-bottom: 4px;
}

.ML5 {
    margin-left: 5px;
}

.MR5 {
    margin-right: 5px;
}

.MT5 {
    margin-top: 5px;
}

.MB5 {
    margin-bottom: 5px;
}

.MW5 {
    margin-left: 5px;
    margin-right: 5px;
}

.MH5 {
    margin-top: 5px;
    margin-bottom: 5px;
}

.ML6 {
    margin-left: 6px;
}

.MR6 {
    margin-right: 6px;
}

.MT6 {
    margin-top: 6px;
}

.MB6 {
    margin-bottom: 6px;
}

.MW6 {
    margin-left: 6px;
    margin-right: 6px;
}

.MH6 {
    margin-top: 6px;
    margin-bottom: 6px;
}

.ML7 {
    margin-left: 7px;
}

.MR7 {
    margin-right: 7px;
}

.MT7 {
    margin-top: 7px;
}

.MB7 {
    margin-bottom: 7px;
}

.MW7 {
    margin-left: 7px;
    margin-right: 7px;
}

.MH7 {
    margin-top: 7px;
    margin-bottom: 7px;
}

.ML8 {
    margin-left: 8px;
}

.MR8 {
    margin-right: 8px;
}

.MT8 {
    margin-top: 8px;
}

.MB8 {
    margin-bottom: 8px;
}

.MW8 {
    margin-left: 8px;
    margin-right: 8px;
}

.MH8 {
    margin-top: 8px;
    margin-bottom: 8px;
}

.ML9 {
    margin-left: 9px;
}

.MR9 {
    margin-right: 9px;
}

.MT9 {
    margin-top: 9px;
}

.MB9 {
    margin-bottom: 9px;
}

.MW9 {
    margin-left: 9px;
    margin-right: 9px;
}

.MH9 {
    margin-top: 9px;
    margin-bottom: 9px;
}

.ML10 {
    margin-left: 10px;
}

.MR10 {
    margin-right: 10px;
}

.MT10 {
    margin-top: 10px;
}

.MB10 {
    margin-bottom: 10px;
}

.MW10 {
    margin-left: 10px;
    margin-right: 10px;
}

.MH10 {
    margin-top: 10px;
    margin-bottom: 10px;
}

.ML11 {
    margin-left: 11px;
}

.MR11 {
    margin-right: 11px;
}

.MT11 {
    margin-top: 11px;
}

.MB11 {
    margin-bottom: 11px;
}

.MW11 {
    margin-left: 11px;
    margin-right: 11px;
}

.MH11 {
    margin-top: 11px;
    margin-bottom: 11px;
}

.ML12 {
    margin-left: 12px;
}

.MR12 {
    margin-right: 12px;
}

.MT12 {
    margin-top: 12px;
}

.MB12 {
    margin-bottom: 12px;
}

.MW12 {
    margin-left: 12px;
    margin-right: 12px;
}

.MH12 {
    margin-top: 12px;
    margin-bottom: 12px;
}

.ML13 {
    margin-left: 13px;
}

.MR13 {
    margin-right: 13px;
}

.MT13 {
    margin-top: 13px;
}

.MB13 {
    margin-bottom: 13px;
}

.MW13 {
    margin-left: 13px;
    margin-right: 13px;
}

.MH13 {
    margin-top: 13px;
    margin-bottom: 13px;
}

.ML14 {
    margin-left: 14px;
}

.MR14 {
    margin-right: 14px;
}

.MT14 {
    margin-top: 14px;
}

.MB14 {
    margin-bottom: 14px;
}

.MW14 {
    margin-left: 14px;
    margin-right: 14px;
}

.MH14 {
    margin-top: 14px;
    margin-bottom: 14px;
}

.ML15 {
    margin-left: 15px;
}

.MR15 {
    margin-right: 15px;
}

.MT15 {
    margin-top: 15px;
}

.MB15 {
    margin-bottom: 15px;
}

.MW15 {
    margin-left: 15px;
    margin-right: 15px;
}

.MH15 {
    margin-top: 15px;
    margin-bottom: 15px;
}

.ML16 {
    margin-left: 16px;
}

.MR16 {
    margin-right: 16px;
}

.MT16 {
    margin-top: 16px;
}

.MB16 {
    margin-bottom: 16px;
}

.MW16 {
    margin-left: 16px;
    margin-right: 16px;
}

.MH16 {
    margin-top: 16px;
    margin-bottom: 16px;
}

.ML17 {
    margin-left: 17px;
}

.MR17 {
    margin-right: 17px;
}

.MT17 {
    margin-top: 17px;
}

.MB17 {
    margin-bottom: 17px;
}

.MW17 {
    margin-left: 17px;
    margin-right: 17px;
}

.MH17 {
    margin-top: 17px;
    margin-bottom: 17px;
}

.ML18 {
    margin-left: 18px;
}

.MR18 {
    margin-right: 18px;
}

.MT18 {
    margin-top: 18px;
}

.MB18 {
    margin-bottom: 18px;
}

.MW18 {
    margin-left: 18px;
    margin-right: 18px;
}

.MH18 {
    margin-top: 18px;
    margin-bottom: 18px;
}

.ML19 {
    margin-left: 19px;
}

.MR19 {
    margin-right: 19px;
}

.MT19 {
    margin-top: 19px;
}

.MB19 {
    margin-bottom: 19px;
}

.MW19 {
    margin-left: 19px;
    margin-right: 19px;
}

.MH19 {
    margin-top: 19px;
    margin-bottom: 19px;
}

.ML20 {
    margin-left: 20px;
}

.MR20 {
    margin-right: 20px;
}

.MT20 {
    margin-top: 20px;
}

.MB20 {
    margin-bottom: 20px;
}

.MW20 {
    margin-left: 20px;
    margin-right: 20px;
}

.MH20 {
    margin-top: 20px;
    margin-bottom: 20px;
}

.ML25 {
    margin-left: 25px;
}

.MR25 {
    margin-right: 25px;
}

.MT25 {
    margin-top: 25px;
}

.MB25 {
    margin-bottom: 25px;
}

.MW25 {
    margin-left: 25px;
    margin-right: 25px;
}

.MH25 {
    margin-top: 25px;
    margin-bottom: 25px;
}

.ML30 {
    margin-left: 30px;
}

.MR30 {
    margin-right: 30px;
}

.MT30 {
    margin-top: 30px;
}

.MB30 {
    margin-bottom: 30px;
}

.MW30 {
    margin-left: 30px;
    margin-right: 30px;
}

.MH30 {
    margin-top: 30px;
    margin-bottom: 30px;
}

.ML35 {
    margin-left: 35px;
}

.MR35 {
    margin-right: 35px;
}

.MT35 {
    margin-top: 35px;
}

.MB35 {
    margin-bottom: 35px;
}

.MW35 {
    margin-left: 35px;
    margin-right: 35px;
}

.MH35 {
    margin-top: 35px;
    margin-bottom: 35px;
}

.ML40 {
    margin-left: 40px;
}

.MR40 {
    margin-right: 40px;
}

.MT40 {
    margin-top: 40px;
}

.MB40 {
    margin-bottom: 40px;
}

.MW40 {
    margin-left: 40px;
    margin-right: 40px;
}

.MH40 {
    margin-top: 40px;
    margin-bottom: 40px;
}

.ML45 {
    margin-left: 45px;
}

.MR45 {
    margin-right: 45px;
}

.MT45 {
    margin-top: 45px;
}

.MB45 {
    margin-bottom: 45px;
}

.MW45 {
    margin-left: 45px;
    margin-right: 45px;
}

.MH45 {
    margin-top: 45px;
    margin-bottom: 45px;
}

.ML50 {
    margin-left: 50px;
}

.MR50 {
    margin-right: 50px;
}

.MT50 {
    margin-top: 50px;
}

.MB50 {
    margin-bottom: 50px;
}

.MW50 {
    margin-left: 50px;
    margin-right: 50px;
}

.MH50 {
    margin-top: 50px;
    margin-bottom: 50px;
}

.ML60 {
    margin-left: 60px;
}

.MR60 {
    margin-right: 60px;
}

.MT60 {
    margin-top: 60px;
}

.MB60 {
    margin-bottom: 60px;
}

.MW60 {
    margin-left: 60px;
    margin-right: 60px;
}

.MH60 {
    margin-top: 60px;
    margin-bottom: 60px;
}

.ML70 {
    margin-left: 70px;
}

.MR70 {
    margin-right: 70px;
}

.MT70 {
    margin-top: 70px;
}

.MB70 {
    margin-bottom: 70px;
}

.MW70 {
    margin-left: 70px;
    margin-right: 70px;
}

.MH70 {
    margin-top: 70px;
    margin-bottom: 70px;
}

.ML80 {
    margin-left: 80px;
}

.MR80 {
    margin-right: 80px;
}

.MT80 {
    margin-top: 80px;
}

.MB80 {
    margin-bottom: 80px;
}

.MW80 {
    margin-left: 80px;
    margin-right: 80px;
}

.MH80 {
    margin-top: 80px;
    margin-bottom: 80px;
}

.ML90 {
    margin-left: 90px;
}

.MR90 {
    margin-right: 90px;
}

.MT90 {
    margin-top: 90px;
}

.MB90 {
    margin-bottom: 90px;
}

.MW90 {
    margin-left: 90px;
    margin-right: 90px;
}

.MH90 {
    margin-top: 90px;
    margin-bottom: 90px;
}

.ML100 {
    margin-left: 100px;
}

.MR100 {
    margin-right: 100px;
}

.MT100 {
    margin-top: 100px;
}

.MB100 {
    margin-bottom: 100px;
}

.MW100 {
    margin-left: 100px;
    margin-right: 100px;
}

.MH100 {
    margin-top: 100px;
    margin-bottom: 100px;
}

.ML200 {
    margin-left: 200px;
}

.MR200 {
    margin-right: 200px;
}

.MT200 {
    margin-top: 200px;
}

.MB200 {
    margin-bottom: 200px;
}

.MW200 {
    margin-left: 200px;
    margin-right: 200px;
}

.MH200 {
    margin-top: 200px;
    margin-bottom: 200px;
}

.P0 {
    padding: 0px;
}

.P1 {
    padding: 1px;
}

.P2 {
    padding: 2px;
}

.P3 {
    padding: 3px;
}

.P4 {
    padding: 4px;
}

.P5 {
    padding: 5px;
}

.P6 {
    padding: 6px;
}

.P7 {
    padding: 7px;
}

.P8 {
    padding: 8px;
}

.P9 {
    padding: 9px;
}

.P10 {
    padding: 10px;
}

.P11 {
    padding: 11px;
}

.P12 {
    padding: 12px;
}

.P13 {
    padding: 13px;
}

.P14 {
    padding: 14px;
}

.P15 {
    padding: 15px;
}

.P16 {
    padding: 16px;
}

.P17 {
    padding: 17px;
}

.P18 {
    padding: 18px;
}

.P19 {
    padding: 19px;
}

.P20 {
    padding: 20px;
}

.P21 {
    padding: 21px;
}

.P22 {
    padding: 22px;
}

.P23 {
    padding: 23px;
}

.P24 {
    padding: 24px;
}

.P25 {
    padding: 25px;
}

.P26 {
    padding: 26px;
}

.P27 {
    padding: 27px;
}

.P28 {
    padding: 28px;
}

.P29 {
    padding: 29px;
}

.P30 {
    padding: 30px;
}

.P40 {
    padding: 40px;
}

.P50 {
    padding: 50px;
}

.PL1 {
    padding-left: 1px;
}

.PR1 {
    padding-right: 1px;
}

.PT1 {
    padding-top: 1px;
}

.PB1 {
    padding-bottom: 1px;
}

.PW1 {
    padding-left: 1px;
    padding-right: 1px;
}

.PH1 {
    padding-top: 1px;
    padding-bottom: 1px;
}

.PL2 {
    padding-left: 2px;
}

.PR2 {
    padding-right: 2px;
}

.PT2 {
    padding-top: 2px;
}

.PB2 {
    padding-bottom: 2px;
}

.PW2 {
    padding-left: 2px;
    padding-right: 2px;
}

.PH2 {
    padding-top: 2px;
    padding-bottom: 2px;
}

.PL3 {
    padding-left: 3px;
}

.PR3 {
    padding-right: 3px;
}

.PT3 {
    padding-top: 3px;
}

.PB3 {
    padding-bottom: 3px;
}

.PW3 {
    padding-left: 3px;
    padding-right: 3px;
}

.PH3 {
    padding-top: 3px;
    padding-bottom: 3px;
}

.PL4 {
    padding-left: 4px;
}

.PR4 {
    padding-right: 4px;
}

.PT4 {
    padding-top: 4px;
}

.PB4 {
    padding-bottom: 4px;
}

.PW4 {
    padding-left: 4px;
    padding-right: 4px;
}

.PH4 {
    padding-top: 4px;
    padding-bottom: 4px;
}

.PL5 {
    padding-left: 5px;
}

.PR5 {
    padding-right: 5px;
}

.PT5 {
    padding-top: 5px;
}

.PB5 {
    padding-bottom: 5px;
}

.PW5 {
    padding-left: 5px;
    padding-right: 5px;
}

.PH5 {
    padding-top: 5px;
    padding-bottom: 5px;
}

.PL6 {
    padding-left: 6px;
}

.PR6 {
    padding-right: 6px;
}

.PT6 {
    padding-top: 6px;
}

.PB6 {
    padding-bottom: 6px;
}

.PW6 {
    padding-left: 6px;
    padding-right: 6px;
}

.PH6 {
    padding-top: 6px;
    padding-bottom: 6px;
}

.PL7 {
    padding-left: 7px;
}

.PR7 {
    padding-right: 7px;
}

.PT7 {
    padding-top: 7px;
}

.PB7 {
    padding-bottom: 7px;
}

.PW7 {
    padding-left: 7px;
    padding-right: 7px;
}

.PH7 {
    padding-top: 7px;
    padding-bottom: 7px;
}

.PL8 {
    padding-left: 8px;
}

.PR8 {
    padding-right: 8px;
}

.PT8 {
    padding-top: 8px;
}

.PB8 {
    padding-bottom: 8px;
}

.PW8 {
    padding-left: 8px;
    padding-right: 8px;
}

.PH8 {
    padding-top: 8px;
    padding-bottom: 8px;
}

.PL9 {
    padding-left: 9px;
}

.PR9 {
    padding-right: 9px;
}

.PT9 {
    padding-top: 9px;
}

.PB9 {
    padding-bottom: 9px;
}

.PW9 {
    padding-left: 9px;
    padding-right: 9px;
}

.PH9 {
    padding-top: 9px;
    padding-bottom: 9px;
}

.PL10 {
    padding-left: 10px;
}

.PR10 {
    padding-right: 10px;
}

.PT10 {
    padding-top: 10px;
}

.PB10 {
    padding-bottom: 10px;
}

.PW10 {
    padding-left: 10px;
    padding-right: 10px;
}

.PH10 {
    padding-top: 10px;
    padding-bottom: 10px;
}

.PL11 {
    padding-left: 11px;
}

.PR11 {
    padding-right: 11px;
}

.PT11 {
    padding-top: 11px;
}

.PB11 {
    padding-bottom: 11px;
}

.PW11 {
    padding-left: 11px;
    padding-right: 11px;
}

.PH11 {
    padding-top: 11px;
    padding-bottom: 11px;
}

.PL12 {
    padding-left: 12px;
}

.PR12 {
    padding-right: 12px;
}

.PT12 {
    padding-top: 12px;
}

.PB12 {
    padding-bottom: 12px;
}

.PW12 {
    padding-left: 12px;
    padding-right: 12px;
}

.PH12 {
    padding-top: 12px;
    padding-bottom: 12px;
}

.PL13 {
    padding-left: 13px;
}

.PR13 {
    padding-right: 13px;
}

.PT13 {
    padding-top: 13px;
}

.PB13 {
    padding-bottom: 13px;
}

.PW13 {
    padding-left: 13px;
    padding-right: 13px;
}

.PH13 {
    padding-top: 13px;
    padding-bottom: 13px;
}

.PL14 {
    padding-left: 14px;
}

.PR14 {
    padding-right: 14px;
}

.PT14 {
    padding-top: 14px;
}

.PB14 {
    padding-bottom: 14px;
}

.PW14 {
    padding-left: 14px;
    padding-right: 14px;
}

.PH14 {
    padding-top: 14px;
    padding-bottom: 14px;
}

.PL15 {
    padding-left: 15px;
}

.PR15 {
    padding-right: 15px;
}

.PT15 {
    padding-top: 15px;
}

.PB15 {
    padding-bottom: 15px;
}

.PW15 {
    padding-left: 15px;
    padding-right: 15px;
}

.PH15 {
    padding-top: 15px;
    padding-bottom: 15px;
}

.PL16 {
    padding-left: 16px;
}

.PR16 {
    padding-right: 16px;
}

.PT16 {
    padding-top: 16px;
}

.PB16 {
    padding-bottom: 16px;
}

.PW16 {
    padding-left: 16px;
    padding-right: 16px;
}

.PH16 {
    padding-top: 16px;
    padding-bottom: 16px;
}

.PL17 {
    padding-left: 17px;
}

.PR17 {
    padding-right: 17px;
}

.PT17 {
    padding-top: 17px;
}

.PB17 {
    padding-bottom: 17px;
}

.PW17 {
    padding-left: 17px;
    padding-right: 17px;
}

.PH17 {
    padding-top: 17px;
    padding-bottom: 17px;
}

.PL18 {
    padding-left: 18px;
}

.PR18 {
    padding-right: 18px;
}

.PT18 {
    padding-top: 18px;
}

.PB18 {
    padding-bottom: 18px;
}

.PW18 {
    padding-left: 18px;
    padding-right: 18px;
}

.PH18 {
    padding-top: 18px;
    padding-bottom: 18px;
}

.PL19 {
    padding-left: 19px;
}

.PR19 {
    padding-right: 19px;
}

.PT19 {
    padding-top: 19px;
}

.PB19 {
    padding-bottom: 19px;
}

.PW19 {
    padding-left: 19px;
    padding-right: 19px;
}

.PH19 {
    padding-top: 19px;
    padding-bottom: 19px;
}

.PL20 {
    padding-left: 20px;
}

.PR20 {
    padding-right: 20px;
}

.PT20 {
    padding-top: 20px;
}

.PB20 {
    padding-bottom: 20px;
}

.PW20 {
    padding-left: 20px;
    padding-right: 20px;
}

.PH20 {
    padding-top: 20px;
    padding-bottom: 20px;
}

.PL21 {
    padding-left: 21px;
}

.PR21 {
    padding-right: 21px;
}

.PT21 {
    padding-top: 21px;
}

.PB21 {
    padding-bottom: 21px;
}

.PW21 {
    padding-left: 21px;
    padding-right: 21px;
}

.PH21 {
    padding-top: 21px;
    padding-bottom: 21px;
}

.PL22 {
    padding-left: 22px;
}

.PR22 {
    padding-right: 22px;
}

.PT22 {
    padding-top: 22px;
}

.PB22 {
    padding-bottom: 22px;
}

.PW22 {
    padding-left: 22px;
    padding-right: 22px;
}

.PH22 {
    padding-top: 22px;
    padding-bottom: 22px;
}

.PL23 {
    padding-left: 23px;
}

.PR23 {
    padding-right: 23px;
}

.PT23 {
    padding-top: 23px;
}

.PB23 {
    padding-bottom: 23px;
}

.PW23 {
    padding-left: 23px;
    padding-right: 23px;
}

.PH23 {
    padding-top: 23px;
    padding-bottom: 23px;
}

.PL24 {
    padding-left: 24px;
}

.PR24 {
    padding-right: 24px;
}

.PT24 {
    padding-top: 24px;
}

.PB24 {
    padding-bottom: 24px;
}

.PW24 {
    padding-left: 24px;
    padding-right: 24px;
}

.PH24 {
    padding-top: 24px;
    padding-bottom: 24px;
}

.PL25 {
    padding-left: 25px;
}

.PR25 {
    padding-right: 25px;
}

.PT25 {
    padding-top: 25px;
}

.PB25 {
    padding-bottom: 25px;
}

.PW25 {
    padding-left: 25px;
    padding-right: 25px;
}

.PH25 {
    padding-top: 25px;
    padding-bottom: 25px;
}

.PL26 {
    padding-left: 26px;
}

.PR26 {
    padding-right: 26px;
}

.PT26 {
    padding-top: 26px;
}

.PB26 {
    padding-bottom: 26px;
}

.PW26 {
    padding-left: 26px;
    padding-right: 26px;
}

.PH26 {
    padding-top: 26px;
    padding-bottom: 26px;
}

.PL27 {
    padding-left: 27px;
}

.PR27 {
    padding-right: 27px;
}

.PT27 {
    padding-top: 27px;
}

.PB27 {
    padding-bottom: 27px;
}

.PW27 {
    padding-left: 27px;
    padding-right: 27px;
}

.PH27 {
    padding-top: 27px;
    padding-bottom: 27px;
}

.PL28 {
    padding-left: 28px;
}

.PR28 {
    padding-right: 28px;
}

.PT28 {
    padding-top: 28px;
}

.PB28 {
    padding-bottom: 28px;
}

.PW28 {
    padding-left: 28px;
    padding-right: 28px;
}

.PH28 {
    padding-top: 28px;
    padding-bottom: 28px;
}

.PL29 {
    padding-left: 29px;
}

.PR29 {
    padding-right: 29px;
}

.PT29 {
    padding-top: 29px;
}

.PB29 {
    padding-bottom: 29px;
}

.PW29 {
    padding-left: 29px;
    padding-right: 29px;
}

.PH29 {
    padding-top: 29px;
    padding-bottom: 29px;
}

.PL30 {
    padding-left: 30px;
}

.PR30 {
    padding-right: 30px;
}

.PT30 {
    padding-top: 30px;
}

.PB30 {
    padding-bottom: 30px;
}

.PW30 {
    padding-left: 30px;
    padding-right: 30px;
}

.PH30 {
    padding-top: 30px;
    padding-bottom: 30px;
}

.PL35 {
    padding-left: 35px;
}

.PR35 {
    padding-right: 35px;
}

.PT35 {
    padding-top: 35px;
}

.PB35 {
    padding-bottom: 35px;
}

.PW35 {
    padding-left: 35px;
    padding-right: 35px;
}

.PH35 {
    padding-top: 35px;
    padding-bottom: 35px;
}

.PL40 {
    padding-left: 40px;
}

.PR40 {
    padding-right: 40px;
}

.PT40 {
    padding-top: 40px;
}

.PB40 {
    padding-bottom: 40px;
}

.PW40 {
    padding-left: 40px;
    padding-right: 40px;
}

.PH40 {
    padding-top: 40px;
    padding-bottom: 40px;
}

.PL45 {
    padding-left: 45px;
}

.PR45 {
    padding-right: 45px;
}

.PT45 {
    padding-top: 45px;
}

.PB45 {
    padding-bottom: 45px;
}

.PW45 {
    padding-left: 45px;
    padding-right: 45px;
}

.PH45 {
    padding-top: 45px;
    padding-bottom: 45px;
}

.PL50 {
    padding-left: 50px;
}

.PR50 {
    padding-right: 50px;
}

.PT50 {
    padding-top: 50px;
}

.PB50 {
    padding-bottom: 50px;
}

.PW50 {
    padding-left: 50px;
    padding-right: 50px;
}

.PH50 {
    padding-top: 50px;
    padding-bottom: 50px;
}

.PL55 {
    padding-left: 55px;
}

.PR55 {
    padding-right: 55px;
}

.PT55 {
    padding-top: 55px;
}

.PB55 {
    padding-bottom: 55px;
}

.PW55 {
    padding-left: 55px;
    padding-right: 55px;
}

.PH55 {
    padding-top: 55px;
    padding-bottom: 55px;
}

.PL60 {
    padding-left: 60px;
}

.PR60 {
    padding-right: 60px;
}

.PT60 {
    padding-top: 60px;
}

.PB60 {
    padding-bottom: 60px;
}

.PW60 {
    padding-left: 60px;
    padding-right: 60px;
}

.PH60 {
    padding-top: 60px;
    padding-bottom: 60px;
}

.PL65 {
    padding-left: 65px;
}

.PR65 {
    padding-right: 65px;
}

.PT65 {
    padding-top: 65px;
}

.PB65 {
    padding-bottom: 65px;
}

.PW65 {
    padding-left: 65px;
    padding-right: 65px;
}

.PH65 {
    padding-top: 65px;
    padding-bottom: 65px;
}

.PL70 {
    padding-left: 70px;
}

.PR70 {
    padding-right: 70px;
}

.PT70 {
    padding-top: 70px;
}

.PB70 {
    padding-bottom: 70px;
}

.PW70 {
    padding-left: 70px;
    padding-right: 70px;
}

.PH70 {
    padding-top: 70px;
    padding-bottom: 70px;
}

.PL75 {
    padding-left: 75px;
}

.PR75 {
    padding-right: 75px;
}

.PT75 {
    padding-top: 75px;
}

.PB75 {
    padding-bottom: 75px;
}

.PW75 {
    padding-left: 75px;
    padding-right: 75px;
}

.PH75 {
    padding-top: 75px;
    padding-bottom: 75px;
}

.PL80 {
    padding-left: 80px;
}

.PR80 {
    padding-right: 80px;
}

.PT80 {
    padding-top: 80px;
}

.PB80 {
    padding-bottom: 80px;
}

.PW80 {
    padding-left: 80px;
    padding-right: 80px;
}

.PH80 {
    padding-top: 80px;
    padding-bottom: 80px;
}

.PL90 {
    padding-left: 90px;
}

.PR90 {
    padding-right: 90px;
}

.PT90 {
    padding-top: 90px;
}

.PB90 {
    padding-bottom: 90px;
}

.PW90 {
    padding-left: 90px;
    padding-right: 90px;
}

.PH90 {
    padding-top: 90px;
    padding-bottom: 90px;
}

.PL100 {
    padding-left: 100px;
}

.PR100 {
    padding-right: 100px;
}

.PT100 {
    padding-top: 100px;
}

.PB100 {
    padding-bottom: 100px;
}

.PW100 {
    padding-left: 100px;
    padding-right: 100px;
}

.PH100 {
    padding-top: 100px;
    padding-bottom: 100px;
}

.PL110 {
    padding-left: 110px;
}

.PR110 {
    padding-right: 110px;
}

.PT110 {
    padding-top: 110px;
}

.PB110 {
    padding-bottom: 110px;
}

.PW110 {
    padding-left: 110px;
    padding-right: 110px;
}

.PH110 {
    padding-top: 110px;
    padding-bottom: 110px;
}

.PL120 {
    padding-left: 120px;
}

.PR120 {
    padding-right: 120px;
}

.PT120 {
    padding-top: 120px;
}

.PB120 {
    padding-bottom: 120px;
}

.PW120 {
    padding-left: 120px;
    padding-right: 120px;
}

.PH120 {
    padding-top: 120px;
    padding-bottom: 120px;
}

.PL130 {
    padding-left: 130px;
}

.PR130 {
    padding-right: 130px;
}

.PT130 {
    padding-top: 130px;
}

.PB130 {
    padding-bottom: 130px;
}

.PW130 {
    padding-left: 130px;
    padding-right: 130px;
}

.PH130 {
    padding-top: 130px;
    padding-bottom: 130px;
}

.PL140 {
    padding-left: 140px;
}

.PR140 {
    padding-right: 140px;
}

.PT140 {
    padding-top: 140px;
}

.PB140 {
    padding-bottom: 140px;
}

.PW140 {
    padding-left: 140px;
    padding-right: 140px;
}

.PH140 {
    padding-top: 140px;
    padding-bottom: 140px;
}

.PL150 {
    padding-left: 150px;
}

.PR150 {
    padding-right: 150px;
}

.PT150 {
    padding-top: 150px;
}

.PB150 {
    padding-bottom: 150px;
}

.PW150 {
    padding-left: 150px;
    padding-right: 150px;
}

.PH150 {
    padding-top: 150px;
    padding-bottom: 150px;
}

.PL200 {
    padding-left: 200px;
}

.PR200 {
    padding-right: 200px;
}

.PT200 {
    padding-top: 200px;
}

.PB200 {
    padding-bottom: 200px;
}

.PW200 {
    padding-left: 200px;
    padding-right: 200px;
}

.PH200 {
    padding-top: 200px;
    padding-bottom: 200px;
}

.PL300 {
    padding-left: 300px;
}

.PR300 {
    padding-right: 300px;
}

.PT300 {
    padding-top: 300px;
}

.PB300 {
    padding-bottom: 300px;
}

.PW300 {
    padding-left: 300px;
    padding-right: 300px;
}

.PH300 {
    padding-top: 300px;
    padding-bottom: 300px;
}

.PL400 {
    padding-left: 400px;
}

.PR400 {
    padding-right: 400px;
}

.PT400 {
    padding-top: 400px;
}

.PB400 {
    padding-bottom: 400px;
}

.PW400 {
    padding-left: 400px;
    padding-right: 400px;
}

.PH400 {
    padding-top: 400px;
    padding-bottom: 400px;
}

.PL500 {
    padding-left: 500px;
}

.PR500 {
    padding-right: 500px;
}

.PT500 {
    padding-top: 500px;
}

.PB500 {
    padding-bottom: 500px;
}

.PW500 {
    padding-left: 500px;
    padding-right: 500px;
}

.PH500 {
    padding-top: 500px;
    padding-bottom: 500px;
}

.F7 {
    font-size: 7px;
    font-family: tahoma;
}

.F8 {
    font-size: 8px;
    font-family: tahoma;
}

.F9 {
    font-size: 9px;
    font-family: tahoma;
}

.F10 {
    font-size: 10px;
    font-family: tahoma;
}

.F11 {
    font-size: 11px;
}

.F12 {
    font-size: 12px;
}

.F13 {
    font-size: 13px;
}

.F14 {
    font-size: 14px;
}

.F15 {
    font-size: 15px;
}

.F16 {
    font-size: 16px;
}

.F17 {
    font-size: 17px;
}

.F18 {
    font-size: 18px;
}

.F19 {
    font-size: 19px;
}

.F20 {
    font-size: 20px;
}

.F21 {
    font-size: 21px;
}

.F22 {
    font-size: 22px;
}

.F23 {
    font-size: 23px;
}

.F24 {
    font-size: 24px;
}

.F25 {
    font-size: 25px;
}

.F26 {
    font-size: 26px;
}

.F27 {
    font-size: 27px;
}

.F28 {
    font-size: 28px;
}

.F29 {
    font-size: 29px;
}

.F30 {
    font-size: 30px;
}

.F31 {
    font-size: 31px;
}

.F32 {
    font-size: 32px;
}

.F33 {
    font-size: 33px;
}

.F34 {
    font-size: 34px;
}

.F35 {
    font-size: 35px;
}

.F36 {
    font-size: 36px;
}

.F37 {
    font-size: 37px;
}

.F38 {
    font-size: 38px;
}

.F39 {
    font-size: 39px;
}

.F40 {
    font-size: 40px;
}

.F42 {
    font-size: 42px;
}

.F44 {
    font-size: 44px;
}

.F46 {
    font-size: 46px;
}

.F48 {
    font-size: 48px;
}

.F50 {
    font-size: 50px;
}

.F60 {
    font-size: 60px;
}

.F70 {
    font-size: 70px;
}

.F100 {
    font-size: 100px;
}

.F120 {
    font-size: 120px;
}

.F150 {
    font-size: 150px;
}

.F200 {
    font-size: 200px;
}

.F250 {
    font-size: 250px;
}

.F70x {
    font-size: 70%;
}

.F80x {
    font-size: 80%;
}

.F90x {
    font-size: 90%;
}

.F110x {
    font-size: 110%;
}

.F120x {
    font-size: 120%;
}

.F130x {
    font-size: 130%;
}

.F140x {
    font-size: 140%;
}

.F150x {
    font-size: 150%;
}

.H10x {
    height: 10%;
}

.H15x {
    height: 15%;
}

.H20x {
    height: 20%;
}

.H25x {
    height: 25%;
}

.H30x {
    height: 30%;
}

.H35x {
    height: 35%;
}

.H40x {
    height: 40%;
}

.H45x {
    height: 45%;
}

.H50x {
    height: 50%;
}

.H55x {
    height: 55%;
}

.H60x {
    height: 60%;
}

.H65x {
    height: 65%;
}

.H70x {
    height: 70%;
}

.H75x {
    height: 75%;
}

.H80x {
    height: 80%;
}

.H85x {
    height: 85%;
}

.H90x {
    height: 90%;
}

.H95x {
    height: 95%;
}

.H100x {
    height: 100%;
}

.H100x {
    height: 100%;
}

.H1 {
    height: 1px;
}

.H2 {
    height: 2px;
}

.H3 {
    height: 3px;
}

.H4 {
    height: 4px;
}

.H5 {
    height: 5px;
}

.H6 {
    height: 6px;
}

.H7 {
    height: 7px;
}

.H8 {
    height: 8px;
}

.H9 {
    height: 9px;
}

.H10 {
    height: 10px;
}

.H11 {
    height: 11px;
}

.H12 {
    height: 12px;
}

.H13 {
    height: 13px;
}

.H14 {
    height: 14px;
}

.H15 {
    height: 15px;
}

.H16 {
    height: 16px;
}

.H17 {
    height: 17px;
}

.H18 {
    height: 18px;
}

.H19 {
    height: 19px;
}

.H20 {
    height: 20px;
}

.H21 {
    height: 21px;
}

.H22 {
    height: 22px;
}

.H23 {
    height: 23px;
}

.H24 {
    height: 24px;
}

.H25 {
    height: 25px;
}

.H26 {
    height: 26px;
}

.H27 {
    height: 27px;
}

.H28 {
    height: 28px;
}

.H29 {
    height: 29px;
}

.H30 {
    height: 30px;
}

.H31 {
    height: 31px;
}

.H32 {
    height: 32px;
}

.H33 {
    height: 33px;
}

.H34 {
    height: 34px;
}

.H35 {
    height: 35px;
}

.H36 {
    height: 36px;
}

.H37 {
    height: 37px;
}

.H38 {
    height: 38px;
}

.H39 {
    height: 39px;
}

.H40 {
    height: 40px;
}

.H45 {
    height: 45px;
}

.H50 {
    height: 50px;
}

.H55 {
    height: 55px;
}

.H60 {
    height: 60px;
}

.H65 {
    height: 65px;
}

.H70 {
    height: 70px;
}

.H75 {
    height: 75px;
}

.H80 {
    height: 80px;
}

.H85 {
    height: 85px;
}

.H90 {
    height: 90px;
}

.H95 {
    height: 95px;
}

.H100 {
    height: 100px;
}

.H105 {
    height: 105px;
}

.H110 {
    height: 110px;
}

.H120 {
    height: 120px;
}

.H125 {
    height: 125px;
}

.H130 {
    height: 130px;
}

.H135 {
    height: 135px;
}

.H140 {
    height: 140px;
}

.H145 {
    height: 145px;
}

.H150 {
    height: 150px;
}

.H160 {
    height: 160px;
}

.H170 {
    height: 170px;
}

.H180 {
    height: 180px;
}

.H190 {
    height: 190px;
}

.H200 {
    height: 200px;
}

.H210 {
    height: 210px;
}

.H220 {
    height: 220px;
}

.H230 {
    height: 230px;
}

.H240 {
    height: 240px;
}

.H250 {
    height: 250px;
}

.H260 {
    height: 260px;
}

.H270 {
    height: 270px;
}

.H280 {
    height: 280px;
}

.H290 {
    height: 290px;
}

.H300 {
    height: 300px;
}

.H350 {
    height: 350px;
}

.H400 {
    height: 400px;
}

.H450 {
    height: 450px;
}

.H500 {
    height: 500px;
}

.H540 {
    height: 540px;
}

.H550 {
    height: 550px;
}

.H555 {
    height: 555px;
}

.H600 {
    height: 600px;
}

.H650 {
    height: 650px;
}

.H700 {
    height: 700px;
}

.H750 {
    height: 750px;
}

.H800 {
    height: 800px;
}

.H850 {
    height: 850px;
}

.H900 {
    height: 900px;
}

.H950 {
    height: 950px;
}

.H1000 {
    height: 1000px;
}

.MIN_H50 {
    min-height: 50px;
}

.MIN_H100 {
    min-height: 100px;
}

.MIN_H200 {
    min-height: 200px;
}

.MIN_H300 {
    min-height: 300px;
}

.W5x {
    width: 5%;
}

.W10x {
    width: 10%;
}

.W12x {
    width: 12%;
}

.W14x {
    width: 14%;
}

.W15x {
    width: 15%;
}

.W16x {
    width: 16%;
}

.W17x {
    width: 17%;
}

.W18x {
    width: 18%;
}

.W20x {
    width: 20%;
}

.W24x {
    width: 24%;
}

.W25x {
    width: 25%;
}

.W29x {
    width: 29%;
}

.W30x {
    width: 30%;
}

.W32x {
    width: 32%;
}

.W34x {
    width: 34%;
}

.W35x {
    width: 35%;
}

.W36x {
    width: 36%;
}

.W38x {
    width: 38%;
}

.W40x {
    width: 40%;
}

.W44x {
    width: 44%;
}

.W45x {
    width: 45%;
}

.W46x {
    width: 46%;
}

.W47x {
    width: 47%;
}

.W48x {
    width: 48%;
}

.W49x {
    width: 49%;
}

.W50x {
    width: 50%;
}

.W55x {
    width: 55%;
}

.W60x {
    width: 60%;
}

.W65x {
    width: 65%;
}

.W70x {
    width: 70%;
}

.W75x {
    width: 75%;
}

.W80x {
    width: 80%;
}

.W85x {
    width: 85%;
}

.W90x {
    width: 90%;
}

.W95x {
    width: 95%;
}

.W96x {
    width: 96%;
}

.W97x {
    width: 97%;
}

.W98x {
    width: 98%;
}

.W99x {
    width: 99%;
}

.W100x {
    width: 100%;
}

.W1 {
    width: 1px;
}

.W2 {
    width: 2px;
}

.W3 {
    width: 3px;
}

.W4 {
    width: 4px;
}

.W5 {
    width: 5px;
}

.W6 {
    width: 6px;
}

.W7 {
    width: 7px;
}

.W8 {
    width: 8px;
}

.W9 {
    width: 9px;
}

.W10 {
    width: 10px;
}

.W11 {
    width: 11px;
}

.W12 {
    width: 12px;
}

.W13 {
    width: 13px;
}

.W14 {
    width: 14px;
}

.W15 {
    width: 15px;
}

.W16 {
    width: 16px;
}

.W17 {
    width: 17px;
}

.W18 {
    width: 18px;
}

.W19 {
    width: 19px;
}

.W20 {
    width: 20px;
}

.W21 {
    width: 21px;
}

.W22 {
    width: 22px;
}

.W23 {
    width: 23px;
}

.W24 {
    width: 24px;
}

.W25 {
    width: 25px;
}

.W26 {
    width: 26px;
}

.W27 {
    width: 27px;
}

.W28 {
    width: 28px;
}

.W29 {
    width: 29px;
}

.W30 {
    width: 30px;
}

.W31 {
    width: 31px;
}

.W32 {
    width: 32px;
}

.W33 {
    width: 33px;
}

.W34 {
    width: 34px;
}

.W35 {
    width: 35px;
}

.W36 {
    width: 36px;
}

.W37 {
    width: 37px;
}

.W38 {
    width: 38px;
}

.W39 {
    width: 39px;
}

.W40 {
    width: 40px;
}

.W45 {
    width: 45px;
}

.W50 {
    width: 50px;
}

.W55 {
    width: 55px;
}

.W60 {
    width: 60px;
}

.W65 {
    width: 65px;
}

.W70 {
    width: 70px;
}

.W75 {
    width: 75px;
}

.W80 {
    width: 80px;
}

.W85 {
    width: 85px;
}

.W90 {
    width: 90px;
}

.W95 {
    width: 95px;
}

.W99 {
    width: 99px;
}

.W100 {
    width: 100px;
}

.W102 {
    width: 102px;
}

.W110 {
    width: 110px;
}

.W120 {
    width: 120px;
}

.W130 {
    width: 130px;
}

.W135 {
    width: 135px;
}

.W140 {
    width: 140px;
}

.W145 {
    width: 145px;
}

.W150 {
    width: 150px;
}

.W160 {
    width: 160px;
}

.W170 {
    width: 170px;
}

.W180 {
    width: 180px;
}

.W185 {
    width: 185px;
}

.W190 {
    width: 190px;
}

.W200 {
    width: 200px;
}

.W210 {
    width: 210px;
}

.W215 {
    width: 215px;
}

.W220 {
    width: 220px;
}

.W230 {
    width: 230px;
}

.W235 {
    width: 235px;
}

.W240 {
    width: 240px;
}

.W245 {
    width: 245px;
}

.W250 {
    width: 250px;
}

.W260 {
    width: 260px;
}

.W270 {
    width: 270px;
}

.W280 {
    width: 280px;
}

.W285 {
    width: 285px;
}

.W290 {
    width: 290px;
}

.W300 {
    width: 300px;
}

.W310 {
    width: 310px;
}

.W320 {
    width: 320px;
}

.W330 {
    width: 330px;
}

.W340 {
    width: 340px;
}

.W350 {
    width: 350px;
}

.W360 {
    width: 360px;
}

.W370 {
    width: 370px;
}

.W380 {
    width: 380px;
}

.W390 {
    width: 390px;
}

.W400 {
    width: 400px;
}

.W410 {
    width: 410px;
}

.W420 {
    width: 420px;
}

.W430 {
    width: 430px;
}

.W440 {
    width: 440px;
}

.W450 {
    width: 450px;
}

.W460 {
    width: 460px;
}

.W470 {
    width: 470px;
}

.W480 {
    width: 480px;
}

.W490 {
    width: 490px;
}

.W500 {
    width: 500px;
}

.W510 {
    width: 510px;
}

.W515 {
    width: 515px;
}

.W520 {
    width: 520px;
}

.W530 {
    width: 530px;
}

.W540 {
    width: 540px;
}

.W550 {
    width: 550px;
}

.W560 {
    width: 560px;
}

.W570 {
    width: 570px;
}

.W580 {
    width: 580px;
}

.W590 {
    width: 590px;
}

.W595 {
    width: 595px;
}

.W600 {
    width: 600px;
}

.W610 {
    width: 610px;
}

.W620 {
    width: 620px;
}

.W630 {
    width: 630px;
}

.W640 {
    width: 640px;
}

.W650 {
    width: 650px;
}

.W660 {
    width: 660px;
}

.W670 {
    width: 670px;
}

.W680 {
    width: 680px;
}

.W690 {
    width: 690px;
}

.W695 {
    width: 695px;
}

.W700 {
    width: 700px;
}

.W705 {
    width: 705px;
}

.W710 {
    width: 710px;
}

.W720 {
    width: 720px;
}

.W730 {
    width: 730px;
}

.W740 {
    width: 740px;
}

.W750 {
    width: 750px;
}

.W760 {
    width: 760px;
}

.W765 {
    width: 765px;
}

.W770 {
    width: 770px;
}

.W780 {
    width: 780px;
}

.W790 {
    width: 790px;
}

.W800 {
    width: 800px;
}

.W810 {
    width: 810px;
}

.W820 {
    width: 820px;
}

.W830 {
    width: 830px;
}

.W840 {
    width: 840px;
}

.W850 {
    width: 850px;
}

.W860 {
    width: 860px;
}

.W870 {
    width: 870px;
}

.W880 {
    width: 880px;
}

.W890 {
    width: 890px;
}

.W900 {
    width: 900px;
}

.W910 {
    width: 910px;
}

.W920 {
    width: 920px;
}

.W930 {
    width: 930px;
}

.W940 {
    width: 940px;
}

.W950 {
    width: 950px;
}

.W960 {
    width: 960px;
}

.W965 {
    width: 965px;
}

.W970 {
    width: 970px;
}

.W980 {
    width: 980px;
}

.W990 {
    width: 990px;
}

.W1000 {
    width: 1000px;
}

.W1100 {
    width: 1100px;
}

.MIN_W50 {
    min-width: 50px;
}

.MIN_W100 {
    min-width: 100px;
}

.MIN_W150 {
    min-width: 150px;
}

.MIN_W200 {
    min-width: 200px;
}

.colW-1, .colW-2, .colW-3, .colW-4, .colW-5, .colW-6, .colW-7, .colW-8, .colW-9, .colW-10, .colW-11, .colW-12 {
    float: left;
}

.colW-1 {
    width: 8.33333333%;
}

.colW-2 {
    width: 16.66666667%;
}

.colW-3 {
    width: 25%
}

.colW-4 {
    width: 33.33333333%;
}

.colW-5 {
    width: 41.66666667%;
}

.colW-6 {
    width: 50%;
}

.colW-7 {
    width: 58.33333333%;
}

.colW-8 {
    width: 66.66666667%;
}

.colW-9 {
    width: 75%;
}

.colW-10 {
    width: 83.33333333%;
}

.colW-11 {
    width: 91.66666667%;
}

.colW-12 {
    width: 100%;
}

/*ÁÙ°£°Ý*/
.LH0 {
    line-height: 0;
}

.LHx1 {
    line-height: 100%;
}

.LHx2 {
    line-height: 200%;
}

.LHx3 {
    line-height: 300%;
}

.LHx4 {
    line-height: 400%;
}

.LH10 {
    line-height: 10px;
}

.LH11 {
    line-height: 11px;
}

.LH12 {
    line-height: 12px;
}

.LH13 {
    line-height: 13px;
}

.LH14 {
    line-height: 14px;
}

.LH15 {
    line-height: 15px;
}

.LH16 {
    line-height: 16px;
}

.LH17 {
    line-height: 17px;
}

.LH18 {
    line-height: 18px;
}

.LH19 {
    line-height: 19px;
}

.LH20 {
    line-height: 20px;
}

.LH21 {
    line-height: 21px;
}

.LH22 {
    line-height: 22px;
}

.LH23 {
    line-height: 23px;
}

.LH24 {
    line-height: 24px;
}

.LH25 {
    line-height: 25px;
}

/*ÁÙ°£°Ý*/
.lnht_10 {
    line-height: 10px;
}

.lnht_11 {
    line-height: 11px;
}

.lnht_12 {
    line-height: 12px;
}

.lnht_13 {
    line-height: 13px;
}

.lnht_14 {
    line-height: 14px;
}

.lnht_15 {
    line-height: 15px;
}

.lnht_16 {
    line-height: 16px;
}

.lnht_17 {
    line-height: 17px;
}

.lnht_18 {
    line-height: 18px;
}

.lnht_19 {
    line-height: 19px;
}

.lnht_20 {
    line-height: 20px;
}

.lnht_21 {
    line-height: 21px;
}

.lnht_22 {
    line-height: 22px;
}

.lnht_23 {
    line-height: 23px;
}

.lnht_24 {
    line-height: 24px;
}

.lnht_25 {
    line-height: 25px;
}

.lnht_26 {
    line-height: 26px;
}

.lnht_27 {
    line-height: 27px;
}

.lnht_28 {
    line-height: 28px;
}

.lnht_29 {
    line-height: 29px;
}

.lnht_30 {
    line-height: 30px;
}

.lnht_31 {
    line-height: 31px;
}

.lnht_32 {
    line-height: 32px;
}

.lnht_33 {
    line-height: 33px;
}

.lnht_34 {
    line-height: 34px;
}

.lnht_35 {
    line-height: 35px;
}

.lnht_36 {
    line-height: 36px;
}

.lnht_37 {
    line-height: 37px;
}

.lnht_38 {
    line-height: 38px;
}

.lnht_39 {
    line-height: 39px;
}

.lnht_40 {
    line-height: 40px;
}

.lnht_50 {
    line-height: 50px;
}

.lnht_60 {
    line-height: 60px;
}

.lnht_70 {
    line-height: 70px;
}

.lnht_80 {
    line-height: 80px;
}

.lnht_90 {
    line-height: 90px;
}

.lnht_100 {
    line-height: 100px;
}

/*´Ü¾î°£°Ý*/
.wdsp_10 {
    word-spacing: 10px;
}

.wdsp_20 {
    word-spacing: 20px;
}

.wdsp_30 {
    word-spacing: 30px;
}

/*±ÛÀÚ°£°Ý*/
.ltsp_0 {
    letter-spacing: 0px;
}

.ltsp_1 {
    letter-spacing: -1px;
}

.ltsp_2 {
    letter-spacing: -2px;
}

.ltsp_1p {
    letter-spacing: 1px;
}

.ltsp_2p {
    letter-spacing: 2px;
}

.ltsp_3p {
    letter-spacing: 3px;
}

.ltsp_4p {
    letter-spacing: 4px;
}

.ltsp_5p {
    letter-spacing: 5px;
}

.ltsp_6p {
    letter-spacing: 6px;
}

.ltsp_7p {
    letter-spacing: 7px;
}

.ltsp_8p {
    letter-spacing: 8px;
}

.ltsp_9p {
    letter-spacing: 9px;
}

.ltsp_10p {
    letter-spacing: 10px;
}

.ltsp_100p {
    letter-spacing: 100px;
}

.inline {
    display: inline;
}

.inline li {
    display: inline;
}

.block {
    display: block;
}

.block li {
    display: block;
}

.none {
    display: none;
}

.T_fixed {
    table-layout: fixed;
}

.absolute {
    position: absolute;
}

.fixed {
    position: fixed;
}

.relative {
    position: relative;
}

.fixed_bottom {
    position: fixed;
    bottom: 0;
    padding: 5px 0;
    background-color: #fff;
    width: 100%;
    left : 0;
    text-align: center;
}

.arrow {
    cursor: default !important;
}

.pointer {
    cursor: pointer !important;
}

.move {
    cursor: move !important;
}

.col_resize {
    cursor: col-resize !important;
}

/*
.alias {cursor: alias;}
.all-scroll {cursor: all-scroll;}
.auto {cursor: auto;}
.cell {cursor: cell;}
.context-menu {cursor: context-menu;}
.col-resize {cursor: col-resize;}
.copy {cursor: copy;}
.crosshair {cursor: crosshair;}
.default {cursor: default;}
.e-resize {cursor: e-resize;}
.ew-resize {cursor: ew-resize;}
.grab {cursor: grab;}
.grabbing {cursor: grabbing;}
.help {cursor: help;}
.move {cursor: move;}
.n-resize {cursor: n-resize;}
.ne-resize {cursor: ne-resize;}
.nesw-resize {cursor: nesw-resize;}
.ns-resize {cursor: ns-resize;}
.nw-resize {cursor: nw-resize;}
.nwse-resize {cursor: nwse-resize;}
.no-drop {cursor: no-drop;}
.none {cursor: none;}
.not-allowed {cursor: not-allowed;}
.pointer {cursor: pointer;}
.progress {cursor: progress;}
.row-resize {cursor: row-resize;}
.s-resize {cursor: s-resize;}
.se-resize {cursor: se-resize;}
.sw-resize {cursor: sw-resize;}
.text {cursor: text;}
.url {cursor: url(myBall.cur),auto;}
.w-resize {cursor: w-resize;}
.wait {cursor: wait;}
.zoom-in {cursor: zoom-in;}
.zoom-out {cursor: zoom-out;}
*/
/*¼öÆòÁ¤·Ä*/
.justify {
    text-align: justify;
}

.center {
    text-align: center;
}

.right {
    text-align: right;
}

.left {
    text-align: left;
}

/*¼öÁ÷Á¤·Ä*/
.baseline {
    vertical-align: baseline;
}

/*¹®ÀÚÀÇ ±âÃÊ¼±¿¡ ¸ÂÃß¾î Á¤·Ä*/
.top {
    vertical-align: top;
}

/*»ó´ÜÁ¤·Ä*/
.middle {
    vertical-align: middle;
}

/*¹®ÀÚÀÇ Áß¾ÓÀ» ±âÃÊ¼±À¸·Î ÇØ¼­ Á¤·Ä*/
.bottom {
    vertical-align: bottom;
}

/*ÇÏ´Ü¿¡ Á¤·Ä*/
.sub {
    vertical-align: sub;
}

/*¾Æ·¡Ã·ÀÚ*/
.super {
    vertical-align: super;
}

/*À­Ã·ÀÚ*/
.text_top {
    vertical-align: text-top;
}

/*¹®ÀÚÀÇ À­¼±À» ±âÃÊ¼±À¸·Î ÇØ¼­ Á¤·Ä*/
.text_bottom {
    vertical-align: text-bottom;
}

/*¹®ÀÚÀÇ ¹Ø¼±À» ±âÃÊ¼±À¸·Î ÇØ¼­ Á¤·Ä*/
.capitalize {
    text-transform: capitalize
}

/*Ã¹±ÛÀÚ ´ë¹®ÀÚ*/
.uppercase {
    text-transform: uppercase
}

/*´ë¹®ÀÚ*/
.lowercase {
    text-transform: lowercase
}

/*¼Ò¹®ÀÚ*/
.lite_txt {
    color: #999;
}

.alert_txt {
    color: #9E0B0F;
}

.worn_txt {
    color: #8560A8;
}

.notic_txt {
    color: #0076A3;
}

.WB_all {
    word-break: break-all;
}

/*ÀÚµ¿ÁÙ¹Ù²Þ*/
.WS_nowrap {
    white-space: nowrap;
}

/*ÀÚµ¿ÁÙ¹Ù²Þ ±ÝÁö*/
.TO_ellipsis {
    text-overflow: ellipsis;
    overflow: hidden;
}

/*¿µ¿ª ¹þ¾î³ª¸é ...Á¡Ã³¸®*/
.float_l {
    float: left;
}

.FL {
    float: left;
}

/*div ºÙÀÌ±â*/
.float_r {
    float: right;
}

.FR {
    float: right;
}

.page_navi {
}

.page_navi UL LI {
    float: left ;
    display: block ;
}

.border1 {
    border: 1px solid #FF0000;
}

/*·¹ÀÌ¾î ÇüÅÂ È®ÀÎ¿ë*/
.border1_FF0000 {
    border: 1px solid #ff0000;
}

.border1_000000 {
    border: 1px solid #000000;
}

.border1_BBBBBB {
    border: 1px solid #BBBBBB;
}

.border1_0b51a2 {
    border: 1px solid #0b51a2;
}

.shadow1_FFFFFF {
    text-shadow: 1px 1px 1px #fff;
}

.shadow1_DDDDDD {
    text-shadow: 1px 1px 1px #ddd;
}

.shadow1_000000 {
    text-shadow: 1px 1px 1px #000;
}

.shadow2_FFFFFF {
    text-shadow: 2px 2px 2px #fff;
}

.shadow2_000000 {
    text-shadow: 2px 2px 2px #000;
}

.M_auto {
    ime-mode: auto;
}

/*ÇÑ/¿µÁß ¼±ÅÃµÈ ¸ðµå*/
.M_active {
    ime-mode: active;
}

/*Default·Î ÇÑ±Û¸ðµå*/
.M_inactive {
    ime-mode: inactive;
}

/*Default·Î ¿µ¹®¸ðµå*/
.M_disabled {
    ime-mode: disabled;
}

/*¹«Á¶°Ç ¿µ¹®(ÇÑ±Û ¾ÈµÊ)*/
.overflow_y {
    overflow-y: auto;
}

.overflow_x {
    overflow-x: auto;
}

.overflow_y_no {
    overflow-y: hidden;
}

.overflow_x_no {
    overflow-x: hidden;
}

/*ÀÔ·Â¹Ú½º Æ÷¸ä¿ë*/
._tel {
    ime-mode: disabled;
    text-align: center;
}

._int {
    ime-mode: disabled;
    text-align: right;
}

/*3ÀÚ¸® ÄÞ¸¶»ý¼º*/
._int2 {
    ime-mode: disabled;
}

/*ÄÞ¸¶¾øÀÌ*/
._pct {
    ime-mode: disabled;
    text-align: right;
}

._date {
    ime-mode: disabled;
    text-align: center;
}

._time {
    ime-mode: disabled;
    text-align: center;
}

._time2 {
    ime-mode: disabled;
    text-align: center;
}

._mail {
    ime-mode: disabled;
    text-align: left;
}

._number {
    ime-mode: disabled;
}

/*¼ýÀÚ¸¸ ÀÔ·Â*/
._amount {
    ime-mode: disabled;
    text-align: right;
}

/*¼Ò¼ö2Â°ÀÚ¸®, 3ÀÚ¸® ÄÞ¸¶»ý¼º*/
/*Á¡¼±*/
.Dotted_T {
    border-top: #C5B795 1px dotted;
}

.Dotted_B {
    border-bottom: #aaadc1 1px dotted;
}

.Dashed_T {
    border-top: #333 1px dashed;
}

.Dashed_B {
    border-bottom: #333 1px dashed;
}

/*ÀÌ¹ÌÁö Èæ¹éÃ³¸®*/
.f_gray {
    filter: gray();
}

/*±ÛÀÚÃ¼ ÇÑ±ÛÆùÆ®*/
.font_Dotum {
    font-family: Dotum;
}

.font_DotumChe {
    font-family: DotumChe;
}

.font_Gulim {
    font-family: Gulim;
}

.font_GulimChe {
    font-family: GulimChe;
}

.font_Batang {
    font-family: Batang;
}

.font_BatangChe {
    font-family: BatangChe;
}

.font_Gungsuh {
    font-family: Gungsuh;
}

.font_GungsuhChe {
    font-family: GungsuhChe;
}

.font_NewGulim {
    font-family: New Gulim;
}

.font_MalgunGothic {
    font-family: Malgun Gothic;
}

.font_NanumGothic {
    font-family: NanumGothic;
}

/*±ÛÀÚÃ¼ ¿µ¹®ÆùÆ®*/
.font_Arial {
    font-family: Arial;
}

.font_Verdana {
    font-family: Verdana;
}

.font_TrebuchetMS {
    font-family: Trebuchet MS;
}

.font_TimesNewRoman {
    font-family: Times New Roman;
}

.font_Georgia {
    font-family: Georgia;
}

.font_verdana {
    font-family: verdana;
}

/*±ÛÀÚ»ö»ó*/
.color_ffffff {
    color: #ffffff;
}

.color_eeeeee {
    color: #eeeeee;
}

.color_dddddd {
    color: #dddddd;
}

.color_cccccc {
    color: #cccccc;
}

.color_bbbbbb {
    color: #bbbbbb;
}

.color_aaaaaa {
    color: #aaaaaa;
}

.color_000000 {
    color: #000000;
}

.color_111111 {
    color: #111111;
}

.color_222222 {
    color: #222222;
}

.color_333333 {
    color: #333333;
}

.color_444444 {
    color: #444444;
}

.color_555555 {
    color: #555555;
}

.color_666666 {
    color: #666666;
}

.color_777777 {
    color: #777777;
}

.color_888888 {
    color: #888888;
}

.color_999999 {
    color: #999999;
}

.color_ff0000 {
    color: #ff0000;
}

.color_00ff00 {
    color: #00FF00;
}

.color_0000ff {
    color: #0000FF;
}

.color_ff8000 {
    color: #FF8000;
}

.color_909090 {
    color: #909090;
}

.color_1f1f1f {
    color: #1f1f1f;
}

.color_0b51a2 {
    color: #0b51a2;
}

.color_e41111 {
    color: #e41111;
}

.color_898888 {
    color: #898888;
}

.color_5e5d5d {
    color: #5e5d5d;
}

.color_61460f {
    color: #61460f;
}

.color_0066ff {
    color: #0066ff;
}

.color_6582ac {
    color: #6582AC;
}

.color_45bcc2 {
    color: #45BCC2;
}

.color_990000 {
    color: #990000;
}

.color_blue {
    color: blue;
}

.color_2d8aeb {
    color: #2d8aeb;
}

/*¹è°æ»ö»ó*/
.bgcolor_ffffff {
    background-color: #ffffff;
}

.bgcolor_ff0000 {
    background-color: #ff0000;
}

.bgcolor_00ff00 {
    background-color: #00ff00;
}

.bgcolor_0000ff {
    background-color: #0000ff;
}

.bgcolor_dddddd {
    background-color: #dddddd;
}

.bgcolor_0569E2 {
    background-color: #0569E2;
}

.bgcolor_FFFF00 {
    background-color: #FFFF00;
}

.bgcolor_FAFAFA {
    background-color: #FAFAFA;
}

.bgcolor_ECECEC {
    background-color: #ECECEC;
}

.bgcolor_000000 {
    background-color: #000000;
}

.bgcolor_F2F2F2 {
    background-color: #F2F2F2;
}

/*Åõ¸í*/
.A10 {
    filter: alpha(opacity=10);
    opacity: 0.1;
    -moz-opacity: 0.1;
}

.A20 {
    filter: alpha(opacity=20);
    opacity: 0.2;
    -moz-opacity: 0.2;
}

.A30 {
    filter: alpha(opacity=30);
    opacity: 0.3;
    -moz-opacity: 0.3;
}

.A40 {
    filter: alpha(opacity=40);
    opacity: 0.4;
    -moz-opacity: 0.4;
}

.A50 {
    filter: alpha(opacity=50);
    opacity: 0.5;
    -moz-opacity: 0.5;
}

.A60 {
    filter: alpha(opacity=60);
    opacity: 0.6;
    -moz-opacity: 0.6;
}

.A70 {
    filter: alpha(opacity=70);
    opacity: 0.7;
    -moz-opacity: 0.7;
}

.A80 {
    filter: alpha(opacity=80);
    opacity: 0.8;
    -moz-opacity: 0.8;
}

.A90 {
    filter: alpha(opacity=90);
    opacity: 0.9;
    -moz-opacity: 0.9;
}

.A100 {
    filter: alpha(opacity=100);
    opacity: 1;
    -moz-opacity: 1;
}

.underline {
    text-decoration: underline;
}

/*¹ØÁÙ*/
.overline {
    text-decoration: overline;
}

/*À­ÁÙ*/
.through {
    text-decoration: line-through;
}

/*Áß¾ÓÁÙ*/
/* ÀÔ·Â¹Ú½º */
.input_box {
    background: #FFFFFF;
    border: #bbb 1px solid;
    padding: 1px;
}

.input_box2 {
    background: #FFFFFF;
    border: #bbb 1px solid;
    font-size: 16px;
    text-align: center;
    font-weight: bold;
}

.input_box3 {
    background: #FFFFFF;
    border: #bbb 1px solid;
}

.input_box_disabled {
    background: #dddddd;
    border: #bbb 1px solid;
}

.input_box_1 {
    background: transparent;
    border: 0;
    height: 33px;
    padding: 5px 0 0 3px;
    font-size: 28px;
}

.input_box_2 {
    background: #FFFFFF;
    border: #bbb 1px solid;
    height: 27px;
    padding: 5px 0 0 3px;
    font-size: 28px;
    color: #999999;
}

.radio {
    height: 16px;
    margin: 0 2px 0 0;
}

.checkbox {
    height: 16px;
    margin: 0 2px 0 0;
}

/*DIV¸¦ Å×ÀÌºíÃ³·³²Ù¹Ì±â*/
.table {
    display: table;
}

.table_row {
    display: table-row;
}

.table_cell {
    display: table-cell;
    vertical-align: middle;
}

.sort {
    text-decoration: underline;
    cursor: pointer;
    cursor: hand;
}

.rotate90 {
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
}

.rotate180 {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

.rotate270 {
    -webkit-transform: rotate(270deg);
    -moz-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    transform: rotate(270deg);
}

/*µÕ±Ù¸ð¼­¸®*/
.rounded_5 {
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
}

.rounded_10 {
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -o-border-radius: 10px;
}

.no-padding {
    padding: 0 !important;
}

.no-top-padding {
    padding-top: 0 !important;
}

.no-bottom-padding {
    padding-bottom: 0 !important;
}

.no-left-padding {
    padding-left: 0 !important;
}

.no-right-padding {
    padding-right: 0 !important;
}

.no-margin {
    margin: 0 !important;
}

.no-top-margin {
    margin-top: 0 !important;
}

.no-bottom-margin {
    margin-bottom: 0 !important;
}

.no-left-margin {
    margin-left: 0 !important;
}

.no-right-margin {
    margin-right: 0 !important;
}

input[required], select[required], textarea[required] {
    background-image : url(/images/required.gif);
    background-repeat: no-repeat;
    background-position: 3px 3px;
}

/*±ôºýÀÓ*/
.Blinks {
    animation-duration: 0.5s;
    animation-name: rainbowLink;
    animation-iteration-count: infinite;
}

@keyframes rainbowLink {
    0% {
        color: #ffffff;
    }

    10% {
        color: #ffffff;
    }

    20% {
        color: #ffffff;
    }

    30% {
        color: #ff0000;
    }

    40% {
        color: #ff0000;
    }

    50% {
        color: #ff0000;
    }

    60% {
        color: #ff0000;
    }

    70% {
        color: #ff0000;
    }

    80% {
        color: #ff0000;
    }

    90% {
        color: #ff0000;
    }

    100% {
        color: #ff0000;
    }
}
