.currentPage--voice .container{font-family:"Noto Sans JP",sans-serif}.currentPage--voice .container figure{margin:0}.currentPage--voice .container img{height:auto;width:100%}.currentPage--voice .container .headline{margin:60px 0 0}@media screen and (max-width: 768px){.currentPage--voice .container .headline{margin:30px 0 0}}@media screen and (max-width: 768px){.currentPage--voice .container .headline .wrap{padding-inline:24px}}.currentPage--voice .container .headline .title{background:url("../imgs/bln-title.svg") center/contain no-repeat;display:grid;font-size:25px;font-weight:700;height:100px;letter-spacing:.05em;line-height:1;margin:0 auto;padding:0 0 28px;place-items:center;text-align:center;width:338px}@media screen and (max-width: 768px){.currentPage--voice .container .headline .title{font-size:20px;height:84px;padding:0 0 24px;width:284px}}.currentPage--voice .container .headline .catch{text-align:center}.currentPage--voice .container .headline .catch--01{font-size:25px;font-weight:500;letter-spacing:.1em;line-height:160%;padding:calc(20px - .3em) 0 calc(40px - .3em)}@media screen and (max-width: 768px){.currentPage--voice .container .headline .catch--01{font-size:20px;padding:calc(20px - .3em) 0 calc(36px - .3em)}}.currentPage--voice .container .headline .catch--02{border-top:1px solid #93824e;font-size:30px;font-weight:700;letter-spacing:.1em;line-height:1;margin:0 auto;padding:40px 0 0;width:1000px}@media screen and (max-width: 768px){.currentPage--voice .container .headline .catch--02{font-size:24px;line-height:1.6;padding:calc(36px - .3em) 0;width:auto}}.currentPage--voice .container .headline .catch--02 strong{font-weight:inherit;text-decoration:underline;-webkit-text-decoration-color:#dae000;text-decoration-color:#dae000;text-decoration-thickness:10px;text-underline-offset:-5px}@media screen and (max-width: 768px){.currentPage--voice .container .headline .catch--02 strong{text-decoration:none}}.currentPage--voice .container .headline .catch--03{border-bottom:1px solid #867747;font-size:25px;font-style:normal;font-weight:500;letter-spacing:.1em;line-height:160%;padding:calc(90px - .3em) 0 calc(45px - .3em);position:relative;text-align:center}@media screen and (max-width: 768px){.currentPage--voice .container .headline .catch--03{font-size:20px;padding:calc(60px - .3em) 0 calc(40px - .3em)}}.currentPage--voice .container .headline .catch--03:after{background:url("../imgs/blt01.svg") center/contain no-repeat;bottom:0;content:'';display:block;height:16px;left:50%;position:absolute;translate:-50% calc(50% + .5px) 0;width:67px}.currentPage--voice .container .headline .image{display:grid;margin:75px auto 0;max-width:1440px;width:100%}@media screen and (max-width: 768px){.currentPage--voice .container .headline .image{margin:0}}.currentPage--voice .container .headline .image .zoomFigure,.currentPage--voice .container .headline .image img{grid-area:1/1}.currentPage--voice .container .headline .image figcaption{align-self:end;background:rgba(0,0,0,0.6);color:#ffffff;display:grid;font-size:10px;grid-area:1/1;height:21px;justify-self:end;line-height:150%;place-items:center;position:relative;width:200px}@media screen and (max-width: 768px){.currentPage--voice .container section.access .wrap,.currentPage--voice .container section.shopping .wrap{padding-inline:24px}}.currentPage--voice .container section.access .prepend .title,.currentPage--voice .container section.shopping .prepend .title{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:linear-gradient(0deg, #dae000 20px, transparent 20px);color:#867747;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:36px;font-weight:700;gap:20px;letter-spacing:.1em;line-height:26px;padding:0 0 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width: 768px){.currentPage--voice .container section.access .prepend .title,.currentPage--voice .container section.shopping .prepend .title{background:linear-gradient(0deg, #dae000 22px, transparent 22px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;letter-spacing:0;padding:0 0 15px}}.currentPage--voice .container section.access .prepend .title .num,.currentPage--voice .container section.shopping .prepend .title .num{color:#007192;font-size:20px}@media screen and (max-width: 768px){.currentPage--voice .container section.access .prepend .title .num,.currentPage--voice .container section.shopping .prepend .title .num{line-height:21px}}.currentPage--voice .container section.access .prepend .title .num span,.currentPage--voice .container section.shopping .prepend .title .num span{font-size:28px}.currentPage--voice .container section.access{margin:85px 0 0}.currentPage--voice .container section.access .prepend{display:grid;grid-template-columns:1fr 742px;grid-template-rows:auto auto 1fr}@media screen and (max-width: 768px){.currentPage--voice .container section.access .prepend{display:block}}.currentPage--voice .container section.access .prepend .title{grid-column:1/3;grid-row:1/2}.currentPage--voice .container section.access .prepend .balloon{background:url("../imgs/bln-access.svg") center/contain no-repeat;font-size:25px;font-weight:500;grid-column:2/3;grid-row:2/3;height:302px;letter-spacing:.1em;line-height:160%;margin:60px 0 0;padding:calc(80px - .3em) 0 0 144px;width:670px}@media screen and (max-width: 768px){.currentPage--voice .container section.access .prepend .balloon{font-size:16px;height:168px;margin:40px 0 0 -12px;padding:calc(46px - .3em) 0 0 66px;width:362px}}.currentPage--voice .container section.access .prepend .actor{display:grid;grid-column:1/3;grid-row:2/4;margin:40px 0 0;width:553px}@media screen and (max-width: 768px){.currentPage--voice .container section.access .prepend .actor{margin:-10px auto 0;max-width:342px;width:100%}}.currentPage--voice .container section.access .prepend .actor img{grid-area:1/1}.currentPage--voice .container section.access .prepend .actor figcaption{align-self:end;color:#999999;font-size:10px;grid-area:1/1;line-height:1;padding:10px}@media screen and (max-width: 768px){.currentPage--voice .container section.access .prepend .actor figcaption{justify-self:end}}.currentPage--voice .container section.access .prepend .text{font-size:20px;grid-column:2/3;grid-row:3/4;letter-spacing:.1em;line-height:180%;padding:calc(30px - .4em) 0 0}@media screen and (max-width: 768px){.currentPage--voice .container section.access .prepend .text{font-size:18px;padding:calc(40px - .4em) 0 0}}.currentPage--voice .container section.access .body{display:grid;gap:0 56px;grid-template-columns:744px 1fr;grid-template-rows:auto 1fr;height:528px;margin:80px 0 0}@media screen and (max-width: 768px){.currentPage--voice .container section.access .body{display:block;height:auto;margin:73px 0 0}}.currentPage--voice .container section.access .body .station{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:1/2;grid-row:1/2;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 768px){.currentPage--voice .container section.access .body .station{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}}.currentPage--voice .container section.access .body .station .item{display:grid;gap:13px;grid-template-columns:1fr;grid-template-rows:auto auto;width:362px}@media screen and (max-width: 768px){.currentPage--voice .container section.access .body .station .item{width:auto}}.currentPage--voice .container section.access .body .station .item .image{display:grid;grid-column:1/2;grid-row:1/2}.currentPage--voice .container section.access .body .station .item .image img{grid-area:1/1}.currentPage--voice .container section.access .body .station .item .image figcaption{align-self:end;background:rgba(0,0,0,0.6);color:#ffffff;display:grid;font-size:10px;grid-area:1/1;height:23px;justify-self:end;line-height:1;place-items:center;width:80px}.currentPage--voice .container section.access .body .station .item .text{align-self:center;color:#ffffff;font-size:30px;font-weight:500;grid-column:1/2;grid-row:1/2;justify-self:center;letter-spacing:.1em;line-height:120%;text-align:center;text-shadow:0 0 14px #000000}.currentPage--voice .container section.access .body .station .item .text strong{color:#d5cdbb;font-size:48px;font-weight:inherit}.currentPage--voice .container section.access .body .station .item .note{font-size:10px;grid-column:1/2;grid-row:2/3;letter-spacing:.1em;line-height:1.5}.currentPage--voice .container section.access .body .airport{display:contents}@media screen and (max-width: 768px){.currentPage--voice .container section.access .body .airport{display:block;margin:56px 0 0}}.currentPage--voice .container section.access .body .airport .image{align-self:start;-webkit-box-shadow:50px 50px 0 0 rgba(192,173,94,0.5);box-shadow:50px 50px 0 0 rgba(192,173,94,0.5);display:grid;grid-column:2/3;grid-row:1/3;width:350px}@media screen and (max-width: 768px){.currentPage--voice .container section.access .body .airport .image{-webkit-box-shadow:47px 42px 0 0 rgba(192,173,94,0.5);box-shadow:47px 42px 0 0 rgba(192,173,94,0.5);width:300px}}.currentPage--voice .container section.access .body .airport .image img{grid-area:1/1}.currentPage--voice .container section.access .body .airport .image figcaption{align-self:end;background:rgba(0,0,0,0.6);color:#ffffff;display:grid;font-size:10px;grid-area:1/1;height:23px;justify-self:end;line-height:1;place-items:center;width:80px}.currentPage--voice .container section.access .body .airport .text{align-self:flex-end;border-bottom:1px solid #93824e;border-top:1px solid #93824e;grid-column:1/2;grid-row:2/3;letter-spacing:.1em;padding:32px 0}@media screen and (max-width: 768px){.currentPage--voice .container section.access .body .airport .text{margin:103px 0 0;padding:24px 0}}.currentPage--voice .container section.access .body .airport .text .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width: 768px){.currentPage--voice .container section.access .body .airport .text .inner{gap:24px}}.currentPage--voice .container section.access .body .airport .text .catch{font-size:30px;font-weight:500;line-height:35px}@media screen and (max-width: 768px){.currentPage--voice .container section.access .body .airport .text .catch{font-size:25px;line-height:1;text-align:center}.currentPage--voice .container section.access .body .airport .text .catch span{display:block;padding:0 0 10px}}.currentPage--voice .container section.access .body .airport .text .catch strong{color:#b4a461;font-size:48px;font-weight:inherit}@media screen and (max-width: 768px){.currentPage--voice .container section.access .body .airport .text .catch strong{font-size:42px}}.currentPage--voice .container section.access .body .airport .text .note{font-size:10px;line-height:1.5}@media screen and (max-width: 768px){.currentPage--voice .container section.access .body .airport .text .note{margin:-.25em 0}}.currentPage--voice .container section.ranking{background:rgba(255,255,255,0.5);margin:120px 0 0}@media screen and (max-width: 768px){.currentPage--voice .container section.ranking{margin:64px 0 0}}.currentPage--voice .container section.ranking .wrap{display:grid;gap:0 40px;grid-template-columns:1fr 365px;grid-template-rows:repeat(4, auto);padding:0 40px}@media screen and (max-width: 768px){.currentPage--voice .container section.ranking .wrap{display:block;padding:0 24px}}.currentPage--voice .container section.ranking .title{border-bottom:1px solid currentColor;color:#695d35;font-size:25px;font-weight:400;grid-column:1/3;grid-row:1/2;letter-spacing:.1em;line-height:150%;padding:calc(40px - .25em) 0 calc(15px - .25em);text-align:center}@media screen and (max-width: 768px){.currentPage--voice .container section.ranking .title{font-size:20px;text-align:left}}.currentPage--voice .container section.ranking .medal{grid-column:1/2;grid-row:2/4;margin:40px 0 0;width:100%}@media screen and (max-width: 768px){.currentPage--voice .container section.ranking .medal{margin:40px auto 0;max-width:342px}}.currentPage--voice .container section.ranking .text{font-size:14px;grid-column:2/3;grid-row:2/3;letter-spacing:.1em;line-height:2;padding:calc(40px - .5em) 0 calc(20px - .5em)}.currentPage--voice .container section.ranking .table{grid-column:2/3;grid-row:3/4}@media screen and (max-width: 768px){.currentPage--voice .container section.ranking .table{margin:0 auto;max-width:342px}}.currentPage--voice .container section.ranking .note{font-size:10px;grid-column:1/3;grid-row:4/4;letter-spacing:.1em;line-height:1.5;padding:calc(20px - .5em) 0 calc(40px - .5em);text-align:right}@media screen and (max-width: 768px){.currentPage--voice .container section.ranking .note{padding:calc(10px - .5em) 0 calc(40px - .5em)}}.currentPage--voice .container section.shopping{margin:120px 0 0}@media screen and (max-width: 768px){.currentPage--voice .container section.shopping{margin:64px 0 0}}.currentPage--voice .container section.shopping .prepend{display:grid;gap:0 20px;grid-template-columns:1fr 423px 370px;grid-template-rows:auto auto auto}@media screen and (max-width: 768px){.currentPage--voice .container section.shopping .prepend{display:block}}.currentPage--voice .container section.shopping .prepend .title{grid-column:1/4;grid-row:1/2}.currentPage--voice .container section.shopping .prepend .balloon{background:url("../imgs/bln-shopping.svg") center/contain no-repeat;font-size:25px;font-weight:500;grid-column:2/4;grid-row:2/3;height:320px;letter-spacing:.1em;line-height:160%;margin:40px 0 0;padding:calc(90px - .3em) 0 0 124px;width:670px}@media screen and (max-width: 768px){.currentPage--voice .container section.shopping .prepend .balloon{font-size:16px;height:178px;margin:40px 0 0 -12px;padding:calc(50px - .3em) 0 0 40px;width:362px}}.currentPage--voice .container section.shopping .prepend .actor{display:grid;grid-column:1/3;grid-row:2/4;margin:40px 0 0;width:553px}@media screen and (max-width: 768px){.currentPage--voice .container section.shopping .prepend .actor{margin:-16px auto 0;max-width:342px;width:100%}}.currentPage--voice .container section.shopping .prepend .actor img{grid-area:1/1}.currentPage--voice .container section.shopping .prepend .actor figcaption{align-self:end;color:#999999;font-size:10px;grid-area:1/1;line-height:1;padding:10px}@media screen and (max-width: 768px){.currentPage--voice .container section.shopping .prepend .actor figcaption{justify-self:end}}.currentPage--voice .container section.shopping .prepend .text{font-size:20px;grid-column:2/3;grid-row:3/4;letter-spacing:.1em;line-height:180%;padding:calc(30px - .4em) 0 0}@media screen and (max-width: 768px){.currentPage--voice .container section.shopping .prepend .text{font-size:18px;padding:calc(46px - .4em) 0 calc(30px - .4em)}}.currentPage--voice .container section.shopping .prepend .image{align-self:start;-webkit-box-shadow:20px 20px 0 0 rgba(192,173,94,0.5);box-shadow:20px 20px 0 0 rgba(192,173,94,0.5);display:grid;grid-column:3/4;grid-row:3/4;margin:28px 0 0;width:350px}@media screen and (max-width: 768px){.currentPage--voice .container section.shopping .prepend .image{margin:0;width:323px}}.currentPage--voice .container section.shopping .prepend .image img{grid-area:1/1}.currentPage--voice .container section.shopping .prepend .image figcaption{align-self:end;background:rgba(0,0,0,0.6);color:#ffffff;display:grid;font-size:10px;grid-area:1/1;height:23px;justify-self:end;line-height:1;place-items:center;width:80px}.currentPage--voice .container section.shopping .body{margin:90px 0 0}@media screen and (max-width: 768px){.currentPage--voice .container section.shopping .body{margin:100px 0 0}}.currentPage--voice .container section.shopping .body .pickup{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px 40px}@media screen and (max-width: 768px){.currentPage--voice .container section.shopping .body .pickup{gap:20px}}.currentPage--voice .container section.shopping .body .pickup .item figcaption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;letter-spacing:.1em;line-height:1;padding:24px 0 0}.currentPage--voice .container section.shopping .body .pickup .item figcaption .name{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;gap:4px}@media screen and (max-width: 768px){.currentPage--voice .container section.shopping .body .pickup .item figcaption .name{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:1.4;margin:-.2em 0}}.currentPage--voice .container section.shopping .body .pickup .item figcaption .name:before{aspect-ratio:1;border:1px solid #ffffff;border-radius:50%;content:'';display:block;width:15px}@media screen and (max-width: 768px){.currentPage--voice .container section.shopping .body .pickup .item figcaption .name:before{margin:3px 0 0}}.currentPage--voice .container section.shopping .body .pickup .item figcaption .distance{font-size:10px}@media screen and (max-width: 768px){.currentPage--voice .container section.shopping .body .pickup .item figcaption .distance{font-size:12px}}.currentPage--voice .container section.shopping .body .pickup .item.primary{width:calc(50% - 20px)}@media screen and (max-width: 768px){.currentPage--voice .container section.shopping .body .pickup .item.primary{width:100%}}.currentPage--voice .container section.shopping .body .pickup .item.secondary{width:calc((100% - 120px)/4)}@media screen and (max-width: 768px){.currentPage--voice .container section.shopping .body .pickup .item.secondary{width:calc(50% - 10px)}}.currentPage--voice .container section.shopping .body .pickup .item.shopping figcaption .name:before{background:#ac7e86}.currentPage--voice .container section.shopping .body .pickup .item.gourmet figcaption .name:before{background:#ec7158}.currentPage--voice .container section.shopping .body .pickup+.data{margin:60px 0 0}@media screen and (max-width: 768px){.currentPage--voice .container section.shopping .body .pickup+.data{margin:54px 0 0}}.currentPage--voice .container section.shopping .body .data{margin:40px 0 0}@media screen and (max-width: 768px){.currentPage--voice .container section.shopping .body .data{margin:34px 0 0}}.currentPage--voice .container section.shopping .body .data .legend{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#93824e;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:26px;gap:10px;line-height:1}@media screen and (max-width: 768px){.currentPage--voice .container section.shopping .body .data .legend{font-size:22px}}.currentPage--voice .container section.shopping .body .data .legend:before{aspect-ratio:1;border:2px solid #ffffff;border-radius:50%;content:'';display:block;width:30px}@media screen and (max-width: 768px){.currentPage--voice .container section.shopping .body .data .legend:before{width:26px}}.currentPage--voice .container section.shopping .body .data .legend.shopping:before{background:#ac7e86}.currentPage--voice .container section.shopping .body .data .legend.gourmet:before{background:#ec7158}.currentPage--voice .container section.shopping .body .data .legend.park:before{background:#92b093}.currentPage--voice .container section.shopping .body .data .legend.education:before{background:#4b85ad}.currentPage--voice .container section.shopping .body .data .legend.medical:before{background:#7f7ba4}.currentPage--voice .container section.shopping .body .data .list{border-top:2px solid rgba(37,37,37,0.5);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:24px 0 0}@media screen and (max-width: 768px){.currentPage--voice .container section.shopping .body .data .list{margin:10px 0 0}}@media print, screen and (min-width: 768px){.currentPage--voice .container section.shopping .body .data .list:after{background:-webkit-gradient(linear, left top, left bottom, from(rgba(37,37,37,0.5)), to(rgba(37,37,37,0.5))) 0 50%/1px 34px no-repeat;background:linear-gradient(rgba(37,37,37,0.5), rgba(37,37,37,0.5)) 0 50%/1px 34px no-repeat;border-bottom:1px solid rgba(37,37,37,0.5);content:'';-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:42px}}.currentPage--voice .container section.shopping .body .data .list dt,.currentPage--voice .container section.shopping .body .data .list dd{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid rgba(37,37,37,0.5);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;height:42px;letter-spacing:.1em;line-height:1.25;margin:0;padding:.5rem 0;width:200px}@media screen and (max-width: 768px){.currentPage--voice .container section.shopping .body .data .list dt,.currentPage--voice .container section.shopping .body .data .list dd{border-bottom:1px solid rgba(37,37,37,0.5);height:auto;padding-block:13px}}.currentPage--voice .container section.shopping .body .data .list dt{padding-left:16px}.currentPage--voice .container section.shopping .body .data .list dt:nth-of-type(3n+2),.currentPage--voice .container section.shopping .body .data .list dt:nth-of-type(3n+3){background:-webkit-gradient(linear, left top, left bottom, from(rgba(37,37,37,0.5)), to(rgba(37,37,37,0.5))) 0 50%/1px 34px no-repeat;background:linear-gradient(rgba(37,37,37,0.5), rgba(37,37,37,0.5)) 0 50%/1px 34px no-repeat}@media screen and (max-width: 768px){.currentPage--voice .container section.shopping .body .data .list dt:nth-of-type(3n+2),.currentPage--voice .container section.shopping .body .data .list dt:nth-of-type(3n+3){background:none}}@media screen and (max-width: 768px){.currentPage--voice .container section.shopping .body .data .list dt{width:calc(100% - 150px)}}@media print, screen and (min-width: 768px){.currentPage--voice .container section.shopping .body .data .list dt.nowrap{white-space:nowrap}}.currentPage--voice .container section.shopping .body .data .list dd{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:16px;text-align:right}@media screen and (max-width: 768px){.currentPage--voice .container section.shopping .body .data .list dd{width:150px}}.currentPage--voice .container section.shopping .body .map{margin:120px 0 0}@media screen and (max-width: 768px){.currentPage--voice .container section.shopping .body .map{margin:88px 0 0}}.currentPage--voice .container section.shopping .body .catch{border-bottom:1px solid currentColor;color:#695d35;font-size:26px;font-weight:700;letter-spacing:.1em;line-height:1.6;padding:calc(60px - .3em) 0 calc(15px - .3em)}@media screen and (max-width: 768px){.currentPage--voice .container section.shopping .body .catch{font-size:20px}}
