#syoku2611_region .term{background-color:#4ea72e}#syoku2611_region .term__ttl{color:#4ea72e}#shokuiku-matome{padding-top:0 !important}#shokuiku-matome *{box-sizing:border-box}#shokuiku-matome{margin:0;padding:0;box-sizing:border-box;color:#272727;line-height:1.5;-webkit-text-size-adjust:100%;font-size:min(3.5vw,1rem);position:relative}#shokuiku-matome ol,#shokuiku-matome ul{list-style:none}#shokuiku-matome img{max-width:100%;width:100%;height:auto;vertical-align:top;-o-object-fit:cover;object-fit:cover;flex-shrink:0}#shokuiku-matome a:hover{text-decoration:none}#shokuiku-matome .bgWrap{position:relative;overflow:hidden;background-color:#afe7f2;width:100%}#shokuiku-matome .c-nw{display:inline-block}#shokuiku-matome .c-box{background-color:rgba(255,255,255,.7);padding:1.5em 1.5em;border:solid 3px #790101;border-radius:20px}#shokuiku-matome .c-box__desc{text-align:center;font-weight:bold;text-shadow:#fff 2px 0px 0px,#fff 1.75517px .958851px 0px,#fff 1.0806px 1.68294px 0px,#fff .141474px 1.99499px 0px,#fff -0.832294px 1.81859px 0px,#fff -1.60229px 1.19694px 0px,#fff -1.97998px .28224px 0px,#fff -1.87291px -0.701566px 0px,#fff -1.30729px -1.5136px 0px,#fff -0.421592px -1.95506px 0px,#fff .567324px -1.91785px 0px,#fff 1.41734px -1.41108px 0px,#fff 1.92034px -0.558831px 0px;font-size:1.3em}#shokuiku-matome .p-top{padding:3em 1.5em;background:url(/library/contents/products/syoku2611/top/img/bg-japan.png);background-size:400px;background-position:center center;background-attachment:fixed;background-repeat:no-repeat;z-index:100;position:relative}@media screen and (max-width: 768px){#shokuiku-matome .p-top{background-attachment:scroll;background-repeat:repeat-y;background-size:100%;background-position:center top}}#shokuiku-matome .p-top__ttl{margin-bottom:1em}#shokuiku-matome .p-top__area{margin:4em 0}#shokuiku-matome .p-top__area ul{display:grid;gap:1em;grid-template-columns:1fr 1fr}#shokuiku-matome .p-top__area ul li a{transition:all .3s;display:block}#shokuiku-matome .p-top__area ul li a:hover{scale:1.02;opacity:.9}#shokuiku-matome .p-top__pop{margin:1.5em 0}#shokuiku-matome .p-shokuiku{padding:1.5em 1.5em;background-color:#fefff1;border:solid 3px #ffd140;margin-top:2em}#shokuiku-matome .p-shokuiku__img{width:70%;margin:0 auto}#shokuiku-matome .p-shokuiku__ttl{color:#f84f4e;text-align:center;font-weight:bold;margin-top:.8em;font-size:1.5em}#shokuiku-matome .p-shokuiku__desc{text-align:center;font-weight:bold;font-size:1.3em;margin-top:1em}#shokuiku-matome .p-shokuiku__btn{position:relative;display:block;background-color:#fff;max-width:400px;padding:.3em 2.5em;text-align:center;font-size:1.5em;color:#f84f4e;border-radius:999px;margin:1em auto;box-shadow:3px 5px 0px 0px #f84f4e;transition:all .3s;font-weight:bold;border:solid 3px #f84f4e;width:-webkit-max-content;width:-moz-max-content;width:max-content}#shokuiku-matome .p-shokuiku__btn::after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:8px 0 8px 14px;border-color:#fff #fff #fff #f84f4e;top:50%;right:8%;transform:translate(50%, -50%)}#shokuiku-matome .p-shokuiku__btn:hover{transform:translate(3px, 5px);box-shadow:none;opacity:1}#shokuiku-matome .u-mt--1em{margin-top:1em !important}
/*# sourceMappingURL=syoku2611.min.css.map */