@charset "UTF-8";
.node .node__content{}.node .node .node__content figure{max-width:100%;display:block;margin-block:32px;padding:0 var(--padding-inline, 0px);position:relative}@media screen and (min-width:768px){.node .node .node__content figure{margin-block:40px;padding:0 var(--padding-inline, 0px)}}.node .node .node__content figure.--full{display:block;width:calc(100% + (var(--padding-inline, 0px) * 2));max-width:calc(100% + (var(--padding-inline, 0px) * 2));margin-left:calc(0 - var(--padding-inline, 0px));margin-right:calc(0 - var(--padding-inline, 0px))}.node .node .node__content figure img.--shadow{box-shadow:4px 4px 10px rgba(0, 0, 0, 0.12)}@media screen and (min-width:768px){.node .node .node__content figure img.--shadow{box-shadow:8px 8px 20px rgba(0, 0, 0, 0.12)}}.node .node .node__content figure img.--border{box-sizing:border-box;border:1px solid #e6e7e8}.node .node .node__content figure figcaption{margin-top:8px;color:#575959;font-size:14px;line-height:1.5}.node .node .node__content figure .figure--zoom{position:relative}.node .node .node__content figure .figure--zoom:is(:hover, :focus, :active){text-decoration:none}.node .node .node__content figure .figure--zoom::after{content:"画像を拡大";display:flex;justify-content:center;align-items:center;width:7em;margin-left:auto;padding:3px 3px 3px 2em;border-radius:0;background-color:#1c1e1f;background-image:url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='white'><path d='M120-120v-240h80v104l124-124 56 56-124 124h104v80H120Zm480 0v-80h104L580-324l56-56 124 124v-104h80v240H600ZM324-580 200-704v104h-80v-240h240v80H256l124 124-56 56Zm312 0-56-56 124-124H600v-80h240v240h-80v-104L636-580Z'/></svg>");background-position:calc(3px + 0.5em) calc(50% + 1px);background-repeat:no-repeat;background-size:14px;font-size:11px;color:#fff}@media screen and (min-width:768px){.node .node .node__content figure .figure--zoom::after{font-size:13px;background-size:18px}}.node .node__content :where(h1, h2, h3, h4, h5, h6){text-wrap:pretty}.node .node .node__content h2{position:relative;line-height:1.4;font-size:23px;font-weight:700}@media screen and (min-width:768px){.node .node .node__content h2{margin:32px 0;line-height:1.4;font-size:28px}}.node .node .node__content h2 .marker{display:inline;background:linear-gradient(transparent 40%, #ffebf0 60%)}@media screen and (min-width:768px){.node .node .node__content h2 .marker{background:linear-gradient(transparent 70%, #ffebf0 30%)}}.node .node .node__content h2 .tag{margin-right:5px;top:-4px}@media screen and (min-width:768px){.node .node .node__content h2 .tag{margin-right:8px;top:-6px}}.node .node .node__content h2.--ad{padding-right:104px;font-size:20px}.node .node .node__content h2.--ad .ad-icon{display:inline-flex;align-items:center;justify-content:center;position:absolute;top:6px;right:0;margin:auto;padding:3px 10px 4px;font-size:11px;color:#575959;background-color:#fafcfc;border:1px solid #d9dadb}@media screen and (min-width:768px){.node .node .node__content h2.--ad{font-size:23px}}@media screen and (max-width:767px){.node .node .node__content h2.--ad{border-top:2px solid #d63a64;border-bottom:1px solid #d9dadb;padding-top:16px;padding-bottom:16px}.node .node .node__content h2.--ad .ad-icon{top:20px;right:4px}}.node .node .node__content h2.--bicolorLine{padding-top:16px}.node .node .node__content h2.--bicolorLine:before{content:"";width:100%;height:2px;background:linear-gradient(to right, #d63a64 96px, #d9dadb 96px);position:absolute;top:0;left:0}.node .node .node__content h2.--bicolorLine.--aki-small{margin-top:50px}@media screen and (min-width:768px){.node .node .node__content h2.--bicolorLine{padding-top:24px}.node .node .node__content h2.--bicolorLine:before{height:3px}}.node .node .node__content h2.--corner{font-size:20px;margin-top:20px;margin-bottom:20px}@media screen and (min-width:768px){.node .node .node__content h2.--corner{font-size:23px;margin-top:96px;margin-bottom:40px}}.node .node .node__content h2.--glossary{font-size:20px;margin-top:0px;margin-bottom:16px}@media screen and (min-width:768px){.node .node .node__content h2.--glossary{font-size:23px;margin-top:64px;margin-bottom:24px}}.node .node .node__content h2.--small{font-size:23px;margin-bottom:24px}@media screen and (min-width:768px){.node .node .node__content h2.--small{font-size:23px;margin-bottom:32px}}.node .node .node__content h2.--tiny{font-size:20px;letter-spacing:0.1em;margin-bottom:32px}@media screen and (min-width:768px){.node .node .node__content h2.--tiny{padding-top:16px;margin-bottom:40px}}.node .node .node__content h2.--aki-none{margin:0}.node .node .node__content h2.--aki-top-none{margin-top:0}.node .node .node__content h2.--aki-small{margin-bottom:8px}@media screen and (min-width:768px){.node .node .node__content h2.--aki-small{margin-bottom:16px}}.node .node .node__content h3{margin:24px 0;padding:0 0 10px 0;box-sizing:border-box;border-bottom:1px solid #d9dadb;position:relative;line-height:1.4;font-size:20px;font-weight:700}.node .node .node__content h3 .tag{margin-right:5px;top:-2px}@media screen and (min-width:768px){.node .node .node__content h3 .tag{margin-right:8px;top:-3px}}.node .node .node__content h3::after{content:"";width:10%;height:1px;position:absolute;left:0;bottom:-1px;background-color:#f294ad}@media screen and (min-width:768px){.node .node .node__content h3{margin:32px 0;line-height:1.4;font-size:23px}}.node .node .node__content h3.--line{padding:10px 0;border-top:2px solid #f294ad;border-bottom:1px solid #d9dadb}@media screen and (min-width:768px){.node .node .node__content h3.--line{padding:12px 0}}.node .node .node__content h3.--line::after{display:none}.node .node .node__content h3.--basic{border-bottom:none}.node .node .node__content h3.--basic:after{display:none}.node .node .node__content h3.--small{font-size:18px}.node .node .node__content h4{margin:32px 0;padding-left:16px;position:relative;line-height:1.4;font-size:20px;font-weight:700}.node .node .node__content h4::before{content:"";width:4px;height:100%;position:absolute;left:0;top:0;background-color:#f26d91}@media screen and (min-width:768px){.node .node .node__content h4{margin:24px 0;padding-left:24px;line-height:1.4;font-size:20px}}.node .node .node__content h4.--normal{padding-left:0}.node .node .node__content h4.--normal::before{display:none}.node .node .node__content p.page__lead{margin:0;padding-top:24px;padding-bottom:24px;border-bottom:1px solid #d9dadb}@media screen and (max-width:767px){.node .node .node__content p.page__lead{font-size:14px;line-height:1.5}}@media screen and (min-width:768px){.node .node .node__content p.page__lead{font-size:16px;line-height:1.5}}.node .node .node__content p.page__lead.--present{border-bottom:none}@media screen and (max-width:767px){.node .node .node__content .relation__title{margin:64px 0 24px}}@media screen and (min-width:768px){.node .node .node__content .relation__title{margin:48px 0 16px}}@media screen and (max-width:767px){.node .node__content .page__title{font-size:20px;line-height:1.5}}@media screen and (min-width:768px){.node .node__content .page__title{font-size:28px;line-height:1.43}}.node .node__content .page__title.--ad{position:relative;margin-bottom:40px}.node .node__content .page__title.--ad .ad-icon span{display:inline-block;vertical-align:0.2em;padding:0 9px;font-size:11px;margin-left:0.2em;color:#575959;background-color:#fafcfc;border:1px solid #d9dadb}@media screen and (min-width:768px){.node .node__content .page__title.--ad .ad-icon span{padding:3px 9px 4px;vertical-align:0.5em}}.node .node__content .page__title.--detailMore{margin-bottom:31px}@media screen and (min-width:768px){.node .node__content .page__title.--detailMore{margin-bottom:24px}}.node .node__content .block-views-block--bancho-backnumber-subcorners-block-backnumber>.block__title,.node .node__content .block-views-block--bancho-backnumber-block-taxonomy-term-canonical>.block__title{position:relative;padding-top:16px;font-size:23px;margin-bottom:8px;line-height:1;margin-top:50px}@media screen and (min-width:768px){.node .node__content .block-views-block--bancho-backnumber-subcorners-block-backnumber>.block__title,.node .node__content .block-views-block--bancho-backnumber-block-taxonomy-term-canonical>.block__title{padding-top:24px;margin-bottom:16px}}.node .node__content .block-views-block--bancho-backnumber-subcorners-block-backnumber>.block__title::before,.node .node__content .block-views-block--bancho-backnumber-block-taxonomy-term-canonical>.block__title::before{width:100%;height:2px;position:absolute;top:0;left:0;content:"";background:linear-gradient(to right, #d63a64 96px, #d9dadb 96px)}.node .node__content .layout:has(.block-views-block--bancho-backnumber-subcorners-block-backnumber)+.layout{margin-top:64px}@media screen and (min-width:768px){.node .node__content .layout:has(.block-views-block--bancho-backnumber-subcorners-block-backnumber)+.layout{margin-top:96px}}.node .node .node__content{}.node .node .node__content p{margin:24px 0;line-height:1.75}@media screen and (min-width:768px){.node .node .node__content p{margin:16px 0;line-height:2}}.node .node .node__content p.annotation,.node .node .node__content p.source{line-height:1.45;font-size:14px}.node .node .node__content p.annotation a,.node .node .node__content p.source a{font-weight:normal;color:#d63a64}.node .node .node__content p.annotation a:hover,.node .node .node__content p.source a:hover{text-decoration:underline}.node .node .node__content p.annotation strong,.node .node .node__content p.source strong{font-weight:700}.node .node .node__content p.annotation{text-indent:-1em;margin-left:1em}.node .node .node__content p.source span{margin-right:11px}.node .node .node__content p.--size-14{font-size:14px}.node .node .node__content p.--size-13{font-size:13px}.node .node .node__content p.--weight-md{font-weight:500}.node .node .node__content strong{font-weight:700}.node .node .node__content i{font-style:italic}.node .node .node__content .code{margin:32px 0;padding:6px 8px 12px 8px;border:1px solid #d9dadb;background-color:#f7f9fa}@media screen and (min-width:768px){.node .node .node__content .code{margin:40px 0;padding:6px 24px 12px 24px}}.node .node .node__content .code .code__head{display:flex;justify-content:space-between;margin-bottom:3px}@media screen and (min-width:768px){.node .node .node__content .code .code__head{margin-bottom:3px}}.node .node .node__content .code .code__head>p{position:relative;top:3px;margin:0;font-size:13px}@media screen and (min-width:768px){.node .node .node__content .code .code__head>p{margin:0;font-size:13px}}.node .node .node__content .code .code__head>button{display:flex;align-items:center;font-size:13px}@media screen and (min-width:768px){.node .node .node__content .code .code__head>button{font-size:13px}}.node .node .node__content .code .code__head>button:hover{cursor:pointer}.node .node .node__content .code .code__head>button::before{content:"";margin-right:3px;font-size:16px;font-family:"Material Symbols Outlined"}.node .node .node__content .code pre{margin:0;padding:0}.node .node .node__content .code pre code{margin:0;padding:3px 10px;white-space:pre-line;font-size:14px}@media screen and (min-width:768px){.node .node .node__content .code pre code{font-size:16px}}.node .node__content .column{margin:32px 0}@media screen and (min-width:768px){.node .node__content .column{margin:40px 0}}.node .node__content .column .column__item img{width:100%}.node .node__content .column .column__item a{}.node .node__content .column .column__item a figure{overflow:hidden}.node .node__content .column .column__item a figure img{display:block;transition:opacity 0.3s ease-in-out}.node .node__content .column.--left::after,.node .node__content .column.--right::after{content:"";clear:both}.node .node__content .column.--left figure,.node .node__content .column.--right figure{margin:0;padding:0}.node .node__content .column.--left figcaption,.node .node__content .column.--right figcaption{font-size:11px}.node .node__content .column.--left .btn--zoom,.node .node__content .column.--right .btn--zoom{width:90px;padding:3px 3px;font-size:11px}.node .node__content .column.--left .btn--zoom::before,.node .node__content .column.--right .btn--zoom::before{font-size:14px}.node .node__content .column.--left .column__item:has(figure){width:160px;margin:0 12px 12px 0;float:left}@media screen and (min-width:768px){.node .node__content .column.--left .column__item:has(figure){width:217px;margin:0 24px 24px 0;float:left}}.node .node__content .column.--right .column__item:has(figure){width:160px;margin:0 0 24px 24px;float:right}@media screen and (min-width:768px){.node .node__content .column.--right .column__item:has(figure){width:217px;margin:0 0 12px 12px;float:right}}.node .node__content .column.--half{display:block}@media screen and (min-width:768px){.node .node__content .column.--half{display:flex;flex-wrap:wrap}}.node .node__content .column.--half .column__item{width:100%}@media screen and (max-width:767px){.node .node__content .column.--half .column__item{margin:32px 0}}@media screen and (min-width:768px){.node .node__content .column.--half .column__item{width:calc(50% - 15px);margin:15px 30px 15px 0}}@media screen and (min-width:768px){.node .node__content .column.--half .column__item:nth-child(2n){margin-right:0}}.node .node__content .column.--third{display:flex;flex-wrap:wrap}.node .node__content .column.--third .column__item{width:100%}@media screen and (max-width:767px){.node .node__content .column.--third .column__item{margin:32px 0}}@media screen and (min-width:768px){.node .node__content .column.--third .column__item{width:calc(33% - 8px);margin:15px 15px 0 0}}@media screen and (min-width:768px){.node .node__content .column.--third .column__item:nth-child(3n){margin-right:0}}.node .node__content .column.--third .column__item p{width:100%;margin:0;padding:0;line-height:1.46;font-size:12px}@media screen and (min-width:768px){.node .node__content .column.--third .column__item p{margin:16px 0;padding:0;font-size:13px}}.node .node__content .column.--third .column__item p.date{width:100%;margin:10px 0 16px 0;padding:0;font-size:11px}@media screen and (min-width:768px){.node .node__content .column.--third .column__item p.date{font-size:11px}}.node .node__content .column.--third .column__item figure{margin:0;padding:0}.node .node__content .column.--pickup{margin:0;display:grid;grid-template-columns:repeat(2, 1fr);gap:30px}@media screen and (max-width:767px){.node .node__content .column.--pickup{gap:30px 15px}}.node .node__content .column.--pickup .column__item__double{grid-column:span 2}.node .node__content .column.--pickup .column__item__double a p:first-of-type{margin-top:0}.node .node__content .column.--pickup .column__item__double a figure{min-width:min(50%, 250px)}.node .node__content .column.--pickup .column__item__head p{font-size:13px;font-weight:500;margin:1em 0 0}@media screen and (min-width:768px){.node .node__content .column.--pickup .column__item__head p{font-size:16px}}.node .node__content .column.--pickup .column__item__head .special-space-html-line-2{font-size:0.8em;font-weight:400}.node .node__content .column.--pickup .column__item__head.column__item__head__book{display:flex;gap:1em}.node .node__content .column.--news{display:grid;grid-template-columns:repeat(2, 1fr);gap:32px 14px;margin:0}@media screen and (min-width:768px){.node .node__content .column.--news{grid-template-columns:repeat(3, 1fr);gap:32px 16px}}@media screen and (max-width:767px){.node .node__content .column.--news .column__item:nth-child(n+9){display:none}}.node .node__content .column.--news .column__item p{margin:12px 0 8px;font-size:13px;line-height:1.46;font-weight:500}@media screen and (min-width:768px){.node .node__content .column.--news .column__item p{margin:16px 0 8px;padding:0;font-size:14px;line-height:1.43}}.node .node__content .column.--news .column__item p.date{color:#575959;font-size:11px}@media screen and (min-width:768px){.node .node__content .column.--news .column__item p.date{margin-top:0}}.node .node__content .column.--news .column__item figure{margin:0;padding:0}.node .node__content .column.--recommend{display:grid;grid-template-columns:1fr;gap:48px;margin:0}@media screen and (min-width:768px){.node .node__content .column.--recommend{grid-template-columns:repeat(3, 1fr);gap:64px 35px}}.node .node__content .column.--recommend .column__item{width:100%}.node .node__content .column.--recommend .column__item p{margin:12px 0;padding:0;line-height:1.5;font-weight:700;font-size:14px}@media screen and (min-width:768px){.node .node__content .column.--recommend .column__item p{font-size:16px}}.node .node__content .column.--recommend .column__item figure{margin:0;padding:0}.node .node__content .column.--recommend .column__item ul.--arrowlinks li{padding-block:12px}.node .node__content .column.--recommend .column__item ul.--arrowlinks li p{font-size:13px;font-weight:400;margin:0 0 8px}@media screen and (min-width:768px){.node .node__content .column.--recommend .column__item ul.--arrowlinks li p{font-size:14px;margin:0 0 4px}}.node .node__content .column.--recommend .column__item ul.--arrowlinks li p.date{width:100%;padding:0;margin:0;font-size:11px;color:#575959}@media screen and (max-width:767px){.node .node__content .column.--recommend .btn{margin-top:32px}}.node .node__content .column.--recommend .column__item{display:grid;grid-template-rows:auto 1fr auto;height:100%}.node .node__content .column.--recommend .column__item .column__item__head{grid-row:1;justify-content:flex-start}.node .node__content .column.--recommend .column__item .--arrowlinks{grid-row:2;display:flex;flex-direction:column;margin-bottom:1em;justify-content:flex-start}.node .node__content .column.--recommend .column__item .btn{grid-row:3;align-self:end;margin-top:auto}.node .node__content .column .column__item__head figure{margin:0;padding:0}.node .node__content .column .column__item__head figure img{border-radius:4px}.node .node__content .column .column__item__head p{line-height:1.5;font-weight:700;font-size:14px}@media screen and (min-width:768px){.node .node__content .column .column__item__head p{font-size:16px}}.node .node__content .column .column__item__head p.lead{font-weight:normal;font-size:13px}@media screen and (min-width:768px){.node .node__content .column .column__item__head p.lead{font-size:13px}}.node .node__content .column .column__item__head+.--arrowlinks{margin:0;padding:0}.node .node__content .column.--pickup .node-view-embed-card{border-color:var(--colorPrimary100, #d9dadb)}.node .node .node__content .tag{display:inline-block;padding:4px 9px;position:relative;background-color:#d63a64;line-height:1.1;font-size:10px;font-weight:700;color:#fff}@media screen and (min-width:768px){.node .node .node__content .tag{padding:5px 10px;font-size:11px}}.node .node .node__content .tag.--c0{background-color:#D63A64}.node .node .node__content .tag.--c1{background-color:#023E84}.node .node .node__content .tag.--c2{background-color:#027A84}.node .node .node__content .tag.--c3{background-color:#EE6F00}.node .node .node__content .tag.--c4{background-color:#00772F}.node .node .node__content .tag.--c5{background-color:#004255}.node .node .node__content .tag.--c6{background-color:#84025B}.node .node .node__content .corner__tag{font-weight:bold;background-color:#1c1e1f}@media screen and (max-width:767px){.node .node .node__content .corner__tag{font-size:12px}}@media screen and (min-width:768px){.node .node .node__content .corner__tag{font-size:14px;padding:4px 24px}}.node .node .node__content .badge{display:flex;justify-content:center;width:163px;margin:16px 0;padding:5px 10px;border-radius:4px 0px;background-color:#1c1e1f;line-height:1.5;font-weight:bold;color:#fff}@media screen and (min-width:768px){.node .node .node__content .badge{padding:8px 10px;font-size:14px}}.node .node__content :where(.node) ul:is(ul)>li{padding-left:1.5em}.node .node__content :where(.node) ul:is(ul)>li::before{content:"";display:block;position:absolute;width:5px;height:5px;border-radius:50%;background-color:#89898c;left:0em;top:0.7em}.node .node__content :where(.node) ul:is(ul)>li::marker{display:none}.node .node__content :where(.node) ol:is(ol)>li{margin-left:1.5em}.node .node__content :where(.node) ul,.node .node__content :where(.node) ol{list-style:none;margin:0;padding:0;margin:24px 0;padding:0}.node .node__content :where(.node) ul::before,.node .node__content :where(.node) ul::after,.node .node__content :where(.node) ol::before,.node .node__content :where(.node) ol::after{display:none}@media screen and (min-width:768px){.node .node__content :where(.node) ul,.node .node__content :where(.node) ol{margin:32px 0;padding:0}}.node .node__content :where(.node) ul>li,.node .node__content :where(.node) ol>li{list-style:none;margin:0;padding:0;margin-block:10px;margin-inline:0;position:relative;line-height:1.7;padding:0}.node .node__content :where(.node) ul>li::before,.node .node__content :where(.node) ul>li::after,.node .node__content :where(.node) ol>li::before,.node .node__content :where(.node) ol>li::after{display:none}@media screen and (min-width:768px){.node .node__content :where(.node) ul>li,.node .node__content :where(.node) ol>li{margin-block:12px}}.node .node__content :where(.node) ul.--arrow>li::before,.node .node__content :where(.node) ol.--arrow>li::before{content:"";width:0;height:0;border-radius:0;background-color:transparent;left:0em;top:0em;line-height:2.5;font-family:"Material Symbols Outlined";font-size:11px}.node .node__content :where(.node) ul.--arrowfill>li::before,.node .node__content :where(.node) ol.--arrowfill>li::before{content:"";width:0;height:0;border-radius:0;background-color:transparent;left:0em;top:0.6em;border-style:solid;border-color:transparent;border-width:5px 7px;border-left-color:currentColor;border-right:0;color:#d63a64}.node .node__content :where(.node) ul.--decimal,.node .node__content :where(.node) ol.--decimal{display:flex;flex-wrap:wrap}.node .node__content :where(.node) ul.--decimal>li::before,.node .node__content :where(.node) ol.--decimal>li::before{width:0;height:0;border-radius:0;background-color:transparent;left:0em;top:0em;font-size:16px;font-weight:600}.node .node__content :where(.node) ul.--decimal>li:nth-child(0)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(0)::before{content:"①"}.node .node__content :where(.node) ul.--decimal>li:nth-child(1)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(1)::before{content:"②"}.node .node__content :where(.node) ul.--decimal>li:nth-child(2)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(2)::before{content:"③"}.node .node__content :where(.node) ul.--decimal>li:nth-child(3)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(3)::before{content:"④"}.node .node__content :where(.node) ul.--decimal>li:nth-child(4)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(4)::before{content:"⑤"}.node .node__content :where(.node) ul.--decimal>li:nth-child(5)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(5)::before{content:"⑥"}.node .node__content :where(.node) ul.--decimal>li:nth-child(6)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(6)::before{content:"⑦"}.node .node__content :where(.node) ul.--decimal>li:nth-child(7)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(7)::before{content:"⑧"}.node .node__content :where(.node) ul.--decimal>li:nth-child(8)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(8)::before{content:"⑨"}.node .node__content :where(.node) ul.--decimal>li:nth-child(9)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(9)::before{content:"⑩"}.node .node__content :where(.node) ul.--decimal>li:nth-child(10)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(10)::before{content:"⑪"}.node .node__content :where(.node) ul.--decimal>li:nth-child(11)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(11)::before{content:"⑫"}.node .node__content :where(.node) ul.--decimal>li:nth-child(12)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(12)::before{content:"⑬"}.node .node__content :where(.node) ul.--decimal>li:nth-child(13)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(13)::before{content:"⑭"}.node .node__content :where(.node) ul.--decimal>li:nth-child(14)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(14)::before{content:"⑮"}.node .node__content :where(.node) ul.--decimal>li:nth-child(15)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(15)::before{content:"⑯"}.node .node__content :where(.node) ul.--decimal>li:nth-child(16)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(16)::before{content:"⑰"}.node .node__content :where(.node) ul.--decimal>li:nth-child(17)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(17)::before{content:"⑱"}.node .node__content :where(.node) ul.--decimal>li:nth-child(18)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(18)::before{content:"⑲"}.node .node__content :where(.node) ul.--decimal>li:nth-child(19)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(19)::before{content:"⑳"}.node .node__content :where(.node) ul.--decimal>li:nth-child(20)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(20)::before{content:"㉑"}.node .node__content :where(.node) ul.--decimal>li:nth-child(21)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(21)::before{content:"㉒"}.node .node__content :where(.node) ul.--decimal>li:nth-child(22)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(22)::before{content:"㉓"}.node .node__content :where(.node) ul.--decimal>li:nth-child(23)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(23)::before{content:"㉔"}.node .node__content :where(.node) ul.--decimal>li:nth-child(24)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(24)::before{content:"㉕"}.node .node__content :where(.node) ul.--decimal>li:nth-child(25)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(25)::before{content:"㉖"}.node .node__content :where(.node) ul.--decimal>li:nth-child(26)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(26)::before{content:"㉗"}.node .node__content :where(.node) ul.--decimal>li:nth-child(27)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(27)::before{content:"㉘"}.node .node__content :where(.node) ul.--decimal>li:nth-child(28)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(28)::before{content:"㉙"}.node .node__content :where(.node) ul.--decimal>li:nth-child(29)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(29)::before{content:"㉚"}.node .node__content :where(.node) ul.--decimal>li:nth-child(30)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(30)::before{content:"㉛"}.node .node__content :where(.node) ul.--decimal>li:nth-child(31)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(31)::before{content:"㉜"}.node .node__content :where(.node) ul.--decimal>li:nth-child(32)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(32)::before{content:"㉝"}.node .node__content :where(.node) ul.--decimal>li:nth-child(33)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(33)::before{content:"㉞"}.node .node__content :where(.node) ul.--decimal>li:nth-child(34)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(34)::before{content:"㉟"}.node .node__content :where(.node) ul.--decimal>li:nth-child(35)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(35)::before{content:"㊱"}.node .node__content :where(.node) ul.--decimal>li:nth-child(36)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(36)::before{content:"㊲"}.node .node__content :where(.node) ul.--decimal>li:nth-child(37)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(37)::before{content:"㊳"}.node .node__content :where(.node) ul.--decimal>li:nth-child(38)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(38)::before{content:"㊴"}.node .node__content :where(.node) ul.--decimal>li:nth-child(39)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(39)::before{content:"㊵"}.node .node__content :where(.node) ul.--decimal>li:nth-child(40)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(40)::before{content:"㊶"}.node .node__content :where(.node) ul.--decimal>li:nth-child(41)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(41)::before{content:"㊷"}.node .node__content :where(.node) ul.--decimal>li:nth-child(42)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(42)::before{content:"㊸"}.node .node__content :where(.node) ul.--decimal>li:nth-child(43)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(43)::before{content:"㊹"}.node .node__content :where(.node) ul.--decimal>li:nth-child(44)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(44)::before{content:"㊺"}.node .node__content :where(.node) ul.--decimal>li:nth-child(45)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(45)::before{content:"㊻"}.node .node__content :where(.node) ul.--decimal>li:nth-child(46)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(46)::before{content:"㊼"}.node .node__content :where(.node) ul.--decimal>li:nth-child(47)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(47)::before{content:"㊽"}.node .node__content :where(.node) ul.--decimal>li:nth-child(48)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(48)::before{content:"㊾"}.node .node__content :where(.node) ul.--decimal>li:nth-child(49)::before,.node .node__content :where(.node) ol.--decimal>li:nth-child(49)::before{content:"㊿"}.node .node__content :where(.node) ul.--sns,.node .node__content :where(.node) ol.--sns{display:flex;flex-wrap:wrap;margin:11px 0;padding:0}.node .node__content :where(.node) ul.--sns>li,.node .node__content :where(.node) ol.--sns>li{margin:0 12px 0 0;padding:0}.node .node__content :where(.node) ul.--sns>li:is(li):is(li),.node .node__content :where(.node) ol.--sns>li:is(li):is(li){display:flex;align-items:center}@media screen and (min-width:768px){.node .node__content :where(.node) ul.--sns>li,.node .node__content :where(.node) ol.--sns>li{margin:0 23px 0 0}}.node .node__content :where(.node) ul.--sns>li:nth-child(3n),.node .node__content :where(.node) ol.--sns>li:nth-child(3n){margin-right:0}.node .node__content :where(.node) ul.--sns>li span,.node .node__content :where(.node) ol.--sns>li span{margin-left:5px;font-size:12px}@media screen and (min-width:768px){.node .node__content :where(.node) ul.--sns>li span,.node .node__content :where(.node) ol.--sns>li span{font-size:13px}}.node .node__content :where(.node) ul.--sns>li .icon,.node .node__content :where(.node) ol.--sns>li .icon{margin-left:0}.node .node__content :where(.node) ul.--sns>li::before,.node .node__content :where(.node) ol.--sns>li::before{display:none}.node .node__content :where(.node) ul.--theme,.node .node__content :where(.node) ol.--theme{display:flex;flex-wrap:wrap;margin:11px 0;padding:0}.node .node__content :where(.node) ul.--theme>li,.node .node__content :where(.node) ol.--theme>li{margin:2px 4px 2px 0;padding:0}@media screen and (min-width:768px){.node .node__content :where(.node) ul.--theme>li,.node .node__content :where(.node) ol.--theme>li{margin:4px 8px 4px 0}}.node .node__content :where(.node) ul.--theme>li::before,.node .node__content :where(.node) ol.--theme>li::before{display:none}.node .node__content :where(.node) ul.--theme>li::marker,.node .node__content :where(.node) ol.--theme>li::marker{display:none}.node .node__content :where(.node) ul.--theme>li a,.node .node__content :where(.node) ul.--theme>li span,.node .node__content :where(.node) ol.--theme>li a,.node .node__content :where(.node) ol.--theme>li span{padding:3px 8px;border:2px solid #ffccda;background-color:#fff7fa;line-height:1.3;font-size:11px;color:#cf275f}@media screen and (min-width:768px){.node .node__content :where(.node) ul.--theme>li a,.node .node__content :where(.node) ul.--theme>li span,.node .node__content :where(.node) ol.--theme>li a,.node .node__content :where(.node) ol.--theme>li span{padding:5px 10px;border:0;font-size:13px}}.node .node__content :where(.node) ul.--arrowlinks>li,.node .node__content :where(.node) ol.--arrowlinks>li{border-bottom:1px solid #d9dadb;margin:0;padding:3px 0}@media screen and (min-width:768px){.node .node__content :where(.node) ul.--arrowlinks>li,.node .node__content :where(.node) ol.--arrowlinks>li{padding:5px 0}}.node .node__content :where(.node) ul.--arrowlinks>li:first-child,.node .node__content :where(.node) ol.--arrowlinks>li:first-child{border-top:1px solid #d9dadb}.node .node__content :where(.node) ul.--arrowlinks>li::before,.node .node__content :where(.node) ol.--arrowlinks>li::before{display:none}.node .node__content :where(.node) ul.--arrowlinks>li::marker,.node .node__content :where(.node) ol.--arrowlinks>li::marker{display:none}.node .node__content :where(.node) ul.--arrowlinks>li a,.node .node__content :where(.node) ul.--arrowlinks>li span,.node .node__content :where(.node) ol.--arrowlinks>li a,.node .node__content :where(.node) ol.--arrowlinks>li span{display:block;position:relative;padding-left:18px}@media screen and (min-width:768px){.node .node__content :where(.node) ul.--arrowlinks>li a,.node .node__content :where(.node) ul.--arrowlinks>li span,.node .node__content :where(.node) ol.--arrowlinks>li a,.node .node__content :where(.node) ol.--arrowlinks>li span{padding-left:18px}}.node .node__content :where(.node) ul.--arrowlinks>li a::before,.node .node__content :where(.node) ul.--arrowlinks>li span::before,.node .node__content :where(.node) ol.--arrowlinks>li a::before,.node .node__content :where(.node) ol.--arrowlinks>li span::before{display:flex;width:13px;height:13px;position:absolute;left:0;top:0;font-size:13px;font-family:"Material Symbols Outlined";content:""}.node .node__content :where(.node) ul.--arrowlinks>li a p,.node .node__content :where(.node) ul.--arrowlinks>li span p,.node .node__content :where(.node) ol.--arrowlinks>li a p,.node .node__content :where(.node) ol.--arrowlinks>li span p{margin:8px 0;line-height:1.42;font-size:13px}@media screen and (min-width:768px){.node .node__content :where(.node) ul.--arrowlinks>li a p,.node .node__content :where(.node) ul.--arrowlinks>li span p,.node .node__content :where(.node) ol.--arrowlinks>li a p,.node .node__content :where(.node) ol.--arrowlinks>li span p{margin:8px 0;font-size:14px}}.node .node__content :where(.node) ul.--arrowlinks>li a p.date,.node .node__content :where(.node) ul.--arrowlinks>li span p.date,.node .node__content :where(.node) ol.--arrowlinks>li a p.date,.node .node__content :where(.node) ol.--arrowlinks>li span p.date{font-size:11px}@media screen and (min-width:768px){.node .node__content :where(.node) ul.--arrowlinks>li a p.date,.node .node__content :where(.node) ul.--arrowlinks>li span p.date,.node .node__content :where(.node) ol.--arrowlinks>li a p.date,.node .node__content :where(.node) ol.--arrowlinks>li span p.date{font-size:11px}}.node .node__content :where(.node) ul.list__share,.node .node__content :where(.node) ol.list__share{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:0;list-style-type:none}.node .node__content :where(.node) ul.list__share li,.node .node__content :where(.node) ol.list__share li{padding:0}.node .node__content :where(.node) ul.list__share li::before,.node .node__content :where(.node) ol.list__share li::before{display:none}.node .node__content :where(.node) ul.list__share li a,.node .node__content :where(.node) ol.list__share li a{display:flex}.node .node__content :where(.node) ul.--category,.node .node__content :where(.node) ol.--category{width:100%;display:flex;flex-wrap:wrap;list-style-type:none}.node .node__content :where(.node) ul.--category>li,.node .node__content :where(.node) ol.--category>li{display:flex;justify-content:center;align-items:center;padding:0;list-style-type:none}@media screen and (max-width:767px){.node .node__content :where(.node) ul.--category>li,.node .node__content :where(.node) ol.--category>li{width:calc(100% / 3 - .5em);margin:0 0.5em 5px 0;box-sizing:border-box}.node .node__content :where(.node) ul.--category>li:nth-child(3n),.node .node__content :where(.node) ol.--category>li:nth-child(3n){margin-right:0}}@media screen and (min-width:768px){.node .node__content :where(.node) ul.--category>li,.node .node__content :where(.node) ol.--category>li{width:calc(100% / 3 - 4px);margin:0 5px 5px 0;box-sizing:border-box}.node .node__content :where(.node) ul.--category>li:nth-child(3n),.node .node__content :where(.node) ol.--category>li:nth-child(3n){margin-right:0}}.node .node__content :where(.node) ul.--category>li::before,.node .node__content :where(.node) ol.--category>li::before{display:none}.node .node__content :where(.node) ul.--category>li a,.node .node__content :where(.node) ul.--category>li strong,.node .node__content :where(.node) ol.--category>li a,.node .node__content :where(.node) ol.--category>li strong{display:flex;justify-content:center;align-items:center;height:100%;margin:0}@media screen and (max-width:767px){.node .node__content :where(.node) ul.--category>li a,.node .node__content :where(.node) ul.--category>li strong,.node .node__content :where(.node) ol.--category>li a,.node .node__content :where(.node) ol.--category>li strong{padding:15px 5px;font-size:11px}}@media screen and (min-width:768px){.node .node__content :where(.node) ul.--category>li a,.node .node__content :where(.node) ul.--category>li strong,.node .node__content :where(.node) ol.--category>li a,.node .node__content :where(.node) ol.--category>li strong{padding:5px 5px;font-size:13px}}.node .node__content :where(.node) ul.--category>li a>span,.node .node__content :where(.node) ul.--category>li strong>span,.node .node__content :where(.node) ol.--category>li a>span,.node .node__content :where(.node) ol.--category>li strong>span{padding:0}@media screen and (min-width:768px){.node .node__content :where(.node) ul.--category>li a>span,.node .node__content :where(.node) ul.--category>li strong>span,.node .node__content :where(.node) ol.--category>li a>span,.node .node__content :where(.node) ol.--category>li strong>span{padding:5px}}.node .node__content :where(.node) ul.--category>li a>span>span,.node .node__content :where(.node) ul.--category>li strong>span>span,.node .node__content :where(.node) ol.--category>li a>span>span,.node .node__content :where(.node) ol.--category>li strong>span>span{font-size:0.8em}@media screen and (max-width:767px){.node .node__content :where(.node) ul.--category>li a>span>span,.node .node__content :where(.node) ul.--category>li strong>span>span,.node .node__content :where(.node) ol.--category>li a>span>span,.node .node__content :where(.node) ol.--category>li strong>span>span{display:none}}.node .node__content :where(.node) ul.--category.tabs__list--ranking>li,.node .node__content :where(.node) ol.--category.tabs__list--ranking>li{width:calc(100% / 4 - 4px)}.node .node__content :where(.node) ul.--category.tabs__list--ranking>li:nth-child(3n),.node .node__content :where(.node) ol.--category.tabs__list--ranking>li:nth-child(3n){margin-right:5px}.node .node__content :where(.node) ul.--category.tabs__list--ranking>li:nth-child(4n),.node .node__content :where(.node) ol.--category.tabs__list--ranking>li:nth-child(4n){margin-right:0}@media screen and (max-width:767px){.node .node__content :where(.node) ul.--category.tabs__list--ranking>li,.node .node__content :where(.node) ol.--category.tabs__list--ranking>li{width:calc(100% / 4 - .5em)}.node .node__content :where(.node) ul.--category.tabs__list--ranking>li:nth-child(3n),.node .node__content :where(.node) ol.--category.tabs__list--ranking>li:nth-child(3n){margin-right:0.5em}.node .node__content :where(.node) ul.--category.tabs__list--ranking>li:nth-child(4n),.node .node__content :where(.node) ol.--category.tabs__list--ranking>li:nth-child(4n){margin-right:0}}.node .node__content :where(.node) ul.--category.--name,.node .node__content :where(.node) ol.--category.--name{margin-bottom:0px;gap:5px}.node .node__content :where(.node) ul.--category.--name:not(:last-of-type),.node .node__content :where(.node) ol.--category.--name:not(:last-of-type){margin-bottom:-27px}@media screen and (max-width:767px){.node .node__content :where(.node) ul.--category.--name:not(:last-of-type),.node .node__content :where(.node) ol.--category.--name:not(:last-of-type){margin-bottom:-19px}}.node .node__content :where(.node) ul.--category.--name>li,.node .node__content :where(.node) ol.--category.--name>li{width:158px;margin:0}@media screen and (max-width:767px){.node .node__content :where(.node) ul.--category.--name>li,.node .node__content :where(.node) ol.--category.--name>li{width:calc((100% - 5px * 2) / 3);height:32px}}@media screen and (max-width:767px){.node .node__content :where(.node) ul.--category.--limit,.node .node__content :where(.node) ol.--category.--limit{margin-bottom:60px}}@media screen and (min-width:768px){.node .node__content :where(.node) ul.--category.--limit,.node .node__content :where(.node) ol.--category.--limit{margin-bottom:60px}}.node .node__content :where(.node) ul.--category.--limit li:nth-child(n+7),.node .node__content :where(.node) ol.--category.--limit li:nth-child(n+7){display:none}.node .node__content :where(.node) ul.--category.--event,.node .node__content :where(.node) ol.--category.--event{margin-bottom:0}@media screen and (max-width:767px){.node .node__content :where(.node) ul.--category.--sp2col,.node .node__content :where(.node) ol.--category.--sp2col{margin-bottom:32px;gap:5px 7px}.node .node__content :where(.node) ul.--category.--sp2col>li,.node .node__content :where(.node) ol.--category.--sp2col>li{width:calc((100% - 7px) / 2);margin:0}.node .node__content :where(.node) ul.--category.--sp2col>li a,.node .node__content :where(.node) ol.--category.--sp2col>li a{padding-block:8px;font-size:13px}}.node .node__content :where(.node) ul.--colorDots,.node .node__content :where(.node) ol.--colorDots{margin:16px 0 32px}@media screen and (min-width:768px){.node .node__content :where(.node) ul.--colorDots,.node .node__content :where(.node) ol.--colorDots{margin:24px 0 32px}}.node .node__content :where(.node) ul.--colorDots li,.node .node__content :where(.node) ol.--colorDots li{padding-left:1em;font-weight:500;line-height:1.75}.node .node__content :where(.node) ul.--colorDots li::before,.node .node__content :where(.node) ol.--colorDots li::before{width:6px;height:6px;background-color:#d63a64;left:0}@media screen and (min-width:768px){.node .node__content :where(.node) ul.--colorDots li,.node .node__content :where(.node) ol.--colorDots li{padding-left:2em;line-height:1.5}.node .node__content :where(.node) ul.--colorDots li::before,.node .node__content :where(.node) ol.--colorDots li::before{left:1em}}.node .node__content :is(.node .box--article.--theme, .--theme .node .box--article) ul.--theme>li span{background-color:#ffffff}.node .node .node__content{}.node .node .node__content .dialogue--text{margin:32px 0}@media screen and (min-width:768px){.node .node .node__content .dialogue--text{margin:40px 0}}.node .node .node__content .dialogue--text .dialogue__caption{margin:20px 0;padding-left:32px;position:relative;line-height:1.4;font-size:16px;font-weight:700}@media screen and (min-width:768px){.node .node .node__content .dialogue--text .dialogue__caption{margin:20px 0;padding-left:32px;line-height:1.4;font-size:16px}}.node .node .node__content .dialogue--text .dialogue__caption::before{content:"";width:23px;height:2px;position:absolute;left:0;top:10px;background-color:#d63a64}@media screen and (min-width:768px){.node .node .node__content .dialogue--text .dialogue__caption::before{width:23px;height:2px;top:10px}}.node .node .node__content .dialogue{display:flex;flex-direction:column;margin:32px 0;position:relative}@media screen and (min-width:768px){.node .node .node__content .dialogue{flex-direction:row;margin:40px 0}}.node .node .node__content .dialogue.--fukidashiL .dialogue__item:has(.dialogue__item__photo),.node .node .node__content .dialogue.--fukidashiR .dialogue__item:has(.dialogue__item__photo){display:flex;flex-direction:row;align-items:center;margin:0 0 5px 0}@media screen and (min-width:768px){.node .node .node__content .dialogue.--fukidashiL .dialogue__item:has(.dialogue__item__photo),.node .node .node__content .dialogue.--fukidashiR .dialogue__item:has(.dialogue__item__photo){flex-direction:column;align-items:center;justify-content:flex-start;width:60px;margin:0 5px 0 0}}@media screen and (max-width:767px){.node .node .node__content .dialogue.--fukidashiL .dialogue__item:has(.dialogue__item__photo) .dialogue__item__name,.node .node .node__content .dialogue.--fukidashiR .dialogue__item:has(.dialogue__item__photo) .dialogue__item__name{margin-left:5px}}.node .node .node__content .dialogue.--fukidashiL .dialogue__item:has(.dialogue__item__message),.node .node .node__content .dialogue.--fukidashiR .dialogue__item:has(.dialogue__item__message){flex:1}.node .node .node__content .dialogue.--fukidashiL .dialogue__item__photo,.node .node .node__content .dialogue.--fukidashiR .dialogue__item__photo{display:block;width:40px;height:40px;border-radius:50%;overflow:hidden}@media screen and (min-width:768px){.node .node .node__content .dialogue.--fukidashiL .dialogue__item__photo,.node .node .node__content .dialogue.--fukidashiR .dialogue__item__photo{width:48px;height:48px}}.node .node .node__content .dialogue.--fukidashiL .dialogue__item__name,.node .node .node__content .dialogue.--fukidashiR .dialogue__item__name{margin:0;line-height:1.3;font-size:14px}@media screen and (min-width:768px){.node .node .node__content .dialogue.--fukidashiL .dialogue__item__name,.node .node .node__content .dialogue.--fukidashiR .dialogue__item__name{margin:5px 0 0 0;font-size:14px}}.node .node .node__content .dialogue.--fukidashiL .dialogue__item__message,.node .node .node__content .dialogue.--fukidashiR .dialogue__item__message{margin:0;padding:20px 18px;position:relative;background:#fafcfc;border:1px solid #bdbfbf;border-radius:2px}@media screen and (min-width:768px){.node .node .node__content .dialogue.--fukidashiL .dialogue__item__message,.node .node .node__content .dialogue.--fukidashiR .dialogue__item__message{margin:0;padding:24px 40px}}.node .node .node__content .dialogue.--fukidashiL .dialogue__item__message::before,.node .node .node__content .dialogue.--fukidashiL .dialogue__item__message:after,.node .node .node__content .dialogue.--fukidashiR .dialogue__item__message::before,.node .node .node__content .dialogue.--fukidashiR .dialogue__item__message:after{content:"";position:absolute;width:0;height:0;border-style:solid}@media screen and (max-width:767px){.node .node .node__content .dialogue.--fukidashiL .dialogue__item__message::before,.node .node .node__content .dialogue.--fukidashiR .dialogue__item__message::before{top:-12px;border-color:transparent transparent #bdbfbf transparent}}@media screen and (min-width:768px){.node .node .node__content .dialogue.--fukidashiL .dialogue__item__message::before,.node .node .node__content .dialogue.--fukidashiR .dialogue__item__message::before{top:27px;border-color:transparent #bdbfbf transparent transparent}}.node .node .node__content .dialogue.--fukidashiL .dialogue__item__message::after,.node .node .node__content .dialogue.--fukidashiR .dialogue__item__message::after{z-index:10}@media screen and (max-width:767px){.node .node .node__content .dialogue.--fukidashiL .dialogue__item__message::after,.node .node .node__content .dialogue.--fukidashiR .dialogue__item__message::after{top:-10px;border-color:transparent transparent #fafcfc transparent}}@media screen and (min-width:768px){.node .node .node__content .dialogue.--fukidashiL .dialogue__item__message::after,.node .node .node__content .dialogue.--fukidashiR .dialogue__item__message::after{top:28px;border-color:transparent #fafcfc transparent transparent}}@media screen and (min-width:768px){.node .node .node__content .dialogue.--fukidashiL .dialogue__item__message{margin-right:78px}}@media screen and (max-width:767px){.node .node .node__content .dialogue.--fukidashiL .dialogue__item__message::before{left:60px;border-width:0 15px 12px 0}}@media screen and (min-width:768px){.node .node .node__content .dialogue.--fukidashiL .dialogue__item__message::before{left:-10px;border-width:0 10px 12px 0}}@media screen and (max-width:767px){.node .node .node__content .dialogue.--fukidashiL .dialogue__item__message::after{left:61px;border-width:0 18px 15px 0}}@media screen and (min-width:768px){.node .node .node__content .dialogue.--fukidashiL .dialogue__item__message::after{left:-8px;border-width:0 13px 15px 0}}@media screen and (min-width:768px){.node .node .node__content .dialogue.--fukidashiR{margin-left:64px}}@media screen and (min-width:768px){.node .node .node__content .dialogue.--fukidashiR.dialogue{flex-direction:row-reverse}}@media screen and (max-width:767px){.node .node .node__content .dialogue.--fukidashiR .dialogue__item:has(.dialogue__item__photo){flex-direction:row-reverse}}@media screen and (min-width:768px){.node .node .node__content .dialogue.--fukidashiR .dialogue__item:has(.dialogue__item__photo){margin:0 0 0 17px}}@media screen and (max-width:767px){.node .node .node__content .dialogue.--fukidashiR .dialogue__item:has(.dialogue__item__photo) .dialogue__item__name{margin-right:5px}}@media screen and (max-width:767px){.node .node .node__content .dialogue.--fukidashiR .dialogue__item__message::before{right:60px;border-width:0 0 12px 15px}}@media screen and (min-width:768px){.node .node .node__content .dialogue.--fukidashiR .dialogue__item__message::before{right:-10px;border-width:12px 10px 0 0;border-color:#bdbfbf transparent transparent transparent}}@media screen and (max-width:767px){.node .node .node__content .dialogue.--fukidashiR .dialogue__item__message::after{right:61px;border-width:0 0 15px 18px}}@media screen and (min-width:768px){.node .node .node__content .dialogue.--fukidashiR .dialogue__item__message::after{right:-8px;border-width:15px 13px 0 0;border-color:#fafcfc transparent transparent transparent}}.node .node .node__content .people__item{display:flex;align-items:center;margin:16px 0}@media screen and (min-width:768px){.node .node .node__content .people__item{margin:20px 0}}.node .node .node__content .people__item>figure{width:58px;height:58px;padding:0;margin:0}.node .node .node__content .people__item>figure img{border-radius:50%}.node .node .node__content .people__item>p{flex:1;margin:0;padding:8px 0 8px 16px;line-height:1.57;font-size:14px}.node .node .node__content .people__item>p small{font-size:13px}.node .node__content .toc.toc-tree{border:none;width:100%;margin:32px 0;padding:4px 24px;background-color:#f7f9fa}@media screen and (min-width:768px){.node .node__content .toc.toc-tree{margin:40px 0;padding:5px 32px}}.node .node__content .toc.toc-tree strong{display:block}.node .node__content .toc.toc-tree ol,.node .node__content .toc.toc-tree ul{padding:0;margin:0;height:0;opacity:0;visibility:hidden;transition:height 0.3s ease, opacity 0.6s ease}.node .node__content .toc.toc-tree li{padding:0;margin:0 0 0 1.5em}.node .node__content .toc.toc-tree li::before{content:unset}.node .node__content .toc.toc-tree h3{padding:12px 0;position:relative;color:#89898c;line-height:1.25;font-weight:500;font-size:17px;margin:0;border-bottom:unset}@media screen and (min-width:768px){.node .node__content .toc.toc-tree h3{padding:16px 0;font-size:20px}}.node .node__content .toc.toc-tree h3:hover{cursor:pointer}.node .node__content .toc.toc-tree h3::after{display:flex;justify-content:center;align-items:center;width:20px;height:20px;position:absolute;right:0px;top:50%;transform:translateY(-50%);font-family:"Material Symbols Outlined";font-size:26px;left:unset;background-color:unset;content:"";font-variation-settings:"FILL" 1, "wght" 300, "GRAD" 0, "opsz" 40}.node .node__content .toc.toc-tree li>a{display:block;padding:13px 0 12px;border-top:1px dotted #bdbfbf;border-bottom:1px dotted #bdbfbf;margin-top:-1px;color:#89898c;line-height:1.4;font-size:14px}@media screen and (min-width:768px){.node .node__content .toc.toc-tree li>a{padding:16px 0;font-size:16px}}.node .node__content .toc.toc-tree li>a:last-child{padding-bottom:20px}.node .node__content .toc.toc-tree li:last-child>a{border-bottom:unset}.node .node__content .toc.toc-tree .--isOpen::after{content:"";font-variation-settings:"FILL" 1, "wght" 300, "GRAD" 0, "opsz" 40}.node .node__content .toc.toc-tree .--isOpen+ol,.node .node__content .toc.toc-tree .--isOpen+ul{height:auto;opacity:1;visibility:visible}.node .node__content .toc.toc-tree .--isOpen+ol ul,.node .node__content .toc.toc-tree .--isOpen+ol ol,.node .node__content .toc.toc-tree .--isOpen+ul ul,.node .node__content .toc.toc-tree .--isOpen+ul ol{height:auto;opacity:1;visibility:visible}.node .node .node__content .box{margin:32px 16px;padding:5px 20px;background-color:#f7f9fa}@media screen and (min-width:768px){.node .node .node__content .box{margin:40px 24px;padding:5px 32px}}.node .node .node__content .box.--full{margin-left:0;margin-right:0}.node .node .node__content .box.--c1{background-color:#fff7fa}.node .node .node__content .box--line{margin:32px 16px;padding:4px 16px;border-top:1px solid #d9dadb;border-bottom:1px solid #d9dadb}@media screen and (min-width:768px){.node .node .node__content .box--line{margin:40px 24px;padding:8px 24px}}.node .node .node__content .box--line.--full{margin-left:0;margin-right:0}.node .node .node__content .box--line-bg{margin:32px 16px;padding:4px 16px;border-top:1px solid #d9dadb;border-bottom:1px solid #d9dadb;background-color:#f7f9fa}@media screen and (min-width:768px){.node .node .node__content .box--line-bg{margin:40px 24px;padding:8px 24px}}.node .node .node__content .box--line-bg.--full{margin-left:0;margin-right:0}.node .node__content .box--articleWrap{background-color:#f7f9fa;border:1px solid #d9dadb}@media screen and (min-width:768px){.node .node__content .box--articleWrap{padding:24px 32px}}@media screen and (max-width:767px){.node .node__content .box--articleWrap{padding:20px 24px}}.node .node__content .box--articleWrap h2{font-size:20px;margin:0}.node .node__content .box--article{display:block;position:relative;padding:4px 0px;border-bottom:1px solid #d9dadb}@media screen and (min-width:768px){.node .node__content .box--article{display:flex;flex-wrap:wrap;padding:8px 0px}.node .node__content .box--article.--news__box{margin:0}.node .node__content .box--article.--event{margin:0}.node .node__content .box--article.--event .title{font-size:16px}}@media screen and (max-width:767px){.node .node__content .box--article.--ranking__box .article__item:has(figure){width:100%;padding-left:40px;justify-content:right}.node .node__content .box--article.--event p{display:none}.node .node__content .box--article .caption{padding:0 125px 0 0}.node .node__content .box--article .caption__right{padding:0 0 0 125px}}.node .node__content .box--article .article__name{font-size:18px;letter-spacing:0.03em;font-weight:500}@media screen and (max-width:767px){.node .node__content .box--article .article__name{padding:0 0 0 125px}}@media screen and (min-width:768px){.node .node__content .box--article.--present{margin:0}}.node .node__content .box--article.--charactor{border-bottom:none}@media screen and (max-width:767px){.node .node__content .box--article.--charactor{display:flex;align-items:flex-start}}@media screen and (max-width:767px){.node .node__content .box--article.--charactor .article__item{flex:auto}}@media screen and (max-width:767px){.node .node__content .box--article.--charactor .article__item:has(figure){width:114px;padding-right:14px}}@media screen and (max-width:767px){.node .node__content .box--article.--charactor .article__item figure{position:relative;top:0}}@media screen and (max-width:767px){.node .node__content .box--article.--charactor .article__item .article__name{padding-left:0;font-size:14px}}@media screen and (max-width:767px){.node .node__content .box--article.--charactor .article__item .caption__right{padding-left:0}}@media screen and (min-width:768px){.node .node__content .box--article.--charactor:nth-of-type(n+2) .article__item figure{margin-top:0}}@media screen and (max-width:767px){.node .node__content .box--article.--charactor:nth-of-type(n+2) .article__item figure{margin-top:0}}@media screen and (min-width:768px){.node .node__content .box--article.--charactor:nth-of-type(n+2) .article__item .article__name{margin-top:0}}@media screen and (max-width:767px){.node .node__content .box--article.--charactor:nth-of-type(n+2) .article__item .article__name{margin-top:0}}.node .node__content .box--article .box--article--representative-nodes-of-popular-corners--meta{margin-top:1.5em}.node .node__content .box--article .box--article--representative-nodes-of-popular-corners--meta .title{font-weight:500}@media screen and (min-width:768px){.node .node__content .box--article .box--article--representative-nodes-of-popular-corners--meta .title{font-size:0.9em}}.node .node__content .box--article .box--article--representative-nodes-of-popular-corners--meta .box--article--representative-nodes-of-popular-corners--node-marker{display:block;font-size:11px;font-weight:normal}@media screen and (max-width:767px){.node .node__content .box--article.--news__box p{display:none}.node .node__content .box--article.--news__box p.date{display:block}.node .node__content .box--article.--news__box .tag{display:inline-block;float:none}}.node .node__content .box--article.--bdNone{border-bottom:none}@media screen and (min-width:768px){.node .node__content .box--article:not(:has(figure)) .article__item{max-width:100%}}@media screen and (max-width:767px){.node .node__content .box--article:not(:has(figure)) .article__item h2,.node .node__content .box--article:not(:has(figure)) .article__item .title{padding:0}}.node .node__content .box--article.--ad{margin:32px 16px;padding:4px 16px;border:1px solid #ffccda;border-radius:4px;background-color:#fff7fa}@media screen and (min-width:768px){.node .node__content .box--article.--ad{margin:40px 24px;padding:8px 24px}}@media screen and (min-width:768px){.node .node__content .box--article.--ad .article__item p.note{text-align:left}}@media screen and (min-width:768px){.node .node__content .box--article.--ad .article__item{display:flex;flex-direction:column}}.node .node__content .box--article.--ad .article__item p{font-weight:500}@media screen and (max-width:767px){.node .node__content .box--article.--ad .article__item p{margin:12px 0;font-size:14px;padding:0 125px 0 0}}@media screen and (min-width:768px){.node .node__content .box--article.--ad .article__item p{font-size:16px}}.node .node__content .box--article.--ad .article__item p.adname{text-align:right;font-weight:normal}@media screen and (max-width:767px){.node .node__content .box--article.--ad .article__item p.adname{font-size:13px}}@media screen and (min-width:768px){.node .node__content .box--article.--ad .article__item p.adname{margin-top:auto;font-size:13px}}.node .node__content .box--article.--ad .article__item p.adname .ad-icon{display:inline-block;margin-right:5px;padding:4px 10px 6px;font-size:11px;font-weight:700;color:#575959;background-color:#fafcfc;border:1px solid #d9dadb}@media screen and (max-width:767px){.node .node__content .box--article.--ad .article__item:has(figure) figure{width:100%;position:relative;top:auto;right:auto}}@media screen and (min-width:768px){.node .node__content .box--article.--ad .article__item:has(figure) figure{width:206px}}.node .node__content .box--article.--ad .article__item:has(figure) figure img{border-radius:0}@media screen and (min-width:768px){.node .node__content .box--article.--books .article__item{width:168px;margin-right:32px;margin-left:0}}@media screen and (max-width:767px){.node .node__content .box--article.--books .article__item figure{left:0;top:5px;right:auto}}@media screen and (min-width:768px){.node .node__content .box--article.--books .article__item figure{width:168px}}@media screen and (max-width:767px){.node .node__content .box--article.--books .article__item h2,.node .node__content .box--article.--books .article__item p,.node .node__content .box--article.--books .article__item .title{padding:0 0 0 110px}}.node .node__content .box--article.--books .article__item .note{display:inline-block;width:auto;text-align:left}@media screen and (min-width:768px){.node .node__content .box--article.--books .article__item .note{margin-right:20px}}@media screen and (max-width:767px){.node .node__content .box--article.--books .article__item .note{display:block;margin-right:20px;padding:0 0 0 110px}}.node .node__content .box--article.--books .article__item .--sns{display:inline-flex;width:auto}@media screen and (max-width:767px){.node .node__content .box--article.--books .article__item .--sns{display:inline-flex;padding:0 0 0 110px;margin-top:0}}@media screen and (max-width:767px){.node .node__content .box--article.--present{display:flex;align-items:flex-start}}@media screen and (max-width:767px){.node .node__content .box--article.--present .article__item{flex:auto}}@media screen and (min-width:768px){.node .node__content .box--article.--present .article__item{width:164px;max-width:506px;margin-left:0}}@media screen and (max-width:767px){.node .node__content .box--article.--present .article__item:has(figure){width:114px;padding-right:14px}}@media screen and (max-width:767px){.node .node__content .box--article.--present .article__item figure{margin:18px 0 18px 0;position:relative;top:0}}@media screen and (min-width:768px){.node .node__content .box--article.--present .article__item figure{width:120px}}@media screen and (max-width:767px){.node .node__content .box--article.--present .article__item h2,.node .node__content .box--article.--present .article__item p,.node .node__content .box--article.--present .article__item .title{padding:0}}.node .node__content .box--article.--present .article__item .note{display:inline-block;width:auto;text-align:left}@media screen and (min-width:768px){.node .node__content .box--article.--present .article__item .note{margin-right:20px}}@media screen and (max-width:767px){.node .node__content .box--article.--present .article__item .note{margin-right:20px;padding:0}}.node .node__content .box--article.--present .article__item .--sns{display:inline-flex;width:auto}.node .node__content .box--article.--theme,.--theme .node .node__content .box--article{margin:32px 16px;padding:4px 16px;border:1px solid #d9dadb;background-color:#fff7fa}@media screen and (min-width:768px){.node .node__content .box--article.--theme,.--theme .node .node__content .box--article{margin:40px 24px;padding:8px 24px}}@media screen and (min-width:768px){.node .node__content .box--article.--theme .article__item p.note,.--theme .node .node__content .box--article .article__item p.note{text-align:left}}.view--bancho_events_presents--today .node .node__content .box--article.--theme,.view--bancho_events_presents--today .--theme .node .node__content .box--article{margin-block:12px}.node .node__content .box--article:where(.--share01, .--share02){display:flex;align-items:center;border:0}@media screen and (max-width:767px){.node .node__content .box--article:where(.--share01, .--share02){flex-direction:column}}@media screen and (min-width:768px){.node .node__content .box--article:where(.--share01, .--share02){justify-content:center;gap:24px}}.node .node__content .box--article:where(.--share01, .--share02) .article__item{display:flex;align-items:center}@media screen and (max-width:767px){.node .node__content .box--article:where(.--share01, .--share02) .article__item{width:100%;justify-content:center}}@media screen and (min-width:768px){.node .node__content .box--article:where(.--share01, .--share02) .article__item{justify-content:flex-end}}@media screen and (max-width:767px){.node .node__content .box--article:where(.--share01, .--share02) .article__item .icon__text{flex:1;font-size:16px;font-weight:500}}@media screen and (min-width:768px){.node .node__content .box--article:where(.--share01, .--share02) .article__item .icon__text{font-size:16px;font-weight:500}}.node .node__content .box--article:where(.--share01, .--share02) .article__item:first-child{}.node .node__content .box--article:where(.--share01, .--share02) .article__item:has(.icon){display:flex}.node .node__content .box--article:where(.--share01, .--share02) .article__item:has(.list__share){flex:none}@media screen and (min-width:768px){.node .node__content .box--article:where(.--share01, .--share02) .article__item:has(.list__share){max-width:33%}}.node .node__content .box--article:where(.--share01, .--share02) .list__share{display:flex;flex-wrap:wrap;align-items:center;margin:0}@media screen and (max-width:767px){.node .node__content .box--article:where(.--share01, .--share02) .list__share{justify-content:center;margin-left:auto;margin-right:auto;gap:0 7px}}@media screen and (min-width:768px){.node .node__content .box--article:where(.--share01, .--share02) .list__share{width:auto;gap:0 12px}}.node .node__content .box--article:where(.--share01, .--share02) .list__share li{width:auto;margin:8px 0}.node .node__content .box--article.--share02{background-color:#f7f9fa;padding:12px 12px}@media screen and (min-width:768px){.node .node__content .box--article.--share02{padding:8px 24px}}.node .node__content .box--article.--full{margin-left:0;margin-right:0}.node .node__content .box--article.--new{margin:0}.node .node__content .box--article.--ad-list .article__item h2{margin-bottom:16px}.node .node__content .box--article.--ad-list .article__item h2>span{width:100%;display:block}.node .node__content .box--article.--ad-list .article__item h2>span.tag{width:fit-content;display:inline-block;float:initial}.node .node__content .box--article.--ad-list .article__item p:first-of-type{padding-top:0}.node .node__content .box--article.--sub-heading .article__item h2 span:first-child:not(.tag){display:block;width:100%}.node .node__content .box--article.--sub-heading .article__item h2 .tag{display:inline;margin:0;margin-top:0.2em;margin-right:8px;font-weight:700}@media screen and (max-width:767px){.node .node__content .box--article.--sub-heading .article__item h2 .tag{margin-top:0;padding-block:3px}}.node .node__content .box--article.--sub-heading .article__item h2 .tag+div{display:inline}.node .node__content .box--article.--aki-none{margin:0}@media screen and (max-width:767px){.node .node__content .box--article.--search-list{padding-bottom:4px}.node .node__content .box--article.--search-list:nth-child(n){margin-bottom:20px}.node .node__content .box--article.--search-list h2{margin-bottom:0}}@media screen and (min-width:768px){.node .node__content .box--article.--search-list{padding-bottom:16px}.node .node__content .box--article.--search-list:nth-child(n){margin-bottom:24px}.node .node__content .box--article.--search-list h2{margin-top:4px}}.node .node__content .box--article.--news{margin:0;padding:0}.node .node__content .box--article.--news .article__item{display:grid}@media screen and (max-width:767px){.node .node__content .box--article.--news .article__item h2{font-size:14px;line-height:1.5;margin-bottom:0}.node .node__content .box--article.--news .article__item .date{margin-top:6px}}@media screen and (min-width:768px){.node .node__content .box--article.--news .article__item{grid-template-columns:1fr auto;gap:24px}.node .node__content .box--article.--news .article__item h2{font-size:16px}.node .node__content .box--article.--news .article__item .date{margin-top:20px}}.node .node__content .box--article-corner{display:flex;flex-wrap:nowrap;padding:4px 0px}@media screen and (min-width:768px){.node .node__content .box--article-corner{padding:8px 0px}}.node .node__content .box--article-corner figure{margin-top:12px;margin-left:32px;padding-right:0}@media screen and (min-width:768px){.node .node__content .box--article-corner figure{margin-top:16px}}.node .node__content .box--article-corner img{min-width:100px}.node .node__content .box--article .article__item{flex:1}@media screen and (min-width:768px){.node .node__content .box--article .article__item{max-width:418px}}.node .node__content .box--article .article__item .article__item__more{display:inline-block;position:relative}.node .node__content .box--article .article__item .article__item__more::before{content:"…";position:relative;top:5px}.node .node__content .box--article .article__item .article__item__more::after{content:"続きを見る";color:#f26d91}.node .node__content .box--article .article__item:has(figure){display:flex;margin-left:0}@media screen and (max-width:767px){.node .node__content .box--article .article__item:has(figure){width:calc(100vw - 75px);align-items:center}}@media screen and (min-width:768px){.node .node__content .box--article .article__item:has(figure){display:block;flex:0;width:200px;margin-right:32px;margin-left:0}}@media screen and (min-width:768px){.node .node__content .box--article .article__item:has(figure):not(:first-child){margin-left:32px;margin-right:0}}.node .node__content .box--article .article__item:has(figure) figure{width:100px;margin:18px 0 11px 0;padding:0}@media screen and (max-width:767px){.node .node__content .box--article .article__item:has(figure) figure{position:absolute;right:0;top:5px}}@media screen and (min-width:768px){.node .node__content .box--article .article__item:has(figure) figure{width:200px;position:relative;right:0;top:0}}.node .node__content .box--article .article__item:has(figure) figure img{display:block;overflow:hidden;border-radius:4px}.node .node__content .box--article .article__item:has(figure) .--sns{width:100%;flex-wrap:nowrap;margin-top:11px}@media screen and (min-width:768px){.node .node__content .box--article .article__item:has(figure) .--sns{flex-wrap:wrap}}.node .node__content .box--article h2,.node .node__content .box--article .title{margin:16px 0;padding:0 125px 0 0;font-size:14px;font-weight:500;line-height:1.4}@media screen and (min-width:768px){.node .node__content .box--article h2,.node .node__content .box--article .title{padding:0;font-size:18px}}.node .node__content .box--article h2 span,.node .node__content .box--article .title span{display:block;margin-bottom:5px;font-size:11px;font-weight:normal;top:auto}@media screen and (min-width:768px){.node .node__content .box--article h2 span,.node .node__content .box--article .title span{font-size:11px;font-weight:normal;margin-right:16px}}.node .node__content .box--article p{width:100%;margin:0;padding:0;line-height:1.46;font-size:12px}@media screen and (max-width:767px){.node .node__content .box--article p{margin:12px 0}}@media screen and (min-width:768px){.node .node__content .box--article p{margin:16px 0;padding:0;font-size:13px}}.node .node__content .box--article p.authors{width:100%;margin:16px 0 10px 0;padding:0;font-size:12px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1}@media screen and (min-width:768px){.node .node__content .box--article p.authors{font-size:12px}}.node .node__content .box--article p.authors .--account01{display:inline-block;width:19px;height:19px;margin-right:5px;position:relative;top:3px}.node .node__content .box--article p.authors .--account01::before{color:#323333;font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 40}.node .node__content .box--article p.date{width:100%;margin:10px 0 10px 0;padding:0;font-size:11px}@media screen and (min-width:768px){.node .node__content .box--article p.date{font-size:11px}}.node .node__content .box--article p.note{width:100%;margin:11px 0;font-size:13px}@media screen and (max-width:767px){.node .node__content .box--article p.note{text-align:right}}@media screen and (min-width:768px){.node .node__content .box--article p.note{text-align:right;font-size:14px}}@media screen and (min-width:768px){.node .node__content .box--article>p{margin:8px 0}}@media screen and (min-width:768px){.node .node__content .box--article>p.authors{margin:8px 0 3px 0}}@media screen and (min-width:768px){.node .node__content .box--article>p.date{margin:3px 0 8px 0}}.node .node__content .box--article>.list.--theme{width:100%}.node .node__content .box--article .universal__tagList{margin:15px 0 16px}@media screen and (min-width:768px){.node .node__content .box--article .universal__tagList{margin:8px 0}}.node .node__content .box--article:nth-of-type(1).--ranking__boxTop .icon.--rank{background-color:#b19208;color:#fff}.node .node__content .box--article:nth-of-type(2).--ranking__boxTop .icon.--rank{background-color:#7c8387;color:#fff}.node .node__content .box--article:nth-of-type(3).--ranking__boxTop .icon.--rank{background-color:#cb6644;color:#fff}@media screen and (max-width:767px){.node .node__content .box--article.--ranking__box+.adBanner{display:flex;padding:24px 0;border-bottom:1px solid #d9dadb}}@media screen and (max-width:767px){.node .node__content .box--article.--ranking__box+.adBanner figure{width:100%}}@media screen and (max-width:767px){.node .node__content .box--article .icon.--rank{position:absolute;left:0}}@media screen and (min-width:768px){.node .node__content .box--article .icon.--rank{margin:16px 12px 0 0}}@media screen and (max-width:767px){.node .node__content .box--article .icon.--rank+.article__item{padding-left:40px}}@media screen and (min-width:768px){.node .node__content .box--article .icon.--rank+.article__item{max-width:378px}}.node .node__content .box--cornerWrap{display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:767px){.node .node__content .box--cornerWrap{margin-top:24px}}@media screen and (min-width:768px){.node .node__content .box--corner{max-width:206px}}@media screen and (max-width:767px){.node .node__content .box--corner{width:48%}}.node .node__content .box--corner .box--corner__title{font-size:14px;font-weight:500;line-height:1.4}@media screen and (max-width:767px){.node .node__content .box--corner .box--corner__title{margin-top:12px;margin-bottom:0}}.node .node__content .box--corner .box--corner__date{font-size:11px}@media screen and (max-width:767px){.node .node__content .box--corner .box--corner__date{margin-top:8px}}.node .node__content .box--corner figure{margin:18px 0 0 0;padding:0}.node .node__content .universal__boxArticle{padding:0}@media screen and (max-width:767px){.node .node__content .universal__boxArticle:first-child{margin:20px 0 24px 0}}@media screen and (min-width:768px){.node .node__content .universal__boxArticle:first-child{margin:24px 0 32px 0}}.node .node__content .universal__boxArticle .--rank{width:unset;min-width:28px}.node .node__content .universal__boxArticle figure{margin:0 !important}.node .node__content .universal__boxArticle .universal__heading{margin:0 !important}.node .node__content .universal__boxArticle .article__item:has(figure) figure{top:0}@media screen and (max-width:767px){.node .node__content .universal__boxArticle .universal__item h2{margin:0 0 12px 0}}@media screen and (min-width:768px){.node .node__content .universal__boxArticle .universal__item h2{margin:0 0 25px 0}}.node .node__content .universal__boxArticle .universal__item p:first-of-type{padding-top:10px}@media screen and (max-width:767px){.node .node__content .universal__boxArticle .universal__item.--heading-aki-small h2{margin:0 0 12px 0}}@media screen and (min-width:768px){.node .node__content .universal__boxArticle .universal__item.--heading-aki-small h2{margin:0 0 16px 0}}.node .node__content .universal__boxArticle .universal__item.--heading-aki-small p{padding-top:0}.node .node__content .universal__boxArticle .article__title{display:inline-block}.node .node__content .universal__boxArticle.--bdNone{border-bottom:none}.node .node__content .universal__boxArticle .serialization__authors{display:flex;align-items:center;font-size:11px}@media screen and (max-width:767px){.node .node__content .universal__boxArticle .serialization__authors{margin:12px 0 0 0 !important}}@media screen and (min-width:768px){.node .node__content .universal__boxArticle .serialization__authors{margin:16px 0 0 0 !important}}.node .node__content .universal__boxArticle .serialization__authors.--note01::before{display:inline-block;width:100%;height:100%}.node .node .node__content .box--notice01,.node .node .node__content .box--notice02,.node .node .node__content .box--question01,.node .node .node__content .box--attention01,.node .node .node__content .box--warning01,.node .node .node__content .box--pink,.node .node .node__content .box--red,.node .node .node__content .box--green,.node .node .node__content .box--blue,.node .node .node__content .box--icon{margin:32px 16px;padding:4px 20px;position:relative;background-color:#ffccda;font-size:16px}@media screen and (min-width:768px){.node .node .node__content .box--notice01,.node .node .node__content .box--notice02,.node .node .node__content .box--question01,.node .node .node__content .box--attention01,.node .node .node__content .box--warning01,.node .node .node__content .box--pink,.node .node .node__content .box--red,.node .node .node__content .box--green,.node .node .node__content .box--blue,.node .node .node__content .box--icon{margin:40px 24px;padding:8px 32px}}.node .node .node__content .box--notice01.--full,.node .node .node__content .box--notice02.--full,.node .node .node__content .box--question01.--full,.node .node .node__content .box--attention01.--full,.node .node .node__content .box--warning01.--full,.node .node .node__content .box--pink.--full,.node .node .node__content .box--red.--full,.node .node .node__content .box--green.--full,.node .node .node__content .box--blue.--full,.node .node .node__content .box--icon.--full{margin-left:0;margin-right:0}.node .node .node__content .box--notice01 .icon,.node .node .node__content .box--notice02 .icon,.node .node .node__content .box--question01 .icon,.node .node .node__content .box--attention01 .icon,.node .node .node__content .box--warning01 .icon,.node .node .node__content .box--pink .icon,.node .node .node__content .box--red .icon,.node .node .node__content .box--green .icon,.node .node .node__content .box--blue .icon,.node .node .node__content .box--icon .icon{border-radius:50%;position:absolute;left:0px;top:-14px;background-color:#f26d91}.node .node .node__content .box--notice01 .icon::before,.node .node .node__content .box--notice02 .icon::before,.node .node .node__content .box--question01 .icon::before,.node .node .node__content .box--attention01 .icon::before,.node .node .node__content .box--warning01 .icon::before,.node .node .node__content .box--pink .icon::before,.node .node .node__content .box--red .icon::before,.node .node .node__content .box--green .icon::before,.node .node .node__content .box--blue .icon::before,.node .node .node__content .box--icon .icon::before{font-size:20px;color:#fff;font-family:"Material Symbols Outlined";font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 40}.node .node .node__content .box--notice01{background-color:rgba(18, 175, 196, 0.2)}.node .node .node__content .box--notice01 .icon{background-color:#12afc4}.node .node .node__content .box--notice01 .icon::before{content:""}.node .node .node__content .box--notice02{background-color:rgba(18, 175, 196, 0.2)}.node .node .node__content .box--notice02 .icon{background-color:#12afc4}.node .node .node__content .box--notice02 .icon::before{content:"";font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 40}.node .node .node__content .box--question01{background-color:rgba(124, 195, 54, 0.2)}.node .node .node__content .box--question01 .icon{background-color:#7cc336}.node .node .node__content .box--question01 .icon::before{content:""}.node .node .node__content .box--attention01{background-color:rgba(255, 177, 0, 0.2)}.node .node .node__content .box--attention01 .icon{background-color:#ffb100}.node .node .node__content .box--attention01 .icon::before{content:""}.node .node .node__content .box--warning01{background-color:rgba(229, 101, 54, 0.2)}.node .node .node__content .box--warning01 .icon{background-color:#e56536}.node .node .node__content .box--warning01 .icon::before{content:"";font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 40}.node .node .node__content .box--pink{background-color:#ffccda}.node .node .node__content .box--pink .icon{background-color:#f26d91}.node .node .node__content .box--red{background-color:#ffd3d1}.node .node .node__content .box--red .icon{background-color:#e8382f}.node .node .node__content .box--green{background-color:#ddf4dc}.node .node .node__content .box--green .icon{background-color:#2f962b}.node .node .node__content .box--blue{background-color:#cff4ff}.node .node .node__content .box--blue .icon{background-color:#0079c7}.node .node .node__content .box__code{margin:32px 0;padding:6px 8px 12px 8px;border:1px solid #d9dadb;background-color:#f7f9fa}@media screen and (min-width:768px){.node .node .node__content .box__code{margin:40px 0;padding:6px 24px 12px 24px}}.node .node .node__content .box__code .box__code__head{display:flex;justify-content:space-between;margin-bottom:3px}@media screen and (min-width:768px){.node .node .node__content .box__code .box__code__head{margin-bottom:3px}}.node .node .node__content .box__code .box__code__head .box__code__head__lang{position:relative;top:3px;margin:0;font-size:13px}@media screen and (min-width:768px){.node .node .node__content .box__code .box__code__head .box__code__head__lang{margin:0;font-size:13px}}.node .node .node__content .box__code .box__code__head .box__code__head__copy{display:flex;align-items:center;font-size:13px}@media screen and (min-width:768px){.node .node .node__content .box__code .box__code__head .box__code__head__copy{font-size:13px}}.node .node .node__content .box__code .box__code__head .box__code__head__copy:hover{cursor:pointer}.node .node .node__content .box__code .box__code__head .box__code__head__copy::before{content:"";margin-right:3px;font-size:16px;font-family:"Material Symbols Outlined"}.node .node .node__content .box__code pre{margin:0;padding:0}.node .node .node__content .box__code pre code{margin:0;padding:3px 10px;white-space:pre-line;font-size:14px}@media screen and (min-width:768px){.node .node .node__content .box__code pre code{font-size:16px}}.node .node .node__content .box__dialogue{margin:32px 0}@media screen and (min-width:768px){.node .node .node__content .box__dialogue{margin:40px 0}}.node .node .node__content .box__dialogue.box__dialogue--fukidashiL .box__dialogue__body,.node .node .node__content .box__dialogue.box__dialogue--fukidashiR .box__dialogue__body{display:flex;flex-direction:column;position:relative}@media screen and (min-width:768px){.node .node .node__content .box__dialogue.box__dialogue--fukidashiL .box__dialogue__body,.node .node .node__content .box__dialogue.box__dialogue--fukidashiR .box__dialogue__body{flex-direction:row}}.node .node .node__content .box__dialogue.box__dialogue--fukidashiL .box__dialogue__body__item:has(.box__dialogue__body__item__photo),.node .node .node__content .box__dialogue.box__dialogue--fukidashiR .box__dialogue__body__item:has(.box__dialogue__body__item__photo){display:flex;flex-direction:column;justify-content:center;align-items:center;width:50px;margin:0 0 5px 0}@media screen and (min-width:768px){.node .node .node__content .box__dialogue.box__dialogue--fukidashiL .box__dialogue__body__item:has(.box__dialogue__body__item__photo),.node .node .node__content .box__dialogue.box__dialogue--fukidashiR .box__dialogue__body__item:has(.box__dialogue__body__item__photo){justify-content:flex-start;width:60px;margin:0 5px 0 0}}.node .node .node__content .box__dialogue.box__dialogue--fukidashiL .box__dialogue__body__item:has(.box__dialogue__body__item__message),.node .node .node__content .box__dialogue.box__dialogue--fukidashiR .box__dialogue__body__item:has(.box__dialogue__body__item__message){flex:1}.node .node .node__content .box__dialogue.box__dialogue--fukidashiL .box__dialogue__body__item__photo,.node .node .node__content .box__dialogue.box__dialogue--fukidashiR .box__dialogue__body__item__photo{width:40px;height:40px;border-radius:50%;overflow:hidden}@media screen and (min-width:768px){.node .node .node__content .box__dialogue.box__dialogue--fukidashiL .box__dialogue__body__item__photo,.node .node .node__content .box__dialogue.box__dialogue--fukidashiR .box__dialogue__body__item__photo{width:48px;height:48px}}.node .node .node__content .box__dialogue.box__dialogue--fukidashiL .box__dialogue__body__item__name,.node .node .node__content .box__dialogue.box__dialogue--fukidashiR .box__dialogue__body__item__name{margin:0;font-size:14px}@media screen and (min-width:768px){.node .node .node__content .box__dialogue.box__dialogue--fukidashiL .box__dialogue__body__item__name,.node .node .node__content .box__dialogue.box__dialogue--fukidashiR .box__dialogue__body__item__name{margin:0;font-size:14px}}.node .node .node__content .box__dialogue.box__dialogue--fukidashiL .box__dialogue__body__item__message,.node .node .node__content .box__dialogue.box__dialogue--fukidashiR .box__dialogue__body__item__message{margin:0;padding:20px 18px;position:relative;background:#fafcfc;border:1px solid #bdbfbf;border-radius:2px}@media screen and (min-width:768px){.node .node .node__content .box__dialogue.box__dialogue--fukidashiL .box__dialogue__body__item__message,.node .node .node__content .box__dialogue.box__dialogue--fukidashiR .box__dialogue__body__item__message{margin:0;padding:24px 40px}}.node .node .node__content .box__dialogue.box__dialogue--fukidashiL .box__dialogue__body__item__message::before,.node .node .node__content .box__dialogue.box__dialogue--fukidashiL .box__dialogue__body__item__message:after,.node .node .node__content .box__dialogue.box__dialogue--fukidashiR .box__dialogue__body__item__message::before,.node .node .node__content .box__dialogue.box__dialogue--fukidashiR .box__dialogue__body__item__message:after{content:"";position:absolute;width:0;height:0;border-style:solid}@media screen and (max-width:767px){.node .node .node__content .box__dialogue.box__dialogue--fukidashiL .box__dialogue__body__item__message::before,.node .node .node__content .box__dialogue.box__dialogue--fukidashiR .box__dialogue__body__item__message::before{top:-12px;border-color:transparent transparent #bdbfbf transparent}}@media screen and (min-width:768px){.node .node .node__content .box__dialogue.box__dialogue--fukidashiL .box__dialogue__body__item__message::before,.node .node .node__content .box__dialogue.box__dialogue--fukidashiR .box__dialogue__body__item__message::before{top:27px;border-color:transparent #bdbfbf transparent transparent}}.node .node .node__content .box__dialogue.box__dialogue--fukidashiL .box__dialogue__body__item__message::after,.node .node .node__content .box__dialogue.box__dialogue--fukidashiR .box__dialogue__body__item__message::after{z-index:10}@media screen and (max-width:767px){.node .node .node__content .box__dialogue.box__dialogue--fukidashiL .box__dialogue__body__item__message::after,.node .node .node__content .box__dialogue.box__dialogue--fukidashiR .box__dialogue__body__item__message::after{top:-10px;border-color:transparent transparent #fafcfc transparent}}@media screen and (min-width:768px){.node .node .node__content .box__dialogue.box__dialogue--fukidashiL .box__dialogue__body__item__message::after,.node .node .node__content .box__dialogue.box__dialogue--fukidashiR .box__dialogue__body__item__message::after{top:28px;border-color:transparent #fafcfc transparent transparent}}@media screen and (max-width:767px){.node .node .node__content .box__dialogue.box__dialogue--fukidashiL .box__dialogue__body__item__message::before{left:60px;border-width:0 15px 12px 0}}@media screen and (min-width:768px){.node .node .node__content .box__dialogue.box__dialogue--fukidashiL .box__dialogue__body__item__message::before{left:-10px;border-width:0 10px 12px 0}}@media screen and (max-width:767px){.node .node .node__content .box__dialogue.box__dialogue--fukidashiL .box__dialogue__body__item__message::after{left:61px;border-width:0 18px 15px 0}}@media screen and (min-width:768px){.node .node .node__content .box__dialogue.box__dialogue--fukidashiL .box__dialogue__body__item__message::after{left:-8px;border-width:0 13px 15px 0}}@media screen and (min-width:768px){.node .node .node__content .box__dialogue.box__dialogue--fukidashiR .box__dialogue__body{flex-direction:row-reverse}}@media screen and (max-width:767px){.node .node .node__content .box__dialogue.box__dialogue--fukidashiR .box__dialogue__body__item:has(.box__dialogue__body__item__photo){position:relative;left:calc(100% - 50px)}}@media screen and (min-width:768px){.node .node .node__content .box__dialogue.box__dialogue--fukidashiR .box__dialogue__body__item:has(.box__dialogue__body__item__photo){margin:0 0 0 17px}}@media screen and (max-width:767px){.node .node .node__content .box__dialogue.box__dialogue--fukidashiR .box__dialogue__body__item__message::before{right:60px;border-width:0 0 12px 15px}}@media screen and (min-width:768px){.node .node .node__content .box__dialogue.box__dialogue--fukidashiR .box__dialogue__body__item__message::before{right:-10px;border-width:12px 10px 0 0;border-color:#bdbfbf transparent transparent transparent}}@media screen and (max-width:767px){.node .node .node__content .box__dialogue.box__dialogue--fukidashiR .box__dialogue__body__item__message::after{right:61px;border-width:0 0 15px 18px}}@media screen and (min-width:768px){.node .node .node__content .box__dialogue.box__dialogue--fukidashiR .box__dialogue__body__item__message::after{right:-8px;border-width:15px 13px 0 0;border-color:#fafcfc transparent transparent transparent}}.node .node__content .box__category{position:relative}.node .node__content .relation__category{margin:0}.node .node__content .relation__category{margin:0}.node .node .node__content .box__author{position:relative}@media screen and (max-width:767px){.node .node__content .banner{display:flex;justify-content:center;width:100%;max-width:263px;margin:0 auto}}@media screen and (min-width:768px){.node .node__content .banner{width:100%}}.node .node .node__content .notes{font-size:11px;color:#727273;margin-top:8px}.node .node__content .--rank-1{background-color:#b19208;color:#fff}.node .node__content .--rank-2{background-color:#7c8387;color:#fff}.node .node__content .--rank-3{background-color:#cb6644;color:#fff}.node .node__content .node--tall:not(:first-child){margin-top:10px}@media screen and (min-width:768px){.node .node__content .node--tall:not(:first-child){margin-top:40px}}.node .node__content .node .note strong{white-space:nowrap}.node .node__content .--aki-none+.node .box--article{margin-top:32px}@media screen and (min-width:768px){.node .node__content .--aki-none+.node .box--article{margin-top:48px}}@media screen and (max-width:767px){.node .node__content .node--sp-body-hidden .box--article p:not(.date){display:none}}@media screen and (min-width:768px){.node .node__content .node-footer-fields .node .box--article{margin:40px 0}}.node .node__content .node--view-mode-title-and-created-news .box--article .title{margin-bottom:0;font-size:14px}@media screen and (min-width:768px){.node .node__content .node--view-mode-title-and-created-news .box--article .title{margin-bottom:16px;font-size:16px}}.node .node__content .--chara{display:flex;justify-content:center;align-items:center;background-position:center center;background-repeat:no-repeat;background-size:contain}@media screen and (max-width:767px){.node .node__content .--chara{width:75px;height:75px;margin-right:1em}}@media screen and (min-width:768px){.node .node__content .--chara{width:4em;height:4em;margin-right:1.5em}}.node .node .node__content .separate{width:100%;height:22px;margin:32px 0;background:url("/themes/custom/bancho_theme_webtan/../bancho_theme_base/assets/images/icon_separate.png") center center no-repeat;border:0}@media screen and (min-width:768px){.node .node .node__content .separate{margin:40px 0}}.node .node .node__content .embed--movie{margin:32px 16px}@media screen and (min-width:768px){.node .node .node__content .embed--movie{margin:40px 24px}}.node .node .node__content .embed--movie iframe.movie,.node .node .node__content .embed--movie video{width:100%;height:auto;aspect-ratio:1.7777777778}.node .node .node__content .embed--movie.--full{margin-left:0;margin-right:0}.node .node .node__content .embed--iframe{margin:32px 16px}@media screen and (min-width:768px){.node .node .node__content .embed--iframe{margin:40px 24px}}.node .node .node__content .embed--iframe iframe{display:block;width:100% !important;min-height:200px}.node .node .node__content .embed--iframe.--full{margin-left:0;margin-right:0}.node .node .node__content{}.node .node .node__content .marker{display:inline;background:linear-gradient(transparent 40%, #ffebf0 60%)}@media screen and (min-width:768px){.node .node .node__content .marker{background:linear-gradient(transparent 70%, #ffebf0 30%)}}.node .node .node__content #bancho-sbm-bookmarks-top .marker{background:linear-gradient(transparent 70%, #ffebf0 70%, #ffebf0)}@media screen and (min-width:768px){.node .node .node__content #bancho-sbm-bookmarks-top .marker{background:linear-gradient(transparent 70%, #ffebf0 70%, #ffebf0 90%, transparent 10%)}}.node .node .node__content .bancho-sbm-page .marker{background-color:#fd5e5e;background-image:none;margin-top:4px;margin-bottom:4px;border-radius:3px;padding-inline:0.2em;color:#fff}.node .node .node__content table{width:100%}.node .node .node__content table th:not(.hljs th),.node .node .node__content table td:not(.hljs td){border:2px solid #fff}@media screen and (max-width:767px){.node .node .node__content table th:not(.hljs th),.node .node .node__content table td:not(.hljs td){padding:10px 16px;font-size:11px}}@media screen and (min-width:768px){.node .node .node__content table th:not(.hljs th),.node .node .node__content table td:not(.hljs td){padding:10px 20px;font-size:14px}}.node .node .node__content table th:not(.hljs th){color:#fff;background-color:#f26d91}.node .node .node__content table td:not(.hljs td){color:#323333;background-color:#f2f4f5}.node .node .node__content .tabletitle{font-weight:700}@media screen and (max-width:767px){.node .node .node__content .tabletitle{margin:10px 0;font-size:13px}}@media screen and (min-width:768px){.node .node .node__content .tabletitle{margin:18px 0;font-size:16px}}@media screen and (max-width:767px){.node .node .node__content .tablecaption{margin:10px 0;font-size:10px}}@media screen and (min-width:768px){.node .node .node__content .tablecaption{margin:14px 0;font-size:14px}}.node .node .node__content .keywords{border-top:1px solid #d9dadb;border-bottom:1px solid #d9dadb;padding-block:20px}@media screen and (min-width:768px){.node .node .node__content .keywords{padding-block:12px;padding-inline:24px}}.node .node .node__content .keywords.--no-lines{border-top:none;border-bottom:none;padding:0}.node .node .node__content .keywords__inner{font-size:14px;line-height:1.5}@media screen and (min-width:768px){.node .node .node__content .keywords__inner{display:flex;flex-direction:row;gap:0 8px}}.node .node .node__content .keywords__label{flex-shrink:0;font-weight:500;font-size:16px;padding-bottom:8px}@media screen and (min-width:768px){.node .node .node__content .keywords__label{font-size:14px;line-height:1.7;padding-bottom:0}}.node .node .node__content .keywords__list{margin:0;padding:0;display:flex;flex-wrap:wrap;gap:2px 12px}@media screen and (min-width:768px){.node .node .node__content .keywords__list{gap:0 12px}}.node .node .node__content .keywords__list.--separator-line{column-gap:0}.node .node .node__content .keywords__list.--separator-line .keywords__list-item:not(:last-child){padding-right:calc(1.0em + 4px);position:relative}.node .node .node__content .keywords__list.--separator-line .keywords__list-item:not(:last-child):before{content:"｜";font-size:inherit;display:block;width:1em;height:1em;color:#323333;background-color:transparent;position:absolute;right:2px;top:0;left:auto}.node .node .node__content .keywords__list-item{margin:0;padding:0}.node .node .node__content .keywords__list-item:before{display:none}.node .node .node__content .keywords__list-item a{color:#d63a64;font-size:14px}.node .node .node__content .keywords__list-item a:hover{text-decoration:underline}.node .node .node__content .presentInfo{display:flex;flex-direction:column;gap:24px;border-bottom:1px solid #d9dadb;padding-top:32px}@media screen and (min-width:768px){.node .node .node__content .presentInfo{gap:32px;padding-top:32px}}.node .node .node__content .presentInfo__overview{display:flex;flex-direction:column;align-items:center;gap:24px;margin-top:8px}@media screen and (min-width:768px){.node .node .node__content .presentInfo__overview{flex-direction:row;align-items:flex-start;justify-items:flex-start;gap:40px;margin-top:0}}.node .node .node__content .presentInfo__fig{margin:0;padding:0;width:200px}@media screen and (min-width:768px){.node .node .node__content .presentInfo__fig{width:170px}}.node .node .node__content .presentInfo__data{width:100%}.node .node .node__content .presentInfo__data .btn{max-width:none;width:100%}@media screen and (min-width:768px){.node .node .node__content .presentInfo__data{width:248px}}.node .node .node__content .presentInfo__data-list{display:flex;flex-direction:column;gap:4px}.node .node .node__content .presentInfo__data-item{display:flex;font-size:13px;font-weight:500}.node .node .node__content .presentInfo__data-item dt{font-weight:700}.node .node .node__content .presentInfo__toc-title{margin:0}.node .node .node__content .presentInfo__toc-title span{background-color:#000;color:#fff;padding:6px 32px 6px;font-size:14px;font-weight:700;border-radius:4px 0 4px 0}.node .node .node__content .webform-submission-form .form-required::after{content:"必須";display:inline-block;padding:2px 8px;margin-left:1em;font-size:11px;line-height:1.5;color:#fff;background-color:#de0f18}.node .node .node__content .presentForm{background-color:#f7f9fa;border:1px solid #d9dadb;padding:32px 16px 40px;margin-bottom:2em}@media screen and (min-width:768px){.node .node .node__content .presentForm{padding:32px 24px}}.node .node .node__content .presentForm__form :is(.form-item--error, .errorText){margin-top:4px;padding-left:24px;font-size:14px;font-weight:500;color:#de0f18;position:relative}.node .node .node__content .presentForm__form :is(.form-item--error, .errorText):before{content:"";display:inline-block;position:absolute;top:3px;left:0;font-size:18px;line-height:1;font-family:"Material Symbols Outlined";font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 24}@media screen and (min-width:768px){.node .node .node__content .presentForm__form :is(.form-item--error, .errorText):before{top:5px}}.node .node .node__content .presentForm__form :is(.form-item--error, .errorText).--result{margin:40px 0;background-color:#fff5f5;border:1px solid #de0f18;padding:16px 20px 16px 44px;font-size:18px;font-weight:500;line-height:1.5}.node .node .node__content .presentForm__form :is(.form-item--error, .errorText).--result:before{top:22px;left:20px}.node .node .node__content .presentForm__form :is(.form-item--error, .errorText).--result.--isHide{display:none}.node .node .node__content .presentForm__form .js-errorText{display:none}.node .node .node__content .presentForm__form label:not(.option){display:block;font-size:16px;font-weight:700;margin:0 0 16px}.node .node .node__content .presentForm__form label:not(.option) .required-icon{display:inline-block;background-color:#de0f18;color:#fff;font-size:11px;line-height:1.5;padding:2px 8px;margin-left:1em}.node .node .node__content .presentForm__form input[type="text"],.node .node .node__content .presentForm__form input[type="email"],.node .node .node__content .presentForm__form input[type="tel"],.node .node .node__content .presentForm__form textarea{background-color:#fff;border:1px solid #575959;border-radius:2px;width:100%;font-family:inherit;font-size:16px;padding:5px 12px}.node .node .node__content .presentForm__form input[type="text"].--small,.node .node .node__content .presentForm__form input[type="email"].--small,.node .node .node__content .presentForm__form input[type="tel"].--small,.node .node .node__content .presentForm__form textarea.--small{width:200px}@media screen and (min-width:768px){.node .node .node__content .presentForm__form input[type="text"].--small,.node .node .node__content .presentForm__form input[type="email"].--small,.node .node .node__content .presentForm__form input[type="tel"].--small,.node .node .node__content .presentForm__form textarea.--small{width:180px}}.node .node .node__content .presentForm__form input[type="text"].--error,.node .node .node__content .presentForm__form input[type="email"].--error,.node .node .node__content .presentForm__form input[type="tel"].--error,.node .node .node__content .presentForm__form textarea.--error{background-color:#fff5f5}.node .node .node__content .presentForm__form input[type="text"].--error~.js-errorText[data-error="required"],.node .node .node__content .presentForm__form input[type="email"].--error~.js-errorText[data-error="required"],.node .node .node__content .presentForm__form input[type="tel"].--error~.js-errorText[data-error="required"],.node .node .node__content .presentForm__form textarea.--error~.js-errorText[data-error="required"]{display:block}.node .node .node__content .presentForm__form input[type="text"].--format-error,.node .node .node__content .presentForm__form input[type="email"].--format-error,.node .node .node__content .presentForm__form input[type="tel"].--format-error,.node .node .node__content .presentForm__form textarea.--format-error{background-color:#fff5f5}.node .node .node__content .presentForm__form input[type="text"].--format-error~.js-errorText[data-error="format"],.node .node .node__content .presentForm__form input[type="email"].--format-error~.js-errorText[data-error="format"],.node .node .node__content .presentForm__form input[type="tel"].--format-error~.js-errorText[data-error="format"],.node .node .node__content .presentForm__form textarea.--format-error~.js-errorText[data-error="format"]{display:block}.node .node .node__content .presentForm__form input[type="text"].--format-error-1,.node .node .node__content .presentForm__form input[type="email"].--format-error-1,.node .node .node__content .presentForm__form input[type="tel"].--format-error-1,.node .node .node__content .presentForm__form textarea.--format-error-1{background-color:#fff5f5}.node .node .node__content .presentForm__form input[type="text"].--format-error-1~.js-errorText[data-error="format1"],.node .node .node__content .presentForm__form input[type="email"].--format-error-1~.js-errorText[data-error="format1"],.node .node .node__content .presentForm__form input[type="tel"].--format-error-1~.js-errorText[data-error="format1"],.node .node .node__content .presentForm__form textarea.--format-error-1~.js-errorText[data-error="format1"]{display:block}.node .node .node__content .presentForm__form input[type="text"].--format-error-2,.node .node .node__content .presentForm__form input[type="email"].--format-error-2,.node .node .node__content .presentForm__form input[type="tel"].--format-error-2,.node .node .node__content .presentForm__form textarea.--format-error-2{background-color:#fff5f5}.node .node .node__content .presentForm__form input[type="text"].--format-error-2~.js-errorText[data-error="format2"],.node .node .node__content .presentForm__form input[type="email"].--format-error-2~.js-errorText[data-error="format2"],.node .node .node__content .presentForm__form input[type="tel"].--format-error-2~.js-errorText[data-error="format2"],.node .node .node__content .presentForm__form textarea.--format-error-2~.js-errorText[data-error="format2"]{display:block}.node .node .node__content .presentForm__form textarea{display:block;resize:none;height:152px}.node .node .node__content .presentForm__form input[type="radio"],.node .node .node__content .presentForm__form input[type="checkbox"]{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.node .node .node__content .presentForm__form input[type="radio"]:focus+label,.node .node .node__content .presentForm__form input[type="checkbox"]:focus+label{box-shadow:0 0 0 2px rgba(214, 58, 100, 0.5)}.node .node .node__content .presentForm__form input[type="radio"]:checked+label:after,.node .node .node__content .presentForm__form input[type="checkbox"]:checked+label:after{display:block}.node .node .node__content .presentForm__form input[type="radio"]+label,.node .node .node__content .presentForm__form input[type="checkbox"]+label{display:inline-flex;align-items:center;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.5;min-width:132px;background-color:#fff;border:1px solid #bdbfbf;border-radius:2px;padding:6px 12px;cursor:pointer;position:relative}.node .node .node__content .presentForm__form input[type="radio"]+label:before,.node .node .node__content .presentForm__form input[type="checkbox"]+label:before{content:"";width:16px;height:auto;aspect-ratio:1;position:relative;display:inline-block;background-color:#fff;border:1px solid #575959;border-radius:50%;margin-right:8px;overflow:hidden}.node .node .node__content .presentForm__form input[type="radio"]+label:after,.node .node .node__content .presentForm__form input[type="checkbox"]+label:after{content:"";width:16px;height:auto;aspect-ratio:1;position:absolute;left:13px;display:inline-block;background-color:#d63a64;transform:scale(0.5);border-radius:50%;overflow:hidden;display:none;margin:0;padding:0}.node .node .node__content .presentForm__form input[type="radio"]+label:has(:checked),.node .node .node__content .presentForm__form input[type="checkbox"]+label:has(:checked){background-color:#d63a64}.node .node .node__content .presentForm__form input[type="radio"].--error+label,.node .node .node__content .presentForm__form input[type="checkbox"].--error+label{background-color:#fff5f5}.node .node .node__content .presentForm__form input[type="radio"].--error+label:before,.node .node .node__content .presentForm__form input[type="checkbox"].--error+label:before{background-color:#fff5f5}.node .node .node__content .presentForm__form input[type="radio"].--error~.js-errorText,.node .node .node__content .presentForm__form input[type="checkbox"].--error~.js-errorText{display:block}.node .node .node__content .presentForm__form input[type="checkbox"]+label{width:100%}.node .node .node__content .presentForm__form input[type="checkbox"]+label:before{border-radius:2px}.node .node .node__content .presentForm__form input[type="checkbox"]+label:after{border-radius:2px}@media screen and (min-width:768px){.node .node .node__content .presentForm__form input[type="checkbox"]+label{width:auto}}.node .node .node__content .presentForm__form p a{color:#de0f18}.node .node .node__content .presentForm__form .form-text+.form-required::after{content:unset}.node .node .node__content .presentForm__form .option,.node .node .node__content .presentForm__form .description{display:block;padding:4px 0 0;font-size:11px;line-height:1.5}.node .node .node__content .presentForm__form .form-item-privacy-policy .description{line-height:2;margin:16px 0;font-size:16px}.node .node .node__content .presentForm__form .form-item-privacy-policy .description>a{color:#de0f18}.node .node .node__content .presentForm__form .form-item-mailmagazine{margin-top:0}.node .node .node__content .presentForm__form--preview{display:flex;flex-direction:column}.node .node .node__content .presentForm__form--preview .webform-button--previous{order:1;background-color:transparent}.node .node .node__content .presentForm__form--preview .form-item-mailmagazine>label,.node .node .node__content .presentForm__form--preview .form-item-endorsement>label{display:none}.node .node .node__content .presentForm__form--preview .form-item+.form-item{margin-top:24px}.node .node .node__content .presentForm__label{font-size:20px;font-weight:700;border-bottom:none;margin:0 0 24px;padding:0 0 0 1em;margin-top:48px}.node .node .node__content .presentForm__label:before{content:"";width:4px;height:calc(100% - 0.1lh);position:absolute;top:0.1lh;bottom:0;left:0;background-color:#f294ad}.node .node .node__content .presentForm__label:after{display:none}.node .node .node__content .presentForm__label.--aki-none{margin-top:0}.node .node .node__content .presentForm__row+.presentForm__row{margin-top:24px}@media screen and (min-width:768px){.node .node .node__content .presentForm__input-row:has(.presentForm__input-col){display:grid;grid-template-columns:repeat(2, 1fr);gap:42px}.node .node .node__content .presentForm__input-row:has(.presentForm__input-col) .presentForm__input-col{margin-top:0}}.node .node .node__content .presentForm__input-row.--radio>div{display:flex;flex-direction:column;align-items:flex-start;gap:10px}@media screen and (min-width:768px){.node .node .node__content .presentForm__input-row.--radio>div{flex-direction:row;gap:30px}}.node .node .node__content .presentForm__input-row .note{display:block;font-size:11px;line-height:1.5;padding:4px 0 0}.node .node .node__content .presentForm__input-col+.presentForm__input-col{margin-top:10px}.node .node .node__content .presentForm__magazineInfo{margin:10px 0 48px}.node .node .node__content .presentForm__link{display:block;margin-top:24px;font-size:14px;font-weight:400;color:#575959;text-align:center;border:none}.node .node .node__content .presentForm__link:hover{cursor:pointer}.node .node .node__content .presentForm__fig{margin:0;padding:0;width:200px}@media screen and (max-width:767px){.node .node .node__content .presentForm__fig{width:100px}}.node .node .node__content .presentForm__overview{display:flex;align-items:center;gap:24px;margin-top:8px}@media screen and (max-width:767px){.node .node .node__content .presentForm__overview{flex-direction:column;align-items:flex-start}}.node .node .node__content .presentForm__leadText{font-size:20px;font-weight:700;letter-spacing:0.06em;line-height:1.5}.node .node .node__content .presentForm__leadText2{font-size:16px;letter-spacing:0.03em;margin-bottom:0}.node .node .node__content .form-item-zip-code,.node .node .node__content .form-item-prefecture{width:200px}@media screen and (min-width:768px){.node .node .node__content .form-item-zip-code,.node .node .node__content .form-item-prefecture{width:180px}}.node .node__content .presentForm #reader_gift_form--input_row_name .webform-section-title{margin-bottom:16px;font-size:16px;font-weight:700}.node .node__content .presentForm #reader_gift_form--input_row_name .webform-section-wrapper{display:flex;gap:8px}.node .node__content .presentForm #reader_gift_form--input_row_name .form-item{margin:0}.node .node .node__content .bookInfo{display:flex;gap:12px;margin-top:20px;padding-bottom:20px;border-bottom:1px solid #d9dadb}@media screen and (min-width:768px){.node .node .node__content .bookInfo{gap:24px}}.node .node .node__content .bookInfo.--latest{gap:12px;padding-bottom:0;margin-bottom:64px;border-bottom:none}@media screen and (min-width:768px){.node .node .node__content .bookInfo.--latest{gap:32px;margin-bottom:72px}}@media screen and (min-width:768px){.node .node .node__content .bookInfo.--latest .bookInfo__thumb{flex:164px 0 0}}.node .node .node__content .bookInfo__thumb{flex:100px 0 0;padding:0;margin:0}@media screen and (min-width:768px){.node .node .node__content .bookInfo__thumb{flex:120px 0 0}}.node .node .node__content .bookInfo__details{display:grid;gap:10px;place-content:start}@media screen and (min-width:768px){.node .node .node__content .bookInfo__details{gap:16px}}.node .node .node__content .bookInfo__title{margin:0;font-size:14px;line-height:1.5;font-weight:500;letter-spacing:0.05em}@media screen and (min-width:768px){.node .node .node__content .bookInfo__title{font-size:18px;line-height:1.4}}.node .node .node__content .bookInfo__data{display:grid;grid-template-columns:auto 1fr;gap:6px;font-size:11px;line-height:1.3}@media screen and (min-width:768px){.node .node .node__content .bookInfo__data{font-size:13px;gap:8px}}.node .node .node__content .bookInfo__data-row{display:grid;grid-column:span 2;grid-template-columns:subgrid;gap:12px}.node .node .node__content .bookInfo__data-row dt{letter-spacing:0.1em}.node .node .node__content .bookInfo__description{margin-block:0;font-size:13px;line-height:1.5;letter-spacing:0.06em}.node .node__content :where(:is(.node--view-mode-full :is(.node .node__content *, .ck-editor__main *, .ck-fullscreen__editable-wrapper *, .ck-style-dropdown>.ck-dropdown__panel *))) :where(a:where(:not(:where(.node-footer-fields, .next_page_link, .node--view-mode-teaser) a, a.btn)), .node--view-mode-teaser a.box--article h2:where(:not(.view-bancho-backnumber h2))){word-break:break-word;--link-color: #1a73e8;color:var(--link-color)}.node .node__content :where(:is(.node--view-mode-full :is(.node .node__content *, .ck-editor__main *, .ck-fullscreen__editable-wrapper *, .ck-style-dropdown>.ck-dropdown__panel *))) :where(a:where(:not(:where(.node-footer-fields, .next_page_link, .node--view-mode-teaser) a, a.btn)), .node--view-mode-teaser a.box--article h2:where(:not(.view-bancho-backnumber h2))):hover,.node .node__content :where(:is(.node--view-mode-full :is(.node .node__content *, .ck-editor__main *, .ck-fullscreen__editable-wrapper *, .ck-style-dropdown>.ck-dropdown__panel *))) :where(a:where(:not(:where(.node-footer-fields, .next_page_link, .node--view-mode-teaser) a, a.btn)), .node--view-mode-teaser a.box--article h2:where(:not(.view-bancho-backnumber h2))):active,.node .node__content :where(:is(.node--view-mode-full :is(.node .node__content *, .ck-editor__main *, .ck-fullscreen__editable-wrapper *, .ck-style-dropdown>.ck-dropdown__panel *))) :where(a:where(:not(:where(.node-footer-fields, .next_page_link, .node--view-mode-teaser) a, a.btn)), .node--view-mode-teaser a.box--article h2:where(:not(.view-bancho-backnumber h2))):focus{--link-color: var(--colorPrimary100);text-decoration-line:underline}.node .node__content blockquote{background:#ffe url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAATCAMAAAC9bj0JAAAALVBMVEUAAABtibh4kLx+l7+Hn8OTp8qjtNKru9W0w9rBzuHR2una4Ozl6fLt8Pf4+ftkluTiAAAAAXRSTlMAQObYZgAAAI1JREFUeF5Nj1EOwCAIQ1tVHBO9/3EXFwm8r8pLCeLHpC04KuLRCiscIZ+Yl+lCybZvbqTPMdP8IQVOJd8bdyE1LWLOE7G1Rw6xmASv8HaNM8iu5n8gx7tcHOpR/T7G374UC8EeDVKS4EyiA5LEzkJDpLoCi84G7MayAYx0FmY9sRkOI+ZHqRou633+D344mQPMomqMJgAAAABJRU5ErkJggg==") no-repeat 0.25em 0.25em;padding:1em;padding-top:calc(0.25em + 19px);margin:2em 0.5em 2em 0.5em;color:#333;border-radius:3px;overflow:hidden;border:none;font-size:1em}.node .node__content blockquote blockquote{border:solid 2px #eee;background-color:#ffffff;margin-left:0}.node .node__content blockquote.alt{background-color:#E9EEDE}.node .node__content blockquote>p:first-child:last-child{margin:0 !important}.node .node__content blockquote+.caption-bottom{margin:-2em 0 2em 2em}.node .node__content figure>p:first-child{margin:0;padding:0;line-height:1;text-align:initial;display:inline-block}.node .node__content figure figcaption+br{display:none}.node .node__content figure figcaption:empty{display:none}.node .node__content figure figcaption:blank{display:none}.node .node__content th.heading{padding:0.5em;font-size:1.2em;text-align:center}.node .node__content th.glay,.node .node__content th.gray{background-color:#999;color:#fff;font-weight:bold}.node .node__content tr.glay,.node .node__content tr.gray,.node .node__content td.glay,.node .node__content td.gray{background-color:#eee;color:#000}.node .node__content .plain-table{background-color:transparent}.node .node__content .plain-table td,.node .node__content .plain-table th{border:1px #666 solid;padding:4px}.node .node__content .plain-table th{background-color:transparent;color:inherit;font-weight:bold;font-size:0.95em}.node .node__content .plain-table td{border:1px #999 solid;padding:4px;background-color:transparent}.node .node__content .no-border,.node .node__content .no-border tbody,.node .node__content .no-border thead,.node .node__content .no-border tfoot,.node .node__content .no-border tr,.node .node__content .no-border th,.node .node__content .no-border td{border:0px;border-radius:0 !important}.node .node__content p code{margin-left:0.25em;margin-right:0.25em}.node .node__content .ad-wrapper-in-content{background-color:#FFFBD6;box-sizing:content-box;max-width:300px;margin-top:3em;margin-bottom:3em;margin-left:auto;margin-right:auto;padding:10px 10px}.node .node__content .ad-wrapper-in-content .adsense-nodefooter{max-width:100%}@media screen and (max-width:767px){.main .content .node .node__content .ad-wrapper-in-content{max-width:initial}}.node .node__content .ad-wrapper-in-content-notice{font-size:0.9em;color:#666;text-align:center;line-height:1;margin-bottom:10px}@media screen and (min-width:768px){.node .node__content .adsense-nodefooter{max-width:initial}}.node .node__content .aki-top-3{margin-top:-6em !important}.node .node__content .aki-top-25{margin-top:-5em !important}.node .node__content .aki-top-2{margin-top:-4em !important}.node .node__content .aki-top-15{margin-top:-3em !important}.node .node__content .aki-top-1{margin-top:-2em !important}.node .node__content .aki-top-05{margin-top:-1em !important}.node .node__content .aki-top0{margin-top:0em !important}.node .node__content .aki-top05{margin-top:1em !important}.node .node__content .aki-top1{margin-top:2em !important}.node .node__content .aki-top15{margin-top:3em !important}.node .node__content .aki-top2{margin-top:4em !important}.node .node__content .aki-top25{margin-top:5em !important}.node .node__content .aki-top3{margin-top:6em !important}.node .node__content .aki-bottom-3{margin-bottom:-6em !important}.node .node__content .aki-bottom-25{margin-bottom:-5em !important}.node .node__content .aki-bottom-2{margin-bottom:-4em !important}.node .node__content .aki-bottom-15{margin-bottom:-3em !important}.node .node__content .aki-bottom-1{margin-bottom:-2em !important}.node .node__content .aki-bottom-05{margin-bottom:-1em !important}.node .node__content .aki-bottom0{margin-bottom:0em !important}.node .node__content .aki-bottom05{margin-bottom:1em !important}.node .node__content .aki-bottom1{margin-bottom:2em !important}.node .node__content .aki-bottom15{margin-bottom:3em !important}.node .node__content .aki-bottom2{margin-bottom:4em !important}.node .node__content .aki-bottom25{margin-bottom:5em !important}.node .node__content .aki-bottom3{margin-bottom:6em !important}.node .node__content .aki-topbottom-3{margin-top:-6em !important;margin-bottom:-6em !important}.node .node__content .aki-topbottom-25{margin-top:-5em !important;margin-bottom:-5em !important}.node .node__content .aki-topbottom-2{margin-top:-4em !important;margin-bottom:-4em !important}.node .node__content .aki-topbottom-15{margin-top:-3em !important;margin-bottom:-3em !important}.node .node__content .aki-topbottom-1{margin-top:-2em !important;margin-bottom:-2em !important}.node .node__content .aki-topbottom-05{margin-top:-1em !important;margin-bottom:-1em !important}.node .node__content .aki-topbottom0{margin-top:0 !important;margin-bottom:0 !important}.node .node__content .aki-topbottom05{margin-top:1em !important;margin-bottom:1em !important}.node .node__content .aki-topbottom1{margin-top:2em !important;margin-bottom:2em !important}.node .node__content .aki-topbottom15{margin-top:3em !important;margin-bottom:3em !important}.node .node__content .aki-topbottom2{margin-top:4em !important;margin-bottom:4em !important}.node .node__content .aki-topbottom25{margin-top:5em !important;margin-bottom:5em !important}.node .node__content .aki-topbottom3{margin-top:6em !important;margin-bottom:6em !important}.node .node__content .narrow0{margin-left:0 !important;margin-right:0 !important}.node .node__content .narrow0:is(.narrow0){max-width:calc(100%)}.node .node__content .narrow1{margin-left:1em !important;margin-right:1em !important}.node .node__content .narrow1:is(.narrow1){max-width:calc(100% - 2em)}.node .node__content .narrow,.node .node__content .narrow2{margin-left:2em !important;margin-right:2em !important}.node .node__content .narrow:is(.narrow),.node .node__content .narrow2:is(.narrow2){max-width:calc(100% - 4em)}.node .node__content .narrow3{margin-left:3em !important;margin-right:3em !important}.node .node__content .narrow3:is(.narrow3){max-width:calc(100% - 6em)}.node .node__content .aki-left-3{margin-left:-3em !important}.node .node__content .aki-left-25{margin-left:-2.5em !important}.node .node__content .aki-left-2{margin-left:-2em !important}.node .node__content .aki-left-15{margin-left:-1.5em !important}.node .node__content .aki-left-1{margin-left:-1em !important}.node .node__content .aki-left-05{margin-left:-0.5em !important}.node .node__content .aki-left0{margin-left:0em !important}.node .node__content .aki-left05{margin-left:0.5em !important}.node .node__content .aki-left1{margin-left:1em !important}.node .node__content .aki-left15{margin-left:1.5em !important}.node .node__content .aki-left2{margin-left:2em !important}.node .node__content .aki-left25{margin-left:2.5em !important}.node .node__content .aki-left3{margin-left:3em !important}.node .node__content .aki-right-3{margin-right:-3em !important}.node .node__content .aki-right-25{margin-right:-2.5em !important}.node .node__content .aki-right-2{margin-right:-2em !important}.node .node__content .aki-right-15{margin-right:-1.5em !important}.node .node__content .aki-right-1{margin-right:-1em !important}.node .node__content .aki-right-05{margin-right:-0.5em !important}.node .node__content .aki-right0{margin-right:0em !important}.node .node__content .aki-right05{margin-right:0.5em !important}.node .node__content .aki-right1{margin-right:1em !important}.node .node__content .aki-right15{margin-right:1.5em !important}.node .node__content .aki-right2{margin-right:2em !important}.node .node__content .aki-right25{margin-right:2.5em !important}.node .node__content .aki-right3{margin-right:3em !important}@media screen and (max-width:374px){.node .node__content .narrow1{margin-left:0.5em !important;margin-right:0.5em !important}.node .node__content .narrow,.node .node__content .narrow2{margin-left:1em !important;margin-right:1em !important}.node .node__content .narrow3{margin-left:1.5em !important;margin-right:1.5em !important}.node .node__content .aki-left-3{margin-left:-1.5em !important}.node .node__content .aki-left-25{margin-left:-1.25em !important}.node .node__content .aki-left-2{margin-left:-1em !important}.node .node__content .aki-left-15{margin-left:-0.75em !important}.node .node__content .aki-left-1{margin-left:-0.5em !important}.node .node__content .aki-left-05{margin-left:-0.25em !important}.node .node__content .aki-left0{margin-left:0em !important}.node .node__content .aki-left05{margin-left:0.25em !important}.node .node__content .aki-left1{margin-left:0.5em !important}.node .node__content .aki-left15{margin-left:0.75em !important}.node .node__content .aki-left2{margin-left:1em !important}.node .node__content .aki-left25{margin-left:1.25em !important}.node .node__content .aki-left3{margin-left:1.5em !important}.node .node__content .aki-right-3{margin-right:-1.5em !important}.node .node__content .aki-right-25{margin-right:-1.25em !important}.node .node__content .aki-right-2{margin-right:-1em !important}.node .node__content .aki-right-15{margin-right:-0.75em !important}.node .node__content .aki-right-1{margin-right:-0.5em !important}.node .node__content .aki-right-05{margin-right:-0.5em !important}.node .node__content .aki-right0{margin-right:0em !important}.node .node__content .aki-right05{margin-right:0.25em !important}.node .node__content .aki-right1{margin-right:0.5em !important}.node .node__content .aki-right15{margin-right:0.75em !important}.node .node__content .aki-right2{margin-right:1em !important}.node .node__content .aki-right25{margin-right:1.25em !important}.node .node__content .aki-right3{margin-right:1.5em !important}}.node .node__content .backslash{font-family:helvetica, Roboto, "Droid Sans", ariel, verdana, sans-serif}.node .node__content .backslash::before,.node .node__content .backslash::after{display:inline;content:" ";font-size:0.5em}.node .node__content .button-cta{position:relative;background-color:#e8382f;border-radius:0.6em;box-shadow:3px 3px 3px rgba(0, 0, 0, 0.4);color:#fff;display:inline-block;line-height:1.2;outline:medium none;padding:1em 1em;text-align:center;text-decoration:none}.node .node__content .catch{color:#007d00;font-size:1.2em;font-weight:bold}.node .node__content blockquote.catch{text-align:right}.node .node__content blockquote.catch.catch-simple{background-image:none;border:2px solid #007d00;padding:10px 35px;text-align:center}.node .node__content .center{display:block;text-align:center;margin-left:auto;margin-right:auto}.node .node__content td.center,.node .node__content th.center{display:table-cell;margin:0}.node .node__content li.checklist{background:transparent url("/themes/custom/bancho_theme_webtan/../bancho_theme_base/assets/images/d7_node_style/checkbox_13b.gif") 0px 6px no-repeat;padding-left:20px}.node .node__content .checkmark{padding-left:0.45em}.node .node__content .checkmark li{background-image:none !important;list-style-type:none;list-style-position:outside}.node .node__content .checkmark li:before{color:#a01651;content:"✔";font-weight:bold;margin-left:-1.45em;margin-right:0.35em;float:left}.node .node__content .column-2-1{columns:2;column-gap:2em}.node .node__content .column-3-2{columns:3;column-gap:2em}.node .node__content .column-4-3{columns:4;column-gap:2em}.node .node__content .column-5-4{columns:5;column-gap:2em}@media screen and (max-width:374px){.node .node__content .column-2-1{columns:1}.node .node__content .column-3-2{columns:2;column-gap:2em}.node .node__content .column-4-3{columns:3;column-gap:2em}.node .node__content .column-5-4{columns:4;column-gap:2em}}.node .node__content .compact{margin-top:0;margin-bottom:0}.node .node__content .drawbox-container{position:relative;display:block}.node .node__content .drawbox-item{position:absolute;display:block;background-color:transparent}.node .node__content .drawbox-box{position:absolute;display:block;background-color:transparent;border:solid 2px #ff0000}.node .node__content .emem,.node .node__content .emem15{font-size:1.5em !important;font-weight:bold !important}.node .node__content .emem12{font-size:1.2em !important;font-weight:bold !important}.node .node__content .fukidasi-top,.node .node__content .fukidasi-right,.node .node__content .fukidasi-bottom,.node .node__content .fukidasi-left{position:relative;overflow:visible !important;margin-left:30px;margin-right:30px}.node .node__content .fukidasi-top:after,.node .node__content .fukidasi-right:after,.node .node__content .fukidasi-bottom:after,.node .node__content .fukidasi-left:after{content:" ";height:0;position:absolute;width:0;border-style:solid;border-color:transparent;border-width:10px;border-radius:0}.node .node__content .fukidasi-5:after{border-width:5px}.node .node__content .fukidasi-10:after{border-width:10px}.node .node__content .fukidasi-15:after{border-width:15px}.node .node__content .fukidasi-20:after{border-width:20px}.node .node__content .fukidasi-25:after{border-width:25px}.node .node__content .fukidasi-30:after{border-width:30px}.node .node__content .fukidasi-top:before,.node .node__content .fukidasi-top:after{border-bottom-color:inherit;bottom:100%;left:10%}.node .node__content .fukidasi-right:before,.node .node__content .fukidasi-right:after{border-left-color:inherit;top:10%;left:100%}.node .node__content .fukidasi-bottom:before,.node .node__content .fukidasi-bottom:after{border-top-color:inherit;top:100%;left:10%}.node .node__content .fukidasi-left:before,.node .node__content .fukidasi-left:after{border-right-color:inherit;top:10%;right:100%}.node .node__content .fukidasi-top:before{border-bottom-color:inherit;bottom:100%;left:10%}.node .node__content .fukidasi-right:before{border-left-color:inherit;top:10%;left:100%}.node .node__content .fukidasi-bottom:before{border-top-color:inherit;top:100%;left:10%}.node .node__content .fukidasi-left:before{border-right-color:inherit;top:10%;right:100%}.node .node__content blockquote.fukidasi-top:before{border-bottom-color:transparent}.node .node__content blockquote.fukidasi-top:after{border-bottom-color:#ff0}.node .node__content blockquote.fukidasi-right:before{border-left-color:transparent}.node .node__content blockquote.fukidasi-right:after{border-left-color:#ff0}.node .node__content blockquote.fukidasi-bottom:before{border-top-color:transparent}.node .node__content blockquote.fukidasi-bottom:after{border-top-color:#ff0}.node .node__content blockquote.fukidasi-left:before{border-right-color:transparent}.node .node__content blockquote.fukidasi-left:after{border-right-color:#ff0}.node .node__content blockquote.fukidasi-top,.node .node__content blockquote.fukidasi-right,.node .node__content blockquote.fukidasi-bottom,.node .node__content blockquote.fukidasi-left{background-color:#ff0}.node .node__content blockquote.fukidasi-top em,.node .node__content blockquote.fukidasi-right em,.node .node__content blockquote.fukidasi-bottom em,.node .node__content blockquote.fukidasi-left em{background-color:#72E5FF}.node .node__content blockquote.alt.fukidasi-top:after{border-bottom-color:#E9EEDE}.node .node__content blockquote.alt.fukidasi-right:after{border-left-color:#E9EEDE}.node .node__content blockquote.alt.fukidasi-bottom:after{border-top-color:#E9EEDE}.node .node__content blockquote.alt.fukidasi-left:after{border-right-color:#E9EEDE}.node .node__content blockquote.alt.fukidasi-top,.node .node__content blockquote.alt.fukidasi-right,.node .node__content blockquote.alt.fukidasi-bottom,.node .node__content blockquote.alt.fukidasi-left{background-color:#E9EEDE;border-color:transparent}.node .node__content .fukidasi-nuri{}.node .node__content .fukidasi-nuri:before{border-bottom-color:transparent}.node .node__content .fukidasi-kaiwa{min-height:3em;overflow:hidden;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;margin:1em 75px;position:relative}.node .node__content .fukidasi-kaiwa--left{margin-left:0}.node .node__content .fukidasi-kaiwa--right{margin-right:0;justify-content:flex-end}.node .node__content .fukidasi-kaiwa-vfill{align-items:stretch}.node .node__content .fukidasi-kaiwa__img-part{display:flex;flex-direction:column;flex-wrap:nowrap;min-width:75px;max-width:75px;text-align:center;line-height:1.4}.node .node__content .fukidasi-kaiwa__img-part-smallcaption{font-size:0.8em;line-height:1.2}.node .node__content .fukidasi-kaiwa__img-part img{margin:0.25em auto;border-radius:50%;display:block}.node .node__content .fukidasi-kaiwa--right .fukidasi-kaiwa__img-part{order:1}.node .node__content .fukidasi-kaiwa__words-part{flex-grow:10;position:relative;display:block;min-height:3em;background-color:#fff;box-sizing:border-box;border:solid 2px #bbb;box-shadow:#bbb 0 0 1px;border-radius:0.5em;padding:1em;margin:0 16px}.node .node__content .fukidasi-kaiwa__words-part>p:first-child{margin-top:0}.node .node__content .fukidasi-kaiwa__words-part>p:last-child{margin-bottom:0}.node .node__content .fukidasi-kaiwa__words-part::before,.node .node__content .fukidasi-kaiwa__words-part::after{content:"";position:absolute;top:30px}.node .node__content .fukidasi-kaiwa__words-part::before{margin-top:-12px;border:12px solid transparent;z-index:2}.node .node__content .fukidasi-kaiwa--left .fukidasi-kaiwa__words-part::before{left:-24px;border-right:12px solid #fff}.node .node__content .fukidasi-kaiwa--right .fukidasi-kaiwa__words-part::before{right:-24px;border-left:12px solid #fff}.node .node__content .fukidasi-kaiwa__words-part::after{margin-top:-14px;border:14px solid transparent;z-index:1}.node .node__content .fukidasi-kaiwa--left .fukidasi-kaiwa__words-part::after{left:-30px;border-right:14px solid #bbb}.node .node__content .fukidasi-kaiwa--right .fukidasi-kaiwa__words-part::after{right:-30px;border-left:14px solid #bbb}.node .node__content * .fukidasi-kaiwa--alt1 .fukidasi-kaiwa__words-part{background-color:#ffe}.node .node__content .fukidasi-kaiwa--alt1.fukidasi-kaiwa--left .fukidasi-kaiwa__words-part::before{border-right-color:#ffe}.node .node__content .fukidasi-kaiwa--alt1.fukidasi-kaiwa--right .fukidasi-kaiwa__words-part::before{border-left-color:#ffe}.node .node__content * .fukidasi-kaiwa--alt2 .fukidasi-kaiwa__words-part{background-color:#ffe4e1}.node .node__content .fukidasi-kaiwa--alt2.fukidasi-kaiwa--left .fukidasi-kaiwa__words-part::before{border-right-color:#ffe4e1}.node .node__content .fukidasi-kaiwa--alt2.fukidasi-kaiwa--right .fukidasi-kaiwa__words-part::before{border-left-color:#ffe4e1}.node .node__content * .fukidasi-kaiwa--alt3 .fukidasi-kaiwa__words-part{background-color:#d9e3fc}.node .node__content .fukidasi-kaiwa--alt3.fukidasi-kaiwa--left .fukidasi-kaiwa__words-part::before{border-right-color:#d9e3fc}.node .node__content .fukidasi-kaiwa--alt3.fukidasi-kaiwa--right .fukidasi-kaiwa__words-part::before{border-left-color:#d9e3fc}.node .node__content * .fukidasi-kaiwa--alt4 .fukidasi-kaiwa__words-part{background-color:#dfd6e5}.node .node__content .fukidasi-kaiwa--alt4.fukidasi-kaiwa--left .fukidasi-kaiwa__words-part::before{border-right-color:#dfd6e5}.node .node__content .fukidasi-kaiwa--alt4.fukidasi-kaiwa--right .fukidasi-kaiwa__words-part::before{border-left-color:#dfd6e5}.node .node__content * .fukidasi-kaiwa--alt5 .fukidasi-kaiwa__words-part{background-color:#edeacb}.node .node__content .fukidasi-kaiwa--alt5.fukidasi-kaiwa--left .fukidasi-kaiwa__words-part::before{border-right-color:#edeacb}.node .node__content .fukidasi-kaiwa--alt5.fukidasi-kaiwa--right .fukidasi-kaiwa__words-part::before{border-left-color:#edeacb}.node .node__content .fukidasi-kaiwa--alt-line .fukidasi-kaiwa__words-part{background-color:#85e149}.node .node__content .fukidasi-kaiwa--alt-line.fukidasi-kaiwa--left .fukidasi-kaiwa__words-part::before{border-right-color:#85e149}.node .node__content .fukidasi-kaiwa--alt-line.fukidasi-kaiwa--right .fukidasi-kaiwa__words-part::before{border-left-color:#85e149}@media screen and (max-width:374px){.node .node__content{}.node .node__content .fukidasi-kaiwa{margin-left:0;margin-right:0;flex-direction:column}.node .node__content .fukidasi-kaiwa.fukidasi-kaiwa--right{align-items:flex-end}.node .node__content .fukidasi-kaiwa .fukidasi-kaiwa__img-part{max-width:100%;align-items:center}.node .node__content .fukidasi-kaiwa--left .fukidasi-kaiwa__img-part{flex-direction:row}.node .node__content .fukidasi-kaiwa--right .fukidasi-kaiwa__img-part{flex-direction:row-reverse}.node .node__content .fukidasi-kaiwa--left .fukidasi-kaiwa__img-part>*{margin-inline-start:0;margin-inline-end:0.5em}.node .node__content .fukidasi-kaiwa--right .fukidasi-kaiwa__img-part>*{margin-inline-start:0.5em;margin-inline-end:0}.node .node__content .fukidasi-kaiwa--right .fukidasi-kaiwa__img-part{order:0}.node .node__content .fukidasi-kaiwa__words-part{margin:16px 0 0 0;display:block;width:100%}.node .node__content .fukidasi-kaiwa__words-part::before{margin-top:0;top:-24px;border:12px solid transparent !important;border-bottom:12px solid #fff !important;z-index:2}.node .node__content .fukidasi-kaiwa__words-part::after{margin-top:0;top:-30px;border:14px solid transparent !important;border-bottom:14px solid #bbb !important;z-index:1}.node .node__content .fukidasi-kaiwa--left .fukidasi-kaiwa__words-part::before{left:26px}.node .node__content .fukidasi-kaiwa--left .fukidasi-kaiwa__words-part::after{left:24px}.node .node__content .fukidasi-kaiwa--right .fukidasi-kaiwa__words-part::before{right:26px}.node .node__content .fukidasi-kaiwa--right .fukidasi-kaiwa__words-part::after{right:24px}.node .node__content * .fukidasi-kaiwa--alt1 .fukidasi-kaiwa__words-part{background-color:#ffe}.node .node__content .fukidasi-kaiwa--alt1 .fukidasi-kaiwa__words-part::before{border-bottom-color:#ffe !important}.node .node__content .fukidasi-kaiwa--alt-line .fukidasi-kaiwa__words-part{background-color:#85e149}.node .node__content .fukidasi-kaiwa--alt-line .fukidasi-kaiwa__words-part::before{border-bottom-color:#85e149 !important}}.node .node__content .inline{display:inline !important}.node .node__content .inline-block{display:inline-block !important}html[amp] .node .node__content .inline{display:inline-block}.node .node__content .inlineBox1,.node .node__content .inlineBox2,.node .node__content .inlineBox3,.node .node__content .inlineBox4,.node .node__content .inlineBox5{line-height:1;padding:0.2em 0.5em calc(0.2em + 1px);margin-right:0.5em;display:inline-block;vertical-align:1px}.node .node__content .inlineBox1{background-color:#0033CC;color:#ffffff}.node .node__content .inlineBox2{background-color:#FF3300;color:#ffffff}.node .node__content .inlineBox3{background-color:#FF9900;color:#000066}.node .node__content .inlineBox4{background-color:#066;color:#ffffff}.node .node__content .inlineBox5{background-color:#069;color:#ffffff}.node .node__content .interview_q{color:#993300}.node .node__content .interview_a{color:#006633}.node .node__content .interview_a1{color:#006645}.node .node__content .interview_a2{color:#1C0D6A}.node .node__content .interview_a3{color:#610164}.node .node__content .kagi{color:#660000}.node .node__content .lead{background-color:#ddf;font-weight:bold;margin-bottom:1em;padding:8px}.node .node__content .light{font-weight:normal !important;font-size:0.9em}.node .node__content a[rel~="lightbox"],.node .node__content a[data-lightbox]{position:relative}.node .node__content a[rel~="lightbox"]:is(:hover, :focus, :active),.node .node__content a[data-lightbox]:is(:hover, :focus, :active){text-decoration:none}.node .node__content a[rel~="lightbox"]::after,.node .node__content a[data-lightbox]::after{content:"画像を拡大";display:flex;justify-content:center;align-items:center;width:7em;margin-left:auto;padding:3px 3px 3px 2em;border-radius:0;background-color:#1c1e1f;background-image:url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='white'><path d='M120-120v-240h80v104l124-124 56 56-124 124h104v80H120Zm480 0v-80h104L580-324l56-56 124 124v-104h80v240H600ZM324-580 200-704v104h-80v-240h240v80H256l124 124-56 56Zm312 0-56-56 124-124H600v-80h240v240h-80v-104L636-580Z'/></svg>");background-position:calc(3px + 0.5em) calc(50% + 1px);background-repeat:no-repeat;background-size:14px;font-size:11px;color:#fff}@media screen and (min-width:768px){.node .node__content a[rel~="lightbox"]::after,.node .node__content a[data-lightbox]::after{font-size:13px;background-size:18px}}.node .node__content hr.line{border-top:solid 1px #666;border-right:none;border-bottom:none;border-left:none;margin:15px auto;max-width:95%;text-align:center}.node .node__content .list_header,.node .node__content .list-header{margin:2em 0 1em 0;font-weight:bold}.node .node__content ol.list-maru-number>li{list-style-type:none !important;position:relative}.node .node__content ol.list-maru-number>li p{padding:0 0 10px 0}.node .node__content .list-maru-number>li::before{left:-1.2em;position:absolute}.node .node__content .list-maru-number>li:nth-child(1)::before{content:"①"}.node .node__content .list-maru-number>li:nth-child(2)::before{content:"②"}.node .node__content .list-maru-number>li:nth-child(3)::before{content:"③"}.node .node__content .list-maru-number>li:nth-child(4)::before{content:"④"}.node .node__content .list-maru-number>li:nth-child(5)::before{content:"⑤"}.node .node__content .list-maru-number>li:nth-child(6)::before{content:"⑥"}.node .node__content .list-maru-number>li:nth-child(7)::before{content:"⑦"}.node .node__content .list-maru-number>li:nth-child(8)::before{content:"⑧"}.node .node__content .list-maru-number>li:nth-child(9)::before{content:"⑨"}.node .node__content .list-maru-number>li:nth-child(10)::before{content:"⑩"}.node .node__content .list-maru-number>li:nth-child(11)::before{content:"⑪"}.node .node__content .list-maru-number>li:nth-child(12)::before{content:"⑫"}.node .node__content .list-maru-number>li:nth-child(13)::before{content:"⑬"}.node .node__content .list-maru-number>li:nth-child(14)::before{content:"⑭"}.node .node__content .list-maru-number>li:nth-child(15)::before{content:"⑮"}.node .node__content .list-maru-number>li:nth-child(16)::before{content:"⑯"}.node .node__content .list-maru-number>li:nth-child(17)::before{content:"⑰"}.node .node__content .list-maru-number>li:nth-child(18)::before{content:"⑱"}.node .node__content .list-maru-number>li:nth-child(19)::before{content:"⑲"}.node .node__content .list-maru-number>li:nth-child(20)::before{content:"⑳"}.node .node__content .list-maru-number>li[value="1"]::before{content:"①"}.node .node__content .list-maru-number>li[value="2"]::before{content:"②"}.node .node__content .list-maru-number>li[value="3"]::before{content:"③"}.node .node__content .list-maru-number>li[value="4"]::before{content:"④"}.node .node__content .list-maru-number>li[value="5"]::before{content:"⑤"}.node .node__content .list-maru-number>li[value="6"]::before{content:"⑥"}.node .node__content .list-maru-number>li[value="7"]::before{content:"⑦"}.node .node__content .list-maru-number>li[value="8"]::before{content:"⑧"}.node .node__content .list-maru-number>li[value="9"]::before{content:"⑨"}.node .node__content .list-maru-number>li[value="10"]::before{content:"⑩"}.node .node__content .list-maru-number>li[value="11"]::before{content:"⑪"}.node .node__content .list-maru-number>li[value="12"]::before{content:"⑫"}.node .node__content .list-maru-number>li[value="13"]::before{content:"⑬"}.node .node__content .list-maru-number>li[value="14"]::before{content:"⑭"}.node .node__content .list-maru-number>li[value="15"]::before{content:"⑮"}.node .node__content .list-maru-number>li[value="16"]::before{content:"⑯"}.node .node__content .list-maru-number>li[value="17"]::before{content:"⑰"}.node .node__content .list-maru-number>li[value="18"]::before{content:"⑱"}.node .node__content .list-maru-number>li[value="19"]::before{content:"⑲"}.node .node__content .list-maru-number>li[value="20"]::before{content:"⑳"}.node .node__content ul:is(.marker-maru, .marker-batsu, .marker-check)>li,.node .node__content ul>li:is(.marker-maru, .marker-batsu, .marker-check){list-style-type:none;background-image:none;border:none;padding-left:1.5em}.node .node__content ul:is(.marker-maru, .marker-batsu, .marker-check)>li::after,.node .node__content ul>li:is(.marker-maru, .marker-batsu, .marker-check)::after{display:none}.node .node__content ul:is(.marker-maru, .marker-batsu, .marker-check)>li::before,.node .node__content ul>li:is(.marker-maru, .marker-batsu, .marker-check)::before{display:block;float:left;margin-left:-1.5em;width:1.5em;text-align:center}.node .node__content ul.marker-maru>li::before,.node .node__content ul>li.marker-maru::before{content:"⭕"}.node .node__content ul.marker-batsu>li::before,.node .node__content ul>li.marker-batsu::before{content:"❌"}.node .node__content ul.marker-check>li::before,.node .node__content ul>li.marker-check::before{content:"✔️"}.node .node__content ol.number-nested{counter-reset:ol-number-nested;list-style:none;line-height:2em}.node .node__content ol.number-nested>li{background-image:none !important;counter-increment:ol-number-nested}.node .node__content ol.number-nested-dashed>li::marker{content:counters(ol-number-nested, "-") "  "}.node .node__content ol.number-nested-dotted>li::marker{content:counters(ol-number-nested, ".") "  "}.node .node__content .number-mark{font-size:2em;font-weight:bold;font-style:italic;margin-right:0.3em;color:#666666;vertical-align:-0.1em}.node .node__content .orig_source{font-size:0.8em}.node .node__content .pr_notice,.node .node__content .pr{margin:0.5em 0 1em 0;text-align:right;font-weight:bold}.node .node__content .pr_tracking_notice{margin:0 0 2em 2em;font-size:0.9em !important;color:#666;text-align:right}.node .node__content .pr_notice+.field-name-body>.field-items>.field-item>div:first-child.pr_tracking_notice{margin-top:-1em}.node .node__content .qa_question{font-weight:bold}.node .node__content .shadow{border-radius:3px;box-shadow:0 0 10px 0 #999}.node .node__content figure.picturize.shadow,.node .node__content picture.picturize.shadow,.node .node__content figure.picturize-nq.shadow,.node .node__content picture.picturize-nq.shadow{border-radius:0;box-shadow:none}.node .node__content ol.strong_marker>li{font-weight:bold}.node .node__content ol.strong_marker>li>*{font-weight:normal}.node .node__content .text_separater{margin:45px 0px;margin-left:5em;text-align:center;letter-spacing:5em}@media screen and (max-width:374px){.node .node__content .text_separater{margin-left:15vw;letter-spacing:15vw}}.node .node__content .uline{background:rgba(0, 0, 0, 0) linear-gradient(transparent 60%, #ff0 0%) repeat scroll 0 0 !important}.node .node__content .variables{font-style:italic;margin-left:0.1em;margin-right:0.2em}.node .node__content .waku{border:solid 1px #999}.node .node__content .waku-top{border-top:solid 1px #999}.node .node__content .waku-right{border-right:solid 1px #999}.node .node__content .waku-bottom{border-bottom:solid 1px #999}.node .node__content .waku-left{border-left:solid 1px #999}.node .node__content .waku-kadomaru-5{border-radius:5px}.node .node__content .waku-kadomaru-10{border-radius:10px}.node .node__content .waku-kadomaru-15{border-radius:15px}.node .node__content figure.picturize.waku,.node .node__content figure.picturize.waku-top,.node .node__content figure.picturize.waku-right,.node .node__content figure.picturize.waku-bottom,.node .node__content figure.picturize.waku-left,.node .node__content figure.picturize.waku-kadomaru-5,.node .node__content figure.picturize.waku-kadomaru-10,.node .node__content figure.picturize.waku-kadomaru-15,.node .node__content picture.picturize.waku,.node .node__content picture.picturize.waku-top,.node .node__content picture.picturize.waku-right,.node .node__content picture.picturize.waku-bottom,.node .node__content picture.picturize.waku-left,.node .node__content picture.picturize.waku-kadomaru-5,.node .node__content picture.picturize.waku-kadomaru-10,.node .node__content picture.picturize.waku-kadomaru-15,.node .node__content figure.picturize-nq.waku,.node .node__content figure.picturize-nq.waku-top,.node .node__content figure.picturize-nq.waku-right,.node .node__content figure.picturize-nq.waku-bottom,.node .node__content figure.picturize-nq.waku-left,.node .node__content figure.picturize-nq.waku-kadomaru-5,.node .node__content figure.picturize-nq.waku-kadomaru-10,.node .node__content figure.picturize-nq.waku-kadomaru-15,.node .node__content picture.picturize-nq.waku,.node .node__content picture.picturize-nq.waku-top,.node .node__content picture.picturize-nq.waku-right,.node .node__content picture.picturize-nq.waku-bottom,.node .node__content picture.picturize-nq.waku-left,.node .node__content picture.picturize-nq.waku-kadomaru-5,.node .node__content picture.picturize-nq.waku-kadomaru-10,.node .node__content picture.picturize-nq.waku-kadomaru-15{border:none}.node .node__content .no-waku{border:none}.node .node__content blockquote.tiktok-embed{background:unset !important;padding:unset !important}.node .node__content .node_footer_mlt{box-sizing:border-box;margin:1em 0 !important;padding:0 !important;display:flex;flex-wrap:wrap;--items-gap: 20px;gap:var(--items-gap)}.node .node__content .node_footer_mlt>li{background:none !important;margin:0 !important;padding:0 !important;max-width:calc(50% - (var(--items-gap, 0px) / 2));font-size:0.9em;list-style:none !important}.node .node__content .node_footer_mlt>li>a{display:flex;gap:10px;justify-content:space-between;align-items:flex-start}.node .node__content .node_footer_mlt>li img,.node .node__content .node_footer_mlt>li amp-img{max-width:120px !important;height:auto !important;display:inline-block}@media screen and (max-width:767px){.node .node__content .node_footer_mlt{gap:calc(var(--items-gap, 0px) * 1.5) var(--items-gap, 0px)}.node .node__content .node_footer_mlt>li>a{flex-direction:column}.node .node__content .node_footer_mlt>li img,.node .node__content .node_footer_mlt>li amp-img{max-width:100%;display:block}}.node .node__content :where(h2, h3, h4, h5).plain{border:none;padding:0}.node .node__content :where(h2, h3, h4, h5).plain::before,.node .node__content :where(h2, h3, h4, h5).plain::after{display:none}.node .node__content h2+h3,.node .node__content h2+h3+h4{margin-top:0}.node .node__content .kakomi>h2:first-child,.node .node__content .kakomi-dashed>h2:first-child,.node .node__content .kakomi-solid>h2:first-child,.node .node__content .kakomi-plain>h2:first-child,.node .node__content .kakomi-note>h2:first-child,.node .node__content .kakomi-notepad-flex>h2:first-child,.node .node__content .kakomi-kami>h2:first-child,.node .node__content .kakomi>h3:first-child,.node .node__content .kakomi-dashed>h3:first-child,.node .node__content .kakomi-solid>h3:first-child,.node .node__content .kakomi-plain>h3:first-child,.node .node__content .kakomi-note>h3:first-child,.node .node__content .kakomi-notepad-flex>h3:first-child,.node .node__content .kakomi-kami>h3:first-child,.node .node__content .kakomi>h4:first-child,.node .node__content .kakomi-dashed>h4:first-child,.node .node__content .kakomi-solid>h4:first-child,.node .node__content .kakomi-plain>h4:first-child,.node .node__content .kakomi-note>h4:first-child,.node .node__content .kakomi-notepad-flex>h4:first-child,.node .node__content .kakomi-kami>h4:first-child{margin-top:0.5em}.node .node__content blockquote.komari{overflow:hidden;background:#ffffee url("/themes/custom/bancho_theme_webtan/../bancho_theme_base/assets/images/d7_node_style/komari.png") no-repeat scroll left center;border:solid 2px #e1e9f0;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;padding:0.5em 0.5em 0.5em 6em;margin-left:0}.node .node__content .komari div{line-height:1.6}.node .node__content em{font-weight:bold;background-color:#FFFF99;font-style:normal;padding:3px;margin-left:1px;margin-right:1px}.node .node__content code em{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.node .node__content sup,.node .node__content sub{font-size:0.75em;margin-left:0;margin-right:2px}.node .node__content sup{vertical-align:30%}.node .node__content sub{vertical-align:-30%}.node .node__content hr{display:block}.node .node__content q{color:#660000;line-height:inherit}.node .node__content li>:is(ul, ol){margin-top:0px;margin-bottom:0px}.node .node__content li.misc{background-image:none !important;font-size:0.9em}.node .node__content ol>li{list-style-type:decimal;background-image:none}.node .node__content .strong{font-weight:bold}.node .node__content pre{overflow-x:auto}.node .node__content div.in-kadomaru{background-image:none;padding:0;margin:0}.node .node__content .node_article_prev_next_c{font-size:1.1em !important}.node .node__content figure.image>:is(a:has(img)+br, img+br){display:none}.node .node__content .image-box:not(.image-box>figure),.node .node__content .imagebox:not(.image-box-center>figure){margin:2em 0;padding:0}.node .node__content .image-box-center:not(.image-box-center>figure),.node .node__content .imagebox-center:not(.image-box-center>figure){margin:2em auto;padding:0;text-align:center;width:-moz-max-content;width:-webkit-max-content;width:max-content;max-width:100%}.node .node__content .image-box-center:not(.image-box-center>figure):has(.bluesky-embed),.node .node__content .imagebox-center:not(.image-box-center>figure):has(.bluesky-embed){display:flex;flex-direction:column;align-items:center;align-content:center;margin-inline:0;width:auto}.node .node__content .image-box-right,.node .node__content .imagebox-right{float:right;margin:0;padding:8px 0 8px 10px}.node .node__content .image-box-left,.node .node__content .imagebox-left{float:left;margin:0;padding:8px 10px 8px 0}.node .node__content figcaption,.node .node__content .image-caption,.node .node__content .caption-bottom,.node .node__content .caption-top{color:#575959;font-size:85%;display:block}figure .node .node__content figcaption,figure .node .node__content .image-caption,figure .node .node__content .caption-bottom,figure .node .node__content .caption-top{text-align:center}.node .node__content .kakomi{background-color:#efe;margin-bottom:2em;margin-top:2em;padding:8px}.node .node__content .kakomi-dashed{background-color:#efe;border:1px #999 dashed;margin-bottom:2em;margin-top:2em;padding:8px}.node .node__content .kakomi-solid{background-color:#efe;border:1px #999 solid;margin-bottom:2em;margin-top:2em;padding:8px}.node .node__content .kakomi-plain{padding:8px;border:1px #999 solid;margin-top:2em;margin-bottom:2em}.node .node__content .kakomi-note{background:#FDFDE1 url("data:image/gif;base64,R0lGODlhIwAbAMQAAL+/v5OTlLe5vdfX16OjpNvb252dn4+PkN/f35mam6Slp6usr87Pz6Cho8fHx9rb24eIiJaWl6eoq87Oz9PT05eXmJaWmJubnL6+v7GztoCAgP////394QAAAAAAAAAAACH5BAAAAAAALAAAAAAjABsAAAWCoMaNZGme6CmmbKu6sLvGtDnX+I3T+g73vhYwmBoSX8dfUtkaAACFoJERUAgEjUA0lyIsNuBwA8M9Mb7htAFRAx7S8M2hfUIY4uk57wQQ4MMSFHsmDhl/YAoDgyYRhxsQdCcVjgSRJwl/AWUnExZxAQ+bKBcaBgkalTtGI05QUksuIQA7") repeat-y left top;border:solid 1px #808080;padding:0.5em 8px 0.5em 30px;margin-top:2em;margin-bottom:2em}.node .node__content .kakomi-glossary,.node .node__content .kakomi-glossary2{float:right;margin:0 0 10px 10px;color:#600;font-size:85% !important;border-left:solid #999 4px;max-width:150px;padding-left:5px}.node .node__content .kakomi-glossary2{max-width:250px}.node .node__content .kakomi-glossary3{padding:8px;border:1px #999 solid;margin:0.5em 0 1em 1em;float:right;font-size:0.85em;max-width:224px}.node .node__content .kakomi-midasi{font-weight:bold;margin-bottom:1em;margin-top:1em}.node .node__content .kakomi-clipboard-wrapper{background-color:#f1e6d2;border:solid 1px #bfbebc;border-radius:30px;padding:35px;position:relative}.node .node__content .kakomi-clipboard-inner:before{content:" ";position:absolute;display:block;background:transparent url("/themes/custom/bancho_theme_webtan/../bancho_theme_base/assets/images/d7_node_style/clipboard_clip.png") no-repeat center top;width:100%;height:102px;margin-top:-45px;margin-left:-55px}.node .node__content .kakomi-clipboard-inner{background-color:#ffffff;padding:20px;border:solid 1px #bfbebc}.node .node__content .kakomi-clipboard-noclip:before{display:none;content:""}.node .node__content .kakomi-notepad-flex{border-image-source:url("/themes/custom/bancho_theme_webtan/../bancho_theme_base/assets/images/d7_node_style/bg_notepad_flex.png");border-image-slice:31 13 15 22;border-image-width:31px 13px 15px 22px;border-image-repeat:round stretch;background-color:#FFF788;padding:28px 15px 17px 17px;margin-bottom:2em;margin-top:2em}.node .node__content .kakomi-kami{position:relative;background:#fff;padding:1em 1.5em;border-radius:2px;box-shadow:1px 1px 3px 1px #999}.node .node__content .prof-author{margin-top:1.5em;margin-bottom:1em;margin-left:25px;padding:30px 5px 10px 5px;background-image:url("/themes/custom/bancho_theme_webtan/../bancho_theme_base/assets/images/d7_node_style/content_author_header.gif");background-position:5px 5px;background-repeat:no-repeat;background-color:#f9f9f9;border-top:1px #999 solid;border-bottom:1px #999 solid;border-left:8px #007d00 solid;clear:both}.node .node__content .prof-author img{float:left;margin:0 10px 0 0}.node .node__content .node_author_profile img{float:left;margin:0 10px 0 0}.node .node__content .translation_notice{max-width:560px;font-size:0.9em;margin-top:15px;margin-bottom:0px;margin-left:25px;padding:30px 5px 10px 5px;background-image:url("/themes/custom/bancho_theme_webtan/../bancho_theme_base/assets/images/d7_node_style/content_translation_header.gif");background-position:5px 5px;background-repeat:no-repeat;background-color:#f9f9f9;border-top:1px #999 solid;border-bottom:1px #999 solid;border-left:8px #007d00 solid;clear:both}.node .node__content .translation_notice .translation_orig_site,.node .node__content .translation_notice .translation_japanese_staff{font-size:0.9em}.node .node__content .translation_notice .translation_japanese_staff{clear:right}.node .node__content .translation_notice .translation_orig_entry{margin-top:2em;margin-bottom:2em}.node .node__content .translation_notice img{float:right;margin:0 3px 5px 10px}.node .node__content table{border:1px #666 solid;border-collapse:collapse;empty-cells:show;font-size:13px;background-color:#fcfcfc}.node .node__content table caption{font-weight:bold;color:#600;text-align:center;margin:0}.node .node__content table tr:not(.hljs tr){background-color:transparent}.node .node__content tr.odd td:not(.hljs td),.node .node__content tr.even td:not(.hljs td),.node .node__content th:not(.hljs th){border:1px #666 solid;padding:4px}.node .node__content th:not(.hljs th){background-color:#007d00;color:#fff;font-weight:bold;font-size:0.95em;border:1px #cccccc solid}.node .node__content th a:link{color:#ffffff}.node .node__content th a:visited{color:#ceceff}.node .node__content td:not(.hljs td){border:1px #999 solid;padding:4px;background-color:transparent}.node .node__content .qablock-q-header,.node .node__content .qablock-a-header{padding:4px;padding-left:1em;color:#fff;font-weight:bold;margin-top:1em}.node .node__content .qablock-q-header{background-color:#00c}.node .node__content .qablock-a-header{background-color:#f00}.node .node__content .qablock-q-body,.node .node__content .qablock-a-body{border-width:1px;border-style:solid;padding:1em;margin-bottom:1em;font-size:1.1em;font-weight:bold}.node .node__content .qablock-q-body{border-color:#00c}.node .node__content .qablock-a-body{border-color:#f00}.node .node__content .to_pagetop{margin-top:15px;margin-bottom:15px;font-size:0.9em;text-align:right}.node .node__content .next_page{max-width:450px;margin:3em auto 0 auto;padding:20px 5px 5px 5px;background:#f9f9f9 url("/themes/custom/bancho_theme_webtan/../bancho_theme_base/assets/images/d7_node_style/content_next_page.gif") no-repeat 5px 5px;border-top:none;border-bottom:none;border-left:8px #007d00 solid;border-right:8px #007d00 solid}.node .node__content .next_page ul{margin-top:2px;margin-bottom:0}.node .node__content .next_page ul>li{line-height:1.2;margin-bottom:4px}.node .node__content .pagination_index{max-width:450px;margin:1em auto 0 auto;padding:20px 5px 5px 5px;background-image:#f9f9f9 url("/themes/custom/bancho_theme_webtan/../bancho_theme_base/assets/images/d7_node_style/content_pagination_index.gif") no-repeat 5px 5px;border-top:1px #999 solid;border-bottom:1px #999 solid;border-left:8px #007d00 solid;border-right:8px #007d00 solid;font-size:0.9em;line-height:1.2}.node .node__content .pagination_index ul,.node .node__content .pagination_index ol{margin-top:0.5em;margin-bottom:0.5em}.node .node__content hr.separater{margin:2em;border:none}.node .node__content .amazon_link{text-align:right}.node .node__content br.float-clear{margin:0px;padding:0px;line-height:0px;height:0px;display:block;clear:both}.node .node__content .no-marker li{list-style-type:none;background-image:none}.node .node__content .text_icon_01,.node .node__content .text_icon_02{width:4em;padding:4px 8px;font-weight:bold;text-align:center}.node .node__content .text_icon_01{background-color:#00c;color:#ffffff}.node .node__content .text_icon_02{background-color:red;color:#ffffff}.node .node__content .text_icon_block{margin-top:2em;margin-bottom:1em;display:block}.node .node__content .text_icon_inline{display:inline;margin-left:4px;margin-right:8px}.node .node__content .itemOn{background-color:#9cf;padding:1px 6px;font-weight:bold}.node .node__content .itemOff{color:#999}.node .node__content .seomoz_youmoz{background:transparent;margin:1em 0;padding:0 0 0 25%;font-size:0.8em !important;text-align:right;color:#999}.node .node__content .hp_manual_kakomi{border:3px solid #236c91;margin:2em 0em 1em 0;padding:8px 0 0 8px;font-weight:bold}.node .node__content a.rensai_jump{margin-left:0.5em;font-size:0.5em}.node .node__content a.rensai_jump img{vertical-align:baseline}.node .node__content .next_page+br{display:none}.node .node__content .list-header+:is(ul, ol, dl, table, .image-box, .image-box-centerul, ol, dl, table){margin-top:4px}.node .node__content form.webform-client-form span.form-required{background:#FFFF99 url("/themes/custom/bancho_theme_webtan/../bancho_theme_base/assets/images/d7_node_style/form-required.gif") no-repeat right center;padding:0 28px 0 0}.node .node__content .novel p{text-indent:1em}.node .node__content .novel p.novel_q{text-indent:0;margin-top:2em;margin-bottom:2em;background-color:#f9f9f9}.node .node__content .tl-tweets li{margin:0 0 1em 0 !important}.node .node__content .tl-tweet-date{text-align:right}.node .node__content .field-name-field-related-links{margin-top:3em}.node .node__content .img-responsive{max-width:100% !important;height:auto !important}.node .node__content .ifr-responsive{max-width:100% !important}.node .node__content.node-unpublished #block-block-182{display:none}.node .node__content picture>br{display:none}/*# sourceMappingURL=node_components.css.map */