﻿html{font-family:"AR丸ゴシック体17";font-size:14px;line-height:22px;color:#4b4b4b}body{align-self:center}html,body{width:100%;height:100%;margin:0;padding:0}body[data-tab='tab1'] #content1,body[data-tab='tab2'] #content2{display:flex;flex-flow:column}body[data-tab='tab1'] #content2,body[data-tab='tab2'] #content1{display:none}#tab1,#tab2{display:flex;width:136px;flex:0 0 136px;align-self:flex-end}#tab1:after,#tab2:after{display:flex;align-items:center;justify-content:center;flex:0 0 136px}body[data-tab='tab1'] #tab1,body[data-tab='tab2'] #tab2{border-top-left-radius:20px;border-top-right-radius:20px;border:solid 2px;border-bottom:none;height:56px}body[data-category='Programming'][data-tab='tab1'] #tab1,body[data-category='Programming'][data-tab='tab2'] #tab2{background-color:#e5eeff;border-color:#3c86fa}body[data-category='English'][data-tab='tab1'] #tab1,body[data-category='English'][data-tab='tab2'] #tab2{background-color:#f7ebf0;border-color:#ee436c}body[data-category='InfoEthics'][data-tab='tab1'] #tab1,body[data-category='InfoEthics'][data-tab='tab2'] #tab2{background-color:#ecf7e8;border-color:#22bd43}body[data-tab='tab1'] #tab2,body[data-tab='tab2'] #tab1{border-bottom:solid 2px;padding:0px 4px 4px;height:52px}body[data-tab='tab1'] #tab2:after,body[data-tab='tab2'] #tab1:after{background-color:#e4e4e4;border-top-left-radius:20px;border-top-right-radius:20px}.tab-padding-left{border-bottom:solid 2px;width:39px}.tabbase{display:flex;flex-flow:row;flex-grow:1}.menu-button,.command-button{display:flex;flex-flow:column;flex:0 0 70px;align-items:center;width:70px;height:70px;position:relative}.menu-button:before,.command-button:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;display:block;width:70px;height:70px;background-repeat:no-repeat;background-size:210px 70px;background-position:0 0}.menu-button:after,.command-button:after{position:absolute;bottom:0;left:0;right:0;text-align:center;line-height:22px}.menu-button:last-of-type,.command-button:last-of-type{margin-right:10px}.menu-button:hover,.command-button:hover{color:#4180FF;background-color:#E3ECFF}.menu-button:hover:before,.command-button:hover:before{background-position-x:-70px}.menu-button:active,.menu-button[data-open],.command-button:active,.command-button[data-open]{color:#ffffff;background-color:#4180FF}.menu-button:active:before,.menu-button[data-open]:before,.command-button:active:before,.command-button[data-open]:before{background-position-x:-140px}.menu-button#tools:before,.command-button#tools:before{background-image:url(../images/appIcon.svg)}.menu-button#tools:after,.command-button#tools:after{content:'アプリ'}.menu-button#ryakuan:before,.command-button#ryakuan:before{background-image:url(../images/ryakuanIcon.svg)}.menu-button#ryakuan:after,.command-button#ryakuan:after{content:'略案'}.menu-button#ryakuan-worksheet:before,.command-button#ryakuan-worksheet:before{background-image:url(../images/ryakuanIcon.svg)}.menu-button#ryakuan-worksheet:after,.command-button#ryakuan-worksheet:after{content:'略案 ワークシート';font-size:11px;line-height:12px;word-break:keep-all}.menu-button#bansho,.command-button#bansho{flex-basis:90px;width:90px}.menu-button#bansho:before,.command-button#bansho:before{left:10px;right:10px;background-image:url(../images/sozaiIcon.svg)}.menu-button#bansho:after,.command-button#bansho:after{content:'提示用素材'}.menu-button#print:before,.command-button#print:before{background-image:url(../images/printIcon.svg)}.menu-button#print:after,.command-button#print:after{content:'印刷'}.menu-button#print2:before,.command-button#print2:before{background-image:url(./images/printIcon.svg)}.menu-button#print2:after,.command-button#print2:after{content:'印刷'}.menu-button#contents-btn,.command-button#contents-btn{flex-basis:110px;width:110px;margin-right:70px}.menu-button#contents-btn:before,.command-button#contents-btn:before{background-image:url(../images/curriculum.svg)}.menu-button#contents-btn:after,.command-button#contents-btn:after{content:"ダウンロード"}.menu-content{display:none}.menu-button[data-open] .menu-content{display:flex;flex-flow:column;position:absolute;left:50%;max-width:none;width:270px;top:100%;margin-left:-135px;margin-top:2px;color:black;background-color:#ffffff;border:solid 1px #cdcdcd;box-shadow:0px 2px 3px rgba(0,0,0,0.5);z-index:1}.menu-content>div{width:270px;height:70px;display:flex;flex-flow:row;align-items:center;padding-right:12px;box-sizing:border-box}.menu-content>div .menu-content-icon[data-src]{display:flex;justify-content:center;align-items:center;box-sizing:border-box;flex-shrink:0;width:40px;height:40px;margin:0px 12px 0px 16px;border-radius:50%;border:1px solid #cccccc;background-color:#ffffff}.menu-content>div .menu-content-icon[data-src]:before{content:'';display:block;width:34px;height:34px;background-size:34px 34px;background-repeat:no-repeat;background-position:center}.menu-content>div .menu-content-icon[data-src][data-src*='ichitaro']:before{background-image:url("../images/application/ichitaro.svg")}.menu-content>div .menu-content-icon[data-src][data-src*='word']:before{background-image:url("../images/application/word.svg")}.menu-content>div .menu-content-icon[data-src][data-src*='folder']:before{background-image:url("../images/application/folder.svg")}.menu-content>div .menu-content-icon[data-src][data-src*='digitalnote']:before{background-image:url("../images/application/digitalnote.svg")}.menu-content>div .menu-content-icon[data-src][data-src*='happy']:before{background-image:url("../images/application/happy.svg")}.menu-content>div .menu-content-icon[data-src][data-src*='johomoral']:before{background-image:url("../images/application/johomoral.svg")}.menu-content>div .menu-content-icon[data-src][data-src*='kikasete']:before{background-image:url("../images/application/kikasete.svg")}.menu-content>div .menu-content-icon[data-src][data-src*='recording']:before{background-image:url("../images/application/recording.svg")}.menu-content>div .menu-content-icon[data-src][data-src*='scenariocard']:before{background-image:url("../images/application/scenariocard.svg")}.menu-content>div .menu-content-icon[data-src][data-src*='smileblock']:before{background-image:url("../images/application/smileblock.svg")}.menu-content>div .menu-content-icon[data-src][data-src*='smilechart']:before{background-image:url("../images/application/smilechart.svg")}.menu-content>div:hover,.menu-content>div:active{background-color:#4180ff;color:#ffffff}.toolbar{display:flex;flex-flow:row;justify-content:space-between;flex:0 0 auto}.toolbar-right{display:flex;flex-flow:row;justify-content:flex-end;border-bottom:solid 2px;flex-grow:1}.toolbar-right>.padding{display:block;width:40px}.toolbar-right>.padding:after{content:''}body[data-category='Programming'][data-tab='tab1'] #tab2,body[data-category='Programming'][data-tab='tab2'] #tab1,body[data-category='Programming'] .tab-padding-left,body[data-category='Programming'] .toolbar-right{border-color:#3c86fa}body[data-category='English'][data-tab='tab1'] #tab2,body[data-category='English'][data-tab='tab2'] #tab1,body[data-category='English'] .tab-padding-left,body[data-category='English'] .toolbar-right{border-color:#ee436c}body[data-category='InfoEthics'][data-tab='tab1'] #tab2,body[data-category='InfoEthics'][data-tab='tab2'] #tab1,body[data-category='InfoEthics'] .tab-padding-left,body[data-category='InfoEthics'] .toolbar-right{border-color:#22bd43}#tab1:after{content:'教材概要'}#tab2:after{content:'使い方'}body>.title{display:flex;flex-flow:row;margin-bottom:20px;flex:0 0 auto}body>.title>.padding{display:block;width:100px}body>.title>.padding:after{content:''}body>.title .caption{display:flex;flex-direction:row;padding-top:16px;padding-left:46px;font-family:"AR丸ゴシック体26";font-size:18px;line-height:18px}body>.title .caption>.padding::before{content:'';display:inline-block;width:40px}#procedure .header:before{content:'児童のアプリ起動手順'}#duration .header:before{content:'所要時間'}#standard .header:before{content:'評価規準'}#ict-standard .header:before{content:'ICT活用の評価規準'}.content-column:not(:empty) .header>div,.content-column:not(:empty) .header:empty{border:solid 1px #c2c2c2;border-bottom:none;padding:0 20px;font-family:"AR丸ゴシック体26";line-height:30px;border-top-left-radius:10px;border-top-right-radius:10px;background-color:rgba(0,0,0,0.06);max-width:200px}.content-column:not(:empty) .content{border:solid 1px #c2c2c2;border-radius:10px;border-top-left-radius:0;padding:20px;background-color:#ffffff}#sequence table,#activity table,#activity-sequence table,#activity-example table,#use-example table,#use-sequence table{width:100%;border:solid 1px #c2c2c2;border-radius:10px}#sequence table tr:not(:last-child) th,#sequence table tr:not(:last-child) td,#activity table tr:not(:last-child) th,#activity table tr:not(:last-child) td,#activity-sequence table tr:not(:last-child) th,#activity-sequence table tr:not(:last-child) td,#activity-example table tr:not(:last-child) th,#activity-example table tr:not(:last-child) td,#use-example table tr:not(:last-child) th,#use-example table tr:not(:last-child) td,#use-sequence table tr:not(:last-child) th,#use-sequence table tr:not(:last-child) td{border-bottom:solid 1px #c2c2c2}#sequence table th,#activity table th,#activity-sequence table th,#activity-example table th,#use-example table th,#use-sequence table th{padding:3px 20px;color:#4b4b4b;background-color:#f5f5f5;line-height:24px}#sequence table tr:first-child th,#activity table tr:first-child th,#activity-sequence table tr:first-child th,#activity-example table tr:first-child th,#use-example table tr:first-child th,#use-sequence table tr:first-child th{font-family:"AR丸ゴシック体26";background-color:rgba(0,0,0,0.06)}#sequence table td,#activity table td,#activity-sequence table td,#activity-example table td,#use-example table td,#use-sequence table td{padding:12px 20px;background-color:#ffffff;line-height:22px}#sequence table th:not(:last-child),#sequence table td:not(:last-child),#activity table th:not(:last-child),#activity table td:not(:last-child),#activity-sequence table th:not(:last-child),#activity-sequence table td:not(:last-child),#activity-example table th:not(:last-child),#activity-example table td:not(:last-child),#use-example table th:not(:last-child),#use-example table td:not(:last-child),#use-sequence table th:not(:last-child),#use-sequence table td:not(:last-child){border-right:solid 1px #c2c2c2}#sequence table tr:first-child th:first-child,#sequence table tr:first-child td:first-child,#activity table tr:first-child th:first-child,#activity table tr:first-child td:first-child,#activity-sequence table tr:first-child th:first-child,#activity-sequence table tr:first-child td:first-child,#activity-example table tr:first-child th:first-child,#activity-example table tr:first-child td:first-child,#use-example table tr:first-child th:first-child,#use-example table tr:first-child td:first-child,#use-sequence table tr:first-child th:first-child,#use-sequence table tr:first-child td:first-child{border-top-left-radius:9px}#sequence table tr:first-child th:last-child,#sequence table tr:first-child td:last-child,#activity table tr:first-child th:last-child,#activity table tr:first-child td:last-child,#activity-sequence table tr:first-child th:last-child,#activity-sequence table tr:first-child td:last-child,#activity-example table tr:first-child th:last-child,#activity-example table tr:first-child td:last-child,#use-example table tr:first-child th:last-child,#use-example table tr:first-child td:last-child,#use-sequence table tr:first-child th:last-child,#use-sequence table tr:first-child td:last-child{border-top-right-radius:9px}#sequence table tr:last-child th:first-child,#sequence table tr:last-child td:first-child,#activity table tr:last-child th:first-child,#activity table tr:last-child td:first-child,#activity-sequence table tr:last-child th:first-child,#activity-sequence table tr:last-child td:first-child,#activity-example table tr:last-child th:first-child,#activity-example table tr:last-child td:first-child,#use-example table tr:last-child th:first-child,#use-example table tr:last-child td:first-child,#use-sequence table tr:last-child th:first-child,#use-sequence table tr:last-child td:first-child{border-bottom-left-radius:9px}#sequence table tr:last-child th:last-child,#sequence table tr:last-child td:last-child,#activity table tr:last-child th:last-child,#activity table tr:last-child td:last-child,#activity-sequence table tr:last-child th:last-child,#activity-sequence table tr:last-child td:last-child,#activity-example table tr:last-child th:last-child,#activity-example table tr:last-child td:last-child,#use-example table tr:last-child th:last-child,#use-example table tr:last-child td:last-child,#use-sequence table tr:last-child th:last-child,#use-sequence table tr:last-child td:last-child{border-bottom-right-radius:9px}#sequence .content,#activity .content,#activity-sequence .content,#activity-example .content,#use-example .content,#use-sequence .content{flex-flow:row;justify-content:space-between;align-items:center}#sequence .content:before,#activity .content:before,#activity-sequence .content:before,#activity-example .content:before,#use-example .content:before,#use-sequence .content:before{display:inline-block;content:'学習活動'}#sequence .content:after,#activity .content:after,#activity-sequence .content:after,#activity-example .content:after,#use-example .content:after,#use-sequence .content:after{display:inline-block;content:attr(data-required-time)}#sequence .content-ICT,#activity .content-ICT,#activity-sequence .content-ICT,#activity-example .content-ICT,#use-example .content-ICT,#use-sequence .content-ICT{flex-flow:row;align-items:center}#sequence .content-ICT:before,#activity .content-ICT:before,#activity-sequence .content-ICT:before,#activity-example .content-ICT:before,#use-example .content-ICT:before,#use-sequence .content-ICT:before{display:inline-block;content:'ICT活用'}#sequence .content-ICT:after,#activity .content-ICT:after,#activity-sequence .content-ICT:after,#activity-example .content-ICT:after,#use-example .content-ICT:after,#use-sequence .content-ICT:after{display:inline-block;content:attr(data-required-time)}.explain{padding:10px;margin-bottom:30px}.stage{border:solid 1px #c2c2c2;border-radius:10px;margin-bottom:10px}.stage>tbody>tr>td.header{font-family:"AR丸ゴシック体26";background-color:rgba(0,0,0,0.06);border-top-left-radius:9px;border-top-right-radius:9px;border-bottom:solid 1px #c2c2c2;padding:10px;display:flex;flex-flow:row;justify-content:flex-start}.stage>tbody>tr>td.header>div:first-of-type{flex-basis:200px;white-space:nowrap}.stage>tbody>tr>td.content{background-color:#ffffff;padding:30px 20px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.stage>tbody>tr>td.content>div:not(:last-of-type){margin-bottom:30px}#content1,#content2{padding:30px 40px}#content1>div:not(:last-of-type),#content2>div:not(:last-of-type){margin-bottom:30px}#content1>div:empty:not(.footer),#content2>div:empty:not(.footer){display:none}#content1 .footer:after{content:'上部の「略案」ボタンから、より詳細な略案や授業で使用できるワークシートを開き、編集や印刷をすることができます。';font-size:12px}#tabContents{overflow-y:scroll}body[data-category='Programming'] #tabContents{background-color:#e5eeff}body[data-category='English'] #tabContents{background-color:#f7ebf0}body[data-category='InfoEthics'] #tabContents{background-color:#ecf7e8}img{vertical-align:middle}div{max-width:100%}.content>div:empty{display:none !important}@media print{body>.title{background-color:#ffffff;margin:0px}body>.title>.caption:after{display:block;margin-left:30px}body[data-tab='tab1']>.title>.caption:after{content:'[教材概要]'}body[data-tab='tab2']>.title>.caption:after{content:'[使い方]'}.toolbar{max-height:0px;visibility:hidden}#tabContents{overflow-y:visible;min-height:0px !important;background-color:#ffffff}#sequence .content,#activity .content{align-self:flex-start}#content1:after{content:''}#content1,#content2{padding:10px 1px 1px 1px}#content1>div:not(:last-child),#content2>div:not(:last-child){margin-bottom:10px}.stage>.content{padding:10px 20px}.stage>.content>div:not(:last-child){margin-bottom:10px}#content2>div{display:none}}body:not([data-meibo='use']) .login-meibo{display:none}body[data-meibo='use'] .login-no-meibo{display:none}#content1>table:first-of-type{border:solid 1px #cdcdcd;padding:36px 20px 30px;background-color:#ffffff;border-radius:10px;margin-bottom:30px}#content1>table:first-of-type th{border-radius:5px;background-color:#4b4b4b;font-family:"AR丸ゴシック体26";font-weight:normal;color:#ffffff;padding:5px 2px}#content1>table:first-of-type td:first-child:last-child{position:relative}#content1>table:first-of-type td:first-child:last-child>img:first-child:last-child{border:solid 1px #cdcdcd;max-width:100%;max-height:300px}#content1>table:first-of-type tr:not(:last-child)>td:first-child:last-child:empty{height:20px;line-height:20px}#content1>table:first-of-type tr:not(:last-child)>td:first-child:last-child:empty:before{display:block;content:' '}#content2>*{margin:0 auto}#content2>table{margin-bottom:30px}#content2 td.content{padding:30px 20px}#content2 td.content td.header>div{border:1px solid #cdcdcd;border-bottom:none;display:inline-block}#content2 td.content table:not(:first-child) td.header>div{margin-top:30px}#content2 table:first-child>tbody>tr>td.header{margin-top:0px}#content2 td.content td.content{border:1px solid #cdcdcd;border-radius:10px;border-top-left-radius:0px;min-width:300px}#content2 table{table-layout:fixed}#content2 td:nth-of-type(2):not(.content){word-break:break-all}#content2 table>tbody>tr:nth-child(2):last-child>td:first-child:last-child>img:first-child:last-child{border:1px solid #cdcdcd}@media print{body[data-table-avoid] table{page-break-inside:avoid}.heading:before{border:solid 1px #cdcdcd}html,body{height:auto}.hidden-in-printing{display:none}.title .caption .padding{width:1em}}#enable-table-avoid{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}table,tbody,tr{background-color:transparent}

/*# sourceMappingURL=curriculum.css.map */