/* common */
body {overflow-x:hidden}

	.animated {	-webkit-animation-duration: 1s;	animation-duration: 1s;	-webkit-animation-fill-mode: both;	animation-fill-mode: both;}
	@-webkit-keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translateY(20px);transform: translateY(20px);}100% {opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}}
	@keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translateY(20px);-ms-transform: translateY(20px);transform: translateY(20px);}100% {opacity: 1;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}}
	.fadeInUp {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}


/* Dots */
	.slick-dotted .slick-slider{margin-bottom: 30px;}
	.slick-dots{position: absolute;bottom: -50px;display: block;width: 100%;padding: 0;margin: 0;list-style: none;text-align: center;}
	.slick-dots li{position: relative;display: inline-block;width: 20px;height: 20px;margin: 0 5px;padding: 0;cursor: pointer;}
	.slick-dots li button{font-size: 0;line-height: 0;display: block;width: 20px;height: 20px;padding: 5px;cursor: pointer;color: #000;border: 0;outline: none;background: transparent;}
	.slick-dots li button:hover,.slick-dots li button:focus{outline: none;}
	.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity: 1;}
	.slick-dots li button:before{font-family: 'slick';font-size: 30px;line-height: 20px;position: absolute;top: 0;left: 0;width: 20px;height: 20px;content: '•';text-align: center;opacity: .25;color: #aaa;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
	.slick-dots li.slick-active button:before{opacity: 1;color: #000;}

/* background */
	.bg-black{background:#000;}

/* position */
	.p_r{position:relative;}
	.p_a{position:absolute;}

/* margin	*/

	.mg-10-0{margin:10px 0}
	.mg-20-0{margin:20px 0}
	
	.mg-40-0{margin:40px 0}
	.mg-50-0{margin:50px 0}

	.mg-t-10 {margin-top:10px;}
	.mg-t-20 {margin-top:20px;}
	.mg-t-30 {margin-top:30px;}
	.mg-t-40 {margin-top:40px;}
	.mg-t-50 {margin-top:50px;}

	.mg-b-10 {margin-bottom:10px;}
	.mg-b-20 {margin-bottom:20px;}
	.mg-b-30 {margin-bottom:30px;}
	.mg-b-40 {margin-bottom:40px;}
	.mg-b-50 {margin-bottom:50px;}

/* padding */

	.pd-10-0{padding:10px 0}
	.pd-20-0{padding:20px 0}
	.pd-30-0{padding:30px 0}
	.pd-40-0{padding:40px 0}
	.pd-50-0{padding:50px 0}
	.pd-60-0{padding:60px 0}
	.pd-100-0{padding:100px 0}

	.pd-t-10 {padding-top:10px;}
	.pd-t-20 {padding-top:20px;}
	.pd-t-60 {padding-top:60px;}

	.pd-t-100 {padding-top:100px;}
	.pd-t-130{padding-top:130px;}
	.pd-t-150{padding-top:150px;}

	.pd-t-200{padding-top:200px;}

	.pd-b-10 {padding-bottom:20px;}
	.pd-b-20 {padding-bottom:20px;}

	.pd-l-50  {padding-left:50px;}
	.pd-l-70  {padding-left:70px;}
	.pd-l-100 {padding-left:100px;}
	.pd-l-120 {padding-left:120px;}
	.pd-l-180 {padding-left:180px;}
	.pd-r-150 {padding-right:150px;}

/* float */

	.f-l {float:left;}
	.f-r {float:right;}

/* text-align */

	.text-center{text-align:center;}
	.text-left{text-align:left;}
	.text-right{text-align:right;}

/* width*/

	.w-10{width:10%;}
	.w-20{width:20%;}
	.w-30{width:30%;}
	.w-40{width:40%;}
	.w-45{width:45%;}
	.w-50{width:50%;}
	.w-60{width:60%;}
	.w-70{width:70%;}
	.w-80{width:80%;}
	.w-90{width:90%;}
	.w-100{width:100%;}

/* main_visual*/
	.main_visual_t{left:10%;top:25%;z-index:9;color:#fff;line-height:60px;letter-spacing:-1px;}
	.main_visual_img{left:10%;top:55%;z-index:9;color:#fff;line-height:60px;letter-spacing:-1px;}
	.main_visual_t p { text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);}
	.main_visual_t p:nth-child(1) {font-size:35px;}
	.main_visual_t p:nth-child(2){margin-top:25px;}
	.main_visual_t p:nth-child(2),	.main_visual_t p:nth-child(3) {font-weight:bold;font-size:47px;}
	.main_visual {position: relative;overflow-x:hidden;}
	.main_visual .swiper-slide {overflow:hidden;text-align:left;}

	/* section01 고난이도 임상경험이 많은 전문의 */
	.r_section01{width:100%;height:200px;letter-spacing:-1.5px;background:#000;color:#fff;}
	.r_section01 .sec1 {float:left;width:60%;margin-top:50px;text-align:center;font-size:50px;line-height:40px;font-weight:bold;}
	.r_section01 .sec1 span{font-size:20px;font-weight:500;}
	.r_section01 .sec2 {float:left;width:40%;margin-top:50px;text-align:center;font-size:50px;line-height:40px;font-weight:bold;}
	.r_section01 .sec2 div{width:calc(50%);margin:0 auto; text-align:right;}
	.r_section01 .sec2 span{font-size:20px;font-weight:500;}
	.r_section01 .sec2 .counter {font-weight:bold;font-size:50px !important;}

	/* section02 */
	.r_section02{width:100%;height:500px;text-align:center;}
	.sec02_slick {left:50%;top:50%;transform:translate(-50%,-50%);width:400px;margin:0 auto;}

	.r_section03{width:1450px;margin:80px auto;}
	.r_section03 #vimeo-player{width: 100%;}
	.r_section03 #vimeo-player iframe{width: 100%; height: 100%;}

	/* section04 화이트드림치과 설명 */
	.r_section04  {background:#fff; height:580px; width:100%;}
	.r_section04 div:nth-child(2) img, .r_section05  div:nth-child(2) img  {padding-top:50px;}
	
	.r_section05	{background:#fff; height:736px; width:100%;}
	.r_section06	{background:#000; height:900px; width:100%;}
	.r_section07	{background: #000;text-align: center;height: 100px;line-height: 140px;}
	
	/* 프로모션 */
	.r_section08 {background: #000;text-align: center;height: 800px;line-height: 600px;padding: 100px 0;}
	.r_section08 .cost{cursor:pointer;}
	.r_section08 .box1, .box2, .box3{width:215px;background:#212121;color:#fff;height:50px;line-height:50px;border-radius:30px;text-align:left;font-size:15px;bottom: 100px;}
	.r_section08 .box1 span, .box2 span, .box3 span {margin-left:15px;}
	.r_section08 .box1	{left:330px;}
	.r_section08 .box2 {left:850px;}
	.r_section08 .box3 {left:1370px;}
	.r_section08 .box1::before, .r_section08 .box2::before, .r_section08 .box3::before {content: "+";position: absolute;right: 15px;background-color: #57D1FF;color: black;border-radius: 20px;font-size: 30px;width: 30px;height: 30px;line-height: 25px;text-align: center;top: 50%;transform: translateY(-50%);}

	/* 치료사례 */
	.r_section09{ height:870px; position:relative;width:100%; }
	.r_section09 .r_sec09_tit{top:35%;left:10%;transform:translate(-10%,-35%);}
	.r_sec09_slick {position:absolute;right:0;bottom:240px;width:calc(60%);}
	.r_sec09_slick div {position:relative;}
	.r_sec09_slick .slick-arrow {display:none !important;}
	.r_section09 .cate {right:640px;width:480px;top:80px;}
	.r_section09 ul li{width:130px;list-style:none;background:#000;color:#fff;display:inline-block; padding:5px;font-size:20px; border-radius:10px;cursor:pointer;text-align:center;}
	.r_section09 ul .active {background:#0071E3;color:#fff}
	.c1_btn, .c2_btn, .c3_btn {position: relative;}
	.r_section09 .arrowSlider{position: absolute;top:80px; right: 170px;cursor:pointer;}

	/*  의료진 */
	.r_section10{background:url('/img/main/2024/con05_bg.jpg') center no-repeat ; height:1170px; position:relative;width:100%;}
	.r_sec10_slick {position:absolute;right:0;bottom:120px;width:calc(60%);}
	.r_sec10_slick div {position:relative;}
	.r_sec10_slick .view_btn {cursor:pointer;position:absolute !important; left:18%;top:40%; padding:15px 25px; border:1px solid #000; border-radius:20px; background:#fff;color:#000;font-weight:bold}
	.r_sec10_slick .view_btn:hover {background:#000;color:#fff;transition:0.5s;}
	.r_section10_ch{position:relative;display:none;}
	.r_section10_ch_bk{position:fixed;background:#000000b5;width:100%;height:100%;top: 0; left: 0;}
	.r_section10_ch_img_div{position:absolute;top:20%;left:50%;transform:translate(-50%);}
	.r_section10_ch_img_div img {display:none;}
	.r_section10_ch_img_div .active {display:block;}
	.r_sec10_slick .slick-arrow {display:none !important;}


	.r_section10_1{background:#F7F7F7;text-align:center;width:100%;margin:0 auto;padding:100px 0;}
	.r_section10_1 img {margin:20px 0;}
	.r_section11{background:#000; height:1200px; width:100%; text-align:center;}
	
	/* 의료장비 */
	.r_section12{ height:870px; position:relative;width:100%; background:#000;}
	.r_section12 .r_sec12_tit{top:35%;left:10%;transform:translate(-10%,-35%);}
	.r_sec12_slick {position:absolute;right:0;bottom:120px;width:calc(60%);}
	.r_sec12_slick div {position:relative;}
	.r_sec12_slick .slick-arrow {display:none !important;}

	/* 기공센터 */
	.r_section13{background:#000; height:800px; width:100%; text-align:center;}

	/* 진료시간 */
	.r_section14{background:#000; height:800px; width:100%; text-align:center;}

	/* 야간진료 */
	.r_section15{background:#000; height:1000px; width:100%; text-align:center;}
	
	/* 둘러보기 */
	.r_section16{background:#000; height:400px; width:100%; text-align:center;}
	.r_section16 .roll div {text-align:center;}
	.r_section16 .slick-slide img {margin:0 auto;width:100%;}
	.r_section16 .slick-slide {margin:0 10px;}


	@media (max-width:850px){
		.p_sub_title{background:#0056a8;width:calc(50%);font-size:1.2em;height:35px;line-height:35px;text-align:center;margin-top:30px;border-radius:10px;}
		.p_title_bg{background:#000;width:calc(45%);font-size:13px !important;height:30px;line-height:30px;}
		.main_visual_t{left:5%;top:20%;z-index:9;color:#fff;line-height:60px;}
		.main_visual_img{left:3%;top:35%;z-index:9;color:#fff;line-height:60px;}
		.main_visual_img img{width:50%;}
		.main_visual_t p:nth-child(1) {font-size:32px;}
		.main_visual_t p:nth-child(2),	.main_visual_t p:nth-child(3) {font-weight:bold;font-size:39px;}


		.swiper-autoheight, .swiper-autoheight .swiper-slide{height:670px;}
		.swiper-autoheight, .swiper-autoheight .swiper-slide img{height:100%;}

		.main_visual_t{top:10%;}

		.r_section01{width:100%;height:auto;position:relative;}
		.r_section01 .counter {font-weight:bold;font-size:55px !important;color:#fff;position:absolute;right:10%;top:20%;}
		.r_section02{margin-top:80px;}
		.r_sec02_slick{left: 50%;top: 50%;transform: translate(-50%, -50%);width: 100%;margin: 0 auto;		}
		.r_sec02_slick .slick-slide img{width:60%;padding:10px;margin:0 auto;}

			.r_section03 {text-align:center;height: 600px;width: 100%;margin:0;}
		.r_section03 #vimeo-player{width: 100%; height: 100vw !important;}
		.r_section03 video {width: 95%; height: 100vw;}

		.r_section04 {height:fit-content; padding:15px 0;}
		.r_section04 img {width:95%;padding:20px 5px;}

		.r_section05{height:fit-content; padding:30px 0 0 0;}
		.r_section05 img {width:95%;padding:0 5px;}

		.r_section06{height:fit-content;}
		.r_section06 img {width:95%;padding:20px 5px;}
		.r_section06_btn img {width:50%;padding:10px 5px;}


		.r_section07{height:fit-content;}
		.r_section07 img {width:95%;padding:10px 5px;}

		.r_section08{height:fit-content; padding:50px 0 90px;}
		.r_section08 img{width: 95%;padding: 10px 5px;}
		.r_section08 .box1, .box2, .box3{left:50%;transform:translate(-50%); width:200px;background:#212121;color:#fff;height:50px;line-height:50px;border-radius:30px;text-align:left;font-size:13px;left:0;}
		.r_section08 .box1 span, .box2 span, .box3 span {margin-left:18px; font-weight:bold;}
		.r_section08 .box1 {bottom:30px;left:50%;transform:translate(-50%);}
		.r_section08 .box2 {bottom:30px;left:50%;transform:translate(-50%);}
		.r_section08 .box3 {bottom:30px;left:50%;transform:translate(-50%);}
		.r_section08 .box1::before, .box2::before,.box3::before {content: "+";position: absolute;right: 15px;background-color: #57D1FF;color: black;border-radius: 20px;font-size: 30px;width: 30px;height: 30px;line-height: 30px;text-align: center;top: 50%;transform: translateY(-50%);}

		.r_msection09{}
		.r_msection09 img {width:80%;}
		.r_msection09{ height:850px; position:relative;width:100%; }
		.r_msection09 .r_msec09_tit{top:10%;left:10%;transform:translate(-10%,-10%);padding:10px}
		.r_msection09 .equip {overflow-x:hidden;}
		.r_msec09_slick {position:absolute;width:calc(90%);left:50%;transform:translate(-50%);bottom: 120px;}
		.r_msec09_slick div {position:relative;}
		.r_msec09_slick div img {width:100%;}
		.r_msec09_slick .slick-arrow {display:none !important;}
		.r_msection09 .arrowSlider{position: absolute;bottom:90px; right: 20px;cursor:pointer;width: 100%; text-align: right;}
		.r_msection09 .arrowSlider img {width:10%;}
		.r_msection09 .cate {width:100%;top:360px;}
		.r_msection09 ul{text-align:center;}
		.r_msection09 ul li{width:90px;list-style:none;background:#000;color:#fff;display:inline-block; padding:10px;font-size:15px; border-radius:10px;cursor:pointer;text-align:center;}
		.r_msection09 ul li span{}
		.r_msection09 ul .active {background:#0071E3;color:#fff}
		.c1_btn, .c2_btn, .c3_btn {position: relative;}

		.first .swiper-slide {text-align: center;font-size: 18px;background: transparent;display: flex;justify-content: center;align-items: center;}
		.first .swiper-slide img {display: block;width: 200%;height: auto;object-fit: cover;}

		.r_section10{background: url('/img/main/2024/m/mcon06.png') center no-repeat;height:1300px;position: relative;width: 100%;background-size: 100%;}
		.r_section10 .slick-slide img {width:200%;}
		.r_section10 .first {position:absolute;bottom:0;width:100%;max-width:1700px;overflow-x:hidden;}
		.r_section10 .view_btn {cursor:pointer;position:absolute !important; font-size:13px;left:-15%;top:40%; padding:3px 5px; border:1px solid #000; border-radius:20px; background:#fff;color:#000;font-weight:bold;}
		.r_section10 .view_btn:hover {background:#000;color:#fff;transition:0.5s;}

		.r_section10_ch{position:relative;display:none;z-index:15}
		.r_section10_ch_bk{position:fixed;background:#000000b5;width:100%;height:100%;top: 0; left: 0;z-index:10;}
		.r_section10_ch_img_div{position:absolute;top:50%;transform:translateY(-50%);left:0%;}
		.r_section10_ch_img_div img {display:none; width:80%;margin:0 auto;}
		.r_section10_ch_img_div .active {display:block;}

		.r_section11{background:#000; height:fit-content; width:100%; text-align:center;}
		.r_section11 img {width:90%; padding:15px 10px;}

		.r_section12{ height:1100px; position:relative;width:100%; }
		.r_section12 .equip .swiper-slide {text-align: center;font-size: 18px;background: #000;display: flex;justify-content: center;align-items: center;}
		.r_section12 .equip .swiper-slide img {display: block;width: 150%;height: auto;object-fit: cover;}
		.r_section12 .equip {overflow-x:hidden;}

		.r_section13{height:fit-content;}
		.r_section13 img {width:90%;padding:50px 10px;}
		
		.r_section14{height:fit-content;}
		.r_section14 video {width:calc(95%);}

		.r_section15{height:fit-content;}
		.r_section15 img {width:90%;padding:50px 10px;}

		.r_section16{height:520px;}
		.r_section16 .slick-prev , 	.r_section16 .slick-next{display:none !important;}

		.m_bfix div img{width:35%;}
		.qk{width:75px;position:fixed;right:10px;z-index:1000; }
		.qk2{width:240px;position:fixed;z-index:9999;right:85px;display: none; /* 초기에는 숨김 */ }

	}


	@media (max-width:690px){
		.p_sub_title{width:fit-content;font-size:1.2em;padding:0 5%;}
		.main_visual_t p:nth-child(2),	.main_visual_t p:nth-child(3) {font-weight:bold;font-size:35px;}

	}

@media (max-width:430px){

		.p_sub_title{width:fit-content;font-size:1.2em;padding:0 5%;}
		.p_title_bg{width:calc(75%);}

	/* main_visual */
		.main_visual {position: relative;overflow-x:hidden;}
		.main_visual .swiper-slide {overflow-x:hidden;}	
		.main_visual_t{left:5%;top:10%;z-index:9;color:#fff;line-height:80px;}
		.main_visual_t p { text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);}
		.main_visual_t p:nth-child(1) {font-size:1.25em;}
		.main_visual_t p:nth-child(2), .main_visual_t p:nth-child(3) {font-weight:bold;font-size: 1.4em;letter-spacing: -2px;}
		
		.swiper-autoheight, .swiper-autoheight .swiper-slide{height:auto;}


		.r_section01{position:relative;overflow:hidden;width:100%;height:127px;letter-spacing:-2px;}
		.r_section01 .counter {font-weight:bold;font-size:35px !important;color:#fff;position:absolute;right:10%;top:20%;}

		.r_section02{width:100%; height:350px;margin-top:0;}
		.r_sec02_slick {left:50%;top:50%;transform:translate(-50%,-50%);width:100%;}
		.r_sec02_slick .slick-slide img{width:60%;padding:10px;margin:0 auto;}

		.r_section03 {text-align:center;height: 300px;width: 100%;margin:0;}
		.r_section03 #vimeo-player{width: 100%; height: 80vw !important;}
		.r_section03 video {width: 95%; height: 80vw;}

		.r_section04 {height:fit-content; padding:15px 0;}
		.r_section04 img {width:95%;padding:10px 5px;}

		.r_section05{height:fit-content; padding:30px 0 0 0;}
		.r_section05 img {width:95%;padding:0 5px;}

		.r_section06{height:fit-content;}
		.r_section06 img {width:95%;padding:20px 5px;}
		.r_section06_btn img {width:50%;padding:10px 5px;}

		.r_section07{height:fit-content;}
		.r_section07 img {width:95%;padding:10px 5px;}

		.r_section08{height:fit-content; padding:50px 0 90px;}
		.r_section08 img{width: 95%;padding: 10px 5px;}
		.r_section08 .box1, .box2, .box3{left:50%;transform:translate(-50%); width:200px;background:#212121;color:#fff;height:50px;line-height:50px;border-radius:30px;text-align:left;font-size:13px;left:0;}
		.r_section08 .box1 span, .box2 span, .box3 span {margin-left:18px; font-weight:bold;}
		.r_section08 .box1 {bottom:20px;left:50%;transform:translate(-50%);}
		.r_section08 .box2 {bottom:20px;left:50%;transform:translate(-50%);}
		.r_section08 .box3 {bottom:20px;left:50%;transform:translate(-50%);}
		.r_section08 .box1::before, .box2::before,.box3::before {content: "+";position: absolute;right: 15px;background-color: #57D1FF;color: black;border-radius: 20px;font-size: 30px;width: 30px;height: 30px;line-height: 30px;text-align: center;top: 50%;transform: translateY(-50%);}

		.r_msection09{}
		.r_msection09 img {width:60%;}
		.r_msection09{ height:620px; position:relative;width:100%; }
		.r_msection09 .r_msec09_tit{top:10%;left:5%;transform:unset;padding:0 }
		.r_msection09 .equip {overflow-x:hidden;}
		.r_msec09_slick {position:absolute;width:calc(90%);left:50%;transform:translate(-50%);bottom: 120px;}
		.r_msec09_slick div {position:relative;}
		.r_msec09_slick div img {width:100%;}
		.r_msec09_slick .slick-arrow {display:none !important;}
		.r_msection09 .arrowSlider{position: absolute;bottom:90px; right: 20px;cursor:pointer;width: 100%; text-align: right;}
		.r_msection09 .arrowSlider img {width:10%;}
		.r_msection09 .cate {width:100%;top:230px;}
		.r_msection09 ul{text-align:center;}
		.r_msection09 ul li{width:105px;list-style:none;background:#000;color:#fff;display:inline-block; padding:10px;font-size:15px; border-radius:10px;cursor:pointer;text-align:center;}
		.r_msection09 ul li span{}
		.r_msection09 ul .active {background:#0071E3;color:#fff}
		.c1_btn, .c2_btn, .c3_btn {position: relative;}

		.first .swiper-slide {text-align: center;font-size: 18px;background: transparent;display: flex;justify-content: center;align-items: center;}
		.first .swiper-slide img {display: block;width: 250%;height: auto;object-fit: cover;}

		.r_section10{background: url('/img/main/2024/m/mcon06.png') center no-repeat;height:800px;position: relative;width: 100%;background-size: 100%;}
		.r_section10 .slick-slide img {width:200%;}
		.r_section10 .first {position:absolute;bottom:5%;width:100%;max-width:1700px;overflow-x:hidden;}
		.r_section10 .view_btn {cursor:pointer;position:absolute !important; font-size:13px;left:-40%;top:40%; padding:3px 5px; border:1px solid #000; border-radius:20px; background:#fff;color:#000;font-weight:bold;}
		.r_section10 .view_btn:hover {background:#000;color:#fff;transition:0.5s;}

		.r_section10_ch{position:relative;display:none;z-index:15}
		.r_section10_ch_bk{position:fixed;background:#000000b5;width:100%;height:100%;top: 0; left: 0;z-index:10;}
		.r_section10_ch_img_div{position:absolute;top:50%;transform:translateY(-50%);left:0%;}
		.r_section10_ch_img_div img {display:none; width:80%;margin:0 auto;}
		.r_section10_ch_img_div .active {display:block;}


		.r_section10_1{background:#F7F7F7;text-align:center;width:100%;margin:0 auto;padding:100px 0;}
		.r_section10_1 img {width:90%; padding:15px 10px;margin:0;}
		.r_section11{background:#000; height:1200px; width:100%; text-align:center;}
		

		.r_section11{background:#000; height:fit-content; width:100%; text-align:center;}
		.r_section11 img {width:90%; padding:15px 10px;}

		.r_section12{ height:665px; position:relative;width:100%; }
		.r_section12 .equip .swiper-slide {text-align: center;font-size: 18px;background: #000;display: flex;justify-content: center;align-items: center;}
		.r_section12 .equip .swiper-slide img {display: block;width: 240%;height: auto;object-fit: cover;}
		.r_section12 .equip {overflow-x:hidden;}

		.r_section13{height:fit-content;}
		.r_section13 img {width:90%;padding:50px 10px;}
		
		.r_section14{height:fit-content;}
		.r_section14 video {width:calc(95%);}

		.r_section15{height:fit-content;}
		.r_section15 img {width:90%;padding:50px 10px;}

		.r_section16{height:260px;}
		.r_section16 .slick-prev , 	.r_section16 .slick-next{display:none !important;}

	

		.m_bfix div img{width:50%;}
			.qk{top:12%;  }
		.qk2{top:12%; }


	}




	@media (max-width:390px){
		.r_section08 .box1 {bottom:10px;}
		.r_section08 .box2 {bottom:10px;}
		.r_section08 .box3 {bottom:30px;}
		.first .swiper-slide img{	width:300%;}
		.r_section10 .view_btn{left:-52%;}
		.r_msection09 ul li{width:90px;}

		.qk{top:12%;  }
		.qk2{top:12%; }
		.r_msection09 .cate {width:100%;top:240px;}

	}

	@media (max-width:375px){
		.r_section08 .box1 {bottom:30px;}
		.r_section08 .box2 {bottom:30px;}
		.r_section08 .box3 {bottom:30px;}
		.first .swiper-slide img{	width:300%;}
		.r_section10 .view_btn{left:-52%;}

		.qk{top:15%;  }
		.qk2{top:15%; }

	}