@charset "UTF-8";

#main {
	color:#ee8219;
}

	#main .section {
		border-radius:20px;
		border:6px solid #f89e1c;
		background:#fff;
	}


	#main .button a {
		border-radius:6px;
		border:3px solid #946004;
		border-right-width:6px;
		border-bottom-width:6px;
		background:#f89e1c;
		color:#fff;
		font-size:16px;
		font-weight:bold;
	}
	
		.pc #main .button a:hover {
			left:1px;
			margin-top:3px;
			color:#eaf3f8;
			border-width:3px;
			background-color:#f89e1c;
		}

		#main-header .logo img {
			width:100%;
			height:auto;
			margin-bottom: 60px;
		}

/*-------------------------------------------------------------------------
	Main Header
/*-----------------------------------------------------------------------*/

		#main-header .subject img {
			width:310px;
		}


/*-------------------------------------------------------------------------
	Start Header
/*-----------------------------------------------------------------------*/
#start-header {
	position:relative;
	width:80%;
	max-width:440px;
	margin:0 auto 40px auto;
	border-radius:50%;
	border:5px solid #fff;
	background:#f89e1c;
	box-shadow:0 0 0 6px #f89e1c;
}

/*-------------------------------------------------------------------------
	Start Content
/*-----------------------------------------------------------------------*/

	#start-navi .content {
		padding-top: 30px;
		margin-bottom:30px;
		border-radius:10px;
		border:5px solid #f89e1c;
		background:#fff;
	}

			#start-navi .content p.quiz-button a {
				font-size: 23px;
			}

@media screen and (max-width:960px) {
			
			#start-navi .content .quiz img {
				width: 95%;
				height: auto;
			}

}



/*-------------------------------------------------------------------------
	Question
/*-----------------------------------------------------------------------*/
#question {
}
	
	#question-content .question .a li.a1 {
		background-image:url(../img/quiz/question/answer/1.png);
	}
	
	#question-content .question .a li.a2 {
		background-image:url(../img/quiz/question/answer/2.png);
	}
	
	#question-content .question .a li.a3 {
		background-image:url(../img/quiz/question/answer/3.png);
	}
	
	#question-content .question .a li.a4 {
		background-image:url(../img/quiz/question/answer/4.png);
	}


/*-------------------------------------------------------------------------
	Result
/*-----------------------------------------------------------------------*/
#result {
}
		#check-answers .paper.right .header .icon {
			background-image:url(../../../files/img/common/result/icon/right.png);
		}
		
		#check-answers .paper.wrong .header .icon {
			background-image:url(../../../files/img/common/result/icon/wrong.png);
		}

			
			#check-answers .paper .question dd.right {
				background-image:url(../../../files/img/common/result/icon/right.png);
				color:#f31443;
			}
			
			#check-answers .paper .question dd.mine {
				background-image:url(../../../files/img/common/result/icon/wrong.png);
				color:#1280d4;
			}