/*color.css*/

/*----------------
color01
------------------*/

#color_01 ul.page_navi > li.h_site > a {
    background-color: #7C3633;
}

#color_01 h2:before {
    background-color: #7C3633;
}

#color_01 .link_bt {
    background-color: #7C3633;
}

#color_01 .rec_info .rec_type {
    background-color: #7C3633;
}

#color_01 .rec_info .rec_dtl {
    color: #7C3633;
    border: 1px solid #7C3633;
}

#color_01 .sec05_back {
    background-color: rgba(106,106,54,0.6);
}

#color_01 .new_info_box a.to_list_bt {
    background-color: #7C3633;
}

#color_01 .new_info_box .new_info dl dt .new_info_cate {
    color: #7C3633;
    border: 1px solid #7C3633;
}

#color_01 .main_slider .slick-dots li.slick-active button:before {
    color: #7C3633;
}

#color_01 footer {
    background-color: #4D4542;
}


/*下層ページ*/
#color_01 .page h3:before {
    background-color: #7C3633;
}

#color_01 .news_list_item .n_btn {
    color: #693132;
}

#color_01 .news_cate_item {
    border: 2px solid #693132;
}

#color_01 .news_cate_item span {
    color: #693132;
}

#color_01 .news_cate_item:hover {
    background-color: #693132;
}

#color_01 .news_cate_item.active {
    background-color: #693132;
}

#color_01 .n_cate {
    color: #693132;
    border: 1px solid #693132;
}

#color_01 .bottom_links li a {
        background-color: #6A6A36;
}

#color_01 .bread a {
    color: #693132;
}

#color_01 .article_cont a.link {
    color: #693132;
}

#color_01 .history_subTitle h4 {
    color: #693132;
}

#color_01 .history_subTitle {
    border-bottom: 1px solid #693132;
}

#color_01 .history_subTitle .years {
    color: rgba(105,49,50,0.3);
}

#color_01 .history_table dl dt:after {
    background-color: #693132;
}

#color_01 dl.company_profile dt:before {
    background-color: #7C3633;
}

#color_01 dl.company_profile dd a {
    color: #693132;
}

#color_01 .sc_tab_box {
    background-color: rgba(105,49,50,0.2);
}

#color_01 .sc_tab_box .tab_btn.active {
    border: 1px solid #693132;
    border-bottom: none;
}

#color_01 .sc_tab_box .panel_area {
    border-top: 1px solid #693132;
}

#color_01 .sc_target_cont .here_bt {
    background-color: #7C3633;
}

#color_01 dl.sc_flow dt {
    background-image: url(/img/page/flow_time_color_01.png);
}

#color_01 .work_wrap h3 {
    background-color: rgba(105,49,50,0.2);
    border: 1px solid #693132;
}

#color_01 .job_type li a {
    border: 2px solid #B5937A;
    color: #B5937A;
}

#color_01 .job_type li a.active {
    background-color: #B5937A;
}

#color_01 .jobs_item_cate {
    background-color: #693132;
}

#color_01 .jobs_item .jobs_item_btn {
    color: #693132;
    border: 1px solid #693132;
}

#color_01 .apply_bt {
    border: 2px solid #693132;
}

#color_01 .apply_bt span {
    color: #693132;
}

#color_01 .recInfo_cont h3 {
    color: #693132;
    border-bottom: 1px solid #693132;
}

#color_01 .interview_item:before {
    background-color: #7C3633;
}

#color_01 .recruite_link_bt_wrap {
    background-color: #7C3633;
}

@media screen and (max-width: 768px) {
    #color_01 dl.sc_flow dt {
        background-color: #7C3633;
    }
}

/*----------------
color02
------------------*/

#color_02 ul.page_navi > li.h_site > a {
    background: #EDB726;
    background: -moz-linear-gradient(left, #E54545 0%, #EDB726 100%);
    background: -webkit-gradient(linear, left center, right center, from(#E54545), to(#EDB726));
    background: -webkit-linear-gradient(left, #E54545 0%, #EDB726 100%);
    background: -o-linear-gradient(left, #E54545 0%, #EDB726 100%);
    background: linear-gradient(to right, #E54545 0%, #EDB726 100%);
}

#color_02 h2:before {
    background: #E54545;
}

#color_02 .link_bt {
    background: #EDB726;
    background: -moz-linear-gradient(left, #E54545 0%, #EDB726 100%);
    background: -webkit-gradient(linear, left center, right center, from(#E54545), to(#EDB726));
    background: -webkit-linear-gradient(left, #E54545 0%, #EDB726 100%);
    background: -o-linear-gradient(left, #E54545 0%, #EDB726 100%);
    background: linear-gradient(to right, #E54545 0%, #EDB726 100%);
}

#color_02 .rec_info .rec_type {
    background-color: #E54545;
}

#color_02 .rec_info .rec_dtl {
    color: #E54545;
    border: 1px solid #E54545;
}

#color_02 .sec05_back {
    background-color: rgba(106,106,54,0.6);
}

#color_02 .new_info_box a.to_list_bt {
    background: #EDB726;
    background: -moz-linear-gradient(left, #E54545 0%, #EDB726 100%);
    background: -webkit-gradient(linear, left center, right center, from(#E54545), to(#EDB726));
    background: -webkit-linear-gradient(left, #E54545 0%, #EDB726 100%);
    background: -o-linear-gradient(left, #E54545 0%, #EDB726 100%);
    background: linear-gradient(to right, #E54545 0%, #EDB726 100%);
}

#color_02 .new_info_box .new_info dl dt .new_info_cate {
    color: #E54545;
    border: 1px solid #E54545;
}

#color_02 .main_slider .slick-dots li.slick-active button:before {
    color: #E54545;
}

#color_02 footer {
    background-color: #645548;
}


/*下層ページ*/
#color_02 .page h3:before {
    background-color: #E54545;
}

#color_02 .news_list_item .n_btn {
    color: #E54545;
}

#color_02 .news_cate_item {
    border: 2px solid #E54545;
}

#color_02 .news_cate_item span {
    color: #E54545;
}

#color_02 .news_cate_item:hover {
    background-color: #E54545;
}

#color_02 .news_cate_item.active {
    background-color: #E54545;
}

#color_02 .n_cate {
    color: #E54545;
    border: 1px solid #E54545;
}

#color_02 .bottom_links li a {
    background-color: #EDB726;
    
}

#color_02 .bottom_links li a span {
    color: #212121;
}

#color_02 .bottom_links li a:after {
    border-top: solid 2px #212121;
    border-right: solid 2px #212121;
}

#color_02 .bread a {
    color: #E54545;
}

#color_02 .article_cont a.link {
    color: #E54545;
}

