@charset "Shift_Jis";
/* for the memories of zambia version by iio mar02 2006 */
/* hedder leftnavi right content footer*/

/*****bodyの設定*****/
body{
color:#000;
/*
background-color:/*#eee #e1e1c4*/;
margin: 0 auto; /* Firefox 向けセンタリング指定 */
background: #DDDDDD url(sample_bg.gif) repeat-y top center;
/*background:url(bg_j09.gif);/* background2.gif arabesque_gray1.gif*/ 
/* background-attachment : fixed; */ 
font-family:Verdana,Chicago,osaka,"ＭＳ Ｐゴシック",sans-serif;
font-size:84%; 													/*上位設定が下位を支配する？*/
line-height:;
text-align:center;
}

/*****表示される本体の設定*******/
#wraper {
width:728px;
margin:0 auto;
padding:0;
text-align:left;
background-color:#fff;
background-position:;
/*background:url(bg_j08.gif);*/
}

/***** ヘッダーの設定  div id="hedder" ******/
#header{
width:728px;
margin:0 auto; /*  */
padding:0;
height:;
/*border-bottom: 1px solid #999; /* top bottom left right */*/
background-color:;
font-size:84%;
line-height:140%;
text-align:left;
}
	
/*.p{margin:3px 5px 5px 10px;}*/	

/****左側コンテンツボックス内写真の設定****/
/***** 写真部分の設定 ******/
#photo{                                   /* 写真の設定 */
width:728px;height:220px;               /* 幅・高さ */
margin:0px 0px 0px 0px;                     /* 右マージン */
/*background-image:url(header_zam04.jpg);   /* 背景画像 */
background-position:left;
float:;                            /* 左に回り込み */
text-align:right;
font-size:10px;
color:#fff;
}

/* .photo{
	overflow:hidden;
	width:85%;
	margin-top:5px;
	}*/

/****ヘッダー部の目次*****設定*/

#navi{
width:728px;
margin:0px;
padding:0px;
height:;
font-family:Verdana,Chicago,osaka,"ＭＳ Ｐゴシック",sans-serif;
/*border-bottom: 1px solid #999; /* top bottom left right */
background-color:none;
font-size:1em;
line-height:140%;
text-align:left;
}
	
/*******現在位置（ディレクトリの階層）Top > Lusaka の表示設定******/
#breadcrumbs{
width:728px;
margin:-22px 0px 0px 2px; /* 上、右、下、左 マージン*/
padding:0px 0px 0px 0px;
height:auto;
font-size:12px;
line-height:125%;
text-align:left;
/*border-bottom: 1px solid #999;*/
}

/*******右側ボックス（ナビ）の設定*/
#rightnavi{
float:right; 					/*回り込み設定*/
width:185px;
padding:0;
background-color:#e1e1c4;　　/* 背景　*/
border-left: /*1px solid #999*/;    /* 左境界線設定 */
border-bottom: /*1px solid #999*/;
line-height:150%;
font-size:95%;
text-align:left;
}
/******* コンテンツ（左側ボックス本文）の設定*/
#content{
float:left;
margin:0px 0px 0px 0px ; /* 上右下左 */
width:528px;
/*line-height:150%;
font-size:84%;*/
text-align:justify;
}

/***本文内のイメージの設定*****/	
#content img{
float:left;
margin:0px 0px 0px 0px;
padding-right:4px;
padding-bottom:4px;
background-color:#ffffff;
border-color:#dddddd #aaaaaa #aaaaaa #dddddd;
border-width:0px;
border-style:solid;
}
	
/****フッターの設定***/		
#footer{
width:728px;
margin:0px 0px 25px 0px;
padding:0px;
height:auto;
border-top: solid 1px #999;
font-size:90%;
line-height:150%;
text-align:	left;
clear:both;
}
/* Content Table 200+ */
div.main1 {
width: 510px;
margin-left:10px;

}

div.main-menu1 {
float: left;
width: 200px;
}

div.main-content1 {
float: left;
background-color:#f0e69b;
}

/* TOC Table 100+ /510 */
div.main {
width: 510px;
margin-left:10px;
background-color:#f0e69b;
}

