@charset "UTF-8";

/* left_area 초기화 */
body {overflow:auto;position:relative;}
.left_area {width:auto;border:none;background:none;float:none;position:inherit;top:auto;left:auto;bottom:auto;overflow:auto;}

.all {overflow-y:auto;}

table{
	border-collapse:collapse;border-spacing:0;
}

.header {height:auto;margin-bottom:50px;}
.header .top_border {height:10px;background:#323232;}
.header .left_top_ci {margin:20px 0 0 20px;}
.header .right_top_select {position:absolute;right:20px;top:20px;}
.header .right_top_select select {width:150px;}
.header .right_top_select .select {position:relative;}

.acount_content_area {width:760px;margin:0 auto 50px auto;}
.acount_content_area .acount_content_head {height:27px;background:url(../../images/common/login_top_bg.gif) repeat-x;border:1px solid #000;border-width:1px 1px 0 1px;border-top-left-radius:3px;border-top-right-radius:3px;text-align:center;font-size:14px;color:#fff;font-weight:bold;padding-top:12px;text-shadow:0 -1px 0 black;}
.acount_content_area .acount_view_area {border:1px solid #b0b0b0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;box-shadow:0 3px 2px 1px rgba(0,0,0,.1);position:relative;}
.acount_content_area .acount_view_area:after {content:"";display:block;clear:both;}
.acount_content_area .acount_view_area .left_img_area {float:left;width:400px;height:357px;background:url(../../images/common/login_left_bg.gif) repeat-x;}
.acount_content_area .acount_view_area .left_img_area.jpg {float:left;width:400px;height:357px;background:url(../../images/common/login_left_bg.jpg) repeat-x;}
.acount_content_area .acount_view_area .login_area {margin-left:400px;width:300px;padding:110px 30px 0 30px;}

.acount_view_area .nav {border-bottom:1px solid #ddd;height:40px;background:#f5f5f5;}
.acount_view_area .nav ul:after {content:"";display:block;clear:both;}
.acount_view_area .nav ul li {float:left;}
.acount_view_area .nav ul li span {display:block;width:150px;height:25px;text-align:center;font-size:14px;font-weight:bold;padding-top:15px;border-right:1px solid #ccc;border-bottom:1px solid #ddd;}
.acount_view_area .nav ul li a:hover span {background:#fafafa;color:#777;}
.acount_view_area .nav ul li .active {background:#fff;color:#00b2c8;border-bottom:1px solid #fff;}

.acount_view_area .location {margin:20px 30px 0 30px;border-radius:5px;background:#767677;padding:15px 50px;}
.acount_view_area .location ul:after {content:"";display:block;clear:both;}
.acount_view_area .location ul li {float:left;}
.acount_view_area .location ul li span {display:inline-block;height:30px;vertical-align:middle;background:url(../../images/common/ico_join_location.gif) no-repeat;color:#adadad;font-size:16px;font-weight:bold;text-shadow:0 -1px 0px rgba(0,0,0,1);padding-top:20px;}

.acount_view_area .location ul li .arrow {background-position:0 -100px;width:50px;height:50px;padding:0;margin:0 10px 0 10px;}
.acount_view_area .location ul .active .arrow {background-position:0 -150px;}
.acount_view_area .location ul li .step1 {background-position:-10px 0;padding-left:40px;}
.acount_view_area .location ul .active .step1 {background-position:-10px -50px;color:#fff;}
.acount_view_area .location ul li .step2 {background-position:-60px -100px;padding-left:40px;}
.acount_view_area .location ul .active .step2 {background-position:-60px -150px;color:#fff;}
.acount_view_area .location ul li .step3 {background-position:-60px -200px;padding-left:40px;}
.acount_view_area .location ul .active .step3 {background-position:-60px -250px;color:#fff;}

.acount_view_area .account_caption {margin:20px 30px 0 30px;}
.acount_view_area .account_caption li {list-style:inside;margin-left:0px;line-height:140%;}

.acount_view_area .input_form {margin:10px 30px;border:1px solid #ddd;border-width:2px 0;padding:20px 30px;}
.acount_view_area .input_form .end .caption {text-align:center;font-size:14px;color:#505050;margin-top:20px;}
.acount_view_area .input_form .end .my_info {margin:30px 30px;border:1px solid #ddd;border-width:1px 0;padding:30px 0;color:#007690;font-weight:bold;font-size:16px;text-align:center;}
.acount_view_area .input_form li {display:block;border-bottom:1px solid #eee;padding:10px 150px;text-align:center;}
.acount_view_area .input_form li:first-child {border-top:1px solid #eee;}
.acount_view_area .input_form .label_block {position:relative;display:block;}
.acount_view_area .input_form .label_block.code {display:inline-block;}
.acount_view_area .input_form span.mobile {font-size:1.64em;color:#646464;display:inline-block;padding:10px 0;}
.input_form .account_input.full.code {width:224px;margin-right:10px;vertical-align:middle;}
.input_form .btn_code {width:100px;background:#323232;height:44px;border-radius:5px;vertical-align:middle;}
	.input_form .btn_code span {color:#fff;font-size:1.09em;}

.acount_view_area .login_area .input_form {padding:0;margin:0;border:0;}
.acount_view_area .login_area .input_form li {display:block;padding:5px 0;border:0;}
.acount_view_area .login_area .input_form li:first-child {border:0;}

	.login_area .title {position:relative;}
	.login_area .title span {font-size:16px;font-weight:bold;position:absolute;right:0;bottom:0px;color:#949494;}
	.input_form .account_input {height:40px;border:1px solid #ccc;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.1) inset;font-size:16px;font-weight:bold;color:#4b4b4b;}
	.input_form .account_input.join {height:16px;font-size:12px;border:1px solid #ccc;border-radius:0;vertical-align:middle;font-weight:normal;}
	.input_form .account_input.short {width:100px;}
	.input_form .account_input.default {width:165px;}
	.input_form .account_input.long {width:250px;}
	.input_form .account_input.full {width:100%;}
	.input_form .security {position:absolute;margin-top:15px;width:140px;}
	.input_form .security li {float:left;}
	.input_form .security li label {display:block;padding:5px 0 0 5px;color:#737373;}
	.input_form table {width:100%;}
	.input_form table th {width:150px;font-weight:bold;color:#454545;text-align:right;background:#f5f5f5;border-bottom:1px solid #ddd;padding:15px 10px;vertical-align:top;}
	.input_form table td {text-align:left;background:#fff;border-bottom:1px solid #ddd;padding:0 15px;}
	.input_form table tr:first-child td {border-top:1px solid #ddd;}
	.input_form table tr:first-child th {border-top:1px solid #ddd;}
	.login_area ul li {padding-top:5px;}
	.login_area ul li .txt.orange {position:absolute;right:30px;top:264px;}
	.input_form label .login_caption {position:absolute;left:10px;top:15px;font-size:16px;font-weight:bold;color:#999;}
	.input_form label .txt.lightgray {}
	.input_form .account_textarea {height:40px;border:1px solid #ccc;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.1) inset;font-size:12px;color:#4b4b4b;padding:10px;margin-left:-10px;}
	.input_form .account_textarea.full {width:100%;height:200px;}
	
	/* 20130521 로그인 스킨1 추가 style */
	.input_form .login1_check {height:20px;}
	.input_form .login1_check input {position:absolute;left:0px;top:0px;margin:0;padding:0;}
	.input_form .login1_check .txt.lightgray {position:absolute;left:17px;top:2px;}
	.login1_check .txt.orange {position:absolute;right:0px;top:2px;}
	
	.left_img_area .notice_area {margin:10px;background:rgba(255,255,255,.7);border-radius:5px;padding:10px 20px;}
	.left_img_area .notice_area table {width:100%;}
	.left_img_area .notice_area table th {border-bottom:2px solid #ccedf1;text-align:left;font-weight:bold;color:#323232;height:25px;font-size:14px;}
	.left_img_area .notice_area table th p {background:url(../../images/common/ico_login_notice.gif) no-repeat;padding-left:20px;}
	.left_img_area .notice_area table td {border-bottom:1px solid #ccedf1;font-size:14px;padding-left:10px;height:25px;}
	.left_img_area .notice_area table td a {color:#6b6b6b;}
	
	.login_noice_area {width:760px;margin:0 auto 50px auto;}
	.login_noice_area .notice_area {border:1px solid #b0b0b0;background:#efeee7;border-radius:5px;height:50px;margin-top:-40px;box-shadow:0 3px 2px 1px rgba(0,0,0,.1);}
	.login_noice_area .notice_area:after {content:"";display:block;clear:both;}
	.login_noice_area .notice_area h2 {float:left;padding:18px 0 0 50px;height:32px;width:110px;font-size:14px;font-weight:bold;color:#b85700;text-shadow:0 1px 0 white;background:url(../../images/common/ico_login_notice2.gif) 30px 19px no-repeat;box-shadow:1px 0 2px 0 rgba(0,0,0,.2)}
	.login_noice_area .notice_area ul li {float:left;width:199px;}
	.login_noice_area .notice_area ul li a {display:table-cell;width:199px;padding-left:20px;height:50px;vertical-align:middle;}
	.login_noice_area .notice_area ul li span {display:block;width:100%;border-right:1px solid #aaa;}
	.login_noice_area .notice_area ul li:last-child span {border:0;}
	.login_noice_area .notice_area ul li a:hover span {color:#000;}
	
	.btn_account_bottom {text-align:center;margin:10px 30px 20px 30px;}
	.btn_account_bottom button.btn {padding:0;margin:0;width:100px;}
	
	
	.login_area .input_form label {position:relative;display:block;}
	.login_area .account_input {line-height:45px;}
	.login2 .input_form label {position:relative;display:block;}
	.login2 .input_form .security label {position:relative;display:inline-block;}
	.login2 .account_input {height:40px;border:1px solid #ccc;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.1) inset;font-size:16px;font-weight:bold;color:#4b4b4b;line-height:45px;}
	
	
/* all skin */
.top_ci {position:absolute;}
.selectbox {position:absolute;}
.selectbox select {width:150px;}

/* skin2 */
.login2 {background:url(../../images/common/login2_bg.gif) repeat-x;height:100%;overflow:auto;position:relative;}
.clear_both:after {content:"";display:block;clear:both;padding:5px;}
.login2 .left_area {float:left;background:url(../../images/common/login2_img.png) 0 100px no-repeat;width:479px;}
.login2 .top_ci {position:absolute;left:50px;top:30px;}
.login2 .selectbox {position:absolute;right:30px;top:30px;z-index:10;}
.login2 .selectbox select {width:150px;}
.login2 .joinus {position:absolute;right:30px;top:170px;}
.login2 .left_area .notice {margin:450px 30px 0 30px; padding-bottom:30px;}
.login2 .left_area .notice table {width:100%;}
.login2 .left_area .notice thead th {font-size:14px;text-align:left;font-weight:bold;color:#4b4b4b;border-bottom:1px solid #d7d9dd;padding:0 0 5px 20px;background:url(../../images/common/ico_login2_notice.gif) no-repeat;}
.login2 .left_area .notice tbody td {height:25px;vertical-align: middle;padding-left:20px;background:url(../../images/common/ico_login2_notice.gif) 0 -28px no-repeat;}
.login2 .left_area .notice tbody tr:first-child td {padding-top:5px;background-position:0 -23px;}
.login2 .right_area {position:fixed;left:475px;top:0;bottom:0;width:396px;background:url(../../images/common/login2_right_bg.png) repeat-y;padding:0 4px 0 24px;}
.login2 .right_area .login2_content_area {background:#fff;background:#fff;height:100%;}
.login2 .right_area .loginform {padding:145px 30px 0 60px;background:#fff url(../../images/common/login2_loginform_bg.gif) repeat-x;position:relative;}
.login2 .right_area .loginform .input_form {margin-top:5px;}
.login2 .right_area .loginform .input_form li {position:relative;margin-bottom:10px;}
/* 20130418 login_btn_area class 추가 */
.login2 .right_area .loginform .input_form .login_btn_area {margin-top:40px;}
.login2 .right_area .loginform .input_form .login_btn_area button {position:absolute;right:0;top:0;}
.login2 .login2_content_area .input_form .login2_check input {position:absolute;left:0px;top:0px;margin:0;padding:0;}
.login2 .login2_content_area .input_form .login2_check .txt.lightgray {position:absolute;left:17px;top:2px;}
.login2 .login2_content_area .input_form .login2_check .txt.orange {position:absolute;right:0px;top:2px;}
.login2 .right_area .loginform .input_form .security {float:left;margin-top:50px;}
.login2 .right_area .loginform .input_form .security label {color:#4b4b4b;display:block;margin:-17px 0 0 55px;}
.security label {display:inline-block;margin:0 0 0 3px;}

/* skin3 */
.login3 {background:url(../../images/common/login3_bg.gif) 0 350px repeat-x;height:100%;overflow:auto;position:relative;}
.login3 .top_ci {left:50px;top:30px;}
.login3 .selectbox {right:30px;top:30px;}
.login3 .login3_content_area {width:900px;margin:0 auto 0 auto;position:relative;}
.login3 .login3_content_area .login3_img {float:left;width:600px;background:url(../../images/common/login3_img.png) 0 45px no-repeat;height:580px;}
.login3 .login3_content_area .login3_input_area {padding-top:90px;}
.login3 .login3_content_area .loginform {margin:0 0 0 600px;width:260px;height:230px;padding:0 20px;background:url(../../images/common/login3_form_bg.png);border:1px solid #fff;position: relative;}
.login3 .login3_content_area .loginform .login3_title {margin-top:18px;}
.login3 .login3_content_area .loginform .login3_joinus {position:absolute;top:25px;right:20px;}
.login3 .login3_content_area .loginform .login3_joinus .input_form {margin-top:9px;}
.login3 .login3_content_area .input_form .login3_label span {display:block;float:left;background:url(../../images/common/login3_label.gif);padding:5px 0 0 5px;height:18px;border:1px solid #323232;width:65px;border-top-left-radius:3px;border-bottom-left-radius:3px;color:#fff;text-shadow:0 -1px 0 black;}
.login3 .login3_content_area .input_form .login3_label input {margin:0;padding:0;height:23px;border:1px solid #ababab;width:186px;border-radius:0;border-top-right-radius:3px;border-bottom-right-radius:3px;line-height:23px;}
.login3 .login3_content_area .input_form .login3_input_area {padding-top:10px;}
.login3 .login3_content_area .input_form .login3_check {padding-top:5px;position:relative;}
.login3 .login3_content_area .input_form .login3_check label span {color:#474747;}
.login3 .login3_content_area .input_form .login3_check input {position:absolute;left:0px;top:10px;margin:0;padding:0;}
.login3 .login3_content_area .input_form .login3_check .txt.lightgray {position:absolute;left:17px;top:11px;}
.login3 .login3_content_area .input_form .login3_check .txt.orange {position:absolute;right:0px;top:11px;}
.login3 .login3_content_area .input_form .security {position:absolute;left:20px;bottom:25px;color:#315c60;}
.login3 .login3_content_area .input_form .login3_btn {padding-top:30px;}
.login3 .login3_content_area .input_form .login3_btn button {margin:20px 0 0 130px;}
.login3 .login3_content_area .notice {margin:0 0 0 600px;width:260px;padding:0 20px;background:url(../../images/common/login3_form_bg.png) 0 -230px;height:180px;border:1px solid #fff;}
.login3 .login3_content_area .notice table {width:100%;margin-top:20px;}
.login3 .login3_content_area .notice table th {text-align:left;font-size:14px;font-weight:bold;border-bottom:1px solid #c0c4c9;padding-bottom:3px;color:#4b4b4b;}
.login3 .login3_content_area .notice table td {height:25px;border-bottom:1px solid #c3c6cc;}
.login3 .login3_content_area .notice table tr:first-child td {border-top:1px solid #e2e5e9;}
.login3 .login3_content_area .notice table td span {padding-left:5px;}
	/* 이 부분은 에러 박스 스타일 입니다. */
	

/* skin 4 */
.login4 {width:100%;position:absolute;top:0;left:0;right:0;}
.login4 .top_ci {left:20px;top:20px;}
.login4 .selectbox {right:30px;top:30px;}
.login4 .login4_content {margin-top:70px;background:url(../../images/common/login4_bg.gif);border-bottom:1px solid #e5e5e5;}
.login4 .left_area {width:300px;overflow:hidden;position:inherit;float:left;background:none;border-right:10px solid #fff;height:402px;}
.login4 .loginform {width:240px;overflow:inherit;position:relative;float:left;padding:30px 20px 20px 30px;}
.login4 .loginform .login_title {color:#fff;font-weight:bold;font-size:16px;border-bottom:1px solid #5e91ad;padding-bottom:5px;margin-bottom:10px;}
.login4 .loginform ul li {margin-bottom:9px;}
.login4 .loginform ul li  label .login_caption {position:relative;left:0px;top:0px;}
.login4 .loginform ul li .account_input {line-height:normal;font-size:12px;border:1px solid #000;}
.login4 .left_area .account_input {border:1px solid #405361;width:110px;height:17px;border-radius:0;margin-left:10px;padding:0;line-height:17px;}
.login4 .left_area label .login_caption {position:inherit;font-size:12px;color:#fff;font-weight:normal;display:inline-block;width:50px;margin:0;padding:0;left:0;}
.login4 .left_area .login_bt {position:absolute;right:20px;top:62px;margin:0;padding:0;width:62px;height:48px;}
.login4 .left_area .txt.white.secu {display:inline-block;padding-left:14px;background:url(../../images/common/ico_login4.gif) no-repeat;height:13px;padding-top:1px;}
.login4 .left_area .remember {padding-left:57px;}
.login4 .left_area .security {right:20px;width:auto;bottom:50px;}
.login4 .left_area .btn_login4_set:after {content:"";display:block;clear:both;}
.login4 .left_area .btn_login4_set {margin-top:40px;}
.login4 .left_area .btn_login4_set li {float:left;}
.login4 .left_area .notice {margin:220px 0 0 0;background:#f0f0f0;height:182px;}
.login4 .left_area .notice table {width:100%;text-align:left;}
.login4 .left_area .notice thead th {background:url(../../images/common/login4_notice_title.gif);height:36px;vertical-align:top;text-align:left;}
.login4 .left_area .notice thead th span {display:inline-block;padding-left:40px;background:url(../../images/common/ico_login4.gif) 22px -30px no-repeat;height:11px;padding-bottom:3px;color:#184d66;font-weight:bold;font-size:14px;margin-top:8px;}
.login4 .left_area .notice tbody td {height:25px;}
.login4 .left_area .notice tbody td span {display:inline-block;padding-left:37px;background:url(../../images/common/ico_login4.gif) 22px -60px no-repeat;height:14px;}
.login4 .left_area .notice tbody tr:first-child td {padding-top:5px;}
.login4 .right_area {padding:10px 0 0 0;margin:0;}
.login4 .right_area p {background:url(../../images/common/login4_img.jpg) no-repeat; width:714px; height:392px;margin-left:310px;}
.login4 .login_footer {background:url(../../images/common/login4_footer_bg.gif) repeat-x;text-align:right;padding:10px 20px 0 0;}
.login4 .login_footer p {font-size:11px;color:#777;}

/* skin5 */
.login5 {overflow:auto;position:relative;}
.login5 .top_border {height:10px;background:#323232;}
.login5 .top_ci {left:50px;top:30px;}
.login5 .selectbox {right:50px;top:30px;}
.login5 .login5_area {float:left;margin:76px 0 0 50px;}
.login5 .login5_area .sensmail_imgtxt {text-align:center;margin-bottom:20px;}
.login5 .login5_area .login5_form {background:url(../../images/common/login5_login_areabg.png) no-repeat;width:240px;height:271px;padding:30px 33px 0 33px;position:relative;}
.login5 .login5_area .login5_form .top_input:after {content:"";display:block;clear:both;}
.login5 .login5_area .login5_form .top_input {position:absolute;right:33px;top:20px;}
.login5 .login5_area .login5_form .top_input li {float:left;height:20px;}
.login5 .login5_area .login5_form .top_input li:first-child {padding-top:5px;height:15px;padding-right:10px;border-right:1px solid #565656;}
.login5 .login5_area .login5_form .top_input .security{padding:5px 5px 0 10px;border-left:1px solid #8b8b8b;height:15px;color:#eee;}
.login5 .login5_area .login5_form .top_input li:first-child a span {color:#fff;}
.login5 .login5_area .login5_form .input_form {margin-top:20px;}
.login5 .login5_area .login5_form .input_form li {position: relative;}
.login5 .login5_area .login5_form .input_form .login5_input {width:100%;height:26px;border-radius:3px;border:1px solid #616161;box-shadow:0 2px 5px rgba(0,0,0,.3) inset,0 1px 0 rgba(255,255,255,.4);line-height:26px;}
.login5 .login5_area .login5_form .input_form .txt.white {display:block;height:15px;}
.login5 .login5_area .login5_form .input_form .error_msg {height:25px;padding-top:5px;text-align:right;}
	/* 20130521 로그인 스킨1 추가 style */
	.login5 .login5_area .login5_form .input_form .login5_check {position:relative;}
	.login5 .login5_area .login5_form .input_form .login5_check  input {position:absolute;margin:0;padding:0;top:5px;left:0;}
	.login5 .login5_area .login5_form .input_form .login5_check .txt.lightgray {position:absolute;left:17px;top:7px;}
	.login5 .login5_area .login5_form .input_form .login5_check .txt.findid {position:absolute;bottom:0;right:0;top:7px;}

.login5 .login5_area .login5_form .input_form .txt.findid {position:absolute;right:0;top:3px;}
.login5 .login5_area .login5_form .input_form .btn.login {margin:25px 0 0 0;width:100%;}
.login5 .login5_area .notice {background:url(../../images/common/login5_noticebg.png) no-repeat;width:240px;height:197px;padding:20px 33px 0 33px;position:relative;}
.login5 .login5_area .notice table {width:100%;}
.login5 .login5_area .notice table th {border-bottom:1px solid #000;padding-bottom:4px;text-align:left;height:20px;background:url(../../images/common/ico_login5_notice.gif) no-repeat;}
.login5 .login5_area .notice table th span {font-size:14px;font-weight:bold;padding-left:19px;color:#fff;}
.login5 .login5_area .notice table td span {color:#d2d2d2;}
.login5 .login5_area .notice table td {height:25px;border-bottom:1px solid #444;vertical-align:middle;background:url(../../images/common/ico_login5_notice.gif) 0 -50px no-repeat;}
.login5 .login5_area .notice table tr:first-child td {border-top:1px solid #575757;}
.login5 .login5_area .notice table td {padding-left:15px;}
.login5 .login5_img_area {background:#eaeaea url(../../images/common/login5_img1.png) 405px bottom no-repeat;height:320px;}
.login5 .login5_img_caption {width:640px;margin-left:340px;margin-top:50px;position:relative;text-align:center;}


/*  GuestWebhard/ServerAdmin Login Page Style 20130502 */
.all.login_etc {background-image:url(../../images/common/bg_login_etc.gif);background-color:#50585c;position:absolute;left:0;right:0;top:0;bottom:0;background-repeat:repeat-x;}
.login_etc_area {width:900px;margin:130px auto;}
.login_etc_area:after {content:"";display:block;clear:both;}
.login_etc_area .slt_language {position:absolute;right:30px;top:30px;}
.login_etc_area .left_area {float:left;width:280px;height:395px;}
.login_etc_area .left_area.webhard {background:url(../../images/common/ico_login_etc_webhard.png) center no-repeat;}
.login_etc_area .left_area.admin {background:url(../../images/common/ico_loginetc_admin.png) center no-repeat;}
.login_etc_area .center_border {float:left;width:200px;height:395px;background:url(../../images/common/loginetc_border.png) center no-repeat;}
.login_etc_area .right_area {float:left;width:420px;height:356px;background:url(../../images/common/loginetc_input_bg.png) center no-repeat;}
.login_etc_area .right_area .input_area {margin:121px 0 0 40px;width:341px;height:191px;position:relative;}
.login_etc_area .right_area .input_area h1 {margin-bottom:10px;}
.login_etc_area .right_area .input_area .loginetc_input {margin:0 0 10px 0;padding:0;width:100%;border:1px solid #b9b9b9;background:#f3f3f3;height:28px;line-height:28px;}
.login_etc_area .right_area .input_area .login_etc_text {display:block;margin-bottom:3px;}
.login_etc_area .right_area .input_area .security {float:left;margin-top:28px;}
.login_etc_area .right_area .input_area .security li {float:left;}
.login_etc_area .right_area .input_area .security li label {display:block;padding-top:4px;margin-left:3px;}
.login_etc_area .right_area .input_area .login_etc_bt {position:absolute;right:0;bottom:0px;margin:0;}
.login_etc_area .right_area .input_area .login_etc_bt .btn.login_etc span {color:#fff;font-weight:bold;font-size:12px;text-shadow:0 -1px 0 black;padding:0 30px 0 45px;}
