@charset 'utf-8';


.sttl{
    margin-top: 50px;   
}

.shikiri{
    margin-top:50px;
    height: 1px;
    border: 0;
    background: url('../img/shikiri.png') no-repeat center top;
}

.txt{
    font-size:14px;
    font-size:1.4rem;
    line-height: 1.7;
    color:#FFF;
}


.castbox .inner, .castbox2 .inner{
    margin-top:50px;
    overflow: hidden;
}

.castbox .txt, .castbox2 .txt{
    width: 525px;   
}

.castbox .txtArea{
    float:right;
}

.castbox .imageArea{
    float:left;
}


.castbox2 .txtArea{
    float:left;
}

.castbox2 .imageArea{
    float:right;
}

.castOther{
    margin-top: 50px;
}



.staffbox .inner{
    margin-top: 40px;
}