@charset "utf-8";


.on_site_area .flex_area img {
    width: 150px;
}

.servicesupport_service_page .exhibitor-standard__thumbnail {
    order: 2;
}
.merit {
    background: #ffe1eb;
    padding: 15px;
    border-radius: 10px;
}
.merit h6 {
    color: #e01314;
    text-align: left;
    margin-bottom: 5px;
    padding-left: 5px;
    font-weight: bold;
    font-size: 18px;
}

.c-sub-section-title-gray {
    font-weight: bold;
    margin-bottom: 20px;
    /* border-left: 3px solid #000; */
    padding-left: 10px;
    display: block;
    font-size: 20px;
}

.text_indent {
    text-indent: -1rem;
    padding-left: 1rem;
}

.text_indent_02 {
    text-indent: -1.1rem;
    padding-left: 1rem;
}

.text_indent_02:nth-child(5) {
    font-size: 0.8rem;
    margin-top: 5px;
}

.exhibitor-standard__body > p {
    padding: 0px 10px 15px 10px;
}

.text_bold {
    font-weight: bold;
}
.flex_area {
    /* display: flex;
    gap: 32px;
    margin-top: 30px;
    align-items: center; */
}

.flex_area .exhibitor-standard__thumbnail {
    width: 20%;
}
.features_attention {
    padding: 20px;
    vertical-align: middle;
    background-color: #e7f5ff;
    text-align: center;
    font-weight: bold;
}

table {
    margin-top: 40px;
    width: 100%;
    border: 1px solid #ccc;
    text-align: left;
    text-align: center;
}
tr {
    text-align: left;
}
th {
    padding: 20px;
    border: 1px solid #ccc;
    vertical-align: middle;
    background-color: #e7f5ff;
}
td {
    padding: 20px;
    border: 1px solid #ccc;
    vertical-align: middle;
}
.servicesupport_service_page .c-sub-section-title_wrapper {
}
.c-mini-title {
}
.servicesupport_service_page .c-sub-section-title_wrapper .c-price-exhibitors__box, .servicesupport_promotion_page .c-sub-section-title_wrapper .c-price-exhibitors__box {
    padding: 5px 14px;
}

.servicesupport_service_page .c-sub-section-title_wrapper {
}

.lead_acquisition_menu .c-sub-section-title-flex{
    display: flex;
    justify-content: space-between;
}

.lead_acquisition_menu .c-info-table tr td,
.lead_acquisition_menu .c-info-table tr th{
    padding: 15px;
}

.lead_acquisition_menu .c-info-table .table_title td,
.lead_acquisition_menu .c-info-table .table_title th{
    padding: 5px;
    
}

.lead_acquisition_menu .c-info-table td{
    background: #fff;
}

.lead_acquisition_menu .c-info-table img{
    max-width: 100px;
}

.lead_acquisition_menu .c-info-table th.bg_yellow{
    background: #fff6e7;
}