@charset "utf-8";
/* Hの就職 */

/* base size 14em http://aloestudios.com/tools/emchart/ */

div#pageTitle, div#pageTitleS {
	position: relative; /*addClips*/
	border: 1px solid #ccc;
	margin-bottom: 10px;
	padding: 1px;
}

div.socialBookmark {
	position: absolute;
	width: 150px;
	height: 20px;
	right: 0;
	top: 10px;
}

div#pageTitle h1, div#pageTitleS h1 {
	line-height: 1.1;
	border-bottom: 3px solid #5064f4;
	margin: 0;
	padding: 8px 13px;
	font-size: 1.572em;
	font-weight: bold;	
	background: url(/shared/images/bg_h1.jpg) no-repeat left bottom;
}

h2 {
	margin-bottom: 0.5em;
	padding: 7px 3px;
	font-size: 1.286em;
	background/shared/hared/images/bg_h2.gif) no-repeat left bottom;
}

h3 {
	font-size: 1.143em;
	margin-top: 1.5em;
	margin-bottom: 0.5em;
	padding: 0.25em 0.5em;
	background-color: #f0f0f0;
}

h4 {
	font-size: 1.143em;
	margin-bottom: 0.5em;
	padding: 0.25em;
}

h2, h3, h4 {
	font-weight: bold;	
}

/* 画像使用時 */
.titleImage {
	padding: 0;
	border: none;
	background: none;
}