.wp-block-group{box-sizing:border-box}ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}.wp-block-latest-posts,ol,ul{box-sizing:border-box}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both;overflow-wrap:break-word}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}.wp-block-search__button{margin-left:10px;word-break:normal}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search__input{appearance:none;border:1px solid #949494;flex-grow:1;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important}:where(.wp-block-search__input){font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}.form-submit #submit:hover,.wp-element-button,form button:hover,form input[type=submit]:hover{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}body,html,small{border:0;vertical-align:baseline}html,small{margin:0;padding:0;font:inherit}body{font-size:16px;line-height:1.6;font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Verdana,"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;overflow-wrap:break-word;word-break:normal;background:#f9f9f9;color:#383838}a,article,aside,cite,div,footer,h1,h2,header,i,label,li,nav,ol,p,section,span,time,ul{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}body,img{margin:0}form,html,img{font-size:100%}body,form,img{padding:0;font:inherit}form{vertical-align:baseline}html{line-height:1;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}ol,ul{list-style:none}a img,form{border:0}article,aside,footer,header,nav,section{display:block}a{-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;text-decoration:none;color:#1877bd}a:active,a:focus,a:hover{outline:0}*{box-sizing:border-box}.clearfix:before{display:inline-table}.clearfix:after{content:"";display:block;clear:both}small{font-size:80%}nav ul{list-style:none;list-style-image:none}img{max-width:100%;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}#logo,form{margin:0}button,input{vertical-align:baseline;line-height:normal}button,input,textarea{font-size:100%;margin:0}button,input[type=submit]{cursor:pointer;overflow:visible;-webkit-appearance:none}input[type=checkbox]{box-sizing:border-box;padding:0;height:13px;width:13px}input[type=search]{-webkit-appearance:textfield;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}form input[type=text],form textarea{border-radius:3px;padding:8px 13px;max-width:100%;border:1px #ccc solid;outline:0;box-sizing:border-box}form textarea{width:80%}form input[type=submit]{padding:12px 20px;border:0}form button{border:0}@media screen and (max-width:767px){h1{font-size:22px;margin:36px 0;clear:both}}.post-content p{margin:0 0 1.6em;line-height:1.6}.post-title{margin:0 0 36px;font-size:28px;clear:both;font-weight:700}.pagetop{visibility:hidden;opacity:0;position:fixed;bottom:24px;right:24px}.pagetop span{display:block;border-radius:25px;background:#2b2b2b;width:50px;height:50px;text-align:center;line-height:40px}.pagetop,.pagetop span i{color:#fff}@media screen and (max-width:991px){.pagetop{right:8px;bottom:8px}.pagetop span{width:40px;height:40px}.pagetop .fa-angle-up:before{width:16px;height:16px;top:14px;right:-8px}}.wrap{width:1200px;box-sizing:border-box;margin:0 auto}.wrap:before{display:inline-table}.post-footer .bzb-sns-btn:after,.wrap:after{content:"";display:block;clear:both}#main,.left-content #main{width:100%;float:left}.main-inner{margin-right:330px}#side,.left-content #side{width:290px;float:left;margin-left:-290px}.left-content .main-inner{margin-right:330px;margin-left:0}@media screen and (max-width:1200px){.wrap{margin-left:30px;margin-right:30px;width:auto}.main-inner{margin-right:320px;box-sizing:border-box}}@media screen and (max-width:991px){.wrap{margin-left:20px;margin-right:20px}#main,#side,.left-content #main,.main-inner{float:none}#main,#side,.left-content .main-inner,.main-inner{margin-right:0;margin-left:0;width:100%}.left-content #side{width:100%;float:none;margin:0}#side{padding-top:42px}}@media screen and (max-width:767px){.wrap{margin-left:10px;margin-right:10px}}.breadcrumb li a:hover,.post-footer ul li a:hover,a:hover{text-decoration:underline}form button,form input[type=submit]{background:#1b7bc1;color:#fff}#header{background-color:#fff;padding:36px 0 32px;border-bottom:1px solid #efefef}#header #logo{float:left;font-size:24px}#header #logo a{color:#383838}#header #header-sns{float:right}#header #header-sns ul{padding:0 0 10px;display:flex;align-items:center;justify-content:center;gap:8px}#header #header-sns li{display:inline-block;margin-left:30px;font-size:21px}#header #header-sns li a{color:#ccc}#header #header-sns li a:hover{color:#57585a}.breadcrumb{margin:0 0 15px;overflow:hidden;font-size:12px;line-height:22px;padding:0}.breadcrumb li{float:left;padding-left:20px}.breadcrumb li a{text-decoration:none}#gnav,#gnav li a{border-top:1px #efefef solid;margin-top:-1px;background:#fff}#gnav{border-bottom:1px #efefef solid;font-size:14px}#gnav .sub-menu{z-index:10;font-size:14px;margin:0}#gnav ul{margin:0;padding:0}#gnav li{float:left;position:relative;padding:0 24px 0 0}#gnav li a:hover,#gnav li.current-menu-item a{border-top:1px #1b7bc1 solid}#gnav li a{display:block;padding:20px 0;color:#2b2d2d;text-decoration:none;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}#gnav li a:hover{color:#2b2d2d}#gnav li .sub-menu{display:none;position:absolute;width:200px;background:#fff;border:0;border-bottom:none;margin:0}#gnav li .sub-menu li{float:none;border-bottom:none;margin-right:0;padding:0}#gnav li .sub-menu li:list-child{border-bottom:none}#gnav li .sub-menu li a{color:#fff;background:#2b2b2b;font-size:12px;padding:14px 18px;margin-top:0;border:0;overflow:hidden;justify-content:space-between}#gnav li .sub-menu li a:hover,.color01 #gnav li .sub-menu li a:hover{background:#373b3b;color:#fff}#gnav li .sub-menu li a:after{content:"";display:inline-block;width:1em;height:1em;vertical-align:middle;background:#fff;mask:url(/wp-content/themes/xeory_base/lib/images/icon/angle-right.svg)no-repeat center;-webkit-mask:url(/wp-content/themes/xeory_base/lib/images/icon/angle-right.svg)no-repeat center}#content{padding:15px 0 52px}article.post{margin-bottom:40px;background:#fff;border:1px #e5e5e5 solid}.post-header{padding:56px 64px 0}#gnav li .sub-menu li a,.post-meta,.post-sns li a{display:flex;align-items:center}.post-meta{margin:0 0 42px;padding:0;gap:12px;position:relative}.post-meta:after{content:"";height:1px;flex-grow:1;background-color:#ededed}.post-meta li{background:#fff;font-size:14px}.post-content{padding:42px 64px;overflow:hidden}.post-share-title{font-size:20px;padding:10px 0;margin-bottom:0;color:#fff;background-color:#57585a;text-align:center}.post-sns{margin:0;padding:0;display:flex}.post-sns li{font-size:16px;text-align:center;flex:1}.post-sns li:hover{-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.post-sns .post-sns-feedly a:hover{background:#5acf5f}.post-sns li a{justify-content:center;border-right:1px solid #eee}.post-footer-list li,.post-sns li a svg{margin-right:10px}.post-sns .post-sns-twitter a:hover{background:#000}.post-sns li a:hover svg path{fill:#fff!important}.post-sns span{font-size:20px}.post-sns a{width:100%;display:block;color:#757575!important;text-decoration:none;padding:24px 0}.post-sns a:hover{color:#fff!important}@media screen and (max-width:767px){.post-sns li a svg{max-width:16px}.post-sns{flex-direction:column}.post-sns-twitter{border-bottom:1px solid #eee}.post-sns a{padding:16px 0}.post-sns span{font-size:16px}}.post-footer{border-radius:0 0 3px 3px;padding:40px 64px 0}.post-footer ul li{display:inline-block;vertical-align:top}.post-footer .bzb-sns-btn{padding:0 0 64px;font-size:0}.bzb-sns-btn li,.post-footer .bzb-sns-btn li{display:inline-block;font-size:16px;width:auto;vertical-align:top}.post-footer-list{margin:0 0 40px;display:flex;flex-direction:column}.post-author{border-radius:3px;margin-bottom:0;padding:40px 64px;border-top:1px #eee solid;border-bottom:1px #eee solid;color:#383838}.post-author .post-author-img{width:80px;float:left}.post-author .post-author-img .inner{padding:0}.post-author .post-author-meta{margin-left:100px}.post-author .post-author-meta h2{margin:0 40px 10px 0;font-weight:700}.post-header-meta{overflow:visible}.comment-meta:after,.post-footer:after,.post-header-meta:after{content:"";clear:both;display:block}.bzb-sns-btn{padding:0;margin:0;font-size:0}.bzb-sns-btn li{margin:4px}.bzb-sns-btn li.bzb-facebook{width:112px}.bzb-twitter{width:92px}#comments{padding:40px 64px}.comment-list>.comment{margin-bottom:40px;border-bottom:1px #eee solid}.comment-list>.comment>.comment-body{padding:0 20px;margin-bottom:20px}.comment-author{float:left;font-size:12px;margin-left:10px}.comment-author,.comment-author img{vertical-align:top}.comment-meta{font-size:12px;margin-bottom:12px}.form-submit #submit,.reply a{border-radius:3px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.reply a{padding:3px 5px 3px 16px;font-size:12px;position:relative;cursor:pointer}.reply a:before{content:"";position:absolute;mask:url(/wp-content/themes/xeory_base/lib/images/icon/reply.svg)no-repeat;mask-size:contain;background-color:#383838;width:13px;height:13px;top:0;bottom:0;margin:auto;left:0}.reply a:hover,.side-widget a{text-decoration:none}.comment-form-comment label{display:none}.comment-form-comment textarea{margin:20px 0;border-radius:3px;width:95%;padding-left:2%;padding-right:2%}.comment-meta:after{content:" "}.comments-title{font-size:24px;padding:20px 0;margin-bottom:30px}.comment-form-author label,.comment-form-email label{font-size:12px}.comment-form-author input,.comment-form-email input{border-radius:3px;padding:5px}.form-submit #submit{width:300px;line-height:40px;border:0}.comment-form,.comment-form-author,.comment-form-email{overflow:hidden}.comment-form-author,.comment-form-email{width:49%;margin:0}.comment-form-author input,.comment-form-author label,.comment-form-email input,.comment-form-email label{width:90%;float:none;margin:0 0 10px}.comment-form-author{float:left}.comment-form-email{float:right}.side-widget-area{padding:0}.side-widget{margin-bottom:40px;padding-bottom:40px;line-height:1.6;font-size:14px}.side-widget ul li{padding:16px 0}.side-widget a{color:#5e6265}.side-widget a:hover{color:#1b7bc1}#footer{color:#1e252c}#footer .wrap{padding:30px 0}.footer-02{background:#fff;border-top:1px #efefef solid}.footer-02 .footer-copy{text-align:right;font-size:12px}#header-menu-tog{display:none}@media screen and (max-width:991px){.sp-hide{display:none!important}img{max-width:100%;height:auto}#header{padding:24px 0 20px}#header .wrap{padding:0}#header-menu-tog{display:block;float:right;font-size:24px}#gnav{display:none;margin:20px 2%;border:1px solid #ccc;padding:10px}#gnav .wrap{margin:0}#gnav ul li{position:relative;margin-bottom:1px;padding:0}#gnav ul li.current-menu-item a{border-top:none;background:#f7f7f7}#gnav ul li a{display:block;padding:12px 8px;background:#fff;text-decoration:none;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out;border-bottom:1px #e5e5e5 solid}#gnav ul li a,#gnav ul li a:hover{color:#2b2d2d;border-top:none}#gnav ul li .sub-menu{display:block;position:relative;width:auto;margin-left:20px;background:#fff;border:0;border-bottom:none}#gnav ul li,#gnav ul li .sub-menu li{float:none;margin-right:0}#gnav ul li .sub-menu li:list-child{border-bottom:none}#gnav ul li .sub-menu li a{color:#1b7bc1;background:#fff;padding:10px 15px;border-bottom:1px #e5e5e5 solid}#gnav ul li .sub-menu li a:hover{background:#fafafa;color:#1b7bc1;box-shadow:0}.comment-form-author,.comment-form-email{float:none;width:auto}.post-header{padding:42px 20px 20px}.post-author,.post-content{padding:20px!important}.post-footer{padding:0 20px}}@media screen and (max-width:767px){#main #comments,#main .post-author{padding:20px}#main .post-author .post-author-img{float:none}#main .post-author .post-author-meta{padding:0;margin:10px 0 0}.post-footer{padding:0 20px!important}}.published{padding-left:16px}.published:before{content:"";position:absolute;mask:url(/wp-content/themes/xeory_base/lib/images/icon/clock.svg)no-repeat;mask-size:contain;width:13px;height:13px;left:0;top:4px;background-color:#383838}.fa-align-justify,.fa-angle-up,.fa-file-text,.fa-folder,.fa-home,.fa-rss,.published{position:relative}.fa-angle-up:before,.fa-rss:before{content:"";position:absolute;-webkit-mask-size:contain;mask-size:contain;width:18px;height:18px}.fa-angle-up:before{-webkit-mask:url(/wp-content/themes/xeory_base/lib/images/icon/angle-up.svg)no-repeat;mask:url(/wp-content/themes/xeory_base/lib/images/icon/angle-up.svg)no-repeat;background-color:#fff;top:17px;right:-9px}.fa-rss:before{-webkit-mask:url(/wp-content/themes/xeory_base/lib/images/icon/rss.svg)no-repeat;mask:url(/wp-content/themes/xeory_base/lib/images/icon/rss.svg)no-repeat;background-color:#ccc;top:0;left:0}.fa-rss:hover{cursor:pointer}.fa-rss:hover::before{background-color:#6cc655;cursor:pointer}.fa-align-justify:before,.fa-file-text:before,.fa-folder:before,.fa-home:before{content:"";position:absolute;-webkit-mask:url(/wp-content/themes/xeory_base/lib/images/icon/home.svg)no-repeat;mask:url(/wp-content/themes/xeory_base/lib/images/icon/home.svg)no-repeat;-webkit-mask-size:contain;mask-size:contain;background-color:#383838;width:13px;height:13px;top:0;left:-16px}.fa-align-justify:before,.fa-file-text:before,.fa-folder:before{-webkit-mask:url(/wp-content/themes/xeory_base/lib/images/icon/folder.svg)no-repeat;mask:url(/wp-content/themes/xeory_base/lib/images/icon/folder.svg)no-repeat;width:12px;height:12px}.fa-align-justify:before,.fa-file-text:before{-webkit-mask:url(/wp-content/themes/xeory_base/lib/images/icon/file-text.svg)no-repeat;mask:url(/wp-content/themes/xeory_base/lib/images/icon/file-text.svg)no-repeat}.fa-align-justify:before{-webkit-mask:url(/wp-content/themes/xeory_base/lib/images/icon/align-justify.svg)no-repeat;mask:url(/wp-content/themes/xeory_base/lib/images/icon/align-justify.svg)no-repeat;width:24px;height:24px;top:11px;left:-24px}.cat .fa-folder{margin-right:20px}.cat .fa-folder:before{width:16px;height:16px;top:0;left:0}.color01 .side-widget a:hover,.color01 a{color:#1abb9a}.color01 form button,.color01 form input[type=submit]{background:#1abb9a}.color01 #header{border-bottom:1px solid #ededed}.color01 #header #logo a{color:#494d50}.color01 #header #header-sns li a{color:#ccc}.color01 #header #header-sns li a:hover{color:#34465c}.color01 #gnav{border-top:1px #ededed solid;border-bottom:1px #ededed solid}.color01 #gnav li a:hover,.color01 #gnav li.current-menu-item a{border-top:1px #1abb9a solid}.color01 #gnav li a{border-top:1px #ededed solid;color:#2b2d2d;background:#fff}.color01 #gnav li a:hover{color:#2b2d2d}.color01 #gnav li .sub-menu li a{background:#2b2b2b;color:#fff;border:0}.color01 #gnav,.color01 .post-meta li{background:#fff}.color01 .post-author,.color01 .post-sns{border-top:1px #eee solid}.color01 .post-author{color:#494d50}.color01 .comment-list>.comment,.color01 .post-author{border-bottom:1px #eee solid}.color01 .side-widget ul li,.side-widget ul li{border-bottom:1px solid #e5e5e5}.color01 .side-widget a{color:#5e6265}.color01 #footer{color:#1e252c}.color01 .footer-02{background:#fff;border-top:1px #ededed solid}.color01 a .fa-align-justify:before{background-color:#1abb9a}