@charset "utf-8";@import url(https://fonts.googleapis.com/css?family=Noto+Sans+TC&display=swap);a,ins{text-decoration:none}.italic,mark{font-style:italic}#cc,#contents-header,.coming-txt,.pager li{text-align:center}.pager li,li,ol,ul{list-style:none}article,aside,details,figcaption,figure,footer,header,hgroup,hr,menu,nav,section{display:block}a,hr{padding:0}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}ins,mark{background-color:#ff9;color:#000}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{margin:0;font-size:100%;vertical-align:baseline;background:0 0;display:inline-block}.pc,picture{display:block}mark{font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{height:1px;border:0;border-top:1px solid #ccc;margin:1em 0}input,select{vertical-align:middle}picture{line-height:0}.trajan{font-family:trajan-pro-3,serif;font-weight:400;font-style:normal}.gothic,.minchou{font-family:'Noto Sans TC',Arial,Helvetica,"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif}body,html{background:#fff;font:13px/1em 'Noto Sans TC',Georgia,"Times New Roman",Times,'Yu Mincho Light',YuMincho,'Yu Mincho','游明朝体','游明朝体+36ポかな','YuMincho +36p Kana','ヒラギノ明朝 ProN','Hiragino Mincho ProN',serif;letter-spacing:1px;word-break:break-all;word-wrap:break-word;font-feature-settings:"palt";-webkit-text-size-adjust:100%;hyphens:auto}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.hover{-webkit-transition:all .2s ease;transition:all .2s ease}.click{-webkit-transition:all .4s ease;transition:all .4s ease}.click:active{-webkit-transition:all .1s ease;transition:all .1s ease;transform:scale(.95)}.w100{width:100%;height:auto}.ls0{letter-spacing:-2px}.sp{display:none}.coming-txt{color:#fff;font-size:60px;line-height:1em;padding:200px 0}@media all and (max-width:812px){.pc{display:none}.sp{display:block}.coming-txt{font-size:30px;line-height:1em}}#wrapper{width:100%;min-width:1280px;display:block;position:relative;overflow:hidden}#header{position:fixed;z-index:10;top:0;left:40px;width:300px;height:100%;min-height:680px;padding:28px 0 0}#header-inner{position:absolute;top:28px;transform:translateY(0)}#header-ttl{width:300px;height:156px;background:url(../img/common/logo_white_190820.png) center center/cover no-repeat;overflow:hidden}.header-ttl-link{display:block;width:100%;height:100%;text-indent:-9999px}#header-orna{width:38.5px;margin:12px auto}#header-onair{width:267px;margin:0 auto}#global-nav-container{margin:40px 0 0;font-size:17px}.global-nav-box{margin:0 0 10px}.global-nav-box.small{font-size:13px;margin:20px 0 0}.global-nav-box.small a{display:block;margin:0 0 5px}.global-nav-btn{color:#fff;padding:5px 0}.global-nav-btn.coming{opacity:.5;cursor:default}.global-nav-btn .share-icon{font-size:100%;margin:0 5px 0 0}#header-share-container{display:none}#lang-nav-container{white-space:nowrap;padding:0 0 30px;color:#fff}#lang-icon{margin:0 10px 0 0}#lang-nav{font-size:11px}.lang-nav-btn{color:inherit}@media all and (min-width:813px){#top #header-inner,#top #header-onair,#top #header-orna,#top #header-ttl{transition:all .3s ease-in}#header.mini,.contents #header{width:150px}#header.black #lang-nav-container,#header.black .lang-nav-btn,.black .global-nav-btn{color:#000}#header-inner{display:block!important}.contents .global-nav-box.small{font-size:10px}#global-nav.animate .global-nav-btn{transition:all .3s ease-in-out}#header.mini #header-inner{transition:all .3s ease-out}#header.mini #header-onair,#header.mini #header-orna,#header.mini #header-ttl,#header.mini .global-nav-btn{transition:all .3s ease-in}body.contents #header.mini{display:block}.mini #header-ttl,body.contents #header-ttl{width:107px;height:57px}.mini #header-onair,.mini #header-orna,body.contents #header-onair,body.contents #header-orna{width:0;height:0;margin:0}.mini #global-nav-container,body.contents #global-nav-container{margin:25px 0 0;font-size:12px}.black #header-ttl{background:url(../img/common/logo_black_190820.png) center center/cover no-repeat}.global-nav-btn:not(.coming):hover{transition:all .2s ease-in!important;transform:translateX(10px)}#header.mini .small{font-size:10px}.lang-nav-btn:hover{opacity:.5}}@media all and (max-width:812px){#wrapper{min-width:100%}#drawer-btn,#header{position:fixed;z-index:10;top:0;left:0}#header{width:55px;height:55px;min-height:auto;padding:0;background:#8a87ab;transition:all .2s ease-in;overflow:hidden}#header.show{width:100vw;height:100vh;background:#fff}#drawer-btn{width:55px;height:55px}#drawer-line-box{width:28px;margin:18px auto 0;padding:0 0 4px}.drawer-line{width:28px;height:2px;background:#fff;margin:0 0 6px}#drawer-btn.open .drawer-line{background:#8a87ab}#drawer-btn.open .drawer-line:nth-child(1){transform:rotate(45deg) translate(5.5px,5.5px)}#drawer-btn.open .drawer-line:nth-child(2){opacity:0}#drawer-btn.open .drawer-line:nth-child(3){transform:rotate(-45deg) translate(5.5px,-5.5px)}#header-inner{padding:18% 0 0;top:5%;position:relative;overflow-y:scroll;-webkit-overflow-scrolling:touch;height:100vh;opacity:0}#header.show #header-inner{transition:all .3s .2s ease-in-out;opacity:1;top:0}#header-ttl{width:52vw;height:27.2vw;background:url(../img/common/logo_black_190820.png) center center/cover no-repeat;overflow:hidden;margin:0 auto}.header-ttl-link{display:block;width:100%;height:100%;text-indent:-9999px}#header-orna{width:30px;margin:5% auto;background:url(../img/common/ornament_yellow.png) center center/cover no-repeat}#header-orna img{opacity:0}#header-onair{display:none}#global-nav-container{margin:40px 0 0;font-size:17px}#global-nav{display:flex;flex-wrap:wrap;width:84%;margin:0 auto}.global-nav-box{margin:0 0 10%;width:50%}.global-nav-box.small{font-size:13px;width:100%;margin:0;display:flex;font-family:'Yu Mincho Light',YuMincho,'Yu Mincho','游明朝体','游明朝体+36ポかな','YuMincho +36p Kana','ヒラギノ明朝 ProN','Hiragino Mincho ProN','ＭＳ 明朝','MS Mincho','ＭＳ Ｐ明朝','MS PMincho',sans-serif}.global-nav-box.small a{width:48%;margin:0;padding:4% 0 5%;color:#727c7f;border:1px dotted #727c7f;text-align:center}.global-nav-box.small a:nth-child(1){margin:0 4% 0 0}.global-nav-box.small a i{font-size:150%;position:relative;top:3px}.global-nav-btn{color:#000;display:block;padding:5px 0}.global-nav-btn.coming{opacity:.5;cursor:default}.global-nav-btn .share-icon{font-size:100%;margin:0 5px 0 0}#header-share-container{background:#e9f1f3;width:100%;margin:20% 0 0;padding:10% 0;align-items:center;display:flex}.header-share-txt{font-size:14px;margin:0 10px 0 0}.header-share-box{margin:0 8px}.header-share-link-btn{color:#000}#lang-nav-container{padding:0;color:#000;position:absolute;z-index:2;top:20px;right:20px;letter-spacing:0}#lang-icon{margin:0 10px 0 0}#lang-nav{font-size:11px}}#bg-container,#preloader{position:fixed;top:0;left:0;right:0;bottom:0}#footer,.contents #footer{padding:50px 0}#footer{background:#e9f1f3}#page-top{width:46px;margin:0 auto 35px;cursor:pointer}#footer-logo{width:319px;margin:0 auto 20px}.footer-share-container{align-items:center;margin:0 0 40px}.footer-share-txt{width:48px;margin:0 20px 0 0}.footer-share-box{margin:0 10px}.footer-share-box .share-link-btn{color:#000}#cc{color:#666;font-size:11px}@media all and (max-width:812px){#footer{padding:15% 0 10%}.contents #footer{padding:10% 0}#page-top{width:46px;margin:0 auto 8%;cursor:pointer}#footer-logo{width:50vw;margin:0 auto 6%}.footer-share-container{align-items:center;margin:0 0 40px}.footer-share-txt{width:48px;margin:0 20px 0 0}.footer-share-box{margin:0 10px}#cc{font-size:10px;white-space:nowrap;transform:scale(.8);margin:0 auto;letter-spacing:0}}#bg-container,#preloader,.bg-img{width:100%;height:100%}#contents{width:880px;min-height:800px;margin:0 auto}#contents-header{height:180px;padding:60px 0}#contets-ttl-orna{width:38px;display:block;margin:0 auto 5px}#contents-ttl{font-size:32px;color:#e3aa30;line-height:1em}#contents-main{padding:0 0 100px}#bg-container{z-index:0}.bg-img{object-fit:cover;object-position:center top}@media all and (max-width:812px){#contents{width:100%;min-height:auto;margin:0 auto}#contents-header{height:120px;padding:60px 0 0;text-align:center}#contets-ttl-orna{width:38px;display:block;margin:0 auto 5px}#bg-container,.bg-img{width:100%;height:100%}#contents-ttl{font-size:32px;color:#e3aa30;line-height:1em}#contents-main{padding:0 0 100px}#bg-container{position:fixed;z-index:0;top:0;left:0;right:0;bottom:0}.bg-img{object-fit:cover;object-position:center top}}#preloader{background:#fff;z-index:10000;display:flex;justify-content:center;align-items:center}#preloader-inner{opacity:0;width:442px;height:220px;position:absolute;z-index:1;top:calc(50% - 110px);left:calc(50% - 221px);transform:scale(1.2)}#preloader.act #preloader-inner{transition:all .8s ease-out;transform:scale(1);opacity:1}.preloader-logo-box0{width:100%;height:auto;position:absolute;z-index:1;top:0;left:0}.preloader-logo-box1{height:220px;position:absolute;z-index:0;top:0;left:0;width:0;overflow:hidden;transition:all .6s .2s linear}#preloader.act .preloader-logo-box1{width:442px}.preloader-logo-img{width:442px;height:220px}@media all and (max-width:812px){#preloader-inner,#preloader.act .preloader-logo-box1,.preloader-logo-img{width:300px;height:149px}#preloader-inner{position:initial;z-index:1;top:auto;left:auto}.preloader-logo-box1{height:149px}}.relative,.share-icon{position:relative}.pager{font-size:20px;margin-top:40px}.pager li{width:34px;height:34px;line-height:34px;margin:0 3px}.pager li a{color:#e3aa30;display:block}.pager li a.act,.pager li a:hover{color:#fff;background:#000}.next,.prev{font-size:10px}@media all and (max-width:812px){.pager{font-size:15px;margin-top:40px}.pager li a:hover{color:#e3aa30;background:0 0}}#social-container{margin:20px}.share-link-btn{color:#fff}.share-icon{font-size:18px;display:inline-block;padding:0}iframe[name=google_conversion_frame]{height:0!important;width:0!important;line-height:0!important;font-size:0!important;margin-top:-13px}.flex{display:-webkit-flex;display:flex}.flex-wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap}.flex-center{-webkit-justify-content:center;justify-content:center}.flex-left{-webkit-justify-content:flex-start;justify-content:flex-start}.flex-right{-webkit-justify-content:flex-end;justify-content:flex-end}.bold{font-weight:700}.none{display:none}.block,.guard{display:block}.margin-auto{margin:0 auto}.guard{position:absolute;width:100%;height:100%;top:0;left:0;background-image:url(../common/img/spacer.gif);background-repeat:repeat}.protect{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none;-khtml-user-drag:none;-webkit-user-drag:none}