﻿@charset "UTF-8";
/***************************************************
   HTML All Class Element Styles
***************************************************/
html { }
body { font-family:Meiryo; font-size: 13px; line-height: 20px; color: #000; }
a { color: #036eb8; text-decoration: underline; }
a:hover { color: #238ed8; text-decoration: none; }
#back { background: url(img/back.jpg); width: 100% height: 100%; }
.bs { background: url(img/bs.png) repeat-y center; }
.cb { clear: both; }

#menu_01 { width: 162px; min-height: 30px; border-top: 1px dotted #a5a5a5; border-bottom: 1px dotted #a5a5a5; }
#menu_02 { width: 162px; min-height: 30px; border-bottom: 1px dotted #a5a5a5; }
#menu_03 { width: 162px; min-height: 30px; border-bottom: 1px dotted #a5a5a5; }
#menu_04 { width: 162px; min-height: 30px; border-bottom: 1px dotted #a5a5a5; }
#menu_05 { width: 162px; min-height: 30px; border-bottom: 1px dotted #a5a5a5; }
#menu_06 { width: 162px; min-height: 30px; border-bottom: 1px dotted #a5a5a5; }
#menu_07 { width: 162px; min-height: 54px; border-bottom: 1px dotted #a5a5a5; }
#menu_08 { width: 162px; min-height: 30px; border-bottom: 1px dotted #a5a5a5; }
#menu_09 { width: 162px; min-height: 30px; border-bottom: 1px dotted #a5a5a5; }
#menu_10 { width: 162px; min-height: 30px; border-bottom: 1px dotted #a5a5a5; }
#menu_11 { width: 162px; min-height: 30px; border-bottom: 1px dotted #a5a5a5; }
#menu_12 { width: 162px; min-height: 30px; border-bottom: 1px dotted #a5a5a5; }
#menu_13 { width: 162px; min-height: 30px; border-bottom: 1px dotted #a5a5a5; }
#menu_14 { width: 162px; min-height: 30px; border-bottom: 1px dotted #a5a5a5; }
#menu_15 { width: 162px; min-height: 30px; border-bottom: 1px dotted #a5a5a5; }
#menu_16 { width: 162px; min-height: 30px; border-bottom: 1px dotted #a5a5a5; }
#menu_17 { width: 162px; min-height: 30px; border-bottom: 1px dotted #a5a5a5; }


#menu_01 a { font-size: 97%; color: #595959; font-weight: bold; text-decoration: none; text-indent: 5px; }
#menu_01 a:hover { color: #c73026; }
#menu_02 a { font-size: 97%; color: #595959; font-weight: bold; text-decoration: none; }
#menu_02 a:hover { color: #c73026; }
#menu_03 a { font-size: 97%; color: #595959; font-weight: bold; text-decoration: none; }
#menu_03 a:hover { color: #c73026; }
#menu_04 a { font-size: 97%; color: #595959; font-weight: bold; text-decoration: none; }
#menu_04 a:hover { color: #c73026; }
#menu_05 a { font-size: 97%; color: #595959; font-weight: bold; text-decoration: none; }
#menu_05 a:hover { color: #c73026; }
#menu_06 a { font-size: 97%; color: #595959; font-weight: bold; text-decoration: none; }
#menu_06 a:hover { color: #c73026; }
#menu_07 a { font-size: 97%; color: #595959; font-weight: bold; text-decoration: none; }
#menu_07 a:hover { color: #c73026; }
#menu_08 a { font-size: 97%; color: #595959; font-weight: bold; text-decoration: none; }
#menu_08 a:hover { color: #c73026; }
#menu_09 a { font-size: 97%; color: #595959; font-weight: bold; text-decoration: none; }
#menu_09 a:hover { color: #c73026; }
#menu_10 a { font-size: 97%; color: #595959; font-weight: bold; text-decoration: none; }
#menu_10 a:hover { color: #c73026; }
#menu_11 a { font-size: 97%; color: #595959; font-weight: bold; text-decoration: none; }
#menu_11 a:hover { color: #c73026; }
#menu_12 a { font-size: 97%; color: #595959; font-weight: bold; text-decoration: none; }
#menu_12 a:hover { color: #c73026; }
#menu_13 a { font-size: 97%; color: #595959; font-weight: bold; text-decoration: none; }
#menu_13 a:hover { color: #c73026; }
#menu_14 a { font-size: 97%; color: #595959; font-weight: bold; text-decoration: none; }
#menu_14 a:hover { color: #c73026; }
#menu_15 a { font-size: 97%; color: #595959; font-weight: bold; text-decoration: none; }
#menu_15 a:hover { color: #c73026; }

#menu_16 a { font-size: 97%; color: #595959; font-weight: bold; text-decoration: none; }
#menu_16 a:hover { color: #c73026; }

#menu_17 a { font-size: 97%; color: #595959; font-weight: bold; text-decoration: none; }
#menu_17 a:hover { color: #c73026; }





#side_01 { width: 162px; height: 33px; background: url(img/side_title_01.jpg) no-repeat; }
#side_02 { width: 162px; min-height: 137px; }
#side_03 { width: 162px; height: 33px; background: url(img/side_title_02.jpg) no-repeat; }
#side_04 { width: 162px; min-height: 189px; }
#side_04 { width: 162px; height: 33px; background: url(img/side_title_01.png) no-repeat; }
#side_05 { width: 162px; height: 33px; background: url(img/side_title_03.png) no-repeat; }
#side_06 { width: 162px; height: 85px; background: url(img/side_img_03.png) no-repeat; }




.list_table { width: 560px; margin: 0 auto; }
.tr_line { border-bottom: 1px dotted #333; }
.list_table .alpha { width: 20px; line-height: 35px; font-size: 8px; text-align: center; color: #3089ff; }
.list_table .beta { width: 80px; line-height: 35px; font-size: 12px; }
.list_table .gamma { width: 460px; line-height: 35px; font-size: 13px; }

#header { background: url(img/header.png); width: 750px; height: 105px; margin: 0 auto; _background: url(img/header.jpg); }

.midasi {width:550px; 
          font-size:14px; 
		  font-weight:bold; 
		  margin-bottom:10px; 
		  border-bottom:#F90 1px solid; 
		  border-left: #F90 3px solid ; 
		  line-height:170%; 
		  text-align:left;
          text-indent:10px;}
		  
.text1 {width:535px; 
	   margin-left:18px;
	   font-size:13px;
	   line-height:170%;
	   margin-bottom:20px;
	   text-align:left;}	
	   
.text2 {width:535px; 
	   margin-left:18px;
	   font-size:13px;
	   line-height:170%;
	   margin-bottom:10px;
	   text-align:left;}
	   
.text3 {width:540px; 
	   margin-left:13px;
	   font-size:13px;
	   line-height:170%;
	   margin-bottom:15px;
	   text-align:left;}	   	   
	   
	   
.midasi2 {width:540px;
		margin-left:13px; 
          font-size:14px; 
		  font-weight:bold; 
		  margin-bottom:10px; 
		  border-bottom:#F90 1px solid; 
		 
		  line-height:170%; 
		  text-align:left;
          }	
		  
		  
.midasi3 {width:540px;
		margin-left:13px; 
          font-size:14px; 
		  font-weight:bold; 
		  margin-bottom:10px; 
		  line-height:170%; 
		  text-align:left;
          text-indent:10px;}
		  
		  
.nitt_l { width:271px;
       float:left;}	
.nitt_r { width:271px;
       float:right;}
	   
.midasi4 { width:553px;
			font-weight:bold;
			background-color:#800000;
			color:#FFF;
			line-height:170%;
			text-align:center;
			margin-bottom:15px;}						  	   		   	  			     	  