﻿
<style type="text/css">
p 	{font-family:メイリオ;font-size: 1em;}
body{background-color:#ECECFF;margin-top:0}
a:link{color:blue}
a:visited{color:blue}
a:hover{color:red}
a{text-decoration:none}


a:active{color:orange}
ul {font-size:0.9em;font-family:メイリオ;}

/* コンテナ */
div#container{
	width: 832px;
	margin-left: auto;
	margin-right: auto;
	background-color:white;
	border:1px blue solid;
	padding:8px 36px 36px 60px}

/* ヘッダー */
div#header{
	padding: 06px 0px 3px 0px;
	background-image: url('../image/toptitle.jpg');
}

div#header h1	{
	margin: 10 10 10 0;
	margin-bottom: 0;
}

div#header p	{
	font-size: 1em;
	margin-top: 6px;
	padding-left: 0px;
}

/* パンくずリスト */
p#bread	{
	font-size: 0.75em;
	font-family: メイリオ;
	margin-top: 0px;
	margin-bottom: 0px;}

/* コンテンツ */
h1 {
	color: blue;
	padding: 2px;
	font-size: xx-large;
	font-family: HG丸ｺﾞｼｯｸM-PRO;}

div#content	{
	width: 566px;
	float: left;
	margin-top:12px;
	margin-left: auto;
	margin-right: 26px;
	margin-bottom: 0px;}

div#content h2	{
	background-color: #e0e0e0;
	background-image: url('../image/bar_blue.gif');
	background-repeat: no-repeat;
	color: black;
	font-family: HG丸ｺﾞｼｯｸM-PRO;
	font-size: 1.4em;
	line-height: 36px;
	padding-left: 30px;
	margin-top: 12px;
	margin-bottom: 12px;
	clear: both;
}
	img {
	float: left;
	margin-left: 0px;
	margin-right: 6px;
	margin-top: 6px;
	margin-bottom: 6px;}

div#content h3	{
	background-color: #e0e0e0;
	background-image:url('../image/bar_yellow.gif');
	background-repeat: no-repeat;
	color: blue;
	font-family: HG丸ｺﾞｼｯｸM-PRO;
	font-size: large;
	line-height: 36px;
	padding-left: 30px;
	margin-top: 24px;
	margin-bottom: 12px;
	clear: both;
}
	
	img {
	float: left;
	margin-left: 0px;
	margin-right: 6px;
	margin-top: 6px;
	margin-bottom: 6px;}

div#content p	{
	font-family: メイリオ;
	font-size: 1em;
	line-height: 1.6;
	margin-top: 12px;margin-bottom: 12px;
	text-align:justify;}	
	img	{text-align:center;margin-top:0px;}
	
/* サイドバー */
div#sidebar	{
	width: 230px;
	float: right;
	margin-bottom: 0px;
	margin-right: 8px;}

ul.sidemenu	{font-size: 0.9em;
	margin-top:22px;
	margin-left: 0;
	padding-left: 0;
	line-height: 0}

ul.sidemenu li	{list-style-type: none}

ul.sidemenu li a	{
	display: block;
	line-height: 28px;
	text-decoration: none;
	font-family:メイリオ;color:blue;
	font-size:medium;
	background-color:#FFFFFF;
	border-bottom: solid 1px #ffffff;
	padding-left: 10px}

ul.sidemenu li a:hover	{
	background-color:#FFFFD2;
	color:green;
	border-left: 6px solid #FF5F28}

	
/* サブメニュー */
div#sub-menu ul	{
	width:210px;	
	margin-left: auto;
	margin-right: auto;}

/* サブメニュー1 */
div#sub-menu1 ul	{
	width: 262px;
	float:left;
	font-size: 0.9em;
	line-height:20px;
	margin-top: 12px;
	margin-left:0px;
	margin-bottom:0px;}

