.entry-header>.entry-title font>font{padding-top:0}#page>#content .ast-archive-description{display:none}body>#page>#content #secondary{margin-left:0;padding-left:25px}#content .post{padding-left:10px!important;padding-right:10px;padding-top:30px}body #content{margin-left:5px;margin-right:5px;margin-top:0}#page>#masthead>#ast-desktop-header .ast-primary-header-bar{box-shadow:0 9px 10px 0 #c8c8c8;margin-top:-10px}#primary-site-navigation-desktop #ast-hf-menu-1>.menu-item>.menu-link{color:#f3f5f7;font-weight:600}.site-primary-footer-inner-wrap #nav_menu-3{padding-right:0;margin-right:2px}#wpforms-2455 .wpforms-field{padding-right:56px;padding-top:0;margin-top:-4px;padding-bottom:10px}.footer-widget-area-inner>#block-10>#wpforms-2455 .wpforms-submit-container{padding-right:40px;padding-top:0;margin-top:-3px}.site-footer-primary-section-3 .wp-block-heading{font-size:29px;margin-bottom:-27px;line-height:42.7px}.site-footer-primary-section-2 .widget-title{font-size:30px;font-weight:600;margin-bottom:5px;word-spacing:0;letter-spacing:0}.single img{box-shadow:0 0 5px 0 #000}.site-header-above-section-center .custom-logo,.site-footer-primary-section-1 .image,.ast-related-post-content .attachment-large,#ast-mobile-header>div:nth-child(1)>div>div>div:nth-child(1)>div>div>span>a:nth-child(2)>img,.site-header-primary-section-left .ast-mobile-header-logo{box-shadow:none}#\31_awpa-tab1 .avatar{box-shadow:0 0 10px 0 #c3c3c3}.ast-container>#secondary p{margin-top:-38px;margin-bottom:0;font-size:16px;font-weight:400}.ast-container>#secondary #block-29>.wp-block-heading,.ast-container>#secondary #block-25>.wp-block-heading{margin-bottom:0}.sidebar-main>.widget_recent_entries li,.sidebar-main>#categories-4 .cat-item{font-size:16px}.footer-widget-area-inner>#nav_menu-3 .menu-item{font-size:17px;line-height:25.6px;font-weight:400}#page>#content .sidebar-main{padding-right:0}.ast-row>.tag-52 .entry-header{font-size:16px}.entry-title a{font-size:24px}.ast-no-date-box{padding-bottom:0}#main .entry-title{font-size:24px;line-height:28.8px}#main h2{font-size:24px;margin-bottom:5px}#content .ast-single-related-posts-container{background-color:#fff}#secondary .wp-image-2844{margin-top:-30px}#page>#content .sidebar-main{padding-right:40px}body>#page .site-primary-footer-wrap{padding-right:24px}#colophon .site-footer-primary-section-2{padding-right:115px}#main table{background-color:#fcfcfc}table p{margin-bottom:0}html :where(img[class*=wp-image-]){margin-bottom:10px}tbody li{margin-bottom:0}.sidebar-main>#widget_tptn_pop-3 li{display:flex;flex-direction:column}#content #widget_tptn_pop-3{display:block}.tptn_counter{display:none}.sidebar-main>.widget_recent_entries li{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid #d3d3d3}#widget_tptn_pop-3 li>.tptn_after_thumb{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#main .stmusicby_more{padding:10px;margin:10px 0;border-radius:5px;margin-left:-20px;margin-right:-20px;border:1px solid #efe7bd;background-color:#fefdfa;margin-left:0;margin-right:0;margin-top:1.4rem;padding-top:22px;padding-bottom:20px}.elementor-container .elementor-widget-container{margin-right:-10px;margin-left:-10px}#main .stmusicby_tips{border:1px solid #c5e7e2;background-color:#f4faf9;color:#506c6a;padding-top:30px;padding-bottom:15px;padding-right:20px;padding-left:20px;margin-top:23px}.stmusicby_tips::before{color:#668987;content:"旅歌筆記 ✓";position:absolute;font-size:18px;line-height:18px;margin-top:-45px;left:10px;font-weight:700;background-color:#f4faf9;padding:10px 10px;border:1px solid #c5e7e2;text-decoration:underline;text-decoration-color:#668987;text-underline-offset:5px}.entry-content h2{line-height:2;font-weight:600;border-left:6px solid #EF7415;background:#f4f4f4;margin-bottom:20px;padding:0 10px}#secondary #text-5 p{margin-top:-18px}.ast-container>#secondary #block-42>p{line-height:28px}@media screen and (max-width:768px){.blog-layout-3 .post-content{margin-top:15px}}@media screen and (max-width:375px){body>#page>#content #primary{padding-top:.888px;margin-top:０}}