body{font-size:34px; font-family: 'Nanum Gothic', sans-serif; }
.header{width:100%; height:150px; line-height:150px; text-align:center; background-color: #2874f0; color:#fff; font-size:54px;}
.category-body{width:100%; margin:auto; }
	.question-container{width:100%; display:none;}
.question-box{min-height:350px; padding:100px 40px 40px 40px; line-height:90px; color:#202124; font-size:58px;}
.answer-box{width:100%;}
.answer-box-option{width:80%; margin:auto; margin-top:30px; margin-bottom:30px;  background-color:#ff5252; color:#fff; padding:5%; text-align: center; cursor:pointer; font-size:58px; border-radius:15px; box-shadow: 1px 1px 2px #66bb6a;}
.message-box{display:none;}
.message-text{width:100%;  line-height:300px; text-align:center; color:#ffca28; font-size: 58px; font-weight:bold; text-transform: uppercase; text-shadow: 1px 1px 2px #000;}
.message-text a{text-decoration: none;}
.next-button{width:80%; margin:auto; padding:5%; background-color:#00c853; color:#fff;  text-align:center; display:none; cursor:pointer; box-shadow: 1px 1px 2px #2979ff; border-radius:15px;}
.showtreasure{width:100%; height:450px; text-align:center; line-height:450px; background-color:#ffca28; color:#000; font-size:138px;  text-decoration: bold; display:none;}
.countdown-timer{color:#039be5; line-height:100px; text-align:center;background-color:#e2f6ff;}
.active{display:block;}
