/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/
 
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, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
    display: block;
}
body {
    line-height: 1;
}
ol, ul {
    list-style: none;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}

select {
    vertical-align: middle;
}
@charset "utf-8";

/* ================================================================================
    目次
    ================================================================================ */
/*

SITE : https://min-insurance.com/
CREATE : 2018.05.14
MODIFIED :2018.05.14

Contents:
・要素
・汎用

*/
/* ================================================================================
    要素
    ================================================================================ */

* {
    word-wrap: normal;
}

h1, h2, h3, h4, h5, p {
    margin:        0;
    margin-bottom: 5px;
    padding:       0;
}

.inLabel {
    margin: 0;
    vertical-align: middle;
}

.inText {
    padding: 5px;
}


/* ================================================================================
    固定デザイン 
    ================================================================================ */
.guide {
    font-size:   12px;
    color:       #888;
    font-weight: bold;
}

/* ================================================================================
    汎用
    ================================================================================ */
.unset {
    font-size:  medium;
    color:      black;
    background: unset;
    margin:     unset;
    padding:    unset;
    border:     unset;
    clear:      left;
}

.nowrap {
    white-space: nowrap;
}

.ellipsis {
    text-overflow: ellipsis;
}

.ww-normal     { word-wrap:  normal; }
.ww-break-word { word-wrap:  break-word; }
.wb-keep-all   { word-break: keep-all; }
.wb-break-word { word-break: break-word; }

.no-deco {
    text-decoration: unset;
}

.unsetLink:hover {
    text-decoration: unset;
    color: initialize;
    font-size: initialize;
    opacity: 0.7;
}

.hover:hover {
    opacity: 0.7;
}

.clear {
    clear:      left;
}

/* padding */
.pad0   { padding: 0px; }
.pad05  { padding: 5px; }
.pad10  { padding: 10px; }
.pad15  { padding: 15px; }
.pad20  { padding: 20px; }
.pad25  { padding: 25px; }
.pad30  { padding: 30px; }
.pad35  { padding: 35px; }
.pad40  { padding: 40px; }
.pad45  { padding: 45px; }
.pad50  { padding: 50px; }
.pad0L  { padding-left: 0px; }
.pad05L { padding-left: 5px; }
.pad10L { padding-left: 10px; }
.pad15L { padding-left: 15px; }
.pad20L { padding-left: 20px; }
.pad25L { padding-left: 25px; }
.pad30L { padding-left: 30px; }
.pad35L { padding-left: 35px; }
.pad40L { padding-left: 40px; }
.pad45L { padding-left: 45px; }
.pad50L { padding-left: 50px; }
.pad0R  { padding-right: 0px; }
.pad05R { padding-right: 5px; }
.pad10R { padding-right: 10px; }
.pad15R { padding-right: 15px; }
.pad20R { padding-right: 20px; }
.pad25R { padding-right: 25px; }
.pad30R { padding-right: 30px; }
.pad35R { padding-right: 35px; }
.pad40R { padding-right: 40px; }
.pad45R { padding-right: 45px; }
.pad50R { padding-right: 50px; }
.pad0T  { padding-top: 0px; }
.pad05T { padding-top: 5px; }
.pad10T { padding-top: 10px; }
.pad15T { padding-top: 15px; }
.pad20T { padding-top: 20px; }
.pad25T { padding-top: 25px; }
.pad30T { padding-top: 30px; }
.pad35T { padding-top: 35px; }
.pad40T { padding-top: 40px; }
.pad45T { padding-top: 45px; }
.pad50T { padding-top: 50px; }
.pad0B  { padding-bottom: 0px; }
.pad05B { padding-bottom: 5px; }
.pad10B { padding-bottom: 10px; }
.pad15B { padding-bottom: 15px; }
.pad20B { padding-bottom: 20px; }
.pad25B { padding-bottom: 25px; }
.pad30B { padding-bottom: 30px; }
.pad35B { padding-bottom: 35px; }
.pad40B { padding-bottom: 40px; }
.pad45B { padding-bottom: 45px; }
.pad50B { padding-bottom: 50px; }

/* solid */
.solid00  { border: solid  0px; }
.solid01  { border: solid  1px; }
.solid02  { border: solid  2px; }
.solid03  { border: solid  3px; }
.solid04  { border: solid  4px; }
.solid05  { border: solid  5px; }
.solid06  { border: solid  6px; }
.solid07  { border: solid  7px; }
.solid08  { border: solid  8px; }
.solid09  { border: solid  9px; }
.solid10  { border: solid 10px; }
.solid11  { border: solid 11px; }
.solid12  { border: solid 12px; }
.solid13  { border: solid 13px; }
.solid14  { border: solid 14px; }
.solid15  { border: solid 15px; }

.solid00L { border-left: solid  0px; }
.solid01L { border-left: solid  1px; }
.solid02L { border-left: solid  2px; }
.solid03L { border-left: solid  3px; }
.solid04L { border-left: solid  4px; }
.solid05L { border-left: solid  5px; }
.solid06L { border-left: solid  6px; }
.solid07L { border-left: solid  7px; }
.solid08L { border-left: solid  8px; }
.solid09L { border-left: solid  9px; }
.solid10L { border-left: solid 10px; }
.solid11L { border-left: solid 11px; }
.solid12L { border-left: solid 12px; }
.solid13L { border-left: solid 13px; }
.solid14L { border-left: solid 14px; }
.solid15L { border-left: solid 15px; }

.solid00R { border-right: solid  0px; }
.solid01R { border-right: solid  1px; }
.solid02R { border-right: solid  2px; }
.solid03R { border-right: solid  3px; }
.solid04R { border-right: solid  4px; }
.solid05R { border-right: solid  5px; }
.solid06R { border-right: solid  6px; }
.solid07R { border-right: solid  7px; }
.solid08R { border-right: solid  8px; }
.solid09R { border-right: solid  9px; }
.solid10R { border-right: solid 10px; }
.solid11R { border-right: solid 11px; }
.solid12R { border-right: solid 12px; }
.solid13R { border-right: solid 13px; }
.solid14R { border-right: solid 14px; }
.solid15R { border-right: solid 15px; }

.solid00T { border-top: solid  0px; }
.solid01T { border-top: solid  1px; }
.solid02T { border-top: solid  2px; }
.solid03T { border-top: solid  3px; }
.solid04T { border-top: solid  4px; }
.solid05T { border-top: solid  5px; }
.solid06T { border-top: solid  6px; }
.solid07T { border-top: solid  7px; }
.solid08T { border-top: solid  8px; }
.solid09T { border-top: solid  9px; }
.solid10T { border-top: solid 10px; }
.solid11T { border-top: solid 11px; }
.solid12T { border-top: solid 12px; }
.solid13T { border-top: solid 13px; }
.solid14T { border-top: solid 14px; }
.solid15T { border-top: solid 15px; }

.solid00B { border-bottom: solid  0px; }
.solid01B { border-bottom: solid  1px; }
.solid02B { border-bottom: solid  2px; }
.solid03B { border-bottom: solid  3px; }
.solid04B { border-bottom: solid  4px; }
.solid05B { border-bottom: solid  5px; }
.solid06B { border-bottom: solid  6px; }
.solid07B { border-bottom: solid  7px; }
.solid08B { border-bottom: solid  8px; }
.solid09B { border-bottom: solid  9px; }
.solid10B { border-bottom: solid 10px; }
.solid11B { border-bottom: solid 11px; }
.solid12B { border-bottom: solid 12px; }
.solid13B { border-bottom: solid 13px; }
.solid14B { border-bottom: solid 14px; }
.solid15B { border-bottom: solid 15px; }

/* dotted */
.dotted00  { border: dotted  0px; }
.dotted01  { border: dotted  1px; }
.dotted02  { border: dotted  2px; }
.dotted03  { border: dotted  3px; }
.dotted04  { border: dotted  4px; }
.dotted05  { border: dotted  5px; }
.dotted06  { border: dotted  6px; }
.dotted07  { border: dotted  7px; }
.dotted08  { border: dotted  8px; }
.dotted09  { border: dotted  9px; }
.dotted10  { border: dotted 10px; }
.dotted11  { border: dotted 11px; }
.dotted12  { border: dotted 12px; }
.dotted13  { border: dotted 13px; }
.dotted14  { border: dotted 14px; }
.dotted15  { border: dotted 15px; }

.dotted00L { border-left: dotted  0px; }
.dotted01L { border-left: dotted  1px; }
.dotted02L { border-left: dotted  2px; }
.dotted03L { border-left: dotted  3px; }
.dotted04L { border-left: dotted  4px; }
.dotted05L { border-left: dotted  5px; }
.dotted06L { border-left: dotted  6px; }
.dotted07L { border-left: dotted  7px; }
.dotted08L { border-left: dotted  8px; }
.dotted09L { border-left: dotted  9px; }
.dotted10L { border-left: dotted 10px; }
.dotted11L { border-left: dotted 11px; }
.dotted12L { border-left: dotted 12px; }
.dotted13L { border-left: dotted 13px; }
.dotted14L { border-left: dotted 14px; }
.dotted15L { border-left: dotted 15px; }

