@charset "UTF-8";.p-blog-detail-fv--layout{margin-top:2rem}@media screen and (min-width:768px){.p-blog-detail-fv--layout{margin-top:4.63375rem}}.p-blog-detail-article-body{overflow:hidden}.p-blog-detail-article-body--layout{margin-top:3.75rem}@media screen and (min-width:768px){.p-blog-detail-article-body--layout{margin-top:5.029375rem}}.p-blog-detail-article-body__inner{padding:3.75rem 1.25rem;background-color:#fff;border-radius:2.5rem}@media screen and (min-width:768px){.p-blog-detail-article-body__inner{padding:5rem 6.25rem;border-radius:5.625rem}}.p-blog-detail-article-body__body{width:100%;max-width:45rem;margin-left:auto;margin-right:auto}.p-blog-detail-article-body__supervisor{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:4.2375rem;padding:1.875rem;background-color:#faf4ef;border-radius:.5rem}@media screen and (min-width:768px){.p-blog-detail-article-body__supervisor{flex-direction:row;gap:1.8125rem}}.p-blog-detail-article-body__supervisor-photo{flex:0 0 auto;width:9.375rem;height:9.375rem;margin-left:auto;margin-right:auto;overflow:hidden;border-radius:.3125rem}.p-blog-detail-article-body__supervisor-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.p-blog-detail-article-body__supervisor-detail{min-width:0}.p-blog-detail-article-body__supervisor-head{display:flex;flex-wrap:wrap;align-items:center;gap:.5225rem}.p-blog-detail-article-body__supervisor-badge{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:3.539375rem;height:1.4375rem;padding-bottom:.125rem;font-size:1rem;font-weight:700;letter-spacing:.1em;color:#fff;background-color:#ff541f;border-radius:.125rem}.p-blog-detail-article-body__supervisor-person{display:flex;flex-wrap:wrap;align-items:baseline;gap:.375rem 1.125rem;min-width:0}.p-blog-detail-article-body__supervisor-name{font-size:1rem;font-weight:700;line-height:1.0788888889;letter-spacing:.08em}@media screen and (min-width:768px){.p-blog-detail-article-body__supervisor-name{font-size:1.125rem}}.p-blog-detail-article-body__supervisor-affiliation{font-size:.75rem;font-weight:400;line-height:1.0958333333;letter-spacing:.05em}.p-blog-detail-article-body__supervisor-bio{margin-top:.975625rem;font-size:.875rem;line-height:1.5714285714;letter-spacing:.05em;text-align:justify}.p-blog-detail-article-body__supervisor-url{display:inline-flex;align-items:center;gap:.516875rem;margin-top:.68875rem;font-size:.875rem;line-height:1.0871428571;letter-spacing:.025em;color:#ff541f;-webkit-text-decoration:none;text-decoration:none;word-break:break-all}@media(hover:hover)and (pointer:fine){.p-blog-detail-article-body__supervisor-url:hover .p-blog-detail-article-body__supervisor-url-text{animation:underline-sweep .45s ease}}.p-blog-detail-article-body__supervisor-url:after{content:"";flex:0 0 auto;width:.7875rem;height:.7875rem;margin-top:.1875rem;background:var(--icon-external-link) no-repeat center/contain}.p-blog-detail-article-body__content{font-size:1rem;line-height:1.8888888889;letter-spacing:.05em}@media screen and (min-width:768px){.p-blog-detail-article-body__content{font-size:1.125rem}}.p-blog-detail-article-body__content>*{max-width:42.5rem;margin-left:auto;margin-right:auto}.p-blog-detail-article-body__content>.wp-block-group.is-style-lead{line-height:1.6838888889;text-align:justify}.p-blog-detail-article-body__content>.wp-block-group.is-style-lead>*+*{margin-top:2.125rem}.p-blog-detail-article-body__content>*+*{margin-top:2.125rem}.p-blog-detail-article-body__content>h2,.p-blog-detail-article-body__content>h3,.p-blog-detail-article-body__content>h4{max-width:none;margin-top:4.25rem}.p-blog-detail-article-body__content>h2{padding:.75rem .625rem .875rem;background-color:#ff541f;border-radius:.3125rem}@media screen and (min-width:768px){.p-blog-detail-article-body__content>h2{padding:1rem 1.263125rem 1.125rem;border-radius:.5rem}}.p-blog-detail-article-body__content>h2{font-size:1.3125rem;font-weight:700;line-height:1.35;letter-spacing:.08em;color:#fff}@media screen and (min-width:768px){.p-blog-detail-article-body__content>h2{font-size:1.875rem;line-height:1.2}}.p-blog-detail-article-body__content>h3{padding-left:.888125rem;border-left:6px solid #ff541f;font-size:1.1875rem;font-weight:700;line-height:1.45;letter-spacing:.06em}@media screen and (min-width:768px){.p-blog-detail-article-body__content>h3{font-size:1.625rem;line-height:1.1538461538}}.p-blog-detail-article-body__content>h4{margin-top:3.5rem;font-size:1.125rem;font-weight:700;line-height:1.0909090909;letter-spacing:.06em;color:#ff541f}@media screen and (min-width:768px){.p-blog-detail-article-body__content>h4{font-size:1.375rem}}.p-blog-detail-article-body__content>h2+*{margin-top:3.125rem}.p-blog-detail-article-body__content>h3+*{margin-top:2.5625rem}.p-blog-detail-article-body__content>h4+*{margin-top:2.625rem}.p-blog-detail-article-body__content strong{font-weight:700}.p-blog-detail-article-body__content mark{padding-left:.25rem;padding-right:.25rem;color:inherit;background-color:#fde4cf;border-radius:.125rem}.p-blog-detail-article-body__content li{position:relative;padding-left:1.26625rem}@media screen and (max-width:767px){.p-blog-detail-article-body__content li{line-height:1.7}}.p-blog-detail-article-body__content li+li,.p-blog-detail-article-body__content li>ul,.p-blog-detail-article-body__content li>ol{margin-top:.375rem}@media screen and (min-width:768px){.p-blog-detail-article-body__content li+li,.p-blog-detail-article-body__content li>ul,.p-blog-detail-article-body__content li>ol{margin-top:.8125rem}}.p-blog-detail-article-body__content>ul,.p-blog-detail-article-body__content>ol{margin-top:1.0175rem}.p-blog-detail-article-body__content>ul,.p-blog-detail-article-body__content>ul ul{padding-left:0;list-style:none}.p-blog-detail-article-body__content>ul li:before{content:"";position:absolute;top:.73875rem;left:0;width:.56625rem;height:.56625rem;background-color:currentcolor;border-radius:50%}.p-blog-detail-article-body__content>ul ul{padding-left:.54625rem}.p-blog-detail-article-body__content>ul ul li{padding-left:1.32875rem}.p-blog-detail-article-body__content>ul ul li:before{background-color:transparent;border:1px solid currentcolor}.p-blog-detail-article-body__content>ol,.p-blog-detail-article-body__content>ul ol{padding-left:1.26625rem;list-style:decimal}.p-blog-detail-article-body__content>ol li,.p-blog-detail-article-body__content>ul ol li{padding-left:0}.p-blog-detail-article-body__content>ol li:before,.p-blog-detail-article-body__content>ul ol li:before{content:none}.p-blog-detail-article-body__content>ol ::marker,.p-blog-detail-article-body__content>ul ol ::marker{font-weight:700}.p-blog-detail-article-body__content .wp-element-caption{font-size:.75rem;color:#7d7d7d}.p-blog-detail-article-body__content>blockquote{max-width:none;margin-top:2.734375rem;padding:1.415625rem 1.875rem;background-color:#faf4ef;border-radius:.5rem}.p-blog-detail-article-body__content>blockquote+blockquote{margin-top:1.875rem}.p-blog-detail-article-body__content>.wp-block-table{max-width:none;margin-top:.9375rem;overflow:auto}.p-blog-detail-article-body__content>.wp-block-table::-webkit-scrollbar{height:.625rem}.p-blog-detail-article-body__content>.wp-block-table::-webkit-scrollbar-thumb{background-color:#dcdcdc;border-radius:50vh}.p-blog-detail-article-body__content>.wp-block-table{--cell-w: calc((100vw - 2.5rem) / 1.5)}.p-blog-detail-article-body__content>.wp-block-table table{width:auto;min-width:100%;border-collapse:separate;border-spacing:0;background-color:#fff;border:1px solid #bfbfbf;border-radius:1.25rem}@media screen and (min-width:768px){.p-blog-detail-article-body__content>.wp-block-table table{width:42.5rem;min-width:0}}.p-blog-detail-article-body__content>.wp-block-table table.has-fixed-layout{table-layout:auto}@media screen and (min-width:768px){.p-blog-detail-article-body__content>.wp-block-table table.has-fixed-layout{table-layout:fixed}}.p-blog-detail-article-body__content>.wp-block-table th,.p-blog-detail-article-body__content>.wp-block-table td{min-width:var(--cell-w)}@media screen and (min-width:768px){.p-blog-detail-article-body__content>.wp-block-table th,.p-blog-detail-article-body__content>.wp-block-table td{min-width:0}}.p-blog-detail-article-body__content>.wp-block-table table.has-fixed-layout th,.p-blog-detail-article-body__content>.wp-block-table table.has-fixed-layout td{width:var(--cell-w);max-width:var(--cell-w)}@media screen and (min-width:768px){.p-blog-detail-article-body__content>.wp-block-table table.has-fixed-layout th,.p-blog-detail-article-body__content>.wp-block-table table.has-fixed-layout td{width:auto;max-width:none}}.p-blog-detail-article-body__content>.wp-block-table th,.p-blog-detail-article-body__content>.wp-block-table td{padding:1.171875rem 1rem}@media screen and (min-width:768px){.p-blog-detail-article-body__content>.wp-block-table th,.p-blog-detail-article-body__content>.wp-block-table td{padding-top:2.34375rem;padding-bottom:2.34375rem}}.p-blog-detail-article-body__content>.wp-block-table th,.p-blog-detail-article-body__content>.wp-block-table td{border:0;border-right:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;font-size:1rem;font-weight:500;line-height:1.5;text-align:center;white-space:nowrap}.p-blog-detail-article-body__content>.wp-block-table th.has-text-align-left,.p-blog-detail-article-body__content>.wp-block-table td.has-text-align-left{text-align:left}.p-blog-detail-article-body__content>.wp-block-table th.has-text-align-center,.p-blog-detail-article-body__content>.wp-block-table td.has-text-align-center{text-align:center}.p-blog-detail-article-body__content>.wp-block-table th.has-text-align-right,.p-blog-detail-article-body__content>.wp-block-table td.has-text-align-right{text-align:right}.p-blog-detail-article-body__content>.wp-block-table table.has-fixed-layout th,.p-blog-detail-article-body__content>.wp-block-table table.has-fixed-layout td{white-space:normal}.p-blog-detail-article-body__content>.wp-block-table tr>:last-child{border-right:0}.p-blog-detail-article-body__content>.wp-block-table th,.p-blog-detail-article-body__content>.wp-block-table tr>:first-child{font-size:1rem;font-weight:700;background-color:#faf4ef}@media screen and (min-width:768px){.p-blog-detail-article-body__content>.wp-block-table th,.p-blog-detail-article-body__content>.wp-block-table tr>:first-child{font-size:1.125rem}}.p-blog-detail-article-body__content>.wp-block-table thead th{padding-top:.625rem;padding-bottom:.625rem}@media screen and (min-width:768px){.p-blog-detail-article-body__content>.wp-block-table thead th{padding-top:1.25rem;padding-bottom:1.25rem}}.p-blog-detail-article-body__content>.wp-block-table thead{border-bottom:0}.p-blog-detail-article-body__content>.wp-block-table table>:first-child>tr:first-child>:first-child{border-top-left-radius:1.1875rem}.p-blog-detail-article-body__content>.wp-block-table table>:first-child>tr:first-child>:last-child{border-top-right-radius:1.1875rem}.p-blog-detail-article-body__content>.wp-block-table table>:last-child>tr:last-child>*{border-bottom:0}.p-blog-detail-article-body__content>.wp-block-table table>:last-child>tr:last-child>:first-child{border-bottom-left-radius:1.1875rem}.p-blog-detail-article-body__content>.wp-block-table table>:last-child>tr:last-child>:last-child{border-bottom-right-radius:1.1875rem}.p-blog-detail-article-body__content>*:first-child{margin-top:0}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>*{max-width:42.5rem;margin-left:auto;margin-right:auto}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-group.is-style-lead{line-height:1.6838888889;text-align:justify}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-group.is-style-lead>*+*{margin-top:2.125rem}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>*+*{margin-top:2.125rem}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>h2,.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>h3,.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>h4{max-width:none;margin-top:4.25rem}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>h2{padding:.75rem .625rem .875rem;background-color:#ff541f;border-radius:.3125rem}@media screen and (min-width:768px){.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>h2{padding:1rem 1.263125rem 1.125rem;border-radius:.5rem}}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>h2{font-size:1.3125rem;font-weight:700;line-height:1.35;letter-spacing:.08em;color:#fff}@media screen and (min-width:768px){.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>h2{font-size:1.875rem;line-height:1.2}}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>h3{padding-left:.888125rem;border-left:6px solid #ff541f;font-size:1.1875rem;font-weight:700;line-height:1.45;letter-spacing:.06em}@media screen and (min-width:768px){.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>h3{font-size:1.625rem;line-height:1.1538461538}}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>h4{margin-top:3.5rem;font-size:1.125rem;font-weight:700;line-height:1.0909090909;letter-spacing:.06em;color:#ff541f}@media screen and (min-width:768px){.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>h4{font-size:1.375rem}}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>h2+*{margin-top:3.125rem}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>h3+*{margin-top:2.5625rem}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>h4+*{margin-top:2.625rem}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container strong{font-weight:700}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container mark{padding-left:.25rem;padding-right:.25rem;color:inherit;background-color:#fde4cf;border-radius:.125rem}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container li{position:relative;padding-left:1.26625rem}@media screen and (max-width:767px){.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container li{line-height:1.7}}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container li+li,.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container li>ul,.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container li>ol{margin-top:.375rem}@media screen and (min-width:768px){.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container li+li,.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container li>ul,.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container li>ol{margin-top:.8125rem}}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>ul,.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>ol{margin-top:1.0175rem}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>ul,.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>ul ul{padding-left:0;list-style:none}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>ul li:before{content:"";position:absolute;top:.73875rem;left:0;width:.56625rem;height:.56625rem;background-color:currentcolor;border-radius:50%}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>ul ul{padding-left:.54625rem}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>ul ul li{padding-left:1.32875rem}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>ul ul li:before{background-color:transparent;border:1px solid currentcolor}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>ol,.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>ul ol{padding-left:1.26625rem;list-style:decimal}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>ol li,.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>ul ol li{padding-left:0}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>ol li:before,.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>ul ol li:before{content:none}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>ol ::marker,.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>ul ol ::marker{font-weight:700}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container .wp-element-caption{font-size:.75rem;color:#7d7d7d}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>blockquote{max-width:none;margin-top:2.734375rem;padding:1.415625rem 1.875rem;background-color:#faf4ef;border-radius:.5rem}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>blockquote+blockquote{margin-top:1.875rem}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table{max-width:none;margin-top:.9375rem;overflow:auto}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table::-webkit-scrollbar{height:.625rem}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table::-webkit-scrollbar-thumb{background-color:#dcdcdc;border-radius:50vh}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table{--cell-w: calc((100vw - 2.5rem) / 1.5)}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table table{width:auto;min-width:100%;border-collapse:separate;border-spacing:0;background-color:#fff;border:1px solid #bfbfbf;border-radius:1.25rem}@media screen and (min-width:768px){.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table table{width:42.5rem;min-width:0}}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table table.has-fixed-layout{table-layout:auto}@media screen and (min-width:768px){.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table table.has-fixed-layout{table-layout:fixed}}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table th,.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table td{min-width:var(--cell-w)}@media screen and (min-width:768px){.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table th,.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table td{min-width:0}}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table table.has-fixed-layout th,.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table table.has-fixed-layout td{width:var(--cell-w);max-width:var(--cell-w)}@media screen and (min-width:768px){.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table table.has-fixed-layout th,.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table table.has-fixed-layout td{width:auto;max-width:none}}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table th,.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table td{padding:1.171875rem 1rem}@media screen and (min-width:768px){.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table th,.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table td{padding-top:2.34375rem;padding-bottom:2.34375rem}}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table th,.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table td{border:0;border-right:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;font-size:1rem;font-weight:500;line-height:1.5;text-align:center;white-space:nowrap}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table th.has-text-align-left,.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table td.has-text-align-left{text-align:left}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table th.has-text-align-center,.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table td.has-text-align-center{text-align:center}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table th.has-text-align-right,.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table td.has-text-align-right{text-align:right}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table table.has-fixed-layout th,.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table table.has-fixed-layout td{white-space:normal}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table tr>:last-child{border-right:0}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table th,.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table tr>:first-child{font-size:1rem;font-weight:700;background-color:#faf4ef}@media screen and (min-width:768px){.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table th,.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table tr>:first-child{font-size:1.125rem}}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table thead th{padding-top:.625rem;padding-bottom:.625rem}@media screen and (min-width:768px){.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table thead th{padding-top:1.25rem;padding-bottom:1.25rem}}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table thead{border-bottom:0}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table table>:first-child>tr:first-child>:first-child{border-top-left-radius:1.1875rem}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table table>:first-child>tr:first-child>:last-child{border-top-right-radius:1.1875rem}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table table>:last-child>tr:last-child>*{border-bottom:0}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table table>:last-child>tr:last-child>:first-child{border-bottom-left-radius:1.1875rem}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>.wp-block-table table>:last-child>tr:last-child>:last-child{border-bottom-right-radius:1.1875rem}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>*:first-child{margin-top:0}.p-blog-detail-article-body__content>.wp-block-group>.wp-block-group__inner-container>*{max-width:none}.p-blog-detail-article-body__content .c-article-embed{display:flex;flex-direction:column;align-items:flex-start;gap:.875rem;padding:1rem;background-color:#fff;border:1px solid #ff541f;border-radius:.5rem}@media screen and (min-width:768px){.p-blog-detail-article-body__content .c-article-embed{flex-direction:row;gap:1.25rem;padding:1.25rem}}.p-blog-detail-article-body__content .c-article-embed,.p-blog-detail-article-body__content .c-article-embed:not(.wp-element-button){background-image:none;color:#323232;-webkit-text-decoration:none;text-decoration:none}.p-blog-detail-article-body__content .c-article-embed{transition:background-color .3s,box-shadow .3s}@media(hover:hover)and (pointer:fine){.p-blog-detail-article-body__content .c-article-embed:hover{background-color:#fff7f0;box-shadow:inset 0 0 0 1px #ff541f}}@media(hover:hover)and (pointer:fine){.p-blog-detail-article-body__content .c-article-embed:not(.wp-element-button):hover{animation:none}}.p-blog-detail-article-body__content .c-article-embed__thumb{flex:0 0 auto;width:100%;overflow:hidden;border-radius:.25rem}@media screen and (min-width:768px){.p-blog-detail-article-body__content .c-article-embed__thumb{width:11.9375rem}}.p-blog-detail-article-body__content .c-article-embed__thumb img{width:100%;aspect-ratio:191/100;-o-object-fit:cover;object-fit:cover}.p-blog-detail-article-body__content .c-article-embed__body{display:flex;flex-direction:column;width:100%;min-width:0}@media screen and (min-width:768px){.p-blog-detail-article-body__content .c-article-embed__body{width:auto;min-height:6.25rem}}.p-blog-detail-article-body__content .c-article-embed__title{font-size:1rem;line-height:1.48125;letter-spacing:.05em;color:#323232;text-align:justify}.p-blog-detail-article-body__content .c-article-embed__tags{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .625rem;margin-top:auto;padding-top:.625rem;padding-left:0;list-style:none}.p-blog-detail-article-body__content .c-article-embed__url{display:block;margin-top:auto;padding-top:.625rem;font-size:.75rem;line-height:1.0866666667;letter-spacing:.016em;color:#ff541f;word-wrap:anywhere}.p-blog-detail-article-body__content .c-article-embed__tag{display:inline-flex;align-items:center;gap:.25rem;margin-top:0;padding-left:0;font-size:.75rem;line-height:1.0866666667;letter-spacing:.016em;color:#ff541f;white-space:nowrap}.p-blog-detail-article-body__content .c-article-embed__tag:not(.-business):before{content:"";flex:0 0 auto;width:.9375rem;height:1.0625rem;background-color:currentcolor;-webkit-mask:var(--icon-tag) no-repeat center/contain;mask:var(--icon-tag) no-repeat center/contain}.p-blog-detail-article-body__content .c-article-embed__tag.-business{padding:.3125rem .59375rem;border:1px solid currentcolor;border-radius:50vh}.p-blog-detail-article-body__content #toc_container{display:block;width:100%;max-width:none;margin-top:3.125rem;padding:1.915rem 1.25rem 2.54125rem;background-color:#faf4ef;border:0;border-radius:1.25rem}@media screen and (min-width:768px){.p-blog-detail-article-body__content #toc_container{padding-left:3.145rem;padding-right:3.145rem}}.p-blog-detail-article-body__content #toc_container .toc_title{font-size:1.625rem;font-weight:700;line-height:1.0788461538;letter-spacing:.06em;text-align:center;color:#ff541f}.p-blog-detail-article-body__content #toc_container .toc_list,.p-blog-detail-article-body__content #toc_container .toc_list ul{margin-left:0;padding-left:0;list-style:none}.p-blog-detail-article-body__content #toc_container .toc_list{margin-top:1.1rem}.p-blog-detail-article-body__content #toc_container a,.p-blog-detail-article-body__content #toc_container ul.toc_list a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.p-blog-detail-article-body__content #toc_container li{position:relative;padding-left:1.33875rem}.p-blog-detail-article-body__content #toc_container li+li,.p-blog-detail-article-body__content #toc_container li>ul{margin-top:.625rem}@media screen and (min-width:768px){.p-blog-detail-article-body__content #toc_container li+li,.p-blog-detail-article-body__content #toc_container li>ul{margin-top:.8125rem}}.p-blog-detail-article-body__content #toc_container li:before{content:"";position:absolute;top:.73125rem;left:0;width:.56625rem;height:.56625rem;background-color:#ff541f;border-radius:50%}.p-blog-detail-article-body__content #toc_container>.toc_list>li{font-weight:700;color:#ff541f}.p-blog-detail-article-body__content #toc_container>.toc_list ul{padding-left:.4825rem;font-weight:500;color:#323232}.p-blog-detail-article-body__content #toc_container>.toc_list ul li:before{background-color:transparent;border:1px solid #ff541f}.p-blog-detail-author--layout{margin-top:3.75rem}@media screen and (min-width:768px){.p-blog-detail-author--layout{margin-top:6.25rem}}.p-blog-detail-related--layout{margin-top:3.75rem}@media screen and (min-width:768px){.p-blog-detail-related--layout{margin-top:6.25rem}}.p-blog-detail-category--layout{margin-top:3.75rem;margin-bottom:6.25rem}@media screen and (min-width:768px){.p-blog-detail-category--layout{margin-top:6.25rem;margin-bottom:12.5rem}}.p-blog-detail-category__inner{margin-top:1.875rem;padding:1.875rem 1rem;background-color:#fff;border-radius:1.25rem}@media screen and (min-width:768px){.p-blog-detail-category__inner{margin-top:2.9375rem;margin-left:auto;margin-right:auto;max-width:70.625rem;padding:3.125rem}}.p-blog-detail-category__group+.p-blog-detail-category__group{margin-top:1.875rem;padding-top:1.875rem;border-top:1px solid #323232}@media screen and (min-width:768px){.p-blog-detail-category__group+.p-blog-detail-category__group{margin-top:3.125rem;padding-top:3.125rem}}.p-blog-detail-category__subheading{font-size:1.125rem;font-weight:700;line-height:1.079;letter-spacing:.08em;color:#ff541f;text-align:center}@media screen and (min-width:768px){.p-blog-detail-category__subheading{font-size:1.375rem}}.p-blog-detail-category__list{display:flex;flex-wrap:wrap;justify-content:center;gap:1.125rem 1rem;margin-top:1.5rem}@media screen and (min-width:768px){.p-blog-detail-category__list{gap:2.125rem 1.875rem;margin-top:2.75rem}}.p-blog-detail-category__list.-pill{gap:.75rem .625rem}@media screen and (min-width:768px){.p-blog-detail-category__list.-pill{gap:1.28125rem .9625rem}}.p-blog-detail-category__list.-pill a{padding:.375rem .75rem;font-size:.84375rem;border:1px solid #8c8c8c;border-radius:50vh}@media screen and (min-width:768px){.p-blog-detail-category__list.-pill a{padding:.4625rem .875rem;font-size:1.1200737953rem}}@media(hover:hover)and (pointer:fine){.p-blog-detail-category__list.-pill a:hover{border-color:#ff541f}}.p-blog-detail-category__item a{display:inline-flex;align-items:center;gap:.3125rem;font-size:.875rem;line-height:1.0872222222;letter-spacing:.016em;color:#8c8c8c;white-space:nowrap;transition:.3s}@media screen and (min-width:768px){.p-blog-detail-category__item a{gap:.4375rem;font-size:1.125rem}}@media(hover:hover)and (pointer:fine){.p-blog-detail-category__item a:hover{color:#ff541f}}.p-blog-detail-category__item.-tag a:before{content:"";flex:0 0 auto;width:.9375rem;height:1.0625rem;margin-top:.125rem;background-color:currentcolor;-webkit-mask:var(--icon-tag) no-repeat center/contain;mask:var(--icon-tag) no-repeat center/contain}@media screen and (min-width:768px){.p-blog-detail-category__item.-tag a:before{width:1.2375rem;height:1.39375rem}}.p-blog-detail-category__links{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem 1.5rem;margin-top:2.5rem}@media screen and (min-width:768px){.p-blog-detail-category__links{gap:1.25rem 2.8125rem;margin-top:4.25rem}}.p-blog-detail-category__links a{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.086875;letter-spacing:.016em;color:#323232;transition:.3s}@media screen and (min-width:768px){.p-blog-detail-category__links a{font-size:1rem}}.p-blog-detail-category__links a:after{content:"";flex:0 0 auto;width:.6025rem;height:.553125rem;background-color:currentcolor;-webkit-mask:var(--icon-chevron-double) no-repeat center/contain;mask:var(--icon-chevron-double) no-repeat center/contain;transition:.3s}@media(hover:hover)and (pointer:fine){.p-blog-detail-category__links a:hover{color:#ff541f}.p-blog-detail-category__links a:hover:after{translate:.25rem 0}}
