@charset "UTF-8";.plan_5 h2{text-align:center;margin:50px 0}.plan_5 p{line-height:1.7;margin-bottom:50px;text-align:justify;text-justify:inter-ideograph}.estimate_subttl{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;position:relative;margin-top:50px;margin-bottom:10px;min-height:75px}.estimate_subttl h2{padding-left:60px;font-size:24px;color:#EB6120}.estimate_subttl::before{content:"";position:absolute;top:0;left:0;width:100%;height:25px;border-top:3px solid #000;border-right:3px solid #000}.estimate_subttl .point_item{height:75px;position:absolute;top:0;left:0;overflow:hidden;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:center}.estimate_subttl .point_item::before{content:'';position:absolute;top:0;left:0;width:0;height:0;border-style:solid;border-width:75px 75px 0 0;border-color:#000 transparent transparent transparent;line-height:0;_border-color:#000 #fff #fff #fff;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#ffffff');z-index:-1}.estimate_subttl::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:25px;border-bottom:3px solid #eb6120;border-right:3px solid #eb6120}.estimate-main{text-shadow:#fff 2px 0,white -2px 0,white 0 -2px,white 0 2px,white 2px 2px,white -2px 2px,white 2px -2px,white -2px -2px,white 1px 2px,white -1px 2px,white 1px -2px,white -1px -2px,white 2px 1px,white -2px 1px,white 2px -1px,white -2px -1px}.plan{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.plan P,.plan1 P{width:50%;line-height:1.7;margin-top:15px;font-size:18px;text-align:justify;text-justify:inter-ideograph}.plan img{display:block;padding-left:4%}#plan_estimate_contents1{margin:50px 0 30px}#plan_estimate_contents1 .plan1,#plan_estimate_contents2 .plan1{background-color:#F1F2F5;padding:15px 30px}#plan_estimate_contents1 .plan1 .planText{width:57%;float:left}#plan_estimate_contents1 .plan1 .planText p{width:auto}#plan_estimate_contents1 img,#plan_estimate_contents2 img{display:block;float:right;padding-top:5px}#plan_estimate_contents1 .plan1 h2{color:#EB6120;font-size:28px;line-height:1.3}#plan_estimate_contents2{margin-bottom:50px}#plan_estimate_contents2 .plan1 h2{font-size:24px;line-height:1.3;color:#EB6120;margin-bottom:20px}#plan_estimate_contents1 .plan1 h2 span,#plan_estimate_contents2 .plan1 h2 span{font-size:22px}#plan_estimate_contents2 .plan1 p{font-size:16px;margin:5px 0 20px;width:auto;text-align:justify;text-justify:inter-ideograph}#plan_estimate_contents2 .plan1 img{padding:10px 0 10px 20px}#draw .plan1 .planText2{margin-top:20px}#draw .plan1 .planText p{float:left;width:48%}#draw .plan1 .planText img{float:right;display:block;padding-left:0}#draw .plan1 .planText2 p{float:right;width:47%}#draw .plan1 .planText2 img{float:left;display:block}#estimate_contact{margin:80px 0;text-align:center}#estimate_contact p{font-size:20px}#estimate_contact .cube_btn_wrap{width:550px;margin-top:20px;font-size:28px}.cube_btn{position:relative;padding:15px;font-weight:700;text-decoration:none;background:#eb6120;color:#fff;box-shadow:0 4px 0 #b03318;border-radius:5px}.cube_btn::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0}#estimate_contact .cube_btn_wrap h2 span{background:#ff0;border-radius:5px;color:#eb6120;padding:0 10px;font-weight:900}@media screen and (max-width:767px){.plan_5 h2{margin:60px 0 30px}.plan_5 p{font-size:14px}p.pad{padding-left:5%;padding-right:5%}.estimate_subttl{margin:80px 0 15px}.estimate_subttl .point_item{font-size:20px;line-height:1.2}.plan{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.plan P,.plan1 P{width:auto;font-size:14px}.plan img{margin:0 auto;padding:30px 0 0}#plan_estimate_contents1{margin-top:60px}#plan_estimate_contents1 .plan1,#plan_estimate_contents2 .plan1{padding:20px 0}#plan_estimate_contents1 .plan1 .planText{float:none;width:100%}#plan_estimate_contents1 .plan1 h2{font-size:26px;text-align:center}#plan_estimate_contents1 .plan1 h2 span,#plan_estimate_contents2 .plan1 h2 span{font-size:20px}#plan_estimate_contents1 img,#plan_estimate_contents2 img{float:none;width:92%;margin:20px auto 0}#plan_estimate_contents1{margin-top:40px}#plan_estimate_contents2 .plan1 h2{text-align:center;font-size:26px}#plan_estimate_contents2 .plan1 img{padding:0}#plan_estimate_contents2 .plan1 h2{margin-bottom:20px}#plan_estimate_contents2 .plan1 p{margin-top:0}#plan_estimate_contents2{margin-bottom:80px}#draw .plan1 .planText p{float:none;width:auto}#draw .plan1 .planText img{margin:30px auto;float:none;width:96%}#draw .plan1 .planText2 p{float:none;width:auto}#draw .plan1 .planText2 img{margin:0 auto 20px;float:none;width:96%}#estimate_contact{margin:80px 0 75px}#estimate_contact .cube_btn_wrap{width:98%;font-size:18px}}@media screen and (max-width:320px){.plan_5 h2{margin:30px 0 20px}.estimate_subttl .point_item{font-size:18px}.estimate_subttl{margin:50px 0 0}#plan_estimate_contents2{margin-bottom:50px}#estimate_contact .cube_btn_wrap{width:98%;font-size:14px}}