@charset "UTF-8";



/* -----------------カラー01---------------------*/
body.no_01 #color-line,
body.no_01 h2,
body.no_01 .submit .btn a,
body.no_01 .submit #kakunin_btn_disable a,
body.no_01 .submit #kakunin_btn_enabled a,
body.no_01 input[type="radio"] + label::after,
body.no_01 footer {
	background-color:#bc2e22;
}

body.no_01 input[type='text'],
body.no_01 input[type="checkbox"] + label::before,
body.no_01 input[type="radio"] + label::before,
body.no_01 textarea,
body.no_01 input[type="checkbox"] + label::after,
body.no_01 #submit_content .inner,
body.no_01 .selectdiv select {
	border-color: #bc2e22;
	}


/* -----------------カラー02---------------------*/
body.no_02 #color-line,
body.no_02 h2,
body.no_02 .submit .btn a,
body.no_02 .submit #kakunin_btn_disable a,
body.no_02 .submit #kakunin_btn_enabled a,
body.no_02 input[type="radio"] + label::after,
body.no_02 footer {
	background-color:#d26822;
}

body.no_02 input[type='text'],
body.no_02 .custom-select-trigger,
body.no_02 input[type="checkbox"] + label::before,
body.no_02 input[type="radio"] + label::before,
body.no_02 textarea,
body.no_02 input[type="checkbox"] + label::after,
body.no_02 #submit_content .inner,
body.no_02 .selectdiv select {
	border-color: #d26822;
	}

/* -----------------カラー03---------------------*/
body.no_03 #color-line,
body.no_03 h2,
body.no_03 .submit .btn a,
body.no_03 .submit #kakunin_btn_disable a,
body.no_03 .submit #kakunin_btn_enabled a,
body.no_03 input[type="radio"] + label::after,
body.no_03 footer {
	background-color:#e9a122;
}

body.no_03 input[type='text'],
body.no_03 .custom-select-trigger,
body.no_03 input[type="checkbox"] + label::before,
body.no_03 input[type="radio"] + label::before,
body.no_03 textarea,
body.no_03 input[type="checkbox"] + label::after,
body.no_03 #submit_content .inner,
body.no_03 .selectdiv select {
	border-color: #e9a122;
	}

/* -----------------カラー04---------------------*/
body.no_04 #color-line,
body.no_04 h2,
body.no_04 .submit .btn a,
body.no_04 .submit #kakunin_btn_disable a,
body.no_04 .submit #kakunin_btn_enabled a,
body.no_04 input[type="radio"] + label::after,
body.no_04 footer {
	background-color:#ffdb22;
}

body.no_04 input[type='text'],
body.no_04 .custom-select-trigger,
body.no_04 input[type="checkbox"] + label::before,
body.no_04 input[type="radio"] + label::before,
body.no_04 textarea,
body.no_04 input[type="checkbox"] + label::after,
body.no_04 #submit_content .inner,
body.no_04 .selectdiv select {
	border-color: #ffdb22;
	}

/* -----------------カラー05---------------------*/
body.no_05 #color-line,
body.no_05 h2,
body.no_05 .submit .btn a,
body.no_05 .submit #kakunin_btn_disable a,
body.no_05 .submit #kakunin_btn_enabled a,
body.no_05 input[type="radio"] + label::after,
body.no_05 footer {
	background-color:#c9d422;
}

body.no_05 input[type='text'],
body.no_05 .custom-select-trigger,
body.no_05 input[type="checkbox"] + label::before,
body.no_05 input[type="radio"] + label::before,
body.no_05 textarea,
body.no_05 input[type="checkbox"] + label::after,
body.no_05 #submit_content .inner,
body.no_05 .selectdiv select {
	border-color: #c9d422;
	}

/* -----------------カラー06---------------------*/
body.no_06 #color-line,
body.no_06 h2,
body.no_06 .submit .btn a,
body.no_06 .submit #kakunin_btn_disable a,
body.no_06 .submit #kakunin_btn_enabled a,
body.no_06 input[type="radio"] + label::after,
body.no_06 footer {
	background-color:#94cc22;
}

body.no_06 input[type='text'],
body.no_06 .custom-select-trigger,
body.no_06 input[type="checkbox"] + label::before,
body.no_06 input[type="radio"] + label::before,
body.no_06 textarea,
body.no_06 input[type="checkbox"] + label::after,
body.no_06 #submit_content .inner,
body.no_06 .selectdiv select {
	border-color: #94cc22;
	}

/* -----------------カラー07---------------------*/
body.no_07 #color-line,
body.no_07 h2,
body.no_07 .submit .btn a,
body.no_07 .submit #kakunin_btn_disable a,
body.no_07 .submit #kakunin_btn_enabled a,
body.no_07 input[type="radio"] + label::after,
body.no_07 footer {
	background-color:#5ec522;
}

