
@media (max-width:1260px){
	.main_content01 .visual_text p {padding-left: 10px;}
	.main_content01 .sw_pagi_navi {padding-left: 10px;}
}
@media (max-width:960px){
	.main_content01 {height: 676px;}
	/* .visual_text p:nth-child(1) {font-size: 45px;}
	.visual_text p:nth-child(2) {font-size: 18px;} */
	/* 중국어 */
	.cn .main_content01 .visual_text p:nth-child(1) {font-size: 38px; }
	.cn .main_content01 .visual_text p:nth-child(2) {font-size: 23px;}
}
@media (max-width:780px){
	.main_content01 {height: 651px; }
	.main_content01 .visual_text p:nth-child(1) {font-size: 42px; line-height: 52px;}
	.main_content01.visual_text p:nth-child(2) {font-size: 23px; line-height: 30px; max-width: 500px;}
	/* 영어 */
	.en .main_content01 .visual_text p:nth-child(1) {font-size: 38px; line-height: 42px;}
	/* 중국어 */
	.cn .main_content01 .visual_text p:nth-child(1) {font-size: 34px;word-break: break-all;}
	/* 러시아어 */
	.ru .main_content01 .visual_text p:nth-child(1) {font-size: 40px; line-height: 50px;}
	.ru .main_content01 .visual_text p:nth-child(2) {font-size: 22px;}
}


