.part .articles .counting {display:flex;justify-content:space-between;padding:20px 0;}
.part .articles .counting .item {display: flex; flex-direction: column; justify-content: space-between;width:32%;background:#fff;padding: 40px 30px;}
.part .articles .counting .item .head {font-size:1.0rem;line-height: 1.2;text-transform: uppercase;color: #383838;padding-bottom: 10px;border-bottom: 1px solid #383838;font-family: 'Gotham-Medium';}
.part .articles .counting .mobilization .head {font-size:1rem;line-height: 1.4;}
.part .articles .counting .item .number {display: flex;align-items: baseline;justify-content: flex-start;color:#002569;font-family: Gotham-Medium;margin-top: 20px;}
.part .articles .counting .item .number .countingup {font-size: 4.5rem;width: 62%;}
.part .articles .counting .item .number .currency {font-size: 1.2rem;}

.part .articles .scrolling-fixed {display:flex;justify-content: space-between;padding:20px 0;}
.part .articles .scrolling-fixed .item-1 {width:32%;position:relative;}
.part .articles .scrolling-fixed .item-1 .category {line-height: 1.2;text-transform: uppercase;color: #fff; padding: 0 20px;background: #002569;width: 100%;height: 370px;display:flex;flex-direction: column;justify-content: center;align-items: center;text-align: center;margin-bottom:20px;}
.part .articles .scrolling-fixed .item-1 .category .c1{font-size: 1.6rem;font-family: Gotham-Medium;margin-bottom:20px;line-height: 1.6;}
.part .articles .scrolling-fixed .item-1 .category .c2{font-size: 1.2rem;}

.part .articles .scrolling-fixed .item-2 {width:68%;}
.part .articles .scrolling-fixed .item-2 .item {height:370px;background: #fff;margin-bottom: 20px;display:flex;justify-content: center;}
.part .articles .scrolling-fixed .item-2 .item .part {width:50%;display: flex; flex-direction: column; justify-content: center;}
.part .articles .scrolling-fixed .item-2 .item .part .content {display: flex;justify-content: center;}

.capacity-building-wrapper .slide-down {display: none;}
.capacity-building-wrapper .slide-down .wrapper-row {display:flex;justify-content: space-between;margin-bottom: 16px;}
.capacity-building-wrapper .slide-down .wrapper-row .item {height: 220px;width:19%;}
.capacity-building-wrapper .slide-down .wrapper-row .item .desc {color:#fff;line-height:1.2;font-size: 1.2rem;padding: 40px 30px;}

section.other-content {background: #002569;}
section.other-content .part .articles .supporting {display:flex;justify-content: space-evenly;padding:20px 0;}
section.other-content .part .articles .headline {color: #fff;}
section.other-content .part .articles .supporting a.btn-link-red {color: #fff;border: solid 2px #fff;width:300px;}
section.other-content .part .articles .supporting a.btn-link-red:hover {background:#fff;color: #002569;}

@media only screen and (max-width:1280px){
	.part .articles .counting .item .number .countingup {font-size: 3.5rem;}
}

@media only screen and (max-width:1024px){
	.capacity-building-wrapper .slide-down .wrapper-row .item .desc{font-size: 1.0rem;}
	.part .articles .counting .item .number .currency {font-size: 1rem;}
}
@media only screen and (max-width:768px){
	.bg-pc{display: none;}
	.bg-mobi{display: block;}

	.part .articles .counting .item {padding: 20px 10px;}
	.part .articles .counting .item .head {font-size: 0.6rem;line-height: 1.6;}
	.part .articles .counting .item .number .countingup {font-size: 3rem;}
	.part .articles .counting .item .number .currency {font-size: 0.8rem;}
	
	.part .articles .scrolling-fixed .item-2 .bg-mobi{text-align: center;font-family: 'Gotham-Medium';color: #383838;padding-top: 20px;text-transform: uppercase;font-size: 1.2rem;padding-bottom: 10px;} 
	.part .articles .scrolling-fixed .item-2 {width: 100%;}
	
	.capacity-building-wrapper .slide-down .wrapper-row .item .desc {padding: 20px 5px 0 10px;font-size: 1rem;}
	section.other-content .part .articles .supporting a.btn-link-red {width:240px;}
}

@media only screen and (max-width:567px){
	.part .articles .counting {flex-direction: column;padding: 0;}
	.part .articles .counting .item {width: 100%;margin-bottom: 10px;}
	.part .articles .counting .item .head {font-size: 1rem;}
	.part .articles .counting .item .number .countingup {font-size: 4.5rem;}
	.part .articles .counting .item .number .currency {font-size: 1rem;}
	
	.part .articles .scrolling-fixed {padding: 0;}
	.part .articles .scrolling-fixed .item-2 .item {flex-direction: column;height: auto;background: #eaebee;}
	
	.capacity-building-wrapper .slide-down .wrapper-row {justify-content: left;flex-flow: wrap;margin-bottom:0;}
	.capacity-building-wrapper .slide-down .wrapper-row .item {width:100%;margin-bottom: 16px;height: 100px;}
	.capacity-building-wrapper .slide-down .wrapper-row .item .desc{font-size: 1.0rem;padding:20px;}
	
	section.other-content .part .articles .headline {font-size: 1.6rem;}
	section.other-content .part .articles .supporting {flex-direction: column;padding:0;align-items: center;}
	section.other-content .part .articles .supporting a.btn-link-red {width:300px;}
	section.other-content .part .articles .supporting a.btn-link-red:first-child {margin-top: 0;}
}