@charset "Shift_JIS";
@media screen and (min-width: 569px) {
table.orignal_table{
    width: 90%;
}

.orignal_table td{
    padding-left: 10px;
    padding-right: 10px;
}

div#hpb-main{
    font-size: 150%;
}
#hpb-main dd{
    line-height: 30px;
}
.access-img-box{
    text-align: center;
}
div#companyinfo{
    font-size: 120%;
}

}


@media screen and (max-width: 569px) {
#hpb-main .access-img-box{
    width: 90%;
    margin: 0 auto;
text-align: left;
}
}
.ifrm-container {
    overflow: hidden;
    -webkit-overflow-scrolling: touch;
    display: inline-block;
width:90%;
height:350px;
}

h3 {
    margin-bottom: 0;
}