/* 사업목적 후원안내 재단소식 */
.main_content02 {width: 100%; overflow: hidden; padding-top: 100px; padding-bottom: 75px;}
.main_content02 .content_title { width: 100%; max-width: 1260px; margin: auto; font-size: 25px; font-weight: bold; display: flex; flex-direction: column; line-height: 1; align-items: center; word-break: keep-all; text-align: center; padding: 0 20px;}
.main_content02 .content_title span {width: 100%;}
.main_content02 .content_title span:nth-child(2){font-size: 18px; font-weight: 300; line-height: 24px; margin-top: 20px; }
.main_content02 .content_box {display: flex; width: 100%; margin: auto; position: relative;}
.main_content02 .content_box .line {position: absolute; top: 0; bottom: 0; height: 4px; width: 100%; left: 0; margin: auto; background-color: #f2f2f2; z-index: -1;}
.main_content02 .content_box .pc {width: 100%; max-width: 990px; margin: auto; display: flex; justify-content: space-between; padding: 40px 0;}
.main_content02 .content_box .pc li {width: 33%; max-width: 280px; }
.main_content02 .content_box .pc li a {width: 100%; display: flex; flex-direction: column; justify-content: center; align-items: center; height: auto;}
.main_content02 .content_box .mo {display: none; padding: 40px 0; position: relative; width: 100%;}
.main_content02 .content_box .mo li {display: flex; justify-content: center;}
.main_content02 .content_box .mo li a {width: 100%; display: flex; flex-direction: column; justify-content: center; align-items: center; height: auto; max-width: 270px;}
.main_content02 .content_box li .img_box {position: relative; width: 100%; height: 120px; display: flex; align-items: flex-end; justify-content: center;}
.main_content02 .content_box li .img_box::after {position: absolute; width: 100%; height: 100%; content: ""; left: 0; top: 0; }
.main_content02 .content_box li .img_box img {display: inline-block;}
.main_content02 .content_box li .circle {width: 11px; height:11px; border-radius: 5.5px; background-color: #d5d5d5; position: relative; margin: 51px auto; transition: background-color 0.5s ease;}
.main_content02 .content_box li .circle::after {width: 21px; height: 21px; content: ""; position: absolute; top: -5px; left: -5px; border: 2px solid #2bb673; border-radius: 10.5px; opacity: 0; transition: opacity 0.5s ease;}
.main_content02 .content_box li .text_box { width: 100%; height: 120px; display: flex; flex-direction: column; align-items: center; font-size: 16px; line-height: 22px; font-weight: 300;}
.main_content02 .content_box li .text_box p { word-break: keep-all; text-align: center; width: 100%;}
.main_content02 .content_box li .text_box p:nth-child(1) {font-size: 30px; line-height: 1; padding-right: 30px; font-weight: 500; position: relative; width: auto; margin-bottom: 25px;}
.main_content02 .content_box li .text_box p:nth-child(1)::after {width: 20px; height: 14px; position: absolute; content: ""; top: 0; bottom: 0; right: 0; margin: auto; background-position: center; background-repeat: no-repeat; background-size: contain; background-image: url('../../../img/main_cont2_icon04_2.png');}
.main_content02 .content_box li .text_box p .br{display: block;}
.main_content02 .content_box li:hover .circle,.main_content02 .content_box li .circle.on {background-color: #2bb673;}
.main_content02 .content_box li:hover .circle::after,.main_content02 .content_box li .circle.on::after {opacity: 1;}
.main_content02 .content_box .mo.sw_pagi_navi {width: 270px; position: absolute; left: 0; right: 0; top: 105px; margin: auto; padding: 0;}
.main_content02 .content_box .mo.sw_pagi_navi div {position: absolute; top: 0; line-height: 1; font-size: 32px; color: #cfe4b2; z-index: 10; width: 40px; height: 50px; display: flex; align-items: center;}
.main_content02 .content_box .mo.sw_pagi_navi div:focus {outline: 0;}
.main_content02 .content_box .mo.sw_pagi_navi .c2_swiper-button-prev {left: -10px; padding-left: 10px;}
.main_content02 .content_box .mo.sw_pagi_navi .c2_swiper-button-next {right: -10px; padding-right: 10px; text-align: right;}
/* 영어 */
.en .main_content02 .content_title {line-height: 30px;}
.en .main_content02 .content_box li .text_box {padding: 0 10px;}
.en .main_content02 .content_box li .text_box p:nth-child(1) {font-size: 26px;}
/* 중국어 */
.cn .main_content02 .content_box li .text_box {padding: 0 10px;}
.cn .main_content02 .content_box li .text_box p {word-break: break-all;}
/* 러시아어 */
.ru .main_content02 .content_title {line-height: 27px;}
.ru .main_content02 .content_box li .text_box {padding: 0 10px;}
.ru .main_content02 .content_box li .text_box p:nth-child(1) {font-size: 24px;}



@media (max-width:1260px){
}
@media (max-width:960px){
	/* 영어 */
	.en .main_content02 .content_box li .text_box p:nth-child(1) {font-size: 24px;}
	/* 러시아어 */
	.ru .main_content02 .content_box li .text_box {font-size: 15px;}
	.ru .main_content02 .content_box li .text_box p:nth-child(1) {font-size: 22px;}
}
@media (max-width:780px){
	.main_content02 .content_box .pc {display: none;}
	.main_content02 .content_box .mo {display: block;}
}
@media (max-width:480px){
	/* 러시아어 */
	.ru .main_content02 .content_title {font-size: 23px;}
	.ru .main_content02 .content_title span:nth-child(2) {font-size: 16px;}
}
@media (max-width:400px){
	.main_content02 .content_title { font-size: 21px; padding: 0 10px; }
	.main_content02 .content_title span:nth-child(2){font-size: 15px; line-height: 22px; margin-top: 18px;}
	.main_content02 .content_box .mo li a {max-width: 260px;}
	.main_content02 .content_box li .text_box {font-size: 15px;}
	.main_content02 .content_box li .text_box p:nth-child(1) {font-size: 27px;}
	.main_content02 .content_box li .text_box p:nth-child(1)::after {width: 17px;}
	/* 영어 */
	.en .main_content02 .content_title {line-height: 28px;}
	/* 러시아어 */
	.ru .main_content02 .content_title {font-size: 20px; line-height: 25px;}
	.ru .main_content02 .content_title span:nth-child(2) {font-size: 15px; line-height: 18px;}
}
@media (max-width:350px){
}

/* 인사말 */
.main_content03 {width: 100%; padding-bottom: 110px;}
.main_content03 .m_box {width: 100%; max-width: 1260px; margin: auto; display: flex; height: 498px;}
.main_content03 .m_box .box1 {width: 27.53%; max-width: 347px; display: flex; flex-wrap: wrap; height: 100%;}
.main_content03 .m_box .box1 .list1 {width: 100%; max-width: 347px; height: 100%;}
.main_content03 .m_box .box1 .list1 dl {width: 100%; background-position: center; background-repeat: no-repeat; background-size: cover; background-image: url('../../../img/main_cont3_img01.jpg'); height: 100%;}
.main_content03 .m_box .box1 .list2 {display: none; width: 54.17%; height: 38.59%;}
.main_content03 .m_box .box1 .list2 dl {width: 100%; height: 100%; background-position: center; background-repeat: no-repeat; background-size: cover; background-image: url('../../../img/main_cont3_bgimg01.jpg');}
.main_content03 .m_box .box1 .list3 { display: none; width: 54.17%; height: 61.41%; }
.main_content03 .m_box .box1 .list3 dl {width: 100%; height: 100%;  background-position: 70% 50%; background-repeat: no-repeat; background-size: cover; background-image: url('../../../img/main_cont3_img02.jpg');}
.main_content03 .m_box .box2 {width: 72.47%; max-width: 913px; display: flex; flex-direction: row-reverse; flex-wrap: wrap; height: 100%;}
.main_content03 .m_box .box2 .list1 {width: 100%; height: 50.2%; max-height: 250px;}
.main_content03 .m_box .box2 .list1 div {width: 100%; background-position: 26% 50%; background-repeat: no-repeat; background-size: cover; background-image: url('../../../img/main_cont3_img03_ko.jpg'); height: 100%; position: relative;}
.main_content03 .m_box .box2 .list1 div span {position: absolute; display: block; top:13px;right: 27px; width: 294px; height: 45px; background-position: center; background-repeat: no-repeat; background-image: url('../../../img/main_cont3_img03_text_ko.png'); background-size: contain;}
.main_content03 .m_box .box2 .list2 {width: 39.54%; height: 49.8%;}
.main_content03 .m_box .box2 .list2 dl {width: 100%; background-position: center; background-repeat: no-repeat; background-size: cover; background-image: url('../../../img/main_cont3_bgimg01.jpg'); height: 100%; display: flex; flex-direction: column; justify-content: center;}
.main_content03 .m_box .box2 .list3 {width: 60.46%; max-width: 552px; height: 49.8%; }
.main_content03 .m_box .box2 .list3 dl { width: 100%; height: 100%; background-position: center; background-repeat: no-repeat; background-size: cover; background-image: url('../../../img/main_cont3_img02.jpg');}

.main_content03 .m_box li dl {padding: 43px 20px 20px 30px;}
.main_content03 .m_box li dl dt {font-size: 22px; line-height: 1; font-weight: bold; padding-bottom: 28px; position: relative;}
.main_content03 .m_box li dl dt::after {content: ""; width: 23px; height: 3px; background-color: #2bb673; position: absolute; left: 0; bottom: 0;}
.main_content03 .m_box li dl dd {font-size: 18px; font-weight: 300; line-height: 25px; word-break: keep-all; margin-top: 19px;}
.main_content03 .m_box li dl dd .br {display: block;}
.main_content03 .m_box .box2 .list3 dt {padding-bottom: 16px;}
.main_content03 .m_box .box2 .list3 dd {margin-top: 8px;}
/* 영어 */
.en .main_content03 .m_box .box2 .list1 div { background-image: url('../../../img/main_cont3_img03_en.jpg');}
.en .main_content03 .m_box .box2 .list1 div span { background-image: url('../../../img/main_cont3_img03_text_en.png'); width: calc(100% - 54px); max-width: 495px;}
/* 러시아어 */
.ru .main_content03 .m_box li dl dd {font-size: 16px;}
.ru .main_content03 .m_box .box2 .list1 div { background-image: url('../../../img/main_cont3_img03_ru.jpg');}
.ru .main_content03 .m_box .box2 .list1 div span { background-image: url('../../../img/main_cont3_img03_text_ru.png'); width: calc(100% - 54px); max-width: 464px;}
/* 중국어 */
.cn .main_content03 .m_box .box2 .list1 div { background-image: url('../../../img/main_cont3_img03_cn.jpg');}
.cn .main_content03 .m_box .box2 .list1 div span { background-image: url('../../../img/main_cont3_img03_text_cn.png');}

@media (max-width:1260px){
	.main_content03 .m_box {padding: 0 10px;}
}
@media (max-width:960px){
	.main_content03 .m_box {flex-direction: column; padding: 0 20px; height: auto;}
	.main_content03 .m_box .box1 {width: 100%; max-width: 100%; height: 490px; flex-direction: column;}
	.main_content03 .m_box .box1 .list1 {width: 45.83%; height: 100%; max-width: 100%;}
	.main_content03 .m_box .box1 .list2 {display: block;}
	.main_content03 .m_box .box1 .list3 {display: block;}
	.main_content03 .m_box .box2 {height: 250px; width: 100%;}
	.main_content03 .m_box .box2 .list1 { height: 100%; width: 100%;}
	.main_content03 .m_box .box2 .list1 div {background-image: url('../../../img/main_cont3_img03_2_ko.jpg'); background-position: center;}
	.main_content03 .m_box .box2 .list2 {display: none;}
	.main_content03 .m_box .box2 .list3 {display: none;}

	/* 영어 */
	.en .main_content03 .m_box .box2 .list1 div { background-image: url('../../../img/main_cont3_img03_2_en.jpg');}
	/* 러시아어 */
	.ru .main_content03 .m_box .box2 .list1 div { background-image: url('../../../img/main_cont3_img03_2_ru.jpg');}
	/* 중국어 */
	.cn .main_content03 .m_box .box2 .list1 div { background-image: url('../../../img/main_cont3_img03_2_cn.jpg');}

}
@media (max-width:780px){
	.main_content03 .m_box li dl dd {font-size: 17px;}
	/* 러시아어 */
	.ru .main_content03 .m_box li dl {padding: 30px 20px 20px 30px;}
	.ru .main_content03 .m_box li dl dt {font-size: 21px; padding-bottom: 20px;}
	.ru .main_content03 .m_box li dl dd {line-height: 22px; margin-top: 10px;}
}
@media (max-width:520px){
	.main_content03 .m_box li dl dd {font-size: 16px;}
}
@media (max-width:480px){
	/* .main_content03 .m_box li dl dd {font-size: 16px;} */
	.main_content03 .m_box .box1 {height: 311px;}
	.main_content03 .m_box .box1 .list1, .main_content03 .m_box .box1 .list2,.main_content03 .m_box .box1 .list3 {width: 50%;}
	.main_content03 .m_box .box1 .list1 dl {background-image: url('../../../img/main_cont3_img01_m.jpg');}
	.main_content03 .m_box .box1 .list3 dl { background-position: center;  background-image: url('../../../img/main_cont3_img02_m.jpg');}
	.main_content03 .m_box .box2 .list1 div {background-image: url('../../../img/main_cont3_img03_m_ko.jpg');}
	.main_content03 .m_box .box2 .list1 div span {width: 215px; height: 33px; top: 8px; right: 15px;}
	.main_content03 .m_box li dl dt {font-size: 18px;}
	.main_content03 .m_box li a:not(.list1) dl dd {display: none;}
	/* 영어 */
	.en .main_content03 .m_box .box2 .list1 div { background-image: url('../../../img/main_cont3_img03_m_en.jpg'); background-position-x: 42%;}
	.en .main_content03 .m_box .box2 .list1 div span {background-image: url('../../../img/main_cont3_img03_text_m_en.png'); width: calc(100% - 30px); max-width: 311px; background-position-x: right; height: 45px;}

	/* 러시아어 */
	.ru .main_content03 .m_box li dl {padding: 30px 5px 20px 15px;}
	.ru .main_content03 .m_box .box2 .list1 div { background-image: url('../../../img/main_cont3_img03_m_ru.jpg');}
	.ru .main_content03 .m_box .box2 .list1 div span {background-image: url('../../../img/main_cont3_img03_text_m_ru.png'); width: calc(100% - 30px); max-width: 286px; background-position-x: right; height: 45px;}
	/* 중국어 */
	.cn .main_content03 .m_box li dl dd {word-break: break-all;}
	.cn .main_content03 .m_box .box2 .list1 div { background-image: url('../../../img/main_cont3_img03_m_cn.jpg');}

}

@media (max-width:360px){
	.main_content03 .m_box .box1 {height: 250px;}
	.main_content03 .m_box li dl { padding: 32px 20px 20px 20px; }
	.main_content03 .m_box li dl dt {padding-bottom: 23px;}
	.main_content03 .m_box .box2 {height: 170px;}
	.main_content03 .m_box .box2 .list1 div span {width: 195px; height: 29px; top: 5px; right: 5px;}
	/* 영어 */
	.en .main_content03 .m_box li dl dd {font-size: 15px; line-height: 23px;}
	.en .main_content03 .m_box .box2 .list1 div {background-position-x: center;}
	.en .main_content03 .m_box .box2 .list1 div span {height: 35px;}
	/* 중국어 */
	.cn .main_content03 .m_box li dl dd {font-size: 14px;}
	/* 러시아어 */
	.ru .main_content03 .m_box li dl dt {font-size: 16px;}
	.ru .main_content03 .m_box li dl dd {font-size: 14px;}
	.ru .main_content03 .m_box .box2 .list1 div span {height: 30px;}
}

/* 게시판들 */
.main_content04 {width: 100%; margin: auto; overflow: hidden; padding-top: 57px; padding-bottom: 104px; background-position: center; background-repeat: no-repeat; background-size: cover; background-image: url('../../../img/main_cont4_bgimg.jpg'); height: auto;}
.main_content04 > ul {width: 100%; max-width: 1260px; background-color: rgba(255,255,255,0.8); height: auto;  padding: 60px 40px 60px; margin: auto; display: flex; }
.main_content04 > ul .poto {width: 410px; min-height: 530px; padding-right: 10px;}
.main_content04 > ul .poto dt {margin-bottom: 23px;}
.main_content04 > ul .poto dd.no_data {color: #3c3c3c;}
.main_content04 > ul .poto dd a { box-shadow: 3px 3px 7px rgba(0,0,0,0.2); display: block; width: 100%; height: auto; max-width: 381px; position: relative;}
.main_content04 > ul .poto dd a::after {position: absolute; width: 100%; height: 100%; top: 0; left: 0; content: ""; display: flex; justify-content: center; align-items: center; font-size: 14px; word-break: keep-all; color: #3c3c3c;}
.main_content04 > ul .poto dd a.no_img_file::after {content: "NO_IMAGE";}
.main_content04 > ul .poto dd a img {display: block;width: 100%;  height: auto;}
.main_content04 > ul .poto dd:not(.list1) {margin-top: 20px;}
.main_content04 > ul .notice {width: calc(100% - 410px); padding-left: 10px; min-height: 530px;}
.main_content04 > ul .notice dt {border-bottom: 1px solid #747473; padding-bottom: 10px;}
.main_content04 > ul .notice dd {width: 100%; height: 88px; border-bottom: 1px solid #d9d5cb; display: flex; align-items: center;}
.main_content04 > ul .notice dd.no_data {justify-content: center; color: #3c3c3c; height: 440px;}
.main_content04 > ul .notice dd .text {padding: 10px 0; color: #3c3c3c; display: inline-flex; width: auto; align-items: center; max-width: calc(100% - 30px);}
.main_content04 > ul .notice dd .text .date { font-size: 15.5px; line-height: 1; padding-right: 35px; font-weight: bold; display: block;}
.main_content04 > ul .notice dd .text .title {font-size: 18px; font-weight: 300; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block;}
.main_content04 > ul .notice dd .icon {margin-left: auto; width: 26px; height: 26px; border: 1px solid #7a7775; font-size: 26px; line-height: 1; text-align: center; background-color: #fff; color: #a4a4a4; display: flex; justify-content: center; align-items: center; padding: 0 1px 2px 0; font-weight: 300;}
.main_content04 > ul dl dt {width: 100%; display: flex; flex-direction: column; justify-content: flex-start; word-break: keep-all;}
.main_content04 > ul dl dt .title {font-size: 22px; font-weight: 500; line-height: 1;}
.main_content04 > ul dl dt .title::after {width: 31px; height: 4px; content: ""; display: block; background-color: #86c43e; margin: 17px 0 13px;}
.main_content04 > ul dl dt .text {font-size: 15px; font-weight: 300; letter-spacing: -1px; line-height: 20px;}

/* 영어 */
.en .main_content04 > ul dl dt .title {line-height: 27px;}
/* 중국어 */
/* 러시아어 */

@media (max-width:1260px){
	.main_content04 {padding-left: 10px; padding-right: 10px;}
}
@media (max-width:1060px){
	.main_content04 > ul .notice {padding-left: 0;}
}
@media (max-width:960px){
	.main_content04 > ul {flex-direction: column;}
	.main_content04 > ul .poto {width: 100%; padding-right: 0; min-height: auto; margin-bottom: 7.8vw;}
	.main_content04 > ul .poto dl {display: flex; flex-wrap: wrap;}
	.main_content04 > ul .poto dl dd {width: calc((100% - 20px) / 2);}
	.main_content04 > ul .poto dd:not(.list1) {margin-left: 20px; margin-top: 0;}
	.main_content04 > ul .poto dd a {max-width: 100%;}
	.main_content04 > ul .notice {width: 100%; min-height: auto;}
}
@media (max-width:780px){
	.main_content04 > ul { padding: 70px 30px 90px;}
	.main_content04 > ul .poto dl dd {width: calc((100% - 10px) / 2);}
	.main_content04 > ul .poto dd:not(.list1) {margin-left: 10px;}
}
@media (max-width:530px){
	.main_content04 > ul .poto {margin-bottom: 75px;}
	.main_content04 > ul .poto dl dd {width: 100%;}
	.main_content04 > ul .poto dd:not(.list1) {margin-left: 0px; margin-top: 20px; }
	.main_content04 > ul .poto dd a {max-width: 381px; margin: auto;}
	.main_content04 > ul .notice dd {height: 78px;}
	.main_content04 > ul .notice dd.no_data {height: 390px;}
	.main_content04 > ul .notice dd .icon {width: 21px; height: 21px; font-size: 21px;}
}
@media (max-width:480px){
	.main_content04 {padding-left: 20px; padding-right: 20px;}
	/* 영어 */
	.en .main_content04 > ul dl dt .title {font-size: 21px;}
	/* 러시아어 */
	.ru .main_content04 > ul dl dt .title {font-size: 21px;}
}
@media (max-width:400px){
	.main_content04 {padding-left: 10px; padding-right: 10px;}
	.main_content04 > ul { padding: 60px 20px 80px;}
	.main_content04 > ul .poto {margin-bottom: 55px;}
	.main_content04 > ul .notice dd .text .date {font-size: 14px; padding-right: 15px;}
	.main_content04 > ul .notice dd .text .title {font-size: 16px;}
}


/* 협력업체 */
.main_content05 {width: 100%; overflow: hidden; max-width: 1260px; margin: auto; padding: 50px 0; /*height: 145px;*/ position: relative;}
.main_content05 .logo.slide {width: 100%; height: 100%;}
/*.main_content05 .owl-carousel .owl-stage {display: flex; align-items: center;}
.main_content05 .item {margin-right: 0; display: flex; justify-content: center;}
.main_content05 .owl-carousel .owl-item img {width: auto;}
.main_content05 .logo.slide .owl-nav button {width: 20px; height: 37px; position: absolute; top: 0; background-position: center; background-repeat: no-repeat; background-size: contain; bottom: 0; margin: auto; cursor: pointer;}
.main_content05 .logo.slide .owl-nav button span {display: none;}
.main_content05 .logo.slide .owl-nav button:focus {outline: none;}
.main_content05 .logo.slide .owl-nav button.owl-prev {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23d6d7d8'%2F%3E%3C%2Fsvg%3E"); left: -75px;}
.main_content05 .logo.slide .owl-nav button.owl-next {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23d6d7d8'%2F%3E%3C%2Fsvg%3E"); right: -75px;}

.main_content05 .logo.slide .owl-nav {display: block;}*/
/* .main_content05 .logo.slide .swiper-slide {display: flex; align-items: center; justify-content: center;}
.main_content05 .swiper-button-next, .swiper-container-rtl .swiper-button-prev {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23d6d7d8'%2F%3E%3C%2Fsvg%3E"); }*/
.main_content05 .logo_list { width: 100%; height: 100%; display: flex; flex-wrap: wrap; justify-content: center; align-items: center; margin: auto; max-width: 780px;}
.main_content05 .logo_list li {padding: 10px; /*min-width: 251px;*/ display: flex; justify-content: center; align-items: center; min-height: 65px; margin: 0 30px;}
.main_content05 .logo_list li a,.main_content05 .logo_list_slide li a {display: inline-block;}
.main_content05 .logo_list li a img,.main_content05 .logo_list_slide li a img {display: block;}

.main_content05 .logo_list_slide {width: 100%; padding: 0 45px; display: none;}
.main_content05 .logo_list_slide .swiper-slide {display: flex; justify-content: center; align-items: center; min-height: 65px;}
.main_content05 .swiper-button-prev {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23d6d7d8'%2F%3E%3C%2Fsvg%3E"); width: 45px; height: 100%; left: 0; background-color: #fff; margin-top: 0; top: 0;}
.main_content05 .swiper-button-next {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23d6d7d8'%2F%3E%3C%2Fsvg%3E"); width: 45px; height: 100%; right: 0; background-color: #fff; margin-top: 0; top: 0;}
@media (max-width:1260px){
}
@media (max-width:960px){
}
@media (max-width:870px){
}
@media (max-width:780px){
	.main_content05 .logo_list {display: none;}
	.main_content05 .logo_list_slide {display: block;}
}
