@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:100}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:200}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:300}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:400}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Bold");font-weight:bold}@font-face{font-family:"Noto Sans JP";src:local("Noto Sans CJK JP"),local("源ノ角ゴシック JP");font-display:swap}html,body{font-family:"Noto Sans JP","Yu Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"小塚ゴシック Pro","MS Pゴシック","MS PGothic","Droid Sans Mono",sans-serif}@media all and (-ms-high-contrast: none){html{font-family:Verdana,Meiryo,sans-serif}}@media all and (-ms-high-contrast: active){html{font-family:Verdana,Meiryo,sans-serif}}i,.i{font-style:normal;font-family:"Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}main,article,aside,details,figcaption,figure,footer,header,hgroup,hr,menu,nav,section{display:block}a,hr{padding:0}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}ins,mark{background-color:#ff9;color:#000}body{line-height:1}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;font-size:100%;vertical-align:baseline;background:0 0}ins{text-decoration:none}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{height:1px;border:0;border-top:1px solid #ccc;margin:1em 0}input,select{vertical-align:middle}a,a:link,a:visited,a:hover,a:active{color:inherit;text-decoration:none}ul,ol{list-style-type:none;display:block}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}p{word-break:normal}u{display:inline-block;white-space:nowrap;text-decoration:none}img{height:auto}p,a,li,dt,dd,h1,h2,h3,h4,h5,h6{-webkit-font-smoothing:antialiased}html{-webkit-text-size-adjust:100%}html.ua-sp input,html.ua-sp textarea,html.ua-sp select,html.ua-sp button{-webkit-appearance:none;border-radius:0}a{-webkit-tap-highlight-color:rgba(255,0,0,.3)}.user_contents{color:rgba(0,0,0,.85);word-wrap:break-word;text-align:justify;text-justify:inter-ideograph;line-height:1.8;font-size:16px}.user_contents *{max-width:100%}.user_contents p{display:block;margin:1em auto}.user_contents img{height:auto}.user_contents strong{font-weight:bold}.user_contents em{font-style:italic}.user_contents i{font-family:inherit;font-style:italic}.user_contents blockquote{display:block;margin:1em 40px;border-left:4px solid #000;padding-left:1em}.user_contents .aligncenter{display:block;margin:0 auto}.user_contents .alignright{float:right}.user_contents .alignleft{float:left}.user_contents h1{font-size:2em;margin:.83em 0}.user_contents h2{font-size:1.5em;margin:.83em 0}.user_contents h3{font-size:1.17em;margin:1em 0}.user_contents h4{font-size:1em;margin:1.33em 0}.user_contents h5{font-size:.83em;margin:1.67em 0}.user_contents h6{font-size:.67em;margin:2.33em 0}.user_contents h1,.user_contents h2,.user_contents h3,.user_contents h4,.user_contents h5,.user_contents h6{font-weight:bold}.user_contents a{color:red;text-decoration:underline;display:inline;padding:0 .306em}.user_contents a:hover{text-decoration:none}.user_contents ol,.user_contents ul{padding-left:40px;margin:1em 0}.user_contents ul{list-style-type:disc}.user_contents ol{list-style-type:decimal}.user_contents li{display:list-item;margin-left:1em}.user_contents .wp-block-gallery{max-width:auto;max-width:initial;list-style-type:none;padding:0;margin:0 -8px}.user_contents .wp-block-quote cite{display:block;font-size:.8125em;opacity:.8;margin-top:1em;position:relative;font-size:normal}.word-break>s{display:inline;white-space:nowrap;text-decoration:none}.hover-switch{display:inline-block;position:relative}.hover-switch>img{-webkit-transition:all .5s;transition:all .5s}.hover-switch>img:nth-of-type(1){opacity:1}.hover-switch>img:nth-of-type(2){opacity:0;position:absolute;top:0;left:0}a:hover .hover-switch>img:nth-of-type(1),a:hover.hover-switch>img:nth-of-type(1){opacity:0}a:hover .hover-switch>img:nth-of-type(2),a:hover.hover-switch>img:nth-of-type(2){opacity:1}.pc{display:block}.sp{display:none}@media(min-width: 769px){.pc-none{display:none !important}}@media(max-width: 768px){.pc{display:none}.sp{display:block}.sp-none{display:none !important}}body.error404{height:100vh}body.error404 .error404{text-align:center;padding-left:1em;padding-right:1em;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.error404 .error404 h2{font-size:1.3em;font-weight:600}body.error404 .error404 p{margin:1em}body.error404 .error404 a{color:red}body.body{background:#eee}body.body h1{font-size:1.125rem;font-weight:normal;width:1300px;margin:6.6666666667vh auto 0;max-width:90%}body.body .page-top-button{position:fixed;bottom:10vh;right:5vw;opacity:0;-webkit-transform:translate(0, -100px);transform:translate(0, -100px);-webkit-transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s}body.body .page-top-button .inner{display:block;letter-spacing:-0.6em;-webkit-transform:rotate(90deg);transform:rotate(90deg);padding:5px;z-index:999}body.body .page-top-button:hover{cursor:pointer}body.body .page-top-button.on{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}body.body .wm-archive{width:1300px;margin:0 auto;max-width:90%;padding-bottom:16.6666666667vh}body.body .wm-archive .nav-area{padding-top:10px}body.body .wm-archive .nav-area .order-box{text-align:right;margin-bottom:10px}body.body .wm-archive .nav-area .order-box a{border:1px solid #000;font-size:0.875rem;letter-spacing:.1em;white-space:nowrap;display:inline-block;padding:3px 6px;margin-left:7px;border-radius:4px;-webkit-transition:all .2s;transition:all .2s}body.body .wm-archive .nav-area .order-box a:hover,body.body .wm-archive .nav-area .order-box a.now{color:#fff;background:#000}body.body .wm-archive .nav-area .text-mode{text-align:right;font-size:11px;letter-spacing:.1em;text-decoration:underline;margin-bottom:10px}body.body .wm-archive .nav-area .text-mode a{-webkit-transition:all .1s;transition:all .1s}body.body .wm-archive .nav-area .text-mode a:hover{opacity:.5}body.body .wm-archive .nav-area .tag-list-box{padding-top:2px;border-top:#000 1px solid;padding-left:5px;position:relative;z-index:10}body.body .wm-archive .nav-area .tag-list-box .aco-title{font-size:0.875rem;position:relative;padding-left:13px;width:53px;white-space:nowrap;line-height:20px;letter-spacing:.08em}body.body .wm-archive .nav-area .tag-list-box .aco-title:before,body.body .wm-archive .nav-area .tag-list-box .aco-title:after{display:block;position:absolute;top:0;left:0;font-size:0.625rem;-webkit-transition:all .2s;transition:all .2s}body.body .wm-archive .nav-area .tag-list-box .aco-title:before{content:"＋"}body.body .wm-archive .nav-area .tag-list-box .aco-title:after{content:"－";-webkit-transform:scale(0);transform:scale(0)}body.body .wm-archive .nav-area .tag-list-box .aco-title:hover{cursor:pointer}body.body .wm-archive .nav-area .tag-list-box .hidden-item{position:absolute;top:100%;width:100%;left:0;-webkit-transition:height .2s;transition:height .2s;height:0;overflow:hidden}body.body .wm-archive .nav-area .tag-list-box .hidden-item .link-list{font-size:0.75rem;letter-spacing:.1em;line-height:2em;padding:10px 8px 20px;background:rgba(255,255,255,.95)}body.body .wm-archive .nav-area .tag-list-box .hidden-item .link-list a{display:inline-block;-webkit-transition:all .1s;transition:all .1s}body.body .wm-archive .nav-area .tag-list-box .hidden-item .link-list a:hover{opacity:.5}body.body .wm-archive .nav-area .tag-list-box.open .aco-title:before{-webkit-transform:scale(0);transform:scale(0)}body.body .wm-archive .nav-area .tag-list-box.open .aco-title:after{-webkit-transform:scale(1);transform:scale(1)}body.body .wm-archive .nav-area .all-items{text-align:right;margin-top:3.3333333333vh;font-size:0.8125rem;letter-spacing:.1em}body.body .wm-archive .nav-area .all-items a{-webkit-transition:all .1s;transition:all .1s}body.body .wm-archive .nav-area .all-items a:before{content:"↓"}body.body .wm-archive .nav-area .all-items a:hover{opacity:.5}body.body .wm-archive .web-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1.1111111111vh}body.body .wm-archive .web-list li{width:315px;margin:5px;background:#fff}body.body .wm-archive .web-list li .thum-box{padding-top:75%;position:relative;z-index:0;background:#000}body.body .wm-archive .web-list li .thum-box [class^=thumbnail]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;-webkit-transition:opacity .2s;transition:opacity .2s}body.body .wm-archive .web-list li .thum-box .link-box{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}body.body .wm-archive .web-list li .thum-box .link-box:is(.count-items1,.count-items2) :is(.url-nth1,.url-nth2,.url-login){height:100%}body.body .wm-archive .web-list li .thum-box .link-box :is(.url-nth1,.url-nth2,.url-login){margin-block:0;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:1rem;letter-spacing:.1em;font-weight:bold}body.body .wm-archive .web-list li .thum-box .link-box :is(.url-nth1,.url-nth2,.url-login) .link-inner{display:block;line-height:32px;width:120px;border:2px solid #fff;border-radius:8px;-webkit-transition:color .2s,border .2s;transition:color .2s,border .2s}body.body .wm-archive .web-list li .thum-box .link-box :is(.url-nth1,.url-nth2,.url-login):hover .link-inner{color:#d2d42c;border:2px solid #d2d42c}body.body .wm-archive .web-list li .thum-box .link-box .url-nth1{width:100%}body.body .wm-archive .web-list li .thum-box .link-box .url-nth2{width:50%}body.body .wm-archive .web-list li .thum-box:hover{cursor:pointer}body.body .wm-archive .web-list li .thum-box:hover [class^=thumbnail]{opacity:.5}body.body .wm-archive .web-list li .thum-box:hover .link-box{opacity:1}body.body .wm-archive .web-list li .title{font-size:0.8125rem;letter-spacing:.1em;padding:5px 8px;line-height:1.4em;font-weight:bold}body.body .wm-archive .web-list li .info-box{padding:10px 8px 35px 8px;border-top:1px solid #666;position:relative;min-height:160px}body.body .wm-archive .web-list li .info-box dl{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0.75rem;line-height:1.7em;letter-spacing:.1em;color:#666}body.body .wm-archive .web-list li .info-box dl dt{-ms-flex-negative:0;flex-shrink:0;width:85px}body.body .wm-archive .web-list li .info-box dl dd{padding-left:1em;position:relative}body.body .wm-archive .web-list li .info-box dl dd:before{content:":";display:block;position:absolute;top:0;left:0}body.body .wm-archive .web-list li .info-box dl dd a{display:inline-block;white-space:nowrap;color:#000;-webkit-transition:all .1s;transition:all .1s}body.body .wm-archive .web-list li .info-box dl dd a:hover{opacity:.5}body.body .wm-archive .web-list li .info-box .more{text-align:right;font-size:0.6875rem;letter-spacing:.1em;color:#000;position:absolute;bottom:10px;left:0;width:100%;padding:0 8px}body.body .wm-archive .web-list li .info-box .more a{display:inline-block;border-bottom:1px solid #000;padding:2px 4px;-webkit-transition:all .1s;transition:all .1s}body.body .wm-archive .web-list li .info-box .more a:hover{opacity:.5}body.body .wm-archive .web-list li.hidden{margin:0 5px;background:none;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}body.body .wm-archive .loading{text-align:center;display:none;margin-top:20px}body.body .wm-archive .loading.on{display:block}body.body .wm-single{padding-bottom:11.1111111111vh}body.body .wm-single .single-inner{width:1300px;margin:3.3333333333vh auto 0;max-width:90%;background:#fff;padding:20px 25px}body.body .wm-single .single-inner h2{letter-spacing:.08em;font-size:1.0625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}body.body .wm-single .single-inner h2 img{width:19px;margin-right:5px}body.body .wm-single .single-inner .url-list{margin-top:2.2222222222vh}body.body .wm-single .single-inner .url-list li{margin:6px 0;font-size:0.875rem;color:#666;line-height:1.5em}body.body .wm-single .single-inner .url-list li.red{color:red}body.body .wm-single .single-inner .url-list li.blue{color:blue}body.body .wm-single .single-inner .url-list li.green{color:green}body.body .wm-single .single-inner .url-list li a{display:inline-block;color:#000;-webkit-transition:all .1s;transition:all .1s}body.body .wm-single .single-inner .url-list li a:hover{opacity:.5;text-decoration:underline}body.body .wm-single .single-inner .editor{text-align:right;margin-top:10px;margin-bottom:-8px}body.body .wm-single .single-inner .editor a{-webkit-transition:all .2s;transition:all .2s}body.body .wm-single .single-inner .editor a img{width:18px}body.body .wm-single .single-inner .editor a:hover{opacity:.5}body.body .wm-single .single-inner .data-box{margin-top:2vh;padding-top:2vh;padding-bottom:2vh;border-top:1px dotted #333;border-bottom:1px dotted #333;line-height:1.5em;font-size:0.875rem;letter-spacing:.08em}body.body .wm-single .single-inner .data-box>dl{margin:2.8888888889vh 0;color:#333}body.body .wm-single .single-inner .data-box>dl>dt{font-weight:500;font-size:0.9375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}body.body .wm-single .single-inner .data-box>dl>dt .image-etc{width:17px;margin-right:4px;padding-top:2px;-ms-flex-negative:0;flex-shrink:0}body.body .wm-single .single-inner .data-box>dl>dt .inner{display:inline-block;padding-bottom:1px;border-bottom:1px solid #333}body.body .wm-single .single-inner .data-box>dl>dd{padding-left:1.1em;margin-top:0.8888888889vh;min-height:1em}body.body .wm-single .single-inner .data-box>dl>dd a{color:#000;-webkit-transition:all .1s;transition:all .1s;text-decoration:underline}body.body .wm-single .single-inner .data-box>dl>dd a:hover{opacity:.5}body.body .wm-single .single-inner .tags-box{margin-top:2.7777777778vh;font-size:0.875rem;color:#333}body.body .wm-single .single-inner .tags-box .tags-title{margin-bottom:6px;font-weight:500}body.body .wm-single .single-inner .tags-box .tags{line-height:1.5em;font-size:0.75rem;color:#000;padding-left:.5em}body.body .wm-single .single-inner .tags-box .tags a{display:inline-block;-webkit-transition:all .1s;transition:all .1s;text-decoration:underline}body.body .wm-single .single-inner .tags-box .tags a:hover{opacity:.5}body.body .wm-single .single-nav{width:1300px;margin:6px auto 0;max-width:90%;font-size:0.875rem;color:#333}body.body .wm-single .single-nav .line{font-size:12px}body.body .wm-single .single-nav a{-webkit-transition:all .1s;transition:all .1s;letter-spacing:.06em;display:inline-block;padding:1px 2px}body.body .wm-single .single-nav a:hover{opacity:.5}body.body .wm-single .single-nav a.prev{-webkit-transform:translate(0, -1px);transform:translate(0, -1px)}body.body .wm-archive-texts{width:1300px;margin:0 auto;max-width:90%;padding-bottom:16.6666666667vh}body.body .wm-archive-texts .nav-area{padding-top:10px}body.body .wm-archive-texts .nav-area .order-box{text-align:right;margin-bottom:10px}body.body .wm-archive-texts .nav-area .order-box a{border:1px solid #000;font-size:0.875rem;letter-spacing:.1em;white-space:nowrap;display:inline-block;padding:3px 6px;margin-left:7px;border-radius:4px;-webkit-transition:all .2s;transition:all .2s}body.body .wm-archive-texts .nav-area .order-box a:hover,body.body .wm-archive-texts .nav-area .order-box a.now{color:#fff;background:#000}body.body .wm-archive-texts .nav-area .narabi{text-align:right;margin-bottom:10px}body.body .wm-archive-texts .nav-area .narabi a{border:1px solid #000;font-size:0.875rem;letter-spacing:.1em;white-space:nowrap;display:inline-block;padding:3px 6px;margin-left:7px;border-radius:4px;-webkit-transition:all .2s;transition:all .2s}body.body .wm-archive-texts .nav-area .narabi a:hover,body.body .wm-archive-texts .nav-area .narabi a.now{color:#fff;background:#000}body.body .wm-archive-texts .nav-area .normal-mode{text-align:right;font-size:11px;letter-spacing:.1em;text-decoration:underline;margin-bottom:10px}body.body .wm-archive-texts .nav-area .normal-mode a{-webkit-transition:all .1s;transition:all .1s}body.body .wm-archive-texts .nav-area .normal-mode a:hover{opacity:.5}body.body .wm-archive-texts .site-list{margin-top:5.5555555556vh}body.body .wm-archive-texts .site-list li{margin:1em 0;letter-spacing:.1em;font-size:0.875rem;line-height:1.5em}body.body .wm-archive-texts .site-list li:before{content:"・"}body.body .wm-archive-texts .site-list li a{display:inline-block}body.body .wm-archive-texts .site-list li a:not(:first-of-type){margin-left:1.5em}body.body .wm-archive-texts .site-list li a:hover{text-decoration:underline}body.body .wm-archive-texts .site-list li :is(.kensho,.honban,.login){font-size:0.75rem}body.body .wm-archive-texts .site-list li .kensho{color:blue}body.body .wm-archive-texts .site-list li .honban{color:red}body.body .wm-archive-texts .site-list li .login{color:purple}body.body .kanri-page{margin-top:60px}body.body .kanri-page .inner{width:1300px;margin:0 auto;max-width:90%}body.body .kanri-page .inner .text{letter-spacing:.025em;line-height:1.5;font-size:1rem}body.body .kanri-page .inner ul li{margin:1em 0;letter-spacing:.1em;font-size:0.875rem;line-height:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.body .kanri-page .inner ul li a{display:inline-block}body.body .kanri-page .inner ul li a:hover{text-decoration:underline}body.body .kanri-page .inner ul li .click-id,body.body .kanri-page .inner ul li .click-pass{display:block;font-size:12px;letter-spacing:0;width:23px;height:23px;border:1px solid #000;text-align:center;line-height:21px;border-radius:3px;cursor:pointer;margin-left:10px;position:relative}body.body .kanri-page .inner ul li .click-id:before,body.body .kanri-page .inner ul li .click-pass:before{content:"コピーしました";display:block;position:absolute;font-size:12px;color:#0b9900;line-height:16px;border:1px solid #0b9900;background:#fff;white-space:nowrap;padding:0 6px;border-radius:3px;bottom:calc(100% + 3px);left:50%;-webkit-transition:opacity 1s;transition:opacity 1s;opacity:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);pointer-events:none}body.body .kanri-page .inner ul li .click-id.on:before,body.body .kanri-page .inner ul li .click-pass.on:before{opacity:1;-webkit-transition:opacity 0s;transition:opacity 0s}body.body .kanri-page .inner ul li .kensho{color:blue}body.body .kanri-page .inner ul li .honban{color:red}body.body .kanri-page .inner ul li .kensho+.honban{margin-left:1.5em}body.body .kanri-page .inner ul li:before{content:"・"}@media(max-width: 768px){body.body .wm-archive .web-list li{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}body.body .wm-archive .web-list li .thum-box{padding-top:0;width:100px}body.body .wm-archive .web-list li .thum-box:before{content:"";display:block;padding-top:100%}body.body .wm-archive .web-list li .thum-box:hover [class^=thumbnail]{opacity:1}body.body .wm-archive .web-list li .sp-right-box{width:calc(100% - 100px);position:relative}body.body .wm-archive .web-list li .sp-right-box .sp-link-box{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1px 8px 5px}body.body .wm-archive .web-list li .sp-right-box .sp-link-box a{display:block;margin-right:5px;font-size:0.75rem;border:1px solid #000;letter-spacing:.05em;border-radius:4px;line-height:17px;width:74px;text-align:center}body.body .wm-archive .web-list li .sp-right-box .info-box{min-height:0;padding-bottom:25px;padding-top:4px;position:static}body.body .wm-archive .web-list li .sp-right-box .info-box dl dt{width:37px;white-space:nowrap}body.body .wm-archive .web-list li .sp-right-box .info-box dl dd{letter-spacing:.05em}body.body .wm-archive .web-list li .sp-right-box .info-box .more{bottom:8px;padding-right:10px}}/*# sourceMappingURL=style.css.map */