@charset "utf-8";
/* CSS Document */
#all { width:750px; padding:0; margin:auto;}

h1 { color:#CC6600; font-size:14px; padding:0; margin:10px 0px 10px 0px; border-left:solid 5px #660033;}
h2 { width:300px; color:#CC6600; font-size:14px; padding:0; margin:10px 0px 10px 0px; border-left:solid 5px #660033;}
h3 {
	width:750px;
	color:#fff;
	font-size:14px;
	padding:3px 0;
	margin:10px 0px 10px 0px;
	border-left:solid 5px #0000FF;
	background-color:#000099;
}
h4 { color:#0000FF; font-size:14px; padding:0; margin:0; font-weight: 500;}
#header { width:750px; padding:0; margin:0; background:#0099CC;}
#image { width:750px;padding:0; margin:0;}
#spece {width:750px; height:10px; padding:0; margin:0;}
#menu { width:750px; margin:0; padding:0;}
#menu img {margin:0; padding:0;}
#menu ul {margin:0; padding:0; list-style:none;}
#menu li {float:left; margin:0; padding:0;}
#menu a {text-decoration:none; color:#0000FF;}
#menu a:hover {text-decoration:none; color:#FF0000;}
#content {
	width:750px;
}
#content p#weight {font-size:14px; color:#660033; font-weight: 600;}
#content p {font-size:13px; line-height:1.5; color: #333; padding:0; margin:0;}
#content img { float:left; margin:0 10px 10px 0; border: double 3px #CCCCCC;}


#content_other { width:750px; height:1100px;}
#content_other p#weight {font-size:14px; color:#660033; font-weight: 600;}
#content_other p {font-size:13px; line-height:1.5; color: #333; padding:0; margin:0;}
#content_other img { float:left; margin:0 10px 10px 0; border: double 3px #CCCCCC;}

#content_company { width:750px; height:800px;}
#content_company p {font-size:14px; line-height:1.5; color: #333; padding:0; margin:0;}

#content_main { width:750px; height:1100px;}
#content_main p {font-size:13px; line-height:1.5; color: #333; padding:0; margin:0;}
#content_main img { text-align:center; margin:0 10px 10px 0; border: double 3px #CCCCCC;}

#content_recruits {width:750px; height:700px; }
#content_recruits p#weight {font-size:14px; color:#660033; font-weight: 600;}
#content_recruits p {font-size:13px; line-height:1.5; color: #333; padding:0; margin:0;}
#content_recruits table { text-align:left; margin:auto;}

#con { float:left; width:360px; margin:0px 10px 10px 0px;}
#footer {
	width:750px;
	background-color:#C2DADE;
}

#contact {width:750px; height:100px; padding:0; margin:10px auto; }
#contact p#contact {font-size:16px; color:#660033; font-weight: 600;}

#text_01 {width:600px; margin:20px auto 0px auto; text-align:center; font-size:16px; font-weight: 600; color:#0066FF; border-bottom:solid 2px #000099;}
#text_02 {width:600px; margin:0px auto 10px auto; text-align:center; font-size:12px; color:#333333;}
#text_03 {width:600px; margin:0px auto 10px auto; text-align:left; font-size:14px; color:#333333;}
h3.header{margin:22px 0 5px 0;padding:0;background-color:white;border:none;}
