.Box72{
margin-top:50px;
margin-bottom:50px;
width: 960px;
float: left;
clear: both;
display:inline;
}
.ClassK2{
margin-top:50px !important;
margin-bottom:50px !important;
}
.Box3129{
margin-top:50px;
margin-bottom:50px;
width: 100%;
float: left;
clear: both;
display:inline;
}
.ClassK29{
margin-top:50px !important;
margin-bottom:50px !important;
}
.Box1531{
margin-top:0px;
margin-bottom:20px;
width: 960px;
float: left;
clear: both;
display:inline;
}
.ClassK31{
margin-top:0px !important;
margin-bottom:20px !important;
}
.Box1028{
margin-top:0px;
margin-bottom:50px;
width: 960px;
float: left;
clear: both;
display:inline;
}
.ClassK28{
margin-top:0px !important;
margin-bottom:50px !important;
}
.text4630{
  color:#FFFFFF;
text-align: center;
}
#ClassTB30{
clear: both;
}
#ClassTB30 ul{
display: table;
table-layout: fixed;
margin-top:0px;
margin-bottom:50px;
margin-left:auto;
margin-right:auto;
}
#ClassTB30 li{
padding-right:20px;
}
#ClassTB30 li:last-child{
padding-right:0px;
}
.box4630{
  display: table-cell;
  list-style: none;
  text-align: center;
}
.text4630{
  vertical-align: middle;
  width: 300px;
  height: 70px;
  box-sizing:border-box;
  line-height:70px;
background: #00a0e9;
  color:#FFFFFF;
  font-size:2.2rem;
border:0px solid #cccccc;
}
.text4630 span{
  padding: 0px 12px 0px 0px;
  display: block;
}
.box4630 a, .box4630 span{
  color:#FFFFFF !important;
  text-decoration: none!important;
  font-family: Hiragino Kaku Gothic W5 JIS2004;
  display: inline-block;
  vertical-align: middle;
  letter-spacing: 2px;
}
.box4630 .yajirushi::before{
  border-top: 3px solid #FFFFFF;
  border-right: 3px solid #FFFFFF;
}
.ClassK30{
margin-top:0px !important;
margin-bottom:50px !important;
}
.Box3132{
margin-top:50px;
margin-bottom:50px;
width: 100%;
float: left;
clear: both;
display:inline;
}
.ClassK32{
margin-top:50px !important;
margin-bottom:50px !important;
}
.Box1533{
margin-top:0px;
margin-bottom:50px;
width: 960px;
float: left;
clear: both;
display:inline;
}
.ClassK33{
margin-top:0px !important;
margin-bottom:50px !important;
}
.Box3134{
margin-top:50px;
margin-bottom:50px;
width: 100%;
float: left;
clear: both;
display:inline;
}
.ClassK34{
margin-top:50px !important;
margin-bottom:50px !important;
}
#b2235L{
border:1px solid transparent;
;
}
#b2235C{
border:1px solid transparent;
;
}
#b2235R{
border:1px solid transparent;
;
}
.Box2235{
margin-top:0px;
margin-bottom:20px;
width: 960px;
clear: both;
display:flex;
justify-content:center;
}
#b2235L{
background-color:#eaf6fd;
}
#b2235C{
background-color:#eaf6fd;
}
#b2235R{
background-color:#eaf6fd;
}
#b2236L{
border:1px solid transparent;
min-height:388px;
;
}
#b2236C{
border:1px solid transparent;
min-height:388px;
;
}
#b2236R{
border:1px solid transparent;
min-height:388px;
;
}
.Box2236{
margin-top:0px;
margin-bottom:50px;
width: 960px;
clear: both;
display:flex;
justify-content:center;
}
#b2236L{
background-color:#eaf6fd;
}
#b2236C{
background-color:#eaf6fd;
}
#b2236R{
background-color:#eaf6fd;
}
.Box3137{
margin-top:0px;
margin-bottom:50px;
width: 100%;
float: left;
clear: both;
display:inline;
}
.ClassK37{
margin-top:0px !important;
margin-bottom:50px !important;
}
.Box4238{
margin-top:0px;
margin-bottom:50px;
width: 100%;
float: left;
clear: both;
}
.box4238_width1 {
width:170px
}
.box4238_width2 {
width:150px
}
.ClassK38{
margin-top:0px !important;
margin-bottom:50px !important;
}
.Box3139{
margin-top:0px;
margin-bottom:50px;
width: 100%;
float: left;
clear: both;
display:inline;
}
.ClassK39{
margin-top:0px !important;
margin-bottom:50px !important;
}
.Box4140{
margin-top:0px;
margin-bottom:50px;
width: 100%;
float: left;
clear: both;
}
.ClassK40{
margin-top:0px !important;
margin-bottom:50px !important;
}
.Box3142{
margin-top:0px;
margin-bottom:50px;
width: 100%;
float: left;
clear: both;
display:inline;
}
.ClassK42{
margin-top:0px !important;
margin-bottom:50px !important;
}
.ClassTB41{
width: 100%;
float: left;
border-collapse:collapse;
margin-top:0px;
margin-bottom:50px;
}
.ClassTB41 td{
border:1px solid #005bac;
background-clip: padding-box;
padding:10px;
}
.ClassTB41 th{
border:1px solid #005bac;
background-clip: padding-box;
padding:10px;
}
.Box4241{
margin-top:0px;
margin-bottom:50px;
width: 100%;
float: left;
clear: both;
}
.box4241_width1 {
width:220px
}
.box4241_width2 {
width:200px
}
.box4241_kamaboko {
float:left;
text-align: center;
font-family:'Hiragino Kaku Gothic W5 JIS2004';
font-size:2.0rem;
color: #ffffff;
line-height:150%;
letter-spacing:2px;
width : 200px;
background-color: #005bac;
border-radius: 50px;
padding: 20px;
box-sizing: border-box;
margin-right:20px;
}

