/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--aspect-video:16 / 9;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}body{font-family:Noto Serif JP,serif;font-size:calc(28 * var(--ratio));color:#fff;background-color:var(--color-black);font-weight:400;line-height:1.2;position:relative}@media (width>=48rem){body{font-size:calc(16 * var(--ratio))}}}@layer components{.content{width:calc(650 * var(--ratio));margin-inline:auto}@media (width>=48rem){.content{width:calc(1200 * var(--ratio))}}.hd-cmn{font-size:calc(72 * var(--ratio));margin-bottom:calc(58 * var(--ratio));text-align:center;font-weight:600;line-height:1}@media (width>=48rem){.hd-cmn{font-size:calc(52 * var(--ratio))}}.hd-cmn .hd-sub{font-size:calc(28 * var(--ratio));letter-spacing:.03em;margin-top:calc(28 * var(--ratio));font-weight:400;display:block}@media (width>=48rem){.hd-cmn .hd-sub{font-size:calc(18 * var(--ratio));margin-top:calc(23 * var(--ratio))}}.btn-cmn{height:calc(70 * var(--ratio));font-size:calc(28 * var(--ratio));z-index:10;text-align:center;justify-content:center;align-items:center;margin-inline:auto;line-height:2.1;transition:all .3s ease-in-out;display:flex;position:relative}@media (width>=48rem){.btn-cmn{height:calc(60 * var(--ratio));font-size:calc(20 * var(--ratio));line-height:2}}.btn-link{border:solid calc(1 * var(--ratio)) #fff;color:var(--color-white);background-color:#0000;font-weight:400}.btn-link:hover{color:#000;background-color:var(--color-white);opacity:1!important}.btn-control{background-color:var(--color-white);color:var(--color-black);font-weight:700}.credit-cmn{border-top:solid clamp(.5px, calc(1 * var(--ratio)), 1px) #898989;border-bottom:solid clamp(.5px, calc(1 * var(--ratio)), 1px) #898989;padding-block:calc(57 * var(--ratio)) calc(45 * var(--ratio))}@media (width>=48rem){.credit-cmn{padding-block:calc(80 * var(--ratio))}}.credit-cmn .credit-box{gap:calc(22 * var(--ratio)) 0;text-align:center;flex-direction:column;align-items:center;display:flex}.credit-cmn .credit-label{font-size:calc(26 * var(--ratio));font-weight:400}@media (width>=48rem){.credit-cmn .credit-label{font-size:calc(16 * var(--ratio))}}.credit-cmn .credit-name{gap:calc(21 * var(--ratio)) 0;flex-direction:column;align-items:center;display:flex}@media (width>=48rem){.credit-cmn .credit-name{gap:calc(27 * var(--ratio)) 0}}.credit-cmn .credit-name .name-jp{font-size:calc(42 * var(--ratio));font-weight:700}@media (width>=48rem){.credit-cmn .credit-name .name-jp{font-size:calc(32 * var(--ratio))}}.credit-cmn .credit-name .name-en{font-size:calc(26 * var(--ratio));display:block}@media (width>=48rem){.credit-cmn .credit-name .name-en{font-size:calc(16 * var(--ratio))}}.credit-cmn .comment{line-height:1.92857}@media (width>=48rem){.credit-cmn .comment{line-height:2.125}}.bg-overlay{pointer-events:none;top:calc(var(--spacing) * 0);right:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);z-index:0;background:url(../images/bg_main_sp.webp) top/contain no-repeat;width:100%;height:100%;margin-inline:auto;position:absolute}@media (width>=48rem){.bg-overlay{z-index:-1;background:url(../images/bg_main.webp) top/contain no-repeat}}.sns-links a{transition:all .3s ease-in-out}.sns-links a:hover{opacity:.6}header{z-index:20;position:relative}@media (width>=48rem){header{width:calc(1440 * var(--ratio));margin-inline:auto}}header .sns-links{gap:0 calc(28 * var(--ratio));top:calc(30 * var(--ratio));left:calc(30 * var(--ratio));z-index:10;position:absolute}@media (width>=48rem){header .sns-links{gap:0 calc(20 * var(--ratio));left:calc(31 * var(--ratio))}}header [aria-label=X] img{width:calc(50 * var(--ratio))}@media (width>=48rem){header [aria-label=X] img{width:calc(28 * var(--ratio))}}header [aria-label=Instagram] img{width:calc(51 * var(--ratio))}@media (width>=48rem){header [aria-label=Instagram] img{width:calc(29 * var(--ratio))}}#hero{padding-top:calc(180 * var(--ratio));z-index:10;color:var(--color-black);font-weight:700;position:relative}@media (width>=48rem){#hero{padding-top:calc(160 * var(--ratio))}}#hero #logo{width:calc(520 * var(--ratio));margin-bottom:calc(115 * var(--ratio))}@media (width>=48rem){#hero #logo{width:calc(600 * var(--ratio));margin-left:calc(4 * var(--ratio));margin-bottom:calc(84 * var(--ratio))}#hero #logo img{width:100%;height:auto}}#hero .release-date{margin-bottom:calc(41 * var(--ratio))}@media (width>=48rem){#hero .release-date{margin-bottom:calc(43 * var(--ratio))}}#hero time{font-size:calc(42 * var(--ratio));letter-spacing:.15em;font-weight:700}@media (width>=48rem){#hero time{font-size:calc(38 * var(--ratio))}}#hero time .font-s{font-size:calc(26 * var(--ratio));letter-spacing:.16em}@media (width>=48rem){#hero time .font-s{font-size:calc(24 * var(--ratio));letter-spacing:.16em}}#hero time .spacing-right{margin-left:-.4em}#hero time .spacing-left{margin-left:-.2em}#hero .cast{font-size:calc(34 * var(--ratio));gap:0 1em}@media (width>=48rem){#hero .cast{font-size:calc(30 * var(--ratio))}}#hero .original-info{font-size:calc(34 * var(--ratio));margin-block:calc(23 * var(--ratio)) calc(16 * var(--ratio))}@media (width>=48rem){#hero .original-info{font-size:calc(30 * var(--ratio))}}#hero .original-info span{padding-left:calc(10 * var(--ratio));font-size:.647059em}@media (width>=48rem){#hero .original-info span{font-size:.633333em}}#hero .staff-info{font-size:calc(24 * var(--ratio));line-height:1.66667}@media (width>=48rem){#hero .staff-info{font-size:calc(22 * var(--ratio));line-height:1.72727}}#news,.news-cmn{padding-top:calc(160 * var(--ratio));position:relative}@media (width>=48rem){:is(#news,.news-cmn) .hd-cmn{margin-bottom:calc(var(--spacing) * 0)}}:is(#news,.news-cmn) .news-wrap{gap:0 calc(111 * var(--ratio))}:is(#news,.news-cmn) .news-content{width:100%}@media (width>=48rem){:is(#news,.news-cmn) .news-content{margin-top:calc(12 * var(--ratio))}}:is(#news,.news-cmn) .news-list-cmn{border-top:solid clamp(.5px, calc(1 * var(--ratio)), 1px) #898989}:is(#news,.news-cmn) .news-item{border-bottom:solid clamp(.5px, calc(1 * var(--ratio)), 1px) #898989}@media (width>=48rem){:is(#news,.news-cmn) .news-item{gap:0 calc(40 * var(--ratio))}}:is(#news,.news-cmn) .news-item{word-break:break-all}:is(#news,.news-cmn) .news-item-link{flex-direction:column;width:100%;display:flex}@media (width>=48rem){:is(#news,.news-cmn) .news-item-link{align-items:center;gap:0 calc(40 * var(--ratio));flex-direction:row}}:is(#news,.news-cmn) .news-item-link{padding-inline:calc(20 * var(--ratio));padding-block:calc(45 * var(--ratio)) calc(34 * var(--ratio))}@media (width>=48rem){:is(#news,.news-cmn) .news-item-link{gap:0 calc(40 * var(--ratio));padding-inline:calc(40 * var(--ratio));padding-block:calc(30 * var(--ratio));align-items:center;display:flex}}:is(#news,.news-cmn) .news-date{font-size:calc(22 * var(--ratio));margin-bottom:calc(12 * var(--ratio));white-space:nowrap;display:block}@media (width>=48rem){:is(#news,.news-cmn) .news-date{font-size:calc(16 * var(--ratio));margin-bottom:calc(var(--spacing) * 0)}}:is(#news,.news-cmn) .news-title{line-height:1.85714}@media (width>=48rem){:is(#news,.news-cmn) .news-title{font-size:calc(18 * var(--ratio));line-height:2}}:is(#news,.news-cmn) .btn-link{width:calc(320 * var(--ratio));margin-top:calc(61 * var(--ratio))}@media (width>=48rem){:is(#news,.news-cmn) .btn-link{width:calc(160 * var(--ratio));height:calc(40 * var(--ratio));font-size:calc(16 * var(--ratio));margin-top:calc(40 * var(--ratio))}}#trailer{padding-top:calc(167 * var(--ratio))}@media (width>=48rem){#trailer .content{width:calc(800 * var(--ratio))}}#trailer .hd-cmn{margin-bottom:calc(63 * var(--ratio))}@media (width>=48rem){#trailer .hd-cmn{margin-bottom:calc(50 * var(--ratio))}}#trailer .hd-cmn .hd-sub{margin-top:calc(31 * var(--ratio))}#trailer .trailer-thumbnail{aspect-ratio:16/9;width:100%;height:auto;margin-inline:auto}#trailer .trailer-thumbnail>*{width:100%;height:100%}#trailer .btn-control{width:calc(320 * var(--ratio));margin-top:calc(50 * var(--ratio))}@media (width>=48rem){#trailer .btn-control{width:calc(260 * var(--ratio));margin-top:calc(30 * var(--ratio))}}#introduction{padding-top:calc(169 * var(--ratio))}#introduction .hd-cmn{margin-bottom:calc(43 * var(--ratio))}@media (width>=48rem){#introduction .hd-cmn{margin-bottom:calc(56 * var(--ratio))}}#introduction .hd-cmn .hd-sub{margin-top:calc(31 * var(--ratio))}#introduction .lead{font-size:calc(32 * var(--ratio));margin-bottom:calc(43 * var(--ratio));line-height:1.9375}@media (width>=48rem){#introduction .lead{font-size:calc(20 * var(--ratio));margin-bottom:calc(69 * var(--ratio));text-align:center;line-height:2.1}#introduction .credit-cmn{padding-block:calc(80 * var(--ratio)) calc(70 * var(--ratio))}}#introduction .credit-cmn .credit-box{margin-bottom:calc(52 * var(--ratio))}@media (width>=48rem){#introduction .credit-cmn .credit-box{margin-bottom:calc(30 * var(--ratio))}#introduction .credit-cmn .comment{text-align:center}}#introduction .credit-cmn .comment p:first-child{letter-spacing:-.033em}@media (width>=48rem){#introduction .credit-cmn .comment p:first-child{letter-spacing:normal}}#comment{padding-top:calc(158 * var(--ratio))}@media (width>=48rem){#comment{padding-top:calc(172 * var(--ratio))}}#comment .hd-cmn{margin-bottom:calc(80 * var(--ratio))}@media (width>=48rem){#comment .hd-cmn{margin-bottom:calc(60 * var(--ratio))}}#comment .cast-img .cast-name{gap:0 calc(30 * var(--ratio));margin-block:calc(45 * var(--ratio)) calc(30 * var(--ratio));justify-content:center;align-items:baseline;display:flex}#comment .cast-img .cast-name .name-ja{font-size:calc(42 * var(--ratio));font-weight:700}@media (width>=48rem){#comment .cast-img .cast-name .name-ja{font-size:calc(32 * var(--ratio))}}#comment .cast-img .cast-name .name-en{font-size:calc(26 * var(--ratio))}@media (width>=48rem){#comment .cast-img .cast-name .name-en{font-size:calc(20 * var(--ratio))}}#comment .comment-wrap{gap:calc(87 * var(--ratio)) 0;margin-bottom:calc(105 * var(--ratio))}@media (width>=48rem){#comment .comment-wrap{gap:0 calc(71 * var(--ratio))}#comment .comment-wrap .cast-list{width:50%}}#comment .comment-wrap .comment{line-height:1.92857}@media (width>=48rem){#comment .comment-wrap .comment{line-height:2.125}#comment .credit-cmn{gap:0 calc(120 * var(--ratio));padding-block:calc(74 * var(--ratio)) calc(74 * var(--ratio));justify-content:center;align-items:center;display:flex}}#comment .credit-cmn .credit-box{margin-bottom:calc(51 * var(--ratio))}@media (width>=48rem){#comment .credit-cmn .credit-box{margin-bottom:calc(var(--spacing) * 0);text-align:left;align-items:flex-start}#comment .credit-cmn .credit-name,#comment .credit-cmn .credit-label{align-items:flex-start}#comment .credit-cmn .comment{width:calc(720 * var(--ratio))}}#original{padding-top:calc(168 * var(--ratio))}#original .hd-cmn .hd-sub{margin-top:calc(32 * var(--ratio))}@media (width>=48rem){#original .hd-cmn .hd-sub{margin-top:calc(28 * var(--ratio))}}#original .original-wrap{gap:calc(72 * var(--ratio)) 0}@media (width>=48rem){#original .original-wrap{gap:0 calc(62 * var(--ratio))}}#original .original-header{width:calc(516 * var(--ratio))}@media (width>=48rem){#original .original-header{width:calc(508 * var(--ratio))}#original .original-content{width:calc(100% - (590.1 * var(--ratio)));margin-top:calc(-4 * var(--ratio))}}#original .profile-heading{font-size:calc(46 * var(--ratio));margin-bottom:calc(55 * var(--ratio));font-weight:600}@media (width>=48rem){#original .profile-heading{font-size:calc(26 * var(--ratio));margin-bottom:calc(28 * var(--ratio))}}#original .profile-heading span{font-size:calc(28 * var(--ratio));margin-left:-.25em}@media (width>=48rem){#original .profile-heading span{font-size:calc(16 * var(--ratio));margin-left:.4em}}#original .profile-body{line-height:1.92857}@media (width>=48rem){#original .profile-body{line-height:2.125}}#original .profile-name{margin-bottom:calc(13 * var(--ratio))}@media (width>=48rem){#original .profile-name{margin-bottom:calc(6 * var(--ratio))}}#original .btn-link{width:calc(360 * var(--ratio));margin-top:calc(45 * var(--ratio))}@media (width>=48rem){#original .btn-link{width:calc(220 * var(--ratio));font-size:calc(18 * var(--ratio));margin-top:calc(37 * var(--ratio))}}footer{padding-block:calc(160 * var(--ratio)) calc(80 * var(--ratio));position:relative}@media (width>=48rem){footer{padding-block:calc(140 * var(--ratio)) calc(80 * var(--ratio))}}footer .sns-links{gap:0 calc(42 * var(--ratio));margin-bottom:calc(75 * var(--ratio))}@media (width>=48rem){footer .sns-links{gap:0 calc(20 * var(--ratio));margin-bottom:calc(60 * var(--ratio))}}footer .sns-links img{width:calc(60 * var(--ratio))}@media (width>=48rem){footer .sns-links [aria-label=X] img{width:calc(28 * var(--ratio))}footer .sns-links [aria-label=Instagram] img{width:calc(29 * var(--ratio))}}footer #copyright{font-size:calc(24 * var(--ratio))}@media (width>=48rem){footer #copyright{font-size:calc(12 * var(--ratio))}}.wp-theme-satsujin_no_mon .content{word-break:break-all;position:relative}@media (width>=48rem){.wp-theme-satsujin_no_mon .content{width:calc(940 * var(--ratio))}.wp-theme-satsujin_no_mon .hd-cmn{font-size:calc(60 * var(--ratio));margin-bottom:calc(52 * var(--ratio))}.wp-theme-satsujin_no_mon .hd-cmn .hd-sub{font-size:calc(20 * var(--ratio));margin-top:calc(22 * var(--ratio))}}.wp-theme-satsujin_no_mon .bg-overlay{background:url(../images/bg_main_news_sp.webp) top/100% repeat-x}@media (width>=48rem){.wp-theme-satsujin_no_mon .bg-overlay{z-index:-1;background:url(../images/bg_main_news.webp) top/100% no-repeat}}.wp-theme-satsujin_no_mon #hero{padding-block:calc(120 * var(--ratio)) calc(110 * var(--ratio))}@media (width>=48rem){.wp-theme-satsujin_no_mon #hero{padding-block:calc(100 * var(--ratio)) calc(72 * var(--ratio))}}.wp-theme-satsujin_no_mon #hero #logo{width:calc(320 * var(--ratio));margin-bottom:calc(var(--spacing) * 0)}@media (width>=48rem){.wp-theme-satsujin_no_mon #hero #logo{width:calc(300 * var(--ratio))}}.wp-theme-satsujin_no_mon .news-cmn{padding-top:calc(var(--spacing) * 0)}.wp-theme-satsujin_no_mon .news-nav-cmn a{font-size:calc(32 * var(--ratio));line-height:2.09375}@media (width>=48rem){.wp-theme-satsujin_no_mon .news-nav-cmn a{font-size:calc(20 * var(--ratio))}}.wp-theme-satsujin_no_mon .news-nav-cmn a .group{text-underline-offset:calc(18 * var(--ratio));text-decoration-line:underline;text-decoration-thickness:1px}@media (width>=48rem){.wp-theme-satsujin_no_mon .news-nav-cmn a .group{text-underline-offset:calc(10 * var(--ratio))}.wp-theme-satsujin_no_mon footer{padding-block:calc(100 * var(--ratio)) calc(80 * var(--ratio))}}.wp-theme-satsujin_no_mon #article-list{border-top:solid clamp(.5px, calc(1 * var(--ratio)), 1px) #898989}@media (width>=48rem){.wp-theme-satsujin_no_mon #article-list .news-date{width:5em}.wp-theme-satsujin_no_mon #article-list .news-title{width:calc(100% - 5em)}}.wp-theme-satsujin_no_mon #article-list .news-pagination{margin-top:calc(78 * var(--ratio))}.wp-theme-satsujin_no_mon #article-list .page-numbers{width:calc(80 * var(--ratio));aspect-ratio:1;font-size:calc(28 * var(--ratio));cursor:pointer;justify-content:center;align-items:center;height:auto;display:flex}@media (width>=48rem){.wp-theme-satsujin_no_mon #article-list .page-numbers{width:calc(60 * var(--ratio));font-size:calc(20 * var(--ratio))}}.wp-theme-satsujin_no_mon #article-list .page-numbers.current{border:solid clamp(.5px, calc(1 * var(--ratio)), 1px) #898989;border-radius:3.40282e38px}.wp-theme-satsujin_no_mon #article-list .page-numbers.dots{cursor:default;align-items:baseline;padding-top:1.1em}@media (width>=48rem){.wp-theme-satsujin_no_mon #article-list .page-numbers.dots{align-items:center}}.wp-theme-satsujin_no_mon #article-list .to-top{margin-top:calc(76 * var(--ratio))}.wp-theme-satsujin_no_mon #article-list footer{padding-block:calc(156 * var(--ratio)) calc(80 * var(--ratio))}.wp-theme-satsujin_no_mon #article-detail .news-date{font-size:calc(24 * var(--ratio));margin-bottom:calc(18 * var(--ratio))}@media (width>=48rem){.wp-theme-satsujin_no_mon #article-detail .news-date{font-size:calc(20 * var(--ratio));margin-bottom:calc(15 * var(--ratio))}}.wp-theme-satsujin_no_mon #article-detail .news-title{font-size:calc(38 * var(--ratio));margin-bottom:calc(58 * var(--ratio));line-height:1.63158}@media (width>=48rem){.wp-theme-satsujin_no_mon #article-detail .news-title{font-size:calc(28 * var(--ratio));margin-bottom:calc(40 * var(--ratio))}}.wp-theme-satsujin_no_mon #article-detail .content{padding-block:calc(58 * var(--ratio)) calc(87 * var(--ratio));border-top:solid clamp(.5px, calc(1 * var(--ratio)), 1px) #898989;border-bottom:solid clamp(.5px, calc(1 * var(--ratio)), 1px) #898989}@media (width>=48rem){.wp-theme-satsujin_no_mon #article-detail .content{padding-block:calc(40 * var(--ratio)) calc(52 * var(--ratio))}}.wp-theme-satsujin_no_mon #article-detail .content h1,.wp-theme-satsujin_no_mon #article-detail .content h2,.wp-theme-satsujin_no_mon #article-detail .content h3,.wp-theme-satsujin_no_mon #article-detail .content h4,.wp-theme-satsujin_no_mon #article-detail .content h5{font-size:calc(42 * var(--ratio));margin-bottom:calc(36 * var(--ratio));font-weight:400;line-height:1.82353}@media (width>=48rem){.wp-theme-satsujin_no_mon #article-detail .content h1,.wp-theme-satsujin_no_mon #article-detail .content h2,.wp-theme-satsujin_no_mon #article-detail .content h3,.wp-theme-satsujin_no_mon #article-detail .content h4,.wp-theme-satsujin_no_mon #article-detail .content h5{font-size:calc(24 * var(--ratio));margin-bottom:calc(20 * var(--ratio))}}.wp-theme-satsujin_no_mon #article-detail .content h3,.wp-theme-satsujin_no_mon #article-detail .content h4,.wp-theme-satsujin_no_mon #article-detail .content h5{font-size:calc(36 * var(--ratio))}@media (width>=48rem){.wp-theme-satsujin_no_mon #article-detail .content h3,.wp-theme-satsujin_no_mon #article-detail .content h4,.wp-theme-satsujin_no_mon #article-detail .content h5{font-size:calc(22 * var(--ratio))}}.wp-theme-satsujin_no_mon #article-detail .content h6,.wp-theme-satsujin_no_mon #article-detail .content h5{font-size:calc(30 * var(--ratio))}@media (width>=48rem){.wp-theme-satsujin_no_mon #article-detail .content h6,.wp-theme-satsujin_no_mon #article-detail .content h5{font-size:calc(18 * var(--ratio))}}.wp-theme-satsujin_no_mon #article-detail .content a{text-underline-offset:.2em;line-height:1.92857;text-decoration-line:underline}.wp-theme-satsujin_no_mon #article-detail .content p{font-size:calc(28 * var(--ratio));margin-bottom:calc(66 * var(--ratio));line-height:1.92857}@media (width>=48rem){.wp-theme-satsujin_no_mon #article-detail .content p{font-size:calc(16 * var(--ratio));margin-bottom:calc(53 * var(--ratio));line-height:2.125}}.wp-theme-satsujin_no_mon #article-detail .content p a{margin-bottom:calc(53 * var(--ratio))}.wp-theme-satsujin_no_mon #article-detail .content figure{margin:0 0 calc(56 * var(--ratio)) 0!important}.wp-theme-satsujin_no_mon #article-detail .content iframe{margin-inline:auto;margin-bottom:calc(58 * var(--ratio));height:auto;width:calc(600 * var(--ratio))}@media (width>=48rem){.wp-theme-satsujin_no_mon #article-detail .content iframe{margin-bottom:calc(50 * var(--ratio));width:calc(840 * var(--ratio))}}.wp-theme-satsujin_no_mon #article-detail .content iframe[src*=youtube\.com],.wp-theme-satsujin_no_mon #article-detail .content iframe[src*=youtu\.be],.wp-theme-satsujin_no_mon #article-detail .content iframe[src*=vimeo\.com],.wp-theme-satsujin_no_mon #article-detail .content .is-type-video iframe{aspect-ratio:var(--aspect-video)}.wp-theme-satsujin_no_mon #article-detail .content img{width:calc(600 * var(--ratio));margin-bottom:calc(58 * var(--ratio));max-width:100%;margin-inline:auto}@media (width>=48rem){.wp-theme-satsujin_no_mon #article-detail .content img{width:calc(840 * var(--ratio));margin-bottom:calc(50 * var(--ratio))}}.wp-theme-satsujin_no_mon #article-detail .content :last-child{margin-bottom:calc(var(--spacing) * 0)}.wp-theme-satsujin_no_mon #article-detail .post-navigation{font-size:calc(32 * var(--ratio));margin-top:calc(78 * var(--ratio));width:100%;margin-inline:auto}@media (width>=48rem){.wp-theme-satsujin_no_mon #article-detail .post-navigation{margin-top:calc(67 * var(--ratio))}}.wp-theme-satsujin_no_mon #article-detail .post-navigation .nav-item-area{flex:1}.wp-theme-satsujin_no_mon #article-detail .post-navigation .arrow{width:calc(14.38 * var(--ratio))}@media (width>=48rem){.wp-theme-satsujin_no_mon #article-detail .post-navigation .arrow{width:calc(9 * var(--ratio))}}.wp-theme-satsujin_no_mon #article-detail .post-navigation .left{margin-top:2.5px}.wp-theme-satsujin_no_mon #article-detail .post-navigation .right{margin-bottom:2.5px}.wp-theme-satsujin_no_mon #article-detail .post-navigation .arrow-left{margin-right:calc(20 * var(--ratio))}@media (width>=48rem){.wp-theme-satsujin_no_mon #article-detail .post-navigation .arrow-left{margin-right:calc(25 * var(--ratio))}}.wp-theme-satsujin_no_mon #article-detail .post-navigation .arrow-right{margin-left:calc(20 * var(--ratio))}@media (width>=48rem){.wp-theme-satsujin_no_mon #article-detail .post-navigation .arrow-right{margin-left:calc(25 * var(--ratio))}}}@layer utilities{.start{inset-inline-start:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-32{margin-top:calc(var(--spacing) * 32)}.block{display:block}.flex{display:flex}.hidden{display:none}.-rotate-180{rotate:-180deg}.resize{resize:both}.list-none{list-style-type:none}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.text-center{text-align:center}@media (width>=48rem){.md\:flex{display:flex}.md\:hidden{display:none}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-start{align-items:flex-start}.md\:text-left{text-align:left}}}:root{--sp-base:750;--pc-base:1440;--variable-width:100vw;--ratio:calc(100vw / var(--sp-base))}@media (width>=48rem){:root{--variable-width:min(var(--vw,100vw), 1440px);--ratio:calc(var(--variable-width) / var(--pc-base))}}.wp-block-list{margin-bottom:2rem;padding-left:1.5em;list-style-type:disc}.wp-block-list .wp-block-list{margin-bottom:calc(var(--spacing) * 0)}ol.wp-block-list{list-style-type:decimal}
