@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Noto+Serif+JP:wght@400;500;600;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Noto+Serif+JP:wght@400;500;600;700&family=Tienne:wght@400;700;900&display=swap');*{font-family:'Noto Sans JP',sans-serif}h1{font-size:32px}.site-title,.site-description{font-size:15px}.entry-title{padding-bottom:2rem;border-bottom:dotted 1px #3248a8;text-align:center}.widget .wp-block-heading,.widget .widget-title{border:0}.widget .wp-block-heading:before,.widget .widget-title:before{display:none}.zak-site-layout--left .zak-secondary{border:0}aside .widget{margin:1.5rem 0 2rem}aside .widget h2.wp-block-heading,aside .widget h2.widget-title{margin:60px 0 10px;padding:0;font-size:20px}aside .widget:first-child h2{margin-top:30px}aside .widget ul{gap:15px}aside ul#productsList li a{display:block;padding:10px 15px;background:#fff;color:#333;font-size:15px;text-decoration:none}aside ul#productsList li a img{margin-right:10px}#xo_event_calendar-3 h2{text-align:center}.mainImage.mainItem,.thumbnails.subItem{text-align:center}.single .zak-entry-meta{display:none}.single .wp-block-columns{padding-top:10px}.page .wp-block-columns{padding-top:30px}.site-title a{pointer-events:none;cursor:default;color:inherit;text-decoration:none}@media screen and (min-width:768px){.zak-primary{padding-top:10px}.zak-secondary,.zak-site-layout--left .zak-secondary{padding:0 20px 100px;background:#f5f5f5}}