@import"https://bigs.jp/area/css/reset.css";@import"https://dpf.bigs.jp/air/static/common/assets/stylesheets/css/gadget/fw-top.css";@import"https://bigs.jp/area/css/SearchGadget.min.css";@import"https://bigs.jp/area/css/font.css";:root{--mask-icon-right: url(https://bigs.jp/icon/fontawesome/caret-right-solid.svg) no-repeat center center / contain;--mask-icon-link: url(https://bigs.jp/icon/fontawesome/up-right-from-square-solid.svg) no-repeat center center / contain;--mask-icon-location: url(https://bigs.jp/icon/fontawesome/location-dot-solid.svg) no-repeat center center / contain;--bg-image: linear-gradient(to top left, #0582cb, #00aab5);--box-shadow: #57575757 0px 2px 5px}body>main{background-color:#fff;color:#333;font-family:"Noto Sans JP","游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif;font-size:14px;line-height:1.5}@media screen and (min-width: 1200px){body>main{font-size:15px}}.br-sp{display:inline-block}.br-pc{display:none}@media(min-width: 768px){.br-sp{display:none}.br-pc{display:inline-block}}.inner{width:100%;margin:0 auto}@media(min-width: 768px){.inner{width:90vw}}@media(min-width: 992px){.inner{width:85vw;max-width:1300px}}:is(main>section):not(.mainVisual){padding:3rem 1rem}@media(min-width: 768px){:is(main>section):not(.mainVisual){padding:4rem 0}}:is(main>section) div:has(>h2){text-align:center;margin-bottom:3rem}:is(main>section) div:has(>h2) p{font-weight:500;font-size:.9em}:is(main>section) h2{font-size:clamp(16px,4em,22px);padding-bottom:1rem;border-bottom:1px dashed #e8db26}:is(main>section) h2 span{display:block;font-size:12px}@media(min-width: 768px){:is(main>section) h2{font-size:clamp(16px,4em,28px)}}:is(main>section) [class$=__showMore]{margin:2.5rem auto 0px;text-align:center;border-radius:50px;overflow:hidden;box-shadow:0px 2px 2px 0px rgba(0,0,0,.1607843137);width:80%;max-width:900px}:is(main>section) [class$=__showMore] a{display:flex;justify-content:center;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;color:#fff;padding:.75rem .5rem;font-weight:600;letter-spacing:.1em;font-size:.9em;background-color:#007ac1;background-image:linear-gradient(to top left, #0582cb, #00aab5)}:is(main>section) [class$=__showMore] a::after{content:"";-webkit-mask:var(--mask-icon-link);mask:var(--mask-icon-link);background:#fff;display:inline-block;width:11px;height:11px}@media(min-width: 768px){:is(main>section) [class$=__showMore] a:hover{opacity:.6}}@media(min-width: 768px){:is(main>section) a{opacity:1;transition:all .2s}:is(main>section) a:has(img):hover{opacity:.6}}.allSeasonCoupon__list{display:grid;grid-template-columns:repeat(1, 1fr);gap:1.5rem}@media(min-width: 768px){.allSeasonCoupon__list{grid-template-columns:repeat(2, 1fr)}}.allSeasonCoupon__item{text-align:center;padding:1.5rem;border:1px solid #e5e5e5;border-radius:.3em;background-color:#fff}.allSeasonCoupon__item h3 span{display:block;font-size:1.5em}.allSeasonCoupon__item a{display:block;background:#144774;margin-top:1.5rem;border-radius:50px;padding:.5rem;color:#fff;font-weight:600;box-shadow:rgba(87,87,87,.5215686275) 0px 2px 4px}@media(min-width: 768px){.allSeasonCoupon__item a{opacity:1;transition:all .2s}.allSeasonCoupon__item a:hover{opacity:.6}}.allSeasonCoupon__item.line a{background:#00b900}.allSeasonCoupon__item.insta a{background:#cf2e92}.limitedCoupon{background:#fffff6}.limitedCoupon__list{display:grid;grid-template-columns:repeat(1, 1fr);gap:1.5rem}@media(min-width: 768px){.limitedCoupon__list{grid-template-columns:repeat(3, 1fr)}}.limitedCoupon__item{text-align:center;padding:1.5rem;border:1px solid #e5e5e5;border-radius:.3em;background-color:#fff}.limitedCoupon__item h3{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px dashed #999}.limitedCoupon__item h3 span{display:block;font-size:1.5em}.limitedCoupon__item dl{display:flex;flex-wrap:wrap;font-size:.9em;text-align:left}.limitedCoupon__item dl dt{width:30%}.limitedCoupon__item dl dt::after{content:"："}.limitedCoupon__item dl dd{width:70%}.limitedCoupon__item a{display:block;background:#f8f01e;color:#333;margin-top:1.5rem;border-radius:50px;padding:.5rem;font-weight:600;box-shadow:rgba(87,87,87,.5215686275) 0px 2px 4px}@media(min-width: 768px){.limitedCoupon__item a{opacity:1;transition:all .2s}.limitedCoupon__item a:hover{opacity:.6}}.limitedCoupon__item.end{position:relative}.limitedCoupon__item.end::before{content:"キャンペーンは終了いたしました";display:block;color:#fff;font-size:1.2em;font-weight:700;text-align:center;width:85%;word-break:auto-phrase;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:101}.limitedCoupon__item.end::after{content:"";position:absolute;top:0;left:0;background-color:rgba(0,0,0,.65);z-index:100;width:100%;height:100%;border-radius:.3em}.grant__list{display:grid;grid-template-columns:repeat(1, 1fr);gap:1.5rem}@media(min-width: 768px){.grant__list{grid-template-columns:repeat(4, 1fr)}}.grant li{border:1px solid #e5e5e5;border-radius:.3em;box-shadow:rgba(87,87,87,.3411764706) 0px 2px 5px}.grant__item{background-color:#fff;color:#333}.grant__image img{width:100%;height:100%;aspect-ratio:8/5;-o-object-fit:cover;object-fit:cover}.grant__text{padding:1rem}.grant__text h3 span{display:block;font-size:.8em;margin-bottom:.25rem;color:#007ac1}.grant__text p{margin-top:1rem;font-size:.9em}.SearchGadget{background:#fff}.SearchGadget__title p{margin-top:2rem;font-weight:500;color:#333;line-height:1.8}.SearchGadget__title p a{display:inline-block;margin:0 .2rem;background:#efefef;color:#005d9e;padding:0 .3rem;border-radius:.3em;text-decoration:underline}.SearchGadget__title p a::after{content:"";-webkit-mask:var(--mask-icon-link);mask:var(--mask-icon-link);background:#005d9e;display:inline-block;width:10px;height:10px;margin-left:.3rem}@media(min-width: 768px){.SearchGadget__title p a{opacity:1;transition:all .2s}.SearchGadget__title p a:hover{opacity:.7}}.tab__panel-box{display:none}.tab__panel-box.is-show{display:block}.tab__menu{display:grid;grid-template-columns:repeat(2, 1fr);gap:.5rem}@media(min-width: 768px){.tab__menu{padding:0 1rem 1rem}}.tab__menu-btn{position:relative;cursor:pointer;color:#5a5656;font-weight:600;-webkit-tap-highlight-color:rgba(0,0,0,0);padding:1rem 0;background-color:#fff;background-color:#e7e5e5;border-radius:.3em;transition:background-color .2s ease}.tab__menu-btn.is-active{color:#fff;background-color:#005d9e}.tab__menu-btn.is-active::before{position:absolute;left:50%;top:100%;content:"";margin-left:-10px;width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid;border-top-color:#005d9e}.mainVisual img{width:100%;height:100%;aspect-ratio:8/5;-o-object-fit:cover;object-fit:cover}@media(min-width: 768px){.mainVisual img{max-height:500px;aspect-ratio:3/1;margin:0 auto}}.mainVisual__title{padding:.75rem .5rem;margin:0 auto}@media(min-width: 768px){.mainVisual__title{padding:1rem 0;max-width:700px}}@media(min-width: 992px){.mainVisual__title{max-width:900px}}@media(min-width: 1200px){.mainVisual__title{max-width:1100px}}.mainVisual__title h1{font-size:clamp(16px,4em,18px)}@media(min-width: 768px){.mainVisual__title h1{font-size:clamp(16px,4em,22px)}}.navPageHeader{position:-webkit-sticky;position:sticky;top:-1px;z-index:10;background:#424242;padding:0;box-shadow:0 2px 5px rgba(0,0,0,.5647058824)}.navPageHeader ul{display:grid;grid-template-columns:repeat(2, 1fr)}.navPageHeader ul:has(li:nth-of-type(3)){grid-template-columns:repeat(3, 1fr)}.navPageHeader li{border-right:1px dashed #8d8d8d;border-right:1px dashed #fff}.navPageHeader li:last-of-type{border-right:none}.navPageHeader a{display:block;color:#fff;padding:.5rem 0;font-size:12px;font-weight:500;text-align:center;line-height:1.5;font-family:Kiwi Maru,游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif}@media(min-width: 768px){.navPageHeader a{opacity:1;transition:all .2s;font-size:1em;padding:.75rem 0}.navPageHeader a:hover{background-color:#575757}}@media screen and (min-width: 768px)and (max-width: 1024px){.navPageHeader .inner{width:100%}}.usefulInfo__list{display:grid;grid-template-columns:repeat(1, 1fr);gap:1.5em}@media(min-width: 768px){.usefulInfo__list{grid-template-columns:repeat(3, 1fr)}}.usefulInfo__item{display:flex;align-items:center;-moz-column-gap:.3rem;column-gap:.3rem;justify-content:space-between;padding:.75rem;background:#efefef;box-shadow:0px 2px 2px 0px rgba(0,0,0,.1607843137);border-radius:.5em;color:inherit}.usefulInfo__item::before{content:"";-webkit-mask:url(https://bigs.jp/icon/fontawesome/memo-circle-info-light.svg) no-repeat center center/contain;mask:url(https://bigs.jp/icon/fontawesome/memo-circle-info-light.svg) no-repeat center center/contain;background:#007ac1;display:inline-block;width:1.2rem;height:1.2rem}.usefulInfo__item::after{content:"";-webkit-mask:var(--mask-icon-link);mask:var(--mask-icon-link);background:#333;display:inline-block;width:10px;height:10px}.usefulInfo__item h3{flex:1;font-size:.9em}@media(min-width: 768px){.usefulInfo__item{opacity:1;transition:all .2s}.usefulInfo__item:hover{opacity:.6}}