/* Facebook Like Box width: 100% */ .fbcomments, .fb_iframe_widget, .fb_iframe_widget[style], .fb_iframe_widget iframe[style], .fbcomments iframe[style], .fb_iframe_widget span{     width: 100% !important; } 

.table_sot{
  border-collapse: collapse;
  width: 100%;
}
.table_sot th,
.table_sot td{
  padding: 5px;
  vertical-align:top;
  box-sizing:border-box;
  padding-left:10px;
}
.table_sot th {
  background: #9d9178;
  color: #fff;  
}

.table_sot1{
  border-collapse: collapse;
  width: 100%;
}
.table_sot1 th,
.table_sot1 td{
  padding: 5px;
  border: solid 1px #ccc;
  box-sizing:border-box;
  padding-left:10px;
  padding-right:10px; 
  vertical-align:middle;
}

.table_sot1 th {
  background: #ede5d4;
}

.sot_g {
  background: #f7f7f7;
}

.sot_g_2 {
  background: #ddeee2;
}

.midasi_sot1{
  background-color:#52706a;
  color:#FFF;
  width:680px;
  padding-top:2px;
  padding-bottom:2px;
  padding-left:10px;
  font-weight:bold;
}

.midasi_sot2{
  background-color:#52706a;
  color:#FFF;
  width:97%;
  padding-top:2px;
  padding-bottom:2px;
  padding-left:10px;
  font-weight:bold;
}

.contents1,.contents2{
width: 49%;
}

.contents1{
float: left;
}

.contents2{
float: right;
}

.sot_g_3 {
  background: #e5ece7;
  padding-left:10px;
  font-weight:bold;
}

.pad_5 {
  padding-top:10px;
  padding-bottom:10px;
  }