@charset "utf-8";


/*----------------------------------------------------------
	共通 CSS
----------------------------------------------------------*/

* {
	outline: none;
}

img, div, a {
	behavior: url("./css/iepngfix.htc")
}

/*----------------------------------------------------------
	ベース
----------------------------------------------------------*/

body {
	color: #444;
	font-size: 80%;
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro", Osaka,"ＭＳ Ｐゴシック",verdana,sans-serif;
	background: #3371b8 url(../img/common/bg.jpg) repeat-x;
	text-align: center;
	letter-spacing: 0;
	line-height: 1.6;
}

/* for IE7 */
*+html body {
	font-family: "メイリオ","Meiryo";
	font-size: 75%;
}

/* for IE6 */
* html body {
	font-size: 75%;
}

/* -------------------------------------------------------------------
	テキストリンク
------------------------------------------------------------------- */

.firstVisit a:link {
	color: #fff;
	text-decoration: none;
}

.firstVisit a:visited {
	color: #fff;
	text-decoration: none;
}

.firstVisit a:hover {
	color: #ccffff;
	text-decoration: underline;
}

.firstVisit a:active {
	color: #ccffff;
}

.BeforeLogin a:link {
	color: #fff;
	text-decoration: underline;
}

.BeforeLogin a:visited {
	color: #fff;
	text-decoration: underline;
}

.BeforeLogin a:hover {
	color: #ccffff;
	text-decoration: underline;
}

.BeforeLogin a:active {
	color: #ccffff;
	text-decoration: underline;
}

