html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.clearfix{overflow:hidden;*zoom:1}@-webkit-keyframes opacityFadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes opacityFadein{0%{opacity:0}100%{opacity:1}}@keyframes opacityFadein{0%{opacity:0}100%{opacity:1}}*{text-decoration-skip-ink:none}.pc{display:none}@media (min-width: 800px){.pc{display:block}}@media (min-width: 800px){.sp{display:none}}.bodoni-moda{font-family:"Bodoni Moda", serif;font-weight:700;font-optical-sizing:auto;font-style:normal}.zen-kaku-gothic-new{font-family:"Zen Kaku Gothic New", sans-serif;font-style:normal}.regular{font-weight:400}.medium{font-weight:500}.bold{font-weight:700}html{animation:opacityFadein 1s forwards .2s;opacity:0}body{font-family:"Zen Kaku Gothic New", sans-serif;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;color:#000;font-size:14px;line-height:1.6;letter-spacing:.05em;background:url("../img/texture2.webp") center top/750px auto repeat;padding-top:50px}body:before{content:"";display:block;position:fixed;z-index:100;width:100%;height:100%;background:#000;opacity:0;visibility:hidden;transition:1s}body.open:before{visibility:visible;opacity:.6}@media (min-width: 800px){body{font-size:16px}}a{word-break:break-all;color:#000;text-decoration:none;transition:.2s}@media (any-hover: hover){a:hover{opacity:.6}}a.null{pointer-events:none;opacity:.4}a.scale_hover{display:block}@media (any-hover: hover){a.scale_hover:hover{transform:scale(1.06);opacity:1}}strong{font-weight:700}img{width:100%;height:auto;vertical-align:bottom}.disnone{display:none}.iframe_embed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.iframe_embed iframe,.iframe_embed object,.iframe_embed embed{position:absolute;top:0;left:0;width:100%;height:100%}.sec_wrap{margin:auto;max-width:calc(800px + 4%);padding:0 4%}.sec_wrap.wide{max-width:calc(1200px + 4%)}.sec_title{text-align:center;padding:4rem 0 2rem}.sec_title span{display:inline-block;font-size:3em;line-height:1;padding-bottom:.7em;background:url("../img/sec_title_border.svg") center bottom/auto 0.5em no-repeat}.sec_title.jp span{font-size:1.6em;font-weight:700;padding-bottom:0;background:none}@media (min-width: 800px){.sec_title{padding:3rem 0}.sec_title span{font-size:3.75em}.sec_title.jp span{font-size:2em;font-weight:700}}.cnt_wrap{padding-bottom:3.5rem}.link_btn{display:block;font-weight:700;text-align:center;font-size:1.2em;line-height:50px;background:#fff;border:2px solid #000;border-radius:30px;box-shadow:0.2em 0.2em 0.8em rgba(0,0,0,0.1);width:90%;max-width:300px;margin:3.5rem auto 0;position:relative}.link_btn:after{content:"\f054";display:block;font-family:"Font Awesome 6 Pro";font-weight:900;font-size:12px;position:absolute;top:50%;right:1.6em;transform:translate(0, -50%)}@media (any-hover: hover){.link_btn:hover{background:#34743d;border-color:#34743d;color:#fff;opacity:1}}.border{position:relative}.border:after{content:"";display:block;width:100%;height:2px;background:#000;border-radius:2px;position:absolute;bottom:0;right:0}.news_list{display:grid;align-content:center}.news_list li{border-bottom:2px dashed #000}.news_list li a{font-weight:700;line-height:1.4;padding:1em .2em;display:flex;flex-wrap:wrap}.news_list li a .post_date{width:5em}.news_list li a .post_title{width:calc(100% - 5em)}.news_list li a .post_title .new_label{display:inline-block;font-size:.8em;font-weight:700;color:#fff;background:#d22b2b;padding:0 .2em .1em;border-radius:.14em}@media (min-width: 800px){.news_list li a{padding:1.4em .3em}}@media (min-width: 800px) and (any-hover: hover){.news_list li a:hover{background:#fff;opacity:1}}.postdesc h1{font-size:3em;font-weight:700;line-height:1.2em}.postdesc h2{font-size:2.5em;font-weight:700;line-height:1.2em}.postdesc h3{font-size:2em;font-weight:700;line-height:1.2em}.postdesc h4{font-size:1.5em;font-weight:700;line-height:1.4em}.postdesc h5{font-size:1.2em;font-weight:700}.postdesc h6{font-size:1em;font-weight:700}.postdesc a{text-decoration:underline}@media (any-hover: hover){.postdesc a:hover{text-decoration:none;opacity:1}}.postdesc a:hover:has(img){opacity:.7}.postdesc strong{font-weight:700}.postdesc em{display:inline-block;-moz-transform:skew(-10deg, 0deg);-ms-transform:skew(-10deg, 0deg);-webkit-transform:skew(-10deg, 0deg);transform:skew(-10deg, 0deg)}.anchor{position:absolute;top:-70px}@media (min-width: 800px){.anchor{top:-100px}}.toggle_switch{padding:.2rem 1.6rem .3rem .3rem;cursor:pointer;font-weight:700;line-height:1.2;position:relative;transform-origin:center center}.toggle_switch:after{content:"\f067";display:inline-block;font-family:"Font Awesome 6 Pro";font-weight:900;font-size:.7em;position:absolute;right:.6rem;top:50%;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);transition:.2s}.toggle_switch+dd{display:none}.toggle_switch.open:after{-moz-transform:translate(0, -50%) rotate(45deg);-ms-transform:translate(0, -50%) rotate(45deg);-webkit-transform:translate(0, -50%) rotate(45deg);transform:translate(0, -50%) rotate(45deg)}@media (min-width: 800px){.toggle_switch{padding:.3rem 1.6rem .4rem .6rem}}.singlepost{background:#fff;padding:2rem 4%;border-radius:1em;box-shadow:0.2em 0.2em 0.8em rgba(0,0,0,0.1)}.site_title a{font-size:0;display:inline-block;width:auto;height:20px;aspect-ratio:696 / 70;background:url("../img/ACC2026_barlogo.webp") 0 0/100% 100% no-repeat}@media (min-width: 800px){.site_title a{height:24px}}#header{position:fixed;top:0;left:0;width:100%;height:50px;border-bottom:2px solid #000;background:#fff;z-index:1000;box-shadow:0.2em 0.2em 0.8em rgba(0,0,0,0.1)}#header .site_title{height:100%;display:grid;align-items:center;padding-left:10px}@media (min-width: 800px){#header .site_title{padding-left:20px}}#header #menu_btn{width:50px;height:50px;position:fixed;top:0;right:0;z-index:1000;cursor:pointer;transition:.2s}#header #menu_btn:before,#header #menu_btn:after,#header #menu_btn span{display:block;height:2px;width:30px;border-radius:1px;background:#000;position:absolute;left:10px;transition:.2s}#header #menu_btn:before,#header #menu_btn:after{content:""}#header #menu_btn:before{top:16px}#header #menu_btn span{top:50%;transform:translate(0, -50%)}#header #menu_btn:after{bottom:16px}#header #menu_btn.open:before,#header #menu_btn.open:after,#header #menu_btn.open span{transform-origin:left center;width:23px;left:18px}#header #menu_btn.open span{opacity:0}#header #menu_btn.open:before{transform:rotate(45deg)}#header #menu_btn.open:after{transform:rotate(-45deg)}#header .nav{position:fixed;width:100%;top:50px;height:calc(100vh - 50px);background:#fff;display:flex;flex-direction:column;transition:right .5s}#header .nav.close{right:-100%}#header .nav.open{right:0}#header .nav .global_nav{display:grid;width:100%;grid-template-columns:repeat(2, 1fr)}#header .nav .global_nav li{border-style:solid;border-color:#A2A2A2;border-bottom-width:1px}#header .nav .global_nav li:nth-child(odd){border-right-width:1px}#header .nav .global_nav li a{text-align:center;font-size:1.2em;line-height:1;padding:1em 0;height:100%;display:grid;place-content:center}@media (any-hover: hover){#header .nav .global_nav li a:hover{background:#34743d;color:#fff;opacity:1}}@media (min-width: 800px){#header .nav{width:430px;border-left:2px solid #000}}#header .nav .sns_link{padding-top:1em}@media (min-width: 800px){#header .nav .sns_link{padding-top:0;position:fixed;top:0;right:55px;z-index:1000;height:50px;place-content:center;display:grid;grid-template-columns:repeat(4, 1fr)}}#header .nav .copyright{margin-top:auto;border-top:2px solid #000;text-align:center;font-size:.8em;line-height:3em}.sns_link{display:flex;flex-wrap:wrap;justify-content:center;column-gap:1em}.sns_link a{display:block;font-size:25px}@media (min-width: 800px){.sns_link{column-gap:.5em}.sns_link a{font-size:20px;line-height:1}}.slick-dots li{width:10px;height:10px;opacity:.5;margin:0 .6em}.slick-dots li.slick-active{opacity:1}.slick-dots li button{padding:0;width:10px;height:10px;background:#000;border-radius:50%}.slick-dots li button:before{display:none}@media (min-width: 800px){.slick-next:before,.slick-prev:before{display:block;font-family:"Font Awesome 6 Pro";font-weight:900;width:30px;line-height:30px;background:#000;border-radius:50%;font-size:12px}.slick-next:before{content:"\f054"}.slick-prev:before{content:"\f053"}}.key_visual+.information_sec{margin-top:1px}@media (min-width: 800px){.key_visual+.information_sec{margin-top:5rem}}.banner_sec{padding:2rem 0;overflow:hidden}.banner_sec .slide .slick-slide{padding:0 .5em}@media (min-width: 800px){.banner_sec{margin:auto;max-width:1000px;padding:2rem 3rem}.banner_sec .slide .slick-slide{padding:0 1em}}.information_sec{text-align:center;padding:0;color:#fff}.information_sec .inner{background-image:linear-gradient(rgba(0,0,0,0.3),rgba(0,0,0,0.3)),url("../img/onelinenews_bg.webp");background-size:cover;background-position:center;padding:3rem 4%;box-shadow:0.2em 0.2em 0.8em rgba(0,0,0,0.3)}.information_sec h5{margin-bottom:1rem;text-shadow:0.1em 0.1em 0.3em rgba(0,0,0,0.3)}.information_sec .greetings_catch{display:inline-block;font-size:1.4em;font-weight:700;line-height:1.2;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:1em 0;text-shadow:0.1em 0.1em 0.3em rgba(0,0,0,0.3)}@media (min-width: 800px){.information_sec{padding:0 4%;margin-bottom:80px}.information_sec .inner{border-radius:1em;overflow:hidden}.information_sec .greetings_catch{font-size:2em}}.news_sec:after{width:100%;height:2px}@media (min-width: 800px){.news_sec{padding-right:2em}.news_sec:after{width:2px;height:100%}}.ticket_sec{text-align:center}.ticket_sec .ticket_info span{font-weight:700;font-size:1.6em;line-height:2;background:linear-gradient(rgba(0,0,0,0) 0%,rgba(0,0,0,0) 50%,#ffdd00 50%,#ffdd00 100%)}@media (min-width: 800px){.ticket_sec{padding-left:2em}.ticket_sec .ticket_info_wrap{display:grid;place-content:center}}@media (min-width: 800px){.news_ticket_wrap .inner{display:grid;grid-template-columns:1fr 1fr;padding-bottom:3.5rem}}@media (min-width: 800px){.news_sec,.ticket_sec{display:grid;grid-template-rows:subgrid;grid-row:span 3}}.access_sec .inner{display:grid;gap:1em}.access_sec .map{border-radius:1em;box-shadow:0.2em 0.2em 0.8em rgba(0,0,0,0.1);overflow:hidden}@media (min-width: 800px){.access_sec .inner{grid-template-columns:1fr 1fr;gap:2em}.access_sec .map{order:2}.access_sec .map .iframe_embed{height:100%}.access_sec .desc_wrap{order:1;display:flex;flex-direction:column}.access_sec .desc_wrap .desc{padding-bottom:1em}.access_sec .desc_wrap .link_btn{margin-top:auto}}.other_wrap .cnt_wrap{padding:2em 0;display:grid;grid-template-columns:1fr 1fr 1fr}.other_wrap .other_title{display:none}.other_wrap .cnt_sec{padding:1em 0}.other_wrap .cnt_sec:after{width:2px;height:100%}.other_wrap .link_btn{margin-top:0;background:none;border:none;background-size:auto 70px;background-position:center top;background-repeat:no-repeat;line-height:1;padding-top:80px;box-shadow:none}.other_wrap .link_btn:after{display:none}.other_wrap .caution_sec .link_btn{background-image:url("../img/icon_caution_sp.webp")}.other_wrap .areamap_sec .link_btn{background-image:url("../img/icon_areamap_sp.webp")}.other_wrap .faq_sec .link_btn{background-image:url("../img/icon_faq_sp.webp")}@media (min-width: 800px){.other_wrap .cnt_wrap{padding:3em 0}.other_wrap .cnt_sec{padding:3em 0}.other_wrap .other_title{display:block;font-size:0;line-height:0;height:120px;width:100%;background-size:auto 100%;background-repeat:no-repeat;background-position:center top}.other_wrap .link_btn{margin-top:2em;background-image:none !important;padding-top:0;line-height:50px;background:#fff;border:2px solid #000;border-radius:27px;width:90%;max-width:300px;box-shadow:0.2em 0.2em 0.8em rgba(0,0,0,0.1)}.other_wrap .link_btn:after{display:block}}@media (min-width: 800px) and (any-hover: hover){.other_wrap .link_btn:hover{background:#34743d;border-color:#34743d;opacity:1}}@media (min-width: 800px){.other_wrap .caution_sec .other_title{background-image:url("../img/icon_caution.webp")}.other_wrap .areamap_sec .other_title{background-image:url("../img/icon_areamap.webp")}.other_wrap .faq_sec .other_title{background-image:url("../img/icon_faq.webp")}}.digest{padding-top:3.5rem}.digest .inner{max-width:800px;margin:auto;border-radius:1em;overflow:hidden;box-shadow:0.2em 0.2em 0.8em rgba(0,0,0,0.1)}.past_link{padding-top:3.5rem}.past_link .cnt_wrap{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem}.past_link .past_btn{font-size:.9em;font-weight:700;line-height:1.2;color:#fff;border-radius:.5em;box-shadow:0.2em 0.2em 0.8em rgba(0,0,0,0.1);display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:.5em;padding:1em .5em}.past_link .past_btn:before{content:"";display:block;height:30px;width:23px;background-position:0 0;background-image:url("../img/icon_acc_w.webp");background-size:100%}.past_link .past_btn.acc2025{background:#00487A}.past_link .past_btn.acc2024{background:#2B68A9}.past_link .past_btn.nac2025{background:#3A5033}.past_link .past_btn.nac2025:before{width:28px;background-image:url("../img/icon_nac_w.webp")}@media (min-width: 800px){.past_link .cnt_wrap{gap:2rem}.past_link .past_btn{font-size:1.2em;padding:1em;border-width:2px;border-style:solid;transition:.1s}.past_link .past_btn:before{height:50px;width:38px}.past_link .past_btn.acc2025{border-color:#00487A}.past_link .past_btn.acc2024{border-color:#2B68A9}.past_link .past_btn.nac2025{border-color:#3A5033}.past_link .past_btn.nac2025:before{width:47px}}@media (min-width: 800px) and (any-hover: hover){.past_link .past_btn:hover{opacity:1;background:#fff}.past_link .past_btn:hover.acc2025{color:#00487A}.past_link .past_btn:hover.acc2025:before{background-image:url("../img/icon_acc_2025.webp")}.past_link .past_btn:hover.acc2024{color:#2B68A9}.past_link .past_btn:hover.acc2024:before{background-image:url("../img/icon_acc_2024.webp")}.past_link .past_btn:hover.nac2025{color:#3A5033}.past_link .past_btn:hover.nac2025:before{background-image:url("../img/icon_nac_g.webp")}}.sponsor{text-align:center;padding:5em 2%;max-width:1000px;margin:auto}.sponsor .sponsor_list{width:100%;margin-bottom:3em;display:flex;flex-wrap:wrap;justify-content:center;gap:1.6em 2em}.sponsor .sponsor_list dt{width:100%;font-weight:700}.sponsor .sponsor_list dd{display:inline-block;letter-spacing:normal;vertical-align:middle}.sponsor .sponsor_list dd img{width:auto}.sponsor .sponsor_list dd .pc{display:none}.sponsor .sponsor_list.shusai dd{font-size:.9em;line-height:1.2}.sponsor .sponsor_list.shusai dd:before{content:"";display:block;margin:0 auto .5em;width:7em;aspect-ratio:1 / 1;background:url("../img/ACC2026_icon.webp") 0 0/100% 100% no-repeat}.sponsor .sponsor_list.shusai dd b{font-size:1.3em;display:block}.sponsor .sponsor_list.contact dd img{height:45px}.sponsor .sponsor_list.contact dd h5{margin:.4em auto .6em;font-size:.9em;line-height:1em;font-weight:700}.sponsor .sponsor_list.contact dd span{display:block;font-size:.8em}.sponsor .sponsor_list.contact dd span a{text-decoration:underline}.sponsor .sponsor_list.contact dd span a:hover{opacity:1;text-decoration:none}@media (min-width: 800px){.sponsor .sponsor_list dd .pc{display:block}.sponsor .sponsor_list dd .sp{display:none}}#footer{border-top:2px solid #000;padding-top:3rem;background:#fff;text-align:center;box-shadow:0.2em 0.2em 0.8em rgba(0,0,0,0.1)}#footer .inner{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem}#footer .heading_wrap{display:grid;gap:.5rem}#footer .heading_wrap .info{font-size:.8em}#footer .heading_wrap .info .bold{display:block;font-size:1.2rem}#footer .nav_wrap{width:100%;display:grid;gap:2em}#footer .nav_wrap .global_nav{border-top:solid 1px #A2A2A2;display:grid;grid-template-columns:repeat(2, 1fr)}#footer .nav_wrap .global_nav li{border-style:solid;border-color:#A2A2A2;border-bottom-width:1px}#footer .nav_wrap .global_nav li:nth-child(odd){border-right-width:1px}#footer .nav_wrap .global_nav li a{text-align:center;line-height:1;padding:.6em 0;height:100%;display:grid;place-content:center}@media (any-hover: hover){#footer .nav_wrap .global_nav li a:hover{background:#34743d;color:#fff;opacity:1}}#footer .copyright{margin-top:5rem;width:100%;border-top:solid 1px #000;font-size:.8em;line-height:3em}@media (min-width: 800px){#footer{padding-top:5rem}#footer .inner{padding:0 20px;justify-content:space-between;gap:0}#footer .heading_wrap{text-align:left;display:block}#footer .heading_wrap .site_title{margin-bottom:.5rem}#footer .heading_wrap .site_title a{display:block}#footer .nav_wrap{width:auto;max-width:480px;text-align:right;gap:1em}#footer .nav_wrap .global_nav{border-top:none;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.2em 0}#footer .nav_wrap .global_nav li{border-width:0 !important}#footer .nav_wrap .global_nav li:after{content:" / ";display:inline-block;white-space:nowrap;padding:0 .2em}#footer .nav_wrap .global_nav li.no-slash::after,#footer .nav_wrap .global_nav li:last-child::after{display:none}#footer .nav_wrap .global_nav li a{display:inline;font-size:.8rem;letter-spacing:-.01em;padding:0}#footer .nav_wrap .global_nav li a br{display:none}#footer .nav_wrap .sns_link{justify-content:flex-end}}.lower #footer{margin-top:8rem}@media (min-width: 800px){.lower #footer{margin-top:10rem}}.ticket .lead_block_wrap{text-align:center;display:grid;gap:1rem;padding-bottom:3rem}@media (min-width: 800px){.ticket .lead_block_wrap{gap:3rem;padding-bottom:5rem}}.ticket .ticket_catchtxt span{font-weight:700;font-size:1.6em;line-height:2;background:linear-gradient(rgba(0,0,0,0) 0%,rgba(0,0,0,0) 50%,#ffdd00 50%,#ffdd00 100%)}.ticket .ticket_label{display:flex;justify-content:center;flex-wrap:wrap;gap:1rem 4%}.ticket .ticket_label li{width:48%}@media (min-width: 800px){.ticket .ticket_label{gap:1rem 2%}.ticket .ticket_label li{width:23%}}.ticket .ticket_index{display:flex;justify-content:center;flex-wrap:wrap;gap:.8em .6em}.ticket .ticket_index li a{display:inline-block;font-size:.8em;font-weight:600;line-height:1.2;padding:.3em .8em .4em;border-radius:2em;color:#fff}.ticket .ticket_index li a.cat_tickets{background:#D62B2B}.ticket .ticket_index li a.cat_autocamp{background:#903b70}.ticket .ticket_index li a.cat_campin{background:#5f8244}.ticket .ticket_index li a.cat_soccer{background:#1742ad}.ticket .ticket_index li a.cat_parking{background:#d4b200}.ticket .ticket_index li a.cat_tour{background:#00afc9}.ticket .ticket_index li a.cat_gotembawari{background:#ff6666}.ticket .ticket_index li a.cat_bbq{background:#6c3524}.ticket .lead_block{font-weight:500;line-height:1.4}.ticket .lead_block small{font-size:.9em;font-weight:400}.ticket .ticket_wrap{position:relative;border:2px solid #000;border-radius:1em;padding:2rem 4%}.ticket .ticket_wrap+.ticket_wrap{margin-top:2rem}.ticket .ticket_wrap .ticket_title_head{text-align:center}.ticket .ticket_wrap .ticket_title_head .ticket_title{font-weight:700}.ticket .ticket_wrap .ticket_title_head .ticket_title img{max-width:200px}.ticket .ticket_wrap .ticket_title_head .ticket_title i{display:block;padding:.5rem 0 1rem;font-size:1.1em}.ticket .ticket_wrap .ticket_title_head .ticket_title span{display:block;letter-spacing:0;line-height:1.4}.ticket .ticket_wrap .ticket_desc_text{padding-top:1rem;font-weight:500}.ticket .ticket_detail_wrap{padding-top:3rem;display:grid;gap:1rem}.ticket .ticket_detail_wrap .ticket_detail{border-radius:.2em}.ticket .ticket_detail_wrap .ticket_detail .toggle_switch{font-weight:600;line-height:1.2;color:#fff}.ticket .ticket_detail_wrap .ticket_detail .toggle_switch .ticket_status{margin-top:.3rem;display:inline-block;font-size:.8em;font-weight:500;line-height:1;background:#fff;padding:.1em .3em .2em;border-radius:.1em}.ticket .ticket_detail_wrap .ticket_detail .ticket_content{display:none;background:#fff;padding:1rem 4% 3rem}.ticket .ticket_detail_wrap .ticket_detail .ticket_content .ticket_pricing{margin-top:1rem;border-top:dashed 1px #A2A2A2;margin-bottom:1rem}.ticket .ticket_detail_wrap .ticket_detail .ticket_content .ticket_pricing li{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-end;font-weight:600;line-height:1.2;padding:.6em 0;border-bottom:dashed 1px #A2A2A2}.ticket .ticket_detail_wrap .ticket_detail .ticket_content .ticket_pricing li .name{width:calc(100% - 6em)}.ticket .ticket_detail_wrap .ticket_detail .ticket_content .ticket_pricing li .price{width:6em;text-align:right}.ticket .ticket_detail_wrap .ticket_detail .ticket_content .ticket_pricing li .price small{font-size:.8em}.ticket .ticket_detail_wrap .ticket_detail .ticket_content .ticket_pricing li .price .soldout{display:inline-block;color:#fff;background:#d22b2b;font-weight:600;font-size:.8em;padding:.2em .3em .3em}.ticket .ticket_detail_wrap .ticket_detail .ticket_content .ticket_playguide{margin-top:2rem;border-top:solid 1px #A2A2A2;padding-top:2rem}.ticket .ticket_detail_wrap .ticket_detail .ticket_content .ticket_playguide .link_btn{margin-top:1rem;font-size:1em;line-height:40px;border-radius:22px}.ticket .ticket_detail_wrap .ticket_detail .ticket_content .ticket_playguide .link_btn:after{content:"\f08e"}.ticket .ticket_detail_wrap.cat_tickets .ticket_detail{border:2px solid #D62B2B}.ticket .ticket_detail_wrap.cat_tickets .ticket_detail .toggle_switch{background:#D62B2B}.ticket .ticket_detail_wrap.cat_tickets .ticket_detail .toggle_switch .ticket_status{color:#D62B2B}.ticket .ticket_detail_wrap.cat_autocamp .ticket_detail{border:2px solid #903b70}.ticket .ticket_detail_wrap.cat_autocamp .ticket_detail .toggle_switch{background:#903b70}.ticket .ticket_detail_wrap.cat_autocamp .ticket_detail .toggle_switch .ticket_status{color:#903b70}.ticket .ticket_detail_wrap.cat_campin .ticket_detail{border:2px solid #5f8244}.ticket .ticket_detail_wrap.cat_campin .ticket_detail .toggle_switch{background:#5f8244}.ticket .ticket_detail_wrap.cat_campin .ticket_detail .toggle_switch .ticket_status{color:#5f8244}.ticket .ticket_detail_wrap.cat_soccer .ticket_detail{border:2px solid #1742ad}.ticket .ticket_detail_wrap.cat_soccer .ticket_detail .toggle_switch{background:#1742ad}.ticket .ticket_detail_wrap.cat_soccer .ticket_detail .toggle_switch .ticket_status{color:#1742ad}.ticket .ticket_detail_wrap.cat_parking .ticket_detail{border:2px solid #d4b200}.ticket .ticket_detail_wrap.cat_parking .ticket_detail .toggle_switch{background:#d4b200}.ticket .ticket_detail_wrap.cat_parking .ticket_detail .toggle_switch .ticket_status{color:#d4b200}.ticket .ticket_detail_wrap.cat_tour .ticket_detail{border:2px solid #00afc9}.ticket .ticket_detail_wrap.cat_tour .ticket_detail .toggle_switch{background:#00afc9}.ticket .ticket_detail_wrap.cat_tour .ticket_detail .toggle_switch .ticket_status{color:#00afc9}.ticket .ticket_detail_wrap.cat_gotembawari .ticket_detail{border:2px solid #ff6666}.ticket .ticket_detail_wrap.cat_gotembawari .ticket_detail .toggle_switch{background:#ff6666}.ticket .ticket_detail_wrap.cat_gotembawari .ticket_detail .toggle_switch .ticket_status{color:#ff6666}.ticket .ticket_detail_wrap.cat_bbq .ticket_detail{border:2px solid #6c3524}.ticket .ticket_detail_wrap.cat_bbq .ticket_detail .toggle_switch{background:#6c3524}.ticket .ticket_detail_wrap.cat_bbq .ticket_detail .toggle_switch .ticket_status{color:#6c3524}.news .meta_wrap{font-weight:700;padding-bottom:.5rem;border-bottom:dashed 2px #000}.news .meta_wrap .post_title{font-size:2em;line-height:1.4}.news .postdesc{padding:1.6rem 0}.about .about_wrap{display:grid;gap:3rem}.about .greeting{text-align:center;font-weight:500;display:grid;gap:2rem}.about .greeting h3 img{width:90%;max-width:600px}.about .greeting .info{margin-top:-1.8rem}.about .greeting .info b{display:block;font-size:2em}.about .greeting .catch_copy span{font-size:1.2em;font-size:clamp(1.2em, 4vw, 2rem);letter-spacing:0;line-height:1;background:linear-gradient(rgba(0,0,0,0) 0%,rgba(0,0,0,0) 50%,#ffdd00 50%,#ffdd00 100%)}.about .greeting .shusai{padding-top:6.5rem;background:url("../img/ACC2026_icon.webp") center top/6rem auto no-repeat;font-weight:400;line-height:1.2}.about .iframe_embed{border-radius:1em;box-shadow:0.2em 0.2em 0.8em rgba(0,0,0,0.1)}.about .about_table{font-weight:500}.about .about_table .table_midashi{text-align:center;margin-bottom:1.6rem}.about .about_table .system_req{font-size:.9em;font-weight:400;margin-bottom:1.6rem}.about .about_table .list_table{border-top:1px dashed #A2A2A2;letter-spacing:0;display:grid;grid-template-columns:1fr 2fr}.about .about_table .list_table dt,.about .about_table .list_table dd{padding:1em 0;border-bottom:1px dashed #A2A2A2}.caution .caution_wrap{border-top:1px dashed #A2A2A2}.caution .caution_wrap .cautionlist{padding:1em 0;border-bottom:1px dashed #A2A2A2}.caution .caution_wrap .cautionlist .toggle_switch{padding:.3rem 1.6rem .4rem 1rem}.caution .caution_wrap .cautionlist .toggle_switch:before{content:"\f04b";display:block;font-family:"Font Awesome 6 Pro";font-weight:900;font-size:10px;position:absolute;top:50%;left:0;transform:translate(0, -50%)}.caution .caution_wrap .cautionlist .postdesc{padding:1rem 1.6rem 2rem 1rem}.faq .faq_postwrap+.faq_postwrap{margin-top:2rem}.faq .faq_postwrap .cat_title{font-weight:700;font-size:1.2em;line-height:1.2;padding-bottom:.5em;border-bottom:1px dashed #000;margin-bottom:1em;display:flex;column-gap:.2em;align-items:center}.faq .faq_postwrap .cat_title i{font-size:.9em;margin-top:.2em}.faq .faq_postwrap .faqlist_wrap{display:grid;row-gap:1rem}.faq .faq_postwrap .toggle_switch{padding-left:0}.faq .faq_postwrap .postdesc{padding:.5em 0}
