@charset "UTF-8";
/* Css start	-------------------------------------------------*/

/**
*@ݒ 
* 
* @2010.5.22 : Version 1.0  
*/	
	body { line-height: 1.4em; text-align: center; color: #505050; background-color: #f0e8dd;
	       font-family : "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka","Verdana","Helvetica","Arial","ＭＳ Ｐゴシック",sans-serif; }
	img { border: none;}
/* Css start	-------------------------------------------------*/

/**
*
*/	
	a:link, a:visited { color: #000004; text-decoration: underline; }
	a:hover, a:active { color: #000004; text-decoration: none; }
	
/* Css start	-------------------------------------------------*/

/**
*@BODY
*/
	table { width: 100%; margin: 0px; padding: 0px; border-collapse: collapse; }
	th { font-weight: normal; text-align: left; padding: 5px; vertical-align: top; }
	td { text-align: left; padding: 5px; }
	form { margin: 0px; text-align: left; }
	input, textarea, select {}
/* Css start	-------------------------------------------------*/

/**
*@Clear
*/
	.clear:after {
		content: ".";
		display: block;
		clear: both;
		height: 0;
		line-height: 0;
		visibility: hidden;
	}
	.clear {
		_height: 1px;
		min-height: 1px;
		/* for Mac IE \*//*/
		height: auto;
		overflow: hidden;
		/* end */
	}
/* Css start	-------------------------------------------------*/

/**
*@iepngfix
*/
	.iepngfix { behavior: expression(IEPNGFIX.fix(this)); }
/* Css start	-------------------------------------------------*/

/**
*@Font size
*/
	body {
		margin: 0;
		padding: 0;
		font-size: 13px;
		*font-size: small;	/* for IE6/7 */ 
		*font: x-small;		/* for IE Quirks Mode */
		text-align: center;	/* for IE */
		letter-spacing: 0;	/* for IE */
	}

	h1, h2, h3, h4, h5, h6 {margin: 0; padding: 0; font-size: 100%; font-weight: normal;}
	blockquote, ul, ol, dl {margin: 0; padding: 0; font-size: 100%; font-weight: normal;}
	p, pre, li, dt, dd, address {margin: 0; padding: 0; font-size: 100%; font-weight: normal; font-style: normal;}
	select, input, button, textarea {font-size: 100%; font: 99%;}
	pre, code, kbd, samp, tt { *font-size: 108%; line-height: 100%; font-family: monospace;}
	q, cite, em, strong, abbr, acronym {font-weight: normal; font-style: normal; border: 0;}
	table {margin: 0; padding: 0; font-size: inherit; font: 100%;}
	th, td {margin: 0; padding: 0; font-size: 100%; line-height: 1.7; font-weight: normal;}
	li li, li p, li pre, li dt, li dd,
	dd li, dd p, dd pre, dd dt, dd dd {font-size: 100%;}
	th li, th p, th pre, th dt, th dd,
	td li, td p, td pre, td dt, td dd {font-size: 100%;}
	img {vertical-align: bottom; border: 0;}
	br {letter-spacing: 0;}
	
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
line-height: 0;
}

.clearfix {
display: inline-block;
_height: 1px;
min-height: 1%;
}

/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix { display: block;}
/* End hide from IE-mac */
	
/* End of file common.css*/
/* Location: common.css */
