﻿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}.pc{display:none}@media (min-width: 800px){.pc{display:block}}@media (min-width: 800px){.sp{display:none}}body{font-family:"Noto Sans JP", sans-serif;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#003B31;font-size:14px;font-weight:400;line-height:1.6;opacity:0;animation:opacityFadein 1s forwards;padding-top:48px;display:flex;flex-direction:column;min-height:100vh}@media (min-width: 1100px){body{padding-top:70px}}.roboto{font-family:"Roboto", sans-serif}.noto{font-family:"Noto Sans JP", sans-serif}@-webkit-keyframes opacityFadein{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}100%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}}@-moz-keyframes opacityFadein{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}100%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}}@keyframes opacityFadein{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}100%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}}@-webkit-keyframes opacityFadeout{0%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;visibility:visible}100%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;visibility:hidden}}@-moz-keyframes opacityFadeout{0%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;visibility:visible}100%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;visibility:hidden}}@keyframes opacityFadeout{0%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;visibility:visible}100%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;visibility:hidden}}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}a{color:#003B31;word-break:break-all;text-decoration:none;transition:.2s;text-decoration-skip-ink:none}.null{pointer-events:none;opacity:.5}img,video{width:100%;height:auto;vertical-align:bottom}.fab.fa-globe{font-family:"Font Awesome 6 Pro";font-weight:900}.slick-dots>li:first-child:last-child{display:none}.anchor{position:absolute;top:-5em;left:0}@media (min-width: 800px){.anchor{top:-8em}}.fancybox-slide{padding:4%}@media (min-width: 800px){.fancybox-slide{padding:4% 10%}}.post_desc h1{font-size:3em;font-weight:700;line-height:1.2em}.post_desc h2{font-size:2.5em;font-weight:700;line-height:1.2em}.post_desc h3{font-size:2em;font-weight:700;line-height:1.2em}.post_desc h4{font-size:1.5em;font-weight:700;line-height:1.4em}.post_desc h5{font-size:1.2em;font-weight:700}.post_desc h6{font-size:1em;font-weight:700}.post_desc a{text-decoration:underline}@media (any-hover: hover){.post_desc a:hover{text-decoration:none}}.post_desc a:hover:has(img){opacity:.7}.post_desc strong{font-weight:700}.post_desc em{display:inline-block;-moz-transform:skew(-10deg, 0deg);-ms-transform:skew(-10deg, 0deg);-webkit-transform:skew(-10deg, 0deg);transform:skew(-10deg, 0deg)}.post_desc li{padding-left:1.4em;position:relative}.post_desc li:before{content:"●";position:absolute;top:0;left:0;-moz-transform:scale(.7, .7);-ms-transform:scale(.7, .7);-webkit-transform:scale(.7, .7);transform:scale(.7, .7)}.iframeWrap{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.iframeWrap iframe,.iframeWrap object,.iframeWrap embed{position:absolute;top:0;left:0;width:100%;height:100%}.lang{position:fixed;top:0;right:20px;z-index:1000;font-family:"Roboto", sans-serif}.lang ul{display:flex;font-weight:500;font-size:12.5px;line-height:50px}.lang ul li:first-child:after{content:"/";display:inline-block;padding:0 .3em}.lang ul li .active{text-decoration:underline}@media (min-width: 800px){.lang{top:96px;right:35px;background:#fff}.lang ul{font-size:18px;line-height:43px;padding:0 40px}}#header{position:fixed;top:0;left:0;width:100%;background:#fff;height:48px;z-index:999}#header:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:1}@media (min-width: 1100px){#header{height:70px;padding:0 30px}#header:after{display:none}#header .inner{max-width:1200px;height:70px;margin:auto;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}}#header .sitetitle{width:168px;aspect-ratio:42/4;margin:13px auto 0;position:relative;z-index:2}#header .sitetitle a{text-indent:-9999px;display:block;background:url("../img/LA_2025_logo.webp") center/100% no-repeat}@media (min-width: 1100px){#header .sitetitle{width:210px;margin:0}}#header .gNav{position:fixed;width:100%;top:0;left:0;height:100%;overflow:auto;padding:80px 0 45px;background:#003B31;color:#fff;z-index:0;transition:.5s;-moz-transform:translate(0, -100%);-ms-transform:translate(0, -100%);-webkit-transform:translate(0, -100%);transform:translate(0, -100%)}@media (min-width: 1100px){#header .gNav{overflow:visible;position:relative;width:auto;background:#fff;color:#003B31;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);padding:0;display:flex;align-items:center}}#header .gNav .menu{margin:auto;max-width:245px;font-size:18px;font-weight:500}#header .gNav .menu a{color:#fff;display:inline-block}#header .gNav .menu .has-sub:has(.open) dt:after{content:'';display:block;position:absolute;left:50%;bottom:0;-moz-transform:translate(-50%, 100%);-ms-transform:translate(-50%, 100%);-webkit-transform:translate(-50%, 100%);transform:translate(-50%, 100%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid #003B31 !important;z-index:999}#header .gNav .menu .has-sub dt{position:relative}@media (any-hover: hover){#header .gNav .menu .has-sub dt:hover{cursor:pointer}}#header .gNav .menu .has-sub dt:after{content:'';position:absolute;right:0;top:50%;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid;border-top-color:#fff}#header .gNav .menu .has-sub dt.info:after{border-top-color:#00AC8E}#header .gNav .menu .has-sub dt.artist:after{border-top-color:#E95504}#header .gNav .menu .has-sub dt.parklife:after{border-top-color:#0063B9}#header .gNav .menu .has-sub dt.guide:after{border-top-color:#C120BE}#header .gNav .menu .sub-menu{display:none;padding-left:35px}#header .gNav .menu .sub-menu li{padding-top:10px}#header .gNav .menu .sub-menu li small{font-size:15px}#header .gNav .menu .menu-item{padding:20px 0;border-bottom:1px solid #fff}@media (min-width: 1100px){#header .gNav .menu{max-width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:30px;font-size:16px}#header .gNav .menu a{color:#003B31}#header .gNav .menu .has-sub{position:relative}#header .gNav .menu .has-sub dt:after{display:none}#header .gNav .menu .sub-menu{display:block;text-align:center;padding-left:0;position:absolute;left:50%;bottom:0px;padding-top:28px;opacity:0;visibility:hidden;transition:.2s;-moz-transform:translate(-50%, 100%);-ms-transform:translate(-50%, 100%);-webkit-transform:translate(-50%, 100%);transform:translate(-50%, 100%)}#header .gNav .menu .sub-menu.open{opacity:1;visibility:visible}#header .gNav .menu .sub-menu:before{content:"";display:block;position:fixed;width:200vw;height:70px;top:22px;left:50%;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);background:#003B31;z-index:0}#header .gNav .menu .sub-menu.large .market_ul{display:inline-block;text-align:left}#header .gNav .menu .sub-menu.large:before{height:165px}#header .gNav .menu .sub-menu li{padding-top:0;position:relative;z-index:1}#header .gNav .menu .sub-menu li a{white-space:nowrap;color:#fff}}@media (min-width: 1100px) and (any-hover: hover){#header .gNav .menu .sub-menu li a:hover{color:#E95504}}@media (min-width: 1100px){#header .gNav .menu .menu-item{padding:0;border-bottom:none}}#header #menu_btn{width:50px;height:48px;position:absolute;top:0;left:0;z-index:2;cursor:pointer;transition:.2s}#header #menu_btn:before,#header #menu_btn:after,#header #menu_btn span{display:block;height:2px;width:30px;background:#003B31;position:absolute;left:20px;transition:.2s}#header #menu_btn:before,#header #menu_btn:after{content:""}#header #menu_btn:before{top:16px}#header #menu_btn span{top:50%;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}#header #menu_btn:after{bottom:16px}@media (min-width: 1100px){#header #menu_btn{display:none}}#header.open #menu_btn:before,#header.open #menu_btn:after,#header.open #menu_btn span{transform-origin:left center;left:24px}#header.open #menu_btn span{opacity:0}#header.open #menu_btn:before{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:12px}#header.open #menu_btn:after{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);bottom:13px}#header.open .gNav{-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}.topvideo_wrap{margin-bottom:35px}@media (min-width: 800px){.topvideo_wrap{margin-bottom:110px}}@media (any-hover: hover){.topvideo_wrap .top_banner a:hover{opacity:.7}}@media (min-width: 800px){.topvideo_wrap .top_banner{margin-bottom:110px;display:grid;grid-template-columns:1fr 1fr 1fr}}.wrap{padding:0 5%}.fukutelewari{display:block;text-align:center;padding:30px 0;background:linear-gradient(0deg, #8fb2a5 0%,#f1f6f4 100%);margin-bottom:60px}.fukutelewari img{max-width:230px}@media (min-width: 800px){.fukutelewari{padding:60px 0;max-width:1000px;margin:0 auto 90px}.fukutelewari img{max-width:350px}}.news_block{padding-bottom:60px}.news_block .news_list{display:grid;gap:10px}.news_block .news_list li a{display:block;padding:40px;background:#F8F8F8}.news_block .news_list li a .post_meta{font-size:15px}.news_block .news_list li a .post_meta .post_title{font-weight:500}.news_block .more_news{margin-top:20px;text-align:center}.news_block .more_news a{text-decoration:underline;font-size:14px;font-weight:600}@media (min-width: 800px){.news_block{padding-bottom:120px}.news_block .news_list{max-width:1000px;margin:auto;grid-template-columns:1fr 1fr 1fr;gap:10px}.news_block .news_list li a{background:#fff}}@media (min-width: 800px) and (any-hover: hover){.news_block .news_list li a:hover{background:#F8F8F8}}@media (min-width: 800px){.news_block .news_list li a .post_meta .post_date{margin-bottom:10px}.news_block .news_list li a .post_meta .post_title{font-size:16px}.news_block .more_news{margin-top:30px}.news_block .more_news a{text-decoration:none;font-size:15px;font-weight:500}}@media (min-width: 800px) and (any-hover: hover){.news_block .more_news a:hover{text-decoration:underline}}.link_block{margin:0 calc(50% - 50vw) 80px;width:100vw}.link_block a{display:block;background-size:cover;background-repeat:no-repeat;background-position:center;aspect-ratio:750/386;position:relative;display:grid;place-content:center;place-items:center;color:#fff;font-size:12px;font-weight:500}.link_block a:nth-child(1){background-image:url("../img/top_link_block_about.webp")}.link_block a:nth-child(1):after{background:#E95504}.link_block a:nth-child(2){background-image:url("../img/top_link_block_artist.webp")}.link_block a:nth-child(2):after{background:#003B31}.link_block a:nth-child(3){background-image:url("../img/top_link_block_ticket.webp")}.link_block a:nth-child(3):after{background:#083B67}.link_block a:nth-child(4){background-image:url("../img/top_link_block_guide.webp")}.link_block a:nth-child(4):after{background:#861684}.link_block a img,.link_block a i,.link_block a span{position:relative;z-index:10}.link_block a img{width:100%}.link_block a span{display:block;margin-top:.6em}.link_block a i{position:absolute;right:15px;bottom:15px}.link_block a i:after{content:"";display:inline-block;width:10px;height:10px;background:url("../img/top_link_block_arrow.png") center/100% no-repeat}.link_block a:after{content:"";display:block;width:100%;height:0;background-color:#eee;position:absolute;bottom:0;left:0;z-index:0;transition:.2s}@media (any-hover: hover){.link_block a:hover:after{height:100%}}.link_block a.null{opacity:1}.link_block a.null:before{content:"近日公開";position:absolute;display:grid;place-content:center;width:100%;height:100%;background:rgba(0,0,0,0.6);top:0;left:0;z-index:20;font-size:40px;font-weight:700}@media (min-width: 800px){.link_block{margin:0 auto 120px;width:100%;max-width:1600px;display:grid;grid-template-columns:1fr 1fr;row-gap:10px}.link_block a{aspect-ratio:800/386;font-size:16px}.link_block a img{width:90%}.link_block a i{display:none}}.access_block{margin:0 calc(50% - 50vw) 80px;width:100vw;text-align:center}.access_block .inner{padding:70px 0;background:url("../img/top_access_bg.webp") center/cover no-repeat}@media (min-width: 800px){.access_block{margin-bottom:120px;padding:70px 0;background:url("../img/top_access_bg_pc.webp") center/cover no-repeat}.access_block .inner{padding:0;background:none}}.archiveblock{margin:0 calc(50% - 50vw) 80px;width:100vw}.archiveblock .inner{display:grid;gap:10px}.archiveblock .inner a{display:block}@media (min-width: 800px){.archiveblock{margin:0 auto 120px;width:100%;max-width:1600px}.archiveblock .inner{grid-template-columns:1fr 1fr 1fr;gap:50px}.archiveblock .inner a{background-size:100%;background-repeat:no-repeat;background-position:center;position:relative}.archiveblock .inner a:nth-child(1){background-image:url("../img/past_LA2022_pc_bg.webp")}.archiveblock .inner a:nth-child(2){background-image:url("../img/past_LA2023_pc_bg.webp")}.archiveblock .inner a:nth-child(3){background-image:url("../img/past_LA2024_pc_bg.webp")}.archiveblock .inner a img{position:relative;z-index:1}.archiveblock .inner a:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#400A2F;transition:.2s;opacity:0;z-index:0;mix-blend-mode:multiply}}@media (min-width: 800px) and (any-hover: hover){.archiveblock .inner a:hover:before{opacity:.8}}.top_midashi{height:30px;text-align:center;margin-bottom:20px}.top_midashi img{height:100%;width:auto}@media (min-width: 800px){.top_midashi{height:40px}}.link_btn{display:block;margin:auto;font-size:15px;font-weight:600;background:#fff;border:2px solid #003B31;line-height:45px;border-radius:30px;max-width:262px}@media (any-hover: hover){.link_btn:hover{background:#003B31;color:#fff}}@media (min-width: 800px){.link_btn{font-size:16px;max-width:280px}}.credit{padding:0 5% 40px;text-align:center;font-size:15px;position:relative;z-index:2}.credit .credit_head{font-weight:700;font-size:1.1em;margin-bottom:1em;margin-top:1em}.credit .credit_list{letter-spacing:-.4em;padding:0 5% 2em}.credit .credit_list .credit_LA img{width:70px;display:block;margin:0 auto 5px}.credit .credit_list .credit_cnt{margin:0 1em 2em;letter-spacing:0;display:inline-block;vertical-align:middle}.credit .credit_list .credit_cnt a{display:inline-block;vertical-align:middle}@media (any-hover: hover){.credit .credit_list .credit_cnt a:hover{opacity:.7}}.credit .credit_list .credit_cnt img{width:auto}.credit .credit_list .credit_LA{font-size:.8em;letter-spacing:0}.credit .credit_list .credit_LA .LA_logo_icon{width:6em;fill:#003B31;display:block;margin:0 auto .4em}.credit .credit_list.text .credit_cnt{margin:0 .6em 1em}@media (min-width: 800px){.credit{padding:0 5% 60px}.credit .credit_head{margin-bottom:1.5em}.credit .credit_list .credit_cnt{margin:0 1.5em 3em}.credit .credit_list.text .credit_cnt{margin:0 1em 1em}}.mailto{margin-top:20px}.mailto a:after{font-family:"Font Awesome 6 Pro";font-weight:900;content:"\f0e0";display:inline-block;margin-left:.5em}@media (min-width: 800px){.mailto{margin-top:30px}}.page_title{text-align:center;color:#fff;background:#003B31;font-size:18px;line-height:48px;font-weight:500}.page_title span{font-size:16px}.page_title+.page_title{color:#003B31;background:#F8F8F8}@media (min-width: 800px){.page_title{line-height:70px}}.lower_wrap{padding:40px 0 100px}@media (min-width: 800px){.lower_wrap{padding:70px 0 150px;max-width:1000px;margin:auto}}.ticket .ticket_buy{position:fixed;right:0;bottom:0;z-index:1000;transition:.2s}@media (min-width: 800px){.ticket .ticket_buy{width:200px;height:200px;right:80px;bottom:80px}.ticket .ticket_buy img{position:relative;z-index:1}.ticket .ticket_buy:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:url("../img/ticket_buy_pc_on.webp") center/100% no-repeat;z-index:10;opacity:0;transition:.2s}.ticket .ticket_buy:hover{-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.ticket .ticket_buy:hover:after{opacity:1}}.ticket .ticket_buy.hide{opacity:0;visibility:hidden}.ticket .ticket_wrap h5{font-size:19px;font-weight:500;text-decoration:underline;margin-bottom:60px;display:flex;flex-wrap:wrap;align-items:flex-end}.ticket .ticket_wrap h5:before{content:"";display:inline-block;aspect-ratio:73/50;width:36px;background:url("../img/LA2025_icon.webp") center/100% no-repeat;vertical-align:middle;margin-right:20px}.ticket .ticket_wrap h5:has(small){text-decoration:none}.ticket .ticket_wrap h5 b{text-decoration:underline}.ticket .ticket_wrap h5 small{font-size:13px;margin-top:.6em;display:block;width:100%}@media (min-width: 800px){.ticket .ticket_wrap h5 small{font-size:20px;display:inline;width:auto}}.ticket .ticket_wrap .ticket_link{display:grid;gap:15px;background:#F8F8F8;margin:0 calc(50% - 50vw);width:100vw;padding:40px 5%}.ticket .ticket_wrap .ticket_link a{color:#e95504;display:block;height:45px;line-height:45px;font-size:14px;font-weight:600;text-align:center;background:#fff;border-radius:3px;box-shadow:0 3px 6px rgba(0,0,0,0.16)}.ticket .ticket_wrap .ticket_link a img{width:auto;height:100%}.ticket .ticket_wrap .ticket_type dl{border-bottom:1px solid #003B31;margin-bottom:30px;line-height:1.2}.ticket .ticket_wrap .ticket_type dl dt{font-size:20px;font-weight:500;padding-left:30px;position:relative;margin-bottom:20px}.ticket .ticket_wrap .ticket_type dl dt small{font-size:13px}.ticket .ticket_wrap .ticket_type dl dt:before{content:"";display:block;width:1em;aspect-ratio:1/1;border-radius:50%;background:#E95504;position:absolute;top:.16em;left:0}.ticket .ticket_wrap .ticket_type dl dd{display:flex;flex-wrap:wrap;border-top:1px solid #003B31;border-left:1px solid #003B31;border-right:1px solid #003B31}.ticket .ticket_wrap .ticket_type dl dd.ticket_link{border:0}.ticket .ticket_wrap .ticket_type dl dd.ticket_link a{width:100%}.ticket .ticket_wrap .ticket_type dl dd.ticket_link.single a{line-height:1.4;padding:.8em;height:auto}@media (min-width: 800px){.ticket .ticket_wrap .ticket_type dl dd.ticket_link{gap:60px;justify-content:center}.ticket .ticket_wrap .ticket_type dl dd.ticket_link a{width:calc(50% - 30px);max-width:290px}.ticket .ticket_wrap .ticket_type dl dd.ticket_link.single a{width:100%;max-width:564px}}.ticket .ticket_wrap .ticket_type dl dd .name{width:60%;border-right:1px solid #003B31;padding:20px 5px 20px 20px;font-size:16px;font-weight:500;display:flex;align-items:center}.ticket .ticket_wrap .ticket_type dl dd .name small{font-size:.7em}.ticket .ticket_wrap .ticket_type dl dd .price{width:40%;padding:20px 10px;font-size:16px;font-weight:500;display:flex;align-items:center;justify-content:center}.ticket .ticket_wrap .ticket_type dl dd.double .name,.ticket .ticket_wrap .ticket_type dl dd.double .price{border-bottom:1px solid #003B31;font-weight:500;padding:20px}.ticket .ticket_wrap .ticket_type dl dd.double:after{content:"＋";display:block;text-align:center;font-size:30px;line-height:40px;width:100%;margin:0 calc(50% - 50vw);width:100vw;background:#fff}.ticket .ticket_wrap .ticket_type dl.dense .type_midashi{font-size:20px;font-weight:500;margin-bottom:10px}.ticket .ticket_wrap .ticket_type .note{font-size:13px;margin-bottom:80px}.ticket .ticket_wrap .ticket_type .soldout{color:#ced9d7}.ticket .ticket_wrap .ticket_type .soldout dt,.ticket .ticket_wrap .ticket_type .soldout .double:after{color:#003B31}.ticket .ticket_wrap .ticket_type .soldout .price{position:relative}.ticket .ticket_wrap .ticket_type .soldout .price:before{content:"";display:block;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);aspect-ratio:266/60;width:90px;background:url("../img/ticket_soldout.webp") center/100% no-repeat;z-index:10}@media (min-width: 800px){.ticket .ticket_wrap .ticket_type .soldout .price:before{width:130px}}@media (min-width: 800px){.ticket .ticket_wrap h5{font-size:30px}.ticket .ticket_wrap h5:before{width:53px}.ticket .ticket_wrap .ticket_link{grid-template-columns:repeat(5, 1fr);gap:5px;margin:0;width:100%;padding:60px 50px}.ticket .ticket_wrap .ticket_link a{height:54px;line-height:54px;font-size:18px;border-radius:0;border:1px solid #fff}}@media (min-width: 800px) and (any-hover: hover){.ticket .ticket_wrap .ticket_link a:hover{border-color:#003B31}}@media (min-width: 800px){.ticket .ticket_wrap .ticket_type dl dt small{font-size:20px}.ticket .ticket_wrap .ticket_type dl dd .name{width:calc(100% - 300px);padding:30px 60px;font-size:20px}.ticket .ticket_wrap .ticket_type dl dd .price{width:300px;padding:30px;font-size:20px}.ticket .ticket_wrap .ticket_type dl.dense{display:grid;grid-auto-flow:dense;grid-template-columns:1fr 1fr;column-gap:40px;border-bottom:0}.ticket .ticket_wrap .ticket_type dl.dense dt{grid-column:span 2;grid-row:span 1}.ticket .ticket_wrap .ticket_type dl.dense .double{grid-column:span 1;grid-row:span 2;position:relative}.ticket .ticket_wrap .ticket_type dl.dense .double:after{position:absolute;width:auto;margin:0;background:transparent;right:-35px;top:calc(50% - 20px)}.ticket .ticket_wrap .ticket_type dl.dense dd .name,.ticket .ticket_wrap .ticket_type dl.dense dd .price{width:50%;padding:20px}.ticket .ticket_wrap .ticket_type dl.dense dd:not(double){grid-column:span 1;grid-row:span 1}.ticket .ticket_wrap .ticket_type dl.dense dd:last-child{border-bottom:1px solid #003B31}.ticket .ticket_wrap .ticket_type dl.dense dd.wide_ttl .name{width:65%}.ticket .ticket_wrap .ticket_type dl.dense dd.wide_ttl .price{width:35%}}.ticket .anchor_nav{margin-top:80px}.ticket .anchor_nav+.ticket_wrap{padding-top:80px}.ticket .anchor_nav li a{display:block;text-align:center;background:#003B31;color:#fff;line-height:45px;font-size:14px;font-weight:500}.ticket .anchor_nav li+li{margin-top:10px}@media (min-width: 800px){.ticket .anchor_nav{margin-top:130px}.ticket .anchor_nav+.ticket_wrap{padding-top:130px}}.about h4{text-align:center;font-size:25px;font-weight:700;margin-bottom:40px}.about h4 img{display:block;max-width:350px;margin:0 auto 5px}.about .about_img{display:block;margin-bottom:40px}.about .about_txt{font-size:16px;margin-bottom:50px}.about .about_desc{font-size:15px;display:flex;justify-content:space-between;flex-wrap:wrap}.about .about_desc:nth-of-type(1){border-top:1px solid #003B31;padding-top:40px}.about .about_desc+.about_desc{margin-top:30px}.about .about_desc dt{font-weight:500;width:5em}.about .about_desc dd{width:calc(100% - 5em)}@media (min-width: 800px){.about h4{font-size:34px}.about .about_txt{margin-bottom:80px}.about .about_desc{font-size:16px;max-width:650px}.about .about_desc+.about_desc{margin-top:20px}.about .about_desc dd{width:calc(100% - 7em)}}.access .access_nav_wrap{overflow:auto;width:100%;padding:40px 0 20px}.access .access_nav_wrap::-webkit-scrollbar{display:none}.access .access_nav_wrap .access_nav{text-align:center;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:6px;width:1000px;padding:0 5vw}.access .access_nav_wrap .access_nav a{display:block;font-size:13px;font-weight:600;line-height:48px;border-radius:3px;box-shadow:0 0.1em 0.3em rgba(0,0,0,0.15)}.access .access_cnt{text-align:center;font-size:15px;position:relative}.access .access_cnt+.access_cnt{margin-top:80px}.access .access_cnt h5{font-size:20px;font-weight:600;margin-bottom:10px}.access .access_cnt h5.azuma{font-weight:700}.access .access_cnt h5 img{display:block;width:102px;margin:0 auto 10px}.access .access_cnt h5.shuuhen{margin-top:2em;margin-bottom:-1em}.access .access_cnt h6{margin-top:25px;color:#fff;font-size:19px;line-height:40px;font-weight:600;background:#003B31;display:inline-block;width:235px;position:relative;margin-bottom:20px}.access .access_cnt h6.parking{width:100%;max-width:680px;font-size:12px;line-height:1.3;padding:10px 0}.access .access_cnt h6:after{content:"";display:block;width:13px;aspect-ratio:1;clip-path:polygon(0 0, 100% 0, 0 100%);background:#003B31;position:absolute;left:50%;bottom:1px;-moz-transform:translate(-50%, 100%);-ms-transform:translate(-50%, 100%);-webkit-transform:translate(-50%, 100%);transform:translate(-50%, 100%)}.access .access_cnt h6+p{font-size:18px;font-weight:600;margin-bottom:30px}.access .access_cnt .txt{text-align:left}.access .access_cnt .root_wrap+.root_wrap{margin-top:60px}.access .access_cnt .root_img{margin-top:30px;max-width:650px}.access .access_cnt .address{font-weight:500}.access .access_cnt .address a{font-size:14px;text-decoration:underline}.access .access_cnt .address a:hover{text-decoration:none}.access .access_cnt .iframeWrap{margin-top:30px}.access .access_cnt .map_img{margin-top:25px}.access .access_cnt .bus_info{margin-top:60px;text-align:left}.access .access_cnt .bus_info+.bus_info{margin-top:30px}.access .access_cnt .bus_info dt{font-size:18px;font-weight:600}.access .access_cnt.shuttle{max-width:610px;margin-inline:auto}.access .access_cnt.shuttle h6{width:100%;margin-bottom:0}.access .access_cnt.shuttle h6:after{display:none}.access .access_cnt.shuttle .announce{font-size:18px;font-weight:600;margin-top:35px}.access .access_cnt.shuttle .bus_detail{margin-top:35px}.access .access_cnt.shuttle .bus_detail .midashi{font-size:18px;font-weight:600;margin-bottom:10px}.access .access_cnt.shuttle .bus_detail .midashi small{display:block;font-size:15px;line-height:1.2;margin-top:.8em}.access .access_cnt.shuttle .bus_detail .midashi:has(small){margin-bottom:20px}.access .access_cnt.shuttle .bus_detail .bus_program{display:flex;justify-content:space-between;flex-wrap:wrap;border:2px solid #003B31;position:relative;font-size:11px;width:92%;margin:auto}.access .access_cnt.shuttle .bus_detail .bus_program:after{content:"";display:block;width:1px;height:100%;background:#003B31;position:absolute;top:0;left:50%}.access .access_cnt.shuttle .bus_detail .bus_program dt,.access .access_cnt.shuttle .bus_detail .bus_program dd{padding:.6em 1em;border-top:1px solid #707070;width:50%}.access .access_cnt.shuttle .bus_detail .bus_program dt:first-of-type,.access .access_cnt.shuttle .bus_detail .bus_program dd:first-of-type{border-top:0}.access .access_cnt.shuttle .bus_detail .bus_program.price:after{left:30%}.access .access_cnt.shuttle .bus_detail .bus_program.price dt{width:30%}.access .access_cnt.shuttle .bus_detail .bus_program.price dd{width:70%;text-align:left;padding-inline:20px 1em}.access .access_cnt.shuttle .bus_detail .bus_program+.midashi{margin-top:15px}.access .access_cnt.shuttle .bus_detail .note{text-align:left;font-size:10px;margin-top:20px;width:92%;margin-inline:auto}@media (min-width: 800px){.access .access_cnt.shuttle h6{padding:1em 0;margin-bottom:20px}.access .access_cnt.shuttle .bus_detail .midashi{font-size:21px}.access .access_cnt.shuttle .bus_detail .midashi small{font-size:16px}.access .access_cnt.shuttle .bus_detail .midashi:has(small){margin-bottom:40px}.access .access_cnt.shuttle .bus_detail .bus_program{width:100%;font-size:14px}.access .access_cnt.shuttle .bus_detail .bus_program dt,.access .access_cnt.shuttle .bus_detail .bus_program dd{padding:1em}.access .access_cnt.shuttle .bus_detail .bus_program.price dd{padding-inline:40px 1em}.access .access_cnt.shuttle .bus_detail .bus_program+.midashi{margin-top:30px}.access .access_cnt.shuttle .bus_detail .note{font-size:12px;margin-top:40px;width:100%}}@media (min-width: 800px){.access .access_nav_wrap{overflow:visible;max-width:1000px;padding:120px 0 0;margin:auto}.access .access_nav_wrap .access_nav{width:100%;padding:0}.access .access_nav_wrap .access_nav a{position:relative}}@media (min-width: 800px) and (any-hover: hover){.access .access_nav_wrap .access_nav a:hover{background:#E95504;color:#fff}.access .access_nav_wrap .access_nav a:hover:after{content:"";display:block;width:8px;aspect-ratio:1.1547;clip-path:polygon(50% 100%, 100% 0, 0 0);background:#fff;position:absolute;left:50%;bottom:7px;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}@media (min-width: 800px){.access .access_cnt+.access_cnt{margin-top:150px}.access .access_cnt h5{font-size:24px;margin-bottom:20px}.access .access_cnt h5 img{width:124px;margin:0 auto 20px}.access .access_cnt h6{font-size:24px;line-height:56px;font-weight:600;width:280px;margin-bottom:40px}.access .access_cnt h6.parking{font-size:24px}.access .access_cnt h6:after{width:20px}.access .access_cnt h6+p{font-size:21px}.access .access_cnt .txt{text-align:center}.access .access_cnt .root_wrap+.root_wrap{margin-top:100px}.access .access_cnt .root_img{margin-top:60px}.access .access_cnt .iframeWrap{margin-top:60px}.access .access_cnt .map_img{margin-top:50px}.access .access_cnt .bus_info{margin-top:40px;text-align:center}.access .access_cnt .bus_info+.bus_info{margin-top:40px}.access .access_cnt .bus_info dt{font-size:24px}}.caution .lower_wrap{max-width:660px}.caution .caution_cnt{padding-bottom:45px}.caution .caution_cnt+.caution_cnt{position:relative;padding-top:45px}.caution .caution_cnt+.caution_cnt:before{content:"";display:block;position:absolute;top:0;left:50%;width:100vw;height:1px;background:#003B31;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.caution .caution_top_midashi{font-size:15px;font-weight:600;margin-bottom:30px}.caution .post_desc{font-size:13px}.caution .post_desc .link_box{display:inline-block;width:100%;text-align:center;text-decoration:none;font-size:20px;color:#fff;background:#003B31;font-weight:500;padding:0 10px .2em;line-height:2}.caution .post_desc .link_box:after{font-family:"Font Awesome 6 Pro";font-weight:500;content:"\f35d";font-size:.9em;display:inline-block;margin-left:.5em}.caution .post_desc .link_box:hover{background:#177967}.caution .cautionlist dt{font-size:15px;font-weight:500;text-decoration:underline;margin-bottom:20px}@media (min-width: 800px){.caution .caution_cnt{padding-bottom:100px}.caution .caution_cnt+.caution_cnt{padding-top:100px}.caution .caution_top_midashi{font-size:16px}.caution .post_desc .link_box{font-size:13px;width:auto}.caution .cautionlist dt{font-size:16px;margin-bottom:30px}}.faq .lower_wrap{max-width:900px}.faq .faq_wrap{padding-top:10px;border-bottom:solid #9EBEB8 1px}.faq .faq_wrap+.faq_wrap{margin-top:70px}.faq .faq_title{font-size:18px;font-weight:600;margin-bottom:40px}.faq .faqlist{border-top:solid #9EBEB8 1px;padding:15px 0}.faq .faqlist dt{font-size:18px;font-weight:600;padding-left:1.4em;position:relative;cursor:pointer}.faq .faqlist dt:before{content:"Q";color:#E95504;position:absolute;top:0;left:0}.faq .faqlist .post_desc{display:none;font-size:13px;font-weight:500;line-height:1.8;padding-top:15px}.faq .faqlist .post_desc .link_box{display:inline-block;width:100%;text-align:center;text-decoration:none;font-size:20px;color:#fff;background:#003B31;font-weight:500;padding:0 10px .2em;line-height:2}.faq .faqlist .post_desc .link_box:after{font-family:"Font Awesome 6 Pro";font-weight:500;content:"\f35d";font-size:.9em;display:inline-block;margin-left:.5em}.faq .faqlist .post_desc .link_box:hover{background:#177967}@media (min-width: 800px){.faq .faq_title{margin-bottom:30px}.faq .faqlist .post_desc .link_box{font-size:13px;width:auto}}.news.single .lower_wrap{max-width:600px}.news.single .back{margin-top:40px}.news.single .back a{font-size:15px;font-weight:500;text-decoration:underline}@media (any-hover: hover){.news.single .back a:hover{text-decoration:none}}@media (min-width: 800px){.news.single .back{margin-top:80px}}.news .news_list li{border-bottom:1px solid #003B31}.news .news_list li+li{margin-top:40px}.news .news_list li a{display:block}@media (any-hover: hover){.news .news_list li a:hover{background:#F8F8F8}}.news .post_meta{padding-bottom:30px}.news .post_meta .post_date{font-size:15px;margin-bottom:5px}.news .post_meta .post_title{font-size:18px;font-weight:500}.news .post_meta .post_title:after{content:"";display:block;margin-top:10px;width:39px;height:18px;background:url("../img/news_arrow.webp") center/100% no-repeat}.news .single_wrap .post_meta{padding-bottom:40px}.news .single_wrap .post_meta .post_title{font-size:20px}.news .single_wrap .post_meta .post_title:after{display:none}@media (min-width: 800px){.news .news_list li+li{margin-top:0px}.news .post_meta{padding:30px  20px}.news .post_meta .post_title:after{display:none}.news .single_wrap .post_meta{padding:0 0 50px}}.artist .artist_wrap{text-align:center}.artist .artist_wrap+.artist_wrap{margin-top:80px}.artist .artist_wrap .appearance_date{margin-bottom:30px}.artist .artist_wrap .appearance_date img{height:30px;width:auto}.artist .artist_wrap .artist_list{display:flex;justify-content:space-between;flex-wrap:wrap;row-gap:30px}.artist .artist_wrap .artist_list:has(.stage_cat){margin-top:-30px}.artist .artist_wrap .artist_list li{width:48.5%;position:relative}.artist .artist_wrap .artist_list li:not(.dummy)+.stage_cat{margin-top:60px}.artist .artist_wrap .artist_list li.stage_cat{width:100%}.artist .artist_wrap .artist_list li.stage_cat img{height:40px;width:auto}.artist .artist_wrap .artist_list li.stage_cat.dj img{height:22px}.artist .artist_wrap .artist_list li+.dummy+.stage_cat{margin-top:30px}.artist .artist_wrap .artist_list li.andmore{width:100%;font-size:18px;font-weight:500}.artist .artist_wrap .artist_list li .new-label{position:absolute;top:5px;left:5px;z-index:10;background:#E30000;color:#fff;font-weight:700;padding:0 8px;line-height:15px;font-size:12px}.artist .artist_wrap .artist_list li a{display:block;position:relative;z-index:1}.artist .artist_wrap .artist_list li a .post_title{padding-top:5px;font-size:18px;font-weight:500}.artist .artist_wrap .artist_list li a img{transition:.2s}.artist .artist_wrap .artist_list li a:hover img{opacity:.7}@media (min-width: 800px){.artist .artist_wrap+.artist_wrap{margin-top:120px}.artist .artist_wrap .appearance_date{margin-bottom:40px}.artist .artist_wrap .appearance_date img{height:40px}.artist .artist_wrap .artist_list{row-gap:40px}.artist .artist_wrap .artist_list:has(.stage_cat){margin-top:-40px}.artist .artist_wrap .artist_list:after{content:"";display:block;width:31.5%}.artist .artist_wrap .artist_list li{width:31.5%}.artist .artist_wrap .artist_list li:not(.dummy)+.stage_cat{margin-top:80px}.artist .artist_wrap .artist_list li.stage_cat img{height:46px}.artist .artist_wrap .artist_list li.stage_cat.dj img{height:30px}.artist .artist_wrap .artist_list li+.dummy+.stage_cat{margin-top:40px}.artist .artist_wrap .artist_list li .new-label{padding:0 10px;font-size:16px;line-height:20px}}.artist.single{padding-top:0;display:block;min-height:auto}.artist.single #header,.artist.single #footer{display:none}.artist.single .modal_content{padding:0 5% 60px}.artist.single .singleThumb{margin:0 calc(50% - 50vw) 60px;width:100vw}.artist.single .post_title{text-align:center;font-size:24px;margin-bottom:40px;padding:0 5%}.artist.single .post_desc{font-size:15px;padding:0 5%}.artist.single .artist_youtube{margin-top:40px}.artist.single .artist_sns_link{margin-top:40px;padding:0 5%;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:20px}@media (min-width: 800px){.artist.single .artist_sns_link{padding:0}}.artist.single .artist_sns_link dt{width:100%;font-size:16px}.artist.single .artist_sns_link dd a{display:block;font-size:1.2em;text-align:center;width:32px;line-height:32px;border:solid 1px #003B31;border-radius:50%}@media (min-width: 750px){.artist.single .modal_content{padding:0 35px 60px}.artist.single .post_title,.artist.single .artist_sns_link,.artist.single .post_desc{padding:0}.artist.single .post_desc{font-size:16px}.artist.single .artist_sns_link{gap:10px;align-items:center}.artist.single .artist_sns_link dt{width:auto;padding-right:10px}.artist.single .artist_sns_link dd a{font-size:1.4em;border-color:transparent}.artist.single .artist_sns_link dd a:hover{border-color:#003B31}}.areamap .areamap_img+.areamap_img{margin-top:30px}@media (min-width: 800px){.areamap .areamap_img+.areamap_img{margin-top:80px}}.market .market_wrap+.market_wrap,.tax .market_wrap+.market_wrap,.market-sort .market_wrap+.market_wrap{margin-top:80px}.market .market_wrap .market_list,.tax .market_wrap .market_list,.market-sort .market_wrap .market_list{display:flex;justify-content:space-between;flex-wrap:wrap;row-gap:35px}.market .market_wrap .market_list li,.tax .market_wrap .market_list li,.market-sort .market_wrap .market_list li{width:48.5%;position:relative}.market .market_wrap .market_list li a,.tax .market_wrap .market_list li a,.market-sort .market_wrap .market_list li a{display:block;text-align:center}.market .market_wrap .market_list li a .area_number,.tax .market_wrap .market_list li a .area_number,.market-sort .market_wrap .market_list li a .area_number{position:absolute;top:-5px;left:-5px;z-index:10;width:30px;line-height:30px;border-radius:50%;font-size:16px;color:#fff}.market .market_wrap .market_list li a .post_title,.tax .market_wrap .market_list li a .post_title,.market-sort .market_wrap .market_list li a .post_title{font-weight:500;font-size:17px;line-height:1.3;padding:.8em 0}.market .market_wrap .market_list li .tag_list,.tax .market_wrap .market_list li .tag_list,.market-sort .market_wrap .market_list li .tag_list{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:5px}.market .market_wrap .market_list li .tag_list a,.tax .market_wrap .market_list li .tag_list a,.market-sort .market_wrap .market_list li .tag_list a{font-size:10px;font-weight:500;line-height:1.2;display:block;padding:2px .8em;border-radius:10px;background:#E2EEF7}.market .market_wrap .market_list .cat_title,.tax .market_wrap .market_list .cat_title,.market-sort .market_wrap .market_list .cat_title{width:100%;color:#083B67;font-weight:700;font-size:30px;text-align:center}.market .market_areamap,.tax .market_areamap,.market-sort .market_areamap{margin:0 calc(50% - 50vw) 60px;width:100vw;padding-bottom:40px;background:#003B31;position:relative}.market .market_areamap .slick-next,.market .market_areamap .slick-prev,.tax .market_areamap .slick-next,.tax .market_areamap .slick-prev,.market-sort .market_areamap .slick-next,.market-sort .market_areamap .slick-prev{bottom:0;top:auto;width:20px;height:20px}.market .market_areamap .slick-next:before,.market .market_areamap .slick-prev:before,.tax .market_areamap .slick-next:before,.tax .market_areamap .slick-prev:before,.market-sort .market_areamap .slick-next:before,.market-sort .market_areamap .slick-prev:before{color:#fff;font-size:20px;z-index:1;font-family:"Font Awesome 6 Pro";font-weight:900;opacity:1}.market .market_areamap .slick-next,.tax .market_areamap .slick-next,.market-sort .market_areamap .slick-next{right:20px}.market .market_areamap .slick-next:before,.tax .market_areamap .slick-next:before,.market-sort .market_areamap .slick-next:before{content:"\f061"}.market .market_areamap .slick-prev,.tax .market_areamap .slick-prev,.market-sort .market_areamap .slick-prev{left:20px}.market .market_areamap .slick-prev:before,.tax .market_areamap .slick-prev:before,.market-sort .market_areamap .slick-prev:before{content:"\f060"}.market .market_areamap:after,.tax .market_areamap:after,.market-sort .market_areamap:after{content:"";display:block;aspect-ratio:100 / 24;width:32%;max-width:150px;background:url("../img/market_areamap_logo.webp") 0 0/100% no-repeat;position:absolute;bottom:25px;left:50%;z-index:1;transform:translate(-50%, 0)}@media (min-width: 800px){.market .market_areamap,.tax .market_areamap,.market-sort .market_areamap{padding-bottom:0}.market .market_areamap .slick-next,.market .market_areamap .slick-prev,.tax .market_areamap .slick-next,.tax .market_areamap .slick-prev,.market-sort .market_areamap .slick-next,.market-sort .market_areamap .slick-prev{width:30px;height:30px;bottom:auto;top:50%;transition:.2s}.market .market_areamap .slick-next:before,.market .market_areamap .slick-prev:before,.tax .market_areamap .slick-next:before,.tax .market_areamap .slick-prev:before,.market-sort .market_areamap .slick-next:before,.market-sort .market_areamap .slick-prev:before{color:#003B31;font-size:40px}}@media (min-width: 800px) and (any-hover: hover){.market .market_areamap .slick-next:hover,.market .market_areamap .slick-prev:hover,.tax .market_areamap .slick-next:hover,.tax .market_areamap .slick-prev:hover,.market-sort .market_areamap .slick-next:hover,.market-sort .market_areamap .slick-prev:hover{opacity:.5}}@media (min-width: 800px){.market .market_areamap .slick-next,.tax .market_areamap .slick-next,.market-sort .market_areamap .slick-next{right:-40px}.market .market_areamap .slick-next:before,.tax .market_areamap .slick-next:before,.market-sort .market_areamap .slick-next:before{content:"\f054"}.market .market_areamap .slick-prev,.tax .market_areamap .slick-prev,.market-sort .market_areamap .slick-prev{left:-40px}.market .market_areamap .slick-prev:before,.tax .market_areamap .slick-prev:before,.market-sort .market_areamap .slick-prev:before{content:"\f053"}.market .market_areamap:after,.tax .market_areamap:after,.market-sort .market_areamap:after{display:none}}.market .tag_cloud,.tax .tag_cloud,.market-sort .tag_cloud{padding:10px;border-bottom:1px solid #E2EEF7;display:flex;justify-content:flex-start;flex-wrap:wrap;gap:10px}.market .tag_cloud a,.tax .tag_cloud a,.market-sort .tag_cloud a{display:inline-block;font-size:12px;font-weight:500;line-height:24px;padding:0 2em;border-radius:12px;background:#E2EEF7}@media (any-hover: hover){.market .tag_cloud a:hover,.tax .tag_cloud a:hover,.market-sort .tag_cloud a:hover{opacity:.5}}.market .tag_cloud.sort_margin,.tax .tag_cloud.sort_margin,.market-sort .tag_cloud.sort_margin{margin:40px 0 -40px}@media (min-width: 800px){.market .tag_cloud.sort_margin,.tax .tag_cloud.sort_margin,.market-sort .tag_cloud.sort_margin{margin:0}}.market .market_nav,.tax .market_nav,.market-sort .market_nav{margin-bottom:-40px;position:relative;z-index:10}.market .market_nav .btn,.tax .market_nav .btn,.market-sort .market_nav .btn{font-weight:500;line-height:48px;text-align:center;background:#F8F8F8}.market .market_nav .search_list_wrap,.tax .market_nav .search_list_wrap,.market-sort .market_nav .search_list_wrap{margin-bottom:60px}.market .market_nav .search_form,.tax .market_nav .search_form,.market-sort .market_nav .search_form{display:none;padding:25px 5% 80px;z-index:0;background:#fff}.market .market_nav .search_form form,.tax .market_nav .search_form form,.market-sort .market_nav .search_form form{font-size:12px}.market .market_nav .search_form form input,.market .market_nav .search_form form button,.tax .market_nav .search_form form input,.tax .market_nav .search_form form button,.market-sort .market_nav .search_form form input,.market-sort .market_nav .search_form form button{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.market .market_nav .search_form form button,.tax .market_nav .search_form form button,.market-sort .market_nav .search_form form button{display:block;margin:auto;font-size:16px;line-height:32px;width:134px;text-align:center;color:#fff;background:#003B31;cursor:pointer}.market .market_nav .search_form form button.clear_btn,.tax .market_nav .search_form form button.clear_btn,.market-sort .market_nav .search_form form button.clear_btn{margin-bottom:30px;font-size:12px;color:#003B31;background:#fff;width:auto;line-height:1;text-decoration:underline}@media (any-hover: hover){.market .market_nav .search_form form button.clear_btn:hover,.tax .market_nav .search_form form button.clear_btn:hover,.market-sort .market_nav .search_form form button.clear_btn:hover{text-decoration:none}}.market .market_nav .search_form form .search_list,.tax .market_nav .search_form form .search_list,.market-sort .market_nav .search_form form .search_list{margin-bottom:30px}.market .market_nav .search_form form .search_list dt,.tax .market_nav .search_form form .search_list dt,.market-sort .market_nav .search_form form .search_list dt{margin-bottom:10px}.market .market_nav .search_form form .search_list dt:after,.tax .market_nav .search_form form .search_list dt:after,.market-sort .market_nav .search_form form .search_list dt:after{content:"："}.market .market_nav .search_form form .search_list dd .input_wrap,.tax .market_nav .search_form form .search_list dd .input_wrap,.market-sort .market_nav .search_form form .search_list dd .input_wrap{display:inline-block;margin:0 10px 10px 0}.market .market_nav .search_form form .search_list dd .input_wrap input:checked+.label,.tax .market_nav .search_form form .search_list dd .input_wrap input:checked+.label,.market-sort .market_nav .search_form form .search_list dd .input_wrap input:checked+.label{background:#003B31;color:#fff}.market .market_nav .search_form form .search_list dd .input_wrap .label,.tax .market_nav .search_form form .search_list dd .input_wrap .label,.market-sort .market_nav .search_form form .search_list dd .input_wrap .label{display:inline-block;font-weight:500;line-height:20px;padding:0 2em;border-radius:12px;background:#EDEDED;cursor:pointer;border:1px solid transparent}@media (any-hover: hover){.market .market_nav .search_form form .search_list dd .input_wrap .label:hover,.tax .market_nav .search_form form .search_list dd .input_wrap .label:hover,.market-sort .market_nav .search_form form .search_list dd .input_wrap .label:hover{border-color:#003B31}}@media (min-width: 800px){.market .market_nav,.tax .market_nav,.market-sort .market_nav{margin-bottom:0}.market .market_nav .btn,.tax .market_nav .btn,.market-sort .market_nav .btn{line-height:70px;cursor:pointer}.market .market_nav .search_form,.tax .market_nav .search_form,.market-sort .market_nav .search_form{padding:60px 5%;max-width:1350px;margin:auto}.market .market_nav .search_form form .button_wrap,.tax .market_nav .search_form form .button_wrap,.market-sort .market_nav .search_form form .button_wrap{display:flex;justify-content:center;gap:2em}.market .market_nav .search_form form button,.tax .market_nav .search_form form button,.market-sort .market_nav .search_form form button{margin:0}.market .market_nav .search_form form button.clear_btn,.tax .market_nav .search_form form button.clear_btn,.market-sort .market_nav .search_form form button.clear_btn{order:2;margin:0}}.market .single_wrap,.tax .single_wrap,.market-sort .single_wrap{padding-top:40px;margin:auto;max-width:752px}.market .single_wrap .post_title,.tax .single_wrap .post_title,.market-sort .single_wrap .post_title{display:flex;justify-content:flex-start;flex-wrap:wrap;column-gap:12px;margin-bottom:40px}.market .single_wrap .post_title .area_number,.tax .single_wrap .post_title .area_number,.market-sort .single_wrap .post_title .area_number{font-size:17px;line-height:40px;width:40px;text-align:center;border-radius:50%;color:#fff}.market .single_wrap .post_title span,.tax .single_wrap .post_title span,.market-sort .single_wrap .post_title span{font-size:24px;font-weight:500}.market .single_wrap .market_slider_wrap,.tax .single_wrap .market_slider_wrap,.market-sort .single_wrap .market_slider_wrap{margin-bottom:60px;overflow:hidden}.market .single_wrap .market_slider_wrap .market_slider_main,.tax .single_wrap .market_slider_wrap .market_slider_main,.market-sort .single_wrap .market_slider_wrap .market_slider_main{margin-bottom:20px}.market .single_wrap .market_slider_wrap .market_slider_nav,.tax .single_wrap .market_slider_wrap .market_slider_nav,.market-sort .single_wrap .market_slider_wrap .market_slider_nav{display:grid;grid-template-columns:repeat(5, 1fr);column-gap:5px}.market .single_wrap .post_desc_wrap,.tax .single_wrap .post_desc_wrap,.market-sort .single_wrap .post_desc_wrap{padding:0 4% 60px}.market .single_wrap .post_desc_wrap .recommend,.tax .single_wrap .post_desc_wrap .recommend,.market-sort .single_wrap .post_desc_wrap .recommend{margin-bottom:40px;font-size:16px}.market .single_wrap .post_desc_wrap .recommend dt,.tax .single_wrap .post_desc_wrap .recommend dt,.market-sort .single_wrap .post_desc_wrap .recommend dt{font-weight:600;margin-bottom:15px}.market .single_wrap .post_desc_wrap .recommend dd,.tax .single_wrap .post_desc_wrap .recommend dd,.market-sort .single_wrap .post_desc_wrap .recommend dd{font-weight:500;margin:0 calc(50% - 50vw);width:100vw;padding:20px 10%}.market .single_wrap .post_desc_wrap .recommend dd:nth-child(even),.tax .single_wrap .post_desc_wrap .recommend dd:nth-child(even),.market-sort .single_wrap .post_desc_wrap .recommend dd:nth-child(even){background:#F8F3B7}.market .single_wrap .post_desc_wrap .recommend dd:nth-child(odd),.tax .single_wrap .post_desc_wrap .recommend dd:nth-child(odd),.market-sort .single_wrap .post_desc_wrap .recommend dd:nth-child(odd){background:rgba(248,243,183,0.24)}.market .single_wrap .post_desc_wrap .post_desc,.tax .single_wrap .post_desc_wrap .post_desc,.market-sort .single_wrap .post_desc_wrap .post_desc{font-size:15px}.market .single_wrap .post_desc_wrap .sns_link,.tax .single_wrap .post_desc_wrap .sns_link,.market-sort .single_wrap .post_desc_wrap .sns_link{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:60px;gap:20px}.market .single_wrap .post_desc_wrap .sns_link dt,.tax .single_wrap .post_desc_wrap .sns_link dt,.market-sort .single_wrap .post_desc_wrap .sns_link dt{width:100%}.market .single_wrap .post_desc_wrap .sns_link dd a,.tax .single_wrap .post_desc_wrap .sns_link dd a,.market-sort .single_wrap .post_desc_wrap .sns_link dd a{display:block;line-height:32px;width:32px;text-align:center;border-radius:50%;border:1px solid #003B31;font-size:20px}.market .single_wrap .post_desc_wrap .tag_list,.tax .single_wrap .post_desc_wrap .tag_list,.market-sort .single_wrap .post_desc_wrap .tag_list{margin-top:60px}.market .single_wrap .post_desc_wrap .tag_list dl,.tax .single_wrap .post_desc_wrap .tag_list dl,.market-sort .single_wrap .post_desc_wrap .tag_list dl{display:flex;flex-wrap:wrap;gap:8px}.market .single_wrap .post_desc_wrap .tag_list dl+dl,.tax .single_wrap .post_desc_wrap .tag_list dl+dl,.market-sort .single_wrap .post_desc_wrap .tag_list dl+dl{margin-top:8px}.market .single_wrap .post_desc_wrap .tag_list dl dt,.tax .single_wrap .post_desc_wrap .tag_list dl dt,.market-sort .single_wrap .post_desc_wrap .tag_list dl dt{font-size:11px;line-height:15px}.market .single_wrap .post_desc_wrap .tag_list dl dd,.tax .single_wrap .post_desc_wrap .tag_list dl dd,.market-sort .single_wrap .post_desc_wrap .tag_list dl dd{display:flex;flex-wrap:wrap;gap:8px}.market .single_wrap .post_desc_wrap .tag_list dl dd a,.tax .single_wrap .post_desc_wrap .tag_list dl dd a,.market-sort .single_wrap .post_desc_wrap .tag_list dl dd a{display:block;font-size:10px;font-weight:500;line-height:15px;padding:0 2em;border-radius:8px;background:#E2EEF7}.market .single_wrap .backto_list,.tax .single_wrap .backto_list,.market-sort .single_wrap .backto_list{display:inline-block;margin-left:4%;font-size:15px;font-weight:500;text-decoration:underline}@media (min-width: 800px){.market .single_wrap,.tax .single_wrap,.market-sort .single_wrap{padding-top:10px}.market .single_wrap .post_title,.tax .single_wrap .post_title,.market-sort .single_wrap .post_title{column-gap:24px}.market .single_wrap .post_title .area_number,.tax .single_wrap .post_title .area_number,.market-sort .single_wrap .post_title .area_number{font-size:18px}.market .single_wrap .market_slider_wrap,.tax .single_wrap .market_slider_wrap,.market-sort .single_wrap .market_slider_wrap{margin-bottom:80px}.market .single_wrap .market_slider_wrap .market_slider_main,.tax .single_wrap .market_slider_wrap .market_slider_main,.market-sort .single_wrap .market_slider_wrap .market_slider_main{margin-bottom:10px}.market .single_wrap .market_slider_wrap .market_slider_nav,.tax .single_wrap .market_slider_wrap .market_slider_nav,.market-sort .single_wrap .market_slider_wrap .market_slider_nav{column-gap:16px}.market .single_wrap .market_slider_wrap .market_slider_nav li,.tax .single_wrap .market_slider_wrap .market_slider_nav li,.market-sort .single_wrap .market_slider_wrap .market_slider_nav li{cursor:pointer;transition:.2s}}@media (min-width: 800px) and (any-hover: hover){.market .single_wrap .market_slider_wrap .market_slider_nav li:hover,.tax .single_wrap .market_slider_wrap .market_slider_nav li:hover,.market-sort .single_wrap .market_slider_wrap .market_slider_nav li:hover{opacity:.5}}@media (min-width: 800px){.market .single_wrap .post_desc_wrap,.tax .single_wrap .post_desc_wrap,.market-sort .single_wrap .post_desc_wrap{padding:0 0 80px}.market .single_wrap .post_desc_wrap .recommend dt,.tax .single_wrap .post_desc_wrap .recommend dt,.market-sort .single_wrap .post_desc_wrap .recommend dt{font-weight:400;margin-bottom:16px}.market .single_wrap .post_desc_wrap .recommend dd,.tax .single_wrap .post_desc_wrap .recommend dd,.market-sort .single_wrap .post_desc_wrap .recommend dd{margin:0;width:100%;padding:10px 1em;font-weight:400}.market .single_wrap .post_desc_wrap .post_desc,.tax .single_wrap .post_desc_wrap .post_desc,.market-sort .single_wrap .post_desc_wrap .post_desc{font-size:16px}.market .single_wrap .post_desc_wrap .sns_link,.tax .single_wrap .post_desc_wrap .sns_link,.market-sort .single_wrap .post_desc_wrap .sns_link{margin-top:30px;gap:15px;align-items:center}.market .single_wrap .post_desc_wrap .sns_link dt,.tax .single_wrap .post_desc_wrap .sns_link dt,.market-sort .single_wrap .post_desc_wrap .sns_link dt{width:auto;padding-right:15px}.market .single_wrap .post_desc_wrap .sns_link dd a,.tax .single_wrap .post_desc_wrap .sns_link dd a,.market-sort .single_wrap .post_desc_wrap .sns_link dd a{border-color:transparent}}@media (min-width: 800px) and (any-hover: hover){.market .single_wrap .post_desc_wrap .sns_link dd a:hover,.tax .single_wrap .post_desc_wrap .sns_link dd a:hover,.market-sort .single_wrap .post_desc_wrap .sns_link dd a:hover{border-color:#003B31}}@media (min-width: 800px){.market .single_wrap .post_desc_wrap .tag_list,.tax .single_wrap .post_desc_wrap .tag_list,.market-sort .single_wrap .post_desc_wrap .tag_list{margin-top:80px}.market .single_wrap .post_desc_wrap .tag_list dl,.tax .single_wrap .post_desc_wrap .tag_list dl,.market-sort .single_wrap .post_desc_wrap .tag_list dl{display:flex;flex-wrap:wrap;gap:16px}.market .single_wrap .post_desc_wrap .tag_list dl+dl,.tax .single_wrap .post_desc_wrap .tag_list dl+dl,.market-sort .single_wrap .post_desc_wrap .tag_list dl+dl{margin-top:16px}.market .single_wrap .post_desc_wrap .tag_list dl dt,.tax .single_wrap .post_desc_wrap .tag_list dl dt,.market-sort .single_wrap .post_desc_wrap .tag_list dl dt{font-size:14px;line-height:20px}.market .single_wrap .post_desc_wrap .tag_list dl dd,.tax .single_wrap .post_desc_wrap .tag_list dl dd,.market-sort .single_wrap .post_desc_wrap .tag_list dl dd{gap:16px}.market .single_wrap .post_desc_wrap .tag_list dl dd a,.tax .single_wrap .post_desc_wrap .tag_list dl dd a,.market-sort .single_wrap .post_desc_wrap .tag_list dl dd a{line-height:20px;border-radius:10px}}@media (min-width: 800px) and (any-hover: hover){.market .single_wrap .post_desc_wrap .tag_list dl dd a:hover,.tax .single_wrap .post_desc_wrap .tag_list dl dd a:hover,.market-sort .single_wrap .post_desc_wrap .tag_list dl dd a:hover{opacity:.5}}@media (min-width: 800px){.market .single_wrap .backto_list,.tax .single_wrap .backto_list,.market-sort .single_wrap .backto_list{margin-left:0;text-decoration:none}}@media (min-width: 800px) and (any-hover: hover){.market .single_wrap .backto_list:hover,.tax .single_wrap .backto_list:hover,.market-sort .single_wrap .backto_list:hover{text-decoration:underline}}@media (min-width: 800px){.market .tag_cloud,.tax .tag_cloud,.market-sort .tag_cloud{padding:20px 15px}.market .market_wrap+.market_wrap,.tax .market_wrap+.market_wrap,.market-sort .market_wrap+.market_wrap{margin-top:120px}.market .market_wrap .market_list,.tax .market_wrap .market_list,.market-sort .market_wrap .market_list{row-gap:40px}.market .market_wrap .market_list:after,.tax .market_wrap .market_list:after,.market-sort .market_wrap .market_list:after{content:"";display:block;width:31.5%}.market .market_wrap .market_list li,.tax .market_wrap .market_list li,.market-sort .market_wrap .market_list li{width:31.5%}.market .market_wrap .market_list li a .area_number,.tax .market_wrap .market_list li a .area_number,.market-sort .market_wrap .market_list li a .area_number{top:13px;left:13px;width:40px;line-height:40px;font-size:18px}.market .market_wrap .market_list li a .market_img,.tax .market_wrap .market_list li a .market_img,.market-sort .market_wrap .market_list li a .market_img{transition:.2s}.market .market_wrap .market_list li a .post_title,.tax .market_wrap .market_list li a .post_title,.market-sort .market_wrap .market_list li a .post_title{font-size:18px}}@media (min-width: 800px) and (any-hover: hover){.market .market_wrap .market_list li a:hover .market_img,.tax .market_wrap .market_list li a:hover .market_img,.market-sort .market_wrap .market_list li a:hover .market_img{opacity:.5}}@media (min-width: 800px) and (any-hover: hover){.market .market_wrap .market_list li .tag_list a:hover,.tax .market_wrap .market_list li .tag_list a:hover,.market-sort .market_wrap .market_list li .tag_list a:hover{opacity:.5}}@media (min-width: 800px){.market .market_wrap .market_list .cat_title,.tax .market_wrap .market_list .cat_title,.market-sort .market_wrap .market_list .cat_title{font-size:32px}.market .market_areamap,.tax .market_areamap,.market-sort .market_areamap{margin:0 0 80px;width:100%}}@media (min-width: 800px){.fancybox-content{max-width:750px !important}}.fancybox-infobar{display:none !important}.fancybox-bg{background:black}.fancybox-slide{padding:0}@media (min-width: 800px){.fancybox-slide{padding:120px 5% 80px}}.fancybox-close-small{display:block;width:40px;height:40px;background:url("../img/fancy_close.png") center/100% no-repeat;z-index:1000;position:fixed;right:20px;top:20px;mix-blend-mode:difference}.fancybox-close-small svg{display:none}@media (min-width: 800px){.fancybox-close-small{width:60px;height:60px;position:absolute;right:-30px;top:-30px}}.timetable .timetable_img{display:block;margin-inline:auto;max-width:800px}.timetable .timetable_img+.timetable_img{margin-top:40px}@media (min-width: 800px){.timetable .timetable_img+.timetable_img{margin-top:90px}}.sns_lnik{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px;margin:0 auto 30px}.sns_lnik li img{width:auto;height:26px}@media (min-width: 800px){.sns_lnik{gap:30px;margin:0 auto 60px}}#footer{background:#003B31;color:#fff;text-align:center;position:relative;margin-top:auto}#footer .copyright{font-size:14px;line-height:3}@media (min-width: 800px){#footer .copyright{line-height:70px}}
