.req_asta{color:red;font-weight:bold;font-size:12px;margin-left:3px}input[type="text"],input[type="password"]{outline:none;font-size:14px;padding:8px 10px;border:1px solid #e6e6e6;width:100%}input[type="text"].short,input[type="password"].short{width:30%}textarea{resize:vertical;outline:none;font-size:14px;padding:8px 10px;border:1px solid #e6e6e6;width:100%}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;font-size:14px;border-radius:3px;border:1px solid #e6e6e6;background-color:white;padding:8px 10px;cursor:pointer}.main_contents{margin-bottom:100px}.main_contents .top_info{margin-bottom:15px;font-size:14px;line-height:1.5}.main_contents .form_column{margin-top:25px;padding:40px 0;background-color:#e6e6e6}.main_contents .form_column .forget{font-size:12px;margin-top:10px}.main_contents .form-contents{width:70%;margin:0 auto}.form-element{text-align:left;margin-bottom:16px}.form-element .form-sub-ttl{font-size:18px;font-weight:bold;border-bottom:2px solid;padding:25px 10px 5px}.form-element .element-ttl{text-align:left;font-size:14px;margin-bottom:8px;font-weight:bold;letter-spacing:1px}.form-element .element-ttl .error-message{color:red;font-size:12px;margin-top:5px;margin-left:10px}.form-element img{width:300px}.form-element .annotation{margin-top:5px;font-size:12px;color:#aaa;text-align:right;height:0}.form-element.button{margin-top:60px}table{margin:0px auto}table th,table td{vertical-align:middle}table th .title{text-align:center;color:#fff;background-color:#a2a2a2;padding:10px 20px;font-size:13px}table td .annotation{display:inline-block;font-size:12px;color:#aaa;margin-top:5px}table td.td_pass{padding-bottom:10px}td.colspan2 p{line-height:30px;text-align:left;border-left:5px #716159 solid;border-bottom:1px #716159 solid;color:#333;font-size:18px;font-weight:bold;padding:0 10px;margin-bottom:5px}td span.annotation_2{font-size:12px;line-height:20px}div.submit{text-align:center}div.submit input{line-height:30px;color:white;font-size:14px;font-weight:bold;background:#69c48d;margin:5px auto;padding:5px 0;width:200px;cursor:pointer;border:none}div.submit input.do_confirm{width:50%}div.submit input.do_back{width:250px;background:#adadad}div.submit input.do_save{width:250px}.confirm_btn{text-align:center}.confirm_btn div{display:inline}
