@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@media only screen and (max-width:767px){.pc{display:none!important}}@media only screen and (min-width:768px){.sp{display:none!important}}::-webkit-scrollbar{display:none;-webkit-appearance:none}html{font-size:62.5%;font-family:Inter,dnp-shuei-gothic-gin-std,"Noto Sans JP","游ゴシック",YuGothic,"Hiragino Sans","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif}body{font-size:14px;font-size:1.4rem;background-color:#fff}*{box-sizing:border-box}img{max-width:100%;height:auto;vertical-align:bottom}a{color:inherit;text-decoration:none}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:0;font:inherit;outline:0}textarea{resize:vertical}input[type=checkbox],input[type=radio]{display:none}button,input[type=button],input[type=submit],label,select{cursor:pointer}select::-ms-expand{display:none}.flex-row{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.inner{max-width:1060px;padding:0 30px;margin:0 auto}[data-trigger]{position:relative;top:60px;transition:top 1s,opacity 1s;opacity:0}[data-trigger].visible{top:0;opacity:1}body.ja .bogo-language-switcher .ja{display:none}body.en-US .bogo-language-switcher .en-US{display:none}body.home .footer{bottom:-82px}@media only screen and (max-width:767px){body.home .footer{bottom:-60px}}.footer{position:fixed;left:0;bottom:0;width:100%;z-index:11;padding:7px 16px 14px}@media only screen and (max-width:767px){.footer{padding:7px 8px 14px;background:0 0}}.footer__inner{display:flex;justify-content:space-between;align-items:center}.footer__left{opacity:1;transition:opacity .4s}.footer__left.hidden{opacity:0;pointer-events:none}.footer__left a{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;gap:4px;width:112px;transition:gap .4s}@media only screen and (max-width:767px){.footer__left a{width:66px;gap:2px}}.footer__left a span{display:block;height:25px;width:calc(50% - 2px);background:#231815;transition:width .4s;border-radius:2px}@media only screen and (max-width:767px){.footer__left a span{height:15px}}.footer__right{display:flex;gap:40px;align-items:center}@media only screen and (max-width:767px){.footer__right{gap:28px}}.footer__right ul{display:flex;gap:28px;align-items:center}@media only screen and (max-width:767px){.footer__right ul{gap:20px}}@media only screen and (min-width:768px){.footer__right ul a{opacity:1;transition:opacity .4s}.footer__right ul a:hover{opacity:.7}}.footer__right ul svg{height:24px;width:24px}@media only screen and (max-width:767px){.footer__right ul svg{height:18px;width:18px}}.footer__right>a{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;gap:4px;width:112px;height:52px;border:1px solid #231815;border-radius:4px;align-items:center;justify-content:center;background:#231815;color:#fff;transition:color .4s,background .4s}@media only screen and (min-width:768px){.footer__right>a:hover{color:#231815;background:#fff}}@media only screen and (max-width:767px){.footer__right>a{width:66px;gap:2px;height:32px}}.footer__right>a span{display:block;font-size:17px;font-weight:500;text-align:center;text-transform:uppercase}@media only screen and (max-width:767px){.footer__right>a span{font-size:10px}}.footer__menu{position:fixed;left:16px;bottom:14px;width:112px;overflow:hidden;height:0;transition:height .4s}.footer__menu.visible{height:354px}@media only screen and (max-width:767px){.footer__menu.visible{height:212px}}@media only screen and (max-width:767px){.footer__menu{left:8px;bottom:14px;width:66px}}.footer__menu ul{display:flex;flex-direction:column;gap:6px}@media only screen and (max-width:767px){.footer__menu ul{gap:4px}}.footer__menu ul>ul li span{display:flex;border-radius:4px;border:2px solid #231815;text-align:center;font-size:17px;font-weight:700;text-transform:uppercase;height:54px;align-items:center;justify-content:center;transition:background .4s;background:#fff}.footer__menu ul>ul li span[disabled]{color:rgba(35,24,21,.25);cursor:not-allowed;pointer-events:none}@media only screen and (min-width:768px){.footer__menu ul>ul li span:hover{background:#c1c1c1}}@media only screen and (max-width:767px){.footer__menu ul>ul li span{font-size:10px;height:32px}}.footer__menu ul>ul li span a{display:flex;width:100%;height:100%;text-align:center;align-items:center;justify-content:center}.footer__menu ul li>a{display:flex;border-radius:4px;border:2px solid #231815;text-align:center;font-size:17px;font-weight:700;text-transform:uppercase;height:54px;align-items:center;justify-content:center;transition:background .4s;background:#fff}.footer__menu ul li>a[disabled]{color:rgba(35,24,21,.25);cursor:not-allowed;pointer-events:none}@media only screen and (min-width:768px){.footer__menu ul li>a:hover{background:#c1c1c1}}@media only screen and (max-width:767px){.footer__menu ul li>a{font-size:10px;height:32px}}.main-fixed-area__separate-border{position:fixed;top:0;left:50%;transform:translateX(-50%);width:2px;height:100%;background:#b5b5b6;opacity:0;z-index:10}.main-fixed-area__separate-border.active{opacity:1}.main-fixed-area__vertical-border01{position:fixed;bottom:165px;left:0;width:100%;height:2px;background:#231815;opacity:0;z-index:8}@media only screen and (max-width:767px){.main-fixed-area__vertical-border01{bottom:150px}}.main-fixed-area__vertical-border01.active{opacity:1}.main-fixed-area__vertical-border02{position:fixed;top:98.205128%;right:0;width:100%;height:2px;background:#231815;opacity:0;z-index:8}.main-fixed-area__vertical-border02.active{opacity:1}.main-fixed-area__logo{position:fixed;bottom:180px;right:16px;width:87px;height:32px;opacity:0;z-index:11;cursor:pointer}.main-fixed-area__logo.active{opacity:1}@media only screen and (max-width:767px){.main-fixed-area__logo{bottom:164px}}.main-fixed-area__overlay{position:fixed;background:#fff;width:100%;height:165px;bottom:0;left:0;z-index:9}@media only screen and (max-width:767px){.main-fixed-area__overlay{height:150px}}.main-fixed-area__overlay.active{opacity:1}html[lang=en-US] .about__committee__description ul li:nth-child(2){order:1}html[lang=en-US] .about__committee__description ul li:nth-child(1){order:2}body.page-template-page-about .main-fixed-area__separate-border{left:auto;transform:none;right:0;transition:right 1s}body.page-template-page-about .main-fixed-area__separate-border.visible{right:81.111111%}@media only screen and (max-width:767px){body.page-template-page-about .main-fixed-area__separate-border.visible{right:78.4%}}.about{overflow:hidden}.about__inner{background:#231815;position:relative;width:81.111111%;margin:0 0 0 auto;margin:0 0 0 auto;color:#fff;z-index:8;transform:translateX(100%);transition:transform 1s}@media only screen and (max-width:767px){.about__inner{width:78.4%}}.about__inner.visible{transform:translateX(0)}.about__section01,.about__section02,.about__section03{padding:40px 20px 72px;border-bottom:1px solid #b5b5b6}@media only screen and (max-width:767px){.about__section01,.about__section02,.about__section03{padding:40px 16px 40px}}.about__section01 p{font-size:18px;line-height:1.7;font-weight:500;max-width:62.588652%}@media only screen and (max-width:767px){.about__section01 p{font-size:13px;max-width:100%}}.about__section02{padding-top:72px}@media only screen and (max-width:767px){.about__section02{padding-top:40px}}.about__section02 p{font-size:18px;line-height:1.7;font-weight:500;max-width:62.588652%}@media only screen and (max-width:767px){.about__section02 p{font-size:13px;max-width:100%}}.about__section03{padding-top:56px;padding-bottom:0}@media only screen and (max-width:767px){.about__section03{padding-top:40px}}.about__section03 h2{font-size:20px;font-weight:500;line-height:1.7}.about__committees{display:flex;flex-direction:column;padding-bottom:290px}.about__committee{padding:0;margin-left:-20px;width:calc(100% + 40px);border-bottom:1px solid #b5b5b6}.about__committee__profile{padding:0 20px;padding-top:40px}@media only screen and (max-width:767px){.about__committee__profile{padding:0 16px;padding-top:40px}}.about__committee__profile__toggle{display:block;padding-right:26px;padding-top:24px;padding-bottom:24px;position:relative;-webkit-tap-highlight-color:transparent}@media only screen and (min-width:768px){.about__committee__profile__toggle{opacity:1;transition:opacity .3s}.about__committee__profile__toggle:hover{opacity:.7}}@media only screen and (max-width:767px){.about__committee__profile__toggle{padding-right:40px}}.about__committee__profile__toggle.active svg .fadeout{opacity:0}.about__committee__profile__toggle svg{position:absolute;right:0;bottom:24px;width:26px;height:26px}.about__committee__profile__toggle svg .fadeout{opacity:1;transition:opacity .3s}.about__committee__profile__toggle figure{display:flex;align-items:flex-end;gap:24px}@media only screen and (max-width:767px){.about__committee__profile__toggle figure{flex-direction:column;align-items:flex-start}}.about__committee__profile__toggle figure img{width:24.346076%;height:auto;display:block}@media only screen and (max-width:767px){.about__committee__profile__toggle figure img{max-width:220px;width:100%}}.about__committee__profile__toggle figure figcaption{width:75.653924%;display:block}@media only screen and (max-width:767px){.about__committee__profile__toggle figure figcaption{width:100%}}.about__committee__profile__toggle figure figcaption p{display:flex;flex-direction:column}@media only screen and (max-width:767px){.about__committee__profile__toggle figure figcaption p{gap:8px;max-width:220px}}.about__committee__profile__toggle figure figcaption p strong{font-size:25px;line-height:1.7;font-weight:500}@media only screen and (max-width:767px){.about__committee__profile__toggle figure figcaption p strong{font-size:20px;line-height:1.2}}.about__committee__profile__toggle figure figcaption p span{font-size:18px;line-height:1.7;font-weight:500}@media only screen and (max-width:767px){.about__committee__profile__toggle figure figcaption p span{font-size:13px;line-height:1.7}}.about__committee__description{padding:0 20px;padding-top:8px;padding-bottom:24px;display:none}@media only screen and (max-width:767px){.about__committee__description{padding:0 16px;padding-top:12px;padding-bottom:24px}}.about__committee__description ul{display:flex;align-items:flex-start;gap:44px}@media only screen and (max-width:767px){.about__committee__description ul{flex-direction:column;gap:24px}}.about__committee__description ul li{width:50%;font-size:18px;line-height:1.7;font-weight:500}@media only screen and (max-width:767px){.about__committee__description ul li{width:100%;font-size:13px;line-height:1.7}}.exhibition{padding-top:160px}.exhibition__list{display:flex;flex-direction:column;border-top:1px solid #b5b5b6;padding-bottom:290px}@media only screen and (max-width:767px){.exhibition__list{padding-bottom:290px}}.exhibition__row{padding-top:16px;padding-bottom:16px;border-bottom:1px solid #b5b5b6;display:block;pointer-events:none}@media only screen and (max-width:767px){.exhibition__row{padding-top:8px;padding-bottom:8px}}.exhibition__row__inner{padding-right:20px;width:83.333333%;margin:0 0 0 auto;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}@media only screen and (max-width:767px){.exhibition__row__inner{padding:0 16px;width:100%;max-width:100%;margin:0;align-items:flex-start}}.exhibition__text{width:61.666667%;display:flex;flex-direction:column;gap:110px;justify-content:space-between}@media only screen and (max-width:767px){.exhibition__text{width:46.131805%;gap:48px}}.exhibition__text h2{font-size:22px;line-height:1.5;font-weight:500}@media only screen and (max-width:767px){.exhibition__text h2{font-size:14px;line-height:1.5}}.exhibition__text p{font-size:18px;line-height:1.5;font-weight:500}@media only screen and (max-width:767px){.exhibition__text p{font-size:10px;line-height:1.2;min-height:60px;display:flex;align-items:flex-end}}.exhibition__image{width:28.333333%}@media only screen and (max-width:767px){.exhibition__image{width:46.991404%}}.exhibition__image img{width:100%;height:auto}body.post-type-archive-journal .main-fixed-area__logo{mix-blend-mode:difference}body.post-type-archive-journal .main-fixed-area__separate-border{left:auto;transform:none;left:0;transition:left 1s}body.post-type-archive-journal .main-fixed-area__separate-border.visible{left:81.111111%}@media only screen and (max-width:767px){body.post-type-archive-journal .main-fixed-area__separate-border.visible{left:85.333333%}}.journal{overflow:hidden}.journal__inner{background:#231815;position:relative;width:81.111111%;color:#fff;z-index:8;transform:translateX(-100%);transition:transform 1s}@media only screen and (max-width:767px){.journal__inner{width:85.333333%}}.journal__inner.visible{transform:translateX(0)}.journal__section01{padding-bottom:290px}.journal__list{display:flex;flex-direction:column}.journal__list a{display:block;padding:48px 0 65px;position:relative;border-bottom:1px solid #b5b5b6}@media only screen and (max-width:767px){.journal__list a{padding:40px 16px 56px;-webkit-tap-highlight-color:transparent}}.journal__list a>small{position:absolute;right:0;bottom:0;font-size:13px;font-weight:500;line-height:1.7;color:#231815;display:inline-block;padding:4px 10px;background:#b5b5b6}.journal__list a div{display:flex;width:55.416667%;margin:0 0 0 auto;flex-direction:column}@media only screen and (max-width:767px){.journal__list a div{width:100%}}.journal__list a div em{font-size:13px;line-height:1.7;font-weight:500}@media only screen and (max-width:767px){.journal__list a div em{font-size:10px}}.journal__list a div strong{font-size:18px;line-height:1.7;font-weight:500;margin-top:48px;padding-right:80px}@media only screen and (max-width:767px){.journal__list a div strong{padding-right:0;font-size:14px;margin-top:24px}}.journal__list a div p{margin-top:48px;display:flex;flex-direction:column}@media only screen and (max-width:767px){.journal__list a div p{margin-top:24px;gap:4px}}.journal__list a div p span:nth-child(1){font-size:18px;line-height:1.7;font-weight:500}@media only screen and (max-width:767px){.journal__list a div p span:nth-child(1){font-size:14px}}.journal__list a div p span:nth-child(2){font-size:13px;line-height:1.7;font-weight:500}@media only screen and (max-width:767px){.journal__list a div p span:nth-child(2){font-size:10px}}.journal-single__inner{max-width:820px;padding:0 123px;position:relative;margin:0 auto;min-height:100svh}@media only screen and (max-width:767px){.journal-single__inner{padding:0;padding-right:56px}}.journal-single__inner::before{content:"";position:absolute;top:0;right:0;width:2px;height:100%;background:#b5b5b6;z-index:10}@media only screen and (max-width:767px){.journal-single__inner::before{right:56px}}.journal-single__tag{position:absolute;top:48px;right:0}@media only screen and (max-width:767px){.journal-single__tag{display:none}}.journal-single__tag small{font-size:13px;line-height:1.7;font-weight:500;writing-mode:vertical-rl;color:#231815;padding:10px 4px;background:#b5b5b6}.journal-single__content{padding-top:48px;padding-bottom:290px}.journal-single__date{font-size:13px;line-height:1.7;font-weight:500}@media only screen and (max-width:767px){.journal-single__date{padding-left:16px}.journal-single__date em{display:flex;align-items:center;justify-content:space-between}.journal-single__date em small{display:block;font-size:13px;padding:4px 10px;background:#b5b5b6;color:#231815}}.journal-single__title{font-size:22px;line-height:1.7;font-weight:700;margin-top:24px}@media only screen and (max-width:767px){.journal-single__title{margin-top:28px;font-size:18px;padding-left:16px}}.journal-single__text{font-size:22px;line-height:1.7;font-weight:700;padding-top:24px}.journal-single__image-area{padding-top:38px}@media only screen and (max-width:767px){.journal-single__image-area{padding:0 16px;padding-top:32px}}.journal-single__image-area figure{display:flex;flex-direction:column;gap:18px}.journal-single__image-area figure img{width:100%;height:auto}.journal-single__image-area figure figcaption p{padding-top:0;display:flex;flex-direction:column}@media only screen and (max-width:767px){.journal-single__image-area figure figcaption p{gap:8px}}.journal-single__image-area figure figcaption p span:nth-child(1){font-size:18px;line-height:1.7;font-weight:500}@media only screen and (max-width:767px){.journal-single__image-area figure figcaption p span:nth-child(1){font-size:15px}}.journal-single__image-area figure figcaption p span:nth-child(2){font-size:13px;line-height:1.7;font-weight:500}@media only screen and (max-width:767px){.journal-single__image-area figure figcaption p span:nth-child(2){font-size:10px}}.journal-single__body{margin-top:48px}@media only screen and (max-width:767px){.journal-single__body{margin-top:27px;padding:0 16px}}.journal-single__body h2{color:#000;font-size:22px;font-weight:700;letter-spacing:.02em;margin-bottom:32px;margin-top:88px;line-height:1.8}@media only screen and (max-width:767px){.journal-single__body h2{font-size:21px;margin-bottom:32px;margin-top:56px}}.journal-single__body h2:first-child{margin-top:0}.journal-single__body p{font-size:15px;font-weight:400;letter-spacing:.02em;line-height:2;margin:32px 0}@media only screen and (max-width:767px){.journal-single__body p{margin:32px 0}}.journal-single__body p b{font-weight:700}.journal-single__body p:last-child{margin-bottom:0}.journal-single__body p>span{line-height:1.4}.journal-single__body img{max-width:100%}.journal-single__body>div{max-width:100%}.journal-single__body .wp-caption-text{font-size:12px;line-height:1.5;color:#787878;margin-top:22px;text-align:center}.journal-single__body iframe{margin-left:auto!important;margin-right:auto!important}.journal-single__body figure{margin:32px 0}@media only screen and (max-width:767px){.journal-single__body figure{margin:32px 0}}.journal-single__body figure img{height:100%;margin:auto;width:auto;display:block}.journal-single__body figure p{font-size:12px;line-height:1.5;color:#787878;margin-top:22px;text-align:center}.journal-single__body>img{display:block;width:100%;margin:72px 0}.journal-single-profile{margin-top:80px}.journal-single-profile-inner{padding-top:32px;border-top:1px solid #d3d3d3}.journal-single-profile-inner em{display:block;color:#858585}.journal-single-profile-inner ul{margin-top:24px;font-size:15px;font-weight:400;letter-spacing:.02em;line-height:1.8}.journal-single-profile-inner ul li:first-child{font-weight:700}.journal-single-profile-inner p{margin-top:24px;font-size:15px;font-weight:400;letter-spacing:.02em;line-height:1.8}.journal-single-profile-inner p a{text-decoration:underline}.first-animation{height:100svh;width:100%;position:fixed;overflow:hidden;left:0;top:0;z-index:100}.first-animation__image{position:absolute;top:0;left:0;width:100%;height:100vh;z-index:0;opacity:0}.first-animation__image img{width:100%;height:100%;object-fit:cover}.first-animation__animate-area{position:absolute;top:0;left:0;width:100%;height:100vh;z-index:2}.first-animation__separate-border{position:absolute;top:0;left:50%;transform:translateX(-50%);width:2px;height:0%;background:#b5b5b6;z-index:2}.first-animation__vertical-border01{position:absolute;bottom:165px;left:0;width:0%;height:2px;background:#0067b1;z-index:2}.first-animation__vertical-border02{position:absolute;top:98.205128%;right:0;width:0%;height:2px;background:#0067b1;z-index:2}.first-animation__logo{position:absolute;bottom:180px;right:16px;width:87px;height:32px}main.top .main-visual{padding-bottom:280px}@media only screen and (max-width:767px){main.top .main-visual{padding-bottom:120px}}main.top .main-visual__upper-area-title{width:50%;padding:40px 16px 0}@media only screen and (max-width:767px){main.top .main-visual__upper-area-title{padding:40px 14px 0}}main.top .main-visual__upper-area-title h1{font-size:18px;line-height:1.7;font-weight:500}@media only screen and (max-width:767px){main.top .main-visual__upper-area-title h1{font-size:12px}}main.top .main-visual__lower-area{margin-top:360px}@media only screen and (max-width:767px){main.top .main-visual__lower-area{margin-top:280px}}main.top .main-visual__lower-area-title{width:50%;margin:0 0 0 auto;padding-left:16px}@media only screen and (max-width:767px){main.top .main-visual__lower-area-title{padding:0 12px}}main.top .main-visual__lower-area-title img{width:100%;height:auto}main.top .main-visual__lower-area-title h2{width:404px}@media only screen and (max-width:767px){main.top .main-visual__lower-area-title h2{max-width:100%}}main.top .main-visual__lower-area-title p{margin-top:40px;font-size:18px;line-height:1.7;font-weight:500}@media only screen and (max-width:767px){main.top .main-visual__lower-area-title p{margin-top:24px;font-size:12px}}main.top .main-visual__lower-area-title p a{text-decoration: underline;}main.top .main-visual__lower-area-title h3{margin-top:80px;width:336px}@media only screen and (max-width:767px){main.top .main-visual__lower-area-title h3{margin-top:48px;max-width:100%}}main.top .projects{padding-bottom:240px}@media only screen and (max-width:767px){main.top .projects{padding-bottom:104px}}main.top .projects__inner{width:50%;padding:0 16px}@media only screen and (max-width:767px){main.top .projects__inner{padding:0;margin:0 0 0 auto}}main.top .projects__switch-images{width:58.139535%}@media only screen and (max-width:767px){main.top .projects__switch-images{width:100%}}main.top .projects__switch-images ul{position:relative}main.top .projects__switch-images ul li{position:relative;width:100%}main.top .projects__switch-images ul li img{width:100%;height:100%}main.top .projects__switch-images ul li:not(:first-child){position:absolute;left:0;top:0;width:100%;height:100%}main.top .projects__switch-images ul li:nth-child(1){z-index:5}main.top .projects__switch-images ul li:nth-child(2){z-index:4}main.top .projects__switch-images ul li:nth-child(3){z-index:3}main.top .projects__switch-images ul li:nth-child(4){z-index:2}main.top .projects__switch-images ul li:nth-child(5){z-index:1}main.top .projects__list{margin-top:32px}@media only screen and (max-width:767px){main.top .projects__list{margin-top:0;padding:16px 14px 0}}main.top .projects__list p{font-size:18px;line-height:2;font-weight:500}@media only screen and (max-width:767px){main.top .projects__list p{font-size:12px;line-height:1.5}}main.top .special-sponsors__inner{width:50%;margin:0 0 0 auto;padding:0 16px;padding-bottom:290px}main.top .special-sponsors__inner:first-child{padding-bottom:88px}@media only screen and (max-width:767px){main.top .special-sponsors__inner{margin:0;padding:0;padding-bottom:212px}main.top .special-sponsors__inner:first-child{padding-bottom:60px}}main.top .special-sponsors__title{width:calc(100% + 32px);margin-left:-16px;padding-left:30px;position:relative}@media only screen and (max-width:767px){main.top .special-sponsors__title{width:100%;margin-left:0;padding-left:8px}}main.top .special-sponsors__title::before{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;background:#b5b5b6;transform:translateY(-50%);z-index:0}main.top .special-sponsors__title h2{position:relative;z-index:1}main.top .special-sponsors__title h2 span img{height:24px;width:auto}@media only screen and (max-width:767px){main.top .special-sponsors__title h2 span img{height:18px}}main.top .special-sponsors__list ul{padding-top:88px;padding-left:120px;padding-right:120px;display:flex;flex-wrap:wrap;gap:40px}@media only screen and (max-width:767px){main.top .special-sponsors__list ul{padding-top:48px;padding-left:64px;padding-right:0;gap:20px;flex-direction:column}}main.top .special-sponsors__list ul li a{opacity:1;transition:opacity .3s}main.top .special-sponsors__list ul li a:hover{opacity:.7}main.top .special-sponsors__list ul li img{height:60px;width:auto}@media only screen and (max-width:767px){main.top .special-sponsors__list ul li img{height:40px}}.section{width:100px;height:auto}