.dvitem[data-v-b9aebb34]{display:flex;flex-flow:column;flex-direction:column;background:#fff;width:100%;height:100%;font-size:14px;box-shadow:3px 4px 6px -6px #000;margin-bottom:18px;position:relative;border-radius:3px}@media screen and (min-width: 641px){.dvitem[data-v-b9aebb34]:hover{scale:1.01;transition:.2s}}@media print{.dvitem[data-v-b9aebb34]:hover{scale:1.01;transition:.2s}}@media screen and (max-width: 640px){.dvitem[data-v-b9aebb34]:active{opacity:.7}}.dvitem a[data-v-b9aebb34]{color:#333;position:absolute;height:100%;width:100%;z-index:1}.dvitem .device-img-area[data-v-b9aebb34]{position:relative;width:100%;background-image:url(/campaign/spring/img/device_img_bk.png);background-size:cover;border-radius:3px 3px 0 0;flex-grow:1}.dvitem .device-img-area .device-img-parts[data-v-b9aebb34]{display:flex;justify-content:center;text-align:center;padding:1em 0 .5em}@media screen and (max-width: 640px){.dvitem .device-img-area .device-img-parts[data-v-b9aebb34]{flex-direction:column;padding:20px 0 0}.dvitem .device-img-area .device-img-parts .device-name-box[data-v-b9aebb34]{position:relative}.dvitem .device-img-area .device-img-parts .device-name-box[data-v-b9aebb34]:before{content:"";width:20px;height:20px;top:50%;right:12px;background-color:#6084ce;transform:translateY(-50%);position:absolute;border-radius:50em}.dvitem .device-img-area .device-img-parts .device-name-box[data-v-b9aebb34]:after{content:"";width:8px;height:8px;border-top:solid 2px;border-right:solid 2px;position:absolute;top:50%;right:20px;color:#fff;transform:translateY(-50%) rotate(45deg)}.dvitem .device-img-area .device-img-parts .device-name-box .device-name[data-v-b9aebb34]{padding:0 7vw;text-align:center;font-size:6vw}.dvitem .device-img-area .device-img-parts .device-name-box .device-maker[data-v-b9aebb34]{font-size:.8em}.dvitem .device-img-area .device-img-parts .device-img-box[data-v-b9aebb34]{position:relative}.dvitem .device-img-area .device-img-parts .device-img-box .icon_area[data-v-b9aebb34]{position:absolute;width:11vw;bottom:15px;left:3vw}.dvitem .device-img-area .device-img-parts .device-img-box .inf-ctl-line_types[data-v-b9aebb34]{width:2.4vw;right:15.4vw;left:unset;display:block!important;margin:0!important;position:absolute;bottom:0;padding:10px 0!important}.dvitem .device-img-area .device-img-parts .device-img-box .inf-ctl-line_types[data-v-b9aebb34] .-typed{width:4.8vw!important;height:4.8vw!important;font-size:10px!important;margin:0 0 5px!important;line-height:4.8vw!important}.dvitem .device-img-area .device-img-parts .voice-set[data-v-b9aebb34]{text-align:center;margin:0;font-size:3.8vw}}.dvitem .device-img-area .device-img-parts .device-img-box .device-img[data-v-b9aebb34]{width:140px;height:140px}@media screen and (max-width: 640px){.dvitem .device-img-area .device-img-parts .device-img-box .device-img[data-v-b9aebb34]{display:inline-block}}.dvitem .device-img-area .device-img-parts .device-img-box .inf-ctl-line_types[data-v-b9aebb34]{padding:0;margin:-10px 0 0;display:flex;justify-content:center}.dvitem .device-img-area .device-img-parts .device-img-box .inf-ctl-line_types[data-v-b9aebb34] .-typed{display:block;width:22px;height:22px;margin:3px;text-align:center;color:#fff;border-radius:50%;position:relative;line-height:22px}.dvitem .device-img-area .device-img-parts .device-img-box .inf-ctl-line_types[data-v-b9aebb34] .-typed{background-color:#f00004}.dvitem .device-img-area .device-img-parts .device-img-box .inf-ctl-line_types[data-v-b9aebb34] .-typea{background-color:#eb5505}.dvitem .device-img-area .device-img-parts .device-info[data-v-b9aebb34]{width:60%;text-align:left;padding:20px 0 0 10px}.dvitem .device-img-area .device-img-parts .device-info .device-name[data-v-b9aebb34]{text-align:left;font-size:30px;line-height:30px}.dvitem .device-img-area .device-img-parts .device-info .voice-set[data-v-b9aebb34]{text-align:left;margin-bottom:3px;padding:5px 0 0;font-weight:700}.dvitem .device-img-area .device-img-parts .device-info .icon_area[data-v-b9aebb34]{text-align:left}.dvitem .device-img-area .device-img-parts .device-info .icon_area img[data-v-b9aebb34]{width:75px}@media screen and (min-width: 641px){.dvitem .device-img-area[data-v-b9aebb34]:after{content:"";width:10px;height:10px;border-top:solid 2px;border-right:solid 2px;position:absolute;top:50%;right:12px;transform:translate(-50%) rotate(45deg)}}@media print{.dvitem .device-img-area[data-v-b9aebb34]:after{content:"";width:10px;height:10px;border-top:solid 2px;border-right:solid 2px;position:absolute;top:50%;right:12px;transform:translate(-50%) rotate(45deg)}}.dvitem .pay[data-v-b9aebb34]{display:flex;text-align:center;width:92%;margin:10px auto}.dvitem .pay .one[data-v-b9aebb34],.dvitem .pay .separate[data-v-b9aebb34]{padding:0 2px;display:flex;width:50%}.dvitem .pay .one .how-to[data-v-b9aebb34],.dvitem .pay .separate .how-to[data-v-b9aebb34]{font-size:13px;margin:0 5px 0 0;background:#ffedf6;color:#e64d97;padding:0 8px;display:flex;align-items:center}@media screen and (max-width: 640px){.dvitem .pay .one .how-to[data-v-b9aebb34],.dvitem .pay .separate .how-to[data-v-b9aebb34]{font-size:10px;padding:0 3px}}.dvitem .pay .one .how-to.giga[data-v-b9aebb34],.dvitem .pay .separate .how-to.giga[data-v-b9aebb34]{color:#6084ce;background-color:#eff7ff}.dvitem .pay .one .yen p[data-v-b9aebb34]:first-child,.dvitem .pay .separate .yen p[data-v-b9aebb34]:first-child{color:#9b9b9b;font-size:14px;position:relative;margin:0 0 -3px}@media screen and (max-width: 640px){.dvitem .pay .one .yen p[data-v-b9aebb34]:first-child,.dvitem .pay .separate .yen p[data-v-b9aebb34]:first-child{font-size:12px}}.dvitem .pay .one .yen p[data-v-b9aebb34]:first-child:before,.dvitem .pay .separate .yen p[data-v-b9aebb34]:first-child:before{position:absolute;content:"";left:13%;top:50%;right:0;width:70%;border-top:1px solid;border-color:inherit;-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(5deg)}.dvitem .pay .one .yen .yen-text[data-v-b9aebb34],.dvitem .pay .separate .yen .yen-text[data-v-b9aebb34]{font-size:.6em}.dvitem .pay .one .yen .discount[data-v-b9aebb34],.dvitem .pay .separate .yen .discount[data-v-b9aebb34]{color:#e95d94;font-size:1.6em;font-weight:700;margin-bottom:0}@media screen and (max-width: 640px){.dvitem .pay .one .yen .discount[data-v-b9aebb34],.dvitem .pay .separate .yen .discount[data-v-b9aebb34]{font-size:4.6vw}}.dvitem .pay .one .yen .discount.giga[data-v-b9aebb34],.dvitem .pay .separate .yen .discount.giga[data-v-b9aebb34]{color:#6084ce}.dvitem .pay .one .yen .discount .-tax-in-label[data-v-b9aebb34],.dvitem .pay .separate .yen .discount .-tax-in-label[data-v-b9aebb34]{font-size:10px}.dvitem a.-app.-btn.-entry-btn[data-v-b9aebb34]{position:relative!important;height:unset!important;margin:auto auto 12px;z-index:2}.dvitem a.-app.-btn.-entry-btn[data-v-b9aebb34]:after{content:"";position:absolute;width:10px;height:10px;top:1em;left:.5em;border-top:solid 3px #fff;border-right:solid 3px #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.dvitem a.-app.-btn.-entry-btn.-closebtn[data-v-b9aebb34]{background:#ababab;color:#fff!important;cursor:not-allowed;pointer-events:none}.vue-slider[data-v-8a33922c]{min-height:300px}.vue-slider[data-v-8a33922c] *{box-sizing:border-box}.vue-slider .-container[data-v-8a33922c]{width:960px;max-width:100%;margin:0 auto}.vue-slider .-container .carousel-wrapper[data-v-8a33922c]{position:relative;display:flex}.vue-slider .-container .carousel-wrapper .nav-button[data-v-8a33922c]{position:absolute;top:40%;width:17px;height:17px;transform:rotate(45deg);background-color:transparent;z-index:1}@media screen and (max-width: 640px){.vue-slider .-container .carousel-wrapper .nav-button[data-v-8a33922c]{width:12vw;height:12vw;border:none;border-radius:50px;background-color:#ccc;z-index:10;opacity:.7}.vue-slider .-container .carousel-wrapper .nav-button[data-v-8a33922c]:active{opacity:.3}.vue-slider .-container .carousel-wrapper .nav-button.next[data-v-8a33922c]{right:22px}.vue-slider .-container .carousel-wrapper .nav-button.next[data-v-8a33922c]:before{position:absolute;content:"";display:block;width:17px;height:17px;border-top:solid 2px #fff;border-right:solid 2px #fff;top:38%;right:36%}.vue-slider .-container .carousel-wrapper .nav-button.prev[data-v-8a33922c]{left:22px;transform:rotate(225deg)}.vue-slider .-container .carousel-wrapper .nav-button.prev[data-v-8a33922c]:before{position:absolute;content:"";display:block;width:17px;height:17px;border-top:solid 2px #fff;border-right:solid 2px #fff;top:35%;right:36%}}@media screen and (min-width: 641px){.vue-slider .-container .carousel-wrapper .nav-button.next[data-v-8a33922c]{right:-25px;border-top:solid 2px;border-right:solid 2px;border-bottom:none;border-left:none}.vue-slider .-container .carousel-wrapper .nav-button.prev[data-v-8a33922c]{left:-25px;border-top:none;border-right:none;border-bottom:solid 2px;border-left:solid 2px}}@media print{.vue-slider .-container .carousel-wrapper .nav-button.next[data-v-8a33922c]{right:-25px;border-top:solid 2px;border-right:solid 2px;border-bottom:none;border-left:none}.vue-slider .-container .carousel-wrapper .nav-button.prev[data-v-8a33922c]{left:-25px;border-top:none;border-right:none;border-bottom:solid 2px;border-left:solid 2px}}.vue-slider .-container .carousel-wrapper .carousel[data-v-8a33922c]{width:100%}.vue-slider .-container .carousel-wrapper .carousel .carousel__slide[data-v-8a33922c]{min-height:317px}.vue-slider .-container .thumbnails[data-v-8a33922c]{display:flex;justify-content:center;margin:10px auto 0}.vue-slider .-container .thumbnails button[data-v-8a33922c]{width:10px;height:10px;margin:0 10px;border:none;border-radius:50px;background-color:#c9c9c9}.vue-slider .-container .thumbnails button.active[data-v-8a33922c]{background-color:#777;pointer-events:none}.vue-slider .-container .carousel-wrapper.no-slide[data-v-8a33922c]{justify-content:center}.vue-slider .-container .carousel-wrapper.no-slide .no-slide-box[data-v-8a33922c]{min-height:317px}.vue-slider .-container .carousel-wrapper.no-slide .no-slide-box[data-v-8a33922c] .dvitem{width:430px;margin:0 5px}#nowLoading[data-v-8a33922c]{height:100vh;display:flex;justify-content:center;align-items:center}#nowLoading img[data-v-8a33922c]{width:32px;height:32px}[data-v-8a33922c] #nowLoading{height:100%;min-height:300px}
