@charset "UTF-8";abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul li{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}html{font-size:62.5%}body{font-family:"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ",Meiryo,verdana,sans-serif;font-size:1.6rem;color:#211c19;line-height:1.4}*{font-family:inherit;font-size:inherit;line-height:inherit}a,a:visited{text-decoration:none}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}.clearfix::after{content:"";display:block;clear:both}button{background-color:transparent;border:none;cursor:pointer;outline:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}[v-cloak]{display:none}@media screen and (max-width:768px){._pcOnly{display:none}}@media screen and (min-width:769px){._spOnly{display:none}}._sp_xsOnly{display:none}@media screen and (max-width:320px){._sp_xsOnly{display:block}}.txBlock{display:inline-block}p{text-spacing-trim:space-all}.only-teaser,.only-teaser-flex{display:none}.only-normal{display:block}.only-normal-flex{display:-webkit-box;display:-ms-flexbox;display:flex}#teaser-mode .only-teaser{display:block}#teaser-mode .only-normal{display:none}#teaser-mode .only-normal-flex{display:none}#teaser-mode .only-teaser-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.l_notice{margin:80px auto 0;max-width:832px}@media screen and (max-width:768px){.l_notice{margin:52px auto 0;padding:0 10px;width:100%}}.l_movie{margin:62px auto 0;max-width:832px}@media screen and (max-width:768px){.l_movie{margin:32px auto 0;padding:0 10px;width:100%}}.l_schedule{margin:88px auto 0}@media screen and (max-width:768px){.l_schedule{margin:48px auto 0;padding:0 20px}}.l_share{margin:96px auto 0;width:438px}@media screen and (max-width:768px){.l_share{margin:56px auto 0;width:316px}}.l_share._release{margin:56px auto 0}.nav{margin:32px auto 0}@media screen and (max-width:768px){.nav{margin:24px auto 0}}.l_lead{margin:32px auto 0;padding:0 20px;max-width:860px}@media screen and (max-width:768px){.l_lead{margin:20px auto 0;padding:0 10px;width:100%}}.l_gradeChoices{margin:48px auto 0;width:670px}@media screen and (max-width:768px){.l_gradeChoices{margin:28px auto 0;padding:0 10px;width:100%}}.l_articles{margin:116px auto 0;width:760px}@media screen and (max-width:768px){.l_articles{padding:0 10px;width:100%}}.l_banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;margin-top:44px;padding:0 20px}@media screen and (max-width:768px){.l_banner{margin-top:32px;padding:0 10px;gap:20px}}.l_banner._g2pp{margin-top:96px}@media screen and (max-width:768px){.l_banner._g2pp{margin-top:64px}}.banner__img{-webkit-box-shadow:10px 10px 15px -10px #d3d3d3;box-shadow:10px 10px 15px -10px #d3d3d3;border-radius:10px}.l_footer{padding:44px 20px 48px}@media screen and (max-width:768px){.l_footer{padding:40px 20px 48px}}.ac-box{width:auto;margin:0 auto 0}.ac-box label{padding-right:74px;font-size:1.4rem;font-weight:700;text-align:right;background:#666;margin:auto;line-height:26px;position:relative;display:block;height:26px;cursor:pointer;color:#fff;-webkit-transition:all .5s;transition:all .5s}@media screen and (max-width:750px){.ac-box label{padding-right:0;text-align:center}}.ac-box input{display:none}.ac-box label:after{content:url(../img/arrow_open.png);-webkit-transform:scale(.12);transform:scale(.12);position:absolute;top:-32px;right:-32px}.ac-box input:checked~label::after{content:url(../img/arrow_open.png);-webkit-transform:scale(-.12);transform:scale(-.12);position:absolute;top:-33px;right:-32px}.ac-box div{height:0;padding:0;overflow:hidden;opacity:0;-webkit-transition:.5s;transition:.5s}.ac-box input:checked~div{height:auto;padding:5px;background:#f2f2f2;opacity:1}.ac-box div p{margin:0 auto;max-width:800px;color:#151515;line-height:23px;font-size:1.4rem;padding:20px;text-align:justify}.section-title{font-size:18px;margin-bottom:10px;text-align:center;background:#f4f7ff;border:1px solid #f4f7ff;padding:1rem}.howto-steps{list-style:none;padding:0;display:grid;gap:1rem}.step{border:1px solid #dfe2ea;border-radius:12px;padding:1rem}.step-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}.step-number{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:28px;height:28px;border-radius:999px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #c5c8d0}.faq-list{display:grid;gap:1rem;font-size:15px}.faq-item{padding:.75rem 1rem}.faq-q{padding:1.2rem 1rem;cursor:pointer;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.faq-a{margin-top:.75rem;padding:2rem 1rem;border-top:1px solid #eee}.faq-item{border:1px solid #dfe2ea;border-radius:12px;-webkit-transition:border-width .2s ease;transition:border-width .2s ease}.faq-item[open]{border:1px solid #c7cbd2;outline:2px solid #c7cbd2}.container_faq,.container_howto{margin:70px auto 0;padding:0 20px;max-width:980px}.howto-steps .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 50px;gap:20px}.howto-steps img{max-width:120px}.step .item p{margin-top:4px}.faq-q-label{font-weight:300;color:#e3416a;margin-right:.5em;line-height:1;font-size:2rem}.faq-a-label{font-weight:300;color:#a8a0a2;margin-right:.6em;line-height:1.2;font-size:2rem}.faq-a-row,.faq-q-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.faq-a-body,.faq-q-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.faq-a-body p,.faq-q-body p{margin:0;line-height:1.7}@media screen and (max-width:750px){.section-title{font-size:15px}.container_faq,.container_howto{padding:0 8px;margin:50px auto 0}.faq-list{gap:1rem}.faq-q{padding:1.2rem .4rem}.faq-a{padding:2rem 1.2rem 2rem .4rem}.faq-q-label{margin-right:.3em}.faq-a-label{margin-right:.4em}.howto-steps .item{padding:0}.howto-steps img{max-width:100px}.howto-steps img._3{padding:20px 0}}.faq-q{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.faq-item>.faq-q::after{content:"＋";font-size:1.2rem;font-weight:700;opacity:.8}.faq-item[open]>.faq-q::after{content:"ー"}summary.faq-q::-webkit-details-marker{display:none}.back-to-top{position:fixed;right:16px;bottom:16px;z-index:1000;width:44px;height:44px;border-radius:999px;display:grid;place-items:center;background:rgba(0,0,0,.75);color:#fff;text-decoration:none;font-size:18px;font-weight:700;line-height:1;-webkit-box-shadow:0 8px 24px rgba(0,0,0,.18);box-shadow:0 8px 24px rgba(0,0,0,.18);opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);pointer-events:none;-webkit-transition:opacity .25s ease,background-color .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,background-color .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,transform .25s ease,background-color .25s ease;transition:opacity .25s ease,transform .25s ease,background-color .25s ease,-webkit-transform .25s ease}.back-to-top.is-visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:auto}.back-to-top:hover{background:rgba(0,0,0,.85)}.archiveBtn{margin:0 auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 20px;border:1px solid #686b6e;color:#686b6e;border-radius:9999px;text-decoration:none;font-weight:700;font-size:1.7rem}@media screen and (max-width:768px){.archiveBtn{font-size:1.5rem}}.archiveIntro{margin:50px 0 40px;padding:24px 20px 20px;position:relative;border-radius:8px;font-size:1.4rem;line-height:1.6;color:#191919;background:#feffb7;border:1px solid #e1e128}@media screen and (max-width:768px){.archiveIntro{margin:36px 0 40px}}.archiveIntro::before{content:"！ご注意";position:absolute;top:-20px;left:14px;padding:2px 10px;background:#feffb7;color:#9ea817;font-weight:700;font-size:1.7rem;border-radius:999px;letter-spacing:.04em}.archiveIntro__btn{display:inline-block;font-weight:700;color:#d74646;text-decoration:underline}.gradeChoices ._sub{margin-top:24px;padding:0 10px}.header__subTtl,.header__subTtl._archive{margin:0 auto;text-align:center}@media screen and (max-width:768px){.header__subTtl,.header__subTtl._archive{width:100%;font-size:2rem}}.gradeChoices._archive{margin:40px auto 0}@media screen and (max-width:768px){._archive .l_gradeChoices{margin:40px auto 0}}.archive_container{margin-top:60px}.archive_container .title{text-align:center;font-weight:700}.breadcrumb{margin-top:48px;padding-top:10px;border-top:1px solid #e5e5e5;font-size:1.2rem;color:#666}.breadcrumb__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px 10px;list-style:none;margin:0;padding:0}.breadcrumb__item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumb__item+.breadcrumb__item::before{content:"＞";margin-right:10px;color:#999}.breadcrumb a{color:inherit;text-decoration:none}.breadcrumb a:hover{text-decoration:underline}.breadcrumb__item:last-child{color:#333;font-weight:700}.tabs{border-bottom:1px solid #e0e0e0}.tabs__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;margin:0;padding:0;list-style:none}.tabs__tab{display:block;padding:6px 20px 4px;text-decoration:none;color:inherit;border:1px solid #ececec;border-bottom:none;background:#f5f5f5;border-radius:8px 8px 0 0;cursor:pointer;font-weight:700;font-size:1.5rem;color:#333}.tabs__tab:focus-visible,.tabs__tab:hover{background:#fff;border-color:transparent}.tabs__tab.is-active{background:#fff;position:relative;top:1px;border-color:transparent}.tabs__tab.is-1q{color:#00943d}.tabs__tab.is-1q.is-active,.tabs__tab.is-1q:focus-visible,.tabs__tab.is-1q:hover{color:#fff;background:#00943d}.tabs__tab.is-p1q{color:#76b52f}.tabs__tab.is-p1q.is-active,.tabs__tab.is-p1q:focus-visible,.tabs__tab.is-p1q:hover{color:#fff;background:#76b52f}.tabs__tab.is-2q{color:#487cbb}.tabs__tab.is-2q.is-active,.tabs__tab.is-2q:focus-visible,.tabs__tab.is-2q:hover{color:#fff;background:#487cbb}.tabs__tab.is-p2qp{color:#a54b96}.tabs__tab.is-p2qp.is-active,.tabs__tab.is-p2qp:focus-visible,.tabs__tab.is-p2qp:hover{color:#fff;background:#a54b96}.tabs__tab.is-p2q{color:#0094da}.tabs__tab.is-p2q.is-active,.tabs__tab.is-p2q:focus-visible,.tabs__tab.is-p2q:hover{color:#fff;background:#0094da}.tabs__tab.is-3q{color:#ec7619}.tabs__tab.is-3q.is-active,.tabs__tab.is-3q:focus-visible,.tabs__tab.is-3q:hover{color:#fff;background:#ec7619}.tabs__tab.is-4q{color:#df0b1f}.tabs__tab.is-4q.is-active,.tabs__tab.is-4q:focus-visible,.tabs__tab.is-4q:hover{color:#fff;background:#df0b1f}.tabs__tab.is-5q{color:#e24b83}.tabs__tab.is-5q.is-active,.tabs__tab.is-5q:focus-visible,.tabs__tab.is-5q:hover{color:#fff;background:#e24b83}@media screen and (max-width:768px){.tabs__list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:0 12px;scrollbar-width:none}.tabs__list::-webkit-scrollbar{display:none}.tabs__item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.tabs__tab{padding:6px 16px 4px;white-space:nowrap;font-size:1.3rem}}.section-intro{margin:0 auto}.section-intro__ttl{margin:0 0 6px;font-size:1.8rem}@media screen and (max-width:768px){.section-intro__ttl{font-size:1.7rem}}.section-intro__lead{margin:0 0 10px;line-height:1.5}.section-intro__points{display:grid;grid-template-columns:1fr;gap:8px;margin:0 0 10px;padding:0;list-style:none}.point{border:1px solid #ececec;background:#fafafa;border-radius:10px;padding:8px 10px;line-height:1.4}.point__ttl{font-weight:700}.section-intro__desc{margin:6px 0 0;line-height:1.6}.section-intro__note{margin:28px 0 48px;font-size:1.2rem;color:#666}@media screen and (max-width:768px){.section-intro__note{margin:16px 0 32px}}.section-intro__note_top{text-align:center;margin:0 0 40px;line-height:1.5;color:#e23636;font-weight:700}@media screen and (max-width:768px){.section-intro__note_top{margin:24px 0 28px;font-size:1.5rem}}.pointLine{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:16px;line-height:1.7;margin-bottom:.5rem}@media screen and (max-width:768px){.pointLine{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}}.point_container{margin:44px 0 40px}@media screen and (max-width:768px){.point_container{margin:40px 0 0}}.pointLine__label{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:1px 24px 0 8px;border-radius:999px;background:#fffbcb;white-space:nowrap}.pointLine__point{font-style:italic;letter-spacing:.02em;padding-right:2px}.pointLine__label{color:#4a5e9a;font-weight:700;font-style:italic;font-size:1.3rem}.pointLine__num{position:absolute;left:40%;top:-7px;-webkit-transform:translateX(26px);transform:translateX(26px);font-weight:900;color:#e35b5b;font-size:2em;line-height:1;font-style:italic}@media screen and (max-width:768px){.pointLine__num{left:40%;top:-5px;font-size:1.8em}}.pointLine__text{color:#303546;font-weight:700;font-size:1.9rem}@media screen and (max-width:768px){.pointLine__text{padding-left:16px;font-size:1.7rem}}.point_container .__text{margin-bottom:20px;font-size:1.5rem}@media screen and (max-width:768px){.point_container .__text{padding-left:16px;margin-bottom:28px}}#grade_pre1 .header{background-image:-webkit-linear-gradient(135deg,#7db93a 25%,#76b52f 25%,#76b52f 50%,#7db93a 50%,#7db93a 75%,#76b52f 75%,#76b52f);background-image:linear-gradient(-45deg,#7db93a 25%,#76b52f 25%,#76b52f 50%,#7db93a 50%,#7db93a 75%,#76b52f 75%,#76b52f)}#grade_2 .header{background-image:-webkit-linear-gradient(135deg,#698cd9 25%,#7998dd 25%,#7998dd 50%,#698cd9 50%,#698cd9 75%,#7998dd 75%,#7998dd);background-image:linear-gradient(-45deg,#698cd9 25%,#7998dd 25%,#7998dd 50%,#698cd9 50%,#698cd9 75%,#7998dd 75%,#7998dd)}#grade_pre2 .header{background-image:-webkit-linear-gradient(135deg,#1a9fde 25%,#0395db 25%,#0395db 50%,#1a9fde 50%,#1a9fde 75%,#0395db 75%,#0395db);background-image:linear-gradient(-45deg,#1a9fde 25%,#0395db 25%,#0395db 50%,#1a9fde 50%,#1a9fde 75%,#0395db 75%,#0395db)}#grade_3 .header{background-image:-webkit-linear-gradient(135deg,#ee822d 25%,#ec7619 25%,#ec7619 50%,#ee822d 50%,#ee822d 75%,#ec7619 75%,#ec7619);background-image:linear-gradient(-45deg,#ee822d 25%,#ec7619 25%,#ec7619 50%,#ee822d 50%,#ee822d 75%,#ec7619 75%,#ec7619)}#grade_pre1 .header__ttl{color:#333}#grade_2 .header__ttl,#grade_3 .header__ttl,#grade_pre2 .header__ttl{color:#fff}#grade_pre1 .authenticate__loginBtn{color:#333;background:#90cf48}#grade_2 .authenticate__loginBtn{color:#fff}#grade_pre2 .authenticate__loginBtn{color:#fff}#grade_3 .authenticate__loginBtn{color:#fff}#grade_pre1 .c-btn{background:#76b52f}#grade_2 .c-btn{background:#487cbb}#grade_pre2 .c-btn{background:#0094da}#grade_3 .c-btn{background:#ec7619}#grade_pre1 .card__ttl--attention{background:#537f21}#grade_2 .card__ttl--attention{background:#365e8e}#grade_pre2 .card__ttl--attention{background:#246899}#grade_3 .card__ttl--attention{background:#a65321}.header__subTtlSpace{min-height:14px}@media screen and (max-width:768px){.header__subTtlSpace{min-height:0}}@media screen and (max-width:768px){.has-subttl.header{padding-top:24px;height:100px}}.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding-top:38px;height:156px;text-align:center;background:url(../img/bg_kaito.png)}@media screen and (max-width:768px){.header{padding-top:48px;height:100px}}.header__ttl{z-index:1}.header__subTtl{display:block;width:380px;padding:3px 0;font-size:2.8rem;font-weight:500;color:#000;letter-spacing:.07em;text-indent:.27em;border:1px solid #000;border-radius:7px;background:#fff}@media screen and (max-width:768px){.header__subTtl{width:184px;margin:0 auto 14px;padding:3px 0;font-size:1.6rem}}.header__testTtl{display:block;font-size:3.2rem;font-weight:500;letter-spacing:.07em}@media screen and (max-width:768px){.header__testTtl{font-size:1.8rem}}.header__servicetTtl{font-size:4.5rem;font-weight:700;line-height:1.1;letter-spacing:.075em;text-shadow:#fff 2px 0,#fff -2px 0,#fff 0 -2px,#fff 0 2px,#fff 2px 2px,#fff -2px 2px,#fff 2px -2px,#fff -2px -2px,#fff 1px 2px,#fff -1px 2px,#fff 1px -2px,#fff -1px -2px,#fff 2px 1px,#fff -2px 1px,#fff 2px -1px,#fff -2px -1px}@media screen and (max-width:768px){.header__servicetTtl{font-size:2.4rem}}.header__pcWave{position:absolute;left:0;bottom:0;width:100%}@media screen and (max-width:768px){.header__pcWave{display:none}}.header__spWave{position:absolute;left:0;bottom:-14px;width:100%}@media screen and (min-width:769px){.header__spWave{display:none}}.headerLogo{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;top:0;left:3%;height:100px;padding:10px;border-radius:0 0 8px 8px;background:#fff;z-index:999}@media screen and (max-width:768px){.headerLogo{height:68px;padding:8px}}.headerLogo__img{height:80px;padding:10px}@media screen and (max-width:768px){.headerLogo__img{height:52px;padding:5px}}.main__ttl{margin:75px 0;font-size:3rem;font-weight:700;text-align:center}@media screen and (max-width:768px){.main__ttl{margin:28px 0;font-size:2.4rem}}.notice{text-align:center}.notice__ttl{display:inline-block;position:relative;font-size:4.2rem;font-weight:700;letter-spacing:.05em;z-index:0}@media screen and (max-width:768px){.notice__ttl{font-size:2.2rem}}@media screen and (max-width:320px){.notice__ttl{font-size:1.8rem}}.notice__ttl::before{content:'';position:absolute;bottom:-14px;background:#ececec;width:100%;height:32px;border-radius:60%;z-index:-1}@media screen and (max-width:768px){.notice__ttl::before{bottom:-8px;height:16px}}.notice__ttl small{font-size:3rem}@media screen and (max-width:768px){.notice__ttl small{font-size:1.8rem}}@media screen and (max-width:320px){.notice__ttl small{font-size:1.6rem}}.notice__cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.notice__deco{width:94px;height:auto}@media screen and (max-width:768px){.notice__deco{margin-top:18px;width:40px}}.notice__txt{padding:28px 32px 0;font-size:1.6rem;line-height:1.8;text-align:left}@media screen and (max-width:768px){.notice__txt{padding:18px 10px 0;font-size:1.4rem;line-height:1.8}}.iframe-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.lead__txt{font-size:1.6rem;line-height:2}@media screen and (max-width:768px){.lead__txt{line-height:1.6}}.lead__txtLink{color:#211c19;text-decoration:underline}.lead__txtLink:hover{opacity:.6}.attention{padding:5em 1.5em 0;text-align:center;line-height:1.5}.attention strong{font-weight:700}.schedule__ttl{font-size:2rem;font-weight:700;text-align:center}@media screen and (max-width:768px){.schedule__ttl{font-size:1.6rem}}.schedule__ttl._mt_blank{margin-top:38px}@media screen and (max-width:768px){.schedule__ttl._mt_blank{margin-top:28px}}.schedule__list{margin:0 auto;max-width:340px}.schedule__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:11px;font-size:2rem;font-weight:700}@media screen and (max-width:768px){.schedule__row{margin-top:8px;font-size:1.6rem}}.schedule__date{width:26%;text-align:left}.schedule__day{text-align:left}.schedule__note{margin-top:2em;font-size:1.6rem;text-align:center}@media screen and (max-width:768px){.schedule__note{font-size:1.4rem}}.share__comment{position:relative;top:4px;font-size:1.6rem;text-align:center}@media screen and (max-width:768px){.share__comment{font-size:1.4rem}}.share__btnWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:28px}@media screen and (max-width:768px){.share__btnWrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}}.share__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:138px;height:34px;border-radius:3px}@media screen and (max-width:768px){.share__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:16px;width:100px;height:25px}}.share__btn._fb{background:#1978f2}.share__btn._twitter{background:#1ca1f2}.share__btn._line{background:#00b900}.share__btnLogo{width:138px}@media screen and (max-width:768px){.share__btnLogo{width:100px}}.share__txt{font-size:1rem;font-weight:700;color:#fff}.share__txt._fb{margin-left:32px}.share__txt._twitter{margin-left:26px}.share__txt._line{margin-left:26px}.articles__content.__share{background:#fff;border:15px solid #f4f7ff}@media screen and (max-width:768px){.articles__content.__share{padding:1em}}@media screen and (max-width:768px){.articles__info.__share::before{left:-18px;top:-35px;width:68px;height:63px}}.share_body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:2em}@media screen and (max-width:768px){.share_body{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.share_description,.share_preview{width:48%}@media screen and (max-width:768px){.share_description,.share_preview{width:100%}}.share_description{margin-top:40px}@media screen and (max-width:768px){.share_description{margin-top:4em}}.share_text{margin-bottom:1.4em;font-size:1.6rem;text-align:left;line-height:1.6}.share_sns_ttl{position:relative;display:inline-block;margin-top:2em;margin-bottom:1.4em;font-size:1.6rem;font-weight:700}.share_sns_ttl::after,.share_sns_ttl::before{content:'';position:absolute;bottom:-2px;display:inline-block;width:2px;height:20px;background-color:#1e282d}.share_sns_ttl::before{left:-16px;-webkit-transform:rotate(-40deg);transform:rotate(-40deg)}.share_sns_ttl::after{right:-16px;-webkit-transform:rotate(40deg);transform:rotate(40deg)}.share_img_wrapper{padding:10px;background-color:#f5f5f5}.share_img{width:100%;height:auto}.share_note{margin-top:1.2em;font-size:1.4rem;opacity:.8;text-align:left;line-height:1.4}.is_sp{display:none}@media screen and (max-width:768px){.is_sp{display:block}}.is_pc{display:block}@media screen and (max-width:768px){.is_pc{display:none}}.manabiStore{margin-top:72px;text-align:center}.manabiStore .manabiStore_link{display:inline-block;max-width:95%}.manabiStore .manabiStore_link:hover{opacity:.8}.manabiStore .manabiStore_link img{max-width:100%;border-radius:10px;overflow:hidden}.gradeChoices{position:relative}.gradeChoices__btnList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 40px}@media screen and (max-width:768px){.gradeChoices__btnList{display:block;padding:0 32px}}.gradeChoices__btnItem{margin-bottom:32px}@media screen and (max-width:768px){.gradeChoices__btnItem{margin-bottom:20px}}.gradeChoices__btnItem._disabled{margin-bottom:24px}@media screen and (max-width:768px){.gradeChoices__btnItem._disabled{margin-bottom:12px}}.gradeChoices__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:288px;height:40px;border-radius:10px;font-size:2rem;font-weight:500;color:#fff}@media screen and (max-width:768px){.gradeChoices__btn{width:100%;font-size:1.8rem}}.gradeChoices__btn._1q{background:#00943d;-webkit-box-shadow:0 5px 0 #32682c;box-shadow:0 5px 0 #32682c}.gradeChoices__btn._1q:hover{background:#00c752}.gradeChoices__btn._p1q{background:#76b52f;-webkit-box-shadow:0 5px 0 #537f21;box-shadow:0 5px 0 #537f21}.gradeChoices__btn._p1q:hover{background:#90cf48}.gradeChoices__btn._2q{background:#487cbb;-webkit-box-shadow:0 5px 0 #365e8e;box-shadow:0 5px 0 #365e8e}.gradeChoices__btn._2q:hover{background:#6d97c9}.gradeChoices__btn._p2qp{background:#a54b96;-webkit-box-shadow:0 5px 0 #6b3866;box-shadow:0 5px 0 #6b3866}.gradeChoices__btn._p2qp:hover{background:#c76eb8}.gradeChoices__btn._p2q{background:#0094da;-webkit-box-shadow:0 5px 0 #246899;box-shadow:0 5px 0 #246899}.gradeChoices__btn._p2q:hover{background:#0eb2ff}.gradeChoices__btn._3q{background:#ec7619;-webkit-box-shadow:0 5px 0 #a65321;box-shadow:0 5px 0 #a65321}.gradeChoices__btn._3q:hover{background:#f09248}.gradeChoices__btn._4q{background:#df0b1f;-webkit-box-shadow:0 5px 0 #9d271f;box-shadow:0 5px 0 #9d271f}.gradeChoices__btn._4q:hover{background:#f4293c}.gradeChoices__btn._5q{background:#e24b83;-webkit-box-shadow:0 5px 0 #9f335c;box-shadow:0 5px 0 #9f335c}.gradeChoices__btn._5q:hover{background:#e977a1}.gradeChoices__btn:active{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-box-shadow:none;box-shadow:none}.gradeChoices__btn:disabled{cursor:default;opacity:.4;pointer-events:none}.gradeChoices__note{display:block;font-size:1.3rem;margin-top:.6em}.articles{text-align:center}.articles__info{display:inline-block;position:relative;margin-bottom:.3em;padding-left:40px;color:#ff3400;font-size:3rem;font-weight:600;text-align:center}@media screen and (max-width:768px){.articles__info{margin-bottom:1em;padding-left:12px;font-size:2.2rem}}@media screen and (max-width:320px){.articles__info{font-size:2rem}}.articles__info::before{content:'';display:inline-block;position:absolute;left:-96px;top:-32px;width:111px;height:103px;background-image:url(../img/deco_cracker.png);background-size:contain;vertical-align:middle}@media screen and (max-width:768px){.articles__info::before{left:-18px;top:-52px;width:68px;height:63px}}@media screen and (max-width:320px){.articles__info::before{left:-10px}}.articles__content{padding:48px 80px 56px;background-color:#f4f7ff;border-radius:30px;text-align:center}@media screen and (max-width:768px){.articles__content{padding:32px 10px 40px}}.articles__ttl{font-size:2.6rem;font-weight:700}@media screen and (max-width:768px){.articles__ttl{font-size:2.3rem}}.articles__txt{margin-top:.2em;line-height:1.6}@media screen and (max-width:768px){.articles__txt{margin-top:.8em}}.articles__btnWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.articles__btnWrapper{display:block;padding:14px 8px 0}}.articles__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:32px;width:288px;height:40px;background:#fff;border-radius:10px;font-size:2rem;font-weight:500}@media screen and (max-width:768px){.articles__btn{margin-top:20px;width:100%;font-size:1.8rem}}.articles__btn:hover{color:#fff!important}.articles__btn._1q{color:#00943d;border:2px solid #00943d;-webkit-box-shadow:0 5px 0 #00943d;box-shadow:0 5px 0 #00943d}.articles__btn._1q:hover{background:#00943d;-webkit-box-shadow:0 5px 0 #32682c;box-shadow:0 5px 0 #32682c}.articles__btn._p1q{color:#76b52f;border:2px solid #76b52f;-webkit-box-shadow:0 5px 0 #76b52f;box-shadow:0 5px 0 #76b52f}.articles__btn._p1q:hover{background:#76b52f;-webkit-box-shadow:0 5px 0 #537f21;box-shadow:0 5px 0 #537f21}.articles__btn._2q{color:#487cbb;border:2px solid #487cbb;-webkit-box-shadow:0 5px 0 #487cbb;box-shadow:0 5px 0 #487cbb}.articles__btn._2q:hover{background:#487cbb;-webkit-box-shadow:0 5px 0 #365e8e;box-shadow:0 5px 0 #365e8e}.articles__btn._p2qp{color:#a54b96;border:2px solid #a54b96;-webkit-box-shadow:0 5px 0 #a54b96;box-shadow:0 5px 0 #a54b96}.articles__btn._p2qp:hover{background:#a54b96;-webkit-box-shadow:0 5px 0 #6b3866;box-shadow:0 5px 0 #6b3866}.articles__btn._p2q{color:#0094da;border:2px solid #0094da;-webkit-box-shadow:0 5px 0 #0094da;box-shadow:0 5px 0 #0094da}.articles__btn._p2q:hover{background:#0094da;-webkit-box-shadow:0 5px 0 #246899;box-shadow:0 5px 0 #246899}.articles__btn._3q{color:#ec7619;border:2px solid #ec7619;-webkit-box-shadow:0 5px 0 #ec7619;box-shadow:0 5px 0 #ec7619}.articles__btn._3q:hover{background:#ec7619;-webkit-box-shadow:0 5px 0 #a65321;box-shadow:0 5px 0 #a65321}.articles__btn._4q{color:#df0b1f;border:2px solid #df0b1f;-webkit-box-shadow:0 5px 0 #df0b1f;box-shadow:0 5px 0 #df0b1f}.articles__btn._4q:hover{background:#df0b1f;-webkit-box-shadow:0 5px 0 #9d271f;box-shadow:0 5px 0 #9d271f}.articles__btn._5q{color:#e24b83;border:2px solid #e24b83;-webkit-box-shadow:0 5px 0 #e24b83;box-shadow:0 5px 0 #e24b83}.articles__btn._5q:hover{background:#e24b83;-webkit-box-shadow:0 5px 0 #9f335c;box-shadow:0 5px 0 #9f335c}.articles__btn:active{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-box-shadow:none!important;box-shadow:none!important}.modal__overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:1}.modal__cont{position:relative;padding:56px 60px;width:700px;background-size:20px 20px;border-radius:15px;text-align:center}@media screen and (max-width:768px){.modal__cont{padding:14% 4%;width:94%;height:auto}}.modal__cont._1q{background-image:-webkit-linear-gradient(135deg,#0d9947 25%,#00943d 25%,#00943d 50%,#0d9947 50%,#0d9947 75%,#00943d 75%,#00943d);background-image:linear-gradient(-45deg,#0d9947 25%,#00943d 25%,#00943d 50%,#0d9947 50%,#0d9947 75%,#00943d 75%,#00943d)}.modal__cont._p1q{background-image:-webkit-linear-gradient(135deg,#7db93a 25%,#76b52f 25%,#76b52f 50%,#7db93a 50%,#7db93a 75%,#76b52f 75%,#76b52f);background-image:linear-gradient(-45deg,#7db93a 25%,#76b52f 25%,#76b52f 50%,#7db93a 50%,#7db93a 75%,#76b52f 75%,#76b52f)}.modal__cont._2q{background-image:-webkit-linear-gradient(135deg,#698cd9 25%,#7998dd 25%,#7998dd 50%,#698cd9 50%,#698cd9 75%,#7998dd 75%,#7998dd);background-image:linear-gradient(-45deg,#698cd9 25%,#7998dd 25%,#7998dd 50%,#698cd9 50%,#698cd9 75%,#7998dd 75%,#7998dd)}.modal__cont._p2qp{background-image:-webkit-linear-gradient(135deg,#be70b1 25%,#b564a8 25%,#b564a8 50%,#be70b1 50%,#be70b1 75%,#b564a8 75%,#b564a8);background-image:linear-gradient(-45deg,#be70b1 25%,#b564a8 25%,#b564a8 50%,#be70b1 50%,#be70b1 75%,#b564a8 75%,#b564a8)}.modal__cont._p2q{background-image:-webkit-linear-gradient(135deg,#1a9fde 25%,#0395db 25%,#0395db 50%,#1a9fde 50%,#1a9fde 75%,#0395db 75%,#0395db);background-image:linear-gradient(-45deg,#1a9fde 25%,#0395db 25%,#0395db 50%,#1a9fde 50%,#1a9fde 75%,#0395db 75%,#0395db)}.modal__cont._3q{background-image:-webkit-linear-gradient(135deg,#ee822d 25%,#ec7619 25%,#ec7619 50%,#ee822d 50%,#ee822d 75%,#ec7619 75%,#ec7619);background-image:linear-gradient(-45deg,#ee822d 25%,#ec7619 25%,#ec7619 50%,#ee822d 50%,#ee822d 75%,#ec7619 75%,#ec7619)}.modal__cont._4q{background-image:-webkit-linear-gradient(135deg,#e53c4c 25%,#e01326 25%,#e01326 50%,#e53c4c 50%,#e53c4c 75%,#e01326 75%,#e01326);background-image:linear-gradient(-45deg,#e53c4c 25%,#e01326 25%,#e01326 50%,#e53c4c 50%,#e53c4c 75%,#e01326 75%,#e01326)}.modal__cont._5q{background-image:-webkit-linear-gradient(135deg,#e55d90 25%,#e24c83 25%,#e24c83 50%,#e55d90 50%,#e55d90 75%,#e24c83 75%,#e24c83);background-image:linear-gradient(-45deg,#e55d90 25%,#e24c83 25%,#e24c83 50%,#e55d90 50%,#e55d90 75%,#e24c83 75%,#e24c83)}.modal__close{display:block;position:absolute;top:8px;right:8px;width:40px;height:40px;border-radius:50%;cursor:pointer;z-index:1}@media screen and (max-width:768px){.modal__close{top:4px;right:4px}}.modal__closeBtn{position:relative;display:block;width:40px;height:40px}.modal__closeBtn::before{content:'';display:block;position:absolute;top:20px;left:8px;width:24px;height:4px;border-radius:16px;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal__closeBtn::after{content:'';display:block;position:absolute;top:20px;left:8px;width:24px;height:4px;border-radius:16px;background:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal__ttl{position:relative;margin-bottom:40px;color:#fff}@media screen and (max-width:768px){.modal__ttl{margin-bottom:32px}}.modal__ttl::after,.modal__ttl::before{content:'';position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:460px;height:2px;background:#fff}@media screen and (max-width:768px){.modal__ttl::after,.modal__ttl::before{width:100%}}.modal__ttl::before{top:0}.modal__ttl::after{bottom:-14px}.modal__grade{font-size:3.6rem;font-weight:700;line-height:1.8;letter-spacing:.16em}@media screen and (max-width:768px){.modal__grade{font-size:2.4rem;line-height:2.1}}.modal__desc{font-size:2.3rem;font-weight:500}@media screen and (max-width:768px){.modal__desc{font-size:1.6rem}}.modal__U{margin-top:28px;font-size:1.6rem;font-weight:500;color:#fff}@media screen and (max-width:768px){.modal__U{margin-top:32px;font-size:1.4rem}}.modal__U a{text-decoration:underline;color:#fff}.modal__btnList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:768px){.modal__btnList{padding:0}}.modal__btnItem{margin-top:22px;width:32%}@media screen and (max-width:768px){.modal__btnItem{width:100%}.modal__btnItem:first-child{margin-top:0}}.modal__btnItem.is_inactive .modal__btnLink{background-color:#686b6e;pointer-events:none;-webkit-box-shadow:none;box-shadow:none}.modal__btnItem.is_inactive .modal__btnSub{color:#fff}.modal__btnLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-break:break-all;padding:10px 4px;width:100%;min-height:144px;background:#fff;border-radius:10px;-webkit-box-shadow:0 5px 0 rgba(0,0,0,.5);box-shadow:0 5px 0 rgba(0,0,0,.5);color:#211c19;font-size:2.6rem;font-weight:700}@media screen and (max-width:768px){.modal__btnLink{min-height:90px;font-size:1.6rem}}.modal__btnLink:hover{background:#d4d9de}.modal__btnLink:active{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-box-shadow:none;box-shadow:none}.modal__btnTtl{font-size:3.2rem}@media screen and (max-width:768px){.modal__btnTtl{font-size:2.6rem}}@media screen and (max-width:320px){.modal__btnTtl{font-size:2.2rem}}.modal__btnEmphasis{font-size:3.8rem}@media screen and (max-width:768px){.modal__btnEmphasis{font-size:2rem}}.modal__btnSub{margin-top:4px;font-size:1.6rem;font-weight:400}@media screen and (max-width:768px){.modal__btnSub{font-size:1.4rem;line-height:1.3}}.disabled .modal__btnLink{background-color:#e0e0e0;color:#959595}.banner{text-align:center}.banner__link{-webkit-transition:.1s ease;transition:.1s ease}.banner__link:hover{opacity:.7}.banner__img{max-width:832px;margin:0 auto;width:100%}.footer{color:#686b6e;text-align:center;line-height:2}@media screen and (max-width:768px){.footer{line-height:1.6}}.footer__attention{font-size:1.2rem}@media screen and (max-width:768px){.footer__attention{text-align:left}}.footer__copyright{font-size:1rem}.footerMenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:3em}.footerMenu a{position:relative;display:block;padding:0 1.5em;font-size:1.2rem;color:#686b6e}@media screen and (max-width:768px){.footerMenu a{padding:0 .7em}}@media screen and (max-width:320px){.footerMenu a{padding:0 .4em}}.footerMenu a:before{position:absolute;top:calc(50% - .5em);right:0;content:'';display:block;width:1px;height:1em;border-right:1px solid #686b6e}.footerMenu li:last-child a:before{display:none}.date{max-width:860px;text-align:right;margin:0 auto;font-size:12px;color:#666}@media screen and (max-width:768px){.date{margin-bottom:1rem}}.only-teaser,.only-teaser-flex{display:none}.only-normal{display:block}#teaser-mode .only-teaser{display:block}#teaser-mode .only-normal{display:none}#teaser-mode .only-teaser-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.l_gradeChoices{margin:40px auto 0;width:700px}.backcontainer{justify-items:center;display:grid}._back .modal__day{color:#fff;margin-bottom:10px;font-size:2.4rem}@media screen and (max-width:768px){._back .modal__day{font-size:2.2rem}}@media screen and (max-width:750px){.l_gradeChoices{width:100%}.backcontainer{width:70%;margin:0 auto}.modal__cont{margin:0 auto}}._archive .gradeChoices__btnList,._back .gradeChoices__btnList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center}@media screen and (max-width:768px){._archive .gradeChoices__btnItem,._back .gradeChoices__btnItem{width:100%}}._archive .gradeChoices__btn,._back .gradeChoices__btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-decoration:none;font-weight:700;font-size:1.7rem;padding:20px 0;border:1px solid #8fbce6;border-bottom:4px solid #8fbce6;background:#fff;color:#454545}._archive .gradeChoices__btn:hover,._back .gradeChoices__btn:hover{background:#8fbce6;color:#fff}._back .gradeChoices__btn{display:grid;margin-top:24px;margin-bottom:10px;padding:0 24px;grid-template-columns:16px 1fr;-webkit-transition:background .2s ease;transition:background .2s ease;font-size:1.6rem;border:none;background:#f2f2f2}._back .gradeChoices__btn::before{content:"←";font-size:28px;line-height:1;justify-self:start}._back._archive .gradeChoices__btn{margin-top:0;border-bottom:3px solid #8fbce6;color:#73a6d6}._back._archive .gradeChoices__btn:hover{background:#8fbce6;color:#fff}._back ._1q .gradeChoices__btn{border-bottom:3px solid #0d9947;color:#00943d}._back ._1q .gradeChoices__btn:hover{background:#0d9947;color:#fff}._back ._p1q .gradeChoices__btn{border-bottom:3px solid #7db93a;color:#76b52f}._back ._p1q .gradeChoices__btn:hover{background:#7db93a;color:#fff}._back ._2q .gradeChoices__btn{border-bottom:3px solid #698cd9;color:#487cbb}._back ._2q .gradeChoices__btn:hover{background:#698cd9;color:#fff}._back ._p2qp .gradeChoices__btn{border-bottom:3px solid #be70b1;color:#a54b96}._back ._p2qp .gradeChoices__btn:hover{background:#be70b1;color:#fff}._back ._p2q .gradeChoices__btn{border-bottom:3px solid #1a9fde;color:#0094da}._back ._p2q .gradeChoices__btn:hover{background:#1a9fde;color:#fff}._back ._3q .gradeChoices__btn{border-bottom:3px solid #ee822d;color:#ec7619}._back ._3q .gradeChoices__btn:hover{background:#ee822d;color:#fff}._back ._4q .gradeChoices__btn{border-bottom:3px solid #e53c4c;color:#df0b1f}._back ._4q .gradeChoices__btn:hover{background:#e53c4c;color:#fff}._back ._5q .gradeChoices__btn{border-bottom:3px solid #e55d90;color:#e24b83}._back ._5q .gradeChoices__btn:hover{background:#e55d90;color:#fff}.header__subTtl{font-size:1.6rem}@media screen and (max-width:768px){.header__subTtl{margin:0 auto}}