/* CSS Document */
.hid{display:none;}
.disp{display:block;}
#quiz{font-size:110%;line-height:1.5em;width:auto;text-align:center;margin:0 0 50px 0;padding:10px;background:#FF9;}
#s0, #mn{ margin:30px 0 30px 0;font-size:150%; font-weight:bold;}
#quiz .pr{text-align:left;}
#quiz p{text-align:left;font-weight:bold;margin-bottom:10px;}
#quiz ol{text-align:left;}
#quiz img{margin-bottom:30px;width:430px;height:auto;}
.thrColAbsHdr #container #mainContent #img300-405 img,.thrColAbsHdr #container #mainContent .img300-405 img{width:100%;height:auto;margin:0 auto 10px auto;}
/* iPhone　w320 h480------------------------------------------------------ */
@media screen and (max-device-width: 480px), screen and (max-width: 480px) {
#quiz{font-size:120%;}
#quiz .pr{font-size:150%;}
}