.shouyeok{ padding: 15vh 8% 0;}
.logo{ font-size: 30px;}
.shouyeok dl{ border-top: 1px solid #f1f1f1; margin-top: 30px; padding-top: 15px;}
.shouyeok dl dt a{ padding: 3px 0 3px 10px; width: 100%; display: block;transition: 0.5s ease-out;}
.shouyeok dl dt a:hover{ background: #0031f0; color: #fff; padding-left:20px; transition: 0.5s ease-out;}
.shouyeok dl dt p{ font-weight: bold; padding: 3px 0; }
.shouyeok dl dt ul{ padding-bottom: 15px;}
.shouyeok dl dt ul a{ padding: 6px 0 6px 0; color: #000; font-size: 18px;}
.wxts{ font-size: 16px; color: #666; padding-left: 10px; border-top: 1px solid #f1f1f1; margin-top: 30px;padding-top: 15px;}


.img img{ width: 100%;}