.invisal_lobo_b{margin-bottom: 50px;}
.invisal_introduce .titles{margin-bottom: 50px;}
.invisal_introduce .titles h2{text-align: center;}
.invisal_introduce{display: flex;align-items: center;justify-content: center;flex-direction: column;}
.invisal_introduce .invisal_intrott{text-align: center;margin-top: 50px;font-size: 22px;color: #737373;line-height: 1.9;letter-spacing: -1px;font-weight: 400;}

.invisal_reason_wrap{background: url(../../../images/invisal_images/invisal_reason_bg.jpg) 50% 50% no-repeat; background-size: cover;}
.invisal_reason_wrap .inner{max-width: 1600px;}
.invisal_reason{display: flex;justify-content: flex-end;}
.invisal_reason_content{background: #1e68a1;padding: 40px;position: relative;top: 30px;width: 45%;}
.invisal_reason_content .titles p{text-align: left;color: #e5e5e5;}
.invisal_reason_content .titles h2{text-align: left;color: #fff;font-weight: 500;}
.reason li{border-bottom: 1px solid #e5e5e5;padding: 20px 0px;}
.reason li:last-child{border-bottom: 0;}
.reason li h4{font-size: 26px;color: #eeeeee;font-weight: 500;margin-top: 0;}
.reason li p{font-size: 18px;color: #eeeeee;font-weight: 300;}
.invisal_mark_s{position: absolute;bottom: 30px;right: 30px;}

.invisal_plan h2{text-align: center;}
.invisal_plan .titles{margin-bottom: 100px;position: relative;}
.invisal_plan .titles:after{position: absolute;content: "";background: url(../../../images/invisal_images/invisal_mark_big.png) no-repeat;width: 230px;height: 230px;background-size: cover;left: 63%;top: 18%;transform: translate(-50%, -50%);}
.invisal_plan ul li{display: flex;margin-bottom: 120px;}
.invisal_plan ul li:last-child{display: flex;flex-direction: row-reverse;margin-bottom: 0;}
.plan_img_area{width: 50%;}
.plan_img_area img{width: 100%;}
.plan_text_area{width: 50%;padding-left: 5%;}
.invisal_plan ul li:last-child .plan_text_area{padding-left: 0;padding-right: 5%;}
.plan_text_area .plant_up{color: #8c8c8c;font-size: 22px;font-weight: 300;}
.plan_text_area .plant_up span{color: #1e68a1;font-size: 22px;font-weight: 400;border-bottom: 1.5px solid;margin-left: 10px;}
.plan_text_area h4{color: #1e68a1;font-size: 30px;font-weight: bold;margin-top: 40px;margin-bottom: 20px;letter-spacing: -1px;}
.plan_text_area .plan_tt{font-size: 22px;color: #595959;line-height: 1.7;}

.invisal_case_wrap{background: url(../../../images/invisal_images/invisalcase_bg.jpg) 50% 50% no-repeat; background-size: cover;}
.invisal_case_wrap .inner{max-width: 1920px;}
.invisal_case_wrap .sub_content{padding: 80px 0;}
.invisal_case .titles h2{text-align: center;color: #fff;font-weight: 500;}
.invisal_case .titles h2 span{color: #1fb4d9;font-weight: bold;}
.invisal_case .titles p{color: #fff;font-weight: 300;}
/*.invisal_case ul{display: flex;flex-wrap: wrap;margin: 0 auto;width: 100%;margin: 50px 0;}
.invisal_case ul li{display: flex;justify-content: center;align-items: center;flex-direction: column;opacity: .6;transition: all 0.5s ease-in-out;transform: scale(0.7);width: 20%;padding: 0 5px;cursor: url(../../../images/invisal_images/invisal_cursor.png), auto;}
.invisal_case ul li:hover{opacity: 1;transform: scale(1);}*/
.invisal_logo_t{display: flex;justify-content: center;}
/*swiper추가*/
.invisalSwiper{margin: 50px 0;overflow: hidden;}
.invisalSwiper .swiper-slide{display: flex;align-items: center;justify-content: center;flex-direction: column;opacity: .7;transform: scale( .75);height: 300px;transition: all 0.5s ease-in-out;}
.invisalSwiper .swiper-slide-active.swiper-slide{opacity: 1;transform: scale(1); cursor:  url(../../../images/invisal_images/invisal_cursor.png), auto;}
.case_text_area{display: flex;flex-direction: column;justify-content: center;align-items: center;}
.case_text_area h4{color: #1fb4d9;font-weight: 500;font-size: 26px;text-align: center;margin-top: 20px;margin-bottom: 10px;}
.case_text_area p{color: #fff;font-weight: 300;font-size: 18px;text-align: center;}


.invisal_start_wrap{background: url(../../../images/invisal_images/invisal_start_bg.jpg) 50% 50% no-repeat;background-size: cover;margin: 120px 0;}
.invisal_start{position: relative;bottom: 45px;}
.invisal_start .titles{position: relative;}
.invisal_start .titles:after{position: absolute;content: "";background: url(../../../images/invisal_images/invisal_mark_big.png) no-repeat;width: 230px;height: 230px;background-size: cover;left: 0%;top: 15%;transform: translate(-50%, -50%);}
.invisal_start .titles h2{font-size: 40px;font-weight: 400;color: #535353;line-height: 1.6;}
.invisal_start .titles h2 span{font-weight: bold;line-height: 1.6;}
.start_bar{width: 60px;height: 5px;background: #1e68a1;margin-top: 25px;}

.invisal_last_wrap{background: url(../../../images/invisal_images/invisallast_bg.jpg) 50% 50% no-repeat;background-size: cover;background-attachment: fixed;}
.invisal_last_wrap .sub_content{padding: 80px 0;}
.invisal_last .titles .invisal_ttup{font-size: 18px;}
.invisal_last .titles h2{color: #fff;text-align: center;font-weight: 500;}
.invisal_last .titles .invisal_ttup{color: #fff;}
.invisal_last_imges{display: flex;align-items: center;justify-content: center;flex-direction: column;}
.invisal_last_img{margin-top: 50px;margin-bottom: 50px;}


@media(max-width:1330px){
    /**/
    .inner{width: 96%;}
    
}/*1330*/


@media(max-width:960px){
    /**/
    .invisal_introduce .titles{margin-bottom: 40px;}
    .invisal_introduce .invisal_intrott{margin-top: 40px;font-size: 20px;}
    .sub_downtitle{font-size: 18px;}
    
    
    .invisal_reason_wrap{background: url(../../../images/invisal_images/invisal_reason_bg.jpg) 30% 50% no-repeat;}
    .invisal_reason_content{padding: 30px;width: 63%;}
    .reason li{padding: 15px 0px;}
    .reason li h4{font-size: 24px;}
    .reason li p{font-size: 17px;}
    .invisal_mark_s{bottom: 20px;right: 20px;}
    
    
    .invisal_plan .titles:after{width: 190px;height: 190px;left: 70%;top: 38%;}
    .invisal_plan .titles{margin-bottom: 60px;}
    .plan_text_area{padding-left: 3%;}
    .invisal_plan ul li:last-child .plan_text_area{padding-right: 3%;}
    .plan_text_area h4{font-size: 28px;margin-top: 30px;margin-bottom: 15px;}
    .plan_text_area .plant_up, .plan_text_area .plan_tt{font-size: 20px;}
    .plan_text_area .plan_tt{line-height: 1.5;}
    .plan_text_area .plan_tt br{display: none;}
    
    
    .invisal_case ul{margin: 40px 0;}
    .case_text_area h4{font-size: 24px;}
    .case_text_area p{font-size: 17px;}
    
    
    .invisal_start .titles h2{font-size: 36px;}
    .invisal_start .titles:after{left: 3%;}
    
    .invisal_last_img{margin-top: 40px;margin-bottom: 40px;}
    
    
}/*960*/

@media(max-width:900px){
    /**/
    .invisal_case_wrap .sub_content, .invisal_last_wrap .sub_content{padding: 60px 0;}
    
}/*900*/


@media(max-width:640px){
    /**/
    .invisal_lobo_b{margin-bottom: 40px;}
    .invisal_introduce .titles{margin-bottom: 30px;}
    .invisal_introduce .invisal_intrott{margin-top: 30px;font-size: 18px;}
    
    
    .invisal_reason_wrap{background: url(../../../images/invisal_images/invisal_reason_bg.jpg) 35% 50% no-repeat;}
    .invisal_reason_content{width: 70%;}
    .reason li h4{font-size: 22px;}
    .reason li p{font-size: 16px;}
    
    
    .invisal_plan .titles{margin-bottom: 40px;}
    .invisal_plan .titles:after{width: 150px;height: 150px;left: 71%;top: 20%;}
    .invisal_plan ul li{flex-direction: column;margin-bottom: 50px;}
    .invisal_plan ul li:last-child{flex-direction: column;}
    .plan_img_area, .plan_text_area{width: 100%;}
    .plan_text_area{padding-left: 0;margin-top: 5px;}
    .plan_text_area h4{font-size: 26px;margin-top: 20px;margin-bottom: 10px;}
    .plan_text_area .plant_up, .plan_text_area .plan_tt{font-size: 18px;}
    
    
    .invisal_case ul{margin: 10px 0;}
    .invisal_case ul li{width: 33.3333%;padding: 0;}
    
    
    .invisal_start_wrap{background: url(../../../images/invisal_images/invisal_start_bg.jpg) 56% 100% no-repeat;margin: 70px 0;}
    .invisal_start .titles h2{font-size: 32px;}
    
}/*640*/

@media(max-width:480px){
    /**/
    .invisal_lobo_b{width: 60%;margin-bottom: 20px;}
    .invisal_lobo_b img, .invisal_intro img{width: 100%;}
    .invisal_intro{width: 70%;}
    .invisal_introduce .invisal_intrott{margin-bottom: 0px;font-size: 16px;line-height: 1.7}
    .invisal_introduce .invisal_intrott br{display: none;}
    
    
    .invisal_reason_wrap{background: none;}
    .invisal_reason_content{top: 0px;padding: 30px 25px;}
    .invisal_reason_content{width: 100%;}
    .reason li h4{font-size: 20px;}
    .reason li p{font-size: 15px;}
    
    
    .invisal_plan .titles{margin-bottom: 30px;}
    .plan_text_area h4{font-size: 22px;}
    .plan_text_area .plant_up, .plan_text_area .plan_tt{font-size: 16px;}
    
    
    .invisal_case_wrap .sub_content, .invisal_last_wrap .sub_content{padding: 40px 0;}
    .invisal_case ul li{width: 100%;}
    .invisal_case ul li:hover{transform: scale( .85);}
    
    
    .invisal_start .titles h2{font-size: 26px;margin-top: 50px;}
    .start_bar{height: 4px;margin-top: 20px;}
    .invisal_start .titles:after{width: 170px;height: 170px;top: 24%;}
    
    
    .invisal_last_img{width: 70%;margin-top: 30px;margin-bottom: 30px;}
    .invisal_last_img img{width: 100%;}
    
    
}/*480*/


@media(max-width:380px){    
    
}/*380*/






