@charset "UTF-8";

/* sass */
/* sass */
/* head_foot */
.base-header, .base-footer { border-top-color: #00508a; }

.nav-step .step.current { color: #FFF; background-color: #00508a; }

.nav-step .step.current:before, .nav-step .step.current:after { background-color: #00508a; }

.nav-step .step.past { color: #FFF;  background-color: #00508a; }

.nav-step .step.past:before, .nav-step .step.past:after { background-color: #00508a; }

.hdg-lv1 { border-top-color: #00508a; }

.hdg-lv2 { border-left-color: #00508a; }

.hdg-lv2.inner-btn .btn-hdg button, .hdg-lv2.inner-btn .btn-hdg a { background-color: #00508a; color: #fff; }

.wrap-btn li .btn-st { background-color: #00508a; color: #fff; }

.btn-pt1 button, .btn-pt1 a { background-color: #00508a; color: #fff; }

.wrap-radio label span:before { border-color: #00508a; }

.wrap-radio label input[type="radio"]:checked + span:before { border-color: #00508a; }

.wrap-radio label input[type="radio"]:checked + span:after { background-color: #00508a; }

.wrap-check span:before { border-color: #00508a; }

.wrap-check label input[type="checkbox"]:checked + span:before { background: #00508a; border-color: #00508a; }
