/* BASIC css start */
.header_bg_com {display:none;}
#mfooter {margin-top:0px !important;}


.top_sub_menu {margin: -113px auto 0 !important;}

/* ¼­ºê ÆäÀÌÁö 03 ½ºÅ¸ÀÏ */
.sub_title_t01 {font-size:28px; font-weight:700; color:#1a1a1a; line-height:32px; text-align:center;}
.sub_title_t02 {font-size:16px; color:#6a6a6a; line-height:24px; padding-top:8px; text-align:center;}
.sub03_sec01 {margin:56px 24px 0; padding:0 0 0px;}
.sub03_sec01 .swiper_works {margin:40px 0 0; padding:0 0 80px;}
.sub03_sec01 .swiper_works .swiper-slide {font-size:0;}
.sub03_sec01 .swiper_works .swiper-slide img {width:100%;}
.sub03_sec01 .swiper_works .inner {margin:24px 16px 0; text-align:center;}
.sub03_sec01 .swiper_works .inner .txt01 {margin:0 0 8px; font-size:18px; font-weight:700; color:#1a1a1a; line-height: 24px;}
.sub03_sec01 .swiper_works .inner .txt02 {font-size:14px; color:#6a6a6a; line-height:20px;}

.sub03_sec01 .swiper-button-prev {width:24px; height:24px; margin:0; position:static; background:url('/design/kcca/mobile_modernstudio/arrow_l.svg') no-repeat center; background-size: 8px;}
.sub03_sec01 .swiper-button-next {width:24px; height:24px; margin:0; position:static; background:url('/design/kcca/mobile_modernstudio/arrow_r.svg') no-repeat center; background-size: 8px;}
.sub03_sec01 .swiper-pagination {display:inline-block; position:static; padding:0 8px; font-size:14px; color:#9a9a9a; line-height: 24px;}
.sub03_sec01 .swiper-pagination .swiper-pagination-current {display:inline-block; color:#111111; padding:0 8px 0 0; line-height: 24px;}
.sub03_sec01 .swiper-pagination .swiper-pagination-total {display:inline-block;}
.sub03_sec01 .swiper-pagination .count {display:inline-block; color:#111111; line-height: 24px;}
.sub03_sec01 .swiper-pagination .count02 {display:inline-block; padding:0 0 0 8px; line-height: 24px;}
.sub03_sec01 .wrap_swiper_bt {display:inline-flex; align-items:center; padding:40px 0 0; position:relative; bottom:0; left:50%; transform:translateX(-50%);}

/* BASIC css end */

