.ct-whole .meta-date{font-family:STHeiti, STXihei, Arial, sans-serif}.ct-whole::before,.ct-whole.bgimg::after,.ct-whole .inner-bg{position:absolute;top:0;bottom:0;left:0;right:0}.ct-whole .meta-info .meta::after{content:'\268C';display:inline-block;font-family:sans-serif;font-size:1.5rem;margin:auto 0.4rem auto 1rem;vertical-align:baseline;transform:rotate(90deg);opacity:.78}.ct-whole .meta-info .meta:last-of-type::after{content:none}.ct-whole::before,.ct-whole.bgimg::after,.ct-whole .inner-bg,.ct-whole .inner-bg::before{backface-visibility:hidden;-webkit-backface-visibility:hidden}.ct-whole .inner-bg::before{content:'';position:fixed;top:0;left:0;right:0;bottom:0;display:block;background-size:cover;background-position:center;pointer-events:none;z-index:-1}.ct-whole .hd-title *{font-family:var(--major-title-font-family, inherit);font-weight:var(--major-title-font-weight, normal);font-style:var(--major-title-font-style, normal);letter-spacing:var(--common-title-spacing, 0.1em)}.ct-hd{position:relative;overflow:hidden;z-index:0}.ct-hd[class*="edge_wave"],.ct-hd[class*="edge_curve"]{box-shadow:0 30px 30px 30px var(--container-bg-color, #fff)}.ct-hd .svg_edge{fill:var(--container-bg-color)}.ct-whole{position:relative;line-height:1.4;overflow:hidden;color:var(--ct-hd-color, #fff);text-shadow:var(--ct-hd-text-shadow-color, none);padding-top:var(--page-header-space-top-mb, 8vh);padding-bottom:var(--page-header-space-btm-mb, 6vh)}.ct-whole a{color:var(--ct-hd-color, #fff)}.ct-whole:not([class*=" term-color"]){background-color:var(--primary-color);background-image:var(--primary-color-gradient, none)}.ct-whole.is-show .inner-bg{opacity:1;transform:scale(1)}.ct-whole::before{content:"";opacity:.48;z-index:1}.ct-whole.no_bgimg{background-image:var(--ct-hd-bg-gradient-no-bgimg, inherit)}.ct-whole.no_bgimg[class*=" term-color"]{background-color:var(--term-color);background-image:none}.ct-whole.no_bgimg[class*=" term-color"].term_color_gradient::before{background-image:var(--ct-hd-bg-gradient-no-bgimg, inherit)}.ct-whole.bgimg{will-change:transform}.ct-whole.bgimg::before{background-color:var(--ct-hd-bg-color-bgimg);background-image:var(--ct-hd-bg-gradient-bgimg, none);opacity:var(--ct-hd-bg-opacity-bgimg, 0.64)}.ct-whole.bgimg::after{content:'';z-index:1;background:var(--ct-hd-layer-pattern);background-size:var(--ct-hd-layer-size);opacity:var(--ct-hd-layer-opacity)}.ct-whole.bgimg[class*=" term-color"]::before{background:var(--term-color)}.ct-whole.singular .hd-title{font-size:1.6rem}.ct-whole .inner-bg{width:auto;height:auto;z-index:0;opacity:0;transform:scale(1.4);transition:all 1.8s ease;filter:var(--ct-hd-inner-bg-filter, none)}.ct-whole .inner-bg::before{background-image:var(--bg-image)}.ct-whole .hd-content{position:relative;padding:0 1rem;margin:auto;line-height:1.6;font-size:1.25rem;z-index:2}.ct-whole .hd-title{font-size:2rem;letter-spacing:var(--common-title-spacing, 0.1em)}.ct-whole .hd-title span{position:relative;display:inline-block}.ct-whole .hd-title span::after{content:'';position:absolute;bottom:-3.6rem;left:50%;height:3.4rem;border-right:1px solid}.ct-whole .sub-title{position:absolute;top:50%;right:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;transform:translate(100%, -40%);font-size:8.8rem;font-weight:600;letter-spacing:-0.02em;text-shadow:none;opacity:.1;z-index:0;-webkit-animation:animCtHeaderSubTitle 26s linear .4s infinite backwards;animation:animCtHeaderSubTitle 26s linear .4s infinite backwards}.ct-whole .hd-meta{position:relative;z-index:1}.ct-whole .meta-info{margin-top:2.4rem;padding-top:2.4rem}.ct-whole .meta-info>div{font-size:1.2rem}.ct-whole .meta-info .meta{display:inline-block}.ct-whole .cond_area{margin-top:24px;line-height:2;font-size:1.15rem}.ct-whole .cond_area .cond_item{margin-right:5px}.ct-whole .cond_area .cond_item:not(:last-of-type)::after{content:',';padding-left:4px}
