﻿@charset "utf-8";

/* Overall Settings */
body {
  margin:0;
	font-family:Verdana;
	color:#000;
	font-size:13px;
}
.bg_01 {background:url(../img/bg_01.gif) no-repeat #ccc ;}
.bg_02 {background:url(../img/bg_02.gif) no-repeat #ccc ;}

.style2 {color: #009900;margin-top:20px;width:100%}
.style4 {color: #CC3333}

.container_01, .container_02 {
  	position:absolute;
  	top:5px; left:5px;
	width:500px;
	margin:0; padding:0;
	background:#ccc;
}
.container_01 {height:450px;}
.container_02 {height:250px;}

.header {
  	position:absolute;
  	top:0; left:0;
	margin:0; padding:0;
	width:500px; height:100px;
}

.body_01, .body_02 {
  	position:absolute;
  	top:100px; left:0;
	margin:0; padding:0;
	width:500px;
}
.body_01 {
  	height:350px;
	background:url(../img/body_01.gif) no-repeat ;
}
.body_02 {
  	height:150px;
	background:url(../img/body_02.gif) no-repeat ;
}

* html .body_01 div {
  	position:absolute;
  	top:5px; left:5px;
	margin:0; padding:20px;
	width:491px; height:340px;
	overflow-y:scroll;
}

.body_01 div {
  	position:absolute;
  	top:5px; left:5px;
	margin:0; padding:20px;
	width:451px; height:300px;
	overflow-y:scroll;
}

p {
	margin:5px 0 0 0;
	padding:0;
	text-indent:26px;
}

#tel ul {
	position:absolute;
	top:20px; left:20px;
	width:400px;
	margin:0; padding:0;
}

#tel li {
	list-style:none;
	margin:2; padding:0;
	width:430px;
	line-height:20px;
	text-align:left;
}

ul {
	margin:0; padding:0;
	width:100%;
}

li{
	margin-left:30; padding:0;
	list-style:none;
}