img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
.simple-social-icons svg[class^=social-],.simple-social-icons svg[class*=" social-"]{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.simple-social-icons{overflow:hidden}.simple-social-icons ul{margin:0;padding:0}.simple-social-icons ul li{background:0 0 !important;border:none !important;float:left;list-style-type:none !important;margin:0 6px 12px !important;padding:0 !important}.simple-social-icons ul li a{border:none !important;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;display:inline-block;font-style:normal !important;font-variant:normal !important;font-weight:400 !important;height:1em;line-height:1em;text-align:center;text-decoration:none !important;text-transform:none !important;width:1em}.simple-social-icons ul.aligncenter{text-align:center}.simple-social-icons ul.aligncenter li{display:inline-block;float:none}.simple-social-icons .screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}svg.social-bluesky{margin-left:-.15em}
.breadcrumbs{margin:121px auto 0;padding:1rem}@media screen and (min-width:782px){.breadcrumbs{max-width:750px}}@media screen and (min-width:1025px){.breadcrumbs{margin:205px auto 0}}
.category_pc_wrap .search ul{line-height:2;margin:1rem auto 0;justify-content:flex-start}.category_pc_wrap .search ul li{width:auto;padding:0;margin-right:1rem}
body#fs_Top{padding-top:0}main.category_wrap{margin:121px 0 0}.posting_wrap{margin:20px auto;max-width:750px}h3.posting_title{margin:16px 8px 8px;font-size:18px}h3.posting_title a{color:#666}h3.posting_title a:hover,h4.posting_category_title a:hover,a.excerpt:hover{text-decoration:none;opacity:.7}a:hover{color:#888}p.excerpt:hover{color:#888}h3.posting_title a,h4.posting_category_title a,a.excerpt{transition:all .2s ease-in-out}h4.posting_tag_title a:hover{text-decoration:none}h4.posting_tag_title a{background-color:#4169e1;color:#fff;padding:8px;display:inline-block;height:24px;line-height:24px;position:relative;margin:0 16px 8px 0;padding:0 10px 0 12px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);color:#fff;font-size:12px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;text-decoration:none;text-shadow:0 1px 2px rgba(0,0,0,.2);font-weight:700}h4.posting_tag_title a:before{content:"";position:absolute;top:0;left:-12px;width:0;height:0;border-color:transparent #4169e1 transparent transparent;border-style:solid;border-width:12px 12px 12px 0}h4.posting_tag_title a:after{content:"";position:absolute;top:10px;left:1px;float:left;width:5px;height:5px;-webkit-border-radius:50%;border-radius:50%;background:#fff;-webkit-box-shadow:-1px -1px 2px rgba(0,0,0,.4);box-shadow:-1px -1px 2px rgba(0,0,0,.4)}h5.posting_tag_title.tags{display:flex}time,.posting_category_title,.posting_tag_title{font-size:14px;margin:4px}a.excerpt{font-size:16px;margin:8px;color:#666;display:block}.sns-box{max-width:750px}.tags{padding-left:16px;padding-top:8px}a.excerpt{display:inline-block;position:relative}.fs-l-footer{margin-top:0}#footer .copyright{width:100%}.posting_info p{margin-left:4px;font-size:14px}h2.posting_category_title{max-width:750px;font-size:20px;margin:0 auto;padding-bottom:16px;font-weight:700;text-align:center}@media screen and (min-width:769px){.category{max-width:750px;margin:200px auto 40px auto}}.posting_wrap_loop{display:flex;flex-wrap:wrap;justify-content:space-between;width:96%;margin:0 auto}.posting{background-color:#fafafa;border:1px solid #ccc;border-radius:8px;margin-bottom:2rem;box-shadow:2px 2px 2px #ddd}.posting-thumb a img{border-radius:8px 8px 0 0;border-bottom:1px solid #999}div:after{content:none}@media screen and (min-width:769px){.posting{width:49%}}.pagination ul li a{display:block;margin:0;padding:1rem;border:1px solid #dcdcdc;font-size:1.5rem;font-weight:700;position:unset;background-color:skyblue;border-radius:4px;color:#fff;width:100%}nav.pagination{width:96%;margin:0 auto}ul.page-numbers{display:flex;justify-content:space-evenly}ul.page-numbers li{width:100%;text-align:center;width:10%}span.page-numbers.current{display:block;position:relative;top:26%;font-size:1.5rem;font-weight:700}.category ul li a:after{content:none}.time_stamp{text-align:right;padding-right:2rem}@media screen and (min-width:1025px){main.category_wrap{margin:205px 0 0}}