html{line-height:1;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,form,html,img{padding:0;font:inherit}body,html{border:0;vertical-align:baseline}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,div,footer,h1,h2,h4,header,i,label,li,nav,ol,p,section,span,ul{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}form,img{font-size:100%}body,html,img{margin:0}form{vertical-align:baseline}.wp-block-latest-posts.wp-block-latest-posts__list,ol,ul{list-style:none}a img,form{border:0}article,footer,header,nav,section{display:block}a{-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s;text-decoration:none;color:#2581c4;word-wrap:break-word}a:active,a:focus,a:hover{outline:0}*,input[type=search]{box-sizing:border-box}.clearfix{*zoom:1}.clearfix:before{display:inline-table}.clearfix:after{content:"";display:block;clear:both}nav ul{list-style:none;list-style-image:none}img{max-width:100%;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#logo,form{margin:0}button,input,select{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button{cursor:pointer;*overflow:visible;-webkit-appearance:none}input[type=search]{-webkit-appearance:textfield}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}form button{padding:12px 20px;border:0;background:#2581c4;color:#fff}@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:50px;right:50px}.pagetop span{display:block;border-radius:25px;background:#2b2b2b;width:50px;height:50px;text-align:center;line-height:40px;font-size:36px}.pagetop,.pagetop span i{color:#fff}@media screen and (max-width:991px){.pagetop{right:20px;bottom:20px}}@font-face{font-display:swap;font-family:"FontAwesome";src:url(/wp-content/themes/xeory_base/lib/fonts/font-awesome-4.5.0/fonts/fontawesome-webfont.eot?v=4.5.0);src:url(/wp-content/themes/xeory_base/lib/fonts/font-awesome-4.5.0/fonts/fontawesome-webfont.eot?#iefix&v=4.5.0)format("embedded-opentype"),url(/wp-content/themes/xeory_base/lib/fonts/font-awesome-4.5.0/fonts/fontawesome-webfont.woff2?v=4.5.0)format("woff2"),url(/wp-content/themes/xeory_base/lib/fonts/font-awesome-4.5.0/fonts/fontawesome-webfont.woff?v=4.5.0)format("woff"),url(/wp-content/themes/xeory_base/lib/fonts/font-awesome-4.5.0/fonts/fontawesome-webfont.ttf?v=4.5.0)format("truetype"),url(/wp-content/themes/xeory_base/lib/fonts/font-awesome-4.5.0/fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-home:before{content:""}.fa-clock-o:before{content:""}.fa-align-justify:before{content:""}.fa-rss:before{content:""}.fa-angle-up:before{content:""}.wp-block-categories,.wp-block-group,.wp-block-latest-posts,ol,ul{box-sizing:border-box}.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%}:where(.wp-block-search__input){appearance:none;border:1px solid #949494;flex-grow:1;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important;text-transform:inherit}: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,form button:hover{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.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}.wrap{width:1200px;box-sizing:border-box;margin:0 auto;*zoom:1}.wrap:before{display:inline-table}.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,a:hover{text-decoration:underline}#header{background-color:#fff;padding:36px 0 32px;border-bottom:1px solid #efefef}#header #logo{float:left;font-size:24px}#header #logo a,.post-title a{color:#383838}#header #header-sns{float:right}#header #header-sns ul{padding:0 0 10px}#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;margin-left:10px}.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 ul{margin:0;padding:0}#gnav li{float:left;position:relative;padding:0 24px 0 0}#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;border-top:1px #2581c4 solid}#gnav li .sub-menu li:list-child{border-bottom:none}#content{padding:15px 0 52px}.cat-content,article.post{border:1px #e5e5e5 solid}article.post{margin-bottom:40px;background:#fff}.post-header{padding:56px 64px 0}.post-title a:hover,.side-widget a{color:#f24e4f;text-decoration:none}.cat-content .post-title{margin-bottom:0}.post-meta{margin-top:0;margin-bottom:42px;padding:0;border-top:1px #efefef solid}.post-meta li{background:#fff;float:left;margin-top:-.7em;margin-right:20px;padding-right:24px;font-size:14px}.post-loop-wrap .post-thumbnail,.post-thumbnail{margin-left:20px;margin-bottom:20px;float:right}.post-loop-wrap .post-thumbnail img,.post-thumbnail img{max-width:100%;height:auto}.post-content{padding:42px 64px;overflow:hidden}.cat-content{background:#fff;padding:40px;margin-bottom:30px}.post-loop-wrap article{width:100%;margin:0 0 60px}.post-loop-wrap article p{margin-top:0}.post-loop-wrap .post-thumbnail{width:304px;height:215px}.post-loop-wrap .post-content{width:auto;padding:0 64px 42px}.side-widget-area{padding:0}.side-widget{margin-bottom:40px;padding-bottom:40px;line-height:1.6;font-size:14px}.side-widget .side-title{margin:0 0 13px;font-size:16px}.side-widget ul li{padding:16px 0;border-bottom:1px solid #e5e5e5}.side-widget a{color:#5e6265}.side-widget a:hover{color:#2581c4}#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:36px 0 32px!important}#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{float:none;position:relative;margin-right:0;margin-bottom:1px;padding:0}#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 li:list-child{border-bottom:none}.cat-content{padding:20px}.post-loop-wrap .post-thumbnail{height:215px;float:none;margin-left:0;margin-right:0;text-align:center}.post-loop-wrap .post-thumbnail img{max-width:100%;height:auto;margin:0 auto}.post-loop-wrap .post-title{margin-bottom:0}.post-loop-wrap .post-content{padding:0 40px}.post-header{padding:42px 20px 20px}.post-content{padding:20px!important}.post-thumbnail{margin-left:0;margin-right:0;float:none}}