/* reset CSS
------------------------------------------------------------------------------------------------- */
html{
	scrollbar-face-color:#F2F2F2;
	scrollbar-shadow-color:#999;
	scrollbar-highlight-color:#999;
	scrollbar-3dlight-color:#FFF;
	scrollbar-darkshadow-color:#FFF;
	scrollbar-track-color:#F2F2F2;
	scrollbar-arrow-color:#999;
}
body{
	margin:0;
	padding:0;
	height:100%; /* needed for container min-height */
	font-family: Dotum, "돋움",arial,sans-serif;
	font-size:12px;
	color:#666;
}
*{margin:0;padding:0;}
 fieldset, img{ border: 0 none;}
 input , img{vertical-align:middle;font-family: Dotum, "돋움",arial,sans-serif;}
 li{list-style:none;}
 a{text-decoration:none;}
 legend,caption {width:0;height:0;font:0;position:absolute;visibility:hidden;overflow:hidden;display:none;}

 table{border-collapse: collapse;border-spacing: 0;}

/* 공통 */
.memberPop .pop_cont .pageCommet{margin-bottom:10px;line-height:140%;}
.memberPop .pop_cont .pageCommet strong{color:#00a9e0;}
.memberPop .pop_cont .pageCommet strong.under{text-decoration:underline;}

.memberPop input.input_textL{border:1px solid #cccccc;padding:2px;}
.memberPop input.input_check{margin-top:-4px;}

/*로그인관련 팝업*/
.memberPop .topWrap input{font-size:16px;font-weight:bold;}
.memberPop input.on{font-size:16px;font-weight:bold;height:23px!important;line-height:23px!important;border:2px solid #33a9dd !important;background:#eaf6fc !important;color:#33a9dd; }/*입력할때 스타일*/
.memberPop input.bene_on{font-size:16px;font-weight:bold;height:23px!important;line-height:23px!important;border:2px solid #ffd200 !important;background:#ffffff !important;color:#555555; }/*입력할때 스타일*/

.memberPop{position:relative;width:458px;padding:24px 0 20px 0px;background:url('/common/img/bg_memberpop.gif') repeat-x 0 0;}
.memberPop.oclock_bar{background:url('/common/img/bg_memberpop.gif') repeat-x 0 0;}
.memberPop img{vertical-align:top;}
.memberPop h1.logo{height:43px;margin:0 10px 20px;padding-left:10px;text-align:left;}
.memberPop .bClose{position:absolute;right:22px;top:25px;}

.memberPop .tabMenu{position:relative;width:244px;height:32px;border:1px solid #ccc;border-right:0 none;border-bottom:0 none;z-index:1;}
.memberPop .tabMenu li{position:relative;float:left;z-index:1;}
.memberPop .tabMenu li a{color:#999;width:134px;padding:10px 0 0 0;height:22px;border-right:1px solid #c3c3c3; text-align:center;display:inline-block;background:#e2e2e2;}
.memberPop .tabMenu li a.w98{width:108px;}

.memberPop .tabMenu li a.on{position:relative;height:22px;border-bottom:1px solid #fff;background:#fff;font-weight:bold;color:#666;z-index:2;}

.memberPop .loginWrap{position:relative;padding:29px 0 0 0;*padding:27px 0 0 0;height:96px;border:1px solid #c3c3c3;}
.memberPop .loginWrap .iptTxt{width:177px;height:25px;line-height:25px;padding:0 0 0 7px;background:#f9f9f9;border:1px solid #ccc;}
.memberPop .loginWrap .radioWrap{padding-left:100px;}
.memberPop .loginWrap .moblie{padding-left:42px;position:relative;}
.memberPop .loginWrap .email,
.memberPop .loginWrap .email01{padding-left:20px;position:relative;}
.memberPop .loginWrap .passWrap{padding-left:42px;height:31px;margin:0 !important; letter-spacing:-1px; }
.memberPop .loginWrap .on{width:176px;padding:0 0 0 6px !important;}
.memberPop .loginWrap .email01 .on{width:75px !important;}
.memberPop .loginWrap .btnDeli{position:absolute;right:30px;bottom:37px;}
.memberPop .topWrap{width:408px;margin:0 auto;}
.memberPop .helpWrap{width:406px;margin:0 auto;}

.memberPop p{margin-bottom:4px;*margin-bottom:2px;}
.memberPop .topWrap label,
.memberPop .topWrap .loginWrap  label{width:86px;height:27px;line-height:27px;padding:0 10px 0 2px;text-align:right;display:inline-block;letter-spacing:-1px;}
.memberPop .check {padding:0 0 0 98px;height:13px;margin-top:6px;}
.memberPop .topWrap .loginWrap .check label{text-align:left;font-size:11px;height:12px;width:59px;line-height:13px;padding:0;display:inline-block;vertical-align:baseline;}

.memberPop .check input{width:14px;height:14px;}
.memberPop .btnLogin{position:absolute;top:29px;right:36px;}

.memberPop .helpWrap{margin:4px auto 0 auto;padding:15px 0 11px 0;background:#f3f3f3;border:1px solid #c3c3c3;}
.memberPop .helpWrap p{position:relative;width:334px;margin:0 auto 6px auto;color:#999;line-height:1.3;font-size:11px;}
.memberPop .helpWrap .first{margin-bottom:3px;}
.memberPop .helpWrap .first .txt{padding:0;}
.memberPop .helpWrap p .txt{width:232px;padding:4px 0 0 0;display:inline-block;font-size:11px;}

.memberPop .helpWrap p .txt01{width:260px;font-size:11px;display:inline-block;}
.memberPop .helpWrap .txt span{color:#555;}
.memberPop .helpWrap p a{position:absolute;right:0;top:0;}

.memberPop .radioWrap{padding-left:95px;height:18px;margin:0 0 11px;*margin-bottom:0;}
.memberPop .radioWrap input{width:13px;height:13px;margin:0 5px 0 0;}
.memberPop .radioWrap label{width:50px;margin-right:18px;color:#666;text-align:left;display:inline;padding:0;*height:15px;*line-height:15px;}
.memberPop .radioWrap label.emailTit{width:38px;display:inline-block;margin-right:0;}

.memberPop .moblie{padding:0 0 0 36px;margin:0 0 3px;}
.memberPop .moblie label{width:48px;padding:0 5px 0 0;text-align:right;display:inline-block;}
.memberPop .moblie label.tit{float:left;padding-right:8px;}
.memberPop .moblie input{width:41px;height:25px;padding-left:3px;line-height:25px;background:#f9f9f9;border:1px solid #ccc;font-weight:bold;}
.memberPop .moblie input.on{width:39px;font-size:12px;}
.memberPop .moblie .selectbox_title,
.memberPop .moblie .selectbox_option{width:63px!important;}

.memberPop .email,
.memberPop .email01{padding:0 0 0 39px;margin:0 0 3px;position:relative;}
.memberPop .email label,
.memberPop .email01 label{width:70px !important;padding:0 5px 0 0;text-align:right;display:inline-block;}
.memberPop .email input{width:77px;height:25px;line-height:25px;padding:0 0 0 7px;background:#f9f9f9;border:1px solid #ccc;font-weight:bold;font-size:12px;}

.memberPop .email .on{width:83px;font-size:12px;padding-left:2px;}
.memberPop .email .selectbox_title{width:103px!important;}
.memberPop .email01 input{width:75px;height:25px;line-height:25px;padding:0 0 0 3px;background:#f9f9f9;border:1px solid #ccc;font-weight:bold;}
.memberPop .email01 .ipt01{width:77px;}
.memberPop .loginWrap .email01 .on{width:75px !important;}
.memberPop .email01 .selectbox_title,
.memberPop .email01 .selectbox_option{width:89px!important;}

.memberPop .loginWrap .passWrap{padding:0 0 0 25px;}
.memberPop .loginWrap .passWrap label{width:70px;padding:0 5px 0 0;text-align:right;display:inline-block;}
/*.memberPop .passWrap .ipt,
.memberPop .passWrap .iptTxt{width:174px;height:25px;height:25px;line-height:25px;padding:0 0 0 7px;background:#f9f9f9;border:1px solid #ccc;}
.memberPop .passWrap .on{width:172px;}*/

/* 휴대폰 아이디등록,아이디찾기 */
.memberPop .lineSpace{height:29px;margin-bottom:0;}
.memberPop .mobleWrap .lineSpace .on{width:84px;}
.memberPop .lineSpace label{line-height:14px;}
.memberPop .lineSpace input{vertical-align:top;}
.memberPop .lineSpace span{height:25px;vertical-align:middle;padding:0 3px 0 2px;display:inline-block;}
.memberPop .btnAreaCon{padding:20px 0 16px;margin:0;text-align:center;}

.memberPop .lessmargintop{padding-top:10px;}
.memberPop .btnAreaCon a{display:inline-block;}
.memberPop .btnAreaCon a img{vertical-align:middle;}
.memberPop .mobleWrap{position:relative;padding:25px 0 17px 0;border:1px solid #c3c3c3;}
.memberPop .ipBox .mobleWrap label{width:106px;}
.memberPop .mobleWrap .iptTxt{width:185px;height:25px;line-height:25px;padding:0 0 0 7px;background:#f9f9f9;border:1px solid #ccc;font-weight:bold;}
.memberPop .mobleWrap .on{width:183px;}
.memberPop .mobleWrap .iptTxt01{width:86px;height:25px;line-height:25px;padding:0 0 0 3px;border:1px solid #ccc;background:#f9f9f9;}
.memberPop .mobleWrap  .iPin{text-align:center;height:60px;line-height:60px;margin-bottom:0;}

.memberPop .helpWrap01{width:398px;margin:4px auto 0 auto;padding:12px 5px 8px 5px;background:#f3f3f3;border:1px solid #c3c3c3;font-size:11px;color:#999;}
.memberPop .helpWrap01 p{margin:0;line-height:1.5;}
.memberPop .helpWrap01 span{color:#555;}
.memberPop .helpWrap02{width:398px;margin:4px auto 0 auto;padding:12px 5px 1px 5px;background:#f3f3f3;border:1px solid #c3c3c3;font-size:11px;color:#999;}
.memberPop .helpWrap02 p{margin:0;line-height:1.5;padding:0 0 9px 10px;}
.memberPop .helpWrap02 .btnLink,
.memberPop .helpWrap02 .btnLink a{display:inline-block;height:29px;margin-right:3px;}
.memberPop .helpWrap02 .btnLink a img{vertical-align:middle;}
.memberPop .helpWrap02 span{color:#555;}

/*아이디 찾기*/
.memberPop .tabMenu01{width:254px;}
.memberPop .tabMenu li.iPin a{padding:10px 8px 0 8px;}
.memberPop .idInfoTxt{padding:26px 25px;margin:0;border:1px solid #c3c3c3;line-height:1.5;}
.memberPop .idInfoTxt strong{font-size:16px;color:#2dabe5;}
.memberPop .mobleWrap .lineSpace .on{width:89px !important;}

/*인증방식영역*/
.memberPop .confirmAeea{width:400px;height:408px;margin:0 auto;border:1px solid #ccc;}

/*비밀번호 찾기*/
.checkImgWrap{width:310px;margin:20px auto 0 auto;}
.checkImgWrap a{margin-right:10px;display:inline-block;}
.memberPop .txtCertiIpin {color:#33a9dd;width:360px;margin:10px auto;font-size:11px;}
.memberPop .ipBox .passFindArea{height:182px;}
.memberPop .ipBox .mobleWrap .iptTxt{width:200px;}
.memberPop .ipBox .mobleWrap .on{width:199px;padding-left:6px !important;}
.memberPop .ipBox .mobleWrap .email .iptTxt,
.memberPop .ipBox .mobleWrap .email input{width:74px !important;}
.memberPop .ipBox .mobleWrap .email .on{width:73px !important; }

.memberPop .ipBox .email .selectbox_title{width:108px !important;}

/*이메일팝업*/
.layerBg{position:absolute;left:0;top:0;background:#000;width:100%; height:100%;opacity:.5; filter:alpha(opacity=50);z-index:5;}
.layerPop{position:absolute;left:25px;top:135px;width:410px;height:240px;background:#fff;z-index:10;}
.layerPop h2{padding:10px 15px 8px;margin:0 0 30px;font-size:12px;color:#fff;background:#2d2d2d;}
.layerPop p{width:380px;padding:0 0 7px;margin:0 auto;line-height:1.3;color:#666;}
.layerPop p strong{color:#2dabe5;}
.layerPop .btnArea{margin:20px auto;width:170px;}
.layerPop .btnArea a{display:inline-block;}
.layerPop .popClose{position:absolute;right:8px;top:7px;}
.layerPop01{position:absolute;left:25px;top:70px;width:410px;height:240px;background:#fff;z-index:10;}
.layerPop01 h2{padding:10px 15px 8px;margin:0 0 30px;font-size:12px;color:#fff;background:#2d2d2d;}
.layerPop01 p{width:380px;padding:0 0 7px;margin:0 auto;line-height:1.3;color:#666;}
.layerPop01 p strong{color:#2dabe5;}
.layerPop01 .btnArea{margin:20px auto;width:170px;}
.layerPop01 .btnArea a{display:inline-block;}
.layerPop01 .popClose{position:absolute;right:8px;top:7px;}

/*	비번변경 */
.memberPop .txtpw{line-height:1.5;}
.memberPop .txtpw strong{color:#2DABE5;}
.memberPop .borderBox{padding:7px 0 3px 0;border:1px solid #d2d2d2;}
.memberPop .titChPw{margin:25px 0 7px 0;color:#666;font-size:13px;}

.memberPop .borderBox .ipt{width:187px;height:25px;line-height:25px;padding:0 0 0 3px;border:1px solid #ccc;background:#f9f9f9;}
.memberPop .borderBox .on{width:185px;}
.memberPop .borderBox label{width:135px;padidng:0 10px 0 0;text-align:right;}

.memberPop .weekCheckBox{text-align:right;padding:0 30px 0 0;color:#666;height:20px;}
.memberPop .weekCheckBox .check{padding-left:0;width:13px;height:13px;margin-right:5px;vertical-align:top;}
.memberPop .weekCheckBox label{padding-top:5px;display:inline-block;}
.memberPop .weekCheckBox label:hover{text-decoration:underline;}

.memberPop .cuponWrap .cuponImg{text-align:center;padding:10px 0 20px 0;}
.memberPop .cuponWrap p{padding:0 0 0 25px;line-height:1.2;}
.memberPop .cuponWrap strong{margin-bottom:16px;font-size:13px;color:#2DABE5;display:inline-block;}
.weekCloseBox{padding:0 10px 20px;}
.weekCloseBox input{width:13px;height:13px;margin:0 5px 0 0;}
.weekCloseBox label:hover{text-decoration:underline;}

.memberPop .mobleWrap .lineSpace .iptTxt01{width:90px;padding-left:7px;}

/*새비번 */
.memberPop .newPtxt{width:408px;margin:0 auto 10px auto;line-height:1.3;}

/*휴대폰등록*/
.memberPop .tabMenu02{width:238px;}

/*로딩중이미지*/
.lodingImg{padding:60px 15px;}

/*마이존 이용권확인 */
.memberPop .myZoneTxtBox{padding-top:17px;text-align:center;color:#666;}
.memberPop .colorBl{color:#30afea;}
.memberPop .tbl01{border:1px solid #d2d2d2;width:406px;margin:20px auto 10px auto;}
.memberPop .tbl01 tbody th{color:#4c4c4c;border-right:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;background:#f4f4f4;}
.memberPop .tbl01 tbody td{padding:10px 0 8px 10px;color:#626262;border-bottom:1px solid #d2d2d2;line-height:1.3;}

/* Select */
select{font-size:12px;color:#666;height:21px;vertical-align:middle;}
/* select box title */
span.selectbox_title{text-align:left;background:url('/common/img/bg_sel.gif') no-repeat 100% 0; border:1px solid #cfcfcf;}
span.selectbox_title strong{height:17px; padding:5px 0 3px 5px;color:#a3a3a3;font-weight:bold;color:#666;word-break:break-all;line-height:18px;display:block;overflow:hidden;}

span.selectbox_title_focus{border-color:#333;}
span.selectbox_title_focus strong{color:#000;}
span.selectbox_title_disabled{background-color:#EEE;}
span.selectbox_title_disabled strong{color:#999;}
/* select box option */
div.selectbox_option{border:1px solid #999;background:#FFF;overflow:hidden;}

div.selectbox_option li{list-style:none;}
div.selectbox_option a{height:18px;font-size:12px;color:#888;word-break:break-all;line-height:18px;text-decoration:none;padding:0 0 0 5px; display:block;overflow:hidden;}
/*div.selectbox_option a.on, div.selectbox_option a:hover{color:#000;background:#EEE;}*/
/* select box multiple */
span.selectbox_multiple{border:1px solid;border-color:#999;background:#FFF;display:inline-block;overflow:hidden;}
span.selectbox_multiple ul li{ height:20px;font-size:12px;color:#666;word-break:break-all;line-height:20p;padding:1px 3px 4px;_padding:2px 3px 3px;display:block;overflow:hidden;}
span.selectbox_multiple ul li.on,
div.selectbox_option a.on,
div.selectbox_option a:hover{color:#000;background:#f3f3f3;}
span.selectbox_multiple_focus{border-color:#333;}
span.selectbox_multiple_focus ul li.on{color:#000;background:#BBB; }
span.selectbox_multiple_disabled{ background-color:#EEE;}
span.selectbox_multiple_disabled ul li{color:#999;}

.selBox{font-size:12px;color:#666; border:1px solid #cfcfcf;}
.selBox p{text-align:left;background:url('/common/img/bg_sel.gif') no-repeat 100% 0; margin:0;}
.selBox p a{font-weight:bold;display:block;height:25px;*line-height:25px;line-height:26px;color:#666;padding-left: 5px;}
.selBox ul{width:100%;position:absolute;left:-1px;top:26px;background:#fff;border:1px solid #cfcfcf;border-top:0 none;z-index:5;}
.selBox ul a{display:block;height:20px;line-height:20px;color:#666;padding-left: 10px;}
.selBox ul a:hover{color:#000;background:#f3f3f3;}
.logSel01{float:left;position:relative;width:63px;margin-right:3px;}
.sel01{position:absolute;right:100px;top:0;width:103px;}
.sel02{position:absolute;right:15px;top:0;width:103px;}
.sel03{position:absolute;right:79px;bottom:0;width:106px;}
.sel04{position:absolute;right:6px;bottom:0;width:87px;}
.logSel01 p a,
.logSel01 ul li a,
.sel04 p a,
.sel04 ul li a{padding-left:5px;}

/*공지사항*/
.memberPop .pClose{text-align:right;padding-right:10px;}
.memberPop .pClose input{width:14px;height:14px;margin-right:5px;vertical-align:middle;}
.popTxtBox{width:365px;border:1px solid #e8e8e8;padding:20px 20px 11px 20px;margin:0 0 0 20px;}
.popTxtBox p{line-height:1.5;color:#666;}
.popTxtBox .colorBl{color:#30afea;}

/*이름변경*/
.memberPop .infoBox p{height:31px;margin:0;}
.memberPop .infoBox .labelTit{width:86px;height:20px;padding:5px 10px 0 0;text-align:right;vertical-align:top;font-size:12px;color:666;display:inline-block;}
.memberPop .infoBox .iptTxt {width:184px;padding-left:7px;border:1px solid #ccc;font-size:16px;font-weight:bold;height:25px;line-height:25px;}
.memberPop .infoBox .on{width:183px;padding-left:6px !important;}
.memberPop .infoBox .iptTxt01{width:81px;padding-left:7px;border:1px solid #ccc;font-size:16px;font-weight:bold;height:25px;line-height:25px;}
.memberPop .infoBox .lineSpace{height:52px;}
.memberPop .infoBox .lineSpace .labelTit{padding-top:7px;}
.memberPop .infoBox .lineSpace .on{width:80px !important;}
.memberPop .infoBox .lineSpace span{width:13px;line-height:27px;font-size:12px;color:666;padding:0;text-align:center;display:inline-block;}
.chNameBox{width:365px;border:1px solid #e8e8e8;padding:15px 20px 12px 20px;margin:30px 0 0 25px;line-height:1.5;color:#666;}
.memberPop .txtChName{padding:8px 0 5px 23px;color:#333;}
.chNameBox .txtTop01{text-align:center;color:#333;}
.chNameBox .goLink{padding-top:10px;}
.chNameBox .goLink a{color:#999;text-decoration:underline;}
.chNameBox .goLink .colorBl a{color:#30AFEA;}
.chNameBox .txtFin{padding:25px 0;text-align:center;color:#333;}

/*이메일주소무단수집거부*/
.memberPop .copy{padding:10px 0 5px 23px;font-family:tahoma;font-size:11px;color:#999;}

/*마이존 2012-03*/
.pop_cont {padding:0 25px;}
.pop_cont2 {padding:0 10px;}
.txt_product {margin-bottom:8px; font-size:11px; color:#999;}
.txt_product dt {float:left; font-weight:bold;}
.txt_product dd {margin-left:60px;}
.txt_save {padding:19px 0 16px; border:1px solid #5ebcda; background:#f0f8fc; text-align:center; line-height:150%;}
.cont_btm {margin-top:10px; padding-top:20px; border-top:1px solid #dfdfdf; font-size:11px;}
.cont_btm .stit {padding-top:5px;}
.cont_btm .txt_tabt {margin-top:8px;}
.cont_btm .table_st_r {width:100%; margin-top:8px; *margin-top:-5px;}
.cont_btm .table_st_r caption {padding-bottom:7px; text-align:left;}
.cont_btm .table_st_r tr th {padding:14px 0 0 12px; border:1px solid #d2d2d2; text-align:left; vertical-align:top;}
.cont_btm .table_st_r tr th .write {font-weight:normal;}
.cont_btm .table_st_r tr td {padding:6px 0 6px 7px; border:1px solid #d2d2d2; text-align:left;}
.cont_btm .table_st_r tr td .sel_sat {width:100%;}
.cont_btm .table_st_r tr td .sel_sat li {float:left; width:150px; vertical-align:top;}
.cont_btm .table_st_r tr td .sel_sat li dl {height:32px;}
.cont_btm .table_st_r tr td .sel_sat li dl dt {float:left; width:44px; margin-right:6px; padding-top:9px;  text-align:right;}
.cont_btm .table_st_r tr td .sel_sat li.list2 dl dt,
.cont_btm .table_st_r tr td .sel_sat li.list4 dl dt {width:40px;}
.cont_btm .table_st_r tr td .sel_sat li dl dd {float:left; width:100px; height:27px; background:url('/common/img/bg_selet.gif') no-repeat 0 0;}
.cont_btm .table_st_r tr td .sel_sat li dl dd a {display:block; height:20px; padding:6px 0 0 8px; font-size:0; line-height:0; color:#fff;}
.cont_btm .table_st_r tr td .sel_sat li dl dd .star_5 {background:url('/common/img/bg_star.gif') no-repeat 8px 8px;}
.cont_btm .table_st_r tr td .sel_sat li dl dd .star_4 {background:url('/common/img/bg_star.gif') no-repeat 8px -13px;}
.cont_btm .table_st_r tr td .sel_sat li dl dd .star_3 {background:url('/common/img/bg_star.gif') no-repeat 8px -34px;}
.cont_btm .table_st_r tr td .sel_sat li dl dd .star_2 {background:url('/common/img/bg_star.gif') no-repeat 8px -55px;}
.cont_btm .table_st_r tr td .sel_sat li dl dd .star_1 {background:url('/common/img/bg_star.gif') no-repeat 8px -78px;}
.cont_btm .table_st_r tr td .sel_sat li dl dd ul {display:none; width:98px; background:#fff; border:1px solid #ccc; z-index:99;}
.cont_btm .table_st_r tr td .sel_sat li dl dd ul li {overflow:hidden; float:none; width:auto; height:auto; height:26px;}
.cont_btm .table_st_r tr td .sel_sat li dl dd ul li a {text-indent:-1000px;}
.cont_btm .table_st_r tr td .sel_sat li dl dd.on {position:relative;}
.cont_btm .table_st_r tr td .sel_sat li dl dd.on ul {display:block; position:absolute; top:0; left:0;}
.cont_btm .table_st_r tr td.td_chk {padding:10px 10px 9px;}
.cont_btm .table_st_r tr td textarea {width:275px; height:45px; padding:8px 10px; border:1px solid #ccc; font-size:11px; font-family:"돋움"; color:#666; background:#f9f9f9;
	scrollbar-face-color:#fff;
	scrollbar-shadow-color:#ccc;
	scrollbar-highlight-color:#fff;
	scrollbar-3dlight-color:#ccc;
	scrollbar-darkshadow-color:#fff;
	scrollbar-track-color:#f9f9f9;
	scrollbar-arrow-color:#ccc;
}
.input_chk {width:13px; height:13px;}
.memberPop .txt_btm {margin-top:10px; margin-bottom:6px; color:#999;}
.memberPop .txt_btm2 {}
.no_bd {margin-top:0; border-top:none;}

/*table*/
.table_st1 {width:100%;}
.table_st1 caption {padding-bottom:10px; text-align:left;}
.table_st1 th {height:31px; border-top:2px solid #666666; border-bottom:1px solid #c7c7c7; font-size:11px; font-weight:normal; background:#f9f9f9; text-align:center;}
.table_st1 td {height:37px; border-bottom:1px solid #e5e5e2; text-align:center; background:none; font-size:11px;}
.table_st1 td.subj {padding-left:27px; text-align:left; font-size:12px;}
.table_st1 td .save {color:#00a9e0;}
.table_st1 .last td {border-bottom:none; background:url('/common/img/bg_line.gif') repeat-x 0 bottom;}

/* 아이디찾기 */
.memberPop .idFindBox{padding:42px 0 59px;text-align:center;}
.memberPop .idFindBox a{margin:0 5px;vertical-align:top;}

/* 비밀번호찾기 */
.memberPop .memIdBox{height:47px;margin:0 25px;padding-top:10px;border-bottom:1px solid #d2d2d2;text-align:center;}
.memberPop .memIdBox label{display:inline-block;margin-right:9px;color:#666;}
.memberPop .memIdBox input{width:190px;height:25px;padding-left:7px;border:1px solid #ccc;background-color:#f9f9f9;font-size:15px;font-weight:bold;line-height:25px;}
.memberPop .memIdBox input.on{width:188px;}
.memberPop .pwFindBox{padding:20px 0 26px;text-align:center;}
.memberPop .pwFindBox a{margin:0 5px;vertical-align:top;}

/* 해피콜신청하기 */
.memberPop .pop_cont .grayBox{padding:20px 28px;border:1px solid #d2d2d2;line-height:180%;}
.memberPop .pop_cont .grayBox a{margin-left:5px;}
.memberPop .pop_cont .grayBox img{vertical-align:middle;}
.memberPop .pop_cont p.agreeCheck{margin-top:12px;text-align:center;}
.memberPop .pop_cont p.agreeCheck input{width:12px;height:12px;margin-right:8px;vertical-align:top;}
.memberPop .pop_cont p.agreeCheck label{display:inline-block;margin-top:1px;color:#666;font-size:11px;vertical-align:top;}
.memberPop .pop_cont.happycall .helpWrap p{width:370px;letter-spacing:-1px;}

/* 주문서_테이블1 */
.memberPop table.basketTbl{width:100%;table-layout: fixed;border-top:2px solid #666;border-collapse:collapse;}
.memberPop table.noborder{border-top:none;}
.memberPop table.basketTbl th{border-bottom:1px solid #EFEFEF;/*c7c7c7;*/border-right:1px solid #EFEFEF;
	background-color:#f9f9f9;/* url('/common/img/bar_table_01.gif') no-repeat right 10px;*/
	color:#666;font-weight:bold;text-align:left;/*line-height:37px;*/vertical-align:top;padding-left:11px;padding-top:11px;}
/*.memberPop table.basketTbl th.bgNone{background:#f9f9f9;}*/
.memberPop table.basketTbl td{border-bottom:1px solid #eaeaea;padding:9px 0px 5px 15px;text-align:center;}
/*.memberPop table.basketTbl td input,
.memberPop table.basketTbl td img{margin-top:-4px;}*/
.memberPop table.basketTbl th label{font-size:12px;}
.memberPop table.basketTbl td .pColor{color:#00a9e0;}
.memberPop table.basketTbl .checkIn{padding:0 0 0 17px;text-align:left;}
.memberPop table.basketTbl .checkIn input{width:13px;height:13px;padding:2px;*margin:0 0 0 2px;font-size:100%;font-weight: normal;}
.memberPop table.basketTbl .checkIn a{display:inline-block;margin:3px 0 0;padding:2px;}
.memberPop table.basketTbl .imgB{padding-left:20px;text-align:left;}
.memberPop table.basketTbl .imgB a{display:inline-block;overflow:hidden;border:1px solid #e1e1e1;}
.memberPop table.basketTbl .gName{color:#62676a;line-height:18px;}
.memberPop table.basketTbl .gName:hover{text-decoration:underline;}
.memberPop table.basketTbl .option{padding-top:8px;color:#999;line-height:21px;}
.memberPop table.basketTbl .option .btn{display:inline-block;margin:0 0 2px 6px;vertical-align:middle;}
.memberPop table.basketTbl .option a img{vertical-align:middle;}
.memberPop table.basketTbl .option span.qty{display:inline-block;color:#62676a;height:16px;vertical-align:top;padding:1px 0 0;}
.memberPop table.basketTbl .money{color:#ff5ea1;padding:7px 0 0;}
.memberPop table.basketTbl .money img{vertical-align:middle;padding:0 0 2px;}
.memberPop table.basketTbl .interest{color:#aa9afd;padding:4px 0 0;}
.memberPop table.basketTbl .interest img{vertical-align:middle;padding:0 0 2px;}
.memberPop table.basketTbl .one{color:#999;padding:4px 0 0;}
.memberPop table.basketTbl .one img{vertical-align:middle;padding:0 0 2px;}
.memberPop table.basketTbl td.left{text-align:left;}
.memberPop table.basketTbl tr.soldOut td.goOder{padding-right:14px;text-align:right;}
:root .memberPop table.basketTbl td.left .comment{line-height:130% \0/IE9;}
.memberPop table.basketTbl .txtBtn1,
.memberPop table.basketTbl .txtBtn2{font-size:11px;display:inline-block;text-decoration:underline;line-height:120%;}
.memberPop table.basketTbl .txtBtn1{margin-bottom:1px;}
root: .memberPop table.basketTbl .txtBtn1{line-height:110% \0/IE9;}
.memberPop table.basketTbl .txtBtn2{margin-top:6px;}
.memberPop table.basketTbl .coupon{display:inline-block;margin-bottom:2px;*margin-bottom:-2px;}
.memberPop table.basketTbl .txt1{font-size:11px;color:#62676a;padding:7px 0 0;}
.memberPop table.basketTbl .txt2{font-size:11px;color:#999;padding:5px 0;line-height:14px;}
.memberPop table.basketTbl .btn{margin:5px 0 0;}
.memberPop table.basketTbl .bunch{border:1px solid #eaeaea;border-width:0 1px 1px;}
.memberPop table.basketTbl .bunch2{border:1px solid #eaeaea;border-width:0 0 1px 1px;}
.memberPop table.basketTbl .bunchBtn{display:inline-block;margin:9px 0 0;}
.memberPop table.basketTbl .goOder a{display:inline-block;margin:0 2px;}
.memberPop table.basketTbl .goOder a img{vertical-align:top;}
.memberPop table.basketTbl .prdName img{margin-top:-2px;vertical-align:middle;}
.memberPop table.basketTbl .selectBox select{margin-top:3px;padding:0;font-family:'돋움',Dotum;}

/* 기존배송지 선택,수정 */
.memberPop .scrolling table.basketTbl{width:97%;}
.memberPop .scrolling table.basketTbl th{border-right:none;vertical-align:middle;height:34px;
	background-image:url('/common/img/bar_table_01.gif');
	background-repeat:no-repeat;background-position:left 9px;
	text-align:center;vertical-align:middle;padding:3px 10px 0px;letter-spacing:-1px;}
.memberPop .scrolling table.basketTbl td{padding:10px;}
.memberPop .scrolling table.basketTbl th.nobar{background-image:none;}
.memberPop .scrolling table.basketTbl th.reciepient{text-align:left;}
.memberPop .scrolling table.basketTbl th.first,
.memberPop .scrolling table.basketTbl td.first{text-align:right;padding-left:0px;padding-right:0px;}
.memberPop .scrolling table.basketTbl td a{text-decoration: none;display: inline-block;padding: 4px 9px;border: 1px solid #e1e1e1;color: #fff !important;background: #666;}
/*.memberPop .scrolling table.basketTbl td a:hover,
.memberPop .scrolling table.basketTbl tr:hover td a{color:#34a9de;text-decoration:underline;}*/
.memberPop .btnDetail{margin-top:5px;}
.memberPop .scrolling table.basketTbl th{border-bottom:1px solid #c7c7c7;}

/* 우편번호 찾기 */
.memberPop .seachBox{border:1px solid #cccccc;padding:20px;text-align:center;margin:13px 0px;}
.memberPop .seachBox label{font-weight:bold;padding-right:5px;}
.memberPop .seachBox input{width:160px;border:2px solid #cdcdcd;background-color:#FFF;color:#62676a;
	padding:4px 3px 4px;margin-top:0px;*margin-top:-1px;padding:4px 3px 3px\0/IE9;}
.memberPop .seachBox input.on{border-color:#33a9dd;color:#33a9dd;background-color:#eaf6fc;}
.memberPop .searchResult table{border:1px solid #ccc;width:100%;margin-top:10px;}
.memberPop .searchResult table th{height:35px;border-bottom:1px solid #CCC;background-color:#f2f2f2;}
.memberPop .searchResult table th.first{background:#f2f2f2 url('/common/img/bar_table_01.gif') no-repeat right 9px;}
.memberPop .searchResult table td{padding:9px 10px;text-align:center;}
.memberPop .searchResult table td.left{text-align:left;padding-left:20px;}
.memberPop .searchResult table td a{color:#62676a;text-decoration:none;}
.memberPop .searchResult table td a a:link, a:active,a:visited{color:#62676a;text-decoration:none;}
.memberPop .searchResult table td a:hover{color:#33a9dd;text-decoration:underline;}
.memberPop .searchResult table tr.spaceT td{padding-top:17px; text-align:left;line-height:120%;}
.memberPop .searchResult table tr.spaceB td{padding-bottom:17px;}
.memberPop .titSub{line-height: 1.4em;}

	a:link, a:active,a:visited{text-decoration:none;color:#666666;}
    a:hover {text-decoration:underline; color:#ff3b85;}


.memberPop .post .scrolling{max-height:364px;overflow-y:auto;overflow-x:hidden;}
.memberPop .mem .scrolling{max-height:295px;overflow-y:auto;overflow-x:hidden;}


.memberPop table.basketTbl tr.last th,
.memberPop table.basketTbl tr.last td{border-bottom:1px solid #c9c9c9;}
.memberPop div.topborder table.basketTbl tr.last th,
.memberPop div.topborder table.basketTbl tr.last td{border-bottom:none;}
.memberPop div.topborder{border-top:2px solid #666;border-bottom:1px solid #c9c9c9;}
/*.memberPop table.basketTbl input,
.memberPop table.basketTbl select,
.memberPop table.basketTbl img{margin-top:-3px;}*/

/* 무이자할부개월안내 */
.memberPop .pop_cont.interest .scrolling{overflow-y:auto;overflow-x:hidden;max-height:370px;}

/* 특별추가구성증정 */
.memberPop .pop_cont.component .scrolling{overflow-y:auto;overflow-x:hidden;max-height:400px;}

/* toss요청 추가 */
.memberPop .contTit{position:relative;}
.memberPop .contTit h2{font-size: 12px;margin-bottom:7px;}
.memberPop .contTit .rightBtn{position:absolute;top:0;right:3px}
.tossPop{width:680px;}
.searchPop{width:580px;}
.mgt20{margin-top:20px;}
.pdt25{padding-top: 25px !important;}


/* toss 주문상품정보 테이블 */
.memberPop table.tossPrdTbl{border-spacing: 0;border:none;}
.memberPop table.tossPrdTbl th{padding:10px 0 9px;color:#666;font-weight:bold;text-align:center;border-right: none;}
:root .memberPop table.tossPrdTbl th{padding:11px 0 8px\0/IE9}
.memberPop table.tossPrdTbl th{background:#f9f9f9 url('/common/img/bar_table_01.gif') no-repeat right 10px;border-bottom:1px solid #c7c7c7;}
.memberPop table.tossPrdTbl th.last{background:#f9f9f9;}
.memberPop table.tossPrdTbl td{border-bottom:none;padding:10px;border-bottom:1px solid #e5e5e2}
.memberPop div.tossborder{border-top:2px solid #666}

.memberPop table.tossPrdTbl td .prd {display:inline}
.memberPop table.tossPrdTbl td .prd img{float:left;border:1px solid #e1e1e1;}
.memberPop table.tossPrdTbl td .prd .prd_txt{float: left;padding-top:5px;padding-left:10px;}
.memberPop table.tossPrdTbl td .prd .prd_txt p{font-size:12px;font-family:'Dotum';line-height:16px;height:16px}
.memberPop table.tossPrdTbl td .prd .prd_txt p.tlt_txt{color:#62676a;;margin-bottom:8px;}
.memberPop table.tossPrdTbl td .prd .prd_txt p.option_txt{color: #999;}
.memberPop table.tossPrdTbl td.prd_price{font-weight:bold;}

/* toss 배송정보 , toss정보(결제요청) 테이블 */
.memberPop table.tossTbl th{text-align:left;}
.memberPop table.tossTbl th.bdl{border-left:1px solid #EFEFEF;} 
.memberPop table.tossTbl td{border-bottom:1px solid #eaeaea;padding:5px 0 5px;*padding:4px 0 4px;text-align:left;text-indent:10px}
:root .memberPop table.tossTbl td{padding:4px 0 4px\0/IE9}

.memberPop table.tossTbl td p{padding:0;margin:0;word-break:break-all}
.memberPop table.tossTbl td :first-child{*text-indent:10px}

.memberPop .login_txt{display: inline;color: #62676a;font-size:12px;font-family:'Dotum';font-weight:normal;}
.memberPop .login_txt em{font-style:normal;text-decoration:underline;font-weight:bold;}
.memberPop .login_txt img{margin-top:7px;margin-left:8px;vertical-align:top;*vertical-align:middle;*margin-top:-3px;}

.memberPop table.tossTbl .radioWrap{padding-left:24px;height:18px;margin:0;*margin-bottom:0;}
.memberPop table.tossTbl .radioWrap label{padding-top: 2px}
.memberPop table.tossTbl th.complete{padding:10px 0 9px 10px;}
:root .memberPop table.tossTbl th.complete{padding:9px 0 8px 10px;\0/IE9}

.memberPop .tossSearchWrap{border:1px solid #c3c3c3;padding:32px 50px 34px 47px}
.memberPop .tossSearchWrap .infoInp{float:left;width:340px;height:59px}
.memberPop .tossSearchWrap .infoInp > div{position:relative;margin:5px 0 0}
.memberPop .tossSearchWrap .infoInp > div:first-child{margin:0;}
.memberPop .tossSearchWrap .infoInp span{display:block;width:111px;font-size:12px;line-height:29px;*line-height:28px}
:root .memberPop .tossSearchWrap .infoInp span{line-height:27px\0/IE9}
.memberPop .tossSearchWrap .infoInp .inpWrap{position:absolute;top:0;right:4px;width:226px}
.memberPop .tossSearchWrap .infoInp .numInp{padding:6px 5px 4px;font-size:12px;width:214px;height:15px;line-height:15px;border:1px solid #ccc;vertical-align:top}
:root .memberPop .tossSearchWrap .infoInp .numInp{padding:7px 5px 3px\0/IE9}

/* toss 주문완료 문구 */
.tossPop .pop_cont_order{padding:5px 25px 35px 25px;margin: 0}
.tossPop .pop_cont_order p{text-align:center;font-family:'Dotum';color:#62676a;font-size: 12px;padding:0;margin:0;}
.tossPop .pop_cont_order p.order_num{font-size: 16px;font-weight:bold;height:20px;line-height:20px;}
.tossPop .pop_cont_order p.order_num em{font-style:normal;color:#34a9de;}
.tossPop .pop_cont_order p.order_txt{height:16px;line-height: 16px;}

	.star_table{	width:670px; }
	.star_table ul{ }
	.star_table ul li{float:left;padding-right:3px;}
	.star_table ul li.star{float:left; padding-top:3px;padding-right:3px;}
	.star_table ul li{font-size:12px}


	.star_table2{	width:300px; }
	.star_table2 ul{ }
	.star_table2 ul li{float:left;padding-right:3px;}
	.star_table2 ul li.star{float:left; padding-top:3px;padding-right:3px;}
	.star_table2 ul li{}