/* 팝업 CSS 입니다 / 작업자 : 백명훈(leonato@eluocnc.com) */


#Popup {overflow:hidden; width:360px;}

#Popup #Btn_x {width:360px; position:absolute; left:0; top:0;}
#Popup #Btn_x p {float:right; margin-right:18px; _margin-right:9px; margin-top:18px;}
#Popup #Btn_x p a {display:block; padding:10px;}

#Popup h1#Title {overflow:hidden; width:331px; height:54px; padding-left:29px; padding-top:36px; background:url('/img/pop/bg_up.gif') no-repeat 0 0;}
#Popup h1.LayerTitle {overflow:hidden; width:331px; height:54px; padding-left:29px; padding-top:36px; background:url('/img/pop/bg_up.gif') no-repeat 0 0;}

#Popup #Contents {overflow:hidden; padding-bottom:25px; background:url('/img/pop/bg_body.gif') repeat-y 0 0;}

#Popup #Btn {overflow:hidden; text-align:center; height:20px; background:url('/img/pop/bg_body.gif') repeat-y 0 0;}
#Popup .LayerBtn {overflow:hidden; text-align:center; height:20px; background:url('/img/pop/bg_body.gif') repeat-y 0 0;}

#Popup #End {overflow:hidden; height:24px; padding-top:16px; background:url('/img/pop/bg_end.gif') no-repeat 0 0;}
#Popup #End a img {float:right; display:block; padding:7px 15px 10px 15px;}


/* popup_findid_result.asp */
#Contents .cong {text-align:center; height:50px;}
#Contents .cong2 {text-align:center; height:83px; _height:81px; font-size:0.95em; color:#9eacb8;}
#Contents .cong2 strong {font-size:1.1em; color:#333;}
#Contents .cong3 {text-align:center; height:30px;}
#Contents .cong4 {text-align:center; height:83px; _height:81px; color:#333; letter-spacing:-0.05em;}
#Contents .cong9 {text-align:center; height:73px; _height:71px; color:#333;}
#Contents .product_find01 {padding-left:25px; padding-bottom:20px;}

#Contents .silverBox {margin:0 auto; border:1px solid #d2d2d2; width:297px; background:#ebeaea; padding:3px; overflow:hidden;}
#Contents .silverBox .silverBoxIn {margin:0 auto; overflow:hidden; border:1px solid #fcfcfc; width:293px; text-align:center; color:#898989; font-size:0.95em; height:28px; padding-top:15px; background:#fff;}
#Contents .silverBox .silverBoxIn strong {color:#7cb1c3; font-size:1.10em;}

#Contents .idcheck {overflow:hidden; width:271px; margin:0 auto;}
#Contents .idcheck .idcheck1 {float:left; width:42px; padding-top:4px;}
#Contents .idcheck .txt_pw_input {width:78px;}
#Contents .idcheck .idcheck2 {float:left; width:169px;}
#Contents .idcheck .idcheck2 input {color:#666; font-family:tahoma; font-size:0.95em; width:151px; border:1px solid #ebeaea; background:#ebeaea;}
#Contents .idcheck .idcheck3 {float:left; width:60px;}
#Contents .idcheck .idcheck9 input {color:#666; font-size:0.95em; padding-top:5px; width:255px; border:1px solid #ebeaea; background:#ebeaea;}

