
body{
font-family:Cordia New,Tahoma,Arial,sans-serif;
font-size:24px;
background-color:#D0D2D3;
margin:0px;
padding:0px;
color:#000000;
}
div.indexBanner{position:fixed;bottom:0px;right:0px;text-align:right;z-index:1;}
a.btnLink{text-decoration:none;}
div.div_header{
margin: 0px;
padding: 10px 10px 10px 10px;
position:fixed;
top:0;
width:100%;
background:url('./images/bg_bar.png') no-repeat center;
z-index:10000001;
height:90px;
}
div.headerMain{
    width:1200px;
    margin:0 auto;
    z-index:10000001;
}
div.div_header_left {
  float: left;
  width: 600px;
  z-index:10000001;
}
div.div_header_right {
  float: right;
  margin-left: -600px;
  margin-right: 20px;
  z-index:10000001;
}
div.div_clear {
  clear: both;
}
img.imgLogo
{
    width:480px;
    border:0px;
}
img.ImgPlan
{
    width:200px;
    border:1px solid #000000;
}
table.tbl_lgIndex
{
    padding:5px;
    margin-left:auto; 
    margin-right:auto;

    width:100%;
}
td.td_lgLeft
{
    text-align:left;
    vertical-align:bottom;
    padding-left:25px;
}
td.td_lgRight
{
    text-align:right;
    vertical-align:bottom;
    padding-right:25px;
    padding-bottom:20px;
}
table.tbl_detail{
padding:0px;
width:1200px;
margin: 0 auto;
margin-top: 120px;
}
table.tbl_detailShow{
padding:0px;
width:1200px;
margin: 0 auto;
}
td.td_center{
text-align:center;
vertical-align:middle;
}
td.td_centerBar{
text-align:center;
vertical-align:middle;
width:20%;
}
td.td_centerBarLast{
text-align:center;
vertical-align:middle;
width:40%;
}
td.td_centerDtab1{
text-align:center;
vertical-align:top;
width:30%;
}
td.td_centerDtab1Space{
text-align:center;
vertical-align:top;
width:2%;
}
td.td_centerTab{
text-align:center;
vertical-align:middle;
}
table.tbl_center{
width:100%;
}
td.td_aboutusLine{
border-bottom:2px solid #808080;
line-height: 5px;
height:5px;
}
td.td_aboutusLineSelect{
border-bottom:2px solid #808080;
background-color:#0094ff;
line-height: 5px;
height:5px;
}
td.td_footer{
background:url('../images/bg_footer.jpg');
height:80px;
}
td.td_aboutusTopic{
text-align:center; 
vertical-align:middle;
line-height:15px;
font-weight:bold;
background-color:#D8B212;
vertical-align:middle;
color:#000000;
padding:20px 10px 10px 10px;
}
td.td_aboutusTopic2{
text-align:center; 
vertical-align:middle;
line-height:15px;
font-weight:bold;
background-color:#ffffff;
vertical-align:middle;
color:#000000;
padding:20px 10px 10px 10px;
}
td.td_aboutusTopic3{
text-align:left; 
vertical-align:middle;
line-height:10px;
background-color:#001A71;
vertical-align:middle;
color:#FFD330;
padding:10px 5px 5px 5px;
}
td.td_aboutusTopic4{
text-align:center; 
vertical-align:middle;
line-height:10px;
background-color:#ffffff;
vertical-align:middle;
color:#000000;
padding:10px 5px 5px 5px;
}
p.aboutPtext01{
font-size:30px;
vertical-align:middle;
}
td.td_aboutusDetail{
vertical-align:top;
text-align:left;
background-color:#ffffff;
padding:10px;
height:400px;
}
table.tab2_aboutus{
padding:0px;
width:900px;
margin: 0 auto;
}
td.td_tababoutusLeft{
vertical-align:top;
text-align:center;
padding:20px;
width:25%;
}
td.td_tababoutusRight{
vertical-align:top;
text-align:left;
padding:20px;
width:75%;
}
td.td_tababoutusLeft1{
vertical-align:middle;
text-align:right;
padding:5px;
width:25%;
}
td.td_tababoutusRight1{
vertical-align:middle;
text-align:left;
padding:5px;
width:75%;
}
td.td_planFirst{
text-align:left;
vertical-align:top;
font-weight:bold;
font-size:26px;
color:#000000;
background-color:#eedf9f;
padding:10px;
}
td.td_planSecond{
text-align:center;
vertical-align:middle;
font-size:24px;
color:#000000;
background-color:#ffffff;
padding-top:20px;
padding-bottom:20px;
padding-left:20px;
}
td.td_planThrid
{
}


