html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:#f5f5f5;color:#333}.tw-cartridge-page{background:#f5f5f5;color:#333;font:16px/1.8 Noto Sans JP,Noto Sans Japanese,Yu Gothic,Meiryo,sans-serif;letter-spacing:normal;text-align:left;overflow-wrap:anywhere}.tw-cartridge-page *{box-sizing:border-box}.tw-cartridge-title{max-width:1170px;margin:auto;padding:24px 15px 0;text-align:center}.tw-cartridge-title h1{font-size:clamp(26px,3vw,36px);font-weight:700;line-height:1.5;margin:0 auto 12px;max-width:1050px;letter-spacing:normal;color:inherit;text-wrap:balance}.tw-cartridge-title .subtitle{font-size:18px;line-height:1.7;margin:0 0 20px;letter-spacing:normal}.tw-cartridge-title .column-thumbnail{display:block;width:100%;max-width:640px;height:auto;margin:auto;background:#fff}.tw-cartridge-body a{color:#176d9a;text-decoration:underline;text-underline-offset:3px}.tw-cartridge-body{max-width:1170px;margin:auto;padding:24px 15px 40px;font-size:16px;line-height:1.8;color:inherit;letter-spacing:normal}.tw-cartridge-body h2{font-size:clamp(22px,2.1vw,26px);font-weight:700;line-height:1.55;margin:2.4em 0 1em;padding-top:20px;border-top:1px solid #c9c9c9;letter-spacing:normal;color:inherit;scroll-margin-top:120px}.tw-cartridge-body h3{font-size:21px;font-weight:500;line-height:1.6;margin:1.8em 0 .9em;letter-spacing:normal;color:inherit;scroll-margin-top:120px}.tw-cartridge-body h2+h3{margin-top:.8em}.tw-cartridge-body p{font-size:inherit;line-height:1.8;margin:0 0 1.3em;color:inherit;text-align:left;line-break:strict}.tw-cartridge-body figure{margin:28px auto 34px;max-width:100%;scroll-margin-top:120px}.tw-cartridge-body figure img{display:block;width:100%;height:auto;margin:auto;background:#fff}.tw-cartridge-body .figure-zoom{display:block;width:100%;margin:0;padding:0;border:0;border-radius:0;background:transparent;cursor:zoom-in;-webkit-appearance:none;appearance:none;color:inherit}.tw-cartridge-body figcaption{font-size:14px;line-height:1.75;margin:10px 0 0;text-align:left;color:inherit}.tw-cartridge-body .zoom-hint{display:block;font-size:12px;line-height:1.6;text-align:right;margin-top:5px;color:#666}.tw-cartridge-body .table-wrap{overflow-x:auto;max-width:100%;margin:24px 0 30px;scroll-margin-top:120px;-webkit-overflow-scrolling:touch}.tw-cartridge-body table{border-collapse:collapse;width:100%;min-width:680px;font-size:14px;line-height:1.65;letter-spacing:normal}.tw-cartridge-body th,.tw-cartridge-body td{border:1px solid #cfd3d8;padding:10px 12px;vertical-align:top;text-align:left;white-space:normal}.tw-cartridge-body th{background:#ebedef;font-weight:700}.tw-cartridge-body td.nw{white-space:nowrap}.tw-cartridge-body .table-hint{font-size:12px;color:#666;margin:0 0 -14px;text-align:right}.tw-cartridge-share{max-width:1170px;margin:auto;padding:15px 15px 48px;scroll-margin-top:130px}.column-share-row{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}.column-share-button{display:inline-flex;align-items:center;justify-content:center;min-width:135px;height:40px;padding:0 12px;border:0;border-radius:4px;color:#fff!important;font:500 12px/1 Helvetica Neue,Arial,sans-serif;letter-spacing:.5px;-webkit-appearance:none;appearance:none;text-decoration:none;cursor:pointer}.column-share-button img{display:block;width:20px;height:20px;margin-right:6px}.share-twitter{background:#000}.share-facebook{background:#4267b2}.share-sharethis{background:#95d03a}.tw-cartridge-page :focus-visible,#cartridge-figure-dialog :focus-visible,#cartridge-share-dialog :focus-visible{outline:3px solid #176d9a;outline-offset:4px}.local-preview-note{padding:6px 16px;background:#f2efe5;color:#393a38;text-align:center;font:12px/1.7 Yu Gothic,sans-serif;letter-spacing:0}#cartridge-figure-dialog,#cartridge-share-dialog{padding:0;border:1px solid #ccc;border-radius:3px;width:min(96vw,1660px);max-width:96vw;max-height:94vh;background:#fff;color:#333}#cartridge-figure-dialog::backdrop,#cartridge-share-dialog::backdrop{background:#000000b3}.zoom-tools{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid #ddd;position:sticky;top:0;background:#fff;z-index:1}.zoom-tools p{flex:1;font-size:14px;line-height:1.6;margin:0}.zoom-tools button,.share-options button{flex:0 0 auto;font:14px/1.5 sans-serif;padding:7px 12px;border:1px solid #999;border-radius:2px;background:#fff;color:#333;cursor:pointer}.zoom-scroll{overflow:auto;max-height:calc(94vh - 110px);padding:12px;overscroll-behavior:contain}.zoom-scroll img{display:block;width:100%;max-width:none;height:auto;margin:auto}.zoom-scroll[data-original=true] img{width:auto;max-width:none}#cartridge-share-dialog{width:min(94vw,520px)}#share-title{flex:1;margin:0;font:700 18px/1.5 sans-serif}.share-options{display:flex;flex-wrap:wrap;gap:12px;padding:20px;font:14px/1.7 sans-serif}.share-options p{width:100%;margin:0;color:#666}.share-options input{width:100%;min-width:0;padding:9px;border:1px solid #aaa;font:12px/1.6 sans-serif}.share-options output{width:100%}@media(max-width:767px){.tw-cartridge-title{padding:22px 16px 0}.tw-cartridge-title h1{font-size:26px}.tw-cartridge-title .subtitle{font-size:16px;margin-bottom:18px}.tw-cartridge-body{padding:22px 16px 32px}.tw-cartridge-body h2{font-size:22px}.tw-cartridge-body h3{font-size:19px}.tw-cartridge-body figcaption{font-size:13px}.zoom-tools{flex-wrap:wrap;padding:9px 10px;gap:8px}.zoom-tools p{flex-basis:100%;font-size:12px;max-height:5.1em;overflow:auto}.zoom-tools button{font-size:13px}.zoom-scroll{max-height:calc(94vh - 160px);padding:8px}.share-sharethis{min-width:48px}.share-sharethis span{display:none}}@media(max-width:360px){.share-facebook{min-width:48px}.share-facebook span{display:none}.column-share-button:has(span[hidden]) img{margin-right:0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media print{.local-preview-note,.zoom-hint,.tw-cartridge-share,dialog{display:none}.tw-cartridge-body{max-width:none}.tw-cartridge-body figure{break-inside:avoid}}#tw-cartridge-share-buttons{display:flex;justify-content:center;flex-wrap:wrap;gap:8px}#tw-cartridge-share-buttons .st-btn{margin-right:0}#tw-cartridge-share-buttons .st-btn:focus-visible{outline:3px solid #176d9a;outline-offset:4px}@media(max-width:767px){#tw-cartridge-share-buttons .st-btn[data-network=sharethis]{min-width:50px!important;width:50px!important}#tw-cartridge-share-buttons .st-btn[data-network=sharethis] .st-label{display:none!important}}@media(max-width:360px){#tw-cartridge-share-buttons .st-btn[data-network=facebook]{min-width:50px!important;width:50px!important}#tw-cartridge-share-buttons .st-btn[data-network=facebook] .st-label{display:none!important}}.tw-cartridge-title .byline{font-size:13px;margin:0 0 20px;color:#62676b}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tw-cartridge-adjustment.css.map */
