﻿@charset "UTF-8";

/* --------------------------
 * add 2009/02/13
 * ログアウト用
-------------------------- */
#pageTitle {
	display: block;
	width: 720px;
	position: relative;
}
	#pageTitle p#logout {
		position: absolute;
		bottom: 25px;
		right: 0;
		margin: 0;
		padding: 0;
		line-height: 1.1;
	}




.table01 {
	margin: 10px 0;
}

/* pagenavi
----------------------------------------------- */
#pageNavi ul {
	float: left;
	margin-left: 23px!important;
	margin-left: 10px;
}
	#pageNavi ul li,#pageNavi ul li a {
		float: left;
	}
		#pageNavi ul li a:hover {
			background-color: transparent;
		}
			#pageNavi ul li a:hover img {
				visibility: hidden;
			}
		#pageNavi ul li.menu01 {
			background: url("../images/menu01hover.gif") no-repeat;
		}
		#pageNavi ul li.menu02 {
			background: url("../images/menu02hover.gif") no-repeat;
		}
		#pageNavi ul li.menu03 {
			background: url("../images/menu03hover.gif") no-repeat;
		}
		#pageNavi ul li.menu04 {
			background: url("../images/menu04hover.gif") no-repeat;
		}

/* text
----------------------------------------------- */
#contentMain .text01 {
	margin-bottom: 5px;
}

#contentMain .text02 {
	width: 690px;
	margin-top: 20px;
	text-align: right;
}

#contentMain .text03{
	margin-top:20px;
}

#contentMain .text04 {
	margin: 10px;
}

/*--- 2009.02.13 add wise y.suzuki -----*/
#contentMain .comp {
	margin: 0 0 0 180px;
	color: #B51729;
	font-weight: bold;
	font-size: 130%;
}





/* index
----------------------------------------------- */
#contentMain .red {
	color: #B51729;
}

#contentMain .blue {
	color: #0077FD;
}

/* error 2009.02.13 wise y.suzuki
--------------------------------------- */
#contentMain .errmainColumn {
	margin: 0 15px 10px;
	color: #B51729;
	font-weight: bold;
}

#contentMain .errbox {
	width: 430px;
	margin: 0 15px 10px;
	border: 1px solid #DDD4C5;
}

#contentMain .errbox ul {
	margin: 10px 0 10px 10px;
}

#contentMain .errbox p {
	margin: 10px 0 10px 10px;
}

/* complete 2009.02.13 wise y.suzuki
--------------------------------------- */
#contentMain .compbox {
	margin: 15px 15px 0px;
}

#contentMain .compbox p {
	font-weight: bold;
	font-size: 120%;
}


/* パスワードリマインダ 2009.02.13 wise y.suzuki
--------------------------------------- */
#overlay {
   position: absolute;
   top: 0;
   left: 0;
   background: #FFFFFF;
   z-index: 9999;
   filter: alpha(opacity=0);
   -moz-opacity: 0;
   opacity: 0;
   display: block;

}


#loading {
   display: none;
   z-index: 10000;
   position: absolute;
   width: 250px;
   height: 125px;
   background: url(./img/layerinfo_bg.png) no-repeat;
}

#complete {
   display: none;
   z-index: 10000;
   position: absolute;
   width: 250px;
   height: 125px;
   background: url(./img/layerinfo_bg.png) no-repeat;
}


#layer_info {
   display: none;
   z-index: 10000;
   position: absolute;
   width: 400px;
   height: 200px;
   background: url("../images/pwd_bg.gif") no-repeat;
}



	.layerinfo_txt {
		position: relative;
		top: 15px;
		left: 15px;
		font-weight: bold;
		width: 370px;
	}
	
		.layerinfo_txt h2 {
			font-size: 130%;
			font-weight: bold;
			color: #856E4B;
			border-bottom: 2px solid #ccc;
			margin-bottom: 10px;
		}

	.layerinfo_input {
		position: relative;
		top: 35px;
		left: 15px;
		width: 370px;
	}
	
		.layerinfo_input input {
			width: 330px;
		}
	
	.layerinfo_btn {
		position: relative;
		top: 55px;
		left: 130px;
		font-weight: bold;
		width: 130px;
	}
	

#complete {
   display: none;
   z-index: 10000;
   position: absolute;
   width: 250px;
   height: 150px;
   background: url("../images/msg_bg.gif") no-repeat;
}

	.comp_txt {
		position: relative;
		top: 35px;
		left: 15px;
		font-weight: bold;
		font-size: 120%;
		width: 220px;
	}
	
	.confbtn {
		position: relative;
		top: 75px;
		left: 100px;
		font-weight: bold;
		width: 45px;
	}

#error {
   display: none;
   z-index: 10000;
   position: absolute;
   width: 250px;
   height: 150px;
   background: url("../images/msg_bg.gif") no-repeat;
}

	.error_txt {
		position: relative;
		top: 35px;
		left: 15px;
		font-weight: bold;
		font-size: 120%;
		width: 220px;
	}
	
	.errbtn {
		position: relative;
		top: 75px;
		left: 100px;
		font-weight: bold;
		width: 45px;
	}


