.en_h2{
width:600px;
color:#fff;
font-family:Helvetica,Arial,sans-serif;
font-size: 20px;
line-height:24px;
}

.en_h3{
width:600px;
padding:5px 10px;
margin:0;
color:#009;
background-color:#FFF;
font-family:Helvetica,Arial,sans-serif;
font-size: 16px;
line-height: 18px;
}

.en_h3_table{
width:540px;
padding:5px 0;
margin:0;
color:#fff;
font-family:Helvetica,Arial,sans-serif;
font-size: 16px;
line-height:18px;
text-align:left;
}


.calam_3{
width:30%;
padding:0;
margin:0;
display:inline-block;
}

.photo_caption{
margin-top:0px;
font-size: 12px;
line-height: 12pt;
}

.tw_title{
color:#fff;
font-size:14px;
line-height:18px;
font-family: Arial, Helvetica;
}

.yokonarabi{
width:540px;
display:flex;
margin:0 auto 32px auto;

}
.ma_L16{
margin-left:16px;
text-align:left;
}
