html {
  display: block;
  zoom: 1; /* IEのみ */
}

head, meta, link, style, script {
  display: none;
}

body {
  display: block;
  margin: 0px;
  line-height:1.5;
  font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  zoom: 1; /* IEのみ */
}

div {
  display: block;
}

h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,table,th,tr,form {  
        margin:0; padding:0; font-size:100%;  
    }  

img {
  zoom: 1; /* IEのみ */
}

strong {
  font-weight: bold;
}

em {
  font-weight: italic;
}
table {
    border-collapse:collapse;
    border-spacing:0;
}
.clr:after{
	content: "";
    clear: both;
    height: 0;
    display: block;
    visibility: hidden;
}