@charset "UTF-8";

/* 
font-family: 'Sarabun', sans-serif;
font-family: 'Kanit', sans-serif;
*/

.f-th{ font-family: 'Sarabun', sans-serif; }

.f-th h1,
.f-th h2,.f-th h3{ font-family: 'Kanit', sans-serif; font-weight: 300!important; letter-spacing: 0;}

.f-th h1{ font-weight: 600!important; letter-spacing: 0;}
.f-th h2{ font-weight: 500!important; letter-spacing: 0;}

.f-th .SubjectGradient{ font-family: 'Kanit', sans-serif; }
.f-th .OurWorksList ul li .Detail .Title{ font-family: 'Kanit', sans-serif; }

.f-th .home-content h1 span{ font-size: 47px; }

.f-th .HeaderMenuBox .NavigationTP ul li{ font-weight: 300; font-size: 16px;}
.f-th .polylang_langswitcher select{ font-size: 16px;}
.f-th .ContactBTN a{ font-weight: 300; padding: 3px 25px 6px 25px; }

.f-th .ArticleItemList ul li .Detail .Title{ font-size: 20px; font-weight: 400; font-family: 'Kanit', sans-serif;}
.f-th .ArticleItemList ul li .Detail .Category{ font-weight: 300;}
.f-th .yarpp-related a{ font-weight: 300;}
.f-th .RelatedArticleList ul li .Detail .Title{ font-weight: 400; font-family: 'Kanit', sans-serif;}
.f-th .RelatedArticleList ul li .Detail .Category{ font-weight: 300;}

.f-th .SingleArticleDetails{ font-family: 'Sarabun', sans-serif; }

.f-th .CompanyProfileList .Rows .Right{ font-weight: 300;}
.f-th .StaffInfoBoxRightInfo .Descriptions{ font-weight: 300;}

.f-th .NewsBoxList ul li .Detail .Title{ font-family: 'Kanit', sans-serif; font-weight: 500; }
.f-th .NewsBoxList ul li .Detail .Category{ font-weight: 300; }

.f-th .MemberBox .MemberSectionBox .TitleEN{ font-family: 'Kanit', sans-serif;  }
.f-th .RecruitBox .RecruitContactBox .TitleEN{ font-family: 'Kanit', sans-serif; }

.f-th .OurWorksBoxItemList ul li .Detail .Title{ font-family: 'Kanit', sans-serif; }

.f-th .StaffList ul li .Position{ font-weight: 500; }

.f-th .ContactForm ul li .Left span{ font-size: 11px;}
.f-th .ContactUsBoxStep ul li span{ font-family: 'Kanit', sans-serif;}

.f-th .CoreValueList ul li p{ font-family: 'Kanit', sans-serif; font-size: 18px;}

.f-th .ServicesPageList ul li a.TitleH{ font-family: 'Kanit', sans-serif;}

.f-th .MessageListBox ul li .Detail .Title{ font-family: 'Kanit', sans-serif;}

.f-th .CookiePrivacyPolicy ul.q-a li p.question{ font-family: 'Kanit', sans-serif;}

.f-th .ContactForm ul li input[type=submit]{ font-family: 'Kanit', sans-serif;}

.f-th .SingleOurWorks .OurWorksDetails h3{ font-size: 23px; font-weight: 600!important;}

.f-th .StaffInterview .StaffInterviewListBox .RightInfo .RightInfoBox .Title{ font-family: 'Kanit', sans-serif;}

.f-th .ViewMoreBTNGray--mimas span{ font-family: 'Kanit', sans-serif;}

.f-th .OurServicesBoxList3Box ul li .Title{ font-family: 'Kanit', sans-serif;}

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

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

@media screen and (max-width: 480px) {
    .RecruitBox .RecruitContactBox .TitleEN{ font-size: 53px;}
}

@media screen and (max-width: 480px) {
	.f-th .home-content h1 span{ font-size: 24px; margin-top: 15px;}
    .f-th .home-content .InfoBox .Small{ font-size: 18px;}
}

