* {
	margin:0;
	padding:0;
}

body{
background:white;
	font-family:Verdana, "ＭＳ Ｐゴシック", sans-serif;
	font-size:80%;
	color:#424242;
}
h2,h3,h4,h5,h6 {
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
}
p,li {
	line-height:160%;
}
p {
	margin:0 0 1em 0;
}
li {
	list-style-type:none;
}
img {
	border:0;
}
a {
	text-decoration:none;
}
a:link {
	color:blue;
}
a:visited {
	color:blue;
}
a:hover {
	text-decoration:underline;
}
a:active {
	color:blue;
}

#page {
	width:730px;
	margin:0 auto;
	background-image:url(../Image/paper.gif);
        background-attachment: fixed;
	/*float:auto;*/
	text-align:left;
}

/*
 header [
----------------------------------------------------------- */
h1 {
	height:100px;
	padding: 10px 0 0 10px;
background:url(../Image/トイプードルフォーバックグラウンド01.jpg); background-attachment:fixed;
		line-height:1px;
	font-size:1px;
}

/*
 #container [
----------------------------------------------------------- */
#container {
	float:left;
	margin-bottom:10px;
	padding:0 10px;
}
/*
 container
 side [
----------------------------------------------------------- */
#side {
	float:left;
	width:60px;
	margin-right:10px;
	background:url(../Image/kabe004.gif) repeat-y;
	border:1px solid #CCC;
}

/*
 container
 main [
----------------------------------------------------------- */
#main {
	float:left;
	width: 630px;
}

#foot {
	/*background:#FFF url(../img/bg_foot.gif) no-repeat center bottom;*/
	width:730px;
	margin:0 auto;
}

#foot address {
	padding:10px 20px 5px 25px;
	font-style:normal;
	letter-spacing:1px;
}


#foot p {
	margin:0 15px 0 0;
	padding-top:10px;
	text-align:right;
	text-transform:uppercase;
}
#foot p a {
/*	background:url(../img/bg_pagetop.gif) no-repeat left center;*/
	padding-left:20px;
}


/*     photo-css   */

.photo {
border:0px;
width:200px;
height: 150px;
margin: 1px 5px 1px 0px;
}

#centering {
text-align:center;
}

.p_centering
{
margin-left:150px;
}
