:root{
	--semi_bold: 'Poppins-SemiBold';
	--font_bold: 'Din-Bold';
	--button_font: 'Biko-Bold';
	--fz80: 80px;
	--fz50: 50px;
	--fz36: 36px;
	--fz32: 32px;
	--fz28: 28px;
	--fz26: 26px;
	--fz24: 24px;
	--fz20: 20px;
	--fz18: 18px;
	--fz16: 16px;
	--fz14: 14px;
	--main-color: #ff9c00;
	--hover-main-color: #ff6000;
}

@media screen and (max-width: 1620px){
	:root{
		--fz80: 76px;
		--fz50: 46px;
		--fz36: 34px;
		--fz32: 30px;
		--fz28: 26px;
		--fz26: 24px;
		--fz24: 22px;
		--fz20: 18px;
		--fz18: 16px;
	}
}
@media screen and (max-width: 1420px){
	:root{
		--fz80: 72px;
		--fz50: 42px;
		--fz36: 32px;
		--fz32: 28px;
		--fz28: 24px;
		--fz26: 22px;
		--fz24: 20px;
		--fz20: 16px;
	}
}
@media screen and (max-width: 1220px){
	:root{
		--fz80: 68px;
		--fz50: 38px;
		--fz36: 30px;
		--fz32: 26px;
		--fz28: 22px;
		--fz26: 20px;
		--fz24: 18px;
	}
}
@media screen and (max-width: 1020px){
	:root{
		--fz80: 62px;
		--fz50: 36px;
		--fz36: 28px;
		--fz32: 24px;
		--fz28: 20px;
		--fz26: 18px;
		--fz24: 16px;
		--fz20: 14px;
		--fz18: 14px;
		--fz16: 14px;
	}
}

@media screen and (max-width: 780px){
	:root{
		--fz80: 10.666667vw;
		--fz50: 6.666667vw;
		--fz36: 4.8vw;
		--fz32: 4.266667vw;
		--fz28: 4.0vw;
		--fz26: 3.733333vw;
		--fz24: 3.733333vw;
		--fz20: 3.733333vw;
		--fz18: 3.733333vw;
		--fz16: 3.733333vw;
		--fz14: 3.733333vw;
	}
}

