.company_wrap{padding-top:22px;padding-bottom:117px}.topics{background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.25);text-align:center;font-size:18px;font-size:1.8rem;line-height:2}.topics+.topics{margin-top:60px}.topics .inner{width:81.3432835821%;margin-left:auto;margin-right:auto;padding:60px 0}.topics .topic_tit{margin-bottom:48px;font-size:40px;font-size:4rem;font-weight:700;line-height:1.25}.topics .topics-text{font-size:16px;font-size:1.6rem;line-height:2}.topics .topics-text.left{text-align:left}.topics .page_lead{max-width:378px;margin-inline:auto;margin-bottom:50px}.topics .page_lead img{display:block;width:100%;height:auto}.topics .example_list{margin:0;padding:0;list-style:none;text-align:left;font-size:16px;font-size:1.6rem}.topics .example_list li{padding-left:1.5em;text-indent:-1.5em;line-height:2}@media only screen and (max-width:640px){.company_wrap{padding-top:0;padding-bottom:80px}.topics{font-size:1.6rem}.topics+.topics{margin-top:30px}.topics .inner{width:100%;padding:30px 20px;box-sizing:border-box}.topics .topic_tit{margin-bottom:25px;font-size:2.2rem}.topics .page_lead{width:100%;max-width:300px;margin:0 auto 25px}.for-pc{display:none}}