/* CSS Document */
/* for print */
*{
float:none!important;
cleaar:both!important;
margin:0!important;
width:auto!important;
font-size:12pt!important;
}


#wrap #header {
_height: 45px;
min-height: 45px;
}

#wrap #headerInner h1#logo{
float:left!important;
}

#wrap #header #headerLink {
float:right!important;
padding:0;
}

#wrap #header #headerLink ul li {
padding:0;
}
#wrap #header #headerLink ul li a{
display:none;
}
#wrap #main #content #header_s #breadNavi {
padding:0;
}
#wrap #header ul#gnavi {
display:none;
}
#wrap #main #sideArea {
display:none;
}
#wrap #main #content #header_s #textsizechange {
display:none;
}
#wrap #footer #footerInner #footerLink {
display:none;
}
#pagetop{
display:none;
}


/* -- TOP ---------------------------------------------------------------------------- */

#key_vis{
display:none;

}

.tp_cnt_left li p img{
float:left!important;
}

#topcolL .tp_cnt_left li p span{
display:block;
margin-top:10px!important;
}

#topcolR .tp_cnt_right{
min-height:auto!important;
height:auto!important;
margin-bottom:2em!important;
}

#topcolR .tp_cnt_right li{
padding:0.5em 0 0 1em;
}

#comp{
display:none;
}



