/* ページ構造 */


body { margin: 0;
  padding: 0;
  text-align: center; }


#wrapper {
  width:1000px;
  margin: 0 auto;
  text-align: left;
}





#menu {margin-left:10px; margin-right:10px; width: 170px; float: left;}



#sub {margin-right:10px; margin-left:10px; width: 190px; float: right;}



#main {margin-left: 200px; margin-right:130px; 
width: 570px;}



a { text-decoration: none; }



a:hover { background-color: #ffd78c; }



.wide {
  width:990px;
  height:80px;
  margin: 0 auto;
  text-align: left;
}


.haiti {
	width:750px;
	text-align: left;
	margin-left: 350px;}





.menew{margin-top: 3px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; 

   padding:0 height: 100px; width: 80px;  font-size:10pt; 

     border:1px solid #00BFFF; line-height:1.5;}



.menuboxtop{
	margin-top: 0px;
	margin-bottom: 0;
	height:20px;
	padding-top: 0.2em;
	padding-left: 0.5em;
	font-weight: bold;
	font-size:11pt;
	color: #ffffff;
	background-image: url(images/left-kaimono.gif);
	background-repeat: no-repeat;
	background-position: 0 1px;
}



.menuboxtop2{
	margin-top: 3px; margin-bottom: 0; height:20px; padding-top: 0.2em; padding-left: 0.5em;

   font-weight: bold; font-size:larger;  color: #ffffff;  background-image: url(images/right-kaimono.gif); no-repeat 0 1px;}



.menubox{margin-top: 10px; margin-bottom: 0; height:10px; padding-top: 0.2em; padding-left: 0.5em;  border: 1px solid #dee5ff;

   font-weight: bold; font-size:11pt; color: #ffffff; background: #2392da;}


.menuboxnaka1{margin-bottom: 0; height:25px; width:570px; padding-top: 0.4em; padding-left: 1em;

   font-weight: bold; font-size:11pt;  color: #ffffff; background: url(images/center-kaimono.gif) no-repeat 0 1px;}


.menuboxnaka{margin-top: 15px; margin-bottom: 0; height:25px; width:570px; padding-top: 0.4em; padding-left: 1em;

   font-weight: bold; font-size:11pt;  color: #ffffff; background: url(images/center-kaimono.gif) no-repeat 0 1px;}



.info{margin-top: 0; padding: 0.2em; font-size:12pt; border: 1px solid #9fb7d4;

  line-height: 1.5; color: #000000;  background: #ffffff;}





.infosub{margin-top: 0; padding: 0.5em; font-size:11pt; border: 1px solid #9fb7d4;

  line-height: 1.5; color: #000000;  background: #e9efff;}



.infosub1{margin-top: 0; padding: 0.2em; font-size:11pt; border: 1px solid #9fb7d4; width:170px;

  line-height: 1.5; color: #000000;  background: #e9efff;}





.isp{margin-top: 3px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; 

      padding:2px height: 100px;  font-size:10pt; 

     border:1px solid #dae2ff; line-height: 1.5;}





.box2menu{margin-top: 3px; margin-bottom: 0; height:1px; padding-left: 0.5em;  border: 0px solid #00bfff;

   font-weight: bold; font-size=12px; color: #000000; background: #d9effa

;}



.box3menu{margin-top: 3px; margin-bottom: 0; height:1px; padding-left: 0.5em;  border: 0px solid #00bfff;

   font-weight: bold; font-size:11pt color: #000000; background: #d9effa

;}



.box5menu{margin-top: 3px; margin-bottom: 0; height:1px; padding-left: 0.5em;  border: 0px solid #00bfff;

   font-weight: bold; font-size=12px; color: #000000; background: #bfe1fd

;}











・<p>我輩は<em>猫である</em>。名前はまだ無い。<p>

.em { letter-spacing: 5em; } /* 文字間隔を 0.5em 空ける */




#footer {
  clear: both;
}

/* 



















