div#hgh_title {
    height: 56px;
    float: left;
    width: 100%;
}

div#hgh_title h2 {
    width: 549px;
    padding-left: 40px;
    font-size: 16px;
    margin: 0px;
    float: left;
}

div#hgh_ttl_img {
    margin-left: 590px;
    width: 209px;
    text-align: right;
}

div.hgh_item {
    padding-left: 40px;
    float: left;
    position: relative;
    width: 759px;
}

div.hgh_item_title {
    width: 549px;
    border-right: 1px dotted #585F76;
    font-weight: bold;
    padding-bottom: 18px;
}

div.hgh_item_txt {
    border-right: 1px dotted #585F76;
    float: left;
    width: 539px;
    padding-right: 10px;
    padding-bottom: 20px;
}

div.hgh_item_toptxt {
    font-size: 16px;
    
    border-right: 1px dotted #585F76;
    float: left;
    width: 539px;
    padding-right: 10px;
    padding-bottom: 20px;
}

div.hgh_item_imgs {
    margin-left: 550px;
    width: 209px;
}
div.hgh_item_img {
    padding-left: 4px;
    position: relative;
}

div.hgh_item_img img {
    cursor: pointer;
    margin: 0px;
    padding: 0px;
    border: none;
}
