@charset "UTF-8";:root{--clr-black: #1F2937;--clr-red: #E84646;--clr-red5: #FEF6F6;--clr-red10: #FCE4E4;--clr-blue: #264394;--clr-blue5: #F4F6FA;--clr-blue70: #677BB4;--clr-blue10: #DFE4F0;--clr-darkgreen: #149089;--clr-darkgreen5: #F3F9F9;--clr-darkgreen10: #DDEFEE;--clr-link:#0083D4;--clr-gray1:#EDF2F7;--clr-gray2:#F9FAFB;--clr-black50: #8F949B;--clr-black20: #BCBFC3;--clr-black10: #E3E5E7;--clr-green: #6DC9C4;--sec-max-width: 100%;--article-max-width:100%;--sec-padding: 5.6em;--sec-m-side:1em;--round32: 32px;--round16: 16px;--round8: 8px;--icon:"Material Symbols Outlined";--ttl:"Zen Kaku Gothic New", sans-serif;--num:"Oswald", sans-serif;--anm-hover: all .3s ease-in-out;--header-height: 86px}@media only screen and (min-width:768px){:root{--sec-m-side: 2em;--sec-max-width: 1200px;--article-max-width: 1264px;--header-height: 121px}}@media only screen and (min-width:1024px){:root{--sec-padding: 10.4em}}.related-articles .articles-list,.popular .articles-list{display:flex;flex-direction:column;gap:2em;list-style:none;margin:0;padding:0;width:100%}@media only screen and (min-width:768px){.related-articles .articles-list,.popular .articles-list{flex-direction:row;column-gap:1em}}.related-articles .articles-list a,.popular .articles-list a{display:flex;flex-direction:column;gap:1em;text-decoration:none;transition:var(--anm-hover);color:var(--clr-black)}.related-articles .articles-list a .img,.popular .articles-list a .img{flex:1 1 100%;overflow:hidden}.related-articles .articles-list a .img img,.popular .articles-list a .img img{width:100%;height:100%;aspect-ratio:16/9;object-fit:cover}.related-articles .articles-list a .content,.popular .articles-list a .content{display:flex;flex-direction:column;flex:1;min-width:0}@media only screen and (min-width:768px){.related-articles .articles-list a .content,.popular .articles-list a .content{row-gap:.5em}}.related-articles .articles-list a .content .ttl,.popular .articles-list a .content .ttl{font-size:.875rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--clr-black)}@media only screen and (min-width:768px){.related-articles .articles-list a .content .ttl,.popular .articles-list a .content .ttl{font-size:1rem;line-height:1.8}}.related-articles .articles-list a .content .date,.popular .articles-list a .content .date{font-family:var(--num);font-weight:400;font-size:.75rem;line-height:1.8;color:var(--clr-black50)}@media only screen and (min-width:768px){.related-articles .articles-list a .content .date,.popular .articles-list a .content .date{font-size:.875rem}}.related-articles .articles-list a .content .tags,.popular .articles-list a .content .tags{display:flex;flex-wrap:wrap;column-gap:.25em}.related-articles .articles-list a .content .tags li,.popular .articles-list a .content .tags li{font-size:.6875rem;line-height:1.4;color:var(--clr-link, #0083D4)}@media only screen and (min-width:768px){.related-articles .articles-list a .content .tags li,.popular .articles-list a .content .tags li{font-size:.875rem}}.related-articles .articles-list a:hover *,.popular .articles-list a:hover *{transition:var(--anm-hover)}.related-articles .articles-list a:hover .img img,.popular .articles-list a:hover .img img{transform:scale(1.1)}.related-articles .articles-list a:hover .content .ttl,.popular .articles-list a:hover .content .ttl{color:var(--clr-red)}.main-content{width:100%;max-width:var(--article-max-width);margin:0 auto}.main-content .main-content-inner{display:flex;flex-direction:column;gap:0;padding:0 var(--sec-m-side)}@media only screen and (min-width:1024px){.main-content .main-content-inner{flex-direction:row;gap:5em}}.main-content .main-content-left{width:100%}@media only screen and (min-width:1024px){.main-content .main-content-left{flex:1}}.main-content .main-content-left .article-body{position:relative}.main-content .main-content-right .mokuji.is-clone{display:none}@media only screen and (min-width:1024px){.main-content .main-content-right{max-width:20em;padding-bottom:5em}.main-content .main-content-right .mokuji.is-clone{margin:0;padding:0 1.5em;display:block;position:sticky;top:2.5em;width:100%;max-width:100%;box-sizing:border-box;background-color:transparent;border-left:2px solid var(--clr-black10)}.main-content .main-content-right .mokuji.is-clone .ttl{display:none}.main-content .main-content-right .mokuji.is-clone .mokuji-list{opacity:.8}.main-content .main-content-right .mokuji.is-clone .mokuji-list>li{font-size:.75rem;padding-left:2em;line-height:1.4}.main-content .main-content-right .mokuji.is-clone .mokuji-list>li:before{padding:0;font-size:.875rem;background-color:transparent;color:var(--clr-black);line-height:1.2;transition:var(--anm-hover)}.main-content .main-content-right .mokuji.is-clone .mokuji-list>li:has(a.is-active):not(:has(li.is-active)):before{color:var(--clr-link)}.main-content .main-content-right .mokuji.is-clone .mokuji-list>li a{color:var(--clr-black)}.main-content .main-content-right .mokuji.is-clone .mokuji-list>li a.is-active{color:var(--clr-link)}.main-content .main-content-right .mokuji.is-clone .mokuji-list>li>ol li{line-height:1.4}.main-content .main-content-right .mokuji.is-clone .mokuji-list>li>ol li:before{border:2px solid var(--clr-black)}.main-content .main-content-right .mokuji.is-clone .mokuji-list>li>ol li.is-active:before{border:2px solid var(--clr-link)}}@media only screen and (min-width:1024px){body.has-visible-header .article-share-list.js-floating{padding-top:var(--header-height)}body.has-visible-header .main-content .main-content-right .mokuji.is-clone.js-floating{top:var(--header-height)}}.article-header{display:flex;flex-direction:column;gap:.75em}@media only screen and (min-width:768px){.article-header{gap:1em}}.article-header .article-header-ttl{font-family:Zen Kaku Gothic New,sans-serif;font-weight:700;font-size:1.5rem;line-height:1.4;color:#1f2937;margin:0;width:100%;word-break:break-all}@media only screen and (min-width:768px){.article-header .article-header-ttl{font-size:2.25rem}}.article-header .article-header-tags{display:flex;flex-wrap:wrap;gap:.5em;width:100%;max-width:100%;list-style:none;margin:0;padding:0}.article-header .article-header-tags li a{display:flex;align-items:center;justify-content:center;padding:0 8px;background-color:var(--clr-gray1);border-radius:4px;font-family:Noto Sans JP,sans-serif;font-weight:400;font-size:.75rem;line-height:1.8;color:var(--clr-link);text-decoration:none;transition:var(--anm-hover)}.article-header .article-header-tags li a:hover{background-color:hsl(from var(--clr-gray1) h s calc(l*.9))}@media only screen and (min-width:768px){.article-header .article-header-tags li a{font-size:.875rem}}.article-header .article-header-meta{display:flex;justify-content:space-between;align-items:center;gap:2em;width:100%;font-family:Noto Sans JP,sans-serif;font-weight:400;font-size:.75rem;line-height:1.8;color:var(--clr-black)}.article-header .article-header-meta .date,.article-header .article-header-meta .writer{margin:0}@media only screen and (min-width:768px){.article-header .article-header-meta{font-size:.875rem;margin-bottom:1.142em}}.article-header .article-header-visual{width:100%}.article-header .article-header-visual img{width:100%;height:auto}@media only screen and (min-width:1024px){header.is-hidden .article-share .article-share-list{padding-top:2.5em}}.article-share{padding:0 1em}@media only screen and (min-width:768px){.article-share{padding:0}}@media only screen and (min-width:1024px){.article-share{position:absolute;top:0;left:0;height:100%}}.article-share .article-share-list{display:flex;align-items:center;justify-content:center;gap:.5em;list-style:none;margin:0;padding:.5em 0 0}@media only screen and (min-width:768px){.article-share .article-share-list{padding-top:1em}}@media only screen and (min-width:1024px){.article-share .article-share-list{position:sticky;top:0;left:0;padding-top:2.5em;padding-bottom:5em;flex-direction:column;row-gap:.5em}}.article-share .article-share-list>li{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;transition:var(--anm-hover)}@media only screen and (min-width:1024px){.article-share .article-share-list>li{width:20px;height:20px}}.article-share .article-share-list>li:hover{transform:scale(1.1)}.article-share .article-share-list>li img{width:100%;height:100%;display:block}.article-share .article-share-list>li:first-child{background-color:#000}.article-share .article-share-list>li:first-child img{width:20px;height:20px}@media only screen and (min-width:1024px){.article-share .article-share-list>li:first-child img{width:10px;height:10px}}.article-share .article-share-list>li:nth-child(4){background-color:#00a4de;overflow:hidden}.article-share .article-share-list>li:nth-child(4) img{width:28px;height:28px}@media only screen and (min-width:1024px){.article-share .article-share-list>li:nth-child(4) img{width:16px;height:16px}}.ct-chapter:last-child{padding-bottom:5em}@media only screen and (min-width:1024px){.ct-chapter{padding-left:5em}.ct-chapter.is-intro{padding-top:.5em}}@media only screen and (min-width:1024px){.category .ct-chapter{padding-left:0}}.popular{margin:0 -1em;padding:3.5em 1em 0;display:flex;flex-direction:column;gap:1.5em;width:calc(100% + 2em);background-color:var(--clr-gray2)}.popular .popular-ttl{position:relative;display:flex;align-items:center;padding-left:1em;gap:.5em;font-family:var(--ttl);font-weight:700;font-size:1rem;line-height:1.5;color:var(--clr-black);margin:0}.popular .popular-ttl:before{position:absolute;top:7px;left:0;content:"";display:block;width:.75em;height:.75em;background-color:var(--clr-red);border-radius:50%;flex-shrink:0}@media only screen and (min-width:768px){.popular{margin:0 -2em;padding:4em 2em 0;width:calc(100% + 4em)}.popular .popular-ttl{font-size:1.25rem;padding-left:1em}.popular .popular-ttl:before{top:10px;width:.6em;height:.6em}}@media only screen and (min-width:1024px){.popular{padding:0;max-width:20em;flex-direction:column;background-color:transparent;gap:1em;width:100%;margin:0}.popular .popular-ttl{padding-top:6px;padding-left:1.25em}.popular .popular-ttl:before{top:6px;width:1em;font-family:var(--icon);content:"import_contacts";background-color:transparent;color:var(--clr-black)}.popular .articles-list{flex-direction:column;gap:0;border-top:1px solid var(--clr-black10)}.popular .articles-list li a{padding:1em 0;flex-direction:row;column-gap:1em;border-bottom:1px solid var(--clr-black10)}.popular .articles-list li a .img{order:2;flex:0 0 7.5em}.popular .articles-list li a .content{order:1;row-gap:2px}.popular .articles-list li a .content .ttl{line-height:1.4;font-size:.875rem}.popular .articles-list li a .content .date{line-height:1.4;font-size:.6875rem}.popular .articles-list li a .content .tags li{font-size:.6875rem}}.related-articles{width:100%;margin:0 auto;background-color:var(--clr-gray2);display:flex;flex-direction:column;padding-bottom:3.5em}@media only screen and (min-width:768px){.related-articles{padding-bottom:4em}}@media only screen and (min-width:1024px){.related-articles{padding-bottom:5em}}.related-articles .articles-list-wrap{margin:0 auto;padding:3.5em var(--sec-m-side) 0;display:flex;flex-direction:column;gap:1.5em;width:100%;max-width:var(--article-max-width)}@media only screen and (min-width:768px){.related-articles .articles-list-wrap{padding:4em var(--sec-m-side) 0}}@media only screen and (min-width:1024px){.related-articles .articles-list-wrap{padding:5em var(--sec-m-side) 0}}.related-articles .related-articles-ttl{position:relative;display:flex;align-items:center;padding-left:1em;gap:.5em;font-family:var(--ttl);font-weight:700;font-size:1rem;line-height:1.5;color:var(--clr-black);margin:0}.related-articles .related-articles-ttl:before{position:absolute;top:7px;left:0;content:"";display:block;width:.75em;height:.75em;background-color:var(--clr-red);border-radius:50%;flex-shrink:0}@media only screen and (min-width:768px){.related-articles .related-articles-ttl{font-size:1.25rem}.related-articles .related-articles-ttl:before{top:10px;width:.6em;height:.6em}}@media only screen and (min-width:768px){.related-articles .articles-list{display:grid;grid-template-columns:repeat(3,1fr)}}p{margin:1.5em 0;font-family:Noto Sans JP,sans-serif;font-size:.9375rem;line-height:1.8;color:var(--clr-black);font-weight:400;text-wrap:wrap}@media only screen and (min-width:768px){p{font-size:1rem}}.entry-fb{color:var(--clr-darkgreen);font-weight:700}.red{color:var(--clr-red)}.box-app01 .content .ttl,.is-link{display:inline-block;position:relative;transition:var(--anm-hover)}.box-app01 .content .ttl:after,.is-link:after{position:relative;top:2px;padding:0;font-family:var(--icon);content:"call_made";color:var(--clr-link);font-size:.875rem;transition:var(--anm-hover)}@media only screen and (min-width:768px){.box-app01 .content .ttl:after,.is-link:after{font-size:1rem}}.box-app01 .content .ttl:hover,.is-link:hover{color:var(--clr-red)}.box-app01 .content .ttl:hover:after,.is-link:hover:after{color:var(--clr-red)}.box-app01,.box01-link,.box02-gry,.box02-blu,.box02-red,.box02-grn,.box01-gry,.box01-blu,.box01-red,.box01-grn{margin:2em 0 1em;padding:1.25em 1em;font-size:.875rem}@media only screen and (min-width:768px){.box-app01,.box01-link,.box02-gry,.box02-blu,.box02-red,.box02-grn,.box01-gry,.box01-blu,.box01-red,.box01-grn{padding:1.25em 1.5em}}.box-app01 p,.box01-link p,.box02-gry p,.box02-blu p,.box02-red p,.box02-grn p,.box01-gry p,.box01-blu p,.box01-red p,.box01-grn p{margin:0;font-size:.8125rem}@media only screen and (min-width:768px){.box-app01 p,.box01-link p,.box02-gry p,.box02-blu p,.box02-red p,.box02-grn p,.box01-gry p,.box01-blu p,.box01-red p,.box01-grn p{font-size:.9375rem}}.box-app01 .list01-blk,.box-app01 .list01-blu,.box-app01 .list01-red,.box-app01 .list01-grn,.box-app01 .list02-blk,.box-app01 .list02-blu,.box-app01 .list02-red,.box-app01 .list02-grn,.box-app01 .list03-blk,.box-app01 .list03-blu,.box-app01 .list03-red,.box-app01 .list03-grn,.box01-link .list01-blk,.box01-link .list01-blu,.box01-link .list01-red,.box01-link .list01-grn,.box01-link .list02-blk,.box01-link .list02-blu,.box01-link .list02-red,.box01-link .list02-grn,.box01-link .list03-blk,.box01-link .list03-blu,.box01-link .list03-red,.box01-link .list03-grn,.box02-gry .list01-blk,.box02-gry .list01-blu,.box02-gry .list01-red,.box02-gry .list01-grn,.box02-gry .list02-blk,.box02-gry .list02-blu,.box02-gry .list02-red,.box02-gry .list02-grn,.box02-gry .list03-blk,.box02-gry .list03-blu,.box02-gry .list03-red,.box02-gry .list03-grn,.box02-blu .list01-blk,.box02-blu .list01-blu,.box02-blu .list01-red,.box02-blu .list01-grn,.box02-blu .list02-blk,.box02-blu .list02-blu,.box02-blu .list02-red,.box02-blu .list02-grn,.box02-blu .list03-blk,.box02-blu .list03-blu,.box02-blu .list03-red,.box02-blu .list03-grn,.box02-red .list01-blk,.box02-red .list01-blu,.box02-red .list01-red,.box02-red .list01-grn,.box02-red .list02-blk,.box02-red .list02-blu,.box02-red .list02-red,.box02-red .list02-grn,.box02-red .list03-blk,.box02-red .list03-blu,.box02-red .list03-red,.box02-red .list03-grn,.box02-grn .list01-blk,.box02-grn .list01-blu,.box02-grn .list01-red,.box02-grn .list01-grn,.box02-grn .list02-blk,.box02-grn .list02-blu,.box02-grn .list02-red,.box02-grn .list02-grn,.box02-grn .list03-blk,.box02-grn .list03-blu,.box02-grn .list03-red,.box02-grn .list03-grn,.box01-gry .list01-blk,.box01-gry .list01-blu,.box01-gry .list01-red,.box01-gry .list01-grn,.box01-gry .list02-blk,.box01-gry .list02-blu,.box01-gry .list02-red,.box01-gry .list02-grn,.box01-gry .list03-blk,.box01-gry .list03-blu,.box01-gry .list03-red,.box01-gry .list03-grn,.box01-blu .list01-blk,.box01-blu .list01-blu,.box01-blu .list01-red,.box01-blu .list01-grn,.box01-blu .list02-blk,.box01-blu .list02-blu,.box01-blu .list02-red,.box01-blu .list02-grn,.box01-blu .list03-blk,.box01-blu .list03-blu,.box01-blu .list03-red,.box01-blu .list03-grn,.box01-red .list01-blk,.box01-red .list01-blu,.box01-red .list01-red,.box01-red .list01-grn,.box01-red .list02-blk,.box01-red .list02-blu,.box01-red .list02-red,.box01-red .list02-grn,.box01-red .list03-blk,.box01-red .list03-blu,.box01-red .list03-red,.box01-red .list03-grn,.box01-grn .list01-blk,.box01-grn .list01-blu,.box01-grn .list01-red,.box01-grn .list01-grn,.box01-grn .list02-blk,.box01-grn .list02-blu,.box01-grn .list02-red,.box01-grn .list02-grn,.box01-grn .list03-blk,.box01-grn .list03-blu,.box01-grn .list03-red,.box01-grn .list03-grn{margin-top:0;margin-bottom:0}.box-app01 .list01-blk li,.box-app01 .list01-blu li,.box-app01 .list01-red li,.box-app01 .list01-grn li,.box-app01 .list02-blk li,.box-app01 .list02-blu li,.box-app01 .list02-red li,.box-app01 .list02-grn li,.box-app01 .list03-blk li,.box-app01 .list03-blu li,.box-app01 .list03-red li,.box-app01 .list03-grn li,.box01-link .list01-blk li,.box01-link .list01-blu li,.box01-link .list01-red li,.box01-link .list01-grn li,.box01-link .list02-blk li,.box01-link .list02-blu li,.box01-link .list02-red li,.box01-link .list02-grn li,.box01-link .list03-blk li,.box01-link .list03-blu li,.box01-link .list03-red li,.box01-link .list03-grn li,.box02-gry .list01-blk li,.box02-gry .list01-blu li,.box02-gry .list01-red li,.box02-gry .list01-grn li,.box02-gry .list02-blk li,.box02-gry .list02-blu li,.box02-gry .list02-red li,.box02-gry .list02-grn li,.box02-gry .list03-blk li,.box02-gry .list03-blu li,.box02-gry .list03-red li,.box02-gry .list03-grn li,.box02-blu .list01-blk li,.box02-blu .list01-blu li,.box02-blu .list01-red li,.box02-blu .list01-grn li,.box02-blu .list02-blk li,.box02-blu .list02-blu li,.box02-blu .list02-red li,.box02-blu .list02-grn li,.box02-blu .list03-blk li,.box02-blu .list03-blu li,.box02-blu .list03-red li,.box02-blu .list03-grn li,.box02-red .list01-blk li,.box02-red .list01-blu li,.box02-red .list01-red li,.box02-red .list01-grn li,.box02-red .list02-blk li,.box02-red .list02-blu li,.box02-red .list02-red li,.box02-red .list02-grn li,.box02-red .list03-blk li,.box02-red .list03-blu li,.box02-red .list03-red li,.box02-red .list03-grn li,.box02-grn .list01-blk li,.box02-grn .list01-blu li,.box02-grn .list01-red li,.box02-grn .list01-grn li,.box02-grn .list02-blk li,.box02-grn .list02-blu li,.box02-grn .list02-red li,.box02-grn .list02-grn li,.box02-grn .list03-blk li,.box02-grn .list03-blu li,.box02-grn .list03-red li,.box02-grn .list03-grn li,.box01-gry .list01-blk li,.box01-gry .list01-blu li,.box01-gry .list01-red li,.box01-gry .list01-grn li,.box01-gry .list02-blk li,.box01-gry .list02-blu li,.box01-gry .list02-red li,.box01-gry .list02-grn li,.box01-gry .list03-blk li,.box01-gry .list03-blu li,.box01-gry .list03-red li,.box01-gry .list03-grn li,.box01-blu .list01-blk li,.box01-blu .list01-blu li,.box01-blu .list01-red li,.box01-blu .list01-grn li,.box01-blu .list02-blk li,.box01-blu .list02-blu li,.box01-blu .list02-red li,.box01-blu .list02-grn li,.box01-blu .list03-blk li,.box01-blu .list03-blu li,.box01-blu .list03-red li,.box01-blu .list03-grn li,.box01-red .list01-blk li,.box01-red .list01-blu li,.box01-red .list01-red li,.box01-red .list01-grn li,.box01-red .list02-blk li,.box01-red .list02-blu li,.box01-red .list02-red li,.box01-red .list02-grn li,.box01-red .list03-blk li,.box01-red .list03-blu li,.box01-red .list03-red li,.box01-red .list03-grn li,.box01-grn .list01-blk li,.box01-grn .list01-blu li,.box01-grn .list01-red li,.box01-grn .list01-grn li,.box01-grn .list02-blk li,.box01-grn .list02-blu li,.box01-grn .list02-red li,.box01-grn .list02-grn li,.box01-grn .list03-blk li,.box01-grn .list03-blu li,.box01-grn .list03-red li,.box01-grn .list03-grn li{font-size:.8125rem}@media only screen and (min-width:768px){.box-app01 .list01-blk li,.box-app01 .list01-blu li,.box-app01 .list01-red li,.box-app01 .list01-grn li,.box-app01 .list02-blk li,.box-app01 .list02-blu li,.box-app01 .list02-red li,.box-app01 .list02-grn li,.box-app01 .list03-blk li,.box-app01 .list03-blu li,.box-app01 .list03-red li,.box-app01 .list03-grn li,.box01-link .list01-blk li,.box01-link .list01-blu li,.box01-link .list01-red li,.box01-link .list01-grn li,.box01-link .list02-blk li,.box01-link .list02-blu li,.box01-link .list02-red li,.box01-link .list02-grn li,.box01-link .list03-blk li,.box01-link .list03-blu li,.box01-link .list03-red li,.box01-link .list03-grn li,.box02-gry .list01-blk li,.box02-gry .list01-blu li,.box02-gry .list01-red li,.box02-gry .list01-grn li,.box02-gry .list02-blk li,.box02-gry .list02-blu li,.box02-gry .list02-red li,.box02-gry .list02-grn li,.box02-gry .list03-blk li,.box02-gry .list03-blu li,.box02-gry .list03-red li,.box02-gry .list03-grn li,.box02-blu .list01-blk li,.box02-blu .list01-blu li,.box02-blu .list01-red li,.box02-blu .list01-grn li,.box02-blu .list02-blk li,.box02-blu .list02-blu li,.box02-blu .list02-red li,.box02-blu .list02-grn li,.box02-blu .list03-blk li,.box02-blu .list03-blu li,.box02-blu .list03-red li,.box02-blu .list03-grn li,.box02-red .list01-blk li,.box02-red .list01-blu li,.box02-red .list01-red li,.box02-red .list01-grn li,.box02-red .list02-blk li,.box02-red .list02-blu li,.box02-red .list02-red li,.box02-red .list02-grn li,.box02-red .list03-blk li,.box02-red .list03-blu li,.box02-red .list03-red li,.box02-red .list03-grn li,.box02-grn .list01-blk li,.box02-grn .list01-blu li,.box02-grn .list01-red li,.box02-grn .list01-grn li,.box02-grn .list02-blk li,.box02-grn .list02-blu li,.box02-grn .list02-red li,.box02-grn .list02-grn li,.box02-grn .list03-blk li,.box02-grn .list03-blu li,.box02-grn .list03-red li,.box02-grn .list03-grn li,.box01-gry .list01-blk li,.box01-gry .list01-blu li,.box01-gry .list01-red li,.box01-gry .list01-grn li,.box01-gry .list02-blk li,.box01-gry .list02-blu li,.box01-gry .list02-red li,.box01-gry .list02-grn li,.box01-gry .list03-blk li,.box01-gry .list03-blu li,.box01-gry .list03-red li,.box01-gry .list03-grn li,.box01-blu .list01-blk li,.box01-blu .list01-blu li,.box01-blu .list01-red li,.box01-blu .list01-grn li,.box01-blu .list02-blk li,.box01-blu .list02-blu li,.box01-blu .list02-red li,.box01-blu .list02-grn li,.box01-blu .list03-blk li,.box01-blu .list03-blu li,.box01-blu .list03-red li,.box01-blu .list03-grn li,.box01-red .list01-blk li,.box01-red .list01-blu li,.box01-red .list01-red li,.box01-red .list01-grn li,.box01-red .list02-blk li,.box01-red .list02-blu li,.box01-red .list02-red li,.box01-red .list02-grn li,.box01-red .list03-blk li,.box01-red .list03-blu li,.box01-red .list03-red li,.box01-red .list03-grn li,.box01-grn .list01-blk li,.box01-grn .list01-blu li,.box01-grn .list01-red li,.box01-grn .list01-grn li,.box01-grn .list02-blk li,.box01-grn .list02-blu li,.box01-grn .list02-red li,.box01-grn .list02-grn li,.box01-grn .list03-blk li,.box01-grn .list03-blu li,.box01-grn .list03-red li,.box01-grn .list03-grn li{font-size:.9375rem}}.box-app01,.box02-gry,.box01-gry{background-color:var(--clr-gray2)}.box01-link,.box02-blu,.box01-blu{background-color:var(--clr-blue5)}.box02-red,.box01-red{background-color:var(--clr-red5)}.box02-grn,.box01-grn{background-color:var(--clr-darkgreen5)}.box02-gry{border:1px solid var(--clr-black10)}.box02-blu{border:1px solid var(--clr-blue10)}.box02-red{border:1px solid var(--clr-red10)}.box02-grn{border:1px solid var(--clr-darkgreen10)}.box01-link p{position:relative}.box01-link p:after{position:relative;top:.15em;font-family:var(--icon);content:"call_made";font-size:1rem;color:var(--clr-link)}.box01-link p:hover a{color:var(--clr-red)}.box01-link p:hover:after{color:var(--clr-red)}.box01-link a{color:var(--clr-link)}.box-app01{display:flex;flex-direction:column;row-gap:1em;justify-content:center;align-items:center}@media only screen and (min-width:768px){.box-app01{flex-direction:row;column-gap:1em}}.box-app01 .img{max-width:10em;border-radius:1em;border:1px solid var(--clr-gray1);overflow:hidden}@media only screen and (min-width:768px){.box-app01 .img{flex:1 0 6.666em}}.box-app01 .img img{width:100%;height:auto}.box-app01 .ttl{font-weight:700}.box-app01 .ttl a{transition:var(--anm-hover)}.box-app01 .ttl a:hover{color:var(--clr-red)}.article-author-box{position:relative;margin:2em 0 1em;padding:1.25em 1em;border:1px solid var(--clr-black10)}@media only screen and (min-width:768px){.article-author-box{display:flex;column-gap:1.5em;padding:1.5em;align-items:center}}.article-author-box .img{position:absolute;top:1em;left:1em;width:5em;height:5em}.article-author-box .img img{width:5em;height:5em;object-fit:cover;aspect-ratio:1/1;border-radius:50%}@media only screen and (min-width:768px){.article-author-box .img{position:relative;top:auto;left:auto;flex:0 0 5em}}.article-author-box .content dt{padding-left:8.727em;font-size:.6875rem;min-height:7.636em}.article-author-box .content dt .name{display:block;font-size:1rem;font-weight:700;transition:var(--anm-hover)}.article-author-box .content dt .name:hover{color:var(--clr-red)}@media only screen and (min-width:768px){.article-author-box .content dt{padding-left:0;min-height:auto}}.article-author-box .content dd{font-size:.8125rem;line-height:1.8}.article-author-box .content dd span{margin-top:8px;display:block;font-size:.6875rem}@media only screen and (min-width:768px){.article-author-box .content dd{padding-top:12px}.article-author-box .content dd span{margin-top:12px}}.ct-chapter>h2{margin:3em 0 1em;padding:.6em .8em;font-family:var(--ttl);font-size:1.25rem;line-height:1.4;font-weight:700;color:#fff;background-color:var(--clr-black);border-radius:4px;border-left:5px solid var(--clr-red)}.ct-chapter>h3{margin:2em 0 1em;padding-bottom:.666em;font-size:1.125rem;color:var(--clr-black);font-family:var(--ttl);line-height:1.4;border-bottom:2px solid var(--clr-black)}.ct-chapter>h3 .sub{font-size:.75rem;font-weight:400;display:block}.ct-chapter .ttl01,.ct-chapter .ttl02{position:relative;margin:2em 0 1em;font-family:var(--ttl);font-size:1rem;line-height:1.4;font-weight:700}.ct-chapter .ttl01:before,.ct-chapter .ttl02:before{position:absolute;left:0;content:"";display:block;background-color:var(--clr-red)}.ct-chapter .ttl01{padding-left:1em;padding-bottom:.25em}.ct-chapter .ttl01:before{width:5px;height:100%;border-radius:3px}.ct-chapter .ttl01 .sub{font-size:.6875rem;font-weight:400;display:block}.ct-chapter .ttl02{padding-left:1em}.ct-chapter .ttl02:before{top:6px;width:12px;height:12px;border-radius:50%;flex-shrink:0}@media only screen and (min-width:768px){.ct-chapter>h2{padding:.714em;font-family:var(--ttl);font-size:1.75rem}.ct-chapter>h3{padding-bottom:.5em;font-size:1.5rem}.ct-chapter .ttl01,.ct-chapter .ttl02{font-size:1.25rem}.ct-chapter .ttl01 .sub{font-size:.75rem}.ct-chapter .ttl02:before{top:9px}}.ttl03{margin:2em 0 1em;padding-bottom:.666em;font-size:1.125rem;color:var(--clr-black);font-family:var(--ttl);font-weight:700;line-height:1.4;border-bottom:2px solid var(--clr-black)}@media only screen and (min-width:768px){.ttl03{padding-bottom:.5em;font-size:1.5rem}}.img-opti,.img-auto{margin-top:2em;margin-bottom:1em;text-align:center}.img-opti img,.img-auto img{margin-inline:auto;max-width:100%;height:auto}@media only screen and (min-width:768px){.img-opti img{aspect-ratio:16/9}}.mokuji{margin-top:2em;padding:1.5em 1em;background-color:var(--clr-gray2)}.mokuji .ttl{font-family:var(--ttl);font-size:1rem;margin-top:0;margin-bottom:1em;font-weight:700;line-height:1.8;color:var(--clr-black)}.mokuji .mokuji-list{counter-reset:num 0}.mokuji .mokuji-list>li{position:relative;color:var(--clr-link);font-weight:700;font-size:.875rem;padding-left:3em;margin-bottom:.571em;line-height:1.4}.mokuji .mokuji-list>li:before{position:absolute;left:0;padding-left:.571em;padding-right:.571em;counter-increment:num 1;content:counter(num,decimal-leading-zero);letter-spacing:1px;height:1.4em;background-color:hsl(from var(--clr-link) h calc(s/2) calc(l*2.2));border-radius:3px}.mokuji .mokuji-list>li a{text-decoration:none;color:var(--clr-link);transition:var(--anm-hover)}.mokuji .mokuji-list>li a:hover{color:var(--clr-red)}.mokuji .mokuji-list>li>ol{opacity:.9;margin-top:.571em}.mokuji .mokuji-list>li>ol li{position:relative;padding-left:1.05em;margin-bottom:.571em;line-height:1.4}.mokuji .mokuji-list>li>ol li:before{position:absolute;left:4px;top:.5em;content:"";width:.5em;height:.5em;border:2px solid var(--clr-link);border-radius:50%;opacity:.5}.mokuji .mokuji-list>li>ol li a{font-size:.75rem;font-weight:400}@media only screen and (min-width:768px){.mokuji{margin-top:3.5em;padding:2em 2em 1.5em}.mokuji .mokuji-list>li{margin-bottom:1.142em;line-height:1.8}.mokuji .mokuji-list>li:before{height:1.8em}.mokuji .mokuji-list>li>ol{margin-top:0;padding-bottom:.142em}.mokuji .mokuji-list>li>ol li{top:.75em}}@media only screen and (min-width:1024px){.mokuji{margin-left:5em}.mokuji.is-clone{opacity:0;pointer-events:none;transition:opacity .2s ease;margin-top:16px;width:100%}.mokuji.is-clone.is-visible{opacity:1;pointer-events:auto}.mokuji.is-clone.is-hidden{opacity:0;pointer-events:none}}.reco-item-card{margin:1em 0;width:100%;border:1px solid var(--clr-black10);overflow:hidden;border-radius:5px}.reco-item-card a{display:flex;justify-content:space-between;text-decoration:none;color:var(--clr-black)}.reco-item-card a .reco-item-meta{padding:1em;flex:1 1 auto}@media only screen and (min-width:768px){.reco-item-card a .reco-item-meta{padding:1.5em}}.reco-item-card a .reco-item-meta .ttl{margin:0;font-size:.8125rem;font-weight:700;text-decoration:none;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.4}@media only screen and (min-width:768px){.reco-item-card a .reco-item-meta .ttl{font-size:.875rem}}.reco-item-card a .reco-item-meta .desc{margin:4px 0 0;font-size:.6875rem;color:var(--clr-black50);text-decoration:none;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media only screen and (min-width:768px){.reco-item-card a .reco-item-meta .desc{font-size:.75rem}}.reco-item-card a .img{flex:0 0 7.142em;width:100px;overflow:hidden}.reco-item-card a .img img{width:100%;height:100%;aspect-ratio:1/1;object-fit:cover;transition:var(--anm-hover)}@media only screen and (min-width:768px){.reco-item-card a .img{flex:0 0 13.857em}.reco-item-card a .img img{aspect-ratio:16/9}}.reco-item-card a:hover img{transform:scale(1.1)}.item01{margin:2em 0;padding:1.5em 1em;border:1px solid var(--clr-black10)}.item01 .item-header{display:flex;flex-direction:column;row-gap:.5em}.item01 .item-header img{width:100%;height:auto}.item01 .item-header .item-meta p{margin-top:0;margin-bottom:.571em;font-size:.875rem}.item01 .tbl01{margin-top:1em;margin-bottom:0}@media only screen and (min-width:768px){.item01{padding:2em}.item01 .item-header{flex-direction:row;column-gap:1em}.item01 .item-header .img{flex:0 1 40%}.item01 .item-header .item-meta{flex:1 1 60%}}.list-btn{display:flex;flex-wrap:wrap;column-gap:.5em;row-gap:.5em}.list-btn>li{position:relative;font-size:.8125rem;background-color:var(--clr-blue);border-radius:2em;width:auto;flex:0 1 auto;transition:var(--anm-hover)}.list-btn>li:hover{background-color:hsl(from var(--clr-blue) h s calc(l*.7))}@media only screen and (min-width:768px){.list-btn>li{font-size:.9375rem}}.list-btn>li:before{display:flex;justify-content:center;align-items:center;position:absolute;right:.75em;top:0;bottom:0;margin:auto;width:1em;padding-bottom:2px;height:auto;vertical-align:middle;font-family:var(--icon);content:"arrow_circle_right";color:#fff;font-size:1.25rem}@media only screen and (min-width:768px){.list-btn>li:before{font-size:1.5rem}}.list-btn>li a{display:block;padding:.75em 4em .75em 1.5em;color:#fff;font-weight:700}.list-btn>li a span{display:block;font-size:.75rem;font-weight:400}.list-btn>li.is-amazon{background-color:#e86100}.list-btn>li.is-amazon:hover{background-color:hsl(from #e86100 h s calc(l*.8))}.list-btn>li.is-rakuten{background-color:var(--clr-red)}.list-btn>li.is-rakuten:hover{background-color:hsl(from var(--clr-red) h s calc(l*.7))}@media only screen and (min-width:768px){.is-flex{display:flex;column-gap:1.5em}.is-flex>*{flex:1 1 50%}}.youtube{width:100%;aspect-ratio:16/9}.youtube iframe{width:100%;height:100%}.list-note,.list-flow01,.list-flow02,.list03-blk,.list03-blu,.list03-red,.list03-grn,.list02-blk,.list02-blu,.list02-red,.list02-grn,.list01-blk,.list01-blu,.list01-red,.list01-grn{margin:2em 0 1em}.list-note>li,.list-flow01>li,.list-flow02>li,.list03-blk>li,.list03-blu>li,.list03-red>li,.list03-grn>li,.list02-blk>li,.list02-blu>li,.list02-red>li,.list02-grn>li,.list01-blk>li,.list01-blu>li,.list01-red>li,.list01-grn>li{position:relative;font-size:.875rem;color:var(--clr-black);padding-left:1.142em;line-height:1.8;font-weight:400}.list-note>li:before,.list-flow01>li:before,.list-flow02>li:before,.list03-blk>li:before,.list03-blu>li:before,.list03-red>li:before,.list03-grn>li:before,.list02-blk>li:before,.list02-blu>li:before,.list02-red>li:before,.list02-grn>li:before,.list01-blk>li:before,.list01-blu>li:before,.list01-red>li:before,.list01-grn>li:before{position:absolute;content:"";border-radius:50%}@media only screen and (min-width:768px){.list-note>li,.list-flow01>li,.list-flow02>li,.list03-blk>li,.list03-blu>li,.list03-red>li,.list03-grn>li,.list02-blk>li,.list02-blu>li,.list02-red>li,.list02-grn>li,.list01-blk>li,.list01-blu>li,.list01-red>li,.list01-grn>li{font-size:1rem}}.fb.list-note>li,.fb.list-flow01>li,.fb.list-flow02>li,.fb.list03-blk>li,.fb.list03-blu>li,.fb.list03-red>li,.fb.list03-grn>li,.fb.list02-blk>li,.fb.list02-blu>li,.fb.list02-red>li,.fb.list02-grn>li,.fb.list01-blk>li,.fb.list01-blu>li,.fb.list01-red>li,.fb.list01-grn>li{font-weight:700}.list01-blk>li:before,.list01-blu>li:before,.list01-red>li:before,.list01-grn>li:before{left:4px;top:8.5px;width:6px;height:6px}@media only screen and (min-width:768px){.list01-blk>li:before,.list01-blu>li:before,.list01-red>li:before,.list01-grn>li:before{top:11px}}.list02-blk>li,.list02-blu>li,.list02-red>li,.list02-grn>li{padding-left:1.285em}.list02-blk>li:before,.list02-blu>li:before,.list02-red>li:before,.list02-grn>li:before{left:0;top:5px;width:14px;height:14px}@media only screen and (min-width:768px){.list02-blk>li:before,.list02-blu>li:before,.list02-red>li:before,.list02-grn>li:before{top:7px}}.list02-blk>li:after,.list02-blu>li:after,.list02-red>li:after,.list02-grn>li:after{position:absolute;left:0;top:0;font-family:var(--icon);content:"check";color:#fff;font-weight:700}@media only screen and (min-width:768px){.list02-blk>li:after,.list02-blu>li:after,.list02-red>li:after,.list02-grn>li:after{top:0}}.list03-blk,.list03-blu,.list03-red,.list03-grn{counter-reset:num 0}.list03-blk>li,.list03-blu>li,.list03-red>li,.list03-grn>li{padding-left:1.214em}.list03-blk>li:before,.list03-blu>li:before,.list03-red>li:before,.list03-grn>li:before{left:0;top:5px;width:1em;height:1em}@media only screen and (min-width:768px){.list03-blk>li:before,.list03-blu>li:before,.list03-red>li:before,.list03-grn>li:before{top:6px}}.list03-blk>li:after,.list03-blu>li:after,.list03-red>li:after,.list03-grn>li:after{position:absolute;left:4px;top:3px;counter-increment:num 1;content:counter(num);color:#fff;font-size:.6875rem;font-weight:700}@media only screen and (min-width:768px){.list03-blk>li:after,.list03-blu>li:after,.list03-red>li:after,.list03-grn>li:after{top:5px;left:5px}}.list03-blk>li:before,.list02-blk>li:before,.list01-blk>li:before{background-color:var(--clr-black50)}.list03-blu>li:before,.list02-blu>li:before,.list01-blu>li:before{background-color:var(--clr-blue)}.list03-red>li:before,.list02-red>li:before,.list01-red>li:before{background-color:var(--clr-red)}.list03-grn>li:before,.list02-grn>li:before,.list01-grn>li:before{background-color:var(--clr-darkgreen)}.list-flow01,.list-flow02{display:flex;flex-direction:column;row-gap:2em;font-size:.875rem}@media only screen and (min-width:768px){.list-flow01,.list-flow02{font-size:1rem}}.list-flow01>li,.list-flow02>li{position:relative;padding:1.25em 1em;background-color:var(--clr-gray2);text-align:left;border:1px solid var(--clr-black10);border-radius:5px}@media only screen and (min-width:768px){.list-flow01>li,.list-flow02>li{padding:1.25em 1.5em;font-size:.9375rem}}.list-flow01>li:not(:last-child):before,.list-flow02>li:not(:last-child):before{position:absolute;bottom:-1.25em;left:0;width:100%;height:1em;text-align:center;font-family:var(--icon);font-size:1.25rem;line-height:1;content:"arrow_downward";color:var(--clr-black50)}@media only screen and (min-width:768px){.list-flow01>li:not(:last-child):before,.list-flow02>li:not(:last-child):before{text-align:left;left:1em}}.list-flow01>li .list01-blk,.list-flow02>li .list01-blk,.list-flow01>li .list01-blu,.list-flow02>li .list01-blu,.list-flow01>li .list01-red,.list-flow02>li .list01-red,.list-flow01>li .list01-grn,.list-flow02>li .list01-grn,.list-flow01>li .list02-blk,.list-flow02>li .list02-blk,.list-flow01>li .list02-blu,.list-flow02>li .list02-blu,.list-flow01>li .list02-red,.list-flow02>li .list02-red,.list-flow01>li .list02-grn,.list-flow02>li .list02-grn,.list-flow01>li .list03-blk,.list-flow02>li .list03-blk,.list-flow01>li .list03-blu,.list-flow02>li .list03-blu,.list-flow01>li .list03-red,.list-flow02>li .list03-red,.list-flow01>li .list03-grn,.list-flow02>li .list03-grn{margin-top:0;margin-bottom:0}.list-flow01>li .list01-blk li,.list-flow02>li .list01-blk li,.list-flow01>li .list01-blu li,.list-flow02>li .list01-blu li,.list-flow01>li .list01-red li,.list-flow02>li .list01-red li,.list-flow01>li .list01-grn li,.list-flow02>li .list01-grn li,.list-flow01>li .list02-blk li,.list-flow02>li .list02-blk li,.list-flow01>li .list02-blu li,.list-flow02>li .list02-blu li,.list-flow01>li .list02-red li,.list-flow02>li .list02-red li,.list-flow01>li .list02-grn li,.list-flow02>li .list02-grn li,.list-flow01>li .list03-blk li,.list-flow02>li .list03-blk li,.list-flow01>li .list03-blu li,.list-flow02>li .list03-blu li,.list-flow01>li .list03-red li,.list-flow02>li .list03-red li,.list-flow01>li .list03-grn li,.list-flow02>li .list03-grn li{font-size:.8125rem}@media only screen and (min-width:768px){.list-flow01>li .list01-blk li,.list-flow02>li .list01-blk li,.list-flow01>li .list01-blu li,.list-flow02>li .list01-blu li,.list-flow01>li .list01-red li,.list-flow02>li .list01-red li,.list-flow01>li .list01-grn li,.list-flow02>li .list01-grn li,.list-flow01>li .list02-blk li,.list-flow02>li .list02-blk li,.list-flow01>li .list02-blu li,.list-flow02>li .list02-blu li,.list-flow01>li .list02-red li,.list-flow02>li .list02-red li,.list-flow01>li .list02-grn li,.list-flow02>li .list02-grn li,.list-flow01>li .list03-blk li,.list-flow02>li .list03-blk li,.list-flow01>li .list03-blu li,.list-flow02>li .list03-blu li,.list-flow01>li .list03-red li,.list-flow02>li .list03-red li,.list-flow01>li .list03-grn li,.list-flow02>li .list03-grn li{font-size:.9375rem}}.list-flow01>li .tag01-blk,.list-flow02>li .tag01-blk,.list-flow01>li .tag01-blu,.list-flow02>li .tag01-blu,.list-flow01>li .tag01-red,.list-flow02>li .tag01-red,.list-flow01>li .tag01-grn,.list-flow02>li .tag01-grn{margin-top:-4px;margin-right:.75em}@media only screen and (min-width:768px){.list-flow02{flex-direction:row;column-gap:2em}}@media only screen and (min-width:768px){.list-flow02>li:not(:last-child):before{inset:0 -1.25em 0 auto;margin:auto;text-align:right;width:1em;transform:rotate(-90deg)}}.list-note>li{padding-left:1.5em}.list-note>li:before{content:"※";left:0}.article-archive-list{margin-bottom:3em}@media only screen and (min-width:768px){.article-archive-list{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;column-gap:1em;row-gap:1em;margin-bottom:4em}}.archive-nav{margin:2em 0;padding:1em;background-color:var(--clr-gray1);display:flex;flex-direction:column;column-gap:1em;row-gap:.25em}@media only screen and (min-width:768px){.archive-nav{display:grid;grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1024px){.archive-nav{padding:1.5em}}.archive-nav li{background-color:#fff;border:1px solid var(--clr-black10);border-radius:.25em;text-align:center}@media only screen and (min-width:768px){.archive-nav li{padding-right:1.25em}}.archive-nav li a{position:relative;display:flex;align-items:center;justify-content:center;height:100%;padding:.5em 1em;color:var(--clr-black);font-size:.875rem}.archive-nav li a:after{position:absolute;top:0;bottom:0;right:1.25em;margin:auto;content:"arrow_forward_ios";font-family:var(--icon);transform:rotate(90deg);transition:var(--anm-hover)}@media only screen and (min-width:768px){.archive-nav li a:after{right:1em}}.archive-nav li a:hover:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateY(.25em) rotate(90deg)}.tbl01{margin:2em 0 1em;width:100%;border-spacing:0;border-right:1px solid var(--clr-blue10);border-top:1px solid var(--clr-blue10)}.tbl01>thead tr>th{padding:.666em;background-color:var(--clr-blue70);font-weight:700;font-size:.75rem;color:#fff;border-left:1px solid rgb(var(--clr-blue)/.6)}.tbl01>thead tr>th:first-child{border-left:1px solid var(--clr-blue70)}.tbl01>tbody>tr>th{padding:.666em;background-color:var(--clr-blue5);font-weight:700;font-size:.75rem;border-left:1px solid var(--clr-blue10);border-bottom:1px solid var(--clr-blue10)}.tbl01>tbody>tr>td{padding:.666em;font-size:.75rem;border-left:1px solid var(--clr-blue10);border-bottom:1px solid var(--clr-blue10)}.tbl01>tbody>tr>td *{margin:0;font-size:.8125rem}@media only screen and (min-width:768px){.tbl01>tbody>tr>td *{font-size:.9375rem}}@media only screen and (min-width:768px){.tbl01>thead>tr>th,.tbl01>tbody>tr>th,.tbl01>tbody>tr>td{font-size:.9375rem}}.tbl01 a{color:var(--clr-link);font-weight:700;transition:var(--anm-hover)}.tbl01 a:hover{color:var(--clr-red)}.tag01-blk,.tag01-blu,.tag01-red,.tag01-grn{display:inline-block;padding:.25em .5em;margin-top:-2px;margin-right:.25em;font-size:.6875rem;font-weight:500;line-height:1;border-radius:2px;vertical-align:middle}@media only screen and (min-width:768px){.tag01-blk,.tag01-blu,.tag01-red,.tag01-grn{font-size:.75rem}}.tag01-blk,.tag01-blu,.tag01-red,.tag01-grn{color:#fff}.tag01-blk{background-color:var(--clr-black)}.tag01-blu{background-color:var(--clr-blue)}.tag01-red{background-color:var(--clr-red)}.tag01-grn{background-color:var(--clr-darkgreen)}.mb0{margin-bottom:0!important}.mb05{margin-bottom:.5em!important}.mb1{margin-bottom:1em!important}.mb2{margin-bottom:2em!important}.mb3{margin-bottom:3em!important}.mb4{margin-bottom:4em!important}.mt05{margin-top:.5em!important}.mt1{margin-top:1em!important}.mt2{margin-top:2em!important}.mt3{margin-top:3em!important}.mt4{margin-top:4em!important}.span_3{width:12.5%}.span_4{width:16.6666666667%}.span_5{width:20.8333333333%}.span_6{width:25%}.span_7{width:29.1666666667%}.span_8{width:33.3333333333%}.span_9{width:37.5%}.span_10{width:41.6666666667%}.span_11{width:45.8333333333%}.span_12{width:50%}.span_24{width:100%}.fb{font-weight:700}.entry-fb{font-weight:700;color:var(--clr-darkgreen)}
