/*
div.common_top2 {
	background: #a6dae1;
	width: 850px;
}
*/
div.quiz_top_body {
	margin-left: 30px;
	padding: 0;
	width: 850px;
	height: 900px;
	background-image: url("images/bg_quiz_top.png");
	background-repeat: no-repeat;
}
div.quiz_top_txt {
	margin: 0 auto;
	width: 400px;
	padding-top: 220px;
}
div.quiz_top_txt p {
	font-size: 14px;
	line-height: 150%;
	color: #444444;
	font-weight: bold;
}
div.quiz_top_txt p  span.textrubi {
	font-size: 12px;
	line-height: 130%;
	color: #406771;
}
p.quiz_top_title{
	text-align: center;
	margin: 20px 0 10px;
}
p.quiz_top_link{
	text-align: center;
	margin: 20px 0 50px;
}
div#main_swf {
	width: 646px;
	height: 484px;
}
.p_quiz_body {
	width: 850px;
}
.main_bg {
	width: 640px;
	margin: 0 auto;
}
.main_bg p {
	margin-bottom: 10px;
}

.mondai_body {
	width: 850px;
	height: 1550px;
	background-image: url("images/bg_mondai_cross.png");
	background-repeat: no-repeat;
	margin-left: 30px;
	padding-top: 25px;
}
.mondai_title {
	width: 100%;
	height: 100px;
}
.mondai_title_blnk,
.mondai_main_img {
	width: 390px;
	height: 100%;
	float: left;
}
.mondai_title_txt,
.mondai_main_txt {
	width: 420px;
	height: 100%;
	float: left;
}
.mondai_ptint {
	width: 100%;
	height: 80px;
}
.mondai_ptint p {
	text-align: center;
}
.mondai_main {
	width: 100%;
	height: 100%;
}
.mondai_tate,
.mondai_yoko {
	background: #fff;
	margin-bottom: 20px;
	padding: 20px;
}
.mondai_title_txt p {
	font-size: 14px;
	line-height: 150%;
	color: #444444;
	font-weight: bold;
}
.mondai_tate table,
.mondai_yoko table {
	font-size: 12px;
	line-height: 150%;
    border-collapse: separate;
    border-spacing: 0.25em 0.5em;
}
td.mondai_num {
	width: 20px;
	text-align: right;
	vertical-align: top;
}
td.mondai_txt {
	width: 340px;
	text-align: left;
}
td.mondai_hint {
	width: 60px;
	text-align: right;
	vertical-align: top;
}
.mondai_tate p.mondai_check {
	font-size: 14px;
	line-height: 150%;
	color: #FF5147;
	font-weight: bold;
	margin-bottom: 1em; 
}
.mondai_title_txt p  span.textrubi,
.mondai_tate p.mondai_check span.textrubi,
.mondai_tate td  span.textrubi,
.mondai_yoko td  span.textrubi {
	font-size: 12px;
	line-height: 150%;
	color: #406771;
}
p.mondai_key {
	margin-bottom: 0.5em; 
}