[data-scope-path="grade/high"] .title{margin-bottom:10px}@media screen and (max-width: 768px){[data-scope-path="grade/high"] .title{margin-bottom:20px;font-size:1.3em}}[data-scope-path="grade/high"] .title span{font-size:28px}@media screen and (max-width: 768px){[data-scope-path="grade/high"] .title span{font-size:24px}}[data-scope-path="grade/high"] .content-faq .faq-answer,[data-scope-path="grade/high"] .content-text,[data-scope-path="grade/high"] .description{font-size:15px;font-feature-settings:"kern" off;line-height:1.8;color:#464646;letter-spacing:1px}[data-scope-path="grade/high"] .description{margin-bottom:30px}[data-scope-path="grade/high"] .link-button{display:block;padding:15px;font-weight:bold;line-height:1.5;color:#1e5f96;text-align:center;text-decoration:none;cursor:pointer;background:none;border-radius:7px;box-shadow:0 0 12px rgba(70,70,70,.1),0 6px 6px rgba(70,70,70,.04);padding:10px 0;margin-top:30px;font-size:16px;line-height:1.8;letter-spacing:1px}@media screen and (min-width: 769px){[data-scope-path="grade/high"] .link-button .br-sp{display:none}}[data-scope-path="grade/high"] .content{font-size:15px}[data-scope-path="grade/high"] .content-title{padding-bottom:10px;font-family:sans-serif;font-size:28px;line-height:1.6;color:#1e5f96;border-bottom:2px dotted currentColor;margin-top:30px}@media screen and (max-width: 768px){[data-scope-path="grade/high"] .content-title{font-size:24px}}[data-scope-path="grade/high"] .content-topic{padding:10px 15px;font-family:sans-serif;font-size:18px;color:#1e5f96;background:#f0faff;margin-top:30px}@media screen and (max-width: 768px){[data-scope-path="grade/high"] .content-topic{margin-top:20px}}[data-scope-path="grade/high"] .content-text{margin-top:30px}@media screen and (max-width: 768px){[data-scope-path="grade/high"] .content-text{margin-top:20px}}[data-scope-path="grade/high"] .content-list{margin:30px 0 0;list-style-position:inside}@media screen and (max-width: 768px){[data-scope-path="grade/high"] .content-list{margin:20px 0 0}}[data-scope-path="grade/high"] .content-list .list-item{padding-left:.5em}[data-scope-path="grade/high"] .content-list .list-item:not(:first-of-type){margin:10px 0 0}[data-scope-path="grade/high"] .content-list .list-item::marker{color:#3796ed}[data-scope-path="grade/high"] .content-faq:not(:last-of-type){padding-bottom:20px;border-bottom:solid 1px #d3d3d3}[data-scope-path="grade/high"] .content-faq .faq-question{padding-left:1.6em;margin-top:30px;font-size:18px;line-height:1.6;text-indent:-1.6em}[data-scope-path="grade/high"] .content-faq .faq-question::before{display:inline-block;width:20px;height:15px;margin-right:10px;content:"";background:url("/img/icons/faq/faq_question.svg")}[data-scope-path="grade/high"] .content-faq .faq-answer{padding-left:2em;margin-top:20px;text-indent:-2em}[data-scope-path="grade/high"] .content-faq .faq-answer::before{display:inline-block;width:20px;height:15px;margin-right:10px;content:"";background:url("/img/icons/faq/faq_answer.svg")}[data-scope-path="grade/high"] .subject-links-wrapper{padding-top:15px}[data-scope-path="grade/high"] .subject-links-wrapper:first-of-type{padding-top:30px}[data-scope-path="grade/high"] .grade-label{margin-top:15px;font-weight:bold;color:#464646}[data-scope-path="grade/high"] .grade-label:first-of-type{margin-top:30px}@media screen and (max-width: 768px){[data-scope-path="grade/high"] .grade-label:first-of-type{margin-top:20px}}[data-scope-path="grade/high"] .shindan-box-wrap{margin-top:30px}[data-scope-path="grade/high"] .shindan-box-wrap .lead-text{margin-bottom:5px;font-size:13px;font-weight:bold;color:#fa871e;text-align:center}@media screen and (min-width: 769px){[data-scope-path="grade/high"] .banners-wrapper{display:flex;align-items:flex-end;justify-content:space-between;margin-top:30px}}[data-scope-path="grade/high"] .banners-wrapper .banner-shindan-link img{display:block;width:auto;height:161px}[data-scope-path="grade/high"] .banners-wrapper .banner-shienkin-link img{display:block;width:auto;height:151px}[data-scope-path="grade/high"] .banners-wrapper .banner-shindan-link,[data-scope-path="grade/high"] .banners-wrapper .banner-shienkin-link{filter:drop-shadow(0 0 12px rgba(70, 70, 70, 0.1)) drop-shadow(0 6px 6px rgba(70, 70, 70, 0.04))}@media screen and (max-width: 768px){[data-scope-path="grade/high"] .banners-wrapper .banner-shindan-link,[data-scope-path="grade/high"] .banners-wrapper .banner-shienkin-link{display:block;margin-top:20px}[data-scope-path="grade/high"] .banners-wrapper .banner-shindan-link img,[data-scope-path="grade/high"] .banners-wrapper .banner-shienkin-link img{width:100%;height:auto}}
