body { 
	text-align:center;
	background:url(img/bg1.jpg) ;
	font:normal 100%/1.5 "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", "sans-serif";
	margin:0;
	padding:0;
}

p {
   font-size:12px
   }
   
a:link {
	text-decoration:underline;
}
a:visited {
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
}
a:active {
	text-decoration:none;
}
img {
	border: 0;
}
h1,h2,h3,h4,h5,p,form {
	margin: 0;
	padding: 0;
}
hr {
	display: none;
}

/* ---------------------------------------------------- */

#container {
	background: url(img/bg.jpg) repeat-x;
}
#wrapper {
	width: 740px;
	margin: 0px auto 0px auto;
	background: url(img/contents-bg.jpg) repeat-y;
}

/* ---------------------------------------------------- */

#header {
	width: 740px;
	height: 600px;
	margin: 0px auto 0px auto;
	background: url(img/top002.jpg) no-repeat;
}
#header h1,h2 {
	text-indent: -9999px;
}

/* ---------------------------------------------------- */

.style1 {font-size: 16px}
.style2 {
	color: #FF0000;
	font-weight: bold;
}
.style3 {color: #FF0000}
.style4 {
	color: #000000;
	font-weight: bold;
}
.style6 {
	font-size: 18;
	font-weight: bold;
	color: #FF0000;
}
.style8 {
	color: #FF0000;
	font-size: large;
	font-weight: bold;
}
.style9 {color: #FFFFFF}

#contents {
	margin: 15px auto;
	width: 700px;
	border:1px solid #ccc;
	background: url(img/contents2-bg.jpg) repeat-x;
}
#contents2 {
	margin: 15px ;
	width: 630px;
}
#contents2 p{
	margin: 0px;
	text-align:left;
	font:normal normal normal 94%/2.0 "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}
#contents2 h2{
	margin: 7px 0px;
	text-indent: 25px;
	text-align:left;
	width: 630px;
	height: 55px;
	color:#fff;
	font:normal normal bold 18px/2.0 "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	background: url(image/contents2-midashi.jpg) no-repeat;
}
#contents2 ul{
	text-align:left;
}
#contents2 li{
	font:normal normal normal 94%/1.5 "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}

#box1 {
	width: 630px;
	margin: 15px 0px;
	border:1px dashed #f00;
	
}
#box1 ul{
	list-style: none;
	margin:10 10 10 15;
	padding:0;
}
#box1 li{
	margin:0;
	padding:0 0 0 26;
	font:normal normal bold 94%/2.0 "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	background: url("image/check1.jpg")  no-repeat 0px 4px;
}

/* ---------------------------------------------------- */

#footer {
	width: 740px;
	height: 46px;
	margin: 0px auto 25px auto;
	background: url(image/footer.jpg) no-repeat;
}
address { 
	font:normal 12px/1 "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	text-indent: 43px;
	text-align:left;
	color: #666; 
	margin: 0; 
	padding: 0;
}
