html{box-sizing:border-box;-webkit-text-size-adjust:100%;word-break:normal;-moz-tab-size:4;tab-size:4}*,::before,::after{background-repeat:no-repeat;box-sizing:inherit}::before,::after{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}hr{overflow:visible;height:0;color:inherit}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{border-color:inherit;text-indent:0}iframe{border-style:none}input{border-radius:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:bold}button{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit],[role=button]{cursor:pointer}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{outline:1px dotted ButtonText}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline-width:0}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal;max-width:100%}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}[disabled]{cursor:default}img{border-style:none}progress{vertical-align:baseline}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}html{font-size:10px}html,body{margin:0;padding:0;width:100%;height:100%}body{font-family:"Noto Sans JP",sans-serif;font-size:1.6rem;font-weight:400;color:#000;line-height:1.5;letter-spacing:0;word-break:normal;text-align:justify}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:700;line-height:1.5}address{font-style:normal}iframe{vertical-align:bottom}img{vertical-align:bottom}img[src$=".svg"]{max-width:100%;height:auto}main{display:block}@media screen and (max-width: 767px){body{font-size:1.4rem}img{width:100%;max-width:100%}}@media screen and (max-width: 320px){body{font-size:1.2rem}}.of_hidden{overflow:hidden}.font_gothic{font-family:"Noto Sans JP",sans-serif}.font_mincho{font-family:"Noto Serif JP",serif}.clearfix::after{content:"";display:block;clear:both}.bg_white{background-color:#fff}.color_white{color:#fff}.color_black{color:#000}.color_red{color:red}.color_blue{color:blue}.color_yellow{color:#faed00}.color_orange{color:#e73828}.w10{width:10%}.w20{width:20%}.w30{width:30%}.w40{width:40%}.w50{width:50%}.w60{width:60%}.w70{width:70%}.w80{width:80%}.w90{width:90%}.w100{width:100%}.img100{width:100%;height:auto}.fw100{font-weight:100}.fw200{font-weight:200}.fw300{font-weight:300}.fw400{font-weight:400}.fw500{font-weight:500}.fw600{font-weight:600}.fw700{font-weight:700}.fw900{font-weight:900}.ls-005{letter-spacing:.05em}.ls-01{letter-spacing:.1em}.d-block{display:block}.d-inline-block{display:inline-block}.d-flex{display:flex}.d-table{display:table}.d-none{display:none}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-indent{padding-left:1em;text-indent:-1em}.text-justify{text-align:justify;text-justify:inter-ideograph;text-decoration:none}.text-decoration-none{text-decoration:none}.obfit{object-fit:cover}.list-unstyled{list-style:none}.box_flex{display:flex;justify-content:center;align-items:center;text-align:center;margin:0 auto}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;width:100%;height:100%;background:url(../images/common/preloader.svg) no-repeat #40aba8 50%;background-size:64px 64px}#not-found p{font-size:110%}#coming-soon{color:#045b7b;letter-spacing:0;font-weight:700;margin-top:150px;text-align:center}#btn_ticket{position:fixed;z-index:2}#btn_ticket a img{height:auto}.container{padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}.sec_title{letter-spacing:.05em;text-align:center}.btn{display:flex;justify-content:center;align-items:center;border-radius:25px;line-height:1.5;letter-spacing:0;text-decoration:none;margin-left:auto;margin-right:auto;transition:box-shadow .2s ease-in}.btn:hover{box-shadow:6px 2px 10px -1px #777}.btn.non-hover:hover{box-shadow:none}.btn-arrow span{position:relative}.btn-arrow span::after{content:"";position:absolute;top:50%;transform:translateY(-50%);right:-25px;display:block;width:15px;height:17px;background:url(../images/common/icon-btn-arrow.svg) 0 0 no-repeat;background-size:contain}.btn_orange{background:#e73828}.btn_blue{background:blue}.btn_green{background:#3ab394}.btn_gray{background:gray}.page-lower{position:relative;z-index:0;background:#ff0}.page-lower::before{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;background:-moz-linear-gradient(50% 100% 90deg, rgb(255, 255, 0) 0%, rgb(252, 255, 2) 22.12%, rgb(244, 255, 9) 35.7%, rgb(229, 255, 21) 46.99%, rgb(209, 255, 38) 57.02%, rgb(182, 255, 61) 66.22%, rgb(150, 255, 88) 74.81%, rgb(111, 255, 120) 82.93%, rgb(66, 255, 158) 90.68%, rgb(16, 255, 199) 97.87%, rgb(0, 255, 213) 100%);background:-webkit-linear-gradient(90deg, rgb(255, 255, 0) 0%, rgb(252, 255, 2) 22.12%, rgb(244, 255, 9) 35.7%, rgb(229, 255, 21) 46.99%, rgb(209, 255, 38) 57.02%, rgb(182, 255, 61) 66.22%, rgb(150, 255, 88) 74.81%, rgb(111, 255, 120) 82.93%, rgb(66, 255, 158) 90.68%, rgb(16, 255, 199) 97.87%, rgb(0, 255, 213) 100%);background:-webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0, rgb(255, 255, 0)), color-stop(0.2212, rgb(252, 255, 2)), color-stop(0.357, rgb(244, 255, 9)), color-stop(0.4699, rgb(229, 255, 21)), color-stop(0.5702, rgb(209, 255, 38)), color-stop(0.6622, rgb(182, 255, 61)), color-stop(0.7481, rgb(150, 255, 88)), color-stop(0.8293, rgb(111, 255, 120)), color-stop(0.9068, rgb(66, 255, 158)), color-stop(0.9787, rgb(16, 255, 199)), color-stop(1, rgb(0, 255, 213)));background:-o-linear-gradient(90deg, rgb(255, 255, 0) 0%, rgb(252, 255, 2) 22.12%, rgb(244, 255, 9) 35.7%, rgb(229, 255, 21) 46.99%, rgb(209, 255, 38) 57.02%, rgb(182, 255, 61) 66.22%, rgb(150, 255, 88) 74.81%, rgb(111, 255, 120) 82.93%, rgb(66, 255, 158) 90.68%, rgb(16, 255, 199) 97.87%, rgb(0, 255, 213) 100%);background:-ms-linear-gradient(90deg, rgb(255, 255, 0) 0%, rgb(252, 255, 2) 22.12%, rgb(244, 255, 9) 35.7%, rgb(229, 255, 21) 46.99%, rgb(209, 255, 38) 57.02%, rgb(182, 255, 61) 66.22%, rgb(150, 255, 88) 74.81%, rgb(111, 255, 120) 82.93%, rgb(66, 255, 158) 90.68%, rgb(16, 255, 199) 97.87%, rgb(0, 255, 213) 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFF00', endColorstr='#00FFD5' ,GradientType=0)";background:linear-gradient(0deg, rgb(255, 255, 0) 0%, rgb(252, 255, 2) 22.12%, rgb(244, 255, 9) 35.7%, rgb(229, 255, 21) 46.99%, rgb(209, 255, 38) 57.02%, rgb(182, 255, 61) 66.22%, rgb(150, 255, 88) 74.81%, rgb(111, 255, 120) 82.93%, rgb(66, 255, 158) 90.68%, rgb(16, 255, 199) 97.87%, rgb(0, 255, 213) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00FFD5",endColorstr="#FFFF00" , GradientType=0)}.coming-soon{display:flex;justify-content:center;align-items:center;text-align:center;margin:0 auto;background:#fff;border-radius:27px;color:#000;font-weight:700}.pageTitle{text-align:center}@media only screen and (min-width: 768px){.showTAB{display:none}.showSP{display:none}.showSE{display:none}.showPC{display:block}#coming-soon{font-size:4rem}#btn_ticket{bottom:1.09vw;right:1.09vw}#btn_ticket a img{width:8.78vw}.container{width:1030px}.sec_title{font-size:3rem}.btn{width:335px;max-width:550px;min-height:50px}.btn-arrow{width:370px;height:55px;border-radius:27px;font-size:3rem}.page-lower{min-height:calc(100vh - 61px - 71px);padding-bottom:130px}.page-lower::before{height:calc(100vh - 61px - 71px)}.coming-soon{width:370px;height:55px;font-size:3rem}.pageTitle{padding:65px 0}.pageTitle img{width:auto;height:45px}}@media screen and (min-width: 768px)and (max-width: 1024px){.showPC{display:none}.showSP{display:none}.showSE{display:none}.showTAB{display:block}#btn_ticket{bottom:2.19vw;right:2.19vw}#btn_ticket a img{width:17.56vw}.container{width:100%}.page-lower{min-height:calc(100vh - 60px - 35px);padding-bottom:75px}.page-lower::before{height:calc(100vh - 60px - 35px)}.pageTitle{padding:52px 0}.pageTitle img{width:auto;height:36px}}@media screen and (max-width: 767px){.showPC{display:none}.showTAB{display:none}.showSE{display:none}.showSP{display:block}#not-found .page_title{font-size:1.4rem}#coming-soon{font-size:2rem}#btn_ticket{bottom:2.19vw;right:2.19vw}#btn_ticket a img{width:17.56vw}.container.no-gutter{padding-left:0;padding-right:0}.sec_title{font-size:2rem}.btn{width:85%;max-width:100%;min-height:35px}.page-lower{min-height:calc(100vh - 60px - 35px);padding-bottom:50px}.page-lower::before{height:calc(100vh - 60px - 35px)}.coming-soon{width:85%;height:33px;font-size:1.8rem}.pageTitle{padding:25px 0}.pageTitle img{width:auto;height:25px}}@media screen and (max-width: 320px){.showPC{display:none}.showTAB{display:none}.showSP{display:none}.showSE{display:block}.container{padding-left:10px;padding-right:10px}}header{position:sticky;top:0;left:0;right:0;z-index:5;width:100%;background:rgba(0,0,0,.8)}header .header__logo .header__logo-title a{display:block;height:0px;background:url(../images/common/header_logo.svg) 0 0 no-repeat;overflow:hidden}header .header__menu ul li.current_page_parent a,header .header__menu ul li.current_page_item a{color:#faed00}header .header__menu ul li a{text-decoration:none;color:#fff;letter-spacing:.05em;font-weight:700}header .header__menu ul li.menu-item-has-children .sub-menu li a{width:8em;background:#e73828;border-top:solid 1px #fff;line-height:1}header .header__menu ul li.btn-x a{display:block;overflow:hidden;height:0;background:url(../images/common/icon_x.svg) 0 0 no-repeat;background-size:contain}@media only screen and (min-width: 1025px){header{display:flex;justify-content:space-between;align-items:center;padding:10px 35px 10px 25px}header .header__logo .header__logo-title a{width:106px;padding-top:51px}header .header__logo .header__logo-menuTrigger{display:none}header .header__menu ul.menu{position:relative;display:flex;align-items:center}header .header__menu ul.menu>li{margin-left:1em;margin-right:1em}header .header__menu ul.menu li:last-child{margin-right:0}header .header__menu ul.menu li.menu-item-has-children{position:relative}header .header__menu ul.menu li.menu-item-has-children:hover{cursor:pointer}header .header__menu ul.menu li.menu-item-has-children:hover .sub-menu{visibility:visible;opacity:1}header .header__menu ul.menu li a{font-size:1.8rem;transition:color .3s ease-in}header .header__menu ul.menu li a:hover{color:#faed00}header .header__menu ul.menu li.btn-x a{width:21px;padding-top:21px;transition:background .3s ease-in}header .header__menu ul.menu li.btn-x a:hover{background:url(../images/common/icon_x_yellow.svg) 0 0 no-repeat;background-size:contain}header .header__menu ul.sub-menu{position:absolute;top:37.5px;top:30px;left:50%;transform:translateX(-50%);z-index:1;visibility:hidden;opacity:0;width:max-content;transition:visibility .6s ease-in,opacity .6s ease-in;list-style:none}header .header__menu ul.sub-menu li{text-align:center}header .header__menu ul.sub-menu li:not(:last-child){margin-bottom:.25em}header .header__menu ul.sub-menu li a{display:block;padding:5px 10px 10px 10px}header .header__menu ul.sub-menu li a:hover{color:#fff}}@media screen and (max-width: 1024px){header .header__logo{display:flex;justify-content:space-between;align-items:center;width:100%;padding:5px 0 5px 10px}header .header__logo .header__logo-title a{width:63.6px;padding-top:30.6px;background-size:contain;position:relative;z-index:2000}header .header__logo .header__logo-menuTrigger{position:relative;z-index:9999;display:inline-block;width:60px;height:50px;outline:none;padding:15px}header .header__logo .header__logo-menuTrigger span{position:absolute;left:15px;width:30px;height:2px;background-color:#fff;transition:transform .4s ease-in,opacity .4s ease-in}header .header__logo .header__logo-menuTrigger span:nth-child(1){top:15px}header .header__logo .header__logo-menuTrigger span:nth-child(2){top:23.5px}header .header__logo .header__logo-menuTrigger span:nth-child(3){bottom:15px}header .header__menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1999;width:100%;height:0;min-height:100vh;background:#000;margin-top:60px;padding-bottom:160px;opacity:0;visibility:hidden;overflow-y:scroll;transition:visibility .6s ease-in,opacity .6s ease-in}header .header__menu ul{width:100%}header .header__menu ul li{border-bottom:solid 1px #ccc}header .header__menu ul li a{display:block;font-size:1.6rem;padding:15px;text-align:center}header .header__menu ul li.menu-item-has-children>a{padding-bottom:7.5px}header .header__menu ul li.menu-item-has-children .sub-menu{padding-bottom:15px}header .header__menu ul li.menu-item-has-children .sub-menu li{border-bottom:none}header .header__menu ul li.menu-item-has-children .sub-menu li:not(:last-child){margin-bottom:12.5px}header .header__menu ul li.menu-item-has-children .sub-menu li a{display:block;padding:2.5px 10px;margin:auto;margin:0 auto}header .header__menu ul li.btn-x{border-bottom:none;margin-top:25px}header .header__menu ul li.btn-x a{width:40px;padding-top:33px;padding-bottom:0;margin:auto}header.open{background:#000}header.open .header__logo .header__logo-menuTrigger span:nth-child(1){transform:translateY(9px) rotate(-45deg)}header.open .header__logo .header__logo-menuTrigger span:nth-child(2){opacity:0}header.open .header__logo .header__logo-menuTrigger span:nth-child(3){transform:translateY(-9px) rotate(45deg)}header.open .header__menu{visibility:visible;opacity:1}}footer{background:#e73828}footer small{font-size:87.5%;letter-spacing:.1em;font-weight:300}@media only screen and (min-width: 768px){footer{padding:20px 0}}@media only screen and (max-width: 767px){footer{padding:10px 0}footer small{font-size:1rem}}.logged-in.admin-bar #wpadminbar{position:fixed}.logged-in.admin-bar header{top:32px}#wptime-plugin-preloader{background-size:auto !important}@media only screen and (max-width: 782px){.logged-in.admin-bar header{top:46px}}.blocks-gallery-grid{width:100%}.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;object-fit:cover}.wp-block-image img,.wp-block-image{max-width:100%;height:auto}.comment-respond,.commentlist{border:solid 1px #ccc}.comment-respond .comment-form input,.comment-respond .comment-form textarea{border:solid 1px #ccc;padding:10px}.comment-respond .comment-reply-title,.comment-respond .comment-form .logged-in-as{margin-bottom:15px}.comment-respond .comment-form label[for=siteguard_captcha]{display:inline-block;margin-bottom:10px}.comment-respond .comment-form input[name=siteguard_captcha]{margin-bottom:20px;height:40px}.comment-respond .comment-form .comment-form-comment label{display:block;margin-bottom:10px}.comment-respond .comment-form .comment-form-comment textarea{width:100%;margin-bottom:15px}.comment-respond .comment-form .form-submit input[name=submit],.commentlist .reply a{transition:.6s}.comment-respond .comment-form .form-submit input[name=submit]:hover,.commentlist .reply a:hover{background:#000;color:#fff}.commentlist{margin-bottom:30px}.commentlist li{list-style:none;list-style-position:inside}.commentlist .comment-meta{margin-bottom:15px}.comment-content{margin-bottom:30px}.commentlist>li:not(:first-child){margin-top:40px}.commentlist .reply a{display:inline-block;padding:10px 20px;border:solid 1px #ccc;text-decoration:none;color:#000}.commentlist .children{margin:2em 0 0 1em}@media only screen and (min-width: 1025px){.comment-respond,.commentlist{padding:20px}}@media only screen and (max-width: 1024px){.comment-respond,.commentlist{padding:20px 15px}.commentlist .comment-meta .avatar{width:32px;height:32px}.comment-respond .comment-form p img[alt=CAPTCHA]{width:74px;height:24px}}.opacity{opacity:1;transition:opacity .6s ease-out}.opacity:hover{opacity:.8 !important}.img_zoom{display:block;overflow:hidden}.img_zoom img{transition:transform .6s ease-out}.img_zoom img:hover{transform:scale(1.05)}.hover_line{position:relative;display:inline-block}.hover_line::after{content:"";position:absolute;left:0;bottom:0px;width:100%;height:1px;background-color:#000;opacity:0;transition:opacity .3s ease-in}.hover_line:hover::after{opacity:1}.hover_line_center{position:relative;display:inline-block}.hover_line_center::after{position:absolute;bottom:0;left:50%;content:"";width:0;height:1px;background-color:#000;transition:width .4s ease-in;transform:translateX(-50%)}.hover_line_center:hover::after{width:100%}.animate-fadein{opacity:0;transition:opacity 1s ease-in-out}.animate-fadein.is-animated{opacity:1}#top{padding-top:0}#top .hero .wrapper{position:relative}#top .hero .wrapper .hero__bg img{width:100%;height:auto}#top .hero .wrapper .hero__x{position:absolute;left:50%;transform:translateX(-50%);z-index:1}#top .hero .wrapper .hero__x svg{height:auto}#top .hero .wrapper .hero__x svg .hero__x-svg-path-text{fill:#fff;transition:fill .3s ease-in}#top .hero .wrapper .hero__balloon{position:absolute;z-index:1}#top .hero .wrapper .hero__balloon img{height:auto}#top .information{background:-moz-linear-gradient(15.85% 143.3% 45deg, rgb(0, 148, 115) 0%, rgb(0, 255, 255) 100%);background:-webkit-linear-gradient(45deg, rgb(0, 148, 115) 0%, rgb(0, 255, 255) 100%);background:-webkit-gradient(linear, 15.85% 143.3%, 84.15% -43.3%, color-stop(0, rgb(0, 148, 115)), color-stop(1, rgb(0, 255, 255)));background:-o-linear-gradient(45deg, rgb(0, 148, 115) 0%, rgb(0, 255, 255) 100%);background:-ms-linear-gradient(45deg, rgb(0, 148, 115) 0%, rgb(0, 255, 255) 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#009473', endColorstr='#00FFFF' ,GradientType=0)";background:linear-gradient(45deg, rgb(0, 148, 115) 0%, rgb(0, 255, 255) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#009473",endColorstr="#00FFFF" , GradientType=1)}#top .information .information__not-found{margin-top:30px}#top .information .information__btn a{display:flex;justify-content:center;align-items:center;text-align:center;margin:0 auto;border-radius:15px;text-decoration:none}#top .desc{background:#faed00}#top .desc .container{position:relative}#top .desc .desc__text p{line-height:2;text-align:center}#top .desc .desc__text p:last-of-type{margin-bottom:0}#top .desc .desc__ship{position:absolute;bottom:0}#top .desc .desc__para{position:relative}#top .desc .desc__para .desc__para--bg{position:sticky;top:0;left:0;z-index:1;width:100%;height:100%;clip-path:polygon(0 34.7%, 100% 0, 100% 65.3%, 0 100%)}#top .desc .desc__para .desc__para--out{position:absolute;inset:0;width:100%;height:100%;z-index:2}#top .link ul{display:flex;justify-content:space-between;flex-wrap:wrap}#top .link ul li{margin:12.5px 0}#top .link ul li figure{position:relative;margin:0}#top .link ul li figure h3{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%}#top .link ul li figure p{position:absolute;left:50%;transform:translate(-50%, -73%);display:block;background:#fff;margin:auto;text-align:center}#top .link .link__btn a{background:#000;color:#fff;border-radius:27px;text-decoration:none}#top .contact{background:-moz-linear-gradient(15.48% 140.67% 45deg, rgb(0, 165, 77) 0%, rgb(0, 168, 82) 12.67%, rgb(0, 175, 97) 27.89%, rgb(0, 187, 121) 44.41%, rgb(0, 204, 155) 61.85%, rgb(0, 226, 198) 80.03%, rgb(0, 253, 251) 98.56%, rgb(0, 255, 255) 99.93%);background:-webkit-linear-gradient(45deg, rgb(0, 165, 77) 0%, rgb(0, 168, 82) 12.67%, rgb(0, 175, 97) 27.89%, rgb(0, 187, 121) 44.41%, rgb(0, 204, 155) 61.85%, rgb(0, 226, 198) 80.03%, rgb(0, 253, 251) 98.56%, rgb(0, 255, 255) 99.93%);background:-webkit-gradient(linear, 15.48% 140.67%, 84.52% -40.67%, color-stop(0, rgb(0, 165, 77)), color-stop(0.1267, rgb(0, 168, 82)), color-stop(0.2789, rgb(0, 175, 97)), color-stop(0.4441, rgb(0, 187, 121)), color-stop(0.6185, rgb(0, 204, 155)), color-stop(0.8003, rgb(0, 226, 198)), color-stop(0.9856, rgb(0, 253, 251)), color-stop(0.9993, rgb(0, 255, 255)));background:-o-linear-gradient(45deg, rgb(0, 165, 77) 0%, rgb(0, 168, 82) 12.67%, rgb(0, 175, 97) 27.89%, rgb(0, 187, 121) 44.41%, rgb(0, 204, 155) 61.85%, rgb(0, 226, 198) 80.03%, rgb(0, 253, 251) 98.56%, rgb(0, 255, 255) 99.93%);background:-ms-linear-gradient(45deg, rgb(0, 165, 77) 0%, rgb(0, 168, 82) 12.67%, rgb(0, 175, 97) 27.89%, rgb(0, 187, 121) 44.41%, rgb(0, 204, 155) 61.85%, rgb(0, 226, 198) 80.03%, rgb(0, 253, 251) 98.56%, rgb(0, 255, 255) 99.93%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#00A54D', endColorstr='#00FFFF' ,GradientType=0)";background:linear-gradient(45deg, rgb(0, 165, 77) 0%, rgb(0, 168, 82) 12.67%, rgb(0, 175, 97) 27.89%, rgb(0, 187, 121) 44.41%, rgb(0, 204, 155) 61.85%, rgb(0, 226, 198) 80.03%, rgb(0, 253, 251) 98.56%, rgb(0, 255, 255) 99.93%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00A54D",endColorstr="#00FFFF" , GradientType=1)}#top .logo{margin-bottom:50px}#top .logo ul{display:flex;justify-content:center;flex-wrap:wrap}@media only screen and (min-width: 768px){#top .hero .wrapper .hero__x{bottom:4.5vw}#top .hero .wrapper .hero__x svg{width:5.12vw}#top .hero .wrapper .hero__x svg .hero__x-svg-path-text:hover{fill:#faed00}#top .hero .wrapper .hero__balloon{left:76vw;bottom:-7.9vw}#top .hero .wrapper .hero__balloon img{width:9.15vw}#top .information{padding:80px 0 40px 0}#top .information .information__list{justify-content:center;margin-top:30px}#top .information .information__btn{margin-top:30px}#top .information .information__btn a{width:200px;height:30px;font-size:2rem;transition:background .2s ease-in}#top .information .information__btn a:hover{background:#e73828}#top .desc{padding-top:75px;padding-bottom:50px}#top .desc .desc__text{position:relative;margin-top:25px}#top .desc .desc__text::before,#top .desc .desc__text::after{content:"";position:absolute;display:block;height:auot}#top .desc .desc__text::before{background:url(../images/top/desc_illust1.svg) 0 0 no-repeat;background-size:contain;width:368px;height:75px;top:0;right:-150px}#top .desc .desc__text::after{background:url(../images/top/desc_illust2.svg) 0 0 no-repeat;background-size:contain;width:368px;height:157px;top:145px;left:-125px}#top .desc .desc__text p{font-size:2rem;margin-bottom:40px}#top .link{padding:37.5px 0 90px 0}#top .link ul li figure h3{font-size:3rem}#top .link ul li figure p{top:73%;width:62.5%;height:30px;border-radius:15px;font-size:2rem}#top .link .link__btn{display:flex;justify-content:center;width:770px;margin:40px auto 0 auto}#top .link .link__btn a{width:370px;height:55px;font-size:3rem}#top .contact{padding:50px 0}#top .contact .contact__img{margin-top:65px}#top .contact .contact__tel{font-size:2.5rem;margin-top:30px}#top .contact .contact__time{font-size:2rem}#top .contact .contact__btn a{width:450px;height:50px;margin:30px auto}#top .logo .logo__section{margin-top:70px}#top .logo .logo__section h2{margin-bottom:20px}#top .logo .logo__section ul li{margin:10px}#top .logo .logo__section ul.half li{margin:10px 5px}}@media screen and (min-width: 768px)and (max-width: 1024px){#top .information .information__list{justify-content:space-between}#top .desc .desc__text::before,#top .desc .desc__text::after{display:none}#top .link{padding:37.5px 0 90px 0}#top .link ul li{width:49.5%;margin:.5% 0}#top .link ul li figure img{width:100%;height:auto}#top .link .link__btn{justify-content:space-between;width:100%}#top .link .link__btn a{width:48%}#top .logo ul li{width:47%;margin:1.5% !important}#top .logo ul li img{width:100%;height:auto}#top .logo ul.half li{width:30%}}@media screen and (max-width: 767px){#top .hero .wrapper .hero__x{bottom:21vw}#top .hero .wrapper .hero__x svg{width:9.3vw}#top .hero .wrapper .hero__balloon{right:20vw;bottom:-8vw}#top .hero .wrapper .hero__balloon img{width:15.06vw}#top .information{padding:45px 0}#top .information .information__list{justify-content:space-between;margin-top:25px}#top .information .information__btn{margin-top:25px}#top .information .information__btn a{width:80%;height:35px}#top .desc{padding:45px 0}#top .desc .sec_title{letter-spacing:0}#top .desc .desc__text{font-size:1.2rem;line-height:2;margin-top:20px;text-align:center}#top .desc .desc__btn{margin-top:30px}#top .link{padding:30px 0}#top .link ul li{width:49.25%;margin:.75% 0}#top .link ul li figure h3{font-size:1.8rem}#top .link ul li figure p{top:77%;width:fit-content;border-radius:8px;font-size:1.2rem;white-space:nowrap;padding:0 10px}#top .link .link__btn{margin-top:10px}#top .link .link__btn a{width:100%;height:45px;font-size:2.4rem;margin:5px 0}#top .contact{padding:40px 0}#top .contact .contact__img{margin-top:40px}#top .contact .contact__img img{width:80%}#top .contact .contact__tel{font-size:1.8rem;margin-top:17.5px}#top .contact .contact__time{font-size:1.6rem}#top .contact .contact__btn{margin-top:30px}#top .contact .contact__btn a{width:100%;font-size:1.4rem;margin:15px 0}#top .logo .logo__section{margin-top:40px}#top .logo .logo__section h2{margin-bottom:25px}#top .logo .logo__section ul li{width:47%;margin:1.5% !important}#top .logo .logo__section ul.half li{width:30%}}@media screen and (max-width: 320px){#top .link ul li figure h3{font-size:1.44rem}#top .link ul li figure p{font-size:.96rem}#top .link .link__btn a{font-size:1.92rem}#top .contact .contact__btn a{font-size:1.2rem}}#concept{padding-bottom:0}#concept .hero{position:relative}#concept .hero .hero__bg img{width:100%;height:auto}#concept .hero .hero__balloon{position:absolute;z-index:1}#concept .hero .hero__balloon img{height:auto}#concept .desc{color:#e73828}#concept .desc .container{position:relative}#concept .desc .desc__title{letter-spacing:0;line-height:1.5}#concept .desc .desc__text p{line-height:2}#concept .slider{background:#fff}@media only screen and (min-width: 768px){#concept .hero .hero__balloon{width:10.92vw;right:13.3vw;bottom:-6vw}#concept .hero .hero__balloon img{width:9.15vw}#concept .desc{padding-top:40px}#concept .desc .desc__title{font-size:3rem}#concept .desc .desc__text{position:relative;padding-bottom:130px;margin-top:35px}#concept .desc .desc__text::before,#concept .desc .desc__text::after{content:"";position:absolute;display:block;height:auot}#concept .desc .desc__text::before{background:url(../images/concept/desc_illust1.svg) 0 0 no-repeat;background-size:contain;width:155px;height:67px;top:150px;left:-40px}#concept .desc .desc__text::after{background:url(../images/concept/desc_illust2.svg) 0 0 no-repeat;background-size:contain;width:294px;height:139px;right:25px;bottom:25px}#concept .desc .desc__text p{font-size:2rem}#concept .slider{padding-top:55px;padding-bottom:90px}#concept .slider #FlowingSlider .slick-slide{margin:0 17.5px}#concept .slider .slider__btn{margin-top:90px}}@media screen and (min-width: 768px)and (max-width: 1024px){#concept .desc .desc__title{font-size:2.4rem}#concept .desc .desc__text{padding-bottom:50px}#concept .desc .desc__text::before,#concept .desc .desc__text::after{display:none}#concept .desc .desc__text p{font-size:1.8rem}}@media screen and (max-width: 767px){#concept .hero .hero__balloon{right:10vw;bottom:-11vw}#concept .hero .hero__balloon img{width:15.06vw}#concept .desc{padding:45px 0}#concept .desc .sec_title{letter-spacing:0}#concept .desc .desc__text{font-size:1.2rem;line-height:2;margin-top:20px;text-align:center}#concept .slider{padding-top:30px;padding-bottom:50px}#concept .slider #FlowingSlider .slick-slide{margin:0 7.5px}#concept .slider .slider__btn{margin-top:40px}}#lineup .artist .artist__list li small{letter-spacing:.1em}#lineup .artist .artist__list li .artist__list-img{position:relative}#lineup .artist .artist__list li .artist__list-img .img-icon{position:absolute;top:5px;left:5px;width:49px;height:49px}#lineup .artist .artist__list li .artist__list-img .img-artist{border-radius:7px;aspect-ratio:3/2;object-fit:cover}#lineup .artist .artist__list li .artist__list-link a{background:red;border-radius:15px;color:#fff;text-decoration:none;transition:background .3s ease-in,color .3s ease-in}#lineup .artist .artist__list li .artist__list-link a:hover{background:blue}#lineup .artist .artist__more{margin-top:50px}@media only screen and (min-width: 768px){#lineup .artist span{margin-top:15px}#lineup .artist span small{font-size:1.6rem;margin:0 .5em}#lineup .artist .wrapper:nth-of-type(2),#lineup .artist .wrapper:nth-of-type(3){margin-top:70px}#lineup .artist .wrapper .title-day{margin-bottom:70px}#lineup .artist .wrapper .title-day img{width:auto;height:45px}#lineup .artist .artist__timetable-btn{margin-top:50px}#lineup .artist .artist__list{display:flex;justify-content:space-between;flex-wrap:wrap}#lineup .artist .artist__list::after{content:"";display:block;width:319px}#lineup .artist .artist__list li{width:319px;margin-bottom:70px}#lineup .artist .artist__list li .artist__list-img .img-artist{width:320px;object-fit:cover}#lineup .artist .artist__list li .artist__list-name{font-size:2.2rem;margin-top:25px}#lineup .artist .artist__list li .artist__list-link{margin-top:20px}#lineup .artist .artist__list li .artist__list-link a{width:200px;height:30px;font-size:1.8rem}#lineup .artist .artist__notice{margin-top:50px}#lineup .artist .artist__more{font-size:3rem}}@media screen and (min-width: 768px)and (max-width: 1024px){#lineup .artist .wrapper:nth-of-type(2),#lineup .artist .wrapper:nth-of-type(3){margin-top:0}#lineup .artist .wrapper .title-day{margin-bottom:70px}#lineup .artist .wrapper .title-day img{width:auto;height:40px}#lineup .artist .artist__list{display:flex;justify-content:space-between;flex-wrap:wrap}#lineup .artist .artist__list li{width:48.5%}#lineup .artist .artist__list li:last-child{width:48.5%;margin-left:0;margin-right:0}#lineup .artist .artist__list li .artist__list-img .img-artist{width:100%;height:auto}#lineup .artist .artist__notice{margin-top:50px}#lineup .artist .artist__more{font-size:2.4rem}}@media screen and (max-width: 767px){#lineup .artist span{margin-top:10px}#lineup .artist span small{display:block;font-size:1.2rem}#lineup .artist .wrapper:nth-of-type(2),#lineup .artist .wrapper:nth-of-type(3){margin-top:50px}#lineup .artist .wrapper .title-day{margin-bottom:35px}#lineup .artist .wrapper .title-day img{width:auto;height:35px}#lineup .artist .artist__timetable-btn{margin-top:40px}#lineup .artist .artist__timetable-btn img{width:80%}#lineup .artist .artist__list li{margin-bottom:35px}#lineup .artist .artist__list li .artist__list-name{font-size:1.8rem;margin-top:10px}#lineup .artist .artist__list li .artist__list-link{margin-top:10px}#lineup .artist .artist__list li .artist__list-link a{width:60%;height:25px}#lineup .artist .artist__notice{margin-top:35px}#lineup .artist .artist__more{font-size:2rem}}#notice .readme__detail .wrapper{background:#fff}#notice .readme__detail .wrapper .readme__detail-section .section-title{font-size:2.2rem;text-align:center}#notice .readme__detail .wrapper .readme__detail-section .section-detail{list-style:none;margin-top:20px}#notice .readme__detail .wrapper .readme__detail-section .section-detail li{line-height:1.62}@media only screen and (min-width: 768px){#notice .readme__btn{display:flex;flex-wrap:wrap;width:930px;margin:auto}#notice .readme__btn a{width:215px;margin:7.5px 25px 7.5px 0}#notice .readme__btn a.btn_wristband{width:425px}#notice .readme__detail{margin-top:40px}#notice .readme__detail .wrapper{padding:0 100px 70px 100px}#notice .readme__detail .wrapper .readme__detail-section{padding-top:45px}#notice .readme__detail .wrapper .readme__detail-section .section-title{font-size:2.2rem}}@media screen and (min-width: 768px)and (max-width: 1024px){#notice .readme__btn{display:block;width:100%}#notice .readme__btn a{width:425px;margin:15px auto}#notice .readme__btn a.btn_wristband{margin:15px auto}#notice .readme__detail{margin-top:40px}#notice .readme__detail .wrapper{padding:0 50px 50px 50px}}@media screen and (max-width: 767px){#notice .readme__btn a{width:100%;margin:10px auto}#notice .readme__detail{margin-top:30px}#notice .readme__detail .wrapper{padding:0 20px 50px 20px}#notice .readme__detail .wrapper .readme__detail-section{padding-top:30px}#notice .readme__detail .wrapper .readme__detail-section .section-title{font-size:2rem}}#ticket .ticket .ticket__detail{background:#fff}#ticket .ticket .ticket__detail .ticket__detail-table table{width:100%;border-bottom:solid 1px #000;border-collapse:collapse;font-weight:700}#ticket .ticket .ticket__detail .ticket__detail-table table caption{text-align:center}#ticket .ticket .ticket__detail .ticket__detail-table table caption span{font-weight:400}#ticket .ticket .ticket__detail .ticket__detail-table table th,#ticket .ticket .ticket__detail .ticket__detail-table table td{text-align:center}#ticket .ticket .ticket__detail .ticket__detail-table table th{border-top:solid 1px #000;border-bottom:solid 1px #000}#ticket .ticket .ticket__official{background:#fff}#ticket .ticket .ticket__official .ticket__official-notice{letter-spacing:.1em}#ticket .ticket .ticket__official .ticket__official-notice a:hover{text-decoration:underline}@media only screen and (min-width: 768px){#ticket .ticket .ticket__wristband{margin-top:20px}#ticket .ticket .ticket__wristband .ticket__wristband-btn button{width:415px}#ticket .ticket .ticket__detail{padding:40px 0 30px 0;margin-top:40px}#ticket .ticket .ticket__detail .wrapper{display:flex;justify-content:space-between;width:800px;margin:30px auto 0 auto}#ticket .ticket .ticket__detail .ticket__detail-table{width:380px}#ticket .ticket .ticket__detail .ticket__detail-table table{font-size:2.2rem}#ticket .ticket .ticket__detail .ticket__detail-table table caption{padding-bottom:10px}#ticket .ticket .ticket__detail .ticket__detail-table table caption span{display:block;font-size:1.6rem;margin-top:5px}#ticket .ticket .ticket__detail .ticket__detail-table table th{padding:15px 0}#ticket .ticket .ticket__detail .ticket__detail-table table td{padding:27.5px 0}#ticket .ticket .ticket__detail .ticket__detail-notice{margin-top:25px;text-align:center}#ticket .ticket .ticket__official{padding:30px 15px 45px 15px;margin-top:20px}#ticket .ticket .ticket__official .ticket__official-date{font-size:3rem;letter-spacing:.1em;margin-top:20px}#ticket .ticket .ticket__official .ticket__official-notice{margin-top:10px}#ticket .ticket .ticket__official .ticket__official-btn{margin-top:20px}#ticket .ticket .ticket__official .ticket__official-btn .btn:not(:first-child){margin-top:20px}}@media screen and (min-width: 768px)and (max-width: 1024px){#ticket .ticket .ticket__detail{padding:40px 0 30px 0;margin-top:40px}#ticket .ticket .ticket__detail .wrapper{display:block;width:100%;margin:30px auto 0 auto}#ticket .ticket .ticket__detail .ticket__detail-table{width:92.5%;margin-left:auto;margin-right:auto}#ticket .ticket .ticket__detail .ticket__detail-table:nth-child(2){margin-top:5em}#ticket .ticket .ticket__detail .ticket__detail-table table{font-size:2.2rem}#ticket .ticket .ticket__detail .ticket__detail-table table caption{padding-bottom:20px}#ticket .ticket .ticket__detail .ticket__detail-table table caption span{display:block}#ticket .ticket .ticket__detail .ticket__detail-table table tr:nth-of-type(2) td span{display:none}#ticket .ticket .ticket__detail .ticket__detail-table:nth-child(1) table caption span{display:none}#ticket .ticket .ticket__detail .ticket__detail-notice{padding-left:15px;padding-right:15px}#ticket .ticket .ticket__official .ticket__official-date{letter-spacing:0}}@media screen and (max-width: 767px){#ticket .ticket .ticket__wristband .ticket__wristband-btn button{height:60px}#ticket .ticket .ticket__detail{padding:20px;margin-top:30px}#ticket .ticket .ticket__detail .ticket__detail-title{font-size:1.8rem}#ticket .ticket .ticket__detail .wrapper{margin-top:25px}#ticket .ticket .ticket__detail .ticket__detail-table:nth-child(2){margin-top:2em}#ticket .ticket .ticket__detail .ticket__detail-table table{font-size:1.8rem}#ticket .ticket .ticket__detail .ticket__detail-table table caption{padding-bottom:20px}#ticket .ticket .ticket__detail .ticket__detail-table table caption span{display:block;font-size:1.2rem;margin-top:5px}#ticket .ticket .ticket__detail .ticket__detail-table table th{width:50%;padding:12.5px 0}#ticket .ticket .ticket__detail .ticket__detail-table table td{width:50%;padding:22.5px 0}#ticket .ticket .ticket__detail .ticket__detail-table table tr:nth-of-type(2) td span{display:none}#ticket .ticket .ticket__detail .ticket__detail-table:nth-child(1) table caption span{display:none}#ticket .ticket .ticket__detail .ticket__detail-notice{margin-top:15px;font-size:1.2rem}#ticket .ticket .ticket__official{padding:20px 10px;margin-top:20px}#ticket .ticket .ticket__official .ticket__official-title{font-size:1.8rem}#ticket .ticket .ticket__official .ticket__official-date{font-size:1.7rem;letter-spacing:-0.05em;margin-top:20px}#ticket .ticket .ticket__official .ticket__official-notice{font-size:1.2rem;margin-top:10px}#ticket .ticket .ticket__official .ticket__official-btn{margin-top:25px}#ticket .ticket .ticket__official .ticket__official-btn .btn:not(:first-child){margin-top:10px}}@media only screen and (min-width: 768px){#area .area strong{font-size:3rem}#area .area .area__img{margin-top:40px}}@media screen and (min-width: 768px)and (max-width: 1024px){#area .area strong{font-size:3rem}#area .area .area__img img{width:100%;height:auto}}@media screen and (max-width: 767px){#area .area strong{font-size:2.1rem}#area .area .area__img{margin-top:25px}}#access .secTitle{background:#fff}#access .orange-btn{display:flex;justify-content:center;align-items:center;background:#e73828;border-radius:25px;color:#fff;text-decoration:none;transition:box-shadow .2s ease-in;margin-left:auto;margin-right:auto}#access .orange-btn:hover{box-shadow:6px 2px 10px -1px #777}#access .venu .venu__address a:hover{color:red}#access .method .method__desc{background:#2962f6;color:#fff;line-height:2;letter-spacing:0}#access .method .method__desc span{display:inline;box-decoration-break:clone;-webkit-box-decoration-break:clone;background-color:#ffff54;color:#000;padding:0 10px}#access .method .method__nav{display:flex;justify-content:space-between;flex-wrap:wrap}#access .method .method__box .method__box-title{display:flex;background:#3ab394}#access .method .method__box .wrapper{background:#fff}#access .method #method1 .method__box-caption span{background:#e73828;border-radius:8px;color:#fff;letter-spacing:0;line-break:1;font-weight:700;padding:5px 10px}#access .method #method1 .method__box-desc{text-align:left}#access .method #method1 .method__box-table{border-collapse:collapse;border:solid 3px #3ab394;width:100%}#access .method #method1 .method__box-table th,#access .method #method1 .method__box-table td{border:solid 3px #3ab394;font-weight:700}#access .method #method1 .method__box-table small{font-size:80%;margin-top:5px}#access .method #method1 .method__box-table td a:hover{text-decoration:underline}#access .method #method2 span.fw400{font-size:80%}#access .method #method2 .method__box-info{font-weight:500}#access .method #method2 .method__box-info h5{background:#3ab394;color:#fff}#access .method #method2 .method__box-info .d-inline{display:inline}#access .method #method2 .method__box-info .small{font-size:80%;line-height:1.43;font-weight:400}#access .method #method4 .notes{line-height:1.5}#access .method #method4 .method__box-means{font-weight:700}#access .method #method4 .method__box-means .method__box-list ul li .colum1{display:flex;justify-content:center;align-items:center;background:#3ab394;color:#fff}@media only screen and (min-width: 768px){#access{padding-bottom:150px}#access .secTitle{font-size:3rem;padding:12.5px}#access .venu .venu__address{font-size:1.8rem;margin-top:25px}#access .venu .venu__map{margin-top:25px}#access .venu .venu__map iframe{height:500px}#access .method{margin-top:50px}#access .method .coming-soon{margin-top:45px}#access .method .method__desc{font-size:2rem;padding:40px 35px 25px 35px;margin-top:25px}#access .method .method__nav{margin-top:40px}#access .method .method__box{margin-top:50px}#access .method .method__box .method__box-title{display:flex;align-items:center;font-size:3rem;line-height:1;padding:20px}#access .method .method__box .method__box-title span{position:relative;top:2px;margin-right:20px}#access .method .method__box .wrapper{padding:30px 50px 60px 50px}#access .method .method__box .method__box-desc{font-size:2rem;text-align:center}#access .method #method1{margin-top:40px}#access .method #method1 .method__box-caption span{font-size:2rem}#access .method #method1 .method__box-desc{margin-top:20px}#access .method #method1 h5{font-size:2rem;margin-top:20px}#access .method #method1 .method__box-list{font-size:2rem}#access .method #method1 .method__box-list li .list-img{margin-top:20px}#access .method #method1 .method__box-list li:not(:first-child){margin-top:25px}#access .method #method1 .method__box-table{border:solid 3px #3ab394;margin-top:25px}#access .method #method1 .method__box-table th,#access .method #method1 .method__box-table td{border:solid 3px #3ab394;font-size:2rem}#access .method #method1 .method__box-table th{width:150px;padding:20px 5px;text-align:center}#access .method #method1 .method__box-table td{padding:20px 30px}#access .method #method1 .method__box-notice{margin-top:10px;text-align:center}#access .method #method2 .method__box-desc{font-size:2rem;text-align:center}#access .method #method2 .method__box-img{margin:35px -50px 0 -50px}#access .method #method2 .method__box-btn{margin-top:40px}#access .method #method2 .method__box-btn>div{font-size:1.6rem;text-align:center}#access .method #method2 .method__box-btn.btn1{display:table;margin-left:auto;margin-right:auto}#access .method #method2 .method__box-btn.btn1 .color_red{text-align:left}#access .method #method2 .method__box-info{margin-top:50px;font-size:2rem}#access .method #method2 .method__box-info h5{font-size:2.5rem;padding:15px;margin-bottom:25px}#access .method #method2 .method__box-info.info1 .parent>li{margin-top:25px}#access .method #method4 .method__box-means{display:table;font-size:2rem;margin-left:auto;margin-right:auto}#access .method #method4 .method__box-means .method__box-list{display:table;margin:15px auto 0 auto}#access .method #method4 .method__box-means h5{font-size:2.5rem}#access .method #method4 .method__box-means ul{margin-top:15px}#access .method #method4 .method__box-means ul li{display:flex;align-items:flex-start}#access .method #method4 .method__box-means ul li:not(:first-child){margin-top:30px}#access .method #method4 .method__box-means ul li:first-child .colum1{height:88px}#access .method #method4 .method__box-means ul li:nth-child(2) .colum1{height:111px}#access .method #method4 .method__box-means ul li .colum1{flex-shrink:0;width:155px;font-size:3rem;margin-right:10px}#access .method #method4 .method__box-means ul li .colum2 div{font-size:1.6rem}}@media screen and (min-width: 768px)and (max-width: 1024px){#access .method .method__desc span{padding:0}#access .method .method__nav a{width:24%}#access .method .method__nav a img{width:100%;height:auto}#access .method .method__box .method__box-title{align-items:initial}#access .method #method1 .method__box-table th,#access .method #method1 .method__box-table td{font-size:1.6rem}#access .method #method2 #method2_map img{width:100%;height:auto;padding:0 50px}#access .method #method2 .method__box-img img{width:100%;height:auto}#access .method #method2 .method__box-btn{margin-top:40px}#access .method #method2 .method__box-btn a span{position:relative;top:2px;margin-right:2px}}@media screen and (max-width: 767px){#access{padding-bottom:100px}#access .secTitle{padding:5px}#access .venu .venu__address{margin-top:20px}#access .venu .venu__map{margin-top:20px}#access .venu .venu__map iframe{height:450px}#access .method{margin-top:25px}#access .method .coming-soon{margin-top:45px}#access .method .method__desc{font-size:1.6rem;padding:15px;margin-top:20px}#access .method .method__nav{margin-top:20px}#access .method .method__nav a{width:49%;margin-bottom:2%}#access .method .method__box{margin-top:20px}#access .method .method__box .method__box-title{display:flex;align-items:flex-start;font-size:1.6rem;padding:10px 15px}#access .method .method__box .method__box-title span{flex-shrink:0;width:17px;position:relative;top:-2px;margin-right:.5em}#access .method .method__box .wrapper{padding:20px 15px 30px 15px}#access .method #method1 .method__box-desc{margin-top:15px}#access .method #method1 h5{font-size:1.4rem;margin-top:15px}#access .method #method1 .method__box-list{font-size:1.4rem}#access .method #method1 .method__box-list li .list-img{margin-top:15px}#access .method #method1 .method__box-list li:not(:first-child){margin-top:15px}#access .method #method1 .method__box-table{border:solid 1px #3ab394;margin-top:20px}#access .method #method1 .method__box-table th,#access .method #method1 .method__box-table td{display:block;border:solid 1px #3ab394;padding:10px}#access .method #method1 .method__box-table th{background:rgba(58,179,148,.1)}#access .method #method1 .method__box-table td{padding-bottom:20px}#access .method #method1 .method__box-notice{margin-top:10px}#access .method #method2 .method__box-img{margin:15px -15px 0 -15px}#access .method #method2 .method__box-btn{margin-top:25px}#access .method #method2 .method__box-btn a span{position:relative;top:2px}#access .method #method2 .method__box-btn.btn3 a{font-size:1.4rem}#access .method #method2 .method__box-info{margin-top:20px;font-size:1.6rem}#access .method #method2 .method__box-info h5{font-size:1.6rem;padding:10px;margin-bottom:25px}#access .method #method2 .method__box-info.info1 .parent>li{margin-top:20px}#access .method #method4 .method__box-means .method__box-list{margin-top:15px}#access .method #method4 .method__box-means .method__box-list h5{font-size:1.6rem}#access .method #method4 .method__box-means .method__box-list ul{margin-top:10px}#access .method #method4 .method__box-means .method__box-list ul li:not(:first-child){margin-top:20px}#access .method #method4 .method__box-means .method__box-list ul li .colum1{font-size:1.6rem;padding:5px 10px}#access .method #method4 .method__box-means .method__box-list ul li .colum2{margin-top:10px}}#qa .list__box{margin-bottom:30px}#qa .list__box .list__box--title{position:relative;left:50%;transform:translateX(-50%);display:inline-block;background:#e73828;color:#fff;letter-spacing:0;line-height:1.3;padding:7px 1em;margin-bottom:20px;text-align:center}#qa .list__box ul li{background:#fff;border-radius:10px;margin-bottom:10px}#qa .list__box ul li .list__subfield{display:flex}#qa .list__box ul li .list__subfield::before{width:1.3em;flex-shrink:0}#qa .list__box ul li .list__q::before{content:"Q."}#qa .list__box ul li .list__a{color:red;margin-top:10px}#qa .list__box ul li .list__a::before{content:"A."}@media only screen and (min-width: 768px){#qa .list__box{width:800px;margin-left:auto;margin-right:auto}#qa .list__box .list__box--title{min-width:200px;font-size:2rem}#qa .list__box ul li{font-size:2rem;padding:10px 40px}#qa .notice{margin-top:50px;text-align:center}}@media screen and (min-width: 768px)and (max-width: 1024px){#qa .list__box{width:100%}#qa .list__box ul li{font-size:1.6rem;padding:10px 20px}}@media screen and (max-width: 767px){#qa .list__box{width:100%}#qa .list__box .list__box--title{font-size:1.6rem}#qa .list__box ul li{padding:10px 15px}#qa .notice{margin-top:25px}}#goods-food .food__list li .food__list-img img{width:100%;border-radius:7px;object-fit:cover}#goods-food .food__list li .food__list-title{color:#0071bc;margin-top:1em}#goods-food .food__list li .food__list-cat{line-height:1.16;margin-top:1em;text-align:center}#goods-food .food__list li .food__list-text{line-height:1.5;margin-top:1em}@media only screen and (min-width: 768px){#goods-food .blockTitle{font-size:4rem}#goods-food .goods .goods__desc strong{font-size:3rem;margin-top:35px}#goods-food .goods .goods__desc div{font-size:2.5rem;line-height:1.6;margin-top:15px}#goods-food .goods .goods__btn{margin-top:25px}#goods-food .goods .goods__notice{margin-top:25px;text-align:center}#goods-food .goods .goods__img{margin-top:50px}#goods-food .food{margin-top:50px}#goods-food .food .food__list{display:flex;justify-content:space-between;flex-wrap:wrap}#goods-food .food .food__list::after{content:"";display:block;width:320px}#goods-food .food .food__list li{width:320px;margin-top:35px}#goods-food .food .food__list li .food__list-img img{height:212px}#goods-food .food .food__list li .food__list-title{font-size:2.2rem}#goods-food .food .food__list li .food__list-cat{font-size:1.8rem}#goods-food .food .food__list li .food__list-text{font-size:2rem}}@media screen and (min-width: 768px)and (max-width: 1024px){#goods-food .goods .goods__img img{width:100%;height:auto}#goods-food .food .food__list::after{content:"";display:block;width:49%}#goods-food .food .food__list li{width:49%}#goods-food .food .food__list li .food__list-img img{height:auto}}@media screen and (max-width: 767px){#goods-food .blockTitle{font-size:2.4rem}#goods-food .goods .goods__desc strong{font-size:1.8rem;margin-top:35px}#goods-food .goods .goods__desc div{font-size:1.5rem;line-height:1.6;margin-top:15px}#goods-food .goods .goods__btn{margin-top:25px}#goods-food .goods .goods__notice{font-size:1.4rem;margin-top:25px}#goods-food .goods .goods__img{margin-top:25px}#goods-food .food{margin-top:30px}#goods-food .food .food__list li{margin-top:35px}#goods-food .food .food__list li .food__list-img img{height:auto}#goods-food .food .food__list li .food__list-title{font-size:2rem}#goods-food .food .food__list li .food__list-text{font-size:1.6rem}}@media screen and (max-width: 320px){#goods-food .goods .goods__desc strong{font-size:1.5rem}#goods-food .goods .goods__desc div{font-size:1.25rem}#goods-food .goods .goods__notice{font-size:1.2rem}}#time-table .timetable__date .timetable__date--btn{margin-top:30px}@media only screen and (min-width: 768px){#time-table .notice{margin-top:30px;text-align:center}#time-table .timetable__stage{margin-top:50px}}@media screen and (min-width: 768px)and (max-width: 1024px){#time-table .timetable__stage .timetable__stage--img img{width:100%}}@media screen and (max-width: 767px){#time-table .notice{font-size:1.2rem;margin-top:20px}#time-table .timetable__stage{margin-top:40px}}/*!
  .page-post
*/@media only screen and (min-width: 768px){.page-post{min-height:calc(100vh - 61px - 71px);background:linear-gradient(45deg, rgb(0, 148, 115) 0%, rgb(0, 255, 255) 100%)}}@media screen and (min-width: 768px)and (max-width: 1024px){.page-post{min-height:calc(100vh - 60px - 35px);background:linear-gradient(85deg, rgb(0, 148, 115) 0%, rgb(0, 255, 255) 100%)}}@media screen and (max-width: 767px){.page-post{min-height:calc(100vh - 60px - 35px);background:linear-gradient(85deg, rgb(0, 148, 115) 0%, rgb(0, 255, 255) 100%)}}/*!
  .information__list
*/.information__list{display:flex;flex-wrap:wrap}.information__list .information__list-item .item-thumb{display:block;margin-bottom:10px}.information__list .information__list-item .item-thumb img{width:100%;height:100%;aspect-ratio:47/30;object-fit:cover}.information__list .information__list-item h3{line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.information__list .information__list-item .item-title{color:#000;line-height:1.4}.information__list .information__list-item a.item-title{text-decoration:none}.information__list .information__list-item .item-date{line-height:1;margin-top:5px}@media only screen and (min-width: 768px){.information__list{width:1020px}.information__list .information__list-item{width:235px;margin:0 10px}.information__list .information__list-item .item-title{font-size:1.8rem}.information__list .information__list-item a.item-title{transition:color .2s ease-in}.information__list .information__list-item a.item-title:hover{color:red}}@media screen and (min-width: 768px)and (max-width: 1024px){.information__list{width:100%;justify-content:space-between}.information__list .information__list-item{width:48%;margin:0 0 4% 0}}@media screen and (max-width: 767px){.information__list{justify-content:space-between}.information__list .information__list-item{width:49.25%}.information__list .information__list-item:not(:last-child){margin-bottom:15px}.information__list .information__list-item .item-thumb{margin-bottom:5px}.information__list .information__list-item .item-title{font-size:1.4rem}.information__list .information__list-item .item-date{font-size:1.2rem}}/*!
  .information__pager
*/.information__pager .navigation .nav-links ul{display:flex;justify-content:center;list-style:none}.information__pager .navigation .nav-links ul .page-numbers{border-radius:5px;color:#fff;line-height:1;font-weight:700;text-decoration:none;padding:0 10px}.information__pager .navigation .nav-links ul .page-numbers.prev{margin-right:10px}.information__pager .navigation .nav-links ul .page-numbers.next{margin-left:10px}.information__pager .navigation .nav-links ul .page-numbers.current{background:#fff;color:#000}@media only screen and (min-width: 768px){.information__pager .navigation .nav-links ul .page-numbers{font-size:2rem;transition:background .3s ease-in,color .3s ease-in;margin:0 2.5px}.information__pager .navigation .nav-links ul .page-numbers:not(.dots):hover{background:#fff;color:#000}}@media only screen and (min-width: 768px){#archive{padding-bottom:100px}#archive .information__list .information__list-item{margin-bottom:30px}#archive .information__pager{margin-top:30px}}@media screen and (max-width: 767px){#archive{padding-bottom:70px}#archive .information__pager{margin-top:50px}}#single .contents .wrapper{background:#fff}#single .contents .wrapper .item-date{color:#999;letter-spacing:0;font-weight:700}#single .contents .wrapper .item-title{color:#005a99;letter-spacing:0;line-height:1.6;border-bottom:solid 1px #b3b3b3}@media only screen and (min-width: 768px){#single{padding-bottom:80px}#single .contents .wrapper{width:800px;background:#fff;padding:40px 25px;margin:auto}#single .contents .wrapper .item-date{font-size:2rem}#single .contents .wrapper .item-title{font-size:2rem;padding-bottom:20px;margin-bottom:25px}}@media screen and (min-width: 768px)and (max-width: 1024px){#single .contents .wrapper{width:100%}}@media screen and (max-width: 767px){#single{padding-bottom:50px}#single .contents .wrapper{padding:25px 15px;margin:auto}#single .contents .wrapper .item-date{font-size:1.8rem}#single .contents .wrapper .item-title{font-size:1.8rem;padding-bottom:15px;margin-bottom:20px}}/*# sourceMappingURL=style_20241210.min.css.map */
