@media print {
    body {-webkit-print-color-adjust: exact;
    print-color-adjust: exact;}
    .page-wrapper{display: none;}
    .print-main{display: block;}
}
.print-main h1,.print-main .h1{font-size: 22px;font-weight: bold;margin-bottom: 17px;}
.print-main h2,.print-main .h2{font-size: 18px;font-weight: bold;margin-bottom: 14px;}
.print-main h3,.print-main .h3{font-size: 16px;font-weight: 400;margin-bottom: 12px;}
.print-main h4,.print-main .h4{font-size: 12px;font-weight: 300;margin-bottom: 10px;}
.print-main h5,.print-main .h5{font-size: 10px;margin-bottom: 10px;font-weight: 500;}
.print-main h6,.print-main .h6{font-size: 9px;margin-bottom: 10px;}
.print-main .inner-banner .hero-panel-content::before{height: 60px;}
.print-main p,
.print-main .common-contentDiv p, 
.print-main .common-contentDiv ol, 
.print-main .common-contentDiv ul li, 
.print-main .common-contentDiv ol, 
.print-main .common-contentDiv ul li,
.print-main .edition-module p,
.print-main .docDown .col-right p,
.print-main{font-size: 8px; line-height: 14px;}
.print-main .video-url {
    position: absolute;
    bottom: 15px;
    left: 0;
    right: 0;
    background: #fff;
    color: #003AFF;
    font-weight: bold;
    font-size: 8px;
    text-align: center;
    width: 83%;
    margin: 0 auto;
    padding: 5px 5px;
}
.print-main .inner-banner .hero-panel-content h2{font-size: 18px;}
.print-main .inner-banner.hero-section .hero-panel-content h5{letter-spacing: 0;}
.print-main .inner-banner.hero-section .hero-panel-content h5 b{font-weight: 500;}
.print-main section:not(.blockquote-sec) .common-contentDiv blockquote { font-size: 10px; padding-left: 10px; margin-bottom: 15px; }
.print-main .hero-panel-logo img {max-width: 60px;}
.print-main .inner-banner.hero-section .hero-panel{padding: 30px;}
.print-main .newslist-banner.inner-banner.hero-section .hero-panel, 
.print-main .newsdetail-banner.inner-banner.hero-section .hero-panel{padding-bottom: 30px;}
.print-main .inner-banner.hero-section {height: 26vh;}
.print-main .section-margin {margin-top: 32px;margin-bottom: 32px;}
.print-main .principle-sec .principle-txt {padding: 33px 20px 33px 70px;}
.print-main .principle-sec .common-contentDiv{max-width: 100%;}
.print-main .principle-sec blockquote{padding-left: 10px;}
.print-main .principle-sec .img-wrapper{padding-top: 18%;}
.print-main .container.inner,
.print-main .container {max-width: 100% !important;padding-left: 45px !important;padding-right: 45px !important;}
.print-main .common-contentDiv h1{margin-left: 0;}
.print-main .common-contentDiv h5{margin: 17px 0 15px;}
.print-main .common-contentDiv h2{margin: 25px 0 13px;}
.print-main p{margin-bottom: 12px;}
.print-main .common-contentDiv li::marker {font-size: 8px;}
.print-main .common-contentDiv dl, 
.print-main .common-contentDiv ol, 
.print-main .common-contentDiv ul {padding-left: 18px;margin-bottom: 25px;}
.print-main .gallery{margin: 30px 0;}
.print-main .gallery .gx-2 {
    --bs-gutter-x: 13px;
}
.print-main .gallery-box img {
    height: 108px;
    margin-bottom: 5px;
}
.print-main .btn{
    min-width: auto !important;
}
.print-main .gallery-box span{letter-spacing: 0.03em;font-weight: 300;font-size: 6px;color: #19869E;text-align: left;display: block;}
.print-main .gallery-box{margin-bottom: 10px;overflow: hidden;}
.print-main .common-contentDiv h4{margin: 20px 0 12px;}
.print-main .video-wrapper {padding-top: 270px;}
.print-main .video-module .video-module-content {padding: 20px 0 0;margin-left: 0;}
.print-main .video-module .video-box{padding: 0;margin: 0;}
.print-main .video-module .video-module-content h3 {font-size: 16px;margin-bottom: 12px;}
.print-main .video-module .video-module-content h6 {margin-bottom: 15px;}
.print-main a,
.print-main .common-contentDiv p a,
.print-main .docDown .docDown-box:nth-child(odd) .col-right a,
.print-main a:hover,
.print-main .common-contentDiv p a:hover {color: #003AFF;font-weight: 700;}
body .print-main .edition-module h2 {margin-bottom: 30px;font-size: 22px;}
body .print-main .edition-module .img-wrapper.one{width: 122px;height: 122px;margin-left: auto;margin-right: 40px;padding-top: 0;margin-top: 0;}
.print-main .edition-module .img-wrapper.two {
    margin-top: 10px;
    width: 122px;
    padding-top: 0;
    height: 122px;
    margin-right: 0;
}
.print-main .edition-module .content-box::before{width: 61px;left: -90px;top: 5px;}
.print-main .joinCommunity{padding: 30px 0;}
.print-main .edition-module::before {top: 0;transform: scale(1) translateY(0);width: 279.41px;height: 279.41px;right: 0;}
.print-main .edition-module::after {height: 315px;width: 315px;left: auto;right: 10px;top: 0;background-size: 100%;}
.print-main .joinCommunity .img-wrapper{filter: drop-shadow(0px 4px 14px rgba(0, 0, 0, 0.25));}
.print-main .edition-module.right .img-wrapper.one {width: 174px;height: 174px;margin-left: 0;padding-top: 0;margin-top: 0;}
.print-main .edition-module.right .img-wrapper.two {width: 180px;height: 135px;margin: -10px 0 0 52px;padding-top: 0;}
.print-main .edition-module.right::after {left: 0;right: auto;}
.print-main .edition-module.right::before {left: -20px;}
.print-main .edition-module.right .content-box::before {right: -40px;left: auto;}
.print-main .docDown .img-wrapper{padding-top: 120px;}
.print-main .docDown.principleMsg .img-wrapper{padding-top: 160px;mask-image: none;}
.print-main .docDown .col-right h3{font-size: 18px;margin-bottom: 15px;}
.print-main .docDown .col-right {padding: 20px 25px;}
.print-main .docDown .docDown-box{margin-bottom: 10px;}
.print-main .container.full{padding-left: 10px !important;padding-right: 10px !important;}
.print-main .imgtext.right .img-col.round-img{padding: 0 10px 60px 0;}
.print-main .imgtext .text-col{padding: 40px 50px 60px 33px;width: 52%;}
.print-main .imgtext.right .text-col{padding: 40px 33px 60px 50px;}
.print-main .imgtext .text-col h2 {margin-bottom: 15px;font-size: 22px;}
.print-main .imgtext.blue *:not(a){color: #fff;}
.print-main .docDown .docDown-box:nth-child(odd) *:not(a){color: #fff;}
.print-main .tiles-boxdiv {
    height: auto;
    padding: 0;
    margin-bottom: 20px;
    overflow: visible;
}
.print-main .tiles-boximage {position: static;height: 115px;}
.print-main .tiles-boxdiv p{display: none;}
.print-main .tiles-boxdiv .content {
    line-height: 16px;
    opacity: 1;
    color: #003AFF;
    background: #EDECE7;
    padding: 2px 5px;
    word-break: break-word;
}
.print-main .tiles-grid-module {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.print-main .tiles-module .tiles-content {
    padding: 20px 20px 0;
    bottom: -20px;
}
.print-main .tiles-boxdiv .link {color: #003bff;margin-top: 10px !important;}
.print-main .tiles-boxdiv:hover .tiles-boximage{transform: unset;}
.print-main .inner-banner.hero-section .col-right img{height: 100%;object-fit: cover;}
.print-main .PullQuote .PullQuote-content .desc, 
.print-main .PullQuote .PullQuote-content h6,
.print-main .PullQuote .PullQuote-content::before,
.print-main .PullQuote .PullQuote-content::after {position: relative;opacity: 1;}
.print-main .PullQuote .PullQuote-content p, 
.print-main .PullQuote .PullQuote-content h6{font-size: 10px;line-height: 17px;}
.print-main .PullQuote .PullQuote-wrp{padding: 25px 0;}
/* .print-main .PullQuote .PullQuote-bg{width: 428px;} */
.print-main .PullQuote-content {max-width: 252px;}
.print-main .PullQuote.no-img .PullQuote-content {max-width: 100%;}
.print-main .PullQuote .PullQuote-content::before{
    content: url(../images/qoute-down-small.png);
}
.print-main .PullQuote .PullQuote-content::after{content: url(../images/qoute-down-small.png);}
.print-main .common-contentDiv .author .img {min-width: 63px;height: 63px;width: 63px;margin-right: 20px;padding-right: 0;}
.print-main .common-contentDiv .author .img::before{display: none;}
.print-main .common-contentDiv .author::before{display: none;}
.print-main .author-sec{
    overflow: hidden;
}
.print-main .common-contentDiv .author {margin-top: 0;padding-top: 0;padding-bottom: 15px;overflow: hidden;clear: both;}
.print-main .figure-left {margin-left: 0 !important;margin-right: 15px!important;margin-bottom: 15px!important;}
.print-main .figure-right {margin-left: 15px!important;margin-bottom: 15px!important;margin-right: 0!important;}
.print-main .common-content-sec figcaption{font-size: 11px;width: auto;}
.print-main .imgtext .img-col .img-wrapper{padding-top: 393px;}
.print-main .imgtext .img-col{
    padding: 0;
    width: 48%;
}
.print-main .inner-banner.hero-section .hero-panel{width: 42%;}
.print-main .inner-banner.hero-section .col-right {width: 58%;}
.print-main .video-link {background-color: #fff;position: absolute;left: 0;right: 0;margin: 0 auto;font-size: 8px;letter-spacing: 0.03em;color: #003AFF;font-weight: 700;text-align: center;bottom: 18px;max-width: 266px;padding: 5px;}
.print-main .joinCommunity.right .img-wrapper.one {
    position: absolute;
    left: 50px;
    width: 127px;
    top: 0;
    padding-top: 0;
    margin-top: 0;
    height: 127px;
    margin-right: 25px;
}
.print-main .joinCommunity.right .img-wrapper.two{
    position: absolute;
    right: 40px;
    top: 60px;
    width: 127px;
    padding-top: 0;
    height: 127px;
} 
.joinCommunity.edition-module:not(.right) .joinCommunity-txt{
    width: 70%;
}
.joinCommunity.edition-module:not(.right) .joinCommunity-img{
    width: 30%;
}
.print-main .joinCommunity.right .joinCommunity-img {
    width: auto;
}
.print-main .joinCommunity.right .joinCommunity-txt{
    margin: 0 auto;
    position: relative;
    left: 20px;
}
.print-main .joinCommunity.right {
    padding: 40px 0 60px;
    overflow: hidden;
}
.print-main .joinCommunity.right .joinCommunity-txt-wrp{
    min-height: 125px;
}
.print-main .btn-lbl {
    text-transform: uppercase;
    margin-right: 5px;
}
.print-main .docDown .docDown-box:nth-child(odd)::before,.print-main .docDown .docDown-box {
    background-size: 83px;
}
.print-main .btn-lbl,.print-main .btn-lbl+a {
    display: inline;
}
.print-main .docDown-box .btn-wrp{
    width: 73%;
}
.print-main .inner-banner .hero-panel-content{
    min-height: auto;
}