﻿.kche-t55>.kche-faq-list>.kche-faq-item{padding: inherit;}
.kche-t55>.kche-faq-list>.kche-faq-item .kche-faq-tit{padding: 6px 16px;border: 1px solid #000;border-bottom: none;pointer-events: none;}
.kche-t55>.kche-faq-list>.kche-faq-item>.kche-faq-box{padding-top:0;}
article table{background:#fef0d9;}
@media(max-width:768px){article p a{display: flex;align-items: center;}}
.table td, .table th{border-left: none;border: 1px solid #000;}
.kche-faq-box{display:block !important;}
.kche-t55>.kche-faq-list>.kche-faq-item>.kche-faq-tit>p::after, .kche-t55>.kche-faq-list>.kche-faq-item>.kche-faq-tit>p::before{display:none !important;}
.table tr td:nth-child(1){border-right: none;}
.table tr td:nth-child(2){border-left: none;border-right:none;} 
.table tr td:nth-child(3){border-left: none;}
.innerdownloadlist{margin-bottom:40px;}
.innerdownloadlist li{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px;background:#f7f7f7;padding:20px 40px;border-radius:10px;transition:.3s}
.innerdownloadlist li .innerdownload-pic{width:120px;overflow:hidden;border-radius:10px;}
.innerdownloadlist li .innerdownload-pic img{transition:.3s;}
.innerdownloadlist li .innerdownload-txt{flex:1;padding:0 4%;}
.innerdownloadlist li .innerdownload-txt a{font-size:var(--fontsize22);line-height:1.2;display:block}
.innerdownloadlist li .innerdownload-btn{display:flex;}
.innerdownloadlist li .innerdownload-btn a{background:var(--color);color:#fff;border-radius:5px;padding:12px 20px;text-transform:uppercase;line-height:1;}
.innerdownloadlist li:hover{box-shadow:0 0 10px #ddd}
.innerdownloadlist li:hover .innerdownload-pic img{transform:scale(1.03)}
.innerdownloadlist li .innerdownload-txt a:hover{color:var(--color)}
.innerdownloadlist li .innerdownload-btn a:hover{opacity:.9}
@media (max-width:768px){.innerdownloadlist li{padding:15px}
.innerdownloadlist li .innerdownload-pic{width:100px}
.innerdownloadlist li .innerdownload-txt{flex:1;padding:0 20px;}
.innerdownloadlist li .innerdownload-txt a{font-size:var(--fontsize20);}}
@media (max-width:540px){.innerdownloadlist li{padding:10px}
.innerdownloadlist li .innerdownload-pic{width:80px}
.innerdownloadlist li .innerdownload-txt{padding:0 12px;}
.innerdownloadlist li .innerdownload-txt a{font-size:var(--fontsize17);}
.innerdownloadlist li .innerdownload-btn a{padding:8px 12px;font-size:var(--fontsize15)}}