.Box3052{
margin-top:0px;
margin-bottom:20px;
width: 100%;
float: left;
clear: both;
}
.ClassK52{
margin-top:0px !important;
margin-bottom:20px !important;
}
.page_52_1{
line-height:160%;
}
.page_52_2{
color:#FFFFFF;
}
.page_52_3{
line-height:160%;
}
.page_52_4{
color:#FFFFFF;
}
.page_52_5{
line-height:160%;
}
.page_52_6{
color:#FFFFFF;
}
.page_52_7{
line-height:160%;
color:#ffffcc;
}
.Box3158{
margin-top:15px;
margin-bottom:15px;
width: 100%;
float: left;
clear: both;
}
.ClassK58{
margin-top:15px !important;
margin-bottom:15px !important;
}
.page_58_1{
line-height:160%;
}
.Box1041{
margin-top:15px;
margin-bottom:15px;
width: 100%;
float: left;
clear: both;
}
.ClassK41{
margin-top:15px !important;
margin-bottom:15px !important;
}
.page_41_1{
line-height:160%;
}
.page_41_2{
line-height:160%;
}
.page_41_3{
line-height:160%;
}
.page_41_4{
line-height:160%;
}
.page_41_5{
line-height:160%;
}
.page_41_6{
line-height:160%;
}
.page_41_7{
font-weight:bold;
}
.page_41_8{
line-height:160%;
}
.Box3151{
margin-top:15px;
margin-bottom:15px;
width: 100%;
float: left;
clear: both;
}
.ClassK51{
margin-top:15px !important;
margin-bottom:15px !important;
}
.page_51_1{
line-height:160%;
}
.Box1043{
margin-top:15px;
margin-bottom:15px;
width: 100%;
float: left;
clear: both;
}
.ClassK43{
margin-top:15px !important;
margin-bottom:15px !important;
}
.page_43_1{
line-height:160%;
}
.page_43_2{
line-height:160%;
}
.page_43_3{
line-height:160%;
}
.page_43_4{
line-height:160%;
}
.Box3144{
margin-top:15px;
margin-bottom:10px;
width: 100%;
float: left;
clear: both;
}
.ClassK44{
margin-top:15px !important;
margin-bottom:10px !important;
}
.page_44_1{
line-height:160%;
}
.Box1046{
margin-top:5px;
margin-bottom:5px;
width: 100%;
float: left;
clear: both;
}
.ClassK46{
margin-top:5px !important;
margin-bottom:5px !important;
}
.page_46_1{
line-height:160%;
}
.page_46_2{
line-height:160%;
}
.page_46_3{
font-weight:bold;
}
.page_46_4{
line-height:160%;
}
.page_46_5{
line-height:160%;
}
.page_46_6{
font-weight:bold;
}
.page_46_7{
line-height:160%;
}
.page_46_8{
line-height:160%;
}
.page_46_9{
font-weight:bold;
}
.page_46_10{
line-height:160%;
}
.page_46_11{
line-height:160%;
}
.page_46_12{
font-weight:bold;
}
.page_46_13{
line-height:160%;
}
.page_46_14{
line-height:160%;
}
.page_46_15{
font-weight:bold;
}
.page_46_16{
line-height:160%;
}
.Box3159{
margin-top:15px;
margin-bottom:15px;
width: 100%;
float: left;
clear: both;
}
.ClassK59{
margin-top:15px !important;
margin-bottom:15px !important;
}
.page_59_1{
line-height:160%;
}
.Box1048{
margin-top:5px;
margin-bottom:5px;
width: 100%;
float: left;
clear: both;
}
.ClassK48{
margin-top:5px !important;
margin-bottom:5px !important;
}
.page_48_1{
line-height:160%;
}
.page_48_2{
line-height:160%;
}
.page_48_3{
font-weight:bold;
}
.page_48_4{
line-height:160%;
}
.page_48_5{
line-height:160%;
}
.page_48_6{
line-height:160%;
}
.page_48_7{
font-weight:bold;
}
.page_48_8{
line-height:160%;
}
.page_48_9{
line-height:160%;
}
.page_48_10{
font-weight:bold;
}
.page_48_11{
line-height:160%;
}
.page_48_12{
line-height:160%;
}
.page_48_13{
font-weight:bold;
}
.page_48_14{
line-height:160%;
}
.page_48_15{
line-height:160%;
}
.Box316{
margin-top:15px;
margin-bottom:15px;
width: 100%;
float: left;
clear: both;
}
.ClassK6{
margin-top:15px !important;
margin-bottom:15px !important;
}
#b2111L{
border:1px solid #cccccc;
}
#b2111R{
border:1px solid #cccccc;
}
.Box2111{
margin-top:0px;
margin-bottom:5px;
width:100%;
box-sizing:border-box;
float: left;
clear: both;
border:1px solid #cccccc;
padding: 0px;
}
#b2111R{display:none;}
.Box2111{
background-color:#FFFFFF;
}
.page_11_1{
line-height:160%;
}
#b218L{
border:1px solid #cccccc;
}
#b218R{
border:1px solid #cccccc;
}
.Box218{
margin-top:15px;
margin-bottom:15px;
width:100%;
box-sizing:border-box;
float: left;
clear: both;
border:1px solid #cccccc;
padding: 0px;
}
#b218R{display:none;}
.Box218{
background-color:#ffffff;
}
.page_8_1{
line-height:160%;
}
#b2128L{
border:1px solid #cccccc;
}
#b2128R{
border:1px solid #cccccc;
}
.Box2128{
margin-top:0px;
margin-bottom:20px;
width:100%;
box-sizing:border-box;
float: left;
clear: both;
border:1px solid #cccccc;
padding: 0px;
}
#b2128R{display:none;}
.Box2128{
background-color:#ffffff;
}
.page_28_1{
line-height:160%;
}
.page_28_2{
line-height:160%;
}
.page_28_3{
line-height:160%;
}
.page_28_4{
font-weight:bold;
}
.page_28_5{
line-height:160%;
}
.Box3115{
margin-top:15px;
margin-bottom:15px;
width: 100%;
float: left;
clear: both;
}
.ClassK15{
margin-top:15px !important;
margin-bottom:15px !important;
}
.Box1016{
margin-top:15px;
margin-bottom:15px;
width: 100%;
float: left;
clear: both;
}
.ClassK16{
margin-top:15px !important;
margin-bottom:15px !important;
}
.page_16_1{
line-height:160%;
}
.page_16_2{
line-height:160%;
}
.page_16_3{
line-height:160%;
}
#b2317L{
border:1px solid #cccccc;
}
#b2317R{
border:1px solid #cccccc;
}
.Box2317{
width:100%;
float: left;
margin-top:15px;
margin-bottom:15px;
clear: both;
}
#b2317L{
background-color:#ffffee;
}
#b2317R{
background-color:#ffffee;
}
.page_17_1{
line-height:160%;
}
.page_17_2{
line-height:160%;
}
.page_17_3{
line-height:160%;
}
.page_17_4{
line-height:160%;
}
.Box3118{
margin-top:0px;
margin-bottom:15px;
width: 100%;
float: left;
clear: both;
}
.ClassK18{
margin-top:0px !important;
margin-bottom:15px !important;
}
.Box1019{
margin-top:15px;
margin-bottom:15px;
width: 100%;
float: left;
clear: both;
}
.ClassK19{
margin-top:15px !important;
margin-bottom:15px !important;
}
#b2120L{
border:1px solid #cccccc;
}
#b2120R{
border:1px solid #cccccc;
}
.Box2120{
margin-top:0px;
margin-bottom:20px;
width:100%;
box-sizing:border-box;
float: left;
clear: both;
border:1px solid #cccccc;
padding: 0px;
}
#b2120R{display:none;}
.Box2120{
background-color:#ffffff;
}
.page_20_1{
line-height:160%;
}
.page_20_2{
font-weight:bold;
}
.page_20_3{
font-weight:bold;
}
.page_20_4{
line-height:160%;
}
.Box3121{
margin-top:0px;
margin-bottom:15px;
width: 100%;
float: left;
clear: both;
}
.ClassK21{
margin-top:0px !important;
margin-bottom:15px !important;
}
#b2122L{
border:2px solid #ff8700;
}
#b2122R{
border:2px solid #ff8700;
}
.Box2122{
margin-top:0px;
margin-bottom:20px;
width:100%;
box-sizing:border-box;
float: left;
clear: both;
border:2px solid #ff8700;
padding: 0px;
}
#b2122R{display:none;}
.Box2122{
background-color:#eeffff;
}
.page_22_1{
line-height:160%;
color:#EA5532;
font-weight:bold;
}
.page_22_2{
line-height:160%;
}
.Box1023{
margin-top:0px;
margin-bottom:20px;
width: 100%;
float: left;
clear: both;
}
.ClassK23{
margin-top:0px !important;
margin-bottom:20px !important;
}
.page_23_1{
line-height:160%;
}
.page_23_2{
line-height:160%;
}
.text4624{
  color:#FFFFFF;
text-align: center;
}
#ClassTB24 ul{
display: table;
table-layout: fixed;
margin-top:0px;
margin-bottom:20px;
margin-left:auto;
margin-right:auto;
}
#ClassTB24 li{
padding-right:10px;
}
#ClassTB24 li:last-child{
padding-right:0px;
}
#ClassTB24 li:last-child{
padding-left:0px;
}
.box4624{
  display: table-cell;
  list-style: none;
  text-align: center;
}
.text4624{
  display: table-cell;
  vertical-align: middle;
  width: 550px;
  height: 50px;
  padding: 10px 10px 12px 10px;
  box-sizing:border-box;
  line-height:26px;
background: #c17496;
border-radius: 10px;
  color:#FFFFFF;
  font-size:1.6rem;
border:1px solid #cccccc;
}
.text4624 span{
  padding: 0px 12px 0px 0px;
  display: block;
}
.box4624 a, .box4624 span{
  color:#FFFFFF !important;
  text-decoration: none!important;
  font-family: Hiragino Kaku Gothic W5 JIS2004;
  display: inline-block;
  vertical-align: middle;
  letter-spacing: 2px;
}
.box4624 .yajirushi::before{
  border-top: 3px solid #FFFFFF;
  border-right: 3px solid #FFFFFF;
}
.ClassK24{
margin-top:0px !important;
margin-bottom:20px !important;
}
.Box1025{
margin-top:5px;
margin-bottom:0px;
width: 100%;
float: left;
clear: both;
}
.ClassK25{
margin-top:5px !important;
margin-bottom:0px !important;
}
.page_25_1{
line-height:160%;
}
div.IdCOM1_41{
text-align: justify;
text-justify: inter-ideograph;
width:100%;
}
div.IdCOM1_41  img{
text-align:left;
}
div.IdCOM1_43{
text-align: justify;
text-justify: inter-ideograph;
width:100%;
}
div.IdCOM1_43  img{
text-align:left;
}
div.IdCOM1_46{
text-align: justify;
text-justify: inter-ideograph;
width:100%;
}
div.IdCOM1_46  img{
text-align:left;
}
div.IdCOM1_48{
text-align: justify;
text-justify: inter-ideograph;
width:100%;
}
div.IdCOM1_48  img{
text-align:left;
}
#imgid21_11_1{
margin:0 auto;
text-align:center;
}
.IdIMG1_11{
text-align:center;
float:left;
}
.IdIMG1_11 img{
margin: 0 auto;

}
#imgid21_8_1{
margin:0 auto;
text-align:center;
}
.IdIMG1_8{
text-align:center;
float:left;
}
.IdIMG1_8 img{
margin: 0 auto;

}
#imgid21_28_1{
margin:0 auto;
text-align:center;
}
.IdIMG1_28{
text-align:center;
float:left;
}
.IdIMG1_28 img{
margin: 0 auto;

}
div.IdCOM1_16{
text-align: justify;
text-justify: inter-ideograph;
width:100%;
}
div.IdCOM1_16  img{
text-align:left;
}
div.IdCOM1_17{
text-align: justify;
text-justify: inter-ideograph;
width:100%;
}
div.IdCOM1_17  img{
text-align:left;
}
div.IdCOM2_17{
text-align: justify;
text-justify: inter-ideograph;
width:100%;
}
div.IdCOM2_17  img{
text-align:left;
}
div.IdMI1_17{
text-align:center;
clear: both;
float:left;
width:100%;
}
div.IdMI1_17 img{
text-align:center;
margin: 0 auto;
clear: both;
}
div.IdMI2_17{
text-align:center;
clear: both;
float:left;
width:100%;
}
div.IdMI2_17 img{
text-align:center;
margin: 0 auto;
clear: both;
}
#imgid23_17_1{
margin:0 auto;
text-align:center;
}
#imgid23_17_2{
margin:0 auto;
text-align:center;
width: 250px;
}
div.IdCOM1_19{
text-align: justify;
text-justify: inter-ideograph;
width:100%;
}
div.IdCOM1_19  img{
text-align:left;
}
#imgid21_20_1{
margin:0 auto;
text-align:center;
width: 130px;
border-radius: 10px;
}
.IdIMG1_20{
text-align:center;
float:left;
}
.IdIMG1_20 img{
margin: 0 auto;

}
#imgid21_22_1{
margin:0 auto;
text-align:center;
}
.IdIMG1_22{
text-align:center;
float:left;
}
.IdIMG1_22 img{
margin: 0 auto;

}
div.IdCOM1_23{
text-align: justify;
text-justify: inter-ideograph;
width:100%;
}
div.IdCOM1_23  img{
text-align:left;
}
div.IdCOM1_25{
text-align: justify;
text-justify: inter-ideograph;
width:100%;
}
div.IdCOM1_25  img{
text-align:left;
}
/* boxsize */
.news_box_size{
height:150px;
overflow:scroll; 
overflow-x:hidden;
}
/* boxsize */
