﻿@charset "UTF-8";
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap');
/* ------------------------- TOC
setting
wireframe
clearfix
multi column
font
margin padding
Wrapper
 ------------------------- */
/* ---------------------------------------------------------------
	setting
--------------------------------------------------------------- */
html {
    min-height: 100%;
    height: 100%;
    background: #ffffff;
}

    html.win.firefox, html.win.chrome {
        text-shadow: 0px 0px 1px #c0c0c0 !important;
    }

body {
    min-width: 1240px;
    min-height: 100%;
    line-height: 1.4;
    color: #505050;
    background: #f4f4f4;
    font-size: 14px;
    font-family: "Noto Sans JP", Meiryo, メイリオ, "Lucida Grande", Verdana, "MS PGothic", sans-serif;
}

a {
    color: #C71749;
}

    a:link, a:visited {
        color: #C71749;
        text-decoration: none;
    }

    a:hover, a:active {
        color: #C71749;
        text-decoration: underline;
    }

        a img, a:link img, a:visited img, a:hover img, a:active img {
            border: none;
            text-decoration: none;
        }

em {
    font-style: normal;
}

ul {
    list-style: none;
}

ol {
    padding-left: 24px;
}

/*cursor*/
.cursor_arrow_ {
    cursor: default;
}

/*inline_block_*/
.inline_block_ {
    display: inline-block;
}

/* ---------------------------------------------------------------
	wireframe
--------------------------------------------------------------- */
#header {
    width: 100%;
    height: 141px;
    background: url(../img/header/bg_header.png) repeat-x;
    position: relative;
    z-index: 0;
}

    #header::before {
        content: '';
        position: absolute;
        width: 100%;
        height: 100%;
        background: inherit;
        z-index: -1;
    }

#header_wrapper {
    width: 1200px;
    margin: 0;
    padding-top: 5px;
    padding-left: 40px;
}

#header_utility_content {
    height: 50px;
}

#logo_backoffice {
    display: block;
    float: left;
    width: 160px;
    height: 26px;
    margin-top: 13px;
    background: url(../img/header/logo_backoffice.png) no-repeat;
    text-decoration: none;
}

#logo_text_backoffice {
    display: block;
    float: left;
    width: auto;
    font-size: 28px;
    margin-top: 8px;
    text-decoration: none;
}

.header_login_information_ {
    float: right;
    position: relative;
    padding-right: 58px;
}

#bt_logout {
    display: block;
    position: absolute;
    right: 0;
    width: 50px;
    height: 50px;
    background: url(../img/header/bt_logout.png) no-repeat;
}

    #bt_logout:hover {
        background-position: 0 -50px;
    }

/*header_logo_only*/
#header.header_logo_only_ {
    height: 106px;
    background-image: url(../img/header/bg_header_logo_only.png);
}

.header_logo_only_ #header_utility_content {
    height: 19px;
}

.header_logo_only_ #logo_backoffice {
    background-image: url(../img/header/logo_backoffice_small.png);
    margin-top: 0;
    width: 80px;
    height: 14px;
}

.header_logo_only_ #logo_text_backoffice {
    margin-top: -2px;
    width: auto;
    font-size: 14px;
    text-decoration: none;
}

.header_logo_only_ #nav_gmenu {
    margin-top: 10px;
}

#content {
    width: 1200px;
    margin: 30px auto 20px 0;
    padding-left: 40px;
    padding-right: 40px;
}

    /*main column*/
    #content .multi_column_ {
        width: 840px;
    }

    /*sub column*/
    #content .sc_ {
        width: 330px;
    }

#footer {
    width: 100%;
    min-height: 140px;
}

/*このページの先頭へ*/
#bt_topagetop {
    width: 1200px;
    margin: 0 auto 30px 0;
    padding-left: 40px;
}

    #bt_topagetop a {
        float: right;
        display: inline-block;
        width: 26px;
        height: 26px;
        background: url(../img/footer/bt_topagetop.png) no-repeat 0 0;
    }

        #bt_topagetop a:hover {
            background-position: 0 -26px;
        }

/*footer_sitemap_wrapper*/
#footer_sitemap_wrapper {
    padding: 20px 0;
    border-top: 1px solid #0064b4;
    background-color: #c8e6ff;
}

    #footer_sitemap_wrapper.opened_ {
        padding-bottom: 0;
    }

#footer_copyright_wrapper {
    clear: both;
    padding: 10px 0;
    background-color: #fff;
}

.footer_copyright_area_ {
    width: 1200px;
    margin: 0;
    padding-left: 40px;
    text-align: right;
}

    .footer_copyright_area_ li {
        display: inline-block;
        font-size: 11px;
    }

.txt_logo_footer_ {
    width: 58px;
    height: 17px;
    margin-right: 4px;
    background: url(../img/footer/logo_footer.png) no-repeat;
}

li.txt_logo_footer_.hide_txt_.mercart_footer {
    width: 80px;
    height: 30px;
    margin-right: 4px;
    background: url(../img/footer/logo_footer_mercart.png) no-repeat;
    background-size: 100%;
}

.txt_copyright_ {
    position: relative;
    top: -12px;
}

.webkit .txt_copyright_ {
    top: -12px;
}

/* ---------------------------------------------------------------
	clearfix
--------------------------------------------------------------- */
/* For modern browsers */
.clearfix_:before, .clr_:before, .multi_column_:before, .multi_section_:before, .one_column_:before, .clearfix_:after, .clr_:after, .multi_column_:after, .multi_section_:after, .one_column_:after, .section_rounded_:before, .section_rounded_:after, .list_pattern_ li:before, .list_pattern_ li:after {
    content: "";
    display: table;
}

.clearfix_:after, .clr_:after, .multi_column_:after, .one_column_:after, .multi_section_:after, .section_rounded_:after, .list_pattern_ li:after {
    clear: both;
}

.clearfix_, .clr_, .multi_column_, .multi_section_, .one_column_, .section_rounded_, .list_pattern_ li {
    zoom: 1;
}

.clear_both_ {
    clear: both;
}
/* hide text */
.hidetxt_, .hd_ {
    text-indent: -9999px;
    overflow: hidden;
}

.hide_txt_ {
    text-indent: -9999px;
    white-space: nowrap;
    overflow: hidden;
}

.hidetxt_ a, .hd_ a {
    overflow: hidden;
}

/* ---------------------------------------------------------------
	multi column
--------------------------------------------------------------- */
.multi_section_ {
}

.left_section_ {
    float: left;
}

.right_section_ {
    float: right;
}

.multi_column_ {
}

.left_column_ {
    float: left;
}

.right_column_ {
    float: right;
}

.align_l_ {
    text-align: left !important;
}

.align_r_ {
    text-align: right !important;
}

.align_c_ {
    text-align: center !important;
}

.valign_t_ {
    vertical-align: top !important;
}

.valign_m_ {
    vertical-align: middle !important;
}

.valign_b_ {
    vertical-align: bottom !important;
}

.indent_ {
    padding-left: 1em;
    text-indent: -1em;
}

.clear_ {
    clear: both !important;
}

.float_none_ {
    float: none !important;
}

.display_block_ {
    display: block !important;
}

.display_inline_ {
    display: inline !important;
}

.display_inline_block_ {
    display: inline-block !important;
}
/* ---------------------------------------------------------------
	font
--------------------------------------------------------------- */
h1, h2, h3 {
    font-weight: normal;
}

.txt_bold_ {
    font-weight: bold;
}

.txt_weight_normal_ {
    font-weight: normal !important;
}
/*h1 in .section_rounded_*/
.section_rounded_ h1, .section_rounded_ h2 {
    color: #505050;
    font-weight: bold;
}

.section_rounded_ h1 {
    font-size: 24px;
    line-height: 1.8;
}

.section_rounded_ h2 {
    padding: 11px 19px;
    border-bottom: 1px solid #787878;
    font-size: 18px;
}

.section_rounded_ h3.title_withbg_ {
    padding: 8px 19px;
    background-color: #b4b4b4;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
}

/*font size*/
.fontsize_10_ {
    font-size: 10px !important;
}

.fontsize_12_ {
    font-size: 12px !important;
}

.fontsize_14_ {
    font-size: 14px !important;
}

.fontsize_16_ {
    font-size: 16px !important;
}

.fontsize_18_ {
    font-size: 18px !important;
}

.fontsize_20_ {
    font-size: 20px !important;
}

.txt_color_thin_ {
    color: #505050;
}

.txt_color_red_ {
    color: #ff2828;
}

