.mincyou{font-family:"Noto Serif JP","Yu Mincho",YuMincho,serif}body{background:#f9f9f9}.travelset{width:100%;display:block;margin:0 auto;background:#fff;max-width:800px}.travelset a{text-decoration:none}.travelset p{font-size:1rem;line-height:1.6rem;margin-bottom:0;text-align:left;font-weight:700}@media screen and (min-width:35em){.travelset{background-size:100%,13%}.travelset p{font-size:1.3rem;line-height:2.2rem}}.pic{color:#ff5396;font-weight:700;font-size:1.1rem;background:#fcf7a6;padding:5px 0}@media screen and (min-width:35em){.pic{font-size:1.3rem;line-height:2.5rem}}.atention{color:#e83f3f;font-weight:700}.fv .fv-title{position:relative;background-size:auto auto;background-color:#7ac1f2;background-image:repeating-linear-gradient(135deg,transparent,transparent 10px,#63b6f0 10px,#63b6f0 35px);padding:20px 0 0;margin-bottom:130px}.fv .fv-title img{width:100%;display:block;margin:0 auto;max-width:880px}.fv .fv-title .fvitems-img{position:absolute;width:95%;margin:auto;left:0;right:0;bottom:-125px}.fv .fikidashi-img{width:70%;display:block;margin:0 auto;max-width:500px}.fv .fv-box{background:#fff;width:100%;display:block;margin:0 auto;padding:30px 0 20px}.fv .fv-box .fv-box-inner{width:90%;display:block;margin:0 auto}.fv .fv-box .fv-box-inner img{width:100%;display:block;margin:10px auto 0}.fv .fv-box .fv-box-inner p{font-weight:700}@media screen and (min-width:35em){.fv .fv-title{padding:30px 0 0;margin-bottom:210px}.fv .fv-title .fvitems-img{width:760px;bottom:-250px}.fv .fv-box{padding:40px 0 0}.fv .fv-box .fv-box-inner p{line-height:2.5rem;text-align:left}}.fv-note{margin:20px auto 0;background:#fff;border-radius:20px;padding:20px 0}.fv-note p{font-weight:700;padding-left:1rem;text-indent:-1rem;width:90%;display:block;margin:0 auto;line-height:2.2rem;padding:40px 0}.fv-note p b{color:#db4b58}.fv-note p a{color:#f55296;text-decoration:underline}@media screen and (min-width:35em){.fv-note .fv-note{margin:40px auto 0}.fv-note .fv-note p{font-size:1rem;line-height:1.6rem;text-align:left}}.step{background:#cff4f5;width:100%;display:block;margin:0 auto}.step-area{width:100%;display:block;margin:0 auto}.step-area .step-inner{width:90%;display:block;margin:60px auto 0;max-width:1000px;background:#fff;border-radius:20px;position:relative}.step-area .step-box{width:100%;display:block;margin:0 auto 0;padding:50px 0 15px}.step-area .step-box h3{position:relative;color:#585858;margin:10px auto 20px;font-size:1.7rem;font-weight:700;border-bottom:5px dotted;padding-bottom:20px;text-align:center}.step-area .step-box-inner{width:90%;display:block;margin:0 auto}.step-area .step-ribbon img{width:30%;display:block;max-width:232px;position:absolute;top:-50px;left:0;right:0;margin:auto}@media screen and (min-width:21em){.step-area .step-ribbon img{width:25%}}.step-area .step-aten{background:#f9f9f0;padding:10px 0;margin-top:20px}.step-area .step-aten p{width:93%;display:block;font-size:.9rem;margin:0 auto;color:#3f3f3f}@media screen and (min-width:35em){.step-area .step-aten p{font-size:1.1rem}}.step-area .step-h-img img{width:100%;display:block;margin:10px auto 0;max-width:600px}.step-area .step-img img{width:90%;display:block;margin:20px auto 0}.step-area .step-coin img{width:100%;display:block;margin:0 auto;max-width:650px}.step-area .step-img-box img{width:55%;max-width:321px}.step-area .area-title{padding:13px 0}.step-area .area-title p{width:95%;display:block;margin:0 auto 10px;font-weight:700;font-size:25px;color:#294a88;text-align:center;font-family:ryo-text-plusn,serif}.step-area .area-title h2{font-size:34px;font-weight:700;color:#2d2d2d;text-align:center;line-height:1.6em;font-family:ryo-text-plusn,serif}@media screen and (min-width:35em){.step-area .step-inner{margin:90px auto 0}.step-area .step-inner h2{font-size:2.5rem}.step-area .step-img{display:block;margin:0 auto 40px}.step-area .step-box{padding:60px 0 45px;border-radius:40px}.step-area .step-box h3{margin-bottom:35px;font-size:2.9rem;padding-bottom:25px}.step-area .step-box-inner{width:85%}.step-area .step-ribbon img{width:20%;top:-70px}.step-area .step-h-img img{margin:20px auto 0}.step-area .step-img img{width:100%}.step-area .step-img-box img{width:55%;max-width:321px}.step-area .area-title{padding:15px 0}.step-area .area-title p{font-size:34px;letter-spacing:.1em;margin-bottom:0}.step-area .area-title h2{font-size:50px}}.step-3{padding-bottom:20px}@media screen and (min-width:35em){.step-3{padding-bottom:40px}}.process{width:100%;display:block;margin:0 auto;padding:40px 0;background:#63b5ef}.process h2{width:100%;display:block;margin:0 auto;max-width:611px}.process h2 img{width:80%;display:block;margin:0 auto;max-width:611px}.process .pic{font-size:1.5rem}.process .process-inner{width:80%;display:block;margin:0 auto;padding:25px 0 0;max-width:1000px}.process .process-inner .process-box{background:#fff;border-radius:10px;position:relative;padding:60px 0 15px;margin-top:50px}.process .process-inner .process-box h3{font-weight:700;color:#195fc8}.process .process-inner .process-box .btn{width:90%;margin:10px auto}.process .process-inner .process-box .btn p{font-size:15px}.process .process-inner .process-box .process-box-img img{width:60%;display:block;margin:20px auto 0}.process .process-inner .process-end{background:#fff;padding-bottom:0}.process .process-inner .process-end h3{font-weight:700;font-size:30px}.process .process-inner .step-ribbon-small{position:absolute;top:-45px;width:33%;left:0;right:0;margin:auto}.process .process-inner .step-ribbon-small-end{top:-60px;width:42%;left:0;right:0;margin:auto}@media screen and (min-width:35em){.process{padding:40px 0}.process .process-inner{width:90%}.process .process-inner h2{width:85%;display:block;margin:0 auto 20px;max-width:608px}.process .process-inner .process-box{margin-top:30px;padding:60px 0 15px}.process .process-inner .process-box h3{width:85%;display:block;margin:0 auto;font-size:1.3rem}.process .process-inner .process-box .process-box-img img{width:80%}.process .process-inner .process-box .btn{width:90%;margin:10px auto 0;padding:15px 0}.process .process-inner .process-box .btn p{width:100%;font-size:18px}.process .process-inner .process-end{padding-bottom:0}.process .process-inner .process-end h3{width:100%}.process .process-inner .step-ribbon-small{top:-40px;left:0;right:0;margin:auto;width:80px}.process .process-inner .step-ribbon-small-end{top:-90px;width:150px}}.h-area{width:100%;display:block;margin:0 auto}.h-area .h-inner{width:100%;display:block;margin:0 auto;background:#f17992;padding:30px 0}.h-area .h-inner h2{margin-bottom:0}.h-area .h-inner h2 img{width:85%;display:block;margin:0 auto;max-width:815px}.h-area .h-triangle{width:0%;display:block;margin:0 auto;border-top:25px solid #f17992;border-right:25px solid transparent;border-left:25px solid transparent}@media screen and (min-width:35em){.h-area .h-triangle{margin:0 auto;border-top:40px solid #f17992;border-right:40px solid transparent;border-left:40px solid transparent}}@media screen and (min-width:35em){.h-area .h-inner{padding:35px 0}}.qanda-area{width:100%;display:block;margin:0 auto;background:#fff}.qanda-area .qanda-inner{width:100%;display:block;margin:0 auto;padding:30px 0 10px;max-width:1000px}.qanda-area .qanda-inner .qanda-box{width:90%;background:#fff;display:block;margin:0 auto;border-top:1px solid #dcdbd8;padding:20px 0}.qanda-area .qanda-inner .qanda-box p{font-weight:700;margin-bottom:5px}.qanda-area .qanda-inner .qanda-box .qanda-box-inner{width:95%;display:block;margin:0 auto;padding-top:10px}.qanda-area h2{color:#de625a;font-size:1.7rem;font-weight:700;width:6em;display:block;margin:0 auto 20px;text-align:center}.qanda-area h3{text-align:left;font-weight:700;color:#e65c5c;padding-left:1rem;text-indent:-1rem;margin-bottom:20px}.qanda-area .a-img,.qanda-area .q-img{width:45px;display:inline;margin:0 auto;padding-right:10px}.qanda-area .example{background:#f3f3f3;padding:10px 0;border-radius:3px;width:100%;display:block;margin:20px auto 0}.qanda-area .example .example-inner{width:90%;display:block;margin:0 auto}.qanda-area .btn{margin:20px auto 15px}@media screen and (min-width:35em){.qanda-area .qanda-inner{padding:70px 0 1px}.qanda-area .qanda-inner .qanda-box{padding:60px 0 0;margin:0 auto 50px}.qanda-area h2{font-size:3.2rem;margin-bottom:50px}.qanda-area h3{font-size:1.8rem}.qanda-area .a-img,.qanda-area .q-img{width:50px}.qanda-area .example{padding:20px 0;margin:30px auto 0}.qanda-area .example .example-inner p{font-size:1.1rem;line-height:1.8rem}.qanda-area .btn{margin:40px auto 0}}.contact-area{background:#2893de;width:100%;display:block;margin:0 auto;padding:20px 0 0}.contact-area .contact-inner{width:90%;max-width:1000px;background:#fff;display:block;margin:0 auto;border-radius:15px;padding:30px 0 25px;position:relative}.contact-area .contact-inner .contact-text{width:85%;display:block;margin:0 auto 25px;font-weight:700;text-align:center;color:#de625a;font-size:1.2rem}@media screen and (min-width:35em){.contact-area{padding:50px 0 0}.contact-area .contact-inner{padding:50px 0 45px}.contact-area .contact-inner .contact-text{font-size:1.8rem;line-height:3rem}}.items-area{width:100%;display:block;margin:0 auto;background-size:auto auto;background-color:#ffebe8;background-image:repeating-linear-gradient(135deg,transparent,transparent 10px,#ffe3de 10px,#ffe3de 35px);padding:80px 0 40px}.items-area .items-inner{width:90%;display:block;margin:0 auto;background:#fff;border-radius:20px;padding:40px 0 40px;position:relative}.items-area .items-box{width:95%;display:block;margin:0 auto}.items-area .items-box .items-name{width:95%;display:block;margin:0 auto 10px}.items-area .items-box .items-img{width:100%;display:block;margin:0 auto}.items-area .items-box .items-seticon{position:absolute;top:-40px;left:0;right:0;margin:auto;width:200px}.items-area .items-info{margin:20px auto 0}.items-area .items-info .items-set{background:#f6f6f6;padding:20px 0}.items-area .items-info .items-set p{width:95%;display:block;margin:0 auto;font-size:.8rem;color:#3f3f3f;line-height:1.4rem}.items-area .items-info .items-text{margin-top:20px}.items-area .items-info .items-text p{line-height:1.8rem}@media screen and (min-width:35em){.items-area{padding:100px 0 60px}.items-area .items-inner{padding:80px 0 40px}.items-area .items-box .items-seticon{width:300px}.items-area .items-box .items-name{width:75%}.items-area .items-info{margin:40px auto 0}.items-area .items-info .items-set{padding:20px 0}.items-area .items-info .items-set p{font-size:1.1rem;line-height:2rem}.items-area .items-info .items-text p{margin-top:40px;line-height:2.2rem}}.atn-area{background:#fff;width:100%;display:block;margin:0 auto;padding:30px 0}.atn-area .atn-inner .atn-box{width:90%;display:block;margin:0 auto}.atn-area .atn-inner .atn-box h3{font-weight:700;text-align:center;color:#de625a;font-size:1.2rem;margin-bottom:20px;border-bottom:2px solid #de625a;padding-bottom:10px}.atn-area .atn-inner .atn-box p{font-weight:700}.atn-area .atn-inner .atn-box a{color:#f55296;text-decoration:underline}.atn-area .atn-inner .atn-box .atn-img{width:100%;display:block;margin:20px auto 0}.atn-area .atn-inner .atn-box .atn-img img{width:70%;display:block;margin:0 auto;max-width:350px}.atn-area .atn-inner .atn-box .atn-pic{color:#de625a}.atn-area .atn-inner .atn-box .atn-box-pic{margin:20px auto 0}.atn-area .atn-inner .atn-box .atn-box-pic p{font-size:.9rem;padding-left:1rem;text-indent:-1rem}@media screen and (min-width:35em){.atn-area{padding:40px 0}.atn-area .atn-inner .atn-box h3{font-size:1.8rem;margin-bottom:35px}.atn-area .atn-inner .atn-box p{font-weight:700}.atn-area .atn-inner .atn-box .atn-box-pic{margin:30px auto 0}.atn-area .atn-inner .atn-box .atn-box-pic p{font-size:1.1rem}}.step2-text{margin-top:50px;color:#de625a}@media screen and (min-width:35em){.step2-text{margin-top:30px}}.note{width:100%;display:block;margin:20px auto 0;background:#f9f9f9;padding:10px 0;border-radius:3px}.note .note-inner{width:95%;display:block;margin:0 auto}.note p{font-weight:400;font-size:.9rem;text-align:left;padding-left:1rem;text-indent:-1rem;font-weight:700;color:#3f3f3f}@media screen and (min-width:35em){.note{padding:20px 0}.note p{font-size:1.1rem;text-align:left}}a{transition:.3s}a img,a p{transition:.3s}a:hover{text-decoration:none;opacity:.7}a:hover img,a:hover p{opacity:.7}#btn_page_top{margin:30px auto}.back-area .back-btn{bottom:50px;left:0;right:0;background-color:#4da7b1;border-radius:80px;width:80%;display:block;margin:0 auto 10px;max-width:600px;box-shadow:1px 10px 1px #e2e2e2}.back-area .back-btn a{display:block;padding:20px 0;color:#fff;font-size:1.1rem;line-height:1.8rem;font-weight:700;position:relative;text-align:center}.back-area .back-btn a:after{position:absolute;top:50%;right:20px;z-index:2;width:8px;height:8px;border-bottom:2px solid #fff;border-left:2px solid #fff;background:0 0;content:"";transform:translate(-30%,-50%) rotate(-135deg)}@media screen and (min-width:35em){.back-area .back-btn a{font-size:1.8rem;padding:40px 0;line-height:2.5rem}}.back-area .items-btn{width:100%;margin-top:40px;background:#f95781}.back-area .shop-btn{background:#f95781;margin-bottom:30px}@media screen and (min-width:35em){.back-area .shop-btn{margin-bottom:60px}}.step-ok{width:100%;display:block;margin:0 auto;padding:0 0 40px;background:url(../img/freepage/cp/2102/footer_bk.png),#fff}.step-ok .step-ok-inner h2{width:100%;display:block;margin:0 auto;background:#f17992}.step-ok .step-ok-inner h2 img{width:100%;display:block;margin:0 auto;padding:30px 0;max-width:631px}@media screen and (min-width:35em){.step-ok .step-ok-inner h2 img{padding:50px 0}}.triangle{width:0%;display:block;margin:0 auto 20px;border-top:25px solid #f17992;border-right:25px solid transparent;border-left:25px solid transparent}@media screen and (min-width:35em){.triangle{margin:0 auto 30px;border-top:40px solid #f17992;border-right:40px solid transparent;border-left:40px solid transparent}}.text-link{color:#d65353;text-decoration:underline}.btn{bottom:50px;left:0;right:0;margin:auto;background-color:#37a586;width:95%;display:block;margin:20px auto 30px;border-radius:100px;padding:25px 0;max-width:630px;box-shadow:1px 10px 1px #e2e2e2}.btn p{display:block;color:#fff;font-size:19px;font-weight:700;letter-spacing:1px;position:relative;text-align:center}.btn p .smalltext{font-size:15px}.btn p:after{position:absolute;top:50%;right:20px;z-index:2;width:8px;height:8px;border-bottom:2px solid #fff;border-left:2px solid #fff;background:0 0;content:"";transform:translate(-30%,-50%) rotate(-135deg)}@media screen and (min-width:35em){.btn{margin:45px auto;padding:35px 0}.btn p{font-size:25px}.btn p .smalltext{font-size:20px}}.arrow img{width:3%;display:block;margin:0 auto;max-width:15px;padding:15px 0 0}.mypagepoint-pic{background:#f4f4f4;padding:10px 0 10px 5px}@media screen and (min-width:35em){.mypagepoint-pic{margin-top:40px}}.mypagepoint-img{margin:10px auto 0}.point{width:95%;display:block;margin:40px auto 20px;position:relative;background:#fff;padding:40px 0 25px;border:3px dotted #ff8299;border-radius:10px}.point .point-inner{width:85%;display:block;margin:0 auto}.point p{font-weight:400;font-size:.9rem;text-align:left;font-weight:700}.point .light-img{position:absolute;top:-25px;left:-20px;margin:auto;width:95%;max-width:520px}@media screen and (min-width:35em){.point{width:100%;margin:90px auto 50px;padding:60px 0 35px}.point .point-inner{width:90%}.point p{font-size:1.3rem;text-align:left;line-height:3rem}.point .light-img{top:-50px;left:-25px}}.step-atn-area{background:#fff;width:100%;display:block;margin:30px auto 0;padding:0 0 15px}.step-atn-area .info-btn{width:90%;display:block;margin:0 auto;max-width:300px}.step-atn-area .step-atn-inner{position:relative;background:#f6f6f6;width:95%;display:block;margin:0 auto;padding:25px 0}.step-atn-area .step-atn-inner .info-ttl{position:absolute;top:-15px;left:0;right:0;margin:auto;width:60%;max-width:300px;z-index:999}.step-atn-area .step-atn-inner .step-atn-box{width:90%;display:block;margin:0 auto}.step-atn-area .step-atn-inner .step-atn-box h3{font-weight:700;text-align:center;color:#de625a;font-size:1.2rem;margin-bottom:20px;border-bottom:2px solid #de625a;padding-bottom:10px}.step-atn-area .step-atn-inner .step-atn-box p{font-weight:700;color:#3f3f3f;font-size:.9rem;padding-left:1rem;text-indent:-1rem;line-height:1.2rem}.step-atn-area .step-atn-inner .step-atn-box a{color:#f55296;text-decoration:underline}.step-atn-area .step-atn-inner .step-atn-box .atn-pic{color:#de625a}.step-atn-area .step-atn-inner .step-atn-box .atn-box-pic{margin:20px auto 0}.step-atn-area .step-atn-inner .step-atn-box .atn-box-pic p{font-size:.9rem;padding-left:1rem;text-indent:-1rem}@media screen and (min-width:35em){.step-atn-area{padding:40px 0 20px}.step-atn-area .step-atn-inner .info-ttl{top:-25px}.step-atn-area .step-atn-inner .step-atn-box{width:90%;display:block;margin:0 auto}.step-atn-area .step-atn-inner .step-atn-box h3{font-size:1.8rem;margin-bottom:35px}.step-atn-area .step-atn-inner .step-atn-box p{font-size:1.1rem;line-height:1.8rem}.step-atn-area .step-atn-inner .step-atn-box .atn-box-pic{margin:30px auto 0}.step-atn-area .step-atn-inner .step-atn-box .atn-box-pic p{font-size:1.1rem}}