@charset "utf-8";

/* 企業を退職された方 */
#li1  a {
	background-image: url(../images/control/c-naviprocedure.gif);
	background-position: 0px 0px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 178px;
}
#li1 a:hover {
	background-image: url(../images/control/c-naviprocedure.gif);
	background-position: 0px -30px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 178px;
}
#li1_on a {
	background-image: url(../images/control/c-naviprocedure.gif);
	background-position: 0px -60px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 178px;
}
/* 年金を受給される方 */
#li2 a {
	background-image: url(../images/control/c-naviprocedure.gif);
	background-position: -178px 0px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 215px;
}
#li2 a:hover {
	background-image: url(../images/control/c-naviprocedure.gif);
	background-position: -178px -30px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 215px;
}
#li2_on  a {
	background-image: url(../images/control/c-naviprocedure.gif);
	background-position: -178px -60px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 215px;
}
/* よくあるご質問 */
#li3 a {
	background-image: url(../images/control/c-naviprocedure.gif);
	background-position: -393px 0px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 140px;
}
#li3 a:hover {
	background-image: url(../images/control/c-naviprocedure.gif);
	background-position: -393px -30px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 140px;
}
#li3_on a {
	background-image: url(../images/control/c-naviprocedure.gif);
	background-position: -393px -60px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 140px;
}
/* 質問枠 */
.q {
	background-image: url(../images/procedures/pro-q.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 10px;
	padding-top:0.2em;
	min-height: 19px;
	height: auto !important;
	height: 19px;
}
/* 答え枠 */
.a {
	background-image: url(../images/procedures/pro-a.gif);
	background-repeat: no-repeat;
	background-position: left 0.25em;
	padding-left: 10px;
	padding-top:0.2em;
	height: auto !important;
	height: 19px;
}
/* Q&A番号 */
.num {
	display: block;
	float: left;
}
.a .num /* A番号 */ {
	color: #FF4051;
	font-weight: bold;
}
/* 質問・答え太文字部分 */
.head {
	display: block;
	margin-left: 2.5em;
	text-align: left;
}