@charset "UTF-8";

/* ---------------------------------
             question
------------------------------------*/

dd.question{
	font-size: 100%;
	font-weight: bold;
	margin: 0px 15px 0px 30px;
	padding: 9px 0px 9px 30px;
	line-height:180%;
	background:url(/recruit/images/question.gif) left no-repeat;
　　text-indent:10px;
}

dd.answer{
	margin: 0px 15px 20px 60px;
	padding: 0px;
}

/* ---------------------------------
                entry
------------------------------------*/

table.entry{
	width: 545px;
	margin: 5px 0px 0px 0px;
	padding: 0px;
    border: 1px #006699 solid;
    border-collapse: collapse;
    border-spacing: 0;

}

.entry td.left{
	width: 145px;
	text-align: center;
	vertical-align: top;
	font-weight: bold;
	padding: 5px;
    border: 1px #006699 solid;
    border-width: 0 0 1px 1px;
    white-space: nowrap;
}

.entry td.right{
	width: 400px;
	text-align: left;
	padding: 5px;
    border: 1px #006699 solid;
    border-width: 0 0 1px 1px;
    white-space: nowrap;
}

table.treatment{
	width: 360px;
	margin: 5px 0px 0px 0px;
	padding: 0px;
    border: 1px #006699 solid;
    border-collapse: collapse;
    border-spacing: 0;
}

.treatment td.align-center{
	width: 120px;
	text-align: center;
	vertical-align: top;
	padding: 5px;
    border: 1px #006699 solid;
    border-width: 0 0 1px 1px;
    white-space: nowrap;
}

.treatment td.align-right{
	width: 120px;
	text-align: right;
	vertical-align: top;
	padding: 5px;
    border: 1px #006699 solid;
    border-width: 0 0 1px 1px;
    white-space: nowrap;
}

.entry span.small{
	font-size: 85%;
}

.entry span.bold{
	font-weight: bold;
}

/* ---------------------------------
               driver
------------------------------------*/

table.driver{
	width: 545px;
	margin: 5px 0px 0px 0px;
	padding: 0px;
    border: 1px #006699 solid;
    border-collapse: collapse;
    border-spacing: 0;

}

.driver td.left{
	width: 145px;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	padding: 5px;
    border: 1px #006699 solid;
    border-width: 0 0 1px 1px;
    white-space: nowrap;
}

.driver td.right{
	width: 400px;
	text-align: left;
	padding: 5px;
    border: 1px #006699 solid;
    border-width: 0 0 1px 1px;
    white-space: nowrap;
}