/*2016-RESULTPAGE------*/
.resultTxt {
font-size: 1em;
line-height: 1.5em;
text-align: left;
float: none;
clear: both;
margin-bottom: 25px;
padding-right: 10px;
padding-left: 10px;
}
.phBB {
background-color: #edfbfc;
text-align: center;
margin-bottom: 50px;
padding: 25px 50px 50px; }

.phB {
width: 100%;
display: table;
}
.phL {
text-align: center;
width: 50%;
margin-bottom: 25px;
display: table-cell;
}
.phR {
font-size: 1.0em;
line-height: 1.5em;
text-align: center;
vertical-align: top;
display: table-cell;
width: 50%;
margin-bottom: 25px; }
.phR p {
text-align: left; }
.PC {
visibility: visible;
display: block; }

.SP {
visibility: hidden;
display: none; }

/*2022-RESULTPAGE------*/
.resultPdf {
	text-align: left;
	max-width: 600px;
	margin-right: auto;
	margin-left: auto; }

.resultPdf img {
	width: 49%; }
@media screen and (max-width:700px){
.phB {
display: block;
}

.phL {
display: block;
padding-right: 5px;
padding-left: 5px;
width: 100%;
float: none;
}
.phR {
display: block;
padding-right: 10px;
padding-left: 10px;
width: 100%;
float: none;
}
.PC {visibility: hidden;
display:    none; }

.SP {visibility: visible;
display:    block; }

}
@media screen and (max-width:500px){

	.resultPdf img {	width: 100%; }
}