#acure-suica *{-webkit-box-sizing:border-box;box-sizing:border-box}#acure-suica .for--sp{display:none}#acure-suica .color--black{color:#333}#acure-suica .color--white{color:#fff !important}#acure-suica .font--1{font-family:"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","游ゴシック","游ゴシック体",YuGothic,"Yu Gothic","メイリオ",Meiryo,"ＭＳ ゴシック","MS Gothic",HiraKakuProN-W3,"TakaoExゴシック",TakaoExGothic,"MotoyaLCedar","Droid Sans Japanese",sans-serif}#acure-suica .font--2{font-family:"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","游ゴシック","游ゴシック体",YuGothic,"Yu Gothic","メイリオ",Meiryo,"ＭＳ ゴシック","MS Gothic",HiraKakuProN-W3,"TakaoExゴシック",TakaoExGothic,"MotoyaLCedar","Droid Sans Japanese",sans-serif}#acure-suica .font--left{text-align:left !important}#acure-suica .font--right{text-align:right}#acure-suica .font--center{text-align:center}#acure-suica h1,#acure-suica h2,#acure-suica h3,#acure-suica h4,#acure-suica h5,#acure-suica h6{font-family:"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","游ゴシック","游ゴシック体",YuGothic,"Yu Gothic","メイリオ",Meiryo,"ＭＳ ゴシック","MS Gothic",HiraKakuProN-W3,"TakaoExゴシック",TakaoExGothic,"MotoyaLCedar","Droid Sans Japanese",sans-serif;font-weight:bold}#acure-suica p,#acure-suica span,#acure-suica label,#acure-suica a,#acure-suica i,#acure-suica strong,#acure-suica li{font-family:"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","游ゴシック","游ゴシック体",YuGothic,"Yu Gothic","メイリオ",Meiryo,"ＭＳ ゴシック","MS Gothic",HiraKakuProN-W3,"TakaoExゴシック",TakaoExGothic,"MotoyaLCedar","Droid Sans Japanese",sans-serif}#acure-suica .frame{position:relative;z-index:2;overflow:hidden}#acure-suica .frame.overflow--visible{overflow:visible}#acure-suica .frame__limit{position:relative;z-index:2;width:82%;max-width:1300px;margin:auto;padding-top:80px;-webkit-box-sizing:border-box;box-sizing:border-box}#acure-suica .frame__header{position:relative;margin-bottom:25px}#acure-suica .frame__header *{font-size:55px;line-height:45px;letter-spacing:7px}#acure-suica .frame__desc *{font-size:16px;line-height:26px;color:#333}@media screen and (max-width: 750px){#acure-suica .frame__limit{width:90%}}@media screen and (max-width: 500px){#acure-suica .frame__limit{padding-top:50px}}#acure-suica .frame__bg{position:absolute;top:0px;left:0px;background-repeat:no-repeat !important;background-position:center center !important}#acure-suica .frame__bg.bring--front{z-index:-1}#acure-suica .frame__bg.bring--back{z-index:-2}#acure-suica .frame__bg.size--cover{background-size:cover}#acure-suica .frame__bg.size--contain{background-size:contain}#acure-suica .frame__bg.repeat{background-position:top !important;background-repeat:repeat !important}#acure-suica .frame__bg.align--r{left:auto;right:0}#acure-suica .frame__bg.align--l{left:0}#acure-suica .frame__bg.align--c{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#acure-suica .img-fit{position:absolute;top:0px;left:0px;right:0px;bottom:0px;max-width:100%;max-height:100%;margin:auto}#acure-suica .img-fit.size--90{max-width:90% !important;max-height:90% !important}#acure-suica .img-fit.size--55{max-width:55% !important;max-height:55% !important}#acure-suica .img-fit.size--50{max-width:50% !important;max-height:50% !important}#acure-suica .img-fit.size--40{max-width:40% !important;max-height:40% !important}#acure-suica .full{width:100%;height:100%}#acure-suica .by-2>*{width:50%}#acure-suica .by-2>*:first-child,#acure-suica .by-2>*:nth-child(2n+1){margin-left:0%}#acure-suica .by-2.border--s>*{width:49.5%}#acure-suica .by-2.border--m>*{width:49.25%}#acure-suica .by-2.border--l>*{width:49%}#acure-suica .by-2.border--xl>*{width:48.5%}#acure-suica .by-2.border--xxl>*{width:47.5%}#acure-suica .by-3>*{width:33.333%}#acure-suica .by-3>*:first-child,#acure-suica .by-3>*:nth-child(3n+1){margin-left:0%}#acure-suica .by-3.border--s>*{width:32.666666667%}#acure-suica .by-3.border--m>*{width:32.333333333%}#acure-suica .by-3.border--l>*{width:32%}#acure-suica .by-3.border--xl>*{width:30.333333333%}#acure-suica .by-3.border--xxl>*{width:30%}#acure-suica .by-4>*{width:25%}#acure-suica .by-4>*:first-child,#acure-suica .by-4>*:nth-child(4n+1){margin-left:0%}#acure-suica .by-4.border--s>*{width:24.25%}#acure-suica .by-4.border--m>*{width:23.875%}#acure-suica .by-4.border--l>*{width:23.5%}#acure-suica .by-4.border--xl>*{width:22.75%}#acure-suica .by-4.border--xxl>*{width:21.25%}#acure-suica .by-5>*{width:20%}#acure-suica .by-5>*:first-child,#acure-suica .by-5>*:nth-child(5n+1){margin-left:0%}#acure-suica .by-5.border--s>*{width:19.2%}#acure-suica .by-5.border--m>*{width:18.8%}#acure-suica .by-5.border--l>*{width:18.4%}#acure-suica .by-5.border--xl>*{width:17.6%}#acure-suica .by-5.border--xxl>*{width:16%}#acure-suica .border--s>*{margin-left:1%}#acure-suica .border--m>*{margin-left:1.5%}#acure-suica .border--l>*{margin-left:2%}#acure-suica .border--xl>*{margin-left:3%}#acure-suica .border--xxl>*{margin-left:5%}#acure-suica .display__inline{font-size:0}#acure-suica .display__inline>*{display:inline-block;vertical-align:middle}#acure-suica .display__inline.align--t>*{vertical-align:top}#acure-suica .display__inline.align--b>*{vertical-align:bottom}#acure-suica .scroll--custom{padding-right:3px;overflow-y:auto}#acure-suica .scroll--custom::-webkit-scrollbar-track{background-color:#F0F0F0}#acure-suica .scroll--custom::-webkit-scrollbar{width:5px;height:5px;background-color:#F0F0F0}#acure-suica .scroll--custom::-webkit-scrollbar-thumb{height:2px;background-color:#d8d8d8}#acure-suica body::-webkit-scrollbar-track{background-color:#fff;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.15)}#acure-suica body::-webkit-scrollbar{width:5px;height:5px}#acure-suica body::-webkit-scrollbar-thumb{height:5px;background-color:#009FBF;border-radius:10px}.js-fadeInUp{opacity:0;-webkit-transform:translateY(25px);transform:translateY(25px)}#acure-suica .sxa-kv__bg.frame__bg{background-repeat:repeat !important}#acure-suica .sxa-kv{max-width:2000px;height:34.2vw;max-height:548px;margin:auto}#acure-suica .sxa-kv .frame__limit{height:100%;padding:2% 0px}#acure-suica .sxa-kv__box{position:relative;width:100%;height:100%}#acure-suica .sxa-kv__box::before{content:"";position:absolute;top:0px;left:0px;z-index:1;width:100%;height:100%;background-image:url("../images/kv-box.png");background-size:contain;background-repeat:no-repeat;background-position:top}#acure-suica .sxa-kv__box-inner{padding:21px 5%}#acure-suica .sxa-kv__box-textholder,#acure-suica .sxa-kv__box-imgholder{position:relative;z-index:2}#acure-suica .sxa-kv__box-textholder img,#acure-suica .sxa-kv__box-imgholder img{width:100%}#acure-suica .sxa-kv__box-textholder{width:55%}#acure-suica .sxa-kv__box-imgholder{width:45%}#acure-suica .sxa-kvedge img{width:40px;height:auto}#acure-suica .sxa-kvedge__limit.frame__limit{padding-top:30px;padding-bottom:50px}#acure-suica .sxa-redirectlinks__limit.frame__limit{max-width:920px;padding-top:0px}#acure-suica .sxa-redirectlinks__group{position:relative;margin-bottom:25px}#acure-suica .sxa-redirectlinks__group:last-child{margin-bottom:0px}#acure-suica .sxa-redirectlink{position:relative;width:100%;-webkit-transition:all .15s ease;transition:all .15s ease}#acure-suica .sxa-redirectlink.rl--acuremembers{width:100%;max-width:255px;margin:auto}#acure-suica .sxa-redirectlink:hover{opacity:.9}#acure-suica .sxa-redirectlink:hover .sxa-redirectlink__arrow{right:13px}#acure-suica .sxa-redirectlink a{display:inline-block;width:100%}#acure-suica .sxa-redirectlink__img{width:100%}#acure-suica .sxa-redirectlink__arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:45%;right:15px;width:10px;-webkit-transition:all .15s ease;transition:all .15s ease}#acure-suica .sxa-redirectlinks__group-note{width:65%;margin-bottom:12px}#acure-suica .sxa-maindesc__text{width:100%;max-width:600px}#acure-suica .sxa-maindesc__subtext{display:block;width:100%;max-width:600px;margin:auto;margin-top:35px}#acure-suica .sxa-items__list{position:relative;width:100%;max-width:1000px;margin:auto}#acure-suica .sxa-item{position:relative;margin-bottom:50px}#acure-suica .sxa-item img{display:block;width:100%;margin:auto}#acure-suica .sxa-item__tag{max-width:162px;margin:auto;margin-bottom:25px !important}#acure-suica .sxa-item__name{max-width:415px;margin-bottom:15px !important}#acure-suica .sxa-supportingdesc__text{width:100%;max-width:500px}#acure-suica .sxa-officialstore__limit.frame__limit{max-width:650px}#acure-suica .sxa-officialstore img{display:block;width:100%}#acure-suica .sxa-officialstore a{display:inline-block;width:100%}#acure-suica .sxa-officialstore__img{margin:4% 0px}#acure-suica .sxa-officialstore__note{display:block;width:100%;max-width:220px;margin-left:auto;margin-top:10%}#acure-suica .sxa-requirements{margin-top:5%;margin-bottom:8%;background:#E64124}#acure-suica .sxa-requirements__limit.frame__limit{padding-top:40px;padding-bottom:40px}#acure-suica .sxa-requirements__title{display:block;width:25%;max-width:180px;margin:auto;margin-bottom:2%}#acure-suica .sxa-requirements__box{position:relative;width:100%;max-width:1000px;height:500px;margin:auto;overflow:hidden;background:#fff;border-radius:27px}#acure-suica .sxa-requirements__box-inner{position:relative;height:100%;margin:auto;padding:3% 0px}#acure-suica .sxa-requirements__box-desc{padding:0px 3%}#acure-suica .sxa-requirements__box-desc *{font-size:100%;line-height:26px;color:#000}#acure-suica .sxa-requirements__box-desc h4{font-size:1.2em}#acure-suica .sxa-requirements__box-desc ul.dotted-list li{padding-left:10px}#acure-suica .sxa-requirements__box-desc ul.dotted-list li::before{content:"";position:absolute;top:12px;left:0px;width:3px;height:3px;background:#000;border-radius:50%}#acure-suica .sxa-requirements__box-desc li{position:relative;margin-bottom:10px}#acure-suica .sxa-requirements__box-desc li:last-child{margin-bottom:0px}#acure-suica .sxa-requirements__box-desc a{color:#009FBF !important;text-decoration:underline}@media screen and (max-width: 1600px){#acure-suica .sxa-kv__box-inner{padding:21px 3%}}@media screen and (max-width: 750px){#acure-suica .sxa-kv{height:auto;max-height:100%}#acure-suica .sxa-kv .frame__limit{width:90%;padding:1% 0px}#acure-suica .sxa-kv__bg.for--pc{display:none}#acure-suica .sxa-kv__bg.for--sp{display:block}#acure-suica .sxa-kv__box::before{display:none}#acure-suica .sxa-kv__box-inner.display__inline{padding:6% 0px}#acure-suica .sxa-kv__box-inner.display__inline>*{display:block;width:100%}#acure-suica .sxa-kv__box-textholder{padding:7% 13%;padding-bottom:4%}#acure-suica .sxa-kv__box-imgholder{padding-bottom:3%}#acure-suica .sxa-kv__box-text.for--pc,#acure-suica .sxa-kv__box-img.for--pc{display:none}#acure-suica .sxa-kv__box-text.for--sp,#acure-suica .sxa-kv__box-img.for--sp{display:block}#acure-suica .sxa-kvedge img{width:50px}#acure-suica .sxa-kvedge__limit.frame__limit{padding-bottom:30px}#acure-suica .sxa-redirectlinks__group.display__inline>*{display:block;width:100%;margin-left:0px;margin-bottom:50px}#acure-suica .sxa-redirectlinks__group-note{width:45%}#acure-suica .sxa-redirectlink.rl--acuremembers{width:45%;max-width:100%}#acure-suica .sxa-maindesc__text{max-width:100%}#acure-suica .sxa-items__list.by-2>*{display:block;width:100% !important;margin-left:auto !important;margin-bottom:50px}#acure-suica .sxa-item__tag{max-width:264px;margin-bottom:50px !important}#acure-suica .sxa-item__name{max-width:100%;margin-bottom:25px !important}#acure-suica .sxa-supportingdesc__text{width:100%}#acure-suica .sxa-requirements__box{height:55vw}#acure-suica .sxa-requirements__title{margin-bottom:3%}#acure-suica .sxa-requirements__box-desc{padding:0px 1.5%}#acure-suica .sxa-requirements__box-desc ul{margin-left:.9% !important}}@media screen and (max-width: 580px){#acure-suica .sxa-kvedge img{width:30px}#acure-suica .sxa-supportingdesc__text{width:94%}#acure-suica .sxa-officialstore__note{width:40% !important}#acure-suica .sxa-requirements__title{width:22%}#acure-suica .sxa-requirements__box-desc *{line-height:23px}#acure-suica .sxa-requirements__box-desc li{margin-bottom:8px}}@media screen and (max-width: 500px){#acure-suica .sxa-redirectlinks__group.display__inline>*{margin-bottom:30px}#acure-suica .sxa-item__tag{width:45% !important;max-width:220px;margin-bottom:30px !important}}@media screen and (max-width: 420px){#acure-suica .sxa-requirements__box{border-radius:15px}}

/*# sourceMappingURL=compile.css.map */

/* 終了案内追加 */
.w900 {
    width:100%;
    max-width: 900px;
    margin:20px auto 15px;}
  
  @media screen and (max-width: 768px) {
    .w900 {
      width:90%;
      max-width: 90%;
      margin:20px auto 15px;
    }
  }