#color_02 .article_cont a.link:before {
    border-top: solid 2px #E54545;
    border-right: solid 2px #E54545;
}

#color_02 .history_subTitle h4 {
    color: #E54545;
}

#color_02 .history_subTitle {
    border-bottom: 1px solid #E54545;
}

#color_02 .history_subTitle .years {
    color: rgba(229,69,69,0.3);
}

#color_02 .history_table dl dt:after {
    background-color: #E54545;
}

#color_02 dl.company_profile dt:before {
    background: #EDB726;
    background: -moz-linear-gradient(left, #E54545 0%, #EDB726 100%);
    background: -webkit-gradient(linear, left center, right center, from(#E54545), to(#EDB726));
    background: -webkit-linear-gradient(left, #E54545 0%, #EDB726 100%);
    background: -o-linear-gradient(left, #E54545 0%, #EDB726 100%);
    background: linear-gradient(to right, #E54545 0%, #EDB726 100%);
}

#color_02 dl.company_profile dd a {
    color: #E54545;
}

#color_02 .sc_tab_box {
    background-color: rgba(229,69,69,0.2);
}

#color_02 .sc_tab_box .tab_btn.active {
    border: 1px solid #E54545;
    border-bottom: none;
}

#color_02 .sc_tab_box .panel_area {
    border-top: 1px solid #E54545;
}

#color_02 .sc_target_cont .here_bt {
    background: #EDB726;
    background: -moz-linear-gradient(left, #E54545 0%, #EDB726 100%);
    background: -webkit-gradient(linear, left center, right center, from(#E54545), to(#EDB726));
    background: -webkit-linear-gradient(left, #E54545 0%, #EDB726 100%);
    background: -o-linear-gradient(left, #E54545 0%, #EDB726 100%);
    background: linear-gradient(to right, #E54545 0%, #EDB726 100%);
}

#color_02 dl.sc_flow dt {
    background-image: url(/img/page/flow_time_color_02.png);
}

#color_02 .work_wrap h3 {
    background-color: rgba(229,69,69,0.2);
    border: 1px solid #E54545;
}

#color_02 .business li a {
    background-color: #645548;
}

#color_02 .job_type li a {
    border: 2px solid #EDB726;
    color: #212121;
}

#color_02 .job_type li a.active {
    background-color: #EDB726;
    color: #212121!important;
}

#color_02 .jobs_item_cate {
    background-color: #E54545;
}

#color_02 .jobs_item .jobs_item_btn {
    color: #E54545;
    border: 1px solid #E54545;
}

#color_02 .apply_bt {
    border: 2px solid #E54545;
}

#color_02 .apply_bt span {
    color: #E54545;
}

#color_02 .apply_bt span:after {
    border-top: solid 2px #E54545;
    border-right: solid 2px #E54545;
}

#color_02 .recInfo_cont h3 {
    color: #E54545;
    border-bottom: 1px solid #E54545;
}

#color_02 dl.apply_tb dt {
    background-color: rgba(229,69,69,0.1);
}

