@supports(interpolate-size: allow-keywords){:root{interpolate-size:allow-keywords}}html{scroll-behavior:smooth}html:has(.navbar-collapse.in),html:has(details.globe-search[open]){overflow:hidden}html:has(details.globe-search[open]) .navbar-inverse::after{pointer-events:initial;height:100vh}body{font-family:"PingFang TC","Heiti TC","微軟正黑體",Arial,sans-serif}button{background-color:rgba(0,0,0,0);border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}a{color:#707070}a.card,a.blog{text-decoration:none}a.card:hover .title,a.card:focus .title,a.card:active .title,a.blog:hover .title,a.blog:focus .title,a.blog:active .title{text-decoration:underline}.navbar-inverse{background-color:#c42b2a;border-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:100;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media screen and (max-width: 1025px){.navbar-inverse{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media all and (min-width: 1025px){.navbar-inverse{position:static;margin-bottom:0}}.navbar-inverse::after{content:"";position:absolute;top:100%;right:0;z-index:-1;width:100vw;background-color:rgba(0,0,0,.1);pointer-events:none}.navbar-inverse .flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1025px){.navbar-inverse .flex details{display:none}}.navbar-inverse .flex details::details-content{opacity:0;block-size:0;overflow:clip;-webkit-transition:opacity .3s,block-size .3s allow-discrete;transition:opacity .3s,block-size .3s allow-discrete}.navbar-inverse .flex details[open]::details-content{opacity:1;block-size:auto}.navbar-inverse .flex details summary{width:42px;height:42px;padding:8px}.navbar-inverse .flex details summary img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.navbar-inverse .flex details .globe-search-form{width:100vw;max-width:430px;top:100%;right:0;z-index:100;background-color:#fff;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #d6d6d6;-webkit-box-shadow:0px 3px 20px rgba(0,0,0,.16);box-shadow:0px 3px 20px rgba(0,0,0,.16)}.globe-search-form{position:absolute}.globe-search-form .field{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;background-color:#fff;position:relative;border-radius:3px;border:1px solid #d6d6d6}.globe-search-form .input{font-size:1rem;color:#707070;padding:5px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;border:0;width:100%}.globe-search-form button{background-color:rgba(0,0,0,0)}.globe-search-form button img{-webkit-filter:invert(100%) sepia(0%) saturate(5256%) hue-rotate(196deg) brightness(115%) contrast(68%);filter:invert(100%) sepia(0%) saturate(5256%) hue-rotate(196deg) brightness(115%) contrast(68%)}@media all and (max-width: 1025px){.globe-search-pc{display:none}}@media all and (min-width: 1025px){.globe-search-pc{display:block;max-width:250px;right:20px;top:0}}@media all and (min-width: 1200px){.globe-search-pc{top:auto;bottom:10px}}.navbar-header{margin:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;float:none}@media screen and (max-width: 1025px){.navbar-header{margin-right:auto}}.navbar-header .navbar-brand{display:block;float:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0;margin:0}@media all and (max-width: 1025px){.navbar-header .logo{height:50px}}@media all and (min-width: 1025px){.navbar-header .logo{height:105px}}.logo{aspect-ratio:140/50}.wrap{padding-left:15px;padding-right:15px}@media all and (min-width: 1025px){.wrap{width:98%;max-width:1480px;margin:0 auto;position:relative}}.today{color:#707070}@media all and (max-width: 1025px){.today{font-size:.875rem;line-height:1.4285714286}}@media all and (min-width: 1025px){.today{font-size:1.25rem;line-height:1.45;margin-bottom:25px}}.sidebar{position:relative;z-index:20;-webkit-box-sizing:border-box;box-sizing:border-box}@media all and (max-width: 1025px){.sidebar{margin-top:50px;padding:20px 0 0}}@media all and (min-width: 1025px){.sidebar{margin-top:0;padding:25px 0 0;position:sticky;top:-60px;background-color:#fff}}@media all and (max-width: 1025px){.sidebar::before{content:"";position:fixed;top:0;left:100%;z-index:-1;width:0;height:100vh;background-color:rgba(0,0,0,0);pointer-events:none;-webkit-transition:all .3s;transition:all .3s}}.sidebar:has(.navbar-collapse.in){z-index:150}@media all and (max-width: 1025px){.sidebar:has(.navbar-collapse.in)::before{left:0;width:100vw;background-color:rgba(0,0,0,.1)}}.sidebar .wrap::after{width:calc(100% - 40px);position:absolute;left:0;right:0;margin:0 auto;bottom:0;border-bottom:1px solid #d6d6d6}@media all and (min-width: 1025px){.sidebar .wrap::after{content:""}}.navbar-toggle{width:42px;height:42px;padding:8.5px;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0) !important;margin:0 7.5px 0 0;font-size:0;-webkit-transition:all .3s;transition:all .3s}.navbar-toggle .icon-bar,.navbar-toggle .icon-bar::before,.navbar-toggle .icon-bar::after{display:block;width:25px;height:2px;border-radius:2px;background-color:#fff;-webkit-transition:all .3s;transition:all .3s}.navbar-toggle .icon-bar::before,.navbar-toggle .icon-bar::after{content:""}.navbar-toggle .icon-bar::before{-webkit-transform:translateY(-7px);transform:translateY(-7px)}.navbar-toggle .icon-bar::after{-webkit-transform:translateY(5px);transform:translateY(5px)}@media all and (max-width: 1025px){.navbar-collapse{width:80vw;max-width:340px;height:100vh !important;position:fixed;top:0;left:100%;background-color:#fff;padding-right:0;-webkit-box-shadow:3px 0px 20px rgba(0,0,0,.16);box-shadow:3px 0px 20px rgba(0,0,0,.16);-webkit-transition:all .3s;transition:all .3s}}@media all and (min-width: 1025px){.navbar-collapse{padding:0 0 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media all and (max-width: 1025px){.navbar-collapse.in{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.navbar-collapse.in .navbar-toggle .icon-bar{background-color:rgba(0,0,0,0)}.navbar-collapse.in .navbar-toggle .icon-bar::before{background:#a3a3a3;-webkit-transform:translateY(0px) rotate(-45deg);transform:translateY(0px) rotate(-45deg)}.navbar-collapse.in .navbar-toggle .icon-bar::after{background:#a3a3a3;-webkit-transform:translateY(-1px) translateX(0rem) rotate(45deg);transform:translateY(-1px) translateX(0rem) rotate(45deg)}}@media all and (max-width: 1025px){.navbar-collapse .nav{margin-top:50px;border-top:1px solid #d6d6d6;width:calc(100% - 15px)}.navbar-collapse .nav .menu{font-size:1.125rem;line-height:1.4444444444;background-image:url("../images/bracket_right.svg");background-repeat:no-repeat;background-position:9px 18px;background-size:11px auto;border-bottom:1px solid #d6d6d6}.navbar-collapse .nav .menu:is(div){padding:12px 11px 12px 31px;-webkit-box-sizing:border-box;box-sizing:border-box}.navbar-collapse .nav .menu:is(details)>summary{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;padding:12px 11px 12px 31px;-webkit-box-sizing:border-box;box-sizing:border-box}.navbar-collapse .nav .submenu{padding:10px 0 10px 38px;-webkit-box-sizing:border-box;box-sizing:border-box}.navbar-collapse .nav .submenu>div{display:grid;grid-template-columns:repeat(2, 1fr);gap:5px 10px}.navbar-collapse .nav .submenu>div summary,.navbar-collapse .nav .submenu>div>a{font-size:1rem;line-height:1.4285714286;padding:5px 0 5px 13px;-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url("../images/bracket_right.svg");background-repeat:no-repeat;background-position:left 12px;background-size:7px auto}.navbar-collapse .nav .has-child>div{padding-top:5px}.navbar-collapse .nav .has-child a{font-size:.875rem;padding:5px 0 5px 20px}.navbar-collapse .nav .has-child a:focus,.navbar-collapse .nav .has-child a:active{border-left:5px solid #c42b2a}}@media all and (min-width: 1025px){.navbar-collapse .nav{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:100}.navbar-collapse .nav .menu{font-size:1.125rem;line-height:1.4444444444;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}.navbar-collapse .nav .menu+.menu::before,.navbar-collapse .nav .menu+details .menu::before{content:"|";position:absolute;top:0;bottom:0;margin:auto;right:100%}.navbar-collapse .nav .menu::after{content:"";position:absolute;top:calc(100% + 6px);left:0;width:0;height:4px;background-color:#c42b2a;-webkit-transition:all .3s;transition:all .3s}.navbar-collapse .nav .menu:first-child a{padding-left:0}.navbar-collapse .nav .menu[open]::after,.navbar-collapse .nav .menu[aria-current=page]::after,.navbar-collapse .nav .menu:hover::after,.navbar-collapse .nav .menu:has(a:focus)::after{width:100%}.navbar-collapse .nav .menu .submenu{width:calc(100% + 80px);position:absolute;top:calc(100% + 10px);left:-20px;background-color:#fff;border:1px solid #d6d6d6;-webkit-box-shadow:0px 3px 20px rgba(0,0,0,.16);box-shadow:0px 3px 20px rgba(0,0,0,.16);padding:20px 20px 25px}.navbar-collapse .nav .menu .submenu>div{display:grid;gap:8px}.navbar-collapse .nav .menu .submenu>div a{font-size:1.125rem;font-weight:500;line-height:1.4444444444}.navbar-collapse .nav .menu>a,.navbar-collapse .nav .menu>summary{padding:0 20px}.navbar-collapse .nav .has-child>summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.navbar-collapse .nav .has-child[open]>summary .bracket::before{border-width:2px 0 0 2px}.navbar-collapse .nav .has-child>div{padding-left:10px;padding-top:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.navbar-collapse .nav .has-child>div a{padding:5px 0 5px 10px;font-size:1rem}.navbar-collapse .nav .has-child>div a:hover,.navbar-collapse .nav .has-child>div a:focus{border-left:5px solid #c42b2a}.navbar-collapse .nav .bracket::before{content:"";display:block;width:8px;height:8px;border-color:#c42b2a;border-style:solid;border-width:0 2px 2px 0;position:absolute;margin:auto;margin-top:-3px;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}.navbar-collapse .nav a,.navbar-collapse .nav summary{display:block;text-decoration:none;cursor:pointer}.navbar-collapse .nav a:hover span,.navbar-collapse .nav a:focus span,.navbar-collapse .nav a:active span,.navbar-collapse .nav summary:hover span,.navbar-collapse .nav summary:focus span,.navbar-collapse .nav summary:active span{color:#c42b2a}.navbar-collapse .nav span{color:#333}.navbar-collapse .nav summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 10px}.navbar-collapse .nav summary a{display:block}details .plus{display:block;width:14px;height:14px;position:relative}details .plus::before,details .plus::after{content:"";width:14px;height:2px;background-color:#a3a3a3;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;-webkit-transition:all .3s;transition:all .3s}details .plus::after{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}details[open]>summary{border-bottom:1px solid #d6d6d6}details[open]>summary .plus::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width: 1025px){.headlineWrap{padding-bottom:25px}}@media all and (max-width: 768px){.headlineWrap .headline{margin-top:10px}}@media all and (min-width: 768px){.headlineWrap .headline{margin-top:25px}}.headlineWrap .headline div{background-color:#fdf0f0;padding:10px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.headlineWrap .headline div+div{margin-top:15px}@media all and (max-width: 768px){.headlineWrap .headline div:not(:first-child){display:none}}.headlineWrap .headline a{color:#c42b2a}@media all and (max-width: 768px){.headlineWrap .headline a{font-size:.875rem;line-height:1.4285714286}}@media all and (min-width: 768px){.headlineWrap .headline a{font-size:1.125rem;line-height:1.4444444444}}.headlineWrap .headline a:hover,.headlineWrap .headline a:focus,.headlineWrap .headline a:active{text-decoration:underline}footer{background-color:#c42b2a;color:#fff}footer .wrap{display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media all and (max-width: 768px){footer .wrap{grid-template-columns:1fr;padding:18px 15px 40px}}@media all and (min-width: 768px){footer .wrap{grid-template-columns:auto auto;padding:18px 20px 22px;gap:0 30px}}footer .footer-logo{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media all and (max-width: 768px){footer .footer-logo{margin:0 auto 5px}}@media all and (min-width: 768px){footer .footer-logo{margin:0}}@media all and (max-width: 768px){footer .footer-logo .logo{height:94px}}@media all and (min-width: 768px){footer .footer-logo .logo{height:136px}}footer .social-btn{display:-webkit-box;display:-ms-flexbox;display:flex}@media all and (max-width: 768px){footer .social-btn{gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}}@media all and (min-width: 768px){footer .social-btn{gap:30px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-item-align:center;align-self:center}}footer .social-btn a{display:block;width:40px;height:40px;border-radius:40px;overflow:hidden;-webkit-transition:all .3s;transition:all .3s}footer .social-btn a:hover,footer .social-btn a:focus{opacity:.7}@media all and (max-width: 768px){footer .about-us-intro{font-size:.9375rem;line-height:1.4;margin-bottom:20px}}@media all and (min-width: 768px){footer .about-us-intro{font-size:1.125rem;line-height:1.4444444444}}footer .about-us-intro>span{display:inline-block;vertical-align:middle}footer .about-us-link{text-align:right}footer .about-us-link a{display:inline-block;color:#fff}footer .footer-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (max-width: 768px){footer .footer-menu{margin-bottom:30px;gap:5px 20px}}@media all and (min-width: 768px){footer .footer-menu{gap:5px 38px;margin-top:31px;-ms-flex-item-align:end;align-self:end}}@media all and (min-width: 768px)and (max-width: 1025px){footer .footer-menu{grid-column:1/-1;margin-bottom:30px}}footer .footer-menu .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}footer .footer-menu .menu::before{content:"|";position:absolute;bottom:0;margin:auto}@media all and (max-width: 768px){footer .footer-menu .menu::before{top:1px;right:-12px}}@media all and (min-width: 768px){footer .footer-menu .menu::before{top:0;right:-21px}}footer .footer-menu .menu:last-child::before{content:none}footer .footer-menu a{color:#fff;font-size:.9375rem;line-height:1.4;padding:2px 0}@media all and (max-width: 768px){footer .desc{font-size:.875rem;line-height:1.4285714286}}@media all and (min-width: 768px){footer .desc{font-size:1.125rem;line-height:1.4444444444;text-align:right;text-wrap:balance}}@media all and (min-width: 768px)and (max-width: 1025px){footer .desc{grid-column:1/-1}}footer .desc>span{display:inline-block;vertical-align:middle}.wrapper{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.page-wrapper{padding-top:0;-webkit-box-sizing:border-box;box-sizing:border-box}@media all and (max-width: 1025px){.page-wrapper{padding-bottom:50px;width:100%}}@media all and (min-width: 1025px){.page-wrapper{padding-bottom:150px;width:98%;max-width:1480px;margin:0 auto}}.page-wrapper img{max-width:100%;height:auto}.page-wrapper .news-content img{max-width:60%;margin:20px 0;-webkit-box-shadow:0 0 0 5px #fff,0 0 9px 0 #000;box-shadow:0 0 0 5px #fff,0 0 9px 0 #000;border-radius:5px}.page-wrapper .news-content h3{line-height:1.7}.page-wrapper .news-content p{line-height:2;margin:1em 0}.section-title>span,h2.page-header>span,.list dt>span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 9px}.section-title>span::after,h2.page-header>span::after,.list dt>span::after{content:"";width:11px;height:14px;background-image:url("../images/bracket_right_red.svg");background-repeat:no-repeat;background-position:center center;background-size:contain}h2,.list dt{color:#333;font-weight:700;margin:0 !important}@media all and (max-width: 768px){h2,.list dt{font-size:1.125rem;line-height:1.4444444444;padding:10px 0 15px}}@media all and (min-width: 768px){h2,.list dt{font-size:1.3125rem;line-height:1.4285714286;padding:10px 0 15px}}.section-title{color:#333;font-weight:700;margin:0 !important}@media all and (max-width: 768px){.section-title{font-size:1.25rem;line-height:1.45;padding:15px 0 20px}}@media all and (min-width: 768px){.section-title{font-size:1.5625rem;line-height:1.44;padding:15px 0 25px}}.section-aside{display:grid;-ms-flex-line-pack:start;align-content:start}@media all and (max-width: 768px){.section-aside{grid-template-columns:1fr}}@media all and (min-width: 768px){.section-aside{grid-template-columns:1fr 360px;gap:0 clamp(31px,4vw,71px)}}@media all and (max-width: 1025px){.section-aside{padding-bottom:50px}}@media all and (min-width: 1025px){.section-aside{grid-template-columns:1fr;padding-bottom:60px}}@media all and (max-width: 768px){.section-aside>div:has(.lastest-news){display:none}}@media all and (min-width: 768px){.section-aside .section-title{font-size:1.25rem;line-height:1.45;padding:0 0 15px}}.section-aside>div+div{margin-top:15px}.page-title{color:#333;font-weight:700;margin:0 !important}@media all and (max-width: 1025px){.page-title{font-size:1.625rem;line-height:1.2307692308;letter-spacing:.91px;padding-bottom:10px}}@media all and (min-width: 1025px){.page-title{font-size:2.25rem;line-height:1.3888888889;letter-spacing:1.26px;padding-bottom:15px}}.article-info{display:grid;color:#707070}@media all and (max-width: 1025px){.article-info{font-size:.875rem;line-height:1.4285714286;gap:10px;margin-bottom:10px}}@media all and (min-width: 1025px){.article-info{font-size:1rem;line-height:1.5;gap:5px;margin-bottom:15px}}.cate{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#c42b2a}@media all and (max-width: 1025px){.cate{font-size:.875rem;line-height:1.5714285714;gap:3px 15px}}@media all and (min-width: 1025px){.cate{font-size:1rem;line-height:1.5625;gap:3px 21px}}.cate a{color:#c42b2a;position:relative}.cate a::before{content:"";width:1px;height:1em;background-color:#d6d6d6;position:absolute;top:3px;bottom:0;margin:auto;pointer-events:none}@media all and (max-width: 1025px){.cate a::before{left:calc(100% + 7px)}}@media all and (min-width: 1025px){.cate a::before{left:calc(100% + 10px)}}.cate a:first-child{content:none}.cover{width:100%;aspect-ratio:318/233;overflow:hidden;margin:0 auto}.cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.caption{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0}.caption .title{color:#333;font-weight:700;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.caption .date{color:#707070}.caption .desc{color:#707070}@media all and (max-width: 960px){.caption .desc{display:none}}@media all and (min-width: 960px){.caption .desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}}.card{display:block}.blog{display:grid;border-bottom:1px solid #d6d6d6}@media all and (max-width: 768px){.blog{grid-template-columns:1fr 95px;gap:0 18px;padding:18px 0}}@media all and (min-width: 768px){.blog{grid-template-columns:1fr 147px;gap:0 18px;padding:18px 0}.blog:first-child{padding-top:0}}@media all and (min-width: 1280px){.blog{grid-template-columns:1fr 165px;gap:0 30px}}.blog .cover{width:100%;aspect-ratio:95/64}@media all and (max-width: 960px){.blog .title{font-size:1rem;line-height:1.375;letter-spacing:.48px;max-height:2.75em}}@media all and (min-width: 960px){.blog .title{font-size:1.5rem;line-height:1.4583333333;max-height:2.9166666667em}}@media all and (max-width: 960px){.blog .date{font-size:.75rem;line-height:1.4166666667}}@media all and (min-width: 960px){.blog .date{font-size:1rem;line-height:1.5;margin-top:5px}}@media all and (max-width: 960px){.blog .desc{display:none}}@media all and (min-width: 960px){.blog .desc{font-size:1rem;line-height:1.5;margin-top:5px}}.read_more{text-align:center}@media all and (max-width: 768px){.read_more{padding:15px 0 20px}}@media all and (min-width: 768px){.read_more{padding:35px 0 65px}}.read_more button{background-color:rgba(0,0,0,0);display:grid;gap:5px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;justify-self:center;color:#c42b2a;font-weight:700;-webkit-transition:all .3s;transition:all .3s}@media all and (max-width: 768px){.read_more button{font-size:.875rem;line-height:1.4285714286}}@media all and (min-width: 768px){.read_more button{color:#c42b2a;font-size:1.125rem;line-height:1.4444444444}}.read_more button::after{content:"";width:15px;height:11px;background-image:url("../images/bracket_down.svg");margin:0 auto}.read_more button:hover,.read_more button:focus,.read_more button:active{-webkit-transform:scale(1.05);transform:scale(1.05)}dl{margin-bottom:0 !important}.featured{display:grid;-webkit-box-sizing:border-box;box-sizing:border-box}@media all and (max-width: 768px){.featured{grid-template-columns:1fr;padding:0 0 15px;border-bottom:1px solid #333}}@media all and (min-width: 768px){.featured{grid-template-columns:repeat(2, 1fr);padding:0 0 35px;gap:0 clamp(31px,4.75vw,81px)}}@media all and (min-width: 1025px){.featured{padding:0 0 70px}}.featured dt{-webkit-box-sizing:border-box;box-sizing:border-box;grid-column:1/-1}@media all and (max-width: 768px){.featured .card{margin:0 -15px}}@media all and (min-width: 768px){.featured .card{margin:0}}.featured .card .cover{aspect-ratio:430/287}@media all and (max-width: 768px){.featured .card .caption{padding:15px 15px 20px}}@media all and (min-width: 768px){.featured .card .caption{padding-top:10px}}@media all and (max-width: 960px){.featured .card .caption .title{font-size:1.5rem;line-height:1.3333333333;max-height:2.6666666667em;margin-top:0}}@media all and (min-width: 960px){.featured .card .caption .title{font-size:2.125rem;line-height:1.4705882353;max-height:2.9411764706em;margin-top:9px}}@media all and (max-width: 960px){.featured .card .caption .date{font-size:.75rem;line-height:1.4166666667;margin-top:5px}}@media all and (min-width: 960px){.featured .card .caption .date{font-size:1.375rem;line-height:1.4545454545;margin-top:12px}}@media all and (min-width: 960px){.featured .card .caption .desc{-webkit-line-clamp:3;max-height:4.3333333333em;font-size:1.125rem;line-height:1.4444444444;margin-top:10px}}.featured .blog:last-child{border-bottom:0}.featured .blog .desc{-webkit-line-clamp:3;max-height:4.5em}.dd{min-width:0;margin:0;position:relative}@media all and (max-width: 768px){.dd+.dd{border-top:1px solid #d6d6d6}}@media all and (min-width: 768px){.dd+.dd::after{content:"";position:absolute;left:clamp(-41px,-2.5vw,-16px);top:0;height:100%;border-left:1px solid #a3a3a3}}.latest{display:grid}@media all and (max-width: 960px){.latest{grid-template-columns:1fr}}@media all and (min-width: 960px){.latest{grid-template-columns:1fr 350px;gap:0 clamp(35px,4.2vw,70px)}}.latest>*{min-width:0}@media all and (min-width: 960px){.latest .latest_article{border-top:1px solid #333}}.latest .latest_article:is(div) .blog:first-child,.latest .latest_article dd .blog:first-child{padding-top:0}.latest .latest_article:is(div) .blog .desc,.latest .latest_article dd .blog .desc{-webkit-line-clamp:2;max-height:3em}.latest .aside .ad{display:grid;margin-bottom:20px}@media all and (max-width: 960px){.latest .aside .ad{grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:20px}}@media all and (min-width: 960px){.latest .aside .ad{grid-template-columns:1fr;gap:106px}}.latest .aside .ad a{display:block}.ad{display:block}.ad>img{width:100%;max-width:350px}.tabs [role=tablist]{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-y:hidden;overflow-x:auto;border-bottom:4px solid #c42b2a}.tabs [role=tablist] button{border:1px solid #d6d6d6;font-weight:700;text-align:center;white-space:nowrap;-webkit-transition:all .3s;transition:all .3s}.tabs [role=tablist] button:first-child{border-radius:5px 0px 0px 0px}.tabs [role=tablist] button:last-child{border-radius:0px 5px 0px 0px}.tabs [role=tablist] button:hover,.tabs [role=tablist] button:focus,.tabs [role=tablist] button:active,.tabs [role=tablist] button[aria-selected=true]{background-color:#c42b2a;color:#fff;border:1px solid #c42b2a}.tabs .tab-panels{padding:34px 0 35px}.ranking [role=tablist] button{-webkit-box-flex:max(120px,50%);-ms-flex:max(120px,50%) 0 0px;flex:max(120px,50%) 0 0;font-size:1.125rem;line-height:1.4444444444;letter-spacing:.9px;padding:11px 12px}.ranking .blog{grid-template-columns:3fr 1fr;border-bottom:0}.ranking .blog .cover{aspect-ratio:1/1;width:92px}.ranking .blog .title{font-size:1.125rem;line-height:1.4444444444;-webkit-line-clamp:3;max-height:4.3333333333em}.ranking .blog .date{font-size:.9375rem;line-height:1.4}.ranking .blog .desc{display:none}.ranking-list{counter-reset:num}.ranking-list .blog{grid-template-columns:20px 2.5fr 92px}.ranking-list .blog::before{counter-increment:num;content:counter(num, decimal);color:#d6d6d6;font-size:2.1875rem;font-weight:700;line-height:1.4571428571;letter-spacing:1.75px}.list.gallery dd{display:grid;grid-template-columns:repeat(auto-fill, minmax(190px, 1fr))}@media all and (max-width: 768px){.list.gallery dd{gap:18px 21px}}@media all and (min-width: 768px){.list.gallery dd{gap:20px 25px}}.list.gallery .cover{aspect-ratio:190/127}.list.gallery .caption{margin-top:5px}@media all and (max-width: 960px){.list.gallery .caption .title{font-size:1rem;line-height:1.5}}@media all and (min-width: 960px){.list.gallery .caption .title{font-size:1.25rem;line-height:1.45}}.text{display:block;text-decoration:none !important}.text:hover .title,.text:focus .title,.text:active .title{text-decoration:underline}.text+.text{margin-top:10px}.text .date{color:#707070;font-size:.875rem;line-height:1.4285714286}.text .title{color:#333;font-size:1rem;font-weight:700;line-height:1.5;margin-top:5px}.main_news{display:grid}@media all and (max-width: 1025px){.main_news{grid-template-columns:1fr;gap:0 20px;margin-top:20px}}@media all and (max-width: 768px){.main_news{gap:15px}}@media all and (min-width: 1025px){.main_news{grid-template-columns:1fr 320px;gap:40px}}@media all and (max-width: 679px){.main_news [role=tablist]{width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);-webkit-overflow-scrolling:touch}}@media all and (min-width: 679px){.main_news [role=tablist]{margin-left:0}}.main_news [role=tablist] button{-webkit-box-flex:max(120px,25%);-ms-flex:max(120px,25%) 0 0px;flex:max(120px,25%) 0 0}@media all and (max-width: 768px){.main_news [role=tablist] button{font-size:1rem;line-height:1.5;letter-spacing:.8px;padding:8px 12px 10px}}@media all and (min-width: 768px){.main_news [role=tablist] button{font-size:1.125rem;line-height:1.4444444444;letter-spacing:.9px;padding:11px 12px}}@media all and (max-width: 768px){.main_news .tab-panels{padding-top:0;padding-bottom:2px}}@media all and (min-width: 768px){.main_news .tab-panels{padding-top:30px;padding-bottom:60px}}.main_news .tab-panels .cate-news{display:grid;padding-bottom:0}@media all and (max-width: 767px){.main_news .tab-panels .cate-news{border-bottom:0}.main_news .tab-panels .cate-news .dd+.dd{border-top:0}}@media all and (min-width: 768px){.main_news .tab-panels .cate-news{grid-template-columns:repeat(2, 1fr);gap:0 clamp(31px,4vw,71px)}.main_news .tab-panels .cate-news.featured{grid-template-columns:43.5185185185% 1fr}.main_news .tab-panels .cate-news .dd+.dd::after{left:clamp(-36px,-2vw,-16px)}}@media all and (min-width: 768px){.main_news .tab-panels .featured .card .date{font-size:1rem;line-height:1.5;margin-top:5px;padding:0}}@media all and (min-width: 768px){.main_news .tab-panels .featured .card .desc{font-size:1.25rem;line-height:1.45;margin-top:5px}}@media all and (max-width: 768px){.main_news .tab-panels .featured .blog:first-child{border-top:1px solid #d6d6d6}}@media all and (min-width: 768px){.main_news .tab-panels .featured .blog:first-child{border-top:0}}.main_news .tab-panels .ranking-list .blog{gap:0 16px}@media all and (max-width: 768px){.main_news .tab-panels .ranking-list .blog{grid-template-columns:14px 1fr 95px}}@media all and (min-width: 768px){.main_news .tab-panels .ranking-list .blog{grid-template-columns:14px 1fr 128px}}.main_news .tab-panels .ranking-list .blog::before{font-size:1.5rem;line-height:1.4583333333}.main_news .tab-panels .ranking-list .blog .caption{padding-right:14px;-webkit-box-sizing:border-box;box-sizing:border-box}.main_news .tab-panels .ranking-list .blog .cover{width:100%}@media all and (min-width: 768px){.main_news .tab-panels .blog{padding:15px 0}.main_news .tab-panels .blog:first-child{padding-top:0}}@media all and (max-width: 768px){.main_news .tab-panels .blog .title{margin-bottom:0}}@media all and (min-width: 768px){.main_news .tab-panels .blog .title{margin-bottom:5px}}.lastest-news{height:330px;overflow-y:auto;padding-right:40px;-webkit-box-sizing:border-box;box-sizing:border-box}@media all and (min-width: 768px){.lastest-news{display:block}}@supports(selector(::-webkit-scrollbar)){.lastest-news::-webkit-scrollbar{width:8px;height:8px}.lastest-news::-webkit-scrollbar-track{background:#d6d6d6;border-radius:0 !important}.lastest-news::-webkit-scrollbar-thumb{background:#c42b2a;border-radius:0 !important}.lastest-news::-webkit-scrollbar-button{display:none !important;width:0 !important;height:0 !important}.lastest-news::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}}@supports not selector(::-webkit-scrollbar){.lastest-news{scrollbar-width:thin;scrollbar-color:#c42b2a #d6d6d6}}.no-desc-list{border-top:1px solid #333}.no-desc-list .blog:first-of-type{padding-top:0}.no-desc-list .blog:last-of-type{border-bottom:0}@media all and (min-width: 768px)and (max-width: 1280px){.no-desc-list .blog .blog .cover{aspect-ratio:1/1}}.topic-news{display:grid}@media all and (max-width: 768px){.topic-news{grid-template-columns:1fr;gap:32px 60px;padding-bottom:35px}}@media all and (min-width: 768px)and (max-width: 1280px){.topic-news{grid-template-columns:1.5fr 1.5fr 1fr;gap:50px 30px;padding-bottom:40px}}@media all and (min-width: 1280px){.topic-news{grid-template-columns:1fr 1fr 360px;gap:50px 60px;padding-bottom:40px}}@media all and (min-width: 768px){.topic-news .no-desc-list .blog{padding-top:0;padding-bottom:20px;border-bottom:0}}@media all and (max-width: 1025px){.topic-news>div:has(.ad){padding-left:0}}@media all and (min-width: 1025px){.topic-news>div:has(.ad){padding-left:10px;-webkit-box-sizing:border-box;box-sizing:border-box}}.home_gallery{display:grid}@media all and (max-width: 768px){.home_gallery{grid-template-columns:1fr;gap:50px 60px;padding-bottom:50px}}@media all and (min-width: 768px){.home_gallery{grid-template-columns:1fr 360px;gap:50px 30px;padding-bottom:60px}}@media all and (min-width: 1280px){.home_gallery{gap:50px 60px}}@media all and (max-width: 768px){.home_gallery .gallery{border:0}}@media all and (min-width: 768px){.home_gallery .gallery{border-top:1px solid #333}}.home_gallery .gallery dd{display:grid}@media all and (max-width: 768px){.home_gallery .gallery dd{grid-template-columns:1fr}}@media all and (min-width: 825px){.home_gallery .gallery dd{grid-template-columns:repeat(auto-fill, minmax(190px, 1fr));gap:25px}}@media all and (max-width: 825px){.home_gallery .gallery .card-blog{grid-template-columns:1fr 95px;gap:0 20px;padding:18px 0;border-bottom:1px solid #d6d6d6}.home_gallery .gallery .card-blog .caption{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.home_gallery .gallery .card-blog .cover{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.home_gallery .gallery .card-blog .title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:2.75em}.home_gallery .gallery .card-blog:nth-last-child(1),.home_gallery .gallery .card-blog:nth-last-child(2){display:none}}@media all and (min-width: 825px){.home_gallery .gallery .card-blog{-ms-flex-item-align:start;align-self:start}.home_gallery .gallery .card-blog .cover{aspect-ratio:236/157;margin-bottom:6px}.home_gallery .gallery .card-blog .title{font-size:1.3125rem;line-height:1.4285714286;margin-bottom:10px;-webkit-line-clamp:3;max-height:4.2857142857em}.home_gallery .gallery .card-blog .date{font-size:.875rem;line-height:1.4285714286}}@media all and (max-width: 1025px){.home_gallery .ranking{padding-left:0}}@media all and (max-width: 768px){.home_gallery .ranking{display:none}}@media all and (min-width: 768px){.home_gallery .ranking{display:block}}@media all and (min-width: 1025px){.home_gallery .ranking{padding-left:10px;-webkit-box-sizing:border-box;box-sizing:border-box}}.main_news .tab-panels .blog,.topic-news .blog,.card-blog{display:grid}@media all and (max-width: 768px){.main_news .tab-panels .blog .title,.topic-news .blog .title,.card-blog .title{font-size:1rem;line-height:1.375}}@media all and (min-width: 768px){.main_news .tab-panels .blog .title,.topic-news .blog .title,.card-blog .title{font-size:1.3125rem;line-height:1.4285714286}}@media all and (max-width: 768px){.main_news .tab-panels .blog .date,.topic-news .blog .date,.card-blog .date{font-size:.75rem;line-height:1.4166666667}}@media all and (min-width: 768px){.main_news .tab-panels .blog .date,.topic-news .blog .date,.card-blog .date{font-size:.875rem;line-height:1.4}}@media all and (max-width: 768px){.main_news .tab-panels .featured .blog,.topic-news .blog{grid-template-columns:1fr 95px}}@media all and (min-width: 768px){.main_news .tab-panels .featured .blog,.topic-news .blog{grid-template-columns:1fr 128px;gap:30px}.main_news .tab-panels .featured .blog:first-child,.topic-news .blog:first-child{padding-top:0}}.catlist{display:grid}@media all and (max-width: 825px){.catlist{grid-template-columns:repeat(auto-fit, minmax(185px, 1fr));gap:30px;margin-top:50px}}@media all and (min-width: 825px){.catlist{grid-template-columns:repeat(auto-fit, minmax(450px, 1fr));gap:60px 45px;margin-top:80px}}.catlist .home-cat{border-top:1px solid #333}.catlist .home-cat dd{display:grid;gap:35px}.catlist .home-cat .blog-card{display:grid}.catlist .home-cat .blog-card .title{margin-bottom:5px}.catlist .home-cat .blog-card .date{font-size:.9375rem;line-height:1.4}.catlist .home-cat .blog-card .cover{aspect-ratio:12/9}.catlist .home-cat .blog-card .cover img{-o-object-position:center top;object-position:center top}@media all and (max-width: 825px){.catlist .home-cat .blog-card{grid-template-columns:1fr;gap:10px}.catlist .home-cat .blog-card .caption .title{font-size:1.125rem;line-height:1.4444444444}.catlist .home-cat .blog-card:nth-last-child(1),.catlist .home-cat .blog-card:nth-last-child(2){display:none}}@media all and (min-width: 825px){.catlist .home-cat .blog-card{grid-template-columns:1fr 120px;gap:31px}.catlist .home-cat .blog-card .cover{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.catlist .home-cat .blog-card .caption{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.catlist .home-cat .blog-card .caption .title{font-size:1.3125rem;line-height:1.4285714286}}.page-content{display:grid}@media all and (max-width: 960px){.page-content{grid-template-columns:1fr;gap:35px 0;padding:0 15px}}@media all and (min-width: 960px){.page-content{grid-template-columns:1fr 250px;gap:0 35px;padding:0 20px}}@media all and (max-width: 1025px){.page-content{padding-top:20px}}@media all and (min-width: 1025px){.page-content{grid-template-columns:1fr 350px;gap:0 70px;margin-top:30px}}@media all and (max-width: 1555px){.page-content{padding-left:60px;-webkit-box-sizing:border-box;box-sizing:border-box}}.article-content{display:grid;color:#333 !important}@media all and (max-width: 960px){.article-content{font-size:1rem;line-height:1.5}}@media all and (min-width: 960px){.article-content{font-size:1.125rem;line-height:1.4444444444}}@media all and (min-width: 1025px){.article-content{font-size:1.25rem;line-height:1.45;margin-top:30px}}.article-content h3{margin:0 !important}@media all and (max-width: 960px){.article-content h3{font-size:1.25rem;line-height:1.45;padding:25px 0 0 !important}}@media all and (min-width: 960px){.article-content h3{font-size:1.5rem;line-height:1.4583333333;padding:30px 0 0 !important}}.article-content p{margin:0 !important}.article-aside{padding-top:10px;display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:start;align-self:start;gap:40px}@media all and (max-width: 960px){.article-aside{grid-template-columns:repeat(2, 1fr)}}@media all and (max-width: 768px){.article-aside{padding-top:0;padding-bottom:15px}}@media all and (max-width: 690px){.article-aside{grid-template-columns:1fr}.article-aside .ad{display:none}.article-aside .ad:first-child{display:block;max-width:350px}.article-aside .ranking{display:none}}@media all and (min-width: 960px){.article-aside{grid-template-columns:1fr}}.article-tool .blog:nth-child(2)::after,.article-tool .blog:first-child::before{display:block;aspect-ratio:11/15;background-image:url("../images/bracket_right.svg");background-repeat:no-repeat;background-position:center center;background-size:contain}@media all and (max-width: 960px){.article-tool .blog:nth-child(2)::after,.article-tool .blog:first-child::before{height:13px}}@media all and (min-width: 960px){.article-tool .blog:nth-child(2)::after,.article-tool .blog:first-child::before{height:15px}}.article{container-type:inline-size}.article{position:relative}.article-tool{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px}@container (width <= 630px){.article-tool{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.article-tool .blog+.blog{border-top:1px solid #d6d6d6}.article-tool .blog .title{font-size:1rem;line-height:1.5}.article-tool .blog .role{font-size:.875rem;line-height:1.4285714286}}@container (width <= 475px){.article-tool .blog .cover{-webkit-box-flex:80px !important;-ms-flex:80px 0 0px !important;flex:80px 0 0 !important}}@container (630px < width){.article-tool{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 35px}.article-tool .blog .title{font-size:1rem;line-height:1.5}.article-tool .blog .role{font-size:.875rem;line-height:1.4285714286}}@container (960x < width){.article-tool{gap:0 77px}.article-tool .blog .title{font-size:1.3125rem;line-height:1.4285714286}.article-tool .blog .role{font-size:1rem;line-height:1.5}}@media all and (max-width: 960px){.article-tool{margin-bottom:0}}@media all and (min-width: 960px){.article-tool{margin-bottom:30px}}.article-tool .blog{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;border-bottom:0;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}@media all and (max-width: 960px){.article-tool .blog{padding-top:15px;padding-bottom:15px;gap:0 15px}}@media all and (min-width: 960px){.article-tool .blog{padding:0;gap:0 20px}}.article-tool .blog:first-child::before{content:"";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.article-tool .blog:nth-child(2)::after{content:""}.article-tool .blog .cover{aspect-ratio:120/80;-webkit-box-flex:120px;-ms-flex:120px 0 0px;flex:120px 0 0;height:auto;-ms-flex-item-align:end;align-self:flex-end}.article-tool .blog .role{color:#707070;margin-bottom:5px}.article-related dl{border-top:1px solid #333}@media all and (max-width: 768px){.article-related dl:not(:last-child){padding-bottom:42px}}@media all and (min-width: 768px){.article-related dl:not(:last-child){padding-bottom:60px}}@media all and (max-width: 960px){.article-related dt{font-size:1.125rem;line-height:1.4444444444;padding-top:20px;padding-bottom:2px}}@media all and (min-width: 960px){.article-related dt{font-size:1.5625rem;line-height:1.44;padding-top:25px;padding-bottom:15px}}.article-related dd{display:grid}@media all and (min-width: 960px){.article-related dd:has(.blog){grid-template-columns:repeat(2, 1fr);gap:0 60px}}@media all and (max-width: 768px){.article-related dd:has(.card){grid-template-columns:repeat(2, 1fr);gap:17px 20px}}@media all and (min-width: 768px){.article-related dd:has(.card){grid-template-columns:repeat(3, 1fr);gap:25px 33px}}@media all and (max-width: 960px){.article-related .blog{padding:18px 0;border-bottom:0}.article-related .blog+.blog{border-top:1px solid #d6d6d6}}@media all and (min-width: 960px){.article-related .blog{padding:10px 0;border:0}.article-related .blog+.blog{border:0}}@media all and (max-width: 768px){.article-related .card .cover{margin-bottom:3px}}@media all and (min-width: 768px){.article-related .card .cover{margin-bottom:5px}}.share-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;background-color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:20px 10px;position:fixed;left:0}@media all and (max-width: 768px){.share-btn{top:104px}}@media all and (min-width: 768px)and (max-width: 1025px){.share-btn{top:120px}}@media all and (min-width: 1025px){.share-btn{top:300px}}@media all and (min-width: 1555px){.share-btn{left:calc((100vw - 1480px)/2 - 55px)}}.share-btn a{display:block;width:35px;aspect-ratio:1}.share-btn a:hover img,.share-btn a:focus img{-webkit-filter:sepia(1) saturate(8000%) hue-rotate(20deg) brightness(0.9);filter:sepia(1) saturate(8000%) hue-rotate(20deg) brightness(0.9)}.share-btn img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top}.author dt{color:#333;font-size:1.5625rem;line-height:1.44;margin-bottom:15px}.author dd{width:100%;background-color:#fff;border:1px solid #d6d6d6;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.author .img{width:75px;aspect-ratio:1/1;border-radius:75px;overflow:hidden}.author .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.author .author_name{color:#707070;font-size:1.25rem;font-weight:600;line-height:1.25}.author a{display:block;margin-top:5px;padding:2px 25px 4px 10px;border:1px solid #c42b2a;color:#c42b2a;font-size:1rem;line-height:1.5625;background-color:#fff;background-image:url("../images/bracket_right_red.svg");background-repeat:no-repeat;background-position:right 13px center;background-size:7px auto;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}.author a:hover,.author a:focus{-webkit-animation:moveToRight .6s linear .3s infinite both;animation:moveToRight .6s linear .3s infinite both}@-webkit-keyframes moveToRight{0%{background-position:right 13px center}100%{background-position:right 5px center}}@keyframes moveToRight{0%{background-position:right 13px center}100%{background-position:right 5px center}}.shorts-slide{position:relative}.shorts-slide:hover .title,.shorts-slide:focus .title{opacity:0}.shorts-slide:hover .link,.shorts-slide:focus .link{opacity:1}.shorts-slide a{text-decoration:none}.shorts-slide .title,.shorts-slide .link{width:100%;position:absolute;bottom:0;display:grid;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s;transition:all .3s}.shorts-slide .title{opacity:1;color:#fff;font-size:1.25rem;font-weight:700;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.shorts-slide .link{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;opacity:0}.shorts-slide .link a{display:block;color:#fff;background-color:#c42b2a;font-size:1rem;font-weight:600;height:36px;line-height:36px;padding:0 22px;border-radius:4px;margin:30px 0;position:relative;-webkit-transition:top .3s;transition:top .3s}.shorts-slide .link a:hover,.shorts-slide .link a:focus{top:-1px}.fancybox-skin{padding:0 !important;background-color:rgba(0,0,0,0)}hgroup.author{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}hgroup.author h2{padding:0}hgroup.author h2 span{display:block}hgroup.author h2 span.title{font-size:.5em;font-weight:400;margin-top:5px}hgroup.author h2 span.detail{font-size:.7em;font-weight:400;margin-top:10px}/*# sourceMappingURL=startmin.min.css.map */