/*--------------------段組み定義--------------------*/
	*{
		margin:0;
		padding:0;
	}

	body{
		width:100%;
		background-color:#ccffff;
		background-image:url(../images/logo_bak.gif);
		background-repeat:repeat;
	}

	#usr_body{
		width:720px;
		margin:0 auto;
		border-left:1px solid #0099ff;
		border-right:1px solid #0099ff;
		background-color:#ffffff;
	}

	#usr_banner{
		width:100%;
		height:60px;
		border-top:1px solid #0099ff;
		background-color:#ccffff;
		background-image:url(../images/logo.gif);
		background-repeat:no-repeat;
	}

	#usr_header{
		width:100%;
		background-color:#0099ff;
		text-align:right;
		padding-top:0.2em;
		padding-bottom:0.2em;
		color:#ffffff;
	}

	#usr_button{
		width:100%;
	}

	#usr_footer{
		width:100%;
		clear:both;
		background-color:#ccffff;
		text-align:center;
		padding-top:0.2em;
		padding-bottom:0.2em;
		color:#808080;
		border-top:1px solid #0099ff;
		border-bottom:1px solid #0099ff;
	}

	#usr_left{
		float:left;
		background-color:#ffffff;
	}

	#usr_main{
		float:left;
		background-color:#ffffff;
	}

	#inner_header{
		padding-right:1em;
	}

	#inner_button{
		float:left;
		width:116px;
		background-color:#ffffff;
		border:2px solid #0099ff;
		border-bottom:1px solid #ffffff;
		text-align:center;
		padding-top:0.2em;
		padding-bottom:0.2em;
	}

	.inner_button_link{
		float:left;
		width:116px;
		background-color:#ccffff;
		border:2px solid #0099ff;
		border-bottom:1px solid #ffffff;
		text-align:center;
		padding-top:0.2em;
		padding-bottom:0.2em;
	}

	#inner_left{
		padding:1em;
		line-height:2.0;
	}

	#inner_main{
		padding:2em;
		line-height:1.5;
	}

/*--------------------標準要素定義--------------------*/
	h1,h2,h3,h4,h5,p{
		font-weight:normal;
	}

	h1{
		font-size:medium;
	}

	h2{
		font-size:small;
	}

	h3{
		font-size:x-small;
	}

	h4{
		font-size:xx-small;
	}

	h5{
		font-size:xx-small;
	}

	p{
		font-size:x-small;
	}

	table{
		/*color:#000099;*/
		font-size:small;
		margin-left:auto;
		margin-right:auto;
		border:solid 2px #0099ff;
		border-collapse:collapse;
		width:90%;
		line-height:normal;
	}

	th{
	}

	tr{
	}

	td{
		padding-top:0.2em;
		padding-bottom:0.2em;
		padding-left:0.5em;
		padding-right:0.5em;
		border-bottom:solid 1px #0099ff;
	}

	ul{
		font-size:small;
		padding-left:1em;
		list-style-type:square;
		list-style-position:outside;
	}

	strong{
		color:#0099ff;
	}

/*-------------------リンク定義--------------------*/
	a:link{
		color:#000000;
		text-decoration:underline;
	}

	a:visited{
		color:#000000;
		text-decoration:underline;
	}

	a:hover{
		color:#0099ff;
		text-decoration:underline;
	}
	
	a:active{
		color:#000000;
		text-decoration:underline;
	}



/*--------------------クラス定義--------------------*/

/*--------------------ＩＤ定義--------------------*/

