﻿.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.fw{-ms-flex-wrap:wrap;flex-wrap:wrap}.fc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fr{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.je{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.js{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.jc{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ae{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.as{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ac{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.f_auto{flex:1}.wrap{max-width:1020px;margin-left:auto;margin-right:auto}.wrap_s{max-width:1020px;width:90%;margin-left:auto;margin-right:auto}.wrap_s_s{max-width:1020px;width:80%;margin-left:auto;margin-right:auto}.wrap_ss{max-width:900px;width:90%;margin-left:auto;margin-right:auto}.wrap_ss_s{max-width:900px;width:80%;margin-left:auto;margin-right:auto}.wrap_sss{max-width:760px;width:90%;margin-left:auto;margin-right:auto}.wrap_sss_s{max-width:760px;width:80%;margin-left:auto;margin-right:auto}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,span{margin:0;padding:0;border:0;outline:0;font-size:inherit;vertical-align:baseline;background:transparent;font-weight:inherit}_:lang(x)::-ms-backdrop,body{font-family:"メイリオ", Meiryo, sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;color:inherit;text-decoration:none;outline:none}a:hover{text-decoration:none}img{font-size:0;line-height:0;max-width:100%;vertical-align:bottom}ins{background-color:#ff9;color:#111;text-decoration:none}mark{background-color:#ff9;color:#111;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}body{color:#041811;background-color:#f1f1e5;line-height:1.8;font-size:14px;letter-spacing:0.03em;font-family:source-han-sans-japanese,sans-serif;font-weight:400;font-style:normal}@media (max-width: 480px){body{font-size:12px}}.fade{opacity:0}#header{position:fixed;padding:10px 3%;top:0;left:0;width:100%;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 767px){#header{padding:15px 3%}}#header a{display:inline-block;transition:all 0.4s}#header .logo{width:200px;margin-right:3%;line-height:0;position:relative;z-index:10;transition:opacity 0.2s}@media (min-width: 1367px){#header .logo a:hover{transform:translateY(-5px)}}@media (max-width: 1240px){#header .logo{width:170px}}@media (max-width: 1023px){#header .logo{margin-right:auto}}@media (max-width: 767px){#header .logo{width:140px;padding-top:5px}}#header .navBox{flex:1;transition:opacity 0.2s}@media (max-width: 1023px){#header .navBox{display:none !important}}#header .navBox>ul{display:-webkit-box;display:-ms-flexbox;display:flex}#header .navBox .parentNav{position:relative;text-align:center;padding:20px 0;margin-right:50px}@media (max-width: 1240px){#header .navBox .parentNav{margin-right:36px}}#header .navBox .parentNav:last-of-type{margin-left:auto}#header .navBox .parentNav .parent{font-size:11px;line-height:1.6;cursor:pointer}#header .navBox .parentNav .parent span{font-family:source-han-sans-japanese,sans-serif;font-weight:500;font-style:normal;display:block;font-size:1.1rem}@media (max-width: 1240px){#header .navBox .parentNav .parent span{font-size:1rem}}@media (min-width: 1367px){#header .navBox .parentNav .parent:not(p):hover{transform:translateY(-5px)}}#header .navBox .parentNav ul{position:absolute;top:90%;left:50%;width:170px;transform:translateX(-50%);background-color:#fff;padding:8px 0;color:#000;display:none}#header .navBox .parentNav ul span,#header .navBox .parentNav ul a{padding:2px 0;font-size:0.9em;font-family:source-han-sans-japanese,sans-serif;font-weight:500;font-style:normal}@media (min-width: 1367px){#header .navBox .parentNav ul a:hover{text-decoration:underline}}#header .navBox .parentNav ul .ttl{padding:5px 5px 2px}#header .navBox .parentNav ul .ttl p{font-size:0.9em;background-color:#e4e4ce;font-family:source-han-sans-japanese,sans-serif;font-weight:500;font-style:normal}#header .spNav{display:none}@media (max-width: 1023px){#header .spNav{display:block;text-align:center;margin-right:20px;font-size:11px;line-height:1.6;position:relative;z-index:11}#header .spNav span{font-family:source-han-sans-japanese,sans-serif;font-weight:500;font-style:normal;display:block;font-size:1.1rem}}@media (max-width: 767px){#header .spNav{font-size:10px;line-height:1.3}#header .spNav span{font-size:1rem}}#header .navToggle{width:60px;height:60px;border-radius:50%;position:relative;background-color:#041811;z-index:11;cursor:pointer}@media (max-width: 767px){#header .navToggle{width:46px;height:46px}}#header .navToggle span{display:block;position:absolute;width:50%;height:2px;right:25%;background-color:#fff;border-radius:2px;transition:all .2s linear}@media (max-width: 767px){#header .navToggle span{height:1px}}#header .navToggle span:nth-of-type(1){top:35%}#header .navToggle span:nth-of-type(2){width:40%;top:50%}#header .navToggle span:nth-of-type(3){top:65%}@media (min-width: 1367px){#header .navToggle:hover span{top:50% !important}}#header .hmNavBox{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;background-color:#f1f1e5;display:none}@media (max-width: 767px){#header .hmNavBox{width:100%;max-width:none}}#header .hmNavBox .inner{width:100%;height:90%;position:absolute;top:50%;left:0;transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 767px){#header .hmNavBox .inner{display:block;top:10%;transform:none;padding:30px 0 0}}#header .hmNavBox .topLink{width:45%;margin-right:10%;text-align:right}@media (max-width: 1240px){#header .hmNavBox .topLink{width:40%}}@media (max-width: 1023px){#header .hmNavBox .topLink{width:35%}}@media (max-width: 767px){#header .hmNavBox .topLink{display:none}}#header .hmNavBox .topLink a{display:inline-block;width:75%;max-width:300px}#header .hmNavBox .pageLink{flex:1;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;overflow-y:scroll;max-height:100%}@media (max-width: 767px){#header .hmNavBox .pageLink{width:90%;margin-left:7%;padding-bottom:30px}}#header .hmNavBox .pageLink>li:not(:first-of-type){margin-top:25px}@media (max-width: 767px){#header .hmNavBox .pageLink>li:not(:first-of-type){margin-top:18px}}#header .hmNavBox .pageLink>li:last-of-type{margin-top:50px}@media (max-width: 767px){#header .hmNavBox .pageLink>li:last-of-type{margin-top:34px}}#header .hmNavBox .pageLink>li ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#header .hmNavBox .pageLink>li li a,#header .hmNavBox .pageLink>li li span{display:block;border-radius:30px;padding:3px 16px 4px;border:2px solid #041811;margin-right:10px;margin-top:10px;font-size:0.9em}@media (max-width: 1023px){#header .hmNavBox .pageLink>li li a,#header .hmNavBox .pageLink>li li span{margin-top:8px}}@media (max-width: 767px){#header .hmNavBox .pageLink>li li a,#header .hmNavBox .pageLink>li li span{font-size:1em;padding:4px 10px 5px}}@media (min-width: 1367px){#header .hmNavBox .pageLink>li li a:hover{background-color:#041811;color:#fff}}#header .hmNavBox .pageLink .parent{font-size:0.9em}@media (max-width: 767px){#header .hmNavBox .pageLink .parent{font-size:1em}}#header .hmNavBox .pageLink .parent span{display:block;font-family:capitolium-2,serif;font-weight:700;font-style:italic;font-size:2.6em;line-height:1}@media (max-width: 767px){#header .hmNavBox .pageLink .parent span{font-size:2.2em;font-size:7.4vw;line-height:1.2}}@media (min-width: 1367px){#header .hmNavBox .pageLink .parent:not(p):hover{opacity:0.4}}#header.wh{position:absolute;background-color:transparent}#header.wh .logo{filter:brightness(0) invert(1)}#header.wh .navBox{color:#fff}#header.wh .navToggle{background-color:#000}#header.wh .navToggle span{background-color:#fff}#header.active .logo{opacity:0}@media (max-width: 767px){#header.active .logo{z-index:11;opacity:1;filter:none}}#header.active .navBox{opacity:0}#header.active .spNav{color:#000 !important}#header.active .navToggle{background-color:#000 !important}#header.active .navToggle span{top:50%;right:50%;background-color:#fff !important}#header.active .navToggle span:nth-of-type(1){transform:translateX(50%) rotate(-30deg)}#header.active .navToggle span:nth-of-type(2),#header.active .navToggle span:nth-of-type(3){transform:translateX(50%) rotate(30deg)}#header.active .hmNavBox{transform:translateX(0)}#sideSns{position:fixed;top:50%;right:2%;z-index:2;opacity:0}@media (max-width: 767px){#sideSns{display:none;top:auto;bottom:5%;right:5%}#sideSns ul{display:-webkit-box;display:-ms-flexbox;display:flex}}#sideSns li{width:34px}#sideSns li:not(:first-of-type){margin-top:10px}@media (max-width: 767px){#sideSns li:not(:first-of-type){margin:0 0 0 10px}}#sideSns li a{display:block;transition:all 0.4s ease-in-out}@media (min-width: 1367px){#sideSns li:hover a{transform:scale(1.2)}}#sideSns.active{z-index:11;opacity:1 !important}@media (max-width: 767px){#sideSns.active{display:block}}.txt{line-height:2.4}@media (max-width: 767px){.pcBr br{display:none}}.spBr br{display:none}@media (max-width: 767px){.spBr br{display:block}}.normalTtl{text-align:center;margin-bottom:50px}@media (max-width: 767px){.normalTtl{margin-bottom:30px}}.normalTtl p{font-family:capitolium-2,serif;font-weight:700;font-style:italic;font-size:2.5em;line-height:1.4}@media (max-width: 767px){.normalTtl p{font-size:2em}}.normalTtl h2{font-family:source-han-sans-japanese,sans-serif;font-weight:500;font-style:normal;font-size:1.1em}@media (max-width: 767px){.normalTtl h2{font-size:1em}}.linkBtnArea.mt70{margin-top:70px}.linkBtnArea.mt50{margin-top:50px}@media (max-width: 767px){.linkBtnArea.mt50{margin-top:30px}}.linkBtnArea.mt30{margin-top:30px}.linkBtnArea.center{text-align:center}.linkBtnArea.right{text-align:right}@media (max-width: 767px){.linkBtnArea.spRight{text-align:right}}.linkBtnArea a{display:inline-block;padding:10px 20px 11px 40px;border:2px solid;font-family:source-han-sans-japanese,sans-serif;font-weight:500;font-style:normal;border-radius:30px;text-align:center;transition:all 0.4s ease-in-out}.linkBtnArea a:after{content:"";display:inline-block;width:30px;height:30px;vertical-align:-10px;margin-left:20px;background:no-repeat center/cover;transition:all 0.4s ease-in-out}@media (min-width: 1367px){.linkBtnArea a:hover:after{transform:rotateY(360deg)}}.linkBtnArea a.bk{border-color:#041811}.linkBtnArea a.bk:after{background-image:url(../img/common/icon_arrow.png)}@media (min-width: 1367px){.linkBtnArea a.bk:hover{background-color:#041811;color:#fff}.linkBtnArea a.bk:hover:after{background-image:url(../img/common/icon_arrow_bk.png)}}.linkBtnArea a.wh{border-color:#fff}.linkBtnArea a.wh:after{background-image:url(../img/common/icon_arrow_bk.png)}@media (min-width: 1367px){.linkBtnArea a.wh:hover{background-color:#fff;color:#041811}.linkBtnArea a.wh:hover:after{background-image:url(../img/common/icon_arrow.png)}}#newsList ul{max-width:1020px;width:90%;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-20px}@media (max-width: 767px){#newsList ul{display:block}}#newsList li{width:31%;margin-bottom:20px;margin-right:3.5%}#newsList li:nth-of-type(3n){margin-right:0}@media (max-width: 767px){#newsList li{width:100%;margin-right:0}}#newsList li a{display:block;height:100%;position:relative;padding-bottom:26px;background-color:#fff;box-shadow:2px 2px 5px rgba(4,24,17,0.1);border-radius:5px;overflow:hidden}@media (min-width: 1367px){#newsList li a:hover img{transform:scale(1.06)}}@media (max-width: 767px){#newsList li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;padding-bottom:0}}#newsList li .img{overflow:hidden}@media (max-width: 767px){#newsList li .img{width:48%}}#newsList li .img img{display:block;transition:all 0.4s ease-in-out}#newsList li .text{padding:10px 5%}@media (max-width: 767px){#newsList li .text{flex:1;padding:5px 3%}}#newsList li h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media (max-width: 767px){#newsList li h3{-webkit-line-clamp:3}}@media (max-width: 368px){#newsList li h3{-webkit-line-clamp:2}}#newsList li time{display:block;font-size:0.9em;position:absolute;bottom:10px;right:5%}@media (max-width: 767px){#newsList li time{position:static;font-size:11px;margin-top:5px;text-align:right}}#newsList li time:before{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;vertical-align:-1px;margin-right:5px;background-color:#041811}#store .storeLink{max-width:900px;width:80%;margin-left:auto;margin-right:auto;text-align:center;margin-top:30px}@media (max-width: 767px){#store .storeLink{text-align:left}}#store .storeLink+.storeLink{margin-top:50px}#store .storeLink h3{max-width:600px;margin:0 auto 20px;background-color:#e4e4ce;font-family:source-han-sans-japanese,sans-serif;font-weight:500;font-style:normal;font-size:1.2em;text-align:center;padding:12px 0}#store .storeLink .linkBtnArea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 767px){#store .storeLink .linkBtnArea{display:block}}#store .storeLink .linkBtnArea a{display:block;width:49%;max-width:290px;margin-top:20px;margin-right:2%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#store .storeLink .linkBtnArea a:nth-of-type(2n){margin-right:0}#store .storeLink .linkBtnArea a span{flex:1}@media (max-width: 767px){#store .storeLink .linkBtnArea a{width:100%;margin:10px auto 0 !important}}#store .storeLink .txt{font-size:1.1em}@media (max-width: 767px){#store .storeLink .txt{padding-bottom:10px}}#lineup{max-width:1020px;width:90%;margin-left:auto;margin-right:auto;max-width:1200px;margin-top:70px;margin-bottom:-30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 767px){#lineup{margin-top:50px}}#lineup .beer{width:22.75%;text-align:center;margin-right:3%}#lineup .beer:nth-of-type(4n),#lineup .beer:last-of-type{margin-right:0}#lineup .beer:nth-of-type(n+5){margin-top:50px}@media (max-width: 767px){#lineup .beer{width:48%;margin-right:4%}#lineup .beer:nth-of-type(4n){margin-right:4%}#lineup .beer:nth-of-type(2n){margin-right:0}#lineup .beer:nth-of-type(n+3){margin-top:30px}}#lineup .beer .img{width:60%;max-width:160px;display:inline-block;position:relative;z-index:1}#lineup .beer .img .icon{position:absolute;top:0;left:0;z-index:-1;transform:translate(-66%, -20px);width:90px;height:90px;line-height:88px;background-color:#041811;border-radius:50%;color:#fff;text-align:center;font-family:capitolium-2,serif;font-weight:700;font-style:italic;font-size:1.4em}@media (max-width: 1023px){#lineup .beer .img .icon{width:80px;height:80px;line-height:78px;font-size:1.1em}}@media (max-width: 767px){#lineup .beer .img .icon{width:60px;height:60px;line-height:58px;font-size:1em;transform:translate(-66%, -10px)}}#lineup .beer h3{width:90%;max-width:240px;margin:25px auto 15px}#lineup .beer .big{font-family:source-han-sans-japanese,sans-serif;font-weight:500;font-style:normal;min-height:50px}@media (max-width: 767px){#lineup .beer .big{min-height:0}}#lineup .beer_pi .big{color:#00431e}#lineup .beer_da .big{color:#402210}#lineup .beer_am .big{color:#a40000}#lineup .beer_we .big{color:#003273}#lineup .beer_ip .big{color:#231815}#lineup .beer_se .big{color:#00a9a9}#lineup .beer_ao .big{color:#c2a63a}#lineup .beer_wh .big{color:#e8437e}#lineup .beer_lb .big{color:#4193d3}#lineup .beer_aw .big{color:#111E3E}#lineup .evaluateList{margin-top:10px;font-size:0.9em;font-family:source-han-sans-japanese,sans-serif;font-weight:500;font-style:normal}#lineup .evaluateList span{margin-left:10px}#lineup .evaluateList span:before{color:#a88e35}#lineup .evaluateList span:after{color:#9a9d94}#lineup .evaluateList span.star1:before{content:"★"}#lineup .evaluateList span.star1:after{content:"★★★★"}#lineup .evaluateList span.star2:before{content:"★★"}#lineup .evaluateList span.star2:after{content:"★★★"}#lineup .evaluateList span.star3:before{content:"★★★"}#lineup .evaluateList span.star3:after{content:"★★"}#lineup .evaluateList span.star4:before{content:"★★★★"}#lineup .evaluateList span.star4:after{content:"★"}#lineup .evaluateList span.star5:before{content:"★★★★★"}#lineup .text{font-size:0.9em;text-align:left;margin-top:15px;padding:0 10px}@media (max-width: 767px){#lineup .text{padding:0 5px}}#specialBnr{text-align:center;margin:80px auto -30px}@media (max-width: 767px){#specialBnr{margin:60px auto -40px}}#specialBnr a{display:block;position:relative;transition:all 0.4s}@media (min-width: 1367px){#specialBnr a:hover{transform:scale(1.02)}}#specialBnr a:not(:first-of-type){margin-top:30px}#specialBnr .sp{display:none}@media (max-width: 767px){#specialBnr .sp{display:inline}}@media (max-width: 767px){#specialBnr .pc{display:none}}#paymentArea{margin-top:160px;padding:70px 0 80px;background-color:#e4e4ce;text-align:center}@media (max-width: 767px){#paymentArea{padding:40px 0 50px}}#paymentArea dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 767px){#paymentArea dl{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 5%;text-align:left}}#paymentArea dl:not(:first-of-type){margin-top:6px}#paymentArea dt{white-space:nowrap;margin-right:25px;font-weight:500;font-size:1.1em}@media (max-width: 767px){#paymentArea dt{width:90px;font-size:1em}}@media (max-width: 767px){#paymentArea dd{flex:1}}#paymentArea+#accessArea{margin-top:0}#accessArea{background-color:#041811;margin-top:160px}#accessArea #access{max-width:1020px;width:90%;margin-left:auto;margin-right:auto;padding:70px 0 80px;color:#fff;letter-spacing:0.1em;text-align:center}@media (max-width: 767px){#accessArea #access{padding:40px 0 50px;letter-spacing:0.03em}}#accessArea .txt a{text-decoration:underline;transition:all 0.2s}@media (min-width: 1367px){#accessArea .txt a:hover{text-decoration:none}}#footer{background-color:#000;padding:70px 5% 80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff;font-size:11px;position:relative}@media (max-width: 1023px){#footer{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:70px 5%}}#footer a{display:block;transition:all 0.4s ease-in-out}@media (min-width: 1367px){#footer a:hover{opacity:0.4}}#footer .logoBox{width:40%;margin-right:5%;max-width:340px}@media (max-width: 767px){#footer .logoBox{width:100%;margin-right:0;max-width:none}}#footer .logoBox .logo{max-width:180px;filter:brightness(0) invert(1)}@media (max-width: 767px){#footer .logoBox .logo{max-width:140px}}#footer .logoBox .txt{padding-top:10px;line-height:1.8}#footer .logoBox .txt span{display:block;font-size:1.1em;margin-top:10px}#footer nav{flex:1;max-width:660px}@media (max-width: 1023px){#footer nav{max-width:340px}}@media (max-width: 767px){#footer nav{display:none}}#footer nav>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#footer .parentNav{width:33%;margin-bottom:30px}@media (max-width: 1023px){#footer .parentNav{width:50%}}#footer .parentNav li{margin-bottom:8px}#footer .parent{margin-bottom:16px}#footer .parent span{font-family:source-han-sans-japanese,sans-serif;font-weight:500;font-style:normal;font-size:1.4em;display:block}#footer .right{position:absolute;bottom:40px;right:4%;font-size:10px}@media (max-width: 1023px){#footer .right{bottom:20px}}#footer .pageTop{display:block;width:60px;height:60px;background:url(../img/common/icon_arrow_bk.png) no-repeat center/cover;transform:rotate(-90deg);margin:0 auto 10px}@media (max-width: 1023px){#footer .pageTop{width:40px;height:40px;margin-right:0}}.hidden-pc-visible{display:none}@media (max-width: 1023px){.hidden-pc-visible{display:initial}}.hidden-tb-visible{display:none}@media (max-width: 767px){.hidden-tb-visible{display:initial}}.hidden-sp-visible{display:none}@media (max-width: 480px){.hidden-sp-visible{display:initial}}@media (max-width: 1023px){.visible-pc-hidden{display:none}}@media (max-width: 767px){.visible-tb-hidden{display:none}}@media (max-width: 480px){.visible-sp-hidden{display:none}}body{background-color:#fff}#contentWrap{opacity:0;overflow:hidden;padding-top:105px}@media (max-width: 1023px){#contentWrap{padding-top:76px}}#header{background-color:#fff}.oktoberWrap{font-family:"source-han-sans-cjk-ja", sans-serif;font-weight:700;font-style:normal;font-size:1.2em}.sectionParts{background-color:#F8EEE4;position:relative}.sectionParts:before,.sectionParts:after{content:"";display:block;position:absolute;left:0;width:100%;padding-top:6.5%;background-repeat:no-repeat;background-size:100%;z-index:1}.sectionParts:before{top:1px;background-image:url(../img/oktober2025/parts_top_be.png);background-position:bottom center;transform:translateY(-100%)}.sectionParts:after{bottom:1px;background-image:url(../img/oktober2025/parts_bottom_be.png);background-position:top center;transform:translateY(100%)}.sectionParts.br{background-color:#40220F}.sectionParts.br:before{background-image:url(../img/oktober2025/parts_top_br.png)}.sectionParts.br:after{background-image:url(../img/oktober2025/parts_bottom_br.png)}.oktoberTtl{text-align:center;margin-bottom:50px}.oktoberTtl div{display:inline-block;position:relative}.oktoberTtl div:before,.oktoberTtl div:after{content:"";display:block;width:100px;height:80%;background:no-repeat top center/contain;position:absolute;top:0}@media (max-width: 1023px){.oktoberTtl div:before,.oktoberTtl div:after{width:70px;height:60%}}@media (max-width: 767px){.oktoberTtl div:before,.oktoberTtl div:after{width:50px;height:44px}}.oktoberTtl div:before{background-image:url(../img/oktober2025/parts_tree_left.png);transform:translateX(-150%);left:0}@media (max-width: 767px){.oktoberTtl div:before{transform:translateX(-130%)}}.oktoberTtl div:after{background-image:url(../img/oktober2025/parts_tree_right.png);transform:translateX(150%);right:0}@media (max-width: 767px){.oktoberTtl div:after{transform:translateX(130%)}}.oktoberTtl div p{font-family:"din-2014", sans-serif;font-weight:700;font-style:normal;font-size:3.7em;letter-spacing:0.1em;line-height:1;margin-bottom:10px}@media (max-width: 1023px){.oktoberTtl div p{font-size:3em}}@media (max-width: 767px){.oktoberTtl div p{font-size:2.2em;letter-spacing:0.04em}}.oktoberTtl div h2{font-family:"toppan-bunkyu-midashi-go-std", sans-serif;font-weight:900;font-style:normal;font-size:1.6em;letter-spacing:0.14em}@media (max-width: 767px){.oktoberTtl div h2{font-size:1.2em}}.btn{min-height:66px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px;font-size:1.4em;letter-spacing:0.1em;background-color:#EA5504;color:#fff;border-radius:10px}@media (max-width: 767px){.btn{min-height:56px;font-size:1.3em}}.btn:after{content:"";display:block;width:1.2em;height:1.2em;margin-left:10px;background:url(../img/oktober2025/icon_arrow.png) no-repeat center/contain;transform:rotate(-90deg)}.btn.red{background-color:#E83828}.btn.big{min-height:70px;font-size:1.8em}@media (max-width: 767px){.btn.big{font-size:1.5em}}a.btn{transition:all 0.2s}@media (min-width: 1367px){a.btn:hover{transform:scale(1.06)}}#oktoberMain{position:relative}#oktoberMain:before,#oktoberMain:after{content:"";display:block;position:absolute;z-index:1;top:0;width:12%;height:100%;background:url(../img/oktober2025/main_parts1.png) no-repeat center top 20px/contain}@media (max-width: 1023px){#oktoberMain:before,#oktoberMain:after{display:none}}#oktoberMain:before{left:2%}#oktoberMain:after{right:2%;transform:rotateY(900deg)}#oktoberMain .copyBox{padding:70px 0 160px;position:relative;text-align:center;background:url(../img/oktober2025/main_pc.jpg) no-repeat center/cover}@media (max-width: 1023px){#oktoberMain .copyBox{padding-top:70%;background-image:url(../img/oktober2025/main_sp.jpg)}}@media (max-width: 1023px){#oktoberMain .copyBox .inner{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);padding-bottom:10%}}#oktoberMain .copyBox h1 img{display:block;margin:0 auto}#oktoberMain .copyBox h1 img:nth-of-type(1){max-width:280px;width:44%;margin-bottom:40px}@media (max-width: 480px){#oktoberMain .copyBox h1 img:nth-of-type(1){margin-bottom:30px}}#oktoberMain .copyBox h1 img:nth-of-type(2){max-width:780px;width:90%}#oktoberMain .copyBox h1 span{display:block;color:#fff;font-size:2rem;line-height:1.6;margin-top:50px}@media (max-width: 767px){#oktoberMain .copyBox h1 span{font-size:1.3rem;margin-top:30px}}#oktoberMain .copyBox p{display:inline-block;background-color:#FFE100;color:#40220F;position:absolute;bottom:2vw;left:50%;transform:translateX(-50%);z-index:2;white-space:nowrap;font-family:"toppan-bunkyu-midashi-go-std", sans-serif;font-weight:900;font-style:normal;font-size:2.2em;line-height:1;letter-spacing:0.1em;padding:10px 20px}@media (max-width: 1023px){#oktoberMain .copyBox p{position:static;transform:none;margin-top:50px}}@media (max-width: 767px){#oktoberMain .copyBox p{font-size:1.4em;padding:6px 10px;margin-top:30px}}#oktoberMain .txtBox{position:relative;padding:30px 0 50px;text-align:center;color:#fff}@media (max-width: 1023px){#oktoberMain .txtBox{padding:50px 0 70px}}@media (max-width: 767px){#oktoberMain .txtBox{padding:30px 0 50px}}#oktoberMain .txtBox .badge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;z-index:2;transform:translateY(-70%);right:2%;width:160px;height:160px;padding-left:0.1em;font-family:"toppan-bunkyu-midashi-go-std", sans-serif;font-weight:900;font-style:normal;font-size:2.2em;line-height:1.2;letter-spacing:0.2em;text-align:center;border-radius:50%;background-color:#EA5504;color:#fff}@media (max-width: 1023px){#oktoberMain .txtBox .badge{width:120px;height:120px;font-size:1.6em}}@media (max-width: 767px){#oktoberMain .txtBox .badge{position:static;transform:none;border-radius:0;width:auto;height:auto;font-size:1.5em;right:5%;display:inline-block;etter-spacing:0.05em;padding:3px 15px 4px;margin-bottom:20px}#oktoberMain .txtBox .badge br{display:none}}#oktoberMain .txtBox .time{font-family:"din-2014", sans-serif;font-weight:700;font-style:normal;font-size:3.6em;line-height:1}@media (max-width: 1023px){#oktoberMain .txtBox .time{font-size:2.6em}}@media (max-width: 767px){#oktoberMain .txtBox .time{font-size:2.2em}}#oktoberMain .txtBox .time span:not(:last-of-type){margin-right:8px}#oktoberMain .txtBox .time span:nth-of-type(1),#oktoberMain .txtBox .time span:nth-of-type(3){font-size:0.7em}@media (max-width: 767px){#oktoberMain .txtBox .time span:nth-of-type(1),#oktoberMain .txtBox .time span:nth-of-type(3){font-size:0.8em}}#oktoberMain .txtBox .time span:nth-of-type(2){font-size:1.6em}@media (max-width: 767px){#oktoberMain .txtBox .time span:nth-of-type(4){display:block;margin-top:10px}}#oktoberMain .txtBox .time s{text-decoration:line-through 8px solid #EA5504}#oktoberMain .txtBox .time:before,#oktoberMain .txtBox .time:after{content:"";display:block;position:absolute;z-index:1;top:0;height:100%;background:no-repeat center/contain}@media (max-width: 1023px){#oktoberMain .txtBox .time:before,#oktoberMain .txtBox .time:after{display:none}}#oktoberMain .txtBox .time:before{width:8%;max-width:110px;top:-50%;left:10%;background-position:top;background-image:url(../img/oktober2025/main_parts2.png)}#oktoberMain .txtBox .time:after{width:12%;max-width:170px;right:5%;background-position:bottom;background-image:url(../img/oktober2025/main_parts3.png)}#oktoberMain .txtBox .place{font-family:"toppan-bunkyu-midashi-go-std", sans-serif;font-weight:900;font-style:normal;font-size:2.2em;letter-spacing:0.1em;margin-top:10px}@media (max-width: 1023px){#oktoberMain .txtBox .place{font-size:1.8em}}@media (max-width: 767px){#oktoberMain .txtBox .place{font-size:1.4em;margin-top:20px}}#oktoberMain .txtBox .place:before{content:"＠";color:#EA5504}#coming{padding:150px 0 30px;background-color:#fff;position:relative}@media (max-width: 767px){#coming{padding-top:100px}}#coming .linkList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 767px){#coming .linkList{display:block;width:84%}}#coming .linkList li{width:48%;text-align:center}@media (max-width: 767px){#coming .linkList li{width:100%}#coming .linkList li:not(:first-of-type){margin-top:30px}}#coming .linkList li>p{font-size:2.2em;letter-spacing:0.06em;margin-bottom:10px}@media (max-width: 1023px){#coming .linkList li>p{font-size:1.8em;margin-bottom:5px}}#coming .linkList li:nth-of-type(1)>p span{color:#EA5504}#coming .linkList li:nth-of-type(1) a:before{background-image:url(../img/oktober2025/coming_parts1.png)}#coming .linkList li:nth-of-type(2)>p span{color:#E83828}#coming .linkList li:nth-of-type(2) a:before{background-image:url(../img/oktober2025/coming_parts2.png)}#coming .linkList a{display:block;border-radius:15px;background-color:#F8EEE4;padding:30px 5%;transition:all 0.2s}@media (min-width: 1367px){#coming .linkList a:hover{transform:translateY(-10px)}}#coming .linkList a:before{content:"";display:block;width:50%;padding-top:30%;margin:0 auto 20px;background:no-repeat center/contain}@media (max-width: 480px){#coming .linkList a:before{width:60%;padding-top:34%}}#coming .comingTxt{border:2px solid #041811;margin-top:40px;padding:30px 0;font-size:1.2em;text-align:center}@media (max-width: 767px){#coming .comingTxt{margin-top:50px;width:84%}}#coming .comingTxt br{display:none}@media (max-width: 480px){#coming .comingTxt br{display:block}}#coming .conceptSwiper{margin-top:70px}@media (max-width: 767px){#coming .conceptSwiper{margin-top:50px}}#coming .swiper-wrapper{transition-timing-function:linear}#access{background-color:#fff;position:relative;padding-top:120px;text-align:center}@media (max-width: 767px){#access{padding-top:80px}}#access:before{background-image:url(../img/oktober2025/parts_bottom_be.png);background-color:#fff;background-position:top}#access:after{display:none}#access .accessTxt{font-size:1.2em}#access .accessTxt a{display:inline-block;background-color:#40220F;color:#fff;font-family:"source-han-sans-cjk-ja", sans-serif;font-weight:700;font-style:normal;font-size:0.9em;padding:3px 15px 5px;margin-left:20px;transition:all 0.2s}@media (min-width: 1367px){#access .accessTxt a:hover{background-color:#000}}@media (max-width: 767px){#access .accessTxt a{padding:7px 20px 9px;margin:15px 0 0}}#access .accessTxt span br{display:none}@media (max-width: 767px){#access .accessTxt span br{display:block}}#access .accessImg1{width:90%;max-width:780px;margin:80px auto 0}#access .inner{background-color:#F8EEE4;border-radius:50px;margin-top:70px;padding:50px 0}@media (max-width: 767px){#access .inner{margin-top:50px;width:100%;border-radius:0}}#access .inner .accessTxt2 br{display:none}@media (max-width: 480px){#access .inner .accessTxt2 br{display:block}}#access .inner .yalloInfo{margin-top:10px;font-size:0.9em;text-align:right}#access .inner .busTtl{font-family:"toppan-bunkyu-midashi-go-std", sans-serif;font-weight:900;font-style:normal;font-size:2.6em;margin-bottom:20px}@media (max-width: 1023px){#access .inner .busTtl{font-size:2em}}@media (max-width: 767px){#access .inner .busTtl{font-size:1.7em;line-height:1.4;margin-bottom:30px}}#access .inner .busTtl:before{content:"";display:inline-block;width:90px;height:40px;vertical-align:-6px;margin-right:15px;background:url(../img/oktober2025/icon_car.png) no-repeat center/contain}@media (max-width: 1023px){#access .inner .busTtl:before{width:80px;height:33px}}@media (max-width: 767px){#access .inner .busTtl:before{display:block;margin:0 auto 20px;width:60px;height:28px}}#access .inner .busTtl span{color:#036EB8}#access .inner .underline{text-decoration:underline}#access .timeBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:640px;width:90%;margin:30px auto 0}#access .timeBox div{width:48%;border:2px solid #000;background-color:#fff}#access .timeBox div h4{color:#fff;padding:5px 0;font-size:1.1em}#access .timeBox div h4 br{display:none}@media (max-width: 767px){#access .timeBox div h4{font-size:1em;line-height:1.4}#access .timeBox div h4 br{display:block}}#access .timeBox div:nth-of-type(1) h4{background-color:#EA5504}#access .timeBox div:nth-of-type(2) h4{background-color:#00913A}#access .timeBox div ul li{border-top:2px solid #000;font-size:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 767px){#access .timeBox div ul li{font-size:1.2em}}#access .timeBox div ul li.yellow span:last-of-type:after{content:"※";font-size:12px;vertical-align:text-top}#access .timeBox div ul li span:nth-of-type(1),#access .timeBox div ul li span:nth-of-type(3){flex:1}#access .timeBox div ul li span:nth-of-type(1){text-align:right}#access .timeBox div ul li span:nth-of-type(2){width:50px;text-align:center}@media (max-width: 767px){#access .timeBox div ul li span:nth-of-type(2){width:40px}}#access .timeBox div ul li span:nth-of-type(3){text-align:left}#access .accessImg2{width:90%;max-width:780px;margin:40px auto 0}#access .carTtl{font-family:"toppan-bunkyu-midashi-go-std", sans-serif;font-weight:900;font-style:normal;font-size:1.3em;margin:50px 0 10px}@media (max-width: 767px){#access .carTtl{font-size:1.2em}#access .carTtl+p{width:90%;margin:0 auto;text-align:left}}#stage{padding-top:120px}@media (max-width: 767px){#stage{padding-top:80px}}#stage .timeTable{width:100%;border-collapse:collapse}#stage .timeTable th,#stage .timeTable td{border:2px solid #000;text-align:center;padding:15px 0;vertical-align:middle;font-family:"toppan-bunkyu-midashi-go-std", sans-serif;font-weight:900;font-style:normal}#stage .timeTable th{max-width:220px;width:35%;background-color:#EA5504;color:#fff;font-size:1.2em;letter-spacing:0.1em}@media (max-width: 767px){#stage .timeTable th{font-size:0.9em}}#stage .timeTable td{font-size:1.4em}@media (max-width: 767px){#stage .timeTable td{font-size:1em}}#stage .performersList{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 767px){#stage .performersList{margin-top:30px}}#stage .performersList li{width:23.5%;margin-top:20px;background-color:#F8EEE4;text-align:center;padding:10px 2% 5px}@media (max-width: 767px){#stage .performersList li{width:49%;padding:10px 10px 5px !important;margin-top:10px}}#stage .performersList li p{font-family:"toppan-bunkyu-midashi-go-std", sans-serif;font-weight:900;font-style:normal;margin-top:5px}#stage .performersList li:nth-of-type(-n+2){width:49%;margin-top:0;padding:20px 4% 10px}#stage .performersList li:nth-of-type(-n+2) p{margin-top:10px;font-size:1.2em}@media (max-width: 767px){#stage .performersList li:nth-of-type(-n+2) p{font-size:1em;margin-top:5px}}#store{margin-top:200px}@media (max-width: 767px){#store{margin-top:100px}}#store .storeImg1{padding-top:40px;margin-bottom:80px;text-align:center}@media (max-width: 767px){#store .storeImg1{padding-top:0;margin-bottom:60px}}#store .catAnc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px 1%;margin-bottom:150px}@media (max-width: 1023px){#store .catAnc{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px 2%}}@media (max-width: 767px){#store .catAnc{margin-bottom:70px}}#store .catAnc li{flex:1}@media (max-width: 1023px){#store .catAnc li{flex:none;width:30%}}@media (max-width: 767px){#store .catAnc li{width:49%}}#store .catAnc li a{display:block;padding:20px 0;text-align:center;border:2px solid #000;color:#fff;font-family:"toppan-bunkyu-midashi-go-std", sans-serif;font-weight:900;font-style:normal;font-size:1.2em;position:relative;transition:all 0.2s}@media (min-width: 1367px){#store .catAnc li a:hover{transform:translateY(-10px)}}@media (max-width: 767px){#store .catAnc li a{padding:14px 0;font-size:1em}}#store .catAnc li a:before{content:"";display:block;width:40px;height:40px;background:url(../img/oktober2025/icon_arrow.png) no-repeat center/contain;position:absolute;left:50%;bottom:0;transform:translate(-50%, 50%)}@media (max-width: 767px){#store .catAnc li a:before{width:24px;height:24px}}#store .catAnc li:nth-of-type(1) a{background-color:#EA5504}#store .catAnc li:nth-of-type(2) a{background-color:#00913A}@media (max-width: 1023px){#store .catAnc li:nth-of-type(3){width:36%}}@media (max-width: 767px){#store .catAnc li:nth-of-type(3){min-width:200px}}#store .catAnc li:nth-of-type(3) a{background-color:#036EB8}#store .catAnc li:nth-of-type(4) a{background-color:#492E97}#store .inner{padding:50px 0}#store .storeTxtBox{max-width:420px;padding-bottom:50px}#store .storeTxtBox .storeTxt{font-size:2rem;line-height:1.6;text-align:center;margin-bottom:20px}@media (max-width: 767px){#store .storeTxtBox .storeTxt{font-size:1.4rem}}#store .storeTxtBox .storeTxt span{color:#EA5504}#store .truckBox{margin-bottom:50px;background-color:#fff;border:10px solid #EA5504;text-align:center;padding:40px 2%}@media (max-width: 767px){#store .truckBox{border-width:5px;padding:30px 0}}#store .truckBox p{font-size:1.4em}@media (max-width: 1023px){#store .truckBox p{font-size:1.2em}}@media (max-width: 767px){#store .truckBox p{font-size:1em}}#store .truckBox h3{margin-top:10px;font-family:"toppan-bunkyu-midashi-go-std", sans-serif;font-weight:900;font-style:normal;font-size:2em;letter-spacing:0.1em;line-height:1.4}@media (max-width: 1023px){#store .truckBox h3{font-size:1.8em}}@media (max-width: 767px){#store .truckBox h3{font-size:1.4em;letter-spacing:0.04em}}#store .truckBox h3 span{color:#EA5504;font-size:1.2em}#store .truckBox ul{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:96%;margin:20px auto 0}@media (max-width: 767px){#store .truckBox ul{width:90%;margin-top:0}}#store .truckBox ul li{width:32%}@media (max-width: 767px){#store .truckBox ul li{width:49%}#store .truckBox ul li:nth-of-type(1){width:100%}}#store .catBox:not(:first-of-type){margin-top:50px}#store .catBox h3{font-size:1.6em;font-family:"toppan-bunkyu-midashi-go-std", sans-serif;font-weight:900;font-style:normal;margin-bottom:10px}@media (max-width: 1023px){#store .catBox h3{font-size:1.4em}}@media (max-width: 767px){#store .catBox h3{font-size:1.1em}}#store .catBox h3 span{font-family:"din-2014", sans-serif;font-weight:700;font-style:normal;font-size:2em;margin-right:20px}@media (max-width: 767px){#store .catBox h3 span{font-size:1.9em;margin-right:10px}}#store .catBox ul{border:2px solid #000;background-color:#fff}#store .catBox li{padding:20px 5%}#store .catBox li:not(:first-of-type){border-top:2px solid #000}#store .catBox h4{font-family:"toppan-bunkyu-midashi-go-std", sans-serif;font-weight:900;font-style:normal;font-size:1.8em;line-height:1.4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;transition:all 0.2s}@media (max-width: 1023px){#store .catBox h4{font-size:1.6em}}@media (max-width: 767px){#store .catBox h4{font-size:1.3em}}#store .catBox h4.coming{text-align:center;font-size:1.4em;padding:10px 0}@media (max-width: 767px){#store .catBox h4.coming{font-size:1.2em}}#store .catBox h4 span{flex:1}#store .catBox .storeInfo{margin-top:3px}#store .catBox .storeInfo>div{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 767px){#store .catBox .storeInfo>div{display:block}}#store .catBox .storeInfo .link a{margin-top:10px;font-size:0.9em;text-decoration:underline}@media (min-width: 1367px){#store .catBox .storeInfo .link a:hover{text-decoration:none}}#store .catBox .storeInfo .imgBox{width:40%;margin-right:4%}@media (max-width: 767px){#store .catBox .storeInfo .imgBox{width:100%;margin:0 auto 20px}}#store .catBox .storeInfo .txtBox{flex:1;font-size:0.9em;line-height:2}#supporter{padding:200px 0 100px}@media (max-width: 767px){#supporter{padding:100px 0 100px}}#supporter .inner{border:2px solid #000;padding:0 5%;font-size:0.9em}#supporter .inner .comingTxtBox{padding-top:35px;max-width:420px;margin:0 auto;padding-bottom:20px}@media (max-width: 767px){#supporter .inner .comingTxtBox{padding-top:45px}}#supporter .inner .comingTxtBox .comingTxt{font-size:2rem;line-height:1.6;text-align:center;margin-bottom:15px}@media (max-width: 767px){#supporter .inner .comingTxtBox .comingTxt{font-size:1.4rem}}#supporter .inner .comingTxtBox .comingTxt span{color:#E83828}#supporter .inner .supporter1{font-size:1.6em;padding:30px 0}@media (max-width: 767px){#supporter .inner .supporter1{font-size:1.5em}}@media (max-width: 480px){#supporter .inner .supporter1{font-size:1.4em}}#supporter .inner .supporter1 span{display:inline-block}#supporter .inner .supporter2{border-top:2px solid #000;border-bottom:2px solid #000;padding:30px 0}#supporter .inner .supporter2 p:nth-of-type(1){font-size:1.2em}@media (max-width: 767px){#supporter .inner .supporter2 p:nth-of-type(1){font-size:1.1em}}#supporter .inner .supporter2 p:nth-of-type(2){margin:20px 0}#supporter .inner .supporter2 p:nth-of-type(3){font-size:0.9em}#supporter .inner ul{padding:30px 0;font-size:0.9em}#supporter .inner ul li{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 767px){#supporter .inner ul li{display:block}#supporter .inner ul li:not(:first-of-type){margin-top:10px}}#supporter .inner ul li span{display:block}#supporter .inner ul li span:nth-of-type(1):before{content:"■"}#supporter .inner ul li span:nth-of-type(1):after{content:"："}@media (max-width: 767px){#supporter .inner ul li span:nth-of-type(1):after{display:none}}#supporter .inner ul li span:nth-of-type(2){flex:1}
