.p-drop_mv{overflow:hidden}.p-drop_mv_inner{background-color:#fff}.p-drop_mv .l-inner{position:relative}.p-drop_notes{position:absolute;bottom:0}.p-drop-lead .c-title-tape{margin-left:-10px;margin-right:-10px}.p-drop-lead .c-title-tape .ttl span{font-size:4.8vw;letter-spacing:-0.05em}.p-drop-lead .c-title-tape .ttl span>span{margin-left:-0.5em}.p-drop-lead .c-title-tape .ttl span._l-sp{margin-left:0.5em}.p-drop .checkList li._text-row2+._text-row2::before{margin-top:2px}.leadBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.leadBox dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#014099;border-radius:20px;width:100%}.leadBox dt{background-color:#014099;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;font-size:5.0666vw;font-weight:bold;text-align:center}.leadBox dd{border:3px solid #014099;border-bottom-right-radius:10px;border-bottom-left-radius:10px;background:#fff;width:100%;padding:15px 10px 0.5em 15px}.leadBox .checkList li::before{margin-right:10px}.p-drop-contents{padding-bottom:10px;margin-top:30px;margin-bottom:30px}.featureWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:10px;width:100%}.featureWrap .featureBox{height:71vw;background-size:contain;background-repeat:no-repeat;position:relative;padding:15px 22px 0 17px;text-align:left}.featureWrap .featureBox .label-num{width:17.4666vw;height:17.4666vw;border-radius:50%;background-color:#014099;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:bold;color:#fff;position:absolute;top:-17px;left:15px;font-size:3.2vw;line-height:1}.featureWrap .featureBox .label-num span{font-size:6.4vw;font-family:Arial,Helvetica,Verdana,Geneva,sans-serif;display:inline-block;padding-left:2px}.feature-cont .ttl{font-size:4.2666vw;font-weight:bold;padding-bottom:3px;padding-left:0.2em;margin-bottom:15px;display:block;position:relative;line-height:1.5}.feature-cont .ttl._indent--1{text-indent:-0.5em}.feature-cont .ttl.dashed::after{content:"";background-image:url(/brand/nn_s/img/drop/stripe-line.png);background-size:contain;background-repeat:repeat-x;display:block;width:100%;height:4px;position:absolute;bottom:-5px;left:0}.feature-cont .ttl._mr-10{margin-right:-1em}.feature-cont .cont-box{overflow:hidden}.feature-cont .cont-box .space.bg_l{height:9.6em}.p-drop .product-cont{background:#d6e6fb;padding-top:40px;margin-bottom:40px}.p-drop .productWrap .product-pkg{margin-top:20px}.p-drop .productWrap .product-pkg figure{padding:0 30px 0 30px !important}.p-drop .productWrap .product div:first-child li a{background-image:url(/brand/nn_s/img/recommend/recommend_icon01.png)}@media screen and (max-width: 767px){.p-drop_mv{padding-bottom:10px}.p-drop_mv_ttl{margin-left:-20px;margin-right:-20px}.p-drop_notes{left:20px;font-size:2.9333vw}.p-drop-lead .l-inner{padding-left:10px;padding-right:10px}.p-drop-lead .c-title-tape .ttl{font-size:5.0666vw;letter-spacing:0.05em;line-height:1.4;display:inline-block}.p-drop-lead.c-section-contents{padding-bottom:30px}.leadBox{margin-top:6.6666vw}.leadBox dl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:10px}.leadBox dt{padding-top:2.1333vw;padding-bottom:2.1333vw;letter-spacing:0.05em}.leadBox .checkList{padding-top:0}.leadBox .checkList li._text-row2{line-height:1.4}.p-drop-contents .dropImg{margin-left:-20px;margin-right:-20px}.p-drop-feature .l-inner{padding-left:10px;padding-right:10px}.p-drop-feature.c-section-contents{padding-bottom:10px}.featureWrap .featureBox{background-image:url(/brand/nn_s/img/drop/feature_bg_sp_m.svg);margin-bottom:30px}.featureWrap .featureBox._box_l{background-image:url(/brand/nn_s/img/drop/feature_bg_sp_l.svg);height:96.333vw}.feature-cont .feature-ttl{padding-left:18.6666vw}.feature-cont .ttl ._l-sp{letter-spacing:-0.05em;letter-spacing:-0.2vw;white-space:nowrap}.feature-cont .cont-box .feature-txt{font-size:3.7333vw;letter-spacing:0.03em;line-height:1.7}.feature-cont .cont-box .feature_img{width:41.3333vw}.feature-cont .cont-box .space{float:right;height:3.7em}.feature-cont .cont-box .is_float{float:right;clear:both;margin:0 0 0 0.5em}.p-drop .product-cont .l-inner{padding-left:10px;padding-right:10px}.p-drop .checkList{padding-left:20px}.p-drop .checkList li span{width:calc(100vw - 82px);display:inline-block}.checkList li._text-row2{line-height:1.4}}@media print, screen and (min-width: 768px){.p-drop_mv{padding-bottom:60px}.p-drop_notes{right:30px;bottom:29px;font-size:1.4rem}.leadBox{padding-left:100px;padding-right:100px}.leadBox dt{border-top-left-radius:20px;border-bottom-left-radius:20px;font-size:2.4rem;width:27%}.leadBox dd{border-top-right-radius:20px;border-bottom-left-radius:0;padding:25px 0 15px 11%;width:73%}.leadBox .checkList li{letter-spacing:0.05em}.p-drop-contents{background:#0e0203;padding-top:25px;padding-bottom:25px;margin-top:50px;margin-bottom:60px}.featureWrap .featureBox{height:398px;padding:45px 40px 0 120px;background-image:url(/brand/nn_s/img/drop/feature_bg_pc.svg)}.featureWrap .featureBox:nth-last-child(-n+3){margin-top:50px}.featureWrap .featureBox .label-num{width:82px;height:82px;top:20px;left:20px;font-size:1.8rem}.featureWrap .featureBox .label-num span{font-size:3.4rem;padding-left:5px}.feature-cont .ttl{padding-bottom:5px;padding:0 0 5px 0;font-size:2.2rem;letter-spacing:0.05em;margin-bottom:30px;line-height:1.4}.feature-cont .cont-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.feature-cont .cont-box .feature-txt{width:500px;font-size:1.8rem;letter-spacing:0.05em;line-height:1.8}.feature-cont .cont-box .feature_img{width:340px;padding-top:10px}.p-drop .product-cont{padding-top:60px;margin-bottom:60px}.p-drop .productWrap .product-pkg{margin-top:50px}}
