@charset "utf-8";
/* =============================================
	PC
============================================ */

@media screen and (min-width:600px){

#piyomaruQuiz {
    width: 100%;
}
#piyomaruQuiz img {
	max-width:100%;
}
iframe.quiz-box {
	width:707px;
	overflow: hidden;
	transform: scale(.99);
	-webkit-transform-origin-x: 0;
	-webkit-transform-origin-y: 0;
	min-height: 600px;
	margin-top:  10px;
}

}






/* =============================================
	SP
============================================ */
@media screen and (max-width:599px){

#piyomaruQuiz {
    width: 100%;
    margin: auto;
    position: relative;
    padding: 0;
    min-height: 400px;
}

iframe.quiz-box {
	overflow: hidden;
	-webkit-transform-origin-x: 0;
	-webkit-transform-origin-y: 0;
	transform: scale(.73);
	min-height: 400px;
	width: 125%;
}

}





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

iframe.quiz-box {
	transform: scale(.811);
	min-height: 400px;
}

}






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

iframe.quiz-box {
	min-height: 360px;
	width:  120%;
}

}







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

iframe.quiz-box {
	transform: scale(.93);
	min-height: 280px;
}

}