html{min-height:100%;-ms-overflow-style:scrollbar;position:relative;word-wrap:break-word}body{margin-bottom:50px}footer{background-color:#dcdcdc;bottom:0;height:50px;position:absolute;width:100%}.copyright{font-size:12px;margin-top:15px}h2{margin-bottom:20px}body:lang(ja){font-family:'Helvetica Neue',Helvetica,Arial,'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',Meiryo,'メイリオ',sans-serif}body:lang(ko){font-family:'Helvetica Neue',Helvetica,Arial,'Nanum Gothic','NanumGothic','Malgun Gothic',AppleGothic,Gulim,sans-serif}body:lang(zh-CN){font-family:'Helvetica Neue',Helvetica,Arial,'Heiti SC Light','Microsoft YaHei','微软雅黑',Hei,SimHei,sans-serif}body:lang(zh-TW){font-family:'Helvetica Neue',Helvetica,Arial,'Heiti TC Light','Microsoft JhengHei','微軟正黑體','Trebuchet MS',sans-serif}header{border-bottom:2px solid #10218b;display:block;height:50px}.ec_header_container{display:table;height:100%;table-layout:fixed;width:100%}.ec_header_cell{display:table-cell;height:100%;vertical-align:middle}.ec_brand_logo{height:48px;width:200px}.corporate_logo{height:22px;padding:1px;width:86px}.ec_logo{height:25px;padding:1px;width:184px}@media(max-width:767px){.ec_logo{height:22px;width:160px}}.columns{-moz-column-count:2;-webkit-column-count:2;column-count:2;width:400px;cursor:pointer}.steps{display:table;margin:25px 0 10px;position:relative;table-layout:fixed;width:100%}.step_cell{display:table-cell;line-height:28px;text-align:center;vertical-align:middle}.step_cell:before{border-top:1px solid #ccc;content:'';left:0;position:absolute;top:50%;width:100%;z-index:-1}.step{border:1px solid;border-radius:15px;display:inline-block;font-weight:bold;height:30px;margin:0 auto;text-align:center;width:30px}.step_passed{background-color:#5cb85c;border-color:#5cb85c;color:#fff}.step_current{background-color:#5bc0de;border-color:#5bc0de;color:#fff}.step_future{background-color:#fff;border-color:#ccc;color:#ccc}.container{max-width:750px;height:100%}.fukidashi{border:12px solid transparent;border-top:12px solid #428bca;height:0;margin-bottom:-12px;width:0}@media(max-width:767px){.printer_email_address{font-size:.9em}}@media(min-width:768px){.printer_email_address{font-size:1.4em}}