/******************************************************
	左カラム
******************************************************/
div.button_area{
	padding:20px;
}
div.button_area .button a{
	background-color:#eee;
	display:block;
	font-weight:bold;
	padding:1em 1.5em;
}
div.button_area .button a:hover{
	background-color:#63F;
	color:#fff;
	text-decoration:none;
}



.column_alpha .inner{
	font-size:90%;
	padding:0 20px;
}

.column_alpha .inner li{
	line-height:1.5em;
	margin-bottom:15px;
}
.column_alpha aside{
	display:none;
	margin-bottom:20px;
}


/**********
問題個別情報
**********/
.column_alpha aside li{
	margin-bottom:15px;
}
.column_alpha aside p.caption{
	font-weight:bold;
	margin-bottom:0.5em;
}
.column_alpha aside p.editorIcon{
	float:left;
	margin-right:10px;
}



.column_alpha .full li{
	background-color:#fff;
	border-bottom:1px solid #eee;
}
.column_alpha .full li.active{
	background-color:#f6f6f6;
	background-color:linear-gradient(left top, #f6f6f6, #f3f3f3);
	background:-moz-linear-gradient(top, #F6f6f6, #f3f3f3);
	background:-webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#f3f3f3));
	font-weight:bold;
}
.column_alpha .full li a{
	display:block;
	padding:1em;
}
.column_alpha .full li a:hover{
	background-color:#f6f6f6;
	text-decoration:none;
}



/******************************************************
	右カラム
******************************************************/
.column_gamma{
	font-size:90%;
	padding-top:20px;
}
.column_gamma dl{
	line-height:2em;
	width:180px;
}
.column_gamma dt{
	border-bottom:1px solid #ddd;
	height:35px;
	line-height:35px;
	margin-bottom:10px;
}
.column_gamma dd{
	margin-bottom:20px;
}

section#feedback{
	width:180px;
}
#feedback p{
	margin-bottom:0.5em;
}
#feedback p.caption{
	border-bottom:1px solid #ddd;
	height:35px;
	line-height:35px;
	margin-bottom:10px;
}

#feedback textarea{
	width:160px;
}