#page-policy-top .title{font-size:21px;text-align:center;position:relative;line-height:1;padding-bottom:20px;padding-top:60px}#page-policy-top .title:before{content:"";display:block;width:20px;height:1px;background:#959595;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#page-policy-top .section{width:690px;margin:0 auto;margin-top:50px}#page-policy-top .section .hdg{font-size:16px;margin-bottom:3px}#page-policy-top .section .text,#page-policy-top .section .list-num{font-size:13px}#page-policy-top .section .mail-link{text-decoration:underline}#page-policy-top .section .list-num{counter-reset:number}#page-policy-top .section .list-num li{padding-left:1.1em;text-indent:-1em}#page-policy-top .section .list-num li:before{counter-increment:number;content:counter(number) ". "}#page-policy-top .section .hdg-sub{font-size:14px;margin-top:25px}#page-policy-top .section .dl-reader-link{background:#f2f2f2;padding:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:40px}#page-policy-top .section .dl-reader-link>a{display:block;width:158px;margin-right:10px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}#page-policy-top .section .dl-reader-link .text{font-size:12px}@media screen and (max-width: 767px){#page-policy-top .title{padding-top:30px;padding-bottom:15px;font-size:18px}#page-policy-top .section{width:auto;margin-top:30px}#page-policy-top .section .hdg{font-size:16px}#page-policy-top .section .text,#page-policy-top .section .list-num{font-size:12px}#page-policy-top .section .hdg-sub{font-size:14px;margin-top:20px;margin-bottom:5px}}