﻿html{font-size:62.5%}body{font-family:"Inter","Helvetica Neue","Helvetica","Arial","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","ＭＳ Ｐゴシック",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;line-height:1.8;font-feature-settings:"palt";letter-spacing:.04em}.en{font-family:"Inter",sans-serif;font-optical-sizing:auto;font-style:normal}.fs-xs{font-size:clamp(1rem,.8718rem + .547vw,1.2rem)}.fs-sm{font-size:clamp(1.6rem,1.4718rem + .547vw,1.8rem)}.fs-ms{font-size:clamp(2rem,1.7436rem + 1.094vw,2.4rem)}.fs-md{font-size:clamp(2.4rem,1.8872rem + 2.188vw,3.2rem)}.fs-lg{font-size:clamp(2.4rem,1.3744rem + 4.3761vw,4rem)}.fs-xl{font-size:clamp(2.4rem,.3487rem + 8.7521vw,5.6rem)}.fs-xxl{font-size:clamp(5.6rem,5.0872rem + 2.188vw,6.4rem)}.fs-xxxl{font-size:clamp(6.4rem,5.8872rem + 2.188vw,7.2rem)}.fc-key{color:#c82e24}.fc-sub{color:#c82e24}.bg-base{background-color:#fff}.bg-w{background-color:#fff}.bg-grey-darken{background-color:#b5a59e}.bg-grey-extra-darken{background-color:#b5a59e}.bg-key{background-color:#c82e24}.bg-key-lighten{background-color:#e16058}.bg-key-extra-lighten{background-color:#fcf0ef}.mg-t-xs{margin-top:5px}.mg-t-s{margin-top:10px}.mg-t-m{margin-top:20px}.mg-t-l{margin-top:40px}.mg-t-xl{margin-top:80px}.mg-t-xxl{margin-top:120px}.mg-r-xs{margin-right:5px}.mg-r-s{margin-right:10px}.mg-r-m{margin-right:20px}.mg-r-l{margin-right:40px}.mg-r-xl{margin-right:80px}.mg-r-xxl{margin-right:120px}.mg-b-xs{margin-bottom:5px}.mg-b-s{margin-bottom:10px}.mg-b-m{margin-bottom:20px}.mg-b-l{margin-bottom:40px}.mg-b-xl{margin-bottom:80px}.mg-b-xxl{margin-bottom:120px}.mg-l-xs{margin-left:5px}.mg-l-s{margin-left:10px}.mg-l-m{margin-left:20px}.mg-l-l{margin-left:40px}.mg-l-xl{margin-left:80px}.mg-l-xxl{margin-left:120px}.col-2-1{width:50%}.col-3-1{width:33.3%}.col-3-2{width:66.7%}.u-display-grid{display:grid}@media screen and (min-width: 768px){.u-display-grid.grid-col-md-2{grid-template-columns:repeat(2, 1fr)}}.u-text-align-center{text-align:center}.u-gap-l{gap:40px}.lg-outer .lg-image{padding-bottom:150px !important;max-height:600px}.lg-sub-html{padding:10px 10px 100px 10px !important;background-color:rgba(0,0,0,.25) !important}.lg-sub-html p{font-size:10px !important;margin-top:0 !important}.lg-backdrop.in{opacity:.8}.lg-toolbar{background:none !important}*{box-sizing:border-box}html{height:100%}body{height:100%;position:relative;overflow:visible;color:#010000;background-color:#fff}.wrapper{min-height:100vh;position:relative}.content{padding:40px 20px;overflow:visible}@media screen and (min-width: 768px){.content{padding:80px 20px}}.contentIn{max-width:980px;margin:0 auto;box-sizing:border-box}figure{margin:0}h1,h2,h3,h4,h5,h6{line-height:1.5;font-weight:bold}.ttl-style1{text-align:center;margin-bottom:40px}.ttl-style1 span{display:block}.ttl-style1 span.en{font-size:clamp(2.4rem,.3487rem + 8.7521vw,5.6rem);font-weight:bold;color:#c82e24}.ttl-style1 span.ja{font-size:clamp(1.6rem,1.4718rem + .547vw,1.8rem)}.ttl-style2{text-align:left;margin-bottom:40px;font-size:clamp(2.4rem,1.8872rem + 2.188vw,3.2rem);color:#c82e24}.ttl-style2.kakko{display:inline-block;position:relative;padding:0 20px}.ttl-style2.kakko::before,.ttl-style2.kakko::after{content:"";width:10px;height:calc(100% - 4px);display:block;border:2px solid #c82e24;position:absolute;top:0}.ttl-style2.kakko::before{left:0;border-right:none}.ttl-style2.kakko::after{right:0;border-left:none}.ttl-style3{border-left:10px solid #c82e24;padding-left:20px;font-size:clamp(2rem,1.7436rem + 1.094vw,2.4rem);margin-bottom:20px}.lead{font-size:clamp(2rem,1.7436rem + 1.094vw,2.4rem);margin-bottom:20px}@media screen and (min-width: 768px){.lead{font-size:clamp(2.4rem,1.8872rem + 2.188vw,3.2rem)}}p{font-size:clamp(1.6rem,1.4718rem + .547vw,1.8rem);margin-bottom:1em}.text-clip{position:relative;display:inline-block;text-transform:uppercase;transition:all .8s ease;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}.text-clip.text-show{-webkit-clip-path:inset(0);clip-path:inset(0)}.fa{font-size:clamp(1.6rem,1.4718rem + .547vw,1.8rem)}table,th,td,li,dl,dt,dd{font-size:clamp(1.6rem,1.4718rem + .547vw,1.8rem)}ul.list-style-type1{list-style-type:disc;padding-left:4em;margin-bottom:40px}ul.list-style-type1 li::marker{color:#c82e24}a{outline-width:0;color:#245bc8;text-decoration:underline}a:hover{text-decoration:underline}a:focus-visible{border:2px solid #245bc8}#topics .topicsList li a{text-decoration:none}#topics .topicsList li a:focus-visible{border:2px solid #c82e24}.btn{text-align:center}.btn a,.btn span{color:#fff;background-color:#c82e24;display:inline-block;text-align:center;font-weight:bold;padding:5px 20px;margin:0 auto;text-decoration:none;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;border:2px solid #c82e24;font-size:clamp(1.6rem,1.4718rem + .547vw,1.8rem);transition:.2s ease-in}.btn a:hover,.btn span:hover{background-color:#fff;color:#c82e24;text-decoration:none}.btn a:focus-visible,.btn span:focus-visible{border:2px solid #245bc8}.btn_l a,.btn_l span{font-size:clamp(2.4rem,1.8872rem + 2.188vw,3.2rem);padding:10px 40px}.fw-bold{font-weight:bold}.caption,figcaption{margin-top:10px;font-size:clamp(1rem,.8718rem + .547vw,1.2rem);line-height:1.5}.caption span,figcaption span{font-style:italic}footer .caption{margin:0;padding:0 10px 10px}@media screen and (min-width: 1000px){footer .caption{padding:0 10px}}.note{font-size:clamp(1rem,.8718rem + .547vw,1.2rem)}ul.annotation{margin-left:2em;font-size:clamp(1rem,.8718rem + .547vw,1.2rem)}ul.annotation li{text-indent:-1em}ul.annotation li:before{content:"※"}ul.no-mark-list{list-style-type:none}ul.no-mark-list li{font-size:clamp(1rem,.8718rem + .547vw,1.2rem)}.slick-dots li button:before,.slick-dots li.slick-active button:before{color:#fff;font-size:10px}@media screen and (min-width: 768px){.fl-l{float:left}}@media screen and (min-width: 768px){.fl-r{float:right}}.u-dsp-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.u-dsp-flex.mq-m{display:block}@media screen and (min-width: 768px){.u-dsp-flex.mq-m{display:-webkit-box;display:-ms-flexbox;display:flex}}.u-dsp-flex.mq-l{display:block}@media screen and (min-width: 1000px){.u-dsp-flex.mq-l{display:-webkit-box;display:-ms-flexbox;display:flex}}.u-dsp-grid{display:grid}.view-s{display:block}@media screen and (min-width: 768px){.view-s{display:none}}.view-m{display:none}@media screen and (min-width: 768px){.view-m{display:block}}.view-l{display:none}@media screen and (min-width: 1000px){.view-l{display:block}}sup{font-size:clamp(1rem,.8718rem + .547vw,1.2rem)}.txt-al-center{text-align:center}.txt-al-right{text-align:right}h1.main-title{margin:auto 12rem auto 44px;width:calc(100% - 12rem - 44px)}@media screen and (min-width: 768px){h1.main-title{width:auto;margin:0 auto;background-color:#fff}}h1.main-title a{display:inline-block;width:auto}@media screen and (min-width: 768px){h1.main-title a{height:100px}}h1.main-title.no-ticket{margin:0 auto 0 44px}@media screen and (min-width: 768px){h1.main-title.no-ticket{width:100%;margin:0 auto;text-align:center}}@media screen and (min-width: 768px){h1.main-title.no-ticket a{display:inline-block;max-width:356px}}h1.main-title img{max-width:calc(100% - 20px);height:auto;width:100%;height:100%;max-height:80px;object-fit:contain}@media screen and (min-width: 768px){h1.main-title img{width:auto}}@media screen and (min-width: 1000px){h1.main-title img{width:auto}}.header{color:#c82e24;background-color:#fff;text-align:center}.header button{color:#c82e24;z-index:9999}.header nav{background-color:rgba(0,0,0,0)}.header .global{background-color:#fff}@media screen and (min-width: 768px){.header .global>ul{padding:0 10px;display:flex;justify-content:space-between;gap:10px;margin-right:120px;margin-left:auto;font-weight:bold;width:calc(100% - 120px) !important}}@media screen and (min-width: 1000px){.header .global>ul{gap:40px;padding:0 20px}}.header .global>ul li{display:block;text-align:center;font-size:clamp(1.6rem,1.4718rem + .547vw,1.8rem);font-weight:bold;color:#010000;margin-right:0 !important}.header .global>ul li div{display:inline-block;line-height:1.5em}.header .global>ul li a{display:inline-block;color:#010000;font-weight:bold;line-height:1.5em}.header .global>ul li a:after{background-color:#c82e24 !important;height:5px}.header .global>ul li a:hover{text-decoration:none}.header .global>ul li a span{color:#c82e24;font-size:clamp(1rem,.8718rem + .547vw,1.2rem)}.header .global>ul li.non{opacity:.4}.header .global>ul li.non img{height:16px;width:auto;margin:5px auto}.header .global>ul li.non span{font-size:clamp(1rem,.8718rem + .547vw,1.2rem)}.header .global #nav_buy{width:12rem;font-size:clamp(1.6rem,1.4718rem + .547vw,1.8rem)}.header .global.no-ticket>ul{margin-right:0;width:100% !important}.header .sub-nav{background-color:#c82e24}.header .sub-nav li a{color:#fff;font-weight:bold}.header .sub-nav li a:hover{opacity:.8;text-decoration:none}h1.main-title.no-btn-ticket{margin:0 auto !important;left:0;right:0;text-align:center}h1.main-title.no-btn-ticket a{display:inline-block}@media screen and (min-width: 768px){.header.no-btn-ticket .global>ul{margin:0 auto;width:100% !important}}@media screen and (min-width: 1000px){.header .global li a:hover::after,.header .global li.current a::after{width:100%}}.drawer-nav{background-color:#c82e24;z-index:88}.drawer-nav .global li,.drawer-nav .sub-nav li{font-size:clamp(1.6rem,1.4718rem + .547vw,1.8rem)}.drawer-nav .global li a,.drawer-nav .sub-nav li a{color:#fff}.drawer-nav .sub-nav{text-align:center;margin-top:20px}.drawer-nav .sub-nav li{text-align:center;margin-bottom:10px}.drawer-nav .sub-nav li a{display:inline}.drawer-nav .sub-nav li.official{display:none}#snsBlock{padding:20px 0 40px;float:none;text-align:center}#snsBlock p{display:inline-block;float:none}#pageTop{background-color:#c82e24}@media screen and (min-width: 768px){#pageTop{border:2px solid #c82e24;padding:30px;transition:.2s ease-in}}#pageTop .fa{font-size:clamp(2.4rem,1.8872rem + 2.188vw,3.2rem)}#pageTop:hover{color:#c82e24}#pageTop:focus-visible{border:2px solid #c82e24}footer{width:100%}@media screen and (min-width: 768px){footer .contentIn{padding-right:0 !important;padding-left:0 !important}}footer .contentIn nav .global{background-color:#ece8e6;padding:10px 0}@media screen and (min-width: 768px){footer .contentIn nav .global{border:none;padding:0}}footer .contentIn nav .global li{font-weight:bold}footer .contentIn nav .global li a{color:#010000;word-break:break-all;display:inline-block;padding-right:20px}footer .contentIn nav .global li a br{display:none}footer .contentIn nav .global li a span{display:inline-block}footer .contentIn nav .global li i{right:0}footer .contentIn nav .sub-nav{background-color:#ece8e6}footer .contentIn nav .sub-nav ul{text-align:center}footer .contentIn nav .sub-nav ul li{display:inline}footer .contentIn nav .sub-nav ul li a{display:inline;color:#010000}footer .contentIn nav .sub-nav ul li:nth-child(2){margin:0 10px}footer .contentIn .challenge-logo{max-width:160px;padding:20px 0 0;margin:0 auto}footer .contentIn .challenge-logo a{display:block}footer .returnBlock{padding-bottom:20px;margin-top:20px}footer .returnBlock a{color:#010000}footer .returnBlock a:hover{text-decoration:none}.text-grey{color:#ece8e6}.movie{padding-bottom:47%}@media screen and (min-width: 768px){.movie{padding-bottom:56.25%}}.movie-v{position:relative;width:100%;padding-top:177.77%}.movie-v iframe{position:absolute;top:0;right:0;width:100%;height:100%}.pic-clip{opacity:0}.pic-clip.pic-show{opacity:1;animation:img-clip-animation 1.6s cubic-bezier(0.4, 0, 0.2, 1)}@keyframes img-clip-animation{0%{clip-path:polygon(0% 0%, 0% 0%, 0% 100%, 0 100%);-webkit-clip-path:polygon(0% 0%, 0% 0%, 0% 100%, 0 100%)}100%{clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0 100%);-webkit-clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 0 100%)}}.modal{display:none}.modal.is-open{display:block}.modal .modal-overlay{align-items:center;background:rgba(0,0,0,.8);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1050}.modal .modal-overlay .modal-container{background-color:rgba(0,0,0,0);max-height:80vh;max-width:1280px;overflow-y:auto;padding:20px;width:calc(100% - 40px)}@media screen and (min-width: 768px){.modal .modal-overlay .modal-container{max-height:95vh}}.modal .modal-overlay .modal-container .modal-close{background:rgba(0,0,0,0);border:0;cursor:pointer;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;border-radius:5px}.modal .modal-overlay .modal-container .modal-close:focus,.modal .modal-overlay .modal-container .modal-close:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.modal .modal-overlay .modal-container .modal-close:focus-visible{outline:2px solid #245bc8}.modal .modal-overlay .modal-container .modal-header{align-items:flex-start;gap:40px;display:flex;justify-content:space-between;font-size:clamp(2.4rem,1.8872rem + 2.188vw,3.2rem)}.modal .modal-overlay .modal-container .modal-header .modal-title{color:#fff}.modal .modal-overlay .modal-container .modal-header .modal-close::before{content:"";font-family:FontAwesome;color:#fff;font-size:clamp(2rem,1.7436rem + 1.094vw,2.4rem)}.modal .modal-overlay .modal-container .modal-content{line-height:1.5;margin-bottom:2rem;margin-top:2rem}.modal .modal-overlay .modal-container .modal-content .modal-btn{font-size:clamp(1.6rem,1.4718rem + .547vw,1.8rem);background-color:rgba(0,0,0,0);color:#fff;font-weight:bold;padding:5px;border-radius:5px;border:1px solid #fff;cursor:pointer;-webkit-appearance:button;text-transform:none;overflow:visible;line-height:1.15;margin:20px auto 0;display:block;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.modal .modal-overlay .modal-container .modal-content .modal-btn:focus,.modal .modal-overlay .modal-container .modal-content .modal-btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.modal .modal-overlay .modal-container .modal-content .modal-btn:focus-visible{outline:1px solid #245bc8;border:none}.modal-open{display:block;margin:100px auto}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmslideIn{from{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal-overlay{animation:mmfadeIn .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=false] .modal-container{animation:mmslideIn .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=true] .modal-overlay{animation:mmfadeOut .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=true] .modal-container{animation:mmslideOut .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide .modal-container,.micromodal-slide .modal-overlay{will-change:transform}#loading{background-color:#fff}#loading #loadIn{color:#c82e24;background-color:#fff}#loading #loadIn img{width:80% !important;max-width:400px;margin-bottom:40px}#loading #loadIn .fa{font-size:clamp(2.4rem,.3487rem + 8.7521vw,5.6rem)}#top #oshirase_h{padding:10px;text-align:center;color:#fff;background-color:#c82e24}#top #oshirase_h p{font-size:clamp(1.6rem,1.4718rem + .547vw,1.8rem);font-weight:600;color:#fff;margin-bottom:0}@media screen and (min-width: 768px){#top #oshirase_h p{font-size:clamp(2rem,1.7436rem + 1.094vw,2.4rem)}}#top #oshirase_h p a{color:#fff;text-decoration:none}#top #oshirase_h p a:hover{opacity:.8}#top #mainvisual{width:100%}#top #mainvisual h1{display:block !important;line-height:0}#top #mainvisual h1 img{width:100%;height:auto}#top #countdownBlock{text-align:center;background-color:#c82e24;padding:10px 20px}#top #countdownBlock p{font-size:clamp(2rem,1.7436rem + 1.094vw,2.4rem);font-weight:600;color:#fcf0ef;margin-bottom:0;line-height:1}@media screen and (min-width: 768px){#top #countdownBlock p{font-size:clamp(2.4rem,1.8872rem + 2.188vw,3.2rem)}}#top #countdownBlock p .en{font-size:clamp(2.4rem,1.3744rem + 4.3761vw,4rem);color:#fff;line-height:1;font-weight:bold;margin-left:.05em}@media screen and (min-width: 768px){#top #countdownBlock p .en{font-size:clamp(2.4rem,.3487rem + 8.7521vw,5.6rem)}}#top #countdownBlock p.open,#top #countdownBlock p.close{font-size:clamp(2.4rem,.3487rem + 8.7521vw,5.6rem)}#top #countdownBlock p.open{color:#fff}#top #slide{margin-bottom:40px}#top #slide #slider .slick-dots{background:#fff;margin-bottom:-10px;z-index:1}#top #slide #slider .slick-dots li{margin:0}#top #slide #slider .slick-dots li button::before{color:#947d72;opacity:.4}#top #slide #slider .slick-dots li.slick-active button::before{opacity:1}#top #slide #slider .slick-dots li.autoplay-buttons{line-height:1em;vertical-align:middle}#top #slide #slider .slick-dots li.autoplay-buttons:before{font-family:FontAwesome;color:#b5a59e;font-size:clamp(1rem,.8718rem + .547vw,1.2rem)}#top #slide #slider .slick-dots li.autoplay-buttons[data-play=play]:before{content:""}#top #slide #slider .slick-dots li.autoplay-buttons[data-play=stop]:before{content:""}#top #slide #slider img{width:auto;height:150px}@media screen and (min-width: 768px){#top #slide #slider img{height:300px}}#top #slide .slick-dotted.slick-slider{margin-bottom:0}#top #otherinfo #bnrArea{margin:0 auto 80px}#top #otherinfo #bnrArea .bnr a{display:block;text-align:center;text-decoration:none;font-weight:bold;transition:.2s ease-in}#top #otherinfo #bnrArea .bnr a:hover{opacity:.8}#top #otherinfo #access{margin-bottom:80px}#top #otherinfo #access h2{font-size:clamp(2.4rem,1.8872rem + 2.188vw,3.2rem)}#top #otherinfo #access h2 .subttl{color:#c82e24;margin-right:10px}#top #otherinfo #access .btn a{width:100%}#top #news .u-dsp-flex{justify-content:center;width:100%;overflow:visible}#top #news .u-dsp-flex li{overflow:visible}@media screen and (min-width: 768px){#top #news .u-dsp-flex li{width:33.3%;float:none}#top #news .u-dsp-flex li:nth-child(even){margin:0 20px}}#top #news .u-dsp-flex li a{color:#010000}#top #news .u-dsp-flex li a .pic{background:#fff;border:1px solid #ece8e6;position:relative;overflow:visible;transition:.1s linear}@media screen and (min-width: 768px){#top #news .u-dsp-flex li a .pic{height:18.5vw}}@media screen and (min-width: 1000px){#top #news .u-dsp-flex li a .pic{height:17.5vw;max-height:194px}}#top #news .u-dsp-flex li a .pic img{display:block;width:100%;height:100%;object-fit:contain}#top #news .u-dsp-flex li a p{font-size:clamp(1.6rem,1.4718rem + .547vw,1.8rem)}#top #news .u-dsp-flex li a span{font-size:clamp(1rem,.8718rem + .547vw,1.2rem)}#top #news .u-dsp-flex li a:hover{color:#245bc8}#top #introduction{padding-right:0;padding-left:0}#top #introduction .mainpic{max-width:980px;margin:0 auto 40px}#top #introduction .mainpic img{width:100%;height:auto}#top #introduction .mainpic figcaption{padding:0 20px}#top #introduction .contentIn{max-width:980px;position:relative;z-index:0;overflow:visible;padding:0 20px}@media screen and (min-width: 768px){#top #introduction .contentIn{padding:0 10px}}#top #introduction .contentIn#intro{margin-bottom:80px}#top #introduction .contentIn#intro .lead{color:#c82e24;font-size:clamp(2.4rem,1.3744rem + 4.3761vw,4rem);margin-bottom:40px}#top #introduction .contentIn#points{margin-bottom:80px}#top #introduction .contentIn#points h3{color:#c82e24;font-size:clamp(2.4rem,1.8872rem + 2.188vw,3.2rem);margin-bottom:40px}#top #introduction .contentIn#points ul li{border-bottom:2px solid #c82e24;margin-bottom:20px}#top #introduction .contentIn#points ul li h4{display:flex;flex-wrap:wrap;gap:10px 20px;font-size:clamp(2rem,1.7436rem + 1.094vw,2.4rem);font-weight:bold;margin-bottom:20px}@media screen and (min-width: 768px){#top #introduction .contentIn#points ul li h4{gap:10px 40px;align-items:baseline;flex-wrap:nowrap}}#top #introduction .contentIn#points ul li h4 .num{font-size:clamp(1.6rem,1.4718rem + .547vw,1.8rem);color:#c82e24;font-weight:bold;flex-basis:5em;flex-grow:0;flex-shrink:0;line-height:1.2em}@media screen and (min-width: 768px){#top #introduction .contentIn#points ul li h4 .num{font-size:clamp(2rem,1.7436rem + 1.094vw,2.4rem)}}#top #introduction .contentIn#points ul li h4 .num .en{font-size:clamp(2.4rem,1.3744rem + 4.3761vw,4rem)}#top #introduction .contentIn#points ul li h4 .text{flex-basis:calc(100% - 5em - 20px);flex-grow:1;flex-shrink:1}#top #introduction .contentIn#profile{margin-bottom:80px}#top #introduction .contentIn#profile h3{margin-bottom:40px}#top #introduction .contentIn#relationshipChart{margin-bottom:80px}#top #introduction .contentIn#relationshipChart .pic-block a{border:2px solid #c82e24;padding:20px;display:block}#top #introduction .contentIn#relationshipChart .pic-block a:focus-visible{border-color:#245bc8}#top #introduction .contentIn#odaProfile{margin-bottom:40px}#top #introduction .contentIn#odaProfile .u-dsp-grid{grid-template-columns:1fr;grid-template-areas:"pic" "text";gap:20px 40px}@media screen and (min-width: 768px){#top #introduction .contentIn#odaProfile .u-dsp-grid{grid-template-columns:auto 200px;grid-template-areas:"text pic"}}#top #introduction .contentIn#odaProfile .u-dsp-grid .pic-block{grid-area:pic}#top #introduction .contentIn#odaProfile .u-dsp-grid .pic-block .pic-clip{width:50%;margin:0 auto}@media screen and (min-width: 768px){#top #introduction .contentIn#odaProfile .u-dsp-grid .pic-block .pic-clip{width:100%}}#top #introduction .contentIn#odaProfile .u-dsp-grid .text-block{grid-area:text}#top #flyer{padding-top:0}#top #flyer .contentIn{text-align:center}#top #flyer .contentIn a{display:inline-block;width:75%}@media screen and (min-width: 768px){#top #flyer .contentIn a{width:33.3%}}#top #flyer .contentIn .pic-block img{margin-bottom:20px}#top #footerBnrArea{text-align:center;padding-top:40px;padding-bottom:40px}#top #footerBnrArea .contentIn{margin:0 auto;max-width:none}#top #footerBnrArea .contentIn .bnr-set{margin:0 auto;max-width:640px}@media screen and (min-width: 768px){#top #footerBnrArea .contentIn .bnr-set{justify-content:center;flex-wrap:wrap;max-width:1280px}}#top #footerBnrArea .contentIn .bnr-set a{display:block}#top #footerBnrArea .contentIn .bnr-set .sns_bnr{margin:0 auto 20px}@media screen and (min-width: 768px){#top #footerBnrArea .contentIn .bnr-set .sns_bnr{margin:0 0 20px;padding:0 20px}}@media screen and (min-width: 1000px){#top #footerBnrArea .contentIn .bnr-set .sns_bnr{margin-bottom:20px}}#top #footerBnrArea .contentIn .bnr-set .sns_bnr:last-child{margin-bottom:0}@media screen and (min-width: 768px){#top #footerBnrArea .contentIn .bnr-set .sns_bnr img{height:100%;max-height:120px;width:auto !important;max-width:none}}#top #footerBnrArea #spPickupArea{display:none}.lg-outer .lg-img-wrap{padding:20px}#commentary .ttl-style1.content{padding-bottom:0;margin-bottom:0}#commentary article{padding-bottom:0}#commentary article .ttl-chapter{font-size:clamp(5.6rem,5.0872rem + 2.188vw,6.4rem);font-weight:900;letter-spacing:.2em;text-align:center}@media screen and (min-width: 768px){#commentary article .ttl-chapter{text-orientation:mixed;vertical-align:-webkit-baseline-middle;letter-spacing:0;display:inline-block;font-feature-settings:initial;line-height:1em}}@media screen and (min-width: 768px){#commentary article .ttl-chapter span.en{text-combine-upright:all;display:block}}#commentary article .ttl-style2{margin-bottom:20px}#commentary article .ch-intro{display:grid;gap:20px 40px}@media screen and (min-width: 768px){#commentary article .ch-intro{grid-template-columns:100px auto 240px;place-items:flex-start}}#commentary article .border-bottom{padding-bottom:80px;border-bottom:2px solid #947d72}#commentary article#chapter1 .contentIn .ch-intro{margin-bottom:40px}#commentary article#chapter1 .contentIn .ch-intro .pic-block img{width:100%;max-width:193px;height:auto;margin:0 auto;display:block}#commentary article#chapter1 .contentIn #techniques{display:grid;gap:40px;grid-template-columns:1fr;grid-template-areas:"ttl" "tech1" "tech2" "tech3" "tech4"}@media screen and (min-width: 768px){#commentary article#chapter1 .contentIn #techniques{grid-template-columns:48% 47%;grid-template-areas:"ttl ttl" "tech1 tech2" "tech3 tech4"}}#commentary article#chapter1 .contentIn #techniques .ttl-block{grid-area:ttl;display:grid;grid-template-areas:"subttl" "txt" "pic"}@media screen and (min-width: 768px){#commentary article#chapter1 .contentIn #techniques .ttl-block{display:grid;grid-template-columns:2fr 1fr;grid-template-areas:"subttl pic" "txt pic"}}#commentary article#chapter1 .contentIn #techniques .ttl-block h4{grid-area:subttl;margin-bottom:20px}@media screen and (min-width: 768px){#commentary article#chapter1 .contentIn #techniques .ttl-block h4{margin-bottom:0}}#commentary article#chapter1 .contentIn #techniques .ttl-block p{grid-area:txt}#commentary article#chapter1 .contentIn #techniques .ttl-block .pic-block{grid-area:pic;width:60%;margin:0 auto}@media screen and (min-width: 768px){#commentary article#chapter1 .contentIn #techniques .ttl-block .pic-block{width:100%}}#commentary article#chapter1 .contentIn #techniques .ttl-block .pic-block img{width:100%;max-width:400px;margin:0 auto}#commentary article#chapter1 .contentIn #techniques .technique-block h5{margin-bottom:20px}#commentary article#chapter1 .contentIn #techniques .technique-block#technique1{grid-area:tech1}#commentary article#chapter1 .contentIn #techniques .technique-block#technique2{grid-area:tech2}#commentary article#chapter1 .contentIn #techniques .technique-block#technique3{grid-area:tech3}#commentary article#chapter1 .contentIn #techniques .technique-block#technique4{grid-area:tech4}#commentary article#chapter1 .contentIn #message #messageLead{display:grid;gap:40px 20px;grid-template-areas:"ttl" "txt" "catch"}@media screen and (min-width: 768px){#commentary article#chapter1 .contentIn #message #messageLead{gap:40px;grid-template-columns:auto 15%;grid-template-areas:"ttl catch" "txt catch"}}#commentary article#chapter1 .contentIn #message #messageLead h4{grid-area:ttl;max-width:640px}#commentary article#chapter1 .contentIn #message #messageLead p{grid-area:txt}#commentary article#chapter1 .contentIn #message #messageLead .catch{grid-area:catch;margin-bottom:40px;width:100%;max-width:120px;margin:0 auto 40px}@media screen and (min-width: 768px){#commentary article#chapter1 .contentIn #message #messageLead .catch{margin-bottom:0}}#commentary article#chapter1 .contentIn #message #grandchild{display:grid;gap:40px}@media screen and (min-width: 768px){#commentary article#chapter1 .contentIn #message #grandchild{grid-template-columns:1fr 3fr}}#commentary article#chapter1 .contentIn #message #grandchild .pic-block{width:80%;margin:0 auto}@media screen and (min-width: 768px){#commentary article#chapter1 .contentIn #message #grandchild .pic-block{width:100%}}#commentary article#chapter1 .contentIn #message #grandchild .pic-block .pic-box{width:100%;padding-top:100%;border-radius:50%;overflow:hidden;margin-bottom:20px;position:relative}#commentary article#chapter1 .contentIn #message #grandchild .pic-block .pic-box img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}#commentary article#chapter1 .contentIn #message #grandchild .pic-block figcaption{text-align:center}#commentary article#chapter1 .contentIn #message #tanikawa .ttl-style2{color:#c82e24}@media screen and (min-width: 768px){#commentary article#chapter2 .contentIn .ch-intro{grid-template-columns:100px auto 160px;place-items:flex-start}}#commentary article#chapter2 .contentIn .ch-intro .catch{width:100%;max-width:160px;margin:0 auto 40px;background-color:#fff}@media screen and (min-width: 768px){#commentary article#chapter2 .contentIn .ch-intro .catch{margin-bottom:0}}#commentary article#chapter2 .contentIn .ch-intro .catch img{background-color:#fff}@media screen and (min-width: 1000px){#commentary article#chapter2 .contentIn .ch-intro .catch img{margin-top:-180px}}#commentary article#chapter2 .contentIn .pic-set{display:grid;grid-template-areas:"pic1" "pic2" "pic3" "pic4";gap:20px}@media screen and (min-width: 768px){#commentary article#chapter2 .contentIn .pic-set{width:100%;grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr auto;grid-template-areas:"pic1 pic1 pic1" "pic2 pic3 pic4"}}#commentary article#chapter2 .contentIn .pic-set .pic-block:nth-child(1){grid-area:pic1}#commentary article#chapter2 .contentIn .pic-set .pic-block:nth-child(2){grid-area:pic2}#commentary article#chapter2 .contentIn .pic-set .pic-block:nth-child(3){grid-area:pic3}#commentary article#chapter2 .contentIn .pic-set .pic-block:nth-child(4){grid-area:pic4}#commentary article#chapter2 .contentIn .pic-set .pic-block img{display:block;margin:0 auto}#commentary article#chapter2 .contentIn>.catch{max-width:560px;margin:0 auto 40px}#commentary article#chapter3 .contentIn .ch-intro{margin-bottom:0;position:relative}@media screen and (min-width: 768px){#commentary article#chapter3 .contentIn .ch-intro{grid-template-columns:100px auto 240px}}#commentary article#chapter3 .contentIn .ch-intro .ttl-chapter>span{display:inline-block;position:relative}#commentary article#chapter3 .contentIn .ch-intro .ttl-chapter .ttl-pic{width:100px;height:auto;position:absolute;top:-60px;left:50%}@media screen and (min-width: 768px){#commentary article#chapter3 .contentIn .ch-intro .ttl-chapter .ttl-pic{top:-50px;left:10px}}#commentary article#chapter3 .contentIn .ch-intro .pic-block{width:100%;max-width:240px;margin:0 auto}#commentary article#chapter3 .contentIn .ch-intro .pic-block img{width:100%;max-width:190px;display:block;margin:0 auto}#commentary article#chapter3 .contentIn #terrarium{display:grid;gap:40px;grid-template-areas:"txt" "ch3pic2" "catch" "ch3pic3" "capt"}@media screen and (min-width: 768px){#commentary article#chapter3 .contentIn #terrarium{grid-template-columns:auto 320px;grid-template-areas:"txt catch" "ch3pic2 ch3pic3" "capt capt";place-items:end start}}#commentary article#chapter3 .contentIn #terrarium .text-block{grid-area:txt}#commentary article#chapter3 .contentIn #terrarium .text-block .kakomi{margin:80px 0 40px;padding:20px;border:2px solid #c82e24;position:relative}#commentary article#chapter3 .contentIn #terrarium .text-block .kakomi h4{padding:0 5px;position:absolute;font-size:clamp(2rem,1.7436rem + 1.094vw,2.4rem);color:#c82e24;border:2px solid #c82e24;left:-10px;top:-40px;transform:rotate(-10deg);background-color:#fff}@media screen and (min-width: 1000px){#commentary article#chapter3 .contentIn #terrarium .text-block .kakomi h4{left:-40px}}#commentary article#chapter3 .contentIn #terrarium .text-block .kakomi p{margin-bottom:0}@media screen and (min-width: 1000px){#commentary article#chapter3 .contentIn #terrarium .text-block .kakomi p{text-align:center}}#commentary article#chapter3 .contentIn #terrarium .text-block #profile h4{font-size:clamp(1.6rem,1.4718rem + .547vw,1.8rem);margin-bottom:20px}#commentary article#chapter3 .contentIn #terrarium #ch3Pic2{grid-area:ch3pic2}#commentary article#chapter3 .contentIn #terrarium #ch3Pic2 img{display:block;margin:0 auto}#commentary article#chapter3 .contentIn #terrarium .catch{width:100%;grid-area:catch;text-align:center}#commentary article#chapter3 .contentIn #terrarium .catch img{width:100%;max-width:240px;margin:0 auto}#commentary article#chapter3 .contentIn #terrarium #ch3Pic3{grid-area:ch3pic3}#commentary article#chapter3 .contentIn #terrarium #ch3Pic3 img{margin-right:0;margin-left:auto;display:block}#commentary article#chapter3 .contentIn #terrarium .caption{grid-area:capt}#eventsCollaborations .ttl-style1 .en{font-size:clamp(2.4rem,1.3744rem + 4.3761vw,4rem)}@media screen and (min-width: 768px){#eventsCollaborations .ttl-style1 .en{font-size:clamp(2.4rem,.3487rem + 8.7521vw,5.6rem)}}#eventsCollaborations .event-block{padding-bottom:40px;border-bottom:2px solid #c82e24;margin-bottom:40px}#eventsCollaborations .event-block a.u-display-grid{grid-template-columns:1fr;gap:40px;color:#010000;text-decoration:none}@media screen and (min-width: 768px){#eventsCollaborations .event-block a.u-display-grid{grid-template-columns:1fr 1fr}}#eventsCollaborations .event-block a.u-display-grid .pic-block{overflow:hidden}@media screen and (min-width: 768px){#eventsCollaborations .event-block a.u-display-grid .pic-block{grid-area:pic}}#eventsCollaborations .event-block a.u-display-grid .pic-block img{transform:scale(1);transition:.2s ease-out}@media screen and (min-width: 768px){#eventsCollaborations .event-block a.u-display-grid .text-block{grid-area:txt}}#eventsCollaborations .event-block a.u-display-grid .text-block h3{font-size:clamp(2.4rem,1.8872rem + 2.188vw,3.2rem);color:#c82e24;margin-bottom:10px}#eventsCollaborations .event-block a.u-display-grid .text-block h4{font-size:clamp(2.4rem,1.8872rem + 2.188vw,3.2rem);margin-bottom:20px}#eventsCollaborations .event-block a.u-display-grid .text-block .btn span{background-color:#c82e24;transition:.2s ease-out}#eventsCollaborations .event-block a.u-display-grid:hover .btn span{background-color:#fff;color:#c82e24}#eventsCollaborations .event-block a.u-display-grid:hover .pic-block img{transform:scale(1.1)}@media screen and (min-width: 768px){#eventsCollaborations .event-block:nth-child(even) a.u-display-grid{grid-template-areas:"pic txt"}}@media screen and (min-width: 768px){#eventsCollaborations .event-block:nth-child(odd) a.u-display-grid{grid-template-areas:"txt pic"}}@media screen and (min-width: 768px){#eventsCollaborations .event-block:last-of-type a.u-display-grid{grid-template-columns:2fr 1fr}}#eventsCollaborations .event-block:last-of-type{border-bottom:none}#eventsCollaborations nav#collaboNav{margin:0 auto 40px}@media screen and (min-width: 768px){#eventsCollaborations nav#collaboNav{max-width:980px;margin-bottom:80px}}#eventsCollaborations nav#collaboNav ul{display:flex;justify-content:center;flex-wrap:wrap}#eventsCollaborations nav#collaboNav ul li{text-align:center;display:inline-block;padding:0 10px;border-right:2px solid #010000;width:50%;margin-bottom:20px;position:relative}@media screen and (min-width: 768px){#eventsCollaborations nav#collaboNav ul li{width:auto;padding:0 20px;margin-bottom:0}}#eventsCollaborations nav#collaboNav ul li:nth-child(odd):before{content:"";width:2px;height:100%;background-color:#010000;position:absolute;left:0}@media screen and (min-width: 768px){#eventsCollaborations nav#collaboNav ul li:nth-child(odd):before{display:none}}@media screen and (min-width: 768px){#eventsCollaborations nav#collaboNav ul li:first-child:before{display:block}}#eventsCollaborations nav#collaboNav ul li a{text-decoration:none;text-align:center;font-size:clamp(1.6rem,1.4718rem + .547vw,1.8rem);color:#010000;font-weight:bold}@media screen and (min-width: 768px){#eventsCollaborations nav#collaboNav ul li a{font-size:clamp(2rem,1.7436rem + 1.094vw,2.4rem)}}#eventsCollaborations nav#collaboNav ul li a:hover{color:#245bc8}#eventsCollaborations nav#collaboNav ul li a .fa{display:block}@media screen and (min-width: 768px){#eventsCollaborations nav#collaboNav ul li a .fa{margin-left:5px}}#information{word-wrap:break-word}#information .content{padding-bottom:0}@media screen and (min-width: 768px){#information .content .contentIn{padding:0 20px}}#information .content .ttl-style1 .en{font-size:clamp(2.4rem,1.3744rem + 4.3761vw,4rem)}@media screen and (min-width: 768px){#information .content .ttl-style1 .en{font-size:clamp(2.4rem,.3487rem + 8.7521vw,5.6rem)}}#information .content .ttl-style1 .ja span{margin-left:50%}@media screen and (min-width: 768px){#information .content .ttl-style1 .ja span{margin-left:40%}}#information .block{margin-bottom:80px}#information #ticketinfo .block:last-child{border:none}#information .informationPageLinkTtl h4{border:none;margin:0;padding:0;font-weight:400}#information #informationTab h4{color:#c82e24;font-size:clamp(2rem,1.7436rem + 1.094vw,2.4rem);font-weight:bold;border-bottom:solid 2px #c82e24;margin-bottom:20px}#information #informationTab h5{color:#010000;font-size:clamp(2rem,1.7436rem + 1.094vw,2.4rem);font-weight:bold}#information .info,#information #information .info{background-color:#fcf0ef}#information .admissionfeeList{background-color:#fff}#information .admissionfeeList th{background-color:#c82e24;border-color:#b5a59e;color:#fff}#information .admissionfeeList td{border-color:#b5a59e}#information #bunkamuraTicket,#information #pg{border-bottom:none;margin-bottom:0}#topics .content{padding-bottom:0;position:relative}#topics .content .contentIn{overflow:visible}#topics .content .ttl-style1 .ja span{margin-left:40%}@media screen and (min-width: 768px){#topics .content .ttl-style1 .ja span{margin-left:20%}}#topics .content .update{font-size:clamp(1rem,.8718rem + .547vw,1.2rem);color:#010000}#topics .topicsList li>a,#topics .topicsList li>div{padding:20px}#topics .topicsList{margin-bottom:40px}#topics .topicsList>li{background:rgba(0,0,0,0);overflow:visible;margin-bottom:0}#topics .topicsList>li a,#topics .topicsList>li>div{padding:20px;position:relative;overflow:visible;transition:.2s ease;color:#010000;border-bottom:2px solid #c82e24}@media screen and (min-width: 768px){#topics .topicsList>li a,#topics .topicsList>li>div{padding:40px}}@media screen and (min-width: 768px){#topics .topicsList>li a .pic img,#topics .topicsList>li>div .pic img{transform:scale(1)}}#topics .topicsList>li a h3,#topics .topicsList>li>div h3{font-size:clamp(2rem,1.7436rem + 1.094vw,2.4rem);color:#c82e24}#topics .topicsList>li a{transition:.3s ease-out;color:#010000;background-color:rgba(0,0,0,0)}#topics .topicsList>li a:hover,#topics .topicsList>li a:focus-visible{opacity:1;background-color:#fcf0ef}@media screen and (min-width: 768px){#topics .topicsList>li a:hover .pic img,#topics .topicsList>li a:focus-visible .pic img{transform:scale(1.2)}}#topics .topicsList>li a:focus-visible{border:2px solid #245bc8 !important}#topics .topicsList>li h3{color:#010000;line-height:1.5;font-size:clamp(2.4rem,1.8872rem + 2.188vw,3.2rem);margin-bottom:20px;font-weight:bold}#topics .topicsList>li .pic{overflow:hidden}@media screen and (min-width: 768px){#topics .topicsList>li .pic img{transform:scale(1);transition:.3s ease-out}}#topics .topicsList>li:last-child a,#topics .topicsList>li:last-child>div{border:none}#topics #topicsEntry .update{text-align:right}#topics #topicsEntry .text{margin-bottom:40px;background-color:rgba(0,0,0,0);padding:0}#topics #topicsEntry .text a{text-decoration:none}#topics #topicsEntry .text a:hover{text-decoration:underline}#topics #topicsEntry h3{color:#c82e24;margin-bottom:20px;font-size:clamp(2.4rem,1.8872rem + 2.188vw,3.2rem);border-bottom:2px solid #c82e24}#topics #topicsEntry .btn.pageLink{margin-bottom:0}#topics #topicsEntry .btn.pageLink a{max-width:240px}#topics #topicsEntry #commentArea{margin:20px 0;position:relative;color:#fff}#topics #topicsEntry #commentArea .comment-block{margin-bottom:20px}@media screen and (min-width: 768px){#topics #topicsEntry #commentArea .comment-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}#topics #topicsEntry #commentArea .comment-block:last-child{margin-bottom:0}#topics #topicsEntry #commentArea .comment-block .icon{background-repeat:none;background-size:contain;width:100px;height:100px;display:block;margin-bottom:20px}@media screen and (min-width: 768px){#topics #topicsEntry #commentArea .comment-block .icon{margin-bottom:0}}#topics #topicsEntry #commentArea .comment-block .icon_human1{background-image:url(images/icon_human/icon_human1.svg)}#topics #topicsEntry #commentArea .comment-block .icon_human2{background-image:url(images/icon_human/icon_human2.svg)}#topics #topicsEntry #commentArea .comment-block .icon_human3{background-image:url(images/icon_human/icon_human3.svg)}#topics #topicsEntry #commentArea .comment-block .icon_human4{background-image:url(images/icon_human/icon_human4.svg)}#topics #topicsEntry #commentArea .comment-block .comment-balloon{position:relative;padding:20px;border-radius:10px;box-sizing:border-box}@media screen and (min-width: 768px){#topics #topicsEntry #commentArea .comment-block .comment-balloon{width:calc(100% - 150px)}}#topics #topicsEntry #commentArea .comment-block .comment-balloon::before{content:"";position:absolute;top:-15px;display:block;width:0;height:0;border-right:15px solid rgba(0,0,0,0);border-left:15px solid rgba(0,0,0,0)}@media screen and (min-width: 768px){#topics #topicsEntry #commentArea .comment-block .comment-balloon::before{top:20px}}#topics #topicsEntry #commentArea .comment-block:nth-child(odd) .comment-balloon{background-color:#c82e24}#topics #topicsEntry #commentArea .comment-block:nth-child(odd) .comment-balloon::before{left:20px;border-bottom:15px solid #c82e24}@media screen and (min-width: 768px){#topics #topicsEntry #commentArea .comment-block:nth-child(odd) .comment-balloon::before{left:-30px;border-right:15px solid #c82e24;border-top:15px solid rgba(0,0,0,0);border-bottom:15px solid rgba(0,0,0,0)}}#topics #topicsEntry #commentArea .comment-block:nth-child(even){flex-flow:row-reverse}#topics #topicsEntry #commentArea .comment-block:nth-child(even) .icon{margin-right:0;margin-left:auto}#topics #topicsEntry #commentArea .comment-block:nth-child(even) .comment-balloon{background-color:#fff;border:2px solid #010000;color:#010000}#topics #topicsEntry #commentArea .comment-block:nth-child(even) .comment-balloon::before{top:-12px;right:20px;border-bottom:15px solid #fff;z-index:2}@media screen and (min-width: 768px){#topics #topicsEntry #commentArea .comment-block:nth-child(even) .comment-balloon::before{top:40px;right:-24px;margin-top:-12px;border:12px solid rgba(0,0,0,0);border-left:12px solid #fff;z-index:2}}#topics #topicsEntry #commentArea .comment-block:nth-child(even) .comment-balloon:after{content:"";position:absolute;top:-30px;right:20px;display:block;width:0;height:0;border:15px solid rgba(0,0,0,0);border-bottom:15px solid #010000;z-index:1}@media screen and (min-width: 768px){#topics #topicsEntry #commentArea .comment-block:nth-child(even) .comment-balloon:after{top:40px;right:-29px;margin-top:-14px;border:14px solid rgba(0,0,0,0);border-left:14px solid #010000}}#press .contentIn{text-align:center}#press .contentIn .text-block{display:inline-block;text-align:left}#press .contentIn .text-block h3{color:#c82e24;margin-bottom:20px;font-size:clamp(2.4rem,1.8872rem + 2.188vw,3.2rem);border-bottom:2px solid #c82e24}