body
{
   background-color: #FFFFFF;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-size: 13px;
   line-height: 1.1875;
   margin: 0;
   padding: 0;
}
#wb_LayoutGrid8
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid8
{
   box-sizing: border-box;
   width: 100%;
   padding: 0px 5px 0px 5px;
   margin-right: auto;
   margin-left: auto;
   max-width: 400px;
}
#LayoutGrid8 > .row
{
   display: grid;
   grid-template-columns: repeat(12, 8.333333%);
   margin-right: -5px;
   margin-left: -5px;
}
#LayoutGrid8 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 5px;
   padding-left: 5px;
   position: relative;
   grid-column: span 12;
}
#LayoutGrid8 > .row > .col-1
{
   height: 60px;
}
#LayoutGrid8 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   grid-column: span 12;
   -webkit-align-self: center;
   align-self: center;
   text-align: center;
}
@media (max-width: 100px)
{
#LayoutGrid8 > .row > .col-1
{
   width: 100%;
   grid-column: span 12;
   height: auto;
}
}
#wb_LayoutGrid9
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid9
{
   box-sizing: border-box;
   width: 100%;
   padding: 7px 5px 0px 5px;
   margin-right: auto;
   margin-left: auto;
   max-width: 380px;
}
#LayoutGrid9 > .row
{
   display: grid;
   grid-template-columns: repeat(12, 8.333333%);
   margin-right: -5px;
   margin-left: -5px;
}
#LayoutGrid9 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 5px;
   padding-left: 5px;
   position: relative;
   grid-column: span 12;
}
#LayoutGrid9 > .row > .col-1
{
}
#LayoutGrid9 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   grid-column: span 12;
   -webkit-align-self: center;
   align-self: center;
   text-align: center;
}
@media (max-width: 100px)
{
#LayoutGrid9 > .row > .col-1
{
   width: 100%;
   grid-column: span 12;
}
}
#wb_Image10
{
   margin: 10px 0px 0px 0px;
   vertical-align: top;
}
#Image10
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 162px;
   height: 70px;
   vertical-align: top;
}
#wb_LayoutGrid5
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid5
{
   box-sizing: border-box;
   width: 100%;
   padding: 15px 5px 15px 5px;
   margin-right: auto;
   margin-left: auto;
   max-width: 400px;
}
#LayoutGrid5 > .row
{
   display: grid;
   grid-template-columns: repeat(12, 8.333333%);
   margin-right: -5px;
   margin-left: -5px;
}
#LayoutGrid5 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 5px;
   padding-left: 5px;
   position: relative;
   grid-column: span 12;
}
#LayoutGrid5 > .row > .col-1
{
}
#LayoutGrid5 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   grid-column: span 12;
   -webkit-align-self: flex-start;
   align-self: flex-start;
   text-align: center;
}
@media (max-width: 100px)
{
#LayoutGrid5 > .row > .col-1
{
   width: 100%;
   grid-column: span 12;
}
}
#wb_Heading13
{
   background-color: #B8C22B;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   margin: 0;
   padding: 12px 2px 12px 2px;
   text-align: center;
}
#Heading13
{
   color: #FFFFFF;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-size: 20px;
   margin: 0;
   text-align: center;
}
#wb_Heading7
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   margin: 20px 12px 0px 12px;
   padding: 0;
   text-align: left;
}
#Heading7
{
   color: #000000;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-size: 19px;
   margin: 0;
   text-align: left;
}
#wb_Card10
{
   position: relative;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: column;
   flex-direction: column;
   background-color: transparent;
   background-image: none;
   border: 0px solid #DEDEDE;
   border-radius: 3px;
   box-sizing: border-box;
   margin: 0px 0px 10px 0px;
   padding: 0;
   text-align: left;
}
#Card10-card-body
{
   -webkit-flex: 1 1 auto;
   flex: 1 1 auto;
   font-size: 0px;
}
#Card10-card-item0
{
   box-sizing: border-box;
   border-radius: 3px 3px 0 0;
   margin: 20px 12px 0px 12px;
   padding: 0;
   color: #292B2C;
   font-family: 微軟正黑體;
   font-weight: normal;
   font-size: 15px;
   line-height: 22.5px;
   text-align: justify;
}
#Card10-card-item1
{
   box-sizing: border-box;
   margin: 10px 12px 0px 12px;
   padding: 0;
   color: #292B2C;
   font-family: 微軟正黑體;
   font-weight: normal;
   font-size: 15px;
   line-height: 22.5px;
   text-align: justify;
}
#Card10-card-item2
{
   box-sizing: border-box;
   border-radius: 0 0 3px 3px;
   margin: 10px 12px 10px 12px;
   padding: 0;
   color: #292B2C;
   font-family: 微軟正黑體;
   font-weight: normal;
   font-size: 15px;
   line-height: 22.5px;
   text-align: justify;
}
#wb_LayoutGrid1
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid1
{
   box-sizing: border-box;
   width: 100%;
   padding: 15px 5px 15px 5px;
   margin-right: auto;
   margin-left: auto;
   max-width: 400px;
}
#LayoutGrid1 > .row
{
   display: grid;
   grid-template-columns: repeat(12, 8.333333%);
   margin-right: -5px;
   margin-left: -5px;
}
#LayoutGrid1 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 5px;
   padding-left: 5px;
   position: relative;
   grid-column: span 12;
}
#LayoutGrid1 > .row > .col-1
{
}
#LayoutGrid1 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   grid-column: span 12;
   -webkit-align-self: flex-start;
   align-self: flex-start;
   text-align: center;
}
@media (max-width: 100px)
{
#LayoutGrid1 > .row > .col-1
{
   width: 100%;
   grid-column: span 12;
}
}
#Accordion1
{
   width: 100%;
   height: 100%;
}
#wb_Accordion1 .ui-helper-reset
{
   line-height: normal !important;
}
#Accordion1 .ui-accordion-header
{
   font-family: Arial;
   font-weight: normal;
   font-size: 13px !important;
   font-style: normal;
   padding: 10px 10px 10px 11px;
   text-align: left;
}
#Accordion1 h3
{
   display: block;
   margin: 0;
}
#Accordion1 .ui-accordion-header .ui-icon
{
   padding-right: 3px;
}
#Accordion1 .ui-accordion-content
{
   padding: 4px 4px 4px 4px;
   position: relative;
   font-size: 0;
   text-align: left;
}
#Accordion1, #Accordion1 > .ui-corner-all, #Accordion1 > .ui-corner-top
{
   border-top-left-radius: 6px;
   border-top-right-radius: 6px;
}
#Accordion1 .ui-corner-all, #Accordion1 .ui-corner-bottom
{
   border-bottom-right-radius: 6px;
   border-bottom-left-radius: 6px;
}
#wb_Accordion1
{
   margin: 20px 0px 0px 0px;
}
#wb_Heading2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   margin: 20px 12px 0px 12px;
   padding: 0;
   text-align: left;
}
#Heading2
{
   color: #000000;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-size: 19px;
   margin: 0;
   text-align: left;
}
#wb_Card1
{
   position: relative;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: column;
   flex-direction: column;
   background-color: transparent;
   background-image: none;
   border: 0px solid #DEDEDE;
   border-radius: 3px;
   box-sizing: border-box;
   margin: 0px 0px 10px 0px;
   padding: 0;
   text-align: left;
}
#Card1-card-body
{
   -webkit-flex: 1 1 auto;
   flex: 1 1 auto;
   font-size: 0px;
}
#Card1-card-item0
{
   box-sizing: border-box;
   border-radius: 3px 3px 0 0;
   margin: 20px 12px 0px 12px;
   padding: 0;
   color: #292B2C;
   font-family: 微軟正黑體;
   font-weight: normal;
   font-size: 15px;
   line-height: 22.5px;
   text-align: justify;
}
#wb_Heading3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   margin: 20px 12px 0px 12px;
   padding: 0;
   text-align: left;
}
#Heading3
{
   color: #000000;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-size: 19px;
   margin: 0;
   text-align: left;
}
#wb_Card2
{
   position: relative;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: column;
   flex-direction: column;
   background-color: transparent;
   background-image: none;
   border: 0px solid #DEDEDE;
   border-radius: 3px;
   box-sizing: border-box;
   margin: 0px 0px 10px 0px;
   padding: 0;
   text-align: left;
}
#Card2-card-body
{
   -webkit-flex: 1 1 auto;
   flex: 1 1 auto;
   font-size: 0px;
}
#Card2-card-item0
{
   box-sizing: border-box;
   border-radius: 3px 3px 0 0;
   margin: 20px 12px 0px 12px;
   padding: 0;
   color: #292B2C;
   font-family: 微軟正黑體;
   font-weight: normal;
   font-size: 15px;
   line-height: 22.5px;
   text-align: justify;
}
#wb_Card3
{
   position: relative;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: column;
   flex-direction: column;
   background-color: transparent;
   background-image: none;
   border: 0px solid #DEDEDE;
   border-radius: 3px;
   box-sizing: border-box;
   margin: 0px 0px 10px 0px;
   padding: 0;
   text-align: left;
}
#Card3-card-body
{
   -webkit-flex: 1 1 auto;
   flex: 1 1 auto;
   font-size: 0px;
}
#Card3-card-item0
{
   box-sizing: border-box;
   border-radius: 3px 3px 0 0;
   margin: 20px 12px 0px 12px;
   padding: 0;
   color: #292B2C;
   font-family: 微軟正黑體;
   font-weight: normal;
   font-size: 15px;
   line-height: 22.5px;
   text-align: justify;
}
#Card3-card-item1
{
   box-sizing: border-box;
   border-radius: 0 0 3px 3px;
   margin: 10px 12px 0px 12px;
   padding: 0;
   color: #292B2C;
   font-family: 微軟正黑體;
   font-weight: normal;
   font-size: 15px;
   line-height: 22.5px;
   text-align: justify;
}
#wb_Heading5
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   margin: 20px 12px 0px 12px;
   padding: 0;
   text-align: left;
}
#Heading5
{
   color: #000000;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-size: 19px;
   margin: 0;
   text-align: left;
}
#wb_Heading1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   margin: 0px 12px 0px 12px;
   padding: 0;
   text-align: left;
}
#Heading1
{
   color: #000000;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-size: 19px;
   margin: 0;
   text-align: left;
}
#wb_Card4
{
   position: relative;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: column;
   flex-direction: column;
   background-color: transparent;
   background-image: none;
   border: 0px solid #DEDEDE;
   border-radius: 3px;
   box-sizing: border-box;
   margin: 0px 0px 10px 0px;
   padding: 0;
   text-align: left;
}
#Card4-card-body
{
   -webkit-flex: 1 1 auto;
   flex: 1 1 auto;
   font-size: 0px;
}
#Card4-card-item0
{
   box-sizing: border-box;
   border-radius: 3px 3px 0 0;
   margin: 20px 12px 0px 12px;
   padding: 0;
   color: #292B2C;
   font-family: 微軟正黑體;
   font-weight: normal;
   font-size: 15px;
   line-height: 22.5px;
   text-align: justify;
}
#wb_Heading4
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   margin: 20px 12px 0px 12px;
   padding: 0;
   text-align: left;
}
#Heading4
{
   color: #000000;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-size: 19px;
   margin: 0;
   text-align: left;
}
#wb_Card6
{
   position: relative;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: column;
   flex-direction: column;
   background-color: transparent;
   background-image: none;
   border: 0px solid #DEDEDE;
   border-radius: 3px;
   box-sizing: border-box;
   margin: 0px 0px 10px 0px;
   padding: 0;
   text-align: left;
}
#Card6-card-body
{
   -webkit-flex: 1 1 auto;
   flex: 1 1 auto;
   font-size: 0px;
}
#Card6-card-item0
{
   box-sizing: border-box;
   border-radius: 3px 3px 0 0;
   margin: 20px 12px 0px 12px;
   padding: 0;
   color: #292B2C;
   font-family: 微軟正黑體;
   font-weight: normal;
   font-size: 15px;
   line-height: 22.5px;
   text-align: justify;
}
#wb_Text1 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 10px 12px 0px 12px;
   text-align: left;
}
#wb_Text1
{
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-size: 15px;
   line-height: 21px;
}
#wb_Text1 p, #wb_Text1 ul
{
   margin: 0;
   padding: 0;
}
#wb_Heading6
{
   background-color: #B8C22B;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   margin: 0;
   padding: 12px 2px 12px 2px;
   text-align: center;
}
#Heading6
{
   color: #FFFFFF;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-size: 20px;
   margin: 0;
   text-align: center;
}
#Accordion2
{
   width: 100%;
   height: 100%;
}
#wb_Accordion2 .ui-helper-reset
{
   line-height: normal !important;
}
#Accordion2 .ui-accordion-header
{
   font-family: Arial;
   font-weight: normal;
   font-size: 13px !important;
   font-style: normal;
   padding: 10px 10px 10px 11px;
   text-align: left;
}
#Accordion2 h3
{
   display: block;
   margin: 0;
}
#Accordion2 .ui-accordion-header .ui-icon
{
   padding-right: 3px;
}
#Accordion2 .ui-accordion-content
{
   padding: 4px 4px 4px 4px;
   position: relative;
   font-size: 0;
   text-align: left;
}
#Accordion2, #Accordion2 > .ui-corner-all, #Accordion2 > .ui-corner-top
{
   border-top-left-radius: 6px;
   border-top-right-radius: 6px;
}
#Accordion2 .ui-corner-all, #Accordion2 .ui-corner-bottom
{
   border-bottom-right-radius: 6px;
   border-bottom-left-radius: 6px;
}
#wb_Accordion2
{
   margin: 20px 0px 0px 0px;
}
#wb_Card11
{
   position: relative;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: column;
   flex-direction: column;
   background-color: transparent;
   background-image: none;
   border: 0px solid #DEDEDE;
   border-radius: 3px;
   box-sizing: border-box;
   margin: 0px 0px 10px 0px;
   padding: 0;
   text-align: left;
}
#Card11-card-body
{
   -webkit-flex: 1 1 auto;
   flex: 1 1 auto;
   font-size: 0px;
}
#Card11-card-item0
{
   box-sizing: border-box;
   border-radius: 3px 3px 0 0;
   margin: 20px 12px 0px 12px;
   padding: 0;
   color: #292B2C;
   font-family: 微軟正黑體;
   font-weight: normal;
   font-size: 15px;
   line-height: 22.5px;
   text-align: justify;
}
#wb_Text3 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 10px 12px 0px 12px;
   text-align: left;
}
#wb_Text3
{
   color: #000000;
   font-family: 微軟正黑體;
   font-weight: normal;
   font-size: 15px;
   line-height: 18px;
}
#wb_Text3 p, #wb_Text3 ul
{
   margin: 0;
   padding: 0;
}
#wb_LayoutGrid2
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid2
{
   box-sizing: border-box;
   width: 100%;
   padding: 15px 5px 15px 5px;
   margin-right: auto;
   margin-left: auto;
   max-width: 400px;
}
#LayoutGrid2 > .row
{
   display: grid;
   grid-template-columns: repeat(12, 8.333333%);
   margin-right: -5px;
   margin-left: -5px;
}
#LayoutGrid2 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 5px;
   padding-left: 5px;
   position: relative;
   grid-column: span 12;
}
#LayoutGrid2 > .row > .col-1
{
}
#LayoutGrid2 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   grid-column: span 12;
   -webkit-align-self: flex-start;
   align-self: flex-start;
   text-align: center;
}
@media (max-width: 100px)
{
#LayoutGrid2 > .row > .col-1
{
   width: 100%;
   grid-column: span 12;
}
}
#wb_Heading9
{
   background-color: #B8C22B;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   margin: 0;
   padding: 12px 2px 12px 2px;
   text-align: center;
}
#Heading9
{
   color: #FFFFFF;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-size: 20px;
   margin: 0;
   text-align: center;
}
#Accordion4
{
   width: 100%;
   height: 100%;
}
#wb_Accordion4 .ui-helper-reset
{
   line-height: normal !important;
}
#Accordion4 .ui-accordion-header
{
   font-family: Arial;
   font-weight: normal;
   font-size: 13px !important;
   font-style: normal;
   padding: 10px 10px 10px 11px;
   text-align: left;
}
#Accordion4 h3
{
   display: block;
   margin: 0;
}
#Accordion4 .ui-accordion-header .ui-icon
{
   padding-right: 3px;
}
#Accordion4 .ui-accordion-content
{
   padding: 4px 4px 4px 4px;
   position: relative;
   font-size: 0;
   text-align: left;
}
#Accordion4, #Accordion4 > .ui-corner-all, #Accordion4 > .ui-corner-top
{
   border-top-left-radius: 6px;
   border-top-right-radius: 6px;
}
#Accordion4 .ui-corner-all, #Accordion4 .ui-corner-bottom
{
   border-bottom-right-radius: 6px;
   border-bottom-left-radius: 6px;
}
#wb_Accordion4
{
   margin: 20px 0px 0px 0px;
}
#wb_Card7
{
   position: relative;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: column;
   flex-direction: column;
   background-color: transparent;
   background-image: none;
   border: 0px solid #DEDEDE;
   border-radius: 3px;
   box-sizing: border-box;
   margin: 0px 0px 10px 0px;
   padding: 0;
   text-align: left;
}
#Card7-card-body
{
   -webkit-flex: 1 1 auto;
   flex: 1 1 auto;
   font-size: 0px;
}
#Card7-card-item0
{
   box-sizing: border-box;
   border-radius: 3px 3px 0 0;
   margin: 20px 12px 0px 12px;
   padding: 0;
   color: #292B2C;
   font-family: 微軟正黑體;
   font-weight: normal;
   font-size: 15px;
   line-height: 22.5px;
   text-align: justify;
}
#wb_Heading8
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   margin: 20px 12px 0px 12px;
   padding: 0;
   text-align: left;
}
#Heading8
{
   color: #000000;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-size: 19px;
   margin: 0;
   text-align: left;
}
#wb_Text2 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 10px 12px 0px 12px;
   text-align: left;
}
#wb_Text2
{
   color: #4F4F4F;
   font-family: 微軟正黑體;
   font-weight: normal;
   font-size: 15px;
   line-height: 18px;
}
#wb_Text2 p, #wb_Text2 ul
{
   margin: 0;
   padding: 0;
}
#wb_Card9
{
   position: relative;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: column;
   flex-direction: column;
   background-color: transparent;
   background-image: none;
   border: 0px solid #DEDEDE;
   border-radius: 3px;
   box-sizing: border-box;
   margin: 0px 0px 10px 0px;
   padding: 0;
   text-align: left;
}
#Card9-card-body
{
   -webkit-flex: 1 1 auto;
   flex: 1 1 auto;
   font-size: 0px;
}
#Card9-card-item0
{
   box-sizing: border-box;
   border-radius: 3px 3px 0 0;
   margin: 20px 12px 0px 12px;
   padding: 0;
   color: #292B2C;
   font-family: 微軟正黑體;
   font-weight: normal;
   font-size: 15px;
   line-height: 22.5px;
   text-align: justify;
}
#wb_Card12
{
   position: relative;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: column;
   flex-direction: column;
   background-color: transparent;
   background-image: none;
   border: 0px solid #DEDEDE;
   border-radius: 3px;
   box-sizing: border-box;
   margin: 0px 0px 10px 0px;
   padding: 0;
   text-align: left;
}
#Card12-card-body
{
   -webkit-flex: 1 1 auto;
   flex: 1 1 auto;
   font-size: 0px;
}
#Card12-card-item0
{
   box-sizing: border-box;
   border-radius: 3px 3px 0 0;
   margin: 20px 12px 0px 12px;
   padding: 0;
   color: #292B2C;
   font-family: 微軟正黑體;
   font-weight: normal;
   font-size: 15px;
   line-height: 22.5px;
   text-align: justify;
}
#wb_LayoutGrid3
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid3
{
   box-sizing: border-box;
   width: 100%;
   padding: 15px 5px 15px 5px;
   margin-right: auto;
   margin-left: auto;
   max-width: 400px;
}
#LayoutGrid3 > .row
{
   display: grid;
   grid-template-columns: repeat(12, 8.333333%);
   margin-right: -5px;
   margin-left: -5px;
}
#LayoutGrid3 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 5px;
   padding-left: 5px;
   position: relative;
   grid-column: span 12;
}
#LayoutGrid3 > .row > .col-1
{
}
#LayoutGrid3 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   grid-column: span 12;
   -webkit-align-self: flex-start;
   align-self: flex-start;
   text-align: center;
}
@media (max-width: 100px)
{
#LayoutGrid3 > .row > .col-1
{
   width: 100%;
   grid-column: span 12;
}
}
#wb_Heading11
{
   background-color: #B8C22B;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   margin: 0;
   padding: 12px 2px 12px 2px;
   text-align: center;
}
#Heading11
{
   color: #FFFFFF;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-size: 20px;
   margin: 0;
   text-align: center;
}
#Accordion3
{
   width: 100%;
   height: 100%;
}
#wb_Accordion3 .ui-helper-reset
{
   line-height: normal !important;
}
#Accordion3 .ui-accordion-header
{
   font-family: Arial;
   font-weight: normal;
   font-size: 13px !important;
   font-style: normal;
   padding: 10px 10px 10px 11px;
   text-align: left;
}
#Accordion3 h3
{
   display: block;
   margin: 0;
}
#Accordion3 .ui-accordion-header .ui-icon
{
   padding-right: 3px;
}
#Accordion3 .ui-accordion-content
{
   padding: 4px 4px 4px 4px;
   position: relative;
   font-size: 0;
   text-align: left;
}
#Accordion3, #Accordion3 > .ui-corner-all, #Accordion3 > .ui-corner-top
{
   border-top-left-radius: 6px;
   border-top-right-radius: 6px;
}
#Accordion3 .ui-corner-all, #Accordion3 .ui-corner-bottom
{
   border-bottom-right-radius: 6px;
   border-bottom-left-radius: 6px;
}
#wb_Accordion3
{
   margin: 20px 0px 0px 0px;
}
#wb_Card13
{
   position: relative;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: column;
   flex-direction: column;
   background-color: transparent;
   background-image: none;
   border: 0px solid #DEDEDE;
   border-radius: 3px;
   box-sizing: border-box;
   margin: 0px 0px 10px 0px;
   padding: 0;
   text-align: left;
}
#Card13-card-body
{
   -webkit-flex: 1 1 auto;
   flex: 1 1 auto;
   font-size: 0px;
}
#Card13-card-item0
{
   box-sizing: border-box;
   border-radius: 3px 3px 0 0;
   margin: 20px 12px 0px 12px;
   padding: 0;
   color: #292B2C;
   font-family: 微軟正黑體;
   font-weight: normal;
   font-size: 15px;
   line-height: 22.5px;
   text-align: justify;
}
#wb_Card14
{
   position: relative;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: column;
   flex-direction: column;
   background-color: transparent;
   background-image: none;
   border: 0px solid #DEDEDE;
   border-radius: 3px;
   box-sizing: border-box;
   margin: 0px 0px 10px 0px;
   padding: 0;
   text-align: left;
}
#Card14-card-body
{
   -webkit-flex: 1 1 auto;
   flex: 1 1 auto;
   font-size: 0px;
}
#Card14-card-item0
{
   box-sizing: border-box;
   border-radius: 3px 3px 0 0;
   margin: 20px 12px 0px 12px;
   padding: 0;
   color: #292B2C;
   font-family: 微軟正黑體;
   font-weight: normal;
   font-size: 15px;
   line-height: 22.5px;
   text-align: justify;
}
#Card14-card-item1
{
   box-sizing: border-box;
   border-radius: 0 0 3px 3px;
   margin: 10px 12px 0px 12px;
   padding: 0;
   color: #292B2C;
   font-family: 微軟正黑體;
   font-weight: normal;
   font-size: 15px;
   line-height: 22.5px;
   text-align: justify;
}
#wb_LayoutGrid4
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid4
{
   box-sizing: border-box;
   width: 100%;
   padding: 15px 5px 15px 5px;
   margin-right: auto;
   margin-left: auto;
   max-width: 400px;
}
#LayoutGrid4 > .row
{
   display: grid;
   grid-template-columns: repeat(12, 8.333333%);
   margin-right: -5px;
   margin-left: -5px;
}
#LayoutGrid4 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 5px;
   padding-left: 5px;
   position: relative;
   grid-column: span 12;
}
#LayoutGrid4 > .row > .col-1
{
}
#LayoutGrid4 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   grid-column: span 12;
   -webkit-align-self: flex-start;
   align-self: flex-start;
   text-align: center;
}
@media (max-width: 100px)
{
#LayoutGrid4 > .row > .col-1
{
   width: 100%;
   grid-column: span 12;
}
}
#wb_Heading12
{
   background-color: #B8C22B;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   margin: 0;
   padding: 12px 2px 12px 2px;
   text-align: center;
}
#Heading12
{
   color: #FFFFFF;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-size: 20px;
   margin: 0;
   text-align: center;
}
#Accordion5
{
   width: 100%;
   height: 100%;
}
#wb_Accordion5 .ui-helper-reset
{
   line-height: normal !important;
}
#Accordion5 .ui-accordion-header
{
   font-family: Arial;
   font-weight: normal;
   font-size: 13px !important;
   font-style: normal;
   padding: 10px 10px 10px 11px;
   text-align: left;
}
#Accordion5 h3
{
   display: block;
   margin: 0;
}
#Accordion5 .ui-accordion-header .ui-icon
{
   padding-right: 3px;
}
#Accordion5 .ui-accordion-content
{
   padding: 4px 4px 4px 4px;
   position: relative;
   font-size: 0;
   text-align: left;
}
#Accordion5, #Accordion5 > .ui-corner-all, #Accordion5 > .ui-corner-top
{
   border-top-left-radius: 6px;
   border-top-right-radius: 6px;
}
#Accordion5 .ui-corner-all, #Accordion5 .ui-corner-bottom
{
   border-bottom-right-radius: 6px;
   border-bottom-left-radius: 6px;
}
#wb_Accordion5
{
   margin: 20px 0px 0px 0px;
}
#wb_Card15
{
   position: relative;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: column;
   flex-direction: column;
   background-color: transparent;
   background-image: none;
   border: 0px solid #DEDEDE;
   border-radius: 3px;
   box-sizing: border-box;
   margin: 0px 0px 10px 0px;
   padding: 0;
   text-align: left;
}
#Card15-card-body
{
   -webkit-flex: 1 1 auto;
   flex: 1 1 auto;
   font-size: 0px;
}
#Card15-card-item0
{
   box-sizing: border-box;
   border-radius: 3px 3px 0 0;
   margin: 20px 12px 0px 12px;
   padding: 0;
   color: #292B2C;
   font-family: 微軟正黑體;
   font-weight: normal;
   font-size: 15px;
   line-height: 22.5px;
   text-align: justify;
}
#Card15-card-item1
{
   box-sizing: border-box;
   border-radius: 0 0 3px 3px;
   margin: 10px 12px 0px 12px;
   padding: 0;
   color: #292B2C;
   font-family: 微軟正黑體;
   font-weight: normal;
   font-size: 15px;
   line-height: 22.5px;
   text-align: justify;
}
#wb_Card16
{
   position: relative;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: column;
   flex-direction: column;
   background-color: transparent;
   background-image: none;
   border: 0px solid #DEDEDE;
   border-radius: 3px;
   box-sizing: border-box;
   margin: 0px 0px 10px 0px;
   padding: 0;
   text-align: left;
}
#Card16-card-body
{
   -webkit-flex: 1 1 auto;
   flex: 1 1 auto;
   font-size: 0px;
}
#Card16-card-item0
{
   box-sizing: border-box;
   border-radius: 3px 3px 0 0;
   margin: 20px 12px 0px 12px;
   padding: 0;
   color: #292B2C;
   font-family: 微軟正黑體;
   font-weight: normal;
   font-size: 15px;
   line-height: 22.5px;
   text-align: justify;
}
#Card16-card-item1
{
   box-sizing: border-box;
   margin: 10px 12px 0px 12px;
   padding: 0;
   color: #292B2C;
   font-family: 微軟正黑體;
   font-weight: normal;
   font-size: 15px;
   line-height: 22.5px;
   text-align: justify;
}
#Card16-card-item2
{
   box-sizing: border-box;
   border-radius: 0 0 3px 3px;
   margin: 10px 12px 0px 12px;
   padding: 0;
   color: #292B2C;
   font-family: 微軟正黑體;
   font-weight: normal;
   font-size: 15px;
   line-height: 22.5px;
   text-align: justify;
}
#wb_LayoutGrid6
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid6
{
   box-sizing: border-box;
   width: 100%;
   padding: 15px 5px 15px 5px;
   margin-right: auto;
   margin-left: auto;
   max-width: 400px;
}
#LayoutGrid6 > .row
{
   display: grid;
   grid-template-columns: repeat(12, 8.333333%);
   margin-right: -5px;
   margin-left: -5px;
}
#LayoutGrid6 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 5px;
   padding-left: 5px;
   position: relative;
   grid-column: span 12;
}
#LayoutGrid6 > .row > .col-1
{
}
#LayoutGrid6 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   grid-column: span 12;
   -webkit-align-self: flex-start;
   align-self: flex-start;
   text-align: center;
}
@media (max-width: 100px)
{
#LayoutGrid6 > .row > .col-1
{
   width: 100%;
   grid-column: span 12;
}
}
#wb_Heading14
{
   background-color: #B8C22B;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   margin: 0;
   padding: 12px 2px 12px 2px;
   text-align: center;
}
#Heading14
{
   color: #FFFFFF;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-size: 20px;
   margin: 0;
   text-align: center;
}
#Accordion6
{
   width: 100%;
   height: 100%;
}
#wb_Accordion6 .ui-helper-reset
{
   line-height: normal !important;
}
#Accordion6 .ui-accordion-header
{
   font-family: Arial;
   font-weight: normal;
   font-size: 13px !important;
   font-style: normal;
   padding: 10px 10px 10px 11px;
   text-align: left;
}
#Accordion6 h3
{
   display: block;
   margin: 0;
}
#Accordion6 .ui-accordion-header .ui-icon
{
   padding-right: 3px;
}
#Accordion6 .ui-accordion-content
{
   padding: 4px 4px 4px 4px;
   position: relative;
   font-size: 0;
   text-align: left;
}
#Accordion6, #Accordion6 > .ui-corner-all, #Accordion6 > .ui-corner-top
{
   border-top-left-radius: 6px;
   border-top-right-radius: 6px;
}
#Accordion6 .ui-corner-all, #Accordion6 .ui-corner-bottom
{
   border-bottom-right-radius: 6px;
   border-bottom-left-radius: 6px;
}
#wb_Accordion6
{
   margin: 20px 0px 0px 0px;
}
#wb_Card17
{
   position: relative;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: column;
   flex-direction: column;
   background-color: transparent;
   background-image: none;
   border: 0px solid #DEDEDE;
   border-radius: 3px;
   box-sizing: border-box;
   margin: 0px 0px 10px 0px;
   padding: 0;
   text-align: left;
}
#Card17-card-body
{
   -webkit-flex: 1 1 auto;
   flex: 1 1 auto;
   font-size: 0px;
}
#Card17-card-item0
{
   box-sizing: border-box;
   border-radius: 3px 3px 0 0;
   margin: 20px 12px 0px 12px;
   padding: 0;
   color: #292B2C;
   font-family: 微軟正黑體;
   font-weight: normal;
   font-size: 15px;
   line-height: 22.5px;
   text-align: justify;
}
#wb_Card18
{
   position: relative;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: column;
   flex-direction: column;
   background-color: transparent;
   background-image: none;
   border: 0px solid #DEDEDE;
   border-radius: 3px;
   box-sizing: border-box;
   margin: 0px 0px 10px 0px;
   padding: 0;
   text-align: left;
}
#Card18-card-body
{
   -webkit-flex: 1 1 auto;
   flex: 1 1 auto;
   font-size: 0px;
}
#Card18-card-item0
{
   box-sizing: border-box;
   border-radius: 3px 3px 0 0;
   margin: 20px 12px 0px 12px;
   padding: 0;
   color: #292B2C;
   font-family: 微軟正黑體;
   font-weight: normal;
   font-size: 15px;
   line-height: 22.5px;
   text-align: justify;
}
#wb_LayoutGrid7
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid7
{
   box-sizing: border-box;
   width: 100%;
   padding: 15px 5px 15px 5px;
   margin-right: auto;
   margin-left: auto;
   max-width: 400px;
}
#LayoutGrid7 > .row
{
   display: grid;
   grid-template-columns: repeat(12, 8.333333%);
   margin-right: -5px;
   margin-left: -5px;
}
#LayoutGrid7 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 5px;
   padding-left: 5px;
   position: relative;
   grid-column: span 12;
}
#LayoutGrid7 > .row > .col-1
{
}
#LayoutGrid7 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   grid-column: span 12;
   -webkit-align-self: flex-start;
   align-self: flex-start;
   text-align: center;
}
@media (max-width: 100px)
{
#LayoutGrid7 > .row > .col-1
{
   width: 100%;
   grid-column: span 12;
}
}
#wb_Heading15
{
   background-color: #B8C22B;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   margin: 0;
   padding: 12px 2px 12px 2px;
   text-align: center;
}
#Heading15
{
   color: #FFFFFF;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-size: 20px;
   margin: 0;
   text-align: center;
}
#Accordion7
{
   width: 100%;
   height: 100%;
}
#wb_Accordion7 .ui-helper-reset
{
   line-height: normal !important;
}
#Accordion7 .ui-accordion-header
{
   font-family: Arial;
   font-weight: normal;
   font-size: 13px !important;
   font-style: normal;
   padding: 10px 10px 10px 11px;
   text-align: left;
}
#Accordion7 h3
{
   display: block;
   margin: 0;
}
#Accordion7 .ui-accordion-header .ui-icon
{
   padding-right: 3px;
}
#Accordion7 .ui-accordion-content
{
   padding: 4px 4px 4px 4px;
   position: relative;
   font-size: 0;
   text-align: left;
}
#Accordion7, #Accordion7 > .ui-corner-all, #Accordion7 > .ui-corner-top
{
   border-top-left-radius: 6px;
   border-top-right-radius: 6px;
}
#Accordion7 .ui-corner-all, #Accordion7 .ui-corner-bottom
{
   border-bottom-right-radius: 6px;
   border-bottom-left-radius: 6px;
}
#wb_Accordion7
{
   margin: 20px 0px 0px 0px;
}
#wb_Card20
{
   position: relative;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: column;
   flex-direction: column;
   background-color: transparent;
   background-image: none;
   border: 0px solid #DEDEDE;
   border-radius: 3px;
   box-sizing: border-box;
   margin: 0px 0px 10px 0px;
   padding: 0;
   text-align: left;
}
#Card20-card-body
{
   -webkit-flex: 1 1 auto;
   flex: 1 1 auto;
   font-size: 0px;
}
#Card20-card-item0
{
   box-sizing: border-box;
   border-radius: 3px 3px 0 0;
   margin: 20px 12px 0px 12px;
   padding: 0;
   color: #292B2C;
   font-family: 微軟正黑體;
   font-weight: normal;
   font-size: 15px;
   line-height: 22.5px;
   text-align: justify;
}
#Card20-card-item1
{
   box-sizing: border-box;
   border-radius: 0 0 3px 3px;
   margin: 10px 12px 0px 12px;
   padding: 0;
   color: #292B2C;
   font-family: 微軟正黑體;
   font-weight: normal;
   font-size: 15px;
   line-height: 22.5px;
   text-align: justify;
}
#wb_Card21
{
   position: relative;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: column;
   flex-direction: column;
   background-color: transparent;
   background-image: none;
   border: 0px solid #DEDEDE;
   border-radius: 3px;
   box-sizing: border-box;
   margin: 0px 0px 10px 0px;
   padding: 0;
   text-align: left;
}
#Card21-card-body
{
   -webkit-flex: 1 1 auto;
   flex: 1 1 auto;
   font-size: 0px;
}
#Card21-card-item0
{
   box-sizing: border-box;
   border-radius: 3px 3px 0 0;
   margin: 20px 12px 0px 12px;
   padding: 0;
   color: #292B2C;
   font-family: 微軟正黑體;
   font-weight: normal;
   font-size: 15px;
   line-height: 22.5px;
   text-align: justify;
}
#wb_Heading16
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   margin: 20px 12px 0px 12px;
   padding: 0;
   text-align: left;
}
#Heading16
{
   color: #000000;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-size: 19px;
   margin: 0;
   text-align: left;
}
#wb_Heading17
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   margin: 20px 12px 0px 12px;
   padding: 0;
   text-align: left;
}
#Heading17
{
   color: #000000;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-size: 19px;
   margin: 0;
   text-align: left;
}
#wb_Card23
{
   position: relative;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: column;
   flex-direction: column;
   background-color: transparent;
   background-image: none;
   border: 0px solid #DEDEDE;
   border-radius: 3px;
   box-sizing: border-box;
   margin: 0px 0px 10px 0px;
   padding: 0;
   text-align: left;
}
#Card23-card-body
{
   -webkit-flex: 1 1 auto;
   flex: 1 1 auto;
   font-size: 0px;
}
#Card23-card-item0
{
   box-sizing: border-box;
   border-radius: 3px 3px 0 0;
   margin: 20px 12px 0px 12px;
   padding: 0;
   color: #292B2C;
   font-family: 微軟正黑體;
   font-weight: normal;
   font-size: 15px;
   line-height: 22.5px;
   text-align: justify;
}
#wb_Heading18
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   margin: 20px 12px 0px 12px;
   padding: 0;
   text-align: left;
}
#Heading18
{
   color: #000000;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-size: 19px;
   margin: 0;
   text-align: left;
}
#wb_Card24
{
   position: relative;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: column;
   flex-direction: column;
   background-color: transparent;
   background-image: none;
   border: 0px solid #DEDEDE;
   border-radius: 3px;
   box-sizing: border-box;
   margin: 0px 0px 10px 0px;
   padding: 0;
   text-align: left;
}
#Card24-card-body
{
   -webkit-flex: 1 1 auto;
   flex: 1 1 auto;
   font-size: 0px;
}
#Card24-card-item0
{
   box-sizing: border-box;
   border-radius: 3px 3px 0 0;
   margin: 20px 12px 0px 12px;
   padding: 0;
   color: #292B2C;
   font-family: 微軟正黑體;
   font-weight: normal;
   font-size: 15px;
   line-height: 22.5px;
   text-align: justify;
}
#wb_Heading19
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   margin: 20px 12px 0px 12px;
   padding: 0;
   text-align: left;
}
#Heading19
{
   color: #000000;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-size: 19px;
   margin: 0;
   text-align: left;
}
#wb_Card25
{
   position: relative;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: column;
   flex-direction: column;
   background-color: transparent;
   background-image: none;
   border: 0px solid #DEDEDE;
   border-radius: 3px;
   box-sizing: border-box;
   margin: 0px 0px 10px 0px;
   padding: 0;
   text-align: left;
}
#Card25-card-body
{
   -webkit-flex: 1 1 auto;
   flex: 1 1 auto;
   font-size: 0px;
}
#Card25-card-item0
{
   box-sizing: border-box;
   border-radius: 3px 3px 0 0;
   margin: 20px 12px 0px 12px;
   padding: 0;
   color: #292B2C;
   font-family: 微軟正黑體;
   font-weight: normal;
   font-size: 15px;
   line-height: 22.5px;
   text-align: justify;
}
#wb_LayoutGrid10
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid10
{
   box-sizing: border-box;
   width: 100%;
   padding: 15px 5px 15px 5px;
   margin-right: auto;
   margin-left: auto;
   max-width: 400px;
}
#LayoutGrid10 > .row
{
   display: grid;
   grid-template-columns: repeat(12, 8.333333%);
   margin-right: -5px;
   margin-left: -5px;
}
#LayoutGrid10 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 5px;
   padding-left: 5px;
   position: relative;
   grid-column: span 12;
}
#LayoutGrid10 > .row > .col-1
{
}
#LayoutGrid10 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   grid-column: span 12;
   -webkit-align-self: flex-start;
   align-self: flex-start;
   text-align: center;
}
@media (max-width: 100px)
{
#LayoutGrid10 > .row > .col-1
{
   width: 100%;
   grid-column: span 12;
}
}
#wb_Heading20
{
   background-color: #B8C22B;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   margin: 0;
   padding: 12px 2px 12px 2px;
   text-align: center;
}
#Heading20
{
   color: #FFFFFF;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-size: 20px;
   margin: 0;
   text-align: center;
}
#Accordion8
{
   width: 100%;
   height: 100%;
}
#wb_Accordion8 .ui-helper-reset
{
   line-height: normal !important;
}
#Accordion8 .ui-accordion-header
{
   font-family: Arial;
   font-weight: normal;
   font-size: 13px !important;
   font-style: normal;
   padding: 10px 10px 10px 11px;
   text-align: left;
}
#Accordion8 h3
{
   display: block;
   margin: 0;
}
#Accordion8 .ui-accordion-header .ui-icon
{
   padding-right: 3px;
}
#Accordion8 .ui-accordion-content
{
   padding: 4px 4px 4px 4px;
   position: relative;
   font-size: 0;
   text-align: left;
}
#Accordion8, #Accordion8 > .ui-corner-all, #Accordion8 > .ui-corner-top
{
   border-top-left-radius: 6px;
   border-top-right-radius: 6px;
}
#Accordion8 .ui-corner-all, #Accordion8 .ui-corner-bottom
{
   border-bottom-right-radius: 6px;
   border-bottom-left-radius: 6px;
}
#wb_Accordion8
{
   margin: 20px 0px 0px 0px;
}
#wb_Card22
{
   position: relative;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: column;
   flex-direction: column;
   background-color: transparent;
   background-image: none;
   border: 0px solid #DEDEDE;
   border-radius: 3px;
   box-sizing: border-box;
   margin: 0px 0px 10px 0px;
   padding: 0;
   text-align: left;
}
#Card22-card-body
{
   -webkit-flex: 1 1 auto;
   flex: 1 1 auto;
   font-size: 0px;
}
#Card22-card-item0
{
   box-sizing: border-box;
   border-radius: 3px 3px 0 0;
   margin: 20px 12px 0px 12px;
   padding: 0;
   color: #292B2C;
   font-family: 微軟正黑體;
   font-weight: normal;
   font-size: 15px;
   line-height: 22.5px;
   text-align: justify;
}
#Card22-card-item1
{
   box-sizing: border-box;
   border-radius: 0 0 3px 3px;
   margin: 10px 12px 0px 12px;
   padding: 0;
   color: #292B2C;
   font-family: 微軟正黑體;
   font-weight: normal;
   font-size: 15px;
   line-height: 22.5px;
   text-align: justify;
}
#wb_Card26
{
   position: relative;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: column;
   flex-direction: column;
   background-color: transparent;
   background-image: none;
   border: 0px solid #DEDEDE;
   border-radius: 3px;
   box-sizing: border-box;
   margin: 0px 0px 10px 0px;
   padding: 0;
   text-align: left;
}
#Card26-card-body
{
   -webkit-flex: 1 1 auto;
   flex: 1 1 auto;
   font-size: 0px;
}
#Card26-card-item0
{
   box-sizing: border-box;
   border-radius: 3px 3px 0 0;
   margin: 20px 12px 0px 12px;
   padding: 0;
   color: #292B2C;
   font-family: 微軟正黑體;
   font-weight: normal;
   font-size: 15px;
   line-height: 22.5px;
   text-align: justify;
}
#wb_Card28
{
   position: relative;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: column;
   flex-direction: column;
   background-color: transparent;
   background-image: none;
   border: 0px solid #DEDEDE;
   border-radius: 3px;
   box-sizing: border-box;
   margin: 0px 0px 10px 0px;
   padding: 0;
   text-align: left;
}
#Card28-card-body
{
   -webkit-flex: 1 1 auto;
   flex: 1 1 auto;
   font-size: 0px;
}
#Card28-card-item0
{
   box-sizing: border-box;
   border-radius: 3px 3px 0 0;
   margin: 20px 12px 0px 12px;
   padding: 0;
   color: #292B2C;
   font-family: 微軟正黑體;
   font-weight: normal;
   font-size: 15px;
   line-height: 22.5px;
   text-align: justify;
}
#wb_Card29
{
   position: relative;
   display: -webkit-flex;
   display: flex;
   -webkit-flex-direction: column;
   flex-direction: column;
   background-color: transparent;
   background-image: none;
   border: 0px solid #DEDEDE;
   border-radius: 3px;
   box-sizing: border-box;
   margin: 0px 0px 10px 0px;
   padding: 0;
   text-align: left;
}
#Card29-card-body
{
   -webkit-flex: 1 1 auto;
   flex: 1 1 auto;
   font-size: 0px;
}
#Card29-card-item0
{
   box-sizing: border-box;
   border-radius: 3px 3px 0 0;
   margin: 20px 12px 0px 12px;
   padding: 0;
   color: #292B2C;
   font-family: 微軟正黑體;
   font-weight: normal;
   font-size: 15px;
   line-height: 22.5px;
   text-align: justify;
}
#wb_Heading10
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   margin: 20px 12px 12px 12px;
   padding: 0;
   text-align: left;
}
#Heading10
{
   color: #000000;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-size: 19px;
   margin: 0;
   text-align: left;
}
#Heading10 a
{
   color: #000000;
   text-decoration: none;
}
