@charset "UTF-8";.mplan body,.mplan div,.mplan main,.mplan p,.mplan h1,.mplan h2,.mplan h3,.mplan ul{margin:0;padding:0}*:focus{outline:none}.mplan img{width:100%}.mplan a:hover{opacity:.7}.mplan header{background-color:#ebe3d9;padding:8vw 0 5vw}.mplan header>div{width:70%;max-width:800px;display:flex;justify-content:center;margin:0 auto}.mplan header>div>div:first-child{width:75%;margin-right:5%}.mplan header>div .mplan_photo{width:20%}.mplan header h1{text-align:center;background-color:#ac9477;border:3px solid #fff;padding:.3vw .3vw .5vw;font-family:Noto Sans JP;font-weight:400;font-size:4.5vw!important;color:#fff;margin-bottom:2vw}.mplan header>div div:first-child p:first-of-type{font-weight:500;font-size:2.3vw;color:#e37849;border-bottom:2px solid #E37849;display:inline-block;margin-bottom:3vw}.mplan header>div div:first-child p:nth-of-type(2){font-weight:300;font-size:1.6vw;line-height:1.6;color:#393939}.mplan .mplan_question{width:45%;margin:5vw auto 3vw;text-align:center;font-weight:700;font-size:2.3vw;line-height:1.6;color:#ac9477;padding:1vw 0 1vw 2vw;position:relative}.mplan_question:before,.mplan_question:after{content:"";width:3vw;height:4vw;position:absolute}.mplan_question:before{border-left:solid 2px #AC9477;border-top:solid 2px #AC9477;top:0;left:0}.mplan_question:after{border-right:solid 2px #AC9477;border-bottom:solid 2px #AC9477;bottom:0;right:0}.mplan_question+div{margin:0 auto 10vw;text-align:center;font-weight:400;font-size:1.6vw;line-height:2;color:#393939}.mplan_question+div span{font-weight:700;font-size:2vw}[class^=mplan_step]{width:90%;max-width:1100px;margin:0 auto 15vw}[class^=mplan_step] h2{width:20%;margin:0 auto 3vw}[class^=mplan_step] h2+p{text-align:center;font-weight:700;font-size:1.8vw;line-height:1.6;color:#ac9477}.mplan_txt{font-weight:400;font-size:1.6vw;line-height:1.8;color:#393939}.mplan_flex{display:flex}.mplan_step1 .mplan_flex{width:80%;margin:5vw auto 0;justify-content:center;align-items:center}.mplan_step1 .mplan_txt{width:40%;margin-right:5%;text-align:justify;text-align-last:left}.mplan_step1 .mplan_flex div:nth-child(2){width:50%}.mplan_step2 .mplan_txt{margin:3vw auto 7vw;text-align:center}.mplan_step2 .mplan_age{width:80%;margin:0 auto 3vw}.mplan_step2 .mplan_age .mplan_flex>div:first-child{width:54%;margin-right:5%}.mplan_step2 .mplan_age .mplan_flex>div:nth-child(2){width:41%}.mplan_step2 .mplan_age .mplan_flex .mplan_btn{margin-top:1.5vw}.mplan_step2 .mplan_line{width:100%;margin:5vw auto;border:0;height:1px;background-color:#333}.mplan_step3 .mplan_txt{margin:3vw auto;text-align:center}.mplan_step3 .mplan_txt+div{width:24%;margin:0 auto 7vw}.mplan_step3 .mplan_term{width:70%;margin:0 auto 3vw}.mplan_step3 .mplan_term .mplan_flex>div:first-child{width:74%;margin-right:5%}.mplan_step3 .mplan_term .mplan_flex>div:nth-child(2){width:21%}.mplan_step3 .mplan_term .mplan_flex .mplan_credit{text-align:center;font-weight:700;font-size:1.6vw;color:#393939}.mplan_step3 .mplan_term .mplan_flex .mplan_btn{margin-top:1.2vw}.mplan_step3 .mplan_line{width:100%;margin:5vw auto;border:0;height:1px;background-color:#333}.mplan_footer{background-color:#ebe3d9;padding:10vw 0}.mplan_footer>div{width:60%;max-width:900px;margin:0 auto}.mplan_footer .mplan_btn{width:70%;margin:0 auto 3vw}.mplan_footer .mplan_txt{text-align:center;margin:0 auto 8vw;font-size:1.2vw}.mplan_footer .mplan_txt+div{text-align:center;margin:0 auto 2vw;font-size:2vw;font-weight:700;color:#393939}.mplan_footer .mplan_flex>div:first-child{margin-right:5%}.pc_only{display:block}.pc_only2{display:inline-block}.sp_only,.sp_only2{display:none}@media screen and (min-width: 1000px){.mplan header{padding:80px 0 50px}.mplan header h1{padding:3px 3px 7px;font-size:55px!important;margin-bottom:20px}.mplan header>div>div:first-child p:first-of-type{font-size:29px;margin-bottom:30px}.mplan header>div div:first-child p:nth-of-type(2){font-size:19px}.mplan_question{width:450px;margin:50px auto 30px;font-size:23px;padding:10px 0 10px 20px}.mplan_question:before,.mplan_question:after{width:30px;height:40px}.mplan_question+div{margin:0 auto 100px;font-size:16px}.mplan_question+div span{font-size:20px}[class^=mplan_step]{margin:0 auto 150px}[class^=mplan_step] h2{margin:0 auto 30px}[class^=mplan_step] h2+p{font-size:18px}.mplan_txt{font-size:16px}.mplan_step1 .mplan_flex{margin:50px auto 0}.mplan_step2 .mplan_txt{margin:30px auto 70px}.mplan_step2 .mplan_age{margin:0 auto 30px}.mplan_step2 .mplan_age .mplan_flex .mplan_btn{margin-top:15px}.mplan_step2 .mplan_line{margin:50px auto}.mplan_step3 .mplan_txt{margin:30px auto}.mplan_step3 .mplan_txt+div{margin:0 auto 70px}.mplan_step3 .mplan_term{margin:0 auto 30px}.mplan_step3 .mplan_term .mplan_flex .mplan_credit{font-size:16px}.mplan_step3 .mplan_term .mplan_flex .mplan_btn{margin-top:12px}.mplan_step3 .mplan_line{margin:50px auto}.mplan_footer{background-color:#ebe3d9;padding:100px 0}.mplan_footer .mplan_btn{margin:0 auto 30px}.mplan_footer .mplan_txt{margin:0 auto 80px;font-size:12px}.mplan_footer .mplan_txt+div{margin:0 auto 20px;font-size:20px}}@media screen and (max-width: 768px){.mplan header{background-color:#ebe3d9;padding:8vw 0 6vw}.mplan header>div{width:90%;display:inherit}.mplan header>div h1+div{display:flex;position:relative;left:2%}.mplan header>div>div:first-child{width:100%;margin-right:0}.mplan header>div .mplan_photo{width:60%;margin-left:0%;position:relative;left:2%}.mplan header h1{padding:.5vw .3vw .7vw;font-size:7.9vw!important;margin-bottom:4vw}.mplan header>div div:first-child p:first-of-type{font-size:4vw;font-weight:700;margin-bottom:5vw}.mplan header>div div:first-child p:nth-of-type(2){font-size:3.6vw;text-align:justify;font-weight:500;text-align-last:left}.mplan .mplan_question{width:86%;margin:10vw auto 8vw;font-size:5vw;padding:1vw 0 1vw 2vw}.mplan_question+div{margin:0 auto 20vw;font-weight:500;font-size:4vw;line-height:1.8}.mplan_question+div span{font-weight:800;font-size:4.6vw}[class^=mplan_step]{width:90%;margin:0 auto 25vw}[class^=mplan_step] h2{width:40%;margin:0 auto 3vw}[class^=mplan_step] h2+p{font-size:4.6vw;line-height:1.6}.mplan_txt{font-size:3.8vw;font-weight:500;line-height:1.6}.mplan_step1 .mplan_flex{width:100%;margin:5vw auto 0;flex-direction:column}.mplan_step1 .mplan_txt{width:90%;margin:0 auto 10vw}.mplan_step1 .mplan_flex div:nth-child(2){width:90%}.mplan_step2 .mplan_txt{width:90%;margin:3vw auto 7vw;text-align:justify;text-align-last:left}.mplan_step2 .mplan_age{width:90%;margin:0 auto 3vw}.mplan_step2 .mplan_age .mplan_flex{flex-direction:column}.mplan_step2 .mplan_age .mplan_flex>div:first-child{width:100%;margin-right:0}.mplan_step2 .mplan_age .mplan_flex>div:nth-child(2){width:100%;margin-top:3vw}.mplan_step2 .mplan_age .mplan_flex .mplan_btn{margin-top:1.5vw}.mplan_step2 .mplan_line{width:110%;position:relative;left:-5%;height:2px;margin:15vw auto}.mplan_step3 .mplan_txt{margin:3vw auto 7vw;text-align:justify;text-align-last:left}.mplan_step3 .mplan_txt+div{width:60%;margin:0 auto 12vw}.mplan_step3 .mplan_term{width:84%;margin:0 auto 3vw}.mplan_step3 .mplan_term .mplan_flex{flex-direction:column}.mplan_step3 .mplan_term .mplan_flex>div:first-child{width:100%;margin-right:0}.mplan_step3 .mplan_term .mplan_flex>div:nth-child(2){width:100%}.mplan_step3 .mplan_term .mplan_flex .mplan_credit{font-size:5.4vw}.mplan_step3 .mplan_term .mplan_flex .mplan_btn{margin-top:3vw}.mplan_step3 .mplan_line{width:120%;position:relative;left:-10%;height:2px;margin:15vw auto}.mplan_footer{background-color:#ebe3d9;padding:15vw 0}.mplan_footer>div{width:100%}.mplan_footer .mplan_btn{width:60%;margin:0 auto 3vw}.mplan_footer .mplan_txt{margin:0 auto 8vw;font-size:3.2vw}.mplan_footer .mplan_txt+div{margin:0 auto 2vw;font-size:5vw}.mplan_footer .mplan_flex{width:90%;margin:0 auto}.mplan_footer .mplan_flex>div:first-child{margin-right:5%}.pc_only,.pc_only2{display:none}.sp_only,.sp_only2{display:block}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/melmo_plan.css.map */
