@import"//fonts.googleapis.com/css?family=Libre+Baskerville:400,700";@import"//fonts.googleapis.com/css?family=Noto+Sans:400,700&amp;subset=latin-ext";@charset "UTF-8";.sp{display:block!important}@media screen and (min-width:784px){.sp{display:none!important}}.pc{display:none!important}@media screen and (min-width:784px){.pc{display:block!important}}.bg-color__white{color:#004ea2}.bg-color__white .text-box{border-color:#004ea2}.bg-color__white .heading__lv2-body,.bg-color__white .heading__lv3-body,.bg-color__white .heading__wide-use-body,.bg-color__white .step-list .list-item,.bg-color__white .order-list .list-item:before{border-bottom:1px solid rgba(0,78,162,.4)}.bg-color__white .trigger,.bg-color__white a{color:#004ea2}.bg-color__white .btn-block .btn-item>.trigger{border-bottom:1px solid #004ea2}.bg-color__white .btn-block .btn-item.btn-item--external>.trigger{background-image:url(../images/common/ico_external_blue.png)}.bg-color__white .btn-block.ico .btn-item>.trigger{background-image:url(../images/common/arrow_text_blue.png)}.bg-color__white .btn-block.btn-block--btn .btn-item>.trigger{background-color:#004ea2;color:#fff}.bg-color__white .box-sheet{color:#555}.bg-color__white .box-sheet .box-sheet__inner{background:#e0e0e0}.bg-color__white .box-sheet .box-sheet__inner .uniq-get-ticket-area a{color:#004ea2}.bg-color__blue{background-color:#004ea2;color:#fff}.bg-color__blue .text-box{border-color:#fff}.bg-color__blue .heading__lv2-body,.bg-color__blue .heading__lv3-body,.bg-color__blue .heading__wide-use-body,.bg-color__blue .step-list .list-item,.bg-color__blue .order-list .list-item:before{border-bottom:1px solid rgba(255,255,255,.4)}.bg-color__blue .trigger,.bg-color__blue a{color:#fff}.bg-color__blue .btn-block .btn-item>.trigger{border-bottom:1px solid #fff;background-image:url(../images/common/arrow_text_white.png)}.bg-color__blue .btn-block .btn-item.btn-item--external>.trigger{background-image:url(../images/common/ico_external_white.png)}.bg-color__blue .btn-block.ico .btn-item>.trigger{background-image:url(../images/common/arrow_text_white.png)}.bg-color__blue .btn-block.btn-block--btn .btn-item>.trigger{background-color:#fff;color:#004ea2}.bg-color__blue .box-sheet{color:#555}.bg-color__blue .box-sheet .box-sheet__inner{background:#fff}.bg-color__blue .box-sheet .box-sheet__inner .uniq-get-ticket-area a{color:#004ea2}.bg-color__gray{background-color:#e0e0e0;color:#555}.bg-color__gray .text-box{border-color:#555}.bg-color__gray .heading__lv2-body,.bg-color__gray .heading__lv3-body,.bg-color__gray .heading__wide-use-body,.bg-color__gray .step-list .list-item,.bg-color__gray .order-list .list-item:before{border-bottom:1px solid rgba(85,85,85,.4)}.bg-color__gray .trigger,.bg-color__gray a{color:#004ea2}.bg-color__gray .btn-block .btn-item>.trigger{border-bottom:1px solid #004ea2;background-image:url(../images/common/arrow_text_blue.png)}.bg-color__gray .btn-block .btn-item.btn-item--external>.trigger{background-image:url(../images/common/ico_external_blue.png)}.bg-color__gray .btn-block.ico .btn-item>.trigger{background-image:url(../images/common/arrow_text_blue.png)}.bg-color__gray .btn-block.btn-block--btn .btn-item>.trigger{background-color:#004ea2;color:#fff}.bg-color__gray .box-sheet{color:#555}.bg-color__gray .box-sheet .box-sheet__inner{background:#fff}.bg-color__gray .box-sheet .box-sheet__inner .uniq-get-ticket-area a{color:#004ea2}.bg-color__aqua{background-color:#e5edf6;color:#004ea2}.bg-color__aqua .text-box{border-color:#004ea2}.bg-color__aqua .heading__lv2-body,.bg-color__aqua .heading__lv3-body,.bg-color__aqua .heading__wide-use-body,.bg-color__aqua .step-list .list-item,.bg-color__aqua .order-list .list-item:before{border-bottom:1px solid rgba(85,85,85,.4)}.bg-color__aqua .trigger,.bg-color__aqua a{color:#004ea2}.bg-color__aqua .btn-block .btn-item>.trigger{border-bottom:1px solid #004ea2;background-image:url(../images/common/arrow_text_blue.png)}.bg-color__aqua .btn-block .btn-item.btn-item--external>.trigger{background-image:url(../images/common/ico_external_blue.png)}.bg-color__aqua .btn-block.ico .btn-item>.trigger{background-image:url(../images/common/arrow_text_blue.png)}.bg-color__aqua .btn-block.btn-block--btn .btn-item>.trigger{background-color:#004ea2;color:#fff}.bg-color__aqua .box-sheet{color:#555}.bg-color__aqua .box-sheet .box-sheet__inner{background:#fff}.bg-color__aqua .box-sheet .box-sheet__inner .uniq-get-ticket-area a{color:#004ea2}.bg-color__lightgray{background-color:#f4f4f4;color:#004ea2}.bg-color__lightgray .text-box{border-color:#004ea2}.bg-color__lightgray .heading__lv2-body,.bg-color__lightgray .heading__lv3-body,.bg-color__lightgray .heading__wide-use-body,.bg-color__lightgray .step-list .list-item,.bg-color__lightgray .order-list .list-item:before{border-bottom:1px solid rgba(0,78,162,.4)}.bg-color__lightgray .trigger,.bg-color__lightgray a{color:#004ea2}.bg-color__lightgray .btn-block .btn-item>.trigger{border-bottom:1px solid #004ea2;background-image:url(../images/common/arrow_text_blue.png)}.bg-color__lightgray .btn-block .btn-item.btn-item--external>.trigger{border-bottom:1px solid #004ea2;background-image:url(../images/common/ico_external_blue.png)}.bg-color__lightgray .btn-block.ico .btn-item>.trigger{background-image:url(../images/common/arrow_text_blue.png)}.bg-color__lightgray .btn-block.btn-block--btn .btn-item>.trigger{background-color:#004ea2;color:#fff}.bg-color__lightgray .box-sheet{color:#555}.bg-color__lightgray .box-sheet .box-sheet__inner{background:#e0e0e0}.bg-color__lightgray .box-sheet .box-sheet__inner .uniq-get-ticket-area a{color:#004ea2}.bg-color__device-switch{background-color:#fff;color:#004ea2}.bg-color__device-switch .heading__lv2-body,.bg-color__device-switch .heading__lv3-body,.bg-color__device-switch .heading__wide-use-body,.bg-color__device-switch .step-list .list-item,.bg-color__device-switch .order-list .list-item:before{border-bottom:1px solid rgba(0,78,162,.4)}@media screen and (min-width:784px){.bg-color__device-switch{background-color:#004ea2;color:#fff}.bg-color__device-switch .heading__lv2-body,.bg-color__device-switch .heading__lv3-body,.bg-color__device-switch .heading__wide-use-body,.bg-color__device-switch .step-list .list-item,.bg-color__device-switch .order-list .list-item:before{border-bottom:1px solid rgba(255,255,255,.4)}}.bg-color__device-switch .trigger,.bg-color__device-switch a{color:#004ea2}@media screen and (min-width:784px){.bg-color__device-switch .trigger,.bg-color__device-switch a{color:#fff}}.bg-color__device-switch .btn-block .btn-item>.trigger{border-bottom:1px solid #004ea2;background-image:url(../images/common/arrow_text_blue.png)}.bg-color__device-switch .btn-block.ico .btn-item>.trigger{background-image:url(../images/common/arrow_text_blue.png)}.bg-color__device-switch .btn-block.btn-block--btn .btn-item>.trigger{background-color:#004ea2;color:#fff}@media screen and (min-width:784px){.bg-color__device-switch .btn-block.btn-block--btn .btn-item>.trigger{background-color:#fff;color:#004ea2}}.bg-color__device-switch .box-sheet .btn-block.btn-block--pdf .btn-item>.trigger,.bg-color__device-switch .btn-block.btn-block--pdf .btn-item>.trigger{color:#004ea2}.bg-color__device-switch .box-sheet .btn-block.btn-block--pdf .btn-item>.trigger>span,.bg-color__device-switch .btn-block.btn-block--pdf .btn-item>.trigger>span{border-bottom:1px solid rgba(0,78,162,.4)}.bg-color__device-switch .box-sheet{color:#555}@media screen and (min-width:784px){.bg-color__device-switch .box-sheet{color:#555}}.bg-color__device-switch .box-sheet .box-sheet__inner{background:#e0e0e0}@media screen and (min-width:784px){.bg-color__device-switch .box-sheet .box-sheet__inner{background:#fff}}img{width:auto;max-width:100%;vertical-align:bottom}.section-box .list-thumb-nail img,.section-box .column__item img,.section-box .column__img img,.section-box .img-block img{width:100%;max-width:none}.section-box .list-thumb-nail img+img,.section-box .column__item img+img,.section-box .column__img img+img,.section-box .img-block img+img{margin-top:15px}@media screen and (min-width:784px){.section-box .list-thumb-nail img+img,.section-box .column__item img+img,.section-box .column__img img+img,.section-box .img-block img+img{margin-top:30px}}.section-box .list-thumb-nail img+.text,.section-box .list-thumb-nail img+.text-lead,.section-box .column__item img+.text,.section-box .column__item img+.text-lead,.section-box .column__img img+.text,.section-box .column__img img+.text-lead,.section-box .img-block img+.text,.section-box .img-block img+.text-lead{margin-top:5px}@media screen and (min-width:784px){.section-box .list-thumb-nail img+.text,.section-box .list-thumb-nail img+.text-lead,.section-box .column__item img+.text,.section-box .column__item img+.text-lead,.section-box .column__img img+.text,.section-box .column__img img+.text-lead,.section-box .img-block img+.text,.section-box .img-block img+.text-lead{margin-top:5px}}.section-box .list-thumb-nail img+.text+img,.section-box .list-thumb-nail img+.text-lead+img,.section-box .column__item img+.text+img,.section-box .column__item img+.text-lead+img,.section-box .column__img img+.text+img,.section-box .column__img img+.text-lead+img,.section-box .img-block img+.text+img,.section-box .img-block img+.text-lead+img{margin-top:15px}@media screen and (min-width:784px){.section-box .list-thumb-nail img+.text+img,.section-box .list-thumb-nail img+.text-lead+img,.section-box .column__item img+.text+img,.section-box .column__item img+.text-lead+img,.section-box .column__img img+.text+img,.section-box .column__img img+.text-lead+img,.section-box .img-block img+.text+img,.section-box .img-block img+.text-lead+img{margin-top:30px}}.img-auto{width:auto;max-width:none}.ly-block .ly-inner{margin-bottom:0}@media screen and (min-width:784px){.ly-block .ly-inner{margin-bottom:0}}.contents{padding-top:120px}body.is-follow .contents{padding-top:65px}@media screen and (min-width:784px){.contents{padding-top:125px}}.global-nav{width:100%;z-index:1}.global-nav__inner{width:100%;padding-left:0;padding-right:0;box-sizing:border-box}.global-nav__body{font-size:0;background-color:#004ea2}.global-nav__item{font-size:13px;width:33.333333%;height:90px;display:inline-block;border-right:1px solid #4d83b3;box-sizing:border-box;vertical-align:top}.global-nav__item:nth-of-type(-n+3){border-bottom:1px solid #4d83b3}.global-nav__item:nth-child(3n){border-right:none}.global-nav__item .trigger{padding:14px 3px;width:100%;height:100%;box-sizing:border-box;color:#fff;background:#004ea2;text-align:center;display:block}.global-nav__item .trigger{position:relative}.global-nav__item .trigger>img{width:80px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}@media screen and (min-width:784px){.global-nav{background-color:#004ea2}.global-nav__inner{max-width:1240px;padding:0 20px;margin:0 auto}.global-nav__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:0}.global-nav__item{font-size:14px;width:16.666%}.global-nav__item:nth-of-type(-n+3){border-bottom:none}.global-nav__item:nth-child(3n){border-right:1px solid #4d83b3}.global-nav__item:first-child{border-left:1px solid #4d83b3}.global-nav__item .trigger:hover{background-color:rgba(255,255,255,.1)}.global-nav__item .trigger>img{width:118px}}.sns-share__inner{width:100%;padding-left:4%;padding-right:4%;box-sizing:border-box}@media screen and (min-width:784px){.sns-share__inner{max-width:1240px;padding:0 20px;margin:0 auto}}.mainBlock{position:relative}.mainBlock h1{font-family:Libre Baskerville,serif;color:#004ea2;font-size:20px;font-weight:700;line-height:1.4;text-align:center}.mainBlock h1 span{color:#13aeca}.mainBlock h1 em{font-size:30px;text-decoration:underline}@media screen and (max-width:374px){.mainBlock h1{font-size:16px}.mainBlock h1 em{font-size:24px}}@media screen and (min-width:640px){.mainBlock h1{font-size:24px}.mainBlock h1 em{font-size:36px}}@media screen and (min-width:784px){.mainBlock h1{font-size:35px}.mainBlock h1 em{font-size:50px}}@media screen and (min-width:1060px){.mainBlock h1{font-size:50px;font-weight:400}.mainBlock h1 em{font-size:70px}}.mainVisual{position:relative;padding-top:96%;padding-bottom:5.33333%;background-color:#f6fcfc}.mainVisual h1{position:absolute;top:0;z-index:3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:31.57895%}.mainVisual .ph{position:absolute;left:0;bottom:5.26316%;width:100%;height:71.05263%;overflow:hidden}.mainVisual .ph img{position:absolute;bottom:0;display:block;width:auto;max-width:none;height:100%}.mainVisual .obj{position:absolute;right:0;bottom:1.31579%;z-index:4;width:41.33333%;height:30.26316%;overflow:hidden}.mainVisual .obj img{position:absolute;left:0;bottom:0;display:block;width:auto;max-width:none;height:100%}.mainVisual:after{content:"";position:absolute;top:0;z-index:2;display:block;width:100%;height:32.89474%;background-image:-webkit-linear-gradient(top,#f6fcfc,#f6fcfc 72%,rgba(246,252,252,0));background-image:linear-gradient(to bottom,#f6fcfc,#f6fcfc 72%,rgba(246,252,252,0))}@media screen and (max-width:783px){.mainVisual h1{left:0}.mainVisual:after{left:0}.mainVisual .ph img{left:-16.66667%}}@media screen and (min-width:784px){.mainVisual{padding-top:49.19355%;padding-bottom:0}.mainVisual h1{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;right:3.22581%;height:73.77049%}.mainVisual .ph{bottom:0;width:80.64516%;height:100%}.mainVisual .ph img{right:0;bottom:-4.91803%;height:114.7541%}.mainVisual .obj{bottom:-13.11475%;width:24.19355%;height:44.2623%}.mainVisual:after{right:0;width:65.33333%;height:100%;background-image:-webkit-linear-gradient(right,#f6fcfc,#f6fcfc 57.14286%,rgba(246,252,252,0));background-image:linear-gradient(to left,#f6fcfc,#f6fcfc 57.14286%,rgba(246,252,252,0))}}@media screen and (min-width:1240px){.mainVisual{padding-top:610px}.mainVisual h1{right:calc(50% - 600px)}.mainVisual .ph{bottom:0;width:calc(50% + 380px)}.mainVisual .obj{left:calc(50% + 330px);width:auto}}.mainLead{color:#004ea2;font-size:12px;line-height:18px}@media screen and (max-width:783px){.mainLead{box-sizing:border-box;width:100%;padding-left:4%;padding-right:4%;margin:15px 0}}@media screen and (min-width:784px){.mainLead{position:absolute;left:39.51613%;right:20.16129%;bottom:8.19672%;z-index:5;font-size:14px;line-height:24px}}@media screen and (min-width:1060px){.mainLead{font-size:16px;line-height:30px}}@media screen and (min-width:1240px){.mainLead{left:calc(50% - 130px);right:auto;width:500px}}.section-download{padding:15px 4%;margin-top:75px;background-color:#fff}.section-download .title{margin-bottom:15px;color:#004ea2;font-size:14px;font-weight:700;line-height:1.2;text-align:left}.section-download .comingSoon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;height:30px;width:100%;border:#07aeca solid 1px;margin:15px 0;color:#07aeca;font-size:16px;line-height:1.3}.section-download .language{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:15px 0 0;color:#555}.section-download .language p{font-size:10px;width:64px;margin:0 5px;text-align:center}.section-download .language p:before{content:"";display:block;width:34px;height:22px;margin:auto;background-repeat:no-repeat;background-position:center center;background-size:contain}.section-download .language p.us:before{background-image:url(../images/teaser/flag_us.png)}.section-download .language p.au:before{background-image:url(../images/teaser/flag_au.png)}.section-download .language p.sg:before{background-image:url(../images/teaser/flag_sg.png)}.section-download .language p.hk:before{background-image:url(../images/teaser/flag_hk.png)}.section-download .language p.ml:before{background-image:url(../images/teaser/flag_ml.png)}.section-download .share{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:15px 0 20px;border-top:#e4eaed solid 1px;color:#004ea2;font-size:12px;font-weight:700;line-height:1.3}.section-download .share .title{width:100%}.section-download .share>a{position:relative;display:block;text-decoration:none}.section-download .share>a:before{content:"";position:absolute;left:0;top:-10px;bottom:-10px;display:block;margin:auto;background-position:center center;background-repeat:no-repeat;background-size:contain}.section-download .share>a.twitter{padding-left:26px}.section-download .share>a.twitter:before{width:16px;height:13px;background-image:url(../images/teaser/icon_twitter.png)}.section-download .share>a.facebook{padding-left:18px}.section-download .share>a.facebook:before{width:8px;height:16px;background-image:url(../images/teaser/icon_facebook.png)}.section-download .share>a.googleplus{padding-left:35px}.section-download .share>a.googleplus:before{width:25px;height:16px;background-image:url(../images/teaser/icon_googleplus.png)}@media screen and (min-width:784px){.section-download{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;box-sizing:border-box;max-width:600px;padding:20px;margin-top:20px;margin-left:auto;margin-right:0}.section-download .title{width:auto;margin-bottom:10px;line-height:20px}.section-download .appLink{width:100%;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.section-download .comingSoon{margin:0}.section-download .appDownload{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 auto 10px}.section-download .appDownload li{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:48%;margin:0}.section-download .appDownload a{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;margin:0 10px 0 0}.section-download .language{margin:10px 0 0}.section-download .language img{margin:0}.section-download .share{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;padding-bottom:0;margin-top:15px}.section-download .share .title{width:auto;margin:0}}.sns-share .share{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:unwrap;-ms-flex-wrap:unwrap;flex-wrap:unwrap;color:#004ea2;font-size:12px;font-weight:700;line-height:1.3;text-decoration:none}.sns-share .share .share_logo{width:20px;padding:6px;display:-ms-grid;display:grid;place-content:center;background:#000}.sns-share .share .share_logo svg{width:auto;height:12px}.sns-share .share .share_text{padding:0 10px}@media screen and (max-width:784px){.sns-share .share{padding:15px 0 20px;border-top:#e4eaed solid 1px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:785px){.sns-share{padding:25px 0;background-color:#003a79}.sns-share .share{width:40%;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#fff}.sns-share .share .share_logo{width:80px}.sns-share .share .share_logo svg{height:20px}.sns-share .share .share_text{padding:10px 20px}}.easy-to-start{width:100%;padding:40px 0 0;background-image:url(../images/teaser/bg_easy.jpg);background-position:center center;background-size:cover}.easy-to-start .heading__lv2-body{color:#fff;font-size:22px;border-color:rgba(255,255,255,.4)}.easy-to-start .heading__lv2-body .note{font-size:14px}.easy-to-start .appli{width:60%;max-width:400px;margin:auto}.easy-to-start .appli div{box-sizing:border-box;width:100%;padding:23.72372% 8.10811% 24.02402% 5.10511%;background-image:url(../images/teaser/appli_base.png);background-position:center center;background-repeat:no-repeat;background-size:100% 100%}.easy-to-start .appli div img{width:100%;height:auto}.easy-to-start .info{margin-top:25px;color:#fff}.easy-to-start .info>p{position:relative;z-index:1;font-size:11px;line-height:18px}.easy-to-start .info .step{position:relative;padding-left:120px;margin-top:25px}.easy-to-start .info .step li{position:relative;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.easy-to-start .info .step li>span{font-size:13px;margin-right:10px}.easy-to-start .info .step li>span em{font-size:26px}.easy-to-start .info .step li p{font-size:13px}.easy-to-start .info .step li+li{margin-top:10px}.easy-to-start .info .step:before{content:"";position:absolute;left:0;top:-500px;bottom:-500px;width:420.5px;height:225px;margin:auto;background-image:url(../images/teaser/ornament.png);background-position:center center;background-repeat:no-repeat;background-size:100% auto}.easy-to-start .info .step .text-btn-layout{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:calc(100% - 60px);padding-bottom:0;margin-top:10px}.easy-to-start .info .step .text-btn-layout p{line-height:1.2}.easy-to-start .info .step .text-btn-layout .text-btn{position:static;max-width:none;width:100%;margin-top:10px}@media screen and (max-width:784px){.easy-to-start .heading__lv2-body,.easy-to-start .info>p,.easy-to-start .info .step{margin-left:4%;margin-right:4%}}@media screen and (min-width:784px){.easy-to-start{padding-bottom:120px}.easy-to-start__inner{box-sizing:border-box;max-width:1240px;padding:0 20px;margin:0 auto}.easy-to-start .heading__lv2-body{font-size:40px}.easy-to-start .heading__lv2-body .note{font-size:24px}.easy-to-start__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.easy-to-start .appli{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;width:28.33333%;margin:0 20px}.easy-to-start .info{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;width:68.33333%;margin:0}.easy-to-start .info>p{font-size:18px;line-height:30px}.easy-to-start .info .step{padding-left:29.26829%;margin-top:50px}.easy-to-start .info .step li span{margin-right:20px;font-size:20px}.easy-to-start .info .step li span em{font-size:32px}.easy-to-start .info .step li p{font-size:24px}.easy-to-start .info .step:before{width:100%;height:450px}.easy-to-start .info .step .text-btn-layout{padding-bottom:50px}.easy-to-start .info .step .text-btn-layout .text-btn{right:0}.easy-to-start .info .step .text-btn-layout .text-btn .trigger{padding:0 0 10px}.easy-to-start .info .step .text-btn-layout .text-btn .trigger .text{font-size:16px}}@media screen and (min-width:980px){.easy-to-start .info .step{margin-top:100px}.easy-to-start .info .step li span{font-size:24px}.easy-to-start .info .step li span em{font-size:46px}}.can-scroll{position:absolute;left:50%;bottom:0;height:62px;width:43px;margin-left:-21.5px;overflow:hidden;text-align:center}.can-scroll img{width:43px;height:12px}.can-scroll__moving{position:absolute;top:22px;left:50%;margin-left:-2.5px;height:40px;background-color:#fff;width:3px;-webkit-animation:can_scroll 1.5s ease -2s infinite;animation:can_scroll 1.5s ease -2s infinite}@media screen and (min-width:784px){.can-scroll{width:3.58%;margin-left:-1.79%}}@-webkit-keyframes can_scroll{0%{top:22px;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}100%{top:62px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}@keyframes can_scroll{0%{top:22px;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}100%{top:62px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}.topics{width:100%;padding:40px 0;color:#004ea2}.topics__inner{width:100%;padding-left:4%;padding-right:4%;box-sizing:border-box}.topics .heading__lv2-body>.heading__lv2-main>.ttl__text{width:28.69%}.topics .posting__body{padding-top:10px}@media screen and (min-width:784px){.topics{padding:70px 0}.topics__inner{max-width:1240px;padding:0 20px;margin:0 auto}.topics .heading__lv2-body>.heading__lv2-main>.ttl__text{width:170px}}.topics .text-btn{width:auto}.info-otoku{width:100%;padding:40px 0;background:#004ea2;color:#fff}.info-otoku__inner{width:100%;padding-left:4%;padding-right:4%;box-sizing:border-box}.info-otoku-list__item{width:92%;margin:0 5px}.info-otoku-list__item a{display:block}.info-otoku-list__item .text{width:86.956%;margin:-15px auto 0;padding:17px;box-sizing:border-box;color:#555;background:#fff;position:relative;z-index:10;font-size:13px}@media screen and (min-width:784px){.info-otoku{padding:60px 0 95px}.info-otoku__inner{max-width:1240px;padding:0 20px;margin:0 auto}.info-otoku__body{position:relative;overflow:hidden}.info-otoku-list__item{width:40%;margin:0 2.5px;text-align:center}.info-otoku-list__item img{margin:0 auto}.info-otoku-list__item .text{width:86.956%;margin:-15px auto 0;padding:17px;box-sizing:border-box;color:#555;background:#fff;position:relative;z-index:10;font-size:16px}}.info-otoku .info__body .text-btn-block{width:100%;text-align:right;margin-top:40px}.info-otoku .info__body .text-btn-block .text-btn{display:inline-block;text-align:left}@media screen and (min-width:784px){.info-otoku .info__body .text-btn-block{position:relative;width:100%;max-width:1240px;padding:0 20px;margin:0 auto;box-sizing:border-box}.info-otoku .info__body .text-btn-block .text-btn{text-align:left;position:absolute;right:20px;top:-26px}}.how-to-use{width:100%;padding:40px 0;color:#fff;background:#000 url(../images/bg_platform_sp.jpg) center top no-repeat;background-size:100% auto}.how-to-use .heading__lv2-body>.heading__lv2-main>.ttl__text{letter-spacing:-.5px}.how-to-use .heading__lv3-body>.heading__lv3-main>.ttl__text{width:69.13%}.how-to-use .heading__lv3-body{border-bottom:none;padding-bottom:0;margin-bottom:0}.how-to-use__inner{width:100%;padding-left:4%;padding-right:4%;box-sizing:border-box}.how-to-use__inner--full{width:100%;padding:0;box-sizing:border-box}.how-to-use__body>p{padding:0 7.24%}.how-to-use-step__body{padding:30px 0 50px 34%}.how-to-use-step__body .how-to-use-step__ttl{width:100%}.how-to-use-step__body .how-to-use-step__list{padding-left:17%;width:100%;box-sizing:border-box;margin-bottom:55px}.how-to-use-step__body .how-to-use-step__list:last-child{margin-bottom:0}.how-to-use-step__body .how-to-use-step__list .text-btn{width:100%;max-width:100%;margin-top:30px}@media screen and (min-width:784px){.how-to-use{padding:60px 0 55px;background:#000 url(../images/bg_platform_pc.jpg) left top no-repeat;background-size:100% auto}.how-to-use .heading__lv2-body>.heading__lv2-main>.ttl__text{letter-spacing:normal}.how-to-use .heading__lv3-body>.heading__lv3-main{text-align:center}.how-to-use .heading__lv3-body>.heading__lv3-main>.ttl__text{width:495px}.how-to-use__inner{max-width:1240px;padding:0 20px;margin:0 auto}.how-to-use__inner--full{max-width:1240px;padding:0 20px;margin:0 auto}.how-to-use__body>p{padding:0 0 0 67%}.how-to-use-step__body{padding:30px 0 50px 67%}.how-to-use-step__body .how-to-use-step__list{margin-bottom:50px}.how-to-use-step__body .how-to-use-step__list .text-btn{margin-top:20px}}.use-card__body{margin:25px 0 30px;text-align:center}@media screen and (min-width:784px){.use-card__body{margin:30px 0}}.train-status{width:100%;padding:40px 0;background-color:#e0e0e0}.train-status__inner{width:100%;padding-left:4%;padding-right:4%;box-sizing:border-box}@media screen and (min-width:784px){.train-status{padding:60px 0}.train-status__inner{max-width:1240px;padding:0 20px;margin:0 auto}}.service-status{width:100%}.service-status__body>.text{padding-bottom:30px}.service-status__list:after{clear:both;content:"";display:block}.service-status__item{width:48.55%;min-height:45px;height:auto;overflow:hidden;float:left;margin-right:2.9%}.service-status__item:last-child{margin-right:0}.service-status__item .trigger{display:block;height:100%;padding:15px 6% 13px 11.34%;box-sizing:border-box;background:#fff url(../images/common/ico_external_blue.png) 94% center no-repeat;background-size:19px auto;font-size:15px;color:#555;line-height:1}.service-status__item .trigger .text{display:inline-block;width:auto;float:none;vertical-align:top;line-height:1.4}.service-status__item.toukai .trigger:before{content:"";display:inline-block;width:27px;height:22px;background:transparent url(../images/common/logo_tokai.png) 13% center no-repeat;background-size:27px auto;margin-right:7px;vertical-align:top;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.service-status__item.nishinihon .trigger:before{content:"";display:inline-block;width:27px;height:22px;background:transparent url(../images/common/logo_werst.png) 13% center no-repeat;background-size:27px auto;margin-right:7px;vertical-align:top;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@media screen and (min-width:784px){.service-status__body:after{clear:both;content:"";display:block}.service-status__list{width:25%;float:right}.service-status__item{width:100%;min-height:60px;height:auto;margin-right:0;margin-bottom:10px}.service-status__item:last-child{margin-bottom:0}.service-status__item .trigger{padding:20px 16.666% 13px 10%;background:#fff url(../images/common/ico_external_blue.png) 94% center no-repeat;background-size:25px auto;font-size:20px;line-height:1;text-align:center}.service-status__item .trigger .text{display:inline-block;padding-bottom:7px;width:auto;float:none;vertical-align:top;line-height:1.2}.service-status__item.toukai .trigger:before{width:36px;height:26px;background:transparent url(../images/common/logo_tokai.png) 0 center no-repeat;background-size:36px auto;margin-right:10px}.service-status__item.nishinihon .trigger:before{width:36px;height:26px;background:transparent url(../images/common/logo_werst.png) 0 center no-repeat;background-size:36px auto;margin-right:10px}.service-status .text{padding:0;width:66.66667%;float:left}}.maintenance{width:100%;padding-top:40px}.maintenance .posting__body{padding-top:10px}.maintenance .heading__lv2-body>.heading__lv2-main>.ttl__text{width:52.17%}@media screen and (min-width:784px){.maintenance{padding-top:80px}.maintenance .posting__body{padding-top:35px;padding-left:20%}.maintenance .heading__lv2-body>.heading__lv2-main>.ttl__text{width:318px}}.related{width:100%;padding:40px 0 30px;color:#004ea2}.related__inner{width:100%;padding-left:4%;padding-right:4%;box-sizing:border-box}.related .heading__lv2-body>.heading__lv2-main>.ttl__text{width:38.98%}@media screen and (min-width:784px){.related{padding:60px 0}.related__inner{max-width:1240px;padding:0 20px;margin:0 auto}.related .heading__lv2-body>.heading__lv2-main>.ttl__text{width:242px}}.related .bnr-reserve__item:last-child{font-size:12px}@media screen and (min-width:784px){.related .bnr-reserve__item:last-child{font-size:16px}}.emergency{padding:12.5px 4% 10px;background-color:#ed6307;color:#fff;box-sizing:border-box}.emergency__inner{width:100%}.emergency__content{display:table;width:100%;table-layout:fixed}.emergency__ttl{display:table-cell;width:125px;box-sizing:border-box;vertical-align:middle;font-size:11px;font-weight:700;background:transparent url(../images/common/ico_emergency.png) left center no-repeat;background-size:21px auto;padding:7px 15px 7px 30px;border-right:1px solid rgba(255,255,255,.5)}.emergency__list{display:table-cell;width:auto;box-sizing:border-box;font-size:10px;padding-left:10px}.emergency .cate{display:table;width:100%;table-layout:fixed}.emergency .cate .date{box-sizing:border-box;display:table-cell;width:65px;vertical-align:middle;padding:7px 10px 7px 0;font-size:9px;font-weight:700}.emergency .cate .title{display:table-cell;width:auto;vertical-align:middle;padding:5px 0}.emergency .cate .title .trigger{color:#fff;font-weight:700}@media screen and (min-width:784px){.emergency{padding:12px 20px 13px}.emergency__inner{max-width:1200px;margin:0 auto;position:relative}.emergency__ttl{width:183px;font-size:15px;background-size:31px auto;padding:3px 30px 2px 45px}.emergency__list{width:auto;font-size:14px;padding-left:30px}.emergency .cate .date{font-size:14px;width:105px;padding:3px 20px 3px 0}.emergency .cate .title{width:auto;padding:5px 0}}.header.teaser-header{position:static}.header.teaser-header .header__inner{height:75px}@media screen and (min-width:784px){.header.teaser-header .header__inner{height:98px}}body.teaser .contents{padding-top:0!important}body.teaser .footer{overflow:visible;padding:0}body.teaser .footer .ft-nav{display:none}.how-to-make-a-reservation{width:100%;padding:40px 0;background-color:#e5edf6;color:#004ea2}.how-to-make-a-reservation .how-to-make-a-reservation__inner{padding-left:4%;padding-right:4%;box-sizing:border-box}.how-to-make-a-reservation .how-to-make-a-reservation__inner .how-to-make-a-reservation__body-register .modBox-inr{position:relative;z-index:1;width:100%;padding:0;margin:0 auto;box-sizing:border-box}.how-to-make-a-reservation .how-to-make-a-reservation__inner .how-to-make-a-reservation__body-register .modBox-inr .title span{color:#f00}.how-to-make-a-reservation .how-to-make-a-reservation__inner .how-to-make-a-reservation__body-register .modBox-inr .register-box{margin-top:0;padding:50px 0 30px;background-color:#edf3f6}.how-to-make-a-reservation .how-to-make-a-reservation__inner .how-to-make-a-reservation__body-register .modBox-inr .register-box .register-box-inner{padding:0 5.33333%}.how-to-make-a-reservation .how-to-make-a-reservation__inner .how-to-make-a-reservation__body-register .modBox-inr .register-box .register-box-inner .banner-list{margin-top:40px;text-align:center;letter-spacing:-.4em}.how-to-make-a-reservation .how-to-make-a-reservation__inner .how-to-make-a-reservation__body-register .modBox-inr .register-box .register-box-inner .banner-list li{width:22.22222%;min-width:240px;margin-left:3.703703%;vertical-align:top;letter-spacing:.05em;display:inline-block}.how-to-make-a-reservation .how-to-make-a-reservation__inner .how-to-make-a-reservation__body-register .modBox-inr .register-box .register-box-inner .banner-list li:first-child{margin-left:0}.how-to-make-a-reservation .how-to-make-a-reservation__inner .how-to-make-a-reservation__body-register .modBox-inr .register-box .register-box-inner .banner-list a{color:#30353b;text-decoration:none}.how-to-make-a-reservation .how-to-make-a-reservation__inner .how-to-make-a-reservation__body-register .modBox-inr .register-box .register-box-inner .banner-list a:hover .image{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.how-to-make-a-reservation .how-to-make-a-reservation__inner .how-to-make-a-reservation__body-register .modBox-inr .register-box .register-box-inner .banner-list .image{display:block;margin-bottom:10px;-webkit-transition:opacity .4s cubic-bezier(.215,.61,.355,1);transition:opacity .4s cubic-bezier(.215,.61,.355,1);background-color:#f7fbfd}.how-to-make-a-reservation .how-to-make-a-reservation__inner .how-to-make-a-reservation__body-register .modBox-inr .register-box .register-box-inner .banner-list .image img{width:88.75%}.how-to-make-a-reservation .how-to-make-a-reservation__inner .how-to-make-a-reservation__body-register .modBox-inr .register-box .register-box-inner .banner-list .link{font-size:19.2px;font-size:1.2rem;font-size:12px}.how-to-make-a-reservation .how-to-make-a-reservation__inner .how-to-make-a-reservation__body-register .modBox-inr p{margin-top:10px;color:#004ea2}.how-to-make-a-reservation .how-to-make-a-reservation__inner .how-to-make-a-reservation__body__box{margin-top:20px;padding:20px 10px;background:#fff}@media screen and (min-width:784px){.how-to-make-a-reservation{padding:60px 0}.how-to-make-a-reservation .how-to-make-a-reservation__inner{max-width:1240px;padding:0 20px;margin:0 auto}.how-to-make-a-reservation .how-to-make-a-reservation__inner .how-to-make-a-reservation__body__box{margin-top:40px;padding:40px 20px}}@media screen and (max-width:784px){.how-to-make-a-reservation .how-to-make-a-reservation__inner .how-to-make-a-reservation__body-register .modBox-inr{padding:0 5.33333%;max-width:none}.how-to-make-a-reservation .how-to-make-a-reservation__inner .how-to-make-a-reservation__body-register .modBox-inr .register-box{margin:0 -5.97015%;padding:50px 0 30px}.how-to-make-a-reservation .how-to-make-a-reservation__inner .how-to-make-a-reservation__body-register .modBox-inr .register-box .register-box-inner .banner-list li{width:47.76119%;min-width:0;margin-left:4.47761%}.how-to-make-a-reservation .how-to-make-a-reservation__inner .how-to-make-a-reservation__body-register .modBox-inr .register-box .register-box-inner .banner-list a:hover .image{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.how-to-make-a-reservation .how-to-make-a-reservation__inner .how-to-make-a-reservation__body-register .modBox-inr .register-box .register-box-inner .banner-list .image{margin-bottom:6px}.how-to-make-a-reservation .how-to-make-a-reservation__inner .how-to-make-a-reservation__body-register .modBox-inr .register-box .register-box-inner .banner-list .image img{width:100%}.how-to-make-a-reservation .how-to-make-a-reservation__inner .how-to-make-a-reservation__body-register .modBox-inr .register-box .register-box-inner .banner-list .link{font-size:1.0rem;font-size:10px}}.bt{width:75%;max-width:720px;height:80px;margin:auto;border-radius:40px;display:block;position:relative;background:#c9301b;line-height:80px;color:#fff;text-decoration:none;font-size:38px;font-weight:700;text-align:center;box-shadow:#c7d1d6 2px 4px;-webkit-transition:color .4s cubic-bezier(.215,.61,.355,1),background-color .4s cubic-bezier(.215,.61,.355,1),border-color .4s cubic-bezier(.215,.61,.355,1),box-shadow .4s cubic-bezier(.215,.61,.355,1);transition:color .4s cubic-bezier(.215,.61,.355,1),background-color .4s cubic-bezier(.215,.61,.355,1),border-color .4s cubic-bezier(.215,.61,.355,1),box-shadow .4s cubic-bezier(.215,.61,.355,1)}.bt:hover{color:#fff;background:#e8822a}.bt:after{content:'＞';position:absolute;right:20px;top:0}.bt-notice{margin-top:10px;text-align:center;font-size:16px}@media(max-width:784px){.bt{width:90%;max-width:none;height:40px;border-radius:20px;font-size:18px;line-height:40px}.bt-notice{font-size:14px}}.box__download-app.box__download-two .item_download{width:46.4583%;float:left;margin-right:7.0833%}.box__download-app.box__download-two .item_download:last-child{margin-right:0}.box__download-app.box__download-two .item_download ul{margin:40px -10px 20px}.box__download-app.box__download-two .item_download li{margin:0}.btn-block.btn-center .btn-item{margin:0 auto}.clearfix:after{content:'';display:block;clear:both;visibility:hidden}.lst_download{margin:30px 0 40px}.lst_download ul li{padding-left:25px;position:relative}.lst_download ul li:before{content:'';display:block;width:15px;height:15px;position:absolute;top:10px;left:0;background:#004ea2}.lst_download ul li .lst_download--txt01{font-size:14px;display:inline-block;line-height:1.5}.lst_download ul li .lst_download--txt01.fz-10{font-size:10px}.section-download .language{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;margin:15px 0 0;color:#555}.section-download .language p{font-size:10px;width:11.666667%;margin:0 5px;text-align:center}.section-download .language p.other{width:auto}.section-download .language p:before{content:"";display:block;width:34px;height:22px;margin:auto;background-repeat:no-repeat;background-position:center center;background-size:contain}.section-download .language p.us:before{background-image:url(../images/teaser/flag_us.png)}.section-download .language p.au:before{background-image:url(../images/teaser/flag_au.png)}.section-download .language p.sg:before{background-image:url(../images/teaser/flag_sg.png)}.section-download .language p.hk:before{background-image:url(../images/teaser/flag_hk.png)}.section-download .language p.ml:before{background-image:url(../images/teaser/flag_ml.png)}.section-download .language p.tw:before{background-image:url(../images/teaser/flag_tw.png)}.section-download .language p.th:before{background-image:url(../images/teaser/flag_th.png)}.section-download .language p.ca:before{background-image:url(../images/teaser/flag_ca.png)}.ServiceIcon p.tw:before{background-image:url(../images/teaser/flag_tw.png)}.ServiceIcon p.th:before{background-image:url(../images/teaser/flag_th.png)}.ServiceIcon p.ca:before{background-image:url(../images/teaser/flag_ca.png)}.section-download .language p.other:before{content:none}.section-download .text span.fz-12{color:#004ea2;font-size:12px}.ServiceIcon p.other{max-width:100%}.ServiceIcon p.other:before{content:none}.ServiceIcon p span.countryName,.appLink p span.countryName{display:inline-block;font-size:13px;line-height:1.6157;padding:4px 10px;background-color:#004ea2;color:#fff;margin:0 auto}.btn-block02 .btn-item{text-align:center}.btn-block02 .btn-item a{display:inline-block;padding:15px 30px;color:#fff;font-weight:700;background:#004ea2}.download-page .header-info .header-info__item{border:none}.download-page .header-info .header-info__item a{display:none}.section-download .appLink__ttl_hide{display:none;padding:10px 0;width:100%}.appLink__ttl{margin-bottom:10px;display:block;width:100%}.section-box .img-block02 .img-block{width:49%;margin:0;margin-right:2%;float:left}.section-box .img-block02 .img-block:last-child{margin:0}@media screen and (min-width:784px){.header-info__item{max-width:290px;margin:0 auto}.lst_download.lst_download_white{max-width:600px;margin-left:auto}.lst_download.lst_download_white ul li:before{background:#fff}}@media screen and (max-width:784px){.masterNav{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.masterNav.is-opened{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.header-info{max-width:100%}.section-download_mt0{margin-top:0!important}body.is-follow .header-info__item{width:100%}.lst_download ul li:before{width:10px;height:10px;top:5px;left:0}.box__download-app.box__download-two .item_download{width:100%;margin:30px 0 0}.box__download-app.box__download-two .item_download .title{display:none}.box__download-app.box__download-two .item_download ul{margin-top:20px;margin-bottom:20px;padding:0 15px}.box__download-app.box__download-two .item_download:last-child{margin-top:0}.lst_download{margin:15px 0 40px}.lst_download.lst_download_white{margin:0;padding:15px 4%;background:#fff}.lst_download.lst_download_white ul li{color:#004ea2}.lst_download.lst_download_white ul li:before{background:#004ea2}.appLink__ttl img{width:103px;height:auto}.ServiceIcon p:before{padding-top:0;width:34px;height:22px;margin-bottom:3px}.ServiceIcon p{font-size:9px}.ServiceIcon p span.countryName,.appLink p span.countryName{font-size:9px}.visualService-title{padding-left:5%;padding-right:5%}.section-download .appLink__ttl_hide{display:block}}.appDownload .countryOption_item,.section-download .appDownload .countryOption_item{display:none}@media screen and (min-width:784px){.appDownload .countryOption_item.u-show,.section-download .appDownload .countryOption_item.u-show{display:-webkit-flex;display:-ms-flexbox;display:-webkit-box;display:flex}.item_download .appDownload a{width:100%}}@media screen and (max-width:784px){.appDownload .countryOption_item.u-show,.section-download .appDownload .countryOption_item.u-show{display:block}}