.section_1{position:relative;padding:70px 0 235px}@media (max-width:768px){.section_1{padding:30px 0 153px}}.newest{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:35px}@media (max-width:768px){.newest{gap:20px}}.newest .title{font-family:Noto Sans TC;font-size:30px;font-weight:500;line-height:1.448;color:#6156a3}@media (max-width:768px){.newest .title{font-size:24px}}.newest .block_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:85px}@media (max-width:1200px){.newest .block_flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}}@media (max-width:768px){.newest .block_flex{gap:21px}}.newest .block_flex .book_img{-webkit-box-shadow:0px 0px 20px 0px rgba(97,86,163,0.3);box-shadow:0px 0px 20px 0px rgba(97,86,163,0.3);background-color:#fff;aspect-ratio:1/0.705882;width:425px}@media (max-width:768px){.newest .block_flex .book_img{width:100%}}.newest .block_flex .book_img img{display:block;width:100%;aspect-ratio:1/0.705882}.newest .block_flex .right_block{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-flex:1;-ms-flex:1;flex:1;margin-top:-12px}@media (max-width:1200px){.newest .block_flex .right_block{width:100%}}@media (max-width:768px){.newest .block_flex .right_block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:0}}.newest .block_flex .right_block .top_flex{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1200px){.newest .block_flex .right_block .top_flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px 0}}@media (max-width:768px){.newest .block_flex .right_block .top_flex{gap:0}}.newest .block_flex .right_block .top_flex .newest_book_title{font-size:24px;font-weight:700;line-height:1.257;letter-spacing:0.05em;color:#6156a3}@media (max-width:768px){.newest .block_flex .right_block .top_flex .newest_book_title{font-size:18px;margin-bottom:14px}}.newest .block_flex .right_block .top_flex .newest_book_title span{font-family:Noto Sans TC;font-weight:500}.newest .block_flex .right_block .top_flex .btn{text-align:center}.newest .block_flex .right_block .top_flex .btn a{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:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px 0 30px;min-width:200px;height:56px;line-height:56px;background-color:#fff;font-size:18px;font-weight:500;color:#6357a3;border-radius:28px;letter-spacing:0.05em;overflow:hidden;-webkit-box-shadow:0 0 20px rgba(99,87,163,0.2);box-shadow:0 0 20px rgba(99,87,163,0.2)}@media (max-width:767px){.newest .block_flex .right_block .top_flex .btn a{font-size:15px;min-width:178px;height:47px;line-height:47px;border-radius:24px;padding:0 5px 0 28px;letter-spacing:0}}@media (min-width:768px){.newest .block_flex .right_block .top_flex .btn a:hover span:not(.circle){color:#fff}.newest .block_flex .right_block .top_flex .btn a:hover .circle:before{-webkit-transform:scale(10);transform:scale(10)}}.newest .block_flex .right_block .top_flex .btn a span:not(.circle){position:relative;z-index:2;-webkit-transition:color 0.75s;transition:color 0.75s}.newest .block_flex .right_block .top_flex .btn a .circle{position:relative;display:inline-block;width:36px;height:36px}@media (max-width:767px){.newest .block_flex .right_block .top_flex .btn a .circle{width:35px;height:35px}}.newest .block_flex .right_block .top_flex .btn a .circle:before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background-color:#6357a3;border-radius:50%;-webkit-transition:-webkit-transform 0.75s;transition:-webkit-transform 0.75s;transition:transform 0.75s;transition:transform 0.75s,-webkit-transform 0.75s}.newest .block_flex .right_block .top_flex .btn a .circle:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:15px;height:16px;background:url("../images/common/download.svg") center/contain no-repeat}.newest .block_flex .right_block .btm_title{color:#333333;font-size:18px;line-height:1;padding-bottom:21px;border-bottom:1px solid #d9d9d9;margin-top:29px}@media (max-width:768px){.newest .block_flex .right_block .btm_title{font-size:15px;padding-bottom:8px;margin-top:45px}}.newest .block_flex .right_block .chapter_flex{display:-webkit-box;display:-ms-flexbox;display:flex;gap:124px;margin-top:25px}@media (max-width:1200px){.newest .block_flex .right_block .chapter_flex{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:62px}}@media (max-width:768px){.newest .block_flex .right_block .chapter_flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:17px;gap:19px}}.newest .block_flex .right_block .btm_flex{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px 19.5%;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1223px){.newest .block_flex .right_block .btm_flex{gap:24px 9.5%}}@media (max-width:768px){.newest .block_flex .right_block .btm_flex{width:100%;gap:19px 0}}.newest .block_flex .right_block .btm_flex li{width:221px}@media (max-width:1200px){.newest .block_flex .right_block .btm_flex li{width:45%}}@media (max-width:768px){.newest .block_flex .right_block .btm_flex li{width:100%}}.newest .block_flex .right_block .btm_flex li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:767px){.newest .block_flex .right_block .btm_flex li a:hover .chapter{color:#6156a3;padding-left:33px}.newest .block_flex .right_block .btm_flex li a:hover .chapter:before{left:10px;background-color:#6156a3}}.newest .block_flex .right_block .btm_flex li .chapter{color:#333333;font-size:18px;line-height:1;position:relative;padding-left:23px;-webkit-transition:0.75s;transition:0.75s}@media (max-width:768px){.newest .block_flex .right_block .btm_flex li .chapter{font-size:15px;padding-left:18px}}.newest .block_flex .right_block .btm_flex li .chapter:before{content:"";position:absolute;width:8px;aspect-ratio:1/1;left:0;top:50%;-webkit-transform:translate(0,-50%) rotate(-45deg);transform:translate(0,-50%) rotate(-45deg);background-color:#b0b0b0;-webkit-transition:0.75s;transition:0.75s}@media (max-width:768px){.newest .block_flex .right_block .btm_flex li .chapter:before{width:6.5px}}.newest .block_flex .right_block .btm_flex li .chapter_btn{width:25px;aspect-ratio:1/1;background-color:#6156a3;border-radius:100px;position:relative;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;min-width:25px}@media (max-width:768px){.newest .block_flex .right_block .btm_flex li .chapter_btn{width:30px;min-width:30px}}.newest .block_flex .right_block .btm_flex li .chapter_btn:before{content:"";width:11px;height:12px;left:52%;top:47%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;background:url("../images/common/download.svg") center/contain no-repeat}@media (max-width:768px){.newest .block_flex .right_block .btm_flex li .chapter_btn:before{width:12px;height:13px;left:50%}}.over_years{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;padding-top:120px;margin-top:-11px}@media (max-width:768px){.over_years{padding-top:80px;margin-top:-19px;gap:24px}}.over_years .title{font-family:Noto Sans TC;font-size:30px;font-weight:500;line-height:1.448;color:#6156a3}@media (max-width:768px){.over_years .title{font-size:18px}}.over_years .block_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:80px 45px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:991px){.over_years .block_flex{width:100%;gap:54px 30px}}@media (max-width:768px){.over_years .block_flex{gap:28px 16px}}.over_years .block_flex li{width:calc((100% - 90px) / 3)}@media (max-width:991px){.over_years .block_flex li{width:calc((100% - 60px) / 3)}}@media (max-width:768px){.over_years .block_flex li{width:calc((100% - 16px) / 2)}}.over_years .block_flex li a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:22px 0;width:100%}@media (max-width:991px){.over_years .block_flex li a{gap:19px}}@media (max-width:768px){.over_years .block_flex li a{gap:16px}}@media (min-width:768px){.over_years .block_flex li a:hover .book_img span{opacity:1;-webkit-transition:opacity 0.5s ease 0.5s;transition:opacity 0.5s ease 0.5s}.over_years .block_flex li a:hover .book_img:before{opacity:1}.over_years .block_flex li a:hover .book_img:after{opacity:1;-webkit-animation:expandWidth 0.5s forwards;animation:expandWidth 0.5s forwards;-webkit-animation-delay:0.5s;animation-delay:0.5s}.over_years .block_flex li a:hover .txt{color:#6156a3}}.over_years .block_flex li a .book_img{-webkit-box-shadow:0px 0px 20px 0px rgba(97,86,163,0.3);box-shadow:0px 0px 20px 0px rgba(97,86,163,0.3);background-color:#fff;aspect-ratio:1/0.705405;width:100%;position:relative;overflow:hidden}@media (max-width:768px){.over_years .block_flex li a .book_img{-webkit-box-shadow:0px 0px 10px 0px rgba(97,86,163,0.3);box-shadow:0px 0px 10px 0px rgba(97,86,163,0.3)}}.over_years .block_flex li a .book_img img{display:block;width:100%;aspect-ratio:1/0.705405}.over_years .block_flex li a .book_img span{position:absolute;color:#fff;top:calc(50% + 30px);left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:16px;font-weight:500;text-align:center;z-index:1;opacity:0}.over_years .block_flex li a .book_img:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:20px;height:22px;background:url("../images/common/download.svg") center/contain no-repeat;z-index:1;-webkit-transition:0.5s;transition:0.5s;opacity:0}.over_years .block_flex li a .book_img:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px;aspect-ratio:1/1;border-radius:1000px;background-color:rgba(97,86,163,0.3);-webkit-transition:0.75s;transition:0.75s;opacity:0}@-webkit-keyframes expandWidth{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}to{-webkit-transform:translate(-50%,-50%) scale(10);transform:translate(-50%,-50%) scale(10)}}@keyframes expandWidth{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}to{-webkit-transform:translate(-50%,-50%) scale(10);transform:translate(-50%,-50%) scale(10)}}.over_years .block_flex li a .txt{font-family:Merriweather;font-size:18px;font-weight:700;color:#333333;-webkit-transition:0.75s;transition:0.75s}@media (max-width:768px){.over_years .block_flex li a .txt{font-size:15px}}.over_years .block_flex li a .txt span{font-family:Noto Sans TC;font-weight:500}.cloud_left{width:293px;aspect-ratio:1/0.255972;position:absolute;bottom:185px;left:0}@media (max-width:768px){.cloud_left{display:none}}.cloud_right{width:360px;aspect-ratio:1/0.266666;position:absolute;bottom:134px;right:0}@media (max-width:768px){.cloud_right{width:278px;bottom:25px}}.lang_en .newest .block_flex .right_block .top_flex .btn a{font-size:15px}.lang_en .newest .block_flex .right_block .btm_flex li{width:250px}@media (max-width:768px){.lang_en .newest .block_flex .right_block .btm_flex{gap:19px 20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.lang_en .newest .block_flex .right_block .btm_flex li .chapter{line-height:1.5}