#td1_17 {
text-align: justify;
text-justify: inter-ideograph;
vertical-align:top;
font-size:1.4rem;
}
.ClassTB1{
width: 100%;
float: left;
border-collapse:collapse;
margin-top:0px;
margin-bottom:30px;
}
.ClassTB1 td{
border:1px solid #cccccc;
background-clip: padding-box;
padding:7px;
}
.ClassTB1 th{
border:1px solid #cccccc;
background-clip: padding-box;
padding:7px;
}
.ClassTB1_TD1{
background-color:#2c4a8a;
font-size:1.4rem;
text-align: justify;
text-justify: inter-ideograph;
vertical-align:top;
}
.ClassTB1_TD1 img{
text-align: justify;
text-justify: inter-ideograph;
vertical-align:top;
}
.ClassK1{
margin-top:0px !important;
margin-bottom:30px !important;
}
.page_1_1{
font-size:28px;
 line-height:150%;
 color:#ffffff;
}
.Box152{
margin-top:0px;
margin-bottom:30px;
width: 700px;
float: left;
clear: both;
display:inline;
}
.ClassK2{
margin-top:0px !important;
margin-bottom:30px !important;
}
.Box1033{
margin-top:0px;
margin-bottom:15px;
width: 700px;
float: left;
clear: both;
display:inline;
}
.ClassK33{
margin-top:0px !important;
margin-bottom:15px !important;
}
.page_33_1{
font-size:15px;
color:#4d4298;
font-weight:bold;
}
.ClassK6{
margin-top:0px !important;
margin-bottom:30px !important;
}
.ClassK8{
margin-top:0px !important;
margin-bottom:30px !important;
}
.ClassK9{
margin-top:0px !important;
margin-bottom:30px !important;
}
.ClassK3{
margin-top:0px !important;
margin-bottom:30px !important;
}
.Box1016{
margin-top:0px;
margin-bottom:15px;
width: 700px;
float: left;
clear: both;
display:inline;
}
.ClassK16{
margin-top:0px !important;
margin-bottom:15px !important;
}
.page_16_1{
font-size:15px;
color:#4d4298;
font-weight:bold;
}
.text4634{
  color:#FFFFFF;
text-align: center;
}
.text4634{
  color:#FFFFFF;
text-align: center;
}
.text4634{
  color:#FFFFFF;
text-align: center;
}
.text4634{
  color:#FFFFFF;
text-align: center;
}
.text4634{
  color:#FFFFFF;
text-align: center;
}
#ClassTB34{
clear: both;
}
#ClassTB34 ul{
display: table;
table-layout: fixed;
overflow: hidden;
margin-top:0px;
margin-bottom:30px;
margin-left:auto;
margin-right:auto;
}
#ClassTB34 li{
padding-right:20px;
}
#ClassTB34 li:last-child{
padding-right:0px;
}
.box4634{
  display: table-cell;
  list-style: none;
  text-align: center;
}
.text4634{
  display: table-cell;
  vertical-align: middle;
  width: 300px;
  height: 70px;
  padding: 10px 10px 10px 10px;
  line-height:150%;
;
background: #ff8700;
border-radius: 10px;
  color:#FFFFFF;
  font-size:1.4rem;
}
.text4634 span{
}
.box4634 a, .box4634 span{
  color:#FFFFFF !important;
  text-decoration: none!important;
  font-family: Hiragino Kaku Gothic W5 JIS2004;
  display: inline-block;
  vertical-align: middle;
}
.box4634_n{
  display: table-cell;
  vertical-align: middle;
  list-style: none;
  text-align: center;
  border:
0px solid #cccccc;
  background-color:#ff8700;
  text-decoration: none;
  font-family: Hiragino Kaku Gothic W5 JIS2004;
}
.ClassK34{
margin-top:0px !important;
margin-bottom:30px !important;
}
.Box1018{
margin-top:0px;
margin-bottom:15px;
width: 700px;
float: left;
clear: both;
display:inline;
}
.ClassK18{
margin-top:0px !important;
margin-bottom:15px !important;
}
.page_18_1{
font-size:15px;
color:#4d4298;
font-weight:bold;
}
.ClassTB5{
width: 100%;
float: left;
border-collapse:collapse;
margin-top:0px;
margin-bottom:30px;
}
.ClassTB5 td{
border:1px solid #cccccc;
background-clip: padding-box;
padding:7px;
}
.ClassTB5 th{
border:1px solid #cccccc;
background-clip: padding-box;
padding:7px;
}
.ClassTB5_TD1{
background-color:transparent;
font-size:1.4rem;
text-align:center;
margin: 0 auto;
vertical-align:middle;
}
.ClassTB5_TD1 img{
text-align:center;
margin: 0 auto;
vertical-align:middle;
}
.ClassTB5_TD2{
font-size:1.4rem;
text-align:center;
margin: 0 auto;
vertical-align:middle;
}
.ClassTB5_TD2 img{
text-align:center;
margin: 0 auto;
vertical-align:middle;
}
.ClassTB5_TD3{
font-size:1.4rem;
text-align:center;
margin: 0 auto;
vertical-align:middle;
}
.ClassTB5_TD3 img{
text-align:center;
margin: 0 auto;
vertical-align:middle;
}
.ClassTB5_TD4{
font-size:1.4rem;
text-align:center;
margin: 0 auto;
vertical-align:middle;
}
.ClassTB5_TD4 img{
text-align:center;
margin: 0 auto;
vertical-align:middle;
}
.classTD_20_5 {
background-color:#ffffcc;
text-align:center;
vertical-align:top;
font-size:1.4rem;
}
.ClassK5{
margin-top:0px !important;
margin-bottom:30px !important;
}
.Box1024{
margin-top:0px;
margin-bottom:15px;
width: 700px;
float: left;
clear: both;
display:inline;
}
.ClassK24{
margin-top:0px !important;
margin-bottom:15px !important;
}
.page_24_1{
font-size:15px;
color:#4d4298;
font-weight:bold;
}
#td23_17 {
background-color:#f9f9f9;text-align: justify;
text-justify: inter-ideograph;
vertical-align:top;
font-size:1.4rem;
}
.ClassTB23{
width: 100%;
float: left;
border-collapse:collapse;
margin-top:0px;
margin-bottom:30px;
}
.ClassTB23 td{
border:5px solid #eeeeee;
background-clip: padding-box;
padding:7px;
}
.ClassTB23 th{
border:5px solid #eeeeee;
background-clip: padding-box;
padding:7px;
}
.ClassTB23_TD1{
font-size:1.4rem;
text-align: justify;
text-justify: inter-ideograph;
vertical-align:top;
}
.ClassTB23_TD1 img{
text-align: justify;
text-justify: inter-ideograph;
vertical-align:top;
}
.ClassK23{
margin-top:0px !important;
margin-bottom:30px !important;
}
.Box1530{
margin-top:0px;
margin-bottom:30px;
width: 700px;
float: left;
clear: both;
display:inline;
}
.ClassK30{
margin-top:0px !important;
margin-bottom:30px !important;
}
.page_30_1{
font-size:14px;
color:#9900cc;
font-weight:bold;
}
.Box1021{
margin-top:0px;
margin-bottom:15px;
width: 700px;
float: left;
clear: both;
display:inline;
}
.ClassK21{
margin-top:0px !important;
margin-bottom:15px !important;
}
.page_21_1{
font-size:15px;
color:#4d4298;
font-weight:bold;
}
.ClassK20{
margin-top:0px !important;
margin-bottom:30px !important;
}
.ClassK22{
margin-top:0px !important;
margin-bottom:30px !important;
}
.ClassK25{
margin-top:0px !important;
margin-bottom:30px !important;
}
.ClassK26{
margin-top:0px !important;
margin-bottom:30px !important;
}
.ClassK27{
margin-top:0px !important;
margin-bottom:30px !important;
}
.ClassK28{
margin-top:0px !important;
margin-bottom:30px !important;
}
.Box1032{
margin-top:0px;
margin-bottom:15px;
width: 700px;
float: left;
clear: both;
display:inline;
}
.ClassK32{
margin-top:0px !important;
margin-bottom:15px !important;
}
.page_32_1{
font-size:15px;
color:#4d4298;
font-weight:bold;
}
.ClassTB31{
width: 100%;
float: left;
border-collapse:collapse;
margin-top:0px;
margin-bottom:30px;
}
.ClassTB31 td{
border:1px solid #cccccc;
background-clip: padding-box;
padding:7px;
}
.ClassTB31 th{
border:1px solid #cccccc;
background-clip: padding-box;
padding:7px;
}
.ClassTB31_TD2{
font-size:1.4rem;
}
.ClassTB31_TD2 img{
}
.QABox3831{
width: 700px;
box-sizing: border-box;
clear: both;
border:1px solid #cccccc;
padding:15px;
margin-top:0px;
margin-bottom:30px;
float: left;
}
.QABox3831 table{
width: 100%;
}
.QABox3831 td{
border-width: 0px;
border-collapse:collapse;
padding:5px;
}
.QAClassTB311{
}
.QAClassTB312{
font-size:1.4rem;
}
.ClassK31{
margin-top:0px !important;
margin-bottom:30px !important;
}
.page_31_1{
display:none;
margin:5px;
}
.page_31_2{
display:none;
margin:5px;
}
.page_31_3{
display:none;
margin:5px;
}
.page_31_4{
display:none;
margin:5px;
}
.page_31_5{
display:none;
margin:5px;
}
div.IdCOM1_2{
text-align: justify;
text-justify: inter-ideograph;

}
div.IdCOM1_2  img{
text-align:left;
}
.IdIMG1_2{
text-align:center;

}
.IdIMG1_2 img{
margin: 0 auto;

}
div.IdCOM1_33{
text-align: justify;
text-justify: inter-ideograph;

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

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

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

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

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

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

}
div.IdCOM1_21{
text-align: justify;
text-justify: inter-ideograph;

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

}
div.IdCOM1_32  img{
text-align:left;
}
