<!-- start Simple Custom CSS and JS -->
<style type="text/css">
.bbhd {
    max-width: 800px;
    width: 100%;
    display: block;
    background: #e1e1e1;
    border-collapse: collapse;
    box-sizing: border-box;
　　margin:0;
    color:#112560;
    font-size:14px;
　　}

.bbhdt {
line-height:180%;
font-size:14px;
padding: 2em;
}

.bbhdt p{
margin:1em 0;
}

.bbhd img{
width:100%;
max-width:800px;
display:block;
margin:0;
}

.bbhu {
    max-width: 800px;
    width: 100%;
    display: block;
    border-collapse: collapse;
    box-sizing: border-box;
　　margin:0;
    color:#112560;
    font-size:14px;
　　}

.bbhu img{
width:100%;
max-width:800px;
display:block;
margin:0;
}

.bbdai {
font-size:22px;
font-weight:bold;
margin:5px 0;
color:#112560;
font-family: 'Kaisei Opti', serif;
}

.bbsub {
font-size:18px;
font-weight:bold;
margin:0.5em 0;
color:#112560;
font-family: 'Kaisei Opti', serif;
}

.empd56 {
color:#d56060;
font-weight:bold;
}

.hbbci {
	float:left;margin:1em;width:50%;max-width:290px;
}

.bb_oil {
	padding:1em;background:#f4f4f4;border-radius:8px;text-align:right;
}

.bb_hand,.bb_handl {
	width:50%;box-sizing: border-box;
}

.bb_handl {
	padding:1em;
}

.bb_hand img{
	width:100%;
}

.bb_kado {
padding:1em;background:#f4f4f4;border-radius:8px;
display:flex;flex-wrap: wrap;box-sizing: border-box;	
}

@media screen and (max-width:600px) { 

.bbdai {
font-size:18px;
font-weight:bold;
font-family: 'Kaisei Opti', serif;
margin:5px 0;
}

.bbsub {
font-size:16px;
font-weight:bold;
font-family: 'Kaisei Opti', serif;
margin:0.5em 0;
}

}</style>
<!-- end Simple Custom CSS and JS -->
