
/* 匯入共用下載模組.css */
/* @import url("../../style_download.css"); */


/* ======================================= */


/*/////////////////////////////////////////////////////////*/
/*-------常見問題--------*/
/*/////////////////////////////////////////////////////////*/





    /*常見問题_收合列表-------------------------*/
    
    .qa_Bg {
        display: flex;
        flex-direction: column;
        gap: clamp(1.25rem, 1.5625vw, 1.875rem);  /*最小值 20px、大小約 1.5625vw、最大值 30px*/
    }
    

        .qa_Bg  .text_area{
            /* color: var(--dark_color);
            font-weight: 400; */
        }





    .qaArea{
        display: flex;
        flex-direction: column;
        gap: inherit;  
    }
        /* feather修改圓角20211025 */
        .qa_list {
            /* font-size:17px;
            line-height:30px; */
            font-size: clamp(.875rem, 1.25vw, 1.25rem);  /*字體 最小值 18px、大小約 0.9375vw、最大值 30px*/
            line-height: 1.76;
            border-radius: unset;
            overflow: hidden;
            /* box-shadow: 0px 5px 11px 0px #4447471a; */
            border:1px rgb(51 51 51 / 0.05) solid;
            border:2px var(--dark_color) solid;
            border-left-width: 6px;
            background-color: rgba(255, 255, 255, 0.15);
            /* margin-bottom: 70px;
            margin-right: 0px; */
    
            margin: 0;
        }
            .qa_list_tit {
                position:relative;
                transition: 0.3s ease all;
                padding: 15px 50px 15px 20px;
                cursor:pointer;
                font-size:inherit;
                color: var(--dark_color);
                display: flex;
                align-items: center;
            }
            .qa_list_tit span{
                
                
            }
            .qa_list_tit span.num{
                font-family: var(--foreign_foreign2);
                font-weight: 700;
                border-right: 1px solid var(--dark_color);
                
                padding-right: 10px;
                font-size: clamp(0.9668rem, 1.5625vw, 1.8750rem); /* 字體 最小值 15.47px、大小約 1.5625vw、最大值 30.00px */
            }
            .qa_list_tit span.content{
                padding-left: 10px;
                
                
                
            }
            .qa_list_tit.show {
                background: var(--primary_color);
                color: var(--dark_color);
                transition: 0.3s ease all;
            }
                
            .qa_list_text {
                position:relative;
                transition:0.3s ease all;
                display: none;
                /* opacity:0;
                height:0px; */
                box-sizing:border-box;
                background-color: rgba(255, 255, 255,0.15);
                font-size:inherit;
            }
            .qa_list_text p{
                color: var(--dark_color);
            }
            .qa_list_text img {
                max-width:100%;
                height:auto;
            }		
            
            .qa_list_tit:before, .qa_list_text:before {
                position: absolute;
                left: 10px;
                /* top: 9px; */
                top: 50%;
                -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
                font-size: 20px;
                color: var(--dark_color);
                letter-spacing: 0px;
                text-align: center;
                width: 28px;
                height:28px;
                border-radius: 100%;
                background: #221912;
            }
            .qa_list_tit:before {
                /* content: '?'; */
            }
            .qa_list_text:before {
                /* content: '!';
                background: #e76221;
                top: 15px;
                -webkit-transform: unset;
                transform:unset; */
            }
            
            .qa_list_tit:after {
                position: absolute;
                content: '';
                background-image: url('../../../qa/images/plus.svg');
                /*top: 22px;*/
                right: 20px;
                top: 50%;
                -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
                width: 20px;
                height: 20px;
                background-size: 20px;
                background-repeat: no-repeat;
                transform: translateY(-50%) rotate(0deg);
                transition: transform 0.3s ease-in-out;
            }
            .qa_list_tit.show:after {
                /*content: '-';*/
                transform: translateY(-50%) rotate(45deg);  /* 旋转 45 度形成 X */
                /* background-repeat:no-repeat; */
                /* z-index: 5; */
            }
    
                    /*展開*/
                    .qa_list_text.show {
                        display: block;
                        transition: 0.3s ease all;
                        /* opacity:1;
                        height:auto; */
                        /* padding: 9px 50px; */
                        padding: 15px 20px;
                    }
    /* .qa_Bg .wrap .more_btn{
        all: unset;
        text-align: right;
        display: flex;
        justify-content: center;
        margin-bottom: 20px;
        margin-top: 20px;
    }
    .qa_Bg .wrap .more_btn button{
        all: unset;
        display: flex;
        align-items: center;
        color: var(--dark_color);
        gap: 10px;
    
    }
    .qa_Bg .wrap .more_btn button img {
        
    } */








    @media(max-width:990px){
        /* .qa_Bg .wrap{
            width: 85%;
        } */
    }
    @media(max-width:540px){
        /* .qa_Bg .wrap{
            width: 80%;
        } */
        .qa_list_tit span.num{
            display: none;
            
        }
    }
    

    

