/*-- 定数 --*/
@variables {
bgColor: darkblue;
}

/*-- ヘッダー --*/
#login { 
	background-image: url(../img/login_bg.gif);
	background-repeat: no-repeat;
}


.btnnavi{
	font-family: Arial,Osaka,'ＭＳ Ｐゴシック',sans-serif;
	text-align:left;
}

.btnnavi a {
	height: 20px;
	padding:4px 7px 4px 7px;

	text-decoration: none;
	font-size: 15px;
  font-weight: bold;
	font-family: Arial,Osaka,'ＭＳ Ｐゴシック',sans-serif;

	border-top: 1px solid aliceblue;
	border-right: 1px solid #888888;
	border-bottom: 1px solid #888888;
	border-left: 1px solid aliceblue;

	background-color: darkblue;
	color:#FFFFFF;
}

.btnnavi a:hover {
	padding:4px 7px 4px 7px;

	border-top: 1px solid aliceblue;
	border-right: 1px solid #888888;
	border-bottom: 1px solid #888888;
	border-left: 1px solid aliceblue;

	background-color: darkblue;
	color:lemonchiffon;
}
.btnnavi a:active {
	padding:3px 8px 5px 6px;

	border-top: 1px solid #888888;
	border-right: 1px solid aliceblue;
	border-bottom: 1px solid aliceblue;
	border-left: 1px solid #888888;

	background-color: darkblue;
	color:lemonchiffon;
}
.bd_c {
/*	border-bottom: 0px solid orange; */
}

.btnnavi a.current {
	padding:3px 8px 5px 6px;

	border-top: 1px solid #888888;
	border-right: 1px solid aliceblue;
	border-bottom: 1px solid aliceblue;
	border-left: 1px solid #888888;

	background-color: darkblue;
	color:lemonchiffon;
}

/*-- bodyタイプ１ --*/
.bd1 {
	margin:0;
	height:100%;
	background-color: #F9F9F9;
	color:#000000;
}

/*-- ヘッダー等のバックカラ―(基本色) --*/
.bgc {
	background-color: darkblue;
}
.l_bgc {
	background-color: #D0E9FF;
}
.fgc {
	color: darkblue;
}

/*-- ロゴ上側 --*/
.lg1 {
	font-size:11px;
	font-family:Arial;
	line-height:100%;
	margin:0;
	text-align:right;
	color:#FFFFFF;
}
.lg1_d {
	width:89%
}

/*-- ロゴ下側 --*/
.lg2 {
	font-size:32px;
	font-weight:bold;
	font-family:Century;
	height:5px;
	line-height:95%;
	margin:0;
	text-align:right;
	color:#FFFFFF;
}
.lg2_d {
	width:89%
}


/*-- 内部ボタン１ --*/
.calhd1 {
	width:100%;
  height:100%;
  text-align:right;
  padding-top:5px;
}

.calhd1 a {
  padding:2px 10px 2px 10px;

	text-decoration: none;
	font-size: 12px;
	font-family: 'ＭＳ Ｐゴシック',Arial,Osaka,sans-serif;

	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #888888;
	border-bottom: 1px solid #888888;
	border-left: 1px solid #FFFFFF;

	background-color: #CCCCCC;
	color:#000000;
}

.calhd1 a:active {
/*
	border-top: 1px solid #888888;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #888888;

	background-color: #AAAAAA;
*/
}

.calhd1 a:visited {
	color:#000000;
}
.calhd1 a:link {
	color:#000000;
}

.calhd1 a:hover {
	background-color: #EEEEEE;
}
