@charset "utf-8";

.sys-root > .in
{
}
.simple-text.major-logo .ct a {
background-image:url(../001/Upload/1969/sites/pagebackimage/1029050b-76f4-4f2b-9988-0c44bdcb5cd2.png)  !important;
}
.simple-text.minor-logo .ct a {
background-image:url(../001/Upload/1969/sites/pagebackimage/1029050b-76f4-4f2b-9988-0c44bdcb5cd2.png)  !important;
}
.base-content>.in,
.base-page-area>.in,
.base-header .info,
.base-footer .info>.bg-drop-layout>.in,
.base-footer .info>.in,
.top-info>.in,
.base-header .group-list.nav>.bg-drop-layout>.in>.ct,
.base-header .group-list.nav>.in>.ct,
.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,
.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 {
  max-width:1880px;
}
.base-header.is-fixed .info{
backdrop-filter: blur(7px);
background-color: transparent;
}
.area-customize.video-list02 .ct > .in .video
{
  width: 70%;
}
.area-customize.video-list02 .ct > .in .video iframe {
   height: 600px !important;
}
.area-customize.video-list02 .ct > .in .list .img {
  width: 150px;
  padding-bottom: 130px;
}
@media screen and (max-width: 768px) {
  .area-customize.video-list02 .ct > .in .video {
    width: auto;
  }
}
.group-list.album02 > .in > .ft li.more a {
  background-color: transparent;
}
.simple-text.message .ct a, .simple-text.message .ct .icon{
align-items: normal;
}

.base-extend .list-text.share,.base-header .list-text.share {
    display: none;
}

.area-figure.album02 .ct .label {
  display: none !important;
}

.area-figure.album02 .ct .p {
  display: none !important;
}

.area-essay.message02 .ct .img img {
    object-fit: fill !important;
    width: 100% !important;
}


