<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

.MainColumn::after {
    /* -- topのバッグ　背景色 --*/
    background: #3052C1;
}

.enquete_title .num {
    /* -- 質問数字の丸 フォントカラー --*/
    color: #fff;
    /* -- 質問数字の丸　背景色 --*/
    background: #3052C1;
}

.submit.active {
    /* --送信決定ボタン 　背景色 --*/
    background: #3052C1;
    /* --送信決定ボタン 　フォントカラー --*/
    color: #fff;
}
.btn.next.active {
    /* --次へボタン フォントカラー --*/
    color: #3052C1;
    /* --次へボタン 枠線 --*/
    border: solid 1px #3052C1;
}
.btn.next.active::after {
    /* -- 次へボタン　三角の色 --*/
    border-left: 8px solid #3052C1;
}
.btn.prev.active {
    /* -- 戻るボタン　フォントカラー --*/
    color: #3052C1;
    /* -- 戻るボタン　枠線 --*/
    border: solid 1px #3052C1;
}
.btn.prev.active::after {
    /* -- 　戻るボタン　三角の色 --*/
    border-left: 8px solid #3052C1;
}

textarea:focus {
    /* --textarea 入力時の枠線 --*/
    border: solid 1px #3052C1;
    outline: 0;
}
input:focus {
    /* --input 入力時の枠線 --*/
    border: solid 1px #3052C1;
}

.progress_bar {
    /* --プログレスバー 背景色 --*/
    background-color: #3052C1;
}
.gender_input {
    max-width: 15em;
}
.age_input {
    max-width: 8em;
}
.zip1_input {
    max-width: 6em;
}
.zip2_input {
    max-width: 8em;
}
.zip_hyphen {
    font-size: 40px;
    vertical-align: middle;
    padding: 0 10px;
}
.description {
    font-size: 28px;
}
textarea {
    font-size: 15px;
    font-family: "Arial";
    padding: 10px;
}

.enquete_title {
    margin-top: 19px;
}
</pre></body></html>