@charset "utf-8";

#inc03{padding:150px 0 142px}
    
/* 상단 텍스트 영역 */
#inc03 .top_cont{text-align:center;color:#000;transform:skew(-0.1deg);font-family:'NEXEN_TIRE_Bold'}
#inc03 .top_cont .eng_dot{display:inline-block;position:relative;font-size:15px}
#inc03 .top_cont .eng_dot:before{position:absolute;right:-15px;top:-2px;content:'';width:8px;height:8px;border-radius:100px;background:var(--primary)}
#inc03 .top_cont .big_txt{margin:33px 0 54px;font-size:45px;line-height:65px}
#inc03 .top_cont .big_txt.mo_txt{display:none}
#inc03 .top_cont .big_txt span{display:block;overflow:hidden;height:65px}
#inc03 .top_cont .big_txt span b{display:block;font-weight:normal}
#inc03 .top_cont .btn_list{display:flex;justify-content:center;column-gap:40px}
#inc03 .top_cont .btn_list li a{display:flex;align-items:center;justify-content:space-between;width:223px;height:70px;padding:0 40px;border-radius:50px;color:#fff;background:#000;transition:all .2s;font-family:'NEXEN_TIRE_Regular'}
#inc03 .top_cont .btn_list li a svg{width:20px;color:var(--primary);transition:all .2s}

/* 고객후기 */
#inc03 .review_gall{margin-top:70px}
#inc03 .review_gall .swiper-slide{width:445px}
#inc03 .review_gall .thum_img{overflow:hidden;width:100%;border:1px solid #e1e1e1;border-radius:15px}
#inc03 .review_gall .txt{padding:20px 20px 0;transform:skew(-0.1deg);font-family:'NEXEN_TIRE_Regular'}
#inc03 .review_gall .date_txt{font-size:16px;color:#999}
#inc03 .review_gall .date_txt span{margin-right:19px;color:var(--primary);font-family:'NEXEN_TIRE_Bold'}
#inc03 .review_gall .subj_txt{margin-top:4px;font-size:20px;color:#222}
#inc03 .review_gall .empty{width:100%;padding-top:142px;font-size:17px;text-align:center;color:#666;font-family:'notokr-regular'}

/* 슬라이드 */
.slide_area .swiper{width:100%;height:585px !important;max-width:1100px;overflow:hidden}
.slide_area .swiper-slide {height:60px !important;text-align:center;font-size:18px;background:#fff;border:1px solid #e1e1e1;border-radius:10px}
.slide_tit{margin:50px auto 10px;max-width:1100px;width:100%;background-color:rgba(255, 101, 26, 0.9);color:#fff;border:1px solid #e1e1e1;border-radius:10px 10px 0 0}
.slide_tit ul{color:#fff;font-size:21px;font-weight:700}
.slide_area .swiper-slide ul,.slide_tit ul{display:flex;justify-content:space-between;align-items:center}
.slide_area .swiper-slide ul li,.slide_tit ul li{padding:10px 64px}
.slide_area .swiper-slide:nth-child(2n){background-color:#f7f7f7;border:none}
/* .slide_area .swiper-slide ul li:nth-child(1){} */

/* 모바일 호버 X */
@media (hover:hover) {
#inc03 .top_cont .btn_list li a:hover{background:var(--primary)}
#inc03 .top_cont .btn_list li a:hover svg{transform:rotate(-45deg);color:#fff}
}

/* 반응형 [s] */
@media (max-width:1230px){
#inc03{padding:120px 30px}
#inc03 .top_cont .big_txt{font-size:35px;line-height:45px}
#inc03 .top_cont .big_txt span{height:52px;line-height:52px}
#inc03 .review_gall .subj_txt{font-size:18px}
}
@media (max-width:1024px){
#inc03{padding:80px 30px}
#inc03 .top_cont .big_txt{font-size:30px;line-height:40}
#inc03 .top_cont .big_txt span{height:42px;line-height:42px}
#inc03 .top_cont .btn_list{column-gap:20px}
#inc03 .review_gall .swiper-slide{width:420px}
.slide_area .swiper-slide ul li{padding:10px 40px;font-size:16px}
.slide_tit ul li{padding:10px 40px;font-size:19px}

}
@media (max-width:768px){
#inc03{padding:70px 30px}
#inc03 .top_cont .eng_dot{font-size:14px}
#inc03 .top_cont .eng_dot:before{right:-12px;top:-4px;width:6px;height:6px}
#inc03 .top_cont .big_txt.mo_txt{display:block}
#inc03 .top_cont .big_txt.pc_txt{display:none}
#inc03 .top_cont .big_txt{margin:25px 0 43px;font-size:30px;line-height:40px}
#inc03 .top_cont .big_txt span{height:45px;line-height:45px}
#inc03 .top_cont .btn_list li a{width:216px;height:65px;font-size:14px;line-height:65px}
#inc03 .top_cont .btn_list li a svg{width:18px}
#inc03 .review_gall{margin-top:60px}
#inc03 .review_gall .swiper-slide{width:380px}
#inc03 .review_gall .date_txt{font-size:15px}
#inc03 .review_gall .subj_txt{font-size:17px}
.slide_area .swiper-slide ul li:nth-child(1),.slide_tit ul li:nth-child(1){padding:10px 40px 10px 70px}
.slide_area .swiper-slide ul li:nth-child(3),.slide_tit ul li:nth-child(3){padding:10px 70px 10px 40px}
.slide_area .swiper-slide ul li:nth-child(2),.slide_tit ul li:nth-child(2){display:none}
}
@media (max-width:480px){
#inc03{padding:70px 11px 22px}
#inc03 .top_cont .eng_dot{font-size:13px}
#inc03 .top_cont .big_txt{font-size:25px;line-height:35px}
#inc03 .top_cont .big_txt span{height:35px;line-height:35px}
#inc03 .top_cont .btn_list{column-gap:15px}
#inc03 .top_cont .btn_list li{width:calc(100%/2 - 7.5px)}
#inc03 .top_cont .btn_list li a{justify-content:center;width:100%;height:60px;padding:0;line-height:60px}
#inc03 .top_cont .btn_list li a svg{margin-left:6px;width:16px}
#inc03 .review_gall{margin-top:50px}
#inc03 .review_gall .swiper-slide{width:350px}
#inc03 .review_gall .txt{padding:15px 15px 0}
#inc03 .review_gall .date_txt{font-size:14px}
#inc03 .review_gall .subj_txt{font-size:15px}
.slide_area .swiper{height:285px !important}
.slide_tit ul li{font-size:17px}
.slide_area .swiper-slide ul li{font-size:15px}
.slide_area .swiper-slide ul li:nth-child(1),.slide_tit ul li:nth-child(1){padding:10px 10px 10px 20px}
.slide_area .swiper-slide ul li:nth-child(3),.slide_tit ul li:nth-child(3){padding:10px 20px 10px 10px}
}
@media (max-width:380px){
#inc03 .top_cont .big_txt{margin:25px 0 38px;font-size:22px;line-height:32px}
#inc03 .top_cont .big_txt span{height:33px;line-height:33px}
#inc03 .top_cont .btn_list{column-gap:10px}
#inc03 .top_cont .btn_list li{width:195px}
#inc03 .top_cont .btn_list li a{height:55px;font-size:13px;line-height:55px}
#inc03 .top_cont .btn_list li a svg{margin-left:10px}
#inc03 .review_gall .swiper-slide{width:300px}
}
/* 반응형 [e] */