@charset "utf-8";

/* -----------------
Nisca career.css
htp://www.nisca.co.jp
------------------- */

.Career h1.guidelinesH1 {
	background: url(../images/career/guidelinesH1.jpg) no-repeat;
	width: 660px;
	height: 95px;
	text-indent: -9999px;
	padding-bottom: 20px;
	}

.Career h2.guidelinesTTL01 {
	background: url(../images/career/guidelinesH2t01.jpg) no-repeat;
	width: 660px;
	height: 40px;
	text-indent: -9999px;
	padding-bottom: 20px;
	}

.careerBtn {
	padding: 20px;
	text-align: center;
	}


/* entry */
.Career h1.entryH1 {
	background: url(../images/career/careerEntryH1.jpg) no-repeat;
	width: 660px;
	height: 95px;
	text-indent: -9999px;
	padding-bottom: 20px;
	}

.Career h2.entryTTL01 {
	background: url(../images/career/careerEntryH2t01.jpg) no-repeat;
	width: 660px;
	height: 40px;
	text-indent: -9999px;
	padding-bottom: 20px;
	}

.Career h2.entryTTL02 {
	background: url(../images/career/careerEntryH2t02.jpg) no-repeat;
	width: 660px;
	height: 40px;
	text-indent: -9999px;
	padding-bottom: 20px;
	}

.entryBox {
	padding: 0 20px 40px;
	text-align: center;
	}



/* privacy*/

.Career h1.privacyH1 {
	background: url(../images/career/privacyH1.jpg) no-repeat;
	width: 660px;
	height: 95px;
	text-indent: -9999px;
	padding-bottom: 20px;
	}

.Career h2.privacyTTL01 {
	background: url(../images/career/privacyH2t01.jpg) no-repeat;
	width: 660px;
	height: 40px;
	text-indent: -9999px;
	padding-bottom: 20px;
	}

.Career h2.privacyTTL02 {
	background: url(../images/career/privacyH2t02.jpg) no-repeat;
	width: 660px;
	height: 40px;
	text-indent: -9999px;
	padding-bottom: 20px;
	}

.Career h2.privacyTTL03 {
	background: url(../images/career/privacyH2t03.jpg) no-repeat;
	width: 660px;
	height: 40px;
	text-indent: -9999px;
	padding-bottom: 20px;
	}

.blueFrame {
	background: url(../images/career/blueFrameBack.gif) repeat-y;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	padding: 10px 20px;
	margin-bottom: 20px;
	}

.blueFrame dl dt {
	width: 130px;
	float: left;
	}
.blueFrame dl dd {
	width: 480px;
	float: left;
	padding-top: 30px;
	font-size: 110%;
	}