@charset "UTF-8";
@media screen and (min-width:1025px){button.drawer-toggle.drawer-hamburger,nav.drawer-nav,.sp,.md,.sm{display:none}}@media screen and (max-width:1024px) and (min-width:769px){nav.gnav,.pc{display:none}}main{width:1110px;margin:0 auto}.more-btn{display:block;position:relative;width:60%;color:#454545;font-size:22px;font-weight:700;text-align:center;padding:22px 0;background-color:#fff;border:1px solid #454545;margin:70px auto 20px;border-radius:60px}.more-btn:link{color:#454545}.more-btn:visited{color:#454545}.more-btn:hover{color:#454545;text-decoration:none;background-color:#ffdf00;transition:.3s ease-in-out;border:1px solid #ffdf00}.more-btn:active{color:#454545}#wrapper{width:auto;margin:0 auto}#recommend,#new-release,#case-study{width:100%;padding:70px 0 100px}.btn{display:block;line-height:1;border:1px solid #454545}.btn a{background:#fff;color:#454545;display:block;font-size:14px;font-size:1.4rem;text-align:center;line-height:56px;outline:none;margin:0 auto;transition:all .3s;position:relative;z-index:1}.btn a:hover{background:#454545;color:#fff;text-decoration:none}.h1-ttl{background:linear-gradient(transparent 85%,#d0dfe6 85%);line-height:5rem;padding-bottom:15px;margin-bottom:6px}.h1-en-title{color:#10385f;font-family:'Philosopher',sans-serif;font-weight:400;font-size:36px;list-style:none}.h1-jp-title{color:#10385f;font-weight:700;font-size:20px;right:0;text-align:right}.notices-bnr,.bnr-area{text-align:center;padding:50px 0}.notices-img{width:100%}.bnr-area>.bnr-img{width:40%}.cat-gr{font-size:1.8em;font-weight:700;color:#10385f;margin:20px 0}.cat-gr-p{font-size:1.2em;font-weight:700;margin:20px 0;text-align:center}.cat-gr-p span{color:#890000}.cat-btn{width:100%;height:auto;display:flex;justify-content:space-between}.cat-btn-img{height:auto;margin-right:10px;display:flex;justify-content:flex-end}.cat-btn-mini{width:100%;height:auto;display:flex;justify-content:flex-end}.cat-link{text-align:end;margin-bottom:50px}.cat-btn-img-mini{height:auto;margin:0 10px 70px 0}.cat-btn-img-lst,.cat-btn-img-mini-lst{margin-right:0}#notices>.notices-set>h1,h1.jpstyle,#higekijyou>h1,#syuccyou>h1,#faq>h1>p{font-size:26px;padding:20px 0;font-family:'Philosopher',メイリオ,Meiryo,sans-serif;font-weight:400;border-left:15px solid #890000;margin:100px 0 50px;text-indent:20px}#notices>.notices-set>h1{margin:25px auto}#higekijyou,#syuccyou,#faq,#cpnyProf,#rsvForm,#privacy,#keiyakujyoko,#contact,#shochiku-dl,#acv-newrel,#acv-rmd,#notices{margin:150px auto 200px}#acv-cat{margin:100px auto 200px}#distlist{margin:100px auto 200px}#notices>.notices-set{background-color:rgba(255,223,0,.1);padding:20px 60px 30px;margin-bottom:50px}#notices>.notices-set>.notices-sub-set-1{width:880px}#notices>.notices-set>.notices-sub-set-1>p{width:700px;font-size:18px}#notices>.notices-set>.notices-sub-set-1>img{width:240px;margin-left:40px}#notices>.notices-set>.notices-sub-set-2>p{width:880px;font-size:18px}@media screen and (max-width:1900px) and (min-width:1281px){body{font-size:14px !important}main{width:1000px}.site-logo{width:270px;padding:40px 0 35px 50px}.tp-visual-more li a{font-size:20px !important}.more-btn{font-size:20px;padding:22px 0}}@media screen and (max-width:1024px) and (min-width:769px){main{width:100vw;margin:0 auto}#higekijyou,#syuccyou,#faq,#cpnyProf,#rsvForm,#privacy,#keiyakujyoko,#contact,#shochiku-dl,#acv-newrel,#acv-rmd{width:100%}#recommend,#new-release,#notices,#case-study{width:93%;padding:70px 0 100px;margin:0 auto}#distlist h1{margin-left:20px}}.site-header{background:rgba(255,255,255,0);display:flex;position:fixed;justify-content:space-between;transition:.5s;width:100%;z-index:99}.site-logo{width:300px;padding:40px 0 35px 70px;position:relative}.site-logo img{max-width:350px;height:auto}.site-logo a span{font-size:15px;font-weight:700;color:#fff;position:absolute;top:65px;right:0;letter-spacing:.5px}.site-logo .sec{display:none}.gnav_menu{display:flex;justify-content:space-between;text-align:center;margin:0 auto;transition:.5s}.gnav_menu_item{list-style:none;font-size:20px;font-weight:700;line-height:1.8;letter-spacing:.1rem;padding:33px 0}li.gnav_menu_item.pickup{padding-left:20px;padding-right:20px;background:rgba(0,255,90,.5)}.gnav_menu_item a{color:#fff;display:block;font-weight:700;line-height:1.7;letter-spacing:.1em;font-size:16px;position:relative;text-shadow:rgba(0,0,0,.3) 1px 0 10px}.gnav_menu_item a:hover{color:#fff;text-decoration:none;opacity:.8}.gnav_menu>li a span{display:block;font-family:'Roboto',sans-serif;font-size:11px;font-weight:300}@media screen and (max-width:1280px){.drawer-hamburger{padding:4% !important}}@media screen and (max-width:1900px) and (min-width:1281px){.gnav{width:70%}.site-logo{width:250px;padding:35px 0 35px 40px}.site-logo a span{top:58px}}@media screen and (min-width:1901px){.gnav{width:50%}}.site-header.transform{background:rgba(255,255,255,1);z-index:99;box-shadow:0 0 10px 0 rgba(0,0,0,.3)}.site-header.transform .fst{display:none}.site-header.transform .sec{display:inherit}.site-header.transform .site-logo a span{color:#10385f;font-size:14px}.site-header.transform .gnav_menu_item{padding:33px 0}.site-header.transform .gnav_menu_item.pickup{padding-left:20px !important;padding-right:20px !important;background:rgba(0,255,90,.7)}.site-header.transform .gnav_menu_item a{text-decoration:none;color:#454545;text-shadow:none}li.reserve-btn{background-color:#890000;list-style:none;text-align:center}li.reserve-btn:hover{opacity:.8}li.reserve-btn a{color:#fff;font-size:17px;font-weight:700;text-decoration:none;padding:40px;display:block}.tp-visual{width:100%;height:100vh;position:relative;z-index:1;float:right;margin-bottom:50px}.visual-img{position:absolute;top:0;right:0;width:100%;height:auto;overflow:hidden}.visual-img .photo1,.visual-img .photo2,.visual-img .photo3,.visual-img .photo4{background:linear-gradient(235deg,rgba(51,51,51,.8),rgba(51,51,51,.8)),url(//promotion.theatres.co.jp/wp/wp-content/themes/TT-Promotion%20Theme/img/main-vs.jpg) no-repeat;background-position:50% 50%;background-size:cover;width:100%;height:100vh;object-fit:cover}.visual-copy{width:100%;position:relative;top:calc(100vh/4);left:50%;transform:translateX(-50%)}.copy-inner img:hover{opacity:1}.tp-visual-more{text-align:center;display:flex;justify-content:flex-end}.tp-visual-more ul{list-style:none}.tp-visual-more li a{text-decoration:none;font-weight:700;font-size:16px;font-size:1.6rem;color:#fff;display:block;padding:20px 100px;background-color:rgba(16,56,95,.9)}.tp-visual-more li a:hover{background-color:rgba(255,223,0,.7);color:#454545}@media screen and (max-width:1920px) and (min-width:1025px){.visual-copy{top:calc(100vh/5)}}@media screen and (max-width:1024px) and (min-width:769px){.visual-copy{width:75%;top:0}.tp-visual-more{display:block;text-align:center;margin-top:30px}.site-logo{padding:40px 0 35px 50px}}.release-grid{display:grid;gap:0 10px;grid-template-columns:repeat(auto-fit,minmax(545px, 1fr));margin:10px 0 100px}.release-item{width:545px;padding:40px 0 10px;text-align:center;border-bottom:1px dotted #ccc}.tp-dist-img1{max-width:183px;height:auto;text-align:center;object-fit:cover}.tp-dist-img1 img{width:100%;height:auto;cursor:default;opacity:1}.release-text{padding-left:0 !important}.release-table{width:100%}.release-table th{width:50px;vertical-align:baseline}.release-table td{width:250px;text-align:left;line-height:1.8;vertical-align:baseline}.tp-titleWrapper{background:rgba(253,232,208,.5);padding:10px;margin-bottom:15px}.tp-cntTitle1,.tp-cntTitle2{text-align:left;font-weight:700;line-height:1.7;margin-bottom:0}.memo-area{width:545px;margin:20px 0}.release-memo{width:210px;padding:2px 0 3px;font-size:14px;background-color:#890000;color:#fff}.list-none{margin:50px 30px}@media screen and (max-width:1900px) and (min-width:1281px){.release-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(490px, 1fr))}.release-item{width:490px}.tp-dist-img1,.tp-dist-img1 img{width:165px !important}.release-table td{width:240px}.memo-area{width:490px;padding:20px 10px;margin:0}.release-memo{width:165px;font-size:12px}}.tp-one-wrapper{width:100%;padding:50px 0;border-bottom:1px dotted #ccc;margin:0 auto}.tp-dist-img2{max-width:183px;height:255px;text-align:center;object-fit:cover}.tp-dist-img2 img{cursor:default;opacity:1}.tp-text-area{padding-right:40px !important}.tp-dist-ttl{font-size:20px;font-weight:700;color:#10385f}.tp-dist-time{padding:0 !important;text-align:right;margin-bottom:0;padding-right:20px !important}.tp-story-wrapper{width:100%;height:100px;margin-top:20px;overflow:hidden}.tp-dist-story{width:100%;height:100px;font-size:16px;line-height:2;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.tp-cat-wrap{margin-top:10px;padding-right:20px !important}.tp-dist-cats{margin-top:30px;padding:5px 3px 0 12px;line-height:1.7;background:rgba(253,232,208,.5)}.tp-dist-tags{padding:0 3px 5px 12px;line-height:1.7;background:rgba(253,232,208,.5)}.tp-info{clear:both;width:100%;margin:0 auto 100px;padding-bottom:50px;position:relative;z-index:1;display:flex}.tp-info .tp-info-ttl{width:25%;background:#10385f;text-align:center;padding:30px 0}.tp-info .tp-info-ttl h2{color:#fff;font-family:'Philosopher',sans-serif;font-size:16px;font-size:1.6rem;letter-spacing:.5px;padding:10px 0 0}.tp-info .tp-info-ttl .tp-info-more{width:130px;display:block;margin:30px auto 0;line-height:1;border:1px solid #475f77}.tp-info .tp-info-ttl .tp-info-more a{background:#10385f;color:#fff;display:block;font-family:'Roboto',sans-serif;font-size:10px;font-size:1em;font-weight:100;text-align:center;line-height:28px;outline:none;margin:0 auto;padding-top:3px;transition:all .3s;position:relative}.tp-info .tp-info-ttl .tp-info-more a:hover{background:#fff;color:#475f77;text-decoration:none}.tp-info .tp-info-ttl .tp-info-more a:before{content:"";position:absolute;top:15px;left:-11px;width:22px;height:1px;background:#475f77}.tp-info .tp-info-list{width:75%;background:#f6f5f3;padding:30px;line-height:1.7}.tp-info .tp-info-list table{width:100%;margin-bottom:0}.tp-info .tp-info-list tr{padding:.5em 0;list-style:none}.tp-info .tp-info-list th{width:120px;vertical-align:baseline;line-height:2}.tp-info .tp-info-list th time{font-size:16px;font-family:'Roboto',sans-serif;font-weight:300}.tp-info .tp-info-list td a{font-size:18px;color:#454545}.tp-info .tp-info-list td a:hover{text-decoration:none;opacity:.8}@media screen and (max-width:1900px) and (min-width:1281px){.tp-info .tp-info-list td a{font-size:16px}}#ft-contact{width:100%;clear:both;background:url(//promotion.theatres.co.jp/wp/wp-content/themes/TT-Promotion%20Theme/img/ft_contact_bg.jpg) no-repeat top center;background-size:cover;padding:100px 0 160px;position:relative;text-align:center}#ft-contact h2{color:#fff;font-family:'Philosopher',sans-serif;font-size:20px;font-size:2rem;letter-spacing:.5px;padding:10px 0 0}#ft-contact .ft-en-title{color:#fff;font-family:'Philosopher',sans-serif;font-weight:400;font-size:30px;font-size:3rem;list-style:none;-moz-text-shadow:0px 0px 5px rgba(0,0,0,.8);-webkit-text-shadow:0px 0px 5px rgba(0,0,0,.8);-ms-text-shadow:0px 0px 5px rgba(0,0,0,.8);text-shadow:0px 0px 5px rgba(0,0,0,.8)}#ft-contact .ft-jp-title{color:#fff;font-weight:400;font-size:12px;font-size:1.2rem;text-align:center;padding-bottom:30px;border-bottom:1px solid #fff;-moz-text-shadow:0px 0px 5px rgba(0,0,0,.8);-webkit-text-shadow:0px 0px 5px rgba(0,0,0,.8);-ms-text-shadow:0px 0px 5px rgba(0,0,0,.8);text-shadow:0px 0px 5px rgba(0,0,0,.8)}#ft-contact .ft-contact-inner{width:100%}#ft-contact .ft-comment{color:#fff;font-weight:400;font-size:28px;line-height:2;text-align:center;padding:20px 0;-moz-text-shadow:0px 0px 5px rgba(0,0,0,.8);-webkit-text-shadow:0px 0px 5px rgba(0,0,0,.8);-ms-text-shadow:0px 0px 5px rgba(0,0,0,.8);text-shadow:0px 0px 5px rgba(0,0,0,.8)}#ft-contact .ft-contact-btn{width:80%;margin:0 auto;background-color:rgba(255,223,0,.7)}#ft-contact .ft-contact-btn a{text-align:center;text-decoration:none;font-weight:700;font-size:17px;font-size:1.7rem;color:#454545;display:block;padding:1em}#ft-contact .ft-contact-btn:link{color:#fff}#ft-contact .ft-contact-btn:visited{color:#fff}#ft-contact .ft-contact-btn:hover{text-decoration:none;background-color:rgba(137,0,0,.75)}#ft-contact .ft-contact-btn a:hover{color:#fff}#ft-contact .ft-contact-btn:active{color:#fff}@media screen and (max-width:1900px) and (min-width:1281px){#ft-contact .container{max-width:1000px !important}.ft-comment{font-size:26px !important}#ft-contact .ft-contact-btn a{font-size:24px !important}}footer{width:100%;height:640px;background-color:#454545}footer .footer-fst{position:relative}footer .ft-en-logo{width:180px}footer .ft-jp-logo{width:280px;padding:15px 0;position:absolute;right:0;bottom:0}footer .add{color:#fff;text-align:right;padding-right:0}footer .add h2{font-size:20px}footer .add p{font-size:17px;line-height:1.7}footer .add-txt{width:100%;padding:7px 0;color:#fff;border-top:1px solid #999;border-bottom:1px solid #999;text-align:center;margin:15px 0}footer .footer-thrd{padding:20px 0 0 30px}footer .footer-thrd .sub-nav-wrapper .menu-list{width:100%;display:flex;list-style:none}footer .footer-thrd .sub-nav-wrapper .menu-list li a{text-decoration:none;color:#fff;padding-right:50px}.ft-copyright{width:100%;line-height:3;background-color:#000}.ft-copyright p{text-align:center;color:#fff;margin:0 auto}.ft-copyright p small{font-size:14px;letter-spacing:.05rem}@media screen and (max-width:1900px) and (min-width:1281px){footer .container{max-width:1000px !important}footer .ft-en-logo{width:150px}.ft-copyright p small{font-size:12px}}#info{height:auto;margin-bottom:18rem;position:relative}.info_btn{position:absolute;font-size:1.2rem;line-height:1.7rem;top:1.2rem;right:0}.btn{font-size:.8em;font-weight:600;padding:.4em 1em;color:#fff;background-color:#454545;border:1px solid #454545;transition:.2s ease-in-out}.btn:hover{background-color:#ffdf00;border:1px solid #ffdf00;color:#454545}.infolist{border-top:.5rem solid #454545;width:95%;margin:0 auto}.infolist li{border-bottom:.1rem solid #999;font-size:1.2rem;padding:30px;list-style:none}.infolist li.li_top{padding:0}.infolist li a{color:#00f;transition:.2s ease-in-out;width:100%;text-decoration:underline}.infolist li a:hover{background:#eee}.infolist li div{padding-bottom:10px}.infolist li time{width:200px}.infoicon{width:100%}.infoicon p{width:10rem}.infolist li .notice,.infolist li .nontheatre,.infolist li .projection,.infolist li .other{background-color:#454545;table-layout:fixed;color:#fff;font-size:14px;padding:.2rem;margin-right:.5rem;text-align:center;width:100px}.infolist li .notice,.infolist li .other{background-color:#fff;border:1px solid #454545;color:#454545}#info .jpstyle:after{font-family:メイリオ,Meiryo,sans-serif;font-size:1.4rem;content:'｜記事一覧'}#info .infotitle{font-weight:700}#info .innercnt{font-size:16px}#info .innercnt img{pointer-events:none;width:auto;height:auto;margin:1rem}pre{font-family:メイリオ,Meiryo,sans-serif !important;width:93% !important;margin:0 auto;font-size:18px !important;color:#454545 !important;line-height:1.7 !important;white-space:pre-wrap}blockquote{width:90%;margin:0 auto !important;line-height:1.7}.rsvflow img{max-width:100%;height:auto !important}.rsvflow img:hover{opacity:1}#faq h4 p{font-size:18px;line-height:1.7;width:93%;margin:0 auto;padding-bottom:30px}#privacy .copy-date,#keiyakujyoko .copy-date{padding:20px}#privacy h4,#keiyakujyoko h4{font-size:19px;font-weight:700;line-height:1.7;margin:0;padding-top:20px}#privacy h5,#keiyakujyoko h5{font-size:19px;font-weight:700;line-height:1.5;text-indent:1.5rem;margin:0;padding-top:15px}#privacy p,#keiyakujyoko p{line-height:2;padding-left:1.5rem;margin:0}#shochiku-dl p{line-height:2;padding-left:1.5rem;margin:0}.shochiku-dl-set{margin:30px auto !important;padding:20px;border:solid 1px #ccc;border-radius:6px;width:95%}.filename{font-size:20px;font-weight:700}.filelink{padding:20px 50px;background-color:#890000;border-radius:7px;text-align:center}.filelink:hover{opacity:.8}.filelink a{padding:20px 50px;color:#fff;text-decoration:none}.filelink a:hover{padding:20px 50px;color:#fff;text-decoration:none;opacity:.8}@media screen and (max-width:1024px) and (min-width:769px){#faq h4 p{font-size:16}}table.profTable{width:100%;font-size:19px;margin-bottom:20px}table.profTable th{width:18%;border-bottom:solid 2px #d7000f;padding:30px 0;text-align:left;text-indent:30px}table.profTable td{font-size:19px;border-bottom:solid 2px #ccc;padding:30px 0 30px 30px;opacity:1}table.profTable td p{margin:0}.map{width:100%;margin:0 auto}#access{width:100%;margin:8rem auto 15rem}.root{width:100%;font-size:19px;padding:1% 2%;line-height:1.7;margin-bottom:70px}@media screen and (max-width:1900px) and (min-width:1281px){table.profTable,table.profTable td{font-size:16px}.root{font-size:16px}}#beginner,#regular,#shochiku{width:100%;margin:0 auto 50px}#beginner>p,#regular>p,#shochiku>p{width:100%;font-size:22px;font-weight:700;background-color:#454545;color:#fff;text-align:center;padding:1rem 0;margin:0 auto}#beginner .inner .text a{font-weight:700;color:#890000}.inner,.inner2{width:100%;border:1px solid #999;padding:30px 0;margin:0 auto}.inner p,.inner2 p{font-size:18px;line-height:1.7;margin:0 auto;text-align:center}.inner form,.inner2 form{width:90%;text-align:center;font-size:16px;margin:20px auto}.inner form input[type=text]{max-width:100%;font-size:12px;height:50px;text-indent:1rem;margin-right:1rem}.inner form input[type=button]{display:block;width:40%;font-size:24px;font-weight:700;background-color:#890000;color:#fff;border-radius:50px;padding:10px;margin:30px auto 20px;text-align:center}.inner form input[type=button]:hover{opacity:.7;text-decoration:none;color:#fff}input#code{width:40%;font-size:18px;text-transform:capitalize;border:1px solid #999}input.btn-regular{padding:.5rem 2rem}#shochiku table.cntForm th,#shochiku table.cntForm td{font-size:16px;text-align:initial}#shochiku .doui{font-size:16px}#shochiku #kakunin{margin:1rem}#shochiku #modoru,#shochiku #soushin{margin-top:0}#contact>p{padding-bottom:30px;font-size:19px;line-height:1.7}#contact p .red{font-weight:700;color:#890000}.cntForm{width:100%;margin:0 auto;border-collapse:collapse}table.cntForm td,table.cntForm th{border:1px solid #ccc;padding:15px}table.cntForm th{width:30%;font-weight:700;background:#efefef;text-align:left}table.cntForm td{width:70%}table.cntForm tr th span{font-size:12px;font-weight:400;text-align:center;color:#fff;background-color:#890000;border-radius:6px;padding:2px 5px 3px;margin-left:15px;vertical-align:text-top}.entry-content .inquiry tr,.entry-content table{border:solid 1px #d7d7d7}.wpcf7 input[name=your-name],.wpcf7 input[name=your-email],.wpcf7 input[name=your-tel]{width:100%;height:35px;font-size:18px;text-indent:.5rem;border:1px solid #ccc;border-radius:5px}.wpcf7 textarea[name=your-message]{font-family:メイリオ,Meiryo,sans-serif;font-size:18px;color:#454545;width:100%;height:150px;padding-left:5px;border:1px solid #ccc;border-radius:5px}.doui{padding:20px 0}.doui a:link,.doui a:visited,.doui a:active{color:#1e90ff}.doui a:hover{opacity:.8}.buttonset{text-align:center}#kakunin{width:30%;font-size:24px;font-weight:700;color:#fff;border:none;letter-spacing:.5rem;background-color:#10385f;border-radius:5rem;padding:10px 20px;margin:5rem auto;display:inline-block}#soushin{width:30%;font-size:24px;font-weight:700;color:#fff;border:none;letter-spacing:.5rem;background-color:#10385f;border-radius:5rem;padding:1px 2px;margin:5rem auto;display:inline-block;line-height:47px}#modoru,#clear{width:15%;font-size:20px;font-weight:700;color:#454545;border:none;letter-spacing:.3rem;background-color:#ccc;border-radius:5rem;padding:10px 15px;margin:5rem 2rem 5rem 0;display:inline-block}#kakunin:hover,#soushin:hover,#modoru:hover,#clear:hover{opacity:.8}input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.wpcf7c-conf,input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email.wpcf7c-conf,input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel.wpcf7c-conf,textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required.wpcf7c-conf{background-color:#e8f0fe}span.wpcf7-not-valid-tip,.wpcf7-response-output.wpcf7-validation-errors{color:red;font-weight:600}#distlist>h1{font-size:28px;padding:20px 0;font-family:'Philosopher',メイリオ,Meiryo,sans-serif;font-weight:400;border-left:15px solid #890000;text-indent:20px}#distlist h2{padding:20px 35px;font-size:18px;font-weight:700;color:#890000;line-height:1.7}#distlist h2 a:link,#distlist h2 a:active,#distlist h2 a:hover,#distlist h2 a:visited{color:#1e90ff}#distlist h2 a:hover{opacity:.8}.cnt-wrapper{width:1110px;display:flex;justify-content:space-between;flex-flow:row wrap}.cnt-wrapper:after{content:'';width:100%}.one-wrapper{width:calc(97% / 2);margin-bottom:70px;position:relative}.cnt-inner-wrapper{width:100%}.titleWrapper{height:80px;padding:5px 8px;margin-bottom:15px;background-color:#f5f5f5;border-left:solid 15px #363a65;border-bottom:solid 1px #363a65}.cntTitle1,.cntTitle2{font-size:18px;font-weight:700;padding-left:5px;letter-spacing:.5px;margin-bottom:5px}.cntTitle1{padding-top:.3rem}.newIcon{font-size:14px;padding:2px 5px;color:#fff;background-color:#890000;position:absolute;top:8px;right:8px}.recIcon{font-size:14px;padding:2px 5px;color:#fff;background-color:#1e90ff;position:absolute;top:8px;right:57px}.recIcon-only{font-size:14px;font-weight:700;padding:2px 5px;color:#fff;background-color:#1e90ff;position:absolute;top:8px;right:8px}.rsvBtn{font-size:14px;font-weight:700;padding:5px 8px;background-color:#000030;border-radius:5px;transition:.2s ease-in-out;position:absolute;top:40px;right:8px}.rsvBtn a{color:#fff}.rsvBtn a:hover{color:#fff;text-decoration:none}.cntImg{height:255px;padding-right:1rem;margin-bottom:1.3rem}.cntImg img{opacity:1}.cnt-inner-text{width:calc(100% - 183px)}table.cntTable1,table.cntTable2{line-height:1.7}table.cntTable1 tr,table.cntTable2 tr{vertical-align:baseline}table.cntTable1 th,table.cntTable1 td,table.cntTable2 th,table.cntTable2 td{font-size:16px}table.cntTable1 th,table.cntTable2 th{width:60px;vertical-align:baseline}table.cntTable1 th:after,table.cntTable2 th:after{content:'：  '}.accessory{width:100%;height:auto;flex-flow:row;flex-wrap:wrap;align-items:center;margin:0}.accessory li{font-size:14px;background-color:#fff5ee;padding:3px;margin:5px 3px;list-style:none}.accessory li:after{content:''}.fa-link{font-size:16px;padding-left:.3rem;padding-right:.5rem}.officialHp{font-size:15px;padding:.5rem 0;letter-spacing:0}.officialHp a:link,.officialHp a:visited{color:#890000;word-break:break-all}.officialHp a:hover{color:#1e90ff}.group{background-color:#f5f5f5;padding:.1rem .7rem}.cat-dist,.tag-dist{font-size:15px;font-weight:700;color:#708090}.copy{font-size:12px;display:block;padding:13px 0;border-bottom:1px solid #ccc;letter-spacing:.5px}.story p{font-size:16px;word-break:break-all;overflow:hidden;margin-top:10px;line-height:1.7}.wp-pagenavi a,.wp-pagenavi span{border:none !important;padding:0 !important;margin:0 !important}.pagination,.wp-pagenavi{display:flex !important;align-items:center !important;justify-content:center !important;margin:4rem 0 !important;position:relative !important;font-size:18px !important}.pagination span,.pagination a,.wp-pagenavi span,.wp-pagenavi a{display:block !important;width:auto !important;margin:6px !important;padding:18px 12px !important;border:1px solid #000030 !important;background-color:#fff !important;text-decoration:none !important;text-align:center !important}.pagination .pager,.wp-pagenavi .pager{width:70px !important}.pagination a:hover,.pagination .current,.wp-pagenavi a:hover,.wp-pagenavi .current{color:#fff !important;border-color:#000030 !important;background-color:#000030 !important;font-weight:400 !important}.pagination a.prev,.wp-pagenavi a.prev{margin-right:16px !important}.pagination a.next,.wp-pagenavi a.next{margin-left:16px !important}.pagination span.page_num,.wp-pagenavi span.page_num{display:none !important}@media screen and (max-width:1900px) and (min-width:1281px){.cnt-wrapper{width:1000px}.cntTitle1,.cntTitle2{font-size:16px}table.cntTable1 th,table.cntTable1 td,table.cntTable2 th,table.cntTable2 td,.cat-dist,.tag-dist,.story p,.officialHp{font-size:14px}.newIcon,.recIcon{font-size:12px}.recIcon{right:50px}.rsvBtn{padding:5px 10px}}@media screen and (max-width:1024px) and (min-width:769px){.cnt-wrapper{width:100vw}.one-wrapper{width:46%;margin:0 20px 70px}}.srchform-wrapper{width:95%;padding:30px 50px;margin:0 auto 70px;background-color:#fff5ee}#searchform h3{font-size:20px;font-weight:700;padding-bottom:10px}#searchform .ttl{font-size:18px;font-weight:700;padding:5px 0}#searchform .ttl span{font-size:14px}#searchform p{font-size:16px;padding:5px 0}.searchConditions{width:100%;margin:30px 0}.searchConditions h3{font-size:22px;font-weight:700;margin:0;line-height:1.8}.searchConditions p{font-size:20px;margin:0;line-height:1.8;text-indent:1.5em}.searchConditions h4{font-size:22px;font-weight:700;margin:0;line-height:1.8;text-indent:1.5em}.searchConditions h4 span.results{font-size:30px;color:#be0000}#searchform .ckbox{font-size:16px;line-height:2;margin:0;padding-right:10px}input[type=checkbox]{margin:3px 3px 3px 4px}#searchform #s{width:100%;height:35px;margin-right:15px;text-indent:15px}#searchform #submit,.srchform-wrapper .reset{width:200px;height:40px;margin-bottom:15px;border:1px solid #999;border-radius:5px}.hilite{background-color:#ff0}@media screen and (max-width:1024px) and (min-width:769px){.searchConditions{padding-left:20px}}#notices>.notices-set>p{font-size:20px;line-height:1.7;padding:0 30px}.slide-bottom{opacity:0;transform:translateY(20px);transition:all 1s 0s ease-out}@media screen and (-ms-high-contrast:none){.visual-copy{top:calc(100vh/6)}.release-grid{display:flex;justify-content:space-between;flex-flow:row wrap}.release-grid:after{content:'';width:100%}.release-item{width:calc(100% / 2);max-width:545px;position:relative}.release-table th,table.cntTable1 th,table.cntTable2 th{vertical-align:middle}.tp-dist-story{width:100%}.tp-dist-cats{margin-top:10px}}