@charset "UTF-8";.entry-content mark{background:linear-gradient(transparent 60%,#fff3b0 60%);color:inherit;padding:0 .1em}.entry-content span[style*="#ff0000"],.entry-content span[style*="rgb(255, 0, 0)"]{color:#e06666 !important}@media (min-width:768px){.entry-meta--bottom{padding-right:40px}}html body{font-family:'M PLUS Rounded 1c',"segoe UI",'Noto Sans JP',"游ゴシック",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Verdana,"メイリオ",Meiryo,sans-serif;font-size:16px;color:#333;letter-spacing:1.5px;line-height:1.75}.entry-content h3{border-left:none;padding-left:0}.single .entry-content h2,.page .entry-content h2{position:relative;margin:2.5em 0 1em;padding:.6em .9em;background:#b8860b;color:#fff;font-weight:700;border-radius:6px;line-height:1.5}.single .entry-content h3,.page .entry-content h3{margin:2em 0 .8em;padding:.3em .6em;border-left:5px solid #b8860b;border-bottom:2px solid #e8d6a8;color:#3a3530;line-height:1.5}.single .entry-content h4,.page .entry-content h4{margin:1.6em 0 .6em;padding:.1em 0 .1em .6em;border-left:4px solid #c1564b;color:#4a423b;font-weight:700}div#rtoc-mokuji-wrapper ul.rtoc-mokuji.level-2,div#rtoc-mokuji-wrapper ol.rtoc-mokuji.level-2{background-color:transparent !important;background-image:none !important;box-shadow:none !important;border:none !important;padding:0 0 0 1.5em !important;margin:5px 0 !important}div#rtoc-mokuji-wrapper ul.rtoc-mokuji.level-2 li.rtoc-item,div#rtoc-mokuji-wrapper ol.rtoc-mokuji.level-2 li.rtoc-item{background:0 0 !important;border:none !important;box-shadow:none !important}.entry-content>ul,.entry-content>ol,.entry-content p+ul,.entry-content p+ol{width:92%;margin:1.5em auto;padding:1.5em 1.5em 1.5em 2.6em;background:#fbf8f2;border:1px solid #e3d4ab;border-radius:8px;color:#3a3530;box-shadow:0 2px 6px rgba(120,90,30,.06);box-sizing:border-box}.entry-content>ul li,.entry-content p+ul li{list-style-type:none !important;position:relative;padding:.4em 0;line-height:1.7}.entry-content>ul li:before,.entry-content p+ul li:before{content:"" !important;position:absolute;left:-1.5em;top:.95em;width:9px;height:9px;background:#c1564b;border-radius:50%}.entry-content>ol,.entry-content p+ol{counter-reset:my-counter}.entry-content>ol li,.entry-content p+ol li{list-style-type:none !important;position:relative;padding:.4em 0;line-height:1.7;counter-increment:my-counter}.entry-content>ol li:before,.entry-content p+ol li:before{content:counter(my-counter);position:absolute;left:-2.1em;top:.55em;width:1.6em;height:1.6em;background:#b8860b;color:#fff;font-size:.8em;font-weight:700;border-radius:50%;display:flex;align-items:center;justify-content:center}.entry-content table{width:100%;border-collapse:collapse;margin:1.5em 0;font-size:.95em;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(120,90,30,.07)}.entry-content table th{background:#b8860b;color:#fff;font-weight:700;padding:.7em .8em;text-align:center;border:1px solid #a5780a}.entry-content table td{padding:.7em .8em;text-align:center;border:1px solid #ece3d0;color:#3a3530}.entry-content table tr:nth-child(even) td{background:#fbf8f2}@media (max-width:480px){.single .entry-content h2,.page .entry-content h2{font-size:1.15em;padding:.5em .7em}.single .entry-content h3,.page .entry-content h3{font-size:1.05em}.entry-content>ul,.entry-content>ol,.entry-content p+ul,.entry-content p+ol{width:100%;padding:1em 1em 1em 2.2em}.entry-content table{display:block;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}}.breadcrumb a,#breadcrumb a{color:#b8860b}.breadcrumb a:hover,#breadcrumb a:hover{color:#a5780a;text-decoration:underline}.breadcrumb,#breadcrumb{color:#3a3530}.code-block{display:flex;justify-content:center;align-items:center;transition:min-height .3s ease}#custom_html-2{min-height:320px;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:30px !important;overflow:hidden}.code-block-1{min-height:280px;margin:20px auto;background-color:#fff}@media screen and (max-width:767px){#custom_html-2{min-height:auto;background-color:transparent}}@media (max-width:767px){.code-block{min-height:260px}}@media (min-width:768px){.code-block{min-height:290px}}.error404 .nofound-img h2.dfont.strong{display:none !important}.entry-content p a,.entry-content li a{font-weight:700 !important}.ad-disclosure{display:flex;justify-content:center;align-items:center;font-size:.8rem;line-height:1.6;color:snow;padding:.45em .8em;margin:0 0 .4em;margin-top:0 !important;padding-top:0 !important;min-height:auto;border:none;border-radius:.3em;text-align:center}