@media print,screen and (min-width:768px){body #container main.about{margin-bottom:250px}}@media screen and (max-width:767.98px){body #container main.about{margin-bottom:180px}}@media print,screen and (min-width:768px){body #container main.about .about-movie{margin-bottom:44px}}@media screen and (max-width:767.98px){body #container main.about .about-movie{margin-bottom:5.3333333333vw}}@media print,screen and (min-width:768px){body #container main.about .link{margin-top:45px}}@media screen and (max-width:767.98px){body #container main.about .link{margin-top:6.4vw}}body #container main.about .link .layout{display:flex}@media print,screen and (min-width:768px){body #container main.about .link .layout{justify-content:space-around}}@media screen and (max-width:767.98px){body #container main.about .link .layout{justify-content:center;align-items:center;flex-direction:column;gap:3.2vw}}@media print,screen and (min-width:768px){body #container main.about .list{margin-top:45px;margin-bottom:45px}}@media screen and (max-width:767.98px){body #container main.about .list{margin-top:6.4vw;margin-bottom:6.4vw}}@media print,screen and (min-width:768px){.lang-ja body #container main.about .list{line-height:22px;font-size:12px}}@media screen and (max-width:767.98px){.lang-ja body #container main.about .list{font-size:3.2vw}}@media print,screen and (min-width:768px){.lang-child body #container main.about .list{font-size:16px}}@media screen and (max-width:767.98px){.lang-child body #container main.about .list{font-size:4.2666666667vw}}@media print,screen and (min-width:768px){.lang-ja body #container main.about .list .pd-top1{padding-top:5px}}@media screen and (max-width:767.98px){.lang-ja body #container main.about .list .pd-top1{padding-top:1.3333333333vw}}body #container main.about .list li{position:relative}@media print,screen and (min-width:768px){body #container main.about .list li{padding-left:25px}}@media screen and (max-width:767.98px){body #container main.about .list li{padding-left:6.4vw}}body #container main.about .list li:after{content:"";display:block;background-color:#000;position:absolute;left:0;border-radius:99px}@media print,screen and (min-width:768px){body #container main.about .list li:after{width:8px;height:8px;top:12px}}@media screen and (max-width:767.98px){body #container main.about .list li:after{width:2.1333333333vw;height:2.1333333333vw;top:3.2vw}}body #container main.about .list li p{line-height:1.8}@media print,screen and (min-width:768px){body #container main.about .list li+li{margin-top:24px}}@media screen and (max-width:767.98px){body #container main.about .list li+li{margin-top:4.2666666667vw}}body #container main.about .textlink{display:flex;align-items:center;justify-content:center;font-weight:700;column-gap:7px}@media screen and (max-width:767.98px){body #container main.about .textlink img{width:5.8666666667vw;height:5.8666666667vw}}body #container main.about .textlink span{border:0;font-weight:700;text-decoration:underline;text-decoration-color:var(--color-red);text-decoration-thickness:1.5px;text-underline-offset:9.5px;transition:text-decoration-color var(--duration-hover);display:inline-block}body #container main.about .textlink:hover span{text-decoration-color:transparent}body #container main.about .textlink:hover ruby{border-color:transparent}@media print,screen and (min-width:768px){body #container main.about .std-box{font-size:16px;width:968px;max-width:100vw;padding-left:6.9vw;padding-right:6.9vw}}@media screen and (max-width:767.98px){body #container main.about .std-box{font-size:4.2666666667vw;padding-left:6.4vw;padding-right:6.4vw}}@media print,screen and (min-width:768px){body #container main.about .std-box .std-box__inner{padding-left:64px;padding-right:64px}}body #container main.about .std-box .section-title{display:flex;justify-content:center}body #container main.about .std-box .section-title .title{display:flex;align-items:center}@media print,screen and (min-width:768px){body #container main.about .std-box .section-title .title{column-gap:11px}}@media screen and (max-width:767.98px){body #container main.about .std-box .section-title .title{column-gap:1.6vw}}body #container main.about .std-box .section-title .title .icon{flex-shrink:0}@media print,screen and (min-width:768px){body #container main.about .std-box .section-title .title .icon{width:19px;height:15.81px}}@media screen and (max-width:767.98px){body #container main.about .std-box .section-title .title .icon{width:5.0666666667vw;height:4.216vw}}body #container main.about .std-box .section-title .title .icon img{object-fit:cover;width:100%;height:100%}body #container main.about .std-box .section-title .title .text{font-weight:700;letter-spacing:.032em}@media print,screen and (min-width:768px){body #container main.about .std-box .section-title .title .text{font-size:20px}}@media screen and (max-width:767.98px){body #container main.about .std-box .section-title .title .text{font-size:4.8vw}}@media print,screen and (min-width:768px){body #container main.about .std-box .section-title+.section-body{margin-top:24px}}@media screen and (max-width:767.98px){body #container main.about .std-box .section-title+.section-body{margin-top:6.4vw}}body #container main.about .std-box p+.link-wrapper{display:flex;justify-content:center}@media print,screen and (min-width:768px){body #container main.about .std-box p+.link-wrapper{margin-top:32px}}@media screen and (max-width:767.98px){body #container main.about .std-box p+.link-wrapper{margin-top:8vw}}@media print,screen and (min-width:768px){body #container main.about .std-box.s1{padding-left:0;padding-right:0}body #container main.about .std-box.s1 .section-body{width:704px;margin:24px auto 0}}body #container main.about .std-box.s1 .section-body .image{margin-left:auto;margin-right:auto}@media print,screen and (min-width:768px){body #container main.about .std-box.s1 .section-body .image{width:504.23px;height:74.45px;margin-top:40px}}@media screen and (max-width:767.98px){body #container main.about .std-box.s1 .section-body .image{width:70.872vw;height:10.4643127144vw;margin-top:6.4vw}}body #container main.about .std-box.s1 .section-body .image img{object-fit:cover;width:100%;height:100%}@media print,screen and (min-width:768px){body #container main.about .std-box.s2 .section-body,body #container main.about .std-box.s3 .section-body,body #container main.about .std-box.s4 .section-body{width:576px;margin-left:auto;margin-right:auto}}body #container main.about .std-box.s3 .gyuppy-image{margin:0 auto}@media print,screen and (min-width:768px){body #container main.about .std-box.s3 .gyuppy-image{margin-top:40px;width:160px}}@media screen and (max-width:767.98px){body #container main.about .std-box.s3 .gyuppy-image{margin-top:10.6666666667vw;width:42.6666666667vw}}body #container main.about .std-box.s5 .list li{padding-left:1.1em;position:relative}body #container main.about .std-box.s5 .list li:before{content:"・";position:absolute;left:0;top:0}@media print,screen and (min-width:768px){body #container main.about .std-box.s5 .list li+li{margin-top:30px}}@media screen and (max-width:767.98px){body #container main.about .std-box.s5 .list li+li{margin-top:3.7333333333vw}}@media print,screen and (min-width:768px){body #container main.about .backhome-button{width:380px;margin:55px auto 0}}@media screen and (max-width:767.98px){body #container main.about .backhome-button{margin-top:14.6666666667vw}}