@media screen and (min-width:768px){.page_main__TAcQi{padding:22.2rem 7.2rem 19.2rem;display:flex;flex-direction:column;align-items:start}.page_main__TAcQi .page_header__sbUX6{width:auto;margin-bottom:10.8rem;display:flex;flex-direction:column;align-items:start}html.structure .page_main__TAcQi .page_header__sbUX6{position:relative}html.structure .page_main__TAcQi .page_header__sbUX6:before{content:"";position:absolute;inset:0;border:var(--border);pointer-events:none;box-sizing:border-box}.page_main__TAcQi .page_title__N4E5y{font-size:min(max(1.6px*.75*10,1.6rem,9px),1.6px*1.5*10);line-height:100%;letter-spacing:.06em;color:var(--text-color);padding-bottom:3.6rem}.page_main__TAcQi .page_lead__Mq3EA{font-size:min(max(3.2px*.75*10,3.2rem,9px),3.2px*1.5*10);line-height:100%;letter-spacing:min(max(.06px*.75*10,.06rem,9px),.06px*1.5*10);line-height:1.5;font-feature-settings:"palt" on;color:var(--text-color);display:flex;flex-direction:column}html.structure .page_main__TAcQi .page_lead__Mq3EA{position:relative}html.structure .page_main__TAcQi .page_lead__Mq3EA:before{content:"";position:absolute;inset:0;border:var(--border);pointer-events:none;box-sizing:border-box}.page_main__TAcQi .page_category__twDp7{display:flex;gap:2.4rem;margin-bottom:3.6rem}html.structure .page_main__TAcQi .page_category__twDp7{position:relative}html.structure .page_main__TAcQi .page_category__twDp7:before{content:"";position:absolute;inset:0;border:var(--border);pointer-events:none;box-sizing:border-box}html.structure .page_main__TAcQi .page_category__item__9Xfpk{position:relative}html.structure .page_main__TAcQi .page_category__item__9Xfpk:before{content:"";position:absolute;inset:0;border:var(--border);pointer-events:none;box-sizing:border-box}.page_main__TAcQi .page_category__item__9Xfpk a{font-size:min(max(1.6px*.75*10,1.6rem,9px),1.6px*1.5*10);line-height:100%;letter-spacing:.06em;font-feature-settings:"palt" on;color:var(--text-color);display:flex;align-items:start;gap:.4rem;--number:"9999"}.page_main__TAcQi .page_category__item__9Xfpk a:after{content:"(" var(--number) ")";font-size:min(max(1px*.75*10,1rem,9px),1px*1.5*10);line-height:100%;letter-spacing:.06em;font-feature-settings:"palt" on;color:var(--text-color)}.page_main__TAcQi .page_category__item__9Xfpk:not(.page_selected__5Sfpy) a:after{display:none}.page_main__TAcQi .page_category__item__9Xfpk:not(.page_selected__5Sfpy) a{opacity:.6}.page_main__TAcQi .page_books__9X8w0{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:3.6rem;column-gap:3.6rem}.page_main__TAcQi .page_books__item__4ZFRS{height:-moz-fit-content;height:fit-content;opacity:0;padding-bottom:9.6rem}@keyframes page_fadeIn__sXznY{0%{opacity:0}to{opacity:1}}.page_main__TAcQi .page_books__item__4ZFRS{animation:page_fadeIn__sXznY .5s ease-in-out forwards}html.structure .page_main__TAcQi .page_books__item__4ZFRS{position:relative}html.structure .page_main__TAcQi .page_books__item__4ZFRS:before{content:"";position:absolute;inset:0;border:var(--border);pointer-events:none;box-sizing:border-box}.page_main__TAcQi .page_books__item__4ZFRS .page_thumbnail__hOrgl{width:100%;aspect-ratio:287/403;background:#dddfe3;position:relative;margin-bottom:2rem}.page_main__TAcQi .page_books__item__4ZFRS .page_thumbnail__img_wrap__TmF3k{width:100%;height:23.9rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page_main__TAcQi .page_books__item__4ZFRS .page_thumbnail__img__5VP2M{width:100%;height:100%;object-fit:contain}.page_main__TAcQi .page_books__item__4ZFRS .page_thumbnail__links__Qlwk6{display:none;position:absolute;bottom:3.2rem;right:2rem;color:#fff}.page_main__TAcQi .page_books__item__4ZFRS .page_thumbnail__links__Qlwk6 .page_link__Ai_Xj{font-size:min(max(1.6px*.75*10,1.6rem,9px),1.6px*1.5*10);line-height:175%;text-align:justify;letter-spacing:.06em;opacity:.6}.page_main__TAcQi .page_books__item__4ZFRS .page_thumbnail__links__Qlwk6 .page_link__Ai_Xj:not(:last-child):after{content:",";margin-right:.6rem}.page_main__TAcQi .page_books__item__4ZFRS .page_thumbnail__links__Qlwk6 .page_link__Ai_Xj:hover{opacity:1}.page_main__TAcQi .page_books__item__4ZFRS .page_thumbnail__hOrgl:hover{background:#2c313a}.page_main__TAcQi .page_books__item__4ZFRS .page_thumbnail__hOrgl:hover .page_thumbnail__links__Qlwk6{display:block}html.structure .page_main__TAcQi .page_books__item__4ZFRS .page_thumbnail__hOrgl{position:relative}html.structure .page_main__TAcQi .page_books__item__4ZFRS .page_thumbnail__hOrgl:before{content:"";position:absolute;inset:0;border:var(--border);pointer-events:none;box-sizing:border-box}html.structure .page_main__TAcQi .page_books__item__4ZFRS .page_thumbnail__hOrgl{background:rgba(0,0,0,0)}html.structure .page_main__TAcQi .page_books__item__4ZFRS .page_thumbnail__hOrgl .page_thumbnail__img_wrap__TmF3k:before{content:"";position:absolute;inset:0;border:var(--border);pointer-events:none;box-sizing:border-box}html.structure .page_main__TAcQi .page_books__item__4ZFRS .page_thumbnail__hOrgl .page_thumbnail__img_wrap__TmF3k{width:19.1rem;position:relative}html.structure .page_main__TAcQi .page_books__item__4ZFRS .page_thumbnail__hOrgl .page_thumbnail__img_wrap__TmF3k:after{content:"";position:absolute;left:0;top:0;width:160%;height:1px;transform:rotate(51.3deg);transform-origin:left top;background:#95989c}html.structure .page_main__TAcQi .page_books__item__4ZFRS .page_thumbnail__hOrgl .page_thumbnail__img__5VP2M{opacity:0}html.structure .page_main__TAcQi .page_books__item__4ZFRS .page_thumbnail__hOrgl .page_thumbnail__links__Qlwk6 .page_link__Ai_Xj{position:relative}html.structure .page_main__TAcQi .page_books__item__4ZFRS .page_thumbnail__hOrgl .page_thumbnail__links__Qlwk6 .page_link__Ai_Xj:before{content:"";position:absolute;inset:0;border:var(--border);pointer-events:none;box-sizing:border-box}.page_main__TAcQi .page_books__item__4ZFRS .page_content__aFpZq{border-top:1px solid hsla(0,0%,100%,0);border-bottom:1px solid hsla(0,0%,100%,0)}html.structure .page_main__TAcQi .page_books__item__4ZFRS .page_content__aFpZq{border-top:var(--border);border-bottom:var(--border)}.page_main__TAcQi .page_books__item__4ZFRS .page_publisher__Am5RB{font-size:min(max(1.3px*.75*10,1.3rem,9px),1.3px*1.5*10);line-height:175%;text-align:justify;letter-spacing:.06em;font-feature-settings:"palt" on;color:var(--text-color);margin-bottom:.8rem;padding-right:2.4rem}.page_main__TAcQi .page_books__item__4ZFRS .page_theme__AomvU{grid-column:span 1;font-size:min(max(2px*.75*10,2rem,9px),2px*1.5*10);font-feature-settings:"palt" on;margin-bottom:.8rem}.page_main__TAcQi .page_books__item__4ZFRS .page_author__smsEI,.page_main__TAcQi .page_books__item__4ZFRS .page_theme__AomvU{font-family:TsukuMinPr6-L;font-weight:400;font-style:normal;line-height:175%;letter-spacing:.06em;color:var(--text-color);padding-right:2.4rem}.page_main__TAcQi .page_books__item__4ZFRS .page_author__smsEI{font-size:min(max(1.4px*.75*10,1.4rem,9px),1.4px*1.5*10);font-feature-settings:"palt" on}}@media screen and (max-width:calc(768px - 1px)){.page_main__TAcQi{padding:12rem 2rem 0;display:flex;flex-direction:column;align-items:start}.page_main__TAcQi .page_header__sbUX6{width:auto;margin-bottom:7.2rem;display:flex;flex-direction:column;align-items:start}html.structure .page_main__TAcQi .page_header__sbUX6{position:relative}html.structure .page_main__TAcQi .page_header__sbUX6:before{content:"";position:absolute;inset:0;border:var(--border);pointer-events:none;box-sizing:border-box}.page_main__TAcQi .page_title__N4E5y{font-size:min(max(1.4px*.75*10,1.4rem,9px),1.4px*1.5*10);line-height:100%;letter-spacing:.06em;color:var(--text-color);padding-bottom:2.8rem}.page_main__TAcQi .page_lead__Mq3EA{font-size:min(max(2.4px*.75*10,2.4rem,9px),2.4px*1.5*10);line-height:100%;letter-spacing:.06em;font-feature-settings:"palt" on;color:var(--text-color);display:flex;flex-direction:column;gap:1.6rem}html.structure .page_main__TAcQi .page_lead__Mq3EA{position:relative}html.structure .page_main__TAcQi .page_lead__Mq3EA:before{content:"";position:absolute;inset:0;border:var(--border);pointer-events:none;box-sizing:border-box}.page_main__TAcQi .page_category__twDp7{display:flex;gap:2rem;margin-bottom:3.2rem}html.structure .page_main__TAcQi .page_category__twDp7{position:relative}html.structure .page_main__TAcQi .page_category__twDp7:before{content:"";position:absolute;inset:0;border:var(--border);pointer-events:none;box-sizing:border-box}html.structure .page_main__TAcQi .page_category__item__9Xfpk{position:relative}html.structure .page_main__TAcQi .page_category__item__9Xfpk:before{content:"";position:absolute;inset:0;border:var(--border);pointer-events:none;box-sizing:border-box}.page_main__TAcQi .page_category__item__9Xfpk a{font-size:min(max(1.4px*.75*10,1.4rem,9px),1.4px*1.5*10);line-height:100%;letter-spacing:.06em;font-feature-settings:"palt" on;color:var(--text-color);display:flex;align-items:start;gap:.4rem;--number:"9999"}.page_main__TAcQi .page_category__item__9Xfpk a:after{content:"(" var(--number) ")";font-size:min(max(1px*.75*10,1rem,9px),1px*1.5*10);line-height:100%;letter-spacing:.06em;font-feature-settings:"palt" on;color:var(--text-color)}.page_main__TAcQi .page_category__item__9Xfpk:not(.page_selected__5Sfpy) a:after{display:none}.page_main__TAcQi .page_category__item__9Xfpk:not(.page_selected__5Sfpy) a{opacity:.6}.page_main__TAcQi .page_books__9X8w0{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:1.9rem;column-gap:1.9rem;grid-row-gap:4.2rem;row-gap:4.2rem;margin-bottom:12rem}.page_main__TAcQi .page_books__item__4ZFRS{opacity:0}@keyframes page_fadeIn__sXznY{0%{opacity:0}to{opacity:1}}.page_main__TAcQi .page_books__item__4ZFRS{animation:page_fadeIn__sXznY .5s ease-in-out forwards}.page_main__TAcQi .page_books__item__4ZFRS .page_thumbnail__hOrgl{width:100%;aspect-ratio:158/210;background:#dddfe3;position:relative;z-index:0;margin-bottom:1.2rem}.page_main__TAcQi .page_books__item__4ZFRS .page_thumbnail__img_wrap__TmF3k{width:100%;height:13.9rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}html.structure .page_main__TAcQi .page_books__item__4ZFRS .page_thumbnail__img_wrap__TmF3k{position:relative}html.structure .page_main__TAcQi .page_books__item__4ZFRS .page_thumbnail__img_wrap__TmF3k:before{content:"";position:absolute;inset:0;border:var(--border);pointer-events:none;box-sizing:border-box}html.structure .page_main__TAcQi .page_books__item__4ZFRS .page_thumbnail__img_wrap__TmF3k{width:11.8rem;position:absolute}html.structure .page_main__TAcQi .page_books__item__4ZFRS .page_thumbnail__img_wrap__TmF3k:after{content:"";position:absolute;left:0;top:0;width:153%;height:1px;transform:rotate(49.5deg);transform-origin:left top;background:#95989c}.page_main__TAcQi .page_books__item__4ZFRS .page_thumbnail__img__5VP2M{width:100%;height:100%;object-fit:contain}html.structure .page_main__TAcQi .page_books__item__4ZFRS .page_thumbnail__img__5VP2M{opacity:0}.page_main__TAcQi .page_books__item__4ZFRS .page_thumbnail__links__Qlwk6{position:absolute;z-index:1;bottom:1.2rem;left:1.6rem;color:#fff;pointer-events:none;display:flex;flex-direction:column;opacity:0}.page_main__TAcQi .page_books__item__4ZFRS .page_thumbnail__links__Qlwk6 .page_link__Ai_Xj{font-size:min(max(1.2px*.75*10,1.2rem,9px),1.2px*1.5*10);line-height:175%;text-align:justify;letter-spacing:.06em}.page_main__TAcQi .page_books__item__4ZFRS .page_thumbnail__links__Qlwk6 .page_link__Ai_Xj:not(:last-child):after{content:",";margin-right:.6rem}.page_main__TAcQi .page_books__item__4ZFRS .page_thumbnail__links__Qlwk6 .page_link__Ai_Xj:active{opacity:1}html.structure .page_main__TAcQi .page_books__item__4ZFRS .page_thumbnail__links__Qlwk6 .page_link__Ai_Xj{position:relative}html.structure .page_main__TAcQi .page_books__item__4ZFRS .page_thumbnail__links__Qlwk6 .page_link__Ai_Xj:before{content:"";position:absolute;inset:0;border:var(--border);pointer-events:none;box-sizing:border-box}.page_main__TAcQi .page_books__item__4ZFRS .page_thumbnail__hOrgl:hover{background:#000}.page_main__TAcQi .page_books__item__4ZFRS .page_thumbnail__hOrgl:hover .page_thumbnail__img_wrap__TmF3k{opacity:.2}.page_main__TAcQi .page_books__item__4ZFRS .page_thumbnail__hOrgl:hover .page_thumbnail__links__Qlwk6{gap:.6rem;opacity:1;pointer-events:auto}html.structure .page_main__TAcQi .page_books__item__4ZFRS .page_thumbnail__hOrgl{position:relative}html.structure .page_main__TAcQi .page_books__item__4ZFRS .page_thumbnail__hOrgl:before{content:"";position:absolute;inset:0;border:var(--border);pointer-events:none;box-sizing:border-box}html.structure .page_main__TAcQi .page_books__item__4ZFRS .page_thumbnail__hOrgl{background:rgba(0,0,0,0)}html.structure .page_main__TAcQi .page_books__item__4ZFRS .page_content__aFpZq{border:var(--border)}.page_main__TAcQi .page_books__item__4ZFRS .page_publisher__Am5RB{font-size:min(max(1px*.75*10,1rem,9px),1px*1.5*10);line-height:175%;text-align:justify;letter-spacing:.06em;font-feature-settings:"palt" on;color:var(--text-color);margin-bottom:.6rem}.page_main__TAcQi .page_books__item__4ZFRS .page_theme__AomvU{grid-column:span 1;font-family:TsukuMinPr6-L;font-weight:400;font-style:normal;font-size:min(max(1.5px*.75*10,1.5rem,9px),1.5px*1.5*10);line-height:175%;letter-spacing:.06em;font-feature-settings:"palt" on;color:var(--text-color);margin-bottom:.6rem}.page_main__TAcQi .page_books__item__4ZFRS .page_author__smsEI{font-family:TsukuMinPr6-L;font-weight:400;font-style:normal;font-size:min(max(1.2px*.75*10,1.2rem,9px),1.2px*1.5*10);line-height:175%;letter-spacing:.06em;font-feature-settings:"palt" on;color:var(--text-color)}}