:root{--fs0: calc(3rem);--fs1: calc(1.2rem)}@media(max-width: 768px){:root{--fs0: calc(1.3rem + 1vw);--fs1: calc(1rem)}}.D0 .DEFS,.D1 .DEFS,.D2 .DEFS,.D3 .DEFS,.D4 .DEFS,.D5 .DEFS,.D7 .DEFS{width:1100px;margin:0 auto}@media(max-width: 768px){.D0 .DEFS,.D1 .DEFS,.D2 .DEFS,.D3 .DEFS,.D4 .DEFS,.D5 .DEFS,.D7 .DEFS{width:92%}}.D0 .DEFS .l,.D0 .DEFS .r,.D0 .DEFS .c,.D1 .DEFS .l,.D1 .DEFS .r,.D1 .DEFS .c,.D2 .DEFS .l,.D2 .DEFS .r,.D2 .DEFS .c,.D3 .DEFS .l,.D3 .DEFS .r,.D3 .DEFS .c,.D4 .DEFS .l,.D4 .DEFS .r,.D4 .DEFS .c,.D5 .DEFS .l,.D5 .DEFS .r,.D5 .DEFS .c,.D7 .DEFS .l,.D7 .DEFS .r,.D7 .DEFS .c{flex:1}.D0 .DEFS .l img,.D0 .DEFS .r img,.D0 .DEFS .c img,.D1 .DEFS .l img,.D1 .DEFS .r img,.D1 .DEFS .c img,.D2 .DEFS .l img,.D2 .DEFS .r img,.D2 .DEFS .c img,.D3 .DEFS .l img,.D3 .DEFS .r img,.D3 .DEFS .c img,.D4 .DEFS .l img,.D4 .DEFS .r img,.D4 .DEFS .c img,.D5 .DEFS .l img,.D5 .DEFS .r img,.D5 .DEFS .c img,.D7 .DEFS .l img,.D7 .DEFS .r img,.D7 .DEFS .c img{width:100%}.D0{background:url(../img/inin/in2_banner.jpg) no-repeat center center;background-size:cover}.D0 .DEFS{display:flex;justify-content:space-between;gap:1rem}.D0 .banner{width:100%;padding:calc(3rem + 3vw) 0}.D0 .banner .txt .t0{font-size:3rem;font-weight:bold;color:#000}@media(max-width: 768px){.D0 .banner .txt .t0{font-size:1.8rem;line-height:1.25}}.D0 .banner .txt .t1{margin:1rem 0 0 0;width:44%;font-size:1.2rem;line-height:1.5}@media(max-width: 768px){.D0 .banner .txt .t1{width:100%;font-size:1.1rem;line-height:1.4}}.D1{background:#f3f8fe}.D1 .DEFS{padding:0 0 calc(4rem + 4vw) 0}.D1 h2{font-size:var(--fs0);font-weight:bold;text-align:center;margin:calc(3rem + 3vw) 0 0 0}.D1 h3{margin:calc(1rem + 1vw) 0 0 0;font-size:var(--fs1);color:#888;text-align:center}.D1 .card{margin:3rem 0 0 0;display:flex;flex-wrap:wrap;gap:3rem 0}@media(max-width: 768px){.D1 .card{gap:1.3rem 0}}.D1 .card .pic{width:50%}@media(max-width: 768px){.D1 .card .pic{width:100%}}.D1 .card .pic img{width:100%}.D2{background:#fff}.D2 .DEFS{padding:3rem 0}.D2 h2{font-size:var(--fs0);font-weight:bold;text-align:center;margin:calc(2rem + 2vw) 0 0 0}.D2 h3{margin:calc(1rem + 1vw) 0 0 0;font-size:var(--fs1);color:#888;text-align:center}.D2 .card{margin:3rem 0 0 0;display:flex;flex-wrap:wrap;gap:3rem 0;justify-content:space-between}.D2 .card .pic{width:100%}.D2 .card .pic img{width:100%}.D3{background:#fff}.D3 .DEFS{padding:5rem 0}@media(max-width: 768px){.D3 .DEFS{padding:1rem 0}}.D3 h2{font-size:var(--fs0);font-weight:bold;text-align:center;margin:calc(2rem + 2vw) 0 0 0}.D3 h3{margin:calc(1rem + 1vw) 0 0 0;font-size:var(--fs1);color:#888;text-align:center}.D3 .card{margin:4rem 0 4rem 0;display:flex;flex-wrap:wrap;justify-content:space-between;gap:5rem 0}@media(max-width: 768px){.D3 .card{gap:1.4rem 1rem;display:grid;grid-template-columns:repeat(2, 1fr)}}.D3 .card .pic{width:33%;text-align:center}@media(max-width: 768px){.D3 .card .pic{width:50%}}@media(max-width: 570px){.D3 .card .pic{width:100%}}.D3 .card .pic img{width:76%}@media(max-width: 768px){.D3 .card .pic img{width:100%}}.D4{background:#f3f8fe}.D4 .DEFS{padding:3rem 0}@media(max-width: 768px){.D4 .DEFS{padding:1rem 0}}.D4 h2{font-size:var(--fs0);font-weight:bold;text-align:center;margin:calc(2rem + 2vw) 0 0 0}.D4 h3{margin:calc(1rem + 1vw) 0 0 0;font-size:var(--fs1);color:#888;text-align:center}.D4 .card{margin:4rem 0 0 0;display:flex;gap:0 3rem;justify-content:space-between}@media(max-width: 768px){.D4 .card{flex-direction:column;gap:2rem 0}}.D4 .card .pic{flex:50%}.D4 .card .pic img{width:100%}