@charset "UTF-8";.header .black{display:block !important}.hero-about{position:relative;z-index:-3}.temmption{position:relative}.temmption .fire-a{width:180px;height:auto;position:absolute;top:-52%;left:48%;transform:translateX(-50%);z-index:1;opacity:1}.temmption .litCaractor{width:145px;height:auto;position:absolute;top:-35%;left:50%;transform:translateX(-50%);animation:none;z-index:2}.reason .title,.company .title{padding:120px 0 60px;background-color:#3ebde0}.reason .title h3,.company .title h3{font-size:18px;color:#fff}.reason li{max-width:560px;width:100%;margin:0 auto 70px}.reason li img{max-width:560px;width:100%;height:200px;object-fit:cover}.reason li .Roboto{display:block;width:64px;height:64px;border-radius:50%;background-color:#3ebde0;font-size:30px;color:#fff;font-weight:400;display:flex;justify-content:center;align-items:center;margin:-30px auto 20px;position:relative;z-index:100}.reason h4{display:inline-block;line-height:30px;border-left:5px solid #3ebde0;padding:0 24px}.reason li .note{letter-spacing:1.28px;line-height:28px;padding:0 30px}.company{margin-bottom:90px}.company .content img{width:250px}.company .content ul{padding:0 20px;margin-top:30px}.company .content li{display:flex;justify-content:flex-start;align-items:center;padding:15px 0;border-bottom:3px solid #3ebde0}.company .content li .matter{width:60px;font-size:14px}.company .content li .detail{font-size:14px}.company .content li span{font-size:12px}@media (min-width:1024px){.header .black{display:block !important}.header .white{display:none !important}.lower-layer .site-menu li .Josefin{color:#000 !important}.lower-layer .site-menu li .kana{color:#000 !important}.lower-layer .site-menu li:last-child{background-color:#000 !important}.lower-layer .site-menu li:last-child .Josefin,.lower-layer .site-menu li:last-child .kana{color:#fff !important}.lower-layer .site-menu ul li:hover{border-bottom:2px solid #3ebde0 !important}.temmption .fire-a{width:400px;top:-25%;left:75%}.temmption .litCaractor{width:300px;top:-10%;left:80%}.reason .title{padding:180px 0 70px;margin-bottom:202px}.reason .title .t-ashirai,.company .title .t-ashirai{top:120px}.reason ul{margin:0 auto;padding:0 7%}.reason li{display:flex;justify-content:center;align-items:center;gap:30px;max-width:initial;width:100%;height:auto;margin-bottom:140px;position:relative}.reason li:last-child{margin-bottom:188px}.reason li img{max-width:740px;width:40%;height:auto;border-radius:25px}.reason li .Roboto{margin:0;position:absolute;top:-30px;left:-28px}.reason li .content{width:60%;text-align:left}.reason h4{padding:0 30px}.company .title{padding:180px 0 70px;margin-bottom:220px}.company .content{width:100%;display:flex;justify-content:space-between;align-items:center;margin:0 auto;padding:0 7%;margin-bottom:238px}.company .content img{max-width:633px;width:50%}.company .content ul{width:50%;margin-top:0}.company .content li{gap:10px}.company .content li .matter{font-size:16px}.company .content li .detail{font-size:18px;line-height:42px}.company .content li .detail span{font-size:16px}}@media (min-width:1500px){.temmption .fire-a{width:500px;top:-40%;left:82%}.temmption .litCaractor{width:400px;left:85%}.reason li .Roboto{font-size:61px;width:163px;height:163px;top:-80px;left:-80px}.reason li img{width:100%}.reason h4{font-size:35px;line-height:42px;margin-bottom:75px}.reason li .note{font-size:30px;line-height:32px}.company .content ul{width:55%}.company .content li{padding:50px 0 40px}.company .content li .matter{font-size:30px;width:180px}.company .content li .detail{font-size:35px}.company .content li .detail span{font-size:30px}}