#hogosha_container.sho_teaching .challenge-touch-box .section:not(:first-child){margin-top:35px}@media screen and (max-width: 767px){#hogosha_container.sho_teaching .challenge-touch-box .section:not(:first-child){margin-top:30px}}#hogosha_container.sho_teaching .section-material{margin-top:50px;line-height:1.6;text-align:justify;letter-spacing:0}@media screen and (min-width: 768px){#hogosha_container.sho_teaching .section-material{font-size:14px}}@media screen and (max-width: 767px){#hogosha_container.sho_teaching .section-material{font-size:12px}}#hogosha_container.sho_teaching .section-material *{box-sizing:border-box}#hogosha_container.sho_teaching .section-material sup{font-size:60%;vertical-align:super}#hogosha_container.sho_teaching .section-material small{font-size:90%}#hogosha_container.sho_teaching .section-material big{font-size:120%}#hogosha_container.sho_teaching .section-material img,#hogosha_container.sho_teaching .section-material video{width:100%;height:auto}#hogosha_container.sho_teaching .section-material .movie{margin-top:initial !important;overflow:initial !important}#hogosha_container.sho_teaching .section-material--blue{--material-head-color: #005bad;--material-body-color: #f4fbff}#hogosha_container.sho_teaching .section-material--green{--material-head-color: #0a8c35;--material-body-color: #edffe7}#hogosha_container.sho_teaching .material-util--radius{border-radius:10px}#hogosha_container.sho_teaching .material-heading{display:flex;background-color:var(--material-head-color)}@media screen and (min-width: 768px){#hogosha_container.sho_teaching .material-heading{flex-direction:row;align-items:center;gap:20px;min-height:80px;padding:10px 20px}}@media screen and (max-width: 767px){#hogosha_container.sho_teaching .material-heading{flex-direction:column;align-items:flex-start;gap:5px;padding:10px}}#hogosha_container.sho_teaching .material-heading__month{display:flex;align-items:center;justify-content:center;background-color:#ffffff;color:var(--material-head-color);line-height:1.1;font-weight:bold;white-space:nowrap}@media screen and (min-width: 768px){#hogosha_container.sho_teaching .material-heading__month{min-width:100px;min-height:50px;padding:5px 20px;border-radius:25px;font-size:18px}}@media screen and (max-width: 767px){#hogosha_container.sho_teaching .material-heading__month{min-width:100px;min-height:20px;padding:3px 10px;border-radius:10px;font-size:12px}}#hogosha_container.sho_teaching .material-heading__title{flex:1;color:#ffffff;font-weight:bold;line-height:1.25;font-feature-settings:"palt";letter-spacing:0.03em}@media screen and (min-width: 768px){#hogosha_container.sho_teaching .material-heading__title{font-size:24px}}@media screen and (max-width: 767px){#hogosha_container.sho_teaching .material-heading__title{font-size:18px}}#hogosha_container.sho_teaching .material-heading__title small{font-size:75%}#hogosha_container.sho_teaching .material-body{background-color:var(--material-body-color)}@media screen and (min-width: 768px){#hogosha_container.sho_teaching .material-body{padding:30px 20px 40px 20px}}@media screen and (max-width: 767px){#hogosha_container.sho_teaching .material-body{padding:15px 10px 30px 10px}}@media screen and (min-width: 768px){#hogosha_container.sho_teaching .material-block:not(:last-child){margin-bottom:40px}}@media screen and (max-width: 767px){#hogosha_container.sho_teaching .material-block:not(:last-child){margin-bottom:30px}}@media screen and (min-width: 768px){#hogosha_container.sho_teaching .material-block--sub:not(:last-child){margin-bottom:20px}}@media screen and (max-width: 767px){#hogosha_container.sho_teaching .material-block--sub:not(:last-child){margin-bottom:15px}}@media screen and (min-width: 768px){#hogosha_container.sho_teaching .material-inner{margin-left:10px;margin-right:10px}}@media screen and (max-width: 767px){#hogosha_container.sho_teaching .material-inner{margin-left:10px;margin-right:10px}}#hogosha_container.sho_teaching .material-subject{background-color:var(--material-subject-color);text-align:center}@media screen and (min-width: 768px){#hogosha_container.sho_teaching .material-subject{margin-bottom:20px;padding:10px 20px}}@media screen and (max-width: 767px){#hogosha_container.sho_teaching .material-subject{margin-bottom:15px;padding:5px 10px}}#hogosha_container.sho_teaching .material-subject__name{color:#fff;line-height:1;font-weight:bold;white-space:nowrap}@media screen and (min-width: 768px){#hogosha_container.sho_teaching .material-subject__name{font-size:20px}}@media screen and (max-width: 767px){#hogosha_container.sho_teaching .material-subject__name{font-size:15px}}#hogosha_container.sho_teaching .material-subject--pink{--material-subject-color: #f286ac}#hogosha_container.sho_teaching .material-subject--blue{--material-subject-color: #05a2df}#hogosha_container.sho_teaching .material-subject--green{--material-subject-color: #a6c74c}#hogosha_container.sho_teaching .material-subject--brown{--material-subject-color: #ba936e}#hogosha_container.sho_teaching .material-subject--red{--material-subject-color: #ea6c57}@media screen and (min-width: 768px){#hogosha_container.sho_teaching .material-item-heading:not(:last-child),#hogosha_container.sho_teaching .material-text:not(:last-child),#hogosha_container.sho_teaching .material-image:not(:last-child),#hogosha_container.sho_teaching .material-attention-notes:not(:last-child){margin-bottom:15px}}@media screen and (max-width: 767px){#hogosha_container.sho_teaching .material-item-heading:not(:last-child),#hogosha_container.sho_teaching .material-text:not(:last-child),#hogosha_container.sho_teaching .material-image:not(:last-child),#hogosha_container.sho_teaching .material-attention-notes:not(:last-child){margin-bottom:10px}}#hogosha_container.sho_teaching .material-item-heading{position:relative;display:flex;justify-content:center;min-height:30px;border:1px solid #005bad;border-radius:100px;background-color:#ffffff;line-height:1.2;font-weight:bold;background-color:#005bad}#hogosha_container.sho_teaching .material-item-heading__month,#hogosha_container.sho_teaching .material-item-heading__title{display:flex;align-items:center;justify-content:center;gap:0.5em}#hogosha_container.sho_teaching .material-item-heading__month{background-color:#ffffff;border-top-left-radius:inherit;border-bottom-left-radius:inherit;padding:0.5em 1.0em}@media screen and (min-width: 768px){#hogosha_container.sho_teaching .material-item-heading__month{width:180px}}@media screen and (max-width: 767px){#hogosha_container.sho_teaching .material-item-heading__month{width:115px;font-size:11px;letter-spacing:-0.03em}}#hogosha_container.sho_teaching .material-item-heading__month:before{content:"";background:url(/hogosha/assets/images/sho/teaching-material/icon_book.png) no-repeat center/contain;display:block}@media screen and (min-width: 768px){#hogosha_container.sho_teaching .material-item-heading__month:before{width:20px;height:20px}}@media screen and (max-width: 767px){#hogosha_container.sho_teaching .material-item-heading__month:before{width:15px;height:15px}}#hogosha_container.sho_teaching .material-item-heading__title{flex:1;background-color:#ffffff;border-radius:inherit}@media screen and (min-width: 768px){#hogosha_container.sho_teaching .material-item-heading__title{padding:0.6em 1.0em}}@media screen and (max-width: 767px){#hogosha_container.sho_teaching .material-item-heading__title{padding:0.3em 1.0em}}#hogosha_container.sho_teaching .material-item-heading__title:not(:first-child){background-color:#005bad;color:#ffffff;justify-content:flex-start}#hogosha_container.sho_teaching .material-image{display:flex;justify-content:center;gap:10px}@media screen and (max-width: 767px){#hogosha_container.sho_teaching .material-image{flex-direction:column}}#hogosha_container.sho_teaching .material-image__half,#hogosha_container.sho_teaching .material-image__full{position:relative}@media screen and (min-width: 768px){#hogosha_container.sho_teaching .material-image__half{width:calc(50% - 5px)}}@media screen and (max-width: 767px){#hogosha_container.sho_teaching .material-image__half{width:100%}}#hogosha_container.sho_teaching .material-image__full{width:100%}#hogosha_container.sho_teaching .material-image__video{border-radius:10px}#hogosha_container.sho_teaching .material-image__shoulder{position:absolute}@media screen and (min-width: 768px){#hogosha_container.sho_teaching .material-image__shoulder{width:calc(55 / 710 * 100vw);max-width:55px;transform:translate(-15%, -15%)}}@media screen and (max-width: 767px){#hogosha_container.sho_teaching .material-image__shoulder{width:calc(55 / 390 * 100vw);transform:translate(-15%, -15%)}}#hogosha_container.sho_teaching .material-image__caption{margin-top:10px;margin-left:auto;margin-right:auto;display:block;font-size:12px;text-align:center}@media screen and (max-width: 767px){#hogosha_container.sho_teaching .material-image__caption{margin-top:5px;font-size:10px}}#hogosha_container.sho_teaching .material-subtitle--yellowblue{width:20em;margin:0 auto 1em;border:1px solid #005bad;border-radius:50px;text-align:center;background:#ffef65;color:#005bad;font-weight:bold}#hogosha_container.sho_teaching .material-attention-notes li{margin-left:1em}#hogosha_container.sho_teaching .material-attention-notes li:before{content:"※";display:inline-block;width:1em;margin-left:-1em}
