@charset "utf-8";
/* CSS Document */
/*Align Style*/
.center{text-align:center;}
.middle{vertical-align:middle;}
.right{text-align:right;}
.top{vertical-align:top;}
.middle{vertical-align:middle;}
.bottom{vertical-align:bottom;}

/*Print Style*/
.JustPrint {display:none}  
@media print {  
.JustPrint { display:block; font:9pt verdana; letter-spacing:2px;}  
.NoPrint {display:none}  
}
.WhiteBg{ background-color:#FFFFFF; }
.White{ color:#FFFFFF; }
.Red{color:#FF0000;}
.break-all{ word-break:break-all;}
hr{ border-color:#f5f5f5;}
.hr_dashed{border-color:#0c4379; border-style:dashed;}
.inline-block{display:inline-block;}
.JHen{font-family:'微軟正黑體',Verdana, Geneva, sans-serif;}
.Kai{font-family:'標楷體',Verdana, Geneva, sans-serif;}
.NoFontSize{font-size:15px;}
.FontWeight{font-weight:bold;}
.table_collapse{ border-collapse:collapse;}
.table_collapse td{ border:1px solid #333;}

.PolicyLink {
    border: 1px solid #777777;
    color: #777777 !important;
    padding: 5px 15px;
    border-radius: 99px;
}
.PolicyLinkWhite {
    border: 1px solid #ffffff;
    color: #ffffff !important;
    padding: 5px 15px;
    border-radius: 99px;
}
.PolicyContent .p1{margin-left:2rem;text-indent: -2rem;}
.PolicyContent .p1c{margin-left:2rem;text-indent: 0rem;}
.PolicyContent .p2{margin-left:3rem;text-indent: -1rem;}
