@charset "UTF-8";.event{margin-bottom:160px}.event .tex{margin:60px auto}.event .tex p{font-size:18px;line-height:1.6em}.event .banner .link-block{margin:40px auto}.event .banner .link-block a{position:relative;display:block;background-repeat:no-repeat;background-size:cover;background-position:center center;color:#fff;background-color:#000;padding:190px 0}.event .banner .link-block a:before{content:"";position:absolute;z-index:2;top:0;right:0;width:100%;height:100%;background-color:#000;opacity:.6;transition:all .3s}.event .banner .link-block a:after{content:"";position:absolute;z-index:3;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%;height:120px;border:solid 1px #aaa;background-color:rgba(0,0,0,.3)}.event .banner .link-block a.l1{background-image:url(//nksnet.co.jp/wp/wp-content/themes/nksnet/css/../images/service/event/l1.jpg)}.event .banner .link-block a.l2{background-image:url(//nksnet.co.jp/wp/wp-content/themes/nksnet/css/../images/service/event/l2.jpg)}.event .banner .link-block a.l3{background-image:url(//nksnet.co.jp/wp/wp-content/themes/nksnet/css/../images/service/event/l3.jpg)}.event .banner .link-block .tit{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:5;text-align:center;font-weight:700;font-size:30px;line-height:1.6em;width:80%;transition:all .3s}.event .banner .link-block .tit span{display:block;font-weight:400;font-size:16px;line-height:1.3em;font-family:'Cormorant Infant'}@media screen and (min-width:979px){.event .banner .link-block a:hover:before{width:0;opacity:.1}.event .banner .link-block a:hover .tit{font-size:33px}}@media screen and (max-width:768px){.event{margin-bottom:80px}.event .tex{margin:40px auto}.event .tex p{font-size:15px;line-height:1.6em}.event .banner .link-block{margin:5px auto}.event .banner .link-block a{padding:100px 0}.event .banner .link-block a:after{background-color:rgba(0,0,0,0)}.event .banner .link-block a:after{width:90%;height:90px}.event .banner .link-block .tit{font-size:18px;line-height:1.6em;width:90%}.event .banner .link-block .tit span{font-size:14px;line-height:1.3em;margin-top:3px}}