@-webkit-keyframes fadeIn {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fadeIn {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

[v-cloak] {
    display: none
}

main {
    min-width: 360px;
    font-size: 18px;
    line-height: 1.6
}

main .container {
    margin: 0 auto;
    padding: 0 20px;
    max-width: 1200px
}

@media (min-width: 1200px) {
    main .container {
        padding-right: 0;
        padding-left: 0
    }
}

main .mainTitle {
    font-weight: bold;
    font-size: 36px
}

@media (min-width: 769px) {
    main .mainTitle {
        font-size: 48px
    }
}

main .sectionTitle {
    margin-bottom: 1em;
    padding-top: 50px;
    text-align: center;
    font-size: 26px
}

@media (min-width: 769px) {
    main .sectionTitle {
        font-size: 36px
    }
}

main .sectionDesc {
    margin-bottom: 2em;
    text-align: center
}

@media (min-width: 769px) {
    main .sectionDesc {
        font-size: 20px
    }
}

main .btn {
    -webkit-transition: background-color .15s ease-in-out;
    transition: background-color .15s ease-in-out
}

html.no-mobile main .btn:hover {
    background-color: #8cf2fb
}

main .columns {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

@media (max-width: 1200px) {
    main .columns {
        margin: -10px -20px
    }
}

@media (max-width: 960px) {
    main .columns {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }
}

main .col {
    width: 136px
}

@media (max-width: 1200px) {
    main .col {
        margin: 10px 20px
    }
}

main .col a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-transition: color .2s;
    transition: color .2s;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -moz-transition: color .2s;
    -ms-transition: color .2s;
    -o-transition: color .2s;
}

main .col a:hover {
    color: #000
}

main .col a.disabled {
    pointer-events: none
}

main .col a div {
    position: relative;
    width: 136px;
    height: 136px
}

main .col img {
    position: absolute;
    -webkit-transition: opacity .2s;
    transition: opacity .2s
}

.col a.is-hover img.mouseenter {
    opacity: 0
}

main .col img.mouseleave {
    opacity: 0
}

.col a.is-hover img.mouseleave {
    opacity: 1
}

main .col p {
    margin-top: 20px;
    margin-bottom: 5px;
    width: 100%;
    text-align: justify;
    text-align: center;
    font-weight: bold;
    font-size: 20px;
    line-height: 1
}

@media (min-width: 960px) {
    main .col p {
        font-size: 30px
    }
}

main .col .material-icons {
    color: #595959;
    font-size: 34px
}

main .banner {
    position: relative;
    background-repeat: no-repeat;
    color: #fff
}

main .section2 .banner {
    margin-bottom: 70px;
    background-color: #7265ed
}

@media (min-width: 769px) {
    main .section2 .banner {
        background-color: transparent;
        background-image: url('../../images/erpAll/section2-bg.jpg')
    }
}

@media (min-width: 1200px) {
    main .section2 .banner {
        background-position: 50% 0
    }
}

main .section2 .banner-type {
    background-color: #3018c4
}

main .section2 .banner::after {
    border-top-color: #7265ed
}

main .section3 .banner {
    margin-bottom: 70px;
    background-color: #3987f9
}

@media (min-width: 769px) {
    main .section3 .banner {
        background-color: transparent;
        background-image: url('../../images/erpAll/section3-bg.jpg')
    }
}

@media (min-width: 1200px) {
    main .section3 .banner {
        background-position: 50% 0
    }
}

main .section3 .banner-type {
    background-color: #075dda
}

main .section3 .banner::after {
    border-top-color: #3987f9
}

main .section4 .banner {
    margin-bottom: 70px;
    background-color: #c0cd56
}

@media (min-width: 769px) {
    main .section4 .banner {
        background-color: transparent;
        background-image: url('../../images/erpAll/section4-bg.jpg')
    }
}

@media (min-width: 1200px) {
    main .section4 .banner {
        background-position: 50% 0
    }
}

main .section4 .banner-type {
    background-color: #91a20b
}

main .section4 .banner::after {
    border-top-color: #c0cd56
}

main .section5 .banner {
    margin-bottom: 95px;
    background-color: #c8b8a9
}

@media (min-width: 769px) {
    main .section5 .banner {
        background-color: transparent;
        background-image: url('../../images/erpAll/section5-bg.jpg')
    }
}

@media (min-width: 1200px) {
    main .section5 .banner {
        background-position: 50% 0
    }
}

main .section5 .banner-type {
    background-color: #9b7c61
}

main .section5 .banner::after {
    border-top-color: #c8b8a9
}

main .section6 .banner {
    margin-bottom: 70px;
    background-color: #f9a139
}

@media (min-width: 769px) {
    main .section6 .banner {
        background-color: transparent;
        background-image: url('../../images/erpAll/section6-bg.jpg')
    }
}

@media (min-width: 1200px) {
    main .section6 .banner {
        background-position: 50% 0
    }
}

main .section6 .banner-type {
    background-color: #dd8011
}

main .section6 .banner::after {
    border-top-color: #f9a139
}

main .banner .container {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-top: 43px;
    height: 250px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

main .banner-type {
    position: absolute;
    top: 0;
    left: 20px;
    width: 150px;
    height: 43px;
    border-radius: 0 0 10px 10px;
    text-align: center;
    letter-spacing: .05em;
    line-height: 43px
}

@media (min-width: 1200px) {
    main .banner-type {
        left: 0
    }
}

main .banner h1 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 1em;
    font-weight: bold;
    font-size: 28px;
    line-height: 1.3;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

@media (min-width: 769px) {
    main .banner h1 {
        font-size: 30px
    }
}

main .banner-desc {
    line-height: 1.4
}

@media (min-width: 769px) {
    main .banner-desc {
        font-size: 22px
    }
}

main .banner-desc br {
    display: none
}

@media (min-width: 769px) {
    main .banner-desc br {
        display: block
    }
}

main .banner::after {
    position: absolute;
    top: 100%;
    left: 50%;
    width: 0;
    height: 0;
    border-width: 41px 41px 0 41px;
    border-style: solid;
    border-right-color: transparent;
    border-bottom-color: transparent;
    border-left-color: transparent;
    content: '';
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

main .swiper-box {
    overflow: hidden;
    padding-bottom: 70px
}

main .swiper-container {
    overflow: visible
}

main .swiper-button-prev {
    height: 38px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAmCAMAAACbFsmhAAAAe1BMVEVfX18AAAD///9fX19fX19fX19fX19fX1/Y2NimpqaHh4e5ubmvr6/i4uKRkZFnZ2fOzs7FxcWamppfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX1/29vaCgoLs7Ox1dXVfX19fX19fX19fX197e3uMAv5/AAAAKXRSTlOzALOsfnZoGLOzs7Ozs7Ozs7OzqaWbloyGcFxUSzgvEbOzs7NBQCIhs73DIlwAAAECSURBVDjLlZTZkoIwEEWvEMjCMqPiAuqI42z//4XTaqGdVGKX5w3qVJrQ3Rczht4X6xzI18Ve8/dMOmzB2B4i0s8GAZvfUNohws6XCkQpuKSQQD2kEknKSfrCE75v0nEJD2etdZhYHq9SD595lmUV7vQXSeO5BE1SKUklSR17/nPOnd8u4EE3wwcY73RIjQBSBlkaoGRJYQXGqW3bMwJIyXHDjOO4QJQcEw1VSkiQJX6WrarqlFJW3u2apnGRD1dgfFLNNvILBlka/LbMjTEu0hZqcMCirmt+hS42KoZq2mBUtCRpNr4pqWeLEMIXQV6pV5ZTXnM5MOTokUPs1TiUg/Ufj3IMqb3347wAAAAASUVORK5CYII=');
    width: 36px;
    left: 3px;
    background-size: contain
}

main .swiper-button-next {
    height: 38px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAmCAMAAACbFsmhAAAAe1BMVEVfX18AAAD///9fX19fX19fX19fX19fX1/Y2NimpqaHh4e5ubmvr6/i4uKRkZFnZ2fOzs7FxcWamppfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX1/29vaCgoLs7Ox1dXVfX19fX19fX19fX197e3uMAv5/AAAAKXRSTlOzALOsfnZoGLOzs7Ozs7Ozs7OzqaWbloyGcFxUSzgvEbOzs7NBQCIhs73DIlwAAAEBSURBVDjLlZTnsoIwEEY/IZBCuRauCjawv/8TGnXQTYzseP5t5kw2ky0YEeQ6mcdAPE/Wkp4TabMEYbkJSJcFPBZnX1ohwMqVEgRJqCTwBfGWUnwl7aUTBjg+pd0MPUZrbVxptntINV5kURRN4FLfJYlhCdJKKSelVqpI/HfnYIy54k01whY+ub1uTGKrNLzUQPCSwP+HdCjLsiOxVWIEmbZtq/CAKL5kcxYkZqSBu7osy3SvBB5uiqIYuw8XH1JpM+3dL2h4qQmUxSilJk5Z3AJ3eZ5P4VF5raJtJhVqFclJsm/fAakmg0DxB4EfqV+Gkx9zfmHwq4dfYr+uQ36x3gB8bAypVQKYYwAAAABJRU5ErkJggg==');
    width: 36px;
    right: 3px;
    background-size: contain
}

main .swiper-pagination {
    bottom: -33px !important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

main .swiper-pagination-bullet {
    width: 12px;
    height: 12px;
    background-color: #b5b5b5;
    opacity: 1
}

main .swiper-pagination-bullet-active {
    background-color: #3987f9
}

main .hoverBoxs {
    margin: 0 auto;
    padding: 0;
    max-width: 1230px
}

main .boxs {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

main .hoverBox {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    overflow-y: hidden;
    padding-right: 30px;
    padding-left: 30px;
    width: 100%;
    height: 310px;
    color: #fff;
    cursor: pointer;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

main .section2 .hoverBox {
    background-color: #8ca5fa
}

main .section2 .hoverBox-hover {
    background-color: rgba(42, 89, 246, 0.95)
}

main .section2 .swiper-slide:nth-child(2n+2) .hoverBox,
main .section2 .hoverBox:nth-child(2n+2) {
    background-color: #7265ed
}

main .section2 .swiper-slide:nth-child(2n+2) .hoverBox .hoverBox-hover,
main .section2 .hoverBox:nth-child(2n+2) .hoverBox-hover {
    background-color: rgba(43, 25, 211, 0.95)
}

main .section3 .hoverBox {
    background-color: #69b4fa
}

main .section3 .hoverBox-hover {
    background-color: rgba(8, 131, 245, 0.95)
}

main .section3 .swiper-slide:nth-child(2n+2) .hoverBox,
main .section3 .hoverBox:nth-child(2n+2) {
    background-color: #3987f9
}

main .section3 .swiper-slide:nth-child(2n+2) .hoverBox .hoverBox-hover,
main .section3 .hoverBox:nth-child(2n+2) .hoverBox-hover {
    background-color: rgba(6, 84, 198, 0.95)
}

@media (min-width: 769px) {
    main .hoverBox {
        margin: 15px
    }
}

@keyframes fadeIn {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@-webkit-keyframes arrow {
    50% {
        -webkit-transform: translate(-50%, 100%);
        transform: translate(-50%, 100%)
    }
}

@keyframes arrow {
    50% {
        -webkit-transform: translate(-50%, 100%);
        transform: translate(-50%, 100%)
    }
}

html.no-mobile main .hoverBox:hover [class$=-hover] {
    top: 0 !important
}

@media (min-width: 769px) {
    main .hoverBox {
        width: 380px
    }
}

main .hoverBox [class$=-hover] {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1;
    width: 100%;
    height: inherit
}

html.no-mobile main .hoverBox [class$=-hover] {
    -webkit-transition: top .4s;
    transition: top .4s
}

main .hoverBox.fadeIn [class$=-hover] * {
    opacity: 0
}

main .hoverBox.fadeIn:hover [class$=-hover] * {
    -webkit-animation: fadeIn 1s .4s forwards;
    animation: fadeIn 1s .4s forwards
}

main .hoverBox.arrow::after {
    position: absolute;
    top: calc(100% - 24px);
    left: 50%;
    color: #fff;
    content: '\f106';
    font: normal normal normal 24px/1 FontAwesome;
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    -webkit-animation: arrow 1.5s infinite ease-out;
    animation: arrow 1.5s infinite ease-out
}

main .hoverBox img {
    margin-bottom: 1em
}

main .hoverBox-title {
    text-align: center;
    font-weight: bold;
    font-size: 24px;
    line-height: 1
}

main .hoverBox-hover {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding: 40px 40px 20px 40px;
    color: #fff;
    text-align: justify;
    letter-spacing: .025em;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

@media (min-width: 769px) {
    main .hoverBox-hover {
        padding-top: 35px;
        padding-right: 30px;
        padding-left: 30px
    }
}

main .hoverBox-hover p {
    width: 100%;
    font-size: 16px;
    line-height: 1.5;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1
}

@media (min-width: 769px) {
    main .hoverBox-hover p {
        font-size: 18px;
        line-height: 1.3
    }
}

main .hoverBox-hover strong {
    color: #fff45c
}

main .hoverBox-hover a {
    display: block;
    height: 40px;
    border-radius: 5px;
    background-color: #fff45c;
    color: #000;
    text-align: center;
    line-height: 40px;
    width: 230px;
    font-size: 24px
}

main .mapContainer .svg-container {
    position: relative;
    width: 100%;
    height: 0
}

main .mapContainer .map-s1 .svg-container {
    padding-top: 59%
}

main .mapContainer .map-s2 .svg-container {
    padding-top: 92%
}

main .mapContainer .map .svg-container {
    padding-top: 41%
}

main .mapContainer svg {
    position: absolute;
    top: 0;
    left: 0;
    overflow: visible
}

main .mapContainer .map-s1 {
    margin-bottom: 30px
}

main .mapContainer .caption {
    margin-top: 5px;
    text-align: center
}

main .mapContainer .bg {
    display: none
}

main .accordion {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

@media (min-width: 1210px) {
    main .accordion {
        position: relative;
        padding-right: 30px;
        padding-left: 220px
    }

    main .accordion::before {
        position: absolute;
        top: -30px;
        bottom: -30px;
        left: 218px;
        width: 2px;
        background-color: #9b7c61;
        content: ''
    }

    main .accordion-bar {
        overflow: hidden;
        border-radius: 0 55px 55px 0
    }
}

main .accordion-col {
    position: relative
}

@media (min-width: 1210px) {
    main .accordion-col {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        cursor: default
    }
}

main .accordion-col+.accordion-col {
    margin-top: 2px
}

@media (min-width: 1210px) {
    main .accordion-col+.accordion-col {
        margin-top: 10px
    }
}

main .accordion-col h2 {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 60px;
    background-color: #b9a491;
    color: #fff;
    font-size: 28px;
    line-height: 60px;
    cursor: pointer;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

main .accordion-col:nth-child(even) h2 {
    background-color: #dabb9e
}

@media (min-width: 1210px) {
    main .accordion-col:nth-child(even) h2 {
        background-image: none
    }
}

@media (min-width: 1210px) {
    main .accordion-col h2 {
        display: none
    }

    main .accordion-col h2+div {
        position: relative
    }

    main .accordion-col h2+div::before {
        position: absolute;
        top: 50%;
        right: calc(100% - 6px);
        z-index: 1;
        content: url(../../images/erpAll/accordion-icon1.png);
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%)
    }

    main .accordion-col:nth-of-type(1) h2+div::before {
        content: url(../../images/erpAll/accordion-icon1.png)
    }

    main .accordion-col:nth-of-type(2) h2+div::before {
        content: url(../../images/erpAll/accordion-icon2.png)
    }

    main .accordion-col:nth-of-type(3) h2+div::before {
        content: url(../../images/erpAll/accordion-icon3.png)
    }

    main .accordion-col:nth-of-type(4) h2+div::before {
        content: url(../../images/erpAll/accordion-icon4.png)
    }

    main .accordion-col:nth-of-type(5) h2+div::before {
        content: url(../../images/erpAll/accordion-icon5.png)
    }
}

main .accordion-col h2::before {
    position: absolute;
    top: 0;
    left: 14px;
    width: 45px;
    height: 60px;
    content: ''
}

main .accordion-col:nth-of-type(1) h2::before {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAYAAACMRWrdAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA5LTI1VDE5OjA3OjIzKzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOS0yNlQxMDo1OTo1OCswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOS0yNlQxMDo1OTo1OCswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4NDAwYjA5MC03MWEx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') no-repeat 50%/contain
}

main .accordion-col:nth-of-type(2) h2::before {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAA0CAYAAAAqunDVAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA5LTI1VDE5OjA3OjIzKzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOS0yNlQxMTowMDowNSswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOS0yNlQxMTowMDowNSswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpiOWY5YmYyYi02ZGZj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') no-repeat 50%/contain
}

main .accordion-col:nth-of-type(3) h2::before {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAA0CAYAAAAuT6DoAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA5LTI1VDE5OjA3OjIzKzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOS0yNlQxMTowMDoxMCswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOS0yNlQxMTowMDoxMCswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowZGY0MDVmNC0zYWFk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') no-repeat 50%/contain
}

main .accordion-col:nth-of-type(4) h2::before {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAoCAYAAABOzvzpAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA5LTI1VDE5OjA3OjIzKzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOS0yNlQxMTowMDoxNiswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOS0yNlQxMTowMDoxNiswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowMDcyMGFhNy1hOGYwLTYzNDEtYTBmYS1iZmUwYzU3N2YxNmEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDA3MjBhYTctYThmMC02MzQxLWEwZmEtYmZlMGM1NzdmMTZhIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MDA3MjBhYTctYThmMC02MzQxLWEwZmEtYmZlMGM1NzdmMTZhIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDowMDcyMGFhNy1hOGYwLTYzNDEtYTBmYS1iZmUwYzU3N2YxNmEiIHN0RXZ0OndoZW49IjIwMTktMDktMjVUMTk6MDc6MjMrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5LixfeAAABQUlEQVRoge2aUQ7CIAyGf4zPJrvBjuiVPYHuBPhgSLZljNH+s2zrl/BAYqGp5S8WQ4wRxmgdCBrjm3Lzw3O3dgBAJ7R7MzYPDRwBKcnx0xyBiKkelOYUWgqACS1oQGKeyqU5Bc8AgQ3rHM6/0bmoleYUPAMUtj2AQWCXq98mGqAJwADgQ/LDDMYR0NbvKBxr9s+tzrsGENZgnd0eMk0Z8wLwqDFo6SLE0JTqEs0IALt+S+4Z4grhGkBYg12/d6n3OTwDCGu4BhwZ14B/btYiHgBrB6zxAFg7YE0L/QBTLp8BkqexZNBB9vM1d1Ocr7d31gTAM2ByE6yN+NbXWe3Nroe+UzRm4ndLHaEcu3aflwLQgxNxyvs9cZ1FlgJwin7/VtZEsLa+71XvO/x0JI1EKIzc5yZcvgqEeOD/yDC4fAZ8AeFoYzMpfpEjAAAAAElFTkSuQmCC') no-repeat 50%/contain
}

main .accordion-col:nth-of-type(5) h2::before {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAYAAACMRWrdAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFHGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTA5LTI1VDE5OjA3OjIzKzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0wOS0yNlQxMTowMDoyMSswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAxOS0wOS0yNlQxMTowMDoyMSswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyMTA4YmU1OS04ZWFm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') no-repeat 50%/contain
}

@media (min-width: 1210px) {
    main .accordion-col h2::before {
        width: 167px;
        height: 163px
    }
}

main .accordion-col h2::after {
    height: 28px;
    background-image: url('../../images/erpAll/plus-icon.png');
    width: 28px;
    position: absolute;
    top: 50%;
    right: 14px;
    content: '';
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

main .accordion-col h2.active::after {
    background-image: url('../../images/erpAll/minus-icon.png')
}

@media (min-width: 1210px) {
    main .accordion-col h2::after {
        display: none
    }
}

main .accordion-content {
    padding: 20px;
    background-color: #e1dcd8
}

@media (min-width: 1210px) {
    main .accordion-content {
        position: relative;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        padding: 25px 30px 25px 35px;
        width: 950px;
        height: 110px;
        border-radius: 0 55px 55px 0;
        background-color: #b9a491;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    main .accordion-col:nth-child(even) .accordion-content {
        background-color: #dabb9e
    }
}

main .accordion-content-title {
    display: none
}

@media (min-width: 1210px) {
    main .accordion-content-title {
        display: block;
        margin-right: 20px;
        padding-right: 20px;
        border-right: 1px solid #9b7c61;
        color: #373737;
        text-align: center;
        letter-spacing: .02em;
        font-weight: bold;
        line-height: 54px;
        -ms-flex-negative: 0;
        flex-shrink: 0
    }
}

main .accordion-content-detail {
    margin-bottom: 20px;
    color: #000;
    letter-spacing: .03em;
    font-size: 16px;
    line-height: 1.5
}

@media (min-width: 1210px) {
    main .accordion-content-detail {
        margin-right: 30px;
        margin-bottom: 0;
        line-height: 1.4
    }
}

main .accordion-content strong {
    color: #d90000;
    font-weight: normal
}

main .accordion-content a {
    display: block;
    height: 35px;
    border-radius: 5px;
    background-color: #9b7c61;
    color: #fff;
    text-align: center;
    line-height: 35px;
    width: 160px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0 auto;
    font-weight: bold;
    font-size: 20px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

@media (min-width: 1210px) {
    main .accordion-content a {
        width: 150px;
        height: 60px;
        border-radius: 30px;
        font-size: 22px;
        -ms-flex-negative: 0;
        flex-shrink: 0
    }
}

html.no-mobile main .accordion-content a:hover {
    background-color: #8c3a03
}

main .accordion-content a::after {
    height: 20px;
    background-image: url('../../images/erpAll/btn-icon.png');
    width: 19px;
    margin-left: 5px;
    content: ''
}

main .headForm {
    position: absolute;
    top: 50%;
    right: 20px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    margin: 0 auto;
    padding: 50px 30px 0;
    width: 360px;
    background-color: #fff
}

@media (min-width: 769px) {
    main .headForm {
        padding-top: 40px;
        padding-bottom: 40px
    }
}

@media (max-width: 959px) {
    main .headForm {
        display: none
    }
}

main .headForm-title {
    margin-bottom: 1em;
    color: #333;
    text-align: center;
    font-size: 30px;
    line-height: 1
}

main .headForm-fields li {
    position: relative
}

main .headForm-fields li+li {
    margin-top: 10px
}

main .headForm-fields li i {
    position: absolute;
    top: 0;
    left: 10px;
    color: #777;
    font-size: 16px;
    line-height: 41px;
    pointer-events: none
}

main .headForm input {
    padding-right: 10px;
    padding-left: 10px;
    width: 100%;
    height: 41px;
    border-top: none;
    border-right: none;
    border-bottom: 1px solid #777;
    border-left: none;
    background-color: #f5f5f5;
    font-size: 16px;
    line-height: 41px
}

main .headForm input:focus+i {
    display: none
}

main .headForm input.is-invalid,
main .headForm input.is-invalid+i {
    color: #ff0028
}

main .headForm-submit {
    display: block;
    height: 40px;
    border-radius: 6px;
    background-color: #0096ff;
    color: #fff;
    text-align: center;
    line-height: 40px;
    width: 100%;
    margin-top: 20px;
    font-size: 16px;
    -webkit-transition: background-color .3s;
    transition: background-color .3s
}

html.no-mobile main .headForm-submit:hover {
    background: linear-gradient(to right, #ffb252 0%, #f18541 100%);
}

main .section-btns {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

@media (max-width: 768px) {
    main .section-btns {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

main .section-btns a {
    display: block;
    height: 50px;
    border-radius: 5px;
    background-color: rgba(0, 0, 0, 0);
    color: #3987f9;
    text-align: center;
    line-height: 50px;
    width: 260px;
    border: 1px solid #3987f9;
    font-size: 24px
}

@media (max-width: 768px) {
    main .section-btns a {
        width: 100%;
        font-size: 22px
    }
}

html.no-mobile main .section-btns a:hover {
    background-color: #3987f9;
    color: #fff
}

main .section-btns a+a {
    margin-left: 20px
}

@media (max-width: 768px) {
    main .section-btns a+a {
        margin-top: 20px;
        margin-left: 0
    }
}

main .header {
    background-image: url('../../images/erpAll/header-bg-s.jpg');
    background-position: 50% 0;
    background-repeat: no-repeat;
    background-size: cover
}

@media (min-width: 769px) {
    main .header {
        background-image: url('../../images/erpAll/header-bg.jpg')
    }
}

main .header .container {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 1000px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

@media (min-width: 769px) {
    main .header .container {
        height: 500px
    }
}

@media (min-width: 769px) {
    main .header {
        background-size: auto
    }
}

main .header .container {
    height: 500px;
    -ms-flex-pack: distribute;
    justify-content: space-around
}

main .header .container::before,
main .header .container::after {
    content: ''
}

main .header h1 {
    margin-bottom: 10px;
    color: #fff;
    letter-spacing: .02em;
    font-weight: bold;
    font-size: 45px;
    line-height: 55px
}

main .header h2 {
    color: #fff;
    letter-spacing: .02em;
    font-size: 22px;
    line-height: 1
}

main .header-btns {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

main .header-btns a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 137px;
    color: #000;
    background-color: #b4f38a;
    border-radius: 5px;
    text-align: center
}

@media (min-width: 769px) {
    main .header-btns a {
        width: 230px;
        height: 40px;
        font-size: 24px;
        line-height: 40px
    }
}

main .header-btns a+a {
    margin-left: 20px;
    font-size: 18px
}

@media (min-width: 769px) {
    main .header-btns a+a {
        font-size: 19px
    }
}

main .section1 {
    padding-top: 50px;
    padding-bottom: 30px;
    background-color: #d8eaf0
}

main .section1-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

main .section1-header h1 {
    margin-bottom: 1em;
    color: #333;
    font-size: 30px;
    line-height: 1
}

main .section1-desc {
    margin-bottom: 1.5em;
    color: #333
}

@media (min-width: 960px) {
    main .section1-desc {
        margin-bottom: 1.5em;
        text-align: center
    }
}

main .section1-desc br {
    display: none
}

@media (min-width: 960px) {
    main .section1-desc br {
        display: block
    }
}

main .section2,
main .section3 {
    padding-bottom: 70px
}

main .section2 .hoverBoxs,
main .section3 .hoverBoxs {
    margin-bottom: 25px
}

@media (max-width: 768px) {

    main .section2 .hoverBoxs,
    main .section3 .hoverBoxs {
        margin-bottom: 10px
    }
}

main .section4 {
    padding-bottom: 70px
}

main .section4 .mapContainer {
    margin-bottom: 45px
}

main .section5 {
    padding-bottom: 25px
}

main .section5 .accordion {
    margin-bottom: 50px
}

@media (min-width: 1210px) {
    main .section5 .accordion {
        margin-bottom: 80px
    }
}

main .section6 {
    padding-bottom: 70px
}

main .section6 .industryList {
    margin-bottom: 30px
}

/*# sourceMappingURL=style.css.map */