.toggle-content .hatena-module-search-box {
height:40vh;
width:100%;
display: table;
}
.toggle-content .hatena-module-search-box .hatena-module-body{
display: table-cell;
vertical-align: middle;
}
.toggle-content .hatena-module-search-box .search-form {
border: 2px solid #00f;
background: #fff;
}