<!--
body,h1,h2,h3,p,div,ul,ol,li,dl,dd,dt,table,form,blockquote,pre,address{
  margin : 0;           
  padding : 0;          
}
body{
  width : 100%;         /* IEで横スクロールバーが出たときの保険 */
}
.header{
  width : 850px;
  height : 40px;        /* サイトロゴの高さに合わせて調節してください */
  background-color:#EEffff;
  font-size:16pt;
  color:white;
  filter: Glow(color=blue);Alpha(opacity=80);
}
.main{
  width : 850px;        /* メニューと本文をひとくくりにするためのクラス */
}
.sidemenu{
  width : 200px;
  height: 600px;
  float : left;
}
.contents{
  overflow:auto;
  width : 650px;
  float : left;         /* 指定しないと、FirefoxやOperaで.sidemenuの下に回り込みます */
}
.footer{
  width : 850px;
  clear : both;
}
.sidemenu ul{
  list-style-type : none;
}

.Page{
	background-color:#FCFCFC;
	height:24px;
	clear:both;
	text-align:right;
}

	input.toukou {border-style:solid;border-width:1px;border-color:gray;width:80px;height:14px;color:gray;font-size:10px}
	input.key    {border-style:solid;border-width:1px;border-color:gray;width:35px;height:16px;color:gray;font-size:12px}
	.valign{height:40px;vertical-align:baseline}

	
	
	img{vertical-align:middle;}
	input{vertical-align:middle;}











	.honbun{border:none;font-size:10pt;margin: 0px 15px 10px 30px;clear:both;font-family:monospace;}

	
	.waku{border-style:solid;border-width:0px;height:100%;width:448px;}
	.sikaku1{width:  16px;height:16px;cursor:pointer;cursor:hand;cursor:pointer;background:url(./img/16-square-red-remove.png) left bottom no-repeat;}
	.sikaku2{width:  16px;height:16px;cursor:pointer;cursor:hand;cursor:pointer;background:url(./img/16-square-green-add.png ) left bottom no-repeat;}
	.number {width:  32px;height:16px;cursor:default;color:green;font-weight:bold ;}
	.hizuke {width: 124px;height:16px;cursor:default;color:blue}
	.name   {width: 200px;height:16px;cursor:default;}
	.home1  {width:  16px;height:16px;cursor:pointer;cursor:hand;cursor:pointer;background:url(./img/icon-userurl.gif)  left bottom no-repeat;}
	.home2  {width:  16px;height:16px;cursor:default;		     background:url(./img/icon-userurl2.gif)  left bottom no-repeat;}
	.mail1  {width:  16px;height:16px;cursor:pointer;cursor:hand;cursor:pointer;background:url(./img/icon-usermail.gif) left bottom no-repeat;}
	.mail2  {width:  16px;height:16px;cursor:default; 			 background:url(./img/icon-usermail2.gif) left bottom no-repeat;}
	.delete1{width:  16px;height:16px;cursor:pointer;cursor:hand;cursor:pointer;background:url(./img/16-em-cross.png) left bottom no-repeat;}
	.delete2{width:  16px;height:16px;cursor:default;            background:url(./img/16-em-cross2.png) left bottom no-repeat;}
	.trush1 {width:  16px;height:16px;cursor:default;cursor:hand;cursor:pointer;background:url(./img/trash1.gif) left bottom no-repeat;}
	.trush2 {width:  16px;height:16px;cursor:default;            background:url(./img/trash2.gif) left bottom no-repeat;}
	.sikaku1,.sikaku2,.hizuke,.name,.home1,.mail1,.home2,.mail2,.delete1,.delete2,.number,.trush1,.trush2{
		font-size:10pt;
		background-color:#CCCCFF;
		padding:0px 2px 1px 1px;
		margin :0px 0px 0px 0px;
		float:left;
	}
	
	.sikaku1:hover{}





	.toukou {border-style:solid;border-width:1px;border-color:gray;width:80px;height:14px;color:gray;font-size:10px}
	.key,.pass{border-style:solid;border-width:1px;border-color:gray;width:32px;color:gray;font-size:12px}

	.toukouHead{width:422px;padding:0px 0px 0px 16px;background:url(./img/16-tag-pencil.png) left bottom no-repeat;}
	.toukouHead{
		float:left;
		background-Color:#CCFFCC;
		height:16px;
		font-size:10pt;font-weight:bold;color:gray;
	}
	
	
	
	.toukouwaku{padding:0px 0px 0px 0px;border-style:solid;border-width:0px;height:180px;width:400px;align:center}
	.commentwaku{align:center;margin-left:100px;margin-top:10px;width:400px;}
	.key	 {padding:0px 0px 0px 16px;background:url(./img/16-security-key.png) left bottom no-repeat; 	font-size:12px;height:16px;width:32px;text-align:left}
	.pass	 {padding:0px 0px 0px 16px;background:url(./img/trash1.gif) left bottom no-repeat; 	            font-size:12px;height:16px;width:32px;text-align:left}
	.c_inp   {float:left;width:100px}
	.c_user  {float:left;width:  16px;height:16px;background:url(./img/guest_icon.gif)    left bottom no-repeat;clear:both}
	.c_home  {float:left;width:  16px;height:16px;background:url(./img/icon-userurl.gif)  left bottom no-repeat;}
	.c_mail  {float:left;width:  16px;height:16px;background:url(./img/icon-usermail.gif) left bottom no-repeat;}
	.comment {float:left;font-size:9pt;width:440px;height:100px;border-color:gray;border-style:solid;border-width:1px;}
	.c_number{height:10px;;float:left;border:solid;border-width:1px;vertical-align:text-bottom ;}
	.c_key	 {float:left;}
	.c_button{float:left; width:55px;}
	.c_user,.c_home,.c_mail,.c_inp,c_number{
		font-size:10pt;
		padding:0px 2px 1px 1px;
		margin :2px 0px 0px 3px;
	}
	
	
	
	
	
	
	.rounddiv{width:300px;height:25px;}
	.r1  {width:  8px;height:8px;background:url(./img/r1.png) left bottom no-repeat; float:left;}
	.rtop{width:284px;height:8px;background-Color:#DDFFFF;float:left;}
	.r2  {width:  8px;height:8px;background:url(./img/r2.png) left bottom no-repeat; float:left;}
	.rmid{width:100%;height:100%;background-Color:#DDFFFF;float:left;text-align:center;font-size:9pt}
	.r4  {width:  8px;height:8px;background:url(./img/r4.png) left bottom no-repeat; float:left;}
	.r3  {width:  8px;height:8px;background:url(./img/r3.png) left bottom no-repeat; float:left;}
	.pass{border-style:solid;border-width:1px;border-color:gray;color:gray;font-size:9px}
	.pass{padding:0px 0px 0px 16px;background:url(./img/trash1.gif) left bottom no-repeat;
	 font-size:12px;height:16px;width:60px;text-align:left}
-->