﻿.footerArea:lang(ja),.langBtn:lang(ja),p:lang(ja){font-family:"Inter","Noto Sans JP",sans-serif !important;font-optical-sizing:auto;font-feature-settings:"palt";color:#333}.txtRight:lang(en),.txtCenter:lang(en),.btnArea .btn:lang(en),.faq .answer:lang(en),.faq .quest:lang(en),.infoArea:lang(en),.contentsTitle h2:lang(en),.tableStyleA dl dd:lang(en),.tableStyleA dl dt:lang(en),.contentsArea.sub table.default tr td .cellTxt:lang(en),.contentsArea.sub table.default tr td:lang(en),.indextxt table tr td:lang(en),.indextxt table tr th:lang(en),.indextxt h1:lang(en),.footerArea:lang(en),table.newstable tr td:lang(en),table.newstable tr th:lang(en),.organization .rightBlock dl dd:lang(en),.organization .rightBlock dl dt:lang(en),.organization .leftBlock b:lang(en),ul.disc li:lang(en),.chaman figcaption:lang(en),.setStyleA:lang(en),.contentsArea.sub .block p:lang(en),.contentsArea.sub .block .komidashi:lang(en),.contentsArea.sub .block h4:lang(en),.contentsArea.sub h3.headBlock:lang(en),.gNav ul li a:lang(en),.splangBtn:lang(en),.langBtn:lang(en),ul li:lang(en),ol li:lang(en),p:lang(en){font-family:"Noto Sans",sans-serif;font-optical-sizing:auto;font-feature-settings:"palt";color:#333;transform:rotate(0.03deg)}.txtRight:lang(ja),.txtCenter:lang(ja),.btnArea .btn:lang(ja),.faq .answer:lang(ja),.faq .quest:lang(ja),.infoArea:lang(ja),.contentsTitle h2:lang(ja),.tableStyleA dl dd:lang(ja),.tableStyleA dl dt:lang(ja),.contentsArea.sub table.default tr td b:lang(ja),.contentsArea.sub table.default tr td .cellTxt:lang(ja),.contentsArea.sub table.default tr td:lang(ja),.indextxt table tr td:lang(ja),.indextxt table tr th:lang(ja),.indextxt h1:lang(ja),table.newstable tr td:lang(ja),table.newstable tr th:lang(ja),.organization .rightBlock dl dd,.organization .rightBlock dl dt,.organization .leftBlock b,ul.disc li:lang(ja),.chaman figcaption:lang(ja),.setStyleA:lang(ja),.contentsArea.sub .block p,.contentsArea.sub .block .komidashi:lang(ja),.contentsArea.sub .block h4:lang(ja),.contentsArea.sub h3,.contentsArea.index h2,.gNav ul li a:lang(ja),.splangBtn:lang(ja),.headTxt,ul li:lang(ja),ol li:lang(ja){font-family:"Inter","Noto Sans JP",sans-serif !important;font-optical-sizing:auto;font-feature-settings:"palt";color:#333}.scrollPadding{scroll-padding-top:8rem}@media screen and (width < 769px){.scrollPadding{scroll-padding-top:80px}}body{color:#333;overflow-y:scroll}body.sub{background:#faf5ef}body.sub .headArea{background:#fff}img{vertical-align:bottom}p b{font-weight:bold}.pdficonA{width:1.25rem}ol.defaultStyle{padding-left:1.45rem;list-style-type:decimal;margin-bottom:1rem}ol.defaultStyle li{margin-bottom:.5rem}ol.defaultStyle.markBold li::marker{font-weight:bold}@media screen and (width < 439px){ol li{font-size:1rem}}ul.nodisc li{text-indent:-1.15rem;padding-left:1rem;margin-bottom:.5rem}ul.nodisc li a{color:#008bd0}ul.nodisc:lang(en).asterisk li{text-indent:-0.5rem}ul.nodisc:lang(en).alphabet li{text-indent:-1.75rem;padding-left:1.5rem}@media screen and (width < 439px){ul li{font-size:1rem}}.headArea{width:100%;height:150px;box-sizing:border-box;padding:0;display:grid;grid-template-columns:346px 1fr;grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px;transition:.5s all}@media screen and (width < 1345px){.headArea{height:100px}}@media screen and (width < 1080px){.headArea{height:82px;padding-right:1rem;display:block;border-bottom:1px #ddd solid}}.headLeft{position:relative}@media screen and (width < 1080px){.headLeft{width:0}}.headLeft .headlogo{position:absolute;left:0;right:0;margin:auto;width:240px;padding:.75rem .75rem 1rem .75rem;border-radius:0 0 12px 12px;border-left:1px #e1e3e1 solid;border-right:1px #e1e3e1 solid;border-bottom:1px #e1e3e1 solid;background:#fff;box-shadow:6px 4px 15px -7px rgba(0,0,0,.6)}@media screen and (width < 1345px){.headLeft .headlogo{width:200px}}@media screen and (width < 1080px){.headLeft .headlogo{border:none;top:10px;left:16px;width:90px;box-shadow:none;padding:0;border-radius:0}}.headLeft .headlogo a{display:block}.headLeft .headlogo a img{width:100%}.headRight{position:relative}.headTxt{color:#333;font-weight:bold;font-size:2.5rem;position:absolute;left:0;top:30px}@media screen and (width < 1345px){.headTxt{top:18px;font-size:2rem}}@media screen and (width < 1080px){.headTxt{left:20px}.headTxt:lang(ja){top:25px;font-size:1.5rem}.headTxt:lang(en){top:25px;font-size:1.5rem}}@media screen and (width < 769px){.headTxt{line-height:1.2;left:20px}.headTxt:lang(ja){top:25px;font-size:1.5rem}.headTxt:lang(en){top:25px;font-size:1.5rem}}@media screen and (width < 439px){.headTxt{line-height:1.2;top:22px}.headTxt:lang(ja){font-size:1.05rem;left:20px}.headTxt:lang(en){font-size:1.05rem;left:20px}}.langBtn{display:flex;justify-content:center;align-items:center;background:#333;width:120px;border-radius:6px;padding:.35rem 0 .5rem;position:absolute;top:30px;right:2rem}.langBtn:lang(ja){color:#fff}.langBtn:lang(en){color:#fff}@media screen and (width < 1345px){.langBtn{display:none}}.splangBtn{display:none}.splangBtn:lang(ja){color:#fff}.splangBtn:lang(en){color:#fff}@media screen and (width < 1345px){.splangBtn{display:flex;justify-content:center;align-items:center;border:1px #fff solid;height:50px;border-radius:8px;margin:0 auto;width:90%;color:#fff;margin-top:2rem}}.globalNav{width:100%;display:flex;align-items:center;position:absolute;left:0;bottom:0}.btn-gNav{display:none}@media screen and (width < 1345px){.btn-gNav{position:fixed;top:32px;right:20px;width:32px;height:32px;z-index:12;box-sizing:border-box;cursor:pointer;-webkit-transition:all 400ms;transition:all 400ms;display:block}.btn-gNav span{position:absolute;width:100%;height:3px;background:#388a38;border-radius:10px;-webkit-transition:all 400ms;transition:all 400ms;display:block}.btn-gNav span:nth-child(1){top:0}.btn-gNav span:nth-child(2){top:10px}.btn-gNav span:nth-child(3){top:20px}.btn-gNav.open span:nth-child(1){background:#fff;top:6px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.btn-gNav.open span:nth-child(2){transform:scale(0)}.btn-gNav.open span:nth-child(3){top:6px;background:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}}@media screen and (width < 769px){.btn-gNav{top:28px}}@media screen and (width < 700px){.btn-gNav{top:32px}}@keyframes fadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}.gNav{box-sizing:border-box;border-radius:6px 0 0 0;width:100%;background:#388a38}.gNav ul{display:flex;align-items:center}.gNav ul li{position:relative;z-index:10;transition:all .5s}.gNav ul li a{padding:.75rem 1.5rem;display:block}.gNav ul li a:lang(ja){color:#fff}.gNav ul li a:lang(en){color:#fff}@media(hover: hover){.gNav ul li:hover{background:#296d29}.gNav ul li:nth-child(1):hover{border-radius:7px 0 0 0}}.gNav ul li:hover>ul{display:block;animation:fadeIn .1s ease-in 0s forwards}.gNav ul li ul:hover{display:block}.gNav ul li ul li a{transition:all .1s}.gNav ul li ul li a:hover{background:#0043a0}@media screen and (width < 1345px){.gNav{position:fixed;top:0;right:-100%;width:100%;height:100%;font-size:16px;box-sizing:border-box;z-index:7;padding-top:50px;transition:.3s;overflow-y:scroll;background:#388a38}.gNav.open{right:0}.gNav ul{margin-top:1rem;display:block}.gNav ul li{position:relative}.gNav ul li.acArea{background:#646464;color:#fff}.gNav ul li a{display:flex;justify-content:start;align-items:center;font-size:21px}.gNav ul li a .icon{margin-right:.5rem}.gNav ul li ul{margin-top:0}.gNav ul li ul li::after{content:none}}.gNav ul li a:lang(en){color:#fff}.sponsorlogoBox{display:flex;justify-content:center;margin:0 -1.5% 2rem -1.5%}@media screen and (width < 769px){.sponsorlogoBox.Boxsp .sponsorlogoImg{margin:0 5%}}.sponsorlogoBox.rankA .sponsorlogoImg{width:135px}.sponsorlogoBox.rankB .sponsorlogoImg{width:110px}.sponsorlogoBox .sponsorlogoImg{width:170px;margin:0 1.5%;text-align:center}.sponsorlogoBox .sponsorlogoImg img{width:100%}hr{border:none}hr.line{border-top:1px #ddd solid}hr.space{background:rgba(0,0,0,0);margin:2.5rem 0;display:block;height:1px}hr.space:lang(en){margin:3.5rem 0}@media screen and (width < 769px){hr.space:lang(en){margin:3rem 0}}hr.spaceL{background:rgba(0,0,0,0);margin:5rem 0;display:block;height:1px}hr.spaceL:lang(en){margin:5rem 0}@media screen and (width < 769px){hr.spaceL:lang(en){margin:3rem 0}}hr.spacemini{border-top:rgba(0,0,0,0);margin:.75rem 0}hr.brTypeA{height:5px;width:100px;margin:1.25rem auto 1rem auto;background:#0b57d0;border-radius:20px}@media screen and (width < 439px){hr.brTypeA{width:30%}}hr.brTypeB{height:5px;width:100%;margin:5rem auto 3.5rem auto;background:#388a38;border-radius:20px}@media screen and (width < 439px){hr.brTypeB{width:30%}}.unit{box-sizing:border-box;padding:0 2rem}.unit.index{padding:0}.unit.index:nth-child(odd){background:#f5fff4}.unit.contentsTitleArea{padding:0}.unit.subPage{margin-top:-50px;margin-bottom:1rem;padding:0 50px}@media screen and (width < 1080px){.unit.subPage{padding:0 .75rem}}@media screen and (width < 769px){.unit.subPage{margin-top:-20px;padding:0 .5rem}}.contentsArea.index{margin:3rem auto;padding:3rem 0}@media screen and (width < 769px){.contentsArea.index.spspace{padding:1rem 0}}.contentsArea.index h2{font-size:42px;color:#e94d1a;text-align:center;margin-bottom:3rem}@media screen and (width < 769px){.contentsArea.index h2{padding:0 1rem}}@media screen and (width < 769px){.contentsArea.index h2.longTitle{font-size:26px}}@media screen and (width < 769px){.contentsArea.index h2.longTitle .spot{display:block;text-align:center;border-top:2px #ea5550 solid;border-bottom:3px #ea5550 double;padding:.35rem 0;margin:.5rem auto 3rem auto}.contentsArea.index h2.longTitle .spot:lang(ja){width:50%}.contentsArea.index h2.longTitle .spot:lang(en){width:30%}}@media screen and (width < 700px){.contentsArea.index h2.longTitle .spot:lang(ja){width:85%}.contentsArea.index h2.longTitle .spot:lang(en){width:65%}}.contentsArea.sub{box-sizing:border-box;padding:2rem 0 0 0;background:#fff;border-radius:16px}.contentsArea.sub.colorTypeA{background:#f4fef5}@media screen and (width < 1080px){.contentsArea.sub{box-shadow:rgba(0,0,0,.15) 1.95px 1.95px 2.6px}}@media screen and (width < 769px){.contentsArea.sub{border-radius:8px}}.movieArea{display:flex;justify-content:center;align-items:center}.movieArea video{box-shadow:rgba(50,50,93,.25) 0px 50px 100px -20px,rgba(0,0,0,.3) 0px 30px 60px -30px}@media screen and (width < 769px){.movieArea video{box-shadow:rgba(9,30,66,.25) 0px 4px 8px -2px,rgba(9,30,66,.08) 0px 0px 0px 1px;width:92%;height:auto}}.contentsArea.sub h3.headBlock{padding:.75rem 2.5rem 0 2.5rem;font-size:2.25rem;color:#388a38;font-weight:bold;margin-bottom:2.5rem;line-height:1}@media screen and (width < 1080px){.contentsArea.sub h3.headBlock{padding:0 1.5rem;line-height:1.2}}@media screen and (width < 769px){.contentsArea.sub h3.headBlock{font-size:1.5rem;padding:0 1rem;line-height:1.3}}.contentsArea.sub h3.headBlock:lang(en){color:#388a38}.contentsArea.sub small{font-size:1rem}.contentsArea.sub .block{padding:0 2.5rem 3rem 2.5rem;font-size:18px}@media screen and (width < 1080px){.contentsArea.sub .block{padding:0 1.5rem 3rem 1.5rem}}@media screen and (width < 769px){.contentsArea.sub .block{padding:0 1rem 1.5rem 1rem}}@media screen and (width < 439px){.contentsArea.sub .block{padding:0 1rem 1rem 1rem}}.contentsArea.sub .block:last-of-type{border-radius:0 0 16px 16px}.contentsArea.sub .block:has(>.headBlock) .headBlock{padding-top:3rem;padding-left:0}.contentsArea.sub .block:not(:first-of-type){border-top:1px #dcdcdc solid}.contentsArea.sub .block:nth-child(odd){background:#f5fff4}.contentsArea.sub .block.setbkcolor{background:#f5fff4}.contentsArea.sub .block.setbkcolorW{background:#fff}.contentsArea.sub .block.notborder{border:none}.contentsArea.sub .block.pdSetA{padding:0 2.5rem 0rem 2.5rem}.contentsArea.sub .block .container h3{padding-left:0}.contentsArea.sub .block h4{font-size:1.75rem;color:#333;border-bottom:1px #388a38 solid;padding-bottom:.25rem;margin-bottom:2.5rem}@media screen and (width < 769px){.contentsArea.sub .block h4{font-size:1.25rem;font-weight:bold;margin-bottom:1.5rem}}.contentsArea.sub .block h4 .posTxt{display:inline-block;font-size:1.25rem;padding:0 1rem;font-weight:bold}@media screen and (width < 769px){.contentsArea.sub .block h4 .posTxt{display:block;padding:0}}.contentsArea.sub .block .komidashi{font-weight:bold;display:block;margin-bottom:1rem}.contentsArea.sub .block p{margin-bottom:1.5rem;line-height:1.6}.contentsArea.sub .block p a{color:#008bd0}.imgflexArea{display:flex;justify-content:center;align-items:center;min-height:680px;margin-bottom:2rem}@media screen and (width < 1080px){.imgflexArea{padding:0 2rem}}@media screen and (width < 769px){.imgflexArea{padding:0;min-height:auto}.imgflexArea img{width:100%}}.imgflexArea.heightAuto{min-height:auto}.imgflexArea.innerPage{min-height:420px}.imgflexArea.innerPage figure{display:flex;justify-content:center;align-items:center}.imgflexArea.innerPage figure img{width:75%}@media screen and (width < 1080px){.imgflexArea.innerPage{height:320px;min-height:auto}.imgflexArea.innerPage img{width:90%}}@media print,screen and (1081px <= width < 1459px){.imgflexArea.innerPage{min-height:420px}.imgflexArea.innerPage img{width:90%}}@media screen and (width < 769px){.imgflexArea.titleImg{padding-top:2rem}}.innerlinkA{margin-top:-1rem;padding-top:1rem}.innerlinkB{margin-top:-4rem;padding-top:4rem}.grBlockTpA{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr;grid-column-gap:50px;grid-row-gap:0px;font-size:18px}.grBlockTpA:not(:last-of-type){margin-bottom:3rem}@media screen and (width < 1080px){.grBlockTpA{display:block}}@media screen and (width < 769px){.grBlockTpA{display:block}.grBlockTpA>div{margin-bottom:2rem}}.grBlockTpB{display:grid;grid-template-columns:310px 1fr;grid-template-rows:1fr;grid-column-gap:50px;grid-row-gap:0px}.grBlockTpB.notGrid{display:block}.grBlockTpB:not(:last-of-type){margin-bottom:3rem}@media screen and (width < 700px){.grBlockTpB{display:block}.grBlockTpB>div{margin-bottom:2rem}}@media screen and (width < 1080px){.setStyleA:not(:first-of-type){margin-top:1rem}}.setStyleA b{display:block;font-size:1.25rem;font-weight:bold;margin-bottom:.25rem}@media screen and (width < 769px){.setStyleA b{font-size:1.2rem}}.setStyleA img{max-inline-size:100%;max-block-size:100%}.chaman figcaption{font-size:18px;margin-top:.75rem;letter-spacing:.05rem}.chaman figcaption small{font-size:16px;display:block}.mapStyle{width:100%;height:300px;margin-top:10%}@media screen and (width < 1080px){.mapStyle{margin:2rem 0}}@media screen and (width < 769px){.mapStyle{margin-top:0}}ul.disc.mbA{margin-bottom:1.5rem}ul.disc.mbB{margin-bottom:2.5rem}@media screen and (width < 439px){ul.disc.spNoborder li:not(:last-of-type){margin-bottom:0;padding-bottom:0;border-bottom:none}}ul.disc li{padding-left:1rem;position:relative}ul.disc li::before{content:"•";position:absolute;left:3px;top:2px}ul.disc li:lang(en):not(:last-of-type){margin-bottom:1rem}@media screen and (width < 439px){ul.disc li:not(:last-of-type){margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px #ddd dotted}}ul.disc li .subComment{display:inline-block;background:#7e7e7e;color:#fff;font-size:.9rem;padding:.2rem .5rem;border-radius:20px;margin-left:.5rem}ul.disc li a{color:#008bd0}.orgIcon{position:relative}.orgIcon figure{display:block;position:absolute;top:0;left:0}@media screen and (width < 1080px){.orgIcon figure{position:static;width:70%;margin:0 auto}.orgIcon figure img{width:100%}}@media screen and (width < 769px){.orgIcon figure{position:static;width:90%;margin:0 auto}.orgIcon figure img{width:100%}}.organization{display:grid;grid-template-columns:490px 1fr;grid-template-rows:1fr;grid-column-gap:36px;grid-row-gap:0px;margin:5rem 0 2.5rem 0}@media print,screen and (1081px <= width < 1459px){.organization{grid-template-columns:400px 1fr}}@media screen and (width < 1080px){.organization{grid-template-columns:330px 1fr}}@media screen and (width < 769px){.organization{display:block;box-sizing:border-box;position:relative;margin:2.5rem 0}.organization::after{content:" ";height:calc(100% - 114px);width:2px;background:#7d4697;position:absolute;top:0;left:15px;margin:auto}}.organization:lang(en){grid-template-columns:435px 1fr;grid-column-gap:50px}@media screen and (width < 1080px){.organization:lang(en){display:block}}@media screen and (width < 769px){.organization:lang(en)::after{content:" ";height:calc(100% - 150px)}}.organization .leftBlock{display:flex;align-items:center}@media screen and (width < 769px){.organization .leftBlock{margin-bottom:3rem}}.organization .leftBlock b{display:block;background:#7d4697;color:#fff;height:91px;width:434px;display:flex;justify-content:center;align-items:center;font-size:36px;letter-spacing:.15rem;position:relative}@media screen and (width < 769px){.organization .leftBlock b{font-size:26px;height:80px;width:100%}}.organization .leftBlock b::after{content:" ";height:3px;width:47px;background:#7d4697;position:absolute;top:0;bottom:0;right:-47px;margin:auto}@media print,screen and (1081px <= width < 1459px){.organization .leftBlock b::after{right:-18px;height:3px;width:18px}}@media screen and (width < 1080px){.organization .leftBlock b::after{right:-18px;height:3px;width:18px}}@media screen and (width < 769px){.organization .leftBlock b::after{content:none}}.organization .leftBlock b:lang(en){font-size:30px;letter-spacing:0;color:#fff}@media screen and (width < 1080px){.organization .leftBlock b:lang(en){width:100%;margin-bottom:5rem}}@media screen and (width < 769px){.organization .leftBlock b:lang(en){width:100%;margin-bottom:1rem}}.organization .leftBlock b:lang(en)::after{right:-28px;width:28px}@media print,screen and (1081px <= width < 1459px){.organization .leftBlock b:lang(en)::after{right:-22px;width:22px}}@media screen and (width < 1080px){.organization .leftBlock b:lang(en)::after{content:none}}.organization .rightBlock{position:relative}.organization .rightBlock::before{content:" ";height:426px;width:3px;background:#7d4697;position:absolute;top:0;bottom:0;left:-45px;margin:auto}@media screen and (width < 1080px){.organization .rightBlock::before{left:-20px;height:699px;top:-90px}}@media print,screen and (1081px <= width < 1459px){.organization .rightBlock::before{left:-20px;height:699px;top:-90px}}@media screen and (width < 769px){.organization .rightBlock::before{content:none}}@media screen and (width < 769px){.organization .rightBlock{padding-left:36px}}@media screen and (width < 1080px){.organization .rightBlock:lang(en){padding-left:36px}}.organization .rightBlock:lang(en)::before{left:-25px}@media print,screen and (1081px <= width < 1459px){.organization .rightBlock:lang(en)::before{left:-30px}}@media screen and (width < 1080px){.organization .rightBlock:lang(en)::before{top:-90px;left:15px}}.organization .rightBlock dl{display:grid;grid-template-columns:389px 1fr;grid-template-rows:1fr;grid-column-gap:36px;grid-row-gap:0px;position:relative}@media screen and (width < 1080px){.organization .rightBlock dl{display:block}}@media print,screen and (1081px <= width < 1459px){.organization .rightBlock dl{display:block}}@media screen and (width < 769px){.organization .rightBlock dl{display:block}}.organization .rightBlock dl:not(:last-of-type){margin-bottom:50px}.organization .rightBlock dl::before{content:" ";height:3px;width:45px;background:#7d4697;position:absolute;top:0;bottom:0;left:-45px;margin:auto}@media screen and (width < 1080px){.organization .rightBlock dl::before{content:none}}@media print,screen and (1081px <= width < 1459px){.organization .rightBlock dl::before{content:none}}@media screen and (width < 769px){.organization .rightBlock dl::before{content:none}}.organization .rightBlock dl:lang(en){grid-template-columns:300px 1fr}.organization .rightBlock dl:lang(en)::before{left:-23px}.organization .rightBlock dl dt{background:#fbf4fe;border:1px #7d4697 solid;color:#7d4697;display:flex;justify-content:center;align-items:center;font-size:36px;letter-spacing:.15rem;height:91px}@media screen and (width < 1080px){.organization .rightBlock dl dt{font-size:32px}.organization .rightBlock dl dt::before{content:" ";height:3px;width:20px;background:#7d4697;position:absolute;top:-50%;bottom:0;left:-20px;margin:auto}}@media print,screen and (1081px <= width < 1459px){.organization .rightBlock dl dt{font-size:33px}.organization .rightBlock dl dt::before{content:" ";height:3px;width:20px;background:#7d4697;position:absolute;top:-50%;bottom:0;left:-20px;margin:auto}}@media screen and (width < 769px){.organization .rightBlock dl dt{justify-content:start;background:#7d4697;border:none;color:#fff;font-size:24px;height:50px;width:100%;box-sizing:border-box;padding-left:1rem;position:relative}.organization .rightBlock dl dt::before{content:" ";height:3px;width:20px;background:#7d4697;position:absolute;top:0;bottom:0;left:-20px;margin:auto}}.organization .rightBlock dl dt:lang(en){font-size:25px;letter-spacing:0;color:#7d4697}@media screen and (width < 1080px){.organization .rightBlock dl dt:lang(en){color:#fff;background:#7d4697}}@media print,screen and (1081px <= width < 1459px){.organization .rightBlock dl dt:lang(en)::before{left:-30px;width:30px}}.organization .rightBlock dl dd{border-bottom:1px #7d4697 solid;display:flex;align-items:center;box-sizing:border-box;padding-left:1rem;height:91px;font-size:20px}@media screen and (width < 769px){.organization .rightBlock dl dd{font-size:18px;border-bottom:none;background:#fbf4fe;padding-right:.5rem;line-height:1.3}}.organization .rightBlock dl dd:lang(en){line-height:1.2}@media screen and (width < 769px){.organization .rightBlock dl dd:lang(en):last-of-type{height:126px}}table.newstable{max-width:1350px;min-width:850px;margin:0 auto}@media screen and (width < 1080px){table.newstable{max-width:auto;min-width:auto;width:90%}}table.newstable tr{display:grid;grid-template-columns:150px 1fr;grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px}@media screen and (width < 769px){table.newstable tr{display:block;box-sizing:border-box;padding:0 1rem}}table.newstable tr:not(:last-of-type){border-bottom:1px #d4cabd solid;margin-bottom:1rem;padding-bottom:1rem}table.newstable tr th{font-size:20px;padding:1rem 0}table.newstable tr th:lang(en){padding-left:0rem}@media screen and (width < 769px){table.newstable tr th{padding:1rem 0 0 0;display:block}}table.newstable tr td{font-size:20px;padding:1rem 0}table.newstable tr td:lang(en){padding-left:0rem}@media screen and (width < 769px){table.newstable tr td{display:block}}table.newstable tr td a{color:#008bd0}.footerArea{text-align:center;padding:1rem 0 2rem}.footerArea p{font-size:1.25rem}.inLink{margin-top:-90px;padding-top:90px}@media print,screen and (1081px <= width < 1459px){.inLink{margin-top:-1px;padding-top:1px}}@media screen and (width < 769px){.inLink{margin-top:-1px;padding-top:1px}}.indexmain{text-align:center;padding:3rem 0;background:#388a38}@media screen and (width < 769px){.indexmain{padding:2rem 0}}.indexmain.gradation{animation:Grad 30s infinite}.indexmain img{width:60%}@media screen and (width < 1080px){.indexmain img{width:80%;margin-top:2rem;margin-bottom:2rem}}@media print,screen and (1081px <= width < 1459px){.indexmain img{width:80%;margin-top:2rem;margin-bottom:2rem}}@media screen and (width < 769px){.indexmain img{width:90%;margin-top:0;margin-bottom:0}}.indexcolorborder{width:100%;display:flex;margin:0 auto 2.5rem auto}@media screen and (width < 769px){.indexcolorborder{width:100%}}.indexcolorborder span{display:block;width:25%;height:5px}.indexcolorborder span:nth-child(1){background:#009fe3}.indexcolorborder span:nth-child(2){background:#7bbf76}.indexcolorborder span:nth-child(3){background:#f9b234}.indexcolorborder span:nth-child(4){background:#e94d1a}.indextxt{width:100%;margin:3.5rem auto 2rem auto;box-sizing:border-box}@media screen and (width < 1080px){.indextxt{font-size:2rem;padding:0 1rem 1rem 1rem}}.indextxt h1{font-size:2.5rem;margin-bottom:2rem;text-align:center;width:100%;font-weight:600}@media screen and (width < 1080px){.indextxt h1{font-size:2rem}}@media screen and (width < 769px){.indextxt h1{font-size:1.85rem;margin-bottom:3.5rem}}@media screen and (width < 439px){.indextxt h1{font-size:1.5rem}}.indextxt h1:lang(en){margin-bottom:3.5rem}.indextxt table{width:auto;margin:0 auto}.indextxt table:lang(en){width:760px}@media screen and (width < 769px){.indextxt table{width:100%}.indextxt table:lang(en){width:100%}}@media screen and (width < 769px){.indextxt table tr{display:block;width:100%}.indextxt table tr:not(:last-of-type){margin-bottom:2.5rem}.indextxt table tr:nth-child(1) th{background:#e94e1a;color:#fff}.indextxt table tr:nth-child(2) th{background:#7bbf76;color:#fff}.indextxt table tr:nth-child(3) th{background:#009fe3;color:#fff}.indextxt table tr:nth-child(4) th{background:#f9b233;color:#333}}.indextxt table tr th{font-size:1.5rem;width:130px;display:flex;justify-content:flex-start}.indextxt table tr th::after{content:":";margin-left:auto}.indextxt table tr th:lang(en){width:166px}@media screen and (width < 769px){.indextxt table tr th:lang(en){width:100%}}@media screen and (width < 769px){.indextxt table tr th{display:block;width:100%;font-size:1.75rem;font-weight:500;text-align:center;color:#fff;padding:.35rem 0;align-items:center;border-radius:18px;margin-bottom:2rem}.indextxt table tr th::after{content:none}}@media screen and (width < 439px){.indextxt table tr th{font-size:1.25rem}}.indextxt table tr th .space{display:inline-block;width:3rem}.indextxt table tr td{font-size:1.5rem;padding-left:1rem}.indextxt table tr td:lang(en){padding-left:0rem}@media screen and (width < 769px){.indextxt table tr td{display:block;width:100%;padding:0;font-size:1.5rem;text-align:center}}@media screen and (width < 439px){.indextxt table tr td{font-size:1.25rem}}.indextxt table tr td a{font-size:.95rem;color:#0087ce;margin-left:.5rem}.scrollableArea{padding:0;margin-bottom:2.5rem}@media screen and (width < 769px){.scrollableArea{padding:0}}.tablebox{max-width:100%;margin:0 auto;overflow:auto}@media screen and (width < 769px){.tablebox{max-width:95%}}.tablebox.is-scrollable{cursor:grab}.tablebox.is-scrollable.is-dragging{cursor:grabbing}.scroll-hint-text{margin-top:0}.contentsArea.sub table.default{border-top:1px #ddd solid;border-left:1px #ddd solid;background:#fff}.contentsArea.sub table.default tr.bklineA{border-bottom:3px #999 double}.contentsArea.sub table.default tr.bklineB{border-bottom:3px #f9b234 solid}.contentsArea.sub table.default tr.setCellA{background:#fffaf0}.contentsArea.sub table.default tr.setCellB{background:#fadfaf}.contentsArea.sub table.default tr.setCellB td:not(:last-of-type){border-right:1px #bebebe solid}.contentsArea.sub table.default tr.borderdouble{border-top:3px #ddd double}.contentsArea.sub table.default tr.borderbold{border-top:2px #bebebe solid}.contentsArea.sub table.default tr th{border-bottom:1px #ddd solid;border-right:1px #ddd solid}.contentsArea.sub table.default tr td{border-bottom:1px #ddd solid;border-right:1px #ddd solid;padding:.75rem .5rem .75rem .75rem;min-width:200px;width:100%;text-align:center;vertical-align:middle;transform:rotate(0deg)}.contentsArea.sub table.default tr td:lang(en) .material-symbols-outlined{color:#426d0e}.contentsArea.sub table.default tr td.greyoutA{background:#bdaf97}.contentsArea.sub table.default tr td.greyoutB{background:#bfbdb8}.contentsArea.sub table.default tr td .cellTxt{display:inline-block}.contentsArea.sub table.default tr td.txtLeft{text-align:left;vertical-align:top}.contentsArea.sub table.default tr td.txtLeft.verticalM{vertical-align:middle}.contentsArea.sub table.default tr td.txtLeft b{display:block;text-align:left}.contentsArea.sub table.default tr td.widthA{width:150px;min-width:150px}.contentsArea.sub table.default tr td.widthB{width:340px;min-width:340px}.contentsArea.sub table.default tr td.widthC{width:200px;min-width:200px}.contentsArea.sub table.default tr td.widthD{width:auto;min-width:280px}.contentsArea.sub table.default tr td.widthE{width:420px;min-width:420px}.contentsArea.sub table.default tr td.setCell{box-sizing:border-box;background:#fff5e6}.contentsArea.sub table.default tr td.setCell.highlight-cell{background:#ffddab}.contentsArea.sub table.default tr td small{font-size:.85rem}.contentsArea.sub table.default tr td b{font-weight:bold;display:flex;align-items:center;justify-content:center;font-size:1.2rem}.contentsArea.sub table.default tr td b img{margin-right:.75rem}.contentsArea.sub table.default tr td dl{margin-top:1rem}.contentsArea.sub table.default tr td dl dt{color:#65ad55;border-bottom:2px #65ad55 solid;display:inline-block;height:1.25rem;width:50%;padding:0 .75rem;display:flex;align-items:center}.contentsArea.sub table.default tr td dl dd{box-sizing:border-box;padding:1rem}.contentsArea.sub table.default.tdfixedA tr td{max-width:14.2%}table.default.designSetA tr.linebold{border-bottom:3px #acacac solid}table.default.designSetA tr.cl_tr_colorF{background:#f2f2f2}table.default.designSetA tr.cl_tr_colorI{background:#ffae86}table.default.designSetA tr th{font-weight:bold;text-align:center;padding:.75rem 1rem;border-right:3px #ddd double}table.default.designSetA tr th.setMiddle{vertical-align:middle}table.default.designSetA tr td{border:none;position:relative}table.default.designSetA tr td.longCellA{height:220px}table.default.designSetA tr td.longCellB{height:195px}table.default.designSetA tr td.longCellC{height:165px}table.default.designSetA tr td.longCellD{height:140px}table.default.designSetA tr td.longCellE{height:245px}table.default.designSetA tr td.longCellF{height:110px}table.default.designSetA tr td.longCellG{height:265px}table.default.designSetA tr td.cl_td_colorA{background:#fff}table.default.designSetA tr td.cl_td_colorB{background:#ffae86}table.default.designSetA tr td.cl_td_colorC{background:#8ed973}table.default.designSetA tr td span{position:absolute;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:98%;height:98%;top:0;bottom:0;left:0;right:0;margin:auto;border-radius:6px;padding:0 .25rem}table.default.designSetA tr td span small{flex-grow:1;width:100%;margin-top:-1.5rem;box-sizing:border-box;position:absolute;bottom:.35rem}table.default.designSetA tr td span.maxWidth{width:100%}table.default.designSetA tr td span.cl_colorD{background:#e94e1a;color:#fff}table.default.designSetA tr td span.cl_colorA{background:#009fe3;color:#fff}table.default.designSetA tr td span.cl_colorB{background:#7bbf76}table.default.designSetA tr td span.cl_colorC{background:#f9b233}table.default.designSetA tr td span.cl_colorD{background:#e94e1a;color:#fff}table.default.designSetA tr td span.cl_colorE{background:#7bbf76}table.default.designSetA tr td span.cl_colorF{background:#f2f2f2}table.default.designSetA tr td span.cl_colorG{background:#d0d0d0}table.default.designSetA tr td span.cl_colorH{background:#f2ceef}table.default.designSetA tr td span.cl_colorI{background:#fff3de}table.default.designSetA tr td span.cl_colorJ{background:#dae9f8}table.default.designSetA tr td span.cl_colorK{background:#fff2cc}table.default.designSetA tr td span.cl_colorL{background:#ffc}table.default.designSetA tr td span.sptA{top:5px;height:calc(100% - 5px)}table.default.designSetA tr td a{text-decoration:underline}@media(hover: hover){table.default.designSetA tr td a:hover{opacity:.85}}.tableStyleA dl{display:grid;grid-template-columns:700px 1fr;grid-template-rows:1fr;grid-column-gap:18px;grid-row-gap:0px;margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px #b4e27b solid}@media screen and (width < 1345px){.tableStyleA dl{grid-template-columns:500px 1fr}}@media screen and (width < 769px){.tableStyleA dl{grid-template-columns:415px 1fr;grid-column-gap:0}}@media screen and (width < 700px){.tableStyleA dl{display:block}}@media screen and (width < 769px){.tableStyleA dl.lastCode{margin-bottom:0;padding-bottom:0;border-bottom:none}}.tableStyleA dl dt{box-sizing:border-box;padding-right:1rem;border-right:1px #b4e27b dashed;padding:.75rem 0}@media screen and (width < 769px){.tableStyleA dl dt{border-right:none;font-weight:bold}}.tableStyleA dl dd{padding:.75rem 0;display:flex;align-items:center}@media screen and (width < 769px){.tableStyleA dl dd::before{content:"●";color:#7bbf76;font-size:.85rem;margin:0 .35rem 0 0}}@media screen and (width < 769px){.tableStyleA dl dd.nomark::before{content:none}}.tableStyleA dl dd small{padding-left:.5rem}.tableStyleA dl dd small.long{padding-left:1.15rem}@media screen and (width < 769px){.tableStyleA dl dd small{font-size:.85rem}}.tableStyleB{margin-bottom:1rem}.tableStyleB tr td:nth-child(1){width:60px}.tableStyleB tr td:nth-child(1):lang(en){width:134px}.tableStyleB tr td:nth-child(2){width:50px}.tableStyleB tr td:nth-child(2):lang(en){width:45px}.tableStyleB tr td:nth-child(3){width:150px}@media screen and (width < 769px){.tableMobileStyle{border:2px #7bbf76 solid;padding:.75rem;background:#fff;border-radius:8px}}.tableUnitTitle{background:#388a38;padding:.7rem .7rem .7rem 1rem;color:#fff;display:inline-block;box-sizing:border-box;margin-top:1.5rem;border-radius:8px 8px 0 0;width:100%}.tableUnit{border:2px #388a38 solid;padding:1rem 2rem;background:#fff;border-radius:0 0 8px 8px}@media screen and (width < 769px){.tableUnit{padding:.75rem}}.tableUnit.allradius{border-radius:8px}.tableUnit dl{display:grid;grid-template-columns:calc(700px - 2rem) 1fr}@media screen and (width < 1345px){.tableUnit dl{grid-template-columns:calc(500px - 2rem) 1fr}}@media screen and (width < 769px){.tableUnit dl{grid-template-columns:calc(360px - 1rem) 1fr;padding:1rem 0}}@media screen and (width < 700px){.tableUnit dl{display:block;padding:1rem 1}}.tableUnit dl.tableUnitlastCode{margin-bottom:0;padding-bottom:0;border-bottom:none}.tableUnit dl dd.setCell{display:block}@media screen and (width < 1080px){.tableUnit dl dd.setCell .setCellBlock{margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px #ddd dashed}.tableUnit dl dd.setCell .setCellBlock::before{content:"●";color:#7bbf76;font-size:.85rem;margin:0 .35rem 0 0}}.lobby-gallery_area{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:1fr;grid-column-gap:24px;grid-row-gap:0px;margin-bottom:2rem}@media screen and (width < 1080px){.lobby-gallery_area{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);grid-column-gap:24px;grid-row-gap:24px}}@media screen and (width < 769px){.lobby-gallery_area{grid-template-columns:1fr;grid-template-rows:repeat(2, 1fr);grid-column-gap:24px;grid-row-gap:24px}}.lobby-gallery_area .maps{background:#4f8742;color:#fff;font-size:1.25rem;text-align:center;border-radius:12px;min-height:6rem;padding:1rem;box-sizing:border-box;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px}@media(hover: hover){.lobby-gallery_area .maps{transition:all .3s;position:relative;top:0;left:0}.lobby-gallery_area .maps:hover{top:2px;left:2px;opacity:.85;box-shadow:rgba(99,99,99,.2) 0px 0 0 0px}}.lobby-gallery_area .maps .galleryTxt{display:flex;justify-content:center;align-items:center}.lobby-gallery_area .maps .view{color:#4f8742;background:#fff;padding:.25rem 0;width:80%;display:flex;justify-content:center;align-items:center;border-radius:2px;margin:1rem auto 0 auto;font-weight:bold}.lobby-gallery_area .maps .view .icons{margin-left:.25rem}@media screen and (width < 769px){.pswp .pswp__hide-on-close{z-index:30;background:rgba(51,51,51,.85)}}.scroll-hint-icon{top:150px !important}.contentsTitle{height:230px;margin-top:-25px;display:flex;justify-content:center}@media screen and (width < 1080px){.contentsTitle{height:150px;margin-top:0}}@media screen and (width < 769px){.contentsTitle{height:110px;margin-top:0}}.contentsTitle.base{background:#388a38}.contentsTitle.linerlinks{padding-top:330px !important}@media screen and (width < 1080px){.contentsTitle.linerlinks{padding-top:303px !important;padding-bottom:130px !important}}@media screen and (width < 769px){.contentsTitle.linerlinks{padding-top:400px !important}}@media screen and (width < 700px){.contentsTitle.linerlinks{padding-top:310px !important;padding-bottom:100px !important}}@media screen and (width < 641px){.contentsTitle.linerlinks{padding-top:185px !important;padding-bottom:105px !important}}@media screen and (width < 439px){.contentsTitle.linerlinks{padding-top:215px !important}.contentsTitle.linerlinks:lang(en){padding-top:185px !important}}.contentsTitle.linerlinks h2{margin-top:-7rem}@media screen and (width < 1080px){.contentsTitle.linerlinks h2{margin-top:0}}@media screen and (width < 769px){.contentsTitle.linerlinks h2{margin-top:-5rem}}@media screen and (width < 700px){.contentsTitle.linerlinks h2{margin-top:-2rem}}@media screen and (width < 439px){.contentsTitle.linerlinks h2{padding-top:0 !important}}.contentsTitle h2{color:#fff;font-size:46px;text-align:center;letter-spacing:.25rem;margin-top:-2rem}@media screen and (width < 1080px){.contentsTitle h2{font-size:2.5rem;margin-top:-3rem}}@media screen and (width < 769px){.contentsTitle h2{font-size:2rem;margin-top:-1.5rem}}.contentsTitle h2:lang(ja){color:#fff}@media print,screen and (1081px <= width < 1200px){.contentsTitle h2:lang(ja).txsp{letter-spacing:-0.01rem}}@media screen and (width < 769px){.contentsTitle h2:lang(ja).txsp{letter-spacing:-0.01rem;font-size:1.75rem}}.contentsTitle h2:lang(en){letter-spacing:.05rem;color:#fff}.hedLinkbox{display:flex;width:calc(100% - 4rem);position:absolute;top:280px;margin:auto;left:0;right:0;justify-content:space-around;box-sizing:border-box;padding:0 1.25rem}@media screen and (width < 1080px){.hedLinkbox{top:380px;width:calc(100% - 1em)}}@media screen and (width < 769px){.hedLinkbox{top:400px;width:calc(100% - 1em)}}@media screen and (width < 700px){.hedLinkbox{top:345px;width:calc(100% - 1em)}}@media screen and (width < 641px){.hedLinkbox{top:215px;width:calc(100% - 1em)}}@media screen and (width < 439px){.hedLinkbox{padding:0 .25rem;top:240px;width:auto}.hedLinkbox:lang(en){top:220px}}.hedLinkbox.standard{position:static;top:0;margin-top:1rem}.hedLinkbox.standard a{padding:.5rem}.hedLinkbox a{display:flex;justify-content:center;align-items:center;width:30%;background:#fff;border-radius:8px;color:#388a38;font-weight:bold;padding:.5rem 0;box-shadow:rgba(0,0,0,.19) 0px 10px 20px,rgba(0,0,0,.23) 0px 6px 6px;position:relative;font-size:1.25rem;transition:all .35s}.hedLinkbox a:not(:last-of-type){margin-right:1rem}@media(hover: hover){.hedLinkbox a:hover{transform:scale(1.03)}}@media screen and (width < 769px){.hedLinkbox a{width:30%;font-size:1rem;flex-wrap:wrap;text-align:center;padding:.5rem 0 0 0}}@media screen and (width < 700px){.hedLinkbox a{width:32%;font-size:.85rem;flex-wrap:wrap;text-align:center;padding:.5rem 0 0 0}}.hedLinkbox a .icon{margin-top:5px}@media screen and (width < 769px){.hedLinkbox a .icon{display:block;text-align:center;width:100%;margin-top:0;font-size:.85rem}}.hedLinkbox.half a{width:48%}.hedLinkbox.force a{width:25%;padding-left:1rem;padding-right:1rem}@media screen and (width < 1080px){.hedLinkbox.force a{width:22%;font-size:.65rem}.hedLinkbox.force a:not(:last-of-type){margin-right:0}}@media screen and (width < 769px){.hedLinkbox.force a{width:22%;font-size:.85rem}.hedLinkbox.force a:not(:last-of-type){margin-right:0}}@media screen and (width < 439px){.hedLinkbox.force a{width:22%;font-size:.65rem}}.hedLinkbox.fifth a{width:20%;padding-left:1rem;padding-right:1rem}@media screen and (width > 1080px){.hedLinkbox.fifth a{width:18%;font-size:.9rem}.hedLinkbox.fifth a:not(:last-of-type){margin-right:0}}@media screen and (width < 1080px){.hedLinkbox.fifth a{width:18%;font-size:.8rem;padding-left:.5rem;padding-right:0}.hedLinkbox.fifth a:not(:last-of-type){margin-right:0}}@media screen and (width < 769px){.hedLinkbox.fifth a{width:18.5%;padding-left:.25rem;padding-right:0;font-size:.7rem}.hedLinkbox.fifth a:not(:last-of-type){margin-right:0}}@media screen and (width < 439px){.hedLinkbox.fifth a{width:18%;padding-left:.25rem;padding-right:.25rem;font-size:.65rem}.hedLinkbox.fifth a:not(:last-of-type){margin-right:0}}.infoArea{text-align:center;padding:1.5rem 1rem;background:#e4f3fd;border-radius:12px;margin:2rem 0 0 0}.infoArea b{display:block;font-weight:bold;margin-bottom:.5rem}.infoArea a{color:#0b57d0;position:relative;display:inline-block}.infoArea a::after{content:" ";position:absolute;bottom:0;left:0;border-bottom:1px #0b57d0 dashed;width:100%}.faq:not(:last-of-type){margin-bottom:1rem;border-bottom:1px #ccc dashed;padding-bottom:1rem}.faq .quest{display:flex;font-weight:bold}.faq .quest::before{content:"Q";font-family:"Inter","Noto Sans JP",sans-serif !important;color:#fff;font-weight:bold;background:#009fe3;width:2rem;height:2rem;flex-shrink:0;display:flex;justify-content:center;align-items:center;line-height:1;border-radius:50%;margin-right:.5rem;box-shadow:rgba(0,0,0,.1) 0px 4px 6px -1px,rgba(0,0,0,.06) 0px 2px 4px -1px}.faq .quest b{font-weight:bold}.faq .answer{display:flex;padding:1.5rem 1rem;background:#fdf6f3;border-radius:12px;margin:.5rem 0 0 2rem;position:relative}@media screen and (width < 769px){.faq .answer{margin:.5rem 0 0 .5rem;padding:1.5rem 1rem 1.5rem 2rem;border:1px #ecae93 solid}}.faq .answer::before{content:"A";font-family:"Inter","Noto Sans JP",sans-serif !important;color:#fff;font-weight:bold;background:#e94e1a;width:2rem;height:2rem;flex-shrink:0;display:flex;justify-content:center;align-items:center;line-height:1;border-radius:50%;margin-right:.5rem;margin-left:-0.25rem;box-shadow:rgba(0,0,0,.1) 0px 1px 3px 0px,rgba(0,0,0,.06) 0px 1px 2px 0px}@media screen and (width < 769px){.faq .answer::before{margin-left:0;position:absolute;top:-5px;left:-0.5rem}}.faq .answer b{font-weight:bold}.faq .answer a{color:#008bd0;overflow-wrap:anywhere}.delTxt{text-decoration-line:line-through;text-decoration-color:red;opacity:.75;display:inline-block;margin-right:.25rem}.btnArea{display:flex;padding:2.5rem 0;width:100%;justify-content:center;align-items:center}.btnArea.TPA{padding-top:5rem}@media screen and (width < 769px){.btnArea.TPB{padding-top:0}}.btnArea.TPC{padding-top:0}.btnArea.TPD{padding-bottom:0}@media screen and (width < 769px){.btnArea.two{padding:2.5rem 2rem}}@media screen and (width < 700px){.btnArea.two{display:block}}.btnArea.two a{margin-left:1rem;margin-right:1rem}@media screen and (width < 700px){.btnArea.two a:first-child{margin-bottom:1rem}}.btnArea.noCenter{display:block;justify-content:start}.btnArea .btn{min-width:350px;height:72px;display:flex;justify-content:center;align-items:center;background:#666;color:#fff;border-radius:6px;box-shadow:rgba(0,0,0,.15) 1.95px 1.95px 2.6px}@media screen and (width < 769px){.btnArea .btn{min-width:50%;width:85%}}@media screen and (width < 439px){.btnArea .btn{min-width:50%;width:85%}}.btnArea .btn:lang(ja){color:#fff}.btnArea .btn:lang(en){color:#fff}.btnArea .btn.SetTypeA{background:#e05f39;font-weight:bold;width:350px;font-size:1.5rem}@media screen and (width < 769px){.btnArea .btn.SetTypeA{width:100%}}@media print,screen and (1460px <= width){.btnArea .btn.SetTypeA.long{width:60%;max-width:700px}}.btnArea .btn.SetTypeA.long{width:100%;box-sizing:border-box;padding:.5rem 1rem;line-height:1.2;font-size:1.25rem}.btnArea .btn.colorA{background:#7bbf76}.btnArea .btn.colorB{background:#388a38}.btnArea .btn.fontsm{font-size:1.5rem}.cookie-inner{display:flex;justify-content:space-between;align-items:center;font-size:.86rem;width:70%;margin-left:auto;margin-right:auto;max-width:1620px}@media screen and (width < 1080px){.cookie-inner{width:90%}}@media screen and (width < 769px){.cookie-inner{width:90%}}.cookie-inner>div{margin-right:2rem}.cookie-inner a{text-decoration:underline;color:#008cd6;transition:all .5s ease}.cookie-inner a:hover{opacity:.5}@media screen and (max-width: 560px){.cookie-inner{display:block;font-size:.75rem}.cookie-inner>div{margin-right:0rem;margin-bottom:.5rem}}#cookie-banner{text-align:left;color:#333;position:fixed;bottom:0;width:100%;padding:1rem 0;z-index:1000;background:#fff;box-shadow:0 0 5px 2px rgba(0,0,0,.05)}#accept-cookie{background:#333;min-width:8rem;font-size:1rem;color:#fff;border:none;padding:.5rem 1rem;cursor:pointer;border-radius:5px;display:flex;justify-content:center;align-items:center;transition:all .5s ease}#accept-cookie:hover{opacity:.8}@media screen and (max-width: 560px){#accept-cookie{font-size:.9rem;padding:.5rem 1rem;margin:0 auto}}.txtCenter{text-align:center}.txtRight{text-align:right}@media screen and (width < 769px){.txtRight.streset{text-align:left;line-height:1}}@media screen and (width < 439px){.txtRight.streset-mini{text-align:left;line-height:1}}.txtUnderline{text-decoration:underline;text-underline-offset:2px}.indentA{padding-left:1rem;text-indent:-1.1rem}.fFontWbold{font-weight:bold}.fFontsLL{font-size:2.5rem}@media screen and (width < 1080px){.fFontsLL{font-size:1.85rem}}.fMTA{margin-top:.5rem}.fMTB{margin-top:5rem}.fMTC{margin-top:1rem}.fMTD{margin-top:7.5rem}.fMTE{margin-top:2rem}.fMBA{margin-bottom:.5rem !important}.fMBB{margin-bottom:1.5rem !important}.fMBC{margin-bottom:5rem !important}.fMBD{margin-bottom:2.5rem !important}.fMBE{margin-bottom:1rem}.fPTA{padding-top:3rem}.fPBA{padding-bottom:3rem}.fPBB{padding-bottom:0}.fFSizeA{font-size:.85rem}.fFntWB{font-weight:bold}.ftxtcolorA{color:#f9b233 !important}.ftxtcolorB{color:#e94e1a !important}.ftxtcolorC{color:red !important}.linksetA{color:#f9b233 !important;font-weight:bold;text-decoration:underline}.setSpace.spaceA{margin-top:7.5rem}.setSpace.spaceB{margin-top:9rem}@media screen and (width < 769px){.setSpace{margin-top:1}}.spAc{display:none}@media screen and (width < 769px){.spAc{display:block}}.pcNone{display:block}@media print,screen and (1081px <= width < 1459px){.pcNone{display:none}}@media screen and (width < 769px){.pcNone{display:none}}.spNone{display:none}@media print,screen and (1081px <= width < 1459px){.spNone{display:none}}@media screen and (width < 769px){.spNone{display:block}}.tbspNone{display:none}@media print,screen and (1081px <= width < 1459px){.tbspNone{display:block}}@media screen and (width < 1080px){.tbspNone{display:block}}@media screen and (width < 769px){.tbspNone{display:block}}.spNoneOnly{display:block}@media print,screen and (1081px <= width < 1459px){.spNoneOnly{display:block}}@media screen and (width < 769px){.spNoneOnly{display:none}}.spNoneOnlyAc{display:none}@media screen and (width < 769px){.spNoneOnlyAc{display:block}}.tbNone{display:none}@media print,screen and (1081px <= width < 1459px){.tbNone{display:block}}@media screen and (width < 1080px){.tbNone{display:block}}@media screen and (width < 769px){.tbNone{display:none}}.tbspAc{display:none}@media print,screen and (1081px <= width < 1459px){.tbspAc{display:none}}@media screen and (width < 1080px){.tbspAc{display:block}}@media screen and (width < 769px){.tbspAc{display:block}}.spMiniOnlyAc{display:none}@media print,screen and (1081px <= width < 1459px){.spMiniOnlyAc{display:none}}@media screen and (width < 769px){.spMiniOnlyAc{display:none}}@media screen and (width < 439px){.spMiniOnlyAc{display:block}}.page-top{position:fixed;bottom:20px;right:20px;font-size:14px;line-height:1;z-index:99;display:none}@media screen and (width < 769px){.page-top{left:9px;right:auto;bottom:15px}}.page-top.show{display:block}.page-top a{background:#e94d1a;text-decoration:none;color:#fff;display:flex;justify-content:center;align-items:center;width:52px;height:52px;opacity:.9;transition:all .3s ease;border-radius:6px}.page-top a:hover{text-decoration:none;opacity:.5}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.js-fadeUp{opacity:0;transform:translateY(50px);transition:opacity .5s,transform .5s}.js-fadeDown{opacity:0;transform:translateY(-10px);transition:opacity .5s,transform .5s}.js-fadeUp.is-inview,.js-fadeDown.is-inview{opacity:1;transform:translateY(0);transition-delay:.5s}@media screen and (max-width: 769px){#g-hd .g-header .-time{right:0 !important;left:0 !important;margin:auto}#Tours #g-hd .g-header .-time{bottom:-50px !important}#Tours #g-hd .g-header .-time p{font-size:1rem;color:#428751 !important}}@media screen and (max-width: 640px){#g-hd .g-header .-time{bottom:-70px !important}#Tours .tour-wrap{padding-top:170px !important}#Tours #g-hd .g-header .-time{bottom:-70px !important}#Tours #g-hd .g-header .-time p{font-size:1rem;color:#428751 !important}#Tours #g-hd .g-header .-time p time{font-size:.8rem}}