/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media (min-width:576px){.col-sm-9{width:68%;}}@media (min-width:576px){.col-sm-3{width:32%;}}body{font-family:'微軟正黑體','Microsoft JhengHei','LiHei Pro','WenQuanYi Zen Hei','Open Sans',arial,sans-serif;font-size:0.9em;}::-moz-selection{background:#02b4ce;color:#fff;text-shadow:none;}::selection{background:#02b4ce;color:#fff;text-shadow:none;}h1.page-title{font-size:2.6em;font-weight:700;letter-spacing:.06em;font-family:微軟正黑體,"Microsoft JhengHei","LiHei Pro","WenQuanYi Zen Hei","Open Sans",arial,sans-serif;}@media screen and (max-width:768px){h1.page-title{font-size:1.8em;letter-spacing:.09em;}}.pace .pace-progress{background:#02b4ce !important;}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top #logo{max-height:40px;}.dxpr-theme-header .navbar-header .navbar-brand{text-decoration:none;}.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .wrap-branding .logo,.body--dxpr-theme-nav-desktop .dxpr-theme-header--top .wrap-branding .navbar-brand{display:inline !important;}@media screen and (max-width:1214px){.dxpr-theme-header .navbar-header .logo{display:contents !important;}.dxpr-theme-header .navbar-header .navbar-brand{vertical-align:middle !important;}}.body-content img{max-width:100%;height:auto !important;}#navbar.dxpr-theme-header--hover-opacity .menu .active>a,#navbar.dxpr-theme-header--hover-opacity .menu a:hover,#navbar.dxpr-theme-header--hover-opacity .menu a:focus,#navbar.dxpr-theme-header--hover-opacity .menu a.is-active{color:#02b4ce;}@media screen and (min-width:1200px){.navbar.navbar #search-block-form{margin-top:25px;}.affix #search-block-form{margin-top:auto !important;}.affix-top #search-block-form{margin-top:25px;}.search-block-form .input-group .form-control{font-size:0.575rem;}}.footer-site-info{text-align:center;color:#ccc;margin-bottom:20px;}.footer-site-info p{font-size:14px;line-height:1.3em !important;letter-spacing:1px;margin:0 0 5px 0 !important;}.social-icon a:hover,.social-icon a:focus{text-decoration:none !important;}.site-copyright img{vertical-align:middle;}.footer-container{border-top:3px solid #02b4ce !important;}.footer-site-info a{color:#02b4ce;}.sm-text{font-size:14px;letter-spacing:.03em;}.sm-text p{margin:10px 0 0 0;}.sm-text{font-size:14px;letter-spacing:.03em;}.sm-text p{margin:10px 0 0 0;}.sm-text a{color:#02b4ce;}#block-dxpr-kjnotes-views-block-newcontent-block-1 ul{list-style:none;padding:0;}.item-list li{margin:0em 0em 0.5em 1.1em;}#block-dxpr-kjnotes-views-block-newcontent-block-1 .views-field-title{padding-left:0;}#block-dxpr-kjnotes-views-block-newcontent-block-1 .views-field-title:before{content:'\f15c';font-family:"Font Awesome 6 Free";display:inline-block;top:0;margin-left:-1.3em;width:1.3em;color:#41d6ec;}.fb-wrapper{height:25px;overflow:hidden;}@media screen and (max-width:576px){#block-dxpr-kjnotes-adsense1sidebarsecondresponsive.block,#block-dxpr-kjnotes-adsense3sidebarsecondresponsive.block,#block-adsense6sidebarsecondresponsive.block,.ad-no-display-mobile{display:none;}}.region-sidebar-second .block{margin-bottom:2em;padding:1.6em;background:#181a25;border-radius:4px;}.region-sidebar-second h2.block-title{font-size:1.5em;padding:0 0 5px 5px;border-bottom:dotted #02b4ce;}.block-hr{display:none !important;}.field__label,.field__item{font-size:1.1em;}.html .form-control,.html input[type=date],.html input[type=datetime-local],.html input[type=email],.html input[type=file],.html input[type=month],.html input[type=number],.html input[type=password],.html input[type=search],.html input[type=tel],.html input[type=text],.html input[type=time],.html input[type=url],.html input[type=week],.html textarea,.html select{color:#ccc;}.form-required:after{color:red;}
.field--name-body h3{border-left:5px solid #02b4ce;background:#020312 !important;color:#fff;font-size:20px;font-weight:bold;line-height:1.6em;padding:5px 5px 5px 15px;margin:16px 0 5px;}.field--name-body h4{font-weight:bold;font-size:18px;line-height:1.8em;letter-spacing:.08em;text-align:justify;color:#fff;}.body-content{font-size:18px;line-height:1.8em;letter-spacing:.08em;text-align:justify;color:#ccc;}.body-content p{margin:0 0 0.7em 0;}.body-content > table > thead > tr > th{margin:0;text-align:center;}.body-content > table > tbody > tr > td{margin:0;text-align:left;}.body-content > table > tbody > tr > td > p{margin:0;}.body-content.field--name-body img{display:block;border:1px solid #aaa;padding:3px;}.field--name-node-changed-date{text-align:right;}.field--name-node-changed-date > .field__label,.field--name-node-changed-date > .field__item{display:inline-block;}.field--name-node-submitted-by{margin:15px 0 20px 0 !important;}.highlight-sponsor{display:block;padding:0.8em 0.81em 0.8em 1.5em;background:#223545;color:#ffffff;border-left:2px solid #bee9e8;font-style:italic;}@media screen and (min-width:550px){.fb-wrapper-content{float:right;width:142px;height:20px;margin-top:3px;overflow:hidden;}}@media screen and (max-width:550px){.fb-wrapper-content{height:25px;overflow:hidden;}}.fb_iframe_widget,.fb_iframe_widget span,.fb_iframe_widget span iframe[style]{width:100% !important;}#block-dxpr-kjnotes-facebookcomments{margin:15px 0 0 0;}.fb-background-color{background:lightgrey !important;}.videowrapper{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;padding-top:1px;height:0;}.videowrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.field--name-field-media-oembed-video{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;padding-top:1px;height:0;}.field--name-field-media-oembed-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.video-embed-field-responsive-video{margin:0 0 10px 0;}.field--name-field-media-oembed-video{margin:0 0 10px 0 !important;}.field--type-link > .field__items > .field__item{position:relative;left:15px;margin:0 0 3px 0;}.field--type-link > .field__items > .field__item:before{content:'\f0a4';font-family:"Font Awesome 6 Free";left:-19px;position:absolute;top:0;color:#41d6ec;}.field--type-entity-reference > .field__items > .field__item{display:inline;padding-right:3px;}.field--type-entity-reference > .field__items > .field__item:after{content:",";}.field--type-entity-reference > .field__items > .field__item:last-child:after{content:none;}.a2a_svg{border-radius:0 !important;}.blank-px p{margin:0;}.field{margin:0 0 2px 0;}table{width:100%;margin-bottom:1.2em;border-spacing:0;border-collapse:collapse;}th,tr,td{vertical-align:middle;}th{margin:0;padding:5px;background:#020312;color:#fff;border:1px solid #282d38;text-align:left;text-shadow:none;}td{padding:5px;border:1px solid #282d38;}@media screen and (min-width:768px){code,kbd,pre,samp,.hljs{display:block;font-family:"DejaVu Sans Mono",Monaco,Consolas,monospace;background:#020312;color:#ccc;padding:0.45em;border-left:0;word-wrap:break-word;text-shadow:none;text-align:left;font-size:1em;line-height:1.3;margin:0;margin-block-start:0.5em;margin-block-end:0.5em;overflow:auto;}}@media screen and (max-width:768px){code,kbd,pre,samp,.hljs{display:block;font-family:"DejaVu Sans Mono",Monaco,Consolas,monospace;background:#020312;color:#ccc;word-wrap:break-word;word-break:break-all;text-align:left;font-size:0.8em;line-height:1.3;margin:0;margin-block-start:0.5em;margin-block-end:0.5em;overflow:auto;}}@media screen and (max-width:768px){.body-content p{margin:0 0 0.7em 0;font-size:18px !important;}}
#toc-js-block{position:sticky;top:100px;background:#181a25;border:1px dotted #d0d0d0;padding:20px;z-index:10;margin-bottom:2em;}#toc-js-block .toc-title{font-size:1.1em;padding:0 0 5px 5px;border-bottom:dotted #02b4ce;font-weight:bold;color:#fff;padding-bottom:0.3em;margin-bottom:1em;}#toc-js-block ul{margin:0;padding:0;list-style:none;}#toc-js-block li{padding:5px 10px;}#toc-js-block .toc-h3{padding-left:10px;}#toc-js-block .toc-h4{padding-left:40px;}#toc-js-block a{color:#02b4ce;display:block;text-decoration:none;}#toc-js-block a:hover,#toc-js-block a:focus{color:#41d6ec;text-decoration:none;}#toc-js-block{display:none;opacity:0;transition:opacity 0.5s ease;}#toc-js-block.visible{display:block;opacity:1;}#block-dxpr-kjnotes-tocjsblock{background:#0d0f16;}@media screen and (max-width:768px){#block-dxpr-kjnotes-tocjsblock{display:none;}}#toc-js-block.is-sticked{position:fixed;right:20px;width:300px;}
