section.promo_hadaka{position:relative;width:100%}.promo_hadaka img{width:100%;height:auto}h1,h2,h3{position:relative}.promo_hadaka .btn_sns{position:absolute;left:3%;top:1.2%;width:15%;z-index:100}.promo_hadaka .btn_sns a{float:left;width:100%;height:auto}.promo_hadaka a.btn_almight{width:100%;position:absolute;bottom:30%;left:0}.promo_hadaka a.btn_dl{width:100%;position:absolute;bottom:7%;left:0}.promo_hadaka .copy{position:absolute;right:1%;top:1.2%;width:20%;z-index:50;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.promo_hadaka i.logo img{position:absolute;top:20%}p.lightning{position:absolute;z-index:10;top:0;pointer-events:none;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-webkit-animation-name:flash;animation-name:flash}p.lightning.second{-webkit-animation-name:flash2;animation-name:flash2}.promo_hadaka h3.for_pc dt.work_thumb img{max-height:130px}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes flash2{0%,50%,100%{opacity:0;transform:rotate(180deg)}25%,75%{opacity:1;transform:rotate(180deg)}}@keyframes flash2{0%,50%,100%{opacity:0;transform:rotate(180deg)}25%,75%{opacity:1;transform:rotate(180degdeg)}}

