@charset "UTF-8";

#flashHeader{
    padding-top: 1px;
}
.header-animation,
.header-animation * {
    margin: 0;
    padding: 0;
} 
.header-animation img {
    vertical-align: top;
}
.header-animation {
    width: 929px;
    height: 197px;
    position: relative;
    z-index: 1;
    background: #000;
    overflow: hidden;
    margin: 0 auto;
}
.header-animation .fla-image01,
.header-animation .fla-image02,
.header-animation-split,
.header-animation .fla-image05,
.header-animation .fla-image06,
.header-animation .fla-image07,
.header-animation .fla-image08,
.header-animation .fla-image09 {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
}
.header-animation .is-blur {
    filter: blur(1px);
}
.header-animation .fla-image01 {
    z-index: 2;
}
.header-animation .fla-image02 {
    z-index: 2;
}
.header-animation-split {
    width: 929px;
    height: 197px;
    position: relative;
    z-index: 2;
}
.header-animation-split-left {
    position: absolute;
    top: 0;
    left: 0;
    width: 485px;
    height:197px;
    clip-path: polygon(0 0, 100% 0, 92% 100%, 0% 100%);
    z-index: 3;
}
.header-animation-split-right {
    position: absolute;
    top: 0;
    right: 0;
    width: 485px;
    height:197px;
    clip-path: polygon(8% 0, 100% 0, 100% 100%, 0% 100%);
    z-index: 3;
}
.header-animation-split-left .fla-image03 {
    margin-top: 0;
    z-index: 4;
}
.header-animation-split-right .fla-image04 {
    margin-top: -100px;
    z-index: 4;
}
.header-animation .header-animation-split-right .fla-image05 img{
    margin-left: -445px;
}
.header-animation .fla-image05 {
    z-index: 5;
}
.header-animation .fla-image06 {
    z-index: 6;
}
.header-animation .fla-image07 {
    z-index: 4;
}
.header-animation .fla-image08 {
    z-index: 3;
}
.header-animation .fla-image09 {
    z-index: 4;
}