.sec .btn a:hover,.sec .ttl--em{color:#ad181f}.sec{border-top:1px solid #e8e8e8;font-size:1rem;line-height:1.9}@media only screen and (max-width:900px){.sec{font-size:1.28571rem}}.sec__hdg{padding:25px 0;background:#f5f5f5;font-size:1.33333rem;line-height:1}@media only screen and (max-width:900px){.sec__hdg{font-size:1.71429rem}}.sec__cont{padding:55px 0}.sec .lead{margin-bottom:50px}.sec .ttl{margin-bottom:20px;font-size:1.33333rem;font-weight:700;line-height:1.5}@media only screen and (max-width:900px){.sec .ttl{font-size:1.71429rem}}.sec .txt-block+.txt-block{margin-top:45px}.sec .list{list-style:none}.sec .txt+.list{margin-top:20px}.sec ol.list{counter-reset:number}.sec ol.list li{padding-left:2em;text-indent:-2em}.sec ol.list li::before{margin-right:1em;content:counter(number) '.';counter-increment:number}.sec .btn span::before,.sec .btn--pdf span::after{display:inline-block;content:''}.sec .btn{margin-top:25px}.sec .btn a{display:inline-block;width:265px;padding:20px;border:1px solid #ccc;text-align:center;line-height:1}.sec .btn span::before{width:6px;height:6px;margin-top:-4px;margin-right:10px;border:solid #ad181f;border-width:2px 2px 0 0;vertical-align:middle;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.sec .btn--pdf span::after{width:11px;height:11px;margin-left:8px;background:url(/se2017/assets/img/common/ico_blank_s.png) 50% 50% no-repeat;background-size:100% auto}.sec-lead{padding:50px 60px 0;border:none}.browser-ie .sec__hdg{font-size:1rem}@media only screen and (max-width:900px){.sec{font-size:13px;line-height:2}.sec__hdg{padding:15px 0;font-size:1rem;line-height:1.3}.sec__cont{padding:30px 0}.sec .lead{margin-bottom:25px}.sec .ttl{margin-bottom:10px;font-size:15px}.sec .txt-block+.txt-block{margin-top:25px}.sec .btn,.sec .txt+.list{margin-top:20px}.sec .btn a{width:140px;padding:15px}.sec .btn span::before{margin-top:-4px;margin-right:8px}.sec .btn--pdf span::after{width:9px;height:9px;margin-left:6px}.sec-lead{padding:35px 0}}
