.mobile-page-u96-products_detail .mobile-page-u96-inner{padding:0}#summary a .icon-svg{display:none}p em{font-weight:700}.mobile-page-u96-block img{max-width:100%;height:auto;vertical-align:middle}.mobile-page-u96-inner{width:950px;margin:0 auto;padding:0;letter-spacing:normal}@media (max-width:900px){.mobile-page-u96-inner{width:100%}}@media (min-width:901px){.mobile-page-u96-contents-note{width:764px;margin:51px auto 0}}@media (max-width:900px){.mobile-page-u96-contents-note{margin:12.5333333333vw auto 0}}.mobile-page-u96-notes-text{color:#3c4043;text-align:left}@media (min-width:901px){.mobile-page-u96-notes-text{font-size:7.915px!important;line-height:1.55!important}}@media (max-width:900px){.mobile-page-u96-notes-text{font-size:3.4373333333vw!important;line-height:1.55!important}}.mobile-page-u96-notes-text a{color:#3c4043}.mobile-page-u96-section{text-align:center}@media (max-width:900px){.mobile-page-u96-section{margin:0 -15px}}@media (min-width:901px){.mobile-page-u96-section sup{font-size:.5em!important}}@media (max-width:900px){.mobile-page-u96-section sup{top:-1em!important}}.mobile-page-u96-section-content{position:absolute;z-index:2;width:100%}.mobile-page-u96-section-title{font-weight:700}@media (min-width:901px){.mobile-page-u96-section-title{font-size:50.14px;padding-top:50px;line-height:1.16}}@media (max-width:900px){.mobile-page-u96-section-title{font-size:10vw;padding-top:4.5333333333vw;line-height:1.2}}@media (min-width:901px){.mobile-page-u96-section-lead{font-size:26.39px;margin-top:21px}}@media (max-width:900px){.mobile-page-u96-section-lead{font-size:6.2493333333vw;margin-top:5.6vw;line-height:1.25}}@media (min-width:901px){.mobile-page-u96-section-text{font-size:21.11px;margin-top:21px}}@media (max-width:900px){.mobile-page-u96-section-text{font-size:6.2493333333vw;margin-top:5.6vw;line-height:1.25}}@media (min-width:901px){.mobile-page-u96-section-icon{padding-top:77px}}@media (max-width:900px){.mobile-page-u96-section-icon{padding-top:18.9333333333vw}}@media (min-width:901px){.mobile-page-u96-section-img{margin-top:50px}}@media (max-width:900px){.mobile-page-u96-section-img{margin-top:11.2vw;padding:0 15px}}@media (min-width:901px){.mobile-page-u96-section-grid{display:grid;gap:40px 15px;margin-top:50px;padding:0 92px}}@media (max-width:900px){.mobile-page-u96-section-grid{display:flex;flex-direction:column;gap:11.7333333333vw;margin-top:10.6666666667vw}}.mobile-page-u96-section-text-flex{display:flex}@media (min-width:901px){.mobile-page-u96-section-text-flex{margin-top:48px;padding:0 105px;justify-content:space-between}}@media (max-width:900px){.mobile-page-u96-section-text-flex{flex-direction:column;gap:6.9333333333vw;margin-top:10.4vw}}@media (min-width:901px){.mobile-page-u96-section-text-flex .mobile-page-u96-section-text{line-height:1.3;margin-top:0}}@media (max-width:900px){.mobile-page-u96-section-text-flex .mobile-page-u96-section-text{line-height:1.25;margin-top:0}}@media (max-width:900px){.mobile-page-u96-section-grid-item-img{padding:0 5.3333333333vw}}@media (min-width:901px){.mobile-page-u96-section-grid-item-text{margin-top:16px}}@media (max-width:900px){.mobile-page-u96-section-grid-item-text{margin-top:8.2666666667vw}}.mobile-page-u96-section-subtitle{display:block}@media (min-width:901px){.mobile-page-u96-section-subtitle{font-size:15.835px;padding-top:100px}}@media (max-width:900px){.mobile-page-u96-section-subtitle{font-size:4.444vw;padding-top:24vw}}.mobile-page-u96-section{position:relative}@media (min-width:901px){.mobile-page-u96-section:has(.mobile-page-u96-section-bg) .mobile-page-u96-section-title{padding-top:0}}@media (max-width:900px){.mobile-page-u96-section:has(.mobile-page-u96-section-bg) .mobile-page-u96-section-title{padding-top:0}}@media (min-width:901px){.mobile-page-u96-section:has(.mobile-page-u96-section-icon) .mobile-page-u96-section-title{padding-top:18px}}@media (max-width:900px){.mobile-page-u96-section:has(.mobile-page-u96-section-icon) .mobile-page-u96-section-title{padding-top:3.4666666667vw}}@media (min-width:901px){.mobile-page-u96-section:has(.mobile-page-u96-section-subtitle) .mobile-page-u96-section-title{padding-top:7px}}@media (max-width:900px){.mobile-page-u96-section:has(.mobile-page-u96-section-subtitle) .mobile-page-u96-section-title{padding-top:3.4666666667vw}}@media (min-width:901px){.mobile-page-u96-section-02 .mobile-page-u96-section-content{top:77px;left:50%;transform:translateX(-50%)}}@media (max-width:900px){.mobile-page-u96-section-02 .mobile-page-u96-section-content{top:18.6666666667vw;left:50%;transform:translateX(-50%)}}@media (min-width:901px){.mobile-page-u96-section-03 .mobile-page-u96-section-icon img{width:133.5px}}@media (max-width:900px){.mobile-page-u96-section-03 .mobile-page-u96-section-icon img{width:55.4666666667vw}}@media (min-width:901px){.mobile-page-u96-section-04 .mobile-page-u96-section-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:901px){.mobile-page-u96-section-04 .mobile-page-u96-section-grid-item:nth-of-type(1){grid-area:1/1/2/2}}@media (min-width:901px){.mobile-page-u96-section-04 .mobile-page-u96-section-grid-item:nth-of-type(2){grid-area:1/2/2/3}}@media (min-width:901px){.mobile-page-u96-section-04 .mobile-page-u96-section-grid-item:nth-of-type(3){text-align:left;grid-area:2/1/3/3;display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:flex-end}}@media (min-width:901px){.mobile-page-u96-section-04 .mobile-page-u96-section-grid-item:nth-of-type(3) .mobile-page-u96-section-grid-item-img{width:529.5px}}@media (min-width:901px){.mobile-page-u96-section-05 .mobile-page-u96-section-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:901px){.mobile-page-u96-section-05 .mobile-page-u96-section-grid-item:nth-of-type(1){grid-area:1/1/2/3}}@media (min-width:901px){.mobile-page-u96-section-05 .mobile-page-u96-section-grid-item:nth-of-type(2){grid-area:2/1/3/2}}@media (min-width:901px){.mobile-page-u96-section-05 .mobile-page-u96-section-grid-item:nth-of-type(3){grid-area:2/2/3/3}}@media (min-width:901px){.mobile-page-u96-section-06 .mobile-page-u96-section-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:901px){.mobile-page-u96-section-06 .mobile-page-u96-section-grid-item:nth-of-type(1){grid-area:1/1/2/3}}@media (min-width:901px){.mobile-page-u96-section-06 .mobile-page-u96-section-grid-item:nth-of-type(2){grid-area:2/1/3/2}}@media (min-width:901px){.mobile-page-u96-section-06 .mobile-page-u96-section-grid-item:nth-of-type(3){grid-area:2/2/3/3}}@media (min-width:901px){.mobile-page-u96-section-07{margin-top:73px}}@media (max-width:900px){.mobile-page-u96-section-07{padding-top:13.3333333333vw;background-color:#ebf6ff;margin-top:17.8666666667vw}}@media (min-width:901px){.mobile-page-u96-section-07 .mobile-page-u96-section-content{top:77px;left:50%;transform:translateX(-50%)}}@media (max-width:900px){.mobile-page-u96-section-07 .mobile-page-u96-section-content{top:18.4vw;left:50%;transform:translateX(-50%)}}@media (min-width:901px){.mobile-page-u96-section-08 .mobile-page-u96-section-icon{padding-top:0}}@media (max-width:900px){.mobile-page-u96-section-08 .mobile-page-u96-section-icon{padding-top:0}}@media (min-width:901px){.mobile-page-u96-section-08 .mobile-page-u96-section-icon img{width:31px}}@media (max-width:900px){.mobile-page-u96-section-08 .mobile-page-u96-section-icon img{width:7.3333333333vw}}@media (min-width:901px){.mobile-page-u96-section-08 .mobile-page-u96-section-content{top:77px;left:50%;transform:translateX(-50%)}}@media (max-width:900px){.mobile-page-u96-section-08 .mobile-page-u96-section-content{top:18.6666666667vw;left:50%;transform:translateX(-50%)}}@media (min-width:901px){.mobile-page-u96-section-09{margin-top:79px}}@media (max-width:900px){.mobile-page-u96-section-09{margin-top:18.4vw}}.mobile-page-u96-section-10{margin-top:76px}@media (min-width:901px){.mobile-page-u96-section-10 .mobile-page-u96-section-content{top:50%;left:50%;transform:translate(-50%,-50%)}}@media (max-width:900px){.mobile-page-u96-section-10 .mobile-page-u96-section-content{top:44%;left:50%;transform:translateX(-50%)}}@media (max-width:900px){.mobile-page-u96-section-10 .mobile-page-u96-section-text{margin-top:2.1333333333vw}}