.eq-list ul{display:grid;gap:3rem;grid-template-columns:repeat(2, 1fr)}.eq-list ul li{position:relative}.eq-list ul li a,.eq-list ul li .soon{height:100%;display:grid;gap:1px;grid-template-columns:15px 1fr;grid-template-areas:"blank1 ttl" "blank2 item";background:#9CA5BF}.eq-list ul li a .area,.eq-list ul li .soon .area{background:#000C3D}.eq-list ul li a .blank1,.eq-list ul li .soon .blank1{grid-area:blank1}.eq-list ul li a .blank2,.eq-list ul li .soon .blank2{grid-area:blank2}.eq-list ul li a .ttl,.eq-list ul li .soon .ttl{grid-area:ttl;display:grid;grid-template-columns:1fr 3rem;padding:2rem;font-size:2.4rem;line-height:1;letter-spacing:.3em;color:#fff}.eq-list ul li a .more,.eq-list ul li .soon .more{display:grid;grid-template-columns:auto}.eq-list ul li a .more .m-txt,.eq-list ul li .soon .more .m-txt{display:none;color:#fff;font-size:2rem;line-height:1;letter-spacing:.3em;align-self:center}.eq-list ul li a .more .mark,.eq-list ul li .soon .more .mark{display:inline-block;width:0;height:0;border-style:solid;border-top:.6rem solid transparent;border-bottom:.6rem solid transparent;border-left:1.2rem solid #ffffff;border-right:0;align-self:center}.eq-list ul li a .item,.eq-list ul li .soon .item{grid-area:item;padding:2rem;font-size:1rem;letter-spacing:.2em;line-height:1.2;color:#a19a9d}.eq-list ul li .soon .area{background:rgba(0,21,61,0.3)}.eq-list ul li .soon .ttl{position:relative;color:rgba(255,255,255,0.2)}.eq-list ul li .soon .ttl::after{content:"coming soon";display:block;font-size:2rem;letter-spacing:.1em;line-height:1;color:#fff;position:absolute;top:50%;left:2rem;transform:translateY(-50%);z-index:2}.eq-list ul li .soon .more{display:none}.eq-list ul li a{transition:.3s}.eq-list ul li a:hover{filter:brightness(120%)}@media screen and (max-width: 768px){.eq-list ul{gap:2rem}.eq-list ul li a .ttl,.eq-list ul li .soon .ttl{font-size:2.2rem}.eq-list ul li a .more .m-txt,.eq-list ul li .soon .more .m-txt{font-size:1.8rem}.eq-list ul li a .item,.eq-list ul li .soon .item{font-size:1.3rem}.eq-list ul li .soon .ttl::after{font-size:1.3rem}}@media screen and (max-width: 480px){.eq-list ul{grid-template-columns:1fr}.eq-list ul li a .ttl,.eq-list ul li .soon .ttl{font-size:2rem}.eq-list ul li a .more .m-txt,.eq-list ul li .soon .more .m-txt{font-size:1.3rem}.eq-list ul li a .item,.eq-list ul li .soon .item{font-size:1.1rem}.eq-list ul li .soon .ttl::after{font-size:1.2rem}}body.equipment00 .img01{width:90%;max-width:1340px;margin:2rem auto 0 auto}body.equipment00 .eq-list ul{grid-template-columns:1fr}body.equipment00 .eq-list ul li a,body.equipment00 .eq-list ul li .soon{grid-template-columns:33px 1fr}body.equipment00 .eq-list ul li a .ttl,body.equipment00 .eq-list ul li .soon .ttl{grid-template-columns:1fr 100px}body.equipment00 .eq-list ul li a .more,body.equipment00 .eq-list ul li .soon .more{grid-template-columns:auto 1fr}body.equipment00 .eq-list ul li a .more .m-txt,body.equipment00 .eq-list ul li .soon .more .m-txt{display:inline-block}body.equipment00 .eq-list ul li a .item,body.equipment00 .eq-list ul li .soon .item{font-size:2rem}@media screen and (max-width: 768px){body.equipment00 .eq-list ul li a .ttl,body.equipment00 .eq-list ul li .soon .ttl{font-size:3rem}body.equipment00 .eq-list ul li a .more,body.equipment00 .eq-list ul li .soon .more{grid-template-columns:auto}body.equipment00 .eq-list ul li a .more .m-txt,body.equipment00 .eq-list ul li .soon .more .m-txt{display:none;font-size:1.8rem}body.equipment00 .eq-list ul li a .more .mark,body.equipment00 .eq-list ul li .soon .more .mark{margin-right:0;margin-left:auto}body.equipment00 .eq-list ul li a .item,body.equipment00 .eq-list ul li .soon .item{font-size:1.5rem}body.equipment00 .eq-list ul li .soon .ttl::after{font-size:1.5rem}}@media screen and (max-width: 480px){body.equipment00 .eq-list ul li a .ttl,body.equipment00 .eq-list ul li .soon .ttl{font-size:2rem}body.equipment00 .eq-list ul li a .more .m-txt,body.equipment00 .eq-list ul li .soon .more .m-txt{font-size:1.3rem}body.equipment00 .eq-list ul li a .item,body.equipment00 .eq-list ul li .soon .item{font-size:1.2rem}body.equipment00 .eq-list ul li .soon .ttl::after{font-size:1.3rem}}body.equipment01 .eq-list li.eqlist-li01{display:none}body.equipment02 .eq-list li.eqlist-li02{display:none}body.equipment03 .eq-list li.eqlist-li03{display:none}body.equipment04 .eq-list li.eqlist-li04{display:none}body.equipment05 .eq-list li.eqlist-li05{display:none}body.equipment05 section.neo .b-txt{text-align:center;font-size:2rem;line-height:1.4}body.equipment05 section.neo .b-ttl{font-size:2rem;line-height:1;text-align:center}body.equipment05 section.neo .b-logo{width:90%;margin:3rem auto 0 auto}body.equipment05 section.neo .b-txt{padding-top:5rem;text-align:center}body.equipment05 section.neo .b-note{margin-top:3rem;text-align:left;line-height:1.6}@media screen and (max-width: 768px){body.equipment05 section.neo .lead{text-align:left}body.equipment05 section.neo .lead br{display:none}body.equipment05 section.neo .lead .aw{display:inline}}body.equipment05 section.neo .pc{display:block !important}body.equipment05 section.neo .sp{display:none !important}body.equipment05 section.neo .copy{text-align:center}body.equipment05 section.neo .neo-logo{width:80%;max-width:120px;margin:5rem auto 0 auto}body.equipment05 section.neo .neo-logo img{display:inline-block;width:100%;height:auto}body.equipment05 section.neo .subcopy{text-align:center;margin-top:5rem}body.equipment05 section.neo .tac{text-align:center}@media screen and (max-width: 768px){body.equipment05 section.neo .tac .aw{display:inline-block !important}body.equipment05 section.neo .tac br{display:inline-block !important}}body.equipment05 section.neo .neo-box{margin-top:6rem}body.equipment05 section.neo .neo-box .neo-midashi{background:#6F0001;padding:2rem 1rem;text-align:center;color:#fff}body.equipment05 section.neo .neo-box .neo-midashi .txt-s{font-size:2rem;line-height:1.2;padding-bottom:1.5rem;position:relative}body.equipment05 section.neo .neo-box .neo-midashi .txt-s::after{content:"";display:block;width:5rem;height:1px;background:#fff;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}body.equipment05 section.neo .neo-box .neo-midashi .txt-l{margin-top:1rem;font-size:2.8rem;line-height:1.6}body.equipment05 section.neo .neo-box .lead{width:90%;margin:3rem auto 0 auto;padding-bottom:3rem}body.equipment05 section.neo .img-ttl{font-family:"Noto Sans JP", serif;font-optical-sizing:auto;font-style:normal;font-size:1.8rem;padding-bottom:.5rem;border-bottom:solid 1px #000}body.equipment05 section.neo .img2-ttl{margin-top:3rem;background:#000D3C;font-size:3rem;line-height:1.2;padding:1rem;text-align:center;color:#fff}body.equipment05 section.neo .img2-ttl+.img{margin-top:2rem}body.equipment05 section.neo .service .s-ttl{margin-top:3rem;color:#6F0001;font-size:2rem;line-height:1.6;padding-bottom:1rem;border-bottom:solid 1px #6F0001}body.equipment05 section.neo .service .s-txt{margin-top:1rem;font-size:1.6rem;line-height:1.8}body.equipment05 section.neo .service .img{margin:3rem auto 0 auto}body.equipment05 section.neo .senyu{margin-top:3rem}body.equipment05 section.neo .senyu .img2-ttl{background:#A9AAAA}body.equipment05 section.neo .senyu .img{margin-top:2rem;padding:1rem;font-size:2rem;line-height:1.6;border:solid 1px #000}body.equipment05 section.neo .senyu .senyu-copy{margin-top:3rem;text-align:center;font-size:2.5rem;line-height:1.5}body.equipment05 section.neo .senyu .note{margin-top:1.5rem}body.equipment05 section.neo .mente .m-ttl{padding-top:3rem;font-size:1.8rem;line-height:1.6;color:#6F0001;border-bottom:solid 1px #6F0001;padding-bottom:1rem}body.equipment05 section.neo .mente .m-txt{margin-top:1rem;font-size:1.6rem;line-height:1.8}body.equipment05 section.neo .mente .lead{width:100%}body.equipment05 section.neo .mente .list{margin-top:2rem;font-size:1.4rem;line-height:1.8}body.equipment05 section.neo .mente .list .aw{margin-right:2rem}body.equipment05 section.neo .mente .flex{margin-top:3rem;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:stretch;align-items:stretch}body.equipment05 section.neo .mente .flex *{min-height:0%}body.equipment05 section.neo .mente .flex .lead{width:75%;margin:0}body.equipment05 section.neo .mente .flex .img-box{width:20%}body.equipment05 section.neo .mente .flex .img-box p{margin-top:.5rem;font-size:1rem;text-align:right}@media screen and (max-width: 768px){body.equipment05 section.neo .pc{display:none !important}body.equipment05 section.neo .sp{display:block !important}body.equipment05 section.neo .neo-box .neo-midashi{padding:1rem}body.equipment05 section.neo .neo-box .neo-midashi .txt-s{font-size:1.5rem}body.equipment05 section.neo .neo-box .neo-midashi .txt-l{margin-top:.5rem;font-size:2.2rem}body.equipment05 section.neo .img2-ttl{font-size:2.4rem}body.equipment05 section.neo .service .img{max-width:400px}body.equipment05 section.neo .mente br{display:inline-block !important}body.equipment05 section.neo .mente .flex .lead{width:100%}body.equipment05 section.neo .mente .flex .img-box{width:100%;max-width:200px;margin:1rem auto 0 auto}}body.equipment05 section.e05-2 .selogo1{width:90%;max-width:209px;margin:auto}body.equipment05 section.e05-2 .copy{text-align:center;margin-top:5rem}body.equipment05 section.e05-2 .lead{text-align:center}body.equipment05 section.e05-2 .kanri .k-ttl{background:#A19A9D;padding:.5rem;color:#fff;text-align:center;font-size:2.4rem;margin:5rem 0 0 0}body.equipment05 section.e05-2 .kanri .k-ttl+.lead{margin-top:3rem}body.equipment05 section.e05-2 .kanri .k-img{margin:3rem auto 0 auto;background:#F6F5F5}body.equipment05 section.e05-2 .kanri .k-img .k-img-ttl{font-family:"Noto Sans JP", serif;font-optical-sizing:auto;font-style:normal;text-align:center;background:#A19A9D;padding:.5rem;font-size:1.8rem;line-height:1;color:#fff}body.equipment05 section.e05-2 .kanri .k-img .img01{padding:2rem;max-width:700px;margin:auto}body.equipment05 section.e05-2 .kanri .k-midashi{margin-top:5rem;background:#0056A8;color:#fff;text-align:center;padding:1rem;font-size:2.4rem}body.equipment05 section.e05-2 .kanri .k-midashi+.lead{margin-top:2rem;text-align:left}body.equipment05 section.e05-2 .arrow-b{display:block;margin:3rem auto;width:0;height:0;border-style:solid;border-right:20px solid transparent;border-left:20px solid transparent;border-top:35px solid #000d3c;border-bottom:0}body.equipment05 section.e05-2 .k-logo{background:#000D3C;padding:1rem}body.equipment05 section.e05-2 .k-logo .k-logo-ttl{font-size:2rem;line-height:1.6;text-align:center;color:#fff}body.equipment05 section.e05-2 .k-logo .selogo2{width:90%;max-width:350px;margin:2rem auto 0 auto}body.equipment05 section.e05-2 .img02{max-width:700px;margin:2rem auto 0 auto}body.equipment05 section.e05-2 .img03{max-width:700px;margin:2rem auto 0 auto}body.equipment05 section.e05-2 .e-voice{margin:5rem auto 0 auto;background:#ECEBEB;padding:2rem}body.equipment05 section.e05-2 .e-voice .e-voice-ttl{font-size:2.2rem;letter-spacing:.1em;line-height:1.4;text-align:center;border-bottom:solid 1px #414549;padding-bottom:1rem}body.equipment05 section.e05-2 .e-voice .lead{margin-top:1rem}body.equipment05 section.e05-2 .e-voice .v-list{margin-top:3rem;display:grid;gap:3rem;grid-template-columns:repeat(3, 1fr)}body.equipment05 section.e05-2 .e-voice .v-list .v-item .v-fukidashi{background:#fff;border-radius:1rem;padding:2rem 1rem;position:relative}body.equipment05 section.e05-2 .e-voice .v-list .v-item .v-fukidashi::after{content:"";position:absolute;margin:0;bottom:-2rem;right:40%;width:0;height:0;border-top:40px solid #fff;border-left:12px solid transparent;border-right:12px solid transparent;transform:rotate(30deg)}body.equipment05 section.e05-2 .e-voice .v-list .v-item .v-fukidashi .txt{position:relative;z-index:2;font-size:1.6rem;line-height:1.6;color:#0056a8;text-align:center}body.equipment05 section.e05-2 .e-voice .v-list .v-item .v-fukidashi .txt .aw{display:block}body.equipment05 section.e05-2 .e-voice .v-list .v-item .v-lead{margin-top:2.5rem;font-size:1.4rem;line-height:1.6}@media screen and (max-width: 768px){body.equipment05 section.e05-2 .lead{text-align:left}body.equipment05 section.e05-2 .lead .aw{display:inline}body.equipment05 section.e05-2 .lead br{display:none}body.equipment05 section.e05-2 .kanri .k-img .img01{max-width:400px}body.equipment05 section.e05-2 .img02{max-width:400px}body.equipment05 section.e05-2 .img03{max-width:400px}body.equipment05 section.e05-2 .e-voice .v-list{grid-template-columns:1fr}body.equipment05 section.e05-2 .e-voice .v-list .v-item{max-width:500px;margin:auto}body.equipment05 section.e05-2 .e-voice .v-list .v-item .v-fukidashi .txt .aw{display:inline-block}}
