@charset "utf-8";
#footer {
	background-color: #FF9999;
	text-align:center;
	}
#container {
width:900px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
padding:0;

}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td
{
margin: 0;
padding: 0;

}
#contents {
background:url(bk_top_img/c_bg_19.gif) repeat-y;
width: 900px;

}
#navi01 {
width: 210px;
text-align:center;
float:left;
margin-top: 8px;

}

#main {
float:right;
width: 690px;
margin-top: 8px;
}

#footer {
clear:both;
width: 903px;
}


.clearfix{



	zoom:1;



}



.clearfix:after{



	content:".";



	display:block;



	height:0;



	clear:both;



	visibility:hidden;
}

body {background:url("bk_top_img/bg_01.gif") repeat-x;}
#contents #main img {
text-align:center;

}

.style1 {color: #FFFFFF}#contents {
	border-right-width: thin;

	border-right-style: dotted;

	border-right-color: #FF99FF;

	border-left-width: thin;
	border-left-style: dotted;
	border-left-color: #FF99FF;
}

#text1 {
width: 660px;
height: auto
text-align:left;
margin: 10px;
padding-bottom: 10px;
}#text1 {
	background-color: #FFFFCC;
}

#text3 {
width: 550px;
margin-left: 0px;
}

.style3 {
	font-size: medium;
	color: #333333;
}
.style4 {font-size: small;}
.style5 {
	color: #0066CC;
	font-weight: bold;
}

#adress {
width: 180px;
text-align:left;
margin-left: 10px;}

.style6 {
	font-size: 12;
	color: #990033;
	font-weight: bold;
}