<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*--逋ｻ骭ｲ繝輔か繝ｼ繝�荳隕ｧ逕ｻ髱｢縺ｮ邱ｨ髮��髄縺題ｩｳ邏ｰ諠��ｱ譫�---*/
.registration-editor-dl {
    margin:0px;
    clear: left;
}
.registration-editor-dl dt {
    float:left;
    margin-right:1em;
}
.registration-editor-dl dd {
    float:left;
    margin-right:4em;
}
/*--逋ｻ骭ｲ繝輔か繝ｼ繝�霑ｽ蜉�逕ｻ髱｢縺ｮ驕主悉縺ｮ逋ｻ骭ｲ繝輔か繝ｼ繝�繧ｻ繝ｬ繧ｯ繝医Μ繧ｹ繝育畑---*/
.registration-select-box {
    height:150px;
    overflow-y: scroll;
    list-style:none;
    padding:0px;
}
.registration-select-box li {
    padding:0px 0.5em
}
/*--逋ｻ骭ｲ繝輔か繝ｼ繝�邱ｨ髮�判髱｢縺ｮ繝壹�繧ｸ霑ｽ蜉�繧ｿ繝悶せ繧ｿ繧､繝ｫ--*/
.registration-add-page-tab {
    display: block;
    padding: 10px 25px;
    float: left;
}
/*--逋ｻ骭ｲ繝輔か繝ｼ繝�邱ｨ髮�判髱｢縺ｮ鬆�岼繧｢繧ｳ繝ｼ繝�ぅ繧ｪ繝ｳ繧ｹ繧ｿ繧､繝ｫ---*/
#RegistrationQuestionEditQuestionForm .panel-title,
#RegistrationQuestionEditResultForm .panel-title {
    margin:0px;
}
.registration-accordion-header-title {
    font-size: 16px;
}
#RegistrationQuestionEditQuestionForm .registration-accordion-header-title {
    line-height:2em;
    padding-left:0.5em;
}
/*--逋ｻ骭ｲ繝輔か繝ｼ繝�邱ｨ髮�判髱｢縺ｮ驕ｸ謚櫁い繝ｪ繧ｹ繝�---*/
.registration-edit-choice-list-group {
    margin-bottom: 5px;
}

/*--逋ｻ骭ｲ繝輔か繝ｼ繝�繝槭ヨ繝ｪ繧ｯ繧ｹ逋ｻ骭ｲ逕ｻ髱｢---*/
.registration-matrix-table {
    margin-bottom:10px;
}
.registration-matrix-table td {
    vertical-align:bottom;
}
.registration-matrix-table td .radio label.control-label {
    display: block;
    padding: 3px 0px;
}
.registration-matrix-table td .checkbox {
    margin:0.2em 0;
}
.registration-matrix-table td input[type="radio"],
.registration-matrix-table td input[type="checkbox"] {
    display:block;
    width:100%;
    min-height:1em;
    margin:5px 0px;
    cursor: pointer;
}
.registration-matrix-table td input[type="checkbox"] {
    margin-left: 0px;
}
/*
 * 髮�ｨ育判髱｢繧ｰ繝ｩ繝�
 */
.registration-chart-wrapper {
    margin:1em;
}
/*------------------------------------------------------------------*/
table.table.registration-table-vcenter tbody td {
   vertical-align: middle;
}
/*
 * 邵ｦ繧ｹ繧ｯ繝ｭ繝ｼ繝ｫ繝舌�莉倥″
 */
.registration-list-wrapper {
    max-height:450px;
    overflow-y: scroll;
}
#RegistrationAnswerViewForm .checkbox label,
#RegistrationAnswerViewForm .radio label {
    margin-left: 10px;
}
#RegistrationAnswerViewForm .checkbox-inline+.checkbox-inline,
#RegistrationAnswerViewForm .radio-inline+.radio-inline {
    margin-left: 0px;
} 

/*--逋ｻ骭ｲ繝輔か繝ｼ繝�蝗樒ｭ皮判髱｢縺ｮ繝倥ャ繝繝ｼ---*/
.registration-answer-header-remaining-count {
    font-size: 18px;
}
</pre></body></html>