@charset "utf-8";

/* 로그인 */
.login_wrap {overflow:hidden; width:100%; padding:60px 0 200px;}
.login_wrap .ban {float:left; width:419px; margin:0 50px 0 40px;}
.login_wrap .loginbox {float:left; }
.login_wrap .loginbox .txt {height:88px; line-height:18px;}
.login_wrap .loginbox div.login {position:relative; width:409px;}
.login_wrap .loginbox .txt img {vertical-align:top; margin-bottom:10px;}
.login_wrap .login * {vertical-align:middle;}
.login_wrap .login ul {padding:0 0 13px;}
.login_wrap .login li {height:35px; padding-bottom:5px;}
.login_wrap .login input.text {width:268px; height:33px; line-height:2.6em; padding:0 0 0 10px; border:1px solid #c8c8c8;}
.login_wrap .login input.btn {position:absolute; top:0; right:0;}
.login_wrap .login .link {padding-top:18px;}
.login_wrap .login .link span.bar {display:inline-block; padding:0 18px 0 15px; font-size:10px; color:#e1e1e1; vertical-align:middle;}
.login_wrap .login label {font-weight:bold;}
.login_wrap .login label input.checkbox {margin-right:10px;}

/* 회원가입1-동의 */

/* 회원가입2-입력 */

.join_table_type1 {}
.join_table_type1 th { color:#666666; font-size:13px; font-weight:600; padding:0; margin:0; text-align:left; text-indent:0.8em; background:url(../sp_images/sp_member/idpw_dot_on.jpg) no-repeat left 6px;}
.join_table_type1 .txt1 {color:#00a0a1; font-size:13px; font-weight:600; padding:0; margin:0; text-align:left;}

.inbox_join02 {height:23px; font-size:14px; border:2px solid #cccccc; padding-top:3px; }
.inbox_join02_on {height:23px; font-size:14px; border:2px solid #306da5; padding-top:3px;}
.inbox_join02_width01 {width:250px;}
.inbox_join02_width02 {width:100px;}
.inbox_join02_width03 {width:126px;}

/* 회원가입3-완료 */

/* 아이디/패스워드찾기 */

/* 이용약관/개인정보취급방침 */

/* 회원탈퇴 */

#box1_with {width:760px; padding:0px; margin:10px 0px 0px;}
#box1_with .box1_top			{width:740px; height:10px; background:url(../sp_images/sp_box_skin/box_01/box_top.gif) repeat-x; float:left; padding:0px; margin:0px;}
#box1_with .box1_top_left		{width:10px; height:10px; background:url(../sp_images/sp_box_skin/box_01/box_top_left.gif) no-repeat; float:left; padding:0px; margin:0px;}
#box1_with .box1_top_right		{width:10px; height:10px; background:url(../sp_images/sp_box_skin/box_01/box_top_right.gif) no-repeat; overflow:hidden;  padding:0px; margin:0px;}
#box1_with .box1_left			{width:10px; height:420px; background:url(../sp_images/sp_box_skin/box_01/box_left.gif) repeat-y; float:left; padding:0px; margin:0px;}
#box1_with .box1_middle         {width:740px; height:420px; background-color:#fff; float:left; padding:0px; margin:0px;}
#box1_with .box1_right			{width:10px; height:420px; background:url(../sp_images/sp_box_skin/box_01/box_right.gif) repeat-y; overflow:hidden; padding:0px; margin:0px;}
#box1_with .box1_bottom			{width:740px; height:10px; background:url(../sp_images/sp_box_skin/box_01/box_bottom.gif) repeat-x; float:left; padding:0px; margin:0px;}
#box1_with .box1_bottom_left	{width:10px; height:10px; background:url(../sp_images/sp_box_skin/box_01/box_bottom_left.gif) no-repeat; float:left; padding:0px; margin:0px;}
#box1_with .box1_bottom_right	{width:10px; height:10px; background:url(../sp_images/sp_box_skin/box_01/box_bottom_right.gif) no-repeat; float:left; padding:0px; margin:0px;}

.bgcol01 { background:#f9f9f9; border-top:1px solid #fff;}
.bgcol02 { border-bottom: 1px solid #ddd;}
.bgcol03 { border-top:1px solid #ddd;}
.with-why { width:92%; height:150px; font-size:14px; border:2px solid #cccccc; background-color:#f2f2f2; margin:5px 0; }


/* 마이페이지 */
.pdttt_01 { background-color:#f4f4f4;}
.line_ver{ padding-top:5px;}




