.tokusyu_careerscarf a {
	color: inherit;
	text-decoration: none;
}

.tokusyu_careerscarf ol, .tokusyu_careerscarf ul {
	list-style: none;
}

.tokusyu_careerscarf blockquote, q {
	quotes: none;
}

.tokusyu_careerscarf blockquote:before, 
.tokusyu_careerscarf blockquote:after,
.tokusyu_careerscarf q:before, 
.tokusyu_careerscarf q:after {
	content: '';
	content: none;
}

.tokusyu_careerscarf table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* meyerweb css reset end */

.tokusyu_careerscarf textarea:focus, input:focus {
	outline: 0;
}

.tokusyu_careerscarf input {
	border-width: 0;
}

.tokusyu_careerscarf em {
	font-style: italic;
}

.tokusyu_careerscarf h1, 
.tokusyu_careerscarf h2, 
.tokusyu_careerscarf h3, 
.tokusyu_careerscarf h4, 
.tokusyu_careerscarf h5, 
.tokusyu_careerscarf h6 {
	font-weight: bold;
}

.tokusyu_careerscarf sup {
	vertical-align: text-top;
	font-size: 58.3%; /*Corresponds to Photoshop's font size glyph transformation*/
}

.tokusyu_careerscarf sub {
	vertical-align: text-bottom;
	font-size: 58.3%; /*Corresponds to Photoshop's font size glyph transformation*/
}

.tokusyu_careerscarf img,
.tokusyu_careerscarf embed,
.tokusyu_careerscarf object,
.tokusyu_careerscarf video {
	max-width: 100%;
}

.tokusyu_careerscarf .group:before,
.tokusyu_careerscarf .group:after {
	content: " ";
	display: table;
}

.tokusyu_careerscarf .group:after {
	clear: both;
}

.tokusyu_careerscarf .group {
	zoom: 1; /* ie 6/7 */
}

.tokusyu_careerscarf .no-space-between-inline-blocks {
	letter-spacing: -0.31em; /* webkit */
	*letter-spacing: normal; /* reset IE < 8 */
	word-spacing: -0.43em; /* IE < 8 && gecko */
}

/* restore spacing on inner elements */
.tokusyu_careerscarf .no-space-between-inline-blocks > * {
	letter-spacing: normal;
	word-spacing: normal;
}

.tokusyu_careerscarf .displace {
	position: absolute;
	left: -5000px;
}
