/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;padding:0}main{display:block}h1{font-size:2em;margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body{font-family:'Noto Sans TC','微軟正黑體','繁黑體','Microsoft JhengHei','Microsoft YaHei','Heiti TC','LiHei Pro',sans-serif,'新細明體',PMingLiU;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-o-text-size-adjust:100%;text-size-adjust:100%;position:relative;font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-overflow-scrolling:touch}*{-webkit-overflow-scrolling:touch}:hover,a{outline:0;hlbr:expression(this.onFocus=this.blur());-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}p{display:block;margin:0;padding:0}body,html{height:100%;border:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5{font-size:1rem;font-weight:300}img{width:100%;height:auto;border:0;vertical-align:middle}article,aside,dd,div,dl,dt,footer,h1,h2,h3,h4,h5,header,img,label,li,main,ol,section,ul{position:relative;display:block;margin:0;padding:0;outline:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}a,p{position:relative;text-decoration:none}blockquote{position:relative;margin:0}button,input,optgroup,select,textarea{outline:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}:focus{outline:0}.full{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.justify{text-align:justify}i{font-style:normal}@font-face{font-family:icomoon;src:url('./fonts/icomoon.eot?u9vrsd');src:url('./fonts/icomoon.eot?u9vrsd#iefix') format('embedded-opentype'),url('./fonts/icomoon.woff2?u9vrsd') format('woff2'),url('./fonts/icomoon.ttf?u9vrsd') format('truetype'),url('./fonts/icomoon.woff?u9vrsd') format('woff'),url('./fonts/icomoon.svg?u9vrsd#icomoon') format('svg');font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-down-circle:before{content:"\e926"}.icon-eye:before{content:"\e900"}.icon-feed:before{content:"\e901"}.icon-award:before{content:"\e902"}.icon-bookmark2:before{content:"\e903"}.icon-feather:before{content:"\e904"}.icon-flag:before{content:"\e905"}.icon-globe:before{content:"\e906"}.icon-heart:before{content:"\e907"}.icon-shield:before{content:"\e908"}.icon-facebook1:before{content:"\e909"}.icon-star:before{content:"\e90a"}.icon-last:before{content:"\e90b"}.icon-binoculars:before{content:"\e90c"}.icon-plus:before{content:"\e90d"}.icon-first:before{content:"\e90e"}.icon-location:before{content:"\e90f"}.icon-link1:before{content:"\e910"}.icon-link-2:before{content:"\e911"}.icon-link3:before{content:"\e912"}.icon-link2:before{content:"\e913"}.icon-plus1:before{content:"\e914"}.icon-chevron-thin-right:before{content:"\e915"}.icon-chevron-thin-left:before{content:"\e916"}.icon-line:before{content:"\e917"}.icon-bookmark3:before{content:"\e918"}.icon-mail:before{content:"\e919"}.icon-head:before{content:"\e91a"}.icon-photo-camera:before{content:"\e91b"}.icon-placeholder:before{content:"\e91c"}.icon-close:before{content:"\e91d"}.icon-menu:before{content:"\e91e"}.icon-calendar:before{content:"\e91f"}.icon-location_on:before{content:"\e920"}.icon-plus2:before{content:"\e921"}.icon-play_circle_filled:before{content:"\e922"}.icon-add:before{content:"\e923"}.icon-add1:before{content:"\e924"}.icon-capa:before{content:"\e925"}.icon-person:before{content:"\e929"}.icon-facebook:before{content:"\ea90"}.icon-instagram:before{content:"\ea92"}.icon-twitter:before{content:"\ea96"}.icon-search:before{content:"\f002"}@keyframes btn_2arrow{from{-ms-background-position-y:calc(50% - 3px);background-position-y:calc(50% - 3px);-ms-background-position-x:80%;background-position-x:80%}to{-ms-background-position-y:calc(50% - 3px);background-position-y:calc(50% - 3px);-ms-background-position-x:100%;background-position-x:100%}}@-webkit-keyframes btn_2arrow{from{-ms-background-position-y:calc(50% - 3px);background-position-y:calc(50% - 3px);-ms-background-position-x:80%;background-position-x:80%}to{-ms-background-position-y:calc(50% - 3px);background-position-y:calc(50% - 3px);-ms-background-position-x:100%;background-position-x:100%}}@keyframes colorChange{0%{fill:#65aebe}2%{fill:#65aebe}20%{fill:#83d380}30%{fill:#ffcc53}40%{fill:#ffbe4d}50%{fill:#ffa177}60%{fill:#eb7e9a}80%{fill:#c49ee3}95%{fill:#65aebe}100%{fill:#65aebe}}@-webkit-keyframes colorChange{0%{fill:#65aebe}2%{fill:#65aebe}20%{fill:#83d380}30%{fill:#ffcc53}40%{fill:#ffbe4d}50%{fill:#ffa177}60%{fill:#eb7e9a}80%{fill:#c49ee3}95%{fill:#65aebe}100%{fill:#65aebe}}:root{--smilebgcolor:#fcfcfc;--smileblue:#3a9aaf;--smileyellow:#fff8c0;--smileorange:#f0520c;--smileblack:#2e3638;--smiledarkgray:#8b9192;--smilelightgray:#ededed;--smilered:#ac151e;--smile-titlefont:'Noto Serif TC',serif;--smile-iconfont:'icomoon';--smile-font:'Noto Sans TC','微軟正黑體','繁黑體','Microsoft JhengHei','Microsoft YaHei','Heiti TC','LiHei Pro',sans-serif,'新細明體',PMingLiU;--smile-H1-fontsize:1.5625rem;--smile-H1-fontsize-mb:1.3125rem;--smile-H2-fontsize:1.4375rem;--smile-H3-fontsize:1.25rem;--smile-fontsize:1.0625rem;--smile-smallfontsize:0.9375rem;--smile-content-line-height:1.9;--smile-small-line-height:1.6;--smile-xsmall-line-height:1.5;--smile-text-spacing:0.02rem;--smile-channeltitle-spacing:0.01rem;--smile-title-spacing:0.06rem;--smile-sponsortag:'贊助';--smile-sponsortagbracket:'[贊助]'}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.articleInfo li i,.articleTitle .precatch,.btn,.channelList .text h3,.searchBox h2,.search_keywords:after,body,input[type=text],main.authorList .infoBox .btn,main.authorList .infoBox .btn a,main.index .selectArticleList h3,nav>ul>li>a{font-size:1.0625rem}h1,main.authorList .infoBox a,main.authorList .infoBox strong,main.index .authorBox .infoBox a,main.index .authorBox .infoBox strong,main.index h2{font-size:1.5625rem}h2,h4,main.authorList .infoBox p,main.index .articleTextBox .textType li,main.index .authorBox .authorContent h3,main.index .authorBox .infoBox p,section.searchResult .infoBox{font-size:1.4375rem}h3{font-size:1.25rem}.articleInfo a,.articleInfo li,.articleTitle .figure,.breadCrumbList ol,.channelList .author a,.channelList .keywordsList ul,.channelList time,.indexSearchBox .searchBtn span,.pagination ul lim.channelList.special .text p,.searchBox .search_selectGroup input[type=checkbox]+label,.search_keywords:before,article .trackSection .img-title,footer,main .topSlider .label,main.special .articleTitle.sponsor .tag{font-size:.9375rem}article blockquote:after,article blockquote:before,h1,h2,h3,h4,main .topSlider p,main.authorList .infoBox p,main.index .articleTextBox .textType li,main.index .authorBox .authorContent h3,main.index .authorBox .infoBox p,main.index h2,main.search .searchResultSort li,nav>ul>li>a,section.searchResult .infoBox{font-family:var(--smile-titlefont)}.channelList .text h3,.searchBox h2,main.authorList .infoBox .btn,main.authorList .infoBox .btn a,main.index .selectArticleList h3{font-family:'Noto Sans TC','微軟正黑體','繁黑體','Microsoft JhengHei','Microsoft YaHei','Heiti TC',sans-serif,'新細明體',PMingLiU}.indexSearchBox .searchBtn:after,.indexSearchBox .search_submit_index:before,.search_keywords:after,.videoTag>div:first-child a:before,main.special .articleTitle.sponsor .tag:before,nav .withSubMenu:before{font-family:var(--smile-iconfont)}.articleTitle .precatch,.searchBox h2,body{letter-spacing:.02rem}h1,h2,h3,h4,main.index h2{letter-spacing:.06rem}main>*{width:100%}}body{background-color:#fcfcfc;font-size:var(--smile-fontsize);letter-spacing:var(--smile-text-spacing);padding-top:54px}body>iframe{bottom:0}body.noscroll{overflow:hidden;width:100%;position:fixed}a{color:#3a9aaf}time{font-family:Helvetica,Arial}::-moz-selection{background:#3a9aaf;color:#fff}::selection{background:#3a9aaf;color:#fff}.video-container{position:relative;height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.icon-close{position:fixed;top:4px;padding:10px;color:#3a9aaf;font-size:25px;background:rgba(255,255,255,.8);transition:.3s ease-out}.cls-1{-webkit-animation:colorChange 14s ease infinite;animation:colorChange 14s ease infinite}input:focus{outline:0}input[type=text]{background-color:transparent;border:none;color:#2e3638;font-size:var(--smile-fontsize);padding:18px 35px 4px 10px;position:relative;width:100%;border-bottom:2px solid #ededed}input[type=text]:focus{border-color:#3a9aaf}input[type=text]::-webkit-input-placeholder{color:transparent}input[type=text]::-moz-placeholder{color:transparent}input[type=text]:-ms-input-placeholder{color:transparent}input[type=text]::-ms-input-placeholder{color:transparent}input[type=text]::placeholder{color:transparent}.search_keywords{background-color:#ededed}.search_keywords:before{content:'請輸入關鍵字';color:#2e3638;font-size:var(--smile-smallfontsize);position:absolute;left:10px;top:13px;letter-spacing:0}.search_keywords.focus:before{font-size:xx-small;opacity:.6;margin-top:-10px}.search_keywords:after{content:'\f002';font-family:var(--smile-iconfont);font-size:var(--smile-fontsize);color:#2e3638;position:absolute;right:10px;top:calc(50% - 9.5px)}.btn{position:relative;text-align:left;padding:5px 28px 5px 0;background-color:transparent;background-image:url(../images/icon_2arrow_blue.png);background-repeat:no-repeat;background-size:13px;background-position:right center;color:#3a9aaf;font-size:var(--smile-fontsize);border:none;border-bottom:3px solid #3a9aaf;display:block}p.btn{padding-right:0}p.btn a{padding-right:28px!important}p.btn a:before{display:none}h4{font-family:var(--smile-titlefont);font-weight:600;font-size:var(--smile-H2-fontsize);line-height:1.44;letter-spacing:var(--smile-title-spacing);margin-bottom:10px}h4 span{position:relative}h4 span:before{content:'';background-color:#ededed;width:19px;height:19px;border-radius:19px;position:absolute;right:-4px;bottom:-4px;z-index:-1}.videoTag>div:first-child a:before{content:'\e922';color:#fff;position:absolute;font-family:var(--smile-iconfont);line-height:1;text-align:center;opacity:80%;text-shadow:0 0 5px #000;z-index:1}.sponsorTag>div:first-child a span{display:block;background-color:#ac151e;padding:1px 5px 2px 5px;font-size:13px;letter-spacing:0;position:absolute;left:0;top:0;color:#fff}.anitw{width:130px;height:230px;position:fixed;z-index:-1;right:10px;top:100px;margin:0!important;opacity:.15}main.index .anitw{top:15px;top:65px}main #site-icon{width:100%}.owl-carousel{z-index:inherit!important}main .topSlider .owl-item{max-height:60vw}main .topSlider .owl-item img{height:auto;min-height:60vw;aspect-ratio:568/341;object-fit:cover}img.img{-o-object-fit:cover;object-fit:cover;transition:.4s ease-out}img.lazy{opacity:0}img.loaded{opacity:1}.lazyload{opacity:0;transition:opacity .7s ease}.lazyloaded{opacity:1;transition:opacity .7s ease}picture{display:block;min-height:20px;position:relative}picture .mockup{position:absolute;width:100%;height:648px;background-color:#fff;transition:opacity .6s ease-in;z-index:1;display:none}picture .mockup.fade-out{opacity:0;height:100%}header{position:fixed;width:100%;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.25);z-index:99;left:0;top:0;padding-top:5px;display:flex;align-items:center}header:before{content:'';width:100%;height:5px;background:#3a9aaf;position:absolute;left:0;top:0}header .nav{padding:1rem;width:30px;box-sizing:content-box}header .nav span,header .nav:after,header .nav:before{content:'';display:block;width:100%;height:3px;background:#3a9aaf}header .nav span{margin:4px 0}header .content{width:calc(100% - 2rem - 30px)}header .logo{width:100px}header .logo img{height:30px;width:auto}header .rightblock{position:absolute;right:6px;top:7px}header .rightblock>div{display:flex;justify-content:flex-end}header .rightblock>.pc{display:none}header .rightblock>.mobile div{margin-left:1px}header .icon-search{padding:10px}header .icon-search:before{font-size:22px;color:#3a9aaf}header .rightblock>.mobile .login{padding:5px}header .rightblock>.mobile .login::before{display:block;padding:5px;color:#3a9aaf;font-size:22px}header .rightblock>.mobile .logined:before{background-color:#3a9aaf;color:#fff;border-radius:20px;font-size:16px;padding:8px}.topMenu{display:none}nav{position:fixed;z-index:200;left:-100%;top:0;width:100%;height:100%;overflow-y:scroll;overflow-x:hidden;background-color:#fff;color:#2e3638;transition:.3s ease-out}nav.show{left:0}nav .logo{padding:12px 1rem}nav .logo a{display:inline-block}nav .logo img{height:30px;width:auto}nav .logo,nav li{border-bottom:#ededed 1px solid}nav a{color:#2e3638}nav .subMenu li:last-child{border:none}nav>ul>li>a{font-family:var(--smile-titlefont);font-size:var(--smile-fontsize);font-weight:600}nav ul>li a{display:block;padding:1.1rem 1rem}nav .subMenu{display:none;justify-content:space-between;flex-wrap:wrap;background-color:#fcfcfc;overflow:hidden;border-top:#ededed 1px solid}nav .show .subMenu{display:flex}nav .subMenu li{flex:0 0 50%;text-align:center}nav .subMenu li:nth-child(odd):before{content:'';width:1px;height:100%;background-color:#ededed;position:absolute;right:0;top:0}nav .withSubMenu:before{content:'\e915';font-family:var(--smile-iconfont);display:block;position:absolute;right:1rem;top:18px;transition:.3s ease-out}nav .withSubMenu.show:before{transform:rotate(90deg)}nav .icon-close{right:calc(100% + 4px)}nav.show .icon-close{right:4px}nav ul>li.epaper.nolink{display:block;padding:1.1rem 1rem;font-size:1.0625rem;font-family:var(--smile-titlefont);font-weight:600}.breadCrumbList{background:#ededed}.breadCrumbList ol{display:flex;padding:9px 1rem;font-size:var(--smile-smallfontsize);letter-spacing:0}.breadCrumbList li{margin-right:.9rem;padding-right:.9rem}.breadCrumbList li:after{content:'';width:1px;height:38px;background:#fcfcfc;position:absolute;right:0;top:-10px;transform:rotate(22.5deg)}.breadCrumbList li:last-child:after{display:none}.breadCrumbList li,.breadCrumbList li a{color:#8b9192}.breadCrumbList li:last-child,.breadCrumbList li:last-child a{color:#2e3638}main{padding:20px 0}main>*{margin:0 25px}main.article{padding:0}main.article div.ads.bottom,main.article div.ads.rectangle,main.article div.ads.top{padding:20px 0;background-color:#f2f2f2}main.article div.ads.bottom>*,main.article div.ads.rectangle>*,main.article div.ads.top>*{max-width:300px}main.article div.ads.rectangle>*{max-width:90%;text-align:center}main.article div.ads.rectangle>div{min-height:250px}main.article article div.ads.scrollvideo{padding:0;margin-left:-25px;margin-right:-25px;margin-top:0;text-align:center}main.article article div.ads.scrollvideo p{display:none}#second_article article .trackSection div.ads.scrollvideo{margin-top:0}main.article article{margin:0 auto}main.article article>*{margin:1.5rem 25px 0 25px}#infinite-article+main{padding-bottom:40px}h1{display:table;font-family:var(--smile-titlefont);font-weight:700;font-size:var(--smile-H1-fontsize);color:#3a9aaf;line-height:1.44;margin:1.5rem 0;letter-spacing:var(--smile-title-spacing);text-align:justify}h1:before{content:'';background-color:#fff8c0;width:48px;height:48px;border-radius:48px;z-index:-1;position:absolute;left:-25px;top:-15px}h1.masterchannel:after{content:'';background-color:#8b9192;width:1px;height:38px;position:absolute;z-index:1;right:1px;top:8px;transform:rotate(45deg)}h2{font-family:var(--smile-titlefont);font-weight:600;font-size:var(--smile-H2-fontsize);line-height:1.44;color:#f0520c;letter-spacing:var(--smile-title-spacing)}h2.subchannel{display:table;margin:auto}h2.subchannel:before{content:'';width:15px;height:15px;border-radius:15px;background-color:#f2f2f2;position:absolute;right:-6px;bottom:-4px;z-index:-1}h3{font-family:var(--smile-titlefont);font-weight:600;font-size:var(--smile-H3-fontsize);line-height:1.44;color:#f0520c;letter-spacing:var(--smile-title-spacing)}.articleTitle p,article .img-title,article p{line-height:1.9;text-align:left;word-break:break-all;word-wrap:break-word}.articleTitle{margin:auto;margin-bottom:1rem}.articleTitle>*{margin:0 25px}.articleTitle .precatch{font-size:var(--smile-fontsize);display:block;letter-spacing:var(--smile-text-spacing);font-weight:600}.articleTitle>img,.articleTitle>picture{margin-right:auto;margin-left:auto}.articleTitle>picture{min-height:60vw}.sponsor>picture{min-height:52.3vw}main.full{min-height:calc(100vh - 258px);display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.full .articleTitle>picture{min-height:41.6vw}.articleTitle .introduction{padding-left:20px}.articleTitle .introduction:before{content:'';width:5px;height:100%;background:#3a9aaf;position:absolute;left:0;top:0}.articleTitle .figure{font-size:var(--smile-smallfontsize);color:#8b9192;line-height:1.6;margin:.3rem 25px 0 25px}.articleTitle .tag{display:none}.articleTitle .videoIframeBox{margin-right:0;margin-left:0}.articleTitle .video-container{padding-bottom:48.3%}.leftSide{min-height:300px}.articleTitle b,.articleTitle strong,article b,article strong{font-weight:500}.articleTitle p a,article .trackSection>* a,article .trackSection>a{background:url(../images/yellowblock.png);background-repeat:repeat-x;background-size:12px;background-position:left bottom}article .trackSection>* a.hashtag,article .trackSection>a.hashtag{background:0 0;position:absolute;width:1px;height:1px;top:calc(-54px - 1.5rem);margin:0}article blockquote{background:0 0;padding:1rem 1.5rem}article blockquote::after,article blockquote::before{content:'';background-color:#3a9aaf;width:66px;height:2px;position:absolute;left:calc(50% - 33px)}article blockquote::before{top:0}article blockquote:after{bottom:0}article blockquote p{font-weight:400}article .trackSection p.btn,article p.btn{display:inline-flex;line-height:unset}article .trackSection p.btn-return{display:block}article .trackSection p.btn a,article p.btn a{background-image:none}article .trackSection p img{display:inline-block;max-width:100%;width:100%}article .trackSection picture{text-align:center}article .orange{color:#f0520c}article .blue{color:#3a9aaf}article .trackSection .img-title{margin-top:.3rem;color:#8b9192;font-size:var(--smile-smallfontsize);line-height:1.6;padding-left:0}article .trackSection .img-title:before{content:'';width:2px;height:90%;background-color:#8b9192;position:absolute;left:0;top:50%;transform:translateY(-50%);display:none}article .trackSection ul li{padding-left:1rem;margin-bottom:10px;line-height:1.5;text-align:justify}article .trackSection ul li:before{content:'';width:7px;height:7px;border-radius:7px;background-color:#8b9192;position:absolute;left:0;top:10px}article .trackSection ol li{display:list-item;margin-bottom:10px;line-height:1.5;text-align:left;list-style-type:decimal;list-style-position:outside;margin-left:1.2rem}#second_article article .trackSection div.ads,.articleTitle .text>*,.articleTitle>*,article .articleContent>*,article .trackSection>*{margin-top:1.5rem}main.article article .trackSection h2{font-family:inherit;font-weight:500;color:#f0520c;font-size:1.4375rem;line-height:140%;letter-spacing:1.6px}main.article article .trackSection h2.info{font-size:1.3125rem}main.article article .trackSection h3{color:var(--smileorange);font-family:var(--smile-titlefont);font-size:1.1875rem;font-weight:600;line-height:140%;letter-spacing:1.6px}main.article article .trackSection h4{margin-bottom:0;color:var(--smileorange);font-family:inherit;font-size:1.0625rem;font-weight:500;line-height:140%}main.article article .trackSection picture{margin-left:-25px;margin-right:-25px;width:auto;text-align:center}article .planBox h2,article .planBox p{display:flex;justify-content:center;align-items:center}article .planBox p{font-weight:500}article .planBox p:first-child{width:85px;height:85px;border-radius:85px;margin:auto;border:1px solid #3a9aaf;color:#3a9aaf;margin-bottom:30px}article .planBox p:first-child:before{content:'';width:11px;height:11px;border-radius:11px;background-color:#3a9aaf;position:absolute;left:calc(50% - 5.5px);bottom:-30px}article .planBox p:first-child:after{content:'';width:1px;height:25px;background-color:#3a9aaf;position:absolute;left:calc(50% - .5px);bottom:-25px}article .contentList{margin-bottom:3rem}article .contentList:after,article .contentList:before{content:'';width:1px;height:100%;background-color:#ededed;position:absolute;bottom:-21px;z-index:-1}article .contentList:before{left:10px;height:calc(100% - 20px)}article .contentList:after{right:0}article .contentList h2{display:inline-block;background-color:#fcfcfc;margin-bottom:10px}main.article article .contentList h2{font-size:1.3125rem}article .contentList h2 font,article .contentList h2 strong{position:relative}article .contentList h2:after{content:'';width:7px;height:7px;border-radius:7px;background-color:#ededed;position:absolute;left:7px;bottom:-9px}article .contentList h2:before{content:'';width:33px;height:30px;background-image:url(../images/icon_contentList_h2@2x.png);background-repeat:no-repeat;background-size:100%;position:absolute;right:-20px;top:5px}article .contentList ul{padding:0 1.3rem 0 2rem}article .contentList ul:after,article .contentList ul:before{content:'';width:calc(100% - 10px);height:1px;background-color:#ededed;position:absolute;right:0;z-index:-1}article .contentList ul:before{top:-22px}article .contentList ul:after{bottom:-1.3rem}article .contentList ul li{padding-left:1.9rem}article .contentList ul li:before{background-color:transparent;background-image:url(../images/icon_contentList@2x.png);background-repeat:no-repeat;background-size:100%;width:24px;height:15px;top:5px;left:-5px}article .keywordsList ul{display:flex;flex-wrap:wrap;margin-top:1.5rem;margin-bottom:1.5rem}article .keywordsList li{margin-bottom:10px;margin-right:1rem}article .keywordsList a:before{content:'#';display:inline}article .keywordsList a{display:block;padding:5px 10px;border:1px solid #3a9aaf}.articleChangeBox{display:none}.articleChangeBtns{position:fixed;top:calc(50% - 39px)}.articleChangeBtns>div{background-color:#3a9aaf;width:78px;height:78px;border-radius:78px;opacity:.8;position:fixed;z-index:50;transition:.3s ease-out}.articleChangeBtns a{position:relative;display:block;height:100%}.articleChangeBtns span{color:#fff;position:absolute;top:calc(50% - 13px);font-size:26px}.articleChangeBtns .prev{left:-80px;opacity:0}.articleChangeBtns .prev span{right:8px}.articleChangeBtns.show .prev{left:-39px;display:block;opacity:.8}.articleChangeBtns .next{right:-80px;opacity:0}.articleChangeBtns .next span{left:8px;width:initial}.articleChangeBtns.show .next{right:-39px;display:block;opacity:.8}article .authorInfo{box-shadow:0 0 5px rgba(0,0,0,.3);padding:20px}article .authorInfo img{margin-bottom:10px}main.article article .authorInfo .img a{display:block}main.article article .authorInfo .img img{margin:auto;max-height:150px}main.article article .authorInfo .text{text-align:center}main.article article .authorInfo .text h2{font-size:1.3125rem;text-align:left;margin:8px 0}main.article article .authorInfo .text h2 a{max-height:60px;overflow:hidden;display:-ms-flexbox;display:-webkit-box;-webkit-line-clamp:2;cursor:pointer}main.article article .authorInfo .text .content{height:96px;overflow:hidden;display:-ms-flexbox;display:-webkit-box;-webkit-line-clamp:3;flex-wrap:wrap}main.article article .authorInfo .text .content p{margin-bottom:0;display:inline-block;width:100%}main.article article .authorInfo .text p.btn{margin-top:10px}article .authorInfo p{margin-bottom:1.5rem}article .authorInfo p:last-child{margin-bottom:0}.articleInfo ul{display:flex;flex-wrap:wrap}.articleInfo li{width:50%;margin-top:10px;padding-left:24px;padding-right:20px}.articleInfo a,.articleInfo li{color:#8b9192;font-size:var(--smile-smallfontsize);line-height:1.5}.articleInfo li i{font-size:var(--smile-fontsize);position:absolute;left:0;top:3px}.articleInfo li.sponsor{color:#ac151e}.articleInfo li.location a:after{content:'、';display:inline-block}.articleInfo li.location a:last-child:after{display:none}.articleFooter{margin-top:1.5rem}main.article .articleFooter h4{font-weight:500;font-size:1.3125rem}.likeList li{display:flex;margin-bottom:20px}.likeList li div{flex:0 0 126px;margin-right:10px}.likeList li p{flex:0 0 calc(100% - 136px);text-align:left}.likeList a{color:#2e3638;line-height:1.5;letter-spacing:0;display:block}.likeList li p a{height:75px;overflow:hidden;display:-ms-flexbox;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.likeList li.videoTag div a:before{font-size:34px;left:calc(50% - 17px);top:calc(50% - 17px)}.textLinks{margin-bottom:1.5rem}.textLinks .textList{margin-top:1.5rem}.textLinks .textList li{padding-left:15px;margin-bottom:1rem}.textLinks .textList li:before{content:'';width:3px;height:100%;background-color:#3a9aaf;position:absolute;left:0;top:0}.smiletw{width:100%;font-family:var(--smile-font);line-height:1.6;font-size:1.0625rem;background-color:transparent;color:#2e3638;text-decoration:none;transition:.5s;letter-spacing:.05rem;font-weight:300;max-height:55px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-font-smoothing:antialiased}main.article .sponsorVideo{margin-bottom:1.5rem}main.article .fixedRightBox{right:0}main.article .breadCrumbList{width:100%;margin-left:0;margin-right:0;border-top:1px solid #fcfcfc}aside{max-width:300px;margin:auto;margin-top:1.5rem;padding-bottom:1.5rem}aside>div{margin-top:1.5rem}aside .textList li{padding-left:15px;margin-bottom:1rem;text-align:justify}aside .textList li:before{content:'';width:3px;height:100%;background-color:#3a9aaf;position:absolute;left:0;top:0}aside .textList a{color:#2e3638;line-height:1.6;height:55px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}article.miss .trackSection>*{margin-top:10px}article.miss h1{margin:auto;color:#2e3638}article.miss h1:before{display:none}article.miss .trackSection p{text-align:center}article.miss .trackSection p img{display:block;max-width:380px;margin:auto}article.miss .btn{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:1.5rem auto;line-height:inherit}article.miss .btn a{background-image:none}.channelContent{width:auto}.channelContent h1{margin-bottom:1rem}.channelContent h2{text-align:center;margin-bottom:10px}.channelContent h2:before{right:-4px;bottom:0}.channelList{min-height:200px}.channelList>div{margin-bottom:1.5rem}.channelList .none{font-weight:500;text-align:center;width:100%}.channelList .img{width:100%;margin-left:-5px}.channelList .img a{display:block;position:relative}.channelList div.videoTag div a:before{font-size:50px;left:calc(50% - 25px);top:calc(50% - 25px)}.channelList div.sponsorTag div a:after{display:none}.channelList .text{width:100%;padding:10px 15px;background-color:#fff;box-shadow:0 0 5px -2px #8b9192;margin-left:5px;margin-top:-15px}.channelList .text h3{font-family:var(--smile-font);font-size:var(--smile-fontsize);font-weight:300;line-height:1.5;text-align:justify}.channelList .text h3 a{color:#2e3638}.channelList time{display:block;margin-bottom:.4rem}.channelList .author a,.channelList time{font-size:var(--smile-smallfontsize);color:#8b9192}.channelList .author{line-height:1.5}.channelContent .btn{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:auto;margin-bottom:40px}.channelList .keywordsList ul{display:flex;flex-wrap:wrap;margin-top:.7rem;margin-bottom:1.2rem;font-size:var(--smile-smallfontsize)}.channelList .keywordsList li{margin-bottom:10px;margin-right:1rem}.channelList .keywordsList a{display:block;padding:5px 10px;border:1px solid #3a9aaf}@-moz-document url-prefix(){.channelList .keywordsList a,.channelList div.sponsorTag .keywordsList li.sponsorTag{padding:4px 10px 5px 10px}}.channelList .keywordsList li.sponsorTag{display:none}.channelList div.sponsorTag .keywordsList li.sponsorTag{display:block}.channelList .keywordsList li.sponsorTag{padding:5px 10px;border:1px solid #ac151e;color:#fff;background-color:#ac151e}.channelList.hide{display:none}.channelList.featureList .text p.cutText{margin-top:10px;font-size:var(--smile-smallfontsize);color:#8b9192;line-height:1.5;max-height:68px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.channelList.featureList .img{margin-left:0}.channelList.featureList .text{margin-left:0;margin-top:0}.pagination.pconly{display:none}.pagination ul{display:flex;justify-content:center}.pagination ul li{width:31px;height:31px;background-color:transparent;color:#fff;text-align:center;font-size:var(--smile-smallfontsize);line-height:31px;letter-spacing:0;margin-right:10px;border-radius:31px;overflow:hidden}.pagination ul li.on{background-color:#3a9aaf}.pagination ul li:last-child{margin-right:0}.pagination ul li.pc{display:none}.pagination ul li a{display:block;width:100%;height:100%;background-color:#ededed;color:#2e3638;border-radius:31px}.pagination ul li.more{background-color:transparent;color:#8b9192}.pagination ul li.more:before{content:'...';display:block}.pagination ul li.first,.pagination ul li.last,.pagination ul li.next,.pagination ul li.prev{color:#fff;background-color:#ededed}.pagination i{padding-top:8px;display:block}.channelList.special>div{box-shadow:0 0 5px -2px #8b9192}.channelList.special .img{margin-left:0}.channelList.special .text{margin-left:0;margin-top:0;box-shadow:none}.channelList.special .text p{margin-top:10px;font-size:var(--smile-smallfontsize);color:#8b9192;line-height:1.5;max-height:68px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.channelList.special div.sponsorTag div a:after{display:block;padding:5px 5px 3px 5px}main.special .articleTitle.sponsor .tag{display:block;position:absolute;right:0;top:10px;color:#ac151e;font-size:var(--smile-smallfontsize);margin-top:0}main.special .articleTitle.sponsor .tag:before{content:'\e902';font-family:var(--smile-iconfont)}main.special h2{margin-bottom:10px;text-align:center;margin-top:30px}main.special .channelList{margin-bottom:50px}main.authorList .infoBox{margin-bottom:1rem}main.authorList .infoBox .btn{margin-top:1rem}main.authorList .infoBox .btn,main.authorList .infoBox .btn a{font-family:var(--smile-font);font-size:var(--smile-fontsize);font-weight:300}main.authorList .infoBox .btn a{background-image:none;padding-left:0}main.authorList .channelList.special .text p{max-height:initial;display:block}main.authorList .channelList.special .text>a{display:block;position:absolute;left:0;top:0;width:100%;height:100%}main.author .articleTitle{margin-bottom:40px}main.author .articleTitle h1{margin-top:10px}main.author .articleTitle>img,main.author .articleTitle>picture{margin-bottom:0;margin-top:10px}main.author .articleTitle .shadow{margin:0;margin-bottom:-1rem;opacity:.65}main.author .channelList .footerBox{padding-top:15px}main.index{padding-top:0;padding-bottom:0}main .topSlider{margin:0;width:100%;margin-bottom:55px;overflow:hidden;padding-top:10px}main .topSlider .slick-list{overflow:visible}main .topSlider a{display:block}main .topSlider p{font-family:var(--smile-titlefont);font-size:var(--smile-H1-fontsize-mb);font-weight:700;line-height:1.44;position:absolute;width:100%;left:0;bottom:0;padding:10% 20px 30px 20px;box-sizing:border-box;text-shadow:0 0 5px #000;background-image:url(../images/index_slidermask.png);background-size:contain}main .topSlider p a{color:#fff;width:100%;height:65px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}main .topSlider .label{position:absolute;background-image:url(../images/label_blue@2x.png);background-repeat:no-repeat;background-size:100%;width:70px;height:70px;left:5px;top:-5px;font-size:var(--smile-smallfontsize);line-height:1.3;transform:rotate(-15deg)}main .topSlider .label a{display:block;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#fff;margin-top:1px;text-align:center}main .topSlider .label.sponsorTag{background-image:url(../images/label_red@2x.png);color:#fff}main .topSlider.owl-loading{opacity:0;visibility:hidden;transition:opacity 1s ease;-webkit-transition:opacity 1s ease}main .topSlider.owl-loaded{visibility:visible;opacity:1}main .topSlider.owl-carousel .owl-stage-outer{overflow:visible}.indexSearchBox{margin:auto;background-color:#fff;width:220px;box-shadow:0 0 5px rgba(0,0,0,.25);position:absolute;left:calc(50% - 110px);margin-top:-70px;overflow:hidden;z-index:1}.indexSearchBox .searchBtn{background-color:#3a9aaf;color:#fff;padding:14px 0;text-align:center}.indexSearchBox .searchBtn:after{content:'\f002';font-family:var(--smile-iconfont);font-size:22px;color:#3a9aaf;width:50px;height:100%;position:absolute;right:0;top:0;background-color:#fff;padding:8px 0;box-sizing:border-box}.indexSearchBox .searchBtn span{font-size:var(--smile-smallfontsize);line-height:1;display:block;width:170px}.indexSearchBox .search_submit_index{width:50px;background-color:#fff;border:none;border-radius:0}.indexSearchBox .search_submit_index:before{content:'\f002';font-family:var(--smile-iconfont);font-size:20px;color:#3a9aaf}.indexSearchBox .pc{display:none}main.index h1{display:none}main.index h2:not(.fc-toolbar-title){display:table;font-family:var(--smile-titlefont);font-weight:700;font-size:var(--smile-H1-fontsize);color:#3a9aaf;line-height:1.44;margin:20px auto;letter-spacing:var(--smile-title-spacing);text-align:justify;max-width:80%;text-align:center}main.index h2:not(.fc-toolbar-title):before{content:'';background-color:#fff8c0;width:48px;height:48px;border-radius:48px;z-index:-1;position:absolute;left:-25px;top:-15px}main.index .btn{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:auto 0 auto auto}main.index .selectArticleBox{background-image:url(../images/index_boxbg@2x.png);background-size:152px;background-repeat:no-repeat;background-position:right top}main.index .selectArticleBox.event{margin-top:70px;padding-bottom:40px}main.index .selectArticleList .smallList .card{display:flex;margin-bottom:20px}main.index .selectArticleList .smallList .card:nth-child(n+5){display:none}main.index .selectArticleList>.card{display:block;margin-bottom:20px}main.index .selectArticleList .smallList .card.videoTag>div:first-child a:before{font-size:28px;left:50%;top:50%;transform:translate(-50%,-50%)}main.index .selectArticleList>.card.videoTag>div:first-child a:before{font-size:45px;left:50%;top:50%;transform:translate(-50%,-50%)}main.index .selectArticleList a{display:block}main.index .selectArticleList .card>a{position:absolute;left:0;top:0;width:100%;height:100%}main.index .selectArticleList h3{font-family:var(--smile-font);font-size:var(--smile-fontsize);line-height:1.5;font-weight:300;color:#2e3638;max-height:77px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}main.index .selectArticleList>.card h3{color:#fff;max-height:40px;padding:12px 10px;font-weight:500;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}main.index .selectArticleList .img{width:39%;margin-right:10px}main.index .selectArticleList>.card .img{width:100%}main.index .selectArticleList .text{width:calc(61% - 10px)}main.index .selectArticleList>.card .text{width:100%;position:absolute;left:0;bottom:0;background-image:url(../images/index_slidermask.png);background-repeat:repeat-x;background-size:contain}main.index .selectArticleList .sponsorTag>div:first-child a:after{padding:4px 5px 4px 5px}main.index .articleTextBox{width:100%;margin:20px 0}main.index .articleTextBox .textType{border-bottom:1px solid #8b9192;display:flex;width:100%;justify-content:center;margin-bottom:10px}main.index .articleTextBox .textType li{font-family:var(--smile-titlefont);font-size:var(--smile-H2-fontsize);padding:10px 25px;color:#8b9192}main.index .articleTextBox .textType li.on{color:#3a9aaf}main.index .articleTextBox .textType li:before{content:'';width:100%;height:0;background-color:transparent;position:absolute;left:0;bottom:-1px;transition:.2s ease-out}main.index .articleTextBox .textType li.on:before{height:3px;background-color:#3a9aaf}main.index .articleTextBox .articleTextList{padding:0 25px}main.index .articleTextBox .articleTextList>div{display:none}main.index .articleTextBox .articleTextList>div.show{display:block}main.index .articleTextBox dl{position:relative;border-bottom:1px solid #ededed;height:50px}main.index .articleTextBox dl dt{display:none}main.index .articleTextBox dl dd{padding-left:20px}main.index .articleTextBox .articleTextList dl:last-child{border-bottom:none}main.index .articleTextBox dl:before{content:'';width:5px;height:5px;background-color:#3a9aaf;border-radius:5px;position:absolute;left:5px;top:50%;transform:translateY(-50%)}main.index .articleTextBox dl.sponsorTag:before{background-color:#ac151e}main.index .articleTextBox dl dd a{line-height:50px;padding:0;max-height:50px;color:#2e3638;overflow:hidden;display:-ms-flexbox;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}main.index .articleTextBox dl.sponsorTag dd a span{margin-right:5px;transition:0s}main.article article p strong{font-size:1.125rem}main.article article img{width:auto;max-width:100%}main.article article div.ads.rectangle{margin-left:-25px;margin-right:-25px;width:auto;padding-top:7px}main.article article div.ads p{font-size:.9375rem;line-height:1;color:#8b9192;text-align:center;padding-bottom:7px}main.index .authorBox{width:100%;margin:2.5rem 0 0;padding:40px 25px 0;background-image:url(../images/index_authorboxbg@3x.png);background-repeat:no-repeat;background-size:118px}main.index .authorBox .infoBox{padding:0 25px;margin-top:0}main.authorList .infoBox p,main.index .authorBox .infoBox p{font-family:var(--smile-titlefont);font-size:var(--smile-H2-fontsize);text-align:center;line-height:1.5}main.authorList .infoBox span,main.index .authorBox .infoBox span{display:block}main.authorList .infoBox a,main.authorList .infoBox strong,main.index .authorBox .infoBox a,main.index .authorBox .infoBox strong{font-size:var(--smile-H1-fontsize);color:#3a9aaf;font-weight:700;margin:0 3px}main.authorList .infoBox a,main.index .authorBox .infoBox a{background:url(../images/yellowblock.png);background-repeat:repeat-x;background-size:12px;background-position:left bottom;padding:0 2px}main.index .authorBox .authorList{display:none}main.index .authorBox .authorContentList{display:flex;gap:10px;overflow:auto}main.index .authorBox .authorContent{padding:20px;margin:25px 0;background-color:#fff;border:1px solid #ededed;box-shadow:none}main.index .authorBox .authorContent .img{width:250px;margin:auto}main.index .authorBox .authorContent h3{margin:20px auto;font-family:var(--smile-titlefont);font-size:var(--smile-H2-fontsize);text-align:center;line-height:1.5}main.index .authorBox .authorContent p{margin-bottom:1rem;text-align:justify;line-height:1.9}main.index .authorBox .authorContent p a{background:url(../images/yellowblock.png);background-repeat:repeat-x;background-size:12px;background-position:left bottom;padding:0 2px}main.index .authorBox .authorContent p a>{position:relative}main.index .authorBox .authorContent p.btn{line-height:inherit}main.index .authorBox .authorContent p.btn a{background-image:none;padding:0}main.index .authorBox .slick-dotted.slick-slider{margin-bottom:50px}main.index .authorBox .slick-dots li button:before{display:none}main.index .authorBox .owl-dots button,main.index .authorBox .slick-dots li button{width:35px;height:4px;padding:0;background-color:#8b9192}main.index .authorBox .owl-dots{text-align:center;position:absolute;top:15px;width:100%;left:0}main.index .authorBox .owl-dots button.active,main.index .authorBox .slick-dots li.slick-active button{background-color:#3a9aaf}main.index .authorBox .owl-dots button,main.index .authorBox .slick-dots li{width:40px;height:6px;margin:10px;border-radius:3px}main.index .authorBox .slick-dots{width:auto;left:50%;transform:translateX(-50%)}main.index .authorBox .authorBtn{text-align:right}main.index .magazineBox{width:100%;margin:0;padding:20px 0;overflow:hidden}main.index .magazineBox .actions{margin-top:1.25rem;display:flex;align-items:center;gap:1.25rem}main.index .magazineBox .actions a{padding:.625rem 1.531rem;border:1px solid var(--smileblue)}main.index .magazineBox .actions a:first-child,main.index .magazineBox .actions a:last-child:hover{background-color:var(--smileblue);color:#fff}main.index .magazineBox .actions a:first-child:hover,main.index .magazineBox .actions a:last-child{background-color:transparent;color:var(--smileblue)}main.index .magazineBox .bgimg{width:1250px;position:absolute;left:calc(50% - 625px);top:0;opacity:.3}main.index .magazineBox h2:before{z-index:0;display:none}main.index .magazineBox h2 span{position:relative}main.index .magazineBox .img{box-shadow:0 0 5px rgba(0,0,0,.25);width:250px;margin:auto}main.index .magazineBox .text{margin:25px}main.index .magazineBox .text p{line-height:1.9}main.index .magazineBox .text p.btn{line-height:inherit;margin-top:1rem}h1.masterchannel.searchResult{margin-bottom:0}section.searchResult .infoBox{text-align:center;font-family:var(--smile-titlefont);line-height:1.5;font-size:var(--smile-H2-fontsize);padding:20px 0}section.searchResult .infoBox p span{color:#3a9aaf;padding:0 3px}section.searchResult .indexSearchBox{position:relative;margin:0 auto;left:0;margin-bottom:30px}main.search .searchResultSort{border-bottom:1px solid #8b9192;display:flex;width:100vw;justify-content:center;margin-bottom:25px;left:-25px}main.search .searchResultSort li{font-family:var(--smile-titlefont);padding:10px 0;color:#8b9192;width:45%;text-align:center}main.search .searchResultSort li.on{color:#3a9aaf}main.search .searchResultSort li:before{content:'';width:100%;height:0;background-color:transparent;position:absolute;left:0;bottom:-1px;transition:.2s ease-out}main.search .searchResultSort li.on:before{background-color:#3a9aaf;height:3px}section.searchResultInfomation{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}section.searchResultInfomation p.searchResultText{font-family:var(--smile-titlefont);line-height:1.5;text-align:center;font-size:var(--smile-fontsize)}section.searchResultInfomation p.searchResultText span{color:#3a9aaf;padding:0 3px}main.search .searchDropdown{background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.25);font-size:var(--smile-smallfontsize);font-weight:300;color:#2e3638;line-height:40px;padding:0 1rem;width:130px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}main.search .searchDropdown:hover{background-color:#3a9aaf;color:#fff}main.search .searchDropdown::before{content:'\e915';font-family:var(--smile-iconfont);display:block;position:absolute;right:.7rem;top:1px;transform:rotate(90deg)}.searchDropdown.touch::before{transform:rotate(-90deg)}main.search .searchDropdownOverlay{position:absolute;right:0;top:40px;background-color:#fff;box-shadow:0 3px 5px rgba(0,0,0,.25);font-size:var(--smile-smallfontsize);font-weight:300;color:#2e3638;line-height:40px;z-index:10;width:130px;display:none}main.search .searchDropdownOverlay ul li{padding:0 1rem;cursor:pointer}main.search .searchDropdownOverlay ul li:hover{background-color:var(--smileyellow)}main.search .searchDropdownOverlay ul li.checked{background-color:var(--smileblue);color:#fff}footer{background-color:#3a9aaf;padding:25px;color:#fff;font-size:var(--smile-smallfontsize);line-height:1.5}footer section{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;align-items:center}footer .logo img{height:45px;width:auto}footer .socialLinks{display:flex;align-items:center}footer .socialLinks>div{margin-left:11px;width:27px;font-size:27px;text-align:center}footer .socialLinks>div.deer{display:none}footer .socialLinks>div.facebook i:before{color:#fff}footer .socialLinks a{display:block;color:#fff}footer .text{width:100%;text-align:center;margin-top:1.5rem}footer .text span{display:block}footer .text a{color:#fff}footer .text a:hover{color:#fff8c0}footer .text .bottomlink{display:inline-flex;gap:15px}footer .text .bottomlink a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:0.7px}.fixedRightBox{display:none;position:fixed;right:15px;bottom:30px}.fixedRightBox>div{width:40px;height:40px;border-radius:40px;border:1px solid #fff;background-color:#2e3638;opacity:.8;color:#fff;margin-bottom:15px}.fixedRightBox>div.goShare{background-image:url(../images/icon_shares.svg);background-repeat:no-repeat;background-size:100%}.fixedRightBox>div.goTop{margin-bottom:0}.fixedRightBox>div.goTop i{display:block;transform:rotate(-90deg);font-size:18px;transform-origin:center center;position:absolute;left:calc(50% - 8.5px);top:calc(50% - 10px);margin-left:-.6px}.fixedRightBox>div.deer{display:block;background-image:url(../images/deer.png);background-repeat:no-repeat;background-size:100%;width:40px;height:40px;border:none;background-color:transparent;opacity:1;border-radius:0;margin-bottom:15px;transform:scale(1.2);transform-origin:center}.shareBtns{width:100%;height:100%;position:fixed;left:0;top:0;background-color:rgba(0,0,0,.8);z-index:120;display:none}.shareBtns.show{display:block}.shareBtns .mask{position:absolute;width:100%;height:100%;left:0;top:0;background-color:transparent;border:none;border-radius:0}.shareBtns>div{width:40px;height:40px;border-radius:40px;border:1px solid #fff;background-color:#fff;position:fixed;bottom:85px;right:15px;opacity:1;transition:0s}.shareBtns>div.info{display:none}.shareBtns>div.icon-close{background-color:#2e3638;opacity:.8;right:15px;top:initial;bottom:85px;color:#fff;font-size:18px;display:none}.shareBtns.show>div.icon-close{display:block}.shareBtns>div a{display:block;width:100%;height:100%;transition:0s}.shareBtns.show>div.facebook{margin-bottom:60px;opacity:1}.shareBtns.show>div.line{opacity:1;margin-right:54px;margin-bottom:35px}.shareBtns.show>div.mail{opacity:1;margin-right:64px;margin-bottom:-20px}.shareBtns>div.line a{color:#00c300}.shareBtns>div i{font-size:23px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin-left:.5px;transition:0s}.shareBtns>div.line i{margin-top:1px}.searchBox{position:fixed;z-index:100;width:100%;height:100%;top:0;left:100%;overflow:hidden;background-color:#fff;padding:0;transition:.3s ease-out;display:flex}.searchBox.show{left:0}.searchBox.less{align-items:center}.searchBox .icon-close{right:calc(4px - 100%)}.searchBox.show .icon-close{right:4px}.searchBox.less .fullContent{display:none}.searchBox .content{width:100%;padding-top:30px;padding-bottom:30px;overflow-x:hidden;overflow-y:auto}.searchBox h2{font-family:var(--smile-font);color:#2e3638;font-size:var(--smile-fontsize);letter-spacing:var(--smile-text-spacing);margin-bottom:10px;font-weight:500}.searchBox h2 .clear,.searchBox h2 .selectAll{position:absolute;right:0;padding:2px 12px;top:3px;font-weight:300;font-size:13px;line-height:1;display:none;text-decoration:underline}.searchBox .cityList h2 .clear{right:49px}.searchBox .cityList h2 .clear:after{content:'';width:1px;height:100%;position:absolute;right:0;top:1px;opacity:.5;background-color:#2e3638}.searchBox h2 .clear.show,.searchBox h2 .selectAll{display:block}.searchBox .search_select{padding:15px calc(25px - 3%) 15px 25px;border-bottom:1px solid #ededed}.searchBox .search_selectGroup{display:flex;flex-wrap:wrap}.searchBox .search_selectGroup li{margin-right:3%;margin-bottom:2vw}.searchBox .cityList .search_selectGroup li{flex:0 0 22%}.searchBox .search_selectGroup input[type=checkbox]{position:absolute;display:none}.searchBox .search_selectGroup input[type=checkbox][disabled]{cursor:not-allowed}.searchBox .search_selectGroup input[type=checkbox]+label{position:relative;display:block;padding:5px 10px;cursor:pointer;border:1px solid #ededed;font-size:var(--smile-smallfontsize);text-align:center;transition:0s}.searchBox .cityList .search_selectGroup input[type=checkbox]+label{padding:5px 0}.searchBox .search_selectGroup input[type=checkbox]:checked+label{background-color:#3a9aaf;border-color:#3a9aaf;color:#fff}.searchBox .search_selectGroup input[type=checkbox][disabled]+label{cursor:not-allowed;color:#ededed}.searchBox .search_keywords{margin:25px}.searchBox .search_keywords .search_submit_icon{position:absolute;right:0;top:0;height:100%;margin:0;padding:0;border:none;width:36px;background:0 0;z-index:1}.searchBox .search_submit{margin:10px auto}.searchBox .ui-btn-inner{display:none}.searchBox .ui-submit{position:absolute;right:0;top:0}main.index>.adsGroupBox,main>div.ads{width:100%;margin:auto;overflow:hidden}div.ads>*{margin:auto;overflow:hidden;line-height:0}div.ads .pc{display:none}div.ads a{padding:0;background:0 0}div.ads.Leaderboard>*{max-width:320px;text-align:center}div.ads.billboard>*,div.ads.halfPage>*,div.ads.rectangle>*{max-width:300px}div.ads.Footerboard>*{max-width:320px}div.ads.Footerboard{margin-top:20px}main.index div.ads{background-color:#fff;padding:30px 0}main.index div.ads.Leaderboard,main.index div.ads.R3{padding-top:0}main.index div.ads.pc{display:none}main.article div.ads.bottom,main.article div.ads.top{min-height:290px}.cookies{width:95%;font-size:13px;padding:15px;background-color:rgba(255,255,255,.9);position:fixed;bottom:0;left:2.5%;z-index:100;box-shadow:0 0 5px rgba(0,0,0,.25);transition:.2s ease-out}.cookies p{line-height:1.5;text-align:justify;letter-spacing:0}.cookies #cookie-know-button{border:1px solid #3a9aaf;display:block;width:120px;text-align:center;background-color:#3a9aaf;color:#fff;padding:10px 0;margin:auto;margin-top:10px}.coverMask{width:100%;height:100%;position:fixed;background-color:transparent;left:0;top:0;display:none;z-index:50}.coverMask.show{display:block}.channelList .img img{height:auto;min-height:52.74vw;object-fit:cover;object-position:center;aspect-ratio:1170/702}.channelList.special.heightfixed .img img{height:calc(52.3333vw - 26.1667px);min-height:calc(52.3333vw - 26.1667px)}.commonLightbox{width:100%;max-width:inherit;height:100%;position:fixed;left:0;top:0;z-index:999;display:none;margin:0}.commonLightbox.show{display:block}.commonLightbox__mask{background-color:rgba(0,0,0,.75);width:100%;height:100%;position:absolute;left:0;top:0}.commonLightbox__content{background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.25);width:90%;max-width:450px;padding:30px 15px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;font-size:17px}.commonLightbox__content h3{font-size:1.4375rem;line-height:1;letter-spacing:3px;font-family:var(--smile-titlefont);font-weight:700;font-style:normal;color:#3a9aaf;margin-bottom:.5rem}.commonLightbox__content p{line-height:1.6;letter-spacing:.5px;margin-bottom:.2rem}.commonLightbox__content p.note{font-size:14px;color:#777;margin-bottom:8px}.commonLightbox__content p.note .preview{text-decoration:underline;display:inline-block}.commonLightbox__content p.note .mobile{display:block}.commonLightbox__content--canceled h3,.commonLightbox__content--done h3{margin-bottom:.3rem}.commonLightbox__form{padding-top:.4rem}.commonLightbox__form div{background-color:#ededed;width:80%;margin:auto}.commonLightbox__form div::before{content:'請輸入e-mail';color:#2e3638;font-size:.9375rem;position:absolute;left:10px;top:13px;letter-spacing:.2px}.commonLightbox__form div.focus::before{font-size:xx-small;opacity:.6;margin-top:-10px}.commonLightbox__input{font-size:1.0625rem;font-weight:300;background-color:transparent;border:none;color:#2e3638;padding:18px 35px 4px 10px;position:relative;width:100%;border-bottom:2px solid #ededed}.commonLightbox__input:focus{border-color:#3a9aaf}.commonLightbox__input::-webkit-input-placeholder{color:transparent}.commonLightbox__input:-ms-input-placeholder{color:transparent}.commonLightbox__input::-ms-input-placeholder{color:transparent}.commonLightbox__input::-moz-placeholder{color:transparent}.commonLightbox__input::placeholder{color:transparent}.commonLightbox__btn{border:1px solid #3a9aaf;display:block;width:120px;text-align:center;background-color:#3a9aaf;color:#fff;padding:10px 0;margin:auto;margin-top:12px;font-weight:300;letter-spacing:1px}.commonLightbox__close{position:absolute;right:10px;top:10px;color:#3a9aaf;display:flex;justify-content:center;align-items:center;text-align:center;font-size:21px}.commonLightbox__close::before{content:'\e91d';font-family:var(--smile-iconfont);font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;transition:.3s ease}.commonLightbox__error{font-size:90%;margin-top:5px;color:#ac151e}.memberBox{position:fixed;z-index:111;width:100%;height:100%;top:0;left:100%;overflow:hidden;background-color:#fff;padding:0;transition:.3s ease-out}.memberBox.show{left:0}.memberBox .icon-close{right:calc(4px - 100%)}.memberBox.show .icon-close{right:4px}.memberBox .content{padding-top:50px;width:100%}.memberBox .content.hide{display:none}.memberBox .content li{border-bottom:#ededed 1px solid;font-size:1.0625rem;letter-spacing:1px}.memberBox .content li:last-child{border-bottom:none}.memberBox .content li a{display:block;padding:1.1rem 1rem;color:#2e3638}.memberBox .content li.info{line-height:1.6;padding:.82rem 1rem;color:#2e3638}.commonLightbox__form div.noplaceholder::before{display:none}.commonLightbox__form div.noplaceholder .commonLightbox__input{padding:11px 10px}.commonLightbox__btn--nexttime{border:none;background-color:transparent;color:#2e3638;padding:10px 0;margin:0 auto}.commonLightbox__smileword{color:#8b9192;font-size:.9375rem}.alertBox{background-color:rgba(255,255,255,.9);position:fixed;right:5px;top:50px;z-index:110;font-size:15px;color:#2e3638;box-shadow:0 0 5px rgba(0,0,0,.25);padding:20px 15px;width:195px;display:none}.alertBox p{line-height:1.6;letter-spacing:.5px;margin-bottom:.2rem}.alertBox__btn{border:1px solid #3a9aaf;display:block;width:120px;text-align:center;background-color:#3a9aaf;color:#fff;padding:10px 0;margin:auto;margin-top:12px;font-size:15px;font-weight:300;letter-spacing:1px;line-height:1.1;background-image:none}.alertBox__btn::after,.alertBox__btn::before{display:none}.alert__close{position:absolute;right:10px;top:10px;color:#3a9aaf;display:flex;justify-content:center;align-items:center;text-align:center;font-size:21px}.alert__close::before{content:'\e91d';font-family:var(--smile-iconfont);font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;transition:.3s ease}.tosBox{background-color:rgba(255,255,255,.95);position:fixed;right:5px;top:50px;z-index:992;font-size:15px;color:#2e3638;box-shadow:0 0 5px rgba(0,0,0,.25);padding:24px 20px;width:211px;display:block}.tosBox p{line-height:1.6;letter-spacing:.5px;margin-bottom:.2rem}.tosBox p strong{font-weight:500}.tosBox__btn{border:1px solid #3a9aaf;display:block;width:120px;text-align:center;background-color:#3a9aaf;color:#fff;padding:10px 0;margin:auto;margin-top:12px;font-size:15px;font-weight:300;letter-spacing:1px;line-height:1.1;background-image:none}.tosBox__btn::after,.tosBox__btn::before{display:none}.tos__close{position:absolute;right:6px;top:6px;color:#3a9aaf;display:flex;justify-content:center;align-items:center;text-align:center;font-size:21px}.tos__close::before{content:'\e91d';font-family:var(--smile-iconfont);font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;transition:.3s ease}@media (max-width:330px){.articleTitle>picture{min-height:60vw}.sponsor>picture{min-height:52.3vw}main .topSlider .label{width:60px;height:60px;font-size:13px}.articleTitle .figure,.articleTitle>*,main>*{margin-left:10px;margin-right:10px}main.search .searchDropdown{width:100px;padding-left:.7rem;line-height:34px}main.search .searchDropdownOverlay{width:100px;top:34px;line-height:38px}main.search .searchResultSort{left:-10px}.channelList.special.heightfixed .img img{min-height:calc(52.3333vw - 10.4667px);height:calc(52.3333vw - 10.4667px)}}@media (min-width:767px){:root{--smile-H2bigger-fontsize:1.5625rem;--smile-text-spacing:0.05rem;--smile-channeltitle-spacing:0.02rem;--smile-title-spacing:0.1rem}body.noscroll{position:relative}a:hover{color:#2e3638}::-webkit-scrollbar{width:6px;background-color:#fff}::-webkit-scrollbar-track{border-radius:0;margin:0}::-webkit-scrollbar-thumb{border-radius:0;background:#8b9192}input[type=text]::-webkit-input-placeholder{color:#2e3638;opacity:.5;letter-spacing:0}input[type=text]::-moz-placeholder{color:#2e3638;opacity:.5;letter-spacing:0}input[type=text]:-ms-input-placeholder{color:#2e3638;opacity:.5;letter-spacing:0}input[type=text]::-ms-input-placeholder{color:#2e3638;opacity:.5;letter-spacing:0}input[type=text]::placeholder{color:#2e3638;opacity:.5;letter-spacing:0}.search_keywords:before{display:none}.search_keywords:after{display:none}.btn{overflow:hidden;border:none;padding-bottom:8px;cursor:pointer;background-position-y:calc(50% - 3px)}.btn:hover{background-image:url(../images/icon_2arrow_orange.png);color:#f0520c;-webkit-animation:btn_2arrow .3s ease-out;animation:btn_2arrow .3s ease-out}.btn:after,.btn:before{content:'';width:100%;height:3px;background-color:#3a9aaf;position:absolute;left:0;bottom:0}.btn:after{background-color:#f0520c;width:1px;opacity:0;transition:.3s ease-out}.btn:hover:after{width:100%;opacity:1}h1.masterchannel:after{top:21px;right:2px}h4{margin-bottom:15px}.anitw{width:200px;height:353px;margin:0!important}main.full{min-height:calc(100vh - 222px)}main.index .topSlider p{font-size:var(--smile-H1-fontsize)}main.index .anitw{z-index:1;position:absolute;top:15px}.sponsorTag>div:first-child a span{padding:5px}header .nav{cursor:pointer}header .nav:hover span,header .nav:hover:after,header .nav:hover:before{background-color:#f0520c}header .rightblock{right:5px;top:5px}header .rightblock>.mobile{display:none}header .rightblock>.pc{display:flex;align-items:center}header .rightblock>.pc .ui-btn-inner{display:none}header .rightblock>.pc .ui-submit{position:absolute;right:0;top:0}header .rightblock .links ul{display:flex;font-size:var(--smile-smallfontsize);align-items:center}header .rightblock .links li:after{content:'';width:4px;height:4px;border-radius:3px;background-color:#3a9aaf;position:absolute;right:-1px;top:calc(50% - 1px);display:none}header .rightblock .links li:last-child:after{display:none}header .rightblock .links li.mz:after{display:block}header .rightblock .links a{display:block;padding:5px 12px;color:#2e3638}header .rightblock .links a:hover{color:#f0520c}header .rightblock .epaper.nolink{display:block;padding:5px 10px 5px 12px;color:#2e3638;cursor:pointer}header .rightblock .epaper.nolink:hover{color:#f0520c}header .searchfield{margin-top:-2px;margin-right:5px}header .searchfield.search_submit{background-color:#ededed;margin-top:1px}header .searchfield input[type=text]{padding:7px 35px 4px 10px;width:120px;font-size:var(--smile-smallfontsize);font-weight:300}header .rightblock .links li.login{padding:15px 10px 16px 10px;line-height:1;cursor:pointer}header .rightblock .links li.login:before{font-size:18px}header .rightblock .links li.login:hover{background-color:#fff8c0;color:#3a9aaf}header .rightblock .links li.login.logined{color:#3a9aaf}button{cursor:pointer}button.search_submit_pc{position:absolute;right:0;top:0;background-color:transparent;width:30px;height:30px;border:none}button.search_submit_pc:before{content:'\f002';font-family:var(--smile-iconfont);font-size:var(--smile-fontsize);color:#2e3638;position:absolute;right:10px;top:calc(50% - 9.5px)}nav{width:280px;box-shadow:0 0 5px rgba(0,0,0,.5);overflow-y:auto}nav .icon-close{position:absolute;cursor:pointer}nav .icon-close:hover{color:#f0520c;transform:rotate(90deg)}nav ul>li:hover{background-color:#fff8c0;cursor:pointer}.breadCrumbList li a:hover{color:#3a9aaf}main{padding:40px 25px;max-width:1220px;max-width:1130px;margin:auto;flex-wrap:wrap;display:flex;justify-content:space-between;align-items:flex-start}main>*{margin:0 auto}main.article{max-width:inherit}main.article div.ads.bottom>*,main.article div.ads.rectangle>*,main.article div.ads.top>*{max-width:inherit}main.article div.ads.bottom>*,main.article div.ads.top>*{max-width:970px}main.article div.ads.rectangle>*{max-width:100%;text-align:center}main.article article{width:100%;max-width:850px}.leftSide{width:calc(100% - 350px);margin-left:0}main.full .leftSide{width:100%}.articleTitle{margin-bottom:0;width:100%}.articleTitle.sponsor .tag{display:block;margin:0;background-color:#ac151e;padding:4px 5px;font-size:13px;position:absolute;right:0;top:1.5rem;color:#fff}.articleTitle h1{display:block;margin-right:var(--smile-sponsortagwidth)}.articleTitle>*{margin-left:0;margin-right:0}.articleTitle .figure{margin-left:0;margin-right:0}.articleTitle .video-container{padding-bottom:53.55%}.articleTitle>picture{min-height:56vw}.sponsor>picture{min-height:49vw}.full .articleTitle>picture{min-height:39.58vw}article .trackSection .img-title{padding-left:12px}article .trackSection .img-title:before{display:block}article .trackSection p.btn,article p.btn{padding-top:3px;padding-bottom:10px;display:inline-flex}article .trackSection p.btn-return{display:inline-flex}article .trackSection p.btn:hover a,article p.btn:hover a{color:#f0520c}main.article article .trackSection picture{margin-left:auto;margin-right:auto}article blockquote{box-shadow:none;padding:1rem 7rem}.articleTitle a:hover,article a:hover{background:url(../images/blueblock.png);background-repeat:repeat-x;background-position:left bottom;background-size:1px}article .keywordsList li{margin-right:7px}article .keywordsList a:hover{background-image:none;background-color:#3a9aaf;color:#fff}article .contentList h2,article .contentList ul li{margin-bottom:1rem}article .planBox{padding-left:130px;min-height:87px}article .planBox p:first-child{position:absolute;top:0;left:0}article .planBox p:first-child:before{left:calc(100% + 20px);bottom:calc(50% - 5.5px)}article .planBox p:first-child:after{left:calc(100% + 12px);bottom:calc(50% - 12.5px);transform:rotate(90deg)}article .planBox h2:last-child,article .planBox p:last-child{height:85px;display:table-cell;vertical-align:middle}.articleChangeBox{display:flex;justify-content:space-between;padding:20px 0;border-top:1px solid #ededed;border-bottom:1px solid #ededed;margin-bottom:2rem}.articleChangeBox .next,.articleChangeBox .prev{width:45%}.articleChangeBox a:hover{background-image:none}.articleChangeBox .next a,.articleChangeBox .prev a{display:flex;width:100%;align-items:center}.articleChangeBox .radio{width:85px;height:85px;border-radius:85px;display:flex;align-items:center;justify-content:center;border:1px solid #3a9aaf;font-weight:500;line-height:1}.articleChangeBox .radio:before{content:'';width:11px;height:11px;border-radius:11px;background-color:#3a9aaf;position:absolute;top:calc(50% - 6px)}.articleChangeBox .radio:after{content:'';width:25px;height:1px;background-color:#3a9aaf;position:absolute;top:calc(50% - 1px)}.articleChangeBox .prev .radio{margin-right:35px}.articleChangeBox .prev .radio:after,.articleChangeBox .prev .radio:before{right:-25px}.articleChangeBox .next .radio{margin-left:35px;order:3}.articleChangeBox .next .radio:after,.articleChangeBox .next .radio:before{left:-25px}.articleChangeBox .title{width:calc(100% - 120px);line-height:1.6}.articleChangeBox .next .title{text-align:right}.articleChangeBox a:hover .radio{background-color:#f0520c;color:#fff;border-color:#f0520c}.articleChangeBox a:hover .title{color:#f0520c}.articleChangeBox a:hover .radio:after,.articleChangeBox a:hover .radio:before{background-color:#f0520c}article .keywordsList a{padding-top:3px}article .authorInfo{padding:20px;display:flex}article .authorInfo .img{margin-right:20px;width:250px}article .authorInfo img{margin:0}main.article article .authorInfo .img img{max-height:190px}article .authorInfo .text{width:calc(100% - 290px)}main.article article .authorInfo .text{text-align:left}article .authorInfo h2{font-size:var(--smile-H2bigger-fontsize);margin-bottom:20px}main.article article .authorInfo .text h2{font-size:1.4375rem;margin-top:0}article .authorInfo a{background-image:none}article .authorInfo a:hover{color:#f0520c}main.article .articleInfo{width:100%;max-width:850px;padding:0 25px;margin-top:1.5rem}main.article .articleInfo ul{border-top:#ededed 1px solid;border-bottom:#ededed 1px solid;padding-bottom:10px}main.article .articleInfo a,main.article .articleInfo li{font-size:.9375rem}main.article.first_article{width:85%;max-width:1080px}main.article.second_article>div{width:85%;max-width:1080px}main.article.second_article article{width:85%;max-width:850px}main.article.second_article .likeList{width:calc(85% - 50px);margin-right:auto;margin-left:auto}main.article .sponsorVideo{width:calc(85% - 50px)}main.article .likeList{max-width:800px;margin-left:25px;margin-right:25px}main.article .likeList li{flex:0 0 calc(33.33% - 10px);margin-right:15px}main.article .likeList li:last-child{margin-right:0;margin-bottom:0}main.article .likeList li:last-child div{margin-bottom:0}main.article .textLinks{display:flex;padding-left:25px;padding-right:25px}main.article .textLinks .textList{margin-top:0;flex:0 0 calc(50% - 20px);width:calc(50% - 20px)}main.article .textLinks .textList:first-child{margin-right:40px}main.article .sponsorTag>div:first-child a span{padding:4px 5px}.articleInfo a,.articleInfo li{font-size:var(--smile-fontsize)}.articleInfo li i{font-size:19px;top:2px}@-moz-document url-prefix(){.notmac .articleInfo li i{top:5px}}.articleInfo a:hover{color:#f0520c}.articleFooter{margin-top:2rem}.likeList{border-bottom:1px solid #ededed;padding-bottom:2rem}.likeList ul{display:flex;flex-wrap:wrap}.likeList li{display:block;width:calc(25% - 15px);margin-bottom:0;margin-right:20px}.likeList li:nth-child(4n){margin-right:0}.likeList li div{margin-right:0;margin-bottom:10px;background-color:#2e3638}.likeList li p a{height:50px;-webkit-line-clamp:2}.likeList li.videoTag div a:after{font-size:42px;left:calc(50% - 21px);top:calc(50% - 21px)}.likeList li.sponsorTag>div:first-child a span{line-height:1;padding-top:4px}.likeList li:hover img{opacity:.65}.likeList li a:hover{color:#3a9aaf}.textLinks .textList li:hover:before{background-color:#f0520c}.textLinks .textList li:hover a{color:#f0520c}.articleTitle>picture{min-height:50.99vw}aside{width:300px;margin-right:0;margin-left:50px;margin-top:0;padding-bottom:0}aside .textList li:hover:before{background-color:#f0520c}aside .textList li:hover a{color:#f0520c}.articleChangeBtns,.fixedRightBox>div.deer,.fixedRightBox>div.goShare{display:none}article.miss .btn:hover a{color:#f0520c}article.miss .btn{padding-bottom:11px;padding-top:3px}.channelContent{width:100%}.channelList{display:flex;flex-wrap:wrap}.channelContent h2{margin-left:0;margin-bottom:1rem}.channelList.masterchannel{border-bottom:1px solid #ededed;margin-bottom:50px}.channelList>div{width:calc(100% / 3 - 20px);margin-bottom:40px;margin-right:30px}.channelList>div:nth-child(3n){margin-right:0}.channelList .img{margin-left:0;background-color:#2e3638}.channelList .img:hover img{opacity:.5}.channelList div.videoTag div a:before{font-size:70px;left:calc(50% - 35px);top:calc(50% - 35px)}.channelList .text{padding:0;background-color:transparent;box-shadow:none;margin-left:0;margin-top:10px}.channelList .text h3{font-size:var(--smile-H3-fontsize);letter-spacing:var(--smile-channeltitle-spacing)}.channelList .text h3 a:hover{color:#f0520c}.channelList time{position:absolute;right:0;top:4px;margin-bottom:0}.channelList .author{padding-right:110px}.channelList .author a:hover{color:#f0520c}.channelContent .btn{margin-right:0;margin-bottom:0;top:1px}.channelContent .btn:hover a{color:#f0520c;background-image:none}.channelList .img img{height:auto;min-height:17vw}.channelList.special.heightfixed .img img{height:calc(17.4444vw - 19.1889px);min-height:calc(17.4444vw - 19.1889px)}.channelList .keywordsList ul{display:flex;flex-wrap:wrap;margin-top:1.5rem;margin-bottom:calc(1.5rem - 10px);font-size:var(--smile-smallfontsize)}.channelList .keywordsList li{margin-bottom:10px;margin-right:10px}.channelList .keywordsList a:hover{background-color:#3a9aaf;color:#fff}.channelList.featureList .text{margin-top:10px}.pagination.pconly{display:block}.pagination.mobileonly{display:none}.pagination ul li a:hover{background-color:#3a9aaf;color:#fff}.pagination ul li a i:before{transition:0s}.pagination ul li a:hover i:before{color:#fff}.pagination ul li.pc{display:block}.channelList.special>div{box-shadow:none;margin-bottom:60px}.channelList.special .text h3{margin-top:10px}.channelList.special .text p{text-align:justify}main.special h2{text-align:left;margin-left:0;margin-bottom:1rem;flex:0 0 100%;width:100%}main.special .channelList.special{justify-content:flex-start;margin-bottom:0;flex:0 0 100%;width:100%}main.special .articleTitle.sponsor .tag{color:#fff;top:1.5rem;font-size:13px}main.special .articleTitle.sponsor .tag:before{display:none}main.authorList .channelList.special{display:block;-moz-column-count:3;column-count:3;-moz-column-gap:30px;column-gap:30px;-moz-column-gap:30px;column-gap:30px}main.authorList .channelList>div{width:auto;margin-right:0;border-bottom:1px solid #ededed;padding-bottom:20px;margin-bottom:50px;display:inline-block}main.authorList .infoBox{text-align:center}main.authorList .infoBox .btn{margin-right:auto;padding-top:0;margin-bottom:2rem;display:inline-block}main.authorList .infoBox .btn a{margin:0}main.authorList .infoBox .btn:hover a{background-image:none;color:#f0520c}main.authorList .channelList.special .text>a{height:0}main.author .articleTitle{width:65%;max-width:640px}main.author .articleTitle h1{margin:1rem auto;display:table}main.author .articleTitle .shadow{margin-bottom:-2rem}main.author .channelList.special{width:100%;border-top:1px solid #ededed;padding-top:50px;justify-content:center}main.author .channelList.special>div:last-child{margin-right:0}main.author .channelList time{position:relative;top:0}main.author .articleTitle.horizontal{width:100%;max-width:inherit;padding-left:340px}main.author .articleTitle.horizontal h1{margin-left:0}main.author .articleTitle.horizontal .img{width:300px;position:absolute;left:0;top:0}main.index .authorBox .infoBox{margin-top:5.75rem}main.index{padding:10px 0;max-width:none;display:block;overflow:hidden}main.index .btn{display:inline-block;padding-bottom:11px;padding-top:3px}main .topSlider{margin:auto;margin-bottom:32px;overflow:visible}main .topSlider .owl-item .slider>a,main .topSlider .slick-slide>a{margin:1.45vw}main .topSlider .owl-item.center img,main .topSlider .slick-center img{transform:scale(1.09);transition:all .3s ease}main .topSlider .slick-center>a:after{content:'';width:100%;height:16vw;background-image:url(../images/index_slidermask.png);background-size:contain;position:absolute;left:0;bottom:-1.15vw;transform:scale(1.08)}main .topSlider .slick-prev{left:7vw}main .topSlider .slick-next{right:7vw}main .topSlider .owl-item,main .topSlider .slick-slide{opacity:.3;transition:opacity 1s ease;z-index:-1}main .topSlider .owl-item{max-height:46vw}main .topSlider .owl-item.center{opacity:1;z-index:0}main .topSlider .owl-item .label,main .topSlider .owl-item p,main .topSlider .slick-slide .label,main .topSlider .slick-slide p{opacity:0;transition:.2s ease-out}main .topSlider .owl-item.center .label,main .topSlider .owl-item.center p{opacity:1}main .topSlider .owl-item img,main .topSlider .slick-slide img{-webkit-filter:blur(3px);filter:blur(3px);transition:opacity 1s ease}main .topSlider .owl-item img{height:auto;min-height:42.2vw}main .topSlider .slick-center{opacity:1}main .topSlider .slick-center .label,main .topSlider .slick-center p{opacity:1}main .topSlider .owl-item.center img,main .topSlider .slick-center img{-webkit-filter:blur(0);filter:blur(0)}main .topSlider .owl-nav{position:absolute;top:calc(50% - 27.5px);left:50%}main .topSlider .owl-nav .owl-next,main .topSlider .owl-nav .owl-prev{position:absolute;width:60px;height:60px;z-index:1;opacity:.75}main .topSlider .owl-nav .owl-prev{left:calc(-39vw - 60px)}main .topSlider .owl-nav .owl-prev:hover{opacity:1;margin-left:-5px}main .topSlider .owl-nav .owl-next{left:39vw}main .topSlider .owl-nav .owl-next:hover{opacity:1;margin-left:5px}main .topSlider .owl-nav .owl-next span,main .topSlider .owl-nav .owl-prev span{display:none}main .topSlider .slick-next,main .topSlider .slick-prev{width:55px;height:55px;z-index:1}main .topSlider .owl-nav .owl-prev:before,main .topSlider .slick-prev:before{content:'\e916';font-family:var(--smile-iconfont);font-size:55px;text-shadow:0 0 5px rgba(0,0,0,.45);color:#fff}main .topSlider .owl-nav .owl-next:before,main .topSlider .slick-next:before{content:'\e915';font-family:var(--smile-iconfont);font-size:55px;text-shadow:0 0 5px rgba(0,0,0,.45);color:#fff}main .topSlider .slick-prev:hover{margin-left:-5px}main .topSlider .slick-next:hover{margin-right:-5px}main .topSlider p{padding:30px 38% 45px 30px;text-align:justify;background-image:none;left:-1.3vw}main .topSlider p a{color:rgba(255,255,255,.7)}main .topSlider .owl-item:hover p a,main .topSlider .slick-slide p:hover a{color:#fff}main .topSlider .owl-item p a{height:106px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}main .topSlider .owl-dots,main .topSlider .slick-dots{position:absolute;bottom:42px;right:14vw;width:auto}main .topSlider .owl-dots button,main .topSlider .slick-dots,main .topSlider .slick-dots li{width:35px;height:10px;margin:0 10px}main .topSlider .slick-dots li button{width:35px}main .topSlider .owl-dots button span{display:block;width:35px;height:4px;opacity:1;background-color:#fff}main .topSlider .owl-dots button.active span{background-color:#3a9aaf}main .topSlider .slick-dots li button:before{content:'';width:35px;height:4px;opacity:1;background-color:#fff}main .topSlider .slick-dots li.slick-active button:before{background-color:#3a9aaf}main .topSlider .label{left:-1.8vw;top:-2vw}main .topSlider .label:hover{transform:rotate(0);background-image:url(../images/label_orange@2x.png)}main .topSlider .label.sponsorTag:hover{background-image:url(../images/label_red@2x.png);transform:rotate(-15deg)}.indexSearchBox{width:auto;height:50px;margin-top:-50px;left:50%;transform:translateX(-50%);overflow:visible;z-index:52}.indexSearchBox .pc{display:flex}.indexSearchBox .search_submit_index{height:50px}.indexSearchBox .search_submit_index:hover{background-color:#3a9aaf}.indexSearchBox .search_submit_index:hover:before{color:#fff}.indexSearchBox .selectBox{width:180px;border-right:1px solid #ededed}.indexSearchBox .selectBox button{width:100%;background-color:transparent;border:none;padding:0;text-align:left}.indexSearchBox .selectBox button span{display:block;width:130px;font-size:var(--smile-smallfontsize);font-weight:300;color:#2e3638;line-height:50px;padding-left:40px;height:50px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.indexSearchBox .selectBox button span:before{content:'';font-family:var(--smile-iconfont);color:#3a9aaf;position:absolute;left:10px;top:0}.indexSearchBox .selectBox button.city span:before{content:'\e920';font-size:29px;top:-1px;left:7px}.indexSearchBox .selectBox button.type span:before{content:'\e90c';font-size:22px}.indexSearchBox .selectBox button:hover{background-color:#3a9aaf}.indexSearchBox .selectBox button:hover span,.indexSearchBox .selectBox button:hover span:before{color:#fff}.indexSearchBox .selectBox button.checked{background-color:#fff8c0}.indexSearchBox .selectBox button.checked:hover span{color:#2e3638}.indexSearchBox .selectBox button.checked:hover span:before{color:#3a9aaf}.indexSearchBox .selectBox.plus{width:51px;display:flex;align-items:center;transition:.3s ease}.indexSearchBox .selectBox.plus.show{width:181px}.indexSearchBox .selectBox.plus button{width:50px;height:50px;text-align:center}.indexSearchBox .selectBox.plus button:before{content:'\e914';font-family:var(--smile-iconfont);color:#3a9aaf;font-size:28px;display:block}.indexSearchBox .selectBox.plus button:hover:before{color:#fff}.indexSearchBox .selectBox.plus.show button:before{transform:rotate(45deg)}.indexSearchBox .selectBox.plus input[type=text]{padding:7px 0 4px 0;font-weight:300;width:0;font-size:var(--smile-smallfontsize);background-color:#ededed;transition:.3s ease}.indexSearchBox .selectBox.plus.show input[type=text]{padding:7px 10px 4px 10px;width:120px;margin-left:10px}.indexSearchBox .mobile{display:none}.indexSearchBox .search_select_popup{position:absolute;background-color:#3a9aaf;bottom:55px;left:50%;transform:translateX(-50%);padding:15px .5rem;width:530px;display:none;z-index:103}.indexSearchBox .search_select_popup.show{display:block}.indexSearchBox .search_select_popup.typeList{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:614px}.indexSearchBox .search_select_popup.down{bottom:inherit;margin-top:5px;z-index:1}.indexSearchBox .search_select_popup:before{content:'';width:0;height:0;border-style:solid;border-width:12px 8px 0 8px;border-color:#3a9aaf transparent transparent transparent;position:absolute;left:118.5px;bottom:0}.indexSearchBox .search_select_popup.show:before{bottom:-12px}.indexSearchBox .search_select_popup.typeList:before{left:var(--smile-typepopupbefore)}.indexSearchBox .search_select_popup.down:before{bottom:inherit;top:-12px;transform:rotate(180deg)}.indexSearchBox .search_select_popup p{color:#fff;font-weight:500;margin-bottom:10px;margin-left:.5rem}.indexSearchBox .search_select_popup .clear,.indexSearchBox .search_select_popup .selectAll{position:absolute;right:0;padding:0 10px;top:-2px;font-weight:300;font-size:13px;line-height:1;display:none;cursor:pointer;text-decoration:underline}.indexSearchBox .search_select_popup.cityList .clear{right:49px}.indexSearchBox .search_select_popup.cityList .clear:after{content:'';width:1px;height:100%;position:absolute;right:0;top:1px;opacity:.5;background-color:#fff}.indexSearchBox .search_select_popup .selectAll{display:block}.indexSearchBox .search_select_popup .clear:hover,.indexSearchBox .search_select_popup .selectAll:hover{color:#fff8c0;text-decoration:none}.indexSearchBox .search_select_popup .clear.show{display:block}.indexSearchBox .search_select_popup .search_selectGroup{display:flex;flex-wrap:wrap}.indexSearchBox .search_select_popup .search_selectGroup.singleCity2{max-width:430px}.indexSearchBox .search_select_popup .search_selectGroup li{margin:0 .5rem 10px .5rem}.indexSearchBox .search_select_popup .cityList .search_selectGroup li{flex:0 0 22%}.indexSearchBox .search_select_popup .search_selectGroup input[type=checkbox]{position:absolute;display:none}.indexSearchBox .search_select_popup .search_selectGroup input[type=checkbox][disabled]{cursor:not-allowed}.indexSearchBox .search_select_popup .search_selectGroup input[type=checkbox]+label{position:relative;display:block;padding:5px 10px;cursor:pointer;border:1px solid #ededed;font-size:var(--smile-smallfontsize);text-align:center;color:#fff;transition:.2s ease-out}.indexSearchBox .search_select_popup .cityList .search_selectGroup input[type=checkbox]+label{padding:5px 0}.indexSearchBox .search_select_popup .search_selectGroup li:hover label{background-color:rgba(255,255,255,.2)}.indexSearchBox .search_select_popup .search_selectGroup input[type=checkbox]:checked+label{background-color:#fff;border-color:#fff;color:#3a9aaf}.indexSearchBox .search_select_popup .search_selectGroup input[type=checkbox][disabled]+label{cursor:not-allowed;color:#ededed}.indexSearchBox .search_select_popup .typeA{margin-bottom:1rem}.indexSearchBox .search_select_submit{background-color:#fff;border:1px solid #fff;color:#3a9aaf;font-size:var(--smile-smallfontsize);text-align:center;padding:8px 0;width:150px;display:block;margin:auto;margin-top:1rem}.indexSearchBox .search_select_submit:hover{background-color:#fff8c0;border-color:#fff8c0}main.index .selectArticleBox{width:85%;padding-top:100px;background-image:none;margin-top:100px}main.index .selectArticleBox:before{content:'';background-color:#fff7d3;width:80%;height:80%;position:absolute;right:-8.83%;top:0}main.index .selectArticleList .sponsorTag>div:first-child a:after{padding:5px 5px 3px 5px;z-index:1}main.index .selectArticleBox h2{position:absolute;left:-20px;top:70px;background-image:url(../images/index_articleboxh2bg@2x.png);background-repeat:no-repeat;background-size:100%;color:#fff;z-index:3;width:223px;height:102px;padding:3px 0 0 20px;margin:0;text-align:left}main.index .selectArticleBox h2:before{display:none}main.index .selectArticleList{display:flex;align-items:flex-start;width:100%}main.index .selectArticleList .smallList{display:flex;flex-wrap:wrap;align-items:flex-start;width:49.3%;justify-content:space-between}main.index .selectArticleList .smallList .card{display:block;width:48.58%}main.index .selectArticleList>.card{width:48%;margin-right:2.5%}main.index .selectArticleList .smallList .card:first-child{margin-top:60px}main.index .selectArticleList .smallList .card:nth-child(4){margin-top:-60px}main.index .selectArticleList .card .img{width:100%;background-color:#2e3638}main.index .selectArticleList .card .text{width:100%;height:100%;position:absolute;left:0;bottom:0;overflow:hidden;background-image:none;z-index:1}main.index .selectArticleList .card .text:before{content:'';width:100%;height:50px;background-image:url(../images/index_slidermask.png);background-repeat:repeat-x;background-size:contain;position:absolute;left:0;bottom:0;opacity:1;transition:.3s ease-out}main.index .selectArticleList .card:hover .text:before{opacity:.75;height:150%}main.index .selectArticleList .card h3{height:auto;max-height:inherit;padding-left:10px;padding-right:35px;display:flex;align-items:flex-end;width:100%;color:#fff;font-weight:400;position:absolute;left:0;top:100%;margin-top:-29px;transition:.3s ease-out;padding-top:1px}main.index .selectArticleList .card h3:after{content:'...';position:absolute;right:22px;top:4px;z-index:1;font-size:smaller;letter-spacing:1px;transition-delay:0.3s}main.index .selectArticleList>.card h3:after{right:28px;top:6px}main.index .selectArticleList .card:hover h3:after{opacity:0;transition-delay:0s}main.index .selectArticleList .card h3.hidedot:after{display:none}main.index .selectArticleList>.card h3{font-size:var(--smile-H3-fontsize);padding:2px 45px 0 10px;top:calc(100% - 2px);margin-top:-35px}@-moz-document url-prefix(){main.index .selectArticleList>.card h3{top:100%}main.index .selectArticleList .card h3{padding-top:0}main .topSlider .owl-item .label{transition:.3s}}main.index .selectArticleList .card .text:after{content:'';width:40px;height:47px;background-image:url(../images/index_cardbefore@2x.png);background-repeat:no-repeat;background-size:100%;position:absolute;right:0;bottom:-1px}main.index .selectArticleList .card:hover h3:before{background-image:url(../images/index_cardbefore@2x_hover.png)}main.index .selectArticleList>.card .text:after{width:60px;height:70px}main.index .selectArticleList .card h3 a{color:#fff;padding:0;line-height:1.5;font-weight:400;letter-spacing:var(--smile-text-spacing);max-height:inherit;height:100%;position:static}main.index .selectArticleList>.card h3 a{font-weight:500;padding:10px 24px 10px 10px}main.index .selectArticleList .card>a{z-index:2}main.index .selectArticleList .card>a:before{content:'';width:15px;height:15px;background-image:url(../images/icon_2arrow_white.png);background-repeat:no-repeat;background-size:100%;position:absolute;right:6px;bottom:8px}main.index .selectArticleList>.card>a:before{right:10px;bottom:10px}main.index .selectArticleList>.card.videoTag>div:first-child a:before{font-size:5.85vw}main.index .selectArticleList .smallList .card.videoTag>div:first-child a:before{font-size:4vw}main.index .selectArticleBox.event:before{background-color:#ffecd3;right:inherit;left:-8.83%}main.index .selectArticleBox.event h2{left:inherit;right:-20px;background-image:url(../images/index_articleboxh2bg_event@2x.png);padding-left:44px;cursor:pointer}main.index .selectArticleBox.event h2:hover{margin-top:-5px}main.index .selectArticleBox.event h2>a{position:absolute;width:100%;height:100%;left:0;top:0}main.index .selectArticleBox.event .selectArticleList>.card{order:2;margin-left:2.5%;margin-right:0;height:21.352vw;overflow:hidden}main.index .selectArticleBox.event .selectArticleList .smallList .card{height:10.6537vw;overflow:hidden}main.index .selectArticleBox.event .selectArticleList .smallList .card:first-child{margin-top:0}main.index .selectArticleBox.event .selectArticleList .smallList .card:nth-child(2){margin-top:60px}main.index .selectArticleBox.event .selectArticleList .smallList .card:nth-child(3){order:5}main.index .selectArticleBox.event .selectArticleList .smallList .card:nth-child(4){margin-top:0}main.index .btn:hover a{color:#f0520c}main.index .selectArticleBox.event .btn{position:absolute;right:0;bottom:60px}main.index .selectArticleBox .btn{position:absolute;right:0;bottom:20px}main.index .articleTextBox{width:85%;margin:auto}main.index .articleTextBox .textType{margin-bottom:30px}main.index .articleTextBox .textType li:hover{color:#f0520c;cursor:pointer}main.index .articleTextBox .textType li.on:hover{color:#3a9aaf}main.index .articleTextBox .articleTextList{max-width:730px;width:90%;margin:auto;padding:0}main.index .articleTextBox dl{display:flex;height:auto;align-items:center}main.index .articleTextBox dl:before{display:none}main.index .articleTextBox dl dt{display:flex;padding:14px 5px;line-height:1;flex:0 0 180px;align-items:center}main.index .articleTextBox dl dt span{position:relative;line-height:1.2}main.index .articleTextBox dl dt span:first-child{flex:0 0 84px}main.index .articleTextBox dl dt span:last-child{flex:0 0 72px}main.index .articleTextBox dl dt span:first-child:before{content:'';width:5px;height:5px;background-color:#3a9aaf;border-radius:5px;position:absolute;right:13px;top:calc(50% + 1px);transform:translateY(-50%)}@-moz-document url-prefix(){main.index .articleTextBox dl dt span:first-child:before{top:50%}}main.index .articleTextBox dl.sponsorTag dt span:first-child:before{background-color:#ac151e}main.index .articleTextBox dl dt a{color:#2e3638}main.index .articleTextBox dl dd a:hover,main.index .articleTextBox dl dt a:hover{color:#f0520c}main.index .articleTextBox dl dd{padding-left:0;overflow:hidden}main.index .articleTextBox dl dd a{line-height:2}main.article article div.ads.rectangle{margin-left:auto;margin-right:auto}main.index .authorBox{width:85%;margin:auto;background-image:none;padding:0}main.authorList .infoBox p:first-child span:before,main.index .authorBox .infoBox p:first-child span:before{content:'，'}main.authorList .infoBox span,main.index .authorBox .infoBox span{display:inline}main.authorList .infoBox a:hover,main.index .authorBox .infoBox a:hover{color:#2e3638;background:url(../images/blueblock.png);background-repeat:repeat-x;background-position:left bottom;background-size:1px}main.index .authorBox .authorList{display:flex;border-bottom:1px solid #8b9192;width:100%;align-items:flex-end;margin-top:30px}main.index .authorBox .authorList li{font-family:var(--smile-titlefont);font-size:var(--smile-H3-fontsize);padding:10px 25px;max-width:21.2vw;text-align:center;line-height:1.5;color:#8b9192}main.index .authorBox .authorList li:before{content:'';width:100%;height:0;background-color:transparent;position:absolute;left:0;bottom:-1px;transition:.2s ease-out}main.index .authorBox .authorList li.on{color:#3a9aaf}main.index .authorBox .authorList li.on:before{height:3px;background-color:#3a9aaf}main.index .authorBox .authorList li:hover{cursor:pointer;color:#f0520c}main.index .authorBox .authorContentList{padding-top:0;overflow:initial}main.index .authorBox .authorContentList:before{content:'';background-color:#ffecd3;width:80%;height:80%;position:absolute;left:-8.83%;bottom:-80px}main.index .authorBox .authorContent{display:none;margin:0 auto;padding:40px;box-shadow:0 0 5px rgba(0,0,0,.25);border:none}main.index .authorBox .authorContent.show{display:flex;align-items:flex-start}main.index .authorBox .authorContent .img{flex:0 0 250px;margin:0;margin-right:40px}main.index .authorBox .authorContent h3{text-align:left;font-size:var(--smile-H1-fontsize);margin-top:0}main.index .authorBox .authorContent h3 a:hover{color:#f0520c}main.index .authorBox .authorContent p a:hover{color:#2e3638;background:url(../images/blueblock.png);background-repeat:repeat-x;background-position:left bottom;background-size:1px}@-moz-document url-prefix(){main.authorList .infoBox a,main.index .authorBox .authorContent p a,main.index .authorBox .infoBox a{transition:color .3s ease-out}}main.index .authorBox .authorContent p.btn{margin-left:0}main.index .authorBox .authorContent p.btn a{background-image:none}main.index .authorBox .authorContent p.btn a:hover{color:#f0520c}main.index .authorBox .authorBtn{margin-top:20px}main.index .magazineBox{display:flex;justify-content:center;align-items:center;overflow:hidden}main.index .magazineBox .bgimg{width:100%;left:0;top:50%;transform:translateY(-50%)}main.index .magazineBox .content{display:flex;justify-content:center;align-items:center;align-items:flex-start;width:100%;max-width:1440px;margin:auto}main.index .magazineBox h2{width:calc(60% - 300px);max-width:inherit;position:absolute;left:20%;top:0;z-index:1;display:block;text-align:left;z-index:10}main.index .magazineBox h2 a:hover{color:var(--smileorange)}main.index .magazineBox .img{order:3;flex:0 0 250px;margin:0;margin-left:50px;align-self:center}main.index .magazineBox .text{margin:0;padding-top:80px;padding-bottom:1rem;width:calc(60% - 300px)}main.index .magazineBox .text p.btn{margin-left:0}h1.masterchannel.searchResult{margin-bottom:2rem}section.searchResult{display:flex;flex-wrap:wrap}section.searchResult .infoBox{width:100%;order:2;padding-top:0;padding-bottom:30px}section.searchResult .infoBox .mobile{display:none}section.searchResult .indexSearchBox{width:-webkit-max-content;width:-moz-max-content;width:max-content;transform:none}section.searchResult .indexSearchBox .selectBox.plus.show{width:141px}section.searchResult .indexSearchBox .search_select_popup.cityList:before{left:113.5px}main.search .searchResultSort{width:100%;margin-bottom:25px;left:0}main.search .searchResultSort li{width:180px;cursor:pointer}main.search .searchResultSort li:hover{color:#f0520c}main.search .searchResultSort li.on:hover{color:#3a9aaf}section.searchResult .infoBox{display:none}section.searchResultInfomation p.searchResultText{text-align:left;font-size:var(--smile-H2-fontsize)}main.search .searchDropdown{line-height:45px}main.search .searchDropdownOverlay{top:45px;line-height:45px}.shareBtns{width:auto;height:auto;left:3%;top:60%;transform:none;background-color:transparent;z-index:99;display:block;transition:.3s ease-out}.shareBtns>div{border-color:#8b9192;position:relative;bottom:initial;right:initial;opacity:1;margin-bottom:10px;color:#8b9192;border:none;overflow:hidden;box-shadow:0 0 6px -2px #8b9192;cursor:pointer}.shareBtns.hide{margin-left:calc(-3% - 50px)}.shareBtns .mask,.shareBtns>div.icon-close{display:none}.shareBtns>div.facebook a i:before,.shareBtns>div.line a,.shareBtns>div.mail a{color:#8b9192}.shareBtns>div.info{display:block}.shareBtns>div.facebook:hover a i:before,.shareBtns>div.info:hover i:before,.shareBtns>div.line:hover a i:before,.shareBtns>div.mail:hover a i:before,.shareBtns>div.on{color:#fff}.shareBtns>div.facebook:hover a{background-color:#4172b8}.shareBtns>div.line:hover a{background-color:#00c300;color:#fff}.shareBtns>div.info:hover,.shareBtns>div.mail:hover a,.shareBtns>div.on{background-color:#3a9aaf;cursor:pointer}.shareBtns>div.info i{font-size:20px}@-moz-document url-prefix(){.notmac .shareBtns>div i{margin-left:0;transform:translate(-48%,-39%)}}div.ads .pc{display:block}div.ads .mobile{display:none}div.ads.Footerboard,div.ads.Leaderboard{width:970px}div.ads.Leaderboard>*{max-width:970px;text-align:center}div.ads.billboard>*{max-width:620px}div.ads.Footerboard>*{max-width:970px;text-align:center}div.ads.Footerboard{margin-top:40px}main.index div.ads{background-color:transparent}main.index div.ads.pc{display:block}main.index div.ads.mobile{display:none}main.index div.ads{padding:50px 0}main.index div.ads.Leaderboard,main.index div.ads.R3{padding-top:50px}main.index>.adsGroupBox{display:flex;justify-content:center;flex-wrap:wrap;padding:35px 0}main.index>.adsGroupBox div.ads{margin:15px;padding:0}main.index div.ads.Footerboard{margin-top:0}footer section{max-width:1170px;margin:auto;display:block}footer .logo{position:absolute}footer .logo img{height:60px}footer .logo:after{content:'發掘台灣限定的美好生活體驗';display:block;font-size:14px;margin-top:10px}footer .socialLinks{justify-content:flex-end}footer .socialLinks>div{margin-left:2px;width:auto;font-size:27px;text-align:center}footer .socialLinks>div.deer{display:block;background-image:url(../images/deer.png);background-repeat:no-repeat;background-size:100%;width:50px;height:50px;margin-top:-10px}footer .socialLinks>div.deer:hover{opacity:.8;cursor:pointer}footer .socialLinks>div.facebook{margin-left:4px}footer .socialLinks>div.facebook:hover i:before{color:#4172b8;color:#3a9aaf}footer .socialLinks>div i:before{padding:5px 5px 4px 5px;border-radius:4px}footer .socialLinks>div:hover i:before{background-color:#fff}footer .socialLinks>div.line:hover i{color:#00c300;color:#3a9aaf}footer .socialLinks>div.ig:hover i{color:#bc2a8d;color:#3a9aaf}footer .socialLinks>div.rss:hover i{color:#ee802f;color:#3a9aaf}footer .socialLinks a{display:block;color:#fff}footer .text{text-align:right;margin-top:10px}footer .text span{display:inline;margin-left:15px}.fixedRightBox>div.goTop{cursor:pointer}.fixedRightBox>div.goTop:hover{background-color:#3a9aaf}.fixedRightBox>div.goTop i{left:calc(50% - 9px)}@-moz-document url-prefix(){.notmac .fixedRightBox>div.goTop i{left:calc(50% - 8px);top:calc(50% - 9px)}}.cookies{width:550px;padding:15px;font-size:15px;left:inherit;right:5%}.cookies p{line-height:1.6}.cookies p a:hover{color:#f0520c}.cookies .container{display:flex;align-items:center}.cookies .cookies-txt{margin-right:15px;font-size:14px}.cookies #cookie-know-button{margin:auto}.cookies #cookie-know-button:hover{background-color:transparent;color:#3a9aaf;cursor:pointer}.coverMask{background-color:transparent}.commonLightbox__btn{cursor:pointer}.commonLightbox__btn:hover{background-color:transparent;color:#3a9aaf}.commonLightbox__close{cursor:pointer}.commonLightbox__close:hover::before{transform:rotate(90deg)}.commonLightbox .mbr{display:none}.commonLightbox__content p.note .mobile{display:none}.memberBox{background-color:#3a9aaf;top:60px;left:inherit;right:10px;padding:4px 15px;min-width:130px;max-width:240px;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:auto;display:none;z-index:103;overflow:visible}.memberBox.show{display:block;left:inherit}.memberBox:before{content:'';width:0;height:0;border-style:solid;border-width:12px 8px 0 8px;border-color:#3a9aaf transparent transparent transparent;position:absolute;right:8px;top:-12px;transform:rotate(180deg)}.memberBox .content{padding-top:0}.memberBox .content li{border-bottom-color:rgba(237,237,237,.3);font-size:15px}.memberBox .content li a{padding:10px 0;color:#fff}.memberBox .content li a:hover{color:#fff8c0}.memberBox .content li.info{color:#fff;padding:6px 0}.memberBox .icon-close{display:none}.alertBox{top:52px;padding:20px 40px;text-align:center;width:auto}.alertBox .mbr{display:none}.alertBox__btn{border:1px solid #3a9aaf;padding:10px 0;cursor:pointer}.alertBox__btn:hover{background-color:transparent;color:#3a9aaf;background-image:none}.alert__close{cursor:pointer}.alert__close:hover::before{transform:rotate(90deg)}.tosBox{top:52px;padding:20px 35px;text-align:left;width:290px}.tosBox .mbr{display:none}.tosBox__btn{border:1px solid #3a9aaf;padding:10px 0;cursor:pointer}.tosBox__btn:hover{background-color:transparent;color:#3a9aaf;background-image:none}.tos__close{cursor:pointer;right:8px;top:8px}.tos__close:hover::before{transform:rotate(90deg)}}@media screen and (min-width:767px) and (-ms-high-contrast:active),(-ms-high-contrast:none){main.index .authorBox .authorContent h3{font-size:1.5625rem}.channelList .text h3,main.index .authorBox .authorList li,main.index .selectArticleList>.card h3{font-size:1.25rem}.articleInfo a,.articleInfo li,button.search_submit_pc:before{font-size:1.0625rem}.channelList .keywordsList ul,.indexSearchBox .search_select_popup .search_selectGroup input[type=checkbox]+label,.indexSearchBox .search_select_submit,.indexSearchBox .selectBox button span,.indexSearchBox .selectBox.plus input[type=text],header .rightblock .links ul,header .searchfield input[type=text]{font-size:.9375rem}main.index .authorBox .authorList li{font-family:var(--smile-titlefont)}.indexSearchBox .selectBox button span:before,.indexSearchBox .selectBox.plus button:before,button.search_submit_pc:before,main .topSlider .owl-nav .owl-next:before,main .topSlider .owl-nav .owl-prev:before,main .topSlider .slick-next:before,main .topSlider .slick-prev:before{font-family:var(--smile-iconfont)}.articleTitle .precatch,.searchBox h2,body,main.index .selectArticleList .card h3 a{letter-spacing:.05rem}.channelList .text h3{letter-spacing:.02rem}h1,h2,h3,h4,main.index h2{letter-spacing:.1rem}button.search_submit_pc:before{top:calc(50% - 6px)}header .searchfield{margin-top:-6px}.channelList.special .text p{max-height:73px}.shareBtns{transform:translateX(30%)}.articleInfo{top:calc(50% - 92px)}article .trackSection p.btn,article p.btn{padding-top:0;padding-bottom:6px;display:inline-flex}article .trackSection p.btn-return{display:inline-flex}.indexSearchBox .search_select_popup{width:565px}.indexSearchBox .search_select_popup .search_selectGroup.singleCity2{max-width:460px}}@supports (-ms-ime-align:auto){button.search_submit_pc:before{top:calc(50% - 8px)}}@media (min-width:1023px){.articleTitle>picture{min-height:57vw}.sponsor>picture{min-height:49.69vw}.full .articleTitle>picture{min-height:39.58vw}.topMenu{display:block;position:fixed;z-index:102;left:165px;top:5px;max-width:calc(100% - 510px)}.topMenu ul{display:flex}.topMenu li.mainMenu{position:static;font-family:var(--smile-titlefont);font-weight:600}.topMenu li.mainMenu>a{display:block;padding:16px 3px 17px 3px;color:#2e3638;letter-spacing:.5px;font-size:85%;white-space:nowrap}.topMenu li.mainMenu>a:hover{color:#fff}.topMenu li.mainMenu>a:before{content:'';width:100%;height:0;background-color:#3a9aaf;position:absolute;left:0;bottom:0;z-index:-1;transition:.2s ease-out}.topMenu li.mainMenu>a.clicked:before,.topMenu li.mainMenu>a:hover:before{height:100%}.topMenu li.mainMenu .clicked{color:#fff}.topMenu .subMenu.show{display:block}.topMenu .subMenu{display:none;position:absolute;background-color:#3a9aaf;width:100vw;left:-170px;font-weight:300}.topMenu .subMenu ul{flex-wrap:wrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:85%}.topMenu .subMenu.lots ul{margin:auto}.topMenu .subMenu li{font-family:var(--smile-font);padding:10px 3px}.topMenu .subMenu a{display:block;color:#fff;padding:4px 11px;border-radius:35px}.topMenu .subMenu a:hover{color:#3a9aaf;background-color:#fff}main.article.second_article .articleInfo{padding:0 35px}main.article.second_article .likeList{width:calc(85% - 70px)}main.article .textLinks{padding-right:40px;padding-left:40px}main.article .likeList{margin-left:35px;margin-right:35px}main.article .sponsorVideo{width:calc(85% - 70px)}.topMenu li.mainMenu>a{display:block;padding:16px 3px 17px 3px;color:#2e3638;letter-spacing:.5px;font-size:85%;white-space:nowrap}}@media screen and (min-width:1023px) and (-ms-high-contrast:active),(-ms-high-contrast:none){.topMenu .subMenu li{font-family:Helvetica,Arial,'Noto Sans TC','LiHei Pro Medium','Microsoft JhengHei',PMingLiU,sans-serif}.topMenu li.mainMenu{font-family:var(--smile-titlefont)}}@media (min-width:1130px){.articleTitle>picture{min-height:648.3px}.sponsor>picture{min-height:565.1px}.full .articleTitle>picture{min-height:450px}.channelList .img img{height:auto;min-height:204px}.channelList.special.heightfixed .img img{height:178px;min-height:178px}.topMenu{left:160px;max-width:calc(100% - 510px)}.topMenu li.mainMenu>a{padding:15px 4px;letter-spacing:0;font-size:100%}.topMenu .subMenu a{padding:4px 11px}header .rightblock{right:1rem}header .searchfield input[type=text]{width:140px}.memberBox{right:20px}}@media (min-width:1250px){:root{--smile-H1-fontsize:2.3125rem;--smile-H2bigger-fontsize:1.9375rem}.anitw{width:265px;height:470px}.topMenu li.mainMenu>a{padding:15px 8px}.topMenu .subMenu a{padding:10px 17px}main .topSlider .label{transform:scale(1.06) rotate(-15deg)}main .topSlider .label:hover{transform:scale(1.06) rotate(0)}main .topSlider .label.sponsorTag:hover{transform:scale(1.06) rotate(-15deg)}.articleTitle .precatch{font-size:var(--smile-H3-fontsize)}}@media (min-width:1366px){.topMenu li.mainMenu>a{padding:15px 14px}}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.topMenu li.mainMenu>a{white-space:nowrap}.channelList .keywordsList a{padding-right:calc(10px - 2px);white-space:nowrap}}}@media screen and (min-width:1250px) and (-ms-high-contrast:active),(-ms-high-contrast:none){h1,main .topSlider p,main.authorList .infoBox a,main.authorList .infoBox strong,main.index .authorBox .authorContent h3,main.index .authorBox .infoBox a,main.index .authorBox .infoBox strong,main.index h2{font-size:2.3125rem}.articleTitle .precatch{font-size:1.25rem}}@media (min-width:1270px){.articleTitle>picture{min-height:648px}.likeList li.videoTag div a:before{font-size:24px;left:calc(50% - 12px);top:calc(50% - 12px)}main.article .textLinks{padding-right:0;padding-left:0;width:800px}main.article .likeList{position:fixed;box-shadow:0 0 5px rgba(0,0,0,.3);border:none;padding:10px;width:18vw;background-color:#fff;left:calc(50% + 440px);bottom:6vw;z-index:100}main.article .likeList h4{display:none}main.article .likeList ul{display:block}main.article .likeList li{display:flex;align-items:self-start;width:100%}main.article .likeList li p a{-webkit-line-clamp:2;min-height:47px;height:auto}main.article .likeList li p a:hover{color:#f0520c}main.article .likeList div{flex:0 0 43%;width:43%;margin-right:10px;min-height:3.33593vw}main.article .likeList p{flex:0 0 calc(57% - 10px);width:calc(57% - 10px);font-size:.9375rem}main.article.first_article .likeList{max-width:345px;width:calc(48% - 415px);right:2vw;left:inherit;bottom:100px;margin:0;margin-right:-450px;opacity:0;transition:.5s ease-out}main.article.first_article .likeList.show{margin-right:0;opacity:1}main.article.second_article .articleInfo{width:800px;padding:0}main.article.second_article .likeList{max-width:345px;width:calc(48% - 415px);right:2vw;left:inherit;bottom:100px;margin:0;margin-right:-450px;opacity:0;transition:.3s ease-out}main.article.second_article .likeList.show{margin-right:0;opacity:1}main.article .sponsorVideo{width:800px}}@media (min-width:1366px){.likeList li.videoTag div a:before{font-size:34px;left:calc(50% - 17px);top:calc(50% - 17px)}}@media (min-width:1440px){main.article .likeList div{flex:0 0 40%;width:40%;min-height:4.03888vw}main.article .likeList p{flex:0 0 calc(60% - 10px);width:calc(50% - 10px)}main.article.first_article .likeList{width:calc(48% - 425px)}main.article.second_article .likeList{width:calc(48% - 425px)}}@media (min-width:1680px){main.article .likeList div{flex:0 0 120px;width:120px;min-height:72px}main.article .likeList p{flex:0 0 calc(100% - 130px);width:calc(100% - 130px)}main.article.first_article .likeList{right:3vw}main.article.second_article{display:block}main.article.second_article .likeList{right:3vw}}.calendar{--fc-today-bg-color:transparent;margin:13.125rem auto 1.5rem;font-family:Noto Sans TC;width:85%}@media (max-width:1200px){.calendar{width:95%}}@media (max-width:769px){.calendar{width:100%;margin:3.75rem 0 1.5rem;padding:0 1.5625rem;background-image:url(https://smiletaiwan.cw.com.tw/images/index_boxbg@2x.png);background-size:9.5rem;background-repeat:no-repeat;background-position:right top}}@media (min-width:769px){.calendar:before{content:'';width:80%;height:80%;position:absolute;background-color:#ffecd3;right:inherit;left:-8.83%;top:-7.5rem}}.calendar>h2{z-index:1}@media (min-width:769px){.calendar>h2{position:absolute;right:-1.25rem;top:-5.65rem;background-image:url(./../images/index_articleboxh2bg_type2.png);background-repeat:no-repeat;background-size:100%;color:#fff!important;z-index:3;width:15.8rem;height:6.375rem;padding:.1875rem 0 0 2.4rem;margin:0;text-align:left}.calendar>h2::before{display:none}}.calendar .calendar-wrapper{display:flex;gap:1.875rem;justify-content:center}@media (max-width:769px){.calendar .calendar-wrapper{flex-wrap:wrap;gap:1.125rem}}.calendar .calendar-wrapper .calendar-item-event{width:100%;display:flex;flex-wrap:wrap;gap:.625rem;overflow:auto;max-height:36.938rem;align-items:baseline;align-content:flex-start}@media (max-width:900px){.calendar .calendar-wrapper .calendar-item-event{flex-wrap:nowrap;width:100%;padding:.125rem 0;align-items:unset}}@media (max-width:500px){.calendar .calendar-wrapper .calendar-item-event{width:100%}}@media (min-width:767px){.calendar .calendar-wrapper .calendar-item-event::-webkit-scrollbar{height:0}}@media (min-width:900px){.calendar .calendar-wrapper .calendar-item-event::-webkit-scrollbar{width:.375rem;height:unset}.calendar .calendar-wrapper .calendar-item-event::-webkit-scrollbar-track{background:#fff}.calendar .calendar-wrapper .calendar-item-event::-webkit-scrollbar-thumb{background:#8b9192}}.calendar .calendar-wrapper .calendar-item-event.empty{background-color:#fff;padding:1.25rem;align-content:flex-start;flex-wrap:wrap;gap:.62rem;height:-moz-fit-content;height:fit-content;border:1px solid #ededed}.calendar .calendar-wrapper .calendar-item-event.empty p{width:100%;font-size:1.0625rem;font-weight:400;line-height:150%;letter-spacing:.06rem}.calendar .calendar-wrapper .calendar-item-event.empty img{width:100%;max-width:15.625rem;height:auto;margin:auto}.calendar .calendar-wrapper .calendar-item-event .card{padding:1.1875rem 1.25rem;border:.0625rem solid #ededed;background-color:#fff;display:flex;align-items:center;gap:1.25rem;width:calc(100% - 1.0625rem)}@media (max-width:900px){.calendar .calendar-wrapper .calendar-item-event .card{flex-wrap:wrap;min-width:17.5rem;display:flex;gap:.625rem;align-items:self-start;align-content:flex-start}}.calendar .calendar-wrapper .calendar-item-event .card.active::after{content:'';width:calc(100% - .1875rem);height:calc(100% - .1875rem);border:.1875rem solid #3a9aaf;position:absolute;top:-.09375rem;left:-.09375rem;transition:.3s;z-index:0;pointer-events:none}@media (min-width:769px){.calendar .calendar-wrapper .calendar-item-event .card.active:hover::after{border:.1875rem solid #f0520c}}@media (min-width:769px){.calendar .calendar-wrapper .calendar-item-event .card:hover .content-title a h3{color:#f0520c}}.calendar .calendar-wrapper .calendar-item-event .card-pic{width:14.375rem;min-width:14.375rem}@media (max-width:900px){.calendar .calendar-wrapper .calendar-item-event .card-pic{width:100%}}.calendar .calendar-wrapper .calendar-item-event .card-pic img{width:100%}.calendar .calendar-wrapper .calendar-item-event .card-content{width:100%}.calendar .calendar-wrapper .calendar-item-event .card-content .content-body{display:flex;flex-wrap:wrap;gap:.625rem}.calendar .calendar-wrapper .calendar-item-event .card-content .content-title{width:100%}.calendar .calendar-wrapper .calendar-item-event .card-content .content-title h3{width:100%;display:flex;justify-content:space-between;gap:.4375rem;color:#3a9aaf;font-size:1.4375rem;font-weight:600;line-height:150%;letter-spacing:.06rem;transition:.3s;word-break:break-all}@media (max-width:900px){.calendar .calendar-wrapper .calendar-item-event .card-content .content-title h3{font-size:1.3125rem}}.calendar .calendar-wrapper .calendar-item-event .card-content .content-title h3 span{margin-top:.375rem}.calendar .calendar-wrapper .calendar-item-event .card-content .content-date{width:100%;display:flex;align-items:center;gap:.375rem}.calendar .calendar-wrapper .calendar-item-event .card-content .content-date a{display:flex}@media (max-width:900px){.calendar .calendar-wrapper .calendar-item-event .card-content .content-date{flex-wrap:wrap;gap:.5rem}}.calendar .calendar-wrapper .calendar-item-event .card-content .content-date p{color:#3e3e3e;font-family:heebo;font-size:1.0625rem;font-weight:700;line-height:100%;word-break:break-all}@media (max-width:900px){.calendar .calendar-wrapper .calendar-item-event .card-content .content-date p{width:100%}}.calendar .calendar-wrapper .calendar-item-event .card-content .content-date span{color:#3a9aaf;font-family:Helvetica;font-size:.9375rem;font-weight:400;line-height:100%;cursor:pointer}.calendar .calendar-wrapper .calendar-item-event .card-content .content-info{width:100%;display:flex;gap:.625rem;position:relative}@media (max-width:900px){.calendar .calendar-wrapper .calendar-item-event .card-content .content-info{order:10;flex-wrap:wrap;gap:.625rem}.calendar .calendar-wrapper .calendar-item-event .card-content .content-info::before{content:'';width:100%;height:.0625rem;background-color:#d9d9d9}}.calendar .calendar-wrapper .calendar-item-event .card-content .content-info li{display:flex;align-items:center;font-size:.9375rem;line-height:.9375rem;font-weight:400;color:#8b9192}@media (max-width:900px){.calendar .calendar-wrapper .calendar-item-event .card-content .content-info li{width:100%}}.calendar .calendar-wrapper .calendar-item-event .card-content .content-info li span{font-size:1.5rem}.calendar .calendar-wrapper .calendar-item-event .card-content .content-tag{width:100%;display:flex;flex-wrap:wrap;gap:.5rem}@media (max-width:900px){.calendar .calendar-wrapper .calendar-item-event .card-content .content-tag{padding-top:.5rem}}.calendar .calendar-wrapper .calendar-item-event .card-content .content-tag li{padding:.4375rem .625rem;border:.0625rem solid #3a9aaf;color:#3a9aaf;display:inline-block;font-size:.9375rem;line-height:.9375rem;font-weight:400}.calendar .calendar-wrapper .calendar-item-day{background-color:#fff;box-shadow:0 0 .625rem 0 rgba(0,0,0,.2);width:21.875%;min-width:22.5rem;max-width:22.5rem;font-family:heebo}@media (max-width:900px){.calendar .calendar-wrapper .calendar-item-day{width:100%;max-width:21.25rem}}@media (max-width:769px){.calendar .calendar-wrapper .calendar-item-day{max-width:unset}}@media (max-width:500px){.calendar .calendar-wrapper .calendar-item-day{width:100%}}.calendar .calendar-wrapper .calendar-item-day .date{display:flex;flex-wrap:wrap;padding:1.25rem;background:#3a9aaf}.calendar .calendar-wrapper .calendar-item-day .date-header{width:100%;display:flex;justify-content:space-between}.calendar .calendar-wrapper .calendar-item-day .date-header p{font-family:var(--smile-titlefont);color:#fff;font-size:1.5rem;font-weight:700;line-height:100%;letter-spacing:.1rem}.calendar .calendar-wrapper .calendar-item-day .date-body{width:100%;text-align:center;position:relative}.calendar .calendar-wrapper .calendar-item-day .date-body::after{content:'';display:block;height:.0625rem;width:100%;margin:.9375rem 0;background-color:#fff}.calendar .calendar-wrapper .calendar-item-day .date-body p{font-family:var(--smile-titlefont);color:#fff8c0;font-size:5.625rem;font-weight:700;line-height:100%;letter-spacing:.1rem}.calendar .calendar-wrapper .calendar-item-day .date-footer{width:100%;display:flex;flex-wrap:wrap;gap:.5rem}.calendar .calendar-wrapper .calendar-item-day .date-footer p{text-align:center;width:100%;color:#fff;font-size:.9375rem;font-weight:400;line-height:140%;letter-spacing:.1rem;display:inline-flex;align-items:center;justify-content:center}.calendar .calendar-wrapper .calendar-item-day .date-footer p span.date-solarTerms{position:relative;display:inline-flex;align-items:center}.calendar .calendar-wrapper .calendar-item-day .date-footer p span.date-solarTerms::before{content:'';display:inline-flex;width:.3125rem;height:.3125rem;border-radius:50%;margin:0 .62rem;background-color:#fff8c0}.calendar .calendar-wrapper .calendar-item-day #calendar{padding:.625rem 1.275rem}.calendar .calendar-wrapper .calendar-item-day .fc td,.calendar .calendar-wrapper .calendar-item-day .fc th{border-width:0}.calendar .calendar-wrapper .calendar-item-day .fc .fc-icon{color:#3a9aaf;font-weight:300;font-size:unset}.calendar .calendar-wrapper .calendar-item-day .fc .fc-icon.fc-icon-chevron-right:before{content:'\e915';font-size:1rem;font-family:var(--smile-iconfont)}.calendar .calendar-wrapper .calendar-item-day .fc .fc-icon.fc-icon-chevron-left:before{content:'\e916';font-size:1rem;font-family:var(--smile-iconfont)}.calendar .calendar-wrapper .calendar-item-day .fc .fc-toolbar-title{font-weight:700;font-size:1rem;color:#000;font-family:'Noto Sans TC';margin-right:1.25rem;letter-spacing:0}.calendar .calendar-wrapper .calendar-item-day .fc .fc-button-primary{background-color:transparent;border-color:transparent;color:unset;padding:0}.calendar .calendar-wrapper .calendar-item-day .fc .fc-button-primary:focus{box-shadow:unset}.calendar .calendar-wrapper .calendar-item-day .fc .fc-today-button{height:1.5rem;background-color:#fff!important;color:#3a9aaf!important;border:0!important;text-shadow:unset!important;font-size:.875rem;width:2.9375rem;padding:0;font-family:'Noto Sans TC'}.calendar .calendar-wrapper .calendar-item-day .fc .fc-today-button:disabled{background-color:#fff!important;opacity:1;color:#888!important;cursor:not-allowed}.calendar .calendar-wrapper .calendar-item-day .fc .fc-scrollgrid,.calendar .calendar-wrapper .calendar-item-day .fc .fc-scrollgrid-sync-table,.calendar .calendar-wrapper .calendar-item-day .fc .fc-theme-standard td,.calendar .calendar-wrapper .calendar-item-day .fc .fc-theme-standard th{border-color:#fff}.calendar .calendar-wrapper .calendar-item-day .fc .fc-col-header a{font-family:'Noto Sans TC';font-weight:400;text-transform:uppercase}.calendar .calendar-wrapper .calendar-item-day .fc .fc-daygrid-day-frame,.calendar .calendar-wrapper .calendar-item-day .fc .fc-daygrid-day-top{display:block;float:none;text-align:center;font-size:.8125rem;line-height:2.3rem;height:1.875rem;color:#000;width:1.875rem;border-radius:1.875rem;font-family:heebo;padding:0;margin:auto}.calendar .calendar-wrapper .calendar-item-day .fc .fc-daygrid-day-events{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5}.calendar .calendar-wrapper .calendar-item-day .fc .fc-event-title{font-size:.8125rem}.calendar .calendar-wrapper .calendar-item-day .fc .fc-event{opacity:1;position:relative;background:unset;border:unset;pointer-events:none;font-weight:400}.calendar .calendar-wrapper .calendar-item-day .fc .fc-event::after{content:'';top:0;left:50%;position:absolute;transform:translate(-50%,0);width:1.79rem;height:1.79rem;border-radius:1.875rem}.calendar .calendar-wrapper .calendar-item-day .fc .fc-event.internal{--fc-event-text-color:$color-white}.calendar .calendar-wrapper .calendar-item-day .fc .fc-event.internal::after{border:.0625rem solid #3a9aaf;background:#3a9aaf}.calendar .calendar-wrapper .calendar-item-day .fc .fc-event.external{--fc-event-text-color:#2e3638}.calendar .calendar-wrapper .calendar-item-day .fc .fc-event.external::after{border:.0625rem solid #fff8c0;background:#fff8c0}.calendar .calendar-wrapper .calendar-item-day .fc .fc-event-main{line-height:1.75rem}@media (min-width:769px){.calendar .calendar-wrapper .calendar-item-day .fc .fc-day:not(.fc-day-today) .fc-daygrid-day-frame:hover .fc-daygrid-day-top:not(.active) a:not(.external,.internal){color:#f0520c}.calendar .calendar-wrapper .calendar-item-day .fc .fc-day:not(.fc-day-today) .fc-daygrid-day-frame:hover::after{content:'';top:.25rem;left:50%;position:absolute;transform:translate(-50%,0);width:1.75rem;height:1.75rem;border:.0625rem solid #f0520c;border-radius:1.875rem;background:0 0;z-index:-1;display:block}}.calendar .calendar-wrapper .calendar-item-day .fc .fc-daygrid-day-top{cursor:pointer}.calendar .calendar-wrapper .calendar-item-day .fc .fc-daygrid-day-top .fc-daygrid-day-number{font-size:.8125rem;color:#8b9192;transition:0s}.calendar .calendar-wrapper .calendar-item-day .fc .fc-daygrid-day-top a{font-weight:400}.calendar .calendar-wrapper .calendar-item-day .fc .fc-daygrid-day-top.active .fc-daygrid-day-number{color:#fff}.calendar .calendar-wrapper .calendar-item-day .fc .fc-scroller-harness-liquid{margin:.62rem 0 .62rem}.calendar .calendar-wrapper .calendar-item-day .fc .fc-scrollgrid-sync-table{overflow:hidden}.calendar .calendar-wrapper .calendar-item-day .fc .fc-scroller,.calendar .calendar-wrapper .calendar-item-day .fc .fc-scrollgrid-section{overflow:hidden!important}.calendar .calendar-wrapper .calendar-item-day .fc .fc-scroller:not(.fc-scroller-liquid-absolute){border-bottom:.0625rem solid #d9d9d9}.calendar .calendar-wrapper .calendar-item-day .fc .fc-col-header{font-weight:400;font-size:.75rem;line-height:2.1;letter-spacing:.75px;background:#fff;color:#3e3e3e;padding-bottom:.125rem}.calendar .calendar-wrapper .calendar-item-day .fc .fc-day-today .fc-daygrid-day-top::before{content:'';color:#3a9aaf;top:60%;left:50%;position:absolute;transform:translate(-50%,-50%);background:#fff;width:1.75rem;height:1.75rem;line-height:1.75rem;border-radius:50%;border:.0625rem solid #3a9aaf}.calendar .calendar-wrapper .calendar-item-day .fc .fc-day-today .fc-daygrid-day-top a,.calendar .calendar-wrapper .calendar-item-day .fc .fc-day-today .fc-daygrid-day-top.active a{color:#3a9aaf}.calendar .calendar-wrapper .calendar-item-day .fc .fc-day-today .fc-daygrid-day{background-color:#fff}.calendar .calendar-wrapper .calendar-item-day .fc .fc-highlight{opacity:1;position:relative;background:unset;height:1.875rem;z-index:-1}.calendar .calendar-wrapper .calendar-item-day .fc .fc-highlight::after{content:'';top:-100%;left:50%;position:absolute;transform:translate(-50%,.25rem);width:1.75rem;height:1.75rem;border-radius:1.875rem;border:.0625rem solid #f0520c;background:#f0520c}.calendar .calendar-wrapper .calendar-item-day .fc .fc-toolbar-chunk{display:flex;align-items:center}.calendar .calendar-wrapper .calendar-item-day .fc .fc-toolbar.fc-header-toolbar{margin-bottom:0}.calendar .calendar-wrapper .calendar-item-day .fc .fc-day-other{pointer-events:none}.calendar .calendar-wrapper .calendar-item-day .fc .fc-day-other .active .fc-daygrid-day-number{color:#8b9192}.calendar .calendar-wrapper .calendar-item-day .fc .fc-day-other .fc-highlight::after{background-color:transparent;border:none}.calendar .calendar-wrapper .calendar-item-day .hint{margin-top:.62rem;padding:0 1.25rem 1.25rem}.calendar .calendar-wrapper .calendar-item-day .hint ul{display:flex;justify-content:center;gap:.375rem}.calendar .calendar-wrapper .calendar-item-day .hint ul li{font-size:.9375rem;font-weight:350;line-height:100%;letter-spacing:.06rem;color:#8b9192;display:flex;align-items:center;gap:.25rem}.calendar .calendar-wrapper .calendar-item-day .hint ul li::before{content:'';display:inline-flex;width:.8125rem;height:.8125rem;border-radius:50px}.calendar .calendar-wrapper .calendar-item-day .hint ul li:first-child::before{border:1px solid #3a9aaf}.calendar .calendar-wrapper .calendar-item-day .hint ul li:nth-child(2)::before{border:1px solid #3a9aaf;background-color:#3a9aaf}.calendar .calendar-wrapper .calendar-item-day .hint ul li:nth-child(3)::before{border:1px solid #fff8c0;background-color:#fff8c0}.calendar .btn{margin:1.25rem 0 0 auto!important;display:block!important}article h2{color:var(--smileorange);font-family:"Noto Sans TC";font-size:1.4375rem;font-weight:500;line-height:140%;letter-spacing:1.6px;margin-bottom:1.5rem}article .cwa-table h3,article h3{color:var(--smileorange);font-family:"Noto Serif TC";font-size:1.1875rem;font-weight:600;line-height:140%;letter-spacing:1.6px;margin-bottom:1.5rem}article h4{color:var(--smileorange);font-family:"Noto Sans TC";font-size:1.0625rem;font-weight:500;line-height:140%;letter-spacing:1.6px;margin-bottom:1.5rem}article .cwa-table>h3{margin-bottom:.625rem;text-align:center}article .cwa-table>p{margin-bottom:.625rem;text-align:center}.cwa-table table{width:100%;border-collapse:collapse;border-spacing:0;background:#fff}article .cwa-table table td,article .cwa-table table th{border:1px solid #cfcfcf;padding:10px}article .cwa-table table th{background:#f4f4f4}article .cwa-table table th p{color:var(--smileblue);font-weight:500;line-height:190%;letter-spacing:.8px}article .cwa-table table td p{color:#000;font-family:"Noto Sans TC";font-size:17px;font-weight:300;line-height:190%;letter-spacing:.8px}article .cwa-table table td a{font-family:"Noto Sans TC";font-size:17px;font-weight:300;line-height:190%;letter-spacing:.8px;color:var(--smileblue)!important;text-decoration:none!important;background:0 0!important;transition:all .2s}article .cwa-table table td a:hover{text-decoration:underline!important;background:0 0!important}article .cwa-article-card{padding:20px 20px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;flex-direction:column;gap:10px;box-shadow:0 0 5px rgba(0,0,0,.3)}article .cwa-article-card-content{flex:1;max-width:470px;text-align:center}article .cwa-article-card-title{margin-bottom:10px;font-family:"Noto Sans TC";font-size:18px;font-weight:500;line-height:140%;letter-spacing:.8px;color:#000}article .cwa-article-card-context{margin-bottom:10px}article .cwa-article-card-content a,article .cwa-article-card-context .box-description{font-family:"Noto Sans TC";font-size:17px;font-weight:300;line-height:190%;letter-spacing:.68px}article .cwa-article-card-image-box{width:190px;height:190px}article .cwa-article-card-image-wrapper img,article .cwa-article-card-image-wrapper picture{width:100%!important;height:100%!important;object-fit:cover;margin:0!important}article .cwa-article-card-actions a,article .cwa-article-card-content a,article .cwa-table a{color:var(--smileblue)!important;text-decoration:none!important;background:0 0!important;transition:all .2s}.cwa-article-card-content a:hover,article .cwa-article-card-actions a:hover,article .cwa-table a:hover{text-decoration:underline!important;background:0 0!important}@media (min-width:767px){article .cwa-article-card{padding:20px 50px;flex-direction:row-reverse;gap:40px}article .cwa-article-card-content{text-align:left}}article .cwa-dictionary{margin:0!important;display:inline}article .cwa-dictionary>div{border-color:var(--smileblue)}article .cwa-dictionary .cwa-dictionary-summary{display:inline-flex;align-items:center;gap:.3125rem;cursor:pointer}article .cwa-dictionary .cwa-dictionary-title{font-weight:400;color:var(--smileblue)}article .cwa-dictionary .cwa-dictionary-summary::before{display:none}article .cwa-dictionary .cwa-dictionary-summary::after{content:'\e926';font-family:icomoon;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0}article .cwa-dictionary:has(input:checked) .cwa-dictionary-content{display:block}article .cwa-dictionary:has(input) .cwa-dictionary-summary::after{content:'\e926';transition:transform .3s ease-in-out}article .cwa-dictionary:has(input:checked) .cwa-dictionary-summary::after{transform:rotate(180deg)}article .cwa-dictionary .cwa-dictionary-content{display:none;margin:.625rem 0;padding:1.25rem 2.5rem;background-color:#fff;border:1px dashed var(--smileblue)}article .cwa-faq{margin:1.5rem auto}article .cwa-faq-title{color:var(--smileblue);font-family:"Noto Sans TC";font-size:1.125rem;font-weight:500;line-height:140%;letter-spacing:1.6px;padding-bottom:5px;border-bottom:1px solid var(--smileblue)}article .cwa-faq-content{padding-top:10px}article .cwa-faq-content p{font-family:"Noto Sans TC";font-size:1.0625rem;font-weight:300;line-height:190%;letter-spacing:.68px}article .cwa-profile{margin:1.5rem 0 3rem}article .cwa-profile:after,article .cwa-profile:before{content:'';width:1px;height:100%;background-color:#ededed;position:absolute;bottom:-21px;z-index:-1}article .cwa-profile:before{left:10px;height:calc(100% - 20px)}article .cwa-profile:after{right:0}article .cwa-profile-title{position:relative;color:var(--smileorange);font-size:1.375rem;font-weight:500;line-height:150%;letter-spacing:1px;display:inline-block;margin-bottom:10px}article .cwa-profile-title:after{content:'';width:7px;height:7px;border-radius:7px;background-color:#ededed;position:absolute;left:7px;bottom:-9px}article .cwa-profile-title:before{content:'';position:absolute;right:-20px;top:5px;z-index:-1;width:33px;height:30px;background-image:url(../images/icon_contentList_h2@2x.png);background-repeat:no-repeat;background-size:100%}article .cwa-profile-content ul{padding:0 1.3rem 0 2rem}article .cwa-profile-content ul:after,article .cwa-profile-content ul:before{content:'';width:calc(100% - 10px);height:1px;background-color:#ededed;position:absolute;right:0;z-index:-1}article .cwa-profile-content ul:before{top:-22px}article .cwa-profile-content ul:after{bottom:-1.3rem}article .cwa-profile-content ul li{padding-left:1.9rem}article .cwa-profile-content ul li:before{background-color:transparent;background-image:url(../images/icon_contentList@2x.png);background-repeat:no-repeat;background-size:100%;width:24px;height:15px;top:5px;left:-5px}article .cwa-planBox{padding-left:130px;min-height:87px}article .cwa-planBox p:first-child{position:absolute;top:0;left:0}article .cwa-planBox p:first-child:before{left:calc(100% + 20px);bottom:calc(50% - 5.5px)}article .cwa-planBox p:first-child:after{left:calc(100% + 12px);bottom:calc(50% - 12.5px);transform:rotate(90deg)}article .cwa-planBox h2:last-child,article .cwa-planBox p:last-child{height:85px;display:table-cell;vertical-align:middle}