@media screen and (max-width: 560px) {
.group-list.default>.bg-drop-layout>.in>.hd h4:before, .group-list.default>.in>.hd h4:before, .simple-text.default .hd h4:before, .area-editor.default .hd h4:before, .base-content .list-text.link .hd h4:before, .group-list.sample>.bg-drop-layout>.in>.hd h4:before, .group-list.sample>.in>.hd h4:before, .group-list.major-slider>.bg-drop-layout>.in>.hd h4:before, .group-list.major-slider>.in>.hd h4:before, .simple-text.message .hd h4:before, .area-essay.message .hd h4:before, .area-customize.message .hd h4:before, .area-customize.message02 .hd h4:before, .group-list.slider>.bg-drop-layout>.in>.hd h4:before, .group-list.slider>.in>.hd h4:before, .area-form.link .hd h4:before, .area-essay.message02 .hd h4:before, .group-list.news-card02 .hd h4:before, .group-list.marquee>.bg-drop-layout>.in>.hd h4:before, .group-list.marquee>.in>.hd h4:before, .list-pic.marquee-circle .hd h4:before, .base-module-area .group-list.album>.bg-drop-layout>.in>.hd h4:before, .base-module-area .group-list.album>.in>.hd h4:before, .base-page-area .group-list.album>.bg-drop-layout>.in>.hd h4:before, .base-page-area .group-list.album>.in>.hd h4:before, .area-figure.album .hd h4:before, .group-list.news-card02 .area-figure.album .hd h4:before, .group-list.album03>.bg-drop-layout>.in>.hd h4:before, .group-list.album03>.in>.hd h4:before, .area-customize.video-list02 .hd h4:before, .group-list.global-list>.bg-drop-layout>.in>.hd h4:before, .group-list.global-list>.in>.hd h4:before, .group-list.major-slider02>.bg-drop-layout>.in>.hd h4:before, .group-list.major-slider02>.in>.hd h4:before, .list-pic.marquee .hd h4:before, .list-pic.marquee02 .hd h4:before, .list-pic.marquee03 .hd h4:before, .list-pic.marquee04 .hd h4:before, .list-text.slider .hd h4:before, .group-list.message>.bg-drop-layout>.in>.hd h4:before, .group-list.message>.in>.hd h4:before, .base-module-area .group-list.link>.bg-drop-layout>.in>.hd h4:before, .base-module-area .group-list.link>.in>.hd h4:before, .base-page-area .group-list.link>.bg-drop-layout>.in>.hd h4:before, .base-page-area .group-list.link>.in>.hd h4:before, .list-pic.link .hd h4:before, .list-pic.link02 .hd h4:before, .list-pic.nmth-link .hd h4:before, .base-module-area .area-essay.link .hd h4:before, .base-page-area .area-essay.link .hd h4:before, .area-form.vote .hd h4:before, .list-text.rss .hd h4:before, .area-customize.calendar .hd h4:before, .simple-text.weather .hd h4:before, .simple-text.weather02 .hd h4:before, .list-text.anchor .hd h4:before, .area-form.epaper .hd h4:before, .area-customize.video .hd h4:before, .area-customize.news-card .hd h4:before, .area-customize.icons-g2 .hd h4:before, .group-list.message03>.bg-drop-layout>.in>.hd h4:before, .group-list.message03>.in>.hd h4:before, .area-essay.message03 .hd h4:before, .area-customize.ktnp-album .hd h4:before, .area-customize.ktnp-album02 .hd h4:before, .area-customize.pchouse-album .hd h4:before, .area-customize.korea-pic-slider .hd h4:before, .area-customize.pchouse-album02 .hd h4:before, .area-customize.pchouse-album03 .hd h4:before, .group-list.album02>.bg-drop-layout>.in>.hd h4:before, .group-list.album02>.in>.hd h4:before, .area-figure.album02 .hd h4:before, .area-figure.album03 .hd h4:before, .area-essay.list .hd h4:before, .area-essay.list02 .hd h4:before, .group-list.classify-multiple>.bg-drop-layout>.in>.hd h4:before, .group-list.classify-multiple>.in>.hd h4:before, .group-list.page-block>.bg-drop-layout>.in>.hd h4:before, .group-list.page-block>.in>.hd h4:before, .group-list.page-list>.bg-drop-layout>.in>.hd h4:before, .group-list.page-list>.in>.hd h4:before, .area-essay.active .hd h4:before, .area-customize.alertCAP .hd h4:before, .area-customize.epaper-status .hd h4:before, .area-figure.link .hd h4:before, .list-pic.album .hd h4:before, .area-customize.calendar-detail .hd h4:before, .area-customize.calendar-detail02 .hd h4:before, .area-customize.calendar-detail03 .hd h4:before, .area-customize.calendar-detail04 .hd h4:before, .area-customize.calendar-schedule .hd h4:before, .area-customize.chart .hd h4:before, .group-list.content>.bg-drop-layout>.in>.hd h4:before, .group-list.content>.in>.hd h4:before, .list-text.file-download .hd h4:before, .list-pic.pic-download .hd h4:before, .group-list.file-download-multiple>.bg-drop-layout>.in>.hd h4:before, .group-list.file-download-multiple>.in>.hd h4:before, .area-editor.error-info .hd h4:before, .area-essay.page-caption-label .hd h4:before, .area-essay.page-caption-label-p .hd h4:before, .area-essay.page-caption-p .hd h4:before, .area-essay.page-essay .hd h4:before, .area-essay.page-img-caption-label .hd h4:before, .area-essay.page-img-caption-p .hd h4:before, .area-figure.page-figure .hd h4:before, .area-figure.e-paper .hd h4:before, .area-figure.page-img-figcaption .hd h4:before, .area-figure.page-img-figcaption-label .hd h4:before, .area-figure.page-img-figcaption-p .hd h4:before, .area-figure.page-img-label .hd h4:before, .area-figure.page-img-label-p .hd h4:before, .area-figure.page-img-p .hd h4:before, .area-form.submit .hd h4:before, .area-customize.map .hd h4:before, .area-customize.audio .hd h4:before, .area-customize.iframe .hd h4:before, .area-customize.ey-video .hd h4:before, .area-customize.video-list .hd h4:before, .list-text.message .hd h4:before, .list-pic.page-list .hd h4:before, .group-list.page-list-pic>.bg-drop-layout>.in>.hd h4:before, .group-list.page-list-pic>.in>.hd h4:before, .group-list.query>.bg-drop-layout>.in>.hd h4:before, .group-list.query>.in>.hd h4:before, .area-form.sign-in .hd h4:before, .area-customize.sign-in .hd h4:before, .list-text.sitemap .hd h4:before, .area-table.page-table .hd h4:before, .area-table.rwd-horizontal .hd h4:before, .area-table.rwd-straight .hd h4:before, .area-table.notitle01 .hd h4:before, .area-table.notitle02 .hd h4:before, .area-table.notitle03 .hd h4:before, .area-table.title01 .hd h4:before, .area-table.title02 .hd h4:before, .area-table.title03 .hd h4:before, .area-table.style01 .hd h4:before, .list-text.page-list .hd h4:before, .group-list.page-list-text>.bg-drop-layout>.in>.hd h4:before, .group-list.page-list-text>.in>.hd h4:before, .group-list.vote-result>.bg-drop-layout>.in>.hd h4:before, .group-list.vote-result>.in>.hd h4:before, .area-table.vote-table .hd h4:before, .group-list.default>.bg-drop-layout>.in>.hd h3:before, .group-list.default>.in>.hd h3:before, .simple-text.default .hd h3:before, .area-editor.default .hd h3:before, .base-content .list-text.link .hd h3:before, .group-list.sample>.bg-drop-layout>.in>.hd h3:before, .group-list.sample>.in>.hd h3:before, .group-list.major-slider>.bg-drop-layout>.in>.hd h3:before, .group-list.major-slider>.in>.hd h3:before, .simple-text.message .hd h3:before, .area-essay.message .hd h3:before, .area-customize.message .hd h3:before, .area-customize.message02 .hd h3:before, .group-list.slider>.bg-drop-layout>.in>.hd h3:before, .group-list.slider>.in>.hd h3:before, .area-form.link .hd h3:before, .area-essay.message02 .hd h3:before, .group-list.news-card02 .hd h3:before, .group-list.marquee>.bg-drop-layout>.in>.hd h3:before, .group-list.marquee>.in>.hd h3:before, .list-pic.marquee-circle .hd h3:before, .base-module-area .group-list.album>.bg-drop-layout>.in>.hd h3:before, .base-module-area .group-list.album>.in>.hd h3:before, .base-page-area .group-list.album>.bg-drop-layout>.in>.hd h3:before, .base-page-area .group-list.album>.in>.hd h3:before, .area-figure.album .hd h3:before, .group-list.news-card02 .area-figure.album .hd h3:before, .group-list.album03>.bg-drop-layout>.in>.hd h3:before, .group-list.album03>.in>.hd h3:before, .area-customize.video-list02 .hd h3:before, .group-list.global-list>.bg-drop-layout>.in>.hd h3:before, .group-list.global-list>.in>.hd h3:before, .group-list.major-slider02>.bg-drop-layout>.in>.hd h3:before, .group-list.major-slider02>.in>.hd h3:before, .list-pic.marquee .hd h3:before, .list-pic.marquee02 .hd h3:before, .list-pic.marquee03 .hd h3:before, .list-pic.marquee04 .hd h3:before, .list-text.slider .hd h3:before, .group-list.message>.bg-drop-layout>.in>.hd h3:before, .group-list.message>.in>.hd h3:before, .base-module-area .group-list.link>.bg-drop-layout>.in>.hd h3:before, .base-module-area .group-list.link>.in>.hd h3:before, .base-page-area .group-list.link>.bg-drop-layout>.in>.hd h3:before, .base-page-area .group-list.link>.in>.hd h3:before, .list-pic.link .hd h3:before, .list-pic.link02 .hd h3:before, .list-pic.nmth-link .hd h3:before, .base-module-area .area-essay.link .hd h3:before, .base-page-area .area-essay.link .hd h3:before, .area-form.vote .hd h3:before, .list-text.rss .hd h3:before, .area-customize.calendar .hd h3:before, .simple-text.weather .hd h3:before, .simple-text.weather02 .hd h3:before, .list-text.anchor .hd h3:before, .area-form.epaper .hd h3:before, .area-customize.video .hd h3:before, .area-customize.news-card .hd h3:before, .area-customize.icons-g2 .hd h3:before, .group-list.message03>.bg-drop-layout>.in>.hd h3:before, .group-list.message03>.in>.hd h3:before, .area-essay.message03 .hd h3:before, .area-customize.ktnp-album .hd h3:before, .area-customize.ktnp-album02 .hd h3:before, .area-customize.pchouse-album .hd h3:before, .area-customize.korea-pic-slider .hd h3:before, .area-customize.pchouse-album02 .hd h3:before, .area-customize.pchouse-album03 .hd h3:before, .group-list.album02>.bg-drop-layout>.in>.hd h3:before, .group-list.album02>.in>.hd h3:before, .area-figure.album02 .hd h3:before, .area-figure.album03 .hd h3:before, .area-essay.list .hd h3:before, .area-essay.list02 .hd h3:before, .group-list.classify-multiple>.bg-drop-layout>.in>.hd h3:before, .group-list.classify-multiple>.in>.hd h3:before, .group-list.page-block>.bg-drop-layout>.in>.hd h3:before, .group-list.page-block>.in>.hd h3:before, .group-list.page-list>.bg-drop-layout>.in>.hd h3:before, .group-list.page-list>.in>.hd h3:before, .area-essay.active .hd h3:before, .area-customize.alertCAP .hd h3:before, .area-customize.epaper-status .hd h3:before, .area-figure.link .hd h3:before, .list-pic.album .hd h3:before, .area-customize.calendar-detail .hd h3:before, .area-customize.calendar-detail02 .hd h3:before, .area-customize.calendar-detail03 .hd h3:before, .area-customize.calendar-detail04 .hd h3:before, .area-customize.calendar-schedule .hd h3:before, .area-customize.chart .hd h3:before, .group-list.content>.bg-drop-layout>.in>.hd h3:before, .group-list.content>.in>.hd h3:before, .list-text.file-download .hd h3:before, .list-pic.pic-download .hd h3:before, .group-list.file-download-multiple>.bg-drop-layout>.in>.hd h3:before, .group-list.file-download-multiple>.in>.hd h3:before, .area-editor.error-info .hd h3:before, .area-essay.page-caption-label .hd h3:before, .area-essay.page-caption-label-p .hd h3:before, .area-essay.page-caption-p .hd h3:before, .area-essay.page-essay .hd h3:before, .area-essay.page-img-caption-label .hd h3:before, .area-essay.page-img-caption-p .hd h3:before, .area-figure.page-figure .hd h3:before, .area-figure.e-paper .hd h3:before, .area-figure.page-img-figcaption .hd h3:before, .area-figure.page-img-figcaption-label .hd h3:before, .area-figure.page-img-figcaption-p .hd h3:before, .area-figure.page-img-label .hd h3:before, .area-figure.page-img-label-p .hd h3:before, .area-figure.page-img-p .hd h3:before, .area-form.submit .hd h3:before, .area-customize.map .hd h3:before, .area-customize.audio .hd h3:before, .area-customize.iframe .hd h3:before, .area-customize.ey-video .hd h3:before, .area-customize.video-list .hd h3:before, .list-text.message .hd h3:before, .list-pic.page-list .hd h3:before, .group-list.page-list-pic>.bg-drop-layout>.in>.hd h3:before, .group-list.page-list-pic>.in>.hd h3:before, .group-list.query>.bg-drop-layout>.in>.hd h3:before, .group-list.query>.in>.hd h3:before, .area-form.sign-in .hd h3:before, .area-customize.sign-in .hd h3:before, .list-text.sitemap .hd h3:before, .area-table.page-table .hd h3:before, .area-table.rwd-horizontal .hd h3:before, .area-table.rwd-straight .hd h3:before, .area-table.notitle01 .hd h3:before, .area-table.notitle02 .hd h3:before, .area-table.notitle03 .hd h3:before, .area-table.title01 .hd h3:before, .area-table.title02 .hd h3:before, .area-table.title03 .hd h3:before, .area-table.style01 .hd h3:before, .list-text.page-list .hd h3:before, .group-list.page-list-text>.bg-drop-layout>.in>.hd h3:before, .group-list.page-list-text>.in>.hd h3:before, .group-list.vote-result>.bg-drop-layout>.in>.hd h3:before, .group-list.vote-result>.in>.hd h3:before, .area-table.vote-table .hd h3:before {
    width: 74px;
    height: 30px;
}}

