@charset "utf-8";

.post_content p{margin:0;}
.post_content .style3a.num1_title{
    border-left: none;
    font-size: 220%;
    text-align: center;
    text-shadow: 0 0px 2px #aaa;
    font-family: serif;
    margin: 60px auto 20px;
}

.post_content p{
    line-break: strict;
    margin-bottom: 20px;
}

.post_content .style4b,
.post_content h4{
    border-radius: 0;
    padding: 10px;
    background: none;
    color: #fff;
    border: none;
    position: relative;
    line-height: 1.5em;
    z-index: 0;
}
.post_content .style4b::before,
.post_content h4::before{content:" ";background: #222;color: #fff;border: none;transform: skewX(-10deg);width: 100%;height: 100%;display: block;position: absolute;z-index: -1;top: 0;left: 0;padding: 10px 0;box-sizing: border-box;/* line-height: 1em; */}
.post_content .title_with_dotted_border::before{content: none;}
.prof_wrap {
}
.prof_wrap .prof {display: flex;width: 75%;margin: 20px auto 20px;justify-content: space-between;line-height: initial;align-items: center;border: 1px solid #aaa;padding: 10px 0 10px;border-width: 1px 0 1px;}
.prof_wrap .prof p{
    margin: 0;
}
.prof_wrap .prof p.prof_cp_name{}
.prof_wrap .prof p.prof_position{}
.prof_wrap .prof .prof_left {/* width: 48%; */}
.prof_wrap .prof .prof_left p.prof_cp_name {font-size: 90%;text-align: right;}
.prof_wrap .prof .prof_left p.prof_position {font-size: 70%;text-align: right;}
.prof_wrap .prof .prof_left p {
}
.prof_wrap .prof>div{
    width: 48%;
}
.prof_wrap .prof .prof_right {/* width: 48%; */display: flex;flex-wrap: wrap;}
.prof_wrap .prof .prof_right .furi_wrap {
}
.prof_wrap .prof .prof_right .furi_wrap  {
    font-size: 60%;
}
.prof_wrap .prof .prof_right .furi_wrap .furi_left {
    margin-right: 5px;
}
.prof_wrap .prof .prof_right .furi_wrap .furi_right {
}
.prof_wrap .prof .prof_right .speakers_name_wrap {
}
.prof_wrap .prof .prof_right .speakers_name_wrap .speakers_name_left {
}
.prof_wrap .prof .prof_right .speakers_name_wrap .speakers_name_right {
}
.prof_wrap .prof .prof_right p {
}

.num1_text_wrap {
}
.num1_text_wrap .num1_text {
}
.num1_text_wrap .num1_text p {
}


.prof_right {
}
.prof_right>div {margin-right: 5px;display: flex;flex-direction: column;align-items: center;justify-content: center;}

.prof_right .furi {font-size: 60%;text-align: center;}
.prof_right p.speakers_name {font-family: serif;font-size: 160%;line-height: 1.3em;}

.prof_right .name_left .furi {
}
.prof_right .name_left p.speakers_name {
}
.prof_right .name_right {
}
.prof_right .name_right .furi {
}
.prof_right .name_right p.speakers_name {
}

.post_content .num1_title_text{margin-bottom: 10px;width: 85%;margin: 0 auto 20px;font-size: 95%;text-align: center;word-break: keep-all;}



.price_here{display: flex;justify-content: center;margin: 20px 0;/* border-bottom: 1px dashed #aaa; */padding-bottom: 40px;}
.price_here a{padding: 10px 20px;background: #30a4dd;display: inline-block;color: #fff;font-size: 120%;}

.fixed_bottom{position: fixed;bottom: 0;z-index: 10;width: 100%;/* box-sizing: border-box; */left: 0;display: none;}

.fixed_bottom .price_here{

}
 .fixed_bottom .price_here a{

}

.post_content{
    position: relative;
}



.image {
}
.image img {display: block;}
.image .caption {font-size: 80%;}

.fair_company_links_wrap {
    padding-left: 0;
    margin-top: 5px;
}


.details_thai_wrap {/* border: 1px solid #7e9dbd; *//* border-width: 1px 0 1px 0; *//* box-shadow: 0 0 5px #ccc; */margin-bottom: 40px;}
.details_thai_wrap .details_thai {
}
.details_thai_wrap .details_thai .thai_title {display: flex;flex-direction: column;/* font-family: Courier; */text-align: center;/* border: 1px solid #ccc; */border-width: 0px 0 1px 0;padding: 10px 60px;margin: 0 auto 20px;/* width: 50%; */word-break: keep-all;/* background: #7e9dbd; *//* color: #fff; */}
.details_thai_wrap .details_thai .thai_title h5 {
    /* font-family: Courier; */
    /* text-align: center; */
    /* border: 1px solid #ccc; */
    /* border-width: 0px 0 1px 0; */
    /* padding: 10px 60px; */
    /* display: inline-block; */
    margin: 0 auto;
    /* word-break: keep-all; */
    font-size: 180%;
    /* font-weight: normal; */
    padding: 0;
}
.details_thai_wrap .details_thai .thai_title .sub_title {
    display: inline-block;
    margin: 0 auto;
    line-height: 1.5em;
    border-bottom: 1px solid #ccc;
    padding: 0 30px 5px;
    }
.details_thai_wrap .details_thai .thai_details_wrap {display: flex;flex-wrap: wrap;justify-content: space-around;}
.details_thai_wrap .details_thai .thai_details_wrap .thai_details {
    border: 7px solid #30a4dc;
    border-style: outset;
    width: 100px;
    height: 100px;
    border-radius: 50%;
    padding: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    margin: 0px 10px 20px;
    word-break: break-all;
    line-height: 1.5em;
}
.details_thai_wrap .details_thai .thai_details_wrap .thai_details>div {}
.details_thai_wrap .details_thai .thai_details_wrap .thai_details .details_title {font-weight: bold;}
.details_thai_wrap .details_thai .thai_details_wrap .thai_details .details_title span {font-size: 85%;}
.details_thai_wrap .details_thai .thai_details_wrap .thai_details .details_content {
}
.details_thai_wrap .details_thai .thai_details_wrap .thai_details .details_content span {}
.details_thai_wrap .details_thai .thai_details_wrap .thai_details .details_content .text_L {
    font-size: 120%;
    font-weight: bold;
}


.thai_details_content_wrap{
    text-shadow: 0 0px 2px #fff,0 0px 2px #fff,0 0px 2px #fff,0 0px 2px #fff,0 0px 2px #fff;
}

.post_content h4.title_thai_lang{color: initial;border-left: 10px solid #8bcaa4;font-size: 120%;padding: 0px 0 0 10px;font-weight: bold;display: flex;align-items: center;/* padding: 0; *//* text-align: center; */}

.post_content h4.title_thai_lang::before{
    /* background: none; */
    height: 1px;
    padding: 0;
    transform: none;
    width: 100%;
    align-self: center;
    content: none;
}
.company_interview{
    margin-bottom: 100px;
}
































@media screen and (max-width:770px) {



















}





@media screen and (max-width:650px) {



















}




@media screen and (max-width:600px) {


.prof_wrap .prof {
    width: 95%;
}
.prof_right p.speakers_name {
    font-size: 120%;
}

.post_content .num1_title_text{width:100%;word-break: initial;text-align: left;}

.post_content .style3a.num1_title{
    font-size: 140%;
}









}




@media screen and (max-width:550px) {



















}




@media screen and (max-width:500px) {



.details_thai_wrap {}
.details_thai_wrap .details_thai {
}
.details_thai_wrap .details_thai .thai_title {}
.details_thai_wrap .details_thai .thai_title h5 {}
.details_thai_wrap .details_thai .thai_title .sub_title {}
.details_thai_wrap .details_thai .thai_details_wrap {
    font-size: 85%;
}
.details_thai_wrap .details_thai .thai_details_wrap .thai_details {
    margin: 0 0 20px;
    width: 80px;
    height: 80px;
}
.details_thai_wrap .details_thai .thai_details_wrap .thai_details>div {}
.details_thai_wrap .details_thai .thai_details_wrap .thai_details .details_title {
}
.details_thai_wrap .details_thai .thai_details_wrap .thai_details .details_title span {
}
.details_thai_wrap .details_thai .thai_details_wrap .thai_details .details_content {
}
.details_thai_wrap .details_thai .thai_details_wrap .thai_details .details_content span {}
.details_thai_wrap .details_thai .thai_details_wrap .thai_details .details_content .text_L {}


.thai_details_content_wrap{}























}




@media screen and (max-width:450px) {



















}




@media screen and (max-width:400px) {




.post_content .style3a.num1_title{
    font-size: 120%;
}















}




@media screen and (max-width:350px) {



















}