#color_02 .apply_form button {
    background: #EDB726;
    background: -moz-linear-gradient(left, #E54545 0%, #EDB726 100%);
    background: -webkit-gradient(linear, left center, right center, from(#E54545), to(#EDB726));
    background: -webkit-linear-gradient(left, #E54545 0%, #EDB726 100%);
    background: -o-linear-gradient(left, #E54545 0%, #EDB726 100%);
    background: linear-gradient(to right, #E54545 0%, #EDB726 100%);
}

#color_02 .apply_form .policy_tx {
    color: #E54545;
}

#color_02 .form_wrap {
    background-color: rgba(229,69,69,0.2);
}

#color_02 .interview_item:before {
    background: #EDB726;
    background: -moz-linear-gradient(left, #E54545 0%, #EDB726 100%);
    background: -webkit-gradient(linear, left center, right center, from(#E54545), to(#EDB726));
    background: -webkit-linear-gradient(left, #E54545 0%, #EDB726 100%);
    background: -o-linear-gradient(left, #E54545 0%, #EDB726 100%);
    background: linear-gradient(to right, #E54545 0%, #EDB726 100%);
}

#color_02 .recruite_link_bt_wrap {
    background: #EDB726;
    background: -moz-linear-gradient(left, #E54545 0%, #EDB726 100%);
    background: -webkit-gradient(linear, left center, right center, from(#E54545), to(#EDB726));
    background: -webkit-linear-gradient(left, #E54545 0%, #EDB726 100%);
    background: -o-linear-gradient(left, #E54545 0%, #EDB726 100%);
    background: linear-gradient(to right, #E54545 0%, #EDB726 100%);
}

@media screen and (max-width: 768px) {
    #color_02 dl.sc_flow dt {
        background-color: #E54545;
    }
}

/*----------------
color03
------------------*/

#color_03 ul.page_navi > li.h_site > a {
    background: #a2c73d;
    background: -moz-linear-gradient(left, #ED8335 0%, #a2c73d 100%);
    background: -webkit-gradient(linear, left center, right center, from(#ED8335), to(#a2c73d));
    background: -webkit-linear-gradient(left, #ED8335 0%, #a2c73d 100%);
    background: -o-linear-gradient(left, #ED8335 0%, #a2c73d 100%);
    background: linear-gradient(to right, #ED8335 0%, #a2c73d 100%);
}

#color_03 h2:before {
    background: #ED8335;
}

#color_03 .link_bt {
    background: #a2c73d;
    background: -moz-linear-gradient(left, #ED8335 0%, #a2c73d 100%);
    background: -webkit-gradient(linear, left center, right center, from(#ED8335), to(#a2c73d));
    background: -webkit-linear-gradient(left, #ED8335 0%, #a2c73d 100%);
    background: -o-linear-gradient(left, #ED8335 0%, #a2c73d 100%);
    background: linear-gradient(to right, #ED8335 0%, #a2c73d 100%);
}

#color_03 .rec_info .rec_type {
    background-color: #ED8335;
}

#color_03 .rec_info .rec_dtl {
    color: #ED8335;
    border: 1px solid #ED8335;
}

#color_03 .sec05_back {
    background-color: rgba(162,199,61,0.6);
}

#color_03 .new_info_box a.to_list_bt {
    background: #a2c73d;
    background: -moz-linear-gradient(left, #ED8335 0%, #a2c73d 100%);
    background: -webkit-gradient(linear, left center, right center, from(#ED8335), to(#a2c73d));
    background: -webkit-linear-gradient(left, #ED8335 0%, #a2c73d 100%);
    background: -o-linear-gradient(left, #ED8335 0%, #a2c73d 100%);
    background: linear-gradient(to right, #ED8335 0%, #a2c73d 100%);
}

#color_03 .new_info_box .new_info dl dt .new_info_cate {
    color: #ED8335;
    border: 1px solid #ED8335;
}

#color_03 .main_slider .slick-dots li.slick-active button:before {
    color: #ED8335;
}

#color_03 footer {
    background-color: #0D3B29;
}


/*下層ページ*/
#color_03 .page h3:before {
    background-color: #ED8335;
}

#color_03 .news_list_item .n_btn {
    color: #ED8335;
}

#color_03 .news_cate_item {
    border: 2px solid #ED8335;
}

#color_03 .news_cate_item span {
    color: #ED8335;
}

#color_03 .news_cate_item:hover {
    background-color: #ED8335;
}

#color_03 .news_cate_item.active {
    background-color: #ED8335;
}

#color_03 .n_cate {
    color: #ED8335;
    border: 1px solid #ED8335;
}

#color_03 .bottom_links li a {
    background-color: #A2C73D;
    
}

#color_03 .bottom_links li a span {
    color: #212121;
}

#color_03 .bottom_links li a:after {
    border-top: solid 2px #212121;
    border-right: solid 2px #212121;
}

#color_03 .bread a {
    color: #ED8335;
}

#color_03 .article_cont a.link {
    color: #ED8335;
}

#color_03 .article_cont a.link:before {
    border-top: solid 2px #ED8335;
    border-right: solid 2px #ED8335;
}

#color_03 .history_subTitle h4 {
    color: #ED8335;
}

#color_03 .history_subTitle {
    border-bottom: 1px solid #ED8335;
}

#color_03 .history_subTitle .years {
    color: rgba(237,131,53,0.3);
}

#color_03 .history_table dl dt:after {
    background-color: #ED8335;
}

#color_03 dl.company_profile dt:before {
    background: #a2c73d;
    background: -moz-linear-gradient(left, #ED8335 0%, #a2c73d 100%);
    background: -webkit-gradient(linear, left center, right center, from(#ED8335), to(#a2c73d));
    background: -webkit-linear-gradient(left, #ED8335 0%, #a2c73d 100%);
    background: -o-linear-gradient(left, #ED8335 0%, #a2c73d 100%);
    background: linear-gradient(to right, #ED8335 0%, #a2c73d 100%);
}

#color_03 dl.company_profile dd a {
    color: #ED8335;
}

#color_03 .sc_tab_box {
    background-color: rgba(237,131,53,0.2);
}

#color_03 .sc_tab_box .tab_btn.active {
    border: 1px solid #ED8335;
    border-bottom: none;
}

#color_03 .sc_tab_box .panel_area {
    border-top: 1px solid #ED8335;
}

#color_03 .sc_target_cont .here_bt {
    background: #a2c73d;
    background: -moz-linear-gradient(left, #ED8335 0%, #a2c73d 100%);
    background: -webkit-gradient(linear, left center, right center, from(#ED8335), to(#a2c73d));
    background: -webkit-linear-gradient(left, #ED8335 0%, #a2c73d 100%);
    background: -o-linear-gradient(left, #ED8335 0%, #a2c73d 100%);
    background: linear-gradient(to right, #ED8335 0%, #a2c73d 100%);
}

#color_03 dl.sc_flow dt {
    background-image: url(/img/page/flow_time_color_03.png);
}

#color_03 .work_wrap h3 {
    background-color: rgba(237,131,53,0.2);
    border: 1px solid #ED8335;
}

#color_03 .business li a {
    background-color: #0D3B29;
}

#color_03 .job_type li a {
    border: 2px solid #A2C73D;
    color: #212121;
}

#color_03 .job_type li a.active {
    background-color: #A2C73D;
    color: #212121!important;
}

#color_03 .jobs_item_cate {
    background-color: #ED8335;
}

#color_03 .jobs_item .jobs_item_btn {
    color: #ED8335;
    border: 1px solid #ED8335;
}

#color_03 .apply_bt {
    border: 2px solid #ED8335;
}

#color_03 .apply_bt span {
    color: #ED8335;
}

#color_03 .apply_bt span:after {
    border-top: solid 2px #ED8335;
    border-right: solid 2px #ED8335;
}

#color_03 .recInfo_cont h3 {
    color: #ED8335;
    border-bottom: 1px solid #ED8335;
}

#color_03 dl.apply_tb dt {
    background-color: rgba(237,131,53,0.1);
}

#color_03 .apply_form button {
    background: #a2c73d;
    background: -moz-linear-gradient(left, #ED8335 0%, #a2c73d 100%);
    background: -webkit-gradient(linear, left center, right center, from(#ED8335), to(#a2c73d));
    background: -webkit-linear-gradient(left, #ED8335 0%, #a2c73d 100%);
    background: -o-linear-gradient(left, #ED8335 0%, #a2c73d 100%);
    background: linear-gradient(to right, #ED8335 0%, #a2c73d 100%);
}

#color_03 .apply_form .policy_tx {
    color: #ED8335;
}

#color_03 .form_wrap {
    background-color: rgba(237,131,53,0.2);
}

#color_03 .interview_item:before {
    background: #a2c73d;
    background: -moz-linear-gradient(left, #ED8335 0%, #a2c73d 100%);
    background: -webkit-gradient(linear, left center, right center, from(#ED8335), to(#a2c73d));
    background: -webkit-linear-gradient(left, #ED8335 0%, #a2c73d 100%);
    background: -o-linear-gradient(left, #ED8335 0%, #a2c73d 100%);
    background: linear-gradient(to right, #ED8335 0%, #a2c73d 100%);
}

#color_03 .recruite_link_bt_wrap {
    background: #a2c73d;
    background: -moz-linear-gradient(left, #ED8335 0%, #a2c73d 100%);
    background: -webkit-gradient(linear, left center, right center, from(#ED8335), to(#a2c73d));
    background: -webkit-linear-gradient(left, #ED8335 0%, #a2c73d 100%);
    background: -o-linear-gradient(left, #ED8335 0%, #a2c73d 100%);
    background: linear-gradient(to right, #ED8335 0%, #a2c73d 100%);
}

@media screen and (max-width: 768px) {
    #color_03 dl.sc_flow dt {
        background-color: #ED8335;
    }
}


/*----------------
color04
------------------*/

#color_04 ul.page_navi > li.h_site > a {
    background-color: #197B3E;
}

#color_04 h2:before {
    background-color: #197B3E;
}

#color_04 .link_bt {
    background-color: #197B3E;
}

#color_04 .rec_info .rec_type {
    background-color: #197B3E;
}

#color_04 .rec_info .rec_dtl {
    color: #197B3E;
    border: 1px solid #197B3E;
}

#color_04 .sec05_back {
    background-color: rgba(70,159,193,0.6);
}

#color_04 .new_info_box a.to_list_bt {
    background-color: #197B3E;
}

#color_04 .new_info_box .new_info dl dt .new_info_cate {
    color: #197B3E;
    border: 1px solid #197B3E;
}

#color_04 .main_slider .slick-dots li.slick-active button:before {
    color: #197B3E;
}

#color_04 footer {
    background-color: #21482A;
}

/*下層ページ*/
#color_04 .page h3:before {
    background-color: #197B3E;
}

#color_04 .news_list_item .n_btn {
    color: #197B3E;
}

