

/*////標準・全体設定 ///////////////////////////////////////////////////////////////////////////*/

body{
	margin:0px;
	padding:0px;
	background-color:#ffffff;
	color:#000000;
	font-size:12px;
	line-height:145%;
}

/* 画像ボーダー0 */
img{border:none;}


#bace{
	margin:0px auto;
	width:650px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}


#head{
	background:url("../images/head_bg.jpg") top left repeat-x;
	height:59px;
	border-bottom:7px solid #080c43;
	padding-top:28px;
	padding-right:8px;
	padding-left:6px;
}

#mainBace{
	width:650px;
	border-bottom:4px solid #47419b;
}

#mainBace th#navi{
	background:#080c43;
	text-align:center;
	width:145px;
	color:#ffffff;
}


#subNavi img{
	padding:3px 0px;
}

#mainBace th#naviFoot{
	padding-bottom:7px;
	text-align:center;
	background:#080c43;
	width:145px;
	color:#ffffff;
}


#maingBace td{
	background:#ffffff;
}

.contentsAria{
	padding:0px 15px 15px 15px;
	width:475px;
}

.contentsAriaTop{
	padding:10px;
	width:485px;
	font-size:14px;
}

#pageTop{
	text-align:right;
	font-size:10px;
	color:#666666;
	padding-right:5px;
	height:17px;
}
#pageTop a{color:#666666;text-decoration: none;}
#pageTop a:hover{color:#666666;text-decoration: underline;}
#pageTop a:visit{color:#666666;text-decoration: none;}
#pageTop a:active{color:#666666;text-decoration: none;}

#foot{
	background:url("../images/foot_bg.jpg") top left repeat-x;
	text-align:center;
	height:32px;
	padding:0px;

}


.FormAria{
	background:#ebf1ff;
	padding:10px 3px;
}

.FormAria form{
	margin:0px;
	padding:0px;
}

.FormAria input{
	border:1px solid #b0b5bf;
}
.FormAria textarea{
	border:1px solid #b0b5bf;
}

.submit{
	text-align:right;
	padding-right:5px;
}

.inqBox{
	border:1px solid #bfc3e7;
	padding:5px;
	margin:15px 5px;
	line-height:175%;
}



