/*기본정보*/
@import url("common.css");
@import url("layout.css");
@import url("table.css");

.in_put1{border:1px solid #d7d7d7;padding:2px 0 2px 5px;}
.txt_area{border:1px solid #d7d7d7;padding:10px;}
.fwb {font-weight:bold;}/*2014.01.27추가*/

/*현위치표시*/
.location{width:746px;text-align:right;font-size:11px;color:#a9a9a9;margin-top:5px;}
.location li a.home{background:url('images/home.gif') no-repeat left top;width:12px;height:12px;display:inline-block;}
.location li a{font-size:11px;margin-top:2px;}
.location li span{font-size:11px;margin-top:2px;}
/*현위치표시2*/
.location1{width:950px;text-align:right;font-size:11px;color:#a9a9a9;margin-top:5px;}
.location1 li a.home{background:url('images/home.gif') no-repeat left top;width:12px;height:12px;display:inline-block;}
.location1 li a{font-size:11px;margin-top:2px;}
.location1 li span{font-size:11px;margin-top:2px;}


/*왼쪽메뉴LNB*/
.lnb{float:left;_display:inline;width:180px;}
.lnb p.tit{margin:0;}
.lnb div{background:url('images/mem_lnbbg.gif') no-repeat left top;padding-top:40px;border-bottom:2px solid #f8f8f6;}
.lnb ul li{padding:10px 0 10px 0;border-bottom:1px solid #e6e6e4;}
.lnb ul li img{margin-left:10px;}


/*회원페이지 컨텐츠*/
.member_page{float:right;_display:inline;width:740px;}
.mem_tit1{width:100%;overflow:hidden;zoom:1;}
.mem_tit1 li{float:left;_display:inline;background:url('images/arrow3.gif') no-repeat 3px 2px;padding:0 0 0 15px;}
.mem_tit1 li.right{float:right;_display:inline;background:none;font-size:11px;}
.mem_tit1 li.right label{font-size:12px;margin:0 0 0 10px;font-weight:bold;color:#000}
.mem_tit1 li.right label input{margin-right:5px}

.mem_box1 {height:60px;overflow-y:scroll;padding:20px;border:1px solid #e2e2e2;border-top:2px solid #a0d3e8;font-size:12px;word-spacing:-1px;line-height:1.5em}
.mem_box1 h2 {font-size:18px;}
.mem_box1 h3 {margin:40px 0 10px}
.mem_box1 h3:first-child {margin:0 0 10px}
.mem_box1 > h4 {margin:20px 0 10px}
.mem_box1 ol {margin-left:25px}
.mem_box1 ol li {margin-bottom:15px;list-style-type:decimal}
.mem_box1 ul {margin-left:18px}
.mem_box1 ul li {list-style-image:url('/resources/css/images/list_style_line.gif');margin-bottom:0px}
.mem_box1 dt {color:#333;margin-top:10px}
.mem_box1 table{border-collapse:collapse;width:97%}
.mem_box1 table th{border:1px solid #ddd;padding:2px;text-align:center}
.mem_box1 table td{border:1px solid #ddd;padding:2px}

.mem_box1 .mem_agree{margin:10px;overflow-x:hidden;overflow-y:scroll;height:100px;font-size:11px;}
.mem_box1 .mem_agree p{font-size:11px;}

.mem_box1 .mem_per{margin:10px;overflow-x:hidden;overflow-y:scroll;height:560px;font-size:11px;padding:10px;}
.mem_box1 .mem_per p{font-size:11px;}


/* 개인정보 취급방침 */
.t_area { padding: 15px 19px; height: 100px; color: #555; font-size: 11px;  overflow-x: hidden; overflow-y: scroll; border: 1px solid #ccc; margin-bottom:5px; background-color:#f4f4f4}
.clause_agree { height:1%; overflow:hidden; padding-top:10px;}
.clause_agree .agree01 { width: 100%; }
.clause_agree .agree02 { width: 360px; }
.clause_agree .agree02.mg_20 {margin-right:20px;}
.clause_agree > li { float:left; margin-bottom:20px;}
.checktxt2 {background-color:#f6f6f6; padding:10px; margin-top: 10px;border:1px solid #e4e4e4}

.policy_a * { font-family:"돋움", Dotum, "굴림", Gulim, sans-serif}
	.policy_a { line-height:1.4; }
	.policy_a h1 { font-size:12px; font-weight:bold; line-height:18px; color:#333; font-family:"굴림", Gulim,"돋움", Dotum, sans-serif}
	.policy_a>h1 { margin-top:0;}
	.policy_a h3 { margin-top:10px; color:#666; font-size:12px;font-family:"굴림", Gulim,"돋움", Dotum, sans-serif}
	.policy_a h1+h3 { margin-top:5px;}
	.policy_a pre h1+h3 { margin-top:-5px;}
	.policy_a h4 { margin-top:10px;}
	.policy_a h3+h4 { margin-top:2px}
	.policy_a p { line-height:1.6}
	.policy_a ol {list-style-position: outside; list-style-type:decimal; color:#666;margin-left:20px;#margin-left:25px;}
	.policy_a ul {list-style-position: outside; list-style-type:disc; color:#777;margin-left:15px;}
		.policy_a ol>li { padding-top:5px}
		.policy_a ol>li>ol {margin-left:20px; margin-top:2px; margin-bottom:10px;}
		.policy_a ol>li>ul {margin-top:2px; margin-bottom:10px;}
		.policy_a ol>li>ol>li { margin-left:0px; padding-top:2px;list-style-type:upper-alpha; }
	.policy_a table { width:100%;border-collapse: collapse; empty-cells:show; border-spacing: 0;}
		.policy_a table td { border:1px solid #999; padding:2px; background-color:#fff; font-size:11px;}
	.policy_a a { text-decoration:underline}
	/*취급방침 별도페이지*/
	.policy_a.big { line-height:1.6; padding:20px;border:1px solid #e2e2e2;border-top:2px solid #a0d3e8;}
	.policy_a.big h1 { font-size:13px; font-weight:bold; line-height:18px; color:#333; font-family:"굴림", Gulim,"돋움", Dotum, sans-serif}
	.policy_a.big h3 { margin-top:10px; color:#666; font-size:13px;font-family:"굴림", Gulim,"돋움", Dotum, sans-serif}
	.policy_a.big table td { font-size:12px;}
	/*Tab ui*/
	.coupon_tbl { clear:both;}
		.coupon_tbl > div { display: none; }
		.coupon_tbl > div.on { display: block; }
		.j_tab01.agreetab li,
		.j_tab01.agreetab li a,
		.j_tab01.agreetab li a span,
		.j_tab01.agreetab li.on,
		.j_tab01.agreetab li.on a,
		.j_tab01.agreetab li.on a span {background-image:none !important} /*초기화*/
		.j_tab01.agreetab li a,
		.j_tab01.agreetab li.on a { line-height:33px !important;}
		.j_tab01.agreetab li {border:1px solid #ccc;border-left:none; border-bottom:none;background-color:#f4f4f4; float: left;}
		.j_tab01.agreetab li.on { background-color:#fff; font-weight:bold;}
		.j_tab01.agreetab li:first-child { width:245px; border-left:1px solid #ccc;}
		.j_tab01.agreetab li:first-child + li {width:245px; left:0;}
		.j_tab01.agreetab li:first-child + li + li { width:246px;left:0;}
		.j_tab01.agreetab { background:none; margin-bottom:0px;}
		
		.j_tab01.agreetab a { line-height:33px; font-size:12px;background:none; display:block; text-align:center; text-decoration:none;}
		.j_tab01.agreetab li.on a {color:#333}
		.j_tab01.agreetab li a span {background:none}











.mem_txt_cen1{width:100%;overflow:hidden;zoom:1;padding:20px 0 20px 0;text-align:center;border-bottom:1px solid #dadada;}
.mem_txt_cen2{width:100%;overflow:hidden;zoom:1;padding:20px 0 20px 0;text-align:center;border-top:1px solid #f6f6f6;}

/*.mem_box2{width:100%;background:url('images/joinend_bg.gif') no-repeat left top;width:740px;height:340px;overflow:hidden;zoom:1;margin-top:35px;}*/
.mem_box2{width:100%;background:url('') no-repeat left top;width:740px;height:340px;overflow:hidden;zoom:1;margin-top:35px;}
.mem_box2 dl{width:496px;margin:30px 0 0 135px;}
.mem_box2 dl dt{padding-bottom:30px;border-bottom:1px solid #e7e7e7;}
.mem_box2 dl dd{padding-top:30px;text-align:center;}


/*2014-01-27 회원가입 약관수정된css*/
.mem_pop_boxM {height:122px;padding:0 15px;background-color:#f8f8f8;border:1px solid #e2e2e2;border-top:2px solid #a0d3e8;font-size:12px;word-spacing:-1px;line-height:1.5em}
.mem_pop_boxM .ListTable {padding-top:10px;width:706px; height:30px;border-bottom:1px solid #e7e7e7;font-size:11px;}
.mem_pop_boxM .ListTable .Ltext {float:left;width:353px;}
.mem_pop_boxM .ListTable .Ltext .Lbtn {vertical-align:-5px;padding:0 5px;}
.checkagree {float:left;padding:0 0 50px 15px;font-size:11px;letter-spacing:-1px;}
.checkagree-blue {font-size:11px;color:#53b7dd;}

/*2014.02.24 수정 회원가입 이용약관부분 - 페이지 */
.mem_pop_boxS {height:128px;padding:0;background-color:#f8f8f8;border:1px solid #e2e2e2;border-top:2px solid #86c5df;font-size:12px;color:#545454;word-spacing:-1px;line-height:1.5em}
.mem_pop_boxS .Left_Box {float:left;width:297px;height:128px;border-right:1px solid #dedede;}
.mem_pop_boxS .Left_Box .LB1-2 {padding:9px 0 0 15px;height:33px;border-bottom:1px solid #dedede;}
.mem_pop_boxS .Left_Box .LB1-2 span {padding-left:5px;font-size:11px;color:#4ea9cf;font-weight:bold;}
.mem_pop_boxS .Left_Box .LB3 {padding:12px 0 0 15px;height:30px;}
.mem_pop_boxS .Left_Box .LB3 span {padding-left:5px;font-size:11px;color:#4ea9cf;font-weight:bold;}
.mem_pop_boxS .Right_Box {float:right;width:440px;height:128px;border:0px solid #000;background:url('/resources/images/member/member_join_samsung_bg.jpg') repeat;}
.mem_pop_boxS .Right_Box .RB1 {padding:10px 0 0 15px;height:34px;}
.mem_pop_boxS .Right_Box .RB1 span {padding-left:5px;font-size:11px;color:#4ea9cf;font-weight:bold;}
.mem_pop_boxS .Right_Box .RB2 {padding:8px 0 0 47px;height:76px;}
.mem_pop_boxS .Right_Box .RB2 .samList{height:25px;font-size:11px;color:#3795bc;}
.checkagreeS {padding:15px 5px 0 5px;font-size:12px;color:#666666;letter-spacing:-1px;}

/*2014.03.20 수정 회원가입 이용약관부분 - 페이지 */
.mem_pop_boxS2 {height:120px;padding:0;background-color:#fff;border:1px solid #e2e2e2;border-top:2px solid #86c5df;font-size:12px;word-spacing:-1px;line-height:1.5em}
.mem_pop_boxS2 .Left_Box {float:left;width:418px;height:120px;}
.mem_pop_boxS2 .Left_Box .RB1 {padding:10px 0 0 15px;height:28px;color:#686868;}
.mem_pop_boxS2 .Left_Box .RB1 span {padding-left:5px;font-size:11px;color:#496fbd;font-weight:bold;}
.mem_pop_boxS2 .Left_Box .RB2 {padding:0px 0 0 17px;height:76px;color:#686868;}
.mem_pop_boxS2 .Left_Box .RB2 .samList{height:25px;font-size:12px;}

.mem_pop_boxS2 .Right_Box {float:right;width:317px;height:120px;border-left:1px solid #dedede;color:#686868;}
.mem_pop_boxS2 .Right_Box .LB1-2 {padding:10px 0 0 15px;height:28px;border-bottom:1px solid #dedede;}
.mem_pop_boxS2 .Right_Box .LB3 {padding:12px 0 0 15px;height:32px;}
.mem_pop_boxS2 .Right_Box .LB3 span {padding-left:5px;font-size:11px;color:#496fbd;font-weight:bold;}
.checkagreeS2 {padding:5px 0 2px;font-size:11px;letter-spacing:-1px;color:#686868;}
.checkagreeS2 span {margin-top:5px;font-weight:bold;font-size:12px;}
.checkagreeS2 p {margin:0 0 2px 20px;font-size:11px;color:#4ea9cf;}


/*2014.04.04 수정 회원가입 이용약관부분 - 페이지 */
.mem_pop_boxS3 {padding:20px;height:80px;background-color:#f4f4f4;border:1px solid #e2e2e2;border-top:2px solid #86c5df;font-size:11px;line-height:1.8em}
.checkagreeS3 {padding:25px 0 0 0;font-size:12px;letter-spacing:-1px;color:#333;}
.checkagreeS3 span{font-weight:bold;font-size:12px;letter-spacing:-1px;color:#333;}

.checkagreeC3 {width:738px;padding:10px 0 30px 0;}
.checkagreeC3 .agreeLeft{float:left;margin-right:14px;width:362px;}
.checkagreeC3_left {overflow-y:scroll;padding:10px 10px;width:342px;height:110px;background:#fff;border:1px solid #e2e2e2;font-size:12px;word-spacing:-1px;line-height:1.5em}
.checkagreeC3 .agreeRight{float:left;width:360px;}
.checkagreeC3_right {overflow-y:scroll;padding:10px 10px;width:340px;height:70px;background:#fff;border:1px solid #e2e2e2;font-size:12px;word-spacing:-1px;line-height:1.5em}

.checkagreeC3 h2 {font-size:18px;}
.checkagreeC3 h3 {margin:10px 0 10px}
.checkagreeC3 h3:first-child {margin:0 0 10px}
.checkagreeC3 h4 {margin:10px 0 10px}
.checkagreeC3 h5 {margin:10px 0 10px}
.checkagreeC3 ol {margin-left:25px}
.checkagreeC3 ol li {margin-bottom:15px;list-style-type:decimal}
.checkagreeC3 ul {margin-left:18px}
.checkagreeC3 ul li {list-style-image:url('/resources/css/images/list_style_line.gif');margin-bottom:0px}
.checkagreeC3 dt {color:#333;margin-top:10px}
.checkagreeC3 table{border-collapse:collapse;width:99%}
.checkagreeC3 table th{border:1px solid #ddd;padding:2px;text-align:center}
.checkagreeC3 table td{border:1px solid #ddd;padding:2px}
.checkagreeC3 .title {font-size:12px;color:#9f9f9f;}
.checktxt {font-size:11px;padding-top:7px;}
.checmt22 {margin-top:22px;}
.checmt18 {margin-top:16px;}


/*로그인*/
.login_w{width:835px;margin:0 0 0 50px;overflow:hidden;zoom:1;}
.login_box{width:835px;height:200px;background:url('images/login_bg.jpg') no-repeat left top;overflow:hidden;zoom:1;margin:0 0 0 50px;}
.login_box .log_ta1{margin:37px 0 0 59px;border-collapse:collapse;}
.login_box .log_ta1 td{text-align:left;}
.login_box .log_ta1 .ta_1{margin:25px 0 0 0;border-collapse:collapse;}

.login_ta2{overflow:hidden;zoom:1;margin:0 0 200px 90px;}
.login_ta2 td{padding:0 0 0 25px;border-right:1px solid #e9e9e9;}
.login_ta2 td.end{padding:0 0 0 25px;border-right:0;}
.login_ta2 td .a1{margin:12px 0 0 55px;display:block;}
.login_ta2 td .a2{margin:12px 0 0 46px;display:block;}
.login_ta2 td .a3{margin:12px 0 0 42px;display:block;}


/* 본인확인제로 인한 추가 */
.certificationType{overflow:hidden;margin-left:-18px}
.certificationType li{float:left;width:360px;margin-left:18px}
.certificationType li>div{background:#f9f9f9;border-bottom:1px solid #d7d7d7;border-top:2px solid #d7d7d7;text-align:center;padding:15px;}
.findResult{margin:10px 0;text-align:center;}
.findResult p{margin-bottom:10px;padding:20px;background:#d8deeb;color:#333333;font-size:13px}
.findResult p span{display:block;margin-top:10px;font-size:18px;font-weight:bold;color:#333333}
.findResult a{margin:5px;}
.member_page > h4{margin:40px 0 10px;background:url('images/arrow3.gif') no-repeat 3px 2px;padding:0 0 0 15px;}
.member_page .btnArea{text-align:center;margin:20px 0}
.member_page .btnArea a{margin:0 10px;}
.member_page .btnArea p{margin-top:10px;text-align:center}
.member_page .table12 caption{caption-side:bottom;text-align:left;padding-left:20px;}
.member_page .table12 caption img{vertical-align:middle}
.inputArea a img{vertical-align:middle}
.inputArea input{margin-right:10px;width:130px;padding:10px;vertical-align:middle}
