@charset "utf-8";

/* img */
#k21_img1 , #k21_img2 , #k21_img3 { max-width:56rem } 
#k21_img2 { max-width:50rem } 



/* Interview */
.k21__itv__title { 
    font-size:2rem ; line-height:140% ; font-weight:600 ; color:#222222 ;
    letter-spacing:-0.05rem ; margin-bottom:0.5rem
}
.k21__itv__title::before {
    display:inline-block ; content:"" ; width:4rem ; height:4rem ;
    background:url(../img_sub/k21_icons.png) no-repeat 0 0 ; background-size:auto 4rem ;
    position:relative ; left:0 ; top:0.5rem
}

.k21__itv__title.icon1::before { background-position:0 0 }
.k21__itv__title.icon2::before { background-position:-4rem 0 }
.k21__itv__title.icon3::before { background-position:-8rem 0 }
 

/* PC */
@media all and (min-width:1100px){ }



/* PRINT */
@media print {}