body,dd,div,dl,dt,h1,h2,h3,h4,h5,h6,html,li,p,ul{margin:0;padding:0}html{font-size:62.5%}body{color:#333;font-family:Hiragino Kaku Gothic ProN,Meiryo,sans-serif;line-height:1.4;word-break:normal;word-wrap:break-word;font-size:14px;font-size:1.4rem;overflow-wrap:break-word}ul{list-style:none}em{font-style:normal}strong{font-weight:400}.container{margin-left:auto;margin-right:auto;width:950px}.container-inner{padding-left:10px;padding-right:10px}.container-inner-offset{margin-left:-10px;margin-right:-10px}.columns{*zoom:1}.columns:after{clear:both;content:".";display:block;font-size:0;visibility:hidden}.col{float:left;width:100%}.col-inner{padding-left:10px;padding-right:10px}.col--half{width:50%}.col--1-thirds{width:33.3333333333%}.col--2-thirds{width:66.6666666667%}.col--quarter{width:25%}.col--3-fourth{width:75%}.col--1-fifths{width:20%}.col--2-fifths{width:40%}.col--3-fifths{width:60%}.col--4-fifths{width:80%}.snsButtons{margin:10px auto;width:950px}.snsButtons_inner{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.snsButtons_facebookLink{background:url(https://s.yimg.jp/images/travel/common/pc/img/sns/fbBtn_60_60.png) no-repeat;background-size:30px;display:block;height:30px;text-indent:-9999px;width:30px}.snsButtons_facebookLink:hover{cursor:pointer;opacity:.8}.snsButtons_x{margin-left:7px}.snsButtons_xLink{background:url(https://s.yimg.jp/images/travel/common/pc/img/sns/xBtn_60_60.png) no-repeat;background-size:30px;display:block;height:30px;text-indent:-9999px;width:30px}.snsButtons_xLink:hover{cursor:pointer;opacity:.8}.infoBox{background-color:#f3f3f3;box-sizing:border-box;color:#333;line-height:1.5;margin:15px auto 0;padding:10px;width:950px}.infoBox--red{background:#fff;border:2px solid red}.infoBox--red .infoBox__txt{color:red}.infoBox__txt{font-size:14px;margin-top:4px}.infoBox__txt--bold{font-weight:700}.infoBox__txt .is_nomal{font-weight:400}.infoBox__txt .is_bold{font-weight:700}.infoBox__txt .is_red{color:red}.infoBox__txt .is_black{color:#333}.infoBox__txt:first-of-type{margin:0}#ads table{margin-bottom:0!important;width:728px!important}#ads table td{padding-bottom:2px!important;padding-top:2px!important}#ads .yjEmg2Text td,#ads .yjEmgText td{padding-top:4px!important}#ads .yjEmg2Date td,#ads .yjEmgDate td{padding-bottom:2px!important;padding-top:0!important}#ads .yjEmgInfo td,#ads .yjSt td{padding-top:0!important}#ads .yjSt td{padding-bottom:5px!important}#ads strong{font-weight:700!important}#msthd #msthdFifth .noLogin{text-indent:-99999px!important}.mainVisual{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;background-image:radial-gradient(rgba(0,0,0,.2) 50%,transparent 0),radial-gradient(rgba(0,0,0,.6) 70%,transparent 100%),url(../img/bg_01.png);background-position:50%;background-repeat:repeat,repeat,no-repeat;background-size:4px 4px,4px 4px,cover;height:680px;justify-content:center}.mainVisual_inner{width:855px}.mainVisual_termWrap{display:-ms-flexbox;display:flex;margin-bottom:36px}.mainVisual_payment{background-color:#2c2c2c;width:350px}.mainVisual_payment,.mainVisual_user{color:#fff;font-size:1.7rem;padding:10px;text-align:center}.mainVisual_user{background-color:#af9b65;width:500px}.mainVisual_note{font-size:1.2rem;margin-left:3px}.mainVisual_mainTxt{background:url(../img/img_mainVisual.png) no-repeat;background-size:100% auto;height:236px;margin-bottom:35px;text-indent:-9999px;width:855px}.mainVisual_subTxt{background:url(../img/img_mainVisualSub.png) no-repeat;background-size:100% auto;height:64px;margin:0 auto 42px;text-indent:-9999px;width:670px}.mainVisual_serviceList{display:-ms-flexbox;display:flex}.mainVisual_serviceItem{margin-right:38px;width:100%}.mainVisual_serviceItem:last-of-type{margin-right:0}.mainVisual_serviceLink{background-color:#ec054b;border-radius:6px;color:#fff!important;display:block;font-size:1.8rem;font-weight:700;padding:12px 15px;position:relative;text-align:center;text-decoration:none;transition:all .2s ease 0s}.mainVisual_serviceLink:before{background-color:#fff;border-radius:50px;content:"";display:block;height:24px;position:absolute;right:18px;top:11px;width:24px}.mainVisual_serviceLink:after{border-bottom:2px solid #ec054b;border-right:2px solid #ec054b;content:"";display:block;height:8px;position:absolute;right:27px;top:18px;transform:rotate(-45deg);width:8px}.mainVisual_serviceLink:hover{background-color:#fe3259;text-decoration:none}.noteList{margin:40px auto;width:850px}.noteList_item{font-size:1.2rem;line-height:1.5}.userStatus{background-color:#f8f7f7;padding:70px 0 80px}.userStatus_ttl{font-size:2.7rem;font-weight:700;margin-bottom:30px;text-align:center}.userStatus_preBox{background-color:#fff;border:5px solid #af9b65;border-radius:4px;box-sizing:border-box;margin:0 auto;padding:40px 170px;width:850px}.userStatus_preBox .userStatus_boxTxt{font-size:2rem;font-weight:700;margin-bottom:30px;text-align:center}.userStatus_preBox .userStatus_txtLine{display:block;margin-bottom:12px}.userStatus_preBox .userStatus_txtEmphasis{font-size:3.7rem;margin-left:10px}.userStatus_smalogBox{background-color:#fff;border:5px solid #b1b1b1;border-radius:4px;box-sizing:border-box;margin:0 auto;padding:40px 100px;width:850px}.userStatus_smalogBox .userStatus_boxTxt{font-size:2rem;font-weight:700;margin-bottom:15px;text-align:center}.userStatus_smalogBox .userStatus_boxSubTxt{font-size:2rem;font-weight:700;margin-bottom:20px;text-align:center}.userStatus_smalogBox .userStatus_txtLine{display:block;margin-bottom:10px}.userStatus_smalogBox .userStatus_txtEmphasis{font-size:2.8rem}.userStatus_boxNote{color:#999;font-size:1.2rem;margin-bottom:30px;text-align:center}.userStatus_smalogTxtWrap{border-bottom:3px dotted #e6e6e6;margin-bottom:30px}.userStatus_smalogQrWrap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.userStatus_qrImg{background:url(../img/img_qr.png) no-repeat;background-size:100% auto;content:"";display:inline-block;height:140px;width:140px}.userStatus_qrDetail{margin-left:20px;padding-top:3px}.userStatus_qrDetailTxt{font-size:1.5rem;margin-bottom:8px}.userStatus_ymobileTxt{font-size:1.2rem;margin-bottom:2px}.userStatus_ymobileLink{color:#2c2c2c!important;font-size:1.5rem;margin-bottom:10px;text-decoration:underline!important}.userStatus_ymobileNote{color:#999;font-size:1rem;margin-top:3px}.userStatus_mainTxt{color:#af9b65;font-size:2rem;font-weight:700;text-align:center}.userStatus_mainTxt+.userStatus_btn{margin-top:20px}.userStatus_normalTxt{font-size:1.8rem;line-height:1.6;text-align:center}.userStatus_noteList{margin-bottom:15px}.userStatus_noteItem{color:#999;font-size:1.2rem;line-height:1.5}.userStatus_priceNote{color:#af9b65;font-size:1.2rem;margin-top:10px;text-align:center}.userStatus_btnLink{background-color:#ff0132;border-radius:10px;box-sizing:border-box;color:#fff!important;display:block;font-size:2rem;margin:0 auto;padding:22px 48px;position:relative;text-align:center;text-decoration:none;transition:all .2s ease 0s;width:fit-content}.userStatus_btnLink:after{background:no-repeat 50%/24px url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0iI2ZmZiIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zMy40MjEgMjIuNTgxIDE3LjQxNCA2LjU4NGEyLjAxIDIuMDEgMCAwIDAtMi44MyAwIDIuMDA2IDIuMDA2IDAgMCAwIDAgMi44MjhMMjkuMTc5IDI0IDE0LjU4NCAzOC41ODdhMi4wMDcgMi4wMDcgMCAwIDAgMCAyLjgzIDIuMDEgMi4wMSAwIDAgMCAyLjgzIDBMMzMuNDIxIDI1LjQyYy4zOS0uMzkuNTg0LS45MDUuNTgzLTEuNDJhMiAyIDAgMCAwLS41ODMtMS40MThaIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=");content:"";display:block;height:100%;position:absolute;right:12px;top:0;width:24px}.userStatus_btnLink:hover{opacity:.8;text-decoration:none}.userStatus_btnLink-free,.userStatus_btnLink-paid{background-color:#af9b65}.paypayUse{padding:70px 0 80px}.paypayUse_ttl{font-size:2.7rem;font-weight:700;margin-bottom:30px;text-align:center}.paypayUse_box{background-color:snow;border:5px solid #f03;border-radius:4px;box-sizing:border-box;margin:0 auto;padding:40px 170px;width:850px}.paypayUse_txt{font-size:2rem;font-weight:700;margin-bottom:15px;text-align:center}.paypayUse_txtLine{display:block;margin-bottom:8px}.paypayUse_txtEmphasis{color:#ff0635}.paypayUse_btn{margin-bottom:15px}.paypayUse_btnLink{background-color:#f2505b;border-radius:10px;color:#fff!important;display:block;font-size:2rem;padding:22px;position:relative;text-align:center;text-decoration:none;transition:all .2s ease 0s}.paypayUse_btnLink:before{background:url(../img/img_paypay.png) no-repeat;background-size:100% auto;content:"";display:inline-block;height:46px;left:25px;position:absolute;top:13px;width:46px}.paypayUse_btnLink:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";display:block;height:10px;position:absolute;right:30px;top:30px;transform:rotate(-45deg);width:10px}.paypayUse_btnLink:hover{opacity:.8;text-decoration:none}.paypayUse_noteItem{font-size:1.2rem;line-height:1.5}.contract{margin:0 auto;width:850px}.contract_ttl{font-size:2.7rem;font-weight:700;margin-bottom:30px;text-align:center}.contract_table{border:1px solid #bbb;border-collapse:collapse;font-size:14px;font-size:1.4rem;line-height:1.5;margin:20px auto 0;text-align:left;vertical-align:top}.contract_table th{background-color:#f1f1f1;vertical-align:top;width:210px}.contract_table td,.contract_table th{border-bottom:1px solid #bbb;padding:10px}.contract_table td{background-color:#fff}.contract_table .txt_note{color:#c00;display:block}.contract_table .txt_bold{font-weight:700}.bunner{margin:10px 0}.bunner_link{display:block;margin:0 auto;width:800px}.bunner_link:hover{opacity:.9}.bunner img{display:block;width:100%}.infoSection{margin:0 auto 40px;width:850px}.infoSection_box{border:2px solid #666;border-radius:6px;box-sizing:border-box;color:#333;margin:32px 0 0;padding:32px;width:100%}.infoSection_ttl{font-size:2rem;font-weight:700;line-height:1.5}.infoSection_subTtl{font-size:1.6rem;font-weight:700;margin-top:14px}.infoSection_txt{font-size:1.4rem;line-height:1.5;margin-top:10px}.infoSection_exampleTtl{font-size:1.6rem;font-weight:700;margin-top:20px}.infoSection_exampleTxt{font-size:1.2rem;line-height:1.6;margin-top:10px}.trvContents{min-width:950px;padding-bottom:60px}