*{
	margin:0px;
	padding:0px;
	
}
.wf-sawarabimincho { font-family: "Sawarabi Mincho"; }
div#head {
	lrft-margin:0px;
	text-align:center;
	padding: 100px 0px 0px 0px;
	margin: 0px;
	background-image: url(img/cats.jpg);
	width:900px;
	hight:200px;
	border:5px dotted #0000FF;
	-moz-border-radius: 20px;    /* Firefox */
   -webkit-border-radius: 20px; /* Safari,Chrome */
   border-radius: 20px;         /* CSS3 */
   -ms-border-radius: 20px;     /*ie */
background-color: #ffffff; 
width:1050px;
}
body {position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
width: /*任意の値*/
height: /*任意の値*/
	background-color:#ffffff;
	font-size: 95%;
	line-height: 150%;
	text-align:left:100px;
	color: #000000;
	margin: 0px;margin:50px;
}

p#a1{background-color: #ffffff;
 border-width: 1px; 
 border-style: dotted; 
 border-color: #FF0000;
 padding: 5px;
 width:250px;
 }
 p#a{background-color: #ffffff;
 border-width: 2px; 
 border-style: dotted; 
 border-color: #FF0000;
 padding: 5px;
 width:350px;
}
div#page {
-moz-border-radius: 20px;    /* Firefox */
   -webkit-border-radius: 20px; /* Safari,Chrome */
   border-radius: 20px;         /* CSS3 */
   -ms-border-radius: 20px;     /*ie */
background-color: #ffffff; 
width:980px;
	text-align:center;
	font-size:;
margin:0px;
padding:5px;
font-size:;
border-width: 2px; 
border-style: dotted; 
border-color: #000000; 
padding: 5px;
border-top-left-radius: 20px;     /* 角丸左上 */
border-top-right-radius: 20px;    /* 角丸右上 */
border-bottom-left-radius: 20px;  /* 角丸左下 */
border-bottom-right-radius: 20px; /* 角丸右下 */
}
.abc{text-align:left;
	border: 1px solid #ff1f1e;
	width: 0px;<!-- 横幅指定 -->
	margin: 100px auto;
	}
*/リンク*/
a#123 {
text-decoration:none; /*下線を消す*/
color:#0000FF ; /*未訪問リンクのカラー*/
font-size;40px;
}
a:hover {
text-decoration:none; /*下線を消す*/
color:#ff0000 ; /*マウスが乗ったときのカラー*/
background-color:#F8CCFB; /*囲み内部のカラー*/
border-bottom:solid:0.1px;
border-top:solid:0.1px;
border-right:solid: 0.1px;
border-left:solid: 0.1px;
}


}
div#right{
	float: left:500px;
	padding: 0px;
	margin-left: 510px;
	list-style: none;
}
div#foot {
	border-top: 1px solid ;
	padding: 0px;
	text-align: center;
	clear: both;
	margin: 0px;background: #00FFFF;
	color: #000000;
	width:50%;
}
div#foot p{
	margin: 5px 0px 0px;
	padding: 5px 0px;

}
strong {
	color: #CC3333;
}
a {
font-size:14px; /*フォントサイズ*/
text-decoration:none; /*下線を消す*/
color:#0807ff ; /*未訪問リンクのカラー*/
background-color:; /*リンク部背景色*/

}
a:hover {
font-size: ; /*マウスオン-フォントサイズ*/
text-decoration:none; /*下線を消す*/
color:#ff0000 ; /*マウスが乗ったときのカラー*/
background-color:#ffccff; /*囲み内部のカラー*/
border-bottom:solid 1px;
border-top:solid 1px;
border-right:solid 1px;
border-left:solid 1px;
}
-->

h1 {
	font-size:;
	padding: 25px 15px 5px;
	border-bottom: 1px solid #CCCCCC;
	background: #F3F3F3;
	font-weight: normal;
}
h2 {
	font-size: 110%;
	margin: 0px 20px 20px;
	color: #333333;
	border-bottom: 1px dashed #999999;
	padding: 0px 0px 5px;
	clear: both;
}
dl {
	margin: 0px 0px 50px 40px;
}
dt {
	font-weight: bold;
}
dd {
	margin-bottom: 10px;
}
.bg {
background-color:#3366FF;

}
.imgbox{
	text-align:center;
margin: 5px; 
padding:5px;
	padding:0,100,0,100;
	border-width: 2px;
	border-style:dotted;
	border-color: #ff0000;
	width:1050px;
	
}
.imgbox_f {
	margin: 0px 10px 1em;
	float: right;
}
.imgbox_f img{
	border: 1px solid #666666;
}
p.waku {
	background-color: #ffffff;
	text-align: center;
	margin: 5px;
	border-width: 2px;
	border-style: dotted;
	border-color: #FF0000;
	padding: 5px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	-ms-border-radius: 20px;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	border-bottom-left-radius: 20px;
	border-bottom-right-radius: 20px;
}
p.waku2 {
-moz-border-radius: 20px;    /* Firefox */
   -webkit-border-radius: 20px; /* Safari,Chrome */
   border-radius: 20px;         /* CSS3 */
   -ms-border-radius: 20px;    /*ie*/
background-color: #ffffff; 
border-style: dotted; 
border-color: #0000ff; 
margin:5px;
text-align:center;
font-size: 17px; color: #ffffff; 
background-color:#62ddff;
margin: 5px; border-width: 2px; 

padding: 5px;
border-top-left-radius: 20px;     /* 角丸左上 */
border-top-right-radius: 20px;    /* 角丸右上 */
border-bottom-left-radius: 20px;  /* 角丸左下 */
border-bottom-right-radius: 20px; /* 角丸右下 */
}
p.waku3 {
background-color: #ffffff; 
text-align:center;
margin:5px;
margin: 5px; border-width: 2px; 
width:300px;
hight: ;
border-style: dotted; 
border-color: #0000FF; 
padding: 5px;
border-top-left-radius: 20px;     /* 角丸左上 */
border-top-right-radius: 20px;    /* 角丸右上 */
border-bottom-left-radius: 20px;  /* 角丸左下 */
border-bottom-right-radius: 20px; /* 角丸右下 */
}
p.waku4 {
background-color: #ffffff; 
text-align:center;
width:400px;
hight:200px;
margin:5px;
margin: 5px; border-width: 5px; 
border-style: dotted; 
border-color: #800080; 
padding: 5px;
border-top-left-radius: 20px;     /* 角丸左上 */
border-top-right-radius: 20px;    /* 角丸右上 */
border-bottom-left-radius: 20px;  /* 角丸左下 */
border-bottom-right-radius: 20px; /* 角丸右下 */
}
p.waku5 {
background-color: #FF99CC; 
text-align:center;
width:250px;
hight:200px;
margin:5px;
margin: 5px; border-width: 5px; 
border-style: dotted; 
border-color: #800080; 
padding: 5px;
border-top-left-radius: 20px;     /* 角丸左上 */
border-top-right-radius: 20px;    /* 角丸右上 */
border-bottom-left-radius: 20px;  /* 角丸左下 */
border-bottom-right-radius: 20px; /* 角丸右下 */
}

