@charset "utf-8";
/* CSS Document */

/**************************************************
*
*	homepage template reset.css
*
*	theme　s00006
*
**************************************************/


/* ブラウザのスクロール表示の違いをなくす */
html {
	overflow: scroll;
	overflow: -moz-scrollbars-vertical;
	overflow-x: scroll;
}

* {
	font-family: "メイリオ", "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

/* IE 7 に対するフォントの種類 */
*:first-child+html * {
	font-family:
	"メイリオ", Meiryo,
	"MS P ゴシック", "MS P Gothic",
	sans-serif;
}

/* IE 6 に対するフォントの種類 */
* html * {
	font-family:
	"メイリオ", Meiryo,
	"MS P ゴシック", "MS P Gothic",
	sans-serif;
}

/* よく登場する要素のリセット */
h1, h2, h3, h4, h5, h6, p, address,
ul, ol, li, dl, dt, dd,
table, caption, th, td, img, form {
	margin: 0;
	padding: 0;
	border: none;
	font-style: normal;
	font-weight: normal;
	font-size: 100%;
	text-align: left;
	list-style-type: none;
	line-height: 1.2em;
}

/* 斜体を通常体に戻す */
address, em {
	font-style: normal;
}

/* YUI Fonts CSS を利用 */
body {
	font: 13px/1.231 arial, helvetica, clean, sans-serif; /* 通常のブラウザは13px */
	*font-size: small; /* IE全般はsmall */
	*font: x-small; /* IE 6/7後方互換モードはx-small */
}


/* IE 6以前で table へフォントサイズの継承がうまくいかない問題を回避 */
table {
	font-size: inherit;
	font: 100%;
}

/* IE 全般で pre や code の等幅フォントのサイズが小さくなるのを回避 */
pre, code, kbd, samp, tt {
	font-family: monospace;
	*font-size: 108%;
	line-height: 100%;
}

/* テキストエリア内文字サイズのブラウザ間での差異をなくす */
textarea {
	font-size: 100%;
}

/* 画像の下にできる隙間をなくす */
img {
	vertical-align: bottom;
}

/* 画像のリンクボーダーの非表示化 */
img {
	border: 0;
}
/* hr 要素は不可視で使う */
hr {
	display: none;
}

/* テーブルの表示方法の違いを解決 */
table {
	border-collapse: collapse;
	border-spacing: 0px;
}

.separator {
	font-family:Arial, Helvetica, sans-serif;
}