table.tbl_main{
width:100%;
margin: 0px;
padding: 0px;
border-collapse: collapse;
border-spacing: 0px;
line-height: 20px;
margin-top:20px;
}
td.td_headerLeft{
text-align:center;
vertical-align:middle;
padding:20px;
}
td.td_mainLeft{
width:20%;
height:100px;
padding-left:20px;
text-align:left;
vertical-align:middle;
}
td.td_mainCenterHeader{
width:60%;
font-family:Cordia New,Tahoma,Arial,sans-serif;
font-size:40px;
color:#ffffff;
text-align:center;
vertical-align:middle;
}
td.td_mainRight{
text-align:right;
vertical-align:middle;
}
td.td_detailLeft{
text-align:center;
vertical-align:top;
}
td.td_detailRight{
text-align:center;
vertical-align:top;
}
table.tbl_menu{
padding-left:80px;
border-collapse: separate;
border-spacing: 30px;
line-height: 20px;
}
table.tbl_menu_lg{
padding-left:80px;
border-collapse: separate;
border-spacing: 30px;
line-height: 20px;
display:none;
}
td.td_menu{
text-align:center;
vertical-align:top;
}



td.td_detailLeftPage{
text-align:right;
vertical-align:middle;
}
td.td_detailRightPage{
text-align:left;
vertical-align:middle;
}
hr{border:1px solid #808080;}
img.imgIcon
{
    width:60px;
    border:0px;
}

img.imgLogoInpage
{
    height:70px;
    border:0px;
}
img.imgLogoInpage2
{
    height:70px;
    border:0px;
    display:none;
}
img.iconBar
{
    width:30px;
    border:0px;
    margin-right:10px;
}
div.div_typing{
margin: 0px;
padding: 0px;
position:fixed;
bottom:0;
width:100%;
background-color:#D8B212;
z-index:10000;
}
iframe.iframBisnews
{
    display: block;
    background-color:#ffffff;
    border: none;
    height: 100vh;
    width: 100vw;
    margin-top: 90px;
}
iframe.iframeMap
{
    border: none;
    height: 500px;
    width: 1200px;
}
table.tbl_chatMain{
margin-top:100px;
padding: 20px;
border-collapse: collapse;
border-spacing: 0px;
line-height: 20px;
}
table.tbl_chatNext{
margin:0px auto;
padding: 20px;
border-collapse: collapse;
border-spacing: 0px;
line-height: 20px;
}
td.td_bannerMain{
text-align:center;
vertical-align:top;
padding-right:60px;
}
tr.tr_menu{
}
tr.tr_menuMobile{
display:none;
}


/*About Us*/
img.imgAboutUS
{
    width:1200px;
    border:0px;
}
p.textP01
{
    color:#000000;
    font-weight:bold;
    font-size:30px;
}
p.textP01Select
{
    font-weight:bold;
    font-size:40px;
    color:#001a8e
}
p.textP02
{
    padding-top:20px;
    text-align:left;
    font-size:25px;
}
p.textP03{
    font-weight:bold; 
    text-decoration: underline;
    text-align:center;
    padding-top:15px;
}
td.td_about01
{
    text-align:center;
    font-weight:bold;
    font-size:40px;
    color:#ffffff;
    background-color:#404041;
}
td.td_about02
{
    text-align:center;
    font-weight:bold;
    font-size:40px;
    color:#000000;
    background-color:#3743D3;
}
td.td_about03
{
    text-align:center;
    padding:50px 100px 50px 100px;
}
td.td_about04
{
    text-align:center;
    font-weight:bold;
    font-size:34px;
    color:#ffffff;
    background-color:#404041;
}
td.td_about05
{
    text-align:center;
    font-weight:bold;
    font-size:34px;
    color:#000000;
    background-color:#3743D3;
}
table.tbl_plan{
    width:800px;
    margin:0px auto;
}
td.td_planLeft{
    width:250px;
    text-align:center;
    vertical-align:top;
    font-weight:bold;
}
td.td_planRight{
    width:550px;
    vertical-align:top;
}
img.imgPlan{
    width:200px;
}
td.td_planDetail01{
    text-align:center;
    vertical-align:middle;
    font-weight:bold;
    font-size:30px;
    color:#000000;
    background-color:#3743D3;
}
td.td_planDetail02{
    text-align:left;
    vertical-align:top;
    font-weight:bold;
    font-size:22px;
    color:#000000;
    background-color:#ffffff;
    height:180px;
}

/*Contact Us*/
img.imgContactUs
{
    width:500px;
    border:0px;
}
div.div_contactus{
    margin:0 auto;
    margin-top:150px;
    width:500px;
}

/*Research*/
#preview {width:100%;margin:0 auto;text-align:center;margin-top:50px;padding:50px;}

table.tbl_searchResearch{
    border-collapse: separate;
    border-spacing: 10px;
    background-color:#D8B212;
    width:100%;
}
td.td_searchResearchRight{
    text-align:right;
    vertical-align:middle;
    padding:5px;
}
td.td_searchResearchLeft{
    text-align:left;
    vertical-align:middle;
    padding:5px;
}
table.tbl_reasearchList{
    width:800px;
    margin:0 auto;
}

/*Promotion*/
div.div_promotion{
    margin:0 auto;
    text-align:center;
    width:1200px;
}
img.imgPromotion
{
    width:1200px;
    border:0px;
}


/*Seminar*/
table.tbl_seminar{
    width:800px;
    margin:0 auto;
    border-collapse: separate;
    border-spacing: 10px;
}
td.td_seminarLeft{
    width:250px;
    text-align:right;
    vertical-align:middle;
}
td.td_seminarRight{
    width:550px;
    text-align:left;
    vertical-align:middle;
}

/*Cash Form*/
table.tbl_cashForm{
    width:800px;
    margin:0 auto;
    border-collapse: separate;
    border-spacing: 10px;
}
td.td_cashFormLeft{
    width:250px;
    text-align:right;
    vertical-align:middle;
}
td.td_cashFormRight{
    width:550px;
    text-align:left;
    vertical-align:middle;
}


td.text04B{
    font-size:30px;
    font-weight:bold; 
}


td.td_registerLeft{
text-align:left;
vertical-align:middle;
padding:10px;
padding-left:50px;
width:30%;
}
td.td_registerRight{
text-align:left;
vertical-align:middle;
padding:10px;
width:70%;
}

p.btn_text{
    font-size: 20px; 
    color: #FFC600;
    text-shadow: 1px 1px #000000; 
    font-weight: bold; 
    padding-top: 5px;
}

td.td_aboutA1
{
    width:15%;text-align:center;vertical-align:top;font-weight:bold;
}
td.td_aboutA2
{
    width:85%;vertical-align:middle;
}
 table.td_asl
{
    width:98%;margin:0px auto;
}
img.btn_flagIndex{
    width:30px;border:1px solid #ffffff;
}

#preview-coverflow .cover {width:330px;height:330px;color:#000000;padding:2px;}
td.td_coverflow{padding:5px;height:220px;background-color:#ffffff;}

td.depositLeft{
    width:30%;
    font-weight:bold;
    text-align:left;
    vertical-align:middle;
}
td.depositRight{
    width:70%;
    text-align:left;
    vertical-align:middle;
}

td.td_openacc{
    width:33%;
    padding:10px;
}
td.td_openaccBl{
    width:2%;
}

td.td_regShow01{
   text-align:center;width:50%;padding:10px;
}
td.td_regShow02{
    text-align:center;width:50%;padding:10px;background-color:#e6e1cd;color:#000000;
}
td.td_regShow03{
   text-align:center;vertical-align:middle;width:25%;background-color:#e6e1cd;
}
td.td_regShow04{
    vertical-align:top;width:75%;
}
td.td_regShow05{
    text-align:center;width:50%;padding:10px;background-color:#ffffff;color:#000000;
}
td.leftBorderTop{
    width:30%;background-color:#E6E1CD;text-align:left;padding:10px;font-weight:bold;border-top: 1px solid #000000;border-left: 1px solid #000000;border-right: 1px solid #000000;
}
td.rightBorderTop{
    width:70%;background-color:#ffffff;text-align:left;padding:10px;border-top: 1px solid #000000;border-right: 1px solid #000000;
}
td.leftBorderMiddle{
    background-color:#E6E1CD;text-align:left;padding:10px;font-weight:bold;padding:10px;font-weight:bold;border-top: 1px solid #000000;border-left: 1px solid #000000;border-right: 1px solid #000000;}
td.rightBorderMiddle{
    background-color:#ffffff;text-align:left;padding:10px;border-top: 1px solid #000000;border-right: 1px solid #000000;
}
td.leftBorderBottom{
    background-color:#E6E1CD;text-align:left;padding:10px;font-weight:bold;padding:10px;font-weight:bold;border-bottom: 1px solid #000000;border-top: 1px solid #000000;border-left: 1px solid #000000;border-right: 1px solid #000000;}
td.rightBorderBottom{
    background-color:#ffffff;text-align:left;padding:10px;border-top: 1px solid #000000;border-right: 1px solid #000000;border-bottom: 1px solid #000000;
}

table.tbl_openac01{
margin:0 auto;
width:65%;border:0px solid #000000;
}

#dvPreview
{
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image);
    min-width: 400px;
    display: none;
}

div.div_lci_desktop {

}
div.div_lci_mobile {
    display:none;
}
div.div_lci_tablet {
    display:none;
}
.pad-top0 {
    padding-top:0 !important;
    background:#f5f5f5;
}

.row-eq-height {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.label-non-bold {
    font-weight: normal !important;
}
.hr_line{
    padding:0 !important;margin:10px !important;background: rgba(127,127,127, 1) !important;height: 1px !important; border: 0 !important;
}