.html-lesson-wrapper li,.html-lesson-wrapper ul{list-style:unset}.html-lesson-wrapper [class^=page-] .arrow-part div:before{content:""}.html-lesson-wrapper .try-content .dash-list li:before{content:"-"}.html-lesson-wrapper .try-content .shape{z-index:0!important}.html-material{background:#ebeef1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.html-material .material-controls{-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}.html-material .material-controls .container{width:936px;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}.html-material .lesson-description,.html-material .material-controls .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;height:72px}.html-material .lesson-description{position:relative;font-size:.875rem;max-width:38%;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.html-material .lesson-description .rank{padding-top:8px}.html-material .lesson-description p{padding-left:12px;padding-right:12px}.html-material .lesson-description .lesson{margin-top:4px;padding-bottom:8px;font-weight:700;overflow:hidden;line-height:1;text-overflow:ellipsis}.html-material .lesson-description:before{content:"";position:absolute;top:0;border-top:4px solid #0087d2;width:100%}.html-material .zoom-wrapper{position:relative;top:unset;right:unset}.html-material>>>.zoom-wrapper .zoom img{-webkit-filter:brightness(0) saturate(100%) invert(33%) sepia(86%) saturate(2210%) hue-rotate(180deg) brightness(94%) contrast(101%);filter:brightness(0) saturate(100%) invert(33%) sepia(86%) saturate(2210%) hue-rotate(180deg) brightness(94%) contrast(101%)}.html-material>>>.zoom-wrapper .zoom-disabled img{-webkit-filter:unset;filter:unset}.html-material .material-controls .el-button{width:160px;height:40px;background:#ebeef1;color:#0087d2;font-size:16px;font-family:NotoSansJP;border:none;border-radius:8px;padding:0}.html-material .material-controls .el-button:hover{opacity:.8}.html-material .material-controls .el-button+.el-button{margin-left:8px}.html-material .one-button .el-button{margin-left:100px}.html-wrapper{display:block;margin:16px auto;width:var(--html-wrapper-width)}.html-inner{overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-ms-overflow-scrolling:touch;width:100%;height:calc(100vh - 104px)}.html-inner.zoom-active{cursor:-webkit-grab;cursor:grab}.pinch-wrapper{background-color:#fff!important}.html-wrapper>>>.html-content{background:#fff}.html-wrapper>>>.html-lesson-wrapper,.html-wrapper>>>.html-lesson-wrapper [class^=page-]{max-width:100%}.html-wrapper>>>.html-lesson-wrapper .program-rank .level{text-transform:uppercase}@media only screen and (min-width:605px){.html-wrapper>>>.html-lesson-wrapper.level-6 .lesson-number{padding-top:7px;font-size:clamp(26px,4vw,41px)!important}.html-wrapper>>>.html-lesson-wrapper.level-6 .title-section{top:clamp(50px,8vw,78px);padding-top:clamp(16px,4vw,35px);padding-bottom:clamp(16px,4vw,35px)}.html-wrapper>>>.html-lesson-wrapper.level-6 .act-content.part-1,.html-wrapper>>>.html-lesson-wrapper.level-6 .see-content.see-1{margin-top:28%}}:root{--html-wrapper-width:auto;--initial-revamp-scale:0.74;--revamp-scale:0.74;--revamp-wrapper-width:892.75px;--revamp-lesson-menu-width:200px}@media print{.html-wrapper[data-v-3f70b85c] .ps__rail-y,body [data-v-3f70b85c]{display:none;float:none}.html-material[data-v-3f70b85c],.html-wrapper[data-v-3f70b85c]{display:block!important}.html-inner[data-v-3f70b85c],.html-inner [data-v-3f70b85c]{-webkit-print-color-adjust:exact;print-color-adjust:exact;visibility:visible;display:block!important;float:none}.html-inner[data-v-3f70b85c]{background-color:#fff!important;height:auto;width:100%;z-index:999;display:block!important;margin:0}.html-content[data-v-3f70b85c],.html-wrapper[data-v-3f70b85c] .html-lesson-wrapper{zoom:0!important}@page{margin:.8cm}.html-wrapper[data-v-3f70b85c],body[data-v-3f70b85c]{margin:0!important}}@media print{.html-wrapper[data-v-3f70b85c] .level-6.lesson-534 .puzzle .col:nth-child(2) img{width:clamp(11.5em,11.5vw,100%)!important}.html-wrapper[data-v-3f70b85c] .level-6.lesson-541 .akiko-right-view,.html-wrapper[data-v-3f70b85c] .level-6.lesson-542 .akiko-right-view{padding-right:9vw!important;margin-top:clamp(20px,3vw,30px)!important}.html-wrapper[data-v-3f70b85c] .level-6.lesson-542 .try2-content div[class^=image-content]{margin-left:15%!important}.html-wrapper[data-v-3f70b85c] .level-6.lesson-562 .try-2-content ol li{display:grid!important}.html-wrapper[data-v-3f70b85c] .level-6.lesson-569 .see-2-section .red-piece,.html-wrapper[data-v-3f70b85c] .level-6.lesson-569 .see-2-section .yellow-piece-complete{width:clamp(75px,15vw,100px)!important}.html-wrapper[data-v-3f70b85c] .level-6.lesson-572 .see-2-section .red-piece-full{width:clamp(102px,20vw,143px)!important}.html-wrapper[data-v-3f70b85c] .level-6.lesson-572 .see-2-section [class^=yellow-piece]{width:clamp(130px,25vw,177.8px)!important}.html-wrapper[data-v-3f70b85c] .level-6.lesson-579 .see-3-section .green-piece{width:clamp(168px,28vw,232.2px)!important}.html-wrapper[data-v-3f70b85c] .level-6.lesson-572 .see-2-section .blue-piece{width:clamp(125px,25vw,174.2px)!important}.html-wrapper[data-v-3f70b85c] .level-6.lesson-571 .see-2-section .yellow-piece{width:clamp(50px,5vw,50.8px)!important}.html-wrapper[data-v-3f70b85c] div[class^=wrap-flex-content]{margin-bottom:0!important}.html-wrapper[data-v-3f70b85c] div[class^=image-content]{position:relative!important;left:0!important}.html-wrapper[data-v-3f70b85c] div[class^="phrases mobile-section"]{display:block!important}.html-wrapper[data-v-3f70b85c] .level-6.lesson-541 div[class^=phrases-container]{display:inline-block!important;position:relative!important}.html-wrapper[data-v-3f70b85c] .level-6.lesson-554 div[class^=text]{position:relative!important}.html-wrapper[data-v-3f70b85c] .level-6.lesson-558 .try-content.try-3 .phrases:nth-child(7),.html-wrapper[data-v-3f70b85c] .level-6.lesson-558 .try-content.try-3 .phrases:nth-child(11){margin-top:100%}.html-wrapper[data-v-3f70b85c] div[class^=column-three]{break-inside:avoid-page}.html-wrapper[data-v-3f70b85c] [class*=" act-1"],.html-wrapper[data-v-3f70b85c] [class*=" mb-2em"],.html-wrapper[data-v-3f70b85c] [class*=" mb-3em"],.html-wrapper[data-v-3f70b85c] [class*=" part-2"],.html-wrapper[data-v-3f70b85c] [class*=" see-3"],.html-wrapper[data-v-3f70b85c] [class*=" see-4"],.html-wrapper[data-v-3f70b85c] [class*=" try-1"],.html-wrapper[data-v-3f70b85c] [class*=" try-2"],.html-wrapper[data-v-3f70b85c] [class*=" try-3"],.html-wrapper[data-v-3f70b85c] [class*=" try-4"],.html-wrapper[data-v-3f70b85c] [class*=" try-5"],.html-wrapper[data-v-3f70b85c] [class*=" try-6"],.html-wrapper[data-v-3f70b85c] [class^=akiko-table],.html-wrapper[data-v-3f70b85c] [class^=blue-section],.html-wrapper[data-v-3f70b85c] [class^=convo4],.html-wrapper[data-v-3f70b85c] [class^=div-choices],.html-wrapper[data-v-3f70b85c] [class^=image-3],.html-wrapper[data-v-3f70b85c] [class^=image-6],.html-wrapper[data-v-3f70b85c] [class^=image],.html-wrapper[data-v-3f70b85c] [class^=legend],.html-wrapper[data-v-3f70b85c] [class^=office-section],.html-wrapper[data-v-3f70b85c] [class^=part],.html-wrapper[data-v-3f70b85c] [class^=phrase-alts],.html-wrapper[data-v-3f70b85c] [class^=phrases-container],.html-wrapper[data-v-3f70b85c] [class^=section-2-convo],.html-wrapper[data-v-3f70b85c] [class^=section-wrapper],.html-wrapper[data-v-3f70b85c] [class^=step],.html-wrapper[data-v-3f70b85c] [class^=wrap-flex-content]{display:block;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;break-inside:avoid-page}.html-wrapper[data-v-3f70b85c] table{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;break-inside:avoid-page}.html-wrapper[data-v-3f70b85c] [class^=part-content] [class^=table]{-webkit-column-break-inside:unset;-moz-column-break-inside:unset;break-inside:unset}.html-wrapper[data-v-3f70b85c] .try-content.try-2 .table-wrapper-section .table-wrapper img{page-break-inside:avoid;margin-top:0;display:block}.html-wrapper[data-v-3f70b85c] .try-content.try-2 .wrap-flex-content-2 .image-content,.html-wrapper[data-v-3f70b85c] .try-content.try-2 .wrap-flex-content-5 .image-content{position:unset}.html-wrapper[data-v-3f70b85c] .level-6.lesson-542 .try-content.try-2,.html-wrapper[data-v-3f70b85c] .level-6.lesson-548 .try-content.try-3,.html-wrapper[data-v-3f70b85c] .level-6.lesson-549 .try-content.try-3,.html-wrapper[data-v-3f70b85c] .level-6.lesson-552 .try-content.try-3,.html-wrapper[data-v-3f70b85c] .level-6.lesson-558 .office-section,.html-wrapper[data-v-3f70b85c] .level-6.lesson-559 .office-section,.html-wrapper[data-v-3f70b85c] .level-6.lesson-560 .act-content.act-1,.html-wrapper[data-v-3f70b85c] .level-6.lesson-562 .try-content.try-3,.html-wrapper[data-v-3f70b85c] .level-6.lesson-563 .try-content.try-3,.html-wrapper[data-v-3f70b85c] .level-6.lesson-577 .try-content.try-3,.html-wrapper[data-v-3f70b85c] .level-6.lesson-578 .try-content.try-3,.html-wrapper[data-v-3f70b85c] .level-6.lesson-586 .try-content.try-2,.html-wrapper[data-v-3f70b85c] .level-6.lesson-592 .try-content.try-3,.html-wrapper[data-v-3f70b85c] .level-6.lesson-593 .try-content.try-3,.html-wrapper[data-v-3f70b85c] .level-6.lesson-595 .act-content.part-2,.html-wrapper[data-v-3f70b85c] .level-6.lesson-596 .act-content.act-1,.html-wrapper[data-v-3f70b85c] .level-6.lesson-599 .try-content.try-3,.html-wrapper[data-v-3f70b85c] .level-6.lesson-600 .act-content.part-2,.html-wrapper[data-v-3f70b85c] [class*=" part-1"]{-webkit-column-break-inside:initial!important;-moz-column-break-inside:initial!important;break-inside:auto!important}.html-wrapper[data-v-3f70b85c] .level-6.lesson-542 .try-3-content .image-content2,.html-wrapper[data-v-3f70b85c] .level-6.lesson-543 .try2-content .wrap-flex-content-2 .image-content,.html-wrapper[data-v-3f70b85c] .level-6.lesson-543 .try-3-content .wrap-flex-content-1 .image-content,.html-wrapper[data-v-3f70b85c] .level-6.lesson-543 .try-3-content .wrap-flex-content-3 .image-content,.html-wrapper[data-v-3f70b85c] .level-6.lesson-546 .try2-content .make-columns-5,.html-wrapper[data-v-3f70b85c] .level-6.lesson-548 .try-content.try-3 .row-content,.html-wrapper[data-v-3f70b85c] .level-6.lesson-549 .try-content.try-2 .wrap-flex-content .image-content2,.html-wrapper[data-v-3f70b85c] .level-6.lesson-549 .try-content.try-3 .wrap-flex-content .image-content2,.html-wrapper[data-v-3f70b85c] .level-6.lesson-552 .try-content.try-3 .wrap-flex-content .image-content2,.html-wrapper[data-v-3f70b85c] .level-6.lesson-553 .try-content.try-2 .wrap-flex-content .image-content6,.html-wrapper[data-v-3f70b85c] .level-6.lesson-556 .try-content.try-2 .image-content3,.html-wrapper[data-v-3f70b85c] .level-6.lesson-556 .try-content.try-2 .image-content5,.html-wrapper[data-v-3f70b85c] .level-6.lesson-556 .try-content.try-2 .image-content7,.html-wrapper[data-v-3f70b85c] .level-6.lesson-556 .try-content.try-3 .text-content{position:relative;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;break-inside:avoid-page}.html-wrapper[data-v-3f70b85c] .html-lesson-wrapper.level-6.lesson-558 .try-content.try-3 .container-t3,.html-wrapper[data-v-3f70b85c] .html-lesson-wrapper.level-6.lesson-566 .try-content.try-3 .row{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;break-inside:avoid-page}.html-wrapper[data-v-3f70b85c] .html-lesson-wrapper.level-6 .try-content.try-2 ol,.html-wrapper[data-v-3f70b85c] .html-lesson-wrapper.level-6 .try-content.try-3 ol,.html-wrapper[data-v-3f70b85c] .html-lesson-wrapper.level-6.lesson-562 .try-content.try-2 li,.html-wrapper[data-v-3f70b85c] .html-lesson-wrapper.level-6.lesson-577 .try-content.try-2 li{display:block}.html-wrapper[data-v-3f70b85c] .html-lesson-wrapper.level-6.lesson-586 .table-wrapper:nth-child(4) img{margin-top:0}.html-wrapper[data-v-3f70b85c] .html-lesson-wrapper.level-6.lesson-543 .wrap-flex-content-4 .image-content{position:relative}.html-wrapper[data-v-3f70b85c] .html-lesson-wrapper.level-6.lesson-532 .akiko-first-combinations{position:relative!important;padding-bottom:0!important}.html-wrapper[data-v-3f70b85c] .html-lesson-wrapper.level-6.lesson-586 td.table-img img{margin-top:0}.html-wrapper[data-v-3f70b85c] .level-6.lesson-541 div [class^=image],.html-wrapper[data-v-3f70b85c] .level-6.lesson-587 div [class^=image]{position:unset}.html-wrapper[data-v-3f70b85c] .level-6.lesson-587 div.image-content [class^=box],.html-wrapper[data-v-3f70b85c] .level-6.lesson-588 div [class^=box],.html-wrapper[data-v-3f70b85c] .level-6.lesson-589 div [class^=box]{position:relative}.html-wrapper[data-v-3f70b85c] .html-lesson-wrapper.level-1 [class^=line]{page-break-after:always}.html-wrapper[data-v-3f70b85c] .html-lesson-wrapper [class^=page-break]{padding-bottom:0}.html-wrapper[data-v-3f70b85c] .html-lesson-wrapper .page-break:nth-child(9) .line,.html-wrapper[data-v-3f70b85c] .html-lesson-wrapper .page-break:nth-child(11) .line{page-break-after:unset}.html-wrapper[data-v-3f70b85c] .html-lesson-wrapper .page-break:nth-child(9),.html-wrapper[data-v-3f70b85c] .html-lesson-wrapper .page-break:nth-child(11){padding-bottom:80px}.html-wrapper[data-v-3f70b85c] .html-lesson-wrapper [class*=" gray-container"],.html-wrapper[data-v-3f70b85c] .html-lesson-wrapper [class*=" item-container"],.html-wrapper[data-v-3f70b85c] .html-lesson-wrapper [class^=arrow-flow-line],.html-wrapper[data-v-3f70b85c] .html-lesson-wrapper [class^=dialogue],.html-wrapper[data-v-3f70b85c] .html-lesson-wrapper [class^=editable-icon],.html-wrapper[data-v-3f70b85c] .html-lesson-wrapper [class^=instruction-container],.html-wrapper[data-v-3f70b85c] .html-lesson-wrapper [class^=lesson-content-container],.html-wrapper[data-v-3f70b85c] .html-lesson-wrapper img{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;break-inside:avoid-page}.html-wrapper[data-v-3f70b85c] .html-lesson-wrapper [class^=container-main]{max-width:98%}.html-wrapper[data-v-3f70b85c] .html-lesson-wrapper [class^=spacer-thick]{page-break-after:always;padding-bottom:0}}@media screen and (max-width:959px){.material-buttons[data-v-3f70b85c],.material-controls[data-v-3f70b85c]{display:unset!important}.html-material .material-controls .container[data-v-3f70b85c]{width:auto;margin:0 auto;height:56px;padding:16px;-webkit-box-sizing:border-box;box-sizing:border-box}.html-material .lesson-info[data-v-3f70b85c]{margin-top:13px;margin-bottom:26px;padding:0 16px}.html-material .lesson-info .rank[data-v-3f70b85c]{font-size:15px;font-weight:700;margin-bottom:13px}.html-material .lesson-info .lesson-title[data-v-3f70b85c]{background:#fff;padding:16px;font-size:12px}.html-material .lesson-title p[data-v-3f70b85c]:first-child{margin-bottom:4px}.html-material .el-button[data-v-3f70b85c]{background:none!important}.html-wrapper[data-v-3f70b85c]{margin:0 auto;width:100%}.html-inner[data-v-3f70b85c]{height:calc(100vh - 219px)}.html-content[data-v-3f70b85c]{zoom:1!important}.pinch-wrapper[data-v-3f70b85c]{width:100vw!important;background-color:#fff!important}}.html-content[data-v-3f70b85c]{-webkit-transform-origin:top left;transform-origin:top left;background-color:#fff}.revamp .html-content[data-v-3f70b85c]{-webkit-transform:scale(var(--revamp-scale));transform:scale(var(--revamp-scale));width:174%;background:none}@media screen and (max-width:959px){.content-wrapper[data-v-3f70b85c],.html-wrapper.revamp[data-v-3f70b85c]{width:100vw!important}.revamp .html-content[data-v-3f70b85c]{-webkit-transform:unset;transform:unset;width:100%;margin-right:0!important;margin-bottom:0!important}}