@charset "UTF-8";body.mdlop{width:100%;overflow:hidden;position:fixed;top:0;left:0}.p-movable-simulation{width:100%;padding:22.5rem 0 15rem}.p-movable-simulation input:disabled{color:#322F2F;-webkit-text-fill-color:#322F2F;opacity:1}.p-movable-simulation .hdtl{text-align:center;font-size:3rem;font-weight:700;letter-spacing:.1em;line-height:1.4}.p-movable-simulation .hint{text-align:center}.p-movable-simulation .hint_txt{position:relative}.p-movable-simulation .hint_txt::before{content:'';width:26px;height:28px;background-image:url(../img/movable/hint-icon.svg);background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;left:-3.5rem;top:-3px}.p-movable-simulation .hint_txt a{text-decoration:underline;transition:.3s}.p-movable-simulation .hint_txt a:hover{transition:.3s;color:#D1121B}@media screen and (max-width:767px){.p-movable-simulation{padding:8rem 0}.p-movable-simulation .hdtl{font-size:2.2rem;letter-spacing:.03em}.p-movable-simulation .hint{line-height:1.8;font-size:1.4rem}.p-movable-simulation .hint_txt::before{max-width:26px;max-height:28px;width:4.39vw;height:4.66vw;display:inline-block;margin-right:8px;position:relative;left:0;top:2px}.p-movable-simulation .hint_txt a:hover{color:#322F2F}}.p-movable-simulation .back-button{max-width:315px;width:100%;margin:0 auto}.p-movable-simulation .back-button input{display:block;width:100%;background-color:#fff;border:1px solid #322F2F;border-radius:5rem;overflow:hidden;padding:1.1rem;cursor:pointer;transition:.3s}.p-movable-simulation .back-button input:hover{transition:.3s;background-color:#322F2F;color:#fff}@media screen and (max-width:767px){.p-movable-simulation .back-button{max-width:100%}.p-movable-simulation .back-button input:hover{background-color:#fff;color:#322F2F}}.p-movable-simulation .smlt-button{max-width:365px;width:100%;margin:0 auto 4rem}.p-movable-simulation .smlt-button input{display:block;width:100%;background-color:#322F2F;border:1px solid #322F2F;color:#fff;border-radius:5rem;overflow:hidden;padding:1.1rem;cursor:pointer;transition:.3s}.p-movable-simulation .modal-content .dsc-btn input,.p-movable-simulation .modal-content .no-btn input{font-size:1.8rem;padding:1.8rem 0;width:100%;overflow:hidden;transition:.3s;text-align:center;line-height:1;cursor:pointer}.p-movable-simulation .smlt-button input:hover{transition:.3s;background-color:#fff;color:#322F2F}@media screen and (max-width:767px){.p-movable-simulation .smlt-button{max-width:100%;margin-bottom:3rem}.p-movable-simulation .smlt-button input:hover{background-color:#322F2F;color:#fff}}.p-movable-simulation .modal-content .dsc-btn{max-width:200px;width:100%;margin:5.5rem auto 4.5rem}.p-movable-simulation .modal-content .dsc-btn input{display:block;color:#fff;background-color:#322F2F;border:3px solid #322F2F;border-radius:5em}.p-movable-simulation .modal-content .dsc-btn input:hover{transition:.3s;background-color:#fff;color:#322F2F}@media screen and (max-width:767px){.p-movable-simulation .modal-content .dsc-btn{max-width:100%;margin:4.5rem auto 3rem}.p-movable-simulation .modal-content .dsc-btn input:hover{background-color:#322F2F;color:#fff}}.p-movable-simulation .modal-content .no-btn{max-width:303px;width:100%;margin:0 auto}.p-movable-simulation .modal-content .no-btn input{display:block;font-weight:700;background-color:#fff;border:3px solid #322F2F;border-radius:5em}.p-movable-simulation .modal-content .no-btn input:hover{transition:.3s;background-color:#322F2F;color:#fff}.p-movable-simulation .page-howtouse{width:100%}.p-movable-simulation .page-howtouse .hdtl{padding-bottom:11.5rem}.p-movable-simulation .page-howtouse .flex-box{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:767px){.p-movable-simulation .modal-content .no-btn{max-width:100%}.p-movable-simulation .modal-content .no-btn input:hover{background-color:#fff;color:#322F2F}.p-movable-simulation .page-howtouse .hdtl{padding-bottom:6rem}.p-movable-simulation .page-howtouse .flex-box{display:block}}.p-movable-simulation .page-howtouse .flex-box_item{max-width:590px;width:46%;margin-bottom:6.5rem}.p-movable-simulation .page-howtouse .flex-box_item:last-child{margin-bottom:0}.p-movable-simulation .page-howtouse .flex-box_item_ctbx{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);padding:3rem 4rem 7rem;border:2px solid transparent;transition:.3s;cursor:pointer}@media screen and (max-width:767px){.p-movable-simulation .page-howtouse .flex-box_item{width:100%;max-width:100%;margin-bottom:3.5rem}.p-movable-simulation .page-howtouse .flex-box_item_ctbx{padding:2.5rem 2rem}}.p-movable-simulation .page-howtouse .flex-box_item_ctbx .ttl{font-size:2.5rem;font-weight:700;line-height:1;text-align:center;padding-bottom:5.2rem;pointer-events:none}@media screen and (max-width:767px){.p-movable-simulation .page-howtouse .flex-box_item_ctbx .ttl{font-size:1.8rem;padding-bottom:2rem}}.p-movable-simulation .page-howtouse .flex-box_item_ctbx figure{display:block;width:100%;text-align:center;padding-bottom:4.8rem}@media screen and (max-width:767px){.p-movable-simulation .page-howtouse .flex-box_item_ctbx figure{padding-bottom:2rem}}.p-movable-simulation .page-howtouse .flex-box_item_ctbx .text{line-height:1.9}.p-movable-simulation .page-howtouse .flex-box_item_ctbx:hover{transition:.3s;border:2px solid rgba(209,18,27,.6);box-shadow:none}.p-movable-simulation .page-dimension{width:100%}.p-movable-simulation .page-dimension .hdtl{padding-bottom:4.2rem}.p-movable-simulation .page-dimension .form{width:100%;padding-top:11rem}@media screen and (max-width:767px){.p-movable-simulation .page-dimension .hdtl{padding-bottom:3rem}.p-movable-simulation .page-dimension .form{padding-top:6rem}}.p-movable-simulation .page-dimension .form form .item-box{width:100%;display:flex;justify-content:space-between;align-items:center;padding-bottom:15rem}.p-movable-simulation .page-dimension .form form .item-box .icon{margin-right:3rem}@media screen and (max-width:767px){.p-movable-simulation .page-dimension .form form .item-box{display:block;padding-bottom:0}.p-movable-simulation .page-dimension .form form .item-box .icon{text-align:center;margin:0 auto 5rem}}.p-movable-simulation .page-dimension .form form .item-box .txt{max-width:725px;width:100%;display:flex;align-items:center;padding-right:5rem}.p-movable-simulation .page-dimension .form form .item-box .txt p{font-size:1.8rem;white-space:nowrap}.p-movable-simulation .page-dimension .form form .item-box .txt p.mm{position:relative;top:1rem;margin-right:1rem}@media screen and (max-width:767px){.p-movable-simulation .page-dimension .form form .item-box .txt{max-width:100%;padding:0;flex-wrap:wrap}.p-movable-simulation .page-dimension .form form .item-box .txt p{font-size:1.2rem}}.p-movable-simulation .page-dimension .form form .item-box .txt .nbvl{max-width:250px;width:100%;background-color:#fff;border:1px solid rgba(112,112,112,.42);border-radius:6px;overflow:hidden;padding:1.2rem 2rem;margin-right:1.2rem;margin-left:2.5rem}@media screen and (max-width:767px){.p-movable-simulation .page-dimension .form form .item-box .txt .nbvl{font-size:1.4rem;margin-right:1rem;margin-left:1.5rem;max-width:100%;width:64%}}.p-movable-simulation .page-dimension .form form .item-box .txt .button{max-width:200px;width:100%;text-align:center;margin:0 0 0 auto}.p-movable-simulation .page-dimension .form form .item-box .txt .button input{display:block;width:100%;background-color:#322F2F;border-radius:5rem;overflow:hidden;border:1px solid #322F2F;color:#fff;padding:1rem 0;font-size:1.8rem;transition:.3s;cursor:pointer}.p-movable-simulation .page-dimension .form form .item-box .txt .button input:hover{transition:.3s;background-color:#fff;color:#322F2F}@media screen and (max-width:767px){.p-movable-simulation .page-dimension .form form .item-box .txt .button{margin:5rem auto 3rem;max-width:100%}.p-movable-simulation .page-dimension .form form .item-box .txt .button input:hover{background-color:#322F2F;color:#fff}.p-movable-simulation .page-dimension .form form .item-box .txt .button input{font-size:1.5rem;padding:1.1rem}}.p-movable-simulation .page-step01{width:100%}.p-movable-simulation .page-step01 .hdtl{padding-bottom:4rem}.p-movable-simulation .page-step01 .hint_txt::before{left:-4.7rem}@media screen and (max-width:767px){.p-movable-simulation .page-step01 .hdtl{padding-bottom:3rem}.p-movable-simulation .page-step01 .hint_txt::before{left:0}}.p-movable-simulation .page-step01 .flex-box{width:100%;padding-top:13rem;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:13rem}@media screen and (max-width:767px){.p-movable-simulation .page-step01 .flex-box{display:block;padding-top:5rem;padding-bottom:5rem}}.p-movable-simulation .page-step01 .flex-box_item{max-width:405px;width:32%;margin-bottom:3.7rem;display:flex;flex-direction:column}@media screen and (max-width:767px){.p-movable-simulation .page-step01 .flex-box_item{width:100%;max-width:100%;margin-bottom:3rem;display:block}}.p-movable-simulation .page-step01 .flex-box_item_ctbx{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);padding:2.7rem 1rem 6.5rem;border:1px solid transparent;transition:.3s;height:100%;cursor:pointer}.p-movable-simulation .page-step01 .modal-container,.p-movable-simulation .page-step02 .modal-container,.p-movable-simulation .page-step04 .modal-container,.p-movable-simulation .page-step05 .modal-container{background:rgba(0,0,0,.4);opacity:0;box-sizing:border-box;transition:.3s}@media screen and (max-width:767px){.p-movable-simulation .page-step01 .flex-box_item_ctbx{padding:2rem 2rem 2.5rem;display:block;height:auto}}.p-movable-simulation .page-step01 .flex-box_item_ctbx .ttl{font-size:2rem;font-weight:700;padding-bottom:7.5rem;vertical-align:middle}.p-movable-simulation .page-step01 .flex-box_item_ctbx .ttl .number{font-size:3rem;margin-right:1rem;width:20px;font-weight:700;line-height:1;text-align:center;pointer-events:none}@media screen and (max-width:767px){.p-movable-simulation .page-step01 .flex-box_item_ctbx .ttl{font-size:1.8rem;padding-bottom:2rem;text-align:center}.p-movable-simulation .page-step01 .flex-box_item_ctbx .ttl .number{font-size:2.2rem;width:4vw}}.p-movable-simulation .page-step01 .flex-box_item_ctbx figure{display:block;width:100%;text-align:center;margin:0 auto}@media screen and (max-width:767px){.p-movable-simulation .page-step01 .flex-box_item_ctbx figure img{width:auto}}.p-movable-simulation .page-step01 .flex-box_item_ctbx:hover{transition:.3s;border:1px solid rgba(209,18,27,.6);box-shadow:none}.p-movable-simulation .page-step01 .modal-container{position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;padding:20px;overflow:auto;visibility:hidden;z-index:10}.p-movable-simulation .page-step01 .modal-container::before{content:"";display:inline-block;vertical-align:middle;height:100%}.p-movable-simulation .page-step01 .modal-container.active{opacity:1;visibility:visible}.p-movable-simulation .page-step01 .modal-container .modal-body{display:inline-block;vertical-align:middle;max-width:1280px;width:90%;position:fixed;top:53%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:767px){.p-movable-simulation .page-step01 .modal-container .modal-body{top:54%}}.p-movable-simulation .page-step01 .modal-container .modal-body .modal-close{position:absolute;display:flex;align-items:center;justify-content:center;top:6.5rem;right:3rem;font-size:4rem;color:#322F2F;cursor:pointer;z-index:5}.p-movable-simulation .page-step01 .modal-container .modal-body .modal-content{background:#fff;border:1px solid #707070;border-radius:1.4rem;overflow:hidden;padding:6rem 2rem 10rem;height:100vh;overflow-y:scroll}@media screen and (max-width:767px){.p-movable-simulation .page-step01 .modal-container .modal-body .modal-close{font-size:3rem;top:2rem;right:1rem}.p-movable-simulation .page-step01 .modal-container .modal-body .modal-content{padding:3rem 2rem;height:78vh}}.p-movable-simulation .page-step01 .modal-container .modal-body .modal-content_wrap{max-width:900px;width:100%;margin:0 auto}.p-movable-simulation .page-step01 .modal-container .modal-body .modal-content .ttl{font-size:3rem;text-align:center;font-weight:700;padding-bottom:6.5rem}@media screen and (max-width:767px){.p-movable-simulation .page-step01 .modal-container .modal-body .modal-content .ttl{font-size:2.2rem;padding-bottom:3.5rem}}.p-movable-simulation .page-step01 .modal-container .modal-body .modal-content .dsc{text-align:center;line-height:1.9;padding-bottom:7rem}.p-movable-simulation .page-step01 .modal-container .modal-body .modal-content .dsc .bold{font-weight:700}@media screen and (max-width:767px){.p-movable-simulation .page-step01 .modal-container .modal-body .modal-content .dsc{padding-bottom:4.5rem;text-align:left}}.p-movable-simulation .page-step01 .modal-container .modal-body .modal-content .red-stl{font-size:1.8rem;font-weight:700;color:#D1121B;padding-bottom:8.5rem}@media screen and (max-width:767px){.p-movable-simulation .page-step01 .modal-container .modal-body .modal-content .red-stl{font-size:1.6rem;padding-bottom:3.5rem}}.p-movable-simulation .page-step01 .modal-container .modal-body .modal-content .mdl-item{width:100%;padding-bottom:10rem}.p-movable-simulation .page-step01 .modal-container .modal-body .modal-content .mdl-item:last-child{padding-bottom:0}.p-movable-simulation .page-step01 .modal-container .modal-body .modal-content .mdl-item .img{text-align:center;width:100%}.p-movable-simulation .page-step01 .modal-container .modal-body .modal-content .mdl-item .flex{width:100%;display:flex;justify-content:space-between}@media screen and (max-width:767px){.p-movable-simulation .page-step01 .modal-container .modal-body .modal-content .mdl-item{padding-bottom:5rem}.p-movable-simulation .page-step01 .modal-container .modal-body .modal-content .mdl-item .flex{display:block}}.p-movable-simulation .page-step01 .modal-container .modal-body .modal-content .mdl-item .flex_item{width:46%;display:flex;flex-direction:column;justify-content:space-between;margin-right:2rem}.p-movable-simulation .page-step01 .modal-container .modal-body .modal-content .mdl-item .flex_item:last-child{margin-right:0}.p-movable-simulation .page-step01 .modal-container .modal-body .modal-content .mdl-item .flex_item_ttl{font-size:1.6rem;font-weight:700;padding-bottom:7rem}@media screen and (max-width:767px){.p-movable-simulation .page-step01 .modal-container .modal-body .modal-content .mdl-item .flex_item{width:100%;display:block;margin:0 auto 5rem}.p-movable-simulation .page-step01 .modal-container .modal-body .modal-content .mdl-item .flex_item:last-child{margin:0 auto}.p-movable-simulation .page-step01 .modal-container .modal-body .modal-content .mdl-item .flex_item_ttl{padding-bottom:3rem}}.p-movable-simulation .page-step01 .modal-container .modal-body .modal-content .mdl-item .flex_item figure{width:100%;text-align:center;margin:0 0 4rem}@media screen and (max-width:767px){.p-movable-simulation .page-step01 .modal-container .modal-body .modal-content .mdl-item .flex_item figure{margin-bottom:2rem}.p-movable-simulation .page-step01 .modal-container .modal-body .modal-content .mdl-item .flex_item figure img{width:75%}}.p-movable-simulation .page-step01 .modal-container .modal-body .modal-content .mdl-item .flex_item_text{max-width:320px;width:100%;display:block;margin:0 auto}.p-movable-simulation .page-step02{width:100%}.p-movable-simulation .page-step02 .hdtl{padding-bottom:4rem}.p-movable-simulation .page-step02 .hint_txt::before{left:-4.7rem}.p-movable-simulation .page-step02 .list-box{padding-top:13rem;width:100%}@media screen and (max-width:767px){.p-movable-simulation .page-step01 .modal-container .modal-body .modal-content .mdl-item .flex_item_text{max-width:100%}.p-movable-simulation .page-step02 .hdtl{padding-bottom:3rem}.p-movable-simulation .page-step02 .hint_txt::before{left:0}.p-movable-simulation .page-step02 .list-box{padding-top:5rem}}.p-movable-simulation .page-step02 .list-box .flex-box{display:flex;justify-content:space-between;align-items:center;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.16);padding:5rem 2rem;border:1px solid transparent;transition:.3s;cursor:pointer}.p-movable-simulation .page-step02 .list-box .flex-box:hover{transition:.3s;border:1px solid rgba(209,18,27,.6);box-shadow:none}.p-movable-simulation .page-step02 .list-box .flex-box .img{display:block;max-width:610px;width:100%;text-align:center;margin-right:4rem}@media screen and (max-width:767px){.p-movable-simulation .page-step02 .list-box .flex-box{display:block;padding:3rem 2rem}.p-movable-simulation .page-step02 .list-box .flex-box .img{max-width:100%;margin:0 auto 3.5rem}}.p-movable-simulation .page-step02 .list-box .flex-box_text{max-width:610px;width:100%}.p-movable-simulation .page-step02 .list-box .flex-box_text .dsc{display:block;font-size:2rem;line-height:1;font-weight:700;padding-bottom:5rem}.p-movable-simulation .page-step02 .list-box .flex-box_text .dsc:last-child{padding-bottom:0}@media screen and (max-width:767px){.p-movable-simulation .page-step02 .list-box .flex-box_text{max-width:100%}.p-movable-simulation .page-step02 .list-box .flex-box_text .dsc{font-size:1.5rem;padding-bottom:3rem}}.p-movable-simulation .page-step02 .list-box .flex-box_text .dsc .gray{font-weight:700;display:block;font-size:1.6rem;color:#C3C3C3;padding-bottom:.5rem}@media screen and (max-width:767px){.p-movable-simulation .page-step02 .list-box .flex-box_text .dsc .gray{font-size:1.4rem}}.p-movable-simulation .page-step02 .list-box .flex-box_text .dsc .number{font-size:3rem;margin-right:5px;font-weight:700;width:20px;line-height:1;pointer-events:none;vertical-align:baseline}@media screen and (max-width:767px){.p-movable-simulation .page-step02 .list-box .flex-box_text .dsc .number{font-size:1.8rem;width:4vw}}.p-movable-simulation .page-step02 .list-box .flex-box_text .dsc .boxnmb{font-size:2.4rem;font-weight:700;line-height:1;width:100%;pointer-events:none}.p-movable-simulation .page-step02 .back-button{margin-top:10rem}.p-movable-simulation .page-step02 .modal-container{position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;padding:20px;overflow:auto;visibility:hidden;z-index:10}.p-movable-simulation .page-step02 .modal-container::before{content:"";display:inline-block;vertical-align:middle;height:100%}.p-movable-simulation .page-step02 .modal-container.active{opacity:1;visibility:visible}.p-movable-simulation .page-step02 .modal-container .modal-body{display:inline-block;vertical-align:middle;max-width:1280px;width:90%;position:fixed;top:53%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:767px){.p-movable-simulation .page-step02 .list-box .flex-box_text .dsc .boxnmb{font-size:1.8rem}.p-movable-simulation .page-step02 .back-button{margin-top:5rem}.p-movable-simulation .page-step02 .modal-container .modal-body{top:54%}}.p-movable-simulation .page-step02 .modal-container .modal-body .modal-close{position:absolute;display:flex;align-items:center;justify-content:center;top:6.5rem;right:3rem;font-size:4rem;color:#322F2F;cursor:pointer;z-index:5}.p-movable-simulation .page-step02 .modal-container .modal-body .modal-content{background:#fff;border:1px solid #707070;border-radius:1.4rem;overflow:hidden;padding:6rem 2rem 10rem;height:100vh;overflow-y:scroll}@media screen and (max-width:767px){.p-movable-simulation .page-step02 .modal-container .modal-body .modal-close{font-size:3rem;top:2rem;right:1rem}.p-movable-simulation .page-step02 .modal-container .modal-body .modal-content{padding:3rem 2rem;height:78vh}}.p-movable-simulation .page-step02 .modal-container .modal-body .modal-content_wrap{max-width:1000px;width:100%;margin:0 auto}.p-movable-simulation .page-step02 .modal-container .modal-body .modal-content .ttl{font-size:3rem;text-align:center;font-weight:700;padding-bottom:6.5rem}@media screen and (max-width:767px){.p-movable-simulation .page-step02 .modal-container .modal-body .modal-content .ttl{font-size:2.2rem;padding-bottom:3.5rem}}.p-movable-simulation .page-step02 .modal-container .modal-body .modal-content .dsc{text-align:center;line-height:1.9;padding-bottom:7rem}.p-movable-simulation .page-step02 .modal-container .modal-body .modal-content .dsc .bold{font-weight:700}@media screen and (max-width:767px){.p-movable-simulation .page-step02 .modal-container .modal-body .modal-content .dsc{padding-bottom:3rem;text-align:left}}.p-movable-simulation .page-step02 .modal-container .modal-body .modal-content .mdl-item{width:100%;padding-bottom:10rem}.p-movable-simulation .page-step02 .modal-container .modal-body .modal-content .mdl-item:last-child{padding-bottom:0}@media screen and (max-width:767px){.p-movable-simulation .page-step02 .modal-container .modal-body .modal-content .mdl-item{padding-bottom:3.5rem}}.p-movable-simulation .page-step02 .modal-container .modal-body .modal-content .mdl-item .example-ttl{color:#D1121B;font-size:1.8rem;font-weight:700;text-align:center;padding-bottom:1.8rem}.p-movable-simulation .page-step02 .modal-container .modal-body .modal-content .mdl-item .flex{width:100%;display:flex;justify-content:space-between}@media screen and (max-width:767px){.p-movable-simulation .page-step02 .modal-container .modal-body .modal-content .mdl-item .example-ttl{font-size:1.6rem}.p-movable-simulation .page-step02 .modal-container .modal-body .modal-content .mdl-item .flex{display:block}}.p-movable-simulation .page-step02 .modal-container .modal-body .modal-content .mdl-item .flex_item{width:50%;display:flex;flex-direction:column;justify-content:space-between;margin-right:2rem}.p-movable-simulation .page-step02 .modal-container .modal-body .modal-content .mdl-item .flex_item:last-child{margin-right:0}.p-movable-simulation .page-step02 .modal-container .modal-body .modal-content .mdl-item .flex_item .red-stl{font-size:1.8rem;font-weight:700;color:#D1121B;padding-bottom:9rem}@media screen and (max-width:767px){.p-movable-simulation .page-step02 .modal-container .modal-body .modal-content .mdl-item .flex_item{width:100%;display:block;margin:0 auto 5rem}.p-movable-simulation .page-step02 .modal-container .modal-body .modal-content .mdl-item .flex_item:last-child{margin:0 auto}.p-movable-simulation .page-step02 .modal-container .modal-body .modal-content .mdl-item .flex_item .red-stl{font-size:1.6rem;padding-bottom:3.5rem}}.p-movable-simulation .page-step02 .modal-container .modal-body .modal-content .mdl-item .flex_item figure{width:100%;text-align:center;margin:0}@media screen and (max-width:767px){.p-movable-simulation .page-step02 .modal-container .modal-body .modal-content .mdl-item .flex_item figure{margin-bottom:2rem}.p-movable-simulation .page-step02 .modal-container .modal-body .modal-content .mdl-item .flex_item figure img{width:75%}}.p-movable-simulation .page-step02 .modal-container .modal-body .modal-content .mdl-item .flex_item_text{max-width:320px;width:100%;display:block;margin:0 auto}.p-movable-simulation .page-step03{width:100%}.p-movable-simulation .page-step03 .hdtl{padding-bottom:22rem}@media screen and (max-width:767px){.p-movable-simulation .page-step02 .modal-container .modal-body .modal-content .mdl-item .flex_item_text{max-width:100%}.p-movable-simulation .page-step03 .hdtl{padding-bottom:6rem}}.p-movable-simulation .page-step03 .form-box{width:100%;display:block}.p-movable-simulation .page-step03 .form-box form{width:100%}.p-movable-simulation .page-step03 .form-box form .item-box{width:100%;display:flex;justify-content:space-between;padding-left:5rem;padding-bottom:20rem}.p-movable-simulation .page-step03 .form-box form .item-box_img{margin-right:3rem}.p-movable-simulation .page-step03 .form-box form .item-box_form{max-width:535px;width:100%}@media screen and (max-width:767px){.p-movable-simulation .page-step03 .form-box form .item-box{display:block;padding-left:0;padding-bottom:5rem}.p-movable-simulation .page-step03 .form-box form .item-box_img{margin:0 auto 3rem;text-align:center}.p-movable-simulation .page-step03 .form-box form .item-box_form{max-width:100%}}.p-movable-simulation .page-step03 .form-box form .item-box_form .form-item{padding-bottom:2.5rem}.p-movable-simulation .page-step03 .form-box form .item-box_form .form-item:last-child{padding-bottom:0}.p-movable-simulation .page-step03 .form-box form .item-box_form .form-item .lbl{font-size:1.7rem;font-weight:700;padding-bottom:5px;letter-spacing:.08em}.p-movable-simulation .page-step03 .form-box form .item-box_form .form-item select{background-color:#fff;border:1px solid #707070;border-radius:5px;overflow:hidden;width:100%;padding:1.5rem 2rem;cursor:pointer}.p-movable-simulation .page-step03 .form-box form .item-box_form .form-item select.is-empty{color:#ccc!important}.p-movable-simulation .page-step04{width:100%}.p-movable-simulation .page-step04 .hdtl{padding-bottom:22rem}@media screen and (max-width:767px){.p-movable-simulation .page-step03 .form-box form .item-box_form .form-item .lbl{font-size:1.6rem}.p-movable-simulation .page-step03 .form-box form .item-box_form .form-item select{font-size:1.4rem}.p-movable-simulation .page-step04 .hdtl{padding-bottom:7rem}}.p-movable-simulation .page-step04 .form-box{width:100%;display:block}.p-movable-simulation .page-step04 .form-box form{width:100%}.p-movable-simulation .page-step04 .form-box form .item-box{width:100%;display:flex;justify-content:space-between;padding-left:5rem;padding-bottom:20rem}.p-movable-simulation .page-step04 .form-box form .item-box_img{margin-right:3rem}.p-movable-simulation .page-step04 .form-box form .item-box_form{max-width:535px;width:100%}@media screen and (max-width:767px){.p-movable-simulation .page-step04 .form-box form .item-box{display:block;padding-left:0;padding-bottom:6rem}.p-movable-simulation .page-step04 .form-box form .item-box_img{margin:0 auto 3rem}.p-movable-simulation .page-step04 .form-box form .item-box_form{max-width:100%}}.p-movable-simulation .page-step04 .form-box form .item-box_form .form-item{padding-bottom:2.5rem}.p-movable-simulation .page-step04 .form-box form .item-box_form .form-item:last-child{padding-bottom:0}@media screen and (max-width:767px){.p-movable-simulation .page-step04 .form-box form .item-box_form .form-item{padding-bottom:2rem}}.p-movable-simulation .page-step04 .form-box form .item-box_form .form-item .lbl{font-size:1.7rem;font-weight:700;padding-bottom:5px;letter-spacing:.08em}.p-movable-simulation .page-step04 .form-box form .item-box_form .form-item .select{cursor:pointer}.p-movable-simulation .page-step04 .form-box form .item-box_form .form-item .select input{background-color:#fff;border:1px solid #707070;border-radius:5px;overflow:hidden;width:100%;color:#ccc;padding:1.5rem 2rem;pointer-events:none}.p-movable-simulation .page-step04 .modal-container{position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;padding:20px;overflow:auto;visibility:hidden;z-index:10}.p-movable-simulation .page-step04 .modal-container::before{content:"";display:inline-block;vertical-align:middle;height:100%}.p-movable-simulation .page-step04 .modal-container.active{opacity:1;visibility:visible}.p-movable-simulation .page-step04 .modal-container .modal-body{display:inline-block;vertical-align:middle;max-width:1280px;width:90%;position:fixed;top:53%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:767px){.p-movable-simulation .page-step04 .form-box form .item-box_form .form-item .lbl{font-size:1.6rem}.p-movable-simulation .page-step04 .form-box form .item-box_form .form-item .select input{font-size:1.4rem}.p-movable-simulation .page-step04 .modal-container .modal-body{top:54%}}.p-movable-simulation .page-step04 .modal-container .modal-body .modal-close{position:absolute;display:flex;align-items:center;justify-content:center;top:6.5rem;right:3rem;font-size:4rem;color:#322F2F;cursor:pointer;z-index:5}.p-movable-simulation .page-step04 .modal-container .modal-body .modal-content{background:#fff;border:1px solid #707070;border-radius:1.4rem;overflow:hidden;padding:6rem 2rem 10rem;height:100vh;overflow-y:scroll}@media screen and (max-width:767px){.p-movable-simulation .page-step04 .modal-container .modal-body .modal-close{font-size:3rem;top:2rem;right:1rem}.p-movable-simulation .page-step04 .modal-container .modal-body .modal-content{padding:3rem 2rem;height:78vh}}.p-movable-simulation .page-step04 .modal-container .modal-body .modal-content_wrap{max-width:1180px;width:100%;margin:0 auto}.p-movable-simulation .page-step04 .modal-container .modal-body .modal-content .ttl{font-size:3rem;text-align:center;font-weight:700;letter-spacing:.08em;padding-bottom:9rem}.p-movable-simulation .page-step04 .modal-container .modal-body .modal-content .mdl-flex{width:100%;display:flex;justify-content:center}@media screen and (max-width:767px){.p-movable-simulation .page-step04 .modal-container .modal-body .modal-content .ttl{font-size:2.2rem;line-height:1.5;padding-bottom:4rem}.p-movable-simulation .page-step04 .modal-container .modal-body .modal-content .mdl-flex{display:block}}.p-movable-simulation .page-step04 .modal-container .modal-body .modal-content .mdl-flex_item{max-width:391px;width:33.3%;padding:0 18px;display:flex;flex-direction:column}@media screen and (max-width:767px){.p-movable-simulation .page-step04 .modal-container .modal-body .modal-content .mdl-flex_item{display:block;max-width:100%;width:100%;padding:0;margin-bottom:3.5rem}.p-movable-simulation .page-step04 .modal-container .modal-body .modal-content .mdl-flex_item:last-child{margin-bottom:0}}.p-movable-simulation .page-step04 .modal-container .modal-body .modal-content .mdl-flex_item_ctbx{display:flex;flex-direction:column;height:100%;background-color:#fff;border-radius:9px;overflow:hidden;border:1px solid transparent;box-shadow:0 3px 6px rgba(0,0,0,.16);transition:.3s;padding:2.5rem 1rem 3rem;cursor:pointer}.p-movable-simulation .page-step04 .modal-container .modal-body .modal-content .mdl-flex_item_ctbx:hover{transition:.3s;border:1px solid rgba(209,18,27,.6);box-shadow:none}@media screen and (max-width:767px){.p-movable-simulation .page-step04 .modal-container .modal-body .modal-content .mdl-flex_item_ctbx{padding:2.5rem 2rem 3rem}}.p-movable-simulation .page-step04 .modal-container .modal-body .modal-content .mdl-flex_item_ttl{font-size:1.8rem;font-weight:700;text-align:center;letter-spacing:.08em;padding-bottom:3.5rem}@media screen and (max-width:767px){.p-movable-simulation .page-step04 .modal-container .modal-body .modal-content .mdl-flex_item_ttl{font-size:1.6rem;padding-bottom:2rem}}.p-movable-simulation .page-step04 .modal-container .modal-body .modal-content .mdl-flex_item_img{width:100%;text-align:center;padding-bottom:2.8rem}.p-movable-simulation .page-step04 .modal-container .modal-body .modal-content .mdl-flex_item_dsc{display:block;max-width:245px;width:100%;margin:0 auto;letter-spacing:.05em}@media screen and (max-width:767px){.p-movable-simulation .page-step04 .modal-container .modal-body .modal-content .mdl-flex_item_img{padding-bottom:2rem}.p-movable-simulation .page-step04 .modal-container .modal-body .modal-content .mdl-flex_item_dsc{max-width:100%}}.p-movable-simulation .page-step05{width:100%}.p-movable-simulation .page-step05 .hdtl{padding-bottom:22rem}@media screen and (max-width:767px){.p-movable-simulation .page-step05 .hdtl{padding-bottom:7rem}}.p-movable-simulation .page-step05 .form-box{width:100%;display:block}.p-movable-simulation .page-step05 .form-box form{width:100%}.p-movable-simulation .page-step05 .form-box form .item-box{width:100%;display:flex;justify-content:space-between;padding-left:5rem;padding-bottom:20rem}.p-movable-simulation .page-step05 .form-box form .item-box_img{margin-right:3rem}.p-movable-simulation .page-step05 .form-box form .item-box_form{max-width:535px;width:100%}@media screen and (max-width:767px){.p-movable-simulation .page-step05 .form-box form .item-box{display:block;padding-left:0;padding-bottom:6rem}.p-movable-simulation .page-step05 .form-box form .item-box_img{margin:0 auto 3rem}.p-movable-simulation .page-step05 .form-box form .item-box_form{max-width:100%}}.p-movable-simulation .page-step05 .form-box form .item-box_form .form-item{padding-bottom:2.5rem}.p-movable-simulation .page-step05 .form-box form .item-box_form .form-item:last-child{padding-bottom:0}@media screen and (max-width:767px){.p-movable-simulation .page-step05 .form-box form .item-box_form .form-item{padding-bottom:2rem}}.p-movable-simulation .page-step05 .form-box form .item-box_form .form-item .lbl{font-size:1.7rem;font-weight:700;padding-bottom:5px;letter-spacing:.08em}.p-movable-simulation .page-step05 .form-box form .item-box_form .form-item .select{cursor:pointer}.p-movable-simulation .page-step05 .form-box form .item-box_form .form-item .select input{background-color:#fff;border:1px solid #707070;border-radius:5px;overflow:hidden;width:100%;color:#ccc;padding:1.5rem 2rem;pointer-events:none}.p-movable-simulation .page-step05 .modal-container{position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;padding:20px;overflow:auto;visibility:hidden;z-index:10}.p-movable-simulation .page-step05 .modal-container::before{content:"";display:inline-block;vertical-align:middle;height:100%}.p-movable-simulation .page-step05 .modal-container.active{opacity:1;visibility:visible}.p-movable-simulation .page-step05 .modal-container .modal-body{display:inline-block;vertical-align:middle;max-width:1280px;width:90%;position:fixed;top:53%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:767px){.p-movable-simulation .page-step05 .form-box form .item-box_form .form-item .lbl{font-size:1.6rem}.p-movable-simulation .page-step05 .form-box form .item-box_form .form-item .select input{font-size:1.4rem}.p-movable-simulation .page-step05 .modal-container .modal-body{top:54%}}.p-movable-simulation .page-step05 .modal-container .modal-body .modal-close{position:absolute;display:flex;align-items:center;justify-content:center;top:6.5rem;right:3rem;font-size:4rem;color:#322F2F;cursor:pointer;z-index:5}.p-movable-simulation .page-step05 .modal-container .modal-body .modal-content{background:#fff;border:1px solid #707070;border-radius:1.4rem;overflow:hidden;padding:6rem 2rem 10rem;height:100vh;overflow-y:scroll}@media screen and (max-width:767px){.p-movable-simulation .page-step05 .modal-container .modal-body .modal-close{font-size:3rem;top:2rem;right:1rem}.p-movable-simulation .page-step05 .modal-container .modal-body .modal-content{padding:3rem 2rem;height:78vh}}.p-movable-simulation .page-step05 .modal-container .modal-body .modal-content_wrap{max-width:1180px;width:100%;margin:0 auto}.p-movable-simulation .page-step05 .modal-container .modal-body .modal-content .ttl{font-size:3rem;text-align:center;font-weight:700;letter-spacing:.08em;padding-bottom:9rem}.p-movable-simulation .page-step05 .modal-container .modal-body .modal-content .mdl-flex{width:100%;display:flex;justify-content:center}@media screen and (max-width:767px){.p-movable-simulation .page-step05 .modal-container .modal-body .modal-content .ttl{font-size:2.2rem;line-height:1.5;padding-bottom:4rem}.p-movable-simulation .page-step05 .modal-container .modal-body .modal-content .mdl-flex{display:block}}.p-movable-simulation .page-step05 .modal-container .modal-body .modal-content .mdl-flex_item{max-width:391px;width:33.3%;padding:0 18px;display:flex;flex-direction:column}@media screen and (max-width:767px){.p-movable-simulation .page-step05 .modal-container .modal-body .modal-content .mdl-flex_item{display:block;max-width:100%;width:100%;padding:0;margin-bottom:3.5rem}.p-movable-simulation .page-step05 .modal-container .modal-body .modal-content .mdl-flex_item:last-child{margin-bottom:0}}.p-movable-simulation .page-step05 .modal-container .modal-body .modal-content .mdl-flex_item_ctbx{display:flex;flex-direction:column;height:100%;background-color:#fff;border-radius:9px;overflow:hidden;border:1px solid transparent;box-shadow:0 3px 6px rgba(0,0,0,.16);transition:.3s;padding:2rem 4rem 3rem;cursor:pointer}.p-movable-simulation .page-step05 .modal-container .modal-body .modal-content .mdl-flex_item_ctbx:hover{transition:.3s;border:1px solid rgba(209,18,27,.6);box-shadow:none}@media screen and (max-width:767px){.p-movable-simulation .page-step05 .modal-container .modal-body .modal-content .mdl-flex_item_ctbx{padding:2.5rem 2rem 3rem}}.p-movable-simulation .page-step05 .modal-container .modal-body .modal-content .mdl-flex_item_ttl{font-size:1.8rem;font-weight:700;text-align:center;line-height:1;letter-spacing:.08em;padding-bottom:2rem;pointer-events:none}@media screen and (max-width:767px){.p-movable-simulation .page-step05 .modal-container .modal-body .modal-content .mdl-flex_item_ttl{font-size:1.6rem;padding-bottom:1.5rem}.p-movable-simulation .page-step05 .modal-container .modal-body .modal-content .mdl-flex_item_dsc{max-width:100%}}.p-movable-simulation .page-step05 .modal-container .modal-body .modal-content .mdl-flex_item_img{width:100%;text-align:center;padding-bottom:1rem}.p-movable-simulation .page-step05 .modal-container .modal-body .modal-content .mdl-flex_item_dsc{display:block;width:100%;margin:0 auto;letter-spacing:.05em;padding-bottom:1.5rem}.p-movable-simulation .page-step05 .modal-container .modal-body .modal-content .mdl-flex_item .gray-txt{width:100%;background-color:#F8F8F8;padding:1rem}.p-movable-simulation .page-step05 .modal-container .modal-body .modal-content .mdl-flex_item .gray-txt_ttl{font-weight:700;padding-bottom:1rem}.p-movable-simulation .page-step05 .modal-container .modal-body .modal-content .mdl-flex_item .gray-txt_txt{font-weight:700;line-height:1.8}.p-movable-simulation .page-step06-10{width:100%}.p-movable-simulation .page-step06-10 .hdtl{padding-bottom:22rem}@media screen and (max-width:767px){.p-movable-simulation .page-step05 .modal-container .modal-body .modal-content .mdl-flex_item .gray-txt_ttl,.p-movable-simulation .page-step05 .modal-container .modal-body .modal-content .mdl-flex_item .gray-txt_txt{font-size:1.4rem}.p-movable-simulation .page-step06-10 .hdtl{padding-bottom:7rem}}.p-movable-simulation .page-step06-10 .form-box{width:100%;display:block}.p-movable-simulation .page-step06-10 .form-box form{width:100%}.p-movable-simulation .page-step06-10 .form-box form .item-box{width:100%;display:flex;justify-content:space-between;padding-left:5rem;padding-bottom:20rem}.p-movable-simulation .page-step06-10 .form-box form .item-box_img{margin-right:3rem}.p-movable-simulation .page-step06-10 .form-box form .item-box_form{max-width:535px;width:100%}@media screen and (max-width:767px){.p-movable-simulation .page-step06-10 .form-box form .item-box{display:block;padding-left:0;padding-bottom:6rem}.p-movable-simulation .page-step06-10 .form-box form .item-box_img{margin:0 auto 3rem}.p-movable-simulation .page-step06-10 .form-box form .item-box_form{max-width:100%}}.p-movable-simulation .page-step06-10 .form-box form .item-box_form .form-item{padding-bottom:2.5rem}.p-movable-simulation .page-step06-10 .form-box form .item-box_form .form-item:last-child{padding-bottom:0}@media screen and (max-width:767px){.p-movable-simulation .page-step06-10 .form-box form .item-box_form .form-item{padding-bottom:2rem}}.p-movable-simulation .page-step06-10 .form-box form .item-box_form .form-item .lbl{font-size:1.7rem;font-weight:700;padding-bottom:5px;letter-spacing:.08em}.p-movable-simulation .page-step06-10 .form-box form .item-box_form .form-item .select{cursor:pointer}.p-movable-simulation .page-step06-10 .form-box form .item-box_form .form-item .select input{background-color:#fff;border:1px solid #707070;border-radius:5px;overflow:hidden;width:100%;color:#ccc;padding:1.5rem 2rem;pointer-events:none}.p-movable-simulation .page-step06-10 .modal-container{position:fixed;top:0;left:0;width:100%;height:100%;text-align:center;background:rgba(0,0,0,.4);padding:20px;overflow:auto;opacity:0;visibility:hidden;transition:.3s;box-sizing:border-box;z-index:10}.p-movable-simulation .page-step06-10 .modal-container::before{content:"";display:inline-block;vertical-align:middle;height:100%}.p-movable-simulation .page-step06-10 .modal-container.active{opacity:1;visibility:visible}.p-movable-simulation .page-step06-10 .modal-container .modal-body{display:inline-block;vertical-align:middle;max-width:1280px;width:90%;position:fixed;top:53%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:767px){.p-movable-simulation .page-step06-10 .form-box form .item-box_form .form-item .lbl{font-size:1.6rem}.p-movable-simulation .page-step06-10 .form-box form .item-box_form .form-item .select input{font-size:1.4rem}.p-movable-simulation .page-step06-10 .modal-container .modal-body{top:54%}}.p-movable-simulation .page-step06-10 .modal-container .modal-body .modal-close{position:absolute;display:flex;align-items:center;justify-content:center;top:6.5rem;right:3rem;font-size:4rem;color:#322F2F;cursor:pointer;z-index:5}.p-movable-simulation .page-step06-10 .modal-container .modal-body .modal-content{background:#fff;border:1px solid #707070;border-radius:1.4rem;overflow:hidden;padding:6rem 2rem 10rem;height:100vh;overflow-y:scroll}@media screen and (max-width:767px){.p-movable-simulation .page-step06-10 .modal-container .modal-body .modal-close{font-size:3rem;top:2rem;right:1rem}.p-movable-simulation .page-step06-10 .modal-container .modal-body .modal-content{padding:3rem 2rem;height:78vh}}.p-movable-simulation .page-step06-10 .modal-container .modal-body .modal-content_wrap{max-width:1180px;width:100%;margin:0 auto}.p-movable-simulation .page-step06-10 .modal-container .modal-body .modal-content .ttl{font-size:3rem;text-align:center;font-weight:700;letter-spacing:.08em;padding-bottom:9rem}.p-movable-simulation .page-step06-10 .modal-container .modal-body .modal-content .mdl-flex{width:100%;display:flex;justify-content:center}@media screen and (max-width:767px){.p-movable-simulation .page-step06-10 .modal-container .modal-body .modal-content .ttl{font-size:2.2rem;line-height:1.5;padding-bottom:4rem}.p-movable-simulation .page-step06-10 .modal-container .modal-body .modal-content .mdl-flex{display:block}}.p-movable-simulation .page-step06-10 .modal-container .modal-body .modal-content .mdl-flex_item{max-width:391px;width:33.3%;padding:0 18px;display:flex;flex-direction:column}@media screen and (max-width:767px){.p-movable-simulation .page-step06-10 .modal-container .modal-body .modal-content .mdl-flex_item{display:block;max-width:100%;width:100%;padding:0;margin-bottom:3.5rem}.p-movable-simulation .page-step06-10 .modal-container .modal-body .modal-content .mdl-flex_item:last-child{margin-bottom:0}}.p-movable-simulation .page-step06-10 .modal-container .modal-body .modal-content .mdl-flex_item label{display:flex;flex-direction:column;justify-content:space-between;height:100%;background-color:#fff;border-radius:9px;overflow:hidden;border:1px solid transparent;box-shadow:0 3px 6px rgba(0,0,0,.16);transition:.3s;padding:1.5rem 4rem 3rem;cursor:pointer}.p-movable-simulation .page-step06-10 .modal-container .modal-body .modal-content .mdl-flex_item label:hover{transition:.3s;border:1px solid rgba(209,18,27,.6);box-shadow:none}@media screen and (max-width:767px){.p-movable-simulation .page-step06-10 .modal-container .modal-body .modal-content .mdl-flex_item label{padding:1.5rem 2rem 2rem}}.p-movable-simulation .page-step06-10 .modal-container .modal-body .modal-content .mdl-flex_item label.active{border:1px solid rgba(209,18,27,.6);box-shadow:none}.p-movable-simulation .page-step06-10 .modal-container .modal-body .modal-content .mdl-flex_item_ttl{font-size:1.8rem;font-weight:700;text-align:center;letter-spacing:.08em;padding-bottom:2.5rem;pointer-events:none}@media screen and (max-width:767px){.p-movable-simulation .page-step06-10 .modal-container .modal-body .modal-content .mdl-flex_item_ttl{font-size:1.6rem;padding-bottom:1rem}.p-movable-simulation .page-step06-10 .modal-container .modal-body .modal-content .mdl-flex_item_dsc{max-width:100%}}.p-movable-simulation .page-step06-10 .modal-container .modal-body .modal-content .mdl-flex_item_img{width:100%;text-align:center;padding-bottom:3px}.p-movable-simulation .page-step06-10 .modal-container .modal-body .modal-content .mdl-flex_item_dsc{display:block;width:100%;margin:0 auto;line-height:2;letter-spacing:.08em}.p-movable-simulation .page-step06-10 .modal-container .modal-body .modal-content .mdl-flex_item .option-none{justify-content:center}.p-movable-simulation .page-step06-10 .modal-container .modal-body .modal-content .mdl-flex_item .option-none .mdl-flex_item_ttl{padding-bottom:0}@media screen and (max-width:767px){.p-movable-simulation .page-step06-10 .modal-container .modal-body .modal-content .mdl-flex_item .option-none{padding:6rem 4rem}}.p-movable-simulation .page-step11{width:100%}.p-movable-simulation .page-step11 .hdtl{padding-bottom:22rem}@media screen and (max-width:767px){.p-movable-simulation .page-step11 .hdtl{padding-bottom:6rem}}.p-movable-simulation .page-step11 .form-box{width:100%;display:block}.p-movable-simulation .page-step11 .form-box form{width:100%}.p-movable-simulation .page-step11 .form-box form .item-box{width:100%;display:flex;justify-content:space-between;padding-left:5rem;padding-bottom:20rem}.p-movable-simulation .page-step11 .form-box form .item-box_img{margin-right:3rem}.p-movable-simulation .page-step11 .form-box form .item-box_form{max-width:535px;width:100%}@media screen and (max-width:767px){.p-movable-simulation .page-step11 .form-box form .item-box{display:block;padding-left:0;padding-bottom:5rem}.p-movable-simulation .page-step11 .form-box form .item-box_img{margin:0 auto 3rem;text-align:center}.p-movable-simulation .page-step11 .form-box form .item-box_form{max-width:100%}}.p-movable-simulation .page-step11 .form-box form .item-box_form .form-item{padding-bottom:2.5rem}.p-movable-simulation .page-step11 .form-box form .item-box_form .form-item:last-child{padding-bottom:0}.p-movable-simulation .page-step11 .form-box form .item-box_form .form-item .lbl{font-size:1.7rem;font-weight:700;padding-bottom:5px;letter-spacing:.08em}.p-movable-simulation .page-step11 .form-box form .item-box_form .form-item select{background-color:#fff;border:1px solid #707070;border-radius:5px;overflow:hidden;width:100%;font-weight:700;padding:1.5rem 2rem;cursor:pointer}.p-movable-simulation .page-step11 .form-box form .item-box_form .form-item select.is-empty{color:#ccc!important}.p-movable-simulation .page-result{width:100%}.p-movable-simulation .page-result .hdtl{padding-bottom:8rem}@media screen and (max-width:767px){.p-movable-simulation .page-step11 .form-box form .item-box_form .form-item .lbl{font-size:1.6rem}.p-movable-simulation .page-step11 .form-box form .item-box_form .form-item select{font-size:1.4rem}.p-movable-simulation .page-result .hdtl{padding-bottom:6rem}}.p-movable-simulation .page-result .form-box{width:100%;display:block}.p-movable-simulation .page-result .form-box form{width:100%}.p-movable-simulation .page-result .form-box form .head-item{max-width:750px;width:100%;margin:0 auto;padding-bottom:13.5rem}@media screen and (max-width:767px){.p-movable-simulation .page-result .form-box form .head-item{max-width:100%;padding-bottom:6rem}}.p-movable-simulation .page-result .form-box form .head-item .head-flex{width:100%;display:flex;align-items:center;justify-content:center;padding-bottom:4rem}@media screen and (max-width:767px){.p-movable-simulation .page-result .form-box form .head-item .head-flex{display:block;padding-bottom:5rem}}.p-movable-simulation .page-result .form-box form .head-item .head-flex_left{display:flex;align-items:center;margin:0 auto 0 0}@media screen and (max-width:767px){.p-movable-simulation .page-result .form-box form .head-item .head-flex_left{width:100%;margin:0 auto 1.5rem}}.p-movable-simulation .page-result .form-box form .head-item .head-flex_left_reference{font-size:1.4rem;font-weight:700;line-height:1.2;width:55px;height:55px;display:flex;justify-content:center;align-items:center;border:1px solid #707070;border-radius:5px;overflow:hidden;margin-right:1.5rem}.p-movable-simulation .page-result .form-box form .head-item .head-flex_left_price{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;font-size:3.8rem;font-weight:700;line-height:1;margin-right:3rem;white-space:nowrap}.p-movable-simulation .page-result .form-box form .head-item .head-flex_left_tax{line-height:1;position:relative;top:5px;margin-right:1.5rem;white-space:nowrap}@media screen and (max-width:767px){.p-movable-simulation .page-result .form-box form .head-item .head-flex_left_reference{width:11.5vw;height:11.5vw}.p-movable-simulation .page-result .form-box form .head-item .head-flex_left_price{font-size:3.2rem}.p-movable-simulation .page-result .form-box form .head-item .head-flex_left_tax{font-size:1.4rem;margin-right:0}}.p-movable-simulation .page-result .form-box form .head-item .head-flex_right{max-width:392px;width:100%;background-color:#F3F3F3;padding:1rem 1rem 1rem 2.2rem;display:flex;align-items:center}.p-movable-simulation .page-result .form-box form .head-item .head-flex_right .icon{display:block;font-size:1.6rem;margin-right:1.2rem}.p-movable-simulation .page-result .form-box form .head-item .head-flex_right_txt{font-size:1.4rem;line-height:1.5}@media screen and (max-width:767px){.p-movable-simulation .page-result .form-box form .head-item .head-flex_right{max-width:100%;padding-left:1.5rem}.p-movable-simulation .page-result .form-box form .head-item .head-flex_right .icon{width:5.2vw;margin-right:1rem}.p-movable-simulation .page-result .form-box form .head-item .head-flex_right_txt{font-size:1.3rem}}.p-movable-simulation .page-result .form-box form .head-item .select-cont{width:100%;border:1px solid #C8C8C8;border-radius:6px;padding:4.5rem 2rem 4rem;position:relative}@media screen and (max-width:767px){.p-movable-simulation .page-result .form-box form .head-item .select-cont{padding:3.5rem 1.5rem 2.5rem}}.p-movable-simulation .page-result .form-box form .head-item .select-cont_ttl{font-size:1.6rem;font-weight:700;position:absolute;top:-1rem;left:1.8rem;letter-spacing:.08em;background-color:#fff;padding:0 1rem}.p-movable-simulation .page-result .form-box form .head-item .select-cont_inner{max-width:635px;width:100%;margin:0 auto}.p-movable-simulation .page-result .form-box form .head-item .select-cont_item{width:100%;display:flex;padding-bottom:2.7rem}.p-movable-simulation .page-result .form-box form .head-item .select-cont_item:last-child{padding-bottom:0}@media screen and (max-width:767px){.p-movable-simulation .page-result .form-box form .head-item .select-cont_ttl{font-size:1.5rem}.p-movable-simulation .page-result .form-box form .head-item .select-cont_inner{max-width:100%}.p-movable-simulation .page-result .form-box form .head-item .select-cont_item{padding-bottom:2rem}}.p-movable-simulation .page-result .form-box form .head-item .select-cont_item_lft{max-width:200px;width:100%}.p-movable-simulation .page-result .form-box form .head-item .select-cont_item_lft_ttl{font-size:1.3rem;font-weight:700;color:#606060;line-height:1.6}.p-movable-simulation .page-result .form-box form .head-item .select-cont_item_rgt_value{font-size:1.6rem;font-weight:700;line-height:1.4;padding-bottom:2rem;position:relative;bottom:2px}.p-movable-simulation .page-result .form-box form .head-item .select-cont_item_rgt_value:last-child{padding-bottom:0}@media screen and (max-width:767px){.p-movable-simulation .page-result .form-box form .head-item .select-cont_item_lft{max-width:100%;width:40%;margin-right:3rem}.p-movable-simulation .page-result .form-box form .head-item .select-cont_item_rgt{width:60%}.p-movable-simulation .page-result .form-box form .head-item .select-cont_item_rgt_value{font-size:1.4rem;line-height:1.45;bottom:0;padding-bottom:1rem}}.p-movable-simulation .page-result .form-box form .item-box{width:100%;display:flex;justify-content:space-between;align-items:center;padding-left:5rem;padding-bottom:11rem}.p-movable-simulation .page-result .form-box form .item-box_img{max-width:415px;width:100%;text-align:center;margin-right:3rem}.p-movable-simulation .page-result .form-box form .item-box_form{max-width:705px;width:100%}@media screen and (max-width:767px){.p-movable-simulation .page-result .form-box form .item-box{display:block;padding-left:0;padding-bottom:5rem}.p-movable-simulation .page-result .form-box form .item-box_img{margin:0 auto 3.5rem}.p-movable-simulation .page-result .form-box form .item-box_form{max-width:100%}}.p-movable-simulation .page-result .form-box form .item-box_form .form-item{display:flex;justify-content:space-between}.p-movable-simulation .page-result .form-box form .item-box_form .form-item:last-child .form-item_left{border-bottom:solid 1px #322F2F}.p-movable-simulation .page-result .form-box form .item-box_form .form-item:last-child .form-item_right{border-bottom:solid 1px #C8C8C8}.p-movable-simulation .page-result .form-box form .item-box_form .form-item_left{max-width:260px;width:100%;display:flex;align-items:center;border-top:solid 1px #322F2F;justify-content:center;padding:1.1rem 1rem 1.8rem}.p-movable-simulation .page-result .form-box form .item-box_form .form-item_left .type{font-size:1.8rem;font-weight:700;margin-right:2.5rem;position:relative;right:1rem}@media screen and (max-width:767px){.p-movable-simulation .page-result .form-box form .item-box_form .form-item_left{max-width:100%;width:40%;padding:1rem}.p-movable-simulation .page-result .form-box form .item-box_form .form-item_left .type{font-size:1.4rem;margin-right:0}}.p-movable-simulation .page-result .form-box form .item-box_form .form-item .jcst{justify-content:start;padding:5px 3rem}.p-movable-simulation .page-result .form-box form .item-box_form .form-item .jcst .prtl{font-weight:700;font-size:1.8rem}@media screen and (max-width:767px){.p-movable-simulation .page-result .form-box form .item-box_form .form-item .jcst{padding:5px 1.5rem}.p-movable-simulation .page-result .form-box form .item-box_form .form-item .jcst .prtl{font-size:1.6rem}}.p-movable-simulation .page-result .form-box form .item-box_form .form-item_right{max-width:445px;width:100%;border-top:solid 1px #C8C8C8;padding:1.1rem 2rem 1.8rem}@media screen and (max-width:767px){.p-movable-simulation .page-result .form-box form .item-box_form .form-item_right{max-width:100%;width:60%;padding:1rem}.p-movable-simulation .page-result .form-box form .item-box_form .form-item_right .txt{font-size:1.4rem;line-height:1.5;padding-bottom:1rem}.p-movable-simulation .page-result .form-box form .item-box_form .form-item_right .txt:last-child{padding-bottom:0}.p-movable-simulation .page-result .form-box form .item-box_form .form-item .jcend .price{font-size:1.2rem}}.p-movable-simulation .page-result .form-box form .item-box_form .form-item .jcend{padding:5px 2rem}.p-movable-simulation .page-result .form-box form .item-box_form .form-item .jcend .price{text-align:right}.p-movable-simulation .page-result .form-box form .item-box_form .form-item .jcend .price .numb{font-size:1.7rem;font-weight:700;margin-right:1.5rem;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif}.p-movable-simulation .page-result .back-button{max-width:365px}.p-movable-simulation .page-form{width:100%;padding-bottom:10rem}@media screen and (max-width:767px){.p-movable-simulation .page-result .form-box form .item-box_form .form-item .jcend .price .numb{margin-right:1rem}.p-movable-simulation .page-result .back-button{max-width:100%}.p-movable-simulation .page-form{padding-bottom:5rem}}.p-movable-simulation .page-form .hdtl{padding-bottom:10rem}.p-movable-simulation .page-form .form-box{width:100%;display:block}.p-movable-simulation .page-form .form-box form{width:100%}.p-movable-simulation .page-form .form-box form .back-button{max-width:365px}@media screen and (max-width:767px){.p-movable-simulation .page-form .hdtl{padding-bottom:6rem}.p-movable-simulation .page-form .form-box form .back-button{max-width:100%}}.p-movable-simulation .page-form .form-box form .head-item{max-width:750px;width:100%;margin:0 auto;padding-bottom:7rem}@media screen and (max-width:767px){.p-movable-simulation .page-form .form-box form .head-item{max-width:100%;padding-bottom:5rem}}.p-movable-simulation .page-form .form-box form .head-item .select-cont{width:100%;border:1px solid #C8C8C8;border-radius:6px;padding:4.5rem 2rem 7rem;position:relative}@media screen and (max-width:767px){.p-movable-simulation .page-form .form-box form .head-item .select-cont{padding:3.5rem 1.5rem 3rem}}.p-movable-simulation .page-form .form-box form .head-item .select-cont_ttl{font-size:1.6rem;font-weight:700;position:absolute;top:-1rem;left:1.8rem;letter-spacing:.08em;background-color:#fff;padding:0 1rem}.p-movable-simulation .page-form .form-box form .head-item .select-cont_inner{max-width:635px;width:100%;margin:0 auto}.p-movable-simulation .page-form .form-box form .head-item .select-cont_item{width:100%;display:flex;padding-bottom:2.7rem}.p-movable-simulation .page-form .form-box form .head-item .select-cont_item:last-child{padding-bottom:0}@media screen and (max-width:767px){.p-movable-simulation .page-form .form-box form .head-item .select-cont_ttl{font-size:1.5rem}.p-movable-simulation .page-form .form-box form .head-item .select-cont_inner{max-width:100%}.p-movable-simulation .page-form .form-box form .head-item .select-cont_item{padding-bottom:2rem}}.p-movable-simulation .page-form .form-box form .head-item .select-cont_item_lft{max-width:200px;width:100%}.p-movable-simulation .page-form .form-box form .head-item .select-cont_item_lft_ttl{font-size:1.3rem;font-weight:700;color:#606060;line-height:1.6}.p-movable-simulation .page-form .form-box form .head-item .select-cont_item_rgt_value{font-size:1.6rem;font-weight:700;line-height:1.4;padding-bottom:2rem;position:relative;bottom:2px}.p-movable-simulation .page-form .form-box form .head-item .select-cont_item_rgt_value:last-child{padding-bottom:0}@media screen and (max-width:767px){.p-movable-simulation .page-form .form-box form .head-item .select-cont_item_lft{max-width:100%;width:40%;margin-right:3rem}.p-movable-simulation .page-form .form-box form .head-item .select-cont_item_rgt{width:60%}.p-movable-simulation .page-form .form-box form .head-item .select-cont_item_rgt_value{font-size:1.4rem;line-height:1.45;bottom:0;padding-bottom:1rem}}.p-movable-simulation .page-form .form-box form .p-contact dl{margin-top:0!important;padding-bottom:0!important}.p-movable-simulation .page-form .form-box form .p-contact dl .form_items>dd>div input[type=text],.p-movable-simulation .page-form .form-box form .p-contact dl select{background:#fff!important;border:1px solid #322F2F!important}.p-movable-simulation .page-form .form-box form .p-contact dl .form_items>dd>div input[type=text]::placeholder,.p-movable-simulation .page-form .form-box form .p-contact dl select::placeholder{color:#C8C8C8!important}.p-movable-simulation .page-form .form-box form .p-contact dl .form_items>dd>div input[type=text]:focus,.p-movable-simulation .page-form .form-box form .p-contact dl select:focus{border:1px solid #D1121B!important}.p-movable-simulation .page-form .form-box form .p-contact dl select.is-empty{color:#ccc!important}.p-movable-simulation .page-form .form-box form .p-contact dl textarea{background:#fff!important;border:1px solid #322F2F!important;width:100%}.p-movable-simulation .page-form .form-box form .p-contact dl .post-card_box .hyphen{margin-right:1.1rem}.p-movable-simulation .page-form .form-box form .p-contact dl .post-card_box button{border-radius:3px;margin-left:2rem}@media screen and (max-width:767px){.p-movable-simulation .page-form .form-box form .p-contact dl .post-card_box button{margin-left:5px}}.p-movable-simulation .page-form .form-box form .p-contact .doui{display:block;padding-top:9rem;max-width:295px;width:100%;margin:0 auto 14rem}@media screen and (max-width:767px){.p-movable-simulation .page-form .form-box form .p-contact .doui{max-width:85%;padding-top:5rem;margin-bottom:5rem}.p-movable-simulation .page-form .form-box form .p-contact .doui .check{margin-top:1rem}}.p-movable-simulation .page-form .form-box form .p-contact .doui .check{padding:0 0 0 6rem;position:relative;cursor:pointer}.p-movable-simulation .page-form .form-box form .p-contact .doui .check>span{font-size:1.6rem}.p-movable-simulation .page-form .form-box form .p-contact .doui .check>span::before{position:absolute;left:1rem;top:50%;transform:translateY(-50%);display:block;background-color:#FFF;border:1px solid #C8C8C8;content:'';width:4rem;height:4rem}@media screen and (max-width:767px){.p-movable-simulation .page-form .form-box form .p-contact .doui .check{padding:1rem 1.6rem 1rem 3rem}.p-movable-simulation .page-form .form-box form .p-contact .doui .check>span::before{width:2rem;height:2rem}}.p-movable-simulation .page-form .form-box form .p-contact .doui .check>span a{color:#D1121B;text-decoration:underline;transition:.3s}.p-movable-simulation .page-form .form-box form .p-contact .doui .check>span a:hover{transition:.3s;opacity:.65}.p-movable-simulation .page-form .form-box form .p-contact .doui .check>input:checked+span::after{position:absolute;top:30%;left:2.3rem;display:block;border-right:3px solid #D1121B;border-bottom:3px solid #D1121B;content:'';width:1.4rem;height:2.2rem;transform:translateY(-50%) rotate(45deg)}@media screen and (max-width:767px){.p-movable-simulation .page-form .form-box form .p-contact .doui .check>input:checked+span::after{width:.5rem;height:1rem;top:50%;left:1.7rem;border-right:2.5px solid #D1121B;border-bottom:2.5px solid #D1121B}}.p-movable-simulation .page-confirm{width:100%}.p-movable-simulation .page-confirm .c-button-arw{text-align:center}.p-movable-simulation .page-confirm .hdtl{padding-bottom:5rem}@media screen and (max-width:767px){.p-movable-simulation .page-confirm .hdtl{padding-bottom:3rem}}.p-movable-simulation .page-confirm .sbtl{padding-bottom:10rem;text-align:center}.p-movable-simulation .page-confirm .form-box{width:100%;display:block}.p-movable-simulation .page-confirm .form-box form{width:100%}.p-movable-simulation .page-confirm .form-box form .back-button{max-width:365px}@media screen and (max-width:767px){.p-movable-simulation .page-confirm .sbtl{padding-bottom:5rem}.p-movable-simulation .page-confirm .form-box form .back-button{max-width:100%}}.p-movable-simulation .page-confirm .form-box form .head-item{max-width:750px;width:100%;margin:0 auto;padding-bottom:7rem}@media screen and (max-width:767px){.p-movable-simulation .page-confirm .form-box form .head-item{max-width:100%;padding-bottom:5rem}}.p-movable-simulation .page-confirm .form-box form .head-item .select-cont{width:100%;border:1px solid #C8C8C8;border-radius:6px;padding:4.5rem 2rem 7rem;position:relative}@media screen and (max-width:767px){.p-movable-simulation .page-confirm .form-box form .head-item .select-cont{padding:3.5rem 1.5rem 3rem}}.p-movable-simulation .page-confirm .form-box form .head-item .select-cont_ttl{font-size:1.6rem;font-weight:700;position:absolute;top:-1rem;left:1.8rem;letter-spacing:.08em;background-color:#fff;padding:0 1rem}.p-movable-simulation .page-confirm .form-box form .head-item .select-cont_inner{max-width:635px;width:100%;margin:0 auto}.p-movable-simulation .page-confirm .form-box form .head-item .select-cont_item{width:100%;display:flex;padding-bottom:2.7rem}.p-movable-simulation .page-confirm .form-box form .head-item .select-cont_item:last-child{padding-bottom:0}@media screen and (max-width:767px){.p-movable-simulation .page-confirm .form-box form .head-item .select-cont_ttl{font-size:1.5rem}.p-movable-simulation .page-confirm .form-box form .head-item .select-cont_inner{max-width:100%}.p-movable-simulation .page-confirm .form-box form .head-item .select-cont_item{padding-bottom:2rem}}.p-movable-simulation .page-confirm .form-box form .head-item .select-cont_item_lft{max-width:200px;width:100%}.p-movable-simulation .page-confirm .form-box form .head-item .select-cont_item_lft_ttl{font-size:1.3rem;font-weight:700;color:#606060;line-height:1.6}.p-movable-simulation .page-confirm .form-box form .head-item .select-cont_item_rgt_value{font-size:1.6rem;font-weight:700;line-height:1.4;padding-bottom:2rem;position:relative;bottom:2px}.p-movable-simulation .page-confirm .form-box form .head-item .select-cont_item_rgt_value:last-child{padding-bottom:0}@media screen and (max-width:767px){.p-movable-simulation .page-confirm .form-box form .head-item .select-cont_item_lft{max-width:100%;width:40%;margin-right:3rem}.p-movable-simulation .page-confirm .form-box form .head-item .select-cont_item_rgt{width:60%}.p-movable-simulation .page-confirm .form-box form .head-item .select-cont_item_rgt_value{font-size:1.4rem;line-height:1.45;bottom:0;padding-bottom:1rem}}.p-movable-simulation .page-confirm .form-box form .p-contact{padding-bottom:12rem}.p-movable-simulation .page-confirm .form-box form .form_items{display:flex}.p-movable-simulation .page-confirm .form-box form .form_items:last-child dt{border-bottom:solid 1px #D1121B}@media screen and (max-width:767px){.p-movable-simulation .page-confirm .form-box form .p-contact{padding-bottom:5rem}.p-movable-simulation .page-confirm .form-box form .form_items:last-child dt{border-bottom:none}}.p-movable-simulation .page-confirm .form-box form .form_items:last-child dd{border-bottom:solid 1px #C8C8C8}@media screen and (max-width:767px){.p-movable-simulation .page-confirm .form-box form .form_items:last-child dd{border-bottom:solid 1px #D1121B}.p-movable-simulation .page-confirm .form-box form .form_items{display:block}}.p-movable-simulation .page-confirm .form-box form .form_items dt{max-width:260px;width:100%;border-top:solid 1px #D1121B;padding:2.2rem 1rem;margin-right:1rem;font-weight:700;text-align:center;display:flex;flex-direction:column;justify-content:center}.p-movable-simulation .page-confirm .form-box form .form_items dt .dt-br,.p-movable-simulation .page-confirm .form-box form .form_items dt .req{display:none}@media screen and (max-width:767px){.p-movable-simulation .page-confirm .form-box form .form_items dt{font-size:1.4rem;max-width:100%;text-align:left;padding:1em 1rem 0;display:block}}.p-movable-simulation .page-confirm .form-box form .form_items dd{max-width:1010px;width:100%;border-top:solid 1px #C8C8C8;padding:2.2rem 1rem;display:flex;flex-direction:column;justify-content:center}.p-movable-simulation .page-confirm .form-box form .form_items dd .dd_notice,.p-movable-simulation .page-confirm .form-box form .form_items dd .mail-scnd{display:none}@media screen and (max-width:767px){.p-movable-simulation .page-confirm .form-box form .form_items dd{font-size:1.4rem;max-width:100%;padding:.5em 1rem 2rem;display:block;border:none}}