﻿@charset "UTF-8";

/***************************************************
   HTML All Class Element Styles
***************************************************/

body { text-align: center; }
.cb { clear: both; }


table.alpha .ki { }
table.alpha .gu { background-color: #f1f1f1; }

.floatend {clear:both;}




/***************************************************
  Sidebar Element Styles
***************************************************/
#menu01 a { display: block; width: 160px; height: 35px; background-image: url(img/menu.jpg); text-align: left; }
#menu01 a:hover { background-image: url(img/menu_on.jpg); }
#menu01 em { display: block; position: relative; font-style: normal; font-weight: bold; font-size: 14px; color: #666666; top: 10px; left: 44px; }
#menu01 em:hover { color: #71a9f3; }
#menu01  { display: block; width: 160px; height: 35px; background-image: url(img/menu_on.jpg); text-align: left; }
#menu01 .active { display: block; position: relative; font-style: normal; font-weight: bold; font-size: 14px; color: #71a9f3; top: 10px; left: 44px; }

#menu02 a { display: block; width: 160px; height: 35px; background-image: url(img/menu.jpg); text-align: left; }
#menu02 a:hover { background-image: url(img/menu_on.jpg); }
#menu02 em { display: block; position: relative; font-style: normal; font-weight: bold; font-size: 12px; color: #666666; top: 10px; left: 44px; }
#menu02 em:hover { color: #71a9f3; }
#menu02  { display: block; width: 160px; height: 35px; background-image: url(img/menu_on.jpg); text-align: left; }
#menu02 .active { display: block; position: relative; font-style: normal; font-weight: bold; font-size: 12px; color: #71a9f3; top: 10px; left: 44px; }

#menu03 a { display: block; width: 160px; height: 35px; background-image: url(img/menu002.jpg); text-align: left; }
#menu03 a:hover { background-image: url(img/menu_on2.jpg); }
#menu03 em { display: block; position: relative; font-style: normal; font-weight: bold; font-size: 12px; color: #666666; top: 10px; left: 44px; }
#menu03 em:hover { color: #71a9f3; }
#menu03  { display: block; width: 160px; height: 35px; background-image: url(img/menu_on2.jpg); text-align: left; }
#menu03 .active { display: block; position: relative; font-style: normal; font-weight: bold; font-size: 12px; color: #71a9f3; top: 10px; left: 44px; }




/***************************************************
 hall Styles
***************************************************/
.kaijoutext{width:300px;
			line-height:170%;
			font-size:13px;
			margin:0 10px;
			text-align:left;}
			
.oomidasi{font-size:16px; font-weight:bold;
			color:#FFFFFF;
			margin-bottom:10px;
			line-height:160%;
			text-align:left;
			background-color:#5b76bc;
			padding:0 10px;
			margin-top:10px;}			

.midasi1{font-size:14px; font-weight:bold;
		margin-bottom:5px;
		line-height:160%;
		text-align:left;}
.midasi1-1{font-size:15px; font-weight:bold;
		margin-bottom:5px;
		line-height:160%;
		text-align:left;}		
		
.text1{width:630px;
		margin-left:10px;
		font-size:13px;
		line-height:160%;
		text-align:left;
		margin-bottom:5px;}		
		
		
.text2{width:630px;
		margin-left:10px;
		font-size:13px;
		line-height:160%;
		text-align:left;
		margin-bottom:10px;
		margin-top:10px;}	
		
.text3{width:630px;
		margin-left:10px;
		font-size:13px;
		line-height:160%;
		text-align:center;
		margin-bottom:5px;}		
							