.m_menu,
.m_main_title_text,
#main .swiper-pagination,
.m-step-img,
.m-system-img,
.m-footer-info,
.m_wide_menu,
.m_bg,
.m_map,
.m_delivery_img,
.join-service .form-column .wrapper.m-radio-column,
.m-data,
.m-pagination {
    display: none;
}

@media all and (max-width: 767px) {
    html {
        font-size: 17px;
    }

    /* index.html */
    .container.main .white-bg {
        top: 358px;
        height: 1300px;
    }

    header {
        width: 100%;
        height: 66px;
        padding: 0 24px 0 17px;
    }

    header .m_logo {
        width: 145px;
    }

    header ul.links {
        display: none;
    }

    .m_menu {
        display: block;
        width: 24px;
    }

    .m_main_title {
        display: none;
    }

    .m_main_title_text {
        margin-top: 19px;
        font-size: 1.5rem;
        font-weight: bold;
        font-stretch: normal;
        font-style: normal;
        line-height: 1.32;
        letter-spacing: -0.99px;
        text-align: center;
        color: #ffffff;
        display: block;
    }

    .m_main_title_text span {
        color: #f0e226;
    }

    .content-1 .search-form {
        max-width: 329px;
        margin-top: 38px;
        width: 87.5vw;
        height: 45px;
        box-shadow: none;
        border-radius: 3px;
    }

    .content-1 .search-form .form-title {
        font-size: 0.875rem;
        font-weight: bold;
        line-height: 1.09;
        letter-spacing: -0.57px;
        margin-left: 18px;
        display: flex;
        align-items: center;
    }

    .content-1 .search-form .ship-num,
    .content-1 .search-form .ship-num::placeholder {
        font-size: 0.8125rem;
        line-height: 1.13;
        letter-spacing: -0.55px;
        font-weight: 200;
    }

    .content-1 .search-form .search-btn {
        border-bottom-right-radius: 3px;
        border-top-right-radius: 3px;
        min-width: 49px;
    }

    .content-1 .search-form .search-btn img {
        width: 14px;
    }

    #trace .content-1 .search-form .ship-num {
        padding-left: 10px;
    }

    .content-1 .search-form .ship-num {
        padding-left: 20px;
    }

    .content-1 .img-truck {
        width: 274px;
        margin-right: 33px;
        margin-top: 29px;
    }

    .content-2 {
        align-items: flex-start;
    }

    .content-2 .content-column .content-left {
        min-width: auto;
        width: 100%;
    }

    .content-2 .content-column .content-right {
        width: 100%;
        padding-top: 30px;
        padding-left: 0;
    }

    .content-2 h2.content-title {
        margin-left: 22px;
        font-size: 1rem;
        font-weight: bold;
        line-height: 0.95;
        letter-spacing: -0.66px;
        margin-top: 13px;
    }

    .content-2 h2.content-title div {
        display: inline-block;
    }

    .tabs-wrapper {
        border: none;
        position: unset;
        margin-left: 0;
        height: auto;
    }

    ul.tabs.main li .out-dot {
        display: none;
    }

    ul.tabs.main {
        width: 100%;
        display: grid;
        grid-template-columns: 1fr 1fr;
        position: unset;
        left: 0;
        top: 0;
    }

    ul.tabs.main li {
        width: 100% !important;
        font-size: 0.8125rem;
        font-weight: 400;
        line-height: 1.13;
        letter-spacing: -0.55px;
        color: #222222;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    ul.tabs.main li.current {
        font-weight: 400;
        color: #1f7cbb;
    }

    ul.tabs.main li {
        border-top: 1px solid #f2f2f2;
        height: 51px;
    }

    ul.tabs.main li:nth-child(3),
    ul.tabs.main li:nth-child(4) {
        border-bottom: 1px solid #f2f2f2;
    }

    ul.tabs.main li:nth-child(1),
    ul.tabs.main li:nth-child(3) {
        border-right: 1px solid #f2f2f2;
    }

    .content-2 .content-column {
        margin-top: 14px;
        flex-direction: column;
        width: 100%;
        padding-bottom: 50px;
    }

    .content-2 .m-content-column {
        padding-bottom: 36px;
    }

    .content-2 .content-column .content-right h3 {
        font-size: 0.8125rem;
        font-weight: 500;
        line-height: 0.66;
        letter-spacing: -0.55px;
        margin-left: 23px;
    }

    .content-2 .content-column .content-right p.desc {
        font-size: 0.8125rem;
        line-height: 1.66;
        letter-spacing: -0.55px;
        margin-bottom: 26px;
        padding: 0 24px;
    }

    .content-2 .content-column .content-right .swiper-column {
        padding-left: 17px;
    }

    .swiper-slide img,
    .slide-background,
    .swiper-slide {
        width: 330px;
        height: 214px;
    }

    .swiper-slide2 {
        width: 100%;
        padding: 0 10px;
    }

    #main .swiper-pagination {
        text-align: left;
        position: unset;
        display: flex;
        margin-top: 14px;
        width: 90vw;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .swiper-pagination-bullet {
        width: 7px;
        height: 7px;
    }

    .slide-background .background-title {
        font-size: 0.8125rem;
        line-height: 0.75;
        letter-spacing: -0.55px;
        font-weight: 400;
    }

    .slide-background .background-tag {
        font-weight: 400;
        margin-top: 7px;
    }

    .slide-background {
        padding: 17px 18px;
    }

    .content-3 {
        background-size: 100% 100%;
        flex-direction: column;
        padding: 50px 0 44px;
    }

    .content-3 .rate-column .rate-num {
        font-size: 2.25rem;
    }

    .content-3 .rate-columns .rate-desc {
        font-size: 0.8125rem;
        letter-spacing: -0.55px;
        margin-top: 7px;
    }

    .content-3 .rate-column .rate-line {
    }

    .content-3 .rate-column .rate-text {
        font-size: 0.8125rem;
        line-height: 1.61;
        letter-spacing: -0.53px;
    }

    .content-3 .rate-columns:not(:first-child) {
        margin: 20px 30px;
    }

    .content-4 {
        background-size: auto 100%;
        padding-top: 42px;
        background-position: -350px;
        height: 620px;
    }

    .content-4 .content-column .step-title {
        font-size: 1rem;
        line-height: 1.27;
        letter-spacing: -0.66px;
    }

    .content-4 .content-column .step-title div {
        display: inline-block;
    }

    .content-4 .content-column {
        width: auto;
        margin: 0 14px 0 22px;
    }

    .content-4 .content-column .step-desc {
        font-size: 0.8125rem;
        font-weight: normal;
        line-height: 1.66;
        letter-spacing: -0.55px;
        margin-top: 20px;
    }

    .content-4 .content-column .step-img {
        display: none;
    }

    .content-4 .content-column .m-step-img {
        display: block;
        width: 175px;
        margin: auto;
        margin-top: 50px;
    }

    .content-5 .content-column-1 h2 {
        font-size: 1rem;
        line-height: 1.27;
        letter-spacing: -0.66px;
        padding: 0;
        margin-left: 23px;
    }

    .content-5 .content-column-1 h2 div {
        display: inline-block;
    }

    .content-5 .content-column-1 {
        width: auto;
        flex-direction: column;
        padding-top: 43px;
        height: 388px;
    }

    .content-5 .content-column-1 .system-img {
        width: auto;
        display: none;
    }

    .m-system-img {
        display: block;
        margin: 30px auto 0;
        width: 340px;
    }

    .content-5 .content-column-2 .inner-column .phone {
        margin: auto;
        width: 330px;
    }

    .content-5 .content-column-2 .inner-column {
        flex-direction: column;
        width: 100%;
        padding-left: 22px;
    }

    .content-5 .inner-column .btn-column .icon-apple {
        width: 16px;
    }

    .content-5 .inner-column .btn-column .icon-google {
        width: 18px;
    }

    .content-5 .inner-column .btn-column {
        width: 218px;
        height: 44px;
    }

    .content-5 .content-column-2 h2 {
        font-size: 1rem;
        line-height: 1.27;
        letter-spacing: -0.66px;
    }

    .content-5 .content-column-2 h2 div {
        display: inline-block;
    }

    .content-5 .inner-column .desc {
        font-size: 0.8125rem;
        font-weight: normal;
        line-height: 1.47;
        letter-spacing: -0.55px;
        margin-top: 12px;
        margin-bottom: 40px;
    }

    .content-5 .inner-column .btn-column .text {
        font-size: 0.8125rem;
        font-weight: 500;
        line-height: 2.35;
        letter-spacing: -0.55px;
    }

    .QR-img {
        width: 97px;
        height: 97px;
    }

    .content-5 .inner-column .app-info {
        margin-bottom: 10px;
    }

    .content-5-bg.bottom {
        bottom: 590px;
    }

    .content-5 .inner-column .btn-wrapper {
        margin-right: 12px;
    }

    footer {
        padding-left: 31px;
        padding-right: 28px;
        padding-top: 32px;
        padding-bottom: 30px;
    }

    footer .footer-info {
        width: 100%;
        font-size: 0.8125rem;
        font-weight: 500;
        line-height: 1.9;
        letter-spacing: -0.52px;
        display: none;
    }

    footer .footer-info.m-footer-info {
        display: block;
    }

    .m_wide_menu {
        max-width: 356px;
        width: 95vw;
        height: 100vh;
        background-color: white;
        position: fixed;
        top: 0;
        right: 0;
        z-index: 901;
    }

    .m_bg {
        position: fixed;
        top: 0;
        right: 0;
        width: 100vw;
        height: 100vh;
        background-color: #000000;
        z-index: 900;
    }

    .m_menu_top {
        width: 100%;
        background-color: #0f63a3;
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 21px 29px;
    }

    .m_menu_logo {
        width: 133px;
    }

    .m_menu_close {
        width: 22px;
    }

    .m_menu_bottom ul {
        padding: 0 25px;
    }

    .m_menu_bottom li {
        height: 50px;
        border-bottom: 1px solid #e8e8e8;
        display: flex;
        align-items: center;
    }

    .m_menu_bottom li a {
        font-size: 0.875rem;
        font-weight: 500;
        letter-spacing: -0.3px;
        color: #222222;
    }

    .m_menu_bottom li a.sub {
        font-size: 0.875rem;
        font-weight: normal;
        letter-spacing: -0.29px;
        padding-left: 8px;
    }

    .m_menu_bottom .inquiry_menu {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        justify-content: space-between;
    }

    .m_menu_bottom .inquiry_menu {
        height: 115px;
        padding-top: 12px;
        padding-bottom: 18px;
    }

    /* index.html End */
    /* trace.html */
    .trace {
        background-size: 100% 100%;
        height: 134px;
    }

    .trace header {
        /* border-bottom: 1px solid #d7d7d7; */
        border-bottom: 1px solid rgb(215, 215, 215, 0.2);
    }

    #trace .content-1 h1 {
        font-size: 1.125rem;
        font-weight: bold;
        line-height: 1.79;
        letter-spacing: -0.73px;
        margin: 0;
        margin-top: 18px;
    }

    #trace .content-1 .top-desc {
        display: none;
    }

    #trace .content-1 .form-desc {
        font-size: 0.8125rem;
        font-weight: 500;
        letter-spacing: -0.28px;
        margin-top: 30px;
        margin-bottom: 16px;
    }

    #trace .content-1 .search-form {
        margin-top: 0;
    }

    .content-1 .search-form .ship-num::placeholder {
        font-size: 0.8125rem !important;
        font-weight: 300;
        letter-spacing: -0.55px;
    }

    #trace .content-1 .form-wrapper {
        height: 147px;
    }

    .content-6 h2.title {
        font-size: 1rem;
        font-weight: bold;
        letter-spacing: -0.66px;
        margin-top: 28px;
        margin-bottom: 12px;
        padding: 0 24px;
    }

    .m-myInquiry .content-6 h2.title {
        padding-left: 22px;
    }

    .content-6 {
        width: 100%;
    }

    th,
    td {
        font-size: 0.8125rem;
        letter-spacing: -0.52px;
        font-size: x-small;
    }

    #trace_table1 {
        /* width: 88vw; */
        width: 39vh;
        height: 224px;
    }

    #trace_table1 tr {
        display: block;
        float: left;
    }

    #trace_table1 tr {
        height: 32px;
    }

    #trace_table1 th,
    #trace_table1 td {
        display: flex;
        height: 36px;
        align-items: center;
        justify-content: center;
        border-right: none;
    }

    .content-6 .delivery {
        width: 329px;
        background-color: #f9f9f9;
        margin-bottom: 26px;
        margin-top: 20px;
    }

    .delivery_img {
        display: none;
    }

    .m-delivery-wrapper {
        width: 100%;
        padding: 0 24px;
    }

    .m-delivery-wrapper .delivery {
        width: 100%;
        padding: 24px;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .m_delivery_img {
        display: block;
        width: 288px;
        margin-top: 21px;
        margin-bottom: 26px;
    }

    .content-6 .counsel-info {
        font-size: 0.75rem;
        font-weight: normal;
        line-height: 1.63;
        letter-spacing: -0.5px;
        margin-bottom: 50px;
        padding: 0 24px;
    }

    .m_table_wrapper {
        overflow-y: scroll;
        height: 275px;
        padding: 0 24px;
    }

    .m_table_wrapper table {
        width: 1000px;
    }

    .m_table_wrapper tr,
    .m_table_wrapper th,
    .m_table_wrapper td {
        height: 36px;
        line-height: 2.47;
    }

    .content-6 .map-wrapper .map-info {
        margin: auto;
        max-width: 500px;
        position: static;
        width: 100%;
        height: 172px;
        padding: 0;
        background-color: #203652;
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .content-6 .map-wrapper .map {
        display: none;
    }

    .content-6 .map-wrapper .m_map {
        display: block;
        width: 100%;
        height: 79.5vw;
        max-width: 500px;
        max-height: 500px;
        margin: auto;
    }

    .content-6 .map-wrapper .title {
        font-size: 0.8125rem;
        font-weight: normal;
        letter-spacing: -0.55px;
        margin-bottom: 24px;
        text-align: center;
    }

    .m_clock {
        width: 18px;
    }

    .content-6 .map-wrapper .driver {
        font-size: 0.8125rem;
        font-weight: normal;
        line-height: 0.64;
        letter-spacing: -0.52px;
    }

    .content-6 .btn-blue {
        max-width: 329px;
        width: 100%;
        height: 54px;
        margin-top: 54px;
        margin-bottom: 61px;
        font-size: 0.8125rem;
        font-weight: 500;
        line-height: 3.21;
        letter-spacing: -0.55px;
    }

    .content-6 h3.sub-title {
        font-size: 0.8125rem;
        font-weight: bold;
        line-height: 2.47;
        letter-spacing: -0.55px;
        margin-bottom: 0;
    }

    .notice-star {
        font-size: 0.75rem;
        font-weight: bold;
        line-height: 1.04;
        letter-spacing: -0.5px;
    }

    .content-6 #tab-1 .form-notice {
        padding: 0 24px;
        font-size: 0.75rem;
        font-weight: normal;
        line-height: 1.04;
        letter-spacing: -0.5px;
    }

    .m-individual {
        width: 100%;
        padding: 0 24px;
    }

    #individual {
        width: 100%;
        margin-top: 14px;
    }

    #individual th {
        min-width: 77px;
    }

    #individual th span {
        display: block;
    }

    #individual td {
        font-size: 0.8125rem;
        font-weight: normal;
        line-height: 1.66;
        letter-spacing: -0.55px;
        padding: 11px 0 11px 10px;
    }

    ul.tabs li {
        width: 50% !important;
        height: 47px;
        font-size: 0.875rem;
        font-weight: bold;
        line-height: 1.09;
        letter-spacing: -0.57px;
    }

    ul.tabs li:last-child {
        margin-left: 0;
    }

    .content-6 h2.title.inquiry {
        margin-top: 32px;
        margin-bottom: 19px;
    }

    .content-6 .form-notice {
        margin-bottom: 0;
    }

    .content-6 h3.sub-title.m-title {
        font-size: 1rem;
        font-weight: bold;
        line-height: 0.95;
        letter-spacing: -0.66px;
    }

    .join-service {
        width: 100%;
        border: none;
        margin-top: 12px;
    }

    .join-service,
    .join-service tr,
    .join-service td {
        border: none;
    }

    #join-service-form {
        width: 100%;
        padding: 0 24px;
    }

    .join-service .form-column input[type="text"],
    .join-service .form-column input[type="email"],
    .join-service .form-column input[type="password"] {
        width: 100%;
        /* padding-left: 93px; */
        height: 42px;
        line-height: 0;
    }

    .join-service .form-column input[type="text"]:focus,
    .join-service .form-column input[type="password"]:focus,
    .join-service .form-column .wrapper .inquiry-content.m-inquiry-content:focus {
        border: 1px solid #69a8e9;
    }

    .join-service .form-column input[type="text"],
    .join-service .form-column input[type="password"] {
        margin: 0;
    }

    .join-service td {
        padding: 0;
    }

    .join-service .title {
        /* position: absolute; */
        left: 34px;
    }

    .agree-info {
        flex-direction: column;
        font-size: 0.75rem;
        font-weight: normal;
        line-height: 1.63;
        letter-spacing: -0.5px;
        align-items: end;
    }

    .agree-info .checkbox-column {
        flex-direction: row-reverse;
    }

    .agree-info .checkbox-column input[type="checkbox"] {
        width: 22.5px;
        height: 22.5px;
        margin-right: 0;
        margin-left: 9px;
    }

    .content-6 .checkbox-column {
        align-self: flex-end;
    }

    .agree-info .checkbox-column label {
        font-size: 0.8125rem;
        font-weight: 500;
        line-height: 0.94;
        letter-spacing: -0.55px;
    }

    .radio-column {
        display: none;
    }

    .join-service .form-column .wrapper.m-radio-column {
        display: block;
    }

    .join-service .form-column .wrapper.m-radio-column .m-checks {
        display: contents;
    }

    .join-service .form-column .wrapper .inquiry-title {
        width: 100%;
        margin: 0;
    }

    .join-service .form-column .wrapper .inquiry-content.m-inquiry-content {
        padding: 0 16px; !important;
        height: 191px;
        box-sizing: border-box;
        margin: 0;
    }

    .finish-btn.blue.accept {
        max-width: 329px;
        width: 100%;
        height: 54px;
        font-size: 0.8125rem;
        font-weight: 500;
        line-height: 3.21;
        letter-spacing: -0.55px;
        margin: auto;
    }

    .form-btn-wrapper {
        margin-bottom: 39px;
        display: block;
    }

    .m-join-service {
        margin-bottom: 4px;
    }

    .modal-content.fail {
        width: 330px;
        height: 170px;
        font-size: 0.8125rem;
        font-weight: normal;
        line-height: 1.57;
        letter-spacing: -0.28px;
        border-radius: 20px;
    }

    .modal-content.fail .close {
        height: 52px;
    }

    .content-6 .find-form.content-1 {
        padding: 20px 0 20px;
    }

    .content-6 .find-form.content-1 .title {
        font-size: 0.8125rem;
        font-weight: 500;
        line-height: 0.55;
        letter-spacing: -0.28px;
    }

    .content-1 .search-form .form-title {
        margin-left: 10px;
    }

    #tab-2 .find-form.content-1 {
        margin-bottom: 0 !important;
    }

    #tab-2 .search-form .ship-num {
        padding-right: 0;
    }

    #tab-2 .find-form.content-1 .title {
        margin-bottom: 24px;
    }

    .inquiry-board-wrapper {
        padding: 0 24px;
    }

    #inquiry-board {
        width: 100%;
        margin: auto;
    }

    #inquiry-board tr:first-child,
    #inquiry-board tr td:first-child,
    #inquiry-board tr td:last-child {
        /* display: none; */
    }

    #inquiry-board tr td {
        border-right: none;
    }

    #inquiry-board td.title {
        padding: 16px 0;
        line-height: 1;
    }

    .m-data {
        display: block;
        font-size: 0.6875rem;
        font-weight: normal;
        letter-spacing: -0.23px;
        color: #888888;
        margin-top: 4px;
    }

    .pagination {
        display: none;
    }

    .m-pagination {
        display: flex;
        align-items: center;
        justify-content: center;
        max-width: 329px;
        width: 100%;
        height: 42px;
        font-size: 0.8125rem;
        font-weight: 500;
        letter-spacing: -0.28px;
        border: 1px solid #dbdbdb;
        margin: auto;
        margin-top: 17px;
        margin-bottom: 26px;
        border-radius: 4px;
    }

    .m-trace_table1 {
        width: 100%;
        padding: 0 24px;
    }

    .m-trace_table1 #trace_table1 {
        width: 100%;
    }

    #trace_table1 tr:first-child {
        width: 30%;
    }

    #trace_table1 tr:last-child {
        width: 70%;
    }

    .content-6 .map-wrapper {
        padding: 0 24px;
    }

    .m-btn-blue {
        width: 100%;
        padding: 0 24px;
    }

    #tab-2 .search-form .form-title {
        width: 127px;
    }

    .content-6 #tab-1 .form-notice.detail {
        padding-left: 0;
        padding-right: 0;
    }

    .custom_check-box {
        margin-right: 0;
        margin-left: 9px;
    }

    /* ::-webkit-scrollbar {
      width: 3px;
    }
    ::-webkit-scrollbar-thumb {
      background: #a9a9a9;
    } */
    ::-webkit-scrollbar {
        width: 6px;
        -webkit-appearance: none;
    }

    ::-webkit-scrollbar:vertical {
        width: 6px;
    }

    ::-webkit-scrollbar:horizontal {
        height: 6px;
    }

    ::-webkit-scrollbar-thumb {
        background-color: rgba(0, 0, 0, 0.5);
        border-radius: 10px;
        border: 2px solid #ffffff;
    }

    ::-webkit-scrollbar-track {
        border-radius: 10px;
        background-color: #ffffff;
    }

    .dialog .pop-item-wrap {
        position: absolute;
        top: 20px;
        left: 10px;
        width: 340px;
        height: 600px;
        overflow: auto;
        background: #fff;
        border-radius: 6px;
        margin: 0px auto 0 auto;
    }

    .detail_pop_up_service {
        width: 100%;
        padding: 0 24px;
    }

    .td_contents_text {
        font-weight: normal;
        line-height: 1.66;
        letter-spacing: -0.55px;
    }

    .inquiry-board th, td {
        line-height: 1.66;
    }
}

