body {
  margin: 0px;
  background-image : url(back2.gif);
  background-repeat: repeat-y;
  background-position: center top;
  font-family:"・ｭ・ｳ ・ｰ繧ｴ繧ｷ繝・け", Osaka, "繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3";
}
.back2 {
  margin: 0px;
  background-image : url(back3.gif);
  background-repeat: no-repeat;
  background-position: center top;
  color: #111111;
}
h1 {
  font-size: 10px;
  font-weight: normal;
  color: #FFFFFF;
  margin: 0px;
  background-color: #0253A3;
  padding: 3px 3px 3px 10px;
  height: 12px;
}
a:link {
  color: #0043ED;
}
a:visited {
  color: #0043ED;
}
a:hover {
  color: #000000;
}
a:active   {
  color:#0043ED;
}
div#main  {
  width:722px;
  margin-top:9px;
}
div#box1  {
  width:423px;
  margin-top:0px;
  float: left;
}
div#box2  {
  width:299px;
  margin-top:0px;
  float: left;
}
.boxclear  {
  clear: left;
  margin-top:10px;
}
div#pankuzu  {
  font-size: 10px;
  line-height: 12px;
  color: #3F3F3F;
  text-decoration: none;
}
div#pankuzu a:link  {
  font-size: 10px;
  line-height: 12px;
  color: #3F3F3F;
  text-decoration: none;
}
div#pankuzu a:visited {
  font-size: 10px;
  line-height: 12px;
  color: #3F3F3F;
  text-decoration: none;
}
div#pankuzu a:hover {
  font-size: 10px;
  line-height: 12px;
  color: #0D70C3;
  text-decoration: none;
}
div#pankuzu a:active  {
  font-size: 10px;
  line-height: 12px;
  color: #3F3F3F;
  text-decoration: none;
}
.title-1 {
  font-size: 12px;
  font-weight: bold;
  color: #EE229F;
  border-bottom: 1px solid #59093A;
  border-left: 4px solid #59093A;
  line-height: 25px;
  text-indent: 5px;
}
.copyright{
  background-image : url(copyright-back.gif);
  background-repeat: no-repeat;
  height: 21px;
  font-size: 12px;
  color: #FFFFFF;
  line-height: 21px;
  text-align: right;
  padding-right: 8px;
}
.copyright a {
  font-size: 12px;
  color: #FFFFFF;
  text-decoration: none;
}
.copyright a:link  {
  font-size: 12px;
  color: #FFFFFF;
  text-decoration: none;
}
.copyright a:visited {
  font-size: 12px;
  color: #FFFFFF;
  text-decoration: none;
}
.copyright a:hover {
  font-size: 12px;
  color: #FFFFFF;
  text-decoration: underline;
}
.copyright a:active  {
  font-size: 12px;
  color: #FFFFFF;
  text-decoration: none;
}
.right-back {
  background-image : url(right-back.gif);
  background-repeat: repeat-y;
  background-color: #FFFFFF;
}
.text-10{
  font-size: 10px;
  line-height: 14px;
  color: #111111;
}
.text-14{
  font-size: 12px;
  line-height: 14px;
  color: #111111;
}
.text-16{
  font-size: 12px;
  line-height: 16px;
  color: #111111;
}
.text-18{
  font-size: 12px;
  line-height: 18px;
  color: #111111;
}
.text-18-5{
  font-size: 12px;
  line-height: 18px;
  color: #111111;
  padding: 5px 10px;
}
.text-18-15{
  font-size: 12px;
  line-height: 18px;
  color: #111111;
  padding: 15px 10px 5px;
}
.text-18-15-2{
  font-size: 12px;
  line-height: 18px;
  color: #111111;
  padding: 15px 10px 15px;
}
.text-18 b{
  font-size: 12px;
  line-height: 18px;
  color: #000E75;
  font-weight: bold;
}
.text-18-5 b{
  font-size: 12px;
  line-height: 18px;
  color: #000E75;
  font-weight: bold;
}
.text-18-15 b{
  font-size: 12px;
  line-height: 18px;
  color: #000E75;
  font-weight: bold;
}
.text-20{
  font-size: 12px;
  line-height: 20px;
  color: #111111;
}
.text-s{
  font-size: 10px;
  line-height: 14px;
  color: #111111;
}
.text-18-2{
  font-size: 12px;
  line-height: 18px;
  color: #111111;
}
.text-b1{
  font-size: 16px;
  line-height: 28px;
  font-weight: bold;
  color: #111111;
}
.text-b2{
  font-size: 16px;
  line-height: 26px;
  font-weight: bold;
  color: #EE229F;
}
.text-b3 {
  font-size: 14px;
  line-height: 20px;
  color: #EE229F;
  font-weight: bold;
}
.text-w{
  font-size: 12px;
  line-height: 18px;
  color: #FFFFFF;
  font-weight: bold;
}
.text-red {
  font-size: 12px;
  color: #FF0000;
}
.td1 {
  background-color: #FFFFFF;
  font-size: 12px;
  color: #111111;
}
.td2 {
  background-color: #0D70C3;
  font-size: 12px;
  color: #111111;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-right-color: #0D70C3;
  border-bottom-color: #0D70C3;
  border-left-color: #0D70C3;
  border-top-width: 1px;
  border-top-color: #0D70C3;
}
.td3 {
  background-color: #CCCCCC;
  font-size: 12px;
  color: #111111;
}
.td4 {
  background-color: #666666;
  font-size: 12px;
  color: #111111;
}
.td5 {
  background-color: #ACACAC;
  font-size: 12px;
  color: #111111;
}
.td6 {
  background-color: #4E77B9;
  font-size: 12px;
  color: #FFFFFF;
  font-weight: bold;
}
.td-area {
  background-color: #E2F8E5;
  font-size: 12px;
  color: #111111;
  line-height: 20px;
  padding: 5px 5px 2px;
}
.td-shokushu {
  background-color: #EEF9D2;
  font-size: 12px;
  color: #111111;
  line-height: 20px;
  padding: 5px 5px 2px;
}
.td-koyo {
  background-color: #ECE5BE;
  font-size: 12px;
  color: #111111;
  line-height: 20px;
  padding: 5px 5px 2px;
}
.td-job1 {
  background-color: #061264;
  font-size: 12px;
  color: #111111;
}
.td-job2 {
  background-color: #D8E3F9;
  font-size: 12px;
  color: #111111;
  padding: 5px;
}
.td-job3 {
  background-color: #FFFFFF;
  font-size: 12px;
  color: #111111;
  padding: 5px;
}
.td-job4 {
  background-color: #FFFFFF;
  font-size: 12px;
  color: #FFFFFF;
  font-weight: bold;
  background-image : url(fukidashi.gif);
  text-align: center;
  background-repeat: no-repeat;
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #0D51A4;
  width: 103px;
  padding-bottom: 3px;
}
.td-job5 {
  background-color: #1B840D;
  font-size: 12px;
  color: #FFFFFF;
  padding: 3px;
  border: 1px solid #FFFFFF;
  text-align: center;
}
.td-job6 {
  background-color: #FFFFFF;
  font-size: 12px;
  color: #111111;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #0D51A4;
  padding: 3px;
}
.footmenu {
  background-image : url(footer-back.gif);
  background-repeat: repeat-x;
  background-position: top;
  height: 90px;
  width:740px;
  padding:15px 15px 0px 15px;
}
.footmenu a:link  {
  font-size: 10px;
  line-height: 24px;
  color: #0D70C3;
}
.footmenu a:visited {
  font-size: 10px;
  line-height: 24px;
  color: #0D70C3;
}
.footmenu a:hover {
  font-size: 10px;
  line-height: 24px;
  color: #000000;
}
.footmenu a:active  {
  font-size: 10px;
  line-height: 24px;
  color: #0D70C3;
}
#info {
  width: 170px;
  font-size: 10px;
  line-height: 14px;
  text-decoration: none;
  background-image : url(menu-back-7.gif);
}
#info a:link,#info a:visited,#info a:active {
  color: #000000;
  text-decoration: none;
}
#info a:hover {
  color: #0D70C3;
  text-decoration: none;
}
#info ul {
  margin: 0px;
  padding: 0px;
  list-style-type: none;
}
#info b {
  color: #000E75;
}
#info li {
  background-image : url(info-back.gif);
  background-repeat: no-repeat;
  float: left;
  width: 155px;
  text-align: left;
  font-size: 10px;
  line-height: 14px;
  color: #111111;
  padding-left: 15px;
  padding-top: 4px;
  padding-bottom: 4px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #C5C5C5;
}
#info2 {
  width: 290px;
  font-size: 10px;
  line-height: 14px;
  text-decoration: none;
  background-image : url(menu-back-8.gif);
}
#info2 a:link,#info2 a:visited,#info2 a:active {
  color: #000000;
  text-decoration: none;
}
#info2 a:hover {
  color: #0D70C3;
  text-decoration: none;
}
#info2 ul {
  margin: 0px;
  padding: 0px;
  list-style-type: none;
}
#info2 b {
  color: #000E75;
}
#info2 li {
  background-image : url(info-back-2.gif);
  background-repeat: no-repeat;
  float: left;
  width: 275px;
  text-align: left;
  font-size: 10px;
  line-height: 14px;
  color: #111111;
  padding-left: 15px;
  padding-top: 4px;
  padding-bottom: 4px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #C5C5C5;
}
#pickup {
  width: 290px;
  font-size: 10px;
  text-decoration: none;
  background-image : url(menu-back-9.gif);
  background-repeat: repeat-y;
}
#pickup a:link,#pickup a:visited,#pickup a:active {
  color: #000000;
  text-decoration: none;
}
#pickup a:hover {
  color: #0D70C3;
  text-decoration: none;
}
#pickup ul {
  margin: 0px;
  padding: 0px;
  list-style-type: none;
}
#pickup li {
  float: left;
  width: 275px;
  text-align: left;
  font-size: 10px;
  line-height: 22px;
  color: #111111;
  padding-left: 15px;
}
#pickup2 {
  width: 170px;
  font-size: 10px;
  text-decoration: none;
  background-image : url(menu-back-10.gif);
  background-repeat: repeat-y;
}
#pickup2 a:link,#pickup2 a:visited,#pickup2 a:active {
  color: #000000;
  text-decoration: none;
}
#pickup2 a:hover {
  color: #0D70C3;
  text-decoration: none;
}
#pickup2 ul {
  margin: 0px;
  padding: 0px;
  list-style-type: none;
}
#pickup2 li {
  float: left;
  width: 155px;
  height: 28px;
  text-align: left;
  font-size: 10px;
  line-height: 14px;
  color: #111111;
  padding-left: 15px;
  padding-top: 4px;
  padding-bottom: 4px;
}
#menu1 {
  width: 170px;
  background-color: #E4F0FB;
  background-image : url(menu-back-2.gif);
}
#menu1 a:link,#menu1 a:visited,#menu1 a:active {
  color: #111111;
  text-decoration: none;
}
#menu1 a:hover {
  color: #0043ED;
  text-decoration: none;
}
#menu1 ul {
  margin: 0px;
  padding: 0px;
  list-style-type: none;
}
#menu1 li {
  background-image : url(menu-back-2.gif);
  background-repeat: no-repeat;
  float: left;
  width: 155px;
  text-align: left;
  font-size: 12px;
  line-height: 26px;
  color: #111111;
  padding-left: 15px;
}
#menu2 {
  width: 170px;
  background-color: #E4F0FB;
  background-image : url(menu-back-6.gif);
}
#menu2 a:link,#menu2 a:visited,#menu2 a:active {
  color: #111111;
  text-decoration: none;
}
#menu2 a:hover {
  color: #0043ED;
  text-decoration: none;
}
#menu2 ul {
  margin: 0px;
  padding: 0px;
  list-style-type: none;
}
#menu2 li {
  background-image : url(menu-back-2.gif);
  background-repeat: no-repeat;
  float: left;
  width: 155px;
  text-align: left;
  font-size: 10px;
  line-height: 14px;
  color: #111111;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 15px;
}
.subtitle {
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #83A9D5;
  background-image : url(sub-back.gif);
  background-repeat: no-repeat;
  margin: 0px;
  padding-left: 10px;
  height: 29px;
}
.subtitle-2 {
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #83A9D5;
  background-image : url(../../../../../Application Data/IBM/Homepage Builder Version 9/tmp/cache/www.hyumanet.jp/img/sub-back-2.gif);
  background-repeat: no-repeat;
  margin: 0px;
  padding-left: 10px;
  height: 29px;
}
.blog  {
  color: #111111;
}
.blog a:link  {
  font-size: 12px;
  line-height: 16px;
  color: #111111;
}
.blog a:visited {
  font-size: 12px;
  line-height: 16px;
  color: #111111;
}
.blog a:hover {
  font-size: 12px;
  line-height: 16px;
  color: #0D70C3;
}
.blog a:active  {
  font-size: 12px;
  line-height: 16px;
  color: #111111;
}
.left9 {
  padding-left: 9px;
  padding-bottom: 7px;
}
.footback {
  background-image : url(footer-back.gif);
  background-repeat: repeat-x;
  background-position: top;
  height: 116px;
}
.subtitle {
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #83A9D5;
  background-image : url(sub-back.gif);
  background-repeat: no-repeat;
  margin: 0px;
  padding-left: 10px;
  height: 29px;
}
.info-back {
  background-image : url(title-back.gif);
  background-repeat: no-repeat;
  height: 32px;
}
.info-title {
  font-size: 12px;
  font-weight: bold;
  color: #111111;
  text-indent: 30px;
  padding-top: 3px;
}
.info-day {
  font-size: 12px;
  color: #111111;
  padding-top: 4px;
}
.info-waku {
  background-image : url(waku-back.gif);
  background-repeat: repeat-y;
  font-size: 12px;
  line-height: 18px;
  color: #111111;
  padding: 13px;
}
.flow-back {
  background-image : url(title-back.gif);
  background-repeat: no-repeat;
  height: 32px;
}
.flow-title {
  font-size: 12px;
  font-weight: bold;
  color: #FF6600;
  text-indent: 30px;
  padding-top: 3px;
}
.flow-back2 {
  background-image : url(title-back2.gif);
  background-repeat: no-repeat;
  height: 32px;
}
.blog-back {
  background-image : url(title-back.gif);
  background-repeat: no-repeat;
  height: 32px;
}
.adviser-back {
  background-image : url(adviser-back.gif);
  background-repeat: no-repeat;
}
.glossary-back {
  background-image : url(g-back.gif);
  background-repeat: no-repeat;
}
.glossary-title {
  font-size: 12px;
  font-weight: bold;
  color: #006666;
  text-indent: 30px;
  padding-top: 3px;
}
.blog-waku {
  background-color: #F0F0F0;
  font-size: 12px;
  line-height: 18px;
  color: #111111;
  padding: 13px;
}
.form-0 {
  font-size: 12px;
  line-height: 18px;
  color: #111111;
  padding: 3px;
  border: 1px solid #CCCCCC;
}
.form-1 {
  font-size: 12px;
  line-height: 18px;
  color: #111111;
  padding: 3px;
  width: 190px;
  border: 1px solid #CCCCCC;
}
.form-2 {
  font-size: 12px;
  line-height: 18px;
  color: #111111;
  padding: 3px;
  width: 340px;
  border: 1px solid #CCCCCC;
}
.form-3 {
  font-size: 12px;
  line-height: 18px;
  color: #111111;
  padding: 3px;
  width: 430px;
  border: 1px solid #CCCCCC;
}
.q1 {
  font-size: 12px;
  font-weight: bold;
  color: #FF6600;
  line-height: 16px;
}
.a1 {
  font-size: 12px;
  font-weight: bold;
  color: #339999;
  line-height: 16px;
}
.contents {
  font-size: 12px;
  line-height: 18px;
  color: #111111;
  padding: 13px;
}
.margin-l-10 {
  margin-left: 10px;
}
.margin-t-7 {
  margin-top: 7px;
}
.margin-l-7 {
  margin-left: 7px;
  margin-top: 0px;
}
.margin-lb-79 {
  margin: 0px 0px 9px 7px;
}
.margin-tb-77 {
  margin: 7px 0px 7px 0px;
}
.margin-9 {
  margin: 9px;
}
#info10 {
  width: 170px;
  font-size: 10px;
  line-height: 14px;
  text-decoration: none;
}
#info10 a:link,#info10 a:visited,#info10 a:active {
  color: #000000;
  text-decoration: none;
}
#info10 a:hover {
  color: #0D70C3;
  text-decoration: none;
}
#info10 ul {
  margin: 0px;
  padding: 0px;
  list-style-type: none;
}
#info10 b {
  color: #000E75;
}
#info10 li {
  background-repeat: no-repeat;
  float: left;
  width: 155px;
  text-align: left;
  font-size: 10px;
  line-height: 14px;
  color: #111111;
  padding-left: 15px;
  padding-top: 4px;
  padding-bottom: 4px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #C5C5C5;
}
* html #info10 li {
  width: 155px;
}
.redtxt				{
  color: #CC0000;
  font-size: 10px;
}
.access_setumei		{
  padding: 10px;
  font-size: 12px;
  line-height: 150%;
  color: #232323;
}
.access_setumei_blue{
  font-size: 12px;
  color: #1C88DB;
}
div.a8net{
  line-height:0px;
  height:1px;
  overflow:hidden;
}
div.a8net img{
  height:0px;
}
