@charset "utf-8";


/*기본 셋팅 css*/
*{box-sizing:border-box;}
html{overflow-x: hidden;}
body,h1,h2,h3,h4,h5,h6,p,dl,dd{margin:0;}
body{
    _min-width:1920px;
    font-family:'Pretendard', sans-serif !important;
    letter-spacing:-1px;
	font-size:1em;
	font-weight:normal;
	overflow-x: hidden;
    color:#373737;
}

h1, h2, h3{font-family:'Pretendard', sans-serif !important;}
h3{font-weight: 600;}
h4, h5, h6{font-family:'Pretendard', sans-serif !important;}
p{font-family:'Pretendard', sans-serif;}

ul{
    margin:0;
    padding:0;
    list-style:none;
}

a{
    text-decoration:none;
    color:#373737;
}

.inner3{
    width:1300px;
    margin:0 auto;
}


.cf::after{
    content:"";
    display:block;
    clear:both;
}



#container{float:none !important; width:auto !important;margin:0!important;}



@font-face {
    font-family: 'Pretendard';
    font-weight: 100;
    font-style: normal;
    src: url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Thin.eot');
    src: url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Thin.eot?#iefix') format('embedded-opentype'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Thin.woff2') format('woff2'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Thin.woff') format('woff'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Thin.ttf') format("truetype");
    font-display: swap;
}
@font-face {
    font-family: 'Pretendard';
    font-weight: 200;
    font-style: normal;
    src: url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-ExtraLight.eot');
    src: url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-ExtraLight.eot?#iefix') format('embedded-opentype'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-ExtraLight.woff2') format('woff2'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-ExtraLight.woff') format('woff'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-ExtraLight.ttf') format("truetype");
    font-display: swap;
}
@font-face {
    font-family: 'Pretendard';
    font-weight: 300;
    font-style: normal;
    src: url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Light.eot');
    src: url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Light.eot?#iefix') format('embedded-opentype'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Light.woff2') format('woff2'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Light.woff') format('woff'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Light.ttf') format("truetype");
    font-display: swap;
}
@font-face {
    font-family: 'Pretendard';
    font-weight: 400;
    font-style: normal;
    src: url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Regular.eot');
    src: url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Regular.eot?#iefix') format('embedded-opentype'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Regular.woff2') format('woff2'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Regular.woff') format('woff'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Regular.ttf') format("truetype");
    font-display: swap;
}
@font-face {
    font-family: 'Pretendard';
    font-weight: 500;
    font-style: normal;
    src: url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Medium.eot');
    src: url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Medium.eot?#iefix') format('embedded-opentype'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Medium.woff2') format('woff2'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Medium.woff') format('woff'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Medium.ttf') format("truetype");
    font-display: swap;
}
@font-face {
    font-family: 'Pretendard';
    font-weight: 600;
    font-style: normal;
    src: url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-SemiBold.eot');
    src: url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-SemiBold.woff2') format('woff2'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-SemiBold.woff') format('woff'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-SemiBold.ttf') format("truetype");
    font-display: swap;
}
@font-face {
    font-family: 'Pretendard';
    font-weight: 700;
    font-style: normal;
    src: url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Bold.eot');
    src: url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Bold.eot?#iefix') format('embedded-opentype'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Bold.woff2') format('woff2'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Bold.woff') format('woff'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Bold.ttf') format("truetype");
    font-display: swap;
}
@font-face {
    font-family: 'Pretendard';
    font-weight: 800;
    font-style: normal;
    src: url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-ExtraBold.eot');
    src: url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-ExtraBold.eot?#iefix') format('embedded-opentype'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-ExtraBold.woff2') format('woff2'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-ExtraBold.woff') format('woff'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-ExtraBold.ttf') format("truetype");
    font-display: swap;
}
@font-face {
    font-family: 'Pretendard';
    font-weight: 900;
    font-style: normal;
    src: url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Black.eot');
    src: url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Black.eot?#iefix') format('embedded-opentype'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Black.woff2') format('woff2'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Black.woff') format('woff'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/pretendard/Pretendard-Black.ttf') format("truetype");
    font-display: swap;
}



/* ----- 2024-12-24 메인리뉴얼 ----- */