.cont_1440{width: 1440px;margin: 0 auto;max-width: 92%;}
.relative{position: relative;min-height: 100px;}
.absolute{position: absolute;z-index: 1;}
.public_title50{font-size: var(--fz50);color: #2b3038;font-family: var(--font_bold);}
.public_content{font-size: var(--fz14);color: #67696d;}
.public_title18{font-size: var(--fz18);}
.public_btn{width: 220px;height: 56px;line-height: 56px;background: var(--main-color);}
.public_btn:hover{background: var(--hover-main-color);}
.public_btn a{display: block;color: #fff;text-align: center;}


.img_Path{text-align: center;}
.img_Path img{vertical-align: middle;max-width: 100%;max-height: 100%;transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out;}
.img_Path span{display: inline-block;height: 100%;vertical-align: middle;}


.img_box{position: relative;display: block;width: 100%;height: 100%;}
.img_box .img{padding-top: 100%;overflow: hidden;position: relative;}
.img_box .img .theme_img{position: absolute;width: 100%;height: 100%;margin-top: -100%;}


.art_quality{}
.art_quality .art_quality_cnt{}
.art_quality_cnt .art_quality_row{display: flex;align-items: center;justify-content: space-between;margin-bottom: 100px;border-bottom: 1px solid #eaeaea;font-size: var(--fz14);color: #333;}
.art_quality_cnt .art_quality_row:last-child{margin-bottom: 0;}
.art_quality_cnt .art_quality_left{width: 34.72%;}
.art_quality_cnt .art_quality_right{width: 58.68%;padding-right: 5.6%;box-sizing: border-box;}
.art_quality_cnt .art_quality_title{font-family: var(--font_bold);font-size: var(--fz26);}
.art_quality_cnt .art_quality_row:nth-child(2n){flex-direction: row-reverse;}
.art_quality_cnt .art_quality_content{line-height: 1.72;}
.art_quality_cnt .art_quality_content_italic{font-style: italic;}


.art_reason{}
.art_reason .art_reason_cnt{display: grid;grid-template-columns:repeat(3,1fr);grid-gap: 55px 10.2%;}
.art_reason .art_reason_cnt .art_reason_row{}
.art_reason .art_reason_cnt .art_reason_img .img_box .img{padding-top: 65.78%;}
.art_reason .art_reason_cnt .art_reason_img .img_box .img .theme_img{margin-top: -65.78%;}

.art_reason .art_reason_img{position: relative;}
.art_reason .art_reason_title{font-family: var(--semi_bold);font-size: var(--fz20);color: #000;position: absolute;background: var(--main-color);bottom: 0;left: 0;width: 91.1%;box-sizing: border-box;line-height: 32px;padding: 2px 0;padding-left: 12px;}
.art_reason_content{margin-top: 15px;padding-left: 13px;font-size: var(--fz14);color: #676a6d;}


#global_editor_contents .img_Path span{font-size: 0;}
.article .ueeshop_responsive_article_detail{overflow: initial;}
.contactus_cnt{display: grid;grid-template-columns:repeat(5,1fr);grid-gap: 0 45px;margin-top: 114px}
.contactus_cnt .contactus_cnt_row{box-shadow: 0 0 10px 0 #e9e9e9;padding: 35px 25px 25px;box-sizing: border-box;position: relative;}
.contactus_cnt .contactus_cnt_row .contactus_icon{min-width: 85px;max-width: 85px;height: 85px;text-align: center;border: 1px solid var(--main-color);border-radius: 100px;margin: 0 auto;background: #fff;position: absolute;top: -43px;left: 0;right: 0;}
.contactus_cnt .contactus_cnt_row .contactus_title{font-size: var(--fz18);font-family: var(--font_bold);color: #222;text-align: center;margin-top: 34px;margin-bottom: 5px;}
.contactus_cnt .contactus_cnt_row .contactus_content{text-align: center;color: #67696d;font-size: var(--fz14);}
#global_editor_contents .contactus_content p,.contactus_cnt .contactus_cnt_row .contactus_content p{margin: 3px 0;}
.contactus_feedback{margin-top: 80px;}
.contactus_feedback .cont_1440{max-width: 100%;}
.contactus_feedback .feedback_global_100_cnt .feedback_global_100_left .feedback_global_100_left_cnt{display: none;}
.contactus_feedback .feedback_global_100_cnt .feedback_global_100_right{padding: 60px 5.8%;}
.contactus_feedback .feedback_global_100_right_title{font-size: var(--fz36);}

.article .share{margin-top: 30px;}


.support_1{width: 82%;}
.support_1 .support_row{margin-bottom: 90px;}
.support_1 .support_row:nth-child(2){margin-bottom: 75px;}
.support_1 .support_brief{color: #676a6d;margin-bottom: 65px;}

.support_public .support_title{display: flex;align-items: flex-start;margin-bottom: 24px;}
.support_public .support_num{min-width: 37px;height: 37px;line-height: 27px;text-align: center;font-size: var(--fz28);color: #000;border: 5px solid var(--main-color);font-family: var(--font_bold);margin-top: 12px;margin-right: 18px;box-sizing: border-box;}
.support_public .support_title_cnt{color: #333333;font-size: var(--fz50);font-family: var(--font_bold);line-height: 1.32;}

.support_ul{}
.support_ul .support_ul_title{color: #676a6d;font-size: var(--fz20);font-family: var(--semi_bold);margin-bottom: 18px;}
.support_ul .support_li{margin-bottom: 10px;color: #676a6d;padding-left: 22px;box-sizing: border-box;position: relative;}
.support_ul .support_li:after{content: '';width: 8px;height: 2px;display: block;position: absolute;top: 12px;left: 0;background: var(--main-color);}


.support_how{background: #f9f9f9;padding: 32px 38px;margin-bottom: 90px;}
.support_how .howto_get{color: #676a6d;font-size: var(--fz20);font-family: var(--semi_bold);margin-bottom: 38px;}
.support_how .howto_row_cnt{padding-left: 7%;box-sizing: border-box;position: relative;padding-right: 9%;}
/*.support_how .howto_row_cnt:after{content: '';position: absolute;top: 6px;left: 32px;background: #bbbbbb;bottom: 14%;width: 1px;}*/
.support_how .howto_row{padding-bottom: 38px;position: relative;}
.support_how .howto_row:after{content: '';position: absolute;width: 15px;height: 15px;border-radius: 100px;background: #bababa;top: 5px;left: -5%;z-index: 1;}
.support_how .howto_row:before{content: '';position: absolute;width: 1px;height: 100%;background: #bababa;top: 5px;left: calc( (5% - 7.5px) * -1);z-index: 1;}
.support_how .howto_row:nth-child(2):after{background: #8b8b8b;}
.support_how .howto_row:nth-child(3):after{background: #5c5c5c;}
.support_how .howto_row:last-child:before{height: 1%;}
.support_how .howto_row:last-child{margin-bottom: 0;}
.support_how .howto_title{color: #333;font-size: var(--fz18);font-family: var(--font_bold);}
.support_how .howto_brief{color: #676a6d;font-size: var(--fz14);margin-top: 10px;}


.support_1_foot{position: relative;padding: 65px 0 60px;color: #fff;}
.support_1_foot:before{content: '';width: 100vw;position: absolute;top: 0;left: calc((50vw - 1440px / 2) * -1);right: calc((50vw - 1440px / 2) * -1);height: 100%;bottom: 0;background: url(/u_file/2309/photo/f7cb598446.png);z-index: -1;}
.support_1_foot .support_1_foot_title{font-family: var(--font_bold);font-size: var(--fz36);margin-bottom: 10px;}
.support_1_foot .support_1_foot_content{font-family: var(--font_bold);font-size: var(--fz26);margin-bottom: 35px;}
.support_1_foot .support_1_foot_btn{}
.support_1_foot .support_1_foot_btn a{display: inline-block;min-width: 351px;line-height: 56px;background: var(--main-color);color: #fff;text-align: center;text-decoration: none;padding: 0 20px;box-sizing: border-box;}

.support_3{}
.support_3 .support_3_row{display: flex;margin-bottom: 40px;}
.support_3 .support_3_row .support_3_left{width: 35.6%;}
.support_3 .support_3_row .support_3_right{flex: 1;margin-left: 5.6%;}
.support_3.support_public .support_title_cnt{font-size: var(--fz24);margin-top: 3px;}
.support_3.support_public .support_num{font-size: var(--fz24);min-width: 41px;line-height: 31px;height: 41px;margin-top: 0;}
.support_3.support_public .support_title{margin-bottom: 24px;}
.support_3.support_public .support_title:last-child{margin-bottom: 0;}


.prolist_desc1_cnt{display: flex;align-items: center;justify-content: space-between;background: #f8f8f8;}
.prolist_desc1_left{width: 36.78%;}
.prolist_desc1_right{width: 58.07%;padding-right: 12.65%;box-sizing: border-box;}
.prolist_desc1_btitle{font-family: var(--font_bold);font-size: var(--fz50);margin-bottom: 35px;}

.prolist_desc1_title{margin-bottom: 3px;font-family: var(--semi_bold);font-size: var(--fz20);color: #333;}
.prolist_desc1_brief{margin-bottom: 20px;line-height: 24px;color: #676a6d;}

.prolist_desc{padding-bottom: 0;margin-top: 110px;}
.prolist_public_title{color: #333;font-family: var(--font_bold);font-size: var(--fz50);}
.prolist_desc2{margin-top: 100px;}
.prolist_desc2 .prolist_desc2_table{margin-top: 55px;}
.prolist_desc2 .prolist_desc2_table table{width: 100%;}
.prolist_desc2 .prolist_desc2_table table tr th{height: 56px;text-align: left;background: transparent!important;width: 17.76%;font-family: var(--font_bold);border-top-color: #dfdfdf!important;}
.prolist_desc2 .prolist_desc2_table table tr th:first-child{width: 30.13%;}
.prolist_desc2 .prolist_desc2_table table tr th:first-child,.prolist_desc2 .prolist_desc2_table table tr td:first-child{border-left: 1px solid #dfdfdf;}
.prolist_desc2 .prolist_desc2_table table tr td{height: 50px;}
.prolist_desc2 .prolist_desc2_table table td,.prolist_desc2 .prolist_desc2_table table th{padding: 0 30px;border-bottom: 1px solid #dfdfdf;border-right: 1px solid #dfdfdf;}

.prolist_desc3{margin-top: 81px;}
.prolist_desc3_cnt{display: grid;grid-template-columns:repeat(4,1fr);grid-gap: 60px 54px;margin-top: 160px;}
.prolist_desc3_cnt .prolist_desc3_row_img{width: 120px;height: 120px;background: #5c5c5c;border-radius: 100px;text-align: center;margin: -60px auto 40px;}
.prolist_desc3_cnt .prolist_desc3_row{box-shadow: 0 0 10px 0 #ececec;padding: 0 34px 33px;}
.prolist_desc3_cnt .prolist_desc3_row_name{text-align: center;font-size: var(--fz20);color: 333;font-family: var(--semi_bold);}
.prolist_desc3_cnt .prolist_desc3_row_brief{text-align: left;font-size: var(--fz14);color: #333;margin-top: 10px;}

.prolist_review{margin-top: 94px;background: #f8f8f8;padding: 90px 0 95px;}
.prolist_review_cnt{display: grid;grid-template-columns:repeat(3,1fr);grid-gap: 20px 65px;margin-top: 60px;}
.prolist_review .prolist_review_img{position: relative;}
.prolist_review .prolist_review_img:after{content: '';width: 57px;height: 57px;background: url(/u_file/file/thenounproject.png)no-repeat center center var(--main-color);display: block;border-radius: 100px;position: absolute;bottom: -25px;right: 23px;}

.prolist_review_cnt .img_box .img{padding-top: 41.24%;}
.prolist_review_cnt .img_box .img .theme_img{margin-top: -41.24%;}
.prolist_review .prolist_review_content{font-size: var(--fz14);color: #333;line-height: 24px;height: 120px;overflow: hidden;margin-bottom: 10px;}
.prolist_review .prolist_review_content_cnt{padding: 35px 35px 30px;background: #fff;}
.prolist_review .prolist_review_name{font-family: var(--font_bold);color: #333;}

.desc_public_title{font-family: var(--font_bold);font-size: var(--fz36);color: #333;}
.detail_desc1_table{margin-top: 28px;}
.detail_desc1_table table{width: 100%;}
.detail_desc1_table table td{padding: 15px 40px;border-left: 1px solid #dfdfdf;border-top: 1px solid #dfdfdf;color: #676a6d;}
.detail_desc1_table table td:last-child{border-right: 1px solid #dfdfdf;}
.detail_desc1_table table td:first-child{font-family: var(--font_bold);color: #000;width: 30%;}
.detail_desc1_table table tr:last-child td{border-bottom: 1px solid #dfdfdf;}

.desc_tab_1_cnt{display: grid;grid-template-columns:repeat(6,1fr);grid-gap: 35px;margin-top: 8px;}
.desc_tab_1_row .img_box{height: auto;}
.desc_tab_1_name{text-align: center;color: #333;font-family: var(--semi_bold);font-size: var(--fz20);margin-top: 8px;}
.looking_for{font-size: var(--fz26);text-align: center;margin-top: 60px;}
.looking_for a{color: #ff8400;font-family: var(--font_bold);text-decoration: underline;}

.pro_desc_detail1_cnt{display: grid;grid-template-columns:repeat(3,1fr);grid-gap: 20px 7.5%;align-items: start;margin-top: 72px;}
.pro_desc_detail1_cnt .pro_desc_detail1_row{display: flex;align-items: center;justify-content: space-between;position: relative;}
.pro_desc_detail1_cnt .pro_desc_detail1_row:after{content: '';display: block;height: 89px;width: 1px;background: #dfdfdf;right: -10%;position: absolute;}
.pro_desc_detail1_cnt .pro_desc_detail1_row:last-child:after{display: none;}
.pro_desc_detail1_cnt .pro_desc_detail1_row .pro_desc_detail1_img{min-width: 70px;margin-right: 10px;}
.pro_desc_detail1_cnt .pro_desc_detail1_row .pro_desc_detail1_info{flex: 1;}
.pro_desc_detail1_cnt .pro_desc_detail1_title{font-family: var(--semi_bold);font-size: var(--fz20);}
.pro_desc_detail1_brief{color: #676a6d;font-size: var(--fz14);line-height: 24px;}

.pro_desc_detail2{display: flex;padding-left: calc((100% - 1440px) / 2);align-items: center;justify-content: space-between;border-top: 1px solid #dfdfdf;border-bottom: 1px solid #dfdfdf;margin-top: 90px;flex-direction: row-reverse;}
.pro_desc_detail2 .pro_desc_detail2_right{width: 53%;}
.pro_desc_detail2 .pro_desc_detail2_right .img_box .img{padding-top: 78.5%;}
.pro_desc_detail2 .pro_desc_detail2_right .img_box .img .theme_img{margin-top: -78.5%;}
.pro_desc_detail2_left .desc_public_title{margin-bottom: 30px;}
.desc_public_li{color: #333;font-size: var(--fz20);font-family: var(--font_bold);margin-bottom: 10px;padding-left: 45px;background: url(/u_file/file/true_icon.png)no-repeat left  5px center;}

.pro_desc_detail2 .pro_desc_detail2_left{width: 52%;padding-right: 6%;}
.how_get{margin-top: 40px;margin-bottom: 80px;}
.how_get .how_get_title{font-size: var(--fz24);color: #000;margin-bottom: 33px;}
.how_get_line{display: grid;grid-template-columns:repeat(4,1fr);grid-gap: 20px 6.5%;width: 85%;align-items: center;position: relative;}
.how_get_line:after{content: '';position: absolute;bottom: 7.5px;left: 9%;right: 9%;height: 1px;background: #bbbbbb;}
.how_get_line .how_get_line_row{text-align: center;font-style: italic;padding-bottom: 40px;position: relative;height: 50px;line-height: 25px;display: flex;}
.how_get_line .how_get_line_row span{display: inline-flex;align-items: center;}
.how_get_line .how_get_line_row:after{content: '';display: block;position: absolute;bottom: 0;left: 50%;width: 15px;height: 15px;margin-left: -7.5px;background: #dedede;border-radius: 100px;z-index: 1;}
.how_get_line .how_get_line_row:nth-child(2):after{background: #bebebe;}
.how_get_line .how_get_line_row:nth-child(3):after{background: #8d8d8d;}
.how_get_line .how_get_line_row:nth-child(4):after{background: #5c5c5c;}


.design_btn{}
.design_btn a{display: inline-block;padding: 0 37px;line-height: 56px;color: #fff;background: var(--main-color);margin-left: 20px;text-decoration: none;transition:all 0.4s ease-out;}
.design_btn a:hover{background: var(--hover-main-color);}
.design_btn a:first-child{margin-left: 0;}
.design_btn a:nth-child(2n){background: #333;}
.design_btn a:nth-child(2n):hover{background: #5b5b5b;}


@media screen and (max-width: 1520px){
	.pro_desc_detail2{padding-left: 4vw;}
}
@media screen and (max-width: 1520px){
	.prolist_desc1_right{padding-right: 4%;}
	.prolist_desc1_btitle{margin-bottom: 15px;}

	.how_get{margin-bottom: 40px;}
	.design_btn a{padding: 0 20px;}
}
@media screen and (max-width: 1460px){
	.support_1_foot:before{left: calc((50vw - 92vw / 2) * -1);right: calc((50vw - 92vw / 2) * -1);background-size: cover;background-position: center center;}
	.art_quality_cnt .art_quality_right{width: 60%;padding-right: 3.5%;}
	.art_quality_cnt .art_quality_left{width: 36%;}
}
@media screen and (max-width: 1320px){
	.art_reason .art_reason_cnt{grid-gap: 30px 5%;}
	.support_1{width: 100%;}
	.support_1 .support_brief{margin-bottom: 40px;}
	.support_1 .support_row{margin-bottom: 50px;}
	.support_1 .support_row:nth-child(2){margin-bottom: 50px;}
	.support_how{margin-bottom: 50px;}
	.art_quality_cnt .art_quality_row{align-items: flex-start;}
	.art_quality_cnt .art_quality_right{padding-bottom: 30px;}
	.art_quality_cnt .art_quality_row{margin-bottom: 50px;}
	.art_quality_cnt .art_quality_left{width: 42%;}
	.art_quality_cnt .art_quality_right{width: 55%;padding-right: 0;}
	.pro_desc_detail2{margin-top: 60px;}
	.pro_desc_detail1_cnt{margin-top: 50px;padding-bottom: 30px;}
	.pro_desc_detail2{padding-top: 30px;padding-bottom: 30px;}
	.design_btn a{width: 100%;margin-left: 0;box-sizing: border-box;margin-bottom: 5px;}
}
@media screen and (max-width: 1220px){
	.contactus_cnt{grid-template-columns: repeat(2,1fr);grid-gap: 40px;margin-top: 80px;}
	.contactus_cnt .contactus_cnt_row .contactus_icon{position: static;}
	.contactus_cnt .contactus_cnt_row{display: flex;justify-content: center;align-items: center;}
	.contactus_cnt .contactus_cnt_row .contactus_title{margin-top: 0;}
	.contactus_cnt .contactus_cnt_row .contactus_icon{margin: 0;}
	.contactus_cnt .contactus_cnt_row .contactus_right{width: 60%;margin-left: 10%;}
}
@media screen and (max-width: 1020px){
	.prolist_desc1_cnt{display: block;}
	.prolist_desc1_left{width: 100%;}
	.prolist_desc1_right{width: 100%;padding-right: 0;max-width: 92%;margin: 0 auto;padding: 20px 0;}
	.prolist_desc3_cnt{grid-template-columns: repeat(2,1fr);grid-gap: 80px 54px;}
	.pro_desc_detail2{display: block;max-width: 92%;margin: 0 auto;padding-left: 0;}
	.pro_desc_detail2 .pro_desc_detail2_left{width: 100%;padding-right: 0;margin-top: 30px;}
	.pro_desc_detail2 .pro_desc_detail2_right{width: 100%;}
	.pro_desc_detail1_cnt{grid-template-columns: repeat(1,1fr);}
	.pro_desc_detail1_cnt .pro_desc_detail1_row:after{display: none;}
	.pro_desc_detail1_cnt .pro_desc_detail1_row{border-bottom:  1px solid #dfdfdf;padding-bottom: 20px;}
	/*.pro_desc_detail1_cnt .pro_desc_detail1_row:last-child{border-bottom: 0;}*/
	.pro_desc_detail2{border-top: 0;}
	.looking_for{margin-top: 30px;}
	.how_get_line{width: 100%;}
	.how_get_line .how_get_line_row{justify-content: center;}
}
@media screen and (max-width: 780px){
	.art_reason .art_reason_cnt{grid-template-columns: repeat(1,1fr);grid-gap: 4vw 5%;}
	.art_reason_content{margin-top: 4vw;padding: 0 2vw;}
	.support_1 .support_brief{margin-bottom: 4vw;}
	.support_public .support_title{margin-bottom: 4vw;}
	.support_public .support_num{font-size: 4vw;margin-right: 2vw;margin-top: 1.6vw;}
	.support_ul .support_ul_title{margin-bottom: 4vw;}
	.support_ul .support_li{margin-bottom: 2vw;}
	.support_1 .support_row{margin-bottom: 8vw;}
	.support_1 .support_row:nth-child(2){margin-bottom: 8vw;}
	.support_how{padding: 4vw;margin-bottom: 8vw;}
	.support_how .howto_row_cnt{padding: 0 4vw}
	.support_how .howto_get{margin-bottom: 6vw;}
	.support_how .howto_row{padding-bottom: 6vw;}
	.support_how .howto_row:after{width: 2vw;height: 2vw;}
	.support_how .howto_row:before{left: calc( (5% - 1vw) * -1);}
	.support_1_foot{padding: 8vw 0;}
	.support_1_foot .support_1_foot_content{margin-bottom: 4vw;}
	.art_quality_cnt .art_quality_row{display: block;margin-bottom: 6vw;}
	.art_quality_cnt .art_quality_left{width: 100%;margin-bottom: 4vw;}
	.art_quality_cnt .art_quality_right{width: 100%;padding-bottom: 4vw;}
	.art_quality_cnt .art_quality_title{margin-bottom: 2vw;}
	.prolist_desc{margin-top: 12vw;}
	.prolist_desc1_brief{margin-bottom: 4vw;line-height: 2;}
	.prolist_desc1_right{padding: 5.333333vw 0;}
	.prolist_desc2{margin-top: 12vw;}
	.prolist_desc2 .prolist_desc2_table{margin-top: 4vw;}
	.prolist_desc3{margin-top: 10vw;}
	.prolist_public_title{text-align: center;}
	.prolist_desc3_cnt{margin-top: 12vw;grid-gap: 15vw 4vw;}
	.prolist_desc3_cnt .prolist_desc3_row{padding: 0 4vw 4vw;}
	.prolist_desc3_cnt .prolist_desc3_row_img{width: 16.0vw;height: 16.0vw;margin: -8vw auto 4vw;}
	.prolist_desc3_cnt .prolist_desc3_row_img img{max-width: 60%;max-height: 60%!important;}
	.prolist_review{margin-top: 12vw;padding: 8vw 0;}
	.prolist_review_cnt{grid-template-columns: repeat(1,1fr);grid-gap: 6vw 0;}
	.prolist_review .prolist_review_content_cnt{padding: 4vw;}
	.prolist_review .prolist_review_img:after{width: 8vw;height: 8vw;bottom: -4vw;right: 2vw;background-size: 65%;}
	.prolist_review .prolist_review_content{height: auto;margin-bottom: 4vw;line-height: 2;}
	.support_3 .support_3_row{display: block;margin-bottom: 6vw;}
	.support_3 .support_3_row .support_3_left{width: 100%;}
	.support_3 .support_3_row .support_3_right{margin-left: 0;margin-top: 4vw;}
	.support_3.support_public .support_title{margin-bottom: 4vw;}
	.support_3.support_public .support_num{height: 8vw;line-height: calc(8vw - 6px);border-width: 3px;min-width: 8vw;}
	.contactus_cnt{grid-template-columns: repeat(1,1fr);grid-gap: 4vw;margin-top: 12vw;}
	.contactus_cnt .contactus_cnt_row{padding: 6vw 4vw;}
	.contactus_cnt .contactus_cnt_row .contactus_icon{min-width: 12vw;max-width: 12vw;height: 12vw;}
	.contactus_cnt .contactus_cnt_row .contactus_icon img{max-width: 60%;max-height: 60%!important;}
	.contactus_cnt .contactus_cnt_row .contactus_title{text-align: left;}
	.contactus_cnt .contactus_cnt_row .contactus_title img{max-width: 20vw;}
	.contactus_cnt .contactus_cnt_row .contactus_content{text-align: left;}
	.contactus_feedback{margin-top: 8vw;}
	.contactus_feedback .feedback_global_100_cnt .feedback_global_100_right{padding: 8vw 4vw;}
	.detail_desc1_table{margin-top: 4vw;}
	.detail_desc1_table table td{padding: 4vw;}
	.desc_tab_1_cnt{grid-template-columns: repeat(3,1fr);}
	.pro_desc_detail1_cnt{margin-top: 8vw;padding-bottom: 4vw;grid-gap: 4vw 7.5%;}
	.pro_desc_detail1_cnt .pro_desc_detail1_row .pro_desc_detail1_img{min-width: 20vw;margin-right: 4vw;text-align: center;min-width: 10vw;max-width: 10vw;}
	.pro_desc_detail1_cnt .pro_desc_detail1_row{padding-bottom: 4vw;}
	.pro_desc_detail2{padding: 4vw 0;}
	.pro_desc_detail2 .pro_desc_detail2_left{margin-top: 4vw;}
	.pro_desc_detail2_left .desc_public_title{margin-bottom: 4vw;}
	.how_get{margin: 8vw 0;}
	.how_get_line{display: block;}
	.how_get_line .how_get_line_row{padding-bottom: 0;padding-left: 12vw;justify-content: flex-start;}
	.how_get_line .how_get_line_row:after{left: 2%;top: 50%;margin-left: 0;margin-top: -2vw;width: 4vw;height: 4vw;}
	.how_get_line:after{bottom: 12%;top: 12%;left: 3.6vw;right: auto;height: auto;width: 1px;}
	.how_get_line .how_get_line_row{line-height: 12vw;height: 12vw;}
	.how_get .how_get_title{margin-bottom: 4vw;}
	.desc_public_li{line-height: 6vw;background-size: 4vw;padding-left: 8vw;margin-bottom: 4vw;}
	.design_btn a{line-height: 12vw;margin-bottom: 4vw;text-align: center;}
	.design_btn a:last-child{margin-bottom: 0;}
}
@media screen and (max-width: 375px){
	.art_reason .art_reason_cnt{grid-template-columns: repeat(1,1fr);grid-gap: 8vw 0;}
}