body.no_07 input[type='text'],
body.no_07 .custom-select-trigger,
body.no_07 input[type="checkbox"] + label::before,
body.no_07 input[type="radio"] + label::before,
body.no_07 textarea,
body.no_07 input[type="checkbox"] + label::after,
body.no_07 #submit_content .inner,
body.no_07 .selectdiv select {
	border-color: #5ec522;
	}

/* -----------------カラー08---------------------*/
body.no_08 #color-line,
body.no_08 h2,
body.no_08 .submit .btn a,
body.no_08 .submit #kakunin_btn_disable a,
body.no_08 .submit #kakunin_btn_enabled a,
body.no_08 input[type="radio"] + label::after,
body.no_08 footer {
	background-color:#52a95a;
}

body.no_08 input[type='text'],
body.no_08 .custom-select-trigger,
body.no_08 input[type="checkbox"] + label::before,
body.no_08 input[type="radio"] + label::before,
body.no_08 textarea,
body.no_08 input[type="checkbox"] + label::after,
body.no_08 #submit_content .inner,
body.no_08 .selectdiv select {
	border-color: #52a95a;
	}

/* -----------------カラー09---------------------*/
body.no_09 #color-line,
body.no_09 h2,
body.no_09 .submit .btn a,
body.no_09 .submit #kakunin_btn_disable a,
body.no_09 .submit #kakunin_btn_enabled a,
body.no_09 input[type="radio"] + label::after,
body.no_09 footer {
	background-color:#458c93;
}

body.no_09 input[type='text'],
body.no_09 .custom-select-trigger,
body.no_09 input[type="checkbox"] + label::before,
body.no_09 input[type="radio"] + label::before,
body.no_09 textarea,
body.no_09 input[type="checkbox"] + label::after,
body.no_09 #submit_content .inner,
body.no_09 .selectdiv select {
	border-color: #458c93;
	}

/* -----------------カラー10---------------------*/
body.no_10 #color-line,
body.no_10 h2,
body.no_10 .submit .btn a,
body.no_10 .submit #kakunin_btn_disable a,
body.no_10 .submit #kakunin_btn_enabled a,
body.no_10 input[type="radio"] + label::after,
body.no_10 footer {
	background-color:#3970cb;
}

body.no_10 input[type='text'],
body.no_10 .custom-select-trigger,
body.no_10 input[type="checkbox"] + label::before,
body.no_10 input[type="radio"] + label::before,
body.no_10 textarea,
body.no_10 input[type="checkbox"] + label::after,
body.no_10 #submit_content .inner,
body.no_10 .selectdiv select {
	border-color: #3970cb;
	}

/* -----------------カラー11---------------------*/
body.no_11 #color-line,
body.no_11 h2,
body.no_11 .submit .btn a,
body.no_11 .submit #kakunin_btn_disable a,
body.no_11 .submit #kakunin_btn_enabled a,
body.no_11 input[type="radio"] + label::after,
body.no_11 footer {
	background-color:#556acb;
}

body.no_11 input[type='text'],
body.no_11 .custom-select-trigger,
body.no_11 input[type="checkbox"] + label::before,
body.no_11 input[type="radio"] + label::before,
body.no_11 textarea,
body.no_11 input[type="checkbox"] + label::after,
body.no_11 #submit_content .inner,
body.no_11 .selectdiv select {
	border-color: #556acb;
	}

/* -----------------カラー12---------------------*/
body.no_12 #color-line,
body.no_12 h2,
body.no_12 .submit .btn a,
body.no_12 .submit #kakunin_btn_disable a,
body.no_12 .submit #kakunin_btn_enabled a,
body.no_12 input[type="radio"] + label::after,
body.no_12 footer {
	background-color:#7164cb;
}

body.no_12 input[type='text'],
body.no_12 .custom-select-trigger,
body.no_12 input[type="checkbox"] + label::before,
body.no_12 input[type="radio"] + label::before,
body.no_12 textarea,
body.no_12 input[type="checkbox"] + label::after,
body.no_12 #submit_content .inner,
body.no_12 .selectdiv select {
	border-color: #7164cb;
	}

/* -----------------カラー13---------------------*/
body.no_13 #color-line,
body.no_13 h2,
body.no_13 .submit .btn a,
body.no_13 .submit #kakunin_btn_disable a,
body.no_13 .submit #kakunin_btn_enabled a,
body.no_13 input[type="radio"] + label::after,
body.no_13 footer {
	background-color:#8d5ecb;
}

body.no_13 input[type='text'],
body.no_13 .custom-select-trigger,
body.no_13 input[type="checkbox"] + label::before,
body.no_13 input[type="radio"] + label::before,
body.no_13 textarea,
body.no_13 input[type="checkbox"] + label::after,
body.no_13 #submit_content .inner,
body.no_13 .selectdiv select {
	border-color: #8d5ecb;
	}

/* -----------------カラー14---------------------*/
body.no_14 #color-line,
body.no_14 h2,
body.no_14 .submit .btn a,
body.no_14 .submit #kakunin_btn_disable a,
body.no_14 .submit #kakunin_btn_enabled a,
body.no_14 input[type="radio"] + label::after,
body.no_14 footer {
	background-color:#946187;
}

