@charset "UTF-8";.dialog-overlay{position:fixed;top:0;left:0;width:100dvw;height:100svh;background:rgba(0,0,0,.5);pointer-events:all;z-index:400;display:flex;justify-content:center;align-items:center;touch-action:pan-x pan-y!important}.dialog-frame{color:#000;background:#fff;border-radius:10px;overflow:hidden;z-index:400;border:solid 0px}.dialog-frame .dialog-close{position:absolute;top:0;right:0;display:block;width:40px;font-size:35px;color:#000;line-height:40px;text-align:center;background:#e6e6e6;border-radius:0 10px 0 0;cursor:pointer}.dialog-frame .dialog-close:hover{background:#dbdbdb}.dialog-frame .dialog-header{position:relative;line-height:40px;text-align:left;border-bottom:solid 3px #ccc;margin-bottom:20px;padding-right:40px;font-size:22px;font-weight:700}.dialog-frame .dialog-header:after{content:"";width:25%;height:3px;background-color:#3878d1;position:absolute;left:0;bottom:-3px;z-index:1}.dialog-frame .dialog-header.no-underline{border-bottom:none}.dialog-frame .dialog-header.no-underline:after{content:none}.dialog-frame .dialog-button-style{border-radius:5px;font-weight:700;color:#333;cursor:pointer;background-color:#fff;border:1px solid #666;outline:none}.dialog-frame .dialog-button-style:hover{background-color:#e6e6e6}.dialog-frame .dialog-button-style:disabled{opacity:.3}.close{cursor:pointer}@font-face{font-style:normal;font-weight:500;font-display:swap;font-family:NotoSans;src:local("Noto Sans CJK JP"),local("Noto Sans CJK JP Medium"),local("Noto Sans JP"),local("Noto Sans JP Medium"),url(../../assets/font/NotoSans_jp/NotoSansJP-Medium.woff2) format("woff2"),url(../../assets/font/NotoSans_jp/NotoSansJP-Medium.woff) format("woff"),url(../../assets/font/NotoSans_jp/NotoSansJP-Medium.otf) format("opentype")}@font-face{font-style:normal;font-weight:500;font-display:swap;font-family:NotoSerif;src:local("Noto Serif CJK JP"),local("Noto Serif CJK JP Medium"),local("Noto Serif JP"),local("Noto Serif JP Medium"),url(../../assets/font/NotoSerif_jp/NotoSerifJP-Medium.woff2) format("woff2"),url(../../assets/font/NotoSerif_jp/NotoSerifJP-Medium.woff) format("woff"),url(../../assets/font/NotoSerif_jp/NotoSerifJP-Medium.otf) format("opentype")}@font-face{font-family:kyokasyo;src:local("UD Digi Kyokasho NP"),local("UD Digi Kyokasho N"),local("UD Digi Kyokasho NK"),local("UD Digi Kyokasho NP-R"),local("UD Digi Kyokasho N-R"),local("UD Digi Kyokasho NK-R"),url(../../assets/font/kyokasyo/**.otf) format("opentype")}html,body{overflow:hidden;height:100%}body{background:#b5b5b5;-ms-content-zooming:none;overflow:hidden}body>*:not(#wrap){-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;user-select:none}body:before{content:"";display:block;width:100%;height:100%;position:fixed;left:0;z-index:-1}button{margin:0 40px;min-height:1em;-webkit-user-select:none;user-select:none;background-color:#fff;color:#333;border:none;border-radius:4px;text-shadow:none;transition:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:100%;padding:7px 0;cursor:pointer}.modal-background{display:flex;background-color:#ffffff80;justify-content:center;align-items:center;position:fixed;top:0;left:0;bottom:0;right:0;z-index:1000}#contents{transform-origin:left top;-webkit-transform-origin:left top;overflow:visible}#outer_contents{position:absolute}#svgWrap,#svgWrapTab1Body,#svgWrapTab2Body,#svgWrapTab3Body{outline:2000px solid gray;overflow:hidden}#iframeWrap{background:#fff;display:flex;flex-wrap:wrap;justify-content:center}#reflowWrap{display:flex;flex-wrap:wrap;justify-content:center}.bindingRight #iframeWrap{flex-direction:row-reverse}#pageSet{display:flex;flex-wrap:nowrap;justify-content:center}.bindingRight #pageSet{flex-direction:row-reverse}#pageSet .pageL{order:1}#pageSet .pageR{order:2}#pageSet>div:nth-last-of-type(1),#pageSet>div:nth-last-of-type(2){display:block!important}.pageMain{position:fixed;top:0;left:0}.instanceWrap{position:absolute;top:0}.instanceTabWrap{position:absolute;top:0;z-index:12}.wrap-description1,.wrap-description2,.wrap-description3{position:absolute;top:0}#touchInstanceWrap .instance,#touchTabWrap .instance,#touchTab1Wrap .instance,#touchTab2Wrap .instance,#touchTab3Wrap .instance{pointer-events:visible}#touchInstanceWrap.touchLock .instance,#touchTab1Wrap.touchLock .instance,#touchTab2Wrap.touchLock .instance,#touchTab3Wrap.touchLock .instance{pointer-events:none}#mainBtnBox div.sBtnWrap ul.sBtnWrapInner{text-align:center;position:relative;width:48px;height:80%;padding:10px 0;vertical-align:middle;left:3px;top:3px}#BtnBox_LH,#BtnBox_RH{position:fixed;top:50%;text-align:center;transform:translateY(-77%)}.undoNonActive{opacity:.3;pointer-events:none}.sNaviPanelWrap{position:fixed;top:0;left:0;width:calc(100dvw - 40px);height:calc(100% - 40px);margin:10px;padding:10px;background-color:#fff}.sNaviPanelDl{height:100%}.sNaviPanelWrap dl.sNaviPanelDl dt{color:#323333;font-size:22px;font-weight:700;line-height:50px;cursor:default}.sNaviPanelWrap dl.sNaviPanelDl dt img{margin-right:7px;background-color:#323333;border:7px solid #323333;border-radius:25px}.sNaviPanelWrap dl.sNaviPanelDl dt+dd{height:calc(100% - 80px);box-sizing:border-box;padding:15px 45px}.sNaviPanelWrap dl.sNaviPanelDl dt+dd ul li a{text-decoration:none;color:#000}.sNaviPanelWrap dl.sNaviPanelDl dd>input{width:100px;height:32px;border-radius:5px;color:#333;background-color:#fff;border:1px solid #333}.sNaviPanelOutline{outline:solid 20px rgba(255,255,255,.6)}.sNaviPanelWrap>.close{position:absolute;top:20px;right:30px;display:inline-block;width:25px;height:25px;border:2px solid #333;border-radius:50%}.sNaviPanelWrap .close:before,.sNaviPanelWrap .close:after{position:absolute;content:"";width:80%;height:2px;top:50%;left:50%;display:inline-block;background-color:#333}.sNaviPanelWrap .close:before{transform:translate(-50%,-50%) rotate(-45deg)}.sNaviPanelWrap .close:after{transform:translate(-50%,-50%) rotate(45deg)}li.pBtn{display:inline;position:fixed;background:#dcdcdc;border-radius:50%;box-shadow:2px 2px 1px gray;padding:4px 3px 3px 4px}li.panelPrevBtn{top:50%;left:19px}li.panelNextBtn{top:50%;margin-left:calc(100% - 73px)}li.panelUpBtn{position:absolute;top:0;right:10px;margin-top:10px}li.panelDownBtn{position:absolute;bottom:0;right:10px;margin-bottom:10px}.panelUpBtn img{transform:rotate(90deg)}.panelDownBtn img{transform:rotate(-90deg)}#indexList .indexTitle1,#bookmarkList .indexTitle1{border-bottom:2px #333 solid;margin-bottom:7px;font-size:15px}#indexList{margin:0 auto}#indexList>li{margin:0 10px}#indexList h4{display:flex;align-items:center;justify-content:space-between;background:#f8e2d1;font-weight:400;line-height:39px;cursor:pointer}#indexList h4 span.indexTitle2{background:#883f0a;display:inline-block;padding:0 5px;color:#fff;margin-right:5px}@media (hover: hover) and (pointer: fine){#indexList h4:hover{background:#c8bfb8}#indexList h4:hover span.indexTitle2{background:#581c00}}#indexList ul.secList{margin-bottom:15px}#indexList ul.secList li{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:7px 0;line-height:25px;font-size:15px}@media (hover: hover) and (pointer: fine){#indexList ul.secList li:hover{background:#cfdce6}}#indexList .text-left{display:inline-block;align-items:center;margin-right:10px}#indexList .page{font-size:12px;width:15%;min-width:70px;flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}#bookmarkListWrap ul.bookmarkUl *{display:inline-block;vertical-align:middle}#bookmarkListWrap>dd>div{display:inline-block;width:100px;height:32px;line-height:32px;border-radius:5px;color:#333;background-color:#fff;border:1px solid #333;text-align:center;vertical-align:middle;margin-bottom:20px;margin-right:40px;cursor:pointer}#bookmarkListWrap>dd>span>select{display:inline-block;line-height:32px;border-radius:5px;color:#333;background-color:#fff;border:1px solid #333;text-align:left;vertical-align:middle;margin-bottom:20px;margin-right:10px;cursor:pointer}select[name=selectCurriculum]{width:70px;height:30px}select[name=selectBookName]{width:260px;height:30px}#renameBookmark.active{background-color:#333;color:#fff}#bookmarkList{height:calc(100% - 100px);margin:0 auto;column-count:2;column-rule-style:dotted;column-rule-width:2px;column-rule-color:#ccc;column-gap:0em;column-fill:auto;overflow:hidden;font-size:0}#bookmarkList ul.bookmarkUl{line-height:25px;padding:7px 0 7px 15px;border-bottom:1px dotted #ccc;margin:0 10px;box-sizing:border-box;position:relative;page-break-inside:avoid;break-inside:avoid;font-size:13px}#bookmarkList ul.bookmarkUl:hover,#bookmarkList ul.bookmarkUl.selected{background-color:#cfdce6}_:lang(x)+_:-webkit-full-screen-document,#bookmarkList ul.bookmarkUl:hover{background-color:#fff}_:lang(x)+_:-webkit-full-screen-document{background-color:#cfdce6}#bookmarkList ul.bookmarkUl.selected{background-color:#cfdce6}#bookmarkList .bookmarkName,#bookmarkList .bookmarkInput{width:calc((100% - 65px)*.75)}#bookmarkList ul.bookmarkUl p{width:100%;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#bookmarkList ul.bookmarkUl input{width:calc(100% - 8px);padding:0 2px;height:21px}#bookmarkList ul.bookmarkUl img{width:25px;height:25px;margin-right:3px}#bookmarkList ul.bookmarkUl .bookmarkPage{width:calc((100% - 65px)/4);font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}#bookmarkList ul.bookmarkUl .bookmarkPageRemove{text-align:right;color:gray;cursor:pointer;height:25px;width:25px;box-sizing:border-box;position:relative}#bookmarkList ul.bookmarkUl .bookmarkPageRemove:before,#bookmarkList ul.bookmarkUl .bookmarkPageRemove:after{position:absolute;content:"";width:80%;height:2px;background-color:gray;top:50%;left:50%}#bookmarkList ul.bookmarkUl .bookmarkPageRemove:before{transform:translate(-50%,-50%) rotate(-45deg)}#bookmarkList ul.bookmarkUl .bookmarkPageRemove:after{transform:translate(-50%,-50%) rotate(45deg)}#bookmarkList ul.bookmarkUl .bookmarkPageRemove:hover:before,#bookmarkList ul.bookmarkUl .bookmarkPageRemove:hover:after{background-color:#333}#bookmarkCreated,#subTextMessage{animation:fadeout 1s linear 2s forwards}#trial_onload_message{animation:fadein .4s linear}#trial_onload_message.vis{animation:fadeout 1s linear 2s forwards}#bookmarkListHeadWrap{display:flex;margin:0 auto}#bookmarkListHeadWrap .bookmarkListHead{min-width:75px;width:calc(50% - 20px);justify-content:space-between;padding:7px 0 7px 43px;box-sizing:border-box;margin:0 10px;border-bottom:2px solid #333}#bookmarkListHeadWrap .bookmarkListHead>p{display:inline-block;box-sizing:border-box}#bookmarkListHeadWrap .bookmarkListHead>p:first-child{width:calc((100% - 25px)*.75)}#bookmarkListHeadWrap .bookmarkListHead>p:last-child{width:calc((100% - 25px)/4);text-align:center}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}.message{position:fixed;top:50%;left:50%;transform:translate(-50%,-60%);padding:20px;font-size:15px;color:#fff;border-radius:3px;background:#1E1E1E;border:1px solid #fff}@media screen and (min-width: 1024px) and (max-width: 1500px){#bookmarkList{column-count:3}#bookmarkListHeadWrap .bookmarkListHead{width:calc(33.3333333333% - 20px)}}@media screen and (min-width: 1500px){#bookmarkList{column-count:4}#bookmarkListHeadWrap .bookmarkListHead{width:calc(25% - 20px)}}#searchListBox{background-color:#fff}#searchList{height:calc(100% - 90px);width:calc(100dvw - 150px);margin:0 auto;column-width:35dvw;column-rule-style:dotted;column-rule-width:2px;column-rule-color:#ccc;column-gap:0em;column-fill:auto;overflow:hidden}.keySearchInputBox{display:flex;flex-flow:row wrap;align-items:center;padding-bottom:15px;margin-bottom:15px;border-bottom:1px #8E8E8E solid}#searchWrap .keySearchInputBox .keySearchTxt{vertical-align:middle;margin-right:5px;position:relative}#searchWrap .keySearchInputBox .keySearchTxt #keyClear{position:absolute;top:50%;right:3px;transform:translateY(-50%);width:20px;height:20px;cursor:pointer}#searchWrap .keySearchInputBox .keySearchTxt #keyClear:before,#searchWrap .keySearchInputBox .keySearchTxt #keyClear:after{position:absolute;content:"";width:80%;height:2px;background:#000;top:50%;left:50%;cursor:pointer}#searchWrap .keySearchInputBox .keySearchTxt #keyClear:before{transform:translate(-50%,-50%) rotate(45deg)}#searchWrap .keySearchInputBox .keySearchTxt #keyClear:after{transform:translate(-50%,-50%) rotate(-45deg)}#searchWrap .keySearchInputBox .keySearchTxt input{padding:2px 22px 2px 2px}#searchWrap .keySearchInputBox .keySearchTxt input::-ms-clear{visibility:hidden}#searchWrap .keySearchInputBox .keySearchSubmit input{width:52px;height:23px;cursor:pointer;border-radius:5px;color:#333;background-color:#fff;border:1px solid #333}#searchWrap #resultNum{display:inline-block;margin-left:1.4em;line-height:1}#searchWrap .searchListUl{font-weight:700;font-size:15px;padding-left:15px}#searchWrap .searchListUl li{font-weight:400;font-size:15px;line-height:25px;padding:7px 0}#searchWrap .searchListUl li span{background:#ffc522;padding:2px;border-radius:5px}#searchWrap .searchList{margin:0 5px 10px}#searchWrap .searchList ul:hover{cursor:default}#searchWrap .searchList li:hover{background-color:#cfdce6;cursor:pointer}_:lang(x)+_:-webkit-full-screen-document,#searchWrap .searchList li:hover{background-color:#fff}@media screen and (max-width: 480px){#searchWrap .keySearchInputBox .keySearchTxt{width:100%;margin-bottom:5px}#searchWrap .keySearchInputBox .keySearchTxt input{width:100%;box-sizing:border-box}#searchWrap .keySearchInputBox .keySearchSubmit{width:100%}#searchWrap .keySearchInputBox .keySearchTxt #keyClear{bottom:1.4px;top:auto;transform:none}}@media screen and (min-width: 1300px){#searchList{column-width:25dvw}#searchList ul.bookmarkUl p{width:calc(34dvw - 115px)}#searchList ul.bookmarkUl input{width:calc(34dvw - 119px)}}#richContentsBox{-webkit-touch-callout:none;-webkit-user-select:none}#richContentsWrap dd #contentsTab{display:flex;margin:0 0 30px}#richContentsWrap dd #contentsTab li{width:120px;line-height:30px;text-align:center;background-color:#fff;color:#333333b3;cursor:pointer;border:1px solid #333}#richContentsWrap dd #contentsTab li:nth-of-type(1){border-radius:3px 0 0 3px;border-right:none}#richContentsWrap dd #contentsTab li:nth-of-type(2){border-radius:0 3px 3px 0;border-left:none}#richContentsWrap dd #contentsTab li.active{color:#fff;background:#333}#contentsChangeBox{height:calc(100% - 62px)}#contentsChangeBox .contentsInner{height:100%;position:relative}#contentsChangeBox .contentsInner #contentsNowPage>ul img,#contentsChangeBox .contentsInner #contentsAllList_>ul img{position:absolute;top:0;bottom:0;left:0;right:0;max-width:100%;max-height:100%;margin:auto;cursor:pointer}#contentsChangeBox .contentsInner #contentsNowPage li p,#contentsChangeBox .contentsInner #contentsAllList_ li p{text-align:center;font-size:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:25px}#contentsChangeBox .contentsInner #contentsNowPage{height:100%;overflow-y:auto;scrollbar-gutter:stable}#contentsChangeBox .contentsInner #contentsNowPage>ul li{display:inline-block;width:200px;padding:5px;border:1px solid #ccc;margin:0 5px 5px 0;cursor:pointer}#contentsChangeBox .contentsInner #contentsNowPage>ul li div{position:relative;height:130px}#contentsChangeBox .contentsInner #contentsNowPage>ul li>p{font-size:15px;line-height:25px}@media (hover: hover) and (pointer: fine){#contentsChangeBox .contentsInner #contentsNowPage>ul li:hover{background-color:#cfdce6}}#contentsChangeBox .panelPrevBtn{left:19px}#contentsChangeBox .panelNextBtn{left:18px;margin-left:calc(42% - 45px)}#contentsChangeBox .contentsInner li.active{background:#accbf0}#contentsChangeBox .contentsInner #contentsAllList{float:left;height:100%;width:calc(32% - 60px);box-sizing:border-box;border:1px solid #a9a9a9;margin:0 40px 0 20px;overflow-y:auto}#contentsChangeBox .contentsInner #contentsAllList>ul{cursor:pointer;font-size:15px;line-height:25px;padding:7px}#contentsChangeBox .contentsInner #contentsAllList span{border:1px #333 solid;width:1.2em;height:1.2em;display:inline-block;text-align:center;line-height:1.2em;margin-top:-1px;margin-right:5px}#contentsChangeBox .contentsInner #contentsAllList ul>ul{padding:7px 7px 7px 15px}#contentsChangeBox .contentsInner #contentsAllList ul>li{padding:7px 0 7px 15px}@media (hover: hover) and (pointer: fine){#contentsChangeBox .contentsInner #contentsAllList ul>li:hover{background-color:#cfdce6}}#contentsChangeBox .contentsInner #contentsAllList ul>li.selected{background-color:#b0d4f1}#contentsChangeBox .contentsInner #contentsAllList_{height:100%;width:68%;box-sizing:border-box;border:1px solid #a9a9a9;padding:10px 10px 0;overflow-y:auto;scrollbar-gutter:stable}#contentsChangeBox .contentsInner #contentsAllList_>ul{display:flex;flex-wrap:wrap}#contentsChangeBox .contentsInner #contentsAllList_>ul>li{padding:5px;border:1px solid #ccc;margin:0 5px 5px 0;cursor:pointer}#contentsChangeBox .contentsInner #contentsAllList_>ul>li div{position:relative;height:100px;width:160px}#contentsChangeBox .contentsInner #contentsAllList_>ul>li p{width:160px}@media (hover: hover) and (pointer: fine){#contentsChangeBox .contentsInner #contentsAllList_>ul>li:hover{background-color:#cfdce6}}#setUserColor,#closeUserColor{display:inline-block;width:100px;height:32px;line-height:32px;border-radius:5px;color:#333;background-color:#fff;border:1px solid #333;text-align:center;vertical-align:middle;margin-bottom:20px;margin-right:10px;cursor:pointer}@media screen and (max-width: 1000px){#searchWrap .searchListUl li{font-size:13px}#contentsChangeBox .contentsInner #contentsAllList>ul,#contentsChangeBox .contentsInner #contentsNowPage>p{font-size:13px}#indexList ul.secList li>span{line-height:15px}#contentsChangeBox .contentsInner #contentsAllList_>ul div{height:80px;width:110px}#contentsChangeBox .contentsInner #contentsAllList_ li p{width:110px}}.tool_audio{position:fixed;width:330px;background:#1E1E1E;right:34%;top:5%;z-index:100;border-radius:5px;color:#fff;border:1px solid #fff;padding:10px}#audioPanelBody.noUse:after{content:"";top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;text-align:center;width:100%;font-size:13px}#audioPanelBody.noUse.msg1:after{content:"ご使用中のブラウザでは音声再生には非対応です。"}#audioPanelBody.noUse.msg2:after{content:"ご使用中のブラウザでは音声再生とタッチ操作には非対応です。"}#audioPanelBody.noUse *{opacity:.6;cursor:default;pointer-events:none}#audio_panel #audioPanelBar{position:relative;top:0;right:0;z-index:30;border-bottom:1px solid #fff}#audio_panel #audioPanelBar img:not(.minus){display:none}#audio_panel #audioPanelBar .dialog-close{top:-10px;right:-10px}#audio_panel.minPanel{width:200px}#audio_panel.minPanel #audioPanelBar{position:relative;height:19px;cursor:pointer}#audio_panel.minPanel #audioPanelBar img.plus{display:inline-block}#audio_panel.minPanel #audioPanelBar img:not(.plus){display:none}#audio_panel.minPanel #audioPanelBar p.dialog-header{top:-9px;width:130px}#audio_panel.minPanel #audioPanelBody{display:none}#audio_panel #audioPanelBar p.dragIcon{width:20px;height:20px;line-height:1em;position:absolute;top:-3px;right:40px;text-align:right;cursor:pointer}#audio_panel #audioPanelBar p.dragIcon img{margin:0;padding:0;height:24px;width:24px}#audio_panel #audioPanelTTS{margin:10px 5px 0}.tool_audio #ttsMenu{width:171px;margin:5px;float:left}.tool_audio #ttsSpeed{width:110px;float:left;cursor:default;text-align:center;margin:5px 10px 10px 15px}.tool_audio #ttsMenu li{background:#fff;width:55px;height:45px;float:left;border:1px #C0C0C0 solid}.tool_audio #ttsMenu li label{cursor:pointer;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.tool_audio #ttsMenu li:nth-of-type(1){border-top-left-radius:15px;border-bottom-left-radius:15px}.tool_audio #ttsMenu li:nth-of-type(1) img{padding-left:3px}.tool_audio #ttsMenu li:nth-of-type(3){border-top-right-radius:15px;border-bottom-right-radius:15px}.tool_audio #ttsMenu li:nth-of-type(3) img{padding-right:3px}.tool_audio #ttsMenu li.out{opacity:.4;pointer-events:none}.tool_audio #ttsMenu li.out label{cursor:auto}.tool_audio #ttsMenu li.wait{pointer-events:none}.tool_audio #ttsMenu li.wait label{cursor:auto}.tool_audio #audioListBody{font-size:17px;top:247px;right:60px;height:100%;color:#000;background:#fff;border-radius:5px;padding:5px;margin-top:5px;border:1px #C0C0C0 solid}.tool_audio #audioListBody .audioList{height:100%;width:100%;display:table;line-height:1.9em}.tool_audio #audioListBody .audioList li{display:table-row;counter-increment:table-ol;font-size:94%}.tool_audio #audioListBody .audioList li:before{content:counter(table-ol) ".";display:table-cell;padding-right:.4em;padding-left:.4em;text-align:center;border-bottom:1px solid #000}.tool_audio #audioListBody .audioList_name_item{border-bottom:1px solid #000}.audioList_name_item{width:283px}.audioList_name:hover,.audioList_name.active{background-color:#cfdce6}.tool_audio #audioListBody.dpN{display:none}.tool_audio #audioPlayListBtn #playListBtn{height:25px;width:100px;background-color:#fff;font-size:10px;margin:0 0 0 115px;padding-top:0;border:1px #C0C0C0 solid}.tool_audio #audioPlayListBtn #playListBtn p{text-align:center;line-height:1.4;font-size:19px;color:#1e1e1e;transform:scaleX(2)}.tool_audio #ttsSeekBar{width:100%;float:left;cursor:default;padding:5px}.tool_audio #ttsSeekBar #seek_rate{width:100%;justify-content:end;padding:0}.tool_audio #ttsSeekBar #seek_rate input[type=range]{width:200px;height:30px;background:#e0e0e0}.tool_audio #ttsSeekBar #seek_rate input[type=range]::-webkit-slider-runnable-track{background:rgba(221,221,221,.8666666667)}.tool_audio #ttsSeekBar #seek_rate input[type=range]::-webkit-slider-thumb{background:gray;border:2px solid rgba(221,221,221,.8666666667)}.tool_audio #ttsSeekBar #seek_rate label{height:30px;margin-left:20px;width:150px;font-size:18px;text-align:center;background:#fff;color:#000;line-height:1.8em;border:1px #C0C0C0 solid}.tool_audio #ttsSpeed #audio_rate{width:110px;padding:0;margin-top:5px}.tool_audio #ttsSpeed #audio_rate label{background:#fff;height:20px;width:40px;text-align:center;color:#000;line-height:1.7em;border:1px #C0C0C0 solid}#audio_panel #audioPanelBar #playTitle{font-size:17px;padding-bottom:5px}.tool_audio #ttsSpeed #audio_rate p{background:rgba(221,221,221,.8666666667);color:#000;font-size:19px;width:25px;height:25px}#pop_panel{width:300px;color:#000;font-size:16px;list-style:none;padding:0;z-index:400;background:#fff;border:3px solid #4d4d4d}#pop_panel .popList_name{padding:0 15px 0 10px;border-bottom:1px solid #4d4d4d;line-height:2.5em}#pop_panel :last-child{border-style:none}.popList_name:hover{background-color:#cfdce6}#popupContentsLinkList{position:fixed;top:8%;left:8%;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border:solid #000;font-size:1.2em;line-height:2em;text-align:left}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.recycle-scroller *{overscroll-behavior:auto!important}#header{z-index:2}.default #header{z-index:1}#quesWrap{position:inherit;z-index:0}.answerCapterBox .ansCapList1>li p.ansCapTitle,.answerCapterBox .ansCapList1>li p.ansCapItemNum{z-index:1}.answerCapterBox .ansCapList1>li .ansCapFixed{z-index:1}#BtnBox_LH,#BtnBox_RH{z-index:10}.instance.clipInstance{z-index:1}#audioPanel,#stopwatchPanel{z-index:200}#audioPanel>.close,#stopwatchPanel>.close{z-index:201}#dialogBody_hisDel,#dialogBody_learning_history,#dialogBody_delete_time_comfirm,#dialogBody_delete_item_comfirm,#dialogBody_delete_single_comfirm,#dialogBody_delete_writeinfo_comfirm{z-index:900}#dialogPanel{z-index:901}body{background:none;overflow:auto;margin:0}body .dialogPanel ul{padding:0}body button{margin:0}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:#fff;border:none;border-radius:10px;box-shadow:inset 0 0 2px #777}::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px;box-shadow:none}.icon-attention[data-v-847e9195]{height:24px;width:24px;padding:6px;border-radius:50%;background-color:#e83334}.icon-check[data-v-3c154002]{height:24px;width:24px;padding:6px;border-radius:50%;background-color:#39ae48}.dialog-overlay[data-v-4e0df235],.dialog-frame[data-v-4e0df235]{z-index:999999999}.dialog-header[data-v-4e0df235]{max-width:490px;padding-right:0}#message-dialog[data-v-4e0df235]{padding:20px;max-width:80%}#message-dialog #message-modal[data-v-4e0df235]{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:480px;margin:10px 10px 0;font-size:1.2em;font-family:Avenir,Open Sans,Helvetica Neue,Helvetica,Arial,Verdana,Roboto,游ゴシック,Yu Gothic,游ゴシック体,YuGothic,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Meiryo UI,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}#message-dialog #message-modal .message-area[data-v-4e0df235]{display:flex;align-items:start;justify-content:start;margin-bottom:25px;width:100%}#message-dialog #message-modal .button-area[data-v-4e0df235]{display:flex;flex-direction:row}#message-dialog #message-modal .button-area button[data-v-4e0df235]{margin:0 40px;width:100px;height:34px;-webkit-user-select:none;user-select:none;text-shadow:none;transition:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:100%;padding:7px 0;display:flex;justify-content:center;align-items:center}.dialog-frame[data-v-6c4ef452]{padding:0 30px}.dialog-wrap[data-v-6c4ef452]{font-family:Avenir,Open Sans,Helvetica Neue,Helvetica,Arial,Verdana,Roboto,游ゴシック,Yu Gothic,游ゴシック体,YuGothic,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Meiryo UI,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.dialog-header[data-v-6c4ef452]{margin-top:20px}.header-icon[data-v-6c4ef452]{height:49px}h2[data-v-6c4ef452]{margin:0}.explain a[data-v-6c4ef452]{margin-left:1em}.targetdata[data-v-6c4ef452]{width:100%;max-width:800px;position:relative;margin:2em 0;padding:.5em 1em;border:solid 3px #95ccff;border-radius:8px;box-sizing:border-box}.targetdata .box-title[data-v-6c4ef452]{position:absolute;display:inline-block;top:-13px;left:10px;padding:0 9px;line-height:1;font-size:19px;background:#fff;color:#95ccff;font-weight:700}.targetdata p[data-v-6c4ef452]{margin-left:1em}.icon-area[data-v-6c4ef452]{display:flex;margin:15px 0 0 15px;align-items:center}.icon-area .s-logo[data-v-6c4ef452]{height:30px}.icon-area .teacher-site[data-v-6c4ef452]{margin:0 0 0 15px;color:#ff7f27;font-size:26px;line-height:100%;font-weight:400;font-family:open-sans,Arial,Helvetica,sans-seri}.check-result[data-v-6c4ef452]{display:flex;align-items:center;visibility:hidden}.check-result.completed[data-v-6c4ef452]{visibility:visible}.check-result p[data-v-6c4ef452]{margin:6px;padding-left:12px;font-size:18px;font-weight:700}.check-result-detail[data-v-6c4ef452]{margin:12px 0;font-size:14px}.check-result-detail table[data-v-6c4ef452]{width:95%;max-width:800px;border-collapse:collapse;-webkit-user-select:text;user-select:text}.check-result-detail table th[data-v-6c4ef452],.check-result-detail table td[data-v-6c4ef452]{border:2px solid #ccc;padding:12px}.check-result-detail table th[data-v-6c4ef452]{background-color:#cadcf3}.check-result-detail table th[data-v-6c4ef452]:nth-child(1){width:6%;min-width:36px}.check-result-detail table th[data-v-6c4ef452]:nth-child(2){width:26%;min-width:180px}.check-result-detail table td[data-v-6c4ef452]{display:table-cell}.check-result-detail table td[data-v-6c4ef452]:nth-child(1){vertical-align:top}.check-result-detail table td:nth-child(1)>div[data-v-6c4ef452]{display:flex;justify-content:center;align-items:flex-start}.check-result-detail table td[data-v-6c4ef452]:nth-child(2){vertical-align:top}.check-result-detail table td:nth-child(2) div[data-v-6c4ef452]{display:flex;height:36px;align-items:center}.teacher-site .check-result-detail table th[data-v-6c4ef452]{background-color:#fee0b4}
