');background-position:right;background-repeat:no-repeat;margin:0}button,input{margin:0;line-height:normal}button,select{text-transform:none}select{-webkit-appearance:none;appearance:none}select::-ms-expand{display:none}select{line-height:1.2}button{-webkit-appearance:button;appearance:button;cursor:pointer;font-size:.95em;padding:8px 20px;background:#666;color:#fff;border:0;border-radius:3px}input[type=search]{-webkit-appearance:none;appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}.cf,.widget li{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-family:var(--stk-base-font-family, "游ゴシック", "Yu Gothic", "游ゴシック体", "YuGothic", "Hiragino Kaku Gothic ProN", Meiryo, sans-serif);font-weight:var(--stk-font-weight);line-height:1.9;letter-spacing:.3px;color:var(--main-text-color);margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f7f7f7}@media only screen and (min-width:768px){body{font-size:var(--stk-base-font-size-pc, 103%)}}@media only screen and (max-width:767px){body{font-size:var(--stk-base-font-size-sp, 103%)}}*,:after,:before{box-sizing:border-box}#container{overflow-wrap:break-word;overflow-x:clip}.wrap{max-width:var(--stk-wrap-width, 1166px);margin:0 auto}a:hover{color:var(--main-link-color-hover)}a,a img{transition:all .3s ease-in-out}.fadeIn,a,a img{backface-visibility:hidden}@media only screen and (min-width:768px){a:hover img{opacity:.8}}a:link,a:visited:link{-webkit-tap-highlight-color:rgba(0,0,0,.3)}.stk_svgicon{width:1.1em;height:1.1em}@media (max-width:767px){.stk-hidden_sp{display:none!important}}.fadeIn{animation:fadeIn .3s ease 0s 1 both}#stk_observer_target{width:100%;height:400px;position:absolute;top:0;left:0;z-index:-1}.stk_header{width:100%;background-color:var(--header-bg);transition:all .3s;position:relative}.stk_header a{text-decoration:none}.stk_header,.stk_header .nav_btn:hover{color:var(--header-text-color)}.stk_header a:hover{opacity:.7}.site_description{font-size:10px;margin:6px 0 0;line-height:1.2;width:100%}.article-footer .post-categories li,.site__logo .custom-logo-link{display:inline-flex}@media only screen and (min-width:768px){.site__logo .custom-logo-link{display:grid;place-items:center}}.site__logo .custom-logo{width:auto;height:auto;margin:5px 0}.site__logo .site__logo__title{margin:0;padding:0;font-size:1em;line-height:1.5;letter-spacing:.3px;font-weight:700}.site__logo.fs_m .custom-logo{max-height:35px}.nav_btn{width:3em;min-height:50px;padding:8px 0;border:0;background:0 0;text-align:center;color:var(--header-text-color);display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1;text-decoration:none;text-transform:uppercase}.nav_btn .text{font-size:9px;display:block;margin-top:6px;transform:scale(.9)}.nav_btn__svgicon{width:1.25em;height:1.25em;transition:all .25s;fill:var(--header-text-color)}#navbtn_search_content::before{content:"キーワードで記事を検索"}#navbtn_search_content .searchform{max-width:100%}@media only screen and (min-width:768px){#navbtn_search_content .searchform{height:60px}}@media only screen and (max-width:767px){.inner-header,.site__logo{display:flex;justify-content:center;align-items:center}.inner-header{position:relative;padding:0;text-align:center;flex-wrap:wrap}.inner-header .nav_btn{width:45px}.site__logo{order:2;flex-grow:2;max-width:calc(100% - 117px);flex-direction:column;min-height:50px}.site__logo .site__logo__title{word-break:break-all}.h_layout_sp_center .nav_btn{position:absolute;top:0;left:0;order:1;margin-right:auto}.h_layout_sp_center .nav_btn.search_btn{left:auto;right:0;order:3;margin-left:auto;margin-right:inherit}.stk_g_nav{display:block;width:100%;order:4;position:relative;max-width:1166px;padding:.5em 0;font-size:70%;font-weight:700;overflow:hidden;-webkit-overflow-scrolling:touch}.stk_g_nav a{color:inherit;text-decoration:none;display:block;padding:.3em .9em;background:rgba(255,255,255,.11);border-radius:1em}.ul__g_nav{width:100%;margin:0;display:flex;overflow-x:scroll;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}.ul__g_nav::-webkit-scrollbar{display:none}.ul__g_nav .gf,.ul__g_nav .sub-menu{display:none}.ul__g_nav .menu-item{padding-right:.8em}.ul__g_nav .menu-item:first-child{padding-left:.8em}}@media only screen and (min-width:768px){.stk_header{position:relative;z-index:999}.inner-header{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;padding:0 0 0 .9em}.site__logo{margin-right:auto}.ul__g_nav{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:0}.ul__g_nav>.menu-item{font-size:68%;flex-flow:row wrap;font-weight:700}.ul__g_nav>.menu-item>a{color:inherit;display:block;padding:.7em 1em;text-align:center;position:relative}.ul__g_nav>.menu-item>a::after{content:"";display:block;position:absolute;left:50%;bottom:0;transition:.25s ease-out;width:0;border-bottom:2px solid}.ul__g_nav>.menu-item>a:hover::after{left:0;width:100%}.ul__g_nav .gf{display:block;font-weight:400;font-size:84%;margin-top:-.5em;opacity:.8}.ul__g_nav .sub-menu{font-weight:700;margin:0;text-align:left;position:absolute;z-index:1;box-shadow:0 0 15px rgba(102,102,102,.3);background-color:var(--footer-bg);width:17em;opacity:0;visibility:hidden;transition:.18s}.ul__g_nav .sub-menu .menu-item{position:relative}.ul__g_nav .sub-menu a{padding:.5em 1.5em .5em .5em;color:var(--footer-link-color)}.ul__g_nav .sub-menu a::after{color:inherit;opacity:.5}.ul__g_nav .sub-menu a:hover::after{right:3px}.ul__g_nav .menu-item:hover>.sub-menu{opacity:1;visibility:visible}[class*=h_layout_pc_center_] .stk_header{min-height:55px}[class*=h_layout_pc_center_] .site__logo{width:100%;margin:10px auto 0}[class*=h_layout_pc_center_] .site__logo .site__logo__title{display:inline-flex}[class*=h_layout_pc_center_] .inner-header{justify-content:center;flex-wrap:wrap;padding:0;text-align:center;position:relative}[class*=h_layout_pc_center_] .nav_btn{position:absolute;top:.3em}[class*=h_layout_pc_center_] .search_btn{right:0}[class*=h_layout_pc_center_] .nav_btn{transform:scale(1.1)}}@media only screen and (min-width:1167px){.ul__g_nav:not(.gnav_custom)>.menu-item{font-size:78%}}@media only screen and (min-width:981px){.ul__g_nav:not(.gnav_custom).gnav_m>.menu-item{font-size:78%}}#breadcrumb{font-size:70%;background-color:var(--inner-content-bg);padding:1em}.breadcrumb__ul{display:flex;flex-wrap:wrap;margin:0;gap:.5em}.breadcrumb__li:not(:last-child):after{color:var(--main-text-color);content:"/"}.bc_homelink .breadcrumb__link::before,.time__date::before{font-family:var(--stk-font-awesome-free, "Font Awesome 5 Free")}.bc_homelink .breadcrumb__link::before{font-weight:700;content:"";color:var(--main-link-color)}.breadcrumb__li,.breadcrumb__link{display:inline-flex;align-items:center;gap:.5em}.breadcrumb__link{color:inherit;text-decoration:none;gap:.3em}#inner-content{padding:4%;background-color:var(--inner-content-bg)}#sidebar1{margin-top:1.5em;color:var(--side-text-color)}@media only screen and (min-width:1167px){#inner-content,.stk_header,body:not(.page-template-page-wide) #footer{box-shadow:0 0 15px rgba(102,102,102,.2)}}@media only screen and (min-width:981px){#content:not(.lp-wrap) #inner-content{margin-top:35px;margin-bottom:35px}#inner-content{display:flex;justify-content:var(--stk-flex-style, flex-start);padding:35px;gap:0 2%}#main{width:var(--stk-main-width);max-width:var(--stk-main-width);min-width:0}#sidebar1{font-size:88%;width:calc(var(--stk-wrap-width) - var(--stk-main-width) - var(--stk-side-margin) - 70px);max-width:min(336px,33%);flex:none;margin-top:0;margin-left:auto}}.byline{display:flex;flex-wrap:wrap;align-items:center;margin:0;font-size:85%;gap:.6em}.time__date::before{font-weight:400;content:"";margin-right:.3em}.time__date.undo::before{content:"";font-weight:700}.entry-header{display:flex;flex-flow:column nowrap;gap:1em;margin-bottom:1em}.entry-header .entry-title{font-size:var(--stk-post-title-font_size);margin:0}@media only screen and (max-width:767px){.entry-header .entry-title{font-size:115%}}@media only screen and (min-width:1167px){.single .byline:has(.cat-name:not(.noposition)){position:relative;padding-top:1em}.single .byline:has(.cat-name:not(.noposition)) .cat-name{position:absolute;top:-1.7em;left:-3.3em}}p,ul{letter-spacing:.025em}p{margin:0 0 var(--stk-margin, 1.6em);line-height:var(--stk-line_height, 1.8)}.entry-content a:not(.no-icon)[target=_blank]::after{font-family:var(--stk-font-awesome-free, "Font Awesome 5 Free");font-weight:700;content:"";font-size:95%;margin:0 3px 0 2px}blockquote:not([class*=-embed]):not(.is-style-large){font-size:90%;padding:1.6em 4%;margin:2.5em 0 3em;position:relative;border:1px solid;border-radius:5px}blockquote:not([class*=-embed]):not(.is-style-large)::after,blockquote:not([class*=-embed]):not(.is-style-large)::before{font-family:var(--stk-font-awesome-free, "Font Awesome 5 Free");font-weight:700;position:absolute;width:1em;height:1em;box-sizing:content-box;display:block;padding:.2em;text-align:center;font-size:1.3em;line-height:1;background-color:var(--inner-content-bg)}blockquote:not([class*=-embed]):not(.is-style-large)::before{content:"";left:-.2em;top:-.3em}blockquote:not([class*=-embed]):not(.is-style-large)::after{content:"";right:-.2em;bottom:-.4em}.entry-content img{margin-bottom:1.5em}.entry-content img,.size-thumbnail{max-width:100%;height:auto}.h2,h1,h2,h4{letter-spacing:.3px;font-weight:700;line-height:var(--stk-heading-line_height, 1.5)}h1{font-size:1.9em;font-size:var(--stk-h1-font_size);margin-top:.67em;margin-bottom:.67em}.h2,h2{font-size:120%;font-size:var(--stk-h2-font_size);margin-top:.83em;margin-bottom:.83em}h4{font-size:var(--stk-h4-font_size);margin-top:1.33em;margin-bottom:1.33em}@media only screen and (max-width:480px){#inner-content .widgettitle{margin-left:var(--stk-h2-margin-rl, -2vw);margin-right:var(--stk-h2-margin-rl, -2vw)}}.cat-name{font-size:85%;padding:.2em .5em;background-color:var(--label-bg);color:var(--label-text-color)}.cat-name a,.cat-name a:hover{text-decoration:none;color:inherit}.eyecatch{position:relative;text-align:center}.eyecatch.of-cover img{aspect-ratio:var(--stk-post-thumb-ratio, 16/10);object-fit:cover}.eyecatch .cat-name{position:absolute;top:-.1px;right:0;max-width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cat_postlist .eyecatch,.np-post-list .eyecatch,.related_newpost__li .eyecatch{border-radius:var(--stk-postlist-radius, 0);overflow:hidden}@media only screen and (min-width:768px){.stk_post_main_thum__img{border-radius:var(--stk-post-radius, 0)}}.single .entry-content>:first-child{margin-top:0}.single .entry-content>.add.titleunder>.widget:first-child>.textwidget>h2:first-child,.single .entry-content>.add.titleunder>.widget:first-child>h2,body.page:not(.home) #content:not(.lp-wrap) .entry-content>h2:first-child,body.page:not(.home) .entry-content>.add.titleunder>.widget:first-child>.textwidget>h2:first-child,body.page:not(.home) .entry-content>.add.titleunder>.widget:first-child>h2{margin-top:1em}#single_foot{display:flex;flex-direction:column;gap:1em;margin-top:1em}#author-newpost a,#np-post a,#related-box a{color:inherit;text-decoration:none}#author-newpost ul,#related-box ul{display:flex;flex-wrap:wrap;--postlist_card__gap:0.5em;margin-left:calc(var(--postlist_card__gap)*-1);margin-right:calc(var(--postlist_card__gap)*-1);margin-top:calc(var(--postlist_card__gap)*-1)}#author-newpost ul .related_newpost__li,#related-box ul .related_newpost__li{width:calc(25% - var(--postlist_card__gap)*2);margin:var(--postlist_card__gap);padding:0}@media only screen and (max-width:480px){#author-newpost ul .related_newpost__li,#related-box ul .related_newpost__li{width:calc(50% - var(--postlist_card__gap)*2)}}#author-newpost ul .related_newpost__li::before,#related-box ul .related_newpost__li::before{content:none}#author-newpost ul .related_newpost__li img,#related-box ul .related_newpost__li img{margin-bottom:0}.h_ttl{display:flex;align-items:center;gap:.5em}.h_ttl::after{font-size:11px;line-height:1.2}.stk_authorbox>.h_ttl{margin-top:0}.related_newpost__li{line-height:var(--stk-heading-line_height, 1.5)}.related_newpost__li .cat-name{font-size:10px}.related_newpost__li a{display:block;margin:0}.related_newpost__li .ttl{font-weight:700;font-size:75%}.related_newpost__li .time__date{font-size:70%}.related_newpost__li .time__date:has(+.undo){display:none}@media only screen and (max-width:767px){#inner-content .entry-header .eyecatch{margin-left:var(--stk-el-margin-rl, -4vw);margin-right:var(--stk-el-margin-rl, -4vw)}}.stk_authorbox{padding:4% 5% calc(4% - 1em);border:solid 5px #eee}.author_meta:not(.nowrap){display:flex;font-size:90%}.author_meta.nowrap:not(.bgnone){background-color:var(--main-ttl-bg-rgba)}.author_meta .author_img{width:90px;max-width:30%;margin-right:1.5em;flex-shrink:0}.author_info .author_name{font-weight:700;text-decoration:none;margin-bottom:1em}.author_info .author_description{margin-bottom:var(--stk-margin, 1.6em)}.author_meta.nowrap,.np-post-list a .ttl{overflow:hidden}.author_meta.nowrap .author_name{text-align:center}.author_meta.nowrap .author_img{margin:2em auto 1em}.author_meta.nowrap .author_info{padding:0 1.5em 1.5em}.author_meta.nowrap .author_info .author_description:last-child{margin-bottom:0}.author_meta .author__bgimg{margin-bottom:-5em}@media only screen and (max-width:480px){.stk_authorbox{margin-left:-2vw;margin-right:-2vw}.stk_authorbox .author_meta{display:block}.author_meta .author_img{margin:1em auto}.author_info{font-size:90%}.author_meta .author_name{text-align:center;margin-bottom:.8em}}#np-post{display:flex;justify-content:space-between;align-items:stretch;gap:.5em}@media not screen and (min-width:768px){#np-post{margin-left:var(--stk-el-margin-rl, -4vw);margin-right:var(--stk-el-margin-rl, -4vw)}}.np-post-list{width:50%}.np-post-list a{display:flex;align-items:center;padding:.6em;font-size:75%;line-height:var(--stk-heading-line_height, 1.5);gap:.5em}.np-post-list a .eyecatch{flex:none}.np-post-list a .eyecatch img{width:55px;min-width:55px}@media only screen and (max-width:480px){.np-post-list a{font-size:10px}.np-post-list a .eyecatch img{width:40px;min-width:40px}}.np-post-list.next a::after,.np-post-list.next a::before,.np-post-list.prev a::after,.np-post-list.prev a::before{font-family:var(--stk-font-awesome-free, "Font Awesome 5 Free");font-weight:700;font-size:120%;color:var(--main-link-color)}#np-post:not(.np-reverse) .np-post-list.prev a::before{content:""}#np-post:not(.np-reverse) .np-post-list.next a{justify-content:flex-end}#np-post:not(.np-reverse) .np-post-list.next a::after{content:""}.article-footer{display:flex;flex-wrap:wrap;gap:.3em;margin-top:1em}.article-footer .post-categories{margin:0;display:inline-flex;flex-wrap:wrap;gap:.3em}.article-footer .post-categories a{display:inline-block;padding:.35em .5em;text-decoration:none;line-height:1.1;font-size:75%;border-width:1px;border-style:solid;border-color:var(--main-link-color);background-color:var(--main-link-color);color:#fff;border-radius:3px}.article-footer .post-categories a:hover{background:var(--main-link-color-hover);border-color:var(--main-link-color-hover)}.article-footer .post-categories a::before{font-family:var(--stk-font-awesome-free, "Font Awesome 5 Free");font-weight:700;content:"";margin-right:.2em}.article-footer .post-categories.tags a:not(:hover){background:0 0;color:var(--main-link-color)}.article-footer .post-categories.tags a::before{content:""}@media only screen and (min-width:768px){.cat_postlist__link:hover,.np-post-list.next a:hover,.np-post-list.prev a:hover,.related_newpost__li a:hover{transform:translateY(-2px)}.article-footer a:hover,.tag-cloud-link:hover{transform:translateY(-1px)}}.cat_postlist{width:100%;margin-bottom:1em}li.cat_postlist__li{margin:0;padding-left:0}.cat_postlist__li::before{content:none!important}.cat_postlist__li .eyecatch img,.widget ul{margin:0}.cat_postlist__li .ttl{font-size:90%;font-weight:700;margin:0;padding:0;line-height:var(--stk-heading-line_height, 1.5)}.cat_postlist__li .time__date{font-size:80%}.cat_postlist__li .time__date:has(+.undo){display:none}.cat_postlist__link{color:inherit;text-decoration:none;display:block;width:100%;overflow:hidden}.cat_postlist__link:hover{color:inherit}@media only screen and (min-width:768px){.cat_postlist__link:hover{opacity:.8}.cat_postlist__link:hover img{opacity:1}}.cat_postlist.typesimple .cat_postlist__link{padding:.7em 0;display:flex;align-items:flex-start}.cat_postlist.typesimple .eyecatch{width:30%;max-width:110px;margin-right:.7em;overflow:hidden;text-align:center}.cat_postlist.typesimple .archives_post__meta{flex:1}.newmark::before{content:"NEW";font-weight:400;font-size:70%;padding:.35em;margin-right:4px;border-radius:3px;background-color:var(--new-mark-bg);color:#fff}.widget:not(.widget_text):not(.widget_recent_comments):not(.widget_calendar):not(.widget_stk_profilewidget) a{text-decoration:none;color:inherit}.widget:not(.widget_text):not(.widget_recent_comments):not(.widget_calendar):not(.widget_stk_profilewidget) a:hover{color:inherit;opacity:.7}.widgettitle{font-size:100%;padding:.65em .8em;margin-top:0;margin-bottom:0;background-color:var(--main-ttl-bg);color:var(--main-ttl-color);border-radius:var(--stk-wttl-border_radius, 0)}.widget{margin:0 0 2.5em}.widget_categories ul,.widget_nav_menu ul,.widget_newentryimagewidget .cat_postlist__ul{margin-top:0}.ul__g_nav ul li,.widget_categories .cat-item,.widget_nav_menu .menu-item,.widget_newentryimagewidget .cat_postlist__li{border-bottom:1px dotted var(--oc-base-border-color);margin:0;padding:0}.widget .children li:first-child{border-top:1px dotted var(--oc-base-border-color)}.ul__g_nav ul li a,.widget_categories .cat-item a,.widget_nav_menu .menu-item a,.widget_newentryimagewidget a{display:block;padding:1em 1.3em 1em .3em;margin:0;position:relative}.ul__g_nav ul li:last-child,.widget_categories .cat-item:last-child,.widget_nav_menu .menu-item:last-child,.widget_newentryimagewidget .cat_postlist__li:last-child{border-bottom:none}.ul__g_nav ul li a::after,.widget_categories .cat-item a::after,.widget_nav_menu .menu-item a::after,.widget_newentryimagewidget .cat_postlist__li a::after{font-family:var(--stk-font-awesome-free, "Font Awesome 5 Free");font-weight:700;content:"";position:absolute;right:6px;line-height:1;font-size:1em;top:50%;margin-top:-.5em;transition:.15s ease-in-out;color:var(--main-link-color)}.cat_postlist.mode_widget .ttl{font-size:100%;font-weight:400}.cat_postlist.mode_widget .archives_post__meta{padding-right:1.2em}.cat_postlist.mode_widget .cat_postlist__link{padding-top:1em;padding-bottom:1em}.widget li a:hover::after{right:3px}.widget select{margin-top:1em;width:100%}.widget_archive label{display:none}.widget_categories .children{padding:0;margin:0;background:rgba(125,125,125,.02)}.tag-cloud-link::before,.widget_categories .children a::before{font-family:var(--stk-font-awesome-free, "Font Awesome 5 Free");font-weight:700}.widget_categories .children a::before{content:"";display:inline-block;margin-right:5px;opacity:.15}.widget_categories .children a::after,ul.wpp-list li a.wpp-post-title::before{content:none}.svgicon_searchform{width:1em;height:1em}.searchform{position:relative;height:50px;margin:0 auto 1.5em;max-width:500px;text-align:center}.searchform .searchform_input{position:absolute;width:100%;height:100%;padding:12px 40px 12px 2%;margin:0;font-size:16px}.searchform .searchsubmit{position:absolute;right:3px;border:0;background:0 0;color:initial;display:inline-flex;justify-content:center;align-items:center;height:100%;padding:1em .6em;font-size:140%}.tagcloud{align-items:center;display:flex;flex-wrap:wrap;gap:.6em;padding-top:.6em}.tag-cloud-link{padding:.5em .6em;display:inline-block;line-height:1;font-size:12px!important;text-decoration:none;border-radius:3px;color:inherit;box-shadow:0 0 1px;opacity:.8}.tag-cloud-link::before{content:"";margin-right:3px}@media only screen and (min-width:768px){.tag-cloud-link:hover{opacity:.7;box-shadow:0 0 5px}.tag-cloud-link:active{box-shadow:0 0 2px}}.widget li .time__date{padding:0 .3em;font-size:.9em;opacity:.5;display:inline-block}.widget_categories .cat-item,.widget_nav_menu .menu-item{position:relative}.remodal,[data-remodal-id]{display:none}.remodal{position:relative;outline:0;width:100%;max-width:700px;color:var(--side-text-color);background:var(--inner-content-bg);text-align:left}@media only screen and (max-width:480px){.remodal{font-size:.88em}}#navbtn_search_content{width:calc(100% - 40px);margin:10px 20px;background:0 0;color:#fff}.remodal{vertical-align:middle}.remodal-close{display:flex;align-items:center;margin:1em auto;padding:.5em;cursor:pointer;transition:opacity .2s;color:currentColor;background:0 0;font-size:1.2em}.remodal-close:not(:hover):not(:focus){opacity:.5}.remodal-close .svgicon_close{width:1.2em}.remodal-close::-moz-focus-inner{padding:0;border:0}#footer{background-color:var(--footer-bg);color:var(--footer-text-color)}#inner-footer{font-size:88%;padding:4%}#inner-footer a{color:var(--footer-link-color)}@media only screen and (min-width:768px){#inner-footer{padding:35px}}#footer-top .widgettitle{font-size:110%;padding:.4em .1em;background:0 0;color:var(--footer-text-color)}@media only screen and (min-width:768px){#footer-top{display:flex;justify-content:space-between;flex-wrap:wrap}#footer-top .footerwidget{width:calc(33.333333% - 1em)}#footer-top:not(.--style-flex)::after{content:"";width:calc(33.333333% - 1em)}}#footer-bottom{text-align:center;font-size:90%}.footer-links>.menu{flex-wrap:wrap;gap:1em}.footer-links a,.pt-button{text-decoration:none}.footer-links a::before,.pt-button::before{font-family:var(--stk-font-awesome-free, "Font Awesome 5 Free");font-weight:700}.footer-links a::before{content:"";margin-right:.3em;color:var(--main-link-color)}.footer-links>.menu,.pt-button{display:flex;justify-content:center;align-items:center}.pt-button{position:fixed;right:10px;bottom:0;transform:translateY(50px);transition:.2s ease-out;cursor:pointer;background:rgba(128,128,128,.5);width:50px;height:50px;padding:0;border-radius:3px;flex-direction:column}.pt-button::before{content:"";font-size:1.1em}.pt-button:not(.pt-active){bottom:0!important}.copyright{margin:auto}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}:root{--stk-base-font-family:"游ゴシック","Yu Gothic","游ゴシック体","YuGothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;--stk-base-font-size-pc:103%;--stk-base-font-size-sp:103%;--stk-font-weight:400;--stk-font-awesome-free:"Font Awesome 6 Free";--stk-font-awesome-brand:"Font Awesome 6 Brands";--wp--preset--font-size--medium:clamp(1.2em,2.5vw,20px);--wp--preset--font-size--large:clamp(1.5em,4.5vw,36px);--wp--preset--font-size--x-large:clamp(1.9em,5.25vw,42px);--wp--style--gallery-gap-default:.5em;--stk-flex-style:flex-start;--stk-wrap-width:1166px;--stk-wide-width:980px;--stk-main-width:728px;--stk-side-margin:32px;--stk-post-thumb-ratio:16/10;--stk-post-title-font_size:clamp(1.4em,4vw,1.9em);--stk-h1-font_size:clamp(1.4em,4vw,1.9em);--stk-h2-font_size:clamp(1.2em,2.6vw,1.3em);--stk-h2-normal-font_size:125%;--stk-h3-font_size:clamp(1.1em,2.3vw,1.15em);--stk-h4-font_size:105%;--stk-h5-font_size:100%;--stk-line_height:1.8;--stk-heading-line_height:1.5;--stk-heading-margin_top:2em;--stk-heading-margin_bottom:1em;--stk-margin:1.6em;--stk-h2-margin-rl:-2vw;--stk-el-margin-rl:-4vw;--stk-list-icon-size:1.8em;--stk-list-item-margin:.7em;--stk-list-margin:1em;--stk-h2-border_radius:3px;--stk-h2-border_width:4px;--stk-h3-border_width:4px;--stk-h4-border_width:4px;--stk-wttl-border_radius:0;--stk-wttl-border_width:2px;--stk-supplement-border_radius:4px;--stk-supplement-border_width:2px;--stk-supplement-sat:82%;--stk-supplement-lig:86%;--stk-box-border_radius:4px;--stk-box-border_width:2px;--stk-btn-border_radius:3px;--stk-btn-border_width:2px;--stk-post-radius:0;--stk-postlist-radius:0;--stk-cardlist-radius:0;--stk-shadow-s:1px 2px 10px rgba(0,0,0,.2);--stk-shadow-l:5px 10px 20px rgba(0,0,0,.2);--main-text-color:#3E3E3E;--main-link-color:#1bb4d3;--main-link-color-hover:#E69B9B;--main-ttl-bg:#1bb4d3;--main-ttl-bg-rgba:rgba(27,180,211,.1);--main-ttl-color:#fff;--header-bg:#e35a3e;--header-bg-overlay:#0ea3c9;--header-logo-color:#ee2;--header-text-color:#edf9fc;--inner-content-bg:#fff;--label-bg:#fcee21;--label-text-color:#3e3e3e;--slider-text-color:#444;--side-text-color:#3e3e3e;--footer-bg:#666;--footer-text-color:#CACACA;--footer-link-color:#f7f7f7;--new-mark-bg:#ff6347;--oc-box-blue:#19b4ce;--oc-box-blue-inner:#d4f3ff;--oc-box-red:#ee5656;--oc-box-red-inner:#feeeed;--oc-box-yellow:#f7cf2e;--oc-box-yellow-inner:#fffae2;--oc-box-green:#39cd75;--oc-box-green-inner:#e8fbf0;--oc-box-pink:#f7b2b2;--oc-box-pink-inner:#fee;--oc-box-gray:#9c9c9c;--oc-box-gray-inner:#f5f5f5;--oc-box-black:#313131;--oc-box-black-inner:#404040;--oc-btn-rich_yellow:#f7cf2e;--oc-btn-rich_yellow-sdw:rgba(222,182,21,1);--oc-btn-rich_pink:#ee5656;--oc-btn-rich_pink-sdw:rgba(213,61,61,1);--oc-btn-rich_orange:#ef9b2f;--oc-btn-rich_orange-sdw:rgba(214,130,22,1);--oc-btn-rich_green:#39cd75;--oc-btn-rich_green-sdw:rgba(32,180,92,1);--oc-btn-rich_blue:#19b4ce;--oc-btn-rich_blue-sdw:rgba(0,155,181,1);--oc-base-border-color:rgba(125,125,125,.3);--oc-has-background-basic-padding:1.1em;--stk-maker-yellow:#ff6;--stk-maker-pink:#ffd5d5;--stk-maker-blue:#b5dfff;--stk-maker-green:#cff7c7;--stk-caption-font-size:11px;--stk-palette-color1:#abb8c3;--stk-palette-color2:#f78da7;--stk-palette-color3:#cf2e2e;--stk-palette-color4:#ff6900;--stk-palette-color5:#fcb900;--stk-palette-color6:#7bdcb5;--stk-palette-color7:#00d084;--stk-palette-color8:#8ed1fc;--stk-palette-color9:#0693e3;--stk-palette-color10:#9b51e0;--stk-editor-color1:#1bb4d3;--stk-editor-color2:#f55e5e;--stk-editor-color3:#ee2;--stk-editor-color1-rgba:rgba(27,180,211,.1);--stk-editor-color2-rgba:rgba(245,94,94,.1);--stk-editor-color3-rgba:rgba(238,238,34,.1)}ul.wpp-list{counter-reset:number}ul.wpp-list li{list-style:none;position:relative;border-bottom:1px solid #ddd;margin:0;padding-bottom:.75em}ul.wpp-list li a::before{counter-increment:number;content:counter(number);background-color:var(--main-ttl-bg);color:var(--main-ttl-color);margin-right:3px;width:1.5em;height:1.5em;line-height:1.5em;font-size:75%;border-radius:3px;font-weight:700;display:block;text-align:center;position:absolute;left:2px;top:2px;z-index:1}ul.wpp-list img{margin-bottom:0;margin-right:5px}ul.wpp-list li a.wpp-post-title{display:block}#related-box .h_ttl::after{content:"こちらの記事も人気です"}.stk_authorbox>.h_ttl:not(.subtext__none)::after{content:"この記事を書いた人"}#author-newpost .h_ttl::after{content:"このライターの最新記事"}.gf{font-family:"Concert One","游ゴシック","Yu Gothic","游ゴシック体","YuGothic","Hiragino Kaku Gothic ProN",Meiryo,sans-serif}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free";--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-brands-400.woff2)format("woff2"),url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-brands-400.ttf)format("truetype")}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-regular-400.woff2)format("woff2"),url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-regular-400.ttf)format("truetype")}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-solid-900.woff2)format("woff2"),url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-solid-900.ttf)format("truetype")}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-brands-400.woff2)format("woff2"),url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-brands-400.ttf)format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-solid-900.woff2)format("woff2"),url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-solid-900.ttf)format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-regular-400.woff2)format("woff2"),url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-regular-400.ttf)format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-solid-900.woff2)format("woff2"),url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-solid-900.ttf)format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-brands-400.woff2)format("woff2"),url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-brands-400.ttf)format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-regular-400.woff2)format("woff2"),url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-regular-400.ttf)format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:"FontAwesome";font-display:block;src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-v4compatibility.woff2)format("woff2"),url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/webfonts/fa-v4compatibility.ttf)format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}.cat_postlist__ul{margin-top:0;margin-bottom:0;color:#333;font-size:15px;font-weight:1000;line-height:10px}.time__date{opacity:.75;color:#e3593d}.wpp-cards-compact{margin-left:0;margin-right:0;padding:0}.wpp-cards-compact li{display:flex;align-items:center;list-style:none;margin:0 0 1.2em;padding:0 0 1em;border-bottom:#ddd 1px solid}.wpp-cards-compact li:last-of-type{margin:0;padding:0;border-bottom:none}.wpp-cards-compact li .wpp-thumbnail{overflow:hidden;display:inline-block;flex-grow:0;flex-shrink:0;margin-right:1em;font-size:.8em;line-height:1;background:#f0f0f0;border:0}.wpp-cards-compact li a{text-decoration:none}.wpp-cards-compact li a:hover{text-decoration:underline}.wpp-cards-compact li .taxonomies,.wpp-cards-compact li .wpp-post-title{display:block;font-weight:700}.wpp-cards-compact li .taxonomies{margin-bottom:.25em;font-size:.7em;line-height:1}.wpp-cards-compact li .wpp-post-title{margin-bottom:.5em;font-size:1.2em;line-height:1.2}.wpp-list li{overflow:hidden;float:none;clear:both;margin-bottom:1rem}.wpp-list li:last-of-type{margin-bottom:0}.wpp-thumbnail{display:inline;float:left;margin:0 1rem 0 0;border:0}
【朗報】Epic Gamesが「Unreal Engine 4.20」をリリース!Switchへのパフォーマンスとメモリの向上が実現 | くろす速報 HOME ゲーム 【朗報】Epic Gamesが「Unreal Engine 4.20」をリリース!Switchへのパフォーマンスとメモリの向上が実現 ゲーム 2018.07.19
【朗報】Epic Gamesが「Unreal Engine 4.20」をリリース!Switchへのパフォーマンスとメモリの向上が実現 1: 2018/07/19(木) 08:38:59.56 ID:tjUiSKaud
Unreal Engine 4.20 Released!
https://www.unrealengine.com/en-US/blog/unreal-engine-4-20-released
New: Optimizations and Improvements for Shipping on Nintendo Switch
We have significantly improved Nintendo Switch development by releasing tons of performance and memory improvements built for Fortnite on Nintendo Switch to all Unreal Engine developers !
私たちは、Nintendo Switchの開発を大幅に改善しました。
すべてのアンリアルエンジンの開発者向けに、数多くのパフォーマンスとメモリの向上を実現しました。
これには以下が含まれます:
・ダイナミック解像度と時間的なアップサンプリングのサポート
・コントローラー入力の低レイテンシフレーム同期
・重要なCPUレンダリングの最適化
・スレッディングの改善より良いテクスチャ圧縮
・メモリプロファイリングのサポート
・ドッキングモードでの1080pのバックバッファサポート
・その他多くの修正
4: 2018/07/19(木) 08:40:34.62 ID:p9F51v0c0
流石、エピック
6: 2018/07/19(木) 08:41:06.20 ID:7xiRppAh0
ますますSwitchのグラもはかどると…
売れてるハードゆえにunrealも気合入れてサポートしてんな
9: 2018/07/19(木) 08:41:29.93 ID:A0SOa6Tr0
要望が多いんだろうね
12: 2018/07/19(木) 08:42:40.66 ID:TXs3Wrcyp
これはGJ
18: 2018/07/19(木) 08:45:10.44 ID:8eZ/ZYQ2p
エピックはフォートナイト動かしてみて
Switch向けの最適化のノウハウを得た感じか
フォートナイトのあのグラフィックで、多人数のキャラと建築物描いてあんだけ動かしながら
ジャイロ操作や30秒録画まで対応させてるんだから最適化は相当進んでる。
99: 2018/07/19(木) 09:26:03.96 ID:pULh3Gk40
>>18
そういう、「弱いハードの性能をどこまで掘り起こしてMAXまで持っていくか」 って
技術の出し方は好きだな
昔の開発者ってアーケード→PC移植だとか
ムチャ移植で技量を磨いて、むしろそれをモチベーションだったり自慢だったり
腕の見せ所だったりしたもんだけど、
今はハードのスペックが常に開発者の技量を上回ってるからそういう技術が伸びないんだよね。
任天堂なんかは今でも
セカンドにムチャ移植の仕事振って技量を見る、みたいな事はしてるけど
20: 2018/07/19(木) 08:45:25.40 ID:oNzUS8rEM
エピックはフォートナイトが想定外すぎる利益上げてるから
アクティブ数増やすためにスイッチ版の改善もするだろうな
今ゲーム業界で一番利益上げてるでしょ
107: 2018/07/19(木) 09:39:18.43 ID:NPbQb//zd
>>20
エピックって他にまともなゲームないしな
PCのフォートナイトでエピックゲームランチャーっての使うんだけど
メニューに出てくるゲームが
フォートナイト
アンリアルトーナメント
シャドウコンプレックス
だからな
シャドウコンプレックスとか
いつのゲームだよ
24: 2018/07/19(木) 08:47:00.95 ID:tC+kMk1S0
>We have significantly improved Nintendo Switch development by
> releasing tons of performance and memory improvements built for
> Fortnite on Nintendo Switch to all Unreal Engine developers!
スイッチ版Fortniteの開発には意味があったんだな~
128: 2018/07/19(木) 10:00:07.29 ID:gYztaN1ia
>>24
あーなるほど
フォートナイト出したのもその辺の為でもあるのか
25: 2018/07/19(木) 08:48:39.00 ID:jsbKY9PyK
いいじゃんこれは朗報だな
45: 2018/07/19(木) 08:55:49.98 ID:/jl5jVh10
Switchはでかい市場だからその需要に対応するのは当然だな
48: 2018/07/19(木) 08:57:06.88 ID:4DV5bWIDM
UE4のゲームはボタン一つで簡単にswitchに移植できる!!
って話だったのにな。
なんでこうなった?
54: 2018/07/19(木) 08:58:21.50 ID:k/S07P9m0
>>48
移植できるとはいったが快適に動くとは言っていない(キリッ
だったのがやっとそこそこ快適に動くようになったんよ
52: 2018/07/19(木) 08:58:01.78 ID:8eZ/ZYQ2p
ダイナミック解像度と時間的なフレームレートって
重たいシーンだけ解像度やフレームレート変えられるようになるってことでしょ
今までそういうシーンのせいでエラー落ちしちゃうせいで発売出来なかったソフトが
このエンジンアップデートで動くようになって
発売にこぎつけるなんてパターンもあり得る
97: 2018/07/19(木) 09:23:51.73 ID:a/3kzacqM
やっぱスイッチ売れてるからスイッチ向けに開発したいって人が多いんだろうな
101: 2018/07/19(木) 09:28:22.03 ID:ijkhouo/0
>>97
需要があるから
こういうアプデしたんだろうね
112: 2018/07/19(木) 09:42:37.69 ID:utCfqBY7a
今までだとswitchにゲーム自体認識させるのは簡単だったが
グラ対応させるのが結構大変で動かなかったり他機種から劣化してたから二の足踏んでた開発者は助かるだろうな
124: 2018/07/19(木) 09:57:43.09 ID:gYztaN1ia
これで11ちゃんと移植出来るんだろか
Epicがここまでしたのに出来なかったら…
135: 2018/07/19(木) 10:02:55.51 ID:fFrAG9iu0
これ既に発売してるタイトルにも関係あんのか?
ロケリーとかオクトパスとか
138: 2018/07/19(木) 10:06:31.38 ID:me6e+clp0
>>135
ない
162: 2018/07/19(木) 10:35:18.76 ID:40OnCkWtd
>>135
ロケリーは多分アプデ時に改善がある
オクトラはないと思う
160: 2018/07/19(木) 10:33:39.44 ID:FIqC6BJHW
普段PCでやってるけど30fpsのSwitch版でも普通に遊べるけど
PCに比べたら色々劣るのはしゃーない
日本語名多くてほんわかする
ただSwitchでも課金してる人が多いのはすげえと思った
161: 2018/07/19(木) 10:33:52.87 ID:zABu3qgy0
現実的にフレームレートだけは60じゃないと、遠くの敵とかはガックガク
当たる気がしない…
たのむぜぇ、まじで
173: 2018/07/19(木) 11:01:45.20 ID:Psz1iW3Ka
進捗の分からないソフトそろそろVer.固定されて開発進むといいね
メガテンとドラクエ11とかね
181: 2018/07/19(木) 11:17:47.93 ID:5I3SkjQq0
スイッチ版フォートナイトしょぼすぎるからな
改善するといいな
185: 2018/07/19(木) 11:31:18.77 ID:YzqJl4S4a
>>181
フレームレートが上がって欲しいけどそこまでは無理だろか
遠景がもうちょい表示されるといいんだけど
188: 2018/07/19(木) 11:56:39.68 ID:sTFurQKwp
ps4版と比べると流石に色々やりにくいからなSwitch版
描画速度だけは改善してくれると助かる
Nintendo Switch
任天堂
売上げランキング: 12
引用元: http://krsw.5ch.net/test/read.cgi/ghard/1531957139/
CLOSE