body{line-height:1.8em}#hideArea,.lpSnsBottom{display:none}footer{padding:10px 0;background:#b4aa96;text-align:center;margin:90px 0 0}footer p{display:inline-block;margin:0 10px}footer a{border-bottom:none}footer .small{font-size:.87rem}.spLeft{text-align:center}.beforeBox,.afterBox,.exampleBox{display:flex;justify-content:center}.beforeBox li{width:30%;padding:30px 20px 20px;margin:10px;background-color:#fff;border-radius:20px}.beforeBox .exampleBox li{background-color:#f2f2f2}.afterBox li{padding:20px;border-radius:20px;max-width:260px;width:30%;border:solid 4px #96c8d7;margin:10px}.interviewBox{display:flex;justify-content:space-between}.interviewBox li{padding:30px;border-radius:20px;width:47.5%;border:solid 2px #ccc}.beforeWrap{position:relative;background:#f2f2f2;padding:60px}.beforeWrap:after{content:"";position:absolute;right:0;bottom:-44px;left:0;width:0px;height:0px;margin:auto;border-style:solid;border-color:#f2f2f2 transparent transparent transparent;border-width:70px 110px 0 110px}.exampleBox li{padding:30px;border-radius:20px;width:47.5%;max-width:360px;background-color:#f2f2f2;margin:10px}.exampleBox h3{font-size:16px;margin-bottom:6px}.beforeBoxTitle{font-size:16px;text-align:center;margin-bottom:16px}.beforeBox li img{width:170px;display:block;margin:0 auto 10px}.solutionText{font-size:26px}@media only screen and (max-width:1039px)and (min-width:641px){.beforeWrap{padding:40px 20px}}@media only screen and (max-width:640px){.interviewBox,.beforeBox,.afterBox,.exampleBox{display:block}.interviewBox li,.beforeBox li,.afterBox li,.exampleBox li{width:100%;margin:0 auto 20px}.beforeBox li,.afterBox li{width:280px}.beforeWrap{padding:30px}.afterBox li{padding:20px 30px 30px;max-width:320px}.beforeBox li img{width:150px}}.sceneStageBox{background:#f2f2f2;padding:20px 0 10px;margin:0 0 60px}
