@charset "UTF-8";

#redcol{
	color: #ff7f7f;
}

div#confirm{
	color: #0000FF;
	font-size: 120px !important;
}
















table.table011 {
	border-spacing: 0;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	border-right: 1px solid #CCC;
	width: 100%;
}
table.table011 th {
	vertical-align: middle;
	padding: 4px 0;
	line-height: 1.0em;
	font-size: 12px;
	background:#CEE3F6;
	text-align: center;
	border-left: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
}
table.table011 tr td {
	vertical-align: middle;
	border-top: 1px solid #CCC;
	border-left: 1px solid #CCC;
	padding: 4px;
	font-size: 12px;
}
table.table011 td.center {
	text-align: center;
}
table.table011 td.back {
	background:#F5F5F5;
}
th.dt{
	border-bottom: 1px solid #CCC;

}


/* 合格証申込*/
p.goukakusho{
    width: 55%;
}
/* 検定TOP 検定名*/
p.kentei_mei{
    width: 55%;
}


/* 959px以下
------------------------------------------------------------*/
@media only screen and (max-width: 959px){

}


/* 幅755px以下
------------------------------------------------------------*/
@media only screen and (max-width: 755px){
    p.goukakusho{
		width: 45%;
	}
    p.kentei_mei{
		width: 45%;
	}
}

/* 幅470px以下
------------------------------------------------------------*/
@media only screen and (max-width: 470px){
    p.goukakusho{
		width: 30%;
	}
    p.kentei_mei{
		width: 30%;
	}
}
