body          {color: #000000;
               background-color: #FFFFFF;
               font-family: 'ＭＳ Ｐゴシック', Ｏｓａｋａ;
               scrollbar-base-color: #C0C0C0;
               scrollbar-face-color: #D3D3D3;
               scrollbar-track-color: #C0C0C0;
               scrollbar-arrow-color: #000000;
               scrollbar-highlight-color: #C0C0C0;
               scrollbar-shadow-color: #C0C0C0;
               scrollbar-3dlight-color: #778899;
               scrollbar-darkshadow-color: #778899;
               margin-top: 0;
               padding: 0} 

a             {color: #000000;
               text-decoration: none;}

a:link        {color: black} 

a:visited     {color : black} 

a:hover       {color : #696969;
               position: relative; 
               top: 1px; 
               left: 1px; 
               text-decoration : underline} 

a:active      {color: black}

/*コンテナ*/
div#container {border: solid 1px #ffa500;
               width: 950px;
               margin-left: auto;
	       margin-right: auto}
			   
/*ヘッダー*/
div#header    {height: 155px; 
               background-color: #ffa500;
               background-image: url(img/topbg4.jpg);
	       margin-top: 0;
	       padding: 1px 1px 1px}
			 
div#header h1 {margin-top: 0px;
               margin-right: 0px;
               margin-bottom: 0px;
               margin-left: 0px;
               padding: 0px;
               color: #ffffff;
               font-size: 1em;
	       margin: 0}			 
			 
div#header p  {color: #ffffff;
               font-family: 'ＭＳ Ｐゴシック', Ｏｓａｋａ;
               font-size: 0.75em;
	       margin: 0}			 
/*メニュー*/
div#menu      {width: 950px;
               height: 30px; 
               text-align: center;
	       line-height: 30px;
               font-size: 14px;
               background-color: orange;
               background-image : url(img/menubg.gif);
               background-repeat: repeat-x;
               margin-top: 0px;
               margin-right: 0px;
               margin-bottom: 5px;
               margin-left: 0px;
               padding: 0}
			   
/*コンテンツ*/
div#content   {width:700px;
               float: right;
               margin-left: auto;
	       margin-right: 15px}
			   
div#container h2{line-height: 45px;
                 font-size: 1em;
                 text-align: center;  
                 background-color: #ffffff;
                 background-image : url(img/h2-1.gif);
                 background-repeat: no-repeat;
                 padding-top: 0px;
                 padding-right: 5px;
                 padding-bottom: 0px;
                 padding-left: 5px}


div#container h2.sub{line-height: 22px;
                     font-size: 1em;
                     text-align: center;  
                     background-color: #ffffff;
                     background-image : url(img/h2-1.gif);
                     background-repeat: no-repeat;
                     padding-top: 0px;
                     padding-right: 25px; 
                     padding-bottom: 0px;
                     padding-left: 5px}

div#container h3{line-height: 12px;
                 font-size: 0.875em;
                 text-align: left;  
                 padding-top: 0px;
                 padding-right: 5px;
                 padding-bottom: 0px;
                 padding-left: 5px;
                 margin-bottom: 10px}

div#content .pan   {text-align: left; 
                    font-size: 0.75em;
                    padding-top: 5px;
                    padding-right: 5px;
                    padding-bottom: 5px;
                    padding-left: 5px}

div#content .pagetop   {text-align: left; 
                        font-size: 0.875em;
                        padding-top: 5px;
                        padding-right: 5px;
                        padding-bottom: 5px;
                        padding-left: 5px}

div#content p  {font-size: 0.875em;
                line-height: 1.6;
	        margin-top: 1px}
				

div#content p a {font-size: 1em;
                 color: #ffa500;
	         font-weight: bold;
		 text-decoration: underline}

div#content a.lead {text-align: right;
		    text-decoration: underline}

div#content p.spot {font-size: 0.875em;
                    color: #ffa500;
		    font-weight: bold;
		    text-decoration: underline}

div#content p.spot2 {font-size: 1em;
                    color: #666666;
		    font-weight: bold;
                    text-align: center}

div#content font.spot1{font-size: 1.5em;
                    color: #cc0000;
		    font-weight: bold}
 
div#content font.spot2{font-size: 1em;
                    color: #cc0000;
		    font-weight: bold}

div#content font.spot3{font-size: 1.5em;
                    color: #000000;
		    font-weight: bold}

div#contentbox     {border: solid 1px #999999;
                    margin: 0px;
                    padding: 10px 5px}

div#contentbox2    {width:700px;
                    text-align: center;
                    background-color: #ffcc00;
                    float: right;
                    margin-left: auto;
	            margin-right: 15px}

div#contentbox2 table   {margin-bottom: 30px;
                        text-align: center;
                        border: 0;
                        padding-top: 5px;
                        padding-right: 5px;
                        padding-bottom: 15px;
                        padding-left: 5px;
                        border-collapse: collapse}

