.is-style-outline>:where(.wp-block-button__link),:where(.wp-block-button__link).is-style-outline{border:2px solid;padding:.667em 1.333em}.wp-block-columns:where(.has-background){padding:1.25em 2.375em}h1,h3,h4,h5,ol,p,ul{overflow-wrap:break-word}.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container){background-color:inherit;color:inherit;position:absolute;z-index:2;display:flex;flex-direction:column;align-items:normal;opacity:0;transition:opacity .1s linear;visibility:hidden;width:0;height:0;overflow:hidden;left:-1px;top:100%}.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container)>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1}.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container)>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-right:0;margin-left:auto}.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) .wp-block-navigation-item__content{margin:0}@media (min-width:782px){.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) .wp-block-navigation__submenu-container:before{content:"";position:absolute;right:100%;height:100%;display:block;width:.5em;background:0 0}.wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container) .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child:where(:not(.open-on-click)):hover>.wp-block-navigation__submenu-container{visibility:visible;overflow:visible;opacity:1;width:auto;height:auto;min-width:200px}.wp-block-navigation .has-child:where(:not(.open-on-click):not(.open-on-hover-click)):focus-within>.wp-block-navigation__submenu-container{visibility:visible;overflow:visible;opacity:1;width:auto;height:auto;min-width:200px}.wp-block-navigation:where(.has-background),.wp-block-navigation:where(.has-background) .wp-block-navigation .wp-block-page-list,.wp-block-navigation:where(.has-background) .wp-block-navigation__container{gap:var(--wp--style--block-gap,.5em)}.wp-block-navigation :where(.wp-block-navigation__submenu-container) .wp-block-navigation-item__content,.wp-block-navigation:where(.has-background) .wp-block-navigation-item__content{padding:.5em 1em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html :where(img[class*=wp-image-]){height:auto;max-width:100%}*,body{margin:0}body{--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--duotone--dark-grayscale:url('#wp-duotone-dark-grayscale');--wp--preset--duotone--grayscale:url('#wp-duotone-grayscale');--wp--preset--duotone--purple-yellow:url('#wp-duotone-purple-yellow');--wp--preset--duotone--blue-red:url('#wp-duotone-blue-red');--wp--preset--duotone--midnight:url('#wp-duotone-midnight');--wp--preset--duotone--magenta-yellow:url('#wp-duotone-magenta-yellow');--wp--preset--duotone--purple-green:url('#wp-duotone-purple-green');--wp--preset--duotone--blue-orange:url('#wp-duotone-blue-orange');--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;min-width:320px;word-wrap:break-word;background-color:#f2f2f2;border-top:5px solid #81d742}*{font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"ＭＳ Ｐゴシック",sans-serif;padding:0}body,html{height:100%}.smanone,.st-hide{display:none}a{color:#4682b4;background:0 0}#footer a:hover,.kanren .clearfix dd h5 a:hover,a:hover{color:#b22222}img,img.size-full{height:auto;max-width:100%}img{vertical-align:bottom;border:0}img.size-full{margin-bottom:10px}.sitename img{max-width:300px;margin:0 auto}.clearfix{zoom:1}.clearfix:after{content:"";display:block;clear:both}p{font-size:18px;line-height:30px;margin-bottom:20px}header .descr.sitenametop{margin-bottom:5px;padding-top:5px}#headbox img.sitename-bottom{margin-bottom:5px}header .descr,header .sitename{font-size:22px;line-height:1.5;padding:0;margin:0}header .sitename a{text-decoration:none;font-weight:700}header .descr{font-size:13px;font-weight:400}.entry-title:not(.st-css-no2){font-size:22px;line-height:35px;color:#333;margin-bottom:10px;font-weight:700}h1:not(.st-css-no2){margin:0;padding:0}h3:not(.st-css-no2) a{color:#333;text-decoration:none}.st-widgets-title:not(.st-css-no2),aside h4:not(.st-css-no2){font-size:15px;line-height:24px;margin-bottom:5px}.blogbox p{font-size:14px;margin:0;color:#ccc;line-height:18px}.blogbox{margin-bottom:10px;padding:0}.tagst{font-size:13px;color:#ccc;padding:10px 0 0}#footer .footerlogo{font-size:22px;line-height:30px;margin-bottom:10px;font-weight:700}#footer p{font-size:12px;margin-bottom:5px}#footer a{text-decoration:none;color:#212121}.kanren .blog_info p{margin:0 0 5px}#side .kanren .blog_info p{margin:0 0 3px}.kanren,aside .kanren{padding-top:20px;margin-top:20px}aside .kanren{margin-top:0}.kadomaru img{border-radius:100px}.kanren dt{float:left}.kanren dt,.kanren dt img{width:100px}.kanren dd{padding-left:115px}.kanren dl{margin-bottom:20px;padding-bottom:20px;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#ccc}.kanren dl p{margin-bottom:0}.kanren dl:last-child{margin-bottom:20px;padding-bottom:20px;border-style:none}.kanren:not(.st-cardbox) .clearfix dd p{font-size:13px;color:#1a1a1a;line-height:18px}.kanren .clearfix dd h5 a{font-size:18px;line-height:26px;color:#000;text-decoration:none;padding:0}#side aside ul li{list-style-type:none;margin:0;padding:0}#side aside .kanren{padding-top:10px}#scrollad{padding:20px 0}input:not(.st-form-nowide):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=image]),input:not([type=checkbox]):not([type=radio]):not([type=submit]){box-sizing:border-box;width:100%;border-radius:3px;border:1px solid #ccc}input:not([type=checkbox]):not([type=radio]):not([type=submit]){padding:5px}nav li a:hover{text-decoration:underline}#search{padding-bottom:0;position:relative;width:100%}#searchform{border:#ccc 1px solid}#s,#searchsubmit{border-radius:0;height:34px;box-sizing:border-box}#s{font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"ＭＳ Ｐゴシック",sans-serif;color:#333;font-size:14px;border-style:none;z-index:10;padding:10px 65px 10px 10px;width:100%}#searchsubmit{position:absolute;right:0;top:0;width:50px;z-index:20}.footermenust{text-align:center;padding:20px;margin-bottom:5px}.footermenust li{display:inline;font-size:14px;padding:0 10px}footer .footermenust li{border-right:1px solid #ccc;font-size:12px;line-height:18px}footer .footermenust li:last-child{border-right:none}#footer .footermenust a{padding:0;margin:0;font-size:12px;color:#757575}footer ul{padding-left:30px}#breadcrumb,#breadcrumb li,#breadcrumb ol{margin:0;padding:0;font-weight:400}#breadcrumb ol li{color:#ccc;font-size:13px;list-style:none;display:inline-block}#breadcrumb ol li a{text-decoration:none;color:#ccc}.sns{box-sizing:border-box;width:100%;margin:0 auto;padding:10px 0 20px}.fn,.snstext{font-size:13px}.snstext{padding:0 13px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.sns li{float:left;list-style:none;width:50%}.sns li a,.sns li a .fa{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sns li a{box-sizing:border-box;font-size:15px;position:relative;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;padding:6px 10px 4px 15px;color:#fff;border-radius:3px;text-decoration:none;height:38px;margin:5px;cursor:pointer;vertical-align:middle;line-height:25px}.sns li a .fa{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;min-width:1.25em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:13px;height:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.sns li a:hover{transform:translate(0,1px)}.sns .twitter a{background:#55acee;box-shadow:0 3px 0 #4892cb}.sns .twitter a:hover{box-shadow:0 2px 0 #4892cb}.sns .fa-twitter{border-right:1px solid #9acff4}.sns .facebook a{background:#3b5998;box-shadow:0 3px 0 #2c4373}.sns .facebook a:hover{box-shadow:0 2px 0 #2c4373}.sns .fa-facebook{border-right:1px solid #607bb2}.sns .googleplus a{background:#dc4e41;box-shadow:0 3px 0 #d51e31}.sns .googleplus a:hover{box-shadow:0 2px 0 #d51e31}.sns .fa-google-plus{border-right:1px solid #e0776d}.sns .hatebu a{background:#00a5de;box-shadow:0 3px 0 #0081b8}.sns .hatebu a:hover{box-shadow:0 2px 0 #0081b8}.sns .fa-hatena{border-right:1px solid #48b6db}.sns .line a{background:#25af00;box-shadow:0 3px 0 #219900}.sns .line a:hover{box-shadow:0 2px 0 #219900}.sns .fa-comment{border-right:1px solid #29c200}.sns .fa-comment:before{position:relative;top:-1px}.sns .pocket a{background:#f03e51;box-shadow:0 3px 0 #c0392b}.sns .fa-get-pocket{border-right:1px solid #f27985}.sns .pocket a:hover{box-shadow:0 2px 0 #f27985}#page-top{position:fixed;z-index:9999;bottom:20px;right:0;font-size:24px}#page-top a{background:#ccc;text-align:center;display:block;-moz-opacity:.8;opacity:.8;padding:10px 14px;cursor:pointer}#page-top a,#page-top a:hover{text-decoration:none;color:#fff}.fn{font-style:normal}ul.sub-menu{padding:0}.vcard .fn{font-size:13px;line-height:18px}.header-slides-slide{display:none}.header-slides-slide:first-child{display:block}#wrapper{margin:0 auto;overflow:hidden}header{text-align:center}#headbox,input{margin:0}#side aside{padding:0 15px 20px}footer{clear:both;padding:0}#footer,main{padding:20px 15px}#footer{text-align:center}#header-l{padding-top:0}main{margin:0 0 20px}.adbox{margin:0 -5px}.ad{padding-bottom:10px;margin:0}.adbox div{margin:0 auto}@media all and (-ms-high-contrast:none){#s{color:#ccc;padding-top:7px}}@media screen and (orientation:landscape){#headbox{padding-right:calc(constant(safe-area-inset-right));padding-left:calc(constant(safe-area-inset-left))}#footer,#side{padding-right:calc(constant(safe-area-inset-right) + 10px);padding-left:calc(constant(safe-area-inset-left) + 10px)}}@media only screen and (max-width:959px){#side aside{clear:both;float:none;width:auto;position:static}.sns .fa{font-size:20px}.sns li a{box-sizing:border-box;height:48px;padding:10px 15px}}@media only screen and (min-width:600px) and (max-width:959px){.sns .fa{font-size:25px}.sns li a{box-sizing:border-box;height:58px;padding:15px 20px}#page-top{font-size:30px}#page-top a{padding:22px 26px}}@media only screen and (min-width:600px){header{text-align:left}#headbox{padding:0 10px 10px;margin:0;text-align:center}#headbox img{margin:0 auto}.sitename img{max-width:100%;margin:0}main{background-color:#fff;padding:20px 30px;padding-right:calc(constant(safe-area-inset-right) + 10px);padding-left:calc(constant(safe-area-inset-left) + 10px)}p{font-size:20px;line-height:30px;margin-bottom:20px}dd p{margin-bottom:5px}.entry-title:not(.st-css-no2){font-size:27px;line-height:40px;color:#333;margin-bottom:10px}.kanren .clearfix dd h5:not(.st-css-no2) a,.kanren:not(.st-cardbox) .clearfix dd p{font-size:16px;line-height:26px}.st-widgets-title:not(.st-css-no2),aside h4:not(.st-css-no2){font-size:14px;margin-bottom:5px}.ad,.adbox,.adbox div{margin:0}.ad{padding-bottom:10px}}@media print,screen and (min-width:960px){a:hover img,header .sitename a:hover{-moz-opacity:.8;opacity:.8}#st-menuwide{border-radius:1px;border:solid 1px #e0dede;padding:0;background:#f3f3f3;background:-webkit-linear-gradient(#fff 0,#f3f3f3 100%);background:linear-gradient(#fff 0,#f3f3f3 100%)}#st-menuwide,nav.smanone{margin:0 auto}header .smanone ul.menu li{box-sizing:border-box;list-style-type:none;float:left;width:160px;height:40px;text-align:center;border-right:solid 1px #f3f3f3;position:relative}header .smanone ul.menu>li:last-child{border:0}header .smanone ul.menu li a{display:block;font-size:13px;overflow:hidden;width:100%;height:100%;line-height:40px;color:#000;text-decoration:none;position:relative;z-index:1}header .smanone ul.menu li li a{background:#f3f3f3;border-top:#ccc dotted 1px;z-index:99999}header .smanone ul.menu li a:hover{color:red}header .smanone ul.sub-menu{display:none}header .smanone ul.menu{zoom:1}.smanone,nav{display:block}header{padding:0}#header-l{padding-top:0}#headbox{padding:10px;margin:0 auto;text-align:left}#headbox img{margin:0}p{font-size:15px;line-height:27px;margin-bottom:20px}dd p{margin-bottom:5px}.entry-title:not(.st-css-no2){font-size:27px;line-height:40px;color:#333;margin-bottom:10px}.blogbox p{font-size:13px;margin:0;color:#ccc;line-height:18px}#side aside ul li{font-size:14px;line-height:24px}#header-l{float:left;max-width:380px}#header-r{float:right;max-width:400px;padding-top:0}#header-r a{text-decoration:none}#header-r .footermenust{padding:0 10px 0 0;margin:0 0 5px;text-align:right}#header-r .footermenust li{border-right:1px solid #000;font-size:12px;line-height:18px;margin:0}#header-r .footermenust li:last-child{border-right:none}#header-r .footermenust a{padding:0;margin:0;font-size:12px;color:#000}#wrapper{overflow:visible;padding:0;width:100%}#content,#st-header{margin:0 auto}#content-w{padding-top:10px}#side{padding:0}footer{width:100%}#footer,#footer-in{margin:0 auto}#footer .footerlogo{font-size:16px;line-height:26px}.sns{width:90%}.sns li{width:33%}.snstext{display:inline}.kanren:not(.st-cardbox) .clearfix dd p{font-size:13px;line-height:18px}}@font-face{font-family:'slick';font-weight:400;font-style:normal;src:url(/wp-content/themes/shisei_theme/vendor/slick/fonts/slick.eot);src:url(/wp-content/themes/shisei_theme/vendor/slick/fonts/slick.eot?#iefix) format('embedded-opentype'),url(/wp-content/themes/shisei_theme/vendor/slick/fonts/slick.woff) format('woff'),url(/wp-content/themes/shisei_theme/vendor/slick/fonts/slick.ttf) format('truetype'),url(/wp-content/themes/shisei_theme/vendor/slick/fonts/slick.svg#slick) format('svg')}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,main,nav{display:block}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}input{font:inherit;line-height:normal;color:#000}input::-moz-focus-inner{border:0;padding:0}@font-face{font-family:'FontAwesome';src:url(/wp-content/themes/shisei_theme/css/fontawesome/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/wp-content/themes/shisei_theme/css/fontawesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(/wp-content/themes/shisei_theme/css/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(/wp-content/themes/shisei_theme/css/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(/wp-content/themes/shisei_theme/css/fontawesome/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(/wp-content/themes/shisei_theme/css/fontawesome/fonts/fontawesome-webfont.svg?v=4.7.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-comment:before{content:"\f075"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-google-plus:before{content:"\f0d5"}.fa-angle-up:before{content:"\f106"}.fa-folder-open-o:before{content:"\f115"}.fa-get-pocket:before{content:"\f265"}.adbox,.adbox div{padding:0!important}#breadcrumb,.p-navi,.st-widgets-title{display:none}#headbox{padding:10px!important}.entry-title:not(.st-css-no){font-family:Helvetica,"游ゴシック","Yu Gothic",sans-serif;color:#000;background-color:transparent;background:0 0;padding-top:5px!important;padding-bottom:5px!important}@media only screen and (min-width:960px){#content,#footer-in,#st-header,#st-menuwide,nav.smanone{max-width:1060px}#headbox{max-width:1040px}#contentInner{float:left;width:100%;margin-right:-300px}main{margin-right:320px;margin-left:0;background-color:#fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;padding:30px 50px}#side aside{float:right;width:300px;padding:0}header .descr{padding:0;margin:0}#header-r .footermenust{margin:0}}#ahm-view-form .wp-list-table .ahm-cell:not(:hover):not(:active):not(:focus){color:#555}#ahm-view-form .wp-list-table .ahm-cell:not(:hover):not(:active):not(:focus) .dashicons{visibility:hidden}#ahm-options-form input[type=range]:not(:disabled){cursor:pointer}#headbox{background-color:transparent;background:0 0}#wrapper-in{margin:0 auto;max-width:1060px}#wrapper-in,main{background:#fff}header .descr,header .sitename a,nav li a{color:#1a1a1a}#page-top a{background:#7cb342}#breadcrumb,#breadcrumb ol li,#breadcrumb ol li a,.blogbox p,.kanren:not(.st-cardbox) .clearfix dd .blog_info p,.tagst,div#breadcrumb a{color:#616161}.st-widgets-title,aside h4:not(.st-css-no){font-weight:700;color:#7cb342}#footer{background-color:transparent;background:0 0}#st-headerbox,body.custom-background{background-color:#fff}@media only screen and (min-width:960px){#wrapper-in{padding:0 20px}#footer{margin:0 -20px;max-width:1100px}#st-menuwide{border-color:#ee2;background:#7cb342;background:url(),-webkit-linear-gradient(top,#8fc25a 0,#7cb342 100%);background:url(),linear-gradient(to bottom,#8fc25a 0,#7cb342 100%)}header .smanone ul.menu li{border-right-color:#ee2}#header-r .footermenust a,header .smanone ul.menu li a{color:#000}header .smanone ul.menu li li a{background:#8fc25a;border-top-color:#7cb342}#header-r .footermenust li{border-right-color:#000}.entry-title:not(.st-css-no){color:#000}}.cpd-r{float:right;text-align:right}