/*opacidades*/
.modAdc .mainBox .mediaBox > .ima:not(.videoPlayer) img {opacity:0.8;}
.modAdc .ima {height:100%;width:100%;padding-top:143.25%;}
.modAdc .ima:after,.modAdc .mainBox .mediaBox > .ima.f16x9:not(.videoPlayer):after{content:"";width:100%;height:100%;position:absolute;top:0;}
.modAdc.inside .mediaBox + .overBox {position:absolute;}
.modAdc.inside .mediaBox + .overBox {top:0;right:0;left:auto;width:4.2rem;height:4.2rem;background:#e3a435;text-align:center;}
.modAdc.inside .mediaBox + .overBox  .maintitle {padding:0;}
.modAdc .mediaBox + .overBox .txtBox .maintitle {font-family: 'Noto Serif JP','Arial',sans-serif !Important;font-size:2.4rem;line-height:1;}
.modAdc.inside .cell {padding:1rem;}

.modAdc .auxBox .author em {color:#fff;font-weight:300;}
.modAdc .gridBox .overBox ~ .auxBox {display:flex;flex-direction:column-reverse;}
.modAdc .gridBox .overBox ~ .auxBox p {font-size:1.8rem;line-height:1.4;font-weight:400;color:#e7ae3d;}
.modAdc .gridBox .overBox ~ .auxBox .author {padding-top:1rem;}

.modAdc .cell:nth-child(5) {clear:both;}
.modAdc .mediaBox > a {background:none;}
body .modAdc .mediaBox > .ima {background:none;}
	{
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;
    -webkit-transform: scale(1.15);
    transform: scale(1.15);
}

/*fireworks*/
.modAdc  .mainBox .mediaBox > .ima:not(.videoPlayer) img {opacity:0.8;}
.modAdc .mediaBox > .ima.f16x9:after, .container + .modAdc.container .mainBox:hover .mediaBox > .ima.f16x9:not(.videoPlayer):after {background:rgba(43,43,43,0.0);
    -webkit-transition:background 1s;
    -moz-transition:background 1s;
    -o-transition:background 1s;
    transition:background 1s;}

.modAdc  .mainBox .mediaBox img {-webkit-transform: scale(1);transform: scale(1);}	
.modAdc  .mainBox .mediaBox:hover img {
	opacity: 0.6;
    -webkit-transition: all ease 1s;
    transition: all ease 1s;
}
	
/*ajustes atlantis*/
.modAdc .m100 {float:left;width:25%;}

