.mainSeriesPage{padding:54px 0 0;-webkit-box-sizing:content-box;box-sizing:content-box}.mainSeriesPage .eyecatch .key{position:relative}.mainSeriesPage .eyecatch .key img{width:100%;max-height:480px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .2s;transition:all .2s;-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover;"}.mainSeriesPage .eyecatch .key h2{position:absolute;top:50%;right:0;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mainSeriesPage .eyecatch .key h2 img.feLogo{width:90px;height:auto}.mainSeriesPage .eyecatch .key h2 img.mqLogo{width:240px;height:auto}.mainSeriesPage .eyecatch .key h2 img.yrLogo{width:180px;height:auto}.mainSeriesPage .eyecatch .key h2 img.s247Logo{width:60px;height:auto}.mainSeriesPage .eyecatch .copy{max-width:1024px;margin:0 auto;padding:0 20px 45px;text-align:left}.mainSeriesPage .eyecatch .copy h3{position:relative;margin:-24px 0 18px;font-size:150%}.mainSeriesPage .eyecatch .copy h3 .copyBg{display:block;margin:0 0 .1em}.mainSeriesPage .eyecatch .copy h3 .copyBg .copyIn{display:inline-block;padding:.1em .6em;color:#fff;background:#595757}.mainSeriesPage .eyecatch .copy p{padding:0 0 1.2em;font-size:88%}.mainSeriesPage .eyecatch .copy p:last-child{padding:0}.mainSeriesPage .lineup{max-width:1024px;margin:0 auto;padding:0 20px 45px}.mainSeriesPage .lineup h2{padding:0 0 .9em;font-size:150%;font-family:minion-pro,serif}.mainSeriesPage .lineup ul.lineupList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mainSeriesPage .lineup ul.lineupList li{position:relative;width:31%;margin:0 3.5% 0 0;padding:0 0 30px}.mainSeriesPage .lineup ul.lineupList li:nth-child(3n){margin:0}.mainSeriesPage .lineup ul.lineupList li a{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:.2s;transition:.2s}@media(any-hover: hover){.mainSeriesPage .lineup ul.lineupList li a:hover{background:rgba(255,255,255,.7)}}.mainSeriesPage .lineup ul.lineupList3line{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 30px}.mainSeriesPage .lineup ul.lineupList3line li{position:relative;width:48%;margin:0 4% 0 0;padding:0 0 30px}.mainSeriesPage .lineup ul.lineupList3line li:nth-child(2n){margin:0}.mainSeriesPage .lineup ul.lineupList3line li a{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:.2s;transition:.2s}@media(any-hover: hover){.mainSeriesPage .lineup ul.lineupList3line li a:hover{background:rgba(255,255,255,.7)}}.mainSeriesPage .lineup ul.lineupList5line{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 30px}.mainSeriesPage .lineup ul.lineupList5line li{position:relative;width:48%;margin:0 4% 0 0;padding:0 0 30px}.mainSeriesPage .lineup ul.lineupList5line li:nth-child(2n){margin:0}.mainSeriesPage .lineup ul.lineupList5line li a{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:.2s;transition:.2s}@media(any-hover: hover){.mainSeriesPage .lineup ul.lineupList5line li a:hover{background:rgba(255,255,255,.7)}}.mainSeriesPage .lineup .item{padding:0 0 .6em}.mainSeriesPage .lineup p{font-size:75%}.mainSeriesPage .lineup .color span{display:inline-block;width:12px;height:12px;margin:0 1px;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.mainSeriesPage .btnWrap{max-width:560px;margin:15px auto 0}.mainSeriesPage .concept{max-width:1024px;margin:0 auto}.mainSeriesPage .concept h2{padding:0 0 .3em;font-size:150%;font-family:minion-pro,serif}.mainSeriesPage .concept .key img{width:100%;max-height:640px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover;"}.mainSeriesPage .concept .copy{padding:0 20px 45px;text-align:left}.mainSeriesPage .concept .copy h3{position:relative;margin:-18px 0 18px;font-size:113%}.mainSeriesPage .concept .copy h3 .copyBg{display:block;margin:0 0 .1em}.mainSeriesPage .concept .copy h3 .copyBg .copyIn{display:inline-block;padding:.1em .6em;color:#fff;background:#595757}.mainSeriesPage .concept .copy p{padding:0 0 1.2em;font-size:88%}.mainSeriesPage .concept .copy p:last-child{padding:0}.mainSeriesPage .wrapper{max-width:1024px;margin:0 auto;padding:0 20px 45px}.mainSeriesPage .products{padding:0 0 45px}.mainSeriesPage .products .mainPic img{width:100%;height:auto}.mainSeriesPage .products h2{padding:0 0 .3em;font-size:150%;font-family:minion-pro,serif}.mainSeriesPage .products .area .mainPic{margin:0 0 6px}.mainSeriesPage .products .area ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mainSeriesPage .products .area ul li .color{width:100%;height:9px;margin:0 0 6px;border:none}.mainSeriesPage .products .area ul li h4{margin:0 0 .3em;font-size:88%;font-family:minion-pro,serif}.mainSeriesPage .products .area ul li p{font-size:63%}.mainSeriesPage .products .area ul.color2line li{width:calc(50% - 3px);margin:0 6px 6px 0}.mainSeriesPage .products .area ul.color2line li:nth-child(2n){margin:0 0 6px}.mainSeriesPage .products .area ul.color3line li{width:calc(33.3333333333% - 4px);margin:0 6px 6px 0}.mainSeriesPage .products .area ul.color3line li:nth-child(3n){margin:0 0 6px}.mainSeriesPage .features{padding:0 0 45px}.mainSeriesPage .features h2{padding:0 0 .3em;font-size:150%;font-family:minion-pro,serif}.mainSeriesPage .features .area .kind{margin:0 0 36px;text-align:left}.mainSeriesPage .features .area .kind span{display:inline-block;min-width:84px;margin:0 3px 3px;padding:4px;font-size:75%;font-weight:bold;text-align:center;color:#fff;background:#000}.mainSeriesPage .features .area .text{text-align:left}.mainSeriesPage .features .area .text p{padding:0 0 1.5em;font-size:88%}.mainSeriesPage .features .area table{margin:0 0 30px;text-align:left}.mainSeriesPage .features .area table th{padding:0 1.2em 0 0;font-size:75%;font-weight:bold}.mainSeriesPage .features .area table td{font-size:69%}.mainSeriesPage .features .area .calin_data{max-width:60%;margin:auto}.mainSeriesPage .features .area .graph{padding:30px 0 0}.mainSeriesPage .features .area .graph h3{display:inline-block;margin:0 auto 36px;font-size:113%;border-bottom:#ede14f solid 3px}.mainSeriesPage .features .area .graph .pic{width:90%;max-width:420px;margin:0 auto;padding:0 0 45px}.mainSeriesPage .features .area .graph .chart_area{float:right}.mainSeriesPage .features .area .graph .chart_area img{width:90px;height:auto}.mainSeriesPage .features .area .graph .chartTC_pic{width:100%;max-width:270px;margin:auto}.mainSeriesPage .features .area .graph .toggleTC{max-width:246px;margin:30px auto 0;padding:12px;background:#fff;border:#a8a9ac solid 1px;border-radius:6px;text-align:center;-webkit-transition:.2s;transition:.2s;cursor:pointer}.mainSeriesPage .features .area .graph .toggleTC img{width:74%;height:auto;vertical-align:bottom}@media(any-hover: hover){.mainSeriesPage .features .area .graph .toggleTC:hover{opacity:.6}}.mainSeriesPage .features .featuresPic{padding:60px 0 6px}.mainSeriesPage .features .featuresPic img{width:100%}.mainSeriesPage .features .featuresList{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;padding:60px 0 0}.mainSeriesPage .features .featuresList li{width:calc(50% - 3px);margin:0 3px 0 0}.mainSeriesPage .features .featuresList li:nth-child(2n){margin:0 0 0 3px}.mainSeriesPage .features .featuresList li img{width:100%;height:auto}.mainSeriesPage .graph_247{padding:0 0 45px}.mainSeriesPage .graph_247 .chartTC_pic{width:100%;max-width:270px;margin:auto}.mainSeriesPage .graph_247 .toggleTC{max-width:246px;margin:30px auto 0;padding:12px;background:#fff;border:#a8a9ac solid 1px;border-radius:6px;text-align:center;-webkit-transition:.2s;transition:.2s;cursor:pointer}.mainSeriesPage .graph_247 .toggleTC img{width:74%;height:auto;vertical-align:bottom}@media(any-hover: hover){.mainSeriesPage .graph_247 .toggleTC:hover{opacity:.6}}.mainSeriesPage .insta{max-width:1024px;margin:auto;padding:0 0 45px}.mainSeriesPage .gift{padding:0 0 45px}.mainSeriesPage .gift h2{padding:0 0 .3em;font-size:150%;font-family:minion-pro,serif}.mainSeriesPage .gift ul{display:grid;gap:6px;grid-template-columns:1.7fr 1fr;grid-template-rows:1fr 1fr;display:-ms-grid;-ms-grid-columns:1.7fr 6px 1fr;-ms-grid-rows:1fr 6px 1fr;margin:0 0 30px}.mainSeriesPage .gift ul img{width:100%;height:100%}.mainSeriesPage .gift ul li:nth-child(1){grid-column:1/2;grid-row:1/3;-ms-grid-column:1;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:3}.mainSeriesPage .gift ul li:nth-child(1) img{width:100%;max-height:640px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover;"}.mainSeriesPage .gift ul li:nth-child(2){grid-column:2/3;grid-row:1/2;-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1}.mainSeriesPage .gift ul li:nth-child(2) img{width:100%;max-height:640px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover;"}.mainSeriesPage .gift ul li:nth-child(3){grid-column:2/3;grid-row:2/3;-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:3;-ms-grid-row-span:1}.mainSeriesPage .gift ul li:nth-child(3) img{width:100%;max-height:640px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover;"}.mainSeriesPage .basic{padding:0 0 45px}.mainSeriesPage .basic h2{padding:0 0 .3em;font-size:150%;font-family:minion-pro,serif}.mainSeriesPage .basic img{width:100%;height:auto;padding:0 0 .3em}.mainSeriesPage .basic p{padding:0 0 1.5em;font-size:88%;text-align:left}.mainSeriesPage .ranking h2{font-size:150%;font-family:minion-pro,serif}.mainSeriesPage .relatedSlide h2{padding:0 0 .3em;font-size:150%;font-family:minion-pro,serif}.mainSeriesPage .relatedSlide .relatedSlide{text-align:left}.mainSeriesPage .relatedSlide .relatedSlide .swiper-wrapper .swiper-slide p.name{font-size:82%}@media(min-width: 768px){.mainSeriesPage{padding:72px 0 0}.mainSeriesPage .eyecatch .key img{max-height:480px}.mainSeriesPage .eyecatch .key h2 img.feLogo{width:120px;height:auto}.mainSeriesPage .eyecatch .key h2 img.mqLogo{width:276px;height:auto}.mainSeriesPage .eyecatch .key h2 img.yrLogo{width:214px;height:auto}.mainSeriesPage .eyecatch .key h2 img.s247Logo{width:90px;height:auto}.mainSeriesPage .eyecatch .copy{padding:0 20px 90px}.mainSeriesPage .eyecatch .copy h3{margin:-30px 0 18px;font-size:188%}.mainSeriesPage .eyecatch .copy .text{width:50%;margin:-138px 0 0 auto}.mainSeriesPage .eyecatch .copy .text.when1{margin:-12px 0 0 auto}.mainSeriesPage .eyecatch .copy .text.when2{margin:-75px 0 0 auto}.mainSeriesPage .lineup h2{font-size:225%}.mainSeriesPage .lineup ul.lineupList{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.mainSeriesPage .lineup ul.lineupList li{width:auto;margin:0 3%}.mainSeriesPage .lineup ul.lineupList li:nth-child(3n){margin:0 3%}.mainSeriesPage .lineup ul.lineupList3line{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mainSeriesPage .lineup ul.lineupList3line li{width:30%;margin:0 5% 0 0}.mainSeriesPage .lineup ul.lineupList3line li:nth-child(2n){margin:0 5% 0 0}.mainSeriesPage .lineup ul.lineupList3line li:nth-child(3n){margin:0}.mainSeriesPage .lineup ul.lineupList5line{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mainSeriesPage .lineup ul.lineupList5line li{width:18%;margin:0 2.5% 0 0}.mainSeriesPage .lineup ul.lineupList5line li:nth-child(2n){margin:0 2.5% 0 0}.mainSeriesPage .lineup ul.lineupList5line li:nth-child(5n){margin:0}.mainSeriesPage .btnWrap{margin:30px auto 60px}.mainSeriesPage .concept h2{font-size:225%}.mainSeriesPage .concept .copy{padding:0 20px 90px}.mainSeriesPage .concept .copy h3{margin:-24px 0 18px;font-size:150%}.mainSeriesPage .concept .copy .text{width:50%;margin:-60px 0 0 auto}.mainSeriesPage .products{padding:0 0 90px}.mainSeriesPage .products h2{font-size:225%}.mainSeriesPage .products .area .mainPic{margin:0 0 6px}.mainSeriesPage .products .area ul li .color{height:18px}.mainSeriesPage .products .area ul li h4{font-size:132%}.mainSeriesPage .products .area ul li p{font-size:88%}.mainSeriesPage .wrapper{padding:0 20px 20px}.mainSeriesPage .features{padding:0 0 90px}.mainSeriesPage .features h2{font-size:225%}.mainSeriesPage .features .area{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.mainSeriesPage .features .area .info{width:57%;margin:0 8% 0 0}.mainSeriesPage .features .area .kind{margin:0 0 36px -3px}.mainSeriesPage .features .area .text{padding:0}.mainSeriesPage .features .area table{margin:0 0 30px}.mainSeriesPage .features .area .calin_data{margin:0 auto 0 0}.mainSeriesPage .features .area .graph{width:35%;padding:0;border-top:none}.mainSeriesPage .features .area .graph.calin_graph{padding:0 0 60px}.mainSeriesPage .features .area .graph h3{margin:0 auto 45px;font-size:132%}.mainSeriesPage .features .area .graph .pic{width:100%;max-width:100%;margin:0;padding:0 0 54px}.mainSeriesPage .features .area .graph .chart_area img{width:120px;height:auto}.mainSeriesPage .features .area .graph .chartTC_pic{max-width:330px}.mainSeriesPage .features .area .graph .toggleTC{max-width:306px}.mainSeriesPage .features .featuresList{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex}.mainSeriesPage .features .featuresList li{width:calc(50% - 3px);margin:0 3px 0 0}.mainSeriesPage .features .featuresList li:nth-child(2n){margin:0 0 0 3px}.mainSeriesPage .graph_247{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin:auto;padding:0 0 60px}.mainSeriesPage .graph_247 .chartTC_pic{width:330px;max-width:330px;margin:0 60px 0 0}.mainSeriesPage .graph_247 .toggleTC{width:306px;max-width:306px;margin:0}.mainSeriesPage .insta{padding:0 0 60px}.mainSeriesPage .gift{padding:0 0 45px}.mainSeriesPage .gift h2{font-size:225%}.mainSeriesPage .gift ul{margin:0 0 60px}.mainSeriesPage .basic{padding:0 0 90px}.mainSeriesPage .basic h2{font-size:225%}.mainSeriesPage .basic img{padding:0 0 .9em}.mainSeriesPage .ranking h2{font-size:225%}.mainSeriesPage .relatedSlide h2{font-size:225%}}@media(min-width: 1280px){.mainSeriesPage .eyecatch .key img{max-height:640px}}.seriesPage{padding:54px 0 20px}.seriesPage .key img{width:100%;max-height:480px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .2s;transition:all .2s;-o-object-fit:cover;object-fit:cover;font-family:"object-fit:cover;"}.seriesPage .keyArea .textArea{max-width:1024px;margin:0 auto;padding:20px 0;text-align:left}.seriesPage .keyArea h2{font-size:188%;font-family:minion-pro,serif}.seriesPage .keyArea h3{padding:0 0 1.8em;font-size:100%;color:#a8a9ac}.seriesPage .keyArea p{padding:0 0 1.8em;font-size:88%}.seriesPage .keyArea p:last-child{padding:0}.seriesPage .keyArea p span.attention{display:inline-block;padding:.6em 0 0;font-size:82%;line-height:1.8}.seriesPage .wrapper{max-width:1024px;margin:0 auto;padding:6px 20px 0}.seriesPage .wrapper h2.mainTitle{display:none}.seriesPage .productsListPage__wrap{padding:24px 20px 20px}.seriesPage .productsListPage__wrap h2.mainTitle{display:none}@media(min-width: 768px){.seriesPage{padding:72px 0 20px}.seriesPage .key img{max-height:480px}.seriesPage .keyArea .textArea{padding:48px 0}.seriesPage .keyArea h2{font-size:225%}.seriesPage .keyArea h3{padding:0 0 1.8em;font-size:113%;color:#666}.seriesPage .keyArea p{padding:0 0 1.8em;font-size:88%}.seriesPage .wrapper{padding:18px 20px 0}.seriesPage .productsListPage__wrap{padding:9px 20px 20px}}@media(min-width: 1280px){.seriesPage .key img{max-height:640px}}/*# sourceMappingURL=series.min.css.map */