@charset 'utf-8';
.re{width:1000px;height:617px;display:block;margin:auto}#top_img{position:relative;z-index:1;width:auto;height:auto}#top_button{position:relative;z-index:2;top:-250px;left:234px;width:auto;height:auto}.top_blink{-webkit-animation:blink 1.5s ease-in-out infinite alternate;-moz-animation:blink 1.5s ease-in-out infinite alternate;animation:blink 1.5s ease-in-out infinite alternate}@-webkit-keyframes blink{0%{opacity:0}100%{opacity:1}}@-moz-keyframes blink{0%{opacity:0}100%{opacity:1}}@keyframes blink{0%{opacity:0}100%{opacity:1}}.mb20{margin-bottom:20px}.font_l{font-size:19px}.font_m{font-size:16px}.font_s{font-size:13px}.reset_w{width:inherit !important}img{vertical-align:bottom}p{line-height:1.4}hr.line{border:dashed 1px #ccc;margin:20px 0}a:hover{text-decoration:underline}input[type="text"],input[type="password"]{width:70%;margin:5px auto;border:1px solid #899caa;padding:8px;box-shadow:inset 0 1px 3px #bbb;-webkit-box-shadow:inset 0 1px 3px #bbb;-moz-box-shadow:inset 0 1px 3px #bbb;font-size:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}input[type="submit"]{cursor:pointer}.right_arrow{position:relative;text-indent:15px}.right_arrow::before{content:"";display:block;position:absolute;width:0;height:0;border-left:12px solid #604731;border-top:8px solid transparent;border-bottom:8px solid transparent;top:0;bottom:0;margin:auto}.button{outline:0;font-size:121%;letter-spacing:.1em;width:220px;height:50px;position:relative;border-radius:5px;color:#fff;line-height:50px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-transition:none;transition:none;text-shadow:0 1px 0 rgba(0,0,0,.3);box-shadow:inset 2px 2px 0 rgba(255,255,255,.3)}.button.btn_widthL{width:300px}.button,.button:hover{text-decoration:none;border-bottom:4px solid #c75066;background-color:#f66e84;background-image:-webkit-linear-gradient(top,#fb93ab,#f66e84);background-image:linear-gradient(to bottom,#fb93ab,#f66e84)}.button.return,.button.return:hover{text-decoration:none;border-bottom:4px solid #7f7f7f;background-color:#99a9af;background-image:-webkit-linear-gradient(top,#b9cacd,#99a9af);background-image:linear-gradient(to bottom,#b9cacd,#99a9af)}.button.account,.button.account:hover{text-decoration:none;border-bottom:4px solid #b36731;background-color:#ff920a;background-image:-webkit-linear-gradient(top,#ffb74f,#ff920a);background-image:linear-gradient(to bottom,#ffb74f,#ff920a)}.button:hover{background:#f66e84;background-image:-webkit-linear-gradient(top,#f66e84,#fb93ab);background-image:linear-gradient(to bottom,#f66e84,#fb93ab);color:#772032;text-shadow:0 1px 0 rgba(255,255,255,.3)}.button.return:hover{background:#99a9af;background-image:-webkit-linear-gradient(top,#99a9af,#b9cacd);background-image:linear-gradient(to bottom,#99a9af,#b9cacd);color:#4b4b4b;text-shadow:0 1px 0 rgba(255,255,255,.3)}.button.account:hover{background:#ff920a;background-image:-webkit-linear-gradient(top,#ff920a,#ffb74f);background-image:linear-gradient(to bottom,#ff920a,#ffb74f);color:#55250c;text-shadow:0 1px 0 rgba(255,255,255,.3)}.button:active{bottom:-4px;margin-bottom:4px;border:0;box-shadow:1px 1px 0 #fff,inset 0 1px 1px rgba(0,0,0,.3)}.button.return:active{bottom:-4px;margin-bottom:4px;border:0;box-shadow:1px 1px 0 #fff,inset 0 1px 1px rgba(0,0,0,.3)}.button.account:active{bottom:-4px;margin-bottom:4px;border:0;box-shadow:1px 1px 0 #fff,inset 0 1px 1px rgba(0,0,0,.3)}input[disabled="disabled"].button,input[disabled="disabled"].button:hover,input[disabled="disabled"].button:active{background:#99a9af;color:#fff;background-image:-webkit-linear-gradient(top,#99a9af,#b9cacd);background-image:linear-gradient(to bottom,#99a9af,#b9cacd);text-shadow:none;bottom:-4px;margin-bottom:4px;border:0;box-shadow:1px 1px 0 #fff,inset 0 1px 1px rgba(0,0,0,.3)}div#container{display:block;width:1000px;min-height:614px;margin:0 auto;background-color:#fff;overflow:hidden;font-size:16px}div#main{margin-top:30px}.box{display:block;position:relative;width:1000px;margin-left:auto;margin-right:auto;overflow:hidden}.box_inner{display:block;padding-left:120px;padding-right:120px;overflow:hidden}.box_indent{display:block;padding-left:10px;padding-right:10px;overflow:hidden}.box_pd1{display:block;padding:5px;overflow:hidden}.box_pd2{display:block;padding:10px;overflow:hidden}.box_pd3{display:block;padding:40px;overflow:hidden}.box_bg{background-color:#eee;border:solid 1px #ccc}.ttl_box{margin-left:120px;margin-right:120px}h2.ttl{border-left:5px solid #f0566e;padding-left:10px;font-weight:bold;height:30px;line-height:30px}table.form_table{border-spacing:1px;background-color:#ccc;margin:5px auto}table.form_table tr td:nth-child(odd){text-align:center;background-color:#eee;width:35%}table.form_table tr td:nth-child(even){background-color:#fff;padding:10px 20px}.agreement{overflow:auto;height:160px;border:solid 1px #ccc;padding:10px 20px}.agreement::-webkit-scrollbar{background-color:#eee;width:10px}.agreement::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:8px}.consent{width:80%;margin-left:auto;margin-right:auto;padding:20px;background-color:#eee}ul.col_list{display:block;width:100%;margin:0 auto;overflow:hidden;zoom:1}ul.col_list li{display:block;float:left;overflow:hidden}div#header{display:block;position:relative;top:0;left:0;width:100%;height:86px;margin:0 auto;padding:0;background:rgba(255,255,255,0.5);border-bottom:1px solid #CCC;overflow:hidden;z-index:2}div#header table{width:1000px;margin:0 auto}div#header .col_list{text-align:right}div#header .col_list li{display:inline !important;float:none !important;zoom:1}div#footer{display:block;width:100%;margin:0 auto;background:#fff;overflow:hidden}div#fnav{color:#fff;background:#000}div#fnav a{color:#fff}div#ambition{width:1000px;margin:0 auto;background:#fff;color:#000}
body{font-size:62.5%}#contents{width:auto;height:auto;position:static;zoom:1;transform:scale(1,1) translate(0,0);-webkit-transform:scale(1,1) translate(0,0);-ms-transform:scale(1,1) translate(0,0);-moz-transform:scale(1,1) translate(0,0)}@supports(not (-moz-transform:scale(1.44))) and (-moz-appearance:none){#contents{zoom:1;overflow-x:initial;overflow-y:initial}body{-webkit-transform:initial;-webkit-transform-origin:0 0;transform:initial;transform-origin:0 0;scrollbar-width:none}}