/*--- アンケート編集 ---*/

#layouter{
}

#layouter #enquete-layout{
	width:470px;
	overflow:auto;
	border:1px solid #333;
}

#layouter #enquete-layout .enquete-caption{
	width:100%;
	background-color:#333;
	color:#888;
	font-weight:bold;
	padding-left:1em;
	line-height:2em;
}

#layouter #enquete-layout .enquete-lead{
	padding:1em;
	line-height:1.6em;
	color:#888;
}

#layouter #enquete-layout .question-dropper{
	border:1px solid #3079ed;
	line-height:2em;
	text-align:center;
	color:#3079ed;
	margin:1em;
}

#layouter #enquete-layout .question-dropper.question-dropper-active{
	background-color:#3079ed;
	color:white;
}

#layouter #enquete-layout .enquete-question{
	margin:0.5em 1em;
	position:relative;
}

#layouter #enquete-layout .enquete-question .enquete-question-remove-btn{
	position:absolute;
	top:0px;
	right:0px;
	display:none;
}

#layouter #enquete-layout .enquete-question.enquete-question-active{
	background-color:#c0d6f9;
}

#layouter #enquete-layout .enquete-question.enquete-question-active .enquete-question-remove-btn{
	display:block;
}

#layouter #enquete-layout .enquete-question .question{
	color:#FD5A2A;
}

#layouter #enquete-ctrl{
	width:470px;
}

#layouter .answer-column{
	padding:0.5em 1em;
}

#layouter .answer-column.answer-column-text input{
	width:420px;
}

#layouter .answer-column.answer-column-number input{
	width:100px;
}

#layouter .answer-column.answer-column-textarea textarea{
	width:420px;
	height:2.5em;
	color:#666;
	border:1px solid #666;
}

#layouter .answer-column.answer-column-radio label,
#layouter .answer-column.answer-column-checkbox label{
	font-weight:normal;
	color:#666;
	margin-right:10px;
}

#layouter .answer-column.answer-column-select select{
	color:#666;
}