/* 온라인 폴 주관식 답변보기 */
.op_view {margin-left:28px; width:444px; height:325px; overflow:hidden; background: url("/img/tctown/new_prod_th444.gif") no-repeat 0 0; font-size:0.95em;}
.op_view th {height: 33px;}
.op_view td {border-bottom: 1px solid #e1e1e1;text-align: center;padding: 6px 0;}

.op_view td.end {border-bottom: 1px solid #c5c5c5;}
.op_view td.tit {text-align: left;}
.op_view td.tit span {color:#959421;}
.op_view td.tit a {color: #666;font-size: 12px;}
.op_view td.tit a:hover {color: #333;}
.op_view td.writer {color: #949221;}
.op_view td.theProgressOf p {color: #949221;}

/* 쿠폰보유 내역 */
#Wrap {}
#Wrap .BgTop600 {width:600px; height:90px; position:relative; background:url('/img/pop/bg_up_600.gif') no-repeat 0 0;}
#Wrap .Btn_x {position:absolute; right:25px; top:28px;}
#Wrap h1#Title {padding-left:27px; padding-top:36px; }
#Wrap .Contents600 {width:600px; height:265px; background:url('/img/pop/bg_body_600.gif') repeat-y 0 0;}
#Wrap .Contents600b {width:600px; background:url('/img/pop/bg_body_600.gif') repeat-y 0 0;}
	#Wrap .Contents600b .thum_big {width:550px; margin:0 auto;}
	#Wrap .Contents600b .thum_big img {border:1px solid #ebeaea;}
#Wrap .ContWrap {width:565px; height:245px; padding-left:25px;overflow:auto; overflow-x:hidden;}
#Wrap p.TB_desc {padding:10px 0 0px 5px; font-size:0.95em; color:#898989; }
#Wrap .BgBottom600 {width:600px; height:45px; position:relative; background:url('/img/pop/bg_end_600.gif') no-repeat 0 0;}
#Wrap .close {position:absolute; right:15px; bottom:10px;}
p.new_address {width:550px; padding-bottom:15px;}
p.new_address span {float:right; }

/* 쿠폰보유 내역 */
.LayerWrap {}
.LayerWrap .BgTop600 {width:600px; height:90px; position:relative; background:url('/img/pop/bg_up_600.gif') no-repeat 0 0;}
.LayerWrap .Btn_x {position:absolute; right:25px; top:28px;}
.LayerWrap h1.LayerTitle {padding-left:27px; padding-top:36px; }
.LayerWrap .Contents600 {width:600px; height:265px; background:url('/img/pop/bg_body_600.gif') repeat-y 0 0;}
.LayerWrap .ContWrap {width:565px; height:245px; padding-left:25px;overflow:auto; overflow-x:hidden;}
.LayerWrap p.TB_desc {padding:10px 0 0px 5px; font-size:0.95em; color:#898989; }
.LayerWrap .BgBottom600 {width:600px; height:45px; position:relative; background:url('/img/pop/bg_end_600.gif') no-repeat 0 0;}
.LayerWrap .close {position:absolute; right:15px; bottom:10px;}


.pt90 {padding-top:90px;}
.Btn {text-align:center; }
.LayerBtn {text-align:center; }





/* 테이블 */
.PopTable {width:550px;background:url('/img/pop/PopTable_bg.gif') no-repeat 0 0;}
.PopTable th {height:25px;}
.PopTable td {height:25px; border-bottom:1px solid #E1E1E1;}
.PopTable td.last {border-bottom:1px solid #A0A0A0;}
.PopTable td p {text-align:center; font-size:0.95em; color:#898989;}
.PopTable td p.al {text-align:left; }
.PopTable td p.ar {text-align:right; }
.PopTable td.TotalSave {background:#FBFBFB;}
.PopTable td p.TotalSave {padding-right:9px; font-size:1em; color:#333333;}
.PopTable td p.TotalSave strong {color:#CC0000;}
.PopTable td p.adjust a {color:#333333;}

.PopTable2 {width:525px; height:132px; padding-left:25px; padding-top:15px; margin-left:25px; background:url('/img/pop/PopTable2_bg.gif') no-repeat 0 0;}
.PopTable2 th p {text-align:left; padding-left:9px; background:url('/img/bbs/bg_th.gif') no-repeat 0px 2px;}
.PopTable2 td {height:28px;}
.PopTable2 td img {vertical-align:middle;}
.PopTable2 td span.special {color:#D2D2D2;}


/* 우편번호 검색(+제품찾기) : 2010-05-25 설미현 추가*/
#Popup500 {overflow:hidden; width:500px;}

#Popup500 #Btn_x {width:500px; position:absolute; left:0; top:0;}
#Popup500 #Btn_x p {float:right; margin-right:18px; _margin-right:9px; margin-top:18px;}
#Popup500 #Btn_x p a {display:block; padding:10px;}
#Popup500 h1#Title {overflow:hidden; width:471px; height:54px; padding-left:29px; padding-top:36px; background:url('/img/pop/bg_up_500.gif') no-repeat 0 0;}
#Popup500 #Contents {clear: both;padding-bottom:25px; background:url('/img/pop/bg_body_500.gif') repeat-y 0 0;}
#Popup500 #Btn {overflow:hidden; text-align:center; height:20px; background:url('/img/pop/bg_body_500.gif') repeat-y 0 0;}
#Popup500 #End {overflow:hidden; height:24px; padding-top:16px; background:url('/img/pop/bg_end_500.gif') no-repeat 0 0;}
#Popup500 #End a img {float:right; display:block; padding:7px 15px 10px 15px;}
#Popup500 #End a img.product {float:right; display:block; padding:15px 15px 10px 15px;}

#Contents .zipcodefind {overflow:hidden; width:271px; margin:0 auto; }
#Contents .zipcodefind input {color:#666666; font-family:tahoma; font-size:0.95em; width:190px; border:1px solid #ebeaea; background:#ebeaea;}
#Contents .zipcodefind img {vertical-align:middle;}

/* 제품찾기 */
#Contents .productFind {overflow:hidden; width:350px; text-align:center;}
#Contents .productFind input {margin:0 6px; color:#777777;}

#Contents .zipcodeResult {height: 165px;}
#Contents .zipcodeResult ul {width: 428px; height: 128px; border: 1px solid #d2d2d2; overflow-y:auto; margin: 17px 0 0 25px; padding: 10px;
scrollbar-face-color: #f1f1f1;
scrollbar-arrow-color: #010101;
scrollbar-track-color: #f3f3f3;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #f3f3f3;
scrollbar-shadow-color: #dadada;
scrollbar-darkshadow-color: #ffffff;}
#Contents .zipcodeResult ul li a {color: #898989;line-height: 150%;}
#Contents .zipcodeResult ul li span {font-size:0.95em; color: #ababab;}
#Contents .zipcodeResult ul li p {width: 200px;margin: 10% auto ;text-align: center;color: #898989;}

/* 제품찾기 */
#Contents .product_category {padding:0 25px;}
#Contents .product_category select {margin-bottom:10px; color:#898989;}
#Contents .productResult {height:128px; margin-bottom:7px;}
#Contents .productResult ul {height:106px;}
#Contents .productResult ul li a {color:#aaa; font-size:0.95em; line-height:175%;}
#Contents .productResult ul li a:hover {color:#333;}
#Contents .productResult ul li a strong {color:#333; font-weight:normal;}
#Contents .productResult ul li a:hover strong {color:#333;}
#Contents .productResult ul li.none {width:100%; text-align:center; padding-top:50px; color:#777777; font-size:0.95em;}


/* 개인정보_약관_이메일 */
#Popup700 {overflow:hidden; width:700px;}

#Popup700 #Btn_x {width:700px; position:absolute; left:0; top:0;}
#Popup700 #Btn_x p {float:right; margin-right:18px; _margin-right:9px; margin-top:18px;}
#Popup700 #Btn_x p a {display:block; padding:10px;}
#Popup700 h1#Title {overflow:hidden; width:671px; height:54px; padding-left:29px; padding-top:36px; background:url('/img/pop/bg_up_700.gif') no-repeat 0 0;}
#Popup700 #Contents {clear: both;padding-bottom:25px; background:url('/img/pop/bg_body_700.gif') repeat-y 0 0;}
#Popup700 #Btn {overflow:hidden; text-align:center; height:20px; background:url('/img/pop/bg_body_700.gif') repeat-y 0 0;}
#Popup700 #End {overflow:hidden; height:24px; padding-top:16px; background:url('/img/pop/bg_end_700.gif') no-repeat 0 0;}
#Popup700 #End a img {float:right; display:block; padding:7px 15px 10px 15px;}
#Popup700 #End a img.product {float:right; display:block; padding:15px 15px 10px 15px;}

#Contents .rules_memo {width:627px; height:198px; border: 1px solid #C5BEC1; overflow-y:auto; margin: 0px 0 0 25px; padding: 10px;
	scrollbar-face-color: #f1f1f1;
	scrollbar-arrow-color: #010101;
	scrollbar-track-color: #f3f3f3;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #f3f3f3;
	scrollbar-shadow-color: #dadada;
	scrollbar-darkshadow-color: #ffffff;}

/* 글쓰기 */
.UserReviewWrite {width: 650px; margin:0 auto;}
.UserReviewWrite th {vertical-align: top; border-bottom: 1px solid #e2e2e2;}
	.UserReviewWrite th img {margin-top:8px;}
.UserReviewWrite td {padding-top:5px; padding-bottom: 5px;border-bottom: 1px solid #e2e2e2;}
	.UserReviewWrite td .input_txt {width: 550px; border:1px solid #d0d0d0;}
	.UserReviewWrite td .input_file {width: 300px;}
	.UserReviewWrite td .file_del {font-size:0.95em; letter-spacing:-0.05em; color:#666;}
	.UserReviewWrite td img {vertical-align: middle;}
	.UserReviewWrite td input {vertical-align: middle;}
	.UserReviewWrite td input.input_radio {margin-top:1px;}
	.UserReviewWrite td.memo {text-align:center; padding-top:5px;border-bottom:none;}

/* 신용카드 */
#WrapCc {}
#WrapCc h1 {overflow:hidden;}
#WrapCc .contCc {width:475px; margin-left:8px; padding:5px; *padding-bottom:0; background:#fff;}

#WrapCc .contCc .Lnb {float:left; width:130px; height:540px; background:url('/img/pop/cc_lnb_bg.gif') no-repeat 0 bottom;}
#WrapCc .contCc .Lnb h2 {margin-bottom:5px; padding-left:1px; padding-top:1px; background:url('/img/pop/cc_lnb_bg.gif') no-repeat 0 0;}
#WrapCc .contCc .Lnb .lnbList {padding-left:9px; width:92px; overflow:hidden;}
#WrapCc .contCc .Lnb .lnbList li {color:#666666; width:90px; font-weight:bold; padding:8px 0 9px 2px; background:url('/img/pop/cc_lnb_bot.gif') no-repeat 0 bottom;}

#WrapCc .contCc .Contents {float:left; width:330px; padding-top:8px; overflow:hidden;}
#WrapCc .contCc .Contents h3 {color:#444444; font-weight:bold; font-size:1.2em; height:28px;}

#WrapCc .contCc .Contents .pay_info {overflow:hidden; width:329px; margin-bottom:15px; padding-top:5px; background:url('/img/pop/sbox_bg.gif') no-repeat 0 0;}
#WrapCc .contCc .Contents .pay_info dt {float:left; width:65px; padding:9px 0 9px 25px; color:#333333; background:url('/img/i/icon_arr_brown.gif') no-repeat 15px 50%;}
#WrapCc .contCc .Contents .pay_info dd {float:left; width:229px; padding:9px 10px 9px 0;color:#898989;}
#WrapCc .contCc .Contents .pay_info dt.end {padding:0; width:100px; height:5px; background:url('/img/pop/sbox_bg.gif') no-repeat 0 bottom;}
#WrapCc .contCc .Contents .pay_info dd.end {padding:0; width:229px; height:5px; background:url('/img/pop/sbox_bg.gif') no-repeat right bottom;}

#WrapCc .contCc .Contents h4 {color:#6666cc; margin-bottom:5px; padding-left:13px; background:url('/img/i/icon_arr_bora.gif') no-repeat 0 50%;}
#WrapCc .contCc .Contents .pay_style {overflow:hidden; width:315px; margin-left:10px; padding:5px; padding-left:0; background:url('/img/i/ptn_w3.gif') repeat-x 0 bottom;}
#WrapCc .contCc .Contents .pay_style dt {float:left; width:20px;}
#WrapCc .contCc .Contents .pay_style dd {float:left; width:295px;}
#WrapCc .contCc .Contents .pay_style dt input {vertical-align:middle; margin-top:-2px;}

#WrapCc .contCc .Contents .btn {text-align:right; margin-top:20px;}
