.Box304{
margin-top:0px;
margin-bottom:20px;
width: 100%;
float: left;
clear: both;
}
.ClassK4{
margin-top:0px !important;
margin-bottom:20px !important;
}
.Box155{
margin-top:0px;
margin-bottom:20px;
width: 100%;
float: left;
}
.ClassK5{
margin-top:0px !important;
margin-bottom:20px !important;
}
.Box3111{
margin-top:20px;
margin-bottom:20px;
width: 100%;
float: left;
clear: both;
}
.ClassK11{
margin-top:20px !important;
margin-bottom:20px !important;
}
.Box1012{
margin-top:0px;
margin-bottom:10px;
width: 100%;
float: left;
clear: both;
}
.ClassK12{
margin-top:0px !important;
margin-bottom:10px !important;
}
.ClassTB14{
float: left;
width: 100%;
border-collapse:collapse;
margin-top:0px;
margin-bottom:20px;
}
.ClassTB14 td{
border:2px solid #FFFFFF;
background-clip: padding-box;
padding:7px;
}
.ClassTB14 th{
border:2px solid #FFFFFF;
background-clip: padding-box;
padding:7px;
}
.ClassTB14_TD1{
width:50%;
background-color:#f0eef7;
font-size:1.6rem;
text-align: left;
vertical-align:middle;
}
.ClassTB14_TD1 img{
text-align: left;
vertical-align:middle;
}
.ClassTB14_TD2{
width:50%;
background-color:#f0eef7;
font-size:1.6rem;
text-align:center;
margin: 0 auto;
vertical-align:middle;
}
.ClassTB14_TD2 img{
text-align:center;
margin: 0 auto;
vertical-align:middle;
}
.ClassK14{
margin-top:0px !important;
margin-bottom:20px !important;
}
.Box1015{
margin-top:0px;
margin-bottom:20px;
width: 100%;
float: left;
clear: both;
}
.ClassK15{
margin-top:0px !important;
margin-bottom:20px !important;
}
.Box1016{
margin-top:0px;
margin-bottom:10px;
width: 100%;
float: left;
clear: both;
}
.ClassK16{
margin-top:0px !important;
margin-bottom:10px !important;
}
.ClassTB17{
float: left;
width: 100%;
border-collapse:collapse;
margin-top:0px;
margin-bottom:20px;
}
.ClassTB17 td{
border:2px solid #FFFFFF;
background-clip: padding-box;
padding:7px;
}
.ClassTB17 th{
border:2px solid #FFFFFF;
background-clip: padding-box;
padding:7px;
}
.ClassTB17_TD1{
width:50%;
background-color:#f0eef7;
font-size:1.6rem;
text-align: left;
vertical-align:middle;
}
.ClassTB17_TD1 img{
text-align: left;
vertical-align:middle;
}
.ClassTB17_TD2{
width:50%;
background-color:#f0eef7;
font-size:1.6rem;
text-align:center;
margin: 0 auto;
vertical-align:middle;
}
.ClassTB17_TD2 img{
text-align:center;
margin: 0 auto;
vertical-align:middle;
}
.ClassK17{
margin-top:0px !important;
margin-bottom:20px !important;
}
.Box1018{
margin-top:0px;
margin-bottom:20px;
width: 100%;
float: left;
clear: both;
}
.ClassK18{
margin-top:0px !important;
margin-bottom:20px !important;
}
.Box3119{
margin-top:0px;
margin-bottom:20px;
width: 100%;
float: left;
clear: both;
}
.ClassK19{
margin-top:0px !important;
margin-bottom:20px !important;
}
.ClassTB20{
width: 100%;
border-collapse:collapse;
}
.ClassTB20 td{
border-collapse:collapse;
}
.ClassTB20 th{
border-collapse:collapse;
}
.Box4220{
margin-top:0px;
margin-bottom:20px;
width: 100%;
float: left;
clear: both;
}
.box4220_kamaboko {
float:left;
text-align: center;
font-family:'Hiragino Kaku Gothic W5 JIS2004';
font-size:1.8rem;
color: #ffffff;
line-height:150%;
letter-spacing:1px;
width : 100px;
background-color: #6356a3;
border-radius: 20px;
padding: 5px;
box-sizing: border-box;
margin-right:20px;
margin-bottom:10px;
}

.ClassK20{
margin-top:0px !important;
margin-bottom:20px !important;
}
.page_20_1{
color:#6356a3;
}
.page_20_2{
color:#6356a3;
}
.page_20_3{
color:#6356a3;
}
.page_20_4{
color:#6356a3;
}
.Box723{
margin-top:0px;
margin-bottom:20px;
width: 100%;
float: left;
text-align: left;
clear: both;
}
.ClassK23{
margin-top:0px !important;
margin-bottom:20px !important;
}
div.IdCOM1_5{
text-align: justify;
text-justify: inter-ideograph;
width:100%;
}
div.IdCOM1_5  img{
text-align:left;
}
#imgid15_5_1{
margin:0 auto;
text-align:center;
}
.IdIMG1_5{
text-align: justify;
text-justify: inter-ideograph;
float:left;
}
.IdIMG1_5 img{
margin-left: 0px;

}
div.IdCOM1_12{
text-align: justify;
text-justify: inter-ideograph;
width:100%;
}
div.IdCOM1_12  img{
text-align:left;
}
div.IdCOM1_15{
text-align: justify;
text-justify: inter-ideograph;
width:100%;
}
div.IdCOM1_15  img{
text-align:left;
}
div.IdCOM1_16{
text-align: justify;
text-justify: inter-ideograph;
width:100%;
}
div.IdCOM1_16  img{
text-align:left;
}
div.IdCOM1_18{
text-align: justify;
text-justify: inter-ideograph;
width:100%;
}
div.IdCOM1_18  img{
text-align:left;
}
#imgid7_23_1{
margin:0 auto;
text-align:center;
}
.IdIMG1_23{
text-align: justify;
text-justify: inter-ideograph;
float:left;
}
.IdIMG1_23 img{
margin-left: 0px;

}
/* boxsize */
.news_box_size{
height:150px;
overflow:scroll; 
overflow-x:hidden;
}
.blog_box_size{
height:150px;
overflow:scroll; 
overflow-x:hidden;
}
/* boxsize */
