@charset "UTF-8";



html{ width:100%;height:100%;margin:0px;padding:0px; }
body{ width:100%;height:100%;margin:0px;padding:0px; background-color:#000000 }

*{font-size:12px; font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; line-height:130%}


img{ border:0px;}




ol{ padding-left:10px;margin:0px; }

ul{	padding-left:10px;margin:0px; }

li{	padding:0x; }
/* リンク文字色 */


/* link → visited → hover → active の順で記述する必要あり。*/
a:link {
	color: #006699;
	text-decoration: none;
}
a:visited {
	color: #006699;
	text-decoration: none;
}
a:hover {
	color: #6699CC;
	text-decoration: underline;
}

a.GMblogpath:link{ color:#FFFFFF}
a.GMblogpath:visited{ color:#cccccc}
a.GMblogpath:hover{ color:#FFFFFF;text-decoration: underline;}


/** ログインフォーム */
input.LoginID{
	width:95px;
	height:16px;
	color:#0099cc;
	font-size:11px;
	border:none 0px;
	font-family: Verdana, Arial, ＭＳ Ｐゴシック;
	background-image:url('/img/page/login_id_bg.gif');
	background-repeat:no-repeat;
	background-position:center center;
	
}
input.LoginPass{
	width:95px;
	height:16px;
	color:#0099cc;
	font-size:11px;
	border:none 0px;
	font-family: Verdana, Arial, ＭＳ Ｐゴシック;
	background-image:url('/img/page/login_pw_bg.gif');
	background-repeat:no-repeat;
	background-position:center center;
	}

/* 入力エラーメッセージ */
.input_err_msg{
	color: #CC0000;
	font-weight: bold;
	padding-bottom:5px;
}

/* 警告・確認メッセージ */
.WarningOrConfirmMsg{
    color : #d2691e;
    font-weight: bold;
}