#color_04 .news_cate_item {
    border: 2px solid #197B3E;
}

#color_04 .news_cate_item span {
    color: #197B3E;
}

#color_04 .news_cate_item:hover {
    background-color: #197B3E;
}

#color_04 .news_cate_item.active {
    background-color: #197B3E;
}

#color_04 .n_cate {
    color: #197B3E;
    border: 1px solid #197B3E;
}

#color_04 .bottom_links li a {
    background-color: #469FC1;
}

#color_04 .bottom_links li a span {
    color: #fff;
}

#color_04 .bottom_links li a:after {
    border-top: solid 2px #fff;
    border-right: solid 2px #fff;
}

#color_04 .bread a {
    color: #197B3E;
}

#color_04 .article_cont a.link {
    color: #197B3E;
}

#color_04 .article_cont a.link:before {
    border-top: solid 2px #197B3E;
    border-right: solid 2px #197B3E;
}

#color_04 .history_subTitle h4 {
    color: #197B3E;
}

#color_04 .history_subTitle {
    border-bottom: 1px solid #197B3E;
}

#color_04 .history_subTitle .years {
    color: rgba(25,123,62,0.3);
}

#color_04 .history_table dl dt:after {
    background-color: #197B3E;
}

#color_04 dl.company_profile dt:before {
    background: #197B3E;
}

#color_04 dl.company_profile dd a {
    color: #197B3E;
}

#color_04 .sc_tab_box {
    background-color: rgba(25,123,62,0.2);
}

#color_04 .sc_tab_box .tab_btn.active {
    border: 1px solid #197B3E;
    border-bottom: none;
}

#color_04 .sc_tab_box .panel_area {
    border-top: 1px solid #197B3E;
}

#color_04 .sc_target_cont .here_bt {
    background: #197B3E;
}

#color_04 dl.sc_flow dt {
    background-image: url(/img/page/flow_time_color_04.png);
}

#color_04 .work_wrap h3 {
    background-color: rgba(25,123,62,0.2);
    border: 1px solid #197B3E;
}

#color_04 .business li a {
    background-color: #197B3E;
}

#color_04 .job_type li a {
    border: 2px solid #469FC1;
    color: #212121;
}

#color_04 .job_type li a.active {
    background-color: #469FC1;
    color: #fff!important;
}

#color_04 .jobs_item_cate {
    background-color: #197B3E;
}

#color_04 .jobs_item .jobs_item_btn {
    color: #197B3E;
    border: 1px solid #197B3E;
}

#color_04 .apply_bt {
    border: 2px solid #197B3E;
}

#color_04 .apply_bt span {
    color: #197B3E;
}

#color_04 .apply_bt span:after {
    border-top: solid 2px #197B3E;
    border-right: solid 2px #197B3E;
}

#color_04 .recInfo_cont h3 {
    color: #197B3E;
    border-bottom: 1px solid #197B3E;
}

#color_04 dl.apply_tb dt {
    background-color: rgba(25,123,62,0.1);
}

#color_04 .apply_form button {
    background: #197B3E;
}

#color_04 .apply_form .policy_tx {
    color: #197B3E;
}

#color_04 .form_wrap {
    background-color: rgba(25,123,62,0.2);
}

#color_04 .interview_item:before {
    background: #197B3E;
}

#color_04 .recruite_link_bt_wrap {
    background: #197B3E;
}

@media screen and (max-width: 768px) {
    #color_04 dl.sc_flow dt {
        background-color: #197B3E;
    }
}


/*----------------
color05
------------------*/

#color_05 ul.page_navi > li.h_site > a {
    background-color: #7C6F8D;
}

#color_05 h2:before {
    background-color: #7C6F8D;
}

#color_05 .link_bt {
    background-color: #7C6F8D;
}

#color_05 .rec_info .rec_type {
    background-color: #7C6F8D;
}

#color_05 .rec_info .rec_dtl {
    color: #7C6F8D;
    border: 1px solid #7C6F8D;
}

#color_05 .sec05_back {
    background-color: rgba(121,160,165,0.6);
}

#color_05 .new_info_box a.to_list_bt {
    background-color: #7C6F8D;
}

#color_05 .new_info_box .new_info dl dt .new_info_cate {
    color: #7C6F8D;
    border: 1px solid #7C6F8D;
}

#color_05 .main_slider .slick-dots li.slick-active button:before {
    color: #7C6F8D;
}

#color_05 footer {
    background-color: #515F56;
}


/*下層ページ*/
#color_05 .page h3:before {
    background-color: #7C6F8D;
}

#color_05 .news_list_item .n_btn {
    color: #7C6F8D;
}

#color_05 .news_cate_item {
    border: 2px solid #7C6F8D;
}

#color_05 .news_cate_item span {
    color: #7C6F8D;
}

#color_05 .news_cate_item:hover {
    background-color: #7C6F8D;
}

#color_05 .news_cate_item.active {
    background-color: #7C6F8D;
}

#color_05 .n_cate {
    color: #7C6F8D;
    border: 1px solid #7C6F8D;
}

#color_05 .bottom_links li a {
    background-color: #79A0A5;
}

#color_05 .bottom_links li a span {
    color: #fff;
}

#color_05 .bottom_links li a:after {
    border-top: solid 2px #fff;
    border-right: solid 2px #fff;
}

#color_05 .bread a {
    color: #7C6F8D;
}

#color_05 .article_cont a.link {
    color: #7C6F8D;
}

#color_05 .article_cont a.link:before {
    border-top: solid 2px #7C6F8D;
    border-right: solid 2px #7C6F8D;
}

#color_05 .history_subTitle h4 {
    color: #7C6F8D;
}

#color_05 .history_subTitle {
    border-bottom: 1px solid #7C6F8D;
}

#color_05 .history_subTitle .years {
    color: rgba(124,111,141,0.3);
}

#color_05 .history_table dl dt:after {
    background-color: #7C6F8D;
}

#color_05 dl.company_profile dt:before {
    background: #7C6F8D;
}

#color_05 dl.company_profile dd a {
    color: #7C6F8D;
}

#color_05 .sc_tab_box {
    background-color: rgba(124,111,141,0.2);
}

#color_05 .sc_tab_box .tab_btn.active {
    border: 1px solid #7C6F8D;
    border-bottom: none;
}

