body,html{padding:0;border:0}html{line-height:1;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{font:inherit;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,div,footer,h1,h2,h3,h4,header,i,label,li,ol,p,section,span,ul{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}blockquote,form,html,img{font:inherit;font-size:100%}blockquote,body,html{vertical-align:baseline}blockquote{quotes:none;clear:both;margin:0 0 28px;padding:30px 20px 35px 55px;position:relative;border:1px #e5e5e5 solid;background:#fafafa}form,img{padding:0}body,html,img{margin:0}form{vertical-align:baseline}.wp-block-latest-posts.wp-block-latest-posts__list,ol,ul{list-style:none}blockquote:after{content:none}a img,form{border:0}article,aside,footer,header,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}blockquote:before{content:"";font-family:"FontAwesome";font-size:36px;color:#e7e7e7;position:absolute;top:10px;left:10px}img{max-width:100%;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#logo,form{margin:0}button,input{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;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 h2{font-size:18px;margin:2em 0 1em;clear:both}.post-content h3{font-size:16px;margin:2em 0 1em}}.post-content h2,.post-content h3{font-weight:700;line-height:1.4}.post-content h2{font-size:28px;margin:2em 0 1em;padding:0 0 12px;clear:both;border-bottom:1px solid #efefef}.post-content h3{font-size:24px;margin:2em 0 1em;clear:both;border-left:5px solid #e5e5e5;padding:0 13px}.post-content p{margin:0 0 1.6em;line-height:1.6}.post-content ul{margin:0 0 2em;padding:0 0 0 20px;list-style:disc}.post-content li{margin:6px 0}.post-content blockquote{clear:both;margin:0 0 28px;padding:30px 20px 35px 55px;position:relative;border:1px #eee solid}.post-content blockquote:before{content:"";font-family:"FontAwesome";font-size:32px;color:#e7e7e7;position:absolute;top:20px;left:12px}.post-content blockquote :last-child{margin-bottom:0}.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-folder:before{content:""}.fa-rss:before{content:""}.fa-angle-up:before{content:""}.fa-file-text:before{content:""}.wp-block-archives,.wp-block-categories,.wp-block-group,.wp-block-latest-posts,ol,ul{box-sizing:border-box}: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-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}.wp-element-button,form button:hover{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.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{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 li .sub-menu li:list-child{border-bottom:none}#content{padding:15px 0 52px}article.post{margin-bottom:40px;background:#fff;border:1px #e5e5e5 solid}.post-header{padding:56px 64px 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-thumbnail{margin-left:20px;margin-bottom:20px;float:right}.post-thumbnail img{max-width:100%;height:auto}.post-content,.post-sns ul{padding:42px 64px;overflow:hidden}.post-share{padding:0 45px 30px;border-top:1px solid #e5e5e5}.post-share .post-share-title{font-size:20px;padding:10px 0;margin-bottom:0;color:#fff;background-color:#57585a;text-align:center;margin-left:-45px;margin-right:-45px}.post-sns{border-top:1px #eee solid;margin:0-45px -30px;padding:0}.post-sns ul{width:100%;padding:0;margin:0}.post-sns ul li{float:left;width:50%;box-sizing:border-box;border-right:1px solid #eee;color:#929292;font-size:16px;text-align:center}.post-sns ul li.post-sns-feedly a:before,.post-sns ul li.post-sns-twitter a:before{content:"";font-family:FontAwesome;font-size:24px;padding-right:10px}.post-sns ul li.post-sns-feedly a:before{content:""}.post-sns ul li:last-child{border-right:none;padding:-10px 0}.post-sns ul li:hover{background-color:#f7f7f7}.post-sns ul li.post-sns-twitter:hover{color:#00aced}.post-sns ul li.post-sns-feedly:hover{color:#5acf5f}.post-sns ul li span{font-size:20px}.post-sns ul li a{width:100%;display:block;color:#929292;text-decoration:none;padding:24px 0}.post-sns ul li a:hover,.post-sns ul li:hover{-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.post-sns ul li.post-sns-twitter a:hover{background-color:#00aced;color:#fff}.post-sns ul li.post-sns-feedly a:hover{background-color:#5acf5f;color:#fff}.post-footer{border-radius:0 0 3px 3px;padding:40px 64px 0}.post-footer .bzb-sns-btn li,.post-footer ul li{display:inline-block;vertical-align:top}.post-footer ul li a:hover{text-decoration:underline}.post-footer .bzb-sns-btn{padding:0 0 64px;font-size:0}.post-footer .bzb-sns-btn li{font-size:16px;width:auto}.post-footer .bzb-sns-btn:after,.post-footer:after{content:"";display:block;clear:both;zoom:1}.post-footer-list{margin:0 0 40px}.post-footer-list li{margin-right:10px}.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 h4{margin:0 40px 10px 0;font-weight:700}.post-header-meta{overflow:visible}.post-header-meta:after{content:"";clear:both;display:block}.bzb-sns-btn{padding:0;margin:0;font-size:0}.bzb-sns-btn li{display:inline-block;font-size:16px;width:auto;margin:4px}.bzb-sns-btn li,.bzb-sns-btn li.bzb-line a img{vertical-align:top}.bzb-twitter{width:92px}.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;border-bottom:1px solid #e5e5e5}.side-widget a{color:#5e6265;text-decoration:none}.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}@media screen and (max-width:991px){.sp-hide{display:none!important}#main .post-sns{margin:0-20px -20px!important}#main .post-share-title{margin:0-20px!important}img{max-width:100%;height:auto}#header{padding:36px 0 32px!important}#header .wrap{padding:0}#gnav ul li .sub-menu li:list-child{border-bottom:none}.post-header{padding:42px 20px 20px}.post-author,.post-content,.post-share{padding:20px!important}.post-thumbnail{margin-left:0;margin-right:0;float:none}.post-footer{padding:0 20px}}@media screen and (max-width:767px){.post-content h2{font-size:22px;margin-top:56px}.post-content h3{font-size:20px;margin-top:56px}#main .post-share .post-sns{margin:0-20px -20px}#main .post-share .post-sns ul li{width:auto;float:none;border-right:none;border-bottom:1px solid #eee}#main .post-share .post-sns ul li a{padding:16px 0;font-size:16px}#main .post-share .post-sns ul li a span{font-size:16px}#main .post-share .post-sns ul li a:before{font-size:18px}#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}}