@font-face{font-family:YuGothicM;font-weight:normal;src:local("YuGothic-Medium"),local("Yu Gothic Medium"),local("YuGothic-Regular")}@font-face{font-family:YuGothicM;font-weight:bold;src:local("YoGothic-Bold"),local("Yu Gothic")}.aboutArea .contentBox{display:grid;grid-template-columns:1fr 1fr;gap:5%;align-items:center}.aboutArea .contentBox .txtBox .ttl span{position:relative;background-image:linear-gradient(90deg, #99f0fd, #99f0fd 10%, #99d0ff);background-size:100% 40%;background-position:bottom;background-repeat:no-repeat}@media screen and (max-width:767px){.aboutArea .contentBox{grid-template-columns:auto;gap:20px}}.wakuwakuArea .fukidashi{position:relative;top:-25px;max-width:471px;margin:auto}.wakuwakuArea .wakuwakuSlide li{width:250px;margin-right:60px;overflow:visible}@media screen and (max-width:991px){.wakuwakuArea .wakuwakuSlide li{width:200px;margin-right:30px}}@media screen and (max-width:767px){.wakuwakuArea .wakuwakuSlide li{width:150px;margin-right:30px}}#schedule .accordionBox.-is-active .accTtl.var_gray{background:#7b7b7b}#schedule .accordionBox .accTtl{gap:.5em}@media screen and (max-width:767px){#schedule .accordionBox .accTtl{flex-flow:column;align-items:flex-start}}#schedule .accordionBox dd .inner{padding:40px 50px}#schedule .accordionBox dd .inner .contentBox:not(.img-none){display:grid;grid-template-columns:70% 1fr;gap:2em}#schedule .accordionBox dd .inner .contentBox .txtBox table{border-collapse:separate;border-spacing:0 4px}#schedule .accordionBox dd .inner .contentBox .txtBox table th{width:100px}#schedule .accordionBox dd .inner .contentBox .txtBox table th>*{margin-top:.1em}#schedule .accordionBox dd .inner .contentBox .txtBox table td{padding-left:15px}#schedule .accordionBox dd .inner .contentBox .txtBox .under_line_midashi{width:100%;max-width:240px;border-color:#222}#schedule .accordionBox dd .inner .contentBox .txtBox .under_line_midashi .t_link:hover{opacity:1}@media screen and (max-width:991px){#schedule .accordionBox dd .inner{padding:20px 35px}}@media screen and (max-width:767px){#schedule .accordionBox dd .inner{padding:20px 25px}#schedule .accordionBox dd .inner .contentBox{display:flex;flex-flow:column-reverse;gap:20px}#schedule .accordionBox dd .inner .contentBox .txtBox table th{width:75px}#schedule .accordionBox dd .inner .contentBox .txtBox table td{padding-left:10px}#schedule .accordionBox dd .inner .contentBox .txtBox .under_line_midashi{max-width:inherit}}.accordionBox dd .inner{padding:40px 50px}.accordionBox dd .inner a{color:#0d588d;text-decoration:none}@media screen and (max-width:767px){.accordionBox dd .inner{padding:20px 25px}}.reportArea .reportSlide li{margin:0 30px}.reportArea .reportSlide li .movieBox{position:relative;padding-top:180%}.reportArea .reportSlide li .movieBox iframe{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%, -50%)}.reportArea .reportSlide li .button{width:100%}.reportArea .reportSlide .slick-arrow{width:45px;height:45px;background:no-repeat center/100% auto}.reportArea .reportSlide .slick-arrow::before{content:none}.reportArea .reportSlide .slick-arrow.slick-prev{left:-40px;background-image:url(../../img/common/ic-arrow-prev.png)}.reportArea .reportSlide .slick-arrow.slick-next{right:-40px;background-image:url(../../img/common/ic-arrow-next.png)}@media screen and (max-width:767px){.reportArea .ttlBox+.wrap{width:100%;max-width:inherit}.reportArea .midashi_button_column{display:contents}.reportArea .midashi_button_column .button{order:1}.reportArea .reportSlide li{margin:15px}}.voiceArea{background:linear-gradient(90deg, #00d9f9 10%, #0089ff)}.voiceArea .fukidashi{position:relative;top:-25px;max-width:471px;margin:auto}.voiceArea .voiceSlide .slick-track{display:flex}.voiceArea .voiceSlide li{width:500px;height:auto;margin:0 1em;padding:25px 30px;border-radius:15px;overflow:visible}.voiceArea .voiceSlide li .contentBox{display:grid;grid-template-columns:1fr 120px;gap:15px;align-items:center;height:100%}@media screen and (max-width:767px){.voiceArea .voiceSlide li{width:auto;margin:0 15px;padding:20px 25px}.voiceArea .voiceSlide li .contentBox{grid-template-columns:auto;grid-template-rows:1fr 100px;align-items:flex-start}.voiceArea .voiceSlide li .contentBox .imgBox{max-width:100px;margin:auto}}/*# sourceMappingURL=style-open-lab.min.css.map */