div#container
{
   width: 1024px;
   position: relative;
   margin: 0 auto 0 auto;
   text-align: left;
}
body
{
   background-color: #FFFFFF;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-size: 13px;
   line-height: 1.1875;
   margin: 0;
   text-align: center;
}
a
{
   color: #0000FF;
   text-decoration: underline;
}
a:visited
{
   color: #800080;
}
a:active
{
   color: #FF0000;
}
a:hover
{
   color: #0000FF;
   text-decoration: underline;
}
input:focus, textarea:focus, select:focus
{
   outline: none;
}
.visibility-hidden
{
   visibility: hidden;
}
#PageHeader1
{
   background-color: #D3D3D3;
   background-image: none;
   box-sizing: border-box;
}
#wb_LayoutGrid22
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid22
{
   box-sizing: border-box;
   padding: 0px 15px 0px 15px;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid22 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid22 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid22 > .row > .col-1
{
   float: left;
}
#LayoutGrid22 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 100%;
   text-align: left;
}
#LayoutGrid22:before,
#LayoutGrid22:after,
#LayoutGrid22 .row:before,
#LayoutGrid22 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid22:after,
#LayoutGrid22 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid22 > .row > .col-1
{
   float: none;
   width: 100% !important;
}
}
#wb_LayoutGrid41
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid41
{
   box-sizing: border-box;
   padding: 0px 15px 0px 15px;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid41 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid41 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid41 > .row > .col-1
{
   float: left;
}
#LayoutGrid41 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 100%;
   text-align: left;
}
#LayoutGrid41:before,
#LayoutGrid41:after,
#LayoutGrid41 .row:before,
#LayoutGrid41 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid41:after,
#LayoutGrid41 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid41 > .row > .col-1
{
   float: none;
   width: 100% !important;
}
}
#wb_Text48 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text48 div
{
   text-align: center;
}
#wb_Text48
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_Text49 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text49 div
{
   text-align: center;
}
#wb_Text49
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_LayoutGrid42
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid42
{
   box-sizing: border-box;
   padding: 0px 15px 0px 15px;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid42 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid42 > .row > .col-1, #LayoutGrid42 > .row > .col-2, #LayoutGrid42 > .row > .col-3
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid42 > .row > .col-1, #LayoutGrid42 > .row > .col-2, #LayoutGrid42 > .row > .col-3
{
   float: left;
}
#LayoutGrid42 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 8.33333333%;
   text-align: left;
}
#LayoutGrid42 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 83.33333333%;
   text-align: left;
}
#LayoutGrid42 > .row > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 8.33333333%;
   text-align: left;
}
#LayoutGrid42:before,
#LayoutGrid42:after,
#LayoutGrid42 .row:before,
#LayoutGrid42 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid42:after,
#LayoutGrid42 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid42 > .row > .col-1, #LayoutGrid42 > .row > .col-2, #LayoutGrid42 > .row > .col-3
{
   float: none;
   width: 100% !important;
}
}
#Banner14
{
   background-color: #FFA500;
   background: linear-gradient(to top, #FFA500 0%, #FFD700 100%);
   border: 0px solid #245580;
   color: #FFFFFF;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-style: normal;
   font-size: 19px;
   text-align: center;
   margin: 0;
}
#Banner14 span
{
   display: block;
   height: 19px;
   margin: 6px 0px 6px 0px;
}
#wb_Text50 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text50 div
{
   text-align: center;
}
#wb_Text50
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_LayoutGrid43
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid43
{
   box-sizing: border-box;
   padding: 0px 15px 0px 15px;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid43 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid43 > .row > .col-1, #LayoutGrid43 > .row > .col-2, #LayoutGrid43 > .row > .col-3
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid43 > .row > .col-1, #LayoutGrid43 > .row > .col-2, #LayoutGrid43 > .row > .col-3
{
   float: left;
}
#LayoutGrid43 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 8.33333333%;
   text-align: left;
}
#LayoutGrid43 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 83.33333333%;
   text-align: left;
}
#LayoutGrid43 > .row > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 8.33333333%;
   text-align: left;
}
#LayoutGrid43:before,
#LayoutGrid43:after,
#LayoutGrid43 .row:before,
#LayoutGrid43 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid43:after,
#LayoutGrid43 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid43 > .row > .col-1, #LayoutGrid43 > .row > .col-2, #LayoutGrid43 > .row > .col-3
{
   float: none;
   width: 100% !important;
}
}
#Banner15
{
   background-color: #3CB371;
   background: linear-gradient(to top, #3CB371 0%, #32CD32 100%);
   border: 0px solid #245580;
   color: #FFFFFF;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-style: normal;
   font-size: 19px;
   text-align: center;
   margin: 0;
}
#Banner15 span
{
   display: block;
   height: 19px;
   margin: 4px 0px 4px 0px;
}
#wb_Text51 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text51 div
{
   text-align: center;
}
#wb_Text51
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_LayoutGrid44
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid44
{
   box-sizing: border-box;
   padding: 0px 15px 0px 15px;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid44 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid44 > .row > .col-1, #LayoutGrid44 > .row > .col-2, #LayoutGrid44 > .row > .col-3
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid44 > .row > .col-1, #LayoutGrid44 > .row > .col-2, #LayoutGrid44 > .row > .col-3
{
   float: left;
}
#LayoutGrid44 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 8.33333333%;
   text-align: left;
}
#LayoutGrid44 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 83.33333333%;
   text-align: left;
}
#LayoutGrid44 > .row > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 8.33333333%;
   text-align: left;
}
#LayoutGrid44:before,
#LayoutGrid44:after,
#LayoutGrid44 .row:before,
#LayoutGrid44 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid44:after,
#LayoutGrid44 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid44 > .row > .col-1, #LayoutGrid44 > .row > .col-2, #LayoutGrid44 > .row > .col-3
{
   float: none;
   width: 100% !important;
}
}
#wb_Text52 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   display: none;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text52 div
{
   text-align: center;
}
#wb_Text52
{
   display: none;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#Banner16
{
   background-color: #1E90FF;
   background: linear-gradient(to top, #1E90FF 0%, #00BFFF 100%);
   border: 0px solid #245580;
   color: #FFFFFF;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-style: normal;
   font-size: 19px;
   text-align: center;
   margin: 0;
}
#Banner16 span
{
   display: block;
   height: 19px;
   margin: 2px 0px 2px 0px;
}
#wb_Text53 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   display: none;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text53 div
{
   text-align: center;
}
#wb_Text53
{
   display: none;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_Text54 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text54 div
{
   text-align: center;
}
#wb_Text54
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_LayoutGrid45
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid45
{
   box-sizing: border-box;
   padding: 0px 15px 0px 15px;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid45 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid45 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid45 > .row > .col-1
{
   float: left;
}
#LayoutGrid45 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 100%;
   text-align: left;
}
#LayoutGrid45:before,
#LayoutGrid45:after,
#LayoutGrid45 .row:before,
#LayoutGrid45 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid45:after,
#LayoutGrid45 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid45 > .row > .col-1
{
   float: none;
   width: 100% !important;
}
}
#wb_Text55 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text55 div
{
   text-align: center;
}
#wb_Text55
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_LayoutGrid49
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid49
{
   box-sizing: border-box;
   padding: 0px 15px 0px 15px;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid49 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid49 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid49 > .row > .col-1
{
   float: left;
}
#LayoutGrid49 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 100%;
   text-align: left;
}
#LayoutGrid49:before,
#LayoutGrid49:after,
#LayoutGrid49 .row:before,
#LayoutGrid49 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid49:after,
#LayoutGrid49 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid49 > .row > .col-1
{
   float: none;
   width: 100% !important;
}
}
#wb_Text13 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text13 div
{
   text-align: center;
}
#wb_Text13
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_LayoutGrid50
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid50
{
   box-sizing: border-box;
   padding: 0px 15px 0px 15px;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid50 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid50 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid50 > .row > .col-1
{
   float: left;
}
#LayoutGrid50 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 100%;
   text-align: left;
}
#LayoutGrid50:before,
#LayoutGrid50:after,
#LayoutGrid50 .row:before,
#LayoutGrid50 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid50:after,
#LayoutGrid50 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid50 > .row > .col-1
{
   float: none;
   width: 100% !important;
}
}
#wb_Text61 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text61 div
{
   text-align: center;
}
#wb_Text61
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_Text62 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text62 div
{
   text-align: center;
}
#wb_Text62
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_LayoutGrid51
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid51
{
   box-sizing: border-box;
   padding: 0px 15px 0px 15px;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid51 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid51 > .row > .col-1, #LayoutGrid51 > .row > .col-2, #LayoutGrid51 > .row > .col-3
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid51 > .row > .col-1, #LayoutGrid51 > .row > .col-2, #LayoutGrid51 > .row > .col-3
{
   float: left;
}
#LayoutGrid51 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 8.33333333%;
   text-align: left;
}
#LayoutGrid51 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 83.33333333%;
   text-align: left;
}
#LayoutGrid51 > .row > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 8.33333333%;
   text-align: left;
}
#LayoutGrid51:before,
#LayoutGrid51:after,
#LayoutGrid51 .row:before,
#LayoutGrid51 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid51:after,
#LayoutGrid51 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid51 > .row > .col-1, #LayoutGrid51 > .row > .col-2, #LayoutGrid51 > .row > .col-3
{
   float: none;
   width: 100% !important;
}
}
#Banner20
{
   background-color: #FFA500;
   background: linear-gradient(to top, #FFA500 0%, #FFD700 100%);
   border: 0px solid #245580;
   color: #FFFFFF;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-style: normal;
   font-size: 19px;
   text-align: center;
   margin: 0;
}
#Banner20 span
{
   display: block;
   height: 19px;
   margin: 6px 0px 6px 0px;
}
#wb_LayoutGrid52
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid52
{
   box-sizing: border-box;
   padding: 0px 15px 0px 15px;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid52 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid52 > .row > .col-1, #LayoutGrid52 > .row > .col-2, #LayoutGrid52 > .row > .col-3
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid52 > .row > .col-1, #LayoutGrid52 > .row > .col-2, #LayoutGrid52 > .row > .col-3
{
   float: left;
}
#LayoutGrid52 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 8.33333333%;
   text-align: left;
}
#LayoutGrid52 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 83.33333333%;
   text-align: left;
}
#LayoutGrid52 > .row > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 8.33333333%;
   text-align: left;
}
#LayoutGrid52:before,
#LayoutGrid52:after,
#LayoutGrid52 .row:before,
#LayoutGrid52 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid52:after,
#LayoutGrid52 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid52 > .row > .col-1, #LayoutGrid52 > .row > .col-2, #LayoutGrid52 > .row > .col-3
{
   float: none;
   width: 100% !important;
}
}
#wb_Text64 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text64 div
{
   text-align: center;
}
#wb_Text64
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_LayoutGrid53
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid53
{
   box-sizing: border-box;
   padding: 0px 15px 0px 15px;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid53 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid53 > .row > .col-1, #LayoutGrid53 > .row > .col-2, #LayoutGrid53 > .row > .col-3
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid53 > .row > .col-1, #LayoutGrid53 > .row > .col-2, #LayoutGrid53 > .row > .col-3
{
   float: left;
}
#LayoutGrid53 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 8.33333333%;
   text-align: left;
}
#LayoutGrid53 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 83.33333333%;
   text-align: left;
}
#LayoutGrid53 > .row > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 8.33333333%;
   text-align: left;
}
#LayoutGrid53:before,
#LayoutGrid53:after,
#LayoutGrid53 .row:before,
#LayoutGrid53 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid53:after,
#LayoutGrid53 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid53 > .row > .col-1, #LayoutGrid53 > .row > .col-2, #LayoutGrid53 > .row > .col-3
{
   float: none;
   width: 100% !important;
}
}
#wb_Text65 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   display: none;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text65 div
{
   text-align: center;
}
#wb_Text65
{
   display: none;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_Text66 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   display: none;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text66 div
{
   text-align: center;
}
#wb_Text66
{
   display: none;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_LayoutGrid59
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid59
{
   box-sizing: border-box;
   padding: 0px 15px 0px 15px;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid59 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid59 > .row > .col-1, #LayoutGrid59 > .row > .col-2, #LayoutGrid59 > .row > .col-3
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid59 > .row > .col-1, #LayoutGrid59 > .row > .col-2, #LayoutGrid59 > .row > .col-3
{
   float: left;
}
#LayoutGrid59 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 8.33333333%;
   text-align: left;
}
#LayoutGrid59 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 83.33333333%;
   text-align: left;
}
#LayoutGrid59 > .row > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 8.33333333%;
   text-align: left;
}
#LayoutGrid59:before,
#LayoutGrid59:after,
#LayoutGrid59 .row:before,
#LayoutGrid59 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid59:after,
#LayoutGrid59 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid59 > .row > .col-1, #LayoutGrid59 > .row > .col-2, #LayoutGrid59 > .row > .col-3
{
   float: none;
   width: 100% !important;
}
}
#wb_Text79 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text79 div
{
   text-align: center;
}
#wb_Text79
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_LayoutGrid60
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid60
{
   box-sizing: border-box;
   padding: 0px 15px 0px 15px;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid60 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid60 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid60 > .row > .col-1
{
   float: left;
}
#LayoutGrid60 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 100%;
   text-align: left;
}
#LayoutGrid60:before,
#LayoutGrid60:after,
#LayoutGrid60 .row:before,
#LayoutGrid60 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid60:after,
#LayoutGrid60 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid60 > .row > .col-1
{
   float: none;
   width: 100% !important;
}
}
#wb_Text80 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text80 div
{
   text-align: center;
}
#wb_Text80
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_LayoutGrid61
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid61
{
   box-sizing: border-box;
   padding: 0px 15px 0px 15px;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid61 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid61 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid61 > .row > .col-1
{
   float: left;
}
#LayoutGrid61 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 100%;
   text-align: left;
}
#LayoutGrid61:before,
#LayoutGrid61:after,
#LayoutGrid61 .row:before,
#LayoutGrid61 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid61:after,
#LayoutGrid61 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid61 > .row > .col-1
{
   float: none;
   width: 100% !important;
}
}
#wb_Text81 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text81 div
{
   text-align: center;
}
#wb_Text81
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_Text82 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text82 div
{
   text-align: center;
}
#wb_Text82
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_LayoutGrid62
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid62
{
   box-sizing: border-box;
   padding: 0px 15px 0px 15px;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid62 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid62 > .row > .col-1, #LayoutGrid62 > .row > .col-2, #LayoutGrid62 > .row > .col-3
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid62 > .row > .col-1, #LayoutGrid62 > .row > .col-2, #LayoutGrid62 > .row > .col-3
{
   float: left;
}
#LayoutGrid62 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 8.33333333%;
   text-align: left;
}
#LayoutGrid62 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 83.33333333%;
   text-align: left;
}
#LayoutGrid62 > .row > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 8.33333333%;
   text-align: left;
}
#LayoutGrid62:before,
#LayoutGrid62:after,
#LayoutGrid62 .row:before,
#LayoutGrid62 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid62:after,
#LayoutGrid62 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid62 > .row > .col-1, #LayoutGrid62 > .row > .col-2, #LayoutGrid62 > .row > .col-3
{
   float: none;
   width: 100% !important;
}
}
#Banner29
{
   background-color: #FFA500;
   background: linear-gradient(to top, #FFA500 0%, #FFD700 100%);
   border: 0px solid #245580;
   color: #FFFFFF;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-style: normal;
   font-size: 19px;
   text-align: center;
   margin: 0;
}
#Banner29 span
{
   display: block;
   height: 19px;
   margin: 6px 0px 6px 0px;
}
#wb_Text83 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text83 div
{
   text-align: center;
}
#wb_Text83
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_LayoutGrid63
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid63
{
   box-sizing: border-box;
   padding: 0px 15px 0px 15px;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid63 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid63 > .row > .col-1, #LayoutGrid63 > .row > .col-2, #LayoutGrid63 > .row > .col-3
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid63 > .row > .col-1, #LayoutGrid63 > .row > .col-2, #LayoutGrid63 > .row > .col-3
{
   float: left;
}
#LayoutGrid63 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 8.33333333%;
   text-align: left;
}
#LayoutGrid63 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 83.33333333%;
   text-align: left;
}
#LayoutGrid63 > .row > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 8.33333333%;
   text-align: left;
}
#LayoutGrid63:before,
#LayoutGrid63:after,
#LayoutGrid63 .row:before,
#LayoutGrid63 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid63:after,
#LayoutGrid63 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid63 > .row > .col-1, #LayoutGrid63 > .row > .col-2, #LayoutGrid63 > .row > .col-3
{
   float: none;
   width: 100% !important;
}
}
#Banner30
{
   background-color: #3CB371;
   background: linear-gradient(to top, #3CB371 0%, #32CD32 100%);
   border: 0px solid #245580;
   color: #FFFFFF;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-style: normal;
   font-size: 19px;
   text-align: center;
   margin: 0;
}
#Banner30 span
{
   display: block;
   height: 19px;
   margin: 4px 0px 4px 0px;
}
#wb_Text84 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text84 div
{
   text-align: center;
}
#wb_Text84
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_LayoutGrid64
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid64
{
   box-sizing: border-box;
   padding: 0px 15px 0px 15px;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid64 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid64 > .row > .col-1, #LayoutGrid64 > .row > .col-2, #LayoutGrid64 > .row > .col-3
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid64 > .row > .col-1, #LayoutGrid64 > .row > .col-2, #LayoutGrid64 > .row > .col-3
{
   float: left;
}
#LayoutGrid64 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 8.33333333%;
   text-align: left;
}
#LayoutGrid64 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 83.33333333%;
   text-align: left;
}
#LayoutGrid64 > .row > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 8.33333333%;
   text-align: left;
}
#LayoutGrid64:before,
#LayoutGrid64:after,
#LayoutGrid64 .row:before,
#LayoutGrid64 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid64:after,
#LayoutGrid64 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid64 > .row > .col-1, #LayoutGrid64 > .row > .col-2, #LayoutGrid64 > .row > .col-3
{
   float: none;
   width: 100% !important;
}
}
#wb_Text85 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   display: none;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text85 div
{
   text-align: center;
}
#wb_Text85
{
   display: none;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#Banner31
{
   background-color: #1E90FF;
   background: linear-gradient(to top, #1E90FF 0%, #00BFFF 100%);
   border: 0px solid #245580;
   color: #FFFFFF;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-style: normal;
   font-size: 19px;
   text-align: center;
   margin: 0;
}
#Banner31 span
{
   display: block;
   height: 19px;
   margin: 2px 0px 2px 0px;
}
#wb_Text86 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   display: none;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text86 div
{
   text-align: center;
}
#wb_Text86
{
   display: none;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_Text87 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text87 div
{
   text-align: center;
}
#wb_Text87
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_LayoutGrid65
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid65
{
   box-sizing: border-box;
   padding: 0px 15px 0px 15px;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid65 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid65 > .row > .col-1, #LayoutGrid65 > .row > .col-2, #LayoutGrid65 > .row > .col-3
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid65 > .row > .col-1, #LayoutGrid65 > .row > .col-2, #LayoutGrid65 > .row > .col-3
{
   float: left;
}
#LayoutGrid65 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 8.33333333%;
   text-align: left;
}
#LayoutGrid65 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 83.33333333%;
   text-align: left;
}
#LayoutGrid65 > .row > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 8.33333333%;
   text-align: left;
}
#LayoutGrid65:before,
#LayoutGrid65:after,
#LayoutGrid65 .row:before,
#LayoutGrid65 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid65:after,
#LayoutGrid65 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid65 > .row > .col-1, #LayoutGrid65 > .row > .col-2, #LayoutGrid65 > .row > .col-3
{
   float: none;
   width: 100% !important;
}
}
#wb_Text88 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   display: none;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text88 div
{
   text-align: center;
}
#wb_Text88
{
   display: none;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_Text89 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text89 div
{
   text-align: center;
}
#wb_Text89
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_Text90 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text90 div
{
   text-align: center;
}
#wb_Text90
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_Text91 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text91 div
{
   text-align: center;
}
#wb_Text91
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#Banner33
{
   background-color: #3CB371;
   background: linear-gradient(to top, #3CB371 0%, #32CD32 100%);
   border: 0px solid #245580;
   color: #FFFFFF;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-style: normal;
   font-size: 19px;
   text-align: center;
   margin: 0;
}
#Banner33 span
{
   display: block;
   height: 19px;
   margin: 4px 0px 4px 0px;
}
#wb_LayoutGrid67
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid67
{
   box-sizing: border-box;
   padding: 0px 15px 0px 15px;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid67 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid67 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid67 > .row > .col-1
{
   float: left;
}
#LayoutGrid67 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 100%;
   text-align: left;
}
#LayoutGrid67:before,
#LayoutGrid67:after,
#LayoutGrid67 .row:before,
#LayoutGrid67 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid67:after,
#LayoutGrid67 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid67 > .row > .col-1
{
   float: none;
   width: 100% !important;
}
}
#wb_Text68 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text68 div
{
   text-align: center;
}
#wb_Text68
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_LayoutGrid73
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid73
{
   box-sizing: border-box;
   padding: 0px 15px 0px 15px;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid73 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid73 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid73 > .row > .col-1
{
   float: left;
}
#LayoutGrid73 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 100%;
   text-align: left;
}
#LayoutGrid73:before,
#LayoutGrid73:after,
#LayoutGrid73 .row:before,
#LayoutGrid73 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid73:after,
#LayoutGrid73 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid73 > .row > .col-1
{
   float: none;
   width: 100% !important;
}
}
#wb_Text107 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text107 div
{
   text-align: center;
}
#wb_Text107
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_LayoutGrid74
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid74
{
   box-sizing: border-box;
   padding: 0px 15px 0px 15px;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid74 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid74 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid74 > .row > .col-1
{
   float: left;
}
#LayoutGrid74 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 100%;
   text-align: left;
}
#LayoutGrid74:before,
#LayoutGrid74:after,
#LayoutGrid74 .row:before,
#LayoutGrid74 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid74:after,
#LayoutGrid74 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid74 > .row > .col-1
{
   float: none;
   width: 100% !important;
}
}
#wb_Text108 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text108 div
{
   text-align: center;
}
#wb_Text108
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_Text109 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text109 div
{
   text-align: center;
}
#wb_Text109
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_LayoutGrid75
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid75
{
   box-sizing: border-box;
   padding: 0px 15px 0px 15px;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid75 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid75 > .row > .col-1, #LayoutGrid75 > .row > .col-2, #LayoutGrid75 > .row > .col-3
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid75 > .row > .col-1, #LayoutGrid75 > .row > .col-2, #LayoutGrid75 > .row > .col-3
{
   float: left;
}
#LayoutGrid75 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 8.33333333%;
   text-align: left;
}
#LayoutGrid75 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 83.33333333%;
   text-align: left;
}
#LayoutGrid75 > .row > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 8.33333333%;
   text-align: left;
}
#LayoutGrid75:before,
#LayoutGrid75:after,
#LayoutGrid75 .row:before,
#LayoutGrid75 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid75:after,
#LayoutGrid75 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid75 > .row > .col-1, #LayoutGrid75 > .row > .col-2, #LayoutGrid75 > .row > .col-3
{
   float: none;
   width: 100% !important;
}
}
#Banner36
{
   background-color: #FFA500;
   background: linear-gradient(to top, #FFA500 0%, #FFD700 100%);
   border: 0px solid #245580;
   color: #FFFFFF;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-style: normal;
   font-size: 19px;
   text-align: center;
   margin: 0;
}
#Banner36 span
{
   display: block;
   height: 19px;
   margin: 6px 0px 6px 0px;
}
#wb_Text110 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text110 div
{
   text-align: center;
}
#wb_Text110
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_LayoutGrid82
{
   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;
}
#LayoutGrid82
{
   box-sizing: border-box;
   padding: 0px 15px 0px 15px;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid82 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid82 > .row > .col-1, #LayoutGrid82 > .row > .col-2, #LayoutGrid82 > .row > .col-3
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid82 > .row > .col-1, #LayoutGrid82 > .row > .col-2, #LayoutGrid82 > .row > .col-3
{
   float: left;
}
#LayoutGrid82 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 8.33333333%;
   text-align: left;
}
#LayoutGrid82 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 83.33333333%;
   text-align: left;
}
#LayoutGrid82 > .row > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 8.33333333%;
   text-align: left;
}
#LayoutGrid82:before,
#LayoutGrid82:after,
#LayoutGrid82 .row:before,
#LayoutGrid82 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid82:after,
#LayoutGrid82 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid82 > .row > .col-1, #LayoutGrid82 > .row > .col-2, #LayoutGrid82 > .row > .col-3
{
   float: none;
   width: 100% !important;
}
}
#Banner49
{
   background-color: #3CB371;
   background: linear-gradient(to top, #3CB371 0%, #32CD32 100%);
   border: 0px solid #245580;
   color: #FFFFFF;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-style: normal;
   font-size: 19px;
   text-align: center;
   margin: 0;
}
#Banner49 span
{
   display: block;
   height: 19px;
   margin: 4px 0px 4px 0px;
}
#wb_Text122 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text122 div
{
   text-align: center;
}
#wb_Text122
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_LayoutGrid83
{
   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;
}
#LayoutGrid83
{
   box-sizing: border-box;
   padding: 0px 15px 0px 15px;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid83 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid83 > .row > .col-1, #LayoutGrid83 > .row > .col-2, #LayoutGrid83 > .row > .col-3
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid83 > .row > .col-1, #LayoutGrid83 > .row > .col-2, #LayoutGrid83 > .row > .col-3
{
   float: left;
}
#LayoutGrid83 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 8.33333333%;
   text-align: left;
}
#LayoutGrid83 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 83.33333333%;
   text-align: left;
}
#LayoutGrid83 > .row > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 8.33333333%;
   text-align: left;
}
#LayoutGrid83:before,
#LayoutGrid83:after,
#LayoutGrid83 .row:before,
#LayoutGrid83 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid83:after,
#LayoutGrid83 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid83 > .row > .col-1, #LayoutGrid83 > .row > .col-2, #LayoutGrid83 > .row > .col-3
{
   float: none;
   width: 100% !important;
}
}
#Banner50
{
   background-color: #1E90FF;
   background: linear-gradient(to top, #1E90FF 0%, #00BFFF 100%);
   border: 0px solid #245580;
   color: #FFFFFF;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-style: normal;
   font-size: 19px;
   text-align: center;
   margin: 0;
}
#Banner50 span
{
   display: block;
   height: 19px;
   margin: 2px 0px 2px 0px;
}
#wb_Text123 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text123 div
{
   text-align: center;
}
#wb_Text123
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_LayoutGrid87
{
   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;
}
#LayoutGrid87
{
   box-sizing: border-box;
   padding: 0px 15px 0px 15px;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid87 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid87 > .row > .col-1, #LayoutGrid87 > .row > .col-2, #LayoutGrid87 > .row > .col-3
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid87 > .row > .col-1, #LayoutGrid87 > .row > .col-2, #LayoutGrid87 > .row > .col-3
{
   float: left;
}
#LayoutGrid87 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 8.33333333%;
   text-align: left;
}
#LayoutGrid87 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 83.33333333%;
   text-align: left;
}
#LayoutGrid87 > .row > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 8.33333333%;
   text-align: left;
}
#LayoutGrid87:before,
#LayoutGrid87:after,
#LayoutGrid87 .row:before,
#LayoutGrid87 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid87:after,
#LayoutGrid87 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid87 > .row > .col-1, #LayoutGrid87 > .row > .col-2, #LayoutGrid87 > .row > .col-3
{
   float: none;
   width: 100% !important;
}
}
#Banner53
{
   background-color: #1E90FF;
   background: linear-gradient(to top, #1E90FF 0%, #00BFFF 100%);
   border: 0px solid #245580;
   color: #FFFFFF;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-style: normal;
   font-size: 19px;
   text-align: center;
   margin: 0;
}
#Banner53 span
{
   display: block;
   height: 19px;
   margin: 2px 0px 2px 0px;
}
#wb_Text136 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text136 div
{
   text-align: center;
}
#wb_Text136
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_LayoutGrid95
{
   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;
}
#LayoutGrid95
{
   box-sizing: border-box;
   padding: 0px 15px 0px 15px;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid95 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid95 > .row > .col-1, #LayoutGrid95 > .row > .col-2, #LayoutGrid95 > .row > .col-3
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid95 > .row > .col-1, #LayoutGrid95 > .row > .col-2, #LayoutGrid95 > .row > .col-3
{
   float: left;
}
#LayoutGrid95 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 8.33333333%;
   text-align: center;
}
#LayoutGrid95 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 83.33333333%;
   text-align: center;
}
#LayoutGrid95 > .row > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 8.33333333%;
   text-align: center;
}
#LayoutGrid95:before,
#LayoutGrid95:after,
#LayoutGrid95 .row:before,
#LayoutGrid95 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid95:after,
#LayoutGrid95 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid95 > .row > .col-1, #LayoutGrid95 > .row > .col-2, #LayoutGrid95 > .row > .col-3
{
   float: none;
   width: 100% !important;
}
}
#wb_Image38
{
   margin: 0;
   vertical-align: top;
}
#Image38
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 10px;
   height: 10px;
   vertical-align: top;
}
#wb_LayoutGrid107
{
   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;
}
#LayoutGrid107
{
   box-sizing: border-box;
   padding: 0px 15px 0px 15px;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid107 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid107 > .row > .col-1, #LayoutGrid107 > .row > .col-2, #LayoutGrid107 > .row > .col-3
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid107 > .row > .col-1, #LayoutGrid107 > .row > .col-2, #LayoutGrid107 > .row > .col-3
{
   float: left;
}
#LayoutGrid107 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 8.33333333%;
   text-align: center;
}
#LayoutGrid107 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 83.33333333%;
   text-align: center;
}
#LayoutGrid107 > .row > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 8.33333333%;
   text-align: center;
}
#LayoutGrid107:before,
#LayoutGrid107:after,
#LayoutGrid107 .row:before,
#LayoutGrid107 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid107:after,
#LayoutGrid107 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid107 > .row > .col-1, #LayoutGrid107 > .row > .col-2, #LayoutGrid107 > .row > .col-3
{
   float: none;
   width: 100% !important;
}
}
#Banner66
{
   background-color: #3CB371;
   background: linear-gradient(to top, #3CB371 0%, #32CD32 100%);
   border: 0px solid #245580;
   color: #FFFFFF;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-style: normal;
   font-size: 19px;
   text-align: center;
   margin: 0;
}
#Banner66 span
{
   display: block;
   height: 19px;
   margin: 4px 0px 4px 0px;
}
#wb_Text151 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text151 div
{
   text-align: center;
}
#wb_Text151
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_LayoutGrid108
{
   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;
}
#LayoutGrid108
{
   box-sizing: border-box;
   padding: 0px 15px 0px 15px;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid108 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid108 > .row > .col-1, #LayoutGrid108 > .row > .col-2, #LayoutGrid108 > .row > .col-3
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid108 > .row > .col-1, #LayoutGrid108 > .row > .col-2, #LayoutGrid108 > .row > .col-3
{
   float: left;
}
#LayoutGrid108 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 8.33333333%;
   text-align: center;
}
#LayoutGrid108 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 83.33333333%;
   text-align: center;
}
#LayoutGrid108 > .row > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 8.33333333%;
   text-align: center;
}
#LayoutGrid108:before,
#LayoutGrid108:after,
#LayoutGrid108 .row:before,
#LayoutGrid108 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid108:after,
#LayoutGrid108 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid108 > .row > .col-1, #LayoutGrid108 > .row > .col-2, #LayoutGrid108 > .row > .col-3
{
   float: none;
   width: 100% !important;
}
}
#Banner67
{
   background-color: #1E90FF;
   background: linear-gradient(to top, #1E90FF 0%, #00BFFF 100%);
   border: 0px solid #245580;
   color: #FFFFFF;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-style: normal;
   font-size: 19px;
   text-align: center;
   margin: 0;
}
#Banner67 span
{
   display: block;
   height: 19px;
   margin: 2px 0px 2px 0px;
}
#wb_Text152 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Text152 div
{
   text-align: center;
}
#wb_Text152
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_LayoutGrid119
{
   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;
}
#LayoutGrid119
{
   box-sizing: border-box;
   padding: 0px 15px 0px 15px;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid119 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid119 > .row > .col-1, #LayoutGrid119 > .row > .col-2
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid119 > .row > .col-1, #LayoutGrid119 > .row > .col-2
{
   float: left;
}
#LayoutGrid119 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 8.33333333%;
   text-align: left;
}
#LayoutGrid119 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 91.66666667%;
   text-align: left;
}
#LayoutGrid119:before,
#LayoutGrid119:after,
#LayoutGrid119 .row:before,
#LayoutGrid119 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid119:after,
#LayoutGrid119 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid119 > .row > .col-1, #LayoutGrid119 > .row > .col-2
{
   float: none;
   width: 100% !important;
}
}
#wb_Image33
{
   margin: 0;
   vertical-align: top;
}
#Image33
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 10px;
   height: 10px;
   vertical-align: top;
}
#wb_Text163 
{
   background-color: #FFFFFF;
   background-image: none;
   border: 0px solid #FFFFFF;
   padding: 25px 10px 25px 10px;
   margin: 0;
   text-align: center;
}
#wb_Text163 div
{
   text-align: center;
}
#wb_Text163
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_LayoutGrid3
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #A9A9A9;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid3
{
   box-sizing: border-box;
   padding: 0px 15px 0px 15px;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid3 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid3 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid3 > .row > .col-1
{
   float: left;
}
#LayoutGrid3 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 100%;
   text-align: left;
}
#LayoutGrid3:before,
#LayoutGrid3:after,
#LayoutGrid3 .row:before,
#LayoutGrid3 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid3:after,
#LayoutGrid3 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid3 > .row > .col-1
{
   float: none;
   width: 100% !important;
}
}
#wb_LayoutGrid2
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #A9A9A9;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid2
{
   box-sizing: border-box;
   padding: 0px 15px 0px 15px;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid2 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid2 > .row > .col-1, #LayoutGrid2 > .row > .col-2, #LayoutGrid2 > .row > .col-3
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid2
{
   width: 1024px;
}
#LayoutGrid2 > .row > .col-1, #LayoutGrid2 > .row > .col-2, #LayoutGrid2 > .row > .col-3
{
   float: left;
}
#LayoutGrid2 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 33.33333333%;
   text-align: center;
}
#LayoutGrid2 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 33.33333333%;
   text-align: center;
}
#LayoutGrid2 > .row > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 33.33333333%;
   text-align: center;
}
#LayoutGrid2:before,
#LayoutGrid2:after,
#LayoutGrid2 .row:before,
#LayoutGrid2 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid2:after,
#LayoutGrid2 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid2
{
   width: 100%;
}
#LayoutGrid2 > .row > .col-1, #LayoutGrid2 > .row > .col-2, #LayoutGrid2 > .row > .col-3
{
   float: none;
   width: 100%;
}
}
#wb_FontAwesomeIcon4
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #474745;
   text-align: center;
   margin: 0;
   padding: 10px 10px 10px 10px;
   vertical-align: top;
   display:inline-block;
   position:relative;
}
#wb_FontAwesomeIcon4:hover
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #474745;
}
#FontAwesomeIcon4
{
   height: 108px;
   width: 116px;
}
#FontAwesomeIcon4 i
{
   color: #FFFFFF;
   display: inline-block;
   font-size: 108px;
   line-height: 108px;
   vertical-align: middle;
   width: 122px;
}
#wb_FontAwesomeIcon4:hover i
{
   color: #7B8087;
}
#wb_FontAwesomeIcon7
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #474745;
   text-align: center;
   margin: 0;
   padding: 10px 10px 10px 10px;
   vertical-align: top;
   display:inline-block;
   position:relative;
}
#wb_FontAwesomeIcon7:hover
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #474745;
}
#FontAwesomeIcon7
{
   height: 108px;
   width: 116px;
}
#FontAwesomeIcon7 i
{
   color: #FFFFFF;
   display: inline-block;
   font-size: 108px;
   line-height: 108px;
   vertical-align: middle;
   width: 114px;
}
#wb_FontAwesomeIcon7:hover i
{
   color: #7B8087;
}
#wb_FontAwesomeIcon8
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   text-align: center;
   margin: 0;
   padding: 10px 10px 10px 10px;
   vertical-align: top;
   display:inline-block;
   position:relative;
}
#wb_FontAwesomeIcon8:hover
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
}
#FontAwesomeIcon8
{
   height: 108px;
   width: 108px;
}
#FontAwesomeIcon8 i
{
   color: #FFFFFF;
   display: inline-block;
   font-size: 108px;
   line-height: 108px;
   vertical-align: middle;
   width: 122px;
}
#wb_FontAwesomeIcon8:hover i
{
   color: #7B8087;
}
#wb_Heading1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   vertical-align: top;
   margin: 0;
   padding: 10px 0px 10px 0px;
   text-align: center;
}
#Heading1
{
   color: #FFFFFF;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-style: normal;
   font-size: 21px;
   margin: 0;
   text-align: center;
}
#wb_Heading2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   vertical-align: top;
   margin: 0;
   padding: 10px 0px 10px 0px;
   text-align: center;
}
#Heading2
{
   color: #FFFFFF;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-style: normal;
   font-size: 21px;
   margin: 0;
   text-align: center;
}
#wb_Heading3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   vertical-align: top;
   margin: 0;
   padding: 10px 0px 10px 0px;
   text-align: center;
}
#Heading3
{
   color: #FFFFFF;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-style: normal;
   font-size: 21px;
   margin: 0;
   text-align: center;
}
#wb_Text8 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0px 0px 50px 0px;
   margin: 0;
   text-align: left;
}
#wb_Text8 div
{
   text-align: left;
}
#wb_Text8
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_Text10 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0px 0px 50px 0px;
   margin: 0;
   text-align: left;
}
#wb_Text10 div
{
   text-align: left;
}
#wb_Text10
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_Text11 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0px 0px 50px 0px;
   margin: 0;
   text-align: left;
}
#wb_Text11 div
{
   text-align: left;
}
#wb_Text11
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#Line3
{
   border-color: #FFFFFF;
   border-style: solid;
   border-bottom-width: 1px;
   border-top: 0px;
   border-left: 0px;
   border-right: 0px;
   height: 0 !important;
   line-height: 0px !important;
   margin: 0px 0px 10px 0px;
   padding: 0;
}
#Line4
{
   border-color: #FFFFFF;
   border-style: solid;
   border-bottom-width: 1px;
   border-top: 0px;
   border-left: 0px;
   border-right: 0px;
   height: 0 !important;
   line-height: 0px !important;
   margin: 0px 0px 10px 0px;
   padding: 0;
}
#Line5
{
   border-color: #FFFFFF;
   border-style: solid;
   border-bottom-width: 1px;
   border-top: 0px;
   border-left: 0px;
   border-right: 0px;
   height: 0 !important;
   line-height: 0px !important;
   margin: 0px 0px 10px 0px;
   padding: 0;
}
#wb_Divider3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   position: relative;
}
#Divider3
{
   display: -webkit-flex;
   display: flex;
   position: relative;
   padding: 25px 15px 25px 15px;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: nowrap;
   flex-wrap: nowrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: flex-start;
   align-content: flex-start;
   margin-top: 0px;
   margin-bottom: 0px;
   margin-right: auto;
   margin-left: auto;
   max-width: 1024px;
   background-color: transparent;
   background-image: none;
   box-sizing: border-box;
   font-size: 0px;
}
#DividerLine3
{
   border-color: #CBD0D3;
   border-style: dashed;
   border-bottom-width: 3px;
   border-top: 0px;
   border-left: 0px;
   border-right: 0px;
   height: 0 !important;
   line-height: 0px !important;
   margin: 0;
   padding: 0;
   -webkit-flex-grow: 1;
   flex-grow: 1;
   -webkit-flex-shrink: 0;
   flex-shrink: 0;
   -webkit-align-self: auto;
   align-self: auto;
}
#wb_Heading7
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   margin: 0;
   padding: 0;
   text-align: center;
   -webkit-flex-grow: 0;
   flex-grow: 0;
   -webkit-flex-shrink: 0;
   flex-shrink: 0;
   -webkit-align-self: auto;
   align-self: auto;
}
#Heading7
{
   color: #34495E;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-style: normal;
   font-size: 27px;
   margin: 0;
   text-align: center;
}
#DividerLine4
{
   border-color: #CBD0D3;
   border-style: dashed;
   border-bottom-width: 3px;
   border-top: 0px;
   border-left: 0px;
   border-right: 0px;
   height: 0 !important;
   line-height: 0px !important;
   margin: 0;
   padding: 0;
   -webkit-flex-grow: 1;
   flex-grow: 1;
   -webkit-flex-shrink: 0;
   flex-shrink: 0;
   -webkit-align-self: auto;
   align-self: auto;
}
#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;
   margin-right: auto;
   margin-left: auto;
   max-width: 1024px;
}
#LayoutGrid1
{
   box-sizing: border-box;
   padding: 0px 15px 0px 15px;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid1 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid1 > .row > .col-1, #LayoutGrid1 > .row > .col-2, #LayoutGrid1 > .row > .col-3
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid1 > .row > .col-1, #LayoutGrid1 > .row > .col-2, #LayoutGrid1 > .row > .col-3
{
   float: left;
}
#LayoutGrid1 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 33.33333333%;
   text-align: center;
}
#LayoutGrid1 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 33.33333333%;
   text-align: center;
}
#LayoutGrid1 > .row > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 33.33333333%;
   text-align: center;
}
#LayoutGrid1:before,
#LayoutGrid1:after,
#LayoutGrid1 .row:before,
#LayoutGrid1 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid1:after,
#LayoutGrid1 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid1 > .row > .col-1, #LayoutGrid1 > .row > .col-2, #LayoutGrid1 > .row > .col-3
{
   float: none;
   width: 100%;
}
}
#Table1
{
   border: 1px solid #E6E6E6;
   background-color: #FFFFFF;
   background-image: none;
   border-collapse: collapse;
   border-spacing: 0px;
   margin: 0;
}
#Table1 td
{
   padding: 10px 10px 10px 10px;
}
#Table1 p, #Table1 ul
{
   margin: 0;
   padding: 0;
}
#Table1 .cell0
{
   background-color: #6D6D6D;
   background-image: none;
   border: 0px #000000 solid;
   text-align: center;
   vertical-align: top;
   font-size: 0;
}
#Table1 .cell1
{
   background-color: #808080;
   background-image: none;
   border: 0px #000000 solid;
   text-align: center;
   vertical-align: middle;
   color: #FFFFFF;
   font-family: Arial;
   font-size: 32px;
   line-height: 36px;
}
#Table1 .cell2
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   text-align: center;
   vertical-align: top;
   color: #000000;
   font-family: Arial;
   font-size: 16px;
   line-height: 18px;
}
#Table1 .cell3
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   text-align: center;
   vertical-align: top;
   font-size: 0;
}
#wb_Text1 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 20px 0px 20px 0px;
   margin: 0;
   text-align: center;
}
#wb_Text1 div
{
   text-align: center;
}
#wb_Text1
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#Table2
{
   border: 1px solid #E6E6E6;
   background-color: #FFFFFF;
   background-image: none;
   border-collapse: collapse;
   border-spacing: 0px;
   margin: 0;
}
#Table2 td
{
   padding: 10px 10px 10px 10px;
}
#Table2 p, #Table2 ul
{
   margin: 0;
   padding: 0;
}
#Table2 .cell0
{
   background-color: #57AC57;
   background-image: none;
   border: 0px #000000 solid;
   text-align: center;
   vertical-align: top;
   font-size: 0;
}
#Table2 .cell1
{
   background-color: #65C965;
   background-image: none;
   border: 0px #000000 solid;
   text-align: center;
   vertical-align: middle;
   color: #FFFFFF;
   font-family: Arial;
   font-size: 32px;
   line-height: 36px;
}
#Table2 .cell2
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   text-align: center;
   vertical-align: top;
   color: #000000;
   font-family: Arial;
   font-size: 16px;
   line-height: 18px;
}
#Table2 .cell3
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   text-align: center;
   vertical-align: top;
}
#Table2 .cell4
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   text-align: center;
   vertical-align: top;
   color: #000000;
   font-family: Arial;
   font-size: 13px;
   line-height: 16px;
}
#Table2 .cell5
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   text-align: center;
   vertical-align: top;
   font-size: 0;
}
#wb_Text2 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 20px 0px 20px 0px;
   margin: 0;
   text-align: center;
}
#wb_Text2 div
{
   text-align: center;
}
#wb_Text2
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#Table3
{
   border: 1px solid #E6E6E6;
   background-color: #FFFFFF;
   background-image: none;
   border-collapse: collapse;
   border-spacing: 0px;
   margin: 0;
}
#Table3 td
{
   padding: 10px 10px 10px 10px;
}
#Table3 p, #Table3 ul
{
   margin: 0;
   padding: 0;
}
#Table3 .cell0
{
   background-color: #D04E50;
   background-image: none;
   border: 0px #000000 solid;
   text-align: center;
   vertical-align: top;
   font-size: 0;
}
#Table3 .cell1
{
   background-color: #EF5A5C;
   background-image: none;
   border: 0px #000000 solid;
   text-align: center;
   vertical-align: middle;
   color: #FFFFFF;
   font-family: Arial;
   font-size: 32px;
   line-height: 36px;
}
#Table3 .cell2
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   text-align: center;
   vertical-align: top;
   color: #000000;
   font-family: 微軟正黑體;
   font-size: 16px;
   line-height: 20px;
}
#Table3 .cell3
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   text-align: center;
   vertical-align: top;
}
#Table3 .cell4
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   text-align: center;
   vertical-align: top;
   color: #000000;
   font-family: Arial;
   font-size: 13px;
   line-height: 16px;
}
#Table3 .cell5
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   text-align: center;
   vertical-align: top;
   font-size: 0;
}
#wb_Text3 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 20px 0px 20px 0px;
   margin: 0;
   text-align: center;
}
#wb_Text3 div
{
   text-align: center;
}
#wb_Text3
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_LayoutGrid4
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: rgba(255,255,255,0.39);
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
   margin-right: auto;
   margin-left: auto;
   max-width: 1024px;
}
#LayoutGrid4
{
   box-sizing: border-box;
   padding: 50px 15px 50px 15px;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid4 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid4 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid4 > .row > .col-1
{
   float: left;
}
#LayoutGrid4 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 100%;
   text-align: center;
}
#LayoutGrid4:before,
#LayoutGrid4:after,
#LayoutGrid4 .row:before,
#LayoutGrid4 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid4:after,
#LayoutGrid4 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid4 > .row > .col-1
{
   float: none;
   width: 100%;
}
}
#Line6
{
   border-color: #CBD0D3;
   border-style: dashed;
   border-bottom-width: 3px;
   border-top: 0px;
   border-left: 0px;
   border-right: 0px;
   height: 0 !important;
   line-height: 0px !important;
   margin: 0;
   padding: 0;
}
#wb_LayoutGrid5
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #2C3E50;
   background-image: none;
   border: 0px solid #2C3E50;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid5
{
   box-sizing: border-box;
   padding: 0px 15px 10px 15px;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid5 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid5 > .row > .col-1, #LayoutGrid5 > .row > .col-2, #LayoutGrid5 > .row > .col-3
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid5 > .row > .col-1, #LayoutGrid5 > .row > .col-2, #LayoutGrid5 > .row > .col-3
{
   float: left;
}
#LayoutGrid5 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 33.33333333%;
   text-align: center;
}
#LayoutGrid5 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 33.33333333%;
   text-align: center;
}
#LayoutGrid5 > .row > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 33.33333333%;
   text-align: center;
}
#LayoutGrid5:before,
#LayoutGrid5:after,
#LayoutGrid5 .row:before,
#LayoutGrid5 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid5:after,
#LayoutGrid5 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid5 > .row > .col-1, #LayoutGrid5 > .row > .col-2, #LayoutGrid5 > .row > .col-3
{
   float: none;
   width: 100%;
}
}
#wb_Text4 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 20px 0px 20px 0px;
   margin: 0;
   text-align: center;
}
#wb_Text4 div
{
   text-align: center;
}
#wb_Text4
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_Text6 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 10px 0px 10px 0px;
   margin: 0;
   text-align: center;
}
#wb_Text6 div
{
   text-align: center;
}
#wb_Text6
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_Text9 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 20px 0px 20px 0px;
   margin: 0;
   text-align: center;
}
#wb_Text9 div
{
   text-align: center;
}
#wb_Text9
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_Text12 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 20px 0px 20px 0px;
   margin: 0;
   text-align: center;
}
#wb_Text12 div
{
   text-align: center;
}
#wb_Text12
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_FontAwesomeIcon1
{
   background-color: #2C3E50;
   background-image: none;
   border: 2px solid #FFFFFF;
   border-radius: 50%;
   text-align: center;
   margin: 0px 10px 0px 0px;
   padding: 10px 10px 10px 10px;
   vertical-align: top;
   display:inline-block;
   position:relative;
}
#wb_FontAwesomeIcon1:hover
{
   background-color: #FFFFFF;
   background-image: none;
   border: 2px solid #FFFFFF;
}
#FontAwesomeIcon1
{
   height: 16px;
   width: 16px;
}
#FontAwesomeIcon1 i
{
   color: #FFFFFF;
   display: inline-block;
   font-size: 16px;
   line-height: 16px;
   vertical-align: middle;
   width: 8px;
}
#wb_FontAwesomeIcon1:hover i
{
   color: #18BC9C;
}
#wb_FontAwesomeIcon1
{
   -webkit-transform: rotate(0deg) ;
   transform: rotate(0deg) ;
   -webkit-transition: -webkit-transform 500ms linear 0ms;
   transition: transform 500ms linear 0ms;
}
#wb_FontAwesomeIcon1:hover
{
   -webkit-transform: rotate(360deg) ;
   transform: rotate(360deg) ;
   -webkit-transition: -webkit-transform 500ms linear 0ms;
   transition: transform 500ms linear 0ms;
}
#wb_FontAwesomeIcon5
{
   background-color: #2C3E50;
   background-image: none;
   border: 2px solid #FFFFFF;
   border-radius: 50%;
   text-align: center;
   margin: 0px 10px 0px 0px;
   padding: 10px 10px 10px 10px;
   vertical-align: top;
   display:inline-block;
   position:relative;
}
#wb_FontAwesomeIcon5:hover
{
   background-color: #FFFFFF;
   background-image: none;
   border: 2px solid #FFFFFF;
}
#FontAwesomeIcon5
{
   height: 16px;
   width: 16px;
}
#FontAwesomeIcon5 i
{
   color: #FFFFFF;
   display: inline-block;
   font-size: 16px;
   line-height: 16px;
   vertical-align: middle;
   width: 13px;
}
#wb_FontAwesomeIcon5:hover i
{
   color: #18BC9C;
}
#wb_FontAwesomeIcon5
{
   -webkit-transform: rotate(0deg) ;
   transform: rotate(0deg) ;
   -webkit-transition: -webkit-transform 500ms linear 0ms;
   transition: transform 500ms linear 0ms;
}
#wb_FontAwesomeIcon5:hover
{
   -webkit-transform: rotate(360deg) ;
   transform: rotate(360deg) ;
   -webkit-transition: -webkit-transform 500ms linear 0ms;
   transition: transform 500ms linear 0ms;
}
#wb_FontAwesomeIcon6
{
   background-color: #2C3E50;
   background-image: none;
   border: 2px solid #FFFFFF;
   border-radius: 50%;
   text-align: center;
   margin: 0;
   padding: 10px 10px 10px 10px;
   vertical-align: top;
   display:inline-block;
   position:relative;
}
#wb_FontAwesomeIcon6:hover
{
   background-color: #FFFFFF;
   background-image: none;
   border: 2px solid #FFFFFF;
}
#FontAwesomeIcon6
{
   height: 16px;
   width: 16px;
}
#FontAwesomeIcon6 i
{
   color: #FFFFFF;
   display: inline-block;
   font-size: 16px;
   line-height: 16px;
   vertical-align: middle;
   width: 15px;
}
#wb_FontAwesomeIcon6:hover i
{
   color: #18BC9C;
}
#wb_FontAwesomeIcon6
{
   -webkit-transform: rotate(0deg) ;
   transform: rotate(0deg) ;
   -webkit-transition: -webkit-transform 500ms linear 0ms;
   transition: transform 500ms linear 0ms;
}
#wb_FontAwesomeIcon6:hover
{
   -webkit-transform: rotate(360deg) ;
   transform: rotate(360deg) ;
   -webkit-transition: -webkit-transform 500ms linear 0ms;
   transition: transform 500ms linear 0ms;
}
#wb_Text35 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 10px 0px 10px 0px;
   margin: 0;
   text-align: center;
}
#wb_Text35 div
{
   text-align: center;
}
#wb_Text35
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_LayoutGrid7
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #233140;
   background-image: none;
   border: 0px solid #233140;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid7
{
   box-sizing: border-box;
   padding: 0px 15px 0px 15px;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid7 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid7 > .row > .col-1
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid7 > .row > .col-1
{
   float: left;
}
#LayoutGrid7 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 100%;
   text-align: left;
}
#LayoutGrid7:before,
#LayoutGrid7:after,
#LayoutGrid7 .row:before,
#LayoutGrid7 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid7:after,
#LayoutGrid7 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid7 > .row > .col-1
{
   float: none;
   width: 100%;
}
}
#wb_Text36 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 15px 0px 15px 0px;
   margin: 0;
   text-align: center;
}
#wb_Text36 div
{
   text-align: center;
}
#wb_Text36
{
   display: block;
   margin: 0;
   box-sizing: border-box;
   width: 100%;
}
#wb_Heading8
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   vertical-align: top;
   margin: 0;
   padding: 50px 0px 50px 0px;
   text-align: center;
}
#Heading8
{
   color: #FFFFFF;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-style: normal;
   font-size: 29px;
   margin: 0;
   text-align: center;
}
#wb_LayoutGrid10
{
   clear: both;
   position: relative;
   table-layout: fixed;
   display: table;
   text-align: center;
   width: 100%;
   background-color: #D3D3D3;
   background-image: none;
   border: 0px solid #CCCCCC;
   box-sizing: border-box;
   margin: 0;
}
#LayoutGrid10
{
   box-sizing: border-box;
   padding: 10px 15px 10px 15px;
   margin-right: auto;
   margin-left: auto;
}
#LayoutGrid10 > .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid10 > .row > .col-1, #LayoutGrid10 > .row > .col-2, #LayoutGrid10 > .row > .col-3
{
   box-sizing: border-box;
   font-size: 0px;
   min-height: 1px;
   padding-right: 15px;
   padding-left: 15px;
   position: relative;
}
#LayoutGrid10 > .row > .col-1, #LayoutGrid10 > .row > .col-2, #LayoutGrid10 > .row > .col-3
{
   float: left;
}
#LayoutGrid10 > .row > .col-1
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 33.33333333%;
   text-align: center;
}
#LayoutGrid10 > .row > .col-2
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   width: 66.66666667%;
   text-align: center;
}
#LayoutGrid10 > .row > .col-3
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #FFFFFF;
   display: none;
   width: 0;
   text-align: center;
}
#LayoutGrid10:before,
#LayoutGrid10:after,
#LayoutGrid10 .row:before,
#LayoutGrid10 .row:after
{
   display: table;
   content: " ";
}
#LayoutGrid10:after,
#LayoutGrid10 .row:after
{
   clear: both;
}
@media (max-width: 480px)
{
#LayoutGrid10 > .row > .col-1, #LayoutGrid10 > .row > .col-2, #LayoutGrid10 > .row > .col-3
{
   float: none;
   width: 100%;
}
}
#wb_Image1
{
   margin: 0;
   vertical-align: top;
}
#Image1
{
   border: 0px solid #000000;
   padding: 0;
   display: inline-block;
   width: 129px;
   height: 43px;
   vertical-align: top;
}
#Breadcrumb2
{
   padding: 8px 15px 8px 15px;
   list-style: none;
   background-color: #D3D3D3;
   background-image: none;
   border: 0px solid #C0C0C0;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-style: normal;
   font-size: 0;
   margin: 0;
   text-align: center;
}
#Breadcrumb2 > li
{
   display: inline-block;
   font-size: 16px;
}
#Breadcrumb2 a
{
   color: #FFFFFF;
   text-decoration: none;
}
#Breadcrumb2 a:hover
{
   color: #FFFFFF;
   text-decoration: underline;
}
#Breadcrumb2 > .active
{
   color: #777777;
}
#Breadcrumb2 > li + li:before
{
   content: "";
   padding: 0 10px;
   color: #C0C0C0;
}
#Breadcrumb2 li i
{
   font-size: 16px;
   width: 18px;
}
#Breadcrumb2 li
{
   -webkit-transform: rotate(0deg) ;
   transform: rotate(0deg) ;
   -webkit-transition: -webkit-transform 500ms linear 0ms;
   transition: transform 500ms linear 0ms;
}
#Breadcrumb2 li:hover
{
   -webkit-transform: rotate(0deg) scale(1.2,1.2) ;
   transform: rotate(0deg) scale(1.2,1.2) ;
   -webkit-transition: -webkit-transform 500ms linear 0ms;
   transition: transform 500ms linear 0ms;
}
#Banner1
{
   background-color: #D04E50;
   background-image: none;
   border: 0px solid #245580;
   color: #FFFFFF;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-style: normal;
   font-size: 19px;
   text-align: center;
   margin: 0;
}
#Banner1 span
{
   display: block;
   height: 19px;
   margin: 5px 0px 5px 0px;
}
#Banner5
{
   background-color: #808080;
   background-image: none;
   border: 0px solid #245580;
   color: #FFFFFF;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-style: normal;
   font-size: 19px;
   text-align: center;
   margin: 0;
}
#Banner5 span
{
   display: block;
   height: 19px;
   margin: 5px 0px 5px 0px;
}
#Banner6
{
   background-color: #57AC57;
   background-image: none;
   border: 0px solid #245580;
   color: #FFFFFF;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-style: normal;
   font-size: 19px;
   text-align: center;
   margin: 0;
}
#Banner6 span
{
   display: block;
   height: 19px;
   margin: 5px 0px 5px 0px;
}
#wb_Heading11
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   box-sizing: border-box;
   vertical-align: top;
   margin: 0;
   padding: 50px 0px 50px 0px;
   text-align: center;
}
#Heading11
{
   color: #FFFFFF;
   font-family: 微軟正黑體;
   font-weight: bold;
   font-style: normal;
   font-size: 32px;
   margin: 0;
   text-align: center;
}
#Heading11 a
{
   color: #FFFFFF;
   text-decoration: none;
}
#wb_Breadcrumb2
{
   display: inline-block;
   width: 100%;
   z-index: 1;
   vertical-align: top;
}
#wb_FontAwesomeIcon1
{
   display: inline-block;
   width: 16px;
   height: 16px;
   text-align: center;
   z-index: 113;
}
#Banner1
{
   display: inline-block;
   width: 104px;
   height: 35px;
   z-index: 95;
}
#Table1
{
   display: table;
   width: 100%;
   height: 420px;
   z-index: 90;
}
#Line5
{
   display: block;
   width: 100%;
   z-index: 83;
}
#wb_Image1
{
   display: inline-block;
   width: 100%;
   height: 100%;
   z-index: 0;
}
#PageHeader1
{
   position: fixed;
   text-align: left;
   left: 0;
   top: 0;
   right: 0;
   height: 55px;
   z-index: 7777;
}
#Line4
{
   display: block;
   width: 100%;
   z-index: 79;
}
#wb_Heading8
{
   display: inline-block;
   width: 100%;
   z-index: 72;
}
#Table3
{
   display: table;
   width: 100%;
   height: 400px;
   z-index: 96;
}
#Line6
{
   display: block;
   width: 100%;
   z-index: 109;
}
#Table2
{
   display: table;
   width: 100%;
   height: 390px;
   z-index: 93;
}
#Banner5
{
   display: inline-block;
   width: 104px;
   height: 35px;
   z-index: 89;
}
#wb_Heading7
{
   display: inline-block;
   width: 251px;
   z-index: 86;
}
#Banner6
{
   display: inline-block;
   width: 104px;
   height: 35px;
   z-index: 92;
}
#Line3
{
   display: block;
   width: 100%;
   z-index: 75;
}
#wb_FontAwesomeIcon8
{
   display: inline-block;
   width: 108px;
   height: 108px;
   text-align: center;
   z-index: 81;
}
#wb_Heading2
{
   display: inline-block;
   width: 100%;
   z-index: 78;
}
#wb_Heading3
{
   display: inline-block;
   width: 100%;
   z-index: 82;
}
#wb_FontAwesomeIcon7
{
   display: inline-block;
   width: 116px;
   height: 108px;
   text-align: center;
   z-index: 77;
}
#wb_FontAwesomeIcon6
{
   display: inline-block;
   width: 16px;
   height: 16px;
   text-align: center;
   z-index: 115;
}
#wb_Heading1
{
   display: inline-block;
   width: 100%;
   z-index: 74;
}
#wb_Heading11
{
   display: inline-block;
   width: 100%;
   z-index: 71;
}
#wb_FontAwesomeIcon5
{
   display: inline-block;
   width: 16px;
   height: 16px;
   text-align: center;
   z-index: 114;
}
#DividerLine4
{
   display: block;
}
#DividerLine3
{
   display: block;
}
#wb_FontAwesomeIcon4
{
   display: inline-block;
   width: 116px;
   height: 108px;
   text-align: center;
   z-index: 73;
}
@media only screen and (max-width: 1023px)
{
div#container
{
   width: 320px;
}
body
{
   background-color: #FFFFFF;
   background-image: none;
}
#PageHeader1
{
   height: 55px;
   visibility: visible;
}
#wb_LayoutGrid22
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid22
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid22
{
   padding: 0px 15px 0px 15px;
}
#LayoutGrid22 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid22 > .row > .col-1
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid22 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#wb_LayoutGrid41
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid41
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid41
{
   padding: 0px 15px 0px 15px;
}
#LayoutGrid41 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid41 > .row > .col-1
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid41 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#wb_Text48
{
   visibility: visible;
   display: block;
}
#wb_Text48
{
   margin: 0;
   padding: 0;
}
#wb_Text49
{
   visibility: visible;
   display: block;
}
#wb_Text49
{
   margin: 0;
   padding: 0;
}
#wb_LayoutGrid42
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid42
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid42
{
   padding: 0px 15px 0px 15px;
}
#LayoutGrid42 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid42 > .row > .col-1, #LayoutGrid42 > .row > .col-2, #LayoutGrid42 > .row > .col-3
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid42 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#LayoutGrid42 > .row > .col-2
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#LayoutGrid42 > .row > .col-3
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#Banner14
{
   width: 221px;
   height: 37px;
   visibility: visible;
   display: inline-block;
   margin: 0;
}
#Banner14 span
{
   height: 19px;
   margin: 9px 0px 9px 0px;
}
#wb_Text50
{
   visibility: visible;
   display: block;
}
#wb_Text50
{
   margin: 0;
   padding: 0;
}
#wb_LayoutGrid43
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid43
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid43
{
   padding: 0px 15px 0px 15px;
}
#LayoutGrid43 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid43 > .row > .col-1, #LayoutGrid43 > .row > .col-2, #LayoutGrid43 > .row > .col-3
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid43 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#LayoutGrid43 > .row > .col-2
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#LayoutGrid43 > .row > .col-3
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#Banner15
{
   width: 219px;
   height: 33px;
   visibility: visible;
   display: inline-block;
   margin: 0;
}
#Banner15 span
{
   height: 19px;
   margin: 7px 0px 7px 0px;
}
#wb_Text51
{
   visibility: visible;
   display: block;
}
#wb_Text51
{
   margin: 0;
   padding: 0;
}
#wb_LayoutGrid44
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid44
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid44
{
   padding: 0px 15px 0px 15px;
}
#LayoutGrid44 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid44 > .row > .col-1, #LayoutGrid44 > .row > .col-2, #LayoutGrid44 > .row > .col-3
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid44 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#LayoutGrid44 > .row > .col-2
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#LayoutGrid44 > .row > .col-3
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#wb_Text52
{
   visibility: hidden;
   display: none;
}
#wb_Text52
{
   margin: 0;
   padding: 0;
}
#Banner16
{
   width: 220px;
   height: 29px;
   visibility: visible;
   display: inline-block;
   margin: 0;
}
#Banner16 span
{
   height: 19px;
   margin: 5px 0px 5px 0px;
}
#wb_Text53
{
   visibility: hidden;
   display: none;
}
#wb_Text53
{
   margin: 0;
   padding: 0;
}
#wb_Text54
{
   visibility: visible;
   display: block;
}
#wb_Text54
{
   margin: 0;
   padding: 0;
}
#wb_LayoutGrid45
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid45
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid45
{
   padding: 0px 15px 0px 15px;
}
#LayoutGrid45 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid45 > .row > .col-1
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid45 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#wb_Text55
{
   visibility: visible;
   display: block;
}
#wb_Text55
{
   margin: 0;
   padding: 0;
}
#wb_LayoutGrid49
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid49
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid49
{
   padding: 0px 15px 0px 15px;
}
#LayoutGrid49 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid49 > .row > .col-1
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid49 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#wb_Text13
{
   visibility: visible;
   display: block;
}
#wb_Text13
{
   margin: 0;
   padding: 0;
}
#wb_LayoutGrid50
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid50
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid50
{
   padding: 0px 15px 0px 15px;
}
#LayoutGrid50 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid50 > .row > .col-1
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid50 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#wb_Text61
{
   visibility: visible;
   display: block;
}
#wb_Text61
{
   margin: 0;
   padding: 0;
}
#wb_Text62
{
   visibility: visible;
   display: block;
}
#wb_Text62
{
   margin: 0;
   padding: 0;
}
#wb_LayoutGrid51
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid51
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid51
{
   padding: 0px 15px 0px 15px;
}
#LayoutGrid51 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid51 > .row > .col-1, #LayoutGrid51 > .row > .col-2, #LayoutGrid51 > .row > .col-3
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid51 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#LayoutGrid51 > .row > .col-2
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#LayoutGrid51 > .row > .col-3
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#Banner20
{
   width: 221px;
   height: 37px;
   visibility: visible;
   display: inline-block;
   margin: 0;
}
#Banner20 span
{
   height: 19px;
   margin: 9px 0px 9px 0px;
}
#wb_LayoutGrid52
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid52
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid52
{
   padding: 0px 15px 0px 15px;
}
#LayoutGrid52 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid52 > .row > .col-1, #LayoutGrid52 > .row > .col-2, #LayoutGrid52 > .row > .col-3
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid52 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#LayoutGrid52 > .row > .col-2
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#LayoutGrid52 > .row > .col-3
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#wb_Text64
{
   visibility: visible;
   display: block;
}
#wb_Text64
{
   margin: 0;
   padding: 0;
}
#wb_LayoutGrid53
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid53
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid53
{
   padding: 0px 15px 0px 15px;
}
#LayoutGrid53 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid53 > .row > .col-1, #LayoutGrid53 > .row > .col-2, #LayoutGrid53 > .row > .col-3
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid53 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#LayoutGrid53 > .row > .col-2
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#LayoutGrid53 > .row > .col-3
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#wb_Text65
{
   visibility: hidden;
   display: none;
}
#wb_Text65
{
   margin: 0;
   padding: 0;
}
#wb_Text66
{
   visibility: hidden;
   display: none;
}
#wb_Text66
{
   margin: 0;
   padding: 0;
}
#wb_LayoutGrid59
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid59
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid59
{
   padding: 0px 15px 0px 15px;
}
#LayoutGrid59 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid59 > .row > .col-1, #LayoutGrid59 > .row > .col-2, #LayoutGrid59 > .row > .col-3
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid59 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#LayoutGrid59 > .row > .col-2
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#LayoutGrid59 > .row > .col-3
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#wb_Text79
{
   visibility: visible;
   display: block;
}
#wb_Text79
{
   margin: 0;
   padding: 0;
}
#wb_LayoutGrid60
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid60
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid60
{
   padding: 0px 15px 0px 15px;
}
#LayoutGrid60 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid60 > .row > .col-1
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid60 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#wb_Text80
{
   visibility: visible;
   display: block;
}
#wb_Text80
{
   margin: 0;
   padding: 0;
}
#wb_LayoutGrid61
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid61
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid61
{
   padding: 0px 15px 0px 15px;
}
#LayoutGrid61 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid61 > .row > .col-1
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid61 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#wb_Text81
{
   visibility: visible;
   display: block;
}
#wb_Text81
{
   margin: 0;
   padding: 0;
}
#wb_Text82
{
   visibility: visible;
   display: block;
}
#wb_Text82
{
   margin: 0;
   padding: 0;
}
#wb_LayoutGrid62
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid62
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid62
{
   padding: 0px 15px 0px 15px;
}
#LayoutGrid62 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid62 > .row > .col-1, #LayoutGrid62 > .row > .col-2, #LayoutGrid62 > .row > .col-3
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid62 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#LayoutGrid62 > .row > .col-2
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#LayoutGrid62 > .row > .col-3
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#Banner29
{
   width: 221px;
   height: 37px;
   visibility: visible;
   display: inline-block;
   margin: 0;
}
#Banner29 span
{
   height: 19px;
   margin: 9px 0px 9px 0px;
}
#wb_Text83
{
   visibility: visible;
   display: block;
}
#wb_Text83
{
   margin: 0;
   padding: 0;
}
#wb_LayoutGrid63
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid63
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid63
{
   padding: 0px 15px 0px 15px;
}
#LayoutGrid63 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid63 > .row > .col-1, #LayoutGrid63 > .row > .col-2, #LayoutGrid63 > .row > .col-3
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid63 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#LayoutGrid63 > .row > .col-2
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#LayoutGrid63 > .row > .col-3
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#Banner30
{
   width: 219px;
   height: 33px;
   visibility: visible;
   display: inline-block;
   margin: 0;
}
#Banner30 span
{
   height: 19px;
   margin: 7px 0px 7px 0px;
}
#wb_Text84
{
   visibility: visible;
   display: block;
}
#wb_Text84
{
   margin: 0;
   padding: 0;
}
#wb_LayoutGrid64
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid64
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid64
{
   padding: 0px 15px 0px 15px;
}
#LayoutGrid64 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid64 > .row > .col-1, #LayoutGrid64 > .row > .col-2, #LayoutGrid64 > .row > .col-3
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid64 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#LayoutGrid64 > .row > .col-2
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#LayoutGrid64 > .row > .col-3
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#wb_Text85
{
   visibility: hidden;
   display: none;
}
#wb_Text85
{
   margin: 0;
   padding: 0;
}
#Banner31
{
   width: 220px;
   height: 29px;
   visibility: visible;
   display: inline-block;
   margin: 0;
}
#Banner31 span
{
   height: 19px;
   margin: 5px 0px 5px 0px;
}
#wb_Text86
{
   visibility: hidden;
   display: none;
}
#wb_Text86
{
   margin: 0;
   padding: 0;
}
#wb_Text87
{
   visibility: visible;
   display: block;
}
#wb_Text87
{
   margin: 0;
   padding: 0;
}
#wb_LayoutGrid65
{
   visibility: visible;
   display: table;
   background-color: #FFFFFF;
   background-image: none;
}
#wb_LayoutGrid65
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid65
{
   padding: 0px 15px 0px 15px;
}
#LayoutGrid65 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid65 > .row > .col-1, #LayoutGrid65 > .row > .col-2, #LayoutGrid65 > .row > .col-3
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid65 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#LayoutGrid65 > .row > .col-2
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#LayoutGrid65 > .row > .col-3
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#wb_Text88
{
   visibility: hidden;
   display: none;
}
#wb_Text88
{
   margin: 0;
   padding: 0;
}
#wb_Text89
{
   visibility: visible;
   display: block;
}
#wb_Text89
{
   margin: 0;
   padding: 0;
}
#wb_Text90
{
   visibility: visible;
   display: block;
}
#wb_Text90
{
   margin: 0;
   padding: 0;
}
#wb_Text91
{
   visibility: visible;
   display: block;
}
#wb_Text91
{
   margin: 0;
   padding: 0;
}
#Banner33
{
   width: 219px;
   height: 33px;
   visibility: visible;
   display: inline-block;
   margin: 0;
}
#Banner33 span
{
   height: 19px;
   margin: 7px 0px 7px 0px;
}
#wb_LayoutGrid67
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid67
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid67
{
   padding: 0px 15px 0px 15px;
}
#LayoutGrid67 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid67 > .row > .col-1
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid67 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#wb_Text68
{
   visibility: visible;
   display: block;
}
#wb_Text68
{
   margin: 0;
   padding: 0;
}
#wb_LayoutGrid73
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid73
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid73
{
   padding: 0px 15px 0px 15px;
}
#LayoutGrid73 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid73 > .row > .col-1
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid73 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#wb_Text107
{
   visibility: visible;
   display: block;
}
#wb_Text107
{
   margin: 0;
   padding: 0;
}
#wb_LayoutGrid74
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid74
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid74
{
   padding: 0px 15px 0px 15px;
}
#LayoutGrid74 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid74 > .row > .col-1
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid74 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#wb_Text108
{
   visibility: visible;
   display: block;
}
#wb_Text108
{
   margin: 0;
   padding: 0;
}
#wb_Text109
{
   visibility: visible;
   display: block;
}
#wb_Text109
{
   margin: 0;
   padding: 0;
}
#wb_LayoutGrid75
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid75
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid75
{
   padding: 0px 15px 0px 15px;
}
#LayoutGrid75 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid75 > .row > .col-1, #LayoutGrid75 > .row > .col-2, #LayoutGrid75 > .row > .col-3
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid75 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#LayoutGrid75 > .row > .col-2
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#LayoutGrid75 > .row > .col-3
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#Banner36
{
   width: 221px;
   height: 37px;
   visibility: visible;
   display: inline-block;
   margin: 0;
}
#Banner36 span
{
   height: 19px;
   margin: 9px 0px 9px 0px;
}
#wb_Text110
{
   visibility: visible;
   display: block;
}
#wb_Text110
{
   margin: 0;
   padding: 0;
}
#wb_LayoutGrid82
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid82
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid82
{
   padding: 0px 15px 0px 15px;
}
#LayoutGrid82 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid82 > .row > .col-1, #LayoutGrid82 > .row > .col-2, #LayoutGrid82 > .row > .col-3
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid82 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#LayoutGrid82 > .row > .col-2
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#LayoutGrid82 > .row > .col-3
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#Banner49
{
   width: 219px;
   height: 33px;
   visibility: visible;
   display: inline-block;
   margin: 0;
}
#Banner49 span
{
   height: 19px;
   margin: 7px 0px 7px 0px;
}
#wb_Text122
{
   visibility: visible;
   display: block;
}
#wb_Text122
{
   margin: 0;
   padding: 0;
}
#wb_LayoutGrid83
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid83
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid83
{
   padding: 0px 15px 0px 15px;
}
#LayoutGrid83 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid83 > .row > .col-1, #LayoutGrid83 > .row > .col-2, #LayoutGrid83 > .row > .col-3
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid83 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#LayoutGrid83 > .row > .col-2
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#LayoutGrid83 > .row > .col-3
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#Banner50
{
   width: 220px;
   height: 29px;
   visibility: visible;
   display: inline-block;
   margin: 0;
}
#Banner50 span
{
   height: 19px;
   margin: 5px 0px 5px 0px;
}
#wb_Text123
{
   visibility: visible;
   display: block;
}
#wb_Text123
{
   margin: 0;
   padding: 0;
}
#wb_LayoutGrid87
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid87
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid87
{
   padding: 0px 15px 0px 15px;
}
#LayoutGrid87 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid87 > .row > .col-1, #LayoutGrid87 > .row > .col-2, #LayoutGrid87 > .row > .col-3
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid87 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#LayoutGrid87 > .row > .col-2
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#LayoutGrid87 > .row > .col-3
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#Banner53
{
   width: 15px;
   height: 29px;
   visibility: visible;
   display: inline-block;
   margin: 0;
}
#Banner53 span
{
   height: 19px;
   margin: 5px 0px 5px 0px;
}
#wb_Text136
{
   visibility: visible;
   display: block;
}
#wb_Text136
{
   margin: 0;
   padding: 0;
}
#wb_LayoutGrid95
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid95
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid95
{
   padding: 0px 15px 0px 15px;
}
#LayoutGrid95 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid95 > .row > .col-1, #LayoutGrid95 > .row > .col-2, #LayoutGrid95 > .row > .col-3
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid95 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#LayoutGrid95 > .row > .col-2
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#LayoutGrid95 > .row > .col-3
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#wb_Image38
{
   width: 10px;
   height: 10px;
   visibility: visible;
   display: inline-block;
   margin: 0;
   padding: 0;
}
#Image38
{
   width: 10px;
   height: 10px;
}
#wb_LayoutGrid107
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid107
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid107
{
   padding: 0px 15px 0px 15px;
}
#LayoutGrid107 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid107 > .row > .col-1, #LayoutGrid107 > .row > .col-2, #LayoutGrid107 > .row > .col-3
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid107 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#LayoutGrid107 > .row > .col-2
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#LayoutGrid107 > .row > .col-3
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#Banner66
{
   width: 219px;
   height: 33px;
   visibility: visible;
   display: inline-block;
   margin: 0;
}
#Banner66 span
{
   height: 19px;
   margin: 7px 0px 7px 0px;
}
#wb_Text151
{
   visibility: visible;
   display: block;
}
#wb_Text151
{
   margin: 0;
   padding: 0;
}
#wb_LayoutGrid108
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid108
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid108
{
   padding: 0px 15px 0px 15px;
}
#LayoutGrid108 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid108 > .row > .col-1, #LayoutGrid108 > .row > .col-2, #LayoutGrid108 > .row > .col-3
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid108 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#LayoutGrid108 > .row > .col-2
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#LayoutGrid108 > .row > .col-3
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#Banner67
{
   width: 220px;
   height: 29px;
   visibility: visible;
   display: inline-block;
   margin: 0;
}
#Banner67 span
{
   height: 19px;
   margin: 5px 0px 5px 0px;
}
#wb_Text152
{
   visibility: visible;
   display: block;
}
#wb_Text152
{
   margin: 0;
   padding: 0;
}
#wb_LayoutGrid119
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid119
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid119
{
   padding: 0px 15px 0px 15px;
}
#LayoutGrid119 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid119 > .row > .col-1, #LayoutGrid119 > .row > .col-2
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid119 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#LayoutGrid119 > .row > .col-2
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#wb_Image33
{
   width: 10px;
   height: 10px;
   visibility: visible;
   display: inline-block;
   margin: 0;
   padding: 0;
}
#Image33
{
   width: 10px;
   height: 10px;
}
#wb_Text163
{
   visibility: visible;
   display: block;
}
#wb_Text163
{
   margin: 0;
   padding: 25px 10px 25px 10px;
}
#wb_LayoutGrid3
{
   visibility: visible;
   display: table;
   font-size: 13px;
   font-family: Arial;
   font-weight: 0;
   font-style: normal;
   text-decoration: none;
   background-color: #A9A9A9;
   background-image: none;
}
#wb_LayoutGrid3
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid3
{
   padding: 0px 15px 0px 15px;
}
#LayoutGrid3 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid3 > .row > .col-1
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid3 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#wb_LayoutGrid2
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid2
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid2
{
   padding: 0px 15px 0px 15px;
}
#LayoutGrid2 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid2
{
   width: 100%;
}
#LayoutGrid2 > .row > .col-1, #LayoutGrid2 > .row > .col-2, #LayoutGrid2 > .row > .col-3
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid2 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#LayoutGrid2 > .row > .col-2
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#LayoutGrid2 > .row > .col-3
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#wb_FontAwesomeIcon4
{
   width: 116px;
   height: 108px;
   visibility: visible;
   display: inline-block;
   margin: 0;
   padding: 10px 10px 10px 10px;
}
#FontAwesomeIcon4
{
   width: 116px;
   height: 108px;
}
#FontAwesomeIcon4 i
{
   line-height: 108px;
   font-size: 108px;
   width: 122px;
}
#wb_FontAwesomeIcon7
{
   width: 116px;
   height: 108px;
   visibility: visible;
   display: inline-block;
   margin: 0;
   padding: 10px 10px 10px 10px;
}
#FontAwesomeIcon7
{
   width: 116px;
   height: 108px;
}
#FontAwesomeIcon7 i
{
   line-height: 108px;
   font-size: 108px;
   width: 114px;
}
#wb_FontAwesomeIcon8
{
   width: 108px;
   height: 108px;
   visibility: visible;
   display: inline-block;
   margin: 0;
   padding: 10px 10px 10px 10px;
}
#FontAwesomeIcon8
{
   width: 108px;
   height: 108px;
}
#FontAwesomeIcon8 i
{
   line-height: 108px;
   font-size: 108px;
   width: 122px;
}
#wb_Heading1
{
   width: 100%;
   visibility: visible;
   display: block;
   margin: 0;
   padding: 10px 0px 10px 0px;
}
#wb_Heading2
{
   width: 100%;
   visibility: visible;
   display: block;
   margin: 0;
   padding: 10px 0px 10px 0px;
}
#wb_Heading3
{
   width: 100%;
   visibility: visible;
   display: block;
   margin: 0;
   padding: 10px 0px 10px 0px;
}
#wb_Text8
{
   visibility: visible;
   display: block;
}
#wb_Text8
{
   margin: 0;
   padding: 0px 0px 50px 0px;
}
#wb_Text10
{
   visibility: visible;
   display: block;
}
#wb_Text10
{
   margin: 0;
   padding: 0px 0px 50px 0px;
}
#wb_Text11
{
   visibility: visible;
   display: block;
}
#wb_Text11
{
   margin: 0;
   padding: 0px 0px 50px 0px;
}
#Line3
{
   width: 100%;
   height: 1px;
   visibility: visible;
   display: block;
   margin: 0px 0px 10px 0px;
}
#Line3
{
   border-color: #FFFFFF;
   border-bottom-width: -9px;
}
#Line4
{
   width: 100%;
   height: 1px;
   visibility: visible;
   display: block;
   margin: 0px 0px 10px 0px;
}
#Line4
{
   border-color: #FFFFFF;
   border-bottom-width: -9px;
}
#Line5
{
   width: 100%;
   height: 1px;
   visibility: visible;
   display: block;
   margin: 0px 0px 10px 0px;
}
#Line5
{
   border-color: #FFFFFF;
   border-bottom-width: -9px;
}
#wb_Divider3
{
   visibility: visible;
   display: block;
}
#Divider3
{
   margin-top: 0px;
   margin-bottom: 0px;
   padding: 25px 15px 25px 15px;
   -webkit-flex-direction: row;
   flex-direction: row;
   -webkit-flex-wrap: nowrap;
   flex-wrap: nowrap;
   -webkit-justify-content: space-around;
   justify-content: space-around;
   -webkit-align-items: center;
   align-items: center;
   -webkit-align-content: flex-start;
   align-content: flex-start;
}
#DividerLine3
{
   width: auto;
   height: 3px;
   visibility: visible;
   display: inline;
   margin: 0;
   -webkit-flex-grow: 1;
   flex-grow: 1;
   -webkit-flex-shrink: 0;
   flex-shrink: 0;
   -webkit-align-self: auto;
   align-self: auto;
}
#DividerLine3
{
   border-color: #CBD0D3;
   border-bottom-width: 3px;
}
#wb_Heading7
{
   width: 251px;
   height: 36px;
   visibility: visible;
   display: inline;
   margin: 0;
   -webkit-flex-grow: 0;
   flex-grow: 0;
   -webkit-flex-shrink: 0;
   flex-shrink: 0;
   -webkit-align-self: auto;
   align-self: auto;
   padding: 0;
}
#DividerLine4
{
   width: auto;
   height: 3px;
   visibility: visible;
   display: inline;
   margin: 0;
   -webkit-flex-grow: 1;
   flex-grow: 1;
   -webkit-flex-shrink: 0;
   flex-shrink: 0;
   -webkit-align-self: auto;
   align-self: auto;
}
#DividerLine4
{
   border-color: #CBD0D3;
   border-bottom-width: 3px;
}
#wb_LayoutGrid1
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid1
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid1
{
   padding: 0px 15px 0px 15px;
}
#LayoutGrid1 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid1 > .row > .col-1, #LayoutGrid1 > .row > .col-2, #LayoutGrid1 > .row > .col-3
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid1 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#LayoutGrid1 > .row > .col-2
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#LayoutGrid1 > .row > .col-3
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#Table1
{
   visibility: visible;
   display: table;
}
#wb_Text1
{
   visibility: visible;
   display: block;
}
#wb_Text1
{
   margin: 0;
   padding: 20px 0px 20px 0px;
}
#Table2
{
   visibility: visible;
   display: table;
}
#wb_Text2
{
   visibility: visible;
   display: block;
}
#wb_Text2
{
   margin: 0;
   padding: 20px 0px 20px 0px;
}
#Table3
{
   visibility: visible;
   display: table;
}
#wb_Text3
{
   visibility: visible;
   display: block;
}
#wb_Text3
{
   margin: 0;
   padding: 20px 0px 20px 0px;
}
#wb_LayoutGrid4
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid4
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid4
{
   padding: 50px 15px 50px 15px;
}
#LayoutGrid4 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid4 > .row > .col-1
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid4 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#Line6
{
   width: 100%;
   height: 3px;
   visibility: visible;
   display: block;
   margin: 0;
}
#Line6
{
   border-color: #CBD0D3;
   border-bottom-width: 3px;
}
#wb_LayoutGrid5
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid5
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid5
{
   padding: 0px 15px 10px 15px;
}
#LayoutGrid5 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid5 > .row > .col-1, #LayoutGrid5 > .row > .col-2, #LayoutGrid5 > .row > .col-3
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid5 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#LayoutGrid5 > .row > .col-2
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#LayoutGrid5 > .row > .col-3
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#wb_Text4
{
   visibility: visible;
   display: block;
}
#wb_Text4
{
   margin: 0;
   padding: 20px 0px 20px 0px;
}
#wb_Text6
{
   visibility: visible;
   display: block;
}
#wb_Text6
{
   margin: 0;
   padding: 10px 0px 10px 0px;
}
#wb_Text9
{
   visibility: visible;
   display: block;
}
#wb_Text9
{
   margin: 0;
   padding: 20px 0px 20px 0px;
}
#wb_Text12
{
   visibility: visible;
   display: block;
}
#wb_Text12
{
   margin: 0;
   padding: 20px 0px 20px 0px;
}
#wb_FontAwesomeIcon1
{
   width: 16px;
   height: 16px;
   visibility: visible;
   display: inline-block;
   margin: 0px 10px 0px 0px;
   padding: 10px 10px 10px 10px;
}
#FontAwesomeIcon1
{
   width: 16px;
   height: 16px;
}
#FontAwesomeIcon1 i
{
   line-height: 16px;
   font-size: 16px;
   width: 8px;
}
#wb_FontAwesomeIcon5
{
   width: 16px;
   height: 16px;
   visibility: visible;
   display: inline-block;
   margin: 0px 10px 0px 0px;
   padding: 10px 10px 10px 10px;
}
#FontAwesomeIcon5
{
   width: 16px;
   height: 16px;
}
#FontAwesomeIcon5 i
{
   line-height: 16px;
   font-size: 16px;
   width: 13px;
}
#wb_FontAwesomeIcon6
{
   width: 16px;
   height: 16px;
   visibility: visible;
   display: inline-block;
   margin: 0;
   padding: 10px 10px 10px 10px;
}
#FontAwesomeIcon6
{
   width: 16px;
   height: 16px;
}
#FontAwesomeIcon6 i
{
   line-height: 16px;
   font-size: 16px;
   width: 15px;
}
#wb_Text35
{
   visibility: visible;
   display: block;
}
#wb_Text35
{
   margin: 0;
   padding: 10px 0px 10px 0px;
}
#wb_LayoutGrid7
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid7
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid7
{
   padding: 0px 15px 0px 15px;
}
#LayoutGrid7 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid7 > .row > .col-1
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid7 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#wb_Text36
{
   visibility: visible;
   display: block;
}
#wb_Text36
{
   margin: 0;
   padding: 15px 0px 15px 0px;
}
#wb_Heading8
{
   width: 100%;
   visibility: visible;
   display: block;
   margin: 0;
   padding: 50px 0px 50px 0px;
}
#wb_LayoutGrid10
{
   visibility: visible;
   display: table;
}
#wb_LayoutGrid10
{
   margin-top: 0px;
   margin-bottom: 0px;
}
#LayoutGrid10
{
   padding: 10px 15px 10px 15px;
}
#LayoutGrid10 .row
{
   margin-right: -15px;
   margin-left: -15px;
}
#LayoutGrid10 > .row > .col-1, #LayoutGrid10 > .row > .col-2, #LayoutGrid10 > .row > .col-3
{
   padding-right: 15px;
   padding-left: 15px;
}
#LayoutGrid10 > .row > .col-1
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: left;
}
#LayoutGrid10 > .row > .col-2
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: center;
}
#LayoutGrid10 > .row > .col-3
{
   display: block;
   width: 100%;
   border: 0px solid #FFFFFF;
   border-radius: 0px;
   text-align: right;
}
#wb_Image1
{
   width: 129px;
   height: 19px;
   visibility: visible;
   display: inline-block;
   margin: 0;
   padding: 0;
}
#Image1
{
   width: 129px;
   height: 19px;
}
#wb_Breadcrumb2
{
   width: 100%;
   visibility: visible;
   display: block;
   margin: 0;
}
#Breadcrumb2
{
   padding: 8px 15px 8px 15px;
   text-align: center;
}
#Banner1
{
   width: 104px;
   height: 35px;
   visibility: visible;
   display: inline-block;
   margin: 0;
}
#Banner1 span
{
   height: 19px;
   margin: 8px 0px 8px 0px;
}
#Banner5
{
   width: 104px;
   height: 35px;
   visibility: visible;
   display: inline-block;
   margin: 0;
}
#Banner5 span
{
   height: 19px;
   margin: 8px 0px 8px 0px;
}
#Banner6
{
   width: 104px;
   height: 35px;
   visibility: visible;
   display: inline-block;
   margin: 0;
}
#Banner6 span
{
   height: 19px;
   margin: 8px 0px 8px 0px;
}
#wb_Heading11
{
   width: 100%;
   visibility: visible;
   display: block;
   margin: 0;
   padding: 50px 0px 50px 0px;
}
}
