.content_wrapper #maincontent .content section ul li{padding:0 0 40px}.content_wrapper #maincontent .content section ul li:last-child{padding:0}.content_wrapper #maincontent .content section ul li h4{padding:0 0 4px;border-bottom:1px solid #394b57}.content_wrapper #maincontent .content section ul li h4 .number .title{margin-right:4px;color:#1c999c;font-size:1.17em}.content_wrapper #maincontent .content section ul li h4 .number .value{color:#1c999c;font-size:4em;line-height:1}.content_wrapper #maincontent .content section ul li h4 .mincho{margin-left:10px;font-size:1.5em}.content_wrapper #maincontent .content section ul li .body{padding:20px 0 0;overflow:hidden}.content_wrapper #maincontent .content section ul li .body img{display:block;float:left;margin:0 20px 0 0;width:300px;height:auto}.content_wrapper #maincontent .content section ul li .body p{float:left;width:320px}@media only screen and (max-width:719px){.content_wrapper #maincontent .content section ul li{padding:0 0 40px;text-align:center}.content_wrapper #maincontent .content section ul li h4 .number{display:inline-block}.content_wrapper #maincontent .content section ul li h4 .mincho{display:block;margin-left:0;font-size:1.17em}.content_wrapper #maincontent .content section ul li .body img{display:block;float:none;margin:0 auto 20px auto;width:auto;max-width:100%;height:auto}.content_wrapper #maincontent .content section ul li .body p{float:none;width:100%;text-align:left}}