#color_05 .sc_tab_box .panel_area {
    border-top: 1px solid #7C6F8D;
}

#color_05 .sc_target_cont .here_bt {
    background: #7C6F8D;
}

#color_05 dl.sc_flow dt {
    background-image: url(/img/page/flow_time_color_05.png);
}

#color_05 .work_wrap h3 {
    background-color: rgba(124,111,141,0.2);
    border: 1px solid #7C6F8D;
}

#color_05 .business li a {
    background-color: #515F56;
}

#color_05 .job_type li a {
    border: 2px solid #79A0A5;
    color: #79A0A5;
}

#color_05 .job_type li a.active {
    background-color: #79A0A5;
    color: #fff!important;
}

#color_05 .jobs_item_cate {
    background-color: #7C6F8D;
}

#color_05 .jobs_item .jobs_item_btn {
    color: #7C6F8D;
    border: 1px solid #7C6F8D;
}

#color_05 .apply_bt {
    border: 2px solid #7C6F8D;
}

#color_05 .apply_bt span {
    color: #7C6F8D;
}

#color_05 .apply_bt span:after {
    border-top: solid 2px #7C6F8D;
    border-right: solid 2px #7C6F8D;
}

#color_05 .recInfo_cont h3 {
    color: #7C6F8D;
    border-bottom: 1px solid #7C6F8D;
}

#color_05 dl.apply_tb dt {
    background-color: rgba(124,111,141,0.1);
}

#color_05 .apply_form button {
    background: #7C6F8D;
}

#color_05 .apply_form .policy_tx {
    color: #7C6F8D;
}

#color_05 .form_wrap {
    background-color: rgba(124,111,141,0.2);
}

#color_05 .interview_item:before {
    background: #7C6F8D;
}

#color_05 .recruite_link_bt_wrap {
    background: #7C6F8D;
}

@media screen and (max-width: 768px) {
    #color_05 dl.sc_flow dt {
        background-color: #7C6F8D;
    }
}


/*----------------
color06
------------------*/

#color_06 ul.page_navi > li.h_site > a {
    background-color: #693132;
}

#color_06 h2:before {
    background-color: #693132;
}

#color_06 .link_bt {
    background-color: #693132;
}

#color_06 .rec_info .rec_type {
    background-color: #693132;
}

#color_06 .rec_info .rec_dtl {
    color: #693132;
    border: 1px solid #693132;
}

#color_06 .sec05_back {
    background-color: rgba(181,147,122,0.6);
}

#color_06 .new_info_box a.to_list_bt {
    background-color: #693132;
}

#color_06 .new_info_box .new_info dl dt .new_info_cate {
    color: #693132;
    border: 1px solid #693132;
}

#color_06 .main_slider .slick-dots li.slick-active button:before {
    color: #693132;
}

#color_06 footer {
    background-color: #4D4542;
}


/*下層ページ*/
#color_06 .page h3:before {
    background-color: #693132;
}

#color_06 .news_list_item .n_btn {
    color: #693132;
}

#color_06 .news_cate_item {
    border: 2px solid #693132;
}

#color_06 .news_cate_item span {
    color: #693132;
}

#color_06 .news_cate_item:hover {
    background-color: #693132;
}

#color_06 .news_cate_item.active {
    background-color: #693132;
}

#color_06 .n_cate {
    color: #693132;
    border: 1px solid #693132;
}

#color_06 .bottom_links li a {
    background-color: #B5937A;
}

#color_06 .bottom_links li a span {
    color: #fff;
}

#color_06 .bottom_links li a:after {
    border-top: solid 2px #fff;
    border-right: solid 2px #fff;
}

#color_06 .bread a {
    color: #693132;
}

#color_06 .article_cont a.link {
    color: #693132;
}

#color_06 .article_cont a.link:before {
    border-top: solid 2px #693132;
    border-right: solid 2px #693132;
}

#color_06 .history_subTitle h4 {
    color: #693132;
}

#color_06 .history_subTitle {
    border-bottom: 1px solid #693132;
}

#color_06 .history_subTitle .years {
    color: rgba(105,49,50,0.3);
}

#color_06 .history_table dl dt:after {
    background-color: #693132;
}

#color_06 dl.company_profile dt:before {
    background: #693132;
}

#color_06 dl.company_profile dd a {
    color: #693132;
}

#color_06 .sc_tab_box {
    background-color: rgba(105,49,50,0.2);
}

#color_06 .sc_tab_box .tab_btn.active {
    border: 1px solid #693132;
    border-bottom: none;
}

#color_06 .sc_tab_box .panel_area {
    border-top: 1px solid #693132;
}

#color_06 .sc_target_cont .here_bt {
    background: #693132;
}

#color_06 dl.sc_flow dt {
    background-image: url(/img/page/flow_time_color_06.png);
}

#color_06 .work_wrap h3 {
    background-color: rgba(105,49,50,0.2);
    border: 1px solid #693132;
}

#color_06 .business li a {
    background-color: #4D4542;
}

#color_06 .job_type li a {
    border: 2px solid #B5937A;
    color: #B5937A;
}

#color_06 .job_type li a.active {
    background-color: #B5937A;
    color: #fff!important;
}

#color_06 .jobs_item_cate {
    background-color: #693132;
}

#color_06 .jobs_item .jobs_item_btn {
    color: #693132;
    border: 1px solid #693132;
}

#color_06 .apply_bt {
    border: 2px solid #693132;
}

#color_06 .apply_bt span {
    color: #693132;
}

#color_06 .apply_bt span:after {
    border-top: solid 2px #693132;
    border-right: solid 2px #693132;
}

#color_06 .recInfo_cont h3 {
    color: #693132;
    border-bottom: 1px solid #693132;
}

#color_06 dl.apply_tb dt {
    background-color: rgba(105,49,50,0.1);
}

#color_06 .apply_form button {
    background: #693132;
}

#color_06 .apply_form .policy_tx {
    color: #693132;
}

#color_06 .form_wrap {
    background-color: rgba(105,49,50,0.2);
}

#color_06 .interview_item:before {
    background: #693132;
}

#color_06 .recruite_link_bt_wrap {
    background: #693132;
}

@media screen and (max-width: 768px) {
    #color_06 dl.sc_flow dt {
        background-color: #693132;
    }
}


/*----------------
color07
------------------*/

