@charset "UTF-8";

/* quick-menu & quick-event =============================================== */
.quick-event{
   right: 20px;
   bottom: 20px;
   top: initial;
   left: initial;
}
.scroll .quick-event{
   top: initial;
}

/* section =============================================== */

/* main-slide */
.main-slide .m{
   display: block;
}
.main-slide .p, 
.main-slide .t{
   display: none;
}

.cooper{
display: none;
}

/* main-castingnews */
.main-castingnews{
   height:400px;
   background-size: cover;
   text-align: center;
   background-color: #E8FAFF;
}
.main-castingnews h2{
   padding-top:60px;
   font-size: 32px;
}
.main-castingnews h2 em{
   display: block;
}
.main-castingnews h2::after{
   display: none;
}
.main-castingnews p{
   margin: 20px 0 45px;
   font-size: 20px;
}
.main-castingnews a{
   border-bottom:solid 1 #aaaaaa;
   background: #fafafa;
   color:;
   
}

.main-castingnews a:hover{
   border-color:#19683b;
   background: #19683b;
   border-color:#233e83;
   background: #233e83;
   color:#fff;
}
.main-castingnews .swiper-container{
   display: none;
}
.main-castingnews .film-container{
   display: none;
}
.main-castingnews .castingnews{
	width:100%
}
.castingnews_title{
	width:100%}
.castingnews_cont{
	width:100%}

/* main-sns */
.main-portfolio .sns-list{
   margin: 30px 0 60px 10px;
}
.main-portfolio .sns-list li{
   /* width: 33.33%; */
   width: 31%;
}
.main-portfolio .sns-list li:nth-child(9){
   display: block !important;
}



.boardmobile{width:100%}

/*°Ô½ÃÆÇ ¹øÈ£, ³¯Â¥. Á¶È¸¼ö ¾Èº¸ÀÌ°Ô*/
.artclehidden{display: none;}
.artclehidden{display: none;}
.ArticleLine {width:100%;font-size:12px;font-family:"Noto Sans KR",NanumGothic,±¼¸²,Arial,sans-serif;}
.BF_MTitle{display:inline;}


.profile-list {max-width:100%;}
.profile-list li{float: left; width: 100% ; margin: 0 0 4% 2%; text-align: center;position: relative;}
.profile-list .img{width: 100%; ;position: relative; overflow: hidden;background: #000;cursor:hand;}
.profile-list .img img{position: absolute; left: 0; top:0; bottom: 0; right: 0; margin: auto;width: 100%;}

/*ÆäÀÌÂ¡*/
div.paging span.btn a.pageFirst {display:none;}
div.paging span.btn a.pagePrev10 {display:none;}
div.paging span.btn a.pageNext10 {display:none;}
div.paging span.btn a.pageLast {display:none;}


/* footer ========================================== */
footer .middle{display:none;}

footer .container{position: relative;width:100%;}
footer .util{text-align:center;}
footer .util .nodp{display:none;}

footer .middle_mob{display:inline-block;width:100%;padding:10px;text-align:center;}
footer .middle_mob .bottomline{text-align:left;width:100%;padding:3px;}
footer .middle_mob .batext{color:#818181;font-size:1em;font-weight:500;}
footer .middle_mob .baphone{color:#000;font-size:1.4em;font-weight:600;line-height:1.6em}
footer .middle_mob .inneraddr li{line-height:20px;font-size:0.9em;}

footer .container .ccm{
   position: static;
   display: block;
   margin-bottom:25px;
}
footer address span:first-child{
   background: none;
}