@charset "utf-8";

/* Web標準テンプレート
 * Copyright (C) 2008 Port80 Inc. All rights reserved.
 * http://www.port80.co.jp/
 *
 * バージョン：1.06
 * 作成日：2007年 1月 6日
 * 更新日：2007年 7月11日 */

/*
 * Version 1.06(2007/07/11)
 * ・em の指定を変更
 * ・.cleafix の content を "." から" " に変更
 * Version 1.05
 * ・clearfixハックを追加
 * Version 1.04
 * ・Firefoxスクロールバー強制表示を追加
 * Version 1.03(2007/01/06)
 * ・初期化処理を base.css から独立
 */

/* NN4.xおよびIE4(Win/Mac)を除外した共通CSS初期化 */
/*************************************************************/

*,
th,
td,
form {
	margin: 0;
	padding: 0;
}

h1, h2, h3, h4, h5, h6,
th {
	font-weight: normal;
}

em,
address {
	font-style: normal;
}

html {
	overflow-y: scroll;
}

a img {
	border: none;
}

input {
	_margin: -1px 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

li {
	list-style-type: none;
}

caption,
th {
	text-align: left;
}


/* フォントサイズの初期化 */
/*************************************************************/

/* 84.5% for !IE, keywords for IE to preserve user font-size adjustment
 * Percents could work for IE, but for backCompat purposes, we are using keywords.
 * x-small は IE6/7 quirks モード用。 */
body {
	font-size: 12px;
	font-family: 'メイリオ', Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック',sans-serif;
}

table {
	font-size: inherit;
	font: 100%;
}

/* safari では 100% だと大きすぎる。 */
select,
input,
textarea {
	font: 99% メイリオ,arial,helvetica,clean,sans-serif;
}

/* デフォルトの line-height は computed-value ではなく font-size に基づく。
 * http://www.w3.org/TR/CSS21/visudet.html#line-height */
body * {
	line-height:1.7em;
}


/* clearfixハック */
/*************************************************************/
.clearfix:after {
	content: " ";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
.clearfix { display: inline-block; }
/* \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* */


/* Windows版IE5/5.5専用CSS */
@media tty {
i{content:"\";/*" "*/}}

*,
th,
td,
form {
	font-size: x-small;
}

/*";}
}/* */

