/*マイページPC動画広告*/
.ads-bar{clear: both;text-align: left;background: #eff3ff;border: 1px solid #9492ff;border-left: 13px solid #9492ff;color: #404040;font-size: 13px;font-weight: bold;margin-bottom: 10px;padding: 5px 0 5px 13px;position: relative;text-decoration: none;}
.ads-mypage-thumb{position: relative;width: 50%;float: left;padding: 5px;}
.ads-mypage-thumb img{display: block;width: 100%;}
.ads-thumb-frame{overflow: hidden;border: solid 4px #9492fe;border-bottom: none;border-radius: 10px 10px 0 0;}
.ads-pr-icon{position: absolute;padding: 0 5px;font-size: 1.4em;font-weight: bold;color: #fff;background: #9492fe;border-radius: 5px 0 5px 0;left: 9px;top: 9px;}
.ads-play-icon{position: absolute;width: 150px;height: 150px;top: 0;bottom: 120px;left: 0;right: 0;margin: auto;font-size: 150px;color: #fff;opacity: .8;}
.ads-mypage-thumb-pc div img{width: 100%;}
.ads-thumb-link{display: block;padding: 5px;line-height: 2em;font-size: 1.2em;font-weight: bold;color: #fff;background: #9492fe;text-align: center;}
.ads-thumb-link a{display: block;width: 70%;margin: auto;padding: 5px 5%;border-radius: 8px;background: rgb(83,199,255);background: -moz-linear-gradient(top, rgba(83,199,255,1) 0%, rgba(12,176,255,1) 42%, rgba(12,176,255,1) 100%);background: -webkit-linear-gradient(top, rgba(83,199,255,1) 0%,rgba(12,176,255,1) 42%,rgba(12,176,255,1) 100%);background: linear-gradient(to bottom, rgba(83,199,255,1) 0%,rgba(12,176,255,1) 42%,rgba(12,176,255,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#53c7ff', endColorstr='#0cb0ff',GradientType=0 );}
.ads-thumb-link a:hover{background: rgb(121,211,255);background: -moz-linear-gradient(top, rgba(121,211,255,1) 0%, rgba(77,197,255,1) 42%, rgba(77,197,255,1) 100%);background: -webkit-linear-gradient(top, rgba(121,211,255,1) 0%,rgba(77,197,255,1) 42%,rgba(77,197,255,1) 100%);background: linear-gradient(to bottom, rgba(121,211,255,1) 0%,rgba(77,197,255,1) 42%,rgba(77,197,255,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#79d3ff', endColorstr='#4dc5ff',GradientType=0 );}
.ads-thumb-link a p span{color: #fff;float: left;font-weight:bold;}
.ads-thumb-link a p span:first-child{width: 90%;}
.ads-thumb-link a p span:last-child{width: 10%;}
.ads-thumb-description{padding: .5em;margin-top: 5px;height: 5.5em;color: #000;background: #eeedff;border-radius: 10px;border-radius: 0 0 10px 10px;}

/*マンチューブPC動画広告*/
.ads-description-min{line-height: 1.3em;min-height: 7.6em;}

/*動画本体*/
.ads-video video{display: block;width: 100%;}
.ads-video{position: fixed;top: 0;bottom: 0;left: 0;right: 0;width: 45%;margin: auto;z-index: 12;}
.ads-video-contents{position: fixed;top: 50px;left: 0;right: 0;width: 45%;margin: auto;z-index: 13;}
.ads-video-link{width: 100%;padding: 10px 10%;background: #fff;}
.ads-video-link a,.ads-video-link div{background: rgb(255,117,160);background: -moz-linear-gradient(top, rgba(255,117,160,1) 0%, rgba(255,94,147,1) 100%);background: -webkit-linear-gradient(top, rgba(255,117,160,1) 0%,rgba(255,94,147,1) 100%);background: linear-gradient(to bottom, rgba(255,117,160,1) 0%,rgba(255,94,147,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff75a0', endColorstr='#ff5e93',GradientType=0 );border-radius: 8px;color: #fff;font-weight: bold;}
.ads-video-link a:hover,.ads-video-link div:hover{background: rgb(255,163,191);background: -moz-linear-gradient(top, rgba(255,163,191,1) 0%, rgba(255,106,155,1) 100%);background: -webkit-linear-gradient(top, rgba(255,163,191,1) 0%,rgba(255,106,155,1) 100%);background: linear-gradient(to bottom, rgba(255,163,191,1) 0%,rgba(255,106,155,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa3bf', endColorstr='#ff6a9b',GradientType=0 );}
#sound-button{display: block;width: 10%;margin-right: 5%;padding: 10px;line-height: 1em;float: left;font-size: 1.2em;text-align: center;cursor: pointer;}
.link-button{display: block;width: 85%;margin: auto;padding: 10px;line-height: 1em;float: left;font-size: 1.2em;}
.link-button p{text-align: center;}
.mz-border-icon.red{border-color: #E3004B;color: #E3004B;}
.ads-video-close{position: fixed;top: 0;bottom: 0;left: 0;right: 0;background: rgba(0,0,0,.8);z-index: 10;}
.ads-close-text{position: fixed;bottom: 2%;right: 2%;font-size: 25px;color: #fff;z-index: 11;}
