/* BASIC css start */
#contentWrapper{padding-left:0; padding-top:0 !important}

/* 섹션 공통 */
.section{margin-bottom: 90px;padding-left:208px}
.sec_inner{width: 1530px; margin: 0 auto;}
.tit_sec{margin-bottom:80px}
.section h2{font-family: 'Montserrat', sans-serif; margin-bottom:20px;text-align: center; font-size: 40px; color: #000; font-weight: 300; }
.section h2 a{float: right; line-height:40px;}
.section h2 a img{}
.section h3{color:#888; font-size:18px; font-family: 'Noto Sans KR', sans-serif;  font-weight:400; text-align:center}
        
.more_items{display: flex; align-items: center; justify-content: center; margin: 50px 0 120px;}
.more_items a{display: inline-block; background-color: #f3f3f3; text-align: center; padding: 14px 50px; border-radius: 30px; color: #7e7e7e;font-family: 'NanumSquareRound',sans-serif; font-size: 15px; }
.more_items button{    background: transparent; color: #7e7e7e;font-family: 'NanumSquareRound',sans-serif; font-size: 15px; }



#sec1{width: 100%;padding-left:0}
#sec1 .swiper{}
#sec1 .swiper ul{width: 100%;}
#sec1 .swiper ul li{width: 100%;}
#sec1 .swiper ul li a{display: block;width: 100%;}
#sec1 .swiper ul li a img{width: 100%;}
#sec1 .swiper-pagination{bottom: 60px; padding-left:208px}
#sec1 .swiper-pagination-bullet{width: 80px; height: 3px; border-radius: 0; background-color: #fff; opacity: 1; margin: 0;}
#sec1 .swiper-pagination-bullet-active{background-color: #000;}

#sec2{}
#sec2 .sec2_top{}
#sec2 .sec2_top .sec_inner{}
#sec2 .sec2_top .sec_inner p.main_tit{font-family: 'NanumSquareRound',sans-serif; font-size: 32px; color: #000; font-weight: 500; text-align: center; padding-bottom: 120px; position: relative;}
#sec2 .sec2_top .sec_inner p.main_tit::after{content: ""; display: block; position: absolute; width: 1px; height: 60px; background-color: #ddd; left: 50%; transform: translateX(-50%); bottom: 30px;}
#sec2 .sec2_top .sec_inner p.sub_tit{line-height: 1.6; font-family: 'Noto Sans KR', sans-serif; color: #888; font-size: 16px; font-weight: 400;text-align: center;margin-bottom: 80px;}
#sec2 .sec2_bottom{width: 100%;}
#sec2 .sec2_bottom a{display: block;width: 100%;}
#sec2 .sec2_bottom a img{width: 100%;}





#sec6 h2{margin-bottom:70px}



/* pc더보기 버튼 추가 영역 */

/* BASIC css end */