div#sub-menu1 ul li 	{
	background-position: 0 6px;
	padding-left: 36px;
	margin-bottom:8px;
	list-style-type:none;}
	
div#sub-menu1 ul li a:link	{
	color:blue;
	background-color:transparent;
	background-image:url('../image/s-botan..gif');
	background-repeat:no-repeat;
	background-position:0 +4px;
	padding-left:24px}

div#sub-menu1 ul li a:visited	{
	color:blue;
	background-color:transparent;
	background-image:url('../image/s-botan..gif');
	background-repeat:no-repeat;
	background-position:0 +4px;
	padding-left:24px}

div#sub-menu1 ul li a:hover	{
	color:fuchsia;
	background-image:url('../image/c-botan.gif');
	background-position:0 +4px;}
		
/* サブメニュー2 */
div#sub-menu2 ul	{
	width: 220px;
	float:left;	
	font-size: 0.9em;
	line-height:20px;
	margin-top: 12px;
	margin-left:0px;
	margin-bottom:0px;}

div#sub-menu2 ul li 	{
	background-position: 0 6px;
	padding-left: 24px;
	margin-bottom:8px;
	list-style-type:none;}
	
div#sub-menu2 ul li a:link	{
	color:blue;
	background-color:transparent;
	background-image:url('../image/s-botan..gif');
	background-repeat:no-repeat;
	background-position:0 +4px;
	padding-left:24px}

div#sub-menu2 ul li a:visited	{
	color:blue;
	background-color:transparent;
	background-image:url('../image/s-botan..gif');
	background-repeat:no-repeat;
	background-position:0 +4px;
	padding-left:24px}

div#sub-menu2 ul li a:hover	{
	color:fuchsia;
	background-image:url('../image/c-botan.gif');
	background-position:0 +4px;}
	
	
/* 右セカンドバー */
div#sidebar-right {
	width:208px;
	float:right;}
	
div.info	{
	border: solid 1px gray;
	margin-top:12px	}
  
div#sidebar-right h3	{
	background-color:#95FFFF;
	border-bottom:solid 1px blue;
	color:blue;
	font-size:0.75em;
	text-align:center;
	padding: 2px;
	margin-top:0;
	margin-bottom: 9px}

div#sidebar-right p.photo	{text-align: center}
	
div#sidebar-right p {
	font-size:0.75em;
	margin:10px 5px;
	text-align:center}

div#sidebar-right ul	{
	font-size: 0.75em;
	margin: 5px;
	padding: 0}

div#sidebar-right ul li 	{
	background-image:url('../image/dot_red.gif');
	background-repeat: no-repeat;
	background-position: 0 6px;
	padding-left: 13px;
	list-style-type: none}
  
p {	clear:both}

table	{width:566px;
		font-size:0.9em;
		margin-top:0px;
		margin-left:0px;
		font-family:メイリオ;
		height:20px;
		border:solid 1px gray;
		border-collapse:collapse;
		margin-bottom:24px;	}
		
th,td	{padding:6px;
		border:solid 1px gray;}

td		{padding:6px;
		width:200px;
		text-align:left;}
th		{font-size:0.9em;}

/* フッター */
div#footer	{
	background-image:url('../image/bar_wblue_footer.gif');
	background-repeat:no-repeat;
	width: 832px;
	margin-top: 12px;
	clear: both;font-size:small;
	font-family:メイリオ;
	color:black;}
	
div#footer p{
	font-family:メイリオ, "Courier New", monospace;
	text-align:center;
	margin-top:0px;
	margin-bottom:6px;}
	
address	{font-size: 0.85em;
	font-style: normal;
	text-align: center}
	
