@charset "utf-8";
/* CSS Document */

body {
 background-image: url(https://www-jsps-net.jsps.go.jp/uploads/ckfinder/images/bg.png);
 background-repeat: repeat-x;
 background-color:#FFF;
}



.header_area {
    background: #11275B;
      box-shadow: none;
}

.before_header_menu {
    background: rgba(253, 253, 253, 0.21);
}

#header_menu {
    background: rgb(49, 99, 167);
}
#global_menu>ul{
  background-color:#fff;
}
#global_menu>ul>li.current>a {
     background-color: rgb(77, 133, 208);
    color: #FDF8F8;
}

.middle_area {
    background-color: rgb(255, 253, 253);
}


h1 {
    background: rgba(210, 221, 247, 0.49);
}

.view_more_bottom {
    margin-top: 5px;
}
.view_more_bottom a {
    margin-right: 3px;
    color: #42547D;
}

#footer_inner2 {
    background: #11275B;
}

a {
text-decoration: none; 
}

a:hover { 
  color: #0000ff; 
}
td {
  word-break:keep-all;
  overflow-wrap:normal;
  
}

span {
  word-break:keep-all;
  overflow-wrap:normal;
}
table {
  word-break:keep-all;
  overflow-wrap:normal;
 
}
tbody {
  word-break:keep-all;
  overflow-wrap:normal;

}
/*
p {
  word-break:keep-all;
  overflow-wrap:normal;
}
div {
  word-break:keep-all;
  overflow-wrap:normal;
}
*/
tr {
  word-break:keep-all;
  overflow-wrap:normal;
  
}

h1 {
   word-break:keep-all;
  overflow-wrap:normal;
}
pre {
    word-break:keep-all;
  overflow-wrap:normal;
}
