@charset "UTF-8";.colBase{color:#555}@media screen and (max-width: 520px){.postContent p:not(:last-child),
  .postContent ul:not(:last-child),
  .postContent ol:not(:last-child){margin-bottom:5.33vw}}@media screen and (min-width: 521px){.postContent p:not(:last-child),
  .postContent ul:not(:last-child),
  .postContent ol:not(:last-child){margin-bottom:clamp(20px,2vw,23px)}}.postContent .blockquote{padding:1.5em 2em;background:#f9f9f9;border-left:4px solid var(--wp--preset--color--accent)}.postContent .table{width:100%;border-collapse:collapse}.postContent th,
.postContent td{padding:12px;border:1px solid #9b957c}.single .postContent ol > li{list-style:decimal}.single .postContent ul,
.single .postContent ol,
.single .postContent ol{list-style-position:outside;margin-left:1.6em}.postContent pre{padding:1em;background:#f5f5f5;border-radius:4px;white-space:pre-wrap;word-break:break-word}@media screen and (max-width: 520px){.postWrap{margin-bottom:21.33vw}}@media screen and (max-width: 520px) and (max-width: 520px){.postWrap{padding-left:5.33vw;padding-right:5.33vw}}@media screen and (min-width: 521px){.postWrap{display:flex;justify-content:space-between;width:clamp(1000px,100vw,1160px);flex-wrap:wrap;margin-bottom:clamp(120px,12vw,139px);padding-top:56px}}@media screen and (min-width: 521px) and (min-width: 521px){.postWrap{margin-left:auto;margin-right:auto}}@media screen and (max-width: 520px){.postWrap .postContent{margin-bottom:21.33vw}}@media screen and (min-width: 521px){.postWrap .postContent{position:relative;width:clamp(681px,68.1vw,789px)}}.postWrap .postTitle{font-family:"Noto Serif JP",serif;font-weight:500;line-height:1.2;letter-spacing:0.1em;color:#9b957c}@media screen and (max-width: 520px){.postWrap .postTitle{font-size:6.4vw;margin-bottom:7.46vw}}@media screen and (min-width: 521px){.postWrap .postTitle{font-size:clamp(40px,4vw,46px);margin-bottom:clamp(56px,5.6vw,64px)}}.postBody img.alignleft,
.postBody .alignleft{float:left}@media screen and (max-width: 520px){.postBody img.alignleft,
  .postBody .alignleft{margin:1.2em 1em 0.5em 0}}@media screen and (min-width: 521px){.postBody img.alignleft,
  .postBody .alignleft{margin:1em 1em 0.5em 0}}.postBody img.alignright,
.postBody .alignright{float:right}@media screen and (max-width: 520px){.postBody img.alignright,
  .postBody .alignright{margin:1.2em 0 1.2em 1em}}@media screen and (min-width: 521px){.postBody img.alignright,
  .postBody .alignright{margin:1em 0 0.5em 1em}}.postBody img.aligncenter,
.postBody .aligncenter{margin:0 auto 1.5em}.wp-block-image{flex-direction:row}@media screen and (min-width: 521px){.wp-block-image{margin-bottom:clamp(30px,3vw,34px)}}@media (min-width: 521px){.wp-block-columns{flex-basis:0!important;flex-grow:1!important;flex-wrap:nowrap!important}}@media (max-width: 520px){.wp-block-columns{flex-flow:column wrap!important;flex-basis:100%!important}}.postBody .wp-caption{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:5px;background:#f8f0e9;border:1px solid #9b957c;-webkit-border-radius:5px;border-radius:5px;margin-bottom:24px}.wp-caption-text{text-align:center}@media screen and (max-width: 520px){.wp-caption-text{font-size:3.2vw}}@media screen and (min-width: 521px){.wp-caption-text{font-size:clamp(14px,1.4vw,16px)}}@media screen and (max-width: 520px){.wp-block-table{margin-bottom:5.33vw}}.postHeader{all:unset}.postWrap .postBody h2{position:relative;font-family:"Noto Serif JP",serif;font-weight:500;line-height:1.2;border-bottom:2px solid rgba(155,149,124,0.5)}@media screen and (max-width: 520px){.postWrap .postBody h2{font-size:6.4vw;margin-bottom:6.4vw;padding-bottom:4.26vw}}@media screen and (min-width: 521px){.postWrap .postBody h2{font-size:clamp(32px,3.2vw,37px);margin-bottom:clamp(24px,2.4vw,27px);padding-bottom:clamp(16px,1.6vw,18px)}}.postWrap .postBody h2::after{position:absolute;bottom:-2px;left:0;display:block;height:2px;background:#9b957c;content:""}@media screen and (max-width: 520px){.postWrap .postBody h2::after{width:12.8vw}}@media screen and (min-width: 521px){.postWrap .postBody h2::after{width:clamp(48px,4.8vw,55px)}}.postWrap .postBody h2 > span{position:relative;display:block}.postWrap .postBody h2 > span:first-child{font-family:Lato,sans-serif;color:#9b957c}@media screen and (max-width: 520px){.postWrap .postBody h2 > span:first-child{font-size:4.26vw;padding-bottom:2.13vw}}@media screen and (min-width: 521px){.postWrap .postBody h2 > span:first-child{font-size:clamp(16px,1.6vw,18px);padding-bottom:clamp(6px,0.6vw,6px)}}@media screen and (max-width: 520px){.postWrap .postBody h2 > span:nth-child(2){font-size:6.4vw}}@media screen and (min-width: 521px){.postWrap .postBody h2 > span:nth-child(2){font-size:clamp(32px,3.2vw,37px)}}@media screen and (max-width: 520px){.postWrap .postBody * + h2{margin-top:21.33vw}}@media screen and (min-width: 521px){.postWrap .postBody * + h2{margin-top:clamp(90px,9vw,104px)}}.postWrap .postBody h3{position:relative;font-family:"Noto Serif JP",serif;font-weight:500;line-height:1.2;letter-spacing:0.1em;color:#9b957c}@media screen and (max-width: 520px){.postWrap .postBody h3{font-size:5.86vw;margin-bottom:6.4vw;padding-bottom:4.26vw}}@media screen and (min-width: 521px){.postWrap .postBody h3{font-size:clamp(24px,2.4vw,27px);margin-bottom:clamp(24px,2.4vw,27px);padding-bottom:clamp(16px,1.6vw,18px)}}.postWrap .postBody h3::after{position:absolute;bottom:-2px;left:0;display:block;height:2px;background:#9b957c;content:""}@media screen and (max-width: 520px){.postWrap .postBody h3::after{width:12.8vw}}@media screen and (min-width: 521px){.postWrap .postBody h3::after{width:clamp(48px,4.8vw,55px)}}@media screen and (max-width: 520px){.postWrap .postBody * + h3{margin-top:10.13vw}}@media screen and (min-width: 521px){.postWrap .postBody * + h3{margin-top:clamp(38px,3.8vw,44px)}}.postWrap .postBody h4{position:relative;font-family:"Noto Serif JP",serif;font-weight:500;line-height:1.2;color:#9b957c}@media screen and (max-width: 520px){.postWrap .postBody h4{font-size:5.33vw;margin-bottom:6.4vw}}@media screen and (min-width: 521px){.postWrap .postBody h4{font-size:clamp(20px,2vw,23px);margin-bottom:clamp(24px,2.4vw,27px)}}@media screen and (max-width: 520px){.postWrap .postBody * + h4{margin-top:10.13vw}}@media screen and (min-width: 521px){.postWrap .postBody * + h4{margin-top:clamp(38px,3.8vw,44px)}}.postWrap .postBody h5{font-family:"Noto Serif JP",serif;font-weight:500;line-height:1.4}@media screen and (max-width: 520px){.postWrap .postBody h5{font-size:4.26vw;margin-bottom:6.4vw}}@media screen and (min-width: 521px){.postWrap .postBody h5{font-size:clamp(18px,1.8vw,20px);margin-bottom:clamp(24px,2.4vw,27px)}}@media screen and (max-width: 520px){.postWrap .postBody * + h5{margin-top:10.13vw}}@media screen and (min-width: 521px){.postWrap .postBody * + h5{margin-top:clamp(38px,3.8vw,44px)}}.postWrap .postBody h6{font-family:"Noto Serif JP",serif;font-weight:500;line-height:1.4;color:#c1b68c}@media screen and (max-width: 520px){.postWrap .postBody h6{font-size:4.26vw;margin-bottom:6.4vw}}@media screen and (min-width: 521px){.postWrap .postBody h6{font-size:clamp(18px,1.8vw,20px);margin-bottom:clamp(24px,2.4vw,27px)}}@media screen and (max-width: 520px){.postWrap .postBody * + h6{margin-top:10.13vw}}@media screen and (min-width: 521px){.postWrap .postBody * + h6{margin-top:clamp(38px,3.8vw,44px)}}.wp-block-separator{border-color:rgba(155,149,124,0.3);border-width:1px}.postWrap > aside{overflow:hidden}@media screen and (min-width: 521px){.postWrap > aside{width:clamp(267px,26.7vw,309px)}}.postWrap > aside .asideBlk01 > dl > dt{line-height:1.2;color:#fff;background:#c1b68c;border-radius:8px}@media screen and (max-width: 520px){.postWrap > aside .asideBlk01 > dl > dt{padding:2.13vw 3.2vw;font-size:4.26vw;margin-bottom:2.13vw}}@media screen and (min-width: 521px){.postWrap > aside .asideBlk01 > dl > dt{padding:clamp(7px,0.7vw,8px) clamp(11px,1.1vw,12px);font-size:clamp(16px,1.6vw,18px);margin-bottom:clamp(7px,0.7vw,8px)}}@media screen and (max-width: 520px){.postWrap > aside .asideBlk01__dd01{margin-bottom:12.8vw}}@media screen and (min-width: 521px){.postWrap > aside .asideBlk01__dd01{margin-bottom:clamp(42px,4.2vw,48px)}}.postWrap > aside .asideBlk01__dd01 > ul > li{border-bottom:1px solid rgba(155,149,124,0.5)}.postWrap > aside .asideBlk01__dd01 > ul > li > a{display:block;padding:0.5em 0;transition:opacity 0.15s ease-in-out}.postWrap > aside .asideBlk01__dd01 > ul > li > a:hover{opacity:0.5}.postWrap > aside .asideBlk02{overflow:hidden}@media screen and (max-width: 520px){.postWrap > aside .asideBlk02{padding:2.66vw}}@media screen and (min-width: 521px){.postWrap > aside .asideBlk02{padding:clamp(9px,0.9vw,10px)}}@media screen and (min-width: 521px){.postWrap > aside .asideSearch{font-size:16px}}.postWrap > aside .asideSearch .searchform{display:-webkit-box;display:flexbox;display:flex;justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap}.postWrap > aside .asideSearch .screen-reader-text{display:none}.postWrap > aside .asideSearch input[type="text"]{padding:0.65em;line-height:1;background:#fff;border:1px solid #9b957c;border-radius:8px}@media screen and (max-width: 520px){.postWrap > aside .asideSearch input[type="text"]{width:calc(100% - 16vw - 2.66vw)}}@media screen and (min-width: 521px){.postWrap > aside .asideSearch input[type="text"]{width:calc(100% - 60px - 10px)}}.postWrap > aside .asideSearch input[type="text"]:focus{border:2px solid #554502;outline:none}.postWrap > aside .asideSearch input[type="submit"]{padding:0.65em;line-height:1;color:#fff;background:#c1b68c;border:none;border-radius:8px;-webkit-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out;cursor:pointer;outline:none}@media screen and (max-width: 520px){.postWrap > aside .asideSearch input[type="submit"]{width:16vw}}@media screen and (min-width: 521px){.postWrap > aside .asideSearch input[type="submit"]{width:60px}}.postWrap > aside .asideSearch input[type="submit"]:hover{opacity:0.5}.postWrap .postBody .btn02{display:block;width:fit-content}.postWrap .postBody .btn03{display:block;width:fit-content}@media screen and (max-width: 520px){.postWrap .postBody a[class^="btn"]{margin-bottom:6.4vw;margin-top:6.4vw}}@media screen and (min-width: 521px){.postWrap .postBody a[class^="btn"]{margin-bottom:clamp(24px,2.4vw,27px);margin-top:clamp(24px,2.4vw,27px)}}@media screen and (max-width: 520px){.postWrap .postBody table{width:960px;margin-bottom:5.33vw}}@media screen and (min-width: 521px){.postWrap .postBody table{width:100%;margin-bottom:clamp(40px,4vw,46px)}}.postWrap .postBody table th,
.postWrap .postBody table td{padding:12px;font-weight:400;line-height:1.4;border:#9b957c solid 1px;border-left:none;vertical-align:middle}.postWrap .postBody table th:last-child,
.postWrap .postBody table td:last-child{border-right:none}.postWrap .postBody table tr:nth-child(1) th,
.postWrap .postBody table tr:first-child th{font-weight:500;color:#fff;background:#c1b68c;border:none;border-bottom:#fff solid 4px;border-right:#fff solid 4px}.postWrap .postBody table tr:nth-child(1) th:last-child,
.postWrap .postBody table tr:first-child th:last-child{border-right:none}.postWrap .postBody table th[scope="row"],
.postWrap .postBody table tr:not(:first-child) th:first-child{font-weight:500;color:#9b957c}.postWrap .postBody table .has-text-align-left{text-align:left!important}.postWrap .postBody table .has-text-align-center{text-align:center!important}.postWrap .postBody table .has-text-align-right{text-align:right!important}.postBody table td:first-child,
.postBody table th:first-child{color:#9b957c}ul.wp-block-list li{position:relative;list-style:none;padding-left:16px}@media screen and (max-width: 520px){ul.wp-block-list li{margin-bottom:4.26vw}}@media screen and (min-width: 521px){ul.wp-block-list li{margin-bottom:clamp(18px,1.8vw,20px)}}ul.wp-block-list li::before{position:absolute;left:0;display:block;width:6px;height:2px;background:#9b957c;content:""}@media screen and (max-width: 520px){ul.wp-block-list li::before{top:0.8em}}@media screen and (min-width: 521px){ul.wp-block-list li::before{top:0.8em}}ol.wp-block-list li{list-style:decimal;margin-left:1.5em;padding-left:0.5em}ol.wp-block-list li::marker{color:#9b957c}@media screen and (max-width: 520px){ol.wp-block-list li{margin-bottom:4.26vw}}@media screen and (min-width: 521px){ol.wp-block-list li{margin-bottom:clamp(18px,1.8vw,20px)}}ol.wp-block-list li ul.wp-block-list li{position:relative;list-style:none;margin-left:0;padding-left:16px}ol.wp-block-list li ul.wp-block-list li::before{position:absolute;top:0.8em;left:0;display:block;width:6px;height:2px;background:#9b957c;content:""}ul.wp-block-list li ol.wp-block-list li{list-style:decimal;margin-left:1.5em;padding-left:0.5em}ul.wp-block-list li ol.wp-block-list li::before{display:none}ul.wp-block-list li ol.wp-block-list li::marker{color:#9b957c}@media screen and (max-width: 520px){.postContent li > ul,
  .postContent li > ol{margin-top:4.26vw}}@media screen and (min-width: 521px){.postContent li > ul,
  .postContent li > ol{margin-top:clamp(18px,1.8vw,20px)}}.wp-block-quote{position:relative;background:#f8f0e9;border-left:4px solid #9b957c}@media screen and (max-width: 520px){.wp-block-quote{margin:8.53vw 0;padding:6.4vw 5.33vw}}@media screen and (min-width: 521px){.wp-block-quote{margin:clamp(40px,4vw,46px) 0;padding:clamp(32px,3.2vw,37px) clamp(28px,2.8vw,32px)}}.wp-block-quote p{margin:0;line-height:1.8}@media screen and (max-width: 520px){.wp-block-quote p:not(:last-child){margin-bottom:4.26vw}}@media screen and (min-width: 521px){.wp-block-quote p:not(:last-child){margin-bottom:clamp(16px,1.6vw,18px)}}.wp-block-quote cite{display:block;font-weight:500;color:#9b957c;font-style:normal}@media screen and (max-width: 520px){.wp-block-quote cite{font-size:3.73vw;margin-top:4.26vw}}@media screen and (min-width: 521px){.wp-block-quote cite{font-size:clamp(14px,1.4vw,16px);margin-top:clamp(20px,2vw,23px)}}.wp-block-quote cite::before{content:"— "}.wp-block-pullquote{position:relative;text-align:center;background:#f8f0e9;border-bottom:4px solid #9b957c;border-top:4px solid #9b957c}@media screen and (max-width: 520px){.wp-block-pullquote{margin:10.66vw 0;padding:8.53vw 5.33vw}}@media screen and (min-width: 521px){.wp-block-pullquote{margin:clamp(48px,4.8vw,55px) 0;padding:clamp(40px,4vw,46px) clamp(32px,3.2vw,37px)}}.wp-block-pullquote blockquote{margin:0;padding:0;border:none}.wp-block-pullquote p{margin:0;font-weight:500;line-height:1.8;color:#9b957c}@media screen and (max-width: 520px){.wp-block-pullquote p{font-size:4.8vw}}@media screen and (min-width: 521px){.wp-block-pullquote p{font-size:clamp(20px,2vw,23px)}}@media screen and (max-width: 520px){.wp-block-pullquote p:not(:last-child){margin-bottom:4.26vw}}@media screen and (min-width: 521px){.wp-block-pullquote p:not(:last-child){margin-bottom:clamp(20px,2vw,23px)}}.wp-block-pullquote cite{display:block;font-weight:400;color:#9b957c;font-style:normal}@media screen and (max-width: 520px){.wp-block-pullquote cite{font-size:3.73vw;margin-top:5.33vw}}@media screen and (min-width: 521px){.wp-block-pullquote cite{font-size:clamp(14px,1.4vw,16px);margin-top:clamp(24px,2.4vw,27px)}}.wp-block-pullquote cite::before{content:"— "}.wp-block-verse{background:#f8f0e9;border:1px solid rgba(155,149,124,0.2);border-radius:4px;overflow-x:auto}@media screen and (max-width: 520px){.wp-block-verse{margin:6.4vw 0;padding:4.26vw}}@media screen and (min-width: 521px){.wp-block-verse{margin:clamp(32px,3.2vw,37px) 0;padding:clamp(20px,2vw,23px)}}.wp-block-verse code,
.wp-block-verse pre{margin:0;padding:0;font-family:"Courier New",Courier,monospace;line-height:1.6;color:#333;background:transparent;border:none}@media screen and (max-width: 520px){.wp-block-verse code,
  .wp-block-verse pre{font-size:3.46vw}}@media screen and (min-width: 521px){.wp-block-verse code,
  .wp-block-verse pre{font-size:clamp(14px,1.4vw,16px)}}code{padding:2px 6px;font-family:"Courier New",Courier,monospace;font-size:0.9em;color:#9b957c;background:#f8f0e9;border-radius:3px}.informationList--01 > li{border-bottom:1px solid rgba(155,149,124,0.5)}@media screen and (max-width: 520px){.informationList--01 > li{margin-bottom:8.53vw;padding-bottom:4.26vw}}@media screen and (min-width: 521px){.informationList--01 > li{margin-bottom:clamp(32px,3.2vw,37px);padding-bottom:32px}}.informationList--01 > li:last-child{margin-bottom:0}.informationList__sub01{position:relative;display:-webkit-box;font-weight:500;color:#9b957c;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media screen and (max-width: 520px){.informationList__sub01{font-size:4.26vw;margin-bottom:2.13vw;padding-left:4.26vw}}@media screen and (min-width: 521px){.informationList__sub01{font-size:18px;margin-bottom:8px;padding-left:18px}}.informationList__sub01::before{position:absolute;top:0.55em;left:0;display:block;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-right:1px solid #9b957c;border-top:1px solid #9b957c;content:""}@media screen and (max-width: 520px){.informationList__sub01::before{width:1.6vw;height:1.6vw}}@media screen and (min-width: 521px){.informationList__sub01::before{width:8px;height:8px}}.informationList__txt01{line-height:1.4}@media screen and (max-width: 520px){#pagerPare{margin-bottom:12.8vw;margin-top:12.8vw}}@media screen and (min-width: 521px){#pagerPare{margin-bottom:clamp(56px,5.6vw,64px);margin-top:clamp(56px,5.6vw,64px)}}#pagerPare .wp-pagenavi{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px}@media screen and (max-width: 520px){#pagerPare .wp-pagenavi{gap:2.13vw}}@media screen and (min-width: 521px){#pagerPare .wp-pagenavi{gap:8px}}#pagerPare .wp-pagenavi .pages{font-family:"Noto Serif JP",serif;font-weight:500;color:#9b957c}@media screen and (max-width: 520px){#pagerPare .wp-pagenavi .pages{font-size:3.73vw;margin-right:2.13vw}}@media screen and (min-width: 521px){#pagerPare .wp-pagenavi .pages{font-size:clamp(14px,1.4vw,16px);margin-right:8px}}#pagerPare .wp-pagenavi a,
#pagerPare .wp-pagenavi span:not(.pages){display:inline-flex;justify-content:center;align-items:center;font-family:"Noto Serif JP",serif;color:#9b957c;background-color:transparent;border:1px solid #9b957c;border-radius:4px;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease,opacity 0.2s ease;text-decoration:none}@media screen and (max-width: 520px){#pagerPare .wp-pagenavi a,
  #pagerPare .wp-pagenavi span:not(.pages){min-width:9.6vw;height:9.6vw;font-size:3.73vw}}@media screen and (min-width: 521px){#pagerPare .wp-pagenavi a,
  #pagerPare .wp-pagenavi span:not(.pages){min-width:36px;height:36px;font-size:clamp(14px,1.4vw,16px)}}#pagerPare .wp-pagenavi a:hover,
#pagerPare .wp-pagenavi span:not(.pages):hover{color:#fff;background-color:#9b957c;opacity:0.85;border-color:#9b957c}#pagerPare .wp-pagenavi a:focus,
#pagerPare .wp-pagenavi span:not(.pages):focus{color:#fff;background-color:#9b957c;opacity:1;border-color:#9b957c;outline:2px solid #9b957c;outline-offset:2px}#pagerPare .wp-pagenavi a:focus:not(:focus-visible),
#pagerPare .wp-pagenavi span:not(.pages):focus:not(:focus-visible){outline:none}#pagerPare .wp-pagenavi a:focus-visible,
#pagerPare .wp-pagenavi span:not(.pages):focus-visible{color:#fff;background-color:#9b957c;opacity:1;border-color:#9b957c;outline:2px solid #9b957c;outline-offset:2px}#pagerPare .wp-pagenavi a.current,
#pagerPare .wp-pagenavi span.current{font-weight:500;color:#fff;background-color:#9b957c;border-color:#9b957c;cursor:default}#pagerPare .wp-pagenavi a.current:hover,
#pagerPare .wp-pagenavi span.current:hover{color:#fff;background-color:#9b957c;opacity:1;border-color:#9b957c}#pagerPare .wp-pagenavi a.current:focus,
#pagerPare .wp-pagenavi span.current:focus{color:#fff;background-color:#9b957c;opacity:1;border-color:#9b957c;outline:2px solid #9b957c;outline-offset:2px}#pagerPare .wp-pagenavi a.current:focus:not(:focus-visible),
#pagerPare .wp-pagenavi span.current:focus:not(:focus-visible){outline:none}#pagerPare .wp-pagenavi a.current:focus-visible,
#pagerPare .wp-pagenavi span.current:focus-visible{color:#fff;background-color:#9b957c;opacity:1;border-color:#9b957c;outline:2px solid #9b957c;outline-offset:2px}@media screen and (max-width: 520px){#pagerPare .wp-pagenavi .nextpostslink,
  #pagerPare .wp-pagenavi .prevpostslink{min-width:10.66vw}}@media screen and (min-width: 521px){#pagerPare .wp-pagenavi .nextpostslink,
  #pagerPare .wp-pagenavi .prevpostslink{min-width:40px}}#pagerPare .nav-links{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px}@media screen and (max-width: 520px){#pagerPare .nav-links{gap:2.13vw}}@media screen and (min-width: 521px){#pagerPare .nav-links{gap:8px}}#pagerPare .nav-links .page-numbers{display:inline-flex;justify-content:center;align-items:center;font-family:"Noto Serif JP",serif;color:#9b957c;background-color:transparent;border:1px solid #9b957c;border-radius:4px;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease,opacity 0.2s ease;text-decoration:none}@media screen and (max-width: 520px){#pagerPare .nav-links .page-numbers{min-width:9.6vw;height:9.6vw;font-size:3.73vw}}@media screen and (min-width: 521px){#pagerPare .nav-links .page-numbers{min-width:36px;height:36px;font-size:clamp(14px,1.4vw,16px)}}#pagerPare .nav-links .page-numbers:hover{color:#fff;background-color:#9b957c;opacity:0.85;border-color:#9b957c}#pagerPare .nav-links .page-numbers:focus{color:#fff;background-color:#9b957c;opacity:1;border-color:#9b957c;outline:2px solid #9b957c;outline-offset:2px}#pagerPare .nav-links .page-numbers:focus:not(:focus-visible){outline:none}#pagerPare .nav-links .page-numbers:focus-visible{color:#fff;background-color:#9b957c;opacity:1;border-color:#9b957c;outline:2px solid #9b957c;outline-offset:2px}#pagerPare .nav-links .page-numbers.current{font-weight:500;color:#fff;background-color:#9b957c;border-color:#9b957c;cursor:default}#pagerPare .nav-links .page-numbers.current:hover{color:#fff;background-color:#9b957c;opacity:1;border-color:#9b957c}#pagerPare .nav-links .page-numbers.current:focus{color:#fff;background-color:#9b957c;opacity:1;border-color:#9b957c;outline:2px solid #9b957c;outline-offset:2px}#pagerPare .nav-links .page-numbers.current:focus:not(:focus-visible){outline:none}#pagerPare .nav-links .page-numbers.current:focus-visible{color:#fff;background-color:#9b957c;opacity:1;border-color:#9b957c;outline:2px solid #9b957c;outline-offset:2px}@media screen and (max-width: 520px){#pagerPare .nav-links .page-numbers.prev, #pagerPare .nav-links .page-numbers.next{min-width:10.66vw}}@media screen and (min-width: 521px){#pagerPare .nav-links .page-numbers.prev, #pagerPare .nav-links .page-numbers.next{min-width:40px}}.postPagination{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px}@media screen and (max-width: 520px){.postPagination{margin:10.66vw 0;gap:2.13vw}}@media screen and (min-width: 521px){.postPagination{margin:clamp(40px,4vw,46px) 0;gap:8px}}.postPagination .page-numbers{display:inline-flex;justify-content:center;align-items:center;font-family:"Noto Serif JP",serif;color:#9b957c;background-color:transparent;border:1px solid #9b957c;border-radius:4px;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease,opacity 0.2s ease;text-decoration:none}@media screen and (max-width: 520px){.postPagination .page-numbers{min-width:9.6vw;height:9.6vw;padding:0 2.13vw;font-size:3.73vw}}@media screen and (min-width: 521px){.postPagination .page-numbers{min-width:36px;height:36px;padding:0 clamp(8px,0.8vw,9px);font-size:clamp(14px,1.4vw,16px)}}.postPagination .page-numbers:hover{color:#fff;background-color:#9b957c;opacity:0.85;border-color:#9b957c}.postPagination .page-numbers:focus{color:#fff;background-color:#9b957c;opacity:1;border-color:#9b957c;outline:2px solid #9b957c;outline-offset:2px}.postPagination .page-numbers:focus:not(:focus-visible){outline:none}.postPagination .page-numbers:focus-visible{color:#fff;background-color:#9b957c;opacity:1;border-color:#9b957c;outline:2px solid #9b957c;outline-offset:2px}.postPagination .page-numbers.current{font-weight:500;color:#fff;background-color:#9b957c;border-color:#9b957c;cursor:default}.postPagination .page-numbers.current:hover{color:#fff;background-color:#9b957c;opacity:1;border-color:#9b957c}.postNav{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(155,149,124,0.3);border-top:1px solid rgba(155,149,124,0.3)}@media screen and (max-width: 520px){.postNav{margin:10.66vw 0;padding:5.33vw 0;gap:4.26vw}}@media screen and (min-width: 521px){.postNav{margin:clamp(80px,8vw,92px) 0 clamp(40px,4vw,46px);padding:clamp(20px,2vw,23px) 0;gap:clamp(16px,1.6vw,18px)}}.postNav__prev, .postNav__next{flex:1;text-align:center}.postNav__prev a, .postNav__next a{position:relative;display:inline-flex;justify-content:center;align-items:center;font-family:"Noto Sans JP",sans-serif;color:#9b957c;transition:color 0.2s ease,opacity 0.2s ease;text-decoration:none}@media screen and (max-width: 520px){.postNav__prev a, .postNav__next a{padding:2.13vw 3.2vw;font-size:3.73vw}}@media screen and (min-width: 521px){.postNav__prev a, .postNav__next a{padding:clamp(8px,0.8vw,9px) clamp(12px,1.2vw,13px);font-size:clamp(14px,1.4vw,16px)}}.postNav__prev a:hover, .postNav__next a:hover{color:#9b957c;opacity:0.7}.postNav__prev a:focus, .postNav__next a:focus{border-radius:4px;outline:2px solid #9b957c;outline-offset:2px}.postNav__prev a:focus:not(:focus-visible), .postNav__next a:focus:not(:focus-visible){outline:none}.postNav__prev a:focus-visible, .postNav__next a:focus-visible{border-radius:4px;outline:2px solid #9b957c;outline-offset:2px}.postNav__prev{text-align:left}.postNav__next{text-align:right}@media screen and (max-width: 520px){.relatedPosts{border-top:2px solid rgba(155,149,124,0.3);margin-top:14.93vw;padding-top:10.66vw}}@media screen and (min-width: 521px){.relatedPosts{border-top:2px solid rgba(155,149,124,0.3);margin-top:clamp(56px,5.6vw,64px);padding-top:clamp(40px,4vw,46px)}}.relatedPosts__title{position:relative;font-family:"Noto Serif JP",serif;font-weight:500;line-height:1.2;letter-spacing:0.1em;color:#9b957c;border-bottom:2px solid rgba(155,149,124,0.5);padding-bottom:0.5em}@media screen and (max-width: 520px){.relatedPosts__title{font-size:6.4vw;margin-bottom:6.4vw}}@media screen and (min-width: 521px){.relatedPosts__title{font-size:clamp(28px,2.8vw,32px);margin-bottom:clamp(24px,2.4vw,27px)}}.relatedPosts__title::after{position:absolute;bottom:-2px;left:0;display:block;height:2px;background:#9b957c;content:""}@media screen and (max-width: 520px){.relatedPosts__title::after{width:12.8vw}}@media screen and (min-width: 521px){.relatedPosts__title::after{width:clamp(48px,4.8vw,55px)}}.relatedPosts__list{margin:0;padding:0;list-style:none}@media screen and (max-width: 520px){.relatedPosts__list{margin-top:6.4vw}}@media screen and (min-width: 521px){.relatedPosts__list{margin-top:clamp(24px,2.4vw,27px)}}.relatedPosts__item{transition:background-color 0.2s ease;border-bottom:1px solid rgba(155,149,124,0.2)}@media screen and (max-width: 520px){.relatedPosts__item{padding:4.26vw 0}}@media screen and (min-width: 521px){.relatedPosts__item{padding:clamp(16px,1.6vw,18px) 0}}.relatedPosts__item:last-child{border-bottom:none}.relatedPosts__item:hover{background-color:rgba(155,149,124,0.05)}.relatedPosts__item a{display:block;color:#555;transition:color 0.2s ease;text-decoration:none}.relatedPosts__item a:hover{color:#9b957c}.relatedPosts__item a:focus{border-radius:4px;outline:2px solid #9b957c;outline-offset:2px}.relatedPosts__item a:focus:not(:focus-visible){outline:none}.relatedPosts__item a:focus-visible{border-radius:4px;outline:2px solid #9b957c;outline-offset:2px}.relatedPosts__itemTitle{position:relative;font-family:"Noto Sans JP",sans-serif;padding-left:1em}@media screen and (max-width: 520px){.relatedPosts__itemTitle{font-size:4.26vw;line-height:1.6}}@media screen and (min-width: 521px){.relatedPosts__itemTitle{font-size:clamp(16px,1.6vw,18px);line-height:1.6}}.relatedPosts__itemTitle::before{position:absolute;left:0;font-size:0.7em;line-height:inherit;color:#9b957c;content:"▶"}@media screen and (max-width: 520px){.topicPath .breadcrumb_last{display:inline-block;max-width:58.66vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}