.group-list.album02 > .in > .ft li.more a:hover {
background-color: transparent;
}

.group-list.album02>.in>.ft li.more a{
font-size: 1.2em;
}

.area-essay.message02 .ct .img span {
    border-radius: 90%;
}

.area-essay.message02 .ct .essay {
   background-image: unset;
   position: unset;
}

.area-essay.message02 .ct .caption span {
    color: #002169;
    font-size: 1.1em;
    font-weight: bold;
}

.area-essay.message02 .ct .img img {
    transform: scale(1);
}
.area-essay.message02 .ct .img span {
    padding-bottom: 90%;
}

.group-list.news-card02 .area-figure.album .ct .img img {
    object-fit: fill;
}

div.group-list.news-card02.run-animate[data-type="4"]{
  border-radius: 1%;
  border: 1px solid #ccc;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
}

.simple-pic.default span {
  opacity: 0;
  transform: scale(1.2);
  animation: zoomIn 1.5s cubic-bezier(0.65, 0, 0.35, 1) forwards;
  display: block;
  background-size: cover; /* 確保不重複 */
  background-position: center;
}

@keyframes zoomIn {
  0% {
    transform: scale(1.2);
    opacity: 0; /* 一開始透明 */
  }
  100% {
    transform: scale(1);
    opacity: 1; /* 結束時完全顯示 */
  }
}

.simple-pic.default {
  border-radius: 0; /* 若你有圓角，可以保留 */
  overflow: hidden;
  position: relative;
}