div.main-menu {
float: left;
width: 105px;
}

div.main-content {
float: left;
}
  

/*２列（50%50%)ボックス(528px)の表示設定*/
div.cabinet {
width:100%;
margin: 0%;
padding: 0%;
}

div.doublebox {
float: left;
width: 49%;
margin: 0%;
padding: px;
border: px solid #000;
}

div.doublebox {
float: left;
width: 49%;
margin: 0%;
padding: px;
border: px solid #000;
}

div.dummy { clear: left; }
span.none{ display: none; }

/*２列（200+325)ボックス(528px)の表示設定*/
div.cabinet {
     width:100%;
     margin: 0%;
     padding: 0%;
}
div.doublebox1 {
     float: left;
     width: 200;
     margin: 0%;
     padding: px;
     border: px solid #000;
}
div.doublebox2 {
     float: left;
     width: 325;
     margin: 0%;
     padding: px;
     border: px solid #000;
}

div.dummy { clear: left; }
span.none{ display: none; }

/*２列ボックス180-325/525 の表示設定*/
div.cabinet2 {
     width:100%;
     margin: 0%;
     padding: 0%;
}
div.dublebox180 {
     float: left;
     width: 48%;
     margin: 0%;
     padding: 5px;
     border: 0px solid #000;
}
div.dummy { clear: left; }
span.none{ display: none; }


/*２列ボックス180px-180px/525 の表示設定*/
div.cabinet3 {
     width:370px;
     margin: 5px;
     padding: ;
}
div.180-180doublebox {
     float: left;
     width: 48%;
     margin: 0%;
     padding: 5px;
     border: 0px solid #000;
}
div.dummy { clear: left; }
span.none{ display: none; }
/*** p要素（全体パラグラフ）の設定 */

p{
padding:0px 0px 0px 0px; /* 上右下左*/
margin:0px 0px 0px 10px;
color: /*#000066*/;
text-indent:/*1em*/s;
text-align:left;
vertical-align:middle;
text-decoration:none;
letter-spacing:normal;
line-height:140%;
font-style :;
font-size:90%;
font-weight:normal;
whitespace:normal;  
}

/* リンクパラグラフのフォント　定義済みクラス */
a{
color: #0000ff;
text-indent: 0px
font-style : none;
font-size:;
font-weight: normal;
text-decoration: none;
}

/* リンク */
a:link{
color: #333;
font-size:;
text-decoration: none;
}

/* 擬似リンク　既に訪れた状態 */
a:visited{
color: #336699;
font-weight:normal;
font-size:;
text-decoration: none;
}

/* マウスが上に来たとき  */
a:hover{
color: #cc0000;
font-weight:normal;
font-size:;
text-decoration: underline;
}

/* 擬似リンク　マウスボタンをクリックしている状態 */
a:active{
color: #ff0000;
font-size:;
text-decoration: underline;
}

/*--見出し１の設定 写真を背景にする*/
h1{
background-image:url(header_zam04.jpg);
width:728px;height:220px;           /* 幅・高さ */
margin:0px 0px 0px 0px; 			/*上、右、下、左*/
padding:0px 0px 0px 0px;
	
/*border-style : solid ; */
/* border-color : #990000 /*336600*/;*/
font-size:220%;                 /* 文字サイズ */
color:#fff;						/* 白　文字色 */
font-family:Verdana,Chicago,osaka,"ＭＳ Ｐゴシック",sans-serif;
line-height:140%;
font-weight: bold; 
text-align: right;
}

/*見出し２の設定   */
H2{
margin:10px 5px 5px 4px; 
padding:2px 0px 2px 4px;
border-width : 0px 0px 0px 4px;
border-style : solid ;
border-color : #990000;
font-size:120%;                 /* 文字サイズ */
line-height:140%; 
font-weight:; 
text-align: left;
layout-grid-line:;
}

/* 見出し３の設定 */
h3{
margin:15px 5px 5px 4px; 		/*上、右、下、左*/
padding:2px 0px 2px 4px;		/*上、右、下、左*/
border-width : 0px 0px 1px 4px;
border-style : solid ;
border-color : #990000;
font-size:110%;                 /* 文字サイズ */
line-height:140%; 
font-weight:; 
text-align: left;
layout-grid-line:;
}

