@charset "UTF-8";.container{position:relative;z-index:2;width:85.3333333333%;max-width:1440px;margin:0 auto}
img{display:block;width:100%;height:auto;max-width:none;aspect-ratio:attr(width)/attr(height)}
ol,ul{list-style:none;padding:0;margin:0}
body{margin:0;font-family:"Microsoft JhengHei",Arial,"PingFang TC","Heiti TC","LantingHei TC","Microsoft YaHei",微軟正黑體,sans-serif}
@media (max-width:767.98px){.show-desktop{display:none}
}
@media (min-width:768px){.show-mobile{display:none}
}
.dp-block{display:block}
@media (max-width:767.98px){.dp-mobile-block{display:block}
}
.dp-inline-block{display:inline-block}
.dp-flex{display:-webkit-box;display:-ms-flexbox;display:flex}
.blogall-header{width:100%;background-image:url(../images/blogArticle/blogArticle_article02_pageHeader-xs.png);background-size:cover;background-repeat:no-repeat;background-position:center;height:90.6666666667vw}
@media (min-width:768px){.blogall-header{height:30vw;background-image:url(../images/blogArticle/blogArticle_article02_pageHeader-lg.png)}
}
@media (min-width:1600px){.blogall-header{height:480px}
}
.blogall-header .container{height:100%}
.blogall-header .blogall-header-title{margin:0 0 2.6666666667vw 0;position:absolute;top:0;padding:0}
@media (min-width:768px){.blogall-header .blogall-header-title{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0 1.25vw}
}
@media (min-width:1600px){.blogall-header .blogall-header-title{padding:0 20px}
}
.blogall-header .blogall-header-title .blogall-header-title-h1{font-size:7.4666666667vw;color:#323c50}
@media (min-width:768px){.blogall-header .blogall-header-title .blogall-header-title-h1{font-size:3.25vw}
}
@media (min-width:1600px){.blogall-header .blogall-header-title .blogall-header-title-h1{font-size:52px}
}
.blogall-header .blogall-header-title .blogall-header-title-h1 span{display:block;font-size:0}
.blogall-header .blogall-header-title p{font-size:4.2666666667vw;font-weight:700;color:#5c667b}
@media (min-width:768px){.blogall-header .blogall-header-title p{font-size:1.75vw}
}
@media (min-width:1600px){.blogall-header .blogall-header-title p{font-size:28px}
}
.blogall-header .blogall-header-title p span{display:block;font-size:0}
.span_br{display:inline-block;font-size:0}
@media (min-width:768px){.span_br{display:block}
}
.span_brmb{display:block;font-size:0}
@media (min-width:768px){.span_brmb{display:none}
}
.text-left{text-align:left}
.text-right{text-align:right}
.text-center{text-align:center}
.text-justify{text-align: justify}
@media (min-width:768px){.text-left,.text-right{text-align:center}
}
.blogall-h2{color:#009482;margin:0;line-height:1.4;font-size:6.9333333333vw}
@media (min-width:768px){.blogall-h2{font-size:2.625vw}
}
@media (min-width:1600px){.blogall-h2{font-size:42px}
}
.blogall-h2 span{color:#ff761e}
.blogall-h3{color:#323c50;margin:0 0 5.8666666667vw;line-height:1.4;font-size:4.8vw}
@media (min-width:768px){.blogall-h3{margin:0 0 2.625vw;font-size:1.5vw}
}
@media (min-width:1600px){.blogall-h3{margin:0 0 42px;font-size:24px}
}
.blogall-h3 strong{font-size:6.4vw;color:#ff761e}
@media (min-width:768px){.blogall-h3 strong{font-size:2.75vw}
}
@media (min-width:1600px){.blogall-h3 strong{font-size:44px}
}
.blogall-h3 span{font-size:4.8vw;color:#ff761e}
@media (min-width:768px){.blogall-h3 span{font-size:1.75vw}
}
@media (min-width:1600px){.blogall-h3 span{font-size:28px}
}
.blogall-h3centent .blogall-h3u{display:inline-block;color:#009482;border-bottom:1px solid #009482;margin:0}
.blogall-h4{color:#009482;line-height:1.4;font-size:5.8666666667vw;margin:0}
@media (min-width:768px){.blogall-h4{font-size:1.875vw;text-align:center}
}
@media (min-width:1600px){.blogall-h4{font-size:30px;text-align:center}
}
.blogall-p{color:#323c50;line-height:1.4;font-size:4.8vw;margin:0}
@media (min-width:768px){.blogall-p{line-height:1.6;font-size:1.375vw;text-align:center}
}
@media (min-width:1600px){.blogall-p{font-size:22px;text-align:center}
}
.blogall-p.blogall-p-blue{color:#002d46}
.blogall-p.blogall-p-gray{color:#5c667b}
.blogall-p.blogall-p-green{color:#009482}
.blogall-p.blogall-p-orange{color:#ff761e}
.blogall-p.blogall-p-left{text-align:left}
.blogall-p-small{color:#323c50;line-height:1.4;margin:0;font-weight:300;font-size:4.2666666667vw}
@media (min-width:768px){.blogall-p-small{font-size:1.125vw}
}
@media (min-width:1600px){.blogall-p-small{font-size:18px}
}
.blogall-p-small.blogall-p-smallright{text-align:right}
.blogall-p-small.blogall-p-smallleft{text-align:left}
.blogall-p-small.blogall-p-small-highlight{color:#009482;font-weight:700;font-size:4.2666666667vw}
@media (min-width:768px){.blogall-p-small.blogall-p-small-highlight{font-size:1.25vw}
}
@media (min-width:1600px){.blogall-p-small.blogall-p-small-highlight{font-size:20px}
}
.blogall-lightbulb{background:#fff;border:1px solid #32c3af;border-radius:12px;display:inline-block;position:relative;padding:2.6666666667vw 5.0666666667vw;margin-bottom:3.2vw}
@media (min-width:768px){.blogall-lightbulb{font-size:1.75vw;padding:1.25vw 1.75vw;margin-bottom:1.25vw}
}
@media (min-width:1600px){.blogall-lightbulb{padding:20px 28px;margin-bottom:20px}
}
.blogall-lightbulb p{line-height:1.4;color:#009482;font-weight:700;font-size:4.8vw;margin:0}
@media (min-width:768px){.blogall-lightbulb p{font-size:1.75vw;text-align:center}
}
@media (min-width:1600px){.blogall-lightbulb p{font-size:28px}
}
.blogall-lightbulb p small{font-size:3.2vw}
@media (min-width:768px){.blogall-lightbulb p small{font-size:1vw}
}
@media (min-width:1600px){.blogall-lightbulb p small{font-size:16px}
}
.blogall-lightbulb img{position:absolute;width:8.5333333333vw;height:8.5333333333vw;top:-10%;left:-5.1875vw}
@media (min-width:768px){.blogall-lightbulb img{width:3.125vw;height:3.125vw;left:-1.9375vw}
}
@media (min-width:1600px){.blogall-lightbulb img{width:50px;height:50px;left:-31px}
}
.blogall-table{text-align:center;padding:8.5333333333vw 0}
@media (min-width:768px){.blogall-table{padding:5vw 0}
}
@media (min-width:1600px){.blogall-table{padding:80px 0}
}
.blogall-table .container{max-width:1160px}
@media (min-width:1600px){.blogall-table .container{max-width:1300px}
}
.blogall-table .scroll-table{margin:3.2vw 0}
@media (min-width:768px){.blogall-table .scroll-table{margin:.75vw 0}
}
@media (min-width:1600px){.blogall-table .scroll-table{margin:12px 0}
}
.blogall-table .scroll-table table{border:0}
@media (max-width:767.98px){.blogall-table .scroll-table table{min-width:550px}
}
.blogall-table .scroll-table table td,.blogall-table .scroll-table table th{border:0}
.blogall-table .scroll-table table .table-bottom,.blogall-table .scroll-table table.table-bottom{border-bottom:1px solid #9ba4b7}
.blogall-table .scroll-table table.table-bottom .tdHead{font-weight:700;border-right:1px solid #9ba4b7}
.blogall-keys-multi{padding:10.6666666667vw 0}
@media (min-width:768px){.blogall-keys-multi{padding:5vw 0}
}
@media (min-width:1600px){.blogall-keys-multi{padding:80px 0}
}
.blogall-keys-multi .container{max-width:1160px}
@media (min-width:1600px){.blogall-keys-multi .container{max-width:1300px}
}
.blogall-keys-multi ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3.2vw 0 0}
@media (min-width:768px){.blogall-keys-multi ul{padding:.75vw 0 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}
@media (min-width:1600px){.blogall-keys-multi ul{padding:12px 0 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}
.blogall-keys-multi ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 10px);padding:3.7333333333vw 0}
@media (min-width:768px){.blogall-keys-multi ul li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
@media (min-width:1600px){.blogall-keys-multi ul li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
@media (min-width:768px){.blogall-keys-multi ul li+li{margin-left:calc(20px + 30 * (100vw - 375px)/ 1225)}
}
@media (min-width:1600px){.blogall-keys-multi ul li+li{margin-left:80px}
}
.blogall-keys-multi ul li img{width:35.2vw}
@media (min-width:768px){.blogall-keys-multi ul li img{width:21vw}
}
@media (min-width:1600px){.blogall-keys-multi ul li img{width:336px}
}
.blogall-keys-multi ul.blogall-ul{padding:0}
.blogall-keys-less{padding:10.6666666667vw 0}
@media (min-width:768px){.blogall-keys-less{padding:5vw 0}
}
@media (min-width:1600px){.blogall-keys-less{padding:80px 0}
}
.blogall-keys-less .container{max-width:1300px}
.blogall-keys-less ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2.6666666667vw 0 0}
@media (min-width:768px){.blogall-keys-less ul{padding:.75vw 0 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}
@media (min-width:1600px){.blogall-keys-less ul{padding:12px 0 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}
.blogall-keys-less ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 50px)}
@media (min-width:768px){.blogall-keys-less ul li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
@media (min-width:1600px){.blogall-keys-less ul li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
@media (min-width:768px){.blogall-keys-less ul li+li{margin-left:calc(20px + 30 * (100vw - 375px)/ 1225)}
}
@media (min-width:1600px){.blogall-keys-less ul li+li{margin-left:80px}
}
.blogall-keys-less ul li img{width:35.2vw}
@media (min-width:768px){.blogall-keys-less ul li img{width:21vw}
}
@media (min-width:1600px){.blogall-keys-less ul li img{width:336px}
}
.blogall-keys-less ul.blogall-ul{padding:0}
.blogall-online{padding:10.6666666667vw 0}
@media (min-width:768px){.blogall-online{padding:5vw 0 3.75vw}
}
@media (min-width:1600px){.blogall-online{padding:80px 0 60px}
}
.blogall-online .container{max-width:1160px}
@media (min-width:1600px){.blogall-online .container{max-width:1300px}
}
.blogall-online .blogall-boxs{margin:0 auto;padding:5.3333333333vw 6vw;border-radius:40px;border:1px solid #dce1e6;background-color:#fff}
@media (min-width:768px){.blogall-online .blogall-boxs{padding:2.5vw;width:calc(100% - 228px)}
}
@media (min-width:1600px){.blogall-online .blogall-boxs{padding:40px}
}
.blogall-online .blogall-boxs .blogall-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:12px 0 0}
.blogall-online .blogall-boxs .blogall-box .blogall-boxtext .blogall-images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
@media (min-width:768px){.blogall-online .blogall-boxs .blogall-box .blogall-boxtext .blogall-images{display:block}
}
@media (min-width:1600px){.blogall-online .blogall-boxs .blogall-box .blogall-boxtext .blogall-images{display:block}
}
.blogall-online .blogall-boxs .blogall-box .blogall-boxtext .blogall-images .blogall-float{float:initial;max-width:100%}
@media (min-width:768px){.blogall-online .blogall-boxs .blogall-box .blogall-boxtext .blogall-images .blogall-float{padding-top:.9375vw;float:left;max-width:45%}
}
@media (min-width:1600px){.blogall-online .blogall-boxs .blogall-box .blogall-boxtext .blogall-images .blogall-float{padding-top:15px}
}
.blogall-online .blogall-boxs .blogall-box .blogall-boxtext .blogall-images .blogall-h3{padding-top:3.2vw;margin-bottom:0}
@media (min-width:768px){.blogall-online .blogall-boxs .blogall-box .blogall-boxtext .blogall-images .blogall-h3{padding-top:2vw;text-align:left}
}
@media (min-width:1600px){.blogall-online .blogall-boxs .blogall-box .blogall-boxtext .blogall-images .blogall-h3{padding-top:32px}
}
.blogall-online .blogall-boxs .blogall-box .blogall-boxtext .blogall-w{margin:0 0 0 auto}
.blogall-online .blogall-boxs .blogall-box .blogall-boxtext .blogall-w .link-group{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5.3333333333vw 0;gap:3.2vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media (min-width:768px){.blogall-online .blogall-boxs .blogall-box .blogall-boxtext .blogall-w .link-group{padding:1.25vw 0;gap:.75vw;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}
}
@media (min-width:1600px){.blogall-online .blogall-boxs .blogall-box .blogall-boxtext .blogall-w .link-group{padding:20px 0;gap:12px}
}
@media (max-width:767.98px){.blogall-online .blogall-p-small{padding:0 0 2.1333333333vw 0}
}
.blogall-layout{padding:10.6666666667vw 0}
@media (min-width:768px){.blogall-layout{padding:5vw 0}
}
@media (min-width:1600px){.blogall-layout{padding:80px 0}
}
.blogall-layout .container{max-width:1160px}
@media (min-width:1600px){.blogall-layout .container{max-width:1300px}
}
.blogall-layout .blogall-ps{padding:2.6666666667vw 0}
@media (min-width:768px){.blogall-layout .blogall-ps{padding:1.25vw 0}
}
@media (min-width:1600px){.blogall-layout .blogall-ps{padding:20px 0}
}
.blogall-layout .blogall-ps .blogall-p{font-weight:700}
.blogall-layout .blogall-ps .blogall-p-small{padding:20px 0 0}
.blogall-advantage .container{max-width:1160px}
@media (min-width:1600px){.blogall-advantage .container{max-width:1300px}
}
.blogall-advantage .blogall-adboxs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10.6666666667vw 0}
@media (min-width:768px){.blogall-advantage .blogall-adboxs{padding:5vw 4.0625vw;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}
@media (min-width:1600px){.blogall-advantage .blogall-adboxs{padding:80px 65px}
}
.blogall-advantage .blogall-adboxs .blogall-adbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media (max-width:767.98px){.blogall-advantage .blogall-adboxs .blogall-adbox .blogall-p-small{padding:0 0 5.3333333333vw 0}
}
.blogall-advantage .blogall-adboxs .blogall-adbox .blogall-p-small a{color:#009482}
.blogall-advantage .blogall-adboxs picture img{width:88vw}
@media (min-width:768px){.blogall-advantage .blogall-adboxs picture img{width:32.5vw}
}
@media (min-width:1600px){.blogall-advantage .blogall-adboxs picture img{width:520px}
}
.bg-gray-EBEEF1{background:#ebeef1}
.bg-gray-F6F7F9{background:#f6f7f9}
.bg-white-FFF{background:#fff}
.fund-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}
.fund-group .fund-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4.2666666667vw;background-color:#fff;border:1px solid #a0f084;border-radius:20px}
@media (min-width:768px){.fund-group .fund-item{padding:1.75vw 1.25vw}
}
.fund-group .fund-item .fund-item-caption{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;font-size:4.8vw}
.fund-group .fund-item .fund-item-caption .fund-item-caption-h3{margin:0;font-size:4.8vw;color:#171c26}
@media (min-width:768px){.fund-group .fund-item .fund-item-caption .fund-item-caption-h3{font-size:1.375vw}
}
.fund-group .fund-item .fund-item-caption p{color:#5c667b;line-height:1.6;font-weight:700;margin:0;font-size:4.8vw}
@media (min-width:768px){.fund-group .fund-item .fund-item-caption p{font-size:1.375vw}
}
.fund-group .fund-item .fund-item-btn{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}
@media (min-width:768px){.fund-group .fund-item .fund-item-btn{width:initial}
}
.fund-group .fund-item .fund-item-btn button{font-size:3.7333333333vw}
@media (min-width:768px){.fund-group .fund-item .fund-item-btn button{font-size:1.375vw}
}
@media (min-width:1600px){.fund-group .fund-item .fund-item-btn button{font-size:22px}
}
.fund-group .fund-item .fund-item-btn a{text-decoration:none}
.fund-group .fund-item .fund-item-btn .fund-item-link-md{display:none}
@media (min-width:768px){.fund-group .fund-item .fund-item-btn .fund-item-link-md{display:block}
}
.fund-group .fund-item .fund-item-btn .fund-item-link-xs{display:block}
@media (min-width:768px){.fund-group .fund-item .fund-item-btn .fund-item-link-xs{display:none}
}
.pagination-group{height:20.8vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:4.2666666667vw}
@media (min-width:768px){.pagination-group{height:8.0625vw;font-size:1.375vw}
}
@media (min-width:1600px){.pagination-group{height:129px;font-size:22px}
}
.pagination-group a{width:13.3333333333vw;height:10.1333333333vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;color:#323c50;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}
.pagination-group a.active{background-color:#bde9e3}
.pagination-group a:hover{background-color:#bde9e3}
@media (min-width:768px){.pagination-group a{width:3.3125vw;height:3.0625vw}
}
@media (min-width:1600px){.pagination-group a{width:53px;height:49px}
}
.card-list{padding:3.2vw 0;display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.6666666667vw}
@media (min-width:768px){.card-list{padding:1.25vw 0;gap:1.875vw}
}
@media (min-width:1600px){.card-list{padding:20px;gap:40px}
}
.card-list.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.card-list .card-item{height:101.3333333333vw;padding:4.8vw;position:relative;border-radius:12px;border:1px solid #ebeef1;background-color:#fff;-webkit-transition:-webkit-box-shadow .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out}
.card-list .card-item a{text-decoration:none}
@media (min-width:768px){.card-list .card-item{width:calc(30.333% - 5vw);height:31.25vw;padding:1.25vw}
}
@media (min-width:1600px){.card-list .card-item{width:calc(30.333% - 80px);height:500px;padding:1.25vw}
}
.card-list .card-item .card-item-img{border-radius:8px;overflow:hidden;margin-bottom:12px}
@media (min-width:768px){.card-list .card-item .card-item-img{margin-bottom:1.25vw}
}
@media (min-width:1600px){.card-list .card-item .card-item-img{margin-bottom:20px}
}
.card-list .card-item .card-item-content .card-item-content-h2{margin:0 0 8px 0;color:#009482;font-size:5.3333333333vw}
@media (min-width:768px){.card-list .card-item .card-item-content .card-item-content-h2{font-size:1.75vw}
}
@media (min-width:1600px){.card-list .card-item .card-item-content .card-item-content-h2{font-size:28px}
}
.card-list .card-item .card-item-content p{margin:0;color:#323c50;font-size:4.8vw}
@media (min-width:768px){.card-list .card-item .card-item-content p{font-size:1.375vw}
}
@media (min-width:1600px){.card-list .card-item .card-item-content p{font-size:22px}
}
.card-list .card-item .card-btn{position:absolute;right:4.8vw;bottom:4.8vw;color:#323c50;text-decoration:none;padding:2.1333333333vw 3.7333333333vw;font-size:4.2666666667vw;border-radius:99px;border:1px solid #323c50}
@media (min-width:768px){.card-list .card-item .card-btn{right:1.25vw;bottom:1.25vw;padding:.5vw 1.5vw;font-size:1.375vw}
}
@media (min-width:1600px){.card-list .card-item .card-btn{right:20px;bottom:20px;padding:8px 24px;font-size:22px}
}
.card-list .card-item:hover{-webkit-box-shadow:0 0 12px rgba(0,45,70,.1647058824);box-shadow:0 0 12px rgba(0,45,70,.1647058824)}
.breadcrumb{height:18.6666666667vw;margin:0 auto;padding:0;list-style:none;font-size:4.8vw;font-weight:300;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media (min-width:768px){.breadcrumb{height:9.375vw;font-size:1.375vw;padding:0 3.75vw}
}
@media (min-width:1600px){.breadcrumb{height:150px;font-size:22px;padding:0 60px}
}
.breadcrumb a+a:before{color:#12695f;margin:0 5px;content:">"}
.breadcrumb a{color:#12695f;text-decoration:none}
.apply-button,.contact-button,.go-to-top{opacity:0;position:fixed;border:0;background-color:transparent;z-index:10;cursor:pointer}
.apply-button,.contact-button{width:50%;height:12vw;padding:3.4666666667vw;font-size:4.5333333333vw;font-weight:700;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;top:unset;border-radius:0;cursor:pointer}
@media (min-width:768px){.apply-button,.contact-button{width:80px;height:80px;padding:0 20px;font-size:16px;top:30%;background-size:80px;background-repeat:no-repeat;background-position:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}
}
.apply-button img,.contact-button img{width:8vw;height:8vw}
@media (min-width:768px){.apply-button img,.contact-button img{width:36px;height:36px}
}
.apply-button span,.contact-button span{margin:0 0 0 -5px;line-height:1.2;letter-spacing:1px}
@media (min-width:768px){.apply-button span,.contact-button span{margin:-5px 0 0 0}
}
.contact-button{background-image:none;background-color:#12695f;left:0}
.contact-button span{margin:0 0 0 -3px}
@media (min-width:768px){.contact-button span{margin:-5px 0 0 0}
}
@media (min-width:768px){.contact-button{left:unset;right:2vw;background-color:transparent;background-image:url(../images/common/sideBtn_bg_content.png);-webkit-transform:translate(20%,0);transform:translate(20%,0)}
}
.apply-button{background-image:none;background-color:#ff761e;right:0}
@media (min-width:768px){.apply-button{right:2vw;background-color:transparent;background-image:url(../images/common/sideBtn_bg_apply.png);-webkit-transform:translate(20%,calc(100% + 40px));transform:translate(20%,calc(100% + 40px))}
}
.go-to-top{padding:0;width:50px;height:50px;position:fixed;right:2vw;bottom:17.3333333333vw;font-size:14px;color:#323c50;background-color:#fff;border-radius:99px;-webkit-box-shadow:0 0 12px rgba(0,45,70,.1647058824);box-shadow:0 0 12px rgba(0,45,70,.1647058824)}
@media (min-width:768px){.go-to-top{top:30%;-webkit-transform:translateY(550%);transform:translateY(550%);font-size:16px}
}
@media (min-width:1600px){.go-to-top{font-size:16px}
}
.page-header{position:relative;width:100%;height:90.6666666667vw}
@media (min-width:768px){.page-header{height:30vw}
}
@media (min-width:1600px){.page-header{height:480px}
}
.page-header picture{width:100%;max-width:2000px;position:absolute;left:0;right:0;bottom:0;margin:0 auto}
.page-header .container{height:100%}
.page-header .page-header-title{margin:0 0 2.6666666667vw 0;position:absolute;top:24vw}
@media (min-width:768px){.page-header .page-header-title{padding:0 3.75vw;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
}
@media (min-width:1600px){.page-header .page-header-title{padding:0 60px}
}
.page-header .page-header-title .page-header-title-h1{margin:0 0 1.875vw 0;font-size:8vw;color:#323c50}
@media (min-width:768px){.page-header .page-header-title .page-header-title-h1{margin:0 0 1.875vw 0;font-size:3.875vw}
}
@media (min-width:1600px){.page-header .page-header-title .page-header-title-h1{margin:0 0 30px 0;font-size:62px}
}
.page-header .page-header-title span{display:inline;font-size:4.8vw;color:#009482;font-weight:700}
@media (min-width:768px){.page-header .page-header-title span{display:block;font-size:1.75vw}
}
@media (min-width:1600px){.page-header .page-header-title span{font-size:28px}
}
.page-header .page-header-title span.color-5C667B{color:#5c667b}
.page-header.page-header-article .page-header-title h1{font-size:7.4666666667vw}
@media (min-width:768px){.page-header.page-header-article .page-header-title h1{font-size:3.25vw}
}
@media (min-width:1600px){.page-header.page-header-article .page-header-title h1{font-size:52px}
}
.page-header.page-header-article .page-header-title{padding:0 2.5vw}
@media (min-width:768px){.page-header.page-header-article .page-header-title{-webkit-transform:translateY(0);transform:translateY(0)}
}
.category-title{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:2px}
.category-title span{-ms-flex-negative:0;flex-shrink:0;position:relative;display:inline-block;font-size:4.8vw;padding-left:5.3333333333vw;margin-right:2.6666666667vw}
@media (min-width:768px){.category-title span{padding-left:1.875vw;margin-right:1.25vw;font-size:1.75vw}
}
@media (min-width:1600px){.category-title span{padding-left:30px;margin-right:20px;font-size:28px}
}
.category-title span:before{content:"";width:5.3333333333vw;height:5.3333333333vw;background-image:url(../images/common/icon_bullet_green.png);background-size:5.3333333333vw 5.3333333333vw;position:absolute;top:0;left:0}
@media (min-width:768px){.category-title span:before{top:.125vw;width:1.875vw;height:1.875vw;background-size:1.875vw 1.875vw}
}
@media (min-width:1600px){.category-title span:before{top:2px;width:30px;height:30px;background-size:30px 30px}
}
.category-title:after{content:"";display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:1px}
.category-title.category-title_009482:after{background-color:#009482}
.category-title.category-title_009482 span{color:#009482}
ol.order-list{list-style:cjk-ideographic;padding-left:30px;line-height:1.8}
ol.order-list .highLight-orange{font-weight:700;color:#ff761e}
ol.order-list .highLight-deepOrange{font-weight:700;color:#ff5028}
ol.order-list .highLight-green{font-weight:700;color:#009482}
ol.order-list>li{padding-bottom:5.3333333333vw}
@media (min-width:768px){ol.order-list>li{padding-bottom:1.25vw}
}
@media (min-width:1600px){ol.order-list>li{padding-bottom:20px}
}
ol.order-list>li>span{font-weight:700}
ol.order-list>li ol{list-style:none;counter-reset:my-counter;margin-left:0;padding-left:0}
ol.order-list>li ol>li{position:relative;counter-increment:my-counter;padding-left:0;margin-left:20px}
ol.order-list>li ol>li .d-block{width:100%}
ol.order-list>li ol>li:before{display:inline-block;width:15px;margin-left:-15px;position:absolute;top:0;left:0;content:counter(my-counter) "."}
ol.order-list>li ol>li>ol{padding-left:5px}
ol.order-list>li ol>li>ol>li:before{width:20px;margin-left:-20px;content:"(" counter(my-counter) ")"}
ol.order-list.order-list_002D46{color:#002d46}
.lightboxarea_kv_open .order-list{padding-left:1.8666666667vw;padding-right:1.8666666667vw;padding-left:72px;padding-right:72px}
@media (min-width:768px){.lightboxarea_kv_open .order-list{padding-left:4.5vw;padding-right:4.5vw}
}
.lightboxarea_kv_open .order-list span{display:block}
.header{position:fixed;z-index:10;top:20px;left:0;right:0;margin:auto;width:90%;border-radius:50px;background-color:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);box-shadow:0 0 5px 0 rgba(0,0,0,.1)}
@media (min-width:768px){.header{font-size:1.5vw}
}
@media (min-width:1600px){.header{width:1440px;font-size:20px}
}
@media (max-width:767.98px){.header--menu-open .header-nav{pointer-events:auto;opacity:1}
}
.header__content{margin-left:15px;margin-right:15px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box}
@media (min-width:768px){.header__content{width:100%;height:5vw;margin-left:auto;margin-right:auto;padding-left:25px;padding-right:25px}
}
@media (min-width:1600px){.header__content{height:80px}
}
.header-logo{height:50px}
@media (min-width:768px){.header-logo{height:5vw}
}
@media (min-width:1600px){.header-logo{height:80px}
}
.header-logo img{width:initial;height:100%;vertical-align:middle}
.header-hamburger{width:20px;height:20px;position:relative;margin-left:auto;outline:0;border:none;cursor:pointer;background-color:transparent}
.header-hamburger:after,.header-hamburger:before{content:""}
.header-hamburger span,.header-hamburger:after,.header-hamburger:before{width:100%;height:2px;background-color:#5c667b;position:absolute;left:0}
.header-hamburger span{top:9px}
.header-hamburger:before{top:0}
.header-hamburger:after{bottom:0}
@media (min-width:768px){.header-hamburger{display:none}
}
.header-nav{font-weight:700}
@media (max-width:767.98px){.header-nav{display:none}
}
@media (min-width:768px){.header-nav{margin-left:auto}
}
.header-nav a{color:#323c50;text-decoration:none}
@media (min-width:768px){.header-nav>a,.header-nav>div>a{line-height:5vw}
}
@media (min-width:1600px){.header-nav>a,.header-nav>div>a{line-height:80px}
}
.header-nav__link{position:relative}
.header-nav__link ul{width:11.75vw;height:0;padding:0;font-size:1.25vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,5.1vw);transform:translate(-50%,5.1vw);opacity:0;border-radius:4px;background-color:#f6f7f9;color:#323c50;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;overflow:hidden}
@media (min-width:1600px){.header-nav__link ul{width:188px;font-size:20px;padding:20px 0;-webkit-transform:translate(-50%,80px);transform:translate(-50%,80px)}
}
.header-nav__link ul a{position:relative;text-align:center;padding:8.5px 1.25vw;display:block}
@media (min-width:1600px){.header-nav__link ul a{padding:8.5px 20px}
}
.header-nav__link ul a:hover:after{width:calc(100% - 30px);-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}
.header-nav__link ul a:after,.header-nav__link ul a:before{content:"";width:calc(100% - 30px);height:2px;display:block;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#dce1e6;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}
.header-nav__link ul a:after{width:0;left:15px;-webkit-transform:translateX(0);transform:translateX(0);background-color:#009482}
@media (max-width:767.98px){.header-nav__link{display:block;margin-left:auto;margin-right:auto;padding:15px 0}
.header-nav__link:before{content:"";display:block;width:81.15942%;position:absolute;left:9.42029%;bottom:0;background-color:#fff;height:2px;opacity:.25}
}
@media (min-width:768px){.header-nav__link{display:inline-block;padding-left:8px;padding-right:8px;background-position:left center;background-size:0 100%;background-repeat:no-repeat;-webkit-transition:color .3s ease-in-out,background-size .3s ease-in-out;transition:color .3s ease-in-out,background-size .3s ease-in-out}
.header-nav__link:after{content:"";width:0;height:2px;display:block;position:absolute;bottom:8px;left:15px;background-color:#009482;opacity:0;-webkit-transition:width .3s ease-in-out,opacity .3s ease-in-out;transition:width .3s ease-in-out,opacity .3s ease-in-out}
.header-nav__link:hover:after{opacity:1;width:calc(100% - 30px)}
.header-nav__link:hover>ul{opacity:1;height:initial;padding:1.25vw 0}
}
@media (min-width:768px) and (min-width:1600px){.header-nav__link:hover>ul{padding:20px 0}
}
@media (min-width:768px){.link-phishing-md img{display:inline;vertical-align:middle;padding-right:4px;padding-bottom:4px;width:1.375vw;height:1.375vw}
}
@media (min-width:1600px){.link-phishing-md img{display:inline;vertical-align:middle;padding-right:4px;padding-bottom:4px;width:24px;height:24px}
}
.link-phishing-xs{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding-top:0}
.link-phishing-xs img{padding-right:4px;width:20px;height:20px}
#hamburger-menu{font-size:4.8vw;font-weight:700}
@media (min-width:768px){#hamburger-menu{font-size:22px}
}
#hamburger-menu .lightbox__content-bg{background-color:#fff;border-radius:20px 0 0 0}
#hamburger-menu .lightbox__content{padding:0;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#hamburger-menu .lightbox__section{width:unset;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}
#hamburger-menu .lightbox__section a{padding-bottom:10px;color:#009482;border-bottom:2px solid #dce1e6;text-decoration:none}
#hamburger-menu .lightbox__section ul{list-style:none;padding-left:15px;margin:0 0 15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}
#hamburger-menu .lightbox__section ul a{color:#323c50;border-bottom:0}
.footer{width:100%;height:56vw;padding-top:8vw;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:transparent}
@media (min-width:768px){.footer{height:13.75vw;padding-top:2.5vw}
}
@media (min-width:1600px){.footer{height:220px;padding-top:40px}
}
.footer:before{content:"";width:100%;height:21.3333333333vw;position:absolute;bottom:0;left:0;background-color:#009482;border-radius:6.6666666667vw 6.6666666667vw 0 0}
@media (min-width:768px){.footer:before{height:3.75vw;border-radius:2.5vw 2.5vw 0 0}
}
@media (min-width:1600px){.footer:before{height:60px;border-radius:40px 40px 0 0}
}
.footer .container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:end;z-index:1;padding:0 0 10.6666666667vw 0;-webkit-box-sizing:border-box;box-sizing:border-box}
@media (min-width:768px){.footer .container{max-width:1440px;padding:0}
}
.footer .footer-img{width:21.3333333333vw}
@media (min-width:768px){.footer .footer-img{width:11.25vw}
}
@media (min-width:1600px){.footer .footer-img{width:180px}
}
.footer .footer-img img{display:block}
.footer .footer-copyright{color:#fff;margin:0 auto;font-size:3.7333333333vw;padding:2.6666666667vw 21.3333333333vw 2.6666666667vw 0}
@media (min-width:768px){.footer .footer-copyright{font-size:1.125vw;margin:0;padding:1.03125vw 1.25vw 1.03125vw 0}
}
@media (min-width:1600px){.footer .footer-copyright{font-size:18px;padding:16.5px 0}
}
.footer .footer-notify-btn{position:absolute;top:19.2vw;left:50%;color:#fff;background-color:#5c667b;font-size:4.2666666667vw;padding:2.1333333333vw 4.8vw;border:0;border-radius:99px;-webkit-transform:translateX(-50%);transform:translateX(-50%);overflow:hidden;z-index:2;cursor:pointer}
.footer .footer-notify-btn span{position:relative;z-index:1}
.footer .footer-notify-btn:before{content:"";position:absolute;top:0;left:0;background-color:#9ba4b7;display:inline-block;width:100%;height:100%;border-radius:999px;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}
.footer .footer-notify-btn:hover:before{-webkit-transform:translateX(0);transform:translateX(0)}
@media (min-width:768px){.footer .footer-notify-btn{top:2.5vw;font-size:1.375vw;padding:.5vw 1.5vw}
}
@media (min-width:1600px){.footer .footer-notify-btn{padding:8px 24px;font-size:22px}
}
.footer.footer-FFF{background-color:#fff}
.footer.footer-DBF0FF{background-color:#dbf0ff}
.footer.footer-BDE9E3{background-color:#bde9e3}
button{cursor:pointer}
.btn_close{display:inline-block;padding:8px 24px;border-radius:999px;font-size:22px;text-decoration:none;padding:2.1333333333vw 5.3333333333vw;font-size:3.7333333333vw;font-weight:700;-webkit-box-sizing:border-box;box-sizing:border-box}
@media (min-width:768px){.btn_close{padding:.5vw 1.5vw;font-size:1.375vw}
}
@media (min-width:1600px){.btn_close{padding:8px 24px;font-size:22px}
}
.btn_close_009482{color:#009482;border:1px solid #009482}
.btn_orange_arrow,.btn_outline_323C50_arrow{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:2.6666666667vw 3.7333333333vw;border-radius:999px;overflow:hidden;border:0;text-decoration:none;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out;cursor:pointer;font-size:4.2666666667vw}
.btn_orange_arrow span,.btn_outline_323C50_arrow span{position:relative;z-index:1}
@media (min-width:768px){.btn_orange_arrow,.btn_outline_323C50_arrow{padding:.5vw 1.5vw;font-size:1.375vw}
}
@media (min-width:1600px){.btn_orange_arrow,.btn_outline_323C50_arrow{padding:8px 24px;font-size:22px}
}

/* 容器設定：在手機版會自動垂直排列 */
.button-container {display: flex;flex-wrap: wrap;gap: 1rem;justify-content: center;padding: 20px;}
/* 按鈕基礎樣式 */
.btn {display: inline-flex;align-items: center;justify-content: center;padding: 0.8rem 2rem;font-size:clamp(20px, 1.4vw, 30px);font-weight: 600;text-decoration: none;border-radius: 99px;transition: all 0.3s ease;cursor: pointer;/* 讓按鈕在小螢幕寬度自動撐滿 */flex: 1 1 200px; max-width: 380px;text-align: center;}
/* 主按鈕樣式 */
.btn-primary {background-color: #019891;color: white;}
.btn-primary:hover {background-color: #00706B;}
/* 次要按鈕樣式 */
.btn-secondary {background-color: #FF5441;color: white;}
.btn-secondary:hover {background-color: #FF2F18;}
/* 針對極小螢幕的優化 */

.blogall-Sub-label{font-size:clamp(24px, 1.6vw, 30px);}
@media (max-width: 480px) {
  .btn {flex: 1 1 100%;max-width: none;}}
.Wealthy-family {max-width: 900px;margin: 0 auto;background-color: #fff;
 border-radius: 8px;padding: 2vw;border: solid 2px #16C1B4;}
.feature-card {padding: 15px 0;border-bottom: 2px dashed #eee;}
.feature-card:last-child {border-bottom: none;}
.feature-item {display: flex;align-items: flex-start;gap: 20px;}
.icon-container {flex-shrink: 0;position: relative;width: 60px;height: 60px;}
.icon {width: 100%;height: auto;}
.icon-money-bags {position: absolute;top: -10px;left: 20px;width: 80px;}
.icon-small-currency {position: absolute;bottom: -5px;right: -5px;width: 30px;}
.content-area {flex-grow: 1;display: flex;flex-direction: column;text-align:left;}
h2 {color: #019891;margin: 0 0 5px 0;font-size: clamp(20px, 1.4vw, 28px);}
p {margin: 0;font-size: clamp(16px, 0.8vw, 24px);}
.action-button {background-color: #019891;color: white;padding: 10px 20px;border-radius: 20px;text-decoration: none;font-weight: bold;white-space: nowrap; margin-top: 10px; align-self: flex-start; }
@media (min-width: 768px) {.has-button {align-items: center;}
.action-button {margin-top: 0; /* Remove top margin on larger screens */
align-self: center; /* Center button vertically in the flex container */}
}

.foreign-currency img{max-width: 100%;width: auto; margin: 2vw auto;}
.btn_orange_arrow:before,.btn_outline_323C50_arrow:before{content:"";position:absolute;left:0;display:inline-block;width:100%;height:100%;border-radius:999px;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}
.btn_orange_arrow:after,.btn_outline_323C50_arrow:after{content:"";display:inline-block;width:16px;height:16px;background-size:16px 16px;background-repeat:no-repeat;background-position:center;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;z-index:1}
.btn_orange_arrow:hover:before,.btn_outline_323C50_arrow:hover:before{-webkit-transform:translateX(0);transform:translateX(0)}
.btn_orange_arrow{font-weight:700;color:#fff;background-color:#ff761e}
.btn_orange_arrow:before{background-color:#ff5028}
.btn_orange_arrow:after{background-image:url(../images/common/icon_arrow_white.png)}
.btn_outline_323C50_arrow{font-weight:700;color:#323c50;background-color:transparent;border:1px solid #323c50}
.btn_outline_323C50_arrow:before{background-color:#dce1e6}
.btn_outline_323C50_arrow:after{background-image:url(../images/common/icon_arrow_gray.png)}
table{border-collapse:collapse;border:1px solid #9ba4b7;min-width:100%;color:#323c50}
table td,table th{text-align:center;border-bottom:1px solid #9ba4b7;padding:4.9333333333vw 0}
@media (min-width:768px){table td,table th{width:6.0625vw;padding:1.15625vw .75vw}
}
@media (min-width:1600px){table td,table th{width:97px;padding:18.5px 12px}
}
table th{font-size:4.2666666667vw}
@media (min-width:768px){table th{font-size:1.375vw}
}
@media (min-width:1600px){table th{font-size:22px}
}
table td{font-size:4.2666666667vw}
@media (min-width:768px){table td{font-size:1.375vw}
}
@media (min-width:1600px){table td{font-size:22px}
}
table .height-light{color:#ff761e;font-size:4.8vw}
@media (min-width:768px){table .height-light{font-size:1.375vw}
}
@media (min-width:1600px){table .height-light{font-size:22px}
}
table .bg-009482{color:#fff;background-color:#009482}
table .bg-9BA4B7{color:#323c50;background-color:#dce1e6}
table .bg-D8FCC0{color:#323c50;background-color:#d8fcc0}
.scroll-table{width:100%;position:relative}
.scroll-table:before{display:block;pointer-events:none;content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;margin:auto;opacity:0;background-color:#000;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}
.scroll-table:after{content:"SCROLL";background-image:url(../images/common/icon_arrow_white.png);background-size:18px;background-repeat:no-repeat;background-position:calc(50% + 40px) 50%;color:#fff;position:absolute;top:50%;left:0;right:0;z-index:2;margin-left:auto;margin-right:auto;text-align:center;opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}
.scroll-table table{width:100%;min-width:400px}
.scroll-table .tdHead{font-weight:700;border-right:1px solid #9ba4b7}
.scroll-table_tip{display:block;color:#009482;font-size:4.2666666667vw;font-weight:700;margin-top:20px}
@media (min-width:768px){.scroll-table_tip{font-size:1.25vw}
}
@media (min-width:1600px){.scroll-table_tip{font-size:20px}
}
.scroll-table__content{width:100%;position:relative;overflow:auto}
.scroll-table--show-notice:before{opacity:.5}
.scroll-table--show-notice:after{opacity:1}
.show-md{display:none}
@media (min-width:768px){.show-md{display:block}
}
.show-xs{display:block}
@media (min-width:768px){.show-xs{display:none}
}
.lightbox{display:none;position:fixed;z-index:12;top:0;left:0;width:100%;height:100%;overflow-y:auto;overflow-x:hidden;opacity:0;pointer-events:none;background-color:rgba(70,70,70,.9);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}
.lightbox table,.lightbox td,.lightbox th{border:0}
.lightbox tr{border-bottom:1px solid #9ba4b7}
.lightbox tfoot{border-left:2px solid #9ba4b7;border-right:2px solid #9ba4b7;border-bottom:2px solid #9ba4b7}
.lightbox.before-active{display:block}
.lightbox.active{pointer-events:auto;opacity:1}
.lightbox.active .lightbox__view{-webkit-transform:translate(0,0);transform:translate(0,0)}
.lightbox ol a,.lightbox ul a{text-decoration:underline;color:#1a4e73;font-weight:700}
.lightbox__view{width:100%;min-height:100%;position:relative;-webkit-transform:translate(100%,0);transform:translate(100%,0);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}
.lightbox__bg,.lightbox__content-bg{position:absolute;top:0;right:0;height:100%}
.lightbox__bg{width:100%}
.lightbox__content-bg{width:95%;background-color:#f0ffe4;border-radius:99px 0 0 0}
@media (min-width:768px){.lightbox__content-bg{width:90%}
}
.lightbox__close{width:30px;height:30px;padding:0;border:1px #000 solid;border-radius:50%;position:absolute;top:20px;right:20px;background-color:transparent;cursor:pointer;z-index:1}
.lightbox__close:after,.lightbox__close:before{content:"";display:block;width:20px;height:1.5px;background-color:#000;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);border-radius:50px}
.lightbox__close:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}
.lightbox__title{text-align:center;width:80%;margin:0 0 2.6666666667vw 0}
@media (min-width:768px){.lightbox__title{margin:0 0 1.375vw 0}
}
@media (min-width:1600px){.lightbox__title{margin:0 0 22px 0}
}
.lightbox__title .lightbox__title-h1,.lightbox__title .lightbox__title-h2,.lightbox__title .lightbox__title-h3,.lightbox__title .lightbox__title-h4,.lightbox__title .lightbox__title-h5,.lightbox__title .lightbox__title-h6{margin:0 0 12px 0;color:#009482;font-size:7.4666666667vw;font-weight:700}
@media (min-width:768px){.lightbox__title .lightbox__title-h1,.lightbox__title .lightbox__title-h2,.lightbox__title .lightbox__title-h3,.lightbox__title .lightbox__title-h4,.lightbox__title .lightbox__title-h5,.lightbox__title .lightbox__title-h6{font-size:2.625vw}
}
@media (min-width:1600px){.lightbox__title .lightbox__title-h1,.lightbox__title .lightbox__title-h2,.lightbox__title .lightbox__title-h3,.lightbox__title .lightbox__title-h4,.lightbox__title .lightbox__title-h5,.lightbox__title .lightbox__title-h6{font-size:42px}
}
.lightbox__title span{display:block;color:#323c50;font-size:4.8vw}
@media (min-width:768px){.lightbox__title span{font-size:1.5vw}
}
@media (min-width:1600px){.lightbox__title span{font-size:24px}
}
.lightbox__content{position:relative;width:95%;margin-left:auto;padding-top:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media (min-width:768px){.lightbox__content{width:90%}
}
.lightbox__section{width:80%}
.lightbox__footer{padding-top:20px;padding-bottom:80px}
.lightbox__YT_container{width:90%;height:48.09375vw}
@media (min-width:768px){.lightbox__YT_container{width:60%;height:30.375vw}
}
.lightbox__YT_container #YT-player{width:100%;height:100%}
.choose-lightbox .choose-lightbox-h2{width:100%;color:#009482;font-weight:700;text-align:center;font-size:4.8vw}
@media (min-width:768px){.choose-lightbox .choose-lightbox-h2{font-size:1.75vw}
}
@media (min-width:1600px){.choose-lightbox .choose-lightbox-h2{font-size:28px}
}
.choose-lightbox .lightbox__section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media (min-width:768px){.choose-lightbox .lightbox__section{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
}
.choose-lightbox .lightbox__section:nth-child(2){-ms-flex-wrap:wrap;flex-wrap:wrap}
.choose-lightbox .lightbox__section-img{width:100%}
@media (min-width:768px){.choose-lightbox .lightbox__section-img{width:36.5625vw}
}
@media (min-width:1600px){.choose-lightbox .lightbox__section-img{width:585px}
}
.choose-lightbox .lightbox__section-descript{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#323c50;margin-bottom:32px;width:100%}
@media (min-width:768px){.choose-lightbox .lightbox__section-descript{margin-bottom:0;width:36.5625vw}
}
@media (min-width:1600px){.choose-lightbox .lightbox__section-descript{margin-bottom:0;width:585px}
}
.choose-lightbox .lightbox__section-descript .lightbox__section-descript-h3{font-size:5.3333333333vw}
@media (min-width:768px){.choose-lightbox .lightbox__section-descript .lightbox__section-descript-h3{font-size:1.5vw}
}
@media (min-width:1600px){.choose-lightbox .lightbox__section-descript .lightbox__section-descript-h3{font-size:24px}
}
.choose-lightbox .lightbox__section-descript p{text-align:center;font-size:4.8vw}
@media (min-width:768px){.choose-lightbox .lightbox__section-descript p{font-size:1.375vw}
}
@media (min-width:1600px){.choose-lightbox .lightbox__section-descript p{font-size:22px}
}
.choose-lightbox .lightbox__section-descript .bewrite{text-align:left}
@media (min-width:768px){.choose-lightbox .lightbox__section-descript .bewrite{text-align:center}
}
.choose-lightbox .lightbox__section-descript .bewrite span{display:inline}
@media (min-width:768px){.choose-lightbox .lightbox__section-descript .bewrite span{display:block}
}
.choose-lightbox .lightbox__section-descript .bewrite .marks{display:inline}
@media (min-width:768px){.choose-lightbox .lightbox__section-descript .bewrite .marks{display:none}
}
.choose-lightbox .lightbox__section-descript .hightLight{font-weight:700;color:#ff761e;font-size:5.0666666667vw}
@media (min-width:768px){.choose-lightbox .lightbox__section-descript .hightLight{font-size:1.375vw}
}
@media (min-width:1600px){.choose-lightbox .lightbox__section-descript .hightLight{font-size:22px}
}
.choose-lightbox .lightbox__section-descript .remuneration{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ff761e;font-weight:700}
.choose-lightbox .lightbox__section-descript .remuneration .remuneration-total{font-size:8vw;text-wrap:nowrap}
@media (min-width:768px){.choose-lightbox .lightbox__section-descript .remuneration .remuneration-total{font-size:2.625vw}
}
@media (min-width:1600px){.choose-lightbox .lightbox__section-descript .remuneration .remuneration-total{font-size:42px}
}
.choose-lightbox .lightbox__section-descript .remuneration .remuneration-rate{font-size:13.8666666667vw}
@media (min-width:768px){.choose-lightbox .lightbox__section-descript .remuneration .remuneration-rate{font-size:5.75vw}
}
@media (min-width:1600px){.choose-lightbox .lightbox__section-descript .remuneration .remuneration-rate{font-size:92px}
}
.choose-lightbox .lightbox__section-descript .remuneration .dialogbox{width:24vw}
@media (min-width:768px){.choose-lightbox .lightbox__section-descript .remuneration .dialogbox{width:9.375vw}
}
@media (min-width:1600px){.choose-lightbox .lightbox__section-descript .remuneration .dialogbox{width:150px}
}
.choose-lightbox .lightbox__section-descript .btn_orange_arrow{margin-top:1.6666666667vw;font-size:4.2666666667vw}
@media (min-width:768px){.choose-lightbox .lightbox__section-descript .btn_orange_arrow{margin-top:24px;font-size:18px}
}
.compare-lightbox .compare-lightbox-h2{width:100%;color:#009482;font-weight:700;text-align:center;font-size:4.8vw}
@media (min-width:768px){.compare-lightbox .compare-lightbox-h2{font-size:1.75vw}
}
@media (min-width:1600px){.compare-lightbox .compare-lightbox-h2{font-size:28px}
}
.compare-lightbox .bewrite{text-align:left}
@media (min-width:768px){.compare-lightbox .bewrite{text-align:center}
}
.compare-lightbox .bewrite span{display:inline}
@media (min-width:768px){.compare-lightbox .bewrite span{display:block}
}
.compare-lightbox .bewrite small{text-align:center;display:block}
.compare-lightbox .bewrite .marks{display:inline}
@media (min-width:768px){.compare-lightbox .bewrite .marks{display:none}
}
.fund-lightbox .bewrite{text-align:left}
@media (min-width:768px){.fund-lightbox .bewrite{text-align:center}
}
.fund-lightbox .bewrite span{display:inline}
@media (min-width:768px){.fund-lightbox .bewrite span{display:block}
}
.fund-lightbox .bewrite small{text-align:center;display:block}
.fund-lightbox .bewrite .marks{display:inline}
@media (min-width:768px){.fund-lightbox .bewrite .marks{display:none}
}
.fund-lightbox .lightbox__footer{margin-top:8vw}
@media (min-width:768px){.fund-lightbox .lightbox__footer{margin-top:3.125vw}
}
@media (min-width:1600px){.fund-lightbox .lightbox__footer{margin-top:50px}
}
.onekplan-lightbox .bewrite{text-align:left}
@media (min-width:768px){.onekplan-lightbox .bewrite{text-align:center}
}
.onekplan-lightbox .bewrite span{display:inline}
@media (min-width:768px){.onekplan-lightbox .bewrite span{display:block}
}
.onekplan-lightbox .bewrite small{text-align:center;display:block}
.onekplan-lightbox .bewrite .marks{display:inline}
@media (min-width:768px){.onekplan-lightbox .bewrite .marks{display:none}
}
.onekplan-lightbox .onekplan-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.onekplan-lightbox .onekplan-item{background:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10px;width:40%;padding:1.6vw;margin:6px}
.onekplan-lightbox .onekplan-item img{margin:0 auto;width:100%;border-radius:10px}
.onekplan-lightbox .onekplan-item .onekplan-item-h3{font-size:18px;margin:0;color:#323c50;padding-bottom:3.2vw}
.onekplan-lightbox .onekplan-item-btn{padding-bottom:40px}
.onekplan-lightbox .onekplan-item-btn a{text-decoration:none}
.onekplan-lightbox .onekplan-item-btn .btn_orange_arrow{margin-top:6.4vw;font-size:4.2666666667vw}
@media (min-width:768px){.onekplan-lightbox .onekplan-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.onekplan-lightbox .onekplan-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:16%;padding:0 8px;margin:10px}
.onekplan-lightbox .onekplan-item img{margin:0 auto;width:100%;border-radius:10px}
.onekplan-lightbox .onekplan-item .onekplan-item-h3{margin:0;font-size:20px;padding-bottom:20px}
.onekplan-lightbox .onekplan-item-btn{padding-bottom:40px}
.onekplan-lightbox .onekplan-item-btn a{text-decoration:none}
.onekplan-lightbox .onekplan-item-btn .btn_orange_arrow{margin-top:24px;font-size:20px}
}
.blogVideo-lightbox .blogVideo{width:70%;padding-bottom:40px}
.blogVideo-lightbox .blogVideo .blogVideo__content{width:100%}
.event-alert .lightbox__content,.event-alert .lightbox__content-bg{padding:0;position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:92vw;height:82.1333333333vw;font-size:4.2666666667vw;border-radius:50px 0 50px 0}
@media (min-width:768px){.event-alert .lightbox__content,.event-alert .lightbox__content-bg{font-size:1.25vw;width:81.25vw;height:14.8125vw}
}
@media (min-width:1600px){.event-alert .lightbox__content,.event-alert .lightbox__content-bg{font-size:20px;width:1300px;height:237px}
}
.event-alert p{margin:0 0 5.3333333333vw 0}
@media (min-width:768px){.event-alert p{margin:0 0 2vw 0}
}
@media (min-width:1600px){.event-alert p{margin:0 0 32px 0}
}
.event-alert .lightbox__content{padding:13.3333333333vw 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box}
@media (min-width:768px){.event-alert .lightbox__content{padding:3.125vw 0}
}
.event-alert .highLight-orange{color:#ff761e}
.event-alert .highLight-green{color:#009482}
.event-alert .lightbox__footer{padding:0}
.event-alert .lightbox__close{right:calc(4vw + 20px);top:calc((100dvh - 82.1333333333vw)/ 2 + 20px)}
@media (min-width:768px){.event-alert .lightbox__close{right:calc(9.375vw + 20px);top:calc((100dvh - 14.8125vw)/ 2 + 20px)}
}
@media (min-width:1600px){.event-alert .lightbox__close{right:calc((100vw - 1300px)/ 2 + 20px);top:calc((100dvh - 237px)/ 2 + 20px)}
}

