@media print{
.h4_offLink{
    margin:0;
    padding:0;
    background:none;
}
.h4_offLink h4{
	padding-top:0;
}
.h4_offLink img{
	display:none;
}

html *{
	float:none;
        position:relative;
}

h4{
	font-size:13px;
}

.tableFloatText{
page-break-after :avoid;
}

.tableFloatText p{
	float:none;
        width:auto;
}

    #header-area,
    #nav_local,
    #leftNav,
    #footer,
    .unten_listBox,
    #breadcrumb,
    .list_cont,
    .cboxOverlay,
    #colorbox
    {
        display:none;
    }

    #rightContent{
        margin:0 auto;
        float:none;
        padding:0;
        width:764px;
        display: table-cell;
        overflow:hidden;
    }

    #inner-content-area{
        padding:0;
        width:auto;
	zoom:0.8;
    }


    .note{
        fonti-size:6pt !important;
        width:auto !important;
        margin-bottom:5px !important;
    }

    .mihama_realtime td{
        text-align:center;
    }

    table.mihama_realtime th,
    table.mihama_realtime .list02,
    table.mihama_realtime .list03,
    table.mihama_realtime .list04 {
         height: auto;
    }
table.mihama_realtime th img,
table.mihama_realtime .list04 img{
	width:60%;
        height:auto;
}

    table.mihama_realtime{
        height:auto;
        margin:0 auto;
        overflow:hidden;
    }
    img[width="764"]{
        margin:0 auto;
        display:block;
    }

    table.mihama_realtime td.list01{
        display:none;
    }

    table.mihama_realtime tr,
    table.mihama_realtime td,
    table.mihama_realtime th{
    }

    div.energy_cont .realtime_list{
      marign:0;
      display:inline-block;
    }

    .list_frame{
      page-break-before :avoid;
      }



    .tableFloatText p{
       margin-top:0;
       margin-bottom:0;
    }
}