@media (max-width:800px) {
	body {
		
	}
	
	section.textbox {
		padding-top: 50px;
	}
	
	.speech { 
		padding: 100px 20px 20px 20px;
	}
	
	.speech .face {
		left: calc(50% - 75px);
		top: -75px;
	}
	
	section.header img {
		margin-bottom: 15px;
	}
	
	section.header div {
		text-align: center !important;
	}
	
	.news-date {
		margin-top: 30px;
	}
	.share-block {
		float: none;
		width: 100%;
		text-align: center;
	}
	.order-box  {
		text-align: center;
		font-size: 17px;
		padding-bottom: 100px;
	}
	.order-box > div {
		float: none;
		width: 100%;
	}
	.order-panel {
		display: block;
		width: 100%;
	}
	.btn-order {
		width: 49%;
		margin: 0px;
	}
	
	.answer-block {
		float: none;
	}
	
	.answer-vote {
		margin: 20px;
	}
	
	.vote-form {
		top: 0;
		left: 0px;
		width: 100%;
		height: 100%;
	}
	
	.image-form .closebtn, .vote-form .closebtn {
		right: 0;
		top: 0;
	}
	
	.image-form {
		width: 100%;
		height: 100%;
		left: 0;
		top: 0;
		overflow: scroll;
	}
	
	.photo-info input {
		width: 100%;
		margin: 5px 1%;
	}
	
	.image-form .agree-152 #check_agree {
		margin-bottom: 0;
	}
	
	.prize-img {
		margin-bottom: 10px;
	}
}