@charset "UTF-8";
/* CSS Document */

@media print {
    
    section, article, aside, footer, header, nav, h2 { display:block;}
    body { padding:0; margin:0 auto; color: #414141; font:1em "Noto Sans TC", sans-serif, "微軟正黑體", Arial; background-color: #fff; display: block; position: relative;}
    img { border:0;}
    html, body { height: 100%;}
    
    header { display: none;}    
    footer { display: none;}
    
    section#w_type { width: 100%;}
    section#w_type .banner-box { display: none;}
    section#w_type .result_content { width: 100%;}    
    section#w_type .result_content .print-bt { display: none;}        
    section#w_type .result_content .page_title { width: 100%; padding: 0 0 10px 0; margin: 0 0 40px 0; font-size: 1.6em; font-weight: 500; text-align: center; border-bottom: 1px #ccc solid;}    
    section#w_type .result_content .w-t-result-caption { width: 100%; font-size: 0.8em; color: #fff; font-weight: 500; line-height: 1em; border-bottom: 2px #ccc solid; background-color: #666; display: flex; justify-content: flex-start; align-items: stretch;}
    section#w_type .result_content .w-t-result-caption a { color: #fff; text-decoration: none;}
    section#w_type .result_content .w-t-result-caption .caption-1, .w-t-result-column .column-1 { width: 10%; padding: 8px 5px; text-align: center; border-right: 1px #ccc dashed; box-sizing: border-box;}    
    section#w_type .result_content .w-t-result-caption .caption-2, .w-t-result-column .column-2 { width: 4%; padding: 8px 5px; text-align: center; border-right: 2px #ccc solid; box-sizing: border-box;}
    section#w_type .result_content .w-t-result-caption .caption-3, .w-t-result-column .column-3 { width: 13%; padding: 8px 5px; text-align: center; border-right: 1px #ccc dashed; box-sizing: border-box;}
    section#w_type .result_content .w-t-result-caption .caption-4, .w-t-result-column .column-4 { width: 13%; padding: 8px 5px; text-align: center; border-right: 1px #ccc dashed; box-sizing: border-box;}
    section#w_type .result_content .w-t-result-caption .caption-5, .w-t-result-column .column-5 { width: 8%; padding: 8px 5px; text-align: center; border-right: 1px #ccc dashed; box-sizing: border-box;}
    section#w_type .result_content .w-t-result-caption .caption-6, .w-t-result-column .column-6 { width: 8%; padding: 8px 5px; text-align: center; border-right: 1px #ccc dashed; box-sizing: border-box;}
    section#w_type .result_content .w-t-result-caption .caption-7, .w-t-result-column .column-7 { width: 8%; padding: 8px 5px; text-align: center; border-right: 1px #ccc dashed; box-sizing: border-box;}
    section#w_type .result_content .w-t-result-caption .caption-8, .w-t-result-column .column-8 { width: 8%; padding: 8px 5px; text-align: center; border-right: 2px #ccc dashed; box-sizing: border-box;}
    section#w_type .result_content .w-t-result-caption .caption-9, .w-t-result-column .column-9 { width: 14%; padding: 8px 5px; text-align: center; border-right: 1px #ccc solid; box-sizing: border-box;}
    section#w_type .result_content .w-t-result-caption .caption-10, .w-t-result-column .column-10 { width: 14%; padding: 8px 5px; text-align: center; box-sizing: border-box;}
    section#w_type .result_content .w-t-result-column { width: 100%; font-size: 0.7em; font-weight: 300; line-height: 1.2em; background-color: #ffffff; border-bottom: 1px #ccc solid; display: flex; justify-content: flex-start; align-items: stretch;}
    section#w_type .result_content .w-t-result-column:nth-child(even) { background-color: #f1f1f1;}
    section#w_type .result_content .w-t-result-column .column-1 a { color: #414141; text-decoration: none;}
    
    
}