.dotted00R { border-right: dotted  0px; }
.dotted01R { border-right: dotted  1px; }
.dotted02R { border-right: dotted  2px; }
.dotted03R { border-right: dotted  3px; }
.dotted04R { border-right: dotted  4px; }
.dotted05R { border-right: dotted  5px; }
.dotted06R { border-right: dotted  6px; }
.dotted07R { border-right: dotted  7px; }
.dotted08R { border-right: dotted  8px; }
.dotted09R { border-right: dotted  9px; }
.dotted10R { border-right: dotted 10px; }
.dotted11R { border-right: dotted 11px; }
.dotted12R { border-right: dotted 12px; }
.dotted13R { border-right: dotted 13px; }
.dotted14R { border-right: dotted 14px; }
.dotted15R { border-right: dotted 15px; }

.dotted00T { border-top: dotted  0px; }
.dotted01T { border-top: dotted  1px; }
.dotted02T { border-top: dotted  2px; }
.dotted03T { border-top: dotted  3px; }
.dotted04T { border-top: dotted  4px; }
.dotted05T { border-top: dotted  5px; }
.dotted06T { border-top: dotted  6px; }
.dotted07T { border-top: dotted  7px; }
.dotted08T { border-top: dotted  8px; }
.dotted09T { border-top: dotted  9px; }
.dotted10T { border-top: dotted 10px; }
.dotted11T { border-top: dotted 11px; }
.dotted12T { border-top: dotted 12px; }
.dotted13T { border-top: dotted 13px; }
.dotted14T { border-top: dotted 14px; }
.dotted15T { border-top: dotted 15px; }

.dotted00B { border-bottom: dotted  0px; }
.dotted01B { border-bottom: dotted  1px; }
.dotted02B { border-bottom: dotted  2px; }
.dotted03B { border-bottom: dotted  3px; }
.dotted04B { border-bottom: dotted  4px; }
.dotted05B { border-bottom: dotted  5px; }
.dotted06B { border-bottom: dotted  6px; }
.dotted07B { border-bottom: dotted  7px; }
.dotted08B { border-bottom: dotted  8px; }
.dotted09B { border-bottom: dotted  9px; }
.dotted10B { border-bottom: dotted 10px; }
.dotted11B { border-bottom: dotted 11px; }
.dotted12B { border-bottom: dotted 12px; }
.dotted13B { border-bottom: dotted 13px; }
.dotted14B { border-bottom: dotted 14px; }
.dotted15B { border-bottom: dotted 15px; }

