﻿@font-face {
    font-family: '微軟正黑體修正';
    unicode-range: U+7db0,U+78A7,U+7B75;
    font-style: normal;
    font-weight: bold;
    src: local(Yu Gothic),local(MS Gothic)
}

@font-face {
    font-family: '微軟正黑體修正';
    unicode-range: U+7db0,U+78A7,U+7B75;
    font-style: normal;
    font-weight: normal;
    src: local(微軟正黑體)
}

@font-face {
    font-family: OpenSans;
    src: url("../Images/icon-font/OpenSans-Regular.ttf")
}

@font-face {
    font-family: OpenSansBold;
    src: url("../Images/icon-font/OpenSans-Bold.ttf")
}

.extend-nav .ct ul, .extend-links .hd ul, .extend-links .ct ul, .group-tab > .bg-drop-layout > .in > .ct > .in > ul, .group-tab > .in > .ct > .in > ul, .group-list > .bg-drop-layout > .in > .ct > .in > ul, .group-list > .in > .ct > .in > ul, .list-text .ct ul, .list-pic .ct ul, .group-list02 > .bg-drop-layout > .in > .ct > .in > ul, .group-list02 > .in > .ct > .in > ul, .simple-text.major-logo .ct .h1, .simple-text.major-logo .ct h1, .simple-text.heading .ct .h2, .simple-text.heading .ct h2, .group-list.major-slider > .bg-drop-layout > .in > .ct > .in > ul > li > [data-index][data-type] > .in, .group-list.major-slider > .in > .ct > .in > ul > li > [data-index][data-type] > .in, .area-customize.news-card .ct ul, .area-customize.icons-g2 .ct ul, .area-customize.message02 .ct > .in > ul, .group-list.major-slider02 > .bg-drop-layout > .in > .ct > .in > ul > li > [data-index][data-type] > .in, .group-list.major-slider02 > .in > .ct > .in > ul > li > [data-index][data-type] > .in, .area-customize.message .ct > .in > ul, .area-form.submit .ct .fieldset span.list ol, [data-index][data-type] .hd h2, [data-index][data-type] .hd h3, [data-index][data-type] .hd h4, [data-index][data-type] .hd .h4, [data-index][data-type] .ct .list ul, [data-index][data-type] .ct .label ul, [data-index][data-type] .ct .p p, [data-index][data-type] .ft ul, .group-tab > .bg-drop-layout > .in > .ct > .in > ul > li > [data-index][data-type], .group-tab > .in > .ct > .in > ul > li > [data-index][data-type], .group-tab > .bg-drop-layout > .in > .ct > .in > ul > li > [data-index][data-type] > .bg-drop-layout > .in, .group-tab > .bg-drop-layout > .in > .ct > .in > ul > li > [data-index][data-type] > .in, .group-tab > .in > .ct > .in > ul > li > [data-index][data-type] > .bg-drop-layout > .in, .group-tab > .in > .ct > .in > ul > li > [data-index][data-type] > .in {
    margin: 0;
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto
}

.extend-nav .ct ul, .extend-links .hd ul, .extend-links .ct ul, .group-tab > .bg-drop-layout > .in > .ct > .in > ul, .group-tab > .in > .ct > .in > ul, .group-list > .bg-drop-layout > .in > .ct > .in > ul, .group-list > .in > .ct > .in > ul, .list-text .ct ul, .list-pic .ct ul, .group-list02 > .bg-drop-layout > .in > .ct > .in > ul, .group-list02 > .in > .ct > .in > ul, .simple-text.major-logo .ct .h1, .simple-text.major-logo .ct h1, .simple-text.heading .ct .h2, .simple-text.heading .ct h2, .simple-text2.major-logo .ct .h1, .simple-text2.major-logo .ct h1, .simple-text2.heading .ct .h2, .simple-text2.heading .ct h2,.group-list.major-slider > .bg-drop-layout > .in > .ct > .in > ul > li > [data-index][data-type] > .in, .group-list.major-slider > .in > .ct > .in > ul > li > [data-index][data-type] > .in, .area-customize.news-card .ct ul, .area-customize.icons-g2 .ct ul, .area-customize.message02 .ct > .in > ul, .group-list.major-slider02 > .bg-drop-layout > .in > .ct > .in > ul > li > [data-index][data-type] > .in, .group-list.major-slider02 > .in > .ct > .in > ul > li > [data-index][data-type] > .in, .area-customize.message .ct > .in > ul, .area-form.submit .ct .fieldset span.list ol, [data-index][data-type] .hd h2, [data-index][data-type] .hd h3, [data-index][data-type] .hd h4, [data-index][data-type] .hd .h4, [data-index][data-type] .ct .list ul, [data-index][data-type] .ct .label ul, [data-index][data-type] .ct .p p, [data-index][data-type] .ft ul {
    padding: 0;
    border: 0;
    border-radius: 0;
    list-style: none;
    background-color: transparent;
    font-size: 1em;
    font-weight: normal;
    transition: initial
}

    .extend-nav .ct ul:before, .extend-links .hd ul:before, .extend-links .ct ul:before, .group-tab > .bg-drop-layout > .in > .ct > .in > ul:before, .group-tab > .in > .ct > .in > ul:before, .group-list > .bg-drop-layout > .in > .ct > .in > ul:before, .group-list > .in > .ct > .in > ul:before, .list-text .ct ul:before, .list-pic .ct ul:before, .group-list02 > .bg-drop-layout > .in > .ct > .in > ul:before, .group-list02 > .in > .ct > .in > ul:before, .simple-text.major-logo .ct .h1:before, .simple-text.major-logo .ct h1:before, .simple-text.heading .ct .h2:before, .simple-text.heading .ct h2:before, .group-list.major-slider > .bg-drop-layout > .in > .ct > .in > ul > li > [data-index][data-type] > .in:before, .group-list.major-slider > .in > .ct > .in > ul > li > [data-index][data-type] > .in:before, .area-customize.news-card .ct ul:before, .area-customize.icons-g2 .ct ul:before, .area-customize.message02 .ct > .in > ul:before, .group-list.major-slider02 > .bg-drop-layout > .in > .ct > .in > ul > li > [data-index][data-type] > .in:before, .group-list.major-slider02 > .in > .ct > .in > ul > li > [data-index][data-type] > .in:before, .area-customize.message .ct > .in > ul:before, .area-form.submit .ct .fieldset span.list ol:before, [data-index][data-type] .hd h2:before, [data-index][data-type] .hd h3:before, [data-index][data-type] .hd h4:before, [data-index][data-type] .hd .h4:before, [data-index][data-type] .ct .list ul:before, [data-index][data-type] .ct .label ul:before, [data-index][data-type] .ct .p p:before, [data-index][data-type] .ft ul:before {
        content: none
    }

    .extend-nav .ct ul:after, .extend-links .hd ul:after, .extend-links .ct ul:after, .group-tab > .bg-drop-layout > .in > .ct > .in > ul:after, .group-tab > .in > .ct > .in > ul:after, .group-list > .bg-drop-layout > .in > .ct > .in > ul:after, .group-list > .in > .ct > .in > ul:after, .list-text .ct ul:after, .list-pic .ct ul:after, .group-list02 > .bg-drop-layout > .in > .ct > .in > ul:after, .group-list02 > .in > .ct > .in > ul:after, .simple-text.major-logo .ct .h1:after, .simple-text.major-logo .ct h1:after, .simple-text.heading .ct .h2:after, .simple-text.heading .ct h2:after, .group-list.major-slider > .bg-drop-layout > .in > .ct > .in > ul > li > [data-index][data-type] > .in:after, .group-list.major-slider > .in > .ct > .in > ul > li > [data-index][data-type] > .in:after, .area-customize.news-card .ct ul:after, .area-customize.icons-g2 .ct ul:after, .area-customize.message02 .ct > .in > ul:after, .group-list.major-slider02 > .bg-drop-layout > .in > .ct > .in > ul > li > [data-index][data-type] > .in:after, .group-list.major-slider02 > .in > .ct > .in > ul > li > [data-index][data-type] > .in:after, .area-customize.message .ct > .in > ul:after, .area-form.submit .ct .fieldset span.list ol:after, [data-index][data-type] .hd h2:after, [data-index][data-type] .hd h3:after, [data-index][data-type] .hd h4:after, [data-index][data-type] .hd .h4:after, [data-index][data-type] .ct .list ul:after, [data-index][data-type] .ct .label ul:after, [data-index][data-type] .ct .p p:after, [data-index][data-type] .ft ul:after {
        content: none
    }

    [data-type="1"][data-child] > .bg-drop-layout > .in > .ct > .in:after, [data-type="1"][data-child] > .in > .ct > .in:after, .base-page-area > .in:after, .base-header .info > .bg-drop-layout > .in > .ct > .in:after, .base-header .info > .in > .ct > .in:after, .base-footer .info > .bg-drop-layout > .in > .ct > .in:after, .base-footer .info > .in > .ct > .in:after, .group > .bg-drop-layout > .in > .ct > .in:after, .group > .in > .ct > .in:after, .group-list > .bg-drop-layout > .in > .ct > .in > ul:after, .group-list > .in > .ct > .in > ul:after, .list-text .ct ul:after, .list-pic .ct ul:after, table.RWDtable tbody td:after, table.rwdtable tbody td:after, .group-list02 > .bg-drop-layout > .in > .ct > .in > ul:after, .group-list02 > .in > .ct > .in > ul:after, .base-mobile .list-text.share .ct ul:after, .base-header .list-text.nav .ct ul:after, .area-essay.message .ct .div:after, .area-customize.news-card .ct ul:after, .area-customize.news-card .ct .label:after, .area-customize.message02 .ct .essay:after, .cp.interduce:after, .cp.multi-pic:after, .cp.around-pic:after, .cp.table td:after, .cp.half-area:after, .cp.one_third-area:after, .area-customize.countdown .ct ul:after, .area-customize.calendar .ct .heading:after, .list-text.anchor .ct ul:after, .area-customize.message .ct > .in:after, .area-customize.message .ct > .in > ul + ul > li:after, .area-customize.korea-pic-slider .ct .list-area ul:after, .area-customize.pchouse-album02 .ct > .in:after, .area-customize.pchouse-album02 .ct .div:after, .area-customize.video-list02 .ct > .in:after, .area-customize.pagination .ct > .in:after, .list-text.step .ct ul:after, .area-essay.active .ct .div:after, .area-customize.notitle01-pager .ct > .in:after, .area-customize.calendar-detail .ct .heading:after, .area-customize.calendar-detail03 .ct .heading:after, .area-customize.calendar-detail03 .ct .label ul:after, .area-customize.calendar-detail04 .ct .heading:after, .area-essay.page-caption-p .ct a.div:after, .area-essay.page-caption-label .ct .div:after, .area-essay.page-caption-label-p .ct .div:after, .area-essay.page-essay .ct .div:after, .area-essay.page-img-caption-label .ct .div:after, .area-essay.page-img-caption-p .ct .div:after, .area-customize.video-list .ct > .in > .div:after, .area-customize.sign-in .ct > .in:after, .area-table.rwd-horizontal .ct tbody td:after, .area-table.title03 .ct tbody td:after, .area-table.notitle01 .ct tbody td:after, .area-table.notitle02 .ct tbody td:after, .area-table.notitle03 .ct tbody td:after, .area-table.title01 .ct tbody td:after, .area-table.title02 .ct tbody td:after, .area-table.rwd-straight .ct tbody td:after {
        content: "​";
        display: block;
        height: 0;
        clear: both
    }

.base-mobile > .in > .hd a, .base-footer > .in > .hd a, .group-list.marquee-nav > .bg-drop-layout > .in > .ft li.next a, .group-list.marquee-nav > .bg-drop-layout > .in > .ft li.prev a, .group-list.marquee-nav > .in > .ft li.next a, .group-list.marquee-nav > .in > .ft li.prev a, .simple-text.major-logo .ct a, .simple-text.minor-logo .ct a, .base-mobile .list-text.share .ct a, .base-header .list-text.share:hover .hd a, .base-header .list-text.share:focus .hd a, .base-header .list-text.share.is-active .hd a, .base-header .list-text.share .hd a, .base-header .list-text.share .ct a, .base-content .list-text.share .hd a, .base-content .list-text.share .ct a, .list-text.font-size:hover .hd a, .list-text.font-size:focus .hd a, .list-text.font-size.is-active .hd a, .list-text.font-size .hd a, .list-text.font-size .ct a, .list-text.theme .hd > .in, .list-text.theme .ct li.is-active::before, .list-text.theme .ct a, .list-text.open-data .ct li.rss a, .list-text.user-tool .ct a, .base-mobile .area-form.search .ct .fieldset span.submit a, .base-wrapper .area-form.search .ct .fieldset span.submit a, .base-wrapper .area-form.search .ft li.advanced a, .footer_text a.map, .table-form .refresh, .form_list .refresh, .group-list.major-slider > .bg-drop-layout > .in > .ft li.next a, .group-list.major-slider > .bg-drop-layout > .in > .ft li.prev a, .group-list.major-slider > .in > .ft li.next a, .group-list.major-slider > .in > .ft li.prev a, .group-list.major-slider > .bg-drop-layout > .in > .ft li.is-img a, .group-list.major-slider > .in > .ft li.is-img a, .group-list.major-slider > .bg-drop-layout > .in > .ft li.is-dot a, .group-list.major-slider > .in > .ft li.is-dot a, .group-list.slider > .bg-drop-layout > .in > .ft li.prev a, .group-list.slider > .bg-drop-layout > .in > .ft li.next a, .group-list.slider > .in > .ft li.prev a, .group-list.slider > .in > .ft li.next a, .group-list.marquee > .bg-drop-layout > .in > .ft li.next a, .group-list.marquee > .bg-drop-layout > .in > .ft li.prev a, .group-list.marquee > .in > .ft li.next a, .group-list.marquee > .in > .ft li.prev a, .list-pic.marquee04 .ft li.next a, .list-pic.marquee04 .ft li.prev a, .list-pic.marquee-circle .ft li.next a, .list-pic.marquee-circle .ft li.prev a, .group-list.major-slider02 > .bg-drop-layout > .in > .ft li.next a, .group-list.major-slider02 > .bg-drop-layout > .in > .ft li.prev a, .group-list.major-slider02 > .in > .ft li.next a, .group-list.major-slider02 > .in > .ft li.prev a, .group-list.major-slider02 > .bg-drop-layout > .in > .ft li.is-img a, .group-list.major-slider02 > .in > .ft li.is-img a, .group-list.major-slider02 > .bg-drop-layout > .in > .ft li.is-dot a, .group-list.major-slider02 > .in > .ft li.is-dot a, .list-pic.marquee .ft li.next a, .list-pic.marquee .ft li.prev a, .list-pic.marquee02 .ft li.next a, .list-pic.marquee02 .ft li.prev a, .list-pic.marquee03 .ft li.next a, .list-pic.marquee03 .ft li.prev a, .group-list.message03 > .bg-drop-layout > .in > .ft li.next a, .group-list.message03 > .bg-drop-layout > .in > .ft li.prev a, .group-list.message03 > .in > .ft li.next a, .group-list.message03 > .in > .ft li.prev a, .group-list.album02 > .bg-drop-layout > .in > .ft li.next a, .group-list.album02 > .bg-drop-layout > .in > .ft li.prev a, .group-list.album02 > .in > .ft li.next a, .group-list.album02 > .in > .ft li.prev a, .group-list.album03 > .bg-drop-layout > .in > .ft li.next a, .group-list.album03 > .bg-drop-layout > .in > .ft li.prev a, .group-list.album03 > .in > .ft li.next a, .group-list.album03 > .in > .ft li.prev a, .list-pic.marquee-mask .ft li.next a, .list-pic.marquee-mask .ft li.prev a, .area-customize.calendar-detail02 .ct .label a, .area-customize.calendar-detail04 .ft a, .area-customize.calendar-schedule .ct .label a, .list-pic.page-block .ft li.next a, .list-pic.page-block .ft li.prev a, .list-pic.slider .ft li.next a, .list-pic.slider .ft li.prev a {
    font: 0/0 a;
    color: transparent
}

.group-list.default > .bg-drop-layout > .in > .hd > .in h2, .group-list.default > .in > .hd > .in h2, .simple-text.default .hd > .in h2, .area-customize .hd > .in h2, .area-editor.default .hd > .in h2, .base-content .list-text.link .hd > .in h2, .group-list.sample > .bg-drop-layout > .in > .hd > .in h2, .group-list.sample > .in > .hd > .in h2, .group-list.major-slider > .bg-drop-layout > .in > .hd > .in h2, .group-list.major-slider > .in > .hd > .in h2, .group-list.slider > .bg-drop-layout > .in > .hd > .in h2, .group-list.slider > .in > .hd > .in h2, .base-module-area .group-list.link > .bg-drop-layout > .in > .hd > .in h2, .base-module-area .group-list.link > .in > .hd > .in h2, .base-page-area .group-list.link > .bg-drop-layout > .in > .hd > .in h2, .base-page-area .group-list.link > .in > .hd > .in h2, .group-list.marquee > .bg-drop-layout > .in > .hd > .in h2, .group-list.marquee > .in > .hd > .in h2, .base-module-area .area-essay.link .hd > .in h2, .base-page-area .area-essay.link .hd > .in h2, .area-essay.message .hd > .in h2, .area-essay.message02 .hd > .in h2, .area-customize.news-card .hd > .in h2, .area-customize.icons-g2 .hd > .in h2, .area-customize.message02 .hd > .in h2, .area-customize.video .hd > .in h2, .group-list.message > .bg-drop-layout > .in > .hd > .in h2, .group-list.message > .in > .hd > .in h2, .group-list.news-card02 .hd > .in h2, .simple-text.message .hd > .in h2, .list-pic.marquee04 .hd > .in h2, .list-pic.marquee-circle .hd > .in h2, .group-list.global-list > .bg-drop-layout > .in > .hd > .in h2, .group-list.global-list > .in > .hd > .in h2, .group-list.major-slider02 > .bg-drop-layout > .in > .hd > .in h2, .group-list.major-slider02 > .in > .hd > .in h2, .list-pic.marquee .hd > .in h2, .list-pic.marquee02 .hd > .in h2, .list-pic.marquee03 .hd > .in h2, .list-text.slider .hd > .in h2, .base-module-area .group-list.album > .bg-drop-layout > .in > .hd > .in h2, .base-module-area .group-list.album > .in > .hd > .in h2, .base-page-area .group-list.album > .bg-drop-layout > .in > .hd > .in h2, .base-page-area .group-list.album > .in > .hd > .in h2, .area-figure.album .hd > .in h2, .list-pic.link .hd > .in h2, .list-pic.link02 .hd > .in h2, .list-pic.nmth-link .hd > .in h2, .area-form.link .hd > .in h2, .area-form.vote .hd > .in h2, .list-text.rss .hd > .in h2, .area-customize.calendar .hd > .in h2, .simple-text.weather .hd > .in h2, .simple-text.weather02 .hd > .in h2, .list-text.anchor .hd > .in h2, .area-form.epaper .hd > .in h2, .group-list.message03 > .bg-drop-layout > .in > .hd > .in h2, .group-list.message03 > .in > .hd > .in h2, .area-essay.message03 .hd > .in h2, .area-customize.message .hd > .in h2, .area-customize.ktnp-album .hd > .in h2, .area-customize.ktnp-album02 .hd > .in h2, .area-customize.pchouse-album .hd > .in h2, .area-customize.korea-pic-slider .hd > .in h2, .area-customize.pchouse-album02 .hd > .in h2, .area-customize.pchouse-album03 .hd > .in h2, .group-list.album02 > .bg-drop-layout > .in > .hd > .in h2, .group-list.album02 > .in > .hd > .in h2, .area-figure.album02 .hd > .in h2, .group-list.album03 > .bg-drop-layout > .in > .hd > .in h2, .group-list.album03 > .in > .hd > .in h2, .area-figure.album03 .hd > .in h2, .area-customize.video-list02 .hd > .in h2, .area-essay.list .hd > .in h2, .area-essay.list02 .hd > .in h2, .list-pic.marquee-mask .hd > .in h2, .group-list.classify-multiple > .bg-drop-layout > .in > .hd > .in h2, .group-list.classify-multiple > .in > .hd > .in h2, .group-list.page-block > .bg-drop-layout > .in > .hd > .in h2, .group-list.page-block > .in > .hd > .in h2, .group-list.page-list > .bg-drop-layout > .in > .hd > .in h2, .group-list.page-list > .in > .hd > .in h2, .area-essay.active .hd > .in h2, .area-customize.DisWarning .hd > .in h2, .area-customize.epaper-status .hd > .in h2, .list-pic.album .hd > .in h2, .area-customize.calendar-detail .hd > .in h2, .area-customize.calendar-detail02 .hd > .in h2, .area-customize.calendar-detail03 .hd > .in h2, .area-customize.calendar-detail04 .hd > .in h2, .area-customize.calendar-schedule .hd > .in h2, .area-customize.chart .hd > .in h2, .group-list.content > .bg-drop-layout > .in > .hd > .in h2, .group-list.content > .in > .hd > .in h2, .group-list.file-download-multiple > .bg-drop-layout > .in > .hd > .in h2, .group-list.file-download-multiple > .in > .hd > .in h2, .list-text.file-download .hd > .in h2, .list-pic.pic-download .hd > .in h2, .area-editor.error-info .hd > .in h2, .area-essay.page-caption-p .hd > .in h2, .area-essay.page-caption-label .hd > .in h2, .area-essay.page-caption-label-p .hd > .in h2, .area-essay.page-essay .hd > .in h2, .area-essay.page-img-caption-label .hd > .in h2, .area-essay.page-img-caption-p .hd > .in h2, .area-figure.page-figure .hd > .in h2, .area-figure.e-paper .hd > .in h2, .area-figure.page-img-figcaption .hd > .in h2, .area-figure.page-img-figcaption-label .hd > .in h2, .area-figure.page-img-figcaption-p .hd > .in h2, .area-figure.page-img-label .hd > .in h2, .area-figure.page-img-label-p .hd > .in h2, .area-figure.page-img-p .hd > .in h2, .area-form.submit .hd > .in h2, .area-customize.map .hd > .in h2, .area-customize.audio .hd > .in h2, .area-customize.iframe .hd > .in h2, .area-customize.ey-video .hd > .in h2, .area-customize.video-list .hd > .in h2, .list-text.message .hd > .in h2, .list-pic.page-list .hd > .in h2, .group-list.page-list-pic > .bg-drop-layout > .in > .hd > .in h2, .group-list.page-list-pic > .in > .hd > .in h2, .group-list.query > .bg-drop-layout > .in > .hd > .in h2, .group-list.query > .in > .hd > .in h2, .area-form.sign-in .hd > .in h2, .area-customize.sign-in .hd > .in h2, .list-text.sitemap .hd > .in h2, .area-table.page-table .hd > .in h2, .area-table.rwd-horizontal .hd > .in h2, .area-table.title03 .hd > .in h2, .area-table.notitle01 .hd > .in h2, .area-table.notitle02 .hd > .in h2, .area-table.notitle03 .hd > .in h2, .area-table.title01 .hd > .in h2, .area-table.title02 .hd > .in h2, .area-table.rwd-straight .hd > .in h2, .list-text.page-list .hd > .in h2, .group-list.page-list-text > .bg-drop-layout > .in > .hd > .in h2, .group-list.page-list-text > .in > .hd > .in h2, .group-list.vote-result > .bg-drop-layout > .in > .hd > .in h2, .group-list.vote-result > .in > .hd > .in h2, .area-table.vote-table .hd > .in h2, .group-list.default > .bg-drop-layout > .in > .hd > .in h4, .group-list.default > .in > .hd > .in h4, .simple-text.default .hd > .in h4, .area-customize .hd > .in h4, .area-editor.default .hd > .in h4, .base-content .list-text.link .hd > .in h4, .group-list.sample > .bg-drop-layout > .in > .hd > .in h4, .group-list.sample > .in > .hd > .in h4, .group-list.major-slider > .bg-drop-layout > .in > .hd > .in h4, .group-list.major-slider > .in > .hd > .in h4, .group-list.slider > .bg-drop-layout > .in > .hd > .in h4, .group-list.slider > .in > .hd > .in h4, .base-module-area .group-list.link > .bg-drop-layout > .in > .hd > .in h4, .base-module-area .group-list.link > .in > .hd > .in h4, .base-page-area .group-list.link > .bg-drop-layout > .in > .hd > .in h4, .base-page-area .group-list.link > .in > .hd > .in h4, .group-list.marquee > .bg-drop-layout > .in > .hd > .in h4, .group-list.marquee > .in > .hd > .in h4, .base-module-area .area-essay.link .hd > .in h4, .base-page-area .area-essay.link .hd > .in h4, .area-essay.message .hd > .in h4, .area-essay.message02 .hd > .in h4, .area-customize.news-card .hd > .in h4, .area-customize.icons-g2 .hd > .in h4, .area-customize.message02 .hd > .in h4, .area-customize.video .hd > .in h4, .group-list.message > .bg-drop-layout > .in > .hd > .in h4, .group-list.message > .in > .hd > .in h4, .group-list.news-card02 .hd > .in h4, .simple-text.message .hd > .in h4, .list-pic.marquee04 .hd > .in h4, .list-pic.marquee-circle .hd > .in h4, .group-list.global-list > .bg-drop-layout > .in > .hd > .in h4, .group-list.global-list > .in > .hd > .in h4, .group-list.major-slider02 > .bg-drop-layout > .in > .hd > .in h4, .group-list.major-slider02 > .in > .hd > .in h4, .list-pic.marquee .hd > .in h4, .list-pic.marquee02 .hd > .in h4, .list-pic.marquee03 .hd > .in h4, .list-text.slider .hd > .in h4, .base-module-area .group-list.album > .bg-drop-layout > .in > .hd > .in h4, .base-module-area .group-list.album > .in > .hd > .in h4, .base-page-area .group-list.album > .bg-drop-layout > .in > .hd > .in h4, .base-page-area .group-list.album > .in > .hd > .in h4, .area-figure.album .hd > .in h4, .list-pic.link .hd > .in h4, .list-pic.link02 .hd > .in h4, .list-pic.nmth-link .hd > .in h4, .area-form.link .hd > .in h4, .area-form.vote .hd > .in h4, .list-text.rss .hd > .in h4, .area-customize.calendar .hd > .in h4, .simple-text.weather .hd > .in h4, .simple-text.weather02 .hd > .in h4, .list-text.anchor .hd > .in h4, .area-form.epaper .hd > .in h4, .group-list.message03 > .bg-drop-layout > .in > .hd > .in h4, .group-list.message03 > .in > .hd > .in h4, .area-essay.message03 .hd > .in h4, .area-customize.message .hd > .in h4, .area-customize.ktnp-album .hd > .in h4, .area-customize.ktnp-album02 .hd > .in h4, .area-customize.pchouse-album .hd > .in h4, .area-customize.korea-pic-slider .hd > .in h4, .area-customize.pchouse-album02 .hd > .in h4, .area-customize.pchouse-album03 .hd > .in h4, .group-list.album02 > .bg-drop-layout > .in > .hd > .in h4, .group-list.album02 > .in > .hd > .in h4, .area-figure.album02 .hd > .in h4, .group-list.album03 > .bg-drop-layout > .in > .hd > .in h4, .group-list.album03 > .in > .hd > .in h4, .area-figure.album03 .hd > .in h4, .area-customize.video-list02 .hd > .in h4, .area-essay.list .hd > .in h4, .area-essay.list02 .hd > .in h4, .list-pic.marquee-mask .hd > .in h4, .group-list.classify-multiple > .bg-drop-layout > .in > .hd > .in h4, .group-list.classify-multiple > .in > .hd > .in h4, .group-list.page-block > .bg-drop-layout > .in > .hd > .in h4, .group-list.page-block > .in > .hd > .in h4, .group-list.page-list > .bg-drop-layout > .in > .hd > .in h4, .group-list.page-list > .in > .hd > .in h4, .area-essay.active .hd > .in h4, .area-customize.DisWarning .hd > .in h4, .area-customize.epaper-status .hd > .in h4, .list-pic.album .hd > .in h4, .area-customize.calendar-detail .hd > .in h4, .area-customize.calendar-detail02 .hd > .in h4, .area-customize.calendar-detail03 .hd > .in h4, .area-customize.calendar-detail04 .hd > .in h4, .area-customize.calendar-schedule .hd > .in h4, .area-customize.chart .hd > .in h4, .group-list.content > .bg-drop-layout > .in > .hd > .in h4, .group-list.content > .in > .hd > .in h4, .group-list.file-download-multiple > .bg-drop-layout > .in > .hd > .in h4, .group-list.file-download-multiple > .in > .hd > .in h4, .list-text.file-download .hd > .in h4, .list-pic.pic-download .hd > .in h4, .area-editor.error-info .hd > .in h4, .area-essay.page-caption-p .hd > .in h4, .area-essay.page-caption-label .hd > .in h4, .area-essay.page-caption-label-p .hd > .in h4, .area-essay.page-essay .hd > .in h4, .area-essay.page-img-caption-label .hd > .in h4, .area-essay.page-img-caption-p .hd > .in h4, .area-figure.page-figure .hd > .in h4, .area-figure.e-paper .hd > .in h4, .area-figure.page-img-figcaption .hd > .in h4, .area-figure.page-img-figcaption-label .hd > .in h4, .area-figure.page-img-figcaption-p .hd > .in h4, .area-figure.page-img-label .hd > .in h4, .area-figure.page-img-label-p .hd > .in h4, .area-figure.page-img-p .hd > .in h4, .area-form.submit .hd > .in h4, .area-customize.map .hd > .in h4, .area-customize.audio .hd > .in h4, .area-customize.iframe .hd > .in h4, .area-customize.ey-video .hd > .in h4, .area-customize.video-list .hd > .in h4, .list-text.message .hd > .in h4, .list-pic.page-list .hd > .in h4, .group-list.page-list-pic > .bg-drop-layout > .in > .hd > .in h4, .group-list.page-list-pic > .in > .hd > .in h4, .group-list.query > .bg-drop-layout > .in > .hd > .in h4, .group-list.query > .in > .hd > .in h4, .area-form.sign-in .hd > .in h4, .area-customize.sign-in .hd > .in h4, .list-text.sitemap .hd > .in h4, .area-table.page-table .hd > .in h4, .area-table.rwd-horizontal .hd > .in h4, .area-table.title03 .hd > .in h4, .area-table.notitle01 .hd > .in h4, .area-table.notitle02 .hd > .in h4, .area-table.notitle03 .hd > .in h4, .area-table.title01 .hd > .in h4, .area-table.title02 .hd > .in h4, .area-table.rwd-straight .hd > .in h4, .list-text.page-list .hd > .in h4, .group-list.page-list-text > .bg-drop-layout > .in > .hd > .in h4, .group-list.page-list-text > .in > .hd > .in h4, .group-list.vote-result > .bg-drop-layout > .in > .hd > .in h4, .group-list.vote-result > .in > .hd > .in h4, .area-table.vote-table .hd > .in h4, .group-list.default > .bg-drop-layout > .in > .hd > .in h3, .group-list.default > .in > .hd > .in h3, .simple-text.default .hd > .in h3, .area-customize .hd > .in h3, .area-editor.default .hd > .in h3, .base-content .list-text.link .hd > .in h3, .group-list.sample > .bg-drop-layout > .in > .hd > .in h3, .group-list.sample > .in > .hd > .in h3, .group-list.major-slider > .bg-drop-layout > .in > .hd > .in h3, .group-list.major-slider > .in > .hd > .in h3, .group-list.slider > .bg-drop-layout > .in > .hd > .in h3, .group-list.slider > .in > .hd > .in h3, .base-module-area .group-list.link > .bg-drop-layout > .in > .hd > .in h3, .base-module-area .group-list.link > .in > .hd > .in h3, .base-page-area .group-list.link > .bg-drop-layout > .in > .hd > .in h3, .base-page-area .group-list.link > .in > .hd > .in h3, .group-list.marquee > .bg-drop-layout > .in > .hd > .in h3, .group-list.marquee > .in > .hd > .in h3, .base-module-area .area-essay.link .hd > .in h3, .base-page-area .area-essay.link .hd > .in h3, .area-essay.message .hd > .in h3, .area-essay.message02 .hd > .in h3, .area-customize.news-card .hd > .in h3, .area-customize.icons-g2 .hd > .in h3, .area-customize.message02 .hd > .in h3, .area-customize.video .hd > .in h3, .group-list.message > .bg-drop-layout > .in > .hd > .in h3, .group-list.message > .in > .hd > .in h3, .group-list.news-card02 .hd > .in h3, .simple-text.message .hd > .in h3, .list-pic.marquee04 .hd > .in h3, .list-pic.marquee-circle .hd > .in h3, .group-list.global-list > .bg-drop-layout > .in > .hd > .in h3, .group-list.global-list > .in > .hd > .in h3, .group-list.major-slider02 > .bg-drop-layout > .in > .hd > .in h3, .group-list.major-slider02 > .in > .hd > .in h3, .list-pic.marquee .hd > .in h3, .list-pic.marquee02 .hd > .in h3, .list-pic.marquee03 .hd > .in h3, .list-text.slider .hd > .in h3, .base-module-area .group-list.album > .bg-drop-layout > .in > .hd > .in h3, .base-module-area .group-list.album > .in > .hd > .in h3, .base-page-area .group-list.album > .bg-drop-layout > .in > .hd > .in h3, .base-page-area .group-list.album > .in > .hd > .in h3, .area-figure.album .hd > .in h3, .list-pic.link .hd > .in h3, .list-pic.link02 .hd > .in h3, .list-pic.nmth-link .hd > .in h3, .area-form.link .hd > .in h3, .area-form.vote .hd > .in h3, .list-text.rss .hd > .in h3, .area-customize.calendar .hd > .in h3, .simple-text.weather .hd > .in h3, .simple-text.weather02 .hd > .in h3, .list-text.anchor .hd > .in h3, .area-form.epaper .hd > .in h3, .group-list.message03 > .bg-drop-layout > .in > .hd > .in h3, .group-list.message03 > .in > .hd > .in h3, .area-essay.message03 .hd > .in h3, .area-customize.message .hd > .in h3, .area-customize.ktnp-album .hd > .in h3, .area-customize.ktnp-album02 .hd > .in h3, .area-customize.pchouse-album .hd > .in h3, .area-customize.korea-pic-slider .hd > .in h3, .area-customize.pchouse-album02 .hd > .in h3, .area-customize.pchouse-album03 .hd > .in h3, .group-list.album02 > .bg-drop-layout > .in > .hd > .in h3, .group-list.album02 > .in > .hd > .in h3, .area-figure.album02 .hd > .in h3, .group-list.album03 > .bg-drop-layout > .in > .hd > .in h3, .group-list.album03 > .in > .hd > .in h3, .area-figure.album03 .hd > .in h3, .area-customize.video-list02 .hd > .in h3, .area-essay.list .hd > .in h3, .area-essay.list02 .hd > .in h3, .list-pic.marquee-mask .hd > .in h3, .group-list.classify-multiple > .bg-drop-layout > .in > .hd > .in h3, .group-list.classify-multiple > .in > .hd > .in h3, .group-list.page-block > .bg-drop-layout > .in > .hd > .in h3, .group-list.page-block > .in > .hd > .in h3, .group-list.page-list > .bg-drop-layout > .in > .hd > .in h3, .group-list.page-list > .in > .hd > .in h3, .area-essay.active .hd > .in h3, .area-customize.DisWarning .hd > .in h3, .area-customize.epaper-status .hd > .in h3, .list-pic.album .hd > .in h3, .area-customize.calendar-detail .hd > .in h3, .area-customize.calendar-detail02 .hd > .in h3, .area-customize.calendar-detail03 .hd > .in h3, .area-customize.calendar-detail04 .hd > .in h3, .area-customize.calendar-schedule .hd > .in h3, .area-customize.chart .hd > .in h3, .group-list.content > .bg-drop-layout > .in > .hd > .in h3, .group-list.content > .in > .hd > .in h3, .group-list.file-download-multiple > .bg-drop-layout > .in > .hd > .in h3, .group-list.file-download-multiple > .in > .hd > .in h3, .list-text.file-download .hd > .in h3, .list-pic.pic-download .hd > .in h3, .area-editor.error-info .hd > .in h3, .area-essay.page-caption-p .hd > .in h3, .area-essay.page-caption-label .hd > .in h3, .area-essay.page-caption-label-p .hd > .in h3, .area-essay.page-essay .hd > .in h3, .area-essay.page-img-caption-label .hd > .in h3, .area-essay.page-img-caption-p .hd > .in h3, .area-figure.page-figure .hd > .in h3, .area-figure.e-paper .hd > .in h3, .area-figure.page-img-figcaption .hd > .in h3, .area-figure.page-img-figcaption-label .hd > .in h3, .area-figure.page-img-figcaption-p .hd > .in h3, .area-figure.page-img-label .hd > .in h3, .area-figure.page-img-label-p .hd > .in h3, .area-figure.page-img-p .hd > .in h3, .area-form.submit .hd > .in h3, .area-customize.map .hd > .in h3, .area-customize.audio .hd > .in h3, .area-customize.iframe .hd > .in h3, .area-customize.ey-video .hd > .in h3, .area-customize.video-list .hd > .in h3, .list-text.message .hd > .in h3, .list-pic.page-list .hd > .in h3, .group-list.page-list-pic > .bg-drop-layout > .in > .hd > .in h3, .group-list.page-list-pic > .in > .hd > .in h3, .group-list.query > .bg-drop-layout > .in > .hd > .in h3, .group-list.query > .in > .hd > .in h3, .area-form.sign-in .hd > .in h3, .area-customize.sign-in .hd > .in h3, .list-text.sitemap .hd > .in h3, .area-table.page-table .hd > .in h3, .area-table.rwd-horizontal .hd > .in h3, .area-table.title03 .hd > .in h3, .area-table.notitle01 .hd > .in h3, .area-table.notitle02 .hd > .in h3, .area-table.notitle03 .hd > .in h3, .area-table.title01 .hd > .in h3, .area-table.title02 .hd > .in h3, .area-table.rwd-straight .hd > .in h3, .list-text.page-list .hd > .in h3, .group-list.page-list-text > .bg-drop-layout > .in > .hd > .in h3, .group-list.page-list-text > .in > .hd > .in h3, .group-list.vote-result > .bg-drop-layout > .in > .hd > .in h3, .group-list.vote-result > .in > .hd > .in h3, .area-table.vote-table .hd > .in h3, .group-list.default > .bg-drop-layout > .in > .hd > .in > div, .group-list.default > .in > .hd > .in > div, .simple-text.default .hd > .in > div, .area-customize .hd > .in > div, .area-editor.default .hd > .in > div, .base-content .list-text.link .hd > .in > div, .group-list.sample > .bg-drop-layout > .in > .hd > .in > div, .group-list.sample > .in > .hd > .in > div, .group-list.major-slider > .bg-drop-layout > .in > .hd > .in > div, .group-list.major-slider > .in > .hd > .in > div, .group-list.slider > .bg-drop-layout > .in > .hd > .in > div, .group-list.slider > .in > .hd > .in > div, .base-module-area .group-list.link > .bg-drop-layout > .in > .hd > .in > div, .base-module-area .group-list.link > .in > .hd > .in > div, .base-page-area .group-list.link > .bg-drop-layout > .in > .hd > .in > div, .base-page-area .group-list.link > .in > .hd > .in > div, .group-list.marquee > .bg-drop-layout > .in > .hd > .in > div, .group-list.marquee > .in > .hd > .in > div, .base-module-area .area-essay.link .hd > .in > div, .base-page-area .area-essay.link .hd > .in > div, .area-essay.message .hd > .in > div, .area-essay.message02 .hd > .in > div, .area-customize.news-card .hd > .in > div, .area-customize.icons-g2 .hd > .in > div, .area-customize.message02 .hd > .in > div, .area-customize.video .hd > .in > div, .group-list.message > .bg-drop-layout > .in > .hd > .in > div, .group-list.message > .in > .hd > .in > div, .group-list.news-card02 .hd > .in > div, .simple-text.message .hd > .in > div, .list-pic.marquee04 .hd > .in > div, .list-pic.marquee-circle .hd > .in > div, .group-list.global-list > .bg-drop-layout > .in > .hd > .in > div, .group-list.global-list > .in > .hd > .in > div, .group-list.major-slider02 > .bg-drop-layout > .in > .hd > .in > div, .group-list.major-slider02 > .in > .hd > .in > div, .list-pic.marquee .hd > .in > div, .list-pic.marquee02 .hd > .in > div, .list-pic.marquee03 .hd > .in > div, .list-text.slider .hd > .in > div, .base-module-area .group-list.album > .bg-drop-layout > .in > .hd > .in > div, .base-module-area .group-list.album > .in > .hd > .in > div, .base-page-area .group-list.album > .bg-drop-layout > .in > .hd > .in > div, .base-page-area .group-list.album > .in > .hd > .in > div, .area-figure.album .hd > .in > div, .list-pic.link .hd > .in > div, .list-pic.link02 .hd > .in > div, .list-pic.nmth-link .hd > .in > div, .area-form.link .hd > .in > div, .area-form.vote .hd > .in > div, .list-text.rss .hd > .in > div, .area-customize.calendar .hd > .in > div, .simple-text.weather .hd > .in > div, .simple-text.weather02 .hd > .in > div, .list-text.anchor .hd > .in > div, .area-form.epaper .hd > .in > div, .group-list.message03 > .bg-drop-layout > .in > .hd > .in > div, .group-list.message03 > .in > .hd > .in > div, .area-essay.message03 .hd > .in > div, .area-customize.message .hd > .in > div, .area-customize.ktnp-album .hd > .in > div, .area-customize.ktnp-album02 .hd > .in > div, .area-customize.pchouse-album .hd > .in > div, .area-customize.korea-pic-slider .hd > .in > div, .area-customize.pchouse-album02 .hd > .in > div, .area-customize.pchouse-album03 .hd > .in > div, .group-list.album02 > .bg-drop-layout > .in > .hd > .in > div, .group-list.album02 > .in > .hd > .in > div, .area-figure.album02 .hd > .in > div, .group-list.album03 > .bg-drop-layout > .in > .hd > .in > div, .group-list.album03 > .in > .hd > .in > div, .area-figure.album03 .hd > .in > div, .area-customize.video-list02 .hd > .in > div, .area-essay.list .hd > .in > div, .area-essay.list02 .hd > .in > div, .list-pic.marquee-mask .hd > .in > div, .group-list.classify-multiple > .bg-drop-layout > .in > .hd > .in > div, .group-list.classify-multiple > .in > .hd > .in > div, .group-list.page-block > .bg-drop-layout > .in > .hd > .in > div, .group-list.page-block > .in > .hd > .in > div, .group-list.page-list > .bg-drop-layout > .in > .hd > .in > div, .group-list.page-list > .in > .hd > .in > div, .area-essay.active .hd > .in > div, .area-customize.DisWarning .hd > .in > div, .area-customize.epaper-status .hd > .in > div, .list-pic.album .hd > .in > div, .area-customize.calendar-detail .hd > .in > div, .area-customize.calendar-detail02 .hd > .in > div, .area-customize.calendar-detail03 .hd > .in > div, .area-customize.calendar-detail04 .hd > .in > div, .area-customize.calendar-schedule .hd > .in > div, .area-customize.chart .hd > .in > div, .group-list.content > .bg-drop-layout > .in > .hd > .in > div, .group-list.content > .in > .hd > .in > div, .group-list.file-download-multiple > .bg-drop-layout > .in > .hd > .in > div, .group-list.file-download-multiple > .in > .hd > .in > div, .list-text.file-download .hd > .in > div, .list-pic.pic-download .hd > .in > div, .area-editor.error-info .hd > .in > div, .area-essay.page-caption-p .hd > .in > div, .area-essay.page-caption-label .hd > .in > div, .area-essay.page-caption-label-p .hd > .in > div, .area-essay.page-essay .hd > .in > div, .area-essay.page-img-caption-label .hd > .in > div, .area-essay.page-img-caption-p .hd > .in > div, .area-figure.page-figure .hd > .in > div, .area-figure.e-paper .hd > .in > div, .area-figure.page-img-figcaption .hd > .in > div, .area-figure.page-img-figcaption-label .hd > .in > div, .area-figure.page-img-figcaption-p .hd > .in > div, .area-figure.page-img-label .hd > .in > div, .area-figure.page-img-label-p .hd > .in > div, .area-figure.page-img-p .hd > .in > div, .area-form.submit .hd > .in > div, .area-customize.map .hd > .in > div, .area-customize.audio .hd > .in > div, .area-customize.iframe .hd > .in > div, .area-customize.ey-video .hd > .in > div, .area-customize.video-list .hd > .in > div, .list-text.message .hd > .in > div, .list-pic.page-list .hd > .in > div, .group-list.page-list-pic > .bg-drop-layout > .in > .hd > .in > div, .group-list.page-list-pic > .in > .hd > .in > div, .group-list.query > .bg-drop-layout > .in > .hd > .in > div, .group-list.query > .in > .hd > .in > div, .area-form.sign-in .hd > .in > div, .area-customize.sign-in .hd > .in > div, .list-text.sitemap .hd > .in > div, .area-table.page-table .hd > .in > div, .area-table.rwd-horizontal .hd > .in > div, .area-table.title03 .hd > .in > div, .area-table.notitle01 .hd > .in > div, .area-table.notitle02 .hd > .in > div, .area-table.notitle03 .hd > .in > div, .area-table.title01 .hd > .in > div, .area-table.title02 .hd > .in > div, .area-table.rwd-straight .hd > .in > div, .list-text.page-list .hd > .in > div, .group-list.page-list-text > .bg-drop-layout > .in > .hd > .in > div, .group-list.page-list-text > .in > .hd > .in > div, .group-list.vote-result > .bg-drop-layout > .in > .hd > .in > div, .group-list.vote-result > .in > .hd > .in > div, .area-table.vote-table .hd > .in > div, .base-module-area .area-essay.link .ct .caption, .base-page-area .area-essay.link .ct .caption, .area-essay.message .ct .caption, .area-customize.news-card .ct .caption, .area-customize.video .ct .caption, .group-list.news-card02 .ct .figcaption, .area-figure.album .ct .figcaption, .area-form.vote .ct .caption, .area-customize.message .ct .caption, .area-essay.list .ct .caption, .area-essay.list02 .ct .caption, .area-essay.active .ct .caption, .area-essay.toggle .ct .caption, .area-essay.page-caption-p .ct .caption, .area-essay.page-caption-label .ct .caption, .area-essay.page-caption-label-p .ct .caption, .area-essay.page-essay .ct .caption, .area-essay.page-img-caption-label .ct .caption, .area-essay.page-img-caption-p .ct .caption, .area-figure.page-figure .ct .figcaption, .area-figure.e-paper .ct .figcaption, .area-figure.page-img-figcaption-p .ct .figcaption, .area-customize.map .ct .caption, .area-customize.audio .ct .caption, .area-customize.iframe .ct .caption, .area-customize.ey-video .ct .caption, .area-customize.video-list .ct > .in > .div .caption, .area-customize.video-list .ct > .in > .list .figcaption, .base-content .list-text.link .ct a, .base-header .list-text.nav .hd a, .base-header .list-text.nav .ct a, .list-text.tab .ct a, .area-essay.message02 .ct .caption span, .area-customize.message02 .ct .caption, .simple-text.message .ct a, .list-pic.marquee-circle .ct a::after, .list-text.slider .ct a, .area-figure.album .ct .label span, .area-customize.calendar .ct .caption, .area-customize.calendar .ct .list a, .list-text.anchor .ct a, .area-customize.ktnp-album .ct .figcaption, .area-customize.ktnp-album02 .ct .figcaption, .area-customize.korea-pic-slider .ct .pic-area .figcaption span, .area-customize.pchouse-album02 .ct .div .label span, .area-customize.pchouse-album02 .ct .div .essay .caption, .area-customize.pchouse-album02 .ct .list a, .area-customize.pchouse-album02 .ct .list .mark, .area-customize.pchouse-album03 .ct .list-area i, .list-text.step .ct a, .area-customize.calendar-detail .ct .caption, .area-customize.calendar-detail04 .ct .caption, .area-customize.calendar-detail04 .ct .table .list a, .area-figure.page-figure .ct .label span, .area-figure.e-paper .ct .label span, .list-text.message .ct a {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.base-content > .in, .base-footer > .in > .hd > .in, .base-header .info > .bg-drop-layout > .in, .base-header .info > .in, .base-footer .info > .bg-drop-layout > .in, .base-footer .info > .in, .base-header .group-list.nav > .bg-drop-layout > .in > .ct, .base-header .group-list.nav > .in > .ct, .base-header .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li, .base-header .group-list.nav > .in > .ct > .in > ul > li, .base-footer .group-list.nav > .bg-drop-layout > .in, .base-footer .group-list.nav > .in, .area-customize.nav > .bg-drop-layout > .in, .area-customize.nav > .in, .simple-text.btn > .bg-drop-layout > .in, .simple-text.btn > .in, .group.center > .bg-drop-layout > .in > .ct, .group.center > .in > .ct, .base-extend .simple-text.query > .bg-drop-layout > .in, .base-extend .simple-text.query > .in {
    margin: 0 auto
}

.base-module-area [data-index][data-type] + .is-hide-header > .in, .base-aside [data-index][data-type] + .is-hide-header > .in {
    margin-top: 5px !important
}

    .base-module-area [data-index][data-type] + .is-hide-header > .in > .in > .hd, .base-aside [data-index][data-type] + .is-hide-header > .in > .in > .hd {
        display: none !important
    }

.group.page-footer [data-type] + .is-hide-header, .base-content .list-pic.icon, .list-text.classify, .list-text.step, .list-text.btn, .area-editor.user-edit, .list-text.label, .area-editor.system-info {
    margin-top: 8px !important
}

    .group.page-footer [data-type] + .is-hide-header > .in > .hd, .base-content .list-pic.icon > .in > .hd, .list-text.classify > .in > .hd, .list-text.step > .in > .hd, .list-text.btn > .in > .hd, .area-editor.user-edit > .in > .hd, .list-text.label > .in > .hd, .area-editor.system-info > .in > .hd {
        display: none !important
    }

.base-mobile > .in > .ct .is-hide-header > .in, .base-content .area-editor.address {
    margin-top: 8px !important
}

    .base-mobile > .in > .ct .is-hide-header > .in > .in > .hd, .base-content .area-editor.address > .in > .hd {
        display: none !important
    }

.group.page-footer [data-type] + [data-type] {
    margin-bottom: 30px
}

.base-mobile > .in > .ct [data-index][data-type="0"] > .in, .base-mobile > .in > .ct [data-index][data-type="2"] > .in, .base-mobile > .in > .ct [data-index][data-type="4"] > .in {
    margin-top: 8px;
    margin-right: 8px;
    margin-bottom: 8px;
    margin-left: 8px
}

.base-module-area .area-essay.link .ct .p a, .base-page-area .area-essay.link .ct .p a, .area-essay.message .ct .p a, .group-list.news-card02 .ct .p a, .area-figure.album .ct .p a, .area-form.vote .ct .p a, .area-figure.album02 .ct .p a, .area-essay.active .ct .p a, .area-essay.page-caption-label-p .ct .p a, .area-essay.page-essay .ct .p a, .area-essay.page-img-caption-p .ct .p a, .area-figure.page-figure .ct .p a, .area-figure.page-img-figcaption-p .ct .p a, .area-figure.page-img-label-p .ct .p a, .area-figure.page-img-p .ct .p a, table.RWDtable tfoot span a, table.rwdtable tfoot span a, .area-customize.video .ct .p a, .area-form.vote .ct .form a, .area-editor.user-edit .ct a, .area-editor.error-info .ct a, .area-form.submit .ct a, .area-customize.map .ct .p a, .area-customize.audio .ct .p a, .area-customize.iframe .ct .p a, .area-form.sign-in .ct a, .area-table.rwd-horizontal .ct tfoot span a, .area-table.title03 .ct tfoot span a, .area-table.notitle01 .ct tfoot span a, .area-table.notitle02 .ct tfoot span a, .area-table.notitle03 .ct tfoot span a, .area-table.title01 .ct tfoot span a, .area-table.title02 .ct tfoot span a, .area-table.rwd-straight .ct tfoot span a, .base-content .area-editor.address .ct a, .area-customize.video-list02 .ct > .in .video .p a, .area-customize.ey-video .ct .p a, .area-customize.video-list .ct > .in > .div .p a, .area-customize.video-list .ct > .in > .list .p a, .area-editor.system-info .ct a, .base-footer .area-editor.address .ct a {
    color: #2369b5;
    text-decoration: underline
}

    .base-module-area .area-essay.link .ct .p a:hover, .base-page-area .area-essay.link .ct .p a:hover, .area-essay.message .ct .p a:hover, .group-list.news-card02 .ct .p a:hover, .area-figure.album .ct .p a:hover, .area-form.vote .ct .p a:hover, .area-figure.album02 .ct .p a:hover, .area-essay.active .ct .p a:hover, .area-essay.page-caption-label-p .ct .p a:hover, .area-essay.page-essay .ct .p a:hover, .area-essay.page-img-caption-p .ct .p a:hover, .area-figure.page-figure .ct .p a:hover, .area-figure.page-img-figcaption-p .ct .p a:hover, .area-figure.page-img-label-p .ct .p a:hover, .area-figure.page-img-p .ct .p a:hover, table.RWDtable tfoot span a:hover, table.rwdtable tfoot span a:hover, .area-customize.video .ct .p a:hover, .area-form.vote .ct .form a:hover, .area-editor.user-edit .ct a:hover, .area-editor.error-info .ct a:hover, .area-form.submit .ct a:hover, .area-customize.map .ct .p a:hover, .area-customize.audio .ct .p a:hover, .area-customize.iframe .ct .p a:hover, .area-form.sign-in .ct a:hover, .area-table.rwd-horizontal .ct tfoot span a:hover, .area-table.title03 .ct tfoot span a:hover, .area-table.notitle01 .ct tfoot span a:hover, .area-table.notitle02 .ct tfoot span a:hover, .area-table.notitle03 .ct tfoot span a:hover, .area-table.title01 .ct tfoot span a:hover, .area-table.title02 .ct tfoot span a:hover, .area-table.rwd-straight .ct tfoot span a:hover, .base-content .area-editor.address .ct a:hover, .area-customize.video-list02 .ct > .in .video .p a:hover, .area-customize.ey-video .ct .p a:hover, .area-customize.video-list .ct > .in > .div .p a:hover, .area-customize.video-list .ct > .in > .list .p a:hover, .area-editor.system-info .ct a:hover, .base-footer .area-editor.address .ct a:hover, .base-module-area .area-essay.link .ct .p a:focus, .base-page-area .area-essay.link .ct .p a:focus, .area-essay.message .ct .p a:focus, .group-list.news-card02 .ct .p a:focus, .area-figure.album .ct .p a:focus, .area-form.vote .ct .p a:focus, .area-figure.album02 .ct .p a:focus, .area-essay.active .ct .p a:focus, .area-essay.page-caption-label-p .ct .p a:focus, .area-essay.page-essay .ct .p a:focus, .area-essay.page-img-caption-p .ct .p a:focus, .area-figure.page-figure .ct .p a:focus, .area-figure.page-img-figcaption-p .ct .p a:focus, .area-figure.page-img-label-p .ct .p a:focus, .area-figure.page-img-p .ct .p a:focus, table.RWDtable tfoot span a:focus, table.rwdtable tfoot span a:focus, .area-customize.video .ct .p a:focus, .area-form.vote .ct .form a:focus, .area-editor.user-edit .ct a:focus, .area-editor.error-info .ct a:focus, .area-form.submit .ct a:focus, .area-customize.map .ct .p a:focus, .area-customize.audio .ct .p a:focus, .area-customize.iframe .ct .p a:focus, .area-form.sign-in .ct a:focus, .area-table.rwd-horizontal .ct tfoot span a:focus, .area-table.title03 .ct tfoot span a:focus, .area-table.notitle01 .ct tfoot span a:focus, .area-table.notitle02 .ct tfoot span a:focus, .area-table.notitle03 .ct tfoot span a:focus, .area-table.title01 .ct tfoot span a:focus, .area-table.title02 .ct tfoot span a:focus, .area-table.rwd-straight .ct tfoot span a:focus, .base-content .area-editor.address .ct a:focus, .area-customize.video-list02 .ct > .in .video .p a:focus, .area-customize.ey-video .ct .p a:focus, .area-customize.video-list .ct > .in > .div .p a:focus, .area-customize.video-list .ct > .in > .list .p a:focus, .area-editor.system-info .ct a:focus, .base-footer .area-editor.address .ct a:focus {
        color: #FF6F61;
        text-decoration: none
    }

.group-list.default > .bg-drop-layout > .in > .hd > .in h2, .group-list.default > .in > .hd > .in h2, .simple-text.default .hd > .in h2, .area-customize .hd > .in h2, .area-editor.default .hd > .in h2, .base-content .list-text.link .hd > .in h2, .group-list.sample > .bg-drop-layout > .in > .hd > .in h2, .group-list.sample > .in > .hd > .in h2, .group-list.major-slider > .bg-drop-layout > .in > .hd > .in h2, .group-list.major-slider > .in > .hd > .in h2, .group-list.slider > .bg-drop-layout > .in > .hd > .in h2, .group-list.slider > .in > .hd > .in h2, .base-module-area .group-list.link > .bg-drop-layout > .in > .hd > .in h2, .base-module-area .group-list.link > .in > .hd > .in h2, .base-page-area .group-list.link > .bg-drop-layout > .in > .hd > .in h2, .base-page-area .group-list.link > .in > .hd > .in h2, .group-list.marquee > .bg-drop-layout > .in > .hd > .in h2, .group-list.marquee > .in > .hd > .in h2, .base-module-area .area-essay.link .hd > .in h2, .base-page-area .area-essay.link .hd > .in h2, .area-essay.message .hd > .in h2, .area-essay.message02 .hd > .in h2, .area-customize.news-card .hd > .in h2, .area-customize.icons-g2 .hd > .in h2, .area-customize.message02 .hd > .in h2, .area-customize.video .hd > .in h2, .group-list.message > .bg-drop-layout > .in > .hd > .in h2, .group-list.message > .in > .hd > .in h2, .group-list.news-card02 .hd > .in h2, .simple-text.message .hd > .in h2, .list-pic.marquee04 .hd > .in h2, .list-pic.marquee-circle .hd > .in h2, .group-list.global-list > .bg-drop-layout > .in > .hd > .in h2, .group-list.global-list > .in > .hd > .in h2, .group-list.major-slider02 > .bg-drop-layout > .in > .hd > .in h2, .group-list.major-slider02 > .in > .hd > .in h2, .list-pic.marquee .hd > .in h2, .list-pic.marquee02 .hd > .in h2, .list-pic.marquee03 .hd > .in h2, .list-text.slider .hd > .in h2, .base-module-area .group-list.album > .bg-drop-layout > .in > .hd > .in h2, .base-module-area .group-list.album > .in > .hd > .in h2, .base-page-area .group-list.album > .bg-drop-layout > .in > .hd > .in h2, .base-page-area .group-list.album > .in > .hd > .in h2, .area-figure.album .hd > .in h2, .list-pic.link .hd > .in h2, .list-pic.link02 .hd > .in h2, .list-pic.nmth-link .hd > .in h2, .area-form.link .hd > .in h2, .area-form.vote .hd > .in h2, .list-text.rss .hd > .in h2, .area-customize.calendar .hd > .in h2, .simple-text.weather .hd > .in h2, .simple-text.weather02 .hd > .in h2, .list-text.anchor .hd > .in h2, .area-form.epaper .hd > .in h2, .group-list.message03 > .bg-drop-layout > .in > .hd > .in h2, .group-list.message03 > .in > .hd > .in h2, .area-essay.message03 .hd > .in h2, .area-customize.message .hd > .in h2, .area-customize.ktnp-album .hd > .in h2, .area-customize.ktnp-album02 .hd > .in h2, .area-customize.pchouse-album .hd > .in h2, .area-customize.korea-pic-slider .hd > .in h2, .area-customize.pchouse-album02 .hd > .in h2, .area-customize.pchouse-album03 .hd > .in h2, .group-list.album02 > .bg-drop-layout > .in > .hd > .in h2, .group-list.album02 > .in > .hd > .in h2, .area-figure.album02 .hd > .in h2, .group-list.album03 > .bg-drop-layout > .in > .hd > .in h2, .group-list.album03 > .in > .hd > .in h2, .area-figure.album03 .hd > .in h2, .area-customize.video-list02 .hd > .in h2, .area-essay.list .hd > .in h2, .area-essay.list02 .hd > .in h2, .list-pic.marquee-mask .hd > .in h2, .group-list.classify-multiple > .bg-drop-layout > .in > .hd > .in h2, .group-list.classify-multiple > .in > .hd > .in h2, .group-list.page-block > .bg-drop-layout > .in > .hd > .in h2, .group-list.page-block > .in > .hd > .in h2, .group-list.page-list > .bg-drop-layout > .in > .hd > .in h2, .group-list.page-list > .in > .hd > .in h2, .area-essay.active .hd > .in h2, .area-customize.DisWarning .hd > .in h2, .area-customize.epaper-status .hd > .in h2, .list-pic.album .hd > .in h2, .area-customize.calendar-detail .hd > .in h2, .area-customize.calendar-detail02 .hd > .in h2, .area-customize.calendar-detail03 .hd > .in h2, .area-customize.calendar-detail04 .hd > .in h2, .area-customize.calendar-schedule .hd > .in h2, .area-customize.chart .hd > .in h2, .group-list.content > .bg-drop-layout > .in > .hd > .in h2, .group-list.content > .in > .hd > .in h2, .group-list.file-download-multiple > .bg-drop-layout > .in > .hd > .in h2, .group-list.file-download-multiple > .in > .hd > .in h2, .list-text.file-download .hd > .in h2, .list-pic.pic-download .hd > .in h2, .area-editor.error-info .hd > .in h2, .area-essay.page-caption-p .hd > .in h2, .area-essay.page-caption-label .hd > .in h2, .area-essay.page-caption-label-p .hd > .in h2, .area-essay.page-essay .hd > .in h2, .area-essay.page-img-caption-label .hd > .in h2, .area-essay.page-img-caption-p .hd > .in h2, .area-figure.page-figure .hd > .in h2, .area-figure.e-paper .hd > .in h2, .area-figure.page-img-figcaption .hd > .in h2, .area-figure.page-img-figcaption-label .hd > .in h2, .area-figure.page-img-figcaption-p .hd > .in h2, .area-figure.page-img-label .hd > .in h2, .area-figure.page-img-label-p .hd > .in h2, .area-figure.page-img-p .hd > .in h2, .area-form.submit .hd > .in h2, .area-customize.map .hd > .in h2, .area-customize.audio .hd > .in h2, .area-customize.iframe .hd > .in h2, .area-customize.ey-video .hd > .in h2, .area-customize.video-list .hd > .in h2, .list-text.message .hd > .in h2, .list-pic.page-list .hd > .in h2, .group-list.page-list-pic > .bg-drop-layout > .in > .hd > .in h2, .group-list.page-list-pic > .in > .hd > .in h2, .group-list.query > .bg-drop-layout > .in > .hd > .in h2, .group-list.query > .in > .hd > .in h2, .area-form.sign-in .hd > .in h2, .area-customize.sign-in .hd > .in h2, .list-text.sitemap .hd > .in h2, .area-table.page-table .hd > .in h2, .area-table.rwd-horizontal .hd > .in h2, .area-table.title03 .hd > .in h2, .area-table.notitle01 .hd > .in h2, .area-table.notitle02 .hd > .in h2, .area-table.notitle03 .hd > .in h2, .area-table.title01 .hd > .in h2, .area-table.title02 .hd > .in h2, .area-table.rwd-straight .hd > .in h2, .list-text.page-list .hd > .in h2, .group-list.page-list-text > .bg-drop-layout > .in > .hd > .in h2, .group-list.page-list-text > .in > .hd > .in h2, .group-list.vote-result > .bg-drop-layout > .in > .hd > .in h2, .group-list.vote-result > .in > .hd > .in h2, .area-table.vote-table .hd > .in h2, .group-list.default > .bg-drop-layout > .in > .hd > .in h4, .group-list.default > .in > .hd > .in h4, .simple-text.default .hd > .in h4, .area-customize .hd > .in h4, .area-editor.default .hd > .in h4, .base-content .list-text.link .hd > .in h4, .group-list.sample > .bg-drop-layout > .in > .hd > .in h4, .group-list.sample > .in > .hd > .in h4, .group-list.major-slider > .bg-drop-layout > .in > .hd > .in h4, .group-list.major-slider > .in > .hd > .in h4, .group-list.slider > .bg-drop-layout > .in > .hd > .in h4, .group-list.slider > .in > .hd > .in h4, .base-module-area .group-list.link > .bg-drop-layout > .in > .hd > .in h4, .base-module-area .group-list.link > .in > .hd > .in h4, .base-page-area .group-list.link > .bg-drop-layout > .in > .hd > .in h4, .base-page-area .group-list.link > .in > .hd > .in h4, .group-list.marquee > .bg-drop-layout > .in > .hd > .in h4, .group-list.marquee > .in > .hd > .in h4, .base-module-area .area-essay.link .hd > .in h4, .base-page-area .area-essay.link .hd > .in h4, .area-essay.message .hd > .in h4, .area-essay.message02 .hd > .in h4, .area-customize.news-card .hd > .in h4, .area-customize.icons-g2 .hd > .in h4, .area-customize.message02 .hd > .in h4, .area-customize.video .hd > .in h4, .group-list.message > .bg-drop-layout > .in > .hd > .in h4, .group-list.message > .in > .hd > .in h4, .group-list.news-card02 .hd > .in h4, .simple-text.message .hd > .in h4, .list-pic.marquee04 .hd > .in h4, .list-pic.marquee-circle .hd > .in h4, .group-list.global-list > .bg-drop-layout > .in > .hd > .in h4, .group-list.global-list > .in > .hd > .in h4, .group-list.major-slider02 > .bg-drop-layout > .in > .hd > .in h4, .group-list.major-slider02 > .in > .hd > .in h4, .list-pic.marquee .hd > .in h4, .list-pic.marquee02 .hd > .in h4, .list-pic.marquee03 .hd > .in h4, .list-text.slider .hd > .in h4, .base-module-area .group-list.album > .bg-drop-layout > .in > .hd > .in h4, .base-module-area .group-list.album > .in > .hd > .in h4, .base-page-area .group-list.album > .bg-drop-layout > .in > .hd > .in h4, .base-page-area .group-list.album > .in > .hd > .in h4, .area-figure.album .hd > .in h4, .list-pic.link .hd > .in h4, .list-pic.link02 .hd > .in h4, .list-pic.nmth-link .hd > .in h4, .area-form.link .hd > .in h4, .area-form.vote .hd > .in h4, .list-text.rss .hd > .in h4, .area-customize.calendar .hd > .in h4, .simple-text.weather .hd > .in h4, .simple-text.weather02 .hd > .in h4, .list-text.anchor .hd > .in h4, .area-form.epaper .hd > .in h4, .group-list.message03 > .bg-drop-layout > .in > .hd > .in h4, .group-list.message03 > .in > .hd > .in h4, .area-essay.message03 .hd > .in h4, .area-customize.message .hd > .in h4, .area-customize.ktnp-album .hd > .in h4, .area-customize.ktnp-album02 .hd > .in h4, .area-customize.pchouse-album .hd > .in h4, .area-customize.korea-pic-slider .hd > .in h4, .area-customize.pchouse-album02 .hd > .in h4, .area-customize.pchouse-album03 .hd > .in h4, .group-list.album02 > .bg-drop-layout > .in > .hd > .in h4, .group-list.album02 > .in > .hd > .in h4, .area-figure.album02 .hd > .in h4, .group-list.album03 > .bg-drop-layout > .in > .hd > .in h4, .group-list.album03 > .in > .hd > .in h4, .area-figure.album03 .hd > .in h4, .area-customize.video-list02 .hd > .in h4, .area-essay.list .hd > .in h4, .area-essay.list02 .hd > .in h4, .list-pic.marquee-mask .hd > .in h4, .group-list.classify-multiple > .bg-drop-layout > .in > .hd > .in h4, .group-list.classify-multiple > .in > .hd > .in h4, .group-list.page-block > .bg-drop-layout > .in > .hd > .in h4, .group-list.page-block > .in > .hd > .in h4, .group-list.page-list > .bg-drop-layout > .in > .hd > .in h4, .group-list.page-list > .in > .hd > .in h4, .area-essay.active .hd > .in h4, .area-customize.DisWarning .hd > .in h4, .area-customize.epaper-status .hd > .in h4, .list-pic.album .hd > .in h4, .area-customize.calendar-detail .hd > .in h4, .area-customize.calendar-detail02 .hd > .in h4, .area-customize.calendar-detail03 .hd > .in h4, .area-customize.calendar-detail04 .hd > .in h4, .area-customize.calendar-schedule .hd > .in h4, .area-customize.chart .hd > .in h4, .group-list.content > .bg-drop-layout > .in > .hd > .in h4, .group-list.content > .in > .hd > .in h4, .group-list.file-download-multiple > .bg-drop-layout > .in > .hd > .in h4, .group-list.file-download-multiple > .in > .hd > .in h4, .list-text.file-download .hd > .in h4, .list-pic.pic-download .hd > .in h4, .area-editor.error-info .hd > .in h4, .area-essay.page-caption-p .hd > .in h4, .area-essay.page-caption-label .hd > .in h4, .area-essay.page-caption-label-p .hd > .in h4, .area-essay.page-essay .hd > .in h4, .area-essay.page-img-caption-label .hd > .in h4, .area-essay.page-img-caption-p .hd > .in h4, .area-figure.page-figure .hd > .in h4, .area-figure.e-paper .hd > .in h4, .area-figure.page-img-figcaption .hd > .in h4, .area-figure.page-img-figcaption-label .hd > .in h4, .area-figure.page-img-figcaption-p .hd > .in h4, .area-figure.page-img-label .hd > .in h4, .area-figure.page-img-label-p .hd > .in h4, .area-figure.page-img-p .hd > .in h4, .area-form.submit .hd > .in h4, .area-customize.map .hd > .in h4, .area-customize.audio .hd > .in h4, .area-customize.iframe .hd > .in h4, .area-customize.ey-video .hd > .in h4, .area-customize.video-list .hd > .in h4, .list-text.message .hd > .in h4, .list-pic.page-list .hd > .in h4, .group-list.page-list-pic > .bg-drop-layout > .in > .hd > .in h4, .group-list.page-list-pic > .in > .hd > .in h4, .group-list.query > .bg-drop-layout > .in > .hd > .in h4, .group-list.query > .in > .hd > .in h4, .area-form.sign-in .hd > .in h4, .area-customize.sign-in .hd > .in h4, .list-text.sitemap .hd > .in h4, .area-table.page-table .hd > .in h4, .area-table.rwd-horizontal .hd > .in h4, .area-table.title03 .hd > .in h4, .area-table.notitle01 .hd > .in h4, .area-table.notitle02 .hd > .in h4, .area-table.notitle03 .hd > .in h4, .area-table.title01 .hd > .in h4, .area-table.title02 .hd > .in h4, .area-table.rwd-straight .hd > .in h4, .list-text.page-list .hd > .in h4, .group-list.page-list-text > .bg-drop-layout > .in > .hd > .in h4, .group-list.page-list-text > .in > .hd > .in h4, .group-list.vote-result > .bg-drop-layout > .in > .hd > .in h4, .group-list.vote-result > .in > .hd > .in h4, .area-table.vote-table .hd > .in h4, .group-list.default > .bg-drop-layout > .in > .hd > .in h3, .group-list.default > .in > .hd > .in h3, .simple-text.default .hd > .in h3, .area-customize .hd > .in h3, .area-editor.default .hd > .in h3, .base-content .list-text.link .hd > .in h3, .group-list.sample > .bg-drop-layout > .in > .hd > .in h3, .group-list.sample > .in > .hd > .in h3, .group-list.major-slider > .bg-drop-layout > .in > .hd > .in h3, .group-list.major-slider > .in > .hd > .in h3, .group-list.slider > .bg-drop-layout > .in > .hd > .in h3, .group-list.slider > .in > .hd > .in h3, .base-module-area .group-list.link > .bg-drop-layout > .in > .hd > .in h3, .base-module-area .group-list.link > .in > .hd > .in h3, .base-page-area .group-list.link > .bg-drop-layout > .in > .hd > .in h3, .base-page-area .group-list.link > .in > .hd > .in h3, .group-list.marquee > .bg-drop-layout > .in > .hd > .in h3, .group-list.marquee > .in > .hd > .in h3, .base-module-area .area-essay.link .hd > .in h3, .base-page-area .area-essay.link .hd > .in h3, .area-essay.message .hd > .in h3, .area-essay.message02 .hd > .in h3, .area-customize.news-card .hd > .in h3, .area-customize.icons-g2 .hd > .in h3, .area-customize.message02 .hd > .in h3, .area-customize.video .hd > .in h3, .group-list.message > .bg-drop-layout > .in > .hd > .in h3, .group-list.message > .in > .hd > .in h3, .group-list.news-card02 .hd > .in h3, .simple-text.message .hd > .in h3, .list-pic.marquee04 .hd > .in h3, .list-pic.marquee-circle .hd > .in h3, .group-list.global-list > .bg-drop-layout > .in > .hd > .in h3, .group-list.global-list > .in > .hd > .in h3, .group-list.major-slider02 > .bg-drop-layout > .in > .hd > .in h3, .group-list.major-slider02 > .in > .hd > .in h3, .list-pic.marquee .hd > .in h3, .list-pic.marquee02 .hd > .in h3, .list-pic.marquee03 .hd > .in h3, .list-text.slider .hd > .in h3, .base-module-area .group-list.album > .bg-drop-layout > .in > .hd > .in h3, .base-module-area .group-list.album > .in > .hd > .in h3, .base-page-area .group-list.album > .bg-drop-layout > .in > .hd > .in h3, .base-page-area .group-list.album > .in > .hd > .in h3, .area-figure.album .hd > .in h3, .list-pic.link .hd > .in h3, .list-pic.link02 .hd > .in h3, .list-pic.nmth-link .hd > .in h3, .area-form.link .hd > .in h3, .area-form.vote .hd > .in h3, .list-text.rss .hd > .in h3, .area-customize.calendar .hd > .in h3, .simple-text.weather .hd > .in h3, .simple-text.weather02 .hd > .in h3, .list-text.anchor .hd > .in h3, .area-form.epaper .hd > .in h3, .group-list.message03 > .bg-drop-layout > .in > .hd > .in h3, .group-list.message03 > .in > .hd > .in h3, .area-essay.message03 .hd > .in h3, .area-customize.message .hd > .in h3, .area-customize.ktnp-album .hd > .in h3, .area-customize.ktnp-album02 .hd > .in h3, .area-customize.pchouse-album .hd > .in h3, .area-customize.korea-pic-slider .hd > .in h3, .area-customize.pchouse-album02 .hd > .in h3, .area-customize.pchouse-album03 .hd > .in h3, .group-list.album02 > .bg-drop-layout > .in > .hd > .in h3, .group-list.album02 > .in > .hd > .in h3, .area-figure.album02 .hd > .in h3, .group-list.album03 > .bg-drop-layout > .in > .hd > .in h3, .group-list.album03 > .in > .hd > .in h3, .area-figure.album03 .hd > .in h3, .area-customize.video-list02 .hd > .in h3, .area-essay.list .hd > .in h3, .area-essay.list02 .hd > .in h3, .list-pic.marquee-mask .hd > .in h3, .group-list.classify-multiple > .bg-drop-layout > .in > .hd > .in h3, .group-list.classify-multiple > .in > .hd > .in h3, .group-list.page-block > .bg-drop-layout > .in > .hd > .in h3, .group-list.page-block > .in > .hd > .in h3, .group-list.page-list > .bg-drop-layout > .in > .hd > .in h3, .group-list.page-list > .in > .hd > .in h3, .area-essay.active .hd > .in h3, .area-customize.DisWarning .hd > .in h3, .area-customize.epaper-status .hd > .in h3, .list-pic.album .hd > .in h3, .area-customize.calendar-detail .hd > .in h3, .area-customize.calendar-detail02 .hd > .in h3, .area-customize.calendar-detail03 .hd > .in h3, .area-customize.calendar-detail04 .hd > .in h3, .area-customize.calendar-schedule .hd > .in h3, .area-customize.chart .hd > .in h3, .group-list.content > .bg-drop-layout > .in > .hd > .in h3, .group-list.content > .in > .hd > .in h3, .group-list.file-download-multiple > .bg-drop-layout > .in > .hd > .in h3, .group-list.file-download-multiple > .in > .hd > .in h3, .list-text.file-download .hd > .in h3, .list-pic.pic-download .hd > .in h3, .area-editor.error-info .hd > .in h3, .area-essay.page-caption-p .hd > .in h3, .area-essay.page-caption-label .hd > .in h3, .area-essay.page-caption-label-p .hd > .in h3, .area-essay.page-essay .hd > .in h3, .area-essay.page-img-caption-label .hd > .in h3, .area-essay.page-img-caption-p .hd > .in h3, .area-figure.page-figure .hd > .in h3, .area-figure.e-paper .hd > .in h3, .area-figure.page-img-figcaption .hd > .in h3, .area-figure.page-img-figcaption-label .hd > .in h3, .area-figure.page-img-figcaption-p .hd > .in h3, .area-figure.page-img-label .hd > .in h3, .area-figure.page-img-label-p .hd > .in h3, .area-figure.page-img-p .hd > .in h3, .area-form.submit .hd > .in h3, .area-customize.map .hd > .in h3, .area-customize.audio .hd > .in h3, .area-customize.iframe .hd > .in h3, .area-customize.ey-video .hd > .in h3, .area-customize.video-list .hd > .in h3, .list-text.message .hd > .in h3, .list-pic.page-list .hd > .in h3, .group-list.page-list-pic > .bg-drop-layout > .in > .hd > .in h3, .group-list.page-list-pic > .in > .hd > .in h3, .group-list.query > .bg-drop-layout > .in > .hd > .in h3, .group-list.query > .in > .hd > .in h3, .area-form.sign-in .hd > .in h3, .area-customize.sign-in .hd > .in h3, .list-text.sitemap .hd > .in h3, .area-table.page-table .hd > .in h3, .area-table.rwd-horizontal .hd > .in h3, .area-table.title03 .hd > .in h3, .area-table.notitle01 .hd > .in h3, .area-table.notitle02 .hd > .in h3, .area-table.notitle03 .hd > .in h3, .area-table.title01 .hd > .in h3, .area-table.title02 .hd > .in h3, .area-table.rwd-straight .hd > .in h3, .list-text.page-list .hd > .in h3, .group-list.page-list-text > .bg-drop-layout > .in > .hd > .in h3, .group-list.page-list-text > .in > .hd > .in h3, .group-list.vote-result > .bg-drop-layout > .in > .hd > .in h3, .group-list.vote-result > .in > .hd > .in h3, .area-table.vote-table .hd > .in h3, .group-list.default > .bg-drop-layout > .in > .hd > .in > div, .group-list.default > .in > .hd > .in > div, .simple-text.default .hd > .in > div, .area-customize .hd > .in > div, .area-editor.default .hd > .in > div, .base-content .list-text.link .hd > .in > div, .group-list.sample > .bg-drop-layout > .in > .hd > .in > div, .group-list.sample > .in > .hd > .in > div, .group-list.major-slider > .bg-drop-layout > .in > .hd > .in > div, .group-list.major-slider > .in > .hd > .in > div, .group-list.slider > .bg-drop-layout > .in > .hd > .in > div, .group-list.slider > .in > .hd > .in > div, .base-module-area .group-list.link > .bg-drop-layout > .in > .hd > .in > div, .base-module-area .group-list.link > .in > .hd > .in > div, .base-page-area .group-list.link > .bg-drop-layout > .in > .hd > .in > div, .base-page-area .group-list.link > .in > .hd > .in > div, .group-list.marquee > .bg-drop-layout > .in > .hd > .in > div, .group-list.marquee > .in > .hd > .in > div, .base-module-area .area-essay.link .hd > .in > div, .base-page-area .area-essay.link .hd > .in > div, .area-essay.message .hd > .in > div, .area-essay.message02 .hd > .in > div, .area-customize.news-card .hd > .in > div, .area-customize.icons-g2 .hd > .in > div, .area-customize.message02 .hd > .in > div, .area-customize.video .hd > .in > div, .group-list.message > .bg-drop-layout > .in > .hd > .in > div, .group-list.message > .in > .hd > .in > div, .group-list.news-card02 .hd > .in > div, .simple-text.message .hd > .in > div, .list-pic.marquee04 .hd > .in > div, .list-pic.marquee-circle .hd > .in > div, .group-list.global-list > .bg-drop-layout > .in > .hd > .in > div, .group-list.global-list > .in > .hd > .in > div, .group-list.major-slider02 > .bg-drop-layout > .in > .hd > .in > div, .group-list.major-slider02 > .in > .hd > .in > div, .list-pic.marquee .hd > .in > div, .list-pic.marquee02 .hd > .in > div, .list-pic.marquee03 .hd > .in > div, .list-text.slider .hd > .in > div, .base-module-area .group-list.album > .bg-drop-layout > .in > .hd > .in > div, .base-module-area .group-list.album > .in > .hd > .in > div, .base-page-area .group-list.album > .bg-drop-layout > .in > .hd > .in > div, .base-page-area .group-list.album > .in > .hd > .in > div, .area-figure.album .hd > .in > div, .list-pic.link .hd > .in > div, .list-pic.link02 .hd > .in > div, .list-pic.nmth-link .hd > .in > div, .area-form.link .hd > .in > div, .area-form.vote .hd > .in > div, .list-text.rss .hd > .in > div, .area-customize.calendar .hd > .in > div, .simple-text.weather .hd > .in > div, .simple-text.weather02 .hd > .in > div, .list-text.anchor .hd > .in > div, .area-form.epaper .hd > .in > div, .group-list.message03 > .bg-drop-layout > .in > .hd > .in > div, .group-list.message03 > .in > .hd > .in > div, .area-essay.message03 .hd > .in > div, .area-customize.message .hd > .in > div, .area-customize.ktnp-album .hd > .in > div, .area-customize.ktnp-album02 .hd > .in > div, .area-customize.pchouse-album .hd > .in > div, .area-customize.korea-pic-slider .hd > .in > div, .area-customize.pchouse-album02 .hd > .in > div, .area-customize.pchouse-album03 .hd > .in > div, .group-list.album02 > .bg-drop-layout > .in > .hd > .in > div, .group-list.album02 > .in > .hd > .in > div, .area-figure.album02 .hd > .in > div, .group-list.album03 > .bg-drop-layout > .in > .hd > .in > div, .group-list.album03 > .in > .hd > .in > div, .area-figure.album03 .hd > .in > div, .area-customize.video-list02 .hd > .in > div, .area-essay.list .hd > .in > div, .area-essay.list02 .hd > .in > div, .list-pic.marquee-mask .hd > .in > div, .group-list.classify-multiple > .bg-drop-layout > .in > .hd > .in > div, .group-list.classify-multiple > .in > .hd > .in > div, .group-list.page-block > .bg-drop-layout > .in > .hd > .in > div, .group-list.page-block > .in > .hd > .in > div, .group-list.page-list > .bg-drop-layout > .in > .hd > .in > div, .group-list.page-list > .in > .hd > .in > div, .area-essay.active .hd > .in > div, .area-customize.DisWarning .hd > .in > div, .area-customize.epaper-status .hd > .in > div, .list-pic.album .hd > .in > div, .area-customize.calendar-detail .hd > .in > div, .area-customize.calendar-detail02 .hd > .in > div, .area-customize.calendar-detail03 .hd > .in > div, .area-customize.calendar-detail04 .hd > .in > div, .area-customize.calendar-schedule .hd > .in > div, .area-customize.chart .hd > .in > div, .group-list.content > .bg-drop-layout > .in > .hd > .in > div, .group-list.content > .in > .hd > .in > div, .group-list.file-download-multiple > .bg-drop-layout > .in > .hd > .in > div, .group-list.file-download-multiple > .in > .hd > .in > div, .list-text.file-download .hd > .in > div, .list-pic.pic-download .hd > .in > div, .area-editor.error-info .hd > .in > div, .area-essay.page-caption-p .hd > .in > div, .area-essay.page-caption-label .hd > .in > div, .area-essay.page-caption-label-p .hd > .in > div, .area-essay.page-essay .hd > .in > div, .area-essay.page-img-caption-label .hd > .in > div, .area-essay.page-img-caption-p .hd > .in > div, .area-figure.page-figure .hd > .in > div, .area-figure.e-paper .hd > .in > div, .area-figure.page-img-figcaption .hd > .in > div, .area-figure.page-img-figcaption-label .hd > .in > div, .area-figure.page-img-figcaption-p .hd > .in > div, .area-figure.page-img-label .hd > .in > div, .area-figure.page-img-label-p .hd > .in > div, .area-figure.page-img-p .hd > .in > div, .area-form.submit .hd > .in > div, .area-customize.map .hd > .in > div, .area-customize.audio .hd > .in > div, .area-customize.iframe .hd > .in > div, .area-customize.ey-video .hd > .in > div, .area-customize.video-list .hd > .in > div, .list-text.message .hd > .in > div, .list-pic.page-list .hd > .in > div, .group-list.page-list-pic > .bg-drop-layout > .in > .hd > .in > div, .group-list.page-list-pic > .in > .hd > .in > div, .group-list.query > .bg-drop-layout > .in > .hd > .in > div, .group-list.query > .in > .hd > .in > div, .area-form.sign-in .hd > .in > div, .area-customize.sign-in .hd > .in > div, .list-text.sitemap .hd > .in > div, .area-table.page-table .hd > .in > div, .area-table.rwd-horizontal .hd > .in > div, .area-table.title03 .hd > .in > div, .area-table.notitle01 .hd > .in > div, .area-table.notitle02 .hd > .in > div, .area-table.notitle03 .hd > .in > div, .area-table.title01 .hd > .in > div, .area-table.title02 .hd > .in > div, .area-table.rwd-straight .hd > .in > div, .list-text.page-list .hd > .in > div, .group-list.page-list-text > .bg-drop-layout > .in > .hd > .in > div, .group-list.page-list-text > .in > .hd > .in > div, .group-list.vote-result > .bg-drop-layout > .in > .hd > .in > div, .group-list.vote-result > .in > .hd > .in > div, .area-table.vote-table .hd > .in > div {
    font-size: 1.4em;
    padding-bottom: 8px;
    border-bottom: 1px solid #ccc;
    margin-bottom: 8px;
    line-height: 40px
}

.base-module-area .area-essay.link .ct .caption, .base-page-area .area-essay.link .ct .caption, .area-essay.message .ct .caption, .area-customize.news-card .ct .caption, .area-customize.video .ct .caption, .group-list.news-card02 .ct .figcaption, .area-figure.album .ct .figcaption, .area-form.vote .ct .caption, .area-customize.message .ct .caption, .area-essay.list .ct .caption, .area-essay.list02 .ct .caption, .area-essay.active .ct .caption, .area-essay.toggle .ct .caption, .area-essay.page-caption-p .ct .caption, .area-essay.page-caption-label .ct .caption, .area-essay.page-caption-label-p .ct .caption, .area-essay.page-essay .ct .caption, .area-essay.page-img-caption-label .ct .caption, .area-essay.page-img-caption-p .ct .caption, .area-figure.page-figure .ct .figcaption, .area-figure.e-paper .ct .figcaption, .area-figure.page-img-figcaption-p .ct .figcaption, .area-customize.map .ct .caption, .area-customize.audio .ct .caption, .area-customize.iframe .ct .caption, .area-customize.ey-video .ct .caption, .area-customize.video-list .ct > .in > .div .caption, .area-customize.video-list .ct > .in > .list .figcaption {
    margin-bottom: 5px;
    font-size: 1.2em;
    font-weight: 700;
    color: #474A54
}

    .base-module-area .area-essay.link .ct .caption a, .base-page-area .area-essay.link .ct .caption a, .area-essay.message .ct .caption a, .area-customize.news-card .ct .caption a, .area-customize.video .ct .caption a, .group-list.news-card02 .ct .figcaption a, .area-figure.album .ct .figcaption a, .area-form.vote .ct .caption a, .area-customize.message .ct .caption a, .area-essay.list .ct .caption a, .area-essay.list02 .ct .caption a, .area-essay.active .ct .caption a, .area-essay.toggle .ct .caption a, .area-essay.page-caption-p .ct .caption a, .area-essay.page-caption-label .ct .caption a, .area-essay.page-caption-label-p .ct .caption a, .area-essay.page-essay .ct .caption a, .area-essay.page-img-caption-label .ct .caption a, .area-essay.page-img-caption-p .ct .caption a, .area-figure.page-figure .ct .figcaption a, .area-figure.e-paper .ct .figcaption a, .area-figure.page-img-figcaption-p .ct .figcaption a, .area-customize.map .ct .caption a, .area-customize.audio .ct .caption a, .area-customize.iframe .ct .caption a, .area-customize.ey-video .ct .caption a, .area-customize.video-list .ct > .in > .div .caption a, .area-customize.video-list .ct > .in > .list .figcaption a {
        font-size: 1em
    }

.base-module-area .area-essay.link .ct .label, .base-page-area .area-essay.link .ct .label, .area-essay.message .ct .label, .area-customize.video .ct .label, .area-form.vote .ct .label, .area-customize.video-list02 .ct > .in .list .label, .area-essay.page-caption-label .ct .label, .area-essay.page-caption-label-p .ct .label, .area-essay.page-essay .ct .label, .area-essay.page-img-caption-label .ct .label, .area-customize.map .ct .label, .area-customize.audio .ct .label, .area-customize.iframe .ct .label, .area-customize.ey-video .ct .label, .area-customize.video-list .ct > .in > .list .label {
    margin: 5px 0
}

.list-pic.marquee04 .ct .mark, .list-pic.marquee .ct .mark, .list-pic.marquee02 .ct .mark, .list-pic.marquee03 .ct .mark, .list-pic.link .ct .mark, .list-pic.link02 .ct .mark, .list-pic.marquee-mask .ct .mark, .list-pic.album .ct .mark, .list-pic.pic-download .ct .mark, .list-pic.page-list .ct .mark, .list-pic.page-block .ct .mark, .list-pic.slider .ct .mark, .simple-text.default .ct .mark, .base-content .list-text.link .ct .mark, .base-module-area .area-essay.link .ct .mark, .base-page-area .area-essay.link .ct .mark, .area-essay.message .ct .mark, .area-essay.message02 .ct .mark, .area-customize.video .ct .mark, .group-list.news-card02 .ct .mark, .simple-text.message .ct .mark, .simple-text2.message .ct .mark, .list-text.slider .ct .mark, .area-form.vote .ct .mark, .list-text.rss .ct .mark, .area-customize.calendar .ct .mark, .list-text.label .ct a, .area-customize.calendar-detail .ct .table .mark, .area-customize.calendar-detail04 .ct .table .mark, .area-essay.page-caption-label .ct .mark, .area-essay.page-caption-label-p .ct .mark, .area-essay.page-essay .ct .mark, .area-essay.page-img-caption-label .ct .mark, .area-figure.page-figure .ct .mark, .area-figure.page-img-figcaption-label .ct .mark, .area-figure.page-img-label .ct .mark, .area-figure.page-img-label-p .ct .mark, .area-customize.map .ct .mark, .area-customize.audio .ct .mark, .area-customize.iframe .ct .mark, .list-text.message .ct .mark, .list-text.page-list .ct .mark {
    display: inline-block;
    padding: 0px 8px;
    border: #1872D6 1px solid;
    vertical-align: middle;
    color: #1872D6;
    font-size: 0.95em;
    border-radius: 50px;
    margin-right: 5px
}

.list-pic.marquee04 .ct .mark, .list-pic.marquee .ct .mark, .list-pic.marquee02 .ct .mark, .list-pic.marquee03 .ct .mark, .list-pic.link .ct .mark, .list-pic.link02 .ct .mark, .list-pic.marquee-mask .ct .mark, .list-pic.album .ct .mark, .list-pic.pic-download .ct .mark, .list-pic.page-list .ct .mark, .list-pic.page-block .ct .mark, .list-pic.slider .ct .mark {
    position: absolute;
    bottom: 8px;
    left: 8px;
    z-index: 1
}

.base-module-area .area-essay.link .ct .p, .base-page-area .area-essay.link .ct .p, .area-essay.message .ct .p, .group-list.news-card02 .ct .p, .area-figure.album .ct .p, .area-form.vote .ct .p, .area-figure.album02 .ct .p, .area-essay.active .ct .p, .area-essay.page-caption-label-p .ct .p, .area-essay.page-essay .ct .p, .area-essay.page-img-caption-p .ct .p, .area-figure.page-figure .ct .p, .area-figure.page-img-figcaption-p .ct .p, .area-figure.page-img-label-p .ct .p, .area-figure.page-img-p .ct .p {
    margin: 5px 0
}

    .base-module-area .area-essay.link .ct .p p, .base-page-area .area-essay.link .ct .p p, .area-essay.message .ct .p p, .group-list.news-card02 .ct .p p, .area-figure.album .ct .p p, .area-form.vote .ct .p p, .area-figure.album02 .ct .p p, .area-essay.active .ct .p p, .area-essay.page-caption-label-p .ct .p p, .area-essay.page-essay .ct .p p, .area-essay.page-img-caption-p .ct .p p, .area-figure.page-figure .ct .p p, .area-figure.page-img-figcaption-p .ct .p p, .area-figure.page-img-label-p .ct .p p, .area-figure.page-img-p .ct .p p {
        line-height: 1.7
    }

.group.default.intranetblock4 .list-pic.marquee04 .hd .in h2 span a, .group.default.intranetblock4 .list-pic.marquee04 .hd .in .h2 span a, .intranetblock1 .group-list.slider .hd h2 a, .intranetblock1 .group-list.slider .hd .h2 a, .intranetblock2 .group-list.slider .hd h2 a, .intranetblock2 .group-list.slider .hd .h2 a, .intranetblock3 .area-customize.icons-g2 .hd h2 span a, .intranetblock3 .area-customize.icons-g2 .hd .h2 span a {
    font-size: 1.4em;
    color: #1872D6 !important;
    padding-left: 26px
}

    .group.default.intranetblock4 .list-pic.marquee04 .hd .in h2 span a::before, .group.default.intranetblock4 .list-pic.marquee04 .hd .in .h2 span a::before, .intranetblock1 .group-list.slider .hd h2 a::before, .intranetblock1 .group-list.slider .hd .h2 a::before, .intranetblock2 .group-list.slider .hd h2 a::before, .intranetblock2 .group-list.slider .hd .h2 a::before, .intranetblock3 .area-customize.icons-g2 .hd h2 span a::before, .intranetblock3 .area-customize.icons-g2 .hd .h2 span a::before {
        content: "";
        position: absolute;
        z-index: 1;
        top: 4px;
        left: 0;
        display: block;
        height: 48px;
        width: 48px;
        border-radius: 48px;
        background-color: #1872D6;
        background-size: contain;
        background-repeat: no-repeat;
        background-position: center
    }

/*公告區-更多最新消息- */
.group-list.default > .bg-drop-layout > .in > .ft a, .group-list.default > .in > .ft a, .area-customize .ft a, .area-editor.default .ft a, .base-content .list-text.link .ft a, .area-form.page-search .ft a, .group-list.sample > .bg-drop-layout > .in > .ft a, .group-list.sample > .in > .ft a, .group-list.slider > .bg-drop-layout > .in > .ft a, .group-list.slider > .in > .ft a, .base-module-area .group-list.link > .bg-drop-layout > .in > .ft a, .base-module-area .group-list.link > .in > .ft a, .base-page-area .group-list.link > .bg-drop-layout > .in > .ft a, .base-page-area .group-list.link > .in > .ft a, .base-module-area .area-essay.link .ft a, .base-page-area .area-essay.link .ft a, .area-essay.message .ft a, .area-customize.news-card .ft a, .area-customize.icons-g2 .ft a, .area-customize.message02 .ft a, .area-customize.video .ft a, .group-list.message > .bg-drop-layout > .in > .ft a, .group-list.message > .in > .ft a, .group-list.news-card02 .ft a, .group-list.global-list > .bg-drop-layout > .in > .ft a, .group-list.global-list > .in > .ft a, .list-text.slider .ft a, .base-module-area .group-list.album > .bg-drop-layout > .in > .ft a, .base-module-area .group-list.album > .in > .ft a, .base-page-area .group-list.album > .bg-drop-layout > .in > .ft a, .base-page-area .group-list.album > .in > .ft a, .area-figure.album .ft a, .list-pic.nmth-link .ft a, .area-form.link .ft a, .list-text.rss .ft a, .area-customize.calendar .ft a, .area-form.epaper .ft a, .area-customize.message .ft a, .area-customize.ktnp-album .ft a, .area-customize.ktnp-album02 .ft a, .area-customize.pchouse-album .ft a, .area-customize.korea-pic-slider .ft a, .area-customize.pchouse-album02 .ft a, .area-customize.pchouse-album03 .ft a, .area-figure.album02 .ft a, .area-figure.album03 .ft a, .group-list.page-block > .bg-drop-layout > .in > .ft a, .group-list.page-block > .in > .ft a, .group-list.page-list > .bg-drop-layout > .in > .ft a, .group-list.page-list > .in > .ft a, .area-customize.DisWarning .ft a, .area-customize.calendar-detail .ft a, .area-customize.calendar-detail02 .ft a, .area-customize.calendar-detail03 .ft a, .area-customize.calendar-schedule .ft a, .area-customize.chart .ft a, .area-essay.page-caption-p .ft a, .area-essay.page-caption-label .ft a, .area-essay.page-caption-label-p .ft a, .area-essay.page-essay .ft a, .area-essay.page-img-caption-label .ft a, .area-essay.page-img-caption-p .ft a, .area-figure.page-figure .ft a, .area-figure.e-paper .ft a, .area-figure.page-img-figcaption .ft a, .area-figure.page-img-figcaption-label .ft a, .area-figure.page-img-figcaption-p .ft a, .area-figure.page-img-label .ft a, .area-figure.page-img-label-p .ft a, .area-figure.page-img-p .ft a, .area-form.page-form .ft a, .area-form.submit .ft a, .area-customize.map .ft a, .area-customize.audio .ft a, .area-customize.iframe .ft a, .area-customize.ey-video .ft a, .area-customize.video-list .ft a, .list-text.message .ft a, .group-list.page-list-pic > .bg-drop-layout > .in > .ft a, .group-list.page-list-pic > .in > .ft a, .area-form.sign-in .ft a, .group-list.sitemap > .bg-drop-layout > .in > .ft a, .group-list.sitemap > .in > .ft a, .list-text.sitemap .ft a, .area-table.page-table .ft a, .area-table.rwd-horizontal .ft a, .area-table.title03 .ft a, .area-table.notitle01 .ft a, .area-table.notitle02 .ft a, .area-table.notitle03 .ft a, .area-table.title01 .ft a, .area-table.title02 .ft a, .area-table.rwd-straight .ft a, .list-text.page-list .ft a, .group-list.page-list-text > .bg-drop-layout > .in > .ft a, .group-list.page-list-text > .in > .ft a, .area-table.vote-table .ft a, .group-list.major-slider > .bg-drop-layout > .in > .ft li.more a, .group-list.major-slider > .in > .ft li.more a, .list-pic.marquee-circle .ft li.more a, .group-list.major-slider02 > .bg-drop-layout > .in > .ft li.more a, .group-list.major-slider02 > .in > .ft li.more a, .list-pic.marquee .ft li.more a, .list-pic.marquee02 .ft li.more a, .list-pic.marquee03 .ft li.more a, .area-customize.calendar .ct .label a, .list-pic.marquee-mask .ft li.more a, .area-customize.calendar-detail .ct .label a, .area-customize.calendar-detail04 .ct .label a, .sys-root a.btn, .sys-root button, .area-form.page-search .hd a, .area-form.page-search .ct .fieldset input[type="submit"], .area-form.page-search .ct .fieldset input[type="reset"], [data-js="false"] .base-wrapper .area-form.search .ft a, .rss_info li a, .table-form .btnRefresh input, .table-form .btnVoice input, .form_list .btnRefresh input, .form_list .btnVoice input, .table-form .btn_selection_file input, .form_list .btn_selection_file input, .table-form tr.bottom-btn-cell input.btn_define, .table-form input[type="submit"], .style-btn, .group-list.marquee > .bg-drop-layout > .in > .ft li.more a, .group-list.marquee > .in > .ft li.more a, .list-pic.marquee04 .ft li.more a, .group-list.album02 > .bg-drop-layout > .in > .ft li.more a, .group-list.album02 > .in > .ft li.more a, .list-text.jump-tool .ct li.NextNews a, .list-text.jump-tool .ct li.PreNews a, .list-text.jump-tool .ct li.back a, .list-text.jump-tool .ct li.to-top a, .list-text.btn .ct a, .area-essay.active .ft a, .area-essay.page-caption-p .ct .more_style, .base-wrapper .simple-text.query .ft a, .base-extend .simple-text.query .ft a, .area-customize.sign-in .ft a {
/*     display:block;*/
/*   display: inline-block;*/
    padding: 14px 40px 14px 25px !important;
    /*border:2px solid #1872D6;*/
    /*更多消息線條
        border: 2px solid #00a5a1;*/
   
    border-radius: 40px;
    box-sizing: border-box;
    line-height: 1;
    text-align: center;
    vertical-align: middle;
    color: #fff;
    cursor: pointer;
    font-size: 1.1em;
    text-decoration: none;
    background-color: #666666;
    /*background-color:#1872D6;*/
    font-weight: bold;
    position: relative
}

    .group-list.default > .bg-drop-layout > .in > .ft a::before, .group-list.default > .in > .ft a::before, .area-customize .ft a::before, .area-editor.default .ft a::before, .base-content .list-text.link .ft a::before, .area-form.page-search .ft a::before, .group-list.sample > .bg-drop-layout > .in > .ft a::before, .group-list.sample > .in > .ft a::before, .group-list.slider > .bg-drop-layout > .in > .ft a::before, .group-list.slider > .in > .ft a::before, .base-module-area .group-list.link > .bg-drop-layout > .in > .ft a::before, .base-module-area .group-list.link > .in > .ft a::before, .base-page-area .group-list.link > .bg-drop-layout > .in > .ft a::before, .base-page-area .group-list.link > .in > .ft a::before, .base-module-area .area-essay.link .ft a::before, .base-page-area .area-essay.link .ft a::before, .area-essay.message .ft a::before, .area-customize.news-card .ft a::before, .area-customize.icons-g2 .ft a::before, .area-customize.message02 .ft a::before, .area-customize.video .ft a::before, .group-list.message > .bg-drop-layout > .in > .ft a::before, .group-list.message > .in > .ft a::before, .group-list.news-card02 .ft a::before, .group-list.global-list > .bg-drop-layout > .in > .ft a::before, .group-list.global-list > .in > .ft a::before, .list-text.slider .ft a::before, .base-module-area .group-list.album > .bg-drop-layout > .in > .ft a::before, .base-module-area .group-list.album > .in > .ft a::before, .base-page-area .group-list.album > .bg-drop-layout > .in > .ft a::before, .base-page-area .group-list.album > .in > .ft a::before, .area-figure.album .ft a::before, .list-pic.nmth-link .ft a::before, .area-form.link .ft a::before, .list-text.rss .ft a::before, .area-customize.calendar .ft a::before, .area-form.epaper .ft a::before, .area-customize.message .ft a::before, .area-customize.ktnp-album .ft a::before, .area-customize.ktnp-album02 .ft a::before, .area-customize.pchouse-album .ft a::before, .area-customize.korea-pic-slider .ft a::before, .area-customize.pchouse-album02 .ft a::before, .area-customize.pchouse-album03 .ft a::before, .area-figure.album02 .ft a::before, .area-figure.album03 .ft a::before, .group-list.page-block > .bg-drop-layout > .in > .ft a::before, .group-list.page-block > .in > .ft a::before, .group-list.page-list > .bg-drop-layout > .in > .ft a::before, .group-list.page-list > .in > .ft a::before, .area-customize.DisWarning .ft a::before, .area-customize.calendar-detail .ft a::before, .area-customize.calendar-detail02 .ft a::before, .area-customize.calendar-detail03 .ft a::before, .area-customize.calendar-schedule .ft a::before, .area-customize.chart .ft a::before, .area-essay.page-caption-p .ft a::before, .area-essay.page-caption-label .ft a::before, .area-essay.page-caption-label-p .ft a::before, .area-essay.page-essay .ft a::before, .area-essay.page-img-caption-label .ft a::before, .area-essay.page-img-caption-p .ft a::before, .area-figure.page-figure .ft a::before, .area-figure.e-paper .ft a::before, .area-figure.page-img-figcaption .ft a::before, .area-figure.page-img-figcaption-label .ft a::before, .area-figure.page-img-figcaption-p .ft a::before, .area-figure.page-img-label .ft a::before, .area-figure.page-img-label-p .ft a::before, .area-figure.page-img-p .ft a::before, .area-form.page-form .ft a::before, .area-form.submit .ft a::before, .area-customize.map .ft a::before, .area-customize.audio .ft a::before, .area-customize.iframe .ft a::before, .area-customize.ey-video .ft a::before, .area-customize.video-list .ft a::before, .list-text.message .ft a::before, .group-list.page-list-pic > .bg-drop-layout > .in > .ft a::before, .group-list.page-list-pic > .in > .ft a::before, .area-form.sign-in .ft a::before, .group-list.sitemap > .bg-drop-layout > .in > .ft a::before, .group-list.sitemap > .in > .ft a::before, .list-text.sitemap .ft a::before, .area-table.page-table .ft a::before, .area-table.rwd-horizontal .ft a::before, .area-table.title03 .ft a::before, .area-table.notitle01 .ft a::before, .area-table.notitle02 .ft a::before, .area-table.notitle03 .ft a::before, .area-table.title01 .ft a::before, .area-table.title02 .ft a::before, .area-table.rwd-straight .ft a::before, .list-text.page-list .ft a::before, .group-list.page-list-text > .bg-drop-layout > .in > .ft a::before, .group-list.page-list-text > .in > .ft a::before, .area-table.vote-table .ft a::before, .group-list.major-slider > .bg-drop-layout > .in > .ft li.more a::before, .group-list.major-slider > .in > .ft li.more a::before, .list-pic.marquee-circle .ft li.more a::before, .group-list.major-slider02 > .bg-drop-layout > .in > .ft li.more a::before, .group-list.major-slider02 > .in > .ft li.more a::before, .list-pic.marquee .ft li.more a::before, .list-pic.marquee02 .ft li.more a::before, .list-pic.marquee03 .ft li.more a::before, .area-customize.calendar .ct .label a::before, .list-pic.marquee-mask .ft li.more a::before, .area-customize.calendar-detail .ct .label a::before, .area-customize.calendar-detail04 .ct .label a::before, .sys-root a.btn::before, .sys-root button::before, .area-form.page-search .hd a::before, .area-form.page-search .ct .fieldset input[type="submit"]::before, .area-form.page-search .ct .fieldset input[type="reset"]::before, [data-js="false"] .base-wrapper .area-form.search .ft a::before, .rss_info li a::before, .table-form .btnRefresh input::before, .table-form .btnVoice input::before, .form_list .btnRefresh input::before, .form_list .btnVoice input::before, .table-form .btn_selection_file input::before, .form_list .btn_selection_file input::before, .table-form tr.bottom-btn-cell input.btn_define::before, .table-form input[type="submit"]::before, .style-btn::before, .group-list.marquee > .bg-drop-layout > .in > .ft li.more a::before, .group-list.marquee > .in > .ft li.more a::before, .list-pic.marquee04 .ft li.more a::before, .group-list.album02 > .bg-drop-layout > .in > .ft li.more a::before, .group-list.album02 > .in > .ft li.more a::before, .list-text.jump-tool .ct li.NextNews a::before, .list-text.jump-tool .ct li.PreNews a::before, .list-text.jump-tool .ct li.back a::before, .list-text.jump-tool .ct li.to-top a::before, .list-text.btn .ct a::before, .area-essay.active .ft a::before, .area-essay.page-caption-p .ct .more_style::before, .base-wrapper .simple-text.query .ft a::before, .base-extend .simple-text.query .ft a::before, .area-customize.sign-in .ft a::before, .group-list.default > .bg-drop-layout > .in > .ft a::after, .group-list.default > .in > .ft a::after, .area-customize .ft a::after, .area-editor.default .ft a::after, .base-content .list-text.link .ft a::after, .area-form.page-search .ft a::after, .group-list.sample > .bg-drop-layout > .in > .ft a::after, .group-list.sample > .in > .ft a::after, .group-list.slider > .bg-drop-layout > .in > .ft a::after, .group-list.slider > .in > .ft a::after, .base-module-area .group-list.link > .bg-drop-layout > .in > .ft a::after, .base-module-area .group-list.link > .in > .ft a::after, .base-page-area .group-list.link > .bg-drop-layout > .in > .ft a::after, .base-page-area .group-list.link > .in > .ft a::after, .base-module-area .area-essay.link .ft a::after, .base-page-area .area-essay.link .ft a::after, .area-essay.message .ft a::after, .area-customize.news-card .ft a::after, .area-customize.icons-g2 .ft a::after, .area-customize.message02 .ft a::after, .area-customize.video .ft a::after, .group-list.message > .bg-drop-layout > .in > .ft a::after, .group-list.message > .in > .ft a::after, .group-list.news-card02 .ft a::after, .group-list.global-list > .bg-drop-layout > .in > .ft a::after, .group-list.global-list > .in > .ft a::after, .list-text.slider .ft a::after, .base-module-area .group-list.album > .bg-drop-layout > .in > .ft a::after, .base-module-area .group-list.album > .in > .ft a::after, .base-page-area .group-list.album > .bg-drop-layout > .in > .ft a::after, .base-page-area .group-list.album > .in > .ft a::after, .area-figure.album .ft a::after, .list-pic.nmth-link .ft a::after, .area-form.link .ft a::after, .list-text.rss .ft a::after, .area-customize.calendar .ft a::after, .area-form.epaper .ft a::after, .area-customize.message .ft a::after, .area-customize.ktnp-album .ft a::after, .area-customize.ktnp-album02 .ft a::after, .area-customize.pchouse-album .ft a::after, .area-customize.korea-pic-slider .ft a::after, .area-customize.pchouse-album02 .ft a::after, .area-customize.pchouse-album03 .ft a::after, .area-figure.album02 .ft a::after, .area-figure.album03 .ft a::after, .group-list.page-block > .bg-drop-layout > .in > .ft a::after, .group-list.page-block > .in > .ft a::after, .group-list.page-list > .bg-drop-layout > .in > .ft a::after, .group-list.page-list > .in > .ft a::after, .area-customize.DisWarning .ft a::after, .area-customize.calendar-detail .ft a::after, .area-customize.calendar-detail02 .ft a::after, .area-customize.calendar-detail03 .ft a::after, .area-customize.calendar-schedule .ft a::after, .area-customize.chart .ft a::after, .area-essay.page-caption-p .ft a::after, .area-essay.page-caption-label .ft a::after, .area-essay.page-caption-label-p .ft a::after, .area-essay.page-essay .ft a::after, .area-essay.page-img-caption-label .ft a::after, .area-essay.page-img-caption-p .ft a::after, .area-figure.page-figure .ft a::after, .area-figure.e-paper .ft a::after, .area-figure.page-img-figcaption .ft a::after, .area-figure.page-img-figcaption-label .ft a::after, .area-figure.page-img-figcaption-p .ft a::after, .area-figure.page-img-label .ft a::after, .area-figure.page-img-label-p .ft a::after, .area-figure.page-img-p .ft a::after, .area-form.page-form .ft a::after, .area-form.submit .ft a::after, .area-customize.map .ft a::after, .area-customize.audio .ft a::after, .area-customize.iframe .ft a::after, .area-customize.ey-video .ft a::after, .area-customize.video-list .ft a::after, .list-text.message .ft a::after, .group-list.page-list-pic > .bg-drop-layout > .in > .ft a::after, .group-list.page-list-pic > .in > .ft a::after, .area-form.sign-in .ft a::after, .group-list.sitemap > .bg-drop-layout > .in > .ft a::after, .group-list.sitemap > .in > .ft a::after, .list-text.sitemap .ft a::after, .area-table.page-table .ft a::after, .area-table.rwd-horizontal .ft a::after, .area-table.title03 .ft a::after, .area-table.notitle01 .ft a::after, .area-table.notitle02 .ft a::after, .area-table.notitle03 .ft a::after, .area-table.title01 .ft a::after, .area-table.title02 .ft a::after, .area-table.rwd-straight .ft a::after, .list-text.page-list .ft a::after, .group-list.page-list-text > .bg-drop-layout > .in > .ft a::after, .group-list.page-list-text > .in > .ft a::after, .area-table.vote-table .ft a::after, .group-list.major-slider > .bg-drop-layout > .in > .ft li.more a::after, .group-list.major-slider > .in > .ft li.more a::after, .list-pic.marquee-circle .ft li.more a::after, .group-list.major-slider02 > .bg-drop-layout > .in > .ft li.more a::after, .group-list.major-slider02 > .in > .ft li.more a::after, .list-pic.marquee .ft li.more a::after, .list-pic.marquee02 .ft li.more a::after, .list-pic.marquee03 .ft li.more a::after, .area-customize.calendar .ct .label a::after, .list-pic.marquee-mask .ft li.more a::after, .area-customize.calendar-detail .ct .label a::after, .area-customize.calendar-detail04 .ct .label a::after, .sys-root a.btn::after, .sys-root button::after, .area-form.page-search .hd a::after, .area-form.page-search .ct .fieldset input[type="submit"]::after, .area-form.page-search .ct .fieldset input[type="reset"]::after, [data-js="false"] .base-wrapper .area-form.search .ft a::after, .rss_info li a::after, .table-form .btnRefresh input::after, .table-form .btnVoice input::after, .form_list .btnRefresh input::after, .form_list .btnVoice input::after, .table-form .btn_selection_file input::after, .form_list .btn_selection_file input::after, .table-form tr.bottom-btn-cell input.btn_define::after, .table-form input[type="submit"]::after, .style-btn::after, .group-list.marquee > .bg-drop-layout > .in > .ft li.more a::after, .group-list.marquee > .in > .ft li.more a::after, .list-pic.marquee04 .ft li.more a::after, .group-list.album02 > .bg-drop-layout > .in > .ft li.more a::after, .group-list.album02 > .in > .ft li.more a::after, .list-text.jump-tool .ct li.NextNews a::after, .list-text.jump-tool .ct li.PreNews a::after, .list-text.jump-tool .ct li.back a::after, .list-text.jump-tool .ct li.to-top a::after, .list-text.btn .ct a::after, .area-essay.active .ft a::after, .area-essay.page-caption-p .ct .more_style::after, .base-wrapper .simple-text.query .ft a::after, .base-extend .simple-text.query .ft a::after, .area-customize.sign-in .ft a::after {
        content: "";
        display: block;
        width: 24px;
        height: 2px;
        position: absolute;
        right: -2px;
        top: 20px;
        background-color: white;
        z-index: 1
    }

    .group-list.default > .bg-drop-layout > .in > .ft a::after, .group-list.default > .in > .ft a::after, .area-customize .ft a::after, .area-editor.default .ft a::after, .base-content .list-text.link .ft a::after, .area-form.page-search .ft a::after, .group-list.sample > .bg-drop-layout > .in > .ft a::after, .group-list.sample > .in > .ft a::after, .group-list.slider > .bg-drop-layout > .in > .ft a::after, .group-list.slider > .in > .ft a::after, .base-module-area .group-list.link > .bg-drop-layout > .in > .ft a::after, .base-module-area .group-list.link > .in > .ft a::after, .base-page-area .group-list.link > .bg-drop-layout > .in > .ft a::after, .base-page-area .group-list.link > .in > .ft a::after, .base-module-area .area-essay.link .ft a::after, .base-page-area .area-essay.link .ft a::after, .area-essay.message .ft a::after, .area-customize.news-card .ft a::after, .area-customize.icons-g2 .ft a::after, .area-customize.message02 .ft a::after, .area-customize.video .ft a::after, .group-list.message > .bg-drop-layout > .in > .ft a::after, .group-list.message > .in > .ft a::after, .group-list.news-card02 .ft a::after, .group-list.global-list > .bg-drop-layout > .in > .ft a::after, .group-list.global-list > .in > .ft a::after, .list-text.slider .ft a::after, .base-module-area .group-list.album > .bg-drop-layout > .in > .ft a::after, .base-module-area .group-list.album > .in > .ft a::after, .base-page-area .group-list.album > .bg-drop-layout > .in > .ft a::after, .base-page-area .group-list.album > .in > .ft a::after, .area-figure.album .ft a::after, .list-pic.nmth-link .ft a::after, .area-form.link .ft a::after, .list-text.rss .ft a::after, .area-customize.calendar .ft a::after, .area-form.epaper .ft a::after, .area-customize.message .ft a::after, .area-customize.ktnp-album .ft a::after, .area-customize.ktnp-album02 .ft a::after, .area-customize.pchouse-album .ft a::after, .area-customize.korea-pic-slider .ft a::after, .area-customize.pchouse-album02 .ft a::after, .area-customize.pchouse-album03 .ft a::after, .area-figure.album02 .ft a::after, .area-figure.album03 .ft a::after, .group-list.page-block > .bg-drop-layout > .in > .ft a::after, .group-list.page-block > .in > .ft a::after, .group-list.page-list > .bg-drop-layout > .in > .ft a::after, .group-list.page-list > .in > .ft a::after, .area-customize.DisWarning .ft a::after, .area-customize.calendar-detail .ft a::after, .area-customize.calendar-detail02 .ft a::after, .area-customize.calendar-detail03 .ft a::after, .area-customize.calendar-schedule .ft a::after, .area-customize.chart .ft a::after, .area-essay.page-caption-p .ft a::after, .area-essay.page-caption-label .ft a::after, .area-essay.page-caption-label-p .ft a::after, .area-essay.page-essay .ft a::after, .area-essay.page-img-caption-label .ft a::after, .area-essay.page-img-caption-p .ft a::after, .area-figure.page-figure .ft a::after, .area-figure.e-paper .ft a::after, .area-figure.page-img-figcaption .ft a::after, .area-figure.page-img-figcaption-label .ft a::after, .area-figure.page-img-figcaption-p .ft a::after, .area-figure.page-img-label .ft a::after, .area-figure.page-img-label-p .ft a::after, .area-figure.page-img-p .ft a::after, .area-form.page-form .ft a::after, .area-form.submit .ft a::after, .area-customize.map .ft a::after, .area-customize.audio .ft a::after, .area-customize.iframe .ft a::after, .area-customize.ey-video .ft a::after, .area-customize.video-list .ft a::after, .list-text.message .ft a::after, .group-list.page-list-pic > .bg-drop-layout > .in > .ft a::after, .group-list.page-list-pic > .in > .ft a::after, .area-form.sign-in .ft a::after, .group-list.sitemap > .bg-drop-layout > .in > .ft a::after, .group-list.sitemap > .in > .ft a::after, .list-text.sitemap .ft a::after, .area-table.page-table .ft a::after, .area-table.rwd-horizontal .ft a::after, .area-table.title03 .ft a::after, .area-table.notitle01 .ft a::after, .area-table.notitle02 .ft a::after, .area-table.notitle03 .ft a::after, .area-table.title01 .ft a::after, .area-table.title02 .ft a::after, .area-table.rwd-straight .ft a::after, .list-text.page-list .ft a::after, .group-list.page-list-text > .bg-drop-layout > .in > .ft a::after, .group-list.page-list-text > .in > .ft a::after, .area-table.vote-table .ft a::after, .group-list.major-slider > .bg-drop-layout > .in > .ft li.more a::after, .group-list.major-slider > .in > .ft li.more a::after, .list-pic.marquee-circle .ft li.more a::after, .group-list.major-slider02 > .bg-drop-layout > .in > .ft li.more a::after, .group-list.major-slider02 > .in > .ft li.more a::after, .list-pic.marquee .ft li.more a::after, .list-pic.marquee02 .ft li.more a::after, .list-pic.marquee03 .ft li.more a::after, .area-customize.calendar .ct .label a::after, .list-pic.marquee-mask .ft li.more a::after, .area-customize.calendar-detail .ct .label a::after, .area-customize.calendar-detail04 .ct .label a::after, .sys-root a.btn::after, .sys-root button::after, .area-form.page-search .hd a::after, .area-form.page-search .ct .fieldset input[type="submit"]::after, .area-form.page-search .ct .fieldset input[type="reset"]::after, [data-js="false"] .base-wrapper .area-form.search .ft a::after, .rss_info li a::after, .table-form .btnRefresh input::after, .table-form .btnVoice input::after, .form_list .btnRefresh input::after, .form_list .btnVoice input::after, .table-form .btn_selection_file input::after, .form_list .btn_selection_file input::after, .table-form tr.bottom-btn-cell input.btn_define::after, .table-form input[type="submit"]::after, .style-btn::after, .group-list.marquee > .bg-drop-layout > .in > .ft li.more a::after, .group-list.marquee > .in > .ft li.more a::after, .list-pic.marquee04 .ft li.more a::after, .group-list.album02 > .bg-drop-layout > .in > .ft li.more a::after, .group-list.album02 > .in > .ft li.more a::after, .list-text.jump-tool .ct li.NextNews a::after, .list-text.jump-tool .ct li.PreNews a::after, .list-text.jump-tool .ct li.back a::after, .list-text.jump-tool .ct li.to-top a::after, .list-text.btn .ct a::after, .area-essay.active .ft a::after, .area-essay.page-caption-p .ct .more_style::after, .base-wrapper .simple-text.query .ft a::after, .base-extend .simple-text.query .ft a::after, .area-customize.sign-in .ft a::after {
        width: 10px;
        height: 10px;
        border-radius: 20px;
        right: 14px;
        top: 16px
    }

    .group-list.default > .in > .ft a:hover, .area-customize .ft a:hover, .area-editor.default .ft a:hover, .base-content .list-text.link .ft a:hover, .area-form.page-search .ft a:hover, .group-list.sample > .in > .ft a:hover, .group-list.slider > .in > .ft a:hover, .base-module-area .group-list.link > .in > .ft a:hover, .base-page-area .group-list.link > .in > .ft a:hover, .base-module-area .area-essay.link .ft a:hover, .base-page-area .area-essay.link .ft a:hover, .area-essay.message .ft a:hover, .group-list.message > .in > .ft a:hover, .group-list.news-card02 .ft a:hover, .group-list.global-list > .in > .ft a:hover, .list-text.slider .ft a:hover, .base-module-area .group-list.album > .in > .ft a:hover, .base-page-area .group-list.album > .in > .ft a:hover, .area-figure.album .ft a:hover, .list-pic.nmth-link .ft a:hover, .area-form.link .ft a:hover, .list-text.rss .ft a:hover, .area-form.epaper .ft a:hover, .area-figure.album02 .ft a:hover, .area-figure.album03 .ft a:hover, .group-list.page-block > .in > .ft a:hover, .group-list.page-list > .in > .ft a:hover, .area-essay.page-caption-p .ft a:hover, .area-essay.page-caption-label .ft a:hover, .area-essay.page-caption-label-p .ft a:hover, .area-essay.page-essay .ft a:hover, .area-essay.page-img-caption-label .ft a:hover, .area-essay.page-img-caption-p .ft a:hover, .area-figure.page-figure .ft a:hover, .area-figure.e-paper .ft a:hover, .area-figure.page-img-figcaption .ft a:hover, .area-figure.page-img-figcaption-label .ft a:hover, .area-figure.page-img-figcaption-p .ft a:hover, .area-figure.page-img-label .ft a:hover, .area-figure.page-img-label-p .ft a:hover, .area-figure.page-img-p .ft a:hover, .area-form.page-form .ft a:hover, .area-form.submit .ft a:hover, .list-text.message .ft a:hover, .group-list.page-list-pic > .in > .ft a:hover, .area-form.sign-in .ft a:hover, .group-list.sitemap > .in > .ft a:hover, .list-text.sitemap .ft a:hover, .area-table.page-table .ft a:hover, .area-table.rwd-horizontal .ft a:hover, .area-table.title03 .ft a:hover, .area-table.notitle01 .ft a:hover, .area-table.notitle02 .ft a:hover, .area-table.notitle03 .ft a:hover, .area-table.title01 .ft a:hover, .area-table.title02 .ft a:hover, .area-table.rwd-straight .ft a:hover, .list-text.page-list .ft a:hover, .group-list.page-list-text > .in > .ft a:hover, .area-table.vote-table .ft a:hover, .group-list.major-slider > .in > .ft li.more a:hover, .list-pic.marquee-circle .ft li.more a:hover, .group-list.major-slider02 > .in > .ft li.more a:hover, .list-pic.marquee .ft li.more a:hover, .list-pic.marquee02 .ft li.more a:hover, .list-pic.marquee03 .ft li.more a:hover, .area-customize.calendar .ct .label a:hover, .list-pic.marquee-mask .ft li.more a:hover, .area-customize.calendar-detail .ct .label a:hover, .area-customize.calendar-detail04 .ct .label a:hover, .sys-root a.btn:hover, .sys-root button:hover, .area-form.page-search .hd a:hover, .area-form.page-search .ct .fieldset input[type="submit"]:hover, .area-form.page-search .ct .fieldset input[type="reset"]:hover, [data-js="false"] .base-wrapper .area-form.search .ft a:hover, .rss_info li a:hover, .table-form .btnRefresh input:hover, .table-form .btnVoice input:hover, .form_list .btnRefresh input:hover, .form_list .btnVoice input:hover, .table-form .btn_selection_file input:hover, .form_list .btn_selection_file input:hover, .table-form tr.bottom-btn-cell input.btn_define:hover, .table-form input[type="submit"]:hover, .style-btn:hover, .group-list.marquee > .bg-drop-layout > .in > .ft li.more a:hover, .group-list.marquee > .in > .ft li.more a:hover, .list-pic.marquee04 .ft li.more a:hover, .group-list.album02 > .bg-drop-layout > .in > .ft li.more a:hover, .group-list.album02 > .in > .ft li.more a:hover, .list-text.jump-tool .ct li.NextNews a:hover, .list-text.jump-tool .ct li.PreNews a:hover, .list-text.jump-tool .ct li.back a:hover, .list-text.jump-tool .ct li.to-top a:hover, .list-text.btn .ct a:hover, .area-essay.active .ft a:hover, .area-essay.page-caption-p .ct .more_style:hover, .base-wrapper .simple-text.query .ft a:hover, .base-extend .simple-text.query .ft a:hover, .area-customize.sign-in .ft a:hover, .group-list.default > .in > .ft a:focus, .area-customize .ft a:focus, .area-editor.default .ft a:focus, .base-content .list-text.link .ft a:focus, .area-form.page-search .ft a:focus, .group-list.sample > .in > .ft a:focus, .group-list.slider > .in > .ft a:focus, .base-module-area .group-list.link > .in > .ft a:focus, .base-page-area .group-list.link > .in > .ft a:focus, .base-module-area .area-essay.link .ft a:focus, .base-page-area .area-essay.link .ft a:focus, .area-essay.message .ft a:focus, .group-list.message > .in > .ft a:focus, .group-list.news-card02 .ft a:focus, .group-list.global-list > .in > .ft a:focus, .list-text.slider .ft a:focus, .base-module-area .group-list.album > .in > .ft a:focus, .base-page-area .group-list.album > .in > .ft a:focus, .area-figure.album .ft a:focus, .list-pic.nmth-link .ft a:focus, .area-form.link .ft a:focus, .list-text.rss .ft a:focus, .area-form.epaper .ft a:focus, .area-figure.album02 .ft a:focus, .area-figure.album03 .ft a:focus, .group-list.page-block > .in > .ft a:focus, .group-list.page-list > .in > .ft a:focus, .area-essay.page-caption-p .ft a:focus, .area-essay.page-caption-label .ft a:focus, .area-essay.page-caption-label-p .ft a:focus, .area-essay.page-essay .ft a:focus, .area-essay.page-img-caption-label .ft a:focus, .area-essay.page-img-caption-p .ft a:focus, .area-figure.page-figure .ft a:focus, .area-figure.e-paper .ft a:focus, .area-figure.page-img-figcaption .ft a:focus, .area-figure.page-img-figcaption-label .ft a:focus, .area-figure.page-img-figcaption-p .ft a:focus, .area-figure.page-img-label .ft a:focus, .area-figure.page-img-label-p .ft a:focus, .area-figure.page-img-p .ft a:focus, .area-form.page-form .ft a:focus, .area-form.submit .ft a:focus, .list-text.message .ft a:focus, .group-list.page-list-pic > .in > .ft a:focus, .area-form.sign-in .ft a:focus, .group-list.sitemap > .in > .ft a:focus, .list-text.sitemap .ft a:focus, .area-table.page-table .ft a:focus, .area-table.rwd-horizontal .ft a:focus, .area-table.title03 .ft a:focus, .area-table.notitle01 .ft a:focus, .area-table.notitle02 .ft a:focus, .area-table.notitle03 .ft a:focus, .area-table.title01 .ft a:focus, .area-table.title02 .ft a:focus, .area-table.rwd-straight .ft a:focus, .list-text.page-list .ft a:focus, .group-list.page-list-text > .in > .ft a:focus, .area-table.vote-table .ft a:focus, .group-list.major-slider > .in > .ft li.more a:focus, .list-pic.marquee-circle .ft li.more a:focus, .group-list.major-slider02 > .in > .ft li.more a:focus, .list-pic.marquee .ft li.more a:focus, .list-pic.marquee02 .ft li.more a:focus, .list-pic.marquee03 .ft li.more a:focus, .area-customize.calendar .ct .label a:focus, .list-pic.marquee-mask .ft li.more a:focus, .area-customize.calendar-detail .ct .label a:focus, .area-customize.calendar-detail04 .ct .label a:focus, .sys-root a.btn:focus, .sys-root button:focus, .area-form.page-search .hd a:focus, .area-form.page-search .ct .fieldset input[type="submit"]:focus, .area-form.page-search .ct .fieldset input[type="reset"]:focus, [data-js="false"] .base-wrapper .area-form.search .ft a:focus, .rss_info li a:focus, .table-form .btnRefresh input:focus, .table-form .btnVoice input:focus, .form_list .btnRefresh input:focus, .form_list .btnVoice input:focus, .table-form .btn_selection_file input:focus, .form_list .btn_selection_file input:focus, .table-form tr.bottom-btn-cell input.btn_define:focus, .table-form input[type="submit"]:focus, .style-btn:focus, .group-list.marquee > .bg-drop-layout > .in > .ft li.more a:focus, .group-list.marquee > .in > .ft li.more a:focus, .list-pic.marquee04 .ft li.more a:focus, .group-list.album02 > .bg-drop-layout > .in > .ft li.more a:focus, .group-list.album02 > .in > .ft li.more a:focus, .list-text.jump-tool .ct li.NextNews a:focus, .list-text.jump-tool .ct li.PreNews a:focus, .list-text.jump-tool .ct li.back a:focus, .list-text.jump-tool .ct li.to-top a:focus, .list-text.btn .ct a:focus, .area-essay.active .ft a:focus, .area-essay.page-caption-p .ct .more_style:focus, .base-wrapper .simple-text.query .ft a:focus, .base-extend .simple-text.query .ft a:focus, .area-customize.sign-in .ft a:focus {
        /* background-color: #135bab !important;*/
        background-color: #666666 !important;
        border-color: #FF6F61 !important
    }

    .group-list.default > .in > .ft a:active, .area-customize .ft a:active, .area-editor.default .ft a:active, .base-content .list-text.link .ft a:active, .area-form.page-search .ft a:active, .group-list.sample > .in > .ft a:active, .group-list.slider > .in > .ft a:active, .base-module-area .group-list.link > .in > .ft a:active, .base-page-area .group-list.link > .in > .ft a:active, .base-module-area .area-essay.link .ft a:active, .base-page-area .area-essay.link .ft a:active, .area-essay.message .ft a:active, .group-list.message > .in > .ft a:active, .group-list.news-card02 .ft a:active, .group-list.global-list > .in > .ft a:active, .list-text.slider .ft a:active, .base-module-area .group-list.album > .in > .ft a:active, .base-page-area .group-list.album > .in > .ft a:active, .area-figure.album .ft a:active, .list-pic.nmth-link .ft a:active, .area-form.link .ft a:active, .list-text.rss .ft a:active, .area-form.epaper .ft a:active, .area-figure.album02 .ft a:active, .area-figure.album03 .ft a:active, .group-list.page-block > .in > .ft a:active, .group-list.page-list > .in > .ft a:active, .area-essay.page-caption-p .ft a:active, .area-essay.page-caption-label .ft a:active, .area-essay.page-caption-label-p .ft a:active, .area-essay.page-essay .ft a:active, .area-essay.page-img-caption-label .ft a:active, .area-essay.page-img-caption-p .ft a:active, .area-figure.page-figure .ft a:active, .area-figure.e-paper .ft a:active, .area-figure.page-img-figcaption .ft a:active, .area-figure.page-img-figcaption-label .ft a:active, .area-figure.page-img-figcaption-p .ft a:active, .area-figure.page-img-label .ft a:active, .area-figure.page-img-label-p .ft a:active, .area-figure.page-img-p .ft a:active, .area-form.page-form .ft a:active, .area-form.submit .ft a:active, .list-text.message .ft a:active, .group-list.page-list-pic > .in > .ft a:active, .area-form.sign-in .ft a:active, .group-list.sitemap > .in > .ft a:active, .list-text.sitemap .ft a:active, .area-table.page-table .ft a:active, .area-table.rwd-horizontal .ft a:active, .area-table.title03 .ft a:active, .area-table.notitle01 .ft a:active, .area-table.notitle02 .ft a:active, .area-table.notitle03 .ft a:active, .area-table.title01 .ft a:active, .area-table.title02 .ft a:active, .area-table.rwd-straight .ft a:active, .list-text.page-list .ft a:active, .group-list.page-list-text > .in > .ft a:active, .area-table.vote-table .ft a:active, .group-list.major-slider > .in > .ft li.more a:active, .list-pic.marquee-circle .ft li.more a:active, .group-list.major-slider02 > .in > .ft li.more a:active, .list-pic.marquee .ft li.more a:active, .list-pic.marquee02 .ft li.more a:active, .list-pic.marquee03 .ft li.more a:active, .area-customize.calendar .ct .label a:active, .list-pic.marquee-mask .ft li.more a:active, .area-customize.calendar-detail .ct .label a:active, .area-customize.calendar-detail04 .ct .label a:active, .sys-root a.btn:active, .sys-root button:active, .area-form.page-search .hd a:active, .area-form.page-search .ct .fieldset input[type="submit"]:active, .area-form.page-search .ct .fieldset input[type="reset"]:active, [data-js="false"] .base-wrapper .area-form.search .ft a:active, .rss_info li a:active, .table-form .btnRefresh input:active, .table-form .btnVoice input:active, .form_list .btnRefresh input:active, .form_list .btnVoice input:active, .table-form .btn_selection_file input:active, .form_list .btn_selection_file input:active, .table-form tr.bottom-btn-cell input.btn_define:active, .table-form input[type="submit"]:active, .style-btn:active, .group-list.marquee > .bg-drop-layout > .in > .ft li.more a:active, .group-list.marquee > .in > .ft li.more a:active, .list-pic.marquee04 .ft li.more a:active, .group-list.album02 > .bg-drop-layout > .in > .ft li.more a:active, .group-list.album02 > .in > .ft li.more a:active, .list-text.jump-tool .ct li.NextNews a:active, .list-text.jump-tool .ct li.PreNews a:active, .list-text.jump-tool .ct li.back a:active, .list-text.jump-tool .ct li.to-top a:active, .list-text.btn .ct a:active, .area-essay.active .ft a:active, .area-essay.page-caption-p .ct .more_style:active, .base-wrapper .simple-text.query .ft a:active, .base-extend .simple-text.query .ft a:active, .area-customize.sign-in .ft a:active {
        color: #fff
    }

.group-list.default > .bg-drop-layout > .in > .ft a, .group-list.default > .in > .ft a, .area-customize .ft a, .area-editor.default .ft a, .base-content .list-text.link .ft a, .area-form.page-search .ft a, .group-list.sample > .bg-drop-layout > .in > .ft a, .group-list.sample > .in > .ft a, .group-list.slider > .bg-drop-layout > .in > .ft a, .group-list.slider > .in > .ft a, .base-module-area .group-list.link > .bg-drop-layout > .in > .ft a, .base-module-area .group-list.link > .in > .ft a, .base-page-area .group-list.link > .bg-drop-layout > .in > .ft a, .base-page-area .group-list.link > .in > .ft a, .base-module-area .area-essay.link .ft a, .base-page-area .area-essay.link .ft a, .area-essay.message .ft a, .area-customize.news-card .ft a, .area-customize.icons-g2 .ft a, .area-customize.message02 .ft a, .area-customize.video .ft a, .group-list.message > .bg-drop-layout > .in > .ft a, .group-list.message > .in > .ft a, .group-list.news-card02 .ft a, .group-list.global-list > .bg-drop-layout > .in > .ft a, .group-list.global-list > .in > .ft a, .list-text.slider .ft a, .base-module-area .group-list.album > .bg-drop-layout > .in > .ft a, .base-module-area .group-list.album > .in > .ft a, .base-page-area .group-list.album > .bg-drop-layout > .in > .ft a, .base-page-area .group-list.album > .in > .ft a, .area-figure.album .ft a, .list-pic.nmth-link .ft a, .area-form.link .ft a, .list-text.rss .ft a, .area-customize.calendar .ft a, .area-form.epaper .ft a, .area-customize.message .ft a, .area-customize.ktnp-album .ft a, .area-customize.ktnp-album02 .ft a, .area-customize.pchouse-album .ft a, .area-customize.korea-pic-slider .ft a, .area-customize.pchouse-album02 .ft a, .area-customize.pchouse-album03 .ft a, .area-figure.album02 .ft a, .area-figure.album03 .ft a, .group-list.page-block > .bg-drop-layout > .in > .ft a, .group-list.page-block > .in > .ft a, .group-list.page-list > .bg-drop-layout > .in > .ft a, .group-list.page-list > .in > .ft a, .area-customize.DisWarning .ft a, .area-customize.calendar-detail .ft a, .area-customize.calendar-detail02 .ft a, .area-customize.calendar-detail03 .ft a, .area-customize.calendar-schedule .ft a, .area-customize.chart .ft a, .area-essay.page-caption-p .ft a, .area-essay.page-caption-label .ft a, .area-essay.page-caption-label-p .ft a, .area-essay.page-essay .ft a, .area-essay.page-img-caption-label .ft a, .area-essay.page-img-caption-p .ft a, .area-figure.page-figure .ft a, .area-figure.e-paper .ft a, .area-figure.page-img-figcaption .ft a, .area-figure.page-img-figcaption-label .ft a, .area-figure.page-img-figcaption-p .ft a, .area-figure.page-img-label .ft a, .area-figure.page-img-label-p .ft a, .area-figure.page-img-p .ft a, .area-form.page-form .ft a, .area-form.submit .ft a, .area-customize.map .ft a, .area-customize.audio .ft a, .area-customize.iframe .ft a, .area-customize.ey-video .ft a, .area-customize.video-list .ft a, .list-text.message .ft a, .group-list.page-list-pic > .bg-drop-layout > .in > .ft a, .group-list.page-list-pic > .in > .ft a, .area-form.sign-in .ft a, .group-list.sitemap > .bg-drop-layout > .in > .ft a, .group-list.sitemap > .in > .ft a, .list-text.sitemap .ft a, .area-table.page-table .ft a, .area-table.rwd-horizontal .ft a, .area-table.title03 .ft a, .area-table.notitle01 .ft a, .area-table.notitle02 .ft a, .area-table.notitle03 .ft a, .area-table.title01 .ft a, .area-table.title02 .ft a, .area-table.rwd-straight .ft a, .list-text.page-list .ft a, .group-list.page-list-text > .bg-drop-layout > .in > .ft a, .group-list.page-list-text > .in > .ft a, .area-table.vote-table .ft a, .group-list.major-slider > .bg-drop-layout > .in > .ft li.more a, .group-list.major-slider > .in > .ft li.more a, .list-pic.marquee-circle .ft li.more a, .group-list.major-slider02 > .bg-drop-layout > .in > .ft li.more a, .group-list.major-slider02 > .in > .ft li.more a, .list-pic.marquee .ft li.more a, .list-pic.marquee02 .ft li.more a, .list-pic.marquee03 .ft li.more a, .area-customize.calendar .ct .label a, .list-pic.marquee-mask .ft li.more a, .area-customize.calendar-detail .ct .label a, .area-customize.calendar-detail04 .ct .label a {
    padding: 3px 5px
}

.area-form.vote .ct .fieldset input[type="submit"], .area-form.epaper .ct .fieldset input[type="submit"], .list-text.btn .ct li + li.deny a, .area-essay.active .ft li.is-important a, .area-form.page-form .ct .fieldset input[type="submit"], .area-form.submit .ct .fieldset input[type="submit"], .base-wrapper .simple-text.query .ft li.deny a, .base-extend .simple-text.query .ft li.deny a, .area-form.sign-in .ct .fieldset input[type="submit"] {
   background-color: #135bab
}

    .area-form.vote .ct .fieldset input[type="submit"]:hover, .area-form.epaper .ct .fieldset input[type="submit"]:hover, .list-text.btn .ct li + li.deny a:hover, .area-essay.active .ft li.is-important a:hover, .area-form.page-form .ct .fieldset input[type="submit"]:hover, .area-form.submit .ct .fieldset input[type="submit"]:hover, .base-wrapper .simple-text.query .ft li.deny a:hover, .base-extend .simple-text.query .ft li.deny a:hover, .area-form.sign-in .ct .fieldset input[type="submit"]:hover, .area-form.vote .ct .fieldset input[type="submit"]:focus, .area-form.epaper .ct .fieldset input[type="submit"]:focus, .list-text.btn .ct li + li.deny a:focus, .area-essay.active .ft li.is-important a:focus, .area-form.page-form .ct .fieldset input[type="submit"]:focus, .area-form.submit .ct .fieldset input[type="submit"]:focus, .base-wrapper .simple-text.query .ft li.deny a:focus, .base-extend .simple-text.query .ft li.deny a:focus, .area-form.sign-in .ct .fieldset input[type="submit"]:focus {
       background-color: #135bab
    }

.list-text.open-data .ct a {
    display: block;
    cursor: pointer;
    box-sizing: border-box;
    width: 38px;
    height: 38px;
    border-radius: 3px;
    background-repeat: no-repeat;
    background-position: center;
    transition: 150ms;
    font-size: .5em;
    text-align: center;
    line-height: 3.2em;
    font-weight: bold;
    background-color: #fcfcfc;
    border: 1px solid #fff;
    border-radius: 40px;
    padding: 5px 0;
    font-family: OpenSansBold,"sans-serif";
    color: #1872D6;
    background-size: cover;
    box-shadow: #d9d6d2 0 0px 3px,inset #fff 1px 1px 3px;
    transition: all .4s ease-out
}

    .list-text.open-data .ct a:hover, .list-text.open-data .ct a:focus {
        background-color: #F7F8FB;
        border: 1px solid #d9d6d2;
        box-shadow: #d9d6d2 0 0px 3px;
        transform: scale(1.2)
    }

/*更多消息btn-滑鼠滑過*/
.group.default.block1 .more a, .group.default.block2 .block-chart > .in .ft .more a, .group.default.moreblock3 .area-editor.default .ft > .in > ul a, .group.default.block6 .block-theme-pavilion .ft .more a, .area-form.page-search .hd a, .rss_info li a, .style-btn, .intranetblock1 .group-list.slider .ft ul li a, .intranetblock2 .group-list.slider .ft ul li a, .group-list.marquee > .bg-drop-layout > .in > .ft li.more a, .group-list.marquee > .in > .ft li.more a, .list-pic.marquee-circle .ft li.more a, .list-text.jump-tool .ct li.back a, .list-text.jump-tool .ct li.to-top a {
    color: #fff !important;
    background-color: #666666; 
    /*background-color:#1872D6;*/
    transition: box-shadow 300ms, transform 300ms
}

    .group.default.block1 .more a:hover, .group.default.block2 .block-chart > .in .ft .more a:hover, .group.default.moreblock3 .area-editor.default .ft > .in > ul a:hover, .group.default.block6 .block-theme-pavilion .ft .more a:hover, .area-form.page-search .hd a:hover, .rss_info li a:hover, .style-btn:hover, .intranetblock1 .group-list.slider .ft ul li a:hover, .intranetblock2 .group-list.slider .ft ul li a:hover, .group-list.marquee > .in > .ft li.more a:hover, .list-pic.marquee-circle .ft li.more a:hover, .list-text.jump-tool .ct li.back a:hover, .list-text.jump-tool .ct li.to-top a:hover, .group.default.block1 .more a:focus, .group.default.block2 .block-chart > .in .ft .more a:focus, .group.default.moreblock3 .area-editor.default .ft > .in > ul a:focus, .group.default.block6 .block-theme-pavilion .ft .more a:focus, .area-form.page-search .hd a:focus, .rss_info li a:focus, .style-btn:focus, .intranetblock1 .group-list.slider .ft ul li a:focus, .intranetblock2 .group-list.slider .ft ul li a:focus, .group-list.marquee > .in > .ft li.more a:focus, .list-pic.marquee-circle .ft li.more a:focus, .list-text.jump-tool .ct li.back a:focus, .list-text.jump-tool .ct li.to-top a:focus {
        box-shadow: 6px 6px 10px rgba(0,0,0,0.6);
        -webkit-transform: translate3d(0, -6px, 0);
        transform: translate3d(0, -6px, 0)
    }

.sys-root input[type="text"], .sys-root input[type="password"], .sys-root input[type="date"], .sys-root input[type="email"], .sys-root input[type="number"], .sys-root input[type="search"], .sys-root input[type="file"], .sys-root select, .sys-root textarea {
    padding: 10px 8px;
    border: 1px solid #ccc;
    box-sizing: border-box;
    background-color: #fff;
    vertical-align: middle;
    box-sizing: border-box;
    color: #000;
    border-radius: 8px;
    font-size: 1em !important
}

table.RWDtable tfoot span, table.rwdtable tfoot span, .area-customize.video .ct .p, .area-form.vote .ct .form, .area-editor.user-edit .ct, .area-editor.error-info .ct, .area-form.submit .ct, .area-customize.map .ct .p, .area-customize.audio .ct .p, .area-customize.iframe .ct .p, .area-form.sign-in .ct, .area-table.rwd-horizontal .ct tfoot span, .area-table.title03 .ct tfoot span, .area-table.notitle01 .ct tfoot span, .area-table.notitle02 .ct tfoot span, .area-table.notitle03 .ct tfoot span, .area-table.title01 .ct tfoot span, .area-table.title02 .ct tfoot span, .area-table.rwd-straight .ct tfoot span, .base-content .area-editor.address .ct, .area-customize.video-list02 .ct > .in .video .p, .area-customize.ey-video .ct .p, .area-customize.video-list .ct > .in > .div .p, .area-customize.video-list .ct > .in > .list .p, .area-editor.system-info .ct {
    line-height: 1.7
}

    table.RWDtable tfoot span p + p, table.rwdtable tfoot span p + p, .area-customize.video .ct .p p + p, .area-form.vote .ct .form p + p, .area-editor.user-edit .ct p + p, .area-editor.error-info .ct p + p, .area-form.submit .ct p + p, .area-customize.map .ct .p p + p, .area-customize.audio .ct .p p + p, .area-customize.iframe .ct .p p + p, .area-form.sign-in .ct p + p, .area-table.rwd-horizontal .ct tfoot span p + p, .area-table.title03 .ct tfoot span p + p, .area-table.notitle01 .ct tfoot span p + p, .area-table.notitle02 .ct tfoot span p + p, .area-table.notitle03 .ct tfoot span p + p, .area-table.title01 .ct tfoot span p + p, .area-table.title02 .ct tfoot span p + p, .area-table.rwd-straight .ct tfoot span p + p, .base-content .area-editor.address .ct p + p, .area-customize.video-list02 .ct > .in .video .p p + p, .area-customize.ey-video .ct .p p + p, .area-customize.video-list .ct > .in > .div .p p + p, .area-customize.video-list .ct > .in > .list .p p + p, .area-editor.system-info .ct p + p {
        margin-top: 15px
    }

    table.RWDtable tfoot span img, table.rwdtable tfoot span img, .area-customize.video .ct .p img, .area-form.vote .ct .form img, .area-editor.user-edit .ct img, .area-editor.error-info .ct img, .area-form.submit .ct img, .area-customize.map .ct .p img, .area-customize.audio .ct .p img, .area-customize.iframe .ct .p img, .area-form.sign-in .ct img, .area-table.rwd-horizontal .ct tfoot span img, .area-table.title03 .ct tfoot span img, .area-table.notitle01 .ct tfoot span img, .area-table.notitle02 .ct tfoot span img, .area-table.notitle03 .ct tfoot span img, .area-table.title01 .ct tfoot span img, .area-table.title02 .ct tfoot span img, .area-table.rwd-straight .ct tfoot span img, .base-content .area-editor.address .ct img, .area-customize.video-list02 .ct > .in .video .p img, .area-customize.ey-video .ct .p img, .area-customize.video-list .ct > .in > .div .p img, .area-customize.video-list .ct > .in > .list .p img, .area-editor.system-info .ct img {
        max-width: 100%
    }

.group-list.default > .bg-drop-layout > .in > .ft, .group-list.default > .in > .ft, .area-customize .ft, .area-editor.default .ft, .base-content .list-text.link .ft, .area-form.page-search .ft, .group-list.sample > .bg-drop-layout > .in > .ft, .group-list.sample > .in > .ft, .group-list.slider > .bg-drop-layout > .in > .ft, .group-list.slider > .in > .ft, .base-module-area .group-list.link > .bg-drop-layout > .in > .ft, .base-module-area .group-list.link > .in > .ft, .base-page-area .group-list.link > .bg-drop-layout > .in > .ft, .base-page-area .group-list.link > .in > .ft, .base-module-area .area-essay.link .ft, .base-page-area .area-essay.link .ft, .area-essay.message .ft, .area-customize.news-card .ft, .area-customize.icons-g2 .ft, .area-customize.message02 .ft, .area-customize.video .ft, .group-list.message > .bg-drop-layout > .in > .ft, .group-list.message > .in > .ft, .group-list.news-card02 .ft, .group-list.global-list > .bg-drop-layout > .in > .ft, .group-list.global-list > .in > .ft, .list-text.slider .ft, .base-module-area .group-list.album > .bg-drop-layout > .in > .ft, .base-module-area .group-list.album > .in > .ft, .base-page-area .group-list.album > .bg-drop-layout > .in > .ft, .base-page-area .group-list.album > .in > .ft, .area-figure.album .ft, .list-pic.nmth-link .ft, .area-form.link .ft, .list-text.rss .ft, .area-customize.calendar .ft, .area-form.epaper .ft, .area-customize.message .ft, .area-customize.ktnp-album .ft, .area-customize.ktnp-album02 .ft, .area-customize.pchouse-album .ft, .area-customize.korea-pic-slider .ft, .area-customize.pchouse-album02 .ft, .area-customize.pchouse-album03 .ft, .area-figure.album02 .ft, .area-figure.album03 .ft, .group-list.page-block > .bg-drop-layout > .in > .ft, .group-list.page-block > .in > .ft, .group-list.page-list > .bg-drop-layout > .in > .ft, .group-list.page-list > .in > .ft, .area-customize.DisWarning .ft, .area-customize.calendar-detail .ft, .area-customize.calendar-detail02 .ft, .area-customize.calendar-detail03 .ft, .area-customize.calendar-schedule .ft, .area-customize.chart .ft, .area-essay.page-caption-p .ft, .area-essay.page-caption-label .ft, .area-essay.page-caption-label-p .ft, .area-essay.page-essay .ft, .area-essay.page-img-caption-label .ft, .area-essay.page-img-caption-p .ft, .area-figure.page-figure .ft, .area-figure.e-paper .ft, .area-figure.page-img-figcaption .ft, .area-figure.page-img-figcaption-label .ft, .area-figure.page-img-figcaption-p .ft, .area-figure.page-img-label .ft, .area-figure.page-img-label-p .ft, .area-figure.page-img-p .ft, .area-form.page-form .ft, .area-form.submit .ft, .area-customize.map .ft, .area-customize.audio .ft, .area-customize.iframe .ft, .area-customize.ey-video .ft, .area-customize.video-list .ft, .list-text.message .ft, .group-list.page-list-pic > .bg-drop-layout > .in > .ft, .group-list.page-list-pic > .in > .ft, .area-form.sign-in .ft, .group-list.sitemap > .bg-drop-layout > .in > .ft, .group-list.sitemap > .in > .ft, .list-text.sitemap .ft, .area-table.page-table .ft, .area-table.rwd-horizontal .ft, .area-table.title03 .ft, .area-table.notitle01 .ft, .area-table.notitle02 .ft, .area-table.notitle03 .ft, .area-table.title01 .ft, .area-table.title02 .ft, .area-table.rwd-straight .ft, .list-text.page-list .ft, .group-list.page-list-text > .bg-drop-layout > .in > .ft, .group-list.page-list-text > .in > .ft, .area-table.vote-table .ft {
    position: absolute;
    top: 13px;
    right: 0
}

    .group-list.default > .bg-drop-layout > .in > .ft ul, .group-list.default > .in > .ft ul, .area-customize .ft ul, .area-editor.default .ft ul, .base-content .list-text.link .ft ul, .area-form.page-search .ft ul, .group-list.sample > .bg-drop-layout > .in > .ft ul, .group-list.sample > .in > .ft ul, .group-list.slider > .bg-drop-layout > .in > .ft ul, .group-list.slider > .in > .ft ul, .base-module-area .group-list.link > .bg-drop-layout > .in > .ft ul, .base-module-area .group-list.link > .in > .ft ul, .base-page-area .group-list.link > .bg-drop-layout > .in > .ft ul, .base-page-area .group-list.link > .in > .ft ul, .base-module-area .area-essay.link .ft ul, .base-page-area .area-essay.link .ft ul, .area-essay.message .ft ul, .area-customize.news-card .ft ul, .area-customize.icons-g2 .ft ul, .area-customize.message02 .ft ul, .area-customize.video .ft ul, .group-list.message > .bg-drop-layout > .in > .ft ul, .group-list.message > .in > .ft ul, .group-list.news-card02 .ft ul, .group-list.global-list > .bg-drop-layout > .in > .ft ul, .group-list.global-list > .in > .ft ul, .list-text.slider .ft ul, .base-module-area .group-list.album > .bg-drop-layout > .in > .ft ul, .base-module-area .group-list.album > .in > .ft ul, .base-page-area .group-list.album > .bg-drop-layout > .in > .ft ul, .base-page-area .group-list.album > .in > .ft ul, .area-figure.album .ft ul, .list-pic.nmth-link .ft ul, .area-form.link .ft ul, .list-text.rss .ft ul, .area-customize.calendar .ft ul, .area-form.epaper .ft ul, .area-customize.message .ft ul, .area-customize.ktnp-album .ft ul, .area-customize.ktnp-album02 .ft ul, .area-customize.pchouse-album .ft ul, .area-customize.korea-pic-slider .ft ul, .area-customize.pchouse-album02 .ft ul, .area-customize.pchouse-album03 .ft ul, .area-figure.album02 .ft ul, .area-figure.album03 .ft ul, .group-list.page-block > .bg-drop-layout > .in > .ft ul, .group-list.page-block > .in > .ft ul, .group-list.page-list > .bg-drop-layout > .in > .ft ul, .group-list.page-list > .in > .ft ul, .area-customize.DisWarning .ft ul, .area-customize.calendar-detail .ft ul, .area-customize.calendar-detail02 .ft ul, .area-customize.calendar-detail03 .ft ul, .area-customize.calendar-schedule .ft ul, .area-customize.chart .ft ul, .area-essay.page-caption-p .ft ul, .area-essay.page-caption-label .ft ul, .area-essay.page-caption-label-p .ft ul, .area-essay.page-essay .ft ul, .area-essay.page-img-caption-label .ft ul, .area-essay.page-img-caption-p .ft ul, .area-figure.page-figure .ft ul, .area-figure.e-paper .ft ul, .area-figure.page-img-figcaption .ft ul, .area-figure.page-img-figcaption-label .ft ul, .area-figure.page-img-figcaption-p .ft ul, .area-figure.page-img-label .ft ul, .area-figure.page-img-label-p .ft ul, .area-figure.page-img-p .ft ul, .area-form.page-form .ft ul, .area-form.submit .ft ul, .area-customize.map .ft ul, .area-customize.audio .ft ul, .area-customize.iframe .ft ul, .area-customize.ey-video .ft ul, .area-customize.video-list .ft ul, .list-text.message .ft ul, .group-list.page-list-pic > .bg-drop-layout > .in > .ft ul, .group-list.page-list-pic > .in > .ft ul, .area-form.sign-in .ft ul, .group-list.sitemap > .bg-drop-layout > .in > .ft ul, .group-list.sitemap > .in > .ft ul, .list-text.sitemap .ft ul, .area-table.page-table .ft ul, .area-table.rwd-horizontal .ft ul, .area-table.title03 .ft ul, .area-table.notitle01 .ft ul, .area-table.notitle02 .ft ul, .area-table.notitle03 .ft ul, .area-table.title01 .ft ul, .area-table.title02 .ft ul, .area-table.rwd-straight .ft ul, .list-text.page-list .ft ul, .group-list.page-list-text > .bg-drop-layout > .in > .ft ul, .group-list.page-list-text > .in > .ft ul, .area-table.vote-table .ft ul {
        text-align: right
    }

    .group-list.default > .bg-drop-layout > .in > .ft li, .group-list.default > .in > .ft li, .area-customize .ft li, .area-editor.default .ft li, .base-content .list-text.link .ft li, .area-form.page-search .ft li, .group-list.sample > .bg-drop-layout > .in > .ft li, .group-list.sample > .in > .ft li, .group-list.slider > .bg-drop-layout > .in > .ft li, .group-list.slider > .in > .ft li, .base-module-area .group-list.link > .bg-drop-layout > .in > .ft li, .base-module-area .group-list.link > .in > .ft li, .base-page-area .group-list.link > .bg-drop-layout > .in > .ft li, .base-page-area .group-list.link > .in > .ft li, .base-module-area .area-essay.link .ft li, .base-page-area .area-essay.link .ft li, .area-essay.message .ft li, .area-customize.news-card .ft li, .area-customize.icons-g2 .ft li, .area-customize.message02 .ft li, .area-customize.video .ft li, .group-list.message > .bg-drop-layout > .in > .ft li, .group-list.message > .in > .ft li, .group-list.news-card02 .ft li, .group-list.global-list > .bg-drop-layout > .in > .ft li, .group-list.global-list > .in > .ft li, .list-text.slider .ft li, .base-module-area .group-list.album > .bg-drop-layout > .in > .ft li, .base-module-area .group-list.album > .in > .ft li, .base-page-area .group-list.album > .bg-drop-layout > .in > .ft li, .base-page-area .group-list.album > .in > .ft li, .area-figure.album .ft li, .list-pic.nmth-link .ft li, .area-form.link .ft li, .list-text.rss .ft li, .area-customize.calendar .ft li, .area-form.epaper .ft li, .area-customize.message .ft li, .area-customize.ktnp-album .ft li, .area-customize.ktnp-album02 .ft li, .area-customize.pchouse-album .ft li, .area-customize.korea-pic-slider .ft li, .area-customize.pchouse-album02 .ft li, .area-customize.pchouse-album03 .ft li, .area-figure.album02 .ft li, .area-figure.album03 .ft li, .group-list.page-block > .bg-drop-layout > .in > .ft li, .group-list.page-block > .in > .ft li, .group-list.page-list > .bg-drop-layout > .in > .ft li, .group-list.page-list > .in > .ft li, .area-customize.DisWarning .ft li, .area-customize.calendar-detail .ft li, .area-customize.calendar-detail02 .ft li, .area-customize.calendar-detail03 .ft li, .area-customize.calendar-schedule .ft li, .area-customize.chart .ft li, .area-essay.page-caption-p .ft li, .area-essay.page-caption-label .ft li, .area-essay.page-caption-label-p .ft li, .area-essay.page-essay .ft li, .area-essay.page-img-caption-label .ft li, .area-essay.page-img-caption-p .ft li, .area-figure.page-figure .ft li, .area-figure.e-paper .ft li, .area-figure.page-img-figcaption .ft li, .area-figure.page-img-figcaption-label .ft li, .area-figure.page-img-figcaption-p .ft li, .area-figure.page-img-label .ft li, .area-figure.page-img-label-p .ft li, .area-figure.page-img-p .ft li, .area-form.page-form .ft li, .area-form.submit .ft li, .area-customize.map .ft li, .area-customize.audio .ft li, .area-customize.iframe .ft li, .area-customize.ey-video .ft li, .area-customize.video-list .ft li, .list-text.message .ft li, .group-list.page-list-pic > .bg-drop-layout > .in > .ft li, .group-list.page-list-pic > .in > .ft li, .area-form.sign-in .ft li, .group-list.sitemap > .bg-drop-layout > .in > .ft li, .group-list.sitemap > .in > .ft li, .list-text.sitemap .ft li, .area-table.page-table .ft li, .area-table.rwd-horizontal .ft li, .area-table.title03 .ft li, .area-table.notitle01 .ft li, .area-table.notitle02 .ft li, .area-table.notitle03 .ft li, .area-table.title01 .ft li, .area-table.title02 .ft li, .area-table.rwd-straight .ft li, .list-text.page-list .ft li, .group-list.page-list-text > .bg-drop-layout > .in > .ft li, .group-list.page-list-text > .in > .ft li, .area-table.vote-table .ft li {
        display: inline-block
    }

        .group-list.default > .bg-drop-layout > .in > .ft li + li, .group-list.default > .in > .ft li + li, .area-customize .ft li + li, .area-editor.default .ft li + li, .base-content .list-text.link .ft li + li, .area-form.page-search .ft li + li, .group-list.sample > .bg-drop-layout > .in > .ft li + li, .group-list.sample > .in > .ft li + li, .group-list.slider > .bg-drop-layout > .in > .ft li + li, .group-list.slider > .in > .ft li + li, .base-module-area .group-list.link > .bg-drop-layout > .in > .ft li + li, .base-module-area .group-list.link > .in > .ft li + li, .base-page-area .group-list.link > .bg-drop-layout > .in > .ft li + li, .base-page-area .group-list.link > .in > .ft li + li, .base-module-area .area-essay.link .ft li + li, .base-page-area .area-essay.link .ft li + li, .area-essay.message .ft li + li, .area-customize.news-card .ft li + li, .area-customize.icons-g2 .ft li + li, .area-customize.message02 .ft li + li, .area-customize.video .ft li + li, .group-list.message > .bg-drop-layout > .in > .ft li + li, .group-list.message > .in > .ft li + li, .group-list.news-card02 .ft li + li, .group-list.global-list > .bg-drop-layout > .in > .ft li + li, .group-list.global-list > .in > .ft li + li, .list-text.slider .ft li + li, .base-module-area .group-list.album > .bg-drop-layout > .in > .ft li + li, .base-module-area .group-list.album > .in > .ft li + li, .base-page-area .group-list.album > .bg-drop-layout > .in > .ft li + li, .base-page-area .group-list.album > .in > .ft li + li, .area-figure.album .ft li + li, .list-pic.nmth-link .ft li + li, .area-form.link .ft li + li, .list-text.rss .ft li + li, .area-customize.calendar .ft li + li, .area-form.epaper .ft li + li, .area-customize.message .ft li + li, .area-customize.ktnp-album .ft li + li, .area-customize.ktnp-album02 .ft li + li, .area-customize.pchouse-album .ft li + li, .area-customize.korea-pic-slider .ft li + li, .area-customize.pchouse-album02 .ft li + li, .area-customize.pchouse-album03 .ft li + li, .area-figure.album02 .ft li + li, .area-figure.album03 .ft li + li, .group-list.page-block > .bg-drop-layout > .in > .ft li + li, .group-list.page-block > .in > .ft li + li, .group-list.page-list > .bg-drop-layout > .in > .ft li + li, .group-list.page-list > .in > .ft li + li, .area-customize.DisWarning .ft li + li, .area-customize.calendar-detail .ft li + li, .area-customize.calendar-detail02 .ft li + li, .area-customize.calendar-detail03 .ft li + li, .area-customize.calendar-schedule .ft li + li, .area-customize.chart .ft li + li, .area-essay.page-caption-p .ft li + li, .area-essay.page-caption-label .ft li + li, .area-essay.page-caption-label-p .ft li + li, .area-essay.page-essay .ft li + li, .area-essay.page-img-caption-label .ft li + li, .area-essay.page-img-caption-p .ft li + li, .area-figure.page-figure .ft li + li, .area-figure.e-paper .ft li + li, .area-figure.page-img-figcaption .ft li + li, .area-figure.page-img-figcaption-label .ft li + li, .area-figure.page-img-figcaption-p .ft li + li, .area-figure.page-img-label .ft li + li, .area-figure.page-img-label-p .ft li + li, .area-figure.page-img-p .ft li + li, .area-form.page-form .ft li + li, .area-form.submit .ft li + li, .area-customize.map .ft li + li, .area-customize.audio .ft li + li, .area-customize.iframe .ft li + li, .area-customize.ey-video .ft li + li, .area-customize.video-list .ft li + li, .list-text.message .ft li + li, .group-list.page-list-pic > .bg-drop-layout > .in > .ft li + li, .group-list.page-list-pic > .in > .ft li + li, .area-form.sign-in .ft li + li, .group-list.sitemap > .bg-drop-layout > .in > .ft li + li, .group-list.sitemap > .in > .ft li + li, .list-text.sitemap .ft li + li, .area-table.page-table .ft li + li, .area-table.rwd-horizontal .ft li + li, .area-table.title03 .ft li + li, .area-table.notitle01 .ft li + li, .area-table.notitle02 .ft li + li, .area-table.notitle03 .ft li + li, .area-table.title01 .ft li + li, .area-table.title02 .ft li + li, .area-table.rwd-straight .ft li + li, .list-text.page-list .ft li + li, .group-list.page-list-text > .bg-drop-layout > .in > .ft li + li, .group-list.page-list-text > .in > .ft li + li, .area-table.vote-table .ft li + li {
            margin-left: 3px
        }

    .group-list.default > .bg-drop-layout > .in > .ft span, .group-list.default > .in > .ft span, .area-customize .ft span, .area-editor.default .ft span, .base-content .list-text.link .ft span, .area-form.page-search .ft span, .group-list.sample > .bg-drop-layout > .in > .ft span, .group-list.sample > .in > .ft span, .group-list.slider > .bg-drop-layout > .in > .ft span, .group-list.slider > .in > .ft span, .base-module-area .group-list.link > .bg-drop-layout > .in > .ft span, .base-module-area .group-list.link > .in > .ft span, .base-page-area .group-list.link > .bg-drop-layout > .in > .ft span, .base-page-area .group-list.link > .in > .ft span, .base-module-area .area-essay.link .ft span, .base-page-area .area-essay.link .ft span, .area-essay.message .ft span, .area-customize.news-card .ft span, .area-customize.icons-g2 .ft span, .area-customize.message02 .ft span, .area-customize.video .ft span, .group-list.message > .bg-drop-layout > .in > .ft span, .group-list.message > .in > .ft span, .group-list.news-card02 .ft span, .group-list.global-list > .bg-drop-layout > .in > .ft span, .group-list.global-list > .in > .ft span, .list-text.slider .ft span, .base-module-area .group-list.album > .bg-drop-layout > .in > .ft span, .base-module-area .group-list.album > .in > .ft span, .base-page-area .group-list.album > .bg-drop-layout > .in > .ft span, .base-page-area .group-list.album > .in > .ft span, .area-figure.album .ft span, .list-pic.nmth-link .ft span, .area-form.link .ft span, .list-text.rss .ft span, .area-customize.calendar .ft span, .area-form.epaper .ft span, .area-customize.message .ft span, .area-customize.ktnp-album .ft span, .area-customize.ktnp-album02 .ft span, .area-customize.pchouse-album .ft span, .area-customize.korea-pic-slider .ft span, .area-customize.pchouse-album02 .ft span, .area-customize.pchouse-album03 .ft span, .area-figure.album02 .ft span, .area-figure.album03 .ft span, .group-list.page-block > .bg-drop-layout > .in > .ft span, .group-list.page-block > .in > .ft span, .group-list.page-list > .bg-drop-layout > .in > .ft span, .group-list.page-list > .in > .ft span, .area-customize.DisWarning .ft span, .area-customize.calendar-detail .ft span, .area-customize.calendar-detail02 .ft span, .area-customize.calendar-detail03 .ft span, .area-customize.calendar-schedule .ft span, .area-customize.chart .ft span, .area-essay.page-caption-p .ft span, .area-essay.page-caption-label .ft span, .area-essay.page-caption-label-p .ft span, .area-essay.page-essay .ft span, .area-essay.page-img-caption-label .ft span, .area-essay.page-img-caption-p .ft span, .area-figure.page-figure .ft span, .area-figure.e-paper .ft span, .area-figure.page-img-figcaption .ft span, .area-figure.page-img-figcaption-label .ft span, .area-figure.page-img-figcaption-p .ft span, .area-figure.page-img-label .ft span, .area-figure.page-img-label-p .ft span, .area-figure.page-img-p .ft span, .area-form.page-form .ft span, .area-form.submit .ft span, .area-customize.map .ft span, .area-customize.audio .ft span, .area-customize.iframe .ft span, .area-customize.ey-video .ft span, .area-customize.video-list .ft span, .list-text.message .ft span, .group-list.page-list-pic > .bg-drop-layout > .in > .ft span, .group-list.page-list-pic > .in > .ft span, .area-form.sign-in .ft span, .group-list.sitemap > .bg-drop-layout > .in > .ft span, .group-list.sitemap > .in > .ft span, .list-text.sitemap .ft span, .area-table.page-table .ft span, .area-table.rwd-horizontal .ft span, .area-table.title03 .ft span, .area-table.notitle01 .ft span, .area-table.notitle02 .ft span, .area-table.notitle03 .ft span, .area-table.title01 .ft span, .area-table.title02 .ft span, .area-table.rwd-straight .ft span, .list-text.page-list .ft span, .group-list.page-list-text > .bg-drop-layout > .in > .ft span, .group-list.page-list-text > .in > .ft span, .area-table.vote-table .ft span {
        display: block;
        background-image: none !important
    }

.simple-text.default .ct a, .base-content .list-text.link .ct a, .simple-text.message .ct a, .list-text.slider .ct a, .list-text.rss .ct a, .area-customize.calendar .ct .list a, .list-text.content-file, .list-text.content-list .hd a, .list-text.content-list .ct a, .list-text.file-download-multiple, .list-text.file-download .ct a, .list-text.message .ct a, .list-text.sitemap .ct a, .area-editor.system-info .ct > .in > .list-text.classify .ct .in a, .list-text.page-list .ct a {
    display: block;
    padding: 8px 16px;
    background-color: #F7F8FB;
    line-height: 32px;
    transition: 150ms;
    box-sizing: border-box;
    border-radius: 5px
}

    .simple-text.default .ct a:hover, .base-content .list-text.link .ct a:hover, .list-text.slider .ct a:hover, .list-text.rss .ct a:hover, .area-customize.calendar .ct .list a:hover, .list-text.content-file a.aspx:hover, .list-text.content-file a.link:hover, .list-text.content-list .hd a:hover, .list-text.content-list .ct a:hover, .list-text.file-download .ct a:hover, .list-text.message .ct a:hover, .list-text.sitemap .ct a:hover, .area-editor.system-info .ct > .in > .list-text.classify .ct .in a:hover, .list-text.page-list .ct a:hover, .simple-text.default .ct a:focus, .base-content .list-text.link .ct a:focus, .list-text.slider .ct a:focus, .list-text.rss .ct a:focus, .area-customize.calendar .ct .list a:focus, .list-text.content-file a.aspx:focus, .list-text.content-file a.link:focus, .list-text.content-list .hd a:focus, .list-text.content-list .ct a:focus, .list-text.file-download .ct a:focus, .list-text.message .ct a:focus, .list-text.sitemap .ct a:focus, .area-editor.system-info .ct > .in > .list-text.classify .ct .in a:focus, .list-text.page-list .ct a:focus {
        color: #fff !important;
      /* background-color: #135bab;*/
        background-color:#135bab;
        border-left-color: #fff
    }

.style-theme-1 .list-pic.marquee04 .ct .mark, .list-pic.marquee04 .ct .style-theme-1 .mark, .style-theme-1 .list-pic.marquee .ct .mark, .list-pic.marquee .ct .style-theme-1 .mark, .style-theme-1 .list-pic.marquee02 .ct .mark, .list-pic.marquee02 .ct .style-theme-1 .mark, .style-theme-1 .list-pic.marquee03 .ct .mark, .list-pic.marquee03 .ct .style-theme-1 .mark, .style-theme-1 .list-pic.link .ct .mark, .list-pic.link .ct .style-theme-1 .mark, .style-theme-1 .list-pic.link02 .ct .mark, .list-pic.link02 .ct .style-theme-1 .mark, .style-theme-1 .list-pic.marquee-mask .ct .mark, .list-pic.marquee-mask .ct .style-theme-1 .mark, .style-theme-1 .list-pic.album .ct .mark, .list-pic.album .ct .style-theme-1 .mark, .style-theme-1 .list-pic.pic-download .ct .mark, .list-pic.pic-download .ct .style-theme-1 .mark, .style-theme-1 .list-pic.page-list .ct .mark, .list-pic.page-list .ct .style-theme-1 .mark, .style-theme-1 .list-pic.page-block .ct .mark, .list-pic.page-block .ct .style-theme-1 .mark, .style-theme-1 .list-pic.slider .ct .mark, .list-pic.slider .ct .style-theme-1 .mark, .style-theme-1 .simple-text.default .ct .mark, .simple-text.default .ct .style-theme-1 .mark, .style-theme-1 .base-content .list-text.link .ct .mark, .base-content .list-text.link .ct .style-theme-1 .mark, .style-theme-1 .base-module-area .area-essay.link .ct .mark, .base-module-area .area-essay.link .ct .style-theme-1 .mark, .style-theme-1 .base-page-area .area-essay.link .ct .mark, .base-page-area .area-essay.link .ct .style-theme-1 .mark, .style-theme-1 .area-essay.message .ct .mark, .area-essay.message .ct .style-theme-1 .mark, .style-theme-1 .area-essay.message02 .ct .mark, .area-essay.message02 .ct .style-theme-1 .mark, .style-theme-1 .area-customize.video .ct .mark, .area-customize.video .ct .style-theme-1 .mark, .style-theme-1 .group-list.news-card02 .ct .mark, .group-list.news-card02 .ct .style-theme-1 .mark, .style-theme-1 .simple-text.message .ct .mark, .simple-text.message .ct .style-theme-1 .mark, .style-theme-1 .list-text.slider .ct .mark, .list-text.slider .ct .style-theme-1 .mark, .style-theme-1 .area-form.vote .ct .mark, .area-form.vote .ct .style-theme-1 .mark, .style-theme-1 .list-text.rss .ct .mark, .list-text.rss .ct .style-theme-1 .mark, .style-theme-1 .area-customize.calendar .ct .mark, .area-customize.calendar .ct .style-theme-1 .mark, .style-theme-1 .list-text.label .ct a, .list-text.label .ct .style-theme-1 a, .style-theme-1 .area-customize.calendar-detail .ct .table .mark, .area-customize.calendar-detail .ct .table .style-theme-1 .mark, .style-theme-1 .area-customize.calendar-detail04 .ct .table .mark, .area-customize.calendar-detail04 .ct .table .style-theme-1 .mark, .style-theme-1 .area-essay.page-caption-label .ct .mark, .area-essay.page-caption-label .ct .style-theme-1 .mark, .style-theme-1 .area-essay.page-caption-label-p .ct .mark, .area-essay.page-caption-label-p .ct .style-theme-1 .mark, .style-theme-1 .area-essay.page-essay .ct .mark, .area-essay.page-essay .ct .style-theme-1 .mark, .style-theme-1 .area-essay.page-img-caption-label .ct .mark, .area-essay.page-img-caption-label .ct .style-theme-1 .mark, .style-theme-1 .area-figure.page-figure .ct .mark, .area-figure.page-figure .ct .style-theme-1 .mark, .style-theme-1 .area-figure.page-img-figcaption-label .ct .mark, .area-figure.page-img-figcaption-label .ct .style-theme-1 .mark, .style-theme-1 .area-figure.page-img-label .ct .mark, .area-figure.page-img-label .ct .style-theme-1 .mark, .style-theme-1 .area-figure.page-img-label-p .ct .mark, .area-figure.page-img-label-p .ct .style-theme-1 .mark, .style-theme-1 .area-customize.map .ct .mark, .area-customize.map .ct .style-theme-1 .mark, .style-theme-1 .area-customize.audio .ct .mark, .area-customize.audio .ct .style-theme-1 .mark, .style-theme-1 .area-customize.iframe .ct .mark, .area-customize.iframe .ct .style-theme-1 .mark, .style-theme-1 .list-text.message .ct .mark, .list-text.message .ct .style-theme-1 .mark, .style-theme-1 .list-text.page-list .ct .mark, .list-text.page-list .ct .style-theme-1 .mark, .style-theme-1 .list-text.open-data .ct a, .list-text.open-data .ct .style-theme-1 a, .style-theme-1 [data-index][data-type] .hd span div, [data-index][data-type] .hd span .style-theme-1 div, .style-theme-1 [data-index][data-type] .hd a, [data-index][data-type] .hd .style-theme-1 a, .style-theme-1 .base-header .group.nav > .in > .hd a:hover, .base-header .group.nav > .in > .hd .style-theme-1 a:hover, .style-theme-1 .base-header .group.nav > .in > .hd a:focus, .base-header .group.nav > .in > .hd .style-theme-1 a:focus, .style-theme-1 .is-fixed .group.nav > .in > .hd a:hover, .is-fixed .group.nav > .in > .hd .style-theme-1 a:hover, .style-theme-1 .is-fixed .group.nav > .in > .hd a:focus, .is-fixed .group.nav > .in > .hd .style-theme-1 a:focus, .style-theme-1 .base-header .group-list.nav > .in > .ct > .in > ul > li.is-active > .group.nav > .in > .hd a, .base-header .group-list.nav > .in > .ct > .in > ul > li.is-active > .group.nav > .in > .hd .style-theme-1 a, .style-theme-1 .base-wrapper .list-text.hot-key-word .ct a, .base-wrapper .list-text.hot-key-word .ct .style-theme-1 a, .style-theme-1 .base-header .list-text.nav .hd a, .base-header .list-text.nav .hd .style-theme-1 a, .style-theme-1 .base-content .list-text.nav .ct li.is-active a, .base-content .list-text.nav .ct li.is-active .style-theme-1 a, .style-theme-1 .list-text.breadcrumb .ct li a:hover, .list-text.breadcrumb .ct li .style-theme-1 a:hover, .style-theme-1 .list-text.breadcrumb .ct li a:focus, .list-text.breadcrumb .ct li .style-theme-1 a:focus, .style-theme-1 .list-text.breadcrumb .ct li:last-child a, .list-text.breadcrumb .ct li:last-child .style-theme-1 a, .style-theme-1 .area-form.page-search .ct .fieldset span.reset input, .area-form.page-search .ct .fieldset span.reset .style-theme-1 input, .style-theme-1 .list-text.tab .ct a:hover, .list-text.tab .ct .style-theme-1 a:hover, .style-theme-1 .list-text.tab .ct a:focus, .list-text.tab .ct .style-theme-1 a:focus, .style-theme-1 .block5 .group-list.slider .ft ul li.more a, .block5 .group-list.slider .ft ul li.more .style-theme-1 a, .style-theme-1 .area-customize.icons-g2 .ct .div::before, .area-customize.icons-g2 .ct .style-theme-1 .div::before, .style-theme-1 .area-customize.icons-g2 .ft li.more a, .area-customize.icons-g2 .ft li.more .style-theme-1 a, .style-theme-1 .area-editor.user-edit i.mark, .area-editor.user-edit .style-theme-1 i.mark, .style-theme-1 .area-essay.page-caption-p .ct .p table caption, .area-essay.page-caption-p .ct .p table .style-theme-1 caption, .style-theme-1 .area-table.page-table .ct tbody tr:hover, .area-table.page-table .ct tbody .style-theme-1 tr:hover, .style-theme-1 .area-table.page-table .ct tbody tr:focus, .area-table.page-table .ct tbody .style-theme-1 tr:focus, .style-theme-1 .area-table.rwd-straight .ct thead th, .area-table.rwd-straight .ct thead .style-theme-1 th {
    color: #1872D6
}

.style-theme-2 .list-pic.marquee04 .ct .mark, .list-pic.marquee04 .ct .style-theme-2 .mark, .style-theme-2 .list-pic.marquee .ct .mark, .list-pic.marquee .ct .style-theme-2 .mark, .style-theme-2 .list-pic.marquee02 .ct .mark, .list-pic.marquee02 .ct .style-theme-2 .mark, .style-theme-2 .list-pic.marquee03 .ct .mark, .list-pic.marquee03 .ct .style-theme-2 .mark, .style-theme-2 .list-pic.link .ct .mark, .list-pic.link .ct .style-theme-2 .mark, .style-theme-2 .list-pic.link02 .ct .mark, .list-pic.link02 .ct .style-theme-2 .mark, .style-theme-2 .list-pic.marquee-mask .ct .mark, .list-pic.marquee-mask .ct .style-theme-2 .mark, .style-theme-2 .list-pic.album .ct .mark, .list-pic.album .ct .style-theme-2 .mark, .style-theme-2 .list-pic.pic-download .ct .mark, .list-pic.pic-download .ct .style-theme-2 .mark, .style-theme-2 .list-pic.page-list .ct .mark, .list-pic.page-list .ct .style-theme-2 .mark, .style-theme-2 .list-pic.page-block .ct .mark, .list-pic.page-block .ct .style-theme-2 .mark, .style-theme-2 .list-pic.slider .ct .mark, .list-pic.slider .ct .style-theme-2 .mark, .style-theme-2 .simple-text.default .ct .mark, .simple-text.default .ct .style-theme-2 .mark, .style-theme-2 .base-content .list-text.link .ct .mark, .base-content .list-text.link .ct .style-theme-2 .mark, .style-theme-2 .base-module-area .area-essay.link .ct .mark, .base-module-area .area-essay.link .ct .style-theme-2 .mark, .style-theme-2 .base-page-area .area-essay.link .ct .mark, .base-page-area .area-essay.link .ct .style-theme-2 .mark, .style-theme-2 .area-essay.message .ct .mark, .area-essay.message .ct .style-theme-2 .mark, .style-theme-2 .area-essay.message02 .ct .mark, .area-essay.message02 .ct .style-theme-2 .mark, .style-theme-2 .area-customize.video .ct .mark, .area-customize.video .ct .style-theme-2 .mark, .style-theme-2 .group-list.news-card02 .ct .mark, .group-list.news-card02 .ct .style-theme-2 .mark, .style-theme-2 .simple-text.message .ct .mark, .simple-text.message .ct .style-theme-2 .mark, .style-theme-2 .list-text.slider .ct .mark, .list-text.slider .ct .style-theme-2 .mark, .style-theme-2 .area-form.vote .ct .mark, .area-form.vote .ct .style-theme-2 .mark, .style-theme-2 .list-text.rss .ct .mark, .list-text.rss .ct .style-theme-2 .mark, .style-theme-2 .area-customize.calendar .ct .mark, .area-customize.calendar .ct .style-theme-2 .mark, .style-theme-2 .list-text.label .ct a, .list-text.label .ct .style-theme-2 a, .style-theme-2 .area-customize.calendar-detail .ct .table .mark, .area-customize.calendar-detail .ct .table .style-theme-2 .mark, .style-theme-2 .area-customize.calendar-detail04 .ct .table .mark, .area-customize.calendar-detail04 .ct .table .style-theme-2 .mark, .style-theme-2 .area-essay.page-caption-label .ct .mark, .area-essay.page-caption-label .ct .style-theme-2 .mark, .style-theme-2 .area-essay.page-caption-label-p .ct .mark, .area-essay.page-caption-label-p .ct .style-theme-2 .mark, .style-theme-2 .area-essay.page-essay .ct .mark, .area-essay.page-essay .ct .style-theme-2 .mark, .style-theme-2 .area-essay.page-img-caption-label .ct .mark, .area-essay.page-img-caption-label .ct .style-theme-2 .mark, .style-theme-2 .area-figure.page-figure .ct .mark, .area-figure.page-figure .ct .style-theme-2 .mark, .style-theme-2 .area-figure.page-img-figcaption-label .ct .mark, .area-figure.page-img-figcaption-label .ct .style-theme-2 .mark, .style-theme-2 .area-figure.page-img-label .ct .mark, .area-figure.page-img-label .ct .style-theme-2 .mark, .style-theme-2 .area-figure.page-img-label-p .ct .mark, .area-figure.page-img-label-p .ct .style-theme-2 .mark, .style-theme-2 .area-customize.map .ct .mark, .area-customize.map .ct .style-theme-2 .mark, .style-theme-2 .area-customize.audio .ct .mark, .area-customize.audio .ct .style-theme-2 .mark, .style-theme-2 .area-customize.iframe .ct .mark, .area-customize.iframe .ct .style-theme-2 .mark, .style-theme-2 .list-text.message .ct .mark, .list-text.message .ct .style-theme-2 .mark, .style-theme-2 .list-text.page-list .ct .mark, .list-text.page-list .ct .style-theme-2 .mark, .style-theme-2 .list-text.open-data .ct a, .list-text.open-data .ct .style-theme-2 a, .style-theme-2 [data-index][data-type] .hd span div, [data-index][data-type] .hd span .style-theme-2 div, .style-theme-2 [data-index][data-type] .hd a, [data-index][data-type] .hd .style-theme-2 a, .style-theme-2 .base-header .group.nav > .in > .hd a:hover, .base-header .group.nav > .in > .hd .style-theme-2 a:hover, .style-theme-2 .base-header .group.nav > .in > .hd a:focus, .base-header .group.nav > .in > .hd .style-theme-2 a:focus, .style-theme-2 .is-fixed .group.nav > .in > .hd a:hover, .is-fixed .group.nav > .in > .hd .style-theme-2 a:hover, .style-theme-2 .is-fixed .group.nav > .in > .hd a:focus, .is-fixed .group.nav > .in > .hd .style-theme-2 a:focus, .style-theme-2 .base-header .group-list.nav > .in > .ct > .in > ul > li.is-active > .group.nav > .in > .hd a, .base-header .group-list.nav > .in > .ct > .in > ul > li.is-active > .group.nav > .in > .hd .style-theme-2 a, .style-theme-2 .base-wrapper .list-text.hot-key-word .ct a, .base-wrapper .list-text.hot-key-word .ct .style-theme-2 a, .style-theme-2 .base-header .list-text.nav .hd a, .base-header .list-text.nav .hd .style-theme-2 a, .style-theme-2 .base-content .list-text.nav .ct li.is-active a, .base-content .list-text.nav .ct li.is-active .style-theme-2 a, .style-theme-2 .list-text.breadcrumb .ct li a:hover, .list-text.breadcrumb .ct li .style-theme-2 a:hover, .style-theme-2 .list-text.breadcrumb .ct li a:focus, .list-text.breadcrumb .ct li .style-theme-2 a:focus, .style-theme-2 .list-text.breadcrumb .ct li:last-child a, .list-text.breadcrumb .ct li:last-child .style-theme-2 a, .style-theme-2 .area-form.page-search .ct .fieldset span.reset input, .area-form.page-search .ct .fieldset span.reset .style-theme-2 input, .style-theme-2 .list-text.tab .ct a:hover, .list-text.tab .ct .style-theme-2 a:hover, .style-theme-2 .list-text.tab .ct a:focus, .list-text.tab .ct .style-theme-2 a:focus, .style-theme-2 .block5 .group-list.slider .ft ul li.more a, .block5 .group-list.slider .ft ul li.more .style-theme-2 a, .style-theme-2 .area-customize.icons-g2 .ct .div::before, .area-customize.icons-g2 .ct .style-theme-2 .div::before, .style-theme-2 .area-customize.icons-g2 .ft li.more a, .area-customize.icons-g2 .ft li.more .style-theme-2 a, .style-theme-2 .area-editor.user-edit i.mark, .area-editor.user-edit .style-theme-2 i.mark, .style-theme-2 .area-essay.page-caption-p .ct .p table caption, .area-essay.page-caption-p .ct .p table .style-theme-2 caption, .style-theme-2 .area-table.page-table .ct tbody tr:hover, .area-table.page-table .ct tbody .style-theme-2 tr:hover, .style-theme-2 .area-table.page-table .ct tbody tr:focus, .area-table.page-table .ct tbody .style-theme-2 tr:focus, .style-theme-2 .area-table.rwd-straight .ct thead th, .area-table.rwd-straight .ct thead .style-theme-2 th {
    color: #1DA097
}

    .style-theme-2 .list-pic.marquee04 .ct .mark:lang(en), .list-pic.marquee04 .ct .style-theme-2 .mark:lang(en), .style-theme-2 .list-pic.marquee .ct .mark:lang(en), .list-pic.marquee .ct .style-theme-2 .mark:lang(en), .style-theme-2 .list-pic.marquee02 .ct .mark:lang(en), .list-pic.marquee02 .ct .style-theme-2 .mark:lang(en), .style-theme-2 .list-pic.marquee03 .ct .mark:lang(en), .list-pic.marquee03 .ct .style-theme-2 .mark:lang(en), .style-theme-2 .list-pic.link .ct .mark:lang(en), .list-pic.link .ct .style-theme-2 .mark:lang(en), .style-theme-2 .list-pic.link02 .ct .mark:lang(en), .list-pic.link02 .ct .style-theme-2 .mark:lang(en), .style-theme-2 .list-pic.marquee-mask .ct .mark:lang(en), .list-pic.marquee-mask .ct .style-theme-2 .mark:lang(en), .style-theme-2 .list-pic.album .ct .mark:lang(en), .list-pic.album .ct .style-theme-2 .mark:lang(en), .style-theme-2 .list-pic.pic-download .ct .mark:lang(en), .list-pic.pic-download .ct .style-theme-2 .mark:lang(en), .style-theme-2 .list-pic.page-list .ct .mark:lang(en), .list-pic.page-list .ct .style-theme-2 .mark:lang(en), .style-theme-2 .list-pic.page-block .ct .mark:lang(en), .list-pic.page-block .ct .style-theme-2 .mark:lang(en), .style-theme-2 .list-pic.slider .ct .mark:lang(en), .list-pic.slider .ct .style-theme-2 .mark:lang(en), .style-theme-2 .simple-text.default .ct .mark:lang(en), .simple-text.default .ct .style-theme-2 .mark:lang(en), .style-theme-2 .base-content .list-text.link .ct .mark:lang(en), .base-content .list-text.link .ct .style-theme-2 .mark:lang(en), .style-theme-2 .base-module-area .area-essay.link .ct .mark:lang(en), .base-module-area .area-essay.link .ct .style-theme-2 .mark:lang(en), .style-theme-2 .base-page-area .area-essay.link .ct .mark:lang(en), .base-page-area .area-essay.link .ct .style-theme-2 .mark:lang(en), .style-theme-2 .area-essay.message .ct .mark:lang(en), .area-essay.message .ct .style-theme-2 .mark:lang(en), .style-theme-2 .area-essay.message02 .ct .mark:lang(en), .area-essay.message02 .ct .style-theme-2 .mark:lang(en), .style-theme-2 .area-customize.video .ct .mark:lang(en), .area-customize.video .ct .style-theme-2 .mark:lang(en), .style-theme-2 .group-list.news-card02 .ct .mark:lang(en), .group-list.news-card02 .ct .style-theme-2 .mark:lang(en), .style-theme-2 .simple-text.message .ct .mark:lang(en), .simple-text.message .ct .style-theme-2 .mark:lang(en), .style-theme-2 .list-text.slider .ct .mark:lang(en), .list-text.slider .ct .style-theme-2 .mark:lang(en), .style-theme-2 .area-form.vote .ct .mark:lang(en), .area-form.vote .ct .style-theme-2 .mark:lang(en), .style-theme-2 .list-text.rss .ct .mark:lang(en), .list-text.rss .ct .style-theme-2 .mark:lang(en), .style-theme-2 .area-customize.calendar .ct .mark:lang(en), .area-customize.calendar .ct .style-theme-2 .mark:lang(en), .style-theme-2 .list-text.label .ct a:lang(en), .list-text.label .ct .style-theme-2 a:lang(en), .style-theme-2 .area-customize.calendar-detail .ct .table .mark:lang(en), .area-customize.calendar-detail .ct .table .style-theme-2 .mark:lang(en), .style-theme-2 .area-customize.calendar-detail04 .ct .table .mark:lang(en), .area-customize.calendar-detail04 .ct .table .style-theme-2 .mark:lang(en), .style-theme-2 .area-essay.page-caption-label .ct .mark:lang(en), .area-essay.page-caption-label .ct .style-theme-2 .mark:lang(en), .style-theme-2 .area-essay.page-caption-label-p .ct .mark:lang(en), .area-essay.page-caption-label-p .ct .style-theme-2 .mark:lang(en), .style-theme-2 .area-essay.page-essay .ct .mark:lang(en), .area-essay.page-essay .ct .style-theme-2 .mark:lang(en), .style-theme-2 .area-essay.page-img-caption-label .ct .mark:lang(en), .area-essay.page-img-caption-label .ct .style-theme-2 .mark:lang(en), .style-theme-2 .area-figure.page-figure .ct .mark:lang(en), .area-figure.page-figure .ct .style-theme-2 .mark:lang(en), .style-theme-2 .area-figure.page-img-figcaption-label .ct .mark:lang(en), .area-figure.page-img-figcaption-label .ct .style-theme-2 .mark:lang(en), .style-theme-2 .area-figure.page-img-label .ct .mark:lang(en), .area-figure.page-img-label .ct .style-theme-2 .mark:lang(en), .style-theme-2 .area-figure.page-img-label-p .ct .mark:lang(en), .area-figure.page-img-label-p .ct .style-theme-2 .mark:lang(en), .style-theme-2 .area-customize.map .ct .mark:lang(en), .area-customize.map .ct .style-theme-2 .mark:lang(en), .style-theme-2 .area-customize.audio .ct .mark:lang(en), .area-customize.audio .ct .style-theme-2 .mark:lang(en), .style-theme-2 .area-customize.iframe .ct .mark:lang(en), .area-customize.iframe .ct .style-theme-2 .mark:lang(en), .style-theme-2 .list-text.message .ct .mark:lang(en), .list-text.message .ct .style-theme-2 .mark:lang(en), .style-theme-2 .list-text.page-list .ct .mark:lang(en), .list-text.page-list .ct .style-theme-2 .mark:lang(en), .style-theme-2 .list-text.open-data .ct a:lang(en), .list-text.open-data .ct .style-theme-2 a:lang(en), .style-theme-2 [data-index][data-type] .hd span div:lang(en), [data-index][data-type] .hd span .style-theme-2 div:lang(en), .style-theme-2 [data-index][data-type] .hd a:lang(en), [data-index][data-type] .hd .style-theme-2 a:lang(en), .style-theme-2 .base-header .group.nav > .in > .hd a:lang(en):hover, .base-header .group.nav > .in > .hd .style-theme-2 a:lang(en):hover, .style-theme-2 .base-header .group.nav > .in > .hd a:lang(en):focus, .base-header .group.nav > .in > .hd .style-theme-2 a:lang(en):focus, .style-theme-2 .is-fixed .group.nav > .in > .hd a:lang(en):hover, .is-fixed .group.nav > .in > .hd .style-theme-2 a:lang(en):hover, .style-theme-2 .is-fixed .group.nav > .in > .hd a:lang(en):focus, .is-fixed .group.nav > .in > .hd .style-theme-2 a:lang(en):focus, .style-theme-2 .base-header .group-list.nav > .in > .ct > .in > ul > li.is-active > .group.nav > .in > .hd a:lang(en), .base-header .group-list.nav > .in > .ct > .in > ul > li.is-active > .group.nav > .in > .hd .style-theme-2 a:lang(en), .style-theme-2 .base-wrapper .list-text.hot-key-word .ct a:lang(en), .base-wrapper .list-text.hot-key-word .ct .style-theme-2 a:lang(en), .style-theme-2 .base-header .list-text.nav .hd a:lang(en), .base-header .list-text.nav .hd .style-theme-2 a:lang(en), .style-theme-2 .base-content .list-text.nav .ct li.is-active a:lang(en), .base-content .list-text.nav .ct li.is-active .style-theme-2 a:lang(en), .style-theme-2 .list-text.breadcrumb .ct li a:lang(en):hover, .list-text.breadcrumb .ct li .style-theme-2 a:lang(en):hover, .style-theme-2 .list-text.breadcrumb .ct li a:lang(en):focus, .list-text.breadcrumb .ct li .style-theme-2 a:lang(en):focus, .style-theme-2 .list-text.breadcrumb .ct li:last-child a:lang(en), .list-text.breadcrumb .ct li:last-child .style-theme-2 a:lang(en), .style-theme-2 .area-form.page-search .ct .fieldset span.reset input:lang(en), .area-form.page-search .ct .fieldset span.reset .style-theme-2 input:lang(en), .style-theme-2 .list-text.tab .ct a:lang(en):hover, .list-text.tab .ct .style-theme-2 a:lang(en):hover, .style-theme-2 .list-text.tab .ct a:lang(en):focus, .list-text.tab .ct .style-theme-2 a:lang(en):focus, .style-theme-2 .block5 .group-list.slider .ft ul li.more a:lang(en), .block5 .group-list.slider .ft ul li.more .style-theme-2 a:lang(en), .style-theme-2 .area-customize.icons-g2 .ct .div:lang(en)::before, .area-customize.icons-g2 .ct .style-theme-2 .div:lang(en)::before, .style-theme-2 .area-customize.icons-g2 .ft li.more a:lang(en), .area-customize.icons-g2 .ft li.more .style-theme-2 a:lang(en), .style-theme-2 .area-editor.user-edit i.mark:lang(en), .area-editor.user-edit .style-theme-2 i.mark:lang(en), .style-theme-2 .area-essay.page-caption-p .ct .p table caption:lang(en), .area-essay.page-caption-p .ct .p table .style-theme-2 caption:lang(en), .style-theme-2 .area-table.page-table .ct tbody tr:lang(en):hover, .area-table.page-table .ct tbody .style-theme-2 tr:lang(en):hover, .style-theme-2 .area-table.page-table .ct tbody tr:lang(en):focus, .area-table.page-table .ct tbody .style-theme-2 tr:lang(en):focus, .style-theme-2 .area-table.rwd-straight .ct thead th:lang(en), .area-table.rwd-straight .ct thead .style-theme-2 th:lang(en) {
        color: #1872D6
    }

.style-theme-3 .list-pic.marquee04 .ct .mark, .list-pic.marquee04 .ct .style-theme-3 .mark, .style-theme-3 .list-pic.marquee .ct .mark, .list-pic.marquee .ct .style-theme-3 .mark, .style-theme-3 .list-pic.marquee02 .ct .mark, .list-pic.marquee02 .ct .style-theme-3 .mark, .style-theme-3 .list-pic.marquee03 .ct .mark, .list-pic.marquee03 .ct .style-theme-3 .mark, .style-theme-3 .list-pic.link .ct .mark, .list-pic.link .ct .style-theme-3 .mark, .style-theme-3 .list-pic.link02 .ct .mark, .list-pic.link02 .ct .style-theme-3 .mark, .style-theme-3 .list-pic.marquee-mask .ct .mark, .list-pic.marquee-mask .ct .style-theme-3 .mark, .style-theme-3 .list-pic.album .ct .mark, .list-pic.album .ct .style-theme-3 .mark, .style-theme-3 .list-pic.pic-download .ct .mark, .list-pic.pic-download .ct .style-theme-3 .mark, .style-theme-3 .list-pic.page-list .ct .mark, .list-pic.page-list .ct .style-theme-3 .mark, .style-theme-3 .list-pic.page-block .ct .mark, .list-pic.page-block .ct .style-theme-3 .mark, .style-theme-3 .list-pic.slider .ct .mark, .list-pic.slider .ct .style-theme-3 .mark, .style-theme-3 .simple-text.default .ct .mark, .simple-text.default .ct .style-theme-3 .mark, .style-theme-3 .base-content .list-text.link .ct .mark, .base-content .list-text.link .ct .style-theme-3 .mark, .style-theme-3 .base-module-area .area-essay.link .ct .mark, .base-module-area .area-essay.link .ct .style-theme-3 .mark, .style-theme-3 .base-page-area .area-essay.link .ct .mark, .base-page-area .area-essay.link .ct .style-theme-3 .mark, .style-theme-3 .area-essay.message .ct .mark, .area-essay.message .ct .style-theme-3 .mark, .style-theme-3 .area-essay.message02 .ct .mark, .area-essay.message02 .ct .style-theme-3 .mark, .style-theme-3 .area-customize.video .ct .mark, .area-customize.video .ct .style-theme-3 .mark, .style-theme-3 .group-list.news-card02 .ct .mark, .group-list.news-card02 .ct .style-theme-3 .mark, .style-theme-3 .simple-text.message .ct .mark, .simple-text.message .ct .style-theme-3 .mark, .style-theme-3 .list-text.slider .ct .mark, .list-text.slider .ct .style-theme-3 .mark, .style-theme-3 .area-form.vote .ct .mark, .area-form.vote .ct .style-theme-3 .mark, .style-theme-3 .list-text.rss .ct .mark, .list-text.rss .ct .style-theme-3 .mark, .style-theme-3 .area-customize.calendar .ct .mark, .area-customize.calendar .ct .style-theme-3 .mark, .style-theme-3 .list-text.label .ct a, .list-text.label .ct .style-theme-3 a, .style-theme-3 .area-customize.calendar-detail .ct .table .mark, .area-customize.calendar-detail .ct .table .style-theme-3 .mark, .style-theme-3 .area-customize.calendar-detail04 .ct .table .mark, .area-customize.calendar-detail04 .ct .table .style-theme-3 .mark, .style-theme-3 .area-essay.page-caption-label .ct .mark, .area-essay.page-caption-label .ct .style-theme-3 .mark, .style-theme-3 .area-essay.page-caption-label-p .ct .mark, .area-essay.page-caption-label-p .ct .style-theme-3 .mark, .style-theme-3 .area-essay.page-essay .ct .mark, .area-essay.page-essay .ct .style-theme-3 .mark, .style-theme-3 .area-essay.page-img-caption-label .ct .mark, .area-essay.page-img-caption-label .ct .style-theme-3 .mark, .style-theme-3 .area-figure.page-figure .ct .mark, .area-figure.page-figure .ct .style-theme-3 .mark, .style-theme-3 .area-figure.page-img-figcaption-label .ct .mark, .area-figure.page-img-figcaption-label .ct .style-theme-3 .mark, .style-theme-3 .area-figure.page-img-label .ct .mark, .area-figure.page-img-label .ct .style-theme-3 .mark, .style-theme-3 .area-figure.page-img-label-p .ct .mark, .area-figure.page-img-label-p .ct .style-theme-3 .mark, .style-theme-3 .area-customize.map .ct .mark, .area-customize.map .ct .style-theme-3 .mark, .style-theme-3 .area-customize.audio .ct .mark, .area-customize.audio .ct .style-theme-3 .mark, .style-theme-3 .area-customize.iframe .ct .mark, .area-customize.iframe .ct .style-theme-3 .mark, .style-theme-3 .list-text.message .ct .mark, .list-text.message .ct .style-theme-3 .mark, .style-theme-3 .list-text.page-list .ct .mark, .list-text.page-list .ct .style-theme-3 .mark, .style-theme-3 .list-text.open-data .ct a, .list-text.open-data .ct .style-theme-3 a, .style-theme-3 [data-index][data-type] .hd span div, [data-index][data-type] .hd span .style-theme-3 div, .style-theme-3 [data-index][data-type] .hd a, [data-index][data-type] .hd .style-theme-3 a, .style-theme-3 .base-header .group.nav > .in > .hd a:hover, .base-header .group.nav > .in > .hd .style-theme-3 a:hover, .style-theme-3 .base-header .group.nav > .in > .hd a:focus, .base-header .group.nav > .in > .hd .style-theme-3 a:focus, .style-theme-3 .is-fixed .group.nav > .in > .hd a:hover, .is-fixed .group.nav > .in > .hd .style-theme-3 a:hover, .style-theme-3 .is-fixed .group.nav > .in > .hd a:focus, .is-fixed .group.nav > .in > .hd .style-theme-3 a:focus, .style-theme-3 .base-header .group-list.nav > .in > .ct > .in > ul > li.is-active > .group.nav > .in > .hd a, .base-header .group-list.nav > .in > .ct > .in > ul > li.is-active > .group.nav > .in > .hd .style-theme-3 a, .style-theme-3 .base-wrapper .list-text.hot-key-word .ct a, .base-wrapper .list-text.hot-key-word .ct .style-theme-3 a, .style-theme-3 .base-header .list-text.nav .hd a, .base-header .list-text.nav .hd .style-theme-3 a, .style-theme-3 .base-content .list-text.nav .ct li.is-active a, .base-content .list-text.nav .ct li.is-active .style-theme-3 a, .style-theme-3 .list-text.breadcrumb .ct li a:hover, .list-text.breadcrumb .ct li .style-theme-3 a:hover, .style-theme-3 .list-text.breadcrumb .ct li a:focus, .list-text.breadcrumb .ct li .style-theme-3 a:focus, .style-theme-3 .list-text.breadcrumb .ct li:last-child a, .list-text.breadcrumb .ct li:last-child .style-theme-3 a, .style-theme-3 .area-form.page-search .ct .fieldset span.reset input, .area-form.page-search .ct .fieldset span.reset .style-theme-3 input, .style-theme-3 .list-text.tab .ct a:hover, .list-text.tab .ct .style-theme-3 a:hover, .style-theme-3 .list-text.tab .ct a:focus, .list-text.tab .ct .style-theme-3 a:focus, .style-theme-3 .block5 .group-list.slider .ft ul li.more a, .block5 .group-list.slider .ft ul li.more .style-theme-3 a, .style-theme-3 .area-customize.icons-g2 .ct .div::before, .area-customize.icons-g2 .ct .style-theme-3 .div::before, .style-theme-3 .area-customize.icons-g2 .ft li.more a, .area-customize.icons-g2 .ft li.more .style-theme-3 a, .style-theme-3 .area-editor.user-edit i.mark, .area-editor.user-edit .style-theme-3 i.mark, .style-theme-3 .area-essay.page-caption-p .ct .p table caption, .area-essay.page-caption-p .ct .p table .style-theme-3 caption, .style-theme-3 .area-table.page-table .ct tbody tr:hover, .area-table.page-table .ct tbody .style-theme-3 tr:hover, .style-theme-3 .area-table.page-table .ct tbody tr:focus, .area-table.page-table .ct tbody .style-theme-3 tr:focus, .style-theme-3 .area-table.rwd-straight .ct thead th, .area-table.rwd-straight .ct thead .style-theme-3 th {
    color: #B85E17
}

    .style-theme-3 .list-pic.marquee04 .ct .mark:lang(en), .list-pic.marquee04 .ct .style-theme-3 .mark:lang(en), .style-theme-3 .list-pic.marquee .ct .mark:lang(en), .list-pic.marquee .ct .style-theme-3 .mark:lang(en), .style-theme-3 .list-pic.marquee02 .ct .mark:lang(en), .list-pic.marquee02 .ct .style-theme-3 .mark:lang(en), .style-theme-3 .list-pic.marquee03 .ct .mark:lang(en), .list-pic.marquee03 .ct .style-theme-3 .mark:lang(en), .style-theme-3 .list-pic.link .ct .mark:lang(en), .list-pic.link .ct .style-theme-3 .mark:lang(en), .style-theme-3 .list-pic.link02 .ct .mark:lang(en), .list-pic.link02 .ct .style-theme-3 .mark:lang(en), .style-theme-3 .list-pic.marquee-mask .ct .mark:lang(en), .list-pic.marquee-mask .ct .style-theme-3 .mark:lang(en), .style-theme-3 .list-pic.album .ct .mark:lang(en), .list-pic.album .ct .style-theme-3 .mark:lang(en), .style-theme-3 .list-pic.pic-download .ct .mark:lang(en), .list-pic.pic-download .ct .style-theme-3 .mark:lang(en), .style-theme-3 .list-pic.page-list .ct .mark:lang(en), .list-pic.page-list .ct .style-theme-3 .mark:lang(en), .style-theme-3 .list-pic.page-block .ct .mark:lang(en), .list-pic.page-block .ct .style-theme-3 .mark:lang(en), .style-theme-3 .list-pic.slider .ct .mark:lang(en), .list-pic.slider .ct .style-theme-3 .mark:lang(en), .style-theme-3 .simple-text.default .ct .mark:lang(en), .simple-text.default .ct .style-theme-3 .mark:lang(en), .style-theme-3 .base-content .list-text.link .ct .mark:lang(en), .base-content .list-text.link .ct .style-theme-3 .mark:lang(en), .style-theme-3 .base-module-area .area-essay.link .ct .mark:lang(en), .base-module-area .area-essay.link .ct .style-theme-3 .mark:lang(en), .style-theme-3 .base-page-area .area-essay.link .ct .mark:lang(en), .base-page-area .area-essay.link .ct .style-theme-3 .mark:lang(en), .style-theme-3 .area-essay.message .ct .mark:lang(en), .area-essay.message .ct .style-theme-3 .mark:lang(en), .style-theme-3 .area-essay.message02 .ct .mark:lang(en), .area-essay.message02 .ct .style-theme-3 .mark:lang(en), .style-theme-3 .area-customize.video .ct .mark:lang(en), .area-customize.video .ct .style-theme-3 .mark:lang(en), .style-theme-3 .group-list.news-card02 .ct .mark:lang(en), .group-list.news-card02 .ct .style-theme-3 .mark:lang(en), .style-theme-3 .simple-text.message .ct .mark:lang(en), .simple-text.message .ct .style-theme-3 .mark:lang(en), .style-theme-3 .list-text.slider .ct .mark:lang(en), .list-text.slider .ct .style-theme-3 .mark:lang(en), .style-theme-3 .area-form.vote .ct .mark:lang(en), .area-form.vote .ct .style-theme-3 .mark:lang(en), .style-theme-3 .list-text.rss .ct .mark:lang(en), .list-text.rss .ct .style-theme-3 .mark:lang(en), .style-theme-3 .area-customize.calendar .ct .mark:lang(en), .area-customize.calendar .ct .style-theme-3 .mark:lang(en), .style-theme-3 .list-text.label .ct a:lang(en), .list-text.label .ct .style-theme-3 a:lang(en), .style-theme-3 .area-customize.calendar-detail .ct .table .mark:lang(en), .area-customize.calendar-detail .ct .table .style-theme-3 .mark:lang(en), .style-theme-3 .area-customize.calendar-detail04 .ct .table .mark:lang(en), .area-customize.calendar-detail04 .ct .table .style-theme-3 .mark:lang(en), .style-theme-3 .area-essay.page-caption-label .ct .mark:lang(en), .area-essay.page-caption-label .ct .style-theme-3 .mark:lang(en), .style-theme-3 .area-essay.page-caption-label-p .ct .mark:lang(en), .area-essay.page-caption-label-p .ct .style-theme-3 .mark:lang(en), .style-theme-3 .area-essay.page-essay .ct .mark:lang(en), .area-essay.page-essay .ct .style-theme-3 .mark:lang(en), .style-theme-3 .area-essay.page-img-caption-label .ct .mark:lang(en), .area-essay.page-img-caption-label .ct .style-theme-3 .mark:lang(en), .style-theme-3 .area-figure.page-figure .ct .mark:lang(en), .area-figure.page-figure .ct .style-theme-3 .mark:lang(en), .style-theme-3 .area-figure.page-img-figcaption-label .ct .mark:lang(en), .area-figure.page-img-figcaption-label .ct .style-theme-3 .mark:lang(en), .style-theme-3 .area-figure.page-img-label .ct .mark:lang(en), .area-figure.page-img-label .ct .style-theme-3 .mark:lang(en), .style-theme-3 .area-figure.page-img-label-p .ct .mark:lang(en), .area-figure.page-img-label-p .ct .style-theme-3 .mark:lang(en), .style-theme-3 .area-customize.map .ct .mark:lang(en), .area-customize.map .ct .style-theme-3 .mark:lang(en), .style-theme-3 .area-customize.audio .ct .mark:lang(en), .area-customize.audio .ct .style-theme-3 .mark:lang(en), .style-theme-3 .area-customize.iframe .ct .mark:lang(en), .area-customize.iframe .ct .style-theme-3 .mark:lang(en), .style-theme-3 .list-text.message .ct .mark:lang(en), .list-text.message .ct .style-theme-3 .mark:lang(en), .style-theme-3 .list-text.page-list .ct .mark:lang(en), .list-text.page-list .ct .style-theme-3 .mark:lang(en), .style-theme-3 .list-text.open-data .ct a:lang(en), .list-text.open-data .ct .style-theme-3 a:lang(en), .style-theme-3 [data-index][data-type] .hd span div:lang(en), [data-index][data-type] .hd span .style-theme-3 div:lang(en), .style-theme-3 [data-index][data-type] .hd a:lang(en), [data-index][data-type] .hd .style-theme-3 a:lang(en), .style-theme-3 .base-header .group.nav > .in > .hd a:lang(en):hover, .base-header .group.nav > .in > .hd .style-theme-3 a:lang(en):hover, .style-theme-3 .base-header .group.nav > .in > .hd a:lang(en):focus, .base-header .group.nav > .in > .hd .style-theme-3 a:lang(en):focus, .style-theme-3 .is-fixed .group.nav > .in > .hd a:lang(en):hover, .is-fixed .group.nav > .in > .hd .style-theme-3 a:lang(en):hover, .style-theme-3 .is-fixed .group.nav > .in > .hd a:lang(en):focus, .is-fixed .group.nav > .in > .hd .style-theme-3 a:lang(en):focus, .style-theme-3 .base-header .group-list.nav > .in > .ct > .in > ul > li.is-active > .group.nav > .in > .hd a:lang(en), .base-header .group-list.nav > .in > .ct > .in > ul > li.is-active > .group.nav > .in > .hd .style-theme-3 a:lang(en), .style-theme-3 .base-wrapper .list-text.hot-key-word .ct a:lang(en), .base-wrapper .list-text.hot-key-word .ct .style-theme-3 a:lang(en), .style-theme-3 .base-header .list-text.nav .hd a:lang(en), .base-header .list-text.nav .hd .style-theme-3 a:lang(en), .style-theme-3 .base-content .list-text.nav .ct li.is-active a:lang(en), .base-content .list-text.nav .ct li.is-active .style-theme-3 a:lang(en), .style-theme-3 .list-text.breadcrumb .ct li a:lang(en):hover, .list-text.breadcrumb .ct li .style-theme-3 a:lang(en):hover, .style-theme-3 .list-text.breadcrumb .ct li a:lang(en):focus, .list-text.breadcrumb .ct li .style-theme-3 a:lang(en):focus, .style-theme-3 .list-text.breadcrumb .ct li:last-child a:lang(en), .list-text.breadcrumb .ct li:last-child .style-theme-3 a:lang(en), .style-theme-3 .area-form.page-search .ct .fieldset span.reset input:lang(en), .area-form.page-search .ct .fieldset span.reset .style-theme-3 input:lang(en), .style-theme-3 .list-text.tab .ct a:lang(en):hover, .list-text.tab .ct .style-theme-3 a:lang(en):hover, .style-theme-3 .list-text.tab .ct a:lang(en):focus, .list-text.tab .ct .style-theme-3 a:lang(en):focus, .style-theme-3 .block5 .group-list.slider .ft ul li.more a:lang(en), .block5 .group-list.slider .ft ul li.more .style-theme-3 a:lang(en), .style-theme-3 .area-customize.icons-g2 .ct .div:lang(en)::before, .area-customize.icons-g2 .ct .style-theme-3 .div:lang(en)::before, .style-theme-3 .area-customize.icons-g2 .ft li.more a:lang(en), .area-customize.icons-g2 .ft li.more .style-theme-3 a:lang(en), .style-theme-3 .area-editor.user-edit i.mark:lang(en), .area-editor.user-edit .style-theme-3 i.mark:lang(en), .style-theme-3 .area-essay.page-caption-p .ct .p table caption:lang(en), .area-essay.page-caption-p .ct .p table .style-theme-3 caption:lang(en), .style-theme-3 .area-table.page-table .ct tbody tr:lang(en):hover, .area-table.page-table .ct tbody .style-theme-3 tr:lang(en):hover, .style-theme-3 .area-table.page-table .ct tbody tr:lang(en):focus, .area-table.page-table .ct tbody .style-theme-3 tr:lang(en):focus, .style-theme-3 .area-table.rwd-straight .ct thead th:lang(en), .area-table.rwd-straight .ct thead .style-theme-3 th:lang(en) {
        color: #1872D6
    }

.style-theme-4 .list-pic.marquee04 .ct .mark, .list-pic.marquee04 .ct .style-theme-4 .mark, .style-theme-4 .list-pic.marquee .ct .mark, .list-pic.marquee .ct .style-theme-4 .mark, .style-theme-4 .list-pic.marquee02 .ct .mark, .list-pic.marquee02 .ct .style-theme-4 .mark, .style-theme-4 .list-pic.marquee03 .ct .mark, .list-pic.marquee03 .ct .style-theme-4 .mark, .style-theme-4 .list-pic.link .ct .mark, .list-pic.link .ct .style-theme-4 .mark, .style-theme-4 .list-pic.link02 .ct .mark, .list-pic.link02 .ct .style-theme-4 .mark, .style-theme-4 .list-pic.marquee-mask .ct .mark, .list-pic.marquee-mask .ct .style-theme-4 .mark, .style-theme-4 .list-pic.album .ct .mark, .list-pic.album .ct .style-theme-4 .mark, .style-theme-4 .list-pic.pic-download .ct .mark, .list-pic.pic-download .ct .style-theme-4 .mark, .style-theme-4 .list-pic.page-list .ct .mark, .list-pic.page-list .ct .style-theme-4 .mark, .style-theme-4 .list-pic.page-block .ct .mark, .list-pic.page-block .ct .style-theme-4 .mark, .style-theme-4 .list-pic.slider .ct .mark, .list-pic.slider .ct .style-theme-4 .mark, .style-theme-4 .simple-text.default .ct .mark, .simple-text.default .ct .style-theme-4 .mark, .style-theme-4 .base-content .list-text.link .ct .mark, .base-content .list-text.link .ct .style-theme-4 .mark, .style-theme-4 .base-module-area .area-essay.link .ct .mark, .base-module-area .area-essay.link .ct .style-theme-4 .mark, .style-theme-4 .base-page-area .area-essay.link .ct .mark, .base-page-area .area-essay.link .ct .style-theme-4 .mark, .style-theme-4 .area-essay.message .ct .mark, .area-essay.message .ct .style-theme-4 .mark, .style-theme-4 .area-essay.message02 .ct .mark, .area-essay.message02 .ct .style-theme-4 .mark, .style-theme-4 .area-customize.video .ct .mark, .area-customize.video .ct .style-theme-4 .mark, .style-theme-4 .group-list.news-card02 .ct .mark, .group-list.news-card02 .ct .style-theme-4 .mark, .style-theme-4 .simple-text.message .ct .mark, .simple-text.message .ct .style-theme-4 .mark, .style-theme-4 .list-text.slider .ct .mark, .list-text.slider .ct .style-theme-4 .mark, .style-theme-4 .area-form.vote .ct .mark, .area-form.vote .ct .style-theme-4 .mark, .style-theme-4 .list-text.rss .ct .mark, .list-text.rss .ct .style-theme-4 .mark, .style-theme-4 .area-customize.calendar .ct .mark, .area-customize.calendar .ct .style-theme-4 .mark, .style-theme-4 .list-text.label .ct a, .list-text.label .ct .style-theme-4 a, .style-theme-4 .area-customize.calendar-detail .ct .table .mark, .area-customize.calendar-detail .ct .table .style-theme-4 .mark, .style-theme-4 .area-customize.calendar-detail04 .ct .table .mark, .area-customize.calendar-detail04 .ct .table .style-theme-4 .mark, .style-theme-4 .area-essay.page-caption-label .ct .mark, .area-essay.page-caption-label .ct .style-theme-4 .mark, .style-theme-4 .area-essay.page-caption-label-p .ct .mark, .area-essay.page-caption-label-p .ct .style-theme-4 .mark, .style-theme-4 .area-essay.page-essay .ct .mark, .area-essay.page-essay .ct .style-theme-4 .mark, .style-theme-4 .area-essay.page-img-caption-label .ct .mark, .area-essay.page-img-caption-label .ct .style-theme-4 .mark, .style-theme-4 .area-figure.page-figure .ct .mark, .area-figure.page-figure .ct .style-theme-4 .mark, .style-theme-4 .area-figure.page-img-figcaption-label .ct .mark, .area-figure.page-img-figcaption-label .ct .style-theme-4 .mark, .style-theme-4 .area-figure.page-img-label .ct .mark, .area-figure.page-img-label .ct .style-theme-4 .mark, .style-theme-4 .area-figure.page-img-label-p .ct .mark, .area-figure.page-img-label-p .ct .style-theme-4 .mark, .style-theme-4 .area-customize.map .ct .mark, .area-customize.map .ct .style-theme-4 .mark, .style-theme-4 .area-customize.audio .ct .mark, .area-customize.audio .ct .style-theme-4 .mark, .style-theme-4 .area-customize.iframe .ct .mark, .area-customize.iframe .ct .style-theme-4 .mark, .style-theme-4 .list-text.message .ct .mark, .list-text.message .ct .style-theme-4 .mark, .style-theme-4 .list-text.page-list .ct .mark, .list-text.page-list .ct .style-theme-4 .mark, .style-theme-4 .list-text.open-data .ct a, .list-text.open-data .ct .style-theme-4 a, .style-theme-4 [data-index][data-type] .hd span div, [data-index][data-type] .hd span .style-theme-4 div, .style-theme-4 [data-index][data-type] .hd a, [data-index][data-type] .hd .style-theme-4 a, .style-theme-4 .base-header .group.nav > .in > .hd a:hover, .base-header .group.nav > .in > .hd .style-theme-4 a:hover, .style-theme-4 .base-header .group.nav > .in > .hd a:focus, .base-header .group.nav > .in > .hd .style-theme-4 a:focus, .style-theme-4 .is-fixed .group.nav > .in > .hd a:hover, .is-fixed .group.nav > .in > .hd .style-theme-4 a:hover, .style-theme-4 .is-fixed .group.nav > .in > .hd a:focus, .is-fixed .group.nav > .in > .hd .style-theme-4 a:focus, .style-theme-4 .base-header .group-list.nav > .in > .ct > .in > ul > li.is-active > .group.nav > .in > .hd a, .base-header .group-list.nav > .in > .ct > .in > ul > li.is-active > .group.nav > .in > .hd .style-theme-4 a, .style-theme-4 .base-wrapper .list-text.hot-key-word .ct a, .base-wrapper .list-text.hot-key-word .ct .style-theme-4 a, .style-theme-4 .base-header .list-text.nav .hd a, .base-header .list-text.nav .hd .style-theme-4 a, .style-theme-4 .base-content .list-text.nav .ct li.is-active a, .base-content .list-text.nav .ct li.is-active .style-theme-4 a, .style-theme-4 .list-text.breadcrumb .ct li a:hover, .list-text.breadcrumb .ct li .style-theme-4 a:hover, .style-theme-4 .list-text.breadcrumb .ct li a:focus, .list-text.breadcrumb .ct li .style-theme-4 a:focus, .style-theme-4 .list-text.breadcrumb .ct li:last-child a, .list-text.breadcrumb .ct li:last-child .style-theme-4 a, .style-theme-4 .area-form.page-search .ct .fieldset span.reset input, .area-form.page-search .ct .fieldset span.reset .style-theme-4 input, .style-theme-4 .list-text.tab .ct a:hover, .list-text.tab .ct .style-theme-4 a:hover, .style-theme-4 .list-text.tab .ct a:focus, .list-text.tab .ct .style-theme-4 a:focus, .style-theme-4 .block5 .group-list.slider .ft ul li.more a, .block5 .group-list.slider .ft ul li.more .style-theme-4 a, .style-theme-4 .area-customize.icons-g2 .ct .div::before, .area-customize.icons-g2 .ct .style-theme-4 .div::before, .style-theme-4 .area-customize.icons-g2 .ft li.more a, .area-customize.icons-g2 .ft li.more .style-theme-4 a, .style-theme-4 .area-editor.user-edit i.mark, .area-editor.user-edit .style-theme-4 i.mark, .style-theme-4 .area-essay.page-caption-p .ct .p table caption, .area-essay.page-caption-p .ct .p table .style-theme-4 caption, .style-theme-4 .area-table.page-table .ct tbody tr:hover, .area-table.page-table .ct tbody .style-theme-4 tr:hover, .style-theme-4 .area-table.page-table .ct tbody tr:focus, .area-table.page-table .ct tbody .style-theme-4 tr:focus, .style-theme-4 .area-table.rwd-straight .ct thead th, .area-table.rwd-straight .ct thead .style-theme-4 th {
    color: #7C47B7
}

    .style-theme-4 .list-pic.marquee04 .ct .mark:lang(en), .list-pic.marquee04 .ct .style-theme-4 .mark:lang(en), .style-theme-4 .list-pic.marquee .ct .mark:lang(en), .list-pic.marquee .ct .style-theme-4 .mark:lang(en), .style-theme-4 .list-pic.marquee02 .ct .mark:lang(en), .list-pic.marquee02 .ct .style-theme-4 .mark:lang(en), .style-theme-4 .list-pic.marquee03 .ct .mark:lang(en), .list-pic.marquee03 .ct .style-theme-4 .mark:lang(en), .style-theme-4 .list-pic.link .ct .mark:lang(en), .list-pic.link .ct .style-theme-4 .mark:lang(en), .style-theme-4 .list-pic.link02 .ct .mark:lang(en), .list-pic.link02 .ct .style-theme-4 .mark:lang(en), .style-theme-4 .list-pic.marquee-mask .ct .mark:lang(en), .list-pic.marquee-mask .ct .style-theme-4 .mark:lang(en), .style-theme-4 .list-pic.album .ct .mark:lang(en), .list-pic.album .ct .style-theme-4 .mark:lang(en), .style-theme-4 .list-pic.pic-download .ct .mark:lang(en), .list-pic.pic-download .ct .style-theme-4 .mark:lang(en), .style-theme-4 .list-pic.page-list .ct .mark:lang(en), .list-pic.page-list .ct .style-theme-4 .mark:lang(en), .style-theme-4 .list-pic.page-block .ct .mark:lang(en), .list-pic.page-block .ct .style-theme-4 .mark:lang(en), .style-theme-4 .list-pic.slider .ct .mark:lang(en), .list-pic.slider .ct .style-theme-4 .mark:lang(en), .style-theme-4 .simple-text.default .ct .mark:lang(en), .simple-text.default .ct .style-theme-4 .mark:lang(en), .style-theme-4 .base-content .list-text.link .ct .mark:lang(en), .base-content .list-text.link .ct .style-theme-4 .mark:lang(en), .style-theme-4 .base-module-area .area-essay.link .ct .mark:lang(en), .base-module-area .area-essay.link .ct .style-theme-4 .mark:lang(en), .style-theme-4 .base-page-area .area-essay.link .ct .mark:lang(en), .base-page-area .area-essay.link .ct .style-theme-4 .mark:lang(en), .style-theme-4 .area-essay.message .ct .mark:lang(en), .area-essay.message .ct .style-theme-4 .mark:lang(en), .style-theme-4 .area-essay.message02 .ct .mark:lang(en), .area-essay.message02 .ct .style-theme-4 .mark:lang(en), .style-theme-4 .area-customize.video .ct .mark:lang(en), .area-customize.video .ct .style-theme-4 .mark:lang(en), .style-theme-4 .group-list.news-card02 .ct .mark:lang(en), .group-list.news-card02 .ct .style-theme-4 .mark:lang(en), .style-theme-4 .simple-text.message .ct .mark:lang(en), .simple-text.message .ct .style-theme-4 .mark:lang(en), .style-theme-4 .list-text.slider .ct .mark:lang(en), .list-text.slider .ct .style-theme-4 .mark:lang(en), .style-theme-4 .area-form.vote .ct .mark:lang(en), .area-form.vote .ct .style-theme-4 .mark:lang(en), .style-theme-4 .list-text.rss .ct .mark:lang(en), .list-text.rss .ct .style-theme-4 .mark:lang(en), .style-theme-4 .area-customize.calendar .ct .mark:lang(en), .area-customize.calendar .ct .style-theme-4 .mark:lang(en), .style-theme-4 .list-text.label .ct a:lang(en), .list-text.label .ct .style-theme-4 a:lang(en), .style-theme-4 .area-customize.calendar-detail .ct .table .mark:lang(en), .area-customize.calendar-detail .ct .table .style-theme-4 .mark:lang(en), .style-theme-4 .area-customize.calendar-detail04 .ct .table .mark:lang(en), .area-customize.calendar-detail04 .ct .table .style-theme-4 .mark:lang(en), .style-theme-4 .area-essay.page-caption-label .ct .mark:lang(en), .area-essay.page-caption-label .ct .style-theme-4 .mark:lang(en), .style-theme-4 .area-essay.page-caption-label-p .ct .mark:lang(en), .area-essay.page-caption-label-p .ct .style-theme-4 .mark:lang(en), .style-theme-4 .area-essay.page-essay .ct .mark:lang(en), .area-essay.page-essay .ct .style-theme-4 .mark:lang(en), .style-theme-4 .area-essay.page-img-caption-label .ct .mark:lang(en), .area-essay.page-img-caption-label .ct .style-theme-4 .mark:lang(en), .style-theme-4 .area-figure.page-figure .ct .mark:lang(en), .area-figure.page-figure .ct .style-theme-4 .mark:lang(en), .style-theme-4 .area-figure.page-img-figcaption-label .ct .mark:lang(en), .area-figure.page-img-figcaption-label .ct .style-theme-4 .mark:lang(en), .style-theme-4 .area-figure.page-img-label .ct .mark:lang(en), .area-figure.page-img-label .ct .style-theme-4 .mark:lang(en), .style-theme-4 .area-figure.page-img-label-p .ct .mark:lang(en), .area-figure.page-img-label-p .ct .style-theme-4 .mark:lang(en), .style-theme-4 .area-customize.map .ct .mark:lang(en), .area-customize.map .ct .style-theme-4 .mark:lang(en), .style-theme-4 .area-customize.audio .ct .mark:lang(en), .area-customize.audio .ct .style-theme-4 .mark:lang(en), .style-theme-4 .area-customize.iframe .ct .mark:lang(en), .area-customize.iframe .ct .style-theme-4 .mark:lang(en), .style-theme-4 .list-text.message .ct .mark:lang(en), .list-text.message .ct .style-theme-4 .mark:lang(en), .style-theme-4 .list-text.page-list .ct .mark:lang(en), .list-text.page-list .ct .style-theme-4 .mark:lang(en), .style-theme-4 .list-text.open-data .ct a:lang(en), .list-text.open-data .ct .style-theme-4 a:lang(en), .style-theme-4 [data-index][data-type] .hd span div:lang(en), [data-index][data-type] .hd span .style-theme-4 div:lang(en), .style-theme-4 [data-index][data-type] .hd a:lang(en), [data-index][data-type] .hd .style-theme-4 a:lang(en), .style-theme-4 .base-header .group.nav > .in > .hd a:lang(en):hover, .base-header .group.nav > .in > .hd .style-theme-4 a:lang(en):hover, .style-theme-4 .base-header .group.nav > .in > .hd a:lang(en):focus, .base-header .group.nav > .in > .hd .style-theme-4 a:lang(en):focus, .style-theme-4 .is-fixed .group.nav > .in > .hd a:lang(en):hover, .is-fixed .group.nav > .in > .hd .style-theme-4 a:lang(en):hover, .style-theme-4 .is-fixed .group.nav > .in > .hd a:lang(en):focus, .is-fixed .group.nav > .in > .hd .style-theme-4 a:lang(en):focus, .style-theme-4 .base-header .group-list.nav > .in > .ct > .in > ul > li.is-active > .group.nav > .in > .hd a:lang(en), .base-header .group-list.nav > .in > .ct > .in > ul > li.is-active > .group.nav > .in > .hd .style-theme-4 a:lang(en), .style-theme-4 .base-wrapper .list-text.hot-key-word .ct a:lang(en), .base-wrapper .list-text.hot-key-word .ct .style-theme-4 a:lang(en), .style-theme-4 .base-header .list-text.nav .hd a:lang(en), .base-header .list-text.nav .hd .style-theme-4 a:lang(en), .style-theme-4 .base-content .list-text.nav .ct li.is-active a:lang(en), .base-content .list-text.nav .ct li.is-active .style-theme-4 a:lang(en), .style-theme-4 .list-text.breadcrumb .ct li a:lang(en):hover, .list-text.breadcrumb .ct li .style-theme-4 a:lang(en):hover, .style-theme-4 .list-text.breadcrumb .ct li a:lang(en):focus, .list-text.breadcrumb .ct li .style-theme-4 a:lang(en):focus, .style-theme-4 .list-text.breadcrumb .ct li:last-child a:lang(en), .list-text.breadcrumb .ct li:last-child .style-theme-4 a:lang(en), .style-theme-4 .area-form.page-search .ct .fieldset span.reset input:lang(en), .area-form.page-search .ct .fieldset span.reset .style-theme-4 input:lang(en), .style-theme-4 .list-text.tab .ct a:lang(en):hover, .list-text.tab .ct .style-theme-4 a:lang(en):hover, .style-theme-4 .list-text.tab .ct a:lang(en):focus, .list-text.tab .ct .style-theme-4 a:lang(en):focus, .style-theme-4 .block5 .group-list.slider .ft ul li.more a:lang(en), .block5 .group-list.slider .ft ul li.more .style-theme-4 a:lang(en), .style-theme-4 .area-customize.icons-g2 .ct .div:lang(en)::before, .area-customize.icons-g2 .ct .style-theme-4 .div:lang(en)::before, .style-theme-4 .area-customize.icons-g2 .ft li.more a:lang(en), .area-customize.icons-g2 .ft li.more .style-theme-4 a:lang(en), .style-theme-4 .area-editor.user-edit i.mark:lang(en), .area-editor.user-edit .style-theme-4 i.mark:lang(en), .style-theme-4 .area-essay.page-caption-p .ct .p table caption:lang(en), .area-essay.page-caption-p .ct .p table .style-theme-4 caption:lang(en), .style-theme-4 .area-table.page-table .ct tbody tr:lang(en):hover, .area-table.page-table .ct tbody .style-theme-4 tr:lang(en):hover, .style-theme-4 .area-table.page-table .ct tbody tr:lang(en):focus, .area-table.page-table .ct tbody .style-theme-4 tr:lang(en):focus, .style-theme-4 .area-table.rwd-straight .ct thead th:lang(en), .area-table.rwd-straight .ct thead .style-theme-4 th:lang(en) {
        color: #1872D6
    }

.style-theme-1 .group-list.default > .bg-drop-layout > .in > .ft a, .group-list.default > .bg-drop-layout > .in > .ft .style-theme-1 a, .style-theme-1 .group-list.default > .in > .ft a, .group-list.default > .in > .ft .style-theme-1 a, .style-theme-1 .area-customize .ft a, .area-customize .ft .style-theme-1 a, .style-theme-1 .area-editor.default .ft a, .area-editor.default .ft .style-theme-1 a, .style-theme-1 .base-content .list-text.link .ft a, .base-content .list-text.link .ft .style-theme-1 a, .style-theme-1 .area-form.page-search .ft a, .area-form.page-search .ft .style-theme-1 a, .style-theme-1 .group-list.sample > .bg-drop-layout > .in > .ft a, .group-list.sample > .bg-drop-layout > .in > .ft .style-theme-1 a, .style-theme-1 .group-list.sample > .in > .ft a, .group-list.sample > .in > .ft .style-theme-1 a, .style-theme-1 .group-list.slider > .bg-drop-layout > .in > .ft a, .group-list.slider > .bg-drop-layout > .in > .ft .style-theme-1 a, .style-theme-1 .group-list.slider > .in > .ft a, .group-list.slider > .in > .ft .style-theme-1 a, .style-theme-1 .base-module-area .group-list.link > .bg-drop-layout > .in > .ft a, .base-module-area .group-list.link > .bg-drop-layout > .in > .ft .style-theme-1 a, .style-theme-1 .base-module-area .group-list.link > .in > .ft a, .base-module-area .group-list.link > .in > .ft .style-theme-1 a, .style-theme-1 .base-page-area .group-list.link > .bg-drop-layout > .in > .ft a, .base-page-area .group-list.link > .bg-drop-layout > .in > .ft .style-theme-1 a, .style-theme-1 .base-page-area .group-list.link > .in > .ft a, .base-page-area .group-list.link > .in > .ft .style-theme-1 a, .style-theme-1 .base-module-area .area-essay.link .ft a, .base-module-area .area-essay.link .ft .style-theme-1 a, .style-theme-1 .base-page-area .area-essay.link .ft a, .base-page-area .area-essay.link .ft .style-theme-1 a, .style-theme-1 .area-essay.message .ft a, .area-essay.message .ft .style-theme-1 a, .style-theme-1 .area-customize.news-card .ft a, .area-customize.news-card .ft .style-theme-1 a, .style-theme-1 .area-customize.icons-g2 .ft a, .area-customize.icons-g2 .ft .style-theme-1 a, .style-theme-1 .area-customize.message02 .ft a, .area-customize.message02 .ft .style-theme-1 a, .style-theme-1 .area-customize.video .ft a, .area-customize.video .ft .style-theme-1 a, .style-theme-1 .group-list.message > .bg-drop-layout > .in > .ft a, .group-list.message > .bg-drop-layout > .in > .ft .style-theme-1 a, .style-theme-1 .group-list.message > .in > .ft a, .group-list.message > .in > .ft .style-theme-1 a, .style-theme-1 .group-list.news-card02 .ft a, .group-list.news-card02 .ft .style-theme-1 a, .style-theme-1 .group-list.global-list > .bg-drop-layout > .in > .ft a, .group-list.global-list > .bg-drop-layout > .in > .ft .style-theme-1 a, .style-theme-1 .group-list.global-list > .in > .ft a, .group-list.global-list > .in > .ft .style-theme-1 a, .style-theme-1 .list-text.slider .ft a, .list-text.slider .ft .style-theme-1 a, .style-theme-1 .base-module-area .group-list.album > .bg-drop-layout > .in > .ft a, .base-module-area .group-list.album > .bg-drop-layout > .in > .ft .style-theme-1 a, .style-theme-1 .base-module-area .group-list.album > .in > .ft a, .base-module-area .group-list.album > .in > .ft .style-theme-1 a, .style-theme-1 .base-page-area .group-list.album > .bg-drop-layout > .in > .ft a, .base-page-area .group-list.album > .bg-drop-layout > .in > .ft .style-theme-1 a, .style-theme-1 .base-page-area .group-list.album > .in > .ft a, .base-page-area .group-list.album > .in > .ft .style-theme-1 a, .style-theme-1 .area-figure.album .ft a, .area-figure.album .ft .style-theme-1 a, .style-theme-1 .list-pic.nmth-link .ft a, .list-pic.nmth-link .ft .style-theme-1 a, .style-theme-1 .area-form.link .ft a, .area-form.link .ft .style-theme-1 a, .style-theme-1 .list-text.rss .ft a, .list-text.rss .ft .style-theme-1 a, .style-theme-1 .area-customize.calendar .ft a, .area-customize.calendar .ft .style-theme-1 a, .style-theme-1 .area-form.epaper .ft a, .area-form.epaper .ft .style-theme-1 a, .style-theme-1 .area-customize.message .ft a, .area-customize.message .ft .style-theme-1 a, .style-theme-1 .area-customize.ktnp-album .ft a, .area-customize.ktnp-album .ft .style-theme-1 a, .style-theme-1 .area-customize.ktnp-album02 .ft a, .area-customize.ktnp-album02 .ft .style-theme-1 a, .style-theme-1 .area-customize.pchouse-album .ft a, .area-customize.pchouse-album .ft .style-theme-1 a, .style-theme-1 .area-customize.korea-pic-slider .ft a, .area-customize.korea-pic-slider .ft .style-theme-1 a, .style-theme-1 .area-customize.pchouse-album02 .ft a, .area-customize.pchouse-album02 .ft .style-theme-1 a, .style-theme-1 .area-customize.pchouse-album03 .ft a, .area-customize.pchouse-album03 .ft .style-theme-1 a, .style-theme-1 .area-figure.album02 .ft a, .area-figure.album02 .ft .style-theme-1 a, .style-theme-1 .area-figure.album03 .ft a, .area-figure.album03 .ft .style-theme-1 a, .style-theme-1 .group-list.page-block > .bg-drop-layout > .in > .ft a, .group-list.page-block > .bg-drop-layout > .in > .ft .style-theme-1 a, .style-theme-1 .group-list.page-block > .in > .ft a, .group-list.page-block > .in > .ft .style-theme-1 a, .style-theme-1 .group-list.page-list > .bg-drop-layout > .in > .ft a, .group-list.page-list > .bg-drop-layout > .in > .ft .style-theme-1 a, .style-theme-1 .group-list.page-list > .in > .ft a, .group-list.page-list > .in > .ft .style-theme-1 a, .style-theme-1 .area-customize.DisWarning .ft a, .area-customize.DisWarning .ft .style-theme-1 a, .style-theme-1 .area-customize.calendar-detail .ft a, .area-customize.calendar-detail .ft .style-theme-1 a, .style-theme-1 .area-customize.calendar-detail02 .ft a, .area-customize.calendar-detail02 .ft .style-theme-1 a, .style-theme-1 .area-customize.calendar-detail03 .ft a, .area-customize.calendar-detail03 .ft .style-theme-1 a, .style-theme-1 .area-customize.calendar-schedule .ft a, .area-customize.calendar-schedule .ft .style-theme-1 a, .style-theme-1 .area-customize.chart .ft a, .area-customize.chart .ft .style-theme-1 a, .style-theme-1 .area-essay.page-caption-p .ft a, .area-essay.page-caption-p .ft .style-theme-1 a, .style-theme-1 .area-essay.page-caption-label .ft a, .area-essay.page-caption-label .ft .style-theme-1 a, .style-theme-1 .area-essay.page-caption-label-p .ft a, .area-essay.page-caption-label-p .ft .style-theme-1 a, .style-theme-1 .area-essay.page-essay .ft a, .area-essay.page-essay .ft .style-theme-1 a, .style-theme-1 .area-essay.page-img-caption-label .ft a, .area-essay.page-img-caption-label .ft .style-theme-1 a, .style-theme-1 .area-essay.page-img-caption-p .ft a, .area-essay.page-img-caption-p .ft .style-theme-1 a, .style-theme-1 .area-figure.page-figure .ft a, .area-figure.page-figure .ft .style-theme-1 a, .style-theme-1 .area-figure.e-paper .ft a, .area-figure.e-paper .ft .style-theme-1 a, .style-theme-1 .area-figure.page-img-figcaption .ft a, .area-figure.page-img-figcaption .ft .style-theme-1 a, .style-theme-1 .area-figure.page-img-figcaption-label .ft a, .area-figure.page-img-figcaption-label .ft .style-theme-1 a, .style-theme-1 .area-figure.page-img-figcaption-p .ft a, .area-figure.page-img-figcaption-p .ft .style-theme-1 a, .style-theme-1 .area-figure.page-img-label .ft a, .area-figure.page-img-label .ft .style-theme-1 a, .style-theme-1 .area-figure.page-img-label-p .ft a, .area-figure.page-img-label-p .ft .style-theme-1 a, .style-theme-1 .area-figure.page-img-p .ft a, .area-figure.page-img-p .ft .style-theme-1 a, .style-theme-1 .area-form.page-form .ft a, .area-form.page-form .ft .style-theme-1 a, .style-theme-1 .area-form.submit .ft a, .area-form.submit .ft .style-theme-1 a, .style-theme-1 .area-customize.map .ft a, .area-customize.map .ft .style-theme-1 a, .style-theme-1 .area-customize.audio .ft a, .area-customize.audio .ft .style-theme-1 a, .style-theme-1 .area-customize.iframe .ft a, .area-customize.iframe .ft .style-theme-1 a, .style-theme-1 .area-customize.ey-video .ft a, .area-customize.ey-video .ft .style-theme-1 a, .style-theme-1 .area-customize.video-list .ft a, .area-customize.video-list .ft .style-theme-1 a, .style-theme-1 .list-text.message .ft a, .list-text.message .ft .style-theme-1 a, .style-theme-1 .group-list.page-list-pic > .bg-drop-layout > .in > .ft a, .group-list.page-list-pic > .bg-drop-layout > .in > .ft .style-theme-1 a, .style-theme-1 .group-list.page-list-pic > .in > .ft a, .group-list.page-list-pic > .in > .ft .style-theme-1 a, .style-theme-1 .area-form.sign-in .ft a, .area-form.sign-in .ft .style-theme-1 a, .style-theme-1 .group-list.sitemap > .bg-drop-layout > .in > .ft a, .group-list.sitemap > .bg-drop-layout > .in > .ft .style-theme-1 a, .style-theme-1 .group-list.sitemap > .in > .ft a, .group-list.sitemap > .in > .ft .style-theme-1 a, .style-theme-1 .list-text.sitemap .ft a, .list-text.sitemap .ft .style-theme-1 a, .style-theme-1 .area-table.page-table .ft a, .area-table.page-table .ft .style-theme-1 a, .style-theme-1 .area-table.rwd-horizontal .ft a, .area-table.rwd-horizontal .ft .style-theme-1 a, .style-theme-1 .area-table.title03 .ft a, .area-table.title03 .ft .style-theme-1 a, .style-theme-1 .area-table.notitle01 .ft a, .area-table.notitle01 .ft .style-theme-1 a, .style-theme-1 .area-table.notitle02 .ft a, .area-table.notitle02 .ft .style-theme-1 a, .style-theme-1 .area-table.notitle03 .ft a, .area-table.notitle03 .ft .style-theme-1 a, .style-theme-1 .area-table.title01 .ft a, .area-table.title01 .ft .style-theme-1 a, .style-theme-1 .area-table.title02 .ft a, .area-table.title02 .ft .style-theme-1 a, .style-theme-1 .area-table.rwd-straight .ft a, .area-table.rwd-straight .ft .style-theme-1 a, .style-theme-1 .list-text.page-list .ft a, .list-text.page-list .ft .style-theme-1 a, .style-theme-1 .group-list.page-list-text > .bg-drop-layout > .in > .ft a, .group-list.page-list-text > .bg-drop-layout > .in > .ft .style-theme-1 a, .style-theme-1 .group-list.page-list-text > .in > .ft a, .group-list.page-list-text > .in > .ft .style-theme-1 a, .style-theme-1 .area-table.vote-table .ft a, .area-table.vote-table .ft .style-theme-1 a, .style-theme-1 .group-list.major-slider > .bg-drop-layout > .in > .ft li.more a, .group-list.major-slider > .bg-drop-layout > .in > .ft li.more .style-theme-1 a, .style-theme-1 .group-list.major-slider > .in > .ft li.more a, .group-list.major-slider > .in > .ft li.more .style-theme-1 a, .style-theme-1 .list-pic.marquee-circle .ft li.more a, .list-pic.marquee-circle .ft li.more .style-theme-1 a, .style-theme-1 .group-list.major-slider02 > .bg-drop-layout > .in > .ft li.more a, .group-list.major-slider02 > .bg-drop-layout > .in > .ft li.more .style-theme-1 a, .style-theme-1 .group-list.major-slider02 > .in > .ft li.more a, .group-list.major-slider02 > .in > .ft li.more .style-theme-1 a, .style-theme-1 .list-pic.marquee .ft li.more a, .list-pic.marquee .ft li.more .style-theme-1 a, .style-theme-1 .list-pic.marquee02 .ft li.more a, .list-pic.marquee02 .ft li.more .style-theme-1 a, .style-theme-1 .list-pic.marquee03 .ft li.more a, .list-pic.marquee03 .ft li.more .style-theme-1 a, .style-theme-1 .area-customize.calendar .ct .label a, .area-customize.calendar .ct .label .style-theme-1 a, .style-theme-1 .list-pic.marquee-mask .ft li.more a, .list-pic.marquee-mask .ft li.more .style-theme-1 a, .style-theme-1 .area-customize.calendar-detail .ct .label a, .area-customize.calendar-detail .ct .label .style-theme-1 a, .style-theme-1 .area-customize.calendar-detail04 .ct .label a, .area-customize.calendar-detail04 .ct .label .style-theme-1 a, .style-theme-1 .sys-root a.btn, .sys-root .style-theme-1 a.btn, .style-theme-1 .sys-root button, .sys-root .style-theme-1 button, .style-theme-1 .area-form.page-search .hd a, .area-form.page-search .hd .style-theme-1 a, .style-theme-1 .area-form.page-search .ct .fieldset input[type="submit"], .area-form.page-search .ct .fieldset .style-theme-1 input[type="submit"], .style-theme-1 .area-form.page-search .ct .fieldset input[type="reset"], .area-form.page-search .ct .fieldset .style-theme-1 input[type="reset"], .style-theme-1 [data-js="false"] .base-wrapper .area-form.search .ft a, [data-js="false"] .base-wrapper .area-form.search .ft .style-theme-1 a, .style-theme-1 .rss_info li a, .rss_info li .style-theme-1 a, .style-theme-1 .table-form .btnRefresh input, .table-form .btnRefresh .style-theme-1 input, .style-theme-1 .table-form .btnVoice input, .table-form .btnVoice .style-theme-1 input, .style-theme-1 .form_list .btnRefresh input, .form_list .btnRefresh .style-theme-1 input, .style-theme-1 .form_list .btnVoice input, .form_list .btnVoice .style-theme-1 input, .style-theme-1 .table-form .btn_selection_file input, .table-form .btn_selection_file .style-theme-1 input, .style-theme-1 .form_list .btn_selection_file input, .form_list .btn_selection_file .style-theme-1 input, .style-theme-1 .table-form tr.bottom-btn-cell input.btn_define, .table-form tr.bottom-btn-cell .style-theme-1 input.btn_define, .style-theme-1 .table-form input[type="submit"], .table-form .style-theme-1 input[type="submit"], .style-theme-1 .style-btn, .style-theme-1 .group-list.marquee > .bg-drop-layout > .in > .ft li.more a, .group-list.marquee > .bg-drop-layout > .in > .ft li.more .style-theme-1 a, .style-theme-1 .group-list.marquee > .in > .ft li.more a, .group-list.marquee > .in > .ft li.more .style-theme-1 a, .style-theme-1 .list-pic.marquee04 .ft li.more a, .list-pic.marquee04 .ft li.more .style-theme-1 a, .style-theme-1 .group-list.album02 > .bg-drop-layout > .in > .ft li.more a, .group-list.album02 > .bg-drop-layout > .in > .ft li.more .style-theme-1 a, .style-theme-1 .group-list.album02 > .in > .ft li.more a, .group-list.album02 > .in > .ft li.more .style-theme-1 a, .style-theme-1 .list-text.jump-tool .ct li.NextNews a, .list-text.jump-tool .ct li.NextNews .style-theme-1 a, .style-theme-1 .list-text.jump-tool .ct li.PreNews a, .list-text.jump-tool .ct li.PreNews .style-theme-1 a, .style-theme-1 .list-text.jump-tool .ct li.back a, .list-text.jump-tool .ct li.back .style-theme-1 a, .style-theme-1 .list-text.jump-tool .ct li.to-top a, .list-text.jump-tool .ct li.to-top .style-theme-1 a, .style-theme-1 .list-text.btn .ct a, .list-text.btn .ct .style-theme-1 a, .style-theme-1 .area-essay.active .ft a, .area-essay.active .ft .style-theme-1 a, .style-theme-1 .area-essay.page-caption-p .ct .more_style, .area-essay.page-caption-p .ct .style-theme-1 .more_style, .style-theme-1 .base-wrapper .simple-text.query .ft a, .base-wrapper .simple-text.query .ft .style-theme-1 a, .style-theme-1 .base-extend .simple-text.query .ft a, .base-extend .simple-text.query .ft .style-theme-1 a, .style-theme-1 .area-customize.sign-in .ft a, .area-customize.sign-in .ft .style-theme-1 a, .style-theme-1 .group.default.block1 .more a, .group.default.block1 .more .style-theme-1 a, .style-theme-1 .group.default.block2 .block-chart > .in .ft .more a, .group.default.block2 .block-chart > .in .ft .more .style-theme-1 a, .style-theme-1 .group.default.moreblock3 .area-editor.default .ft > .in > ul a, .group.default.moreblock3 .area-editor.default .ft > .in > ul .style-theme-1 a, .style-theme-1 .group.default.block6 .block-theme-pavilion .ft .more a, .group.default.block6 .block-theme-pavilion .ft .more .style-theme-1 a, .style-theme-1 .intranetblock1 .group-list.slider .ft ul li a, .intranetblock1 .group-list.slider .ft ul li .style-theme-1 a, .style-theme-1 .intranetblock2 .group-list.slider .ft ul li a, .intranetblock2 .group-list.slider .ft ul li .style-theme-1 a, .style-theme-1 .extend-nav .ct a, .extend-nav .ct .style-theme-1 a, .style-theme-1 .extend-links .hd a, .extend-links .hd .style-theme-1 a, .style-theme-1 .extend-links .ct a, .extend-links .ct .style-theme-1 a, .style-theme-1 .group.default.block1 .headH3::before, .group.default.block1 .style-theme-1 .headH3::before, .style-theme-1 .group.default.block2 .headH3::before, .group.default.block2 .style-theme-1 .headH3::before, .style-theme-1 .group.default.block3 .headH3::before, .group.default.block3 .style-theme-1 .headH3::before, .style-theme-1 .group.default.block4 .headH3::before, .group.default.block4 .style-theme-1 .headH3::before, .style-theme-1 .group.default.block6 .headH3::before, .group.default.block6 .style-theme-1 .headH3::before, .style-theme-1 .group.default.block7 .headH3::before, .group.default.block7 .style-theme-1 .headH3::before, .style-theme-1 .group.default.block8 .headH3::before, .group.default.block8 .style-theme-1 .headH3::before, .style-theme-1 .group.default.block9 .headH3::before, .group.default.block9 .style-theme-1 .headH3::before, .style-theme-1 .group.default.block10 .headH3::before, .group.default.block10 .style-theme-1 .headH3::before, .style-theme-1 .group.default.links2 .headH3::before, .group.default.links2 .style-theme-1 .headH3::before, .style-theme-1 .group.default.block1 .rss a::before, .group.default.block1 .rss .style-theme-1 a::before, .style-theme-1 .group.default.block1 .rss a::after, .group.default.block1 .rss .style-theme-1 a::after, .style-theme-1 .group.default.block3 .block-knowledge1 .ct .in .answer::before, .group.default.block3 .block-knowledge1 .ct .in .style-theme-1 .answer::before, .style-theme-1 .group.default.block3 .block-knowledge1 .ct .in .answer::after, .group.default.block3 .block-knowledge1 .ct .in .style-theme-1 .answer::after, .style-theme-1 .group.default.block3 .block-knowledge2 .ct .in .answer::before, .group.default.block3 .block-knowledge2 .ct .in .style-theme-1 .answer::before, .style-theme-1 .group.default.block3 .block-knowledge2 .ct .in .answer::after, .group.default.block3 .block-knowledge2 .ct .in .style-theme-1 .answer::after, .style-theme-1 .group.default.block3 .block-knowledge3 .ct .in .answer::before, .group.default.block3 .block-knowledge3 .ct .in .style-theme-1 .answer::before, .style-theme-1 .group.default.block3 .block-knowledge3 .ct .in .answer::after, .group.default.block3 .block-knowledge3 .ct .in .style-theme-1 .answer::after, .style-theme-1 .group.default.block4 .ct .in .block-service .ct .in .submit:nth-last-child(2) input, .group.default.block4 .ct .in .block-service .ct .in .submit:nth-last-child(2) .style-theme-1 input, .style-theme-1 .group.default.block4 .ct .in .block-epaper .ct .in .submit:nth-child(2) input, .group.default.block4 .ct .in .block-epaper .ct .in .submit:nth-child(2) .style-theme-1 input, .style-theme-1 .group.default.block4 .submit:hover::before, .group.default.block4 .style-theme-1 .submit:hover::before, .style-theme-1 .group.default.block4 .submit:hover::after, .group.default.block4 .style-theme-1 .submit:hover::after, .style-theme-1 .group.default.block4 .submit:focus::before, .group.default.block4 .style-theme-1 .submit:focus::before, .style-theme-1 .group.default.block4 .submit:focus::after, .group.default.block4 .style-theme-1 .submit:focus::after, .style-theme-1 .group.default.block5 .headH3::after, .group.default.block5 .style-theme-1 .headH3::after, .style-theme-1 table.RWDtable th, table.RWDtable .style-theme-1 th, .style-theme-1 table.rwdtable th, table.rwdtable .style-theme-1 th, .style-theme-1 .area-customize .hd > .in, .area-customize .style-theme-1 .hd > .in, .style-theme-1 .area-editor.default .hd > .in, .area-editor.default .style-theme-1 .hd > .in, .style-theme-1 .base-content .group.nav > .bg-drop-layout > .in > .ct > .in, .base-content .style-theme-1 .group.nav > .bg-drop-layout > .in > .ct > .in, .style-theme-1 .base-content .group.nav > .in > .ct > .in, .base-content .style-theme-1 .group.nav > .in > .ct > .in, .style-theme-1 .base-mobile .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-active > .group.nav > .in .hd a, .base-mobile .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-active > .group.nav > .in .hd .style-theme-1 a, .style-theme-1 .base-mobile .group-list.nav > .in > .ct > .in > ul > li.is-active > .group.nav > .in .hd a, .base-mobile .group-list.nav > .in > .ct > .in > ul > li.is-active > .group.nav > .in .hd .style-theme-1 a, .style-theme-1 .base-content .group-list.nav > .bg-drop-layout > .in > .hd, .base-content .style-theme-1 .group-list.nav > .bg-drop-layout > .in > .hd, .style-theme-1 .base-content .group-list.nav > .in > .hd, .base-content .style-theme-1 .group-list.nav > .in > .hd, .style-theme-1 .simple-text.heading .ct .h2::after, .simple-text.heading .ct .style-theme-1 .h2::after, .style-theme-1 .simple-text.heading .ct h2::after, .simple-text.heading .ct .style-theme-1 h2::after, .style-theme-1 .base-header .list-text.nav .hd a:hover, .base-header .list-text.nav .hd .style-theme-1 a:hover, .style-theme-1 .base-header .list-text.nav .hd a:focus, .base-header .list-text.nav .hd .style-theme-1 a:focus, .style-theme-1 .list-text.minor-nav .hd, .list-text.minor-nav .style-theme-1 .hd, .style-theme-1 .list-text.minor-nav .ct a::before, .list-text.minor-nav .ct .style-theme-1 a::before, .style-theme-1 .list-text.user-tool .ct li.print a, .list-text.user-tool .ct li.print .style-theme-1 a, .style-theme-1 .simple-text.btn .ct a, .simple-text.btn .ct .style-theme-1 a, .style-theme-1 .area-form.page-search .ct .fieldset span.reset::before, .area-form.page-search .ct .fieldset .style-theme-1 span.reset::before, .style-theme-1 .area-form.page-search .ct .fieldset span.reset::after, .area-form.page-search .ct .fieldset .style-theme-1 span.reset::after, .style-theme-1 .base-mobile .area-form.search .ct .fieldset span.submit a, .base-mobile .area-form.search .ct .fieldset span.submit .style-theme-1 a, .style-theme-1 .base-mobile .area-form.search .ft a, .base-mobile .area-form.search .ft .style-theme-1 a, .style-theme-1 .base-wrapper .area-form.search .ct .fieldset span.submit a, .base-wrapper .area-form.search .ct .fieldset span.submit .style-theme-1 a, .style-theme-1 .epaper_list .area-figure.page-figure .ct .div:hover .essay, .epaper_list .area-figure.page-figure .ct .div:hover .style-theme-1 .essay, .style-theme-1 .epaper_list .area-figure.page-figure .ct .div:focus .essay, .epaper_list .area-figure.page-figure .ct .div:focus .style-theme-1 .essay, .style-theme-1 .epaper-list .area-figure.page-figure .ct .div:hover .essay, .epaper-list .area-figure.page-figure .ct .div:hover .style-theme-1 .essay, .style-theme-1 .epaper-list .area-figure.page-figure .ct .div:focus .essay, .epaper-list .area-figure.page-figure .ct .div:focus .style-theme-1 .essay, .style-theme-1 .list-text.tab .ct li.is-active a, .list-text.tab .ct li.is-active .style-theme-1 a, .style-theme-1 .list-text.tab .ct a:hover::before, .list-text.tab .ct .style-theme-1 a:hover::before, .style-theme-1 .list-text.tab .ct a:focus::before, .list-text.tab .ct .style-theme-1 a:focus::before, .style-theme-1 .block5 .list-text.tab .ct a:hover, .block5 .list-text.tab .ct .style-theme-1 a:hover, .style-theme-1 .block5 .list-text.tab .ct a:focus, .block5 .list-text.tab .ct .style-theme-1 a:focus, .style-theme-1 .group-list.major-slider > .bg-drop-layout > .in > .ft li.is-dot.is-active a, .group-list.major-slider > .bg-drop-layout > .in > .ft li.is-dot.is-active .style-theme-1 a, .style-theme-1 .group-list.major-slider > .in > .ft li.is-dot.is-active a, .group-list.major-slider > .in > .ft li.is-dot.is-active .style-theme-1 a, .style-theme-1 [data-js="false"] .block-news-event .group-list.slider .hd h2, [data-js="false"] .block-news-event .group-list.slider .hd .style-theme-1 h2, .style-theme-1 [data-js="false"] .block-news-event .group-list.slider .hd .h2, [data-js="false"] .block-news-event .group-list.slider .hd .style-theme-1 .h2, .style-theme-1 .block5 .group-list.slider .ft ul li.more a::before, .block5 .group-list.slider .ft ul li.more .style-theme-1 a::before, .style-theme-1 .block5 .group-list.slider .ft ul li.more a::after, .block5 .group-list.slider .ft ul li.more .style-theme-1 a::after, .style-theme-1 .area-essay.message .ct .div:hover .essay, .area-essay.message .ct .div:hover .style-theme-1 .essay, .style-theme-1 .area-essay.message .ct .div:focus .essay, .area-essay.message .ct .div:focus .style-theme-1 .essay, .style-theme-1 .area-essay.message.news3 .ct .div .p ul li:nth-child(3)::before, .area-essay.message.news3 .ct .div .p ul .style-theme-1 li:nth-child(3)::before, .style-theme-1 .area-essay.message.news4 .ct .div .essay .p ul li:nth-child(1)::before, .area-essay.message.news4 .ct .div .essay .p ul .style-theme-1 li:nth-child(1)::before, .style-theme-1 .area-essay.message.news4 .ct .div .essay .p ul li:nth-child(2)::after, .area-essay.message.news4 .ct .div .essay .p ul .style-theme-1 li:nth-child(2)::after, .style-theme-1 .area-essay.message02 .ct .div:hover, .area-essay.message02 .ct .style-theme-1 .div:hover, .style-theme-1 .area-essay.message02 .ct .div:focus, .area-essay.message02 .ct .style-theme-1 .div:focus, .style-theme-1 .area-essay.message02 .ct .div:hover .p, .area-essay.message02 .ct .div:hover .style-theme-1 .p, .style-theme-1 .area-essay.message02 .ct .div:focus .p, .area-essay.message02 .ct .div:focus .style-theme-1 .p, .style-theme-1 .area-customize.news-card .ct .div:before, .area-customize.news-card .ct .style-theme-1 .div:before, .style-theme-1 .area-customize.icons-g2 .ct .img::after, .area-customize.icons-g2 .ct .style-theme-1 .img::after, .style-theme-1 .area-customize.icons-g2 .ct .img::before, .area-customize.icons-g2 .ct .style-theme-1 .img::before, .style-theme-1 .area-customize.icons-g2 .ct .caption, .area-customize.icons-g2 .ct .style-theme-1 .caption, .style-theme-1 .area-customize.icons-g2 .ft li.more a::before, .area-customize.icons-g2 .ft li.more .style-theme-1 a::before, .style-theme-1 .area-customize.icons-g2 .ft li.more a::after, .area-customize.icons-g2 .ft li.more .style-theme-1 a::after, .style-theme-1 .list-pic.marquee-circle .ct a, .list-pic.marquee-circle .ct .style-theme-1 a, .style-theme-1 .area-customize.pagination .ct li.is-active a, .area-customize.pagination .ct li.is-active .style-theme-1 a, .style-theme-1 .list-text.jump-tool .ct li.NextNews a::before, .list-text.jump-tool .ct li.NextNews .style-theme-1 a::before, .style-theme-1 .list-text.jump-tool .ct li.PreNews a::before, .list-text.jump-tool .ct li.PreNews .style-theme-1 a::before, .style-theme-1 .list-text.classify .ct li.is-active a, .list-text.classify .ct li.is-active .style-theme-1 a, .style-theme-1 .area-essay.page-caption-p .ct .p table th, .area-essay.page-caption-p .ct .p table .style-theme-1 th, .style-theme-1 .area-table.rwd-horizontal .ct tbody td:before, .area-table.rwd-horizontal .ct tbody .style-theme-1 td:before, .style-theme-1 .area-table.rwd-horizontal .ct th, .area-table.rwd-horizontal .ct .style-theme-1 th, .style-theme-1 .area-table.title03 .ct tbody td:before, .area-table.title03 .ct tbody .style-theme-1 td:before, .style-theme-1 .area-table.title03 .ct th, .area-table.title03 .ct .style-theme-1 th, .style-theme-1 .area-table.notitle01 .ct tbody td:before, .area-table.notitle01 .ct tbody .style-theme-1 td:before, .style-theme-1 .area-table.title02 .ct thead, .area-table.title02 .ct .style-theme-1 thead, .style-theme-1 .area-table.title02 .ct tbody td:before, .area-table.title02 .ct tbody .style-theme-1 td:before {
    background-color: #1872D6
}

.style-theme-2 .group-list.default > .bg-drop-layout > .in > .ft a, .group-list.default > .bg-drop-layout > .in > .ft .style-theme-2 a, .style-theme-2 .group-list.default > .in > .ft a, .group-list.default > .in > .ft .style-theme-2 a, .style-theme-2 .area-customize .ft a, .area-customize .ft .style-theme-2 a, .style-theme-2 .area-editor.default .ft a, .area-editor.default .ft .style-theme-2 a, .style-theme-2 .base-content .list-text.link .ft a, .base-content .list-text.link .ft .style-theme-2 a, .style-theme-2 .area-form.page-search .ft a, .area-form.page-search .ft .style-theme-2 a, .style-theme-2 .group-list.sample > .bg-drop-layout > .in > .ft a, .group-list.sample > .bg-drop-layout > .in > .ft .style-theme-2 a, .style-theme-2 .group-list.sample > .in > .ft a, .group-list.sample > .in > .ft .style-theme-2 a, .style-theme-2 .group-list.slider > .bg-drop-layout > .in > .ft a, .group-list.slider > .bg-drop-layout > .in > .ft .style-theme-2 a, .style-theme-2 .group-list.slider > .in > .ft a, .group-list.slider > .in > .ft .style-theme-2 a, .style-theme-2 .base-module-area .group-list.link > .bg-drop-layout > .in > .ft a, .base-module-area .group-list.link > .bg-drop-layout > .in > .ft .style-theme-2 a, .style-theme-2 .base-module-area .group-list.link > .in > .ft a, .base-module-area .group-list.link > .in > .ft .style-theme-2 a, .style-theme-2 .base-page-area .group-list.link > .bg-drop-layout > .in > .ft a, .base-page-area .group-list.link > .bg-drop-layout > .in > .ft .style-theme-2 a, .style-theme-2 .base-page-area .group-list.link > .in > .ft a, .base-page-area .group-list.link > .in > .ft .style-theme-2 a, .style-theme-2 .base-module-area .area-essay.link .ft a, .base-module-area .area-essay.link .ft .style-theme-2 a, .style-theme-2 .base-page-area .area-essay.link .ft a, .base-page-area .area-essay.link .ft .style-theme-2 a, .style-theme-2 .area-essay.message .ft a, .area-essay.message .ft .style-theme-2 a, .style-theme-2 .area-customize.news-card .ft a, .area-customize.news-card .ft .style-theme-2 a, .style-theme-2 .area-customize.icons-g2 .ft a, .area-customize.icons-g2 .ft .style-theme-2 a, .style-theme-2 .area-customize.message02 .ft a, .area-customize.message02 .ft .style-theme-2 a, .style-theme-2 .area-customize.video .ft a, .area-customize.video .ft .style-theme-2 a, .style-theme-2 .group-list.message > .bg-drop-layout > .in > .ft a, .group-list.message > .bg-drop-layout > .in > .ft .style-theme-2 a, .style-theme-2 .group-list.message > .in > .ft a, .group-list.message > .in > .ft .style-theme-2 a, .style-theme-2 .group-list.news-card02 .ft a, .group-list.news-card02 .ft .style-theme-2 a, .style-theme-2 .group-list.global-list > .bg-drop-layout > .in > .ft a, .group-list.global-list > .bg-drop-layout > .in > .ft .style-theme-2 a, .style-theme-2 .group-list.global-list > .in > .ft a, .group-list.global-list > .in > .ft .style-theme-2 a, .style-theme-2 .list-text.slider .ft a, .list-text.slider .ft .style-theme-2 a, .style-theme-2 .base-module-area .group-list.album > .bg-drop-layout > .in > .ft a, .base-module-area .group-list.album > .bg-drop-layout > .in > .ft .style-theme-2 a, .style-theme-2 .base-module-area .group-list.album > .in > .ft a, .base-module-area .group-list.album > .in > .ft .style-theme-2 a, .style-theme-2 .base-page-area .group-list.album > .bg-drop-layout > .in > .ft a, .base-page-area .group-list.album > .bg-drop-layout > .in > .ft .style-theme-2 a, .style-theme-2 .base-page-area .group-list.album > .in > .ft a, .base-page-area .group-list.album > .in > .ft .style-theme-2 a, .style-theme-2 .area-figure.album .ft a, .area-figure.album .ft .style-theme-2 a, .style-theme-2 .list-pic.nmth-link .ft a, .list-pic.nmth-link .ft .style-theme-2 a, .style-theme-2 .area-form.link .ft a, .area-form.link .ft .style-theme-2 a, .style-theme-2 .list-text.rss .ft a, .list-text.rss .ft .style-theme-2 a, .style-theme-2 .area-customize.calendar .ft a, .area-customize.calendar .ft .style-theme-2 a, .style-theme-2 .area-form.epaper .ft a, .area-form.epaper .ft .style-theme-2 a, .style-theme-2 .area-customize.message .ft a, .area-customize.message .ft .style-theme-2 a, .style-theme-2 .area-customize.ktnp-album .ft a, .area-customize.ktnp-album .ft .style-theme-2 a, .style-theme-2 .area-customize.ktnp-album02 .ft a, .area-customize.ktnp-album02 .ft .style-theme-2 a, .style-theme-2 .area-customize.pchouse-album .ft a, .area-customize.pchouse-album .ft .style-theme-2 a, .style-theme-2 .area-customize.korea-pic-slider .ft a, .area-customize.korea-pic-slider .ft .style-theme-2 a, .style-theme-2 .area-customize.pchouse-album02 .ft a, .area-customize.pchouse-album02 .ft .style-theme-2 a, .style-theme-2 .area-customize.pchouse-album03 .ft a, .area-customize.pchouse-album03 .ft .style-theme-2 a, .style-theme-2 .area-figure.album02 .ft a, .area-figure.album02 .ft .style-theme-2 a, .style-theme-2 .area-figure.album03 .ft a, .area-figure.album03 .ft .style-theme-2 a, .style-theme-2 .group-list.page-block > .bg-drop-layout > .in > .ft a, .group-list.page-block > .bg-drop-layout > .in > .ft .style-theme-2 a, .style-theme-2 .group-list.page-block > .in > .ft a, .group-list.page-block > .in > .ft .style-theme-2 a, .style-theme-2 .group-list.page-list > .bg-drop-layout > .in > .ft a, .group-list.page-list > .bg-drop-layout > .in > .ft .style-theme-2 a, .style-theme-2 .group-list.page-list > .in > .ft a, .group-list.page-list > .in > .ft .style-theme-2 a, .style-theme-2 .area-customize.DisWarning .ft a, .area-customize.DisWarning .ft .style-theme-2 a, .style-theme-2 .area-customize.calendar-detail .ft a, .area-customize.calendar-detail .ft .style-theme-2 a, .style-theme-2 .area-customize.calendar-detail02 .ft a, .area-customize.calendar-detail02 .ft .style-theme-2 a, .style-theme-2 .area-customize.calendar-detail03 .ft a, .area-customize.calendar-detail03 .ft .style-theme-2 a, .style-theme-2 .area-customize.calendar-schedule .ft a, .area-customize.calendar-schedule .ft .style-theme-2 a, .style-theme-2 .area-customize.chart .ft a, .area-customize.chart .ft .style-theme-2 a, .style-theme-2 .area-essay.page-caption-p .ft a, .area-essay.page-caption-p .ft .style-theme-2 a, .style-theme-2 .area-essay.page-caption-label .ft a, .area-essay.page-caption-label .ft .style-theme-2 a, .style-theme-2 .area-essay.page-caption-label-p .ft a, .area-essay.page-caption-label-p .ft .style-theme-2 a, .style-theme-2 .area-essay.page-essay .ft a, .area-essay.page-essay .ft .style-theme-2 a, .style-theme-2 .area-essay.page-img-caption-label .ft a, .area-essay.page-img-caption-label .ft .style-theme-2 a, .style-theme-2 .area-essay.page-img-caption-p .ft a, .area-essay.page-img-caption-p .ft .style-theme-2 a, .style-theme-2 .area-figure.page-figure .ft a, .area-figure.page-figure .ft .style-theme-2 a, .style-theme-2 .area-figure.e-paper .ft a, .area-figure.e-paper .ft .style-theme-2 a, .style-theme-2 .area-figure.page-img-figcaption .ft a, .area-figure.page-img-figcaption .ft .style-theme-2 a, .style-theme-2 .area-figure.page-img-figcaption-label .ft a, .area-figure.page-img-figcaption-label .ft .style-theme-2 a, .style-theme-2 .area-figure.page-img-figcaption-p .ft a, .area-figure.page-img-figcaption-p .ft .style-theme-2 a, .style-theme-2 .area-figure.page-img-label .ft a, .area-figure.page-img-label .ft .style-theme-2 a, .style-theme-2 .area-figure.page-img-label-p .ft a, .area-figure.page-img-label-p .ft .style-theme-2 a, .style-theme-2 .area-figure.page-img-p .ft a, .area-figure.page-img-p .ft .style-theme-2 a, .style-theme-2 .area-form.page-form .ft a, .area-form.page-form .ft .style-theme-2 a, .style-theme-2 .area-form.submit .ft a, .area-form.submit .ft .style-theme-2 a, .style-theme-2 .area-customize.map .ft a, .area-customize.map .ft .style-theme-2 a, .style-theme-2 .area-customize.audio .ft a, .area-customize.audio .ft .style-theme-2 a, .style-theme-2 .area-customize.iframe .ft a, .area-customize.iframe .ft .style-theme-2 a, .style-theme-2 .area-customize.ey-video .ft a, .area-customize.ey-video .ft .style-theme-2 a, .style-theme-2 .area-customize.video-list .ft a, .area-customize.video-list .ft .style-theme-2 a, .style-theme-2 .list-text.message .ft a, .list-text.message .ft .style-theme-2 a, .style-theme-2 .group-list.page-list-pic > .bg-drop-layout > .in > .ft a, .group-list.page-list-pic > .bg-drop-layout > .in > .ft .style-theme-2 a, .style-theme-2 .group-list.page-list-pic > .in > .ft a, .group-list.page-list-pic > .in > .ft .style-theme-2 a, .style-theme-2 .area-form.sign-in .ft a, .area-form.sign-in .ft .style-theme-2 a, .style-theme-2 .group-list.sitemap > .bg-drop-layout > .in > .ft a, .group-list.sitemap > .bg-drop-layout > .in > .ft .style-theme-2 a, .style-theme-2 .group-list.sitemap > .in > .ft a, .group-list.sitemap > .in > .ft .style-theme-2 a, .style-theme-2 .list-text.sitemap .ft a, .list-text.sitemap .ft .style-theme-2 a, .style-theme-2 .area-table.page-table .ft a, .area-table.page-table .ft .style-theme-2 a, .style-theme-2 .area-table.rwd-horizontal .ft a, .area-table.rwd-horizontal .ft .style-theme-2 a, .style-theme-2 .area-table.title03 .ft a, .area-table.title03 .ft .style-theme-2 a, .style-theme-2 .area-table.notitle01 .ft a, .area-table.notitle01 .ft .style-theme-2 a, .style-theme-2 .area-table.notitle02 .ft a, .area-table.notitle02 .ft .style-theme-2 a, .style-theme-2 .area-table.notitle03 .ft a, .area-table.notitle03 .ft .style-theme-2 a, .style-theme-2 .area-table.title01 .ft a, .area-table.title01 .ft .style-theme-2 a, .style-theme-2 .area-table.title02 .ft a, .area-table.title02 .ft .style-theme-2 a, .style-theme-2 .area-table.rwd-straight .ft a, .area-table.rwd-straight .ft .style-theme-2 a, .style-theme-2 .list-text.page-list .ft a, .list-text.page-list .ft .style-theme-2 a, .style-theme-2 .group-list.page-list-text > .bg-drop-layout > .in > .ft a, .group-list.page-list-text > .bg-drop-layout > .in > .ft .style-theme-2 a, .style-theme-2 .group-list.page-list-text > .in > .ft a, .group-list.page-list-text > .in > .ft .style-theme-2 a, .style-theme-2 .area-table.vote-table .ft a, .area-table.vote-table .ft .style-theme-2 a, .style-theme-2 .group-list.major-slider > .bg-drop-layout > .in > .ft li.more a, .group-list.major-slider > .bg-drop-layout > .in > .ft li.more .style-theme-2 a, .style-theme-2 .group-list.major-slider > .in > .ft li.more a, .group-list.major-slider > .in > .ft li.more .style-theme-2 a, .style-theme-2 .list-pic.marquee-circle .ft li.more a, .list-pic.marquee-circle .ft li.more .style-theme-2 a, .style-theme-2 .group-list.major-slider02 > .bg-drop-layout > .in > .ft li.more a, .group-list.major-slider02 > .bg-drop-layout > .in > .ft li.more .style-theme-2 a, .style-theme-2 .group-list.major-slider02 > .in > .ft li.more a, .group-list.major-slider02 > .in > .ft li.more .style-theme-2 a, .style-theme-2 .list-pic.marquee .ft li.more a, .list-pic.marquee .ft li.more .style-theme-2 a, .style-theme-2 .list-pic.marquee02 .ft li.more a, .list-pic.marquee02 .ft li.more .style-theme-2 a, .style-theme-2 .list-pic.marquee03 .ft li.more a, .list-pic.marquee03 .ft li.more .style-theme-2 a, .style-theme-2 .area-customize.calendar .ct .label a, .area-customize.calendar .ct .label .style-theme-2 a, .style-theme-2 .list-pic.marquee-mask .ft li.more a, .list-pic.marquee-mask .ft li.more .style-theme-2 a, .style-theme-2 .area-customize.calendar-detail .ct .label a, .area-customize.calendar-detail .ct .label .style-theme-2 a, .style-theme-2 .area-customize.calendar-detail04 .ct .label a, .area-customize.calendar-detail04 .ct .label .style-theme-2 a, .style-theme-2 .sys-root a.btn, .sys-root .style-theme-2 a.btn, .style-theme-2 .sys-root button, .sys-root .style-theme-2 button, .style-theme-2 .area-form.page-search .hd a, .area-form.page-search .hd .style-theme-2 a, .style-theme-2 .area-form.page-search .ct .fieldset input[type="submit"], .area-form.page-search .ct .fieldset .style-theme-2 input[type="submit"], .style-theme-2 .area-form.page-search .ct .fieldset input[type="reset"], .area-form.page-search .ct .fieldset .style-theme-2 input[type="reset"], .style-theme-2 [data-js="false"] .base-wrapper .area-form.search .ft a, [data-js="false"] .base-wrapper .area-form.search .ft .style-theme-2 a, .style-theme-2 .rss_info li a, .rss_info li .style-theme-2 a, .style-theme-2 .table-form .btnRefresh input, .table-form .btnRefresh .style-theme-2 input, .style-theme-2 .table-form .btnVoice input, .table-form .btnVoice .style-theme-2 input, .style-theme-2 .form_list .btnRefresh input, .form_list .btnRefresh .style-theme-2 input, .style-theme-2 .form_list .btnVoice input, .form_list .btnVoice .style-theme-2 input, .style-theme-2 .table-form .btn_selection_file input, .table-form .btn_selection_file .style-theme-2 input, .style-theme-2 .form_list .btn_selection_file input, .form_list .btn_selection_file .style-theme-2 input, .style-theme-2 .table-form tr.bottom-btn-cell input.btn_define, .table-form tr.bottom-btn-cell .style-theme-2 input.btn_define, .style-theme-2 .table-form input[type="submit"], .table-form .style-theme-2 input[type="submit"], .style-theme-2 .style-btn, .style-theme-2 .group-list.marquee > .bg-drop-layout > .in > .ft li.more a, .group-list.marquee > .bg-drop-layout > .in > .ft li.more .style-theme-2 a, .style-theme-2 .group-list.marquee > .in > .ft li.more a, .group-list.marquee > .in > .ft li.more .style-theme-2 a, .style-theme-2 .list-pic.marquee04 .ft li.more a, .list-pic.marquee04 .ft li.more .style-theme-2 a, .style-theme-2 .group-list.album02 > .bg-drop-layout > .in > .ft li.more a, .group-list.album02 > .bg-drop-layout > .in > .ft li.more .style-theme-2 a, .style-theme-2 .group-list.album02 > .in > .ft li.more a, .group-list.album02 > .in > .ft li.more .style-theme-2 a, .style-theme-2 .list-text.jump-tool .ct li.NextNews a, .list-text.jump-tool .ct li.NextNews .style-theme-2 a, .style-theme-2 .list-text.jump-tool .ct li.PreNews a, .list-text.jump-tool .ct li.PreNews .style-theme-2 a, .style-theme-2 .list-text.jump-tool .ct li.back a, .list-text.jump-tool .ct li.back .style-theme-2 a, .style-theme-2 .list-text.jump-tool .ct li.to-top a, .list-text.jump-tool .ct li.to-top .style-theme-2 a, .style-theme-2 .list-text.btn .ct a, .list-text.btn .ct .style-theme-2 a, .style-theme-2 .area-essay.active .ft a, .area-essay.active .ft .style-theme-2 a, .style-theme-2 .area-essay.page-caption-p .ct .more_style, .area-essay.page-caption-p .ct .style-theme-2 .more_style, .style-theme-2 .base-wrapper .simple-text.query .ft a, .base-wrapper .simple-text.query .ft .style-theme-2 a, .style-theme-2 .base-extend .simple-text.query .ft a, .base-extend .simple-text.query .ft .style-theme-2 a, .style-theme-2 .area-customize.sign-in .ft a, .area-customize.sign-in .ft .style-theme-2 a, .style-theme-2 .group.default.block1 .more a, .group.default.block1 .more .style-theme-2 a, .style-theme-2 .group.default.block2 .block-chart > .in .ft .more a, .group.default.block2 .block-chart > .in .ft .more .style-theme-2 a, .style-theme-2 .group.default.moreblock3 .area-editor.default .ft > .in > ul a, .group.default.moreblock3 .area-editor.default .ft > .in > ul .style-theme-2 a, .style-theme-2 .group.default.block6 .block-theme-pavilion .ft .more a, .group.default.block6 .block-theme-pavilion .ft .more .style-theme-2 a, .style-theme-2 .intranetblock1 .group-list.slider .ft ul li a, .intranetblock1 .group-list.slider .ft ul li .style-theme-2 a, .style-theme-2 .intranetblock2 .group-list.slider .ft ul li a, .intranetblock2 .group-list.slider .ft ul li .style-theme-2 a, .style-theme-2 .extend-nav .ct a, .extend-nav .ct .style-theme-2 a, .style-theme-2 .extend-links .hd a, .extend-links .hd .style-theme-2 a, .style-theme-2 .extend-links .ct a, .extend-links .ct .style-theme-2 a, .style-theme-2 .group.default.block1 .headH3::before, .group.default.block1 .style-theme-2 .headH3::before, .style-theme-2 .group.default.block2 .headH3::before, .group.default.block2 .style-theme-2 .headH3::before, .style-theme-2 .group.default.block3 .headH3::before, .group.default.block3 .style-theme-2 .headH3::before, .style-theme-2 .group.default.block4 .headH3::before, .group.default.block4 .style-theme-2 .headH3::before, .style-theme-2 .group.default.block6 .headH3::before, .group.default.block6 .style-theme-2 .headH3::before, .style-theme-2 .group.default.block7 .headH3::before, .group.default.block7 .style-theme-2 .headH3::before, .style-theme-2 .group.default.block8 .headH3::before, .group.default.block8 .style-theme-2 .headH3::before, .style-theme-2 .group.default.block9 .headH3::before, .group.default.block9 .style-theme-2 .headH3::before, .style-theme-2 .group.default.block10 .headH3::before, .group.default.block10 .style-theme-2 .headH3::before, .style-theme-2 .group.default.links2 .headH3::before, .group.default.links2 .style-theme-2 .headH3::before, .style-theme-2 .group.default.block1 .rss a::before, .group.default.block1 .rss .style-theme-2 a::before, .style-theme-2 .group.default.block1 .rss a::after, .group.default.block1 .rss .style-theme-2 a::after, .style-theme-2 .group.default.block3 .block-knowledge1 .ct .in .answer::before, .group.default.block3 .block-knowledge1 .ct .in .style-theme-2 .answer::before, .style-theme-2 .group.default.block3 .block-knowledge1 .ct .in .answer::after, .group.default.block3 .block-knowledge1 .ct .in .style-theme-2 .answer::after, .style-theme-2 .group.default.block3 .block-knowledge2 .ct .in .answer::before, .group.default.block3 .block-knowledge2 .ct .in .style-theme-2 .answer::before, .style-theme-2 .group.default.block3 .block-knowledge2 .ct .in .answer::after, .group.default.block3 .block-knowledge2 .ct .in .style-theme-2 .answer::after, .style-theme-2 .group.default.block3 .block-knowledge3 .ct .in .answer::before, .group.default.block3 .block-knowledge3 .ct .in .style-theme-2 .answer::before, .style-theme-2 .group.default.block3 .block-knowledge3 .ct .in .answer::after, .group.default.block3 .block-knowledge3 .ct .in .style-theme-2 .answer::after, .style-theme-2 .group.default.block4 .ct .in .block-service .ct .in .submit:nth-last-child(2) input, .group.default.block4 .ct .in .block-service .ct .in .submit:nth-last-child(2) .style-theme-2 input, .style-theme-2 .group.default.block4 .ct .in .block-epaper .ct .in .submit:nth-child(2) input, .group.default.block4 .ct .in .block-epaper .ct .in .submit:nth-child(2) .style-theme-2 input, .style-theme-2 .group.default.block4 .submit:hover::before, .group.default.block4 .style-theme-2 .submit:hover::before, .style-theme-2 .group.default.block4 .submit:hover::after, .group.default.block4 .style-theme-2 .submit:hover::after, .style-theme-2 .group.default.block4 .submit:focus::before, .group.default.block4 .style-theme-2 .submit:focus::before, .style-theme-2 .group.default.block4 .submit:focus::after, .group.default.block4 .style-theme-2 .submit:focus::after, .style-theme-2 .group.default.block5 .headH3::after, .group.default.block5 .style-theme-2 .headH3::after, .style-theme-2 table.RWDtable th, table.RWDtable .style-theme-2 th, .style-theme-2 table.rwdtable th, table.rwdtable .style-theme-2 th, .style-theme-2 .area-customize .hd > .in, .area-customize .style-theme-2 .hd > .in, .style-theme-2 .area-editor.default .hd > .in, .area-editor.default .style-theme-2 .hd > .in, .style-theme-2 .base-content .group.nav > .bg-drop-layout > .in > .ct > .in, .base-content .style-theme-2 .group.nav > .bg-drop-layout > .in > .ct > .in, .style-theme-2 .base-content .group.nav > .in > .ct > .in, .base-content .style-theme-2 .group.nav > .in > .ct > .in, .style-theme-2 .base-mobile .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-active > .group.nav > .in .hd a, .base-mobile .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-active > .group.nav > .in .hd .style-theme-2 a, .style-theme-2 .base-mobile .group-list.nav > .in > .ct > .in > ul > li.is-active > .group.nav > .in .hd a, .base-mobile .group-list.nav > .in > .ct > .in > ul > li.is-active > .group.nav > .in .hd .style-theme-2 a, .style-theme-2 .base-content .group-list.nav > .bg-drop-layout > .in > .hd, .base-content .style-theme-2 .group-list.nav > .bg-drop-layout > .in > .hd, .style-theme-2 .base-content .group-list.nav > .in > .hd, .base-content .style-theme-2 .group-list.nav > .in > .hd, .style-theme-2 .simple-text.heading .ct .h2::after, .simple-text.heading .ct .style-theme-2 .h2::after, .style-theme-2 .simple-text.heading .ct h2::after, .simple-text.heading .ct .style-theme-2 h2::after, .style-theme-2 .base-header .list-text.nav .hd a:hover, .base-header .list-text.nav .hd .style-theme-2 a:hover, .style-theme-2 .base-header .list-text.nav .hd a:focus, .base-header .list-text.nav .hd .style-theme-2 a:focus, .style-theme-2 .list-text.minor-nav .hd, .list-text.minor-nav .style-theme-2 .hd, .style-theme-2 .list-text.minor-nav .ct a::before, .list-text.minor-nav .ct .style-theme-2 a::before, .style-theme-2 .list-text.user-tool .ct li.print a, .list-text.user-tool .ct li.print .style-theme-2 a, .style-theme-2 .simple-text.btn .ct a, .simple-text.btn .ct .style-theme-2 a, .style-theme-2 .area-form.page-search .ct .fieldset span.reset::before, .area-form.page-search .ct .fieldset .style-theme-2 span.reset::before, .style-theme-2 .area-form.page-search .ct .fieldset span.reset::after, .area-form.page-search .ct .fieldset .style-theme-2 span.reset::after, .style-theme-2 .base-mobile .area-form.search .ct .fieldset span.submit a, .base-mobile .area-form.search .ct .fieldset span.submit .style-theme-2 a, .style-theme-2 .base-mobile .area-form.search .ft a, .base-mobile .area-form.search .ft .style-theme-2 a, .style-theme-2 .base-wrapper .area-form.search .ct .fieldset span.submit a, .base-wrapper .area-form.search .ct .fieldset span.submit .style-theme-2 a, .style-theme-2 .epaper_list .area-figure.page-figure .ct .div:hover .essay, .epaper_list .area-figure.page-figure .ct .div:hover .style-theme-2 .essay, .style-theme-2 .epaper_list .area-figure.page-figure .ct .div:focus .essay, .epaper_list .area-figure.page-figure .ct .div:focus .style-theme-2 .essay, .style-theme-2 .epaper-list .area-figure.page-figure .ct .div:hover .essay, .epaper-list .area-figure.page-figure .ct .div:hover .style-theme-2 .essay, .style-theme-2 .epaper-list .area-figure.page-figure .ct .div:focus .essay, .epaper-list .area-figure.page-figure .ct .div:focus .style-theme-2 .essay, .style-theme-2 .list-text.tab .ct li.is-active a, .list-text.tab .ct li.is-active .style-theme-2 a, .style-theme-2 .list-text.tab .ct a:hover::before, .list-text.tab .ct .style-theme-2 a:hover::before, .style-theme-2 .list-text.tab .ct a:focus::before, .list-text.tab .ct .style-theme-2 a:focus::before, .style-theme-2 .block5 .list-text.tab .ct a:hover, .block5 .list-text.tab .ct .style-theme-2 a:hover, .style-theme-2 .block5 .list-text.tab .ct a:focus, .block5 .list-text.tab .ct .style-theme-2 a:focus, .style-theme-2 .group-list.major-slider > .bg-drop-layout > .in > .ft li.is-dot.is-active a, .group-list.major-slider > .bg-drop-layout > .in > .ft li.is-dot.is-active .style-theme-2 a, .style-theme-2 .group-list.major-slider > .in > .ft li.is-dot.is-active a, .group-list.major-slider > .in > .ft li.is-dot.is-active .style-theme-2 a, .style-theme-2 [data-js="false"] .block-news-event .group-list.slider .hd h2, [data-js="false"] .block-news-event .group-list.slider .hd .style-theme-2 h2, .style-theme-2 [data-js="false"] .block-news-event .group-list.slider .hd .h2, [data-js="false"] .block-news-event .group-list.slider .hd .style-theme-2 .h2, .style-theme-2 .block5 .group-list.slider .ft ul li.more a::before, .block5 .group-list.slider .ft ul li.more .style-theme-2 a::before, .style-theme-2 .block5 .group-list.slider .ft ul li.more a::after, .block5 .group-list.slider .ft ul li.more .style-theme-2 a::after, .style-theme-2 .area-essay.message .ct .div:hover .essay, .area-essay.message .ct .div:hover .style-theme-2 .essay, .style-theme-2 .area-essay.message .ct .div:focus .essay, .area-essay.message .ct .div:focus .style-theme-2 .essay, .style-theme-2 .area-essay.message.news3 .ct .div .p ul li:nth-child(3)::before, .area-essay.message.news3 .ct .div .p ul .style-theme-2 li:nth-child(3)::before, .style-theme-2 .area-essay.message.news4 .ct .div .essay .p ul li:nth-child(1)::before, .area-essay.message.news4 .ct .div .essay .p ul .style-theme-2 li:nth-child(1)::before, .style-theme-2 .area-essay.message.news4 .ct .div .essay .p ul li:nth-child(2)::after, .area-essay.message.news4 .ct .div .essay .p ul .style-theme-2 li:nth-child(2)::after, .style-theme-2 .area-essay.message02 .ct .div:hover, .area-essay.message02 .ct .style-theme-2 .div:hover, .style-theme-2 .area-essay.message02 .ct .div:focus, .area-essay.message02 .ct .style-theme-2 .div:focus, .style-theme-2 .area-essay.message02 .ct .div:hover .p, .area-essay.message02 .ct .div:hover .style-theme-2 .p, .style-theme-2 .area-essay.message02 .ct .div:focus .p, .area-essay.message02 .ct .div:focus .style-theme-2 .p, .style-theme-2 .area-customize.news-card .ct .div:before, .area-customize.news-card .ct .style-theme-2 .div:before, .style-theme-2 .area-customize.icons-g2 .ct .img::after, .area-customize.icons-g2 .ct .style-theme-2 .img::after, .style-theme-2 .area-customize.icons-g2 .ct .img::before, .area-customize.icons-g2 .ct .style-theme-2 .img::before, .style-theme-2 .area-customize.icons-g2 .ct .caption, .area-customize.icons-g2 .ct .style-theme-2 .caption, .style-theme-2 .area-customize.icons-g2 .ft li.more a::before, .area-customize.icons-g2 .ft li.more .style-theme-2 a::before, .style-theme-2 .area-customize.icons-g2 .ft li.more a::after, .area-customize.icons-g2 .ft li.more .style-theme-2 a::after, .style-theme-2 .list-pic.marquee-circle .ct a, .list-pic.marquee-circle .ct .style-theme-2 a, .style-theme-2 .area-customize.pagination .ct li.is-active a, .area-customize.pagination .ct li.is-active .style-theme-2 a, .style-theme-2 .list-text.jump-tool .ct li.NextNews a::before, .list-text.jump-tool .ct li.NextNews .style-theme-2 a::before, .style-theme-2 .list-text.jump-tool .ct li.PreNews a::before, .list-text.jump-tool .ct li.PreNews .style-theme-2 a::before, .style-theme-2 .list-text.classify .ct li.is-active a, .list-text.classify .ct li.is-active .style-theme-2 a, .style-theme-2 .area-essay.page-caption-p .ct .p table th, .area-essay.page-caption-p .ct .p table .style-theme-2 th, .style-theme-2 .area-table.rwd-horizontal .ct tbody td:before, .area-table.rwd-horizontal .ct tbody .style-theme-2 td:before, .style-theme-2 .area-table.rwd-horizontal .ct th, .area-table.rwd-horizontal .ct .style-theme-2 th, .style-theme-2 .area-table.title03 .ct tbody td:before, .area-table.title03 .ct tbody .style-theme-2 td:before, .style-theme-2 .area-table.title03 .ct th, .area-table.title03 .ct .style-theme-2 th, .style-theme-2 .area-table.notitle01 .ct tbody td:before, .area-table.notitle01 .ct tbody .style-theme-2 td:before, .style-theme-2 .area-table.title02 .ct thead, .area-table.title02 .ct .style-theme-2 thead, .style-theme-2 .area-table.title02 .ct tbody td:before, .area-table.title02 .ct tbody .style-theme-2 td:before {
    background-color: #1DA097
}

    .style-theme-2 .group-list.default > .in > .ft a:lang(en), .group-list.default > .in > .ft .style-theme-2 a:lang(en), .style-theme-2 .area-customize .ft a:lang(en), .area-customize .ft .style-theme-2 a:lang(en), .style-theme-2 .area-editor.default .ft a:lang(en), .area-editor.default .ft .style-theme-2 a:lang(en), .style-theme-2 .base-content .list-text.link .ft a:lang(en), .base-content .list-text.link .ft .style-theme-2 a:lang(en), .style-theme-2 .area-form.page-search .ft a:lang(en), .area-form.page-search .ft .style-theme-2 a:lang(en), .style-theme-2 .group-list.sample > .in > .ft a:lang(en), .group-list.sample > .in > .ft .style-theme-2 a:lang(en), .style-theme-2 .group-list.slider > .in > .ft a:lang(en), .group-list.slider > .in > .ft .style-theme-2 a:lang(en), .style-theme-2 .base-module-area .group-list.link > .in > .ft a:lang(en), .base-module-area .group-list.link > .in > .ft .style-theme-2 a:lang(en), .style-theme-2 .base-page-area .group-list.link > .in > .ft a:lang(en), .base-page-area .group-list.link > .in > .ft .style-theme-2 a:lang(en), .style-theme-2 .base-module-area .area-essay.link .ft a:lang(en), .base-module-area .area-essay.link .ft .style-theme-2 a:lang(en), .style-theme-2 .base-page-area .area-essay.link .ft a:lang(en), .base-page-area .area-essay.link .ft .style-theme-2 a:lang(en), .style-theme-2 .area-essay.message .ft a:lang(en), .area-essay.message .ft .style-theme-2 a:lang(en), .style-theme-2 .group-list.message > .in > .ft a:lang(en), .group-list.message > .in > .ft .style-theme-2 a:lang(en), .style-theme-2 .group-list.news-card02 .ft a:lang(en), .group-list.news-card02 .ft .style-theme-2 a:lang(en), .style-theme-2 .group-list.global-list > .in > .ft a:lang(en), .group-list.global-list > .in > .ft .style-theme-2 a:lang(en), .style-theme-2 .list-text.slider .ft a:lang(en), .list-text.slider .ft .style-theme-2 a:lang(en), .style-theme-2 .base-module-area .group-list.album > .in > .ft a:lang(en), .base-module-area .group-list.album > .in > .ft .style-theme-2 a:lang(en), .style-theme-2 .base-page-area .group-list.album > .in > .ft a:lang(en), .base-page-area .group-list.album > .in > .ft .style-theme-2 a:lang(en), .style-theme-2 .area-figure.album .ft a:lang(en), .area-figure.album .ft .style-theme-2 a:lang(en), .style-theme-2 .list-pic.nmth-link .ft a:lang(en), .list-pic.nmth-link .ft .style-theme-2 a:lang(en), .style-theme-2 .area-form.link .ft a:lang(en), .area-form.link .ft .style-theme-2 a:lang(en), .style-theme-2 .list-text.rss .ft a:lang(en), .list-text.rss .ft .style-theme-2 a:lang(en), .style-theme-2 .area-form.epaper .ft a:lang(en), .area-form.epaper .ft .style-theme-2 a:lang(en), .style-theme-2 .area-figure.album02 .ft a:lang(en), .area-figure.album02 .ft .style-theme-2 a:lang(en), .style-theme-2 .area-figure.album03 .ft a:lang(en), .area-figure.album03 .ft .style-theme-2 a:lang(en), .style-theme-2 .group-list.page-block > .in > .ft a:lang(en), .group-list.page-block > .in > .ft .style-theme-2 a:lang(en), .style-theme-2 .group-list.page-list > .in > .ft a:lang(en), .group-list.page-list > .in > .ft .style-theme-2 a:lang(en), .style-theme-2 .area-essay.page-caption-p .ft a:lang(en), .area-essay.page-caption-p .ft .style-theme-2 a:lang(en), .style-theme-2 .area-essay.page-caption-label .ft a:lang(en), .area-essay.page-caption-label .ft .style-theme-2 a:lang(en), .style-theme-2 .area-essay.page-caption-label-p .ft a:lang(en), .area-essay.page-caption-label-p .ft .style-theme-2 a:lang(en), .style-theme-2 .area-essay.page-essay .ft a:lang(en), .area-essay.page-essay .ft .style-theme-2 a:lang(en), .style-theme-2 .area-essay.page-img-caption-label .ft a:lang(en), .area-essay.page-img-caption-label .ft .style-theme-2 a:lang(en), .style-theme-2 .area-essay.page-img-caption-p .ft a:lang(en), .area-essay.page-img-caption-p .ft .style-theme-2 a:lang(en), .style-theme-2 .area-figure.page-figure .ft a:lang(en), .area-figure.page-figure .ft .style-theme-2 a:lang(en), .style-theme-2 .area-figure.e-paper .ft a:lang(en), .area-figure.e-paper .ft .style-theme-2 a:lang(en), .style-theme-2 .area-figure.page-img-figcaption .ft a:lang(en), .area-figure.page-img-figcaption .ft .style-theme-2 a:lang(en), .style-theme-2 .area-figure.page-img-figcaption-label .ft a:lang(en), .area-figure.page-img-figcaption-label .ft .style-theme-2 a:lang(en), .style-theme-2 .area-figure.page-img-figcaption-p .ft a:lang(en), .area-figure.page-img-figcaption-p .ft .style-theme-2 a:lang(en), .style-theme-2 .area-figure.page-img-label .ft a:lang(en), .area-figure.page-img-label .ft .style-theme-2 a:lang(en), .style-theme-2 .area-figure.page-img-label-p .ft a:lang(en), .area-figure.page-img-label-p .ft .style-theme-2 a:lang(en), .style-theme-2 .area-figure.page-img-p .ft a:lang(en), .area-figure.page-img-p .ft .style-theme-2 a:lang(en), .style-theme-2 .area-form.page-form .ft a:lang(en), .area-form.page-form .ft .style-theme-2 a:lang(en), .style-theme-2 .area-form.submit .ft a:lang(en), .area-form.submit .ft .style-theme-2 a:lang(en), .style-theme-2 .list-text.message .ft a:lang(en), .list-text.message .ft .style-theme-2 a:lang(en), .style-theme-2 .group-list.page-list-pic > .in > .ft a:lang(en), .group-list.page-list-pic > .in > .ft .style-theme-2 a:lang(en), .style-theme-2 .area-form.sign-in .ft a:lang(en), .area-form.sign-in .ft .style-theme-2 a:lang(en), .style-theme-2 .group-list.sitemap > .in > .ft a:lang(en), .group-list.sitemap > .in > .ft .style-theme-2 a:lang(en), .style-theme-2 .list-text.sitemap .ft a:lang(en), .list-text.sitemap .ft .style-theme-2 a:lang(en), .style-theme-2 .area-table.page-table .ft a:lang(en), .area-table.page-table .ft .style-theme-2 a:lang(en), .style-theme-2 .area-table.rwd-horizontal .ft a:lang(en), .area-table.rwd-horizontal .ft .style-theme-2 a:lang(en), .style-theme-2 .area-table.title03 .ft a:lang(en), .area-table.title03 .ft .style-theme-2 a:lang(en), .style-theme-2 .area-table.notitle01 .ft a:lang(en), .area-table.notitle01 .ft .style-theme-2 a:lang(en), .style-theme-2 .area-table.notitle02 .ft a:lang(en), .area-table.notitle02 .ft .style-theme-2 a:lang(en), .style-theme-2 .area-table.notitle03 .ft a:lang(en), .area-table.notitle03 .ft .style-theme-2 a:lang(en), .style-theme-2 .area-table.title01 .ft a:lang(en), .area-table.title01 .ft .style-theme-2 a:lang(en), .style-theme-2 .area-table.title02 .ft a:lang(en), .area-table.title02 .ft .style-theme-2 a:lang(en), .style-theme-2 .area-table.rwd-straight .ft a:lang(en), .area-table.rwd-straight .ft .style-theme-2 a:lang(en), .style-theme-2 .list-text.page-list .ft a:lang(en), .list-text.page-list .ft .style-theme-2 a:lang(en), .style-theme-2 .group-list.page-list-text > .in > .ft a:lang(en), .group-list.page-list-text > .in > .ft .style-theme-2 a:lang(en), .style-theme-2 .area-table.vote-table .ft a:lang(en), .area-table.vote-table .ft .style-theme-2 a:lang(en), .style-theme-2 .group-list.major-slider > .in > .ft li.more a:lang(en), .group-list.major-slider > .in > .ft li.more .style-theme-2 a:lang(en), .style-theme-2 .list-pic.marquee-circle .ft li.more a:lang(en), .list-pic.marquee-circle .ft li.more .style-theme-2 a:lang(en), .style-theme-2 .group-list.major-slider02 > .in > .ft li.more a:lang(en), .group-list.major-slider02 > .in > .ft li.more .style-theme-2 a:lang(en), .style-theme-2 .list-pic.marquee .ft li.more a:lang(en), .list-pic.marquee .ft li.more .style-theme-2 a:lang(en), .style-theme-2 .list-pic.marquee02 .ft li.more a:lang(en), .list-pic.marquee02 .ft li.more .style-theme-2 a:lang(en), .style-theme-2 .list-pic.marquee03 .ft li.more a:lang(en), .list-pic.marquee03 .ft li.more .style-theme-2 a:lang(en), .style-theme-2 .area-customize.calendar .ct .label a:lang(en), .area-customize.calendar .ct .label .style-theme-2 a:lang(en), .style-theme-2 .list-pic.marquee-mask .ft li.more a:lang(en), .list-pic.marquee-mask .ft li.more .style-theme-2 a:lang(en), .style-theme-2 .area-customize.calendar-detail .ct .label a:lang(en), .area-customize.calendar-detail .ct .label .style-theme-2 a:lang(en), .style-theme-2 .area-customize.calendar-detail04 .ct .label a:lang(en), .area-customize.calendar-detail04 .ct .label .style-theme-2 a:lang(en), .style-theme-2 .sys-root a.btn:lang(en), .sys-root .style-theme-2 a.btn:lang(en), .style-theme-2 .sys-root button:lang(en), .sys-root .style-theme-2 button:lang(en), .style-theme-2 .area-form.page-search .hd a:lang(en), .area-form.page-search .hd .style-theme-2 a:lang(en), .style-theme-2 .area-form.page-search .ct .fieldset input[type="submit"]:lang(en), .area-form.page-search .ct .fieldset .style-theme-2 input[type="submit"]:lang(en), .style-theme-2 .area-form.page-search .ct .fieldset input[type="reset"]:lang(en), .area-form.page-search .ct .fieldset .style-theme-2 input[type="reset"]:lang(en), .style-theme-2 [data-js="false"] .base-wrapper .area-form.search .ft a:lang(en), [data-js="false"] .base-wrapper .area-form.search .ft .style-theme-2 a:lang(en), .style-theme-2 .rss_info li a:lang(en), .rss_info li .style-theme-2 a:lang(en), .style-theme-2 .table-form .btnRefresh input:lang(en), .table-form .btnRefresh .style-theme-2 input:lang(en), .style-theme-2 .table-form .btnVoice input:lang(en), .table-form .btnVoice .style-theme-2 input:lang(en), .style-theme-2 .form_list .btnRefresh input:lang(en), .form_list .btnRefresh .style-theme-2 input:lang(en), .style-theme-2 .form_list .btnVoice input:lang(en), .form_list .btnVoice .style-theme-2 input:lang(en), .style-theme-2 .table-form .btn_selection_file input:lang(en), .table-form .btn_selection_file .style-theme-2 input:lang(en), .style-theme-2 .form_list .btn_selection_file input:lang(en), .form_list .btn_selection_file .style-theme-2 input:lang(en), .style-theme-2 .table-form tr.bottom-btn-cell input.btn_define:lang(en), .table-form tr.bottom-btn-cell .style-theme-2 input.btn_define:lang(en), .style-theme-2 .table-form input[type="submit"]:lang(en), .table-form .style-theme-2 input[type="submit"]:lang(en), .style-theme-2 .style-btn:lang(en), .style-theme-2 .group-list.marquee > .bg-drop-layout > .in > .ft li.more a:lang(en), .group-list.marquee > .bg-drop-layout > .in > .ft li.more .style-theme-2 a:lang(en), .style-theme-2 .group-list.marquee > .in > .ft li.more a:lang(en), .group-list.marquee > .in > .ft li.more .style-theme-2 a:lang(en), .style-theme-2 .list-pic.marquee04 .ft li.more a:lang(en), .list-pic.marquee04 .ft li.more .style-theme-2 a:lang(en), .style-theme-2 .group-list.album02 > .bg-drop-layout > .in > .ft li.more a:lang(en), .group-list.album02 > .bg-drop-layout > .in > .ft li.more .style-theme-2 a:lang(en), .style-theme-2 .group-list.album02 > .in > .ft li.more a:lang(en), .group-list.album02 > .in > .ft li.more .style-theme-2 a:lang(en), .style-theme-2 .list-text.jump-tool .ct li.NextNews a:lang(en), .list-text.jump-tool .ct li.NextNews .style-theme-2 a:lang(en), .style-theme-2 .list-text.jump-tool .ct li.PreNews a:lang(en), .list-text.jump-tool .ct li.PreNews .style-theme-2 a:lang(en), .style-theme-2 .list-text.jump-tool .ct li.back a:lang(en), .list-text.jump-tool .ct li.back .style-theme-2 a:lang(en), .style-theme-2 .list-text.jump-tool .ct li.to-top a:lang(en), .list-text.jump-tool .ct li.to-top .style-theme-2 a:lang(en), .style-theme-2 .list-text.btn .ct a:lang(en), .list-text.btn .ct .style-theme-2 a:lang(en), .style-theme-2 .area-essay.active .ft a:lang(en), .area-essay.active .ft .style-theme-2 a:lang(en), .style-theme-2 .area-essay.page-caption-p .ct .more_style:lang(en), .area-essay.page-caption-p .ct .style-theme-2 .more_style:lang(en), .style-theme-2 .base-wrapper .simple-text.query .ft a:lang(en), .base-wrapper .simple-text.query .ft .style-theme-2 a:lang(en), .style-theme-2 .base-extend .simple-text.query .ft a:lang(en), .base-extend .simple-text.query .ft .style-theme-2 a:lang(en), .style-theme-2 .area-customize.sign-in .ft a:lang(en), .area-customize.sign-in .ft .style-theme-2 a:lang(en), .style-theme-2 .group.default.block1 .more a:lang(en), .group.default.block1 .more .style-theme-2 a:lang(en), .style-theme-2 .group.default.block2 .block-chart > .in .ft .more a:lang(en), .group.default.block2 .block-chart > .in .ft .more .style-theme-2 a:lang(en), .style-theme-2 .group.default.moreblock3 .area-editor.default .ft > .in > ul a:lang(en), .group.default.moreblock3 .area-editor.default .ft > .in > ul .style-theme-2 a:lang(en), .style-theme-2 .group.default.block6 .block-theme-pavilion .ft .more a:lang(en), .group.default.block6 .block-theme-pavilion .ft .more .style-theme-2 a:lang(en), .style-theme-2 .intranetblock1 .group-list.slider .ft ul li a:lang(en), .intranetblock1 .group-list.slider .ft ul li .style-theme-2 a:lang(en), .style-theme-2 .intranetblock2 .group-list.slider .ft ul li a:lang(en), .intranetblock2 .group-list.slider .ft ul li .style-theme-2 a:lang(en), .style-theme-2 .extend-nav .ct a:lang(en), .extend-nav .ct .style-theme-2 a:lang(en), .style-theme-2 .extend-links .hd a:lang(en), .extend-links .hd .style-theme-2 a:lang(en), .style-theme-2 .extend-links .ct a:lang(en), .extend-links .ct .style-theme-2 a:lang(en), .style-theme-2 .group.default.block1 .headH3:lang(en)::before, .group.default.block1 .style-theme-2 .headH3:lang(en)::before, .style-theme-2 .group.default.block2 .headH3:lang(en)::before, .group.default.block2 .style-theme-2 .headH3:lang(en)::before, .style-theme-2 .group.default.block3 .headH3:lang(en)::before, .group.default.block3 .style-theme-2 .headH3:lang(en)::before, .style-theme-2 .group.default.block4 .headH3:lang(en)::before, .group.default.block4 .style-theme-2 .headH3:lang(en)::before, .style-theme-2 .group.default.block6 .headH3:lang(en)::before, .group.default.block6 .style-theme-2 .headH3:lang(en)::before, .style-theme-2 .group.default.block7 .headH3:lang(en)::before, .group.default.block7 .style-theme-2 .headH3:lang(en)::before, .style-theme-2 .group.default.block8 .headH3:lang(en)::before, .group.default.block8 .style-theme-2 .headH3:lang(en)::before, .style-theme-2 .group.default.block9 .headH3:lang(en)::before, .group.default.block9 .style-theme-2 .headH3:lang(en)::before, .style-theme-2 .group.default.block10 .headH3:lang(en)::before, .group.default.block10 .style-theme-2 .headH3:lang(en)::before, .style-theme-2 .group.default.links2 .headH3:lang(en)::before, .group.default.links2 .style-theme-2 .headH3:lang(en)::before, .style-theme-2 .group.default.block1 .rss a:lang(en)::before, .group.default.block1 .rss .style-theme-2 a:lang(en)::before, .style-theme-2 .group.default.block1 .rss a:lang(en)::after, .group.default.block1 .rss .style-theme-2 a:lang(en)::after, .style-theme-2 .group.default.block3 .block-knowledge1 .ct .in .answer:lang(en)::before, .group.default.block3 .block-knowledge1 .ct .in .style-theme-2 .answer:lang(en)::before, .style-theme-2 .group.default.block3 .block-knowledge1 .ct .in .answer:lang(en)::after, .group.default.block3 .block-knowledge1 .ct .in .style-theme-2 .answer:lang(en)::after, .style-theme-2 .group.default.block3 .block-knowledge2 .ct .in .answer:lang(en)::before, .group.default.block3 .block-knowledge2 .ct .in .style-theme-2 .answer:lang(en)::before, .style-theme-2 .group.default.block3 .block-knowledge2 .ct .in .answer:lang(en)::after, .group.default.block3 .block-knowledge2 .ct .in .style-theme-2 .answer:lang(en)::after, .style-theme-2 .group.default.block3 .block-knowledge3 .ct .in .answer:lang(en)::before, .group.default.block3 .block-knowledge3 .ct .in .style-theme-2 .answer:lang(en)::before, .style-theme-2 .group.default.block3 .block-knowledge3 .ct .in .answer:lang(en)::after, .group.default.block3 .block-knowledge3 .ct .in .style-theme-2 .answer:lang(en)::after, .style-theme-2 .group.default.block4 .ct .in .block-service .ct .in .submit:nth-last-child(2) input:lang(en), .group.default.block4 .ct .in .block-service .ct .in .submit:nth-last-child(2) .style-theme-2 input:lang(en), .style-theme-2 .group.default.block4 .ct .in .block-epaper .ct .in .submit:nth-child(2) input:lang(en), .group.default.block4 .ct .in .block-epaper .ct .in .submit:nth-child(2) .style-theme-2 input:lang(en), .style-theme-2 .group.default.block4 .submit:lang(en):hover::before, .group.default.block4 .style-theme-2 .submit:lang(en):hover::before, .style-theme-2 .group.default.block4 .submit:lang(en):hover::after, .group.default.block4 .style-theme-2 .submit:lang(en):hover::after, .style-theme-2 .group.default.block4 .submit:lang(en):focus::before, .group.default.block4 .style-theme-2 .submit:lang(en):focus::before, .style-theme-2 .group.default.block4 .submit:lang(en):focus::after, .group.default.block4 .style-theme-2 .submit:lang(en):focus::after, .style-theme-2 .group.default.block5 .headH3:lang(en)::after, .group.default.block5 .style-theme-2 .headH3:lang(en)::after, .style-theme-2 table.RWDtable th:lang(en), table.RWDtable .style-theme-2 th:lang(en), .style-theme-2 table.rwdtable th:lang(en), table.rwdtable .style-theme-2 th:lang(en), .style-theme-2 .area-customize .hd > .in:lang(en), .area-customize .style-theme-2 .hd > .in:lang(en), .style-theme-2 .area-editor.default .hd > .in:lang(en), .area-editor.default .style-theme-2 .hd > .in:lang(en), .style-theme-2 .base-content .group.nav > .bg-drop-layout > .in > .ct > .in:lang(en), .base-content .style-theme-2 .group.nav > .bg-drop-layout > .in > .ct > .in:lang(en), .style-theme-2 .base-content .group.nav > .in > .ct > .in:lang(en), .base-content .style-theme-2 .group.nav > .in > .ct > .in:lang(en), .style-theme-2 .base-mobile .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-active > .group.nav > .in .hd a:lang(en), .base-mobile .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-active > .group.nav > .in .hd .style-theme-2 a:lang(en), .style-theme-2 .base-mobile .group-list.nav > .in > .ct > .in > ul > li.is-active > .group.nav > .in .hd a:lang(en), .base-mobile .group-list.nav > .in > .ct > .in > ul > li.is-active > .group.nav > .in .hd .style-theme-2 a:lang(en), .style-theme-2 .base-content .group-list.nav > .bg-drop-layout > .in > .hd:lang(en), .base-content .style-theme-2 .group-list.nav > .bg-drop-layout > .in > .hd:lang(en), .style-theme-2 .base-content .group-list.nav > .in > .hd:lang(en), .base-content .style-theme-2 .group-list.nav > .in > .hd:lang(en), .style-theme-2 .simple-text.heading .ct .h2:lang(en)::after, .simple-text.heading .ct .style-theme-2 .h2:lang(en)::after, .style-theme-2 .simple-text.heading .ct h2:lang(en)::after, .simple-text.heading .ct .style-theme-2 h2:lang(en)::after, .style-theme-2 .base-header .list-text.nav .hd a:lang(en):hover, .base-header .list-text.nav .hd .style-theme-2 a:lang(en):hover, .style-theme-2 .base-header .list-text.nav .hd a:lang(en):focus, .base-header .list-text.nav .hd .style-theme-2 a:lang(en):focus, .style-theme-2 .list-text.minor-nav .hd:lang(en), .list-text.minor-nav .style-theme-2 .hd:lang(en), .style-theme-2 .list-text.minor-nav .ct a:lang(en)::before, .list-text.minor-nav .ct .style-theme-2 a:lang(en)::before, .style-theme-2 .list-text.user-tool .ct li.print a:lang(en), .list-text.user-tool .ct li.print .style-theme-2 a:lang(en), .style-theme-2 .simple-text.btn .ct a:lang(en), .simple-text.btn .ct .style-theme-2 a:lang(en), .style-theme-2 .area-form.page-search .ct .fieldset span.reset:lang(en)::before, .area-form.page-search .ct .fieldset .style-theme-2 span.reset:lang(en)::before, .style-theme-2 .area-form.page-search .ct .fieldset span.reset:lang(en)::after, .area-form.page-search .ct .fieldset .style-theme-2 span.reset:lang(en)::after, .style-theme-2 .base-mobile .area-form.search .ct .fieldset span.submit a:lang(en), .base-mobile .area-form.search .ct .fieldset span.submit .style-theme-2 a:lang(en), .style-theme-2 .base-mobile .area-form.search .ft a:lang(en), .base-mobile .area-form.search .ft .style-theme-2 a:lang(en), .style-theme-2 .base-wrapper .area-form.search .ct .fieldset span.submit a:lang(en), .base-wrapper .area-form.search .ct .fieldset span.submit .style-theme-2 a:lang(en), .style-theme-2 .epaper_list .area-figure.page-figure .ct .div:hover .essay:lang(en), .epaper_list .area-figure.page-figure .ct .div:hover .style-theme-2 .essay:lang(en), .style-theme-2 .epaper_list .area-figure.page-figure .ct .div:focus .essay:lang(en), .epaper_list .area-figure.page-figure .ct .div:focus .style-theme-2 .essay:lang(en), .style-theme-2 .epaper-list .area-figure.page-figure .ct .div:hover .essay:lang(en), .epaper-list .area-figure.page-figure .ct .div:hover .style-theme-2 .essay:lang(en), .style-theme-2 .epaper-list .area-figure.page-figure .ct .div:focus .essay:lang(en), .epaper-list .area-figure.page-figure .ct .div:focus .style-theme-2 .essay:lang(en), .style-theme-2 .list-text.tab .ct li.is-active a:lang(en), .list-text.tab .ct li.is-active .style-theme-2 a:lang(en), .style-theme-2 .list-text.tab .ct a:lang(en):hover::before, .list-text.tab .ct .style-theme-2 a:lang(en):hover::before, .style-theme-2 .list-text.tab .ct a:lang(en):focus::before, .list-text.tab .ct .style-theme-2 a:lang(en):focus::before, .style-theme-2 .block5 .list-text.tab .ct a:lang(en):hover, .block5 .list-text.tab .ct .style-theme-2 a:lang(en):hover, .style-theme-2 .block5 .list-text.tab .ct a:lang(en):focus, .block5 .list-text.tab .ct .style-theme-2 a:lang(en):focus, .style-theme-2 .group-list.major-slider > .bg-drop-layout > .in > .ft li.is-dot.is-active a:lang(en), .group-list.major-slider > .bg-drop-layout > .in > .ft li.is-dot.is-active .style-theme-2 a:lang(en), .style-theme-2 .group-list.major-slider > .in > .ft li.is-dot.is-active a:lang(en), .group-list.major-slider > .in > .ft li.is-dot.is-active .style-theme-2 a:lang(en), .style-theme-2 [data-js="false"] .block-news-event .group-list.slider .hd h2:lang(en), [data-js="false"] .block-news-event .group-list.slider .hd .style-theme-2 h2:lang(en), .style-theme-2 [data-js="false"] .block-news-event .group-list.slider .hd .h2:lang(en), [data-js="false"] .block-news-event .group-list.slider .hd .style-theme-2 .h2:lang(en), .style-theme-2 .block5 .group-list.slider .ft ul li.more a:lang(en)::before, .block5 .group-list.slider .ft ul li.more .style-theme-2 a:lang(en)::before, .style-theme-2 .block5 .group-list.slider .ft ul li.more a:lang(en)::after, .block5 .group-list.slider .ft ul li.more .style-theme-2 a:lang(en)::after, .style-theme-2 .area-essay.message .ct .div:hover .essay:lang(en), .area-essay.message .ct .div:hover .style-theme-2 .essay:lang(en), .style-theme-2 .area-essay.message .ct .div:focus .essay:lang(en), .area-essay.message .ct .div:focus .style-theme-2 .essay:lang(en), .style-theme-2 .area-essay.message.news3 .ct .div .p ul li:lang(en):nth-child(3)::before, .area-essay.message.news3 .ct .div .p ul .style-theme-2 li:lang(en):nth-child(3)::before, .style-theme-2 .area-essay.message.news4 .ct .div .essay .p ul li:lang(en):nth-child(1)::before, .area-essay.message.news4 .ct .div .essay .p ul .style-theme-2 li:lang(en):nth-child(1)::before, .style-theme-2 .area-essay.message.news4 .ct .div .essay .p ul li:lang(en):nth-child(2)::after, .area-essay.message.news4 .ct .div .essay .p ul .style-theme-2 li:lang(en):nth-child(2)::after, .style-theme-2 .area-essay.message02 .ct .div:lang(en):hover, .area-essay.message02 .ct .style-theme-2 .div:lang(en):hover, .style-theme-2 .area-essay.message02 .ct .div:lang(en):focus, .area-essay.message02 .ct .style-theme-2 .div:lang(en):focus, .style-theme-2 .area-essay.message02 .ct .div:hover .p:lang(en), .area-essay.message02 .ct .div:hover .style-theme-2 .p:lang(en), .style-theme-2 .area-essay.message02 .ct .div:focus .p:lang(en), .area-essay.message02 .ct .div:focus .style-theme-2 .p:lang(en), .style-theme-2 .area-customize.news-card .ct .div:lang(en):before, .area-customize.news-card .ct .style-theme-2 .div:lang(en):before, .style-theme-2 .area-customize.icons-g2 .ct .img:lang(en)::after, .area-customize.icons-g2 .ct .style-theme-2 .img:lang(en)::after, .style-theme-2 .area-customize.icons-g2 .ct .img:lang(en)::before, .area-customize.icons-g2 .ct .style-theme-2 .img:lang(en)::before, .style-theme-2 .area-customize.icons-g2 .ct .caption:lang(en), .area-customize.icons-g2 .ct .style-theme-2 .caption:lang(en), .style-theme-2 .area-customize.icons-g2 .ft li.more a:lang(en)::before, .area-customize.icons-g2 .ft li.more .style-theme-2 a:lang(en)::before, .style-theme-2 .area-customize.icons-g2 .ft li.more a:lang(en)::after, .area-customize.icons-g2 .ft li.more .style-theme-2 a:lang(en)::after, .style-theme-2 .list-pic.marquee-circle .ct a:lang(en), .list-pic.marquee-circle .ct .style-theme-2 a:lang(en), .style-theme-2 .area-customize.pagination .ct li.is-active a:lang(en), .area-customize.pagination .ct li.is-active .style-theme-2 a:lang(en), .style-theme-2 .list-text.jump-tool .ct li.NextNews a:lang(en)::before, .list-text.jump-tool .ct li.NextNews .style-theme-2 a:lang(en)::before, .style-theme-2 .list-text.jump-tool .ct li.PreNews a:lang(en)::before, .list-text.jump-tool .ct li.PreNews .style-theme-2 a:lang(en)::before, .style-theme-2 .list-text.classify .ct li.is-active a:lang(en), .list-text.classify .ct li.is-active .style-theme-2 a:lang(en), .style-theme-2 .area-essay.page-caption-p .ct .p table th:lang(en), .area-essay.page-caption-p .ct .p table .style-theme-2 th:lang(en), .style-theme-2 .area-table.rwd-horizontal .ct tbody td:lang(en):before, .area-table.rwd-horizontal .ct tbody .style-theme-2 td:lang(en):before, .style-theme-2 .area-table.rwd-horizontal .ct th:lang(en), .area-table.rwd-horizontal .ct .style-theme-2 th:lang(en), .style-theme-2 .area-table.title03 .ct tbody td:lang(en):before, .area-table.title03 .ct tbody .style-theme-2 td:lang(en):before, .style-theme-2 .area-table.title03 .ct th:lang(en), .area-table.title03 .ct .style-theme-2 th:lang(en), .style-theme-2 .area-table.notitle01 .ct tbody td:lang(en):before, .area-table.notitle01 .ct tbody .style-theme-2 td:lang(en):before, .style-theme-2 .area-table.title02 .ct thead:lang(en), .area-table.title02 .ct .style-theme-2 thead:lang(en), .style-theme-2 .area-table.title02 .ct tbody td:lang(en):before, .area-table.title02 .ct tbody .style-theme-2 td:lang(en):before {
        background-color: #1872D6
    }

.style-theme-3 .group-list.default > .bg-drop-layout > .in > .ft a, .group-list.default > .bg-drop-layout > .in > .ft .style-theme-3 a, .style-theme-3 .group-list.default > .in > .ft a, .group-list.default > .in > .ft .style-theme-3 a, .style-theme-3 .area-customize .ft a, .area-customize .ft .style-theme-3 a, .style-theme-3 .area-editor.default .ft a, .area-editor.default .ft .style-theme-3 a, .style-theme-3 .base-content .list-text.link .ft a, .base-content .list-text.link .ft .style-theme-3 a, .style-theme-3 .area-form.page-search .ft a, .area-form.page-search .ft .style-theme-3 a, .style-theme-3 .group-list.sample > .bg-drop-layout > .in > .ft a, .group-list.sample > .bg-drop-layout > .in > .ft .style-theme-3 a, .style-theme-3 .group-list.sample > .in > .ft a, .group-list.sample > .in > .ft .style-theme-3 a, .style-theme-3 .group-list.slider > .bg-drop-layout > .in > .ft a, .group-list.slider > .bg-drop-layout > .in > .ft .style-theme-3 a, .style-theme-3 .group-list.slider > .in > .ft a, .group-list.slider > .in > .ft .style-theme-3 a, .style-theme-3 .base-module-area .group-list.link > .bg-drop-layout > .in > .ft a, .base-module-area .group-list.link > .bg-drop-layout > .in > .ft .style-theme-3 a, .style-theme-3 .base-module-area .group-list.link > .in > .ft a, .base-module-area .group-list.link > .in > .ft .style-theme-3 a, .style-theme-3 .base-page-area .group-list.link > .bg-drop-layout > .in > .ft a, .base-page-area .group-list.link > .bg-drop-layout > .in > .ft .style-theme-3 a, .style-theme-3 .base-page-area .group-list.link > .in > .ft a, .base-page-area .group-list.link > .in > .ft .style-theme-3 a, .style-theme-3 .base-module-area .area-essay.link .ft a, .base-module-area .area-essay.link .ft .style-theme-3 a, .style-theme-3 .base-page-area .area-essay.link .ft a, .base-page-area .area-essay.link .ft .style-theme-3 a, .style-theme-3 .area-essay.message .ft a, .area-essay.message .ft .style-theme-3 a, .style-theme-3 .area-customize.news-card .ft a, .area-customize.news-card .ft .style-theme-3 a, .style-theme-3 .area-customize.icons-g2 .ft a, .area-customize.icons-g2 .ft .style-theme-3 a, .style-theme-3 .area-customize.message02 .ft a, .area-customize.message02 .ft .style-theme-3 a, .style-theme-3 .area-customize.video .ft a, .area-customize.video .ft .style-theme-3 a, .style-theme-3 .group-list.message > .bg-drop-layout > .in > .ft a, .group-list.message > .bg-drop-layout > .in > .ft .style-theme-3 a, .style-theme-3 .group-list.message > .in > .ft a, .group-list.message > .in > .ft .style-theme-3 a, .style-theme-3 .group-list.news-card02 .ft a, .group-list.news-card02 .ft .style-theme-3 a, .style-theme-3 .group-list.global-list > .bg-drop-layout > .in > .ft a, .group-list.global-list > .bg-drop-layout > .in > .ft .style-theme-3 a, .style-theme-3 .group-list.global-list > .in > .ft a, .group-list.global-list > .in > .ft .style-theme-3 a, .style-theme-3 .list-text.slider .ft a, .list-text.slider .ft .style-theme-3 a, .style-theme-3 .base-module-area .group-list.album > .bg-drop-layout > .in > .ft a, .base-module-area .group-list.album > .bg-drop-layout > .in > .ft .style-theme-3 a, .style-theme-3 .base-module-area .group-list.album > .in > .ft a, .base-module-area .group-list.album > .in > .ft .style-theme-3 a, .style-theme-3 .base-page-area .group-list.album > .bg-drop-layout > .in > .ft a, .base-page-area .group-list.album > .bg-drop-layout > .in > .ft .style-theme-3 a, .style-theme-3 .base-page-area .group-list.album > .in > .ft a, .base-page-area .group-list.album > .in > .ft .style-theme-3 a, .style-theme-3 .area-figure.album .ft a, .area-figure.album .ft .style-theme-3 a, .style-theme-3 .list-pic.nmth-link .ft a, .list-pic.nmth-link .ft .style-theme-3 a, .style-theme-3 .area-form.link .ft a, .area-form.link .ft .style-theme-3 a, .style-theme-3 .list-text.rss .ft a, .list-text.rss .ft .style-theme-3 a, .style-theme-3 .area-customize.calendar .ft a, .area-customize.calendar .ft .style-theme-3 a, .style-theme-3 .area-form.epaper .ft a, .area-form.epaper .ft .style-theme-3 a, .style-theme-3 .area-customize.message .ft a, .area-customize.message .ft .style-theme-3 a, .style-theme-3 .area-customize.ktnp-album .ft a, .area-customize.ktnp-album .ft .style-theme-3 a, .style-theme-3 .area-customize.ktnp-album02 .ft a, .area-customize.ktnp-album02 .ft .style-theme-3 a, .style-theme-3 .area-customize.pchouse-album .ft a, .area-customize.pchouse-album .ft .style-theme-3 a, .style-theme-3 .area-customize.korea-pic-slider .ft a, .area-customize.korea-pic-slider .ft .style-theme-3 a, .style-theme-3 .area-customize.pchouse-album02 .ft a, .area-customize.pchouse-album02 .ft .style-theme-3 a, .style-theme-3 .area-customize.pchouse-album03 .ft a, .area-customize.pchouse-album03 .ft .style-theme-3 a, .style-theme-3 .area-figure.album02 .ft a, .area-figure.album02 .ft .style-theme-3 a, .style-theme-3 .area-figure.album03 .ft a, .area-figure.album03 .ft .style-theme-3 a, .style-theme-3 .group-list.page-block > .bg-drop-layout > .in > .ft a, .group-list.page-block > .bg-drop-layout > .in > .ft .style-theme-3 a, .style-theme-3 .group-list.page-block > .in > .ft a, .group-list.page-block > .in > .ft .style-theme-3 a, .style-theme-3 .group-list.page-list > .bg-drop-layout > .in > .ft a, .group-list.page-list > .bg-drop-layout > .in > .ft .style-theme-3 a, .style-theme-3 .group-list.page-list > .in > .ft a, .group-list.page-list > .in > .ft .style-theme-3 a, .style-theme-3 .area-customize.DisWarning .ft a, .area-customize.DisWarning .ft .style-theme-3 a, .style-theme-3 .area-customize.calendar-detail .ft a, .area-customize.calendar-detail .ft .style-theme-3 a, .style-theme-3 .area-customize.calendar-detail02 .ft a, .area-customize.calendar-detail02 .ft .style-theme-3 a, .style-theme-3 .area-customize.calendar-detail03 .ft a, .area-customize.calendar-detail03 .ft .style-theme-3 a, .style-theme-3 .area-customize.calendar-schedule .ft a, .area-customize.calendar-schedule .ft .style-theme-3 a, .style-theme-3 .area-customize.chart .ft a, .area-customize.chart .ft .style-theme-3 a, .style-theme-3 .area-essay.page-caption-p .ft a, .area-essay.page-caption-p .ft .style-theme-3 a, .style-theme-3 .area-essay.page-caption-label .ft a, .area-essay.page-caption-label .ft .style-theme-3 a, .style-theme-3 .area-essay.page-caption-label-p .ft a, .area-essay.page-caption-label-p .ft .style-theme-3 a, .style-theme-3 .area-essay.page-essay .ft a, .area-essay.page-essay .ft .style-theme-3 a, .style-theme-3 .area-essay.page-img-caption-label .ft a, .area-essay.page-img-caption-label .ft .style-theme-3 a, .style-theme-3 .area-essay.page-img-caption-p .ft a, .area-essay.page-img-caption-p .ft .style-theme-3 a, .style-theme-3 .area-figure.page-figure .ft a, .area-figure.page-figure .ft .style-theme-3 a, .style-theme-3 .area-figure.e-paper .ft a, .area-figure.e-paper .ft .style-theme-3 a, .style-theme-3 .area-figure.page-img-figcaption .ft a, .area-figure.page-img-figcaption .ft .style-theme-3 a, .style-theme-3 .area-figure.page-img-figcaption-label .ft a, .area-figure.page-img-figcaption-label .ft .style-theme-3 a, .style-theme-3 .area-figure.page-img-figcaption-p .ft a, .area-figure.page-img-figcaption-p .ft .style-theme-3 a, .style-theme-3 .area-figure.page-img-label .ft a, .area-figure.page-img-label .ft .style-theme-3 a, .style-theme-3 .area-figure.page-img-label-p .ft a, .area-figure.page-img-label-p .ft .style-theme-3 a, .style-theme-3 .area-figure.page-img-p .ft a, .area-figure.page-img-p .ft .style-theme-3 a, .style-theme-3 .area-form.page-form .ft a, .area-form.page-form .ft .style-theme-3 a, .style-theme-3 .area-form.submit .ft a, .area-form.submit .ft .style-theme-3 a, .style-theme-3 .area-customize.map .ft a, .area-customize.map .ft .style-theme-3 a, .style-theme-3 .area-customize.audio .ft a, .area-customize.audio .ft .style-theme-3 a, .style-theme-3 .area-customize.iframe .ft a, .area-customize.iframe .ft .style-theme-3 a, .style-theme-3 .area-customize.ey-video .ft a, .area-customize.ey-video .ft .style-theme-3 a, .style-theme-3 .area-customize.video-list .ft a, .area-customize.video-list .ft .style-theme-3 a, .style-theme-3 .list-text.message .ft a, .list-text.message .ft .style-theme-3 a, .style-theme-3 .group-list.page-list-pic > .bg-drop-layout > .in > .ft a, .group-list.page-list-pic > .bg-drop-layout > .in > .ft .style-theme-3 a, .style-theme-3 .group-list.page-list-pic > .in > .ft a, .group-list.page-list-pic > .in > .ft .style-theme-3 a, .style-theme-3 .area-form.sign-in .ft a, .area-form.sign-in .ft .style-theme-3 a, .style-theme-3 .group-list.sitemap > .bg-drop-layout > .in > .ft a, .group-list.sitemap > .bg-drop-layout > .in > .ft .style-theme-3 a, .style-theme-3 .group-list.sitemap > .in > .ft a, .group-list.sitemap > .in > .ft .style-theme-3 a, .style-theme-3 .list-text.sitemap .ft a, .list-text.sitemap .ft .style-theme-3 a, .style-theme-3 .area-table.page-table .ft a, .area-table.page-table .ft .style-theme-3 a, .style-theme-3 .area-table.rwd-horizontal .ft a, .area-table.rwd-horizontal .ft .style-theme-3 a, .style-theme-3 .area-table.title03 .ft a, .area-table.title03 .ft .style-theme-3 a, .style-theme-3 .area-table.notitle01 .ft a, .area-table.notitle01 .ft .style-theme-3 a, .style-theme-3 .area-table.notitle02 .ft a, .area-table.notitle02 .ft .style-theme-3 a, .style-theme-3 .area-table.notitle03 .ft a, .area-table.notitle03 .ft .style-theme-3 a, .style-theme-3 .area-table.title01 .ft a, .area-table.title01 .ft .style-theme-3 a, .style-theme-3 .area-table.title02 .ft a, .area-table.title02 .ft .style-theme-3 a, .style-theme-3 .area-table.rwd-straight .ft a, .area-table.rwd-straight .ft .style-theme-3 a, .style-theme-3 .list-text.page-list .ft a, .list-text.page-list .ft .style-theme-3 a, .style-theme-3 .group-list.page-list-text > .bg-drop-layout > .in > .ft a, .group-list.page-list-text > .bg-drop-layout > .in > .ft .style-theme-3 a, .style-theme-3 .group-list.page-list-text > .in > .ft a, .group-list.page-list-text > .in > .ft .style-theme-3 a, .style-theme-3 .area-table.vote-table .ft a, .area-table.vote-table .ft .style-theme-3 a, .style-theme-3 .group-list.major-slider > .bg-drop-layout > .in > .ft li.more a, .group-list.major-slider > .bg-drop-layout > .in > .ft li.more .style-theme-3 a, .style-theme-3 .group-list.major-slider > .in > .ft li.more a, .group-list.major-slider > .in > .ft li.more .style-theme-3 a, .style-theme-3 .list-pic.marquee-circle .ft li.more a, .list-pic.marquee-circle .ft li.more .style-theme-3 a, .style-theme-3 .group-list.major-slider02 > .bg-drop-layout > .in > .ft li.more a, .group-list.major-slider02 > .bg-drop-layout > .in > .ft li.more .style-theme-3 a, .style-theme-3 .group-list.major-slider02 > .in > .ft li.more a, .group-list.major-slider02 > .in > .ft li.more .style-theme-3 a, .style-theme-3 .list-pic.marquee .ft li.more a, .list-pic.marquee .ft li.more .style-theme-3 a, .style-theme-3 .list-pic.marquee02 .ft li.more a, .list-pic.marquee02 .ft li.more .style-theme-3 a, .style-theme-3 .list-pic.marquee03 .ft li.more a, .list-pic.marquee03 .ft li.more .style-theme-3 a, .style-theme-3 .area-customize.calendar .ct .label a, .area-customize.calendar .ct .label .style-theme-3 a, .style-theme-3 .list-pic.marquee-mask .ft li.more a, .list-pic.marquee-mask .ft li.more .style-theme-3 a, .style-theme-3 .area-customize.calendar-detail .ct .label a, .area-customize.calendar-detail .ct .label .style-theme-3 a, .style-theme-3 .area-customize.calendar-detail04 .ct .label a, .area-customize.calendar-detail04 .ct .label .style-theme-3 a, .style-theme-3 .sys-root a.btn, .sys-root .style-theme-3 a.btn, .style-theme-3 .sys-root button, .sys-root .style-theme-3 button, .style-theme-3 .area-form.page-search .hd a, .area-form.page-search .hd .style-theme-3 a, .style-theme-3 .area-form.page-search .ct .fieldset input[type="submit"], .area-form.page-search .ct .fieldset .style-theme-3 input[type="submit"], .style-theme-3 .area-form.page-search .ct .fieldset input[type="reset"], .area-form.page-search .ct .fieldset .style-theme-3 input[type="reset"], .style-theme-3 [data-js="false"] .base-wrapper .area-form.search .ft a, [data-js="false"] .base-wrapper .area-form.search .ft .style-theme-3 a, .style-theme-3 .rss_info li a, .rss_info li .style-theme-3 a, .style-theme-3 .table-form .btnRefresh input, .table-form .btnRefresh .style-theme-3 input, .style-theme-3 .table-form .btnVoice input, .table-form .btnVoice .style-theme-3 input, .style-theme-3 .form_list .btnRefresh input, .form_list .btnRefresh .style-theme-3 input, .style-theme-3 .form_list .btnVoice input, .form_list .btnVoice .style-theme-3 input, .style-theme-3 .table-form .btn_selection_file input, .table-form .btn_selection_file .style-theme-3 input, .style-theme-3 .form_list .btn_selection_file input, .form_list .btn_selection_file .style-theme-3 input, .style-theme-3 .table-form tr.bottom-btn-cell input.btn_define, .table-form tr.bottom-btn-cell .style-theme-3 input.btn_define, .style-theme-3 .table-form input[type="submit"], .table-form .style-theme-3 input[type="submit"], .style-theme-3 .style-btn, .style-theme-3 .group-list.marquee > .bg-drop-layout > .in > .ft li.more a, .group-list.marquee > .bg-drop-layout > .in > .ft li.more .style-theme-3 a, .style-theme-3 .group-list.marquee > .in > .ft li.more a, .group-list.marquee > .in > .ft li.more .style-theme-3 a, .style-theme-3 .list-pic.marquee04 .ft li.more a, .list-pic.marquee04 .ft li.more .style-theme-3 a, .style-theme-3 .group-list.album02 > .bg-drop-layout > .in > .ft li.more a, .group-list.album02 > .bg-drop-layout > .in > .ft li.more .style-theme-3 a, .style-theme-3 .group-list.album02 > .in > .ft li.more a, .group-list.album02 > .in > .ft li.more .style-theme-3 a, .style-theme-3 .list-text.jump-tool .ct li.NextNews a, .list-text.jump-tool .ct li.NextNews .style-theme-3 a, .style-theme-3 .list-text.jump-tool .ct li.PreNews a, .list-text.jump-tool .ct li.PreNews .style-theme-3 a, .style-theme-3 .list-text.jump-tool .ct li.back a, .list-text.jump-tool .ct li.back .style-theme-3 a, .style-theme-3 .list-text.jump-tool .ct li.to-top a, .list-text.jump-tool .ct li.to-top .style-theme-3 a, .style-theme-3 .list-text.btn .ct a, .list-text.btn .ct .style-theme-3 a, .style-theme-3 .area-essay.active .ft a, .area-essay.active .ft .style-theme-3 a, .style-theme-3 .area-essay.page-caption-p .ct .more_style, .area-essay.page-caption-p .ct .style-theme-3 .more_style, .style-theme-3 .base-wrapper .simple-text.query .ft a, .base-wrapper .simple-text.query .ft .style-theme-3 a, .style-theme-3 .base-extend .simple-text.query .ft a, .base-extend .simple-text.query .ft .style-theme-3 a, .style-theme-3 .area-customize.sign-in .ft a, .area-customize.sign-in .ft .style-theme-3 a, .style-theme-3 .group.default.block1 .more a, .group.default.block1 .more .style-theme-3 a, .style-theme-3 .group.default.block2 .block-chart > .in .ft .more a, .group.default.block2 .block-chart > .in .ft .more .style-theme-3 a, .style-theme-3 .group.default.moreblock3 .area-editor.default .ft > .in > ul a, .group.default.moreblock3 .area-editor.default .ft > .in > ul .style-theme-3 a, .style-theme-3 .group.default.block6 .block-theme-pavilion .ft .more a, .group.default.block6 .block-theme-pavilion .ft .more .style-theme-3 a, .style-theme-3 .intranetblock1 .group-list.slider .ft ul li a, .intranetblock1 .group-list.slider .ft ul li .style-theme-3 a, .style-theme-3 .intranetblock2 .group-list.slider .ft ul li a, .intranetblock2 .group-list.slider .ft ul li .style-theme-3 a, .style-theme-3 .extend-nav .ct a, .extend-nav .ct .style-theme-3 a, .style-theme-3 .extend-links .hd a, .extend-links .hd .style-theme-3 a, .style-theme-3 .extend-links .ct a, .extend-links .ct .style-theme-3 a, .style-theme-3 .group.default.block1 .headH3::before, .group.default.block1 .style-theme-3 .headH3::before, .style-theme-3 .group.default.block2 .headH3::before, .group.default.block2 .style-theme-3 .headH3::before, .style-theme-3 .group.default.block3 .headH3::before, .group.default.block3 .style-theme-3 .headH3::before, .style-theme-3 .group.default.block4 .headH3::before, .group.default.block4 .style-theme-3 .headH3::before, .style-theme-3 .group.default.block6 .headH3::before, .group.default.block6 .style-theme-3 .headH3::before, .style-theme-3 .group.default.block7 .headH3::before, .group.default.block7 .style-theme-3 .headH3::before, .style-theme-3 .group.default.block8 .headH3::before, .group.default.block8 .style-theme-3 .headH3::before, .style-theme-3 .group.default.block9 .headH3::before, .group.default.block9 .style-theme-3 .headH3::before, .style-theme-3 .group.default.block10 .headH3::before, .group.default.block10 .style-theme-3 .headH3::before, .style-theme-3 .group.default.links2 .headH3::before, .group.default.links2 .style-theme-3 .headH3::before, .style-theme-3 .group.default.block1 .rss a::before, .group.default.block1 .rss .style-theme-3 a::before, .style-theme-3 .group.default.block1 .rss a::after, .group.default.block1 .rss .style-theme-3 a::after, .style-theme-3 .group.default.block3 .block-knowledge1 .ct .in .answer::before, .group.default.block3 .block-knowledge1 .ct .in .style-theme-3 .answer::before, .style-theme-3 .group.default.block3 .block-knowledge1 .ct .in .answer::after, .group.default.block3 .block-knowledge1 .ct .in .style-theme-3 .answer::after, .style-theme-3 .group.default.block3 .block-knowledge2 .ct .in .answer::before, .group.default.block3 .block-knowledge2 .ct .in .style-theme-3 .answer::before, .style-theme-3 .group.default.block3 .block-knowledge2 .ct .in .answer::after, .group.default.block3 .block-knowledge2 .ct .in .style-theme-3 .answer::after, .style-theme-3 .group.default.block3 .block-knowledge3 .ct .in .answer::before, .group.default.block3 .block-knowledge3 .ct .in .style-theme-3 .answer::before, .style-theme-3 .group.default.block3 .block-knowledge3 .ct .in .answer::after, .group.default.block3 .block-knowledge3 .ct .in .style-theme-3 .answer::after, .style-theme-3 .group.default.block4 .ct .in .block-service .ct .in .submit:nth-last-child(2) input, .group.default.block4 .ct .in .block-service .ct .in .submit:nth-last-child(2) .style-theme-3 input, .style-theme-3 .group.default.block4 .ct .in .block-epaper .ct .in .submit:nth-child(2) input, .group.default.block4 .ct .in .block-epaper .ct .in .submit:nth-child(2) .style-theme-3 input, .style-theme-3 .group.default.block4 .submit:hover::before, .group.default.block4 .style-theme-3 .submit:hover::before, .style-theme-3 .group.default.block4 .submit:hover::after, .group.default.block4 .style-theme-3 .submit:hover::after, .style-theme-3 .group.default.block4 .submit:focus::before, .group.default.block4 .style-theme-3 .submit:focus::before, .style-theme-3 .group.default.block4 .submit:focus::after, .group.default.block4 .style-theme-3 .submit:focus::after, .style-theme-3 .group.default.block5 .headH3::after, .group.default.block5 .style-theme-3 .headH3::after, .style-theme-3 table.RWDtable th, table.RWDtable .style-theme-3 th, .style-theme-3 table.rwdtable th, table.rwdtable .style-theme-3 th, .style-theme-3 .area-customize .hd > .in, .area-customize .style-theme-3 .hd > .in, .style-theme-3 .area-editor.default .hd > .in, .area-editor.default .style-theme-3 .hd > .in, .style-theme-3 .base-content .group.nav > .bg-drop-layout > .in > .ct > .in, .base-content .style-theme-3 .group.nav > .bg-drop-layout > .in > .ct > .in, .style-theme-3 .base-content .group.nav > .in > .ct > .in, .base-content .style-theme-3 .group.nav > .in > .ct > .in, .style-theme-3 .base-mobile .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-active > .group.nav > .in .hd a, .base-mobile .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-active > .group.nav > .in .hd .style-theme-3 a, .style-theme-3 .base-mobile .group-list.nav > .in > .ct > .in > ul > li.is-active > .group.nav > .in .hd a, .base-mobile .group-list.nav > .in > .ct > .in > ul > li.is-active > .group.nav > .in .hd .style-theme-3 a, .style-theme-3 .base-content .group-list.nav > .bg-drop-layout > .in > .hd, .base-content .style-theme-3 .group-list.nav > .bg-drop-layout > .in > .hd, .style-theme-3 .base-content .group-list.nav > .in > .hd, .base-content .style-theme-3 .group-list.nav > .in > .hd, .style-theme-3 .simple-text.heading .ct .h2::after, .simple-text.heading .ct .style-theme-3 .h2::after, .style-theme-3 .simple-text.heading .ct h2::after, .simple-text.heading .ct .style-theme-3 h2::after, .style-theme-3 .base-header .list-text.nav .hd a:hover, .base-header .list-text.nav .hd .style-theme-3 a:hover, .style-theme-3 .base-header .list-text.nav .hd a:focus, .base-header .list-text.nav .hd .style-theme-3 a:focus, .style-theme-3 .list-text.minor-nav .hd, .list-text.minor-nav .style-theme-3 .hd, .style-theme-3 .list-text.minor-nav .ct a::before, .list-text.minor-nav .ct .style-theme-3 a::before, .style-theme-3 .list-text.user-tool .ct li.print a, .list-text.user-tool .ct li.print .style-theme-3 a, .style-theme-3 .simple-text.btn .ct a, .simple-text.btn .ct .style-theme-3 a, .style-theme-3 .area-form.page-search .ct .fieldset span.reset::before, .area-form.page-search .ct .fieldset .style-theme-3 span.reset::before, .style-theme-3 .area-form.page-search .ct .fieldset span.reset::after, .area-form.page-search .ct .fieldset .style-theme-3 span.reset::after, .style-theme-3 .base-mobile .area-form.search .ct .fieldset span.submit a, .base-mobile .area-form.search .ct .fieldset span.submit .style-theme-3 a, .style-theme-3 .base-mobile .area-form.search .ft a, .base-mobile .area-form.search .ft .style-theme-3 a, .style-theme-3 .base-wrapper .area-form.search .ct .fieldset span.submit a, .base-wrapper .area-form.search .ct .fieldset span.submit .style-theme-3 a, .style-theme-3 .epaper_list .area-figure.page-figure .ct .div:hover .essay, .epaper_list .area-figure.page-figure .ct .div:hover .style-theme-3 .essay, .style-theme-3 .epaper_list .area-figure.page-figure .ct .div:focus .essay, .epaper_list .area-figure.page-figure .ct .div:focus .style-theme-3 .essay, .style-theme-3 .epaper-list .area-figure.page-figure .ct .div:hover .essay, .epaper-list .area-figure.page-figure .ct .div:hover .style-theme-3 .essay, .style-theme-3 .epaper-list .area-figure.page-figure .ct .div:focus .essay, .epaper-list .area-figure.page-figure .ct .div:focus .style-theme-3 .essay, .style-theme-3 .list-text.tab .ct li.is-active a, .list-text.tab .ct li.is-active .style-theme-3 a, .style-theme-3 .list-text.tab .ct a:hover::before, .list-text.tab .ct .style-theme-3 a:hover::before, .style-theme-3 .list-text.tab .ct a:focus::before, .list-text.tab .ct .style-theme-3 a:focus::before, .style-theme-3 .block5 .list-text.tab .ct a:hover, .block5 .list-text.tab .ct .style-theme-3 a:hover, .style-theme-3 .block5 .list-text.tab .ct a:focus, .block5 .list-text.tab .ct .style-theme-3 a:focus, .style-theme-3 .group-list.major-slider > .bg-drop-layout > .in > .ft li.is-dot.is-active a, .group-list.major-slider > .bg-drop-layout > .in > .ft li.is-dot.is-active .style-theme-3 a, .style-theme-3 .group-list.major-slider > .in > .ft li.is-dot.is-active a, .group-list.major-slider > .in > .ft li.is-dot.is-active .style-theme-3 a, .style-theme-3 [data-js="false"] .block-news-event .group-list.slider .hd h2, [data-js="false"] .block-news-event .group-list.slider .hd .style-theme-3 h2, .style-theme-3 [data-js="false"] .block-news-event .group-list.slider .hd .h2, [data-js="false"] .block-news-event .group-list.slider .hd .style-theme-3 .h2, .style-theme-3 .block5 .group-list.slider .ft ul li.more a::before, .block5 .group-list.slider .ft ul li.more .style-theme-3 a::before, .style-theme-3 .block5 .group-list.slider .ft ul li.more a::after, .block5 .group-list.slider .ft ul li.more .style-theme-3 a::after, .style-theme-3 .area-essay.message .ct .div:hover .essay, .area-essay.message .ct .div:hover .style-theme-3 .essay, .style-theme-3 .area-essay.message .ct .div:focus .essay, .area-essay.message .ct .div:focus .style-theme-3 .essay, .style-theme-3 .area-essay.message.news3 .ct .div .p ul li:nth-child(3)::before, .area-essay.message.news3 .ct .div .p ul .style-theme-3 li:nth-child(3)::before, .style-theme-3 .area-essay.message.news4 .ct .div .essay .p ul li:nth-child(1)::before, .area-essay.message.news4 .ct .div .essay .p ul .style-theme-3 li:nth-child(1)::before, .style-theme-3 .area-essay.message.news4 .ct .div .essay .p ul li:nth-child(2)::after, .area-essay.message.news4 .ct .div .essay .p ul .style-theme-3 li:nth-child(2)::after, .style-theme-3 .area-essay.message02 .ct .div:hover, .area-essay.message02 .ct .style-theme-3 .div:hover, .style-theme-3 .area-essay.message02 .ct .div:focus, .area-essay.message02 .ct .style-theme-3 .div:focus, .style-theme-3 .area-essay.message02 .ct .div:hover .p, .area-essay.message02 .ct .div:hover .style-theme-3 .p, .style-theme-3 .area-essay.message02 .ct .div:focus .p, .area-essay.message02 .ct .div:focus .style-theme-3 .p, .style-theme-3 .area-customize.news-card .ct .div:before, .area-customize.news-card .ct .style-theme-3 .div:before, .style-theme-3 .area-customize.icons-g2 .ct .img::after, .area-customize.icons-g2 .ct .style-theme-3 .img::after, .style-theme-3 .area-customize.icons-g2 .ct .img::before, .area-customize.icons-g2 .ct .style-theme-3 .img::before, .style-theme-3 .area-customize.icons-g2 .ct .caption, .area-customize.icons-g2 .ct .style-theme-3 .caption, .style-theme-3 .area-customize.icons-g2 .ft li.more a::before, .area-customize.icons-g2 .ft li.more .style-theme-3 a::before, .style-theme-3 .area-customize.icons-g2 .ft li.more a::after, .area-customize.icons-g2 .ft li.more .style-theme-3 a::after, .style-theme-3 .list-pic.marquee-circle .ct a, .list-pic.marquee-circle .ct .style-theme-3 a, .style-theme-3 .area-customize.pagination .ct li.is-active a, .area-customize.pagination .ct li.is-active .style-theme-3 a, .style-theme-3 .list-text.jump-tool .ct li.NextNews a::before, .list-text.jump-tool .ct li.NextNews .style-theme-3 a::before, .style-theme-3 .list-text.jump-tool .ct li.PreNews a::before, .list-text.jump-tool .ct li.PreNews .style-theme-3 a::before, .style-theme-3 .list-text.classify .ct li.is-active a, .list-text.classify .ct li.is-active .style-theme-3 a, .style-theme-3 .area-essay.page-caption-p .ct .p table th, .area-essay.page-caption-p .ct .p table .style-theme-3 th, .style-theme-3 .area-table.rwd-horizontal .ct tbody td:before, .area-table.rwd-horizontal .ct tbody .style-theme-3 td:before, .style-theme-3 .area-table.rwd-horizontal .ct th, .area-table.rwd-horizontal .ct .style-theme-3 th, .style-theme-3 .area-table.title03 .ct tbody td:before, .area-table.title03 .ct tbody .style-theme-3 td:before, .style-theme-3 .area-table.title03 .ct th, .area-table.title03 .ct .style-theme-3 th, .style-theme-3 .area-table.notitle01 .ct tbody td:before, .area-table.notitle01 .ct tbody .style-theme-3 td:before, .style-theme-3 .area-table.title02 .ct thead, .area-table.title02 .ct .style-theme-3 thead, .style-theme-3 .area-table.title02 .ct tbody td:before, .area-table.title02 .ct tbody .style-theme-3 td:before {
    background-color: #B85E17
}

    .style-theme-3 .group-list.default > .in > .ft a:lang(en), .group-list.default > .in > .ft .style-theme-3 a:lang(en), .style-theme-3 .area-customize .ft a:lang(en), .area-customize .ft .style-theme-3 a:lang(en), .style-theme-3 .area-editor.default .ft a:lang(en), .area-editor.default .ft .style-theme-3 a:lang(en), .style-theme-3 .base-content .list-text.link .ft a:lang(en), .base-content .list-text.link .ft .style-theme-3 a:lang(en), .style-theme-3 .area-form.page-search .ft a:lang(en), .area-form.page-search .ft .style-theme-3 a:lang(en), .style-theme-3 .group-list.sample > .in > .ft a:lang(en), .group-list.sample > .in > .ft .style-theme-3 a:lang(en), .style-theme-3 .group-list.slider > .in > .ft a:lang(en), .group-list.slider > .in > .ft .style-theme-3 a:lang(en), .style-theme-3 .base-module-area .group-list.link > .in > .ft a:lang(en), .base-module-area .group-list.link > .in > .ft .style-theme-3 a:lang(en), .style-theme-3 .base-page-area .group-list.link > .in > .ft a:lang(en), .base-page-area .group-list.link > .in > .ft .style-theme-3 a:lang(en), .style-theme-3 .base-module-area .area-essay.link .ft a:lang(en), .base-module-area .area-essay.link .ft .style-theme-3 a:lang(en), .style-theme-3 .base-page-area .area-essay.link .ft a:lang(en), .base-page-area .area-essay.link .ft .style-theme-3 a:lang(en), .style-theme-3 .area-essay.message .ft a:lang(en), .area-essay.message .ft .style-theme-3 a:lang(en), .style-theme-3 .group-list.message > .in > .ft a:lang(en), .group-list.message > .in > .ft .style-theme-3 a:lang(en), .style-theme-3 .group-list.news-card02 .ft a:lang(en), .group-list.news-card02 .ft .style-theme-3 a:lang(en), .style-theme-3 .group-list.global-list > .in > .ft a:lang(en), .group-list.global-list > .in > .ft .style-theme-3 a:lang(en), .style-theme-3 .list-text.slider .ft a:lang(en), .list-text.slider .ft .style-theme-3 a:lang(en), .style-theme-3 .base-module-area .group-list.album > .in > .ft a:lang(en), .base-module-area .group-list.album > .in > .ft .style-theme-3 a:lang(en), .style-theme-3 .base-page-area .group-list.album > .in > .ft a:lang(en), .base-page-area .group-list.album > .in > .ft .style-theme-3 a:lang(en), .style-theme-3 .area-figure.album .ft a:lang(en), .area-figure.album .ft .style-theme-3 a:lang(en), .style-theme-3 .list-pic.nmth-link .ft a:lang(en), .list-pic.nmth-link .ft .style-theme-3 a:lang(en), .style-theme-3 .area-form.link .ft a:lang(en), .area-form.link .ft .style-theme-3 a:lang(en), .style-theme-3 .list-text.rss .ft a:lang(en), .list-text.rss .ft .style-theme-3 a:lang(en), .style-theme-3 .area-form.epaper .ft a:lang(en), .area-form.epaper .ft .style-theme-3 a:lang(en), .style-theme-3 .area-figure.album02 .ft a:lang(en), .area-figure.album02 .ft .style-theme-3 a:lang(en), .style-theme-3 .area-figure.album03 .ft a:lang(en), .area-figure.album03 .ft .style-theme-3 a:lang(en), .style-theme-3 .group-list.page-block > .in > .ft a:lang(en), .group-list.page-block > .in > .ft .style-theme-3 a:lang(en), .style-theme-3 .group-list.page-list > .in > .ft a:lang(en), .group-list.page-list > .in > .ft .style-theme-3 a:lang(en), .style-theme-3 .area-essay.page-caption-p .ft a:lang(en), .area-essay.page-caption-p .ft .style-theme-3 a:lang(en), .style-theme-3 .area-essay.page-caption-label .ft a:lang(en), .area-essay.page-caption-label .ft .style-theme-3 a:lang(en), .style-theme-3 .area-essay.page-caption-label-p .ft a:lang(en), .area-essay.page-caption-label-p .ft .style-theme-3 a:lang(en), .style-theme-3 .area-essay.page-essay .ft a:lang(en), .area-essay.page-essay .ft .style-theme-3 a:lang(en), .style-theme-3 .area-essay.page-img-caption-label .ft a:lang(en), .area-essay.page-img-caption-label .ft .style-theme-3 a:lang(en), .style-theme-3 .area-essay.page-img-caption-p .ft a:lang(en), .area-essay.page-img-caption-p .ft .style-theme-3 a:lang(en), .style-theme-3 .area-figure.page-figure .ft a:lang(en), .area-figure.page-figure .ft .style-theme-3 a:lang(en), .style-theme-3 .area-figure.e-paper .ft a:lang(en), .area-figure.e-paper .ft .style-theme-3 a:lang(en), .style-theme-3 .area-figure.page-img-figcaption .ft a:lang(en), .area-figure.page-img-figcaption .ft .style-theme-3 a:lang(en), .style-theme-3 .area-figure.page-img-figcaption-label .ft a:lang(en), .area-figure.page-img-figcaption-label .ft .style-theme-3 a:lang(en), .style-theme-3 .area-figure.page-img-figcaption-p .ft a:lang(en), .area-figure.page-img-figcaption-p .ft .style-theme-3 a:lang(en), .style-theme-3 .area-figure.page-img-label .ft a:lang(en), .area-figure.page-img-label .ft .style-theme-3 a:lang(en), .style-theme-3 .area-figure.page-img-label-p .ft a:lang(en), .area-figure.page-img-label-p .ft .style-theme-3 a:lang(en), .style-theme-3 .area-figure.page-img-p .ft a:lang(en), .area-figure.page-img-p .ft .style-theme-3 a:lang(en), .style-theme-3 .area-form.page-form .ft a:lang(en), .area-form.page-form .ft .style-theme-3 a:lang(en), .style-theme-3 .area-form.submit .ft a:lang(en), .area-form.submit .ft .style-theme-3 a:lang(en), .style-theme-3 .list-text.message .ft a:lang(en), .list-text.message .ft .style-theme-3 a:lang(en), .style-theme-3 .group-list.page-list-pic > .in > .ft a:lang(en), .group-list.page-list-pic > .in > .ft .style-theme-3 a:lang(en), .style-theme-3 .area-form.sign-in .ft a:lang(en), .area-form.sign-in .ft .style-theme-3 a:lang(en), .style-theme-3 .group-list.sitemap > .in > .ft a:lang(en), .group-list.sitemap > .in > .ft .style-theme-3 a:lang(en), .style-theme-3 .list-text.sitemap .ft a:lang(en), .list-text.sitemap .ft .style-theme-3 a:lang(en), .style-theme-3 .area-table.page-table .ft a:lang(en), .area-table.page-table .ft .style-theme-3 a:lang(en), .style-theme-3 .area-table.rwd-horizontal .ft a:lang(en), .area-table.rwd-horizontal .ft .style-theme-3 a:lang(en), .style-theme-3 .area-table.title03 .ft a:lang(en), .area-table.title03 .ft .style-theme-3 a:lang(en), .style-theme-3 .area-table.notitle01 .ft a:lang(en), .area-table.notitle01 .ft .style-theme-3 a:lang(en), .style-theme-3 .area-table.notitle02 .ft a:lang(en), .area-table.notitle02 .ft .style-theme-3 a:lang(en), .style-theme-3 .area-table.notitle03 .ft a:lang(en), .area-table.notitle03 .ft .style-theme-3 a:lang(en), .style-theme-3 .area-table.title01 .ft a:lang(en), .area-table.title01 .ft .style-theme-3 a:lang(en), .style-theme-3 .area-table.title02 .ft a:lang(en), .area-table.title02 .ft .style-theme-3 a:lang(en), .style-theme-3 .area-table.rwd-straight .ft a:lang(en), .area-table.rwd-straight .ft .style-theme-3 a:lang(en), .style-theme-3 .list-text.page-list .ft a:lang(en), .list-text.page-list .ft .style-theme-3 a:lang(en), .style-theme-3 .group-list.page-list-text > .in > .ft a:lang(en), .group-list.page-list-text > .in > .ft .style-theme-3 a:lang(en), .style-theme-3 .area-table.vote-table .ft a:lang(en), .area-table.vote-table .ft .style-theme-3 a:lang(en), .style-theme-3 .group-list.major-slider > .in > .ft li.more a:lang(en), .group-list.major-slider > .in > .ft li.more .style-theme-3 a:lang(en), .style-theme-3 .list-pic.marquee-circle .ft li.more a:lang(en), .list-pic.marquee-circle .ft li.more .style-theme-3 a:lang(en), .style-theme-3 .group-list.major-slider02 > .in > .ft li.more a:lang(en), .group-list.major-slider02 > .in > .ft li.more .style-theme-3 a:lang(en), .style-theme-3 .list-pic.marquee .ft li.more a:lang(en), .list-pic.marquee .ft li.more .style-theme-3 a:lang(en), .style-theme-3 .list-pic.marquee02 .ft li.more a:lang(en), .list-pic.marquee02 .ft li.more .style-theme-3 a:lang(en), .style-theme-3 .list-pic.marquee03 .ft li.more a:lang(en), .list-pic.marquee03 .ft li.more .style-theme-3 a:lang(en), .style-theme-3 .area-customize.calendar .ct .label a:lang(en), .area-customize.calendar .ct .label .style-theme-3 a:lang(en), .style-theme-3 .list-pic.marquee-mask .ft li.more a:lang(en), .list-pic.marquee-mask .ft li.more .style-theme-3 a:lang(en), .style-theme-3 .area-customize.calendar-detail .ct .label a:lang(en), .area-customize.calendar-detail .ct .label .style-theme-3 a:lang(en), .style-theme-3 .area-customize.calendar-detail04 .ct .label a:lang(en), .area-customize.calendar-detail04 .ct .label .style-theme-3 a:lang(en), .style-theme-3 .sys-root a.btn:lang(en), .sys-root .style-theme-3 a.btn:lang(en), .style-theme-3 .sys-root button:lang(en), .sys-root .style-theme-3 button:lang(en), .style-theme-3 .area-form.page-search .hd a:lang(en), .area-form.page-search .hd .style-theme-3 a:lang(en), .style-theme-3 .area-form.page-search .ct .fieldset input[type="submit"]:lang(en), .area-form.page-search .ct .fieldset .style-theme-3 input[type="submit"]:lang(en), .style-theme-3 .area-form.page-search .ct .fieldset input[type="reset"]:lang(en), .area-form.page-search .ct .fieldset .style-theme-3 input[type="reset"]:lang(en), .style-theme-3 [data-js="false"] .base-wrapper .area-form.search .ft a:lang(en), [data-js="false"] .base-wrapper .area-form.search .ft .style-theme-3 a:lang(en), .style-theme-3 .rss_info li a:lang(en), .rss_info li .style-theme-3 a:lang(en), .style-theme-3 .table-form .btnRefresh input:lang(en), .table-form .btnRefresh .style-theme-3 input:lang(en), .style-theme-3 .table-form .btnVoice input:lang(en), .table-form .btnVoice .style-theme-3 input:lang(en), .style-theme-3 .form_list .btnRefresh input:lang(en), .form_list .btnRefresh .style-theme-3 input:lang(en), .style-theme-3 .form_list .btnVoice input:lang(en), .form_list .btnVoice .style-theme-3 input:lang(en), .style-theme-3 .table-form .btn_selection_file input:lang(en), .table-form .btn_selection_file .style-theme-3 input:lang(en), .style-theme-3 .form_list .btn_selection_file input:lang(en), .form_list .btn_selection_file .style-theme-3 input:lang(en), .style-theme-3 .table-form tr.bottom-btn-cell input.btn_define:lang(en), .table-form tr.bottom-btn-cell .style-theme-3 input.btn_define:lang(en), .style-theme-3 .table-form input[type="submit"]:lang(en), .table-form .style-theme-3 input[type="submit"]:lang(en), .style-theme-3 .style-btn:lang(en), .style-theme-3 .group-list.marquee > .bg-drop-layout > .in > .ft li.more a:lang(en), .group-list.marquee > .bg-drop-layout > .in > .ft li.more .style-theme-3 a:lang(en), .style-theme-3 .group-list.marquee > .in > .ft li.more a:lang(en), .group-list.marquee > .in > .ft li.more .style-theme-3 a:lang(en), .style-theme-3 .list-pic.marquee04 .ft li.more a:lang(en), .list-pic.marquee04 .ft li.more .style-theme-3 a:lang(en), .style-theme-3 .group-list.album02 > .bg-drop-layout > .in > .ft li.more a:lang(en), .group-list.album02 > .bg-drop-layout > .in > .ft li.more .style-theme-3 a:lang(en), .style-theme-3 .group-list.album02 > .in > .ft li.more a:lang(en), .group-list.album02 > .in > .ft li.more .style-theme-3 a:lang(en), .style-theme-3 .list-text.jump-tool .ct li.NextNews a:lang(en), .list-text.jump-tool .ct li.NextNews .style-theme-3 a:lang(en), .style-theme-3 .list-text.jump-tool .ct li.PreNews a:lang(en), .list-text.jump-tool .ct li.PreNews .style-theme-3 a:lang(en), .style-theme-3 .list-text.jump-tool .ct li.back a:lang(en), .list-text.jump-tool .ct li.back .style-theme-3 a:lang(en), .style-theme-3 .list-text.jump-tool .ct li.to-top a:lang(en), .list-text.jump-tool .ct li.to-top .style-theme-3 a:lang(en), .style-theme-3 .list-text.btn .ct a:lang(en), .list-text.btn .ct .style-theme-3 a:lang(en), .style-theme-3 .area-essay.active .ft a:lang(en), .area-essay.active .ft .style-theme-3 a:lang(en), .style-theme-3 .area-essay.page-caption-p .ct .more_style:lang(en), .area-essay.page-caption-p .ct .style-theme-3 .more_style:lang(en), .style-theme-3 .base-wrapper .simple-text.query .ft a:lang(en), .base-wrapper .simple-text.query .ft .style-theme-3 a:lang(en), .style-theme-3 .base-extend .simple-text.query .ft a:lang(en), .base-extend .simple-text.query .ft .style-theme-3 a:lang(en), .style-theme-3 .area-customize.sign-in .ft a:lang(en), .area-customize.sign-in .ft .style-theme-3 a:lang(en), .style-theme-3 .group.default.block1 .more a:lang(en), .group.default.block1 .more .style-theme-3 a:lang(en), .style-theme-3 .group.default.block2 .block-chart > .in .ft .more a:lang(en), .group.default.block2 .block-chart > .in .ft .more .style-theme-3 a:lang(en), .style-theme-3 .group.default.moreblock3 .area-editor.default .ft > .in > ul a:lang(en), .group.default.moreblock3 .area-editor.default .ft > .in > ul .style-theme-3 a:lang(en), .style-theme-3 .group.default.block6 .block-theme-pavilion .ft .more a:lang(en), .group.default.block6 .block-theme-pavilion .ft .more .style-theme-3 a:lang(en), .style-theme-3 .intranetblock1 .group-list.slider .ft ul li a:lang(en), .intranetblock1 .group-list.slider .ft ul li .style-theme-3 a:lang(en), .style-theme-3 .intranetblock2 .group-list.slider .ft ul li a:lang(en), .intranetblock2 .group-list.slider .ft ul li .style-theme-3 a:lang(en), .style-theme-3 .extend-nav .ct a:lang(en), .extend-nav .ct .style-theme-3 a:lang(en), .style-theme-3 .extend-links .hd a:lang(en), .extend-links .hd .style-theme-3 a:lang(en), .style-theme-3 .extend-links .ct a:lang(en), .extend-links .ct .style-theme-3 a:lang(en), .style-theme-3 .group.default.block1 .headH3:lang(en)::before, .group.default.block1 .style-theme-3 .headH3:lang(en)::before, .style-theme-3 .group.default.block2 .headH3:lang(en)::before, .group.default.block2 .style-theme-3 .headH3:lang(en)::before, .style-theme-3 .group.default.block3 .headH3:lang(en)::before, .group.default.block3 .style-theme-3 .headH3:lang(en)::before, .style-theme-3 .group.default.block4 .headH3:lang(en)::before, .group.default.block4 .style-theme-3 .headH3:lang(en)::before, .style-theme-3 .group.default.block6 .headH3:lang(en)::before, .group.default.block6 .style-theme-3 .headH3:lang(en)::before, .style-theme-3 .group.default.block7 .headH3:lang(en)::before, .group.default.block7 .style-theme-3 .headH3:lang(en)::before, .style-theme-3 .group.default.block8 .headH3:lang(en)::before, .group.default.block8 .style-theme-3 .headH3:lang(en)::before, .style-theme-3 .group.default.block9 .headH3:lang(en)::before, .group.default.block9 .style-theme-3 .headH3:lang(en)::before, .style-theme-3 .group.default.block10 .headH3:lang(en)::before, .group.default.block10 .style-theme-3 .headH3:lang(en)::before, .style-theme-3 .group.default.links2 .headH3:lang(en)::before, .group.default.links2 .style-theme-3 .headH3:lang(en)::before, .style-theme-3 .group.default.block1 .rss a:lang(en)::before, .group.default.block1 .rss .style-theme-3 a:lang(en)::before, .style-theme-3 .group.default.block1 .rss a:lang(en)::after, .group.default.block1 .rss .style-theme-3 a:lang(en)::after, .style-theme-3 .group.default.block3 .block-knowledge1 .ct .in .answer:lang(en)::before, .group.default.block3 .block-knowledge1 .ct .in .style-theme-3 .answer:lang(en)::before, .style-theme-3 .group.default.block3 .block-knowledge1 .ct .in .answer:lang(en)::after, .group.default.block3 .block-knowledge1 .ct .in .style-theme-3 .answer:lang(en)::after, .style-theme-3 .group.default.block3 .block-knowledge2 .ct .in .answer:lang(en)::before, .group.default.block3 .block-knowledge2 .ct .in .style-theme-3 .answer:lang(en)::before, .style-theme-3 .group.default.block3 .block-knowledge2 .ct .in .answer:lang(en)::after, .group.default.block3 .block-knowledge2 .ct .in .style-theme-3 .answer:lang(en)::after, .style-theme-3 .group.default.block3 .block-knowledge3 .ct .in .answer:lang(en)::before, .group.default.block3 .block-knowledge3 .ct .in .style-theme-3 .answer:lang(en)::before, .style-theme-3 .group.default.block3 .block-knowledge3 .ct .in .answer:lang(en)::after, .group.default.block3 .block-knowledge3 .ct .in .style-theme-3 .answer:lang(en)::after, .style-theme-3 .group.default.block4 .ct .in .block-service .ct .in .submit:nth-last-child(2) input:lang(en), .group.default.block4 .ct .in .block-service .ct .in .submit:nth-last-child(2) .style-theme-3 input:lang(en), .style-theme-3 .group.default.block4 .ct .in .block-epaper .ct .in .submit:nth-child(2) input:lang(en), .group.default.block4 .ct .in .block-epaper .ct .in .submit:nth-child(2) .style-theme-3 input:lang(en), .style-theme-3 .group.default.block4 .submit:lang(en):hover::before, .group.default.block4 .style-theme-3 .submit:lang(en):hover::before, .style-theme-3 .group.default.block4 .submit:lang(en):hover::after, .group.default.block4 .style-theme-3 .submit:lang(en):hover::after, .style-theme-3 .group.default.block4 .submit:lang(en):focus::before, .group.default.block4 .style-theme-3 .submit:lang(en):focus::before, .style-theme-3 .group.default.block4 .submit:lang(en):focus::after, .group.default.block4 .style-theme-3 .submit:lang(en):focus::after, .style-theme-3 .group.default.block5 .headH3:lang(en)::after, .group.default.block5 .style-theme-3 .headH3:lang(en)::after, .style-theme-3 table.RWDtable th:lang(en), table.RWDtable .style-theme-3 th:lang(en), .style-theme-3 table.rwdtable th:lang(en), table.rwdtable .style-theme-3 th:lang(en), .style-theme-3 .area-customize .hd > .in:lang(en), .area-customize .style-theme-3 .hd > .in:lang(en), .style-theme-3 .area-editor.default .hd > .in:lang(en), .area-editor.default .style-theme-3 .hd > .in:lang(en), .style-theme-3 .base-content .group.nav > .bg-drop-layout > .in > .ct > .in:lang(en), .base-content .style-theme-3 .group.nav > .bg-drop-layout > .in > .ct > .in:lang(en), .style-theme-3 .base-content .group.nav > .in > .ct > .in:lang(en), .base-content .style-theme-3 .group.nav > .in > .ct > .in:lang(en), .style-theme-3 .base-mobile .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-active > .group.nav > .in .hd a:lang(en), .base-mobile .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-active > .group.nav > .in .hd .style-theme-3 a:lang(en), .style-theme-3 .base-mobile .group-list.nav > .in > .ct > .in > ul > li.is-active > .group.nav > .in .hd a:lang(en), .base-mobile .group-list.nav > .in > .ct > .in > ul > li.is-active > .group.nav > .in .hd .style-theme-3 a:lang(en), .style-theme-3 .base-content .group-list.nav > .bg-drop-layout > .in > .hd:lang(en), .base-content .style-theme-3 .group-list.nav > .bg-drop-layout > .in > .hd:lang(en), .style-theme-3 .base-content .group-list.nav > .in > .hd:lang(en), .base-content .style-theme-3 .group-list.nav > .in > .hd:lang(en), .style-theme-3 .simple-text.heading .ct .h2:lang(en)::after, .simple-text.heading .ct .style-theme-3 .h2:lang(en)::after, .style-theme-3 .simple-text.heading .ct h2:lang(en)::after, .simple-text.heading .ct .style-theme-3 h2:lang(en)::after, .style-theme-3 .base-header .list-text.nav .hd a:lang(en):hover, .base-header .list-text.nav .hd .style-theme-3 a:lang(en):hover, .style-theme-3 .base-header .list-text.nav .hd a:lang(en):focus, .base-header .list-text.nav .hd .style-theme-3 a:lang(en):focus, .style-theme-3 .list-text.minor-nav .hd:lang(en), .list-text.minor-nav .style-theme-3 .hd:lang(en), .style-theme-3 .list-text.minor-nav .ct a:lang(en)::before, .list-text.minor-nav .ct .style-theme-3 a:lang(en)::before, .style-theme-3 .list-text.user-tool .ct li.print a:lang(en), .list-text.user-tool .ct li.print .style-theme-3 a:lang(en), .style-theme-3 .simple-text.btn .ct a:lang(en), .simple-text.btn .ct .style-theme-3 a:lang(en), .style-theme-3 .area-form.page-search .ct .fieldset span.reset:lang(en)::before, .area-form.page-search .ct .fieldset .style-theme-3 span.reset:lang(en)::before, .style-theme-3 .area-form.page-search .ct .fieldset span.reset:lang(en)::after, .area-form.page-search .ct .fieldset .style-theme-3 span.reset:lang(en)::after, .style-theme-3 .base-mobile .area-form.search .ct .fieldset span.submit a:lang(en), .base-mobile .area-form.search .ct .fieldset span.submit .style-theme-3 a:lang(en), .style-theme-3 .base-mobile .area-form.search .ft a:lang(en), .base-mobile .area-form.search .ft .style-theme-3 a:lang(en), .style-theme-3 .base-wrapper .area-form.search .ct .fieldset span.submit a:lang(en), .base-wrapper .area-form.search .ct .fieldset span.submit .style-theme-3 a:lang(en), .style-theme-3 .epaper_list .area-figure.page-figure .ct .div:hover .essay:lang(en), .epaper_list .area-figure.page-figure .ct .div:hover .style-theme-3 .essay:lang(en), .style-theme-3 .epaper_list .area-figure.page-figure .ct .div:focus .essay:lang(en), .epaper_list .area-figure.page-figure .ct .div:focus .style-theme-3 .essay:lang(en), .style-theme-3 .epaper-list .area-figure.page-figure .ct .div:hover .essay:lang(en), .epaper-list .area-figure.page-figure .ct .div:hover .style-theme-3 .essay:lang(en), .style-theme-3 .epaper-list .area-figure.page-figure .ct .div:focus .essay:lang(en), .epaper-list .area-figure.page-figure .ct .div:focus .style-theme-3 .essay:lang(en), .style-theme-3 .list-text.tab .ct li.is-active a:lang(en), .list-text.tab .ct li.is-active .style-theme-3 a:lang(en), .style-theme-3 .list-text.tab .ct a:lang(en):hover::before, .list-text.tab .ct .style-theme-3 a:lang(en):hover::before, .style-theme-3 .list-text.tab .ct a:lang(en):focus::before, .list-text.tab .ct .style-theme-3 a:lang(en):focus::before, .style-theme-3 .block5 .list-text.tab .ct a:lang(en):hover, .block5 .list-text.tab .ct .style-theme-3 a:lang(en):hover, .style-theme-3 .block5 .list-text.tab .ct a:lang(en):focus, .block5 .list-text.tab .ct .style-theme-3 a:lang(en):focus, .style-theme-3 .group-list.major-slider > .bg-drop-layout > .in > .ft li.is-dot.is-active a:lang(en), .group-list.major-slider > .bg-drop-layout > .in > .ft li.is-dot.is-active .style-theme-3 a:lang(en), .style-theme-3 .group-list.major-slider > .in > .ft li.is-dot.is-active a:lang(en), .group-list.major-slider > .in > .ft li.is-dot.is-active .style-theme-3 a:lang(en), .style-theme-3 [data-js="false"] .block-news-event .group-list.slider .hd h2:lang(en), [data-js="false"] .block-news-event .group-list.slider .hd .style-theme-3 h2:lang(en), .style-theme-3 [data-js="false"] .block-news-event .group-list.slider .hd .h2:lang(en), [data-js="false"] .block-news-event .group-list.slider .hd .style-theme-3 .h2:lang(en), .style-theme-3 .block5 .group-list.slider .ft ul li.more a:lang(en)::before, .block5 .group-list.slider .ft ul li.more .style-theme-3 a:lang(en)::before, .style-theme-3 .block5 .group-list.slider .ft ul li.more a:lang(en)::after, .block5 .group-list.slider .ft ul li.more .style-theme-3 a:lang(en)::after, .style-theme-3 .area-essay.message .ct .div:hover .essay:lang(en), .area-essay.message .ct .div:hover .style-theme-3 .essay:lang(en), .style-theme-3 .area-essay.message .ct .div:focus .essay:lang(en), .area-essay.message .ct .div:focus .style-theme-3 .essay:lang(en), .style-theme-3 .area-essay.message.news3 .ct .div .p ul li:lang(en):nth-child(3)::before, .area-essay.message.news3 .ct .div .p ul .style-theme-3 li:lang(en):nth-child(3)::before, .style-theme-3 .area-essay.message.news4 .ct .div .essay .p ul li:lang(en):nth-child(1)::before, .area-essay.message.news4 .ct .div .essay .p ul .style-theme-3 li:lang(en):nth-child(1)::before, .style-theme-3 .area-essay.message.news4 .ct .div .essay .p ul li:lang(en):nth-child(2)::after, .area-essay.message.news4 .ct .div .essay .p ul .style-theme-3 li:lang(en):nth-child(2)::after, .style-theme-3 .area-essay.message02 .ct .div:lang(en):hover, .area-essay.message02 .ct .style-theme-3 .div:lang(en):hover, .style-theme-3 .area-essay.message02 .ct .div:lang(en):focus, .area-essay.message02 .ct .style-theme-3 .div:lang(en):focus, .style-theme-3 .area-essay.message02 .ct .div:hover .p:lang(en), .area-essay.message02 .ct .div:hover .style-theme-3 .p:lang(en), .style-theme-3 .area-essay.message02 .ct .div:focus .p:lang(en), .area-essay.message02 .ct .div:focus .style-theme-3 .p:lang(en), .style-theme-3 .area-customize.news-card .ct .div:lang(en):before, .area-customize.news-card .ct .style-theme-3 .div:lang(en):before, .style-theme-3 .area-customize.icons-g2 .ct .img:lang(en)::after, .area-customize.icons-g2 .ct .style-theme-3 .img:lang(en)::after, .style-theme-3 .area-customize.icons-g2 .ct .img:lang(en)::before, .area-customize.icons-g2 .ct .style-theme-3 .img:lang(en)::before, .style-theme-3 .area-customize.icons-g2 .ct .caption:lang(en), .area-customize.icons-g2 .ct .style-theme-3 .caption:lang(en), .style-theme-3 .area-customize.icons-g2 .ft li.more a:lang(en)::before, .area-customize.icons-g2 .ft li.more .style-theme-3 a:lang(en)::before, .style-theme-3 .area-customize.icons-g2 .ft li.more a:lang(en)::after, .area-customize.icons-g2 .ft li.more .style-theme-3 a:lang(en)::after, .style-theme-3 .list-pic.marquee-circle .ct a:lang(en), .list-pic.marquee-circle .ct .style-theme-3 a:lang(en), .style-theme-3 .area-customize.pagination .ct li.is-active a:lang(en), .area-customize.pagination .ct li.is-active .style-theme-3 a:lang(en), .style-theme-3 .list-text.jump-tool .ct li.NextNews a:lang(en)::before, .list-text.jump-tool .ct li.NextNews .style-theme-3 a:lang(en)::before, .style-theme-3 .list-text.jump-tool .ct li.PreNews a:lang(en)::before, .list-text.jump-tool .ct li.PreNews .style-theme-3 a:lang(en)::before, .style-theme-3 .list-text.classify .ct li.is-active a:lang(en), .list-text.classify .ct li.is-active .style-theme-3 a:lang(en), .style-theme-3 .area-essay.page-caption-p .ct .p table th:lang(en), .area-essay.page-caption-p .ct .p table .style-theme-3 th:lang(en), .style-theme-3 .area-table.rwd-horizontal .ct tbody td:lang(en):before, .area-table.rwd-horizontal .ct tbody .style-theme-3 td:lang(en):before, .style-theme-3 .area-table.rwd-horizontal .ct th:lang(en), .area-table.rwd-horizontal .ct .style-theme-3 th:lang(en), .style-theme-3 .area-table.title03 .ct tbody td:lang(en):before, .area-table.title03 .ct tbody .style-theme-3 td:lang(en):before, .style-theme-3 .area-table.title03 .ct th:lang(en), .area-table.title03 .ct .style-theme-3 th:lang(en), .style-theme-3 .area-table.notitle01 .ct tbody td:lang(en):before, .area-table.notitle01 .ct tbody .style-theme-3 td:lang(en):before, .style-theme-3 .area-table.title02 .ct thead:lang(en), .area-table.title02 .ct .style-theme-3 thead:lang(en), .style-theme-3 .area-table.title02 .ct tbody td:lang(en):before, .area-table.title02 .ct tbody .style-theme-3 td:lang(en):before {
        background-color: #1872D6
    }

.style-theme-4 .group-list.default > .bg-drop-layout > .in > .ft a, .group-list.default > .bg-drop-layout > .in > .ft .style-theme-4 a, .style-theme-4 .group-list.default > .in > .ft a, .group-list.default > .in > .ft .style-theme-4 a, .style-theme-4 .area-customize .ft a, .area-customize .ft .style-theme-4 a, .style-theme-4 .area-editor.default .ft a, .area-editor.default .ft .style-theme-4 a, .style-theme-4 .base-content .list-text.link .ft a, .base-content .list-text.link .ft .style-theme-4 a, .style-theme-4 .area-form.page-search .ft a, .area-form.page-search .ft .style-theme-4 a, .style-theme-4 .group-list.sample > .bg-drop-layout > .in > .ft a, .group-list.sample > .bg-drop-layout > .in > .ft .style-theme-4 a, .style-theme-4 .group-list.sample > .in > .ft a, .group-list.sample > .in > .ft .style-theme-4 a, .style-theme-4 .group-list.slider > .bg-drop-layout > .in > .ft a, .group-list.slider > .bg-drop-layout > .in > .ft .style-theme-4 a, .style-theme-4 .group-list.slider > .in > .ft a, .group-list.slider > .in > .ft .style-theme-4 a, .style-theme-4 .base-module-area .group-list.link > .bg-drop-layout > .in > .ft a, .base-module-area .group-list.link > .bg-drop-layout > .in > .ft .style-theme-4 a, .style-theme-4 .base-module-area .group-list.link > .in > .ft a, .base-module-area .group-list.link > .in > .ft .style-theme-4 a, .style-theme-4 .base-page-area .group-list.link > .bg-drop-layout > .in > .ft a, .base-page-area .group-list.link > .bg-drop-layout > .in > .ft .style-theme-4 a, .style-theme-4 .base-page-area .group-list.link > .in > .ft a, .base-page-area .group-list.link > .in > .ft .style-theme-4 a, .style-theme-4 .base-module-area .area-essay.link .ft a, .base-module-area .area-essay.link .ft .style-theme-4 a, .style-theme-4 .base-page-area .area-essay.link .ft a, .base-page-area .area-essay.link .ft .style-theme-4 a, .style-theme-4 .area-essay.message .ft a, .area-essay.message .ft .style-theme-4 a, .style-theme-4 .area-customize.news-card .ft a, .area-customize.news-card .ft .style-theme-4 a, .style-theme-4 .area-customize.icons-g2 .ft a, .area-customize.icons-g2 .ft .style-theme-4 a, .style-theme-4 .area-customize.message02 .ft a, .area-customize.message02 .ft .style-theme-4 a, .style-theme-4 .area-customize.video .ft a, .area-customize.video .ft .style-theme-4 a, .style-theme-4 .group-list.message > .bg-drop-layout > .in > .ft a, .group-list.message > .bg-drop-layout > .in > .ft .style-theme-4 a, .style-theme-4 .group-list.message > .in > .ft a, .group-list.message > .in > .ft .style-theme-4 a, .style-theme-4 .group-list.news-card02 .ft a, .group-list.news-card02 .ft .style-theme-4 a, .style-theme-4 .group-list.global-list > .bg-drop-layout > .in > .ft a, .group-list.global-list > .bg-drop-layout > .in > .ft .style-theme-4 a, .style-theme-4 .group-list.global-list > .in > .ft a, .group-list.global-list > .in > .ft .style-theme-4 a, .style-theme-4 .list-text.slider .ft a, .list-text.slider .ft .style-theme-4 a, .style-theme-4 .base-module-area .group-list.album > .bg-drop-layout > .in > .ft a, .base-module-area .group-list.album > .bg-drop-layout > .in > .ft .style-theme-4 a, .style-theme-4 .base-module-area .group-list.album > .in > .ft a, .base-module-area .group-list.album > .in > .ft .style-theme-4 a, .style-theme-4 .base-page-area .group-list.album > .bg-drop-layout > .in > .ft a, .base-page-area .group-list.album > .bg-drop-layout > .in > .ft .style-theme-4 a, .style-theme-4 .base-page-area .group-list.album > .in > .ft a, .base-page-area .group-list.album > .in > .ft .style-theme-4 a, .style-theme-4 .area-figure.album .ft a, .area-figure.album .ft .style-theme-4 a, .style-theme-4 .list-pic.nmth-link .ft a, .list-pic.nmth-link .ft .style-theme-4 a, .style-theme-4 .area-form.link .ft a, .area-form.link .ft .style-theme-4 a, .style-theme-4 .list-text.rss .ft a, .list-text.rss .ft .style-theme-4 a, .style-theme-4 .area-customize.calendar .ft a, .area-customize.calendar .ft .style-theme-4 a, .style-theme-4 .area-form.epaper .ft a, .area-form.epaper .ft .style-theme-4 a, .style-theme-4 .area-customize.message .ft a, .area-customize.message .ft .style-theme-4 a, .style-theme-4 .area-customize.ktnp-album .ft a, .area-customize.ktnp-album .ft .style-theme-4 a, .style-theme-4 .area-customize.ktnp-album02 .ft a, .area-customize.ktnp-album02 .ft .style-theme-4 a, .style-theme-4 .area-customize.pchouse-album .ft a, .area-customize.pchouse-album .ft .style-theme-4 a, .style-theme-4 .area-customize.korea-pic-slider .ft a, .area-customize.korea-pic-slider .ft .style-theme-4 a, .style-theme-4 .area-customize.pchouse-album02 .ft a, .area-customize.pchouse-album02 .ft .style-theme-4 a, .style-theme-4 .area-customize.pchouse-album03 .ft a, .area-customize.pchouse-album03 .ft .style-theme-4 a, .style-theme-4 .area-figure.album02 .ft a, .area-figure.album02 .ft .style-theme-4 a, .style-theme-4 .area-figure.album03 .ft a, .area-figure.album03 .ft .style-theme-4 a, .style-theme-4 .group-list.page-block > .bg-drop-layout > .in > .ft a, .group-list.page-block > .bg-drop-layout > .in > .ft .style-theme-4 a, .style-theme-4 .group-list.page-block > .in > .ft a, .group-list.page-block > .in > .ft .style-theme-4 a, .style-theme-4 .group-list.page-list > .bg-drop-layout > .in > .ft a, .group-list.page-list > .bg-drop-layout > .in > .ft .style-theme-4 a, .style-theme-4 .group-list.page-list > .in > .ft a, .group-list.page-list > .in > .ft .style-theme-4 a, .style-theme-4 .area-customize.DisWarning .ft a, .area-customize.DisWarning .ft .style-theme-4 a, .style-theme-4 .area-customize.calendar-detail .ft a, .area-customize.calendar-detail .ft .style-theme-4 a, .style-theme-4 .area-customize.calendar-detail02 .ft a, .area-customize.calendar-detail02 .ft .style-theme-4 a, .style-theme-4 .area-customize.calendar-detail03 .ft a, .area-customize.calendar-detail03 .ft .style-theme-4 a, .style-theme-4 .area-customize.calendar-schedule .ft a, .area-customize.calendar-schedule .ft .style-theme-4 a, .style-theme-4 .area-customize.chart .ft a, .area-customize.chart .ft .style-theme-4 a, .style-theme-4 .area-essay.page-caption-p .ft a, .area-essay.page-caption-p .ft .style-theme-4 a, .style-theme-4 .area-essay.page-caption-label .ft a, .area-essay.page-caption-label .ft .style-theme-4 a, .style-theme-4 .area-essay.page-caption-label-p .ft a, .area-essay.page-caption-label-p .ft .style-theme-4 a, .style-theme-4 .area-essay.page-essay .ft a, .area-essay.page-essay .ft .style-theme-4 a, .style-theme-4 .area-essay.page-img-caption-label .ft a, .area-essay.page-img-caption-label .ft .style-theme-4 a, .style-theme-4 .area-essay.page-img-caption-p .ft a, .area-essay.page-img-caption-p .ft .style-theme-4 a, .style-theme-4 .area-figure.page-figure .ft a, .area-figure.page-figure .ft .style-theme-4 a, .style-theme-4 .area-figure.e-paper .ft a, .area-figure.e-paper .ft .style-theme-4 a, .style-theme-4 .area-figure.page-img-figcaption .ft a, .area-figure.page-img-figcaption .ft .style-theme-4 a, .style-theme-4 .area-figure.page-img-figcaption-label .ft a, .area-figure.page-img-figcaption-label .ft .style-theme-4 a, .style-theme-4 .area-figure.page-img-figcaption-p .ft a, .area-figure.page-img-figcaption-p .ft .style-theme-4 a, .style-theme-4 .area-figure.page-img-label .ft a, .area-figure.page-img-label .ft .style-theme-4 a, .style-theme-4 .area-figure.page-img-label-p .ft a, .area-figure.page-img-label-p .ft .style-theme-4 a, .style-theme-4 .area-figure.page-img-p .ft a, .area-figure.page-img-p .ft .style-theme-4 a, .style-theme-4 .area-form.page-form .ft a, .area-form.page-form .ft .style-theme-4 a, .style-theme-4 .area-form.submit .ft a, .area-form.submit .ft .style-theme-4 a, .style-theme-4 .area-customize.map .ft a, .area-customize.map .ft .style-theme-4 a, .style-theme-4 .area-customize.audio .ft a, .area-customize.audio .ft .style-theme-4 a, .style-theme-4 .area-customize.iframe .ft a, .area-customize.iframe .ft .style-theme-4 a, .style-theme-4 .area-customize.ey-video .ft a, .area-customize.ey-video .ft .style-theme-4 a, .style-theme-4 .area-customize.video-list .ft a, .area-customize.video-list .ft .style-theme-4 a, .style-theme-4 .list-text.message .ft a, .list-text.message .ft .style-theme-4 a, .style-theme-4 .group-list.page-list-pic > .bg-drop-layout > .in > .ft a, .group-list.page-list-pic > .bg-drop-layout > .in > .ft .style-theme-4 a, .style-theme-4 .group-list.page-list-pic > .in > .ft a, .group-list.page-list-pic > .in > .ft .style-theme-4 a, .style-theme-4 .area-form.sign-in .ft a, .area-form.sign-in .ft .style-theme-4 a, .style-theme-4 .group-list.sitemap > .bg-drop-layout > .in > .ft a, .group-list.sitemap > .bg-drop-layout > .in > .ft .style-theme-4 a, .style-theme-4 .group-list.sitemap > .in > .ft a, .group-list.sitemap > .in > .ft .style-theme-4 a, .style-theme-4 .list-text.sitemap .ft a, .list-text.sitemap .ft .style-theme-4 a, .style-theme-4 .area-table.page-table .ft a, .area-table.page-table .ft .style-theme-4 a, .style-theme-4 .area-table.rwd-horizontal .ft a, .area-table.rwd-horizontal .ft .style-theme-4 a, .style-theme-4 .area-table.title03 .ft a, .area-table.title03 .ft .style-theme-4 a, .style-theme-4 .area-table.notitle01 .ft a, .area-table.notitle01 .ft .style-theme-4 a, .style-theme-4 .area-table.notitle02 .ft a, .area-table.notitle02 .ft .style-theme-4 a, .style-theme-4 .area-table.notitle03 .ft a, .area-table.notitle03 .ft .style-theme-4 a, .style-theme-4 .area-table.title01 .ft a, .area-table.title01 .ft .style-theme-4 a, .style-theme-4 .area-table.title02 .ft a, .area-table.title02 .ft .style-theme-4 a, .style-theme-4 .area-table.rwd-straight .ft a, .area-table.rwd-straight .ft .style-theme-4 a, .style-theme-4 .list-text.page-list .ft a, .list-text.page-list .ft .style-theme-4 a, .style-theme-4 .group-list.page-list-text > .bg-drop-layout > .in > .ft a, .group-list.page-list-text > .bg-drop-layout > .in > .ft .style-theme-4 a, .style-theme-4 .group-list.page-list-text > .in > .ft a, .group-list.page-list-text > .in > .ft .style-theme-4 a, .style-theme-4 .area-table.vote-table .ft a, .area-table.vote-table .ft .style-theme-4 a, .style-theme-4 .group-list.major-slider > .bg-drop-layout > .in > .ft li.more a, .group-list.major-slider > .bg-drop-layout > .in > .ft li.more .style-theme-4 a, .style-theme-4 .group-list.major-slider > .in > .ft li.more a, .group-list.major-slider > .in > .ft li.more .style-theme-4 a, .style-theme-4 .list-pic.marquee-circle .ft li.more a, .list-pic.marquee-circle .ft li.more .style-theme-4 a, .style-theme-4 .group-list.major-slider02 > .bg-drop-layout > .in > .ft li.more a, .group-list.major-slider02 > .bg-drop-layout > .in > .ft li.more .style-theme-4 a, .style-theme-4 .group-list.major-slider02 > .in > .ft li.more a, .group-list.major-slider02 > .in > .ft li.more .style-theme-4 a, .style-theme-4 .list-pic.marquee .ft li.more a, .list-pic.marquee .ft li.more .style-theme-4 a, .style-theme-4 .list-pic.marquee02 .ft li.more a, .list-pic.marquee02 .ft li.more .style-theme-4 a, .style-theme-4 .list-pic.marquee03 .ft li.more a, .list-pic.marquee03 .ft li.more .style-theme-4 a, .style-theme-4 .area-customize.calendar .ct .label a, .area-customize.calendar .ct .label .style-theme-4 a, .style-theme-4 .list-pic.marquee-mask .ft li.more a, .list-pic.marquee-mask .ft li.more .style-theme-4 a, .style-theme-4 .area-customize.calendar-detail .ct .label a, .area-customize.calendar-detail .ct .label .style-theme-4 a, .style-theme-4 .area-customize.calendar-detail04 .ct .label a, .area-customize.calendar-detail04 .ct .label .style-theme-4 a, .style-theme-4 .sys-root a.btn, .sys-root .style-theme-4 a.btn, .style-theme-4 .sys-root button, .sys-root .style-theme-4 button, .style-theme-4 .area-form.page-search .hd a, .area-form.page-search .hd .style-theme-4 a, .style-theme-4 .area-form.page-search .ct .fieldset input[type="submit"], .area-form.page-search .ct .fieldset .style-theme-4 input[type="submit"], .style-theme-4 .area-form.page-search .ct .fieldset input[type="reset"], .area-form.page-search .ct .fieldset .style-theme-4 input[type="reset"], .style-theme-4 [data-js="false"] .base-wrapper .area-form.search .ft a, [data-js="false"] .base-wrapper .area-form.search .ft .style-theme-4 a, .style-theme-4 .rss_info li a, .rss_info li .style-theme-4 a, .style-theme-4 .table-form .btnRefresh input, .table-form .btnRefresh .style-theme-4 input, .style-theme-4 .table-form .btnVoice input, .table-form .btnVoice .style-theme-4 input, .style-theme-4 .form_list .btnRefresh input, .form_list .btnRefresh .style-theme-4 input, .style-theme-4 .form_list .btnVoice input, .form_list .btnVoice .style-theme-4 input, .style-theme-4 .table-form .btn_selection_file input, .table-form .btn_selection_file .style-theme-4 input, .style-theme-4 .form_list .btn_selection_file input, .form_list .btn_selection_file .style-theme-4 input, .style-theme-4 .table-form tr.bottom-btn-cell input.btn_define, .table-form tr.bottom-btn-cell .style-theme-4 input.btn_define, .style-theme-4 .table-form input[type="submit"], .table-form .style-theme-4 input[type="submit"], .style-theme-4 .style-btn, .style-theme-4 .group-list.marquee > .bg-drop-layout > .in > .ft li.more a, .group-list.marquee > .bg-drop-layout > .in > .ft li.more .style-theme-4 a, .style-theme-4 .group-list.marquee > .in > .ft li.more a, .group-list.marquee > .in > .ft li.more .style-theme-4 a, .style-theme-4 .list-pic.marquee04 .ft li.more a, .list-pic.marquee04 .ft li.more .style-theme-4 a, .style-theme-4 .group-list.album02 > .bg-drop-layout > .in > .ft li.more a, .group-list.album02 > .bg-drop-layout > .in > .ft li.more .style-theme-4 a, .style-theme-4 .group-list.album02 > .in > .ft li.more a, .group-list.album02 > .in > .ft li.more .style-theme-4 a, .style-theme-4 .list-text.jump-tool .ct li.NextNews a, .list-text.jump-tool .ct li.NextNews .style-theme-4 a, .style-theme-4 .list-text.jump-tool .ct li.PreNews a, .list-text.jump-tool .ct li.PreNews .style-theme-4 a, .style-theme-4 .list-text.jump-tool .ct li.back a, .list-text.jump-tool .ct li.back .style-theme-4 a, .style-theme-4 .list-text.jump-tool .ct li.to-top a, .list-text.jump-tool .ct li.to-top .style-theme-4 a, .style-theme-4 .list-text.btn .ct a, .list-text.btn .ct .style-theme-4 a, .style-theme-4 .area-essay.active .ft a, .area-essay.active .ft .style-theme-4 a, .style-theme-4 .area-essay.page-caption-p .ct .more_style, .area-essay.page-caption-p .ct .style-theme-4 .more_style, .style-theme-4 .base-wrapper .simple-text.query .ft a, .base-wrapper .simple-text.query .ft .style-theme-4 a, .style-theme-4 .base-extend .simple-text.query .ft a, .base-extend .simple-text.query .ft .style-theme-4 a, .style-theme-4 .area-customize.sign-in .ft a, .area-customize.sign-in .ft .style-theme-4 a, .style-theme-4 .group.default.block1 .more a, .group.default.block1 .more .style-theme-4 a, .style-theme-4 .group.default.block2 .block-chart > .in .ft .more a, .group.default.block2 .block-chart > .in .ft .more .style-theme-4 a, .style-theme-4 .group.default.moreblock3 .area-editor.default .ft > .in > ul a, .group.default.moreblock3 .area-editor.default .ft > .in > ul .style-theme-4 a, .style-theme-4 .group.default.block6 .block-theme-pavilion .ft .more a, .group.default.block6 .block-theme-pavilion .ft .more .style-theme-4 a, .style-theme-4 .intranetblock1 .group-list.slider .ft ul li a, .intranetblock1 .group-list.slider .ft ul li .style-theme-4 a, .style-theme-4 .intranetblock2 .group-list.slider .ft ul li a, .intranetblock2 .group-list.slider .ft ul li .style-theme-4 a, .style-theme-4 .extend-nav .ct a, .extend-nav .ct .style-theme-4 a, .style-theme-4 .extend-links .hd a, .extend-links .hd .style-theme-4 a, .style-theme-4 .extend-links .ct a, .extend-links .ct .style-theme-4 a, .style-theme-4 .group.default.block1 .headH3::before, .group.default.block1 .style-theme-4 .headH3::before, .style-theme-4 .group.default.block2 .headH3::before, .group.default.block2 .style-theme-4 .headH3::before, .style-theme-4 .group.default.block3 .headH3::before, .group.default.block3 .style-theme-4 .headH3::before, .style-theme-4 .group.default.block4 .headH3::before, .group.default.block4 .style-theme-4 .headH3::before, .style-theme-4 .group.default.block6 .headH3::before, .group.default.block6 .style-theme-4 .headH3::before, .style-theme-4 .group.default.block7 .headH3::before, .group.default.block7 .style-theme-4 .headH3::before, .style-theme-4 .group.default.block8 .headH3::before, .group.default.block8 .style-theme-4 .headH3::before, .style-theme-4 .group.default.block9 .headH3::before, .group.default.block9 .style-theme-4 .headH3::before, .style-theme-4 .group.default.block10 .headH3::before, .group.default.block10 .style-theme-4 .headH3::before, .style-theme-4 .group.default.links2 .headH3::before, .group.default.links2 .style-theme-4 .headH3::before, .style-theme-4 .group.default.block1 .rss a::before, .group.default.block1 .rss .style-theme-4 a::before, .style-theme-4 .group.default.block1 .rss a::after, .group.default.block1 .rss .style-theme-4 a::after, .style-theme-4 .group.default.block3 .block-knowledge1 .ct .in .answer::before, .group.default.block3 .block-knowledge1 .ct .in .style-theme-4 .answer::before, .style-theme-4 .group.default.block3 .block-knowledge1 .ct .in .answer::after, .group.default.block3 .block-knowledge1 .ct .in .style-theme-4 .answer::after, .style-theme-4 .group.default.block3 .block-knowledge2 .ct .in .answer::before, .group.default.block3 .block-knowledge2 .ct .in .style-theme-4 .answer::before, .style-theme-4 .group.default.block3 .block-knowledge2 .ct .in .answer::after, .group.default.block3 .block-knowledge2 .ct .in .style-theme-4 .answer::after, .style-theme-4 .group.default.block3 .block-knowledge3 .ct .in .answer::before, .group.default.block3 .block-knowledge3 .ct .in .style-theme-4 .answer::before, .style-theme-4 .group.default.block3 .block-knowledge3 .ct .in .answer::after, .group.default.block3 .block-knowledge3 .ct .in .style-theme-4 .answer::after, .style-theme-4 .group.default.block4 .ct .in .block-service .ct .in .submit:nth-last-child(2) input, .group.default.block4 .ct .in .block-service .ct .in .submit:nth-last-child(2) .style-theme-4 input, .style-theme-4 .group.default.block4 .ct .in .block-epaper .ct .in .submit:nth-child(2) input, .group.default.block4 .ct .in .block-epaper .ct .in .submit:nth-child(2) .style-theme-4 input, .style-theme-4 .group.default.block4 .submit:hover::before, .group.default.block4 .style-theme-4 .submit:hover::before, .style-theme-4 .group.default.block4 .submit:hover::after, .group.default.block4 .style-theme-4 .submit:hover::after, .style-theme-4 .group.default.block4 .submit:focus::before, .group.default.block4 .style-theme-4 .submit:focus::before, .style-theme-4 .group.default.block4 .submit:focus::after, .group.default.block4 .style-theme-4 .submit:focus::after, .style-theme-4 .group.default.block5 .headH3::after, .group.default.block5 .style-theme-4 .headH3::after, .style-theme-4 table.RWDtable th, table.RWDtable .style-theme-4 th, .style-theme-4 table.rwdtable th, table.rwdtable .style-theme-4 th, .style-theme-4 .area-customize .hd > .in, .area-customize .style-theme-4 .hd > .in, .style-theme-4 .area-editor.default .hd > .in, .area-editor.default .style-theme-4 .hd > .in, .style-theme-4 .base-content .group.nav > .bg-drop-layout > .in > .ct > .in, .base-content .style-theme-4 .group.nav > .bg-drop-layout > .in > .ct > .in, .style-theme-4 .base-content .group.nav > .in > .ct > .in, .base-content .style-theme-4 .group.nav > .in > .ct > .in, .style-theme-4 .base-mobile .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-active > .group.nav > .in .hd a, .base-mobile .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-active > .group.nav > .in .hd .style-theme-4 a, .style-theme-4 .base-mobile .group-list.nav > .in > .ct > .in > ul > li.is-active > .group.nav > .in .hd a, .base-mobile .group-list.nav > .in > .ct > .in > ul > li.is-active > .group.nav > .in .hd .style-theme-4 a, .style-theme-4 .base-content .group-list.nav > .bg-drop-layout > .in > .hd, .base-content .style-theme-4 .group-list.nav > .bg-drop-layout > .in > .hd, .style-theme-4 .base-content .group-list.nav > .in > .hd, .base-content .style-theme-4 .group-list.nav > .in > .hd, .style-theme-4 .simple-text.heading .ct .h2::after, .simple-text.heading .ct .style-theme-4 .h2::after, .style-theme-4 .simple-text.heading .ct h2::after, .simple-text.heading .ct .style-theme-4 h2::after, .style-theme-4 .base-header .list-text.nav .hd a:hover, .base-header .list-text.nav .hd .style-theme-4 a:hover, .style-theme-4 .base-header .list-text.nav .hd a:focus, .base-header .list-text.nav .hd .style-theme-4 a:focus, .style-theme-4 .list-text.minor-nav .hd, .list-text.minor-nav .style-theme-4 .hd, .style-theme-4 .list-text.minor-nav .ct a::before, .list-text.minor-nav .ct .style-theme-4 a::before, .style-theme-4 .list-text.user-tool .ct li.print a, .list-text.user-tool .ct li.print .style-theme-4 a, .style-theme-4 .simple-text.btn .ct a, .simple-text.btn .ct .style-theme-4 a, .style-theme-4 .area-form.page-search .ct .fieldset span.reset::before, .area-form.page-search .ct .fieldset .style-theme-4 span.reset::before, .style-theme-4 .area-form.page-search .ct .fieldset span.reset::after, .area-form.page-search .ct .fieldset .style-theme-4 span.reset::after, .style-theme-4 .base-mobile .area-form.search .ct .fieldset span.submit a, .base-mobile .area-form.search .ct .fieldset span.submit .style-theme-4 a, .style-theme-4 .base-mobile .area-form.search .ft a, .base-mobile .area-form.search .ft .style-theme-4 a, .style-theme-4 .base-wrapper .area-form.search .ct .fieldset span.submit a, .base-wrapper .area-form.search .ct .fieldset span.submit .style-theme-4 a, .style-theme-4 .epaper_list .area-figure.page-figure .ct .div:hover .essay, .epaper_list .area-figure.page-figure .ct .div:hover .style-theme-4 .essay, .style-theme-4 .epaper_list .area-figure.page-figure .ct .div:focus .essay, .epaper_list .area-figure.page-figure .ct .div:focus .style-theme-4 .essay, .style-theme-4 .epaper-list .area-figure.page-figure .ct .div:hover .essay, .epaper-list .area-figure.page-figure .ct .div:hover .style-theme-4 .essay, .style-theme-4 .epaper-list .area-figure.page-figure .ct .div:focus .essay, .epaper-list .area-figure.page-figure .ct .div:focus .style-theme-4 .essay, .style-theme-4 .list-text.tab .ct li.is-active a, .list-text.tab .ct li.is-active .style-theme-4 a, .style-theme-4 .list-text.tab .ct a:hover::before, .list-text.tab .ct .style-theme-4 a:hover::before, .style-theme-4 .list-text.tab .ct a:focus::before, .list-text.tab .ct .style-theme-4 a:focus::before, .style-theme-4 .block5 .list-text.tab .ct a:hover, .block5 .list-text.tab .ct .style-theme-4 a:hover, .style-theme-4 .block5 .list-text.tab .ct a:focus, .block5 .list-text.tab .ct .style-theme-4 a:focus, .style-theme-4 .group-list.major-slider > .bg-drop-layout > .in > .ft li.is-dot.is-active a, .group-list.major-slider > .bg-drop-layout > .in > .ft li.is-dot.is-active .style-theme-4 a, .style-theme-4 .group-list.major-slider > .in > .ft li.is-dot.is-active a, .group-list.major-slider > .in > .ft li.is-dot.is-active .style-theme-4 a, .style-theme-4 [data-js="false"] .block-news-event .group-list.slider .hd h2, [data-js="false"] .block-news-event .group-list.slider .hd .style-theme-4 h2, .style-theme-4 [data-js="false"] .block-news-event .group-list.slider .hd .h2, [data-js="false"] .block-news-event .group-list.slider .hd .style-theme-4 .h2, .style-theme-4 .block5 .group-list.slider .ft ul li.more a::before, .block5 .group-list.slider .ft ul li.more .style-theme-4 a::before, .style-theme-4 .block5 .group-list.slider .ft ul li.more a::after, .block5 .group-list.slider .ft ul li.more .style-theme-4 a::after, .style-theme-4 .area-essay.message .ct .div:hover .essay, .area-essay.message .ct .div:hover .style-theme-4 .essay, .style-theme-4 .area-essay.message .ct .div:focus .essay, .area-essay.message .ct .div:focus .style-theme-4 .essay, .style-theme-4 .area-essay.message.news3 .ct .div .p ul li:nth-child(3)::before, .area-essay.message.news3 .ct .div .p ul .style-theme-4 li:nth-child(3)::before, .style-theme-4 .area-essay.message.news4 .ct .div .essay .p ul li:nth-child(1)::before, .area-essay.message.news4 .ct .div .essay .p ul .style-theme-4 li:nth-child(1)::before, .style-theme-4 .area-essay.message.news4 .ct .div .essay .p ul li:nth-child(2)::after, .area-essay.message.news4 .ct .div .essay .p ul .style-theme-4 li:nth-child(2)::after, .style-theme-4 .area-essay.message02 .ct .div:hover, .area-essay.message02 .ct .style-theme-4 .div:hover, .style-theme-4 .area-essay.message02 .ct .div:focus, .area-essay.message02 .ct .style-theme-4 .div:focus, .style-theme-4 .area-essay.message02 .ct .div:hover .p, .area-essay.message02 .ct .div:hover .style-theme-4 .p, .style-theme-4 .area-essay.message02 .ct .div:focus .p, .area-essay.message02 .ct .div:focus .style-theme-4 .p, .style-theme-4 .area-customize.news-card .ct .div:before, .area-customize.news-card .ct .style-theme-4 .div:before, .style-theme-4 .area-customize.icons-g2 .ct .img::after, .area-customize.icons-g2 .ct .style-theme-4 .img::after, .style-theme-4 .area-customize.icons-g2 .ct .img::before, .area-customize.icons-g2 .ct .style-theme-4 .img::before, .style-theme-4 .area-customize.icons-g2 .ct .caption, .area-customize.icons-g2 .ct .style-theme-4 .caption, .style-theme-4 .area-customize.icons-g2 .ft li.more a::before, .area-customize.icons-g2 .ft li.more .style-theme-4 a::before, .style-theme-4 .area-customize.icons-g2 .ft li.more a::after, .area-customize.icons-g2 .ft li.more .style-theme-4 a::after, .style-theme-4 .list-pic.marquee-circle .ct a, .list-pic.marquee-circle .ct .style-theme-4 a, .style-theme-4 .area-customize.pagination .ct li.is-active a, .area-customize.pagination .ct li.is-active .style-theme-4 a, .style-theme-4 .list-text.jump-tool .ct li.NextNews a::before, .list-text.jump-tool .ct li.NextNews .style-theme-4 a::before, .style-theme-4 .list-text.jump-tool .ct li.PreNews a::before, .list-text.jump-tool .ct li.PreNews .style-theme-4 a::before, .style-theme-4 .list-text.classify .ct li.is-active a, .list-text.classify .ct li.is-active .style-theme-4 a, .style-theme-4 .area-essay.page-caption-p .ct .p table th, .area-essay.page-caption-p .ct .p table .style-theme-4 th, .style-theme-4 .area-table.rwd-horizontal .ct tbody td:before, .area-table.rwd-horizontal .ct tbody .style-theme-4 td:before, .style-theme-4 .area-table.rwd-horizontal .ct th, .area-table.rwd-horizontal .ct .style-theme-4 th, .style-theme-4 .area-table.title03 .ct tbody td:before, .area-table.title03 .ct tbody .style-theme-4 td:before, .style-theme-4 .area-table.title03 .ct th, .area-table.title03 .ct .style-theme-4 th, .style-theme-4 .area-table.notitle01 .ct tbody td:before, .area-table.notitle01 .ct tbody .style-theme-4 td:before, .style-theme-4 .area-table.title02 .ct thead, .area-table.title02 .ct .style-theme-4 thead, .style-theme-4 .area-table.title02 .ct tbody td:before, .area-table.title02 .ct tbody .style-theme-4 td:before {
    background-color: #7C47B7
}

    .style-theme-4 .group-list.default > .in > .ft a:lang(en), .group-list.default > .in > .ft .style-theme-4 a:lang(en), .style-theme-4 .area-customize .ft a:lang(en), .area-customize .ft .style-theme-4 a:lang(en), .style-theme-4 .area-editor.default .ft a:lang(en), .area-editor.default .ft .style-theme-4 a:lang(en), .style-theme-4 .base-content .list-text.link .ft a:lang(en), .base-content .list-text.link .ft .style-theme-4 a:lang(en), .style-theme-4 .area-form.page-search .ft a:lang(en), .area-form.page-search .ft .style-theme-4 a:lang(en), .style-theme-4 .group-list.sample > .in > .ft a:lang(en), .group-list.sample > .in > .ft .style-theme-4 a:lang(en), .style-theme-4 .group-list.slider > .in > .ft a:lang(en), .group-list.slider > .in > .ft .style-theme-4 a:lang(en), .style-theme-4 .base-module-area .group-list.link > .in > .ft a:lang(en), .base-module-area .group-list.link > .in > .ft .style-theme-4 a:lang(en), .style-theme-4 .base-page-area .group-list.link > .in > .ft a:lang(en), .base-page-area .group-list.link > .in > .ft .style-theme-4 a:lang(en), .style-theme-4 .base-module-area .area-essay.link .ft a:lang(en), .base-module-area .area-essay.link .ft .style-theme-4 a:lang(en), .style-theme-4 .base-page-area .area-essay.link .ft a:lang(en), .base-page-area .area-essay.link .ft .style-theme-4 a:lang(en), .style-theme-4 .area-essay.message .ft a:lang(en), .area-essay.message .ft .style-theme-4 a:lang(en), .style-theme-4 .group-list.message > .in > .ft a:lang(en), .group-list.message > .in > .ft .style-theme-4 a:lang(en), .style-theme-4 .group-list.news-card02 .ft a:lang(en), .group-list.news-card02 .ft .style-theme-4 a:lang(en), .style-theme-4 .group-list.global-list > .in > .ft a:lang(en), .group-list.global-list > .in > .ft .style-theme-4 a:lang(en), .style-theme-4 .list-text.slider .ft a:lang(en), .list-text.slider .ft .style-theme-4 a:lang(en), .style-theme-4 .base-module-area .group-list.album > .in > .ft a:lang(en), .base-module-area .group-list.album > .in > .ft .style-theme-4 a:lang(en), .style-theme-4 .base-page-area .group-list.album > .in > .ft a:lang(en), .base-page-area .group-list.album > .in > .ft .style-theme-4 a:lang(en), .style-theme-4 .area-figure.album .ft a:lang(en), .area-figure.album .ft .style-theme-4 a:lang(en), .style-theme-4 .list-pic.nmth-link .ft a:lang(en), .list-pic.nmth-link .ft .style-theme-4 a:lang(en), .style-theme-4 .area-form.link .ft a:lang(en), .area-form.link .ft .style-theme-4 a:lang(en), .style-theme-4 .list-text.rss .ft a:lang(en), .list-text.rss .ft .style-theme-4 a:lang(en), .style-theme-4 .area-form.epaper .ft a:lang(en), .area-form.epaper .ft .style-theme-4 a:lang(en), .style-theme-4 .area-figure.album02 .ft a:lang(en), .area-figure.album02 .ft .style-theme-4 a:lang(en), .style-theme-4 .area-figure.album03 .ft a:lang(en), .area-figure.album03 .ft .style-theme-4 a:lang(en), .style-theme-4 .group-list.page-block > .in > .ft a:lang(en), .group-list.page-block > .in > .ft .style-theme-4 a:lang(en), .style-theme-4 .group-list.page-list > .in > .ft a:lang(en), .group-list.page-list > .in > .ft .style-theme-4 a:lang(en), .style-theme-4 .area-essay.page-caption-p .ft a:lang(en), .area-essay.page-caption-p .ft .style-theme-4 a:lang(en), .style-theme-4 .area-essay.page-caption-label .ft a:lang(en), .area-essay.page-caption-label .ft .style-theme-4 a:lang(en), .style-theme-4 .area-essay.page-caption-label-p .ft a:lang(en), .area-essay.page-caption-label-p .ft .style-theme-4 a:lang(en), .style-theme-4 .area-essay.page-essay .ft a:lang(en), .area-essay.page-essay .ft .style-theme-4 a:lang(en), .style-theme-4 .area-essay.page-img-caption-label .ft a:lang(en), .area-essay.page-img-caption-label .ft .style-theme-4 a:lang(en), .style-theme-4 .area-essay.page-img-caption-p .ft a:lang(en), .area-essay.page-img-caption-p .ft .style-theme-4 a:lang(en), .style-theme-4 .area-figure.page-figure .ft a:lang(en), .area-figure.page-figure .ft .style-theme-4 a:lang(en), .style-theme-4 .area-figure.e-paper .ft a:lang(en), .area-figure.e-paper .ft .style-theme-4 a:lang(en), .style-theme-4 .area-figure.page-img-figcaption .ft a:lang(en), .area-figure.page-img-figcaption .ft .style-theme-4 a:lang(en), .style-theme-4 .area-figure.page-img-figcaption-label .ft a:lang(en), .area-figure.page-img-figcaption-label .ft .style-theme-4 a:lang(en), .style-theme-4 .area-figure.page-img-figcaption-p .ft a:lang(en), .area-figure.page-img-figcaption-p .ft .style-theme-4 a:lang(en), .style-theme-4 .area-figure.page-img-label .ft a:lang(en), .area-figure.page-img-label .ft .style-theme-4 a:lang(en), .style-theme-4 .area-figure.page-img-label-p .ft a:lang(en), .area-figure.page-img-label-p .ft .style-theme-4 a:lang(en), .style-theme-4 .area-figure.page-img-p .ft a:lang(en), .area-figure.page-img-p .ft .style-theme-4 a:lang(en), .style-theme-4 .area-form.page-form .ft a:lang(en), .area-form.page-form .ft .style-theme-4 a:lang(en), .style-theme-4 .area-form.submit .ft a:lang(en), .area-form.submit .ft .style-theme-4 a:lang(en), .style-theme-4 .list-text.message .ft a:lang(en), .list-text.message .ft .style-theme-4 a:lang(en), .style-theme-4 .group-list.page-list-pic > .in > .ft a:lang(en), .group-list.page-list-pic > .in > .ft .style-theme-4 a:lang(en), .style-theme-4 .area-form.sign-in .ft a:lang(en), .area-form.sign-in .ft .style-theme-4 a:lang(en), .style-theme-4 .group-list.sitemap > .in > .ft a:lang(en), .group-list.sitemap > .in > .ft .style-theme-4 a:lang(en), .style-theme-4 .list-text.sitemap .ft a:lang(en), .list-text.sitemap .ft .style-theme-4 a:lang(en), .style-theme-4 .area-table.page-table .ft a:lang(en), .area-table.page-table .ft .style-theme-4 a:lang(en), .style-theme-4 .area-table.rwd-horizontal .ft a:lang(en), .area-table.rwd-horizontal .ft .style-theme-4 a:lang(en), .style-theme-4 .area-table.title03 .ft a:lang(en), .area-table.title03 .ft .style-theme-4 a:lang(en), .style-theme-4 .area-table.notitle01 .ft a:lang(en), .area-table.notitle01 .ft .style-theme-4 a:lang(en), .style-theme-4 .area-table.notitle02 .ft a:lang(en), .area-table.notitle02 .ft .style-theme-4 a:lang(en), .style-theme-4 .area-table.notitle03 .ft a:lang(en), .area-table.notitle03 .ft .style-theme-4 a:lang(en), .style-theme-4 .area-table.title01 .ft a:lang(en), .area-table.title01 .ft .style-theme-4 a:lang(en), .style-theme-4 .area-table.title02 .ft a:lang(en), .area-table.title02 .ft .style-theme-4 a:lang(en), .style-theme-4 .area-table.rwd-straight .ft a:lang(en), .area-table.rwd-straight .ft .style-theme-4 a:lang(en), .style-theme-4 .list-text.page-list .ft a:lang(en), .list-text.page-list .ft .style-theme-4 a:lang(en), .style-theme-4 .group-list.page-list-text > .in > .ft a:lang(en), .group-list.page-list-text > .in > .ft .style-theme-4 a:lang(en), .style-theme-4 .area-table.vote-table .ft a:lang(en), .area-table.vote-table .ft .style-theme-4 a:lang(en), .style-theme-4 .group-list.major-slider > .in > .ft li.more a:lang(en), .group-list.major-slider > .in > .ft li.more .style-theme-4 a:lang(en), .style-theme-4 .list-pic.marquee-circle .ft li.more a:lang(en), .list-pic.marquee-circle .ft li.more .style-theme-4 a:lang(en), .style-theme-4 .group-list.major-slider02 > .in > .ft li.more a:lang(en), .group-list.major-slider02 > .in > .ft li.more .style-theme-4 a:lang(en), .style-theme-4 .list-pic.marquee .ft li.more a:lang(en), .list-pic.marquee .ft li.more .style-theme-4 a:lang(en), .style-theme-4 .list-pic.marquee02 .ft li.more a:lang(en), .list-pic.marquee02 .ft li.more .style-theme-4 a:lang(en), .style-theme-4 .list-pic.marquee03 .ft li.more a:lang(en), .list-pic.marquee03 .ft li.more .style-theme-4 a:lang(en), .style-theme-4 .area-customize.calendar .ct .label a:lang(en), .area-customize.calendar .ct .label .style-theme-4 a:lang(en), .style-theme-4 .list-pic.marquee-mask .ft li.more a:lang(en), .list-pic.marquee-mask .ft li.more .style-theme-4 a:lang(en), .style-theme-4 .area-customize.calendar-detail .ct .label a:lang(en), .area-customize.calendar-detail .ct .label .style-theme-4 a:lang(en), .style-theme-4 .area-customize.calendar-detail04 .ct .label a:lang(en), .area-customize.calendar-detail04 .ct .label .style-theme-4 a:lang(en), .style-theme-4 .sys-root a.btn:lang(en), .sys-root .style-theme-4 a.btn:lang(en), .style-theme-4 .sys-root button:lang(en), .sys-root .style-theme-4 button:lang(en), .style-theme-4 .area-form.page-search .hd a:lang(en), .area-form.page-search .hd .style-theme-4 a:lang(en), .style-theme-4 .area-form.page-search .ct .fieldset input[type="submit"]:lang(en), .area-form.page-search .ct .fieldset .style-theme-4 input[type="submit"]:lang(en), .style-theme-4 .area-form.page-search .ct .fieldset input[type="reset"]:lang(en), .area-form.page-search .ct .fieldset .style-theme-4 input[type="reset"]:lang(en), .style-theme-4 [data-js="false"] .base-wrapper .area-form.search .ft a:lang(en), [data-js="false"] .base-wrapper .area-form.search .ft .style-theme-4 a:lang(en), .style-theme-4 .rss_info li a:lang(en), .rss_info li .style-theme-4 a:lang(en), .style-theme-4 .table-form .btnRefresh input:lang(en), .table-form .btnRefresh .style-theme-4 input:lang(en), .style-theme-4 .table-form .btnVoice input:lang(en), .table-form .btnVoice .style-theme-4 input:lang(en), .style-theme-4 .form_list .btnRefresh input:lang(en), .form_list .btnRefresh .style-theme-4 input:lang(en), .style-theme-4 .form_list .btnVoice input:lang(en), .form_list .btnVoice .style-theme-4 input:lang(en), .style-theme-4 .table-form .btn_selection_file input:lang(en), .table-form .btn_selection_file .style-theme-4 input:lang(en), .style-theme-4 .form_list .btn_selection_file input:lang(en), .form_list .btn_selection_file .style-theme-4 input:lang(en), .style-theme-4 .table-form tr.bottom-btn-cell input.btn_define:lang(en), .table-form tr.bottom-btn-cell .style-theme-4 input.btn_define:lang(en), .style-theme-4 .table-form input[type="submit"]:lang(en), .table-form .style-theme-4 input[type="submit"]:lang(en), .style-theme-4 .style-btn:lang(en), .style-theme-4 .group-list.marquee > .bg-drop-layout > .in > .ft li.more a:lang(en), .group-list.marquee > .bg-drop-layout > .in > .ft li.more .style-theme-4 a:lang(en), .style-theme-4 .group-list.marquee > .in > .ft li.more a:lang(en), .group-list.marquee > .in > .ft li.more .style-theme-4 a:lang(en), .style-theme-4 .list-pic.marquee04 .ft li.more a:lang(en), .list-pic.marquee04 .ft li.more .style-theme-4 a:lang(en), .style-theme-4 .group-list.album02 > .bg-drop-layout > .in > .ft li.more a:lang(en), .group-list.album02 > .bg-drop-layout > .in > .ft li.more .style-theme-4 a:lang(en), .style-theme-4 .group-list.album02 > .in > .ft li.more a:lang(en), .group-list.album02 > .in > .ft li.more .style-theme-4 a:lang(en), .style-theme-4 .list-text.jump-tool .ct li.NextNews a:lang(en), .list-text.jump-tool .ct li.NextNews .style-theme-4 a:lang(en), .style-theme-4 .list-text.jump-tool .ct li.PreNews a:lang(en), .list-text.jump-tool .ct li.PreNews .style-theme-4 a:lang(en), .style-theme-4 .list-text.jump-tool .ct li.back a:lang(en), .list-text.jump-tool .ct li.back .style-theme-4 a:lang(en), .style-theme-4 .list-text.jump-tool .ct li.to-top a:lang(en), .list-text.jump-tool .ct li.to-top .style-theme-4 a:lang(en), .style-theme-4 .list-text.btn .ct a:lang(en), .list-text.btn .ct .style-theme-4 a:lang(en), .style-theme-4 .area-essay.active .ft a:lang(en), .area-essay.active .ft .style-theme-4 a:lang(en), .style-theme-4 .area-essay.page-caption-p .ct .more_style:lang(en), .area-essay.page-caption-p .ct .style-theme-4 .more_style:lang(en), .style-theme-4 .base-wrapper .simple-text.query .ft a:lang(en), .base-wrapper .simple-text.query .ft .style-theme-4 a:lang(en), .style-theme-4 .base-extend .simple-text.query .ft a:lang(en), .base-extend .simple-text.query .ft .style-theme-4 a:lang(en), .style-theme-4 .area-customize.sign-in .ft a:lang(en), .area-customize.sign-in .ft .style-theme-4 a:lang(en), .style-theme-4 .group.default.block1 .more a:lang(en), .group.default.block1 .more .style-theme-4 a:lang(en), .style-theme-4 .group.default.block2 .block-chart > .in .ft .more a:lang(en), .group.default.block2 .block-chart > .in .ft .more .style-theme-4 a:lang(en), .style-theme-4 .group.default.moreblock3 .area-editor.default .ft > .in > ul a:lang(en), .group.default.moreblock3 .area-editor.default .ft > .in > ul .style-theme-4 a:lang(en), .style-theme-4 .group.default.block6 .block-theme-pavilion .ft .more a:lang(en), .group.default.block6 .block-theme-pavilion .ft .more .style-theme-4 a:lang(en), .style-theme-4 .intranetblock1 .group-list.slider .ft ul li a:lang(en), .intranetblock1 .group-list.slider .ft ul li .style-theme-4 a:lang(en), .style-theme-4 .intranetblock2 .group-list.slider .ft ul li a:lang(en), .intranetblock2 .group-list.slider .ft ul li .style-theme-4 a:lang(en), .style-theme-4 .extend-nav .ct a:lang(en), .extend-nav .ct .style-theme-4 a:lang(en), .style-theme-4 .extend-links .hd a:lang(en), .extend-links .hd .style-theme-4 a:lang(en), .style-theme-4 .extend-links .ct a:lang(en), .extend-links .ct .style-theme-4 a:lang(en), .style-theme-4 .group.default.block1 .headH3:lang(en)::before, .group.default.block1 .style-theme-4 .headH3:lang(en)::before, .style-theme-4 .group.default.block2 .headH3:lang(en)::before, .group.default.block2 .style-theme-4 .headH3:lang(en)::before, .style-theme-4 .group.default.block3 .headH3:lang(en)::before, .group.default.block3 .style-theme-4 .headH3:lang(en)::before, .style-theme-4 .group.default.block4 .headH3:lang(en)::before, .group.default.block4 .style-theme-4 .headH3:lang(en)::before, .style-theme-4 .group.default.block6 .headH3:lang(en)::before, .group.default.block6 .style-theme-4 .headH3:lang(en)::before, .style-theme-4 .group.default.block7 .headH3:lang(en)::before, .group.default.block7 .style-theme-4 .headH3:lang(en)::before, .style-theme-4 .group.default.block8 .headH3:lang(en)::before, .group.default.block8 .style-theme-4 .headH3:lang(en)::before, .style-theme-4 .group.default.block9 .headH3:lang(en)::before, .group.default.block9 .style-theme-4 .headH3:lang(en)::before, .style-theme-4 .group.default.block10 .headH3:lang(en)::before, .group.default.block10 .style-theme-4 .headH3:lang(en)::before, .style-theme-4 .group.default.links2 .headH3:lang(en)::before, .group.default.links2 .style-theme-4 .headH3:lang(en)::before, .style-theme-4 .group.default.block1 .rss a:lang(en)::before, .group.default.block1 .rss .style-theme-4 a:lang(en)::before, .style-theme-4 .group.default.block1 .rss a:lang(en)::after, .group.default.block1 .rss .style-theme-4 a:lang(en)::after, .style-theme-4 .group.default.block3 .block-knowledge1 .ct .in .answer:lang(en)::before, .group.default.block3 .block-knowledge1 .ct .in .style-theme-4 .answer:lang(en)::before, .style-theme-4 .group.default.block3 .block-knowledge1 .ct .in .answer:lang(en)::after, .group.default.block3 .block-knowledge1 .ct .in .style-theme-4 .answer:lang(en)::after, .style-theme-4 .group.default.block3 .block-knowledge2 .ct .in .answer:lang(en)::before, .group.default.block3 .block-knowledge2 .ct .in .style-theme-4 .answer:lang(en)::before, .style-theme-4 .group.default.block3 .block-knowledge2 .ct .in .answer:lang(en)::after, .group.default.block3 .block-knowledge2 .ct .in .style-theme-4 .answer:lang(en)::after, .style-theme-4 .group.default.block3 .block-knowledge3 .ct .in .answer:lang(en)::before, .group.default.block3 .block-knowledge3 .ct .in .style-theme-4 .answer:lang(en)::before, .style-theme-4 .group.default.block3 .block-knowledge3 .ct .in .answer:lang(en)::after, .group.default.block3 .block-knowledge3 .ct .in .style-theme-4 .answer:lang(en)::after, .style-theme-4 .group.default.block4 .ct .in .block-service .ct .in .submit:nth-last-child(2) input:lang(en), .group.default.block4 .ct .in .block-service .ct .in .submit:nth-last-child(2) .style-theme-4 input:lang(en), .style-theme-4 .group.default.block4 .ct .in .block-epaper .ct .in .submit:nth-child(2) input:lang(en), .group.default.block4 .ct .in .block-epaper .ct .in .submit:nth-child(2) .style-theme-4 input:lang(en), .style-theme-4 .group.default.block4 .submit:lang(en):hover::before, .group.default.block4 .style-theme-4 .submit:lang(en):hover::before, .style-theme-4 .group.default.block4 .submit:lang(en):hover::after, .group.default.block4 .style-theme-4 .submit:lang(en):hover::after, .style-theme-4 .group.default.block4 .submit:lang(en):focus::before, .group.default.block4 .style-theme-4 .submit:lang(en):focus::before, .style-theme-4 .group.default.block4 .submit:lang(en):focus::after, .group.default.block4 .style-theme-4 .submit:lang(en):focus::after, .style-theme-4 .group.default.block5 .headH3:lang(en)::after, .group.default.block5 .style-theme-4 .headH3:lang(en)::after, .style-theme-4 table.RWDtable th:lang(en), table.RWDtable .style-theme-4 th:lang(en), .style-theme-4 table.rwdtable th:lang(en), table.rwdtable .style-theme-4 th:lang(en), .style-theme-4 .area-customize .hd > .in:lang(en), .area-customize .style-theme-4 .hd > .in:lang(en), .style-theme-4 .area-editor.default .hd > .in:lang(en), .area-editor.default .style-theme-4 .hd > .in:lang(en), .style-theme-4 .base-content .group.nav > .bg-drop-layout > .in > .ct > .in:lang(en), .base-content .style-theme-4 .group.nav > .bg-drop-layout > .in > .ct > .in:lang(en), .style-theme-4 .base-content .group.nav > .in > .ct > .in:lang(en), .base-content .style-theme-4 .group.nav > .in > .ct > .in:lang(en), .style-theme-4 .base-mobile .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-active > .group.nav > .in .hd a:lang(en), .base-mobile .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-active > .group.nav > .in .hd .style-theme-4 a:lang(en), .style-theme-4 .base-mobile .group-list.nav > .in > .ct > .in > ul > li.is-active > .group.nav > .in .hd a:lang(en), .base-mobile .group-list.nav > .in > .ct > .in > ul > li.is-active > .group.nav > .in .hd .style-theme-4 a:lang(en), .style-theme-4 .base-content .group-list.nav > .bg-drop-layout > .in > .hd:lang(en), .base-content .style-theme-4 .group-list.nav > .bg-drop-layout > .in > .hd:lang(en), .style-theme-4 .base-content .group-list.nav > .in > .hd:lang(en), .base-content .style-theme-4 .group-list.nav > .in > .hd:lang(en), .style-theme-4 .simple-text.heading .ct .h2:lang(en)::after, .simple-text.heading .ct .style-theme-4 .h2:lang(en)::after, .style-theme-4 .simple-text.heading .ct h2:lang(en)::after, .simple-text.heading .ct .style-theme-4 h2:lang(en)::after, .style-theme-4 .base-header .list-text.nav .hd a:lang(en):hover, .base-header .list-text.nav .hd .style-theme-4 a:lang(en):hover, .style-theme-4 .base-header .list-text.nav .hd a:lang(en):focus, .base-header .list-text.nav .hd .style-theme-4 a:lang(en):focus, .style-theme-4 .list-text.minor-nav .hd:lang(en), .list-text.minor-nav .style-theme-4 .hd:lang(en), .style-theme-4 .list-text.minor-nav .ct a:lang(en)::before, .list-text.minor-nav .ct .style-theme-4 a:lang(en)::before, .style-theme-4 .list-text.user-tool .ct li.print a:lang(en), .list-text.user-tool .ct li.print .style-theme-4 a:lang(en), .style-theme-4 .simple-text.btn .ct a:lang(en), .simple-text.btn .ct .style-theme-4 a:lang(en), .style-theme-4 .area-form.page-search .ct .fieldset span.reset:lang(en)::before, .area-form.page-search .ct .fieldset .style-theme-4 span.reset:lang(en)::before, .style-theme-4 .area-form.page-search .ct .fieldset span.reset:lang(en)::after, .area-form.page-search .ct .fieldset .style-theme-4 span.reset:lang(en)::after, .style-theme-4 .base-mobile .area-form.search .ct .fieldset span.submit a:lang(en), .base-mobile .area-form.search .ct .fieldset span.submit .style-theme-4 a:lang(en), .style-theme-4 .base-mobile .area-form.search .ft a:lang(en), .base-mobile .area-form.search .ft .style-theme-4 a:lang(en), .style-theme-4 .base-wrapper .area-form.search .ct .fieldset span.submit a:lang(en), .base-wrapper .area-form.search .ct .fieldset span.submit .style-theme-4 a:lang(en), .style-theme-4 .epaper_list .area-figure.page-figure .ct .div:hover .essay:lang(en), .epaper_list .area-figure.page-figure .ct .div:hover .style-theme-4 .essay:lang(en), .style-theme-4 .epaper_list .area-figure.page-figure .ct .div:focus .essay:lang(en), .epaper_list .area-figure.page-figure .ct .div:focus .style-theme-4 .essay:lang(en), .style-theme-4 .epaper-list .area-figure.page-figure .ct .div:hover .essay:lang(en), .epaper-list .area-figure.page-figure .ct .div:hover .style-theme-4 .essay:lang(en), .style-theme-4 .epaper-list .area-figure.page-figure .ct .div:focus .essay:lang(en), .epaper-list .area-figure.page-figure .ct .div:focus .style-theme-4 .essay:lang(en), .style-theme-4 .list-text.tab .ct li.is-active a:lang(en), .list-text.tab .ct li.is-active .style-theme-4 a:lang(en), .style-theme-4 .list-text.tab .ct a:lang(en):hover::before, .list-text.tab .ct .style-theme-4 a:lang(en):hover::before, .style-theme-4 .list-text.tab .ct a:lang(en):focus::before, .list-text.tab .ct .style-theme-4 a:lang(en):focus::before, .style-theme-4 .block5 .list-text.tab .ct a:lang(en):hover, .block5 .list-text.tab .ct .style-theme-4 a:lang(en):hover, .style-theme-4 .block5 .list-text.tab .ct a:lang(en):focus, .block5 .list-text.tab .ct .style-theme-4 a:lang(en):focus, .style-theme-4 .group-list.major-slider > .bg-drop-layout > .in > .ft li.is-dot.is-active a:lang(en), .group-list.major-slider > .bg-drop-layout > .in > .ft li.is-dot.is-active .style-theme-4 a:lang(en), .style-theme-4 .group-list.major-slider > .in > .ft li.is-dot.is-active a:lang(en), .group-list.major-slider > .in > .ft li.is-dot.is-active .style-theme-4 a:lang(en), .style-theme-4 [data-js="false"] .block-news-event .group-list.slider .hd h2:lang(en), [data-js="false"] .block-news-event .group-list.slider .hd .style-theme-4 h2:lang(en), .style-theme-4 [data-js="false"] .block-news-event .group-list.slider .hd .h2:lang(en), [data-js="false"] .block-news-event .group-list.slider .hd .style-theme-4 .h2:lang(en), .style-theme-4 .block5 .group-list.slider .ft ul li.more a:lang(en)::before, .block5 .group-list.slider .ft ul li.more .style-theme-4 a:lang(en)::before, .style-theme-4 .block5 .group-list.slider .ft ul li.more a:lang(en)::after, .block5 .group-list.slider .ft ul li.more .style-theme-4 a:lang(en)::after, .style-theme-4 .area-essay.message .ct .div:hover .essay:lang(en), .area-essay.message .ct .div:hover .style-theme-4 .essay:lang(en), .style-theme-4 .area-essay.message .ct .div:focus .essay:lang(en), .area-essay.message .ct .div:focus .style-theme-4 .essay:lang(en), .style-theme-4 .area-essay.message.news3 .ct .div .p ul li:lang(en):nth-child(3)::before, .area-essay.message.news3 .ct .div .p ul .style-theme-4 li:lang(en):nth-child(3)::before, .style-theme-4 .area-essay.message.news4 .ct .div .essay .p ul li:lang(en):nth-child(1)::before, .area-essay.message.news4 .ct .div .essay .p ul .style-theme-4 li:lang(en):nth-child(1)::before, .style-theme-4 .area-essay.message.news4 .ct .div .essay .p ul li:lang(en):nth-child(2)::after, .area-essay.message.news4 .ct .div .essay .p ul .style-theme-4 li:lang(en):nth-child(2)::after, .style-theme-4 .area-essay.message02 .ct .div:lang(en):hover, .area-essay.message02 .ct .style-theme-4 .div:lang(en):hover, .style-theme-4 .area-essay.message02 .ct .div:lang(en):focus, .area-essay.message02 .ct .style-theme-4 .div:lang(en):focus, .style-theme-4 .area-essay.message02 .ct .div:hover .p:lang(en), .area-essay.message02 .ct .div:hover .style-theme-4 .p:lang(en), .style-theme-4 .area-essay.message02 .ct .div:focus .p:lang(en), .area-essay.message02 .ct .div:focus .style-theme-4 .p:lang(en), .style-theme-4 .area-customize.news-card .ct .div:lang(en):before, .area-customize.news-card .ct .style-theme-4 .div:lang(en):before, .style-theme-4 .area-customize.icons-g2 .ct .img:lang(en)::after, .area-customize.icons-g2 .ct .style-theme-4 .img:lang(en)::after, .style-theme-4 .area-customize.icons-g2 .ct .img:lang(en)::before, .area-customize.icons-g2 .ct .style-theme-4 .img:lang(en)::before, .style-theme-4 .area-customize.icons-g2 .ct .caption:lang(en), .area-customize.icons-g2 .ct .style-theme-4 .caption:lang(en), .style-theme-4 .area-customize.icons-g2 .ft li.more a:lang(en)::before, .area-customize.icons-g2 .ft li.more .style-theme-4 a:lang(en)::before, .style-theme-4 .area-customize.icons-g2 .ft li.more a:lang(en)::after, .area-customize.icons-g2 .ft li.more .style-theme-4 a:lang(en)::after, .style-theme-4 .list-pic.marquee-circle .ct a:lang(en), .list-pic.marquee-circle .ct .style-theme-4 a:lang(en), .style-theme-4 .area-customize.pagination .ct li.is-active a:lang(en), .area-customize.pagination .ct li.is-active .style-theme-4 a:lang(en), .style-theme-4 .list-text.jump-tool .ct li.NextNews a:lang(en)::before, .list-text.jump-tool .ct li.NextNews .style-theme-4 a:lang(en)::before, .style-theme-4 .list-text.jump-tool .ct li.PreNews a:lang(en)::before, .list-text.jump-tool .ct li.PreNews .style-theme-4 a:lang(en)::before, .style-theme-4 .list-text.classify .ct li.is-active a:lang(en), .list-text.classify .ct li.is-active .style-theme-4 a:lang(en), .style-theme-4 .area-essay.page-caption-p .ct .p table th:lang(en), .area-essay.page-caption-p .ct .p table .style-theme-4 th:lang(en), .style-theme-4 .area-table.rwd-horizontal .ct tbody td:lang(en):before, .area-table.rwd-horizontal .ct tbody .style-theme-4 td:lang(en):before, .style-theme-4 .area-table.rwd-horizontal .ct th:lang(en), .area-table.rwd-horizontal .ct .style-theme-4 th:lang(en), .style-theme-4 .area-table.title03 .ct tbody td:lang(en):before, .area-table.title03 .ct tbody .style-theme-4 td:lang(en):before, .style-theme-4 .area-table.title03 .ct th:lang(en), .area-table.title03 .ct .style-theme-4 th:lang(en), .style-theme-4 .area-table.notitle01 .ct tbody td:lang(en):before, .area-table.notitle01 .ct tbody .style-theme-4 td:lang(en):before, .style-theme-4 .area-table.title02 .ct thead:lang(en), .area-table.title02 .ct .style-theme-4 thead:lang(en), .style-theme-4 .area-table.title02 .ct tbody td:lang(en):before, .area-table.title02 .ct tbody .style-theme-4 td:lang(en):before {
        background-color: #1872D6
    }

.style-theme-1 .list-pic.marquee04 .ct .mark, .list-pic.marquee04 .ct .style-theme-1 .mark, .style-theme-1 .list-pic.marquee .ct .mark, .list-pic.marquee .ct .style-theme-1 .mark, .style-theme-1 .list-pic.marquee02 .ct .mark, .list-pic.marquee02 .ct .style-theme-1 .mark, .style-theme-1 .list-pic.marquee03 .ct .mark, .list-pic.marquee03 .ct .style-theme-1 .mark, .style-theme-1 .list-pic.link .ct .mark, .list-pic.link .ct .style-theme-1 .mark, .style-theme-1 .list-pic.link02 .ct .mark, .list-pic.link02 .ct .style-theme-1 .mark, .style-theme-1 .list-pic.marquee-mask .ct .mark, .list-pic.marquee-mask .ct .style-theme-1 .mark, .style-theme-1 .list-pic.album .ct .mark, .list-pic.album .ct .style-theme-1 .mark, .style-theme-1 .list-pic.pic-download .ct .mark, .list-pic.pic-download .ct .style-theme-1 .mark, .style-theme-1 .list-pic.page-list .ct .mark, .list-pic.page-list .ct .style-theme-1 .mark, .style-theme-1 .list-pic.page-block .ct .mark, .list-pic.page-block .ct .style-theme-1 .mark, .style-theme-1 .list-pic.slider .ct .mark, .list-pic.slider .ct .style-theme-1 .mark, .style-theme-1 .simple-text.default .ct .mark, .simple-text.default .ct .style-theme-1 .mark, .style-theme-1 .base-content .list-text.link .ct .mark, .base-content .list-text.link .ct .style-theme-1 .mark, .style-theme-1 .base-module-area .area-essay.link .ct .mark, .base-module-area .area-essay.link .ct .style-theme-1 .mark, .style-theme-1 .base-page-area .area-essay.link .ct .mark, .base-page-area .area-essay.link .ct .style-theme-1 .mark, .style-theme-1 .area-essay.message .ct .mark, .area-essay.message .ct .style-theme-1 .mark, .style-theme-1 .area-essay.message02 .ct .mark, .area-essay.message02 .ct .style-theme-1 .mark, .style-theme-1 .area-customize.video .ct .mark, .area-customize.video .ct .style-theme-1 .mark, .style-theme-1 .group-list.news-card02 .ct .mark, .group-list.news-card02 .ct .style-theme-1 .mark, .style-theme-1 .simple-text.message .ct .mark, .simple-text.message .ct .style-theme-1 .mark, .style-theme-1 .list-text.slider .ct .mark, .list-text.slider .ct .style-theme-1 .mark, .style-theme-1 .area-form.vote .ct .mark, .area-form.vote .ct .style-theme-1 .mark, .style-theme-1 .list-text.rss .ct .mark, .list-text.rss .ct .style-theme-1 .mark, .style-theme-1 .area-customize.calendar .ct .mark, .area-customize.calendar .ct .style-theme-1 .mark, .style-theme-1 .list-text.label .ct a, .list-text.label .ct .style-theme-1 a, .style-theme-1 .area-customize.calendar-detail .ct .table .mark, .area-customize.calendar-detail .ct .table .style-theme-1 .mark, .style-theme-1 .area-customize.calendar-detail04 .ct .table .mark, .area-customize.calendar-detail04 .ct .table .style-theme-1 .mark, .style-theme-1 .area-essay.page-caption-label .ct .mark, .area-essay.page-caption-label .ct .style-theme-1 .mark, .style-theme-1 .area-essay.page-caption-label-p .ct .mark, .area-essay.page-caption-label-p .ct .style-theme-1 .mark, .style-theme-1 .area-essay.page-essay .ct .mark, .area-essay.page-essay .ct .style-theme-1 .mark, .style-theme-1 .area-essay.page-img-caption-label .ct .mark, .area-essay.page-img-caption-label .ct .style-theme-1 .mark, .style-theme-1 .area-figure.page-figure .ct .mark, .area-figure.page-figure .ct .style-theme-1 .mark, .style-theme-1 .area-figure.page-img-figcaption-label .ct .mark, .area-figure.page-img-figcaption-label .ct .style-theme-1 .mark, .style-theme-1 .area-figure.page-img-label .ct .mark, .area-figure.page-img-label .ct .style-theme-1 .mark, .style-theme-1 .area-figure.page-img-label-p .ct .mark, .area-figure.page-img-label-p .ct .style-theme-1 .mark, .style-theme-1 .area-customize.map .ct .mark, .area-customize.map .ct .style-theme-1 .mark, .style-theme-1 .area-customize.audio .ct .mark, .area-customize.audio .ct .style-theme-1 .mark, .style-theme-1 .area-customize.iframe .ct .mark, .area-customize.iframe .ct .style-theme-1 .mark, .style-theme-1 .list-text.message .ct .mark, .list-text.message .ct .style-theme-1 .mark, .style-theme-1 .list-text.page-list .ct .mark, .list-text.page-list .ct .style-theme-1 .mark, .style-theme-1 .group-list.default > .bg-drop-layout > .in > .ft a, .group-list.default > .bg-drop-layout > .in > .ft .style-theme-1 a, .style-theme-1 .group-list.default > .in > .ft a, .group-list.default > .in > .ft .style-theme-1 a, .style-theme-1 .area-customize .ft a, .area-customize .ft .style-theme-1 a, .style-theme-1 .area-editor.default .ft a, .area-editor.default .ft .style-theme-1 a, .style-theme-1 .base-content .list-text.link .ft a, .base-content .list-text.link .ft .style-theme-1 a, .style-theme-1 .area-form.page-search .ft a, .area-form.page-search .ft .style-theme-1 a, .style-theme-1 .group-list.sample > .bg-drop-layout > .in > .ft a, .group-list.sample > .bg-drop-layout > .in > .ft .style-theme-1 a, .style-theme-1 .group-list.sample > .in > .ft a, .group-list.sample > .in > .ft .style-theme-1 a, .style-theme-1 .group-list.slider > .bg-drop-layout > .in > .ft a, .group-list.slider > .bg-drop-layout > .in > .ft .style-theme-1 a, .style-theme-1 .group-list.slider > .in > .ft a, .group-list.slider > .in > .ft .style-theme-1 a, .style-theme-1 .base-module-area .group-list.link > .bg-drop-layout > .in > .ft a, .base-module-area .group-list.link > .bg-drop-layout > .in > .ft .style-theme-1 a, .style-theme-1 .base-module-area .group-list.link > .in > .ft a, .base-module-area .group-list.link > .in > .ft .style-theme-1 a, .style-theme-1 .base-page-area .group-list.link > .bg-drop-layout > .in > .ft a, .base-page-area .group-list.link > .bg-drop-layout > .in > .ft .style-theme-1 a, .style-theme-1 .base-page-area .group-list.link > .in > .ft a, .base-page-area .group-list.link > .in > .ft .style-theme-1 a, .style-theme-1 .base-module-area .area-essay.link .ft a, .base-module-area .area-essay.link .ft .style-theme-1 a, .style-theme-1 .base-page-area .area-essay.link .ft a, .base-page-area .area-essay.link .ft .style-theme-1 a, .style-theme-1 .area-essay.message .ft a, .area-essay.message .ft .style-theme-1 a, .style-theme-1 .area-customize.news-card .ft a, .area-customize.news-card .ft .style-theme-1 a, .style-theme-1 .area-customize.icons-g2 .ft a, .area-customize.icons-g2 .ft .style-theme-1 a, .style-theme-1 .area-customize.message02 .ft a, .area-customize.message02 .ft .style-theme-1 a, .style-theme-1 .area-customize.video .ft a, .area-customize.video .ft .style-theme-1 a, .style-theme-1 .group-list.message > .bg-drop-layout > .in > .ft a, .group-list.message > .bg-drop-layout > .in > .ft .style-theme-1 a, .style-theme-1 .group-list.message > .in > .ft a, .group-list.message > .in > .ft .style-theme-1 a, .style-theme-1 .group-list.news-card02 .ft a, .group-list.news-card02 .ft .style-theme-1 a, .style-theme-1 .group-list.global-list > .bg-drop-layout > .in > .ft a, .group-list.global-list > .bg-drop-layout > .in > .ft .style-theme-1 a, .style-theme-1 .group-list.global-list > .in > .ft a, .group-list.global-list > .in > .ft .style-theme-1 a, .style-theme-1 .list-text.slider .ft a, .list-text.slider .ft .style-theme-1 a, .style-theme-1 .base-module-area .group-list.album > .bg-drop-layout > .in > .ft a, .base-module-area .group-list.album > .bg-drop-layout > .in > .ft .style-theme-1 a, .style-theme-1 .base-module-area .group-list.album > .in > .ft a, .base-module-area .group-list.album > .in > .ft .style-theme-1 a, .style-theme-1 .base-page-area .group-list.album > .bg-drop-layout > .in > .ft a, .base-page-area .group-list.album > .bg-drop-layout > .in > .ft .style-theme-1 a, .style-theme-1 .base-page-area .group-list.album > .in > .ft a, .base-page-area .group-list.album > .in > .ft .style-theme-1 a, .style-theme-1 .area-figure.album .ft a, .area-figure.album .ft .style-theme-1 a, .style-theme-1 .list-pic.nmth-link .ft a, .list-pic.nmth-link .ft .style-theme-1 a, .style-theme-1 .area-form.link .ft a, .area-form.link .ft .style-theme-1 a, .style-theme-1 .list-text.rss .ft a, .list-text.rss .ft .style-theme-1 a, .style-theme-1 .area-customize.calendar .ft a, .area-customize.calendar .ft .style-theme-1 a, .style-theme-1 .area-form.epaper .ft a, .area-form.epaper .ft .style-theme-1 a, .style-theme-1 .area-customize.message .ft a, .area-customize.message .ft .style-theme-1 a, .style-theme-1 .area-customize.ktnp-album .ft a, .area-customize.ktnp-album .ft .style-theme-1 a, .style-theme-1 .area-customize.ktnp-album02 .ft a, .area-customize.ktnp-album02 .ft .style-theme-1 a, .style-theme-1 .area-customize.pchouse-album .ft a, .area-customize.pchouse-album .ft .style-theme-1 a, .style-theme-1 .area-customize.korea-pic-slider .ft a, .area-customize.korea-pic-slider .ft .style-theme-1 a, .style-theme-1 .area-customize.pchouse-album02 .ft a, .area-customize.pchouse-album02 .ft .style-theme-1 a, .style-theme-1 .area-customize.pchouse-album03 .ft a, .area-customize.pchouse-album03 .ft .style-theme-1 a, .style-theme-1 .area-figure.album02 .ft a, .area-figure.album02 .ft .style-theme-1 a, .style-theme-1 .area-figure.album03 .ft a, .area-figure.album03 .ft .style-theme-1 a, .style-theme-1 .group-list.page-block > .bg-drop-layout > .in > .ft a, .group-list.page-block > .bg-drop-layout > .in > .ft .style-theme-1 a, .style-theme-1 .group-list.page-block > .in > .ft a, .group-list.page-block > .in > .ft .style-theme-1 a, .style-theme-1 .group-list.page-list > .bg-drop-layout > .in > .ft a, .group-list.page-list > .bg-drop-layout > .in > .ft .style-theme-1 a, .style-theme-1 .group-list.page-list > .in > .ft a, .group-list.page-list > .in > .ft .style-theme-1 a, .style-theme-1 .area-customize.DisWarning .ft a, .area-customize.DisWarning .ft .style-theme-1 a, .style-theme-1 .area-customize.calendar-detail .ft a, .area-customize.calendar-detail .ft .style-theme-1 a, .style-theme-1 .area-customize.calendar-detail02 .ft a, .area-customize.calendar-detail02 .ft .style-theme-1 a, .style-theme-1 .area-customize.calendar-detail03 .ft a, .area-customize.calendar-detail03 .ft .style-theme-1 a, .style-theme-1 .area-customize.calendar-schedule .ft a, .area-customize.calendar-schedule .ft .style-theme-1 a, .style-theme-1 .area-customize.chart .ft a, .area-customize.chart .ft .style-theme-1 a, .style-theme-1 .area-essay.page-caption-p .ft a, .area-essay.page-caption-p .ft .style-theme-1 a, .style-theme-1 .area-essay.page-caption-label .ft a, .area-essay.page-caption-label .ft .style-theme-1 a, .style-theme-1 .area-essay.page-caption-label-p .ft a, .area-essay.page-caption-label-p .ft .style-theme-1 a, .style-theme-1 .area-essay.page-essay .ft a, .area-essay.page-essay .ft .style-theme-1 a, .style-theme-1 .area-essay.page-img-caption-label .ft a, .area-essay.page-img-caption-label .ft .style-theme-1 a, .style-theme-1 .area-essay.page-img-caption-p .ft a, .area-essay.page-img-caption-p .ft .style-theme-1 a, .style-theme-1 .area-figure.page-figure .ft a, .area-figure.page-figure .ft .style-theme-1 a, .style-theme-1 .area-figure.e-paper .ft a, .area-figure.e-paper .ft .style-theme-1 a, .style-theme-1 .area-figure.page-img-figcaption .ft a, .area-figure.page-img-figcaption .ft .style-theme-1 a, .style-theme-1 .area-figure.page-img-figcaption-label .ft a, .area-figure.page-img-figcaption-label .ft .style-theme-1 a, .style-theme-1 .area-figure.page-img-figcaption-p .ft a, .area-figure.page-img-figcaption-p .ft .style-theme-1 a, .style-theme-1 .area-figure.page-img-label .ft a, .area-figure.page-img-label .ft .style-theme-1 a, .style-theme-1 .area-figure.page-img-label-p .ft a, .area-figure.page-img-label-p .ft .style-theme-1 a, .style-theme-1 .area-figure.page-img-p .ft a, .area-figure.page-img-p .ft .style-theme-1 a, .style-theme-1 .area-form.page-form .ft a, .area-form.page-form .ft .style-theme-1 a, .style-theme-1 .area-form.submit .ft a, .area-form.submit .ft .style-theme-1 a, .style-theme-1 .area-customize.map .ft a, .area-customize.map .ft .style-theme-1 a, .style-theme-1 .area-customize.audio .ft a, .area-customize.audio .ft .style-theme-1 a, .style-theme-1 .area-customize.iframe .ft a, .area-customize.iframe .ft .style-theme-1 a, .style-theme-1 .area-customize.ey-video .ft a, .area-customize.ey-video .ft .style-theme-1 a, .style-theme-1 .area-customize.video-list .ft a, .area-customize.video-list .ft .style-theme-1 a, .style-theme-1 .list-text.message .ft a, .list-text.message .ft .style-theme-1 a, .style-theme-1 .group-list.page-list-pic > .bg-drop-layout > .in > .ft a, .group-list.page-list-pic > .bg-drop-layout > .in > .ft .style-theme-1 a, .style-theme-1 .group-list.page-list-pic > .in > .ft a, .group-list.page-list-pic > .in > .ft .style-theme-1 a, .style-theme-1 .area-form.sign-in .ft a, .area-form.sign-in .ft .style-theme-1 a, .style-theme-1 .group-list.sitemap > .bg-drop-layout > .in > .ft a, .group-list.sitemap > .bg-drop-layout > .in > .ft .style-theme-1 a, .style-theme-1 .group-list.sitemap > .in > .ft a, .group-list.sitemap > .in > .ft .style-theme-1 a, .style-theme-1 .list-text.sitemap .ft a, .list-text.sitemap .ft .style-theme-1 a, .style-theme-1 .area-table.page-table .ft a, .area-table.page-table .ft .style-theme-1 a, .style-theme-1 .area-table.rwd-horizontal .ft a, .area-table.rwd-horizontal .ft .style-theme-1 a, .style-theme-1 .area-table.title03 .ft a, .area-table.title03 .ft .style-theme-1 a, .style-theme-1 .area-table.notitle01 .ft a, .area-table.notitle01 .ft .style-theme-1 a, .style-theme-1 .area-table.notitle02 .ft a, .area-table.notitle02 .ft .style-theme-1 a, .style-theme-1 .area-table.notitle03 .ft a, .area-table.notitle03 .ft .style-theme-1 a, .style-theme-1 .area-table.title01 .ft a, .area-table.title01 .ft .style-theme-1 a, .style-theme-1 .area-table.title02 .ft a, .area-table.title02 .ft .style-theme-1 a, .style-theme-1 .area-table.rwd-straight .ft a, .area-table.rwd-straight .ft .style-theme-1 a, .style-theme-1 .list-text.page-list .ft a, .list-text.page-list .ft .style-theme-1 a, .style-theme-1 .group-list.page-list-text > .bg-drop-layout > .in > .ft a, .group-list.page-list-text > .bg-drop-layout > .in > .ft .style-theme-1 a, .style-theme-1 .group-list.page-list-text > .in > .ft a, .group-list.page-list-text > .in > .ft .style-theme-1 a, .style-theme-1 .area-table.vote-table .ft a, .area-table.vote-table .ft .style-theme-1 a, .style-theme-1 .group-list.major-slider > .bg-drop-layout > .in > .ft li.more a, .group-list.major-slider > .bg-drop-layout > .in > .ft li.more .style-theme-1 a, .style-theme-1 .group-list.major-slider > .in > .ft li.more a, .group-list.major-slider > .in > .ft li.more .style-theme-1 a, .style-theme-1 .list-pic.marquee-circle .ft li.more a, .list-pic.marquee-circle .ft li.more .style-theme-1 a, .style-theme-1 .group-list.major-slider02 > .bg-drop-layout > .in > .ft li.more a, .group-list.major-slider02 > .bg-drop-layout > .in > .ft li.more .style-theme-1 a, .style-theme-1 .group-list.major-slider02 > .in > .ft li.more a, .group-list.major-slider02 > .in > .ft li.more .style-theme-1 a, .style-theme-1 .list-pic.marquee .ft li.more a, .list-pic.marquee .ft li.more .style-theme-1 a, .style-theme-1 .list-pic.marquee02 .ft li.more a, .list-pic.marquee02 .ft li.more .style-theme-1 a, .style-theme-1 .list-pic.marquee03 .ft li.more a, .list-pic.marquee03 .ft li.more .style-theme-1 a, .style-theme-1 .area-customize.calendar .ct .label a, .area-customize.calendar .ct .label .style-theme-1 a, .style-theme-1 .list-pic.marquee-mask .ft li.more a, .list-pic.marquee-mask .ft li.more .style-theme-1 a, .style-theme-1 .area-customize.calendar-detail .ct .label a, .area-customize.calendar-detail .ct .label .style-theme-1 a, .style-theme-1 .area-customize.calendar-detail04 .ct .label a, .area-customize.calendar-detail04 .ct .label .style-theme-1 a, .style-theme-1 .sys-root a.btn, .sys-root .style-theme-1 a.btn, .style-theme-1 .sys-root button, .sys-root .style-theme-1 button, .style-theme-1 .area-form.page-search .hd a, .area-form.page-search .hd .style-theme-1 a, .style-theme-1 .area-form.page-search .ct .fieldset input[type="submit"], .area-form.page-search .ct .fieldset .style-theme-1 input[type="submit"], .style-theme-1 .area-form.page-search .ct .fieldset input[type="reset"], .area-form.page-search .ct .fieldset .style-theme-1 input[type="reset"], .style-theme-1 [data-js="false"] .base-wrapper .area-form.search .ft a, [data-js="false"] .base-wrapper .area-form.search .ft .style-theme-1 a, .style-theme-1 .rss_info li a, .rss_info li .style-theme-1 a, .style-theme-1 .table-form .btnRefresh input, .table-form .btnRefresh .style-theme-1 input, .style-theme-1 .table-form .btnVoice input, .table-form .btnVoice .style-theme-1 input, .style-theme-1 .form_list .btnRefresh input, .form_list .btnRefresh .style-theme-1 input, .style-theme-1 .form_list .btnVoice input, .form_list .btnVoice .style-theme-1 input, .style-theme-1 .table-form .btn_selection_file input, .table-form .btn_selection_file .style-theme-1 input, .style-theme-1 .form_list .btn_selection_file input, .form_list .btn_selection_file .style-theme-1 input, .style-theme-1 .table-form tr.bottom-btn-cell input.btn_define, .table-form tr.bottom-btn-cell .style-theme-1 input.btn_define, .style-theme-1 .table-form input[type="submit"], .table-form .style-theme-1 input[type="submit"], .style-theme-1 .style-btn, .style-theme-1 .group-list.marquee > .bg-drop-layout > .in > .ft li.more a, .group-list.marquee > .bg-drop-layout > .in > .ft li.more .style-theme-1 a, .style-theme-1 .group-list.marquee > .in > .ft li.more a, .group-list.marquee > .in > .ft li.more .style-theme-1 a, .style-theme-1 .list-pic.marquee04 .ft li.more a, .list-pic.marquee04 .ft li.more .style-theme-1 a, .style-theme-1 .group-list.album02 > .bg-drop-layout > .in > .ft li.more a, .group-list.album02 > .bg-drop-layout > .in > .ft li.more .style-theme-1 a, .style-theme-1 .group-list.album02 > .in > .ft li.more a, .group-list.album02 > .in > .ft li.more .style-theme-1 a, .style-theme-1 .list-text.jump-tool .ct li.NextNews a, .list-text.jump-tool .ct li.NextNews .style-theme-1 a, .style-theme-1 .list-text.jump-tool .ct li.PreNews a, .list-text.jump-tool .ct li.PreNews .style-theme-1 a, .style-theme-1 .list-text.jump-tool .ct li.back a, .list-text.jump-tool .ct li.back .style-theme-1 a, .style-theme-1 .list-text.jump-tool .ct li.to-top a, .list-text.jump-tool .ct li.to-top .style-theme-1 a, .style-theme-1 .list-text.btn .ct a, .list-text.btn .ct .style-theme-1 a, .style-theme-1 .area-essay.active .ft a, .area-essay.active .ft .style-theme-1 a, .style-theme-1 .area-essay.page-caption-p .ct .more_style, .area-essay.page-caption-p .ct .style-theme-1 .more_style, .style-theme-1 .base-wrapper .simple-text.query .ft a, .base-wrapper .simple-text.query .ft .style-theme-1 a, .style-theme-1 .base-extend .simple-text.query .ft a, .base-extend .simple-text.query .ft .style-theme-1 a, .style-theme-1 .area-customize.sign-in .ft a, .area-customize.sign-in .ft .style-theme-1 a, .style-theme-1 .group.default.block4 .ct .in .block-service .ct .in .submit:nth-last-child(2) input, .group.default.block4 .ct .in .block-service .ct .in .submit:nth-last-child(2) .style-theme-1 input, .style-theme-1 table.RWDtable tbody td, table.RWDtable tbody .style-theme-1 td, .style-theme-1 table.rwdtable tbody td, table.rwdtable tbody .style-theme-1 td, .style-theme-1 .group-list.slider > .bg-drop-layout > .in > .ft li.more a, .group-list.slider > .bg-drop-layout > .in > .ft li.more .style-theme-1 a, .style-theme-1 .group-list.slider > .in > .ft li.more a, .group-list.slider > .in > .ft li.more .style-theme-1 a, .style-theme-1 .area-customize.icons-g2 .ft li.more a, .area-customize.icons-g2 .ft li.more .style-theme-1 a, .style-theme-1 .list-text.classify .ct li.is-active a, .list-text.classify .ct li.is-active .style-theme-1 a, .style-theme-1 .area-editor.user-edit i.mark, .area-editor.user-edit .style-theme-1 i.mark, .style-theme-1 .area-table.title03 .ct tbody td, .area-table.title03 .ct tbody .style-theme-1 td, .style-theme-1 .area-table.title01 .ct > .in, .area-table.title01 .style-theme-1 .ct > .in, .style-theme-1 .area-table.title02 .ct tbody td:before, .area-table.title02 .ct tbody .style-theme-1 td:before, .style-theme-1 .area-table.rwd-straight .ct thead, .area-table.rwd-straight .ct .style-theme-1 thead {
    border-color: #1872D6
}

.style-theme-2 .list-pic.marquee04 .ct .mark, .list-pic.marquee04 .ct .style-theme-2 .mark, .style-theme-2 .list-pic.marquee .ct .mark, .list-pic.marquee .ct .style-theme-2 .mark, .style-theme-2 .list-pic.marquee02 .ct .mark, .list-pic.marquee02 .ct .style-theme-2 .mark, .style-theme-2 .list-pic.marquee03 .ct .mark, .list-pic.marquee03 .ct .style-theme-2 .mark, .style-theme-2 .list-pic.link .ct .mark, .list-pic.link .ct .style-theme-2 .mark, .style-theme-2 .list-pic.link02 .ct .mark, .list-pic.link02 .ct .style-theme-2 .mark, .style-theme-2 .list-pic.marquee-mask .ct .mark, .list-pic.marquee-mask .ct .style-theme-2 .mark, .style-theme-2 .list-pic.album .ct .mark, .list-pic.album .ct .style-theme-2 .mark, .style-theme-2 .list-pic.pic-download .ct .mark, .list-pic.pic-download .ct .style-theme-2 .mark, .style-theme-2 .list-pic.page-list .ct .mark, .list-pic.page-list .ct .style-theme-2 .mark, .style-theme-2 .list-pic.page-block .ct .mark, .list-pic.page-block .ct .style-theme-2 .mark, .style-theme-2 .list-pic.slider .ct .mark, .list-pic.slider .ct .style-theme-2 .mark, .style-theme-2 .simple-text.default .ct .mark, .simple-text.default .ct .style-theme-2 .mark, .style-theme-2 .base-content .list-text.link .ct .mark, .base-content .list-text.link .ct .style-theme-2 .mark, .style-theme-2 .base-module-area .area-essay.link .ct .mark, .base-module-area .area-essay.link .ct .style-theme-2 .mark, .style-theme-2 .base-page-area .area-essay.link .ct .mark, .base-page-area .area-essay.link .ct .style-theme-2 .mark, .style-theme-2 .area-essay.message .ct .mark, .area-essay.message .ct .style-theme-2 .mark, .style-theme-2 .area-essay.message02 .ct .mark, .area-essay.message02 .ct .style-theme-2 .mark, .style-theme-2 .area-customize.video .ct .mark, .area-customize.video .ct .style-theme-2 .mark, .style-theme-2 .group-list.news-card02 .ct .mark, .group-list.news-card02 .ct .style-theme-2 .mark, .style-theme-2 .simple-text.message .ct .mark, .simple-text.message .ct .style-theme-2 .mark, .style-theme-2 .list-text.slider .ct .mark, .list-text.slider .ct .style-theme-2 .mark, .style-theme-2 .area-form.vote .ct .mark, .area-form.vote .ct .style-theme-2 .mark, .style-theme-2 .list-text.rss .ct .mark, .list-text.rss .ct .style-theme-2 .mark, .style-theme-2 .area-customize.calendar .ct .mark, .area-customize.calendar .ct .style-theme-2 .mark, .style-theme-2 .list-text.label .ct a, .list-text.label .ct .style-theme-2 a, .style-theme-2 .area-customize.calendar-detail .ct .table .mark, .area-customize.calendar-detail .ct .table .style-theme-2 .mark, .style-theme-2 .area-customize.calendar-detail04 .ct .table .mark, .area-customize.calendar-detail04 .ct .table .style-theme-2 .mark, .style-theme-2 .area-essay.page-caption-label .ct .mark, .area-essay.page-caption-label .ct .style-theme-2 .mark, .style-theme-2 .area-essay.page-caption-label-p .ct .mark, .area-essay.page-caption-label-p .ct .style-theme-2 .mark, .style-theme-2 .area-essay.page-essay .ct .mark, .area-essay.page-essay .ct .style-theme-2 .mark, .style-theme-2 .area-essay.page-img-caption-label .ct .mark, .area-essay.page-img-caption-label .ct .style-theme-2 .mark, .style-theme-2 .area-figure.page-figure .ct .mark, .area-figure.page-figure .ct .style-theme-2 .mark, .style-theme-2 .area-figure.page-img-figcaption-label .ct .mark, .area-figure.page-img-figcaption-label .ct .style-theme-2 .mark, .style-theme-2 .area-figure.page-img-label .ct .mark, .area-figure.page-img-label .ct .style-theme-2 .mark, .style-theme-2 .area-figure.page-img-label-p .ct .mark, .area-figure.page-img-label-p .ct .style-theme-2 .mark, .style-theme-2 .area-customize.map .ct .mark, .area-customize.map .ct .style-theme-2 .mark, .style-theme-2 .area-customize.audio .ct .mark, .area-customize.audio .ct .style-theme-2 .mark, .style-theme-2 .area-customize.iframe .ct .mark, .area-customize.iframe .ct .style-theme-2 .mark, .style-theme-2 .list-text.message .ct .mark, .list-text.message .ct .style-theme-2 .mark, .style-theme-2 .list-text.page-list .ct .mark, .list-text.page-list .ct .style-theme-2 .mark, .style-theme-2 .group-list.default > .bg-drop-layout > .in > .ft a, .group-list.default > .bg-drop-layout > .in > .ft .style-theme-2 a, .style-theme-2 .group-list.default > .in > .ft a, .group-list.default > .in > .ft .style-theme-2 a, .style-theme-2 .area-customize .ft a, .area-customize .ft .style-theme-2 a, .style-theme-2 .area-editor.default .ft a, .area-editor.default .ft .style-theme-2 a, .style-theme-2 .base-content .list-text.link .ft a, .base-content .list-text.link .ft .style-theme-2 a, .style-theme-2 .area-form.page-search .ft a, .area-form.page-search .ft .style-theme-2 a, .style-theme-2 .group-list.sample > .bg-drop-layout > .in > .ft a, .group-list.sample > .bg-drop-layout > .in > .ft .style-theme-2 a, .style-theme-2 .group-list.sample > .in > .ft a, .group-list.sample > .in > .ft .style-theme-2 a, .style-theme-2 .group-list.slider > .bg-drop-layout > .in > .ft a, .group-list.slider > .bg-drop-layout > .in > .ft .style-theme-2 a, .style-theme-2 .group-list.slider > .in > .ft a, .group-list.slider > .in > .ft .style-theme-2 a, .style-theme-2 .base-module-area .group-list.link > .bg-drop-layout > .in > .ft a, .base-module-area .group-list.link > .bg-drop-layout > .in > .ft .style-theme-2 a, .style-theme-2 .base-module-area .group-list.link > .in > .ft a, .base-module-area .group-list.link > .in > .ft .style-theme-2 a, .style-theme-2 .base-page-area .group-list.link > .bg-drop-layout > .in > .ft a, .base-page-area .group-list.link > .bg-drop-layout > .in > .ft .style-theme-2 a, .style-theme-2 .base-page-area .group-list.link > .in > .ft a, .base-page-area .group-list.link > .in > .ft .style-theme-2 a, .style-theme-2 .base-module-area .area-essay.link .ft a, .base-module-area .area-essay.link .ft .style-theme-2 a, .style-theme-2 .base-page-area .area-essay.link .ft a, .base-page-area .area-essay.link .ft .style-theme-2 a, .style-theme-2 .area-essay.message .ft a, .area-essay.message .ft .style-theme-2 a, .style-theme-2 .area-customize.news-card .ft a, .area-customize.news-card .ft .style-theme-2 a, .style-theme-2 .area-customize.icons-g2 .ft a, .area-customize.icons-g2 .ft .style-theme-2 a, .style-theme-2 .area-customize.message02 .ft a, .area-customize.message02 .ft .style-theme-2 a, .style-theme-2 .area-customize.video .ft a, .area-customize.video .ft .style-theme-2 a, .style-theme-2 .group-list.message > .bg-drop-layout > .in > .ft a, .group-list.message > .bg-drop-layout > .in > .ft .style-theme-2 a, .style-theme-2 .group-list.message > .in > .ft a, .group-list.message > .in > .ft .style-theme-2 a, .style-theme-2 .group-list.news-card02 .ft a, .group-list.news-card02 .ft .style-theme-2 a, .style-theme-2 .group-list.global-list > .bg-drop-layout > .in > .ft a, .group-list.global-list > .bg-drop-layout > .in > .ft .style-theme-2 a, .style-theme-2 .group-list.global-list > .in > .ft a, .group-list.global-list > .in > .ft .style-theme-2 a, .style-theme-2 .list-text.slider .ft a, .list-text.slider .ft .style-theme-2 a, .style-theme-2 .base-module-area .group-list.album > .bg-drop-layout > .in > .ft a, .base-module-area .group-list.album > .bg-drop-layout > .in > .ft .style-theme-2 a, .style-theme-2 .base-module-area .group-list.album > .in > .ft a, .base-module-area .group-list.album > .in > .ft .style-theme-2 a, .style-theme-2 .base-page-area .group-list.album > .bg-drop-layout > .in > .ft a, .base-page-area .group-list.album > .bg-drop-layout > .in > .ft .style-theme-2 a, .style-theme-2 .base-page-area .group-list.album > .in > .ft a, .base-page-area .group-list.album > .in > .ft .style-theme-2 a, .style-theme-2 .area-figure.album .ft a, .area-figure.album .ft .style-theme-2 a, .style-theme-2 .list-pic.nmth-link .ft a, .list-pic.nmth-link .ft .style-theme-2 a, .style-theme-2 .area-form.link .ft a, .area-form.link .ft .style-theme-2 a, .style-theme-2 .list-text.rss .ft a, .list-text.rss .ft .style-theme-2 a, .style-theme-2 .area-customize.calendar .ft a, .area-customize.calendar .ft .style-theme-2 a, .style-theme-2 .area-form.epaper .ft a, .area-form.epaper .ft .style-theme-2 a, .style-theme-2 .area-customize.message .ft a, .area-customize.message .ft .style-theme-2 a, .style-theme-2 .area-customize.ktnp-album .ft a, .area-customize.ktnp-album .ft .style-theme-2 a, .style-theme-2 .area-customize.ktnp-album02 .ft a, .area-customize.ktnp-album02 .ft .style-theme-2 a, .style-theme-2 .area-customize.pchouse-album .ft a, .area-customize.pchouse-album .ft .style-theme-2 a, .style-theme-2 .area-customize.korea-pic-slider .ft a, .area-customize.korea-pic-slider .ft .style-theme-2 a, .style-theme-2 .area-customize.pchouse-album02 .ft a, .area-customize.pchouse-album02 .ft .style-theme-2 a, .style-theme-2 .area-customize.pchouse-album03 .ft a, .area-customize.pchouse-album03 .ft .style-theme-2 a, .style-theme-2 .area-figure.album02 .ft a, .area-figure.album02 .ft .style-theme-2 a, .style-theme-2 .area-figure.album03 .ft a, .area-figure.album03 .ft .style-theme-2 a, .style-theme-2 .group-list.page-block > .bg-drop-layout > .in > .ft a, .group-list.page-block > .bg-drop-layout > .in > .ft .style-theme-2 a, .style-theme-2 .group-list.page-block > .in > .ft a, .group-list.page-block > .in > .ft .style-theme-2 a, .style-theme-2 .group-list.page-list > .bg-drop-layout > .in > .ft a, .group-list.page-list > .bg-drop-layout > .in > .ft .style-theme-2 a, .style-theme-2 .group-list.page-list > .in > .ft a, .group-list.page-list > .in > .ft .style-theme-2 a, .style-theme-2 .area-customize.DisWarning .ft a, .area-customize.DisWarning .ft .style-theme-2 a, .style-theme-2 .area-customize.calendar-detail .ft a, .area-customize.calendar-detail .ft .style-theme-2 a, .style-theme-2 .area-customize.calendar-detail02 .ft a, .area-customize.calendar-detail02 .ft .style-theme-2 a, .style-theme-2 .area-customize.calendar-detail03 .ft a, .area-customize.calendar-detail03 .ft .style-theme-2 a, .style-theme-2 .area-customize.calendar-schedule .ft a, .area-customize.calendar-schedule .ft .style-theme-2 a, .style-theme-2 .area-customize.chart .ft a, .area-customize.chart .ft .style-theme-2 a, .style-theme-2 .area-essay.page-caption-p .ft a, .area-essay.page-caption-p .ft .style-theme-2 a, .style-theme-2 .area-essay.page-caption-label .ft a, .area-essay.page-caption-label .ft .style-theme-2 a, .style-theme-2 .area-essay.page-caption-label-p .ft a, .area-essay.page-caption-label-p .ft .style-theme-2 a, .style-theme-2 .area-essay.page-essay .ft a, .area-essay.page-essay .ft .style-theme-2 a, .style-theme-2 .area-essay.page-img-caption-label .ft a, .area-essay.page-img-caption-label .ft .style-theme-2 a, .style-theme-2 .area-essay.page-img-caption-p .ft a, .area-essay.page-img-caption-p .ft .style-theme-2 a, .style-theme-2 .area-figure.page-figure .ft a, .area-figure.page-figure .ft .style-theme-2 a, .style-theme-2 .area-figure.e-paper .ft a, .area-figure.e-paper .ft .style-theme-2 a, .style-theme-2 .area-figure.page-img-figcaption .ft a, .area-figure.page-img-figcaption .ft .style-theme-2 a, .style-theme-2 .area-figure.page-img-figcaption-label .ft a, .area-figure.page-img-figcaption-label .ft .style-theme-2 a, .style-theme-2 .area-figure.page-img-figcaption-p .ft a, .area-figure.page-img-figcaption-p .ft .style-theme-2 a, .style-theme-2 .area-figure.page-img-label .ft a, .area-figure.page-img-label .ft .style-theme-2 a, .style-theme-2 .area-figure.page-img-label-p .ft a, .area-figure.page-img-label-p .ft .style-theme-2 a, .style-theme-2 .area-figure.page-img-p .ft a, .area-figure.page-img-p .ft .style-theme-2 a, .style-theme-2 .area-form.page-form .ft a, .area-form.page-form .ft .style-theme-2 a, .style-theme-2 .area-form.submit .ft a, .area-form.submit .ft .style-theme-2 a, .style-theme-2 .area-customize.map .ft a, .area-customize.map .ft .style-theme-2 a, .style-theme-2 .area-customize.audio .ft a, .area-customize.audio .ft .style-theme-2 a, .style-theme-2 .area-customize.iframe .ft a, .area-customize.iframe .ft .style-theme-2 a, .style-theme-2 .area-customize.ey-video .ft a, .area-customize.ey-video .ft .style-theme-2 a, .style-theme-2 .area-customize.video-list .ft a, .area-customize.video-list .ft .style-theme-2 a, .style-theme-2 .list-text.message .ft a, .list-text.message .ft .style-theme-2 a, .style-theme-2 .group-list.page-list-pic > .bg-drop-layout > .in > .ft a, .group-list.page-list-pic > .bg-drop-layout > .in > .ft .style-theme-2 a, .style-theme-2 .group-list.page-list-pic > .in > .ft a, .group-list.page-list-pic > .in > .ft .style-theme-2 a, .style-theme-2 .area-form.sign-in .ft a, .area-form.sign-in .ft .style-theme-2 a, .style-theme-2 .group-list.sitemap > .bg-drop-layout > .in > .ft a, .group-list.sitemap > .bg-drop-layout > .in > .ft .style-theme-2 a, .style-theme-2 .group-list.sitemap > .in > .ft a, .group-list.sitemap > .in > .ft .style-theme-2 a, .style-theme-2 .list-text.sitemap .ft a, .list-text.sitemap .ft .style-theme-2 a, .style-theme-2 .area-table.page-table .ft a, .area-table.page-table .ft .style-theme-2 a, .style-theme-2 .area-table.rwd-horizontal .ft a, .area-table.rwd-horizontal .ft .style-theme-2 a, .style-theme-2 .area-table.title03 .ft a, .area-table.title03 .ft .style-theme-2 a, .style-theme-2 .area-table.notitle01 .ft a, .area-table.notitle01 .ft .style-theme-2 a, .style-theme-2 .area-table.notitle02 .ft a, .area-table.notitle02 .ft .style-theme-2 a, .style-theme-2 .area-table.notitle03 .ft a, .area-table.notitle03 .ft .style-theme-2 a, .style-theme-2 .area-table.title01 .ft a, .area-table.title01 .ft .style-theme-2 a, .style-theme-2 .area-table.title02 .ft a, .area-table.title02 .ft .style-theme-2 a, .style-theme-2 .area-table.rwd-straight .ft a, .area-table.rwd-straight .ft .style-theme-2 a, .style-theme-2 .list-text.page-list .ft a, .list-text.page-list .ft .style-theme-2 a, .style-theme-2 .group-list.page-list-text > .bg-drop-layout > .in > .ft a, .group-list.page-list-text > .bg-drop-layout > .in > .ft .style-theme-2 a, .style-theme-2 .group-list.page-list-text > .in > .ft a, .group-list.page-list-text > .in > .ft .style-theme-2 a, .style-theme-2 .area-table.vote-table .ft a, .area-table.vote-table .ft .style-theme-2 a, .style-theme-2 .group-list.major-slider > .bg-drop-layout > .in > .ft li.more a, .group-list.major-slider > .bg-drop-layout > .in > .ft li.more .style-theme-2 a, .style-theme-2 .group-list.major-slider > .in > .ft li.more a, .group-list.major-slider > .in > .ft li.more .style-theme-2 a, .style-theme-2 .list-pic.marquee-circle .ft li.more a, .list-pic.marquee-circle .ft li.more .style-theme-2 a, .style-theme-2 .group-list.major-slider02 > .bg-drop-layout > .in > .ft li.more a, .group-list.major-slider02 > .bg-drop-layout > .in > .ft li.more .style-theme-2 a, .style-theme-2 .group-list.major-slider02 > .in > .ft li.more a, .group-list.major-slider02 > .in > .ft li.more .style-theme-2 a, .style-theme-2 .list-pic.marquee .ft li.more a, .list-pic.marquee .ft li.more .style-theme-2 a, .style-theme-2 .list-pic.marquee02 .ft li.more a, .list-pic.marquee02 .ft li.more .style-theme-2 a, .style-theme-2 .list-pic.marquee03 .ft li.more a, .list-pic.marquee03 .ft li.more .style-theme-2 a, .style-theme-2 .area-customize.calendar .ct .label a, .area-customize.calendar .ct .label .style-theme-2 a, .style-theme-2 .list-pic.marquee-mask .ft li.more a, .list-pic.marquee-mask .ft li.more .style-theme-2 a, .style-theme-2 .area-customize.calendar-detail .ct .label a, .area-customize.calendar-detail .ct .label .style-theme-2 a, .style-theme-2 .area-customize.calendar-detail04 .ct .label a, .area-customize.calendar-detail04 .ct .label .style-theme-2 a, .style-theme-2 .sys-root a.btn, .sys-root .style-theme-2 a.btn, .style-theme-2 .sys-root button, .sys-root .style-theme-2 button, .style-theme-2 .area-form.page-search .hd a, .area-form.page-search .hd .style-theme-2 a, .style-theme-2 .area-form.page-search .ct .fieldset input[type="submit"], .area-form.page-search .ct .fieldset .style-theme-2 input[type="submit"], .style-theme-2 .area-form.page-search .ct .fieldset input[type="reset"], .area-form.page-search .ct .fieldset .style-theme-2 input[type="reset"], .style-theme-2 [data-js="false"] .base-wrapper .area-form.search .ft a, [data-js="false"] .base-wrapper .area-form.search .ft .style-theme-2 a, .style-theme-2 .rss_info li a, .rss_info li .style-theme-2 a, .style-theme-2 .table-form .btnRefresh input, .table-form .btnRefresh .style-theme-2 input, .style-theme-2 .table-form .btnVoice input, .table-form .btnVoice .style-theme-2 input, .style-theme-2 .form_list .btnRefresh input, .form_list .btnRefresh .style-theme-2 input, .style-theme-2 .form_list .btnVoice input, .form_list .btnVoice .style-theme-2 input, .style-theme-2 .table-form .btn_selection_file input, .table-form .btn_selection_file .style-theme-2 input, .style-theme-2 .form_list .btn_selection_file input, .form_list .btn_selection_file .style-theme-2 input, .style-theme-2 .table-form tr.bottom-btn-cell input.btn_define, .table-form tr.bottom-btn-cell .style-theme-2 input.btn_define, .style-theme-2 .table-form input[type="submit"], .table-form .style-theme-2 input[type="submit"], .style-theme-2 .style-btn, .style-theme-2 .group-list.marquee > .bg-drop-layout > .in > .ft li.more a, .group-list.marquee > .bg-drop-layout > .in > .ft li.more .style-theme-2 a, .style-theme-2 .group-list.marquee > .in > .ft li.more a, .group-list.marquee > .in > .ft li.more .style-theme-2 a, .style-theme-2 .list-pic.marquee04 .ft li.more a, .list-pic.marquee04 .ft li.more .style-theme-2 a, .style-theme-2 .group-list.album02 > .bg-drop-layout > .in > .ft li.more a, .group-list.album02 > .bg-drop-layout > .in > .ft li.more .style-theme-2 a, .style-theme-2 .group-list.album02 > .in > .ft li.more a, .group-list.album02 > .in > .ft li.more .style-theme-2 a, .style-theme-2 .list-text.jump-tool .ct li.NextNews a, .list-text.jump-tool .ct li.NextNews .style-theme-2 a, .style-theme-2 .list-text.jump-tool .ct li.PreNews a, .list-text.jump-tool .ct li.PreNews .style-theme-2 a, .style-theme-2 .list-text.jump-tool .ct li.back a, .list-text.jump-tool .ct li.back .style-theme-2 a, .style-theme-2 .list-text.jump-tool .ct li.to-top a, .list-text.jump-tool .ct li.to-top .style-theme-2 a, .style-theme-2 .list-text.btn .ct a, .list-text.btn .ct .style-theme-2 a, .style-theme-2 .area-essay.active .ft a, .area-essay.active .ft .style-theme-2 a, .style-theme-2 .area-essay.page-caption-p .ct .more_style, .area-essay.page-caption-p .ct .style-theme-2 .more_style, .style-theme-2 .base-wrapper .simple-text.query .ft a, .base-wrapper .simple-text.query .ft .style-theme-2 a, .style-theme-2 .base-extend .simple-text.query .ft a, .base-extend .simple-text.query .ft .style-theme-2 a, .style-theme-2 .area-customize.sign-in .ft a, .area-customize.sign-in .ft .style-theme-2 a, .style-theme-2 .group.default.block4 .ct .in .block-service .ct .in .submit:nth-last-child(2) input, .group.default.block4 .ct .in .block-service .ct .in .submit:nth-last-child(2) .style-theme-2 input, .style-theme-2 table.RWDtable tbody td, table.RWDtable tbody .style-theme-2 td, .style-theme-2 table.rwdtable tbody td, table.rwdtable tbody .style-theme-2 td, .style-theme-2 .group-list.slider > .bg-drop-layout > .in > .ft li.more a, .group-list.slider > .bg-drop-layout > .in > .ft li.more .style-theme-2 a, .style-theme-2 .group-list.slider > .in > .ft li.more a, .group-list.slider > .in > .ft li.more .style-theme-2 a, .style-theme-2 .area-customize.icons-g2 .ft li.more a, .area-customize.icons-g2 .ft li.more .style-theme-2 a, .style-theme-2 .list-text.classify .ct li.is-active a, .list-text.classify .ct li.is-active .style-theme-2 a, .style-theme-2 .area-editor.user-edit i.mark, .area-editor.user-edit .style-theme-2 i.mark, .style-theme-2 .area-table.title03 .ct tbody td, .area-table.title03 .ct tbody .style-theme-2 td, .style-theme-2 .area-table.title01 .ct > .in, .area-table.title01 .style-theme-2 .ct > .in, .style-theme-2 .area-table.title02 .ct tbody td:before, .area-table.title02 .ct tbody .style-theme-2 td:before, .style-theme-2 .area-table.rwd-straight .ct thead, .area-table.rwd-straight .ct .style-theme-2 thead {
    border-color: #1DA097
}

    .style-theme-2 .list-pic.marquee04 .ct .mark:lang(en), .list-pic.marquee04 .ct .style-theme-2 .mark:lang(en), .style-theme-2 .list-pic.marquee .ct .mark:lang(en), .list-pic.marquee .ct .style-theme-2 .mark:lang(en), .style-theme-2 .list-pic.marquee02 .ct .mark:lang(en), .list-pic.marquee02 .ct .style-theme-2 .mark:lang(en), .style-theme-2 .list-pic.marquee03 .ct .mark:lang(en), .list-pic.marquee03 .ct .style-theme-2 .mark:lang(en), .style-theme-2 .list-pic.link .ct .mark:lang(en), .list-pic.link .ct .style-theme-2 .mark:lang(en), .style-theme-2 .list-pic.link02 .ct .mark:lang(en), .list-pic.link02 .ct .style-theme-2 .mark:lang(en), .style-theme-2 .list-pic.marquee-mask .ct .mark:lang(en), .list-pic.marquee-mask .ct .style-theme-2 .mark:lang(en), .style-theme-2 .list-pic.album .ct .mark:lang(en), .list-pic.album .ct .style-theme-2 .mark:lang(en), .style-theme-2 .list-pic.pic-download .ct .mark:lang(en), .list-pic.pic-download .ct .style-theme-2 .mark:lang(en), .style-theme-2 .list-pic.page-list .ct .mark:lang(en), .list-pic.page-list .ct .style-theme-2 .mark:lang(en), .style-theme-2 .list-pic.page-block .ct .mark:lang(en), .list-pic.page-block .ct .style-theme-2 .mark:lang(en), .style-theme-2 .list-pic.slider .ct .mark:lang(en), .list-pic.slider .ct .style-theme-2 .mark:lang(en), .style-theme-2 .simple-text.default .ct .mark:lang(en), .simple-text.default .ct .style-theme-2 .mark:lang(en), .style-theme-2 .base-content .list-text.link .ct .mark:lang(en), .base-content .list-text.link .ct .style-theme-2 .mark:lang(en), .style-theme-2 .base-module-area .area-essay.link .ct .mark:lang(en), .base-module-area .area-essay.link .ct .style-theme-2 .mark:lang(en), .style-theme-2 .base-page-area .area-essay.link .ct .mark:lang(en), .base-page-area .area-essay.link .ct .style-theme-2 .mark:lang(en), .style-theme-2 .area-essay.message .ct .mark:lang(en), .area-essay.message .ct .style-theme-2 .mark:lang(en), .style-theme-2 .area-essay.message02 .ct .mark:lang(en), .area-essay.message02 .ct .style-theme-2 .mark:lang(en), .style-theme-2 .area-customize.video .ct .mark:lang(en), .area-customize.video .ct .style-theme-2 .mark:lang(en), .style-theme-2 .group-list.news-card02 .ct .mark:lang(en), .group-list.news-card02 .ct .style-theme-2 .mark:lang(en), .style-theme-2 .simple-text.message .ct .mark:lang(en), .simple-text.message .ct .style-theme-2 .mark:lang(en), .style-theme-2 .list-text.slider .ct .mark:lang(en), .list-text.slider .ct .style-theme-2 .mark:lang(en), .style-theme-2 .area-form.vote .ct .mark:lang(en), .area-form.vote .ct .style-theme-2 .mark:lang(en), .style-theme-2 .list-text.rss .ct .mark:lang(en), .list-text.rss .ct .style-theme-2 .mark:lang(en), .style-theme-2 .area-customize.calendar .ct .mark:lang(en), .area-customize.calendar .ct .style-theme-2 .mark:lang(en), .style-theme-2 .list-text.label .ct a:lang(en), .list-text.label .ct .style-theme-2 a:lang(en), .style-theme-2 .area-customize.calendar-detail .ct .table .mark:lang(en), .area-customize.calendar-detail .ct .table .style-theme-2 .mark:lang(en), .style-theme-2 .area-customize.calendar-detail04 .ct .table .mark:lang(en), .area-customize.calendar-detail04 .ct .table .style-theme-2 .mark:lang(en), .style-theme-2 .area-essay.page-caption-label .ct .mark:lang(en), .area-essay.page-caption-label .ct .style-theme-2 .mark:lang(en), .style-theme-2 .area-essay.page-caption-label-p .ct .mark:lang(en), .area-essay.page-caption-label-p .ct .style-theme-2 .mark:lang(en), .style-theme-2 .area-essay.page-essay .ct .mark:lang(en), .area-essay.page-essay .ct .style-theme-2 .mark:lang(en), .style-theme-2 .area-essay.page-img-caption-label .ct .mark:lang(en), .area-essay.page-img-caption-label .ct .style-theme-2 .mark:lang(en), .style-theme-2 .area-figure.page-figure .ct .mark:lang(en), .area-figure.page-figure .ct .style-theme-2 .mark:lang(en), .style-theme-2 .area-figure.page-img-figcaption-label .ct .mark:lang(en), .area-figure.page-img-figcaption-label .ct .style-theme-2 .mark:lang(en), .style-theme-2 .area-figure.page-img-label .ct .mark:lang(en), .area-figure.page-img-label .ct .style-theme-2 .mark:lang(en), .style-theme-2 .area-figure.page-img-label-p .ct .mark:lang(en), .area-figure.page-img-label-p .ct .style-theme-2 .mark:lang(en), .style-theme-2 .area-customize.map .ct .mark:lang(en), .area-customize.map .ct .style-theme-2 .mark:lang(en), .style-theme-2 .area-customize.audio .ct .mark:lang(en), .area-customize.audio .ct .style-theme-2 .mark:lang(en), .style-theme-2 .area-customize.iframe .ct .mark:lang(en), .area-customize.iframe .ct .style-theme-2 .mark:lang(en), .style-theme-2 .list-text.message .ct .mark:lang(en), .list-text.message .ct .style-theme-2 .mark:lang(en), .style-theme-2 .list-text.page-list .ct .mark:lang(en), .list-text.page-list .ct .style-theme-2 .mark:lang(en), .style-theme-2 .group-list.default > .in > .ft a:lang(en), .group-list.default > .in > .ft .style-theme-2 a:lang(en), .style-theme-2 .area-customize .ft a:lang(en), .area-customize .ft .style-theme-2 a:lang(en), .style-theme-2 .area-editor.default .ft a:lang(en), .area-editor.default .ft .style-theme-2 a:lang(en), .style-theme-2 .base-content .list-text.link .ft a:lang(en), .base-content .list-text.link .ft .style-theme-2 a:lang(en), .style-theme-2 .area-form.page-search .ft a:lang(en), .area-form.page-search .ft .style-theme-2 a:lang(en), .style-theme-2 .group-list.sample > .in > .ft a:lang(en), .group-list.sample > .in > .ft .style-theme-2 a:lang(en), .style-theme-2 .group-list.slider > .in > .ft a:lang(en), .group-list.slider > .in > .ft .style-theme-2 a:lang(en), .style-theme-2 .base-module-area .group-list.link > .in > .ft a:lang(en), .base-module-area .group-list.link > .in > .ft .style-theme-2 a:lang(en), .style-theme-2 .base-page-area .group-list.link > .in > .ft a:lang(en), .base-page-area .group-list.link > .in > .ft .style-theme-2 a:lang(en), .style-theme-2 .base-module-area .area-essay.link .ft a:lang(en), .base-module-area .area-essay.link .ft .style-theme-2 a:lang(en), .style-theme-2 .base-page-area .area-essay.link .ft a:lang(en), .base-page-area .area-essay.link .ft .style-theme-2 a:lang(en), .style-theme-2 .area-essay.message .ft a:lang(en), .area-essay.message .ft .style-theme-2 a:lang(en), .style-theme-2 .group-list.message > .in > .ft a:lang(en), .group-list.message > .in > .ft .style-theme-2 a:lang(en), .style-theme-2 .group-list.news-card02 .ft a:lang(en), .group-list.news-card02 .ft .style-theme-2 a:lang(en), .style-theme-2 .group-list.global-list > .in > .ft a:lang(en), .group-list.global-list > .in > .ft .style-theme-2 a:lang(en), .style-theme-2 .list-text.slider .ft a:lang(en), .list-text.slider .ft .style-theme-2 a:lang(en), .style-theme-2 .base-module-area .group-list.album > .in > .ft a:lang(en), .base-module-area .group-list.album > .in > .ft .style-theme-2 a:lang(en), .style-theme-2 .base-page-area .group-list.album > .in > .ft a:lang(en), .base-page-area .group-list.album > .in > .ft .style-theme-2 a:lang(en), .style-theme-2 .area-figure.album .ft a:lang(en), .area-figure.album .ft .style-theme-2 a:lang(en), .style-theme-2 .list-pic.nmth-link .ft a:lang(en), .list-pic.nmth-link .ft .style-theme-2 a:lang(en), .style-theme-2 .area-form.link .ft a:lang(en), .area-form.link .ft .style-theme-2 a:lang(en), .style-theme-2 .list-text.rss .ft a:lang(en), .list-text.rss .ft .style-theme-2 a:lang(en), .style-theme-2 .area-form.epaper .ft a:lang(en), .area-form.epaper .ft .style-theme-2 a:lang(en), .style-theme-2 .area-figure.album02 .ft a:lang(en), .area-figure.album02 .ft .style-theme-2 a:lang(en), .style-theme-2 .area-figure.album03 .ft a:lang(en), .area-figure.album03 .ft .style-theme-2 a:lang(en), .style-theme-2 .group-list.page-block > .in > .ft a:lang(en), .group-list.page-block > .in > .ft .style-theme-2 a:lang(en), .style-theme-2 .group-list.page-list > .in > .ft a:lang(en), .group-list.page-list > .in > .ft .style-theme-2 a:lang(en), .style-theme-2 .area-essay.page-caption-p .ft a:lang(en), .area-essay.page-caption-p .ft .style-theme-2 a:lang(en), .style-theme-2 .area-essay.page-caption-label .ft a:lang(en), .area-essay.page-caption-label .ft .style-theme-2 a:lang(en), .style-theme-2 .area-essay.page-caption-label-p .ft a:lang(en), .area-essay.page-caption-label-p .ft .style-theme-2 a:lang(en), .style-theme-2 .area-essay.page-essay .ft a:lang(en), .area-essay.page-essay .ft .style-theme-2 a:lang(en), .style-theme-2 .area-essay.page-img-caption-label .ft a:lang(en), .area-essay.page-img-caption-label .ft .style-theme-2 a:lang(en), .style-theme-2 .area-essay.page-img-caption-p .ft a:lang(en), .area-essay.page-img-caption-p .ft .style-theme-2 a:lang(en), .style-theme-2 .area-figure.page-figure .ft a:lang(en), .area-figure.page-figure .ft .style-theme-2 a:lang(en), .style-theme-2 .area-figure.e-paper .ft a:lang(en), .area-figure.e-paper .ft .style-theme-2 a:lang(en), .style-theme-2 .area-figure.page-img-figcaption .ft a:lang(en), .area-figure.page-img-figcaption .ft .style-theme-2 a:lang(en), .style-theme-2 .area-figure.page-img-figcaption-label .ft a:lang(en), .area-figure.page-img-figcaption-label .ft .style-theme-2 a:lang(en), .style-theme-2 .area-figure.page-img-figcaption-p .ft a:lang(en), .area-figure.page-img-figcaption-p .ft .style-theme-2 a:lang(en), .style-theme-2 .area-figure.page-img-label .ft a:lang(en), .area-figure.page-img-label .ft .style-theme-2 a:lang(en), .style-theme-2 .area-figure.page-img-label-p .ft a:lang(en), .area-figure.page-img-label-p .ft .style-theme-2 a:lang(en), .style-theme-2 .area-figure.page-img-p .ft a:lang(en), .area-figure.page-img-p .ft .style-theme-2 a:lang(en), .style-theme-2 .area-form.page-form .ft a:lang(en), .area-form.page-form .ft .style-theme-2 a:lang(en), .style-theme-2 .area-form.submit .ft a:lang(en), .area-form.submit .ft .style-theme-2 a:lang(en), .style-theme-2 .list-text.message .ft a:lang(en), .list-text.message .ft .style-theme-2 a:lang(en), .style-theme-2 .group-list.page-list-pic > .in > .ft a:lang(en), .group-list.page-list-pic > .in > .ft .style-theme-2 a:lang(en), .style-theme-2 .area-form.sign-in .ft a:lang(en), .area-form.sign-in .ft .style-theme-2 a:lang(en), .style-theme-2 .group-list.sitemap > .in > .ft a:lang(en), .group-list.sitemap > .in > .ft .style-theme-2 a:lang(en), .style-theme-2 .list-text.sitemap .ft a:lang(en), .list-text.sitemap .ft .style-theme-2 a:lang(en), .style-theme-2 .area-table.page-table .ft a:lang(en), .area-table.page-table .ft .style-theme-2 a:lang(en), .style-theme-2 .area-table.rwd-horizontal .ft a:lang(en), .area-table.rwd-horizontal .ft .style-theme-2 a:lang(en), .style-theme-2 .area-table.title03 .ft a:lang(en), .area-table.title03 .ft .style-theme-2 a:lang(en), .style-theme-2 .area-table.notitle01 .ft a:lang(en), .area-table.notitle01 .ft .style-theme-2 a:lang(en), .style-theme-2 .area-table.notitle02 .ft a:lang(en), .area-table.notitle02 .ft .style-theme-2 a:lang(en), .style-theme-2 .area-table.notitle03 .ft a:lang(en), .area-table.notitle03 .ft .style-theme-2 a:lang(en), .style-theme-2 .area-table.title01 .ft a:lang(en), .area-table.title01 .ft .style-theme-2 a:lang(en), .style-theme-2 .area-table.title02 .ft a:lang(en), .area-table.title02 .ft .style-theme-2 a:lang(en), .style-theme-2 .area-table.rwd-straight .ft a:lang(en), .area-table.rwd-straight .ft .style-theme-2 a:lang(en), .style-theme-2 .list-text.page-list .ft a:lang(en), .list-text.page-list .ft .style-theme-2 a:lang(en), .style-theme-2 .group-list.page-list-text > .in > .ft a:lang(en), .group-list.page-list-text > .in > .ft .style-theme-2 a:lang(en), .style-theme-2 .area-table.vote-table .ft a:lang(en), .area-table.vote-table .ft .style-theme-2 a:lang(en), .style-theme-2 .group-list.major-slider > .in > .ft li.more a:lang(en), .group-list.major-slider > .in > .ft li.more .style-theme-2 a:lang(en), .style-theme-2 .list-pic.marquee-circle .ft li.more a:lang(en), .list-pic.marquee-circle .ft li.more .style-theme-2 a:lang(en), .style-theme-2 .group-list.major-slider02 > .in > .ft li.more a:lang(en), .group-list.major-slider02 > .in > .ft li.more .style-theme-2 a:lang(en), .style-theme-2 .list-pic.marquee .ft li.more a:lang(en), .list-pic.marquee .ft li.more .style-theme-2 a:lang(en), .style-theme-2 .list-pic.marquee02 .ft li.more a:lang(en), .list-pic.marquee02 .ft li.more .style-theme-2 a:lang(en), .style-theme-2 .list-pic.marquee03 .ft li.more a:lang(en), .list-pic.marquee03 .ft li.more .style-theme-2 a:lang(en), .style-theme-2 .area-customize.calendar .ct .label a:lang(en), .area-customize.calendar .ct .label .style-theme-2 a:lang(en), .style-theme-2 .list-pic.marquee-mask .ft li.more a:lang(en), .list-pic.marquee-mask .ft li.more .style-theme-2 a:lang(en), .style-theme-2 .area-customize.calendar-detail .ct .label a:lang(en), .area-customize.calendar-detail .ct .label .style-theme-2 a:lang(en), .style-theme-2 .area-customize.calendar-detail04 .ct .label a:lang(en), .area-customize.calendar-detail04 .ct .label .style-theme-2 a:lang(en), .style-theme-2 .sys-root a.btn:lang(en), .sys-root .style-theme-2 a.btn:lang(en), .style-theme-2 .sys-root button:lang(en), .sys-root .style-theme-2 button:lang(en), .style-theme-2 .area-form.page-search .hd a:lang(en), .area-form.page-search .hd .style-theme-2 a:lang(en), .style-theme-2 .area-form.page-search .ct .fieldset input[type="submit"]:lang(en), .area-form.page-search .ct .fieldset .style-theme-2 input[type="submit"]:lang(en), .style-theme-2 .area-form.page-search .ct .fieldset input[type="reset"]:lang(en), .area-form.page-search .ct .fieldset .style-theme-2 input[type="reset"]:lang(en), .style-theme-2 [data-js="false"] .base-wrapper .area-form.search .ft a:lang(en), [data-js="false"] .base-wrapper .area-form.search .ft .style-theme-2 a:lang(en), .style-theme-2 .rss_info li a:lang(en), .rss_info li .style-theme-2 a:lang(en), .style-theme-2 .table-form .btnRefresh input:lang(en), .table-form .btnRefresh .style-theme-2 input:lang(en), .style-theme-2 .table-form .btnVoice input:lang(en), .table-form .btnVoice .style-theme-2 input:lang(en), .style-theme-2 .form_list .btnRefresh input:lang(en), .form_list .btnRefresh .style-theme-2 input:lang(en), .style-theme-2 .form_list .btnVoice input:lang(en), .form_list .btnVoice .style-theme-2 input:lang(en), .style-theme-2 .table-form .btn_selection_file input:lang(en), .table-form .btn_selection_file .style-theme-2 input:lang(en), .style-theme-2 .form_list .btn_selection_file input:lang(en), .form_list .btn_selection_file .style-theme-2 input:lang(en), .style-theme-2 .table-form tr.bottom-btn-cell input.btn_define:lang(en), .table-form tr.bottom-btn-cell .style-theme-2 input.btn_define:lang(en), .style-theme-2 .table-form input[type="submit"]:lang(en), .table-form .style-theme-2 input[type="submit"]:lang(en), .style-theme-2 .style-btn:lang(en), .style-theme-2 .group-list.marquee > .bg-drop-layout > .in > .ft li.more a:lang(en), .group-list.marquee > .bg-drop-layout > .in > .ft li.more .style-theme-2 a:lang(en), .style-theme-2 .group-list.marquee > .in > .ft li.more a:lang(en), .group-list.marquee > .in > .ft li.more .style-theme-2 a:lang(en), .style-theme-2 .list-pic.marquee04 .ft li.more a:lang(en), .list-pic.marquee04 .ft li.more .style-theme-2 a:lang(en), .style-theme-2 .group-list.album02 > .bg-drop-layout > .in > .ft li.more a:lang(en), .group-list.album02 > .bg-drop-layout > .in > .ft li.more .style-theme-2 a:lang(en), .style-theme-2 .group-list.album02 > .in > .ft li.more a:lang(en), .group-list.album02 > .in > .ft li.more .style-theme-2 a:lang(en), .style-theme-2 .list-text.jump-tool .ct li.NextNews a:lang(en), .list-text.jump-tool .ct li.NextNews .style-theme-2 a:lang(en), .style-theme-2 .list-text.jump-tool .ct li.PreNews a:lang(en), .list-text.jump-tool .ct li.PreNews .style-theme-2 a:lang(en), .style-theme-2 .list-text.jump-tool .ct li.back a:lang(en), .list-text.jump-tool .ct li.back .style-theme-2 a:lang(en), .style-theme-2 .list-text.jump-tool .ct li.to-top a:lang(en), .list-text.jump-tool .ct li.to-top .style-theme-2 a:lang(en), .style-theme-2 .list-text.btn .ct a:lang(en), .list-text.btn .ct .style-theme-2 a:lang(en), .style-theme-2 .area-essay.active .ft a:lang(en), .area-essay.active .ft .style-theme-2 a:lang(en), .style-theme-2 .area-essay.page-caption-p .ct .more_style:lang(en), .area-essay.page-caption-p .ct .style-theme-2 .more_style:lang(en), .style-theme-2 .base-wrapper .simple-text.query .ft a:lang(en), .base-wrapper .simple-text.query .ft .style-theme-2 a:lang(en), .style-theme-2 .base-extend .simple-text.query .ft a:lang(en), .base-extend .simple-text.query .ft .style-theme-2 a:lang(en), .style-theme-2 .area-customize.sign-in .ft a:lang(en), .area-customize.sign-in .ft .style-theme-2 a:lang(en), .style-theme-2 .group.default.block4 .ct .in .block-service .ct .in .submit:nth-last-child(2) input:lang(en), .group.default.block4 .ct .in .block-service .ct .in .submit:nth-last-child(2) .style-theme-2 input:lang(en), .style-theme-2 table.RWDtable tbody td:lang(en), table.RWDtable tbody .style-theme-2 td:lang(en), .style-theme-2 table.rwdtable tbody td:lang(en), table.rwdtable tbody .style-theme-2 td:lang(en), .style-theme-2 .group-list.slider > .bg-drop-layout > .in > .ft li.more a:lang(en), .group-list.slider > .bg-drop-layout > .in > .ft li.more .style-theme-2 a:lang(en), .style-theme-2 .group-list.slider > .in > .ft li.more a:lang(en), .group-list.slider > .in > .ft li.more .style-theme-2 a:lang(en), .style-theme-2 .area-customize.icons-g2 .ft li.more a:lang(en), .area-customize.icons-g2 .ft li.more .style-theme-2 a:lang(en), .style-theme-2 .list-text.classify .ct li.is-active a:lang(en), .list-text.classify .ct li.is-active .style-theme-2 a:lang(en), .style-theme-2 .area-editor.user-edit i.mark:lang(en), .area-editor.user-edit .style-theme-2 i.mark:lang(en), .style-theme-2 .area-table.title03 .ct tbody td:lang(en), .area-table.title03 .ct tbody .style-theme-2 td:lang(en), .style-theme-2 .area-table.title01 .ct > .in:lang(en), .area-table.title01 .style-theme-2 .ct > .in:lang(en), .style-theme-2 .area-table.title02 .ct tbody td:lang(en):before, .area-table.title02 .ct tbody .style-theme-2 td:lang(en):before, .style-theme-2 .area-table.rwd-straight .ct thead:lang(en), .area-table.rwd-straight .ct .style-theme-2 thead:lang(en) {
        border-color: #1872D6
    }

.style-theme-3 .list-pic.marquee04 .ct .mark, .list-pic.marquee04 .ct .style-theme-3 .mark, .style-theme-3 .list-pic.marquee .ct .mark, .list-pic.marquee .ct .style-theme-3 .mark, .style-theme-3 .list-pic.marquee02 .ct .mark, .list-pic.marquee02 .ct .style-theme-3 .mark, .style-theme-3 .list-pic.marquee03 .ct .mark, .list-pic.marquee03 .ct .style-theme-3 .mark, .style-theme-3 .list-pic.link .ct .mark, .list-pic.link .ct .style-theme-3 .mark, .style-theme-3 .list-pic.link02 .ct .mark, .list-pic.link02 .ct .style-theme-3 .mark, .style-theme-3 .list-pic.marquee-mask .ct .mark, .list-pic.marquee-mask .ct .style-theme-3 .mark, .style-theme-3 .list-pic.album .ct .mark, .list-pic.album .ct .style-theme-3 .mark, .style-theme-3 .list-pic.pic-download .ct .mark, .list-pic.pic-download .ct .style-theme-3 .mark, .style-theme-3 .list-pic.page-list .ct .mark, .list-pic.page-list .ct .style-theme-3 .mark, .style-theme-3 .list-pic.page-block .ct .mark, .list-pic.page-block .ct .style-theme-3 .mark, .style-theme-3 .list-pic.slider .ct .mark, .list-pic.slider .ct .style-theme-3 .mark, .style-theme-3 .simple-text.default .ct .mark, .simple-text.default .ct .style-theme-3 .mark, .style-theme-3 .base-content .list-text.link .ct .mark, .base-content .list-text.link .ct .style-theme-3 .mark, .style-theme-3 .base-module-area .area-essay.link .ct .mark, .base-module-area .area-essay.link .ct .style-theme-3 .mark, .style-theme-3 .base-page-area .area-essay.link .ct .mark, .base-page-area .area-essay.link .ct .style-theme-3 .mark, .style-theme-3 .area-essay.message .ct .mark, .area-essay.message .ct .style-theme-3 .mark, .style-theme-3 .area-essay.message02 .ct .mark, .area-essay.message02 .ct .style-theme-3 .mark, .style-theme-3 .area-customize.video .ct .mark, .area-customize.video .ct .style-theme-3 .mark, .style-theme-3 .group-list.news-card02 .ct .mark, .group-list.news-card02 .ct .style-theme-3 .mark, .style-theme-3 .simple-text.message .ct .mark, .simple-text.message .ct .style-theme-3 .mark, .style-theme-3 .list-text.slider .ct .mark, .list-text.slider .ct .style-theme-3 .mark, .style-theme-3 .area-form.vote .ct .mark, .area-form.vote .ct .style-theme-3 .mark, .style-theme-3 .list-text.rss .ct .mark, .list-text.rss .ct .style-theme-3 .mark, .style-theme-3 .area-customize.calendar .ct .mark, .area-customize.calendar .ct .style-theme-3 .mark, .style-theme-3 .list-text.label .ct a, .list-text.label .ct .style-theme-3 a, .style-theme-3 .area-customize.calendar-detail .ct .table .mark, .area-customize.calendar-detail .ct .table .style-theme-3 .mark, .style-theme-3 .area-customize.calendar-detail04 .ct .table .mark, .area-customize.calendar-detail04 .ct .table .style-theme-3 .mark, .style-theme-3 .area-essay.page-caption-label .ct .mark, .area-essay.page-caption-label .ct .style-theme-3 .mark, .style-theme-3 .area-essay.page-caption-label-p .ct .mark, .area-essay.page-caption-label-p .ct .style-theme-3 .mark, .style-theme-3 .area-essay.page-essay .ct .mark, .area-essay.page-essay .ct .style-theme-3 .mark, .style-theme-3 .area-essay.page-img-caption-label .ct .mark, .area-essay.page-img-caption-label .ct .style-theme-3 .mark, .style-theme-3 .area-figure.page-figure .ct .mark, .area-figure.page-figure .ct .style-theme-3 .mark, .style-theme-3 .area-figure.page-img-figcaption-label .ct .mark, .area-figure.page-img-figcaption-label .ct .style-theme-3 .mark, .style-theme-3 .area-figure.page-img-label .ct .mark, .area-figure.page-img-label .ct .style-theme-3 .mark, .style-theme-3 .area-figure.page-img-label-p .ct .mark, .area-figure.page-img-label-p .ct .style-theme-3 .mark, .style-theme-3 .area-customize.map .ct .mark, .area-customize.map .ct .style-theme-3 .mark, .style-theme-3 .area-customize.audio .ct .mark, .area-customize.audio .ct .style-theme-3 .mark, .style-theme-3 .area-customize.iframe .ct .mark, .area-customize.iframe .ct .style-theme-3 .mark, .style-theme-3 .list-text.message .ct .mark, .list-text.message .ct .style-theme-3 .mark, .style-theme-3 .list-text.page-list .ct .mark, .list-text.page-list .ct .style-theme-3 .mark, .style-theme-3 .group-list.default > .bg-drop-layout > .in > .ft a, .group-list.default > .bg-drop-layout > .in > .ft .style-theme-3 a, .style-theme-3 .group-list.default > .in > .ft a, .group-list.default > .in > .ft .style-theme-3 a, .style-theme-3 .area-customize .ft a, .area-customize .ft .style-theme-3 a, .style-theme-3 .area-editor.default .ft a, .area-editor.default .ft .style-theme-3 a, .style-theme-3 .base-content .list-text.link .ft a, .base-content .list-text.link .ft .style-theme-3 a, .style-theme-3 .area-form.page-search .ft a, .area-form.page-search .ft .style-theme-3 a, .style-theme-3 .group-list.sample > .bg-drop-layout > .in > .ft a, .group-list.sample > .bg-drop-layout > .in > .ft .style-theme-3 a, .style-theme-3 .group-list.sample > .in > .ft a, .group-list.sample > .in > .ft .style-theme-3 a, .style-theme-3 .group-list.slider > .bg-drop-layout > .in > .ft a, .group-list.slider > .bg-drop-layout > .in > .ft .style-theme-3 a, .style-theme-3 .group-list.slider > .in > .ft a, .group-list.slider > .in > .ft .style-theme-3 a, .style-theme-3 .base-module-area .group-list.link > .bg-drop-layout > .in > .ft a, .base-module-area .group-list.link > .bg-drop-layout > .in > .ft .style-theme-3 a, .style-theme-3 .base-module-area .group-list.link > .in > .ft a, .base-module-area .group-list.link > .in > .ft .style-theme-3 a, .style-theme-3 .base-page-area .group-list.link > .bg-drop-layout > .in > .ft a, .base-page-area .group-list.link > .bg-drop-layout > .in > .ft .style-theme-3 a, .style-theme-3 .base-page-area .group-list.link > .in > .ft a, .base-page-area .group-list.link > .in > .ft .style-theme-3 a, .style-theme-3 .base-module-area .area-essay.link .ft a, .base-module-area .area-essay.link .ft .style-theme-3 a, .style-theme-3 .base-page-area .area-essay.link .ft a, .base-page-area .area-essay.link .ft .style-theme-3 a, .style-theme-3 .area-essay.message .ft a, .area-essay.message .ft .style-theme-3 a, .style-theme-3 .area-customize.news-card .ft a, .area-customize.news-card .ft .style-theme-3 a, .style-theme-3 .area-customize.icons-g2 .ft a, .area-customize.icons-g2 .ft .style-theme-3 a, .style-theme-3 .area-customize.message02 .ft a, .area-customize.message02 .ft .style-theme-3 a, .style-theme-3 .area-customize.video .ft a, .area-customize.video .ft .style-theme-3 a, .style-theme-3 .group-list.message > .bg-drop-layout > .in > .ft a, .group-list.message > .bg-drop-layout > .in > .ft .style-theme-3 a, .style-theme-3 .group-list.message > .in > .ft a, .group-list.message > .in > .ft .style-theme-3 a, .style-theme-3 .group-list.news-card02 .ft a, .group-list.news-card02 .ft .style-theme-3 a, .style-theme-3 .group-list.global-list > .bg-drop-layout > .in > .ft a, .group-list.global-list > .bg-drop-layout > .in > .ft .style-theme-3 a, .style-theme-3 .group-list.global-list > .in > .ft a, .group-list.global-list > .in > .ft .style-theme-3 a, .style-theme-3 .list-text.slider .ft a, .list-text.slider .ft .style-theme-3 a, .style-theme-3 .base-module-area .group-list.album > .bg-drop-layout > .in > .ft a, .base-module-area .group-list.album > .bg-drop-layout > .in > .ft .style-theme-3 a, .style-theme-3 .base-module-area .group-list.album > .in > .ft a, .base-module-area .group-list.album > .in > .ft .style-theme-3 a, .style-theme-3 .base-page-area .group-list.album > .bg-drop-layout > .in > .ft a, .base-page-area .group-list.album > .bg-drop-layout > .in > .ft .style-theme-3 a, .style-theme-3 .base-page-area .group-list.album > .in > .ft a, .base-page-area .group-list.album > .in > .ft .style-theme-3 a, .style-theme-3 .area-figure.album .ft a, .area-figure.album .ft .style-theme-3 a, .style-theme-3 .list-pic.nmth-link .ft a, .list-pic.nmth-link .ft .style-theme-3 a, .style-theme-3 .area-form.link .ft a, .area-form.link .ft .style-theme-3 a, .style-theme-3 .list-text.rss .ft a, .list-text.rss .ft .style-theme-3 a, .style-theme-3 .area-customize.calendar .ft a, .area-customize.calendar .ft .style-theme-3 a, .style-theme-3 .area-form.epaper .ft a, .area-form.epaper .ft .style-theme-3 a, .style-theme-3 .area-customize.message .ft a, .area-customize.message .ft .style-theme-3 a, .style-theme-3 .area-customize.ktnp-album .ft a, .area-customize.ktnp-album .ft .style-theme-3 a, .style-theme-3 .area-customize.ktnp-album02 .ft a, .area-customize.ktnp-album02 .ft .style-theme-3 a, .style-theme-3 .area-customize.pchouse-album .ft a, .area-customize.pchouse-album .ft .style-theme-3 a, .style-theme-3 .area-customize.korea-pic-slider .ft a, .area-customize.korea-pic-slider .ft .style-theme-3 a, .style-theme-3 .area-customize.pchouse-album02 .ft a, .area-customize.pchouse-album02 .ft .style-theme-3 a, .style-theme-3 .area-customize.pchouse-album03 .ft a, .area-customize.pchouse-album03 .ft .style-theme-3 a, .style-theme-3 .area-figure.album02 .ft a, .area-figure.album02 .ft .style-theme-3 a, .style-theme-3 .area-figure.album03 .ft a, .area-figure.album03 .ft .style-theme-3 a, .style-theme-3 .group-list.page-block > .bg-drop-layout > .in > .ft a, .group-list.page-block > .bg-drop-layout > .in > .ft .style-theme-3 a, .style-theme-3 .group-list.page-block > .in > .ft a, .group-list.page-block > .in > .ft .style-theme-3 a, .style-theme-3 .group-list.page-list > .bg-drop-layout > .in > .ft a, .group-list.page-list > .bg-drop-layout > .in > .ft .style-theme-3 a, .style-theme-3 .group-list.page-list > .in > .ft a, .group-list.page-list > .in > .ft .style-theme-3 a, .style-theme-3 .area-customize.DisWarning .ft a, .area-customize.DisWarning .ft .style-theme-3 a, .style-theme-3 .area-customize.calendar-detail .ft a, .area-customize.calendar-detail .ft .style-theme-3 a, .style-theme-3 .area-customize.calendar-detail02 .ft a, .area-customize.calendar-detail02 .ft .style-theme-3 a, .style-theme-3 .area-customize.calendar-detail03 .ft a, .area-customize.calendar-detail03 .ft .style-theme-3 a, .style-theme-3 .area-customize.calendar-schedule .ft a, .area-customize.calendar-schedule .ft .style-theme-3 a, .style-theme-3 .area-customize.chart .ft a, .area-customize.chart .ft .style-theme-3 a, .style-theme-3 .area-essay.page-caption-p .ft a, .area-essay.page-caption-p .ft .style-theme-3 a, .style-theme-3 .area-essay.page-caption-label .ft a, .area-essay.page-caption-label .ft .style-theme-3 a, .style-theme-3 .area-essay.page-caption-label-p .ft a, .area-essay.page-caption-label-p .ft .style-theme-3 a, .style-theme-3 .area-essay.page-essay .ft a, .area-essay.page-essay .ft .style-theme-3 a, .style-theme-3 .area-essay.page-img-caption-label .ft a, .area-essay.page-img-caption-label .ft .style-theme-3 a, .style-theme-3 .area-essay.page-img-caption-p .ft a, .area-essay.page-img-caption-p .ft .style-theme-3 a, .style-theme-3 .area-figure.page-figure .ft a, .area-figure.page-figure .ft .style-theme-3 a, .style-theme-3 .area-figure.e-paper .ft a, .area-figure.e-paper .ft .style-theme-3 a, .style-theme-3 .area-figure.page-img-figcaption .ft a, .area-figure.page-img-figcaption .ft .style-theme-3 a, .style-theme-3 .area-figure.page-img-figcaption-label .ft a, .area-figure.page-img-figcaption-label .ft .style-theme-3 a, .style-theme-3 .area-figure.page-img-figcaption-p .ft a, .area-figure.page-img-figcaption-p .ft .style-theme-3 a, .style-theme-3 .area-figure.page-img-label .ft a, .area-figure.page-img-label .ft .style-theme-3 a, .style-theme-3 .area-figure.page-img-label-p .ft a, .area-figure.page-img-label-p .ft .style-theme-3 a, .style-theme-3 .area-figure.page-img-p .ft a, .area-figure.page-img-p .ft .style-theme-3 a, .style-theme-3 .area-form.page-form .ft a, .area-form.page-form .ft .style-theme-3 a, .style-theme-3 .area-form.submit .ft a, .area-form.submit .ft .style-theme-3 a, .style-theme-3 .area-customize.map .ft a, .area-customize.map .ft .style-theme-3 a, .style-theme-3 .area-customize.audio .ft a, .area-customize.audio .ft .style-theme-3 a, .style-theme-3 .area-customize.iframe .ft a, .area-customize.iframe .ft .style-theme-3 a, .style-theme-3 .area-customize.ey-video .ft a, .area-customize.ey-video .ft .style-theme-3 a, .style-theme-3 .area-customize.video-list .ft a, .area-customize.video-list .ft .style-theme-3 a, .style-theme-3 .list-text.message .ft a, .list-text.message .ft .style-theme-3 a, .style-theme-3 .group-list.page-list-pic > .bg-drop-layout > .in > .ft a, .group-list.page-list-pic > .bg-drop-layout > .in > .ft .style-theme-3 a, .style-theme-3 .group-list.page-list-pic > .in > .ft a, .group-list.page-list-pic > .in > .ft .style-theme-3 a, .style-theme-3 .area-form.sign-in .ft a, .area-form.sign-in .ft .style-theme-3 a, .style-theme-3 .group-list.sitemap > .bg-drop-layout > .in > .ft a, .group-list.sitemap > .bg-drop-layout > .in > .ft .style-theme-3 a, .style-theme-3 .group-list.sitemap > .in > .ft a, .group-list.sitemap > .in > .ft .style-theme-3 a, .style-theme-3 .list-text.sitemap .ft a, .list-text.sitemap .ft .style-theme-3 a, .style-theme-3 .area-table.page-table .ft a, .area-table.page-table .ft .style-theme-3 a, .style-theme-3 .area-table.rwd-horizontal .ft a, .area-table.rwd-horizontal .ft .style-theme-3 a, .style-theme-3 .area-table.title03 .ft a, .area-table.title03 .ft .style-theme-3 a, .style-theme-3 .area-table.notitle01 .ft a, .area-table.notitle01 .ft .style-theme-3 a, .style-theme-3 .area-table.notitle02 .ft a, .area-table.notitle02 .ft .style-theme-3 a, .style-theme-3 .area-table.notitle03 .ft a, .area-table.notitle03 .ft .style-theme-3 a, .style-theme-3 .area-table.title01 .ft a, .area-table.title01 .ft .style-theme-3 a, .style-theme-3 .area-table.title02 .ft a, .area-table.title02 .ft .style-theme-3 a, .style-theme-3 .area-table.rwd-straight .ft a, .area-table.rwd-straight .ft .style-theme-3 a, .style-theme-3 .list-text.page-list .ft a, .list-text.page-list .ft .style-theme-3 a, .style-theme-3 .group-list.page-list-text > .bg-drop-layout > .in > .ft a, .group-list.page-list-text > .bg-drop-layout > .in > .ft .style-theme-3 a, .style-theme-3 .group-list.page-list-text > .in > .ft a, .group-list.page-list-text > .in > .ft .style-theme-3 a, .style-theme-3 .area-table.vote-table .ft a, .area-table.vote-table .ft .style-theme-3 a, .style-theme-3 .group-list.major-slider > .bg-drop-layout > .in > .ft li.more a, .group-list.major-slider > .bg-drop-layout > .in > .ft li.more .style-theme-3 a, .style-theme-3 .group-list.major-slider > .in > .ft li.more a, .group-list.major-slider > .in > .ft li.more .style-theme-3 a, .style-theme-3 .list-pic.marquee-circle .ft li.more a, .list-pic.marquee-circle .ft li.more .style-theme-3 a, .style-theme-3 .group-list.major-slider02 > .bg-drop-layout > .in > .ft li.more a, .group-list.major-slider02 > .bg-drop-layout > .in > .ft li.more .style-theme-3 a, .style-theme-3 .group-list.major-slider02 > .in > .ft li.more a, .group-list.major-slider02 > .in > .ft li.more .style-theme-3 a, .style-theme-3 .list-pic.marquee .ft li.more a, .list-pic.marquee .ft li.more .style-theme-3 a, .style-theme-3 .list-pic.marquee02 .ft li.more a, .list-pic.marquee02 .ft li.more .style-theme-3 a, .style-theme-3 .list-pic.marquee03 .ft li.more a, .list-pic.marquee03 .ft li.more .style-theme-3 a, .style-theme-3 .area-customize.calendar .ct .label a, .area-customize.calendar .ct .label .style-theme-3 a, .style-theme-3 .list-pic.marquee-mask .ft li.more a, .list-pic.marquee-mask .ft li.more .style-theme-3 a, .style-theme-3 .area-customize.calendar-detail .ct .label a, .area-customize.calendar-detail .ct .label .style-theme-3 a, .style-theme-3 .area-customize.calendar-detail04 .ct .label a, .area-customize.calendar-detail04 .ct .label .style-theme-3 a, .style-theme-3 .sys-root a.btn, .sys-root .style-theme-3 a.btn, .style-theme-3 .sys-root button, .sys-root .style-theme-3 button, .style-theme-3 .area-form.page-search .hd a, .area-form.page-search .hd .style-theme-3 a, .style-theme-3 .area-form.page-search .ct .fieldset input[type="submit"], .area-form.page-search .ct .fieldset .style-theme-3 input[type="submit"], .style-theme-3 .area-form.page-search .ct .fieldset input[type="reset"], .area-form.page-search .ct .fieldset .style-theme-3 input[type="reset"], .style-theme-3 [data-js="false"] .base-wrapper .area-form.search .ft a, [data-js="false"] .base-wrapper .area-form.search .ft .style-theme-3 a, .style-theme-3 .rss_info li a, .rss_info li .style-theme-3 a, .style-theme-3 .table-form .btnRefresh input, .table-form .btnRefresh .style-theme-3 input, .style-theme-3 .table-form .btnVoice input, .table-form .btnVoice .style-theme-3 input, .style-theme-3 .form_list .btnRefresh input, .form_list .btnRefresh .style-theme-3 input, .style-theme-3 .form_list .btnVoice input, .form_list .btnVoice .style-theme-3 input, .style-theme-3 .table-form .btn_selection_file input, .table-form .btn_selection_file .style-theme-3 input, .style-theme-3 .form_list .btn_selection_file input, .form_list .btn_selection_file .style-theme-3 input, .style-theme-3 .table-form tr.bottom-btn-cell input.btn_define, .table-form tr.bottom-btn-cell .style-theme-3 input.btn_define, .style-theme-3 .table-form input[type="submit"], .table-form .style-theme-3 input[type="submit"], .style-theme-3 .style-btn, .style-theme-3 .group-list.marquee > .bg-drop-layout > .in > .ft li.more a, .group-list.marquee > .bg-drop-layout > .in > .ft li.more .style-theme-3 a, .style-theme-3 .group-list.marquee > .in > .ft li.more a, .group-list.marquee > .in > .ft li.more .style-theme-3 a, .style-theme-3 .list-pic.marquee04 .ft li.more a, .list-pic.marquee04 .ft li.more .style-theme-3 a, .style-theme-3 .group-list.album02 > .bg-drop-layout > .in > .ft li.more a, .group-list.album02 > .bg-drop-layout > .in > .ft li.more .style-theme-3 a, .style-theme-3 .group-list.album02 > .in > .ft li.more a, .group-list.album02 > .in > .ft li.more .style-theme-3 a, .style-theme-3 .list-text.jump-tool .ct li.NextNews a, .list-text.jump-tool .ct li.NextNews .style-theme-3 a, .style-theme-3 .list-text.jump-tool .ct li.PreNews a, .list-text.jump-tool .ct li.PreNews .style-theme-3 a, .style-theme-3 .list-text.jump-tool .ct li.back a, .list-text.jump-tool .ct li.back .style-theme-3 a, .style-theme-3 .list-text.jump-tool .ct li.to-top a, .list-text.jump-tool .ct li.to-top .style-theme-3 a, .style-theme-3 .list-text.btn .ct a, .list-text.btn .ct .style-theme-3 a, .style-theme-3 .area-essay.active .ft a, .area-essay.active .ft .style-theme-3 a, .style-theme-3 .area-essay.page-caption-p .ct .more_style, .area-essay.page-caption-p .ct .style-theme-3 .more_style, .style-theme-3 .base-wrapper .simple-text.query .ft a, .base-wrapper .simple-text.query .ft .style-theme-3 a, .style-theme-3 .base-extend .simple-text.query .ft a, .base-extend .simple-text.query .ft .style-theme-3 a, .style-theme-3 .area-customize.sign-in .ft a, .area-customize.sign-in .ft .style-theme-3 a, .style-theme-3 .group.default.block4 .ct .in .block-service .ct .in .submit:nth-last-child(2) input, .group.default.block4 .ct .in .block-service .ct .in .submit:nth-last-child(2) .style-theme-3 input, .style-theme-3 table.RWDtable tbody td, table.RWDtable tbody .style-theme-3 td, .style-theme-3 table.rwdtable tbody td, table.rwdtable tbody .style-theme-3 td, .style-theme-3 .group-list.slider > .bg-drop-layout > .in > .ft li.more a, .group-list.slider > .bg-drop-layout > .in > .ft li.more .style-theme-3 a, .style-theme-3 .group-list.slider > .in > .ft li.more a, .group-list.slider > .in > .ft li.more .style-theme-3 a, .style-theme-3 .area-customize.icons-g2 .ft li.more a, .area-customize.icons-g2 .ft li.more .style-theme-3 a, .style-theme-3 .list-text.classify .ct li.is-active a, .list-text.classify .ct li.is-active .style-theme-3 a, .style-theme-3 .area-editor.user-edit i.mark, .area-editor.user-edit .style-theme-3 i.mark, .style-theme-3 .area-table.title03 .ct tbody td, .area-table.title03 .ct tbody .style-theme-3 td, .style-theme-3 .area-table.title01 .ct > .in, .area-table.title01 .style-theme-3 .ct > .in, .style-theme-3 .area-table.title02 .ct tbody td:before, .area-table.title02 .ct tbody .style-theme-3 td:before, .style-theme-3 .area-table.rwd-straight .ct thead, .area-table.rwd-straight .ct .style-theme-3 thead {
    border-color: #B85E17
}

    .style-theme-3 .list-pic.marquee04 .ct .mark:lang(en), .list-pic.marquee04 .ct .style-theme-3 .mark:lang(en), .style-theme-3 .list-pic.marquee .ct .mark:lang(en), .list-pic.marquee .ct .style-theme-3 .mark:lang(en), .style-theme-3 .list-pic.marquee02 .ct .mark:lang(en), .list-pic.marquee02 .ct .style-theme-3 .mark:lang(en), .style-theme-3 .list-pic.marquee03 .ct .mark:lang(en), .list-pic.marquee03 .ct .style-theme-3 .mark:lang(en), .style-theme-3 .list-pic.link .ct .mark:lang(en), .list-pic.link .ct .style-theme-3 .mark:lang(en), .style-theme-3 .list-pic.link02 .ct .mark:lang(en), .list-pic.link02 .ct .style-theme-3 .mark:lang(en), .style-theme-3 .list-pic.marquee-mask .ct .mark:lang(en), .list-pic.marquee-mask .ct .style-theme-3 .mark:lang(en), .style-theme-3 .list-pic.album .ct .mark:lang(en), .list-pic.album .ct .style-theme-3 .mark:lang(en), .style-theme-3 .list-pic.pic-download .ct .mark:lang(en), .list-pic.pic-download .ct .style-theme-3 .mark:lang(en), .style-theme-3 .list-pic.page-list .ct .mark:lang(en), .list-pic.page-list .ct .style-theme-3 .mark:lang(en), .style-theme-3 .list-pic.page-block .ct .mark:lang(en), .list-pic.page-block .ct .style-theme-3 .mark:lang(en), .style-theme-3 .list-pic.slider .ct .mark:lang(en), .list-pic.slider .ct .style-theme-3 .mark:lang(en), .style-theme-3 .simple-text.default .ct .mark:lang(en), .simple-text.default .ct .style-theme-3 .mark:lang(en), .style-theme-3 .base-content .list-text.link .ct .mark:lang(en), .base-content .list-text.link .ct .style-theme-3 .mark:lang(en), .style-theme-3 .base-module-area .area-essay.link .ct .mark:lang(en), .base-module-area .area-essay.link .ct .style-theme-3 .mark:lang(en), .style-theme-3 .base-page-area .area-essay.link .ct .mark:lang(en), .base-page-area .area-essay.link .ct .style-theme-3 .mark:lang(en), .style-theme-3 .area-essay.message .ct .mark:lang(en), .area-essay.message .ct .style-theme-3 .mark:lang(en), .style-theme-3 .area-essay.message02 .ct .mark:lang(en), .area-essay.message02 .ct .style-theme-3 .mark:lang(en), .style-theme-3 .area-customize.video .ct .mark:lang(en), .area-customize.video .ct .style-theme-3 .mark:lang(en), .style-theme-3 .group-list.news-card02 .ct .mark:lang(en), .group-list.news-card02 .ct .style-theme-3 .mark:lang(en), .style-theme-3 .simple-text.message .ct .mark:lang(en), .simple-text.message .ct .style-theme-3 .mark:lang(en), .style-theme-3 .list-text.slider .ct .mark:lang(en), .list-text.slider .ct .style-theme-3 .mark:lang(en), .style-theme-3 .area-form.vote .ct .mark:lang(en), .area-form.vote .ct .style-theme-3 .mark:lang(en), .style-theme-3 .list-text.rss .ct .mark:lang(en), .list-text.rss .ct .style-theme-3 .mark:lang(en), .style-theme-3 .area-customize.calendar .ct .mark:lang(en), .area-customize.calendar .ct .style-theme-3 .mark:lang(en), .style-theme-3 .list-text.label .ct a:lang(en), .list-text.label .ct .style-theme-3 a:lang(en), .style-theme-3 .area-customize.calendar-detail .ct .table .mark:lang(en), .area-customize.calendar-detail .ct .table .style-theme-3 .mark:lang(en), .style-theme-3 .area-customize.calendar-detail04 .ct .table .mark:lang(en), .area-customize.calendar-detail04 .ct .table .style-theme-3 .mark:lang(en), .style-theme-3 .area-essay.page-caption-label .ct .mark:lang(en), .area-essay.page-caption-label .ct .style-theme-3 .mark:lang(en), .style-theme-3 .area-essay.page-caption-label-p .ct .mark:lang(en), .area-essay.page-caption-label-p .ct .style-theme-3 .mark:lang(en), .style-theme-3 .area-essay.page-essay .ct .mark:lang(en), .area-essay.page-essay .ct .style-theme-3 .mark:lang(en), .style-theme-3 .area-essay.page-img-caption-label .ct .mark:lang(en), .area-essay.page-img-caption-label .ct .style-theme-3 .mark:lang(en), .style-theme-3 .area-figure.page-figure .ct .mark:lang(en), .area-figure.page-figure .ct .style-theme-3 .mark:lang(en), .style-theme-3 .area-figure.page-img-figcaption-label .ct .mark:lang(en), .area-figure.page-img-figcaption-label .ct .style-theme-3 .mark:lang(en), .style-theme-3 .area-figure.page-img-label .ct .mark:lang(en), .area-figure.page-img-label .ct .style-theme-3 .mark:lang(en), .style-theme-3 .area-figure.page-img-label-p .ct .mark:lang(en), .area-figure.page-img-label-p .ct .style-theme-3 .mark:lang(en), .style-theme-3 .area-customize.map .ct .mark:lang(en), .area-customize.map .ct .style-theme-3 .mark:lang(en), .style-theme-3 .area-customize.audio .ct .mark:lang(en), .area-customize.audio .ct .style-theme-3 .mark:lang(en), .style-theme-3 .area-customize.iframe .ct .mark:lang(en), .area-customize.iframe .ct .style-theme-3 .mark:lang(en), .style-theme-3 .list-text.message .ct .mark:lang(en), .list-text.message .ct .style-theme-3 .mark:lang(en), .style-theme-3 .list-text.page-list .ct .mark:lang(en), .list-text.page-list .ct .style-theme-3 .mark:lang(en), .style-theme-3 .group-list.default > .in > .ft a:lang(en), .group-list.default > .in > .ft .style-theme-3 a:lang(en), .style-theme-3 .area-customize .ft a:lang(en), .area-customize .ft .style-theme-3 a:lang(en), .style-theme-3 .area-editor.default .ft a:lang(en), .area-editor.default .ft .style-theme-3 a:lang(en), .style-theme-3 .base-content .list-text.link .ft a:lang(en), .base-content .list-text.link .ft .style-theme-3 a:lang(en), .style-theme-3 .area-form.page-search .ft a:lang(en), .area-form.page-search .ft .style-theme-3 a:lang(en), .style-theme-3 .group-list.sample > .in > .ft a:lang(en), .group-list.sample > .in > .ft .style-theme-3 a:lang(en), .style-theme-3 .group-list.slider > .in > .ft a:lang(en), .group-list.slider > .in > .ft .style-theme-3 a:lang(en), .style-theme-3 .base-module-area .group-list.link > .in > .ft a:lang(en), .base-module-area .group-list.link > .in > .ft .style-theme-3 a:lang(en), .style-theme-3 .base-page-area .group-list.link > .in > .ft a:lang(en), .base-page-area .group-list.link > .in > .ft .style-theme-3 a:lang(en), .style-theme-3 .base-module-area .area-essay.link .ft a:lang(en), .base-module-area .area-essay.link .ft .style-theme-3 a:lang(en), .style-theme-3 .base-page-area .area-essay.link .ft a:lang(en), .base-page-area .area-essay.link .ft .style-theme-3 a:lang(en), .style-theme-3 .area-essay.message .ft a:lang(en), .area-essay.message .ft .style-theme-3 a:lang(en), .style-theme-3 .group-list.message > .in > .ft a:lang(en), .group-list.message > .in > .ft .style-theme-3 a:lang(en), .style-theme-3 .group-list.news-card02 .ft a:lang(en), .group-list.news-card02 .ft .style-theme-3 a:lang(en), .style-theme-3 .group-list.global-list > .in > .ft a:lang(en), .group-list.global-list > .in > .ft .style-theme-3 a:lang(en), .style-theme-3 .list-text.slider .ft a:lang(en), .list-text.slider .ft .style-theme-3 a:lang(en), .style-theme-3 .base-module-area .group-list.album > .in > .ft a:lang(en), .base-module-area .group-list.album > .in > .ft .style-theme-3 a:lang(en), .style-theme-3 .base-page-area .group-list.album > .in > .ft a:lang(en), .base-page-area .group-list.album > .in > .ft .style-theme-3 a:lang(en), .style-theme-3 .area-figure.album .ft a:lang(en), .area-figure.album .ft .style-theme-3 a:lang(en), .style-theme-3 .list-pic.nmth-link .ft a:lang(en), .list-pic.nmth-link .ft .style-theme-3 a:lang(en), .style-theme-3 .area-form.link .ft a:lang(en), .area-form.link .ft .style-theme-3 a:lang(en), .style-theme-3 .list-text.rss .ft a:lang(en), .list-text.rss .ft .style-theme-3 a:lang(en), .style-theme-3 .area-form.epaper .ft a:lang(en), .area-form.epaper .ft .style-theme-3 a:lang(en), .style-theme-3 .area-figure.album02 .ft a:lang(en), .area-figure.album02 .ft .style-theme-3 a:lang(en), .style-theme-3 .area-figure.album03 .ft a:lang(en), .area-figure.album03 .ft .style-theme-3 a:lang(en), .style-theme-3 .group-list.page-block > .in > .ft a:lang(en), .group-list.page-block > .in > .ft .style-theme-3 a:lang(en), .style-theme-3 .group-list.page-list > .in > .ft a:lang(en), .group-list.page-list > .in > .ft .style-theme-3 a:lang(en), .style-theme-3 .area-essay.page-caption-p .ft a:lang(en), .area-essay.page-caption-p .ft .style-theme-3 a:lang(en), .style-theme-3 .area-essay.page-caption-label .ft a:lang(en), .area-essay.page-caption-label .ft .style-theme-3 a:lang(en), .style-theme-3 .area-essay.page-caption-label-p .ft a:lang(en), .area-essay.page-caption-label-p .ft .style-theme-3 a:lang(en), .style-theme-3 .area-essay.page-essay .ft a:lang(en), .area-essay.page-essay .ft .style-theme-3 a:lang(en), .style-theme-3 .area-essay.page-img-caption-label .ft a:lang(en), .area-essay.page-img-caption-label .ft .style-theme-3 a:lang(en), .style-theme-3 .area-essay.page-img-caption-p .ft a:lang(en), .area-essay.page-img-caption-p .ft .style-theme-3 a:lang(en), .style-theme-3 .area-figure.page-figure .ft a:lang(en), .area-figure.page-figure .ft .style-theme-3 a:lang(en), .style-theme-3 .area-figure.e-paper .ft a:lang(en), .area-figure.e-paper .ft .style-theme-3 a:lang(en), .style-theme-3 .area-figure.page-img-figcaption .ft a:lang(en), .area-figure.page-img-figcaption .ft .style-theme-3 a:lang(en), .style-theme-3 .area-figure.page-img-figcaption-label .ft a:lang(en), .area-figure.page-img-figcaption-label .ft .style-theme-3 a:lang(en), .style-theme-3 .area-figure.page-img-figcaption-p .ft a:lang(en), .area-figure.page-img-figcaption-p .ft .style-theme-3 a:lang(en), .style-theme-3 .area-figure.page-img-label .ft a:lang(en), .area-figure.page-img-label .ft .style-theme-3 a:lang(en), .style-theme-3 .area-figure.page-img-label-p .ft a:lang(en), .area-figure.page-img-label-p .ft .style-theme-3 a:lang(en), .style-theme-3 .area-figure.page-img-p .ft a:lang(en), .area-figure.page-img-p .ft .style-theme-3 a:lang(en), .style-theme-3 .area-form.page-form .ft a:lang(en), .area-form.page-form .ft .style-theme-3 a:lang(en), .style-theme-3 .area-form.submit .ft a:lang(en), .area-form.submit .ft .style-theme-3 a:lang(en), .style-theme-3 .list-text.message .ft a:lang(en), .list-text.message .ft .style-theme-3 a:lang(en), .style-theme-3 .group-list.page-list-pic > .in > .ft a:lang(en), .group-list.page-list-pic > .in > .ft .style-theme-3 a:lang(en), .style-theme-3 .area-form.sign-in .ft a:lang(en), .area-form.sign-in .ft .style-theme-3 a:lang(en), .style-theme-3 .group-list.sitemap > .in > .ft a:lang(en), .group-list.sitemap > .in > .ft .style-theme-3 a:lang(en), .style-theme-3 .list-text.sitemap .ft a:lang(en), .list-text.sitemap .ft .style-theme-3 a:lang(en), .style-theme-3 .area-table.page-table .ft a:lang(en), .area-table.page-table .ft .style-theme-3 a:lang(en), .style-theme-3 .area-table.rwd-horizontal .ft a:lang(en), .area-table.rwd-horizontal .ft .style-theme-3 a:lang(en), .style-theme-3 .area-table.title03 .ft a:lang(en), .area-table.title03 .ft .style-theme-3 a:lang(en), .style-theme-3 .area-table.notitle01 .ft a:lang(en), .area-table.notitle01 .ft .style-theme-3 a:lang(en), .style-theme-3 .area-table.notitle02 .ft a:lang(en), .area-table.notitle02 .ft .style-theme-3 a:lang(en), .style-theme-3 .area-table.notitle03 .ft a:lang(en), .area-table.notitle03 .ft .style-theme-3 a:lang(en), .style-theme-3 .area-table.title01 .ft a:lang(en), .area-table.title01 .ft .style-theme-3 a:lang(en), .style-theme-3 .area-table.title02 .ft a:lang(en), .area-table.title02 .ft .style-theme-3 a:lang(en), .style-theme-3 .area-table.rwd-straight .ft a:lang(en), .area-table.rwd-straight .ft .style-theme-3 a:lang(en), .style-theme-3 .list-text.page-list .ft a:lang(en), .list-text.page-list .ft .style-theme-3 a:lang(en), .style-theme-3 .group-list.page-list-text > .in > .ft a:lang(en), .group-list.page-list-text > .in > .ft .style-theme-3 a:lang(en), .style-theme-3 .area-table.vote-table .ft a:lang(en), .area-table.vote-table .ft .style-theme-3 a:lang(en), .style-theme-3 .group-list.major-slider > .in > .ft li.more a:lang(en), .group-list.major-slider > .in > .ft li.more .style-theme-3 a:lang(en), .style-theme-3 .list-pic.marquee-circle .ft li.more a:lang(en), .list-pic.marquee-circle .ft li.more .style-theme-3 a:lang(en), .style-theme-3 .group-list.major-slider02 > .in > .ft li.more a:lang(en), .group-list.major-slider02 > .in > .ft li.more .style-theme-3 a:lang(en), .style-theme-3 .list-pic.marquee .ft li.more a:lang(en), .list-pic.marquee .ft li.more .style-theme-3 a:lang(en), .style-theme-3 .list-pic.marquee02 .ft li.more a:lang(en), .list-pic.marquee02 .ft li.more .style-theme-3 a:lang(en), .style-theme-3 .list-pic.marquee03 .ft li.more a:lang(en), .list-pic.marquee03 .ft li.more .style-theme-3 a:lang(en), .style-theme-3 .area-customize.calendar .ct .label a:lang(en), .area-customize.calendar .ct .label .style-theme-3 a:lang(en), .style-theme-3 .list-pic.marquee-mask .ft li.more a:lang(en), .list-pic.marquee-mask .ft li.more .style-theme-3 a:lang(en), .style-theme-3 .area-customize.calendar-detail .ct .label a:lang(en), .area-customize.calendar-detail .ct .label .style-theme-3 a:lang(en), .style-theme-3 .area-customize.calendar-detail04 .ct .label a:lang(en), .area-customize.calendar-detail04 .ct .label .style-theme-3 a:lang(en), .style-theme-3 .sys-root a.btn:lang(en), .sys-root .style-theme-3 a.btn:lang(en), .style-theme-3 .sys-root button:lang(en), .sys-root .style-theme-3 button:lang(en), .style-theme-3 .area-form.page-search .hd a:lang(en), .area-form.page-search .hd .style-theme-3 a:lang(en), .style-theme-3 .area-form.page-search .ct .fieldset input[type="submit"]:lang(en), .area-form.page-search .ct .fieldset .style-theme-3 input[type="submit"]:lang(en), .style-theme-3 .area-form.page-search .ct .fieldset input[type="reset"]:lang(en), .area-form.page-search .ct .fieldset .style-theme-3 input[type="reset"]:lang(en), .style-theme-3 [data-js="false"] .base-wrapper .area-form.search .ft a:lang(en), [data-js="false"] .base-wrapper .area-form.search .ft .style-theme-3 a:lang(en), .style-theme-3 .rss_info li a:lang(en), .rss_info li .style-theme-3 a:lang(en), .style-theme-3 .table-form .btnRefresh input:lang(en), .table-form .btnRefresh .style-theme-3 input:lang(en), .style-theme-3 .table-form .btnVoice input:lang(en), .table-form .btnVoice .style-theme-3 input:lang(en), .style-theme-3 .form_list .btnRefresh input:lang(en), .form_list .btnRefresh .style-theme-3 input:lang(en), .style-theme-3 .form_list .btnVoice input:lang(en), .form_list .btnVoice .style-theme-3 input:lang(en), .style-theme-3 .table-form .btn_selection_file input:lang(en), .table-form .btn_selection_file .style-theme-3 input:lang(en), .style-theme-3 .form_list .btn_selection_file input:lang(en), .form_list .btn_selection_file .style-theme-3 input:lang(en), .style-theme-3 .table-form tr.bottom-btn-cell input.btn_define:lang(en), .table-form tr.bottom-btn-cell .style-theme-3 input.btn_define:lang(en), .style-theme-3 .table-form input[type="submit"]:lang(en), .table-form .style-theme-3 input[type="submit"]:lang(en), .style-theme-3 .style-btn:lang(en), .style-theme-3 .group-list.marquee > .bg-drop-layout > .in > .ft li.more a:lang(en), .group-list.marquee > .bg-drop-layout > .in > .ft li.more .style-theme-3 a:lang(en), .style-theme-3 .group-list.marquee > .in > .ft li.more a:lang(en), .group-list.marquee > .in > .ft li.more .style-theme-3 a:lang(en), .style-theme-3 .list-pic.marquee04 .ft li.more a:lang(en), .list-pic.marquee04 .ft li.more .style-theme-3 a:lang(en), .style-theme-3 .group-list.album02 > .bg-drop-layout > .in > .ft li.more a:lang(en), .group-list.album02 > .bg-drop-layout > .in > .ft li.more .style-theme-3 a:lang(en), .style-theme-3 .group-list.album02 > .in > .ft li.more a:lang(en), .group-list.album02 > .in > .ft li.more .style-theme-3 a:lang(en), .style-theme-3 .list-text.jump-tool .ct li.NextNews a:lang(en), .list-text.jump-tool .ct li.NextNews .style-theme-3 a:lang(en), .style-theme-3 .list-text.jump-tool .ct li.PreNews a:lang(en), .list-text.jump-tool .ct li.PreNews .style-theme-3 a:lang(en), .style-theme-3 .list-text.jump-tool .ct li.back a:lang(en), .list-text.jump-tool .ct li.back .style-theme-3 a:lang(en), .style-theme-3 .list-text.jump-tool .ct li.to-top a:lang(en), .list-text.jump-tool .ct li.to-top .style-theme-3 a:lang(en), .style-theme-3 .list-text.btn .ct a:lang(en), .list-text.btn .ct .style-theme-3 a:lang(en), .style-theme-3 .area-essay.active .ft a:lang(en), .area-essay.active .ft .style-theme-3 a:lang(en), .style-theme-3 .area-essay.page-caption-p .ct .more_style:lang(en), .area-essay.page-caption-p .ct .style-theme-3 .more_style:lang(en), .style-theme-3 .base-wrapper .simple-text.query .ft a:lang(en), .base-wrapper .simple-text.query .ft .style-theme-3 a:lang(en), .style-theme-3 .base-extend .simple-text.query .ft a:lang(en), .base-extend .simple-text.query .ft .style-theme-3 a:lang(en), .style-theme-3 .area-customize.sign-in .ft a:lang(en), .area-customize.sign-in .ft .style-theme-3 a:lang(en), .style-theme-3 .group.default.block4 .ct .in .block-service .ct .in .submit:nth-last-child(2) input:lang(en), .group.default.block4 .ct .in .block-service .ct .in .submit:nth-last-child(2) .style-theme-3 input:lang(en), .style-theme-3 table.RWDtable tbody td:lang(en), table.RWDtable tbody .style-theme-3 td:lang(en), .style-theme-3 table.rwdtable tbody td:lang(en), table.rwdtable tbody .style-theme-3 td:lang(en), .style-theme-3 .group-list.slider > .bg-drop-layout > .in > .ft li.more a:lang(en), .group-list.slider > .bg-drop-layout > .in > .ft li.more .style-theme-3 a:lang(en), .style-theme-3 .group-list.slider > .in > .ft li.more a:lang(en), .group-list.slider > .in > .ft li.more .style-theme-3 a:lang(en), .style-theme-3 .area-customize.icons-g2 .ft li.more a:lang(en), .area-customize.icons-g2 .ft li.more .style-theme-3 a:lang(en), .style-theme-3 .list-text.classify .ct li.is-active a:lang(en), .list-text.classify .ct li.is-active .style-theme-3 a:lang(en), .style-theme-3 .area-editor.user-edit i.mark:lang(en), .area-editor.user-edit .style-theme-3 i.mark:lang(en), .style-theme-3 .area-table.title03 .ct tbody td:lang(en), .area-table.title03 .ct tbody .style-theme-3 td:lang(en), .style-theme-3 .area-table.title01 .ct > .in:lang(en), .area-table.title01 .style-theme-3 .ct > .in:lang(en), .style-theme-3 .area-table.title02 .ct tbody td:lang(en):before, .area-table.title02 .ct tbody .style-theme-3 td:lang(en):before, .style-theme-3 .area-table.rwd-straight .ct thead:lang(en), .area-table.rwd-straight .ct .style-theme-3 thead:lang(en) {
        border-color: #1872D6
    }

.style-theme-4 .list-pic.marquee04 .ct .mark, .list-pic.marquee04 .ct .style-theme-4 .mark, .style-theme-4 .list-pic.marquee .ct .mark, .list-pic.marquee .ct .style-theme-4 .mark, .style-theme-4 .list-pic.marquee02 .ct .mark, .list-pic.marquee02 .ct .style-theme-4 .mark, .style-theme-4 .list-pic.marquee03 .ct .mark, .list-pic.marquee03 .ct .style-theme-4 .mark, .style-theme-4 .list-pic.link .ct .mark, .list-pic.link .ct .style-theme-4 .mark, .style-theme-4 .list-pic.link02 .ct .mark, .list-pic.link02 .ct .style-theme-4 .mark, .style-theme-4 .list-pic.marquee-mask .ct .mark, .list-pic.marquee-mask .ct .style-theme-4 .mark, .style-theme-4 .list-pic.album .ct .mark, .list-pic.album .ct .style-theme-4 .mark, .style-theme-4 .list-pic.pic-download .ct .mark, .list-pic.pic-download .ct .style-theme-4 .mark, .style-theme-4 .list-pic.page-list .ct .mark, .list-pic.page-list .ct .style-theme-4 .mark, .style-theme-4 .list-pic.page-block .ct .mark, .list-pic.page-block .ct .style-theme-4 .mark, .style-theme-4 .list-pic.slider .ct .mark, .list-pic.slider .ct .style-theme-4 .mark, .style-theme-4 .simple-text.default .ct .mark, .simple-text.default .ct .style-theme-4 .mark, .style-theme-4 .base-content .list-text.link .ct .mark, .base-content .list-text.link .ct .style-theme-4 .mark, .style-theme-4 .base-module-area .area-essay.link .ct .mark, .base-module-area .area-essay.link .ct .style-theme-4 .mark, .style-theme-4 .base-page-area .area-essay.link .ct .mark, .base-page-area .area-essay.link .ct .style-theme-4 .mark, .style-theme-4 .area-essay.message .ct .mark, .area-essay.message .ct .style-theme-4 .mark, .style-theme-4 .area-essay.message02 .ct .mark, .area-essay.message02 .ct .style-theme-4 .mark, .style-theme-4 .area-customize.video .ct .mark, .area-customize.video .ct .style-theme-4 .mark, .style-theme-4 .group-list.news-card02 .ct .mark, .group-list.news-card02 .ct .style-theme-4 .mark, .style-theme-4 .simple-text.message .ct .mark, .simple-text.message .ct .style-theme-4 .mark, .style-theme-4 .list-text.slider .ct .mark, .list-text.slider .ct .style-theme-4 .mark, .style-theme-4 .area-form.vote .ct .mark, .area-form.vote .ct .style-theme-4 .mark, .style-theme-4 .list-text.rss .ct .mark, .list-text.rss .ct .style-theme-4 .mark, .style-theme-4 .area-customize.calendar .ct .mark, .area-customize.calendar .ct .style-theme-4 .mark, .style-theme-4 .list-text.label .ct a, .list-text.label .ct .style-theme-4 a, .style-theme-4 .area-customize.calendar-detail .ct .table .mark, .area-customize.calendar-detail .ct .table .style-theme-4 .mark, .style-theme-4 .area-customize.calendar-detail04 .ct .table .mark, .area-customize.calendar-detail04 .ct .table .style-theme-4 .mark, .style-theme-4 .area-essay.page-caption-label .ct .mark, .area-essay.page-caption-label .ct .style-theme-4 .mark, .style-theme-4 .area-essay.page-caption-label-p .ct .mark, .area-essay.page-caption-label-p .ct .style-theme-4 .mark, .style-theme-4 .area-essay.page-essay .ct .mark, .area-essay.page-essay .ct .style-theme-4 .mark, .style-theme-4 .area-essay.page-img-caption-label .ct .mark, .area-essay.page-img-caption-label .ct .style-theme-4 .mark, .style-theme-4 .area-figure.page-figure .ct .mark, .area-figure.page-figure .ct .style-theme-4 .mark, .style-theme-4 .area-figure.page-img-figcaption-label .ct .mark, .area-figure.page-img-figcaption-label .ct .style-theme-4 .mark, .style-theme-4 .area-figure.page-img-label .ct .mark, .area-figure.page-img-label .ct .style-theme-4 .mark, .style-theme-4 .area-figure.page-img-label-p .ct .mark, .area-figure.page-img-label-p .ct .style-theme-4 .mark, .style-theme-4 .area-customize.map .ct .mark, .area-customize.map .ct .style-theme-4 .mark, .style-theme-4 .area-customize.audio .ct .mark, .area-customize.audio .ct .style-theme-4 .mark, .style-theme-4 .area-customize.iframe .ct .mark, .area-customize.iframe .ct .style-theme-4 .mark, .style-theme-4 .list-text.message .ct .mark, .list-text.message .ct .style-theme-4 .mark, .style-theme-4 .list-text.page-list .ct .mark, .list-text.page-list .ct .style-theme-4 .mark, .style-theme-4 .group-list.default > .bg-drop-layout > .in > .ft a, .group-list.default > .bg-drop-layout > .in > .ft .style-theme-4 a, .style-theme-4 .group-list.default > .in > .ft a, .group-list.default > .in > .ft .style-theme-4 a, .style-theme-4 .area-customize .ft a, .area-customize .ft .style-theme-4 a, .style-theme-4 .area-editor.default .ft a, .area-editor.default .ft .style-theme-4 a, .style-theme-4 .base-content .list-text.link .ft a, .base-content .list-text.link .ft .style-theme-4 a, .style-theme-4 .area-form.page-search .ft a, .area-form.page-search .ft .style-theme-4 a, .style-theme-4 .group-list.sample > .bg-drop-layout > .in > .ft a, .group-list.sample > .bg-drop-layout > .in > .ft .style-theme-4 a, .style-theme-4 .group-list.sample > .in > .ft a, .group-list.sample > .in > .ft .style-theme-4 a, .style-theme-4 .group-list.slider > .bg-drop-layout > .in > .ft a, .group-list.slider > .bg-drop-layout > .in > .ft .style-theme-4 a, .style-theme-4 .group-list.slider > .in > .ft a, .group-list.slider > .in > .ft .style-theme-4 a, .style-theme-4 .base-module-area .group-list.link > .bg-drop-layout > .in > .ft a, .base-module-area .group-list.link > .bg-drop-layout > .in > .ft .style-theme-4 a, .style-theme-4 .base-module-area .group-list.link > .in > .ft a, .base-module-area .group-list.link > .in > .ft .style-theme-4 a, .style-theme-4 .base-page-area .group-list.link > .bg-drop-layout > .in > .ft a, .base-page-area .group-list.link > .bg-drop-layout > .in > .ft .style-theme-4 a, .style-theme-4 .base-page-area .group-list.link > .in > .ft a, .base-page-area .group-list.link > .in > .ft .style-theme-4 a, .style-theme-4 .base-module-area .area-essay.link .ft a, .base-module-area .area-essay.link .ft .style-theme-4 a, .style-theme-4 .base-page-area .area-essay.link .ft a, .base-page-area .area-essay.link .ft .style-theme-4 a, .style-theme-4 .area-essay.message .ft a, .area-essay.message .ft .style-theme-4 a, .style-theme-4 .area-customize.news-card .ft a, .area-customize.news-card .ft .style-theme-4 a, .style-theme-4 .area-customize.icons-g2 .ft a, .area-customize.icons-g2 .ft .style-theme-4 a, .style-theme-4 .area-customize.message02 .ft a, .area-customize.message02 .ft .style-theme-4 a, .style-theme-4 .area-customize.video .ft a, .area-customize.video .ft .style-theme-4 a, .style-theme-4 .group-list.message > .bg-drop-layout > .in > .ft a, .group-list.message > .bg-drop-layout > .in > .ft .style-theme-4 a, .style-theme-4 .group-list.message > .in > .ft a, .group-list.message > .in > .ft .style-theme-4 a, .style-theme-4 .group-list.news-card02 .ft a, .group-list.news-card02 .ft .style-theme-4 a, .style-theme-4 .group-list.global-list > .bg-drop-layout > .in > .ft a, .group-list.global-list > .bg-drop-layout > .in > .ft .style-theme-4 a, .style-theme-4 .group-list.global-list > .in > .ft a, .group-list.global-list > .in > .ft .style-theme-4 a, .style-theme-4 .list-text.slider .ft a, .list-text.slider .ft .style-theme-4 a, .style-theme-4 .base-module-area .group-list.album > .bg-drop-layout > .in > .ft a, .base-module-area .group-list.album > .bg-drop-layout > .in > .ft .style-theme-4 a, .style-theme-4 .base-module-area .group-list.album > .in > .ft a, .base-module-area .group-list.album > .in > .ft .style-theme-4 a, .style-theme-4 .base-page-area .group-list.album > .bg-drop-layout > .in > .ft a, .base-page-area .group-list.album > .bg-drop-layout > .in > .ft .style-theme-4 a, .style-theme-4 .base-page-area .group-list.album > .in > .ft a, .base-page-area .group-list.album > .in > .ft .style-theme-4 a, .style-theme-4 .area-figure.album .ft a, .area-figure.album .ft .style-theme-4 a, .style-theme-4 .list-pic.nmth-link .ft a, .list-pic.nmth-link .ft .style-theme-4 a, .style-theme-4 .area-form.link .ft a, .area-form.link .ft .style-theme-4 a, .style-theme-4 .list-text.rss .ft a, .list-text.rss .ft .style-theme-4 a, .style-theme-4 .area-customize.calendar .ft a, .area-customize.calendar .ft .style-theme-4 a, .style-theme-4 .area-form.epaper .ft a, .area-form.epaper .ft .style-theme-4 a, .style-theme-4 .area-customize.message .ft a, .area-customize.message .ft .style-theme-4 a, .style-theme-4 .area-customize.ktnp-album .ft a, .area-customize.ktnp-album .ft .style-theme-4 a, .style-theme-4 .area-customize.ktnp-album02 .ft a, .area-customize.ktnp-album02 .ft .style-theme-4 a, .style-theme-4 .area-customize.pchouse-album .ft a, .area-customize.pchouse-album .ft .style-theme-4 a, .style-theme-4 .area-customize.korea-pic-slider .ft a, .area-customize.korea-pic-slider .ft .style-theme-4 a, .style-theme-4 .area-customize.pchouse-album02 .ft a, .area-customize.pchouse-album02 .ft .style-theme-4 a, .style-theme-4 .area-customize.pchouse-album03 .ft a, .area-customize.pchouse-album03 .ft .style-theme-4 a, .style-theme-4 .area-figure.album02 .ft a, .area-figure.album02 .ft .style-theme-4 a, .style-theme-4 .area-figure.album03 .ft a, .area-figure.album03 .ft .style-theme-4 a, .style-theme-4 .group-list.page-block > .bg-drop-layout > .in > .ft a, .group-list.page-block > .bg-drop-layout > .in > .ft .style-theme-4 a, .style-theme-4 .group-list.page-block > .in > .ft a, .group-list.page-block > .in > .ft .style-theme-4 a, .style-theme-4 .group-list.page-list > .bg-drop-layout > .in > .ft a, .group-list.page-list > .bg-drop-layout > .in > .ft .style-theme-4 a, .style-theme-4 .group-list.page-list > .in > .ft a, .group-list.page-list > .in > .ft .style-theme-4 a, .style-theme-4 .area-customize.DisWarning .ft a, .area-customize.DisWarning .ft .style-theme-4 a, .style-theme-4 .area-customize.calendar-detail .ft a, .area-customize.calendar-detail .ft .style-theme-4 a, .style-theme-4 .area-customize.calendar-detail02 .ft a, .area-customize.calendar-detail02 .ft .style-theme-4 a, .style-theme-4 .area-customize.calendar-detail03 .ft a, .area-customize.calendar-detail03 .ft .style-theme-4 a, .style-theme-4 .area-customize.calendar-schedule .ft a, .area-customize.calendar-schedule .ft .style-theme-4 a, .style-theme-4 .area-customize.chart .ft a, .area-customize.chart .ft .style-theme-4 a, .style-theme-4 .area-essay.page-caption-p .ft a, .area-essay.page-caption-p .ft .style-theme-4 a, .style-theme-4 .area-essay.page-caption-label .ft a, .area-essay.page-caption-label .ft .style-theme-4 a, .style-theme-4 .area-essay.page-caption-label-p .ft a, .area-essay.page-caption-label-p .ft .style-theme-4 a, .style-theme-4 .area-essay.page-essay .ft a, .area-essay.page-essay .ft .style-theme-4 a, .style-theme-4 .area-essay.page-img-caption-label .ft a, .area-essay.page-img-caption-label .ft .style-theme-4 a, .style-theme-4 .area-essay.page-img-caption-p .ft a, .area-essay.page-img-caption-p .ft .style-theme-4 a, .style-theme-4 .area-figure.page-figure .ft a, .area-figure.page-figure .ft .style-theme-4 a, .style-theme-4 .area-figure.e-paper .ft a, .area-figure.e-paper .ft .style-theme-4 a, .style-theme-4 .area-figure.page-img-figcaption .ft a, .area-figure.page-img-figcaption .ft .style-theme-4 a, .style-theme-4 .area-figure.page-img-figcaption-label .ft a, .area-figure.page-img-figcaption-label .ft .style-theme-4 a, .style-theme-4 .area-figure.page-img-figcaption-p .ft a, .area-figure.page-img-figcaption-p .ft .style-theme-4 a, .style-theme-4 .area-figure.page-img-label .ft a, .area-figure.page-img-label .ft .style-theme-4 a, .style-theme-4 .area-figure.page-img-label-p .ft a, .area-figure.page-img-label-p .ft .style-theme-4 a, .style-theme-4 .area-figure.page-img-p .ft a, .area-figure.page-img-p .ft .style-theme-4 a, .style-theme-4 .area-form.page-form .ft a, .area-form.page-form .ft .style-theme-4 a, .style-theme-4 .area-form.submit .ft a, .area-form.submit .ft .style-theme-4 a, .style-theme-4 .area-customize.map .ft a, .area-customize.map .ft .style-theme-4 a, .style-theme-4 .area-customize.audio .ft a, .area-customize.audio .ft .style-theme-4 a, .style-theme-4 .area-customize.iframe .ft a, .area-customize.iframe .ft .style-theme-4 a, .style-theme-4 .area-customize.ey-video .ft a, .area-customize.ey-video .ft .style-theme-4 a, .style-theme-4 .area-customize.video-list .ft a, .area-customize.video-list .ft .style-theme-4 a, .style-theme-4 .list-text.message .ft a, .list-text.message .ft .style-theme-4 a, .style-theme-4 .group-list.page-list-pic > .bg-drop-layout > .in > .ft a, .group-list.page-list-pic > .bg-drop-layout > .in > .ft .style-theme-4 a, .style-theme-4 .group-list.page-list-pic > .in > .ft a, .group-list.page-list-pic > .in > .ft .style-theme-4 a, .style-theme-4 .area-form.sign-in .ft a, .area-form.sign-in .ft .style-theme-4 a, .style-theme-4 .group-list.sitemap > .bg-drop-layout > .in > .ft a, .group-list.sitemap > .bg-drop-layout > .in > .ft .style-theme-4 a, .style-theme-4 .group-list.sitemap > .in > .ft a, .group-list.sitemap > .in > .ft .style-theme-4 a, .style-theme-4 .list-text.sitemap .ft a, .list-text.sitemap .ft .style-theme-4 a, .style-theme-4 .area-table.page-table .ft a, .area-table.page-table .ft .style-theme-4 a, .style-theme-4 .area-table.rwd-horizontal .ft a, .area-table.rwd-horizontal .ft .style-theme-4 a, .style-theme-4 .area-table.title03 .ft a, .area-table.title03 .ft .style-theme-4 a, .style-theme-4 .area-table.notitle01 .ft a, .area-table.notitle01 .ft .style-theme-4 a, .style-theme-4 .area-table.notitle02 .ft a, .area-table.notitle02 .ft .style-theme-4 a, .style-theme-4 .area-table.notitle03 .ft a, .area-table.notitle03 .ft .style-theme-4 a, .style-theme-4 .area-table.title01 .ft a, .area-table.title01 .ft .style-theme-4 a, .style-theme-4 .area-table.title02 .ft a, .area-table.title02 .ft .style-theme-4 a, .style-theme-4 .area-table.rwd-straight .ft a, .area-table.rwd-straight .ft .style-theme-4 a, .style-theme-4 .list-text.page-list .ft a, .list-text.page-list .ft .style-theme-4 a, .style-theme-4 .group-list.page-list-text > .bg-drop-layout > .in > .ft a, .group-list.page-list-text > .bg-drop-layout > .in > .ft .style-theme-4 a, .style-theme-4 .group-list.page-list-text > .in > .ft a, .group-list.page-list-text > .in > .ft .style-theme-4 a, .style-theme-4 .area-table.vote-table .ft a, .area-table.vote-table .ft .style-theme-4 a, .style-theme-4 .group-list.major-slider > .bg-drop-layout > .in > .ft li.more a, .group-list.major-slider > .bg-drop-layout > .in > .ft li.more .style-theme-4 a, .style-theme-4 .group-list.major-slider > .in > .ft li.more a, .group-list.major-slider > .in > .ft li.more .style-theme-4 a, .style-theme-4 .list-pic.marquee-circle .ft li.more a, .list-pic.marquee-circle .ft li.more .style-theme-4 a, .style-theme-4 .group-list.major-slider02 > .bg-drop-layout > .in > .ft li.more a, .group-list.major-slider02 > .bg-drop-layout > .in > .ft li.more .style-theme-4 a, .style-theme-4 .group-list.major-slider02 > .in > .ft li.more a, .group-list.major-slider02 > .in > .ft li.more .style-theme-4 a, .style-theme-4 .list-pic.marquee .ft li.more a, .list-pic.marquee .ft li.more .style-theme-4 a, .style-theme-4 .list-pic.marquee02 .ft li.more a, .list-pic.marquee02 .ft li.more .style-theme-4 a, .style-theme-4 .list-pic.marquee03 .ft li.more a, .list-pic.marquee03 .ft li.more .style-theme-4 a, .style-theme-4 .area-customize.calendar .ct .label a, .area-customize.calendar .ct .label .style-theme-4 a, .style-theme-4 .list-pic.marquee-mask .ft li.more a, .list-pic.marquee-mask .ft li.more .style-theme-4 a, .style-theme-4 .area-customize.calendar-detail .ct .label a, .area-customize.calendar-detail .ct .label .style-theme-4 a, .style-theme-4 .area-customize.calendar-detail04 .ct .label a, .area-customize.calendar-detail04 .ct .label .style-theme-4 a, .style-theme-4 .sys-root a.btn, .sys-root .style-theme-4 a.btn, .style-theme-4 .sys-root button, .sys-root .style-theme-4 button, .style-theme-4 .area-form.page-search .hd a, .area-form.page-search .hd .style-theme-4 a, .style-theme-4 .area-form.page-search .ct .fieldset input[type="submit"], .area-form.page-search .ct .fieldset .style-theme-4 input[type="submit"], .style-theme-4 .area-form.page-search .ct .fieldset input[type="reset"], .area-form.page-search .ct .fieldset .style-theme-4 input[type="reset"], .style-theme-4 [data-js="false"] .base-wrapper .area-form.search .ft a, [data-js="false"] .base-wrapper .area-form.search .ft .style-theme-4 a, .style-theme-4 .rss_info li a, .rss_info li .style-theme-4 a, .style-theme-4 .table-form .btnRefresh input, .table-form .btnRefresh .style-theme-4 input, .style-theme-4 .table-form .btnVoice input, .table-form .btnVoice .style-theme-4 input, .style-theme-4 .form_list .btnRefresh input, .form_list .btnRefresh .style-theme-4 input, .style-theme-4 .form_list .btnVoice input, .form_list .btnVoice .style-theme-4 input, .style-theme-4 .table-form .btn_selection_file input, .table-form .btn_selection_file .style-theme-4 input, .style-theme-4 .form_list .btn_selection_file input, .form_list .btn_selection_file .style-theme-4 input, .style-theme-4 .table-form tr.bottom-btn-cell input.btn_define, .table-form tr.bottom-btn-cell .style-theme-4 input.btn_define, .style-theme-4 .table-form input[type="submit"], .table-form .style-theme-4 input[type="submit"], .style-theme-4 .style-btn, .style-theme-4 .group-list.marquee > .bg-drop-layout > .in > .ft li.more a, .group-list.marquee > .bg-drop-layout > .in > .ft li.more .style-theme-4 a, .style-theme-4 .group-list.marquee > .in > .ft li.more a, .group-list.marquee > .in > .ft li.more .style-theme-4 a, .style-theme-4 .list-pic.marquee04 .ft li.more a, .list-pic.marquee04 .ft li.more .style-theme-4 a, .style-theme-4 .group-list.album02 > .bg-drop-layout > .in > .ft li.more a, .group-list.album02 > .bg-drop-layout > .in > .ft li.more .style-theme-4 a, .style-theme-4 .group-list.album02 > .in > .ft li.more a, .group-list.album02 > .in > .ft li.more .style-theme-4 a, .style-theme-4 .list-text.jump-tool .ct li.NextNews a, .list-text.jump-tool .ct li.NextNews .style-theme-4 a, .style-theme-4 .list-text.jump-tool .ct li.PreNews a, .list-text.jump-tool .ct li.PreNews .style-theme-4 a, .style-theme-4 .list-text.jump-tool .ct li.back a, .list-text.jump-tool .ct li.back .style-theme-4 a, .style-theme-4 .list-text.jump-tool .ct li.to-top a, .list-text.jump-tool .ct li.to-top .style-theme-4 a, .style-theme-4 .list-text.btn .ct a, .list-text.btn .ct .style-theme-4 a, .style-theme-4 .area-essay.active .ft a, .area-essay.active .ft .style-theme-4 a, .style-theme-4 .area-essay.page-caption-p .ct .more_style, .area-essay.page-caption-p .ct .style-theme-4 .more_style, .style-theme-4 .base-wrapper .simple-text.query .ft a, .base-wrapper .simple-text.query .ft .style-theme-4 a, .style-theme-4 .base-extend .simple-text.query .ft a, .base-extend .simple-text.query .ft .style-theme-4 a, .style-theme-4 .area-customize.sign-in .ft a, .area-customize.sign-in .ft .style-theme-4 a, .style-theme-4 .group.default.block4 .ct .in .block-service .ct .in .submit:nth-last-child(2) input, .group.default.block4 .ct .in .block-service .ct .in .submit:nth-last-child(2) .style-theme-4 input, .style-theme-4 table.RWDtable tbody td, table.RWDtable tbody .style-theme-4 td, .style-theme-4 table.rwdtable tbody td, table.rwdtable tbody .style-theme-4 td, .style-theme-4 .group-list.slider > .bg-drop-layout > .in > .ft li.more a, .group-list.slider > .bg-drop-layout > .in > .ft li.more .style-theme-4 a, .style-theme-4 .group-list.slider > .in > .ft li.more a, .group-list.slider > .in > .ft li.more .style-theme-4 a, .style-theme-4 .area-customize.icons-g2 .ft li.more a, .area-customize.icons-g2 .ft li.more .style-theme-4 a, .style-theme-4 .list-text.classify .ct li.is-active a, .list-text.classify .ct li.is-active .style-theme-4 a, .style-theme-4 .area-editor.user-edit i.mark, .area-editor.user-edit .style-theme-4 i.mark, .style-theme-4 .area-table.title03 .ct tbody td, .area-table.title03 .ct tbody .style-theme-4 td, .style-theme-4 .area-table.title01 .ct > .in, .area-table.title01 .style-theme-4 .ct > .in, .style-theme-4 .area-table.title02 .ct tbody td:before, .area-table.title02 .ct tbody .style-theme-4 td:before, .style-theme-4 .area-table.rwd-straight .ct thead, .area-table.rwd-straight .ct .style-theme-4 thead {
    border-color: #7C47B7
}

    .style-theme-4 .list-pic.marquee04 .ct .mark:lang(en), .list-pic.marquee04 .ct .style-theme-4 .mark:lang(en), .style-theme-4 .list-pic.marquee .ct .mark:lang(en), .list-pic.marquee .ct .style-theme-4 .mark:lang(en), .style-theme-4 .list-pic.marquee02 .ct .mark:lang(en), .list-pic.marquee02 .ct .style-theme-4 .mark:lang(en), .style-theme-4 .list-pic.marquee03 .ct .mark:lang(en), .list-pic.marquee03 .ct .style-theme-4 .mark:lang(en), .style-theme-4 .list-pic.link .ct .mark:lang(en), .list-pic.link .ct .style-theme-4 .mark:lang(en), .style-theme-4 .list-pic.link02 .ct .mark:lang(en), .list-pic.link02 .ct .style-theme-4 .mark:lang(en), .style-theme-4 .list-pic.marquee-mask .ct .mark:lang(en), .list-pic.marquee-mask .ct .style-theme-4 .mark:lang(en), .style-theme-4 .list-pic.album .ct .mark:lang(en), .list-pic.album .ct .style-theme-4 .mark:lang(en), .style-theme-4 .list-pic.pic-download .ct .mark:lang(en), .list-pic.pic-download .ct .style-theme-4 .mark:lang(en), .style-theme-4 .list-pic.page-list .ct .mark:lang(en), .list-pic.page-list .ct .style-theme-4 .mark:lang(en), .style-theme-4 .list-pic.page-block .ct .mark:lang(en), .list-pic.page-block .ct .style-theme-4 .mark:lang(en), .style-theme-4 .list-pic.slider .ct .mark:lang(en), .list-pic.slider .ct .style-theme-4 .mark:lang(en), .style-theme-4 .simple-text.default .ct .mark:lang(en), .simple-text.default .ct .style-theme-4 .mark:lang(en), .style-theme-4 .base-content .list-text.link .ct .mark:lang(en), .base-content .list-text.link .ct .style-theme-4 .mark:lang(en), .style-theme-4 .base-module-area .area-essay.link .ct .mark:lang(en), .base-module-area .area-essay.link .ct .style-theme-4 .mark:lang(en), .style-theme-4 .base-page-area .area-essay.link .ct .mark:lang(en), .base-page-area .area-essay.link .ct .style-theme-4 .mark:lang(en), .style-theme-4 .area-essay.message .ct .mark:lang(en), .area-essay.message .ct .style-theme-4 .mark:lang(en), .style-theme-4 .area-essay.message02 .ct .mark:lang(en), .area-essay.message02 .ct .style-theme-4 .mark:lang(en), .style-theme-4 .area-customize.video .ct .mark:lang(en), .area-customize.video .ct .style-theme-4 .mark:lang(en), .style-theme-4 .group-list.news-card02 .ct .mark:lang(en), .group-list.news-card02 .ct .style-theme-4 .mark:lang(en), .style-theme-4 .simple-text.message .ct .mark:lang(en), .simple-text.message .ct .style-theme-4 .mark:lang(en), .style-theme-4 .list-text.slider .ct .mark:lang(en), .list-text.slider .ct .style-theme-4 .mark:lang(en), .style-theme-4 .area-form.vote .ct .mark:lang(en), .area-form.vote .ct .style-theme-4 .mark:lang(en), .style-theme-4 .list-text.rss .ct .mark:lang(en), .list-text.rss .ct .style-theme-4 .mark:lang(en), .style-theme-4 .area-customize.calendar .ct .mark:lang(en), .area-customize.calendar .ct .style-theme-4 .mark:lang(en), .style-theme-4 .list-text.label .ct a:lang(en), .list-text.label .ct .style-theme-4 a:lang(en), .style-theme-4 .area-customize.calendar-detail .ct .table .mark:lang(en), .area-customize.calendar-detail .ct .table .style-theme-4 .mark:lang(en), .style-theme-4 .area-customize.calendar-detail04 .ct .table .mark:lang(en), .area-customize.calendar-detail04 .ct .table .style-theme-4 .mark:lang(en), .style-theme-4 .area-essay.page-caption-label .ct .mark:lang(en), .area-essay.page-caption-label .ct .style-theme-4 .mark:lang(en), .style-theme-4 .area-essay.page-caption-label-p .ct .mark:lang(en), .area-essay.page-caption-label-p .ct .style-theme-4 .mark:lang(en), .style-theme-4 .area-essay.page-essay .ct .mark:lang(en), .area-essay.page-essay .ct .style-theme-4 .mark:lang(en), .style-theme-4 .area-essay.page-img-caption-label .ct .mark:lang(en), .area-essay.page-img-caption-label .ct .style-theme-4 .mark:lang(en), .style-theme-4 .area-figure.page-figure .ct .mark:lang(en), .area-figure.page-figure .ct .style-theme-4 .mark:lang(en), .style-theme-4 .area-figure.page-img-figcaption-label .ct .mark:lang(en), .area-figure.page-img-figcaption-label .ct .style-theme-4 .mark:lang(en), .style-theme-4 .area-figure.page-img-label .ct .mark:lang(en), .area-figure.page-img-label .ct .style-theme-4 .mark:lang(en), .style-theme-4 .area-figure.page-img-label-p .ct .mark:lang(en), .area-figure.page-img-label-p .ct .style-theme-4 .mark:lang(en), .style-theme-4 .area-customize.map .ct .mark:lang(en), .area-customize.map .ct .style-theme-4 .mark:lang(en), .style-theme-4 .area-customize.audio .ct .mark:lang(en), .area-customize.audio .ct .style-theme-4 .mark:lang(en), .style-theme-4 .area-customize.iframe .ct .mark:lang(en), .area-customize.iframe .ct .style-theme-4 .mark:lang(en), .style-theme-4 .list-text.message .ct .mark:lang(en), .list-text.message .ct .style-theme-4 .mark:lang(en), .style-theme-4 .list-text.page-list .ct .mark:lang(en), .list-text.page-list .ct .style-theme-4 .mark:lang(en), .style-theme-4 .group-list.default > .in > .ft a:lang(en), .group-list.default > .in > .ft .style-theme-4 a:lang(en), .style-theme-4 .area-customize .ft a:lang(en), .area-customize .ft .style-theme-4 a:lang(en), .style-theme-4 .area-editor.default .ft a:lang(en), .area-editor.default .ft .style-theme-4 a:lang(en), .style-theme-4 .base-content .list-text.link .ft a:lang(en), .base-content .list-text.link .ft .style-theme-4 a:lang(en), .style-theme-4 .area-form.page-search .ft a:lang(en), .area-form.page-search .ft .style-theme-4 a:lang(en), .style-theme-4 .group-list.sample > .in > .ft a:lang(en), .group-list.sample > .in > .ft .style-theme-4 a:lang(en), .style-theme-4 .group-list.slider > .in > .ft a:lang(en), .group-list.slider > .in > .ft .style-theme-4 a:lang(en), .style-theme-4 .base-module-area .group-list.link > .in > .ft a:lang(en), .base-module-area .group-list.link > .in > .ft .style-theme-4 a:lang(en), .style-theme-4 .base-page-area .group-list.link > .in > .ft a:lang(en), .base-page-area .group-list.link > .in > .ft .style-theme-4 a:lang(en), .style-theme-4 .base-module-area .area-essay.link .ft a:lang(en), .base-module-area .area-essay.link .ft .style-theme-4 a:lang(en), .style-theme-4 .base-page-area .area-essay.link .ft a:lang(en), .base-page-area .area-essay.link .ft .style-theme-4 a:lang(en), .style-theme-4 .area-essay.message .ft a:lang(en), .area-essay.message .ft .style-theme-4 a:lang(en), .style-theme-4 .group-list.message > .in > .ft a:lang(en), .group-list.message > .in > .ft .style-theme-4 a:lang(en), .style-theme-4 .group-list.news-card02 .ft a:lang(en), .group-list.news-card02 .ft .style-theme-4 a:lang(en), .style-theme-4 .group-list.global-list > .in > .ft a:lang(en), .group-list.global-list > .in > .ft .style-theme-4 a:lang(en), .style-theme-4 .list-text.slider .ft a:lang(en), .list-text.slider .ft .style-theme-4 a:lang(en), .style-theme-4 .base-module-area .group-list.album > .in > .ft a:lang(en), .base-module-area .group-list.album > .in > .ft .style-theme-4 a:lang(en), .style-theme-4 .base-page-area .group-list.album > .in > .ft a:lang(en), .base-page-area .group-list.album > .in > .ft .style-theme-4 a:lang(en), .style-theme-4 .area-figure.album .ft a:lang(en), .area-figure.album .ft .style-theme-4 a:lang(en), .style-theme-4 .list-pic.nmth-link .ft a:lang(en), .list-pic.nmth-link .ft .style-theme-4 a:lang(en), .style-theme-4 .area-form.link .ft a:lang(en), .area-form.link .ft .style-theme-4 a:lang(en), .style-theme-4 .list-text.rss .ft a:lang(en), .list-text.rss .ft .style-theme-4 a:lang(en), .style-theme-4 .area-form.epaper .ft a:lang(en), .area-form.epaper .ft .style-theme-4 a:lang(en), .style-theme-4 .area-figure.album02 .ft a:lang(en), .area-figure.album02 .ft .style-theme-4 a:lang(en), .style-theme-4 .area-figure.album03 .ft a:lang(en), .area-figure.album03 .ft .style-theme-4 a:lang(en), .style-theme-4 .group-list.page-block > .in > .ft a:lang(en), .group-list.page-block > .in > .ft .style-theme-4 a:lang(en), .style-theme-4 .group-list.page-list > .in > .ft a:lang(en), .group-list.page-list > .in > .ft .style-theme-4 a:lang(en), .style-theme-4 .area-essay.page-caption-p .ft a:lang(en), .area-essay.page-caption-p .ft .style-theme-4 a:lang(en), .style-theme-4 .area-essay.page-caption-label .ft a:lang(en), .area-essay.page-caption-label .ft .style-theme-4 a:lang(en), .style-theme-4 .area-essay.page-caption-label-p .ft a:lang(en), .area-essay.page-caption-label-p .ft .style-theme-4 a:lang(en), .style-theme-4 .area-essay.page-essay .ft a:lang(en), .area-essay.page-essay .ft .style-theme-4 a:lang(en), .style-theme-4 .area-essay.page-img-caption-label .ft a:lang(en), .area-essay.page-img-caption-label .ft .style-theme-4 a:lang(en), .style-theme-4 .area-essay.page-img-caption-p .ft a:lang(en), .area-essay.page-img-caption-p .ft .style-theme-4 a:lang(en), .style-theme-4 .area-figure.page-figure .ft a:lang(en), .area-figure.page-figure .ft .style-theme-4 a:lang(en), .style-theme-4 .area-figure.e-paper .ft a:lang(en), .area-figure.e-paper .ft .style-theme-4 a:lang(en), .style-theme-4 .area-figure.page-img-figcaption .ft a:lang(en), .area-figure.page-img-figcaption .ft .style-theme-4 a:lang(en), .style-theme-4 .area-figure.page-img-figcaption-label .ft a:lang(en), .area-figure.page-img-figcaption-label .ft .style-theme-4 a:lang(en), .style-theme-4 .area-figure.page-img-figcaption-p .ft a:lang(en), .area-figure.page-img-figcaption-p .ft .style-theme-4 a:lang(en), .style-theme-4 .area-figure.page-img-label .ft a:lang(en), .area-figure.page-img-label .ft .style-theme-4 a:lang(en), .style-theme-4 .area-figure.page-img-label-p .ft a:lang(en), .area-figure.page-img-label-p .ft .style-theme-4 a:lang(en), .style-theme-4 .area-figure.page-img-p .ft a:lang(en), .area-figure.page-img-p .ft .style-theme-4 a:lang(en), .style-theme-4 .area-form.page-form .ft a:lang(en), .area-form.page-form .ft .style-theme-4 a:lang(en), .style-theme-4 .area-form.submit .ft a:lang(en), .area-form.submit .ft .style-theme-4 a:lang(en), .style-theme-4 .list-text.message .ft a:lang(en), .list-text.message .ft .style-theme-4 a:lang(en), .style-theme-4 .group-list.page-list-pic > .in > .ft a:lang(en), .group-list.page-list-pic > .in > .ft .style-theme-4 a:lang(en), .style-theme-4 .area-form.sign-in .ft a:lang(en), .area-form.sign-in .ft .style-theme-4 a:lang(en), .style-theme-4 .group-list.sitemap > .in > .ft a:lang(en), .group-list.sitemap > .in > .ft .style-theme-4 a:lang(en), .style-theme-4 .list-text.sitemap .ft a:lang(en), .list-text.sitemap .ft .style-theme-4 a:lang(en), .style-theme-4 .area-table.page-table .ft a:lang(en), .area-table.page-table .ft .style-theme-4 a:lang(en), .style-theme-4 .area-table.rwd-horizontal .ft a:lang(en), .area-table.rwd-horizontal .ft .style-theme-4 a:lang(en), .style-theme-4 .area-table.title03 .ft a:lang(en), .area-table.title03 .ft .style-theme-4 a:lang(en), .style-theme-4 .area-table.notitle01 .ft a:lang(en), .area-table.notitle01 .ft .style-theme-4 a:lang(en), .style-theme-4 .area-table.notitle02 .ft a:lang(en), .area-table.notitle02 .ft .style-theme-4 a:lang(en), .style-theme-4 .area-table.notitle03 .ft a:lang(en), .area-table.notitle03 .ft .style-theme-4 a:lang(en), .style-theme-4 .area-table.title01 .ft a:lang(en), .area-table.title01 .ft .style-theme-4 a:lang(en), .style-theme-4 .area-table.title02 .ft a:lang(en), .area-table.title02 .ft .style-theme-4 a:lang(en), .style-theme-4 .area-table.rwd-straight .ft a:lang(en), .area-table.rwd-straight .ft .style-theme-4 a:lang(en), .style-theme-4 .list-text.page-list .ft a:lang(en), .list-text.page-list .ft .style-theme-4 a:lang(en), .style-theme-4 .group-list.page-list-text > .in > .ft a:lang(en), .group-list.page-list-text > .in > .ft .style-theme-4 a:lang(en), .style-theme-4 .area-table.vote-table .ft a:lang(en), .area-table.vote-table .ft .style-theme-4 a:lang(en), .style-theme-4 .group-list.major-slider > .in > .ft li.more a:lang(en), .group-list.major-slider > .in > .ft li.more .style-theme-4 a:lang(en), .style-theme-4 .list-pic.marquee-circle .ft li.more a:lang(en), .list-pic.marquee-circle .ft li.more .style-theme-4 a:lang(en), .style-theme-4 .group-list.major-slider02 > .in > .ft li.more a:lang(en), .group-list.major-slider02 > .in > .ft li.more .style-theme-4 a:lang(en), .style-theme-4 .list-pic.marquee .ft li.more a:lang(en), .list-pic.marquee .ft li.more .style-theme-4 a:lang(en), .style-theme-4 .list-pic.marquee02 .ft li.more a:lang(en), .list-pic.marquee02 .ft li.more .style-theme-4 a:lang(en), .style-theme-4 .list-pic.marquee03 .ft li.more a:lang(en), .list-pic.marquee03 .ft li.more .style-theme-4 a:lang(en), .style-theme-4 .area-customize.calendar .ct .label a:lang(en), .area-customize.calendar .ct .label .style-theme-4 a:lang(en), .style-theme-4 .list-pic.marquee-mask .ft li.more a:lang(en), .list-pic.marquee-mask .ft li.more .style-theme-4 a:lang(en), .style-theme-4 .area-customize.calendar-detail .ct .label a:lang(en), .area-customize.calendar-detail .ct .label .style-theme-4 a:lang(en), .style-theme-4 .area-customize.calendar-detail04 .ct .label a:lang(en), .area-customize.calendar-detail04 .ct .label .style-theme-4 a:lang(en), .style-theme-4 .sys-root a.btn:lang(en), .sys-root .style-theme-4 a.btn:lang(en), .style-theme-4 .sys-root button:lang(en), .sys-root .style-theme-4 button:lang(en), .style-theme-4 .area-form.page-search .hd a:lang(en), .area-form.page-search .hd .style-theme-4 a:lang(en), .style-theme-4 .area-form.page-search .ct .fieldset input[type="submit"]:lang(en), .area-form.page-search .ct .fieldset .style-theme-4 input[type="submit"]:lang(en), .style-theme-4 .area-form.page-search .ct .fieldset input[type="reset"]:lang(en), .area-form.page-search .ct .fieldset .style-theme-4 input[type="reset"]:lang(en), .style-theme-4 [data-js="false"] .base-wrapper .area-form.search .ft a:lang(en), [data-js="false"] .base-wrapper .area-form.search .ft .style-theme-4 a:lang(en), .style-theme-4 .rss_info li a:lang(en), .rss_info li .style-theme-4 a:lang(en), .style-theme-4 .table-form .btnRefresh input:lang(en), .table-form .btnRefresh .style-theme-4 input:lang(en), .style-theme-4 .table-form .btnVoice input:lang(en), .table-form .btnVoice .style-theme-4 input:lang(en), .style-theme-4 .form_list .btnRefresh input:lang(en), .form_list .btnRefresh .style-theme-4 input:lang(en), .style-theme-4 .form_list .btnVoice input:lang(en), .form_list .btnVoice .style-theme-4 input:lang(en), .style-theme-4 .table-form .btn_selection_file input:lang(en), .table-form .btn_selection_file .style-theme-4 input:lang(en), .style-theme-4 .form_list .btn_selection_file input:lang(en), .form_list .btn_selection_file .style-theme-4 input:lang(en), .style-theme-4 .table-form tr.bottom-btn-cell input.btn_define:lang(en), .table-form tr.bottom-btn-cell .style-theme-4 input.btn_define:lang(en), .style-theme-4 .table-form input[type="submit"]:lang(en), .table-form .style-theme-4 input[type="submit"]:lang(en), .style-theme-4 .style-btn:lang(en), .style-theme-4 .group-list.marquee > .bg-drop-layout > .in > .ft li.more a:lang(en), .group-list.marquee > .bg-drop-layout > .in > .ft li.more .style-theme-4 a:lang(en), .style-theme-4 .group-list.marquee > .in > .ft li.more a:lang(en), .group-list.marquee > .in > .ft li.more .style-theme-4 a:lang(en), .style-theme-4 .list-pic.marquee04 .ft li.more a:lang(en), .list-pic.marquee04 .ft li.more .style-theme-4 a:lang(en), .style-theme-4 .group-list.album02 > .bg-drop-layout > .in > .ft li.more a:lang(en), .group-list.album02 > .bg-drop-layout > .in > .ft li.more .style-theme-4 a:lang(en), .style-theme-4 .group-list.album02 > .in > .ft li.more a:lang(en), .group-list.album02 > .in > .ft li.more .style-theme-4 a:lang(en), .style-theme-4 .list-text.jump-tool .ct li.NextNews a:lang(en), .list-text.jump-tool .ct li.NextNews .style-theme-4 a:lang(en), .style-theme-4 .list-text.jump-tool .ct li.PreNews a:lang(en), .list-text.jump-tool .ct li.PreNews .style-theme-4 a:lang(en), .style-theme-4 .list-text.jump-tool .ct li.back a:lang(en), .list-text.jump-tool .ct li.back .style-theme-4 a:lang(en), .style-theme-4 .list-text.jump-tool .ct li.to-top a:lang(en), .list-text.jump-tool .ct li.to-top .style-theme-4 a:lang(en), .style-theme-4 .list-text.btn .ct a:lang(en), .list-text.btn .ct .style-theme-4 a:lang(en), .style-theme-4 .area-essay.active .ft a:lang(en), .area-essay.active .ft .style-theme-4 a:lang(en), .style-theme-4 .area-essay.page-caption-p .ct .more_style:lang(en), .area-essay.page-caption-p .ct .style-theme-4 .more_style:lang(en), .style-theme-4 .base-wrapper .simple-text.query .ft a:lang(en), .base-wrapper .simple-text.query .ft .style-theme-4 a:lang(en), .style-theme-4 .base-extend .simple-text.query .ft a:lang(en), .base-extend .simple-text.query .ft .style-theme-4 a:lang(en), .style-theme-4 .area-customize.sign-in .ft a:lang(en), .area-customize.sign-in .ft .style-theme-4 a:lang(en), .style-theme-4 .group.default.block4 .ct .in .block-service .ct .in .submit:nth-last-child(2) input:lang(en), .group.default.block4 .ct .in .block-service .ct .in .submit:nth-last-child(2) .style-theme-4 input:lang(en), .style-theme-4 table.RWDtable tbody td:lang(en), table.RWDtable tbody .style-theme-4 td:lang(en), .style-theme-4 table.rwdtable tbody td:lang(en), table.rwdtable tbody .style-theme-4 td:lang(en), .style-theme-4 .group-list.slider > .bg-drop-layout > .in > .ft li.more a:lang(en), .group-list.slider > .bg-drop-layout > .in > .ft li.more .style-theme-4 a:lang(en), .style-theme-4 .group-list.slider > .in > .ft li.more a:lang(en), .group-list.slider > .in > .ft li.more .style-theme-4 a:lang(en), .style-theme-4 .area-customize.icons-g2 .ft li.more a:lang(en), .area-customize.icons-g2 .ft li.more .style-theme-4 a:lang(en), .style-theme-4 .list-text.classify .ct li.is-active a:lang(en), .list-text.classify .ct li.is-active .style-theme-4 a:lang(en), .style-theme-4 .area-editor.user-edit i.mark:lang(en), .area-editor.user-edit .style-theme-4 i.mark:lang(en), .style-theme-4 .area-table.title03 .ct tbody td:lang(en), .area-table.title03 .ct tbody .style-theme-4 td:lang(en), .style-theme-4 .area-table.title01 .ct > .in:lang(en), .area-table.title01 .style-theme-4 .ct > .in:lang(en), .style-theme-4 .area-table.title02 .ct tbody td:lang(en):before, .area-table.title02 .ct tbody .style-theme-4 td:lang(en):before, .style-theme-4 .area-table.rwd-straight .ct thead:lang(en), .area-table.rwd-straight .ct .style-theme-4 thead:lang(en) {
        border-color: #1872D6
    }

.style-theme-1 table.RWDtable tbody td:last-child, table.RWDtable tbody .style-theme-1 td:last-child, .style-theme-1 table.rwdtable tbody td:last-child, table.rwdtable tbody .style-theme-1 td:last-child, .style-theme-1 .area-table.title03 .ct tbody td:last-child, .area-table.title03 .ct tbody .style-theme-1 td:last-child {
    border-bottom-color: #1872D6
}

.style-theme-1 table.RWDtable tbody td:lang(en):last-child, table.RWDtable tbody .style-theme-1 td:lang(en):last-child, .style-theme-1 table.rwdtable tbody td:lang(en):last-child, table.rwdtable tbody .style-theme-1 td:lang(en):last-child, .style-theme-1 .area-table.title03 .ct tbody td:lang(en):last-child, .area-table.title03 .ct tbody .style-theme-1 td:lang(en):last-child {
    border-bottom-color: #1872D6
}

.style-theme-2 table.RWDtable tbody td:last-child, table.RWDtable tbody .style-theme-2 td:last-child, .style-theme-2 table.rwdtable tbody td:last-child, table.rwdtable tbody .style-theme-2 td:last-child, .style-theme-2 .area-table.title03 .ct tbody td:last-child, .area-table.title03 .ct tbody .style-theme-2 td:last-child {
    border-bottom-color: #1DA097
}

.style-theme-2 table.RWDtable tbody td:lang(en):last-child, table.RWDtable tbody .style-theme-2 td:lang(en):last-child, .style-theme-2 table.rwdtable tbody td:lang(en):last-child, table.rwdtable tbody .style-theme-2 td:lang(en):last-child, .style-theme-2 .area-table.title03 .ct tbody td:lang(en):last-child, .area-table.title03 .ct tbody .style-theme-2 td:lang(en):last-child {
    border-bottom-color: #1872D6
}

.style-theme-3 table.RWDtable tbody td:last-child, table.RWDtable tbody .style-theme-3 td:last-child, .style-theme-3 table.rwdtable tbody td:last-child, table.rwdtable tbody .style-theme-3 td:last-child, .style-theme-3 .area-table.title03 .ct tbody td:last-child, .area-table.title03 .ct tbody .style-theme-3 td:last-child {
    border-bottom-color: #B85E17
}

.style-theme-3 table.RWDtable tbody td:lang(en):last-child, table.RWDtable tbody .style-theme-3 td:lang(en):last-child, .style-theme-3 table.rwdtable tbody td:lang(en):last-child, table.rwdtable tbody .style-theme-3 td:lang(en):last-child, .style-theme-3 .area-table.title03 .ct tbody td:lang(en):last-child, .area-table.title03 .ct tbody .style-theme-3 td:lang(en):last-child {
    border-bottom-color: #1872D6
}

.style-theme-4 table.RWDtable tbody td:last-child, table.RWDtable tbody .style-theme-4 td:last-child, .style-theme-4 table.rwdtable tbody td:last-child, table.rwdtable tbody .style-theme-4 td:last-child, .style-theme-4 .area-table.title03 .ct tbody td:last-child, .area-table.title03 .ct tbody .style-theme-4 td:last-child {
    border-bottom-color: #7C47B7
}

.style-theme-4 table.RWDtable tbody td:lang(en):last-child, table.RWDtable tbody .style-theme-4 td:lang(en):last-child, .style-theme-4 table.rwdtable tbody td:lang(en):last-child, table.rwdtable tbody .style-theme-4 td:lang(en):last-child, .style-theme-4 .area-table.title03 .ct tbody td:lang(en):last-child, .area-table.title03 .ct tbody .style-theme-4 td:lang(en):last-child {
    border-bottom-color: #1872D6
}

.style-theme-1 .list-text.content-file, .style-theme-1 .list-text.content-list .hd a, .list-text.content-list .hd .style-theme-1 a, .style-theme-1 .list-text.content-list .ct a, .list-text.content-list .ct .style-theme-1 a {
    border-left-color: #1872D6
}

    .style-theme-1 .list-text.content-file:lang(en), .style-theme-1 .list-text.content-list .hd a:lang(en), .list-text.content-list .hd .style-theme-1 a:lang(en), .style-theme-1 .list-text.content-list .ct a:lang(en), .list-text.content-list .ct .style-theme-1 a:lang(en) {
        border-left-color: #1872D6
    }

.style-theme-2 .list-text.content-file, .style-theme-2 .list-text.content-list .hd a, .list-text.content-list .hd .style-theme-2 a, .style-theme-2 .list-text.content-list .ct a, .list-text.content-list .ct .style-theme-2 a {
    border-left-color: #1DA097
}

    .style-theme-2 .list-text.content-file:lang(en), .style-theme-2 .list-text.content-list .hd a:lang(en), .list-text.content-list .hd .style-theme-2 a:lang(en), .style-theme-2 .list-text.content-list .ct a:lang(en), .list-text.content-list .ct .style-theme-2 a:lang(en) {
        border-left-color: #1872D6
    }

.style-theme-3 .list-text.content-file, .style-theme-3 .list-text.content-list .hd a, .list-text.content-list .hd .style-theme-3 a, .style-theme-3 .list-text.content-list .ct a, .list-text.content-list .ct .style-theme-3 a {
    border-left-color: #B85E17
}

    .style-theme-3 .list-text.content-file:lang(en), .style-theme-3 .list-text.content-list .hd a:lang(en), .list-text.content-list .hd .style-theme-3 a:lang(en), .style-theme-3 .list-text.content-list .ct a:lang(en), .list-text.content-list .ct .style-theme-3 a:lang(en) {
        border-left-color: #1872D6
    }

.style-theme-4 .list-text.content-file, .style-theme-4 .list-text.content-list .hd a, .list-text.content-list .hd .style-theme-4 a, .style-theme-4 .list-text.content-list .ct a, .list-text.content-list .ct .style-theme-4 a {
    border-left-color: #7C47B7
}

    .style-theme-4 .list-text.content-file:lang(en), .style-theme-4 .list-text.content-list .hd a:lang(en), .list-text.content-list .hd .style-theme-4 a:lang(en), .style-theme-4 .list-text.content-list .ct a:lang(en), .list-text.content-list .ct .style-theme-4 a:lang(en) {
        border-left-color: #1872D6
    }

.style-theme-1 .group.default.block3 .block-knowledge1 .ct .in .answer, .group.default.block3 .block-knowledge1 .ct .in .style-theme-1 .answer, .style-theme-1 .group.default.block3 .block-knowledge2 .ct .in .answer, .group.default.block3 .block-knowledge2 .ct .in .style-theme-1 .answer, .style-theme-1 .group.default.block3 .block-knowledge3 .ct .in .answer, .group.default.block3 .block-knowledge3 .ct .in .style-theme-1 .answer, .style-theme-1 .base-mobile .group.nav > .in .hd a, .base-mobile .group.nav > .in .hd .style-theme-1 a, .style-theme-1 .area-table.notitle01 .ct a, .area-table.notitle01 .ct .style-theme-1 a, .style-theme-1 .area-table.notitle02 .ct a, .area-table.notitle02 .ct .style-theme-1 a, .style-theme-1 .area-table.title01 .ct tbody tr:hover td a, .area-table.title01 .ct tbody tr:hover td .style-theme-1 a, .style-theme-1 .area-table.title01 .ct tbody tr:focus td a, .area-table.title01 .ct tbody tr:focus td .style-theme-1 a, .style-theme-1 .area-table.title01 .ct tbody td:before, .area-table.title01 .ct tbody .style-theme-1 td:before, .style-theme-1 .area-table.title01 .ct th, .area-table.title01 .ct .style-theme-1 th, .style-theme-1 .area-table.title02 .ct tbody tr:hover td a, .area-table.title02 .ct tbody tr:hover td .style-theme-1 a, .style-theme-1 .area-table.title02 .ct tbody tr:focus td a, .area-table.title02 .ct tbody tr:focus td .style-theme-1 a {
    color: #135aa8
}

    .style-theme-1 .group.default.block3 .block-knowledge1 .ct .in .answer:lang(en), .group.default.block3 .block-knowledge1 .ct .in .style-theme-1 .answer:lang(en), .style-theme-1 .group.default.block3 .block-knowledge2 .ct .in .answer:lang(en), .group.default.block3 .block-knowledge2 .ct .in .style-theme-1 .answer:lang(en), .style-theme-1 .group.default.block3 .block-knowledge3 .ct .in .answer:lang(en), .group.default.block3 .block-knowledge3 .ct .in .style-theme-1 .answer:lang(en), .style-theme-1 .base-mobile .group.nav > .in .hd a:lang(en), .base-mobile .group.nav > .in .hd .style-theme-1 a:lang(en), .style-theme-1 .area-table.notitle01 .ct a:lang(en), .area-table.notitle01 .ct .style-theme-1 a:lang(en), .style-theme-1 .area-table.notitle02 .ct a:lang(en), .area-table.notitle02 .ct .style-theme-1 a:lang(en), .style-theme-1 .area-table.title01 .ct tbody tr:hover td a:lang(en), .area-table.title01 .ct tbody tr:hover td .style-theme-1 a:lang(en), .style-theme-1 .area-table.title01 .ct tbody tr:focus td a:lang(en), .area-table.title01 .ct tbody tr:focus td .style-theme-1 a:lang(en), .style-theme-1 .area-table.title01 .ct tbody td:lang(en):before, .area-table.title01 .ct tbody .style-theme-1 td:lang(en):before, .style-theme-1 .area-table.title01 .ct th:lang(en), .area-table.title01 .ct .style-theme-1 th:lang(en), .style-theme-1 .area-table.title02 .ct tbody tr:hover td a:lang(en), .area-table.title02 .ct tbody tr:hover td .style-theme-1 a:lang(en), .style-theme-1 .area-table.title02 .ct tbody tr:focus td a:lang(en), .area-table.title02 .ct tbody tr:focus td .style-theme-1 a:lang(en) {
        color: #135aa8
    }

.style-theme-2 .group.default.block3 .block-knowledge1 .ct .in .answer, .group.default.block3 .block-knowledge1 .ct .in .style-theme-2 .answer, .style-theme-2 .group.default.block3 .block-knowledge2 .ct .in .answer, .group.default.block3 .block-knowledge2 .ct .in .style-theme-2 .answer, .style-theme-2 .group.default.block3 .block-knowledge3 .ct .in .answer, .group.default.block3 .block-knowledge3 .ct .in .style-theme-2 .answer, .style-theme-2 .base-mobile .group.nav > .in .hd a, .base-mobile .group.nav > .in .hd .style-theme-2 a, .style-theme-2 .area-table.notitle01 .ct a, .area-table.notitle01 .ct .style-theme-2 a, .style-theme-2 .area-table.notitle02 .ct a, .area-table.notitle02 .ct .style-theme-2 a, .style-theme-2 .area-table.title01 .ct tbody tr:hover td a, .area-table.title01 .ct tbody tr:hover td .style-theme-2 a, .style-theme-2 .area-table.title01 .ct tbody tr:focus td a, .area-table.title01 .ct tbody tr:focus td .style-theme-2 a, .style-theme-2 .area-table.title01 .ct tbody td:before, .area-table.title01 .ct tbody .style-theme-2 td:before, .style-theme-2 .area-table.title01 .ct th, .area-table.title01 .ct .style-theme-2 th, .style-theme-2 .area-table.title02 .ct tbody tr:hover td a, .area-table.title02 .ct tbody tr:hover td .style-theme-2 a, .style-theme-2 .area-table.title02 .ct tbody tr:focus td a, .area-table.title02 .ct tbody tr:focus td .style-theme-2 a {
    color: #15756e
}

    .style-theme-2 .group.default.block3 .block-knowledge1 .ct .in .answer:lang(en), .group.default.block3 .block-knowledge1 .ct .in .style-theme-2 .answer:lang(en), .style-theme-2 .group.default.block3 .block-knowledge2 .ct .in .answer:lang(en), .group.default.block3 .block-knowledge2 .ct .in .style-theme-2 .answer:lang(en), .style-theme-2 .group.default.block3 .block-knowledge3 .ct .in .answer:lang(en), .group.default.block3 .block-knowledge3 .ct .in .style-theme-2 .answer:lang(en), .style-theme-2 .base-mobile .group.nav > .in .hd a:lang(en), .base-mobile .group.nav > .in .hd .style-theme-2 a:lang(en), .style-theme-2 .area-table.notitle01 .ct a:lang(en), .area-table.notitle01 .ct .style-theme-2 a:lang(en), .style-theme-2 .area-table.notitle02 .ct a:lang(en), .area-table.notitle02 .ct .style-theme-2 a:lang(en), .style-theme-2 .area-table.title01 .ct tbody tr:hover td a:lang(en), .area-table.title01 .ct tbody tr:hover td .style-theme-2 a:lang(en), .style-theme-2 .area-table.title01 .ct tbody tr:focus td a:lang(en), .area-table.title01 .ct tbody tr:focus td .style-theme-2 a:lang(en), .style-theme-2 .area-table.title01 .ct tbody td:lang(en):before, .area-table.title01 .ct tbody .style-theme-2 td:lang(en):before, .style-theme-2 .area-table.title01 .ct th:lang(en), .area-table.title01 .ct .style-theme-2 th:lang(en), .style-theme-2 .area-table.title02 .ct tbody tr:hover td a:lang(en), .area-table.title02 .ct tbody tr:hover td .style-theme-2 a:lang(en), .style-theme-2 .area-table.title02 .ct tbody tr:focus td a:lang(en), .area-table.title02 .ct tbody tr:focus td .style-theme-2 a:lang(en) {
        color: #135aa8
    }

.style-theme-3 .group.default.block3 .block-knowledge1 .ct .in .answer, .group.default.block3 .block-knowledge1 .ct .in .style-theme-3 .answer, .style-theme-3 .group.default.block3 .block-knowledge2 .ct .in .answer, .group.default.block3 .block-knowledge2 .ct .in .style-theme-3 .answer, .style-theme-3 .group.default.block3 .block-knowledge3 .ct .in .answer, .group.default.block3 .block-knowledge3 .ct .in .style-theme-3 .answer, .style-theme-3 .base-mobile .group.nav > .in .hd a, .base-mobile .group.nav > .in .hd .style-theme-3 a, .style-theme-3 .area-table.notitle01 .ct a, .area-table.notitle01 .ct .style-theme-3 a, .style-theme-3 .area-table.notitle02 .ct a, .area-table.notitle02 .ct .style-theme-3 a, .style-theme-3 .area-table.title01 .ct tbody tr:hover td a, .area-table.title01 .ct tbody tr:hover td .style-theme-3 a, .style-theme-3 .area-table.title01 .ct tbody tr:focus td a, .area-table.title01 .ct tbody tr:focus td .style-theme-3 a, .style-theme-3 .area-table.title01 .ct tbody td:before, .area-table.title01 .ct tbody .style-theme-3 td:before, .style-theme-3 .area-table.title01 .ct th, .area-table.title01 .ct .style-theme-3 th, .style-theme-3 .area-table.title02 .ct tbody tr:hover td a, .area-table.title02 .ct tbody tr:hover td .style-theme-3 a, .style-theme-3 .area-table.title02 .ct tbody tr:focus td a, .area-table.title02 .ct tbody tr:focus td .style-theme-3 a {
    color: #8b4711
}

    .style-theme-3 .group.default.block3 .block-knowledge1 .ct .in .answer:lang(en), .group.default.block3 .block-knowledge1 .ct .in .style-theme-3 .answer:lang(en), .style-theme-3 .group.default.block3 .block-knowledge2 .ct .in .answer:lang(en), .group.default.block3 .block-knowledge2 .ct .in .style-theme-3 .answer:lang(en), .style-theme-3 .group.default.block3 .block-knowledge3 .ct .in .answer:lang(en), .group.default.block3 .block-knowledge3 .ct .in .style-theme-3 .answer:lang(en), .style-theme-3 .base-mobile .group.nav > .in .hd a:lang(en), .base-mobile .group.nav > .in .hd .style-theme-3 a:lang(en), .style-theme-3 .area-table.notitle01 .ct a:lang(en), .area-table.notitle01 .ct .style-theme-3 a:lang(en), .style-theme-3 .area-table.notitle02 .ct a:lang(en), .area-table.notitle02 .ct .style-theme-3 a:lang(en), .style-theme-3 .area-table.title01 .ct tbody tr:hover td a:lang(en), .area-table.title01 .ct tbody tr:hover td .style-theme-3 a:lang(en), .style-theme-3 .area-table.title01 .ct tbody tr:focus td a:lang(en), .area-table.title01 .ct tbody tr:focus td .style-theme-3 a:lang(en), .style-theme-3 .area-table.title01 .ct tbody td:lang(en):before, .area-table.title01 .ct tbody .style-theme-3 td:lang(en):before, .style-theme-3 .area-table.title01 .ct th:lang(en), .area-table.title01 .ct .style-theme-3 th:lang(en), .style-theme-3 .area-table.title02 .ct tbody tr:hover td a:lang(en), .area-table.title02 .ct tbody tr:hover td .style-theme-3 a:lang(en), .style-theme-3 .area-table.title02 .ct tbody tr:focus td a:lang(en), .area-table.title02 .ct tbody tr:focus td .style-theme-3 a:lang(en) {
        color: #135aa8
    }

.style-theme-4 .group.default.block3 .block-knowledge1 .ct .in .answer, .group.default.block3 .block-knowledge1 .ct .in .style-theme-4 .answer, .style-theme-4 .group.default.block3 .block-knowledge2 .ct .in .answer, .group.default.block3 .block-knowledge2 .ct .in .style-theme-4 .answer, .style-theme-4 .group.default.block3 .block-knowledge3 .ct .in .answer, .group.default.block3 .block-knowledge3 .ct .in .style-theme-4 .answer, .style-theme-4 .base-mobile .group.nav > .in .hd a, .base-mobile .group.nav > .in .hd .style-theme-4 a, .style-theme-4 .area-table.notitle01 .ct a, .area-table.notitle01 .ct .style-theme-4 a, .style-theme-4 .area-table.notitle02 .ct a, .area-table.notitle02 .ct .style-theme-4 a, .style-theme-4 .area-table.title01 .ct tbody tr:hover td a, .area-table.title01 .ct tbody tr:hover td .style-theme-4 a, .style-theme-4 .area-table.title01 .ct tbody tr:focus td a, .area-table.title01 .ct tbody tr:focus td .style-theme-4 a, .style-theme-4 .area-table.title01 .ct tbody td:before, .area-table.title01 .ct tbody .style-theme-4 td:before, .style-theme-4 .area-table.title01 .ct th, .area-table.title01 .ct .style-theme-4 th, .style-theme-4 .area-table.title02 .ct tbody tr:hover td a, .area-table.title02 .ct tbody tr:hover td .style-theme-4 a, .style-theme-4 .area-table.title02 .ct tbody tr:focus td a, .area-table.title02 .ct tbody tr:focus td .style-theme-4 a {
    color: #633992
}

    .style-theme-4 .group.default.block3 .block-knowledge1 .ct .in .answer:lang(en), .group.default.block3 .block-knowledge1 .ct .in .style-theme-4 .answer:lang(en), .style-theme-4 .group.default.block3 .block-knowledge2 .ct .in .answer:lang(en), .group.default.block3 .block-knowledge2 .ct .in .style-theme-4 .answer:lang(en), .style-theme-4 .group.default.block3 .block-knowledge3 .ct .in .answer:lang(en), .group.default.block3 .block-knowledge3 .ct .in .style-theme-4 .answer:lang(en), .style-theme-4 .base-mobile .group.nav > .in .hd a:lang(en), .base-mobile .group.nav > .in .hd .style-theme-4 a:lang(en), .style-theme-4 .area-table.notitle01 .ct a:lang(en), .area-table.notitle01 .ct .style-theme-4 a:lang(en), .style-theme-4 .area-table.notitle02 .ct a:lang(en), .area-table.notitle02 .ct .style-theme-4 a:lang(en), .style-theme-4 .area-table.title01 .ct tbody tr:hover td a:lang(en), .area-table.title01 .ct tbody tr:hover td .style-theme-4 a:lang(en), .style-theme-4 .area-table.title01 .ct tbody tr:focus td a:lang(en), .area-table.title01 .ct tbody tr:focus td .style-theme-4 a:lang(en), .style-theme-4 .area-table.title01 .ct tbody td:lang(en):before, .area-table.title01 .ct tbody .style-theme-4 td:lang(en):before, .style-theme-4 .area-table.title01 .ct th:lang(en), .area-table.title01 .ct .style-theme-4 th:lang(en), .style-theme-4 .area-table.title02 .ct tbody tr:hover td a:lang(en), .area-table.title02 .ct tbody tr:hover td .style-theme-4 a:lang(en), .style-theme-4 .area-table.title02 .ct tbody tr:focus td a:lang(en), .area-table.title02 .ct tbody tr:focus td .style-theme-4 a:lang(en) {
        color: #135aa8
    }

.style-theme-1 .area-essay.message.news4 .ct .div:hover .essay .p ul li:nth-child(1), .area-essay.message.news4 .ct .div:hover .essay .p ul .style-theme-1 li:nth-child(1), .style-theme-1 .area-essay.message.news4 .ct .div:focus .essay .p ul li:nth-child(1), .area-essay.message.news4 .ct .div:focus .essay .p ul .style-theme-1 li:nth-child(1) {
    background-color: #135aa8
}

.style-theme-1 .area-essay.message.news4 .ct .div:hover .essay .p ul li:lang(en):nth-child(1), .area-essay.message.news4 .ct .div:hover .essay .p ul .style-theme-1 li:lang(en):nth-child(1), .style-theme-1 .area-essay.message.news4 .ct .div:focus .essay .p ul li:lang(en):nth-child(1), .area-essay.message.news4 .ct .div:focus .essay .p ul .style-theme-1 li:lang(en):nth-child(1) {
    background-color: #135aa8
}

.style-theme-2 .area-essay.message.news4 .ct .div:hover .essay .p ul li:nth-child(1), .area-essay.message.news4 .ct .div:hover .essay .p ul .style-theme-2 li:nth-child(1), .style-theme-2 .area-essay.message.news4 .ct .div:focus .essay .p ul li:nth-child(1), .area-essay.message.news4 .ct .div:focus .essay .p ul .style-theme-2 li:nth-child(1) {
    background-color: #15756e
}

.style-theme-2 .area-essay.message.news4 .ct .div:hover .essay .p ul li:lang(en):nth-child(1), .area-essay.message.news4 .ct .div:hover .essay .p ul .style-theme-2 li:lang(en):nth-child(1), .style-theme-2 .area-essay.message.news4 .ct .div:focus .essay .p ul li:lang(en):nth-child(1), .area-essay.message.news4 .ct .div:focus .essay .p ul .style-theme-2 li:lang(en):nth-child(1) {
    background-color: #135aa8
}

.style-theme-3 .area-essay.message.news4 .ct .div:hover .essay .p ul li:nth-child(1), .area-essay.message.news4 .ct .div:hover .essay .p ul .style-theme-3 li:nth-child(1), .style-theme-3 .area-essay.message.news4 .ct .div:focus .essay .p ul li:nth-child(1), .area-essay.message.news4 .ct .div:focus .essay .p ul .style-theme-3 li:nth-child(1) {
    background-color: #8b4711
}

.style-theme-3 .area-essay.message.news4 .ct .div:hover .essay .p ul li:lang(en):nth-child(1), .area-essay.message.news4 .ct .div:hover .essay .p ul .style-theme-3 li:lang(en):nth-child(1), .style-theme-3 .area-essay.message.news4 .ct .div:focus .essay .p ul li:lang(en):nth-child(1), .area-essay.message.news4 .ct .div:focus .essay .p ul .style-theme-3 li:lang(en):nth-child(1) {
    background-color: #135aa8
}

.style-theme-4 .area-essay.message.news4 .ct .div:hover .essay .p ul li:nth-child(1), .area-essay.message.news4 .ct .div:hover .essay .p ul .style-theme-4 li:nth-child(1), .style-theme-4 .area-essay.message.news4 .ct .div:focus .essay .p ul li:nth-child(1), .area-essay.message.news4 .ct .div:focus .essay .p ul .style-theme-4 li:nth-child(1) {
    background-color: #633992
}

.style-theme-4 .area-essay.message.news4 .ct .div:hover .essay .p ul li:lang(en):nth-child(1), .area-essay.message.news4 .ct .div:hover .essay .p ul .style-theme-4 li:lang(en):nth-child(1), .style-theme-4 .area-essay.message.news4 .ct .div:focus .essay .p ul li:lang(en):nth-child(1), .area-essay.message.news4 .ct .div:focus .essay .p ul .style-theme-4 li:lang(en):nth-child(1) {
    background-color: #135aa8
}

.group-list.major-slider > .bg-drop-layout > .in > .ft li.is-img a, .group-list.major-slider > .in > .ft li.is-img a, .group-list.major-slider02 > .bg-drop-layout > .in > .ft li.is-img a, .group-list.major-slider02 > .in > .ft li.is-img a {
    position: relative;
    display: block
}

    .group-list.major-slider > .bg-drop-layout > .in > .ft li.is-img a:after, .group-list.major-slider > .in > .ft li.is-img a:after, .group-list.major-slider02 > .bg-drop-layout > .in > .ft li.is-img a:after, .group-list.major-slider02 > .in > .ft li.is-img a:after {
        content: "​";
        display: block;
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        background-color: transparent;
        transition: 150ms
    }

    .group-list.major-slider > .in > .ft li.is-img a:hover:after, .group-list.major-slider02 > .in > .ft li.is-img a:hover:after, .group-list.major-slider > .in > .ft li.is-img a:focus:after, .group-list.major-slider02 > .in > .ft li.is-img a:focus:after {
        background-color: #161B2D;
        background-color: rgba(22,27,45,0.3)
    }

.group-list.major-slider > .bg-drop-layout > .in > .ft li.is-img a, .group-list.major-slider > .in > .ft li.is-img a, .group-list.major-slider02 > .bg-drop-layout > .in > .ft li.is-img a, .group-list.major-slider02 > .in > .ft li.is-img a {
    position: absolute;
    display: block;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

.group-list.major-slider > .bg-drop-layout > .in > .ft li.is-img span, .group-list.major-slider > .in > .ft li.is-img span, .area-essay.slider .ct .img span, .base-page-area .area-essay.link .ct .img span, .area-essay.message .ct .img span, .area-essay.message.news3 .ct .div span, .area-essay.message.news4 .ct .div .img span, .area-customize.message02 .ct .img span, .list-pic.marquee04 .ct span, .group-list.major-slider02 > .bg-drop-layout > .in > .ft li.is-img span, .group-list.major-slider02 > .in > .ft li.is-img span, .list-pic.marquee .ct span, .list-pic.marquee02 .ct span, .list-pic.marquee03 .ct span, .area-customize.message .ct .img span, .area-customize.korea-pic-slider .ct .list-area span, .area-customize.pchouse-album02 .ct .div .img span, .area-figure.album02 .ct .img span, .area-figure.album03 .ct .img span, .area-customize.video-list02 .ct > .in .list .img span, .list-pic.marquee-mask .ct span, .area-essay.active .ct .img span, .area-essay.page-essay .ct .img span, .area-essay.page-img-caption-label .ct .img span, .area-essay.page-img-caption-p .ct .img span, .area-figure.page-img-figcaption .ct .img span, .area-figure.page-img-figcaption-label .ct .img span, .area-figure.page-img-figcaption-p .ct .img span, .area-figure.page-img-label .ct .img span, .area-figure.page-img-label-p .ct .img span, .area-figure.page-img-p .ct .img span {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover
}

.simple-text.major-logo .ct a, .simple-text.minor-logo .ct a, .area-customize.icons-g2 .ct .img span, .list-pic.link .ct span, .list-pic.link02 .ct span, .area-essay.message03 .ct .img span, .area-customize.ktnp-album .ct .img span, .area-customize.ktnp-album02 .ct .img span, .area-customize.pchouse-album .ct .img span, .area-essay.list .ct .img span, .area-essay.list02 .ct .img span, .list-pic.album .ct span, .list-pic.pic-download .ct span, .area-figure.page-figure .ct .img span, .area-customize.video-list .ct > .in > .list .img span, .list-pic.page-list .ct span {
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain
}

.base-section a.ai:after, .base-section a.avi:after, .base-section a.bmp:after, .base-section a.cdr:after, .base-section a.css:after, .base-section a.csv:after, .base-section a.dmg:after, .base-section a.doc:after, .base-section a.docx:after, .base-section a.exe:after, .base-section a.gif:after, .base-section a.html:after, .base-section a.ico:after, .base-section a.jpeg:after, .base-section a.jpg:after, .base-section a.js:after, .base-section a.link:after, .base-section a.md:after, .base-section a.mov:after, .base-section a.mp3:after, .base-section a.mp4:after, .base-section a.odf:after, .base-section a.odp:after, .base-section a.ods:after, .base-section a.odt:after, .base-section a.ogg:after, .base-section a.ogv:after, .base-section a.other:after, .base-section a.pdf:after, .base-section a.png:after, .base-section a.ppt:after, .base-section a.pptx:after, .base-section a.psd:after, .base-section a.rar:after, .base-section a.rss:after, .base-section a.sass:after, .base-section a.svg:after, .base-section a.wmf:after, .base-section a.swf:after, .base-section a.tar:after, .base-section a.tif:after, .base-section a.txt:after, .base-section a.wav:after, .base-section a.webm:after, .base-section a.xls:after, .base-section a.xlsx:after, .base-section a.xml:after, .base-section a.zip:after, .list-text.rss .ct li a:after, .area-form.sign-in .ct .list li.facebook a:before, .area-form.sign-in .ct .list li.google a:before, .area-form.sign-in .ct .list li.twitter a:before, .area-form.sign-in .ct .list li.plurk a:before, .area-form.sign-in .ct .list li.line a:before, .area-form.sign-in .ct .list li.email a:before, .area-customize.sign-in .ct .facebook a:before, .area-customize.sign-in .ct .google a:before, .area-customize.sign-in .ct .twitter a:before, .area-customize.sign-in .ct .plurk a:before, .area-customize.sign-in .ct .line a:before, .area-customize.sign-in .ct .email a:before {
    content: "​";
    display: inline-block;
    vertical-align: middle;
    margin-top: -4px
}

.base-footer.is-active > .in > .hd a:before, .base-mobile .group.nav > .bg-drop-layout > .in .hd a::after, .base-mobile .group.nav > .in .hd a::after, .base-mobile .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-parent > .group.nav > .in > .hd a:before, .base-mobile .group-list.nav > .in > .ct > .in > ul > li.is-parent > .group.nav > .in > .hd a:before, .base-content .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-parent > .group.nav > .in > .hd a::before, .base-content .group-list.nav > .in > .ct > .in > ul > li.is-parent > .group.nav > .in > .hd a::before, .base-mobile .list-text.nav .ct a::before, .base-header .list-text.nav .ct a::before, .list-text.breadcrumb .ct li + li:before, .area-form.page-search.is-active .hd a::after, .area-form.page-search .hd a::before, .area-form.page-search .hd a::after, .base-content .area-editor.address .ct a.is-map:after, .base-footer .area-editor.address .ct a.is-map:after, .table-form .voiceServices::before, .form_list .voiceServices::before, .area-customize.message .ct .div.is-location .label ul:before, .area-customize.message .ct .mark:before, .area-customize.pagination .ct .btn:before, .area-customize.notitle01-pager .ct .btn:before, .list-text.content-file .ct li.ai a::after, .list-text.content-file .ct li.avi a::after, .list-text.content-file .ct li.bmp a::after, .list-text.content-file .ct li.cdr a::after, .list-text.content-file .ct li.css a::after, .list-text.content-file .ct li.csv a::after, .list-text.content-file .ct li.dmg a::after, .list-text.content-file .ct li.doc a::after, .list-text.content-file .ct li.docx a::after, .list-text.content-file .ct li.exe a::after, .list-text.content-file .ct li.gif a::after, .list-text.content-file .ct li.html a::after, .list-text.content-file .ct li.ico a::after, .list-text.content-file .ct li.jpeg a::after, .list-text.content-file .ct li.jpg a::after, .list-text.content-file .ct li.js a::after, .list-text.content-file .ct li.link a::after, .list-text.content-file .ct li.md a::after, .list-text.content-file .ct li.mov a::after, .list-text.content-file .ct li.mp3 a::after, .list-text.content-file .ct li.mp4 a::after, .list-text.content-file .ct li.odf a::after, .list-text.content-file .ct li.odp a::after, .list-text.content-file .ct li.ods a::after, .list-text.content-file .ct li.odt a::after, .list-text.content-file .ct li.ogg a::after, .list-text.content-file .ct li.ogv a::after, .list-text.content-file .ct li.other a::after, .list-text.content-file .ct li.pdf a::after, .list-text.content-file .ct li.png a::after, .list-text.content-file .ct li.ppt a::after, .list-text.content-file .ct li.pptx a::after, .list-text.content-file .ct li.psd a::after, .list-text.content-file .ct li.rar a::after, .list-text.content-file .ct li.rss a::after, .list-text.content-file .ct li.sass a::after, .list-text.content-file .ct li.svg a::after, .list-text.content-file .ct li.wmf a::after, .list-text.content-file .ct li.swf a::after, .list-text.content-file .ct li.tar a::after, .list-text.content-file .ct li.tif a::after, .list-text.content-file .ct li.txt a::after, .list-text.content-file .ct li.wav a::after, .list-text.content-file .ct li.webm a::after, .list-text.content-file .ct li.xls a::after, .list-text.content-file .ct li.xlsx a::after, .list-text.content-file .ct li.xml a::after, .list-text.content-file .ct li.zip a::after, .list-text.file-download-multiple .ct li.ai a::after, .list-text.file-download-multiple .ct li.avi a::after, .list-text.file-download-multiple .ct li.bmp a::after, .list-text.file-download-multiple .ct li.cdr a::after, .list-text.file-download-multiple .ct li.css a::after, .list-text.file-download-multiple .ct li.csv a::after, .list-text.file-download-multiple .ct li.dmg a::after, .list-text.file-download-multiple .ct li.doc a::after, .list-text.file-download-multiple .ct li.docx a::after, .list-text.file-download-multiple .ct li.exe a::after, .list-text.file-download-multiple .ct li.gif a::after, .list-text.file-download-multiple .ct li.html a::after, .list-text.file-download-multiple .ct li.ico a::after, .list-text.file-download-multiple .ct li.jpeg a::after, .list-text.file-download-multiple .ct li.jpg a::after, .list-text.file-download-multiple .ct li.js a::after, .list-text.file-download-multiple .ct li.link a::after, .list-text.file-download-multiple .ct li.md a::after, .list-text.file-download-multiple .ct li.mov a::after, .list-text.file-download-multiple .ct li.mp3 a::after, .list-text.file-download-multiple .ct li.mp4 a::after, .list-text.file-download-multiple .ct li.odf a::after, .list-text.file-download-multiple .ct li.odp a::after, .list-text.file-download-multiple .ct li.ods a::after, .list-text.file-download-multiple .ct li.odt a::after, .list-text.file-download-multiple .ct li.ogg a::after, .list-text.file-download-multiple .ct li.ogv a::after, .list-text.file-download-multiple .ct li.other a::after, .list-text.file-download-multiple .ct li.pdf a::after, .list-text.file-download-multiple .ct li.png a::after, .list-text.file-download-multiple .ct li.ppt a::after, .list-text.file-download-multiple .ct li.pptx a::after, .list-text.file-download-multiple .ct li.psd a::after, .list-text.file-download-multiple .ct li.rar a::after, .list-text.file-download-multiple .ct li.rss a::after, .list-text.file-download-multiple .ct li.sass a::after, .list-text.file-download-multiple .ct li.svg a::after, .list-text.file-download-multiple .ct li.wmf a::after, .list-text.file-download-multiple .ct li.swf a::after, .list-text.file-download-multiple .ct li.tar a::after, .list-text.file-download-multiple .ct li.tif a::after, .list-text.file-download-multiple .ct li.txt a::after, .list-text.file-download-multiple .ct li.wav a::after, .list-text.file-download-multiple .ct li.webm a::after, .list-text.file-download-multiple .ct li.xls a::after, .list-text.file-download-multiple .ct li.xlsx a::after, .list-text.file-download-multiple .ct li.xml a::after, .list-text.file-download-multiple .ct li.zip a::after, .area-essay.page-caption-p .ct .p a.mail::after, .area-essay.page-caption-p .ct .p a.googlemap::after, .area-essay.page-caption-p .ct .p a.weblink::after, .list-text.sitemap.is-active > .bg-drop-layout > .in .hd h4:before, .list-text.sitemap.is-active > .in .hd h4:before, .list-text.sitemap .hd h4:before, .area-table.vote-table .ct a.submit:before, .area-table.vote-table .ct a.result:before {
    font-family: 'icomoon';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    display: inline-block;
    vertical-align: baseline;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

@font-face {
    font-family: 'icomoon';
    src: url("../images/icon-font/icomoon.eot?59oic8");
    src: url("../images/icon-font/icomoon.eot?#iefix59oic8") format("embedded-opentype"),url("../images/icon-font/icomoon.ttf?59oic8") format("truetype"),url("../images/icon-font/icomoon.woff?59oic8") format("woff"),url("../images/icon-font/icomoon.svg?59oic8#icomoon") format("svg");
    font-weight: normal;
    font-style: normal
}

.area-customize.pagination .ct .btn:before, .area-customize.notitle01-pager .ct .btn:before {
    content: "\e01c"
}

.area-table.vote-table .ct a.result:before {
    content: "\e0e5"
}

.base-mobile .group.nav > .bg-drop-layout > .in .hd a::after, .base-mobile .group.nav > .in .hd a::after, .base-mobile .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-parent > .group.nav > .in > .hd a:before, .base-mobile .group-list.nav > .in > .ct > .in > ul > li.is-parent > .group.nav > .in > .hd a:before, .base-mobile .list-text.nav .ct a::before {
    content: "\e10f"
}

.list-text.breadcrumb .ct li + li:before {
    content: "\e19b"
}

.base-content .area-editor.address .ct a.is-map:after, .base-footer .area-editor.address .ct a.is-map:after {
    content: "\e1f3"
}

.area-customize.message .ct .div.is-location .label ul:before {
    content: "\e1f7"
}

.list-text.sitemap .hd h4:before {
    content: "\e201"
}

.base-footer.is-active > .in > .hd a:before, .list-text.sitemap.is-active > .bg-drop-layout > .in .hd h4:before, .list-text.sitemap.is-active > .in .hd h4:before {
    content: "\e203"
}

.area-table.vote-table .ct a.submit:before {
    content: "\e2ee"
}

.area-customize.message .ct .mark:before {
    content: "\e2f1"
}

.icon-pic-sprite, .icon-pic-away-b-bottom, .icon-pic-away-b-left, .icon-pic-away-b-right, .icon-pic-away-b-top, .icon-pic-away-black-left, .icon-pic-away-black-right, .icon-pic-away-c-left, .icon-pic-away-c-right, .icon-pic-away-d-left, .icon-pic-away-d-right, .icon-pic-away-double-b-left, .icon-pic-away-double-b-right, .icon-pic-away-e-left, .icon-pic-away-e-left1, .icon-pic-away-e-left2, .icon-pic-away-e-left3, .icon-pic-away-e-left4, .icon-pic-away-e-left_o, .icon-pic-away-e-righ1, .icon-pic-away-e-righ_o, .icon-pic-away-e-right, .icon-pic-away-e-right2, .icon-pic-away-e-right3, .icon-pic-away-e-right4, .icon-pic-away-gr-left, .icon-pic-away-gr-left05, .icon-pic-away-gr-right, .icon-pic-away-gr-right05, .icon-pic-away-orange-left, .icon-pic-away-orange-left_o, .icon-pic-away-orange-right, .icon-pic-away-orange-right_o, .icon-pic-away-w-bottom, .icon-pic-away-w-left, .icon-pic-away-w-left02, .icon-pic-away-w-left03, .icon-pic-away-w-left04, .icon-pic-away-w-left05, .icon-pic-away-w-right, .icon-pic-away-w-right02, .icon-pic-away-w-right03, .icon-pic-away-w-right04, .icon-pic-away-w-right05, .icon-pic-away-w-top, .icon-pic-banner_mask, .icon-pic-banner_mask_L, .icon-pic-banner_mask_R, .icon-pic-block, .icon-pic-btn_close, .icon-pic-btn_close_o, .icon-pic-btn_open, .icon-pic-btn_open_o, .icon-pic-calendar, .icon-pic-clock-01, .icon-pic-clock, .icon-pic-ctrl-b-close, .icon-pic-eyes, .icon-pic-file-type-ai, .base-section a.ai:after, .icon-pic-file-type-avi, .base-section a.avi:after, .icon-pic-file-type-bmp, .base-section a.bmp:after, .icon-pic-file-type-cdr, .base-section a.cdr:after, .icon-pic-file-type-css, .base-section a.css:after, .icon-pic-file-type-csv, .base-section a.csv:after, .icon-pic-file-type-dmg, .base-section a.dmg:after, .icon-pic-file-type-doc, .base-section a.doc:after, .icon-pic-file-type-docx, .base-section a.docx:after, .icon-pic-file-type-exe, .base-section a.exe:after, .icon-pic-file-type-gif, .base-section a.gif:after, .icon-pic-file-type-html, .base-section a.html:after, .icon-pic-file-type-ico, .base-section a.ico:after, .icon-pic-file-type-jpeg, .base-section a.jpeg:after, .icon-pic-file-type-jpg, .base-section a.jpg:after, .icon-pic-file-type-js, .base-section a.js:after, .icon-pic-file-type-json, .icon-pic-file-type-link, .base-section a.link:after, .icon-pic-file-type-md, .base-section a.md:after, .icon-pic-file-type-mov, .base-section a.mov:after, .icon-pic-file-type-mp3, .base-section a.mp3:after, .icon-pic-file-type-mp4, .base-section a.mp4:after, .icon-pic-file-type-odf, .base-section a.odf:after, .icon-pic-file-type-odp, .base-section a.odp:after, .icon-pic-file-type-ods, .base-section a.ods:after, .icon-pic-file-type-odt, .base-section a.odt:after, .icon-pic-file-type-ogg, .base-section a.ogg:after, .icon-pic-file-type-ogv, .base-section a.ogv:after, .icon-pic-file-type-other, .base-section a.other:after, .icon-pic-file-type-pdf, .base-section a.pdf:after, .icon-pic-file-type-png, .base-section a.png:after, .icon-pic-file-type-ppt, .base-section a.ppt:after, .icon-pic-file-type-pptx, .base-section a.pptx:after, .icon-pic-file-type-psd, .base-section a.psd:after, .icon-pic-file-type-rar, .base-section a.rar:after, .icon-pic-file-type-rss, .base-section a.rss:after, .list-text.rss .ct li a:after, .icon-pic-file-type-sass, .base-section a.sass:after, .icon-pic-file-type-svg, .base-section a.svg:after, .base-section a.wmf:after, .icon-pic-file-type-swf, .base-section a.swf:after, .icon-pic-file-type-tar, .base-section a.tar:after, .icon-pic-file-type-tif, .base-section a.tif:after, .icon-pic-file-type-txt, .base-section a.txt:after, .icon-pic-file-type-wav, .base-section a.wav:after, .icon-pic-file-type-webm, .base-section a.webm:after, .icon-pic-file-type-xls, .base-section a.xls:after, .icon-pic-file-type-xlsx, .base-section a.xlsx:after, .icon-pic-file-type-xml, .base-section a.xml:after, .icon-pic-file-type-zip, .base-section a.zip:after, .icon-pic-font-large, .icon-pic-font-medium, .icon-pic-font-smail, .icon-pic-icon-form_select, .icon-pic-icon-mobile_btn_close, .icon-pic-icon-mobile_btn_menu, .icon-pic-icon-nice, .icon-pic-icon-root, .icon-pic-icon-rss, .icon-pic-icon-speak, .icon-pic-icon-speak_w, .icon-pic-icon-w-img, .icon-pic-icon-w-search, .icon-pic-icon-w-video, .icon-pic-icon_Identity1, .icon-pic-icon_Identity2, .icon-pic-icon_Identity3, .icon-pic-icon_Q, .icon-pic-icon_answer-checkbox-checked, .icon-pic-icon_answer-checkbox, .icon-pic-icon_answer-radio-checked, .icon-pic-icon_answer-radio, .icon-pic-icon_answer-right, .icon-pic-icon_answer-select-right-s, .icon-pic-icon_answer-select-right, .icon-pic-icon_answer-wrong, .icon-pic-icon_ball, .icon-pic-icon_blocks, .icon-pic-icon_books, .icon-pic-icon_chart, .icon-pic-icon_cloud, .icon-pic-icon_download, .icon-pic-icon_fb, .icon-pic-icon_fish_g, .icon-pic-icon_fish_w, .icon-pic-icon_fish_w2, .icon-pic-icon_group, .icon-pic-icon_home, .icon-pic-icon_img, .icon-pic-icon_lamp, .icon-pic-icon_links, .icon-pic-icon_list, .icon-pic-icon_map, .icon-pic-icon_play, .icon-pic-icon_point, .icon-pic-icon_point_right, .icon-pic-icon_point_w, .icon-pic-icon_print, .icon-pic-icon_refresh, .icon-pic-icon_refresh_w, .icon-pic-icon_rss_w, .icon-pic-icon_search, .icon-pic-icon_search_plus, .icon-pic-icon_search_plus_w, .icon-pic-icon_seaweed, .icon-pic-icon_share, .icon-pic-icon_share_w, .icon-pic-icon_size, .icon-pic-icon_size_en, .icon-pic-icon_size_en_w, .icon-pic-icon_size_w, .icon-pic-icon_spearker, .icon-pic-icon_top, .icon-pic-icon_video, .icon-pic-icon_youtube, .icon-pic-icon_youtube_w, .icon-pic-info, .icon-pic-list-rt, .icon-pic-list, .icon-pic-loudspeaker, .icon-pic-opn-data-csv, .icon-pic-opn-data-json, .icon-pic-opn-data-rss, .icon-pic-opn-data-xml, .icon-pic-search, .icon-pic-share-email, .area-form.sign-in .ct .list li.email a:before, .area-customize.sign-in .ct .email a:before, .icon-pic-share-facebook, .area-form.sign-in .ct .list li.facebook a:before, .area-customize.sign-in .ct .facebook a:before, .icon-pic-share-google, .area-form.sign-in .ct .list li.google a:before, .area-customize.sign-in .ct .google a:before, .icon-pic-share-line, .area-form.sign-in .ct .list li.line a:before, .area-customize.sign-in .ct .line a:before, .icon-pic-share-plurk, .area-form.sign-in .ct .list li.plurk a:before, .area-customize.sign-in .ct .plurk a:before, .icon-pic-share-twitter, .area-form.sign-in .ct .list li.twitter a:before, .area-customize.sign-in .ct .twitter a:before, .icon-pic-share, .icon-pic-user-tool-bopomofo, .icon-pic-user-tool-metadata, .icon-pic-user-tool-print, .icon-pic-weather-type-1, .icon-pic-weather-type-10, .icon-pic-weather-type-11, .icon-pic-weather-type-12, .icon-pic-weather-type-13, .icon-pic-weather-type-14, .icon-pic-weather-type-15, .icon-pic-weather-type-16, .icon-pic-weather-type-17, .icon-pic-weather-type-18, .icon-pic-weather-type-19, .icon-pic-weather-type-2, .icon-pic-weather-type-20, .icon-pic-weather-type-21, .icon-pic-weather-type-22, .icon-pic-weather-type-23, .icon-pic-weather-type-24, .icon-pic-weather-type-25, .icon-pic-weather-type-26, .icon-pic-weather-type-27, .icon-pic-weather-type-28, .icon-pic-weather-type-29, .icon-pic-weather-type-3, .icon-pic-weather-type-30, .icon-pic-weather-type-31, .icon-pic-weather-type-32, .icon-pic-weather-type-33, .icon-pic-weather-type-34, .icon-pic-weather-type-35, .icon-pic-weather-type-36, .icon-pic-weather-type-37, .icon-pic-weather-type-38, .icon-pic-weather-type-39, .icon-pic-weather-type-4, .icon-pic-weather-type-40, .icon-pic-weather-type-41, .icon-pic-weather-type-42, .icon-pic-weather-type-43, .icon-pic-weather-type-44, .icon-pic-weather-type-45, .icon-pic-weather-type-46, .icon-pic-weather-type-47, .icon-pic-weather-type-48, .icon-pic-weather-type-49, .icon-pic-weather-type-5, .icon-pic-weather-type-50, .icon-pic-weather-type-51, .icon-pic-weather-type-52, .icon-pic-weather-type-53, .icon-pic-weather-type-54, .icon-pic-weather-type-55, .icon-pic-weather-type-56, .icon-pic-weather-type-57, .icon-pic-weather-type-58, .icon-pic-weather-type-59, .icon-pic-weather-type-6, .icon-pic-weather-type-60, .icon-pic-weather-type-61, .icon-pic-weather-type-62, .icon-pic-weather-type-63, .icon-pic-weather-type-64, .icon-pic-weather-type-65, .icon-pic-weather-type-7, .icon-pic-weather-type-8, .icon-pic-weather-type-9, .icon-pic-weather-type2-1, .icon-pic-weather-type2-10, .icon-pic-weather-type2-11, .icon-pic-weather-type2-12, .icon-pic-weather-type2-13, .icon-pic-weather-type2-14, .icon-pic-weather-type2-15, .icon-pic-weather-type2-16, .icon-pic-weather-type2-17, .icon-pic-weather-type2-18, .icon-pic-weather-type2-19, .icon-pic-weather-type2-2, .icon-pic-weather-type2-20, .icon-pic-weather-type2-21, .icon-pic-weather-type2-22, .icon-pic-weather-type2-23, .icon-pic-weather-type2-24, .icon-pic-weather-type2-25, .icon-pic-weather-type2-26, .icon-pic-weather-type2-27, .icon-pic-weather-type2-28, .icon-pic-weather-type2-29, .icon-pic-weather-type2-3, .icon-pic-weather-type2-30, .icon-pic-weather-type2-31, .icon-pic-weather-type2-32, .icon-pic-weather-type2-33, .icon-pic-weather-type2-34, .icon-pic-weather-type2-35, .icon-pic-weather-type2-36, .icon-pic-weather-type2-37, .icon-pic-weather-type2-38, .icon-pic-weather-type2-39, .icon-pic-weather-type2-4, .icon-pic-weather-type2-40, .icon-pic-weather-type2-41, .icon-pic-weather-type2-42, .icon-pic-weather-type2-43, .icon-pic-weather-type2-44, .icon-pic-weather-type2-45, .icon-pic-weather-type2-46, .icon-pic-weather-type2-47, .icon-pic-weather-type2-48, .icon-pic-weather-type2-49, .icon-pic-weather-type2-5, .icon-pic-weather-type2-50, .icon-pic-weather-type2-51, .icon-pic-weather-type2-52, .icon-pic-weather-type2-53, .icon-pic-weather-type2-54, .icon-pic-weather-type2-55, .icon-pic-weather-type2-56, .icon-pic-weather-type2-57, .icon-pic-weather-type2-58, .icon-pic-weather-type2-59, .icon-pic-weather-type2-6, .icon-pic-weather-type2-60, .icon-pic-weather-type2-61, .icon-pic-weather-type2-62, .icon-pic-weather-type2-63, .icon-pic-weather-type2-64, .icon-pic-weather-type2-65, .icon-pic-weather-type2-7, .icon-pic-weather-type2-8, .icon-pic-weather-type2-9 {
    background-image: url('../Images/icon-pic-sf7847e15a4.png');
    background-repeat: no-repeat
}

.icon-pic-away-b-bottom {
    background-position: 0 0
}

.icon-pic-away-b-left {
    background-position: 0 -16px
}

.icon-pic-away-b-right {
    background-position: 0 -32px
}

.icon-pic-away-b-top {
    background-position: 0 -48px
}

.icon-pic-away-black-left {
    background-position: 0 -64px
}

.icon-pic-away-black-right {
    background-position: 0 -125px
}

.icon-pic-away-c-left {
    background-position: 0 -186px
}

.icon-pic-away-c-right {
    background-position: 0 -206px
}

.icon-pic-away-d-left {
    background-position: 0 -226px
}

.icon-pic-away-d-right {
    background-position: 0 -270px
}

.icon-pic-away-double-b-left {
    background-position: 0 -314px
}

.icon-pic-away-double-b-right {
    background-position: 0 -338px
}

.icon-pic-away-e-left {
    background-position: 0 -362px
}

.icon-pic-away-e-left1 {
    background-position: 0 -394px
}

.icon-pic-away-e-left2 {
    background-position: 0 -426px
}

.icon-pic-away-e-left3 {
    background-position: 0 -458px
}

.icon-pic-away-e-left4 {
    background-position: 0 -490px
}

.icon-pic-away-e-left_o {
    background-position: 0 -522px
}

.icon-pic-away-e-righ1 {
    background-position: 0 -554px
}

.icon-pic-away-e-righ_o {
    background-position: 0 -586px
}

.icon-pic-away-e-right {
    background-position: 0 -618px
}

.icon-pic-away-e-right2 {
    background-position: 0 -650px
}

.icon-pic-away-e-right3 {
    background-position: 0 -682px
}

.icon-pic-away-e-right4 {
    background-position: 0 -714px
}

.icon-pic-away-gr-left {
    background-position: 0 -746px
}

.icon-pic-away-gr-left05 {
    background-position: 0 -796px
}

.icon-pic-away-gr-right {
    background-position: 0 -826px
}

.icon-pic-away-gr-right05 {
    background-position: 0 -876px
}

.icon-pic-away-orange-left {
    background-position: 0 -906px
}

.icon-pic-away-orange-left_o {
    background-position: 0 -967px
}

.icon-pic-away-orange-right {
    background-position: 0 -1028px
}

.icon-pic-away-orange-right_o {
    background-position: 0 -1089px
}

.icon-pic-away-w-bottom {
    background-position: 0 -1150px
}

.icon-pic-away-w-left {
    background-position: 0 -1166px
}

.icon-pic-away-w-left02 {
    background-position: 0 -1182px
}

.icon-pic-away-w-left03 {
    background-position: 0 -1194px
}

.icon-pic-away-w-left04 {
    background-position: 0 -1206px
}

.icon-pic-away-w-left05 {
    background-position: 0 -1244px
}

.icon-pic-away-w-right {
    background-position: 0 -1274px
}

.icon-pic-away-w-right02 {
    background-position: 0 -1290px
}

.icon-pic-away-w-right03 {
    background-position: 0 -1302px
}

.icon-pic-away-w-right04 {
    background-position: 0 -1314px
}

.icon-pic-away-w-right05 {
    background-position: 0 -1352px
}

.icon-pic-away-w-top {
    background-position: 0 -1382px
}

.icon-pic-banner_mask {
    background-position: 0 -1398px
}

.icon-pic-banner_mask_L {
    background-position: 0 -1648px
}

.icon-pic-banner_mask_R {
    background-position: 0 -1898px
}

.icon-pic-block {
    background-position: 0 -2148px
}

.icon-pic-btn_close {
    background-position: 0 -2164px
}

.icon-pic-btn_close_o {
    background-position: 0 -2220px
}

.icon-pic-btn_open {
    background-position: 0 -2276px
}

.icon-pic-btn_open_o {
    background-position: 0 -2332px
}

.icon-pic-calendar {
    background-position: 0 -2388px
}

.icon-pic-clock-01 {
    background-position: 0 -2488px
}

.icon-pic-clock {
    background-position: 0 -2502px
}

.icon-pic-ctrl-b-close {
    background-position: 0 -2516px
}

.icon-pic-eyes {
    background-position: 0 -2532px
}

.icon-pic-file-type-ai, .base-section a.ai:after {
    background-position: 0 -2548px
}

.icon-pic-file-type-avi, .base-section a.avi:after {
    background-position: 0 -2564px
}

.icon-pic-file-type-bmp, .base-section a.bmp:after {
    background-position: 0 -2580px
}

.icon-pic-file-type-cdr, .base-section a.cdr:after {
    background-position: 0 -2596px
}

.icon-pic-file-type-css, .base-section a.css:after {
    background-position: 0 -2612px
}

.icon-pic-file-type-csv, .base-section a.csv:after {
    background-position: 0 -2628px
}

.icon-pic-file-type-dmg, .base-section a.dmg:after {
    background-position: 0 -2644px
}

.icon-pic-file-type-doc, .base-section a.doc:after {
    background-position: 0 -2660px
}

.icon-pic-file-type-docx, .base-section a.docx:after {
    background-position: 0 -2676px
}

.icon-pic-file-type-exe, .base-section a.exe:after {
    background-position: 0 -2692px
}

.icon-pic-file-type-gif, .base-section a.gif:after {
    background-position: 0 -2708px
}

.icon-pic-file-type-html, .base-section a.html:after {
    background-position: 0 -2724px
}

.icon-pic-file-type-ico, .base-section a.ico:after {
    background-position: 0 -2740px
}

.icon-pic-file-type-jpeg, .base-section a.jpeg:after {
    background-position: 0 -2756px
}

.icon-pic-file-type-jpg, .base-section a.jpg:after {
    background-position: 0 -2772px
}

.icon-pic-file-type-js, .base-section a.js:after {
    background-position: 0 -2788px
}

.icon-pic-file-type-json {
    background-position: 0 -2804px
}

.icon-pic-file-type-link, .base-section a.link:after {
    background-position: 0 -2820px
}

.icon-pic-file-type-md, .base-section a.md:after {
    background-position: 0 -2836px
}

.icon-pic-file-type-mov, .base-section a.mov:after {
    background-position: 0 -2852px
}

.icon-pic-file-type-mp3, .base-section a.mp3:after {
    background-position: 0 -2868px
}

.icon-pic-file-type-mp4, .base-section a.mp4:after {
    background-position: 0 -2884px
}

.icon-pic-file-type-odf, .base-section a.odf:after {
    background-position: 0 -2900px
}

.icon-pic-file-type-odp, .base-section a.odp:after {
    background-position: 0 -2916px
}

.icon-pic-file-type-ods, .base-section a.ods:after {
    background-position: 0 -2932px
}

.icon-pic-file-type-odt, .base-section a.odt:after {
    background-position: 0 -2948px
}

.icon-pic-file-type-ogg, .base-section a.ogg:after {
    background-position: 0 -2964px
}

.icon-pic-file-type-ogv, .base-section a.ogv:after {
    background-position: 0 -2980px
}

.icon-pic-file-type-other, .base-section a.other:after {
    background-position: 0 -2996px
}

.icon-pic-file-type-pdf, .base-section a.pdf:after {
    background-position: 0 -3012px
}

.icon-pic-file-type-png, .base-section a.png:after {
    background-position: 0 -3028px
}

.icon-pic-file-type-ppt, .base-section a.ppt:after {
    background-position: 0 -3044px
}

.icon-pic-file-type-pptx, .base-section a.pptx:after {
    background-position: 0 -3060px
}

.icon-pic-file-type-psd, .base-section a.psd:after {
    background-position: 0 -3076px
}

.icon-pic-file-type-rar, .base-section a.rar:after {
    background-position: 0 -3092px
}

.icon-pic-file-type-rss, .base-section a.rss:after, .list-text.rss .ct li a:after {
    background-position: 0 -3108px
}

.icon-pic-file-type-sass, .base-section a.sass:after {
    background-position: 0 -3124px
}

.icon-pic-file-type-svg, .base-section a.svg:after, .base-section a.wmf:after {
    background-position: 0 -3140px
}

.icon-pic-file-type-swf, .base-section a.swf:after {
    background-position: 0 -3156px
}

.icon-pic-file-type-tar, .base-section a.tar:after {
    background-position: 0 -3172px
}

.icon-pic-file-type-tif, .base-section a.tif:after {
    background-position: 0 -3188px
}

.icon-pic-file-type-txt, .base-section a.txt:after {
    background-position: 0 -3204px
}

.icon-pic-file-type-wav, .base-section a.wav:after {
    background-position: 0 -3220px
}

.icon-pic-file-type-webm, .base-section a.webm:after {
    background-position: 0 -3236px
}

.icon-pic-file-type-xls, .base-section a.xls:after {
    background-position: 0 -3252px
}

.icon-pic-file-type-xlsx, .base-section a.xlsx:after {
    background-position: 0 -3268px
}

.icon-pic-file-type-xml, .base-section a.xml:after {
    background-position: 0 -3284px
}

.icon-pic-file-type-zip, .base-section a.zip:after {
    background-position: 0 -3300px
}

.icon-pic-font-large {
    background-position: 0 -3316px
}

.icon-pic-font-medium {
    background-position: 0 -3342px
}

.icon-pic-font-smail {
    background-position: 0 -3368px
}

.icon-pic-icon-form_select {
    background-position: 0 -3394px
}

.icon-pic-icon-mobile_btn_close {
    background-position: 0 -3410px
}

.icon-pic-icon-mobile_btn_menu {
    background-position: 0 -3450px
}

.icon-pic-icon-nice {
    background-position: 0 -3490px
}

.icon-pic-icon-root {
    background-position: 0 -3590px
}

.icon-pic-icon-rss {
    background-position: 0 -3610px
}

.icon-pic-icon-speak {
    background-position: 0 -3710px
}

.icon-pic-icon-speak_w {
    background-position: 0 -3810px
}

.icon-pic-icon-w-img {
    background-position: 0 -3910px
}

.icon-pic-icon-w-search {
    background-position: 0 -3936px
}

.icon-pic-icon-w-video {
    background-position: 0 -3952px
}

.icon-pic-icon_Identity1 {
    background-position: 0 -3978px
}

.icon-pic-icon_Identity2 {
    background-position: 0 -4078px
}

.icon-pic-icon_Identity3 {
    background-position: 0 -4178px
}

.icon-pic-icon_Q {
    background-position: 0 -4278px
}

.icon-pic-icon_answer-checkbox-checked {
    background-position: 0 -4326px
}

.icon-pic-icon_answer-checkbox {
    background-position: 0 -4362px
}

.icon-pic-icon_answer-radio-checked {
    background-position: 0 -4398px
}

.icon-pic-icon_answer-radio {
    background-position: 0 -4434px
}

.icon-pic-icon_answer-right {
    background-position: 0 -4470px
}

.icon-pic-icon_answer-select-right-s {
    background-position: 0 -4502px
}

.icon-pic-icon_answer-select-right {
    background-position: 0 -4514px
}

.icon-pic-icon_answer-wrong {
    background-position: 0 -4542px
}

.icon-pic-icon_ball {
    background-position: 0 -4574px
}

.icon-pic-icon_blocks {
    background-position: 0 -4974px
}

.icon-pic-icon_books {
    background-position: 0 -5074px
}

.icon-pic-icon_chart {
    background-position: 0 -5174px
}

.icon-pic-icon_cloud {
    background-position: 0 -5274px
}

.icon-pic-icon_download {
    background-position: 0 -5374px
}

.icon-pic-icon_fb {
    background-position: 0 -5474px
}

.icon-pic-icon_fish_g {
    background-position: 0 -5574px
}

.icon-pic-icon_fish_w {
    background-position: 0 -5674px
}

.icon-pic-icon_fish_w2 {
    background-position: 0 -5774px
}

.icon-pic-icon_group {
    background-position: 0 -5874px
}

.icon-pic-icon_home {
    background-position: 0 -5974px
}

.icon-pic-icon_img {
    background-position: 0 -6074px
}

.icon-pic-icon_lamp {
    background-position: 0 -6174px
}

.icon-pic-icon_links {
    background-position: 0 -6274px
}

.icon-pic-icon_list {
    background-position: 0 -6374px
}

.icon-pic-icon_map {
    background-position: 0 -6474px
}

.icon-pic-icon_play {
    background-position: 0 -6574px
}

.icon-pic-icon_point {
    background-position: 0 -6674px
}

.icon-pic-icon_point_right {
    background-position: 0 -6681px
}

.icon-pic-icon_point_w {
    background-position: 0 -6688px
}

.icon-pic-icon_print {
    background-position: 0 -6695px
}

.icon-pic-icon_refresh {
    background-position: 0 -6795px
}

.icon-pic-icon_refresh_w {
    background-position: 0 -6895px
}

.icon-pic-icon_rss_w {
    background-position: 0 -6995px
}

.icon-pic-icon_search {
    background-position: 0 -7095px
}

.icon-pic-icon_search_plus {
    background-position: 0 -7195px
}

.icon-pic-icon_search_plus_w {
    background-position: 0 -7295px
}

.icon-pic-icon_seaweed {
    background-position: 0 -7395px
}

.icon-pic-icon_share {
    background-position: 0 -7495px
}

.icon-pic-icon_share_w {
    background-position: 0 -7595px
}

.icon-pic-icon_size {
    background-position: 0 -7695px
}

.icon-pic-icon_size_en {
    background-position: 0 -7795px
}

.icon-pic-icon_size_en_w {
    background-position: 0 -7895px
}

.icon-pic-icon_size_w {
    background-position: 0 -7995px
}

.icon-pic-icon_spearker {
    background-position: 0 -8095px
}

.icon-pic-icon_top {
    background-position: 0 -8195px
}

.icon-pic-icon_video {
    background-position: 0 -8295px
}

.icon-pic-icon_youtube {
    background-position: 0 -8395px
}

.icon-pic-icon_youtube_w {
    background-position: 0 -8495px
}

.icon-pic-info {
    background-position: 0 -8595px
}

.icon-pic-list-rt {
    background-position: 0 -8611px
}

.icon-pic-list {
    background-position: 0 -8621px
}

.icon-pic-loudspeaker {
    background-position: 0 -8637px
}

.icon-pic-opn-data-csv {
    background-position: 0 -8651px
}

.icon-pic-opn-data-json {
    background-position: 0 -8675px
}

.icon-pic-opn-data-rss {
    background-position: 0 -8699px
}

.icon-pic-opn-data-xml {
    background-position: 0 -8799px
}

.icon-pic-search {
    background-position: 0 -8823px
}

.icon-pic-share-email, .area-form.sign-in .ct .list li.email a:before, .area-customize.sign-in .ct .email a:before {
    background-position: 0 -8853px
}

.icon-pic-share-facebook, .area-form.sign-in .ct .list li.facebook a:before, .area-customize.sign-in .ct .facebook a:before {
    background-position: 0 -8889px
}

.icon-pic-share-google, .area-form.sign-in .ct .list li.google a:before, .area-customize.sign-in .ct .google a:before {
    background-position: 0 -8925px
}

.icon-pic-share-line, .area-form.sign-in .ct .list li.line a:before, .area-customize.sign-in .ct .line a:before {
    background-position: 0 -8961px
}

.icon-pic-share-plurk, .area-form.sign-in .ct .list li.plurk a:before, .area-customize.sign-in .ct .plurk a:before {
    background-position: 0 -8997px
}

.icon-pic-share-twitter, .area-form.sign-in .ct .list li.twitter a:before, .area-customize.sign-in .ct .twitter a:before {
    background-position: 0 -9033px
}

.icon-pic-share {
    background-position: 0 -9069px
}

.icon-pic-user-tool-bopomofo {
    background-position: 0 -9093px
}

.icon-pic-user-tool-metadata {
    background-position: 0 -9193px
}

.icon-pic-user-tool-print {
    background-position: 0 -9217px
}

.icon-pic-weather-type-1 {
    background-position: 0 -9241px
}

.icon-pic-weather-type-10 {
    background-position: 0 -9331px
}

.icon-pic-weather-type-11 {
    background-position: 0 -9421px
}

.icon-pic-weather-type-12 {
    background-position: 0 -9511px
}

.icon-pic-weather-type-13 {
    background-position: 0 -9601px
}

.icon-pic-weather-type-14 {
    background-position: 0 -9691px
}

.icon-pic-weather-type-15 {
    background-position: 0 -9781px
}

.icon-pic-weather-type-16 {
    background-position: 0 -9871px
}

.icon-pic-weather-type-17 {
    background-position: 0 -9961px
}

.icon-pic-weather-type-18 {
    background-position: 0 -10051px
}

.icon-pic-weather-type-19 {
    background-position: 0 -10141px
}

.icon-pic-weather-type-2 {
    background-position: 0 -10231px
}

.icon-pic-weather-type-20 {
    background-position: 0 -10321px
}

.icon-pic-weather-type-21 {
    background-position: 0 -10411px
}

.icon-pic-weather-type-22 {
    background-position: 0 -10501px
}

.icon-pic-weather-type-23 {
    background-position: 0 -10591px
}

.icon-pic-weather-type-24 {
    background-position: 0 -10681px
}

.icon-pic-weather-type-25 {
    background-position: 0 -10771px
}

.icon-pic-weather-type-26 {
    background-position: 0 -10861px
}

.icon-pic-weather-type-27 {
    background-position: 0 -10951px
}

.icon-pic-weather-type-28 {
    background-position: 0 -11041px
}

.icon-pic-weather-type-29 {
    background-position: 0 -11131px
}

.icon-pic-weather-type-3 {
    background-position: 0 -11221px
}

.icon-pic-weather-type-30 {
    background-position: 0 -11311px
}

.icon-pic-weather-type-31 {
    background-position: 0 -11401px
}

.icon-pic-weather-type-32 {
    background-position: 0 -11491px
}

.icon-pic-weather-type-33 {
    background-position: 0 -11581px
}

.icon-pic-weather-type-34 {
    background-position: 0 -11671px
}

.icon-pic-weather-type-35 {
    background-position: 0 -11761px
}

.icon-pic-weather-type-36 {
    background-position: 0 -11851px
}

.icon-pic-weather-type-37 {
    background-position: 0 -11941px
}

.icon-pic-weather-type-38 {
    background-position: 0 -12031px
}

.icon-pic-weather-type-39 {
    background-position: 0 -12121px
}

.icon-pic-weather-type-4 {
    background-position: 0 -12211px
}

.icon-pic-weather-type-40 {
    background-position: 0 -12301px
}

.icon-pic-weather-type-41 {
    background-position: 0 -12391px
}

.icon-pic-weather-type-42 {
    background-position: 0 -12481px
}

.icon-pic-weather-type-43 {
    background-position: 0 -12571px
}

.icon-pic-weather-type-44 {
    background-position: 0 -12661px
}

.icon-pic-weather-type-45 {
    background-position: 0 -12751px
}

.icon-pic-weather-type-46 {
    background-position: 0 -12841px
}

.icon-pic-weather-type-47 {
    background-position: 0 -12931px
}

.icon-pic-weather-type-48 {
    background-position: 0 -13021px
}

.icon-pic-weather-type-49 {
    background-position: 0 -13111px
}

.icon-pic-weather-type-5 {
    background-position: 0 -13201px
}

.icon-pic-weather-type-50 {
    background-position: 0 -13291px
}

.icon-pic-weather-type-51 {
    background-position: 0 -13381px
}

.icon-pic-weather-type-52 {
    background-position: 0 -13471px
}

.icon-pic-weather-type-53 {
    background-position: 0 -13561px
}

.icon-pic-weather-type-54 {
    background-position: 0 -13651px
}

.icon-pic-weather-type-55 {
    background-position: 0 -13741px
}

.icon-pic-weather-type-56 {
    background-position: 0 -13831px
}

.icon-pic-weather-type-57 {
    background-position: 0 -13921px
}

.icon-pic-weather-type-58 {
    background-position: 0 -14011px
}

.icon-pic-weather-type-59 {
    background-position: 0 -14101px
}

.icon-pic-weather-type-6 {
    background-position: 0 -14191px
}

.icon-pic-weather-type-60 {
    background-position: 0 -14281px
}

.icon-pic-weather-type-61 {
    background-position: 0 -14371px
}

.icon-pic-weather-type-62 {
    background-position: 0 -14461px
}

.icon-pic-weather-type-63 {
    background-position: 0 -14551px
}

.icon-pic-weather-type-64 {
    background-position: 0 -14641px
}

.icon-pic-weather-type-65 {
    background-position: 0 -14731px
}

.icon-pic-weather-type-7 {
    background-position: 0 -14821px
}

.icon-pic-weather-type-8 {
    background-position: 0 -14911px
}

.icon-pic-weather-type-9 {
    background-position: 0 -15001px
}

.icon-pic-weather-type2-1 {
    background-position: 0 -15091px
}

.icon-pic-weather-type2-10 {
    background-position: 0 -15136px
}

.icon-pic-weather-type2-11 {
    background-position: 0 -15181px
}

.icon-pic-weather-type2-12 {
    background-position: 0 -15226px
}

.icon-pic-weather-type2-13 {
    background-position: 0 -15271px
}

.icon-pic-weather-type2-14 {
    background-position: 0 -15316px
}

.icon-pic-weather-type2-15 {
    background-position: 0 -15361px
}

.icon-pic-weather-type2-16 {
    background-position: 0 -15406px
}

.icon-pic-weather-type2-17 {
    background-position: 0 -15451px
}

.icon-pic-weather-type2-18 {
    background-position: 0 -15496px
}

.icon-pic-weather-type2-19 {
    background-position: 0 -15541px
}

.icon-pic-weather-type2-2 {
    background-position: 0 -15586px
}

.icon-pic-weather-type2-20 {
    background-position: 0 -15631px
}

.icon-pic-weather-type2-21 {
    background-position: 0 -15676px
}

.icon-pic-weather-type2-22 {
    background-position: 0 -15721px
}

.icon-pic-weather-type2-23 {
    background-position: 0 -15766px
}

.icon-pic-weather-type2-24 {
    background-position: 0 -15811px
}

.icon-pic-weather-type2-25 {
    background-position: 0 -15856px
}

.icon-pic-weather-type2-26 {
    background-position: 0 -15901px
}

.icon-pic-weather-type2-27 {
    background-position: 0 -15946px
}

.icon-pic-weather-type2-28 {
    background-position: 0 -15991px
}

.icon-pic-weather-type2-29 {
    background-position: 0 -16036px
}

.icon-pic-weather-type2-3 {
    background-position: 0 -16081px
}

.icon-pic-weather-type2-30 {
    background-position: 0 -16126px
}

.icon-pic-weather-type2-31 {
    background-position: 0 -16171px
}

.icon-pic-weather-type2-32 {
    background-position: 0 -16216px
}

.icon-pic-weather-type2-33 {
    background-position: 0 -16261px
}

.icon-pic-weather-type2-34 {
    background-position: 0 -16306px
}

.icon-pic-weather-type2-35 {
    background-position: 0 -16351px
}

.icon-pic-weather-type2-36 {
    background-position: 0 -16396px
}

.icon-pic-weather-type2-37 {
    background-position: 0 -16441px
}

.icon-pic-weather-type2-38 {
    background-position: 0 -16486px
}

.icon-pic-weather-type2-39 {
    background-position: 0 -16531px
}

.icon-pic-weather-type2-4 {
    background-position: 0 -16576px
}

.icon-pic-weather-type2-40 {
    background-position: 0 -16621px
}

.icon-pic-weather-type2-41 {
    background-position: 0 -16666px
}

.icon-pic-weather-type2-42 {
    background-position: 0 -16711px
}

.icon-pic-weather-type2-43 {
    background-position: 0 -16756px
}

.icon-pic-weather-type2-44 {
    background-position: 0 -16801px
}

.icon-pic-weather-type2-45 {
    background-position: 0 -16846px
}

.icon-pic-weather-type2-46 {
    background-position: 0 -16891px
}

.icon-pic-weather-type2-47 {
    background-position: 0 -16936px
}

.icon-pic-weather-type2-48 {
    background-position: 0 -16981px
}

.icon-pic-weather-type2-49 {
    background-position: 0 -17026px
}

.icon-pic-weather-type2-5 {
    background-position: 0 -17071px
}

.icon-pic-weather-type2-50 {
    background-position: 0 -17116px
}

.icon-pic-weather-type2-51 {
    background-position: 0 -17161px
}

.icon-pic-weather-type2-52 {
    background-position: 0 -17206px
}

.icon-pic-weather-type2-53 {
    background-position: 0 -17251px
}

.icon-pic-weather-type2-54 {
    background-position: 0 -17296px
}

.icon-pic-weather-type2-55 {
    background-position: 0 -17341px
}

.icon-pic-weather-type2-56 {
    background-position: 0 -17386px
}

.icon-pic-weather-type2-57 {
    background-position: 0 -17431px
}

.icon-pic-weather-type2-58 {
    background-position: 0 -17476px
}

.icon-pic-weather-type2-59 {
    background-position: 0 -17521px
}

.icon-pic-weather-type2-6 {
    background-position: 0 -17566px
}

.icon-pic-weather-type2-60 {
    background-position: 0 -17611px
}

.icon-pic-weather-type2-61 {
    background-position: 0 -17656px
}

.icon-pic-weather-type2-62 {
    background-position: 0 -17701px
}

.icon-pic-weather-type2-63 {
    background-position: 0 -17746px
}

.icon-pic-weather-type2-64 {
    background-position: 0 -17791px
}

.icon-pic-weather-type2-65 {
    background-position: 0 -17836px
}

.icon-pic-weather-type2-7 {
    background-position: 0 -17881px
}

.icon-pic-weather-type2-8 {
    background-position: 0 -17926px
}

.icon-pic-weather-type2-9 {
    background-position: 0 -17971px
}
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */

html {
   /* background-color: #33a4cd;*/
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

body {
    margin: 0
}

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
    display: block
}

audio, canvas, progress, video {
    display: inline-block;
    vertical-align: baseline
}

    audio:not([controls]) {
        display: none;
        height: 0
    }

[hidden], template {
    display: none
}

/*a {
    background-color: transparent
}*/

    a:active, a:hover {
        outline: 0
    }

abbr[title] {
    border-bottom: 1px dotted
}

b, strong {
    font-weight: bold
}

dfn {
    font-style: italic
}

.h1, h1 {
    font-size: 2em;
    margin: 0.67em 0
}

mark {
    background: #ff0;
    color: #000
}

small {
    font-size: 80%
}

sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sup {
    top: -0.5em
}

sub {
    bottom: -0.25em
}

img {
    border: 0
}

svg:not(:root) {
    overflow: hidden
}


/*figure {
    margin:1em 40px;
}*/

hr {
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 0
}

pre {
    overflow: auto
}

code, kbd, pre, samp {
    font-family: monospace, monospace;
    font-size: 1em
}

button, input, optgroup, select, textarea {
    color: inherit;
    font: inherit;
    margin: 0
}

button {
    overflow: visible
}

button, select {
    text-transform: none
}

button, html input[type="button"], input[type="reset"], input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer
}

    button[disabled], html input[disabled] {
        cursor: default
    }

    button:-moz-focus-inner, input:-moz-focus-inner {
        border: 0;
        padding: 0
    }

input {
    line-height: normal
}

    input[type="checkbox"], input[type="radio"] {
        box-sizing: border-box;
        padding: 0
    }

    input[type="number"]:-webkit-inner-spin-button, input[type="number"]:-webkit-outer-spin-button {
        height: auto
    }

    input[type="search"] {
        -webkit-appearance: textfield;
        -moz-box-sizing: content-box;
        -webkit-box-sizing: content-box;
        box-sizing: content-box
    }

        input[type="search"]:-webkit-search-cancel-button, input[type="search"]:-webkit-search-decoration {
            -webkit-appearance: none
        }

fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}

legend {
    border: 0;
    padding: 0;
}

textarea {
    overflow: auto;
}

optgroup {
    font-weight: bold;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

td, th {
    padding: 1px;
}

[data-type="1"][data-child="1"] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type], [data-type="1"][data-child="1"] > .in > .ct > .in > [data-index][data-type] {
    width: 100%
}

[data-type="1"][data-child="2"] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type], [data-type="1"][data-child="2"] > .in > .ct > .in > [data-index][data-type] {
    width: 50%
}

[data-type="1"][data-child="3"] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type], [data-type="1"][data-child="3"] > .in > .ct > .in > [data-index][data-type] {
    width: 33.33333%
}

[data-type="1"][data-child="4"] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type], [data-type="1"][data-child="4"] > .in > .ct > .in > [data-index][data-type] {
    width: 25%
}

[data-type="1"][data-child="5"] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type], [data-type="1"][data-child="5"] > .in > .ct > .in > [data-index][data-type] {
    width: 20%
}

[data-type="1"][data-child="6"] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type], [data-type="1"][data-child="6"] > .in > .ct > .in > [data-index][data-type] {
    width: 16.66667%
}

[data-type="1"][data-child="7"] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type], [data-type="1"][data-child="7"] > .in > .ct > .in > [data-index][data-type] {
    width: 14.28571%
}

[data-type="1"][data-child="8"] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type], [data-type="1"][data-child="8"] > .in > .ct > .in > [data-index][data-type] {
    width: 12.5%
}

[data-type="1"][data-child="9"] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type], [data-type="1"][data-child="9"] > .in > .ct > .in > [data-index][data-type] {
    width: 11.11111%
}

[data-type="1"][data-child="10"] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type], [data-type="1"][data-child="10"] > .in > .ct > .in > [data-index][data-type] {
    width: 10%
}

[data-type="1"][data-setlen="2"] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type], [data-type="1"][data-setlen="2"] > .in > .ct > .in > [data-index][data-type] {
    width: 50%
}

[data-type="1"][data-setlen="3"] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type], [data-type="1"][data-setlen="3"] > .in > .ct > .in > [data-index][data-type] {
    width: 33.33333%
}

[data-type="1"][data-setlen="4"] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type], [data-type="1"][data-setlen="4"] > .in > .ct > .in > [data-index][data-type] {
    width: 25%
}

[data-type="1"][data-setlen="5"] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type], [data-type="1"][data-setlen="5"] > .in > .ct > .in > [data-index][data-type] {
    width: 20%
}

[data-type="1"][data-setlen="6"] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type], [data-type="1"][data-setlen="6"] > .in > .ct > .in > [data-index][data-type] {
    width: 16.66667%
}

[data-type="1"][data-setlen="7"] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type], [data-type="1"][data-setlen="7"] > .in > .ct > .in > [data-index][data-type] {
    width: 14.28571%
}

[data-type="1"][data-setlen="8"] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type], [data-type="1"][data-setlen="8"] > .in > .ct > .in > [data-index][data-type] {
    width: 12.5%
}

[data-type="1"][data-setlen="9"] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type], [data-type="1"][data-setlen="9"] > .in > .ct > .in > [data-index][data-type] {
    width: 11.11111%
}

[data-type="1"][data-setlen="10"] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type], [data-type="1"][data-setlen="10"] > .in > .ct > .in > [data-index][data-type] {
    width: 10%
}

[data-type="1"][data-child] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type], [data-type="1"][data-child] > .in > .ct > .in > [data-index][data-type] {
    float: left
}

@media screen and (max-width: 940px) and (min-width: 561px) {
    [data-type="1"][data-child] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type], [data-type="1"][data-child] > .in > .ct > .in > [data-index][data-type] {
        width: 50%
    }

        [data-type="1"][data-child] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type]:nth-of-type(odd), [data-type="1"][data-child] > .in > .ct > .in > [data-index][data-type]:nth-of-type(odd) {
            clear: left
        }

        [data-type="1"][data-child] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type] [data-index][data-type], [data-type="1"][data-child] > .in > .ct > .in > [data-index][data-type] [data-index][data-type] {
            width: 100%
        }
}

@media screen and (max-width: 560px) {
    [data-type="1"][data-child] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type], [data-type="1"][data-child] > .in > .ct > .in > [data-index][data-type] {
        width: 100%
    }
}

@media screen and (max-width: 940px) and (min-width: 561px) {
    [data-type="1"][data-child] > .bg-drop-layout > .in > .ct > .in > .accesskey ~ [data-index][data-type]:nth-of-type(odd), [data-type="1"][data-child] > .in > .ct > .in > .accesskey ~ [data-index][data-type]:nth-of-type(odd) {
        clear: none
    }

    [data-type="1"][data-child] > .bg-drop-layout > .in > .ct > .in > .accesskey ~ [data-index][data-type]:nth-of-type(even), [data-type="1"][data-child] > .in > .ct > .in > .accesskey ~ [data-index][data-type]:nth-of-type(even) {
        clear: left
    }
}

[data-index][data-type] > .bg-drop-layout > .in, [data-index][data-type] > .in {
    position: relative
}

[data-index][data-type] .hd span {
    color: inherit
}

    [data-index][data-type] .hd span div {
        color: #1872D6;
        font-weight: bolder
    }

[data-index][data-type] .hd a {
    color: #1872D6;
    font-weight: bolder;
}

.sys-root {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-size: 1em;
    font-family: OpenSans,"微軟正黑體修正","微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體";
    color: #474A54;
    position: relative
}

@media (min-width: 941px) {
    .sys-root .is-pc-hide {
        display: none !important
    }
}

@media screen and (max-width: 940px) and (min-width: 561px) {
    .sys-root .is-pad-hide {
        display: none !important
    }
}

@media screen and (max-width: 560px) {
    .sys-root .is-phone-hide {
        display: none !important
    }
}

.sys-root .is-hide-header > .in > .hd {
    display: none !important
}

[data-js="false"] .sys-root:before {
    display: block;
    content: attr(data-nojs);
    padding: 8px;
    line-height: 1.7;
    background-color: #474A54;
    color: #fff
}

.sys-root.font-size-large {
    font-size: 1.05em
}

.sys-root.font-size-medium {
    font-size: 1em
}

.sys-root.font-size-small {
    font-size: 0.95em
}

.sys-root a[href]:focus, .sys-root select:focus, .sys-root input:focus, .sys-root button:focus, .sys-root textarea:focus {
    outline-width: 3px;
    outline-style: dashed;
    outline-color: #e78d29;
}

.style-theme-1 .sys-root a[href]:focus, .style-theme-1 .sys-root select:focus, .style-theme-1 .sys-root input:focus, .style-theme-1 .sys-root button:focus, .style-theme-1 .sys-root textarea:focus {
    outline-color: #e78d29 !important
}

.style-theme-2 .sys-root a[href]:focus, .style-theme-2 .sys-root select:focus, .style-theme-2 .sys-root input:focus, .style-theme-2 .sys-root button:focus, .style-theme-2 .sys-root textarea:focus {
    outline-color: #e25f68 !important
}

.style-theme-3 .sys-root a[href]:focus, .style-theme-3 .sys-root select:focus, .style-theme-3 .sys-root input:focus, .style-theme-3 .sys-root button:focus, .style-theme-3 .sys-root textarea:focus {
    outline-color: #47a1e8 !important
}

.style-theme-4 .sys-root a[href]:focus, .style-theme-4 .sys-root select:focus, .style-theme-4 .sys-root input:focus, .style-theme-4 .sys-root button:focus, .style-theme-4 .sys-root textarea:focus {
    outline-color: #83b848 !important
}

.sys-root a {
    color: inherit;
    text-decoration: none;
}

    .sys-root a:link {
        color: inherit
    }

    .sys-root a:visited {
        color: inherit
    }

    .sys-root a:hover, .sys-root a:focus {
        color: #e4e4e4
    }

    .sys-root a:active {
        color: inherit
    }

    .sys-root a.div {
        display: block;
        color: #474A54
    }

.sys-root i.mark {
    font-style: normal
}

.sys-root fieldset {
    border: 0;
    margin: 0;
    padding: 0
}

.sys-root input[type="submit"], .sys-root input[type="reset"], .sys-root input[type="button"] {
    -webkit-appearance: none;
    -webkit-tap-highlight-color: transparent
}

.sys-root input[type="text"], .sys-root input[type="password"], .sys-root input[type="date"], .sys-root input[type="email"], .sys-root input[type="number"], .sys-root input[type="search"], .sys-root input[type="file"] {
    -webkit-appearance: none;
    -webkit-tap-highlight-color: transparent
}

.sys-root input[type="radio"], .sys-root input[type="checkbox"] {
    cursor: pointer;
    margin-top: -2px;
    width: 24px;
    height: 24px;
    line-height: 24px;
    vertical-align: middle;
    margin-right: 6px;
    -webkit-appearance: none;
    -webkit-tap-highlight-color: transparent;
    border: 1px solid #ccc;
    background-color: #fff;
    border-radius: 8px
}

    .sys-root input[type="radio"]:checked, .sys-root input[type="checkbox"]:checked {
        background-image: url('../Images/icon-pic/icon-form_select.png?1582106427');
       background-color: #135bab;
        background-size: cover;
        background-repeat: no-repeat
    }

.sys-root input[type="radio"] {
    border-radius: 24px
}

.sys-root input[type="checkbox"] {
    margin-top: -4px
}

.sys-root input[type="text"]:hover, .sys-root input[type="text"]:focus, .sys-root input[type="password"]:hover, .sys-root input[type="date"]:hover, .sys-root input[type="email"]:hover, .sys-root input[type="number"]:hover, .sys-root input[type="search"]:hover, .sys-root input[type="file"]:hover, .sys-root input[type="password"]:focus, .sys-root input[type="date"]:focus, .sys-root input[type="email"]:focus, .sys-root input[type="number"]:focus, .sys-root input[type="search"]:focus, .sys-root input[type="file"]:focus {
    background-color: lightyellow;
}

.sys-root select {
    -webkit-appearance: none;
    -moz-appearance: none;
    -webkit-tap-highlight-color: transparent;
    padding-top: 10px !important;
    line-height: 1.5em;
    background-image: url('../Images/icon-pic/icon_point_right.png?1582106427');
    background-position: center right;
    background-repeat: no-repeat;
    padding-right: 26px
}

    .sys-root select::-ms-expand {
        display: none
    }

[data-js="false"] .sys-root button {
    display: none
}

.sys-root label {
    cursor: pointer
}

.sys-root textarea {
    line-height: 1.8em
}

    .sys-root textarea:hover, .sys-root textarea:focus {
        background-color: lightyellow;
    }

.sys-root img {
    position: relative
}

    .sys-root img:after {
        content: "​";
        position: absolute;
        display: block;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        background-color: white
    }

.sys-root [href] {
    cursor: pointer
}

.sys-root [disabled] {
    cursor: not-allowed
}

.sys-root > .in {
    background-repeat: no-repeat;
    background-size: unset;
    background-position: center -100px;
    background-attachment: fixed;
    /*background-color: #F7F8FB*/
}

@media screen and (max-width: 940px) {
    .sys-root > .in {
        background-image: none !important
    }
}

.base-mobile {
    z-index: 19;
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    right: 100%;
    max-width: 450px;
    height: 100vh;
    transition: 150ms;
    font-size: 1.1em;
    line-height: 1.6em
}

    .base-mobile.is-active {
        right: 0
    }

        .base-mobile.is-active > .in > .hd a {
            background-image: url('../Images/icon-pic/icon-mobile_btn_close.png?1582106427')
        }

            .base-mobile.is-active > .in > .hd a:after {
                content: "​"
            }

        .base-mobile.is-active > .in > .ct > .in {
            overflow-y: auto
        }

[data-js="false"] .base-mobile {
    display: none !important
}

@media screen and (max-width: 940px) and (min-width: 561px) {
    .base-mobile {
        max-width: 350px
    }
}

@media screen and (max-width: 560px) {
    .base-mobile {
        max-width: 272px
    }
}

@media screen and (max-width: 940px) {
    .base-mobile {
        display: block
    }
}

.base-mobile > .in > .hd {
    position: absolute;
    left: 100%
}

    .base-mobile > .in > .hd span {
        display: block
    }

    .base-mobile > .in > .hd a {
        display: block;
        width: 48px;
        height: 48px;
        background-color: #135aa8;
        background-image: url('../Images/icon-pic/icon-mobile_btn_menu.png?1582106427');
        background-repeat: no-repeat;
        background-position: center
    }

.style-theme-1 .base-mobile > .in > .hd a {
    background-color: #135aa8 !important
}

.style-theme-2 .base-mobile > .in > .hd a {
    background-color: #15756e !important
}

.style-theme-3 .base-mobile > .in > .hd a {
    background-color: #8b4711 !important
}

.style-theme-4 .base-mobile > .in > .hd a {
    background-color: #633992 !important
}

.base-mobile > .in > .hd a:after {
    position: fixed;
    top: 0;
    right: 0;
    width: 100%;
    width: 100vw;
    height: 100vh;
    background-color: rgba(71,74,84,0.5);
    z-index: -1
}

.base-mobile > .in > .ct > .in {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    height: 100vh;
    overflow-y: hidden;
    background-color: #eeeeef
}

    .base-mobile > .in > .ct > .in::after {
        content: "​";
        display: block;
        width: 1px;
        clear: both;
        height: 92px !important
    }

.base-extend {
    position: relative;
    z-index: 4
}

    .base-extend > .in > .hd {
        display: none
    }

#ContentPlaceHolder_SiteLobby_Architecture .sys-root > .in {
    background-image: none !important
}

#ContentPlaceHolder_SiteLobby_Architecture .group.default.block2 {
    background-image: none !important;
    padding-bottom: 0 !important
}

#ContentPlaceHolder_SiteLobby_Architecture .base-header {
    position: relative !important
}

#ContentPlaceHolder_SiteLobby_Architecture .extend-links, #ContentPlaceHolder_SiteLobby_Architecture .extend-nav {
    display: none !important
}

#ContentPlaceHolder_SiteLobby_Architecture .base-header .group.nav > .bg-drop-layout > .in > .ct, #ContentPlaceHolder_SiteLobby_Architecture .base-header .group.nav > .in > .ct {
    display: none !important
}

#ContentPlaceHolder_SiteLobby_Architecture .block-news-event .group-list.slider > .bg-drop-layout > .in > .ft {
    position: relative !important;
    padding-bottom: 20px !important
}

    #ContentPlaceHolder_SiteLobby_Architecture .block-news-event .group-list.slider > .bg-drop-layout > .in > .ft .rss a {
        color: #000 !important;
        padding-left: 50px !important
    }

    #ContentPlaceHolder_SiteLobby_Architecture .block-news-event .group-list.slider > .bg-drop-layout > .in > .ft .moew a {
        color: #FFF
    }

#ContentPlaceHolder_SiteLobby_Architecture .area-customize.chart.block-chart .ft {
    position: relative !important
}

    #ContentPlaceHolder_SiteLobby_Architecture .area-customize.chart.block-chart .ft ul {
        text-align: center !important
    }

        #ContentPlaceHolder_SiteLobby_Architecture .area-customize.chart.block-chart .ft ul li {
            margin: 0 auto !important
        }

#ContentPlaceHolder_SiteLobby_Architecture .block-black-sea .group-list.slider > .bg-drop-layout > .in > .ft {
    position: relative !important
}

#ContentPlaceHolder_SiteLobby_Architecture .group.default.block5 .headH3::before {
    background-image: url('../Images/icon-pic/icon_fish_w.png');
    background-color: #1872D6
}

.style-theme-1 #ContentPlaceHolder_SiteLobby_Architecture .group.default.block5 .headH3::before {
    background-color: #1872D6
}

.style-theme-2 #ContentPlaceHolder_SiteLobby_Architecture .group.default.block5 .headH3::before {
    background-color: #1DA097
}

    .style-theme-2 #ContentPlaceHolder_SiteLobby_Architecture .group.default.block5 .headH3::before:lang(en) {
        background-color: #1872D6
    }

.style-theme-3 #ContentPlaceHolder_SiteLobby_Architecture .group.default.block5 .headH3::before {
    background-color: #B85E17
}

    .style-theme-3 #ContentPlaceHolder_SiteLobby_Architecture .group.default.block5 .headH3::before:lang(en) {
        background-color: #1872D6
    }

.style-theme-4 #ContentPlaceHolder_SiteLobby_Architecture .group.default.block5 .headH3::before {
    background-color: #7C47B7
}

    .style-theme-4 #ContentPlaceHolder_SiteLobby_Architecture .group.default.block5 .headH3::before:lang(en) {
        background-color: #1872D6
    }

#ContentPlaceHolder_SiteLobby_Architecture .group.default.block5 .headH3 span div, #ContentPlaceHolder_SiteLobby_Architecture .group.default.block5 .headH3 span a {
    color: #1872D6;
    text-shadow: none !important
}

.style-theme-1 #ContentPlaceHolder_SiteLobby_Architecture .group.default.block5 .headH3 span div, .style-theme-1 #ContentPlaceHolder_SiteLobby_Architecture .group.default.block5 .headH3 span a {
    color: #1872D6
}

.style-theme-2 #ContentPlaceHolder_SiteLobby_Architecture .group.default.block5 .headH3 span div, .style-theme-2 #ContentPlaceHolder_SiteLobby_Architecture .group.default.block5 .headH3 span a {
    color: #1DA097
}

    .style-theme-2 #ContentPlaceHolder_SiteLobby_Architecture .group.default.block5 .headH3 span div:lang(en), .style-theme-2 #ContentPlaceHolder_SiteLobby_Architecture .group.default.block5 .headH3 span a:lang(en) {
        color: #1872D6
    }

.style-theme-3 #ContentPlaceHolder_SiteLobby_Architecture .group.default.block5 .headH3 span div, .style-theme-3 #ContentPlaceHolder_SiteLobby_Architecture .group.default.block5 .headH3 span a {
    color: #B85E17
}

    .style-theme-3 #ContentPlaceHolder_SiteLobby_Architecture .group.default.block5 .headH3 span div:lang(en), .style-theme-3 #ContentPlaceHolder_SiteLobby_Architecture .group.default.block5 .headH3 span a:lang(en) {
        color: #1872D6
    }

.style-theme-4 #ContentPlaceHolder_SiteLobby_Architecture .group.default.block5 .headH3 span div, .style-theme-4 #ContentPlaceHolder_SiteLobby_Architecture .group.default.block5 .headH3 span a {
    color: #7C47B7
}

    .style-theme-4 #ContentPlaceHolder_SiteLobby_Architecture .group.default.block5 .headH3 span div:lang(en), .style-theme-4 #ContentPlaceHolder_SiteLobby_Architecture .group.default.block5 .headH3 span a:lang(en) {
        color: #1872D6
    }

.base-header {
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 5
}

    .base-header > .in > .ct > .in .simple-text.accesskey {
        margin: 0 auto;
        max-width: 1128px
    }

.base-content {
    background-size: initial;
    background-repeat: repeat-x;
    background-position: center bottom
}

.area-editor.error-info > .in > .ct > .in {
    text-align: center;
    font-size: 1.2em
}

.base-footer {
    background-color: #DBDFEB;
    background-image: url('../Images/bg-theme1.png');
    background-size: cover;
    background-position: center top;
    background-repeat: repeat-x
}

.style-theme-1 .base-footer {
    background-image: url('../Images/bg-theme1.png')
}

.style-theme-2 .base-footer {
    background-image: url('../Images/bg-theme2.png')
}

.style-theme-3 .base-footer {
    background-image: url('../Images/bg-theme3.png')
}

.style-theme-4 .base-footer {
    background-image: url('../Images/bg-theme4.png')
}

@media screen and (max-width: 940px) {
    .base-footer {
        background-image: none !important;
        background-color: #1872D6
    }

    .style-theme-1 .base-footer {
        background-color: #1872D6
    }

    .style-theme-2 .base-footer {
        background-color: #1DA097
    }

    .style-theme-3 .base-footer {
        background-color: #B85E17
    }

    .style-theme-4 .base-footer {
        background-color: #7C47B7
    }
}

.base-footer.is-active > .in > .hd a:before {
    font-size: inherit;
    color: inherit
}

[data-js="false"] .base-footer > .in > .hd {
    display: none
}

@media screen and (max-width: 940px) {
    .base-footer > .in > .hd {
        display: none
    }
}

.base-footer > .in > .hd > .in {
    position: relative
}

.base-footer > .in > .hd .headH3, .base-footer > .in > .hd .h3, .base-footer > .in > .hd h3 {
    position: absolute;
    left: 0;
    right: 0;
    top: 90px;
    text-align: center;
    z-index: 2
}

.base-footer > .in > .hd span {
    display: inline-block;
    width: 280px;
    height: 28px;
    border-bottom: 2px solid #FF6F61
}

.base-footer > .in > .hd a {
    display: block;
    width: 56px;
    height: 28px;
    background-image: url('../Images/icon-pic/btn_close.png');
    background-size: cover;
    margin: 0 auto;
    transition: all .4s ease-out
}

    .base-footer > .in > .hd a:hover, .base-footer > .in > .hd a:focus {
        background-image: url('../Images/icon-pic/btn_close_o.png');
        transform: translateY(-5px) scale(1.4)
    }

.base-footer > .in > .ct > .in {
    margin: 0 auto;
    max-width: 1128px
}

    .base-footer > .in > .ct > .in .simple-text.accesskey .ct a {
        top: 136px
    }

.base-footer.is-active .headH3 {
    top: -45px !important
}

    .base-footer.is-active .headH3 a {
        background-image: url('../Images/icon-pic/btn_open.png')
    }

        .base-footer.is-active .headH3 a:hover, .base-footer.is-active .headH3 a:focus {
            background-image: url('../Images/icon-pic/btn_open_o.png');
            transform: translateY(-5px) scale(1.4)
        }

.style-theme-1 .base-footer:lang(en) {
    background-image: url('../Images/bg-theme1.png') !important
}

@media screen and (max-width: 940px) {
    .style-theme-1 .base-footer:lang(en) {
        background-image: none !important;
        background-color: #1872D6 !important
    }
}

.style-theme-2 .base-footer:lang(en) {
    background-image: url('../Images/bg-theme1.png') !important
}

@media screen and (max-width: 940px) {
    .style-theme-2 .base-footer:lang(en) {
        background-image: none !important;
        background-color: #1872D6 !important
    }
}

.style-theme-3 .base-footer:lang(en) {
    background-image: url('../Images/bg-theme1.png') !important
}

@media screen and (max-width: 940px) {
    .style-theme-3 .base-footer:lang(en) {
        background-image: none !important;
        background-color: #1872D6 !important
    }
}

.style-theme-4 .base-footer:lang(en) {
    background-image: url('../Images/bg-theme1.png') !important
}

@media screen and (max-width: 940px) {
    .style-theme-4 .base-footer:lang(en) {
        background-image: none !important;
        background-color: #1872D6 !important
    }
}

.base-module-area > .in > .ct > .in:lang(en) {
    background-position: center 1395px
}

.base-page-area {
    margin: 8px 8px 15px;
    margin: 0 auto;
    max-width: 1128px
}

.base-aside {
    width: 264px;
    float: left;
    margin-bottom: 32px
}

@media screen and (max-width: 940px) {
    .base-aside {
        width: 100%;
        float: none
    }
}

.base-section {
    overflow: hidden;
    position: relative
}

    .base-section a.ai:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.avi:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.bmp:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.cdr:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.css:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.csv:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.dmg:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.doc:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.docx:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.exe:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.gif:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.html:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.ico:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.jpeg:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.jpg:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.js:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.link:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.md:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.mov:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.mp3:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.mp4:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.odf:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.odp:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.ods:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.odt:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.ogg:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.ogv:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.other:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.pdf:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.png:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.ppt:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.pptx:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.psd:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.rar:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.rss:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.sass:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.svg:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.wmf:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.swf:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.tar:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.tif:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.txt:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.wav:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.webm:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.xls:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.xlsx:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.xml:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section a.zip:after {
        width: 16px;
        height: 16px;
        margin-left: 5px
    }

    .base-section > .in {
        padding-left: 24px
    }

@media (max-width: 1200px) {
    .base-section > .in {
        padding-right: 24px
    }
}

@media (max-width: 500px) {
    .base-section > .in {
        padding-left: 12px;
        padding-right: 12px
    }
}

@media screen and (max-width: 560px) {
    .base-section > .in {
        margin: 0
    }
}

.base-section > .in > .ct > .in .simple-text.accesskey {
    position: absolute;
    top: 0px;
    z-index: 2;
    left: 0px
}

.base-header .info {
    background-color: white
}

@media (max-width: 1200px) {
    .base-header .info {
        padding: 0 24px
    }
}

.base-header .info > .bg-drop-layout > .in > .hd, .base-header .info > .in > .hd {
    display: none
}

.base-header .info > .bg-drop-layout > .in > .ct, .base-header .info > .in > .ct {
    margin: 0 auto;
    max-width: 1128px
}

.base-content .info > .bg-drop-layout > .in > .hd, .base-content .info > .in > .hd {
    display: none
}

.base-content .info > .bg-drop-layout > .in > .ct > .in, .base-content .info > .in > .ct > .in {
    border-bottom: 2px solid #e4e4e4;
    margin-bottom: 8px
}

.base-footer .info {
    padding: 0 16px
}

@media screen and (max-width: 1128px) {
    .base-footer .info {
        padding: 0 24px
    }
}

.base-footer .info > .bg-drop-layout > .in, .base-footer .info > .in {
    padding: 15px 0
}

@media screen and (max-width: 940px) {
    .base-footer .info > .bg-drop-layout > .in, .base-footer .info > .in {
        padding: 15px 24px
    }
}

.base-footer .info > .bg-drop-layout > .in > .hd, .base-footer .info > .in > .hd {
    display: none
}

.extend-nav {
    position: fixed;
    top: 164px;
    left: 20px;
    z-index: 4;
    transition: 150ms
}

@media (max-width: 1250px) {
    .extend-nav {
        display: none
    }
}

@media screen and (max-width: 940px) {
    .extend-nav {
        display: none
    }
}

[data-js="false"] .extend-nav {
    display: none
}

.is-fixed ~ .group .extend-nav {
    top: 100px
}

.extend-nav .hd h4, .extend-nav .hd .h4 {
    display: block
}

.extend-nav .hd span {
    display: none
}

.extend-nav .hd a {
    position: absolute;
    top: -24px;
    color: inherit;
    font-weight: bold;
    font-size: 1.1em;
    display: inline-block;
    line-height: 30px;
    width: 24px;
    height: 24px;
    text-align: center;
    border-radius: 30px;
    z-index: 999;
    opacity: 0;
    line-height: 21px
}

    .extend-nav .hd a:hover, .extend-nav .hd a:focus {
        opacity: 1;
        color: #FFF !important;
       background-color: #135bab
    }

.extend-nav .ct {
    margin-top: 15px;
    height: 48px
}

    .extend-nav .ct li {
        margin-top: 8px;
        height: 48px
    }

        .extend-nav .ct li.search a {
            background-image: url('../Images/icon-pic/icon_spearker.png')
        }

        .extend-nav .ct li.people a {
            background-image: url('../Images/icon-pic/icon_chart.png')
        }

        .extend-nav .ct li.people:lang(en) a {
            background-image: url('../Images/icon-pic/icon_video.png')
        }

        .extend-nav .ct li.banner a {
            background-image: url('../Images/icon-pic/icon_books.png')
        }

        .extend-nav .ct li.issue a {
            background-image: url('../Images/icon-pic/icon_blocks.png')
        }

        .extend-nav .ct li.issue:lang(en) a {
            background-image: url('../Images/icon-pic/icon_links.png')
        }

        .extend-nav .ct li.map:lang(en) {
            display: none
        }

        .extend-nav .ct li.map a {
            background-image: url('../Images/icon-pic/icon_fish_w.png')
        }

        .extend-nav .ct li.chart:lang(en) {
            display: none
        }

        .extend-nav .ct li.chart a {
            background-image: url('../Images/icon-pic/icon_seaweed.png')
        }

        .extend-nav .ct li.msg:lang(en) {
            display: none
        }

        .extend-nav .ct li.msg a {
            background-image: url('../Images/icon-pic/icon_group.png')
        }

        .extend-nav .ct li.links:lang(en) {
            display: none
        }

        .extend-nav .ct li.links a {
            background-image: url('../Images/icon-pic/icon_links.png')
        }

        .extend-nav .ct li.top a {
            background-image: url('../Images/icon-pic/icon_top.png')
        }

        .extend-nav .ct li a:hover, .extend-nav .ct li a:focus {
            opacity: 1;
            width: auto;
            font-size: 1em;
            line-height: 48px;
            color: #fff;
            padding-left: 52px;
            padding-right: 18px;
            box-shadow: 6px 6px 10px rgba(0,0,0,0.6);
            -webkit-transform: translate3d(0, -2px, 0);
            transform: translate3d(0, -2px, 0);
           background-color: #135bab !important
        }

    .extend-nav .ct span {
        display: block;
        min-width: 48px;
        min-height: 48px
    }

    .extend-nav .ct a {
        display: block;
        height: 48px;
        padding: 0;
        margin: 0 auto;
        background-repeat: no-repeat;
        background-position: center left;
        background-color: #1872D6;
        opacity: 0.95;
        border-radius: 48px;
        box-shadow: 0 0 4px rgba(22,27,45,0.5);
        transition: all .4s ease-out;
        background-size: contain;
        float: left;
        width: 48px;
        overflow: hidden;
        border-radius: 48px;
        font-size: 0;
        line-height: 48px;
        color: transparent;
        font-weight: bold;
        min-width: 48px;
        min-height: 48px
    }

.base-header .extend-links {
    position: fixed;
    top: 164px;
    right: 20px;
    z-index: 4;
    transition: 150ms
}

@media screen and (max-width: 940px) {
    .base-header .extend-links {
        display: none
    }
}

@media (max-width: 1250px) {
    .base-header .extend-links .hd ul li, .base-header .extend-links .ct ul li {
        width: 48px;
        height: 48px
    }
}

@media (max-width: 1250px) {
    .base-header .extend-links .hd ul li a, .base-header .extend-links .ct ul li a {
        height: 48px;
        border-radius: 48px;
        border-radius: 48px;
        line-height: 48px;
        padding-right: 48px;
        width: 48px;
        overflow: hidden;
        box-sizing: border-box;
        position: absolute;
        right: 0;
        font-size: 0
    }
}

@media (max-width: 1250px) {
    .base-header .extend-links .hd ul li a:hover, .base-header .extend-links .hd ul li a:focus, .base-header .extend-links .ct ul li a:hover, .base-header .extend-links .ct ul li a:focus {
        width: auto;
        font-size: 1em;
        line-height: 48px;
        color: #fff !important;
        padding-left: 18px;
        padding-right: 52px;
        width: 138px
    }
}

@media (max-width: 1250px) {
    .base-header .extend-links .hd ul li a::before, .base-header .extend-links .ct ul li a::before {
        height: 36px;
        top: 6px;
        background-position: right;
        right: 6px;
        left: auto
    }
}

.extend-links:lang(en) {
    display: none
}

.extend-links .hd, .extend-links .ct {
    margin-top: 15px
}

    .extend-links .hd li, .extend-links .ct li {
        margin-top: 8px
    }

        .extend-links .hd li.identity1 a::before, .extend-links .ct li.identity1 a::before {
            background-image: url('../Images/icon-pic/icon_Identity1.png')
        }

        .extend-links .hd li.identity2 a::before, .extend-links .ct li.identity2 a::before {
            background-image: url('../Images/icon-pic/icon_Identity2.png')
        }

        .extend-links .hd li.identity3 a::before, .extend-links .ct li.identity3 a::before {
            background-image: url('../Images/icon-pic/icon_Identity3.png')
        }

    .extend-links .hd span, .extend-links .ct span {
        display: block
    }

    .extend-links .hd a, .extend-links .ct a {
        display: block;
        height: 112px;
        width: 112px;
        margin: 0 auto;
        background-repeat: no-repeat;
        background-position: center;
        background-color: #1872D6;
        opacity: 0.95;
        border-radius: 112px;
        box-shadow: 0 0 4px rgba(22,27,45,0.5);
        transition: 150ms;
        position: relative;
        color: #fff !important;
        text-align: center;
        line-height: 160px;
        font-weight: bold;
        font-size: 1em
    }

        .extend-links .hd a:hover, .extend-links .hd a:focus, .extend-links .ct a:hover, .extend-links .ct a:focus {
            box-shadow: 6px 6px 10px rgba(0,0,0,0.6);
            -webkit-transform: translate3d(0, -2px, 0);
            transform: translate3d(0, -2px, 0);
            opacity: 1;
           background-color: #135bab;
            transition: box-shadow 300ms, transform 300ms
        }

        .extend-links .hd a::before, .extend-links .ct a::before {
            position: absolute;
            top: 20px;
            right: 0;
            left: 0;
            content: "";
            display: block;
            height: 50px;
            width: 100%;
            background-size: contain;
            background-repeat: no-repeat;
            background-position: center
        }

.base-mobile .extend-links > .in {
    margin: 0 !important
}

.base-mobile .extend-links .hd, .base-mobile .extend-links .ct {
    margin: 0 !important
}

    .base-mobile .extend-links .hd ul, .base-mobile .extend-links .ct ul {
        margin: 0 -2px
    }

        .base-mobile .extend-links .hd ul li, .base-mobile .extend-links .ct ul li {
            width: 33.333%;
            float: left;
            padding: 0 2px;
            box-sizing: border-box;
            margin-top: 0
        }

            .base-mobile .extend-links .hd ul li a, .base-mobile .extend-links .ct ul li a {
                width: 100%;
                border-radius: 8px;
                box-shadow: none;
                height: 80px;
                line-height: 110px;
                font-size: 0.9em
            }

                .base-mobile .extend-links .hd ul li a::before, .base-mobile .extend-links .ct ul li a::before {
                    height: 36px;
                    top: 8px
                }

.is-fixed ~ .group .extend-links {
    top: 100px
}

.base-header .is-fixed ~ .group .extend-links .hd ul li, .base-header .is-fixed ~ .group .extend-links .ct ul li {
    width: 48px;
    height: 48px
}

    .base-header .is-fixed ~ .group .extend-links .hd ul li a, .base-header .is-fixed ~ .group .extend-links .ct ul li a {
        color: #fff;
        height: 48px;
        border-radius: 48px;
        border-radius: 48px;
        line-height: 48px;
        padding-right: 48px;
        width: 48px;
        overflow: hidden;
        box-sizing: border-box;
        position: absolute;
        right: 0;
        font-size: 0
    }

        .base-header .is-fixed ~ .group .extend-links .hd ul li a:hover, .base-header .is-fixed ~ .group .extend-links .hd ul li a:focus, .base-header .is-fixed ~ .group .extend-links .ct ul li a:hover, .base-header .is-fixed ~ .group .extend-links .ct ul li a:focus {
            width: auto;
            font-size: 1em;
            line-height: 48px;
            color: #fff !important;
            padding-left: 18px;
            padding-right: 52px;
            width: 138px
        }

        .base-header .is-fixed ~ .group .extend-links .hd ul li a::before, .base-header .is-fixed ~ .group .extend-links .ct ul li a::before {
            height: 36px;
            top: 6px;
            background-position: right;
            right: 6px;
            left: auto
        }

.base-header .msg-tool {
    position: relative
}

.base-content .msg-tool {
    position: absolute;
    right: 0;
    top: -40px;
    padding: 6px
}

[data-js="false"] .base-content .msg-tool {
    display: none
}

@media screen and (max-width: 940px) {
    .base-content .msg-tool {
        display: none
    }
}

.base-content .msg-tool .simple-text.accesskey {
    top: 5px;
    left: -35px !important
}

.base-footer .msg-tool {
    overflow: hidden
}

.base-footer.is-active .info > .bg-drop-layout > .in, .base-footer.is-active .info > .in {
    padding: 55px 0 15px 0
}

.group.default > .bg-drop-layout > .in > .hd > .in, .group.default > .in > .hd > .in {
    margin: 0 auto;
    max-width: 1128px
}

.group.default > .bg-drop-layout > .in > .ct > .in, .group.default > .in > .ct > .in {
    margin: 0 auto;
    max-width: 1128px
}

.group.default.block4 .ct > .in, .group.default.block7 .ct > .in {
    overflow: hidden
}

    .group.default.block4 .ct > .in .block-service, .group.default.block4 .ct > .in .block-epaper, .group.default.block4 .ct > .in .block-library, .group.default.block4 .ct > .in .block-publication, .group.default.block4 .ct > .in .block-research, .group.default.block4 .ct > .in .block-fb, .group.default.block4 .ct > .in .block-youtube, .group.default.block4 .ct > .in .block-photo, .group.default.block4 .ct > .in .block-video, .group.default.block4 .ct > .in .block-rss, .group.default.block7 .ct > .in .block-service, .group.default.block7 .ct > .in .block-epaper, .group.default.block7 .ct > .in .block-library, .group.default.block7 .ct > .in .block-publication, .group.default.block7 .ct > .in .block-research, .group.default.block7 .ct > .in .block-fb, .group.default.block7 .ct > .in .block-youtube, .group.default.block7 .ct > .in .block-photo, .group.default.block7 .ct > .in .block-video, .group.default.block7 .ct > .in .block-rss {
        position: relative
    }

@media (min-width: 961px) {
    .group.default.block4 .ct > .in .block-service, .group.default.block4 .ct > .in .block-epaper, .group.default.block4 .ct > .in .block-library, .group.default.block4 .ct > .in .block-publication, .group.default.block4 .ct > .in .block-research, .group.default.block4 .ct > .in .block-fb, .group.default.block4 .ct > .in .block-youtube, .group.default.block4 .ct > .in .block-photo, .group.default.block4 .ct > .in .block-video, .group.default.block4 .ct > .in .block-rss, .group.default.block7 .ct > .in .block-service, .group.default.block7 .ct > .in .block-epaper, .group.default.block7 .ct > .in .block-library, .group.default.block7 .ct > .in .block-publication, .group.default.block7 .ct > .in .block-research, .group.default.block7 .ct > .in .block-fb, .group.default.block7 .ct > .in .block-youtube, .group.default.block7 .ct > .in .block-photo, .group.default.block7 .ct > .in .block-video, .group.default.block7 .ct > .in .block-rss {
        width: 33.33333%
    }
}

@media screen and (max-width: 940px) {
    .group.default.block4 .ct > .in .block-service, .group.default.block4 .ct > .in .block-epaper, .group.default.block4 .ct > .in .block-library, .group.default.block4 .ct > .in .block-publication, .group.default.block4 .ct > .in .block-research, .group.default.block4 .ct > .in .block-fb, .group.default.block4 .ct > .in .block-youtube, .group.default.block4 .ct > .in .block-photo, .group.default.block4 .ct > .in .block-video, .group.default.block4 .ct > .in .block-rss, .group.default.block7 .ct > .in .block-service, .group.default.block7 .ct > .in .block-epaper, .group.default.block7 .ct > .in .block-library, .group.default.block7 .ct > .in .block-publication, .group.default.block7 .ct > .in .block-research, .group.default.block7 .ct > .in .block-fb, .group.default.block7 .ct > .in .block-youtube, .group.default.block7 .ct > .in .block-photo, .group.default.block7 .ct > .in .block-video, .group.default.block7 .ct > .in .block-rss {
        clear: initial !important
    }
}

.group.default.block4 .ct > .in .block-service .hd .h2, .group.default.block4 .ct > .in .block-service .hd h2, .group.default.block4 .ct > .in .block-epaper .hd .h2, .group.default.block4 .ct > .in .block-epaper .hd h2, .group.default.block4 .ct > .in .block-library .hd .h2, .group.default.block4 .ct > .in .block-library .hd h2, .group.default.block4 .ct > .in .block-publication .hd .h2, .group.default.block4 .ct > .in .block-publication .hd h2, .group.default.block4 .ct > .in .block-research .hd .h2, .group.default.block4 .ct > .in .block-research .hd h2, .group.default.block4 .ct > .in .block-fb .hd .h2, .group.default.block4 .ct > .in .block-fb .hd h2, .group.default.block4 .ct > .in .block-youtube .hd .h2, .group.default.block4 .ct > .in .block-youtube .hd h2, .group.default.block4 .ct > .in .block-photo .hd .h2, .group.default.block4 .ct > .in .block-photo .hd h2, .group.default.block4 .ct > .in .block-video .hd .h2, .group.default.block4 .ct > .in .block-video .hd h2, .group.default.block4 .ct > .in .block-rss .hd .h2, .group.default.block4 .ct > .in .block-rss .hd h2, .group.default.block7 .ct > .in .block-service .hd .h2, .group.default.block7 .ct > .in .block-service .hd h2, .group.default.block7 .ct > .in .block-epaper .hd .h2, .group.default.block7 .ct > .in .block-epaper .hd h2, .group.default.block7 .ct > .in .block-library .hd .h2, .group.default.block7 .ct > .in .block-library .hd h2, .group.default.block7 .ct > .in .block-publication .hd .h2, .group.default.block7 .ct > .in .block-publication .hd h2, .group.default.block7 .ct > .in .block-research .hd .h2, .group.default.block7 .ct > .in .block-research .hd h2, .group.default.block7 .ct > .in .block-fb .hd .h2, .group.default.block7 .ct > .in .block-fb .hd h2, .group.default.block7 .ct > .in .block-youtube .hd .h2, .group.default.block7 .ct > .in .block-youtube .hd h2, .group.default.block7 .ct > .in .block-photo .hd .h2, .group.default.block7 .ct > .in .block-photo .hd h2, .group.default.block7 .ct > .in .block-video .hd .h2, .group.default.block7 .ct > .in .block-video .hd h2, .group.default.block7 .ct > .in .block-rss .hd .h2, .group.default.block7 .ct > .in .block-rss .hd h2 {
    padding-left: 64px;
    box-shadow: rgba(100,116,164,0.3) 0px 4px 6px;
    border-radius: 40px 40px 0 0
}

    .group.default.block4 .ct > .in .block-service .hd .h2::before, .group.default.block4 .ct > .in .block-service .hd h2::before, .group.default.block4 .ct > .in .block-epaper .hd .h2::before, .group.default.block4 .ct > .in .block-epaper .hd h2::before, .group.default.block4 .ct > .in .block-library .hd .h2::before, .group.default.block4 .ct > .in .block-library .hd h2::before, .group.default.block4 .ct > .in .block-publication .hd .h2::before, .group.default.block4 .ct > .in .block-publication .hd h2::before, .group.default.block4 .ct > .in .block-research .hd .h2::before, .group.default.block4 .ct > .in .block-research .hd h2::before, .group.default.block4 .ct > .in .block-fb .hd .h2::before, .group.default.block4 .ct > .in .block-fb .hd h2::before, .group.default.block4 .ct > .in .block-youtube .hd .h2::before, .group.default.block4 .ct > .in .block-youtube .hd h2::before, .group.default.block4 .ct > .in .block-photo .hd .h2::before, .group.default.block4 .ct > .in .block-photo .hd h2::before, .group.default.block4 .ct > .in .block-video .hd .h2::before, .group.default.block4 .ct > .in .block-video .hd h2::before, .group.default.block4 .ct > .in .block-rss .hd .h2::before, .group.default.block4 .ct > .in .block-rss .hd h2::before, .group.default.block7 .ct > .in .block-service .hd .h2::before, .group.default.block7 .ct > .in .block-service .hd h2::before, .group.default.block7 .ct > .in .block-epaper .hd .h2::before, .group.default.block7 .ct > .in .block-epaper .hd h2::before, .group.default.block7 .ct > .in .block-library .hd .h2::before, .group.default.block7 .ct > .in .block-library .hd h2::before, .group.default.block7 .ct > .in .block-publication .hd .h2::before, .group.default.block7 .ct > .in .block-publication .hd h2::before, .group.default.block7 .ct > .in .block-research .hd .h2::before, .group.default.block7 .ct > .in .block-research .hd h2::before, .group.default.block7 .ct > .in .block-fb .hd .h2::before, .group.default.block7 .ct > .in .block-fb .hd h2::before, .group.default.block7 .ct > .in .block-youtube .hd .h2::before, .group.default.block7 .ct > .in .block-youtube .hd h2::before, .group.default.block7 .ct > .in .block-photo .hd .h2::before, .group.default.block7 .ct > .in .block-photo .hd h2::before, .group.default.block7 .ct > .in .block-video .hd .h2::before, .group.default.block7 .ct > .in .block-video .hd h2::before, .group.default.block7 .ct > .in .block-rss .hd .h2::before, .group.default.block7 .ct > .in .block-rss .hd h2::before {
        content: "";
        position: absolute;
        left: 18px;
        display: block;
        width: 36px;
        height: 56px;
        background-image: url('../Images/icon-pic/icon_play.png?1582106427');
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        background-position: left center
    }

.group.default.block4 .ct > .in .block-service .ct, .group.default.block4 .ct > .in .block-epaper .ct, .group.default.block4 .ct > .in .block-library .ct, .group.default.block4 .ct > .in .block-publication .ct, .group.default.block4 .ct > .in .block-research .ct, .group.default.block4 .ct > .in .block-fb .ct, .group.default.block4 .ct > .in .block-youtube .ct, .group.default.block4 .ct > .in .block-photo .ct, .group.default.block4 .ct > .in .block-video .ct, .group.default.block4 .ct > .in .block-rss .ct, .group.default.block7 .ct > .in .block-service .ct, .group.default.block7 .ct > .in .block-epaper .ct, .group.default.block7 .ct > .in .block-library .ct, .group.default.block7 .ct > .in .block-publication .ct, .group.default.block7 .ct > .in .block-research .ct, .group.default.block7 .ct > .in .block-fb .ct, .group.default.block7 .ct > .in .block-youtube .ct, .group.default.block7 .ct > .in .block-photo .ct, .group.default.block7 .ct > .in .block-video .ct, .group.default.block7 .ct > .in .block-rss .ct {
    overflow: hidden;
    box-shadow: rgba(100,116,164,0.3) 0px 4px 6px;
    border-radius: 0 0 40px 40px
}

    .group.default.block4 .ct > .in .block-service .ct .in p, .group.default.block4 .ct > .in .block-epaper .ct .in p, .group.default.block4 .ct > .in .block-library .ct .in p, .group.default.block4 .ct > .in .block-publication .ct .in p, .group.default.block4 .ct > .in .block-research .ct .in p, .group.default.block4 .ct > .in .block-fb .ct .in p, .group.default.block4 .ct > .in .block-youtube .ct .in p, .group.default.block4 .ct > .in .block-photo .ct .in p, .group.default.block4 .ct > .in .block-video .ct .in p, .group.default.block4 .ct > .in .block-rss .ct .in p, .group.default.block7 .ct > .in .block-service .ct .in p, .group.default.block7 .ct > .in .block-epaper .ct .in p, .group.default.block7 .ct > .in .block-library .ct .in p, .group.default.block7 .ct > .in .block-publication .ct .in p, .group.default.block7 .ct > .in .block-research .ct .in p, .group.default.block7 .ct > .in .block-fb .ct .in p, .group.default.block7 .ct > .in .block-youtube .ct .in p, .group.default.block7 .ct > .in .block-photo .ct .in p, .group.default.block7 .ct > .in .block-video .ct .in p, .group.default.block7 .ct > .in .block-rss .ct .in p {
        display: block;
        border-radius: 0 0 40px 40px;
        overflow: hidden;
        margin: 0
    }

@media (max-width: 500px) {
    .group.default.block4 .ct > .in .block-service .ct .in p, .group.default.block4 .ct > .in .block-epaper .ct .in p, .group.default.block4 .ct > .in .block-library .ct .in p, .group.default.block4 .ct > .in .block-publication .ct .in p, .group.default.block4 .ct > .in .block-research .ct .in p, .group.default.block4 .ct > .in .block-fb .ct .in p, .group.default.block4 .ct > .in .block-youtube .ct .in p, .group.default.block4 .ct > .in .block-photo .ct .in p, .group.default.block4 .ct > .in .block-video .ct .in p, .group.default.block4 .ct > .in .block-rss .ct .in p, .group.default.block7 .ct > .in .block-service .ct .in p, .group.default.block7 .ct > .in .block-epaper .ct .in p, .group.default.block7 .ct > .in .block-library .ct .in p, .group.default.block7 .ct > .in .block-publication .ct .in p, .group.default.block7 .ct > .in .block-research .ct .in p, .group.default.block7 .ct > .in .block-fb .ct .in p, .group.default.block7 .ct > .in .block-youtube .ct .in p, .group.default.block7 .ct > .in .block-photo .ct .in p, .group.default.block7 .ct > .in .block-video .ct .in p, .group.default.block7 .ct > .in .block-rss .ct .in p {
        border-radius: 0 0 20px 20px
    }
}

.group.default.block4 .ct > .in .block-service .ct .in p a, .group.default.block4 .ct > .in .block-epaper .ct .in p a, .group.default.block4 .ct > .in .block-library .ct .in p a, .group.default.block4 .ct > .in .block-publication .ct .in p a, .group.default.block4 .ct > .in .block-research .ct .in p a, .group.default.block4 .ct > .in .block-fb .ct .in p a, .group.default.block4 .ct > .in .block-youtube .ct .in p a, .group.default.block4 .ct > .in .block-photo .ct .in p a, .group.default.block4 .ct > .in .block-video .ct .in p a, .group.default.block4 .ct > .in .block-rss .ct .in p a, .group.default.block7 .ct > .in .block-service .ct .in p a, .group.default.block7 .ct > .in .block-epaper .ct .in p a, .group.default.block7 .ct > .in .block-library .ct .in p a, .group.default.block7 .ct > .in .block-publication .ct .in p a, .group.default.block7 .ct > .in .block-research .ct .in p a, .group.default.block7 .ct > .in .block-fb .ct .in p a, .group.default.block7 .ct > .in .block-youtube .ct .in p a, .group.default.block7 .ct > .in .block-photo .ct .in p a, .group.default.block7 .ct > .in .block-video .ct .in p a, .group.default.block7 .ct > .in .block-rss .ct .in p a {
    transition: all .8s ease-out;
    height: 0;
    display: block;
    width: 100%;
    padding-bottom: 54.5%
}

@media (max-width: 960px) {
    .group.default.block4 .ct > .in .block-service .ct .in p a, .group.default.block4 .ct > .in .block-epaper .ct .in p a, .group.default.block4 .ct > .in .block-library .ct .in p a, .group.default.block4 .ct > .in .block-publication .ct .in p a, .group.default.block4 .ct > .in .block-research .ct .in p a, .group.default.block4 .ct > .in .block-fb .ct .in p a, .group.default.block4 .ct > .in .block-youtube .ct .in p a, .group.default.block4 .ct > .in .block-photo .ct .in p a, .group.default.block4 .ct > .in .block-video .ct .in p a, .group.default.block4 .ct > .in .block-rss .ct .in p a, .group.default.block7 .ct > .in .block-service .ct .in p a, .group.default.block7 .ct > .in .block-epaper .ct .in p a, .group.default.block7 .ct > .in .block-library .ct .in p a, .group.default.block7 .ct > .in .block-publication .ct .in p a, .group.default.block7 .ct > .in .block-research .ct .in p a, .group.default.block7 .ct > .in .block-fb .ct .in p a, .group.default.block7 .ct > .in .block-youtube .ct .in p a, .group.default.block7 .ct > .in .block-photo .ct .in p a, .group.default.block7 .ct > .in .block-video .ct .in p a, .group.default.block7 .ct > .in .block-rss .ct .in p a {
        padding-bottom: 45.45%
    }
}

@media (max-width: 767px) {
    .group.default.block4 .ct > .in .block-service .ct .in p a, .group.default.block4 .ct > .in .block-epaper .ct .in p a, .group.default.block4 .ct > .in .block-library .ct .in p a, .group.default.block4 .ct > .in .block-publication .ct .in p a, .group.default.block4 .ct > .in .block-research .ct .in p a, .group.default.block4 .ct > .in .block-fb .ct .in p a, .group.default.block4 .ct > .in .block-youtube .ct .in p a, .group.default.block4 .ct > .in .block-photo .ct .in p a, .group.default.block4 .ct > .in .block-video .ct .in p a, .group.default.block4 .ct > .in .block-rss .ct .in p a, .group.default.block7 .ct > .in .block-service .ct .in p a, .group.default.block7 .ct > .in .block-epaper .ct .in p a, .group.default.block7 .ct > .in .block-library .ct .in p a, .group.default.block7 .ct > .in .block-publication .ct .in p a, .group.default.block7 .ct > .in .block-research .ct .in p a, .group.default.block7 .ct > .in .block-fb .ct .in p a, .group.default.block7 .ct > .in .block-youtube .ct .in p a, .group.default.block7 .ct > .in .block-photo .ct .in p a, .group.default.block7 .ct > .in .block-video .ct .in p a, .group.default.block7 .ct > .in .block-rss .ct .in p a {
        padding-bottom: 54.5%
    }
}

.group.default.block4 .ct > .in .block-service .ct .in p a:hover, .group.default.block4 .ct > .in .block-service .ct .in p a:focus, .group.default.block4 .ct > .in .block-epaper .ct .in p a:hover, .group.default.block4 .ct > .in .block-epaper .ct .in p a:focus, .group.default.block4 .ct > .in .block-library .ct .in p a:hover, .group.default.block4 .ct > .in .block-library .ct .in p a:focus, .group.default.block4 .ct > .in .block-publication .ct .in p a:hover, .group.default.block4 .ct > .in .block-publication .ct .in p a:focus, .group.default.block4 .ct > .in .block-research .ct .in p a:hover, .group.default.block4 .ct > .in .block-research .ct .in p a:focus, .group.default.block4 .ct > .in .block-fb .ct .in p a:hover, .group.default.block4 .ct > .in .block-fb .ct .in p a:focus, .group.default.block4 .ct > .in .block-youtube .ct .in p a:hover, .group.default.block4 .ct > .in .block-youtube .ct .in p a:focus, .group.default.block4 .ct > .in .block-photo .ct .in p a:hover, .group.default.block4 .ct > .in .block-photo .ct .in p a:focus, .group.default.block4 .ct > .in .block-video .ct .in p a:hover, .group.default.block4 .ct > .in .block-video .ct .in p a:focus, .group.default.block4 .ct > .in .block-rss .ct .in p a:hover, .group.default.block4 .ct > .in .block-rss .ct .in p a:focus, .group.default.block7 .ct > .in .block-service .ct .in p a:hover, .group.default.block7 .ct > .in .block-service .ct .in p a:focus, .group.default.block7 .ct > .in .block-epaper .ct .in p a:hover, .group.default.block7 .ct > .in .block-epaper .ct .in p a:focus, .group.default.block7 .ct > .in .block-library .ct .in p a:hover, .group.default.block7 .ct > .in .block-library .ct .in p a:focus, .group.default.block7 .ct > .in .block-publication .ct .in p a:hover, .group.default.block7 .ct > .in .block-publication .ct .in p a:focus, .group.default.block7 .ct > .in .block-research .ct .in p a:hover, .group.default.block7 .ct > .in .block-research .ct .in p a:focus, .group.default.block7 .ct > .in .block-fb .ct .in p a:hover, .group.default.block7 .ct > .in .block-fb .ct .in p a:focus, .group.default.block7 .ct > .in .block-youtube .ct .in p a:hover, .group.default.block7 .ct > .in .block-youtube .ct .in p a:focus, .group.default.block7 .ct > .in .block-photo .ct .in p a:hover, .group.default.block7 .ct > .in .block-photo .ct .in p a:focus, .group.default.block7 .ct > .in .block-video .ct .in p a:hover, .group.default.block7 .ct > .in .block-video .ct .in p a:focus, .group.default.block7 .ct > .in .block-rss .ct .in p a:hover, .group.default.block7 .ct > .in .block-rss .ct .in p a:focus {
    transform: scale(1.2)
}

.group.default.block4 .ct > .in .block-service > .in, .group.default.block4 .ct > .in .block-fb > .in, .group.default.block7 .ct > .in .block-service > .in, .group.default.block7 .ct > .in .block-fb > .in {
    padding-right: 16px
}

@media (max-width: 960px) {
    .group.default.block4 .ct > .in .block-service > .in, .group.default.block4 .ct > .in .block-fb > .in, .group.default.block7 .ct > .in .block-service > .in, .group.default.block7 .ct > .in .block-fb > .in {
        padding-left: 8px;
        padding-right: 8px
    }
}

@media screen and (max-width: 940px) {
    .group.default.block4 .ct > .in .block-service > .in, .group.default.block4 .ct > .in .block-fb > .in, .group.default.block7 .ct > .in .block-service > .in, .group.default.block7 .ct > .in .block-fb > .in {
        padding-left: 8px;
        padding-right: 8px
    }
}

.group.default.block4 .ct > .in .block-epaper > .in, .group.default.block4 .ct > .in .block-publication > .in, .group.default.block4 .ct > .in .block-video > .in, .group.default.block4 .ct > .in .block-youtube > .in, .group.default.block7 .ct > .in .block-epaper > .in, .group.default.block7 .ct > .in .block-publication > .in, .group.default.block7 .ct > .in .block-video > .in, .group.default.block7 .ct > .in .block-youtube > .in {
    padding: 0 8px
}

.group.default.block4 .ct > .in .block-research > .in, .group.default.block4 .ct > .in .block-library > .in, .group.default.block4 .ct > .in .block-rss > .in, .group.default.block4 .ct > .in .block-photo > .in, .group.default.block7 .ct > .in .block-research > .in, .group.default.block7 .ct > .in .block-library > .in, .group.default.block7 .ct > .in .block-rss > .in, .group.default.block7 .ct > .in .block-photo > .in {
    padding-left: 16px
}

@media (max-width: 960px) {
    .group.default.block4 .ct > .in .block-research > .in, .group.default.block4 .ct > .in .block-library > .in, .group.default.block4 .ct > .in .block-rss > .in, .group.default.block4 .ct > .in .block-photo > .in, .group.default.block7 .ct > .in .block-research > .in, .group.default.block7 .ct > .in .block-library > .in, .group.default.block7 .ct > .in .block-rss > .in, .group.default.block7 .ct > .in .block-photo > .in {
        padding-left: 8px;
        padding-right: 8px
    }
}

@media screen and (max-width: 940px) {
    .group.default.block4 .ct > .in .block-research > .in, .group.default.block4 .ct > .in .block-library > .in, .group.default.block4 .ct > .in .block-rss > .in, .group.default.block4 .ct > .in .block-photo > .in, .group.default.block7 .ct > .in .block-research > .in, .group.default.block7 .ct > .in .block-library > .in, .group.default.block7 .ct > .in .block-rss > .in, .group.default.block7 .ct > .in .block-photo > .in {
        padding-left: 8px;
        padding-right: 8px
    }
}

.group.default.block4 .ct > .in .block-epaper select, .group.default.block7 .ct > .in .block-epaper select {
    width: calc(100% - 115px)
}

.group.default.block4 .ct > .in .block-service, .group.default.block7 .ct > .in .block-service {
    height: 496px
}

    .group.default.block4 .ct > .in .block-service select, .group.default.block7 .ct > .in .block-service select {
        width: calc(100% - 90px) !important
    }

    .group.default.block4 .ct > .in .block-service .ct > .in .fieldset:nth-child(1) input, .group.default.block4 .ct > .in .block-service .ct > .in .fieldset:nth-child(3) input, .group.default.block4 .ct > .in .block-service .ct > .in .fieldset:nth-child(4) input, .group.default.block7 .ct > .in .block-service .ct > .in .fieldset:nth-child(1) input, .group.default.block7 .ct > .in .block-service .ct > .in .fieldset:nth-child(3) input, .group.default.block7 .ct > .in .block-service .ct > .in .fieldset:nth-child(4) input {
        width: calc(100% - 90px)
    }

.group.default.block4 .ct > .in .block-fb, .group.default.block4 .ct > .in .block-youtube, .group.default.block4 .ct > .in .block-photo, .group.default.block4 .ct > .in .block-video, .group.default.block4 .ct > .in .block-rss, .group.default.block7 .ct > .in .block-fb, .group.default.block7 .ct > .in .block-youtube, .group.default.block7 .ct > .in .block-photo, .group.default.block7 .ct > .in .block-video, .group.default.block7 .ct > .in .block-rss {
    margin-bottom: 20px
}

@media screen and (max-width: 1128px) {
    .group.default.block4 .ct > .in .block-fb, .group.default.block4 .ct > .in .block-youtube, .group.default.block4 .ct > .in .block-photo, .group.default.block4 .ct > .in .block-video, .group.default.block4 .ct > .in .block-rss, .group.default.block7 .ct > .in .block-fb, .group.default.block7 .ct > .in .block-youtube, .group.default.block7 .ct > .in .block-photo, .group.default.block7 .ct > .in .block-video, .group.default.block7 .ct > .in .block-rss {
        margin-bottom: 20px
    }
}

@media (max-width: 960px) {
    .group.default.block4 .ct > .in .block-fb, .group.default.block4 .ct > .in .block-youtube, .group.default.block4 .ct > .in .block-photo, .group.default.block4 .ct > .in .block-video, .group.default.block4 .ct > .in .block-rss, .group.default.block7 .ct > .in .block-fb, .group.default.block7 .ct > .in .block-youtube, .group.default.block7 .ct > .in .block-photo, .group.default.block7 .ct > .in .block-video, .group.default.block7 .ct > .in .block-rss {
        margin-bottom: 10px
    }
}

.group.default.block4 .ct > .in .block-fb .hd, .group.default.block4 .ct > .in .block-youtube .hd, .group.default.block4 .ct > .in .block-photo .hd, .group.default.block4 .ct > .in .block-video .hd, .group.default.block4 .ct > .in .block-rss .hd, .group.default.block7 .ct > .in .block-fb .hd, .group.default.block7 .ct > .in .block-youtube .hd, .group.default.block7 .ct > .in .block-photo .hd, .group.default.block7 .ct > .in .block-video .hd, .group.default.block7 .ct > .in .block-rss .hd {
    padding-top: 0 !important
}

    .group.default.block4 .ct > .in .block-fb .hd h2::before, .group.default.block4 .ct > .in .block-youtube .hd h2::before, .group.default.block4 .ct > .in .block-photo .hd h2::before, .group.default.block4 .ct > .in .block-video .hd h2::before, .group.default.block4 .ct > .in .block-rss .hd h2::before, .group.default.block7 .ct > .in .block-fb .hd h2::before, .group.default.block7 .ct > .in .block-youtube .hd h2::before, .group.default.block7 .ct > .in .block-photo .hd h2::before, .group.default.block7 .ct > .in .block-video .hd h2::before, .group.default.block7 .ct > .in .block-rss .hd h2::before {
        background-image: url('../Images/icon-pic/icon_video.png?1582106427');
        background-repeat: no-repeat;
        background-position: center
    }

.group.default.block4 .ct > .in .block-fb .ct .in a, .group.default.block4 .ct > .in .block-youtube .ct .in a, .group.default.block4 .ct > .in .block-photo .ct .in a, .group.default.block4 .ct > .in .block-video .ct .in a, .group.default.block4 .ct > .in .block-rss .ct .in a, .group.default.block7 .ct > .in .block-fb .ct .in a, .group.default.block7 .ct > .in .block-youtube .ct .in a, .group.default.block7 .ct > .in .block-photo .ct .in a, .group.default.block7 .ct > .in .block-video .ct .in a, .group.default.block7 .ct > .in .block-rss .ct .in a {
    background-image: url('../Images/img1.jpg?1633305696');
    background-size: cover;
    background-position: center
}

    .group.default.block4 .ct > .in .block-fb .ct .in a img, .group.default.block4 .ct > .in .block-youtube .ct .in a img, .group.default.block4 .ct > .in .block-photo .ct .in a img, .group.default.block4 .ct > .in .block-video .ct .in a img, .group.default.block4 .ct > .in .block-rss .ct .in a img, .group.default.block7 .ct > .in .block-fb .ct .in a img, .group.default.block7 .ct > .in .block-youtube .ct .in a img, .group.default.block7 .ct > .in .block-photo .ct .in a img, .group.default.block7 .ct > .in .block-video .ct .in a img, .group.default.block7 .ct > .in .block-rss .ct .in a img {
        opacity: 0
    }

@media (max-width: 1128px) {
    .group.default.block4 .ct > .in .block-fb .ct .in a, .group.default.block4 .ct > .in .block-youtube .ct .in a, .group.default.block4 .ct > .in .block-photo .ct .in a, .group.default.block4 .ct > .in .block-video .ct .in a, .group.default.block4 .ct > .in .block-rss .ct .in a, .group.default.block7 .ct > .in .block-fb .ct .in a, .group.default.block7 .ct > .in .block-youtube .ct .in a, .group.default.block7 .ct > .in .block-photo .ct .in a, .group.default.block7 .ct > .in .block-video .ct .in a, .group.default.block7 .ct > .in .block-rss .ct .in a {
        height: 175px
    }
}

@media (max-width: 1060px) {
    .group.default.block4 .ct > .in .block-fb .ct .in a, .group.default.block4 .ct > .in .block-youtube .ct .in a, .group.default.block4 .ct > .in .block-photo .ct .in a, .group.default.block4 .ct > .in .block-video .ct .in a, .group.default.block4 .ct > .in .block-rss .ct .in a, .group.default.block7 .ct > .in .block-fb .ct .in a, .group.default.block7 .ct > .in .block-youtube .ct .in a, .group.default.block7 .ct > .in .block-photo .ct .in a, .group.default.block7 .ct > .in .block-video .ct .in a, .group.default.block7 .ct > .in .block-rss .ct .in a {
        height: 177px
    }
}

@media (min-width: 1160px) {
    .group.default.block4 .ct > .in .block-fb .hd, .group.default.block7 .ct > .in .block-fb .hd {
        width: 360px
    }
}

.group.default.block4 .ct > .in .block-fb .hd h2::before, .group.default.block7 .ct > .in .block-fb .hd h2::before {
    background-image: url('../Images/icon-pic/icon_fb.png?1582106427');
    background-repeat: no-repeat;
    background-position: center
}

@media (min-width: 1160px) {
    .group.default.block4 .ct > .in .block-fb .ct, .group.default.block7 .ct > .in .block-fb .ct {
        width: 360px
    }
}

.group.default.block4 .ct > .in .block-fb .ct .in, .group.default.block7 .ct > .in .block-fb .ct .in {
    border-radius: 0 0 40px 40px;
    overflow: hidden;
    border: 1px solid #DBDFEB
}

@media (max-width: 500px) {
    .group.default.block4 .ct > .in .block-fb .ct .in, .group.default.block7 .ct > .in .block-fb .ct .in {
        border-radius: 0 0 20px 20px
    }
}

.group.default.block4 .ct > .in .block-fb .ct .in a, .group.default.block7 .ct > .in .block-fb .ct .in a {
    background-image: none
}

.group.default.block4 .ct > .in .block-fb .ct .in p, .group.default.block7 .ct > .in .block-fb .ct .in p {
    width: 360px;
    display: block;
    margin: 0 auto
}

@media (max-width: 1120px) {
    .group.default.block4 .ct > .in .block-fb .ct .in p, .group.default.block7 .ct > .in .block-fb .ct .in p {
        height: 442px
    }
}

@media (max-width: 1080px) {
    .group.default.block4 .ct > .in .block-fb .ct .in p, .group.default.block7 .ct > .in .block-fb .ct .in p {
        height: 428px
    }
}

@media (max-width: 1060px) {
    .group.default.block4 .ct > .in .block-fb .ct .in p, .group.default.block7 .ct > .in .block-fb .ct .in p {
        height: 420px
    }
}

@media (max-width: 1030px) {
    .group.default.block4 .ct > .in .block-fb .ct .in p, .group.default.block7 .ct > .in .block-fb .ct .in p {
        height: 410px
    }
}

@media (max-width: 990px) {
    .group.default.block4 .ct > .in .block-fb .ct .in p, .group.default.block7 .ct > .in .block-fb .ct .in p {
        height: 398px
    }
}

@media (max-width: 980px) {
    .group.default.block4 .ct > .in .block-fb .ct .in p, .group.default.block7 .ct > .in .block-fb .ct .in p {
        height: 391px
    }
}

@media (max-width: 970px) {
    .group.default.block4 .ct > .in .block-fb .ct .in p, .group.default.block7 .ct > .in .block-fb .ct .in p {
        height: 388px
    }
}

@media (max-width: 960px) {
    .group.default.block4 .ct > .in .block-fb .ct .in p, .group.default.block7 .ct > .in .block-fb .ct .in p {
        height: 451px
    }
}

@media (max-width: 950px) {
    .group.default.block4 .ct > .in .block-fb .ct .in p, .group.default.block7 .ct > .in .block-fb .ct .in p {
        height: 459px
    }
}

@media (max-width: 945px) {
    .group.default.block4 .ct > .in .block-fb .ct .in p, .group.default.block7 .ct > .in .block-fb .ct .in p {
        height: 455px
    }
}

@media (max-width: 948px) {
    .group.default.block4 .ct > .in .block-fb .ct .in p, .group.default.block7 .ct > .in .block-fb .ct .in p {
        height: 445px
    }
}

@media (max-width: 937px) {
    .group.default.block4 .ct > .in .block-fb .ct .in p, .group.default.block7 .ct > .in .block-fb .ct .in p {
        height: 442px
    }
}

@media (max-width: 926px) {
    .group.default.block4 .ct > .in .block-fb .ct .in p, .group.default.block7 .ct > .in .block-fb .ct .in p {
        height: 435px
    }
}

@media (max-width: 915px) {
    .group.default.block4 .ct > .in .block-fb .ct .in p, .group.default.block7 .ct > .in .block-fb .ct .in p {
        height: 440px
    }
}

@media (max-width: 904px) {
    .group.default.block4 .ct > .in .block-fb .ct .in p, .group.default.block7 .ct > .in .block-fb .ct .in p {
        height: 435px
    }
}

@media (max-width: 893px) {
    .group.default.block4 .ct > .in .block-fb .ct .in p, .group.default.block7 .ct > .in .block-fb .ct .in p {
        height: 432px
    }
}

@media (max-width: 885px) {
    .group.default.block4 .ct > .in .block-fb .ct .in p, .group.default.block7 .ct > .in .block-fb .ct .in p {
        height: 430px
    }
}

@media (max-width: 882px) {
    .group.default.block4 .ct > .in .block-fb .ct .in p, .group.default.block7 .ct > .in .block-fb .ct .in p {
        height: 427px
    }
}

@media (max-width: 874px) {
    .group.default.block4 .ct > .in .block-fb .ct .in p, .group.default.block7 .ct > .in .block-fb .ct .in p {
        height: 425px
    }
}

@media (max-width: 870px) {
    .group.default.block4 .ct > .in .block-fb .ct .in p, .group.default.block7 .ct > .in .block-fb .ct .in p {
        height: 420px
    }
}

@media (max-width: 860px) {
    .group.default.block4 .ct > .in .block-fb .ct .in p, .group.default.block7 .ct > .in .block-fb .ct .in p {
        height: 415px
    }
}

@media (max-width: 848px) {
    .group.default.block4 .ct > .in .block-fb .ct .in p, .group.default.block7 .ct > .in .block-fb .ct .in p {
        height: 410px
    }
}

@media (max-width: 838px) {
    .group.default.block4 .ct > .in .block-fb .ct .in p, .group.default.block7 .ct > .in .block-fb .ct .in p {
        height: 405px
    }
}

@media (max-width: 825px) {
    .group.default.block4 .ct > .in .block-fb .ct .in p, .group.default.block7 .ct > .in .block-fb .ct .in p {
        height: 400px
    }
}

@media (max-width: 815px) {
    .group.default.block4 .ct > .in .block-fb .ct .in p, .group.default.block7 .ct > .in .block-fb .ct .in p {
        height: 395px
    }
}

@media (max-width: 804px) {
    .group.default.block4 .ct > .in .block-fb .ct .in p, .group.default.block7 .ct > .in .block-fb .ct .in p {
        height: 390px
    }
}

@media (max-width: 800px) {
    .group.default.block4 .ct > .in .block-fb .ct .in p, .group.default.block7 .ct > .in .block-fb .ct .in p {
        height: 390px
    }
}

@media (max-width: 793px) {
    .group.default.block4 .ct > .in .block-fb .ct .in p, .group.default.block7 .ct > .in .block-fb .ct .in p {
        height: 385px
    }
}

@media (max-width: 782px) {
    .group.default.block4 .ct > .in .block-fb .ct .in p, .group.default.block7 .ct > .in .block-fb .ct .in p {
        height: 380px
    }
}

@media (max-width: 772px) {
    .group.default.block4 .ct > .in .block-fb .ct .in p, .group.default.block7 .ct > .in .block-fb .ct .in p {
        height: 378px
    }
}

@media (max-width: 768px) {
    .group.default.block4 .ct > .in .block-fb .ct .in p, .group.default.block7 .ct > .in .block-fb .ct .in p {
        height: 375px
    }
}

@media (max-width: 767px) {
    .group.default.block4 .ct > .in .block-fb .ct .in p, .group.default.block7 .ct > .in .block-fb .ct .in p {
        height: 460px
    }
}

.group.default.block4 .ct > .in .block-photo .hd h2::before, .group.default.block7 .ct > .in .block-photo .hd h2::before {
    background-image: url('../Images/icon-pic/icon_img.png?1582106427');
    background-repeat: no-repeat;
    background-position: center
}

.group.default.block4 .ct > .in .block-photo .ct .in a, .group.default.block7 .ct > .in .block-photo .ct .in a {
    background-image: url('../Images/img2.jpg?1633305696')
}

@media screen and (max-width: 960px) {
    .group.default.block4 .ct > .in .block-video, .group.default.block7 .ct > .in .block-video {
        clear: both !important
    }
}

.group.default.block4 .ct > .in .block-video .hd h2::before, .group.default.block7 .ct > .in .block-video .hd h2::before {
    background-image: url('../Images/icon-pic/icon_cloud.png?1582106427');
    background-repeat: no-repeat;
    background-position: center
}

.group.default.block4 .ct > .in .block-video .ct .in a, .group.default.block7 .ct > .in .block-video .ct .in a {
    background-image: url('../Images/img3.jpg?1633305696')
}

.group.default.block4 .ct > .in .block-rss .hd h2::before, .group.default.block7 .ct > .in .block-rss .hd h2::before {
    background-image: url('../Images/icon-pic/icon_rss_w.png?1582106427');
    background-repeat: no-repeat;
    background-position: center
}

.group.default.block4 .ct > .in .block-rss .ct .in a, .group.default.block7 .ct > .in .block-rss .ct .in a {
    background-image: url('../Images/img4.jpg?1633305696')
}

.group.default.block1 .headH3, .group.default.block2 .headH3, .group.default.block3 .headH3, .group.default.block4 .headH3, .group.default.block6 .headH3, .group.default.block7 .headH3, .group.default.block8 .headH3, .group.default.block9 .headH3, .group.default.block10 .headH3, .group.default.links2 .headH3 {
    font-size: 2em;
    padding-left: 60px;
    position: relative;
    margin: 0px 0 30px 0
}

    .group.default.block1 .headH3::before, .group.default.block2 .headH3::before, .group.default.block3 .headH3::before, .group.default.block4 .headH3::before, .group.default.block6 .headH3::before, .group.default.block7 .headH3::before, .group.default.block8 .headH3::before, .group.default.block9 .headH3::before, .group.default.block10 .headH3::before, .group.default.links2 .headH3::before {
        content: "";
        position: absolute;
        z-index: 1;
        top: -2px;
        left: 0;
        display: block;
        height: 48px;
        width: 48px;
        border-radius: 48px;
        background-color: #1872D6;
        background-size: contain;
        background-repeat: no-repeat;
        background-position: center
    }

    .group.default.block1 .headH3 span div:focus, .group.default.block1 .headH3 a:focus, .group.default.block2 .headH3 span div:focus, .group.default.block2 .headH3 a:focus, .group.default.block3 .headH3 span div:focus, .group.default.block3 .headH3 a:focus, .group.default.block4 .headH3 span div:focus, .group.default.block4 .headH3 a:focus, .group.default.block6 .headH3 span div:focus, .group.default.block6 .headH3 a:focus, .group.default.block7 .headH3 span div:focus, .group.default.block7 .headH3 a:focus, .group.default.block8 .headH3 span div:focus, .group.default.block8 .headH3 a:focus, .group.default.block9 .headH3 span div:focus, .group.default.block9 .headH3 a:focus, .group.default.block10 .headH3 span div:focus, .group.default.block10 .headH3 a:focus, .group.default.links2 .headH3 span div:focus, .group.default.links2 .headH3 a:focus {
        background-color: #FFF
    }

@media screen and (max-width: 1128px) {
    .group.default.block1, .group.default.block2, .group.default.block3, .group.default.block4, .group.default.block6, .group.default.block7, .group.default.block8, .group.default.block9, .group.default.block10, .group.default.links2 {
        margin: 0 auto;
        padding: 0 24px;
        box-sizing: border-box
    }
}

@media (max-width: 500px) {
    .group.default.block1, .group.default.block2, .group.default.block3, .group.default.block4, .group.default.block6, .group.default.block7, .group.default.block8, .group.default.block9, .group.default.block10, .group.default.links2 {
        padding: 0 12px
    }
}

@media (max-width: 500px) {
    .group.default.block1 .headH3, .group.default.block2 .headH3, .group.default.block3 .headH3, .group.default.block4 .headH3, .group.default.block6 .headH3, .group.default.block7 .headH3, .group.default.block8 .headH3, .group.default.block9 .headH3, .group.default.block10 .headH3, .group.default.links2 .headH3 {
        font-size: 1.6em;
        padding-left: 50px
    }

        .group.default.block1 .headH3::before, .group.default.block2 .headH3::before, .group.default.block3 .headH3::before, .group.default.block4 .headH3::before, .group.default.block6 .headH3::before, .group.default.block7 .headH3::before, .group.default.block8 .headH3::before, .group.default.block9 .headH3::before, .group.default.block10 .headH3::before, .group.default.links2 .headH3::before {
            height: 40px;
            width: 40px
        }
}

.group.default.block1 {
    /*background-color: #F7F8FB*/
}

    .group.default.block1:lang(en) {
        padding-bottom: 60px;
        overflow: hidden
    }

        .group.default.block1:lang(en) .area-figure.album .ct .img span {
            background-image: none !important
        }

    .group.default.block1 .block-news-event > .in > .ct > .in ul li:nth-child(1) {
        /*box-shadow: rgba(100,116,164,0.3) 0px 4px 6px;*/
        border-radius: 40px 40px 0 0
    }

        .group.default.block1 .block-news-event > .in > .ct > .in ul li:nth-child(1).rss {
            box-shadow: none;
            border-radius: 40px
        }

@media screen and (max-width: 1128px) {
    .group.default.block1 .block-news-event {
        width: 100% !important
    }
}

.group.default.block1 .block-news-event .group-list.slider > .in > .ct > .in {
    box-shadow: rgba(100,116,164,0.3) 0px 4px 6px;
    border-radius: 0 0 40px 40px;
    overflow: hidden
}

.group.default.block1 .block-news-event .group-list.slider .group-list.message {
    border: 1px solid #ccc;
    margin-top: 0
}

.group.default.block1 .group-list.message > .in > .ct > .in > ul > li {
    width: 100%;
    margin: 0
}

.group.default.block1 .rss {
    margin-right: 16px
}

@media (max-width: 500px) {
    .group.default.block1 .rss {
        margin-right: 0
    }
}

.group.default.block1 .rss span {
    position: relative
}

    .group.default.block1 .rss span::before {
        display: block;
        position: absolute;
        z-index: 2;
        top: 16px;
        left: 25px;
        content: "";
        background-image: url('../Images/icon-pic/icon-rss.png');
        background-size: contain;
        width: 16px;
        height: 16px
    }

@media (max-width: 500px) {
    .group.default.block1 .rss span::before {
        top: 14px;
        left: 18px
    }
}

.group.default.block1 .rss a {
    color: #161B2D;
    background-color: #fff !important;
    padding-left: 45px !important;
    transition: box-shadow 300ms, transform 300ms
}

@media (max-width: 500px) {
    .group.default.block1 .rss a {
        padding: 14px 35px 14px 38px !important
    }
}

.group.default.block1 .rss a::before, .group.default.block1 .rss a::after {
    background-color: #1872D6
}

.group.default.block1 .rss a:hover, .group.default.block1 .rss a:focus {
    color: white;
   background-color: #135bab !important;
    box-shadow: 6px 6px 10px rgba(0,0,0,0.6);
    -webkit-transform: translate3d(0, -6px, 0);
    transform: translate3d(0, -6px, 0)
}

    .group.default.block1 .rss a:hover::before, .group.default.block1 .rss a:hover::after, .group.default.block1 .rss a:focus::before, .group.default.block1 .rss a:focus::after {
        background-color: white
    }

@media (max-width: 500px) {
    .group.default.block1 .more a {
        padding: 14px 35px 14px 15px !important
    }
}

.group.default.block1 .more a:hover, .group.default.block1 .more a:focus {
    color: #fff
}

    .group.default.block1 .more a:hover::before, .group.default.block1 .more a:hover::after, .group.default.block1 .more a:focus::before, .group.default.block1 .more a:focus::after {
        background-color: white
    }

.group.default.block1 .headH3::before {
    background-image: url('../Images/icon-pic/icon_spearker.png')
}

.group.default.block2 {
    padding-bottom: 150px;
    background-image: url(../Images/bg-lake.png);
    background-size: auto;
    background-repeat: no-repeat;
    background-position: center 660px;
    /*background-color: #F7F8FB*/
}

@media screen and (max-width: 940px) {
    .group.default.block2 {
        background-image: none
    }

        .group.default.block2:lang(en) {
            /*background-color: #F7F8FB !important */
        }
}

@media (max-width: 767px) {
    .group.default.block2 {
        padding-bottom: 30px
    }
}

.group.default.block2 .headH3::before {
    background-image: url('../Images/icon-pic/icon_chart.png')
}

.group.default.block2:lang(en) {
    padding-bottom: 50px;
    background-image: none;
    background-color: transparent;
    background-image: url('../Images/bg-w.png');
    background-size: auto;
    background-repeat: repeat-x;
    background-position: center bottom;
    background-size: contain
}

    .group.default.block2:lang(en) > .in > .ct {
        background-image: url('../Images/bg-w.png');
        background-size: auto;
        background-repeat: repeat-x;
        background-position: center bottom;
        background-size: contain
    }

    .group.default.block2:lang(en) .headH3::before {
        background-image: url('../Images/icon-pic/icon_video.png')
    }

    .group.default.block2:lang(en) .area-editor.default .hd {
        display: none
    }

    .group.default.block2:lang(en) .area-editor.default .ct {
        font-size: 1.4em;
        line-height: 2em;
        font-weight: bold
    }

@media screen and (max-width: 940px) {
    .group.default.block2:lang(en) .area-editor.default .ct {
        font-size: 1.2em;
        line-height: 1.6em
    }
}

.group.default.block2:lang(en) .area-editor.default .ct > .in p {
    margin-top: 0
}

.group.default.block2 .block-chart > .in .highcharts-container {
    width: 100%
}

.group.default.block2 .block-chart > .in .hd {
    display: none
}

.group.default.block2 .block-chart > .in .ct {
    height: 0;
    padding-bottom: 77.5%;
    background-color: white;
    margin-right: 12px;
    border-radius: 40px;
    overflow: hidden;
    box-shadow: rgba(100,116,164,0.3) 0px 4px 6px
}

    .group.default.block2 .block-chart > .in .ct > .in {
        box-sizing: border-box;
        padding: 20px
    }

@media (max-width: 1000px) {
    .group.default.block2 .block-chart > .in .ct > .in {
        padding: 0 20px
    }
}

@media (max-width: 1000px) {
    .group.default.block2 .block-chart > .in .ct > .in {
        padding: 0 10px
    }
}

@media (max-width: 980px) {
    .group.default.block2 .block-chart > .in .ct > .in {
        padding: 0px
    }
}

@media (max-width: 1060px) {
    .group.default.block2 .block-chart > .in .ct {
        padding-bottom: 84%
    }
}

@media (max-width: 970px) {
    .group.default.block2 .block-chart > .in .ct {
        padding-bottom: 105%
    }
}

@media (max-width: 840px) {
    .group.default.block2 .block-chart > .in .ct {
        padding-bottom: 108%
    }
}

@media (max-width: 500px) {
    .group.default.block2 .block-chart > .in .ct {
        border-radius: 20px
    }
}

.group.default.block2 .block-chart > .in .ft {
    top: auto;
    bottom: -78px;
    right: auto;
    left: auto;
    width: 100%;
    text-align: center;
    position: absolute;
    z-index: 2
}

    .group.default.block2 .block-chart > .in .ft .in {
        margin: 0 auto;
        display: inline-block
    }

@media (max-width: 767px) {
    .group.default.block2 .block-chart > .in .ct {
        margin-right: 0;
        height: auto;
        padding-bottom: 0
    }

    .group.default.block2 .block-chart > .in .ft {
        position: relative;
        top: auto;
        bottom: auto;
        margin: 16px 0 32px 0
    }
}

.group.default.block2 .block-ad > .in {
    height: 0;
    padding-bottom: 79.71%;
    background-color: white;
    margin-left: 12px
}

@media (max-width: 767px) {
    .group.default.block2 .block-ad > .in {
        margin-left: 0
    }
}

.group.default.block2 .block-ad .ct {
    border-radius: 40px;
    overflow: hidden;
    box-shadow: rgba(100,116,164,0.3) 0px 4px 6px
}

@media (max-width: 500px) {
    .group.default.block2 .block-ad .ct {
        border-radius: 20px
    }
}

.group.default.block2 .block-ad .ct .in ul::before {
    display: none;
    visibility: hidden
}

.group.default.block2 .block-ad .ct .in ul li .simple-pic.default a img {
    max-height: 440px;
    opacity: 0;
    display: none
}

.group.default.block2 .block-ad .ct .in ul li .simple-pic.default .ct .in span {
    height: 0;
    padding-bottom: 79.71%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center
}

    .group.default.block2 .block-ad .ct .in ul li .simple-pic.default .ct .in span a {
        height: 0;
        padding-bottom: 79.71%
    }

.group.default.block2 .block-ad .ft {
    position: absolute;
    z-index: 2;
    width: 100%;
    bottom: -50px
}

.group.default.video1 {
    z-index: 3;
    position: relative
}

    .group.default.video1:lang(en) {
        background-image: url('../Images/bg-bottom.png');
        background-size: initial;
        background-repeat: repeat-x;
        background-position: center 526px;
        background-color: transparent
    }

@media screen and (max-width: 940px) {
    .group.default.video1:lang(en) {
        background-image: none;
        /*background-color: #F7F8FB*/
    }
}

.group.default.moreblock3 .area-editor.default {
    width: 100% !important
}

    .group.default.moreblock3 .area-editor.default .hd {
        display: none
    }

    .group.default.moreblock3 .area-editor.default .ft {
        width: 100%;
        text-align: center;
        display: block;
        height: 50px
    }

        .group.default.moreblock3 .area-editor.default .ft > .in {
            width: 100%;
            text-align: center;
            display: block;
            height: 50px
        }

            .group.default.moreblock3 .area-editor.default .ft > .in > ul {
                width: 100%;
                text-align: center;
                display: block;
                height: 50px
            }

.group.default.moreblock3:lang(en) {
    padding-bottom: 90px;
    /*background-color: #F7F8FB*/
}

.group.default.block3 {
    background-image: url('../Images/bg-lake.png');
    background-size: auto;
    background-repeat: no-repeat;
    background-position: center bottom;
    padding-bottom: 90px;
    /*background-color: #F7F8FB*/
    position: relative;
    font-size: 1.1em
}

    .group.default.block3 > .in > .ct > .in > .group.default > .in:after {
        content: "";
        display: block;
        width: 400px;
        height: 400px;
        background-image: url('../Images/bg-lake2.png');
        background-repeat: no-repeat;
        background-position: center bottom;
        position: absolute;
        z-index: 1;
        top: -60px;
        left: -15%;
        animation: drift 60000ms infinite linear
    }

@media screen and (max-width: 940px) {
    .group.default.block3 > .in > .ct > .in > .group.default > .in:after {
        display: none
    }
}

.group.default.block3 > .in > .ct > .in > .group.default.moreblock3 > .in:after {
    display: none
}

.group.default.block3:lang(en) {
    background-image: none;
    padding-bottom: 0px;
    padding-bottom: 30px;
    background-image: url('../Images/bg-bottom.png');
    background-size: initial;
    background-repeat: repeat-x;
    background-position: center -350px;
    background-color: transparent
}

@media screen and (max-width: 1117px) {
    .group.default.block3:lang(en) {
        background-image: none;
        /*background-color: #F7F8FB*/
    }
}

@media screen and (max-width: 940px) {
    .group.default.block3 {
        background-image: none
    }

        .group.default.block3:lang(en) {
            background-image: none;
            /*background-color: #F7F8FB*/
        }
}

.group.default.block3 .headH3::before {
    background-image: url('../Images/icon-pic/icon_books.png')
}

.group.default.block3 .block-knowledge1, .group.default.block3 .block-knowledge2, .group.default.block3 .block-knowledge3 {
    position: relative;
    z-index: 2
}

@media (min-width: 961px) {
    .group.default.block3 .block-knowledge1, .group.default.block3 .block-knowledge2, .group.default.block3 .block-knowledge3 {
        width: 33.33333%
    }
}

.group.default.block3 .block-knowledge1 .ft, .group.default.block3 .block-knowledge1 .hd, .group.default.block3 .block-knowledge2 .ft, .group.default.block3 .block-knowledge2 .hd, .group.default.block3 .block-knowledge3 .ft, .group.default.block3 .block-knowledge3 .hd {
    display: none
}

.group.default.block3 .block-knowledge1 .ct .in, .group.default.block3 .block-knowledge2 .ct .in, .group.default.block3 .block-knowledge3 .ct .in {
    height: 272px;
    background-color: white;
    border-radius: 40px;
    overflow: hidden;
    box-shadow: rgba(100,116,164,0.3) 0px 4px 6px;
    box-sizing: border-box;
    padding: 24px;
    position: relative
}

@media (min-width: 1160px) {
    .group.default.block3 .block-knowledge1 .ct .in, .group.default.block3 .block-knowledge2 .ct .in, .group.default.block3 .block-knowledge3 .ct .in {
        width: 360px !important
    }
}

@media (max-width: 500px) {
    .group.default.block3 .block-knowledge1 .ct .in, .group.default.block3 .block-knowledge2 .ct .in, .group.default.block3 .block-knowledge3 .ct .in {
        border-radius: 20px;
        font-size: 1.3em
    }
}

.group.default.block3 .block-knowledge1 .ct .in ul, .group.default.block3 .block-knowledge2 .ct .in ul, .group.default.block3 .block-knowledge3 .ct .in ul {
    margin: 0;
    padding: 0
}

    .group.default.block3 .block-knowledge1 .ct .in ul li, .group.default.block3 .block-knowledge2 .ct .in ul li, .group.default.block3 .block-knowledge3 .ct .in ul li {
        margin: 0;
        padding: 0;
        list-style: none;
        border-radius: 40px;
        overflow: hidden
    }

@media (max-width: 500px) {
    .group.default.block3 .block-knowledge1 .ct .in ul li, .group.default.block3 .block-knowledge2 .ct .in ul li, .group.default.block3 .block-knowledge3 .ct .in ul li {
        border-radius: 20px
    }
}

.group.default.block3 .block-knowledge1 .ct .in ul li.main-tag, .group.default.block3 .block-knowledge2 .ct .in ul li.main-tag, .group.default.block3 .block-knowledge3 .ct .in ul li.main-tag {
    padding: 0 16px;
    height: 40px;
    line-height: 40px;
    background-color: #474A54;
    border-radius: 40px;
    display: inline-block;
    float: left;
    color: #fff;
    font-weight: bold;
    position: relative;
    box-sizing: border-box;
    padding-left: 35px
}

@media (max-width: 500px) {
    .group.default.block3 .block-knowledge1 .ct .in ul li.main-tag, .group.default.block3 .block-knowledge2 .ct .in ul li.main-tag, .group.default.block3 .block-knowledge3 .ct .in ul li.main-tag {
        border-radius: 20px
    }
}

.group.default.block3 .block-knowledge1 .ct .in ul li.main-tag::before, .group.default.block3 .block-knowledge2 .ct .in ul li.main-tag::before, .group.default.block3 .block-knowledge3 .ct .in ul li.main-tag::before {
    content: "";
    display: block;
    position: absolute;
    left: 5px;
    top: 5px;
    width: 30px;
    height: 30px;
    background-image: url('../Images/icon-pic/icon_lamp.png');
    background-size: cover
}

.group.default.block3 .block-knowledge1 .ct .in ul li.sub-tag, .group.default.block3 .block-knowledge2 .ct .in ul li.sub-tag, .group.default.block3 .block-knowledge3 .ct .in ul li.sub-tag {
    display: inline-block;
    float: right;
    height: 40px;
    line-height: 40px
}

.group.default.block3 .block-knowledge1 .ct .in ul li.query, .group.default.block3 .block-knowledge2 .ct .in ul li.query, .group.default.block3 .block-knowledge3 .ct .in ul li.query {
    display: block;
    clear: both;
    overflow: visible;
    font-size: 1.2em;
    font-weight: bold;
    position: relative;
    padding-top: 30px
}

    .group.default.block3 .block-knowledge1 .ct .in ul li.query::before, .group.default.block3 .block-knowledge2 .ct .in ul li.query::before, .group.default.block3 .block-knowledge3 .ct .in ul li.query::before {
        content: "";
        display: block;
        position: absolute;
        left: 0;
        top: 8px;
        width: 24px;
        height: 24px;
        background-image: url('../Images/icon-pic/icon_Q.png');
        background-size: cover
    }

.group.default.block3 .block-knowledge1 .ct .in .answer, .group.default.block3 .block-knowledge2 .ct .in .answer, .group.default.block3 .block-knowledge3 .ct .in .answer {
    color: #135aa8 !important;
    font-weight: bold;
    position: relative;
    padding: 14px 40px 14px 25px;
    position: absolute;
    right: -1px;
    bottom: 10px;
    border-radius: 40px
}

    .group.default.block3 .block-knowledge1 .ct .in .answer::before, .group.default.block3 .block-knowledge1 .ct .in .answer::after, .group.default.block3 .block-knowledge2 .ct .in .answer::before, .group.default.block3 .block-knowledge2 .ct .in .answer::after, .group.default.block3 .block-knowledge3 .ct .in .answer::before, .group.default.block3 .block-knowledge3 .ct .in .answer::after {
        content: "";
        display: block;
        width: 24px;
        height: 2px;
        position: absolute;
        right: 0px;
        top: 24px;
        background-color: #1872D6;
        z-index: 1
    }

    .group.default.block3 .block-knowledge1 .ct .in .answer::after, .group.default.block3 .block-knowledge2 .ct .in .answer::after, .group.default.block3 .block-knowledge3 .ct .in .answer::after {
        width: 10px;
        height: 10px;
        border-radius: 20px;
        right: 14px;
        top: 20px
    }

    .group.default.block3 .block-knowledge1 .ct .in .answer:hover, .group.default.block3 .block-knowledge1 .ct .in .answer:focus, .group.default.block3 .block-knowledge2 .ct .in .answer:hover, .group.default.block3 .block-knowledge2 .ct .in .answer:focus, .group.default.block3 .block-knowledge3 .ct .in .answer:hover, .group.default.block3 .block-knowledge3 .ct .in .answer:focus {
       background-color: #135bab;
        color: #fff !important
    }

        .group.default.block3 .block-knowledge1 .ct .in .answer:hover::before, .group.default.block3 .block-knowledge1 .ct .in .answer:hover::after, .group.default.block3 .block-knowledge1 .ct .in .answer:focus::before, .group.default.block3 .block-knowledge1 .ct .in .answer:focus::after, .group.default.block3 .block-knowledge2 .ct .in .answer:hover::before, .group.default.block3 .block-knowledge2 .ct .in .answer:hover::after, .group.default.block3 .block-knowledge2 .ct .in .answer:focus::before, .group.default.block3 .block-knowledge2 .ct .in .answer:focus::after, .group.default.block3 .block-knowledge3 .ct .in .answer:hover::before, .group.default.block3 .block-knowledge3 .ct .in .answer:hover::after, .group.default.block3 .block-knowledge3 .ct .in .answer:focus::before, .group.default.block3 .block-knowledge3 .ct .in .answer:focus::after {
            background-color: white
        }

.group.default.block3 .block-knowledge1 .ct {
    padding-right: 16px
}

@media screen and (max-width: 940px) {
    .group.default.block3 .block-knowledge1 {
        padding: 0 8px;
        box-sizing: border-box
    }

        .group.default.block3 .block-knowledge1 .ct {
            display: inline-block;
            width: 100%
        }
}

@media (min-width: 1160px) {
    .group.default.block3 .block-knowledge2 > .in {
        margin-left: 1px
    }
}

.group.default.block3 .block-knowledge2 .ct {
    padding: 0 8px 0 9px
}

@media screen and (max-width: 940px) {
    .group.default.block3 .block-knowledge2 {
        padding: 0 8px;
        box-sizing: border-box
    }

        .group.default.block3 .block-knowledge2 .ct {
            display: inline-block;
            width: 100%
        }
}

@media (max-width: 768px) {
    .group.default.block3 .block-knowledge2 {
        display: none
    }
}

@media (min-width: 1160px) {
    .group.default.block3 .block-knowledge3 > .in {
        margin-left: 2px
    }
}

@media screen and (max-width: 940px) {
    .group.default.block3 .block-knowledge3 {
        display: none
    }
}

.group.default.block3 .block-knowledge3 .ct {
    padding-left: 16px
}

.group.default.block4 {
    color: #fff;
    padding-bottom: 50px;
    background-image: url(../Images/bg-top.png);
    background-size: contain;
    background-repeat: repeat-x;
    background-position: center top
}

@media screen and (max-width: 940px) {
    .group.default.block4 {
        /*background-color: #F7F8FB*/
    }
}

@media (max-width: 767px) {
    .group.default.block4 {
        padding-bottom: 24px;
        /*background-color: #F7F8FB*/
    }
}

[data-js="false"] .group.default.block4 {
    display: none
}

.group.default.block4:lang(en) {
    margin-bottom: 0px;
    padding-bottom: 30px;
    /*background-color: #F7F8FB*/
    background-image: url('../Images/bg-links.png');
    background-size: initial;
    background-repeat: repeat-x;
    background-position: center top;
    -webkit-animation: move_wave 10s linear infinite;
    animation: move_wave 10s linear infinite;
    position: relative;
    overflow: hidden
}

    .group.default.block4:lang(en)::after {
        position: absolute;
        top: 0;
        content: "";
        display: block;
        width: 100%;
        height: 100px;
        opacity: 0.5;
        z-index: 1;
        background-image: url('../Images/bg-links.png');
        background-position: 960px top;
        -webkit-animation: move_wave 6s linear infinite;
        animation: move_wave 6s linear infinite
    }

@media screen and (max-width: 940px) {
    .group.default.block4:lang(en) {
        background-image: none;
        background-color: #DBDFEB
    }

        .group.default.block4:lang(en)::after {
            display: none
        }
}

@media (max-width: 767px) {
    .group.default.block4 .hd {
        padding-top: 0px !important
    }
}

@media (max-width: 960px) {
    .group.default.block4 .hd {
        padding-top: 0px
    }

        .group.default.block4 .hd .headH3 {
            margin-bottom: 0 !important
        }
}

@media (max-width: 960px) {
    .group.default.block4 .hd:lang(en) {
        padding-top: 30px
    }
}

.group.default.block4 .ct .in {
    font-size: 1.05em
}

@media (max-width: 767px) {
    .group.default.block4 .ct .in .block-service, .group.default.block4 .ct .in .block-epaper, .group.default.block4 .ct .in .block-library, .group.default.block4 .ct .in .block-publication, .group.default.block4 .ct .in .block-research {
        margin-bottom: 24px
    }
}

@media (min-width: 1160px) {
    .group.default.block4 .ct .in .block-service > .in, .group.default.block4 .ct .in .block-epaper > .in, .group.default.block4 .ct .in .block-library > .in, .group.default.block4 .ct .in .block-publication > .in, .group.default.block4 .ct .in .block-research > .in {
        width: 360px !important;
        padding: 0
    }
}

.group.default.block4 .ct .in .block-service .ct, .group.default.block4 .ct .in .block-epaper .ct, .group.default.block4 .ct .in .block-library .ct, .group.default.block4 .ct .in .block-publication .ct, .group.default.block4 .ct .in .block-research .ct {
    overflow: hidden;
    background-color: rgba(24,81,144,0.8);
    border-radius: 0 0 40px 40px;
    box-sizing: border-box;
    padding: 20px 18px 24px 18px
}

@media screen and (max-width: 940px) {
    .group.default.block4 .ct .in .block-service .ct, .group.default.block4 .ct .in .block-epaper .ct, .group.default.block4 .ct .in .block-library .ct, .group.default.block4 .ct .in .block-publication .ct, .group.default.block4 .ct .in .block-research .ct {
        padding: 8px 18px
    }
}

@media (max-width: 500px) {
    .group.default.block4 .ct .in .block-service .ct, .group.default.block4 .ct .in .block-epaper .ct, .group.default.block4 .ct .in .block-library .ct, .group.default.block4 .ct .in .block-publication .ct, .group.default.block4 .ct .in .block-research .ct {
        border-radius: 0 0 20px 20px
    }
}

.style-theme-1 .group.default.block4 .ct .in .block-service .ct, .style-theme-1 .group.default.block4 .ct .in .block-epaper .ct, .style-theme-1 .group.default.block4 .ct .in .block-library .ct, .style-theme-1 .group.default.block4 .ct .in .block-publication .ct, .style-theme-1 .group.default.block4 .ct .in .block-research .ct {
    background-color: rgba(24,81,144,0.8)
}

.style-theme-2 .group.default.block4 .ct .in .block-service .ct, .style-theme-2 .group.default.block4 .ct .in .block-epaper .ct, .style-theme-2 .group.default.block4 .ct .in .block-library .ct, .style-theme-2 .group.default.block4 .ct .in .block-publication .ct, .style-theme-2 .group.default.block4 .ct .in .block-research .ct {
    background-color: rgba(23,136,128,0.8)
}

.style-theme-3 .group.default.block4 .ct .in .block-service .ct, .style-theme-3 .group.default.block4 .ct .in .block-epaper .ct, .style-theme-3 .group.default.block4 .ct .in .block-library .ct, .style-theme-3 .group.default.block4 .ct .in .block-publication .ct, .style-theme-3 .group.default.block4 .ct .in .block-research .ct {
    background-color: rgba(184,94,23,0.8)
}

.style-theme-4 .group.default.block4 .ct .in .block-service .ct, .style-theme-4 .group.default.block4 .ct .in .block-epaper .ct, .style-theme-4 .group.default.block4 .ct .in .block-library .ct, .style-theme-4 .group.default.block4 .ct .in .block-publication .ct, .style-theme-4 .group.default.block4 .ct .in .block-research .ct {
    background-color: rgba(124,71,183,0.8)
}

.group.default.block4 .ct .in .block-service .ct .fieldset, .group.default.block4 .ct .in .block-epaper .ct .fieldset, .group.default.block4 .ct .in .block-library .ct .fieldset, .group.default.block4 .ct .in .block-publication .ct .fieldset, .group.default.block4 .ct .in .block-research .ct .fieldset {
    text-align: center;
    margin: 16px 0
}

.group.default.block4 .ct .in .block-service .ct {
    height: 440px;
    position: relative;
    box-shadow: rgba(100,116,164,0.3) 0px 4px 6px
}

    .group.default.block4 .ct .in .block-service .ct::before {
        content: "";
        position: absolute;
        width: 100%;
        height: 4px;
        top: 190px;
        left: 0;
        background-color: rgba(0,0,0,0.2)
    }

@media (max-width: 767px) {
    .group.default.block4 .ct .in .block-service .ct::before {
        top: 168px
    }
}

.group.default.block4 .ct .in .block-service .ct .in .fieldset:nth-child(3) {
    margin-top: 75px;
    text-align: right;
    padding-right: 15px
}

@media (max-width: 767px) {
    .group.default.block4 .ct .in .block-service .ct .in .fieldset:nth-child(3) {
        margin-top: 65px
    }
}

@media (max-width: 500px) {
    .group.default.block4 .ct .in .block-service .ct .in .fieldset:nth-child(3) {
        padding-right: 0px
    }
}

.group.default.block4 .ct .in .block-service .ct .in .fieldset:nth-child(4) {
    text-align: right;
    padding-right: 15px
}

@media (max-width: 500px) {
    .group.default.block4 .ct .in .block-service .ct .in .fieldset:nth-child(4) {
        padding-right: 0px
    }
}

.group.default.block4 .ct .in .block-service .ct .in .submit:nth-last-child(2) input {
    background-color: #1872D6;
    border-color: #1872D6
}

@media (max-width: 767px) {
    .group.default.block4 .ct .in .block-service .ct .in .submit:nth-last-child(2) {
        display: block;
        width: 100%
    }

        .group.default.block4 .ct .in .block-service .ct .in .submit:nth-last-child(2) input {
            display: block;
            width: 100%
        }
}

@media (max-width: 767px) {
    .group.default.block4 .ct .in .block-service .ct .in .submit:nth-last-child(1) {
        display: block;
        width: 100%
    }

        .group.default.block4 .ct .in .block-service .ct .in .submit:nth-last-child(1) input {
            display: block;
            width: 100%
        }
}

.group.default.block4 .ct .in .block-service .ct .in .submit:nth-child(1) {
    width: auto
}

    .group.default.block4 .ct .in .block-service .ct .in .submit:nth-child(1) input {
        width: auto
    }

@media (max-width: 767px) {
    .group.default.block4 .ct .in .block-service .ct .in .submit:nth-child(1) {
        display: block;
        width: 100%
    }

        .group.default.block4 .ct .in .block-service .ct .in .submit:nth-child(1) input {
            display: block;
            width: 100%
        }
}

.group.default.block4 .ct .in .block-epaper .ct, .group.default.block4 .ct .in .block-library .ct, .group.default.block4 .ct .in .block-publication .ct, .group.default.block4 .ct .in .block-research .ct {
    height: 184px
}

@media (max-width: 767px) {
    .group.default.block4 .ct .in .block-epaper .ct, .group.default.block4 .ct .in .block-library .ct, .group.default.block4 .ct .in .block-publication .ct, .group.default.block4 .ct .in .block-research .ct {
        height: 154px
    }
}

.group.default.block4 .ct .in .block-epaper, .group.default.block4 .ct .in .block-library {
    margin-bottom: 14px
}

@media (max-width: 767px) {
    .group.default.block4 .ct .in .block-epaper, .group.default.block4 .ct .in .block-library {
        margin-bottom: 24px
    }
}

.group.default.block4 .ct .in .block-research .hd, .group.default.block4 .ct .in .block-publication .hd {
    padding-top: 0
}

@media (max-width: 767px) {
    .group.default.block4 .ct .in .block-research .ct .in .fieldset .submit, .group.default.block4 .ct .in .block-publication .ct .in .fieldset .submit {
        width: 100% !important
    }
}

.group.default.block4 .ct .in .block-research .ct .in .fieldset .submit input, .group.default.block4 .ct .in .block-publication .ct .in .fieldset .submit input {
    width: 100% !important;
    display: block
}

.group.default.block4 .ct .in .block-research select, .group.default.block4 .ct .in .block-publication select {
    width: 100% !important
}

@media (min-width: 1160px) {
    .group.default.block4 .ct .in .block-epaper > .in {
        margin: 0 10px
    }
}

@media (max-width: 400px) {
    .group.default.block4 .ct .in .block-epaper .ct {
        height: 250px
    }
}

.group.default.block4 .ct .in .block-epaper .ct .in {
    text-align: center
}

    .group.default.block4 .ct .in .block-epaper .ct .in > .fieldset:nth-child(2) {
        margin: 0 auto;
        display: inline-block
    }

@media (max-width: 400px) {
    .group.default.block4 .ct .in .block-epaper .ct .in > .fieldset:nth-child(2) {
        display: block
    }
}

.group.default.block4 .ct .in .block-epaper .ct .in .submit {
    float: left;
    line-height: 49px
}

@media (max-width: 767px) {
    .group.default.block4 .ct .in .block-epaper .ct .in .submit {
        float: inherit
    }
}

@media (max-width: 400px) {
    .group.default.block4 .ct .in .block-epaper .ct .in .submit {
        width: 100%
    }

        .group.default.block4 .ct .in .block-epaper .ct .in .submit input {
            width: 100%;
            border-radius: 40px !important
        }
}

.group.default.block4 .ct .in .block-epaper .ct .in .submit select {
    width: 210px
}

.group.default.block4 .ct .in .block-epaper .ct .in .submit:nth-child(1) input {
    padding: 14px 28px 14px 25px !important;
    border-radius: 40px 0 0 40px;
    background-color: #474A54;
    border: 0
}

.group.default.block4 .ct .in .block-epaper .ct .in .submit:nth-child(2) input {
    padding: 14px 30px 14px 25px !important;
    border-radius: 0;
    background-color: #1872D6;
    border: 0
}

.group.default.block4 .ct .in .block-epaper .ct .in .submit:nth-last-child(1) input {
    padding: 14px 30px 14px 25px !important;
    border-radius: 0 40px 40px 0;
    border: 0
}

@media (max-width: 1129px) and (min-width: 961px) {
    .group.default.block4 .ct .in .block-epaper .ct .in .submit::before, .group.default.block4 .ct .in .block-epaper .ct .in .submit::after {
        display: none
    }

    .group.default.block4 .ct .in .block-epaper .ct .in .submit:nth-child(1) input {
        padding: 14px 17px 14px 17px !important
    }

    .group.default.block4 .ct .in .block-epaper .ct .in .submit:nth-child(2) input {
        padding: 14px 17px 14px 17px !important
    }

    .group.default.block4 .ct .in .block-epaper .ct .in .submit:nth-last-child(1) input {
        padding: 14px 17px 14px 17px !important
    }
}

@media (max-width: 780px) and (min-width: 768px) {
    .group.default.block4 .ct .in .block-epaper .ct .in .submit:nth-child(1) input {
        padding: 14px 17px 14px 17px !important
    }

    .group.default.block4 .ct .in .block-epaper .ct .in .submit:nth-child(2) input {
        padding: 14px 17px 14px 17px !important
    }

    .group.default.block4 .ct .in .block-epaper .ct .in .submit:nth-last-child(1) input {
        padding: 14px 17px 14px 17px !important
    }
}

@media (min-width: 1160px) {
    .group.default.block4 .ct .in .block-library > .in {
        margin: 0 0px 0 17px
    }
}

.group.default.block4 .ct .in .block-library .ct .in {
    position: relative
}

    .group.default.block4 .ct .in .block-library .ct .in .fieldset {
        float: left
    }

        .group.default.block4 .ct .in .block-library .ct .in .fieldset:nth-child(1) {
            width: calc(100% - 100px)
        }

        .group.default.block4 .ct .in .block-library .ct .in .fieldset:nth-child(2) {
            position: absolute;
            right: 0
        }

        .group.default.block4 .ct .in .block-library .ct .in .fieldset:nth-child(3) {
            text-align: center;
            width: 100%;
            margin-top: 0
        }

@media (max-width: 767px) {
    .group.default.block4 .ct .in .block-library .ct .in .fieldset:nth-child(3) {
        width: 100%
    }
}

.group.default.block4 .ct .in .block-library .ct .in .fieldset input {
    width: 100%;
    height: 49px
}

.group.default.block4 .ct .in .block-library .ct .in .fieldset select {
    padding-right: 26px
}

.group.default.block4 .ct .in .block-library .ct .in .fieldset .search {
    margin-left: 8px
}

@media screen and (max-width: 560px) {
    .group.default.block4 .ct .in .block-library .ct .in .fieldset .submit {
        width: 100%
    }

        .group.default.block4 .ct .in .block-library .ct .in .fieldset .submit input {
            width: 100%;
            display: block
        }
}

@media (min-width: 1160px) {
    .group.default.block4 .ct .in .block-publication > .in {
        margin: 0 10px
    }
}

@media (min-width: 1160px) {
    .group.default.block4 .ct .in .block-research > .in {
        margin: 0 0px 0 17px
    }
}

@media (min-width: 1160px) {
    .group.default.block4 .ct .in .block-research.block-publication > .in {
        margin: 0 10px
    }
}

.group.default.block4 .headH3::before {
    background-image: url('../Images/icon-pic/icon_blocks.png')
}

.group.default.block4:lang(en) .headH3::before {
    background-image: url('../Images/icon-pic/icon_links.png')
}

.group.default.block4 input[type="button"], .group.default.block4 input[type="reset"], .group.default.block4 input[type="submit"] {
    display: inline-block;
    padding: 14px 40px 14px 25px !important;
    border: 2px solid #FF6F61;
    border-radius: 40px;
    box-sizing: border-box;
    line-height: 1;
    text-align: center;
    vertical-align: middle;
    color: #fff;
    cursor: pointer;
    font-size: 1em;
    text-decoration: none;
   background-color: #135bab;
    font-weight: bold;
    position: relative;
    transition: box-shadow 300ms, transform 300ms
}

.group.default.block4 .submit {
    position: relative;
    display: inline-block;
    transition: box-shadow 300ms, transform 300ms
}

    .group.default.block4 .submit::before, .group.default.block4 .submit::after {
        content: "";
        display: block;
        width: 24px;
        height: 2px;
        position: absolute;
        z-index: 1;
        right: 0px;
        top: 24px;
        background-color: white;
        transition: box-shadow 300ms, transform 300ms
    }

    .group.default.block4 .submit::after {
        width: 10px;
        height: 10px;
        border-radius: 20px;
        right: 14px;
        top: 20px
    }

    .group.default.block4 .submit:hover input[type="button"], .group.default.block4 .submit:hover input[type="reset"], .group.default.block4 .submit:hover input[type="submit"], .group.default.block4 .submit:focus input[type="button"], .group.default.block4 .submit:focus input[type="reset"], .group.default.block4 .submit:focus input[type="submit"] {
        color: #161B2D !important;
        border: 2px solid #fff !important;
        background-color: #fff !important;
        box-shadow: 6px 6px 10px rgba(0,0,0,0.6);
        -webkit-transform: translate3d(0, -6px, 0);
        transform: translate3d(0, -6px, 0)
    }

    .group.default.block4 .submit:hover::before, .group.default.block4 .submit:hover::after, .group.default.block4 .submit:focus::before, .group.default.block4 .submit:focus::after {
        -webkit-transform: translate3d(0, -6px, 0);
        transform: translate3d(0, -6px, 0);
        background-color: #1872D6
    }

.group.default.block5 {
    background-image: url('../Images/bg-bottom.png');
    background-size: initial;
    background-repeat: repeat-x;
    background-position: center 476px
}

[data-js="false"] .group.default.block5 {
    background-position: center 2572px
}

@media screen and (max-width: 940px) {
    .group.default.block5 {
        background-image: none
    }
}

.group.default.block5 .headH3 {
    font-size: 2em;
    padding-left: 60px;
    position: relative;
    margin: 0px 0 30px 0
}

    .group.default.block5 .headH3::before {
        content: "";
        position: absolute;
        z-index: 2;
        top: -2px;
        left: 0;
        display: block;
        height: 48px;
        width: 48px;
        border-radius: 48px;
        background-image: url('../Images/icon-pic/icon_fish_w2.png');
        background-size: contain;
        background-repeat: no-repeat;
        background-position: center
    }

    .group.default.block5 .headH3::after {
        content: "";
        position: absolute;
        z-index: 1;
        top: -2px;
        left: 0;
        display: block;
        height: 48px;
        width: 48px;
        border-radius: 48px;
        background-color: #1872D6
    }

    .group.default.block5 .headH3 span div, .group.default.block5 .headH3 span a {
        color: #FFF;
        text-shadow: #01455a 0px 0px 12px,#000 1px 1px 2px
    }

.group.default.block5 > .ct {
    padding-bottom: 20px
}

@media screen and (max-width: 1128px) {
    .group.default.block5 {
        margin: 0 auto;
        padding: 0 24px;
        box-sizing: border-box
    }
}

@media screen and (max-width: 940px) {
    .group.default.block5 {
        /*background-color: #F7F8FB*/
    }

        .group.default.block5 .headH3 span a, .group.default.block5 .headH3 span div {
            text-shadow: none
        }
}

@media (max-width: 500px) {
    .group.default.block5 {
        padding: 0 12px;
        overflow: hidden
    }

        .group.default.block5 .headH3 {
            font-size: 1.6em !important
        }
}

.group.default.block6 {
    padding-bottom: 30px;
    background-image: url('../Images/bg-bottom.png');
    background-size: initial;
    background-repeat: repeat-x;
    background-position: center -120px
}

@media screen and (max-width: 940px) {
    .group.default.block6 {
        background-image: none;
        /*background-color: #F7F8FB*/
    }
}

.group.default.block6:lang(en) {
    background-image: none
}

.group.default.block6 .hd {
    padding-top: 30px
}

.group.default.block6 .ct {
    margin-top: -10px
}

.group.default.block6 .headH3::before {
    background-image: url('../Images/icon-pic/icon_seaweed.png')
}

.group.default.block6 .block-theme-pavilion .hd {
    display: none
}

.group.default.block6 .block-theme-pavilion ul li {
    margin-top: 30px
}

    .group.default.block6 .block-theme-pavilion ul li:nth-child(1) {
        padding-right: 16px
    }

    .group.default.block6 .block-theme-pavilion ul li:nth-child(2) {
        margin-top: 0px;
        padding: 0 8px
    }

    .group.default.block6 .block-theme-pavilion ul li:nth-child(3) {
        padding-left: 16px
    }

@media (max-width: 767px) {
    .group.default.block6 .block-theme-pavilion ul li {
        margin-top: 30px
    }

        .group.default.block6 .block-theme-pavilion ul li:nth-child(2) {
            margin-top: 30px
        }
}

.group.default.block6 .block-theme-pavilion .ft .more {
    position: absolute;
    right: 0;
    left: 0;
    top: auto;
    bottom: -30px;
    text-align: center
}

@media (max-width: 767px) {
    .group.default.block6 .block-theme-pavilion .ft .more {
        position: relative;
        bottom: auto
    }
}

.group.default.block7 {
    padding-bottom: 50px;
    /*background-color: #F7F8FB*/
}

    .group.default.block7 .headH3::before {
        background-image: url('../Images/icon-pic/icon_group.png')
    }

.group.default.block8 {
    padding-bottom: 30px;
    /*background-color: #F7F8FB*/
    background-image: url('../Images/bg-links.png');
    background-size: initial;
    background-repeat: repeat-x;
    background-position: center top;
    -webkit-animation: move_wave 10s linear infinite;
    animation: move_wave 10s linear infinite;
    position: relative;
    overflow: hidden
}

    .group.default.block8::after {
        position: absolute;
        top: 0;
        content: "";
        display: block;
        width: 100%;
        height: 100px;
        opacity: 0.5;
        z-index: 1;
        background-image: url('../Images/bg-links.png');
        background-position: 960px top;
        -webkit-animation: move_wave 6s linear infinite;
        animation: move_wave 6s linear infinite
    }

@media screen and (max-width: 940px) {
    .group.default.block8 {
        background-image: none;
        background-color: #DBDFEB
    }

        .group.default.block8::after {
            display: none
        }
}

.group.default.block8 .hd {
    padding-top: 30px
}

    .group.default.block8 .hd .headH3::before {
        background-image: url('../Images/icon-pic/icon_links.png')
    }

.group.default.links2 {
    background-color: #DBDFEB
}

    .group.default.links2 .list-pic.marquee04 > .in {
        padding-bottom: 20px
    }

.group.default.block1 .hd, .group.default.block2 .hd, .group.default.block3 .hd, .group.default.block4 .hd, .group.default.block5 .hd, .group.default.block6 .hd, .group.default.block7 .hd, .group.default.block8 .hd {
    padding-top: 30px;
    z-index: 3;
    position: relative
}

@media screen and (max-width: 1128px) {
    .group.default.intranetblock1, .group.default.intranetblock2, .group.default.intranetblock3, .group.default.intranetblock4 {
        margin: 0 auto;
        padding: 0 24px;
        box-sizing: border-box
    }
}

@media (max-width: 500px) {
    .group.default.intranetblock1, .group.default.intranetblock2, .group.default.intranetblock3, .group.default.intranetblock4 {
        padding: 0 12px;
        font-size: 0.9em
    }
}

.group.default.intranetblock1 {
    /*background-color: #F7F8FB*/
    padding-bottom: 64px
}

.group.default.intranetblock2 {
    padding-bottom: 64px;
    background-image: url('../Images/bg-top.png');
    background-size: contain;
    background-repeat: repeat-x;
    background-position: center top;
    position: relative
}

@media screen and (max-width: 940px) {
    .group.default.intranetblock2 {
        background-image: none !important;
        /*background-color: #F7F8FB*/
    }
}

.group.default.intranetblock3 {
    padding-top: 180px;
    margin-top: -180px;
    padding-bottom: 30px;
    background-image: url('../Images/bg-bottom.png');
    background-size: cover;
    background-repeat: repeat-x;
    background-position: center top
}

@media screen and (max-width: 940px) {
    .group.default.intranetblock3 {
        background-image: none !important;
        /*background-color: #F7F8FB*/
    }
}

.group.default.intranetblock4 {
    /*background-color: #F7F8FB*/
    background-image: url('../Images/bg-links.png');
    background-size: initial;
    background-repeat: repeat-x;
    background-position: center top;
    -webkit-animation: move_wave 10s linear infinite;
    animation: move_wave 10s linear infinite;
    position: relative;
    overflow: hidden;
    padding: 32px 0 32px 0;
    margin-top: -16px
}

    .group.default.intranetblock4::after {
        position: absolute;
        top: 0;
        content: "";
        display: block;
        width: 100%;
        height: 100px;
        opacity: 0.5;
        z-index: 1;
        background-image: url('../Images/bg-links.png');
        background-position: 960px top;
        -webkit-animation: move_wave 6s linear infinite;
        animation: move_wave 6s linear infinite
    }

@media screen and (max-width: 940px) {
    .group.default.intranetblock4 {
        background-image: none !important;
        background-color: #DBDFEB;
        padding: 24px !important
    }

        .group.default.intranetblock4::after {
            display: none
        }
}

.group.default.intranetblock4 .list-pic.marquee04 .hd {
    display: block;
    border-bottom: none
}

    .group.default.intranetblock4 .list-pic.marquee04 .hd .in h2, .group.default.intranetblock4 .list-pic.marquee04 .hd .in .h2 {
        border-bottom: none;
        border-color: #FFF !important
    }

        .group.default.intranetblock4 .list-pic.marquee04 .hd .in h2 span a, .group.default.intranetblock4 .list-pic.marquee04 .hd .in .h2 span a {
            padding-left: 60px
        }

            .group.default.intranetblock4 .list-pic.marquee04 .hd .in h2 span a::before, .group.default.intranetblock4 .list-pic.marquee04 .hd .in .h2 span a::before {
                top: -4px;
                background-image: url('../Images/icon-pic/icon_links.png')
            }

.group.default.intranetblock4 .list-pic.marquee04 .ft ul {
    position: relative
}

    .group.default.intranetblock4 .list-pic.marquee04 .ft ul li.next, .group.default.intranetblock4 .list-pic.marquee04 .ft ul li.prev {
        top: -85px
    }

@media (max-width: 1128px) {
    .group.default.intranetblock4 .list-pic.marquee04 .ft ul li.next, .group.default.intranetblock4 .list-pic.marquee04 .ft ul li.prev {
        top: -75px
    }
}

@media (max-width: 1010px) {
    .group.default.intranetblock4 .list-pic.marquee04 .ft ul li.next, .group.default.intranetblock4 .list-pic.marquee04 .ft ul li.prev {
        top: -65px
    }
}

@media (max-width: 940px) {
    .group.default.intranetblock4 .list-pic.marquee04 .ft ul li.next, .group.default.intranetblock4 .list-pic.marquee04 .ft ul li.prev {
        top: -80px
    }
}

@media (max-width: 800px) {
    .group.default.intranetblock4 .list-pic.marquee04 .ft ul li.next, .group.default.intranetblock4 .list-pic.marquee04 .ft ul li.prev {
        top: -75px
    }
}

@media (max-width: 745px) {
    .group.default.intranetblock4 .list-pic.marquee04 .ft ul li.next, .group.default.intranetblock4 .list-pic.marquee04 .ft ul li.prev {
        top: -65px
    }
}

@media (max-width: 640px) {
    .group.default.intranetblock4 .list-pic.marquee04 .ft ul li.next, .group.default.intranetblock4 .list-pic.marquee04 .ft ul li.prev {
        top: -55px
    }
}

@media (max-width: 560px) {
    .group.default.intranetblock4 .list-pic.marquee04 .ft ul li.next, .group.default.intranetblock4 .list-pic.marquee04 .ft ul li.prev {
        top: -95px
    }
}

.group.default.intranetblock4 .list-pic.marquee04 .ft ul li.more {
    text-align: center
}

    .group.default.intranetblock4 .list-pic.marquee04 .ft ul li.more span {
        text-align: center;
        margin: 0;
        float: inherit;
        display: inline-block
    }

@media (max-width: 940px) {
    .group.default.block5 .headH3::before {
        background-image: url('../Images/icon-pic/icon_fish_w.png');
        background-color: #1872D6
    }

    .style-theme-1 .group.default.block5 .headH3::before {
        background-color: #1872D6
    }

    .style-theme-2 .group.default.block5 .headH3::before {
        background-color: #1DA097
    }

        .style-theme-2 .group.default.block5 .headH3::before:lang(en) {
            background-color: #1872D6
        }

    .style-theme-3 .group.default.block5 .headH3::before {
        background-color: #B85E17
    }

        .style-theme-3 .group.default.block5 .headH3::before:lang(en) {
            background-color: #1872D6
        }

    .style-theme-4 .group.default.block5 .headH3::before {
        background-color: #7C47B7
    }

        .style-theme-4 .group.default.block5 .headH3::before:lang(en) {
            background-color: #1872D6
        }

    .group.default.block5 .headH3 span div, .group.default.block5 .headH3 span a {
        color: #1872D6
    }

    .style-theme-1 .group.default.block5 .headH3 span div, .style-theme-1 .group.default.block5 .headH3 span a {
        color: #1872D6
    }

    .style-theme-2 .group.default.block5 .headH3 span div, .style-theme-2 .group.default.block5 .headH3 span a {
        color: #1DA097
    }

        .style-theme-2 .group.default.block5 .headH3 span div:lang(en), .style-theme-2 .group.default.block5 .headH3 span a:lang(en) {
            color: #1872D6
        }

    .style-theme-3 .group.default.block5 .headH3 span div, .style-theme-3 .group.default.block5 .headH3 span a {
        color: #B85E17
    }

        .style-theme-3 .group.default.block5 .headH3 span div:lang(en), .style-theme-3 .group.default.block5 .headH3 span a:lang(en) {
            color: #1872D6
        }

    .style-theme-4 .group.default.block5 .headH3 span div, .style-theme-4 .group.default.block5 .headH3 span a {
        color: #7C47B7
    }

        .style-theme-4 .group.default.block5 .headH3 span div:lang(en), .style-theme-4 .group.default.block5 .headH3 span a:lang(en) {
            color: #1872D6
        }
}

@-webkit-keyframes move_wave {
    0% {
        background-position: 0 0
    }

    to {
        background-position: 1920px 0
    }
}

@keyframes move_wave {
    0% {
        background-position: 0 0
    }

    to {
        background-position: 1920px 0
    }
}

@-webkit-keyframes drift {
    from {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    from {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes drift {
    from {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    from {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.group-tab > .bg-drop-layout > .in > .hd, .group-tab > .in > .hd {
    display: none
}

[data-js="false"] .group-tab > .bg-drop-layout > .in > .ct > .in > ul > li, [data-js="false"] .group-tab > .in > .ct > .in > ul > li {
    display: none
}

    [data-js="false"] .group-tab > .bg-drop-layout > .in > .ct > .in > ul > li + li, [data-js="false"] .group-tab > .in > .ct > .in > ul > li + li {
        display: block !important
    }

.group-tab > .bg-drop-layout > .in > .ct > .in > ul > li + li + li, .group-tab > .in > .ct > .in > ul > li + li + li {
    display: none
}

.group-tab > .bg-drop-layout > .in > .ct > .in > ul > li > [data-index][data-type] > .bg-drop-layout > .in > .hd, .group-tab > .bg-drop-layout > .in > .ct > .in > ul > li > [data-index][data-type] > .in > .hd, .group-tab > .in > .ct > .in > ul > li > [data-index][data-type] > .bg-drop-layout > .in > .hd, .group-tab > .in > .ct > .in > ul > li > [data-index][data-type] > .in > .hd {
    display: none
}

[data-js="false"] .group-tab > .bg-drop-layout > .in > .ct > .in > ul > li > [data-index][data-type] > .bg-drop-layout > .in > .hd, [data-js="false"] .group-tab > .bg-drop-layout > .in > .ct > .in > ul > li > [data-index][data-type] > .in > .hd, [data-js="false"] .group-tab > .in > .ct > .in > ul > li > [data-index][data-type] > .bg-drop-layout > .in > .hd, [data-js="false"] .group-tab > .in > .ct > .in > ul > li > [data-index][data-type] > .in > .hd {
    display: block !important
}

.group-tab.default > .bg-drop-layout > .in > .hd, .group-tab.default > .in > .hd {
    display: none
}

.group-tab.default > .bg-drop-layout > .in > .ct > .in > ul > li > [data-index][data-type] > .in > .ft, .group-tab.default > .in > .ct > .in > ul > li > [data-index][data-type] > .in > .ft {
    position: static;
    margin-top: 15px
}

.group-list > .bg-drop-layout > .in > .ct > .in > ul > li > [data-type] > .bg-drop-layout > .in, .group-list > .bg-drop-layout > .in > .ct > .in > ul > li > [data-type] > .in, .group-list > .in > .ct > .in > ul > li > [data-type] > .bg-drop-layout > .in, .group-list > .in > .ct > .in > ul > li > [data-type] > .in {
    margin: 0 !important
}

.group-list.default > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.default > .in > .ct > .in > ul > li {
    margin-top: 8px
}

.simple-text.default .ct span {
    display: block
}

.simple-pic.default .ct span {
    display: block
}

.simple-pic.default .ct a {
    display: block
}

.simple-pic.default .ct img {
    display: block;
    width: 100%
}

.area-table .ct td.is-left {
    text-align: left
}

.area-table .ct td.is-right {
    text-align: right
}

.area-table .ct td.is-center {
    text-align: center
}

.area-essay .ct img {
    max-width: 100% !important
}

.area-essay .ct table {
    max-width: 100% !important
}

@media screen and (max-width: 940px) {
    .area-essay .ct table {
        table-layout: fixed
    }
}

.area-figure .ct img {
    max-width: 100% !important
}

.area-figure .ct table {
    max-width: 100% !important
}

@media screen and (max-width: 940px) {
    .area-figure .ct table {
        table-layout: fixed
    }
}

.area-editor .ct img {
    max-width: 100% !important;
    height: auto
}

.area-editor .ct table {
    max-width: 100% !important
}

@media screen and (max-width: 940px) {
    .area-editor .ct table {
        table-layout: fixed
    }
}

table.RWDtable, table.rwdtable {
    width: 100%
}

@media screen and (max-width: 560px) {
    table.RWDtable, table.rwdtable {
        display: block;
        border: none !important
    }
}

table.RWDtable thead, table.rwdtable thead {
    border: 2px solid #1872D6
}

@media screen and (max-width: 560px) {
    table.RWDtable thead, table.rwdtable thead {
        display: none
    }
}

table.RWDtable thead tr, table.rwdtable thead tr {
    /*background-color: #F7F8FB*/
}

table.RWDtable thead th, table.RWDtable thead td, table.rwdtable thead th, table.rwdtable thead td {
    border: 1px solid #ccc
}

@media screen and (max-width: 560px) {
    table.RWDtable tbody, table.rwdtable tbody {
        display: block
    }
}

table.RWDtable tbody th, table.rwdtable tbody th {
    border: 1px solid #ccc
}

@media screen and (max-width: 560px) {
    table.RWDtable tbody th, table.rwdtable tbody th {
        display: none
    }
}

table.RWDtable tbody tr:nth-child(even), table.rwdtable tbody tr:nth-child(even) {
    background-color: #f5f5f5
}

@media screen and (max-width: 560px) {
    table.RWDtable tbody tr:nth-child(even), table.rwdtable tbody tr:nth-child(even) {
        background-color: transparent
    }
}

@media screen and (max-width: 560px) {
    table.RWDtable tbody tr + tr, table.rwdtable tbody tr + tr {
        margin-top: 8px
    }
}

table.RWDtable tbody tr:hover, table.RWDtable tbody tr:focus, table.rwdtable tbody tr:hover, table.rwdtable tbody tr:focus {
    background-color: #FFF
}

    table.RWDtable tbody tr:hover:nth-child(even), table.RWDtable tbody tr:focus:nth-child(even), table.rwdtable tbody tr:hover:nth-child(even), table.rwdtable tbody tr:focus:nth-child(even) {
        background-color: #f5f5f5
    }

table.RWDtable tbody td, table.rwdtable tbody td {
    border: 1px solid #ccc;
    border-color: #1872D6
}

@media screen and (max-width: 560px) {
    table.RWDtable tbody td, table.rwdtable tbody td {
        display: flex;
        border-bottom: 0;
        width: auto
    }
}

@media screen and (max-width: 560px) {
    table.RWDtable tbody td:last-child, table.rwdtable tbody td:last-child {
        border-bottom: 1px solid #ccc;
        border-bottom-color: #1872D6
    }
}

table.RWDtable tbody td:before, table.rwdtable tbody td:before {
    flex: 1;
    padding: 6px;
    color: #474A54;
    display: flex;
    align-items: center;
    min-width: 100px
}

@media screen and (max-width: 560px) {
    table.RWDtable tbody td:before, table.rwdtable tbody td:before {
        content: attr(data-title);
        font-weight: 700
    }
}

table.RWDtable tbody td:first-child:last-child, table.rwdtable tbody td:first-child:last-child {
    padding: 8px 0
}

    table.RWDtable tbody td:first-child:last-child:before, table.rwdtable tbody td:first-child:last-child:before {
        content: none
    }

@media screen and (max-width: 560px) {
    table.RWDtable tbody td span, table.rwdtable tbody td span {
        flex: 2
    }
}

table.RWDtable tbody td p, table.rwdtable tbody td p {
    margin: 0 !important;
    padding: 8px !important
}

@media screen and (max-width: 560px) {
    table.RWDtable tbody td p, table.rwdtable tbody td p {
        padding: 8px 0
    }
}

@media screen and (max-width: 560px) {
    table.RWDtable tfoot, table.rwdtable tfoot {
        display: block
    }
}

table.RWDtable tfoot th, table.RWDtable tfoot td, table.rwdtable tfoot th, table.rwdtable tfoot td {
    padding-top: 8px
}

@media screen and (max-width: 560px) {
    table.RWDtable tr, table.rwdtable tr {
        display: block
    }
}

@media screen and (max-width: 560px) {
    table.RWDtable th, table.RWDtable td, table.rwdtable th, table.rwdtable td {
        display: block
    }
}

table.RWDtable th, table.rwdtable th {
    background-color: #1872D6;
    color: #fff
}

table.RWDtable span, table.rwdtable span {
    display: block;
    padding: 12px
}

@media screen and (max-width: 560px) {
    table.RWDtable span, table.rwdtable span {
        padding: 3px 8px
    }
}

table.RWDtable a, table.rwdtable a {
    text-decoration: none
}

    table.RWDtable a:hover, table.RWDtable a:focus, table.rwdtable a:hover, table.rwdtable a:focus {
        text-decoration: none
    }

.area-customize > .bg-drop-layout > .in, .area-customize > .in, .area-editor.default > .bg-drop-layout > .in, .area-editor.default > .in {
    box-sizing: border-box
}

.area-customize .hd > .in, .area-editor.default .hd > .in {
    background-color: #1872D6;
    border-radius: 40px 40px 0 0
}

@media (max-width: 500px) {
    .area-customize .hd > .in, .area-editor.default .hd > .in {
        border-radius: 20px 20px 0 0
    }
}

.area-customize .hd > .in h2, .area-customize .hd > .in .h2, .area-editor.default .hd > .in h2, .area-editor.default .hd > .in .h2 {
    font-size: 1.3em;
    padding-bottom: 0px;
    line-height: 56px;
    height: 56px;
    padding-left: 32px;
    border-bottom: none;
    position: relative;
    margin: 0
}

.area-customize .hd a, .area-editor.default .hd a {
    color: #fff !important
}

.group-list02 > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list02 > .in > .ct > .in > ul > li {
    width: 50%;
    display: inline-block;
    box-sizing: border-box;
    vertical-align: top
}

    .group-list02 > .bg-drop-layout > .in > .ct > .in > ul > li > [data-type] > .bg-drop-layout > .in, .group-list02 > .bg-drop-layout > .in > .ct > .in > ul > li > [data-type] > .in, .group-list02 > .in > .ct > .in > ul > li > [data-type] > .bg-drop-layout > .in, .group-list02 > .in > .ct > .in > ul > li > [data-type] > .in {
        margin: 0 !important
    }

.base-mobile .group.nav {
    position: relative
}

    .base-mobile .group.nav > .bg-drop-layout > .in .hd span, .base-mobile .group.nav > .in .hd span {
        display: block
    }

    .base-mobile .group.nav > .bg-drop-layout > .in .hd a, .base-mobile .group.nav > .in .hd a {
        display: block;
        padding: 12px 16px;
        transition: 150ms;
        padding-right: 40px;
        padding-left: 24px;
        background-color: #fff;
        color: #135aa8;
        position: relative
    }

        .base-mobile .group.nav > .bg-drop-layout > .in .hd a::before, .base-mobile .group.nav > .in .hd a::before {
            content: "" !important;
            position: absolute;
            z-index: 1;
            left: 12px !important;
            top: 24px !important;
            display: block;
            width: 5px;
            height: 5px;
           background-color: #135bab
        }

        .base-mobile .group.nav > .bg-drop-layout > .in .hd a::after, .base-mobile .group.nav > .in .hd a::after {
            content: "\e10f";
            font-size: inherit;
            color: inherit;
            position: absolute;
            top: 18px;
            right: 10px;
            color: #FF6F61
        }

        .base-mobile .group.nav > .bg-drop-layout > .in .hd a:hover, .base-mobile .group.nav > .bg-drop-layout > .in .hd a:focus, .base-mobile .group.nav > .in .hd a:hover, .base-mobile .group.nav > .in .hd a:focus {
            color: #fff !important;
           background-color: #135bab
        }

            .base-mobile .group.nav > .bg-drop-layout > .in .hd a:hover::before, .base-mobile .group.nav > .bg-drop-layout > .in .hd a:focus::before, .base-mobile .group.nav > .in .hd a:hover::before, .base-mobile .group.nav > .in .hd a:focus::before {
                background-color: #fff
            }

            .base-mobile .group.nav > .bg-drop-layout > .in .hd a:hover::after, .base-mobile .group.nav > .bg-drop-layout > .in .hd a:focus::after, .base-mobile .group.nav > .in .hd a:hover::after, .base-mobile .group.nav > .in .hd a:focus::after {
                color: #fff
            }

    .base-mobile .group.nav > .bg-drop-layout > .in > .ct, .base-mobile .group.nav > .in > .ct {
        display: none
    }

        .base-mobile .group.nav > .bg-drop-layout > .in > .ct > .in, .base-mobile .group.nav > .in > .ct > .in {
            padding: 3px;
            /*background-color: #F7F8FB*/
        }

        .base-mobile .group.nav > .bg-drop-layout > .in > .ct [data-type][data-index] > .bg-drop-layout > .in, .base-mobile .group.nav > .bg-drop-layout > .in > .ct [data-type][data-index] > .in, .base-mobile .group.nav > .in > .ct [data-type][data-index] > .bg-drop-layout > .in, .base-mobile .group.nav > .in > .ct [data-type][data-index] > .in {
            margin: 0 !important
        }

.base-header .group.nav > .bg-drop-layout > .in, .base-header .group.nav > .in {
    position: static
}

    .base-header .group.nav > .bg-drop-layout > .in > .hd a, .base-header .group.nav > .in > .hd a {
        line-height: 46px;
        display: block;
        padding: 5px 0;
        text-align: center;
        transition: 150ms;
        color: #161B2D;
        font-size: 1.2em;
        position: relative
    }

        .base-header .group.nav > .bg-drop-layout > .in > .hd a:lang(en), .base-header .group.nav > .in > .hd a:lang(en) {
            font-size: 1.1em;
            padding: 5px 10px
        }

@media screen and (max-width: 1140px) {
    .base-header .group.nav > .bg-drop-layout > .in > .hd a:lang(en), .base-header .group.nav > .in > .hd a:lang(en) {
        font-size: 1em;
        padding: 5px 8px
    }
}

@media screen and (max-width: 1113px) {
    .base-header .group.nav > .bg-drop-layout > .in > .hd a:lang(en), .base-header .group.nav > .in > .hd a:lang(en) {
        font-size: 1em;
        padding: 5px 6px
    }
}

@media screen and (max-width: 981px) {
    .base-header .group.nav > .bg-drop-layout > .in > .hd a:lang(en), .base-header .group.nav > .in > .hd a:lang(en) {
        font-size: 1em;
        padding: 5px 4px
    }
}

@media screen and (max-width: 949px) {
    .base-header .group.nav > .bg-drop-layout > .in > .hd a:lang(en), .base-header .group.nav > .in > .hd a:lang(en) {
        font-size: 1em;
        padding: 5px 3px
    }
}

.base-header .group.nav > .bg-drop-layout > .in > .hd a:hover, .base-header .group.nav > .bg-drop-layout > .in > .hd a:focus, .base-header .group.nav > .in > .hd a:hover, .base-header .group.nav > .in > .hd a:focus {
    background-color: white;
    color: #1872D6
}

.base-header .group.nav > .bg-drop-layout > .in > .ct, .base-header .group.nav > .in > .ct {
    display: none;
    position: absolute;
    top: 100%;
    width: 100%;
    left: 0;
    z-index: 1
}

[data-js="false"] .base-header .group.nav > .bg-drop-layout > .in > .ct, [data-js="false"] .base-header .group.nav > .in > .ct {
    position: static;
    width: 100% !important;
    display: none
}

.base-header .group.nav > .bg-drop-layout > .in > .ct > .in, .base-header .group.nav > .in > .ct > .in {
    background-color: white;
    border: 1px solid #ccc;
    box-shadow: rgba(0,0,0,0.2) 0px 2px 6px;
    border-color: #fff;
    padding: 12px 8px 16px 8px;
    border-radius: 0 0 40px 40px
}

.base-content .group.nav {
    position: relative
}

    .base-content .group.nav > .bg-drop-layout > .in > .hd span, .base-content .group.nav > .in > .hd span {
        display: block
    }

    .base-content .group.nav > .bg-drop-layout > .in > .hd a, .base-content .group.nav > .in > .hd a {
        display: block;
        padding: 12px;
        transition: 150ms;
        font-size: 1.2em
    }

        .base-content .group.nav > .bg-drop-layout > .in > .hd a:focus, .base-content .group.nav > .bg-drop-layout > .in > .hd a:hover, .base-content .group.nav > .bg-drop-layout > .in > .hd a:focus, .base-content .group.nav > .in > .hd a:focus, .base-content .group.nav > .in > .hd a:hover, .base-content .group.nav > .in > .hd a:focus {
            /*background-color: #F7F8FB*/
            color: currentColor
        }

    .base-content .group.nav > .bg-drop-layout > .in > .ct, .base-content .group.nav > .in > .ct {
        display: none
    }

[data-js="false"] .base-content .group.nav > .bg-drop-layout > .in > .ct, [data-js="false"] .base-content .group.nav > .in > .ct {
    display: block
}

.base-content .group.nav > .bg-drop-layout > .in > .ct > .in, .base-content .group.nav > .in > .ct > .in {
    overflow: hidden;
    background-color: #1872D6
}

.base-content .group.nav > .bg-drop-layout > .in > .ct > .nav > .in, .base-content .group.nav > .in > .ct > .nav > .in {
    margin: 0
}

.base-footer .group.nav {
    padding: 8px 3px;
    clear: both
}

    .base-footer .group.nav > .bg-drop-layout > .in > .hd, .base-footer .group.nav > .in > .hd {
        width: 17%;
        height: auto;
        display: inline-block;
        float: left;
        margin-top: -4px
    }

@media (max-width: 1140px) {
    .base-footer .group.nav > .bg-drop-layout > .in > .hd, .base-footer .group.nav > .in > .hd {
        width: 19%
    }
}

.base-footer .group.nav > .bg-drop-layout > .in > .hd:lang(en), .base-footer .group.nav > .in > .hd:lang(en) {
    width: 24%
}

@media (max-width: 1140px) {
    .base-footer .group.nav > .bg-drop-layout > .in > .hd:lang(en), .base-footer .group.nav > .in > .hd:lang(en) {
        width: 29%
    }
}

.base-footer .group.nav > .bg-drop-layout > .in > .hd span, .base-footer .group.nav > .in > .hd span {
    display: block
}

.base-footer .group.nav > .bg-drop-layout > .in > .hd a, .base-footer .group.nav > .in > .hd a {
    line-height: 1.7;
    display: block;
    padding: 5px 8px;
    margin-bottom: 5px;
    color: #fff;
    position: relative;
    font-size: 1.1em
}

    .base-footer .group.nav > .bg-drop-layout > .in > .hd a::before, .base-footer .group.nav > .in > .hd a::before {
        content: "";
        display: block;
        width: 48px;
        height: 2px;
        position: absolute;
        right: 10px;
        top: 17px;
       background-color: #135bab;
        z-index: 1
    }

    .base-footer .group.nav > .bg-drop-layout > .in > .hd a::after, .base-footer .group.nav > .in > .hd a::after {
        content: "";
        display: block;
        width: 10px;
        height: 10px;
        border-radius: 20px;
        position: absolute;
        right: 5px;
        top: 13px;
       background-color: #135bab;
        z-index: 1
    }

.base-footer .group.nav > .bg-drop-layout > .in > .ct, .base-footer .group.nav > .in > .ct {
    width: 83%;
    display: inline-block;
    float: left
}

@media (max-width: 1140px) {
    .base-footer .group.nav > .bg-drop-layout > .in > .ct, .base-footer .group.nav > .in > .ct {
        width: 81%
    }
}

.base-footer .group.nav > .bg-drop-layout > .in > .ct:lang(en), .base-footer .group.nav > .in > .ct:lang(en) {
    width: 76%
}

@media (max-width: 1140px) {
    .base-footer .group.nav > .bg-drop-layout > .in > .ct:lang(en), .base-footer .group.nav > .in > .ct:lang(en) {
        width: 71%
    }
}

.is-fixed .group.nav > .bg-drop-layout > .in, .is-fixed .group.nav > .in {
    position: static
}

    .is-fixed .group.nav > .bg-drop-layout > .in > .hd a:hover, .is-fixed .group.nav > .bg-drop-layout > .in > .hd a:focus, .is-fixed .group.nav > .in > .hd a:hover, .is-fixed .group.nav > .in > .hd a:focus {
        color: #1872D6
    }

.group.mega-nav > .bg-drop-layout > .in > .ct > .in > [data-index][data-type], .group.mega-nav > .in > .ct > .in > [data-index][data-type] {
    width: 25%;
    float: left
}

    .group.mega-nav > .bg-drop-layout > .in > .ct > .in > [data-index][data-type]:nth-child(4n+1), .group.mega-nav > .in > .ct > .in > [data-index][data-type]:nth-child(4n+1) {
        clear: left
    }

.group.mega-nav[data-setLen="1"] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type], .group.mega-nav[data-setLen="1"] > .in > .ct > .in > [data-index][data-type] {
    width: 100%;
    clear: none
}

    .group.mega-nav[data-setLen="1"] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type]:nth-child(1n+1), .group.mega-nav[data-setLen="1"] > .in > .ct > .in > [data-index][data-type]:nth-child(1n+1) {
        clear: left
    }

.group.mega-nav[data-setLen="2"] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type], .group.mega-nav[data-setLen="2"] > .in > .ct > .in > [data-index][data-type] {
    width: 50%;
    clear: none
}

    .group.mega-nav[data-setLen="2"] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type]:nth-child(2n+1), .group.mega-nav[data-setLen="2"] > .in > .ct > .in > [data-index][data-type]:nth-child(2n+1) {
        clear: left
    }

.group.mega-nav[data-setLen="3"] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type], .group.mega-nav[data-setLen="3"] > .in > .ct > .in > [data-index][data-type] {
    width: 33.33333%;
    clear: none
}

    .group.mega-nav[data-setLen="3"] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type]:nth-child(3n+1), .group.mega-nav[data-setLen="3"] > .in > .ct > .in > [data-index][data-type]:nth-child(3n+1) {
        clear: left
    }

.group.mega-nav[data-setLen="4"] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type], .group.mega-nav[data-setLen="4"] > .in > .ct > .in > [data-index][data-type] {
    width: 25%;
    clear: none
}

    .group.mega-nav[data-setLen="4"] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type]:nth-child(4n+1), .group.mega-nav[data-setLen="4"] > .in > .ct > .in > [data-index][data-type]:nth-child(4n+1) {
        clear: left
    }

.group.mega-nav[data-setLen="5"] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type], .group.mega-nav[data-setLen="5"] > .in > .ct > .in > [data-index][data-type] {
    width: 20%;
    clear: none
}

    .group.mega-nav[data-setLen="5"] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type]:nth-child(5n+1), .group.mega-nav[data-setLen="5"] > .in > .ct > .in > [data-index][data-type]:nth-child(5n+1) {
        clear: left
    }

.group.mega-nav[data-setLen="6"] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type], .group.mega-nav[data-setLen="6"] > .in > .ct > .in > [data-index][data-type] {
    width: 16.66667%;
    clear: none
}

    .group.mega-nav[data-setLen="6"] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type]:nth-child(6n+1), .group.mega-nav[data-setLen="6"] > .in > .ct > .in > [data-index][data-type]:nth-child(6n+1) {
        clear: left
    }

.group.mega-nav[data-setLen="7"] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type], .group.mega-nav[data-setLen="7"] > .in > .ct > .in > [data-index][data-type] {
    width: 14.28571%;
    clear: none
}

    .group.mega-nav[data-setLen="7"] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type]:nth-child(7n+1), .group.mega-nav[data-setLen="7"] > .in > .ct > .in > [data-index][data-type]:nth-child(7n+1) {
        clear: left
    }

.group.mega-nav[data-setLen="8"] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type], .group.mega-nav[data-setLen="8"] > .in > .ct > .in > [data-index][data-type] {
    width: 12.5%;
    clear: none
}

    .group.mega-nav[data-setLen="8"] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type]:nth-child(8n+1), .group.mega-nav[data-setLen="8"] > .in > .ct > .in > [data-index][data-type]:nth-child(8n+1) {
        clear: left
    }

.group.mega-nav[data-setLen="9"] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type], .group.mega-nav[data-setLen="9"] > .in > .ct > .in > [data-index][data-type] {
    width: 11.11111%;
    clear: none
}

    .group.mega-nav[data-setLen="9"] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type]:nth-child(9n+1), .group.mega-nav[data-setLen="9"] > .in > .ct > .in > [data-index][data-type]:nth-child(9n+1) {
        clear: left
    }

.group.mega-nav[data-setLen="10"] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type], .group.mega-nav[data-setLen="10"] > .in > .ct > .in > [data-index][data-type] {
    width: 10%;
    clear: none
}

    .group.mega-nav[data-setLen="10"] > .bg-drop-layout > .in > .ct > .in > [data-index][data-type]:nth-child(10n+1), .group.mega-nav[data-setLen="10"] > .in > .ct > .in > [data-index][data-type]:nth-child(10n+1) {
        clear: left
    }

.base-mobile .group-list.nav > .bg-drop-layout > .in, .base-mobile .group-list.nav > .in {
    margin: 0 !important
}

    .base-mobile .group-list.nav > .bg-drop-layout > .in > .hd, .base-mobile .group-list.nav > .in > .hd {
        display: none
    }

    .base-mobile .group-list.nav > .bg-drop-layout > .in > .ct, .base-mobile .group-list.nav > .in > .ct {
        box-shadow: rgba(0,0,0,0.1) 0px 2px 2px
    }

        .base-mobile .group-list.nav > .bg-drop-layout > .in > .ct a:hover, .base-mobile .group-list.nav > .bg-drop-layout > .in > .ct a:focus, .base-mobile .group-list.nav > .in > .ct a:hover, .base-mobile .group-list.nav > .in > .ct a:focus {
            color: #FF6F61
        }

        .base-mobile .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li, .base-mobile .group-list.nav > .in > .ct > .in > ul > li {
            margin-bottom: 1px;
            box-shadow: rgba(0,0,0,0.1) 0px 2px 2px
        }

            .base-mobile .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li + li, .base-mobile .group-list.nav > .in > .ct > .in > ul > li + li {
                border-top: 1px solid #ccc
            }

            .base-mobile .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-active > .group.nav > .in .hd a, .base-mobile .group-list.nav > .in > .ct > .in > ul > li.is-active > .group.nav > .in .hd a {
                background-color: #1872D6;
                color: #fff
            }

            .base-mobile .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-parent.is-active > .group.nav > .in .ct, .base-mobile .group-list.nav > .in > .ct > .in > ul > li.is-parent.is-active > .group.nav > .in .ct {
                display: block
            }

            .base-mobile .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-parent > .group.nav > .in > .hd a, .base-mobile .group-list.nav > .in > .ct > .in > ul > li.is-parent > .group.nav > .in > .hd a {
                padding-right: 40px
            }

                .base-mobile .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-parent > .group.nav > .in > .hd a:before, .base-mobile .group-list.nav > .in > .ct > .in > ul > li.is-parent > .group.nav > .in > .hd a:before {
                    font-size: inherit;
                    color: inherit;
                    position: absolute;
                    top: 14px;
                    right: 10px
                }

.base-header .group-list.nav {
    position: relative;
    z-index: 2;
    background-color: rgba(255,255,255,0.7)
}

    .base-header .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul[data-child="1"] > li, .base-header .group-list.nav > .in > .ct > .in > ul[data-child="1"] > li {
        width: 12.5%
    }

    .base-header .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul[data-child="2"] > li, .base-header .group-list.nav > .in > .ct > .in > ul[data-child="2"] > li {
        width: 12.5%
    }

    .base-header .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul[data-child="3"] > li, .base-header .group-list.nav > .in > .ct > .in > ul[data-child="3"] > li {
        width: 12.5%
    }

    .base-header .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul[data-child="4"] > li, .base-header .group-list.nav > .in > .ct > .in > ul[data-child="4"] > li {
        width: 12.5%
    }

    .base-header .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul[data-child="5"] > li, .base-header .group-list.nav > .in > .ct > .in > ul[data-child="5"] > li {
        width: 12.5%
    }

    .base-header .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul[data-child="6"] > li, .base-header .group-list.nav > .in > .ct > .in > ul[data-child="6"] > li {
        width: 12.5%
    }

    .base-header .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul[data-child="7"] > li, .base-header .group-list.nav > .in > .ct > .in > ul[data-child="7"] > li {
        width: 12.5%
    }

    .base-header .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul[data-child="8"] > li, .base-header .group-list.nav > .in > .ct > .in > ul[data-child="8"] > li {
        width: 12.5%
    }

    .base-header .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul[data-child="8"] > li, .base-header .group-list.nav > .in > .ct > .in > ul[data-child="8"] > li {
        width: 12.5%
    }

    .base-header .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li, .base-header .group-list.nav > .in > .ct > .in > ul > li {
        width: 12.5%;
        display: inline-block;
        vertical-align: top
    }

@media screen and (max-width: 940px) {
    .base-header .group-list.nav {
        display: none
    }
}

.base-header .group-list.nav.is-fixed {
    z-index: 151
}

    .base-header .group-list.nav.is-fixed > .in {
        position: fixed;
        z-index: 10;
        top: 0;
        left: 0;
        right: 0;
        max-width: 100%;
        box-shadow: 0 0 8px rgba(0,0,0,0.2);
        background-color: white
    }

.base-header .group-list.nav > .bg-drop-layout > .in > .hd, .base-header .group-list.nav > .in > .hd {
    display: none
}

.base-header .group-list.nav > .bg-drop-layout > .in > .ct, .base-header .group-list.nav > .in > .ct {
    max-width: 1120px;
    margin: 0 auto
}

    .base-header .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul, .base-header .group-list.nav > .in > .ct > .in > ul {
        text-align: center;
        position: relative
    }

        .base-header .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li, .base-header .group-list.nav > .in > .ct > .in > ul > li {
            box-sizing: border-box;
            padding: 0px;
            display: block;
            float: left
        }

            .base-header .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li[data-index="1"] .group.nav > .in > .ct, .base-header .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li[data-index="2"] .group.nav > .in > .ct, .base-header .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li[data-index="3"] .group.nav > .in > .ct, .base-header .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li[data-index="4"] .group.nav > .in > .ct, .base-header .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li[data-index="5"] .group.nav > .in > .ct, .base-header .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li[data-index="6"] .group.nav > .in > .ct, .base-header .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li[data-index="7"] .group.nav > .in > .ct, .base-header .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li[data-index="8"] .group.nav > .in > .ct, .base-header .group-list.nav > .in > .ct > .in > ul > li[data-index="1"] .group.nav > .in > .ct, .base-header .group-list.nav > .in > .ct > .in > ul > li[data-index="2"] .group.nav > .in > .ct, .base-header .group-list.nav > .in > .ct > .in > ul > li[data-index="3"] .group.nav > .in > .ct, .base-header .group-list.nav > .in > .ct > .in > ul > li[data-index="4"] .group.nav > .in > .ct, .base-header .group-list.nav > .in > .ct > .in > ul > li[data-index="5"] .group.nav > .in > .ct, .base-header .group-list.nav > .in > .ct > .in > ul > li[data-index="6"] .group.nav > .in > .ct, .base-header .group-list.nav > .in > .ct > .in > ul > li[data-index="7"] .group.nav > .in > .ct, .base-header .group-list.nav > .in > .ct > .in > ul > li[data-index="8"] .group.nav > .in > .ct {
                top: 56px !important
            }

            .base-header .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li[data-index="9"] .group.nav > .in > .ct, .base-header .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li[data-index="10"] .group.nav > .in > .ct, .base-header .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li[data-index="11"] .group.nav > .in > .ct, .base-header .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li[data-index="12"] .group.nav > .in > .ct, .base-header .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li[data-index="13"] .group.nav > .in > .ct, .base-header .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li[data-index="14"] .group.nav > .in > .ct, .base-header .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li[data-index="15"] .group.nav > .in > .ct, .base-header .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li[data-index="16"] .group.nav > .in > .ct, .base-header .group-list.nav > .in > .ct > .in > ul > li[data-index="9"] .group.nav > .in > .ct, .base-header .group-list.nav > .in > .ct > .in > ul > li[data-index="10"] .group.nav > .in > .ct, .base-header .group-list.nav > .in > .ct > .in > ul > li[data-index="11"] .group.nav > .in > .ct, .base-header .group-list.nav > .in > .ct > .in > ul > li[data-index="12"] .group.nav > .in > .ct, .base-header .group-list.nav > .in > .ct > .in > ul > li[data-index="13"] .group.nav > .in > .ct, .base-header .group-list.nav > .in > .ct > .in > ul > li[data-index="14"] .group.nav > .in > .ct, .base-header .group-list.nav > .in > .ct > .in > ul > li[data-index="15"] .group.nav > .in > .ct, .base-header .group-list.nav > .in > .ct > .in > ul > li[data-index="16"] .group.nav > .in > .ct {
                top: 112px !important
            }

            .base-header .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li[data-index="9"], .base-header .group-list.nav > .in > .ct > .in > ul > li[data-index="9"] {
                clear: both
            }

            .base-header .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li:lang(en), .base-header .group-list.nav > .in > .ct > .in > ul > li:lang(en) {
                width: auto !important;
                padding: 0;
                padding: 0 14px\9;
                float: none;
                display: inline-block
            }

            .base-header .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-active, .base-header .group-list.nav > .in > .ct > .in > ul > li.is-active {
                background-color: white
            }

                .base-header .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-active > .group.nav > .in > .hd a, .base-header .group-list.nav > .in > .ct > .in > ul > li.is-active > .group.nav > .in > .hd a {
                    color: #1872D6
                }

            .base-header .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-parent:hover, .base-header .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-parent:focus, .base-header .group-list.nav > .in > .ct > .in > ul > li.is-parent:hover, .base-header .group-list.nav > .in > .ct > .in > ul > li.is-parent:focus {
                z-index: 1
            }

                .base-header .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-parent:hover > .group.nav > .in > .hd a:after, .base-header .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-parent:focus > .group.nav > .in > .hd a:after, .base-header .group-list.nav > .in > .ct > .in > ul > li.is-parent:hover > .group.nav > .in > .hd a:after, .base-header .group-list.nav > .in > .ct > .in > ul > li.is-parent:focus > .group.nav > .in > .hd a:after {
                    background-image: url('../Images/icon-pic/icon_triangle.png');
                    background-size: cover;
                    position: absolute;
                    z-index: 8;
                    bottom: -9px;
                    left: calc(50% - 21px);
                    display: block;
                    width: 43px;
                    height: 9px;
                    z-index: 1;
                    background-image: url('../Images/icon-pic/icon_triangle.jpg') \9
                }

                .base-header .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-parent:hover > .group.nav > .in > .ct, .base-header .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-parent:focus > .group.nav > .in > .ct, .base-header .group-list.nav > .in > .ct > .in > ul > li.is-parent:hover > .group.nav > .in > .ct, .base-header .group-list.nav > .in > .ct > .in > ul > li.is-parent:focus > .group.nav > .in > .ct {
                    display: block
                }

            .base-header .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-parent.is-active > .group.nav > .in > .ct, .base-header .group-list.nav > .in > .ct > .in > ul > li.is-parent.is-active > .group.nav > .in > .ct {
                display: block
            }

.base-content .group-list.nav > .bg-drop-layout > .in, .base-content .group-list.nav > .in {
    border-bottom-width: 3px;
    border-radius: 0 0 3px 3px;
    background-color: white
}

    .base-content .group-list.nav > .bg-drop-layout > .in > .hd, .base-content .group-list.nav > .in > .hd {
        background-color: #1872D6
    }

        .base-content .group-list.nav > .bg-drop-layout > .in > .hd > .in::before, .base-content .group-list.nav > .in > .hd > .in::before {
            content: "";
            background-color: #217fe6;
            display: block;
            position: absolute;
            left: 13px;
            top: 0px;
            width: 6px;
            height: 45px
        }

        .base-content .group-list.nav > .bg-drop-layout > .in > .hd .h3, .base-content .group-list.nav > .bg-drop-layout > .in > .hd h3, .base-content .group-list.nav > .in > .hd .h3, .base-content .group-list.nav > .in > .hd h3 {
            padding: 20px 25px;
            color: #fff;
            font-size: 1.3em;
            line-height: 25px
        }

    .base-content .group-list.nav > .bg-drop-layout > .in > .ct, .base-content .group-list.nav > .in > .ct {
        border-top: 1px solid #ccc;
        border-top-color: #fff
    }

        .base-content .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li + li, .base-content .group-list.nav > .in > .ct > .in > ul > li + li {
            box-shadow: #eeeeee 0 2px 0px;
            margin-bottom: 3px
        }

        .base-content .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-active > .group.nav > .in > .hd a, .base-content .group-list.nav > .in > .ct > .in > ul > li.is-active > .group.nav > .in > .hd a {
            color: #fff;
            background: linear-gradient(180deg, #21858d 0%, #045d67 100%)
        }

            .base-content .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-active > .group.nav > .in > .hd a::before, .base-content .group-list.nav > .in > .ct > .in > ul > li.is-active > .group.nav > .in > .hd a::before {
                color: #FF6F61
            }

        .base-content .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-active > .group.nav > .in > .ct, .base-content .group-list.nav > .in > .ct > .in > ul > li.is-active > .group.nav > .in > .ct {
            display: block
        }

        .base-content .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-parent.is-active > .group.nav > .in > .hd a:before, .base-content .group-list.nav > .in > .ct > .in > ul > li.is-parent.is-active > .group.nav > .in > .hd a:before {
            background-image: url('../Images/icon-pic/away-w-bottom.png?1582106427')
        }

        .base-content .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-parent > .group.nav > .in > .hd span, .base-content .group-list.nav > .in > .ct > .in > ul > li.is-parent > .group.nav > .in > .hd span {
            display: block;
            overflow: hidden;
            background: linear-gradient(180deg, #fff 0%, #f5f5f5 100%)
        }

        .base-content .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-parent > .group.nav > .in > .hd a, .base-content .group-list.nav > .in > .ct > .in > ul > li.is-parent > .group.nav > .in > .hd a {
            display: block;
            position: relative;
            padding: 12px;
            padding-left: 25px;
            transition: 150ms;
            font-size: 1.2em;
            transition: all .4s ease-out
        }

            .base-content .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-parent > .group.nav > .in > .hd a::before, .base-content .group-list.nav > .in > .ct > .in > ul > li.is-parent > .group.nav > .in > .hd a::before {
                background-image: none !important;
                content: "\e01b";
                font-size: .8em;
                color: #217fe6;
                display: block;
                position: absolute;
                left: 9px;
                top: 19px;
                transition: all .8s ease-out
            }

            .base-content .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-parent > .group.nav > .in > .hd a:hover, .base-content .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-parent > .group.nav > .in > .hd a:focus, .base-content .group-list.nav > .in > .ct > .in > ul > li.is-parent > .group.nav > .in > .hd a:hover, .base-content .group-list.nav > .in > .ct > .in > ul > li.is-parent > .group.nav > .in > .hd a:focus {
                background: white;
                color: currentColor
            }

            .base-content .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-parent > .group.nav > .in > .hd a:hover, .base-content .group-list.nav > .in > .ct > .in > ul > li.is-parent > .group.nav > .in > .hd a:hover {
                padding-left: 29px;
                transform: scale(1.08) translateX(9px)
            }

                .base-content .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li.is-parent > .group.nav > .in > .hd a:hover::before, .base-content .group-list.nav > .in > .ct > .in > ul > li.is-parent > .group.nav > .in > .hd a:hover::before {
                    color: #ccc;
                    transform: scale(1.05) translateX(3px)
                }

.base-footer.is-active .group-list.nav {
    display: none
}

.base-footer .group-list.nav {
    padding: 0 16px;
    padding-top: 40px
}

@media screen and (max-width: 1128px) {
    .base-footer .group-list.nav {
        padding: 0 24px;
        padding-top: 40px
    }
}

@media screen and (max-width: 940px) {
    .base-footer .group-list.nav {
        display: none
    }
}

.base-footer .group-list.nav > .bg-drop-layout > .in > .hd, .base-footer .group-list.nav > .in > .hd {
    display: none
}

.base-footer .group-list.nav > .bg-drop-layout > .in > .ct, .base-footer .group-list.nav > .in > .ct {
    margin-top: 115px
}

    .base-footer .group-list.nav > .bg-drop-layout > .in > .ct > .in > ul > li, .base-footer .group-list.nav > .in > .ct > .in > ul > li {
        width: 100%;
        display: block
    }

.font-size-large .base-header .group-list.nav > .in > .ct > .in > ul > li:lang(en) {
    padding: 0 14px !important
}

@media all and (-ms-high-contrast: none) {
    *::-ms-backdrop, .base-header .group-list.nav > .in > .ct > .in > ul > li:lang(en) {
        padding: 0 14px
    }
}

.group-list.marquee-nav[data-child="1"] > .bg-drop-layout > .in > .ct > .in, .group-list.marquee-nav[data-child="1"] > .in > .ct > .in {
    margin: 0
}

.group-list.marquee-nav[data-child="1"] > .bg-drop-layout > .in > .ft, .group-list.marquee-nav[data-child="1"] > .in > .ft {
    display: none
}

.group-list.marquee-nav > .bg-drop-layout > .in > .hd, .group-list.marquee-nav > .in > .hd {
    display: none
}

[data-js="false"] .group-list.marquee-nav > .bg-drop-layout > .in > .ct > .in, [data-js="false"] .group-list.marquee-nav > .in > .ct > .in {
    margin: 0
}

.group-list.marquee-nav > .bg-drop-layout > .in > .ct > .in > ul, .group-list.marquee-nav > .in > .ct > .in > ul {
    width: 1000%
}

[data-js="false"] .group-list.marquee-nav > .bg-drop-layout > .in > .ct > .in > ul, [data-js="false"] .group-list.marquee-nav > .in > .ct > .in > ul {
    width: 100%
}

.group-list.marquee-nav > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.marquee-nav > .in > .ct > .in > ul > li {
    width: 10%;
    float: left
}

[data-js="false"] .group-list.marquee-nav > .bg-drop-layout > .in > .ct > .in > ul > li, [data-js="false"] .group-list.marquee-nav > .in > .ct > .in > ul > li {
    display: block;
    width: 100%
}

[data-js="false"] .group-list.marquee-nav > .bg-drop-layout > .in > .ft li.next, [data-js="false"] .group-list.marquee-nav > .bg-drop-layout > .in > .ft li.prev, [data-js="false"] .group-list.marquee-nav > .in > .ft li.next, [data-js="false"] .group-list.marquee-nav > .in > .ft li.prev {
    display: none
}

.group-list.marquee-nav > .bg-drop-layout > .in > .ft li.next a, .group-list.marquee-nav > .bg-drop-layout > .in > .ft li.prev a, .group-list.marquee-nav > .in > .ft li.next a, .group-list.marquee-nav > .in > .ft li.prev a {
    position: absolute;
    top: 0;
    bottom: 0;
    display: block;
    width: 30px;
    transition: 150ms;
    opacity: 0.7
}

    .group-list.marquee-nav > .bg-drop-layout > .in > .ft li.next a:hover, .group-list.marquee-nav > .bg-drop-layout > .in > .ft li.next a:focus, .group-list.marquee-nav > .bg-drop-layout > .in > .ft li.prev a:hover, .group-list.marquee-nav > .bg-drop-layout > .in > .ft li.prev a:focus, .group-list.marquee-nav > .in > .ft li.next a:hover, .group-list.marquee-nav > .in > .ft li.next a:focus, .group-list.marquee-nav > .in > .ft li.prev a:hover, .group-list.marquee-nav > .in > .ft li.prev a:focus {
        opacity: 1
    }

.group-list.marquee-nav > .bg-drop-layout > .in > .ft li.prev a, .group-list.marquee-nav > .in > .ft li.prev a {
    left: 0;
    background-image: url('../Images/icon-pic/away-b-left.png?1582106427');
    background-repeat: no-repeat;
    background-position: center
}

.group-list.marquee-nav > .bg-drop-layout > .in > .ft li.next a, .group-list.marquee-nav > .in > .ft li.next a {
    right: 0;
    background-image: url('../Images/icon-pic/away-b-right.png?1582106427');
    background-repeat: no-repeat;
    background-position: center
}

.for_accessibility a {
    font-weight: bold;
    outline-color: #000;
    text-decoration: none;
    font-family: OpenSans,"微軟正黑體修正","微軟正黑體","Helvetica Neue",Helvetica,sans-serif,"新細明體"
}

.simple-text.accesskey {
    margin: 0 auto;
    max-width: 1128px
}

@media screen and (max-width: 940px) {
    .simple-text.accesskey {
        display: none
    }
}

.simple-text.accesskey .hd {
    display: none
}

.simple-text.accesskey .ct {
    height: 0
}

    .simple-text.accesskey .ct > .in {
        color: #e4e4e4
    }

    .simple-text.accesskey .ct span {
        color: inherit
    }

    .simple-text.accesskey .ct a {
        position: absolute;
        color: inherit;
        font-weight: bold;
        font-size: 1.1em;
        display: inline-block;
        line-height: 30px;
        width: 24px;
        height: 24px;
        text-align: center;
        border-radius: 30px;
        z-index: 999;
        opacity: 0.5;
        line-height: 21px
    }

        .simple-text.accesskey .ct a:hover, .simple-text.accesskey .ct a:focus {
            opacity: 1;
            color: yellow;
           background-color: #135bab
        }

.simple-text.heading .simple-text.accesskey {
    margin-left: -40px
}

#Accesskey_C {
    top: 180px
}

.simple-text.major-logo {
    float: left;
    position: relative;
    z-index: 1;
    padding: 24px 0;
    height: 120px;
    box-sizing: border-box
}

@media (max-width: 1145px) {
    .simple-text.major-logo {
        padding: 40px 0 0 0
    }
}

@media screen and (max-width: 940px) {
    .simple-text.major-logo {
        float: none;
        position: fixed;
        top: 0;
        right: 0;
        left: 0;
        z-index: 2;
        border-bottom: 1px solid #ccc;
        border-bottom-color: #1872D6;
        margin: 0;
        padding: 0;
        height: 49px
    }

    .style-theme-1 .simple-text.major-logo {
        border-bottom-color: #1872D6
    }

    .style-theme-2 .simple-text.major-logo {
        border-bottom-color: #1DA097
    }

    .style-theme-3 .simple-text.major-logo {
        border-bottom-color: #B85E17
    }

    .style-theme-4 .simple-text.major-logo {
        border-bottom-color: #7C47B7
    }
}

.simple-text.major-logo .hd {
    display: none
}

.simple-text.major-logo .ct span {
    display: block
}

.simple-text.major-logo .ct a {
    background-image: url('../Images/major_logo.png?1634535079');
    background-repeat: no-repeat;
    background-position: center;
    display: block;
    width: 478px;
    padding-bottom: 15.06276%
}

@media screen and (max-width: 940px) {
    .simple-text.major-logo .ct a {
        width: auto;
        padding-bottom: 48px;
        margin-left: 48px;
        background-color: white
    }
}

@media (max-width: 500px) {
    .simple-text.major-logo .ct a {
        background-image: url('../Images/major_logo_m.jpg')
    }
}

.simple-text.major-logo .ct a:lang(en) {
    background-image: url('../Images/major_logo_en.png')
}

@media (max-width: 500px) {
    .simple-text.major-logo .ct a:lang(en) {
        background-image: url('../Images/major_logo_m_en.jpg')
    }
}

[data-js="false"] .simple-text.major-logo .ct a {
    margin-left: 0
}

.simple-text.minor-logo {
    float: left
}

@media screen and (max-width: 940px) {
    .simple-text.minor-logo {
        display: none
    }
}

.simple-text.minor-logo .hd {
    display: none
}

.simple-text.minor-logo .ct span {
    display: block
}

.simple-text.minor-logo .ct a {
    background-image: url('../Images/minor_logo.png?1634535079');
    background-repeat: no-repeat;
    background-position: center;
    display: block;
    width: 129px;
    padding-bottom: 48.06202%
}

.simple-text.update-time {
    margin-bottom: 5px;
    font-size: 0.95em;
    position: absolute;
    z-index: 1;
    right: 0;
    bottom: 0;
    color: #fff
}

@media screen and (max-width: 940px) {
    .simple-text.update-time {
        display: none
    }
}

.simple-text.update-time .hd {
    display: inline-block
}

    .simple-text.update-time .hd > .in > div:after {
        content: ' : '
    }

    .simple-text.update-time .hd > .in a {
        color: #fff
    }

    .simple-text.update-time .hd span {
        display: inline-block
    }

    .simple-text.update-time .hd a {
        display: block;
        color: #fff !important;
        font-weight: normal;
        font-size: 0.9em;
        opacity: 1
    }

.simple-text.update-time .ct {
    display: inline-block
}

    .simple-text.update-time .ct > .in {
        color: #fff
    }

    .simple-text.update-time .ct span {
        color: #fff;
        display: block
    }

    .simple-text.update-time .ct a {
        color: #fff;
        display: block
    }

.simple-text.visit-count {
    color: #fff;
    margin-bottom: 5px;
    font-size: 0.95em;
    position: absolute;
    right: 150px;
    bottom: 0
}

    .simple-text.visit-count:lang(en) {
        right: 185px
    }

@media screen and (max-width: 940px) {
    .simple-text.visit-count {
        display: none
    }
}

.simple-text.visit-count .hd {
    display: inline-block
}

    .simple-text.visit-count .hd > .in > div:after {
        content: ' : '
    }

    .simple-text.visit-count .hd > .in a {
        color: #fff
    }

    .simple-text.visit-count .hd span {
        display: inline-block
    }

    .simple-text.visit-count .hd a {
        display: block;
        color: #fff !important;
        font-weight: normal;
        font-size: 0.9em;
        opacity: 1
    }

.simple-text.visit-count .ct {
    display: inline-block
}

    .simple-text.visit-count .ct span {
        display: block;
        color: #fff
    }

    .simple-text.visit-count .ct a {
        display: block
    }

.simple-text.heading .ct .h2, .simple-text.heading .ct h2 {
    padding: 3px;
    text-align: center;
    font-size: 1.6em;
    line-height: 42px;
    font-weight: bold
}

    .simple-text.heading .ct .h2::after, .simple-text.heading .ct h2::after {
        content: "";
        position: absolute;
        bottom: -4px;
        left: 0;
        right: 0;
        margin: 0 auto;
        z-index: 1;
        width: 300px;
        height: 6px;
        border-radius: 8px;
        background-color: #1872D6;
    }

    .simple-text.heading .ct .h2:lang(en)::after, .simple-text.heading .ct h2:lang(en)::after {
        width: 70%
    }

.simple-text.heading .ct span {
    display: block
}

@media screen and (max-width: 940px) {
    .base-content .list-pic.icon {
        display: none
    }
}

.base-content .list-pic.icon .ct ul {
    text-align: right
}

.base-content .list-pic.icon .ct li {
    display: inline-block;
    vertical-align: top
}

    .base-content .list-pic.icon .ct li.qrcode span:hover, .base-content .list-pic.icon .ct li.qrcode span:focus {
        outline-width: 3px;
        outline-style: dashed;
        outline-color: #e78d29
    }

.base-content .list-pic.icon .ct span {
    display: block
}

.base-content .list-pic.icon .ct a {
    display: block
}

    .base-content .list-pic.icon .ct a:hover, .base-content .list-pic.icon .ct a:focus {
        outline-width: 3px;
        outline-style: dashed;
        outline-color: #e78d29
    }

.base-content .list-pic.icon .ct img {
    display: block
}

.base-footer .list-pic.icon {
    margin-top: 0;
    float: right;
    position: absolute;
    right: 0;
    z-index: 1
}

@media screen and (max-width: 940px) {
    .base-footer .list-pic.icon {
        display: none
    }
}

.base-footer .list-pic.icon .hd {
    display: none
}

.base-footer .list-pic.icon .ct li {
    display: inline-block;
    vertical-align: top
}

    .base-footer .list-pic.icon .ct li + li {
        margin-left: 5px
    }

.base-footer .list-pic.icon .ct span {
    display: block
}

.base-footer .list-pic.icon .ct a {
    display: block
}

.base-footer .list-pic.icon .ct img {
    display: block
}

.base-mobile .list-text.link .hd {
    display: none
}

.base-mobile .list-text.link .ct li + li {
    border-top: 1px solid #ccc
}

.base-mobile .list-text.link .ct span {
    display: block
}

.base-mobile .list-text.link .ct a {
    display: block;
    position: relative;
    padding: 8px;
    padding-left: 24px;
    border: 1px solid #fff;
    margin-top: 5px;
    background-color: rgba(255,255,255,0.9);
    border-radius: 8px;
    box-shadow: rgba(0,0,0,0.2) 0px 2px 2px
}

    .base-mobile .list-text.link .ct a:hover, .base-mobile .list-text.link .ct a:focus {
        color: #FF6F61
    }

    .base-mobile .list-text.link .ct a::before {
        content: "";
        position: absolute;
        z-index: 1;
        left: 8px;
        top: 18px;
        display: block;
        width: 5px;
        height: 5px;
        border: 1px solid #FF6F61;
    }

    .base-mobile .list-text.link .ct a:hover, .base-mobile .list-text.link .ct a:focus {
        color: #fff;
       background-color: #135bab;
        border: 1px solid #FF6F61;
    }

        .base-mobile .list-text.link .ct a:hover::before, .base-mobile .list-text.link .ct a:hover::after, .base-mobile .list-text.link .ct a:focus::before, .base-mobile .list-text.link .ct a:focus::after {
            color: #fff;
            background-color: #fff
        }

.base-mobile .list-text.link .ft {
    display: none
}

.base-header .list-text.link {
    position: absolute;
    top: 12px;
    right: 230px;
    font-size: 0.95em
}

    .base-header .list-text.link:lang(en) {
        right: 82px
    }

[data-js="false"] .base-header .list-text.link {
    right: 10px
}

@media screen and (max-width: 940px) {
    .base-header .list-text.link {
        display: none
    }
}

.base-header .list-text.link .hd {
    display: none
}

.base-header .list-text.link .ct li {
    display: inline-block;
    vertical-align: middle
}

    .base-header .list-text.link .ct li + li {
        border-left: 1px solid #ccc
    }

        .base-header .list-text.link .ct li + li a {
            padding-left: 8px
        }

.base-header .list-text.link .ct span {
    display: block
}

.base-header .list-text.link .ct a {
    display: block;
    padding-right: 8px
}

    .base-header .list-text.link .ct a:hover, .base-header .list-text.link .ct a:focus {
        color: #FF6F61
    }

.base-header .list-text.link .ct .mark {
    display: none
}

.base-header .list-text.link .ft {
    display: none
}

.base-content .list-text.link .ct li + li {
    margin-top: 5px
}

.base-content .list-text.link .ct span {
    display: block
}

.base-footer .list-text.link {
    margin-bottom: 5px
}

@media screen and (max-width: 940px) {
    .base-footer .list-text.link {
        display: none
    }
}

.base-footer .list-text.link .hd {
    display: none
}

.base-footer .list-text.link .ct li {
    display: inline-block;
    vertical-align: middle
}

    .base-footer .list-text.link .ct li + li a {
        padding-left: 8px
    }

.base-footer .list-text.link .ct span {
    display: block
}

.base-footer .list-text.link .ct a {
    display: block;
    color: #fff;
    padding: 0 20px !important;
    background-color: rgba(42,42,42,0.2);
    line-height: 46px;
    border: #fff 1px solid;
    border-radius: 48px;
    margin-right: 16px;
    margin-top: 2px;
    margin-left: 2px
}

    .base-footer .list-text.link .ct a:hover, .base-footer .list-text.link .ct a:focus {
       background-color: #135bab
    }

.base-footer .list-text.link .ct .mark {
    display: none
}

.base-footer .list-text.link .ft {
    display: none
}

.base-extend .list-text.share {
    display: none
}

.base-mobile .list-text.share > .in {
    margin: 8px;
    height: 40px
}

.base-mobile .list-text.share .hd {
    display: none
}

.base-mobile .list-text.share .ct > .in {
    text-align: center
}

.base-mobile .list-text.share .ct ul {
    display: inline-block;
    margin: 0 auto
}

.base-mobile .list-text.share .ct li {
    float: left;
    margin: 0 3px
}

    .base-mobile .list-text.share .ct li.facebook a {
        background-image: url('../Images/icon-pic/share-facebook.png');
        background-color: #3c5998
    }

        .base-mobile .list-text.share .ct li.facebook a:hover, .base-mobile .list-text.share .ct li.facebook a:focus {
            background-color: #2e4473
        }

    .base-mobile .list-text.share .ct li.google a {
        background-image: url('../Images/icon-pic/share-google.png');
        background-color: #cb3726
    }

        .base-mobile .list-text.share .ct li.google a:hover, .base-mobile .list-text.share .ct li.google a:focus {
            background-color: #a02b1e
        }

    .base-mobile .list-text.share .ct li.twitter a {
        background-image: url('../Images/icon-pic/share-twitter.png');
        background-color: #6aaed0
    }

        .base-mobile .list-text.share .ct li.twitter a:hover, .base-mobile .list-text.share .ct li.twitter a:focus {
            background-color: #4399c4
        }

    .base-mobile .list-text.share .ct li.plurk a {
        background-image: url('../Images/icon-pic/share-plurk.png');
        background-color: #C6602B
    }

        .base-mobile .list-text.share .ct li.plurk a:hover, .base-mobile .list-text.share .ct li.plurk a:focus {
            background-color: #9c4c22
        }

    .base-mobile .list-text.share .ct li.line a {
        background-image: url('../Images/icon-pic/share-line.png');
        background-color: #4bc700
    }

        .base-mobile .list-text.share .ct li.line a:hover, .base-mobile .list-text.share .ct li.line a:focus {
            background-color: #389400
        }

    .base-mobile .list-text.share .ct li.email a {
        background-image: url('../Images/icon-pic/share-email.png');
        background-color: #666
    }

        .base-mobile .list-text.share .ct li.email a:hover, .base-mobile .list-text.share .ct li.email a:focus {
            background-color: #4d4d4d
        }

.base-mobile .list-text.share .ct span {
    display: block
}

.base-mobile .list-text.share .ct a {
    height: 40px;
    width: 40px;
    border-radius: 40px;
    display: block;
    background-repeat: no-repeat;
    background-position: center
}

.base-mobile .list-text.share .ft a {
    font-size: 1.1em;
    padding: 10px;
    border-radius: 8px
}

.base-header .list-text.share {
    position: absolute;
    right: 2px;
    top: 6px;
    font-size: 0.95em;
    z-index: 5;
    width: 32px
}

[data-js="false"] .base-header .list-text.share {
    display: none
}

@media screen and (max-width: 940px) {
    .base-header .list-text.share {
        display: none
    }
}

.base-header .list-text.share:hover .hd a, .base-header .list-text.share:focus .hd a, .base-header .list-text.share.is-active .hd a {
    color: #fff;
    background-color: white
}

    .base-header .list-text.share:hover .hd a:hover, .base-header .list-text.share:hover .hd a:focus, .base-header .list-text.share:focus .hd a:hover, .base-header .list-text.share:focus .hd a:focus, .base-header .list-text.share.is-active .hd a:hover, .base-header .list-text.share.is-active .hd a:focus {
        background-image: url('../Images/icon-pic/icon_share_w.png');
       background-color: #135bab
    }

.base-header .list-text.share:hover .ct, .base-header .list-text.share:focus .ct, .base-header .list-text.share.is-active .ct {
    display: block
}

[data-js="false"] .base-header .list-text.share .hd {
    display: none
}

.base-header .list-text.share .hd span {
    display: block
}

.base-header .list-text.share .hd a {
    display: block;
    width: 32px;
    height: 32px;
    border-radius: 32px;
    border: 1px solid #D8DAE6;
    background-image: url('../Images/icon-pic/icon_share.png');
    background-size: cover
}

    .base-header .list-text.share .hd a:hover, .base-header .list-text.share .hd a:focus {
        background-image: url('../Images/icon-pic/icon_share_w.png');
       background-color: #135bab
    }

.base-header .list-text.share .ct {
    display: none;
    position: absolute;
    top: 100%;
    left: -5px;
    padding: 0 5px;
    background-color: rgba(0,0,0,0.4);
    border-radius: 50px
}

[data-js="false"] .base-header .list-text.share .ct {
    display: block;
    position: static;
    top: auto
}

.base-header .list-text.share .ct > .in {
    padding-top: 5px
}

[data-js="false"] .base-header .list-text.share .ct li {
    display: inline-block;
    vertical-align: middle
}

.base-header .list-text.share .ct li.facebook a {
    background-image: url('../Images/icon-pic/share-facebook.png');
    background-color: #3c5998
}

    .base-header .list-text.share .ct li.facebook a:hover, .base-header .list-text.share .ct li.facebook a:focus {
        background-color: #2e4473
    }

.base-header .list-text.share .ct li.google a {
    background-image: url('../Images/icon-pic/share-google.png');
    background-color: #cb3726
}

    .base-header .list-text.share .ct li.google a:hover, .base-header .list-text.share .ct li.google a:focus {
        background-color: #a02b1e
    }

.base-header .list-text.share .ct li.twitter a {
    background-image: url('../Images/icon-pic/share-twitter.png');
    background-color: #6aaed0
}

    .base-header .list-text.share .ct li.twitter a:hover, .base-header .list-text.share .ct li.twitter a:focus {
        background-color: #4399c4
    }

.base-header .list-text.share .ct li.plurk a {
    background-image: url('../Images/icon-pic/share-plurk.png');
    background-color: #C6602B
}

    .base-header .list-text.share .ct li.plurk a:hover, .base-header .list-text.share .ct li.plurk a:focus {
        background-color: #9c4c22
    }

.base-header .list-text.share .ct li.line a {
    background-image: url('../Images/icon-pic/share-line.png');
    background-color: #4bc700
}

    .base-header .list-text.share .ct li.line a:hover, .base-header .list-text.share .ct li.line a:focus {
        background-color: #389400
    }

.base-header .list-text.share .ct li.email a {
    background-image: url('../Images/icon-pic/share-email.png');
    background-color: #666;
}

    .base-header .list-text.share .ct li.email a:hover, .base-header .list-text.share .ct li.email a:focus {
        background-color: #4d4d4d;
    }

.base-header .list-text.share .ct span {
    display: block;
}

.base-header .list-text.share .ct a {
    display: block;
    width: 32px;
    height: 32px;
    border-radius: 32px;
    transition: 150ms;
    background-repeat: no-repeat;
    background-position: center;
    margin: 5px 0;
}

.base-content .list-text.share {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    z-index: 2;
}

[data-js="false"] .base-content .list-text.share {
    position: static;
    right: auto;
    bottom: auto;
}

@media screen and (max-width: 940px) {
    .base-content .list-text.share {
        display: none;
    }
}

.base-content .list-text.share:hover > .in > .hd a, .base-content .list-text.share:focus > .in > .hd a, .base-content .list-text.share.is-active > .in > .hd a {
   background-color: #135bab;
}

.base-content .list-text.share:hover > .in > .ct, .base-content .list-text.share:focus > .in > .ct, .base-content .list-text.share.is-active > .in > .ct {
    display: block;
}

[data-js="false"] .base-content .list-text.share .hd {
    display: none;
}

.base-content .list-text.share .hd span {
    display: block;
}

.base-content .list-text.share .hd a {
    display: block;
    width: 40px;
    height: 40px;
    border-radius: 40px;
    border: 1px solid #D8DAE6;
    background-image: url('../Images/icon-pic/icon_share.png');
    background-size: cover;
    background-color: #FFF;
    transition: all .4s ease-out;
}

    .base-content .list-text.share .hd a:hover, .base-content .list-text.share .hd a:focus {
        background-image: url('../Images/icon-pic/icon_share_w.png');
       background-color: #135bab;
        border: 1px solid #d9d6d2;
        box-shadow: #d9d6d2 0 0px 3px;
        transform: scale(1.2);
    }

.base-content .list-text.share .ct {
    display: none;
    position: absolute;
    top: 100%;
    right: 0;
    padding-top: 11px;
    z-index: 1;
}

[data-js="false"] .base-content .list-text.share .ct {
    display: block;
    position: static;
    top: auto;
    right: auto;
    padding-top: 5px;
}

.base-content .list-text.share .ct:before {
    content: "​";
    display: block;
    position: absolute;
    top: 0;
    right: 22px;
    height: 0;
    width: 0;
    border-width: 6px;
    border-color: transparent;
    border-style: solid;
    border-top-width: 0;
    border-bottom-color: #161B2D;
    border-bottom-color: rgba(22,27,45,0.7);
    margin-right: -6px;
    margin-top: 5px;
}

[data-js="false"] .base-content .list-text.share .ct:before {
    display: none;
}

.base-content .list-text.share .ct > .in {
    padding: 8px;
    width: 40px;
    margin-right: -6px;
    background-color: #161B2D;
    background-color: rgba(22,27,45,0.7);
}

[data-js="false"] .base-content .list-text.share .ct > .in {
    width: auto;
}

[data-js="false"] .base-content .list-text.share .ct li {
    display: inline-block;
    vertical-align: middle;
}

.base-content .list-text.share .ct li.facebook a {
    background-image: url('../Images/icon-pic/share-facebook.png');
}

    .base-content .list-text.share .ct li.facebook a:hover, .base-content .list-text.share .ct li.facebook a:focus {
        background-color: #3c5998;
    }

.base-content .list-text.share .ct li.google a {
    background-image: url('../Images/icon-pic/share-google.png');
}

    .base-content .list-text.share .ct li.google a:hover, .base-content .list-text.share .ct li.google a:focus {
        background-color: #cb3726;
    }

.base-content .list-text.share .ct li.twitter a {
    background-image: url('../Images/icon-pic/share-twitter.png');
}

    .base-content .list-text.share .ct li.twitter a:hover, .base-content .list-text.share .ct li.twitter a:focus {
        background-color: #6aaed0;
    }

.base-content .list-text.share .ct li.plurk a {
    background-image: url('../Images/icon-pic/share-plurk.png');
}

    .base-content .list-text.share .ct li.plurk a:hover, .base-content .list-text.share .ct li.plurk a:focus {
        background-color: #C6602B;
    }

.base-content .list-text.share .ct li.line a {
    background-image: url('../Images/icon-pic/share-line.png');
}

    .base-content .list-text.share .ct li.line a:hover, .base-content .list-text.share .ct li.line a:focus {
        background-color: #4bc700;
    }

.base-content .list-text.share .ct li.email a {
    background-image: url('../Images/icon-pic/share-email.png');
}

    .base-content .list-text.share .ct li.email a:hover, .base-content .list-text.share .ct li.email a:focus {
        background-color: #666;
    }

.base-content .list-text.share .ct span {
    display: block;
}

.base-content .list-text.share .ct a {
    display: block;
    height: 36px;
    transition: 150ms;
    background-repeat: no-repeat;
    background-position: center;
    border-radius: 40px;
}

.list-text.font-size {
    position: absolute;
    top: 6px;
    right: 40px;
    z-index: 5;
}

[data-js="false"] .list-text.font-size {
    display: none;
}

@media screen and (max-width: 940px) {
    .list-text.font-size {
        display: none;
    }
}

.list-text.font-size:hover .hd a, .list-text.font-size:focus .hd a, .list-text.font-size.is-active .hd a {
    color: #fff;
    background-color: white;
    background-image: url('../Images/icon-pic/icon_size_w.png');
   background-color: #135bab;
}

.list-text.font-size:hover .ct, .list-text.font-size:focus .ct, .list-text.font-size.is-active .ct {
    display: block;
}

.list-text.font-size .hd a {
    display: block;
    width: 32px;
    height: 32px;
    border-radius: 32px;
    border: 1px solid #D8DAE6;
    background-image: url('../Images/icon-pic/icon_size.png');
    background-size: cover;
}

    .list-text.font-size .hd a:hover, .list-text.font-size .hd a:focus {
        background-image: url('../Images/icon-pic/icon_size_w.png');
       background-color: #135bab;
    }

    .list-text.font-size .hd a:lang(en) {
        background-image: url('../Images/icon-pic/icon_size_en.png');
    }

        .list-text.font-size .hd a:lang(en):hover, .list-text.font-size .hd a:lang(en):focus {
            background-image: url('../Images/icon-pic/icon_size_en_w.png');
           background-color: #135bab;
        }

.list-text.font-size .ct {
    position: absolute;
    left: -5px;
    display: none;
}

    .list-text.font-size .ct ul {
        padding: 5px;
        background-color: rgba(0,0,0,0.4);
        border-radius: 50px;
    }

    .list-text.font-size .ct li {
        display: block;
        vertical-align: middle;
    }

        .list-text.font-size .ct li.small a {
            background-image: url('../Images/icon-pic/font-smail.png?1582106427');
        }

        .list-text.font-size .ct li.medium a {
            background-image: url('../Images/icon-pic/font-medium.png?1582106427');
        }

        .list-text.font-size .ct li.large a {
            background-image: url('../Images/icon-pic/font-large.png?1582106427');
        }

        .list-text.font-size .ct li.is-active a {
           background-color: #135bab;
        }

    .list-text.font-size .ct span {
        display: block;
    }

    .list-text.font-size .ct a {
        display: block;
        width: 32px;
        height: 32px;
        border-radius: 36px;
        background-color: white;
        background-repeat: no-repeat;
        background-position: center;
        transition: 150ms;
        margin: 5px 0;
    }

        .list-text.font-size .ct a:hover, .list-text.font-size .ct a:focus {
           background-color: #135bab;
        }

.list-text.theme {
    position: absolute;
    top: 6px;
    right: 82px;
    z-index: 5;
}

    .list-text.theme:lang(en) {
        display: none;
    }

[data-js="false"] .list-text.theme {
    display: none;
}

@media screen and (max-width: 940px) {
    .list-text.theme {
        display: none;
    }
}

.list-text.theme .ct li {
    display: inline-block;
    margin: 0 2px;
}

    .list-text.theme .ct li.theme-1 a {
        background-color: #1872D6;
    }

    .list-text.theme .ct li.theme-2 a {
        background-color: #1DA097;
    }

    .list-text.theme .ct li.theme-3 a {
        background-color: #B85E17;
    }

    .list-text.theme .ct li.theme-4 a {
        background-color: #7C47B7;
    }

    .list-text.theme .ct li.is-active {
        position: relative;
    }

        .list-text.theme .ct li.is-active::before {
            position: absolute;
            top: 0;
            left: 0;
            content: "目前被選擇的主題為";
            display: block;
            width: 34px;
            height: 34px;
            background-image: url('../Images/icon-pic/icon-nice.png?1582106427');
            background-repeat: no-repeat;
            background-position: center;
            background-size: cover
        }

.list-text.theme .ct span {
    display: block;
}

.list-text.theme .ct a {
    display: block;
    width: 28px;
    height: 28px;
    border-radius: 30px;
    border: 2px solid #D8DAE6;
    background-size: cover;
    overflow: hidden;
    box-shadow: inset rgba(0,0,0,0.1) 1px 1px 1px;
}

    .list-text.theme .ct a:hover, .list-text.theme .ct a:focus {
        border: 2px solid #FF6F61;
    }

.base-mobile .list-text.hot-key-word {
    display: none;
}

    .base-mobile .list-text.hot-key-word .hd {
        display: none;
    }

    .base-mobile .list-text.hot-key-word .ct li {
        border-top: 1px solid #ccc;
    }

    .base-mobile .list-text.hot-key-word .ct span {
        display: block;
    }

    .base-mobile .list-text.hot-key-word .ct a {
        display: block;
        padding: 8px;
        position: relative;
    }

        .base-mobile .list-text.hot-key-word .ct a:hover, .base-mobile .list-text.hot-key-word .ct a:focus {
            color: #FF6F61
        }

.base-wrapper .list-text.hot-key-word {
    position: absolute;
    top: 90px;
    right: 0px;
    font-size: 0.95em;
}

[data-js="false"] .base-wrapper .list-text.hot-key-word {
    right: 20px;
    font-size: 1em;
    top: 64px;
}

@media screen and (max-width: 940px) {
    .base-wrapper .list-text.hot-key-word {
        display: none;
    }
}

.base-wrapper .list-text.hot-key-word .hd {
    display: inline-block;
    vertical-align: middle;
}

    .base-wrapper .list-text.hot-key-word .hd > .in > div:after {
        content: ' : ';
        display: inline;
    }

    .base-wrapper .list-text.hot-key-word .hd span {
        display: inline-block;
    }

    .base-wrapper .list-text.hot-key-word .hd a {
        display: block;
        color: #161B2D !important;
    }

.base-wrapper .list-text.hot-key-word .ct {
    display: inline-block;
    vertical-align: middle;
}

    .base-wrapper .list-text.hot-key-word .ct li {
        display: inline-block;
        vertical-align: middle;
    }

        .base-wrapper .list-text.hot-key-word .ct li + li:before {
            content: ' , '
        }

    .base-wrapper .list-text.hot-key-word .ct span {
        display: inline-block;
    }

    .base-wrapper .list-text.hot-key-word .ct a {
        display: block;
        color: #1872D6;
        text-decoration: underline;
    }

        .base-wrapper .list-text.hot-key-word .ct a:hover, .base-wrapper .list-text.hot-key-word .ct a:focus {
            color: #FF6F61;
        }

.base-mobile .list-text.nav .ct {
    display: none;
}

    .base-mobile .list-text.nav .ct li + li {
        border-top: 1px solid #ccc;
    }

    .base-mobile .list-text.nav .ct span {
        display: block;
    }

    .base-mobile .list-text.nav .ct a {
        display: block;
        padding: 10px;
        padding-left: 19px;
        position: relative;
    }

        .base-mobile .list-text.nav .ct a::before {
            content: "\e111";
            font-size: inherit;
            color: inherit;
            position: absolute;
            top: 16px;
            left: 2px;
            color: orange;
        }

.base-header .list-text.nav[data-setLen="2"] .ct li {
    width: 50%;
}

.base-header .list-text.nav[data-setLen="3"] .ct li {
    width: 33.33333%;
}

.base-header .list-text.nav[data-setLen="4"] .ct li {
    width: 25%;
}

.base-header .list-text.nav[data-setLen="5"] .ct li {
    width: 20%;
}

.base-header .list-text.nav[data-setLen="6"] .ct li {
    width: 16.66667%;
}

.base-header .list-text.nav[data-setLen="7"] .ct li {
    width: 14.28571%;
}

.base-header .list-text.nav[data-setLen="8"] .ct li {
    width: 12.5%;
}

.base-header .list-text.nav .hd span {
    display: block;
    margin: 0 3px;
    padding: 6px 0;
}

.base-header .list-text.nav .hd a {
    display: block;
    padding: 5px;
    border-bottom: 1px solid #ccc;
    color: #1872D6;
    font-size: 1.15em;
}

    .base-header .list-text.nav .hd a:hover, .base-header .list-text.nav .hd a:focus {
        background-color: #1872D6;
        color: #fff;
        font-weight: bold;
    }

.base-header .list-text.nav .ct li {
    float: left;
    width: 20%;
    text-align: left;
    margin: 4px 0;
}

    .base-header .list-text.nav .ct li:nth-child(6), .base-header .list-text.nav .ct li:nth-child(11), .base-header .list-text.nav .ct li:nth-child(16) {
        clear: both;
    }

    .base-header .list-text.nav .ct li:lang(en) {
        width: 25%;
    }

        .base-header .list-text.nav .ct li:lang(en):nth-child(6), .base-header .list-text.nav .ct li:lang(en):nth-child(11), .base-header .list-text.nav .ct li:lang(en):nth-child(16) {
            clear: inherit;
        }

        .base-header .list-text.nav .ct li:lang(en):nth-child(5), .base-header .list-text.nav .ct li:lang(en):nth-child(9) {
            clear: both;
        }

.base-header .list-text.nav .ct span {
    display: block;
    margin: 0 3px;
    padding: 3px 0;
}

.base-header .list-text.nav .ct a {
    display: block;
    padding: 5px;
    transition: 150ms;
    position: relative;
    padding-left: 24px;
    border-radius: 3px;
    overflow: visible;
    white-space: normal;
    font-size: 1.1em;
}

    .base-header .list-text.nav .ct a::before {
        content: "\e111";
        position: absolute;
        top: 9px;
        left: 5px;
        color: orange;
    }

    .base-header .list-text.nav .ct a:hover, .base-header .list-text.nav .ct a:focus {
       background-color: #135bab;
        color: #fff;
    }

.base-content .list-text.nav > .bg-drop-layout > .in, .base-content .list-text.nav > .in {
    margin: 3px !important;
}

.base-content .list-text.nav .ct li.is-active a {
    background-color: white;
    color: #1872D6;
}

.base-content .list-text.nav .ct span {
    display: block;
}

.base-content .list-text.nav .ct a {
    display: block;
    padding: 5px 8px;
    color: #fff;
}

    .base-content .list-text.nav .ct a:hover, .base-content .list-text.nav .ct a:focus {
        background-color: white;
        color: #ff412e;
    }

.base-footer .list-text.nav > .bg-drop-layout > .in, .base-footer .list-text.nav > .in {
    padding: 0 5px;
}

.base-footer .list-text.nav .ct li {
    margin: 3px 0;
    display: inline-block;
    border-right: #41B1DD 1px solid;
}

    .base-footer .list-text.nav .ct li:last-child {
        border-right: none;
    }

.base-footer .list-text.nav .ct span {
    display: block;
}

.base-footer .list-text.nav .ct a {
    display: block;
    padding: 3px 10px;
    transition: 150ms;
    font-size: 1em;
    color: #fff;
    transition: all .4s ease-out;
}

    .base-footer .list-text.nav .ct a:hover, .base-footer .list-text.nav .ct a:focus {
       background-color: #135bab;
        color: #fff;
        transform: scale(1.2);
        box-shadow: rgba(0,0,0,0.3) 1px 2px 4px;
        border-radius: 3px;
    }

        .base-footer .list-text.nav .ct a:hover::before, .base-footer .list-text.nav .ct a:focus::before {
            left: 5px;
        }

.list-text.minor-nav > .bg-drop-layout > .in, .list-text.minor-nav > .in {
    background-color: white;
    border: 1px solid #e4e4e4;
    border-radius: 40px 5px 5px;
    overflow: hidden;
}

.list-text.minor-nav .hd {
    background-color: #1872D6;
    background-image: url('../Images/bg-list-text-minor-nav.png');
    background-size: cover;
}

    .list-text.minor-nav .hd > .in > div {
        padding: 25px;
        padding-top: 30px;
        color: #fff;
        font-size: 1.4em;
        line-height: 25px;
    }

    .list-text.minor-nav .hd a {
        color: #fff !important;
    }

.list-text.minor-nav .ct {
    border-top: 1px solid #ccc;
    border-top-color: #fff;
}

    .list-text.minor-nav .ct li + li {
        border-top: 1px solid #ccc
    }

    .list-text.minor-nav .ct li.is-active a {
        background-color: #474A54;
        color: #fff;
    }

        .list-text.minor-nav .ct li.is-active a::before {
            background-color: white;
        }

        .list-text.minor-nav .ct li.is-active a::after {
            background-image: url('../Images/icon-pic/icon_point_w.png');
        }

    .list-text.minor-nav .ct span {
        display: block;
    }

    .list-text.minor-nav .ct a {
        display: block;
        padding: 12px 30px;
        transition: 150ms;
        font-size: 1.1em;
        position: relative;
    }

        .list-text.minor-nav .ct a::before {
            content: "";
            display: block;
            width: 6px;
            height: 6px;
            border-radius: 6px;
            position: absolute;
            top: calc(50% - 3px);
            left: 16px;
            background-color: #1872D6;
        }

        .list-text.minor-nav .ct a::after {
            content: "";
            display: block;
            width: 6px;
            height: 100%;
            background-image: url('../Images/icon-pic/icon_point.png');
            background-size: contain;
            background-position: center;
            background-repeat: no-repeat;
            position: absolute;
            top: 0;
            right: 16px;
        }

        .list-text.minor-nav .ct a:hover, .list-text.minor-nav .ct a:focus {
           background-color: #135bab;
            color: #fff;
        }

            .list-text.minor-nav .ct a:hover::before, .list-text.minor-nav .ct a:focus::before {
                background-color: white;
            }

            .list-text.minor-nav .ct a:hover::after, .list-text.minor-nav .ct a:focus::after {
                background-image: url('../Images/icon-pic/icon_point_w.png');
            }

.list-text.breadcrumb .hd {
    display: none;
}

.list-text.breadcrumb .ct ul {
    padding: 5px;
    padding-left: 25px;
}

.list-text.breadcrumb .ct li {
    display: inline-block;
    font-size: 0.95em;
}

    .list-text.breadcrumb .ct li:nth-child(1)::before {
        content: "";
        display: inline-block;
        width: 24px;
        height: 24px;
        background-image: url('../Images/icon-pic/icon_home.png');
        background-size: contain;
        position: absolute;
        top: 5px;
        left: 0;
        z-index: 1;
    }

    .list-text.breadcrumb .ct li + li:before {
        font-size: inherit;
        color: inherit;
        vertical-align: middle;
        margin-left: 5px;
    }

    .list-text.breadcrumb .ct li a {
        display: inline-block;
        color: #161B2D;
        transition: all .3s ease-out;
    }

        .list-text.breadcrumb .ct li a:hover, .list-text.breadcrumb .ct li a:focus {
            color: #1872D6;
            text-decoration: underline;
            transform: scale(1.3);
            box-sizing: border-box;
            background-color: white;
        }

@media screen and (max-width: 940px) {
    .list-text.breadcrumb .ct li a {
        font-size: 0.9em;
    }
}

.list-text.breadcrumb .ct li:last-child a {
    color: #1872D6;
}

    .list-text.breadcrumb .ct li:last-child a:hover, .list-text.breadcrumb .ct li:last-child a:focus {
        color: #FF6F61;
        text-decoration: underline;
    }

.list-text.open-data {
    display: inline-block;
    vertical-align: middle;
    margin-right: -3px;
}

    .list-text.open-data .hd {
        display: none;
    }

    .list-text.open-data .ct li {
        vertical-align: middle;
        display: inline-block;
        margin: 0 3px;
    }

        .list-text.open-data .ct li + li {
            margin-left: 3px;
        }

        .list-text.open-data .ct li.rss a {
            background-image: url('../Images/icon-pic/opn-data-rss.png?1582106427');
        }

    .list-text.open-data .ct span {
        display: block;
    }

.list-text.user-tool {
    display: inline-block;
    vertical-align: middle;
}

    .list-text.user-tool .hd {
        display: none;
    }

    .list-text.user-tool .ct li {
        vertical-align: middle;
        display: inline-block;
    }

        .list-text.user-tool .ct li + li {
            margin-left: 3px;
        }

        .list-text.user-tool .ct li.bopomofo {
            display: none;
        }

            .list-text.user-tool .ct li.bopomofo a {
                background-image: url('../Images/icon-pic/user-tool-bopomofo.png?1582106427');
            }

        .list-text.user-tool .ct li.print a {
            background-image: url('../Images/icon-pic/icon_print.png?1582106427');
            background-color: #1872D6;
        }

        .list-text.user-tool .ct li.data a {
            background-image: url('../Images/icon-pic/user-tool-metadata.png?1582106427');
        }

    .list-text.user-tool .ct span {
        display: block;
    }

    .list-text.user-tool .ct a {
        display: block;
        width: 38px;
        height: 38px;
        border: 1px solid #ccc;
        border-radius: 38px;
        background-repeat: no-repeat;
        background-position: center;
        transition: 150ms;
        background-size: contain;
        transition: all .4s ease-out;
    }

        .list-text.user-tool .ct a:hover, .list-text.user-tool .ct a:focus {
            /*background-color: #F7F8FB*/
            border: 1px solid #d9d6d2;
            box-shadow: #d9d6d2 0 0px 3px;
            transform: scale(1.2);
        }

.area-customize.nav {
    display: none;
}

    .area-customize.nav.is-close {
        display: none;
    }

    .area-customize.nav .ct {
        padding: 5px 8px;
        border-bottom: 1px solid #ccc;
    }

.simple-text.btn > .bg-drop-layout > .in, .simple-text.btn > .in {
    position: relative;
}

.simple-text.btn .hd {
    display: none;
}

.simple-text.btn .ct span {
    display: block;
    min-height: 48px;
    min-width: 48px;
    width: 48px;
    height: 48px;
}

.simple-text.btn .ct a {
    display: block;
    height: 48px;
    padding: 0;
    margin: 0 auto;
    background-repeat: no-repeat;
    background-position: center left;
    background-color: #1872D6;
    background-image: url('../Images/icon-pic/icon_top.png');
    opacity: 0.95;
    border-radius: 48px;
    box-shadow: 0 0 4px rgba(22,27,45,0.5);
    transition: all .4s ease-out;
    background-size: contain;
    width: 48px;
    overflow: hidden;
    border-radius: 48px;
    font-size: 0;
    line-height: 48px;
    color: transparent;
    font-weight: bold;
    position: fixed;
    bottom: 20px;
    right: 20px;
    z-index: 3;
    min-height: 48px;
    min-width: 48px;
}

    .simple-text.btn .ct a:hover, .simple-text.btn .ct a:focus {
        opacity: 1;
        width: auto;
        font-size: 1em;
        line-height: 48px;
        color: #fff;
        padding-left: 52px;
        padding-right: 18px;
        box-shadow: 6px 6px 10px rgba(0,0,0,0.6);
        -webkit-transform: translate3d(0, -2px, 0);
        transform: translate3d(0, -2px, 0);
       background-color: #135bab !important;
    }

.area-form.page-search {
    font-size: 0.9em;
    margin-top: 16px;
}

[data-js="false"] .area-form.page-search {
    display: none;
}

@media (max-width: 500px) {
    .area-form.page-search {
        font-size: 1em;
    }
}

.area-form.page-search.is-active .hd a {
    border-radius: 28px 28px 0 0;
    top: 5px;
}

    .area-form.page-search.is-active .hd a::after {
        content: "\e112";
        top: 10px;
    }

.area-form.page-search.is-active .ct {
    display: block;
}

.area-form.page-search .hd span {
    display: block;
    text-align: right;
}

.area-form.page-search .hd a {
    display: inline-block;
    vertical-align: middle;
    background-repeat: no-repeat;
    background-position: center;
    transition: 150ms;
    width: auto;
    height: auto;
    padding: 14px 40px 14px 50px !important;
}

    .area-form.page-search .hd a:hover, .area-form.page-search .hd a:focus {
        box-shadow: rgba(0,0,0,0.4) 0px 3px 5px !important
    }

    .area-form.page-search .hd a::before {
        content: "\e294";
        position: absolute;
        top: 9px;
        left: 22px;
        color: white;
        background-color: transparent;
        font-size: 1.6em
    }

    .area-form.page-search .hd a::after {
        content: "\e10f";
        position: absolute;
        top: 12px;
        right: 30px;
        color: white;
        background-color: transparent;
        font-size: 1.6em;
    }

.area-form.page-search .ct {
    display: none;
    /*background-color: #F7F8FB*/
    margin-top: 5px;
    margin-bottom: 20px;
}

    .area-form.page-search .ct > .in {
        background-color: #D8DAE6;
        border-radius: 8px 0 8px 8px;
        padding: 16px;
    }

@media (max-width: 560px) {
    .area-form.page-search .ct > .in {
        padding: 16px 16px 16px 8px;
    }
}

.area-form.page-search .ct .fieldset {
    display: block;
    margin: 8px 5px;
}

@media screen and (max-width: 560px) {
    .area-form.page-search .ct .fieldset label {
        cursor: pointer;
        display: block;
        padding-left: 5px;
        width: 100%;
    }
}

.area-form.page-search .ct .fieldset span {
    display: inline-block;
    vertical-align: middle;
}

    .area-form.page-search .ct .fieldset span:before {
        content: attr(data-before);
    }

    .area-form.page-search .ct .fieldset span:after {
        content: attr(data-after);
    }

    .area-form.page-search .ct .fieldset span.date input {
        background-image: url('../Images/icon-pic/calendar.png?1582106427');
        background-position: center right;
        background-repeat: no-repeat;
    }

@media screen and (max-width: 560px) {
    .area-form.page-search .ct .fieldset span.search {
        width: 100%;
        padding-left: 4px;
    }
}

.area-form.page-search .ct .fieldset span.submit {
    position: relative;
}

    .area-form.page-search .ct .fieldset span.submit::before, .area-form.page-search .ct .fieldset span.submit::after {
        content: "";
        display: block;
        width: 24px;
        height: 2px;
        position: absolute;
        right: -2px;
        top: 22px;
        background-color: white;
        z-index: 1;
    }

    .area-form.page-search .ct .fieldset span.submit::after {
        width: 10px;
        height: 10px;
        border-radius: 20px;
        right: 14px;
        top: 18px;
    }

.area-form.page-search .ct .fieldset span.reset {
    position: relative;
}

    .area-form.page-search .ct .fieldset span.reset input {
        background-color: #fff !important;
        color: #1872D6;
    }

    .area-form.page-search .ct .fieldset span.reset::before, .area-form.page-search .ct .fieldset span.reset::after {
        content: "";
        display: block;
        width: 24px;
        height: 2px;
        position: absolute;
        right: 0px;
        top: 22px;
        background-color: #1872D6;
        z-index: 1;
    }

    .area-form.page-search .ct .fieldset span.reset::after {
        width: 10px;
        height: 10px;
        border-radius: 20px;
        right: 14px;
        top: 18px;
    }

    .area-form.page-search .ct .fieldset span.reset:hover, .area-form.page-search .ct .fieldset span.reset:focus {
        color: #fff !important;
       background-color: #135bab !important;
        border-radius: 50px;
    }

        .area-form.page-search .ct .fieldset span.reset:hover input, .area-form.page-search .ct .fieldset span.reset:focus input {
            color: #fff !important;
        }

        .area-form.page-search .ct .fieldset span.reset:hover::after, .area-form.page-search .ct .fieldset span.reset:hover::before, .area-form.page-search .ct .fieldset span.reset:focus::after, .area-form.page-search .ct .fieldset span.reset:focus::before {
            background-color: #fff !important;
        }

.area-form.page-search .ct .fieldset select {
    max-width: 120px;
    margin-left: 4px;
}

@media screen and (max-width: 560px) {
    .area-form.page-search .ct .fieldset select {
        width: 100%;
        max-width: 100%;
    }
}

@media screen and (max-width: 560px) {
    .area-form.page-search .ct .fieldset input {
        width: 100%;
    }
}

.area-form.page-search .ct .fieldset input[type="search"] {
    padding: 10px 8px;
    border: 1px solid #e4e4e4;
    background-color: white;
    vertical-align: middle;
    box-sizing: border-box;
    border-radius: 8px;
    font-size: 1.05em;
    margin-left: 4px;
}

    .area-form.page-search .ct .fieldset input[type="search"]:hover, .area-form.page-search .ct .fieldset input[type="search"]:focus {
        background-color: lightyellow
    }

.area-form.page-search .ct .fieldset input[type="date"] {
    line-height: 30px;
    height: 30px;
}

.area-form.page-search .ct .fieldset input.dynDateTime {
    width: 185px;
}

@media screen and (max-width: 560px) {
    .area-form.page-search .ct .fieldset input.dynDateTime {
        width: 100%
    }
}

.area-form.page-search .ct .fieldset span.reset::before:hover, .area-form.page-search .ct .fieldset span.reset::before:focus, .area-form.page-search .ct .fieldset span.reset::after:hover, .area-form.page-search .ct .fieldset span.reset::after:focus {
    background-color: #fff !important
}

.base-mobile .area-form.search .hd {
    display: none;
}

.base-mobile .area-form.search .ct .fieldset {
    position: relative;
}

    .base-mobile .area-form.search .ct .fieldset span {
        display: block;
    }

        .base-mobile .area-form.search .ct .fieldset span.search {
            display: block;
        }

            .base-mobile .area-form.search .ct .fieldset span.search input {
                display: block;
                width: 100%;
                border-radius: 45px;
                padding-right: 45px;
            }

        .base-mobile .area-form.search .ct .fieldset span.submit a {
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            width: 45px;
            background-color: #1872D6;
            background-image: url('../Images/icon-pic/icon_search.png?1582106427');
            background-repeat: no-repeat;
            background-position: center;
            background-size: cover;
            border-radius: 45px;
        }

.base-mobile .area-form.search .ct .list {
    display: none;
}

.base-mobile .area-form.search .ft ul {
    margin-top: 8px;
}

.base-mobile .area-form.search .ft li {
    display: block
}

.base-mobile .area-form.search .ft span {
    display: block
}

.base-mobile .area-form.search .ft a {
    display: block;
    padding: 5px 8px;
    background-color: #1872D6;
    color: #fff;
    font-size: 0.95em;
    text-align: center;
    line-height: 2em;
    border-radius: 8px
}

.base-wrapper .area-form.search {
    position: absolute;
    top: 44px;
    right: 0px;
    z-index: 4
}

@media screen and (max-width: 940px) {
    .base-wrapper .area-form.search {
        display: none
    }
}

[data-js="false"] .base-wrapper .area-form.search {
    display: none
}

.base-wrapper .area-form.search.is-open .ct .list {
    display: block
}

.base-wrapper .area-form.search > .bg-drop-layout > .in, .base-wrapper .area-form.search > .in {
    margin: 0
}

.base-wrapper .area-form.search .hd {
    display: none
}

.base-wrapper .area-form.search .ct {
    display: inline-block;
    vertical-align: middle
}

    .base-wrapper .area-form.search .ct .fieldset {
        position: relative
    }

[data-js="false"] .base-wrapper .area-form.search .ct .fieldset {
    display: none
}

.base-wrapper .area-form.search .ct .fieldset span {
    display: block
}

    .base-wrapper .area-form.search .ct .fieldset span.search {
        display: block;
        padding-right: 36px;
        width: 304px
    }

        .base-wrapper .area-form.search .ct .fieldset span.search input {
            display: block;
            width: 100%;
            border-radius: 40px;
            border: 1px solid #D8DAE6;
            padding-right: 40px;
            height: 42px
        }

@media (max-width: 500px) {
    .base-wrapper .area-form.search .ct .fieldset span.search input {
        border-radius: 20px
    }
}

.base-wrapper .area-form.search .ct .fieldset span.submit a {
    position: absolute;
    top: 0;
    right: 30px;
    bottom: 0;
    width: 40px;
    height: 40px;
    border-radius: 40px;
    border: 1px solid #D8DAE6;
    background-color: #1872D6;
    transition: 150ms;
    background-image: url('../Images/icon-pic/icon_search.png?1582106427');
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover
}

    .base-wrapper .area-form.search .ct .fieldset span.submit a:hover, .base-wrapper .area-form.search .ct .fieldset span.submit a:focus {
       background-color: #135bab
    }

.base-wrapper .area-form.search .ct .list {
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    display: none
}

    .base-wrapper .area-form.search .ct .list ul {
        margin-top: 8px
    }

    .base-wrapper .area-form.search .ct .list li + li {
        margin-top: 5px
    }

    .base-wrapper .area-form.search .ct .list span {
        display: block
    }

    .base-wrapper .area-form.search .ct .list a {
        display: block;
        padding: 5px 8px;
        box-shadow: 0 0 8px #e4e4e4;
        background-color: white;
        transition: 150ms
    }

        .base-wrapper .area-form.search .ct .list a:hover, .base-wrapper .area-form.search .ct .list a:focus {
            /*background-color: #F7F8FB*/
        }

.base-wrapper .area-form.search .ft {
    display: inline-block;
    vertical-align: middle;
    padding-left: 15px
}

    .base-wrapper .area-form.search .ft li.advanced a {
        position: absolute;
        top: 0;
        right: 0px;
        bottom: 0;
        width: 40px;
        height: 40px;
        border-radius: 40px;
        background-color: white;
        border: 1px solid #D8DAE6;
        transition: 150ms;
        background-image: url('../Images/icon-pic/icon_search_plus.png?1582106427');
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain
    }

        .base-wrapper .area-form.search .ft li.advanced a:hover, .base-wrapper .area-form.search .ft li.advanced a:focus {
           background-color: #135bab;
            background-image: url('../Images/icon-pic/icon_search_plus_w.png?1582106427');
            background-repeat: no-repeat;
            background-position: center
        }

[data-js="false"] .base-wrapper .area-form.search .ft li.advanced a {
    color: #000;
    line-height: 40px;
    font-size: 1em !important;
    text-indent: inherit !important;
    padding: 0 !important;
    font-family: Arial, "微軟正黑體", "Helvetica Neue", Helvetica, sans-serif, "新細明體"
}

    [data-js="false"] .base-wrapper .area-form.search .ft li.advanced a:hover, [data-js="false"] .base-wrapper .area-form.search .ft li.advanced a:focus {
        color: #fff !important
    }

.base-wrapper .area-form.search .ft a {
    font-size: 0.95em
}

.base-content .area-editor.address .hd {
    display: none
}

.base-content .area-editor.address .ct {
    font-size: 0.95em
}

    .base-content .area-editor.address .ct a.is-map:after {
        font-size: inherit;
        color: inherit;
        margin-left: 5px
    }

.base-footer .area-editor.address {
    font-size: 0.95em
}

    .base-footer .area-editor.address .hd {
        display: none
    }

    .base-footer .area-editor.address .ct a {
        color: white;
        text-decoration: underline
    }

        .base-footer .area-editor.address .ct a:hover, .base-footer .area-editor.address .ct a:focus {
            color: #FF6F61;
            border: orange dotted 2px
        }

        .base-footer .area-editor.address .ct a.is-map:after {
            font-size: inherit;
            color: inherit;
            margin-left: 5px
        }

@media (max-width: 464px) {
    .base-footer .area-editor.address .ct a:lang(en) {
        margin-top: 20px
    }
}

.footer_text {
    margin: 0;
    padding: 0
}

    .footer_text li {
        margin: 0;
        padding: 0;
        list-style: none;
        color: #fff;
        position: relative
    }

    .footer_text a.map {
        color: #fff;
        text-decoration: underline;
        display: inline-block;
        width: 34px;
        height: 34px;
        background-image: url('../Images/icon-pic/icon_map.png');
        background-size: cover;
        position: absolute;
        top: -5px
    }

        .footer_text a.map:hover, .footer_text a.map:focus {
            color: #FF6F61;
            border: orange dotted 2px
        }

.copyright {
    color: #fff
}

    .copyright a {
        color: white;
        text-decoration: underline
    }

        .copyright a:hover, .copyright a:focus {
            color: #FF6F61;
            border: orange dotted 2px
        }

.area-customize.recitation {
    vertical-align: middle;
    display: inline-block
}

    .area-customize.recitation .hd {
        display: none
    }

    .area-customize.recitation .ct #media div {
        padding: 1px;
        cursor: pointer;
        border: 1px solid #ccc;
        border-radius: 3px
    }

        .area-customize.recitation .ct #media div img {
            display: block;
            width: 22px !important;
            height: 22px !important;
            transition: 150ms
        }

    .area-customize.recitation .ct #media:hover, .area-customize.recitation .ct #media:focus {
        /*background-color: #F7F8FB*/
    }

.group.page-content {
    position: relative;
    margin: 0;
    border-radius: 5px 5px 5px 5px;
    font-size: 1.1em
}

@media (max-width: 500px) {
    .group.page-content {
        margin: 0;
        font-size: 1em
    }
}

.group.page-content > .bg-drop-layout > .in > .ct > .in .area-essay.page-caption-p:nth-child(1) > .in > .ct > .in, .group.page-content > .in > .ct > .in .area-essay.page-caption-p:nth-child(1) > .in > .ct > .in {
    border-top: none;
    padding-top: 0
}

h4, .h4 {
    margin-bottom: 8px;
    font-size: 1.1em
}

.area-editor.system-info ul.sitemap {
    padding: 0;
    margin: 0;
    padding-left: 30px
}

    .area-editor.system-info ul.sitemap > li {
        padding: 8px 0 8px 24px;
        margin: 0;
        list-style: none;
        position: relative;
        margin-left: -30px
    }

        .area-editor.system-info ul.sitemap > li::before {
            content: "";
            position: absolute;
            z-index: 1;
            left: 5px;
            top: 20px;
            display: block;
            width: 5px;
            height: 5px;
            border: 1px solid #FF6F61
        }

@media (max-width: 660px) {
    .area-editor.system-info ul.sitemap > li {
        padding: 4px 0 4px 24px
    }

        .area-editor.system-info ul.sitemap > li::before {
            top: 16px
        }
}

@media (max-width: 660px) {
    .area-editor.system-info ul.sitemap > li span {
        display: block;
        margin-bottom: 5px
    }
}

.group-list.sitemap > .in > .ct > .in > ul > li + li {
    margin-top: 0px !important
}

.group-list.sitemap > .in > .ct {
    padding: 5px 0 0 0px !important
}

.group-list.sitemap a {
    display: block;
    padding: 8px 16px;
    /*background-color: #F7F8FB*/
    line-height: 32px;
    transition: 150ms;
    box-sizing: border-box;
    border-radius: 5px;
    border-left-color: #F8991D;
    border-left-width: 3px;
    border-left-style: solid;
    box-shadow: rgba(0,0,0,0.2) 1px 1px 2px;
    margin: 5px 2px 5px 0
}

    .group-list.sitemap a:hover, .group-list.sitemap a:focus {
        color: #fff !important;
       background-color: #135bab
    }

.group-list.sitemap h4 a {
    color: #474A54 !important;
    margin-left: 30px;
    border-color: lightgray
}

    .group-list.sitemap h4 a:hover, .group-list.sitemap h4 a:focus {
        color: #fff !important;
       background-color: #135bab
    }

.list-text.rss {
    margin-top: 30px
}

    .list-text.rss .ct a {
        border-left-width: 3px;
        border-left-style: solid;
        background-color: #fff;
        box-shadow: rgba(0,0,0,0.2) 1px 1px 2px;
        margin-right: 2px
    }

        .list-text.rss .ct a:hover, .list-text.rss .ct a:focus {
            border-left-color: #F8991D !important
        }

.rss_info {
    list-style: none;
    padding: 0;
    margin: 0
}

    .rss_info li {
        list-style: none;
        padding: 0;
        margin: 0
    }

        .rss_info li b {
            position: relative;
            padding-left: 15px
        }

            .rss_info li b::before {
                content: "";
                display: block;
                position: absolute;
                top: 8px;
                left: 0;
                z-index: 1;
               background-color: #135bab;
                width: 5px;
                height: 5px
            }

        .rss_info li a {
            display: inline-block;
            margin: 5px 0;
            text-decoration: none !important;
            color: #fff !important
        }

            .rss_info li a::before {
                top: 23px !important
            }

            .rss_info li a::after {
                background-image: none !important;
                width: 12px !important;
                height: 12px !important;
                margin-left: 5px;
                top: 22px !important
            }

.table-form, .form_list {
    width: 100%;
    list-style: none;
    padding: 0;
    margin: 0
}

    .table-form ul, .table-form li, .form_list ul, .form_list li {
        list-style: none;
        padding: 0;
        margin: 0
    }

        .table-form ul.last_form_list, .table-form li.last_form_list, .form_list ul.last_form_list, .form_list li.last_form_list {
            text-align: center
        }

    .table-form > li, .form_list > li {
        clear: both;
        list-style: none;
        position: relative;
        margin: 4px 0;
        padding: 8px 0 12px 0;
        border-bottom: 3px dotted #ccc
    }

        .table-form > li b, .form_list > li b {
            color: #ae2323;
            font-size: 0.8em
        }

        .table-form > li span, .form_list > li span {
            width: 200px;
            display: inline-block;
            float: left
        }

        .table-form > li .form_title, .form_list > li .form_title {
            display: block;
            float: left;
            padding-right: 10px;
            width: 230px !important;
            height: 100%;
            text-align: right;
            position: relative;
            font-weight: bold;
            line-height: 1.4em;
            padding-top: 10px;
            vertical-align: top;
            padding-bottom: 8px
        }

            .table-form > li .form_title::after, .form_list > li .form_title::after {
                content: ":"
            }

            .table-form > li .form_title li, .form_list > li .form_title li {
                margin: 4px 0
            }

@media screen and (max-width: 560px) {
    .table-form > li .form_title, .form_list > li .form_title {
        text-align: left;
        width: 100%
    }
}

.table-form > li::after, .form_list > li::after {
    content: "";
    display: block;
    height: 0;
    clear: both
}

.table-form .form_input, .form_list .form_input {
    width: calc(100% - 240px) !important
}

    .table-form .form_input > div, .form_list .form_input > div {
        display: inline-block
    }

@media screen and (max-width: 560px) {
    .table-form .form_input > div, .form_list .form_input > div {
        display: block
    }
}

@media screen and (max-width: 560px) {
    .table-form .form_input, .form_list .form_input {
        width: 100% !important
    }

        .table-form .form_input select, .form_list .form_input select {
            width: 100%
        }
}

.table-form .form_input label, .form_list .form_input label {
    margin-right: 8px
}

.table-form .form_input .horizontal, .form_list .form_input .horizontal {
    margin-top: 4px
}

    .table-form .form_input .horizontal ul, .form_list .form_input .horizontal ul {
        display: inline-block
    }

@media screen and (max-width: 560px) {
    .table-form .form_input .horizontal ul, .form_list .form_input .horizontal ul {
        display: block
    }
}

.table-form .form_input .horizontal ul li, .form_list .form_input .horizontal ul li {
    display: inline-block
}

@media screen and (max-width: 560px) {
    .table-form .form_input .horizontal ul li, .form_list .form_input .horizontal ul li {
        display: block
    }
}

.table-form .form_checkbox, .table-form .form_radio, .form_list .form_checkbox, .form_list .form_radio {
    list-style: none;
    padding: 0;
    margin: 0
}

    .table-form .form_checkbox > li, .table-form .form_radio > li, .form_list .form_checkbox > li, .form_list .form_radio > li {
        list-style: none;
        padding: 0;
        margin: 0;
        position: relative;
        display: inline-block;
        vertical-align: middle;
        margin-right: 10px
    }

.table-form .form_table, .form_list .form_table {
    background-color: #e4e4e4;
    padding: 10px 12px;
    border-radius: 5px;
    margin-bottom: 8px;
    margin: 8px 0
}

@media screen and (max-width: 560px) {
    .table-form .form_table, .form_list .form_table {
        width: 100%;
        box-sizing: border-box;
        text-align: left
    }
}

.table-form .form_table li, .form_list .form_table li {
    margin: 4px 0
}

    .table-form .form_table li label, .form_list .form_table li label {
        display: inline-block;
        width: 140px
    }

@media screen and (max-width: 560px) {
    .table-form .form_table li label, .form_list .form_table li label {
        padding-top: 4px
    }
}

.table-form .form_table li select, .table-form .form_table li input, .form_list .form_table li select, .form_list .form_table li input {
    width: calc(100% - 160px);
    min-width: 220px
}

@media screen and (max-width: 560px) {
    .table-form .form_table li select, .table-form .form_table li input, .form_list .form_table li select, .form_list .form_table li input {
        width: 100%
    }
}

.table-form .refresh, .form_list .refresh {
    position: relative;
    height: 50px
}

    .table-form .refresh::before, .table-form .refresh::after, .form_list .refresh::before, .form_list .refresh::after {
        display: none
    }

    .table-form .refresh::before, .form_list .refresh::before {
        content: "";
        background-image: url('../Images/icon-pic/icon_refresh.png?1582106427');
        display: block;
        width: 40px;
        height: 100%;
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain;
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        margin: 0 auto;
        background-color: transparent
    }

.table-form .filename, .form_list .filename {
    padding: 10px 8px;
    background-color: #ffffff;
    border: #cccccc 1px solid;
    border-radius: 5px
}

.table-form .voiceServices, .form_list .voiceServices {
    position: relative;
    padding-right: 16px !important;
    padding-left: 44px !important;
    font-size: 1em
}

    .table-form .voiceServices::before, .form_list .voiceServices::before {
        content: "\e033";
        position: absolute;
        top: 9px;
        left: 12px;
        font-size: 1.5em;
        color: white;
        background-color: transparent
    }

    .table-form .voiceServices::after, .form_list .voiceServices::after {
        display: none
    }

.table-form p.form_input, .table-form p, .form_list p.form_input, .form_list p {
    margin: 0px 0
}

.table-form .btnRefresh, .table-form .btnVoice, .form_list .btnRefresh, .form_list .btnVoice {
    position: relative;
    font-size: 0.9em;
    display: inline-block
}

    .table-form .btnRefresh input, .table-form .btnVoice input, .form_list .btnRefresh input, .form_list .btnVoice input {
        background-size: contain;
        background-repeat: no-repeat;
        padding-left: 40px !important;
        padding: 14px 35px 14px 45px !important;
        background-position: 6px 0px;
        background-color: #fff !important;
        color: #161B2D;
        border-color: #ccc !important
    }

        .table-form .btnRefresh input:hover, .table-form .btnRefresh input:focus, .table-form .btnVoice input:hover, .table-form .btnVoice input:focus, .form_list .btnRefresh input:hover, .form_list .btnRefresh input:focus, .form_list .btnVoice input:hover, .form_list .btnVoice input:focus {
            color: #fff;
           background-color: #135bab !important;
            border-color: #FF6F61 !important
        }

            .table-form .btnRefresh input:hover::after, .table-form .btnRefresh input:hover::before, .table-form .btnRefresh input:focus::after, .table-form .btnRefresh input:focus::before, .table-form .btnVoice input:hover::after, .table-form .btnVoice input:hover::before, .table-form .btnVoice input:focus::after, .table-form .btnVoice input:focus::before, .form_list .btnRefresh input:hover::after, .form_list .btnRefresh input:hover::before, .form_list .btnRefresh input:focus::after, .form_list .btnRefresh input:focus::before, .form_list .btnVoice input:hover::after, .form_list .btnVoice input:hover::before, .form_list .btnVoice input:focus::after, .form_list .btnVoice input:focus::before {
                background-color: #fff !important
            }

    .table-form .btnRefresh::after, .table-form .btnRefresh::before, .table-form .btnVoice::after, .table-form .btnVoice::before, .form_list .btnRefresh::after, .form_list .btnRefresh::before, .form_list .btnVoice::after, .form_list .btnVoice::before {
        content: "";
        display: block;
        width: 24px;
        height: 2px;
        position: absolute;
        right: 0px;
        top: 24px;
        background-color: #ccc;
        z-index: 1
    }

    .table-form .btnRefresh::after, .table-form .btnVoice::after, .form_list .btnRefresh::after, .form_list .btnVoice::after {
        width: 10px;
        height: 10px;
        border-radius: 20px;
        right: 16px;
        top: 20px
    }

    .table-form .btnRefresh input, .form_list .btnRefresh input {
        background-image: url('../Images/icon-pic/icon_refresh.png?1582106427')
    }

        .table-form .btnRefresh input:hover, .table-form .btnRefresh input:focus, .form_list .btnRefresh input:hover, .form_list .btnRefresh input:focus {
            background-image: url('../Images/icon-pic/icon_refresh_w.png?1582106427')
        }

    .table-form .btnVoice input, .form_list .btnVoice input {
        background-image: url('../Images/icon-pic/icon-speak.png?1582106427')
    }

        .table-form .btnVoice input:hover, .table-form .btnVoice input:focus, .form_list .btnVoice input:hover, .form_list .btnVoice input:focus {
            background-image: url('../Images/icon-pic/icon-speak_w.png?1582106427')
        }

.table-form .btn_selection_file, .table-form .btn_define, .table-form .btn_cancel, .form_list .btn_selection_file, .form_list .btn_define, .form_list .btn_cancel {
    position: relative;
    margin: 0 8px;
    margin-bottom: 4px;
    font-size: 0.9em
}

[data-js="false"] .table-form .btn_selection_file, [data-js="false"] .table-form .btn_define, [data-js="false"] .table-form .btn_cancel, [data-js="false"] .form_list .btn_selection_file, [data-js="false"] .form_list .btn_define, [data-js="false"] .form_list .btn_cancel {
    display: none
}

.table-form .btn_selection_file::after, .table-form .btn_selection_file::before, .table-form .btn_define::after, .table-form .btn_define::before, .table-form .btn_cancel::after, .table-form .btn_cancel::before, .form_list .btn_selection_file::after, .form_list .btn_selection_file::before, .form_list .btn_define::after, .form_list .btn_define::before, .form_list .btn_cancel::after, .form_list .btn_cancel::before {
    content: "";
    display: block;
    width: 24px;
    height: 2px;
    position: absolute;
    right: 4px;
    top: 14px;
    background-color: white;
    z-index: 1
}

.table-form .btn_selection_file::after, .table-form .btn_define::after, .table-form .btn_cancel::after, .form_list .btn_selection_file::after, .form_list .btn_define::after, .form_list .btn_cancel::after {
    width: 10px;
    height: 10px;
    border-radius: 20px;
    right: 20px;
    top: 10px
}

.table-form .btn_define::after, .form_list .btn_define::after {
    right: 28px
}

.table-form .btn_cancel::before, .form_list .btn_cancel::before {
    right: 0px
}

.table-form .btn_cancel input, .form_list .btn_cancel input {
    background-color: #888 !important;
    border-color: #888 !important
}

.table-form .filename, .form_list .filename {
    padding: 10px 8px;
    background-color: #ffffff;
    border: #cccccc 1px solid;
    border-radius: 5px
}

.table-form .btn_selection_file, .form_list .btn_selection_file {
    position: absolute;
    left: 240px;
    top: 1px
}

    .table-form .btn_selection_file::before, .form_list .btn_selection_file::before {
        right: 0px;
        top: 22px
    }

    .table-form .btn_selection_file::after, .form_list .btn_selection_file::after {
        right: 16px;
        top: 18px
    }

    .table-form .btn_selection_file input, .form_list .btn_selection_file input {
        padding: 12px 35px 12px 25px !important;
        border-radius: 5px !important
    }

.table-form textarea, .form_list textarea {
    width: 100%
}

.table-form .img, .form_list .img {
    display: inline-block;
    height: 47px;
    background-color: #fff;
    vertical-align: middle
}

.table-form .CAPTCHA, .form_list .CAPTCHA {
    width: 170px
}

.table-form #ContentPlaceHolder_PageContent_title_txtGoalContent, .form_list #ContentPlaceHolder_PageContent_title_txtGoalContent {
    width: 180px
}

.table-form #ContentPlaceHolder1_wucCheckCode_txtVali, .table-form #ContentPlaceHolder_PageContent_title_wucCheckCode_txtVali, .form_list #ContentPlaceHolder1_wucCheckCode_txtVali, .form_list #ContentPlaceHolder_PageContent_title_wucCheckCode_txtVali {
    width: 90px;
    margin-right: 110px
}

@media (max-width: 1100px) {
    .table-form #ContentPlaceHolder1_wucCheckCode_txtVali, .table-form #ContentPlaceHolder_PageContent_title_wucCheckCode_txtVali, .form_list #ContentPlaceHolder1_wucCheckCode_txtVali, .form_list #ContentPlaceHolder_PageContent_title_wucCheckCode_txtVali {
        margin-right: calc(100% - 100px);
        margin-bottom: 16px
    }
}

.table-form #ContentPlaceHolder1_wucCheckCode_Imgchkcode, .table-form #ContentPlaceHolder_PageContent_title_wucCheckCode_Imgchkcode, .form_list #ContentPlaceHolder1_wucCheckCode_Imgchkcode, .form_list #ContentPlaceHolder_PageContent_title_wucCheckCode_Imgchkcode {
    position: absolute;
    height: 31px;
    border-top: #fff solid 8px;
    border-bottom: #fff solid 8px;
    left: 100px;
    z-index: 1;
    border-radius: 5px
}

.table-form #ContentPlaceHolder_PageContent_title_lbFileType, .form_list #ContentPlaceHolder_PageContent_title_lbFileType {
    display: inline-block;
    width: 100%;
    word-break: break-word
}

.table-form #ContentPlaceHolder1_btnCancelSubscription, .form_list #ContentPlaceHolder1_btnCancelSubscription {
    font-size: 1em
}

.table-form.table-form01 .horizontal #ContentPlaceHolder_PageContent_title_rbType li:nth-last-child(1), .table-form .table-form02 .horizontal #ContentPlaceHolder_PageContent_title_rbType li:nth-last-child(1), .form_list.table-form01 .horizontal #ContentPlaceHolder_PageContent_title_rbType li:nth-last-child(1), .form_list .table-form02 .horizontal #ContentPlaceHolder_PageContent_title_rbType li:nth-last-child(1) {
    z-index: 1;
    display: block;
    position: absolute;
    margin-top: 8px
}

@media (max-width: 1201px) {
    .table-form.table-form01 .horizontal #ContentPlaceHolder_PageContent_title_rbGoal li:nth-last-child(1), .table-form .table-form02 .horizontal #ContentPlaceHolder_PageContent_title_rbGoal li:nth-last-child(1), .form_list.table-form01 .horizontal #ContentPlaceHolder_PageContent_title_rbGoal li:nth-last-child(1), .form_list .table-form02 .horizontal #ContentPlaceHolder_PageContent_title_rbGoal li:nth-last-child(1) {
        z-index: 1;
        display: block;
        position: absolute;
        margin-top: 8px
    }
}

.table-form.table-form01 #ContentPlaceHolder_PageContent_title_txtTypeContent, .table-form .table-form02 #ContentPlaceHolder_PageContent_title_txtTypeContent, .form_list.table-form01 #ContentPlaceHolder_PageContent_title_txtTypeContent, .form_list .table-form02 #ContentPlaceHolder_PageContent_title_txtTypeContent {
    margin-left: 80px;
    width: 180px
}

@media (max-width: 1201px) {
    .table-form.table-form01 #ContentPlaceHolder_PageContent_title_txtGoalContent, .table-form .table-form02 #ContentPlaceHolder_PageContent_title_txtGoalContent, .form_list.table-form01 #ContentPlaceHolder_PageContent_title_txtGoalContent, .form_list .table-form02 #ContentPlaceHolder_PageContent_title_txtGoalContent {
        margin-left: 80px;
        width: 180px
    }
}

.table-form.table-form01 #ContentPlaceHolder_PageContent_title_rbReceipt, .table-form.table-form01 #ContentPlaceHolder_PageContent_title_rbSend, .table-form .table-form02 #ContentPlaceHolder_PageContent_title_rbReceipt, .table-form .table-form02 #ContentPlaceHolder_PageContent_title_rbSend, .form_list.table-form01 #ContentPlaceHolder_PageContent_title_rbReceipt, .form_list.table-form01 #ContentPlaceHolder_PageContent_title_rbSend, .form_list .table-form02 #ContentPlaceHolder_PageContent_title_rbReceipt, .form_list .table-form02 #ContentPlaceHolder_PageContent_title_rbSend {
    display: inline-block
}

.table-form.table-form01 .form_input > div, .form_list.table-form01 .form_input > div {
    width: 100% !important
}

@media (min-width: 1043px) {
    .table-form.table-form05 tr:nth-child(9) .horizontal, .form_list.table-form05 tr:nth-child(9) .horizontal {
        position: absolute;
        top: 62px;
        left: 140px;
        display: block;
        z-index: 1
    }
}

@media (max-width: 940px) and (min-width: 780px) {
    .table-form.table-form05 tr:nth-child(9) .horizontal, .form_list.table-form05 tr:nth-child(9) .horizontal {
        position: absolute;
        top: 62px;
        left: 140px;
        display: block;
        z-index: 1
    }
}

@media (max-width: 560px) and (min-width: 540px) {
    .table-form.table-form05 tr:nth-child(9) .horizontal, .form_list.table-form05 tr:nth-child(9) .horizontal {
        position: absolute;
        top: 62px;
        left: 140px;
        display: block;
        z-index: 1
    }
}

.table-form.table-form05 tr:nth-child(9) ul.form_checkbox li, .form_list.table-form05 tr:nth-child(9) ul.form_checkbox li {
    margin-right: 0px !important;
    display: inline-block !important
}

.table-form {
    width: 100%
}

    .table-form:lang(en) {
        font-size: 0.9em
    }

    .table-form tr {
        display: block;
        clear: both;
        list-style: none;
        position: relative;
        margin-bottom: 8px;
        padding-bottom: 8px;
        line-height: 1.8;
        border-bottom: 3px dotted #ccc
    }

        .table-form tr b {
            color: #ae2323;
            font-size: 0.8em
        }

            .table-form tr b:lang(en) {
                font-size: 0.6em;
                margin-right: 6px
            }

        .table-form tr th, .table-form tr td {
            display: inline-block
        }

        .table-form tr th {
            display: block;
            float: left;
            padding-right: 10px;
            width: 230px !important;
            height: 100%;
            text-align: right;
            position: relative;
            font-weight: bold
        }

            .table-form tr th legend {
                line-height: 44px;
                margin-top: -8px
            }

            .table-form tr th label {
                line-height: 1.6em
            }

                .table-form tr th label::after {
                    content: ":";
                    padding-left: 5px
                }

            .table-form tr th li {
                margin: 4px 0
            }

@media screen and (max-width: 560px) {
    .table-form tr th {
        text-align: left;
        width: 100% !important
    }
}

.table-form tr td {
    float: left;
    width: calc(100% - 240px) !important;
    position: relative
}

@media screen and (max-width: 560px) {
    .table-form tr td {
        width: 100% !important
    }
}

.table-form tr td label {
    margin-right: 8px
}

.table-form tr::after {
    content: "";
    display: block;
    height: 0;
    clear: both
}

.table-form tr.last_form_list {
    text-align: center;
    border: 0
}

    .table-form tr.last_form_list th, .table-form tr.last_form_list td {
        text-align: center;
        width: 100% !important;
        padding: 20px 0
    }

.table-form tr.bottom-btn-cell {
    font-size: 1.1em
}

    .table-form tr.bottom-btn-cell td {
        width: 100% !important
    }

    .table-form tr.bottom-btn-cell span {
        position: relative;
        display: inline-block
    }

        .table-form tr.bottom-btn-cell span::before, .table-form tr.bottom-btn-cell span::after {
            content: "";
            display: block;
            width: 24px;
            height: 2px;
            position: absolute;
            right: -2px;
            top: 24px;
            background-color: white;
            z-index: 1
        }

        .table-form tr.bottom-btn-cell span::after {
            width: 10px;
            height: 10px;
            border-radius: 20px;
            right: 14px;
            top: 20px
        }

        .table-form tr.bottom-btn-cell span input {
            margin: 0
        }

    .table-form tr.bottom-btn-cell input.btn_define {
        font-size: 0.95em
    }

.table-form span.form_input {
    width: auto
}

.table-form .form_table2 strong {
    font-size: 1.05em
}

.table-form .form_table2 .form_title {
    width: 100%;
    text-align: left
}

    .table-form .form_table2 .form_title:lang(en) {
        text-align: right
    }

.table-form .form_table2 td.form_input {
    width: 100%
}

@media screen and (max-width: 560px) {
    .table-form .form_table2 td.form_input ul.form_table {
        width: auto
    }
}

.table-form .form_table2 td.form_input ul.form_table li {
    width: 50%;
    float: left;
    line-height: 47px;
    box-sizing: border-box
}

    .table-form .form_table2 td.form_input ul.form_table li:lang(en) {
        line-height: 1.6em
    }

    .table-form .form_table2 td.form_input ul.form_table li:nth-child(1) {
        width: 100%
    }

@media screen and (min-width: 561px) {
    .table-form .form_table2 td.form_input ul.form_table li:nth-child(3), .table-form .form_table2 td.form_input ul.form_table li:nth-child(5) {
        border-left: 1px solid gray;
        padding-left: 16px
    }
}

@media screen and (max-width: 560px) {
    .table-form .form_table2 td.form_input ul.form_table li {
        line-height: 34px
    }

        .table-form .form_table2 td.form_input ul.form_table li:nth-child(1) {
            margin-bottom: -12px
        }

        .table-form .form_table2 td.form_input ul.form_table li:nth-child(4), .table-form .form_table2 td.form_input ul.form_table li:nth-child(5) {
            border-top: 1px solid gray
        }
}

.table-form .form_table2 td.form_input ul.form_table li span.form_inpu label, .table-form .form_table2 td.form_input ul.form_table li span.form_input label {
    width: 100px;
    display: block;
    float: left
}

    .table-form .form_table2 td.form_input ul.form_table li span.form_inpu label:lang(en), .table-form .form_table2 td.form_input ul.form_table li span.form_input label:lang(en) {
        width: auto
    }

@media screen and (max-width: 560px) {
    .table-form .form_table2 td.form_input ul.form_table li span.form_inpu label, .table-form .form_table2 td.form_input ul.form_table li span.form_input label {
        width: 100%
    }
}

.table-form .form_table2 td.form_input ul.form_table li span.form_inpu input, .table-form .form_table2 td.form_input ul.form_table li span.form_input input {
    width: calc(100% - 10px);
    min-width: calc(100% - 10px)
}

@media screen and (max-width: 560px) {
    .table-form .form_table2 td.form_input ul.form_table li span.form_inpu input, .table-form .form_table2 td.form_input ul.form_table li span.form_input input {
        width: calc(100% - 10px);
        min-width: calc(100% - 10px)
    }
}

.table-form .form_table2 td.form_input ul.form_table::after {
    content: "";
    clear: both;
    display: block
}

.table-form .form_table2 .form_table_totol li {
    margin: 0 !important;
    padding-left: calc(50% + 16px)
}

@media screen and (max-width: 560px) {
    .table-form .form_table2 .form_table_totol li {
        padding: 0
    }

        .table-form .form_table2 .form_table_totol li span label {
            width: 60px !important
        }

        .table-form .form_table2 .form_table_totol li span input {
            width: calc(100% - 80px) !important
        }
}

.epeaper_container {
    margin-bottom: 30px
}

.epaper_list > .in > .ct > .in > ul > li, .epaper-list > .in > .ct > .in > ul > li {
    width: 100% !important;
    padding: 0 8px 24px !important
}

.epaper_list .area-figure.page-figure .ct .figcaption, .epaper-list .area-figure.page-figure .ct .figcaption {
    padding-left: 120px
}

.epaper_list .area-figure.page-figure .ct .essay, .epaper-list .area-figure.page-figure .ct .essay {
    padding-bottom: 12px
}

.epaper_list .area-figure.page-figure .ct .label, .epaper-list .area-figure.page-figure .ct .label {
    bottom: 0;
    top: 8px
}

.epaper_list .area-figure.page-figure .ct .img span, .epaper-list .area-figure.page-figure .ct .img span {
    padding-bottom: 21.111%;
    transition: all .8s ease-out;
    background-position: center;
    background-size: cover
}

.epaper_list .area-figure.page-figure .ct .div, .epaper-list .area-figure.page-figure .ct .div {
    overflow: hidden
}

    .epaper_list .area-figure.page-figure .ct .div:hover .figcaption, .epaper_list .area-figure.page-figure .ct .div:hover .figcaption span, .epaper_list .area-figure.page-figure .ct .div:focus .figcaption, .epaper_list .area-figure.page-figure .ct .div:focus .figcaption span, .epaper-list .area-figure.page-figure .ct .div:hover .figcaption, .epaper-list .area-figure.page-figure .ct .div:hover .figcaption span, .epaper-list .area-figure.page-figure .ct .div:focus .figcaption, .epaper-list .area-figure.page-figure .ct .div:focus .figcaption span {
        color: #fff
    }

    .epaper_list .area-figure.page-figure .ct .div:hover .essay, .epaper_list .area-figure.page-figure .ct .div:focus .essay, .epaper-list .area-figure.page-figure .ct .div:hover .essay, .epaper-list .area-figure.page-figure .ct .div:focus .essay {
        color: #fff;
        background-color: #1872D6
    }

        .epaper_list .area-figure.page-figure .ct .div:hover .essay .mark, .epaper_list .area-figure.page-figure .ct .div:focus .essay .mark, .epaper-list .area-figure.page-figure .ct .div:hover .essay .mark, .epaper-list .area-figure.page-figure .ct .div:focus .essay .mark {
            color: #fff;
            border-color: #fff
        }

    .epaper_list .area-figure.page-figure .ct .div:hover .img span, .epaper_list .area-figure.page-figure .ct .div:focus .img span, .epaper-list .area-figure.page-figure .ct .div:hover .img span, .epaper-list .area-figure.page-figure .ct .div:focus .img span {
        transform: scale(1.2)
    }

.style-ul ul {
    padding: 0;
    margin: 0
}

    .style-ul ul > li {
        padding: 8px 0 8px 24px;
        margin: 0;
        list-style: none;
        position: relative
    }

        .style-ul ul > li::before {
            content: "";
            position: absolute;
            z-index: 1;
            left: 5px;
            top: 20px;
            display: block;
            width: 5px;
            height: 5px;
            border: 1px solid #FF6F61
        }

@media (max-width: 660px) {
    .style-ul ul > li {
        padding: 4px 0 4px 24px
    }

        .style-ul ul > li::before {
            top: 16px
        }
}

@media (max-width: 660px) {
    .style-ul ul > li span {
        display: block;
        margin-bottom: 5px
    }
}

.style-ul ul > li ol li {
    list-style-type: circle
}

.style-ul ul > li figure {
    margin: 18px 0 18px 20px !important;
    display: inline-block;
    border-radius: 8px;
    overflow: hidden;
    box-sizing: border-box;
    padding: 0 20px;
    font-size: 0.8em
}

@media screen and (max-width: 940px) {
    .style-ul ul > li figure {
        padding: 0px
    }
}

.style-ul ul > li figure img {
    border-radius: 5px;
    border: 4px solid #FFF;
    box-shadow: rgba(100,116,164,0.3) 0px 4px 4px
}

@media (max-width: 500px) {
    .group.page-header {
        margin-bottom: 20px
    }
}

.group.page-header > .bg-drop-layout > .in > .ct, .group.page-header > .in > .ct {
    margin-top: 8px
}

    .group.page-header > .bg-drop-layout > .in > .ct > .in, .group.page-header > .in > .ct > .in {
        margin-bottom: 16px
    }

        .group.page-header > .bg-drop-layout > .in > .ct > .in > .area-editor.system-info, .group.page-header > .in > .ct > .in > .area-editor.system-info {
            margin-top: 30px !important
        }

.list-text.tab .ct li {
    max-width: 33.33333%;
    display: inline-block;
    vertical-align: top
}

.list-text.tab .ct ul[data-child="1"] li {
    width: 100%
}

.list-text.tab .ct ul[data-child="2"] li {
    width: 50%
}

.list-text.tab .ct ul[data-child="3"] li {
    width: 33.33333%
}

.list-text.tab .ct ul[data-child="4"] li {
    width: 25%
}

.list-text.tab .ct ul[data-child="5"] li {
    width: 20%
}

.list-text.tab .ct ul[data-child="6"] li {
    width: 16.66667%
}

.list-text.tab .ct ul[data-child="7"] li {
    width: 14.28571%
}

.list-text.tab .ct ul[data-child="8"] li {
    width: 12.5%
}

.list-text.tab .ct ul[data-child="9"] li {
    width: 11.11111%
}

.list-text.tab .ct ul[data-child="10"] li {
    width: 10%
}

.list-text.tab .hd {
    display: none
}

@media (max-width: 400px) {
    .list-text.tab .ct {
        font-size: 0.9em
    }
}

.list-text.tab .ct li {
    position: relative;
    vertical-align: bottom
}

@media screen and (max-width: 940px) and (min-width: 561px) {
    .list-text.tab .ct li {
        max-width: none !important;
        width: 20% !important;
        clear: none
    }

        .list-text.tab .ct li:nth-child(5n+1) {
            clear: left
        }
}

@media screen and (max-width: 560px) {
    .list-text.tab .ct li {
        max-width: none !important;
        width: 20% !important;
        clear: none
    }

        .list-text.tab .ct li:nth-child(5n+1) {
            clear: left
        }
}

@media screen and (max-width: 940px) {
    .list-text.tab .ct li.is-active {
        top: auto
    }
}

/*Tab頁籤‧最新公告區*/
.list-text.tab .ct li.is-active a {
    /*background-color: #1872D6; 藍*/
    /*background-color: #98b187 草綠;*/
   /* background-color: #224f30;VRI的V藍綠;*/ 
   background-color: #224f30;
    /*頁籤‧選定狀態*/
    color: #fff;
}

    .list-text.tab .ct li.is-active a::before {
        content: "";
        display: block;
        width: 100%;
        height: 8px;
        /*background-color: rgba(0,0,0,0.2);*/
        /*background-color: #98b187 草綠;*/
        background-color: #224f30;
        position: absolute;
        left: 0px;
        bottom: 0
    }

    .list-text.tab .ct li.is-active a:hover, .list-text.tab .ct li.is-active a:focus {
        /* background-color: #135bab;頁籤‧滑鼠滑過時*/
        background-color: #224f30;
        color: #333;
    }

 .list-text.tab .ct li.is-active a:hover::before, .list-text.tab .ct li.is-active a:focus::before {
            content: "";
            display: block;
            width: 100%;
            height: 8px;
            position: absolute;
            left: 0px;
            bottom: 0;
        }

.list-text.tab .ct li:nth-child(1) span a {
    border-radius: 40px 0 0 0
}

.list-text.tab .ct li:nth-last-child(1) span a {
    border-radius: 0 40px 0 0
}

@media screen and (max-width: 940px) {
    .list-text.tab .ct li {
        width: 33.33% !important
    }

        .list-text.tab .ct li:nth-child(1) span a {
            border-radius: 20px 0 0 0
        }

        .list-text.tab .ct li:nth-child(3) span a {
            border-radius: 0 20px 0 0
        }

        .list-text.tab .ct li:nth-last-child(1) span a {
            /*最後那個頁籤的圓角*/
            border-radius: 0
        }
}

.list-text.tab .ct span {
    display: block
}

@media screen and (max-width: 940px) {
    .list-text.tab .ct span {
        margin: 0;
        margin-left: -1px
    }
}
/*Tab頁籤‧未選定狀態 */
.list-text.tab .ct a {
    display: block;
    padding: 20px 5px;
    background-color: gainsboro;
    color: #474A54;
    /* Tab頁籤‧未選定狀態
    background-color:white;
    color:#474A54;*/
    transition: 150ms;
    border: 1px solid #ccc;
    border-bottom-width: 0;
    text-align: center;
    position: relative;
    font-size: 1.3em;
    font-weight: bold
}

@media screen and (max-width: 940px) {
    .list-text.tab .ct a {
        border-bottom-width: 1px
    }
}

@media (max-width: 500px) {
    .list-text.tab .ct a {
        font-size: 1.1em
    }
}

/*Tab頁籤-未選定頁籤‧字狀態*/
.list-text.tab .ct a:hover, .list-text.tab .ct a:focus {
    /* 未選定頁籤‧滑鼠滑過時字的狀態*/
    /* color:#00a5a1 LOGO藍綠色的V */
    color: #13672D;
}

    .list-text.tab .ct a:hover::before, .list-text.tab .ct a:focus::before {
        content: "";
        display: block;
        width: 100%;
        height: 8px;
       /* background-color: #135bab;*/
        background-color: #224f30;
        /*未選定頁籤‧滑鼠滑過時底線底色
            background-color: #1872D6;*/
        position: absolute;
        left: 0px;
        bottom: 0
    }

.block5 .list-text.tab .ct ul {
    text-align: right
}

@media (max-width: 460px) {
    .block5 .list-text.tab .ct ul {
        padding: 0;
        display: block
    }
}

@media screen and (max-width: 940px) {
    .block5 .list-text.tab .ct ul {
        text-align: center
    }
}

.block5 .list-text.tab .ct ul li {
    width: auto !important
}

@media (max-width: 460px) {
    .block5 .list-text.tab .ct ul li {
        width: 100% !important
    }
}

.block5 .list-text.tab .ct ul li.is-active a {
   background-color: #135bab
}

.block5 .list-text.tab .ct ul li:nth-child(1) span a, .block5 .list-text.tab .ct ul li:nth-last-child(1) span a {
    border-radius: 48px
}

.block5 .list-text.tab .ct a {
    display: inline-block;
    color: #ffffff;
    padding: 5px 40px 5px 25px !important;
    background-color: rgba(42,42,42,0.6);
    line-height: 46px;
    border: #fff 1px solid;
    border-radius: 48px;
    margin-right: 16px;
    position: relative
}

@media (max-width: 500px) {
    .block5 .list-text.tab .ct a {
        padding: 5px 30px 5px 15px !important
    }
}

@media (max-width: 460px) {
    .block5 .list-text.tab .ct a {
        width: 100%;
        box-sizing: border-box
    }
}

.block5 .list-text.tab .ct a::before {
    content: "";
    display: block;
    width: 24px !important;
    height: 2px !important;
    position: absolute;
    right: -2px !important;
    left: auto !important;
    top: 25px !important;
    background-color: #fff !important;
    z-index: 1
}

.block5 .list-text.tab .ct a::after {
    content: "";
    display: block;
    width: 10px;
    height: 10px;
    border-radius: 20px;
    position: absolute;
    right: 14px;
    top: 21px;
    background-color: white;
    z-index: 1
}

.block5 .list-text.tab .ct a:hover, .block5 .list-text.tab .ct a:focus {
    color: #fff;
    background-color: #1872D6
}

.group-list.sample > .bg-drop-layout > .in, .group-list.sample > .in {
    position: relative;
    margin-left: 8px;
    margin-right: 8px
}

.group-list.major-slider {
    /*background-color: #F7F8FB*/}

    .group-list.major-slider > .bg-drop-layout > .in > .hd, .group-list.major-slider > .in > .hd {
        display: none
    }

        .group-list.major-slider > .bg-drop-layout > .in > .hd + .ct + .ft li.more, .group-list.major-slider > .in > .hd + .ct + .ft li.more {
            display: block
        }

    .group-list.major-slider > .bg-drop-layout > .in > .ct:hover + .ft li.next a, .group-list.major-slider > .bg-drop-layout > .in > .ct:hover + .ft li.prev a, .group-list.major-slider > .bg-drop-layout > .in > .ct:focus + .ft li.next a, .group-list.major-slider > .bg-drop-layout > .in > .ct:focus + .ft li.prev a, .group-list.major-slider > .in > .ct:hover + .ft li.next a, .group-list.major-slider > .in > .ct:hover + .ft li.prev a, .group-list.major-slider > .in > .ct:focus + .ft li.next a, .group-list.major-slider > .in > .ct:focus + .ft li.prev a {
        opacity: .6
    }

    .group-list.major-slider > .bg-drop-layout > .in > .ct > .in > ul, .group-list.major-slider > .in > .ct > .in > ul {
        position: relative
    }

        .group-list.major-slider > .bg-drop-layout > .in > .ct > .in > ul::before, .group-list.major-slider > .in > .ct > .in > ul::before {
            content: "";
            position: absolute;
            z-index: 2;
            width: 100%;
            height: 250px;
            height: 281px;
            display: block;
            bottom: 0;
            background-image: url('../Images/banner_mask.png?1582106427');
            background-repeat: no-repeat;
            background-position: center;
            background-position: center bottom;
            background-size: contain;
            background-size: cover;
            background-repeat: no-repeat
        }

@media (max-width: 1920px) {
    .group-list.major-slider > .bg-drop-layout > .in > .ct > .in > ul::before, .group-list.major-slider > .in > .ct > .in > ul::before {
        background-size: cover;
        height: 250px
    }
}

.group-list.major-slider > .bg-drop-layout > .in > .ct > .in > ul > li + li, .group-list.major-slider > .in > .ct > .in > ul > li + li {
    display: none
}

.group-list.major-slider > .bg-drop-layout > .in > .ct > .in > ul > li > [data-index][data-type] > .in > .hd, .group-list.major-slider > .in > .ct > .in > ul > li > [data-index][data-type] > .in > .hd {
    display: none
}

.group-list.major-slider > .bg-drop-layout > .in > .ct > .in > ul > li > [data-index][data-type] > .in > .ft, .group-list.major-slider > .in > .ct > .in > ul > li > [data-index][data-type] > .in > .ft {
    display: none
}

.group-list.major-slider > .bg-drop-layout > .in > .ft, .group-list.major-slider > .in > .ft {
    position: absolute;
    z-index: 2;
    width: 100%;
    bottom: 30px
}

@media screen and (max-width: 940px) {
    .group-list.major-slider > .bg-drop-layout > .in > .ft, .group-list.major-slider > .in > .ft {
        position: relative;
        bottom: 0
    }
}

.group-list.major-slider > .bg-drop-layout > .in > .ft ul, .group-list.major-slider > .in > .ft ul {
    overflow: hidden;
    padding: 0 8px;
    text-align: center
}

.group-list.major-slider > .bg-drop-layout > .in > .ft li.next, .group-list.major-slider > .bg-drop-layout > .in > .ft li.prev, .group-list.major-slider > .in > .ft li.next, .group-list.major-slider > .in > .ft li.prev {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0
}

[data-js="false"] .group-list.major-slider > .bg-drop-layout > .in > .ft li.next, [data-js="false"] .group-list.major-slider > .bg-drop-layout > .in > .ft li.prev, [data-js="false"] .group-list.major-slider > .in > .ft li.next, [data-js="false"] .group-list.major-slider > .in > .ft li.prev {
    display: none
}

.group-list.major-slider > .bg-drop-layout > .in > .ft li.next a, .group-list.major-slider > .bg-drop-layout > .in > .ft li.prev a, .group-list.major-slider > .in > .ft li.next a, .group-list.major-slider > .in > .ft li.prev a {
    top: 50%;
    border-radius: 20px;
    position: absolute;
    bottom: 0;
    display: block;
    width: 40px;
    height: 40px;
    transition: 150ms;
    z-index: 1;
    background-color: rgba(247,248,251,0.9);
    background-color: rgba(0,0,0,0.7);
    opacity: 0
}

    .group-list.major-slider > .bg-drop-layout > .in > .ft li.next a:hover, .group-list.major-slider > .bg-drop-layout > .in > .ft li.next a:focus, .group-list.major-slider > .bg-drop-layout > .in > .ft li.prev a:hover, .group-list.major-slider > .bg-drop-layout > .in > .ft li.prev a:focus, .group-list.major-slider > .in > .ft li.next a:hover, .group-list.major-slider > .in > .ft li.next a:focus, .group-list.major-slider > .in > .ft li.prev a:hover, .group-list.major-slider > .in > .ft li.prev a:focus {
        opacity: .6
    }

.group-list.major-slider > .bg-drop-layout > .in > .ft li.next a, .group-list.major-slider > .in > .ft li.next a {
    right: 20px;
    background-image: url('../Images/icon-pic/away-c-right.png?1550555194');
    background-repeat: no-repeat;
    background-position: center
}

.group-list.major-slider > .bg-drop-layout > .in > .ft li.prev, .group-list.major-slider > .in > .ft li.prev {
    left: 0
}

    .group-list.major-slider > .bg-drop-layout > .in > .ft li.prev a, .group-list.major-slider > .in > .ft li.prev a {
        left: 20px;
        background-image: url('../Images/icon-pic/away-c-left.png?1550555194');
        background-repeat: no-repeat;
        background-position: center
    }

.group-list.major-slider > .bg-drop-layout > .in > .ft li.more, .group-list.major-slider > .in > .ft li.more {
    display: none !important
}

    .group-list.major-slider > .bg-drop-layout > .in > .ft li.more a, .group-list.major-slider > .in > .ft li.more a {
        position: absolute;
        top: 13px;
        right: 0
    }

.group-list.major-slider > .bg-drop-layout > .in > .ft li.is-img, .group-list.major-slider > .in > .ft li.is-img {
    display: inline-block;
    margin: 5px 3px;
    vertical-align: middle;
    border: 1px solid #ccc;
    border-width: 3px
}

@media screen and (max-width: 940px) {
    .group-list.major-slider > .bg-drop-layout > .in > .ft li.is-img, .group-list.major-slider > .in > .ft li.is-img {
        display: none
    }
}

.group-list.major-slider > .bg-drop-layout > .in > .ft li.is-img.is-active, .group-list.major-slider > .in > .ft li.is-img.is-active {
    border-color: #FF6F61
}

    .group-list.major-slider > .bg-drop-layout > .in > .ft li.is-img.is-active a:before, .group-list.major-slider > .in > .ft li.is-img.is-active a:before {
        opacity: 0
    }

.group-list.major-slider > .bg-drop-layout > .in > .ft li.is-img span, .group-list.major-slider > .in > .ft li.is-img span {
    display: block;
    position: relative;
    width: 42px;
    padding-bottom: 100%
}

.group-list.major-slider > .bg-drop-layout > .in > .ft li.is-dot, .group-list.major-slider > .in > .ft li.is-dot {
    display: inline-block;
    margin: 8px 3px;
    vertical-align: middle
}

@media screen and (max-width: 940px) {
    .group-list.major-slider > .bg-drop-layout > .in > .ft li.is-dot, .group-list.major-slider > .in > .ft li.is-dot {
        bottom: -40px;
        margin: 8px 6px
    }
}

.group-list.major-slider > .bg-drop-layout > .in > .ft li.is-dot.is-active a, .group-list.major-slider > .in > .ft li.is-dot.is-active a {
    background-color: #1872D6;
}

.group-list.major-slider > .bg-drop-layout > .in > .ft li.is-dot span, .group-list.major-slider > .in > .ft li.is-dot span {
    display: block
}

.group-list.major-slider > .bg-drop-layout > .in > .ft li.is-dot a, .group-list.major-slider > .in > .ft li.is-dot a {
    display: block;
    width: 16px;
    height: 16px;
    background-color: #e4e4e4;
    transition: 150ms;
    border-radius: 50%;
    z-index: 1;
    box-shadow: inset rgba(0,0,0,0.1) 1px 1px 1px
}

    .group-list.major-slider > .bg-drop-layout > .in > .ft li.is-dot a:hover, .group-list.major-slider > .bg-drop-layout > .in > .ft li.is-dot a:focus, .group-list.major-slider > .in > .ft li.is-dot a:hover, .group-list.major-slider > .in > .ft li.is-dot a:focus {
       background-color: #135bab;
       
    }

@media screen and (max-width: 940px) {
    .group-list.major-slider > .bg-drop-layout > .in > .ft li.is-dot a, .group-list.major-slider > .in > .ft li.is-dot a {
        border-radius: 16px;
        width: 40px;
        height: 14px
    }
}

.group-list.slider > .bg-drop-layout > .in > .ct > .in > ul > li + li, .group-list.slider > .in > .ct > .in > ul > li + li {
    display: none
}

[data-js="false"] .group-list.slider > .bg-drop-layout > .in > .ct > .in > ul > li + li, [data-js="false"] .group-list.slider > .in > .ct > .in > ul > li + li {
    display: block;
    margin-top: 8px
}

.group-list.slider > .bg-drop-layout > .in > .ct > .in > ul > li .simple-text.messag, .group-list.slider > .in > .ct > .in > ul > li .simple-text.messag {
    padding: 8px 16px;
    line-height: 32px;
    font-size: 1.1em;
    /*background-color: #fBfBfD;*/
    background-color:#fbfbfd;
    border-bottom: #D8DAE6 3px dotted;
}

.group-list.slider > .bg-drop-layout > .in > .ft, .group-list.slider > .in > .ft {
    position: relative
}

@media (max-width: 400px) {
    .group-list.slider > .bg-drop-layout > .in > .ft, .group-list.slider > .in > .ft {
        font-size: 0.9em;
        margin-top: 0 !important
    }
}

.group-list.slider > .bg-drop-layout > .in > .ft > .in, .group-list.slider > .in > .ft > .in {
    padding-bottom: 33px
}

.group-list.slider > .bg-drop-layout > .in > .ft li.prev a, .group-list.slider > .bg-drop-layout > .in > .ft li.next a, .group-list.slider > .in > .ft li.prev a, .group-list.slider > .in > .ft li.next a {
    display: block;
    width: 38px;
    height: 63px;
    padding: 0 !important;
    border: none !important;
    background-color: transparent !important;
    background-size: contain;
    position: absolute !important;
    z-index: 1;
    top: 45%;
    background-repeat: no-repeat;
    background-position: center
}

@media (max-width: 960px) {
    .group-list.slider > .bg-drop-layout > .in > .ft li.prev a, .group-list.slider > .bg-drop-layout > .in > .ft li.next a, .group-list.slider > .in > .ft li.prev a, .group-list.slider > .in > .ft li.next a {
        height: 33px;
        top: 50%
    }
}

@media (max-width: 860px) {
    .group-list.slider > .bg-drop-layout > .in > .ft li.prev a, .group-list.slider > .bg-drop-layout > .in > .ft li.next a, .group-list.slider > .in > .ft li.prev a, .group-list.slider > .in > .ft li.next a {
        top: 48%
    }
}

@media (max-width: 767px) {
    .group-list.slider > .bg-drop-layout > .in > .ft li.prev a, .group-list.slider > .bg-drop-layout > .in > .ft li.next a, .group-list.slider > .in > .ft li.prev a, .group-list.slider > .in > .ft li.next a {
        top: 55%
    }
}

@media (max-width: 560px) {
    .group-list.slider > .bg-drop-layout > .in > .ft li.prev a, .group-list.slider > .bg-drop-layout > .in > .ft li.next a, .group-list.slider > .in > .ft li.prev a, .group-list.slider > .in > .ft li.next a {
        top: 59%
    }
}

@media (max-width: 320px) {
    .group-list.slider > .bg-drop-layout > .in > .ft li.prev a, .group-list.slider > .bg-drop-layout > .in > .ft li.next a, .group-list.slider > .in > .ft li.prev a, .group-list.slider > .in > .ft li.next a {
        top: 62%
    }
}

.group-list.slider > .bg-drop-layout > .in > .ft li.prev a::after, .group-list.slider > .bg-drop-layout > .in > .ft li.prev a::before, .group-list.slider > .bg-drop-layout > .in > .ft li.next a::after, .group-list.slider > .bg-drop-layout > .in > .ft li.next a::before, .group-list.slider > .in > .ft li.prev a::after, .group-list.slider > .in > .ft li.prev a::before, .group-list.slider > .in > .ft li.next a::after, .group-list.slider > .in > .ft li.next a::before {
    display: none
}

.group-list.slider > .bg-drop-layout > .in > .ft li.prev a, .group-list.slider > .in > .ft li.prev a {
    background-image: url('../Images/icon-pic/away-orange-left.png?1582106427');
    left: 0px
}

    .group-list.slider > .bg-drop-layout > .in > .ft li.prev a:hover, .group-list.slider > .bg-drop-layout > .in > .ft li.prev a:focus, .group-list.slider > .in > .ft li.prev a:hover, .group-list.slider > .in > .ft li.prev a:focus {
        background-image: url('../Images/icon-pic/away-orange-left_o.png?1582106427')
    }

@media (max-width: 960px) {
    .group-list.slider > .bg-drop-layout > .in > .ft li.prev a:hover, .group-list.slider > .bg-drop-layout > .in > .ft li.prev a:focus, .group-list.slider > .in > .ft li.prev a:hover, .group-list.slider > .in > .ft li.prev a:focus {
        background-image: url('../Images/icon-pic/away-black-left.png?1582106427')
    }
}

.group-list.slider > .bg-drop-layout > .in > .ft li.next a, .group-list.slider > .in > .ft li.next a {
    background-image: url('../Images/icon-pic/away-orange-right.png?1582106427');
    right: 0px
}

    .group-list.slider > .bg-drop-layout > .in > .ft li.next a:hover, .group-list.slider > .bg-drop-layout > .in > .ft li.next a:focus, .group-list.slider > .in > .ft li.next a:hover, .group-list.slider > .in > .ft li.next a:focus {
        background-image: url('../Images/icon-pic/away-orange-right_o.png?1582106427')
    }

@media (max-width: 960px) {
    .group-list.slider > .bg-drop-layout > .in > .ft li.next a:hover, .group-list.slider > .bg-drop-layout > .in > .ft li.next a:focus, .group-list.slider > .in > .ft li.next a:hover, .group-list.slider > .in > .ft li.next a:focus {
        background-image: url('../Images/icon-pic/away-black-right.png?1582106427')
    }
}
/*公告區-更多最新消息-連結 */
.group-list.slider > .bg-drop-layout > .in > .ft li.more a, .group-list.slider > .in > .ft li.more a {
    color: #fff;
    /*border-color: #1872D6*/
    /*border-color: #00a5a1;*/
}
    /*公告區-更多最新消息-滑過 */
    .group-list.slider > .bg-drop-layout > .in > .ft li.more a:hover, .group-list.slider > .bg-drop-layout > .in > .ft li.more a:focus, .group-list.slider > .in > .ft li.more a:hover, .group-list.slider > .in > .ft li.more a:focus {
        color: #fff;
     /* background-color: #135bab;*/
      background-color:#666666;
    }

        .group-list.slider > .bg-drop-layout > .in > .ft li.more a:hover::before, .group-list.slider > .bg-drop-layout > .in > .ft li.more a:hover::after, .group-list.slider > .bg-drop-layout > .in > .ft li.more a:focus::before, .group-list.slider > .bg-drop-layout > .in > .ft li.more a:focus::after, .group-list.slider > .in > .ft li.more a:hover::before, .group-list.slider > .in > .ft li.more a:hover::after, .group-list.slider > .in > .ft li.more a:focus::before, .group-list.slider > .in > .ft li.more a:focus::after {
            background-color: white
        }

[data-js="false"] .block-news-event .group-list.slider .hd h2, [data-js="false"] .block-news-event .group-list.slider .hd .h2 {
    /*background-color: #1872D6;*/
    background-color:#00a5a1;
    color: #fff;
    margin: 0;
    padding-left: 20px;
    padding-bottom: 0;
    line-height: 60px;
    border-radius: 40px 40px 0 0
}

    [data-js="false"] .block-news-event .group-list.slider .hd h2 span a, [data-js="false"] .block-news-event .group-list.slider .hd .h2 span a {
        color: #fff
    }

.block-news-event .group-list.slider .ft {
    margin-top: 20px !important
}

    .block-news-event .group-list.slider .ft > .in {
        padding-bottom: 0px
    }

@media screen and (max-width: 940px) {
    .block-news-event .group-list.slider .ft ul {
        text-align: center
    }
}

.block-news-event .group-list.slider .ft ul li.more a::before, .block-news-event .group-list.slider .ft ul li.more a::after {
   /* background-color: white*/
}

.block-news-event .group-list.slider .group-list.message ul li {
    display: block;
    margin: 0
}

    .block-news-event .group-list.slider .group-list.message ul li:nth-child(odd) .simple-text.message .ct a {
        /*background-color: #fff*/
    }

    .block-news-event .group-list.slider .group-list.message ul li:nth-last-child(1) .simple-text.message .ct a {
        border-bottom: none !important
    }

.block-news-event .group-list.slider .group-list.message .simple-text.message .ct a {
    border-radius: 0;
    /*border-bottom: 3px dotted #fff;*/
    /*tab頁籤內容的框線*/
}

.block5 .group-tab.default .ct .in ul {
    margin: 0 auto;
    box-sizing: border-box;
    padding: 0 16px
}

@media (max-width: 460px) {
    .block5 .group-tab.default .ct .in ul {
        padding: 0
    }
}

.block5 .group-tab.default .ct .in ul .list-text.tab {
    padding: 0
}

[data-js="false"] .block5 .group-list.slider .hd > .in {
    height: 60px;
    text-align: center;
    border-bottom: rgba(0,0,0,0.3) solid 2px
}

[data-js="false"] .block5 .group-list.slider .hd h2, [data-js="false"] .block5 .group-list.slider .hd .h2 {
    background-color: rgba(0,0,0,0.3);
    color: #fff;
    margin: 0;
    padding-left: 40px;
    padding-bottom: 0;
    line-height: 60px;
    border-radius: 40px 40px 0 0;
    border-bottom: none;
    display: inline-block;
    padding-right: 40px;
    margin: 0 auto
}

    [data-js="false"] .block5 .group-list.slider .hd h2 a, [data-js="false"] .block5 .group-list.slider .hd .h2 a {
        color: #fff !important
    }
/*更多最新消息- */
.block5 .group-list.slider .ft ul li.more a {
    color: #1872D6;
    background-color: #fff !important;
    transition: box-shadow 300ms, transform 300ms
}

    .block5 .group-list.slider .ft ul li.more a::before, .block5 .group-list.slider .ft ul li.more a::after {
        background-color: #1872D6
    }
    /*更多最新消息- */
    .block5 .group-list.slider .ft ul li.more a:hover, .block5 .group-list.slider .ft ul li.more a:focus {
        color: #fff;
       background-color: #135bab !important;
        box-shadow: 6px 6px 10px rgba(0,0,0,0.6);
        -webkit-transform: translate3d(0, -6px, 0);
        transform: translate3d(0, -6px, 0)
    }

        .block5 .group-list.slider .ft ul li.more a:hover::before, .block5 .group-list.slider .ft ul li.more a:hover::after, .block5 .group-list.slider .ft ul li.more a:focus::before, .block5 .group-list.slider .ft ul li.more a:focus::after {
            background-color: #fff !important
        }

@media screen and (max-width: 940px) {
    .block5 .group-list.slider .ft ul li.more {
        width: 100%;
        text-align: center
    }

        .block5 .group-list.slider .ft ul li.more a {
            position: relative;
            float: inherit
        }
}

.intranetblock2 .group-list.slider:nth-child(1) {
    padding-right: 12px
}

.intranetblock2 .group-list.slider:nth-child(2) {
    padding-left: 12px
}

.intranetblock1 .group-list.slider, .intranetblock2 .group-list.slider {
    box-sizing: border-box
}

@media screen and (max-width: 940px) {
    .intranetblock1 .group-list.slider, .intranetblock2 .group-list.slider {
        width: 100% !important;
        padding: 0 !important
    }
}

.intranetblock1 .group-list.slider > .in > .ct, .intranetblock2 .group-list.slider > .in > .ct {
    box-shadow: rgba(100,116,164,0.3) 0px 4px 6px
}

.intranetblock1 .group-list.slider .hd > .in, .intranetblock2 .group-list.slider .hd > .in {
    margin-bottom: 8px
}

.intranetblock1 .group-list.slider .hd h2, .intranetblock1 .group-list.slider .hd .h2, .intranetblock2 .group-list.slider .hd h2, .intranetblock2 .group-list.slider .hd .h2 {
    border-bottom: none;
    border-color: #FFF !important;
    padding-top: 5px
}

    .intranetblock1 .group-list.slider .hd h2 a, .intranetblock1 .group-list.slider .hd .h2 a, .intranetblock2 .group-list.slider .hd h2 a, .intranetblock2 .group-list.slider .hd .h2 a {
        font-size: 1.3em;
        padding-left: 60px;
        position: relative;
        padding-top: 5px
    }

        .intranetblock1 .group-list.slider .hd h2 a::before, .intranetblock1 .group-list.slider .hd .h2 a::before, .intranetblock2 .group-list.slider .hd h2 a::before, .intranetblock2 .group-list.slider .hd .h2 a::before {
            top: 0px;
            background-image: url('../Images/icon-pic/icon_list.png')
        }

.intranetblock1 .group-list.slider .ct, .intranetblock2 .group-list.slider .ct {
    border-radius: 40px;
    overflow: hidden;
    background-color: #fff
}

@media (max-width: 500px) {
    .intranetblock1 .group-list.slider .ct, .intranetblock2 .group-list.slider .ct {
        border-radius: 20px
    }
}

.intranetblock1 .group-list.slider .ft, .intranetblock2 .group-list.slider .ft {
    margin-top: 32px
}

@media screen and (max-width: 940px) {
    .intranetblock1 .group-list.slider .ft, .intranetblock2 .group-list.slider .ft {
        margin-top: 10px !important
    }
}

.intranetblock1 .group-list.slider .ft .in, .intranetblock2 .group-list.slider .ft .in {
    padding-bottom: 0
}

.intranetblock1 .group-list.slider .ft ul, .intranetblock2 .group-list.slider .ft ul {
    text-align: center
}

.intranetblock1 .group-list.slider .simple-text.message .ct, .intranetblock2 .group-list.slider .simple-text.message .ct {
    border-radius: 0px !important
}

    .intranetblock1 .group-list.slider .simple-text.message .ct a, .intranetblock2 .group-list.slider .simple-text.message .ct a {
        background-color: #fff
    }

.intranetblock1 .group-list.slider .group-list.message > .in > .ct > .in > ul > li:nth-child(odd) .simple-text.message .ct a, .intranetblock2 .group-list.slider .group-list.message > .in > .ct > .in > ul > li:nth-child(odd) .simple-text.message .ct a {
    /*background-color: #F7F8FB*/
}

.intranetblock1 .group-list.slider .group-list.message > .in > .ct > .in > ul > li:nth-child(1), .intranetblock2 .group-list.slider .group-list.message > .in > .ct > .in > ul > li:nth-child(1) {
    padding-top: 10px
}

.intranetblock1 .group-list.slider .group-list.message > .in > .ct > .in > ul > li:nth-last-child(1), .intranetblock2 .group-list.slider .group-list.message > .in > .ct > .in > ul > li:nth-last-child(1) {
    padding-bottom: 10px
}

.intranetblock1 .group-list.slider .hd h2 a::before {
    background-image: url('../Images/icon-pic/icon_spearker.png?1582106427')
}

@media screen and (max-width: 940px) {
    .intranetblock2 .group-list.slider {
        margin-top: 60px
    }
}

.base-module-area .group-list.link > .bg-drop-layout > .in > .ct > .in > ul > li, .base-module-area .group-list.link > .in > .ct > .in > ul > li {
    width: 25%;
    display: inline-block;
    vertical-align: top
}

.base-module-area .group-list.link[data-setLen="1"] > .bg-drop-layout > .in > .ct > .in > ul > li, .base-module-area .group-list.link[data-setLen="1"] > .in > .ct > .in > ul > li {
    width: 100%;
    display: inline-block;
    vertical-align: top
}

.base-module-area .group-list.link[data-setLen="2"] > .bg-drop-layout > .in > .ct > .in > ul > li, .base-module-area .group-list.link[data-setLen="2"] > .in > .ct > .in > ul > li {
    width: 50%;
    display: inline-block;
    vertical-align: top
}

.base-module-area .group-list.link[data-setLen="3"] > .bg-drop-layout > .in > .ct > .in > ul > li, .base-module-area .group-list.link[data-setLen="3"] > .in > .ct > .in > ul > li {
    width: 33.33333%;
    display: inline-block;
    vertical-align: top
}

.base-module-area .group-list.link[data-setLen="4"] > .bg-drop-layout > .in > .ct > .in > ul > li, .base-module-area .group-list.link[data-setLen="4"] > .in > .ct > .in > ul > li {
    width: 25%;
    display: inline-block;
    vertical-align: top
}

.base-module-area .group-list.link[data-setLen="5"] > .bg-drop-layout > .in > .ct > .in > ul > li, .base-module-area .group-list.link[data-setLen="5"] > .in > .ct > .in > ul > li {
    width: 20%;
    display: inline-block;
    vertical-align: top
}

.base-module-area .group-list.link[data-setLen="6"] > .bg-drop-layout > .in > .ct > .in > ul > li, .base-module-area .group-list.link[data-setLen="6"] > .in > .ct > .in > ul > li {
    width: 16.66667%;
    display: inline-block;
    vertical-align: top
}

.base-module-area .group-list.link[data-setLen="7"] > .bg-drop-layout > .in > .ct > .in > ul > li, .base-module-area .group-list.link[data-setLen="7"] > .in > .ct > .in > ul > li {
    width: 14.28571%;
    display: inline-block;
    vertical-align: top
}

.base-module-area .group-list.link[data-setLen="8"] > .bg-drop-layout > .in > .ct > .in > ul > li, .base-module-area .group-list.link[data-setLen="8"] > .in > .ct > .in > ul > li {
    width: 12.5%;
    display: inline-block;
    vertical-align: top
}

.base-module-area .group-list.link[data-setLen="9"] > .bg-drop-layout > .in > .ct > .in > ul > li, .base-module-area .group-list.link[data-setLen="9"] > .in > .ct > .in > ul > li {
    width: 11.11111%;
    display: inline-block;
    vertical-align: top
}

.base-module-area .group-list.link[data-setLen="10"] > .bg-drop-layout > .in > .ct > .in > ul > li, .base-module-area .group-list.link[data-setLen="10"] > .in > .ct > .in > ul > li {
    width: 10%;
    display: inline-block;
    vertical-align: top
}

.base-module-area .group-list.link > .bg-drop-layout > .in > .ct > .in > ul > li, .base-module-area .group-list.link > .in > .ct > .in > ul > li {
    box-sizing: border-box;
    padding: 12px
}

@media screen and (max-width: 1128px) and (min-width: 941px) {
    .base-module-area .group-list.link > .bg-drop-layout > .in > .ct > .in > ul > li, .base-module-area .group-list.link > .in > .ct > .in > ul > li {
        max-width: none !important;
        width: 33.33333% !important;
        clear: none
    }

        .base-module-area .group-list.link > .bg-drop-layout > .in > .ct > .in > ul > li:nth-child(3n+1), .base-module-area .group-list.link > .in > .ct > .in > ul > li:nth-child(3n+1) {
            clear: left
        }
}

@media screen and (max-width: 940px) and (min-width: 561px) {
    .base-module-area .group-list.link > .bg-drop-layout > .in > .ct > .in > ul > li, .base-module-area .group-list.link > .in > .ct > .in > ul > li {
        max-width: none !important;
        width: 50% !important;
        clear: none
    }

        .base-module-area .group-list.link > .bg-drop-layout > .in > .ct > .in > ul > li:nth-child(2n+1), .base-module-area .group-list.link > .in > .ct > .in > ul > li:nth-child(2n+1) {
            clear: left
        }
}

@media screen and (max-width: 560px) {
    .base-module-area .group-list.link > .bg-drop-layout > .in > .ct > .in > ul > li, .base-module-area .group-list.link > .in > .ct > .in > ul > li {
        max-width: none !important;
        width: 100% !important;
        clear: none
    }

        .base-module-area .group-list.link > .bg-drop-layout > .in > .ct > .in > ul > li:nth-child(1n+1), .base-module-area .group-list.link > .in > .ct > .in > ul > li:nth-child(1n+1) {
            clear: left
        }
}

@media screen and (min-width: 1129px) {
    .base-module-area .group-list.link > .bg-drop-layout > .in > .ct > .in > ul > li, .base-module-area .group-list.link > .in > .ct > .in > ul > li {
        width: 33.33% !important
    }
}

@media screen and (max-width: 767px) {
    .base-module-area .group-list.link > .bg-drop-layout > .in > .ct > .in > ul > li, .base-module-area .group-list.link > .in > .ct > .in > ul > li {
        padding: 0 6px
    }
}

@media screen and (max-width: 460px) {
    .base-module-area .group-list.link > .bg-drop-layout > .in > .ct > .in > ul > li, .base-module-area .group-list.link > .in > .ct > .in > ul > li {
        padding: 0 36px
    }
}

@media screen and (max-width: 940px) {
    .base-module-area .group-list.link > .bg-drop-layout > .in > .ct > .in > ul li:nth-child(3), .base-module-area .group-list.link > .in > .ct > .in > ul li:nth-child(3) {
        display: none
    }
}

@media screen and (max-width: 560px) {
    .base-module-area .group-list.link > .bg-drop-layout > .in > .ct > .in > ul li:nth-child(2), .base-module-area .group-list.link > .in > .ct > .in > ul li:nth-child(2) {
        display: none
    }
}

.base-page-area .group-list.link > .bg-drop-layout > .in > .ct > .in > ul > li + li, .base-page-area .group-list.link > .in > .ct > .in > ul > li + li {
    margin-top: 5px
}

.group-list.marquee > .bg-drop-layout > .in > .hd + .ct + .ft li.next a, .group-list.marquee > .bg-drop-layout > .in > .hd + .ct + .ft li.prev a, .group-list.marquee > .in > .hd + .ct + .ft li.next a, .group-list.marquee > .in > .hd + .ct + .ft li.prev a {
    top: 57px
}

.group-list.marquee > .bg-drop-layout > .in > .ct > .in, .group-list.marquee > .in > .ct > .in {
    overflow: hidden
}

[data-js="false"] .group-list.marquee > .bg-drop-layout > .in > .ct > .in, [data-js="false"] .group-list.marquee > .in > .ct > .in {
    margin: 0
}

.group-list.marquee > .bg-drop-layout > .in > .ct > .in > ul, .group-list.marquee > .in > .ct > .in > ul {
    width: 100%
}

[data-js="false"] .group-list.marquee > .bg-drop-layout > .in > .ct > .in > ul, [data-js="false"] .group-list.marquee > .in > .ct > .in > ul {
    width: 100%
}

.group-list.marquee > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.marquee > .in > .ct > .in > ul > li {
    display: inline-block;
    vertical-align: top;
    box-sizing: border-box;
    padding: 8px;
    width: 33.33%
}

@media (max-width: 767px) {
    .group-list.marquee > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.marquee > .in > .ct > .in > ul > li {
        width: 50%
    }
}

[data-js="false"] .group-list.marquee > .bg-drop-layout > .in > .ct > .in > ul > li, [data-js="false"] .group-list.marquee > .in > .ct > .in > ul > li {
    width: 33.33%
}

.group-list.marquee > .bg-drop-layout > .in > .ct > .in > ul > li .area-essay.message02 .ct .div, .group-list.marquee > .in > .ct > .in > ul > li .area-essay.message02 .ct .div {
    height: 0;
    padding-bottom: 106.94%;
    max-width: 360px
}

@media (max-width: 1090px) {
    .group-list.marquee > .bg-drop-layout > .in > .ct > .in > ul > li .area-essay.message02 .ct .div, .group-list.marquee > .in > .ct > .in > ul > li .area-essay.message02 .ct .div {
        padding-bottom: 115%
    }
}

@media (max-width: 1000px) {
    .group-list.marquee > .bg-drop-layout > .in > .ct > .in > ul > li .area-essay.message02 .ct .div, .group-list.marquee > .in > .ct > .in > ul > li .area-essay.message02 .ct .div {
        padding-bottom: 120%
    }
}

@media (max-width: 767px) {
    .group-list.marquee > .bg-drop-layout > .in > .ct > .in > ul > li:nth-last-child(1), .group-list.marquee > .in > .ct > .in > ul > li:nth-last-child(1) {
        display: none
    }
}

[data-js="false"] .group-list.marquee > .bg-drop-layout > .in > .ft li.next, [data-js="false"] .group-list.marquee > .bg-drop-layout > .in > .ft li.prev, [data-js="false"] .group-list.marquee > .in > .ft li.next, [data-js="false"] .group-list.marquee > .in > .ft li.prev {
    display: none
}

.group-list.marquee > .bg-drop-layout > .in > .ft li.next a, .group-list.marquee > .bg-drop-layout > .in > .ft li.prev a, .group-list.marquee > .in > .ft li.next a, .group-list.marquee > .in > .ft li.prev a {
    position: absolute;
    top: 0;
    bottom: 0;
    display: block;
    transition: 150ms;
    opacity: 0.7
}

    .group-list.marquee > .bg-drop-layout > .in > .ft li.next a:hover, .group-list.marquee > .bg-drop-layout > .in > .ft li.next a:focus, .group-list.marquee > .bg-drop-layout > .in > .ft li.prev a:hover, .group-list.marquee > .bg-drop-layout > .in > .ft li.prev a:focus, .group-list.marquee > .in > .ft li.next a:hover, .group-list.marquee > .in > .ft li.next a:focus, .group-list.marquee > .in > .ft li.prev a:hover, .group-list.marquee > .in > .ft li.prev a:focus {
        opacity: 1
    }

.group-list.marquee > .bg-drop-layout > .in > .ft li.prev a, .group-list.marquee > .in > .ft li.prev a {
    left: 0;
    background-image: url('../Images/icon-pic/away-e-left.png?1582106427');
    background-repeat: no-repeat;
    background-position: center
}

    .group-list.marquee > .bg-drop-layout > .in > .ft li.prev a:hover, .group-list.marquee > .bg-drop-layout > .in > .ft li.prev a:focus, .group-list.marquee > .in > .ft li.prev a:hover, .group-list.marquee > .in > .ft li.prev a:focus {
        background-image: url('../Images/icon-pic/away-e-left_o.png?1582106427');
        background-repeat: no-repeat;
        background-position: center
    }

.group-list.marquee > .bg-drop-layout > .in > .ft li.next a, .group-list.marquee > .in > .ft li.next a {
    right: 0;
    background-image: url('../Images/icon-pic/away-e-right.png?1582106427');
    background-repeat: no-repeat;
    background-position: center
}

    .group-list.marquee > .bg-drop-layout > .in > .ft li.next a:hover, .group-list.marquee > .bg-drop-layout > .in > .ft li.next a:focus, .group-list.marquee > .in > .ft li.next a:hover, .group-list.marquee > .in > .ft li.next a:focus {
        background-image: url('../Images/icon-pic/away-e-right_o.png');
        background-repeat: no-repeat;
        background-position: center
    }

.group-list.marquee > .bg-drop-layout > .in > .ft li.more, .group-list.marquee > .in > .ft li.more {
    position: absolute;
    right: 0;
    top: 8px;
    text-align: right
}

.block-theme-pavilion .ct .in ul li:nth-child(1) {
    padding-left: 0 !important;
    padding-right: 16px !important
}

.block-theme-pavilion .ct .in ul li:nth-last-child(1) {
    padding-left: 16px !important;
    padding-right: 0px !important
}

@media (max-width: 500px) {
    .block-theme-pavilion .ct .in ul li:nth-child(1) {
        padding-left: 0 !important;
        padding-right: 4px !important;
        padding-bottom: 8px
    }

    .block-theme-pavilion .ct .in ul li:nth-child(2) {
        padding-left: 4px !important;
        padding-right: 0 !important;
        padding-bottom: 8px
    }
}

.area-essay.slider .ct .div {
    position: relative;
    z-index: 1;
    text-align: center
}

    .area-essay.slider .ct .div:before {
        display: inline-block;
        height: 100%;
        width: 0;
        vertical-align: middle
    }

.area-essay.slider .ct .img {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: -1
}

    .area-essay.slider .ct .img span {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        display: inline-block;
        padding: 0;
        margin: 0;
        border: 0;
        min-height: 180px;
        width: 100%
    }

@media (min-width: 941px) {
    .area-essay.slider .ct .img span {
        min-height: 400px
    }
}

.area-essay.slider .ct .img img {
    opacity: 0;
    margin-top: -5px
}

[data-js="false"] .area-essay.slider .ct .img img {
    margin-top: -80px
}

@media (max-width: 400px) {
    .area-essay.slider .ct .img img {
        display: none
    }
}

.area-essay.slider .ct .essay {
    display: none !important;
    display: inline-block;
    vertical-align: middle;
    max-width: 80%
}

.area-essay.slider .ct .caption {
    font-size: 1.6em;
    font-weight: 700;
    color: #fff;
    text-shadow: 0 0 8px #e4e4e4;
    margin-bottom: 15px
}

.area-essay.slider .ct .label {
    margin: 15px 0
}

.area-essay.slider .ct .mark {
    font-size: 1.2em;
    color: #fff;
    text-shadow: 0 0 8px #e4e4e4
}

.area-essay.slider .ct .p {
    margin-top: 15px
}

    .area-essay.slider .ct .p p {
        color: #fff
    }

.base-module-area .area-essay.link .ct .div {
    overflow: hidden;
    display: block;
    margin: 0 auto;
    text-align: center;
    border-radius: 8px;
    margin-top: 64px;
    border: #009499 2px solid
}

    .base-module-area .area-essay.link .ct .div:hover, .base-module-area .area-essay.link .ct .div:focus {
        border: #FF6F61 2px solid
    }

        .base-module-area .area-essay.link .ct .div:hover .essay, .base-module-area .area-essay.link .ct .div:focus .essay {
            background-color: white
        }

        .base-module-area .area-essay.link .ct .div:hover .img, .base-module-area .area-essay.link .ct .div:focus .img {
            transform: scale(1.2)
        }

@media screen and (max-width: 940px) {
    .base-module-area .area-essay.link .ct .div:hover .essay, .base-module-area .area-essay.link .ct .div:focus .essay {
        background-color: transparent
    }
}

.base-module-area .area-essay.link .ct .img {
    transition: all .4s ease-out
}

    .base-module-area .area-essay.link .ct .img span {
        display: block;
        height: 0;
        padding-bottom: 76.32%;
        background-size: contain;
        background-position: center;
        background-repeat: no-repeat;
        background-color: #fff
    }

    .base-module-area .area-essay.link .ct .img img {
        display: none;
        width: 100%;
        opacity: 0
    }

.base-module-area .area-essay.link .ct .essay {
    background-color: rgba(255,255,255,0.75);
    border: 1px solid #fff;
    transition: 150ms;
    position: absolute;
    top: -64px;
    width: 100%;
    margin: 0 auto;
    text-align: center;
    border-radius: 48px;
    overflow: hidden;
    display: block;
    height: 48px
}

@media screen and (max-width: 940px) {
    .base-module-area .area-essay.link .ct .essay {
        background-color: transparent;
        border: 0
    }
}

.base-module-area .area-essay.link .ct .caption {
    line-height: 48px;
    margin-bottom: 0
}

.base-module-area .area-essay.link .ct .p {
    display: none
}

.base-page-area .area-essay.link .ct .div {
    position: relative;
    /*background-color: #F7F8FB*/
    transition: 150ms
}

    .base-page-area .area-essay.link .ct .div:hover, .base-page-area .area-essay.link .ct .div:focus {
        background-color: #ccc
    }

.base-page-area .area-essay.link .ct .img span {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    bottom: 0;
    width: 150px
}

@media screen and (max-width: 560px) {
    .base-page-area .area-essay.link .ct .img span {
        position: static;
        width: auto
    }
}

.base-page-area .area-essay.link .ct .img img {
    display: none
}

@media screen and (max-width: 560px) {
    .base-page-area .area-essay.link .ct .img img {
        display: block;
        width: 100%
    }
}

.base-page-area .area-essay.link .ct .essay {
    padding: 15px;
    padding-left: 165px
}

@media screen and (max-width: 560px) {
    .base-page-area .area-essay.link .ct .essay {
        padding-left: 15px
    }
}

.block-near-sea .area-essay.link .ct .img span {
    background-color: #FFF
}

.block-graph .area-essay.link .ct .img span {
    background-size: cover
}

.area-essay.message {
    margin: 56px 0 56px 0 !important
}

@media (max-width: 660px) {
    .area-essay.message {
        margin: 24px 0 !important
    }
}

.area-essay.message .ct .div {
    display: block;
    transition: 150ms
}

@media (max-width: 660px) {
    .area-essay.message .ct .div {
        box-shadow: 0 2px 4px 0 rgba(49,43,38,0.1),0 4px 6px 0 rgba(100,116,164,0.27);
        border-radius: 5px
    }
}

.area-essay.message .ct .div:hover .essay, .area-essay.message .ct .div:focus .essay {
    color: #fff;
    background-color: #1872D6
}

    .area-essay.message .ct .div:hover .essay .caption span, .area-essay.message .ct .div:focus .essay .caption span {
        color: #fff
    }

    .area-essay.message .ct .div:hover .essay .label .mark, .area-essay.message .ct .div:focus .essay .label .mark {
        border-color: #fff;
        color: #fff
    }

.area-essay.message .ct .img {
    border-radius: 40px 5px 40px 5px;
    overflow: hidden;
    position: absolute;
    z-index: 1;
    top: -15px;
    box-shadow: 0 2px 4px 0 rgba(49,43,38,0.1),0 4px 6px 0 rgba(100,116,164,0.27);
    background-color: white
}

@media (max-width: 660px) {
    .area-essay.message .ct .img {
        position: relative;
        top: 0;
        margin: 0;
        padding: 0;
        border-radius: 5px 0 0 5px !important;
        width: 30%;
        float: left;
        box-shadow: none
    }
}

.area-essay.message .ct .img span {
    display: block;
    width: 180px;
    padding-bottom: 141.57%
}

@media (max-width: 790px) {
    .area-essay.message .ct .img span {
        width: 160px
    }
}

@media (max-width: 660px) {
    .area-essay.message .ct .img span {
        width: 100%;
        height: 180px;
        padding: 0;
        background-size: contain
    }
}

.area-essay.message .ct .img img {
    display: none
}

.area-essay.message .ct .essay {
    background-color: white;
    padding: 28px 16px 0px 124px;
    transition: 150ms;
    overflow: hidden;
    background-color: white;
    width: calc(100% - 81px);
    height: 224px;
    margin-left: 78px;
    margin-right: 8px;
    box-sizing: border-box;
    box-shadow: 0 2px 4px 0 rgba(49,43,38,0.1),0 4px 6px 0 rgba(100,116,164,0.27)
}

@media (max-width: 790px) {
    .area-essay.message .ct .essay {
        height: 180px;
        padding: 28px 16px 0 102px
    }
}

@media (max-width: 660px) {
    .area-essay.message .ct .essay {
        padding: 16px;
        margin: 0;
        border-radius: 0 5px 5px 0 !important;
        width: 70%;
        float: left;
        box-shadow: none
    }
}

.area-essay.message .ct .caption {
    text-overflow: inherit;
    white-space: inherit
}

    .area-essay.message .ct .caption span {
        font-size: 1.1em;
        line-height: 1.26em
    }

.area-essay.message .ct .label {
    margin-top: 0
}

.area-essay.message .ct .p {
    margin-top: 0
}

    .area-essay.message .ct .p span {
        display: block;
        line-height: 1.6em;
        max-height: 110px;
        overflow: hidden;
        text-overflow: ellipsis
    }

.area-essay.message.news3 {
    margin: 72px 0 !important
}

@media (max-width: 660px) {
    .area-essay.message.news3 {
        margin: 24px 0 !important
    }
}

@media (max-width: 660px) {
    .area-essay.message.news3 .ct .div {
        box-shadow: none;
        border-radius: 0px
    }
}

.area-essay.message.news3 .ct .div span {
    display: block;
    width: 360px;
    padding-bottom: 61.1%
}

@media (max-width: 790px) {
    .area-essay.message.news3 .ct .div span {
        width: 288px
    }
}

@media (max-width: 660px) {
    .area-essay.message.news3 .ct .div span {
        width: 100%
    }
}

.area-essay.message.news3 .ct .div:hover .essay::before, .area-essay.message.news3 .ct .div:focus .essay::before {
    background: none
}

.area-essay.message.news3 .ct .div:hover .caption span, .area-essay.message.news3 .ct .div:focus .caption span {
    color: #161B2D
}

@media (min-width: 661px) {
    .area-essay.message.news3 .ct .div:hover .caption span, .area-essay.message.news3 .ct .div:focus .caption span {
        color: #fff
    }
}

.area-essay.message.news3 .ct .div:hover .p ul li:nth-child(3), .area-essay.message.news3 .ct .div:focus .p ul li:nth-child(3) {
    border-top: 1px solid #fff
}

.area-essay.message.news3 .ct .div .img {
    top: 36px
}

@media (max-width: 660px) {
    .area-essay.message.news3 .ct .div .img {
        width: 30%;
        height: 170px;
        display: block;
        top: 0;
        padding: 0;
        margin: 0;
        margin-top: 40px;
        float: left;
        border-radius: 5px 0 0px 5px !important;
        box-shadow: 0 2px 4px 0 rgba(49,43,38,0.1),0 4px 6px 0 rgba(100,116,164,0.27)
    }
}

.area-essay.message.news3 .ct .div .img span {
    display: block;
    width: 200px;
    padding-bottom: 120%;
    background-size: cover
}

@media (max-width: 660px) {
    .area-essay.message.news3 .ct .div .img span {
        width: 100%;
        height: 170px;
        padding-bottom: 0;
        background-size: cover
    }
}

@media (max-width: 420px) {
    .area-essay.message.news3 .ct .div .img span {
        background-size: contain
    }
}

.area-essay.message.news3 .ct .div .essay {
    height: 240px;
    padding: 32px 16px 0px 140px
}

    .area-essay.message.news3 .ct .div .essay::before {
        display: block;
        position: absolute;
        z-index: 2;
        bottom: 0;
        width: calc(100% - 230px);
        border-radius: 0 0 40px 40px;
        height: 70px;
        background: linear-gradient(0deg, #fff 0%, rgba(255,255,255,0) 100%)
    }

@media (max-width: 660px) {
    .area-essay.message.news3 .ct .div .essay {
        width: 70%;
        padding: 0;
        display: block;
        top: 0;
        float: left;
        margin-top: 40px;
        height: 170px;
        border-radius: 0 5px 5px 0 !important;
        box-shadow: 0 2px 4px 0 rgba(49,43,38,0.1),0 4px 6px 0 rgba(100,116,164,0.27)
    }

        .area-essay.message.news3 .ct .div .essay::before {
            width: calc(100% - 185px);
            border-radius: 8px
        }
}

.area-essay.message.news3 .ct .div .caption {
    margin-top: 0 !important;
    line-height: 1em;
    position: absolute;
    top: 6px;
    left: 0;
    z-index: 2
}

@media (min-width: 661px) {
    .area-essay.message.news3 .ct .div .caption {
        top: 42px;
        left: 218px
    }
}

.area-essay.message.news3 .ct .div .caption span {
    font-size: 1em;
    line-height: 1em
}

@media (min-width: 661px) {
    .area-essay.message.news3 .ct .div .p {
        height: 155px;
        overflow: hidden;
        padding-top: 32px
    }
}

@media (max-width: 660px) {
    .area-essay.message.news3 .ct .div .p {
        padding: 10px
    }
}

.area-essay.message.news3 .ct .div .p ul {
    padding: 0;
    margin: 0;
    list-style: none
}

    .area-essay.message.news3 .ct .div .p ul li {
        padding: 0;
        margin: 0;
        list-style: none;
        line-height: 1.4em
    }

        .area-essay.message.news3 .ct .div .p ul li:nth-child(1) {
            display: inline-block;
            float: left;
            font-size: 1.35em;
            font-weight: bold;
            line-height: 1.4em;
            padding-bottom: 5px
        }

@media (max-width: 660px) {
    .area-essay.message.news3 .ct .div .p ul li:nth-child(1) {
        padding-bottom: 0px
    }
}

.area-essay.message.news3 .ct .div .p ul li:nth-child(2) {
    line-height: 1.4em;
    padding: 5px 0;
    display: inline-block;
    float: right;
    padding-right: 5px
}

@media (max-width: 660px) {
    .area-essay.message.news3 .ct .div .p ul li:nth-child(2) {
        float: left
    }
}

.area-essay.message.news3 .ct .div .p ul li:nth-child(3) {
    line-height: 1.6em;
    padding: 5px 0;
    clear: both;
    padding-top: 9px;
    max-height: 138px;
    overflow: hidden;
    position: relative
}

    .area-essay.message.news3 .ct .div .p ul li:nth-child(3)::before {
        content: "";
        display: block;
        width: 100%;
        height: 1px;
        opacity: 0.5;
        position: absolute;
        top: 0;
        background-color: #1872D6
    }

.area-essay.message.news4 {
    margin: 32px 0 !important
}

@media (max-width: 660px) {
    .area-essay.message.news4 {
        margin: 32px 0 !important
    }
}

@media (max-width: 660px) {
    .area-essay.message.news4 .ct .div {
        box-shadow: none;
        border-radius: 0px
    }
}

.area-essay.message.news4 .ct .div .img {
    top: 28px
}

@media (max-width: 660px) {
    .area-essay.message.news4 .ct .div .img {
        position: relative;
        top: 0;
        margin: 0;
        padding: 0;
        border-radius: 5px !important;
        width: auto;
        float: none;
        box-shadow: 0 2px 4px 0 rgba(49,43,38,0.1),0 4px 6px 0 rgba(100,116,164,0.27)
    }
}

.area-essay.message.news4 .ct .div .img span {
    display: block;
    width: 360px;
    padding-bottom: 61.1%;
    transition: all .8s ease-out;
    background-size: cover
}

@media (max-width: 790px) {
    .area-essay.message.news4 .ct .div .img span {
        width: 288px
    }
}

@media (max-width: 660px) {
    .area-essay.message.news4 .ct .div .img span {
        width: 100%;
        height: auto;
        padding-bottom: 61.1%;
        background-size: cover
    }
}

.area-essay.message.news4 .ct .div .essay {
    position: relative;
    padding: 40px 16px 0px 304px;
    min-height: 224px;
    height: auto
}

@media (max-width: 790px) {
    .area-essay.message.news4 .ct .div .essay {
        padding: 40px 16px 40px 232px;
        min-height: 180px;
        height: auto
    }
}

@media (max-width: 660px) {
    .area-essay.message.news4 .ct .div .essay {
        width: calc(100% - 2px);
        float: none;
        box-shadow: 0 2px 4px 0 rgba(49,43,38,0.1),0 4px 6px 0 rgba(100,116,164,0.27)
    }
}

.area-essay.message.news4 .ct .div .essay .p ul {
    padding: 0;
    margin: 0
}

    .area-essay.message.news4 .ct .div .essay .p ul li {
        padding: 0;
        margin: 0;
        list-style: none;
        line-height: 1.6em;
        position: relative;
        padding-left: 20px
    }

        .area-essay.message.news4 .ct .div .essay .p ul li::before {
            content: "";
            display: block;
            width: 6px;
            height: 6px;
            position: absolute;
            bottom: 10px;
            left: 8px;
            background-color: #D8DAE6
        }

        .area-essay.message.news4 .ct .div .essay .p ul li:nth-child(1) {
            position: absolute;
            top: 0;
            right: 0;
            z-index: 1;
            background-color: #eee;
            padding: 4px 0;
            padding-right: 28px;
            padding-left: 28px;
            border-radius: 0 0 0 40px;
            text-align: right
        }

@media screen and (max-width: 940px) {
    .area-essay.message.news4 .ct .div .essay .p ul li:nth-child(1) {
        border-radius: 0 0 0 20px
    }
}

.area-essay.message.news4 .ct .div .essay .p ul li:nth-child(1)::before {
    content: "";
    display: none;
    width: 6px;
    height: 6px;
    position: absolute;
    bottom: 10px;
    left: 8px;
    background-color: #1872D6
}

.area-essay.message.news4 .ct .div .essay .p ul li:nth-child(2) {
    padding-top: 8px;
    margin-top: 8px
}

    .area-essay.message.news4 .ct .div .essay .p ul li:nth-child(2)::after {
        content: "";
        display: block;
        width: 100%;
        height: 1px;
        opacity: 0.5;
        position: absolute;
        top: 0;
        margin-left: -20px;
        background-color: #1872D6
    }

@media (max-width: 660px) {
    .area-essay.message.news4 .ct .div {
        box-shadow: 0 2px 4px 0 rgba(49,43,38,0.1),0 4px 6px 0 rgba(100,116,164,0.27)
    }

        .area-essay.message.news4 .ct .div .img {
            box-shadow: none;
            border-radius: 5px 5px 0 0 !important
        }

        .area-essay.message.news4 .ct .div .essay {
            border-radius: 0 0 5px 5px !important;
            box-shadow: none;
            width: 100%;
            padding: 18px;
            padding-bottom: 40px
        }

            .area-essay.message.news4 .ct .div .essay .p ul li:nth-child(1) {
                top: auto;
                border-radius: 40px 0 0 0px;
                bottom: 0
            }
}

.area-essay.message.news4 .ct .div:hover .essay .p ul li:nth-child(1), .area-essay.message.news4 .ct .div:focus .essay .p ul li:nth-child(1) {
    background-color: #135aa8
}

.area-essay.message.news4 .ct .div:hover .essay .p ul li:nth-child(2)::after, .area-essay.message.news4 .ct .div:focus .essay .p ul li:nth-child(2)::after {
    background-color: #fff
}

.area-essay.message.news4 .ct .div:hover .img span, .area-essay.message.news4 .ct .div:focus .img span {
    transform: scale(1.2)
}

@media (min-width: 1160px) {
    .area-essay.message02 > .bg-drop-layout > .in, .area-essay.message02 > .in {
        width: 360px
    }
}

.area-essay.message02 .ct {
    border-radius: 40px;
    overflow: hidden;
    box-shadow: rgba(100,116,164,0.3) 0px 4px 6px
}

@media (max-width: 500px) {
    .area-essay.message02 .ct {
        border-radius: 20px
    }
}

.area-essay.message02 .ct .div {
    display: block;
    background-color: white
}

    .area-essay.message02 .ct .div:hover, .area-essay.message02 .ct .div:focus {
        background-color: #1872D6
    }

        .area-essay.message02 .ct .div:hover .caption, .area-essay.message02 .ct .div:focus .caption {
            color: #161B2D
        }

        .area-essay.message02 .ct .div:hover .p, .area-essay.message02 .ct .div:focus .p {
            color: #fff;
            background-color: #1872D6
        }

        .area-essay.message02 .ct .div:hover .img img, .area-essay.message02 .ct .div:focus .img img {
            transform: scale(1.2)
        }

.area-essay.message02 .ct .img {
    position: relative
}

    .area-essay.message02 .ct .img span {
        display: block
    }

    .area-essay.message02 .ct .img img {
        display: block;
        width: 100%;
        min-height: 36px;
        transition: all .8s ease-out
    }

.area-essay.message02 .ct .essay {
    position: relative
}

.area-essay.message02 .ct .caption {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 100%;
    padding: 0 28px;
    background: linear-gradient(90deg, #000, transparent)
}

@media screen and (max-width: 560px) {
    .area-essay.message02 .ct .caption {
        position: relative;
        background: #fff;
        padding: 8px 16px 0px 16px
    }
}

.area-essay.message02 .ct .caption span {
    display: block;
    line-height: 48px;
    color: #fff;
    text-align: left;
    font-size: 1.25em;
    font-weight: bold
}

@media screen and (max-width: 560px) {
    .area-essay.message02 .ct .caption span {
        color: #000;
        line-height: 1.6em
    }
}

.area-essay.message02 .ct .label ul {
    padding: 8px
}

.area-essay.message02 .ct .p {
    padding: 16px 28px;
    background-color: white
}

@media screen and (max-width: 560px) {
    .area-essay.message02 .ct .p {
        padding: 8px 16px
    }
}

@media (max-width: 500px) {
    .area-essay.message02 .ct .p {
        display: none
    }
}

.area-essay.message02 .ct .p p {
    display: block
}

.area-essay.message02 .ct .p span {
    font-size: 1.1em;
    display: block;
    height: 130px;
    line-height: 26px;
    overflow: hidden
}

@media screen and (max-width: 560px) {
    .area-essay.message02 .ct .div:hover .caption, .area-essay.message02 .ct .div:focus .caption {
        background-color: #1872D6
    }

    .style-theme-1 .area-essay.message02 .ct .div:hover .caption, .style-theme-1 .area-essay.message02 .ct .div:focus .caption {
        background-color: #1872D6
    }

    .style-theme-2 .area-essay.message02 .ct .div:hover .caption, .style-theme-2 .area-essay.message02 .ct .div:focus .caption {
        background-color: #1DA097
    }

        .style-theme-2 .area-essay.message02 .ct .div:hover .caption:lang(en), .style-theme-2 .area-essay.message02 .ct .div:focus .caption:lang(en) {
            background-color: #1872D6
        }

    .style-theme-3 .area-essay.message02 .ct .div:hover .caption, .style-theme-3 .area-essay.message02 .ct .div:focus .caption {
        background-color: #B85E17
    }

        .style-theme-3 .area-essay.message02 .ct .div:hover .caption:lang(en), .style-theme-3 .area-essay.message02 .ct .div:focus .caption:lang(en) {
            background-color: #1872D6
        }

    .style-theme-4 .area-essay.message02 .ct .div:hover .caption, .style-theme-4 .area-essay.message02 .ct .div:focus .caption {
        background-color: #7C47B7
    }

        .style-theme-4 .area-essay.message02 .ct .div:hover .caption:lang(en), .style-theme-4 .area-essay.message02 .ct .div:focus .caption:lang(en) {
            background-color: #1872D6
        }

    .area-essay.message02 .ct .div:hover .caption span, .area-essay.message02 .ct .div:focus .caption span {
        color: #fff !important
    }
}

.area-customize.news-card .ct li {
    width: 25%;
    display: inline-block;
    vertical-align: top
}

.area-customize.news-card[data-setLen="1"] .ct li {
    width: 100%;
    display: inline-block;
    vertical-align: top
}

.area-customize.news-card[data-setLen="2"] .ct li {
    width: 50%;
    display: inline-block;
    vertical-align: top
}

.area-customize.news-card[data-setLen="3"] .ct li {
    width: 33.33333%;
    display: inline-block;
    vertical-align: top
}

.area-customize.news-card[data-setLen="4"] .ct li {
    width: 25%;
    display: inline-block;
    vertical-align: top
}

.area-customize.news-card[data-setLen="5"] .ct li {
    width: 20%;
    display: inline-block;
    vertical-align: top
}

.area-customize.news-card[data-setLen="6"] .ct li {
    width: 16.66667%;
    display: inline-block;
    vertical-align: top
}

.area-customize.news-card[data-setLen="7"] .ct li {
    width: 14.28571%;
    display: inline-block;
    vertical-align: top
}

.area-customize.news-card[data-setLen="8"] .ct li {
    width: 12.5%;
    display: inline-block;
    vertical-align: top
}

.area-customize.news-card[data-setLen="9"] .ct li {
    width: 11.11111%;
    display: inline-block;
    vertical-align: top
}

.area-customize.news-card[data-setLen="10"] .ct li {
    width: 10%;
    display: inline-block;
    vertical-align: top
}

@media screen and (max-width: 940px) and (min-width: 561px) {
    .area-customize.news-card .ct li {
        max-width: none !important;
        width: 50% !important;
        clear: none
    }

        .area-customize.news-card .ct li:nth-child(2n+1) {
            clear: left
        }
}

@media screen and (max-width: 560px) {
    .area-customize.news-card .ct li {
        max-width: none !important;
        width: 100% !important;
        clear: none
    }

        .area-customize.news-card .ct li:nth-child(1n+1) {
            clear: left
        }
}

.area-customize.news-card .ct li:nth-child(4n+1) .div:before {
    background-color: #619100
}

.area-customize.news-card .ct li:nth-child(4n+2) .div:before {
    background-color: #ce0013
}

.area-customize.news-card .ct li:nth-child(4n+3) .div:before {
    background-color: #e27b00
}

.area-customize.news-card .ct li:nth-child(4n) .div:before {
    background-color: #e0c800
}

.area-customize.news-card .ct .div {
    position: relative;
    display: block;
    padding-top: 8px;
    margin: 5px;
    border: 1px solid #ccc;
    height: 400px;
    overflow: hidden;
    background-color: white
}

@media screen and (max-width: 560px) {
    .area-customize.news-card .ct .div {
        margin: 0;
        border: 0;
        border-top: 1px solid #ccc;
        padding-bottom: 8px;
        height: auto
    }
}

.area-customize.news-card .ct .div:before, .area-customize.news-card .ct .div:after {
    content: "​";
    position: absolute;
    left: 0;
    right: 0
}

@media screen and (max-width: 560px) {
    .area-customize.news-card .ct .div:before, .area-customize.news-card .ct .div:after {
        content: none
    }
}

.area-customize.news-card .ct .div:before {
    top: 0;
    height: 4px;
    background-color: #1872D6
}

.area-customize.news-card .ct .div:after {
    bottom: 0;
    height: 33px;
    background-color: white
}

.area-customize.news-card .ct .div:hover .p, .area-customize.news-card .ct .div:focus .p {
    text-decoration: underline
}

.area-customize.news-card .ct .label {
    padding: 5px
}

.area-customize.news-card .ct .mark {
    float: left
}

.area-customize.news-card .ct .unit {
    float: right
}

.area-customize.news-card .ct .img {
    margin-bottom: 8px
}

@media screen and (max-width: 560px) {
    .area-customize.news-card .ct .img {
        display: none
    }
}

.area-customize.news-card .ct .img span {
    display: block
}

.area-customize.news-card .ct .img img {
    display: block;
    width: 100%
}

.area-customize.news-card .ct .caption {
    margin: 8px
}

@media screen and (max-width: 560px) {
    .area-customize.news-card .ct .caption {
        margin: 0;
        font-size: 1.4em
    }
}

.area-customize.news-card .ct .p {
    margin: 8px;
    line-height: 1.5em
}

@media screen and (max-width: 560px) {
    .area-customize.news-card .ct .p {
        display: none
    }
}

.area-customize.icons-g2 .ct {
    padding: 0
}

    .area-customize.icons-g2 .ct > .in {
        overflow: hidden
    }

    .area-customize.icons-g2 .ct ul {
        text-align: center;
        margin: 0 -24px
    }

    .area-customize.icons-g2 .ct li {
        display: inline-block;
        vertical-align: top;
        padding-bottom: 56px;
        margin: 0 10px
    }

@media (max-width: 1117px) {
    .area-customize.icons-g2 .ct li {
        padding-bottom: 24px
    }
}

.area-customize.icons-g2 .ct .div {
    display: block;
    padding: 0;
    padding-top: 56px;
    padding-bottom: 56px;
    position: relative;
    box-shadow: rgba(100,116,164,0.3) 0px 4px 6px;
    border-radius: 40px;
    overflow: hidden
}

@media (max-width: 500px) {
    .area-customize.icons-g2 .ct .div {
        border-radius: 20px
    }
}

.area-customize.icons-g2 .ct .div::before {
    content: "more video";
    position: absolute;
    z-index: 2;
    line-height: 56px;
    bottom: 0px;
    right: 0;
    padding-right: 50px;
    color: #1872D6;
    font-weight: bold
}

.area-customize.icons-g2 .ct .div::after {
    content: "";
    display: block;
    position: absolute;
    z-index: 1;
    bottom: 0px;
    height: 56px;
    width: 100%;
    background-color: white;
    border-radius: 0 0 40px 40px
}

@media (max-width: 500px) {
    .area-customize.icons-g2 .ct .div::after {
        border-radius: 0 0 20px 20px
    }
}

.area-customize.icons-g2 .ct .div:hover::before, .area-customize.icons-g2 .ct .div:focus::before {
    color: white
}

.area-customize.icons-g2 .ct .div:hover::after, .area-customize.icons-g2 .ct .div:focus::after {
   background-color: #135bab
}

.area-customize.icons-g2 .ct .div:hover .img::after, .area-customize.icons-g2 .ct .div:hover .img::before, .area-customize.icons-g2 .ct .div:focus .img::after, .area-customize.icons-g2 .ct .div:focus .img::before {
    background-color: white
}

.area-customize.icons-g2 .ct .div:hover .img span::before, .area-customize.icons-g2 .ct .div:focus .img span::before {
    background-image: url('../Images/icon-pic/icon_youtube_w.png')
}

.area-customize.icons-g2 .ct .div:hover .caption, .area-customize.icons-g2 .ct .div:focus .caption {
   background-color: #135bab
}

.area-customize.icons-g2 .ct .img {
    margin-bottom: 5px;
    margin-bottom: 0
}

    .area-customize.icons-g2 .ct .img span {
        display: block;
        width: 360px;
        height: 0;
        padding-bottom: 75%;
        margin: 0 auto;
        background-color: #000;
        transition: 150ms;
        position: relative
    }

@media (max-width: 800px) {
    .area-customize.icons-g2 .ct .img span {
        width: calc(50vw - 48px)
    }
}

@media screen and (max-width: 560px) {
    .area-customize.icons-g2 .ct .img span {
        width: calc(100vw - 40px)
    }
}

.area-customize.icons-g2 .ct .img span::before {
    content: "";
    display: block;
    width: 100%;
    height: 90px;
    background-image: url('../Images/icon-pic/icon_youtube.png');
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    top: calc(50% - 45px);
    position: absolute;
    z-index: 4
}

.area-customize.icons-g2 .ct .img img {
    display: none
}

.area-customize.icons-g2 .ct .img::after, .area-customize.icons-g2 .ct .img::before {
    content: "";
    display: block;
    width: 24px;
    height: 2px;
    position: absolute;
    right: 2px;
    bottom: 25px;
    background-color: #1872D6;
    z-index: 3
}

.area-customize.icons-g2 .ct .img::after {
    width: 10px;
    height: 10px;
    border-radius: 20px;
    right: 18px;
    bottom: 21px
}

.area-customize.icons-g2 .ct .caption {
    border-radius: 40px 40px 0 0;
    color: white;
    margin: 0;
    text-align: center;
    position: absolute;
    text-align: left;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 56px;
    line-height: 56px;
    font-weight: bold;
    font-size: 1.3em;
    background-color: #1872D6;
    text-align: left;
    padding-left: 70px;
    display: inline-block;
    width: 100%;
    box-sizing: border-box;
    letter-spacing: 1px
}

@media (max-width: 800px) {
    .area-customize.icons-g2 .ct .caption {
        font-size: 1em
    }
}

@media (max-width: 500px) {
    .area-customize.icons-g2 .ct .caption {
        border-radius: 20px 20px 0 0
    }
}

.area-customize.icons-g2 .ct .caption::before {
    content: "";
    position: absolute;
    left: 18px;
    display: block;
    width: 52px;
    height: 56px;
    background-image: url('../Images/icon-pic/icon_video.png');
    background-repeat: no-repeat;
    background-size: contain;
    background-position: left center
}

.area-customize.icons-g2 .ft {
    position: relative;
    display: none
}

    .area-customize.icons-g2 .ft ul {
        text-align: center
    }

    .area-customize.icons-g2 .ft li.more a {
        background-color: white;
        border: 1px solid #1872D6;
        color: #1872D6
    }

        .area-customize.icons-g2 .ft li.more a::before {
            background-color: #1872D6
        }

        .area-customize.icons-g2 .ft li.more a::after {
            background-color: #1872D6
        }

        .area-customize.icons-g2 .ft li.more a:hover, .area-customize.icons-g2 .ft li.more a:focus {
            color: #fff;
           background-color: #135bab
        }

            .area-customize.icons-g2 .ft li.more a:hover::before, .area-customize.icons-g2 .ft li.more a:focus::before {
                background-color: white
            }

            .area-customize.icons-g2 .ft li.more a:hover::after, .area-customize.icons-g2 .ft li.more a:focus::after {
                background-color: white
            }

@media screen and (max-width: 940px) {
    .intranetblock3 .area-customize.icons-g2 {
        margin-top: 60px
    }
}

.intranetblock3 .area-customize.icons-g2 .hd > .in {
    background-color: transparent;
    margin-bottom: 20px
}

.intranetblock3 .area-customize.icons-g2 .hd h2, .intranetblock3 .area-customize.icons-g2 .hd .h2 {
    border: 0 !important
}

    .intranetblock3 .area-customize.icons-g2 .hd h2 span a::before, .intranetblock3 .area-customize.icons-g2 .hd .h2 span a::before {
        background-image: url('../Images/icon-pic/icon_download.png')
    }

.intranetblock3 .area-customize.icons-g2 .ct > .in > ul li {
    padding-bottom: 32px
}

@media (max-width: 910px) {
    .intranetblock3 .area-customize.icons-g2 .ct > .in > ul {
        display: block;
        margin: 0
    }

        .intranetblock3 .area-customize.icons-g2 .ct > .in > ul li {
            width: 50%;
            margin: 0;
            box-sizing: border-box;
            float: left;
            padding: 0 12px 32px 12px;
            display: inline-block
        }
}

.intranetblock3 .area-customize.icons-g2 .ct .div {
    padding-bottom: 0;
    border-radius: 40px 40px 0 0
}

@media (max-width: 500px) {
    .intranetblock3 .area-customize.icons-g2 .ct .div {
        border-radius: 20px 20px 0 0;
        padding-top: 44px
    }
}

.intranetblock3 .area-customize.icons-g2 .ct .div::before, .intranetblock3 .area-customize.icons-g2 .ct .div::after {
    display: none;
    content: "檔案下載列表"
}

.intranetblock3 .area-customize.icons-g2 .ct .div:hover .img span, .intranetblock3 .area-customize.icons-g2 .ct .div:focus .img span {
    transform: scale(1.2)
}

.intranetblock3 .area-customize.icons-g2 .ct .img span {
    width: 264px;
    padding-bottom: 47.78%;
    transition: all .8s ease-out;
    background-color: transparent
}

    .intranetblock3 .area-customize.icons-g2 .ct .img span::before {
        display: none
    }

@media (max-width: 910px) {
    .intranetblock3 .area-customize.icons-g2 .ct .img span {
        width: 100%
    }
}

.intranetblock3 .area-customize.icons-g2 .ct .img::before, .intranetblock3 .area-customize.icons-g2 .ct .img::after {
    display: none
}

.intranetblock3 .area-customize.icons-g2 .ct .caption {
    padding-left: 50px
}

    .intranetblock3 .area-customize.icons-g2 .ct .caption::before {
        left: 35px;
        width: 8px;
        background-image: url('../Images/icon-pic/icon_point_w.png')
    }

@media (max-width: 800px) {
    .intranetblock3 .area-customize.icons-g2 .ct .caption {
        font-size: 1.3em
    }
}

@media (max-width: 500px) {
    .intranetblock3 .area-customize.icons-g2 .ct .caption {
        font-size: 1.1em;
        padding-left: 25px;
        height: 44px;
        line-height: 44px
    }

        .intranetblock3 .area-customize.icons-g2 .ct .caption::before {
            left: 12px;
            width: 6px;
            height: 44px
        }
}

.area-customize.message02 .ct {
    /*background-color: #F7F8FB*/
    padding: 8px
}

    .area-customize.message02 .ct > .in > ul > li {
        background-color: white
    }

        .area-customize.message02 .ct > .in > ul > li:first-child .essay {
            position: absolute;
            left: 0;
            right: 0;
            bottom: 0;
            background-color: #161B2D;
            background-color: rgba(22,27,45,0.5)
        }

        .area-customize.message02 .ct > .in > ul > li:first-child .label ul {
            border-color: transparent;
            border-right-color: #fff
        }

        .area-customize.message02 .ct > .in > ul > li:first-child span {
            color: #fff
        }

        .area-customize.message02 .ct > .in > ul > li + li {
            margin-top: 8px
        }

    .area-customize.message02 .ct .div {
        position: relative
    }

        .area-customize.message02 .ct .div:hover, .area-customize.message02 .ct .div:focus {
            text-decoration: underline
        }

    .area-customize.message02 .ct .img {
        display: block
    }

        .area-customize.message02 .ct .img span {
            display: block
        }

        .area-customize.message02 .ct .img img {
            display: block;
            width: 100%
        }

    .area-customize.message02 .ct .label {
        float: left;
        min-width: 73px;
        width: 12%
    }

        .area-customize.message02 .ct .label ul {
            height: 58px;
            border: 1px solid #ccc
        }

        .area-customize.message02 .ct .label span {
            display: block;
            text-align: center
        }

        .area-customize.message02 .ct .label i {
            display: block;
            text-align: center;
            font-style: normal
        }

            .area-customize.message02 .ct .label i.y-m {
                margin: 8px 0 3px;
                font-size: 0.8em
            }

            .area-customize.message02 .ct .label i.d {
                font-size: 1.4em
            }

    .area-customize.message02 .ct .caption {
        overflow: hidden;
        line-height: 60px;
        padding: 0 15px
    }

.area-customize.video .hd {
    display: none
}

.area-customize.video .ct > .in {
    text-align: center
}

.area-customize.video .ct .video {
    display: inline-block;
    width: 360px;
    margin: 0 12px;
    margin-bottom: 32px;
    background-image: url('../Images/icon-pic/icon-w-video.png?1582106427');
    background-repeat: no-repeat;
    background-position: center;
    position: relative;
    padding-top: 56px;
    padding-bottom: 56px
}

    .area-customize.video .ct .video::after {
        content: "";
        position: absolute;
        left: 0;
        bottom: 5px;
        width: 360px;
        height: 56px;
        line-height: 56px;
        text-align: right;
        padding-right: 50px;
        box-sizing: border-box;
        border-radius: 0 0 40px 40px;
        background-color: #FFF;
        font-weight: bold;
        color: #1872D6
    }

    .area-customize.video .ct .video video {
        width: 100%
    }

    .area-customize.video .ct .video iframe {
        width: 100%;
        min-height: 270px;
        border: none
    }

    .area-customize.video .ct .video object {
        min-height: 45px;
        width: 100%;
        margin-bottom: 5px
    }

    .area-customize.video .ct .video:nth-child(1) {
        margin-left: 0
    }

    .area-customize.video .ct .video:nth-child(3) {
        margin-right: 0
    }

.area-customize.video .ct .div {
    display: block;
    position: absolute;
    top: 0;
    background-color: #1872D6;
    width: 360px;
    color: #fff;
    border-radius: 40px 40px 0 0
}

.area-customize.video .ct .caption {
    margin-bottom: 0;
    text-align: left
}

    .area-customize.video .ct .caption span {
        color: #fff;
        line-height: 56px;
        padding-left: 70px;
        position: relative;
        letter-spacing: 1px
    }

        .area-customize.video .ct .caption span::before {
            content: "";
            position: absolute;
            left: 18px;
            display: block;
            width: 52px;
            height: 56px;
            background-image: url('../Images/icon-pic/icon_video.png');
            background-repeat: no-repeat;
            background-size: contain;
            background-position: left center
        }

.area-customize.video .ct .label {
    display: none
}

.group-list.message > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.message > .in > .ct > .in > ul > li {
    display: block;
    margin: 0;
    clear: both
}

/*線段*/
    .group-list.message > .bg-drop-layout > .in > .ct > .in > ul > li .simple-text.message .ct a, .group-list.message > .in > .ct > .in > ul > li .simple-text.message .ct a {
        border-bottom: 1px dotted #ccc;
        border-top: 1px dotted #ccc;
        margin:2px 0;
    }

    .group-list.message > .bg-drop-layout > .in > .ct > .in > ul > li .area-essay.message, .group-list.message > .in > .ct > .in > ul > li .area-essay.message {
        margin: 32px 0
    }

        .group-list.message > .bg-drop-layout > .in > .ct > .in > ul > li .area-essay.message .ct .img, .group-list.message > .in > .ct > .in > ul > li .area-essay.message .ct .img {
            border-radius: 40px 5px 40px 5px
        }

        .group-list.message > .bg-drop-layout > .in > .ct > .in > ul > li .area-essay.message .ct .essay, .group-list.message > .in > .ct > .in > ul > li .area-essay.message .ct .essay {
            border-radius: 5px 40px 5px 40px
        }

    .group-list.message > .bg-drop-layout > .in > .ct > .in > ul > li:nth-child(odd) .area-essay.message .ct .img, .group-list.message > .in > .ct > .in > ul > li:nth-child(odd) .area-essay.message .ct .img {
        border-radius: 5px 40px 5px 40px
    }

    .group-list.message > .bg-drop-layout > .in > .ct > .in > ul > li:nth-child(odd) .area-essay.message .ct .essay, .group-list.message > .in > .ct > .in > ul > li:nth-child(odd) .area-essay.message .ct .essay {
        border-radius: 40px 5px 40px 5px
    }

.base-article .group-list.message > .in > .ct {
    background-color: #fff;
    border: 1px solid #e4e4e4
}

.group-list.news-card02[data-setLen="1"] .ct ul {
    width: 5000%
}

.group-list.news-card02[data-setLen="2"] .ct ul {
    width: 2500%
}

.group-list.news-card02[data-setLen="3"] .ct ul {
    width: 1666.66667%
}

.group-list.news-card02[data-setLen="4"] .ct ul {
    width: 1250%
}

.group-list.news-card02[data-setLen="5"] .ct ul {
    width: 1000%
}

.group-list.news-card02[data-setLen="6"] .ct ul {
    width: 833.33333%
}

.group-list.news-card02[data-setLen="7"] .ct ul {
    width: 714.28571%
}

.group-list.news-card02[data-setLen="8"] .ct ul {
    width: 625%
}

.group-list.news-card02[data-setLen="9"] .ct ul {
    width: 555.55556%
}

.group-list.news-card02[data-setLen="10"] .ct ul {
    width: 500%
}

.group-list.news-card02 .hd {
    display: none
}

.group-list.news-card02 .ct {
    overflow: hidden
}

    .group-list.news-card02 .ct > .in .area-figure.album {
        border-radius: 40px;
        overflow: hidden;
        box-shadow: rgba(100,116,164,0.3) 0px 4px 6px
    }

@media (max-width: 500px) {
    .group-list.news-card02 .ct > .in .area-figure.album {
        border-radius: 20px
    }
}

.group-list.news-card02 .ct > .in .area-figure.album .ct ul li {
    padding: 0;
    width: auto;
    margin: 0
}

.group-list.news-card02 .ct > .in .area-figure.album .essay {
    padding: 24px
}

.group-list.news-card02 .ct > .in .area-figure.album a:hover .essay, .group-list.news-card02 .ct > .in .area-figure.album a:focus .essay {
    background-color: #1872D6
}

.group-list.news-card02 .ct > .in .area-figure.album a:hover .mark, .group-list.news-card02 .ct > .in .area-figure.album a:focus .mark {
    color: #fff;
    border-color: #fff
}

.group-list.news-card02 .ct > .in .area-figure.album a:hover .figcaption, .group-list.news-card02 .ct > .in .area-figure.album a:focus .figcaption {
    color: #fff !important
}

.group-list.news-card02 .ct ul {
    width: 1000%;
    padding: 0
}

@media screen and (max-width: 1128px) and (min-width: 941px) {
    .group-list.news-card02 .ct ul {
        max-width: none !important;
        width: 1666.66667% !important;
        clear: none
    }

        .group-list.news-card02 .ct ul:nth-child(3n+1) {
            clear: left
        }
}

@media screen and (max-width: 940px) and (min-width: 561px) {
    .group-list.news-card02 .ct ul {
        max-width: none !important;
        width: 2500% !important;
        clear: none
    }

        .group-list.news-card02 .ct ul:nth-child(2n+1) {
            clear: left
        }
}

@media screen and (max-width: 560px) {
    .group-list.news-card02 .ct ul {
        max-width: none !important;
        width: 5000% !important;
        clear: none
    }

        .group-list.news-card02 .ct ul:nth-child(1n+1) {
            clear: left
        }
}

.group-list.news-card02 .ct li {
    width: 2%;
    display: inline-block;
    vertical-align: top;
    list-style-type: none;
    padding: 0 8px;
    padding-bottom: 10px;
    box-sizing: border-box;
    margin-top: 30px
}

[data-js="false"] .group-list.news-card02 .ct li {
    width: 20%
}

.group-list.news-card02 .ct li:nth-child(1) {
    padding-left: 0 !important;
    padding-right: 16px !important
}

@media screen and (max-width: 940px) {
    .group-list.news-card02 .ct li:nth-child(1) {
        margin-top: -20px;
        margin-bottom: 20px
    }
}

@media screen and (max-width: 560px) {
    .group-list.news-card02 .ct li:nth-child(1) {
        padding-left: 4px !important;
        padding-right: 4px !important
    }
}

.group-list.news-card02 .ct li:nth-child(2) {
    margin-top: -20px
}

@media screen and (max-width: 940px) {
    .group-list.news-card02 .ct li:nth-child(2) {
        margin-bottom: 20px
    }
}

@media screen and (max-width: 560px) {
    .group-list.news-card02 .ct li:nth-child(2) {
        display: none
    }
}

.group-list.news-card02 .ct li:nth-last-child(1) {
    padding-left: 16px !important;
    padding-right: 0px !important
}

.group-list.news-card02 .ct .div {
    display: block
}

    .group-list.news-card02 .ct .div:hover p, .group-list.news-card02 .ct .div:focus p {
        text-decoration: underline
    }

.group-list.news-card02 .ct .img span {
    display: block
}

.group-list.news-card02 .ct .img img {
    display: block;
    width: 100%;
    background-size: cover
}

.group-list.news-card02 .ct .essay {
    position: relative;
    padding: 8px 0;
    padding-bottom: 35px;
    background-color: #fff
}

.group-list.news-card02 .ct .figcaption {
    font-size: 1.2em;
    white-space: initial;
    margin-top: 40px;
    height: 52px;
    color: #161B2D !important
}

    .group-list.news-card02 .ct .figcaption:lang(en) {
        height: auto
    }

@media (max-width: 560px) {
    .group-list.news-card02 .ct .figcaption {
        height: auto
    }
}

.group-list.news-card02 .ct .label {
    position: absolute;
    left: 8px !important;
    top: 24px
}

    .group-list.news-card02 .ct .label span {
        display: inline-block
    }

.group-list.news-card02 .ct .mark {
    font-size: 1em
}

.group-list.news-card02 .ct .p {
    margin: 10px 0;
    display: none
}

    .group-list.news-card02 .ct .p p {
        overflow: hidden;
        line-height: 25px;
        height: 50px
    }

.group-list.news-card02 .ft {
    position: absolute;
    right: 0;
    left: 0;
    top: 100%;
    margin: 0 auto;
    width: 100%
}

@media screen and (max-width: 940px) {
    .group-list.news-card02 .ft {
        position: relative;
        top: auto
    }
}

.group-list.news-card02 .ft > .in:lang(en) {
    margin-top: -10px
}

.group-list.news-card02 .ft ul {
    text-align: center
}

/*公告區(頁籤下)行列的內容設定*/
.simple-text.message .ct span {
    display:block;
}

.simple-text.message .ct a {
    padding: 8px 16px;
    line-height: 1.9em;
    font-size: 1.1em;
}

    .simple-text.message .ct a:hover, .simple-text.message .ct a:focus {
        color: #fff;
        /* background-color: #135bab 明藍色 !important;*/
        background-color: #224f30 !important;
        font-weight: bold !important;
        border-bottom: 1pt dotted gainsboro;
    }
        /*公告區-日期部份*/
        .simple-text.message .ct a:hover .mark, .simple-text.message .ct a:focus .mark {
            color: #FF6F61 !important;
            background-color: rgba(255,255,255,0.9) !important;
            border: none !important;
            font-weight: bold !important
        }

/*新增-公告區行列設定*/
.simple-text2.message .ct span {
    display:block;
}

.simple-text2.message .ct a {
    padding: 8px 16px;
    line-height: 1.9em;
    font-size: 1.1em;
    background-color: #e8ecef;
    display: block;
    border-bottom: 1pt double #e8ecef;
}
/* 手機尺寸的simple-text相關設定 */
@media (max-width: 500px) {
    .simple-text.message .ct a {
        line-height: 1.6em;
        font-size: 1em
    }

        .simple-text.message .ct a .mark {
            font-size: 0.8em
        }

 /*新增-公告區行列設定-縮放時效果(拷貝simple-text設定)*/
    .simple-text2.message .ct a {
        line-height: 1.6em;
        font-size: 1em
    }

        .simple-text2.message .ct a .mark {
            font-size: 0.8em
        }
}
.simple-text.message .ct .mark {
    font-size: 0.9em
}
/*新增-公告區行列設定(拷貝simple-text的設定)*/
.simple-text2.message .ct .mark {
    font-size: 0.9em
}

.simple-text.message .ct ul li:nth-child(even) a {
    background-color: #f6f6f9
}

    .simple-text.message .ct ul li:nth-child(even) a:hover, .simple-text.message .ct ul li:nth-child(even) a:focus {
        color: #fff;
       background-color: #135bab !important;
        font-weight: bold !important
    }

        .simple-text.message .ct ul li:nth-child(even) a:hover .mark, .simple-text.message .ct ul li:nth-child(even) a:focus .mark {
            color: #FF6F61 !important;
            background-color: rgba(255,255,255,0.9) !important;
            border: none !important;
            font-weight: bold !important
        }

.list-pic.marquee04[data-setLen="1"] .ct ul {
    width: 5000%
}

.list-pic.marquee04[data-setLen="2"] .ct ul {
    width: 2500%
}

.list-pic.marquee04[data-setLen="3"] .ct ul {
    width: 1666.66667%
}

.list-pic.marquee04[data-setLen="4"] .ct ul {
    width: 1250%
}

.list-pic.marquee04[data-setLen="5"] .ct ul {
    width: 1000%
}

.list-pic.marquee04[data-setLen="6"] .ct ul {
    width: 833.33333%
}

.list-pic.marquee04[data-setLen="7"] .ct ul {
    width: 714.28571%
}

.list-pic.marquee04[data-setLen="8"] .ct ul {
    width: 625%
}

.list-pic.marquee04[data-setLen="9"] .ct ul {
    width: 555.55556%
}

.list-pic.marquee04[data-setLen="10"] .ct ul {
    width: 500%
}

.list-pic.marquee04 .hd {
    display: none;
    position: relative;
    z-index: 3
}

    .list-pic.marquee04 .hd + .ct + .ft li.next a, .list-pic.marquee04 .hd + .ct + .ft li.prev a {
        margin-top: 9px
    }

@media screen and (max-width: 1128px) {
    .list-pic.marquee04 .hd + .ct + .ft li.next a, .list-pic.marquee04 .hd + .ct + .ft li.prev a {
        margin-top: 0
    }
}

@media screen and (max-width: 940px) {
    .list-pic.marquee04 .hd + .ct + .ft li.next a, .list-pic.marquee04 .hd + .ct + .ft li.prev a {
        margin-top: 5px
    }
}

@media (max-width: 768px) {
    .list-pic.marquee04 .hd + .ct + .ft li.next a, .list-pic.marquee04 .hd + .ct + .ft li.prev a {
        margin-top: 0px
    }
}

@media (max-width: 735px) {
    .list-pic.marquee04 .hd + .ct + .ft li.next a, .list-pic.marquee04 .hd + .ct + .ft li.prev a {
        margin-top: -3px
    }
}

@media (max-width: 660px) {
    .list-pic.marquee04 .hd + .ct + .ft li.next a, .list-pic.marquee04 .hd + .ct + .ft li.prev a {
        margin-top: -5px
    }
}

@media screen and (max-width: 560px) {
    .list-pic.marquee04 .hd + .ct + .ft li.next a, .list-pic.marquee04 .hd + .ct + .ft li.prev a {
        margin-top: -3px
    }
}

.list-pic.marquee04 .ct {
    position: relative
}

    .list-pic.marquee04 .ct > .in {
        overflow: hidden;
        margin: 0 20px
    }

[data-js="false"] .list-pic.marquee04 .ct > .in {
    margin: 0
}

.list-pic.marquee04 .ct ul {
    width: 1000%
}

@media screen and (max-width: 1128px) and (min-width: 941px) {
    .list-pic.marquee04 .ct ul {
        max-width: none !important;
        width: 1250% !important;
        clear: none
    }

        .list-pic.marquee04 .ct ul:nth-child(4n+1) {
            clear: left
        }
}

@media screen and (max-width: 940px) and (min-width: 561px) {
    .list-pic.marquee04 .ct ul {
        max-width: none !important;
        width: 1666.66667% !important;
        clear: none
    }

        .list-pic.marquee04 .ct ul:nth-child(3n+1) {
            clear: left
        }
}

@media screen and (max-width: 560px) {
    .list-pic.marquee04 .ct ul {
        max-width: none !important;
        width: 5000% !important;
        clear: none
    }

        .list-pic.marquee04 .ct ul:nth-child(1n+1) {
            clear: left
        }
}

[data-js="false"] .list-pic.marquee04 .ct ul {
    width: 100%
}

.list-pic.marquee04 .ct li {
    width: 2%;
    display: inline-block;
    vertical-align: middle;
    box-sizing: border-box;
    padding: 8px;
    text-align: center
}

[data-js="false"] .list-pic.marquee04 .ct li {
    width: 20%
}

.list-pic.marquee04 .ct span {
    display: inline-block;
    background-image: none !important
}

.list-pic.marquee04 .ct a {
    display: block;
    position: relative;
    border-radius: 20px;
    overflow: hidden;
    box-shadow: rgba(0,0,0,0.3) 0 2px 6px;
    transition: box-shadow 300ms, transform 300ms
}

    .list-pic.marquee04 .ct a:hover, .list-pic.marquee04 .ct a:focus {
        z-index: 2;
        box-shadow: 6px 6px 10px rgba(0,0,0,0.6);
        -webkit-transform: translate3d(0, -8px, 0);
        transform: translate3d(0, -8px, 0)
    }

.list-pic.marquee04 .ct img {
    display: block;
    width: 100%
}

@media screen and (max-width: 940px) {
    .list-pic.marquee04 .ft {
        height: 70px
    }
}

.list-pic.marquee04 .ft ul {
    display: inline-block;
    width: 100%
}

.list-pic.marquee04 .ft li.next, .list-pic.marquee04 .ft li.prev {
    position: absolute;
    height: 100%;
    display: block;
    width: 20px;
    height: 38px;
    top: 30px;
    z-index: 2
}

[data-js="false"] .list-pic.marquee04 .ft li.next, [data-js="false"] .list-pic.marquee04 .ft li.prev {
    display: none
}

@media (max-width: 370px) {
    .list-pic.marquee04 .ft li.next, .list-pic.marquee04 .ft li.prev {
        top: 42px
    }
}

.list-pic.marquee04 .ft li.next a, .list-pic.marquee04 .ft li.prev a {
    margin-top: -19px;
    display: block;
    width: 20px;
    height: 38px;
    transition: 150ms
}

    .list-pic.marquee04 .ft li.next a:hover, .list-pic.marquee04 .ft li.next a:focus, .list-pic.marquee04 .ft li.prev a:hover, .list-pic.marquee04 .ft li.prev a:focus {
        background-color: rgba(216,218,230,0.9)
    }

.list-pic.marquee04 .ft li.prev {
    left: 0px
}

    .list-pic.marquee04 .ft li.prev a {
        background-image: url('../Images/icon-pic/away-e-left.png?1582106427');
        background-repeat: no-repeat;
        background-position: center
    }

.list-pic.marquee04 .ft li.next {
    right: 0px
}

    .list-pic.marquee04 .ft li.next a {
        background-image: url('../Images/icon-pic/away-e-right.png?1582106427');
        background-repeat: no-repeat;
        background-position: center
    }

.list-pic.marquee04 .ft li.more {
    display: block;
    width: 100%;
    text-align: right;
    height: 50px
}

@media screen and (max-width: 560px) {
    .list-pic.marquee04 .ft li.more {
        text-align: center
    }
}

.list-pic.marquee04 .ft li.more span {
    position: relative;
    top: 0;
    right: 0;
    left: auto;
    float: right;
    margin-top: 0;
    margin-right: 25px
}

@media screen and (max-width: 560px) {
    .list-pic.marquee04 .ft li.more span {
        float: inherit;
        margin-right: 0px
    }
}

.list-pic.marquee04 .ft li.more a {
    position: relative;
    border-radius: 40px;
    padding: 8px 18px;
    padding-right: 30px;
    color: #fff;
    top: 0;
    right: 0;
    left: auto;
    float: right;
    margin-top: 0
}

@media screen and (max-width: 560px) {
    .list-pic.marquee04 .ft li.more a {
        position: relative;
        left: auto;
        right: auto;
        float: inherit;
        margin-top: 5px
    }
}

.list-pic.marquee04 .ft li.more a::before, .list-pic.marquee04 .ft li.more a::after {
    content: "";
    display: block;
    width: 24px;
    height: 2px;
    position: absolute;
    right: -2px;
    top: 22px;
    background-color: white;
    z-index: 1
}

.list-pic.marquee04 .ft li.more a::after {
    width: 10px;
    height: 10px;
    border-radius: 20px;
    right: 14px;
    top: 18px
}

.list-pic.marquee04 .ft li.more a:hover, .list-pic.marquee04 .ft li.more a:focus {
    color: white;
   background-color: #135bab;
    border-color: #FF6F61;
    box-shadow: 6px 6px 10px rgba(0,0,0,0.6);
    -webkit-transform: translate3d(0, -6px, 0);
    transform: translate3d(0, -6px, 0)
}

.list-pic.marquee04.block-links2 {
    margin-bottom: 50px
}

@media screen and (max-width: 940px) {
    .list-pic.marquee04.block-links2 {
        margin-bottom: 0px
    }
}

.list-pic.marquee-circle .hd {
    display: none
}

    .list-pic.marquee-circle .hd + .ct + .ft li.more {
        display: block
    }

.list-pic.marquee-circle .ct > .in {
    overflow: hidden
}

@media (max-width: 600px) {
    .list-pic.marquee-circle .ct > .in {
        margin: 0
    }
}

[data-js="false"] .list-pic.marquee-circle .ct > .in {
    margin: 0
}

.list-pic.marquee-circle .ct ul {
    width: 100%
}

[data-js="false"] .list-pic.marquee-circle .ct ul {
    width: 100%
}

.list-pic.marquee-circle .ct li {
    width: 25%;
    vertical-align: middle;
    box-sizing: border-box;
    padding-bottom: 60px;
    display: block;
    float: left
}

@media screen and (max-width: 940px) {
    .list-pic.marquee-circle .ct li {
        width: 50%
    }

        .list-pic.marquee-circle .ct li:nth-child(3) {
            clear: both
        }
}

@media (max-width: 601px) and (min-width: 501px) {
    .list-pic.marquee-circle .ct li {
        padding-bottom: 60px
    }
}

@media (max-width: 500px) {
    .list-pic.marquee-circle .ct li {
        padding-bottom: 80px
    }
}

@media (max-width: 420px) {
    .list-pic.marquee-circle .ct li {
        padding-bottom: 60px
    }
}

@media (max-width: 380px) {
    .list-pic.marquee-circle .ct li {
        padding-bottom: 40px
    }
}

.list-pic.marquee-circle .ct span {
    margin: 12px auto;
    width: 200px;
    display: block;
    background-image: none !important
}

@media (max-width: 600px) {
    .list-pic.marquee-circle .ct span {
        width: 180px
    }

        .list-pic.marquee-circle .ct span a::before {
            height: 180px
        }
}

@media (max-width: 420px) {
    .list-pic.marquee-circle .ct span {
        padding-bottom: 20px;
        width: 160px
    }

        .list-pic.marquee-circle .ct span a::before {
            height: 160px
        }
}

@media (max-width: 370px) {
    .list-pic.marquee-circle .ct span {
        width: 140px
    }

        .list-pic.marquee-circle .ct span a::before {
            height: 140px
        }
}

@media (max-width: 350px) {
    .list-pic.marquee-circle .ct span {
        width: 120px
    }

        .list-pic.marquee-circle .ct span a::before {
            height: 120px
        }
}

.list-pic.marquee-circle .ct a {
    display: block;
    background-color: #1872D6;
    margin: 1.5px;
    border-radius: 201px;
    position: relative;
    font-weight: bold;
    font-size: 1.1em;
    height: 200px;
    text-align: center
}

@media (max-width: 600px) {
    .list-pic.marquee-circle .ct a {
        width: 180px;
        height: 180px
    }
}

@media (max-width: 420px) {
    .list-pic.marquee-circle .ct a {
        width: 160px;
        height: 160px
    }
}

@media (max-width: 370px) {
    .list-pic.marquee-circle .ct a {
        width: 140px;
        height: 140px
    }
}

@media (max-width: 350px) {
    .list-pic.marquee-circle .ct a {
        width: 120px;
        height: 120px
    }
}

.list-pic.marquee-circle .ct a::before {
    content: "";
    display: block;
    position: absolute;
    z-index: 2;
    top: 0;
    background-image: url('../Images/icon-pic/icon_ball.png?1582106427');
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    width: 100%;
    height: 201px
}

.list-pic.marquee-circle .ct a::after {
    display: block;
    text-align: center;
    padding: 5px;
    position: absolute;
    width: 200px;
    bottom: -45px;
    z-index: 2;
    padding: 5px
}

@media (max-width: 600px) {
    .list-pic.marquee-circle .ct a::after {
        width: 180px
    }
}

@media (max-width: 420px) {
    .list-pic.marquee-circle .ct a::after {
        width: 160px
    }
}

@media (max-width: 370px) {
    .list-pic.marquee-circle .ct a::after {
        width: 140px
    }
}

@media (max-width: 350px) {
    .list-pic.marquee-circle .ct a::after {
        width: 120px
    }
}

.list-pic.marquee-circle .ct a:hover, .list-pic.marquee-circle .ct a:focus {
   background-color: #135bab !important
}

    .list-pic.marquee-circle .ct a:hover span, .list-pic.marquee-circle .ct a:hover::after, .list-pic.marquee-circle .ct a:focus span, .list-pic.marquee-circle .ct a:focus::after {
        color: #FF6F61 !important
    }

.list-pic.marquee-circle .ct img {
    display: block;
    width: 100%;
    border-radius: 50%
}

.list-pic.marquee-circle .ct .mark {
    display: none
}

.list-pic.marquee-circle .ft {
    width: 100%;
    text-align: center;
    display: inline-block;
    position: relative
}

[data-js="false"] .list-pic.marquee-circle .ft li.next, [data-js="false"] .list-pic.marquee-circle .ft li.prev {
    display: none
}

.list-pic.marquee-circle .ft li.next a, .list-pic.marquee-circle .ft li.prev a {
    position: absolute;
    top: 50%;
    display: block;
    transition: 150ms;
    background-color: #D8DAE6;
    background-color: rgba(216,218,230,0.7);
    border-radius: 50%
}

    .list-pic.marquee-circle .ft li.next a:hover, .list-pic.marquee-circle .ft li.next a:focus, .list-pic.marquee-circle .ft li.prev a:hover, .list-pic.marquee-circle .ft li.prev a:focus {
        background-color: rgba(216,218,230,0.9)
    }

.list-pic.marquee-circle .ft li.prev a {
    left: 0;
    background-image: url('../Images/icon-pic/away-w-left.png?1582106427');
    background-repeat: no-repeat;
    background-position: center
}

.list-pic.marquee-circle .ft li.next a {
    right: 0;
    background-image: url('../Images/icon-pic/away-w-right.png?1582106427');
    background-repeat: no-repeat;
    background-position: center
}

.list-pic.marquee-circle .ft li.more {
    display: block;
    width: 100%;
    text-align: center
}

    .list-pic.marquee-circle .ft li.more span {
        display: inline-block;
        width: 100%;
        text-align: center
    }

    .list-pic.marquee-circle .ft li.more a {
        position: relative;
        top: initial;
        margin-top: 20px;
        margin-bottom: 20px
    }

.cp.caption {
    font-size: 1.2em;
    line-height: 32px;
    margin: 8px 0
}

.cp.interduce {
    margin: 8px 0
}

    .cp.interduce > img {
        float: left;
        max-width: 40% !important;
        margin-right: 15px
    }

@media screen and (max-width: 560px) {
    .cp.interduce > img {
        margin: 8px 0;
        display: block;
        max-width: none !important;
        float: none
    }
}

.cp.interduce-list {
    overflow: hidden;
    list-style: none;
    border-left: 1px solid #ccc;
    padding-left: 15px
}

@media screen and (max-width: 560px) {
    .cp.interduce-list {
        overflow: visible;
        border-left: 0;
        padding-left: 0
    }
}

.cp.interduce-list li + li {
    margin-top: 8px
}

.cp.interduce-caption {
    font-weight: 700;
    display: block;
    margin: 8px 0
}

.cp.single-pic {
    padding: 5px;
    margin: 8px 0
}

@media screen and (max-width: 940px) {
    .cp.single-pic {
        padding: 0
    }
}

.cp.single-pic img {
    display: block;
    width: 98%;
    margin: 0 auto
}

@media screen and (max-width: 940px) {
    .cp.single-pic img {
        width: 100%
    }
}

.cp.single-pic img + img {
    margin-top: 8px
}

.cp.multi-pic {
    padding: 5px;
    margin: 8px 0
}

@media screen and (max-width: 940px) {
    .cp.multi-pic {
        padding: 0
    }
}

.cp.multi-pic img {
    width: 48%;
    margin: 5px 1%;
    float: left
}

@media screen and (max-width: 940px) {
    .cp.multi-pic img {
        display: block;
        width: 100%;
        margin: 0
    }
}

@media screen and (max-width: 940px) {
    .cp.multi-pic img + img {
        margin-top: 8px
    }
}

.cp.video {
    margin: 8px 0
}

    .cp.video video {
        display: block;
        width: 100%;
        min-height: 60px
    }

    .cp.video iframe {
        display: block;
        width: 100%
    }

.cp.around-pic {
    margin: 8px 0
}

    .cp.around-pic img {
        float: left;
        margin: 0 8px 8px 0
    }

@media screen and (max-width: 560px) {
    .cp.around-pic img {
        display: block;
        width: 100%;
        margin-bottom: 8px
    }
}

.cp.table {
    margin: 8px 0;
    table-layout: fixed;
    width: 100%;
    padding: 1px 0;
    border-top: 2px solid #474A54;
    border-bottom: 2px solid #474A54
}

    .cp.table tr + tr td {
        border-top: 1px solid #ccc
    }

    .cp.table tr th {
        background-color: #1872D6
    }

    .cp.table td {
        padding: 8px;
        vertical-align: top
    }

        .cp.table td + td {
            border-left: 1px solid #ccc
        }

    .cp.table img {
        float: left;
        margin: 5px
    }

.cp.p {
    margin: 8px 0
}

.cp.half-area {
    margin: 8px 0
}

    .cp.half-area .cp.p {
        width: 50%;
        float: left
    }

@media screen and (max-width: 560px) {
    .cp.half-area .cp.p {
        width: auto;
        float: none
    }
}

.cp.half-area .cp.img_area {
    overflow: hidden;
    padding: 8px
}

@media screen and (max-width: 560px) {
    .cp.half-area .cp.img_area {
        margin-top: 8px;
        padding: 0
    }
}

.cp.half-area .cp.img_area img {
    display: block;
    width: 100%
}

    .cp.half-area .cp.img_area img + img {
        margin-top: 8px
    }

.cp.one_third-area {
    margin: 8px 0
}

    .cp.one_third-area .cp.p {
        width: 66.6666%;
        float: left
    }

@media screen and (max-width: 560px) {
    .cp.one_third-area .cp.p {
        width: auto;
        float: none
    }
}

.cp.one_third-area .cp.img_area {
    overflow: hidden;
    padding: 8px
}

@media screen and (max-width: 560px) {
    .cp.one_third-area .cp.img_area {
        margin-top: 8px;
        padding: 0
    }
}

.cp.one_third-area .cp.img_area img {
    display: block;
    width: 100%
}

    .cp.one_third-area .cp.img_area img + img {
        margin-top: 8px
    }

ol.bignum, ol.parbignum, ol.num, ol.parnum {
    padding-left: 0;
    display: table
}

    ol.bignum[start="1"] {
        counter-reset: cnt 0
    }

    ol.parbignum[start="1"] {
        counter-reset: parcnt 0
    }

    ol.num[start="1"] {
        counter-reset: num 0
    }

    ol.parnum[start="1"] {
        counter-reset: parnum 0
    }

    ol.bignum > li, ol.parbignum > li, ol.num > li, ol.parnum > li {
        list-style-type: none;
        display: table-row
    }

    ol.bignum > li {
        counter-increment: cnt
    }

    ol.parbignum > li {
        counter-increment: parcnt
    }

    ol.num > li {
        counter-increment: num
    }

    ol.parnum > li {
        counter-increment: parnum
    }

        ol.bignum > li:before, ol.parbignum > li:before, ol.num > li:before, ol.parnum > li:before {
            padding-right: 3px;
            display: table-cell;
            white-space: nowrap
        }

    ol.bignum > li:before {
        content: counter(cnt,cjk-ideographic) "、" !important
    }

    ol.parbignum > li:before {
        content: "(" counter(parcnt,cjk-ideographic) ")" !important
    }

    ol.num > li:before {
        content: counter(num) "."
    }

    ol.parnum > li:before {
        content: "(" counter(parnum) ")"
    }

    ol.parbignum > li:nth-child(1)::before {
        content: "(一)"
    }

    ol.parbignum > li:nth-child(2)::before {
        content: "(二)"
    }

    ol.parbignum > li:nth-child(3)::before {
        content: "(三)"
    }

    ol.parbignum > li:nth-child(4)::before {
        content: "(四)"
    }

    ol.parbignum > li:nth-child(5)::before {
        content: "(五)"
    }

    ol.parbignum > li:nth-child(6)::before {
        content: "(六)"
    }

    ol.parbignum > li:nth-child(7)::before {
        content: "(七)"
    }

    ol.parbignum > li:nth-child(8)::before {
        content: "(八)"
    }

    ol.parbignum > li:nth-child(9)::before {
        content: "(九)"
    }

    ol.parbignum > li:nth-child(10)::before {
        content: "(十)"
    }

    ol.parbignum > li:nth-child(11)::before {
        content: "(十一)"
    }

    ol.parbignum > li:nth-child(12)::before {
        content: "(十二)"
    }

    ol.parbignum > li:nth-child(13)::before {
        content: "(十三)"
    }

    ol.parbignum > li:nth-child(14)::before {
        content: "(十四)"
    }

    ol.parbignum > li:nth-child(15)::before {
        content: "(十五)"
    }

    ol.parbignum > li:nth-child(16)::before {
        content: "(十六)"
    }

    ol.parbignum > li:nth-child(17)::before {
        content: "(十七)"
    }

    ol.parbignum > li:nth-child(18)::before {
        content: "(十八)"
    }

    ol.parbignum > li:nth-child(19)::before {
        content: "(十九)"
    }

    ol.parbignum > li:nth-child(20)::before {
        content: "(二十)"
    }

    ol.parbignum > li:nth-child(21)::before {
        content: "(二十一)"
    }

    ol.parbignum > li:nth-child(22)::before {
        content: "(二十二)"
    }

    ol.parbignum > li:nth-child(23)::before {
        content: "(二十三)"
    }

    ol.parbignum > li:nth-child(24)::before {
        content: "(二十四)"
    }

    ol.parbignum > li:nth-child(25)::before {
        content: "(二十五)"
    }

    ol.parbignum > li:nth-child(26)::before {
        content: "(二十六)"
    }

    ol.parbignum > li:nth-child(27)::before {
        content: "(二十七)"
    }

    ol.parbignum > li:nth-child(28)::before {
        content: "(二十八)"
    }

    ol.parbignum > li:nth-child(29)::before {
        content: "(二十九)"
    }

    ol.parbignum > li:nth-child(30)::before {
        content: "(三十)"
    }

    ol.parbignum > li:nth-child(31)::before {
        content: "(三十一)"
    }

    ol.parbignum > li:nth-child(32)::before {
        content: "(三十二)"
    }

    ol.parbignum > li:nth-child(33)::before {
        content: "(三十三)"
    }

    ol.parbignum > li:nth-child(34)::before {
        content: "(三十四)"
    }

    ol.parbignum > li:nth-child(35)::before {
        content: "(三十五)"
    }

    ol.parbignum > li:nth-child(36)::before {
        content: "(三十六)"
    }

    ol.parbignum > li:nth-child(37)::before {
        content: "(三十七)"
    }

    ol.parbignum > li:nth-child(38)::before {
        content: "(三十八)"
    }

    ol.parbignum > li:nth-child(39)::before {
        content: "(三十九)"
    }

    ol.parbignum > li:nth-child(40)::before {
        content: "(四十)"
    }

    ol.parbignum > li:nth-child(41)::before {
        content: "(四十一)"
    }

    ol.parbignum > li:nth-child(42)::before {
        content: "(四十二)"
    }

    ol.parbignum > li:nth-child(43)::before {
        content: "(四十三)"
    }

    ol.parbignum > li:nth-child(44)::before {
        content: "(四十四)"
    }

    ol.parbignum > li:nth-child(45)::before {
        content: "(四十五)"
    }

    ol.parbignum > li:nth-child(46)::before {
        content: "(四十六)"
    }

    ol.parbignum > li:nth-child(47)::before {
        content: "(四十七)"
    }

    ol.parbignum > li:nth-child(48)::before {
        content: "(四十八)"
    }

    ol.parbignum > li:nth-child(49)::before {
        content: "(四十九)"
    }

    ol.parbignum > li:nth-child(50)::before {
        content: "(五十)"
    }

    ol.parbignum > li:nth-child(51)::before {
        content: "(五十一)"
    }

    ol.parbignum > li:nth-child(52)::before {
        content: "(五十二)"
    }

    ol.parbignum > li:nth-child(53)::before {
        content: "(五十三)"
    }

    ol.parbignum > li:nth-child(54)::before {
        content: "(五十四)"
    }

    ol.parbignum > li:nth-child(55)::before {
        content: "(五十五)"
    }

    ol.parbignum > li:nth-child(56)::before {
        content: "(五十六)"
    }

    ol.parbignum > li:nth-child(57)::before {
        content: "(五十七)"
    }

    ol.parbignum > li:nth-child(58)::before {
        content: "(五十八)"
    }

    ol.parbignum > li:nth-child(59)::before {
        content: "(五十九)"
    }

    ol.parbignum > li:nth-child(60)::before {
        content: "(六十)"
    }

    ol.parbignum > li:nth-child(61)::before {
        content: "(六十一)"
    }

    ol.parbignum > li:nth-child(62)::before {
        content: "(六十二)"
    }

    ol.parbignum > li:nth-child(63)::before {
        content: "(六十三)"
    }

    ol.parbignum > li:nth-child(64)::before {
        content: "(六十四)"
    }

    ol.parbignum > li:nth-child(65)::before {
        content: "(六十五)"
    }

    ol.parbignum > li:nth-child(66)::before {
        content: "(六十六)"
    }

    ol.parbignum > li:nth-child(67)::before {
        content: "(六十七)"
    }

    ol.parbignum > li:nth-child(68)::before {
        content: "(六十八)"
    }

    ol.parbignum > li:nth-child(69)::before {
        content: "(六十九)"
    }

    ol.parbignum > li:nth-child(70)::before {
        content: "(七十)"
    }

    ol.parbignum > li:nth-child(71)::before {
        content: "(七十一)"
    }

    ol.parbignum > li:nth-child(72)::before {
        content: "(七十二)"
    }

    ol.parbignum > li:nth-child(73)::before {
        content: "(七十三)"
    }

    ol.parbignum > li:nth-child(74)::before {
        content: "(七十四)"
    }

    ol.parbignum > li:nth-child(75)::before {
        content: "(七十五)"
    }

    ol.parbignum > li:nth-child(76)::before {
        content: "(七十六)"
    }

    ol.parbignum > li:nth-child(77)::before {
        content: "(七十七)"
    }

    ol.parbignum > li:nth-child(78)::before {
        content: "(七十八)"
    }

    ol.parbignum > li:nth-child(79)::before {
        content: "(七十九)"
    }

    ol.parbignum > li:nth-child(80)::before {
        content: "(八十)"
    }

    ol.parbignum > li:nth-child(81)::before {
        content: "(八十一)"
    }

    ol.parbignum > li:nth-child(82)::before {
        content: "(八十二)"
    }

    ol.parbignum > li:nth-child(83)::before {
        content: "(八十三)"
    }

    ol.parbignum > li:nth-child(84)::before {
        content: "(八十四)"
    }

    ol.parbignum > li:nth-child(85)::before {
        content: "(八十五)"
    }

    ol.parbignum > li:nth-child(86)::before {
        content: "(八十六)"
    }

    ol.parbignum > li:nth-child(87)::before {
        content: "(八十七)"
    }

    ol.parbignum > li:nth-child(88)::before {
        content: "(八十八)"
    }

    ol.parbignum > li:nth-child(89)::before {
        content: "(八十九)"
    }

    ol.parbignum > li:nth-child(90)::before {
        content: "(九十)"
    }

    ol.parbignum > li:nth-child(91)::before {
        content: "(九十一)"
    }

    ol.parbignum > li:nth-child(92)::before {
        content: "(九十二)"
    }

    ol.parbignum > li:nth-child(93)::before {
        content: "(九十三)"
    }

    ol.parbignum > li:nth-child(94)::before {
        content: "(九十四)"
    }

    ol.parbignum > li:nth-child(95)::before {
        content: "(九十五)"
    }

    ol.parbignum > li:nth-child(96)::before {
        content: "(九十六)"
    }

    ol.parbignum > li:nth-child(97)::before {
        content: "(九十七)"
    }

    ol.parbignum > li:nth-child(98)::before {
        content: "(九十八)"
    }

    ol.parbignum > li:nth-child(99)::before {
        content: "(九十九)"
    }

    ol.parbignum > li:nth-child(100)::before {
        content: "(一百)"
    }

    ol.bignum > li:nth-child(1)::before {
        content: "一、"
    }

    ol.bignum > li:nth-child(2)::before {
        content: "二、"
    }

    ol.bignum > li:nth-child(3)::before {
        content: "三、"
    }

    ol.bignum > li:nth-child(4)::before {
        content: "四、"
    }

    ol.bignum > li:nth-child(5)::before {
        content: "五、"
    }

    ol.bignum > li:nth-child(6)::before {
        content: "六、"
    }

    ol.bignum > li:nth-child(7)::before {
        content: "七、"
    }

    ol.bignum > li:nth-child(8)::before {
        content: "八、"
    }

    ol.bignum > li:nth-child(9)::before {
        content: "九、"
    }

    ol.bignum > li:nth-child(10)::before {
        content: "十、"
    }

    ol.bignum > li:nth-child(11)::before {
        content: "十一、"
    }

    ol.bignum > li:nth-child(12)::before {
        content: "十二、"
    }

    ol.bignum > li:nth-child(13)::before {
        content: "十三、"
    }

    ol.bignum > li:nth-child(14)::before {
        content: "十四、"
    }

    ol.bignum > li:nth-child(15)::before {
        content: "十五、"
    }

    ol.bignum > li:nth-child(16)::before {
        content: "十六、"
    }

    ol.bignum > li:nth-child(17)::before {
        content: "十七、"
    }

    ol.bignum > li:nth-child(18)::before {
        content: "十八、"
    }

    ol.bignum > li:nth-child(19)::before {
        content: "十九、"
    }

    ol.bignum > li:nth-child(20)::before {
        content: "二十、"
    }

    ol.bignum > li:nth-child(21)::before {
        content: "二十一、"
    }

    ol.bignum > li:nth-child(22)::before {
        content: "二十二、"
    }

    ol.bignum > li:nth-child(23)::before {
        content: "二十三、"
    }

    ol.bignum > li:nth-child(24)::before {
        content: "二十四、"
    }

    ol.bignum > li:nth-child(25)::before {
        content: "二十五、"
    }

    ol.bignum > li:nth-child(26)::before {
        content: "二十六、"
    }

    ol.bignum > li:nth-child(27)::before {
        content: "二十七、"
    }

    ol.bignum > li:nth-child(28)::before {
        content: "二十八、"
    }

    ol.bignum > li:nth-child(29)::before {
        content: "二十九、"
    }

    ol.bignum > li:nth-child(30)::before {
        content: "三十、"
    }

    ol.bignum > li:nth-child(31)::before {
        content: "三十一、"
    }

    ol.bignum > li:nth-child(32)::before {
        content: "三十二、"
    }

    ol.bignum > li:nth-child(33)::before {
        content: "三十三、"
    }

    ol.bignum > li:nth-child(34)::before {
        content: "三十四、"
    }

    ol.bignum > li:nth-child(35)::before {
        content: "三十五、"
    }

    ol.bignum > li:nth-child(36)::before {
        content: "三十六、"
    }

    ol.bignum > li:nth-child(37)::before {
        content: "三十七、"
    }

    ol.bignum > li:nth-child(38)::before {
        content: "三十八、"
    }

    ol.bignum > li:nth-child(39)::before {
        content: "三十九、"
    }

    ol.bignum > li:nth-child(40)::before {
        content: "四十、"
    }

    ol.bignum > li:nth-child(41)::before {
        content: "四十一、"
    }

    ol.bignum > li:nth-child(42)::before {
        content: "四十二、"
    }

    ol.bignum > li:nth-child(43)::before {
        content: "四十三、"
    }

    ol.bignum > li:nth-child(44)::before {
        content: "四十四、"
    }

    ol.bignum > li:nth-child(45)::before {
        content: "四十五、"
    }

    ol.bignum > li:nth-child(46)::before {
        content: "四十六、"
    }

    ol.bignum > li:nth-child(47)::before {
        content: "四十七、"
    }

    ol.bignum > li:nth-child(48)::before {
        content: "四十八、"
    }

    ol.bignum > li:nth-child(49)::before {
        content: "四十九、"
    }

    ol.bignum > li:nth-child(50)::before {
        content: "五十、"
    }

    ol.bignum > li:nth-child(51)::before {
        content: "五十一、"
    }

    ol.bignum > li:nth-child(52)::before {
        content: "五十二、"
    }

    ol.bignum > li:nth-child(53)::before {
        content: "五十三、"
    }

    ol.bignum > li:nth-child(54)::before {
        content: "五十四、"
    }

    ol.bignum > li:nth-child(55)::before {
        content: "五十五、"
    }

    ol.bignum > li:nth-child(56)::before {
        content: "五十六、"
    }

    ol.bignum > li:nth-child(57)::before {
        content: "五十七、"
    }

    ol.bignum > li:nth-child(58)::before {
        content: "五十八、"
    }

    ol.bignum > li:nth-child(59)::before {
        content: "五十九、"
    }

    ol.bignum > li:nth-child(60)::before {
        content: "六十、"
    }

    ol.bignum > li:nth-child(61)::before {
        content: "六十一、"
    }

    ol.bignum > li:nth-child(62)::before {
        content: "六十二、"
    }

    ol.bignum > li:nth-child(63)::before {
        content: "六十三、"
    }

    ol.bignum > li:nth-child(64)::before {
        content: "六十四、"
    }

    ol.bignum > li:nth-child(65)::before {
        content: "六十五、"
    }

    ol.bignum > li:nth-child(66)::before {
        content: "六十六、"
    }

    ol.bignum > li:nth-child(67)::before {
        content: "六十七、"
    }

    ol.bignum > li:nth-child(68)::before {
        content: "六十八、"
    }

    ol.bignum > li:nth-child(69)::before {
        content: "六十九、"
    }

    ol.bignum > li:nth-child(70)::before {
        content: "七十、"
    }

    ol.bignum > li:nth-child(71)::before {
        content: "七十一、"
    }

    ol.bignum > li:nth-child(72)::before {
        content: "七十二、"
    }

    ol.bignum > li:nth-child(73)::before {
        content: "七十三、"
    }

    ol.bignum > li:nth-child(74)::before {
        content: "七十四、"
    }

    ol.bignum > li:nth-child(75)::before {
        content: "七十五、"
    }

    ol.bignum > li:nth-child(76)::before {
        content: "七十六、"
    }

    ol.bignum > li:nth-child(77)::before {
        content: "七十七、"
    }

    ol.bignum > li:nth-child(78)::before {
        content: "七十八、"
    }

    ol.bignum > li:nth-child(79)::before {
        content: "七十九、"
    }

    ol.bignum > li:nth-child(80)::before {
        content: "八十、"
    }

    ol.bignum > li:nth-child(81)::before {
        content: "八十一、"
    }

    ol.bignum > li:nth-child(82)::before {
        content: "八十二、"
    }

    ol.bignum > li:nth-child(83)::before {
        content: "八十三、"
    }

    ol.bignum > li:nth-child(84)::before {
        content: "八十四、"
    }

    ol.bignum > li:nth-child(85)::before {
        content: "八十五、"
    }

    ol.bignum > li:nth-child(86)::before {
        content: "八十六、"
    }

    ol.bignum > li:nth-child(87)::before {
        content: "八十七、"
    }

    ol.bignum > li:nth-child(88)::before {
        content: "八十八、"
    }

    ol.bignum > li:nth-child(89)::before {
        content: "八十九、"
    }

    ol.bignum > li:nth-child(90)::before {
        content: "九十、"
    }

    ol.bignum > li:nth-child(91)::before {
        content: "九十一、"
    }

    ol.bignum > li:nth-child(92)::before {
        content: "九十二、"
    }

    ol.bignum > li:nth-child(93)::before {
        content: "九十三、"
    }

    ol.bignum > li:nth-child(94)::before {
        content: "九十四、"
    }

    ol.bignum > li:nth-child(95)::before {
        content: "九十五、"
    }

    ol.bignum > li:nth-child(96)::before {
        content: "九十六、"
    }

    ol.bignum > li:nth-child(97)::before {
        content: "九十七、"
    }

    ol.bignum > li:nth-child(98)::before {
        content: "九十八、"
    }

    ol.bignum > li:nth-child(99)::before {
        content: "九十九、"
    }

    ol.bignum > li:nth-child(100)::before {
        content: "一百、"
    }

.fancybox-inner > div {
    height: auto !important;
    max-width: 100%
}

.fancybox-inner img {
    height: auto !important;
    max-width: 100%
}

.area-customize.simple-video .hd {
    display: none
}

.area-customize.simple-video .ct .video video {
    width: 100%
}

.area-customize.simple-video .ct .video object {
    min-height: 45px;
    width: 100%;
    margin-bottom: 5px
}

.group-list.global-list > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.global-list > .in > .ct > .in > ul > li {
    width: 25%;
    display: inline-block;
    vertical-align: top
}

.group-list.global-list[data-setLen="1"] > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.global-list[data-setLen="1"] > .in > .ct > .in > ul > li {
    width: 100%;
    display: inline-block;
    vertical-align: top
}

.group-list.global-list[data-setLen="2"] > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.global-list[data-setLen="2"] > .in > .ct > .in > ul > li {
    width: 50%;
    display: inline-block;
    vertical-align: top
}

.group-list.global-list[data-setLen="3"] > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.global-list[data-setLen="3"] > .in > .ct > .in > ul > li {
    width: 33.33333%;
    display: inline-block;
    vertical-align: top
}

.group-list.global-list[data-setLen="4"] > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.global-list[data-setLen="4"] > .in > .ct > .in > ul > li {
    width: 25%;
    display: inline-block;
    vertical-align: top
}

.group-list.global-list[data-setLen="5"] > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.global-list[data-setLen="5"] > .in > .ct > .in > ul > li {
    width: 20%;
    display: inline-block;
    vertical-align: top
}

.group-list.global-list[data-setLen="6"] > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.global-list[data-setLen="6"] > .in > .ct > .in > ul > li {
    width: 16.66667%;
    display: inline-block;
    vertical-align: top
}

.group-list.global-list[data-setLen="7"] > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.global-list[data-setLen="7"] > .in > .ct > .in > ul > li {
    width: 14.28571%;
    display: inline-block;
    vertical-align: top
}

.group-list.global-list[data-setLen="8"] > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.global-list[data-setLen="8"] > .in > .ct > .in > ul > li {
    width: 12.5%;
    display: inline-block;
    vertical-align: top
}

.group-list.global-list[data-setLen="9"] > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.global-list[data-setLen="9"] > .in > .ct > .in > ul > li {
    width: 11.11111%;
    display: inline-block;
    vertical-align: top
}

.group-list.global-list[data-setLen="10"] > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.global-list[data-setLen="10"] > .in > .ct > .in > ul > li {
    width: 10%;
    display: inline-block;
    vertical-align: top
}

@media screen and (max-width: 1128px) and (min-width: 941px) {
    .group-list.global-list > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.global-list > .in > .ct > .in > ul > li {
        max-width: none !important;
        width: 33.33333% !important;
        clear: none
    }

        .group-list.global-list > .bg-drop-layout > .in > .ct > .in > ul > li:nth-child(3n+1), .group-list.global-list > .in > .ct > .in > ul > li:nth-child(3n+1) {
            clear: left
        }
}

@media screen and (max-width: 940px) and (min-width: 561px) {
    .group-list.global-list > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.global-list > .in > .ct > .in > ul > li {
        max-width: none !important;
        width: 50% !important;
        clear: none
    }

        .group-list.global-list > .bg-drop-layout > .in > .ct > .in > ul > li:nth-child(2n+1), .group-list.global-list > .in > .ct > .in > ul > li:nth-child(2n+1) {
            clear: left
        }
}

@media screen and (max-width: 560px) {
    .group-list.global-list > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.global-list > .in > .ct > .in > ul > li {
        max-width: none !important;
        width: 100% !important;
        clear: none
    }

        .group-list.global-list > .bg-drop-layout > .in > .ct > .in > ul > li:nth-child(1n+1), .group-list.global-list > .in > .ct > .in > ul > li:nth-child(1n+1) {
            clear: left
        }
}

.area-customize.countdown > .bg-drop-layout > .in, .area-customize.countdown > .in {
    padding: 15px;
    /*background-color: #F7F8FB*/;
    background-image: url('../Images/bg_countdown.jpg?1550555194');
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    border-radius: 3px
}

@media screen and (max-width: 560px) {
    .area-customize.countdown > .bg-drop-layout > .in, .area-customize.countdown > .in {
        padding: 8px
    }
}

.area-customize.countdown .hd > .in h2, .area-customize.countdown .hd > .in > div {
    max-width: 320px;
    font-size: 1.4em;
    padding-bottom: 15px;
    border-bottom: 1px solid #fff;
    margin-bottom: 8px;
    color: #fff;
    text-align: center
}

.area-customize.countdown .hd span {
    font-size: inherit;
    color: inherit
}

.area-customize.countdown .hd a {
    font-size: inherit;
    color: inherit
}

.area-customize.countdown .ct > .in > span {
    display: block;
    background-color: #474A54;
    background-color: rgba(71,74,84,0.7);
    padding: 15px;
    font-size: 1.4em;
    color: #fff;
    text-align: center;
    border-radius: 3px
}

.area-customize.countdown .ct ul {
    max-width: 320px;
    margin: 0;
    padding-left: 0;
    list-style: none
}

    .area-customize.countdown .ct ul[data-child="1"] li {
        width: 100%
    }

    .area-customize.countdown .ct ul[data-child="2"] li {
        width: 50%
    }

    .area-customize.countdown .ct ul[data-child="3"] li {
        width: 33.33333%
    }

    .area-customize.countdown .ct ul[data-child="4"] li {
        width: 25%
    }

    .area-customize.countdown .ct ul[data-child="5"] li {
        width: 20%
    }

.area-customize.countdown .ct li {
    float: left;
    width: 25%
}

    .area-customize.countdown .ct li span {
        display: block;
        background-color: #474A54;
        background-color: rgba(71,74,84,0.7);
        padding-top: 15px;
        margin: 0 3px;
        font-size: 1.4em;
        color: #fff;
        text-align: center;
        border-radius: 3px
    }

    .area-customize.countdown .ct li .mark {
        display: block;
        background-color: #474A54;
        margin-top: 15px;
        padding: 5px 0;
        font-size: 0.8em
    }

.group-list.major-slider02 {
    position: relative
}

    .group-list.major-slider02 > .bg-drop-layout > .in > .hd + .ct + .ft li.next a, .group-list.major-slider02 > .in > .hd + .ct + .ft li.next a {
        right: 20px
    }

    .group-list.major-slider02 > .bg-drop-layout > .in > .hd + .ct + .ft li.prev a, .group-list.major-slider02 > .in > .hd + .ct + .ft li.prev a {
        left: 20px
    }

    .group-list.major-slider02 > .bg-drop-layout > .in > .hd + .ct + .ft li.next a, .group-list.major-slider02 > .bg-drop-layout > .in > .hd + .ct + .ft li.prev a, .group-list.major-slider02 > .in > .hd + .ct + .ft li.next a, .group-list.major-slider02 > .in > .hd + .ct + .ft li.prev a {
        top: 50%;
        border-radius: 20px
    }

    .group-list.major-slider02 > .bg-drop-layout > .in > .hd + .ct + .ft li.more, .group-list.major-slider02 > .in > .hd + .ct + .ft li.more {
        display: block;
        padding: 0 20px;
        position: absolute;
        bottom: 0;
        right: 0
    }

    .group-list.major-slider02 > .bg-drop-layout > .in > .ct > .in > ul > li + li, .group-list.major-slider02 > .in > .ct > .in > ul > li + li {
        display: none
    }

[data-js="false"] .group-list.major-slider02 > .bg-drop-layout > .in > .ct > .in > ul > li + li, [data-js="false"] .group-list.major-slider02 > .in > .ct > .in > ul > li + li {
    display: block;
    margin-top: 8px
}

.group-list.major-slider02 > .bg-drop-layout > .in > .ct > .in > ul > li > [data-index][data-type] > .in > .hd, .group-list.major-slider02 > .in > .ct > .in > ul > li > [data-index][data-type] > .in > .hd {
    display: none
}

.group-list.major-slider02 > .bg-drop-layout > .in > .ct > .in > ul > li > [data-index][data-type] > .in > .ft, .group-list.major-slider02 > .in > .ct > .in > ul > li > [data-index][data-type] > .in > .ft {
    display: none
}

.group-list.major-slider02 > .bg-drop-layout > .in > .ft, .group-list.major-slider02 > .in > .ft {
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    background-color: rgba(0,0,0,0.4)
}

    .group-list.major-slider02 > .bg-drop-layout > .in > .ft ul, .group-list.major-slider02 > .in > .ft ul {
        overflow: hidden;
        padding: 0 8px;
        text-align: center
    }

[data-js="false"] .group-list.major-slider02 > .bg-drop-layout > .in > .ft li.next, [data-js="false"] .group-list.major-slider02 > .bg-drop-layout > .in > .ft li.prev, [data-js="false"] .group-list.major-slider02 > .in > .ft li.next, [data-js="false"] .group-list.major-slider02 > .in > .ft li.prev {
    display: none
}

.group-list.major-slider02 > .bg-drop-layout > .in > .ft li.next a, .group-list.major-slider02 > .bg-drop-layout > .in > .ft li.prev a, .group-list.major-slider02 > .in > .ft li.next a, .group-list.major-slider02 > .in > .ft li.prev a {
    position: absolute;
    top: 0;
    bottom: 0;
    display: block;
    width: 40px;
    height: 40px;
    transition: 150ms;
    z-index: 1
}

.group-list.major-slider02 > .bg-drop-layout > .in > .ft li.prev a, .group-list.major-slider02 > .in > .ft li.prev a {
    left: 0
}

    .group-list.major-slider02 > .bg-drop-layout > .in > .ft li.prev a:hover, .group-list.major-slider02 > .in > .ft li.prev a:hover {
        background-color: rgba(247,248,251,0.9);
        background-color: #777;
        opacity: .6;
        background-image: url('../Images/icon-pic/away-c-left.png?1550555194');
        background-repeat: no-repeat;
        background-position: center
    }

.group-list.major-slider02 > .bg-drop-layout > .in > .ft li.next a, .group-list.major-slider02 > .in > .ft li.next a {
    right: 0
}

    .group-list.major-slider02 > .bg-drop-layout > .in > .ft li.next a:hover, .group-list.major-slider02 > .in > .ft li.next a:hover {
        background-color: rgba(247,248,251,0.9);
        background-color: #777;
        opacity: .6;
        background-image: url('../Images/icon-pic/away-c-right.png?1550555194');
        background-repeat: no-repeat;
        background-position: center
    }

.group-list.major-slider02 > .bg-drop-layout > .in > .ft li.more, .group-list.major-slider02 > .in > .ft li.more {
    display: none
}

    .group-list.major-slider02 > .bg-drop-layout > .in > .ft li.more a, .group-list.major-slider02 > .in > .ft li.more a {
        position: absolute;
        top: 5px;
        right: 0;
        display: block;
        padding: 0 20px;
        position: absolute;
        bottom: 0;
        right: 0
    }

.group-list.major-slider02 > .bg-drop-layout > .in > .ft li.is-img, .group-list.major-slider02 > .in > .ft li.is-img {
    display: inline-block;
    margin: 5px 3px;
    vertical-align: middle;
    border: 1px solid #ccc;
    border-width: 3px
}

@media screen and (max-width: 940px) {
    .group-list.major-slider02 > .bg-drop-layout > .in > .ft li.is-img, .group-list.major-slider02 > .in > .ft li.is-img {
        display: none
    }
}

.group-list.major-slider02 > .bg-drop-layout > .in > .ft li.is-img.is-active, .group-list.major-slider02 > .in > .ft li.is-img.is-active {
    border-color: #FF6F61
}

    .group-list.major-slider02 > .bg-drop-layout > .in > .ft li.is-img.is-active a:before, .group-list.major-slider02 > .in > .ft li.is-img.is-active a:before {
        opacity: 0
    }

.group-list.major-slider02 > .bg-drop-layout > .in > .ft li.is-img span, .group-list.major-slider02 > .in > .ft li.is-img span {
    display: block;
    position: relative;
    width: 42px;
    padding-bottom: 100%
}

.group-list.major-slider02 > .bg-drop-layout > .in > .ft li.is-dot, .group-list.major-slider02 > .in > .ft li.is-dot {
    display: inline-block;
    margin: 8px 3px;
    vertical-align: middle
}

@media screen and (max-width: 940px) {
    .group-list.major-slider02 > .bg-drop-layout > .in > .ft li.is-dot, .group-list.major-slider02 > .in > .ft li.is-dot {
        display: none
    }
}

.group-list.major-slider02 > .bg-drop-layout > .in > .ft li.is-dot.is-active a, .group-list.major-slider02 > .in > .ft li.is-dot.is-active a {
    background-color: #1872D6
}

.group-list.major-slider02 > .bg-drop-layout > .in > .ft li.is-dot span, .group-list.major-slider02 > .in > .ft li.is-dot span {
    display: block
}

.group-list.major-slider02 > .bg-drop-layout > .in > .ft li.is-dot a, .group-list.major-slider02 > .in > .ft li.is-dot a {
    display: block;
    width: 8px;
    height: 8px;
    background-color: #e4e4e4;
    transition: 150ms;
    border-radius: 50%;
    z-index: 1
}

    .group-list.major-slider02 > .bg-drop-layout > .in > .ft li.is-dot a:hover, .group-list.major-slider02 > .in > .ft li.is-dot a:hover {
        opacity: 0.7
    }

.list-pic.marquee[data-setLen="1"] .ct ul {
    width: 5000%
}

.list-pic.marquee[data-setLen="2"] .ct ul {
    width: 2500%
}

.list-pic.marquee[data-setLen="3"] .ct ul {
    width: 1666.66667%
}

.list-pic.marquee[data-setLen="4"] .ct ul {
    width: 1250%
}

.list-pic.marquee[data-setLen="5"] .ct ul {
    width: 1000%
}

.list-pic.marquee[data-setLen="6"] .ct ul {
    width: 833.33333%
}

.list-pic.marquee[data-setLen="7"] .ct ul {
    width: 714.28571%
}

.list-pic.marquee[data-setLen="8"] .ct ul {
    width: 625%
}

.list-pic.marquee[data-setLen="9"] .ct ul {
    width: 555.55556%
}

.list-pic.marquee[data-setLen="10"] .ct ul {
    width: 500%
}

.list-pic.marquee .hd + .ct + .ft li.next a, .list-pic.marquee .hd + .ct + .ft li.prev a {
    top: 57px
}

.list-pic.marquee .ct {
    /*background-color: #F7F8FB*/
}

    .list-pic.marquee .ct > .in {
        overflow: hidden
    }

[data-js="false"] .list-pic.marquee .ct > .in {
    margin: 0
}

.list-pic.marquee .ct ul {
    width: 1000%
}

@media screen and (max-width: 1128px) and (min-width: 941px) {
    .list-pic.marquee .ct ul {
        max-width: none !important;
        width: 1250% !important;
        clear: none
    }

        .list-pic.marquee .ct ul:nth-child(4n+1) {
            clear: left
        }
}

@media screen and (max-width: 940px) and (min-width: 561px) {
    .list-pic.marquee .ct ul {
        max-width: none !important;
        width: 1666.66667% !important;
        clear: none
    }

        .list-pic.marquee .ct ul:nth-child(3n+1) {
            clear: left
        }
}

@media screen and (max-width: 560px) {
    .list-pic.marquee .ct ul {
        max-width: none !important;
        width: 2500% !important;
        clear: none
    }

        .list-pic.marquee .ct ul:nth-child(2n+1) {
            clear: left
        }
}

[data-js="false"] .list-pic.marquee .ct ul {
    width: 100%
}

.list-pic.marquee .ct li {
    width: 2%;
    display: inline-block;
    vertical-align: middle;
    box-sizing: border-box;
    padding: 8px
}

[data-js="false"] .list-pic.marquee .ct li {
    width: 20%
}

.list-pic.marquee .ct span {
    display: block
}

.list-pic.marquee .ct a {
    display: block;
    position: relative
}

.list-pic.marquee .ct img {
    display: block;
    width: 100%
}

.list-pic.marquee .ft ul {
    position: relative
}

[data-js="false"] .list-pic.marquee .ft li.next, [data-js="false"] .list-pic.marquee .ft li.prev {
    display: none
}

.list-pic.marquee .ft li.next a, .list-pic.marquee .ft li.prev a {
    position: absolute;
    top: 0;
    bottom: 0;
    display: block;
    width: 30px;
    transition: 150ms;
    /*background-color: #F7F8FB*/
    background-color: rgba(247,248,251,0.7)
}

    .list-pic.marquee .ft li.next a:hover, .list-pic.marquee .ft li.prev a:hover {
        background-color: rgba(247,248,251,0.9)
    }

.list-pic.marquee .ft li.prev a {
    left: 0;
    background-image: url('../Images/icon-pic/away-e-left.png?1582106427');
    background-repeat: no-repeat;
    background-position: center
}

.list-pic.marquee .ft li.next a {
    right: 0;
    background-image: url('../Images/icon-pic/away-e-right.png?1582106427');
    background-repeat: no-repeat;
    background-position: center
}

.list-pic.marquee .ft li.more {
    text-align: right;
    margin-top: 8px
}

.list-pic.marquee02 {
    overflow: hidden
}

    .list-pic.marquee02 > .bg-drop-layout > .in, .list-pic.marquee02 > .in {
        margin-left: auto !important;
        margin-right: auto !important;
        width: 60%
    }

@media screen and (max-width: 940px) {
    .list-pic.marquee02 > .bg-drop-layout > .in, .list-pic.marquee02 > .in {
        width: auto
    }
}

.list-pic.marquee02 .hd + .ct:before, .list-pic.marquee02 .hd + .ct:after {
    top: 56px
}

.list-pic.marquee02 .hd + .ct + .ft li.next a, .list-pic.marquee02 .hd + .ct + .ft li.prev a {
    margin-top: -7px
}

.list-pic.marquee02 .hd + .ct + .ft li.more a {
    position: absolute;
    top: 13px;
    right: 0
}

.list-pic.marquee02 .ct:before, .list-pic.marquee02 .ct:after {
    content: "​";
    position: absolute;
    top: 0;
    bottom: 0;
    width: 100%;
    background-color: #fff;
    background-color: rgba(255,255,255,0.7);
    z-index: 1
}

.list-pic.marquee02 .ct:before {
    left: 100%
}

.list-pic.marquee02 .ct:after {
    right: 100%
}

.list-pic.marquee02 .ct ul {
    width: 5000%
}

[data-js="false"] .list-pic.marquee02 .ct ul {
    width: 100%
}

.list-pic.marquee02 .ct li {
    width: 2%;
    display: inline-block;
    vertical-align: middle
}

[data-js="false"] .list-pic.marquee02 .ct li {
    width: 100%
}

.list-pic.marquee02 .ct span {
    display: block
}

.list-pic.marquee02 .ct a {
    display: block;
    position: relative
}

.list-pic.marquee02 .ct img {
    display: block;
    width: 100%
}

[data-js="false"] .list-pic.marquee02 .ft li.next, [data-js="false"] .list-pic.marquee02 .ft li.prev {
    display: none
}

.list-pic.marquee02 .ft li.next a, .list-pic.marquee02 .ft li.prev a {
    position: absolute;
    top: 50%;
    margin-top: -35px;
    display: block;
    width: 50px;
    height: 70px;
    transition: 150ms
}

.list-pic.marquee02 .ft li.prev a {
    left: 0;
    background-image: url('../Images/icon-pic/away-d-left.png?1550555194');
    background-repeat: no-repeat;
    background-position: center
}

.list-pic.marquee02 .ft li.next a {
    right: 0;
    background-image: url('../Images/icon-pic/away-d-right.png?1550555194');
    background-repeat: no-repeat;
    background-position: center
}

.list-pic.marquee02 .ft li.more {
    text-align: right
}

.list-pic.marquee03[data-setLen="1"] .ct ul {
    width: 5000%
}

.list-pic.marquee03[data-setLen="2"] .ct ul {
    width: 2500%
}

.list-pic.marquee03[data-setLen="3"] .ct ul {
    width: 1666.66667%
}

.list-pic.marquee03[data-setLen="4"] .ct ul {
    width: 1250%
}

.list-pic.marquee03[data-setLen="5"] .ct ul {
    width: 1000%
}

.list-pic.marquee03[data-setLen="6"] .ct ul {
    width: 833.33333%
}

.list-pic.marquee03[data-setLen="7"] .ct ul {
    width: 714.28571%
}

.list-pic.marquee03[data-setLen="8"] .ct ul {
    width: 625%
}

.list-pic.marquee03[data-setLen="9"] .ct ul {
    width: 555.55556%
}

.list-pic.marquee03[data-setLen="10"] .ct ul {
    width: 500%
}

.list-pic.marquee03 .hd + .ct + .ft li.next span, .list-pic.marquee03 .hd + .ct + .ft li.prev span {
    margin-top: 0px
}

.list-pic.marquee03 .hd + .ct + .ft li.more {
    display: block
}

.list-pic.marquee03 .ct > .in {
    overflow: hidden;
    margin: 0 24px
}

[data-js="false"] .list-pic.marquee03 .ct > .in {
    margin: 0
}

.list-pic.marquee03 .ct ul {
    width: 1000%
}

@media screen and (max-width: 1128px) and (min-width: 941px) {
    .list-pic.marquee03 .ct ul {
        max-width: none !important;
        width: 1250% !important;
        clear: none
    }

        .list-pic.marquee03 .ct ul:nth-child(4n+1) {
            clear: left
        }
}

@media screen and (max-width: 940px) and (min-width: 561px) {
    .list-pic.marquee03 .ct ul {
        max-width: none !important;
        width: 1666.66667% !important;
        clear: none
    }

        .list-pic.marquee03 .ct ul:nth-child(3n+1) {
            clear: left
        }
}

@media screen and (max-width: 560px) {
    .list-pic.marquee03 .ct ul {
        max-width: none !important;
        width: 2500% !important;
        clear: none
    }

        .list-pic.marquee03 .ct ul:nth-child(2n+1) {
            clear: left
        }
}

[data-js="false"] .list-pic.marquee03 .ct ul {
    width: 100%
}

.list-pic.marquee03 .ct li {
    width: 2%;
    display: inline-block;
    vertical-align: middle;
    box-sizing: border-box;
    padding: 3px
}

[data-js="false"] .list-pic.marquee03 .ct li {
    width: 20%
}

.list-pic.marquee03 .ct span {
    display: block
}

.list-pic.marquee03 .ct a {
    display: block;
    position: relative;
    border: 1px solid #ccc
}

.list-pic.marquee03 .ct img {
    display: block;
    width: 100%
}

[data-js="false"] .list-pic.marquee03 .ft li.next, [data-js="false"] .list-pic.marquee03 .ft li.prev {
    display: none
}

.list-pic.marquee03 .ft li.next span, .list-pic.marquee03 .ft li.prev span {
    position: absolute;
    top: 50%;
    margin-top: -28px;
    width: 24px;
    box-shadow: 0 0 3px #e4e4e4;
   background-color: #135bab;
    height: 56px;
    transition: 150ms
}

    .list-pic.marquee03 .ft li.next span:hover, .list-pic.marquee03 .ft li.prev span:hover {
        opacity: 0.6
    }

.list-pic.marquee03 .ft li.next a, .list-pic.marquee03 .ft li.prev a {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

.list-pic.marquee03 .ft li.prev span {
    left: 0;
    border-radius: 56px 0 0 56px;
    background-image: linear-gradient(to right, #ff9d94 0, #ff412e 100%)
}

.list-pic.marquee03 .ft li.prev a {
    border-radius: 56px 0 0 56px;
    background-image: url('../Images/icon-pic/away-w-left03.png?1582106427');
    background-repeat: no-repeat;
    background-position: center
}

.list-pic.marquee03 .ft li.next span {
    right: 0;
    border-radius: 0 56px 56px 0;
    background-image: linear-gradient(to left, #ff9d94 0, #ff412e 100%)
}

.list-pic.marquee03 .ft li.next a {
    border-radius: 0 56px 56px 0;
    background-image: url('../Images/icon-pic/away-w-right03.png?1582106427');
    background-repeat: no-repeat;
    background-position: center
}

.list-pic.marquee03 .ft li.more {
    display: none
}

    .list-pic.marquee03 .ft li.more a {
        position: absolute;
        top: 13px;
        right: 0
    }

.list-text.slider .ct li + li {
    display: none
}

[data-js="false"] .list-text.slider .ct li + li {
    display: block;
    margin-top: 8px
}

.list-text.slider .ct span {
    display: block
}

    .list-text.slider .ct span:before {
        content: url(../Images/icon-pic/loudspeaker.png);
        display: inline-block;
        background-color: #1872D6;
        padding: 6px 9px;
        border-radius: 24px;
        background-position: center;
        vertical-align: sub
    }

.list-text.slider .ct a {
    display: inline-block;
    vertical-align: middle;
    border-bottom: 0
}

[data-js="false"] .list-text.slider .ft li.next, [data-js="false"] .list-text.slider .ft li.prev {
    display: none
}

.base-module-area .group-list.album > .bg-drop-layout > .in > .ct > .in > li, .base-module-area .group-list.album > .in > .ct > .in > ul > li {
    max-width: 100%;
    display: inline-block;
    vertical-align: top
}

.base-module-area .group-list.album > .bg-drop-layout > .in > .ct > .in[data-child="1"] > li, .base-module-area .group-list.album > .in > .ct > .in > ul[data-child="1"] > li {
    width: 100%
}

.base-module-area .group-list.album > .bg-drop-layout > .in > .ct > .in[data-child="2"] > li, .base-module-area .group-list.album > .in > .ct > .in > ul[data-child="2"] > li {
    width: 50%
}

.base-module-area .group-list.album > .bg-drop-layout > .in > .ct > .in[data-child="3"] > li, .base-module-area .group-list.album > .in > .ct > .in > ul[data-child="3"] > li {
    width: 33.33333%
}

.base-module-area .group-list.album > .bg-drop-layout > .in > .ct > .in[data-child="4"] > li, .base-module-area .group-list.album > .in > .ct > .in > ul[data-child="4"] > li {
    width: 25%
}

.base-module-area .group-list.album > .bg-drop-layout > .in > .ct > .in[data-child="5"] > li, .base-module-area .group-list.album > .in > .ct > .in > ul[data-child="5"] > li {
    width: 20%
}

.base-module-area .group-list.album > .bg-drop-layout > .in > .ct > .in[data-child="6"] > li, .base-module-area .group-list.album > .in > .ct > .in > ul[data-child="6"] > li {
    width: 16.66667%
}

.base-module-area .group-list.album > .bg-drop-layout > .in > .ct > .in[data-child="7"] > li, .base-module-area .group-list.album > .in > .ct > .in > ul[data-child="7"] > li {
    width: 14.28571%
}

.base-module-area .group-list.album > .bg-drop-layout > .in > .ct > .in[data-child="8"] > li, .base-module-area .group-list.album > .in > .ct > .in > ul[data-child="8"] > li {
    width: 12.5%
}

.base-module-area .group-list.album > .bg-drop-layout > .in > .ct > .in[data-child="9"] > li, .base-module-area .group-list.album > .in > .ct > .in > ul[data-child="9"] > li {
    width: 11.11111%
}

.base-module-area .group-list.album > .bg-drop-layout > .in > .ct > .in[data-child="10"] > li, .base-module-area .group-list.album > .in > .ct > .in > ul[data-child="10"] > li {
    width: 10%
}

.base-module-area .group-list.album > .bg-drop-layout > .in > .ct > .in > ul > li, .base-module-area .group-list.album > .in > .ct > .in > ul > li {
    box-sizing: border-box;
    padding: 5px
}

@media screen and (max-width: 940px) and (min-width: 561px) {
    .base-module-area .group-list.album > .bg-drop-layout > .in > .ct > .in > ul > li, .base-module-area .group-list.album > .in > .ct > .in > ul > li {
        max-width: none !important;
        width: 50% !important;
        clear: none
    }

        .base-module-area .group-list.album > .bg-drop-layout > .in > .ct > .in > ul > li:nth-child(2n+1), .base-module-area .group-list.album > .in > .ct > .in > ul > li:nth-child(2n+1) {
            clear: left
        }
}

@media screen and (max-width: 560px) {
    .base-module-area .group-list.album > .bg-drop-layout > .in > .ct > .in > ul > li, .base-module-area .group-list.album > .in > .ct > .in > ul > li {
        max-width: none !important;
        width: 100% !important;
        clear: none
    }

        .base-module-area .group-list.album > .bg-drop-layout > .in > .ct > .in > ul > li:nth-child(1n+1), .base-module-area .group-list.album > .in > .ct > .in > ul > li:nth-child(1n+1) {
            clear: left
        }
}

.base-page-area .group-list.album > .bg-drop-layout > .in > .ct > .in > ul > li, .base-page-area .group-list.album > .in > .ct > .in > ul > li {
    width: 33.33333%;
    display: inline-block;
    vertical-align: top
}

.base-page-area .group-list.album > .bg-drop-layout > .in > .ct > .in > ul > li, .base-page-area .group-list.album > .in > .ct > .in > ul > li {
    box-sizing: border-box;
    padding: 5px
}

@media screen and (max-width: 940px) and (min-width: 561px) {
    .base-page-area .group-list.album > .bg-drop-layout > .in > .ct > .in > ul > li, .base-page-area .group-list.album > .in > .ct > .in > ul > li {
        max-width: none !important;
        width: 50% !important;
        clear: none
    }

        .base-page-area .group-list.album > .bg-drop-layout > .in > .ct > .in > ul > li:nth-child(2n+1), .base-page-area .group-list.album > .in > .ct > .in > ul > li:nth-child(2n+1) {
            clear: left
        }
}

@media screen and (max-width: 560px) {
    .base-page-area .group-list.album > .bg-drop-layout > .in > .ct > .in > ul > li, .base-page-area .group-list.album > .in > .ct > .in > ul > li {
        max-width: none !important;
        width: 100% !important;
        clear: none
    }

        .base-page-area .group-list.album > .bg-drop-layout > .in > .ct > .in > ul > li:nth-child(1n+1), .base-page-area .group-list.album > .in > .ct > .in > ul > li:nth-child(1n+1) {
            clear: left
        }
}

.area-figure.album .ct .div {
    display: block
}

    .area-figure.album .ct .div:hover p {
        text-decoration: underline
    }

.area-figure.album .ct .img span {
    display: block
}

.area-figure.album .ct .img img {
    display: block;
    width: 100%;
    background-size: cover
}

.area-figure.album .ct .essay {
    position: relative;
    padding: 8px 0;
    padding-bottom: 35px;
    background-color: #fff
}

.area-figure.album .ct .figcaption {
    color: #1872D6;
    font-size: 1.2em
}

.area-figure.album .ct .label {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 5px
}

    .area-figure.album .ct .label span {
        display: block
    }

.area-figure.album .ct .mark {
    color: #e4e4e4;
    line-height: 30px;
    font-size: .8em
}

.area-figure.album .ct .p {
    margin: 10px 0
}

    .area-figure.album .ct .p p {
        overflow: hidden;
        line-height: 25px;
        height: 50px
    }

.list-pic.link > .bg-drop-layout > .in > .ct > .in > ul > li, .list-pic.link > .in > .ct > .in > ul > li {
    width: 33.33333%;
    display: inline-block;
    vertical-align: top
}

@media screen and (max-width: 560px) {
    .list-pic.link .ct li {
        max-width: none !important;
        width: 50% !important;
        clear: none
    }

        .list-pic.link .ct li:nth-child(2n+1) {
            clear: left
        }
}

.list-pic.link .ct span {
    position: relative;
    display: block;
    margin: 5px;
    background-color: #ccc
}

.list-pic.link .ct a {
    display: block;
    padding-bottom: 75%
}

    .list-pic.link .ct a:before {
        content: "​";
        position: absolute;
        display: block;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        background-color: transparent;
        transition: 150ms
    }

    .list-pic.link .ct a:hover:before {
        background-color: rgba(22,27,45,0.5)
    }

@media screen and (max-width: 940px) {
    .list-pic.link .ct a {
        background-color: transparent
    }
}

.list-pic.link .ct img {
    display: none
}

.list-pic.link02 > .bg-drop-layout > .in > .ct > .in > ul > li, .list-pic.link02 > .in > .ct > .in > ul > li {
    width: 33.33333%;
    display: inline-block;
    vertical-align: top
}

@media screen and (max-width: 560px) {
    .list-pic.link02 .ct li {
        max-width: none !important;
        width: 50% !important;
        clear: none
    }

        .list-pic.link02 .ct li:nth-child(2n+1) {
            clear: left
        }
}

.list-pic.link02 .ct span {
    position: relative;
    display: block;
    margin: 5px;
    background-color: #e4e4e4
}

.list-pic.link02 .ct a {
    display: block
}

    .list-pic.link02 .ct a:before {
        content: "​";
        position: absolute;
        display: block;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        background-color: transparent;
        transition: 150ms
    }

    .list-pic.link02 .ct a:hover:before {
        background-color: rgba(22,27,45,0.5)
    }

@media screen and (max-width: 940px) {
    .list-pic.link02 .ct a {
        background-color: transparent
    }
}

.list-pic.link02 .ct img {
    display: block;
    width: 100%
}

.list-pic.nmth-link .ct span {
    margin: 5px;
    display: block
}

.list-pic.nmth-link .ct a {
    display: block
}

.list-pic.nmth-link .ct img {
    width: 100%;
    display: block
}

.list-pic.nmth-link .ct .mark {
    display: none
}

[data-js="false"] .area-form.link {
    display: none
}

.area-form.link .ct > .in {
    position: relative
}

.area-form.link .ct .select {
    margin-right: 58px
}

.area-form.link .ct select {
    width: 100%
}

.area-form.link .ct option {
    width: 100%
}

.area-form.link .ct [type="button"] {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    width: 50px;
   background-color: #135bab;
    transition: 150ms
}

    .area-form.link .ct [type="button"]:hover {
        background-color: #ff412e
    }

.area-form.vote .ct .caption {
    overflow: visible;
    text-overflow: clip;
    white-space: normal
}

.area-form.vote .ct .form {
    margin-top: 15px
}

.area-form.vote .ct .fieldset + .fieldset {
    margin-top: 8px;
    border-top: 1px solid #ccc;
    border-top-color: #ccc;
    padding-top: 8px;
    text-align: right
}

.area-form.vote .ct .fieldset span.radio {
    display: block;
    margin-top: 5px
}

.area-form.vote .ct .fieldset span.checkbox {
    display: block;
    margin-top: 5px
}

.area-form.vote .ct .fieldset span.submit {
    display: inline-block
}

.area-form.vote .ct .fieldset span.reset {
    display: inline-block
}

.area-form.vote .ct .fieldset span.button {
    display: inline-block
}

.list-text.rss .ct li a {
    border-left-color: #F8991D
}

    .list-text.rss .ct li a:after {
        width: 16px;
        height: 16px
    }

.list-text.rss .ct li + li {
    margin-top: 5px
}

.list-text.rss .ct span {
    display: block
}

.list-text.rss .ct a {
    border-left-width: 3px;
    border-left-style: solid
}

    .list-text.rss .ct a:after {
        margin-left: 3px
    }

    .list-text.rss .ct a:hover {
        border-left-width: 8px
    }

.list-text.rss .ct .mark {
    background-color: #F8991D
}

.area-customize.calendar .ct .label {
    float: right
}

[data-js="false"] .area-customize.calendar .ct .label {
    display: none
}

@media screen and (max-width: 560px) {
    .area-customize.calendar .ct .label {
        float: none
    }
}

@media screen and (max-width: 560px) {
    .area-customize.calendar .ct .label ul {
        text-align: center
    }
}

.area-customize.calendar .ct .label li {
    display: inline-block
}

    .area-customize.calendar .ct .label li + li {
        margin-left: 3px
    }

.area-customize.calendar .ct .label span {
    display: block
}

.area-customize.calendar .ct .caption {
    overflow: hidden;
    font-size: 1.2em;
    color: #474A54
}

@media screen and (max-width: 560px) {
    .area-customize.calendar .ct .caption {
        text-align: center;
        margin-bottom: 0;
        margin-top: 5px
    }
}

.area-customize.calendar .ct .caption span {
    color: inherit
}

.area-customize.calendar .ct .caption a {
    color: inherit;
    font-size: 1em
}

.area-customize.calendar .ct .table {
    margin: 5px 0;
    /*background-color: #F7F8FB*/
}

    .area-customize.calendar .ct .table table {
        table-layout: fixed;
        width: 100%
    }

    .area-customize.calendar .ct .table th span {
        padding: 5px 0;
        background-color: #1872D6;
        color: #fff
    }

    .area-customize.calendar .ct .table td {
        transition: 150ms;
        padding: 3px;
        vertical-align: top
    }

        .area-customize.calendar .ct .table td:hover {
            background-color: #ccc
        }

    .area-customize.calendar .ct .table th, .area-customize.calendar .ct .table td {
        text-align: center
    }

    .area-customize.calendar .ct .table span {
        display: block
    }

    .area-customize.calendar .ct .table a:hover {
        text-decoration: underline
    }

    .area-customize.calendar .ct .table .event {
        text-decoration: underline
    }

    .area-customize.calendar .ct .table .this-week {
        background-color: #fff;
        border: 1px solid #ccc;
        border-color: #F7F8FB
    }

    .area-customize.calendar .ct .table .prev-mounth {
        color: #e4e4e4
    }

    .area-customize.calendar .ct .table .next-mounth {
        color: #e4e4e4
    }

    .area-customize.calendar .ct .table .weekend {
        color: #474A54
    }

        .area-customize.calendar .ct .table .weekend.prev-mounth, .area-customize.calendar .ct .table .weekend.next-mounth {
            color: #90929d
        }

    .area-customize.calendar .ct .table .today {
        background-color: #1872D6;
        color: #fff
    }

    .area-customize.calendar .ct .table .is-active {
       background-color: #135bab;
        color: #fff
    }

.area-customize.calendar .ct .list {
    margin-top: 5px
}

    .area-customize.calendar .ct .list li + li {
        margin-top: 5px
    }

    .area-customize.calendar .ct .list span {
        display: block
    }

[data-js="false"] .simple-text.weather {
    display: none
}

.simple-text.weather.is-type-1 .ct a {
    background-image: url('../Images/weather_sunny.jpg?1550555195')
}

    .simple-text.weather.is-type-1 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-1.png?1550555194')
    }

.simple-text.weather.is-type-2 .ct a {
    background-image: url('../Images/weather_cloudy.jpg?1550555195')
}

    .simple-text.weather.is-type-2 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-2.png?1550555194')
    }

.simple-text.weather.is-type-3 .ct a {
    background-image: url('../Images/weather_cloudy.jpg?1550555195')
}

    .simple-text.weather.is-type-3 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-3.png?1550555194')
    }

.simple-text.weather.is-type-4 .ct a {
    background-image: url('../Images/weather_rain.jpg?1550555195')
}

    .simple-text.weather.is-type-4 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-4.png?1550555194')
    }

.simple-text.weather.is-type-5 .ct a {
    background-image: url('../Images/weather_cloudy.jpg?1550555195')
}

    .simple-text.weather.is-type-5 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-5.png?1550555194')
    }

.simple-text.weather.is-type-6 .ct a {
    background-image: url('../Images/weather_cloudy.jpg?1550555195')
}

    .simple-text.weather.is-type-6 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-6.png?1550555194')
    }

.simple-text.weather.is-type-7 .ct a {
    background-image: url('../Images/weather_cloudy.jpg?1550555195')
}

    .simple-text.weather.is-type-7 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-7.png?1550555194')
    }

.simple-text.weather.is-type-8 .ct a {
    background-image: url('../Images/weather_sunny.jpg?1550555195')
}

    .simple-text.weather.is-type-8 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-8.png?1550555194')
    }

.simple-text.weather.is-type-9 .ct a {
    background-image: url('../Images/weather_sunny.jpg?1550555195')
}

    .simple-text.weather.is-type-9 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-9.png?1550555194')
    }

.simple-text.weather.is-type-10 .ct a {
    background-image: url('../Images/weather_cloudy.jpg?1550555195')
}

    .simple-text.weather.is-type-10 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-10.png?1550555194')
    }

.simple-text.weather.is-type-11 .ct a {
    background-image: url('../Images/weather_rain.jpg?1550555195')
}

    .simple-text.weather.is-type-11 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-11.png?1550555194')
    }

.simple-text.weather.is-type-12 .ct a {
    background-image: url('../Images/weather_rain.jpg?1550555195')
}

    .simple-text.weather.is-type-12 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-12.png?1550555194')
    }

.simple-text.weather.is-type-13 .ct a {
    background-image: url('../Images/weather_rain.jpg?1550555195')
}

    .simple-text.weather.is-type-13 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-13.png?1550555194')
    }

.simple-text.weather.is-type-14 .ct a {
    background-image: url('../Images/weather_rain.jpg?1550555195')
}

    .simple-text.weather.is-type-14 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-14.png?1550555194')
    }

.simple-text.weather.is-type-15 .ct a {
    background-image: url('../Images/weather_rain.jpg?1550555195')
}

    .simple-text.weather.is-type-15 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-15.png?1550555194')
    }

.simple-text.weather.is-type-16 .ct a {
    background-image: url('../Images/weather_rain.jpg?1550555195')
}

    .simple-text.weather.is-type-16 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-16.png?1550555194')
    }

.simple-text.weather.is-type-17 .ct a {
    background-image: url('../Images/weather_rain.jpg?1550555195')
}

    .simple-text.weather.is-type-17 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-17.png?1550555194')
    }

.simple-text.weather.is-type-18 .ct a {
    background-image: url('../Images/weather_rain.jpg?1550555195')
}

    .simple-text.weather.is-type-18 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-18.png?1550555194')
    }

.simple-text.weather.is-type-19 .ct a {
    background-image: url('../Images/weather_rain.jpg?1550555195')
}

    .simple-text.weather.is-type-19 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-19.png?1550555194')
    }

.simple-text.weather.is-type-20 .ct a {
    background-image: url('../Images/weather_rain.jpg?1550555195')
}

    .simple-text.weather.is-type-20 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-20.png?1550555194')
    }

.simple-text.weather.is-type-21 .ct a {
    background-image: url('../Images/weather_rain.jpg?1550555195')
}

    .simple-text.weather.is-type-21 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-21.png?1550555194')
    }

.simple-text.weather.is-type-22 .ct a {
    background-image: url('../Images/weather_sunny.jpg?1550555195')
}

    .simple-text.weather.is-type-22 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-22.png?1550555194')
    }

.simple-text.weather.is-type-23 .ct a {
    background-image: url('../Images/weather_sunny.jpg?1550555195')
}

    .simple-text.weather.is-type-23 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-23.png?1550555194')
    }

.simple-text.weather.is-type-24 .ct a {
    background-image: url('../Images/weather_sunny.jpg?1550555195')
}

    .simple-text.weather.is-type-24 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-24.png?1550555194')
    }

.simple-text.weather.is-type-25 .ct a {
    background-image: url('../Images/weather_rain.jpg?1550555195')
}

    .simple-text.weather.is-type-25 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-25.png?1550555194')
    }

.simple-text.weather.is-type-26 .ct a {
    background-image: url('../Images/weather_rain.jpg?1550555195')
}

    .simple-text.weather.is-type-26 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-26.png?1550555194')
    }

.simple-text.weather.is-type-27 .ct a {
    background-image: url('../Images/weather_rain.jpg?1550555195')
}

    .simple-text.weather.is-type-27 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-27.png?1550555194')
    }

.simple-text.weather.is-type-28 .ct a {
    background-image: url('../Images/weather_rain.jpg?1550555195')
}

    .simple-text.weather.is-type-28 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-28.png?1550555194')
    }

.simple-text.weather.is-type-29 .ct a {
    background-image: url('../Images/weather_rain.jpg?1550555195')
}

    .simple-text.weather.is-type-29 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-29.png?1550555194')
    }

.simple-text.weather.is-type-30 .ct a {
    background-image: url('../Images/weather_rain.jpg?1550555195')
}

    .simple-text.weather.is-type-30 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-30.png?1550555194')
    }

.simple-text.weather.is-type-31 .ct a {
    background-image: url('../Images/weather_rain.jpg?1550555195')
}

    .simple-text.weather.is-type-31 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-31.png?1550555194')
    }

.simple-text.weather.is-type-32 .ct a {
    background-image: url('../Images/weather_rain.jpg?1550555195')
}

    .simple-text.weather.is-type-32 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-32.png?1550555194')
    }

.simple-text.weather.is-type-33 .ct a {
    background-image: url('../Images/weather_rain.jpg?1550555195')
}

    .simple-text.weather.is-type-33 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-33.png?1550555194')
    }

.simple-text.weather.is-type-34 .ct a {
    background-image: url('../Images/weather_rain.jpg?1550555195')
}

    .simple-text.weather.is-type-34 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-34.png?1550555194')
    }

.simple-text.weather.is-type-35 .ct a {
    background-image: url('../Images/weather_rain.jpg?1550555195')
}

    .simple-text.weather.is-type-35 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-35.png?1550555194')
    }

.simple-text.weather.is-type-36 .ct a {
    background-image: url('../Images/weather_rain.jpg?1550555195')
}

    .simple-text.weather.is-type-36 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-36.png?1550555194')
    }

.simple-text.weather.is-type-37 .ct a {
    background-image: url('../Images/weather_rain.jpg?1550555195')
}

    .simple-text.weather.is-type-37 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-37.png?1550555194')
    }

.simple-text.weather.is-type-38 .ct a {
    background-image: url('../Images/weather_rain.jpg?1550555195')
}

    .simple-text.weather.is-type-38 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-38.png?1550555194')
    }

.simple-text.weather.is-type-39 .ct a {
    background-image: url('../Images/weather_sunny.jpg?1550555195')
}

    .simple-text.weather.is-type-39 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-39.png?1550555194')
    }

.simple-text.weather.is-type-40 .ct a {
    background-image: url('../Images/weather_sunny.jpg?1550555195')
}

    .simple-text.weather.is-type-40 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-40.png?1550555194')
    }

.simple-text.weather.is-type-41 .ct a {
    background-image: url('../Images/weather_sunny.jpg?1550555195')
}

    .simple-text.weather.is-type-41 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-41.png?1550555194')
    }

.simple-text.weather.is-type-42 .ct a {
    background-image: url('../Images/weather_cloudy.jpg?1550555195')
}

    .simple-text.weather.is-type-42 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-42.png?1550555194')
    }

.simple-text.weather.is-type-43 .ct a {
    background-image: url('../Images/weather_sunny.jpg?1550555195')
}

    .simple-text.weather.is-type-43 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-43.png?1550555194')
    }

.simple-text.weather.is-type-44 .ct a {
    background-image: url('../Images/weather_cloudy.jpg?1550555195')
}

    .simple-text.weather.is-type-44 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-44.png?1550555194')
    }

.simple-text.weather.is-type-45 .ct a {
    background-image: url('../Images/weather_cloudy.jpg?1550555195')
}

    .simple-text.weather.is-type-45 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-45.png?1550555194')
    }

.simple-text.weather.is-type-46 .ct a {
    background-image: url('../Images/weather_sunny.jpg?1550555195')
}

    .simple-text.weather.is-type-46 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-46.png?1550555194')
    }

.simple-text.weather.is-type-47 .ct a {
    background-image: url('../Images/weather_sunny.jpg?1550555195')
}

    .simple-text.weather.is-type-47 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-47.png?1550555194')
    }

.simple-text.weather.is-type-48 .ct a {
    background-image: url('../Images/weather_rain.jpg?1550555195')
}

    .simple-text.weather.is-type-48 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-48.png?1550555194')
    }

.simple-text.weather.is-type-49 .ct a {
    background-image: url('../Images/weather_rain.jpg?1550555195')
}

    .simple-text.weather.is-type-49 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-49.png?1550555194')
    }

.simple-text.weather.is-type-50 .ct a {
    background-image: url('../Images/weather_rain.jpg?1550555195')
}

    .simple-text.weather.is-type-50 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-50.png?1550555194')
    }

.simple-text.weather.is-type-51 .ct a {
    background-image: url('../Images/weather_sunny.jpg?1550555195')
}

    .simple-text.weather.is-type-51 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-51.png?1550555194')
    }

.simple-text.weather.is-type-52 .ct a {
    background-image: url('../Images/weather_rain.jpg?1550555195')
}

    .simple-text.weather.is-type-52 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-52.png?1550555194')
    }

.simple-text.weather.is-type-53 .ct a {
    background-image: url('../Images/weather_cloudy.jpg?1550555195')
}

    .simple-text.weather.is-type-53 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-53.png?1550555194')
    }

.simple-text.weather.is-type-54 .ct a {
    background-image: url('../Images/weather_cloudy.jpg?1550555195')
}

    .simple-text.weather.is-type-54 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-54.png?1550555194')
    }

.simple-text.weather.is-type-55 .ct a {
    background-image: url('../Images/weather_rain.jpg?1550555195')
}

    .simple-text.weather.is-type-55 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-55.png?1550555194')
    }

.simple-text.weather.is-type-56 .ct a {
    background-image: url('../Images/weather_rain.jpg?1550555195')
}

    .simple-text.weather.is-type-56 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-56.png?1550555194')
    }

.simple-text.weather.is-type-57 .ct a {
    background-image: url('../Images/weather_rain.jpg?1550555195')
}

    .simple-text.weather.is-type-57 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-57.png?1550555194')
    }

.simple-text.weather.is-type-58 .ct a {
    background-image: url('../Images/weather_rain.jpg?1550555195')
}

    .simple-text.weather.is-type-58 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-58.png?1550555194')
    }

.simple-text.weather.is-type-59 .ct a {
    background-image: url('../Images/weather_rain.jpg?1550555195')
}

    .simple-text.weather.is-type-59 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-59.png?1550555194')
    }

.simple-text.weather.is-type-60 .ct a {
    background-image: url('../Images/weather_rain.jpg?1550555195')
}

    .simple-text.weather.is-type-60 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-60.png?1550555194')
    }

.simple-text.weather.is-type-61 .ct a {
    background-image: url('../Images/weather_snow.jpg?1550555195')
}

    .simple-text.weather.is-type-61 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-61.png?1550555194')
    }

.simple-text.weather.is-type-62 .ct a {
    background-image: url('../Images/weather_rain.jpg?1550555195')
}

    .simple-text.weather.is-type-62 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-62.png?1550555194')
    }

.simple-text.weather.is-type-63 .ct a {
    background-image: url('../Images/weather_rain.jpg?1550555195')
}

    .simple-text.weather.is-type-63 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-63.png?1550555194')
    }

.simple-text.weather.is-type-64 .ct a {
    background-image: url('../Images/weather_snow.jpg?1550555195')
}

    .simple-text.weather.is-type-64 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-64.png?1550555194')
    }

.simple-text.weather.is-type-65 .ct a {
    background-image: url('../Images/weather_snow.jpg?1550555195')
}

    .simple-text.weather.is-type-65 .ct a:before {
        background-image: url('../Images/icon-pic/weather-type-65.png?1550555194')
    }

.simple-text.weather .ct span {
    display: block
}

.simple-text.weather .ct a {
    display: block;
    padding: 15px;
    border-radius: 3px;
    background-color: #00b4ff;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    font-size: 1.2em;
    color: #fff;
    text-shadow: 0 0 8px #D8DAE6;
    transition: 150ms;
    box-shadow: 0 0 0 inset
}

    .simple-text.weather .ct a:hover {
        box-shadow: 0 0 15px #D8DAE6 inset
    }

    .simple-text.weather .ct a:before {
        content: "​";
        display: inline-block;
        width: 90px;
        height: 90px;
        background-repeat: no-repeat;
        background-position: center;
        vertical-align: middle
    }

.simple-text.weather .ct .mark {
    margin: 0 5px;
    display: inline-block;
    padding: 5px 8px;
    border: 2px solid #fff;
    vertical-align: middle;
    border-radius: 3px
}

[data-js="false"] .simple-text.weather02 {
    display: none
}

.simple-text.weather02.is-type-1 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-1.png?1550555194')
}

.simple-text.weather02.is-type-2 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-2.png?1550555194')
}

.simple-text.weather02.is-type-3 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-3.png?1550555194')
}

.simple-text.weather02.is-type-4 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-4.png?1550555194')
}

.simple-text.weather02.is-type-5 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-5.png?1550555195')
}

.simple-text.weather02.is-type-6 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-6.png?1550555195')
}

.simple-text.weather02.is-type-7 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-7.png?1550555195')
}

.simple-text.weather02.is-type-8 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-8.png?1550555195')
}

.simple-text.weather02.is-type-9 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-9.png?1550555195')
}

.simple-text.weather02.is-type-10 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-10.png?1550555194')
}

.simple-text.weather02.is-type-11 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-11.png?1550555194')
}

.simple-text.weather02.is-type-12 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-12.png?1550555194')
}

.simple-text.weather02.is-type-13 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-13.png?1550555194')
}

.simple-text.weather02.is-type-14 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-14.png?1550555194')
}

.simple-text.weather02.is-type-15 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-15.png?1550555194')
}

.simple-text.weather02.is-type-16 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-16.png?1550555194')
}

.simple-text.weather02.is-type-17 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-17.png?1550555194')
}

.simple-text.weather02.is-type-18 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-18.png?1550555194')
}

.simple-text.weather02.is-type-19 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-19.png?1550555194')
}

.simple-text.weather02.is-type-20 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-20.png?1550555194')
}

.simple-text.weather02.is-type-21 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-21.png?1550555194')
}

.simple-text.weather02.is-type-22 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-22.png?1550555194')
}

.simple-text.weather02.is-type-23 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-23.png?1550555194')
}

.simple-text.weather02.is-type-24 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-24.png?1550555194')
}

.simple-text.weather02.is-type-25 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-25.png?1550555194')
}

.simple-text.weather02.is-type-26 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-26.png?1550555194')
}

.simple-text.weather02.is-type-27 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-27.png?1550555194')
}

.simple-text.weather02.is-type-28 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-28.png?1550555194')
}

.simple-text.weather02.is-type-29 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-29.png?1550555194')
}

.simple-text.weather02.is-type-30 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-30.png?1550555194')
}

.simple-text.weather02.is-type-31 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-31.png?1550555194')
}

.simple-text.weather02.is-type-32 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-32.png?1550555194')
}

.simple-text.weather02.is-type-33 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-33.png?1550555194')
}

.simple-text.weather02.is-type-34 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-34.png?1550555194')
}

.simple-text.weather02.is-type-35 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-35.png?1550555194')
}

.simple-text.weather02.is-type-36 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-36.png?1550555194')
}

.simple-text.weather02.is-type-37 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-37.png?1550555194')
}

.simple-text.weather02.is-type-38 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-38.png?1550555194')
}

.simple-text.weather02.is-type-39 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-39.png?1550555194')
}

.simple-text.weather02.is-type-40 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-40.png?1550555194')
}

.simple-text.weather02.is-type-41 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-41.png?1550555194')
}

.simple-text.weather02.is-type-42 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-42.png?1550555194')
}

.simple-text.weather02.is-type-43 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-43.png?1550555195')
}

.simple-text.weather02.is-type-44 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-44.png?1550555195')
}

.simple-text.weather02.is-type-45 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-45.png?1550555195')
}

.simple-text.weather02.is-type-46 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-46.png?1550555195')
}

.simple-text.weather02.is-type-47 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-47.png?1550555195')
}

.simple-text.weather02.is-type-48 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-48.png?1550555195')
}

.simple-text.weather02.is-type-49 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-49.png?1550555195')
}

.simple-text.weather02.is-type-50 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-50.png?1550555195')
}

.simple-text.weather02.is-type-51 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-51.png?1550555195')
}

.simple-text.weather02.is-type-52 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-52.png?1550555195')
}

.simple-text.weather02.is-type-53 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-53.png?1550555195')
}

.simple-text.weather02.is-type-54 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-54.png?1550555195')
}

.simple-text.weather02.is-type-55 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-55.png?1550555195')
}

.simple-text.weather02.is-type-56 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-56.png?1550555195')
}

.simple-text.weather02.is-type-57 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-57.png?1550555195')
}

.simple-text.weather02.is-type-58 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-58.png?1550555195')
}

.simple-text.weather02.is-type-59 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-59.png?1550555195')
}

.simple-text.weather02.is-type-60 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-60.png?1550555195')
}

.simple-text.weather02.is-type-61 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-61.png?1550555195')
}

.simple-text.weather02.is-type-62 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-62.png?1550555195')
}

.simple-text.weather02.is-type-63 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-63.png?1550555195')
}

.simple-text.weather02.is-type-64 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-64.png?1550555195')
}

.simple-text.weather02.is-type-65 .ct a:before {
    background-image: url('../Images/icon-pic/weather-type2-65.png?1550555195')
}

.simple-text.weather02 .ct span {
    display: block
}

.simple-text.weather02 .ct a {
    display: block;
    padding: 8px;
    font-size: 1.2em;
    box-shadow: 0 0 0 inset
}

    .simple-text.weather02 .ct a:hover {
        color: inherit
    }

    .simple-text.weather02 .ct a:before {
        content: "​";
        display: inline-block;
        width: 45px;
        height: 45px;
        background-repeat: no-repeat;
        background-position: center;
        vertical-align: middle
    }

.simple-text.weather02 .ct .mark {
    margin: 0 5px;
    display: inline-block;
    padding: 5px 8px;
    border: 1px solid #ccc;
    vertical-align: middle;
    border-radius: 3px
}

.list-text.anchor .ct ul {
    border: 1px solid #ccc
}

    .list-text.anchor .ct ul[data-child="2"] > li {
        width: 50%;
        float: left
    }

    .list-text.anchor .ct ul[data-child="3"] > li {
        width: 33.33333%;
        float: left
    }

    .list-text.anchor .ct ul[data-child="4"] > li {
        width: 25%;
        float: left
    }

    .list-text.anchor .ct ul[data-child="5"] > li {
        width: 20%;
        float: left
    }

    .list-text.anchor .ct ul[data-child="6"] > li {
        width: 16.66667%;
        float: left
    }

    .list-text.anchor .ct ul[data-child="7"] > li {
        width: 14.28571%;
        float: left
    }

    .list-text.anchor .ct ul[data-child="8"] > li {
        width: 12.5%;
        float: left
    }

    .list-text.anchor .ct ul[data-child="9"] > li {
        width: 11.11111%;
        float: left
    }

    .list-text.anchor .ct ul[data-child="10"] > li {
        width: 10%;
        float: left
    }

.list-text.anchor .ct li {
    position: relative
}

    .list-text.anchor .ct li + li:before {
        content: "​";
        display: block;
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        width: 1px;
        background-color: #ccc
    }

.list-text.anchor .ct span {
    display: block
}

.list-text.anchor .ct a {
    display: block;
    padding: 5px;
    text-align: center;
    transition: 150ms
}

    .list-text.anchor .ct a:hover {
       background-color: #135bab;
        color: #fff
    }

[data-js="false"] .area-form.epaper {
    display: none
}

.area-form.epaper .ct .fieldset + .fieldset {
    margin-top: 5px;
    text-align: right
}

.area-form.epaper .ct .fieldset span.text {
    display: block
}

.area-form.epaper .ct .fieldset span.submit {
    display: inline-block
}

.area-form.epaper .ct .fieldset span.reset {
    display: inline-block
}

.area-form.epaper .ct .fieldset input[type="text"] {
    display: block;
    width: 100%
}

.group-list.message03[data-setLen="1"] > .in > .ct > .in > ul {
    width: 5000%
}

.group-list.message03[data-setLen="2"] > .in > .ct > .in > ul {
    width: 2500%
}

.group-list.message03[data-setLen="3"] > .in > .ct > .in > ul {
    width: 1666.66667%
}

.group-list.message03[data-setLen="4"] > .in > .ct > .in > ul {
    width: 1250%
}

.group-list.message03[data-setLen="5"] > .in > .ct > .in > ul {
    width: 1000%
}

.group-list.message03[data-setLen="6"] > .in > .ct > .in > ul {
    width: 833.33333%
}

.group-list.message03[data-setLen="7"] > .in > .ct > .in > ul {
    width: 714.28571%
}

.group-list.message03[data-setLen="8"] > .in > .ct > .in > ul {
    width: 625%
}

.group-list.message03[data-setLen="9"] > .in > .ct > .in > ul {
    width: 555.55556%
}

.group-list.message03[data-setLen="10"] > .in > .ct > .in > ul {
    width: 500%
}

.group-list.message03 > .bg-drop-layout > .in > .hd + .ct + .ft, .group-list.message03 > .in > .hd + .ct + .ft {
    display: block
}

.group-list.message03 > .bg-drop-layout > .in > .ct > .in, .group-list.message03 > .in > .ct > .in {
    overflow: hidden
}

[data-js="false"] .group-list.message03 > .bg-drop-layout > .in > .ct > .in, [data-js="false"] .group-list.message03 > .in > .ct > .in {
    margin: 0
}

.group-list.message03 > .bg-drop-layout > .in > .ct > .in > ul, .group-list.message03 > .in > .ct > .in > ul {
    width: 1250%
}

@media screen and (max-width: 1128px) and (min-width: 941px) {
    .group-list.message03 > .bg-drop-layout > .in > .ct > .in > ul, .group-list.message03 > .in > .ct > .in > ul {
        max-width: none !important;
        width: 1666.66667% !important;
        clear: none
    }

        .group-list.message03 > .bg-drop-layout > .in > .ct > .in > ul:nth-child(3n+1), .group-list.message03 > .in > .ct > .in > ul:nth-child(3n+1) {
            clear: left
        }
}

@media screen and (max-width: 940px) and (min-width: 561px) {
    .group-list.message03 > .bg-drop-layout > .in > .ct > .in > ul, .group-list.message03 > .in > .ct > .in > ul {
        max-width: none !important;
        width: 2500% !important;
        clear: none
    }

        .group-list.message03 > .bg-drop-layout > .in > .ct > .in > ul:nth-child(2n+1), .group-list.message03 > .in > .ct > .in > ul:nth-child(2n+1) {
            clear: left
        }
}

@media screen and (max-width: 560px) {
    .group-list.message03 > .bg-drop-layout > .in > .ct > .in > ul, .group-list.message03 > .in > .ct > .in > ul {
        max-width: none !important;
        width: 5000% !important;
        clear: none
    }

        .group-list.message03 > .bg-drop-layout > .in > .ct > .in > ul:nth-child(1n+1), .group-list.message03 > .in > .ct > .in > ul:nth-child(1n+1) {
            clear: left
        }
}

[data-js="false"] .group-list.message03 > .bg-drop-layout > .in > .ct > .in > ul, [data-js="false"] .group-list.message03 > .in > .ct > .in > ul {
    width: 100%
}

.group-list.message03 > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.message03 > .in > .ct > .in > ul > li {
    width: 2%;
    display: inline-block;
    vertical-align: top;
    box-sizing: border-box;
    padding: 5px
}

[data-js="false"] .group-list.message03 > .bg-drop-layout > .in > .ct > .in > ul > li, [data-js="false"] .group-list.message03 > .in > .ct > .in > ul > li {
    display: block;
    width: 25%
}

@media screen and (max-width: 940px) {
    .group-list.message03 > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.message03 > .in > .ct > .in > ul > li {
        border-right: 0
    }
}

.group-list.message03 > .bg-drop-layout > .in > .ft, .group-list.message03 > .in > .ft {
    display: none;
    position: absolute;
    top: 11px;
    right: 0
}

    .group-list.message03 > .bg-drop-layout > .in > .ft ul, .group-list.message03 > .in > .ft ul {
        text-align: right
    }

    .group-list.message03 > .bg-drop-layout > .in > .ft li, .group-list.message03 > .in > .ft li {
        display: inline-block;
        vertical-align: middle
    }

        .group-list.message03 > .bg-drop-layout > .in > .ft li + li, .group-list.message03 > .in > .ft li + li {
            margin-left: 3px
        }

[data-js="false"] .group-list.message03 > .bg-drop-layout > .in > .ft li.next, [data-js="false"] .group-list.message03 > .bg-drop-layout > .in > .ft li.prev, [data-js="false"] .group-list.message03 > .in > .ft li.next, [data-js="false"] .group-list.message03 > .in > .ft li.prev {
    display: none
}

.group-list.message03 > .bg-drop-layout > .in > .ft li.prev a, .group-list.message03 > .in > .ft li.prev a {
    background-image: url('../Images/icon-pic/away-w-left02.png?1582106427');
    background-repeat: no-repeat;
    background-position: center
}

.group-list.message03 > .bg-drop-layout > .in > .ft li.next a, .group-list.message03 > .in > .ft li.next a {
    background-image: url('../Images/icon-pic/away-w-right02.png?1582106427');
    background-repeat: no-repeat;
    background-position: center
}

.group-list.message03 > .bg-drop-layout > .in > .ft span, .group-list.message03 > .in > .ft span {
    display: block
}

.group-list.message03 > .bg-drop-layout > .in > .ft a, .group-list.message03 > .in > .ft a {
    display: block;
    width: 36px;
    height: 28px;
    line-height: 28px;
    background-color: #1872D6;
    transition: 150ms;
    opacity: 0.7;
    text-align: center
}

    .group-list.message03 > .bg-drop-layout > .in > .ft a:hover, .group-list.message03 > .in > .ft a:hover {
        opacity: 1
    }

.area-essay.message03 .ct .div {
    display: block;
    background-color: #fff
}

    .area-essay.message03 .ct .div:hover .caption {
        color: #1872D6
    }

.area-essay.message03 .ct .img {
    margin-bottom: 8px
}

    .area-essay.message03 .ct .img span {
        display: block;
        padding-bottom: 75%
    }

    .area-essay.message03 .ct .img img {
        display: none
    }

.area-essay.message03 .ct .caption {
    display: block;
    margin: 8px 0;
    font-size: 1.2em
}

.area-essay.message03 .ct .mark {
    display: block;
    margin-top: 8px;
    color: #e4e4e4
}

.area-customize.message .ct {
    /*background-color: #F7F8FB*/
}

    .area-customize.message .ct > .in > ul {
        float: left;
        width: 50%
    }

@media screen and (max-width: 940px) {
    .area-customize.message .ct > .in > ul {
        float: none;
        width: auto
    }
}

.area-customize.message .ct > .in > ul + ul > li .div {
    float: left;
    width: 50%
}

@media screen and (max-width: 560px) {
    .area-customize.message .ct > .in > ul + ul > li .div {
        float: none;
        width: auto
    }
}

.area-customize.message .ct > .in > ul + ul > li .essay {
    padding-bottom: 8px
}

.area-customize.message .ct .div {
    padding: 8px;
    box-sizing: border-box
}

    .area-customize.message .ct .div.is-location .label {
        margin: 5px 0
    }

        .area-customize.message .ct .div.is-location .label ul {
            position: relative;
            padding-right: 30px
        }

            .area-customize.message .ct .div.is-location .label ul:before {
                font-size: inherit;
                color: inherit;
                position: absolute;
                top: 1px;
                right: 6px
            }

    .area-customize.message .ct .div:hover span {
        text-decoration: underline
    }

.area-customize.message .ct .img span {
    display: block;
    padding-bottom: 75%
}

.area-customize.message .ct .img img {
    display: none
}

.area-customize.message .ct .essay {
    background-color: #fff;
    padding: 8px;
    padding-bottom: 108px;
    transition: 150ms
}

@media screen and (max-width: 940px) {
    .area-customize.message .ct .essay {
        padding-bottom: 8px
    }
}

.area-customize.message .ct .label {
    margin: 5px 0
}

.area-customize.message .ct .mark {
    display: block;
    position: relative;
    padding-left: 30px;
    color: #D8DAE6
}

    .area-customize.message .ct .mark:before {
        font-size: inherit;
        color: inherit;
        position: absolute;
        top: 1px;
        left: 6px
    }

.area-customize.message .ct .p p {
    overflow: hidden;
    line-height: 25px;
    height: 75px
}

@media screen and (max-width: 940px) {
    .area-customize.message .ct .p p {
        height: auto;
        overflow: visible
    }

        .area-customize.message .ct .p p > * {
            float: none
        }

        .area-customize.message .ct .p p:before, .area-customize.message .ct .p p:after {
            content: none
        }
}

.area-customize.ktnp-album[data-setLen="1"] .ct li {
    width: 100%
}

.area-customize.ktnp-album[data-setLen="2"] .ct li {
    width: 50%
}

.area-customize.ktnp-album[data-setLen="3"] .ct li {
    width: 33.33333%
}

.area-customize.ktnp-album[data-setLen="4"] .ct li {
    width: 25%
}

.area-customize.ktnp-album[data-setLen="5"] .ct li {
    width: 20%
}

.area-customize.ktnp-album[data-setLen="6"] .ct li {
    width: 16.66667%
}

.area-customize.ktnp-album[data-setLen="7"] .ct li {
    width: 14.28571%
}

.area-customize.ktnp-album[data-setLen="8"] .ct li {
    width: 12.5%
}

.area-customize.ktnp-album[data-setLen="9"] .ct li {
    width: 11.11111%
}

.area-customize.ktnp-album[data-setLen="10"] .ct li {
    width: 10%
}

.area-customize.ktnp-album .ct ul {
    padding-left: 0;
    margin: 0;
    list-style: none
}

.area-customize.ktnp-album .ct li {
    width: 25%;
    display: inline-block;
    vertical-align: top
}

@media screen and (max-width: 1128px) and (min-width: 941px) {
    .area-customize.ktnp-album .ct li {
        width: 33.333%
    }
}

@media screen and (max-width: 940px) and (min-width: 561px) {
    .area-customize.ktnp-album .ct li {
        width: 50%
    }
}

@media screen and (max-width: 560px) {
    .area-customize.ktnp-album .ct li {
        display: block;
        width: auto
    }
}

.area-customize.ktnp-album .ct .div {
    display: block;
    position: relative;
    margin: 3px
}

    .area-customize.ktnp-album .ct .div:hover .essay {
        top: 0;
        background-color: rgba(22,27,45,0.7)
    }

    .area-customize.ktnp-album .ct .div:hover .p {
        display: block
    }

.area-customize.ktnp-album .ct .img span {
    display: block;
    padding-bottom: 75%;
    box-shadow: 0 0 0 1px #ccc;
    background-position: top
}

.area-customize.ktnp-album .ct .img img {
    display: none
}

.area-customize.ktnp-album .ct .essay {
    position: absolute;
    right: 0;
    left: 0;
    bottom: 0;
    overflow: hidden;
    padding: 20px;
    background-color: #161B2D;
    background-color: rgba(22,27,45,0.5);
    transition: 150ms
}

.area-customize.ktnp-album .ct .figcaption {
    color: #fff
}

.area-customize.ktnp-album .ct .p {
    display: none;
    margin-top: 8px;
    border-top: 1px solid #ccc;
    padding-top: 8px
}

    .area-customize.ktnp-album .ct .p p {
        color: #fff
    }

.area-customize.ktnp-album02[data-setLen="1"] .ct li {
    width: 100%
}

.area-customize.ktnp-album02[data-setLen="2"] .ct li {
    width: 50%
}

.area-customize.ktnp-album02[data-setLen="3"] .ct li {
    width: 33.33333%
}

.area-customize.ktnp-album02[data-setLen="4"] .ct li {
    width: 25%
}

.area-customize.ktnp-album02[data-setLen="5"] .ct li {
    width: 20%
}

.area-customize.ktnp-album02[data-setLen="6"] .ct li {
    width: 16.66667%
}

.area-customize.ktnp-album02[data-setLen="7"] .ct li {
    width: 14.28571%
}

.area-customize.ktnp-album02[data-setLen="8"] .ct li {
    width: 12.5%
}

.area-customize.ktnp-album02[data-setLen="9"] .ct li {
    width: 11.11111%
}

.area-customize.ktnp-album02[data-setLen="10"] .ct li {
    width: 10%
}

.area-customize.ktnp-album02 .ct ul {
    padding-left: 0;
    margin: 0;
    list-style: none
}

.area-customize.ktnp-album02 .ct li {
    width: 25%;
    display: inline-block;
    vertical-align: top
}

@media screen and (max-width: 1128px) and (min-width: 941px) {
    .area-customize.ktnp-album02 .ct li {
        width: 33.333%
    }
}

@media screen and (max-width: 940px) and (min-width: 561px) {
    .area-customize.ktnp-album02 .ct li {
        width: 50%
    }
}

@media screen and (max-width: 560px) {
    .area-customize.ktnp-album02 .ct li {
        display: block;
        width: auto
    }
}

.area-customize.ktnp-album02 .ct .div {
    display: block;
    position: relative;
    margin: 3px
}

    .area-customize.ktnp-album02 .ct .div:hover .essay {
        top: 0;
        background-color: rgba(22,27,45,0.7)
    }

    .area-customize.ktnp-album02 .ct .div:hover .p {
        display: block
    }

.area-customize.ktnp-album02 .ct .img span {
    display: block;
    padding-bottom: 75%;
    box-shadow: 0 0 0 1px #ccc;
    background-size: cover
}

.area-customize.ktnp-album02 .ct .img img {
    display: none
}

.area-customize.ktnp-album02 .ct .essay {
    position: absolute;
    right: 0;
    left: 0;
    bottom: 0;
    overflow: hidden;
    padding: 20px;
    transition: 150ms;
    background: linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.4) 40%, rgba(0,0,0,0.65) 100%)
}

.area-customize.ktnp-album02 .ct .figcaption {
    color: #fff
}

.area-customize.ktnp-album02 .ct .p {
    display: none;
    margin-top: 8px;
    border-top: 1px solid #ccc;
    padding-top: 8px
}

    .area-customize.ktnp-album02 .ct .p p {
        color: #fff
    }

.area-customize.pchouse-album .ct > .in > ul {
    padding-left: 0;
    margin: 0;
    list-style: none
}

    .area-customize.pchouse-album .ct > .in > ul > li {
        display: block
    }

        .area-customize.pchouse-album .ct > .in > ul > li + li {
            margin-top: 8px
        }

.area-customize.pchouse-album .ct .div {
    display: block;
    position: relative
}

    .area-customize.pchouse-album .ct .div:hover .essay {
        top: 33.3333%;
        background-color: rgba(22,27,45,0.7)
    }

    .area-customize.pchouse-album .ct .div:hover .figcaption {
        text-align: left
    }

    .area-customize.pchouse-album .ct .div:hover .label {
        text-align: left
    }

        .area-customize.pchouse-album .ct .div:hover .label span {
            padding-bottom: 5px;
            border-bottom: 3px solid #FF6F61
        }

    .area-customize.pchouse-album .ct .div:hover .p {
        display: block
    }

.area-customize.pchouse-album .ct .img span {
    display: block;
    padding-bottom: 75%;
    background-size: cover
}

.area-customize.pchouse-album .ct .img img {
    display: none
}

.area-customize.pchouse-album .ct .essay {
    position: absolute;
    right: 0;
    left: 0;
    bottom: 0;
    overflow: hidden;
    padding: 15px;
    padding-bottom: 0;
    background-color: #161B2D;
    background-color: rgba(22,27,45,0.5);
    transition: 150ms
}

.area-customize.pchouse-album .ct .figcaption {
    text-align: center
}

    .area-customize.pchouse-album .ct .figcaption span {
        color: #fff;
        font-weight: 700
    }

.area-customize.pchouse-album .ct .label {
    text-align: center;
    margin: 8px 0
}

    .area-customize.pchouse-album .ct .label span {
        color: #fff;
        display: inline-block
    }

.area-customize.pchouse-album .ct .p {
    display: none;
    margin-top: 8px;
    padding-top: 8px
}

    .area-customize.pchouse-album .ct .p p {
        color: #fff
    }

[data-js="false"] .area-customize.korea-pic-slider {
    display: none
}

.area-customize.korea-pic-slider .ct .slider-box {
    position: relative
}

.area-customize.korea-pic-slider .ct .pic-area {
    margin-right: 160px;
    overflow: hidden
}

@media screen and (max-width: 940px) {
    .area-customize.korea-pic-slider .ct .pic-area {
        margin-right: 0
    }
}

.area-customize.korea-pic-slider .ct .pic-area .div {
    position: relative
}

@media screen and (max-width: 940px) {
    .area-customize.korea-pic-slider .ct .pic-area .div {
        margin-bottom: 0
    }
}

.area-customize.korea-pic-slider .ct .pic-area .div:hover .figcaption span {
    color: #F7F8FB
}

.area-customize.korea-pic-slider .ct .pic-area .div:hover .p p span {
    color: #F7F8FB
}

.area-customize.korea-pic-slider .ct .pic-area .img span {
    display: block;
    background-image: none !important
}

.area-customize.korea-pic-slider .ct .pic-area .img img {
    display: block;
    width: 100%
}

.area-customize.korea-pic-slider .ct .pic-area .essay {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    padding: 30px;
    background-image: linear-gradient(to bottom, transparent 20%, rgba(0,0,0,0.8) 80%)
}

@media screen and (max-width: 560px) {
    .area-customize.korea-pic-slider .ct .pic-area .essay {
        padding: 8px
    }
}

.area-customize.korea-pic-slider .ct .pic-area .figcaption {
    font-weight: 700;
    font-size: 1.2em
}

@media screen and (max-width: 560px) {
    .area-customize.korea-pic-slider .ct .pic-area .figcaption {
        font-weight: 400;
        font-size: 1.1em
    }
}

.area-customize.korea-pic-slider .ct .pic-area .figcaption span {
    display: block;
    color: #fff
}

.area-customize.korea-pic-slider .ct .pic-area .p {
    margin-top: 8px
}

@media screen and (max-width: 560px) {
    .area-customize.korea-pic-slider .ct .pic-area .p {
        display: none
    }
}

.area-customize.korea-pic-slider .ct .pic-area .p span {
    color: #fff
}

.area-customize.korea-pic-slider .ct .list-area {
    position: absolute;
    top: 0;
    right: 4px;
    bottom: 0;
    width: 152px
}

@media screen and (max-width: 940px) {
    .area-customize.korea-pic-slider .ct .list-area {
        position: static;
        top: auto;
        width: auto;
        height: auto;
        bottom: auto
    }
}

.area-customize.korea-pic-slider .ct .list-area ul {
    padding-left: 0;
    margin: 0;
    list-style: none
}

@media screen and (max-width: 940px) {
    .area-customize.korea-pic-slider .ct .list-area ul {
        padding: 3px
    }
}

.area-customize.korea-pic-slider .ct .list-area li {
    position: absolute;
    width: 100%;
    height: 19%;
    top: 0;
    transition: 300ms;
    transform-origin: center right
}

@media screen and (max-width: 940px) {
    .area-customize.korea-pic-slider .ct .list-area li {
        position: relative;
        top: auto !important;
        width: 20%;
        float: left;
        height: auto
    }
}

.area-customize.korea-pic-slider .ct .list-area li.is-active {
    transform: scale(1.18);
    border: 0px solid white;
    box-shadow: 0px 4px 12px 2px rgba(20,20,40,0.5)
}

.area-customize.korea-pic-slider .ct .list-area li + li {
    top: 20.25%
}

    .area-customize.korea-pic-slider .ct .list-area li + li + li {
        top: 40.5%
    }

        .area-customize.korea-pic-slider .ct .list-area li + li + li + li {
            top: 60.75%
        }

            .area-customize.korea-pic-slider .ct .list-area li + li + li + li + li {
                top: 81%
            }

                .area-customize.korea-pic-slider .ct .list-area li + li + li + li + li + li {
                    display: none
                }

.area-customize.korea-pic-slider .ct .list-area span {
    position: absolute;
    display: block;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    box-sizing: border-box;
    border: 3px solid #fff
}

@media screen and (max-width: 940px) {
    .area-customize.korea-pic-slider .ct .list-area span {
        margin: 10px 5px;
        position: relative;
        top: auto;
        right: auto;
        left: auto;
        bottom: auto
    }
}

.area-customize.korea-pic-slider .ct .list-area a {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

@media screen and (max-width: 940px) {
    .area-customize.korea-pic-slider .ct .list-area a {
        position: static;
        height: 80px;
        top: auto;
        right: auto;
        bottom: auto;
        left: auto
    }
}

.area-customize.korea-pic-slider .ct .list-area a:hover span {
    border: 3px solid #1872D6
}

.area-customize.korea-pic-slider .ct .list-area img {
    display: none
}

.area-customize.pchouse-album02 .ct > .in {
    padding-top: 10px
}

@media screen and (max-width: 560px) {
    .area-customize.pchouse-album02 .ct > .in {
        padding-top: 0
    }
}

.area-customize.pchouse-album02 .ct .div {
    position: relative;
    width: 66.66666%;
    box-sizing: border-box;
    float: left;
    /*background-color: #F7F8FB*/
}

@media screen and (max-width: 940px) {
    .area-customize.pchouse-album02 .ct .div {
        width: auto;
        float: none
    }
}

.area-customize.pchouse-album02 .ct .div:hover .essay .caption {
    color: #1872D6
}

.area-customize.pchouse-album02 .ct .div:hover .essay .p {
    color: #161B2D
}

.area-customize.pchouse-album02 .ct .div .label {
    position: absolute;
    width: 50%;
    top: -10px
}

@media screen and (max-width: 560px) {
    .area-customize.pchouse-album02 .ct .div .label {
        top: 8px;
        width: auto
    }
}

.area-customize.pchouse-album02 .ct .div .label li {
    text-align: center
}

.area-customize.pchouse-album02 .ct .div .label span {
    display: inline-block;
    max-width: 100%;
    padding: 0 8px;
    box-sizing: border-box;
    line-height: 20px;
    height: 20px;
    background-color: #1872D6;
    color: #fff;
    font-size: 0.95em
}

.area-customize.pchouse-album02 .ct .div .img {
    float: left;
    width: 50%
}

@media screen and (max-width: 560px) {
    .area-customize.pchouse-album02 .ct .div .img {
        float: none;
        width: auto
    }
}

.area-customize.pchouse-album02 .ct .div .img span {
    display: block;
    padding-bottom: 75%
}

@media screen and (max-width: 560px) {
    .area-customize.pchouse-album02 .ct .div .img span {
        padding-bottom: 0
    }
}

.area-customize.pchouse-album02 .ct .div .img img {
    display: none;
    width: 100%
}

@media screen and (max-width: 560px) {
    .area-customize.pchouse-album02 .ct .div .img img {
        display: block
    }
}

.area-customize.pchouse-album02 .ct .div .essay {
    overflow: hidden;
    padding: 15px
}

@media screen and (max-width: 560px) {
    .area-customize.pchouse-album02 .ct .div .essay {
        margin-left: 0;
        min-height: 0
    }
}

.area-customize.pchouse-album02 .ct .div .essay .caption {
    font-size: 1.2em;
    font-weight: 700
}

.area-customize.pchouse-album02 .ct .div .essay .p {
    margin-top: 8px;
    color: #D8DAE6
}

.area-customize.pchouse-album02 .ct .list {
    overflow: hidden
}

    .area-customize.pchouse-album02 .ct .list ul {
        padding: 15px
    }

@media screen and (max-width: 940px) {
    .area-customize.pchouse-album02 .ct .list ul {
        padding: 15px 0
    }
}

.area-customize.pchouse-album02 .ct .list li + li {
    margin-top: 5px
}

.area-customize.pchouse-album02 .ct .list a {
    display: block
}

@media screen and (max-width: 940px) {
    .area-customize.pchouse-album02 .ct .list a {
        padding: 8px;
        /*background-color: #F7F8FB*/
    }
}

.area-customize.pchouse-album02 .ct .list .mark {
    max-width: 25%;
    display: inline-block;
    color: #e4e4e4;
    vertical-align: middle;
    margin-right: 8px;
    padding-right: 8px;
    border-right: 1px solid #ccc;
    text-align: center
}

[data-js="false"] .area-customize.pchouse-album03 {
    display: none
}

.area-customize.pchouse-album03 .ct .slider-box {
    position: relative
}

.area-customize.pchouse-album03 .ct .pic-area {
    margin-left: 215px;
    overflow: hidden
}

@media screen and (max-width: 560px) {
    .area-customize.pchouse-album03 .ct .pic-area {
        margin-left: 0
    }
}

.area-customize.pchouse-album03 .ct .pic-area img {
    display: block;
    width: 100%
}

.area-customize.pchouse-album03 .ct .list-area {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 235px;
    z-index: 1
}

@media screen and (max-width: 560px) {
    .area-customize.pchouse-album03 .ct .list-area {
        position: static;
        top: auto;
        left: auto;
        bottom: auto;
        width: auto
    }
}

.area-customize.pchouse-album03 .ct .list-area ul {
    padding-left: 0;
    margin: 0;
    list-style: none
}

.area-customize.pchouse-album03 .ct .list-area li {
    position: absolute;
    width: 100%;
    height: 22%;
    top: 2.4%
}

@media screen and (max-width: 560px) {
    .area-customize.pchouse-album03 .ct .list-area li {
        position: static;
        top: auto !important;
        height: auto;
        width: auto
    }
}

.area-customize.pchouse-album03 .ct .list-area li.is-active a {
    background-color: #1872D6;
    border-color: #1872D6
}

    .area-customize.pchouse-album03 .ct .list-area li.is-active a:after {
        content: "​"
    }

    .area-customize.pchouse-album03 .ct .list-area li.is-active a:hover {
        background-color: #135aa8
    }

        .area-customize.pchouse-album03 .ct .list-area li.is-active a:hover:after {
            border-left-color: #135aa8
        }

.area-customize.pchouse-album03 .ct .list-area li.is-active i.caption {
    color: #fff
}

.area-customize.pchouse-album03 .ct .list-area li.is-active i.p {
    color: #fff
}

.area-customize.pchouse-album03 .ct .list-area li + li {
    top: 26.8%
}

    .area-customize.pchouse-album03 .ct .list-area li + li + li {
        top: 51.2%
    }

        .area-customize.pchouse-album03 .ct .list-area li + li + li + li {
            top: 75.6%
        }

            .area-customize.pchouse-album03 .ct .list-area li + li + li + li + li {
                display: none
            }

.area-customize.pchouse-album03 .ct .list-area a {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    padding: 0 15px;
    border: 1px solid #ccc;
    background-color: #fff;
    transition: 150ms
}

    .area-customize.pchouse-album03 .ct .list-area a + a {
        margin-top: 8px
    }

@media screen and (max-width: 560px) {
    .area-customize.pchouse-album03 .ct .list-area a {
        position: static;
        top: auto;
        right: auto;
        bottom: auto;
        left: auto;
        padding: 8px 15px;
        display: block
    }
}

.area-customize.pchouse-album03 .ct .list-area a:before {
    content: "​";
    display: inline-block;
    width: 0;
    height: 100%;
    vertical-align: middle
}

@media screen and (max-width: 560px) {
    .area-customize.pchouse-album03 .ct .list-area a:before {
        content: none
    }
}

.area-customize.pchouse-album03 .ct .list-area a:after {
    position: absolute;
    top: 50%;
    left: 100%;
    margin-top: -15px;
    width: 0;
    height: 0;
    border: 15px solid transparent;
    border-left-color: #1872D6;
    transition: 150ms
}

@media screen and (max-width: 560px) {
    .area-customize.pchouse-album03 .ct .list-area a:after {
        display: none
    }
}

.area-customize.pchouse-album03 .ct .list-area a:hover {
    /*background-color: #F7F8FB*/
}

.area-customize.pchouse-album03 .ct .list-area img {
    display: none
}

.area-customize.pchouse-album03 .ct .list-area .essay {
    display: inline-block;
    vertical-align: middle
}

@media screen and (max-width: 560px) {
    .area-customize.pchouse-album03 .ct .list-area .essay {
        display: block
    }
}

.area-customize.pchouse-album03 .ct .list-area i {
    font-style: normal;
    display: block;
    max-width: 190px;
    transition: 150ms
}

@media screen and (max-width: 560px) {
    .area-customize.pchouse-album03 .ct .list-area i {
        max-width: auto
    }
}

.area-customize.pchouse-album03 .ct .list-area i.caption {
    font-size: 1.2em;
    font-weight: 700;
    color: #1872D6
}

.area-customize.pchouse-album03 .ct .list-area i.p {
    margin-top: 3px;
    color: #474A54
}

.group-list.album02[data-setLen="1"] > .in > .ct > .in > ul {
    width: 5000%
}

.group-list.album02[data-setLen="2"] > .in > .ct > .in > ul {
    width: 2500%
}

.group-list.album02[data-setLen="3"] > .in > .ct > .in > ul {
    width: 1666.66667%
}

.group-list.album02[data-setLen="4"] > .in > .ct > .in > ul {
    width: 1250%
}

.group-list.album02[data-setLen="5"] > .in > .ct > .in > ul {
    width: 1000%
}

.group-list.album02[data-setLen="6"] > .in > .ct > .in > ul {
    width: 833.33333%
}

.group-list.album02[data-setLen="7"] > .in > .ct > .in > ul {
    width: 714.28571%
}

.group-list.album02[data-setLen="8"] > .in > .ct > .in > ul {
    width: 625%
}

.group-list.album02[data-setLen="9"] > .in > .ct > .in > ul {
    width: 555.55556%
}

.group-list.album02[data-setLen="10"] > .in > .ct > .in > ul {
    width: 500%
}

.group-list.album02 > .bg-drop-layout > .in > .hd + .ct + .ft li.next a, .group-list.album02 > .bg-drop-layout > .in > .hd + .ct + .ft li.prev a, .group-list.album02 > .in > .hd + .ct + .ft li.next a, .group-list.album02 > .in > .hd + .ct + .ft li.prev a {
    margin-top: 32px
}

.group-list.album02 > .bg-drop-layout > .in > .hd + .ct + .ft li.more, .group-list.album02 > .in > .hd + .ct + .ft li.more {
    display: block
}

.group-list.album02 > .bg-drop-layout > .in > .ct > .in, .group-list.album02 > .in > .ct > .in {
    overflow: hidden;
    margin: 0 50px
}

[data-js="false"] .group-list.album02 > .bg-drop-layout > .in > .ct > .in, [data-js="false"] .group-list.album02 > .in > .ct > .in {
    margin: 0
}

.group-list.album02 > .bg-drop-layout > .in > .ct > .in > ul, .group-list.album02 > .in > .ct > .in > ul {
    width: 1000%
}

@media screen and (max-width: 1128px) and (min-width: 941px) {
    .group-list.album02 > .bg-drop-layout > .in > .ct > .in > ul, .group-list.album02 > .in > .ct > .in > ul {
        max-width: none !important;
        width: 1250% !important;
        clear: none
    }

        .group-list.album02 > .bg-drop-layout > .in > .ct > .in > ul:nth-child(4n+1), .group-list.album02 > .in > .ct > .in > ul:nth-child(4n+1) {
            clear: left
        }
}

@media screen and (max-width: 940px) and (min-width: 561px) {
    .group-list.album02 > .bg-drop-layout > .in > .ct > .in > ul, .group-list.album02 > .in > .ct > .in > ul {
        max-width: none !important;
        width: 1666.66667% !important;
        clear: none
    }

        .group-list.album02 > .bg-drop-layout > .in > .ct > .in > ul:nth-child(3n+1), .group-list.album02 > .in > .ct > .in > ul:nth-child(3n+1) {
            clear: left
        }
}

@media screen and (max-width: 560px) {
    .group-list.album02 > .bg-drop-layout > .in > .ct > .in > ul, .group-list.album02 > .in > .ct > .in > ul {
        max-width: none !important;
        width: 2500% !important;
        clear: none
    }

        .group-list.album02 > .bg-drop-layout > .in > .ct > .in > ul:nth-child(2n+1), .group-list.album02 > .in > .ct > .in > ul:nth-child(2n+1) {
            clear: left
        }
}

[data-js="false"] .group-list.album02 > .bg-drop-layout > .in > .ct > .in > ul, [data-js="false"] .group-list.album02 > .in > .ct > .in > ul {
    width: 100%
}

.group-list.album02 > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.album02 > .in > .ct > .in > ul > li {
    width: 2%;
    display: inline-block;
    vertical-align: middle;
    box-sizing: border-box;
    padding: 8px 15px
}

[data-js="false"] .group-list.album02 > .bg-drop-layout > .in > .ct > .in > ul > li, [data-js="false"] .group-list.album02 > .in > .ct > .in > ul > li {
    display: block;
    width: 20%
}

[data-js="false"] .group-list.album02 > .bg-drop-layout > .in > .ft li.next, [data-js="false"] .group-list.album02 > .bg-drop-layout > .in > .ft li.prev, [data-js="false"] .group-list.album02 > .in > .ft li.next, [data-js="false"] .group-list.album02 > .in > .ft li.prev {
    display: none
}

.group-list.album02 > .bg-drop-layout > .in > .ft li.next a, .group-list.album02 > .bg-drop-layout > .in > .ft li.prev a, .group-list.album02 > .in > .ft li.next a, .group-list.album02 > .in > .ft li.prev a {
    position: absolute;
    top: 50%;
    margin-top: -25px;
    display: block;
    width: 50px;
    height: 50px;
    transition: 150ms;
    opacity: 0.7
}

    .group-list.album02 > .bg-drop-layout > .in > .ft li.next a:hover, .group-list.album02 > .bg-drop-layout > .in > .ft li.prev a:hover, .group-list.album02 > .in > .ft li.next a:hover, .group-list.album02 > .in > .ft li.prev a:hover {
        opacity: 1
    }

.group-list.album02 > .bg-drop-layout > .in > .ft li.prev a, .group-list.album02 > .in > .ft li.prev a {
    left: 0;
    background-image: url('../Images/icon-pic/away-e-left.png?1582106427');
    background-repeat: no-repeat;
    background-position: center
}

.group-list.album02 > .bg-drop-layout > .in > .ft li.next a, .group-list.album02 > .in > .ft li.next a {
    right: 0;
    background-image: url('../Images/icon-pic/away-e-right.png?1582106427');
    background-repeat: no-repeat;
    background-position: center
}

.group-list.album02 > .bg-drop-layout > .in > .ft li.more, .group-list.album02 > .in > .ft li.more {
    display: none
}

    .group-list.album02 > .bg-drop-layout > .in > .ft li.more a, .group-list.album02 > .in > .ft li.more a {
        position: absolute;
        top: 13px;
        right: 0
    }

.area-figure.album02 .ct .div {
    display: block
}

    .area-figure.album02 .ct .div:hover .img span:before {
        opacity: 1
    }

.area-figure.album02 .ct .img span {
    display: block;
    padding-bottom: 100%;
    overflow: hidden;
    border-radius: 50%;
    position: relative
}

    .area-figure.album02 .ct .img span:before {
        background-image: url('../Images/icon-pic/eyes.png?1582106427');
        background-repeat: no-repeat;
        background-position: center;
        content: "​";
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        opacity: 0;
        transition: 150ms;
        background-color: rgba(24,114,214,0.3);
        border-radius: 50%
    }

.area-figure.album02 .ct .img img {
    display: none
}

.area-figure.album02 .ct .essay {
    padding: 15px 0
}

.area-figure.album02 .ct .figcaption {
    text-align: center;
    color: #1872D6;
    font-size: 1.2em;
    margin-bottom: 5px
}

.area-figure.album02 .ct .label {
    padding: 5px 0;
    margin: 5px 0
}

    .area-figure.album02 .ct .label span {
        display: block;
        text-align: center
    }

.area-figure.album02 .ct .mark {
    color: #e4e4e4
}

.area-figure.album02 .ct .p {
    margin-top: 5px
}

    .area-figure.album02 .ct .p p {
        overflow: hidden;
        line-height: 25px;
        height: 100px
    }

.group-list.album03[data-setLen="1"] > .in > .ct > .in > ul {
    width: 5000%
}

.group-list.album03[data-setLen="2"] > .in > .ct > .in > ul {
    width: 2500%
}

.group-list.album03[data-setLen="3"] > .in > .ct > .in > ul {
    width: 1666.66667%
}

.group-list.album03[data-setLen="4"] > .in > .ct > .in > ul {
    width: 1250%
}

.group-list.album03[data-setLen="5"] > .in > .ct > .in > ul {
    width: 1000%
}

.group-list.album03[data-setLen="6"] > .in > .ct > .in > ul {
    width: 833.33333%
}

.group-list.album03[data-setLen="7"] > .in > .ct > .in > ul {
    width: 714.28571%
}

.group-list.album03[data-setLen="8"] > .in > .ct > .in > ul {
    width: 625%
}

.group-list.album03[data-setLen="9"] > .in > .ct > .in > ul {
    width: 555.55556%
}

.group-list.album03[data-setLen="10"] > .in > .ct > .in > ul {
    width: 500%
}

.group-list.album03 > .bg-drop-layout > .in > .hd + .ct + .ft, .group-list.album03 > .in > .hd + .ct + .ft {
    display: block
}

.group-list.album03 > .bg-drop-layout > .in > .ct > .in, .group-list.album03 > .in > .ct > .in {
    overflow: hidden
}

[data-js="false"] .group-list.album03 > .bg-drop-layout > .in > .ct > .in, [data-js="false"] .group-list.album03 > .in > .ct > .in {
    margin: 0
}

.group-list.album03 > .bg-drop-layout > .in > .ct > .in > ul, .group-list.album03 > .in > .ct > .in > ul {
    width: 2500%
}

@media screen and (max-width: 940px) {
    .group-list.album03 > .bg-drop-layout > .in > .ct > .in > ul, .group-list.album03 > .in > .ct > .in > ul {
        max-width: none !important;
        width: 5000% !important;
        clear: none
    }

        .group-list.album03 > .bg-drop-layout > .in > .ct > .in > ul:nth-child(1n+1), .group-list.album03 > .in > .ct > .in > ul:nth-child(1n+1) {
            clear: left
        }
}

[data-js="false"] .group-list.album03 > .bg-drop-layout > .in > .ct > .in > ul, [data-js="false"] .group-list.album03 > .in > .ct > .in > ul {
    width: 100%
}

.group-list.album03 > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.album03 > .in > .ct > .in > ul > li {
    width: 2%;
    display: inline-block;
    vertical-align: middle;
    box-sizing: border-box;
    padding: 5px
}

[data-js="false"] .group-list.album03 > .bg-drop-layout > .in > .ct > .in > ul > li, [data-js="false"] .group-list.album03 > .in > .ct > .in > ul > li {
    display: block;
    width: 50%
}

.group-list.album03 > .bg-drop-layout > .in > .ft, .group-list.album03 > .in > .ft {
    display: none;
    position: absolute;
    top: 11px;
    right: 0
}

    .group-list.album03 > .bg-drop-layout > .in > .ft ul, .group-list.album03 > .in > .ft ul {
        text-align: right
    }

    .group-list.album03 > .bg-drop-layout > .in > .ft li, .group-list.album03 > .in > .ft li {
        display: inline-block;
        vertical-align: middle
    }

        .group-list.album03 > .bg-drop-layout > .in > .ft li + li, .group-list.album03 > .in > .ft li + li {
            margin-left: 3px
        }

[data-js="false"] .group-list.album03 > .bg-drop-layout > .in > .ft li.next, [data-js="false"] .group-list.album03 > .bg-drop-layout > .in > .ft li.prev, [data-js="false"] .group-list.album03 > .in > .ft li.next, [data-js="false"] .group-list.album03 > .in > .ft li.prev {
    display: none
}

.group-list.album03 > .bg-drop-layout > .in > .ft li.next a, .group-list.album03 > .bg-drop-layout > .in > .ft li.prev a, .group-list.album03 > .in > .ft li.next a, .group-list.album03 > .in > .ft li.prev a {
    width: 36px;
    height: 28px
}

.group-list.album03 > .bg-drop-layout > .in > .ft li.prev a, .group-list.album03 > .in > .ft li.prev a {
    background-image: url('../Images/icon-pic/away-w-left02.png?1582106427');
    background-repeat: no-repeat;
    background-position: center
}

.group-list.album03 > .bg-drop-layout > .in > .ft li.next a, .group-list.album03 > .in > .ft li.next a {
    background-image: url('../Images/icon-pic/away-w-right02.png?1582106427');
    background-repeat: no-repeat;
    background-position: center
}

.group-list.album03 > .bg-drop-layout > .in > .ft li.more a, .group-list.album03 > .in > .ft li.more a {
    line-height: 28px;
    color: #fff;
    font-size: 0.95em
}

.group-list.album03 > .bg-drop-layout > .in > .ft span, .group-list.album03 > .in > .ft span {
    display: block
}

.group-list.album03 > .bg-drop-layout > .in > .ft a, .group-list.album03 > .in > .ft a {
    display: block;
    background-color: #1872D6;
    transition: 150ms;
    opacity: 0.7;
    text-align: center
}

    .group-list.album03 > .bg-drop-layout > .in > .ft a:hover, .group-list.album03 > .in > .ft a:hover {
        opacity: 1
    }

.area-figure.album03 .ct .div {
    display: block;
    position: relative;
    height: 190px;
    background-color: #1872D6;
    transition: 150ms;
    color: #fff
}

@media screen and (max-width: 560px) {
    .area-figure.album03 .ct .div {
        height: auto
    }
}

.area-figure.album03 .ct .div:hover {
    background-color: #135aa8
}

    .area-figure.album03 .ct .div:hover:after {
        background-color: #8cb9eb;
        color: #135aa8
    }

.area-figure.album03 .ct .div:after {
    content: '閱讀更多';
    display: block;
    position: absolute;
    right: 0;
    bottom: 0;
    padding: 8px 15px;
    background-color: #135aa8;
    font-size: 0.95em;
    color: #8cb9eb;
    transition: 150ms;
    text-align: center
}

@media screen and (max-width: 560px) {
    .area-figure.album03 .ct .div:after {
        position: static;
        right: auto;
        bottom: auto
    }
}

.area-figure.album03 .ct .img {
    position: absolute;
    top: 0;
    left: 0;
    width: 190px
}

@media screen and (max-width: 560px) {
    .area-figure.album03 .ct .img {
        position: static;
        top: auto;
        left: auto;
        width: auto
    }
}

.area-figure.album03 .ct .img span {
    display: block;
    padding-bottom: 100%
}

.area-figure.album03 .ct .img img {
    display: none
}

.area-figure.album03 .ct .essay {
    margin-left: 190px;
    padding: 15px
}

@media screen and (max-width: 560px) {
    .area-figure.album03 .ct .essay {
        margin-left: 0
    }
}

.area-figure.album03 .ct .figcaption {
    font-size: 1.2em;
    line-height: 28px;
    max-height: 56px;
    overflow: hidden;
    margin-bottom: 15px
}

.area-figure.album03 .ct .p {
    position: relative;
    margin-top: 15px
}

    .area-figure.album03 .ct .p:before {
        content: "​";
        display: block;
        position: absolute;
        top: -8px;
        left: 0;
        height: 1px;
        width: 42px;
        background-color: #fff
    }

    .area-figure.album03 .ct .p p {
        line-height: 26px;
        max-height: 52px;
        overflow: hidden
    }

.area-customize.video-list02 .ct > .in {
    padding: 15px
}

    .area-customize.video-list02 .ct > .in .video {
        display: block;
        width: 50%;
        float: left
    }

@media screen and (max-width: 1128px) {
    .area-customize.video-list02 .ct > .in .video {
        width: auto;
        float: none
    }
}

.area-customize.video-list02 .ct > .in .video video {
    width: 100%
}

.area-customize.video-list02 .ct > .in .video object {
    min-height: 45px;
    width: 100%
}

.area-customize.video-list02 .ct > .in .video span {
    display: block
}

.area-customize.video-list02 .ct > .in .video iframe {
    display: block;
    width: 100%
}

.area-customize.video-list02 .ct > .in .video .div:hover {
    text-decoration: underline
}

.area-customize.video-list02 .ct > .in .video .essay {
    margin-top: 15px
}

    .area-customize.video-list02 .ct > .in .video .essay:hover {
        text-decoration: underline
    }

.area-customize.video-list02 .ct > .in .video .caption {
    font-size: 1.2em;
    color: #1872D6
}

.area-customize.video-list02 .ct > .in .video .p {
    margin-top: 8px
}

.area-customize.video-list02 .ct > .in .video .label {
    margin-top: 8px
}

.area-customize.video-list02 .ct > .in .list {
    overflow: hidden;
    padding-left: 15px
}

@media screen and (max-width: 940px) {
    .area-customize.video-list02 .ct > .in .list {
        margin-top: 15px;
        padding-left: 0
    }
}

.area-customize.video-list02 .ct > .in .list li + li {
    margin-top: 15px
}

@media screen and (max-width: 560px) {
    .area-customize.video-list02 .ct > .in .list li + li {
        border-top: 1px solid #ccc;
        margin-top: 0
    }
}

.area-customize.video-list02 .ct > .in .list .div {
    display: block;
    position: relative;
    background-color: #fff;
    transition: 150ms
}

    .area-customize.video-list02 .ct > .in .list .div:hover {
        background-color: #f4f9fe
    }

        .area-customize.video-list02 .ct > .in .list .div:hover .figcaption {
            color: #1872D6
        }

@media screen and (max-width: 560px) {
    .area-customize.video-list02 .ct > .in .list .img {
        display: none
    }
}

.area-customize.video-list02 .ct > .in .list .img span {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    bottom: 0;
    width: 150px
}

.area-customize.video-list02 .ct > .in .list .img img {
    display: none
}

.area-customize.video-list02 .ct > .in .list .essay {
    margin-left: 150px;
    padding: 8px
}

@media screen and (max-width: 560px) {
    .area-customize.video-list02 .ct > .in .list .essay {
        margin-left: 0
    }
}

.area-customize.video-list02 .ct > .in .list .figcaption {
    line-height: 28px;
    height: 56px;
    font-size: 1.2em;
    overflow: hidden;
    transition: 150ms
}

@media screen and (max-width: 560px) {
    .area-customize.video-list02 .ct > .in .list .figcaption {
        height: auto
    }
}

@media screen and (max-width: 560px) {
    .area-customize.video-list02 .ct > .in .list .label {
        display: none
    }
}

.area-customize.video-list02 .ct > .in .list .label span {
    display: block
}

    .area-customize.video-list02 .ct > .in .list .label span:before {
        content: "​";
        display: inline-block;
        vertical-align: middle;
        width: 14px;
        height: 14px;
        margin-right: 5px;
        background-image: url('../Images/icon-pic/clock-01.png?1550555194')
    }

.area-customize.video-list02 .ct > .in .list .mark {
    font-size: 0.95em;
    color: #999
}

.area-customize.video-list02 .ft > .in {
    padding: 15px;
    padding-top: 0
}

.area-customize.video-list02 .ft ul {
    margin-left: 50%
}

@media screen and (max-width: 940px) {
    .area-customize.video-list02 .ft ul {
        margin-left: 0
    }
}

.area-customize.video-list02 .ft li {
    padding-left: 15px
}

@media screen and (max-width: 940px) {
    .area-customize.video-list02 .ft li {
        padding-left: 0
    }
}

.area-customize.video-list02 .ft span {
    display: block
}

.area-customize.video-list02 .ft a {
    display: block;
    background-color: #fff;
    text-align: center;
    padding: 8px;
    color: #1872D6;
    transition: 150ms
}

    .area-customize.video-list02 .ft a:hover {
        background-color: #f4f9fe
    }

.area-essay.list > .bg-drop-layout > .in, .area-essay.list > .in {
    background-color: #fff
}

.area-essay.list .ct .div {
    display: block;
    padding: 8px;
    background-color: #fff;
    min-height: 330px
}

.area-essay.list .ct .img span {
    display: block;
    padding-bottom: 75%
}

.area-essay.list .ct .img img {
    display: none
}

.area-essay.list .ct .essay {
    margin-top: 8px
}

.area-essay.list .ct .caption {
    text-align: center
}

.area-essay.list .ct .label {
    margin-top: 8px
}

    .area-essay.list .ct .label ul {
        padding: 0 8px
    }

    .area-essay.list .ct .label span {
        display: block
    }

    .area-essay.list .ct .label a {
        display: block;
        padding: 3px 0;
        position: relative;
        padding-left: 15px;
        transition: 150ms
    }

        .area-essay.list .ct .label a:before {
            content: "​";
            display: block;
            position: absolute;
            top: 12px;
            left: 2px;
            width: 4px;
            height: 4px;
            border-radius: 50%;
            background-color: #1872D6
        }

        .area-essay.list .ct .label a:hover {
            /*background-color: #F7F8FB*/;
            color: inherit
        }

.area-essay.list .ct .mark {
    display: none
}

.area-essay.list .ft {
    padding: 8px
}

    .area-essay.list .ft span {
        display: block
    }

    .area-essay.list .ft a {
        display: block;
        padding: 8px;
        border-radius: 3px;
       background-color: #135bab;
        color: #fff;
        text-align: center;
        transition: 150ms
    }

        .area-essay.list .ft a:hover {
            background-color: #ff412e
        }

.area-essay.list02 > .bg-drop-layout > .in, .area-essay.list02 > .in {
    background-color: #fff
}

.area-essay.list02 .ct .div {
    display: block;
    padding: 8px;
    background-color: #fff;
    min-height: 330px
}

.area-essay.list02 .ct .img span {
    display: block;
    padding-bottom: 75%;
    background-size: cover
}

.area-essay.list02 .ct .img img {
    display: none
}

.area-essay.list02 .ct .essay {
    margin-top: 8px
}

.area-essay.list02 .ct .caption {
    text-align: left;
    color: #1872D6;
    padding: 5px 0
}

.area-essay.list02 .ct .label {
    margin-top: 8px
}

    .area-essay.list02 .ct .label span {
        display: block
    }

    .area-essay.list02 .ct .label a {
        display: block;
        padding: 13px 0;
        padding-left: 8px;
        position: relative;
        transition: 150ms;
        background-color: #f0f0f0;
        margin-bottom: 8px;
        padding-right: 35px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis
    }

        .area-essay.list02 .ct .label a:hover {
            /*background-color: #F7F8FB*/
            color: inherit
        }

        .area-essay.list02 .ct .label a:after {
            content: '';
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            width: 42px;
            background-position: center;
            background-repeat: no-repeat;
            background-image: url(../Images/icon-pic/away-e-right.png)
        }

.area-essay.list02 .ct .mark {
    display: none
}

.area-essay.list02 .ft {
    padding: 8px
}

    .area-essay.list02 .ft span {
        display: block
    }

    .area-essay.list02 .ft a {
        display: block;
        padding: 8px;
        border-radius: 3px;
       background-color: #135bab;
        color: #fff;
        text-align: center;
        transition: 150ms
    }

        .area-essay.list02 .ft a:hover {
            background-color: #ff412e
        }

.list-pic.marquee-mask:hover .ft li.prev a {
    left: 8px
}

.list-pic.marquee-mask:hover .ft li.next a {
    right: 8px
}

.list-pic.marquee-mask > .bg-drop-layout > .in, .list-pic.marquee-mask > .in {
    overflow: hidden
}

.list-pic.marquee-mask .hd + .ct:before, .list-pic.marquee-mask .hd + .ct:after {
    top: 56px
}

.list-pic.marquee-mask .hd + .ct + .ft li.next a, .list-pic.marquee-mask .hd + .ct + .ft li.prev a {
    margin-top: -7px
}

.list-pic.marquee-mask .hd + .ct + .ft li.more a {
    position: absolute;
    top: 13px;
    right: 0
}

.list-pic.marquee-mask .ct:before, .list-pic.marquee-mask .ct:after {
    content: "​";
    position: absolute;
    top: 0;
    bottom: 0;
    width: 10%;
    z-index: 1
}

.list-pic.marquee-mask .ct:before {
    left: 0;
    background-image: linear-gradient(to right, #fff 0%, transparent 100%)
}

.list-pic.marquee-mask .ct:after {
    right: 0;
    background-image: linear-gradient(to left, #fff 0%, transparent 100%)
}

.list-pic.marquee-mask .ct ul {
    width: 5000%
}

[data-js="false"] .list-pic.marquee-mask .ct ul {
    width: 100%
}

.list-pic.marquee-mask .ct li {
    width: 2%;
    display: inline-block;
    vertical-align: middle
}

[data-js="false"] .list-pic.marquee-mask .ct li {
    width: 100%
}

.list-pic.marquee-mask .ct span {
    display: block
}

.list-pic.marquee-mask .ct a {
    display: block;
    position: relative
}

.list-pic.marquee-mask .ct img {
    display: block;
    width: 100%
}

[data-js="false"] .list-pic.marquee-mask .ft li.next, [data-js="false"] .list-pic.marquee-mask .ft li.prev {
    display: none
}

.list-pic.marquee-mask .ft li.next a, .list-pic.marquee-mask .ft li.prev a {
    position: absolute;
    top: 50%;
    margin-top: -35px;
    display: block;
    width: 50px;
    height: 70px;
    transition: 150ms;
    z-index: 2
}

    .list-pic.marquee-mask .ft li.next a:hover, .list-pic.marquee-mask .ft li.prev a:hover {
        opacity: 0.3
    }

.list-pic.marquee-mask .ft li.prev a {
    left: -50px;
    background-image: url('../Images/icon-pic/away-d-left.png?1550555194');
    background-repeat: no-repeat;
    background-position: center
}

@media screen and (max-width: 940px) {
    .list-pic.marquee-mask .ft li.prev a {
        left: 8px
    }
}

.list-pic.marquee-mask .ft li.next a {
    right: -50px;
    background-image: url('../Images/icon-pic/away-d-right.png?1550555194');
    background-repeat: no-repeat;
    background-position: center
}

@media screen and (max-width: 940px) {
    .list-pic.marquee-mask .ft li.next a {
        right: 8px
    }
}

.list-pic.marquee-mask .ft li.more {
    text-align: right
}

.area-customize.pagination {
    margin-top: 30px
}

    .area-customize.pagination .hd {
        display: none
    }

    .area-customize.pagination .ct > .in {
        text-align: center
    }

    .area-customize.pagination .ct ul {
        padding: 0;
        display: inline-block
    }

        .area-customize.pagination .ct ul[data-index="1"] {
            float: left
        }

        .area-customize.pagination .ct ul[data-index="2"] {
            float: right
        }

        .area-customize.pagination .ct ul[data-index="3"] {
            text-align: center
        }

        .area-customize.pagination .ct ul.page, .area-customize.pagination .ct ul.single {
            margin: 0;
            position: static;
            top: auto;
            right: auto;
            bottom: auto;
            left: auto;
            list-style: none
        }

[data-js="false"] .area-customize.pagination .ct ul.page, [data-js="false"] .area-customize.pagination .ct ul.single {
    display: none
}

.area-customize.pagination .ct ul.single {
    margin-left: 20px
}

    .area-customize.pagination .ct ul.single .select label {
        font-size: 1em;
        line-height: 40px
    }

    .area-customize.pagination .ct ul.single .select select {
        padding: 7px 24px 7px 8px !important;
        border-radius: 5px 0 0 5px
    }

@media screen and (max-width: 560px) {
    .area-customize.pagination .ct ul.page {
        margin: 15px 0px
    }
}

.area-customize.pagination .ct li {
    float: left;
    margin-right: 8px
}

    .area-customize.pagination .ct li.is-active a {
        background-color: #1872D6;
        color: #fff;
        box-shadow: inset 0px 0px 4px 0px #162c4f
    }

.style-theme-1 .area-customize.pagination .ct li.is-active a {
    box-shadow: inset 0px 0px 4px 0px #162c4f
}

.style-theme-2 .area-customize.pagination .ct li.is-active a {
    box-shadow: inset 0px 0px 4px 0px #173642
}

.style-theme-3 .area-customize.pagination .ct li.is-active a {
    box-shadow: inset 0px 0px 4px 0px #362829
}

.style-theme-4 .area-customize.pagination .ct li.is-active a {
    box-shadow: inset 0px 0px 4px 0px #2a2449
}

.area-customize.pagination .ct li.is-active a:hover, .area-customize.pagination .ct li.is-active a:focus {
   background-color: #135bab
}

.area-customize.pagination .ct li.disabled a {
    background: #1758a3
}

.style-theme-1 .area-customize.pagination .ct li.disabled a {
    background: #1758a3
}

.style-theme-2 .area-customize.pagination .ct li.disabled a {
    background: #1b7877
}

.style-theme-3 .area-customize.pagination .ct li.disabled a {
    background: #874a1e
}

.style-theme-4 .area-customize.pagination .ct li.disabled a {
    background: #5d3a8e
}

.area-customize.pagination .ct span {
    display: block
}

.area-customize.pagination .ct a {
    display: inline-block;
    border-radius: 50px;
    width: 40px;
    height: 40px;
    box-sizing: border-box;
    text-align: center;
    line-height: 40px;
    padding: 0;
    margin: 0;
    background-color: #D8DAE6
}

    .area-customize.pagination .ct a:hover, .area-customize.pagination .ct a:focus {
       background-color: #135bab
    }

    .area-customize.pagination .ct a:active {
        box-shadow: inset 0px 0px 4px 0px #83858c
    }

.area-customize.pagination .ct .count {
    font-size: 1em;
    line-height: 40px
}

    .area-customize.pagination .ct .count i {
        margin-right: 5px
    }

.area-customize.pagination .ct .btn {
    margin: 0 7px 0 -6px;
    padding: 0 !important;
    border-radius: 0 5px 5px 0;
    background: #D8DAE6;
    border: 1px solid #d0d0d0;
    width: 70px;
    font-size: 0.95em
}

    .area-customize.pagination .ct .btn::after, .area-customize.pagination .ct .btn::before {
        display: none
    }

    .area-customize.pagination .ct .btn:before {
        font-size: inherit;
        color: inherit;
        width: 10px;
        height: 6px;
        margin-left: -5px;
        padding: 2px 2px;
        font-size: 1.1em;
        color: #161B2D;
        text-align: center
    }

    .area-customize.pagination .ct .btn:active {
        box-shadow: inset 0px 0px 4px 0px #83858c
    }

    .area-customize.pagination .ct .btn span {
        padding-right: 10px
    }

        .area-customize.pagination .ct .btn span::before {
            content: "";
            display: block;
            width: 12px;
            height: 12px;
            background-color: white;
            position: absolute;
            top: 13px;
            right: 5px;
            border-radius: 12px
        }

        .area-customize.pagination .ct .btn span::after {
            content: "";
            display: block;
            width: 6px;
            height: 100%;
            background-image: url('../Images/icon-pic/icon_point.png');
            background-size: contain;
            background-position: center;
            background-repeat: no-repeat;
            position: absolute;
            top: 0;
            right: 8px
        }

.area-customize.pagination .ct .page_empty {
    padding: 0 8px
}

.list-text.jump-tool {
    margin-top: 30px
}

    .list-text.jump-tool .hd {
        display: none
    }

    .list-text.jump-tool .ct {
        z-index: 2;
        bottom: 0px;
        right: 0;
        width: 100%;
        margin-bottom: 30px
    }

        .list-text.jump-tool .ct ul {
            text-align: right
        }

        .list-text.jump-tool .ct li {
            display: inline-block;
            margin: 0 10px
        }

            .list-text.jump-tool .ct li.NextNews, .list-text.jump-tool .ct li.PreNews {
                display: block;
                margin: 0
            }

                .list-text.jump-tool .ct li.NextNews a, .list-text.jump-tool .ct li.PreNews a {
                    font-size: 1em;
                    position: relative;
                    border-left-width: 2px;
                    border-left-style: solid;
                    border-left-color: #1872D6;
                    display: block;
                    padding: 8px;
                    background-color: #FFF !important;
                    transition: 150ms;
                    color: #595755;
                    text-align: left;
                    padding-left: 96px !important;
                    overflow: hidden;
                    border-radius: 8px;
                    line-height: 1.4em;
                    padding-right: 12px !important
                }

                    .list-text.jump-tool .ct li.NextNews a:hover, .list-text.jump-tool .ct li.NextNews a:focus, .list-text.jump-tool .ct li.PreNews a:hover, .list-text.jump-tool .ct li.PreNews a:focus {
                        color: white;
                        background: #FF6F61 !important
                    }

                        .list-text.jump-tool .ct li.NextNews a:hover::before, .list-text.jump-tool .ct li.NextNews a:focus::before, .list-text.jump-tool .ct li.PreNews a:hover::before, .list-text.jump-tool .ct li.PreNews a:focus::before {
                            background: #FF6F61 !important
                        }

                        .list-text.jump-tool .ct li.NextNews a:hover::after, .list-text.jump-tool .ct li.NextNews a:focus::after, .list-text.jump-tool .ct li.PreNews a:hover::after, .list-text.jump-tool .ct li.PreNews a:focus::after {
                            background-image: url(../Images/icon-pic/icon_point_w.png)
                        }

                    .list-text.jump-tool .ct li.NextNews a::before, .list-text.jump-tool .ct li.PreNews a::before {
                        content: "上一則";
                        display: inline-block;
                        width: 84px;
                        text-align: center;
                        height: calc(100% + 3px);
                        line-height: 48px;
                        position: absolute;
                        left: -1px;
                        top: -1px;
                        background-color: #1872D6;
                        z-index: 2;
                        font-weight: bold;
                        color: white
                    }

                    .list-text.jump-tool .ct li.NextNews a::after, .list-text.jump-tool .ct li.PreNews a::after {
                        display: none;
                        width: 6px;
                        height: 100%;
                        background-image: url(../Images/icon-pic/icon_point.png);
                        background-size: contain;
                        background-position: center;
                        background-repeat: no-repeat;
                        position: absolute;
                        top: 0;
                        right: 16px;
                        background-color: transparent
                    }

            .list-text.jump-tool .ct li.NextNews {
                margin-top: 3px
            }

                .list-text.jump-tool .ct li.NextNews a::before {
                    content: "下一則"
                }

            .list-text.jump-tool .ct li.back a:hover, .list-text.jump-tool .ct li.back a:focus, .list-text.jump-tool .ct li.to-top a:hover, .list-text.jump-tool .ct li.to-top a:focus {
                box-shadow: rgba(0,0,0,0.4) 0px 3px 5px !important
            }

            .list-text.jump-tool .ct li.to-top {
                margin: 0
            }

        .list-text.jump-tool .ct span {
            display: block
        }

    .list-text.jump-tool.NextPreNews .ct {
        position: relative;
        margin-bottom: 30px
    }

    .list-text.jump-tool:lang(en) .ct li.NextNews a::before {
        content: "Next"
    }

    .list-text.jump-tool:lang(en) .ct li.PreNews a::before {
        content: "Prev"
    }

.list-text.classify .ct li {
    display: inline-block;
    vertical-align: middle;
    margin: 3px
}

    .list-text.classify .ct li.is-active a {
        color: #fff;
        border-color: #1872D6;
        background-color: #1872D6;
        font-weight: bold
    }

.list-text.classify .ct span {
    display: block
}

.list-text.classify .ct a {
    display: block;
    padding: 5px 8px;
    border: 1px solid #ccc;
    background-color: white;
    color: #474A54;
    border-radius: 3px;
    text-align: center;
    padding: 10px 20px;
    text-decoration: none;
    font-weight: bold;
    font-size: 1.05em
}

    .list-text.classify .ct a:hover, .list-text.classify .ct a:focus {
        color: white;
       background-color: #135bab
    }

.group.page {
    border: 1px solid #ccc
}

    .group.page > .bg-drop-layout > .in > .ct > .in > [data-type][data-index], .group.page > .in > .ct > .in > [data-type][data-index] {
        margin-top: 0;
        box-sizing: border-box;
        padding: 8px
    }

.list-text.step .ct li {
    float: left;
    padding: 3px;
    box-sizing: border-box;
    max-width: 100%
}

@media screen and (max-width: 560px) {
    .list-text.step .ct li {
        float: none
    }
}

.list-text.step .ct li.is-active span:before, .list-text.step .ct li.is-active span:after {
   background-color: #135bab
}

.list-text.step .ct span {
    display: block;
    position: relative;
    z-index: 1
}

    .list-text.step .ct span:before, .list-text.step .ct span:after {
        content: "​";
        display: block;
        position: absolute;
        width: 100%;
        height: 50%;
        left: 0;
        background-color: #D8DAE6;
        z-index: -1;
        transition: 150ms
    }

    .list-text.step .ct span:before {
        top: 0;
        transform: skewX(30deg)
    }

@media screen and (max-width: 560px) {
    .list-text.step .ct span:before {
        transform: skewX(0)
    }
}

.list-text.step .ct span:after {
    bottom: 0;
    transform: skewX(-30deg)
}

@media screen and (max-width: 560px) {
    .list-text.step .ct span:after {
        transform: skewX(0)
    }
}

.list-text.step .ct span:hover:before, .list-text.step .ct span:hover:after {
    background-color: #474A54
}

.list-text.step .ct a {
    display: block;
    max-width: 100%;
    padding: 8px 15px;
    color: #fff
}

.list-text.step .ct .mark {
    margin-right: 5px
}

.group-list.classify-multiple > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.classify-multiple > .in > .ct > .in > ul > li {
    display: inline-block;
    vertical-align: middle;
    margin: 3px
}

.list-text.classify-multiple {
    padding: 3px;
    border: 1px solid #ccc;
    border-radius: 3px
}

    .list-text.classify-multiple.is-active {
        background-color: #1872D6
    }

        .list-text.classify-multiple.is-active .hd a {
            color: #fff
        }

    .list-text.classify-multiple .hd {
        display: inline-block;
        vertical-align: middle
    }

    .list-text.classify-multiple .ct {
        display: inline-block;
        vertical-align: middle
    }

        .list-text.classify-multiple .ct li {
            display: inline-block;
            margin: 3px;
            vertical-align: middle
        }

            .list-text.classify-multiple .ct li.is-active a {
                border-color: #1872D6;
                background-color: #1872D6;
                color: #fff
            }

        .list-text.classify-multiple .ct span {
            display: block
        }

        .list-text.classify-multiple .ct a {
            display: block;
            padding: 5px 8px;
            border: 1px solid #ccc;
            background-color: #fff;
            color: #474A54;
            border-radius: 3px;
            text-align: center
        }

            .list-text.classify-multiple .ct a:hover {
                background-color: #ccc
            }

.list-text.btn.is-right .ct ul {
    text-align: right
}

.list-text.btn.is-center .ct ul {
    text-align: center
}

.list-text.btn.is-justify .ct ul {
    text-align: justify;
    line-height: 0
}

    .list-text.btn.is-justify .ct ul:after {
        content: "​";
        display: inline-block;
        width: 100%;
        height: 0
    }

@media screen and (max-width: 940px) {
    .list-text.btn .ct ul {
        text-align: right !important
    }
}

.list-text.btn .ct li {
    display: inline-block;
    vertical-align: middle
}

@media screen and (max-width: 940px) {
    .list-text.btn .ct li {
        margin-top: 3px
    }
}

.list-text.btn .ct li + li {
    margin-left: 3px
}

.list-text.btn .ct span {
    display: block
}

@media screen and (max-width: 940px) {
    .list-text.btn .ct a {
        padding: 8px
    }
}

.list-text.btn .ct a:before {
    margin-right: 3px
}

.group-list.page-block > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.page-block > .in > .ct > .in > ul > li {
    width: 33.33333%;
    display: inline-block;
    vertical-align: top
}

.group-list.page-block > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.page-block > .in > .ct > .in > ul > li {
    box-sizing: border-box;
    padding: 0 3px 5px
}

@media screen and (max-width: 940px) and (min-width: 561px) {
    .group-list.page-block > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.page-block > .in > .ct > .in > ul > li {
        max-width: none !important;
        width: 50% !important;
        clear: none
    }

        .group-list.page-block > .bg-drop-layout > .in > .ct > .in > ul > li:nth-child(2n+1), .group-list.page-block > .in > .ct > .in > ul > li:nth-child(2n+1) {
            clear: left
        }
}

@media screen and (max-width: 560px) {
    .group-list.page-block > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.page-block > .in > .ct > .in > ul > li {
        max-width: none !important;
        width: 100% !important;
        clear: none
    }

        .group-list.page-block > .bg-drop-layout > .in > .ct > .in > ul > li:nth-child(1n+1), .group-list.page-block > .in > .ct > .in > ul > li:nth-child(1n+1) {
            clear: left
        }
}

.group-list.page-list > .bg-drop-layout > .in > .ct > .in > ul > li + li, .group-list.page-list > .in > .ct > .in > ul > li + li {
    margin-top: 8px
}

.area-essay.active {
    padding: 8px;
    /*background-color: #F7F8FB*/
}

    .area-essay.active .ct .img {
        float: left;
        margin-right: 8px
    }

@media screen and (max-width: 560px) {
    .area-essay.active .ct .img {
        float: none;
        margin-right: 0
    }
}

.area-essay.active .ct .img span {
    display: block;
    width: 135px;
    padding-bottom: 100%;
    background-image: url('../Images/default.png?1634535079')
}

@media screen and (max-width: 560px) {
    .area-essay.active .ct .img span {
        width: auto;
        padding-bottom: 0
    }
}

.area-essay.active .ct .img img {
    display: none
}

@media screen and (max-width: 560px) {
    .area-essay.active .ct .img img {
        display: block;
        width: 100%
    }
}

.area-essay.active .ct .essay {
    overflow: hidden;
    padding-bottom: 40px
}

@media screen and (max-width: 560px) {
    .area-essay.active .ct .essay {
        margin-top: 8px;
        padding-bottom: 0
    }
}

.area-essay.active .ct .caption {
    margin-right: 120px
}

.area-essay.active .ct .label {
    position: absolute;
    top: 8px;
    right: 8px
}

@media screen and (max-width: 560px) {
    .area-essay.active .ct .label {
        position: static;
        top: auto;
        right: auto
    }
}

.area-essay.active .ft {
    position: absolute;
    right: 8px;
    bottom: 8px
}

@media screen and (max-width: 560px) {
    .area-essay.active .ft {
        position: static;
        right: auto;
        bottom: auto;
        margin-top: 8px;
        border-top: 1px solid #ccc;
        padding-top: 8px
    }
}

.area-essay.active .ft ul {
    text-align: right
}

.area-essay.active .ft li {
    display: inline-block;
    vertical-align: bottom
}

    .area-essay.active .ft li + li {
        margin-left: 3px
    }

    .area-essay.active .ft li.is-important a {
        padding: 8px 30px;
        font-size: 1.2em
    }

.area-essay.active .ft span {
    display: block
}

.list-text.answer.is-right .hd a, .list-text.answer.is-wrong .hd a {
    padding-left: 48px
}

    .list-text.answer.is-right .hd a:before, .list-text.answer.is-wrong .hd a:before {
        content: "​";
        position: absolute;
        top: 0;
        left: 8px;
        width: 32px;
        bottom: 0;
        background-repeat: no-repeat;
        background-position: center
    }

    .list-text.answer.is-right .hd a:before {
        background-image: url('../Images/icon-pic/icon_answer-right.png?1550555194')
    }

    .list-text.answer.is-wrong .hd a:before {
        background-image: url('../Images/icon-pic/icon_answer-wrong.png?1550555194')
    }

.list-text.answer .hd span {
    display: block
}

.list-text.answer .hd a {
    position: relative;
    display: block;
    font-size: 1.2em;
    padding: 8px;
    color: #607d8b;
    border-bottom: 1px dotted #607d8b;
    font-weight: 700
}

.list-text.answer .ct {
    padding: 8px
}

    .list-text.answer .ct li + li {
        margin-top: 5px
    }

    .list-text.answer .ct li.is-radio.is-select a:before {
        background-image: url('../Images/icon-pic/icon_answer-radio-checked.png?1550555194')
    }

    .list-text.answer .ct li.is-radio a {
        padding-left: 36px
    }

        .list-text.answer .ct li.is-radio a:before {
            content: "​";
            border-radius: 50%;
            background-image: url('../Images/icon-pic/icon_answer-radio.png?1550555194')
        }

    .list-text.answer .ct li.is-checkbox.is-select a:before {
        background-image: url('../Images/icon-pic/icon_answer-checkbox-checked.png?1550555194')
    }

    .list-text.answer .ct li.is-checkbox a {
        padding-left: 36px
    }

        .list-text.answer .ct li.is-checkbox a:before {
            content: "​";
            border-radius: 3px;
            background-image: url('../Images/icon-pic/icon_answer-checkbox.png?1550555194')
        }

    .list-text.answer .ct li.is-answer span:before {
        content: "​"
    }

    .list-text.answer .ct span {
        display: block;
        position: relative;
        padding-left: 43px
    }

        .list-text.answer .ct span:before {
            position: absolute;
            top: 0;
            left: 0;
            bottom: 0;
            width: 28px;
            background-repeat: no-repeat;
            background-position: center;
            background-image: url('../Images/icon-pic/icon_answer-select-right.png?1550555194')
        }

    .list-text.answer .ct a {
        display: block;
        position: relative;
        padding: 8px
    }

        .list-text.answer .ct a:before {
            position: absolute;
            top: 0;
            left: 0;
            bottom: 0;
            width: 28px;
            background-repeat: no-repeat;
            background-position: center
        }

.simple-text.text-result > .bg-drop-layout > .in, .simple-text.text-result > .in {
    padding: 15px;
    text-align: center
}

@media screen and (max-width: 940px) {
    .simple-text.text-result > .bg-drop-layout > .in, .simple-text.text-result > .in {
        padding: 8px
    }
}

.simple-text.text-result .hd {
    display: inline-block;
    vertical-align: middle
}

    .simple-text.text-result .hd h4 {
        font-size: 1.4em
    }

    .simple-text.text-result .hd span:after {
        content: ': '
    }

.simple-text.text-result .ct {
    display: inline-block;
    vertical-align: middle
}

    .simple-text.text-result .ct span {
        font-size: 1.6em;
        color: #474A54
    }

.area-customize.notitle01-pager .hd {
    display: none
}

.area-customize.notitle01-pager .ct > .in {
    text-align: center
}

.area-customize.notitle01-pager .ct ul {
    padding: 0;
    display: inline-block
}

    .area-customize.notitle01-pager .ct ul[data-index="1"] {
        float: left
    }

    .area-customize.notitle01-pager .ct ul[data-index="2"] {
        float: right
    }

    .area-customize.notitle01-pager .ct ul[data-index="3"] {
        text-align: center
    }

    .area-customize.notitle01-pager .ct ul.page, .area-customize.notitle01-pager .ct ul.single {
        margin: 0;
        position: static;
        top: auto;
        right: auto;
        bottom: auto;
        left: auto;
        list-style: none
    }

    .area-customize.notitle01-pager .ct ul.single {
        margin-left: 20px
    }

        .area-customize.notitle01-pager .ct ul.single .select label {
            font-size: 1em;
            color: #D8DAE6
        }

@media screen and (max-width: 560px) {
    .area-customize.notitle01-pager .ct ul.page {
        margin: 15px 0px
    }
}

.area-customize.notitle01-pager .ct ul.page a {
    border-radius: 30px
}

.area-customize.notitle01-pager .ct li {
    float: left;
    line-height: 30px
}

    .area-customize.notitle01-pager .ct li.is-active a {
        background-color: #1872D6;
        color: #fff;
        box-shadow: inset 0px 0px 4px 0px #162c4f
    }

        .area-customize.notitle01-pager .ct li.is-active a:hover {
            background-color: #135aa8
        }

    .area-customize.notitle01-pager .ct li.disabled a {
        background: #1758a3
    }

.area-customize.notitle01-pager .ct span {
    display: block
}

.area-customize.notitle01-pager .ct a {
    color: #D8DAE6;
    padding: 8px 12px
}

    .area-customize.notitle01-pager .ct a:hover {
        background-color: #ccc
    }

    .area-customize.notitle01-pager .ct a:active {
        box-shadow: inset 0px 0px 4px 0px #83858c
    }

.area-customize.notitle01-pager .ct .count {
    font-size: 1em;
    color: #D8DAE6
}

    .area-customize.notitle01-pager .ct .count i {
        margin-right: 5px
    }

.area-customize.notitle01-pager .ct .btn {
    margin: 0 7px 0 -6px;
    padding: 5px 12px;
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
    background: #ccc;
    border: 1px solid #d0d0d0
}

    .area-customize.notitle01-pager .ct .btn:before {
        font-size: inherit;
        color: inherit;
        width: 10px;
        height: 6px;
        margin-left: -5px;
        padding: 2px 2px;
        font-size: 1.1em;
        color: #161B2D;
        text-align: center
    }

    .area-customize.notitle01-pager .ct .btn:hover {
        background: #e4e4e4
    }

    .area-customize.notitle01-pager .ct .btn:active {
        box-shadow: inset 0px 0px 4px 0px #83858c
    }

    .area-customize.notitle01-pager .ct .btn span {
        font-size: 0
    }

.area-customize.notitle01-pager .ct .page_empty {
    padding: 0 8px
}

.area-customize.epaper-status {
    width: 100%;
    text-align: center;
    margin-top: 60px
}

    .area-customize.epaper-status .ct > .in span {
        color: #d0d0d0;
        margin: 12px 0 10px 0;
        font-family: Microsoft JhengHei, Arial;
        display: block;
        font-size: 1.3em;
        font-weight: bold
    }

.area-essay.toggle {
    line-height: 1.7
}

    .area-essay.toggle .hd {
        display: none
    }

    .area-essay.toggle .ct .div {
        display: block;
        padding: 8px
    }

    .area-essay.toggle .ct .img {
        display: none
    }

    .area-essay.toggle .ct .essay {
        overflow: hidden
    }

    .area-essay.toggle .ct .caption {
        position: relative;
        padding-left: 23px;
        margin-bottom: 0
    }

        .area-essay.toggle .ct .caption:before {
            content: "​";
            display: block;
            position: absolute;
            left: 0;
            top: 5px;
            width: 15px;
            height: 15px;
            text-align: center;
            line-height: 15px;
            background-position: center;
            background-repeat: no-repeat;
            background-image: url('../Images/icon-pic/away-b-right.png?1582106427')
        }

    .area-essay.toggle .ct .label {
        display: none
    }

    .area-essay.toggle .ct .p {
        display: none;
        margin-left: 23px;
        padding: 8px;
        border: 1px solid #ccc
    }

    .area-essay.toggle .ct .mark {
        display: none
    }

    .area-essay.toggle .ft {
        padding: 8px
    }

        .area-essay.toggle .ft span {
            display: block
        }

        .area-essay.toggle .ft a {
            display: block;
            padding: 8px;
            border-radius: 3px;
           background-color: #135bab;
            color: #fff;
            text-align: center;
            transition: 150ms
        }

            .area-essay.toggle .ft a:hover {
                background-color: #ff412e
            }

.list-pic.album > .bg-drop-layout > .in > .ct > .in > ul > li, .list-pic.album > .in > .ct > .in > ul > li {
    width: 33.33333%;
    display: inline-block;
    vertical-align: top
}

@media screen and (max-width: 560px) {
    .list-pic.album .ct li {
        max-width: none !important;
        width: 50% !important;
        clear: none
    }

        .list-pic.album .ct li:nth-child(2n+1) {
            clear: left
        }
}

.list-pic.album .ct span {
    position: relative;
    display: block;
    margin: 5px;
    background-color: #e4e4e4
}

.list-pic.album .ct a {
    display: block;
    padding-bottom: 75%
}

    .list-pic.album .ct a:before {
        content: "​";
        position: absolute;
        display: block;
        padding-bottom: 75%;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        background-color: transparent;
        transition: 150ms
    }

    .list-pic.album .ct a:hover:before {
        background-color: rgba(22,27,45,0.5)
    }

@media screen and (max-width: 940px) {
    .list-pic.album .ct a {
        background-color: transparent
    }
}

.list-pic.album .ct img {
    display: none
}

.list-text.detail {
    margin-bottom: 0;
    background-color: #fff;
    padding: 0 24px;
    border: 1px solid #e4e4e4;
    border-radius: 0;
    border-bottom: 0;
    line-height: 32px
}

@media (max-width: 500px) {
    .list-text.detail {
        padding: 0 12px
    }
}

.page-content .list-text.detail, .page-footer .list-text.detail {
    font-size: 1.2em;
    background-color: transparent;
    border: none;
    padding: 0;
    margin-top: 10px
}

@media screen and (max-width: 560px) {
    .page-content .list-text.detail .ct ul, .page-footer .list-text.detail .ct ul {
        text-align: left
    }
}

.page-content .list-text.detail .ct li, .page-footer .list-text.detail .ct li {
    display: block;
    background-color: #fff;
    padding: 0 24px;
    border: 1px solid #e4e4e4;
    margin-top: -1px;
    position: relative
}

    .page-content .list-text.detail .ct li:nth-last-child(1), .page-footer .list-text.detail .ct li:nth-last-child(1) {
        border-radius: 0 0 5px 5px
    }

    .page-content .list-text.detail .ct li ol, .page-footer .list-text.detail .ct li ol {
        margin: 0;
        padding: 0;
        margin-right: 24px;
        margin-bottom: 48px
    }

        .page-content .list-text.detail .ct li ol li, .page-footer .list-text.detail .ct li ol li {
            line-height: 1.6em;
            padding: 8px 24px
        }

.page-content .list-text.detail .ct span, .page-footer .list-text.detail .ct span {
    display: inline-block;
    vertical-align: middle;
    padding: 6px 0;
    padding-left: 24px;
    line-height: 1.6em
}

@media (max-width: 500px) {
    .page-content .list-text.detail .ct span, .page-footer .list-text.detail .ct span {
        padding: 6px 0;
        padding-left: 16px
    }

        .page-content .list-text.detail .ct span::before, .page-footer .list-text.detail .ct span::before {
            left: 16px !important
        }
}

.page-content .list-text.detail .ct span::before, .page-footer .list-text.detail .ct span::before {
    content: "";
    display: block;
    width: 6px;
    height: 6px;
    position: absolute;
    top: 17px;
    left: 32px;
    background-color: #D8DAE6
}

.page-content .list-text.detail .ct a, .page-footer .list-text.detail .ct a {
    display: block
}

.page-footer .list-text.detail {
    margin-top: -12px;
    margin-bottom: 24px
}

.page-content .list-text.detail {
    margin-top: 0;
    font-size: 1.1em
}

    .page-content .list-text.detail .ct li {
        border-radius: 0 !important;
        margin: 0
    }

.style-y-list {
    padding: 0 !important;
    margin: 0 !important
}

    .style-y-list li {
        padding: 0 !important;
        margin: 0 10px 0 0 !important;
        display: inline-block !important;
        border: 0 !important;
        float: left !important
    }

.simple-text.title .ct > .in {
    font-size: 1.3em;
    line-height: 1.8em;
    background-color: #fff;
    padding: 16px 32px;
    border: 1px solid #e4e4e4;
    border-radius: 5px 5px 0 0;
    border-bottom: 4px solid #e4e4e4
}

@media (max-width: 500px) {
    .simple-text.title .ct > .in {
        font-size: 1.2em;
        padding: 8px 16px
    }
}

.simple-text.title .ct > .in .h3, .simple-text.title .ct > .in h3 {
    margin-block-start: 0;
    margin-block-end: 0;
    margin-inline-start: 0px;
    margin-inline-end: 0px
}

.simple-text.title .ct a:hover, .simple-text.title .ct a:focus {
    color: currentColor
}

.area-editor.user-edit {
    font-size: 1.1em
}

    .area-editor.user-edit .ct > .in h4, .area-editor.user-edit .ct > .in .h4 {
        margin-bottom: 8px;
        font-size: 1.1em
    }

    .area-editor.user-edit .ct > .in figure {
        margin: 0
    }

    .area-editor.user-edit i.mark {
        font-style: normal;
        display: inline-block;
        padding: 0px 8px;
        border: #1872D6 1px solid;
        vertical-align: middle;
        color: #1872D6;
        font-size: 0.9em;
        border-radius: 50px;
        margin-right: 5px
    }

    .area-editor.user-edit .director_article img {
        border-radius: 8px
    }

    .area-editor.user-edit .director_article .unit1 {
        font-weight: bold;
        font-size: 1.2em
    }

        .area-editor.user-edit .director_article .unit1 span.green_color {
            color: #009499
        }

    .area-editor.user-edit .director_article .unit2 {
        margin-top: -10px;
        font-weight: bold;
        font-size: 1.2em
    }

        .area-editor.user-edit .director_article .unit2 .name {
            font-size: 2.2em;
            letter-spacing: 5px
        }

    .area-editor.user-edit .director_article h3, .area-editor.user-edit .director_article .h3 {
        margin: 0;
        position: relative;
        line-height: 2.4em;
        padding-left: 24px
    }

        .area-editor.user-edit .director_article h3::before, .area-editor.user-edit .director_article .h3::before {
            content: "";
            position: absolute;
            z-index: 1;
            left: 5px;
            top: 20px;
            display: block;
            width: 5px;
            height: 5px;
            border: 1px solid #FF6F61;
           background-color: #135bab
        }

    .area-editor.user-edit .director_article section {
        margin: 16px 0
    }

    .area-editor.user-edit .organization_chart a {
        text-decoration: none;
        color: #161B2D;
        display: inline-block;
        border-radius: 8px;
        position: relative;
        z-index: 3
    }

        .area-editor.user-edit .organization_chart a::after {
            display: none
        }

    .area-editor.user-edit .organization_chart > ul {
        margin: 0;
        padding: 0;
        list-style: none
    }

        .area-editor.user-edit .organization_chart > ul > li {
            position: relative;
            margin: 16px 0;
            padding: 0;
            list-style: none;
            border-radius: 8px;
            color: #161B2D
        }

            .area-editor.user-edit .organization_chart > ul > li:nth-child(1) {
                text-align: center;
                position: relative
            }

                .area-editor.user-edit .organization_chart > ul > li:nth-child(1) a:hover, .area-editor.user-edit .organization_chart > ul > li:nth-child(1) a:focus {
                   background-color: #135bab;
                    color: #fff
                }

                .area-editor.user-edit .organization_chart > ul > li:nth-child(1)::after {
                    content: "";
                    position: absolute;
                    top: 51px;
                    left: 50%;
                    z-index: 1;
                    display: block;
                    width: 2px;
                    height: 182px;
                    background-color: #b9b9b9
                }

@media (max-width: 500px) {
    .area-editor.user-edit .organization_chart > ul > li:nth-child(1)::after {
        top: 44px
    }
}

.area-editor.user-edit .organization_chart > ul > li:nth-child(2) {
    text-align: center;
    position: relative;
    z-index: 3
}

.area-editor.user-edit .organization_chart > ul > li:nth-child(3) {
    text-align: center;
    position: relative;
    z-index: 2
}

    .area-editor.user-edit .organization_chart > ul > li:nth-child(3) span {
        margin-left: 255px;
        position: relative;
        z-index: 3
    }

@media (max-width: 500px) {
    .area-editor.user-edit .organization_chart > ul > li:nth-child(3) span {
        margin-left: 205px
    }
}

@media (max-width: 420px) {
    .area-editor.user-edit .organization_chart > ul > li:nth-child(3) span {
        padding: 11px 10px;
        margin-left: 180px
    }
}

@media (max-width: 367px) {
    .area-editor.user-edit .organization_chart > ul > li:nth-child(3) span {
        padding: 11px 5px;
        margin-left: 160px
    }
}

@media (max-width: 343px) {
    .area-editor.user-edit .organization_chart > ul > li:nth-child(3) span {
        padding: 11px 0px;
        margin-left: 150px
    }
}

.area-editor.user-edit .organization_chart > ul > li:nth-child(3)::after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 1;
    display: block;
    width: 65px;
    height: 2px;
    background-color: #b9b9b9
}

.area-editor.user-edit .organization_chart > ul > li:lang(en):nth-child(1)::after {
    height: 150px
}

@media (max-width: 500px) {
    .area-editor.user-edit .organization_chart > ul > li:lang(en):nth-child(1)::after {
        top: 40px
    }
}

.area-editor.user-edit .organization_chart > ul > li:lang(en):nth-child(3)::after {
    width: 35px
}

.area-editor.user-edit .organization_chart > ul > li > strong {
    font: 0/0 a;
    color: transparent;
    height: 0
}

.area-editor.user-edit .organization_chart > ul > li > a {
    background-color: #fff
}

.area-editor.user-edit .organization_chart > ul > li > span {
    background-color: #fff
}

.area-editor.user-edit .organization_chart > ul > li > ol {
    margin: 0;
    padding: 0;
    list-style: none;
    padding-top: 16px;
    border-top: 2px solid #b9b9b9
}

    .area-editor.user-edit .organization_chart > ul > li > ol > li {
        display: block;
        margin: 8px 0;
        padding: 0;
        list-style: none;
        color: #161B2D
    }

        .area-editor.user-edit .organization_chart > ul > li > ol > li span {
            display: block
        }

        .area-editor.user-edit .organization_chart > ul > li > ol > li a {
            display: block
        }

.area-editor.user-edit .organization_chart span {
    padding: 11px 24px;
    border: 1px solid #b9b9b9;
    display: inline-block;
    border-radius: 8px;
    line-height: 1.4em
}

.area-editor.user-edit .organization_chart .color-o {
    width: 25%;
    text-align: center;
    float: left;
    box-sizing: border-box;
    padding: 0 10px
}

    .area-editor.user-edit .organization_chart .color-o:lang(en) {
        width: 100% !important
    }

@media (max-width: 600px) {
    .area-editor.user-edit .organization_chart .color-o {
        width: 50%
    }
}

@media (max-width: 420px) {
    .area-editor.user-edit .organization_chart .color-o {
        width: 100%
    }
}

.area-editor.user-edit .organization_chart .color-o span {
    background-color: #fec787;
    padding: 11px 0px
}

.area-editor.user-edit .organization_chart .color-b {
    width: 25%;
    text-align: center;
    float: left;
    box-sizing: border-box;
    padding: 0 10px
}

    .area-editor.user-edit .organization_chart .color-b:lang(en) {
        width: 100% !important
    }

@media (max-width: 600px) {
    .area-editor.user-edit .organization_chart .color-b {
        width: 50%
    }
}

@media (max-width: 420px) {
    .area-editor.user-edit .organization_chart .color-b {
        width: 100%
    }
}

.area-editor.user-edit .organization_chart .color-b span {
    background-color: #bccdeb;
    padding: 11px 0px
}

.area-editor.user-edit .organization_chart .color-b2 a {
    background-color: #bccdeb
}

    .area-editor.user-edit .organization_chart .color-b2 a:hover, .area-editor.user-edit .organization_chart .color-b2 a:focus {
       background-color: #135bab;
        color: #fff
    }

.area-editor.user-edit .organization_chart .color-g {
    width: 33.3333%;
    text-align: center;
    float: left;
    box-sizing: border-box;
    padding: 0 10px
}

    .area-editor.user-edit .organization_chart .color-g:lang(en) {
        width: 100% !important
    }

@media (max-width: 740px) {
    .area-editor.user-edit .organization_chart .color-g {
        width: 50%
    }
}

@media (max-width: 420px) {
    .area-editor.user-edit .organization_chart .color-g {
        width: 100%
    }
}

.area-editor.user-edit .organization_chart .color-g a {
    background-color: #cde7ca
}

    .area-editor.user-edit .organization_chart .color-g a:hover, .area-editor.user-edit .organization_chart .color-g a:focus {
       background-color: #135bab;
        color: #fff
    }

.area-editor.user-edit .organization_chart .color-g span {
    padding: 11px 0px
}

.list-text.label .ct ul {
    text-align: right
}

.list-text.label .ct li {
    display: inline-block
}

.list-text.label .ct span {
    display: block
}

.area-customize.calendar-detail .ct .label {
    float: right
}

[data-js="false"] .area-customize.calendar-detail .ct .label {
    display: none
}

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail .ct .label {
        float: none
    }
}

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail .ct .label ul {
        text-align: center
    }
}

.area-customize.calendar-detail .ct .label li {
    display: inline-block
}

    .area-customize.calendar-detail .ct .label li + li {
        margin-left: 3px
    }

.area-customize.calendar-detail .ct .label span {
    display: block
}

.area-customize.calendar-detail .ct .caption {
    overflow: hidden;
    font-size: 1.2em;
    color: #474A54
}

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail .ct .caption {
        text-align: center;
        margin-bottom: 0;
        margin-top: 5px
    }
}

.area-customize.calendar-detail .ct .caption span {
    color: inherit
}

.area-customize.calendar-detail .ct .caption a {
    color: inherit;
    font-size: 1em
}

.area-customize.calendar-detail .ct .table {
    margin-top: 5px;
    /*background-color: #F7F8FB*/
}

    .area-customize.calendar-detail .ct .table table {
        table-layout: fixed;
        width: 100%
    }

    .area-customize.calendar-detail .ct .table th span {
        padding: 5px 0;
        background-color: #1872D6;
        color: #fff
    }

    .area-customize.calendar-detail .ct .table td {
        transition: 150ms;
        border: 1px solid #ccc;
        padding: 3px;
        vertical-align: top
    }

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail .ct .table td {
        border: 0
    }
}

.area-customize.calendar-detail .ct .table td > div {
    min-height: 120px
}

.area-customize.calendar-detail .ct .table td:hover {
    background-color: #ccc
}

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail .ct .table th, .area-customize.calendar-detail .ct .table td {
        text-align: center
    }
}

.area-customize.calendar-detail .ct .table th span {
    display: block
}

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail .ct .table .event .mark {
        text-decoration: underline
    }
}

.area-customize.calendar-detail .ct .table .this-week {
    background-color: #fff
}

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail .ct .table .this-week {
        border: 1px solid #ccc;
        border-color: #F7F8FB
    }
}

.area-customize.calendar-detail .ct .table .prev-mounth .mark {
    background-color: #e4e4e4
}

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail .ct .table .prev-mounth .mark {
        background-color: transparent;
        color: #e4e4e4
    }
}

.area-customize.calendar-detail .ct .table .next-mounth .mark {
    background-color: #e4e4e4
}

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail .ct .table .next-mounth .mark {
        background-color: transparent;
        color: #e4e4e4
    }
}

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail .ct .table .weekend .mark {
        color: #474A54
    }
}

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail .ct .table .weekend.prev-mounth .mark, .area-customize.calendar-detail .ct .table .weekend.next-mounth .mark {
        color: #90929d
    }
}

.area-customize.calendar-detail .ct .table .today {
    color: #1872D6
}

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail .ct .table .today {
        background-color: #1872D6
    }
}

.area-customize.calendar-detail .ct .table .today .list a:before {
    background-color: #1872D6
}

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail .ct .table .today .mark {
        color: #fff
    }
}

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail .ct .table .is-active {
       background-color: #135bab
    }
}

.area-customize.calendar-detail .ct .table .is-active .list a:before {
   background-color: #135bab
}

.area-customize.calendar-detail .ct .table .is-active .mark {
   background-color: #135bab
}

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail .ct .table .is-active .mark {
        background-color: transparent;
        color: #fff
    }
}

.area-customize.calendar-detail .ct .table .list {
    margin-top: 3px
}

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail .ct .table .list {
        display: none
    }
}

.area-customize.calendar-detail .ct .table .list span {
    display: block
}

.area-customize.calendar-detail .ct .table .list a {
    position: relative;
    display: block;
    padding: 3px;
    padding-left: 15px
}

    .area-customize.calendar-detail .ct .table .list a:hover {
        background-color: #fff
    }

    .area-customize.calendar-detail .ct .table .list a:before {
        content: "​";
        display: block;
        position: absolute;
        top: 12px;
        left: 6px;
        width: 3px;
        height: 3px;
        background-color: #e4e4e4
    }

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail .ct .table .mark {
        display: block;
        font-size: 1.1em;
        color: #474A54;
        margin-right: 0;
        padding: 0;
        background-color: transparent
    }
}

.area-customize.calendar-detail .ct .table .mark:hover {
    text-decoration: underline
}

.area-customize.calendar-detail02 .ct .caption {
    font-size: 1.2em;
    color: #474A54;
    text-align: center
}

    .area-customize.calendar-detail02 .ct .caption span {
        color: inherit
    }

    .area-customize.calendar-detail02 .ct .caption a {
        color: inherit;
        font-size: 1em
    }

.area-customize.calendar-detail02 .ct .heading {
    position: relative;
    width: 320px;
    margin: 15px auto
}

.area-customize.calendar-detail02 .ct .list ul {
    text-align: center
}

.area-customize.calendar-detail02 .ct .list li {
    display: inline-block
}

    .area-customize.calendar-detail02 .ct .list li + li {
        margin-left: 3px
    }

    .area-customize.calendar-detail02 .ct .list li.is-active a {
        color: #fff;
        background-color: #388ce9
    }

        .area-customize.calendar-detail02 .ct .list li.is-active a:before {
            background-color: #fff
        }

    .area-customize.calendar-detail02 .ct .list li.is-today a {
        color: #fff;
        background-color: #1872D6
    }

        .area-customize.calendar-detail02 .ct .list li.is-today a:before {
            background-color: #fff
        }

.area-customize.calendar-detail02 .ct .list span {
    display: block
}

.area-customize.calendar-detail02 .ct .list a {
    position: relative;
    display: block;
    height: 60px;
    width: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 3px;
    /*background-color: #F7F8FB*/
    transition: 150ms
}

    .area-customize.calendar-detail02 .ct .list a:hover {
        background-color: #f4f9fe;
        color: inherit
    }

    .area-customize.calendar-detail02 .ct .list a:before {
        content: "​";
        position: absolute;
        top: 30px;
        left: 3px;
        right: 3px;
        height: 1px;
        background-color: #e4e4e4
    }

.area-customize.calendar-detail02 .ct .list .mark {
    position: absolute;
    top: 30px;
    right: 0;
    bottom: 0;
    left: 0
}

.area-customize.calendar-detail02 .ct .label li.prev a {
    left: 0;
    background-image: url('../Images/icon-pic/away-b-left.png?1582106427')
}

.area-customize.calendar-detail02 .ct .label li.next a {
    right: 0;
    background-image: url('../Images/icon-pic/away-b-right.png?1582106427')
}

.area-customize.calendar-detail02 .ct .label a {
    position: absolute;
    top: 0;
    bottom: 0;
    width: 30px;
    background-position: center;
    background-repeat: no-repeat;
    transition: 150ms
}

    .area-customize.calendar-detail02 .ct .label a:hover {
        transform: scale(1.2)
    }

.area-customize.calendar-detail02 .ct .table {
    margin: 5px 0
}

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail02 .ct .table {
        display: block
    }
}

.area-customize.calendar-detail02 .ct .table table {
    width: 100%
}

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail02 .ct .table tbody {
        display: block
    }
}

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail02 .ct .table tr + tr {
        margin-top: 8px
    }
}

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail02 .ct .table tr {
        display: block;
        border: 1px solid #ccc
    }
}

.area-customize.calendar-detail02 .ct .table tr:nth-child(odd) {
    /*background-color: #F7F8FB*/
}

.area-customize.calendar-detail02 .ct .table tr:hover {
    background-color: #f4f9fe
}

.area-customize.calendar-detail02 .ct .table tr a:hover {
    color: inherit
}

.area-customize.calendar-detail02 .ct .table th {
    border-top: 3px solid #e4e4e4;
    border-bottom: 1px solid #e4e4e4;
    background-color: #ccc
}

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail02 .ct .table th {
        display: none
    }
}

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail02 .ct .table td + td {
        border-top: 1px solid #ccc;
        border-top-style: dotted
    }
}

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail02 .ct .table td {
        display: block
    }
}

.area-customize.calendar-detail02 .ct .table td .mark {
    display: inline-block;
   background-color: #135bab;
    padding: 3px 8px;
    border-radius: 30px;
    color: #fff;
    font-size: 0.95em
}

.area-customize.calendar-detail02 .ct .table th, .area-customize.calendar-detail02 .ct .table td {
    padding: 8px 5px;
    text-align: center
}

    .area-customize.calendar-detail02 .ct .table th:before, .area-customize.calendar-detail02 .ct .table td:before {
        display: inline-block;
        color: #e4e4e4
    }

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail02 .ct .table th:before, .area-customize.calendar-detail02 .ct .table td:before {
        content: attr(title) "："
    }
}

.area-customize.calendar-detail02 .ct .table th:last-child, .area-customize.calendar-detail02 .ct .table td:last-child {
    text-align: left
}

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail02 .ct .table th, .area-customize.calendar-detail02 .ct .table td {
        text-align: left
    }
}

.area-customize.calendar-detail03 .ct .caption {
    float: left;
    font-size: 1.4em;
    color: #474A54
}

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail03 .ct .caption {
        float: none;
        text-align: center
    }
}

.area-customize.calendar-detail03 .ct .caption span {
    color: inherit
}

.area-customize.calendar-detail03 .ct .caption a {
    color: inherit;
    font-size: 1em;
    font-weight: 700
}

.area-customize.calendar-detail03 .ct .caption .mark {
    font-weight: 400
}

.area-customize.calendar-detail03 .ct .label {
    overflow: hidden;
    text-align: center
}

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail03 .ct .label {
        margin-top: 8px
    }
}

.area-customize.calendar-detail03 .ct .label ul {
    display: inline-block;
    vertical-align: middle
}

.area-customize.calendar-detail03 .ct .label li {
    float: left
}

    .area-customize.calendar-detail03 .ct .label li + li a {
        border-left: 0
    }

    .area-customize.calendar-detail03 .ct .label li:nth-child(1) a {
        border-radius: 3px 0 0 3px
    }

    .area-customize.calendar-detail03 .ct .label li:nth-last-child(1) a {
        border-radius: 0 3px 3px 0
    }

.area-customize.calendar-detail03 .ct .label span {
    display: block
}

.area-customize.calendar-detail03 .ct .label a {
    display: block;
    padding: 5px 15px;
    color: #1872D6;
    border: 1px solid #1872D6;
    transition: 150ms
}

    .area-customize.calendar-detail03 .ct .label a:hover {
        background-color: #1872D6;
        color: #fff
    }

.area-customize.calendar-detail03 .ct .table {
    margin-top: 8px
}

    .area-customize.calendar-detail03 .ct .table table {
        table-layout: fixed;
        width: 100%
    }

    .area-customize.calendar-detail03 .ct .table th.weekend span {
        color: #e4e4e4
    }

    .area-customize.calendar-detail03 .ct .table th span {
        padding: 5px 8px;
        color: #D8DAE6;
        text-align: right
    }

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail03 .ct .table th span {
        text-align: center
    }
}

.area-customize.calendar-detail03 .ct .table td {
    transition: 150ms;
    border: 1px solid #ccc;
    padding: 5px;
    vertical-align: top
}

    .area-customize.calendar-detail03 .ct .table td.weekend {
        /*background-color: #F7F8FB*/
    }

    .area-customize.calendar-detail03 .ct .table td > div {
        min-height: 120px;
        text-align: right
    }

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail03 .ct .table td > div {
        min-height: 0;
        text-align: center
    }
}

.area-customize.calendar-detail03 .ct .table th span {
    display: block
}

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail03 .ct .table .event .mark {
        text-decoration: underline
    }
}

.area-customize.calendar-detail03 .ct .table .this-week {
    background-color: #fff
}

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail03 .ct .table .this-week {
        border: 1px solid #ccc;
        border-color: #F7F8FB
    }
}

.area-customize.calendar-detail03 .ct .table .weekend .mark {
    color: #e4e4e4
}

.area-customize.calendar-detail03 .ct .table .today .mark {
    background-color: #1872D6;
    color: #fff
}

.area-customize.calendar-detail03 .ct .table .list {
    margin-top: 3px
}

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail03 .ct .table .list {
        display: none
    }
}

.area-customize.calendar-detail03 .ct .table .list li + li {
    margin-top: 3px
}

.area-customize.calendar-detail03 .ct .table .list span {
    display: block
}

.area-customize.calendar-detail03 .ct .table .list a {
    position: relative;
    display: block;
    text-align: left;
    padding: 3px;
    border-radius: 3px;
    background-color: #fff4f3
}

    .area-customize.calendar-detail03 .ct .table .list a:hover {
        background-color: #ffa299;
        color: inherit
    }

.area-customize.calendar-detail03 .ct .table .mark {
    display: inline-block;
    width: 25px;
    text-align: center;
    line-height: 25px;
    font-weight: 700;
    border-radius: 50%
}

.area-customize.calendar-detail04.is-list .ct .table table {
    display: block
}

.area-customize.calendar-detail04.is-list .ct .table tbody {
    display: block
}

.area-customize.calendar-detail04.is-list .ct .table tr {
    display: block
}

.area-customize.calendar-detail04.is-list .ct .table th {
    display: none
}

.area-customize.calendar-detail04.is-list .ct .table td {
    display: block;
    border-top: 0;
    border-left: 0;
    border-right: 0
}

    .area-customize.calendar-detail04.is-list .ct .table td > div {
        min-height: 0
    }

@media screen and (max-width: 940px) {
    .area-customize.calendar-detail04.is-list .ct .table td {
        text-align: left
    }
}

.area-customize.calendar-detail04.is-list .ct .table .prev-mounth {
    display: none
}

.area-customize.calendar-detail04.is-list .ct .table .next-mounth {
    display: none
}

@media screen and (max-width: 940px) {
    .area-customize.calendar-detail04.is-list .ct .table .list {
        display: block
    }
}

.area-customize.calendar-detail04.is-list .ct .table .list a {
    overflow: visible;
    text-overflow: clip;
    white-space: normal
}

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail04.is-list .ct .table .mark {
        display: inline-block;
        padding: 5px 8px;
        color: #fff;
        background-color: #474A54
    }
}

.area-customize.calendar-detail04.is-list .ft a {
    background-image: url('../Images/icon-pic/block.png?1582106427')
}

.area-customize.calendar-detail04 .ct .label {
    float: right
}

[data-js="false"] .area-customize.calendar-detail04 .ct .label {
    display: none
}

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail04 .ct .label {
        float: none
    }
}

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail04 .ct .label ul {
        text-align: center
    }
}

.area-customize.calendar-detail04 .ct .label li {
    display: inline-block
}

    .area-customize.calendar-detail04 .ct .label li + li {
        margin-left: 3px
    }

.area-customize.calendar-detail04 .ct .label span {
    display: block
}

.area-customize.calendar-detail04 .ct .caption {
    overflow: hidden;
    font-size: 1.2em;
    color: #474A54
}

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail04 .ct .caption {
        text-align: center;
        margin-bottom: 0;
        margin-top: 5px
    }
}

.area-customize.calendar-detail04 .ct .caption span {
    color: inherit
}

.area-customize.calendar-detail04 .ct .caption a {
    color: inherit;
    font-size: 1em
}

.area-customize.calendar-detail04 .ct .table {
    margin-top: 5px
}

    .area-customize.calendar-detail04 .ct .table table {
        table-layout: fixed;
        width: 100%
    }

    .area-customize.calendar-detail04 .ct .table th span {
        padding: 5px 0;
        background-color: #1872D6;
        color: #fff
    }

    .area-customize.calendar-detail04 .ct .table td {
        transition: 150ms;
        border: 1px solid #ccc;
        padding: 3px;
        vertical-align: top
    }

        .area-customize.calendar-detail04 .ct .table td > div {
            min-height: 120px
        }

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail04 .ct .table td > div {
        min-height: 0
    }
}

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail04 .ct .table th, .area-customize.calendar-detail04 .ct .table td {
        text-align: center
    }
}

.area-customize.calendar-detail04 .ct .table th span {
    display: block
}

.area-customize.calendar-detail04 .ct .table .event {
    background-color: #fff4f3
}

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail04 .ct .table .event .mark {
        text-decoration: underline
    }
}

.area-customize.calendar-detail04 .ct .table .this-week {
    background-color: #fff
}

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail04 .ct .table .this-week {
        border: 1px solid #ccc;
        border-color: #F7F8FB
    }
}

.area-customize.calendar-detail04 .ct .table .prev-mounth {
    /*background-color: #F7F8FB*/
}

    .area-customize.calendar-detail04 .ct .table .prev-mounth .mark {
        display: none
    }

    .area-customize.calendar-detail04 .ct .table .prev-mounth .list {
        display: none
    }

.area-customize.calendar-detail04 .ct .table .next-mounth {
    /*background-color: #F7F8FB*/
}

    .area-customize.calendar-detail04 .ct .table .next-mounth .mark {
        display: none
    }

    .area-customize.calendar-detail04 .ct .table .next-mounth .list {
        display: none
    }

.area-customize.calendar-detail04 .ct .table .today {
    color: #1872D6
}

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail04 .ct .table .today {
        background-color: #1872D6
    }
}

.area-customize.calendar-detail04 .ct .table .today .list a:before {
    background-color: #1872D6
}

.area-customize.calendar-detail04 .ct .table .today .mark {
    background-color: #1872D6
}

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail04 .ct .table .today .mark {
        color: #fff
    }
}

.area-customize.calendar-detail04 .ct .table .list {
    margin-top: 3px
}

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail04 .ct .table .list {
        display: none
    }
}

.area-customize.calendar-detail04 .ct .table .list span {
    display: block
}

.area-customize.calendar-detail04 .ct .table .list a {
    position: relative;
    display: block;
    padding: 3px;
    padding-left: 15px
}

    .area-customize.calendar-detail04 .ct .table .list a:before {
        content: "​";
        display: block;
        position: absolute;
        top: 12px;
        left: 6px;
        width: 3px;
        height: 3px;
        background-color: #e4e4e4
    }

@media screen and (max-width: 560px) {
    .area-customize.calendar-detail04 .ct .table .mark {
        display: block;
        font-size: 1.1em;
        color: #474A54;
        margin-right: 0;
        padding: 0;
        background-color: transparent
    }
}

.area-customize.calendar-detail04 .ct .table .mark:hover {
    text-decoration: underline
}

.area-customize.calendar-detail04 .ft {
    position: absolute;
    top: 0;
    right: 0
}

    .area-customize.calendar-detail04 .ft ul {
        text-align: right
    }

    .area-customize.calendar-detail04 .ft li {
        display: inline-block
    }

        .area-customize.calendar-detail04 .ft li + li {
            margin-left: 3px
        }

    .area-customize.calendar-detail04 .ft span {
        display: block
    }

    .area-customize.calendar-detail04 .ft a {
        display: block;
        width: 26px;
        height: 22px;
        border: 1px solid #ccc;
        border-radius: 3px;
        background-image: url('../Images/icon-pic/list.png?1582106427');
        background-repeat: no-repeat;
        background-position: center;
        transition: 150ms
    }

        .area-customize.calendar-detail04 .ft a:hover {
            /*background-color: #F7F8FB*/
        }

.area-customize.calendar-schedule .ct .heading {
    position: relative;
    width: 320px;
    margin: 0 auto
}

[data-js="false"] .area-customize.calendar-schedule .ct .label {
    display: none
}

.area-customize.calendar-schedule .ct .label li.prev a {
    left: 0;
    background-image: url('../Images/icon-pic/away-double-b-left.png?1582106427')
}

.area-customize.calendar-schedule .ct .label li.next a {
    right: 0;
    background-image: url('../Images/icon-pic/away-double-b-right.png?1582106427')
}

.area-customize.calendar-schedule .ct .label a {
    position: absolute;
    top: 0;
    bottom: 0;
    width: 30px;
    background-position: center;
    background-repeat: no-repeat;
    transition: 150ms
}

    .area-customize.calendar-schedule .ct .label a:hover {
        transform: scale(1.2)
    }

.area-customize.calendar-schedule .ct .caption {
    margin: 0 30px;
    font-size: 1.2em;
    font-weight: 700;
    color: #474A54;
    text-align: center
}

    .area-customize.calendar-schedule .ct .caption span {
        color: inherit
    }

    .area-customize.calendar-schedule .ct .caption a {
        color: inherit;
        font-size: 1em
    }

.area-customize.calendar-schedule .ct .table {
    margin: 15px 0
}

    .area-customize.calendar-schedule .ct .table table {
        table-layout: fixed;
        width: 100%
    }

    .area-customize.calendar-schedule .ct .table td {
        transition: 150ms;
        padding: 0 3px;
        vertical-align: top
    }

        .area-customize.calendar-schedule .ct .table td:hover {
            background-color: #ccc
        }

    .area-customize.calendar-schedule .ct .table th, .area-customize.calendar-schedule .ct .table td {
        text-align: center
    }

    .area-customize.calendar-schedule .ct .table span {
        padding: 8px 0;
        display: block;
        position: relative;
        z-index: 1
    }

        .area-customize.calendar-schedule .ct .table span:after {
            display: block;
            position: absolute;
            left: 50%;
            top: 3px;
            bottom: 3px;
            width: 30px;
            margin-left: -15px;
            z-index: -1;
            border-radius: 15px
        }

    .area-customize.calendar-schedule .ct .table a:hover {
        text-decoration: underline
    }

    .area-customize.calendar-schedule .ct .table .event {
        text-decoration: underline;
        font-weight: 700
    }

    .area-customize.calendar-schedule .ct .table .prev-mounth {
        color: #e4e4e4
    }

    .area-customize.calendar-schedule .ct .table .next-mounth {
        color: #e4e4e4
    }

    .area-customize.calendar-schedule .ct .table .weekend {
        color: #FF6F61
    }

        .area-customize.calendar-schedule .ct .table .weekend.prev-mounth, .area-customize.calendar-schedule .ct .table .weekend.next-mounth {
            color: #e4e4e4
        }

    .area-customize.calendar-schedule .ct .table .today span {
        display: block;
        color: #fff
    }

        .area-customize.calendar-schedule .ct .table .today span:after {
            content: "​";
            background-color: #1872D6
        }

    .area-customize.calendar-schedule .ct .table .today a {
        color: inherit
    }

.area-customize.calendar-schedule .ct .list {
    margin-top: 8px
}

    .area-customize.calendar-schedule .ct .list li {
        display: inline-block;
        vertical-align: middle
    }

        .area-customize.calendar-schedule .ct .list li.is-event a:before {
            background-color: #1872D6;
            border-radius: 50%
        }

        .area-customize.calendar-schedule .ct .list li.is-this-week a:before {
            background-color: #e4e4e4
        }

        .area-customize.calendar-schedule .ct .list li.is-this-month a:before {
            background-color: #161B2D
        }

        .area-customize.calendar-schedule .ct .list li + li {
            margin-left: 5px
        }

    .area-customize.calendar-schedule .ct .list span {
        display: block
    }

    .area-customize.calendar-schedule .ct .list a {
        display: block
    }

        .area-customize.calendar-schedule .ct .list a:before {
            content: "​";
            display: inline-block;
            width: 10px;
            height: 10px;
            vertical-align: middle;
            margin-right: 5px
        }

.area-customize.calendar-schedule .ct .mark {
    margin-top: 8px;
    color: #D8DAE6
}

.group-list.content {
    font-size: 1.1em
}

    .group-list.content[data-setlen="2"] > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.content[data-setlen="2"] > .in > .ct > .in > ul > li {
        display: inline-block;
        width: 50%;
        vertical-align: top;
        padding: 8px;
        box-sizing: border-box
    }

@media screen and (max-width: 940px) {
    .group-list.content[data-setlen="2"] > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.content[data-setlen="2"] > .in > .ct > .in > ul > li {
        display: block;
        width: auto;
        padding: 0
    }
}

.group-list.content[data-setlen="2"] > .bg-drop-layout > .in > .ct > .in > ul > li + li, .group-list.content[data-setlen="2"] > .in > .ct > .in > ul > li + li {
    margin-top: 0
}

@media screen and (max-width: 940px) {
    .group-list.content[data-setlen="2"] > .bg-drop-layout > .in > .ct > .in > ul > li + li, .group-list.content[data-setlen="2"] > .in > .ct > .in > ul > li + li {
        margin-top: 5px
    }
}

.group-list.content[data-setlen="3"] > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.content[data-setlen="3"] > .in > .ct > .in > ul > li {
    display: inline-block;
    width: 33.33333%;
    vertical-align: top;
    padding: 8px;
    box-sizing: border-box
}

@media screen and (max-width: 940px) {
    .group-list.content[data-setlen="3"] > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.content[data-setlen="3"] > .in > .ct > .in > ul > li {
        display: block;
        width: auto;
        padding: 0
    }
}

.group-list.content[data-setlen="3"] > .bg-drop-layout > .in > .ct > .in > ul > li + li, .group-list.content[data-setlen="3"] > .in > .ct > .in > ul > li + li {
    margin-top: 0
}

@media screen and (max-width: 940px) {
    .group-list.content[data-setlen="3"] > .bg-drop-layout > .in > .ct > .in > ul > li + li, .group-list.content[data-setlen="3"] > .in > .ct > .in > ul > li + li {
        margin-top: 5px
    }
}

.group-list.content[data-setlen="4"] > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.content[data-setlen="4"] > .in > .ct > .in > ul > li {
    display: inline-block;
    width: 25%;
    vertical-align: top;
    padding: 8px;
    box-sizing: border-box
}

@media screen and (max-width: 940px) {
    .group-list.content[data-setlen="4"] > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.content[data-setlen="4"] > .in > .ct > .in > ul > li {
        display: block;
        width: auto;
        padding: 0
    }
}

.group-list.content[data-setlen="4"] > .bg-drop-layout > .in > .ct > .in > ul > li + li, .group-list.content[data-setlen="4"] > .in > .ct > .in > ul > li + li {
    margin-top: 0
}

@media screen and (max-width: 940px) {
    .group-list.content[data-setlen="4"] > .bg-drop-layout > .in > .ct > .in > ul > li + li, .group-list.content[data-setlen="4"] > .in > .ct > .in > ul > li + li {
        margin-top: 5px
    }
}

.group-list.content[data-setlen="5"] > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.content[data-setlen="5"] > .in > .ct > .in > ul > li {
    display: inline-block;
    width: 20%;
    vertical-align: top;
    padding: 8px;
    box-sizing: border-box
}

@media screen and (max-width: 940px) {
    .group-list.content[data-setlen="5"] > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.content[data-setlen="5"] > .in > .ct > .in > ul > li {
        display: block;
        width: auto;
        padding: 0
    }
}

.group-list.content[data-setlen="5"] > .bg-drop-layout > .in > .ct > .in > ul > li + li, .group-list.content[data-setlen="5"] > .in > .ct > .in > ul > li + li {
    margin-top: 0
}

@media screen and (max-width: 940px) {
    .group-list.content[data-setlen="5"] > .bg-drop-layout > .in > .ct > .in > ul > li + li, .group-list.content[data-setlen="5"] > .in > .ct > .in > ul > li + li {
        margin-top: 5px
    }
}

.group-list.content > .bg-drop-layout > .in > .ct > .in > ul > li + li, .group-list.content > .in > .ct > .in > ul > li + li {
    margin-top: 5px
}

.list-text.content-file {
    border: 1px solid #e4e4e4;
    border-left-width: 4px;
    border-left-style: solid;
    border-left-color: #e4e4e4;
    padding: 4px 16px;
    border-left-color: #1872D6;
    background-color: #FFF;
    margin-bottom: 10px
}

    .list-text.content-file .hd {
        display: inline-block;
        vertical-align: middle
    }

@media screen and (max-width: 560px) {
    .list-text.content-file .hd {
        display: block
    }
}

.list-text.content-file .ct {
    display: inline-block;
    margin-left: 8px;
    vertical-align: middle
}

@media screen and (max-width: 560px) {
    .list-text.content-file .ct {
        display: block;
        margin-left: 0
    }
}

.list-text.content-file .ct ul {
    padding: 5px
}

.list-text.content-file .ct li {
    display: inline-block;
    margin: 10px 0
}

@media screen and (max-width: 560px) {
    .list-text.content-file .ct li {
        display: block;
        margin-top: 5px
    }
}

.list-text.content-file .ct li::after {
    content: ' | ';
    color: #e4e4e4
}

@media screen and (max-width: 560px) {
    .list-text.content-file .ct li::after {
        content: none;
        display: none
    }
}

.list-text.content-file .ct li:nth-last-child(1)::after {
    content: none;
    display: none
}

.list-text.content-file .ct li.ai a {
    border-color: #5A422A;
    font-size: 0.85em
}

    .list-text.content-file .ct li.ai a:before {
        background-image: url('../Images/icon-pic/file-type-ai.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.ai a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #5A422A;
        font-size: 1em
    }

    .list-text.content-file .ct li.ai a:hover, .list-text.content-file .ct li.ai a:focus {
        border-color: #5A422A;
        color: #fff;
        background-color: #5A422A
    }

        .list-text.content-file .ct li.ai a:hover::after, .list-text.content-file .ct li.ai a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.avi a {
    border-color: #1E4B84;
    font-size: 0.85em
}

    .list-text.content-file .ct li.avi a:before {
        background-image: url('../Images/icon-pic/file-type-avi.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.avi a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #1E4B84;
        font-size: 1em
    }

    .list-text.content-file .ct li.avi a:hover, .list-text.content-file .ct li.avi a:focus {
        border-color: #1E4B84;
        color: #fff;
        background-color: #1E4B84
    }

        .list-text.content-file .ct li.avi a:hover::after, .list-text.content-file .ct li.avi a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.bmp a {
    border-color: #333;
    font-size: 0.85em
}

    .list-text.content-file .ct li.bmp a:before {
        background-image: url('../Images/icon-pic/file-type-bmp.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.bmp a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #333;
        font-size: 1em
    }

    .list-text.content-file .ct li.bmp a:hover, .list-text.content-file .ct li.bmp a:focus {
        border-color: #333;
        color: #fff;
        background-color: #333
    }

        .list-text.content-file .ct li.bmp a:hover::after, .list-text.content-file .ct li.bmp a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.cdr a {
    border-color: #39B54A;
    font-size: 0.85em
}

    .list-text.content-file .ct li.cdr a:before {
        background-image: url('../Images/icon-pic/file-type-cdr.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.cdr a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #39B54A;
        font-size: 1em
    }

    .list-text.content-file .ct li.cdr a:hover, .list-text.content-file .ct li.cdr a:focus {
        border-color: #39B54A;
        color: #fff;
        background-color: #39B54A
    }

        .list-text.content-file .ct li.cdr a:hover::after, .list-text.content-file .ct li.cdr a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.css a {
    border-color: #BEC730;
    font-size: 0.85em
}

    .list-text.content-file .ct li.css a:before {
        background-image: url('../Images/icon-pic/file-type-css.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.css a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #BEC730;
        font-size: 1em
    }

    .list-text.content-file .ct li.css a:hover, .list-text.content-file .ct li.css a:focus {
        border-color: #BEC730;
        color: #fff;
        background-color: #BEC730
    }

        .list-text.content-file .ct li.css a:hover::after, .list-text.content-file .ct li.css a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.csv a {
    border-color: #745076;
    font-size: 0.85em
}

    .list-text.content-file .ct li.csv a:before {
        background-image: url('../Images/icon-pic/file-type-csv.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.csv a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #745076;
        font-size: 1em
    }

    .list-text.content-file .ct li.csv a:hover, .list-text.content-file .ct li.csv a:focus {
        border-color: #745076;
        color: #fff;
        background-color: #745076
    }

        .list-text.content-file .ct li.csv a:hover::after, .list-text.content-file .ct li.csv a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.dmg a {
    border-color: gray;
    font-size: 0.85em
}

    .list-text.content-file .ct li.dmg a:before {
        background-image: url('../Images/icon-pic/file-type-dmg.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.dmg a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: gray;
        font-size: 1em
    }

    .list-text.content-file .ct li.dmg a:hover, .list-text.content-file .ct li.dmg a:focus {
        border-color: gray;
        color: #fff;
        background-color: gray
    }

        .list-text.content-file .ct li.dmg a:hover::after, .list-text.content-file .ct li.dmg a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.doc a {
    border-color: #2A5696;
    font-size: 0.85em
}

    .list-text.content-file .ct li.doc a:before {
        background-image: url('../Images/icon-pic/file-type-doc.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.doc a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #2A5696;
        font-size: 1em
    }

    .list-text.content-file .ct li.doc a:hover, .list-text.content-file .ct li.doc a:focus {
        border-color: #2A5696;
        color: #fff;
        background-color: #2A5696
    }

        .list-text.content-file .ct li.doc a:hover::after, .list-text.content-file .ct li.doc a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.docx a {
    border-color: #2A5696;
    font-size: 0.85em
}

    .list-text.content-file .ct li.docx a:before {
        background-image: url('../Images/icon-pic/file-type-docx.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.docx a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #2A5696;
        font-size: 1em
    }

    .list-text.content-file .ct li.docx a:hover, .list-text.content-file .ct li.docx a:focus {
        border-color: #2A5696;
        color: #fff;
        background-color: #2A5696
    }

        .list-text.content-file .ct li.docx a:hover::after, .list-text.content-file .ct li.docx a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.exe a {
    border-color: #333;
    font-size: 0.85em
}

    .list-text.content-file .ct li.exe a:before {
        background-image: url('../Images/icon-pic/file-type-exe.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.exe a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #333;
        font-size: 1em
    }

    .list-text.content-file .ct li.exe a:hover, .list-text.content-file .ct li.exe a:focus {
        border-color: #333;
        color: #fff;
        background-color: #333
    }

        .list-text.content-file .ct li.exe a:hover::after, .list-text.content-file .ct li.exe a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.gif a {
    border-color: #DCA61F;
    font-size: 0.85em
}

    .list-text.content-file .ct li.gif a:before {
        background-image: url('../Images/icon-pic/file-type-gif.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.gif a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #DCA61F;
        font-size: 1em
    }

    .list-text.content-file .ct li.gif a:hover, .list-text.content-file .ct li.gif a:focus {
        border-color: #DCA61F;
        color: #fff;
        background-color: #DCA61F
    }

        .list-text.content-file .ct li.gif a:hover::after, .list-text.content-file .ct li.gif a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.html a {
    border-color: #25B7D3;
    font-size: 0.85em
}

    .list-text.content-file .ct li.html a:before {
        background-image: url('../Images/icon-pic/file-type-html.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.html a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #25B7D3;
        font-size: 1em
    }

    .list-text.content-file .ct li.html a:hover, .list-text.content-file .ct li.html a:focus {
        border-color: #25B7D3;
        color: #fff;
        background-color: #25B7D3
    }

        .list-text.content-file .ct li.html a:hover::after, .list-text.content-file .ct li.html a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.ico a {
    border-color: #A60B09;
    font-size: 0.85em
}

    .list-text.content-file .ct li.ico a:before {
        background-image: url('../Images/icon-pic/file-type-ico.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.ico a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #A60B09;
        font-size: 1em
    }

    .list-text.content-file .ct li.ico a:hover, .list-text.content-file .ct li.ico a:focus {
        border-color: #A60B09;
        color: #fff;
        background-color: #A60B09
    }

        .list-text.content-file .ct li.ico a:hover::after, .list-text.content-file .ct li.ico a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.jpeg a {
    border-color: #208895;
    font-size: 0.85em
}

    .list-text.content-file .ct li.jpeg a:before {
        background-image: url('../Images/icon-pic/file-type-jpeg.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.jpeg a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #208895;
        font-size: 1em
    }

    .list-text.content-file .ct li.jpeg a:hover, .list-text.content-file .ct li.jpeg a:focus {
        border-color: #208895;
        color: #fff;
        background-color: #208895
    }

        .list-text.content-file .ct li.jpeg a:hover::after, .list-text.content-file .ct li.jpeg a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.jpg a {
    border-color: #208895;
    font-size: 0.85em
}

    .list-text.content-file .ct li.jpg a:before {
        background-image: url('../Images/icon-pic/file-type-jpg.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.jpg a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #208895;
        font-size: 1em
    }

    .list-text.content-file .ct li.jpg a:hover, .list-text.content-file .ct li.jpg a:focus {
        border-color: #208895;
        color: #fff;
        background-color: #208895
    }

        .list-text.content-file .ct li.jpg a:hover::after, .list-text.content-file .ct li.jpg a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.js a {
    border-color: #5E5021;
    font-size: 0.85em
}

    .list-text.content-file .ct li.js a:before {
        background-image: url('../Images/icon-pic/file-type-js.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.js a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #5E5021;
        font-size: 1em
    }

    .list-text.content-file .ct li.js a:hover, .list-text.content-file .ct li.js a:focus {
        border-color: #5E5021;
        color: #fff;
        background-color: #5E5021
    }

        .list-text.content-file .ct li.js a:hover::after, .list-text.content-file .ct li.js a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.link a {
    border-color: #0069FF;
    font-size: 0.85em
}

    .list-text.content-file .ct li.link a:before {
        background-image: url('../Images/icon-pic/file-type-link.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.link a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #0069FF;
        font-size: 1em
    }

    .list-text.content-file .ct li.link a:hover, .list-text.content-file .ct li.link a:focus {
        border-color: #0069FF;
        color: #fff;
        background-color: #0069FF
    }

        .list-text.content-file .ct li.link a:hover::after, .list-text.content-file .ct li.link a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.md a {
    border-color: #333;
    font-size: 0.85em
}

    .list-text.content-file .ct li.md a:before {
        background-image: url('../Images/icon-pic/file-type-md.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.md a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #333;
        font-size: 1em
    }

    .list-text.content-file .ct li.md a:hover, .list-text.content-file .ct li.md a:focus {
        border-color: #333;
        color: #fff;
        background-color: #333
    }

        .list-text.content-file .ct li.md a:hover::after, .list-text.content-file .ct li.md a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.mov a {
    border-color: #0069FF;
    font-size: 0.85em
}

    .list-text.content-file .ct li.mov a:before {
        background-image: url('../Images/icon-pic/file-type-mov.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.mov a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #0069FF;
        font-size: 1em
    }

    .list-text.content-file .ct li.mov a:hover, .list-text.content-file .ct li.mov a:focus {
        border-color: #0069FF;
        color: #fff;
        background-color: #0069FF
    }

        .list-text.content-file .ct li.mov a:hover::after, .list-text.content-file .ct li.mov a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.mp3 a {
    border-color: #333;
    font-size: 0.85em
}

    .list-text.content-file .ct li.mp3 a:before {
        background-image: url('../Images/icon-pic/file-type-mp3.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.mp3 a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #333;
        font-size: 1em
    }

    .list-text.content-file .ct li.mp3 a:hover, .list-text.content-file .ct li.mp3 a:focus {
        border-color: #333;
        color: #fff;
        background-color: #333
    }

        .list-text.content-file .ct li.mp3 a:hover::after, .list-text.content-file .ct li.mp3 a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.mp4 a {
    border-color: #333;
    font-size: 0.85em
}

    .list-text.content-file .ct li.mp4 a:before {
        background-image: url('../Images/icon-pic/file-type-mp4.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.mp4 a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #333;
        font-size: 1em
    }

    .list-text.content-file .ct li.mp4 a:hover, .list-text.content-file .ct li.mp4 a:focus {
        border-color: #333;
        color: #fff;
        background-color: #333
    }

        .list-text.content-file .ct li.mp4 a:hover::after, .list-text.content-file .ct li.mp4 a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.odf a {
    border-color: #03659D;
    font-size: 0.85em
}

    .list-text.content-file .ct li.odf a:before {
        background-image: url('../Images/icon-pic/file-type-odf.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.odf a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #03659D;
        font-size: 1em
    }

    .list-text.content-file .ct li.odf a:hover, .list-text.content-file .ct li.odf a:focus {
        border-color: #03659D;
        color: #fff;
        background-color: #03659D
    }

        .list-text.content-file .ct li.odf a:hover::after, .list-text.content-file .ct li.odf a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.odp a {
    border-color: #9C3B03;
    font-size: 0.85em
}

    .list-text.content-file .ct li.odp a:before {
        background-image: url('../Images/icon-pic/file-type-odp.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.odp a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #9C3B03;
        font-size: 1em
    }

    .list-text.content-file .ct li.odp a:hover, .list-text.content-file .ct li.odp a:focus {
        border-color: #9C3B03;
        color: #fff;
        background-color: #9C3B03
    }

        .list-text.content-file .ct li.odp a:hover::after, .list-text.content-file .ct li.odp a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.ods a {
    border-color: #179D03;
    font-size: 0.85em
}

    .list-text.content-file .ct li.ods a:before {
        background-image: url('../Images/icon-pic/file-type-ods.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.ods a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #179D03;
        font-size: 1em
    }

    .list-text.content-file .ct li.ods a:hover, .list-text.content-file .ct li.ods a:focus {
        border-color: #179D03;
        color: #fff;
        background-color: #179D03
    }

        .list-text.content-file .ct li.ods a:hover::after, .list-text.content-file .ct li.ods a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.odt a {
    border-color: #03659D;
    font-size: 0.85em
}

    .list-text.content-file .ct li.odt a:before {
        background-image: url('../Images/icon-pic/file-type-odt.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.odt a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #03659D;
        font-size: 1em
    }

    .list-text.content-file .ct li.odt a:hover, .list-text.content-file .ct li.odt a:focus {
        border-color: #03659D;
        color: #fff;
        background-color: #03659D
    }

        .list-text.content-file .ct li.odt a:hover::after, .list-text.content-file .ct li.odt a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.ogg a {
    border-color: #333;
    font-size: 0.85em
}

    .list-text.content-file .ct li.ogg a:before {
        background-image: url('../Images/icon-pic/file-type-ogg.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.ogg a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #333;
        font-size: 1em
    }

    .list-text.content-file .ct li.ogg a:hover, .list-text.content-file .ct li.ogg a:focus {
        border-color: #333;
        color: #fff;
        background-color: #333
    }

        .list-text.content-file .ct li.ogg a:hover::after, .list-text.content-file .ct li.ogg a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.ogv a {
    border-color: #333;
    font-size: 0.85em
}

    .list-text.content-file .ct li.ogv a:before {
        background-image: url('../Images/icon-pic/file-type-ogv.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.ogv a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #333;
        font-size: 1em
    }

    .list-text.content-file .ct li.ogv a:hover, .list-text.content-file .ct li.ogv a:focus {
        border-color: #333;
        color: #fff;
        background-color: #333
    }

        .list-text.content-file .ct li.ogv a:hover::after, .list-text.content-file .ct li.ogv a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.other a {
    border-color: #333;
    font-size: 0.85em
}

    .list-text.content-file .ct li.other a:before {
        background-image: url('../Images/icon-pic/file-type-other.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.other a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #333;
        font-size: 1em
    }

    .list-text.content-file .ct li.other a:hover, .list-text.content-file .ct li.other a:focus {
        border-color: #333;
        color: #fff;
        background-color: #333
    }

        .list-text.content-file .ct li.other a:hover::after, .list-text.content-file .ct li.other a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.pdf a {
    border-color: #EF1011;
    font-size: 0.85em
}

    .list-text.content-file .ct li.pdf a:before {
        background-image: url('../Images/icon-pic/file-type-pdf.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.pdf a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #EF1011;
        font-size: 1em
    }

    .list-text.content-file .ct li.pdf a:hover, .list-text.content-file .ct li.pdf a:focus {
        border-color: #EF1011;
        color: #fff;
        background-color: #EF1011
    }

        .list-text.content-file .ct li.pdf a:hover::after, .list-text.content-file .ct li.pdf a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.png a {
    border-color: #3374AE;
    font-size: 0.85em
}

    .list-text.content-file .ct li.png a:before {
        background-image: url('../Images/icon-pic/file-type-png.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.png a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #3374AE;
        font-size: 1em
    }

    .list-text.content-file .ct li.png a:hover, .list-text.content-file .ct li.png a:focus {
        border-color: #3374AE;
        color: #fff;
        background-color: #3374AE
    }

        .list-text.content-file .ct li.png a:hover::after, .list-text.content-file .ct li.png a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.ppt a {
    border-color: #D04324;
    font-size: 0.85em
}

    .list-text.content-file .ct li.ppt a:before {
        background-image: url('../Images/icon-pic/file-type-ppt.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.ppt a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #D04324;
        font-size: 1em
    }

    .list-text.content-file .ct li.ppt a:hover, .list-text.content-file .ct li.ppt a:focus {
        border-color: #D04324;
        color: #fff;
        background-color: #D04324
    }

        .list-text.content-file .ct li.ppt a:hover::after, .list-text.content-file .ct li.ppt a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.pptx a {
    border-color: #D04324;
    font-size: 0.85em
}

    .list-text.content-file .ct li.pptx a:before {
        background-image: url('../Images/icon-pic/file-type-pptx.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.pptx a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #D04324;
        font-size: 1em
    }

    .list-text.content-file .ct li.pptx a:hover, .list-text.content-file .ct li.pptx a:focus {
        border-color: #D04324;
        color: #fff;
        background-color: #D04324
    }

        .list-text.content-file .ct li.pptx a:hover::after, .list-text.content-file .ct li.pptx a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.psd a {
    border-color: #2C275D;
    font-size: 0.85em
}

    .list-text.content-file .ct li.psd a:before {
        background-image: url('../Images/icon-pic/file-type-psd.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.psd a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #2C275D;
        font-size: 1em
    }

    .list-text.content-file .ct li.psd a:hover, .list-text.content-file .ct li.psd a:focus {
        border-color: #2C275D;
        color: #fff;
        background-color: #2C275D
    }

        .list-text.content-file .ct li.psd a:hover::after, .list-text.content-file .ct li.psd a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.rar a {
    border-color: #AA834D;
    font-size: 0.85em
}

    .list-text.content-file .ct li.rar a:before {
        background-image: url('../Images/icon-pic/file-type-rar.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.rar a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #AA834D;
        font-size: 1em
    }

    .list-text.content-file .ct li.rar a:hover, .list-text.content-file .ct li.rar a:focus {
        border-color: #AA834D;
        color: #fff;
        background-color: #AA834D
    }

        .list-text.content-file .ct li.rar a:hover::after, .list-text.content-file .ct li.rar a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.rss a {
    border-color: #F8991D;
    font-size: 0.85em
}

    .list-text.content-file .ct li.rss a:before {
        background-image: url('../Images/icon-pic/file-type-rss.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.rss a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #F8991D;
        font-size: 1em
    }

    .list-text.content-file .ct li.rss a:hover, .list-text.content-file .ct li.rss a:focus {
        border-color: #F8991D;
        color: #fff;
        background-color: #F8991D
    }

        .list-text.content-file .ct li.rss a:hover::after, .list-text.content-file .ct li.rss a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.sass a {
    border-color: #c69;
    font-size: 0.85em
}

    .list-text.content-file .ct li.sass a:before {
        background-image: url('../Images/icon-pic/file-type-sass.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.sass a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #c69;
        font-size: 1em
    }

    .list-text.content-file .ct li.sass a:hover, .list-text.content-file .ct li.sass a:focus {
        border-color: #c69;
        color: #fff;
        background-color: #c69
    }

        .list-text.content-file .ct li.sass a:hover::after, .list-text.content-file .ct li.sass a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.svg a {
    border-color: #5A422A;
    font-size: 0.85em
}

    .list-text.content-file .ct li.svg a:before {
        background-image: url('../Images/icon-pic/file-type-svg.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.svg a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #5A422A;
        font-size: 1em
    }

    .list-text.content-file .ct li.svg a:hover, .list-text.content-file .ct li.svg a:focus {
        border-color: #5A422A;
        color: #fff;
        background-color: #5A422A
    }

        .list-text.content-file .ct li.svg a:hover::after, .list-text.content-file .ct li.svg a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.wmf a {
    border-color: #5A422A;
    font-size: 0.85em
}

    .list-text.content-file .ct li.wmf a:before {
        background-image: url('../Images/icon-pic/file-type-svg.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.wmf a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #5A422A;
        font-size: 1em
    }

    .list-text.content-file .ct li.wmf a:hover, .list-text.content-file .ct li.wmf a:focus {
        border-color: #5A422A;
        color: #fff;
        background-color: #5A422A
    }

        .list-text.content-file .ct li.wmf a:hover::after, .list-text.content-file .ct li.wmf a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.swf a {
    border-color: #B60000;
    font-size: 0.85em
}

    .list-text.content-file .ct li.swf a:before {
        background-image: url('../Images/icon-pic/file-type-swf.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.swf a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #B60000;
        font-size: 1em
    }

    .list-text.content-file .ct li.swf a:hover, .list-text.content-file .ct li.swf a:focus {
        border-color: #B60000;
        color: #fff;
        background-color: #B60000
    }

        .list-text.content-file .ct li.swf a:hover::after, .list-text.content-file .ct li.swf a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.tar a {
    border-color: #AA834D;
    font-size: 0.85em
}

    .list-text.content-file .ct li.tar a:before {
        background-image: url('../Images/icon-pic/file-type-tar.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.tar a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #AA834D;
        font-size: 1em
    }

    .list-text.content-file .ct li.tar a:hover, .list-text.content-file .ct li.tar a:focus {
        border-color: #AA834D;
        color: #fff;
        background-color: #AA834D
    }

        .list-text.content-file .ct li.tar a:hover::after, .list-text.content-file .ct li.tar a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.tif a {
    border-color: #2C275D;
    font-size: 0.85em
}

    .list-text.content-file .ct li.tif a:before {
        background-image: url('../Images/icon-pic/file-type-tif.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.tif a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #2C275D;
        font-size: 1em
    }

    .list-text.content-file .ct li.tif a:hover, .list-text.content-file .ct li.tif a:focus {
        border-color: #2C275D;
        color: #fff;
        background-color: #2C275D
    }

        .list-text.content-file .ct li.tif a:hover::after, .list-text.content-file .ct li.tif a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.txt a {
    border-color: #333;
    font-size: 0.85em
}

    .list-text.content-file .ct li.txt a:before {
        background-image: url('../Images/icon-pic/file-type-txt.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.txt a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #333;
        font-size: 1em
    }

    .list-text.content-file .ct li.txt a:hover, .list-text.content-file .ct li.txt a:focus {
        border-color: #333;
        color: #fff;
        background-color: #333
    }

        .list-text.content-file .ct li.txt a:hover::after, .list-text.content-file .ct li.txt a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.wav a {
    border-color: #254B9D;
    font-size: 0.85em
}

    .list-text.content-file .ct li.wav a:before {
        background-image: url('../Images/icon-pic/file-type-wav.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.wav a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #254B9D;
        font-size: 1em
    }

    .list-text.content-file .ct li.wav a:hover, .list-text.content-file .ct li.wav a:focus {
        border-color: #254B9D;
        color: #fff;
        background-color: #254B9D
    }

        .list-text.content-file .ct li.wav a:hover::after, .list-text.content-file .ct li.wav a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.webm a {
    border-color: #70BA1D;
    font-size: 0.85em
}

    .list-text.content-file .ct li.webm a:before {
        background-image: url('../Images/icon-pic/file-type-webm.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.webm a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #70BA1D;
        font-size: 1em
    }

    .list-text.content-file .ct li.webm a:hover, .list-text.content-file .ct li.webm a:focus {
        border-color: #70BA1D;
        color: #fff;
        background-color: #70BA1D
    }

        .list-text.content-file .ct li.webm a:hover::after, .list-text.content-file .ct li.webm a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.xls a {
    border-color: #1D7044;
    font-size: 0.85em
}

    .list-text.content-file .ct li.xls a:before {
        background-image: url('../Images/icon-pic/file-type-xls.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.xls a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #1D7044;
        font-size: 1em
    }

    .list-text.content-file .ct li.xls a:hover, .list-text.content-file .ct li.xls a:focus {
        border-color: #1D7044;
        color: #fff;
        background-color: #1D7044
    }

        .list-text.content-file .ct li.xls a:hover::after, .list-text.content-file .ct li.xls a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.xlsx a {
    border-color: #1D7044;
    font-size: 0.85em
}

    .list-text.content-file .ct li.xlsx a:before {
        background-image: url('../Images/icon-pic/file-type-xlsx.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.xlsx a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #1D7044;
        font-size: 1em
    }

    .list-text.content-file .ct li.xlsx a:hover, .list-text.content-file .ct li.xlsx a:focus {
        border-color: #1D7044;
        color: #fff;
        background-color: #1D7044
    }

        .list-text.content-file .ct li.xlsx a:hover::after, .list-text.content-file .ct li.xlsx a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.xml a {
    border-color: #25B7D3;
    font-size: 0.85em
}

    .list-text.content-file .ct li.xml a:before {
        background-image: url('../Images/icon-pic/file-type-xml.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.xml a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #25B7D3;
        font-size: 1em
    }

    .list-text.content-file .ct li.xml a:hover, .list-text.content-file .ct li.xml a:focus {
        border-color: #25B7D3;
        color: #fff;
        background-color: #25B7D3
    }

        .list-text.content-file .ct li.xml a:hover::after, .list-text.content-file .ct li.xml a:focus::after {
            color: #fff
        }

.list-text.content-file .ct li.zip a {
    border-color: #AA834D;
    font-size: 0.85em
}

    .list-text.content-file .ct li.zip a:before {
        background-image: url('../Images/icon-pic/file-type-zip.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.content-file .ct li.zip a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #AA834D;
        font-size: 1em
    }

    .list-text.content-file .ct li.zip a:hover, .list-text.content-file .ct li.zip a:focus {
        border-color: #AA834D;
        color: #fff;
        background-color: #AA834D
    }

        .list-text.content-file .ct li.zip a:hover::after, .list-text.content-file .ct li.zip a:focus::after {
            color: #fff
        }

.list-text.content-file .ct a {
    box-sizing: border-box;
    border-width: 1px;
    border-style: solid;
    border-color: transparent;
    transition: 150ms;
    background-color: #fff;
    border-color: #333;
    padding: 8px 36px 8px 16px;
    border-radius: 32px;
    position: relative
}

@media screen and (max-width: 560px) {
    .list-text.content-file .ct a {
        display: block;
        background-color: #fff;
        padding: 8px 15px
    }
}

.list-text.content-file .ct a:before {
    content: "​";
    display: inline-block;
    width: 16px;
    height: 16px;
    margin-right: 3px;
    background-repeat: no-repeat;
    background-image: url('../Images/icon-pic/file-type-other.png?1582106427')
}

.list-text.content-file .ct a:after {
    content: none
}

.list-text.content-list .hd {
    border-bottom: 1px #eee dotted
}

    .list-text.content-list .hd span {
        display: block
    }

    .list-text.content-list .hd a {
        border: 0;
        background-color: white;
        display: block;
        border: #D8DAE6 1px solid;
        border-left: #000 4px solid;
        border-left-color: #1872D6
    }

        .list-text.content-list .hd a:before {
            display: inline-block;
            padding-right: 10px;
            vertical-align: bottom
        }

        .list-text.content-list .hd a:after {
            margin-top: -4px
        }

.list-text.content-list .ct {
    padding: 5px 0 0 30px
}

    .list-text.content-list .ct li + li {
        margin-top: 5px
    }

    .list-text.content-list .ct span {
        display: block
    }

    .list-text.content-list .ct a {
        background-color: white;
        display: block;
        border: #D8DAE6 1px solid;
        border-left: #000 4px solid;
        border-left-color: #1872D6;
        font-weight: bold
    }

        .list-text.content-list .ct a:before {
            display: inline-block;
            padding-right: 10px;
            vertical-align: bottom
        }

.group-list.file-download-multiple {
    margin-bottom: 30px
}

    .group-list.file-download-multiple > .bg-drop-layout > .in > .hd > .in .headH3, .group-list.file-download-multiple > .bg-drop-layout > .in > .hd > .in .h3, .group-list.file-download-multiple > .bg-drop-layout > .in > .hd > .in h3, .group-list.file-download-multiple > .in > .hd > .in .headH3, .group-list.file-download-multiple > .in > .hd > .in .h3, .group-list.file-download-multiple > .in > .hd > .in h3 {
        border: 0;
        padding-bottom: 0;
        margin-bottom: 5px;
        margin-top: 10px
    }

    .group-list.file-download-multiple > .bg-drop-layout > .in > .ct > .in, .group-list.file-download-multiple > .in > .ct > .in {
        border: 1px solid #e4e4e4;
        border-radius: 20px;
        overflow: hidden;
        padding: 8px 0
    }

        .group-list.file-download-multiple > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.file-download-multiple > .in > .ct > .in > ul > li {
            border-bottom: 3px dotted #ccc
        }

            .group-list.file-download-multiple > .bg-drop-layout > .in > .ct > .in > ul > li + li, .group-list.file-download-multiple > .in > .ct > .in > ul > li + li {
                margin-top: 5px
            }

            .group-list.file-download-multiple > .bg-drop-layout > .in > .ct > .in > ul > li:nth-last-child(1), .group-list.file-download-multiple > .in > .ct > .in > ul > li:nth-last-child(1) {
                border-bottom: none
            }

.list-text.file-download-multiple {
    border: 0 !important;
    background-color: #fff;
    padding: 3px 16px
}

    .list-text.file-download-multiple .hd {
        display: inline-block;
        vertical-align: middle
    }

@media screen and (max-width: 560px) {
    .list-text.file-download-multiple .hd {
        display: block
    }
}

.list-text.file-download-multiple .hd span a {
    color: #161B2D !important;
    padding-left: 20px;
    position: relative;
    font-weight: normal
}

    .list-text.file-download-multiple .hd span a::before {
        content: "";
        position: absolute;
        z-index: 1;
        left: 5px;
        top: 10px;
        display: block;
        width: 5px;
        height: 5px;
       background-color: #135bab
    }

.list-text.file-download-multiple .ct {
    display: inline-block;
    margin-left: 8px;
    vertical-align: middle
}

@media screen and (max-width: 560px) {
    .list-text.file-download-multiple .ct {
        display: block;
        margin-left: 0
    }
}

.list-text.file-download-multiple .ct ul {
    padding: 5px
}

.list-text.file-download-multiple .ct li {
    display: inline-block
}

@media screen and (max-width: 560px) {
    .list-text.file-download-multiple .ct li {
        display: block;
        margin-top: 5px
    }
}

.list-text.file-download-multiple .ct li + li:before {
    content: ' | ';
    color: #e4e4e4
}

@media screen and (max-width: 560px) {
    .list-text.file-download-multiple .ct li + li:before {
        content: none
    }
}

.list-text.file-download-multiple .ct li.ai a {
    border-color: #5A422A;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.ai a:before {
        background-image: url('../Images/icon-pic/file-type-ai.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.ai a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #5A422A;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.ai a:hover, .list-text.file-download-multiple .ct li.ai a:focus {
        border-color: #5A422A;
        color: #fff;
        background-color: #5A422A
    }

        .list-text.file-download-multiple .ct li.ai a:hover::after, .list-text.file-download-multiple .ct li.ai a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.avi a {
    border-color: #1E4B84;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.avi a:before {
        background-image: url('../Images/icon-pic/file-type-avi.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.avi a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #1E4B84;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.avi a:hover, .list-text.file-download-multiple .ct li.avi a:focus {
        border-color: #1E4B84;
        color: #fff;
        background-color: #1E4B84
    }

        .list-text.file-download-multiple .ct li.avi a:hover::after, .list-text.file-download-multiple .ct li.avi a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.bmp a {
    border-color: #333;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.bmp a:before {
        background-image: url('../Images/icon-pic/file-type-bmp.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.bmp a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #333;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.bmp a:hover, .list-text.file-download-multiple .ct li.bmp a:focus {
        border-color: #333;
        color: #fff;
        background-color: #333
    }

        .list-text.file-download-multiple .ct li.bmp a:hover::after, .list-text.file-download-multiple .ct li.bmp a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.cdr a {
    border-color: #39B54A;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.cdr a:before {
        background-image: url('../Images/icon-pic/file-type-cdr.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.cdr a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #39B54A;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.cdr a:hover, .list-text.file-download-multiple .ct li.cdr a:focus {
        border-color: #39B54A;
        color: #fff;
        background-color: #39B54A
    }

        .list-text.file-download-multiple .ct li.cdr a:hover::after, .list-text.file-download-multiple .ct li.cdr a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.css a {
    border-color: #BEC730;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.css a:before {
        background-image: url('../Images/icon-pic/file-type-css.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.css a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #BEC730;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.css a:hover, .list-text.file-download-multiple .ct li.css a:focus {
        border-color: #BEC730;
        color: #fff;
        background-color: #BEC730
    }

        .list-text.file-download-multiple .ct li.css a:hover::after, .list-text.file-download-multiple .ct li.css a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.csv a {
    border-color: #745076;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.csv a:before {
        background-image: url('../Images/icon-pic/file-type-csv.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.csv a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #745076;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.csv a:hover, .list-text.file-download-multiple .ct li.csv a:focus {
        border-color: #745076;
        color: #fff;
        background-color: #745076
    }

        .list-text.file-download-multiple .ct li.csv a:hover::after, .list-text.file-download-multiple .ct li.csv a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.dmg a {
    border-color: gray;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.dmg a:before {
        background-image: url('../Images/icon-pic/file-type-dmg.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.dmg a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: gray;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.dmg a:hover, .list-text.file-download-multiple .ct li.dmg a:focus {
        border-color: gray;
        color: #fff;
        background-color: gray
    }

        .list-text.file-download-multiple .ct li.dmg a:hover::after, .list-text.file-download-multiple .ct li.dmg a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.doc a {
    border-color: #2A5696;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.doc a:before {
        background-image: url('../Images/icon-pic/file-type-doc.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.doc a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #2A5696;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.doc a:hover, .list-text.file-download-multiple .ct li.doc a:focus {
        border-color: #2A5696;
        color: #fff;
        background-color: #2A5696
    }

        .list-text.file-download-multiple .ct li.doc a:hover::after, .list-text.file-download-multiple .ct li.doc a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.docx a {
    border-color: #2A5696;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.docx a:before {
        background-image: url('../Images/icon-pic/file-type-docx.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.docx a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #2A5696;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.docx a:hover, .list-text.file-download-multiple .ct li.docx a:focus {
        border-color: #2A5696;
        color: #fff;
        background-color: #2A5696
    }

        .list-text.file-download-multiple .ct li.docx a:hover::after, .list-text.file-download-multiple .ct li.docx a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.exe a {
    border-color: #333;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.exe a:before {
        background-image: url('../Images/icon-pic/file-type-exe.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.exe a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #333;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.exe a:hover, .list-text.file-download-multiple .ct li.exe a:focus {
        border-color: #333;
        color: #fff;
        background-color: #333
    }

        .list-text.file-download-multiple .ct li.exe a:hover::after, .list-text.file-download-multiple .ct li.exe a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.gif a {
    border-color: #DCA61F;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.gif a:before {
        background-image: url('../Images/icon-pic/file-type-gif.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.gif a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #DCA61F;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.gif a:hover, .list-text.file-download-multiple .ct li.gif a:focus {
        border-color: #DCA61F;
        color: #fff;
        background-color: #DCA61F
    }

        .list-text.file-download-multiple .ct li.gif a:hover::after, .list-text.file-download-multiple .ct li.gif a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.html a {
    border-color: #25B7D3;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.html a:before {
        background-image: url('../Images/icon-pic/file-type-html.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.html a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #25B7D3;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.html a:hover, .list-text.file-download-multiple .ct li.html a:focus {
        border-color: #25B7D3;
        color: #fff;
        background-color: #25B7D3
    }

        .list-text.file-download-multiple .ct li.html a:hover::after, .list-text.file-download-multiple .ct li.html a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.ico a {
    border-color: #A60B09;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.ico a:before {
        background-image: url('../Images/icon-pic/file-type-ico.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.ico a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #A60B09;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.ico a:hover, .list-text.file-download-multiple .ct li.ico a:focus {
        border-color: #A60B09;
        color: #fff;
        background-color: #A60B09
    }

        .list-text.file-download-multiple .ct li.ico a:hover::after, .list-text.file-download-multiple .ct li.ico a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.jpeg a {
    border-color: #208895;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.jpeg a:before {
        background-image: url('../Images/icon-pic/file-type-jpeg.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.jpeg a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #208895;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.jpeg a:hover, .list-text.file-download-multiple .ct li.jpeg a:focus {
        border-color: #208895;
        color: #fff;
        background-color: #208895
    }

        .list-text.file-download-multiple .ct li.jpeg a:hover::after, .list-text.file-download-multiple .ct li.jpeg a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.jpg a {
    border-color: #208895;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.jpg a:before {
        background-image: url('../Images/icon-pic/file-type-jpg.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.jpg a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #208895;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.jpg a:hover, .list-text.file-download-multiple .ct li.jpg a:focus {
        border-color: #208895;
        color: #fff;
        background-color: #208895
    }

        .list-text.file-download-multiple .ct li.jpg a:hover::after, .list-text.file-download-multiple .ct li.jpg a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.js a {
    border-color: #5E5021;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.js a:before {
        background-image: url('../Images/icon-pic/file-type-js.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.js a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #5E5021;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.js a:hover, .list-text.file-download-multiple .ct li.js a:focus {
        border-color: #5E5021;
        color: #fff;
        background-color: #5E5021
    }

        .list-text.file-download-multiple .ct li.js a:hover::after, .list-text.file-download-multiple .ct li.js a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.link a {
    border-color: #0069FF;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.link a:before {
        background-image: url('../Images/icon-pic/file-type-link.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.link a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #0069FF;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.link a:hover, .list-text.file-download-multiple .ct li.link a:focus {
        border-color: #0069FF;
        color: #fff;
        background-color: #0069FF
    }

        .list-text.file-download-multiple .ct li.link a:hover::after, .list-text.file-download-multiple .ct li.link a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.md a {
    border-color: #333;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.md a:before {
        background-image: url('../Images/icon-pic/file-type-md.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.md a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #333;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.md a:hover, .list-text.file-download-multiple .ct li.md a:focus {
        border-color: #333;
        color: #fff;
        background-color: #333
    }

        .list-text.file-download-multiple .ct li.md a:hover::after, .list-text.file-download-multiple .ct li.md a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.mov a {
    border-color: #0069FF;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.mov a:before {
        background-image: url('../Images/icon-pic/file-type-mov.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.mov a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #0069FF;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.mov a:hover, .list-text.file-download-multiple .ct li.mov a:focus {
        border-color: #0069FF;
        color: #fff;
        background-color: #0069FF
    }

        .list-text.file-download-multiple .ct li.mov a:hover::after, .list-text.file-download-multiple .ct li.mov a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.mp3 a {
    border-color: #333;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.mp3 a:before {
        background-image: url('../Images/icon-pic/file-type-mp3.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.mp3 a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #333;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.mp3 a:hover, .list-text.file-download-multiple .ct li.mp3 a:focus {
        border-color: #333;
        color: #fff;
        background-color: #333
    }

        .list-text.file-download-multiple .ct li.mp3 a:hover::after, .list-text.file-download-multiple .ct li.mp3 a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.mp4 a {
    border-color: #333;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.mp4 a:before {
        background-image: url('../Images/icon-pic/file-type-mp4.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.mp4 a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #333;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.mp4 a:hover, .list-text.file-download-multiple .ct li.mp4 a:focus {
        border-color: #333;
        color: #fff;
        background-color: #333
    }

        .list-text.file-download-multiple .ct li.mp4 a:hover::after, .list-text.file-download-multiple .ct li.mp4 a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.odf a {
    border-color: #03659D;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.odf a:before {
        background-image: url('../Images/icon-pic/file-type-odf.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.odf a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #03659D;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.odf a:hover, .list-text.file-download-multiple .ct li.odf a:focus {
        border-color: #03659D;
        color: #fff;
        background-color: #03659D
    }

        .list-text.file-download-multiple .ct li.odf a:hover::after, .list-text.file-download-multiple .ct li.odf a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.odp a {
    border-color: #9C3B03;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.odp a:before {
        background-image: url('../Images/icon-pic/file-type-odp.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.odp a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #9C3B03;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.odp a:hover, .list-text.file-download-multiple .ct li.odp a:focus {
        border-color: #9C3B03;
        color: #fff;
        background-color: #9C3B03
    }

        .list-text.file-download-multiple .ct li.odp a:hover::after, .list-text.file-download-multiple .ct li.odp a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.ods a {
    border-color: #179D03;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.ods a:before {
        background-image: url('../Images/icon-pic/file-type-ods.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.ods a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #179D03;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.ods a:hover, .list-text.file-download-multiple .ct li.ods a:focus {
        border-color: #179D03;
        color: #fff;
        background-color: #179D03
    }

        .list-text.file-download-multiple .ct li.ods a:hover::after, .list-text.file-download-multiple .ct li.ods a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.odt a {
    border-color: #03659D;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.odt a:before {
        background-image: url('../Images/icon-pic/file-type-odt.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.odt a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #03659D;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.odt a:hover, .list-text.file-download-multiple .ct li.odt a:focus {
        border-color: #03659D;
        color: #fff;
        background-color: #03659D
    }

        .list-text.file-download-multiple .ct li.odt a:hover::after, .list-text.file-download-multiple .ct li.odt a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.ogg a {
    border-color: #333;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.ogg a:before {
        background-image: url('../Images/icon-pic/file-type-ogg.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.ogg a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #333;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.ogg a:hover, .list-text.file-download-multiple .ct li.ogg a:focus {
        border-color: #333;
        color: #fff;
        background-color: #333
    }

        .list-text.file-download-multiple .ct li.ogg a:hover::after, .list-text.file-download-multiple .ct li.ogg a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.ogv a {
    border-color: #333;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.ogv a:before {
        background-image: url('../Images/icon-pic/file-type-ogv.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.ogv a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #333;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.ogv a:hover, .list-text.file-download-multiple .ct li.ogv a:focus {
        border-color: #333;
        color: #fff;
        background-color: #333
    }

        .list-text.file-download-multiple .ct li.ogv a:hover::after, .list-text.file-download-multiple .ct li.ogv a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.other a {
    border-color: #333;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.other a:before {
        background-image: url('../Images/icon-pic/file-type-other.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.other a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #333;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.other a:hover, .list-text.file-download-multiple .ct li.other a:focus {
        border-color: #333;
        color: #fff;
        background-color: #333
    }

        .list-text.file-download-multiple .ct li.other a:hover::after, .list-text.file-download-multiple .ct li.other a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.pdf a {
    border-color: #EF1011;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.pdf a:before {
        background-image: url('../Images/icon-pic/file-type-pdf.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.pdf a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #EF1011;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.pdf a:hover, .list-text.file-download-multiple .ct li.pdf a:focus {
        border-color: #EF1011;
        color: #fff;
        background-color: #EF1011
    }

        .list-text.file-download-multiple .ct li.pdf a:hover::after, .list-text.file-download-multiple .ct li.pdf a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.png a {
    border-color: #3374AE;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.png a:before {
        background-image: url('../Images/icon-pic/file-type-png.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.png a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #3374AE;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.png a:hover, .list-text.file-download-multiple .ct li.png a:focus {
        border-color: #3374AE;
        color: #fff;
        background-color: #3374AE
    }

        .list-text.file-download-multiple .ct li.png a:hover::after, .list-text.file-download-multiple .ct li.png a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.ppt a {
    border-color: #D04324;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.ppt a:before {
        background-image: url('../Images/icon-pic/file-type-ppt.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.ppt a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #D04324;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.ppt a:hover, .list-text.file-download-multiple .ct li.ppt a:focus {
        border-color: #D04324;
        color: #fff;
        background-color: #D04324
    }

        .list-text.file-download-multiple .ct li.ppt a:hover::after, .list-text.file-download-multiple .ct li.ppt a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.pptx a {
    border-color: #D04324;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.pptx a:before {
        background-image: url('../Images/icon-pic/file-type-pptx.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.pptx a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #D04324;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.pptx a:hover, .list-text.file-download-multiple .ct li.pptx a:focus {
        border-color: #D04324;
        color: #fff;
        background-color: #D04324
    }

        .list-text.file-download-multiple .ct li.pptx a:hover::after, .list-text.file-download-multiple .ct li.pptx a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.psd a {
    border-color: #2C275D;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.psd a:before {
        background-image: url('../Images/icon-pic/file-type-psd.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.psd a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #2C275D;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.psd a:hover, .list-text.file-download-multiple .ct li.psd a:focus {
        border-color: #2C275D;
        color: #fff;
        background-color: #2C275D
    }

        .list-text.file-download-multiple .ct li.psd a:hover::after, .list-text.file-download-multiple .ct li.psd a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.rar a {
    border-color: #AA834D;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.rar a:before {
        background-image: url('../Images/icon-pic/file-type-rar.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.rar a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #AA834D;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.rar a:hover, .list-text.file-download-multiple .ct li.rar a:focus {
        border-color: #AA834D;
        color: #fff;
        background-color: #AA834D
    }

        .list-text.file-download-multiple .ct li.rar a:hover::after, .list-text.file-download-multiple .ct li.rar a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.rss a {
    border-color: #F8991D;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.rss a:before {
        background-image: url('../Images/icon-pic/file-type-rss.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.rss a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #F8991D;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.rss a:hover, .list-text.file-download-multiple .ct li.rss a:focus {
        border-color: #F8991D;
        color: #fff;
        background-color: #F8991D
    }

        .list-text.file-download-multiple .ct li.rss a:hover::after, .list-text.file-download-multiple .ct li.rss a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.sass a {
    border-color: #c69;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.sass a:before {
        background-image: url('../Images/icon-pic/file-type-sass.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.sass a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #c69;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.sass a:hover, .list-text.file-download-multiple .ct li.sass a:focus {
        border-color: #c69;
        color: #fff;
        background-color: #c69
    }

        .list-text.file-download-multiple .ct li.sass a:hover::after, .list-text.file-download-multiple .ct li.sass a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.svg a {
    border-color: #5A422A;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.svg a:before {
        background-image: url('../Images/icon-pic/file-type-svg.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.svg a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #5A422A;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.svg a:hover, .list-text.file-download-multiple .ct li.svg a:focus {
        border-color: #5A422A;
        color: #fff;
        background-color: #5A422A
    }

        .list-text.file-download-multiple .ct li.svg a:hover::after, .list-text.file-download-multiple .ct li.svg a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.wmf a {
    border-color: #5A422A;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.wmf a:before {
        background-image: url('../Images/icon-pic/file-type-svg.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.wmf a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #5A422A;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.wmf a:hover, .list-text.file-download-multiple .ct li.wmf a:focus {
        border-color: #5A422A;
        color: #fff;
        background-color: #5A422A
    }

        .list-text.file-download-multiple .ct li.wmf a:hover::after, .list-text.file-download-multiple .ct li.wmf a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.swf a {
    border-color: #B60000;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.swf a:before {
        background-image: url('../Images/icon-pic/file-type-swf.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.swf a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #B60000;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.swf a:hover, .list-text.file-download-multiple .ct li.swf a:focus {
        border-color: #B60000;
        color: #fff;
        background-color: #B60000
    }

        .list-text.file-download-multiple .ct li.swf a:hover::after, .list-text.file-download-multiple .ct li.swf a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.tar a {
    border-color: #AA834D;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.tar a:before {
        background-image: url('../Images/icon-pic/file-type-tar.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.tar a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #AA834D;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.tar a:hover, .list-text.file-download-multiple .ct li.tar a:focus {
        border-color: #AA834D;
        color: #fff;
        background-color: #AA834D
    }

        .list-text.file-download-multiple .ct li.tar a:hover::after, .list-text.file-download-multiple .ct li.tar a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.tif a {
    border-color: #2C275D;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.tif a:before {
        background-image: url('../Images/icon-pic/file-type-tif.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.tif a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #2C275D;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.tif a:hover, .list-text.file-download-multiple .ct li.tif a:focus {
        border-color: #2C275D;
        color: #fff;
        background-color: #2C275D
    }

        .list-text.file-download-multiple .ct li.tif a:hover::after, .list-text.file-download-multiple .ct li.tif a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.txt a {
    border-color: #333;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.txt a:before {
        background-image: url('../Images/icon-pic/file-type-txt.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.txt a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #333;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.txt a:hover, .list-text.file-download-multiple .ct li.txt a:focus {
        border-color: #333;
        color: #fff;
        background-color: #333
    }

        .list-text.file-download-multiple .ct li.txt a:hover::after, .list-text.file-download-multiple .ct li.txt a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.wav a {
    border-color: #254B9D;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.wav a:before {
        background-image: url('../Images/icon-pic/file-type-wav.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.wav a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #254B9D;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.wav a:hover, .list-text.file-download-multiple .ct li.wav a:focus {
        border-color: #254B9D;
        color: #fff;
        background-color: #254B9D
    }

        .list-text.file-download-multiple .ct li.wav a:hover::after, .list-text.file-download-multiple .ct li.wav a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.webm a {
    border-color: #70BA1D;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.webm a:before {
        background-image: url('../Images/icon-pic/file-type-webm.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.webm a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #70BA1D;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.webm a:hover, .list-text.file-download-multiple .ct li.webm a:focus {
        border-color: #70BA1D;
        color: #fff;
        background-color: #70BA1D
    }

        .list-text.file-download-multiple .ct li.webm a:hover::after, .list-text.file-download-multiple .ct li.webm a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.xls a {
    border-color: #1D7044;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.xls a:before {
        background-image: url('../Images/icon-pic/file-type-xls.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.xls a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #1D7044;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.xls a:hover, .list-text.file-download-multiple .ct li.xls a:focus {
        border-color: #1D7044;
        color: #fff;
        background-color: #1D7044
    }

        .list-text.file-download-multiple .ct li.xls a:hover::after, .list-text.file-download-multiple .ct li.xls a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.xlsx a {
    border-color: #1D7044;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.xlsx a:before {
        background-image: url('../Images/icon-pic/file-type-xlsx.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.xlsx a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #1D7044;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.xlsx a:hover, .list-text.file-download-multiple .ct li.xlsx a:focus {
        border-color: #1D7044;
        color: #fff;
        background-color: #1D7044
    }

        .list-text.file-download-multiple .ct li.xlsx a:hover::after, .list-text.file-download-multiple .ct li.xlsx a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.xml a {
    border-color: #25B7D3;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.xml a:before {
        background-image: url('../Images/icon-pic/file-type-xml.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.xml a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #25B7D3;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.xml a:hover, .list-text.file-download-multiple .ct li.xml a:focus {
        border-color: #25B7D3;
        color: #fff;
        background-color: #25B7D3
    }

        .list-text.file-download-multiple .ct li.xml a:hover::after, .list-text.file-download-multiple .ct li.xml a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct li.zip a {
    border-color: #AA834D;
    font-size: 0.85em
}

    .list-text.file-download-multiple .ct li.zip a:before {
        background-image: url('../Images/icon-pic/file-type-zip.png?1582106427');
        vertical-align: middle;
        margin-top: -4px
    }

    .list-text.file-download-multiple .ct li.zip a::after {
        content: "\e298";
        position: absolute;
        right: 12px;
        top: calc(50% - 6px);
        color: #AA834D;
        font-size: 1em
    }

    .list-text.file-download-multiple .ct li.zip a:hover, .list-text.file-download-multiple .ct li.zip a:focus {
        border-color: #AA834D;
        color: #fff;
        background-color: #AA834D
    }

        .list-text.file-download-multiple .ct li.zip a:hover::after, .list-text.file-download-multiple .ct li.zip a:focus::after {
            color: #fff
        }

.list-text.file-download-multiple .ct a {
    box-sizing: border-box;
    border-width: 1px;
    border-style: solid;
    border-color: transparent;
    transition: 150ms;
    background-color: #fff;
    border-color: #333;
    padding: 8px 36px 8px 16px;
    border-radius: 32px;
    position: relative
}

@media screen and (max-width: 560px) {
    .list-text.file-download-multiple .ct a {
        display: block;
        background-color: #fff;
        padding: 8px 15px
    }
}

.list-text.file-download-multiple .ct a:before {
    content: "​";
    display: inline-block;
    width: 16px;
    height: 16px;
    margin-right: 3px;
    background-repeat: no-repeat;
    background-image: url('../Images/icon-pic/file-type-other.png?1582106427')
}

.list-text.file-download-multiple .ct a:after {
    content: none
}

.list-text.file-download .ct > .in {
    border: 1px solid #e4e4e4;
    border-radius: 20px;
    overflow: hidden;
    padding: 12px;
    background-color: #fff
}

.list-text.file-download .ct li + li {
    margin-top: 5px
}

.list-text.file-download .ct li.ai a {
    border-color: #5A422A
}

    .list-text.file-download .ct li.ai a:before {
        background-image: url('../Images/icon-pic/file-type-ai.png?1582106427')
    }

.list-text.file-download .ct li.avi a {
    border-color: #1E4B84
}

    .list-text.file-download .ct li.avi a:before {
        background-image: url('../Images/icon-pic/file-type-avi.png?1582106427')
    }

.list-text.file-download .ct li.bmp a {
    border-color: #333
}

    .list-text.file-download .ct li.bmp a:before {
        background-image: url('../Images/icon-pic/file-type-bmp.png?1582106427')
    }

.list-text.file-download .ct li.cdr a {
    border-color: #39B54A
}

    .list-text.file-download .ct li.cdr a:before {
        background-image: url('../Images/icon-pic/file-type-cdr.png?1582106427')
    }

.list-text.file-download .ct li.css a {
    border-color: #BEC730
}

    .list-text.file-download .ct li.css a:before {
        background-image: url('../Images/icon-pic/file-type-css.png?1582106427')
    }

.list-text.file-download .ct li.csv a {
    border-color: #745076
}

    .list-text.file-download .ct li.csv a:before {
        background-image: url('../Images/icon-pic/file-type-csv.png?1582106427')
    }

.list-text.file-download .ct li.dmg a {
    border-color: gray
}

    .list-text.file-download .ct li.dmg a:before {
        background-image: url('../Images/icon-pic/file-type-dmg.png?1582106427')
    }

.list-text.file-download .ct li.doc a {
    border-color: #2A5696
}

    .list-text.file-download .ct li.doc a:before {
        background-image: url('../Images/icon-pic/file-type-doc.png?1582106427')
    }

.list-text.file-download .ct li.docx a {
    border-color: #2A5696
}

    .list-text.file-download .ct li.docx a:before {
        background-image: url('../Images/icon-pic/file-type-docx.png?1582106427')
    }

.list-text.file-download .ct li.exe a {
    border-color: #333
}

    .list-text.file-download .ct li.exe a:before {
        background-image: url('../Images/icon-pic/file-type-exe.png?1582106427')
    }

.list-text.file-download .ct li.gif a {
    border-color: #DCA61F
}

    .list-text.file-download .ct li.gif a:before {
        background-image: url('../Images/icon-pic/file-type-gif.png?1582106427')
    }

.list-text.file-download .ct li.html a {
    border-color: #25B7D3
}

    .list-text.file-download .ct li.html a:before {
        background-image: url('../Images/icon-pic/file-type-html.png?1582106427')
    }

.list-text.file-download .ct li.ico a {
    border-color: #A60B09
}

    .list-text.file-download .ct li.ico a:before {
        background-image: url('../Images/icon-pic/file-type-ico.png?1582106427')
    }

.list-text.file-download .ct li.jpeg a {
    border-color: #208895
}

    .list-text.file-download .ct li.jpeg a:before {
        background-image: url('../Images/icon-pic/file-type-jpeg.png?1582106427')
    }

.list-text.file-download .ct li.jpg a {
    border-color: #208895
}

    .list-text.file-download .ct li.jpg a:before {
        background-image: url('../Images/icon-pic/file-type-jpg.png?1582106427')
    }

.list-text.file-download .ct li.js a {
    border-color: #5E5021
}

    .list-text.file-download .ct li.js a:before {
        background-image: url('../Images/icon-pic/file-type-js.png?1582106427')
    }

.list-text.file-download .ct li.link a {
    border-color: #0069FF
}

    .list-text.file-download .ct li.link a:before {
        background-image: url('../Images/icon-pic/file-type-link.png?1582106427')
    }

.list-text.file-download .ct li.md a {
    border-color: #333
}

    .list-text.file-download .ct li.md a:before {
        background-image: url('../Images/icon-pic/file-type-md.png?1582106427')
    }

.list-text.file-download .ct li.mov a {
    border-color: #0069FF
}

    .list-text.file-download .ct li.mov a:before {
        background-image: url('../Images/icon-pic/file-type-mov.png?1582106427')
    }

.list-text.file-download .ct li.mp3 a {
    border-color: #333
}

    .list-text.file-download .ct li.mp3 a:before {
        background-image: url('../Images/icon-pic/file-type-mp3.png?1582106427')
    }

.list-text.file-download .ct li.mp4 a {
    border-color: #333
}

    .list-text.file-download .ct li.mp4 a:before {
        background-image: url('../Images/icon-pic/file-type-mp4.png?1582106427')
    }

.list-text.file-download .ct li.odf a {
    border-color: #03659D
}

    .list-text.file-download .ct li.odf a:before {
        background-image: url('../Images/icon-pic/file-type-odf.png?1582106427')
    }

.list-text.file-download .ct li.odp a {
    border-color: #9C3B03
}

    .list-text.file-download .ct li.odp a:before {
        background-image: url('../Images/icon-pic/file-type-odp.png?1582106427')
    }

.list-text.file-download .ct li.ods a {
    border-color: #179D03
}

    .list-text.file-download .ct li.ods a:before {
        background-image: url('../Images/icon-pic/file-type-ods.png?1582106427')
    }

.list-text.file-download .ct li.odt a {
    border-color: #03659D
}

    .list-text.file-download .ct li.odt a:before {
        background-image: url('../Images/icon-pic/file-type-odt.png?1582106427')
    }

.list-text.file-download .ct li.ogg a {
    border-color: #333
}

    .list-text.file-download .ct li.ogg a:before {
        background-image: url('../Images/icon-pic/file-type-ogg.png?1582106427')
    }

.list-text.file-download .ct li.ogv a {
    border-color: #333
}

    .list-text.file-download .ct li.ogv a:before {
        background-image: url('../Images/icon-pic/file-type-ogv.png?1582106427')
    }

.list-text.file-download .ct li.other a {
    border-color: #333
}

    .list-text.file-download .ct li.other a:before {
        background-image: url('../Images/icon-pic/file-type-other.png?1582106427')
    }

.list-text.file-download .ct li.pdf a {
    border-color: #EF1011
}

    .list-text.file-download .ct li.pdf a:before {
        background-image: url('../Images/icon-pic/file-type-pdf.png?1582106427')
    }

.list-text.file-download .ct li.png a {
    border-color: #3374AE
}

    .list-text.file-download .ct li.png a:before {
        background-image: url('../Images/icon-pic/file-type-png.png?1582106427')
    }

.list-text.file-download .ct li.ppt a {
    border-color: #D04324
}

    .list-text.file-download .ct li.ppt a:before {
        background-image: url('../Images/icon-pic/file-type-ppt.png?1582106427')
    }

.list-text.file-download .ct li.pptx a {
    border-color: #D04324
}

    .list-text.file-download .ct li.pptx a:before {
        background-image: url('../Images/icon-pic/file-type-pptx.png?1582106427')
    }

.list-text.file-download .ct li.psd a {
    border-color: #2C275D
}

    .list-text.file-download .ct li.psd a:before {
        background-image: url('../Images/icon-pic/file-type-psd.png?1582106427')
    }

.list-text.file-download .ct li.rar a {
    border-color: #AA834D
}

    .list-text.file-download .ct li.rar a:before {
        background-image: url('../Images/icon-pic/file-type-rar.png?1582106427')
    }

.list-text.file-download .ct li.rss a {
    border-color: #F8991D
}

    .list-text.file-download .ct li.rss a:before {
        background-image: url('../Images/icon-pic/file-type-rss.png?1582106427')
    }

.list-text.file-download .ct li.sass a {
    border-color: #c69
}

    .list-text.file-download .ct li.sass a:before {
        background-image: url('../Images/icon-pic/file-type-sass.png?1582106427')
    }

.list-text.file-download .ct li.svg a {
    border-color: #5A422A
}

    .list-text.file-download .ct li.svg a:before {
        background-image: url('../Images/icon-pic/file-type-svg.png?1582106427')
    }

.list-text.file-download .ct li.wmf a {
    border-color: #5A422A
}

    .list-text.file-download .ct li.wmf a:before {
        background-image: url('../Images/icon-pic/file-type-svg.png?1582106427')
    }

.list-text.file-download .ct li.swf a {
    border-color: #B60000
}

    .list-text.file-download .ct li.swf a:before {
        background-image: url('../Images/icon-pic/file-type-swf.png?1582106427')
    }

.list-text.file-download .ct li.tar a {
    border-color: #AA834D
}

    .list-text.file-download .ct li.tar a:before {
        background-image: url('../Images/icon-pic/file-type-tar.png?1582106427')
    }

.list-text.file-download .ct li.tif a {
    border-color: #2C275D
}

    .list-text.file-download .ct li.tif a:before {
        background-image: url('../Images/icon-pic/file-type-tif.png?1582106427')
    }

.list-text.file-download .ct li.txt a {
    border-color: #333
}

    .list-text.file-download .ct li.txt a:before {
        background-image: url('../Images/icon-pic/file-type-txt.png?1582106427')
    }

.list-text.file-download .ct li.wav a {
    border-color: #254B9D
}

    .list-text.file-download .ct li.wav a:before {
        background-image: url('../Images/icon-pic/file-type-wav.png?1582106427')
    }

.list-text.file-download .ct li.webm a {
    border-color: #70BA1D
}

    .list-text.file-download .ct li.webm a:before {
        background-image: url('../Images/icon-pic/file-type-webm.png?1582106427')
    }

.list-text.file-download .ct li.xls a {
    border-color: #1D7044
}

    .list-text.file-download .ct li.xls a:before {
        background-image: url('../Images/icon-pic/file-type-xls.png?1582106427')
    }

.list-text.file-download .ct li.xlsx a {
    border-color: #1D7044
}

    .list-text.file-download .ct li.xlsx a:before {
        background-image: url('../Images/icon-pic/file-type-xlsx.png?1582106427')
    }

.list-text.file-download .ct li.xml a {
    border-color: #25B7D3
}

    .list-text.file-download .ct li.xml a:before {
        background-image: url('../Images/icon-pic/file-type-xml.png?1582106427')
    }

.list-text.file-download .ct li.zip a {
    border-color: #AA834D
}

    .list-text.file-download .ct li.zip a:before {
        background-image: url('../Images/icon-pic/file-type-zip.png?1582106427')
    }

.list-text.file-download .ct li.ai span a:after {
    background-image: url('../Images/icon-pic/file-type-ai.png?1582106427') !important
}

.list-text.file-download .ct li.avi span a:after {
    background-image: url('../Images/icon-pic/file-type-avi.png?1582106427') !important
}

.list-text.file-download .ct li.bmp span a:after {
    background-image: url('../Images/icon-pic/file-type-bmp.png?1582106427') !important
}

.list-text.file-download .ct li.cdr span a:after {
    background-image: url('../Images/icon-pic/file-type-cdr.png?1582106427') !important
}

.list-text.file-download .ct li.css span a:after {
    background-image: url('../Images/icon-pic/file-type-css.png?1582106427') !important
}

.list-text.file-download .ct li.csv span a:after {
    background-image: url('../Images/icon-pic/file-type-csv.png?1582106427') !important
}

.list-text.file-download .ct li.dmg span a:after {
    background-image: url('../Images/icon-pic/file-type-dmg.png?1582106427') !important
}

.list-text.file-download .ct li.doc span a:after {
    background-image: url('../Images/icon-pic/file-type-doc.png?1582106427') !important
}

.list-text.file-download .ct li.docx span a:after {
    background-image: url('../Images/icon-pic/file-type-docx.png?1582106427') !important
}

.list-text.file-download .ct li.exe span a:after {
    background-image: url('../Images/icon-pic/file-type-exe.png?1582106427') !important
}

.list-text.file-download .ct li.gif span a:after {
    background-image: url('../Images/icon-pic/file-type-gif.png?1582106427') !important
}

.list-text.file-download .ct li.html span a:after {
    background-image: url('../Images/icon-pic/file-type-html.png?1582106427') !important
}

.list-text.file-download .ct li.ico span a:after {
    background-image: url('../Images/icon-pic/file-type-ico.png?1582106427') !important
}

.list-text.file-download .ct li.jpeg span a:after {
    background-image: url('../Images/icon-pic/file-type-jpeg.png?1582106427') !important
}

.list-text.file-download .ct li.jpg span a:after {
    background-image: url('../Images/icon-pic/file-type-jpg.png?1582106427') !important
}

.list-text.file-download .ct li.js span a:after {
    background-image: url('../Images/icon-pic/file-type-js.png?1582106427') !important
}

.list-text.file-download .ct li.link span a:after {
    background-image: url('../Images/icon-pic/file-type-link.png?1582106427') !important
}

.list-text.file-download .ct li.md span a:after {
    background-image: url('../Images/icon-pic/file-type-md.png?1582106427') !important
}

.list-text.file-download .ct li.mov span a:after {
    background-image: url('../Images/icon-pic/file-type-mov.png?1582106427') !important
}

.list-text.file-download .ct li.mp3 span a:after {
    background-image: url('../Images/icon-pic/file-type-mp3.png?1582106427') !important
}

.list-text.file-download .ct li.mp4 span a:after {
    background-image: url('../Images/icon-pic/file-type-mp4.png?1582106427') !important
}

.list-text.file-download .ct li.odf span a:after {
    background-image: url('../Images/icon-pic/file-type-odf.png?1582106427') !important
}

.list-text.file-download .ct li.odp span a:after {
    background-image: url('../Images/icon-pic/file-type-odp.png?1582106427') !important
}

.list-text.file-download .ct li.ods span a:after {
    background-image: url('../Images/icon-pic/file-type-ods.png?1582106427') !important
}

.list-text.file-download .ct li.odt span a:after {
    background-image: url('../Images/icon-pic/file-type-odt.png?1582106427') !important
}

.list-text.file-download .ct li.ogg span a:after {
    background-image: url('../Images/icon-pic/file-type-ogg.png?1582106427') !important
}

.list-text.file-download .ct li.ogv span a:after {
    background-image: url('../Images/icon-pic/file-type-ogv.png?1582106427') !important
}

.list-text.file-download .ct li.other span a:after {
    background-image: url('../Images/icon-pic/file-type-other.png?1582106427') !important
}

.list-text.file-download .ct li.pdf span a:after {
    background-image: url('../Images/icon-pic/file-type-pdf.png?1582106427') !important
}

.list-text.file-download .ct li.png span a:after {
    background-image: url('../Images/icon-pic/file-type-png.png?1582106427') !important
}

.list-text.file-download .ct li.ppt span a:after {
    background-image: url('../Images/icon-pic/file-type-ppt.png?1582106427') !important
}

.list-text.file-download .ct li.pptx span a:after {
    background-image: url('../Images/icon-pic/file-type-pptx.png?1582106427') !important
}

.list-text.file-download .ct li.psd span a:after {
    background-image: url('../Images/icon-pic/file-type-psd.png?1582106427') !important
}

.list-text.file-download .ct li.rar span a:after {
    background-image: url('../Images/icon-pic/file-type-rar.png?1582106427') !important
}

.list-text.file-download .ct li.rss span a:after {
    background-image: url('../Images/icon-pic/file-type-rss.png?1582106427') !important
}

.list-text.file-download .ct li.sass span a:after {
    background-image: url('../Images/icon-pic/file-type-sass.png?1582106427') !important
}

.list-text.file-download .ct li.svg span a:after {
    background-image: url('../Images/icon-pic/file-type-svg.png?1582106427') !important
}

.list-text.file-download .ct li.wmf span a:after {
    background-image: url('../Images/icon-pic/file-type-svg.png?1582106427') !important
}

.list-text.file-download .ct li.swf span a:after {
    background-image: url('../Images/icon-pic/file-type-swf.png?1582106427') !important
}

.list-text.file-download .ct li.tar span a:after {
    background-image: url('../Images/icon-pic/file-type-tar.png?1582106427') !important
}

.list-text.file-download .ct li.tif span a:after {
    background-image: url('../Images/icon-pic/file-type-tif.png?1582106427') !important
}

.list-text.file-download .ct li.txt span a:after {
    background-image: url('../Images/icon-pic/file-type-txt.png?1582106427') !important
}

.list-text.file-download .ct li.wav span a:after {
    background-image: url('../Images/icon-pic/file-type-wav.png?1582106427') !important
}

.list-text.file-download .ct li.webm span a:after {
    background-image: url('../Images/icon-pic/file-type-webm.png?1582106427') !important
}

.list-text.file-download .ct li.xls span a:after {
    background-image: url('../Images/icon-pic/file-type-xls.png?1582106427') !important
}

.list-text.file-download .ct li.xlsx span a:after {
    background-image: url('../Images/icon-pic/file-type-xlsx.png?1582106427') !important
}

.list-text.file-download .ct li.xml span a:after {
    background-image: url('../Images/icon-pic/file-type-xml.png?1582106427') !important
}

.list-text.file-download .ct li.zip span a:after {
    background-image: url('../Images/icon-pic/file-type-zip.png?1582106427') !important
}

.list-text.file-download .ct span {
    display: block
}

.list-text.file-download .ct a {
    background-color: #fff;
    border: 1px solid #e4e4e4;
    border-left-width: 3px;
    border-left-style: solid;
    border-left-color: #333
}

    .list-text.file-download .ct a:after {
        content: "​";
        display: inline-block;
        width: 16px;
        height: 100%;
        background-position: center;
        margin-right: 3px;
        background-repeat: no-repeat;
        background-image: url('../Images/icon-pic/file-type-other.png?1582106427')
    }

    .list-text.file-download .ct a:hover, .list-text.file-download .ct a:focus {
        border-left-width: 8px
    }

    .list-text.file-download .ct a:before {
        content: none
    }

.list-pic.pic-download > .bg-drop-layout > .in > .ct > .in > ul > li, .list-pic.pic-download > .in > .ct > .in > ul > li {
    width: 33.33333%;
    display: inline-block;
    vertical-align: top
}

.list-pic.pic-download .hd h4 span::before {
    display: none
}

.list-pic.pic-download .ct > .in {
    z-index: 2;
    position: relative;
    border: 1px solid #e4e4e4;
    border-radius: 20px;
    overflow: hidden;
    padding: 8px;
    background-color: #fff
}

@media screen and (max-width: 560px) {
    .list-pic.pic-download .ct li {
        max-width: none !important;
        width: 50% !important;
        clear: none
    }

        .list-pic.pic-download .ct li:nth-child(2n+1) {
            clear: left
        }
}

.list-pic.pic-download .ct span {
    position: relative;
    display: block;
    margin: 5px;
    padding-bottom: 75%;
    background-color: #e4e4e4;
    border-radius: 5px;
    overflow: hidden;
    background-image: none !important
}

.list-pic.pic-download .ct a {
    position: absolute;
    display: block;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: transparent;
    transition: 150ms;
    display: flex;
    align-items: center;
    justify-content: center
}

    .list-pic.pic-download .ct a::before {
        content: "";
        display: block;
        width: 30px;
        height: 26px;
        position: absolute;
        bottom: 20px;
        left: 20px;
        z-index: 1;
        background-image: url('../Images/icon-pic/icon-w-video.png?1582106427');
        background-repeat: no-repeat;
        background-position: center
    }

    .list-pic.pic-download .ct a:hover, .list-pic.pic-download .ct a:focus {
        background-color: rgba(22,27,45,0.5)
    }

        .list-pic.pic-download .ct a:hover img, .list-pic.pic-download .ct a:focus img {
            transform: scale(1.3);
            opacity: 0.6
        }

        .list-pic.pic-download .ct a:hover::after, .list-pic.pic-download .ct a:focus::after {
            content: "";
            display: block;
            width: calc(100% - 10px);
            height: calc(100% - 10px);
            position: absolute;
            bottom: 0;
            border: 5px dotted #FF6F61;
            left: 0;
            z-index: 1
        }

@media screen and (max-width: 940px) {
    .list-pic.pic-download .ct a {
        background-color: transparent
    }
}

.list-pic.pic-download .ct img {
    display: block;
    transition: all .8s ease-out;
    max-height: 205px
}

.list-pic.pic-download .ct ul.pic a::before {
    background-image: url('../Images/icon-pic/icon-w-img.png?1582106427');
    background-repeat: no-repeat;
    background-position: center
}

.area-essay.page-caption-p .h1 {
    font-weight: bold;
    font-size: 2em
}

.area-essay.page-caption-p .h2 {
    font-weight: bold;
    font-size: 1.5em
}

.area-essay.page-caption-p .h3 {
    font-weight: bold;
    font-size: 1.17em
}

.area-essay.page-caption-p .h4 {
    font-weight: bold;
    font-size: 1.1em
}

.area-essay.page-caption-p .h5 {
    font-weight: bold;
    font-size: 0.83em
}

.area-essay.page-caption-p .h6 {
    font-weight: bold;
    font-size: 0.67em
}

.area-essay.page-caption-p .hd h4, .area-essay.page-caption-p .hd .h4 {
    margin-bottom: 8px;
    font-size: 1.1em
}

.area-essay.page-caption-p .ct > .in {
    background-color: #fff;
    padding: 16px 32px;
    padding-top: 0;
    border: 1px solid #e4e4e4;
    border-radius: 0 0 5px 5px
}

@media (max-width: 500px) {
    .area-essay.page-caption-p .ct > .in {
        padding: 0px 16px
    }
}

.area-essay.page-caption-p .ct a.div {
    padding: 15px;
    /*background-color: #F7F8FB*/;
    transition: 150ms
}

    .area-essay.page-caption-p .ct a.div:hover, .area-essay.page-caption-p .ct a.div:focus {
        background-color: #ccc
    }

.area-essay.page-caption-p .ct .caption {
    display: inline-block
}

    .area-essay.page-caption-p .ct .caption span {
        color: #161B2D
    }

.area-essay.page-caption-p .ct .p {
    line-height: 1.8em;
    font-size: 1.15em
}

    .area-essay.page-caption-p .ct .p iframe {
        border-radius: 20px;
        border: 4px solid #FFF;
        box-shadow: rgba(100,116,164,0.3) 0px 4px 4px
    }

@media screen and (max-width: 940px) {
    .area-essay.page-caption-p .ct .p iframe {
        max-height: 400px
    }
}

@media screen and (max-width: 560px) {
    .area-essay.page-caption-p .ct .p iframe {
        max-height: 300px
    }
}

.area-essay.page-caption-p .ct .p p {
    margin: 0 0 16px 0;
    display: block;
    text-align: justify
}

.area-essay.page-caption-p .ct .p span {
    display: block;
    text-align: justify
}

.area-essay.page-caption-p .ct .p table {
    border-color: #a0bbbd
}

    .area-essay.page-caption-p .ct .p table caption {
        color: #1872D6;
        font-weight: bold;
        font-size: 1.3em;
        letter-spacing: 0px
    }

    .area-essay.page-caption-p .ct .p table th {
        padding: 8px;
        padding: 8px;
        background-color: #1872D6;
        color: #fff
    }

    .area-essay.page-caption-p .ct .p table td {
        padding: 8px
    }

    .area-essay.page-caption-p .ct .p table ul {
        padding-left: 20px
    }

        .area-essay.page-caption-p .ct .p table ul li {
            position: relative
        }

            .area-essay.page-caption-p .ct .p table ul li:before {
                content: '';
                position: absolute;
                left: -10px;
                top: 15px;
                display: block;
                width: 5px;
                height: 5px;
                background-color: #ED863B
            }

    .area-essay.page-caption-p .ct .p table ol {
        padding-left: 20px
    }

.area-essay.page-caption-p .ct .p ul {
    list-style-type: none;
    padding-left: 20px
}

    .area-essay.page-caption-p .ct .p ul li {
        list-style-type: none;
        position: relative
    }

        .area-essay.page-caption-p .ct .p ul li:before {
            content: '';
            position: absolute;
            left: -14px;
            top: 16px;
            display: block;
            width: 5px;
            height: 5px;
            background-color: #ED863B
        }

.area-essay.page-caption-p .ct .p ol li {
    position: relative
}

.area-essay.page-caption-p .ct .p a {
    color: #09f
}

    .area-essay.page-caption-p .ct .p a:hover, .area-essay.page-caption-p .ct .p a:focus {
        color: #FF6F61;
        text-decoration: underline
    }

    .area-essay.page-caption-p .ct .p a.btn {
        color: #09f;
        border: #09f solid thin;
        padding: 5px 10px;
        border-radius: 5px;
        display: inline-block
    }

        .area-essay.page-caption-p .ct .p a.btn:hover, .area-essay.page-caption-p .ct .p a.btn:focus {
            color: #FF6F61;
            border: #FF6F61 solid thin;
            text-decoration: none
        }

    .area-essay.page-caption-p .ct .p a.mail::after {
        background-image: none !important;
        content: "" !important;
        margin-top: -4px;
        color: #1872D6
    }

    .area-essay.page-caption-p .ct .p a.googlemap::after {
        background-image: none !important;
        content: "" !important;
        margin-top: -4px;
        color: #ec1c23
    }

    .area-essay.page-caption-p .ct .p a.weblink::after {
        background-image: none !important;
        content: "" !important;
        margin-top: -4px;
        color: #0951a0
    }

.area-essay.page-caption-p .qna {
    padding: 0 !important;
    margin: 0
}

    .area-essay.page-caption-p .qna > li {
        border-bottom: #eee solid 2px;
        padding-bottom: 20px;
        padding-top: 20px;
        clear: both
    }

        .area-essay.page-caption-p .qna > li::before {
            display: none !important
        }

    .area-essay.page-caption-p .qna div {
        width: 100%;
        clear: both
    }

        .area-essay.page-caption-p .qna div::after {
            content: "";
            display: block;
            clear: both
        }

    .area-essay.page-caption-p .qna span {
        float: left;
        display: inline-block;
        background: #0b737c;
        color: #fff;
        width: 35px;
        text-align: center;
        border-radius: 3px
    }

    .area-essay.page-caption-p .qna p {
        display: inline-block;
        width: calc(100% - 40px);
        margin-top: 0 !important;
        padding-left: 5px !important;
        float: left
    }

    .area-essay.page-caption-p .qna ul {
        margin-top: -25px;
        padding-left: 38px !important
    }

        .area-essay.page-caption-p .qna ul li::before {
            display: none !important
        }

.area-essay.page-caption-label .ct .div {
    padding: 15px;
    /*background-color: #F7F8FB*/
    transition: 150ms
}

    .area-essay.page-caption-label .ct .div:hover {
        background-color: #ccc
    }

.area-essay.page-caption-label-p .ct .div {
    padding: 15px;
    /*background-color: #F7F8FB*/
    transition: 150ms
}

    .area-essay.page-caption-label-p .ct .div:hover {
        background-color: #ccc
    }

.area-essay.page-essay.is-admin .ct {
    position: relative;
    border: 3px solid #1872D6
}

    .area-essay.page-essay.is-admin .ct:before {
        content: "​";
        position: absolute;
        right: 0;
        top: 0;
        width: 32px;
        height: 32px;
        background-color: #1872D6;
        background-image: url('../Images/icon-pic/icon-root.png?1550555194');
        background-repeat: no-repeat;
        background-position: center
    }

.area-essay.page-essay .ct .div {
    padding: 15px;
    /*background-color: #F7F8FB*/
    transition: 150ms
}

    .area-essay.page-essay .ct .div:hover {
        background-color: #ccc
    }

.area-essay.page-essay .ct .img {
    float: left;
    margin-right: 15px
}

    .area-essay.page-essay .ct .img span {
        display: block;
        width: 100px;
        padding-bottom: 100%;
        border-radius: 50%
    }

@media screen and (max-width: 560px) {
    .area-essay.page-essay .ct .img span {
        width: 70px
    }
}

.area-essay.page-essay .ct .img img {
    display: none
}

.area-essay.page-essay .ct .essay {
    overflow: hidden
}

.area-essay.page-img-caption-label .ct .div {
    padding: 15px;
    /*background-color: #F7F8FB*/
    transition: 150ms
}

    .area-essay.page-img-caption-label .ct .div:hover {
        background-color: #ccc
    }

.area-essay.page-img-caption-label .ct .img {
    float: left;
    margin-right: 15px
}

    .area-essay.page-img-caption-label .ct .img span {
        display: block;
        width: 100px;
        padding-bottom: 100%;
        border-radius: 50%
    }

@media screen and (max-width: 560px) {
    .area-essay.page-img-caption-label .ct .img span {
        width: 70px
    }
}

.area-essay.page-img-caption-label .ct .img img {
    display: none
}

.area-essay.page-img-caption-label .ct .essay {
    overflow: hidden
}

.area-essay.page-img-caption-p .ct .div {
    padding: 15px;
    /*background-color: #F7F8FB*/
    transition: 150ms
}

    .area-essay.page-img-caption-p .ct .div:hover {
        background-color: #ccc
    }

.area-essay.page-img-caption-p .ct .img {
    float: left;
    margin-right: 15px
}

    .area-essay.page-img-caption-p .ct .img span {
        display: block;
        width: 100px;
        padding-bottom: 100%;
        border-radius: 50%
    }

@media screen and (max-width: 560px) {
    .area-essay.page-img-caption-p .ct .img span {
        width: 70px
    }
}

.area-essay.page-img-caption-p .ct .img img {
    display: none
}

.area-essay.page-img-caption-p .ct .essay {
    overflow: hidden
}

.area-figure.page-figure .ct .div {
    display: block
}

    .area-figure.page-figure .ct .div:hover p, .area-figure.page-figure .ct .div:focus p {
        text-decoration: underline
    }

.area-figure.page-figure .ct .img span {
    display: block;
    padding-bottom: 75%;
    background-color: #e4e4e4;
    border-radius: 8px 8px 0 0;
    border: 1px solid #ccc;
    border-bottom: none
}

.area-figure.page-figure .ct .img img {
    display: none
}

.area-figure.page-figure .ct .essay {
    position: relative;
    padding: 8px 0;
    padding-bottom: 35px;
    padding-bottom: 48px;
    background-color: #fff;
    border: 1px solid #ccc;
    border-top: none;
    border-radius: 0 0 8px 8px;
    padding-bottom: 48px
}

.area-figure.page-figure .ct .figcaption {
    padding-left: 16px;
    margin-bottom: 0
}

.area-figure.page-figure .ct .label {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 5px;
    bottom: 16px
}

    .area-figure.page-figure .ct .label span {
        display: block
    }

.area-figure.page-figure .ct .mark {
    margin-left: 16px
}

.area-figure.page-figure .ct .p {
    display: none
}

    .area-figure.page-figure .ct .p p {
        overflow: hidden;
        line-height: 25px;
        height: 50px
    }

.area-figure.e-paper .ct .div {
    display: block;
    margin: 5px
}

    .area-figure.e-paper .ct .div:hover p {
        text-decoration: underline
    }

.area-figure.e-paper .ct .img {
    border: 1px solid #ccc;
    padding: 8px
}

    .area-figure.e-paper .ct .img span {
        display: block;
        height: 280px;
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain
    }

    .area-figure.e-paper .ct .img img {
        display: none
    }

.area-figure.e-paper .ct .essay {
    position: relative;
    padding: 8px 0;
    padding-bottom: 35px;
    background-color: #fff
}

.area-figure.e-paper .ct .label {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 5px
}

    .area-figure.e-paper .ct .label span {
        display: block
    }

.area-figure.e-paper .ct .mark {
    color: #e4e4e4;
    line-height: 30px
}

.area-figure.e-paper .ct .p {
    display: none
}

.area-figure.page-img-figcaption {
    overflow: hidden
}

    .area-figure.page-img-figcaption .ct > .in {
        position: relative
    }

    .area-figure.page-img-figcaption .ct .img span {
        display: block;
        padding-bottom: 68%
    }

    .area-figure.page-img-figcaption .ct .img img {
        display: none
    }

    .area-figure.page-img-figcaption .ct .figcaption {
        position: absolute;
        left: 0;
        right: 0;
        bottom: 0;
        padding: 8px;
        background-color: #161B2D;
        background-color: rgba(22,27,45,0.7);
        font-size: 1.2em;
        color: #fff
    }

        .area-figure.page-img-figcaption .ct .figcaption span {
            color: inherit
        }

.area-figure.page-img-figcaption-label {
    overflow: hidden
}

    .area-figure.page-img-figcaption-label .ct > .in {
        position: relative
    }

    .area-figure.page-img-figcaption-label .ct .img span {
        display: block;
        padding-bottom: 68%
    }

    .area-figure.page-img-figcaption-label .ct .img img {
        display: none
    }

    .area-figure.page-img-figcaption-label .ct .figcaption {
        position: absolute;
        left: 0;
        right: 0;
        bottom: 0;
        padding: 8px;
        background-color: #161B2D;
        background-color: rgba(22,27,45,0.7);
        font-size: 1.2em;
        color: #fff
    }

        .area-figure.page-img-figcaption-label .ct .figcaption span {
            color: inherit
        }

    .area-figure.page-img-figcaption-label .ct .label {
        position: absolute;
        top: 5px;
        left: 5px
    }

    .area-figure.page-img-figcaption-label .ct .p {
        position: absolute;
        left: 0;
        right: 0;
        bottom: 0;
        padding: 8px;
        background-color: #161B2D;
        background-color: rgba(22,27,45,0.7)
    }

        .area-figure.page-img-figcaption-label .ct .p p {
            margin: 5px 0;
            color: #fff
        }

.area-figure.page-img-figcaption-p .ct .div {
    position: relative;
    /*background-color: #F7F8FB*/
    transition: 150ms
}

    .area-figure.page-img-figcaption-p .ct .div:hover {
        background-color: #ccc
    }

.area-figure.page-img-figcaption-p .ct .img span {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    bottom: 0;
    width: 150px
}

@media screen and (max-width: 560px) {
    .area-figure.page-img-figcaption-p .ct .img span {
        position: static;
        width: auto
    }
}

.area-figure.page-img-figcaption-p .ct .img img {
    display: none
}

@media screen and (max-width: 560px) {
    .area-figure.page-img-figcaption-p .ct .img img {
        display: block;
        width: 100%
    }
}

.area-figure.page-img-figcaption-p .ct .essay {
    padding: 15px;
    padding-left: 165px
}

@media screen and (max-width: 560px) {
    .area-figure.page-img-figcaption-p .ct .essay {
        padding-left: 15px
    }
}

.area-figure.page-img-label {
    overflow: hidden
}

    .area-figure.page-img-label .ct > .in {
        position: relative
    }

    .area-figure.page-img-label .ct .img span {
        display: block;
        padding-bottom: 68%
    }

    .area-figure.page-img-label .ct .img img {
        display: none
    }

    .area-figure.page-img-label .ct .label {
        position: absolute;
        top: 5px;
        left: 5px
    }

.area-figure.page-img-label-p .ct .div {
    position: relative;
    /*background-color: #F7F8FB*/
    transition: 150ms
}

    .area-figure.page-img-label-p .ct .div:hover {
        background-color: #ccc
    }

.area-figure.page-img-label-p .ct .img span {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    bottom: 0;
    width: 150px
}

@media screen and (max-width: 560px) {
    .area-figure.page-img-label-p .ct .img span {
        position: static;
        width: auto
    }
}

.area-figure.page-img-label-p .ct .img img {
    display: none
}

@media screen and (max-width: 560px) {
    .area-figure.page-img-label-p .ct .img img {
        display: block;
        width: 100%
    }
}

.area-figure.page-img-label-p .ct .essay {
    padding: 15px;
    padding-left: 165px
}

@media screen and (max-width: 560px) {
    .area-figure.page-img-label-p .ct .essay {
        padding-left: 15px
    }
}

.area-figure.page-img-label-p .ct .label {
    margin-bottom: 8px
}

.area-figure.page-img-p .ct .div {
    position: relative;
    /*background-color: #F7F8FB*/
    transition: 150ms
}

    .area-figure.page-img-p .ct .div:hover {
        background-color: #ccc
    }

.area-figure.page-img-p .ct .img span {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    bottom: 0;
    width: 150px
}

@media screen and (max-width: 560px) {
    .area-figure.page-img-p .ct .img span {
        position: static;
        width: auto
    }
}

.area-figure.page-img-p .ct .img img {
    display: none
}

@media screen and (max-width: 560px) {
    .area-figure.page-img-p .ct .img img {
        display: block;
        width: 100%
    }
}

.area-figure.page-img-p .ct .p {
    padding: 15px;
    padding-left: 165px
}

@media screen and (max-width: 560px) {
    .area-figure.page-img-p .ct .p {
        padding-left: 15px
    }
}

.area-form.page-form .hd span {
    display: block;
    padding: 8px 15px;
    background-color: #1872D6;
    color: #fff
}

.area-form.page-form .hd a {
    color: inherit
}

.area-form.page-form .ct .fieldset {
    padding: 30px;
    /*background-color: #F7F8FB*/
}

@media screen and (max-width: 560px) {
    .area-form.page-form .ct .fieldset {
        padding: 15px
    }
}

.area-form.page-form .ct .fieldset + .fieldset {
    margin-top: 3px;
    text-align: right;
    padding: 0;
    background-color: transparent
}

    .area-form.page-form .ct .fieldset + .fieldset input[type="submit"], .area-form.page-form .ct .fieldset + .fieldset input[type="reset"], .area-form.page-form .ct .fieldset + .fieldset input[type="button"] {
        padding: 8px 30px;
        font-size: 1.2em
    }

.area-form.page-form .ct .fieldset span.select label, .area-form.page-form .ct .fieldset span.text label, .area-form.page-form .ct .fieldset span.password label, .area-form.page-form .ct .fieldset span.date label:first-child, .area-form.page-form .ct .fieldset span.number label, .area-form.page-form .ct .fieldset span.search label, .area-form.page-form .ct .fieldset span.email label:first-child, .area-form.page-form .ct .fieldset span.file label, .area-form.page-form .ct .fieldset span.textarea label {
    line-height: 26px;
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 180px;
    box-sizing: border-box;
    padding: 0 15px;
    text-align: right
}

@media screen and (max-width: 560px) {
    .area-form.page-form .ct .fieldset span.select label, .area-form.page-form .ct .fieldset span.text label, .area-form.page-form .ct .fieldset span.password label, .area-form.page-form .ct .fieldset span.date label:first-child, .area-form.page-form .ct .fieldset span.number label, .area-form.page-form .ct .fieldset span.search label, .area-form.page-form .ct .fieldset span.email label:first-child, .area-form.page-form .ct .fieldset span.file label, .area-form.page-form .ct .fieldset span.textarea label {
        line-height: normal !important;
        position: static;
        top: auto;
        left: auto;
        width: auto;
        padding: 0;
        text-align: left
    }
}

.area-form.page-form .ct .fieldset span {
    display: block
}

    .area-form.page-form .ct .fieldset span[data-message]:after {
        content: attr(data-message);
        margin-left: 3px;
        color: #FF6F61;
        display: block
    }

    .area-form.page-form .ct .fieldset span.is-required label:before {
        content: '* ';
        color: #FF6F61
    }

    .area-form.page-form .ct .fieldset span.is-error label {
        color: #FF6F61
    }

    .area-form.page-form .ct .fieldset span.is-error input {
        border-color: #FF6F61
    }

    .area-form.page-form .ct .fieldset span.is-error select {
        border-color: #FF6F61
    }

    .area-form.page-form .ct .fieldset span.is-error textarea {
        border-color: #FF6F61
    }

    .area-form.page-form .ct .fieldset span.select {
        margin-top: 5px;
        position: relative;
        padding-left: 180px
    }

@media screen and (max-width: 560px) {
    .area-form.page-form .ct .fieldset span.select {
        padding-left: 0
    }
}

.area-form.page-form .ct .fieldset span.select label {
    line-height: 31px
}

@media screen and (max-width: 940px) {
    .area-form.page-form .ct .fieldset span.select label {
        margin: 8px 0
    }
}

.area-form.page-form .ct .fieldset span.text {
    margin-top: 5px;
    position: relative;
    padding-left: 180px
}

@media screen and (max-width: 560px) {
    .area-form.page-form .ct .fieldset span.text {
        padding-left: 0
    }
}

.area-form.page-form .ct .fieldset span.text label {
    line-height: 38px
}

@media screen and (max-width: 940px) {
    .area-form.page-form .ct .fieldset span.text label {
        margin: 8px 0
    }
}

.area-form.page-form .ct .fieldset span.password {
    margin-top: 5px;
    position: relative;
    padding-left: 180px
}

@media screen and (max-width: 560px) {
    .area-form.page-form .ct .fieldset span.password {
        padding-left: 0
    }
}

.area-form.page-form .ct .fieldset span.password label {
    line-height: 38px
}

@media screen and (max-width: 940px) {
    .area-form.page-form .ct .fieldset span.password label {
        margin: 8px 0
    }
}

.area-form.page-form .ct .fieldset span.date {
    margin-top: 5px;
    position: relative;
    padding-left: 180px
}

    .area-form.page-form .ct .fieldset span.date input {
        background-image: url('../Images/icon-pic/calendar.png?1582106427');
        background-position: center right;
        background-repeat: no-repeat
    }

@media screen and (max-width: 560px) {
    .area-form.page-form .ct .fieldset span.date {
        padding-left: 0
    }
}

.area-form.page-form .ct .fieldset span.date label:first-child {
    line-height: 38px
}

@media screen and (max-width: 940px) {
    .area-form.page-form .ct .fieldset span.date label {
        display: block;
        margin: 8px 0
    }
}

.area-form.page-form .ct .fieldset span.number {
    margin-top: 5px;
    position: relative;
    padding-left: 180px
}

@media screen and (max-width: 560px) {
    .area-form.page-form .ct .fieldset span.number {
        padding-left: 0
    }
}

.area-form.page-form .ct .fieldset span.number label {
    line-height: 38px
}

@media screen and (max-width: 940px) {
    .area-form.page-form .ct .fieldset span.number label {
        margin: 8px 0
    }
}

.area-form.page-form .ct .fieldset span.search {
    margin-top: 5px;
    position: relative;
    padding-left: 180px
}

@media screen and (max-width: 560px) {
    .area-form.page-form .ct .fieldset span.search {
        padding-left: 0
    }
}

.area-form.page-form .ct .fieldset span.search label {
    line-height: 38px
}

@media screen and (max-width: 940px) {
    .area-form.page-form .ct .fieldset span.search label {
        margin: 8px 0
    }
}

.area-form.page-form .ct .fieldset span.email {
    margin-top: 5px;
    position: relative;
    padding-left: 180px
}

@media screen and (max-width: 560px) {
    .area-form.page-form .ct .fieldset span.email {
        padding-left: 0
    }
}

.area-form.page-form .ct .fieldset span.email label:first-child {
    line-height: 38px
}

@media screen and (max-width: 940px) {
    .area-form.page-form .ct .fieldset span.email label {
        display: block;
        margin: 8px 0
    }
}

.area-form.page-form .ct .fieldset span.file {
    margin-top: 5px;
    position: relative;
    padding-left: 180px
}

@media screen and (max-width: 560px) {
    .area-form.page-form .ct .fieldset span.file {
        padding-left: 0
    }
}

.area-form.page-form .ct .fieldset span.file label {
    line-height: 38px
}

@media screen and (max-width: 940px) {
    .area-form.page-form .ct .fieldset span.file label {
        margin: 8px 0
    }
}

.area-form.page-form .ct .fieldset span.radio {
    margin-top: 5px;
    padding-left: 180px
}

@media screen and (max-width: 560px) {
    .area-form.page-form .ct .fieldset span.radio {
        padding-left: 0
    }
}

.area-form.page-form .ct .fieldset span.checkbox {
    margin-top: 5px;
    padding-left: 180px
}

@media screen and (max-width: 560px) {
    .area-form.page-form .ct .fieldset span.checkbox {
        padding-left: 0
    }
}

.area-form.page-form .ct .fieldset span.textarea {
    margin-top: 5px;
    position: relative;
    padding-left: 180px
}

@media screen and (max-width: 560px) {
    .area-form.page-form .ct .fieldset span.textarea {
        padding-left: 0
    }
}

.area-form.page-form .ct .fieldset span.textarea label {
    line-height: 38px
}

.area-form.page-form .ct .fieldset span.submit {
    display: inline-block
}

.area-form.page-form .ct .fieldset span.reset {
    display: inline-block
}

.area-form.page-form .ct .fieldset span.button {
    display: inline-block
}

.area-form.page-form .ct .fieldset select {
    max-width: 100%;
    line-height: 26px
}

.area-form.page-form .ct .fieldset input {
    max-width: 100%
}

    .area-form.page-form .ct .fieldset input[type="text"] {
        line-height: 26px
    }

@media screen and (max-width: 1128px) {
    .area-form.page-form .ct .fieldset input[type="text"] {
        display: block;
        width: auto
    }
}

@media screen and (max-width: 560px) {
    .area-form.page-form .ct .fieldset input[type="text"] {
        display: block;
        width: 100%
    }
}

.area-form.page-form .ct .fieldset input[type="text"][disabled] {
    border: 0;
    background-color: transparent
}

.area-form.page-form .ct .fieldset input[type="password"] {
    line-height: 26px
}

@media screen and (max-width: 1128px) {
    .area-form.page-form .ct .fieldset input[type="password"] {
        display: block;
        width: auto
    }
}

@media screen and (max-width: 560px) {
    .area-form.page-form .ct .fieldset input[type="password"] {
        display: block;
        width: 100%
    }
}

.area-form.page-form .ct .fieldset input[type="date"] {
    line-height: 26px
}

@media screen and (max-width: 1128px) {
    .area-form.page-form .ct .fieldset input[type="date"] {
        display: block;
        width: auto
    }
}

@media screen and (max-width: 560px) {
    .area-form.page-form .ct .fieldset input[type="date"] {
        display: block;
        width: 100%
    }
}

.area-form.page-form .ct .fieldset input[type="number"] {
    line-height: 26px
}

@media screen and (max-width: 1128px) {
    .area-form.page-form .ct .fieldset input[type="number"] {
        display: block;
        width: auto
    }
}

@media screen and (max-width: 560px) {
    .area-form.page-form .ct .fieldset input[type="number"] {
        display: block;
        width: 100%
    }
}

.area-form.page-form .ct .fieldset input[type="search"] {
    line-height: 26px
}

@media screen and (max-width: 1128px) {
    .area-form.page-form .ct .fieldset input[type="search"] {
        display: block;
        width: auto
    }
}

@media screen and (max-width: 560px) {
    .area-form.page-form .ct .fieldset input[type="search"] {
        display: block;
        width: 100%
    }
}

.area-form.page-form .ct .fieldset input[type="email"] {
    line-height: 26px
}

@media screen and (max-width: 1128px) {
    .area-form.page-form .ct .fieldset input[type="email"] {
        display: block;
        width: auto
    }
}

@media screen and (max-width: 560px) {
    .area-form.page-form .ct .fieldset input[type="email"] {
        display: block;
        width: 100%
    }
}

.area-form.page-form .ct .fieldset input[type="file"] {
    line-height: 26px
}

@media screen and (max-width: 1128px) {
    .area-form.page-form .ct .fieldset input[type="file"] {
        display: block;
        width: auto
    }
}

@media screen and (max-width: 560px) {
    .area-form.page-form .ct .fieldset input[type="file"] {
        display: block;
        width: 100%
    }
}

.area-form.page-form .ct .fieldset input[type="radio"] {
    line-height: 26px
}

.area-form.page-form .ct .fieldset input[type="checkbox"] {
    line-height: 26px
}

.area-form.page-form .ct .fieldset input[type="submit"] {
    margin: 3px
}

.area-form.page-form .ct .fieldset input[type="reset"] {
    margin: 3px
}

.area-form.page-form .ct .fieldset input[type="button"] {
    margin: 3px
}

.area-form.page-form .ct .fieldset textarea {
    max-width: 100%
}

.area-form.page-form .ct .fieldset .img {
    display: inline-block;
    vertical-align: middle
}

    .area-form.page-form .ct .fieldset .img span {
        display: block
    }

    .area-form.page-form .ct .fieldset .img img {
        display: block;
        border: 1px solid #ccc;
        border-color: #e4e4e4;
        margin: 0
    }

.area-form.submit .ct .fieldset + .fieldset {
    margin-top: 8px;
    border-top: 1px solid #ccc;
    border-top-color: #ccc;
    padding-top: 8px;
    text-align: right
}

.area-form.submit .ct .fieldset span {
    display: block
}

    .area-form.submit .ct .fieldset span .redStar {
        font-size: 0.8em;
        color: red;
        display: inline-block
    }

    .area-form.submit .ct .fieldset span[data-message]:after {
        content: attr(data-message);
        margin-left: 3px;
        color: #FF6F61
    }

    .area-form.submit .ct .fieldset span.is-required label:before, .area-form.submit .ct .fieldset span.is-required i.mark:before {
        content: '* ';
        color: #FF6F61
    }

    .area-form.submit .ct .fieldset span.is-error label, .area-form.submit .ct .fieldset span.is-error i.mark {
        color: #FF6F61
    }

    .area-form.submit .ct .fieldset span.is-error input {
        border-color: #FF6F61
    }

    .area-form.submit .ct .fieldset span.is-error select {
        border-color: #FF6F61
    }

    .area-form.submit .ct .fieldset span.is-error textarea {
        border-color: #FF6F61
    }

    .area-form.submit .ct .fieldset span label, .area-form.submit .ct .fieldset span i.mark {
        display: block;
        margin-bottom: 3px
    }

    .area-form.submit .ct .fieldset span.select {
        margin-top: 15px
    }

    .area-form.submit .ct .fieldset span.text {
        margin-top: 15px
    }

    .area-form.submit .ct .fieldset span.email {
        margin-top: 15px
    }

    .area-form.submit .ct .fieldset span.textarea {
        margin-top: 15px
    }

    .area-form.submit .ct .fieldset span.list {
        margin-top: 15px
    }

        .area-form.submit .ct .fieldset span.list label {
            display: inline-block;
            margin: 0 5px
        }

        .area-form.submit .ct .fieldset span.list ol {
            padding-left: 15px
        }

    .area-form.submit .ct .fieldset span.button {
        display: inline-block
    }

    .area-form.submit .ct .fieldset span.submit {
        display: inline-block
    }

    .area-form.submit .ct .fieldset span.reset {
        display: inline-block
    }

.area-form.submit .ct .fieldset select {
    width: 100%;
    line-height: 26px
}

.area-form.submit .ct .fieldset input[type="text"] {
    width: 100%;
    line-height: 26px
}

.area-form.submit .ct .fieldset input[type="email"] {
    width: 100%;
    line-height: 26px
}

.area-form.submit .ct .fieldset input[type="file"] {
    width: 100%;
    line-height: 26px
}

.area-form.submit .ct .fieldset input[type="button"] {
    background-color: transparent;
    color: #474A54
}

.area-form.submit .ct .fieldset textarea {
    width: 100%
}

.area-form.submit .ct .fieldset .img {
    display: inline-block;
    vertical-align: middle
}

    .area-form.submit .ct .fieldset .img span {
        display: block
    }

    .area-form.submit .ct .fieldset .img img {
        display: block;
        border: 1px solid #ccc;
        border-color: #e4e4e4;
        margin: 0
    }

[data-js="false"] .area-customize.map {
    display: none
}

.area-customize.map .ct .div {
    margin-bottom: 5px
}

.area-customize.audio .ct .audio {
    margin-bottom: 5px
}

    .area-customize.audio .ct .audio audio {
        width: 100%
    }

    .area-customize.audio .ct .audio object {
        min-height: 45px;
        width: 100%;
        margin-bottom: 5px
    }

    .area-customize.audio .ct .audio span {
        display: block;
        padding: 5px;
        /*background-color: #F7F8FB*/
    }

    .area-customize.audio .ct .audio a {
        text-decoration: underline
    }

        .area-customize.audio .ct .audio a:hover {
            text-decoration: none
        }

.area-customize.iframe .ct .iframe {
    margin-bottom: 5px
}

    .area-customize.iframe .ct .iframe iframe {
        display: block;
        width: 100%
    }

.area-customize.ey-video .ct > .in {
    padding: 15px;
    background-color: #161B2D
}

.area-customize.ey-video .ct .video {
    margin-bottom: 5px;
    background-color: #161B2D
}

    .area-customize.ey-video .ct .video video {
        width: 100%
    }

    .area-customize.ey-video .ct .video object {
        min-height: 45px;
        width: 100%;
        margin-bottom: 5px
    }

    .area-customize.ey-video .ct .video span {
        display: block;
        padding: 5px;
        /*background-color: #F7F8FB*/
    }

    .area-customize.ey-video .ct .video a {
        text-decoration: underline
    }

        .area-customize.ey-video .ct .video a:hover {
            text-decoration: none
        }

    .area-customize.ey-video .ct .video iframe {
        display: block;
        width: 100%
    }

.area-customize.ey-video .ct .caption {
    text-align: center
}

    .area-customize.ey-video .ct .caption span {
        color: #fff
    }

    .area-customize.ey-video .ct .caption a {
        color: inherit
    }

.area-customize.ey-video .ct .mark {
    color: #fff
}

.area-customize.ey-video .ct .p {
    color: #fff
}

.area-customize.video-list .ct > .in > .div {
    background-color: #78a6de
}

    .area-customize.video-list .ct > .in > .div + .list {
        margin-top: 15px
    }

    .area-customize.video-list .ct > .in > .div .video {
        width: 66%;
        float: left;
        background-image: url('../Images/icon-pic/icon-w-video.png?1582106427');
        background-repeat: no-repeat;
        background-position: center
    }

@media screen and (max-width: 1128px) {
    .area-customize.video-list .ct > .in > .div .video {
        width: auto;
        float: none
    }
}

.area-customize.video-list .ct > .in > .div .video video {
    width: 100%
}

.area-customize.video-list .ct > .in > .div .video object {
    min-height: 45px;
    width: 100%;
    margin-bottom: 5px
}

.area-customize.video-list .ct > .in > .div .video span {
    display: block;
    padding: 5px;
    /*background-color: #F7F8FB*/
}

.area-customize.video-list .ct > .in > .div .video a {
    text-decoration: underline
}

    .area-customize.video-list .ct > .in > .div .video a:hover {
        text-decoration: none
    }

.area-customize.video-list .ct > .in > .div .video iframe {
    display: block;
    width: 100%
}

.area-customize.video-list .ct > .in > .div .essay {
    overflow: hidden;
    padding: 15px
}

.area-customize.video-list .ct > .in > .div .caption {
    color: #fff
}

.area-customize.video-list .ct > .in > .div .label {
    padding: 8px 0;
    border-bottom: 1px solid #fff;
    margin: 8px 0
}

.area-customize.video-list .ct > .in > .div .mark {
    color: #fff
}

.area-customize.video-list .ct > .in > .div .p {
    color: #fff
}

.area-customize.video-list .ct > .in > .list li {
    width: 25%;
    display: inline-block;
    vertical-align: top
}

@media screen and (max-width: 940px) and (min-width: 561px) {
    .area-customize.video-list .ct > .in > .list li {
        width: 33.3333%
    }
}

@media screen and (max-width: 560px) {
    .area-customize.video-list .ct > .in > .list li {
        width: 50%
    }
}

.area-customize.video-list .ct > .in > .list .div {
    display: block;
    margin: 8px;
    box-shadow: 0 0 8px #e4e4e4;
    border: 1px solid #ccc
}

.area-customize.video-list .ct > .in > .list .img {
    position: relative
}

    .area-customize.video-list .ct > .in > .list .img:after {
        content: "​";
        position: absolute;
        display: block;
        width: 30px;
        height: 26px;
        top: 50%;
        left: 50%;
        margin-top: -13px;
        margin-left: -15px;
        background-image: url('../Images/icon-pic/icon-w-video.png?1582106427')
    }

    .area-customize.video-list .ct > .in > .list .img span {
        display: block;
        padding-bottom: 56.25%;
        background-color: #e4e4e4
    }

    .area-customize.video-list .ct > .in > .list .img img {
        display: none
    }

.area-customize.video-list .ct > .in > .list .essay {
    padding: 8px
}

.area-customize.video-list .ct > .in > .list .mark {
    font-size: 0.95em;
    color: #e4e4e4
}

.area-customize.video-list .ct > .in > .list .p p {
    line-height: 26px;
    height: 52px;
    overflow: hidden
}

    .area-customize.video-list .ct > .in > .list .p p + p {
        display: none
    }

.list-text.message .ct li + li {
    margin-top: 5px
}

.list-text.message .ct span {
    display: block
}

.group-list.page-block > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.page-block > .in > .ct > .in > ul > li {
    width: 33.33333%;
    display: inline-block;
    vertical-align: top
}

.group-list.page-block > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.page-block > .in > .ct > .in > ul > li {
    box-sizing: border-box;
    padding: 0 3px 5px
}

@media screen and (max-width: 940px) and (min-width: 561px) {
    .group-list.page-block > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.page-block > .in > .ct > .in > ul > li {
        max-width: none !important;
        width: 50% !important;
        clear: none
    }

        .group-list.page-block > .bg-drop-layout > .in > .ct > .in > ul > li:nth-child(2n+1), .group-list.page-block > .in > .ct > .in > ul > li:nth-child(2n+1) {
            clear: left
        }
}

@media screen and (max-width: 560px) {
    .group-list.page-block > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.page-block > .in > .ct > .in > ul > li {
        max-width: none !important;
        width: 100% !important;
        clear: none
    }

        .group-list.page-block > .bg-drop-layout > .in > .ct > .in > ul > li:nth-child(1n+1), .group-list.page-block > .in > .ct > .in > ul > li:nth-child(1n+1) {
            clear: left
        }
}

.list-pic.page-list > .bg-drop-layout > .in > .ct > .in > ul > li, .list-pic.page-list > .in > .ct > .in > ul > li {
    width: 33.33333%;
    display: inline-block;
    vertical-align: top
}

@media screen and (max-width: 560px) {
    .list-pic.page-list .ct li {
        max-width: none !important;
        width: 50% !important;
        clear: none
    }

        .list-pic.page-list .ct li:nth-child(2n+1) {
            clear: left
        }
}

.list-pic.page-list .ct span {
    position: relative;
    display: block;
    margin: 5px;
    background-color: #e4e4e4
}

.list-pic.page-list .ct a {
    display: block;
    padding-bottom: 75%
}

    .list-pic.page-list .ct a:before {
        content: "​";
        position: absolute;
        display: block;
        padding-bottom: 75%;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        background-color: transparent;
        transition: 150ms
    }

    .list-pic.page-list .ct a:hover:before {
        background-color: rgba(22,27,45,0.5)
    }

@media screen and (max-width: 940px) {
    .list-pic.page-list .ct a {
        background-color: transparent
    }
}

.list-pic.page-list .ct img {
    display: none
}

.group-list.page-list-pic > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.page-list-pic > .in > .ct > .in > ul > li {
    padding-left: 30px
}

@media screen and (max-width: 560px) {
    .group-list.page-list-pic > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.page-list-pic > .in > .ct > .in > ul > li {
        padding-left: 8px
    }
}

.group-list.page-list-pic > .bg-drop-layout > .in > .ct > .in > ul > li + li, .group-list.page-list-pic > .in > .ct > .in > ul > li + li {
    margin-top: 15px
}

.list-pic.page-block > .bg-drop-layout > .in, .list-pic.page-block > .in {
    position: relative
}

.list-pic.page-block .hd {
    display: none
}

.list-pic.page-block .ct li + li {
    display: none
}

.list-pic.page-block .ct span {
    display: block;
    background-image: none !important
}

.list-pic.page-block .ct a {
    display: block
}

.list-pic.page-block .ct img {
    display: block;
    width: 100%
}

.list-pic.page-block .ft ul {
    /*background-color: #F7F8FB*/
    overflow: hidden;
    padding: 0 8px;
    text-align: center
}

[data-js="false"] .list-pic.page-block .ft li.next, [data-js="false"] .list-pic.page-block .ft li.prev {
    display: none
}

.list-pic.page-block .ft li.next a, .list-pic.page-block .ft li.prev a {
    position: absolute;
    top: 20%;
    bottom: 20%;
    display: block;
    width: 45px;
    transition: 150ms;
    /*background-color: #F7F8FB*/
    background-color: rgba(247,248,251,0.7)
}

    .list-pic.page-block .ft li.next a:hover, .list-pic.page-block .ft li.prev a:hover {
        background-color: rgba(247,248,251,0.9)
    }

.list-pic.page-block .ft li.prev a {
    left: 0;
    background-image: url('../Images/icon-pic/away-b-left.png?1582106427');
    background-repeat: no-repeat;
    background-position: center
}

.list-pic.page-block .ft li.next a {
    right: 0;
    background-image: url('../Images/icon-pic/away-b-right.png?1582106427');
    background-repeat: no-repeat;
    background-position: center
}

.list-pic.page-block .ft li.more {
    display: none
}

.group-list.query > .bg-drop-layout > .in > .ct > .in > ul > li + li, .group-list.query > .in > .ct > .in > ul > li + li {
    border-top: 1px solid #ccc
}

.base-wrapper .simple-text.query > .bg-drop-layout > .in, .base-wrapper .simple-text.query > .in {
    display: block;
    padding: 8px 5px
}

.base-wrapper .simple-text.query .ct {
    display: inline;
    vertical-align: middle
}

@media screen and (max-width: 940px) {
    .base-wrapper .simple-text.query .ct {
        display: block
    }
}

.base-wrapper .simple-text.query .ct > .in {
    display: inline
}

@media screen and (max-width: 940px) {
    .base-wrapper .simple-text.query .ct > .in {
        display: block
    }
}

.base-wrapper .simple-text.query .ct .mark {
    color: #FF6F61
}

.base-wrapper .simple-text.query .ft {
    display: inline-block;
    vertical-align: middle;
    margin-left: 5px
}

@media screen and (max-width: 940px) {
    .base-wrapper .simple-text.query .ft {
        display: block;
        margin-top: 8px;
        border-top: 1px solid #ccc;
        border-top-color: #ccc;
        padding-top: 8px
    }
}

.base-wrapper .simple-text.query .ft > .in {
    display: inline-block
}

@media screen and (max-width: 940px) {
    .base-wrapper .simple-text.query .ft > .in {
        display: block
    }
}

.base-wrapper .simple-text.query .ft ul {
    display: inline-block
}

@media screen and (max-width: 940px) {
    .base-wrapper .simple-text.query .ft ul {
        display: block
    }
}

.base-wrapper .simple-text.query .ft li {
    display: inline-block
}

    .base-wrapper .simple-text.query .ft li + li {
        margin-left: 3px
    }

.base-wrapper .simple-text.query .ft span {
    display: block
}

.base-extend .simple-text.query {
    display: none;
    position: fixed;
    right: 15px;
    bottom: 15px;
    left: 15px
}

    .base-extend .simple-text.query.is-show {
        display: block
    }

    .base-extend .simple-text.query > .bg-drop-layout > .in, .base-extend .simple-text.query > .in {
        position: relative;
        padding: 15px;
        border: 1px solid #ccc;
        border-color: #e4e4e4;
        text-align: center;
        /*background-color: #F7F8FB*/
        box-sizing: border-box;
        box-shadow: 0 0 8px #e4e4e4
    }

@media screen and (max-width: 560px) {
    .base-extend .simple-text.query > .bg-drop-layout > .in, .base-extend .simple-text.query > .in {
        padding: 8px;
        padding-top: 15px
    }
}

.base-extend .simple-text.query .hd {
    display: none
}

.base-extend .simple-text.query .ct {
    display: inline-block;
    vertical-align: middle
}

@media screen and (max-width: 940px) {
    .base-extend .simple-text.query .ct {
        display: block;
        text-align: justify
    }
}

.base-extend .simple-text.query .ct > .in {
    display: inline-block
}

@media screen and (max-width: 940px) {
    .base-extend .simple-text.query .ct > .in {
        display: block
    }
}

.base-extend .simple-text.query .ft {
    display: inline-block;
    vertical-align: middle
}

@media screen and (max-width: 940px) {
    .base-extend .simple-text.query .ft {
        display: block;
        margin-top: 8px;
        border-top: 1px solid #ccc;
        border-top-color: #ccc;
        padding-top: 8px
    }
}

.base-extend .simple-text.query .ft > .in {
    display: inline-block
}

@media screen and (max-width: 940px) {
    .base-extend .simple-text.query .ft > .in {
        display: block
    }
}

.base-extend .simple-text.query .ft ul {
    display: inline-block;
    padding: 5px
}

@media screen and (max-width: 940px) {
    .base-extend .simple-text.query .ft ul {
        display: block
    }
}

.base-extend .simple-text.query .ft li {
    display: inline-block
}

    .base-extend .simple-text.query .ft li + li {
        margin-left: 3px
    }

.base-extend .simple-text.query .ft span {
    display: block
}

.area-form.sign-in .ct .fieldset + .fieldset {
    margin-top: 8px
}

.area-form.sign-in .ct .fieldset span {
    display: block
}

    .area-form.sign-in .ct .fieldset span[data-message]:after {
        content: attr(data-message);
        margin-left: 3px;
        color: #FF6F61
    }

    .area-form.sign-in .ct .fieldset span.is-required label:before {
        content: '* ';
        color: #FF6F61
    }

    .area-form.sign-in .ct .fieldset span.is-error label {
        color: #FF6F61
    }

    .area-form.sign-in .ct .fieldset span.is-error input {
        border-color: #FF6F61
    }

    .area-form.sign-in .ct .fieldset span label {
        display: block;
        margin-bottom: 3px
    }

        .area-form.sign-in .ct .fieldset span label:after {
            content: '： '
        }

    .area-form.sign-in .ct .fieldset span.email {
        display: block;
        margin-top: 8px
    }

    .area-form.sign-in .ct .fieldset span.password {
        display: block;
        margin-top: 8px
    }

    .area-form.sign-in .ct .fieldset span.text {
        display: block;
        margin-top: 8px
    }

    .area-form.sign-in .ct .fieldset span.button {
        display: inline-block;
        vertical-align: top
    }

.area-form.sign-in .ct .fieldset .img {
    display: inline-block;
    vertical-align: top
}

    .area-form.sign-in .ct .fieldset .img span {
        display: block
    }

    .area-form.sign-in .ct .fieldset .img img {
        display: block;
        border: 1px solid #ccc;
        border-color: #e4e4e4;
        margin: 0
    }

.area-form.sign-in .ct .fieldset input {
    line-height: 25px;
    width: 100%
}

    .area-form.sign-in .ct .fieldset input[type="button"] {
        background-color: transparent;
        color: #474A54
    }

.area-form.sign-in .ct .list {
    margin-top: 15px;
    border-top: 1px solid #ccc;
    border-top-color: #ccc;
    padding-top: 15px
}

    .area-form.sign-in .ct .list li + li {
        margin-top: 5px
    }

    .area-form.sign-in .ct .list li.facebook a {
        background-color: #3c5998;
        border: 1px solid #2e4473;
        text-decoration: none
    }

        .area-form.sign-in .ct .list li.facebook a:before {
            width: 36px;
            height: 36px;
            background-color: #2e4473
        }

        .area-form.sign-in .ct .list li.facebook a:hover {
            background-color: #2e4473
        }

    .area-form.sign-in .ct .list li.google a {
        background-color: #cb3726;
        border: 1px solid #a02b1e;
        text-decoration: none
    }

        .area-form.sign-in .ct .list li.google a:before {
            width: 36px;
            height: 36px;
            background-color: #a02b1e
        }

        .area-form.sign-in .ct .list li.google a:hover {
            background-color: #a02b1e
        }

    .area-form.sign-in .ct .list li.twitter a {
        background-color: #6aaed0;
        border: 1px solid #4399c4;
        text-decoration: none
    }

        .area-form.sign-in .ct .list li.twitter a:before {
            width: 36px;
            height: 36px;
            background-color: #4399c4
        }

        .area-form.sign-in .ct .list li.twitter a:hover {
            background-color: #4399c4
        }

    .area-form.sign-in .ct .list li.plurk a {
        background-color: #C6602B;
        border: 1px solid #9c4c22;
        text-decoration: none
    }

        .area-form.sign-in .ct .list li.plurk a:before {
            width: 36px;
            height: 36px;
            background-color: #9c4c22
        }

        .area-form.sign-in .ct .list li.plurk a:hover {
            background-color: #9c4c22
        }

    .area-form.sign-in .ct .list li.line a {
        background-color: #4bc700;
        border: 1px solid #389400;
        text-decoration: none
    }

        .area-form.sign-in .ct .list li.line a:before {
            width: 36px;
            height: 36px;
            background-color: #389400
        }

        .area-form.sign-in .ct .list li.line a:hover {
            background-color: #389400
        }

    .area-form.sign-in .ct .list li.email a {
        background-color: #666;
        border: 1px solid #4d4d4d;
        text-decoration: none
    }

        .area-form.sign-in .ct .list li.email a:before {
            width: 36px;
            height: 36px;
            background-color: #4d4d4d
        }

        .area-form.sign-in .ct .list li.email a:hover {
            background-color: #4d4d4d
        }

    .area-form.sign-in .ct .list span {
        display: block
    }

    .area-form.sign-in .ct .list a {
        display: block;
        color: #fff;
        transition: 150ms
    }

        .area-form.sign-in .ct .list a:before {
            margin-right: 15px
        }

.area-customize.sign-in > .bg-drop-layout > .in, .area-customize.sign-in > .in {
    background-color: #f2f8fe
}

.area-customize.sign-in .ct {
    padding: 30px 60px 15px;
    margin-top: 15px
}

@media screen and (max-width: 560px) {
    .area-customize.sign-in .ct {
        padding: 30px
    }
}

.area-customize.sign-in .ct .legend {
    position: relative;
    padding-left: 65px;
    padding-bottom: 15px;
    border-bottom: 1px solid #115199;
    margin-bottom: 15px;
    color: #115199
}

    .area-customize.sign-in .ct .legend:before {
        content: "​";
        position: absolute;
        display: block;
        width: 50px;
        left: 0;
        top: 0;
        bottom: 15px;
        max-height: 60px;
        background-color: #7b9bbf;
        background-repeat: no-repeat;
        background-image: url('../Images/icon-pic/info.png?1582106427');
        background-position: center
    }

    .area-customize.sign-in .ct .legend span {
        display: block
    }

.area-customize.sign-in .ct .fieldset {
    position: relative;
    padding-left: 80px;
    line-height: 30px
}

@media screen and (max-width: 560px) {
    .area-customize.sign-in .ct .fieldset {
        padding-left: 0
    }
}

.area-customize.sign-in .ct .fieldset + .fieldset {
    margin-top: 15px
}

.area-customize.sign-in .ct .fieldset label {
    position: absolute;
    top: 0;
    left: 0;
    width: 80px;
    text-align: right;
    box-sizing: border-box;
    padding: 0 8px
}

@media screen and (max-width: 560px) {
    .area-customize.sign-in .ct .fieldset label {
        position: static;
        top: auto;
        left: auto;
        width: auto;
        text-align: left;
        padding: 0
    }
}

.area-customize.sign-in .ct .text [type="text"], .area-customize.sign-in .ct .text [type="email"] {
    width: 350px
}

@media screen and (max-width: 1128px) {
    .area-customize.sign-in .ct .text [type="text"], .area-customize.sign-in .ct .text [type="email"] {
        display: block;
        width: 100%
    }
}

.area-customize.sign-in .ct .text .mark {
    display: inline-block;
    font-size: 0.95em;
    color: #D8DAE6
}

.area-customize.sign-in .ct .text img {
    vertical-align: middle
}

.area-customize.sign-in .ct .text [type="button"] {
    vertical-align: middle
}

.area-customize.sign-in .ct .password input {
    width: 350px
}

@media screen and (max-width: 1128px) {
    .area-customize.sign-in .ct .password input {
        display: block;
        width: 100%
    }
}

.area-customize.sign-in .ct .password .mark {
    display: inline-block;
    font-size: 0.95em;
    color: #D8DAE6
}

.area-customize.sign-in .ct .facebook a {
    background-color: #3c5998;
    border: 1px solid #2e4473;
    text-decoration: none
}

    .area-customize.sign-in .ct .facebook a:before {
        width: 36px;
        height: 36px
    }

    .area-customize.sign-in .ct .facebook a:hover {
        background-color: #2e4473
    }

.area-customize.sign-in .ct .google a {
    background-color: #cb3726;
    border: 1px solid #a02b1e;
    text-decoration: none
}

    .area-customize.sign-in .ct .google a:before {
        width: 36px;
        height: 36px
    }

    .area-customize.sign-in .ct .google a:hover {
        background-color: #a02b1e
    }

.area-customize.sign-in .ct .twitter a {
    background-color: #6aaed0;
    border: 1px solid #4399c4;
    text-decoration: none
}

    .area-customize.sign-in .ct .twitter a:before {
        width: 36px;
        height: 36px
    }

    .area-customize.sign-in .ct .twitter a:hover {
        background-color: #4399c4
    }

.area-customize.sign-in .ct .plurk a {
    background-color: #C6602B;
    border: 1px solid #9c4c22;
    text-decoration: none
}

    .area-customize.sign-in .ct .plurk a:before {
        width: 36px;
        height: 36px
    }

    .area-customize.sign-in .ct .plurk a:hover {
        background-color: #9c4c22
    }

.area-customize.sign-in .ct .line a {
    background-color: #4bc700;
    border: 1px solid #389400;
    text-decoration: none
}

    .area-customize.sign-in .ct .line a:before {
        width: 36px;
        height: 36px
    }

    .area-customize.sign-in .ct .line a:hover {
        background-color: #389400
    }

.area-customize.sign-in .ct .email a {
    background-color: #666;
    border: 1px solid #4d4d4d;
    text-decoration: none
}

    .area-customize.sign-in .ct .email a:before {
        width: 36px;
        height: 36px
    }

    .area-customize.sign-in .ct .email a:hover {
        background-color: #4d4d4d
    }

.area-customize.sign-in .ct .facebook, .area-customize.sign-in .ct .google {
    width: 50%;
    float: left
}

@media screen and (max-width: 560px) {
    .area-customize.sign-in .ct .facebook, .area-customize.sign-in .ct .google {
        width: auto;
        float: none
    }
}

.area-customize.sign-in .ct .facebook a, .area-customize.sign-in .ct .google a {
    display: block;
    padding: 5px;
    margin: 5px;
    color: #fff;
    transition: 150ms;
    text-align: center
}

@media screen and (max-width: 560px) {
    .area-customize.sign-in .ct .facebook a, .area-customize.sign-in .ct .google a {
        margin: 0
    }
}

.area-customize.sign-in .ct .facebook a:before, .area-customize.sign-in .ct .google a:before {
    margin-right: 5px
}

@media screen and (max-width: 560px) {
    .area-customize.sign-in .ct .google {
        margin-top: 8px
    }
}

.area-customize.sign-in .ft {
    padding: 15px;
    padding-top: 3px
}

    .area-customize.sign-in .ft ul {
        text-align: center
    }

    .area-customize.sign-in .ft li {
        display: inline-block;
        margin: 3px
    }

    .area-customize.sign-in .ft span {
        display: block
    }

.group-list.sitemap > .bg-drop-layout > .in > .ct, .group-list.sitemap > .in > .ct {
    padding: 5px 0 0 30px
}

    .group-list.sitemap > .bg-drop-layout > .in > .ct > .in > ul > li + li, .group-list.sitemap > .in > .ct > .in > ul > li + li {
        margin-top: 15px
    }

.list-text.sitemap.is-active > .bg-drop-layout > .in .hd h4:before, .list-text.sitemap.is-active > .in .hd h4:before {
    font-size: inherit;
    color: inherit
}

.list-text.sitemap.is-active > .bg-drop-layout > .in .ct, .list-text.sitemap.is-active > .in .ct {
    display: block
}

.list-text.sitemap .hd h4:before {
    font-size: inherit;
    color: inherit
}

.list-text.sitemap .ct {
    display: none
}

[data-js="false"] .list-text.sitemap .ct {
    display: block
}

.list-text.sitemap .ct li + li {
    margin-top: 5px
}

.list-text.sitemap .ct span {
    display: block
}

.list-pic.slider > .bg-drop-layout > .in, .list-pic.slider > .in {
    position: relative
}

.list-pic.slider .hd {
    display: none
}

.list-pic.slider .ct li + li {
    display: none
}

.list-pic.slider .ct span {
    display: block;
    background-image: none !important
}

.list-pic.slider .ct a {
    display: block
}

.list-pic.slider .ct img {
    display: block;
    width: 100%
}

.list-pic.slider .ft ul {
    /*background-color: #F7F8FB*/;
    overflow: hidden;
    padding: 0 8px;
    text-align: center
}

[data-js="false"] .list-pic.slider .ft li.next, [data-js="false"] .list-pic.slider .ft li.prev {
    display: none
}

.list-pic.slider .ft li.next a, .list-pic.slider .ft li.prev a {
    position: absolute;
    top: 20%;
    bottom: 20%;
    display: block;
    width: 45px;
    transition: 150ms;
    /*background-color: #F7F8FB*/;
    background-color: rgba(247,248,251,0.7)
}

    .list-pic.slider .ft li.next a:hover, .list-pic.slider .ft li.prev a:hover {
        background-color: rgba(247,248,251,0.9)
    }

.list-pic.slider .ft li.prev a {
    left: 0;
    background-image: url('../Images/icon-pic/away-b-left.png?1582106427');
    background-repeat: no-repeat;
    background-position: center
}

.list-pic.slider .ft li.next a {
    right: 0;
    background-image: url('../Images/icon-pic/away-b-right.png?1582106427');
    background-repeat: no-repeat;
    background-position: center
}

.list-pic.slider .ft li.more {
    display: none
}

.area-editor.system-info .ct > .in > .list-text.classify {
    display: block;
    z-index: 2
}

@media (max-width: 500px) {
    .area-editor.system-info .ct > .in > .list-text.classify {
        display: block;
        position: relative
    }
}

.area-editor.system-info .ct > .in > .list-text.classify .ct .in a {
    background-color: #fff;
    border: 1px solid #FF6F61;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #FF6F61;
    position: relative
}

    .area-editor.system-info .ct > .in > .list-text.classify .ct .in a:hover, .area-editor.system-info .ct > .in > .list-text.classify .ct .in a:focus {
        border-left-width: 10px;
        border-left-color: #FF6F61
    }

        .area-editor.system-info .ct > .in > .list-text.classify .ct .in a:hover::before, .area-editor.system-info .ct > .in > .list-text.classify .ct .in a:focus::before {
            content: "";
            display: block;
            width: 6px;
            height: 100%;
            background-image: url('../Images/icon-pic/icon_point_w.png');
            background-size: contain;
            background-position: center;
            background-repeat: no-repeat;
            position: absolute;
            top: 0;
            left: 0px
        }

.area-editor.system-info .ct > .in > .list-text.classify .ct .in p {
    font-size: 1.2em
}

.area-table.page-table .ct > .in {
    border-top: 2px solid #D8DAE6;
    border-bottom: 1px solid #D8DAE6
}

.area-table.page-table .ct table {
    width: 100%
}

@media screen and (max-width: 940px) {
    .area-table.page-table .ct table {
        table-layout: fixed
    }
}

.area-table.page-table .ct thead th {
    border-bottom: 1px solid #D8DAE6
}

.area-table.page-table .ct thead td {
    border-bottom: 1px solid #ccc
}

.area-table.page-table .ct tbody tr:hover, .area-table.page-table .ct tbody tr:focus {
    /*background-color: #F7F8FB*/
    color: #1872D6
}

.area-table.page-table .ct tbody th {
    border-bottom: 1px solid #D8DAE6
}

.area-table.page-table .ct tbody td {
    border-bottom: 1px solid #ccc
}

.area-table.page-table .ct th {
    font-weight: 700;
    text-align: center
}

.area-table.page-table .ct span {
    display: block;
    padding: 8px
}

.area-table.page-table .ct a {
    text-decoration: underline
}

    .area-table.page-table .ct a:hover, .area-table.page-table .ct a:focus {
        text-decoration: none
    }

.area-table.rwd-horizontal .ct table {
    width: 100%
}

@media screen and (max-width: 560px) {
    .area-table.rwd-horizontal .ct table {
        display: block
    }
}

@media screen and (max-width: 560px) {
    .area-table.rwd-horizontal .ct thead {
        display: none
    }
}

.area-table.rwd-horizontal .ct thead tr {
    /*background-color: #F7F8FB*/
}

.area-table.rwd-horizontal .ct thead th, .area-table.rwd-horizontal .ct thead td {
    border: 1px solid #ccc
}

@media screen and (max-width: 560px) {
    .area-table.rwd-horizontal .ct tbody {
        display: block
    }
}

.area-table.rwd-horizontal .ct tbody tr:nth-child(even) {
    background-color: #f5f5f5
}

@media screen and (max-width: 560px) {
    .area-table.rwd-horizontal .ct tbody tr:nth-child(even) {
        background-color: transparent
    }
}

@media screen and (max-width: 560px) {
    .area-table.rwd-horizontal .ct tbody tr + tr {
        margin-top: 5px
    }
}

.area-table.rwd-horizontal .ct tbody th {
    border: 1px solid #ccc;
    color: white
}

.area-table.rwd-horizontal .ct tbody td {
    border: 1px solid #ccc
}

@media screen and (max-width: 560px) {
    .area-table.rwd-horizontal .ct tbody td {
        display: flex;
        border-bottom: 0;
        width: auto
    }
}

@media screen and (max-width: 560px) {
    .area-table.rwd-horizontal .ct tbody td:last-child {
        border-bottom: 1px solid #ccc
    }
}

.area-table.rwd-horizontal .ct tbody td:before {
    flex: 1;
    padding: 6px;
    color: #474A54;
    display: flex;
    align-items: center;
    background-color: #1872D6;
    color: white
}

@media screen and (max-width: 560px) {
    .area-table.rwd-horizontal .ct tbody td:before {
        content: attr(data-title);
        font-weight: 700
    }
}

.area-table.rwd-horizontal .ct tbody td:first-child:last-child {
    padding: 8px 0
}

    .area-table.rwd-horizontal .ct tbody td:first-child:last-child:before {
        content: none
    }

@media screen and (max-width: 560px) {
    .area-table.rwd-horizontal .ct tbody td span {
        flex: 2
    }
}

@media screen and (max-width: 560px) {
    .area-table.rwd-horizontal .ct tfoot {
        display: block
    }
}

.area-table.rwd-horizontal .ct tfoot th, .area-table.rwd-horizontal .ct tfoot td {
    padding-top: 8px
}

@media screen and (max-width: 560px) {
    .area-table.rwd-horizontal .ct tr {
        display: block
    }
}

.area-table.rwd-horizontal .ct th {
    background-color: #1872D6;
    color: white
}

@media screen and (max-width: 560px) {
    .area-table.rwd-horizontal .ct th {
        display: none
    }
}

@media screen and (max-width: 560px) {
    .area-table.rwd-horizontal .ct td {
        display: block
    }
}

.area-table.rwd-horizontal .ct span {
    display: block;
    padding: 8px
}

@media screen and (max-width: 560px) {
    .area-table.rwd-horizontal .ct span {
        padding: 3px 8px
    }
}

.area-table.rwd-horizontal .ct a {
    text-decoration: underline
}

    .area-table.rwd-horizontal .ct a:hover, .area-table.rwd-horizontal .ct a:focus {
        text-decoration: none
    }

.area-table.title03 {
    overflow: hidden;
    margin-top: 16px
}

    .area-table.title03:lang(en) {
        margin-top: 24px
    }

    .area-table.title03 .ct > .in {
        background-color: #FFF
    }

    .area-table.title03 .ct table {
        width: 100%;
        border-radius: 0
    }

@media screen and (max-width: 560px) {
    .area-table.title03 .ct table {
        display: block
    }
}

.area-table.title03 .ct thead {
    border: 2px solid #1872D6
}

@media screen and (max-width: 560px) {
    .area-table.title03 .ct thead {
        display: none
    }
}

.area-table.title03 .ct thead tr {
    /*background-color: #F7F8FB*/
}

.area-table.title03 .ct thead th, .area-table.title03 .ct thead td {
    border: 1px solid #ccc
}

@media screen and (max-width: 560px) {
    .area-table.title03 .ct tbody {
        display: block
    }
}

.area-table.title03 .ct tbody tr:nth-child(even) {
    background-color: #f5f5f5
}

@media screen and (max-width: 560px) {
    .area-table.title03 .ct tbody tr:nth-child(even) {
        background-color: transparent
    }
}

@media screen and (max-width: 560px) {
    .area-table.title03 .ct tbody tr + tr {
        margin-top: 8px
    }
}

.area-table.title03 .ct tbody tr:hover, .area-table.title03 .ct tbody tr:focus {
    background-color: #FFF
}

    .area-table.title03 .ct tbody tr:hover:nth-child(even), .area-table.title03 .ct tbody tr:focus:nth-child(even) {
        background-color: #f5f5f5
    }

.area-table.title03 .ct tbody td {
    border: 1px solid #ccc;
    border-color: #1872D6
}

@media screen and (max-width: 560px) {
    .area-table.title03 .ct tbody td {
        display: flex;
        border-bottom: 0;
        width: auto
    }
}

@media screen and (max-width: 560px) {
    .area-table.title03 .ct tbody td:last-child {
        border-bottom: 1px solid #ccc;
        border-bottom-color: #1872D6
    }
}

.area-table.title03 .ct tbody td:before {
    flex: 1;
    padding: 6px;
    color: #474A54;
    display: flex;
    align-items: center;
    background-color: #1872D6;
    color: #fff
}

@media screen and (max-width: 560px) {
    .area-table.title03 .ct tbody td:before {
        content: attr(data-title);
        font-weight: 700
    }
}

.area-table.title03 .ct tbody td:first-child:last-child {
    padding: 8px 0
}

    .area-table.title03 .ct tbody td:first-child:last-child:before {
        content: none
    }

@media screen and (max-width: 560px) {
    .area-table.title03 .ct tbody td span {
        flex: 2
    }
}

@media screen and (max-width: 560px) {
    .area-table.title03 .ct tfoot {
        display: block
    }
}

.area-table.title03 .ct tfoot th, .area-table.title03 .ct tfoot td {
    padding-top: 8px
}

@media screen and (max-width: 560px) {
    .area-table.title03 .ct tr {
        display: block
    }
}

@media screen and (max-width: 560px) {
    .area-table.title03 .ct th, .area-table.title03 .ct td {
        display: block
    }
}

.area-table.title03 .ct th {
    background-color: #1872D6;
    color: #fff
}

.area-table.title03 .ct span {
    display: block;
    padding: 12px
}

@media screen and (max-width: 560px) {
    .area-table.title03 .ct span {
        padding: 3px 8px
    }
}

.area-table.title03 .ct a {
    text-decoration: none
}

    .area-table.title03 .ct a:hover, .area-table.title03 .ct a:focus {
        text-decoration: none
    }

.area-table.notitle01 .ct table {
    width: 100%
}

@media screen and (max-width: 560px) {
    .area-table.notitle01 .ct table {
        display: block
    }
}

.area-table.notitle01 .ct thead {
    display: none
}

@media screen and (max-width: 560px) {
    .area-table.notitle01 .ct thead {
        display: none
    }
}

.area-table.notitle01 .ct thead tr {
    /*background-color: #F7F8FB*/
}

.area-table.notitle01 .ct thead th span {
    padding: 12px
}

@media screen and (max-width: 560px) {
    .area-table.notitle01 .ct tbody {
        display: block
    }
}

.area-table.notitle01 .ct tbody tr {
    transition: all 0.1s;
    border-bottom: 1px dotted #bebebe
}

    .area-table.notitle01 .ct tbody tr:hover, .area-table.notitle01 .ct tbody tr:focus, .area-table.notitle01 .ct tbody tr:nth-child(odd):hover {
        /* background: #F7F8FB*/
    }

    .area-table.notitle01 .ct tbody tr:nth-child(odd) {
        background-color: #f5f5f5
    }

@media screen and (max-width: 560px) {
    .area-table.notitle01 .ct tbody td {
        display: flex;
        border-bottom: 0;
        width: auto !important
    }
}

.area-table.notitle01 .ct tbody td:before {
    flex: 1;
    padding: 6px;
    /*background-color: #F7F8FB*/
    color: #474A54;
    display: flex;
    align-items: center;
    background-color: #1872D6;
    color: #fff
}

@media screen and (max-width: 560px) {
    .area-table.notitle01 .ct tbody td:before {
        font-weight: 700
    }
}

.area-table.notitle01 .ct tbody td:first-child:last-child {
    padding: 8px 0
}

    .area-table.notitle01 .ct tbody td:first-child:last-child:before {
        content: none
    }

.area-table.notitle01 .ct tbody td span {
    word-break: break-all
}

@media screen and (max-width: 560px) {
    .area-table.notitle01 .ct tbody td span {
        flex: 2
    }
}

@media screen and (max-width: 560px) {
    .area-table.notitle01 .ct tfoot {
        display: block
    }
}

.area-table.notitle01 .ct tfoot th, .area-table.notitle01 .ct tfoot td {
    padding-top: 8px
}

@media screen and (max-width: 560px) {
    .area-table.notitle01 .ct tr {
        display: block
    }
}

@media screen and (max-width: 560px) {
    .area-table.notitle01 .ct th, .area-table.notitle01 .ct td {
        display: block
    }
}

.area-table.notitle01 .ct th {
    background-color: #fdfeff;
    color: #161c2e;
    color: #fff
}

.area-table.notitle01 .ct span {
    display: block;
    padding: 15px 10px
}

@media screen and (max-width: 560px) {
    .area-table.notitle01 .ct span {
        padding: 6px 8px
    }
}

.area-table.notitle01 .ct a {
    color: #135aa8
}

    .area-table.notitle01 .ct a:hover, .area-table.notitle01 .ct a:focus {
        text-decoration: none
    }

.area-table.notitle02 .ct table {
    width: 100%
}

@media screen and (max-width: 560px) {
    .area-table.notitle02 .ct table {
        display: block
    }
}

.area-table.notitle02 .ct thead {
    display: none
}

@media screen and (max-width: 560px) {
    .area-table.notitle02 .ct thead {
        display: none
    }
}

.area-table.notitle02 .ct thead tr {
    /*background-color: #F7F8FB*/
}

.area-table.notitle02 .ct thead th span {
    padding: 12px
}

@media screen and (max-width: 560px) {
    .area-table.notitle02 .ct tbody {
        display: block
    }
}

.area-table.notitle02 .ct tbody tr {
    border-bottom: dashed 1px #b1b1b1;
    transition: background 0.1s
}

    .area-table.notitle02 .ct tbody tr:hover, .area-table.notitle02 .ct tbody tr:focus {
        /* background: #F7F8FB*/
    }

        .area-table.notitle02 .ct tbody tr:hover td:first-child span, .area-table.notitle02 .ct tbody tr:focus td:first-child span {
            border-left-width: 8px
        }

@media screen and (max-width: 560px) {
    .area-table.notitle02 .ct tbody tr:hover td, .area-table.notitle02 .ct tbody tr:focus td {
        border-left-width: 8px;
        padding: 10px 0;
        width: auto !important
    }
}

@media screen and (max-width: 560px) {
    .area-table.notitle02 .ct tbody tr + tr {
        margin-top: 1px
    }
}

@media screen and (max-width: 560px) {
    .area-table.notitle02 .ct tbody td {
        display: flex;
        border-bottom: 0;
        -webkit-transition: border-left-width 2s;
        transition: border-left-width 0.2s
    }
}

.area-table.notitle02 .ct tbody td:first-child span {
    -webkit-transition: border-left-width 2s;
    transition: border-left-width 0.2s
}

@media screen and (max-width: 560px) {
    .area-table.notitle02 .ct tbody td:first-child span {
        border-left: 0
    }
}

.area-table.notitle02 .ct tbody td:first-child span:before {
    display: inline-block;
    padding-right: 10px;
    vertical-align: text-bottom
}

.area-table.notitle02 .ct tbody td:before {
    flex: 1;
    padding: 6px;
    /*background-color: #F7F8FB*/
    color: #474A54;
    display: flex;
    align-items: center
}

@media screen and (max-width: 560px) {
    .area-table.notitle02 .ct tbody td:before {
        font-weight: 700
    }
}

.area-table.notitle02 .ct tbody td:first-child:last-child {
    padding: 8px 0
}

    .area-table.notitle02 .ct tbody td:first-child:last-child:before {
        content: none
    }

.area-table.notitle02 .ct tbody td span {
    word-break: break-all
}

@media screen and (max-width: 560px) {
    .area-table.notitle02 .ct tbody td span {
        flex: 2
    }
}

@media screen and (max-width: 560px) {
    .area-table.notitle02 .ct tfoot {
        display: block
    }
}

.area-table.notitle02 .ct tfoot th, .area-table.notitle02 .ct tfoot td {
    padding-top: 8px
}

@media screen and (max-width: 560px) {
    .area-table.notitle02 .ct tr {
        display: block;
        padding: 6px 0
    }
}

@media screen and (max-width: 560px) {
    .area-table.notitle02 .ct th, .area-table.notitle02 .ct td {
        display: block
    }
}

.area-table.notitle02 .ct th {
    background-color: #fdfeff;
    color: #161c2e
}

@media screen and (max-width: 560px) {
    .area-table.notitle02 .ct td {
        padding: 0
    }
}

.area-table.notitle02 .ct span {
    display: block;
    padding: 12px 10px
}

@media screen and (max-width: 560px) {
    .area-table.notitle02 .ct span {
        padding: 6px 8px
    }
}

.area-table.notitle02 .ct a {
    color: #135aa8
}

    .area-table.notitle02 .ct a:hover, .area-table.notitle02 .ct a:focus {
        text-decoration: none
    }

.area-table.notitle03 .ct table {
    width: 100%
}

@media screen and (max-width: 560px) {
    .area-table.notitle03 .ct table {
        display: block
    }
}

.area-table.notitle03 .ct thead {
    display: none
}

@media screen and (max-width: 560px) {
    .area-table.notitle03 .ct thead {
        display: none
    }
}

.area-table.notitle03 .ct thead tr {
    /*background-color: #F7F8FB*/
}

.area-table.notitle03 .ct thead th span {
    padding: 12px
}

@media screen and (max-width: 560px) {
    .area-table.notitle03 .ct tbody {
        display: block
    }
}

.area-table.notitle03 .ct tbody tr {
    border-bottom: 1px dotted #84a1c2;
    transition: background 0.1s
}

    .area-table.notitle03 .ct tbody tr:hover, .area-table.notitle03 .ct tbody tr:focus {
        background: rgba(24,114,214,0.05)
    }

        .area-table.notitle03 .ct tbody tr:hover td:first-child span, .area-table.notitle03 .ct tbody tr:focus td:first-child span {
            border-left-width: 8px
        }

@media screen and (max-width: 560px) {
    .area-table.notitle03 .ct tbody tr:hover td, .area-table.notitle03 .ct tbody tr:focus td {
        border-left-width: 8px
    }
}

@media screen and (max-width: 560px) {
    .area-table.notitle03 .ct tbody tr + tr {
        margin-top: 1px
    }
}

@media screen and (max-width: 560px) {
    .area-table.notitle03 .ct tbody td {
        display: flex;
        border-bottom: 0;
        border-left: 4px solid #1872D6;
        border-color: #1872D6;
        transition: border-left-width 0.2s;
        width: auto !important
    }
}

.area-table.notitle03 .ct tbody td:first-child span {
    border-left: 4px solid #1872D6;
    border-color: #1872D6;
    transition: border-left-width 0.2s
}

@media screen and (max-width: 560px) {
    .area-table.notitle03 .ct tbody td:first-child span {
        border-left: 0
    }
}

.area-table.notitle03 .ct tbody td:before {
    flex: 1;
    padding: 6px;
    /*background-color: #F7F8FB*/
    color: #474A54;
    display: flex;
    align-items: center
}

@media screen and (max-width: 560px) {
    .area-table.notitle03 .ct tbody td:before {
        font-weight: 700
    }
}

.area-table.notitle03 .ct tbody td:first-child:last-child {
    padding: 8px 0
}

    .area-table.notitle03 .ct tbody td:first-child:last-child:before {
        content: none
    }

.area-table.notitle03 .ct tbody td span {
    word-break: break-all
}

@media screen and (max-width: 560px) {
    .area-table.notitle03 .ct tbody td span {
        flex: 2
    }
}

@media screen and (max-width: 560px) {
    .area-table.notitle03 .ct tfoot {
        display: block
    }
}

.area-table.notitle03 .ct tfoot th, .area-table.notitle03 .ct tfoot td {
    padding-top: 8px
}

@media screen and (max-width: 560px) {
    .area-table.notitle03 .ct tr {
        display: block;
        padding: 6px 0
    }
}

@media screen and (max-width: 560px) {
    .area-table.notitle03 .ct th, .area-table.notitle03 .ct td {
        display: block
    }
}

.area-table.notitle03 .ct td {
    padding: 10px 0
}

@media screen and (max-width: 560px) {
    .area-table.notitle03 .ct td {
        padding: 0 0 1px 0
    }
}

.area-table.notitle03 .ct span {
    display: block;
    padding: 7px 10px
}

@media screen and (max-width: 560px) {
    .area-table.notitle03 .ct span {
        padding: 5px 8px
    }
}

.area-table.notitle03 .ct a {
    color: #161B2D
}

    .area-table.notitle03 .ct a:hover, .area-table.notitle03 .ct a:focus {
        text-decoration: none
    }

.area-table.title01 .ct > .in {
    border-radius: 6px;
    border: 1px solid #e1e1e1;
    border-top: 2px solid #1872D6;
    border-color: #1872D6
}

.area-table.title01 .ct table {
    width: 100%
}

@media screen and (max-width: 560px) {
    .area-table.title01 .ct table {
        display: block
    }
}

.area-table.title01 .ct thead {
    border-bottom: 1px solid #dedede
}

@media screen and (max-width: 560px) {
    .area-table.title01 .ct thead {
        display: none
    }
}

.area-table.title01 .ct thead th span {
    padding: 12px
}

@media screen and (max-width: 560px) {
    .area-table.title01 .ct tbody {
        display: block
    }
}

.area-table.title01 .ct tbody tr {
    border-bottom: 1px solid #dedede
}

@media screen and (max-width: 560px) {
    .area-table.title01 .ct tbody tr {
        border-bottom: none
    }
}

.area-table.title01 .ct tbody tr:hover, .area-table.title01 .ct tbody tr:focus, .area-table.title01 .ct tbody tr:nth-child(even):hover {
    /*background-color: #F7F8FB*/
    border-bottom-color: 0
}

    .area-table.title01 .ct tbody tr:hover td a, .area-table.title01 .ct tbody tr:focus td a, .area-table.title01 .ct tbody tr:nth-child(even):hover td a {
        color: #135aa8
    }

.area-table.title01 .ct tbody tr:nth-child(odd) {
    background-color: #eee
}

.area-table.title01 .ct tbody tr:nth-child(even) {
    background-color: #f7f7f7
}

@media screen and (max-width: 560px) {
    .area-table.title01 .ct tbody td {
        display: flex;
        border-bottom: 0;
        width: auto !important
    }
}

@media screen and (max-width: 560px) {
    .area-table.title01 .ct tbody td:last-child {
        border-bottom: 1px solid #ccc
    }
}

@media screen and (max-width: 560px) {
    .area-table.title01 .ct tbody td:before, .area-table.title01 .ct tbody td span {
        padding: 8px 6px
    }
}

.area-table.title01 .ct tbody td:before {
    flex: 1;
    color: #474A54;
    display: flex;
    align-items: center;
    color: #135aa8
}

@media screen and (max-width: 560px) {
    .area-table.title01 .ct tbody td:before {
        content: attr(data-title);
        font-weight: 700;
        background-color: #fff
    }
}

.area-table.title01 .ct tbody td:first-child:last-child:before {
    content: none
}

.area-table.title01 .ct tbody td span {
    word-break: break-all
}

@media screen and (max-width: 560px) {
    .area-table.title01 .ct tbody td span {
        flex: 2
    }
}

@media screen and (max-width: 560px) {
    .area-table.title01 .ct tfoot {
        display: block
    }
}

.area-table.title01 .ct tfoot th, .area-table.title01 .ct tfoot td {
    padding-top: 8px
}

@media screen and (max-width: 560px) {
    .area-table.title01 .ct tr {
        display: block
    }
}

@media screen and (max-width: 560px) {
    .area-table.title01 .ct th, .area-table.title01 .ct td {
        display: block
    }
}

.area-table.title01 .ct th {
    color: #135aa8
}

.area-table.title01 .ct span {
    display: block;
    padding: 12px 10px
}

@media screen and (max-width: 560px) {
    .area-table.title01 .ct span {
        padding: 3px 8px
    }
}

.area-table.title01 .ct a:hover, .area-table.title01 .ct a:focus {
    text-decoration: none
}

.area-table.title02 .ct table {
    width: 100%
}

@media screen and (max-width: 560px) {
    .area-table.title02 .ct table {
        display: block
    }
}

.area-table.title02 .ct thead {
    border-bottom-style: groove;
    border-bottom: 2px groove white;
    background-color: #1872D6
}

@media screen and (max-width: 560px) {
    .area-table.title02 .ct thead {
        display: none
    }
}

.area-table.title02 .ct thead th {
    border: 1px solid white;
    color: #fff
}

    .area-table.title02 .ct thead th span {
        padding: 10px
    }

@media screen and (max-width: 560px) {
    .area-table.title02 .ct tbody {
        display: block
    }
}

.area-table.title02 .ct tbody tr {
    transition: background 0.1s;
    background-color: #F8f8f8
}

    .area-table.title02 .ct tbody tr:hover, .area-table.title02 .ct tbody tr:focus, .area-table.title02 .ct tbody tr:nth-child(odd):hover {
        /* background: #F7F8FB*/
    }

@media screen and (max-width: 560px) {
    .area-table.title02 .ct tbody tr {
        margin: 0 0 5px 0
    }
}

.area-table.title02 .ct tbody tr:nth-child(odd) {
    /* background: #F7F8FB*/
}

.area-table.title02 .ct tbody tr:hover td a, .area-table.title02 .ct tbody tr:focus td a {
    color: #135aa8
}

.area-table.title02 .ct tbody td {
    border: 1px solid white
}

@media screen and (max-width: 560px) {
    .area-table.title02 .ct tbody td {
        display: flex;
        border-bottom: 0;
        margin: -1px 0 0 0;
        width: auto !important
    }
}

.area-table.title02 .ct tbody td:before {
    flex: 1;
    padding: 6px;
    color: #474A54;
    display: flex;
    align-items: center;
    color: #fff;
    background-color: #1872D6;
    border-bottom: 1px solid #135aa8;
    border-right: 2px groove #135aa8;
    border-color: #1872D6
}

@media screen and (max-width: 560px) {
    .area-table.title02 .ct tbody td:before {
        content: attr(data-title);
        font-weight: 700
    }
}

.area-table.title02 .ct tbody td:first-child:last-child {
    padding: 8px 0
}

    .area-table.title02 .ct tbody td:first-child:last-child:before {
        content: none
    }

.area-table.title02 .ct tbody td span {
    word-break: break-all
}

@media screen and (max-width: 560px) {
    .area-table.title02 .ct tbody td span {
        flex: 2
    }
}

@media screen and (max-width: 560px) {
    .area-table.title02 .ct tfoot {
        display: block
    }
}

.area-table.title02 .ct tfoot th, .area-table.title02 .ct tfoot td {
    padding-top: 8px
}

@media screen and (max-width: 560px) {
    .area-table.title02 .ct tr {
        display: block
    }
}

@media screen and (max-width: 560px) {
    .area-table.title02 .ct th, .area-table.title02 .ct td {
        display: block
    }
}

.area-table.title02 .ct span {
    display: block;
    padding: 7px 10px
}

@media screen and (max-width: 560px) {
    .area-table.title02 .ct span {
        padding: 3px 8px
    }
}

.area-table.rwd-straight .ct > .in {
    font-size: 1.05em
}

.area-table.rwd-straight .ct table {
    width: 100%
}

@media screen and (max-width: 560px) {
    .area-table.rwd-straight .ct table {
        display: block
    }
}

.area-table.rwd-straight .ct thead {
    border-bottom: 2px outset #1872D6;
    border-color: #1872D6
}

@media screen and (max-width: 560px) {
    .area-table.rwd-straight .ct thead {
        display: none
    }
}

.area-table.rwd-straight .ct thead th {
    color: #1872D6
}

    .area-table.rwd-straight .ct thead th span {
        padding: 10px;
        font-size: 1.1em
    }

.area-table.rwd-straight .ct tbody {
    background-color: #ffff
}

@media screen and (max-width: 560px) {
    .area-table.rwd-straight .ct tbody {
        display: block
    }
}

.area-table.rwd-straight .ct tbody tr {
    border-bottom: 1px solid #c5c5c5;
    cursor: pointer
}

@media screen and (max-width: 560px) {
    .area-table.rwd-straight .ct tbody tr {
        border: 1px solid #c5c5c5;
        margin-top: 16px;
        border-radius: 6px;
        box-shadow: rgba(0,0,0,0.2) 0px 1px 3px
    }
}

.area-table.rwd-straight .ct tbody tr:nth-child(odd) {
    background-color: #f5f5f5
}

    .area-table.rwd-straight .ct tbody tr:hover, .area-table.rwd-straight .ct tbody tr:focus, .area-table.rwd-straight .ct tbody tr:nth-child(odd):hover {
        background: #eee
    }

        .area-table.rwd-straight .ct tbody tr:hover a, .area-table.rwd-straight .ct tbody tr:focus a, .area-table.rwd-straight .ct tbody tr:nth-child(odd):hover a {
            color: #FF6F61
        }

.area-table.rwd-straight .ct tbody tr:hover, .area-table.rwd-straight .ct tbody tr:focus {
    background: #eee
}

    .area-table.rwd-straight .ct tbody tr:hover:nth-child(odd), .area-table.rwd-straight .ct tbody tr:focus:nth-child(odd) {
        background: #eee
    }

    .area-table.rwd-straight .ct tbody tr:hover td, .area-table.rwd-straight .ct tbody tr:focus td {
        color: #FF6F61
    }

@media screen and (max-width: 560px) {
    .area-table.rwd-straight .ct tbody tr:hover td, .area-table.rwd-straight .ct tbody tr:focus td {
        color: #161B2D
    }
}

@media screen and (max-width: 560px) {
    .area-table.rwd-straight .ct tbody td {
        display: flex;
        border-bottom: 1px solid #c5c5c5;
        width: auto !important
    }
}

@media screen and (max-width: 560px) {
    .area-table.rwd-straight .ct tbody td:last-child {
        border-bottom: none
    }
}

.area-table.rwd-straight .ct tbody td:before {
    flex: 1;
    padding: 6px;
    display: flex;
    align-items: center;
    border-right: #c5c5c5 1px solid
}

@media screen and (max-width: 560px) {
    .area-table.rwd-straight .ct tbody td:before {
        content: attr(data-title);
        font-weight: 700
    }
}

.area-table.rwd-straight .ct tbody td:first-child:last-child {
    padding: 8px 0
}

    .area-table.rwd-straight .ct tbody td:first-child:last-child:before {
        content: none
    }

.area-table.rwd-straight .ct tbody td span {
    word-break: break-all
}

@media screen and (max-width: 560px) {
    .area-table.rwd-straight .ct tbody td span {
        flex: 2;
        text-align: left
    }

        .area-table.rwd-straight .ct tbody td span a {
            text-decoration: underline
        }
}

@media screen and (max-width: 560px) {
    .area-table.rwd-straight .ct tfoot {
        display: block
    }
}

.area-table.rwd-straight .ct tfoot th, .area-table.rwd-straight .ct tfoot td {
    padding-top: 8px
}

@media screen and (max-width: 560px) {
    .area-table.rwd-straight .ct tr {
        display: block
    }
}

@media screen and (max-width: 560px) {
    .area-table.rwd-straight .ct th, .area-table.rwd-straight .ct td {
        display: block
    }
}

.area-table.rwd-straight .ct td {
    padding: 6px 0
}

@media screen and (max-width: 560px) {
    .area-table.rwd-straight .ct td {
        padding: 0
    }
}

.area-table.rwd-straight .ct span {
    display: block;
    padding: 7px 10px
}

@media screen and (max-width: 560px) {
    .area-table.rwd-straight .ct span {
        padding: 3px 8px
    }
}

.area-table.rwd-straight .ct a:hover, .area-table.rwd-straight .ct a:focus {
    text-decoration: none;
    color: #FF6F61
}

.list-text.page-list .ct li + li {
    margin-top: 5px
}

.list-text.page-list .ct span {
    display: block
}

.group-list.page-list-text > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.page-list-text > .in > .ct > .in > ul > li {
    padding-left: 30px
}

@media screen and (max-width: 560px) {
    .group-list.page-list-text > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.page-list-text > .in > .ct > .in > ul > li {
        padding-left: 8px
    }
}

.group-list.page-list-text > .bg-drop-layout > .in > .ct > .in > ul > li + li, .group-list.page-list-text > .in > .ct > .in > ul > li + li {
    margin-top: 15px
}

.group-list.vote-result > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.vote-result > .in > .ct > .in > ul > li {
    margin-top: 8px
}

.is-special .simple-text.vote-result .ct span {
   background-color: #135bab
}

.simple-text.vote-result .hd h4 {
    margin-bottom: 5px
}

.simple-text.vote-result .hd a:hover {
    color: currentColor
}

.simple-text.vote-result .ct span {
    display: block;
    box-sizing: border-box;
    padding: 8px;
    text-align: right;
    background-color: #D8DAE6;
    color: #fff;
    white-space: nowrap
}

    .simple-text.vote-result .ct span:after {
        content: '%'
    }

.area-table.vote-table .ct > .in {
    border-top: 2px solid #D8DAE6;
    border-bottom: 1px solid #D8DAE6
}

@media screen and (max-width: 940px) {
    .area-table.vote-table .ct > .in {
        border-top: 0;
        border-bottom: 0
    }
}

.area-table.vote-table .ct table {
    width: 100%
}

@media screen and (max-width: 940px) {
    .area-table.vote-table .ct table {
        display: block;
        width: auto
    }
}

.area-table.vote-table .ct thead th {
    border-bottom: 1px solid #D8DAE6
}

.area-table.vote-table .ct thead td {
    border-bottom: 1px solid #ccc
}

@media screen and (max-width: 940px) {
    .area-table.vote-table .ct thead {
        display: none
    }
}

@media screen and (max-width: 940px) {
    .area-table.vote-table .ct tbody {
        display: block
    }
}

@media screen and (max-width: 940px) {
    .area-table.vote-table .ct tbody tr + tr {
        margin-top: 8px
    }
}

@media screen and (max-width: 940px) {
    .area-table.vote-table .ct tbody tr {
        display: block;
        border: 1px solid #ccc;
        border-width: 2px
    }
}

.area-table.vote-table .ct tbody tr:hover {
    /*background-color: #F7F8FB*/
    color: #1872D6
}

.area-table.vote-table .ct tbody td {
    border-bottom: 1px solid #ccc
}

@media screen and (max-width: 940px) {
    .area-table.vote-table .ct tbody td {
        display: block
    }
}

.area-table.vote-table .ct tbody td:first-child {
    white-space: nowrap
}

.area-table.vote-table .ct tbody td:last-child {
    white-space: nowrap
}

@media screen and (max-width: 940px) {
    .area-table.vote-table .ct tbody td:last-child {
        border-bottom: 0
    }
}

.area-table.vote-table .ct th {
    font-weight: 700;
    text-align: center
}

.area-table.vote-table .ct span {
    display: block;
    padding: 8px
}

.area-table.vote-table .ct a {
    text-decoration: underline
}

    .area-table.vote-table .ct a:hover {
        text-decoration: none
    }

    .area-table.vote-table .ct a.submit, .area-table.vote-table .ct a.result {
        display: inline-block;
        padding: 5px 8px;
        text-decoration: none;
        border: 1px solid #ccc;
        border-radius: 3px;
        transition: transition
    }

        .area-table.vote-table .ct a.submit:before, .area-table.vote-table .ct a.result:before {
            margin-right: 3px
        }

    .area-table.vote-table .ct a.submit {
        color: #fff;
        border-color: #1872D6;
        background-color: #1872D6
    }

        .area-table.vote-table .ct a.submit:before {
            font-size: inherit;
            color: inherit
        }

        .area-table.vote-table .ct a.submit:hover {
            background-color: #135aa8
        }

        .area-table.vote-table .ct a.submit.is-disabled {
            border-color: #e4e4e4;
            background-color: #e4e4e4;
            cursor: default
        }

    .area-table.vote-table .ct a.result {
        margin-left: 3px;
        color: #FF6F61;
        border-color: #FF6F61;
        background-color: #fff
    }

        .area-table.vote-table .ct a.result:before {
            font-size: inherit;
            color: inherit
        }

        .area-table.vote-table .ct a.result:hover {
            /*background-color: #F7F8FB*/
        }

        .area-table.vote-table .ct a.result.is-disabled {
            color: #474A54;
            border-color: #474A54;
            background-color: #fff;
            cursor: default
        }

.group-list.vote-result > .bg-drop-layout > .in > .ct > .in > ul > li, .group-list.vote-result > .in > .ct > .in > ul > li {
    margin-top: 8px
}

.is-special .simple-text.vote-result .ct span {
   background-color: #135bab
}

.simple-text.vote-result .hd h4 {
    margin-bottom: 5px
}

.simple-text.vote-result .hd a:hover {
    color: currentColor
}

.simple-text.vote-result .ct span {
    display: block;
    box-sizing: border-box;
    padding: 8px;
    text-align: right;
    background-color: #D8DAE6;
    color: #fff;
    white-space: nowrap
}

    .simple-text.vote-result .ct span:after {
        content: '%'
    }

.area-table.vote-table .ct > .in {
    border-top: 2px solid #D8DAE6;
    border-bottom: 1px solid #D8DAE6
}

@media screen and (max-width: 940px) {
    .area-table.vote-table .ct > .in {
        border-top: 0;
        border-bottom: 0
    }
}

.area-table.vote-table .ct table {
    width: 100%
}

@media screen and (max-width: 940px) {
    .area-table.vote-table .ct table {
        display: block;
        width: auto
    }
}

.area-table.vote-table .ct thead th {
    border-bottom: 1px solid #D8DAE6
}

.area-table.vote-table .ct thead td {
    border-bottom: 1px solid #ccc
}

@media screen and (max-width: 940px) {
    .area-table.vote-table .ct thead {
        display: none
    }
}

@media screen and (max-width: 940px) {
    .area-table.vote-table .ct tbody {
        display: block
    }
}

@media screen and (max-width: 940px) {
    .area-table.vote-table .ct tbody tr + tr {
        margin-top: 8px
    }
}

@media screen and (max-width: 940px) {
    .area-table.vote-table .ct tbody tr {
        display: block;
        border: 1px solid #ccc;
        border-width: 2px
    }
}

.area-table.vote-table .ct tbody tr:hover {
    /*background-color: #F7F8FB*/
    color: #1872D6
}

.area-table.vote-table .ct tbody td {
    border-bottom: 1px solid #ccc
}

@media screen and (max-width: 940px) {
    .area-table.vote-table .ct tbody td {
        display: block
    }
}

.area-table.vote-table .ct tbody td:first-child {
    white-space: nowrap
}

.area-table.vote-table .ct tbody td:last-child {
    white-space: nowrap
}

@media screen and (max-width: 940px) {
    .area-table.vote-table .ct tbody td:last-child {
        border-bottom: 0
    }
}

.area-table.vote-table .ct th {
    font-weight: 700;
    text-align: center
}

.area-table.vote-table .ct span {
    display: block;
    padding: 8px
}

.area-table.vote-table .ct a {
    text-decoration: underline
}

    .area-table.vote-table .ct a:hover {
        text-decoration: none
    }

    .area-table.vote-table .ct a.submit, .area-table.vote-table .ct a.result {
        display: inline-block;
        padding: 5px 8px;
        text-decoration: none;
        border: 1px solid #ccc;
        border-radius: 3px;
        transition: transition
    }

        .area-table.vote-table .ct a.submit:before, .area-table.vote-table .ct a.result:before {
            margin-right: 3px
        }

    .area-table.vote-table .ct a.submit {
        color: #fff;
        border-color: #1872D6;
        background-color: #1872D6
    }

        .area-table.vote-table .ct a.submit:before {
            font-size: inherit;
            color: inherit
        }

        .area-table.vote-table .ct a.submit:hover {
            background-color: #135aa8
        }

        .area-table.vote-table .ct a.submit.is-disabled {
            border-color: #e4e4e4;
            background-color: #e4e4e4;
            cursor: default
        }

    .area-table.vote-table .ct a.result {
        margin-left: 3px;
        color: #FF6F61;
        border-color: #FF6F61;
        background-color: #fff
    }

        .area-table.vote-table .ct a.result:before {
            font-size: inherit;
            color: inherit
        }

        .area-table.vote-table .ct a.result:hover {
            /*background-color: #F7F8FB*/
        }

        .area-table.vote-table .ct a.result.is-disabled {
            color: #474A54;
            border-color: #474A54;
            background-color: #fff;
            cursor: default
        }
