@charset "utf-8";

.c__inner {
    max-width: 1280px;
}
.top__about {
    padding: 24px 0;
}

.c__news-body {
    margin-bottom: 40px;
}

.joined_program-block{
    margin-top: 16px;
    line-height: 1;
}

.joined_program-block span{
    background-color: #000;
    color: #fff;
    font-size: 1.2rem;
    margin-right: 8px;
}

.top__mv-item {
    padding: 0 8px;
    max-width: 640px;
}

body#kca2022_eng .program__single-reserve {
    display: none;
}

.top_nav {
    margin-right: 32px;
}

.top_nav li {
    width: auto !important;
    font-size: 1.4rem;
    font-weight: 700;
    color: #222;
}





/*== 750px以上の形状 */
@media screen and (min-width:750px){

.top__mv-item {
}

.c__column-aside {
    width: 32%;
    margin-left: 4%;
}

.slick-prev{
    left: 4% !important;
    z-index: 1;
}

.slick-next{
    right: 4% !important;
    z-index: 1;
}

.slick-prev:before,
.slick-next:before {
    font-size: 21px !important;
    opacity: 1 !important;
    color: #000 !important;
    border: solid 1px #000;
    background-color: #fff;
    line-height: 1;
    padding: 8px 0 9px;
}

.slick-prev:before{
    content: '◀' !important;
}

.slick-next:before {
    content: '▶' !important;
}



}


/*== 880px以上の形状 */
@media screen and (min-width:800px){

.top__mv-item {
    max-width: 750px;
}

}


/*== スマホ対応 */
@media all and (max-width : 767.9999px ){

.interview__single-cts table tr td:nth-of-type(1),
.interview__single-cts table tr td:nth-of-type(2){
    width: 100% !important;
}

.interview__single-cts table tr td:nth-of-type(2) {
    padding-left: 0;
}




}