/* color */
.c000 { color: #000; } .c002 { color: #002; } .c004 { color: #004; } .c006 { color: #006; } .c008 { color: #008; } .c00A { color: #00A; } .c00C { color: #00C; } .c00E { color: #00E; }
.c020 { color: #020; } .c022 { color: #022; } .c024 { color: #024; } .c026 { color: #026; } .c028 { color: #028; } .c02A { color: #02A; } .c02C { color: #02C; } .c02E { color: #02E; }
.c040 { color: #040; } .c042 { color: #042; } .c044 { color: #044; } .c046 { color: #046; } .c048 { color: #048; } .c04A { color: #04A; } .c04C { color: #04C; } .c04E { color: #04E; }
.c060 { color: #060; } .c062 { color: #062; } .c064 { color: #064; } .c066 { color: #066; } .c068 { color: #068; } .c06A { color: #06A; } .c06C { color: #06C; } .c06E { color: #06E; }
.c080 { color: #080; } .c082 { color: #082; } .c084 { color: #084; } .c086 { color: #086; } .c088 { color: #088; } .c08A { color: #08A; } .c08C { color: #08C; } .c08E { color: #08E; }
.c0A0 { color: #0A0; } .c0A2 { color: #0A2; } .c0A4 { color: #0A4; } .c0A6 { color: #0A6; } .c0A8 { color: #0A8; } .c0AA { color: #0AA; } .c0AC { color: #0AC; } .c0AE { color: #0AE; }
.c0C0 { color: #0C0; } .c0C2 { color: #0C2; } .c0C4 { color: #0C4; } .c0C6 { color: #0C6; } .c0C8 { color: #0C8; } .c0CA { color: #0CA; } .c0CC { color: #0CC; } .c0CE { color: #0CE; }
.c0E0 { color: #0E0; } .c0E2 { color: #0E2; } .c0E4 { color: #0E4; } .c0E6 { color: #0E6; } .c0E8 { color: #0E8; } .c0EA { color: #0EA; } .c0EC { color: #0EC; } .c0EE { color: #0EE; }

.c200 { color: #200; } .c202 { color: #202; } .c204 { color: #204; } .c206 { color: #206; } .c208 { color: #208; } .c20A { color: #20A; } .c20C { color: #20C; } .c20E { color: #20E; }
.c220 { color: #220; } .c222 { color: #222; } .c224 { color: #224; } .c226 { color: #226; } .c228 { color: #228; } .c22A { color: #22A; } .c22C { color: #22C; } .c22E { color: #22E; }
.c240 { color: #240; } .c242 { color: #242; } .c244 { color: #244; } .c246 { color: #246; } .c248 { color: #248; } .c24A { color: #24A; } .c24C { color: #24C; } .c24E { color: #24E; }
.c260 { color: #260; } .c262 { color: #262; } .c264 { color: #264; } .c266 { color: #266; } .c268 { color: #268; } .c26A { color: #26A; } .c26C { color: #26C; } .c26E { color: #26E; }
.c280 { color: #280; } .c282 { color: #282; } .c284 { color: #284; } .c286 { color: #286; } .c288 { color: #288; } .c28A { color: #28A; } .c28C { color: #28C; } .c28E { color: #28E; }
.c2A0 { color: #2A0; } .c2A2 { color: #2A2; } .c2A4 { color: #2A4; } .c2A6 { color: #2A6; } .c2A8 { color: #2A8; } .c2AA { color: #2AA; } .c2AC { color: #2AC; } .c2AE { color: #2AE; }
.c2C0 { color: #2C0; } .c2C2 { color: #2C2; } .c2C4 { color: #2C4; } .c2C6 { color: #2C6; } .c2C8 { color: #2C8; } .c2CA { color: #2CA; } .c2CC { color: #2CC; } .c2CE { color: #2CE; }
.c2E0 { color: #2E0; } .c2E2 { color: #2E2; } .c2E4 { color: #2E4; } .c2E6 { color: #2E6; } .c2E8 { color: #2E8; } .c2EA { color: #2EA; } .c2EC { color: #2EC; } .c2EE { color: #2EE; }

.c400 { color: #400; } .c402 { color: #402; } .c404 { color: #404; } .c406 { color: #406; } .c408 { color: #408; } .c40A { color: #40A; } .c40C { color: #40C; } .c40E { color: #40E; }
.c420 { color: #420; } .c422 { color: #422; } .c424 { color: #424; } .c426 { color: #426; } .c428 { color: #428; } .c42A { color: #42A; } .c42C { color: #42C; } .c42E { color: #42E; }
.c440 { color: #440; } .c442 { color: #442; } .c444 { color: #444; } .c446 { color: #446; } .c448 { color: #448; } .c44A { color: #44A; } .c44C { color: #44C; } .c44E { color: #44E; }
.c460 { color: #460; } .c462 { color: #462; } .c464 { color: #464; } .c466 { color: #466; } .c468 { color: #468; } .c46A { color: #46A; } .c46C { color: #46C; } .c46E { color: #46E; }
.c480 { color: #480; } .c482 { color: #482; } .c484 { color: #484; } .c486 { color: #486; } .c488 { color: #488; } .c48A { color: #48A; } .c48C { color: #48C; } .c48E { color: #48E; }
.c4A0 { color: #4A0; } .c4A2 { color: #4A2; } .c4A4 { color: #4A4; } .c4A6 { color: #4A6; } .c4A8 { color: #4A8; } .c4AA { color: #4AA; } .c4AC { color: #4AC; } .c4AE { color: #4AE; }
.c4C0 { color: #4C0; } .c4C2 { color: #4C2; } .c4C4 { color: #4C4; } .c4C6 { color: #4C6; } .c4C8 { color: #4C8; } .c4CA { color: #4CA; } .c4CC { color: #4CC; } .c4CE { color: #4CE; }
.c4E0 { color: #4E0; } .c4E2 { color: #4E2; } .c4E4 { color: #4E4; } .c4E6 { color: #4E6; } .c4E8 { color: #4E8; } .c4EA { color: #4EA; } .c4EC { color: #4EC; } .c4EE { color: #4EE; }

.c600 { color: #600; } .c602 { color: #602; } .c604 { color: #604; } .c606 { color: #606; } .c608 { color: #608; } .c60A { color: #60A; } .c60C { color: #60C; } .c60E { color: #60E; }
.c620 { color: #620; } .c622 { color: #622; } .c624 { color: #624; } .c626 { color: #626; } .c628 { color: #628; } .c62A { color: #62A; } .c62C { color: #62C; } .c62E { color: #62E; }
.c640 { color: #640; } .c642 { color: #642; } .c644 { color: #644; } .c646 { color: #646; } .c648 { color: #648; } .c64A { color: #64A; } .c64C { color: #64C; } .c64E { color: #64E; }
.c660 { color: #660; } .c662 { color: #662; } .c664 { color: #664; } .c666 { color: #666; } .c668 { color: #668; } .c66A { color: #66A; } .c66C { color: #66C; } .c66E { color: #66E; }
.c680 { color: #680; } .c682 { color: #682; } .c684 { color: #684; } .c686 { color: #686; } .c688 { color: #688; } .c68A { color: #68A; } .c68C { color: #68C; } .c68E { color: #68E; }
.c6A0 { color: #6A0; } .c6A2 { color: #6A2; } .c6A4 { color: #6A4; } .c6A6 { color: #6A6; } .c6A8 { color: #6A8; } .c6AA { color: #6AA; } .c6AC { color: #6AC; } .c6AE { color: #6AE; }
.c6C0 { color: #6C0; } .c6C2 { color: #6C2; } .c6C4 { color: #6C4; } .c6C6 { color: #6C6; } .c6C8 { color: #6C8; } .c6CA { color: #6CA; } .c6CC { color: #6CC; } .c6CE { color: #6CE; }
.c6E0 { color: #6E0; } .c6E2 { color: #6E2; } .c6E4 { color: #6E4; } .c6E6 { color: #6E6; } .c6E8 { color: #6E8; } .c6EA { color: #6EA; } .c6EC { color: #6EC; } .c6EE { color: #6EE; }

.c800 { color: #800; } .c802 { color: #802; } .c804 { color: #804; } .c806 { color: #806; } .c808 { color: #808; } .c80A { color: #80A; } .c80C { color: #80C; } .c80E { color: #80E; }
.c820 { color: #820; } .c822 { color: #822; } .c824 { color: #824; } .c826 { color: #826; } .c828 { color: #828; } .c82A { color: #82A; } .c82C { color: #82C; } .c82E { color: #82E; }
.c840 { color: #840; } .c842 { color: #842; } .c844 { color: #844; } .c846 { color: #846; } .c848 { color: #848; } .c84A { color: #84A; } .c84C { color: #84C; } .c84E { color: #84E; }
.c860 { color: #860; } .c862 { color: #862; } .c864 { color: #864; } .c866 { color: #866; } .c868 { color: #868; } .c86A { color: #86A; } .c86C { color: #86C; } .c86E { color: #86E; }
.c880 { color: #880; } .c882 { color: #882; } .c884 { color: #884; } .c886 { color: #886; } .c888 { color: #888; } .c88A { color: #88A; } .c88C { color: #88C; } .c88E { color: #88E; }
.c8A0 { color: #8A0; } .c8A2 { color: #8A2; } .c8A4 { color: #8A4; } .c8A6 { color: #8A6; } .c8A8 { color: #8A8; } .c8AA { color: #8AA; } .c8AC { color: #8AC; } .c8AE { color: #8AE; }
.c8C0 { color: #8C0; } .c8C2 { color: #8C2; } .c8C4 { color: #8C4; } .c8C6 { color: #8C6; } .c8C8 { color: #8C8; } .c8CA { color: #8CA; } .c8CC { color: #8CC; } .c8CE { color: #8CE; }
.c8E0 { color: #8E0; } .c8E2 { color: #8E2; } .c8E4 { color: #8E4; } .c8E6 { color: #8E6; } .c8E8 { color: #8E8; } .c8EA { color: #8EA; } .c8EC { color: #8EC; } .c8EE { color: #8EE; }

.cA00 { color: #A00; } .cA02 { color: #A02; } .cA04 { color: #A04; } .cA06 { color: #A06; } .cA08 { color: #A08; } .cA0A { color: #A0A; } .cA0C { color: #A0C; } .cA0E { color: #A0E; }
.cA20 { color: #A20; } .cA22 { color: #A22; } .cA24 { color: #A24; } .cA26 { color: #A26; } .cA28 { color: #A28; } .cA2A { color: #A2A; } .cA2C { color: #A2C; } .cA2E { color: #A2E; }
.cA40 { color: #A40; } .cA42 { color: #A42; } .cA44 { color: #A44; } .cA46 { color: #A46; } .cA48 { color: #A48; } .cA4A { color: #A4A; } .cA4C { color: #A4C; } .cA4E { color: #A4E; }
.cA60 { color: #A60; } .cA62 { color: #A62; } .cA64 { color: #A64; } .cA66 { color: #A66; } .cA68 { color: #A68; } .cA6A { color: #A6A; } .cA6C { color: #A6C; } .cA6E { color: #A6E; }
.cA80 { color: #A80; } .cA82 { color: #A82; } .cA84 { color: #A84; } .cA86 { color: #A86; } .cA88 { color: #A88; } .cA8A { color: #A8A; } .cA8C { color: #A8C; } .cA8E { color: #A8E; }
.cAA0 { color: #AA0; } .cAA2 { color: #AA2; } .cAA4 { color: #AA4; } .cAA6 { color: #AA6; } .cAA8 { color: #AA8; } .cAAA { color: #AAA; } .cAAC { color: #AAC; } .cAAE { color: #AAE; }
.cAC0 { color: #AC0; } .cAC2 { color: #AC2; } .cAC4 { color: #AC4; } .cAC6 { color: #AC6; } .cAC8 { color: #AC8; } .cACA { color: #ACA; } .cACC { color: #ACC; } .cACE { color: #ACE; }
.cAE0 { color: #AE0; } .cAE2 { color: #AE2; } .cAE4 { color: #AE4; } .cAE6 { color: #AE6; } .cAE8 { color: #AE8; } .cAEA { color: #AEA; } .cAEC { color: #AEC; } .cAEE { color: #AEE; }

.cC00 { color: #C00; } .cC02 { color: #C02; } .cC04 { color: #C04; } .cC06 { color: #C06; } .cC08 { color: #C08; } .cC0A { color: #C0A; } .cC0C { color: #C0C; } .cC0E { color: #C0E; }
.cC20 { color: #C20; } .cC22 { color: #C22; } .cC24 { color: #C24; } .cC26 { color: #C26; } .cC28 { color: #C28; } .cC2A { color: #C2A; } .cC2C { color: #C2C; } .cC2E { color: #C2E; }
.cC40 { color: #C40; } .cC42 { color: #C42; } .cC44 { color: #C44; } .cC46 { color: #C46; } .cC48 { color: #C48; } .cC4A { color: #C4A; } .cC4C { color: #C4C; } .cC4E { color: #C4E; }
.cC60 { color: #C60; } .cC62 { color: #C62; } .cC64 { color: #C64; } .cC66 { color: #C66; } .cC68 { color: #C68; } .cC6A { color: #C6A; } .cC6C { color: #C6C; } .cC6E { color: #C6E; }
.cC80 { color: #C80; } .cC82 { color: #C82; } .cC84 { color: #C84; } .cC86 { color: #C86; } .cC88 { color: #C88; } .cC8A { color: #C8A; } .cC8C { color: #C8C; } .cC8E { color: #C8E; }
.cCA0 { color: #CA0; } .cCA2 { color: #CA2; } .cCA4 { color: #CA4; } .cCA6 { color: #CA6; } .cCA8 { color: #CA8; } .cCAA { color: #CAA; } .cCAC { color: #CAC; } .cCAE { color: #CAE; }
.cCC0 { color: #CC0; } .cCC2 { color: #CC2; } .cCC4 { color: #CC4; } .cCC6 { color: #CC6; } .cCC8 { color: #CC8; } .cCCA { color: #CCA; } .cCCC { color: #CCC; } .cCCE { color: #CCE; }
.cCE0 { color: #CE0; } .cCE2 { color: #CE2; } .cCE4 { color: #CE4; } .cCE6 { color: #CE6; } .cCE8 { color: #CE8; } .cCEA { color: #CEA; } .cCEC { color: #CEC; } .cCEE { color: #CEE; }

.cE00 { color: #E00; } .cE02 { color: #E02; } .cE04 { color: #E04; } .cE06 { color: #E06; } .cE08 { color: #E08; } .cE0A { color: #E0A; } .cE0C { color: #E0C; } .cE0E { color: #E0E; }
.cE20 { color: #E20; } .cE22 { color: #E22; } .cE24 { color: #E24; } .cE26 { color: #E26; } .cE28 { color: #E28; } .cE2A { color: #E2A; } .cE2C { color: #E2C; } .cE2E { color: #E2E; }
.cE40 { color: #E40; } .cE42 { color: #E42; } .cE44 { color: #E44; } .cE46 { color: #E46; } .cE48 { color: #E48; } .cE4A { color: #E4A; } .cE4C { color: #E4C; } .cE4E { color: #E4E; }
.cE60 { color: #E60; } .cE62 { color: #E62; } .cE64 { color: #E64; } .cE66 { color: #E66; } .cE68 { color: #E68; } .cE6A { color: #E6A; } .cE6C { color: #E6C; } .cE6E { color: #E6E; }
.cE80 { color: #E80; } .cE82 { color: #E82; } .cE84 { color: #E84; } .cE86 { color: #E86; } .cE88 { color: #E88; } .cE8A { color: #E8A; } .cE8C { color: #E8C; } .cE8E { color: #E8E; }
.cEA0 { color: #EA0; } .cEA2 { color: #EA2; } .cEA4 { color: #EA4; } .cEA6 { color: #EA6; } .cEA8 { color: #EA8; } .cEAA { color: #EAA; } .cEAC { color: #EAC; } .cEAE { color: #EAE; }
.cEC0 { color: #EC0; } .cEC2 { color: #EC2; } .cEC4 { color: #EC4; } .cEC6 { color: #EC6; } .cEC8 { color: #EC8; } .cECA { color: #ECA; } .cECC { color: #ECC; } .cECE { color: #ECE; }
.cEE0 { color: #EE0; } .cEE2 { color: #EE2; } .cEE4 { color: #EE4; } .cEE6 { color: #EE6; } .cEE8 { color: #EE8; } .cEEA { color: #EEA; } .cEEC { color: #EEC; } .cEEE { color: #EEE; }

.cFFF { color: #FFF; }

/* background-color */
.bg000 { background-color: #000; } .bg002 { background-color: #002; } .bg004 { background-color: #004; } .bg006 { background-color: #006; } .bg008 { background-color: #008; } .bg00A { background-color: #00A; } .bg00C { background-color: #00C; } .bg00E { background-color: #00E; }
.bg020 { background-color: #020; } .bg022 { background-color: #022; } .bg024 { background-color: #024; } .bg026 { background-color: #026; } .bg028 { background-color: #028; } .bg02A { background-color: #02A; } .bg02C { background-color: #02C; } .bg02E { background-color: #02E; }
.bg040 { background-color: #040; } .bg042 { background-color: #042; } .bg044 { background-color: #044; } .bg046 { background-color: #046; } .bg048 { background-color: #048; } .bg04A { background-color: #04A; } .bg04C { background-color: #04C; } .bg04E { background-color: #04E; }
.bg060 { background-color: #060; } .bg062 { background-color: #062; } .bg064 { background-color: #064; } .bg066 { background-color: #066; } .bg068 { background-color: #068; } .bg06A { background-color: #06A; } .bg06C { background-color: #06C; } .bg06E { background-color: #06E; }
.bg080 { background-color: #080; } .bg082 { background-color: #082; } .bg084 { background-color: #084; } .bg086 { background-color: #086; } .bg088 { background-color: #088; } .bg08A { background-color: #08A; } .bg08C { background-color: #08C; } .bg08E { background-color: #08E; }
.bg0A0 { background-color: #0A0; } .bg0A2 { background-color: #0A2; } .bg0A4 { background-color: #0A4; } .bg0A6 { background-color: #0A6; } .bg0A8 { background-color: #0A8; } .bg0AA { background-color: #0AA; } .bg0AC { background-color: #0AC; } .bg0AE { background-color: #0AE; }
.bg0C0 { background-color: #0C0; } .bg0C2 { background-color: #0C2; } .bg0C4 { background-color: #0C4; } .bg0C6 { background-color: #0C6; } .bg0C8 { background-color: #0C8; } .bg0CA { background-color: #0CA; } .bg0CC { background-color: #0CC; } .bg0CE { background-color: #0CE; }
.bg0E0 { background-color: #0E0; } .bg0E2 { background-color: #0E2; } .bg0E4 { background-color: #0E4; } .bg0E6 { background-color: #0E6; } .bg0E8 { background-color: #0E8; } .bg0EA { background-color: #0EA; } .bg0EC { background-color: #0EC; } .bg0EE { background-color: #0EE; }

.bg200 { background-color: #200; } .bg202 { background-color: #202; } .bg204 { background-color: #204; } .bg206 { background-color: #206; } .bg208 { background-color: #208; } .bg20A { background-color: #20A; } .bg20C { background-color: #20C; } .bg20E { background-color: #20E; }
.bg220 { background-color: #220; } .bg222 { background-color: #222; } .bg224 { background-color: #224; } .bg226 { background-color: #226; } .bg228 { background-color: #228; } .bg22A { background-color: #22A; } .bg22C { background-color: #22C; } .bg22E { background-color: #22E; }
.bg240 { background-color: #240; } .bg242 { background-color: #242; } .bg244 { background-color: #244; } .bg246 { background-color: #246; } .bg248 { background-color: #248; } .bg24A { background-color: #24A; } .bg24C { background-color: #24C; } .bg24E { background-color: #24E; }
.bg260 { background-color: #260; } .bg262 { background-color: #262; } .bg264 { background-color: #264; } .bg266 { background-color: #266; } .bg268 { background-color: #268; } .bg26A { background-color: #26A; } .bg26C { background-color: #26C; } .bg26E { background-color: #26E; }
.bg280 { background-color: #280; } .bg282 { background-color: #282; } .bg284 { background-color: #284; } .bg286 { background-color: #286; } .bg288 { background-color: #288; } .bg28A { background-color: #28A; } .bg28C { background-color: #28C; } .bg28E { background-color: #28E; }
.bg2A0 { background-color: #2A0; } .bg2A2 { background-color: #2A2; } .bg2A4 { background-color: #2A4; } .bg2A6 { background-color: #2A6; } .bg2A8 { background-color: #2A8; } .bg2AA { background-color: #2AA; } .bg2AC { background-color: #2AC; } .bg2AE { background-color: #2AE; }
.bg2C0 { background-color: #2C0; } .bg2C2 { background-color: #2C2; } .bg2C4 { background-color: #2C4; } .bg2C6 { background-color: #2C6; } .bg2C8 { background-color: #2C8; } .bg2CA { background-color: #2CA; } .bg2CC { background-color: #2CC; } .bg2CE { background-color: #2CE; }
.bg2E0 { background-color: #2E0; } .bg2E2 { background-color: #2E2; } .bg2E4 { background-color: #2E4; } .bg2E6 { background-color: #2E6; } .bg2E8 { background-color: #2E8; } .bg2EA { background-color: #2EA; } .bg2EC { background-color: #2EC; } .bg2EE { background-color: #2EE; }

.bg400 { background-color: #400; } .bg402 { background-color: #402; } .bg404 { background-color: #404; } .bg406 { background-color: #406; } .bg408 { background-color: #408; } .bg40A { background-color: #40A; } .bg40C { background-color: #40C; } .bg40E { background-color: #40E; }
.bg420 { background-color: #420; } .bg422 { background-color: #422; } .bg424 { background-color: #424; } .bg426 { background-color: #426; } .bg428 { background-color: #428; } .bg42A { background-color: #42A; } .bg42C { background-color: #42C; } .bg42E { background-color: #42E; }
.bg440 { background-color: #440; } .bg442 { background-color: #442; } .bg444 { background-color: #444; } .bg446 { background-color: #446; } .bg448 { background-color: #448; } .bg44A { background-color: #44A; } .bg44C { background-color: #44C; } .bg44E { background-color: #44E; }
.bg460 { background-color: #460; } .bg462 { background-color: #462; } .bg464 { background-color: #464; } .bg466 { background-color: #466; } .bg468 { background-color: #468; } .bg46A { background-color: #46A; } .bg46C { background-color: #46C; } .bg46E { background-color: #46E; }
.bg480 { background-color: #480; } .bg482 { background-color: #482; } .bg484 { background-color: #484; } .bg486 { background-color: #486; } .bg488 { background-color: #488; } .bg48A { background-color: #48A; } .bg48C { background-color: #48C; } .bg48E { background-color: #48E; }
.bg4A0 { background-color: #4A0; } .bg4A2 { background-color: #4A2; } .bg4A4 { background-color: #4A4; } .bg4A6 { background-color: #4A6; } .bg4A8 { background-color: #4A8; } .bg4AA { background-color: #4AA; } .bg4AC { background-color: #4AC; } .bg4AE { background-color: #4AE; }
.bg4C0 { background-color: #4C0; } .bg4C2 { background-color: #4C2; } .bg4C4 { background-color: #4C4; } .bg4C6 { background-color: #4C6; } .bg4C8 { background-color: #4C8; } .bg4CA { background-color: #4CA; } .bg4CC { background-color: #4CC; } .bg4CE { background-color: #4CE; }
.bg4E0 { background-color: #4E0; } .bg4E2 { background-color: #4E2; } .bg4E4 { background-color: #4E4; } .bg4E6 { background-color: #4E6; } .bg4E8 { background-color: #4E8; } .bg4EA { background-color: #4EA; } .bg4EC { background-color: #4EC; } .bg4EE { background-color: #4EE; }

.bg600 { background-color: #600; } .bg602 { background-color: #602; } .bg604 { background-color: #604; } .bg606 { background-color: #606; } .bg608 { background-color: #608; } .bg60A { background-color: #60A; } .bg60C { background-color: #60C; } .bg60E { background-color: #60E; }
.bg620 { background-color: #620; } .bg622 { background-color: #622; } .bg624 { background-color: #624; } .bg626 { background-color: #626; } .bg628 { background-color: #628; } .bg62A { background-color: #62A; } .bg62C { background-color: #62C; } .bg62E { background-color: #62E; }
.bg640 { background-color: #640; } .bg642 { background-color: #642; } .bg644 { background-color: #644; } .bg646 { background-color: #646; } .bg648 { background-color: #648; } .bg64A { background-color: #64A; } .bg64C { background-color: #64C; } .bg64E { background-color: #64E; }
.bg660 { background-color: #660; } .bg662 { background-color: #662; } .bg664 { background-color: #664; } .bg666 { background-color: #666; } .bg668 { background-color: #668; } .bg66A { background-color: #66A; } .bg66C { background-color: #66C; } .bg66E { background-color: #66E; }
.bg680 { background-color: #680; } .bg682 { background-color: #682; } .bg684 { background-color: #684; } .bg686 { background-color: #686; } .bg688 { background-color: #688; } .bg68A { background-color: #68A; } .bg68C { background-color: #68C; } .bg68E { background-color: #68E; }
.bg6A0 { background-color: #6A0; } .bg6A2 { background-color: #6A2; } .bg6A4 { background-color: #6A4; } .bg6A6 { background-color: #6A6; } .bg6A8 { background-color: #6A8; } .bg6AA { background-color: #6AA; } .bg6AC { background-color: #6AC; } .bg6AE { background-color: #6AE; }
.bg6C0 { background-color: #6C0; } .bg6C2 { background-color: #6C2; } .bg6C4 { background-color: #6C4; } .bg6C6 { background-color: #6C6; } .bg6C8 { background-color: #6C8; } .bg6CA { background-color: #6CA; } .bg6CC { background-color: #6CC; } .bg6CE { background-color: #6CE; }
.bg6E0 { background-color: #6E0; } .bg6E2 { background-color: #6E2; } .bg6E4 { background-color: #6E4; } .bg6E6 { background-color: #6E6; } .bg6E8 { background-color: #6E8; } .bg6EA { background-color: #6EA; } .bg6EC { background-color: #6EC; } .bg6EE { background-color: #6EE; }

.bg800 { background-color: #800; } .bg802 { background-color: #802; } .bg804 { background-color: #804; } .bg806 { background-color: #806; } .bg808 { background-color: #808; } .bg80A { background-color: #80A; } .bg80C { background-color: #80C; } .bg80E { background-color: #80E; }
.bg820 { background-color: #820; } .bg822 { background-color: #822; } .bg824 { background-color: #824; } .bg826 { background-color: #826; } .bg828 { background-color: #828; } .bg82A { background-color: #82A; } .bg82C { background-color: #82C; } .bg82E { background-color: #82E; }
.bg840 { background-color: #840; } .bg842 { background-color: #842; } .bg844 { background-color: #844; } .bg846 { background-color: #846; } .bg848 { background-color: #848; } .bg84A { background-color: #84A; } .bg84C { background-color: #84C; } .bg84E { background-color: #84E; }
.bg860 { background-color: #860; } .bg862 { background-color: #862; } .bg864 { background-color: #864; } .bg866 { background-color: #866; } .bg868 { background-color: #868; } .bg86A { background-color: #86A; } .bg86C { background-color: #86C; } .bg86E { background-color: #86E; }
.bg880 { background-color: #880; } .bg882 { background-color: #882; } .bg884 { background-color: #884; } .bg886 { background-color: #886; } .bg888 { background-color: #888; } .bg88A { background-color: #88A; } .bg88C { background-color: #88C; } .bg88E { background-color: #88E; }
.bg8A0 { background-color: #8A0; } .bg8A2 { background-color: #8A2; } .bg8A4 { background-color: #8A4; } .bg8A6 { background-color: #8A6; } .bg8A8 { background-color: #8A8; } .bg8AA { background-color: #8AA; } .bg8AC { background-color: #8AC; } .bg8AE { background-color: #8AE; }
.bg8C0 { background-color: #8C0; } .bg8C2 { background-color: #8C2; } .bg8C4 { background-color: #8C4; } .bg8C6 { background-color: #8C6; } .bg8C8 { background-color: #8C8; } .bg8CA { background-color: #8CA; } .bg8CC { background-color: #8CC; } .bg8CE { background-color: #8CE; }
.bg8E0 { background-color: #8E0; } .bg8E2 { background-color: #8E2; } .bg8E4 { background-color: #8E4; } .bg8E6 { background-color: #8E6; } .bg8E8 { background-color: #8E8; } .bg8EA { background-color: #8EA; } .bg8EC { background-color: #8EC; } .bg8EE { background-color: #8EE; }

.bgA00 { background-color: #A00; } .bgA02 { background-color: #A02; } .bgA04 { background-color: #A04; } .bgA06 { background-color: #A06; } .bgA08 { background-color: #A08; } .bgA0A { background-color: #A0A; } .bgA0C { background-color: #A0C; } .bgA0E { background-color: #A0E; }
.bgA20 { background-color: #A20; } .bgA22 { background-color: #A22; } .bgA24 { background-color: #A24; } .bgA26 { background-color: #A26; } .bgA28 { background-color: #A28; } .bgA2A { background-color: #A2A; } .bgA2C { background-color: #A2C; } .bgA2E { background-color: #A2E; }
.bgA40 { background-color: #A40; } .bgA42 { background-color: #A42; } .bgA44 { background-color: #A44; } .bgA46 { background-color: #A46; } .bgA48 { background-color: #A48; } .bgA4A { background-color: #A4A; } .bgA4C { background-color: #A4C; } .bgA4E { background-color: #A4E; }
.bgA60 { background-color: #A60; } .bgA62 { background-color: #A62; } .bgA64 { background-color: #A64; } .bgA66 { background-color: #A66; } .bgA68 { background-color: #A68; } .bgA6A { background-color: #A6A; } .bgA6C { background-color: #A6C; } .bgA6E { background-color: #A6E; }
.bgA80 { background-color: #A80; } .bgA82 { background-color: #A82; } .bgA84 { background-color: #A84; } .bgA86 { background-color: #A86; } .bgA88 { background-color: #A88; } .bgA8A { background-color: #A8A; } .bgA8C { background-color: #A8C; } .bgA8E { background-color: #A8E; }
.bgAA0 { background-color: #AA0; } .bgAA2 { background-color: #AA2; } .bgAA4 { background-color: #AA4; } .bgAA6 { background-color: #AA6; } .bgAA8 { background-color: #AA8; } .bgAAA { background-color: #AAA; } .bgAAC { background-color: #AAC; } .bgAAE { background-color: #AAE; }
.bgAC0 { background-color: #AC0; } .bgAC2 { background-color: #AC2; } .bgAC4 { background-color: #AC4; } .bgAC6 { background-color: #AC6; } .bgAC8 { background-color: #AC8; } .bgACA { background-color: #ACA; } .bgACC { background-color: #ACC; } .bgACE { background-color: #ACE; }
.bgAE0 { background-color: #AE0; } .bgAE2 { background-color: #AE2; } .bgAE4 { background-color: #AE4; } .bgAE6 { background-color: #AE6; } .bgAE8 { background-color: #AE8; } .bgAEA { background-color: #AEA; } .bgAEC { background-color: #AEC; } .bgAEE { background-color: #AEE; }

.bgC00 { background-color: #C00; } .bgC02 { background-color: #C02; } .bgC04 { background-color: #C04; } .bgC06 { background-color: #C06; } .bgC08 { background-color: #C08; } .bgC0A { background-color: #C0A; } .bgC0C { background-color: #C0C; } .bgC0E { background-color: #C0E; }
.bgC20 { background-color: #C20; } .bgC22 { background-color: #C22; } .bgC24 { background-color: #C24; } .bgC26 { background-color: #C26; } .bgC28 { background-color: #C28; } .bgC2A { background-color: #C2A; } .bgC2C { background-color: #C2C; } .bgC2E { background-color: #C2E; }
.bgC40 { background-color: #C40; } .bgC42 { background-color: #C42; } .bgC44 { background-color: #C44; } .bgC46 { background-color: #C46; } .bgC48 { background-color: #C48; } .bgC4A { background-color: #C4A; } .bgC4C { background-color: #C4C; } .bgC4E { background-color: #C4E; }
.bgC60 { background-color: #C60; } .bgC62 { background-color: #C62; } .bgC64 { background-color: #C64; } .bgC66 { background-color: #C66; } .bgC68 { background-color: #C68; } .bgC6A { background-color: #C6A; } .bgC6C { background-color: #C6C; } .bgC6E { background-color: #C6E; }
.bgC80 { background-color: #C80; } .bgC82 { background-color: #C82; } .bgC84 { background-color: #C84; } .bgC86 { background-color: #C86; } .bgC88 { background-color: #C88; } .bgC8A { background-color: #C8A; } .bgC8C { background-color: #C8C; } .bgC8E { background-color: #C8E; }
.bgCA0 { background-color: #CA0; } .bgCA2 { background-color: #CA2; } .bgCA4 { background-color: #CA4; } .bgCA6 { background-color: #CA6; } .bgCA8 { background-color: #CA8; } .bgCAA { background-color: #CAA; } .bgCAC { background-color: #CAC; } .bgCAE { background-color: #CAE; }
.bgCC0 { background-color: #CC0; } .bgCC2 { background-color: #CC2; } .bgCC4 { background-color: #CC4; } .bgCC6 { background-color: #CC6; } .bgCC8 { background-color: #CC8; } .bgCCA { background-color: #CCA; } .bgCCC { background-color: #CCC; } .bgCCE { background-color: #CCE; }
.bgCE0 { background-color: #CE0; } .bgCE2 { background-color: #CE2; } .bgCE4 { background-color: #CE4; } .bgCE6 { background-color: #CE6; } .bgCE8 { background-color: #CE8; } .bgCEA { background-color: #CEA; } .bgCEC { background-color: #CEC; } .bgCEE { background-color: #CEE; }

.bgE00 { background-color: #E00; } .bgE02 { background-color: #E02; } .bgE04 { background-color: #E04; } .bgE06 { background-color: #E06; } .bgE08 { background-color: #E08; } .bgE0A { background-color: #E0A; } .bgE0C { background-color: #E0C; } .bgE0E { background-color: #E0E; }
.bgE20 { background-color: #E20; } .bgE22 { background-color: #E22; } .bgE24 { background-color: #E24; } .bgE26 { background-color: #E26; } .bgE28 { background-color: #E28; } .bgE2A { background-color: #E2A; } .bgE2C { background-color: #E2C; } .bgE2E { background-color: #E2E; }
.bgE40 { background-color: #E40; } .bgE42 { background-color: #E42; } .bgE44 { background-color: #E44; } .bgE46 { background-color: #E46; } .bgE48 { background-color: #E48; } .bgE4A { background-color: #E4A; } .bgE4C { background-color: #E4C; } .bgE4E { background-color: #E4E; }
.bgE60 { background-color: #E60; } .bgE62 { background-color: #E62; } .bgE64 { background-color: #E64; } .bgE66 { background-color: #E66; } .bgE68 { background-color: #E68; } .bgE6A { background-color: #E6A; } .bgE6C { background-color: #E6C; } .bgE6E { background-color: #E6E; }
.bgE80 { background-color: #E80; } .bgE82 { background-color: #E82; } .bgE84 { background-color: #E84; } .bgE86 { background-color: #E86; } .bgE88 { background-color: #E88; } .bgE8A { background-color: #E8A; } .bgE8C { background-color: #E8C; } .bgE8E { background-color: #E8E; }
.bgEA0 { background-color: #EA0; } .bgEA2 { background-color: #EA2; } .bgEA4 { background-color: #EA4; } .bgEA6 { background-color: #EA6; } .bgEA8 { background-color: #EA8; } .bgEAA { background-color: #EAA; } .bgEAC { background-color: #EAC; } .bgEAE { background-color: #EAE; }
.bgEC0 { background-color: #EC0; } .bgEC2 { background-color: #EC2; } .bgEC4 { background-color: #EC4; } .bgEC6 { background-color: #EC6; } .bgEC8 { background-color: #EC8; } .bgECA { background-color: #ECA; } .bgECC { background-color: #ECC; } .bgECE { background-color: #ECE; }
.bgEE0 { background-color: #EE0; } .bgEE2 { background-color: #EE2; } .bgEE4 { background-color: #EE4; } .bgEE6 { background-color: #EE6; } .bgEE8 { background-color: #EE8; } .bgEEA { background-color: #EEA; } .bgEEC { background-color: #EEC; } .bgEEE { background-color: #EEE; }

.bgFFF { background-color: #FFF; }

/* font-size */
.font00 { font-size:  0px; }
.font01 { font-size:  1px; }
.font02 { font-size:  2px; }
.font03 { font-size:  3px; }
.font04 { font-size:  4px; }
.font05 { font-size:  5px; }
.font06 { font-size:  6px; }
.font07 { font-size:  7px; }
.font09 { font-size:  9px; }
.font10 { font-size: 10px; }
.font11 { font-size: 11px; }
.font12 { font-size: 12px; }
.font13 { font-size: 13px; }
.font14 { font-size: 14px; }
.font15 { font-size: 15px; }
.font16 { font-size: 16px; }
.font17 { font-size: 17px; }
.font18 { font-size: 18px; }
.font19 { font-size: 19px; }
.font20 { font-size: 20px; }
.font21 { font-size: 21px; }
.font22 { font-size: 22px; }
.font23 { font-size: 23px; }
.font24 { font-size: 24px; }
.font25 { font-size: 25px; }
.font26 { font-size: 26px; }
.font27 { font-size: 27px; }
.font28 { font-size: 28px; }
.font29 { font-size: 29px; }
.font30 { font-size: 30px; }
.font31 { font-size: 31px; }
.font32 { font-size: 32px; }
.font33 { font-size: 33px; }
.font34 { font-size: 34px; }
.font35 { font-size: 35px; }
.font36 { font-size: 36px; }

/* radius */
.rad01 { border-radius:  1px; }
.rad02 { border-radius:  2px; }
.rad03 { border-radius:  3px; }
.rad04 { border-radius:  4px; }
.rad05 { border-radius:  5px; }
.rad06 { border-radius:  6px; }
.rad07 { border-radius:  7px; }
.rad08 { border-radius:  8px; }
.rad09 { border-radius:  9px; }
.rad10 { border-radius: 10px; }
.rad11 { border-radius: 11px; }
.rad12 { border-radius: 12px; }
.rad13 { border-radius: 13px; }
.rad14 { border-radius: 14px; }
.rad15 { border-radius: 15px; }
.rad16 { border-radius: 16px; }
.rad17 { border-radius: 17px; }
.rad18 { border-radius: 18px; }
.rad19 { border-radius: 19px; }
.rad20 { border-radius: 20px; }

/* align */
.center { text-align: center; }
.left   { text-align: left; }
.right  { text-align: right; }
.top    { vertical-align: top; }
.middle { vertical-align: middle; }
.bottom { vertical-align: bottom; }

/* inline */
.inline    { display: inline-block; }
.inline25  { display: inline-block; width:  24.4%; }
.inline33  { display: inline-block; width:  33.0%; }
.inline66  { display: inline-block; width:  66.0%; }
.inline50  { display: inline-block; width:  49.0%; }
.inline75  { display: inline-block; width:  74.4%; }
.inline100 { display: inline-block; width: 100%; }

/* disabled */
.disabled { display: none; }

/* overflow */
.x-hidden { overflow-x: hidden; }
.y-hidden { overflow-x: hidden; }

/* bold */
.bold { font-weight: bold; }

/* width */
.w0   { width: 0px;   min-width: 0px;   max-width: 0px;   }
.w20  { width: 20px;  min-width: 20px;  max-width: 20px;  }
.w30  { width: 30px;  min-width: 30px;  max-width: 30px;  }
.w40  { width: 40px;  min-width: 40px;  max-width: 40px;  }
.w50  { width: 50px;  min-width: 50px;  max-width: 50px;  }
.w60  { width: 60px;  min-width: 60px;  max-width: 60px;  }
.w70  { width: 70px;  min-width: 70px;  max-width: 70px;  }
.w80  { width: 80px;  min-width: 80px;  max-width: 80px;  }
.w90  { width: 90px;  min-width: 90px;  max-width: 90px;  }
.w100 { width: 100px; min-width: 100px; max-width: 100px; }
.w120 { width: 120px; min-width: 120px; max-width: 120px; }
.w140 { width: 140px; min-width: 140px; max-width: 140px; }
.w160 { width: 160px; min-width: 160px; max-width: 160px; }
.w180 { width: 180px; min-width: 180px; max-width: 180px; }
.w200 { width: 200px; min-width: 200px; max-width: 200px; }
.w220 { width: 220px; min-width: 220px; max-width: 220px; }
.w240 { width: 240px; min-width: 240px; max-width: 240px; }
.w260 { width: 260px; min-width: 260px; max-width: 260px; }
.w280 { width: 280px; min-width: 280px; max-width: 280px; }
.w300 { width: 300px; min-width: 300px; max-width: 300px; }
.w320 { width: 320px; min-width: 320px; max-width: 320px; }
.w340 { width: 340px; min-width: 340px; max-width: 340px; }
.w360 { width: 360px; min-width: 360px; max-width: 360px; }
.w380 { width: 380px; min-width: 380px; max-width: 380px; }
.w400 { width: 400px; min-width: 400px; max-width: 400px; }
.w420 { width: 420px; min-width: 420px; max-width: 420px; }
.w440 { width: 440px; min-width: 440px; max-width: 440px; }
.w460 { width: 460px; min-width: 460px; max-width: 460px; }
.w480 { width: 480px; min-width: 480px; max-width: 480px; }
.w500 { width: 500px; min-width: 500px; max-width: 500px; }
.w520 { width: 520px; min-width: 520px; max-width: 520px; }
.w540 { width: 540px; min-width: 540px; max-width: 540px; }
.w560 { width: 560px; min-width: 560px; max-width: 560px; }
.w580 { width: 580px; min-width: 580px; max-width: 580px; }
.w600 { width: 600px; min-width: 600px; max-width: 600px; }
.w620 { width: 620px; min-width: 620px; max-width: 620px; }
.w640 { width: 640px; min-width: 640px; max-width: 640px; }
.w660 { width: 660px; min-width: 660px; max-width: 660px; }
.w680 { width: 680px; min-width: 680px; max-width: 680px; }
.w700 { width: 700px; min-width: 700px; max-width: 700px; }
.w720 { width: 720px; min-width: 720px; max-width: 720px; }
.w740 { width: 740px; min-width: 740px; max-width: 740px; }
.w760 { width: 760px; min-width: 760px; max-width: 760px; }
.w780 { width: 780px; min-width: 780px; max-width: 780px; }
.w800 { width: 800px; min-width: 800px; max-width: 800px; }

.min-w0    { min-width: 0px;   }
.min-w20   { min-width: 20px;  }
.min-w40   { min-width: 40px;  }
.min-w60   { min-width: 60px;  }
.min-w80   { min-width: 80px;  }
.min-w100  { min-width: 100px; }
.min-w120  { min-width: 120px; }
.min-w140  { min-width: 140px; }
.min-w160  { min-width: 160px; }
.min-w180  { min-width: 180px; }
.min-w200  { min-width: 200px; }
.min-w220  { min-width: 220px; }
.min-w240  { min-width: 240px; }
.min-w260  { min-width: 260px; }
.min-w280  { min-width: 280px; }
.min-w300  { min-width: 300px; }
.min-w320  { min-width: 320px; }
.min-w340  { min-width: 340px; }
.min-w360  { min-width: 360px; }
.min-w380  { min-width: 380px; }
.min-w400  { min-width: 400px; }
.min-w420  { min-width: 420px; }
.min-w440  { min-width: 440px; }
.min-w460  { min-width: 460px; }
.min-w480  { min-width: 480px; }
.min-w500  { min-width: 500px; }
.min-w520  { min-width: 520px; }
.min-w540  { min-width: 540px; }
.min-w560  { min-width: 560px; }
.min-w580  { min-width: 580px; }
.min-w600  { min-width: 600px; }
.min-w620  { min-width: 620px; }
.min-w640  { min-width: 640px; }
.min-w660  { min-width: 660px; }
.min-w680  { min-width: 680px; }
.min-w700  { min-width: 700px; }
.min-w720  { min-width: 720px; }
.min-w740  { min-width: 740px; }
.min-w760  { min-width: 760px; }
.min-w780  { min-width: 780px; }
.min-w800  { min-width: 800px; }

.max-unset { max-width: unset; }
.max-w0    { max-width: 0px;   }
.max-w20   { max-width: 20px;  }
.max-w40   { max-width: 40px;  }
.max-w60   { max-width: 60px;  }
.max-w80   { max-width: 80px;  }
.max-w100  { max-width: 100px; }
.max-w120  { max-width: 120px; }
.max-w140  { max-width: 140px; }
.max-w160  { max-width: 160px; }
.max-w180  { max-width: 180px; }
.max-w200  { max-width: 200px; }
.max-w220  { max-width: 220px; }
.max-w240  { max-width: 240px; }
.max-w260  { max-width: 260px; }
.max-w280  { max-width: 280px; }
.max-w300  { max-width: 300px; }
.max-w320  { max-width: 320px; }
.max-w340  { max-width: 340px; }
.max-w360  { max-width: 360px; }
.max-w380  { max-width: 380px; }
.max-w400  { max-width: 400px; }
.max-w420  { max-width: 420px; }
.max-w440  { max-width: 440px; }
.max-w460  { max-width: 460px; }
.max-w480  { max-width: 480px; }
.max-w500  { max-width: 500px; }
.max-w520  { max-width: 520px; }
.max-w540  { max-width: 540px; }
.max-w560  { max-width: 560px; }
.max-w580  { max-width: 580px; }
.max-w600  { max-width: 600px; }
.max-w620  { max-width: 620px; }
.max-w640  { max-width: 640px; }
.max-w660  { max-width: 660px; }
.max-w680  { max-width: 680px; }
.max-w700  { max-width: 700px; }
.max-w720  { max-width: 720px; }
.max-w740  { max-width: 740px; }
.max-w760  { max-width: 760px; }
.max-w780  { max-width: 780px; }
.max-w800  { max-width: 800px; }


/* height */
.h0   { height: 0px;   min-height: 0px;   max-height: 0px;  }
.h20  { height: 20px;  min-height: 20px;  max-height: 20px;  }
.h30  { height: 30px;  min-height: 30px;  max-height: 30px;  }
.h40  { height: 40px;  min-height: 40px;  max-height: 40px;  }
.h50  { height: 50px;  min-height: 50px;  max-height: 50px;  }
.h60  { height: 60px;  min-height: 60px;  max-height: 60px;  }
.h70  { height: 70px;  min-height: 70px;  max-height: 70px;  }
.h80  { height: 80px;  min-height: 80px;  max-height: 80px;  }
.h90  { height: 90px;  min-height: 90px;  max-height: 90px;  }
.h100 { height: 100px; min-height: 100px; max-height: 100px; }
.h110 { height: 110px; min-height: 110px; max-height: 110px; }
.h120 { height: 120px; min-height: 120px; max-height: 120px; }
.h130 { height: 130px; min-height: 130px; max-height: 130px; }
.h140 { height: 140px; min-height: 140px; max-height: 140px; }
.h150 { height: 150px; min-height: 150px; max-height: 150px; }
.h160 { height: 160px; min-height: 160px; max-height: 160px; }
.h170 { height: 170px; min-height: 170px; max-height: 170px; }
.h180 { height: 180px; min-height: 180px; max-height: 180px; }
.h190 { height: 190px; min-height: 190px; max-height: 190px; }
.h200 { height: 200px; min-height: 200px; max-height: 200px; }
.h210 { height: 210px; min-height: 210px; max-height: 210px; }
.h220 { height: 220px; min-height: 220px; max-height: 220px; }
.h230 { height: 230px; min-height: 230px; max-height: 230px; }
.h240 { height: 240px; min-height: 240px; max-height: 240px; }
.h250 { height: 250px; min-height: 250px; max-height: 250px; }
.h260 { height: 260px; min-height: 260px; max-height: 260px; }
.h270 { height: 270px; min-height: 270px; max-height: 270px; }
.h280 { height: 280px; min-height: 280px; max-height: 280px; }
.h290 { height: 290px; min-height: 290px; max-height: 290px; }
.h300 { height: 300px; min-height: 300px; max-height: 300px; }
.h310 { height: 310px; min-height: 310px; max-height: 310px; }
.h320 { height: 320px; min-height: 320px; max-height: 320px; }
.h330 { height: 330px; min-height: 330px; max-height: 330px; }
.h340 { height: 340px; min-height: 340px; max-height: 340px; }
.h350 { height: 350px; min-height: 350px; max-height: 350px; }
.h360 { height: 360px; min-height: 360px; max-height: 360px; }
.h370 { height: 370px; min-height: 370px; max-height: 370px; }
.h380 { height: 380px; min-height: 380px; max-height: 380px; }
.h390 { height: 390px; min-height: 390px; max-height: 390px; }
.h400 { height: 400px; min-height: 400px; max-height: 400px; }
.h410 { height: 410px; min-height: 410px; max-height: 410px; }
.h420 { height: 420px; min-height: 420px; max-height: 420px; }
.h430 { height: 430px; min-height: 430px; max-height: 430px; }
.h440 { height: 440px; min-height: 440px; max-height: 440px; }
.h450 { height: 450px; min-height: 450px; max-height: 450px; }
.h460 { height: 460px; min-height: 460px; max-height: 460px; }
.h470 { height: 470px; min-height: 470px; max-height: 470px; }
.h480 { height: 480px; min-height: 480px; max-height: 480px; }
.h490 { height: 490px; min-height: 490px; max-height: 490px; }
.h500 { height: 500px; min-height: 500px; max-height: 500px; }
.h510 { height: 510px; min-height: 510px; max-height: 510px; }
.h520 { height: 520px; min-height: 520px; max-height: 520px; }
.h530 { height: 530px; min-height: 530px; max-height: 530px; }
.h540 { height: 540px; min-height: 540px; max-height: 540px; }
.h550 { height: 550px; min-height: 550px; max-height: 550px; }
.h560 { height: 560px; min-height: 560px; max-height: 560px; }
.h570 { height: 570px; min-height: 570px; max-height: 570px; }
.h580 { height: 580px; min-height: 580px; max-height: 580px; }
.h590 { height: 590px; min-height: 590px; max-height: 590px; }
.h600 { height: 600px; min-height: 600px; max-height: 600px; }
.h610 { height: 610px; min-height: 610px; max-height: 610px; }
.h620 { height: 620px; min-height: 620px; max-height: 620px; }
.h630 { height: 630px; min-height: 630px; max-height: 630px; }
.h640 { height: 640px; min-height: 640px; max-height: 640px; }
.h650 { height: 650px; min-height: 650px; max-height: 650px; }
.h660 { height: 660px; min-height: 660px; max-height: 660px; }
.h670 { height: 670px; min-height: 670px; max-height: 670px; }
.h680 { height: 680px; min-height: 680px; max-height: 680px; }
.h690 { height: 690px; min-height: 690px; max-height: 690px; }
.h700 { height: 700px; min-height: 700px; max-height: 700px; }

.min-h0   { min-height: 0px;   }
.min-h20  { min-height: 20px;  }
.min-h40  { min-height: 40px;  }
.min-h60  { min-height: 60px;  }
.min-h80  { min-height: 80px;  }
.min-h100 { min-height: 100px; }
.min-h120 { min-height: 120px; }
.min-h140 { min-height: 140px; }
.min-h160 { min-height: 160px; }
.min-h180 { min-height: 180px; }
.min-h200 { min-height: 200px; }
.min-h220 { min-height: 220px; }
.min-h240 { min-height: 240px; }
.min-h260 { min-height: 260px; }
.min-h280 { min-height: 280px; }
.min-h300 { min-height: 300px; }
.min-h320 { min-height: 320px; }
.min-h340 { min-height: 340px; }
.min-h360 { min-height: 360px; }
.min-h380 { min-height: 380px; }
.min-h400 { min-height: 400px; }
.min-h420 { min-height: 420px; }
.min-h440 { min-height: 440px; }
.min-h460 { min-height: 460px; }
.min-h480 { min-height: 480px; }
.min-h500 { min-height: 500px; }
.min-h520 { min-height: 520px; }
.min-h540 { min-height: 540px; }
.min-h560 { min-height: 560px; }
.min-h580 { min-height: 580px; }
.min-h600 { min-height: 600px; }
.min-h620 { min-height: 620px; }
.min-h640 { min-height: 640px; }
.min-h660 { min-height: 660px; }
.min-h680 { min-height: 680px; }

.max-h0   { max-height: 0px;   }
.max-h20  { max-height: 20px;  }
.max-h40  { max-height: 40px;  }
.max-h60  { max-height: 60px;  }
.max-h80  { max-height: 80px;  }
.max-h100 { max-height: 100px; }
.max-h120 { max-height: 120px; }
.max-h140 { max-height: 140px; }
.max-h160 { max-height: 160px; }
.max-h180 { max-height: 180px; }
.max-h200 { max-height: 200px; }
.max-h220 { max-height: 220px; }
.max-h240 { max-height: 240px; }
.max-h260 { max-height: 260px; }
.max-h280 { max-height: 280px; }
.max-h300 { max-height: 300px; }
.max-h320 { max-height: 320px; }
.max-h340 { max-height: 340px; }
.max-h360 { max-height: 360px; }
.max-h380 { max-height: 380px; }
.max-h400 { max-height: 400px; }
.max-h420 { max-height: 420px; }
.max-h440 { max-height: 440px; }
.max-h460 { max-height: 460px; }
.max-h480 { max-height: 480px; }
.max-h500 { max-height: 500px; }
.max-h520 { max-height: 520px; }
.max-h540 { max-height: 540px; }
.max-h560 { max-height: 560px; }
.max-h580 { max-height: 580px; }
.max-h600 { max-height: 600px; }
.max-h620 { max-height: 620px; }
.max-h640 { max-height: 640px; }
.max-h660 { max-height: 660px; }
.max-h680 { max-height: 680px; }

/* line-height */
.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; }
.lh26  { line-height: 26px; }
.lh27  { line-height: 27px; }
.lh28  { line-height: 28px; }
.lh29  { line-height: 29px; }
.lh30  { line-height: 30px; }
.lh31  { line-height: 31px; }
.lh32  { line-height: 32px; }
.lh33  { line-height: 33px; }
.lh34  { line-height: 34px; }
.lh35  { line-height: 35px; }
.lh36  { line-height: 36px; }
.lh37  { line-height: 37px; }
.lh38  { line-height: 38px; }
.lh39  { line-height: 39px; }
.lh40  { line-height: 40px; }
.lh41  { line-height: 41px; }
.lh42  { line-height: 42px; }

.relative { position: relative; }
.absolute { position: absolute; }
.a-center { left: 0; right: 0; margin: auto; }
.a-middle { top: 0; bottom: 0; margin: auto; }

.show { }
.hide { display: none; }
.bsdw110 { box-shadow: 1px 1px #000; }
.bsdw220 { box-shadow: 2px 2px #000; }
.bsdw330 { box-shadow: 3px 3px #000; }
.bsdw440 { box-shadow: 4px 4px #000; }
.bsdw550 { box-shadow: 5px 5px #000; }
.bsdw11F { box-shadow: 1px 1px #FFF; }
.bsdw22F { box-shadow: 2px 2px #FFF; }
.bsdw33F { box-shadow: 3px 3px #FFF; }
.bsdw44F { box-shadow: 4px 4px #FFF; }
.bsdw55F { box-shadow: 5px 5px #FFF; }
.bsdw11R { box-shadow: 1px 1px #844; }
.bsdw22R { box-shadow: 2px 2px #844; }
.bsdw33R { box-shadow: 3px 3px #844; }
.bsdw44R { box-shadow: 4px 4px #844; }
.bsdw55R { box-shadow: 5px 5px #844; }
.tsdw110 { text-shadow: 1px 1px #000; }
.tsdw220 { text-shadow: 2px 2px #000; }
.tsdw330 { text-shadow: 3px 3px #000; }
.tsdw440 { text-shadow: 4px 4px #000; }
.tsdw550 { text-shadow: 5px 5px #000; }
.tsdw11F { text-shadow: 1px 1px #FFF; }
.tsdw22F { text-shadow: 2px 2px #FFF; }
.tsdw33F { text-shadow: 3px 3px #FFF; }
.tsdw44F { text-shadow: 4px 4px #FFF; }
.tsdw55F { text-shadow: 5px 5px #FFF; }
.tsdw11R { text-shadow: 1px 1px #844; }
.tsdw22R { text-shadow: 2px 2px #844; }
.tsdw33R { text-shadow: 3px 3px #844; }
.tsdw44R { text-shadow: 4px 4px #844; }
.tsdw55R { text-shadow: 5px 5px #844; }

.pointer { cursor: pointer; }

.op00 { opacity: 0.0; }
.op01 { opacity: 0.1; }
.op02 { opacity: 0.2; }
.op03 { opacity: 0.3; }
.op04 { opacity: 0.4; }
.op05 { opacity: 0.5; }
.op06 { opacity: 0.6; }
.op07 { opacity: 0.7; }
.op08 { opacity: 0.8; }
.op09 { opacity: 0.9; }
.op10 { opacity: 1.0; }