#color_07 ul.page_navi > li.h_site > a {
    background-color: background: #18286E;
    background: -moz-linear-gradient(left, #0D3896 0%, #18286E 100%);
    background: -webkit-gradient(linear, left center, right center, from(#0D3896), to(#18286E));
    background: -webkit-linear-gradient(left, #0D3896 0%, #18286E 100%);
    background: -o-linear-gradient(left, #0D3896 0%, #18286E 100%);
    background: linear-gradient(to right, #0D3896 0%, #18286E 100%);
}

#color_07 h2:before {
    background: #0D3896;
}

#color_07 .link_bt {
    background: #18286E;
    background: -moz-linear-gradient(left, #0D3896 0%, #18286E 100%);
    background: -webkit-gradient(linear, left center, right center, from(#0D3896), to(#18286E));
    background: -webkit-linear-gradient(left, #0D3896 0%, #18286E 100%);
    background: -o-linear-gradient(left, #0D3896 0%, #18286E 100%);
    background: linear-gradient(to right, #0D3896 0%, #18286E 100%);
}

#color_07 .rec_info .rec_type {
    background-color: #0D3896;
}

#color_07 .rec_info .rec_dtl {
    color: #0D3896;
    border: 1px solid #0D3896;
}

#color_07 .sec05_back {
    background-color: rgba(24,40,110,0.6);
}

#color_07 .new_info_box a.to_list_bt {
    background: #18286E;
    background: -moz-linear-gradient(left, #0D3896 0%, #18286E 100%);
    background: -webkit-gradient(linear, left center, right center, from(#0D3896), to(#18286E));
    background: -webkit-linear-gradient(left, #0D3896 0%, #18286E 100%);
    background: -o-linear-gradient(left, #0D3896 0%, #18286E 100%);
    background: linear-gradient(to right, #0D3896 0%, #18286E 100%);
}

#color_07 .new_info_box .new_info dl dt .new_info_cate {
    color: #0D3896;
    border: 1px solid #0D3896;
}

#color_07 .main_slider .slick-dots li.slick-active button:before {
    color: #0D3896;
}

#color_07 footer {
    background-color: #1A1A1A;
}


/*下層ページ*/
#color_07 .page h3:before {
    background-color: #0D3896;
}

#color_07 .news_list_item .n_btn {
    color: #0D3896;
}

#color_07 .news_cate_item {
    border: 2px solid #0D3896;
}

#color_07 .news_cate_item span {
    color: #0D3896;
}

#color_07 .news_cate_item:hover {
    background-color: #0D3896;
}

#color_07 .news_cate_item.active {
    background-color: #0D3896;
}

#color_07 .n_cate {
    color: #0D3896;
    border: 1px solid #0D3896;
}

#color_07 .bottom_links li a {
    background-color: #18286E;
}

#color_07 .bottom_links li a span {
    color: #fff;
}

#color_07 .bottom_links li a:after {
    border-top: solid 2px #fff;
    border-right: solid 2px #fff;
}

#color_07 .bread a {
    color: #0D3896;
}

#color_07 .article_cont a.link {
    color: #0D3896;
}

#color_07 .article_cont a.link:before {
    border-top: solid 2px #0D3896;
    border-right: solid 2px #0D3896;
}

#color_07 .history_subTitle h4 {
    color: #0D3896;
}

#color_07 .history_subTitle {
    border-bottom: 1px solid #0D3896;
}

#color_07 .history_subTitle .years {
    color: rgba(13,56,150,0.3);
}

#color_07 .history_table dl dt:after {
    background-color: #0D3896;
}

#color_07 dl.company_profile dt:before {
    background: #0D3896;
}

#color_07 dl.company_profile dd a {
    color: #0D3896;
}

#color_07 .sc_tab_box {
    background-color: rgba(13,56,150,0.2);
}

#color_07 .sc_tab_box .tab_btn.active {
    border: 1px solid #0D3896;
    border-bottom: none;
}

#color_07 .sc_tab_box .panel_area {
    border-top: 1px solid #0D3896;
}

#color_07 .sc_target_cont .here_bt {
    background: #18286E;
    background: -moz-linear-gradient(left, #0D3896 0%, #18286E 100%);
    background: -webkit-gradient(linear, left center, right center, from(#0D3896), to(#18286E));
    background: -webkit-linear-gradient(left, #0D3896 0%, #18286E 100%);
    background: -o-linear-gradient(left, #0D3896 0%, #18286E 100%);
    background: linear-gradient(to right, #0D3896 0%, #18286E 100%);
}

#color_07 dl.sc_flow dt {
    background-image: url(/img/page/flow_time_color_07.png);
}

#color_07 .work_wrap h3 {
    background-color: rgba(13,56,150,0.2);
    border: 1px solid #0D3896;
}

#color_07 .business li a {
    background-color: #1A1A1A;
}

#color_07 .job_type li a {
    border: 2px solid #18286E;
    color: #18286E;
}

#color_07 .job_type li a.active {
    background-color: #18286E;
    color: #fff!important;
}

#color_07 .jobs_item_cate {
    background-color: #0D3896;
}

#color_07 .jobs_item .jobs_item_btn {
    color: #0D3896;
    border: 1px solid #0D3896;
}

#color_07 .apply_bt {
    border: 2px solid #0D3896;
}

#color_07 .apply_bt span {
    color: #0D3896;
}

#color_07 .apply_bt span:after {
    border-top: solid 2px #0D3896;
    border-right: solid 2px #0D3896;
}

#color_07 .recInfo_cont h3 {
    color: #0D3896;
    border-bottom: 1px solid #0D3896;
}

#color_07 dl.apply_tb dt {
    background-color: rgba(13,56,150,0.1);
}

