body.morinoie{--brand-color: #008941;--brand-shadow: rgb(0, 86, 40.802919708);--brand-light: rgb(237.15, 246.74, 241.7)}body.senwa{--brand-color: #008941;--brand-shadow: rgb(0, 86, 40.802919708);--brand-light: rgb(237.15, 246.74, 241.7)}body.kanakura{--brand-color: #e73962;--brand-shadow: rgb(211.3783783784, 25.6216216216, 69.3918918919);--brand-light: rgb(253.32, 241.14, 244.01)}body.tomoka{--brand-color: #193b87;--brand-shadow: rgb(17.03125, 40.19375, 91.96875);--brand-light: rgb(238.9, 241.28, 246.6)}body.yuka{--brand-color: #193b87;--brand-shadow: rgb(17.03125, 40.19375, 91.96875);--brand-light: rgb(238.9, 241.28, 246.6)}body.memoryhouse{--brand-color: #ce2329;--brand-shadow: rgb(162.4066390041, 27.5933609959, 32.3236514523);--brand-light: rgb(251.57, 239.6, 240.02)}body.aoba{--brand-color: #008941;--brand-shadow: rgb(0, 86, 40.802919708);--brand-light: rgb(237.15, 246.74, 241.7)}body.towas{--brand-color: #018841;--brand-shadow: rgb(0.6277372263, 85.3722627737, 40.802919708);--brand-light: rgb(237.22, 246.67, 241.7)}body.dearness{--brand-color: #ef8030;--brand-shadow: rgb(219.067264574, 101.5964125561, 16.932735426);--brand-light: rgb(253.88, 246.11, 240.51)}body.nagasaka{--brand-color: #00853b;--brand-shadow: rgb(0, 82, 36.3759398496);--brand-light: rgb(237.15, 246.46, 241.28)}body.seremoll{--brand-color: #6a5da4;--brand-shadow: rgb(84.6798418972, 74.0948616601, 131.9051383399);--brand-light: rgb(244.57, 243.66, 248.63)}body{font-family:noto-sans-jp,sans-serif}.company-mv{overflow:hidden;min-width:100rem}.company-mv .mv-wrap{position:relative;display:grid;grid-auto-flow:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;grid-template-columns:1fr 60rem}.company-mv .mv-head{font-size:2.2rem;font-weight:600;color:var(--brand-color)}.company-mv .mv-ttl{font-size:3.5rem;font-family:serif;line-height:1.4;margin-top:.8rem;white-space:nowrap;letter-spacing:.5rem}.company-mv .mv-ttl .line{display:inline-block;width:8rem;height:1px;background-color:#000;margin:0 .5em;vertical-align:super}.company-mv .mv-illust{width:130%;position:relative;left:-5rem}.company-about .main-ttl{color:var(--brand-color);font-weight:600;text-align:center;font-size:2rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.company-about .main-ttl::before,.company-about .main-ttl::after{background-color:var(--brand-color);content:"";-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:1px}.company-about .main-ttl::before{margin-right:1rem}.company-about .main-ttl::after{margin-left:1rem}.company-about .about-txt{text-align:center;line-height:2.2}.company-about .about-txt .color{color:var(--brand-color);font-weight:600}.company-about .about-txt .e{color:var(--brand-color);font-weight:600;background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(#fff600));background-image:-webkit-linear-gradient(transparent calc(100% - 0.325em), #fff600 calc(100% - 0.325em));background-image:linear-gradient(transparent calc(100% - 0.325em), #fff600 calc(100% - 0.325em))}.company-about .about-wrap{min-width:98rem;margin:10rem 1rem 0;display:grid;grid-template-columns:repeat(5, 1fr);grid-template-rows:auto;gap:0 1rem;opacity:.6}.company-about .about-wrap .about-img img{border-radius:8px}.company-main{padding-top:14.4rem;position:relative;min-width:100rem}.company-main .main-ttl{color:var(--brand-color);font-weight:600;text-align:center;font-size:2.4rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.company-main .main-ttl::before,.company-main .main-ttl::after{background-color:var(--brand-color);content:"";-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:1px}.company-main .main-ttl::before{margin-right:1rem}.company-main .main-ttl::after{margin-left:1rem}.company-main .main-ttl:nth-of-type(n + 2){margin-top:12rem}.company-main .main-boxes{margin-top:5rem}.company-main .main-boxes .main-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 6rem}.company-main .main-boxes .main-box:nth-of-type(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.company-main .main-boxes .main-box:nth-of-type(n + 2){margin-top:4rem}.company-main .main-boxes .main-box .box-content{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.company-main .main-boxes .main-box .box-content .box-ttl{color:var(--brand-color);font-weight:600;font-size:2.4rem;line-height:1.2}.company-main .main-boxes .main-box .box-content .box-ttl .m{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(#fff600));background-image:-webkit-linear-gradient(transparent calc(100% - 0.325em), #fff600 calc(100% - 0.325em));background-image:linear-gradient(transparent calc(100% - 0.325em), #fff600 calc(100% - 0.325em))}.company-main .main-boxes .main-box .box-content .box-ttl .n{font-size:1.25em}.company-main .main-boxes .main-box .box-content .box-ttl .small{color:#3d3d3d;font-size:.75em}.company-main .main-boxes .main-box .box-content .box-ttl .small .kanakura{font-size:1.5rem;line-height:1.3}.company-main .main-boxes .main-box .box-content .box-txt{margin-top:.5rem;line-height:1.7;text-align:justify}.company-main .main-boxes .main-box .box-content .box-txt .small{display:inline-block;margin-top:2rem;font-size:.75em}.company-main .main-boxes .main-box .box-img{width:40rem}.company-main .main-boxes .main-box .box-img img{border-radius:8px}.company-main .main-boxes .main-box .contract__list{display:inline-block;margin-top:2rem;text-decoration:underline;position:relative}.company-main .main-boxes .main-box .contract__list::after{content:">";text-decoration:none;position:relative;display:inline-block;margin-left:.5rem}.company-main .tag-wrap{display:grid;grid-template-columns:repeat(6, 1fr);grid-template-rows:auto;gap:0 1.2rem}.company-main .tag-wrap .tag-boxes{margin-top:3rem;background:var(--item-bg);font-weight:600;text-align:center;border-radius:12px;-webkit-box-shadow:0 .2rem .4rem rgba(0,0,0,.16);box-shadow:0 .2rem .4rem rgba(0,0,0,.16);padding:2rem 1.5rem}.company-main .tag-wrap .tag-boxes:nth-of-type(1){--item-main: #2597ab;--item-bg: #e6fbff;--item-border: #2597ab}.company-main .tag-wrap .tag-boxes:nth-of-type(2){--item-main: #20a28a;--item-bg: #dffff1;--item-border: #20a28a}.company-main .tag-wrap .tag-boxes:nth-of-type(3){--item-main: #55952c;--item-bg: #eeffe2;--item-border: #55952c}.company-main .tag-wrap .tag-boxes:nth-of-type(4){--item-main: #a29b29;--item-bg: #fbfae8;--item-border: #a29b29}.company-main .tag-wrap .tag-boxes:nth-of-type(5){--item-main: #b78a55;--item-bg: #fbf2e8;--item-border: #b78a55}.company-main .tag-wrap .tag-boxes:nth-of-type(6){--item-main: #da8d8d;--item-bg: #f9f4fe;--item-border: #da8d8d}.company-main .tag-wrap .tag-boxes .tag-ttl{font-size:1.7rem;color:var(--item-main)}.company-main .tag-wrap .tag-boxes .tag-box{font-size:1.4rem;background:#fff;border:solid 1px var(--item-border);border-radius:999px;color:var(--item-main);margin-top:.8rem}.company-main .tag-wrap .tag-boxes .tag-box:nth-of-type(n + 2){margin-top:.4rem}.company-main .tag-wrap .tag-boxes .tag-txt{font-size:1.3rem;margin-top:.8rem;color:var(--item-main)}.company-main .main-btn{font-size:1.7rem;font-weight:600;margin:5rem auto 0;background:var(--brand-color);color:#fff;display:block;border-radius:4px;padding:.8rem 0;width:32rem;text-align:center;-webkit-box-shadow:0 4px 0 0 var(--brand-shadow);box-shadow:0 4px 0 0 var(--brand-shadow);position:relative;-webkit-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.company-main .main-btn::after{content:"";font-family:"icomoon";position:absolute;right:2rem;top:51%;translate:0 -50%}.company-main .main-btn:hover{opacity:.9;translate:0 4px;-webkit-box-shadow:0 0 0 0 var(--brand-shadow);box-shadow:0 0 0 0 var(--brand-shadow)}.company-main .hall-img{text-align:center;display:block;margin-top:12.5rem}.company-main .hall-img img{width:88%}.company-main .after-support{margin-top:6.4rem}.company-main .after-support__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.6rem 3.5rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.company-main .after-support__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:6rem}.company-main .after-support__img img{width:40rem;border-radius:.8rem}.company-main .after-support__cont{width:50rem}.company-main .after-support__cont p{margin-top:1rem}.company-main .after-support__title{font-size:2.1rem;font-weight:bold;color:var(--brand-color)}.company-main .after-support__body{font-size:1.6rem;line-height:1.5;text-align:justify;position:relative;top:-0.2rem}.company-main .after-support__body b{font-weight:bold;color:#000}.company-main .after-support__wrap{margin-top:3rem}.company-main .after-support__subcont{display:grid;grid-auto-columns:1fr;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;grid-template-rows:96px auto auto auto;gap:0 1.6rem;width:48%}.company-main .after-support__img-figure{grid-area:1/1/5/2}.company-main .after-support__img-figure img{width:13.2rem;height:9.5rem;-o-object-fit:cover;object-fit:cover;border-radius:.3rem}.company-main .after-support__mark{grid-area:1/2/2/3;display:inline-block;padding:0 .9rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-size:1.2rem;font-weight:bold;color:#fff;background-color:var(--brand-color);border-radius:2px}.company-main .after-support__head{font-size:1.3rem;font-weight:bold;color:var(--brand-color)}.company-main .after-support__subtitle{grid-area:2/2/3/3;margin-top:.3rem;font-size:1.7rem;font-weight:bold;color:#3d3d3d}.company-main .after-support__txt{font-size:1.5rem;text-align:left}.company-main .after-support__txt.address{grid-area:3/2/4/3;margin-top:.6rem;line-height:1.1}.company-main .after-support__txt.access{display:inline-block;grid-area:4/2/5/3}.company-info{background:#f6f6f6;padding:6rem 0;min-width:100rem}.company-info .info-ttl{color:var(--brand-color);font-weight:600;font-size:2.2rem;text-align:center}.company-info .info-lists{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto;gap:0 .8rem;margin-top:3rem}.company-info .info-list{display:grid;gap:.4rem 0;grid-auto-flow:row}.company-info .info-row{background:#fff;padding:.8rem 0;display:grid;grid-template-columns:9.8rem 1fr}.company-info .info-term{color:var(--brand-color);font-weight:600;display:grid;place-content:center}.company-info .info-data{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.company-info .info-data::before{background:#ccc;content:"";width:.1rem;height:100%;display:inline-block;float:left;margin-right:1.4rem}.company-info .info-data span{display:inline-block}.company-info .rakuten{width:100%;height:10rem;margin-top:3.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff}.company-info .rakuten__logo{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 5.5rem;height:6.3rem;text-align:center}.company-info .rakuten__logo img{width:18rem;height:6.3rem}.company-info .rakuten__txt{font-size:2.1rem;font-weight:bold;line-height:1.4;color:#3d3d3d}.company-info .rakuten__txt .color{color:#7d001a}.company-group{margin-top:12rem;min-width:100rem}.company-group .logo-img{margin:0 auto}.company-group .logo-img img{width:12rem;display:block;margin:0 auto}.company-group .group-ttl{font-size:2.4rem;font-weight:600;text-align:center;margin-top:4rem}.company-group .group-ttl-small{font-size:1.6rem;font-weight:600;text-align:center;margin-top:1rem}.company-group .group-sub-ttl{font-size:2.8rem;font-weight:600;text-align:center;color:var(--brand-color);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:7rem auto 0;line-height:1.25}.company-group .group-sub-ttl .m{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(#fff600));background-image:-webkit-linear-gradient(transparent calc(100% - 0.325em), #fff600 calc(100% - 0.325em));background-image:linear-gradient(transparent calc(100% - 0.325em), #fff600 calc(100% - 0.325em))}.company-group .sdgs-logo{margin-top:2rem;display:block}.company-group .sdgs-logo img{width:34rem;display:block;margin:0 auto}.company-group .group-txt{margin-top:3rem;font-size:1.5rem;text-align:center;line-height:2}.company-group .group-sdgs{margin:3rem auto 0;display:grid;grid-template-columns:repeat(2, 34rem);gap:0 3rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.company-group .group-sdgs .sdgs-img img{border-radius:8px}.company-group .group-medal-ttl{font-size:2.8rem;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--brand-color);line-height:1.23;margin:7.7rem auto 0}.company-group .group-medal-ttl .m{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(#fff600));background-image:-webkit-linear-gradient(transparent calc(100% - 0.325em), #fff600 calc(100% - 0.325em));background-image:linear-gradient(transparent calc(100% - 0.325em), #fff600 calc(100% - 0.325em))}.company-group .group-medal-ttl .n{font-size:1.25em;line-height:0}.company-group .group-medal-txt{font-size:1.8rem;font-weight:600;text-align:center;margin-top:1rem;letter-spacing:.12rem}.company-group .group-medal{margin-top:3.6rem}.company-group .group-medal-note{margin:3rem auto 0;width:72rem}.company-group .group-medal-note .c-notice{padding-left:.95em;text-indent:-0.95em}.company-group .award{margin:7rem auto 0;width:83rem}.company-group .award__title{font-size:2.8rem;font-weight:600;text-align:center;color:var(--brand-color);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;line-height:1.25}.company-group .award__title .m{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(#fff600));background-image:-webkit-linear-gradient(transparent calc(100% - 0.325em), #fff600 calc(100% - 0.325em));background-image:linear-gradient(transparent calc(100% - 0.325em), #fff600 calc(100% - 0.325em))}.company-group .award__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:3.2rem;gap:5rem}.company-group .award__txt{width:40rem}.company-group .award__txt p{font-family:noto-sans-jp,sans-serif;font-size:1.5rem;text-align:justify;line-height:1.8;color:#3d3d3d}.company-group .award__img{width:40rem;height:23rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.company-group .award__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 20%;object-position:50% 20%;border-radius:8px}.bokeh{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.bokeh span{display:block;width:16rem;height:16rem;border-radius:50%;-webkit-filter:blur(15px);filter:blur(15px);position:absolute}.bokeh span.c1{background:#f0faf2}.bokeh span.c2{background:#fffef2}.bokeh.bokeh-mv span:nth-of-type(1){top:21rem;left:28rem}.bokeh.bokeh-mv span:nth-of-type(2){top:2rem;right:11rem}.bokeh.bokeh-mv span:nth-of-type(3){top:25rem;left:50rem}.bokeh.bokeh-mv span:nth-of-type(4){bottom:2rem;right:-10rem}.bokeh.bokeh-main span:nth-of-type(1){top:2rem;right:calc(50% - 18rem)}.bokeh.bokeh-main span:nth-of-type(2){top:80rem;right:calc(50% + 12rem)}.bokeh.bokeh-main span:nth-of-type(3){top:-4rem;right:calc(50% - 33rem)}.bokeh.bokeh-main span:nth-of-type(4){top:77rem;right:calc(50% + 25rem)}.company-brandList{background:#ebfaff;padding:3rem 0;margin-top:4rem;min-width:100rem}.company-brandList .brandList-ttl{font-size:1.5rem;font-weight:600;line-height:1.4;text-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.company-brandList .brandList-ttl::before,.company-brandList .brandList-ttl::after{background-color:#aad9ea;content:"";-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:1px}.company-brandList .brandList-ttl::before{margin-right:1rem}.company-brandList .brandList-ttl::after{margin-left:1rem}.company-brandList .brandList-wrap{display:grid;grid-template-columns:repeat(5, 1fr);grid-template-rows:auto;gap:1.2rem 2.6rem;margin-top:1.5rem}.company-brandList .brandList-wrap li:hover{opacity:.8}.after-support__kanakura{margin-top:5.6rem}.after-support__kanakura--box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:5rem;margin-top:3.2rem}.after-support__kanakura--box:first-of-type{margin-top:0}.after-support__kanakura--box:nth-of-type(odd) .after-support__kanakura--inner{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.after-support__kanakura--box:nth-of-type(odd) .after-support__kanakura--img{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.after-support__kanakura--inner{width:52rem}.after-support__kanakura--inner .title{font-size:2.1rem;font-weight:bold;line-height:1.2;color:var(--brand-color)}.after-support__kanakura--inner .txt{margin-top:1rem;font-size:1.6rem;line-height:1.5;text-align:justify;color:#3d3d3d}.after-support__kanakura--inner .txt b{font-weight:bold;color:#000}.after-support__kanakura--img{width:40rem;height:20rem}.after-support__kanakura--img img{width:100%;height:100%;border-radius:8px}.letter-of-appreciation{margin:7rem auto 0;width:73rem}.letter-of-appreciation__title{font-size:2.8rem;font-weight:600;text-align:center;color:var(--brand-color);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;line-height:1.25}.letter-of-appreciation__title .m{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(#fff600));background-image:-webkit-linear-gradient(transparent calc(100% - 0.325em), #fff600 calc(100% - 0.325em));background-image:linear-gradient(transparent calc(100% - 0.325em), #fff600 calc(100% - 0.325em))}.letter-of-appreciation__inner{margin-top:3rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:5rem}.letter-of-appreciation__txt{width:40rem;font-size:1.5rem;line-height:1.7;color:#3d3d3d}.letter-of-appreciation__img{width:30rem}.letter-of-appreciation__img img{width:100%;height:100%;border-radius:8px;-webkit-box-shadow:0 .1rem .4rem rgba(0,0,0,.16);box-shadow:0 .1rem .4rem rgba(0,0,0,.16)}.attempt{margin-top:7rem}.attempt__header--mainttl{font-size:2.8rem;font-weight:600;text-align:center;color:var(--brand-color);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:7rem auto 0;line-height:1.25}.attempt__header--mainttl .m{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(#fff600));background-image:-webkit-linear-gradient(transparent calc(100% - 0.325em), #fff600 calc(100% - 0.325em));background-image:linear-gradient(transparent calc(100% - 0.325em), #fff600 calc(100% - 0.325em))}.attempt__header--subttl{margin-top:2rem;text-align:center;font-size:1.5rem;line-height:1.7;color:#3d3d3d}.attempt__body--item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:3rem}.attempt__body--item:nth-of-type(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.attempt__body--inner{width:51.6rem}.attempt__body--ttl{color:var(--brand-color);font-weight:bold;font-size:2rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.4rem}.attempt__body--ttl::after{background-color:var(--brand-color);content:"";-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;height:1px}.attempt__body--subttl{display:block;margin-top:1rem;font-size:1.7rem;font-weight:bold;line-height:1.2;color:#3d3d3d}.attempt__body--txt{margin-top:1rem;font-size:1.5rem;color:#3d3d3d;line-height:1.7;text-align:justify}.attempt__body--img{width:40rem}.attempt__body--img img{border-radius:.8rem}.attempt__body--innerWrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1.4rem;margin-top:2rem}.attempt__body--special,.attempt__body--handling{width:19rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:1rem 0;text-align:center;border-radius:4px;border:1px solid #00853b}.attempt__body--special .m,.attempt__body--handling .m{display:block;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.7rem;font-weight:bold;line-height:1;color:#3d3d3d;background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(#fff600));background-image:-webkit-linear-gradient(transparent calc(100% - 0.325em), #fff600 calc(100% - 0.325em));background-image:linear-gradient(transparent calc(100% - 0.325em), #fff600 calc(100% - 0.325em))}.attempt__body--special .large,.attempt__body--handling .large{display:inline-block;font-size:2.4rem;font-weight:bold;line-height:1;letter-spacing:1rem;padding-left:1rem;color:#00853b;margin-top:.4rem}