html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}body{line-height:1;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}html{scroll-behavior:smooth}body{color:#222;line-height:1.8;letter-spacing:.03em;font-family:"Noto Sans JP","ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","游ゴシック","Yu Gothic","メイリオ","Meiryo",sans-serif;word-break:break-all}body *{box-sizing:border-box}p{margin-bottom:1.5em}p:last-child{margin-bottom:0}p a{text-decoration:underline}@media(hover: hover){p a:hover{text-decoration:none}}h1,h2,h3,h4,h5,h6{font-weight:normal}img{max-width:100%;height:auto;vertical-align:bottom}ul{list-style:none}a{color:#222;text-decoration:none}@media(hover: hover){a:hover{text-decoration:none}}@media screen and (max-width: 1280px){._onlyPc{display:none}}._onlySp{display:none}@media screen and (max-width: 767px){._onlySp{display:block}}.blContainer{width:92%;max-width:1280px;margin-right:auto;margin-left:auto}.sectionHeading{font-weight:700;line-height:1.6;margin-bottom:20px}.sectionHeading__sub{font-family:"Inter",sans-serif;font-size:.875rem;color:#f02b08}@media screen and (max-width: 767px){.sectionHeading__sub{font-size:.75rem}}.sectionHeading__main{font-weight:700;font-size:1.75rem}@media screen and (max-width: 767px){.sectionHeading__main{font-size:1.375rem}}.button{background:#f02b08;border:1px solid #f02b08;border-radius:20px;color:#fff;display:inline-block;font-weight:500;line-height:1.6;padding:.375rem 1.25rem;text-align:center;transition:all ease .25s}@media(hover: hover){.button:hover{background:#fff;color:#f02b08}}.textLinkButton{font-size:1.125rem;font-weight:500;display:inline-block;border-bottom:1px solid #242424;padding:.2em;transition:all ease .25s;position:relative}@media(hover: hover){.textLinkButton:hover::before{transform:scaleX(1);transform-origin:left}}.textLinkButton::before{content:"";position:absolute;bottom:-1px;width:100%;height:1px;transform:scaleX(0);background:#f02b08;transform-origin:right;transition:transform ease .25s}.textLinkButton::after{content:"";display:inline-block;width:7px;height:12px;-webkit-mask:url("../img/icon/chevron-right.svg") no-repeat center center/contain;mask:url("../img/icon/chevron-right.svg") no-repeat center center/contain;background:#242424;transition:all ease .25s;margin-left:10px}.breadcrumb{font-size:.75rem;color:#777;margin-bottom:60px}.navigation.pagination{text-align:center;margin-top:40px}.navigation.pagination .nav-links .prev{border:none !important}.navigation.pagination .nav-links .next{border:none !important}.navigation.pagination .nav-links .current{display:inline-block;padding:2px 11px;background:#333;border:1px solid #333;border-radius:3px;color:#fff}.navigation.pagination .nav-links a{display:inline-block;padding:2px 11px;border:1px solid #333;border-radius:3px}.navigation.pagination .nav-links a:hover{background:#333;border:1px solid #333;color:#fff;text-decoration:none}.xShareButton{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.375rem;padding:6px;border-radius:3px;background:#242424;color:#fff;text-align:center;text-decoration:none !important;line-height:1}.youtubeShareButton{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.375rem;padding:6px;border-radius:3px;background:#f03;color:#fff;text-align:center;text-decoration:none !important;line-height:1}.header__tagLine{text-align:center;font-size:.6875rem;padding-top:.45em;padding-bottom:.45em;margin-bottom:12px;color:#fff;background:linear-gradient(to right, #f02b08, #e1a115)}.header__logo{max-width:320px;text-align:center;margin-top:15px;margin-bottom:15px;margin-left:auto;margin-right:auto}@media screen and (max-width: 767px){.header__logo{width:220px;margin-left:0;margin-right:0}}.header__menu{border-top:1px solid #eee;border-bottom:1px solid #eee}.headerMenu{text-align:center}@media screen and (max-width: 1024px){.headerMenu{display:none}}.headerMenu__list{display:inline-flex;gap:35px}.headerMenu__item{position:relative}.headerMenu__item::before{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:#000;transform-origin:0;transform:scaleX(0);transition:all ease .2s}.headerMenu__item:where(:hover)::before{content:"";transform:scaleX(1)}.headerMenu__link{display:inline-block;font-weight:bold;padding-top:1em;padding-bottom:.8em}.headerMenu__link:hover{text-decoration:none}.headerMenu__link span{font-size:.75rem}.headerMenuSpContainer{display:none}@media screen and (max-width: 1024px){.headerMenuSpContainer{display:block}}.headerMenuSp{position:fixed;top:0;bottom:0;left:0;right:0;z-index:9998;background:linear-gradient(to right, #f02b08, #e1a115);color:#fff;transform:translateX(-110vw);transition:all ease .2s;padding:110px 40px 40px;display:flex;flex-direction:column}.headerMenuSp__logo{max-width:230px;margin-bottom:30px}.headerMenuSp__link{display:block;padding-top:15px;padding-bottom:6px;border-bottom:1px solid #e8e8e8;font-weight:bold;color:#fff}.headerMenuSp__link:hover{text-decoration:none}.headerMenuSp__link span{font-size:.75rem}.headerMenuSp__nav{margin-bottom:auto}.headerMenuSp__bottom{margin-top:40px;font-size:.75rem}.headerMenuSp__bottom a{color:#fff}#toggleMenu{position:fixed;top:0;left:-110vw}#toggleMenu:focus-visible~.hamburger{box-shadow:1px 1px 2px 0 rgba(0,0,0,.2)}#toggleMenu:checked~.headerMenuSp{transform:translateX(0);transition:all ease .2s}#toggleMenu:checked~.hamburger span:nth-child(2){left:14px;right:6px;transition:all ease .2s}#toggleMenu:checked~.hamburger span:last-child{left:22px;right:6px;transition:all ease .2s}.hamburger{position:fixed;top:51px;right:20px;width:54px;height:42px;z-index:9999}@media screen and (max-width: 767px){.hamburger{top:43px}}.hamburger:hover{cursor:pointer}.hamburger span:first-child{position:absolute;top:8px;left:6px;right:6px;height:3px;background:#242424;transition:all ease .2s}.hamburger span:nth-child(2){position:absolute;top:50%;left:6px;right:6px;height:3px;background:#531115;transition:all ease .2s;transform:translateY(-50%)}.hamburger span:last-child{position:absolute;bottom:8px;left:6px;right:6px;height:3px;background:#531115;transition:all ease .2s}.keyVisual{overflow:hidden;position:relative;margin-top:0;margin-bottom:35px;padding-top:30px;padding-bottom:30px}@media screen and (max-width: 1024px){.keyVisual{padding-bottom:30px;margin-bottom:15px}}.keyVisual__link{display:block;width:100%;height:100%}.keyVisual__link img{width:100%;height:100%}.keyVisual .swiper{width:100%;margin:0 auto;overflow:visible}.keyVisual .swiper-slide{width:620px;overflow:hidden;border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,.15)}.keyVisual .swiper-controller{display:flex;align-items:center;gap:20px;position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);z-index:10}@media screen and (max-width: 1024px){.keyVisual .swiper-controller{bottom:-30px}}.keyVisual .swiper-pagination{position:static !important}.keyVisual .swiper-pagination-bullet{display:inline-block;width:10px;height:10px;background:#ddd;margin-right:5px !important;margin-left:5px !important;border-radius:12px}@media screen and (max-width: 1024px){.keyVisual .swiper-pagination-bullet{background:#ddd}}@media(hover: hover){.keyVisual .swiper-pagination-bullet:hover{cursor:pointer}}.keyVisual .swiper-pagination-bullet-active{background:#f02b08}.keyVisual .swiper-buttons{position:absolute;top:calc(50% - 20px);left:calc(50% - 360px);width:720px;z-index:10}@media(max-width: 920px){.keyVisual .swiper-buttons{left:20px;right:20px;width:auto}}@media screen and (max-width: 767px){.keyVisual .swiper-buttons{top:calc(50% - 10px)}}.keyVisual .swiper-button-prev{flex:0 0 auto;margin:0;width:48px;height:48px;position:static;border:1px solid #f02b08;background:#fff;border-radius:50%;position:absolute;left:15px;z-index:10;transition:all ease .25s}@media screen and (max-width: 767px){.keyVisual .swiper-button-prev{width:24px;height:24px}}.keyVisual .swiper-button-prev svg{display:none}.keyVisual .swiper-button-prev::after{display:none}.keyVisual .swiper-button-prev::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:16px;height:16px;-webkit-mask:url("../img/icon/chevron-left.svg") no-repeat center center/contain;mask:url("../img/icon/chevron-left.svg") no-repeat center center/contain;background:#f02b08;transition:all ease .25s}@media screen and (max-width: 767px){.keyVisual .swiper-button-prev::before{width:10px;height:10px}}@media(hover: hover){.keyVisual .swiper-button-prev:hover{cursor:pointer;background:#f02b08}.keyVisual .swiper-button-prev:hover::before{background:#fff}}.keyVisual .swiper-button-next{flex:0 0 auto;margin:0;width:48px;height:48px;position:static;border:1px solid #f02b08;background:#fff;border-radius:50%;position:absolute;right:15px;z-index:10;transition:all ease .25s}@media screen and (max-width: 767px){.keyVisual .swiper-button-next{width:24px;height:24px}}.keyVisual .swiper-button-next svg{display:none}.keyVisual .swiper-button-next::after{display:none}.keyVisual .swiper-button-next::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:16px;height:16px;-webkit-mask:url("../img/icon/chevron-right.svg") no-repeat center center/contain;mask:url("../img/icon/chevron-right.svg") no-repeat center center/contain;background:#f02b08;transition:all ease .25s}@media screen and (max-width: 767px){.keyVisual .swiper-button-next::before{width:10px;height:10px}}@media(hover: hover){.keyVisual .swiper-button-next:hover{cursor:pointer;background:#f02b08}.keyVisual .swiper-button-next:hover::before{background:#fff}}.subPageHeader{height:140px;padding-top:52px;padding-bottom:30px;color:#fff;background:linear-gradient(216deg, #ed6408, #f02b08);position:relative}.subPageHeader__title{color:#fff;font-size:1.25rem;font-weight:bold}.forWhat__heading{font-size:1.125rem;font-weight:bold;margin-bottom:10px}.forWhat__content{margin-bottom:30px;padding-left:25px;border-left:1px solid #ccc;font-size:.875rem}.comparingTwo{display:flex;gap:80px}@media screen and (max-width: 1280px){.comparingTwo{gap:50px}}@media screen and (max-width: 1024px){.comparingTwo{gap:25px}}@media screen and (max-width: 767px){.comparingTwo{display:block}}.comparingTwo__block{flex:1 1 50%;padding:45px 40px 40px;background:#f1f1f1}@media screen and (max-width: 1024px){.comparingTwo__block{padding:35px 30px 30px}}@media screen and (max-width: 767px){.comparingTwo__block{padding:25px 20px 20px;margin-bottom:20px}.comparingTwo__block:last-child{margin-bottom:0}}.comparingTwo__logo{text-align:center;margin-bottom:18px;height:75px;display:flex;align-items:center;justify-content:center}.comparingTwo__price{text-align:center;font-size:.875rem}.comparingTwo__heading{font-weight:bold;text-align:center;font-size:1.125rem;margin-bottom:15px}@media screen and (max-width: 767px){.comparingTwo__heading{font-size:1rem}}.comparingTwo__description{font-size:.875rem}.comparingTwo__target{font-size:.75rem}.comparingTwo__link{margin-top:20px;display:block;text-align:center;padding:15px 15px 13px;border-radius:2px;color:#fff;background:#222;border:1px solid #222;transition:all ease .2s}.comparingTwo__link:hover{text-decoration:none;background:none;color:#222}.recentUpdates{margin-top:60px;margin-bottom:80px}@media screen and (max-width: 767px){.recentUpdates{margin-top:40px;margin-bottom:50px}}.recentUpdates__heading{font-size:1.125rem;font-weight:bold;margin-bottom:10px}.frontFeature{display:flex;gap:70px}@media screen and (max-width: 1024px){.frontFeature{gap:40px}}@media screen and (max-width: 767px){.frontFeature{display:block}}.frontFeature__left{flex:1 1 60%}.frontFeature__right{flex:1 1 40%}@media screen and (max-width: 767px){.frontFeature__right{margin-top:30px}}.recommendForBeginner__heading{font-size:1.25rem;font-weight:700;font-family:"Inter",sans-serif;padding-bottom:2px;margin-bottom:16px;border-bottom:1px solid #242424;position:relative}.recommendForBeginner__heading::before{content:"";position:absolute;bottom:-1px;left:0;width:45%;height:1px;background:#f02b08}.howToLearn__text{font-size:.9375rem;margin-bottom:10px}.howToLearn__author{display:flex;align-items:center;gap:10px}.howToLearn__authorName{font-size:.75rem;font-weight:500;line-height:1.5}.howToLearn__authorName span{font-size:.6875rem}.howToLearn__authorImage{width:50px;height:50px;overflow:hidden;border-radius:50%;border:2px solid #f02b08}.howToLearn__authorImage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.howToLearn__author{margin-top:25px}.news__link{display:flex;padding-top:18px;padding-bottom:10px;border-bottom:1px solid #e8e8e8}.news__date{flex:0 0 110px}.news__title{flex:1 1 auto}.bulletPostList__item{list-style:disc;margin-left:23px}.bulletPostList__title{display:block;padding-top:5px;padding-bottom:2px}.categoryTitle{font-size:1.125rem;font-weight:700;margin-bottom:35px;padding:.8em 1em;border:1px solid #f1f1f1;border-radius:5px}.cards{display:flex;flex-wrap:wrap;gap:30px}@media screen and (max-width: 575px){.cards{gap:10px}}.cards_col2{gap:30px}@media screen and (max-width: 575px){.cards_col2{gap:10px}}.cards_col2 .cards__item{flex:0 0 calc((100% - 30px)/2)}@media screen and (max-width: 575px){.cards_col2 .cards__item{flex:0 0 calc((100% - 10px)/2)}}.cards_col3{gap:30px}@media screen and (max-width: 575px){.cards_col3{gap:10px}}.cards_col3 .cards__item{flex:0 0 calc((100% - 60px)/3)}@media screen and (max-width: 1024px){.cards_col3 .cards__item{flex:0 0 calc((100% - 30px)/2)}}@media screen and (max-width: 575px){.cards_col3 .cards__item{flex:0 0 calc((100% - 10px)/2)}}.cards_col4{gap:20px}@media screen and (max-width: 767px){.cards_col4{gap:10px}}.cards_col4 .cards__item{flex:0 0 calc((100% - 80px)/4)}@media screen and (max-width: 767px){.cards_col4 .cards__item{flex:0 0 calc((100% - 10px)/2)}}.card{border:1px solid #f1f1f1;border-radius:5px;box-shadow:0 0 6px 0 rgba(0,0,0,.05)}.card__link{display:block;height:100%;padding:.75em}@media(hover: hover){.card__link:hover{text-decoration:none}}@media screen and (max-width: 767px){.card__link{padding:.5em}}.card__img{margin-bottom:10px}.card__date{font-family:"Inter",sans-serif;font-size:.6875rem;color:#777;margin-bottom:5px}.card__title{font-weight:500;line-height:1.4}@media screen and (max-width: 767px){.card__title{font-size:.875rem}}.card__updateDateLabel{color:#aaa}.card__updateDate{margin-right:10px}.card__publishDateLabel{color:#aaa}.layout{display:flex;gap:50px}@media screen and (max-width: 1024px){.layout{display:block}}.layout__main{flex:1 1 720px;overflow:hidden;margin-bottom:30px}.layout__side{flex:0 2 360px}.article{padding:40px;border:1px solid #e8e8e8;border-radius:6px;background:#fff;--light-color: #dfe8ef;--dark-color: #adc4d3;--link-color: #4e86ab;--strong-color: #dfe8ef}@media screen and (max-width: 767px){.article{padding:0;border:none}}.article__date{font-family:"Inter",sans-serif;font-size:.8125rem;margin-bottom:5px}.article__updateDateLabel{color:#777}.article__updateDate{margin-right:10px}.article__publishDateLabel{color:#777}.article__heading{font-weight:bold;font-size:1.75rem;margin-bottom:20px}@media screen and (max-width: 767px){.article__heading{font-size:1.5rem}}.article__share{margin-bottom:35px}.article__content{line-height:2}.article code{padding:.2em .4em;background:#efefef;border-radius:3px}.article h2{font-size:1.625rem;font-weight:bold;margin:45px 0 25px;padding:1.2em 1.2em 1.1em;background:var(--light-color);border-bottom:4px solid var(--dark-color);line-height:1.6}@media screen and (max-width: 767px){.article h2{font-size:1.375rem}}.article h3{font-size:1.4325rem;font-weight:bold;margin:60px 0 35px;border-left:5px solid var(--dark-color);background:#eff3f5;padding:.3em 0 .35em .8em;line-height:1.6}@media screen and (max-width: 767px){.article h3{font-size:1.125rem;margin:45px 0 25px}}.article h4{font-size:1.125rem;font-weight:bold;margin:20px 0 15px}.article p{margin-bottom:2em}.article p strong{color:#416f96;background:linear-gradient(to bottom, transparent 70%, var(--strong-color) 70%)}.article p:last-child{margin-bottom:0}.article a{text-decoration:underline}.article a:hover{text-decoration:none}.article table{width:100%;margin:20px 0 20px}.article table td{padding:5px 5px 2px;border:1px solid #ddd}.article .wp-block-list{margin:40px 0 40px;border:4px solid #9bcaee;padding:20px}.article ul.wp-block-list li{list-style:disc;margin-left:25px;margin-bottom:7px}.article ol.wp-block-list li{list-style:decimal;margin-left:25px;margin-bottom:7px}.article figure{margin:65px 0 65px}.article figure figcaption{font-size:13px;font-style:italic;color:#888}.article blockquote{background:#f8f8f8;padding:30px 30px 25px}.article blockquote p:last-child{margin-bottom:0}.article .wp-caption{font-size:13px;color:#555}.article .blogLeadContent{padding:30px;border:4px solid var(--light-color);border-radius:6px}.article .blogSummaryBlock{padding:30px;border:4px solid #f2dfc7;border-radius:6px;background:#fff9ee}.article .blogSummaryBlock strong{color:#e48e13;background:none}.article .blognoteBlock{font-size:.9375rem;background:#f0f4ed;padding:20px;border:1px dashed #b6d6b0}.article .blognoteBlock strong{color:#44a177;background:none}.subPage__title{font-weight:bold;font-size:1.25rem}.subPage h2{font-weight:bold;font-size:1.125rem;margin-top:50px;margin-bottom:20px}.subPage h3{font-weight:bold;font-size:1rem;margin-top:30px;margin-bottom:15px}.subPage ul{list-style:disc;margin-left:25px}.subPage ul li{margin-bottom:15px}.subPage ul li:last-child{margin-bottom:0}.subPage ol{list-style:decimal;margin-left:25px}.subPage ol li{margin-bottom:15px}.subPage ol li:last-child{margin-bottom:0}.subPage table{width:100%}.subPage th{text-align:left;width:30%}.subPage td{width:70%}.footer{margin-top:80px;padding-top:1px;background:linear-gradient(to right, #f02b08, #e18515);color:#fff}.footer a{color:#fff}@media screen and (max-width: 767px){.footer{margin-top:50px}}.footer__nav{display:flex;justify-content:space-between;align-items:center;gap:50px;margin-top:60px;margin-bottom:60px}@media screen and (max-width: 1024px){.footer__nav{display:block;margin-bottom:40px}}@media screen and (max-width: 767px){.footer__left{margin-bottom:25px}}@media screen and (max-width: 1024px){.footer__right{margin-top:40px}}.footer__logo{max-width:340px;margin-bottom:15px}.footer__tagLine{font-size:.75rem;line-height:1.5;opacity:.9}.footer__courseList{margin-top:40px;margin-bottom:40px}@media screen and (max-width: 767px){.footer__courseList{margin-top:25px;margin-bottom:25px}}.courseList{display:flex;gap:20px;max-width:820px;margin-right:auto;margin-left:auto}@media screen and (max-width: 767px){.courseList{gap:10px}}.courseList__item{overflow:hidden;border-radius:5px}.footerMenu{display:flex}@media screen and (max-width: 1024px){.footerMenu{justify-content:center}}@media screen and (max-width: 575px){.footerMenu{display:block}}.footerMenu__col{max-width:220px;padding-left:30px;padding-right:30px;border-right:1px solid #e8e8e8}@media screen and (max-width: 1280px){.footerMenu__col{padding-left:20px;padding-right:20px}}@media screen and (max-width: 1024px){.footerMenu__col{max-width:100%;flex:1 1 auto}.footerMenu__col:first-child{border-left:1px solid #e8e8e8}}@media screen and (max-width: 767px){.footerMenu__col{padding-left:20px;padding-right:20px}}@media screen and (max-width: 575px){.footerMenu__col{border-right:none;padding-left:0;padding-right:0;margin-bottom:30px}.footerMenu__col:first-child{border-left:none}.footerMenu__col:last-child{margin-bottom:0}}.footerMenu__row{margin-bottom:30px}@media screen and (max-width: 575px){.footerMenu__row{margin-bottom:30px}}.footerMenu__row:last-child{margin-bottom:0}.footerMenu__heading{font-weight:700;margin-bottom:12px;line-height:1.4}@media screen and (max-width: 767px){.footerMenu__heading{font-size:.875rem}}.footerBottom{background:#f02b08;font-size:.8125rem;padding-top:5px;padding-bottom:5px;color:#fff}.footerBottom__inner{display:flex;justify-content:flex-end;align-items:center;gap:20px}@media screen and (max-width: 767px){.footerBottom__inner{display:block;font-size:.75rem}}.footerBottom__inner a{color:#fff}.footerMenuItems{font-size:.875rem;display:flex;flex-direction:column;gap:5px}@media screen and (max-width: 767px){.footerMenuItems{font-size:.75rem}}.footerMenuItems__link{line-height:1.4}.page404{text-align:center;padding-top:15vh;padding-bottom:15vh}.page404__heading{font-size:2.5rem;font-weight:bold;color:#aaa;margin-bottom:30px}.page404__message a{text-decoration:underline}.sidebar{width:100%;height:100%;max-width:480px;margin-right:auto;margin-left:auto}.sidebar__block{margin-top:20px;margin-bottom:20px;border-radius:6px}.sidebar__block:first-child{margin-top:0}.sidebar__block:last-child{margin-bottom:0}.sidebar__block_border{border:1px solid #e8e8e8;padding:1.2em 1.5em}.sidebar__blockHeading{font-weight:bold;font-size:1.125rem;margin-bottom:10px}.sidebar__stickyItem{position:-webkit-sticky;position:sticky;top:15px}.sidebar__pr{box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.sidebar__toc{max-height:90vh;overflow:auto;font-size:.875rem}@media screen and (max-width: 1024px){.sidebar__toc{display:none}}.sidebar::-webkit-scrollbar{width:2px}.sidebar::-webkit-scrollbar-thumb{background-color:#ccc}.sidebar::-webkit-scrollbar-thumb:hover{background-color:#555}.ez-toc-title{font-size:1rem}.ez-toc-widget-sticky{font-size:.875rem !important}.ez-toc-widget-sticky-title{font-size:.875rem !important}.ez-toc-counter{padding:28px !important}.ez-toc-list{margin-top:10px !important}.ez-toc-list-level-3{margin-left:23px !important;padding-left:13px !important;border-left:1px solid #c4d5e5}.ez-toc-list li a{color:#777}@media(hover: hover){.ez-toc-list li a:hover{color:#428bca}}.ez-toc-list li.active{background:#ecf4f6 !important}.ez-toc-list li.active>a{font-weight:500 !important;color:#222 !important}.ez-toc-heading-level-2{margin-bottom:6px !important}.ez-toc-heading-level-3{margin-bottom:3px !important}.sidebarAuthor{text-align:center}.sidebarAuthor__img{display:inline-block;width:100px;height:100px;overflow:hidden;border-radius:50%}.sidebarAuthor__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sidebarAuthor__name{font-weight:bold;font-size:.75rem;margin-top:6px;margin-bottom:6px}.sidebarAuthor__profile{text-align:left;font-size:.8125rem;line-height:1.6;margin-bottom:15px}.sidebarSns{display:flex;justify-content:center;gap:10px}.categories__item{margin-bottom:10px;border-bottom:1px solid #e8e8e8}.categories__item:last-child{margin-bottom:0}.categories__link{display:block}.referenceArchive__section{margin-bottom:40px}.referenceArchive__section:last-child{margin-bottom:0}.referenceArchive__heading{font-weight:bold;font-size:1.5rem;margin-bottom:10px}.referenceArchive__lead{margin-bottom:20px}.articleReference{border-radius:10px;background:#fff;--light-color: #dfe8ef;--dark-color: #adc4d3;--link-color: #4e86ab;--strong-color: #d99918}.articleReference__date{font-family:"Inter",sans-serif;font-size:.8125rem;margin-bottom:5px}.articleReference__heading{font-weight:bold;font-size:1.75rem;margin-bottom:40px}@media screen and (max-width: 767px){.articleReference__heading{font-size:1.5rem;margin-bottom:30px}}.articleReference__content{font-size:1rem}.articleReference h2{font-size:1.5rem;font-weight:bold;margin:65px 0 15px;padding:.8em 1em .7em;background:var(--light-color);border-bottom:4px solid var(--dark-color);line-height:1.6}@media screen and (max-width: 767px){.articleReference h2{font-size:1.375rem;margin:45px 0 15px}}.articleReference h3{font-size:1.3125rem;font-weight:bold;margin:45px 0 15px;border-left:5px solid var(--dark-color);padding:.1em 0 .1em .8em;line-height:1.6}@media screen and (max-width: 767px){.articleReference h3{font-size:1.125rem;margin:30px 0 15px}}.articleReference h4{font-size:1.125rem;font-weight:bold;margin:25px 0 12px}.articleReference p{margin-bottom:1.2em}.articleReference p:last-child{margin-bottom:0}.articleReference p a{color:var(--link-color)}.articleReference p strong{color:var(--strong-color);font-weight:500}.articleReference a{text-decoration:underline}.articleReference a:hover{text-decoration:none}.articleReference table{width:100%;font-size:.875rem;line-height:1.6}.articleReference table th,.articleReference table td{text-align:left;padding:.8em 1em;border:1px solid #ddd}.articleReference table thead{border-bottom:none}.articleReference table mark{font-weight:500}.articleReference ul,.articleReference ol{margin:20px 0 20px;line-height:1.6}.articleReference ul li{list-style:disc;margin-left:25px;margin-bottom:7px}.articleReference ol li{list-style:decimal;margin-left:25px;margin-bottom:7px}.articleReference figure{margin:20px 0 20px}.articleReference figure figcaption{font-size:13px;font-style:italic;color:#888}.articleReference figure.parameter{overflow-x:auto}.articleReference figure.parameter table{min-width:640px}.articleReference figure.parameter th{background:#f1f1f1}.articleReference figure.parameter th:first-child{width:15%}.articleReference figure.parameter th:nth-child(2){width:15%}.articleReference figure.parameter th:last-child{width:70%}.articleReference .propertyList{font-size:.875rem}.articleReference .propertyList p{padding-left:20px;border-left:1px solid #ddd}.articleReference blockquote{background:#f8f8f8;padding:30px 30px 25px}.articleReference blockquote p:last-child{margin-bottom:0}.articleReference img{margin:20px 0 20px}.articleReference code{padding:.2em .4em;background:#e1e8ee;border-radius:3px}.articleReference .wp-caption{font-size:13px;color:#555}.articleReference .wp-block-kevinbatdorf-code-block-pro{margin-top:10px;margin-bottom:10px}.articleReference__note{font-size:.75rem;margin-top:35px}.relatedTemplateTags{--link-color: #4e86ab;overflow-x:auto}.relatedTemplateTags table{width:100%;min-width:640px;font-size:.875rem;line-height:1.6}.relatedTemplateTags table th,.relatedTemplateTags table td{text-align:left;padding:.5em 1em;border:1px solid #ddd}.relatedTemplateTags table th{background:#f1f1f1}.relatedTemplateTags table th:first-child{width:25%}.relatedTemplateTags table th:last-child{width:75%}.relatedTemplateTags table a{color:var(--link-color)}.relatedTemplateTags table thead{border-bottom:none}.relatedTemplateTags table mark{font-weight:500}.referencePointBlock{font-size:.8125rem;color:#555;padding:3em 1.5em 1.5em;border:1px solid #e8e8e8;border-radius:5px;margin-top:15px;margin-bottom:15px;position:relative}.referencePointBlock::before{content:"NOTE";position:absolute;top:-1px;left:-1px;color:#fff;background:#dc8080;border-radius:5px 0 5px 0;padding:.2em .8em}.referencePointBlock p{margin-bottom:0}.referencePointBlock ul,.referencePointBlock ol{margin-top:15px;margin-bottom:15px}.referencePointBlock ul:last-child,.referencePointBlock ol:last-child{margin-bottom:0}
/*# sourceMappingURL=style.min.css.map */