@charset "UTF-8";.step__3columns{float:left;width:30%;margin-right:5%}.step__3columns:last-child{margin-right:0}.step__3columns.step__3columns--delta{position:relative}.step__3columns.step__3columns--delta:before{content:'';position:absolute;top:75px;bottom:auto;height:188px;right:-50px;margin:auto;width:0;height:0;border:18px solid transparent;border-left:18px solid #d21c24;border-right:0px solid transparent;margin-right:18px}.step__3columns__imageWrapper{margin-bottom:10px}.step__3columns p{max-width:300px}.step__2columns{float:left;width:400px;margin:0 52px}.step__2columns.step__2columns--delta{position:relative}.step__2columns.step__2columns--delta:before{content:'';position:absolute;top:100px;bottom:auto;height:240px;right:-84px;margin:auto;width:0;height:0;border:18px solid transparent;border-left:18px solid #d21c24;border-right:0px solid transparent;margin-right:18px}.step__2columns__imageWrapper{margin-bottom:10px}.step__2columns p{max-width:400px}.step__2columns__caption{clear:both;float:none;width:100%;margin-top:15px;padding:0 52px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.step__2columns__caption p{line-height:1.6;margin:0;max-width:100%}@media screen and (max-width:1020px){.step__3columns.step__3columns--delta:before{top:55px}.step__2columns{max-width:42%;height:auto;margin:0 0;margin-right:4%;margin-left:4%}.step__2columns.step__2columns--delta:before{top:90px;right:-58px}.step__2columns__caption{padding:0 28px}}@media screen and (max-width:767px){.step__3columns{float:none;text-align:center;width:100%;margin-right:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-bottom:60px}.step__3columns.step__3columns--delta:before{top:auto;bottom:15px;height:auto;right:0;left:0;margin:auto;width:0;height:0;border:18px solid transparent;border-top:18px solid #d21c24;border-bottom:0 solid transparent;margin-bottom:18px}.step__3columns__imageWrapper{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:10px}.step__3columns p{font-size:14px;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:0;text-align:left}.step__2columns{float:none;text-align:center;width:100%;max-width:100%;margin-right:0;margin-left:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-bottom:60px}.step__2columns:nth-child(2),.step__2columns:nth-child(3){padding-bottom:0}.step__2columns.step__2columns--delta:before{top:auto;bottom:10px;height:auto;right:0;left:0;margin:auto;width:0;height:0;border:18px solid transparent;border-top:18px solid #d21c24;border-bottom:0 solid transparent;margin-bottom:18px}.step__2columns__imageWrapper{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:10px}.step__2columns p{font-size:14px;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:0;text-align:left}.step__2columns__caption{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%;max-width:400px;margin-top:0;padding:0 0;text-align:left}}
/* Copyright 2019 Graphic Co., Ltd. All Right Reserved. */
