@font-face {
    font-family: 'Kanit-Regular';
    src: url('img/Kanit-Regular.eot');
    src: url('img/Kanit-Regular.eot?#iefix') format('embedded-opentype'),
         url('img/Kanit-Regular.woff2') format('woff2'),
         url('img/Kanit-Regular.woff') format('woff'),
         url('img/Kanit-Regular.ttf') format('truetype'),
         url('img/Kanit-Regular.svg#thaisans_neueitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'Kanit-Bold';
    src: url('img/Kanit-Bold.eot');
    src: url('img/Kanit-Bold.eot?#iefix') format('embedded-opentype'),
         url('img/Kanit-Bold.woff2') format('woff2'),
         url('img/Kanit-Bold.woff') format('woff'),
         url('img/Kanit-Bold.ttf') format('truetype'),
         url('img/Kanit-Bold.svg#thaisans_neueregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
body{font-family: Kanit-Regular, tahoma, Arial,sans-serif;font-size:16px;}
strong, b, p strong, p b, span strong, span b, strong span, b span, div strong, div b
{font-family: Kanit-Bold, tahoma, Arial,sans-serif; }   
 
.entry-content, .entry-summary, .mu_register { 
    font-size: 18px;
}
.entry-content h2, .comment-content h2, .mu_register h2 {
	font-size: 38px;}
.title{text-align: center;border-bottom: 1px solid #ccc;    margin-top: 20px;}

a, a:focus{outline:0;    outline: none;}





body{margin:0px;padding:0px; 
background-repeat: no-repeat;
background-color:#fff;
min-width:1080px;
}
.clear{height:0px;clear: both;}

.cp9_mainsite{
width: 1024px;
margin-right: auto;
margin-left: auto;
clear: both;
}

.cp9_mainsite2{
width: 90%;
margin-right: auto;
margin-left: auto;
clear: both;
}

.cp9_top{
background-color: #ff7b2e;
    padding: 20px 0px;
}

.cp9_logo{
    float: left;
}

.cp9_logo a{}

.cp9_logo a img{}

.cp9_social{
    float: right;
    width: 80px;
    margin-top: 26px;
}

.cp9_social a{}

.cp9_social a img{
display: block;
    float: left;
    margin-left: 10px;
}

.cp9_menu{
    padding-left: 90px;
    padding-top: 24px;
    padding-bottom: 24px;
}

.cp9_menu1{}

.cp9_menu1 ul{
padding: 0px;
    margin: 0px;
    list-style: none;
}

.cp9_menu1 ul li{}

.cp9_menu1 ul li a{
    display: block;
    float: left;
    text-decoration: none;
    font-size: 23px;
    color: #000;
    margin-right: 29px;
    border-bottom: 3px solid #fff;
    font-weight: normal;
}

.cp9_menu1 ul li a:hover{border-bottom: 3px solid #ff7b2e;}

.cp9_menutwo{
background-color: #f5f3f3;
    padding: 20px 0px;
}

.cp9_menutwo1{
    padding-left: 171px;
}

.cp9_menutwo1 ul{
padding: 0px;
    margin: 0px;
    list-style: none;
}

.cp9_menutwo1 ul li{
    float: left;
    margin-right: 143px;
}

.cp9_menutwo1 ul li span{
display: block;
    border-bottom: 3px solid #ff7b2e;
    width: 55px;
    margin: auto;
}

.cp9_menutwo1 ul li a{
    display: block;
    font-size: 24px;
    color: #000;
    text-decoration: none;

}

.cp9_menutwo1 ul li a:hover{color: #ff7b2e;}

.cp9_menutwo2{
padding-left: 171px;
    margin-top: 17px;
}

.cp9_menutwo2 ul{
padding: 0px;
    margin: 0px;
    list-style: none;
}

.cp9_menutwo2 ul li{
    float: left;
    margin-right:122px;
}

.cp9_menutwo2 ul li span a{
display: block;
    font-size: 13px;
    color: #ff7b2e;
    margin-top: -8px;
}

.cp9_menutwo2 ul li span a:hover{ color: #000;}

.cp9_menutwo2 ul li a{
    display: block;
    font-size: 24px;
    color: #000;
    text-decoration: none;
}

.cp9_menutwo2 ul li a:hover{color: #ff7b2e;}

.cp9_bbbbbb{margin-bottom: 15px;}

.cp9_bbbbbb img{width: 100%;}

.cp9_footet{
    background-color: #2b2b2d;
    padding-top: 60px;
}

.cp9_footet1{
float: left;
    width: 430px;
    margin-right: 90px;
}

.cp9_footet1 b{
display: block;
    font-size: 24px;
    color: #ff7b2e;
    text-transform: uppercase;
    margin-bottom: 20px;
}

.cp9_footet1 span{
    display: block;
    font-size: 16px;
    color: #c1c1c1;
    line-height: 29px;
}

.cp9_footet2{
    float: left;
    width: 190px;
    margin-right: 0px;
}

.cp9_footet2 b{
display: block;
    font-size: 24px;
    color: #ff7b2e;
    text-transform: uppercase;
    margin-bottom: 20px;
}

.cp9_footet2 ul{
padding: 0px;
    margin: 0px;
    list-style: none;
}

.cp9_footet2 ul li{}

.cp9_footet2 ul li a{
    display: block;
    font-size: 16px;
    color: #c1c1c1;
    text-decoration: none;
    line-height: 29px;
}

.cp9_footet2 ul li a:hover{ color: #ff7b2e;}

.cp9_footet3{
float: right;
    width: 360px;
}

.cp9_footet3 b{
display: block;
    font-size: 24px;
    color: #ff7b2e;
    text-transform: uppercase;
    margin-bottom: 20px;
}

.cp9_footet3 span{
    margin-bottom: 10px;
    display: block;
}

.cp9_footet3 span a{
display: block;
    font-size: 16px;
    color: #c1c1c1;
    text-decoration: none;
}

.cp9_footet3 span a img{
    float: left;
    margin-right: 21px;
}

.cp9_footet3 span a:hover{ color: #ff7b2e;}

.cp9_footet3 c{}

.cp9_footet3 c img{
    display: block;
    margin-top: 18px;width:64px;
}

.cp9_copyright{
border-top: 1px solid #39393a;
    padding-top: 30px;
    padding-bottom: 30px;
    margin-top: 60px;
    font-size: 16px;
    color: #c1c1c1;
    text-transform: uppercase;
    text-align: center;
}

.cp9_copyright span{}

.gsttext{text-align: center;
    color: #999;}

.bcnlink span, .bcnlink a, .bcnlink {
    text-decoration: none;
    color: #999;
    font-size: 13px;
    text-align: center;
}
.bfd_title span {
    border-bottom: 0px solid #000;
    margin-bottom: 20px;
    text-align: center;
    display: block;
}



button, input, textarea, select{    width: 90%;
    max-width: 100%;
    margin-bottom: 10px;
    padding: 10px 20px;}