body.no_14 input[type='text'],
body.no_14 .custom-select-trigger,
body.no_14 input[type="checkbox"] + label::before,
body.no_14 input[type="radio"] + label::before,
body.no_14 textarea,
body.no_14 input[type="checkbox"] + label::after,
body.no_14 #submit_content .inner,
body.no_14 .selectdiv select {
	border-color: #946187;
	}

/* -----------------カラー15---------------------*/
body.no_15 #color-line,
body.no_15 h2,
body.no_15 .submit .btn a,
body.no_15 .submit #kakunin_btn_disable a,
body.no_15 .submit #kakunin_btn_enabled a,
body.no_15 input[type="radio"] + label::after,
body.no_15 footer {
	background-color:#9b6344;
}

body.no_15 input[type='text'],
body.no_15 .custom-select-trigger,
body.no_15 input[type="checkbox"] + label::before,
body.no_15 input[type="radio"] + label::before,
body.no_15 textarea,
body.no_15 input[type="checkbox"] + label::after,
body.no_15 #submit_content .inner,
body.no_15 .selectdiv select {
	border-color: #9b6344;
	}

/* -----------------カラー16---------------------*/
body.no_16 #color-line,
body.no_16 h2,
body.no_16 .submit .btn a,
body.no_16 .submit #kakunin_btn_disable a,
body.no_16 .submit #kakunin_btn_enabled a,
body.no_16 input[type="radio"] + label::after,
body.no_16 footer {
	background-color:#a26600;
}

body.no_16 input[type='text'],
body.no_16 .custom-select-trigger,
body.no_16 input[type="checkbox"] + label::before,
body.no_16 input[type="radio"] + label::before,
body.no_16 textarea,
body.no_16 input[type="checkbox"] + label::after,
body.no_16 #submit_content .inner,
body.no_16 .selectdiv select {
	border-color: #a26600;
	}

/* -----------------カラー17---------------------*/
body.no_17 #color-line,
body.no_17 h2,
body.no_17 .submit .btn a,
body.no_17 .submit #kakunin_btn_disable a,
body.no_17 .submit #kakunin_btn_enabled a,
body.no_17 input[type="radio"] + label::after,
body.no_17 footer {
	background-color:#9e7632;
}

body.no_17 input[type='text'],
body.no_17 .custom-select-trigger,
body.no_17 input[type="checkbox"] + label::before,
body.no_17 input[type="radio"] + label::before,
body.no_17 textarea,
body.no_17 input[type="checkbox"] + label::after,
body.no_17 #submit_content .inner,
body.no_17 .selectdiv select {
	border-color: #9e7632;
	}

/* -----------------カラー18---------------------*/
body.no_18 #color-line,
body.no_18 h2,
body.no_18 .submit .btn a,
body.no_18 .submit #kakunin_btn_disable a,
body.no_18 .submit #kakunin_btn_enabled a,
body.no_18 input[type="radio"] + label::after,
body.no_18 footer {
	background-color:#9a8664;
}

body.no_18 input[type='text'],
body.no_18 .custom-select-trigger,
body.no_18 input[type="checkbox"] + label::before,
body.no_18 input[type="radio"] + label::before,
body.no_18 textarea,
body.no_18 input[type="checkbox"] + label::after,
body.no_18 #submit_content .inner,
body.no_18 .selectdiv select {
	border-color: #9a8664;
	}

/* -----------------カラー19---------------------*/
body.no_19 #color-line,
body.no_19 h2,
body.no_19 .submit .btn a,
body.no_19 .submit #kakunin_btn_disable a,
body.no_19 .submit #kakunin_btn_enabled a,
body.no_19 input[type="radio"] + label::after,
body.no_19 footer {
	background-color:#969696;
}

body.no_19 input[type='text'],
body.no_19 .custom-select-trigger,
body.no_19 input[type="checkbox"] + label::before,
body.no_19 input[type="radio"] + label::before,
body.no_19 textarea,
body.no_19 input[type="checkbox"] + label::after,
body.no_19 #submit_content .inner,
body.no_19 .selectdiv select {
	border-color: #969696;
	}

/* -----------------カラー20---------------------*/
body.no_20 #color-line,
body.no_20 h2,
body.no_20 .submit .btn a,
body.no_20 .submit #kakunin_btn_disable a,
body.no_20 .submit #kakunin_btn_enabled a,
body.no_20 input[type="radio"] + label::after,
body.no_20 footer {
	background-color:#4e4e4e;
}

body.no_20 input[type='text'],
body.no_20 .custom-select-trigger,
body.no_20 input[type="checkbox"] + label::before,
body.no_20 input[type="radio"] + label::before,
body.no_20 textarea,
body.no_20 input[type="checkbox"] + label::after,
body.no_20 #submit_content .inner,
body.no_20 .selectdiv select {
	border-color: #4e4e4e;
	}
