body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, 
fieldset, input, textarea, p, blockquote, th, td{
margin: 0; 
padding: 0;
}
html{
overflow-y: scroll;
}
body {
font:13px "MS PGothic", "‚l‚r ‚oƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro" ,arial,helvetica,sans-serif;
*font-size:small;
*font:x-small;
color:#333333;
}
table {
font-size:inherit;
font:100%;
}

h1,h2,h3,h4,h5,h6 {
font-size: 100%; 
font-weight: normal;
}
ol, ul{
list-style:none;
}
fieldset, img{
border:0;
}
table{
border-collapse: collapse; 
border-spacing:0;
}
caption, th{
text-align: left;
}
address, caption, cite, code, dfn, em, strong, th, var{
font-style: normal; 
font-weight: normal;
}