div#contentbox2  td      {text-align: center; 
                          border: 0px;
                          border-color: #999999;
                          padding-top: 2px;
                          padding-right: 15px;
                          padding-bottom: 20px;
                          padding-left: 15px;}

div#contentbox3    {border: solid 1px #999999;
                    text-align: center;
                    margin: 0px;
                    padding: 10px 5px}

div#columu table   {margin-bottom: 10px;
                    font-size: 0.875em;
                    text-align: left;
                    border: 0;
                    background-color: #ffffff;
                    padding-top: 15px;
                    padding-right: 5px;
                    padding-bottom: 15px;
                    padding-left: 5px;
                    border-collapse: collapse}

div#columu th      {font-weight: normal;
                    padding: 5px}

div#columu td      {text-align: center; 
                    border: 1px;
                    border-style: solid;
                    border-color: #999999;
                    background-color: #FFFFFF;
                    padding-top: 2px;
                    padding-right: 15px;
                    padding-bottom: 2px;
                    padding-left: 15px;}

div#columu td.box1 {width: 60px;
                    font-size: 14px;
                    text-align: center; 
                    border: 1px;
                    border-style: solid;
                    border-color: #999999;
                    background-color: #C0C0C0;
                    padding-top: 2px;
                    padding-right: 5px;
                    padding-bottom: 3px;
                    padding-left: 5px;}

div#columu td.box2 {font-size: 14px;
                    text-align: right; 
                    border: 1px;
                    border-style: solid;
                    border-color: #999999;
                    background-color: #ffffff;
                    padding-top: 2px;
                    padding-right: 5px;
                    padding-bottom: 2px;
                    padding-left: 5px;}

div#columu td.box3 {font-size: 14px;
                    text-align: right; 
                    border: 1px;
                    border-style: solid;
                    border-color: #999999;
                    background-color: #C0C0C0;
                    padding-top: 2px;
                    padding-right: 5px;
                    padding-bottom: 2px;
                    padding-left: 5px}

div#columu2 table   {font-size: 0.875em;
                    width: 690px;
                    margin-bottom: 10px;
                    text-align: center;
                    border: 0;
                    background-color: #ffffff;
                    border-collapse: collapse}

div#columu3       {font-size: 0.875em;
                   text-align: right;
		   text-decoration: underline}

div#columu4       {font-size: 0.875em;
                   text-align: left;
		   text-decoration: underline}

div#columu5 table   {font-size: 0.875em;
                    margin-bottom: 10px;
                    text-align: left;
                    border: 0;
                    background-color: #ffffff;
                    border-collapse: collapse}

div#columu5 td      {padding-top: 5px;
                    padding-right: 5px;
                    padding-bottom: 3px;
                    padding-left: 5px}

div#columu5 td.box4 {text-align: right;
                    padding-top: 5px;
                    padding-right: 5px;
                    padding-bottom: 3px;
                    padding-left: 5px}

div#columu5 td.box5 {text-align: center;
                    padding-top: 5px;
                    padding-right: 5px;
                    padding-bottom: 3px;
                    padding-left: 5px}

div#item          {text-align: center}
				 
/*サイドバー*/
div#sidebar   {width: 202px;
	       float: left;
	       margin-bottom: 0;
               padding: 0 1px}
			   
div#submenu    {margin-top: 1px;
		margin-bottom: 5px;
		padding: 2px;
                background-image: url(img/top-bg1.gif);
		border: solid 1px #ffa500}

div#submenu2    {margin-top: 1px;
		margin-bottom: 3px;
		padding: 0;
                background-image: url(img/top-bg1.gif);
		border: solid 1px #ffa500}

div#submenu2 p  {font-size: 0.875em;
                line-height: 1.2; 
		maergin-top: 0px}
				
ul.sidemenu    {margin-top: 0;
		margin-left: 0;
		padding-left: 0;
		line-height: 0}
				
ul.sidemenu li {list-style-type: none}

ul.sidemenu li.sub{font-size: 0.875em;
                  line-height: 18px;
		  color: #000000;
		  background-color: #ffcc00;
		  padding-left: 2px}

ul.sidemenu li a {font-size: 0.75em;
                  display: block;
                  line-height: 20px;
		  text-decoration: none;
		  color: #000000;
		  padding-left: 10px}

/*フッダー*/
div#footer    {margin-top: 15px;
	　　　 padding-top: 8px;
	       clear: both}
			   
address       {margin-top: 5px;
	　　　 padding-top: 4px;
               font-size: 0.875em;
               font-family: 'ＭＳ Ｐゴシック', Ｏｓａｋａ;
               font-style: normal;
	       text-align: center} 
  
hr            {size: 2;
               color: #333333;
               filter: alpha(opacity=100,finishopacity=0,style=3)}

/*フッダーリンク*/
div#footlink  {width: 947px; 
               text-align: center;
               font-size: 0.75em;
               background-color: orange;
	       line-height: 14px;
               margin-top: 0px;
               margin-right: 0px;
               margin-bottom: 0px;
               margin-left: 0px;
               padding: 2px;}
   