.top_section.-bg::after{display:block}
@media screen and (max-width: 47.9688em) {
.about_lead > .img > img{height:auto;}
img {width: auto;}

.kodawari_section .box{display: block;padding:50px 20px 20px;}
.kodawari_section .box .content{flex-wrap:wrap;margin:0 0 10px;}
.kodawari_section .box .content .img,
.kodawari_section .box .content .text{width:100%;}
.kodawari_section .box .content .text .title{margin:0 0 10px;line-height:1.5;font-size:20px;}
.kodawari_section .box .content .text .desc{margin:0 0 20px;font-size:13px;}
.kodawari_section .box .profile {margin-top:30px;}
.kodawari_section .box .profile .content .img{margin:0 auto 20px;}
.kodawari_section .box .content .text .title{font-size:18px;}
.kodawari_title.-orange {font-size: 20px;line-height: 1;}
.top_section.-bg:nth-child(n+2) .section_inner{padding: 7.7rem 0 3.9rem 0;}

}