@charset "UTF-8";@font-face{font-family:IE_Font;src:url(https://sakamichi.f-frontier.com/font/rounded-mplus-2p-regular.eot)}@font-face{font-family:BaseFont;src:url(https://sakamichi.f-frontier.com/font/rounded-mplus-2p-regular.eot?) format('eot') , url(https://sakamichi.f-frontier.com/font/rounded-mplus-2p-regular.woff) format('woff') , url(https://sakamichi.f-frontier.com/font/rounded-mplus-2p-regular.ttf) format('truetype')}@media screen and (min-width:768px){dl.schedule dt{float:left}dl.schedule dd{margin:.5em 0;padding-left:11em}.sp{display:none}}@media screen and (max-width:767px){dl.schedule dd{margin:0 0 .5em 0;padding-left:1em}.pc{display:none}}*{text-rendering:optimizeLegibility;font-display:swap;transition:.5s}html{scroll-behavior:smooth;font-family:system-ui,sans-serif}body{text-align:justify;text-justify:inter-ideograph;word-wrap:break-word;overflow-wrap:break-word;word-break:break-all;background-blend-mode:lighten}div#page{font:1em/1.4 "IE_Font","BaseFont",system-ui,sans-serif!important}div#site-content{background:none!important}h1,h2,h3,h4,h5,h6,p,li,th,td{font-family:"IE_Font","BaseFont",system-ui,sans-serif!important}img{vertical-align:bottom}a{transition:.5s!important}div.code-block{background:transparent;margin:0 auto}div.code-block-1{border-top:dotted 1px #ccc;border-bottom:dotted 1px #ccc;margin:0 0 1em!important;padding:5px 0}div.code-block-3{border-bottom:solid 1px #fc9;margin:0 0 1em!important;padding:0 0 1em}ins.adsbygoogle{background:#fff;margin:0 auto;padding:0}div.posts-layout .google-auto-placed{border-bottom:solid 1px #fc0;margin-bottom:1em;padding-bottom:5px}div.entry-article-body,article.body figure{display:none}.site-title a:before{content:"◢";margin-right:.2em}a.social-fa-brands-fa-x-twitter{background:#333;font-family:"Font Awesome 6 Brands"!important}a.social-fa-brands-iconcebook-f{background:#36c;font-family:"Font Awesome 6 Brands"!important}a.social-fa-solid-fa-rss{background:#f60;font-family:"Font Awesome 6 Free"!important}.nav-menu-desktop .menu li.current-menu-item a{border-bottom:solid 1px #f90}.posts-layout .entry{margin-bottom:1em!important}.posts-layout .entry-inner{padding-bottom:1em!important}.posts-layout.layout--blog_classic .entry-media{margin-right:1em!important}.posts-layout .entry-thumbnail img{object-position:center center!important}h1.entry-title,h2.entry-title{word-break:break-all}div.entry-media{box-shadow:1px 1px 4px #c96}div.entry-meta{font-size:.9em}div.entry-article-part,div.entry-article-part h2.entry-title{line-height:1.1;margin-bottom:5px!important}figure.page_thum,article.entry-single .entry-thumbnail{text-align:center;margin:0 auto 1.5em}figure.page_thum img{display:inline-block;object-fit:contain;max-width:90%;max-height:480px;filter:drop-shadow(1px 1px 2px #ccc)}article.entry-single div.entry-thumbnail img{display:inline-block;object-fit:contain;max-width:90%;max-height:480px}article.body p{font-size:1.1em}article.body p.ind{text-indent:.2em}article.body p a{margin-left:-.2em;margin-right:-.2em}article.body p strong{font-size:1.3em;font-weight:normal}div.entry_birthday article.birth_today{border-bottom:solid 1px #fc9;margin-bottom:1em}div.entry_birthday h4.birth_td,div.entry_birthday h4.birth_tm{font-size:1.2em!important;margin:0;padding:0 0 .3em}div.entry_birthday h4 span.cake{margin-left:.2em}div.entry_birthday p.birth_member_td,div.entry_birthday p.birth_member_tm{border-bottom:dotted 1px #999;text-align:left;margin:0 0 .3em;padding:0 0 .5em}p.birth_link{text-align:right;margin:.5em 0 0;padding:0 0 .5em}div.body_birthday article.birth_today{margin-bottom:.5em}div.body_birthday h4.birth_td{font-size:1.4em!important;padding:.1em .3em}div.body_birthday h4.birth_tm{font-size:1.2em!important;padding:.1em .3em}div.body_birthday h4.birth_td,div.body_birthday h4.birth_tm{border-top:solid 2px #f93;border-bottom:solid 2px #f93;margin:5px 0}div.body_birthday h4 span.cake{display:inline-block;margin-left:.2em!important}div.body_birthday h4 img.emoji{margin:0 auto!important;padding:0!important}div.body_birthday p.birth_member_td{font-size:1.1em}div.body_birthday p.birth_member_td,div.body_birthday p.birth_member_tm{text-align:left;margin-bottom:.5em;padding:.5em 0 .5em .5em}h4.birth_sn{border-top:solid 1px #f93;border-bottom:solid 1px #f93;font-size:1.2em!important;margin:0;padding:0 .3em}p.birth_member{border-bottom:dotted 1px #999;text-align:left;margin:0 0 .3em;padding:.3em 0 .3em .5em}span.birth_mem{display:inline-block;width:14em;white-space:nowrap}span.birth_mem span.grad{color:#fff!important;opacity:.8}span.mark_nogi{color:purple;-webkit-text-stroke:2px purple;-moz-text-stroke:2px purple;text-stroke:2px purple}span.mark_keya{color:green;-webkit-text-stroke:2px green;-moz-text-stroke:2px green;text-stroke:2px green}span.mark_saku{color:#ffc0cb;-webkit-text-stroke:2px pink;-moz-text-stroke:2px pink;text-stroke:2px pink}span.mark_hina{color:#87ceeb;-webkit-text-stroke:2px skyblue;-moz-text-stroke:2px skyblue;text-stroke:2px skyblue}span.mark_nogi,span.mark_keya,span.mark_saku,span.mark_hina{margin-left:.5em;margin-right:.3em}p.schedule{margin:.5em 0}dl.schedule{margin:.5em .5em 1.5em}dl.schedule dt{width:7em;text-indent:-1em;margin-left:1em;padding:.1em 0 .5em}dl.schedule dt:before{content:"◆"}dl.schedule dd{display:block;border-bottom:dotted 1px #ccc;font-size:.8em;line-height:1.6}dl.schedule dd:after{content:"";display:block;clear:both}dl.schedule dd p{margin:0}dl.schedule dd em{font-size:1.2em;font-style:normal}p.member{color:#999;text-align:left;padding-bottom:.5em}p.member span{color:#333;display:inline-block}p.attn{color:#333;font-size:.9em!important}h3.link{font-size:1.6em;text-align:center;margin:0 0 0;padding-bottom:1em}h3.link a{display:inline-block;background:#eee;border:solid 1px #ddd;border-radius:10px;width:18em;max-width:90%;text-decoration:none!important;box-shadow:1px 1px 2px #999;padding:.5em 1em}h3.link a:hover{background:#fff;border:solid 1px #ccc}p.tag{border-top:dotted 1px #fc9;border-bottom:dotted 1px #fc9;color:#6d6d6d;text-align:left;text-indent:-1.5em;margin:.5em 0;padding:.5em 0 .5em 1.5em}p.tag:before{content:"\f02c";font-family:"Font Awesome 6 free","FontAwesome"!important;margin-right:.5em}p.tag a{margin-right:.5em;color:#6d6d6d;text-decoration:none!important;white-space:nowrap}p.tag a:hover{color:#f96}#jp-relatedposts{border-bottom:dotted 1px #fc9;padding:0}#jp-relatedposts h3.jp-relatedposts-headline{width:100%;font-size:.9em!important}#jp-relatedposts h3.jp-relatedposts-headline em:before{display:none}section#a2a_follow_widget-3{text-align:center}aside.sidebar-primary section.widget h4.widget-title{background:rgba(0,0,0,.05);font-size:1em;margin-bottom:1em;padding:5px}ul.wpp-list li{border-bottom:dotted 1px #f90;font-size:.9em;line-height:1.1;word-break:break-all;margin-bottom:5px!important;padding-bottom:5px}ul.wpp-list li img{border-radius:5px;box-shadow:1px 1px 3px #c96;margin:1px 5px 0 1px;float:left}div.tagcloud{display:flex;flex-wrap:wrap;text-align:center}div.tagcloud a{flex-grow:2;font-size:.8em!important;margin:2px;padding:.1em .5em}div.tagcloud a:last-child{margin-bottom:2px!important}section#block-16 iframe{border-radius:.5em}div#yb_embed{text-align:center;margin:auto}footer div.widget-area h4.widget-title{background:rgba(0,0,0,.05);font-size:1em;margin-bottom:1em;padding:5px}#recent-posts-3 ul{font-size:.9em;line-height:1.2;word-break:break-all}#archives-6{margin-bottom:0}section.widget_archive select{background:#fec}table#wp-calendar{margin-bottom:.5em}table#wp-calendar caption{font-size:16px;font-weight:500;text-align:center;margin-bottom:1em;padding:5px}table#wp-calendar th:nth-child(1){color:red}table#wp-calendar th:nth-child(7){color:#00f}table#wp-calendar th{background:inherit;border-bottom:solid 1px rgba(0,0,0,.06)!important}table#wp-calendar td{background:rgba(0,0,0,.02);border-bottom:solid 1px rgba(0,0,0,.06)!important;color:#fc9;font-size:1em}table#wp-calendar td#today{box-shadow:0 0 10px #fc6 inset}table#wp-calendar td a{color:#fff}section#a2a_share_save_widget-9{text-align:center;margin-bottom:.8em}section#block-15 div{margin-left:5px}section#block-15 p{margin-top:5px}p.rank{text-align:center;margin:0 0 .5em;padding:0}p.rank a{display:inline-block;margin:0 .2em .5em}div.footer-copyright{text-align:right}