@media all and (max-width: 374px) {
    .swiper-slide img,
    .slide-background,
    .swiper-slide {
        width: 89vw;
        height: 57vw;
    }

    .content-4 .content-column .m-step-img {
        width: 45vw;
    }

    .m-system-img {
        width: 91vw;
    }

    .content-5 .inner-column .btn-column {
        width: 58.2vw;
        height: 11.7vw;
    }

    .content-5 .inner-column .btn-column .text {
        font-size: 3.6vw;
    }

    .QR-img {
        width: 25.9vw;
        height: 25.9vw;
    }

    .content-5 .content-column-2 .inner-column .phone {
        width: 88vw;
    }

    .content-5-bg.bottom {
        bottom: 160vw;
    }

    #trace .content-1 .form-desc {
        text-align: center;
        padding: 0 24px;
    }

    .m_delivery_img {
        width: 100%;
    }

    footer .footer-info {
        font-size: 3.5vw;
    }

    #inquiry-board tr td:nth-child(3) {
        min-width: 60px;
    }

    .modal-content.fail {
        width: 88.9vw;
    }

    .dialog .pop-item-wrap {
        position: absolute;
        top: 20px;
        left: 10px;
        width: 340px;
        height: 600px;
        overflow: auto;
        background: #fff;
        border-radius: 6px;
        margin: 0px auto 0 auto;
    }

    .detail_pop_up_service {
        width: 100%;
        padding: 0 24px;
    }

    .td_contents_text {
        font-weight: normal;
        line-height: 1.66;
        letter-spacing: -0.55px;
    }

    .inquiry-board th, td {
        line-height: 1.66;
    }
}

@media all and (max-width: 350px) {
    .content-6 #tab-1 .form-notice {
        flex-direction: column;
    }

    .content-6 #tab-1 h3.sub-title {
        align-self: baseline;
        margin-bottom: 18px;
    }

    .content-6 #tab-1 .form-notice > div {
        align-self: flex-end;
    }

    .dialog .pop-item-wrap {
        position: absolute;
        top: 10px;
        left: 5px;
        width: 320px;
        height: 600px;
        overflow: auto;
        background: #fff;
        border-radius: 6px;
        margin: 0px auto 0 auto;
    }

    .detail_pop_up_service {
        width: 100%;
        padding: 0 14px;
    }

    .td_contents_text {
        font-weight: normal;
        line-height: 1.66;
        letter-spacing: -0.55px;
    }

    .inquiry-board th, td {
        line-height: 1.66;
    }
}


