@charset "utf-8";
/* Copyright (c) 2010, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 3.3.0
build: 3167
*/
/*
	TODO will need to remove settings on HTML since we can't namespace it.
	TODO with the prefix, should I group by selector or property for weight savings?
*/
html{
/* 2011.05.25 Added by eXPA */
	background-color:transparent;
	background-image:none;
/* 2011.05.25 comment out by eXPA
	color:#000;
	background:#FFF;
*/
}
/*
	TODO remove settings on BODY since we can't namespace it.
*/
/*
	TODO test putting a class on HEAD.
		- Fails on FF. 
*/
body.recJSDF,
.recJSDF div,
.recJSDF dl,
.recJSDF dt,
.recJSDF dd,
.recJSDF ul,
.recJSDF ol,
.recJSDF li,
.recJSDF h1,
.recJSDF h2,
.recJSDF h3,
.recJSDF h4,
.recJSDF h5,
.recJSDF h6,
.recJSDF pre,
.recJSDF code,
.recJSDF form,
.recJSDF fieldset,
.recJSDF legend,
.recJSDF input,
.recJSDF textarea,
.recJSDF p,
.recJSDF blockquote,
.recJSDF th,
.recJSDF td {
	margin:0;
	padding:0;
}
.recJSDF table {
	border-collapse:collapse;
	border-spacing:0;
}
.recJSDF fieldset,
.recJSDF img {
	border:0;
}
/*
	TODO think about hanlding inheritence differently, maybe letting IE6 fail a bit...
*/
.recJSDF address,
.recJSDF caption,
.recJSDF cite,
.recJSDF code,
.recJSDF dfn,
.recJSDF em,
.recJSDF strong,
.recJSDF th,
.recJSDF var {
	font-style:normal;
	font-weight:normal;
}
/*
	TODO Figure out where this list-style rule is best set. Hedger has a request to investigate.
*/
.recJSDF li {
	list-style:none;
}

.recJSDF caption,
.recJSDF th {
	text-align:left;
}
.recJSDF h1,
.recJSDF h2,
.recJSDF h3,
.recJSDF h4,
.recJSDF h5,
.recJSDF h6 {
	font-size:100%;
	font-weight:normal;
}
.recJSDF q:before,
.recJSDF q:after {
	content:'';
}
.recJSDF abbr,
.recJSDF acronym {
	border:0;
	font-variant:normal;
}
/* to preserve line-height and selector appearance */
.recJSDF sup {
	vertical-align:text-top;
}
.recJSDF sub {
	vertical-align:text-bottom;
}
.recJSDF input,
.recJSDF textarea,
.recJSDF select {
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
}
/*to enable resizing for IE*/
.recJSDF input,
.recJSDF textarea,
.recJSDF select {
	*font-size:100%;
}
/*because legend doesn't inherit in IE */
.recJSDF legend {
	color:#000;
}

/* 2011.05.25 Added by eXPA : img要素の下の隙間を消す */
img {vertical-align: bottom;}
