#contents{margin-top:0}.specialP{font-family:"Times New Roman", "YuMincho", "Hiragino Mincho ProN", "Yu Mincho", "MS PMincho", serif;margin-top:0;padding-top:60px}@media screen and (max-width: 1571px){.specialP{padding-top:100px}}@media screen and (max-width: 769px){.specialP{padding-top:60px}}#kvWrap{margin-bottom:3em;position:relative}#kvWrap::after{color:#fff;content:'image';font-size:1rem;position:absolute;right:1em;bottom:.5em}#kvWrap p{color:#fff;font-family:"Times New Roman", "YuMincho", "Hiragino Mincho ProN", "Yu Mincho", "MS PMincho", serif;font-size:3rem;padding:.5em 1em;text-align:center;text-shadow:2px 2px 4px #000;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2}#kvWrap figure{width:100%}#kvWrap figure img{width:100%}.lead_wrap{font-size:1.25rem;margin:0 auto 3.5em;max-width:980px;text-align:center;width:92%}.visible_sp{display:block}.visible_tbpc{display:none}.sp_cnt_list_wrap{margin:auto;max-width:980px;width:92%}.sp_cnt_list_wrap li{margin-bottom:3em;position:relative}.sp_cnt_list_wrap li.new::after{background-color:#9d3436;color:#fff;content:'NEW';display:block;font-size:1.2rem;margin-bottom:1em;padding:.4em 1em;text-align:center;max-width:4em;width:100%;position:absolute;top:0;left:0}.sp_cnt_list_wrap li.cominngsoon .summary h2 span{background-color:#999}.sp_cnt_list_wrap li a{cursor:pointer}.sp_cnt_list_wrap li a .detail_btn{background-color:#333;border-radius:8px;font-size:1.6rem;margin:1em auto 0;max-width:320px;text-align:center;width:90%;position:relative;z-index:2;transition:.3s}.sp_cnt_list_wrap li a .detail_btn span{display:block;color:#fff;line-height:40px;z-index:2}.sp_cnt_list_wrap li a .detail_btn::after{content:'';position:absolute;width:4px;height:4px;border-top:2px solid;border-right:2px solid;top:50%;transform:rotate(45deg) translate(0%, -50%);right:8%;border-color:#fff;z-index:1}.sp_cnt_list_wrap li a:hover .detail_btn{background-color:#999}.sp_cnt_list_wrap li figure{margin-bottom:1.5em;position:relative;z-index:-1}.sp_cnt_list_wrap li figcaption{text-shadow:0 1px 0 #fff, 1px 0 0 #fff, 0 -1px 0 #fff, -1px 0 0 #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff;position:absolute;right:.4em;bottom:.4em}.sp_cnt_list_wrap li .summary{margin-top:2em}.sp_cnt_list_wrap li .summary h2{font-family:"Times New Roman", "YuMincho", "Hiragino Mincho ProN", "Yu Mincho", "MS PMincho", serif;font-size:1.6rem;margin-bottom:1em;text-align:left;vertical-align:middle}.sp_cnt_list_wrap li .summary h2 span{background-color:#1f6860;color:#fff;display:inline-block;font-size:1.2rem;margin-right:1em;max-width:4em;padding:.4em 1em;text-align:center;width:100%;position:relative;top:-.2em}.cominngsoon figure img{opacity:.6}.cominngsoon figure img:hover{opacity:.6}.movieWrap{margin:4em auto 3em;max-width:980px;width:92%}.movieWrap p{font-size:1.2rem;margin-bottom:1em;text-align:center;position:relative}.movieWrap p em{display:block;font-size:1.6rem;font-style:normal}@media screen and (min-width: 480px){.movieWrap p::before{background-color:#333;content:'';display:block;height:1px;width:30em;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);z-index:-1}.movieWrap p span{background-color:#fff;display:inline-block;padding:1em;position:relative;z-index:1}}@media screen and (min-width: 768px){#contents.interviewP{padding-top:100px}#kvWrap{margin-bottom:5em}#kvWrap p{font-size:4.2rem}.lead_wrap{font-size:1.7rem}.visible_sp{display:none}.visible_tbpc{display:block}.sp_cnt_list_wrap li{margin-bottom:5em}.sp_cnt_list_wrap li.new::after{display:none}.sp_cnt_list_wrap li a img{transition:.3s}.sp_cnt_list_wrap li a:hover img{opacity:.6}.sp_cnt_list_wrap li .summary{background-color:rgba(245,245,245,0.85);border:1px solid #fff;margin:-6em auto 0;max-width:820px;padding:24px;width:90%}.sp_cnt_list_wrap li .summary h2{font-size:2rem}.sp_cnt_list_wrap li .summary h2 span{font-size:1.5rem;padding:.2em 1em}.sp_cnt_list_wrap li .summary h2.new::after{background-color:#9d3436;color:#fff;content:'NEW';display:inline-block;font-size:1.2rem;margin-left:1em;padding:.4em;text-align:center;position:relative;top:-.4em}.sp_cnt_list_wrap li .summary p{font-size:138.5%}.sp_cnt_list_wrap li figcaption{right:.4em;bottom:5em}.movieWrap p{font-size:1.5rem}.movieWrap p em{font-size:2rem}}@media screen and (min-width: 980px){.lead_wrap{font-size:1.95rem}.sp_cnt_list_wrap li .summary h2{font-size:2.4rem}.sp_cnt_list_wrap li .summary h2 span{font-size:1.8rem}.sp_cnt_list_wrap li .summary h2.new::after{top:-.2em}.movieWrap p{font-size:1.65rem}.movieWrap p em{font-size:2.2rem}}
/*# sourceMappingURL=style.css.map */
