@charset "utf-8";.sn-m-xml2Lib-base, .sn-m-xml2Lib-contents-container, .sn-m-xml2Lib-content, .sn-m-xml2Lib-contents, .sn-m-xml2Lib-children{position: relative;}.sn-m-xml2Lib-base-large {margin: 24px 0;border-top: 1px solid #333;}.sn-m-xml2Lib-base-large > .sn-m-xml2Lib-contents-container {margin: 0;}.sn-m-xml2Lib-children {border-top: 1px solid transparent;border-bottom: 1px solid transparent;}.sn-m-xml2Lib-contents-container {border-bottom: 1px solid transparent;}.sn-m-xml2Lib-container p {margin: 0 0 8px;}.sn-m-xml2Lib-container h2 {padding: 0;}.sn-m-xml2Lib-container figcaption, .sn-m-xml2Lib-container figure {position: relative;text-align: center;min-height: 0%;}.sn-m-xml2Lib-container figure img {max-width: 100%;}.sn-m-xml2Lib-content-img{display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;align-items :flex-start;align-content :flex-start;margin-bottom: 0;}#over-3rd_gen .sn-m-xml2Lib-contents {padding: 0 32px;}#over-3rd_gen .sn-m-xml2Lib-content-txt {flex-basis: 10%;flex-grow: 1;}#over-3rd_gen figure {line-height: 100%;width: 100%;}#over-3rd_gen figcaption {line-height: 125%;font-size: 12px;padding: 5px 0 10px;}#over-3rd_gen figcaption:empty {padding: 0 0 10px;}#over-3rd_gen .sn-m-xml2Lib-base-large {margin: 24px 0;border-top: 1px solid #333;padding-top: 16px;}#over-3rd_gen .sn-m-xml2Lib-base-middle {padding-top: 14px;}#over-3rd_gen .sn-m-xml2Lib-base-small {padding-top: 14px;}#over-3rd_gen .sn-m-xml2Lib-base-small > .sn-m-xml2Lib-title {font-size: 16px;}#over-3rd_gen .sn-m-xml2Lib-layout-parallel > div > .sn-m-xml2Lib-contents {display: flex;justify-content: flex-start;flex-wrap: wrap;box-sizing: border-box;}#over-3rd_gen .sn-m-xml2Lib-param-column-body > div > div.sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-txt {column-gap: 10px;}#over-3rd_gen .sn-m-xml2Lib-param-column-body-2 > div > div.sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-txt {column-count: 2;}#over-3rd_gen .sn-m-xml2Lib-param-column-body-3 > div > div.sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-txt {column-count: 3;}#over-3rd_gen .sn-m-xml2Lib-param-column-body-4 > div > div.sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-txt {column-count: 4;}#over-3rd_gen .sn-m-xml2Lib-param-column-children > div > .sn-m-xml2Lib-children {display: flex;flex-wrap: wrap;justify-content: space-between;box-sizing: border-box;}#over-3rd_gen .sn-m-xml2Lib-param-column-children > div > .sn-m-xml2Lib-children > .sn-m-xml2Lib-base {flex-grow: 0;flex-shrink: 1;}#over-3rd_gen .sn-m-xml2Lib-param-column-children-2 > div > .sn-m-xml2Lib-children > .sn-m-xml2Lib-base {flex-basis: calc(50% - 8px);}#over-3rd_gen .sn-m-xml2Lib-param-column-children-3 > div > .sn-m-xml2Lib-children > .sn-m-xml2Lib-base {flex-basis: 30%;}#over-3rd_gen .sn-m-xml2Lib-param-column-children-4 > div > .sn-m-xml2Lib-children > .sn-m-xml2Lib-base {flex-basis: 20%;}#over-3rd_gen .sn-m-xml2Lib-param-column-children > div > .sn-m-xml2Lib-children > .sn-m-xml2Lib-base > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents {padding-left: 0;margin-left: 0;padding: 0 32px;box-sizing: border-box;}#over-3rd_gen .sn-m-xml2Lib-param-column-children > div > .sn-m-xml2Lib-children > section.sn-m-xml2Lib-img-100 > div > div.sn-m-xml2Lib-contents > div.sn-m-xml2Lib-content-img > figure {width: 100%;}#over-3rd_gen .sn-m-xml2Lib-img-c-3 > div > div > .sn-m-xml2Lib-content-img, #over-3rd_gen .sn-m-xml2Lib-img-c-4 > div > div > .sn-m-xml2Lib-content-img {justify-content: space-between;}#over-3rd_gen .sn-m-xml2Lib-layout-parallel > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-txt {padding-left: 25px;box-sizing: border-box;}#over-3rd_gen .sn-m-xml2Lib-img-c-1 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {flex-grow: 0;flex-shrink: 1;flex-basis: 100%;box-sizing: border-box;}#over-3rd_gen .sn-m-xml2Lib-img-100.sn-m-xml2Lib-img-c-1 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents {padding: 0;}#over-3rd_gen .sn-m-xml2Lib-img-100.sn-m-xml2Lib-img-c-1 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-txt {margin: 0 32px;}#over-3rd_gen .sn-m-xml2Lib-img-100.sn-m-xml2Lib-img-c-1 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {padding: 0;}#over-3rd_gen .sn-m-xml2Lib-img-080.sn-m-xml2Lib-img-c-1 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {padding: 0 20% 0 0;}#over-3rd_gen .sn-m-xml2Lib-img-070.sn-m-xml2Lib-img-c-1 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {padding: 0 30% 0 0;}#over-3rd_gen .sn-m-xml2Lib-img-050.sn-m-xml2Lib-img-c-1 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {flex-basis: 50%;}#over-3rd_gen .sn-m-xml2Lib-img-040.sn-m-xml2Lib-img-c-1 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {flex-basis: 40%}#over-3rd_gen .sn-m-xml2Lib-img-020.sn-m-xml2Lib-img-c-1 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {flex-basis: 20%;}#over-3rd_gen .sn-m-xml2Lib-content-img {justify-content: flex-start;}#over-3rd_gen .sn-m-xml2Lib-img-c-2.sn-m-xml2Lib-img-040 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {justify-content: space-between;}#over-3rd_gen .sn-m-xml2Lib-img-c-2 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img figure {}#over-3rd_gen .sn-m-xml2Lib-img-c-2.sn-m-xml2Lib-img-multi > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img figure.sn-m-xml2Lib-content-figure-dummy {flex: 0 1 100%;}#over-3rd_gen .sn-m-xml2Lib-img-c-2 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {justify-content:space-between;}#over-3rd_gen .sn-m-xml2Lib-img-040.sn-m-xml2Lib-img-c-2 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {}#over-3rd_gen .sn-m-xml2Lib-img-030.sn-m-xml2Lib-img-c-2 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {padding-right: 30%;}#over-3rd_gen .sn-m-xml2Lib-img-020.sn-m-xml2Lib-img-c-2 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {padding-right: 50%;}#over-3rd_gen .sn-m-xml2Lib-img-040.sn-m-xml2Lib-img-c-2 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img figure {flex-grow: 0;flex-shrink: 1;flex-basis: calc(50% - 10px);}#over-3rd_gen .sn-m-xml2Lib-img-030.sn-m-xml2Lib-img-multi.sn-m-xml2Lib-img-c-2 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img figure {flex-grow: 0;flex-shrink: 1;flex-basis: calc(50% - 10px);}#over-3rd_gen .sn-m-xml2Lib-img-020.sn-m-xml2Lib-img-multi.sn-m-xml2Lib-img-c-2 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img figure {flex-grow: 0;flex-shrink: 1;flex-basis: calc(50% - 20px);}#over-3rd_gen .sn-m-xml2Lib-img-030.sn-m-xml2Lib-img-multi > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img figure {flex: 0 1 30%;}#over-3rd_gen .sn-m-xml2Lib-img-025.sn-m-xml2Lib-img-multi > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img figure {flex-grow: 0;flex-shrink: 1;flex-basis: calc(100% / 3 - 10px);}#over-3rd_gen .sn-m-xml2Lib-img-020.sn-m-xml2Lib-img-multi > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img figure {flex: 0 1 20%;}#over-3rd_gen .sn-m-xml2Lib-img-c-4.sn-m-xml2Lib-img-020.sn-m-xml2Lib-img-multi > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img figure {flex-grow: 0;flex-shrink: 1;flex-basis: calc(25% - 10px);}#over-3rd_gen.sn-m-xml2Lib-page-align-center .sn-m-xml2Lib-title {text-align: center;}#over-3rd_gen.sn-m-xml2Lib-page-align-center .sn-m-xml2Lib-img-080.sn-m-xml2Lib-img-c-1 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {padding: 0 10%;}#over-3rd_gen.sn-m-xml2Lib-page-align-center .sn-m-xml2Lib-img-070.sn-m-xml2Lib-img-c-1 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {padding: 0 15%;}#over-3rd_gen.sn-m-xml2Lib-page-align-center .sn-m-xml2Lib-layout-parallel > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents {display: block;}#over-3rd_gen.sn-m-xml2Lib-page-align-center .sn-m-xml2Lib-layout-parallel > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-txt {padding-left: 0;}#over-3rd_gen.sn-m-xml2Lib-page-align-center .sn-m-xml2Lib-layout-parallel.sn-m-xml2Lib-img-050 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {padding: 0 25%;}#over-3rd_gen.sn-m-xml2Lib-page-align-center .sn-m-xml2Lib-layout-parallel.sn-m-xml2Lib-img-040 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {padding: 0 30%;}#over-3rd_gen.sn-m-xml2Lib-page-align-center .sn-m-xml2Lib-layout-parallel.sn-m-xml2Lib-img-020 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {padding: 0 40%;}#over-3rd_gen.sn-m-xml2Lib-page-align-center .sn-m-xml2Lib-img-030.sn-m-xml2Lib-img-c-2 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {padding: 0 calc(15% - 5px);}#over-3rd_gen.sn-m-xml2Lib-page-align-center .sn-m-xml2Lib-img-030.sn-m-xml2Lib-img-multi.sn-m-xml2Lib-img-c-2 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img figure {flex-basis: calc(50% - 15px);}#over-3rd_gen.sn-m-xml2Lib-page-align-center .sn-m-xml2Lib-img-020.sn-m-xml2Lib-img-c-2 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {padding: 0 25%;}#under-3rd_gen .sn-m-xml2Lib-title, #under-3rd_gen .sn-m-xml2Lib-children {margin: 16px 0;}#under-3rd_gen .sn-m-xml2Lib-content-img.sn-m-xml2Lib-param-multiImage {margin-left: -8px;margin-right: -8px;}#under-3rd_gen .sn-m-xml2Lib-content-img.sn-m-xml2Lib-param-multiImage > figure {margin-left: 8px;margin-right: 8px;}#under-3rd_gen .sn-m-xml2Lib-content-img > figure {flex-grow: 1;flex-shrink: 1;flex-basis: 1%;width: 100%;margin: 0;text-align: center;}#under-3rd_gen .sn-m-xml2Lib-children {display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;align-items: flex-start;align-content: stretch;}#under-3rd_gen .sn-m-xml2Lib-base-small {margin: 24px 0 0;flex-basis: 100%;}#under-3rd_gen .sn-m-xml2Lib-base-small h2 {margin-top: 0;}#under-3rd_gen .sn-m-xml2Lib-layout-vertical > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img, #under-3rd_gen .sn-m-xml2Lib-layout-vertical > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-txt {margin: 16px 0;}#under-3rd_gen .sn-m-xml2Lib-layout-vertical.sn-m-xml2Lib-direction-Rev > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents {display: flex;justify-content: space-between;flex-direction: column-reverse;}#under-3rd_gen .sn-m-xml2Lib-layout-vertical.sn-m-xml2Lib-direction-Rev > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content {margin: 0 0 16px;flex: 0 0 auto;}#under-3rd_gen .sn-m-xml2Lib-layout-vertical.sn-m-xml2Lib-direction-Rev > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-txt p:last-child {margin-bottom: 0;}#under-3rd_gen .sn-m-xml2Lib-layout-horizon > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents {margin: 16px 0;display: flex;justify-content: space-between;}#under-3rd_gen .sn-m-xml2Lib-layout-horizon > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content {margin: 0;}#under-3rd_gen .sn-m-xml2Lib-layout-horizon.sn-m-xml2Lib-direction-Rev > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents {flex-direction: row-reverse;}#under-3rd_gen .sn-m-xml2Lib-layout-horizon > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {flex-basis: 50%;}#under-3rd_gen .sn-m-xml2Lib-layout-horizon > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-txt {flex-basis: calc(50% - 32px);}#under-3rd_gen .sn-m-xml2Lib-layout-horizon.sn-m-xml2Lib-size-s > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {flex-basis: 30%;}#under-3rd_gen .sn-m-xml2Lib-layout-horizon.sn-m-xml2Lib-size-s > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-txt {flex-basis: calc(70% - 32px);}#under-3rd_gen .sn-m-xml2Lib-layout-horizon.sn-m-xml2Lib-size-icon > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {flex-basis: 100px;}#under-3rd_gen .sn-m-xml2Lib-layout-horizon.sn-m-xml2Lib-size-icon > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-txt {flex-basis: calc(100% - 132px);padding-top: 48px;}#under-3rd_gen .sn-m-xml2Lib-layout-horizon.sn-m-xml2Lib-size-icon > .sn-m-xml2Lib-title {position: absolute;width: calc(100% - 164px);right: 16px;top: 0;z-index: 2;}#under-3rd_gen .sn-m-xml2Lib-layout-gallery > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;align-items: flex-start;align-content: flex-start;margin-bottom: 0;}#under-3rd_gen .sn-m-xml2Lib-layout-gallery > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-txt {margin-top: 0;}#under-3rd_gen .sn-m-xml2Lib-layout-gallery > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img > figure {margin-bottom: 16px;flex: 0 0 auto;}#under-3rd_gen .sn-m-xml2Lib-layout-gallery.sn-m-xml2Lib-param-column-2 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img > figure {width: calc(100% / 2 - 16px);}#under-3rd_gen .sn-m-xml2Lib-layout-gallery.sn-m-xml2Lib-param-column-3 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img > figure {width: calc(100% / 3 - 16px);}#under-3rd_gen .sn-m-xml2Lib-layout-gallery.sn-m-xml2Lib-param-column-4 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img > figure {width: calc(100% / 4 - 16px);}#under-3rd_gen .sn-m-xml2Lib-layout-gallery > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img.sn-m-xml2Lib-param-multiImage {margin-left: 0;margin-right: 0;}.sn-m-xml2Lib-layout-gallery > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img.sn-m-xml2Lib-param-multiImage > figure {margin-left: 0;margin-right: 0;}#under-3rd_gen .sn-m-xml2Lib-layout-multicolumn > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-txt {column-gap: 32px;-moz-column-gap: 32px;-webkit-column-gap: 32px;-ms-column-gap: 32px;}#under-3rd_gen .sn-m-xml2Lib-layout-multicolumn.sn-m-xml2Lib-param-column-2 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-txt {column-count: 2;-moz-column-count: 2;-webkit-column-count: 2;-ms-column-count: 2;}#under-3rd_gen .sn-m-xml2Lib-layout-multicolumn.sn-m-xml2Lib-param-column-3 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-txt {column-count: 3;-moz-column-count: 3;-webkit-column-count: 3;-ms-column-count: 3;}#under-3rd_gen .sn-m-xml2Lib-layout-multicolumn.sn-m-xml2Lib-param-column-4 > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-txt {column-count: 4;-moz-column-count: 4;-webkit-column-count: 4;-ms-column-count: 4;}#under-3rd_gen .sn-m-xml2Lib-content-figure-dummy {display:none;}#under-3rd_gen .sn-m-xml2Lib-base-small.sn-m-xml2Lib-layout-parallel > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img {margin-bottom: 16px;}#under-3rd_gen .sn-m-xml2Lib-content-img > figure {}#under-3rd_gen .sn-m-xml2Lib-layout-vertical > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img > figure {flex-grow: 0;flex-shrink: 0;flex-basis: 100%;}#under-3rd_gen .sn-m-xml2Lib-layout-vertical > .sn-m-xml2Lib-contents-container > .sn-m-xml2Lib-contents > .sn-m-xml2Lib-content-img > figure a {text-align: center;}#under-3rd_gen .sn-m-xml2Lib-base-small.sn-m-xml2Lib-layout-parallel.sn-m-xml2Lib-param-column-2 {flex-basis: calc(100% / 2 - 16px);}#under-3rd_gen .sn-m-xml2Lib-base-small.sn-m-xml2Lib-layout-parallel.sn-m-xml2Lib-param-column-3 {flex-basis: calc(100% / 3 - 18px);}#under-3rd_gen .sn-m-xml2Lib-base-small.sn-m-xml2Lib-layout-parallel.sn-m-xml2Lib-param-column-4 {flex-basis: calc(100% / 4 - 18px);}#miraiweb__v3--view li {margin: auto;}@media (max-width: 768px) { #miraiweb__v3--view { padding: 0 10px;}}@charset "utf-8";.sn-m-xml2Lib-container *{font-size: 14px;}.sn-m-xml2Lib-container .sn-m-xml2Lib-title{font-size: 28px;font-weight: normal;}.sn-m-xml2Lib-container .sn-m-xml2Lib-children .sn-m-xml2Lib-title{font-size: 21px;font-weight: bold;color: #454545;}li+br, ul+br {display: none;}.sn-m-xml2Lib-container .option-POWERUP > h2::after{content: url(//www.sourcenext.com/%7E/media/Images/common/icon/icon_powerup);width: 46px;}.sn-m-xml2Lib-container .option-NEW > h2::after{content: url(//www.sourcenext.com/%7E/media/Images/common/icon/icon_new);width: 75px;}.sn-m-xml2Lib-container .option-POWERUP > h2::after, .sn-m-xml2Lib-container .option-NEW > h2::after{display: inline-block;height: 100%;margin-left: 5px;}.sn-m-xml2Lib-nav-radio{display:none;}#ph_content nav label {width: 100%;margin-top: 13px;display: flex;justify-content: center;align-items: center;border-right: 1px solid #fff;background-color: #007DCE;color: #fff;height: 63px;cursor: pointer;}#ph_content nav {display: flex;height: 50px;justify-content: space-between;}#sp #ph_content nav label {width: 50%;border: 1px solid #fff;box-sizing: border-box;margin: 0; position: unset;}#sp #ph_content nav {flex-wrap: wrap;height: auto;} nav + article.sn-m-xml2Lib-container > section { display: none;}#input-page-01:checked ~ nav + article.sn-m-xml2Lib-container section.page-01 { display:block;}#input-page-01:checked ~ nav > #label-page-01 { opacity: .5;}#input-page-02:checked ~ nav + article.sn-m-xml2Lib-container section.page-02 { display:block;}#input-page-02:checked ~ nav > #label-page-02 { opacity: .5;}.mfp-bg { top: 0; left: 0; width: 100%; height: 100%; z-index: 1042; overflow: hidden; position: fixed; background: #0b0b0b; opacity: 0.8; filter: alpha(opacity=80);}.mfp-wrap { top: 0; left: 0; width: 100%; height: 100%; z-index: 1043; position: fixed; outline: none !important; -webkit-backface-visibility: hidden;}.mfp-container { text-align: center; position: absolute; width: 100%; height: 100%; left: 0; top: 0; padding: 0 8px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.mfp-container:before { content: ''; display: inline-block; height: 100%; vertical-align: middle;}.mfp-align-top .mfp-container:before { display: none;}.mfp-content { position: relative; display: inline-block; vertical-align: middle; margin: 0 auto; text-align: left; z-index: 1045;}.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content { width: 100%; cursor: auto;}.mfp-ajax-cur { cursor: progress;}.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close { cursor: -moz-zoom-out; cursor: -webkit-zoom-out; cursor: zoom-out;}.mfp-zoom { cursor: pointer; cursor: -webkit-zoom-in; cursor: -moz-zoom-in; cursor: zoom-in;}.mfp-auto-cursor .mfp-content { cursor: auto;}.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter { -webkit-user-select: none; -moz-user-select: none; user-select: none;}.mfp-loading.mfp-figure { display: none;}.mfp-hide { display: none !important;}.mfp-preloader { color: #cccccc; position: absolute; top: 50%; width: auto; text-align: center; margin-top: -0.8em; left: 8px; right: 8px; z-index: 1044;} .mfp-preloader a {color: #cccccc;}.mfp-preloader a:hover { color: white;}.mfp-s-ready .mfp-preloader { display: none;}.mfp-s-error .mfp-content { display: none;}button.mfp-close, button.mfp-arrow { overflow: visible; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none; display: block; outline: none; padding: 0; z-index: 1046; -webkit-box-shadow: none; box-shadow: none;}button::-moz-focus-inner { padding: 0; border: 0;}.mfp-close { width: 44px; height: 44px; line-height: 44px; position: absolute; right: 0; top: 0; text-decoration: none; text-align: center; opacity: 0.65; filter: alpha(opacity=65); padding: 0 0 18px 10px; color: white; font-style: normal; font-size: 28px; font-family: Arial, Baskerville, monospace;} .mfp-close:hover, .mfp-close:focus {opacity: 1;filter: alpha(opacity=100);} .mfp-close:active {top: 1px;}.mfp-close-btn-in .mfp-close { color: #333333;}.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close { color: white; right: -6px; text-align: right; padding-right: 6px; width: 100%;}.mfp-counter { position: absolute; top: 0; right: 0; color: #cccccc; font-size: 12px; line-height: 18px;}.mfp-arrow { position: absolute; opacity: 0.65; filter: alpha(opacity=65); margin: 0; top: 50%; margin-top: -55px; padding: 0; width: 90px; height: 110px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);} .mfp-arrow:active {margin-top: -54px;} .mfp-arrow:hover, .mfp-arrow:focus {opacity: 1;filter: alpha(opacity=100);} .mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {content: '';display: block;width: 0;height: 0;position: absolute;left: 0;top: 0;margin-top: 35px;margin-left: 35px;border: medium inset transparent;} .mfp-arrow:after, .mfp-arrow .mfp-a {border-top-width: 13px;border-bottom-width: 13px;top: 8px;} .mfp-arrow:before, .mfp-arrow .mfp-b {border-top-width: 21px;border-bottom-width: 21px;opacity: 0.7;}.mfp-arrow-left { left: 0;} .mfp-arrow-left:after, .mfp-arrow-left .mfp-a {border-right: 17px solid white;margin-left: 31px;} .mfp-arrow-left:before, .mfp-arrow-left .mfp-b {margin-left: 25px;border-right: 27px solid #3f3f3f;}.mfp-arrow-right { right: 0;} .mfp-arrow-right:after, .mfp-arrow-right .mfp-a {border-left: 17px solid white;margin-left: 39px;} .mfp-arrow-right:before, .mfp-arrow-right .mfp-b {border-left: 27px solid #3f3f3f;}.mfp-iframe-holder { padding-top: 40px; padding-bottom: 40px;} .mfp-iframe-holder .mfp-content {line-height: 0;width: 100%;max-width: 900px;} .mfp-iframe-holder .mfp-close {top: -40px;}.mfp-iframe-scaler { width: 100%; height: 0; overflow: hidden; padding-top: 56.25%;} .mfp-iframe-scaler iframe {position: absolute;display: block;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);background: black;}img.mfp-img { width: auto; max-width: 100%; height: auto; display: block; line-height: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 40px 0 40px; margin: 0 auto;}.mfp-figure { line-height: 0;} .mfp-figure:after {content: '';position: absolute;left: 0;top: 40px;bottom: 40px;display: block;right: 0;width: auto;height: auto;z-index: -1;box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);background: #444444;} .mfp-figure small {color: #bdbdbd;display: block;font-size: 12px;line-height: 14px;} .mfp-figure figure {margin: 0;}.mfp-bottom-bar { margin-top: -36px; position: absolute; top: 100%; left: 0; width: 100%; cursor: auto;}.mfp-title { text-align: left; line-height: 18px; color: #f3f3f3; word-wrap: break-word; padding-right: 36px;}.mfp-image-holder .mfp-content { max-width: 100%;}.mfp-gallery .mfp-image-holder .mfp-figure { cursor: pointer;}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { .mfp-img-mobile .mfp-image-holder {padding-left: 0;padding-right: 0;} .mfp-img-mobile img.mfp-img {padding: 0;} .mfp-img-mobile .mfp-figure:after {top: 0;bottom: 0;} .mfp-img-mobile .mfp-figure small {display: inline;margin-left: 5px;} .mfp-img-mobile .mfp-bottom-bar {background: rgba(0, 0, 0, 0.6);bottom: 0;margin: 0;top: auto;padding: 3px 5px;position: fixed;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.mfp-img-mobile .mfp-bottom-bar:empty { padding: 0;} .mfp-img-mobile .mfp-counter {right: 5px;top: 3px;} .mfp-img-mobile .mfp-close {top: 0;right: 0;width: 35px;height: 35px;line-height: 35px;background: rgba(0, 0, 0, 0.6);position: fixed;text-align: center;padding: 0;}}@media all and (max-width: 900px) { .mfp-arrow {-webkit-transform: scale(0.75);transform: scale(0.75);} .mfp-arrow-left {-webkit-transform-origin: 0;transform-origin: 0;} .mfp-arrow-right {-webkit-transform-origin: 100%;transform-origin: 100%;} .mfp-container {padding-left: 6px;padding-right: 6px;}}.mfp-ie7 .mfp-img { padding: 0;}.mfp-ie7 .mfp-bottom-bar { width: 600px; left: 50%; margin-left: -300px; margin-top: 5px; padding-bottom: 5px;}.mfp-ie7 .mfp-container { padding: 0;}.mfp-ie7 .mfp-content { padding-top: 44px;}.mfp-ie7 .mfp-close { top: 0; right: 0; padding-top: 0;}.popup-anchor{display:block;position:relative;max-width: 100%;}.mv-popup {display:inline-block;position:relative;max-width: 100%;}.mv-popup-anchor::before {content:"";display:block;height:40px;width:40px;position:absolute;margin:auto;top:0;left:0;bottom:0;right:0;border:4px solid #fff;background-color:rgba(0,0,0,.4);z-index:2;border-radius: 40px;box-shadow: 0 0 6px rgba(0,0,0,.8);}.mv-popup-anchor::after {content:"";display:block;height:0;width:0;position:absolute;margin:auto;top:0;left:0;bottom:0;right:-6px;z-index:2;border-left:20px solid #fff;border-top:15px solid transparent;border-bottom:15px solid transparent;}.mv-popup-anchor:hover::before, .mv-popup-anchor:hover::after {opacity: 0.7;}.im-popup-anchor::before {content:"";display: block;position: absolute;bottom: 5px;right: 5px;width: 24px;height: 24px;background-image: url(/img/icon/ZOOM.svg);background-position: center center;background-repeat: no-repeat;background-size: contain;} /*--220404_manual_noji--*/ #productOther { margin: 1rem 0 2rem; } #productOther a.product__manual__link::before { content: url(~/media/66B096076BF2435B84ED6F55A20A07AC.ashx); } /*--211005_gnav_ysm--*/ /*sns*/ #sns { margin: 10px 10px 0 0; } #sns #kamo { float: right; } #sns .clear{ display: none; } /*main*/ #appicon { float: left; margin: 0 10px 10px 0 } #outline { padding: 0; margin: 0 0 10px 0 } #cat { font-size: 85%; margin: 5px 0 0; float: left; width: 100%; } #cat dt { font-weight: bold; float: left } #cat dd { margin-left: 0.5em; float: left; margin-right: 15px } #cat dd.cat_os { float: none; } #cat dd.cat_media img { vertical-align: middle; } #pro_point li { font-weight: bold } #pagein_index ul { margin: 0; padding: 0; list-style: none } #pagein_index li { margin: 0; padding: 0; float: left; white-space: nowrap; } .EC_cartItem { margin: 15px !important } #EC_UBOX { margin: 0 15px 15px!important; font-size: 85% } #EC .cBox td { font-size: 70% } #EC .ec_addbox { width: 200px; margin: 0 15px; display: none; } #EC .cpbox { width: 180px; background: #FF9900; padding: 5px; } * html #EC .cpbox { padding: 0px; }/* IE6 */ #EC .cpbox p a { color: #fff; font-weight: bold; font-size: 12px; } #EC #ecNavi { display: none } /*モバイル用導線*/ #link_mobile { margin: 10px; background: #fff; padding: 20px; cursor: pointer; display: none; -webkit-border-radius: 10px; -moz-border-radius: 10px; -webkit-box-shadow: 5px 5px 2px #929292; -moz-box-shadow: 5px 5px 2px #929292; background: -moz-linear-gradient(top, #fff, #ccc)/* Firefox用 */; background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ccc))/* Safari,Google Chrome用 */; } #link_mobile p { font-size: 40px; margin-bottom: 0; line-height: 100%; font-weight: bold; text-decoration: none; text-shadow: 0 -3px 3px #FFF, -3px 0 3px #FFF, 3px 0 3px #666; } /*製品名*/ #title .icon_new { display: none } #title .icon_newNEW { vertical-align: middle; margin: -3px 5px 0 0; display: inline; float: left } #title h1 { float: left; margin-right: 5px; max-width: 570px; } #title .subtitle { margin: 0; float: none; font-size: 65%; font-weight: normal } #title .web_on { float: left; margin: 2px 0 0 3px; vertical-align: top } #title .web_off { display: none } #title .summary { clear: both } /*スライダーバナー*/ #slider { position: relative; padding: 0; margin: 0 auto; width: 680px; height: 275px; overflow: hidden; background: url(~/media/C618F714371945EAAAC2F7A4FD335B82.ashx) repeat-x left 1px; } #slider a:focus { outline: 0; } .slider-view { position: relative; width: 680px; height: 255px; margin: 0 auto; overflow: hidden; } .slider-container { position: absolute; top: 0; left: 0; } .slider-container div { position: relative; float: left; width: 680px; height: 255px; } .slider-container div a { display: block; text-align: center; overflow: hidden; width: 678px; height: 253px; vertical-align: top; border: 1px solid #DFF0F0; } .slider-container div a:hover { border: 1px solid #00CCFF; } #slide-prev, #slide-next { position: absolute; bottom: 0px; width: 60px; height: 20px; } #slide-prev { left: 0px; bottom: 0px; } #slide-next { right: 0px; bottom: 0px; } #slide-prev:hover, #slide-next:hover { color: #ccc; text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.5); } .slider-pagination { position: absolute; top: 0; left: 0; width: 600px; height: 20px; padding: 0; text-align: center; overflow: hidden; margin: 258px 0 0 40px; } .slider-pagination img { margin: 0; padding: 0; overflow: hidden; width: 20px; height: 15px; } .slider-pagination a { background: url(~/media/B9556AFE468644609997833B0CF460AF.ashx) no-repeat center center; } .slider-pagination a:hover { background: url(~/media/19B5DA5E959D4698BF7D3D78623E9AE8.ashx) no-repeat center center; } .slider-pagination a.current { background: url(~/media/C86421C9B09D40898E14AB017EDB900C.ashx) no-repeat center center; } .slider #icon { vertical-align: top; margin: 10px auto; line-height: 1em; width: auto; float: none; } /*アウトライン*/ #outline { margin-bottom: 5px } #outline .cat { color: #666 } #outline p, #outline li { font-size: 12px } #outline .picon { float: left; margin-right: 5px } /*製品詳細*/ #Products_LMS_Box > div { border-top: 1px solid #000; padding: 5px 0 30px 0 !important; } #Products_LMS_Box > div:after { display: block; clear: both; height: 0; line-height: 0; visibility: hidden; content: "."; font-size: 0.1em; } #Products_LMS_Box > div { display: inline-block; } * html #Products_LMS_Box > div { height: 1%; } #Products_LMS_Box > div { display: block; } h1 { font-size: 22px; font-weight: normal; } #Products_LMS_Box h2, #qaBox h2, #voiceBox h2, #system h2 { clear: both; font-size: 22px; font-weight: lighter; margin: 0 0 0.2em 0; padding: 0; text-indent: 0; color: #000; } #Products_LMS_Box h2 a:hover, #qaBox h2 a:hover, #voiceBox h2 a:hover, #system h2 a:hover { text-decoration: none } #qaBox h2, #voiceBox h2, #system h2 { border-top: 1px solid #000; padding-top: 10px; } #Products_LMS_Box h3 { clear: both; color: #000; font-weight: normal; font-size: 18px; margin: 30px 0 0.2em 0; text-indent: 0; } #Products_LMS_Box > div > h2 + h3 { margin-top: 15px; } #Products_LMS_Box h4 { clear: both; margin: 15px 0 0.2em 0; color: #454545; } #Products_LMS_Box h4, #Products_LMS_Box h5, #Products_LMS_Box h6, #Products_LMS_Box p, #Products_LMS_Box li, #Products_LMS_Box dt, #Products_LMS_Box dd { font-size: 14px; } /*#Products_LMS_Box th, #Products_LMS_Box td {}*/ #Products_LMS_Box .caption, #Products_LMS_Box .kome, #Products_LMS_Box .kome1, #Products_LMS_Box .kome2 { font-size: 12px; } #Products_LMS_Box .largeBox { margin: 0 0 15px 0 !important; } #Products_LMS_Box .mediumBox { margin: 0 !important; } #Products_LMS_Box .smallBox { margin: 0 !important; } #ph_ .page_houdai { display: none; } /*QA*/ #qaBox { clear: both } #qaBoxin { margin: 0 0 15px 10px; } .faq-q { color: #0066CC; font-weight: bold; margin-top: 0.8em } .faq-a { color: #CC0033; font-weight: bold } #qaBox dd li { font-size: 100% } #qaBox dd p { font-size: 100% } /*ユー声*/ #voiceBoxin { height: 250px; overflow: auto; margin: 0 0 15px 0; padding: 5px; } #userHTML h4 { font-weight: normal; margin-left: 0 } #userHTML ul { margin: 0; padding: 0; } #userHTML li { font-size: 80%; line-height: 140%; margin-bottom: 0.4em; list-style-type: none; list-style: none; margin-left: 10px } /*動作環境*/ .dotted { border-top: 2px dotted #76b73f; padding: 1em 0 0 0; } #system { clear: both; margin: 0 0 15px 0; padding: 0; } #os_note p { font-size: 90%; } #system h3 { font-size: 90%; color: #000; margin-left: 0px; } #system .system_houdai { display: none; } /*コピーライト*/ #copyrightBox { margin: 1em 0 0 8px } #copyrightBox p { font-size: 70% } /*サポート*/ #supportHTML { padding-right: 15px } #supportHTML h4, #supportHTML p.sn { clear: none; background: url(~/media/CF141FA48DEA42C29B6E630F1D378125.ashx) no-repeat left top; height: 25px; padding-left: 30px; margin-left: 0; font-weight: bold; padding-top: 2px; } #supportHTML h4.sn, #conditionHTML h4.sn{ font-size: 14px; } #supportHTML h5 { font-size: 11px; } #supportHTML p.subtxt_b { font-size: 70%; font-weight: bold } #conditionHTML { padding-left: 5px } #conditionHTML h4, #conditionHTML p { clear: none } #conditionHTML h5 { font-size: 11px; } #conditionHTML p.subtxt_b { font-size: 70%; font-weight: bold } #conditionHTML li { list-style-image: none; list-style-type: none } #conditionHTML h4, #conditionHTML p.sn { margin-left: 0; background: url(~/media/BC7FCE96F10B4BBFBEEB2C1178DAD88C.ashx) no-repeat left top; height: 25px; padding-left: 30px; font-weight: bold; padding-top: 4px; } #supportHTML li, #conditionHTML li { list-style-type: none; list-style-image: url(~/media/D9EB72CF599F412D982CCEB312CF04F1.ashx); line-height: 110%; margin-bottom: 0.2em; font-size: 70% } #supportHTML ul.sn li, #conditionHTML ul.sn li { list-style-type: none; list-style-image: url(~/media/D9EB72CF599F412D982CCEB312CF04F1.ashx); line-height: 110%; margin-bottom: 0.2em; font-size: 11px } .sn li { font-size: 80% } #mileNum { font-size: 80% } /*サポート条件非表示*/ #conditionHTML { } /*マイル*/ #mile { } #notice li { font-size: 70% } /*キャリア導線*/ .aubn { margin-top: 10px !important; } #ph_sub .rakutenbn, #ph_sub .docomobn, #ph_sub .softbankbn, #ph_sub .googlebn { text-align: center; margin: 0 10px 5px 10px; } #ph_sub .rakutenbn a, #ph_sub .docomobn a, #ph_sub .softbankbn a, #ph_sub .googlebn a { padding: 5px 0 5px 5px; border: 1px solid #ccc; } #ph_sub .rakutenbn a, #ph_sub .docomobn a, #ph_sub .softbankbn a { display: block; } #ph_sub .rakutenbn a:hover, #ph_sub .docomobn a:hover, #ph_sub .softbankbn a:hover, #ph_sub .googlebn a:hover { text-decoration: none; background: #fdf9e1; } #top_tab_box ~ .lib_box #Products_LMS_Box >div#L1 { border-top: none; } /* grid-system-v01-common*/ .grid-unit:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } * html .grid-unit { zoom: 1; } *:first-child+html .grid-unit { zoom: 1; } img.img-grid-fit, .img-grid-fit img { width: 100%; max-width: 100%; height: auto; margin: 0 auto; } .img-grid-fit { text-align: center; margin: 0 auto; } /* grid-system-v01-PC*/ #pc .grid-unit { display: table; table-layout: fixed; width: 100%; border-collapse: collapse; border: none; padding: 0; margin: 0 auto 15px auto; } #pc #Products_LMS_Box .grid-unit h3 { margin-top: 15px; } #ph_ .grid-unit h3 { margin-top: 15px !important; } .grid1, .grid2, .grid3, .grid4, .grid5, .grid6, .grid7, .grid8, .grid9, .grid10, .grid11, .grid12, .grid13, .grid14, .grid15, .grid16 { display: table-cell; vertical-align: middle; box-sizing: content-box; padding: 0 9px; margin: 0; /*IE7以下*/ *padding:0 5px !important; } .grid-unit .v-top { vertical-align: top !important; } .grid-unit .v-bottom { vertical-align: bottom !important; } .grid-unit > div:last-child { padding: 0 0 0 9px; } .grid-unit > div:first-child { padding: 0 9px 0 0; } .grid-unit > div:only-child { padding: 0; } .grid1 { width: 40px; } .grid2 { width: 98px; } .grid3 { width: 156px; } .grid4 { width: 214px; } .grid5 { width: 272px; } .grid6 { width: 330px; } .grid7 { width: 388px; } .grid8 { width: 446px; } .grid9 { width: 504px; } .grid10 { width: 562px; } .grid11 { width: 620px; } .grid12 { width: 678px; } .grid13 { width: 736px; } .grid14 { width: 794px; } .grid15 { width: 852px; } .grid16 { width: 910px; } /* --------------------------------------------------------------- Manuscript System --------------------------------------------------------------- */ /*製品ページ用オーバーライト*/ #sn-m-xml2Lib-container > section:first-child{ border-top: none; } .sn-m-xml2Lib-title, .sn-m-xml2Lib-children{ margin: 16px 0 !important; } /* --------------------------------------------------------------- V4 --------------------------------------------------------------- */ .v4-icon { display: inline-block; background-color: #A30000; color: #fff; padding: 0 .5rem; border-radius: 3px; line-height: 1.5rem; text-indent: 0; margin-left: .5rem; } .v4-icon-new::before { content:"new"; } .v4-icon-powerup::before { content: "powerup"; } .v4-icon-update::before { content: "update"; } /* Miraiweb v3 overwrite */ .miraiweb__v3--view section.mw3__body_container > .mw3__body_section.level-1 { margin: 50px 0 0; border-top: 1px solid #666; } .miraiweb__v3--view section.mw3__body_container > .mw3__body_section.Top_of_section{ margin-top: 0; }