@charset "UTF-8";

/*
---------------------------------------------------------
	reset.css ver 1.5 BETA with jQuery [2009/10/23]
	*This document validates as CSS level 2.1
	*GNU General Public License v3
	*http://higash.net/labo/

	Modify YUI Reset CSS,YUI Fonts CSS	
	*Copyright (c) 2008,Yahoo! Inc. All rights reserved.
	*http://developer.yahoo.com/yui/license.html
---------------------------------------------------------
*/

/* --HTML-- */
html{
background:#fff;
}

/* --BODY-- */
body{
font:75%/1.5 'Lucida Grande',Arial,Helvetica;
overflow:visible;
}

	/* for Windows */
	.win body{
	font-family:'メイリオ','Meiryo','ＭＳ Ｐゴシック';
	}
	
	/* for Win IE6 */
	* html.win body{
	font-family:'ＭＳ Ｐゴシック';
	}

	/* for Mac firefox2 */
	.mac body.firefox2{
	font-size:12px;
	}

/* --OTHER TAGS-- */
a{
overflow:hidden;
}

a img,img{ 
border:0;
}

abbr,acronym{
border:0;
}

address,caption,cite,code,dfn,em,th,strong,var{
font-style:normal;
font-weight:normal;
}

blockquote,dd,div,dl,dt,h1,h2,h3,h4,h5,h6,li,ol,p,pre,span,td,th,ul{
margin:0;
padding:0;
}

caption,th{
text-align:left;
}

code,kbd,pre,samp,tt{
font-family:monospace;
line-height:100%;
}

	/* for IE7 */
	*+html code,*+html kbd,*+html pre,*+html samp,*+html tt{
	font-size:108%; 
	}

h1,h2,h3,h4,h5,h6{
font-size:100%;
font-weight:normal;
}

ol,ul,li{
list-style:none;
list-style-type:none;
}

q:before,q:after{
content:'';
}

/* form */
form{
margin:0;
padding:0;
}

	/* for IE6 */
	* html input,* html select,* html textarea{
	font-family:'ＭＳ Ｐゴシック';
	}

	/* for IE7 */
	*+html input,*+html select,*+html textarea{
	font-family:'メイリオ','ＭＳ Ｐゴシック';
	}

	/* for Safari */
	.safari input[type=checkbox],.safari input[type=radio]{
	vertical-align:text-bottom;
	}

	/* for Chrome */
	.chrome input[type=checkbox],.chrome input[type=radio]{
	vertical-align:text-bottom;
	}

/* tables still need 'cellspacing="0"' */
table{
border-collapse:collapse;
border-spacing:0;
font-size:100%;
}