.wpulike{display:block;position:relative;line-height:normal;margin:0}.wpulike .wp_ulike_general_class{display:inline-flex;align-items:center}.wpulike button.wp_ulike_btn{margin:0;position:relative;display:inline-block;vertical-align:middle;border-radius:.25em;box-shadow:none;padding:1em;font-size:15px;border:0;text-align:center;transition:none;cursor:pointer;font-family:inherit;line-height:inherit;appearance:none;-webkit-appearance:none}.wpulike button.wp_ulike_btn:active,.wpulike button.wp_ulike_btn:focus,.wpulike button.wp_ulike_btn:hover{outline:0}.wpulike button.wp_ulike_btn::-moz-focus-inner{border:0}.wpulike button.wp_ulike_btn:disabled{cursor:not-allowed;opacity:.6}.wpulike button.wp_ulike_btn:disabled:active,.wpulike button.wp_ulike_btn:disabled:focus,.wpulike button.wp_ulike_btn:disabled:hover{outline:0;background-color:initial}.wpulike .count-box:empty{display:none}.wpulike-heart .wp_ulike_general_class{box-shadow:0 0 0 1px #bdbdbd inset;border-radius:.25em;padding:5px}.wpulike-heart .wp_ulike_put_image,.wpulike-heart button.wp_ulike_btn{background:0 0;padding:15px}.wpulike-heart button.wp_ulike_btn:focus,.wpulike-heart button.wp_ulike_btn:hover{color:#757575;background-color:transparent;text-decoration:none}.wpulike-heart .wp_ulike_put_image:disabled:active,.wpulike-heart .wp_ulike_put_image:disabled:focus,.wpulike-heart .wp_ulike_put_image:disabled:hover{padding:15px}.wpulike-heart .wp_ulike_put_image:after{content:"";display:block;background:url(/wp-content/plugins/wp-ulike/assets/img/svg/love.svg)no-repeat;background-position:center center;background-size:contain;width:20px;height:20px;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.wpulike-heart .count-box{font-size:14px;text-decoration:none;line-height:28px;display:inline-block;color:#616161;text-align:center;font-weight:600;vertical-align:middle;padding:0 5px}*,:after,:before{box-sizing:border-box}@-ms-viewport{width:device-width}h1{font-size:2em;margin:.67em 0}img{border-style:none;vertical-align:middle;max-width:100%;height:auto;box-sizing:content-box}p{margin-top:0;margin-bottom:1rem;line-height:2;font-size:1.8rem;margin-bottom:1em}button{border-radius:0;margin:0;font-family:inherit;font-size:inherit;line-height:inherit;overflow:visible;text-transform:none}[type=button],button{-webkit-appearance:button}[type=button]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}::-webkit-inner-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}h1,h2,h4{margin-top:0;margin-bottom:.5rem;font-family:inherit;line-height:1.2;color:inherit;font-weight:800}.container{width:100%;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.row{display:flex;flex-wrap:wrap}div[class^=col-]{flex:0 0 auto;position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col-12{max-width:100%}.clearfix:after{display:block;clear:both;content:""}body .material-icons{font-size:inherit;font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;transform:scale(1.3,1.3);transform-origin:top;margin-top:-.16em}@font-face{font-family:"icomoon";src:url(/wp-content/themes//luxeritas/fonts/icomoon/fonts/icomoon.eot);src:url(/wp-content/themes//luxeritas/fonts/icomoon/fonts/icomoon.eot)format("embedded-opentype"),url(/wp-content/themes//luxeritas/fonts/icomoon/fonts/icomoon.woff2)format("woff2"),url(/wp-content/themes//luxeritas/fonts/icomoon/fonts/icomoon.woff)format("woff"),url(/wp-content/themes//luxeritas/fonts/icomoon/fonts/icomoon.ttf)format("truetype"),url(/wp-content/themes//luxeritas/fonts/icomoon/fonts/icomoon.svg)format("svg");font-weight:400;font-style:normal;font-display:swap}*{margin:0;padding:0}.term img,.term img:hover,a:hover{transition:opacity .3s,transform .5s}a:hover img{opacity:.8}ol,ul{margin:1.6em 0}blockquote{display:block;position:relative;overflow:hidden;overflow-wrap:anywhere;margin:1.6em 5px;padding:25px;background:#fdfdfd;border:0;border-radius:6px;box-shadow:0 5px 5px 0 rgb(18 63 82/.035),0 0 0 1px rgb(176 181 193/.2)}blockquote:after{content:"❛❛";display:block;position:absolute;font-family:Arial,sans-serif;font-size:200px;line-height:1em;left:-25px;top:-15px;opacity:.04}blockquote p:last-child{margin-bottom:5px}button{appearance:none;outline:0;border:0}strong{font-weight:700}#sitename,.meta a{display:inline-block}#sitename{max-width:100%;margin:0 0 12px;font-size:2.8rem;line-height:1.4}#sitename a{color:inherit;text-decoration:none}.info{overflow:hidden}#header .head-cover{position:relative;margin:auto}#foot-in{margin:auto}#section{margin:0 10px 20px 0}.grid,.term img{border:1px solid #ddd}.grid{padding:45px 68px;background:#fff}#breadcrumb{line-height:2}#breadcrumb,#breadcrumb a{text-decoration:none}#breadcrumb a:hover{text-decoration:underline}#breadcrumb h1{font-size:1.3rem}#breadcrumb h1,#breadcrumb li{display:inline;list-style-type:none}#breadcrumb i{margin-right:3px}#breadcrumb i.arrow{margin:0 8px}.term{margin-right:10px}.term img{float:left;max-width:40%;height:auto;margin-bottom:15px;background:inherit;border-radius:4px;box-shadow:0 0 2px 1px rgb(255 255 255) inset}.term img:hover{border-color:#06c}#breadcrumb,#breadcrumb a,#list a{word-break:normal}#list .toc{margin:0 0 25px}.meta{font-size:1.4rem;color:#111;margin:0 0 35px;vertical-align:middle}.meta a{color:#111}.meta i{margin-right:6px}.meta span{margin:0 12px 0 0}.meta span.first-item{margin:0;white-space:nowrap}.post{font-size:1.6rem;line-height:1.9}.post p{margin:1.3em 0;line-height:2}.meta a,.post a{text-decoration:underline}.post h2{line-height:1.4;font-size:2.4rem}.post h2:first-child{margin-top:30px}.post ul{padding:0 0 0 30px}.entry-title{font-size:2.8rem;line-height:1.5;background:0 0;border:0}.entry-title a{color:inherit;text-decoration:none}.entry-title a:hover{color:#dc143c}[type^=text]{margin:0;width:100%}#footer{clear:both;background:#fff;z-index:10}.row{margin:0}#foot-in{padding:25px 0}#copyright{font-size:1.2rem;padding:20px 0;background:#fff;clear:both}#footer .copy{font-size:1.2rem;line-height:1;margin:20px 0 0;text-align:center}#footer .copy a{color:inherit}#footer #thk{margin:20px 0;white-space:nowrap;font-size:1.1rem;word-spacing:-1px}#page-top{position:fixed;bottom:14px;right:14px;font-weight:700;background:#656463;text-decoration:none;color:#fff;text-align:center;cursor:pointer;transition:.8s;opacity:0;visibility:hidden;z-index:99}#page-top:hover{opacity:1!important}#main{flex:0 1 772px;max-width:772px;min-width:1px;float:left}@media (min-width:992px){#primary{display:flex}#breadcrumb,.head-cover{display:block!important}}@media screen and (min-width:768px){#foot-in,#header .head-cover{max-width:720px}}@media screen and (min-width:992px){#foot-in,#header .head-cover{max-width:960px}}@media screen and (min-width:992px) and (max-width:1199px){#main{flex:0 1 592px;max-width:592px;min-width:1px}}@media screen and (min-width:1200px){#foot-in,#header .head-cover{max-width:1140px}#list .term img{width:auto;height:auto;margin-right:20px}}@media screen and (max-width:1199px){#list .term img{max-width:40%;height:auto;margin-right:20px}}@media print,(max-width:991px){#main,#primary{display:block;width:100%;float:none;clear:both}#main{margin-bottom:30px}#section{margin-right:0}.grid{padding-left:20px;padding-right:20px;margin:0 0 20px}#foot-in{padding:0}#foot-in .col-xs-12{display:none}}@media (max-width:575px){.grid{padding-left:7px;padding-right:7px}.meta{font-size:1.2rem}#list .term img{max-width:30%;height:auto;margin:0 15px 30px 0}#sitename{font-size:2.2rem}.entry-title,.post h2{font-size:1.8rem}#page-top{font-size:2rem;padding:8px 14px}}div[id^=tile-]{display:flex;flex-wrap:wrap;justify-content:space-between}div[id^=tile-] .toc{max-width:100%;width:100%}div[id^=tile-] .toc:not(#bottom-area):not(.posts-list-middle-widget):not(#bottom-area):not(.posts-list-under-widget){position:relative;display:inline-block;vertical-align:top;min-width:1px;padding:15px}@media (min-width:1200px){#tile-3 .toc{max-width:32.5%;width:32.5%}}@media (min-width:768px) and (max-width:1199px){#tile-3 .toc{max-width:49%;width:49%}}@media (min-width:576px) and (max-width:767px){#tile-3 .toc{max-width:49%;width:49%}}#list .posts-list-under-widget{max-width:100%;width:100%}div[id^=tile-] .meta{font-size:1.3rem;margin-bottom:10px}div[id^=tile-] .term{margin:0}#list div[id^=tile-] .term img{max-width:100%;height:auto;box-sizing:border-box;float:none;width:100%;display:block;margin-right:auto;margin-left:auto}div[id^=tile-] h2{font-size:1.6rem;margin-bottom:20px}.ps-widget{margin:0;padding:0;width:100%;overflow:hidden;display:inline-block}@media (max-width:540px){div.ps-widget{max-width:336px;max-height:none}}div.ps-wrap{max-height:none}@media (max-width:575px){#list .term img{display:block;margin-right:auto;margin-left:auto}}.entry-title{padding:0 5px}.post h2{position:relative;border:0;margin-top:50px;margin-bottom:35px;padding:.35em 1.2em}.post h2:after{position:absolute;top:0;content:"";background:#c40026;left:0;width:10px;height:100%;border-radius:3px}.meta{padding:16px 5px;border-top:3px solid #c40026}html{overflow:auto;overflow-y:scroll;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#fff0;font-size:62.5%!important}#breadcrumb,#breadcrumb a{color:#333}#breadcrumb{background:#e5e5e5;padding:0 25px}.info,ul.nhmai-snsbt-items li a.external{padding:0}#section{margin-bottom:0;border:1px solid #fff;border-bottom:0;background:#fff}#list .toc{background:0 0;border:0;padding-bottom:30px}#list .toc:last-child{padding-bottom:0}#main div.grid{margin-bottom:0;border-top-width:0}#main #section{border-top-width:1px}.grid{padding-top:16px;padding-bottom:30px;margin:0 0 20px}.archive #main{flex:0 0 100%;width:100%;max-width:100%;min-width:1px;padding:0}#section,.grid{margin-left:0;margin-right:0}#section,.grid{border-color:#fff}.grid:first-child{border-top-color:#fff}body{overflow:hidden;background:snow}a{word-break:break-all;background-color:#fff0;-webkit-text-decoration-skip:objects;color:#4169e1;text-decoration:none!important}a:hover{text-decoration:none;color:#dc143c}#footer,#list .term img{border:0}#copyright{border-top:1px solid #ddd}#head-in{color:#fff;background:#fff}#head-in #sitename a:hover{color:#d33}blockquote,body,li{font-size:1.6rem}#mobile-buttons{display:flex;overflow-x:auto;position:fixed;left:0;right:0;bottom:14px;margin:0;transition:.8s;z-index:90}#mobile-buttons ul{display:flex;justify-content:center;flex-wrap:wrap;margin:auto}#mobile-buttons li{display:inline-block;list-style:none;flex:0 0 auto;padding:8px 12px 6px;font-size:1.6rem;line-height:1.2;margin:0 2px;min-width:70px;text-align:center;color:#fff;background:rgb(196 0 38/.6);border-radius:0;cursor:pointer;white-space:nowrap}#mobile-buttons li *{vertical-align:middle;color:#fff}#mobile-buttons span{font-size:1.2rem}#footer{background:#666}#footer,#footer a{color:#fff}#copyright{color:#fff;background:#333}#page-top{background:#c40026;font-size:2rem;padding:8px 14px;border-radius:2px}@media (min-width:576px){.entry-title{font-size:2.4rem}.post h2{font-size:2.2rem}}@media (min-width:992px){.grid{padding-left:0;padding-right:0}#primary{overflow:hidden;border:1px solid #fff;background:0 0}#section,.grid{border:0}#primary{border-bottom:none;border-color:#fff;background:#fff;align-items:stretch}#mobile-buttons{display:none}}@media (min-width:1200px){#section,.grid{margin-left:0;margin-right:0}}@media (min-width:1110px){.container{width:1080px;max-width:1080px}#foot-in,#header .head-cover{width:1080px;max-width:100%}}@media (max-width:991px){#main div.grid:last-child{border-bottom:1px solid #fff}#foot-in{padding:25px 0}#foot-in .col-xs-12{display:block;max-width:100%;width:100%;flex:none;float:none}#page-top{display:none}}@media (max-width:767px){#list .term img{max-width:100%;float:none;margin-bottom:30px}}@media (max-width:575px){#section{padding-left:7px;padding-right:7px}#list .toc{padding-bottom:0}#list .toc:last-child{padding-bottom:30px}}@media (min-width:992px) and (max-width:1199px){#section,.grid{margin-left:0;margin-right:0}}@media (min-width:992px) and (max-width:1109px){.grid{padding-left:25px;padding-right:25px}}:root{--link-color:#c40026;--link-backcolor:#fff;--link-hover-color:#fff;--link-hover-backcolor:#c40026;--link-hover-bordercolor:#c40026;--bordercolor:gray;--fontcolor:#333}body{font-family:"Times New Roman","YuMincho","Hiragino Mincho ProN","Yu Mincho","MS PMincho",serif;font-weight:500;color:#111;text-rendering:optimizespeed}#header{margin-bottom:10px;box-shadow:5px 5px 10px var(--link-color)}#head-in{margin-top:0!important;padding:0}#head-in .head-cover{position:relative}#foot-in,#header .head-cover,.container{max-width:1080px}#primary{max-width:860px;margin:2px auto;border:0}@media screen and (max-width:880px){#primary{padding:0 1em}#foot-in,#header .head-cover,.container{max-width:860px}}@media (orientation:portrait){.grid{padding:0 10px}}#breadcrumb{margin:0;padding:.5rem 2rem;background-color:#e5e5e5}#breadcrumb li{font-size:1.4rem;font-weight:bolder;font-style:italic;color:#333;margin:0;padding:0 1rem 0 0}#head-in{background:linear-gradient(#c40026,#c4a6a9)}#head-in .head-cover .info{display:table;table-layout:fixed;width:100%;min-height:60px}#head-in .head-cover .info #sitename{display:table-cell;width:100%}#head-in .head-cover .info #sitename a{display:block;height:100%;min-height:60px}#head-in .head-cover .info #sitename a:hover{background:#65ff00}#sitename a .nhmai-sitetitle{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;min-height:60px;padding:.5em 0}#sitename a .nhmai-sitetitle>span{margin:0 1em}#sitename a .nhmai-sitetitle-1,#sitename a .nhmai-sitetitle-2{display:block;text-align:center;font-size:2rem;font-weight:700;text-wrap:nowrap;line-height:1}#sitename a .nhmai-sitetitle-2{font-size:2.6rem;margin:5px 0 10px;text-shadow:.1em .1em 0#7fd8db;letter-spacing:.3em}#sitename a .nhmai-sitetitle-3{display:block;font-size:1.8rem;line-height:1.1;text-align:center;text-wrap:nowrap;font-style:italic}@media (max-width:600px){#sitename{font-size:1.4rem}}@media (min-width:601px) and (max-width:1000px){#sitename{font-size:2rem}}.head-under-title,.posts-list-upper-title{display:block;font-size:2rem!important;font-weight:800;line-height:1.4;border-left:10px solid var(--link-color);border-top:1px solid var(--link-color);padding:1rem;margin:0 0 2em}#list div.posts-list-under-widget.toc.clearfix{border:0;order:99}#tile-3 .toc:not(#bottom-area):not(#bottom-area):not(.posts-list-under-widget){flex:1 0 32%;border:1px solid silver;border-radius:10px;min-width:200px;position:relative;padding:0!important;margin:0 5px 20px}#tile-3 .toc section{border:0;margin-bottom:15px}#tile-3 .meta{line-height:1.1;padding:15px 10px;margin-bottom:0;border:0}#tile-3 .meta .tags.items{display:block;margin-top:1em}#tile-3 .meta .tags.items .first-item i.material-icons{display:none}#tile-3 .meta .tags.items a{display:block;text-wrap:wrap;line-height:1.2;margin-bottom:.5em}#tile-3 .meta .tags.items a:before{font-family:"Material Icons";content:""}#tile-3 section .entry-title{padding:0 1em;margin:.5em 0}#tile-3 section .entry-title .entry-title-primary{font-size:1.8rem;font-weight:bolder;line-height:1.2}#tile-3 .toc section .term a img{width:100%;aspect-ratio:1/1;object-fit:cover;object-position:center center;margin:0;padding:0;height:auto!important}@media (orientation:portrait){#head-in .head-cover .info{display:block;table-layout:unset;border-bottom:5px solid #c40026;background:linear-gradient(#c40026,#c4a6a9)}#head-in .head-cover .info #sitename{display:block;text-align:center;width:100%;margin:0}}.head-under{margin:0}ul.nhmai-snsbt-items{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:0;margin:0}ul.nhmai-snsbt-items li{margin:0 8px 8px 0}ul.nhmai-snsbt-items li a{display:block;font-size:1.3rem;padding:3px 10px;text-align:center;box-shadow:1px 1px 3px 0 rgb(0 0 0/.3);border-radius:3px}ul.nhmai-snsbt-items li a img{vertical-align:middle}.widget{margin-bottom:32px}.widget .textwidget{margin:32px 0;padding:0 1em}.widget.head-under,.widget.head-under .textwidget{margin:0!important;padding:0!important}.entry-title a{display:block;width:100%}.post :is(h2,h4){font-weight:800}#foot-in{padding-top:32px}#foot-in .row{margin-top:32px}.posts-list-upper-widget{margin-bottom:0!important;padding-bottom:0!important}.textwidget>p{margin-bottom:1em;text-indent:1em}.wpulike,.wpulike .wp_ulike_general_class{padding:0}span.entry-subtitle{display:block!important;font-size:1.6rem!important;padding:0 .5em 1em;font-style:italic}.entry-title{margin:0!important}