@-webkit-keyframes sbi-sk-scaleout{0%{-webkit-transform:scale(0)}to{-webkit-transform:scale(1);opacity:0}}@keyframes sbi-sk-scaleout{0%{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:0}}#sb_instagram{margin:0 auto;padding:0}#sb_instagram,#sb_instagram #sbi_images,#sb_instagram #sbi_images .sbi_item{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sb_instagram #sbi_images{display:grid;padding:12px 0}#sb_instagram:after{content:"";display:table;clear:both}#sb_instagram .sbi_header_link{-webkit-box-shadow:none;box-shadow:none}#sb_instagram .sbi_header_link:hover,img{border:0}#sb_instagram #sbi_images .sbi_item{display:inline-block;vertical-align:top;zoom:1;margin:0!important;text-decoration:none;opacity:1;overflow:hidden;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}#sb_instagram #sbi_images .sbi_item.sbi_transition{opacity:0}#sb_instagram.sbi_col_4 #sbi_images{grid-template-columns:repeat(4,1fr)}#content,#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_photo_wrap,#st-headerbox{position:relative}#sb_instagram .sbi_photo{display:block;text-decoration:none}#sb_instagram .sbi_photo img{width:100%;height:inherit;object-fit:cover;scale:1;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;vertical-align:middle}#sb_instagram br{display:none}#sb_instagram a,#sb_instagram a:active,#sb_instagram a:focus,#sb_instagram a:hover,#searchform input:focus{outline:0}#sb_instagram img{display:block;padding:0!important;margin:0!important;max-width:100%!important;opacity:1!important}#sb_instagram svg:not(:root).svg-inline--fa{height:1em;display:inline-block}#sb_instagram .sbi_type_video .sbi_playbtn,#sb_instagram .sbi_type_video .svg-inline--fa.fa-play,.sbi_type_carousel .fa-clone{display:block!important;position:absolute;color:rgba(255,255,255,.9);font-style:normal!important;text-shadow:0 0 8px rgba(0,0,0,.8)}#sb_instagram .sbi_type_video .sbi_playbtn{z-index:2;top:50%;left:50%;margin-top:-24px;margin-left:-19px;padding:0;font-size:48px}#sb_instagram .sbi_type_video .svg-inline--fa.fa-play,.sbi_type_carousel .fa-clone{z-index:1}#sb_instagram .sbi_type_carousel .fa-clone{right:12px;top:12px;font-size:24px;text-shadow:0 0 8px rgba(0,0,0,.3)}#sb_instagram .sbi_type_video .svg-inline--fa.fa-play,.sbi_type_carousel svg.fa-clone{-webkit-filter:drop-shadow(0 0 2px rgba(0,0,0,.4));filter:drop-shadow(0 0 2px rgba(0,0,0,.4))}#sb_instagram .sbi_loader{width:20px;height:20px;position:relative;top:50%;left:50%;margin:-10px 0 0-10px;background-color:rgba(0,0,0,.5);border-radius:100%;-webkit-animation:1s ease-in-out infinite sbi-sk-scaleout;animation:1s ease-in-out infinite sbi-sk-scaleout}#sb_instagram #sbi_load .sbi_loader{position:absolute;margin-top:-11px;background-color:#fff;opacity:1}.sbi-screenreader{text-indent:-9999px!important;display:block!important;width:0!important;height:0!important;line-height:0!important;text-align:left!important;overflow:hidden!important}#sb_instagram .sb_instagram_header,.sb_instagram_header{overflow:hidden;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:12px 0}#sb_instagram .sb_instagram_header a,.sb_instagram_header a{transition:color .5s;text-decoration:none}@media all and (min-width:480px){#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_img,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_img img,.sb_instagram_header.sbi_medium .sbi_header_img,.sb_instagram_header.sbi_medium .sbi_header_img img{width:80px;height:80px;border-radius:50%}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text h3,.sb_instagram_header.sbi_medium .sbi_header_text h3{font-size:20px}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio,.sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio{font-size:14px}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text h3,.sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio,.sb_instagram_header.sbi_medium .sbi_header_text h3{line-height:1.4}}#sb_instagram .sb_instagram_header .sbi_header_img,.sb_instagram_header .sbi_header_img{position:relative;width:50px;height:50px;overflow:hidden;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:50%}#sb_instagram .sb_instagram_header .sbi_header_img_hover,.sb_instagram_header .sbi_header_img_hover{opacity:0;position:absolute;width:100%;top:0;bottom:0;left:0;text-align:center;color:#fff;background:rgba(0,0,0,.75);z-index:2;transition:opacity .4s ease-in-out}#sb_instagram .sb_instagram_header .sbi_header_img_hover .sbi_new_logo,.sb_instagram_header .sbi_header_img_hover .sbi_new_logo{position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px;width:24px;height:24px;font-size:24px}#sb_instagram .sb_instagram_header a:focus .sbi_header_img_hover,#sb_instagram .sb_instagram_header a:hover .sbi_header_img_hover,.sb_instagram_header a:focus .sbi_header_img_hover,.sb_instagram_header a:hover .sbi_header_img_hover{opacity:1}#sb_instagram .sb_instagram_header .sbi_header_text,.sb_instagram_header .sbi_header_text,.sbi_feedtheme_header_text{display:flex;gap:20px;justify-content:flex-start;align-items:center}.sb_instagram_header.sbi_medium .sbi_feedtheme_header_text{gap:4px}.sbi_feedtheme_header_text{align-items:flex-start;flex:1;flex-direction:column;gap:4px}#sb_instagram .sb_instagram_header h3,.sb_instagram_header h3{font-size:16px;line-height:1.3;margin:0;padding:0}#sb_instagram .sb_instagram_header p,.sb_instagram_header p{font-size:13px;line-height:1.3;margin:0;padding:0}#sb_instagram #sbi_load{float:left;clear:both;width:100%;text-align:center;opacity:1;transition:.5s ease-in}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_follow_btn a{display:inline-block;vertical-align:top;zoom:1;padding:7px 14px;margin:5px auto 0;background:#333;text-decoration:none;line-height:1.5;border:0;color:#fff;font-size:13px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:.1s ease-in}#sb_instagram .sbi_follow_btn a{background:#408bd1}#sb_instagram .sbi_load_btn .sbi_btn_text,#sb_instagram .sbi_load_btn .sbi_loader{opacity:1;transition:.1s ease-in}#sb_instagram .sbi_hidden{opacity:0!important}#sb_instagram .sbi_follow_btn{display:inline-block;vertical-align:top;zoom:1;text-align:center}#sb_instagram #sbi_load .sbi_load_btn:focus,#sb_instagram #sbi_load .sbi_load_btn:hover{outline:0;box-shadow:inset 0 0 20px 20px rgba(255,255,255,.25)}#sb_instagram .sbi_follow_btn a:focus,#sb_instagram .sbi_follow_btn a:hover{outline:0;box-shadow:inset 0 0 10px 20px #359dff}#sb_instagram #sbi_load .sbi_load_btn:active,#sb_instagram .sbi_follow_btn a:active{box-shadow:inset 0 0 10px 20px rgba(0,0,0,.3)}#sb_instagram .sbi_follow_btn svg{margin-bottom:-1px;margin-right:7px;font-size:15px;vertical-align:-.125em}#sb_instagram #sbi_load .sbi_follow_btn{margin-left:5px}@media all and (max-width:640px){#sb_instagram.sbi_col_4 #sbi_images{grid-template-columns:repeat(2,1fr)}#sb_instagram.sbi_width_resp{width:100%!important}}@media all and (max-width:800px){#sb_instagram.sbi_tab_col_4 #sbi_images{grid-template-columns:repeat(4,1fr)}}@media all and (max-width:480px){#sb_instagram.sbi_col_4 #sbi_images{grid-template-columns:1fr}#sb_instagram.sbi_mob_col_4 #sbi_images{grid-template-columns:repeat(4,1fr)}}body:after{content:url(/wp-content/plugins/instagram-feed/img/sbi-sprite.png);display:none}ol,ul{box-sizing:border-box}.entry-content{counter-reset:footnotes}: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}}: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}html :where([style*=border-width]){border-style:solid}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:#fff0;transition:all .5s}a:active,a:hover{outline:0}h1{font-size:2em}small{font-size:80%}svg:not(:root){overflow:hidden}button,select{color:inherit}button,input,select{font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,input[type=submit]{-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal;color:#000}table{border-collapse:collapse;border-spacing:0;box-sizing:border-box;border-top:1px #d4d4d4 solid;border-right:1px #d4d4d4 solid;margin-bottom:20px;width:100%;max-width:100%}*,td{padding:0}@font-face{font-display:swap;font-family:stsvg;src:url(/wp-content/themes/affinger/st_svg/fonts/stsvg.eot?e9lchi);src:url(/wp-content/themes/affinger/st_svg/fonts/stsvg.eot?e9lchi#iefix)format("embedded-opentype"),url(/wp-content/themes/affinger/st_svg/fonts/stsvg.ttf?e9lchi)format("truetype"),url(/wp-content/themes/affinger/st_svg/fonts/stsvg.woff?e9lchi)format("woff"),url(/wp-content/themes/affinger/st_svg/fonts/stsvg.svg?e9lchi#stsvg)format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" st-svg-"]{font-family:stsvg;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#search .st-fa{font-family:stsvg}.st-svg-angle-up:before{content:""}.st-svg-clock-o:before{content:""}.st-svg-star:before{content:""}.st-svg-star-half-o:before{content:""}.st-svg-star-o:before{content:""}.st-svg-menu:before{content:""}@font-face{font-display:swap;font-family:"slick";font-weight:400;font-style:normal;src:url(/wp-content/themes/affinger/vendor/slick/fonts/slick.eot);src:url(/wp-content/themes/affinger/vendor/slick/fonts/slick.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/affinger/vendor/slick/fonts/slick.woff)format("woff"),url(/wp-content/themes/affinger/vendor/slick/fonts/slick.ttf)format("truetype"),url(/wp-content/themes/affinger/vendor/slick/fonts/slick.svg#slick)format("svg")}*{margin:0;font-family:"M PLUS Rounded 1c",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue","Hiragino Kaku Gothic ProN","メイリオ",meiryo,sans-serif}p:empty{display:none}article,aside,footer,header,main,nav{display:block}body,html{height:100%}body{min-width:320px;word-wrap:break-word;background-color:#fff;counter-reset:stcnt imgcountcnt ranknumber-h2 ranknumber-h3 ranknumber-h4 stepcnt}.entry-content{margin-bottom:20px}#side aside>div:last-child,*>p:last-child,table tr td>:last-child{margin-bottom:0}@media screen and (-webkit-min-device-pixel-ratio:0){h1,h3,h5{font-weight:700}}.post::after{content:"";clear:both;display:block}.smanone,.st-hide{display:none}#footer a:hover,.kanren .clearfix dd h5 a:hover{color:#b22222}img:not(.size-st_header_slider){max-width:100%;height:auto;border:0;vertical-align:bottom;box-sizing:border-box}img.size-full{height:auto}iframe,img.size-full{max-width:100%}.clearfix{zoom:1}.clearfix::after{content:"";display:block;clear:both}.clear{clear:both}@media print,screen and (max-width:599px){#st-header-top-widgets-box p{font-size:.9em}}.post ol li,p{font-size:18px;line-height:32px}.entry-title:not([class^=is-style-st-heading-custom-]):not([class*=" is-style-st-heading-custom-"]):not(.st-css-no2),.post .entry-title:not([class^=is-style-st-heading-custom-]):not([class*=" is-style-st-heading-custom-"]):not(.st-css-no2){font-size:24px;line-height:38px;color:#333;padding-top:10px;font-weight:700}h1{margin:0}h5{font-size:17px;line-height:27px}#side h5{line-height:1.5}p{margin-bottom:20px}header .descr.sitenametop{margin-bottom:5px;padding-top:5px}header .descr,header .sitename{font-size:20px;line-height:1.3;padding:0;margin:0;word-break:break-all}header .sitename a{text-decoration:none;font-weight:700}header .descr{font-size:13px;font-weight:400}.kdate .st-svg-clock-o::before{font-size:.9em}#st-page .entry-title:not([class^=is-style-st-heading-custom-]):not([class*=" is-style-st-heading-custom-"]):not(.st-css-no2){margin-bottom:20px}h3:not([class^=is-style-st-heading-custom-]):not([class*=" is-style-st-heading-custom-"]):not(.st-css-no2) a{color:#333;text-decoration:none}#side .st-widgets-title:not([class^=is-style-st-heading-custom-]):not([class*=" is-style-st-heading-custom-"]):not(.st-css-no2){font-size:16px;line-height:27px;margin-bottom:20px}.screen-reader-text{display:none}#side aside>div>div,.blogbox{margin-bottom:10px}.blogbox p{font-size:14px;margin:0;line-height:18px;display:flex;align-items:center}.blogbox{padding:0}.post .blogbox .st-fa{margin-right:4px}.w-star,.y-star{font-size:90%!important;margin:0}.w-star .st-svg-star-half-o,.w-star .st-svg-star-o,.y-star .st-svg-star{color:#ffb400}.pop-box{position:relative;border-top:solid 1px #feb20a;padding:20px 20px 10px;margin-bottom:10px}.pop-box.kanren{margin-top:40px}#side .pop-box.kanren{margin-top:20px}#st-text-logo{word-break:break-all}#footer .footerlogo{font-size:22px;line-height:30px;font-weight:700}#footer #st-text-logo p{font-size:12px}.st-text-logo-top{margin-bottom:5px}.post-widgets-middle.st-widgets-box>:last-child,.st-text-logo-bottom,.st-text-logo-bottom:last-child,.st-widgets-box.post-widgets-middle{margin-bottom:10px}#footer .footer-description{line-height:1.5em}#footer a{text-decoration:none;color:#212121}#headbox-bg{width:100%;box-sizing:border-box}#s-navi dl.acordion p,#searchform input,.side-widgets{margin:0}.free-inbox p,.side-widgets>*{margin-bottom:10px}.st-widgets-box>*{margin-bottom:20px}.footer-r{text-align:left}.footer-r,.kanren dl,.st-widgets-box{margin-bottom:20px}.kanren,aside .kanren{padding-top:20px;margin-top:20px}aside .kanren{margin-top:0}.kanren dt{float:left;transition:all .5s}.kanren dd a:hover,.kanren dt:hover{opacity:.6}.kanren dt,.kanren dt img{width:100px}.kanren dd{padding-left:115px;transition:all .5s}.kanren dl{padding-bottom:20px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#d3d3d3}.kanren dl:last-child{margin-bottom:20px;padding-bottom:20px;border-style:none}.kanren .clearfix dd h5:not([class^=is-style-st-heading-custom-]):not([class*=" is-style-st-heading-custom-"]):not(.st-css-no2) a{color:#333;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}.tagcloud,main ol{margin-bottom:20px}.tagcloud a,table tr td{padding:10px;box-sizing:border-box}.tagcloud a{font-size:13px!important;line-height:1em;display:inline-block;white-space:nowrap;margin:3px 3px 5px;border-radius:4px;text-decoration:none}table tr td{border-bottom-width:1px;border-left-width:1px;border-bottom-style:solid;border-left-style:solid;border-bottom-color:#d4d4d4;border-left-color:#d4d4d4;vertical-align:top;word-break:break-word;border-right:none;border-top:none}main ol{padding-left:1em;margin-left:1em}main ol li{padding-top:.25em;padding-bottom:.25em;line-height:1.7em!important}ul li{text-align:left}.post ol{list-style-type:decimal}main{counter-reset:stcnt!important;padding:20px 15px;margin:0 0 20px;background:#fff}.st-mybox{position:relative;margin:25px 0;padding:0 20px;border:solid 2px #9e9e9e;border-radius:8px}.st-in-mybox{padding:20px 0;z-index:-2}.st-in-mybox>:last-child{margin-bottom:0}.st-mybox .st-fa{margin-right:5px;margin-left:5px}.st-mybox:not(.st-title-border) .st-mybox-title{background:0 0!important}.st-mybox .st-mybox-title{position:absolute;display:inline-block;top:calc(-.5em - .5*var(--border-height, 0.5em));left:10px;line-height:1;color:#9e9e9e;font-weight:700;margin-bottom:10px;z-index:1;text-shadow:#fff 3px 0 0,#fff 2.83487px .981584px 0,#fff 2.35766px 1.85511px 0,#fff 1.62091px 2.52441px 0,#fff .705713px 2.91581px 0,#fff -.287171px 2.98622px 0,#fff -1.24844px 2.72789px 0,#fff -2.07227px 2.16926px 0,#fff -2.66798px 1.37182px 0,#fff -2.96998px .42336px 0,#fff -2.94502px -.571704px 0,#fff -2.59586px -1.50383px 0,#fff -1.96093px -2.27041px 0,#fff -1.11013px -2.78704px 0,#fff -.137119px -2.99686px 0,#fff .850987px -2.87677px 0,#fff 1.74541px -2.43999px 0,#fff 2.44769px -1.73459px 0,#fff 2.88051px -.838246px 0;padding:0;background-color:transparent!important}.st-mybox:not(.st-title-under)::before{content:"";position:absolute;top:0;left:5px;z-index:1!important;background-color:#fff;top:calc(-1*var(--border-height, 0px));height:var(--border-height,0);width:var(--title-width,0)}.freebox{border-top:solid 1px #feb20a;padding:0 0 10px;background:#f3f3f3;font-size:15px;line-height:25px;margin-bottom:20px;position:relative}.free-inbox{padding:10px 15px;text-align:left}.free-inbox>:last-child{margin-bottom:0}.st-mybtn a{transition:all .5s;padding:.7em 1.5em;text-align:center;box-sizing:border-box;display:flex;width:100%;height:100%;text-decoration:none;justify-content:center;align-items:center}.st-mybtn a:hover{opacity:.8}.st-mybtn{box-sizing:border-box;margin-left:auto;margin-right:auto;display:table}.st-mybtn:not(.st-mybtn-noborder){border:1px solid #ccc}input[type=submit]{background:#fafafa}input:not(.st-form-nowide):not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=image]),select{box-sizing:border-box;width:100%}input:not([type=checkbox]):not([type=radio]):not([type=submit]),select{padding:5px}select{padding:10px;border:0;border-radius:2px}#searchform input:not(.st-tab-label):not([type=image]){border-radius:0}.responbox50{margin-bottom:10px}@media print,screen and (max-width:599px){.responbox50:not(.smart50) .lbox{margin-bottom:20px}}.responbox50.smart50 .lbox,.responbox50.smart50 .rbox{float:left;width:49%;box-sizing:border-box;margin-bottom:-32768px;padding-bottom:32768px}.responbox50.smart50 .rbox{float:right}.responbox50.smart50{overflow:hidden}#s-navi{margin:0-10px}#s-navi dl.acordion{margin:0;width:100%}#s-navi dt.trigger{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;overflow:hidden}#st-mobile-logo{text-align:left;line-height:20px;font-size:16px;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:flex;align-items:center;flex-direction:column}#s-navi dt.trigger .acordion_button{max-width:20%;order:1;flex-grow:0}#s-navi dt.trigger .op,#s-navi dt.trigger .op .st-fa{display:flex;justify-content:center;align-items:center}#s-navi dt.trigger .op{font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",sans-serif;color:#333;font-size:25px;height:48px;overflow:hidden;width:52px;box-sizing:border-box}#s-navi dt.trigger .op .st-fa{flex-direction:column}#s-navi::after{content:"";display:block;clear:both;margin-bottom:0}#s-navi dd.acordion_tree{box-sizing:border-box;text-align:left;position:fixed;top:0;transition:all .3s;height:100vh;max-height:100vh;-webkit-overflow-scrolling:touch;width:250px;z-index:10000;left:-250px}#s-navi dd.acordion_tree .acordion_tree_content{box-sizing:border-box;overflow:auto;-webkit-overflow-scrolling:touch;padding-top:10px}#s,#s-navi dl.acordion,#search,#st-mobile-logo{box-sizing:border-box}#search{padding-bottom:0;position:relative;width:100%}#searchform input{-webkit-appearance:none}#s{min-width:0;font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",sans-serif;border-style:none;padding:10px 25px;border-radius:0;background-color:#fff}#s::-webkit-input-placeholder{opacity:.5}#s:-moz-placeholder{opacity:.5}#s::-moz-placeholder{opacity:.5}#s:-ms-input-placeholder{opacity:.5}#s:focus::-webkit-input-placeholder{color:transparent!important}#s:focus::-moz-placeholder{color:transparent!important}#s:focus::-ms-input-placeholder{color:transparent!important}#s:focus::placeholder{color:transparent!important}#searchform{border:#e0e0e0 1px solid;border-radius:0;display:flex;overflow:hidden}input#searchsubmit{margin:0;background:#fff;color:#424242;cursor:pointer;border:0;padding:0 25px;font-size:14px}#footer p.copyr{margin-bottom:0;line-height:1.2;font-size:inherit}#breadcrumb,#breadcrumb li,#breadcrumb ol{margin:0;padding:0;font-weight:400}#breadcrumb ol li{font-size:13px;list-style:none;display:inline-block;line-height:1.5}#breadcrumb ol li a{text-decoration:none}#page-top:not(.st-pagetop-text){position:fixed;z-index:99999;bottom:40px;right:15px;transition:all .5s}#page-top:not(.page-top-img):not(.st-pagetop-text) a{text-decoration:none;background:#ccc;color:#fff;text-align:center;-moz-opacity:.8;opacity:.8;cursor:pointer;width:60px;height:60px;display:flex;align-items:center;justify-content:center}#page-top:hover{opacity:.6}#page-top .st-svg-angle-up::before{font-size:20px}.vcard .fn{font-size:12px;line-height:1.3;font-style:normal;color:#757575}#wrapper{margin:0 auto;position:relative}header{text-align:center}#headbox{padding:0 10px 0;margin:0;box-sizing:border-box}#side aside{padding:0 15px 20px}footer{clear:both;padding:0}#footer-wrapper{padding:20px 15px;text-align:center}#header-l{padding-top:0}@media only screen and (max-width:959px){#header-l{padding-top:20px}}@media only screen and (max-width:959px){main{margin-bottom:-1px}}@media all and (-ms-high-contrast:none){#s{color:#ccc;padding-top:7px}}@media screen and (orientation:landscape){#headbox{padding-right:constant(safe-area-inset-right);padding-left:constant(safe-area-inset-left);padding-right:env(safe-area-inset-right);padding-left:env(safe-area-inset-left)}#footer-wrapper,#s-navi dt,#side{padding-right:calc(constant(safe-area-inset-right) + 10px);padding-left:calc(constant(safe-area-inset-left) + 10px);padding-right:calc(env(safe-area-inset-right) + 10px);padding-left:calc(env(safe-area-inset-left) + 10px)}}@media screen and (orientation:portrait){#s-navi dd.acordion_tree{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}}.post{counter-reset:stepcnt}@media only screen and (max-width:959px){#content-w{position:relative;z-index:0}#st-ami{position:relative;transition:all .3s;left:0}#side aside{clear:both;float:none;width:auto;position:static;padding-top:10px}}@media only screen and (min-width:600px) and (max-width:959px){#s-navi dd.acordion_tree{width:320px;left:-320px}#s-navi dt.trigger{height:58px}#st-mobile-logo{padding:15px 20px;line-height:30px;font-size:25px}#s-navi dt.trigger .op{font-size:30px;width:66px;height:58px}#page-top:not(.page-top-img) a{width:100px;height:100px}#page-top .st-svg-angle-up::before{font-size:30px}}@media only screen and (min-width:600px){.post ol li,p{font-size:20px;line-height:30px}.entry-title:not([class^=is-style-st-heading-custom-]):not([class*=" is-style-st-heading-custom-"]):not(.st-css-no2),.post .entry-title:not([class^=is-style-st-heading-custom-]):not([class*=" is-style-st-heading-custom-"]):not(.st-css-no2){font-size:27px;line-height:40px;color:#333;margin-bottom:10px}.freebox,h5{font-size:18px;line-height:28px}header{text-align:left}#headbox{padding:0 10px 10px;margin:0;text-align:center}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{margin-bottom:20px}.st-widgets-title:not([class^=is-style-st-heading-custom-]):not([class*=" is-style-st-heading-custom-"]):not(.st-css-no2){font-size:16px}.responbox50 .lbox,.responbox50 .rbox{float:left;box-sizing:border-box;width:50%}.responbox50 .lbox{padding-right:7px}.responbox50 .rbox{padding-left:7px}}@media print,screen and (min-width:960px){.post ol li,h5,p,table tr td{font-size:15px;line-height:27px}.entry-title:not([class^=is-style-st-heading-custom-]):not([class*=" is-style-st-heading-custom-"]):not(.st-css-no2),.post .entry-title:not([class^=is-style-st-heading-custom-]):not([class*=" is-style-st-heading-custom-"]):not(.st-css-no2){font-size:27px;line-height:40px;color:#333;margin-bottom:10px}header .sitename a:hover{-moz-opacity:.8;opacity:.8}.tagcloud{transition:.5s}.tagcloud:hover{opacity:.6}.smanone,nav{display:block}.pcnone{display:none!important}header{padding:0}#header-l{padding-top:0}#headbox,#header-l{display:flex;align-items:center}#headbox{padding:15px 10px;margin:0 auto;text-align:left;justify-content:space-between}#side aside ul li,.freebox{font-size:14px;line-height:24px}p{margin-bottom:20px}.blogbox p{font-size:13px;margin:0;line-height:18px}#header-l{max-width:300px}#header-r{padding-top:0}.footer-r{padding:0 15px 10px 0}.footer-r,.footer-r>*{text-align:left}.footer-l{float:left;width:30%;min-width:30%;box-sizing:border-box;padding:0 20px 0 0}.footer-l,.footer-l>*{text-align:left}.footer-r{float:right;width:70%;box-sizing:border-box}.st-widgets-title:not([class^=is-style-st-heading-custom-]):not([class*=" is-style-st-heading-custom-"]):not(.st-css-no2){font-size:14px}#wrapper{overflow:visible;padding:0;width:100%}#st-header{text-align:center}#content,#st-header{margin:0 auto}#wrapper:not(.colum1) #content-w,header+#content-w{padding-top:10px}#side{padding:0}footer{width:100%}#footer,#footer-in{margin:0 auto}}@media only screen and (max-width:599px){#side{overflow:hidden;padding-top:20px}#page-top,.kanren dd,.kanren dt,.st-mybtn a,a{transition:unset}}#s-navi dt.trigger .op-menu,.hidden{display:none}img{image-rendering:-webkit-optimize-contrast}p.st-mybtn{box-shadow:0 2px 2px rgb(0 0 0/.1)!important}@media print,screen and (max-width:959px){#headbox{padding:0 10px 15px}#header-l{padding-bottom:10px}}.entry-title:not([class^=is-style-st-heading-custom-]):not([class*=" is-style-st-heading-custom-"]):not(.st-css-no2),.post .entry-title:not([class^=is-style-st-heading-custom-]):not([class*=" is-style-st-heading-custom-"]):not(.st-css-no2){margin-bottom:20px}body:not(.front-page) #st-header{display:none}.kanren h5 a{font-weight:700}#side .kanren:not(.st-cardbox) dd{float:none;padding-top:10px}@media only screen and (max-width:599px){.kanren:not(.st-cardbox) dt,.kanren:not(.st-cardbox) dt img{width:100%}.kanren:not(.st-cardbox) dt:not(.st-card-img){float:none}.kanren:not(.st-cardbox) dd{float:none;padding-top:10px;padding-left:0}}#s{color:#fff;font-size:14px;padding-left:25px;padding-top:10px;padding-bottom:10px}input#s:-ms-input-placeholder{color:#fff!important;font-size:14px!important}input#s::-ms-input-placeholder{color:#fff!important;font-size:14px!important}input#s::placeholder{color:#fff!important;font-size:14px!important}:root #searchform{border-width:1px}.entry-title:not(.st-css-no),.post .entry-title:not(.st-css-no),.st-widgets-title,.st-widgets-title span{font-family:"M PLUS Rounded 1c",sans-serif;font-weight:700!important}#side li.cat-item a::after{content:" ";font-family:stsvg;position:absolute;right:10px;font-size:.8em}#side li.cat-item a{position:relative;vertical-align:middle;width:100%;padding:10px 20px 10px 10px;box-sizing:border-box;text-decoration:none;display:flex;align-items:center}#side li.cat-item a:hover{opacity:.5}#st-mobile-logo{padding:0 10px!important}#headbox{padding-top:10px!important}.post>*,header .descr,header .sitename a,main{color:#fff}main{color:#fff}#side aside .kanren dd a,#side aside .widget_categories ul li,#side aside .widget_categories ul li a,#side li.cat-item a,.kanren a,a:hover{color:#fff!important}a{color:#b5b5b5}#wrapper-in{border-top:solid #565656}@media print,screen and (min-width:960px){#header-l{padding-left:10px}}#headbox{background:#0a0a0a;background:-webkit-linear-gradient(top,#232323 0,#0a0a0a 100%);background:linear-gradient(to bottom,#232323 0,#0a0a0a 100%)}#wrapper-in{background:#0a0a0a;margin:0 auto;max-width:2560px}#content-w,#s-navi dd.acordion_tree,header #header-full{background-color:#0a0a0a}#mybox{background:#0a0a0a;padding:10px}body:not(.front-page) main{border:1px solid #111;background-color:#0a0a0a!important}#s-navi dt.trigger .op{background:#0a0a0a}header #st-mobile-logo{justify-content:center;text-align:center}#s-navi dt.trigger{height:48pxpx}@media only screen and (max-width:959px) and (min-width:600px){#s-navi dt.trigger{height:calc(48pxpx + 10px)}}#breadcrumb,#breadcrumb ol li,#breadcrumb ol li a,.blogbox p,div#breadcrumb a{color:#f2f2f2}.post .entry-title:not([class^=is-style-st-heading-custom-]):not([class*=" is-style-st-heading-custom-"]):not(.st-css-no){margin-top:10px;color:#fff;background-color:#fff0;background:0 0;border:1px solid #a8a8a8}#side .st-widgets-title:not([class^=is-style-st-heading-custom-]):not([class*=" is-style-st-heading-custom-"]):not(.st-css-no){font-weight:700;margin-bottom:10px;color:#fff;background-color:#fff0;background:0 0}.tagcloud a{color:#f7f7f7;border:0}#side li.cat-item a{border-bottom:1px solid #fff!important}#footer .copyr,#footer .footer-description,#footer .footer-description a,#footer .footerlogo,#footer .footerlogo a,footer .footer-l a,footer .footer-l div:not(.st-footer-tel):not(.headbox) *{color:#eaeaea!important}#st-footer-under-widgets-box-wrap #st-footer-under-widgets-box{text-align:center;padding:10px 0}#st-footer-under-widgets-box{margin:0 auto}#footer-wrapper,#st-footer-under-widgets-box-wrap{background:#0a0a0a}#footer-wrapper{margin-left:auto;margin-right:auto;background:url(),-webkit-linear-gradient(top,#424242 0,#0a0a0a 100%);background:url(),linear-gradient(to bottom,#424242 0,#0a0a0a 100%)}#side aside .kanren.pop-box:not(.st-wpp-views-widgets),.pop-box:not(.st-wpp-views-widgets){padding:30px 20px 10px;border:0}@media print,screen and (max-width:599px){main{margin:0}#side{padding-top:20px}}#st-header-top-widgets-box .st-content-width{text-align:center;margin:0 auto;padding:7px 10px;color:#0a0a0a}#st-header-top-widgets-box{background:-webkit-repeating-linear-gradient(-45deg,#0a0a0a,#0a0a0a 5px,#0a0a0a 5px,#0a0a0a 10px);background:repeating-linear-gradient(-45deg,#0a0a0a,#0a0a0a 5px,#0a0a0a 5px,#0a0a0a 10px)}#st-header-top-widgets-box .st-content-width p{margin-bottom:0}@media only screen and (min-width:600px){#side .kanren:not(.st-cardbox) dt{float:none;width:100%}#side .kanren:not(.st-cardbox) dt img{width:100%}#side .kanren:not(.st-cardbox) dd{padding-left:0;padding-right:0}}@media only screen and (min-width:600px) and (max-width:959px){.kanren .clearfix dd h5:not([class^=is-style-st-heading-custom-]):not([class*=" is-style-st-heading-custom-"]):not(.st-css-no2) a,.post .entry-content p:not(.st-static-font):not(.p-entry-t):not(.p-free):not(.sitename):not(.post-slide-title):not(.post-slide-date):not(.post-slide-more):not(.st-catgroup):not(.wp-caption-text):not(.cardbox-more):not(.st-minihukidashi):not(.st-mybox-title):not(.st-memobox-title):not(.st-mybtn){font-size:20px}}@media only screen and (min-width:960px){.post .entry-content p:not(.st-static-font):not(.p-entry-t):not(.p-free):not(.sitename):not(.post-slide-title):not(.post-slide-date):not(.post-slide-more):not(.st-catgroup):not(.wp-caption-text):not(.cardbox-more):not(.st-minihukidashi):not(.st-mybox-title):not(.st-memobox-title):not(.st-mybtn){font-size:18px}.kanren .clearfix dd h5:not([class^=is-style-st-heading-custom-]):not([class*=" is-style-st-heading-custom-"]):not(.st-css-no2) a{font-size:18px!important}#side .kanren .clearfix dd h5:not([class^=is-style-st-heading-custom-]):not([class*=" is-style-st-heading-custom-"]):not(.st-css-no2) a{font-size:.95em!important}#content,#footer-in,#st-footer-under-widgets-box,#st-header,.st-content-width{max-width:2560px}.st-content-width{margin:0 auto}#st-footer-under-widgets-box-wrap{max-width:2560px;margin:0 auto}#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}#headbox{max-width:2600px;margin:0-20px!important}#wrapper-in{padding:0 20px}#footer{margin:0-20px;max-width:2600px}}@media only screen and (max-width:599px){.kanren .clearfix dd h5:not([class^=is-style-st-heading-custom-]):not([class*=" is-style-st-heading-custom-"]):not(.st-css-no2) a{font-size:17px;line-height:24px}#contentInner .post .entry-title:not([class^=is-style-st-heading-custom-]):not([class*=" is-style-st-heading-custom-"]):not(.st-css-no):not(.st-css-no2),.post .entry-content p:not(.st-static-font):not(.p-entry-t):not(.p-free):not(.sitename):not(.post-slide-title):not(.post-slide-date):not(.post-slide-more):not(.st-catgroup):not(.wp-caption-text):not(.cardbox-more):not(.st-minihukidashi):not(.st-mybox-title):not(.st-memobox-title):not(.st-mybtn){font-size:20px}}