.Newsitem.M-dummy p::after,.Newsitem.M-dummy time::after,.NewProductItem.M-dummy .v-image::before,.NewProductItem.M-dummy time::before,.NewProductItem.M-dummy h1::before,.NewProductItem.M-dummy .v-news_txt::before,.NewProductItem.M-dummy .v-os::before{background:-webkit-linear-gradient(45deg, #ccc, #eee, #ccc, #eee);background:linear-gradient(45deg, #ccc, #eee, #ccc, #eee);background-size:400% 100%;-webkit-animation:AnimationName 5s ease infinite;animation:AnimationName 5s ease infinite}.Newsitem p,.Newsitem time{font-size:100%;display:block;margin:0;padding:0;text-align:left;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.Newsitem.M-dummy p::after,.Newsitem.M-dummy time::after{content:"\00A0";display:inline-block;border-radius:4px}.notice-container>h1{width:100%;font-size:24px;line-height:1.2em;font-weight:normal;text-align:left;border-top:1px solid #000;padding-top:8px;margin-top:15px}.notice-container{width:100%;margin:auto}.open-close button,.open-close label{cursor:pointer;color:#0ad}#app .M-close{display:none}#app .c-open-close{display:none}#app .c-open-close:checked ~ section .M-close{display:block}#app .c-open-close:checked ~ section.NewsContainer .M-close{display:-webkit-box;display:-ms-flexbox;display:flex}#app .c-open-close:checked ~ p.open-close label::before{content:"▲"}.open-close{text-align:right}.open-close button{background-color:transparent;border:none transparent 0}.open-close label{display:none}.open-close label::after{content:"\00A0もっと見る"}.open-close label::before{content:"▼"}.isOpenClose+.open-close label{display:block}.News>h1{margin-bottom:10px}.NewsContainer{width:100%}.Newsitem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.Newsitem a:not(:hover){color:#000;text-decoration:none}.Newsitem a::before{content:"▶\00A0";color:#0ad}.Newsitem p{width:calc(100% - 7em)}.Newsitem time{width:6.5em;text-indent:2em;font-size:14px}.Newsitem.M-dummy p::after{width:70%}.Newsitem.M-dummy time{text-indent:0}.Newsitem.M-dummy time::after{width:100%}.Newsitem+.Newsitem{margin-top:0.5em}@media screen and (max-width: 480px){.Newsitem time{text-indent:1em}}#NewProductContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 480px){#NewProductContainer{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.M-close{display:none}.NewProductItem{display:block;width:calc(50% - 30px);min-height:115px;text-decoration:none;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin:15px 0}@media screen and (max-width: 480px){.NewProductItem{width:100%}}.NewProductItem:hover{text-decoration:none}.NewProductItem article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.NewProductItem time{font-weight:normal;display:block;font-size:13px}.NewProductItem .v-image{display:block;width:80px;height:115px;text-align:center}.NewProductItem .v-image img{display:inline-block;max-width:100%;max-height:100%}.NewProductItem .v-text{width:calc(100% - 90px);text-align:left;color:#111}.NewProductItem .v-text h1{font-size:18px;font-weight:bold}.NewProductItem .v-text ul{margin:0;padding:0;list-style:none}.NewProductItem .v-text ul:empty{display:none}.NewProductItem .v-text ul li{font-size:14px;color:#444;margin:5px 0 0;padding:0}.NewProductItem .v-text ul time{display:inline}.NewProductItem .v-text:hover h1{text-decoration:underline;color:#0ad}.NewProductItem .v-os{font-size:14px;color:#757575}.NewProductItem.M-dummy .v-image,.NewProductItem.M-dummy time,.NewProductItem.M-dummy h1,.NewProductItem.M-dummy .v-news_txt,.NewProductItem.M-dummy .v-os{text-decoration:none;color:#000;position:relative;display:block;font-size:100%;margin:5px 0;padding:0}.NewProductItem.M-dummy .v-image::before,.NewProductItem.M-dummy time::before,.NewProductItem.M-dummy h1::before,.NewProductItem.M-dummy .v-news_txt::before,.NewProductItem.M-dummy .v-os::before{content:"\00A0";display:inline-block;border-radius:4px}.NewProductItem.M-dummy .v-image{margin:0}.NewProductItem.M-dummy .v-image::before{position:absolute;top:0;left:0;width:100%;height:80px}.NewProductItem.M-dummy time{margin-top:0}.NewProductItem.M-dummy time::before{width:10em}.NewProductItem.M-dummy h1::before{width:70%}.NewProductItem.M-dummy .v-news_txt::before{width:100%}.NewProductItem.M-dummy .v-os::before{width:10em}

