@import"https://fonts.googleapis.com/css?family=Noto+Sans+JP:100,300,400,500,700,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700;900&family=Teko:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Teko:wght@300;400;500;600;700&display=swap";.flexbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flexbox .flexbox_l{display:inline-block}.flexbox .flexbox_r{display:inline-block}.btn-default{white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .2s cubic-bezier(0.25, 0, 0.45, 1);transition:color .2s cubic-bezier(0.25, 0, 0.45, 1);transition:background-color .2s ease-out,-webkit-box-shadow .2s ease-out;-webkit-transition:background-color .2s ease-out,-webkit-box-shadow .2s ease-out;transition:background-color .2s ease-out,box-shadow .2s ease-out;transition:background-color .2s ease-out,box-shadow .2s ease-out,-webkit-box-shadow .2s ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid rgba(0,0,0,0);cursor:pointer}.btn-outline{white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .2s cubic-bezier(0.25, 0, 0.45, 1);transition:color .2s cubic-bezier(0.25, 0, 0.45, 1);transition:background-color .2s ease-out,-webkit-box-shadow .2s ease-out;-webkit-transition:background-color .2s ease-out,-webkit-box-shadow .2s ease-out;transition:background-color .2s ease-out,box-shadow .2s ease-out;transition:background-color .2s ease-out,box-shadow .2s ease-out,-webkit-box-shadow .2s ease-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:rgba(0,0,0,0);cursor:pointer}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}a:hover{text-decoration:none}.hover_ef:hover,.hover_ef:active{opacity:.8;-webkit-transition:all .4s ease;transition:all .4s ease;cursor:pointer}.sp_on{display:none}.txt-weak{font-size:20px}.anchor_ut{margin-top:-60px}.w970{width:100%;margin:0 auto;position:relative}.w1080{width:100%;margin:0 auto;position:relative}@media only screen and (min-device-width: 768px)and (max-device-width: 1024px)and (-webkit-min-device-pixel-ratio: 1){.w1080{width:100%}}a,a img{-webkit-transition:all .5s ease-out;transition:all .5s ease-out}a:hover,a img:hover{opacity:.7}.st0:hover{fill:none;stroke:#000;stroke-width:2}.st1:hover{fill:none;stroke:#000;stroke-width:2;stroke-linecap:round}.index .container{width:100% !important;margin:0 auto}.txt-page-description{height:0;padding-bottom:43.3%;background:url(/static/svod/_common/img/mv_sp@2x.png) repeat-x center top;background-size:100% auto}.txt-page-description .mv-sec{margin:0 auto}.txt-page-description .mv-sec>li{color:#fff;margin:0 auto;text-align:center}.txt-page-description .mv-sec>li>img{width:100%}.txt-page-description .mv-sec>li>h1{display:none}.txt-page-description .mv-sec>li>h1>img{width:100%}.txt-page-description .mv-sec>li:first-child{display:none}.txt-page-description .mv-sec-txt{padding-top:24px;font-family:"游ゴシック体",YuGothic;font-weight:500;font-size:20px;line-height:38px}#lead-sec{color:#fff;font-size:14px;line-height:24px;background:#0e5f80;background:-webkit-gradient(linear, left top, right top, from(rgb(14, 95, 128)), to(rgb(10, 133, 153)));background:-webkit-linear-gradient(left, rgb(14, 95, 128) 0%, rgb(10, 133, 153) 100%);background:linear-gradient(90deg, rgb(14, 95, 128) 0%, rgb(10, 133, 153) 100%);padding:3%}#bnr-sec{margin-bottom:4%;background-color:#e1e6e9}#bnr-sec #bnr-inner-sec{padding:3%;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}#bnr-sec #bnr-inner-sec .bl_bnr_svodPointRedeem:first-child{padding-bottom:3%}#bnr-sec #bnr-inner-sec .bl_bnr_svodPointRedeem>a{background-color:rgba(0,0,0,0) !important;display:block}#bnr-sec #bnr-inner-sec .bl_bnr_svodPointRedeem>a>img{width:100%}