/* ---------- tag style ---------- */

body {font:13px/1.231 arial,helvetica,clean,sans-serif;margin:0;}
table{font-size:inherit;font-size:100%;}
pre,code,kbd,samp,tt{font-family:monospace;line-height:100%;}
form {margin:0;}

/* ---------- wrapper_bg ---------- */
#wrapper_bg {
	width:900px;
	margin:0 auto;
	background:url(../images/a_background.gif) 0 0 repeat-y;
}

/* ---------- wrapper ---------- */
#wrapper {
	width:800px;
	margin:0 50px;
}

/* ---------- contents1 ---------- */

#contents1 {
	margin:0 0 10px 0;
}
/* ---------- contents2 ---------- */

#contents2 {
	background:url(../images/a_keyword_body.gif) 0 0 repeat-y;
	margin:0 0 20px 0;
}

#contents2 .keyword_border {
	border-bottom:1px dotted #C96;
}

.keyword_reset {
	width:156px;
	height:38px;
	background:url(../images/a_keyword_reset.gif) 0 0 no-repeat;
	margin:0;
	border:none;
	cursor:pointer;
}
.keyword_search {
	width:156px;
	height:38px;
	background:url(../images/a_keyword_search.gif) 0 0 no-repeat;
	margin:0;
	border:none;
	cursor:pointer;
}

/* ---------- contents3 ---------- */

#contents3 {
	background:url(../images/a_point_body.gif) 0 0 repeat-y;
	margin:0 0 20px 0;
}

.point_text {
	border:1px solid #C96;
	background-color:#FFF;
	padding:0 4px;
}

/* ---------- contents4 ---------- */

#contents4 {
	background:url(../images/a_job_body.gif) 0 0 repeat-y;
	margin:0 0 20px 0;
}
.job_title {
	background:url(../images/a_job_store_body1.jpg) 0 0 repeat-y;
}
.job_title p {
	margin:0;
	padding:4px 8px;
	color:#930;
}

.job_store_info p {
	margin:0;
	padding:4px 8px;
}
.job_store_data {
	background:url(../images/a_job_store_body3.gif) 0 0 repeat-y;
}

.job_store_footer {
	padding:0 0 15px 0;
}

/* ---------- contents5 ---------- */

#contents5 {
	margin:0;
}

#footer_link {
	border-top:2px solid #0043A8;
	padding:10px 0 0 0;
	margin:15px 0;
	text-align:right;
}
#footer_copyright {
	text-align:right;
	margin:0;
	padding:0
}
/* ---------- add’Ç‰Á ---------- */

h1{
margin:0;padding:0;
}
.top_coment {
	width:740px;
	margin: 0;
	padding:10px 0 3px 0 ;
	height: 1.5em;
	color:Darkgray;
	font-size: 0.9em;
	font-weight: normal;
	text-align: left;
	letter-spacing:0.1em;
	color:#666666;
}
.top_coment a:link, .top_coment a:visited, .top_coment a:active {
	font-size: 0.9em;
	color:#666666;
	text-decoration:none;
}
.top_coment a:hover{
	font-size: 0.9em;
	color: #333333;
	text-decoration:none;	
}