#color_07 .apply_form button {
    background: #18286E;
    background: -moz-linear-gradient(left, #0D3896 0%, #18286E 100%);
    background: -webkit-gradient(linear, left center, right center, from(#0D3896), to(#18286E));
    background: -webkit-linear-gradient(left, #0D3896 0%, #18286E 100%);
    background: -o-linear-gradient(left, #0D3896 0%, #18286E 100%);
    background: linear-gradient(to right, #0D3896 0%, #18286E 100%);
}

#color_07 .apply_form .policy_tx {
    color: #0D3896;
}

#color_07 .form_wrap {
    background-color: rgba(13,56,150,0.2);
}

#color_07 .interview_item:before {
    background: #0D3896;
}

#color_07 .recruite_link_bt_wrap {
    background: #18286E;
    background: -moz-linear-gradient(left, #0D3896 0%, #18286E 100%);
    background: -webkit-gradient(linear, left center, right center, from(#0D3896), to(#18286E));
    background: -webkit-linear-gradient(left, #0D3896 0%, #18286E 100%);
    background: -o-linear-gradient(left, #0D3896 0%, #18286E 100%);
    background: linear-gradient(to right, #0D3896 0%, #18286E 100%);
}

@media screen and (max-width: 768px) {
    #color_07 dl.sc_flow dt {
        background-color: #0D3896;
    }
}


/*----------------
color08
------------------*/

#color_08 ul.page_navi > li.h_site > a {
    background: #0FA1A7;
    background: -moz-linear-gradient(left, #4C8EE8 0%, #0FA1A7 100%);
    background: -webkit-gradient(linear, left center, right center, from(#4C8EE8), to(#0FA1A7));
    background: -webkit-linear-gradient(left, #4C8EE8 0%, #0FA1A7 100%);
    background: -o-linear-gradient(left, #4C8EE8 0%, #0FA1A7 100%);
    background: linear-gradient(to right, #4C8EE8 0%, #0FA1A7 100%);
}

#color_08 h2:before {
    background: #0FA1A7;
    background: -moz-linear-gradient(left, #4C8EE8 0%, #0FA1A7 100%);
    background: -webkit-gradient(linear, left center, right center, from(#4C8EE8), to(#0FA1A7));
    background: -webkit-linear-gradient(left, #4C8EE8 0%, #0FA1A7 100%);
    background: -o-linear-gradient(left, #4C8EE8 0%, #0FA1A7 100%);
    background: linear-gradient(to right, #4C8EE8 0%, #0FA1A7 100%);
}

#color_08 .link_bt {
    background: #0FA1A7;
    background: -moz-linear-gradient(left, #4C8EE8 0%, #0FA1A7 100%);
    background: -webkit-gradient(linear, left center, right center, from(#4C8EE8), to(#0FA1A7));
    background: -webkit-linear-gradient(left, #4C8EE8 0%, #0FA1A7 100%);
    background: -o-linear-gradient(left, #4C8EE8 0%, #0FA1A7 100%);
    background: linear-gradient(to right, #4C8EE8 0%, #0FA1A7 100%);
}

#color_08 .rec_info .rec_type {
    background-color: #4C8EE8;
}

#color_08 .rec_info .rec_dtl {
    color: #4C8EE8;
    border: 1px solid #4C8EE8;
}

#color_08 .sec05_back {
    background-color: rgba(15,161,167,0.6);
}

#color_08 .new_info_box a.to_list_bt {
    background: #0FA1A7;
    background: -moz-linear-gradient(left, #4C8EE8 0%, #0FA1A7 100%);
    background: -webkit-gradient(linear, left center, right center, from(#4C8EE8), to(#0FA1A7));
    background: -webkit-linear-gradient(left, #4C8EE8 0%, #0FA1A7 100%);
    background: -o-linear-gradient(left, #4C8EE8 0%, #0FA1A7 100%);
    background: linear-gradient(to right, #4C8EE8 0%, #0FA1A7 100%);
}

#color_08 .new_info_box .new_info dl dt .new_info_cate {
    color: #4C8EE8;
    border: 1px solid #4C8EE8;
}

#color_08 .main_slider .slick-dots li.slick-active button:before {
    color: #4C8EE8;
}

#color_08 footer {
    background-color: #222222;
}


/*下層ページ*/
#color_08 .page h3:before {
    background-color: #4C8EE8;
}

#color_08 .news_list_item .n_btn {
    color: #4C8EE8;
}

#color_08 .news_cate_item {
    border: 2px solid #4C8EE8;
}

#color_08 .news_cate_item span {
    color: #4C8EE8;
}

#color_08 .news_cate_item:hover {
    background-color: #4C8EE8;
}

#color_08 .news_cate_item.active {
    background-color: #4C8EE8;
}

#color_08 .n_cate {
    color: #4C8EE8;
    border: 1px solid #4C8EE8;
}

#color_08 .bottom_links li a {
    background-color: #0FA1A7;
}

#color_08 .bottom_links li a span {
    color: #fff;
}

#color_08 .bottom_links li a:after {
    border-top: solid 2px #fff;
    border-right: solid 2px #fff;
}

#color_08 .bread a {
    color: #4C8EE8;
}

#color_08 .article_cont a.link {
    color: #4C8EE8;
}

#color_08 .article_cont a.link:before {
    border-top: solid 2px #4C8EE8;
    border-right: solid 2px #4C8EE8;
}

#color_08 .history_subTitle h4 {
    color: #4C8EE8;
}

#color_08 .history_subTitle {
    border-bottom: 1px solid #4C8EE8;
}

#color_08 .history_subTitle .years {
    color: rgba(76,142,231,0.3);
}

#color_08 .history_table dl dt:after {
    background-color: #4C8EE8;
}

#color_08 dl.company_profile dt:before {
    background: #0FA1A7;
    background: -moz-linear-gradient(left, #4C8EE8 0%, #0FA1A7 100%);
    background: -webkit-gradient(linear, left center, right center, from(#4C8EE8), to(#0FA1A7));
    background: -webkit-linear-gradient(left, #4C8EE8 0%, #0FA1A7 100%);
    background: -o-linear-gradient(left, #4C8EE8 0%, #0FA1A7 100%);
    background: linear-gradient(to right, #4C8EE8 0%, #0FA1A7 100%);
}

#color_08 dl.company_profile dd a {
    color: #4C8EE8;
}

#color_08 .sc_tab_box {
    background-color: rgba(76,142,231,0.2);
}

#color_08 .sc_tab_box .tab_btn.active {
    border: 1px solid #4C8EE8;
    border-bottom: none;
}

#color_08 .sc_tab_box .panel_area {
    border-top: 1px solid #4C8EE8;
}

#color_08 .sc_target_cont .here_bt {
    background: #0FA1A7;
    background: -moz-linear-gradient(left, #4C8EE8 0%, #0FA1A7 100%);
    background: -webkit-gradient(linear, left center, right center, from(#4C8EE8), to(#0FA1A7));
    background: -webkit-linear-gradient(left, #4C8EE8 0%, #0FA1A7 100%);
    background: -o-linear-gradient(left, #4C8EE8 0%, #0FA1A7 100%);
    background: linear-gradient(to right, #4C8EE8 0%, #0FA1A7 100%);
}

#color_08 dl.sc_flow dt {
    background-image: url(/img/page/flow_time_color_08.png);
}

#color_08 .work_wrap h3 {
    background-color: rgba(76,142,231,0.2);
    border: 1px solid #4C8EE8;
}

#color_08 .business li a {
    background-color: #222222;
}

#color_08 .job_type li a {
    border: 2px solid #0FA1A7;
    color: #0FA1A7;
}

#color_08 .job_type li a.active {
    background-color: #0FA1A7;
    color: #fff!important;
}

#color_08 .jobs_item_cate {
    background-color: #4C8EE8;
}

#color_08 .jobs_item .jobs_item_btn {
    color: #4C8EE8;
    border: 1px solid #4C8EE8;
}

#color_08 .apply_bt {
    border: 2px solid #4C8EE8;
}

#color_08 .apply_bt span {
    color: #4C8EE8;
}

#color_08 .apply_bt span:after {
    border-top: solid 2px #4C8EE8;
    border-right: solid 2px #4C8EE8;
}

