
/*---------------------------------------
reset.css
---------------------------------------*/

*{ margin: 0; padding:0; color: #000000;}

html, body,
ul, ol, li, dl, dt, dd,
h1, h2, h3, h4, h5, h6,
div, p, blockquote,
th, td,
form, fieldset, input, textarea,
pre { 

	margin: 0;
	padding: 0;
/*	border:0; */
	font-weight:inherit;
	font-style:inherit;
	font-size:12px;
	vertical-align:baseline;
	font-family: '£Í£Ó £Ð¥´¥·¥Ã¥¯', '¥á¥¤¥ê¥ª', Meiryo, '¥Ò¥é¥®¥Î³Ñ¥´ Pro W3', 'Hiragino Kaku Gothic Pro',sans-serif;
}

body { line-height: 20px; background-color: #FFFFFF; color: #666}
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal;}

address,
caption, th
cite,
code, var,
dfn,
em, strong { font-style: normal; font-weight: normal;}

table { border-collapse: collapse; border-spacing: 0;}
caption,th { text-align: left;}
fieldset { border: 0;}
ol,ul {list-style: none;}
img { border:0; }

div.hr { height: 15px; background: url(./img/hr1.gif) no-repeat scroll center;}
div.hr hr { display: none;}

a{ color: #0000FF;}
a:hover{ color: #FF0000;}
a:hover img{
 opacity: 0.90;
 filter: alpha(opacity=90);
}