/* 見出し４の設定 */
H4{
margin:5px 10px 2px 5px; 
padding:2px 0px 2px 4px;
border-width : 0px 0px 1px 4px;
border-style :solid solid dotted solid;
border-color : #6699ff /*#cc0 *#990000*/;
font-size:105%;                 /* 文字サイズ */
line-height:125%; 
font-weight:; 
text-align: left;
layout-grid-line:;
}
/* 見出し５の設定 */

h5{
color: /*#FFFFDD*/; /* Font Color*/
margin:5px 10px 2px 5px; 
padding:2px 0px 2px 4px; /*上右下左*/
border-width : 0px 0px 0px 4px;
border-style : solid ;
border-color : #6699ff /*ccccff#cc0*/;
font-size:105%;                 /* 文字サイズ */
line-height:125%; 
background-color: /*#663366 #99ccff */; /* background-image : url(paper1.gif); */
text-align: left;
font-family: 'Arial','ＭＳＰゴシック';
font-weight: normal;
}

H7{
margin:5px 15px 3px 4px; 
padding:2px 0px 2px 4px;
border-width : 0px 0px 1px 4px;
border-style :solid solid dotted solid;
border-color : #999 /*#cc0 *#990000*/;
font-size:110%;                 /* 文字サイズ */
line-height:1.1em; 
font-weight:; 
text-align: left;
layout-grid-line:;
}		
/*予備*/
h6{                                       /* h1要素・写真部分 */
   font-family:times new roman; 
   height:150px;                          /* 高さ */
   margin:0px 0px 15px;                   /* マージン */
   padding:0 20px;                        /* パディング */
   color:#fff;                            /* 文字色 */
   background-image:url(header-zam04.jpg);   /* 背景画像 */
   text-align:left;                      /* 右寄せ */
   line-height:110%;                      /* 行間 */
   }

/***** メニュー(navi)部分の設定 ******/
ul#menu{                    /* メニュー01 */
   margin:0 0 0px;        /* マージン */
   padding:4px;             /* パディング */
   color:#bbb;              /* 文字色 */
   background-color:#eee;   /* 背景色 */
   text-align:left;        /* 文字を左寄せ */
   }

#menu li{                         /* メニュー02 */
   margin:0 0 0 5px;             /* マージン上右下左 */
   padding:0 5px 0 0;             /* パディング */
   border-right:solid 1px #999;   /* 左罫線 */
   list-style:none;               /* リストスタイル */
   display:inline;                /* インライン */
   }

/* 横のライン */
HR {
color: #ff0000; /* 009900線の色(IE用) */
background-color: #009900; /* 線の色(NN用) */
height: 3px; /* 線の太さ */
border: 0px; /* 枠の太さ */
filter: Alpha(opacity=100, finishopacity=0, style=1); /* フィルタ */
}


/*表の中の設定*/
table{
pading:0px 0px 0px 0px;
margin:5px 0px 0px 5px;
border:0px solid #999;
border-collapse:collapse;
font-size:;
line-height:140%;
} 
	
td, th{	
margin:;
padding:3px 3px 3px 3px;
border:px solid #999;
color:#000; 													
font-family:Verdana,Chicago,osaka,"ＭＳ Ｐゴシック",sans-serif;
font-size:95%;
line-height:140%;
text-align:justify;
white-space:nowrap;
} 

/* ****リストの設定**** */
/* 箇条書き*/
/*UL{
  color: #000066;
  bullet colour
  font-size: 16px; */
/*  font-weight:bold; */
/*  list-style-image : url(l_paper1.gif); */
/*  list-style-position: outside;
} */

ul { 
	color:#666666;			         /*bulletの色設定*/
	list-style-type:none; 
	list-style-position:outside;
	margin:0 0 0 1em;
	padding:0;
	line-height:135%;
	font-size:95%;
	} 

/*
ul ul{
list-style-type:url(greypoint.gif);
}
*