#color_08 .recInfo_cont h3 {
    color: #4C8EE8;
    border-bottom: 1px solid #4C8EE8;
}

#color_08 dl.apply_tb dt {
    background-color: rgba(76,142,231,0.1);
}

#color_08 .apply_form button {
    background: #0FA1A7;
    background: -moz-linear-gradient(left, #4C8EE8 0%, #0FA1A7 100%);
    background: -webkit-gradient(linear, left center, right center, from(#4C8EE8), to(#0FA1A7));
    background: -webkit-linear-gradient(left, #4C8EE8 0%, #0FA1A7 100%);
    background: -o-linear-gradient(left, #4C8EE8 0%, #0FA1A7 100%);
    background: linear-gradient(to right, #4C8EE8 0%, #0FA1A7 100%);
}

#color_08 .apply_form .policy_tx {
    color: #4C8EE8;
}

#color_08 .form_wrap {
    background-color: rgba(76,142,231,0.2);
}

#color_08 .interview_item:before {
    background: #0FA1A7;
    background: -moz-linear-gradient(left, #4C8EE8 0%, #0FA1A7 100%);
    background: -webkit-gradient(linear, left center, right center, from(#4C8EE8), to(#0FA1A7));
    background: -webkit-linear-gradient(left, #4C8EE8 0%, #0FA1A7 100%);
    background: -o-linear-gradient(left, #4C8EE8 0%, #0FA1A7 100%);
    background: linear-gradient(to right, #4C8EE8 0%, #0FA1A7 100%);
}

#color_08 .recruite_link_bt_wrap {
    background: #0FA1A7;
    background: -moz-linear-gradient(left, #4C8EE8 0%, #0FA1A7 100%);
    background: -webkit-gradient(linear, left center, right center, from(#4C8EE8), to(#0FA1A7));
    background: -webkit-linear-gradient(left, #4C8EE8 0%, #0FA1A7 100%);
    background: -o-linear-gradient(left, #4C8EE8 0%, #0FA1A7 100%);
    background: linear-gradient(to right, #4C8EE8 0%, #0FA1A7 100%);
}

@media screen and (max-width: 768px) {
    #color_08 dl.sc_flow dt {
        background-color: #4C8EE8;
    }
}

/*----------------
color09 カスタマイズ用
------------------*/

#color_09 ul.page_navi > li.h_site > a {
    background-color: #197B3E;
}

#color_09 h2:before {
    background-color: #197B3E;
}

#color_09 .link_bt {
    background-color: #197B3E;
}

#color_09 .rec_info .rec_type {
    background-color: #197B3E;
}

#color_09 .rec_info .rec_dtl {
    color: #197B3E;
    border: 1px solid #197B3E;
}

#color_09 .sec05_back {
    background-color: rgba(70,159,193,0.6);
}

#color_09 .new_info_box a.to_list_bt {
    background-color: #197B3E;
}

#color_09 .new_info_box .new_info dl dt .new_info_cate {
    color: #197B3E;
    border: 1px solid #197B3E;
}

#color_09 .main_slider .slick-dots li.slick-active button:before {
    color: #197B3E;
}

#color_09 footer {
    background-color: #21482A;
}

/*下層ページ*/
#color_09 .page h3:before {
    background-color: #197B3E;
}

#color_09 .news_list_item .n_btn {
    color: #197B3E;
}

#color_09 .news_cate_item {
    border: 2px solid #197B3E;
}

#color_09 .news_cate_item span {
    color: #197B3E;
}

#color_09 .news_cate_item:hover {
    background-color: #197B3E;
}

#color_09 .news_cate_item.active {
    background-color: #197B3E;
}

#color_09 .n_cate {
    color: #197B3E;
    border: 1px solid #197B3E;
}

#color_09 .bottom_links li a {
    background-color: #469FC1;
}

#color_09 .bottom_links li a span {
    color: #fff;
}

#color_09 .bottom_links li a:after {
    border-top: solid 2px #fff;
    border-right: solid 2px #fff;
}

#color_09 .bread a {
    color: #197B3E;
}

#color_09 .article_cont a.link {
    color: #197B3E;
}

#color_09 .article_cont a.link:before {
    border-top: solid 2px #197B3E;
    border-right: solid 2px #197B3E;
}

#color_09 .history_subTitle h4 {
    color: #197B3E;
}

#color_09 .history_subTitle {
    border-bottom: 1px solid #197B3E;
}

#color_09 .history_subTitle .years {
    color: rgba(25,123,62,0.3);
}

#color_09 .history_table dl dt:after {
    background-color: #197B3E;
}

#color_09 dl.company_profile dt:before {
    background: #197B3E;
}

#color_09 dl.company_profile dd a {
    color: #197B3E;
}

#color_09 .sc_tab_box {
    background-color: rgba(25,123,62,0.2);
}

#color_09 .sc_tab_box .tab_btn.active {
    border: 1px solid #197B3E;
    border-bottom: none;
}

#color_09 .sc_tab_box .panel_area {
    border-top: 1px solid #197B3E;
}

#color_09 .sc_target_cont .here_bt {
    background: #197B3E;
}

#color_09 dl.sc_flow dt {
    background-image: url(/img/page/flow_time.png);
}

#color_09 .work_wrap h3 {
    background-color: rgba(25,123,62,0.2);
    border: 1px solid #197B3E;
}

#color_09 .business li a {
    background-color: #197B3E;
}

#color_09 .job_type li a {
    border: 2px solid #469FC1;
    color: #212121;
}

#color_09 .job_type li a.active {
    background-color: #469FC1;
    color: #fff!important;
}

#color_09 .jobs_item_cate {
    background-color: #197B3E;
}

#color_09 .jobs_item .jobs_item_btn {
    color: #197B3E;
    border: 1px solid #197B3E;
}

#color_09 .apply_bt {
    border: 2px solid #197B3E;
}

#color_09 .apply_bt span {
    color: #197B3E;
}

#color_09 .apply_bt span:after {
    border-top: solid 2px #197B3E;
    border-right: solid 2px #197B3E;
}

#color_09 .recInfo_cont h3 {
    color: #197B3E;
    border-bottom: 1px solid #197B3E;
}

#color_09 dl.apply_tb dt {
    background-color: rgba(25,123,62,0.1);
}

#color_09 .apply_form button {
    background: #197B3E;
}

#color_09 .apply_form .policy_tx {
    color: #197B3E;
}

#color_09 .form_wrap {
    background-color: rgba(25,123,62,0.2);
}

#color_09 .interview_item:before {
    background: #197B3E;
}

#color_09 .recruite_link_bt_wrap {
    background: #197B3E;
}

@media screen and (max-width: 768px) {
    #color_09 dl.sc_flow dt {
        background-color: #197B3E;
    }
}
