



/* Presentation Stylesheet */ 



/* ^Cg */

h1{

	font-size:20px;

	font-family:"lr o", "ז", "qMm Pro W3";

	margin:0px 15px;

	padding:10px;

	color:#333333;

	}

	

h2{

	font-size:125%;

	font-family:"lr o", "ז", "qMm Pro W3";

	margin:0px 15px;

	padding:10px;

	color:#333333;

	background-color:#FFE6E6;

	border-top:1px solid #FF8080;

	border-right:1px solid #FF8080;

	border-bottom:1px solid #FF8080;

	border-left:10px solid #BF6060;

	}	



h3{

	font-size:110%;

	font-family:"lr SVbN", "Osaka]","qMmpS Pro W3";

	margin:0px 15px;

	padding:10px;

	color:#666666;

	background-color:#FFFFFF;

	border:1px solid #FF8080;

	border-left:5px solid #FF8080;

	}



p{

	margin:0px;

	padding:10px 15px 5px 15px;

	line-height:150%;

	}



ul{

	margin:10px;

	padding:5px 20px;

	}



img{

	border:0px;

	}



/*e[ũX^C*/



TABLE{

border-top:1px solid #666;

border-left:1px solid #666;

background:#fff;

border-collapse:collapse;

border-spacing:0px;

empty-cells:show;

margin:10px;

}



TH{

border-right:1px solid #666;

border-bottom:1px solid #666;

color:#fff;

background:#E60066;

font-size:95%;

text-align:center;

margin:0px;

padding:5px;

}



TD{

border-right:1px solid #666;

border-bottom:1px solid #666;

background:#fff;

font-size:95%;

margin:0px;

padding:5px;

}



CAPTION{

color:#666;

font-size:85%;

font-weight:bold;

text-align:left;

margin:0px;

padding:0px 0px 5px 0px;

}



h4{

 font-size:110%;

 font-family:"lr SVbN", "Osaka]","qMmpS Pro W3";

 margin:auto; 

 padding:10px 10px;

 width:80%;

 border-bottom:1px solid #FF8080;

 border-left:5px solid #FF8080;

 }



h5 {

	font-size:110%;

	margin:0px;

	padding:10px 10px 5px 10px;

	}

h5.sisetulist{ /*add 09_08_18*/
	font-size:110%;
	margin:0 0 5px 0;
	padding:8px 8px 5px 8px;
	
	background-color:#E60066;
	border:solid 1px #FFFFFF;
	border-bottom:#ffffff solid 5px;
	color:#FFFFFF;

/*	
	background-color:#FFFFFF;
	border-top:#E60066 solid 5px;
	color:#666666;
*/
	}
	
h6{

	font-size:110%;

	text-align:left;

	color:#FFFFFF;

	background-color:#E60066;

	margin:0px;

	padding:5px 15px 5px 15px;

	}

 



/* ȉS */

.leftmain ul{

	margin:0px;

	padding:0px;

	list-style:none;

	}

	.leftmain li{

		background:#fff;

		padding:3px 7px;

		margin:0px 0px 3px 0px;

		border:1px solid #FF8080;

		}

		

		/*̃j[*/

		.leftmain li a{

			color:#BF6060;

			background:#fff;

			text-decoration:none;

			border-left:5px solid #BF6060;

			display:block;

			padding:4px 0px 4px 7px;

			margin:0px;

			}

		/*j[Ƀ|C^ڂ̎w*/

		.leftmain li a:hover{

			color:#BF6060;

			background:#FFE6E6;

			border-left:5px solid #FF8080;

			}

		.leftmain li a:active{

			color:#FFFFFF;

			background:#CCCCCC;

			border-left:5px solid #FF8080;

			}

		.leftmain li#here {

			color:#666666;

			background:#dcdcdc;

			padding:7px 0px 7px 7px;

			margin:0px 0px 3px 0px;

			text-decoration:none;

			border:1px solid #BF6060;

			border-left:5px solid #BF6060;

			border-right:0px;

			display:block;

			}



.waku1

	{

	margin:auto; 

	padding:10px 15px;

	width:80%;

	border:1px solid #FF8080;

	background:#FFE6E6;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	}



.Block{

	float:none;

	margin:auto;

	padding:0px 0px 10px 0px;

	width:95%;

	border:1px solid #E60066;

	background:#ffffff;

	}



.scrollframe{

	width:505px;

	height:200px;

	margin: auto;

	border:solid 1px #999999;

	overflow:scroll;

	padding:10px;

	}

	

	

.right{float:right}

.left{float:left}

.clear{clear:both}
