@charset "utf-8";
/* SIR 지운아빠 */
@media screen and (max-width: 1199px) {
.cast_dot { position: absolute; top: 25px; left: 25px}
.cast_title { position: absolute; font-size: 26px; text-transform: uppercase; font-weight: bold; color: #fff; left: 25px; top: 45px }
.castwrap { position: relative; padding: 22px 0 0 33px}
.castall_date_0  { display:block; color:#fff; font-size:14px; text-align:left; font-weight:500;   position:relative; }
.castall01_0  a { display:block; color:#ffbd3d; font-size:25px; text-align:left; font-weight:500;   position:relative; }
.castall01_0  a:hover { color:#F90 }
.castall02_0  { display:block; color:#fff; font-size:16px; text-align:left; font-weight:500;   position:relative; }

.castall03 a { position:absolute; width:63px; height:63px; left:50%; top:50%; margin:-32px 0 0 -32px; z-index: 99 }
.cast_blank { width: 100%; height: 100px; background: #030506; position: absolute; bottom: 0; border-radius: 0 0 20px 20px }
}
@media screen and (min-width: 1200px) {
.cast_dot { position: relative; margin: 28px 0 0 23px;}
.cast_title { position: relative; font-size: 26px; text-transform: uppercase; font-weight: bold; margin: 10px 0 0 23px; color: #fff }
.castwrap { position: relative; padding: 22px 0 0 33px}
.castall_date_0  { display:block; color:#fff; font-size:14px; text-align:left; font-weight:500;   position:relative; }
.castall01_0  a { display:block; color:#ffbd3d; font-size:25px; text-align:left; font-weight:500;   position:relative; }
.castall01_0  a:hover { color:#F90 }
.castall02_0  { display:block; color:#fff; font-size:16px; text-align:left; font-weight:500;   position:relative; }

.castall03 a { position:absolute; width:63px; height:63px; left:50%; top:50%; margin:-32px 0 0 -32px  }
.cast_blank { width: 100%; height: 100px; background: #030506; position: absolute; bottom: 0; border-radius: 0 0 20px 20px }

}
