@charset "utf-8";li{list-style-type:none}img{vertical-align:middle;align-self:flex-start}a{transition:.3s all}body{word-break:break-all}.page-title{margin-top:100px;margin-bottom:50px;font-size:40px;text-align:center;color:#db2718}.container{width:960px;max-width:90%;min-height:50vh;margin:0 auto}.archive header,.page header,.single header{background-color:#000}.home header,.error404 header{background:rgba(255,255,255,.1);position:fixed;z-index:2;width:100%}header .inr{display:flex;justify-content:space-between}header .header-logo{margin-left:5%}header .header-logo:hover{opacity:.9}header nav{margin-right:5%}header nav a{position:relative;display:inline-block}header ul{display:flex;height:58px;line-height:58px}header ul li{width:100px}header ul li a{text-align:center;color:#fff;text-decoration:none;font-size:15px}header nav a:after{position:absolute;bottom:16px;left:0;content:'';width:100%;height:1px;background:#fff;transform:scale(0,1);transform-origin:left top;transition:transform .3s}header nav a:hover:after{transform:scale(1,1)}.nav-trigger{display:none}footer{padding-bottom:50px;background-color:#000;color:#999}.archive footer,.page footer,.single footer{margin-top:200px}.footer-nav{margin-left:auto;margin-right:auto;width:450px}.footer-nav ul{padding-top:40px;padding-bottom:50px;display:flex;justify-content:space-between}.footer-nav ul li a{text-align:center;text-decoration:none;color:#fff;font-size:15px}.footer-nav ul li a:hover{color:#ffffff00}footer .inr{text-align:center}footer .company{font-size:14px;margin-top:10px;margin-bottom:20px}small{display:block;font-size:12px}.visual .inr{height:100vh;overflow:hidden;position:relative;background-color:#000}.visual img{display:none}.visual video{height:120vh;position:absolute;left:50%;top:0;transform:translate(-50%,0)}#video2{display:none}#video3{display:none}.sub-menu{display:flex;justify-content:space-between;margin:0 auto}.sub-menu .left{width:50%}.sub-menu .right{width:50%}.sub-menu .inr{position:relative;overflow:hidden;height:18vw;width:100%;flex-flow:column;display:flex;justify-content:center;align-items:center;background-size:cover}.sub-menu a{text-decoration:none}.sub-menu .inr .title{z-index:1;color:#fff;font-size:3vw}.sub-menu .inr .detail{z-index:1;color:#fff;font-size:.9vw}.sub-menu .left .inr:after{position:absolute;content:"";display:block;width:100%;height:100%;top:0;background-image:url(//www.murash.jp/cms/wp-content/themes/murash_new/img/left.png);-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;background-size:cover;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.sub-menu .right .inr:after{position:absolute;content:"";display:block;width:100%;height:100%;top:0;background-image:url(//www.murash.jp/cms/wp-content/themes/murash_new/img/right.png);-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;background-size:cover;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.sub-menu .inr:hover:after{opacity:.9;-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.news-block{display:flex;justify-content:space-between;margin-bottom:50px}.news-block .image{width:30%}.news-block .image img{width:100%}.news-block .inr{width:62%}.news-block .inr .title{font-size:18px;color:#db2718}.news-block .inr .day{font-size:14px;color:#aaa;margin-top:1px;margin-bottom:10px}.news-block .inr .detail{font-size:14px}.screen-reader-text{display:none}.pager{text-align:center;margin-bottom:50px}.release-block{display:flex;justify-content:space-between;margin-bottom:50px}.release-block .image{width:30%}.release-block .image img{width:100%}.release-block .inr{width:62%}.release-block .inr .title{font-size:18px;color:#db2718}.release-block .inr .day{font-size:14px;color:#aaa;margin-top:1px;margin-bottom:10px}.release-block .inr .detail{font-size:14px}.talent-block{display:flex;flex-wrap:wrap}.talent-block .talent-card{width:21%;margin-right:4%;margin-bottom:50px}.talent-block .talent-card:nth-child(4n){margin-right:0}.talent-block .talent-card .image{width:100%;padding-top:100%;overflow:hidden;position:relative}.talent-block .talent-card .image img{width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:all .3s}.talent-block .talent-card .image img:hover{width:110%;opacity:.8}.talent-block .talent-card .name{font-size:18px;color:#db2718;margin-top:10px;margin-bottom:10px}.talent-block .talent-card .name a{font-size:18px;text-decoration:none;color:#db2718}.talent-block .talent-card .sns-icon{display:flex}.talent-block .talent-card .sns-icon img:hover{opacity:.5}.talent-block .sns-icon figure{margin-right:5px}.talent-block .talent-card .detail{margin-top:10px;font-size:14px}.talent-block .talent-card .detail a{text-decoration:none;color:#333}.talent-block .talent-card .name a:hover{color:#db271800}.talent-block .talent-card .detail a:hover{color:#00000000}.talent-contents{display:flex;justify-content:space-between}.talent-contents .image{width:35%}.talent-contents .image img{width:100%}.talent-contents .inr{width:57%}.talent-contents .name{font-size:26px;color:#db2718}.talent-contents .inr .sns-icon{margin-top:10px;display:flex}.talent-contents .inr .sns-icon figure{margin-right:5px}.talent-contents .inr .sns-icon img:hover{opacity:.5}.talent-contents .inr .detail{margin-top:10px;margin-bottom:50px}.talent-contents table th{color:#db2718;display:block;width:8em;text-align:left}.alltalent{width:200px;border-radius:60px;background-color:#db2718;text-align:center;margin:70px auto 50px;color:#fff;font-size:16px}.alltalent:hover{opacity:.8}.alltalent a{text-decoration:none;display:block;padding:5px 0;color:#fff}.release-contents{margin-bottom:50px}.release-contents{display:flex;justify-content:space-between}.release-contents .image{width:30%}.release-contents .image img{width:100%}.release-contents .inr{width:62%}.release-contents .title{font-size:26px;color:#db2718}.release-contents .name{font-size:16px}.release-contents .day{font-size:12px;margin-top:20px;margin-bottom:5px}.release-contents .category{font-size:12px;margin-bottom:30px}.release-contents .detail{font-size:16px;margin-bottom:50px}.release-contents .table{font-size:16px}.release-contents ol{margin-top:20px}.release-contents ol li{list-style-type:decimal;list-style-position:inside;padding:5px}.release-contents ol li:nth-child(odd){background-color:#eee}.contact-block{margin-bottom:50px}.contact-block .title{font-size:18px;color:#db2718;text-align:center}.contact-block .inr{width:60%;margin:50px auto 30px}.contact-block .inr .item{font-size:16px}.contact-block .send{text-align:center}.contact-block .form-parts{margin:20px auto 0}.contact-block .form-parts input,.contact-block .form-parts textarea{background-color:#f3f3f3;padding:5px;width:100%}form .send .check input{width:auto}.contact-block .btn a input{border-radius:60px;background-color:#db2718}.contact-block .form-parts .hissu{color:red}.contact-block .btn{width:150px;margin:20px auto 0}.contact-block .btn a{text-decoration:none;color:#fff;font-size:16px}.contact-block .btn:hover{opacity:.8}.send{font-size:16px}.contact-block :focus{outline:none}