@charset "UTF-8";

header {
    background: transparent !important;
}

body.scrolled header {
    background: rgba(0,65,170, 0.85) !important;
}

.contents_btn01 a:before {
content: "";
position: absolute;
top: 0;
left: -25px;
width: 0;
height: 0;
border-style: solid;
border-width: 52px 60px 0 0;
border-color: #F27F1B transparent transparent transparent;
z-index: 0;
}
.contents_btn01 a:hover:before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
border-style: solid;
border-width: 52px 60px 0 0;
border-color: #F27F1B transparent transparent transparent;
}
.contents_btn01 a {
    color: #fff;
    text-decoration: none;
    font-weight: bold;
    background: #fb961a;
    overflow: hidden !important;

}

.contents_btn01 a:after {
    content: none !important;
}

.contents_btn01 a span {
    position: relative;
    z-index: 1;
}


#access + section .heading.block_header_1 .h {
    color: #333;
    font-weight: bold;
}

#access + section .heading.block_header_1 p:before {
    content: none;
}
#access + section .heading.block_header_1 p:after {
    content: none;
}


#access + section .heading.block_header_2 .h:before, 
#access + section .heading.block_header_2 .h:after {
    content: none;
}

#access + section .heading.block_header_2 .h {
    padding-left: 0;
    color: #ef7f16;
}





#company + section .heading.block_header_1 .h {
    color: #333;
    font-weight: bold;
}

#company + section .heading.block_header_1 p:before {
    content: none;
}
#company + section .heading.block_header_1 p:after {
    content: none;
}




#company_body + div .heading.block_header_4 .h {
    color: #1448bf;
}



#profile_ttl + section .heading.block_header_1 p:before {
    content: none;
}

#profile_ttl + section .heading.block_header_1 p:after {
    content: none;
}


#profile_ttl + section .heading.block_header_1 .h {
    color: #333;
    font-weight: bold;
}

#profile_text + section .heading.block_header_2 .h:before, 
#profile_text + section .heading.block_header_2 .h:after {
    content: none;
}

#profile_text + section .heading.block_header_2 .h {
    color: #ef7f16;
}