.wpulike,.wpulike button.wp_ulike_btn{display:block;position:relative;line-height:normal;margin:0;text-align:center}.wpulike .wp_ulike_general_class{display:inline-flex;align-items:center}.wpulike button.wp_ulike_btn{display:inline-block;vertical-align:middle;border-radius:.25em;box-shadow:none;padding:1em;font-size:15px;border:0;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}.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;font-size:1.8rem;text-indent:1em;line-height:2;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;font-weight:500;line-height:1.2;color:inherit}.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}}.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}#head-in{background:#fff}#sitename{display:inline-block;max-width:100%;font-size:2.8rem}#sitename a{color:inherit;text-decoration:none}.info{overflow:hidden}#header .head-cover{position:relative;margin:auto}#section{margin:0 10px 20px 0}.grid{padding:45px 68px;background:#fff}#breadcrumb{line-height:2}#breadcrumb,#breadcrumb a{text-decoration:none}#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:1px solid #ddd;border-radius:4px;box-shadow:0 0 2px 1px rgb(255 255 255) inset}.term img:hover{border-color:#06c}#breadcrumb a:hover,.read-more-link{text-decoration:underline}#breadcrumb,#breadcrumb a,#list a{word-break:normal}#list .toc{margin:0 0 25px}#list .excerpt{margin:0 0 12px;line-height:1.8}.exsp{display:inline}#list .read-more{clear:both;line-height:1;text-align:right;margin:0}@media (max-width:575px){.read-more-link{color:inherit;background:#fafafa;border:1px solid #aaa}.read-more-link:hover{color:#dc143c;background:#f0f0f0;text-decoration:none}}.meta{font-size:1.4rem;vertical-align:middle;padding:16px 0}.meta a{display:inline-block}.meta i{margin-right:6px}.meta span{margin:0 12px 0 0}#footer #thk,.meta span.first-item{margin:0;white-space:nowrap}.post{line-height:1.9}.post p{margin:1.3em 0}.entry-title{font-size:2.8rem;line-height:1.5;background:0 0;border:0;padding:0}.entry-title a{text-decoration:none;color:#666;font-weight:700;font-size:20px;font-size:2rem}.entry-title a:hover{color:#dc143c}[type^=text]{margin:0;width:100%}#copyright,#footer{background:#fff;clear:both}#footer{z-index:10}#copyright{font-size:1.2rem;padding:20px 0}#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;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){#header .head-cover{max-width:720px}}@media screen and (min-width:992px){#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){#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}}@media (max-width:575px){.grid{padding-left:7px;padding-right:7px}.meta,.read-more-link{font-size:1.2rem}#list .term img{max-width:30%;height:auto;margin:0 15px 30px 0}#list .excerpt{padding-left:0;margin:0 0 40px}.read-more-link{display:block;clear:both;padding:12px;text-align:center;white-space:nowrap;overflow:hidden;text-decoration:none}#list .read-more-link{margin:20px 0 0}#sitename{font-size:2.2rem}.entry-title{font-size:1.8rem}#page-top{font-size:2rem;padding:8px 14px}}div[id^=card-]{display:flex;flex-wrap:wrap;justify-content:space-between}#list .posts-list-under-widget,div[id^=card-] .toc{max-width:100%;width:100%}div[id^=card-] .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 30px}div[id^=card-] .meta{font-size:1.3rem}div[id^=card-] .meta:not(.meta-u){margin-bottom:15px;padding:15px 10px 10px;border:0;border-bottom:1px solid #ddd}div[id^=card-] .term{margin:0;max-width:40%;padding:0 20px 0 0;overflow:hidden;float:left}#list div[id^=card-] .term img{max-width:100%;width:auto;height:auto;border:0;margin-right:40px}#list div[id^=card-] .excerpt{font-size:1.3rem;padding-bottom:10px}#list div[id^=card-] .read-more,div[id^=card-] h2{margin-bottom:20px}div[id^=card-] h2{font-size:1.6rem}.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}div.toc:hover{background:#fcfcfc;background:0 0;transition:unset}.entry-title{color:#666}#list .excerpt{padding-top:20px}div[id^=card-] .meta{margin-bottom:20px;border-bottom:0}.meta,.meta a{color:#ad8c5e;padding-top:0;border:0;text-decoration:none}html{overflow:auto;overflow-y:scroll;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#fff0;font-size:62.5%!important}#list .exsp{opacity:1}#list div[id^=card-] .exsp{opacity:.5}.info{text-align:center;right:0;left:0;padding:0}#breadcrumb,#breadcrumb a{color:#666}#breadcrumb{background:#fff;border:1px solid #ddd;padding:10px 24px}#head-in{padding-top:0}#section{margin-bottom:0;background:#fff}#list .toc{background:0 0;border:0;padding-bottom:45px}#list .toc:last-child{padding-bottom:0}#main div.grid{margin-bottom:0;border-top-width:0}#main #section{border-top-width:1px}.grid{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:1px solid #fff0;background:0 0}body{overflow:hidden;font-family:sans-serif;color:#111;background:#fff}a{word-break:break-all;background-color:#fff0;-webkit-text-decoration-skip:objects;color:#999}a:hover{text-decoration:none;color:#dc143c}#footer{border:0}#copyright{border-top:1px solid #ddd}#head-in{color:#006366}#mobile-buttons{display:flex;overflow-x:auto;position:fixed;left:0;right:0;bottom:14px;margin:0;white-space:nowrap;transition:.8s;z-index:90}#mobile-buttons ul{display:flex;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(0 0 0/.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{color:#006366}#copyright{color:#000;background:#f6f6f6}#page-top{font-size:2rem;padding:8px 14px}@media (min-width:576px){#list .excerpt{overflow:hidden}#sitename{font-size:3.6rem}}@media (min-width:992px){.grid{padding-left:0;padding-right:0}#primary{overflow:hidden;border:1px solid #ddd;background:0 0}#section,.grid{border:0}#primary{border-bottom:none}#section,.grid{background:0 0}#primary{background:#e4e4e4;align-items:stretch}#mobile-buttons{display:none}}@media (min-width:1200px){#section,.grid{margin-left:0;margin-right:0}}@media (min-width:1310px){.container{width:1280px;max-width:1280px}#header .head-cover{width:1280px;max-width:100%}.grid{padding-left:0;padding-right:0}}@media (max-width:991px){#main div.grid:last-child{border-bottom:1px solid #ddd}#section,.grid{background:#e4e4e4}#page-top{display:none}}@media (max-width:767px){#list .term img{max-width:100%;float:none;margin-bottom:30px}#list div[id^=card-] .term{max-width:100%;float:none;margin-bottom:10px}}@media (max-width:575px){#list div[id^=card-] .excerpt{margin-bottom:20px;padding-bottom:0}#section{padding-left:7px;padding-right:7px}#list .toc{padding-bottom:0}#list .toc:last-child{padding-bottom:45px}}@media (min-width:992px) and (max-width:1309px){.grid{padding-left:25px;padding-right:25px}}@media (min-width:992px) and (max-width:1199px){#section,.grid{margin-left:0;margin-right:0}#list div[id^=card-] .term{max-width:40%;height:auto}}:root{--link-color:#006366;--link-backcolor:#fff;--link-hover-color:#fff;--link-hover-backcolor:#006366;--link-hover-bordercolor:#006366;--bordercolor:gray;--fontcolor:#333}body{font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:400;text-rendering:optimizespeed;margin:0 auto}#breadcrumb li,blockquote,body,li{font-size:1.6rem}.post a,a{text-decoration:none;color:var(--link-color)}#breadcrumb a:hover,.post a:hover,a:hover{color:var(--link-hover-color)!important;background-color:var(--link-hover-backcolor)}#head-in .head-cover .info,#header{background:linear-gradient(#ef9c99,#ffe0e0)}#header{margin:0 auto;box-shadow:5px 0 10px #ffe0e0;max-width:1080px}#head-in{background:unset!important}#breadcrumb{margin:0;box-shadow:5px 0 10px #ffe0e0}#header .head-cover,.container,body{max-width:1080px}.container{background-color:#e4e4e4}#primary{max-width:860px;margin:2px auto;padding:0 1px;border:0}@media screen and (max-width:880px){#primary{padding:0 1em}#header .head-cover,.container{max-width:860px}}@media screen and (orientation:portrait){#primary,#section{padding:0;margin:0}}div#card-1 div.toc.clearfix{background-color:#fcfcfc;border:1px dotted silver}div#card-1 div.posts-list-under-widget.toc.clearfix{background:0 0!important;border:0;order:99}@media screen and (min-width:992px) and (max-width:1199px){#main{flex:0 1 65%;max-width:65%;min-width:1px}}@media screen and (min-width:1080px){#header .head-cover,.container{max-width:1080px}}@media (orientation:portrait){.grid{padding:0 10px}}div.head-cover{background-color:#ef9c99}#sitename{margin:0;line-height:1.2em}#sitename a{display:block;height:100%;min-height:60px}#sitename a .nhmai-sitetitle,.widget .nhmai-snsbt-items{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}#sitename a .nhmai-sitetitle{width:100%;min-height:60px;line-height:1.4}#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}#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}}#list .posts-list-upper-widget,ul.nhmai-snsbt-items li a.external{padding:0}.read-more a{color:var(--link-color);background-color:var(--link-backcolor)}.read-more a:hover{color:var(--link-hover-color);background-color:var(--link-hover-backcolor)}#head-in{margin-top:0!important}.head-cover{border:0}.meta{margin:0}#breadcrumb li{font-weight:700}@media (orientation:portrait){.grid{padding:0 10px}}#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%;height:100%;vertical-align:middle}@media (max-width:575px){#head-in{padding-top:0}}.posts-list-upper-title{display:block;font-size:1.8rem;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}@media (orientation:portrait){#head-in .head-cover .info{display:block;table-layout:unset;border-top:5px solid #ef9c99;border-bottom:5px solid #ef9c99}#head-in .head-cover .info #sitename{display:block;text-align:center;width:100%}}.head-under{margin:0}.entry-subtitle{font-style:italic;text-indent:1em}#list .entry-subtitle{font-size:1.3rem!important}div.ps-wrap{height:auto}.widget .nhmai-snsbt-items{list-style:none;padding:0;margin:0 0 2em}.widget .nhmai-snsbt-items li{margin-right:8px;margin-bottom:8px}.widget .nhmai-snsbt-items li a{display:block;font-size:1.6rem;font-weight:600;padding:3px 10px;text-align:center;box-shadow:1px 1px 3px 0 rgb(0 0 0/.3);border-radius:3px}.wpulike{padding:0}.widget{margin-bottom:32px}.widget.head-under{margin:0!important;padding:0!important;background-color:#ffe0e0}.widget.head-under p{text-indent:0;margin:0!important;padding:0!important}.entry-title a{display:block;width:100%}.post{font-size:1.6rem}.entry-title{margin:0!important}