@charset "UTF-8";

.process01{padding:95px 0 0}@media screen and (max-width: 950px){.process01{padding:65px 0 0}}.step{position:relative;display:flex;align-items:center;max-width:940px;background-color:#fff;padding:40px;margin:0 0 75px auto}@media screen and (max-width: 950px){.step{display:block;max-width:inherit;padding:45px 20px 20px;margin:0 0 65px}}.step::after{position:absolute;left:50px;bottom:-62px;width:4px;height:50px;content:"";background-color:#819abe}@media screen and (max-width: 950px){.step::after{height:40px;bottom:-52px}}.step:last-of-type{margin-bottom:20px}.step:last-of-type::after{display:none}.step_no{width:110px;color:#819abe;font-family:"Montserrat",sans-serif;font-size:25px;font-weight:700;letter-spacing:.04em;line-height:1.5;margin:0}@media screen and (max-width: 950px){.step_no{position:absolute;left:20px;top:25px;width:auto;font-size:25px}}.step_no .en_title{display:block;font-size:11px}.r_step{width:calc(100% - 110px)}@media screen and (max-width: 950px){.r_step{width:100%}}.r_step h2{position:relative;color:#0b1852;font-size:18px;font-weight:600;line-height:1.6;padding:0;margin:0}@media screen and (max-width: 950px){.r_step h2{padding-left:50px}}.r_step p{margin:15px 0 0;letter-spacing:.015em}.yotei{font-size:14px;letter-spacing:.015em;text-align:right;margin:0}
/*# sourceMappingURL=map/process.css.map */