.contents{background-color:#f5f5f5;padding-bottom:20px}.contents__chapter{width:calc(100% - 40px);margin:20px auto 0 auto;padding-top:80px;padding-bottom:80px}.chapter{background:#fff}.chapter__outer{width:calc(100% - 20px);max-width:1200px;margin:0 auto}.chapter__inner{margin-top:60px}.chapter__title--alpha{color:#1a1a1a;font-size:4rem;font-weight:900}@media screen and (max-width: 1024px){.chapter__title--alpha{display:flex;justify-content:center}}.chapter__title--bravo{color:#1a1a1a;font-size:2rem;font-weight:900}@media screen and (max-width: 1024px){.chapter__title--bravo{display:flex;justify-content:center}}.chapter__title--charlie{background-color:#0068b7;color:#fff;font-size:2rem;font-weight:900;line-height:1.2;padding:7px 15px}.chapter__title--charlie::before{content:"▼"}.chapter__title--delta{border:1px solid #333;font-size:2rem;font-weight:900;line-height:1.2;padding:5px 15px}.chapter__body{margin:30px 5px}.chapter__text{line-height:2}.jumper{position:sticky;top:0;background-color:#666;display:flex;justify-content:center;align-items:center;font-weight:500;line-height:1.2;z-index:10}.jumper__body{width:calc(100% - 20px);max-width:1200px;display:flex;justify-content:space-between}.jumper__top{padding:20px 15px 20px 0}.jumper__top-link{transition:all .5s ease;display:flex;border:1px solid #fff;color:#fff;align-items:center;padding:3px 5px}.jumper__top-link:before{content:"▲"}@media screen and (min-width:600px){.jumper__top-link:before{font-size:90%;padding-right:3px}}@media(any-hover: hover){.jumper__top-link:hover{color:#666;background-color:#fff}}@media screen and (max-width:599px){.jumper__top-text{display:none}}.jumper__anchor{flex-grow:1;position:relative;overflow:auto hidden}.jumper__anchor::-webkit-scrollbar{height:5px}.jumper__anchor::-webkit-scrollbar-thumb{background-color:#a6a7ae;border-radius:10px}.jumper__anchor::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.jumper__anchor-list{position:absolute;top:0;left:0;display:flex}.jumper__anchor-item{flex-shrink:0;display:flex}.jumper__anchor-link{display:flex;padding:24px 15px;color:#fff;align-items:center;justify-content:center;font-weight:900}.jumper__anchor-link:before{content:"▼";font-size:90%;padding-right:3px}.jumper__english,.jumper__my-page{padding:20px 0 20px 15px}.jumper__english-link,.jumper__my-page-link{transition:all .5s ease;display:flex;border:1px solid #fff;color:#fff;align-items:center;padding:3px 5px}@media(any-hover: hover){.jumper__english-link:hover,.jumper__my-page-link:hover{color:#666;background-color:#fff}}.js-jumper__unhover:not(.js-jumper__current){opacity:.5}.js-jumper__current{color:#0068b7;text-shadow:1px 1px 0 #fff,-1px -1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,0px 1px 0 #fff,-1px 0 #fff,-1px 0 0 #fff,1px 0 0 #fff}@media screen and (max-width:599px){.page-title__main{font-size:3rem}}.contents__chapter:first-of-type{margin-top:0}.movie-note{width:-moz-fit-content;width:fit-content;max-width:700px;margin:0 auto 64px;letter-spacing:.05em}@media screen and (max-width:599px){.movie-note{font-size:1.5rem}}.movie-note__strong{font-weight:bold;font-size:1.8rem}.movie-note__strong:last-of-type{text-align:center;margin-top:64px}.movie-note__strong br{display:none}@media screen and (max-width:599px){.movie-note__strong br{display:block}}.movie-note__list{margin:32px auto}.movie-note__inner{position:relative;padding-left:24px;margin-bottom:16px}.movie-note__inner:before{position:absolute;top:0;left:0;content:"□";font-weight:bold}.movie-note__indentbox{margin-left:32px}@media screen and (max-width: 767px){.movie-note__indentbox{margin-left:10px}}@media screen and (max-width:599px){.movie-note__indentbox{margin-left:0}}.movie-note__indentbox--type{margin-top:16px;font-weight:bold}.movie-note__indentbox--box{display:flex;flex-direction:row;gap:12px;margin-left:27px;margin-top:8px;margin-bottom:32px}@media screen and (max-width: 767px){.movie-note__indentbox--box{margin-left:10px}}@media screen and (max-width:599px){.movie-note__indentbox--box{flex-direction:column;margin-left:0}}.movie-note__indentbox--box--inner{width:30%}@media screen and (max-width: 767px){.movie-note__indentbox--box--inner{width:36%}}@media screen and (max-width:599px){.movie-note__indentbox--box--inner{width:100%}}.movie-note__indentbox--box--inner:first-of-type img{display:block;width:100%;height:auto;aspect-ratio:9/5}.movie-note__indentbox--box--inner:last-of-type{width:68%}@media screen and (max-width:599px){.movie-note__indentbox--box--inner:last-of-type{width:100%;margin:12px auto}}.movie-note__indentbox--box--inner:last-of-type img{display:block;width:100%;height:auto;aspect-ratio:118/75}.movie-note__indentbox--box--how{display:inline-block;margin-bottom:40px;font-weight:bold;border-bottom:1px solid #333;padding:0 4px 2px}@media screen and (max-width:599px){.movie-note__indentbox--box--how{margin-bottom:16px}}.movie-note__indentbox--box--pro{font-size:1.5rem}.mutect{font-family:"Noto Sans JP",sans-serif}.mutect .bk-color{background-color:#f0ebe7}