/* 헤더 */
.display_flex{display:flex;}
#header.new .stellarnav{background:#29435A;}
#header.new .google_translate_element{position: absolute;}
.new .lo_si{background: #ffffff;height: 80px;}
.new .mo_logo{width:auto;}
.new .mo_logo img{max-width: none;}
.new .lo_si_wrap{display:flex;justify-content: space-between;}
.new .logo_wrap{display:flex;align-items: center;}
.new .lo_si_wrap img{margin:0 15px;}
.new .stellarnav{max-width:none;line-height: 56px;}
.new .stellarnav .inner3{width:1300px;float:none;}
.new .stellarnav.dark li a{color:#ffffff;}
.new .stellarnav > ul > li{width:11%;}
.new .lo_si_lb{line-height: normal;float:none;}
.new .lo_si_lb h3{font-size:20px;line-height: 24px;}
.new .lo_si_lb p{font-family: 'Poppins', sans-serif !important;line-height: normal;font-weight: 300;}
.new .lo_si_rb div{margin:0;}
.new .lo_si_bt button{background-color: transparent;}
.new .lo_si_bt2 button{background-color: transparent;color:#ffffff;}
.new .lo_si_bt3 button{background-color: transparent;color:#ffffff;}
.new .tel_box{line-height: normal;display:flex;align-items: center;}
.new .tel_box h3{font-size: 26px;font-weight: bold;}

/*사이드메뉴*/
.side_nav{position:fixed;right:20px;top:50%;transform: translateY(-50%);z-index: 10;}
.side_menu{background: #ffffff; text-align: center; padding: 30px 15px;padding-bottom: 18px;border-radius:50px;box-shadow: 6px 4px 20px 1px rgba(0, 0, 0, 0.2);}
.side_menu li{font-size:12px;font-weight:bold;transition:all 0.2s;padding-bottom: 20px;}
.side_menu li:hover a{font-weight: bold;}
.side_menu li a{color:#ffffff;height: 100%;width: 100%;display: block;}
.side_menu li p{padding-top:2px;text-align:center;color:#373737;font-size: 14px;font-weight: 600;}
.side_menu li:last-child{padding-bottom:10px;}



/* 메인 */
.new .m_v_t{top: 45%;}
.new .m_vt1{background-image: url(../images/main.png);background-position: center;}
.new .main_visual{height:410px;}
.new .main_visual.m_vt2{background-image: url(../images/main2.png);background-position: center;}
.new .m_v_t h1{font-size:32px;font-weight: 600;}
.new .m_v_t h2{font-family: 'Poppins', sans-serif !important;}
.new .m_vt3 div h1{margin-top:0;}
.new .main_con0_wrap{position:relative;background: #ffffff;}
.new .main_con0{background:#ffffff;padding:28px 40px;position:absolute;top: 32px;left: 50%;transform: translate(-50%, -50%);border-radius:20px;display:flex;justify-content: space-between;box-shadow: 2px 2px 12px -2px rgba(0, 0, 0, 0.2);}
.new .main_con0 h2{font-size:25px;font-weight:bold;}
.new .price_box{margin:0 20px;}
.new input, .new select, .new textarea{border: 1px solid #777;
  box-sizing: border-box;
  font-size: 1em;
    padding: 7px;
    border-width: 1px;
    border-radius: 10px;
    font-style: normal;
    font-weight: normal;
    line-height: 14px;
    border-color: rgba(17, 17, 17, 0.05);
    background: rgba(17, 17, 17, 0.05);
    color: rgb(17, 17, 17);
    opacity: 1;
    transition:0.2s;}
.new input:focus {border-color: #3481A2;outline: none;transition: 0.2;}
.new .btn_style{font-size:18px;background:#DAA442;color:#ffffff;border: 1px solid #DAA442;    padding: 4px 20px;border-radius:10px;}
.new button{cursor: pointer;}
.new .price_box .s_box{display:flex;align-items: center;}
.new .price_box h3{font-size:18px;}
.new .price_box .s_box input{margin-left:20px;margin-right:10px;width: 160px;}
.new .price_box p{font-size:15px;font-weight: bold;color:#646464;margin-top:10px;}
.new .price_box .last_p{margin-left: 30px;margin-top: 44px;font-weight: normal;}
.new .price_box p span{font-weight: normal;display:block;margin-left:13px;margin-top: 5px;    line-height: 20px;}
.new .price_box input{width:130px;}
.new .price_box .display_flex label{margin-left:20px;font-size:18px;display:inline-block;    width: 70px;}
.new .price_box .price_wrap{margin-bottom:10px;}
.new .price_box .price_wrap p{margin-left: 94px;font-weight: normal;}
.new .main_con0_1{margin-top:110px;}
.new .main_con0_1 .c1{display:flex;text-align: center;justify-content: space-around;}
.new .main_con0_1 .c1 li{_width:18%;}
.new .main_con0_1 .c1 h4{font-size:28px;padding:5px 0;font-weight: bold;font-family: 'Poppins', sans-serif !important;}
.new .main_con0_1 .c1 p{font-size:18px;}
.new .main_con0_1 h5{font-size:22px;font-weight: 400;text-align:center;margin:70px 0;}
.new .main_con0_1 h5 span{font-size:26px;color:#d9a342;font-weight:bold;}
.new .main_con1_wrap{padding:0;}
.new .main_con1_wrap .m_c1_cb{text-align: center;}
.new .main_con1_wrap .m_c1_cb li{background:#29435A;height: 280px;border-radius:30px;transition: all 0.2s;}
.new .main_con1_wrap .m_c1_cb li a{color:#ffffff;display:block;width:100%;height: 100%;    padding: 30px 10px;transition: all 0.3s;}
.new .main_con1_wrap .m_c1_cb li:hover{background:#DAA442;transition: all 0.2s;}
.new .main_con1_wrap .m_c1_cb li h1{font-size:19px;font-weight: bold;margin: 10px 0;margin-top:64px;}
.new .main_con1_wrap .m_c1_cb li p{font-weight: 200;margin: 20px 0;font-size: 15px;}
.new .main_con1_wrap .m_c1_cb li h5{font-weight: bold;}
.new .main_con1_wrap .m_c1_cb li h5 img{margin-left:7px;}
.new .main_con1_wrap .m_c1_cb .icon1{border-top-right-radius:0;background:#29435A url(../images/icon5.png)no-repeat 50% 30px;}
.new .main_con1_wrap .m_c1_cb .icon1:hover{background:#DAA442 url(../images/icon5_2.png)no-repeat 50% 30px;}
.new .main_con1_wrap .m_c1_cb .icon2{background:#29435A url(../images/icon6.png)no-repeat 50% 30px;}
.new .main_con1_wrap .m_c1_cb .icon2:hover{background:#DAA442 url(../images/icon6_2.png)no-repeat 50% 30px;}
.new .main_con1_wrap .m_c1_cb .icon3{background:#29435A url(../images/icon7.png)no-repeat 50% 30px;}
.new .main_con1_wrap .m_c1_cb .icon3:hover{background:#DAA442 url(../images/icon7_2.png)no-repeat 50% 30px;}
.new .main_con1_wrap .m_c1_cb .icon4{background:#29435A url(../images/icon8.png)no-repeat 50% 30px;}
.new .main_con1_wrap .m_c1_cb .icon4:hover{background:#DAA442 url(../images/icon8_2.png)no-repeat 50% 30px;}
.new .main_con1_wrap .m_c1_cb .icon5{border-bottom-left-radius:0;background:#29435A url(../images/icon9.png)no-repeat 50% 30px;}
.new .main_con1_wrap .m_c1_cb .icon5:hover{background:#DAA442 url(../images/icon9_2.png)no-repeat 50% 30px;}
.new .main_con1_wrap{padding-bottom:60px;}
.new .modal-content{padding:25px;border-radius:20px;}
.new .modal-content img{width:100%;}


.new .main_con2_wrap{background-image: url(../images/con02_bg.jpg); background-size:cover;background-position: bottom;}
.new .main_con2_wrap .tabs-header ul{flex-direction: column;border-bottom:0;border-right:1px solid rgba(255, 255, 255, 0.7);}
.new .main_con2_wrap .tabs-header li{width:auto !important;}
.new .active a{border-bottom:0;border-right:5px solid #F4B142;}
.new .active .modal_wrap a{border-bottom: 0;border-right: 0;}
.new .tabs-header a{font-size:20px;padding:15px 0;}
.new .tabs{display:flex;flex-wrap: wrap;}
.new .tabs-header{width:17%;}
.new .tabs-content{width:83%;}
.new .m_c2_lb_mb{margin-top: 20px;padding-left: 60px;}
.new .m_c2_lb_mb .list_style{list-style:disc !important;}
.new .m_c2_lb_mb .list_style li{width: 100%;float:none;list-style-type: auto;list-style: disc !important;margin-left: 40px;margin-bottom: 5px;overflow: visible;}
.new .m_c2_lb_mb h3{font-size:20px;color:#DAA442;margin-bottom:20px;}
.new .main_con3{max-width: auto;}
.new .main_con3_wrap{background:#ffffff;padding:70px 0;}
.new .main_con3 ul li{float:none;background: #F7F7F7;border-radius: 100px;margin-right:0;}
.new .main_con3_wrap .m_c_tt{text-align: left;}
.new .main_con3_wrap .m_c_tt h1{font-size:22px;}
.new .main_con3_wrap .m_c_tt p{color:#DAA442;font-weight: 600;}
.new .flex_wrap{display:flex;align-items: center;position: relative;margin-bottom: 65px;}
.new .main_con3 .con3_list{width:100%;position: absolute;top:0;left: 500px;}
.new .main_con3 .flex_wrap{margin-bottom:200px;}
.new .main_con3 .flex_wrap > img{margin-top:40px;}
.new .main_con3 .con3_list li{width: 60%;display: flex;align-items: center;padding: 20px 30px;}
.new .main_con3 .con3_list li p{margin-left:20px;line-height: 25px;font-weight: 300;}
.new .main_con3 .con3_list li p span{font-weight: bold;}
.new .main_con3 .con3_list .list1{position: absolute;left:-184px;top:-90px;}
.new .main_con3 .con3_list .list2{position: absolute;left:-65px;top: 50px;}
.new .main_con3 .con3_list .list3{position: absolute;left:-15px; top:190px;}
.new .main_con3 .con3_list .list4{position: absolute;left:-65px; top:330px;}
.new .main_con3 .con3_list .list5{position: absolute;left:-184px; top:470px;}
.new .main_con3 .m_c_tt.m_c_tt2{text-align: center;}
.new .main_con3 .m_c_tt.m_c_tt2 h1{color:#373737;}
.new .flex_wrap2{display:flex;align-items: center;justify-content: space-between;}
.new .main_con3 .flex_wrap2 ul li{width:auto;background: none;border-radius:0;margin-bottom:30px;}
.new .main_con3 .flex_wrap2 ul li h6{font-size:19px;font-weight: 700;margin-bottom:10px;}
.new .main_con3 .flex_wrap2 ul li p{font-weight: 300;margin-left: 17px;}
.new .main_con3 .flex_wrap2 ul li img{margin-right:10px;}
.new .main_con3 .flex_wrap2 .c2 li h6{margin-bottom:5px;}
.new .main_con3 .flex_wrap2 .c2 li{margin-bottom: 20px;}
.new .main_con3 .flex_wrap2 > img{border-radius:30px;box-shadow: 4px 3px 8px 2px rgba(0, 0, 0, 0.2);}
.new .main_con4_wrap{max-width:none;background-image: url(../images/con04_bg.jpg);background-size: cover;background-position: center;padding:70px 0;}
.new .main_con4_wrap .m_c_tt p{color: #DAA442;font-weight: 600;}
.new .main_con4_wrap .m_c_tt h1{color: #ffffff;font-size:22px;}
.new .main_con4_wrap .inner3{position: relative;}
.new .swiper-button-next{width:23px;height: 33px;background: url(../images/right_arrow.png);position: absolute;top: 70%;right: -42px;z-index: 10;}
.new .swiper-button-prev{width:23px;height: 35px;background: url(../images/left_arrow.png);position: absolute;top: 70%;left: -42px;z-index: 10;}
.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after{content: none !important;}
.swiper-button-next:after, .swiper-button-prev:after{content: none !important;}
.new .mySwiper .swiper-slide{padding:25px;border-radius:20px;background:#ffffff url(../images/con04_icon.png) no-repeat 93% 20px;}
.new .mySwiper .swiper-slide h5{font-size:18px;font-weight: bold;}
.new .mySwiper .swiper-slide h5 span{font-size:14px;font-weight: 500;margin-left:10px;color:#838383;}
.new .mySwiper .swiper-slide h6{font-size:14px;font-weight: 500;color:#c3c3c3;padding:5px 0;}
.new .mySwiper .swiper-slide img{margin-left:10px;}
.new .mySwiper .swiper-slide p{font-size:15px;line-height: 23px;}
.new .mySwiper .flex_wrap{margin:5px 0;}
.new .main_con4_wrap .m_c_tt{margin-bottom:0;}
.new .main_con4_wrap .more_btn{text-align: right; margin-bottom: 40px;}
.new .main_con4_wrap .more_btn a:hover{background:#DAA442;color:#ffffff;transition: all 0.2s;}
.new .more_btn a{padding:5px 20px;border:1px solid #DAA442;color:#DAA442;border-radius:10px;transition: all 0.2s;}

/* 아코디언 메뉴 */
.que:first-child{
		_border-top: 1px solid black;
	}
	
.que{
	position: relative;
	padding: 17px 0;
	cursor: pointer;
	font-size: 18px;
	border-bottom: 1px solid #dddddd;
	font-weight: bold;
	
}

	
.anw {
	display: none;
    overflow: hidden;
	font-size: 16px;
	background-color: #f6f6f6;
	padding: 30px;
}
.anw span{line-height:24px;}
.anw .bold_text{font-weight:bold;} 

.arrow-wrap {
  position: absolute;
  top:50%; right: 10px;
  transform: translate(0, -50%);
}

.que .arrow-top {
  display: none;
}
.que .arrow-bottom {
  display: block;
}
.que.on .arrow-bottom {
  display: none;
}
.que.on .arrow-top {
  display: block; 
}

.new .main_con5_wrap{background:#ffffff;}
.new .main_con5_wrap .m_c_tt p{color: #DAA442;font-weight: 600;}
.new .main_con5_wrap .m_c_tt h1{color: #373737;font-size:22px;}
.new .main_con5_wrap .m_c_tt{margin-bottom:0;}
.new .main_con5_wrap .more_btn{text-align: right; margin-bottom: 40px;}
.new .main_con5_wrap .more_btn a{background:#DAA442;color:#ffffff;transition: all 0.2s;}
.new .main_con5_wrap .more_btn a:hover{padding:5px 20px;color:#DAA442;background:#ffffff;border:1px solid #DAA442;transition: all 0.2s;}

.new .main_con6{height:290px;}
.new .main_con6 .inner3{position:relative;}
.new .main_con6 .m_c_tt p{color: #DAA442;font-weight: 600;}
.new .main_con6 .m_c_tt h1{color: #373737;font-size:20px;padding-bottom:40px;}
.new .main_con6 .m_c_tt{margin-bottom:0;text-align:left;}
.new .main_con6 .more_btn{margin-bottom: 40px;}
.new .main_con6 .more_btn a{background:#DAA442;color:#ffffff;transition: all 0.2s;}
.new .main_con6 .more_btn a:hover{padding:5px 20px;color:#DAA442;background:#ffffff;border:1px solid #DAA442;transition: all 0.2s;}
.new .con6_box{display:flex;background:#ffffff;padding: 50px;box-shadow:2px 2px 12px -2px rgba(0, 0, 0, 0.2);border-radius:25px;position:absolute;left: 50%;transform: translate(-50%, 0);top: -40px;width: 100%;}
.new .main_con6 .left_title{width:32%;}
.new .main_con6 .right_text{width:65%;}
.new .main_con6 .right_text li{padding: 15px 0;font-family: 'Poppins', sans-serif;font-size: 18px;border-bottom: 1px solid #dddddd;transition:all 0.2;}
.new .main_con6 .right_text li:hover{background:#f6f6f6;transition:all 0.2;}
.new .main_con6 .right_text li:hover a{color:#daa442;font-weight:bold;transition:all 0.2;}

.new .main_con7{padding:160px 0 40px 0;background-image: url(../images/con06_bg.jpg);background-size: cover;background-position: center;}
.new .main_con7 .m_c_tt p{color: #DAA442;font-weight: 600;}
.new .main_con7 #banner_wrap h1{color: #ffffff;}
.new .bx-wrapper{background:none;}
.new #slide_banner li{border:none;}
.new .bx-wrapper img{padding:10px;border-radius:10px;background: #fff;}
.new #wrap{margin-bottom:0;}

#footer{background:#222222;padding:40px 0;}
#footer .inner3{display:flex;align-items: flex-start;}
#footer p{color:#464646;}
.footer_wrap{background:none;padding:0;}
.footer_wrap h5{color:#dddddd;font-weight:bold;margin-bottom:15px;}
.footer_wrap ul li{color:#8a8a8a;padding-bottom:10px;}
.footer_wrap ul span{color:#dddddd;margin-right:5px;}
.footer_wrap .flex_wrap{margin-top:20px;margin-bottom:30px;}
.footer_wrap .flex_wrap span{color:#dddddd;margin-right:10px;}
.footer_wrap .flex_wrap > div{display:flex;margin-right:40px;}


.new .mo_logo{display:none;}


@media screen and (max-width:1300px) {
	.inner3{width:auto;padding:0 20px;}
	.new .main_con0{width:100%;}
	.new .lo_si_wrap{width:auto;}
	.new .tel_box h3{font-size: 20px;}
	.new .lo_si_lb h3{font-size: 17px;}
	.new .main_con0_1{padding-top: 30px;}
	.new .stellarnav .inner3{width:auto;}
	.new .stellarnav > ul > li{width:auto;}
}

@media screen and (max-width:1120px) {
	.new .price_box .price_wrap p{margin-left:0;}
	.new .price_box .s_box{align-items: flex-start;flex-direction: column;}
	.new .price_box .s_box input{margin-left:0;margin:10px 0;}
	.new .price_box .display_flex{flex-direction: column;}
	.new .flex_wrap2{flex-direction: column;}
	.new .main_con3 .con3_list li p br{display:none;}
}


@media screen and (max-width:1024px) {
	.new .mo_logo{display:block;}
	#header.new .stellarnav{background:none;}
	.new .stellarnav.mobile.active a{border-right:0;border-bottom: 1px solid rgba(255, 255, 255, .15);}
}

@media screen and (max-width:980px) {
	.new .main_con0{position:static;transform:none;}
	.new .main_con0_1{margin-top:0;}
	.new .main_con0_1 .c1{flex-wrap: wrap;padding-top:30px;}
	.new .main_con0_1 .c1 li{width:30%;margin-bottom:20px;}
	.new .main_con1_wrap .m_c1_cb{display:flex;flex-wrap: wrap;}
	.new .main_con1_wrap .m_c1_cb li{width:31%;height:auto;margin-bottom:20px;}
	

}


@media screen and (max-width:768px) {
	.inner3{width:auto;padding:0 20px;}
	.new .stellarnav{line-height:inherit;}
	.new .m_v_t{top:50%;}
	.new .m_v_t h1{font-size:22px;}
	.side_menu{display:none;}
	.new .main_con0{position:static;left:auto;transform: none;flex-direction: column;padding:25px;}
	.new .m_c0_rb{display:none;}
	.new .main_con0_wrap{padding:20px;}
	.new .main_con0_1{margin-top:0;}
	.new .main_con0_1 .c1{flex-wrap: wrap;align-items: center;padding-top:0;}
	.new .main_con0_1 .c1 li{width: 40%;margin: 4%;}
	.new .main_con0_1 .c1 p{font-size: 16px;}
	.new .main_con0_1 .c1 h4{font-size:24px;}
	.new .main_con0_1 h5{margin:30px 0;font-size:18px;}
	.new .main_con0_1 h5 span{font-size:20px;}
	.new .main_con1_wrap{padding-bottom: 30px;}
	.new .main_con1_wrap .m_c1_cb{display: flex;flex-wrap: wrap;}
	.new .main_con1_wrap .m_c1_cb li{width:100%;height:auto;margin-right: 0;}
	.new .main_con1{max-width:auto;padding:0 20px;}
	.new .tabs-header{width:auto;}
	.new .main_con2_wrap .tabs-header ul{flex-direction: row;border-bottom:1px solid rgba(255, 255, 255, 0.7);border-right:0;justify-content: space-evenly;}
	.new .main_con2_wrap .tabs-header li{}
	.new .active a{border-bottom: 3px solid #F4B142;border-right:0;}
	.new .tabs-header a{font-size:18px;}
	.new .m_c_tt2{margin-bottom: 30px;}
	.new .price_box .s_box{flex-direction: column;align-items: center;}
	.display_flex{flex-direction: column;}
	.new .price_box .last_p{margin-top:0;}
	.new .price_box p span{margin-bottom:20px;}
	.new .price_box .s_box input{margin:15px 0;}
	.new .main_con0 h2{font-size:20px;}
	.new .tabs{flex-wrap: inherit;flex-direction: column;}
	.new .tabs-content{width:auto;}
	.new .m_c2_lb_mb{padding-left:0;}
	.new .m_c2_lb_b_1box{width:auto;}
	.new .m_c2_lb{padding:20px 0;}
	.new .main_con3{width:auto;}
	.new .main_con3_wrap{padding:30px 0;}
	.new .main_con3_wrap .m_c_tt{text-align:center;margin-bottom:0;}
	.new .main_con3 .flex_wrap{margin-bottom:0;}
	.new .main_con3 .flex_wrap > img{width:100%;margin-top:30px;}
	.new .main_con3 .con3_list{position:static;}
	.new .main_con3 .con3_list .list1{position: static;}
	.new .main_con3 .con3_list .list2{position: static;}
	.new .main_con3 .con3_list .list3{position: static;}
	.new .main_con3 .con3_list .list4{position: static;}
	.new .main_con3 .con3_list .list5{position: static;}
	.new .main_con3 .flex_wrap{flex-direction: column;}
	.new .main_con3 .con3_list li{width:auto;flex-direction: column;padding:30px;}
	.new .main_con3 .con3_list li p{margin-left:0;}
	.new .main_con3 ul li{border-radius: 30px;}
	.new .main_con3 ul li img{margin-bottom:15px;}
	.new .main_con3_wrap .m_c_tt p{margin-top: 20px;}
	.new .flex_wrap2{flex-direction: column;align-items: normal;}
	.new .flex_wrap2 .c2{margin-bottom:20px;}
	.new .main_con3 .flex_wrap2{padding:30px 20px;}
	.new .main_con3 .flex_wrap2 ul li img{margin-bottom:0;}
	.new .main_con3 .flex_wrap2 > img{width:100%;}
	.new .main_con3 .flex_wrap2 ul li h6{font-size:18px;}
	.new .main_con3 .flex_wrap2 ul li p br{display:none;}
	.new .mySwiper .swiper-slide p br{display:none;}
	.new .main_con4_wrap{margin-bottom:0;}
	.new .main_con4_wrap .m_c_tt h1{font-size:20px;}
	.new .main_con5.wrap{padding:0;}
	.new .main_con5_wrap{padding:40px 20px;}
	.new .main_con5_wrap .m_c_tt h1{font-size:20px;}
	.new .more_btn a{font-size: 14px;}
	.new .que{font-size:15px;}
	.new .anw{font-size:14px;}
	.new .arrow-wrap{position:static;transform: none;text-align: right;}
	.new .main_con5_wrap{margin-bottom:0;}
	.new .con6_box{flex-direction: column;padding:40px;}
	.new .main_con6 .left_title{width:auto;}
	.new .main_con6 .m_c_tt{text-align:center;}
	.new .main_con6 .more_btn{text-align: center;margin-bottom:20px;}
	.new .main_con6 .right_text{width:auto;}
	.new .main_con6 .right_text li{font-size:16px;}
	.new .main_con6{height:auto;margin-bottom:30px;}
	.new .con6_box{position:static;transform:none;}
	.new .main_con7{padding-top:30px;}
	#footer .inner3{flex-direction: column-reverse;}
	.footer_wrap{font-size: 15px;margin-top:20px;}
	.footer_wrap .flex_wrap{align-items: flex-start;flex-direction: column;}



}