#CenterBlock .blockTitle {
  text-align: center;
  font-size: 42px;
  line-height: 100px;
  color: #C0C0C0;
  font-weight: bold;
}

 
header{   }
#Logo{position:absolute;left:137px;top:0px;}
#HeadTopMenu{position:absolute;left:457px;top:27px;}
@media screen and (max-width:1200px){#HeadTopMenu{position:fixed;left:0px;top:0px;} #Logo{left:10px;top:10px;}}
#banner{position:absolute;left:px;top:px;width:100px;height:auto}
#Footer {
  background-color: #37B7FF;
  background-image: url(/WebMaster/uploads/images/1_images/bg/o_190823153623.png);
  background-repeat: repeat;
}

#Container {
    position: relative;
    padding: 50px 15%;
    overflow: hidden;
}

#bc_20 #CustTxt table {
    border-style: solid;
    border-collapse: collapse;
table-layout: fixed;
word-wrap:break-word;
}

#bc_33 #CustTxt table {
    border-style: solid;
    border-collapse: collapse;
}
#bc_45 #CustTxt table {
    border-style: solid;
    border-collapse: collapse;
}

table th {
  width: 25%;
}

#bc_20 thead {
  background: #ff7c00;
  color: #ffffff;
}

#bc_33 thead {
  background: #005000;
  color: #ffffff;
}
#bc_45 thead {
  background: #81C7D4;
  color: #ffffff;
}

.qa tbody {
  border: 1px solid #999;
}

.qa th {
  border: 1px solid #999;
}

.qa td {
  border: 1px solid #999;
}

.qa ol {
  margin: 20px 0;
}

.qa ul {
  margin: 20px 0;
}

.table thead th {
  border: 1px solid #999;
}

#HeadTopMenu .menu_item a {
  font-size: 20px;
  font-weight: bold;
  color: #999;
}

#HeadTopMenu .menu_item a:hover {
  font-size: 20px;
  font-weight: bold;
  color: #006BD4;
}

#HeadTopMenu .sub_menu_item a {
  font-size: 16px;
  color: #666;
}

#HeadTopMenu .sub_menu_item a:hover {
  font-size: 16px;
  font-weight: bold;
  color: #006BD4;
}

#bc_32 .classLink_area ul li {
    width: 50%;
padding: 0 5%;
}

.classLink_area ul li .item  {
    box-shadow: none;
}

@media (max-width: 768px) {
#bc_32 .classLink_area ul li {
    width: 100%;
border-style:solid #3F6EB4;
padding: 0;
}
}

@media (max-width: 576px) {
#Container {
    position: relative;
    padding: 10px 6%;
    overflow: hidden;
}

#bc_32 .classLink_area ul li {
    width: 100%;
border-style:solid #3F6EB4;
padding: 0;
}
#bc_20 #CustTxt table {
    border-style: solid;
    border-collapse: collapse;
width:100%;
}
#bc_33 #CustTxt table {
    border-style: solid;
    border-collapse: collapse;
width:100%;
}

}
@media (max-width:320px) {
#bc_32 .classLink_area ul li {
    width: 100%;
border-style:solid #3F6EB4;
padding: 0;
}
#bc_20 #CustTxt table {
    border-style: solid;
    border-collapse: collapse;
width:100%;
}
#bc_33 #CustTxt table {
    border-style: solid;
    border-collapse: collapse;
width:100%;
}

}