.ClassK41{
margin-top:0px !important;
margin-bottom:50px !important;
}
.Box1043{
margin-top:0px;
margin-bottom:50px;
width: 960px;
float: left;
clear: both;
display:inline;
}
.ClassK43{
margin-top:0px !important;
margin-bottom:50px !important;
}
.text4644{
  color:#FFFFFF;
text-align: center;
}
#ClassTB44{
clear: both;
}
#ClassTB44 ul{
display: table;
table-layout: fixed;
margin-top:0px;
margin-bottom:50px;
margin-left:auto;
margin-right:auto;
}
#ClassTB44 li{
padding-right:20px;
}
#ClassTB44 li:last-child{
padding-right:0px;
}
.box4644{
  display: table-cell;
  list-style: none;
  text-align: center;
}
.text4644{
  vertical-align: middle;
  width: 300px;
  height: 70px;
  box-sizing:border-box;
  line-height:70px;
background: #00a0e9;
  color:#FFFFFF;
  font-size:2.2rem;
border:0px solid #cccccc;
}
.text4644 span{
  padding: 0px 12px 0px 0px;
  display: block;
}
.box4644 a, .box4644 span{
  color:#FFFFFF !important;
  text-decoration: none!important;
  font-family: Hiragino Kaku Gothic W5 JIS2004;
  display: inline-block;
  vertical-align: middle;
  letter-spacing: 2px;
}
.box4644 .yajirushi::before{
  border-top: 3px solid #FFFFFF;
  border-right: 3px solid #FFFFFF;
}
.ClassK44{
margin-top:0px !important;
margin-bottom:50px !important;
}
.Box3145{
margin-top:0px;
margin-bottom:50px;
width: 100%;
float: left;
clear: both;
display:inline;
}
.ClassK45{
margin-top:0px !important;
margin-bottom:50px !important;
}
.Box1547{
margin-top:0px;
margin-bottom:20px;
width: 960px;
float: left;
clear: both;
display:inline;
}
.ClassK47{
margin-top:0px !important;
margin-bottom:20px !important;
}
.Box1048{
margin-top:0px;
margin-bottom:50px;
width: 960px;
float: left;
clear: both;
display:inline;
}
.ClassK48{
margin-top:0px !important;
margin-bottom:50px !important;
}
.text4649{
  color:#FFFFFF;
text-align: center;
}
#ClassTB49{
clear: both;
}
#ClassTB49 ul{
display: table;
table-layout: fixed;
margin-top:0px;
margin-bottom:50px;
margin-left:auto;
margin-right:auto;
}
#ClassTB49 li{
padding-right:20px;
}
#ClassTB49 li:last-child{
padding-right:0px;
}
.box4649{
  display: table-cell;
  list-style: none;
  text-align: center;
}
.text4649{
  vertical-align: middle;
  width: 300px;
  height: 70px;
  box-sizing:border-box;
  line-height:70px;
background: #00a0e9;
  color:#FFFFFF;
  font-size:1.8rem;
border:0px solid #cccccc;
}
.text4649 span{
  padding: 0px 12px 0px 0px;
  display: block;
}
.box4649 a, .box4649 span{
  color:#FFFFFF !important;
  text-decoration: none!important;
  font-family: Hiragino Kaku Gothic W5 JIS2004;
  display: inline-block;
  vertical-align: middle;
  letter-spacing: 2px;
}
.box4649 .yajirushi::before{
  border-top: 3px solid #FFFFFF;
  border-right: 3px solid #FFFFFF;
}
.ClassK49{
margin-top:0px !important;
margin-bottom:50px !important;
}
.IdIMG1_2{
text-align: justify;
text-justify: inter-ideograph;

}
.IdIMG1_2 img{
margin-left: 0px;

}
div.IdCOM1_31{
text-align: justify;
text-justify: inter-ideograph;
}
div.IdCOM1_31  img{
text-align:left;
}
.IdIMG1_31{
text-align: justify;
text-justify: inter-ideograph;

}
.IdIMG1_31 img{
margin-left: 0px;

}
div.IdCOM1_28{
text-align: justify;
text-justify: inter-ideograph;
}
div.IdCOM1_28  img{
text-align:left;
}
div.IdCOM1_33{
text-align: justify;
text-justify: inter-ideograph;
}
div.IdCOM1_33  img{
text-align:left;
}
.IdIMG1_33{
text-align: justify;
text-justify: inter-ideograph;

}
.IdIMG1_33 img{
margin-left: 0px;

}
div.IdCOM1_35{
text-align: justify;
text-justify: inter-ideograph;
}
div.IdCOM1_35  img{
text-align:left;
}
div.IdCOM2_35{
text-align: justify;
text-justify: inter-ideograph;
}
div.IdCOM2_35  img{
text-align:left;
}
div.IdCOM3_35{
text-align: justify;
text-justify: inter-ideograph;
}
div.IdCOM3_35  img{
text-align:left;
}
div.IdMI1_35{
text-align:center;
clear: both;
padding-bottom:5px;
}
div.IdMI1_35 img{
text-align:center;
margin: 0 auto;
clear: both;
padding-top:5px;
}
div.IdMI2_35{
text-align:center;
clear: both;
padding-bottom:5px;
}
div.IdMI2_35 img{
text-align:center;
margin: 0 auto;
clear: both;
padding-top:5px;
}
div.IdMI3_35{
text-align:center;
clear: both;
padding-bottom:5px;
}
div.IdMI3_35 img{
text-align:center;
margin: 0 auto;
clear: both;
padding-top:5px;
}
div.IdCOM1_36{
text-align: justify;
text-justify: inter-ideograph;
}
div.IdCOM1_36  img{
text-align:left;
}
div.IdCOM2_36{
text-align: justify;
text-justify: inter-ideograph;
}
div.IdCOM2_36  img{
text-align:left;
}
div.IdCOM3_36{
text-align: justify;
text-justify: inter-ideograph;
}
div.IdCOM3_36  img{
text-align:left;
}
div.IdMI1_36{
text-align:center;
clear: both;
padding-bottom:5px;
}
div.IdMI1_36 img{
text-align:center;
margin: 0 auto;
clear: both;
padding-top:5px;
}
div.IdMI2_36{
text-align:center;
clear: both;
padding-bottom:5px;
}
div.IdMI2_36 img{
text-align:center;
margin: 0 auto;
clear: both;
padding-top:5px;
}
div.IdMI3_36{
text-align:center;
clear: both;
padding-bottom:5px;
}
div.IdMI3_36 img{
text-align:center;
margin: 0 auto;
clear: both;
padding-top:5px;
}
div.IdCOM1_43{
text-align: justify;
text-justify: inter-ideograph;
}
div.IdCOM1_43  img{
text-align:left;
}
div.IdCOM1_47{
text-align: justify;
text-justify: inter-ideograph;
}
div.IdCOM1_47  img{
text-align:left;
}
.IdIMG1_47{
text-align: justify;
text-justify: inter-ideograph;

}
.IdIMG1_47 img{
margin-left: 0px;

}
div.IdCOM1_48{
text-align: justify;
text-justify: inter-ideograph;
}
div.IdCOM1_48  img{
text-align:left;
}
