BODY {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 20px;
	BACKGROUND-COLOR: #ffffff;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	LETTER-SPACING: 2px;
	COLOR: #666666;
	FONT-SIZE: 12px;
	PADDING-TOP: 0px;
	text-align: left;
}
#outline {
	TEXT-ALIGN: left; MARGIN: 0px auto; WIDTH: 800px; BACKGROUND: #ffffff
}
#header {
	BACKGROUND-IMAGE: url(../img/bg_button.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 65px; PADDING-TOP: 0px
}
#footer {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 20px; PADDING-TOP: 0px
}
.seokey {
	TEXT-ALIGN: left; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 15px; WIDTH: 800px
}
.top_main {
	BACKGROUND-IMAGE: url(); BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 15px; WIDTH: 800px; FLOAT: left; HEIGHT: 430px
}
.services_main {
	BACKGROUND-IMAGE: url(); BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 15px; WIDTH: 800px; FLOAT: left; HEIGHT: 430px
}
.works_main {
	BACKGROUND-IMAGE: url(); BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 15px; WIDTH: 800px; FLOAT: left; HEIGHT: 430px
}
.works_sample {
	MARGIN-TOP: 100px; WIDTH: 750px; HEIGHT: 180px; MARGIN-LEFT: 25px
}
.works_sample_line {
	TEXT-ALIGN: right; MARGIN-TOP: 0px; WIDTH: 700px; HEIGHT: 20px; MARGIN-LEFT: 65px
}
.recruit_main {
	BACKGROUND-IMAGE: url(); BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 15px; WIDTH: 800px; FLOAT: left; HEIGHT: 430px
}
.company_main {
	BACKGROUND-IMAGE: url(); BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 15px; WIDTH: 800px; FLOAT: left; HEIGHT: 430px
}
.mail_main {
	BACKGROUND-IMAGE: url(); BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 15px; WIDTH: 800px; FLOAT: left; HEIGHT: 430px
}
.privacy_main {
	BACKGROUND-IMAGE: url(../img/bg_privacy.jpg); BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 15px; WIDTH: 800px; FLOAT: left; HEIGHT: 430px
}
.links_main {
	BACKGROUND-IMAGE: url(../img/bg_link.jpg); BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 15px; WIDTH: 800px; FLOAT: left; HEIGHT: 430px
}
.top_txt {
	MARGIN-TOP: 50px; WIDTH: 750px; HEIGHT: 360px; MARGIN-LEFT: 25px
}
.add {
	MARGIN-TOP: 15px; WIDTH: 350px; HEIGHT: 90px; MARGIN-LEFT: 25px
}
.company_txt {
	MARGIN-TOP: 310px; WIDTH: 420px; HEIGHT: 110px; MARGIN-LEFT: 370px
}
A:visited {
	COLOR: #666666
}
A:link {
	COLOR: #ff6600;
	TEXT-DECORATION: underline;
	text-align: center;
}
.line {
	WIDTH: 800px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 10px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.size1 {
	FONT-SIZE: 10px
}
.size2 {
	FONT-SIZE: 12px
}
.size3 {
	FONT-SIZE: 14px
}
.size4 {
	FONT-SIZE: 16px
}
.naka {
}
.hidari {
}
