    .px-150 {
        padding-left: 150px !important;
        padding-right: 150px !important;
    }

    a,
    a:focus,
    a:active {
        text-decoration: none;
        color: inherit;
    }

    a:hover {
        cursor: pointer;
    }

    .img-style {
        object-fit: contain;
    }

    .company-content {
        font-weight: 700;
        font-size: 48px;
        line-height: 66px;
        text-transform: capitalize;
        margin-right: 26px;
    }

    .nav-item {
        /*margin-top: 117px;*/
    }

    .justify-content-space-between {
        justify-content: space-between;
    }

    .ck-table-resized tbody tr:first-child {
        border-bottom: 1.5px solid black !important;
    }

    .nav-underline {
        border-bottom: none;
    }

    #myTab {
        border-bottom: 1px solid #D6D6D6;
    }

    button.nav-underline {
        margin-bottom: 0px;
    }

    .nav-item button {
        font-family: 'Time new Roman';
        font-style: normal;
        font-weight: 400;
        font-size: 12px;
        text-align: center;
        color: #444444;
        width : 190px;
    }

    .nav-underline.active {
        border-bottom: 3px solid #0D5CAB;
        color: #0D5CAB;
    }

    .heanding1-style {
        margin-top: 74px;
        margin-bottom: 24px;
        font-family: 'Time new Roman';
        font-style: normal;
        font-weight: 700;
        font-size: 70px;
        line-height: 52px;
        /* or 74% */
        text-transform: capitalize;
        /* PointColor */
        color: #0D5CAB;
    }

    .heanding2-style {
        margin-bottom: 116px;
        font-family: 'Noto Sans KR';
        font-style: normal;
        font-weight: 400;
        font-size: 20px;
        line-height: 34px;
        /* or 170% */
        color: #444444;
    }

    .slogan-style {
        font-family: 'Time new Roman';
        font-style: normal;
        font-weight: 700;
        font-size: 50px;
        line-height: 52px;
        /* or 104% */
        text-align: center;
        text-transform: capitalize;
        color: #444444;
        margin-bottom: 90px;
    }

    .img-fluid {
        width: 100%;
    }

    .image-content {
        margin-top: 20px;
        font-family: 'Time new Roman';
        font-style: normal;
        font-weight: 400;
        font-size: 17px;
        line-height: 28px;
        /* or 156% */
        text-transform: capitalize;
        color: #444444;
        margin-bottom: 120px;
        word-break: keep-all;
    }

    .col-lg-7.col-sm-12.col-xs-12.mt-5.img-content {
        width: 50%;
    }

    .company-content>p {
        word-break: keep-all;
       /* width: 372px; */
        margin: 0 auto;
        padding-top: 72px;
        font-size: 40px;
    	line-height: 50px;
}
  

    .ck-content .table table td {
        border: none !important;
        border-bottom: 1px solid #F5F5F5 !important;
    }

    .ck-content .table table {
        border: none;
    }

    table>tbody>tr {
        border-bottom: 2px solid;
    }

    .row {
        flex-wrap: nowrap;
    }

    @media screen and (min-width: 300px) and (max-width: 920px) {
        .quick-menu-ctn {
            display: none;
        }

        .row-content {
            flex-direction: column;
        }

        .col-lg-5.col-sm-12.mt-5.company-content {
            margin: 0 auto;
        }

        .company-content>p {
            font-weight: 700;
            font-size: 28px;
            line-height: 40px;
            margin: 0;
            word-break: keep-all;
        }

        .image-content>p {
            word-break: keep-all;
        }

        .heanding1-style {
            font-weight: 500;
            font-size: 40px;
            line-height: 52px;
        }

        .slogan-style {
            font-weight: 700;
            font-size: 36px;
            line-height: 48px;
        }

        .slogan-style {
            margin-bottom: 0;
            word-break: keep-all;
        }

        .heanding2-style {
            margin-bottom: 64px;
        }

        .heanding2-style>p {
            word-break: keep-all;
        }

        .image-content>p {
            word-break: keep-all;
        }

        .company-content>p {
            word-break: keep-all;
            padding-top: 0;
        }

        .image-content {
            margin-bottom: 0;
            font-weight: 400;
            font-size: 18px;
            line-height: 28px;
        }

        .nav-item {
            margin-top: 48px;
        }

        #myTab {
            margin-top: 48px;
        }

        .col-lg-7.col-sm-12.col-xs-12.mt-5.img-content {
            width: 100%;
        }

        .justify-content-space-between {
            -ms-overflow-style: none;
            scrollbar-width: none;
            overflow-y: scroll;
            flex-wrap: nowrap;
        }

        .justify-content-space-between::-webkit-scrollbar {
            display: none;
        }

        .nav-underline.active {
            width: 6rem;
        }
    }

    @media screen and (min-width:300px) and (max-width:600px) {}