/*whitebackground and border*/
.section_rounded_ {
    margin-bottom: 30px;
    background-color: #fff;
    border: 1px solid #787878;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}

    .section_rounded_ .section_withborder_ {
        border-bottom: 1px solid #787878;
    }

    .section_rounded_ .section_withborder_lightcolor_ {
        border-bottom: 1px solid #c8c8c8;
    }

    .section_rounded_ .section_withborder_graycolor_ {
        border-color: #dcdcdc;
    }

/* アラート文言 */
.txt_alert_ok_,
.txt_alert_ng_ {
    margin-bottom: 20px;
    padding: 18px 20px;
    font-size: 16px;
    font-weight: bold;
}

.txt_alert_ok_ {
    background-color: #1cc8e2;
    color: #fff;
}

.txt_alert_ng_ {
    background-color: #ffcbcb;
    color: #ff2828;
}

.txt_weight_normal {
    font-weight: normal;
}

.txt_underline_ {
    text-decoration: underline;
}

/* ---------------------------------------------------------------
	nowrap
--------------------------------------------------------------- */
.txt_nowrap_ {
    white-space: nowrap;
}

/* ---------------------------------------------------------------
	margin padding
--------------------------------------------------------------- */
/*margin*/
.margin_auto_ {
    margin: auto !important;
}

.margin00_ {
    margin: 0px !important;
}

.margin01_ {
    margin: 1px !important;
}

.margin02_ {
    margin: 2px !important;
}

.margin03_ {
    margin: 3px !important;
}

.margin04_ {
    margin: 4px !important;
}

.margin05_ {
    margin: 5px !important;
}

.margin06_ {
    margin: 6px !important;
}

.margin07_ {
    margin: 7px !important;
}

.margin08_ {
    margin: 8px !important;
}

.margin09_ {
    margin: 9px !important;
}

.margin10_ {
    margin: 10px !important;
}

.margin11_ {
    margin: 11px !important;
}

.margin12_ {
    margin: 12px !important;
}

.margin13_ {
    margin: 13px !important;
}

.margin14_ {
    margin: 14px !important;
}

.margin15_ {
    margin: 15px !important;
}

.margin16_ {
    margin: 16px !important;
}

.margin17_ {
    margin: 17px !important;
}

.margin18_ {
    margin: 18px !important;
}

.margin19_ {
    margin: 19px !important;
}

.margin20_ {
    margin: 20px !important;
}

.margin25_ {
    margin: 25px !important;
}

.margin30_ {
    margin: 30px !important;
}

.margin35_ {
    margin: 35px !important;
}

.margin40_ {
    margin: 40px !important;
}

.margin45_ {
    margin: 45px !important;
}

.margin50_ {
    margin: 50px !important;
}

.margin55_ {
    margin: 55px !important;
}

.margin60_ {
    margin: 60px !important;
}

.margin65_ {
    margin: 65px !important;
}

.margin70_ {
    margin: 70px !important;
}

.margin75_ {
    margin: 75px !important;
}

.margin80_ {
    margin: 80px !important;
}

.margin85_ {
    margin: 85px !important;
}

.margin90_ {
    margin: 90px !important;
}

.margin95_ {
    margin: 95px !important;
}

.margin100_ {
    margin: 100px !important;
}

.margin105_ {
    margin: 105px !important;
}

.margin110_ {
    margin: 110px !important;
}

.margin115_ {
    margin: 115px !important;
}

.margin120_ {
    margin: 120px !important;
}

.margin125_ {
    margin: 125px !important;
}

.margin130_ {
    margin: 130px !important;
}

.margin135_ {
    margin: 135px !important;
}

.margin140_ {
    margin: 140px !important;
}

.margin145_ {
    margin: 145px !important;
}

.margin150_ {
    margin: 150px !important;
}

.margin155_ {
    margin: 155px !important;
}

.margin160_ {
    margin: 160px !important;
}

.margin165_ {
    margin: 165px !important;
}

.margin170_ {
    margin: 170px !important;
}

.margin175_ {
    margin: 175px !important;
}

.margin180_ {
    margin: 180px !important;
}

.margin185_ {
    margin: 185px !important;
}

.margin190_ {
    margin: 190px !important;
}

.margin195_ {
    margin: 195px !important;
}

.margin200_ {
    margin: 200px !important;
}

.margin205_ {
    margin: 205px !important;
}

.margin210_ {
    margin: 210px !important;
}

.margin215_ {
    margin: 215px !important;
}

.margin220_ {
    margin: 220px !important;
}

.margin225_ {
    margin: 225px !important;
}

.margin230_ {
    margin: 230px !important;
}

.margin235_ {
    margin: 235px !important;
}

.margin240_ {
    margin: 240px !important;
}

.margin245_ {
    margin: 245px !important;
}

.margin250_ {
    margin: 250px !important;
}

.margin255_ {
    margin: 255px !important;
}

.margin260_ {
    margin: 260px !important;
}

.margin265_ {
    margin: 265px !important;
}

.margin270_ {
    margin: 270px !important;
}

.margin275_ {
    margin: 275px !important;
}

.margin280_ {
    margin: 280px !important;
}

.margin285_ {
    margin: 285px !important;
}

.margin290_ {
    margin: 290px !important;
}

.margin295_ {
    margin: 295px !important;
}

.margin300_ {
    margin: 300px !important;
}

/*margin_top*/
.margin_top00_ {
    margin-top: 0px !important;
}

.margin_top01_ {
    margin-top: 1px !important;
}

.margin_top02_ {
    margin-top: 2px !important;
}

.margin_top03_ {
    margin-top: 3px !important;
}

.margin_top04_ {
    margin-top: 4px !important;
}

.margin_top05_ {
    margin-top: 5px !important;
}

.margin_top06_ {
    margin-top: 6px !important;
}

.margin_top07_ {
    margin-top: 7px !important;
}

.margin_top08_ {
    margin-top: 8px !important;
}

.margin_top09_ {
    margin-top: 9px !important;
}

.margin_top10_ {
    margin-top: 10px !important;
}

.margin_top11_ {
    margin-top: 11px !important;
}

.margin_top12_ {
    margin-top: 12px !important;
}

.margin_top13_ {
    margin-top: 13px !important;
}

.margin_top14_ {
    margin-top: 14px !important;
}

.margin_top15_ {
    margin-top: 15px !important;
}

.margin_top16_ {
    margin-top: 16px !important;
}

.margin_top17_ {
    margin-top: 17px !important;
}

.margin_top18_ {
    margin-top: 18px !important;
}

.margin_top19_ {
    margin-top: 19px !important;
}

.margin_top20_ {
    margin-top: 20px !important;
}

.margin_top25_ {
    margin-top: 25px !important;
}

.margin_top30_ {
    margin-top: 30px !important;
}

.margin_top35_ {
    margin-top: 35px !important;
}

.margin_top40_ {
    margin-top: 40px !important;
}

.margin_top45_ {
    margin-top: 45px !important;
}

.margin_top50_ {
    margin-top: 50px !important;
}

.margin_top55_ {
    margin-top: 55px !important;
}

.margin_top60_ {
    margin-top: 60px !important;
}

.margin_top65_ {
    margin-top: 65px !important;
}

.margin_top70_ {
    margin-top: 70px !important;
}

.margin_top75_ {
    margin-top: 75px !important;
}

.margin_top80_ {
    margin-top: 80px !important;
}

.margin_top85_ {
    margin-top: 85px !important;
}

.margin_top90_ {
    margin-top: 90px !important;
}

.margin_top95_ {
    margin-top: 95px !important;
}

.margin_top100_ {
    margin-top: 100px !important;
}

.margin_top105_ {
    margin-top: 105px !important;
}

.margin_top110_ {
    margin-top: 110px !important;
}

.margin_top115_ {
    margin-top: 115px !important;
}

.margin_top120_ {
    margin-top: 120px !important;
}

.margin_top125_ {
    margin-top: 125px !important;
}

.margin_top130_ {
    margin-top: 130px !important;
}

.margin_top135_ {
    margin-top: 135px !important;
}

.margin_top140_ {
    margin-top: 140px !important;
}

.margin_top145_ {
    margin-top: 145px !important;
}

.margin_top150_ {
    margin-top: 150px !important;
}

.margin_top155_ {
    margin-top: 155px !important;
}

.margin_top160_ {
    margin-top: 160px !important;
}

.margin_top165_ {
    margin-top: 165px !important;
}

.margin_top170_ {
    margin-top: 170px !important;
}

.margin_top175_ {
    margin-top: 175px !important;
}

.margin_top180_ {
    margin-top: 180px !important;
}

.margin_top185_ {
    margin-top: 185px !important;
}

.margin_top190_ {
    margin-top: 190px !important;
}

.margin_top195_ {
    margin-top: 195px !important;
}

.margin_top200_ {
    margin-top: 200px !important;
}

.margin_top205_ {
    margin-top: 205px !important;
}

.margin_top210_ {
    margin-top: 210px !important;
}

.margin_top215_ {
    margin-top: 215px !important;
}

.margin_top220_ {
    margin-top: 220px !important;
}

.margin_top225_ {
    margin-top: 225px !important;
}

.margin_top230_ {
    margin-top: 230px !important;
}

.margin_top235_ {
    margin-top: 235px !important;
}

.margin_top240_ {
    margin-top: 240px !important;
}

.margin_top245_ {
    margin-top: 245px !important;
}

.margin_top250_ {
    margin-top: 250px !important;
}

.margin_top255_ {
    margin-top: 255px !important;
}

.margin_top260_ {
    margin-top: 260px !important;
}

.margin_top265_ {
    margin-top: 265px !important;
}

.margin_top270_ {
    margin-top: 270px !important;
}

.margin_top275_ {
    margin-top: 275px !important;
}

.margin_top280_ {
    margin-top: 280px !important;
}

.margin_top285_ {
    margin-top: 285px !important;
}

.margin_top290_ {
    margin-top: 290px !important;
}

.margin_top295_ {
    margin-top: 295px !important;
}

.margin_top300_ {
    margin-top: 300px !important;
}

/*margin_top_minus*/
.margin_top_minus01_ {
    margin-top: -1px !important;
}

.margin_top_minus02_ {
    margin-top: -2px !important;
}

.margin_top_minus03_ {
    margin-top: -3px !important;
}

.margin_top_minus04_ {
    margin-top: -4px !important;
}

.margin_top_minus05_ {
    margin-top: -5px !important;
}

.margin_top_minus06_ {
    margin-top: -6px !important;
}

.margin_top_minus07_ {
    margin-top: -7px !important;
}

.margin_top_minus08_ {
    margin-top: -8px !important;
}

.margin_top_minus09_ {
    margin-top: -9px !important;
}

.margin_top_minus10_ {
    margin-top: -10px !important;
}

.margin_top_minus11_ {
    margin-top: -11px !important;
}

.margin_top_minus12_ {
    margin-top: -12px !important;
}

.margin_top_minus13_ {
    margin-top: -13px !important;
}

.margin_top_minus14_ {
    margin-top: -14px !important;
}

.margin_top_minus15_ {
    margin-top: -15px !important;
}

.margin_top_minus16_ {
    margin-top: -16px !important;
}

.margin_top_minus17_ {
    margin-top: -17px !important;
}

.margin_top_minus18_ {
    margin-top: -18px !important;
}

.margin_top_minus19_ {
    margin-top: -19px !important;
}

.margin_top_minus20_ {
    margin-top: -20px !important;
}

/*margin_bottom*/
.margin_bottom00_ {
    margin-bottom: 0px !important;
}

.margin_bottom01_ {
    margin-bottom: 1px !important;
}

.margin_bottom02_ {
    margin-bottom: 2px !important;
}

.margin_bottom03_ {
    margin-bottom: 3px !important;
}

.margin_bottom04_ {
    margin-bottom: 4px !important;
}

.margin_bottom05_ {
    margin-bottom: 5px !important;
}

.margin_bottom06_ {
    margin-bottom: 6px !important;
}

.margin_bottom07_ {
    margin-bottom: 7px !important;
}

.margin_bottom08_ {
    margin-bottom: 8px !important;
}

.margin_bottom09_ {
    margin-bottom: 9px !important;
}

.margin_bottom10_ {
    margin-bottom: 10px !important;
}

.margin_bottom11_ {
    margin-bottom: 11px !important;
}

.margin_bottom12_ {
    margin-bottom: 12px !important;
}

.margin_bottom13_ {
    margin-bottom: 13px !important;
}

.margin_bottom14_ {
    margin-bottom: 14px !important;
}

.margin_bottom15_ {
    margin-bottom: 15px !important;
}

.margin_bottom16_ {
    margin-bottom: 16px !important;
}

.margin_bottom17_ {
    margin-bottom: 17px !important;
}

.margin_bottom18_ {
    margin-bottom: 18px !important;
}

.margin_bottom19_ {
    margin-bottom: 19px !important;
}

.margin_bottom20_ {
    margin-bottom: 20px !important;
}

.margin_bottom25_ {
    margin-bottom: 25px !important;
}

.margin_bottom30_ {
    margin-bottom: 30px !important;
}

.margin_bottom35_ {
    margin-bottom: 35px !important;
}

.margin_bottom40_ {
    margin-bottom: 40px !important;
}

.margin_bottom45_ {
    margin-bottom: 45px !important;
}

.margin_bottom50_ {
    margin-bottom: 50px !important;
}

.margin_bottom55_ {
    margin-bottom: 55px !important;
}

.margin_bottom60_ {
    margin-bottom: 60px !important;
}

.margin_bottom65_ {
    margin-bottom: 65px !important;
}

.margin_bottom70_ {
    margin-bottom: 70px !important;
}

.margin_bottom75_ {
    margin-bottom: 75px !important;
}

.margin_bottom80_ {
    margin-bottom: 80px !important;
}

.margin_bottom85_ {
    margin-bottom: 85px !important;
}

.margin_bottom90_ {
    margin-bottom: 90px !important;
}

.margin_bottom95_ {
    margin-bottom: 95px !important;
}

.margin_bottom100_ {
    margin-bottom: 100px !important;
}

.margin_bottom105_ {
    margin-bottom: 105px !important;
}

.margin_bottom110_ {
    margin-bottom: 110px !important;
}

.margin_bottom115_ {
    margin-bottom: 115px !important;
}

.margin_bottom120_ {
    margin-bottom: 120px !important;
}

.margin_bottom125_ {
    margin-bottom: 125px !important;
}

.margin_bottom130_ {
    margin-bottom: 130px !important;
}

.margin_bottom135_ {
    margin-bottom: 135px !important;
}

.margin_bottom140_ {
    margin-bottom: 140px !important;
}

.margin_bottom145_ {
    margin-bottom: 145px !important;
}

.margin_bottom150_ {
    margin-bottom: 150px !important;
}

.margin_bottom155_ {
    margin-bottom: 155px !important;
}

.margin_bottom160_ {
    margin-bottom: 160px !important;
}

.margin_bottom165_ {
    margin-bottom: 165px !important;
}

.margin_bottom170_ {
    margin-bottom: 170px !important;
}

.margin_bottom175_ {
    margin-bottom: 175px !important;
}

.margin_bottom180_ {
    margin-bottom: 180px !important;
}

.margin_bottom185_ {
    margin-bottom: 185px !important;
}

.margin_bottom190_ {
    margin-bottom: 190px !important;
}

.margin_bottom195_ {
    margin-bottom: 195px !important;
}

.margin_bottom200_ {
    margin-bottom: 200px !important;
}

.margin_bottom205_ {
    margin-bottom: 205px !important;
}

.margin_bottom210_ {
    margin-bottom: 210px !important;
}

.margin_bottom215_ {
    margin-bottom: 215px !important;
}

.margin_bottom220_ {
    margin-bottom: 220px !important;
}

.margin_bottom225_ {
    margin-bottom: 225px !important;
}

.margin_bottom230_ {
    margin-bottom: 230px !important;
}

.margin_bottom235_ {
    margin-bottom: 235px !important;
}

.margin_bottom240_ {
    margin-bottom: 240px !important;
}

.margin_bottom245_ {
    margin-bottom: 245px !important;
}

.margin_bottom250_ {
    margin-bottom: 250px !important;
}

.margin_bottom255_ {
    margin-bottom: 255px !important;
}

.margin_bottom260_ {
    margin-bottom: 260px !important;
}

.margin_bottom265_ {
    margin-bottom: 265px !important;
}

.margin_bottom270_ {
    margin-bottom: 270px !important;
}

.margin_bottom275_ {
    margin-bottom: 275px !important;
}

.margin_bottom280_ {
    margin-bottom: 280px !important;
}

.margin_bottom285_ {
    margin-bottom: 285px !important;
}

.margin_bottom290_ {
    margin-bottom: 290px !important;
}

.margin_bottom295_ {
    margin-bottom: 295px !important;
}

.margin_bottom300_ {
    margin-bottom: 300px !important;
}

/*margin_bottom_minus*/
.margin_bottom_minus01_ {
    margin-bottom: -1px !important;
}

.margin_bottom_minus02_ {
    margin-bottom: -2px !important;
}

.margin_bottom_minus03_ {
    margin-bottom: -3px !important;
}

.margin_bottom_minus04_ {
    margin-bottom: -4px !important;
}

.margin_bottom_minus05_ {
    margin-bottom: -5px !important;
}

.margin_bottom_minus06_ {
    margin-bottom: -6px !important;
}

.margin_bottom_minus07_ {
    margin-bottom: -7px !important;
}

.margin_bottom_minus08_ {
    margin-bottom: -8px !important;
}

.margin_bottom_minus09_ {
    margin-bottom: -9px !important;
}

.margin_bottom_minus10_ {
    margin-bottom: -10px !important;
}

.margin_bottom_minus11_ {
    margin-bottom: -11px !important;
}

.margin_bottom_minus12_ {
    margin-bottom: -12px !important;
}

.margin_bottom_minus13_ {
    margin-bottom: -13px !important;
}

.margin_bottom_minus14_ {
    margin-bottom: -14px !important;
}

.margin_bottom_minus15_ {
    margin-bottom: -15px !important;
}

.margin_bottom_minus16_ {
    margin-bottom: -16px !important;
}

.margin_bottom_minus17_ {
    margin-bottom: -17px !important;
}

.margin_bottom_minus18_ {
    margin-bottom: -18px !important;
}

.margin_bottom_minus19_ {
    margin-bottom: -19px !important;
}

.margin_bottom_minus20_ {
    margin-bottom: -20px !important;
}

/*margin_top_bottom*/
.margin_top_bottom00_ {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.margin_top_bottom01_ {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
}

.margin_top_bottom02_ {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
}

.margin_top_bottom03_ {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
}

.margin_top_bottom04_ {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
}

.margin_top_bottom05_ {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
}

.margin_top_bottom06_ {
    margin-top: 6px !important;
    margin-bottom: 6px !important;
}

.margin_top_bottom07_ {
    margin-top: 7px !important;
    margin-bottom: 7px !important;
}

.margin_top_bottom08_ {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
}

.margin_top_bottom09_ {
    margin-top: 9px !important;
    margin-bottom: 9px !important;
}

.margin_top_bottom10_ {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
}

.margin_top_bottom11_ {
    margin-top: 11px !important;
    margin-bottom: 11px !important;
}

.margin_top_bottom12_ {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
}

.margin_top_bottom13_ {
    margin-top: 13px !important;
    margin-bottom: 13px !important;
}

.margin_top_bottom14_ {
    margin-top: 14px !important;
    margin-bottom: 14px !important;
}

.margin_top_bottom15_ {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
}

.margin_top_bottom16_ {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
}

.margin_top_bottom17_ {
    margin-top: 17px !important;
    margin-bottom: 17px !important;
}

.margin_top_bottom18_ {
    margin-top: 18px !important;
    margin-bottom: 18px !important;
}

.margin_top_bottom19_ {
    margin-top: 19px !important;
    margin-bottom: 19px !important;
}

.margin_top_bottom20_ {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
}

.margin_top_bottom25_ {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
}

.margin_top_bottom30_ {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
}

.margin_top_bottom35_ {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
}

.margin_top_bottom40_ {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
}

.margin_top_bottom45_ {
    margin-top: 45px !important;
    margin-bottom: 45px !important;
}

.margin_top_bottom50_ {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
}

.margin_top_bottom55_ {
    margin-top: 55px !important;
    margin-bottom: 55px !important;
}

.margin_top_bottom60_ {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
}

.margin_top_bottom65_ {
    margin-top: 65px !important;
    margin-bottom: 65px !important;
}

.margin_top_bottom70_ {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
}

.margin_top_bottom75_ {
    margin-top: 75px !important;
    margin-bottom: 75px !important;
}

.margin_top_bottom80_ {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
}

.margin_top_bottom85_ {
    margin-top: 85px !important;
    margin-bottom: 85px !important;
}

.margin_top_bottom90_ {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
}

.margin_top_bottom95_ {
    margin-top: 95px !important;
    margin-bottom: 95px !important;
}

.margin_top_bottom100_ {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
}

.margin_top_bottom105_ {
    margin-top: 105px !important;
    margin-bottom: 105px !important;
}

.margin_top_bottom110_ {
    margin-top: 110px !important;
    margin-bottom: 110px !important;
}

.margin_top_bottom115_ {
    margin-top: 115px !important;
    margin-bottom: 115px !important;
}

.margin_top_bottom120_ {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
}

.margin_top_bottom125_ {
    margin-top: 125px !important;
    margin-bottom: 125px !important;
}

.margin_top_bottom130_ {
    margin-top: 130px !important;
    margin-bottom: 130px !important;
}

.margin_top_bottom135_ {
    margin-top: 135px !important;
    margin-bottom: 135px !important;
}

.margin_top_bottom140_ {
    margin-top: 140px !important;
    margin-bottom: 140px !important;
}

.margin_top_bottom145_ {
    margin-top: 145px !important;
    margin-bottom: 145px !important;
}

.margin_top_bottom150_ {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
}

.margin_top_bottom155_ {
    margin-top: 155px !important;
    margin-bottom: 155px !important;
}

.margin_top_bottom160_ {
    margin-top: 160px !important;
    margin-bottom: 160px !important;
}

.margin_top_bottom165_ {
    margin-top: 165px !important;
    margin-bottom: 165px !important;
}

.margin_top_bottom170_ {
    margin-top: 170px !important;
    margin-bottom: 170px !important;
}

.margin_top_bottom175_ {
    margin-top: 175px !important;
    margin-bottom: 175px !important;
}

.margin_top_bottom180_ {
    margin-top: 180px !important;
    margin-bottom: 180px !important;
}

.margin_top_bottom185_ {
    margin-top: 185px !important;
    margin-bottom: 185px !important;
}

.margin_top_bottom190_ {
    margin-top: 190px !important;
    margin-bottom: 190px !important;
}

.margin_top_bottom195_ {
    margin-top: 195px !important;
    margin-bottom: 195px !important;
}

.margin_top_bottom200_ {
    margin-top: 200px !important;
    margin-bottom: 200px !important;
}

.margin_top_bottom205_ {
    margin-top: 205px !important;
    margin-bottom: 205px !important;
}

.margin_top_bottom210_ {
    margin-top: 210px !important;
    margin-bottom: 210px !important;
}

.margin_top_bottom215_ {
    margin-top: 215px !important;
    margin-bottom: 215px !important;
}

.margin_top_bottom220_ {
    margin-top: 220px !important;
    margin-bottom: 220px !important;
}

.margin_top_bottom225_ {
    margin-top: 225px !important;
    margin-bottom: 225px !important;
}

.margin_top_bottom230_ {
    margin-top: 230px !important;
    margin-bottom: 230px !important;
}

.margin_top_bottom235_ {
    margin-top: 235px !important;
    margin-bottom: 235px !important;
}

.margin_top_bottom240_ {
    margin-top: 240px !important;
    margin-bottom: 240px !important;
}

.margin_top_bottom245_ {
    margin-top: 245px !important;
    margin-bottom: 245px !important;
}

.margin_top_bottom250_ {
    margin-top: 250px !important;
    margin-bottom: 250px !important;
}

.margin_top_bottom255_ {
    margin-top: 255px !important;
    margin-bottom: 255px !important;
}

.margin_top_bottom260_ {
    margin-top: 260px !important;
    margin-bottom: 260px !important;
}

.margin_top_bottom265_ {
    margin-top: 265px !important;
    margin-bottom: 265px !important;
}

.margin_top_bottom270_ {
    margin-top: 270px !important;
    margin-bottom: 270px !important;
}

.margin_top_bottom275_ {
    margin-top: 275px !important;
    margin-bottom: 275px !important;
}

.margin_top_bottom280_ {
    margin-top: 280px !important;
    margin-bottom: 280px !important;
}

.margin_top_bottom285_ {
    margin-top: 285px !important;
    margin-bottom: 285px !important;
}

.margin_top_bottom290_ {
    margin-top: 290px !important;
    margin-bottom: 290px !important;
}

.margin_top_bottom295_ {
    margin-top: 295px !important;
    margin-bottom: 295px !important;
}

.margin_top_bottom300_ {
    margin-top: 300px !important;
    margin-bottom: 300px !important;
}

/*margin_left*/
.margin_left00_ {
    margin-left: 0px !important;
}

.margin_left01_ {
    margin-left: 1px !important;
}

.margin_left02_ {
    margin-left: 2px !important;
}

.margin_left03_ {
    margin-left: 3px !important;
}

.margin_left04_ {
    margin-left: 4px !important;
}

.margin_left05_ {
    margin-left: 5px !important;
}

.margin_left06_ {
    margin-left: 6px !important;
}

.margin_left07_ {
    margin-left: 7px !important;
}

.margin_left08_ {
    margin-left: 8px !important;
}

.margin_left09_ {
    margin-left: 9px !important;
}

.margin_left10_ {
    margin-left: 10px !important;
}

.margin_left11_ {
    margin-left: 11px !important;
}

.margin_left12_ {
    margin-left: 12px !important;
}

.margin_left13_ {
    margin-left: 13px !important;
}

.margin_left14_ {
    margin-left: 14px !important;
}

.margin_left15_ {
    margin-left: 15px !important;
}

.margin_left16_ {
    margin-left: 16px !important;
}

.margin_left17_ {
    margin-left: 17px !important;
}

.margin_left18_ {
    margin-left: 18px !important;
}

.margin_left19_ {
    margin-left: 19px !important;
}

.margin_left20_ {
    margin-left: 20px !important;
}

.margin_left25_ {
    margin-left: 25px !important;
}

.margin_left30_ {
    margin-left: 30px !important;
}

.margin_left35_ {
    margin-left: 35px !important;
}

.margin_left40_ {
    margin-left: 40px !important;
}

.margin_left45_ {
    margin-left: 45px !important;
}

.margin_left50_ {
    margin-left: 50px !important;
}

.margin_left55_ {
    margin-left: 55px !important;
}

.margin_left60_ {
    margin-left: 60px !important;
}

.margin_left65_ {
    margin-left: 65px !important;
}

.margin_left70_ {
    margin-left: 70px !important;
}

.margin_left75_ {
    margin-left: 75px !important;
}

.margin_left80_ {
    margin-left: 80px !important;
}

.margin_left85_ {
    margin-left: 85px !important;
}

.margin_left90_ {
    margin-left: 90px !important;
}

.margin_left95_ {
    margin-left: 95px !important;
}

.margin_left100_ {
    margin-left: 100px !important;
}

.margin_left105_ {
    margin-left: 105px !important;
}

.margin_left110_ {
    margin-left: 110px !important;
}

.margin_left115_ {
    margin-left: 115px !important;
}

.margin_left120_ {
    margin-left: 120px !important;
}

.margin_left125_ {
    margin-left: 125px !important;
}

.margin_left130_ {
    margin-left: 130px !important;
}

.margin_left135_ {
    margin-left: 135px !important;
}

.margin_left140_ {
    margin-left: 140px !important;
}

.margin_left145_ {
    margin-left: 145px !important;
}

.margin_left150_ {
    margin-left: 150px !important;
}

.margin_left155_ {
    margin-left: 155px !important;
}

.margin_left160_ {
    margin-left: 160px !important;
}

.margin_left165_ {
    margin-left: 165px !important;
}

.margin_left170_ {
    margin-left: 170px !important;
}

.margin_left175_ {
    margin-left: 175px !important;
}

.margin_left180_ {
    margin-left: 180px !important;
}

.margin_left185_ {
    margin-left: 185px !important;
}

.margin_left190_ {
    margin-left: 190px !important;
}

.margin_left195_ {
    margin-left: 195px !important;
}

.margin_left200_ {
    margin-left: 200px !important;
}

.margin_left205_ {
    margin-left: 205px !important;
}

.margin_left210_ {
    margin-left: 210px !important;
}

.margin_left215_ {
    margin-left: 215px !important;
}

.margin_left220_ {
    margin-left: 220px !important;
}

.margin_left225_ {
    margin-left: 225px !important;
}

.margin_left230_ {
    margin-left: 230px !important;
}

.margin_left235_ {
    margin-left: 235px !important;
}

.margin_left240_ {
    margin-left: 240px !important;
}

.margin_left245_ {
    margin-left: 245px !important;
}

.margin_left250_ {
    margin-left: 250px !important;
}

.margin_left255_ {
    margin-left: 255px !important;
}

.margin_left260_ {
    margin-left: 260px !important;
}

.margin_left265_ {
    margin-left: 265px !important;
}

.margin_left270_ {
    margin-left: 270px !important;
}

.margin_left275_ {
    margin-left: 275px !important;
}

.margin_left280_ {
    margin-left: 280px !important;
}

.margin_left285_ {
    margin-left: 285px !important;
}

.margin_left290_ {
    margin-left: 290px !important;
}

.margin_left295_ {
    margin-left: 295px !important;
}

.margin_left300_ {
    margin-left: 300px !important;
}

/*margin_right*/
.margin_right00_ {
    margin-right: 0px !important;
}

.margin_right01_ {
    margin-right: 1px !important;
}

.margin_right02_ {
    margin-right: 2px !important;
}

.margin_right03_ {
    margin-right: 3px !important;
}

.margin_right04_ {
    margin-right: 4px !important;
}

.margin_right05_ {
    margin-right: 5px !important;
}

.margin_right06_ {
    margin-right: 6px !important;
}

.margin_right07_ {
    margin-right: 7px !important;
}

.margin_right08_ {
    margin-right: 8px !important;
}

.margin_right09_ {
    margin-right: 9px !important;
}

.margin_right10_ {
    margin-right: 10px !important;
}

.margin_right11_ {
    margin-right: 11px !important;
}

.margin_right12_ {
    margin-right: 12px !important;
}

.margin_right13_ {
    margin-right: 13px !important;
}

.margin_right14_ {
    margin-right: 14px !important;
}

.margin_right15_ {
    margin-right: 15px !important;
}

.margin_right16_ {
    margin-right: 16px !important;
}

.margin_right17_ {
    margin-right: 17px !important;
}

.margin_right18_ {
    margin-right: 18px !important;
}

.margin_right19_ {
    margin-right: 19px !important;
}

.margin_right20_ {
    margin-right: 20px !important;
}

.margin_right25_ {
    margin-right: 25px !important;
}

.margin_right30_ {
    margin-right: 30px !important;
}

.margin_right35_ {
    margin-right: 35px !important;
}

.margin_right40_ {
    margin-right: 40px !important;
}

.margin_right45_ {
    margin-right: 45px !important;
}

.margin_right50_ {
    margin-right: 50px !important;
}

.margin_right55_ {
    margin-right: 55px !important;
}

.margin_right60_ {
    margin-right: 60px !important;
}

.margin_right65_ {
    margin-right: 65px !important;
}

.margin_right70_ {
    margin-right: 70px !important;
}

.margin_right75_ {
    margin-right: 75px !important;
}

.margin_right80_ {
    margin-right: 80px !important;
}

.margin_right85_ {
    margin-right: 85px !important;
}

.margin_right90_ {
    margin-right: 90px !important;
}

.margin_right95_ {
    margin-right: 95px !important;
}

.margin_right100_ {
    margin-right: 100px !important;
}

.margin_right105_ {
    margin-right: 105px !important;
}

.margin_right110_ {
    margin-right: 110px !important;
}

.margin_right115_ {
    margin-right: 115px !important;
}

.margin_right120_ {
    margin-right: 120px !important;
}

.margin_right125_ {
    margin-right: 125px !important;
}

.margin_right130_ {
    margin-right: 130px !important;
}

.margin_right135_ {
    margin-right: 135px !important;
}

.margin_right140_ {
    margin-right: 140px !important;
}

.margin_right145_ {
    margin-right: 145px !important;
}

.margin_right150_ {
    margin-right: 150px !important;
}

.margin_right155_ {
    margin-right: 155px !important;
}

.margin_right160_ {
    margin-right: 160px !important;
}

.margin_right165_ {
    margin-right: 165px !important;
}

.margin_right170_ {
    margin-right: 170px !important;
}

.margin_right175_ {
    margin-right: 175px !important;
}

.margin_right180_ {
    margin-right: 180px !important;
}

.margin_right185_ {
    margin-right: 185px !important;
}

.margin_right190_ {
    margin-right: 190px !important;
}

.margin_right195_ {
    margin-right: 195px !important;
}

.margin_right200_ {
    margin-right: 200px !important;
}

.margin_right205_ {
    margin-right: 205px !important;
}

.margin_right210_ {
    margin-right: 210px !important;
}

.margin_right215_ {
    margin-right: 215px !important;
}

.margin_right220_ {
    margin-right: 220px !important;
}

.margin_right225_ {
    margin-right: 225px !important;
}

.margin_right230_ {
    margin-right: 230px !important;
}

.margin_right235_ {
    margin-right: 235px !important;
}

.margin_right240_ {
    margin-right: 240px !important;
}

.margin_right245_ {
    margin-right: 245px !important;
}

.margin_right250_ {
    margin-right: 250px !important;
}

.margin_right255_ {
    margin-right: 255px !important;
}

.margin_right260_ {
    margin-right: 260px !important;
}

.margin_right265_ {
    margin-right: 265px !important;
}

.margin_right270_ {
    margin-right: 270px !important;
}

.margin_right275_ {
    margin-right: 275px !important;
}

.margin_right280_ {
    margin-right: 280px !important;
}

.margin_right285_ {
    margin-right: 285px !important;
}

.margin_right290_ {
    margin-right: 290px !important;
}

.margin_right295_ {
    margin-right: 295px !important;
}

.margin_right300_ {
    margin-right: 300px !important;
}

/*margin_left_right*/
.margin_left_right_auto_ {
    margin-left: auto !important;
    margin-right: auto !important;
}

.margin_left_right00_ {
    margin-left: 0px !important;
    margin-right: 0px !important;
}

.margin_left_right01_ {
    margin-left: 1px !important;
    margin-right: 1px !important;
}

.margin_left_right02_ {
    margin-left: 2px !important;
    margin-right: 2px !important;
}

.margin_left_right03_ {
    margin-left: 3px !important;
    margin-right: 3px !important;
}

.margin_left_right04_ {
    margin-left: 4px !important;
    margin-right: 4px !important;
}

.margin_left_right05_ {
    margin-left: 5px !important;
    margin-right: 5px !important;
}

.margin_left_right06_ {
    margin-left: 6px !important;
    margin-right: 6px !important;
}

.margin_left_right07_ {
    margin-left: 7px !important;
    margin-right: 7px !important;
}

.margin_left_right08_ {
    margin-left: 8px !important;
    margin-right: 8px !important;
}

.margin_left_right09_ {
    margin-left: 9px !important;
    margin-right: 9px !important;
}

.margin_left_right10_ {
    margin-left: 10px !important;
    margin-right: 10px !important;
}

.margin_left_right11_ {
    margin-left: 11px !important;
    margin-right: 11px !important;
}

.margin_left_right12_ {
    margin-left: 12px !important;
    margin-right: 12px !important;
}

.margin_left_right13_ {
    margin-left: 13px !important;
    margin-right: 13px !important;
}

.margin_left_right14_ {
    margin-left: 14px !important;
    margin-right: 14px !important;
}

.margin_left_right15_ {
    margin-left: 15px !important;
    margin-right: 15px !important;
}

.margin_left_right16_ {
    margin-left: 16px !important;
    margin-right: 16px !important;
}

.margin_left_right17_ {
    margin-left: 17px !important;
    margin-right: 17px !important;
}

.margin_left_right18_ {
    margin-left: 18px !important;
    margin-right: 18px !important;
}

.margin_left_right19_ {
    margin-left: 19px !important;
    margin-right: 19px !important;
}

.margin_left_right20_ {
    margin-left: 20px !important;
    margin-right: 20px !important;
}

.margin_left_right25_ {
    margin-left: 25px !important;
    margin-right: 25px !important;
}

.margin_left_right30_ {
    margin-left: 30px !important;
    margin-right: 30px !important;
}

.margin_left_right35_ {
    margin-left: 35px !important;
    margin-right: 35px !important;
}

.margin_left_right40_ {
    margin-left: 40px !important;
    margin-right: 40px !important;
}

.margin_left_right45_ {
    margin-left: 45px !important;
    margin-right: 45px !important;
}

.margin_left_right50_ {
    margin-left: 50px !important;
    margin-right: 50px !important;
}

.margin_left_right55_ {
    margin-left: 55px !important;
    margin-right: 55px !important;
}

.margin_left_right60_ {
    margin-left: 60px !important;
    margin-right: 60px !important;
}

.margin_left_right65_ {
    margin-left: 65px !important;
    margin-right: 65px !important;
}

.margin_left_right70_ {
    margin-left: 70px !important;
    margin-right: 70px !important;
}

.margin_left_right75_ {
    margin-left: 75px !important;
    margin-right: 75px !important;
}

.margin_left_right80_ {
    margin-left: 80px !important;
    margin-right: 80px !important;
}

.margin_left_right85_ {
    margin-left: 85px !important;
    margin-right: 85px !important;
}

.margin_left_right90_ {
    margin-left: 90px !important;
    margin-right: 90px !important;
}

.margin_left_right95_ {
    margin-left: 95px !important;
    margin-right: 95px !important;
}

.margin_left_right100_ {
    margin-left: 100px !important;
    margin-right: 100px !important;
}

.margin_left_right105_ {
    margin-left: 105px !important;
    margin-right: 105px !important;
}

.margin_left_right110_ {
    margin-left: 110px !important;
    margin-right: 110px !important;
}

.margin_left_right115_ {
    margin-left: 115px !important;
    margin-right: 115px !important;
}

.margin_left_right120_ {
    margin-left: 120px !important;
    margin-right: 120px !important;
}

.margin_left_right125_ {
    margin-left: 125px !important;
    margin-right: 125px !important;
}

.margin_left_right130_ {
    margin-left: 130px !important;
    margin-right: 130px !important;
}

.margin_left_right135_ {
    margin-left: 135px !important;
    margin-right: 135px !important;
}

.margin_left_right140_ {
    margin-left: 140px !important;
    margin-right: 140px !important;
}

.margin_left_right145_ {
    margin-left: 145px !important;
    margin-right: 145px !important;
}

.margin_left_right150_ {
    margin-left: 150px !important;
    margin-right: 150px !important;
}

.margin_left_right155_ {
    margin-left: 155px !important;
    margin-right: 155px !important;
}

.margin_left_right160_ {
    margin-left: 160px !important;
    margin-right: 160px !important;
}

.margin_left_right165_ {
    margin-left: 165px !important;
    margin-right: 165px !important;
}

.margin_left_right170_ {
    margin-left: 170px !important;
    margin-right: 170px !important;
}

.margin_left_right175_ {
    margin-left: 175px !important;
    margin-right: 175px !important;
}

.margin_left_right180_ {
    margin-left: 180px !important;
    margin-right: 180px !important;
}

.margin_left_right185_ {
    margin-left: 185px !important;
    margin-right: 185px !important;
}

.margin_left_right190_ {
    margin-left: 190px !important;
    margin-right: 190px !important;
}

.margin_left_right195_ {
    margin-left: 195px !important;
    margin-right: 195px !important;
}

.margin_left_right200_ {
    margin-left: 200px !important;
    margin-right: 200px !important;
}

.margin_left_right205_ {
    margin-left: 205px !important;
    margin-right: 205px !important;
}

.margin_left_right210_ {
    margin-left: 210px !important;
    margin-right: 210px !important;
}

.margin_left_right215_ {
    margin-left: 215px !important;
    margin-right: 215px !important;
}

.margin_left_right220_ {
    margin-left: 220px !important;
    margin-right: 220px !important;
}

.margin_left_right225_ {
    margin-left: 225px !important;
    margin-right: 225px !important;
}

.margin_left_right230_ {
    margin-left: 230px !important;
    margin-right: 230px !important;
}

.margin_left_right235_ {
    margin-left: 235px !important;
    margin-right: 235px !important;
}

.margin_left_right240_ {
    margin-left: 240px !important;
    margin-right: 240px !important;
}

.margin_left_right245_ {
    margin-left: 245px !important;
    margin-right: 245px !important;
}

.margin_left_right250_ {
    margin-left: 250px !important;
    margin-right: 250px !important;
}

.margin_left_right255_ {
    margin-left: 255px !important;
    margin-right: 255px !important;
}

.margin_left_right260_ {
    margin-left: 260px !important;
    margin-right: 260px !important;
}

.margin_left_right265_ {
    margin-left: 265px !important;
    margin-right: 265px !important;
}

.margin_left_right270_ {
    margin-left: 270px !important;
    margin-right: 270px !important;
}

.margin_left_right275_ {
    margin-left: 275px !important;
    margin-right: 275px !important;
}

.margin_left_right280_ {
    margin-left: 280px !important;
    margin-right: 280px !important;
}

.margin_left_right285_ {
    margin-left: 285px !important;
    margin-right: 285px !important;
}

.margin_left_right290_ {
    margin-left: 290px !important;
    margin-right: 290px !important;
}

.margin_left_right295_ {
    margin-left: 295px !important;
    margin-right: 295px !important;
}

.margin_left_right300_ {
    margin-left: 300px !important;
    margin-right: 300px !important;
}

/*padding*/
.padding_auto_ {
    padding: auto !important;
}

.padding00_ {
    padding: 0px !important;
}

.padding01_ {
    padding: 1px !important;
}

.padding02_ {
    padding: 2px !important;
}

.padding03_ {
    padding: 3px !important;
}

.padding04_ {
    padding: 4px !important;
}

.padding05_ {
    padding: 5px !important;
}

.padding06_ {
    padding: 6px !important;
}

.padding07_ {
    padding: 7px !important;
}

.padding08_ {
    padding: 8px !important;
}

.padding09_ {
    padding: 9px !important;
}

.padding10_ {
    padding: 10px !important;
}

.padding11_ {
    padding: 11px !important;
}

.padding12_ {
    padding: 12px !important;
}

.padding13_ {
    padding: 13px !important;
}

.padding14_ {
    padding: 14px !important;
}

.padding15_ {
    padding: 15px !important;
}

.padding16_ {
    padding: 16px !important;
}

.padding17_ {
    padding: 17px !important;
}

.padding18_ {
    padding: 18px !important;
}

.padding19_ {
    padding: 19px !important;
}

.padding20_ {
    padding: 20px !important;
}

.padding25_ {
    padding: 25px !important;
}

.padding30_ {
    padding: 30px !important;
}

.padding35_ {
    padding: 35px !important;
}

.padding40_ {
    padding: 40px !important;
}

.padding45_ {
    padding: 45px !important;
}

.padding50_ {
    padding: 50px !important;
}

.padding55_ {
    padding: 55px !important;
}

.padding60_ {
    padding: 60px !important;
}

.padding65_ {
    padding: 65px !important;
}

.padding70_ {
    padding: 70px !important;
}

.padding75_ {
    padding: 75px !important;
}

.padding80_ {
    padding: 80px !important;
}

.padding85_ {
    padding: 85px !important;
}

.padding90_ {
    padding: 90px !important;
}

.padding95_ {
    padding: 95px !important;
}

.padding100_ {
    padding: 100px !important;
}

.padding105_ {
    padding: 105px !important;
}

.padding110_ {
    padding: 110px !important;
}

.padding115_ {
    padding: 115px !important;
}

.padding120_ {
    padding: 120px !important;
}

.padding125_ {
    padding: 125px !important;
}

.padding130_ {
    padding: 130px !important;
}

.padding135_ {
    padding: 135px !important;
}

.padding140_ {
    padding: 140px !important;
}

.padding145_ {
    padding: 145px !important;
}

.padding150_ {
    padding: 150px !important;
}

.padding155_ {
    padding: 155px !important;
}

.padding160_ {
    padding: 160px !important;
}

.padding165_ {
    padding: 165px !important;
}

.padding170_ {
    padding: 170px !important;
}

.padding175_ {
    padding: 175px !important;
}

.padding180_ {
    padding: 180px !important;
}

.padding185_ {
    padding: 185px !important;
}

.padding190_ {
    padding: 190px !important;
}

.padding195_ {
    padding: 195px !important;
}

.padding200_ {
    padding: 200px !important;
}

.padding205_ {
    padding: 205px !important;
}

.padding210_ {
    padding: 210px !important;
}

.padding215_ {
    padding: 215px !important;
}

.padding220_ {
    padding: 220px !important;
}

.padding225_ {
    padding: 225px !important;
}

.padding230_ {
    padding: 230px !important;
}

.padding235_ {
    padding: 235px !important;
}

.padding240_ {
    padding: 240px !important;
}

.padding245_ {
    padding: 245px !important;
}

.padding250_ {
    padding: 250px !important;
}

.padding255_ {
    padding: 255px !important;
}

.padding260_ {
    padding: 260px !important;
}

.padding265_ {
    padding: 265px !important;
}

.padding270_ {
    padding: 270px !important;
}

.padding275_ {
    padding: 275px !important;
}

.padding280_ {
    padding: 280px !important;
}

.padding285_ {
    padding: 285px !important;
}

.padding290_ {
    padding: 290px !important;
}

.padding295_ {
    padding: 295px !important;
}

.padding300_ {
    padding: 300px !important;
}

/*padding_top*/
.padding_top00_ {
    padding-top: 0px !important;
}

.padding_top01_ {
    padding-top: 1px !important;
}

.padding_top02_ {
    padding-top: 2px !important;
}

.padding_top03_ {
    padding-top: 3px !important;
}

.padding_top04_ {
    padding-top: 4px !important;
}

.padding_top05_ {
    padding-top: 5px !important;
}

.padding_top06_ {
    padding-top: 6px !important;
}

.padding_top07_ {
    padding-top: 7px !important;
}

.padding_top08_ {
    padding-top: 8px !important;
}

.padding_top09_ {
    padding-top: 9px !important;
}

.padding_top10_ {
    padding-top: 10px !important;
}

.padding_top11_ {
    padding-top: 11px !important;
}

.padding_top12_ {
    padding-top: 12px !important;
}

.padding_top13_ {
    padding-top: 13px !important;
}

.padding_top14_ {
    padding-top: 14px !important;
}

.padding_top15_ {
    padding-top: 15px !important;
}

.padding_top16_ {
    padding-top: 16px !important;
}

.padding_top17_ {
    padding-top: 17px !important;
}

.padding_top18_ {
    padding-top: 18px !important;
}

.padding_top19_ {
    padding-top: 19px !important;
}

.padding_top20_ {
    padding-top: 20px !important;
}

.padding_top25_ {
    padding-top: 25px !important;
}

.padding_top30_ {
    padding-top: 30px !important;
}

.padding_top35_ {
    padding-top: 35px !important;
}

.padding_top40_ {
    padding-top: 40px !important;
}

.padding_top45_ {
    padding-top: 45px !important;
}

.padding_top50_ {
    padding-top: 50px !important;
}

.padding_top55_ {
    padding-top: 55px !important;
}

.padding_top60_ {
    padding-top: 60px !important;
}

.padding_top65_ {
    padding-top: 65px !important;
}

.padding_top70_ {
    padding-top: 70px !important;
}

.padding_top75_ {
    padding-top: 75px !important;
}

.padding_top80_ {
    padding-top: 80px !important;
}

.padding_top85_ {
    padding-top: 85px !important;
}

.padding_top90_ {
    padding-top: 90px !important;
}

.padding_top95_ {
    padding-top: 95px !important;
}

.padding_top100_ {
    padding-top: 100px !important;
}

.padding_top105_ {
    padding-top: 105px !important;
}

.padding_top110_ {
    padding-top: 110px !important;
}

.padding_top115_ {
    padding-top: 115px !important;
}

.padding_top120_ {
    padding-top: 120px !important;
}

.padding_top125_ {
    padding-top: 125px !important;
}

.padding_top130_ {
    padding-top: 130px !important;
}

.padding_top135_ {
    padding-top: 135px !important;
}

.padding_top140_ {
    padding-top: 140px !important;
}

.padding_top145_ {
    padding-top: 145px !important;
}

.padding_top150_ {
    padding-top: 150px !important;
}

.padding_top155_ {
    padding-top: 155px !important;
}

.padding_top160_ {
    padding-top: 160px !important;
}

.padding_top165_ {
    padding-top: 165px !important;
}

.padding_top170_ {
    padding-top: 170px !important;
}

.padding_top175_ {
    padding-top: 175px !important;
}

.padding_top180_ {
    padding-top: 180px !important;
}

.padding_top185_ {
    padding-top: 185px !important;
}

.padding_top190_ {
    padding-top: 190px !important;
}

.padding_top195_ {
    padding-top: 195px !important;
}

.padding_top200_ {
    padding-top: 200px !important;
}

.padding_top205_ {
    padding-top: 205px !important;
}

.padding_top210_ {
    padding-top: 210px !important;
}

.padding_top215_ {
    padding-top: 215px !important;
}

.padding_top220_ {
    padding-top: 220px !important;
}

.padding_top225_ {
    padding-top: 225px !important;
}

.padding_top230_ {
    padding-top: 230px !important;
}

.padding_top235_ {
    padding-top: 235px !important;
}

.padding_top240_ {
    padding-top: 240px !important;
}

.padding_top245_ {
    padding-top: 245px !important;
}

.padding_top250_ {
    padding-top: 250px !important;
}

.padding_top255_ {
    padding-top: 255px !important;
}

.padding_top260_ {
    padding-top: 260px !important;
}

.padding_top265_ {
    padding-top: 265px !important;
}

.padding_top270_ {
    padding-top: 270px !important;
}

.padding_top275_ {
    padding-top: 275px !important;
}

.padding_top280_ {
    padding-top: 280px !important;
}

.padding_top285_ {
    padding-top: 285px !important;
}

.padding_top290_ {
    padding-top: 290px !important;
}

.padding_top295_ {
    padding-top: 295px !important;
}

.padding_top300_ {
    padding-top: 300px !important;
}

/*padding_bottom*/
.padding_bottom00_ {
    padding-bottom: 0px !important;
}

.padding_bottom01_ {
    padding-bottom: 1px !important;
}

.padding_bottom02_ {
    padding-bottom: 2px !important;
}

.padding_bottom03_ {
    padding-bottom: 3px !important;
}

.padding_bottom04_ {
    padding-bottom: 4px !important;
}

.padding_bottom05_ {
    padding-bottom: 5px !important;
}

.padding_bottom06_ {
    padding-bottom: 6px !important;
}

.padding_bottom07_ {
    padding-bottom: 7px !important;
}

.padding_bottom08_ {
    padding-bottom: 8px !important;
}

.padding_bottom09_ {
    padding-bottom: 9px !important;
}

.padding_bottom10_ {
    padding-bottom: 10px !important;
}

.padding_bottom11_ {
    padding-bottom: 11px !important;
}

.padding_bottom12_ {
    padding-bottom: 12px !important;
}

.padding_bottom13_ {
    padding-bottom: 13px !important;
}

.padding_bottom14_ {
    padding-bottom: 14px !important;
}

.padding_bottom15_ {
    padding-bottom: 15px !important;
}

.padding_bottom16_ {
    padding-bottom: 16px !important;
}

.padding_bottom17_ {
    padding-bottom: 17px !important;
}

.padding_bottom18_ {
    padding-bottom: 18px !important;
}

.padding_bottom19_ {
    padding-bottom: 19px !important;
}

.padding_bottom20_ {
    padding-bottom: 20px !important;
}

.padding_bottom25_ {
    padding-bottom: 25px !important;
}

.padding_bottom30_ {
    padding-bottom: 30px !important;
}

.padding_bottom35_ {
    padding-bottom: 35px !important;
}

.padding_bottom40_ {
    padding-bottom: 40px !important;
}

.padding_bottom45_ {
    padding-bottom: 45px !important;
}

.padding_bottom50_ {
    padding-bottom: 50px !important;
}

.padding_bottom55_ {
    padding-bottom: 55px !important;
}

.padding_bottom60_ {
    padding-bottom: 60px !important;
}

.padding_bottom65_ {
    padding-bottom: 65px !important;
}

.padding_bottom70_ {
    padding-bottom: 70px !important;
}

.padding_bottom75_ {
    padding-bottom: 75px !important;
}

.padding_bottom80_ {
    padding-bottom: 80px !important;
}

.padding_bottom85_ {
    padding-bottom: 85px !important;
}

.padding_bottom90_ {
    padding-bottom: 90px !important;
}

.padding_bottom95_ {
    padding-bottom: 95px !important;
}

.padding_bottom100_ {
    padding-bottom: 100px !important;
}

.padding_bottom105_ {
    padding-bottom: 105px !important;
}

.padding_bottom110_ {
    padding-bottom: 110px !important;
}

.padding_bottom115_ {
    padding-bottom: 115px !important;
}

.padding_bottom120_ {
    padding-bottom: 120px !important;
}

.padding_bottom125_ {
    padding-bottom: 125px !important;
}

.padding_bottom130_ {
    padding-bottom: 130px !important;
}

.padding_bottom135_ {
    padding-bottom: 135px !important;
}

.padding_bottom140_ {
    padding-bottom: 140px !important;
}

.padding_bottom145_ {
    padding-bottom: 145px !important;
}

.padding_bottom150_ {
    padding-bottom: 150px !important;
}

.padding_bottom155_ {
    padding-bottom: 155px !important;
}

.padding_bottom160_ {
    padding-bottom: 160px !important;
}

.padding_bottom165_ {
    padding-bottom: 165px !important;
}

.padding_bottom170_ {
    padding-bottom: 170px !important;
}

.padding_bottom175_ {
    padding-bottom: 175px !important;
}

.padding_bottom180_ {
    padding-bottom: 180px !important;
}

.padding_bottom185_ {
    padding-bottom: 185px !important;
}

.padding_bottom190_ {
    padding-bottom: 190px !important;
}

.padding_bottom195_ {
    padding-bottom: 195px !important;
}

.padding_bottom200_ {
    padding-bottom: 200px !important;
}

.padding_bottom205_ {
    padding-bottom: 205px !important;
}

.padding_bottom210_ {
    padding-bottom: 210px !important;
}

.padding_bottom215_ {
    padding-bottom: 215px !important;
}

.padding_bottom220_ {
    padding-bottom: 220px !important;
}

.padding_bottom225_ {
    padding-bottom: 225px !important;
}

.padding_bottom230_ {
    padding-bottom: 230px !important;
}

.padding_bottom235_ {
    padding-bottom: 235px !important;
}

.padding_bottom240_ {
    padding-bottom: 240px !important;
}

.padding_bottom245_ {
    padding-bottom: 245px !important;
}

.padding_bottom250_ {
    padding-bottom: 250px !important;
}

.padding_bottom255_ {
    padding-bottom: 255px !important;
}

.padding_bottom260_ {
    padding-bottom: 260px !important;
}

.padding_bottom265_ {
    padding-bottom: 265px !important;
}

.padding_bottom270_ {
    padding-bottom: 270px !important;
}

.padding_bottom275_ {
    padding-bottom: 275px !important;
}

.padding_bottom280_ {
    padding-bottom: 280px !important;
}

.padding_bottom285_ {
    padding-bottom: 285px !important;
}

.padding_bottom290_ {
    padding-bottom: 290px !important;
}

.padding_bottom295_ {
    padding-bottom: 295px !important;
}

.padding_bottom300_ {
    padding-bottom: 300px !important;
}

/*padding_top_bottom*/
.padding_top_bottom00_ {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}

.padding_top_bottom01_ {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
}

.padding_top_bottom02_ {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
}

.padding_top_bottom03_ {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
}

.padding_top_bottom04_ {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
}

.padding_top_bottom05_ {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}

.padding_top_bottom06_ {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
}

.padding_top_bottom07_ {
    padding-top: 7px !important;
    padding-bottom: 7px !important;
}

.padding_top_bottom08_ {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
}

.padding_top_bottom09_ {
    padding-top: 9px !important;
    padding-bottom: 9px !important;
}

.padding_top_bottom10_ {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

.padding_top_bottom11_ {
    padding-top: 11px !important;
    padding-bottom: 11px !important;
}

.padding_top_bottom12_ {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
}

.padding_top_bottom13_ {
    padding-top: 13px !important;
    padding-bottom: 13px !important;
}

.padding_top_bottom14_ {
    padding-top: 14px !important;
    padding-bottom: 14px !important;
}

.padding_top_bottom15_ {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
}

.padding_top_bottom16_ {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
}

.padding_top_bottom17_ {
    padding-top: 17px !important;
    padding-bottom: 17px !important;
}

.padding_top_bottom18_ {
    padding-top: 18px !important;
    padding-bottom: 18px !important;
}

.padding_top_bottom19_ {
    padding-top: 19px !important;
    padding-bottom: 19px !important;
}

.padding_top_bottom20_ {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
}

.padding_top_bottom25_ {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
}

.padding_top_bottom30_ {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}

.padding_top_bottom35_ {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
}

.padding_top_bottom40_ {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
}

.padding_top_bottom45_ {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
}

.padding_top_bottom50_ {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}

.padding_top_bottom55_ {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
}

.padding_top_bottom60_ {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
}

.padding_top_bottom65_ {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
}

.padding_top_bottom70_ {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
}

.padding_top_bottom75_ {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
}

.padding_top_bottom80_ {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
}

.padding_top_bottom85_ {
    padding-top: 85px !important;
    padding-bottom: 85px !important;
}

.padding_top_bottom90_ {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
}

.padding_top_bottom95_ {
    padding-top: 95px !important;
    padding-bottom: 95px !important;
}

.padding_top_bottom100_ {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
}

.padding_top_bottom105_ {
    padding-top: 105px !important;
    padding-bottom: 105px !important;
}

.padding_top_bottom110_ {
    padding-top: 110px !important;
    padding-bottom: 110px !important;
}

.padding_top_bottom115_ {
    padding-top: 115px !important;
    padding-bottom: 115px !important;
}

.padding_top_bottom120_ {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
}

.padding_top_bottom125_ {
    padding-top: 125px !important;
    padding-bottom: 125px !important;
}

.padding_top_bottom130_ {
    padding-top: 130px !important;
    padding-bottom: 130px !important;
}

.padding_top_bottom135_ {
    padding-top: 135px !important;
    padding-bottom: 135px !important;
}

.padding_top_bottom140_ {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
}

.padding_top_bottom145_ {
    padding-top: 145px !important;
    padding-bottom: 145px !important;
}

.padding_top_bottom150_ {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
}

.padding_top_bottom155_ {
    padding-top: 155px !important;
    padding-bottom: 155px !important;
}

.padding_top_bottom160_ {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
}

.padding_top_bottom165_ {
    padding-top: 165px !important;
    padding-bottom: 165px !important;
}

.padding_top_bottom170_ {
    padding-top: 170px !important;
    padding-bottom: 170px !important;
}

.padding_top_bottom175_ {
    padding-top: 175px !important;
    padding-bottom: 175px !important;
}

.padding_top_bottom180_ {
    padding-top: 180px !important;
    padding-bottom: 180px !important;
}

.padding_top_bottom185_ {
    padding-top: 185px !important;
    padding-bottom: 185px !important;
}

.padding_top_bottom190_ {
    padding-top: 190px !important;
    padding-bottom: 190px !important;
}

.padding_top_bottom195_ {
    padding-top: 195px !important;
    padding-bottom: 195px !important;
}

.padding_top_bottom200_ {
    padding-top: 200px !important;
    padding-bottom: 200px !important;
}

.padding_top_bottom205_ {
    padding-top: 205px !important;
    padding-bottom: 205px !important;
}

.padding_top_bottom210_ {
    padding-top: 210px !important;
    padding-bottom: 210px !important;
}

.padding_top_bottom215_ {
    padding-top: 215px !important;
    padding-bottom: 215px !important;
}

.padding_top_bottom220_ {
    padding-top: 220px !important;
    padding-bottom: 220px !important;
}

.padding_top_bottom225_ {
    padding-top: 225px !important;
    padding-bottom: 225px !important;
}

.padding_top_bottom230_ {
    padding-top: 230px !important;
    padding-bottom: 230px !important;
}

.padding_top_bottom235_ {
    padding-top: 235px !important;
    padding-bottom: 235px !important;
}

.padding_top_bottom240_ {
    padding-top: 240px !important;
    padding-bottom: 240px !important;
}

.padding_top_bottom245_ {
    padding-top: 245px !important;
    padding-bottom: 245px !important;
}

.padding_top_bottom250_ {
    padding-top: 250px !important;
    padding-bottom: 250px !important;
}

.padding_top_bottom255_ {
    padding-top: 255px !important;
    padding-bottom: 255px !important;
}

.padding_top_bottom260_ {
    padding-top: 260px !important;
    padding-bottom: 260px !important;
}

.padding_top_bottom265_ {
    padding-top: 265px !important;
    padding-bottom: 265px !important;
}

.padding_top_bottom270_ {
    padding-top: 270px !important;
    padding-bottom: 270px !important;
}

.padding_top_bottom275_ {
    padding-top: 275px !important;
    padding-bottom: 275px !important;
}

.padding_top_bottom280_ {
    padding-top: 280px !important;
    padding-bottom: 280px !important;
}

.padding_top_bottom285_ {
    padding-top: 285px !important;
    padding-bottom: 285px !important;
}

.padding_top_bottom290_ {
    padding-top: 290px !important;
    padding-bottom: 290px !important;
}

.padding_top_bottom295_ {
    padding-top: 295px !important;
    padding-bottom: 295px !important;
}

.padding_top_bottom300_ {
    padding-top: 300px !important;
    padding-bottom: 300px !important;
}

/*padding_left*/
.padding_left00_ {
    padding-left: 0px !important;
}

.padding_left01_ {
    padding-left: 1px !important;
}

.padding_left02_ {
    padding-left: 2px !important;
}

.padding_left03_ {
    padding-left: 3px !important;
}

.padding_left04_ {
    padding-left: 4px !important;
}

.padding_left05_ {
    padding-left: 5px !important;
}

.padding_left06_ {
    padding-left: 6px !important;
}

.padding_left07_ {
    padding-left: 7px !important;
}

.padding_left08_ {
    padding-left: 8px !important;
}

.padding_left09_ {
    padding-left: 9px !important;
}

.padding_left10_ {
    padding-left: 10px !important;
}

.padding_left11_ {
    padding-left: 11px !important;
}

.padding_left12_ {
    padding-left: 12px !important;
}

.padding_left13_ {
    padding-left: 13px !important;
}

.padding_left14_ {
    padding-left: 14px !important;
}

.padding_left15_ {
    padding-left: 15px !important;
}

.padding_left16_ {
    padding-left: 16px !important;
}

.padding_left17_ {
    padding-left: 17px !important;
}

.padding_left18_ {
    padding-left: 18px !important;
}

.padding_left19_ {
    padding-left: 19px !important;
}

.padding_left20_ {
    padding-left: 20px !important;
}

.padding_left25_ {
    padding-left: 25px !important;
}

.padding_left30_ {
    padding-left: 30px !important;
}

.padding_left35_ {
    padding-left: 35px !important;
}

.padding_left40_ {
    padding-left: 40px !important;
}

.padding_left45_ {
    padding-left: 45px !important;
}

.padding_left50_ {
    padding-left: 50px !important;
}

.padding_left55_ {
    padding-left: 55px !important;
}

.padding_left60_ {
    padding-left: 60px !important;
}

.padding_left65_ {
    padding-left: 65px !important;
}

.padding_left70_ {
    padding-left: 70px !important;
}

.padding_left75_ {
    padding-left: 75px !important;
}

.padding_left80_ {
    padding-left: 80px !important;
}

.padding_left85_ {
    padding-left: 85px !important;
}

.padding_left90_ {
    padding-left: 90px !important;
}

.padding_left95_ {
    padding-left: 95px !important;
}

.padding_left100_ {
    padding-left: 100px !important;
}

.padding_left105_ {
    padding-left: 105px !important;
}

.padding_left110_ {
    padding-left: 110px !important;
}

.padding_left115_ {
    padding-left: 115px !important;
}

.padding_left120_ {
    padding-left: 120px !important;
}

.padding_left125_ {
    padding-left: 125px !important;
}

.padding_left130_ {
    padding-left: 130px !important;
}

.padding_left135_ {
    padding-left: 135px !important;
}

.padding_left140_ {
    padding-left: 140px !important;
}

.padding_left145_ {
    padding-left: 145px !important;
}

.padding_left150_ {
    padding-left: 150px !important;
}

.padding_left155_ {
    padding-left: 155px !important;
}

.padding_left160_ {
    padding-left: 160px !important;
}

.padding_left165_ {
    padding-left: 165px !important;
}

.padding_left170_ {
    padding-left: 170px !important;
}

.padding_left175_ {
    padding-left: 175px !important;
}

.padding_left180_ {
    padding-left: 180px !important;
}

.padding_left185_ {
    padding-left: 185px !important;
}

.padding_left190_ {
    padding-left: 190px !important;
}

.padding_left195_ {
    padding-left: 195px !important;
}

.padding_left200_ {
    padding-left: 200px !important;
}

.padding_left205_ {
    padding-left: 205px !important;
}

.padding_left210_ {
    padding-left: 210px !important;
}

.padding_left215_ {
    padding-left: 215px !important;
}

.padding_left220_ {
    padding-left: 220px !important;
}

.padding_left225_ {
    padding-left: 225px !important;
}

.padding_left230_ {
    padding-left: 230px !important;
}

.padding_left235_ {
    padding-left: 235px !important;
}

.padding_left240_ {
    padding-left: 240px !important;
}

.padding_left245_ {
    padding-left: 245px !important;
}

.padding_left250_ {
    padding-left: 250px !important;
}

.padding_left255_ {
    padding-left: 255px !important;
}

.padding_left260_ {
    padding-left: 260px !important;
}

.padding_left265_ {
    padding-left: 265px !important;
}

.padding_left270_ {
    padding-left: 270px !important;
}

.padding_left275_ {
    padding-left: 275px !important;
}

.padding_left280_ {
    padding-left: 280px !important;
}

.padding_left285_ {
    padding-left: 285px !important;
}

.padding_left290_ {
    padding-left: 290px !important;
}

.padding_left295_ {
    padding-left: 295px !important;
}

.padding_left300_ {
    padding-left: 300px !important;
}

/*padding_right*/
.padding_right00_ {
    padding-right: 0px !important;
}

.padding_right01_ {
    padding-right: 1px !important;
}

.padding_right02_ {
    padding-right: 2px !important;
}

.padding_right03_ {
    padding-right: 3px !important;
}

.padding_right04_ {
    padding-right: 4px !important;
}

.padding_right05_ {
    padding-right: 5px !important;
}

.padding_right06_ {
    padding-right: 6px !important;
}

.padding_right07_ {
    padding-right: 7px !important;
}

.padding_right08_ {
    padding-right: 8px !important;
}

.padding_right09_ {
    padding-right: 9px !important;
}

.padding_right10_ {
    padding-right: 10px !important;
}

.padding_right11_ {
    padding-right: 11px !important;
}

.padding_right12_ {
    padding-right: 12px !important;
}

.padding_right13_ {
    padding-right: 13px !important;
}

.padding_right14_ {
    padding-right: 14px !important;
}

.padding_right15_ {
    padding-right: 15px !important;
}

.padding_right16_ {
    padding-right: 16px !important;
}

.padding_right17_ {
    padding-right: 17px !important;
}

.padding_right18_ {
    padding-right: 18px !important;
}

.padding_right19_ {
    padding-right: 19px !important;
}

.padding_right20_ {
    padding-right: 20px !important;
}

.padding_right25_ {
    padding-right: 25px !important;
}

.padding_right30_ {
    padding-right: 30px !important;
}

.padding_right35_ {
    padding-right: 35px !important;
}

.padding_right40_ {
    padding-right: 40px !important;
}

.padding_right45_ {
    padding-right: 45px !important;
}

.padding_right50_ {
    padding-right: 50px !important;
}

.padding_right55_ {
    padding-right: 55px !important;
}

.padding_right60_ {
    padding-right: 60px !important;
}

.padding_right65_ {
    padding-right: 65px !important;
}

.padding_right70_ {
    padding-right: 70px !important;
}

.padding_right75_ {
    padding-right: 75px !important;
}

.padding_right80_ {
    padding-right: 80px !important;
}

.padding_right85_ {
    padding-right: 85px !important;
}

.padding_right90_ {
    padding-right: 90px !important;
}

.padding_right95_ {
    padding-right: 95px !important;
}

.padding_right100_ {
    padding-right: 100px !important;
}

.padding_right105_ {
    padding-right: 105px !important;
}

.padding_right110_ {
    padding-right: 110px !important;
}

.padding_right115_ {
    padding-right: 115px !important;
}

.padding_right120_ {
    padding-right: 120px !important;
}

.padding_right125_ {
    padding-right: 125px !important;
}

.padding_right130_ {
    padding-right: 130px !important;
}

.padding_right135_ {
    padding-right: 135px !important;
}

.padding_right140_ {
    padding-right: 140px !important;
}

.padding_right145_ {
    padding-right: 145px !important;
}

.padding_right150_ {
    padding-right: 150px !important;
}

.padding_right155_ {
    padding-right: 155px !important;
}

.padding_right160_ {
    padding-right: 160px !important;
}

.padding_right165_ {
    padding-right: 165px !important;
}

.padding_right170_ {
    padding-right: 170px !important;
}

.padding_right175_ {
    padding-right: 175px !important;
}

.padding_right180_ {
    padding-right: 180px !important;
}

.padding_right185_ {
    padding-right: 185px !important;
}

.padding_right190_ {
    padding-right: 190px !important;
}

.padding_right195_ {
    padding-right: 195px !important;
}

.padding_right200_ {
    padding-right: 200px !important;
}

.padding_right205_ {
    padding-right: 205px !important;
}

.padding_right210_ {
    padding-right: 210px !important;
}

.padding_right215_ {
    padding-right: 215px !important;
}

.padding_right220_ {
    padding-right: 220px !important;
}

.padding_right225_ {
    padding-right: 225px !important;
}

.padding_right230_ {
    padding-right: 230px !important;
}

.padding_right235_ {
    padding-right: 235px !important;
}

.padding_right240_ {
    padding-right: 240px !important;
}

.padding_right245_ {
    padding-right: 245px !important;
}

.padding_right250_ {
    padding-right: 250px !important;
}

.padding_right255_ {
    padding-right: 255px !important;
}

.padding_right260_ {
    padding-right: 260px !important;
}

.padding_right265_ {
    padding-right: 265px !important;
}

.padding_right270_ {
    padding-right: 270px !important;
}

.padding_right275_ {
    padding-right: 275px !important;
}

.padding_right280_ {
    padding-right: 280px !important;
}

.padding_right285_ {
    padding-right: 285px !important;
}

.padding_right290_ {
    padding-right: 290px !important;
}

.padding_right295_ {
    padding-right: 295px !important;
}

.padding_right300_ {
    padding-right: 300px !important;
}

/*padding_left_right*/
.padding_left_right00_ {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.padding_left_right01_ {
    padding-left: 1px !important;
    padding-right: 1px !important;
}

.padding_left_right02_ {
    padding-left: 2px !important;
    padding-right: 2px !important;
}

.padding_left_right03_ {
    padding-left: 3px !important;
    padding-right: 3px !important;
}

.padding_left_right04_ {
    padding-left: 4px !important;
    padding-right: 4px !important;
}

.padding_left_right05_ {
    padding-left: 5px !important;
    padding-right: 5px !important;
}

.padding_left_right06_ {
    padding-left: 6px !important;
    padding-right: 6px !important;
}

.padding_left_right07_ {
    padding-left: 7px !important;
    padding-right: 7px !important;
}

.padding_left_right08_ {
    padding-left: 8px !important;
    padding-right: 8px !important;
}

.padding_left_right09_ {
    padding-left: 9px !important;
    padding-right: 9px !important;
}

.padding_left_right10_ {
    padding-left: 10px !important;
    padding-right: 10px !important;
}

.padding_left_right11_ {
    padding-left: 11px !important;
    padding-right: 11px !important;
}

.padding_left_right12_ {
    padding-left: 12px !important;
    padding-right: 12px !important;
}

.padding_left_right13_ {
    padding-left: 13px !important;
    padding-right: 13px !important;
}

.padding_left_right14_ {
    padding-left: 14px !important;
    padding-right: 14px !important;
}

.padding_left_right15_ {
    padding-left: 15px !important;
    padding-right: 15px !important;
}

.padding_left_right16_ {
    padding-left: 16px !important;
    padding-right: 16px !important;
}

.padding_left_right17_ {
    padding-left: 17px !important;
    padding-right: 17px !important;
}

.padding_left_right18_ {
    padding-left: 18px !important;
    padding-right: 18px !important;
}

.padding_left_right19_ {
    padding-left: 19px !important;
    padding-right: 19px !important;
}

.padding_left_right20_ {
    padding-left: 20px !important;
    padding-right: 20px !important;
}

.padding_left_right25_ {
    padding-left: 25px !important;
    padding-right: 25px !important;
}

.padding_left_right30_ {
    padding-left: 30px !important;
    padding-right: 30px !important;
}

.padding_left_right35_ {
    padding-left: 35px !important;
    padding-right: 35px !important;
}

.padding_left_right40_ {
    padding-left: 40px !important;
    padding-right: 40px !important;
}

.padding_left_right45_ {
    padding-left: 45px !important;
    padding-right: 45px !important;
}

.padding_left_right50_ {
    padding-left: 50px !important;
    padding-right: 50px !important;
}

.padding_left_right55_ {
    padding-left: 55px !important;
    padding-right: 55px !important;
}

.padding_left_right60_ {
    padding-left: 60px !important;
    padding-right: 60px !important;
}

.padding_left_right65_ {
    padding-left: 65px !important;
    padding-right: 65px !important;
}

.padding_left_right70_ {
    padding-left: 70px !important;
    padding-right: 70px !important;
}

.padding_left_right75_ {
    padding-left: 75px !important;
    padding-right: 75px !important;
}

.padding_left_right80_ {
    padding-left: 80px !important;
    padding-right: 80px !important;
}

.padding_left_right85_ {
    padding-left: 85px !important;
    padding-right: 85px !important;
}

.padding_left_right90_ {
    padding-left: 90px !important;
    padding-right: 90px !important;
}

.padding_left_right95_ {
    padding-left: 95px !important;
    padding-right: 95px !important;
}

.padding_left_right100_ {
    padding-left: 100px !important;
    padding-right: 100px !important;
}

.padding_left_right105_ {
    padding-left: 105px !important;
    padding-right: 105px !important;
}

.padding_left_right110_ {
    padding-left: 110px !important;
    padding-right: 110px !important;
}

.padding_left_right115_ {
    padding-left: 115px !important;
    padding-right: 115px !important;
}

.padding_left_right120_ {
    padding-left: 120px !important;
    padding-right: 120px !important;
}

.padding_left_right125_ {
    padding-left: 125px !important;
    padding-right: 125px !important;
}

.padding_left_right130_ {
    padding-left: 130px !important;
    padding-right: 130px !important;
}

.padding_left_right135_ {
    padding-left: 135px !important;
    padding-right: 135px !important;
}

.padding_left_right140_ {
    padding-left: 140px !important;
    padding-right: 140px !important;
}

.padding_left_right145_ {
    padding-left: 145px !important;
    padding-right: 145px !important;
}

.padding_left_right150_ {
    padding-left: 150px !important;
    padding-right: 150px !important;
}

.padding_left_right155_ {
    padding-left: 155px !important;
    padding-right: 155px !important;
}

.padding_left_right160_ {
    padding-left: 160px !important;
    padding-right: 160px !important;
}

.padding_left_right165_ {
    padding-left: 165px !important;
    padding-right: 165px !important;
}

.padding_left_right170_ {
    padding-left: 170px !important;
    padding-right: 170px !important;
}

.padding_left_right175_ {
    padding-left: 175px !important;
    padding-right: 175px !important;
}

.padding_left_right180_ {
    padding-left: 180px !important;
    padding-right: 180px !important;
}

.padding_left_right185_ {
    padding-left: 185px !important;
    padding-right: 185px !important;
}

.padding_left_right190_ {
    padding-left: 190px !important;
    padding-right: 190px !important;
}

.padding_left_right195_ {
    padding-left: 195px !important;
    padding-right: 195px !important;
}

.padding_left_right200_ {
    padding-left: 200px !important;
    padding-right: 200px !important;
}

.padding_left_right205_ {
    padding-left: 205px !important;
    padding-right: 205px !important;
}

.padding_left_right210_ {
    padding-left: 210px !important;
    padding-right: 210px !important;
}

.padding_left_right215_ {
    padding-left: 215px !important;
    padding-right: 215px !important;
}

.padding_left_right220_ {
    padding-left: 220px !important;
    padding-right: 220px !important;
}

.padding_left_right225_ {
    padding-left: 225px !important;
    padding-right: 225px !important;
}

.padding_left_right230_ {
    padding-left: 230px !important;
    padding-right: 230px !important;
}

.padding_left_right235_ {
    padding-left: 235px !important;
    padding-right: 235px !important;
}

.padding_left_right240_ {
    padding-left: 240px !important;
    padding-right: 240px !important;
}

.padding_left_right245_ {
    padding-left: 245px !important;
    padding-right: 245px !important;
}

.padding_left_right250_ {
    padding-left: 250px !important;
    padding-right: 250px !important;
}

.padding_left_right255_ {
    padding-left: 255px !important;
    padding-right: 255px !important;
}

.padding_left_right260_ {
    padding-left: 260px !important;
    padding-right: 260px !important;
}

.padding_left_right265_ {
    padding-left: 265px !important;
    padding-right: 265px !important;
}

.padding_left_right270_ {
    padding-left: 270px !important;
    padding-right: 270px !important;
}

.padding_left_right275_ {
    padding-left: 275px !important;
    padding-right: 275px !important;
}

.padding_left_right280_ {
    padding-left: 280px !important;
    padding-right: 280px !important;
}

.padding_left_right285_ {
    padding-left: 285px !important;
    padding-right: 285px !important;
}

.padding_left_right290_ {
    padding-left: 290px !important;
    padding-right: 290px !important;
}

.padding_left_right295_ {
    padding-left: 295px !important;
    padding-right: 295px !important;
}

.padding_left_right300_ {
    padding-left: 300px !important;
    padding-right: 300px !important;
}

/* ---------------------------------------------------------------
	width height
--------------------------------------------------------------- */
/*width*/
.width_auto_ {
    width: auto !important;
}

.width_full_ {
    width: 100% !important;
}

.width00_ {
    width: 0px !important;
}

.width01_ {
    width: 1px !important;
}

.width02_ {
    width: 2px !important;
}

.width03_ {
    width: 3px !important;
}

.width04_ {
    width: 4px !important;
}

.width05_ {
    width: 5px !important;
}

.width06_ {
    width: 6px !important;
}

.width07_ {
    width: 7px !important;
}

.width08_ {
    width: 8px !important;
}

.width09_ {
    width: 9px !important;
}

.width10_ {
    width: 10px !important;
}

.width11_ {
    width: 11px !important;
}

.width12_ {
    width: 12px !important;
}

.width13_ {
    width: 13px !important;
}

.width14_ {
    width: 14px !important;
}

.width15_ {
    width: 15px !important;
}

.width16_ {
    width: 16px !important;
}

.width17_ {
    width: 17px !important;
}

.width18_ {
    width: 18px !important;
}

.width19_ {
    width: 19px !important;
}

.width20_ {
    width: 20px !important;
}

.width25_ {
    width: 25px !important;
}

.width30_ {
    width: 30px !important;
}

.width35_ {
    width: 35px !important;
}

.width40_ {
    width: 40px !important;
}

.width45_ {
    width: 45px !important;
}

.width50_ {
    width: 50px !important;
}

.width55_ {
    width: 55px !important;
}

.width60_ {
    width: 60px !important;
}

.width65_ {
    width: 65px !important;
}

.width70_ {
    width: 70px !important;
}

.width75_ {
    width: 75px !important;
}

.width80_ {
    width: 80px !important;
}

.width85_ {
    width: 85px !important;
}

.width90_ {
    width: 90px !important;
}

.width95_ {
    width: 95px !important;
}

.width100_ {
    width: 100px !important;
}

.width105_ {
    width: 105px !important;
}

.width110_ {
    width: 110px !important;
}

.width115_ {
    width: 115px !important;
}

.width120_ {
    width: 120px !important;
}

.width125_ {
    width: 125px !important;
}

.width130_ {
    width: 130px !important;
}

.width135_ {
    width: 135px !important;
}

.width140_ {
    width: 140px !important;
}

.width145_ {
    width: 145px !important;
}

.width150_ {
    width: 150px !important;
}

.width155_ {
    width: 155px !important;
}

.width160_ {
    width: 160px !important;
}

.width165_ {
    width: 165px !important;
}

.width170_ {
    width: 170px !important;
}

.width175_ {
    width: 175px !important;
}

.width180_ {
    width: 180px !important;
}

.width185_ {
    width: 185px !important;
}

.width190_ {
    width: 190px !important;
}

.width195_ {
    width: 195px !important;
}

.width200_ {
    width: 200px !important;
}

.width205_ {
    width: 205px !important;
}

.width210_ {
    width: 210px !important;
}

.width215_ {
    width: 215px !important;
}

.width220_ {
    width: 220px !important;
}

.width225_ {
    width: 225px !important;
}

.width230_ {
    width: 230px !important;
}

.width235_ {
    width: 235px !important;
}

.width240_ {
    width: 240px !important;
}

.width245_ {
    width: 245px !important;
}

.width250_ {
    width: 250px !important;
}

.width255_ {
    width: 255px !important;
}

.width260_ {
    width: 260px !important;
}

.width265_ {
    width: 265px !important;
}

.width270_ {
    width: 270px !important;
}

.width275_ {
    width: 275px !important;
}

.width280_ {
    width: 280px !important;
}

.width285_ {
    width: 285px !important;
}

.width290_ {
    width: 290px !important;
}

.width295_ {
    width: 295px !important;
}

.width300_ {
    width: 300px !important;
}

.width305_ {
    width: 305px !important;
}

.width310_ {
    width: 310px !important;
}

.width315_ {
    width: 315px !important;
}

.width320_ {
    width: 320px !important;
}

.width325_ {
    width: 325px !important;
}

.width330_ {
    width: 330px !important;
}

.width335_ {
    width: 335px !important;
}

.width340_ {
    width: 340px !important;
}

.width345_ {
    width: 345px !important;
}

.width350_ {
    width: 350px !important;
}

.width355_ {
    width: 355px !important;
}

.width360_ {
    width: 360px !important;
}

.width365_ {
    width: 365px !important;
}

.width370_ {
    width: 370px !important;
}

.width375_ {
    width: 375px !important;
}

.width380_ {
    width: 380px !important;
}

.width385_ {
    width: 385px !important;
}

.width390_ {
    width: 390px !important;
}

.width395_ {
    width: 395px !important;
}

.width400_ {
    width: 400px !important;
}

.width405_ {
    width: 405px !important;
}

.width410_ {
    width: 410px !important;
}

.width415_ {
    width: 415px !important;
}

.width420_ {
    width: 420px !important;
}

.width425_ {
    width: 425px !important;
}

.width430_ {
    width: 430px !important;
}

.width435_ {
    width: 435px !important;
}

.width440_ {
    width: 440px !important;
}

.width445_ {
    width: 445px !important;
}

.width450_ {
    width: 450px !important;
}

.width455_ {
    width: 455px !important;
}

.width460_ {
    width: 460px !important;
}

.width465_ {
    width: 465px !important;
}

.width470_ {
    width: 470px !important;
}

.width475_ {
    width: 475px !important;
}

.width480_ {
    width: 480px !important;
}

.width485_ {
    width: 485px !important;
}

.width490_ {
    width: 490px !important;
}

.width495_ {
    width: 495px !important;
}

.width500_ {
    width: 500px !important;
}

.width505_ {
    width: 505px !important;
}

.width510_ {
    width: 510px !important;
}

.width515_ {
    width: 515px !important;
}

.width520_ {
    width: 520px !important;
}

.width525_ {
    width: 525px !important;
}

.width530_ {
    width: 530px !important;
}

.width535_ {
    width: 535px !important;
}

.width540_ {
    width: 540px !important;
}

.width545_ {
    width: 545px !important;
}

.width550_ {
    width: 550px !important;
}

.width555_ {
    width: 555px !important;
}

.width560_ {
    width: 560px !important;
}

.width565_ {
    width: 565px !important;
}

.width570_ {
    width: 570px !important;
}

.width575_ {
    width: 575px !important;
}

.width580_ {
    width: 580px !important;
}

.width585_ {
    width: 585px !important;
}

.width590_ {
    width: 590px !important;
}

.width595_ {
    width: 595px !important;
}

.width600_ {
    width: 600px !important;
}

.width605_ {
    width: 605px !important;
}

.width610_ {
    width: 610px !important;
}

.width615_ {
    width: 615px !important;
}

.width620_ {
    width: 620px !important;
}

.width625_ {
    width: 625px !important;
}

.width630_ {
    width: 630px !important;
}

.width635_ {
    width: 635px !important;
}

.width640_ {
    width: 640px !important;
}

.width645_ {
    width: 645px !important;
}

.width650_ {
    width: 650px !important;
}

.width655_ {
    width: 655px !important;
}

.width660_ {
    width: 660px !important;
}

.width665_ {
    width: 665px !important;
}

.width670_ {
    width: 670px !important;
}

.width675_ {
    width: 675px !important;
}

.width680_ {
    width: 680px !important;
}

.width685_ {
    width: 685px !important;
}

.width690_ {
    width: 690px !important;
}

.width695_ {
    width: 695px !important;
}

.width700_ {
    width: 700px !important;
}

.width705_ {
    width: 705px !important;
}

.width710_ {
    width: 710px !important;
}

.width715_ {
    width: 715px !important;
}

.width720_ {
    width: 720px !important;
}

.width725_ {
    width: 725px !important;
}

.width730_ {
    width: 730px !important;
}

.width735_ {
    width: 735px !important;
}

.width740_ {
    width: 740px !important;
}

.width745_ {
    width: 745px !important;
}

.width750_ {
    width: 750px !important;
}

.width755_ {
    width: 755px !important;
}

.width760_ {
    width: 760px !important;
}

.width765_ {
    width: 765px !important;
}

.width770_ {
    width: 770px !important;
}

.width775_ {
    width: 775px !important;
}

.width780_ {
    width: 780px !important;
}

.width785_ {
    width: 785px !important;
}

.width790_ {
    width: 790px !important;
}

.width795_ {
    width: 795px !important;
}

.width800_ {
    width: 800px !important;
}

.width805_ {
    width: 805px !important;
}

.width810_ {
    width: 810px !important;
}

.width815_ {
    width: 815px !important;
}

.width820_ {
    width: 820px !important;
}

.width825_ {
    width: 825px !important;
}

.width830_ {
    width: 830px !important;
}

.width835_ {
    width: 835px !important;
}

.width840_ {
    width: 840px !important;
}

.width845_ {
    width: 845px !important;
}

.width850_ {
    width: 850px !important;
}

.width855_ {
    width: 855px !important;
}

.width860_ {
    width: 860px !important;
}

.width865_ {
    width: 865px !important;
}

.width870_ {
    width: 870px !important;
}

.width875_ {
    width: 875px !important;
}

.width880_ {
    width: 880px !important;
}

.width885_ {
    width: 885px !important;
}

.width890_ {
    width: 890px !important;
}

.width895_ {
    width: 895px !important;
}

.width900_ {
    width: 900px !important;
}

.width905_ {
    width: 905px !important;
}

.width910_ {
    width: 910px !important;
}

.width915_ {
    width: 915px !important;
}

.width920_ {
    width: 920px !important;
}

.width925_ {
    width: 925px !important;
}

.width930_ {
    width: 930px !important;
}

.width935_ {
    width: 935px !important;
}

.width940_ {
    width: 940px !important;
}

.width945_ {
    width: 945px !important;
}

.width950_ {
    width: 950px !important;
}

.width955_ {
    width: 955px !important;
}

.width960_ {
    width: 960px !important;
}

.width965_ {
    width: 965px !important;
}

.width970_ {
    width: 970px !important;
}

.width975_ {
    width: 975px !important;
}

.width980_ {
    width: 980px !important;
}

.width985_ {
    width: 985px !important;
}

.width990_ {
    width: 990px !important;
}

.width995_ {
    width: 995px !important;
}

.width1000_ {
    width: 1000px !important;
}

.width1005_ {
    width: 1005px !important;
}

.width1010_ {
    width: 1010px !important;
}

.width1015_ {
    width: 1015px !important;
}

.width1020_ {
    width: 1020px !important;
}

.width1025_ {
    width: 1025px !important;
}

.width1030_ {
    width: 1030px !important;
}

.width1035_ {
    width: 1035px !important;
}

.width1040_ {
    width: 1040px !important;
}

.width1045_ {
    width: 1045px !important;
}

.width1050_ {
    width: 1050px !important;
}

.width1055_ {
    width: 1055px !important;
}

.width1060_ {
    width: 1060px !important;
}

.width1065_ {
    width: 1065px !important;
}

.width1070_ {
    width: 1070px !important;
}

.width1075_ {
    width: 1075px !important;
}

.width1080_ {
    width: 1080px !important;
}

.width1085_ {
    width: 1085px !important;
}

.width1090_ {
    width: 1090px !important;
}

.width1095_ {
    width: 1095px !important;
}

.width1100_ {
    width: 1100px !important;
}

.width1105_ {
    width: 1105px !important;
}

.width1110_ {
    width: 1110px !important;
}

.width1115_ {
    width: 1115px !important;
}

.width1120_ {
    width: 1120px !important;
}

.width1125_ {
    width: 1125px !important;
}

.width1130_ {
    width: 1130px !important;
}

.width1135_ {
    width: 1135px !important;
}

.width1140_ {
    width: 1140px !important;
}

.width1145_ {
    width: 1145px !important;
}

.width1150_ {
    width: 1150px !important;
}

.width1155_ {
    width: 1155px !important;
}

.width1160_ {
    width: 1160px !important;
}

.width1165_ {
    width: 1165px !important;
}

.width1170_ {
    width: 1170px !important;
}

.width1175_ {
    width: 1175px !important;
}

.width1180_ {
    width: 1180px !important;
}

.width1185_ {
    width: 1185px !important;
}

.width1190_ {
    width: 1190px !important;
}

.width1195_ {
    width: 1195px !important;
}

.width1200_ {
    width: 1200px !important;
}

.width1205_ {
    width: 1205px !important;
}

.width1210_ {
    width: 1210px !important;
}

.width1215_ {
    width: 1215px !important;
}

.width1220_ {
    width: 1220px !important;
}

.width1225_ {
    width: 1225px !important;
}

.width1230_ {
    width: 1230px !important;
}

.width1235_ {
    width: 1235px !important;
}

.width1240_ {
    width: 1240px !important;
}

.width1245_ {
    width: 1245px !important;
}

.width1250_ {
    width: 1250px !important;
}

.width1255_ {
    width: 1255px !important;
}

.width1260_ {
    width: 1260px !important;
}

.width1265_ {
    width: 1265px !important;
}

.width1270_ {
    width: 1270px !important;
}

.width1275_ {
    width: 1275px !important;
}

.width1280_ {
    width: 1280px !important;
}

.width1285_ {
    width: 1285px !important;
}

.width1290_ {
    width: 1290px !important;
}

.width1295_ {
    width: 1295px !important;
}

.width1300_ {
    width: 1300px !important;
}

.width1305_ {
    width: 1305px !important;
}

.width1310_ {
    width: 1310px !important;
}

.width1315_ {
    width: 1315px !important;
}

.width1320_ {
    width: 1320px !important;
}

.width1325_ {
    width: 1325px !important;
}

.width1330_ {
    width: 1330px !important;
}

.width1335_ {
    width: 1335px !important;
}

.width1340_ {
    width: 1340px !important;
}

.width1345_ {
    width: 1345px !important;
}

.width1350_ {
    width: 1350px !important;
}

.width1355_ {
    width: 1355px !important;
}

.width1360_ {
    width: 1360px !important;
}

.width1365_ {
    width: 1365px !important;
}

.width1370_ {
    width: 1370px !important;
}

.width1375_ {
    width: 1375px !important;
}

.width1380_ {
    width: 1380px !important;
}

.width1385_ {
    width: 1385px !important;
}

.width1390_ {
    width: 1390px !important;
}

.width1395_ {
    width: 1395px !important;
}

.width1400_ {
    width: 1400px !important;
}

.width1405_ {
    width: 1405px !important;
}

.width1410_ {
    width: 1410px !important;
}

.width1415_ {
    width: 1415px !important;
}

.width1420_ {
    width: 1420px !important;
}

.width1425_ {
    width: 1425px !important;
}

.width1430_ {
    width: 1430px !important;
}

.width1435_ {
    width: 1435px !important;
}

.width1440_ {
    width: 1440px !important;
}

.width1445_ {
    width: 1445px !important;
}

.width1450_ {
    width: 1450px !important;
}

.max_width25_ {
    max-width: 25px !important;
}

.max_width50_ {
    max-width: 50px !important;
}

.max_width100_ {
    max-width: 100px !important;
}

.max_width150_ {
    max-width: 150px !important;
}

.max_width200_ {
    max-width: 200px !important;
}

.max_width_full_ {
    max-width: 100% !important;
}

.min_width25_ {
    min-width: 25px !important;
}

.min_width50_ {
    min-width: 50px !important;
}

.min_width100_ {
    min-width: 100px !important;
}

.min_width150_ {
    min-width: 150px !important;
}

.min_width200_ {
    min-width: 200px !important;
}
/*height*/
.height_auto_ {
    height: auto !important;
}

.height_full_ {
    height: 100% !important;
}

.height00_ {
    height: 0px !important;
}

.height01_ {
    height: 1px !important;
}

.height02_ {
    height: 2px !important;
}

.height03_ {
    height: 3px !important;
}

.height04_ {
    height: 4px !important;
}

.height05_ {
    height: 5px !important;
}

.height06_ {
    height: 6px !important;
}

.height07_ {
    height: 7px !important;
}

.height08_ {
    height: 8px !important;
}

.height09_ {
    height: 9px !important;
}

.height10_ {
    height: 10px !important;
}

.height11_ {
    height: 11px !important;
}

.height12_ {
    height: 12px !important;
}

.height13_ {
    height: 13px !important;
}

.height14_ {
    height: 14px !important;
}

.height15_ {
    height: 15px !important;
}

.height16_ {
    height: 16px !important;
}

.height17_ {
    height: 17px !important;
}

.height18_ {
    height: 18px !important;
}

.height19_ {
    height: 19px !important;
}

.height20_ {
    height: 20px !important;
}

.height25_ {
    height: 25px !important;
}

.height30_ {
    height: 30px !important;
}

.height35_ {
    height: 35px !important;
}

.height40_ {
    height: 40px !important;
}

.height45_ {
    height: 45px !important;
}

.height50_ {
    height: 50px !important;
}

.height55_ {
    height: 55px !important;
}

.height60_ {
    height: 60px !important;
}

.height65_ {
    height: 65px !important;
}

.height70_ {
    height: 70px !important;
}

.height75_ {
    height: 75px !important;
}

.height80_ {
    height: 80px !important;
}

.height85_ {
    height: 85px !important;
}

.height90_ {
    height: 90px !important;
}

.height95_ {
    height: 95px !important;
}

.height100_ {
    height: 100px !important;
}

.height105_ {
    height: 105px !important;
}

.height110_ {
    height: 110px !important;
}

.height115_ {
    height: 115px !important;
}

.height120_ {
    height: 120px !important;
}

.height125_ {
    height: 125px !important;
}

.height130_ {
    height: 130px !important;
}

.height135_ {
    height: 135px !important;
}

.height140_ {
    height: 140px !important;
}

.height145_ {
    height: 145px !important;
}

.height150_ {
    height: 150px !important;
}

.height155_ {
    height: 155px !important;
}

.height160_ {
    height: 160px !important;
}

.height165_ {
    height: 165px !important;
}

.height170_ {
    height: 170px !important;
}

.height175_ {
    height: 175px !important;
}

.height180_ {
    height: 180px !important;
}

.height185_ {
    height: 185px !important;
}

.height190_ {
    height: 190px !important;
}

.height195_ {
    height: 195px !important;
}

.height200_ {
    height: 200px !important;
}

.height205_ {
    height: 205px !important;
}

.height210_ {
    height: 210px !important;
}

.height215_ {
    height: 215px !important;
}

.height220_ {
    height: 220px !important;
}

.height225_ {
    height: 225px !important;
}

.height230_ {
    height: 230px !important;
}

.height235_ {
    height: 235px !important;
}

.height240_ {
    height: 240px !important;
}

.height245_ {
    height: 245px !important;
}

.height250_ {
    height: 250px !important;
}

.height255_ {
    height: 255px !important;
}

.height260_ {
    height: 260px !important;
}

.height265_ {
    height: 265px !important;
}

.height270_ {
    height: 270px !important;
}

.height275_ {
    height: 275px !important;
}

.height280_ {
    height: 280px !important;
}

.height285_ {
    height: 285px !important;
}

.height290_ {
    height: 290px !important;
}

.height295_ {
    height: 295px !important;
}

.height300_ {
    height: 300px !important;
}

.height305_ {
    height: 305px !important;
}

.height310_ {
    height: 310px !important;
}

.height315_ {
    height: 315px !important;
}

.height320_ {
    height: 320px !important;
}

.height325_ {
    height: 325px !important;
}

.height330_ {
    height: 330px !important;
}

.height335_ {
    height: 335px !important;
}

.height340_ {
    height: 340px !important;
}

.height345_ {
    height: 345px !important;
}

.height350_ {
    height: 350px !important;
}

.height355_ {
    height: 355px !important;
}

.height360_ {
    height: 360px !important;
}

.height365_ {
    height: 365px !important;
}

.height370_ {
    height: 370px !important;
}

.height375_ {
    height: 375px !important;
}

.height380_ {
    height: 380px !important;
}

.height385_ {
    height: 385px !important;
}

.height390_ {
    height: 390px !important;
}

.height395_ {
    height: 395px !important;
}

.height400_ {
    height: 400px !important;
}

.height405_ {
    height: 405px !important;
}

.height410_ {
    height: 410px !important;
}

.height415_ {
    height: 415px !important;
}

.height420_ {
    height: 420px !important;
}

.height425_ {
    height: 425px !important;
}

.height430_ {
    height: 430px !important;
}

.height435_ {
    height: 435px !important;
}

.height440_ {
    height: 440px !important;
}

.height445_ {
    height: 445px !important;
}

.height450_ {
    height: 450px !important;
}

.height455_ {
    height: 455px !important;
}

.height460_ {
    height: 460px !important;
}

.height465_ {
    height: 465px !important;
}

.height470_ {
    height: 470px !important;
}

.height475_ {
    height: 475px !important;
}

.height480_ {
    height: 480px !important;
}

.height485_ {
    height: 485px !important;
}

.height490_ {
    height: 490px !important;
}

.height495_ {
    height: 495px !important;
}

.height500_ {
    height: 500px !important;
}

.height505_ {
    height: 505px !important;
}

.height510_ {
    height: 510px !important;
}

.height515_ {
    height: 515px !important;
}

.height520_ {
    height: 520px !important;
}

.height525_ {
    height: 525px !important;
}

.height530_ {
    height: 530px !important;
}

.height535_ {
    height: 535px !important;
}

.height540_ {
    height: 540px !important;
}

.height545_ {
    height: 545px !important;
}

.height550_ {
    height: 550px !important;
}

.height555_ {
    height: 555px !important;
}

.height560_ {
    height: 560px !important;
}

.height565_ {
    height: 565px !important;
}

.height570_ {
    height: 570px !important;
}

.height575_ {
    height: 575px !important;
}

.height580_ {
    height: 580px !important;
}

.height585_ {
    height: 585px !important;
}

.height590_ {
    height: 590px !important;
}

.height595_ {
    height: 595px !important;
}

.height600_ {
    height: 600px !important;
}

.height605_ {
    height: 605px !important;
}

.height610_ {
    height: 610px !important;
}

.height615_ {
    height: 615px !important;
}

.height620_ {
    height: 620px !important;
}

.height625_ {
    height: 625px !important;
}

.height630_ {
    height: 630px !important;
}

.height635_ {
    height: 635px !important;
}

.height640_ {
    height: 640px !important;
}

.height645_ {
    height: 645px !important;
}

.height650_ {
    height: 650px !important;
}

.height655_ {
    height: 655px !important;
}

.height660_ {
    height: 660px !important;
}

.height665_ {
    height: 665px !important;
}

.height670_ {
    height: 670px !important;
}

.height675_ {
    height: 675px !important;
}

.height680_ {
    height: 680px !important;
}

.height685_ {
    height: 685px !important;
}

.height690_ {
    height: 690px !important;
}

.height695_ {
    height: 695px !important;
}

.height700_ {
    height: 700px !important;
}

.height705_ {
    height: 705px !important;
}

.height710_ {
    height: 710px !important;
}

.height715_ {
    height: 715px !important;
}

.height720_ {
    height: 720px !important;
}

.height725_ {
    height: 725px !important;
}

.height730_ {
    height: 730px !important;
}

.height735_ {
    height: 735px !important;
}

.height740_ {
    height: 740px !important;
}

.height745_ {
    height: 745px !important;
}

.height750_ {
    height: 750px !important;
}

.height755_ {
    height: 755px !important;
}

.height760_ {
    height: 760px !important;
}

.height765_ {
    height: 765px !important;
}

.height770_ {
    height: 770px !important;
}

.height775_ {
    height: 775px !important;
}

.height780_ {
    height: 780px !important;
}

.height785_ {
    height: 785px !important;
}

.height790_ {
    height: 790px !important;
}

.height795_ {
    height: 795px !important;
}

.height800_ {
    height: 800px !important;
}

.height805_ {
    height: 805px !important;
}

.height810_ {
    height: 810px !important;
}

.height815_ {
    height: 815px !important;
}

.height820_ {
    height: 820px !important;
}

.height825_ {
    height: 825px !important;
}

.height830_ {
    height: 830px !important;
}

.height835_ {
    height: 835px !important;
}

.height840_ {
    height: 840px !important;
}

.height845_ {
    height: 845px !important;
}

.height850_ {
    height: 850px !important;
}

.height855_ {
    height: 855px !important;
}

.height860_ {
    height: 860px !important;
}

.height865_ {
    height: 865px !important;
}

.height870_ {
    height: 870px !important;
}

.height875_ {
    height: 875px !important;
}

.height880_ {
    height: 880px !important;
}

.height885_ {
    height: 885px !important;
}

.height890_ {
    height: 890px !important;
}

.height895_ {
    height: 895px !important;
}

.height900_ {
    height: 900px !important;
}

.height905_ {
    height: 905px !important;
}

.height910_ {
    height: 910px !important;
}

.height915_ {
    height: 915px !important;
}

.height920_ {
    height: 920px !important;
}

.height925_ {
    height: 925px !important;
}

.height930_ {
    height: 930px !important;
}

.height935_ {
    height: 935px !important;
}

.height940_ {
    height: 940px !important;
}

.height945_ {
    height: 945px !important;
}

.height950_ {
    height: 950px !important;
}

.height955_ {
    height: 955px !important;
}

.height960_ {
    height: 960px !important;
}

.height965_ {
    height: 965px !important;
}

.height970_ {
    height: 970px !important;
}

.height975_ {
    height: 975px !important;
}

.height980_ {
    height: 980px !important;
}

.height985_ {
    height: 985px !important;
}

.height990_ {
    height: 990px !important;
}

.height995_ {
    height: 995px !important;
}

.height1000_ {
    height: 1000px !important;
}

.height1005_ {
    height: 1005px !important;
}

.height1010_ {
    height: 1010px !important;
}

.height1015_ {
    height: 1015px !important;
}

.height1020_ {
    height: 1020px !important;
}

.height1025_ {
    height: 1025px !important;
}

.height1030_ {
    height: 1030px !important;
}

.height1035_ {
    height: 1035px !important;
}

.height1040_ {
    height: 1040px !important;
}

.height1045_ {
    height: 1045px !important;
}

.height1050_ {
    height: 1050px !important;
}

.height1055_ {
    height: 1055px !important;
}

.height1060_ {
    height: 1060px !important;
}

.height1065_ {
    height: 1065px !important;
}

.height1070_ {
    height: 1070px !important;
}

.height1075_ {
    height: 1075px !important;
}

.height1080_ {
    height: 1080px !important;
}

.height1085_ {
    height: 1085px !important;
}

.height1090_ {
    height: 1090px !important;
}

.height1095_ {
    height: 1095px !important;
}

.height1100_ {
    height: 1100px !important;
}

.height1105_ {
    height: 1105px !important;
}

.height1110_ {
    height: 1110px !important;
}

.height1115_ {
    height: 1115px !important;
}

.height1120_ {
    height: 1120px !important;
}

.height1125_ {
    height: 1125px !important;
}

.height1130_ {
    height: 1130px !important;
}

.height1135_ {
    height: 1135px !important;
}

.height1140_ {
    height: 1140px !important;
}

.height1145_ {
    height: 1145px !important;
}

.height1150_ {
    height: 1150px !important;
}

.height1155_ {
    height: 1155px !important;
}

.height1160_ {
    height: 1160px !important;
}

.height1165_ {
    height: 1165px !important;
}

.height1170_ {
    height: 1170px !important;
}

.height1175_ {
    height: 1175px !important;
}

.height1180_ {
    height: 1180px !important;
}

.height1185_ {
    height: 1185px !important;
}

.height1190_ {
    height: 1190px !important;
}

.height1195_ {
    height: 1195px !important;
}

.height1200_ {
    height: 1200px !important;
}

.height1205_ {
    height: 1205px !important;
}

.height1210_ {
    height: 1210px !important;
}

.height1215_ {
    height: 1215px !important;
}

.height1220_ {
    height: 1220px !important;
}

.height1225_ {
    height: 1225px !important;
}

.height1230_ {
    height: 1230px !important;
}

.height1235_ {
    height: 1235px !important;
}

.height1240_ {
    height: 1240px !important;
}

.height1245_ {
    height: 1245px !important;
}

.height1250_ {
    height: 1250px !important;
}

.height1255_ {
    height: 1255px !important;
}

.height1260_ {
    height: 1260px !important;
}

.height1265_ {
    height: 1265px !important;
}

.height1270_ {
    height: 1270px !important;
}

.height1275_ {
    height: 1275px !important;
}

.height1280_ {
    height: 1280px !important;
}

.height1285_ {
    height: 1285px !important;
}

.height1290_ {
    height: 1290px !important;
}

.height1295_ {
    height: 1295px !important;
}

.height1300_ {
    height: 1300px !important;
}

.max_height25_ {
    max-height: 25px !important;
}

.max_height50_ {
    max-height: 50px !important;
}

.max_height100_ {
    max-height: 100px !important;
}

.max_height150_ {
    max-height: 150px !important;
}

.max_height200_ {
    max-height: 200px !important;
}

.max_height_full_ {
    max-height: 100% !important;
}

.min_height25_ {
    min-height: 25px !important;
}

.min_height50_ {
    min-height: 50px !important;
}

.min_height60_ {
    min-height: 60px !important;
}

.min_height70_ {
    min-height: 70px !important;
}

.min_height95_ {
    min-height: 95px !important;
}

.min_height100_ {
    min-height: 100px !important;
}

.min_height150_ {
    min-height: 150px !important;
}

.min_height200_ {
    min-height: 200px !important;
}

.min_height500_ {
    min-height: 500px !important;
}

/* ---------------------------------------------------------------
	color
--------------------------------------------------------------- */
/*bg_color */
.bg_ffffff_ {
    background-color: #ffffff !important;
}

.bg_f9fbc8_ {
    background-color: #f9fbc8 !important;
}

.bg_aff6ff_ {
    background-color: #aff6ff !important;
}

.bg_dccbd0_ {
    background-color: #DCCBD0 !important;
}
/*アクティヴ*/
.bg_status_active_,
.bg_status_active_ th,
.bg_status_active_ td {
    background-color: #d5f5e9 !important;
}
/*これから*/
.bg_status_future_,
.bg_status_future_ th,
.bg_status_future_ td {
    background-color: #d9eeff !important;
}
/*終了時*/
.bg_status_finish_,
.bg_status_finish_ th,
.bg_status_finish_ td {
    background-color: #e6e6e6 !important;
}
/*廃止*/
.bg_status_disuse_,
.bg_status_disuse_ th,
.bg_status_disuse_ td {
    background-color: #b4b4b4 !important;
}
/*該当カテゴリなし*/
.bg_status_others_,
.bg_status_others_ th,
.bg_status_others_ td {
    background-color: #ffd3e5 !important;
}
/*強調色3*/
.bg_status_emp_,
.bg_status_emp_ th,
.bg_status_emp_ td {
    background-color: #aff6ff !important;
}
/*font_color*/
.font_color_aff6ff_ {
    color: #aff6ff !important;
}

.font_color_787878_ {
    color: #787878 !important;
}

.font_color_fff_ {
    color: #fff !important;
}

.font_color_000_ {
    color: #000 !important;
}

/*border_color*/
.border_color_lightgray_ {
    border-color: #dcdcdc !important;
}

.border_color_gray_ {
    border-color: #787878 !important;
}

.bg_safe {
    padding: 4px 7px 3px;
    border: solid 1px #cacaca;
    background-color: #FEFE9D;
    color: Black;
}

.bg_mistyrose {
    padding: 4px 7px 3px;
    border: solid 1px #cacaca;
    background-color: #FFE4E1;
    color: Black;
}

.bg_blue {
    padding: 4px 7px 3px;
    border: solid 1px #cacaca;
    background-color: #d8ffff;
    color: Black;
}

.bg_men {
    padding: 4px 7px 3px;
    border: solid 1px #cacaca;
    background-color: #bfdfff;
    color: Black;
}

.bg_woman {
    padding: 4px 7px 3px;
    border: solid 1px #cacaca;
    background-color: #ffd4d1;
    color: Black;
}

.bg_green {
    padding: 4px 7px 3px;
    border: solid 1px #cacaca;
    background-color: #c0ffc0;
    color: Black;
}

.bg_group_total {
    padding: 4px 7px 3px;
    border: solid 1px #cacaca;
    background-color: #e6e6fa;
    color: Black;
}

.bg_record_total {
    padding: 4px 7px 3px;
    border: solid 1px #cacaca;
    background-color: #f4f4fc;
    color: Black;
}

/* ---------------------------------------------------------------
	border
--------------------------------------------------------------- */
/*border */
.border_none_ {
    border: none !important;
}

.border_top_none_ {
    border-top: none !important;
}

.border_bottom_none_ {
    border-bottom: none !important;
}

.border_left_none_ {
    border-left: none !important;
}

.border_right_none_ {
    border-right: none !important;
}

.border_top1_ {
    border-top-style: solid !important;
    border-top-width: 1px !important;
}

.border_bottom1_ {
    border-bottom-style: solid !important;
    border-bottom-width: 1px !important;
}

.border_box1_ {
    border: 1px solid !important;
}
/* ---------------------------------------------------------------
	wrapper
--------------------------------------------------------------- */
#Wrapper {
    min-height: 100%;
}
/*title_bt_*/
.title_bt_ .bt_ {
    position: absolute;
    right: 10px;
    top: 2px;
}
/*list_column_*/
.list_column_ li {
    float: left;
    margin: 0 10px 10px 0;
}

    .list_column_ li label {
        padding-left: 1.3em;
        text-indent: -1.3em;
        white-space: normal;
        margin: 0 !important;
        width: 100% !important;
    }
/*list_column_5_*/
.list_column_5_ li {
    width: 18%;
}
/*position*/
.position_relative_ {
    position: relative !important;
}

.position_absolute_ {
    position: absolute !important;
}

/* ---------------------------------------------------------------
	同様の定義あり、パターン規則外
--------------------------------------------------------------- */
.margin_bottom_0_ {
    margin-bottom: 0 !important;
}

/* ---------------------------------------------------------------
	同様の定義ないがパターン規則外
--------------------------------------------------------------- */
.margin_top_08_ {
    margin-top: 8px;
}
/* ---------------------------------------------------------------
	BO管理画面の背景色
--------------------------------------------------------------- */
/* red */
.header_color_red_::before {
    filter: hue-rotate(135deg);
}

.navi_menu_color_red_ {
    filter: hue-rotate(135deg);
}

.popup_color_red_ {
    background-color: #D42F4D !important;
}

.footer_border_color_red_ {
    border-top: 1px solid #D42F4D !important;
}

.sitemap_color_red_ {
    border-top: 1px solid #D42F4D !important;
    background-color: #FFD6DE !important;
}

/* green */
.header_color_green_::before {
    filter: hue-rotate(260deg);
}

.navi_menu_color_green_ {
    filter: hue-rotate(260deg);
}

.popup_color_green_ {
    background-color: #057600 !important;
}

.footer_border_color_green_ {
    border-top: 1px solid #057600 !important;
}

.sitemap_color_green_ {
    border-top: 1px solid #057600 !important;
    background-color: #C9ECC3 !important;
}

/* gold */
.header_color_gold_::before {
    filter: hue-rotate(205deg);
}

.navi_menu_color_gold_ {
    filter: hue-rotate(205deg);
}

.popup_color_gold_ {
    background-color: #795600 !important;
}

.footer_border_color_gold_ {
    border-top: 1px solid #795600 !important;
}

.sitemap_color_gold_ {
    border-top: 1px solid #795600 !important;
    background-color: #ECE2BC !important;
}

/* purple */
.header_color_purple_::before {
    filter: hue-rotate(85deg);
}

.navi_menu_color_purple_ {
    filter: hue-rotate(85deg);
}

.popup_color_purple_ {
    background-color: #AC31B1 !important;
}

.footer_border_color_purple_ {
    border-top: 1px solid #AC31B1 !important;
}

.sitemap_color_purple_ {
    border-top: 1px solid #AC31B1 !important;
    background-color: #FDD6FD !important;
}

/* black */
.header_color_black_::before {
    filter: grayscale(100%);
}

.navi_menu_color_black_ {
    filter: grayscale(100%);
}

.popup_color_black_ {
    background-color: #555555 !important;
}

.footer_border_color_black_ {
    border-top: 1px solid #555555 !important;
}

.sitemap_color_black_ {
    border-top: 1px solid #555555 !important;
    background-color: #E1E1E1 !important;
}
