@charset "utf-8";#contents-box{font-family:"Yu Mincho","YuMincho","游明朝体",serif}@media screen and (max-width:767px){div.luxy2 .fv-decoration{bottom:0}}.luxy2 img{transform:scaleX(-1) rotate(180deg);@media screen and (max-width:767px){transform:unset}z-index:-1;position:relative;}.luxy3 img{z-index:-1;position:relative}#movinghouse h3{font-size:30px;font-weight:400;@media screen and (max-width:767px){font-size:20px}}#movinghouse h1{font-size:35px;font-weight:400}@media screen and (max-width:767px){#movinghouse h1{font-size:28px;font-weight:400}}#movinghouse .sec01 .big,#movinghouse .sec02 .big{font-size:35px;font-weight:400}@media screen and (max-width:767px){#movinghouse .sec01 .big,#movinghouse .sec02 .big{font-size:28px;font-weight:400}}#movinghouse .sec02 .text{font-size:18px;font-weight:200;color:#070707;margin-top:20px;@media screen and (max-width:767px){font-size:16px}}#movinghouse .page-title{font-size:31px;font-weight:400;color:#070707;margin-bottom:-24px}@media screen and (max-width:767px){#movinghouse .page-title{font-size:26px;line-height:1.3em;margin-bottom:0}}#movinghouse .page-title span{font-size:27px;font-weight:400;line-height:46px;color:#070707;@media screen and (max-width:767px){font-size:20px;line-height:1.5em;margin-top:5px;display:inline-block}}.green{color:#3c6b5d}#movinghouse h5{font-size:18px;font-weight:200;line-height:46px;color:#070707}#movinghouse .green-icon{font-size:16px;font-weight:300;color:#fff;background-color:#3c6b5d;display:inline-block;padding:4px 16px;margin-bottom:10px}#movinghouse p{font-size:17px;font-weight:100;line-height:31px;color:#070707}@media screen and (max-width:767px){#movinghouse p{font-size:16px;line-height:1.6em}}.mv{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:190px;padding-left:20px;position:relative;gap:20px;z-index:1;position:relative}@media screen and (max-width:767px){.mv{flex-direction:column;margin-bottom:87px;position:relative;padding-left:0}}.movinghouse-logo{width:210px;height:auto;margin-bottom:30px}@media screen and (max-width:767px){.movinghouse-logo{width:70%;height:auto;margin-bottom:30px}}#movinghouse .title-box{margin-bottom:44px;@media screen and (max-width:767px){margin-bottom:10px}}#movinghouse .p-mv{font-size:17px;line-height:29px;@media screen and (max-width:767px){font-size:16px;line-height:1.7em;margin-top:10px}}#movinghouse .movinghouse-kv{height:auto}#movinghouse .mv .right{width:65%;@media screen and (max-width:767px){width:100%;order:-1}}#movinghouse .mv .left{width:35%;@media screen and (max-width:767px){padding:20px;width:100%}.inner{width:fit-content;margin:auto}}#movinghouse .sec01 .flex{display:flex;align-items:center;height:100%;width:100%;margin-bottom:180px;gap:100px;@media screen and (max-width:767px){flex-direction:column;gap:30px;margin-bottom:100px}}#movinghouse .sec01 .left{width:50%;@media screen and (max-width:767px){width:100%}}#movinghouse .sec01 .text{width:100%;writing-mode:horizontal-tb;padding:0}#movinghouse #sec01 .left{bottom:0}#movinghouse .sec01-images{width:120%;height:auto;margin-left:-20%;@media screen and (max-width:767px){width:calc(100% + 20px);margin-left:-20px}}#movinghouse .sec01 .right{width:calc(50% - 100px);@media screen and (max-width:767px){width:100%}}#movinghouse #sec01 .title-box{margin-bottom:44px}#movinghouse .sec01 .title-flex{display:flex;align-items:center}#movinghouse #sec01 .yoko{display:flex;justify-content:center}#movinghouse .sec02{margin-bottom:180px;@media screen and (max-width:767px){margin-bottom:100px}}#movinghouse .sec02 .text-box{text-align:center;margin-bottom:40px}#movinghouse .sec02 .title-flex{display:flex;justify-content:center;align-items:center}#movinghouse .container-sec02{display:flex;justify-content:space-between;align-items:flex-start;gap:37px;@media screen and (max-width:767px){flex-direction:column;gap:20px}}.box{max-width:100%;width:calc(100%/3);@media screen and (max-width:767px){width:100%}}.img-wrapper{position:relative;width:100%}.img-wrapper img{width:100%;height:auto;display:block}.sec02 .title{top:0;left:0;width:100%;background-color:#3c6b5d;color:#fff;text-align:center;padding:10px 0;font-size:18px;font-weight:200}#movinghouse .sec03 .flex{display:flex;gap:72px;align-items:center;margin-bottom:96px;@media screen and (max-width:767px){flex-direction:column;gap:30px}}#movinghouse .sec03 .left{width:50%;padding-left:50px;@media screen and (max-width:767px){width:100%;padding:0}}#movinghouse .sec03 .title,#movinghouse .sec04 .title{margin-bottom:40px;font-size:28px;font-weight:400;@media screen and (max-width:767px){margin-bottom:10px;font-size:26px}}#movinghouse .sec03 .right{width:50%;@media screen and (max-width:767px){width:100%;order:-1}}#movinghouse .sec04 .flex{display:flex;gap:72px;align-items:center;margin-bottom:96px;@media screen and (max-width:767px){flex-direction:column;gap:30px}}#movinghouse .sec04 .right{width:50%;padding-right:50px;@media screen and (max-width:767px){width:100%;padding:0}}#movinghouse .sec04 .left{width:50%;@media screen and (max-width:767px){width:100%;order:-1}}#movinghouse .sec05{background-color:#e3eef1;padding:100px 0 130px}#movinghouse .sec05 h3{color:#3c6b5d;text-align:center;background-color:#fff;padding:25px 0px;margin-bottom:65px;font-weight:400;font-size:28px;@media screen and (max-width:767px){font-size:22px;padding:15px 0;margin-bottom:40px}}#movinghouse .container-sec05{display:flex;flex-wrap:wrap;gap:40px 20px;justify-content:space-between;@media screen and (max-width:767px){gap:20px 20px}}#movinghouse .container-sec05 .item{width:calc(25% - 15px);text-align:center;@media screen and (max-width:767px){width:calc(50% - 10px)}}#movinghouse .container-sec05 .item img{width:100%;height:auto;display:block;margin-bottom:14px}#movinghouse .btnbox{display:flex;gap:24px;justify-content:center;margin-top:-48px}@media screen and (max-width:767px){#movinghouse .btnbox{flex-wrap:wrap}}#movinghouse .btn{width:50%;max-width:100%;text-align:center;padding:20px;font-size:22px;text-decoration:none;color:#fff;font-weight:400;line-height:1.4;transition:all 0.3s ease;white-space:nowrap;background-color:#d32e26;border-radius:8px;@media screen and (max-width:767px){width:100%;font-size:18px}}#movinghouse .btn:before{content:none}#movinghouse .btn2{background-color:#3c6b5d;display:block}#movinghouse .btn2:after{content:"";position:absolute;right:20px;bottom:0;top:0;width:15px;height:15px;background:url(//www.shitaka.co.jp/wp-content/themes/template/assets/css/../images/blank.svg) no-repeat center center;margin:auto;@media screen and (max-width:767px){width:12px;height:12px;right:15px}}#movinghouse .btn2 small{display:block;font-size:15px;color:#fff;margin-top:6px;@media screen and (max-width:767px){font-size:12px}}