.p-about_comparison__title {
color: #2b5077;
}
.p-about_feature__title {
border-bottom: 1px solid #2b5077;
color: #2b5077;
}
.c-objective .title {
color: #2b5077;
}
.c-btn02 a, .c-btn02 span {
color: #2b5077;
}
.p-objective_method__worries {
background: #2b5077;
}
.p-objective_merit__text .title {
color: #2b5077;
}
.p-objective_merit__list svg {
fill: #2b5077;
}
.p-objective_point__text .title {
color: #2b5077;
}
.p-objective_point__check .title .en {
color: #2b5077;
}
.c-case_box__company .body dl.half dt {
background: #2b5077;
}
.c-case_box__company .body .ico {
fill: #2b5077;
}
.c-btn02.-color a, .c-btn02.-color span, .c-btn03 a, .c-btn03 span, .c-btn-common a {
background: -webkit-gradient(linear,left top,right top,from(#2b5077),to(#7ea3ca));
background: linear-gradient(90deg,#2b5077,#7ea3ca);
color: #fff;
}
.p-news_archive__tab a.is-act, .p-rate_front__title span {
color: #2b5077;
}
.p-rate_timing__flow li .num, .p-rate_timing__list .num {
background: #2b5077;
}
.p-rate_timing__flow li.color {
color: #2b5077;
border-color: #2b5077;
}
.p-rate_timing__table .title {
color: #2b5077;
}
.p-rate_timing__table .sub_title::before {
background: #2b5077;
}
.p-rate_feature__title span, .p-rate_timing__table .dot {
color: #2b5077;
}
.p-rate_feature__text .sub_title {
color: #2b5077;
}
.p-case_archive__search .cat dt {
background: #2b5077;
}
.p-case_archive__btn .delete, .p-case_archive__btn .submit {
background: #2b5077;
}
.p-case_archive__btn .delete {
background: #e6e6e6;
}
.c-story_box a {
background: -webkit-gradient(linear,left top,right top,from(#2b5077),to(#7ea3ca));
background: linear-gradient(90deg,#2b5077,#7ea3ca);
}
.p-story_single__information dt {
color: #2b5077;
}
.p-recruit_information__table a svg, .p-story_single__information svg, .p-story_single__movie .title svg {
fill: #2b5077;
}
.p-story_single__body .title .border {
color: #2b5077;
border-bottom: 1px solid #2b5077;
}
.p-story_single__profile .title {
border-bottom: 1px solid #2b5077;
color: #2b5077;
}
.c-ttl01__en, .c-ttl01__ja .color, .c-ttl05 .en.-color {
color: #2b5077;
}
.p-objective_method__title .ja {
color: #2b5077;
}
.p-identity_message__title .ja {
color: #2b5077;
}
.p-company_overview__table .office dt {
color: #2b5077;
}
.c-news_list .cat {
background: #2b5077;
}
.c-news_list .new {
color: #2b5077;
}
.c-news_list .cat.-media {
background: #2b5077;
}
.p-news_archive__tab a::after {
background: #2b5077;
}
.p-news_single__cat {
background: #2b5077;
}
.advisorMerit {
background: linear-gradient(to right, #2b5077, #7ea3ca);
}
.p-content_header-contact .color {
color: #2b5077;
}
.p-contact_form .note a {
color: #2b5077;
}
.p-contact_form input[name=submitSubmit] {
background: #2b5077;
}
.p-page_kv01, .p-page_kv02 {
margin-top: 60px;
}
.p-identity_mission {
padding: 160px 0 85px;
}
.new2303 #toc_container {
background: #EFF2F4;
padding: 30px 52px;
margin: 60px 0;
}
.new2303 #toc_container p.toc_title {
font-size: 23px;
margin-bottom: 23px;
border-bottom: 1px solid #85B5E6;
display: inline-block;
}
.new2303 #toc_container ul.toc_list li a {
color: #000;
}
.new2303 #toc_container ul.toc_list li ul {
padding-left: 36px;
margin-bottom: 8px
}
.new2303 .corporate_main.manews_main .inc .contents_area {
max-width: 100%;
margin-right: 0;
margin-top: 100px;
}
.new2303 .corporate_main.magazine_archive .inc {
margin-top: 60px;
}
.new2303 .corporate_single_main.manews_single_main .inc .single_area {
max-width: 100%;
margin-right: 0;
}
.corporate_main_top .viewmore {
text-align: center;
}
.corporate_main_top .viewmore a {
color: #01091E;
}
.corporate_main_top .viewmore a:after {
background: #3670AC;
}
.new2303 .corporate_single_main .inc .single_area .single_contents h2 span {  }
.new2303 .corporate_single_main .inc .single_area .single_contents h3 span {  }
.single-manews .l-main {
padding-top: 100px;
}
@media screen and (max-width: 1200px) {
.single-manews .l-main {
padding-top: 100px;
} 
}
@media screen and (max-width: 980px) {
.single-magazine .l-main,
.single-buy_list .l-main,
.single-needs_list .l-main {
padding-top: 15vw!important;
}
.single-manews .l-main {
padding-top: 15vw;
}
.head_btm {
display: none;
}
}
.single-manews .p-section_contact {
margin-top: 0;
}
.single-manews .l-main .c-crumbs {
width: 100%;
background: #1F2F54;
margin: 0;
}
.single-manews .l-main .c-crumbs .single_bread_area {
max-width: 1060px;
margin: 0 auto;
padding: 10px 30px;
color: #fff;
}
.single-manews .l-main .c-crumbs .single_bread_area p {
margin: 0;
}
.single-manews .l-main .c-crumbs .single_bread_area p a {
color: #fff;
} header.new_header2 .head_inc .head_right div a:active, header.new_header2 .head_inc .head_right div a:hover, header.new_header2 .head_inc .head_right div a:link, header.new_header2 .head_inc .head_right div a:visited {
color: #000;
}
header.new_header2 .head_inc span.slash_l {
color: #000;
}
header.new_header2 {
padding: 16px 60px;
background-color: #fff;
}
.new_header2 .head_pc_menu {
font-size: 14px;
}
.new_header2 .head_btn a {
width: 160px;
}
.new_header2 .head_btn a img {
width: 160px;
}
.head_btm {
background: rgba(31, 47, 84, 1);
position: fixed;
width: 100%;
top: 85px;
left: 0;
z-index: 99999;
padding: 12px 60px 12px;
}
.head_btm ul.head_btm_nav {
display: flex;
justify-content: space-between;    
}
.head_btm ul.head_btm_nav li { text-align: center;
padding: 0 12px;
}
.head_btm ul.head_btm_nav li:first-child {
border-left: unset;
}
.head_btm ul.head_btm_nav li a {
display: block;
color: #fff;
font-weight: 600;
word-break: keep-all;
}
.head_btm ul.head_btm_nav span {
height: 17px;
width: 1px;
background: #fff;
}
@media screen and (max-width:1200px) {
.head_btm {
padding: 12px 12px 12px;
}
.head_btm ul.head_btm_nav li a {
font-size: 12px;
}
}
@media screen and (max-width: 980px) {
.head_btm ul.head_btm_nav {
display: none;
}
header.new_header2 {
padding: 3vw;
border-bottom: 1px solid #0f2446;
}
.new_header2 .head_btn a {
width: 34vw;
}
.new_header2 .head_btn a img {
width: auto;
}
}
.single-seminar .p-section_contact {
margin-top: 0;
}
.wp-pagenavi {
width: 100%;
margin: 0 auto;
}
.post-type-archive-advisor .new_2023 .l-main .new_adv .c-crumbs a:after {
display: none;
}
.single-branch .branch_single_area .inc .single_contents .main_contents .box {
padding-top: 150px!important;
margin-top: -60px!important;
}
.has-arkb-pink-01-color{color:#f78da7;}
.has-arkb-gray-01-color{color:#abb8c3;}
.has-arkb-red-01-color{color:#cf2e2e;}
.has-arkb-orange-01-color{color:#ff6900;}
.has-arkb-blue-01-color{color:#077ae3;}
.has-arkb-green-02-color{color:#00d084;}
.has-arkb-black-01-color{color:#000000;}