a:link			{color:#00008B;
			 text-decoration:underline;}
a:visited		{color:#00008B;
			 text-decoration:none;}
a:activ			{color:#800080;
			 text-decoration:none;}
a:hover			{color:#800080;
			 text-decoration:none;}
body			{font-family:"‚l‚r ‚oƒSƒVƒbƒN",Osaka;
			 margin:0px;
			 scrollbar-base-color:#FFFFFF;
			 scrollbar-face-color:#FFFFFF; 
			 scrollbar-track-color:#D2B48C;
			 scrollbar-arrow-color:#800000; 
			 scrollbar-3dlight-color:#800000;
			 scrollbar-highlight-color:#800000; 
			 scrollbar-shadow-color:#800000;
			 scrollbar-darkshadow-color:#FFFFFF;
			 background-color:#FFEFD5;}
.table			{border:none;
			 width:800px;
			 height:600px;
			 background-image:url(parts/tableback.jpg);}
.title			{border:none;
			 width:800px;
			 height:120px;
			 padding:0px;}
.contents		{border:none;
			 width:100px;
			 height:440px;
			 vertical-align:top;}
.footter		{border:none;
			 background-image:url(parts/footter.jpg);
			 color:#660099;
		 	 font-size:12px;
			 width:800px;
			 height:40px;
			 padding-left:350px;
			 padding-top:18px;}
.news			{border:none;
			 width:400px;
			 height:360px;
			 color:#800000;
		 	 font-size:12px;
			 line-height:14px;
			 vertical-align:top;
			 text-align:left;}
.news2		{border:none;
			 width:370px;
			 height:360px;
			 color:#800000;
		 	 font-size:12px;
			 line-height:14px;
			 vertical-align:top;
			 text-align:left;}
.photo			{border:none;
			 width:300px;
			 height:360px;
			 font-size:12px;
			 font-weight:bold;
			 color:#006400;
			 vertical-align:top;
			 text-align:center;}
.photo2		{border:none;
			 width:330px;
			 height:360px;
			 font-size:12px;
			 font-weight:bold;
			 color:#006400;
			 vertical-align:top;
			 text-align:center;}
.gallery		{border:none;
			 width:700px;
			 height:380px;
			 text-align:center;}
.event			{border:none;
			 width:700px;
			 height:360px;
			 color:#800000;
		 	 font-size:10px;
			 line-height:12px;
			 vertical-align:top;
			 padding-top:10px;
			 text-align:center;}
.contable		{border:none;
			 width:90px;
			 height:400px;}
.condata		{border:none;
			 width:90px;
			 height:30px;
			 background-image:url(parts/contentsback.gif);
			 font-size:10px;
			 line-height:12px;
			 color:#800000;
			 text-align:center;}
.subtitle		{border:none;
			 color:#800000;
		 	 font-size:12px;
			 width:700px;
			 height:80px;
			 text-align:center;
			 line-height:14px;}
img			{border:none;}
.green			{border:none;
			 font-size:14px;
			 line-height:15px;
			 font-weight:bolder;
			 color:#006400;}
.indigo			{border:none;
			 font-size:15px;
			 font-weight:bolder;
			 color:#4B0082;}
.brown			{border:none;
			 font-size:12px;
			 font-weight:bolder;
			 color:#800000;}
caption			{border:none;
			 font-size:12px;
			 font-weight:bolder;
			 color:#800000;}
.attention		{border:none;
			 font-size:12px;
			 color:008000;
			 line-height:14px;}
.leftbrown		{border:none;
			 font-size:14px;
			 line-height:18px;
			 font-weight:bolder;
			 color:#800000;
			 text-align:left;}
iframe			{border:none;
			 width:350px;
			 height:180px;}
.stable			{border:none;
			 width:360px;
			 height:320px;}
.syoukai		{border:none;
			 width:360px;
			 height:80px;
			 font-size:10px;
			 color:#800000;}
.nontable		{border:none;
			 width:360px;
			 height:1px;}
.nondata		{border:none;
			 width:360px;
			 height:1px;}
.introduction{border:none;
			 width:650px;
			 height:325px;
			 color:#800000;
		 	 font-size:12px;
			 line-height:14px;
			 vertical-align:top;
			 text-align:left;}
.intro_img	{border:none;
			 width:280px;
			 height:65px;
			 color:#800000;
		 	 font-size:14px;
			 text-align:right;}
.intro_memo	{border:none;
			 width:370px;
			 height:65px;
			 color:#00008B;
		 	 font-size:12px;
			 line-height:16px;
			 text-align:left;}
.bold		{font-weight:bold;]