.style1 {color: #008000;}
.style3 {color: #0000FF;}
.style7 {color: #AE0000;}
.style8 {font-size: small;	color: blue;}
.style16 {font-size: x-small;background-color: #FFFF00;}
.style17 {font-size: x-small;color: #454545;}
.style23 {border-style: solid;}
.style24 {text-align: center;border-width: 1px;font-size: small;}
.style29 {text-align: center;border-width: 1px;background-color: #FFFFBB;font-size: small;}
.style30 {border-width: 1px;font-weight: normal;font-size: small;background-color: #95FFFF;}
.style31 {border-width: 1px;font-weight: normal;background-color: #95FFFF;}
.style32 {border-width: 1px;font-weight: normal;font-size: small;background-color: #00FF00;}
.style33 {font-size: small;}
.style34 {border-width: 1px;background-color: #E0E0E0;}
.style35 {font-size: x-small;}
.style36 {color: red;font-size: small;}
.style37 {border-width: 1px;}
.style39 {color: #454545;}
.style42 {background-color: #FFFF00;}
.style43 {font-size: medium;}
.style46 {border-width: 1px;text-align: center;}
.style47 {font-size: medium;font-weight: bold;}
.style49 {font-size: small;	color: #800000;}
.style50 {border-width: 0px;}
.style51 {margin-left: 69px;margin-right: 98px;}
.style52 {margin-left: 74px;margin-right: 91px;}
.style53 {margin-left: 77px;margin-right: 77px;}
.style54 {margin-left: 77px;margin-right: 74px;}
.style55 {border-width: 1px;font-size: small;background-color: #FFFFBB;}
.style56 {margin-right: 0px;}
.style57 {color: #808080;}
.style58 {border-width: 0px;color: #ECECFF;	font-size: medium;background-color: #0000FF;}
.style59 {border-width: 1px;font-size: medium;background-color: #0000FF;color: #ECECFF;}
.style60 {margin-left: 77px;margin-right: 77px;background-color: #95FFFF;}
.style61 {color: lime;}
.style62 {color: fuchsia;}
.style63 {color: aqua;}
.style64 {color: orange;}
.style65 {color: purple;}
.style66 {color: lime;}
.style67 {margin-left: 12px;margin-right: 12px;}
.style68 {border-width: 1px;text-align: right;}
.style69 {margin-left: 4px;	margin-right: 4px;}
.style70 {color: #FF00FF;font-weight: bold;}
.style71 {margin-left: 12px;margin-right: 12px;	text-align: center;	background-color: #95FFFF;}
.style72 {border-width: 0px;background-color: #00FF00;}
.style73 {border-width: 1px;font-size: small;background-color: #00FF00;}
.style74 {line-height: 100%;}
.style75 {margin-left: 12px;margin-right: 12px;text-align: center;background-color: #95FFFF;font-size: small;}
.style78 {border-width: 1px;font-weight: normal;font-size: medium;background-color: #00FF00;}
.style79 {border-width: 1px;font-weight: normal;font-size: medium;	background-color: #95FFFF;letter-spacing: 15pt;}
.style80 {margin-left: 6px;}
.style81 {text-align: left;	border-width: 1px;	font-size: small;}
.style82 {	border-width: 1px;	font-size: 0.9em;	background-color: #95FFFF;}
.style83 {	border-width: 0;}

.style84 {border-width: 0;}
.style85 {margin-left: 23px;margin-right: 23px;vertical-align: top;}
.style86 {border-width: 0px;font-size: small;background-color: #00FF00;}
.style87 {border-width: 0;}
.style88 {font-family: HG丸ｺﾞｼｯｸM-PRO;}

.style888 {
	text-align: center;
	background-color: #FFA500;
}
.style89 {
	text-align: center;
	font-size: medium;
}
.style90 {
	text-align: center;
	font-family: HGSｺﾞｼｯｸE;
	font-weight: bold;
	font-size: medium;
}
.style91 {
	text-align: center;
	border-width: 0;
}



.style195 {
	color: #FF0000;
}
.style196 {
	font-size: x-small;
	font-style: italic;
	font-weight: bold;
}




.style889 {
	margin-left: 6px;
	color: #FF0000;
}






</style>




