/* ‘S”Ê“I‚ÈÝ’è ===================================================*/
body {
	background-color : #009999;
	line-height : 120%;
}

img {
	border : 0px;
	vertical-align : middle;

}

PRE{
  font-family : monospace,sans-serif;
  padding : 0px;
  margin  : 0px;
}

H1{
  color : white;
  background-color : #339966;
  text-align : center;
  margin  : 0px;
  padding : 16px;
}

H2{
  font-size:20px;
  margin  : 0px;
  padding : 4px;
  border-width : 0px 0px 2px 24px;
  border-color : #996633;
  border-style : solid;
}

H3{
  font-size:16px;
  margin  : 4px;
  padding : 8px;
}
P{
  margin-left : 16px;
}


.table_frame{
  font-size : 12px;
  font-family : sans-serif;
  width : 700px;
}

.td_title{
  font-size : 30px;
  color : blue;
  text-align : center;
  padding : 4px;
  font-weight : bolder;
}

.td_menu{
  padding : 0px;
  width : 180px;
  text-align : left;
  vertical-align : top;
}

/* menu ======================================================= */
.td_window_menu{
	margin : 0px;
  padding : 0px;
  text-align : left;
  vertical-align : top;
	white-space: nowrap; 
}


.div_menu{
  font-size : 12px;
  font-family : '‚l‚r ‚oƒSƒVƒbƒN','Osaka',sans-serif;

	margin : 0px;
  padding : 0px;
  width : 196px;
  overflow : auto;
}

.div_menu_0{
  background-color : #ffffff;
  cursor : pointer;
  margin : 2px;
  padding : 0px;
  vertical-align : middle;
}

.div_menu_0 A{
  text-decoration : none;  
}

.div_menu_0 A:hover{
  background-color : #ccccff;
}

.div_menu_1{
  background-color : #ffffff;
  cursor : pointer;
  margin : 2px;
  padding : 0px 0px 0px 18px;
  vertical-align : middle;
}

.div_menu_1 A{
  text-decoration : none;  
}

.div_menu_2{
  background-color : #ffffff;
  cursor : pointer;
  margin : 2px;
  padding : 0px 0px 0px 36px;
  vertical-align : middle;
}

.div_menu_1 A{
  text-decoration : none;  
}


/* window ======================================================= */
.table_window{
  width : 800px;
  padding :  0px 0px 0px 0px;
  margin :  0px 0px 0px 0px;
  border-width : 0px 0px 0px 0px;
  border-style : none none none none;
  border-collapse: collapse;
}
.th_window_t{
  background-image : url(img/windowT.gif);
  background-repeat : no-repeat;
  background-attachment : scroll;
  width : 800px;
  height : 30px;
  padding :  0px 0px 0px 0px;
  margin :  0px 0px 0px 0px;
  border-width : 0px 0px 0px 0px;
}
.th_window_b{
  background-image : url(img/windowB.gif);
  width : 800px;
  height : 4px;
  padding :  0px 0px 0px 0px;
  margin :  0px 0px 0px 0px;
  border-width : 0px 0px 0px 0px;
}
.td_window{
  background-image : url(img/windowC.gif);
  background-repeat : repeat-y;
  background-attachment : scroll;
  width : 800px;
  padding : 0px 4px 0px 4px;
  margin :  0px 0px 0px 0px;
  border-width : 0px 0px 0px 0px;
}
.table_window_h{
  background-color : #eeeedd;
  width : 100%;
  padding : 4px 0px 4px 0px;
  margin :  0px 0px 0px 0px;
  border-width : 0px 0px 2px 0px;
  border-style : none none groove none;
  border-collapse: collapse;
}
.table_window_c{
  background-color : #ffffff;
  width : 100%;
  padding :  0px 0px 0px 0px;
  margin :  0px 0px 0px 0px;
  border-width : 0px 0px 0px 0px;
  border-style : none none none none;
  border-collapse: collapse;
}

/* –{•¶ ======================================================= */

.td_window_main{
  font-size : 14px;
  font-family : '‚l‚r ‚oƒSƒVƒbƒN','Osaka',sans-serif;

  padding : 16px;
  vertical-align : top;
  text-align : left;
	width : 568px;
}

.table_main{
  font-size : 14px;
  font-family : sans-serif;

  background-color : #fcfcf0;
  padding : 16px;
  vertical-align : top;
  text-align : left;

  border-top    : 1px solid white;
  border-left   : 1px solid white;
  border-right  : 1px solid gray;
  border-bottom : 1px solid gray;

}

.table_files1{
	margin : 0px;
	padding : 0px;
	width : 550px;
  font-size : 14px;
  font-family : '‚l‚r ƒSƒVƒbƒN','Osaka|“™•',monospace;
}

.table_files1 td{
	padding 4px;
}

.table_files1 a{
  text-decoration : none;  
}

.span_hidden{
  color :  #fcfcf0;
}


.div_samlpe{
  font-size : 14px;
  font-family : monospace,sans-serif;

  background-color : #ffffff;
  padding : 16px;
  vertical-align : top;
  text-align : left;

  border-top    : 1px solid gray;
  border-left   : 1px solid gray;
  border-right  : 1px solid white;
  border-bottom : 1px solid white;

}

.div_source{
  font-size : 14px;
  font-family : monospace,sans-serif;

  overflow : scroll;
  background-color : #ffffff;
  padding : 8px 16px 0px;
  vertical-align : top;

  border-top    : 1px solid gray;
  border-left   : 1px solid gray;
  border-right  : 1px solid white;
  border-bottom : 1px solid white;

}

.div_mail{
  font-size : 14px;
  font-family : monospace,sans-serif;

  padding : 16px;
  vertical-align : top;
  text-align : left;

  border    : 2px dotted gray;
}

.div_news{
  font-size : 14px;
  font-family : monospace,sans-serif;
  background-color : #ffffff;

  padding : 16px;
  vertical-align : top;
  text-align : left;

  border    : 2px dotted gray;
}

.div_copyright{
  font-size : 12px;
  font-family : monospace,sans-serif;
  
  color : #ff0000;
  text-align : center;
}

.div_lastmodified{
  font-size : 10px;
  font-family : monospace,sans-serif;

  text-align : center;
}

