@charset "euc-kr";
/* CSS Document */

/* common */
body, input, textarea, select{font-family:dotum, µ¸¿ò, gulim, ±¼¸², Arial, applegothic, Tahoma, sans-serif; line-height:160%; color:#656565;}
body, p, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, table, th, td, form, fieldset, legend, input, select, textarea, button, thead, tbody, tr{margin:0; padding:0; font-size:12px;}
img, fieldset{border:none;}
hr{display:none;}
table{border-spacing:0; border:0; border-collapse:collapse; word-break: break-all;}
ul{list-style:none;}
optgroup{font-style:normal;}
td img{vertical-align:middle;}
th{text-align:center;}
abbr, acronym{border:none;}
a:link {text-decoration:none; color:#656565;}
a:visited {text-decoration:none; color:#656565;}
a:hover, a:active, a:focus {text-decoration:underline; color:#ff4200;}

.hidden, legend{position:absolute; height:0; width:0; overflow:hidden; font-size:0; line-height:0; visibility:hidden;}
caption{height:0; width:0; overflow:hidden; font-size:0; line-height:0; visibility:hidden; border:0; margin:0; padding:0;}

html, body{height:100%;}
body{background:url(/fileimages/2012/mall/popup/bg_l.gif) 0 0 no-repeat;}

/*ÆË¾÷*/
.goods_info{padding:0}
#popwrap{position:relative; height:100%; background:url(/fileimages/2012/mall/popup/bg_r.gif) right 0 no-repeat;}
#popwrap .pheader{padding:15px 11px 0 10px; height:45px; overflow:hidden; background:url(/fileimages/2012/mall/popup/bg_t.gif) 0 bottom repeat-x #ada88b;}
#popwrap .pheader h1{height:23px; background:url(/fileimages/2012/mall/popup/logo.gif) right 0 no-repeat; }
#popwrap .pbodywrap{background:url(/fileimages/2012/mall/popup/bg_l.gif) 0 0 no-repeat; padding:0 0 0 10px; margin-top:-5px;}
#popwrap .pbody{background:url(/fileimages/2012/mall/popup/bg_r.gif) right 0 no-repeat; padding:35px 30px 35px 20px; }

.closewrap{position:absolute; bottom:0; left:0; height:23px; width:100%; background:#656565; text-align:right;}
.closewrap input{background:url(/fileimages/2012/mall/popup/btn_close.gif) 0 0 no-repeat; border:none; cursor:pointer; font-size:0; padding-top:12px; overflow:hidden; width:30px; height:11px; margin:6px 10px 0 0;}

.scroll{overflow:auto;}

#popwrap .bullet01{margin-top:0; font-size:14px; color:#f22518;}
#popwrap .bullet01 span{color:#656565;}

/*ÇÁ¸°Æ® ÆË¾÷ ·¹ÀÌ¾Æ¿ô*/
#printwrap{background:#fff; height:100%;}
#printwrap .pheader{padding:10px 0 0 15px; height:26px; overflow:hidden; background:url(/fileimages/2012/mall/popup/bg_print.gif) 0 bottom repeat-x;}
#printwrap .pheader h1 img{float:left;}
#printwrap .pheader span{float:right; padding-right:15px;}
#printwrap .pheader span input{border:none; cursor:pointer; font-size:0; overflow:hidden; vertical-align:middle;}
#printwrap .pheader span .btn_print{width:56px; height:14px; padding-top:15px; background:url(/fileimages/2012/mall/popup/btn_print.gif) 0 0 no-repeat;}
#printwrap .pheader span .btn_close{width:53px; height:14px; padding-top:15px; background:url(/fileimages/2012/mall/popup/btn_close_print.gif) 0 0 no-repeat;}
#printwrap .pbodywrap{padding:15px;}

/*ÆäÀÌÂ¡*/
.pagewrap{display:block; text-align:center; margin-top:20px;}
.pagewrap a, .pagewrap strong{margin:0 3px; font-size:11px;}
.pagewrap strong{color:#ff4200;}

/*³ªÀÇ ¼îÇÎÂò*/
#popwrap .wishlist h3{margin-bottom:10px;}
#popwrap .wishlist select{width:100%;}

#popwrap .goods_view h2{margin-top:10px;}

#popwrap .goods_price dd.price{background:url(/fileimages/2012/mall/common/icon_money.gif) 0 3px no-repeat; text-indent:25px;}
#popwrap .goods_price dd.point{background:url(/fileimages/2012/mall/common/icon_hp.gif) 0 3px no-repeat; text-indent:25px;}
#popwrap .goods_price dt.point, #popwrap .goods_price dd.point strong{color:#f06e00;}

/*Ãâ¼®ºÎ ÆË¾÷*/
#attend_popupwrap{background:url(/fileimages/2012/mall/event/attend/attend_pop_bg.jpg) 0 0 repeat-y; position:relative; height:100%;}

#attend_popupwrap h1{padding:0; height:156px; overflow:hidden;}
#attend_popupwrap .contents{padding:12px 30px 55px 30px;}
#attend_popupwrap .comment_table{border-collapse:collapse; width:100%; border-top:3px solid #2e2e2e;}
#attend_popupwrap .comment_table th{padding:8px 0; border-bottom:1px solid #2e2e2e; text-align:center;}
#attend_popupwrap .comment_table td{text-align:center; border-bottom:1px solid #ddd; padding:8px 0;}
#attend_popupwrap .comment_table td.a_l{text-align:left; padding-left:20px;}
#attend_popupwrap .closewrap{display:block; background:#000; text-align:right; height:24px; vertical-align:top; position:absolute; bottom:0; left:0; width:100%;}
#attend_popupwrap .closewrap input{background:url(/fileimages/2012/mall/event/attend/attend_pop_btnclose.gif) 0 0 no-repeat; width:39px; height:12px; border:none; cursor:pointer; text-indent:-1000px; overflow:hidden; margin:5px 20px 0 0;}

#attend_popupwrap .coupon01{text-align:center;}
#attend_popupwrap .coupon01 p{padding-bottom:7px;}
#attend_popupwrap .coupon01 p span{font-weight:bold; letter-spacing:-1px; font-weight:bold; font-size:36px; color:#2e2e2e; font-family:NanumGothic, ngwoff, ngeot;}
#attend_popupwrap .coupon01 p strong{color:#e07301;}
#attend_popupwrap .coupon01 .btnwrap{display:block; text-align:center; padding-top:15px;}
#attend_popupwrap .coupon01 .btnwrap button{background:none; border:none; cursor:pointer; width:64px; margin:0 5px;}

/*¼³¹®Á¶»ç ÀÛ¼º*/
#popwrap .poll01 li, #popwrap .poll02 li{margin:20px 0;}
#popwrap .poll01 strong, #popwrap .poll02 strong{font-weight:normal; font-size:11px; color:#e74611;}
#popwrap .poll01 .btnwrap_r, #popwrap .poll02 .btnwrap_r{border-top:1px solid #d7d7d7 ;padding-top:10px; margin-bottom:40px;}
#popwrap .poll01 .btnwrap_c, #popwrap .poll02 .btnwrap_c{border-top:1px solid #d7d7d7; padding-top:10px;}


#popwrap .poll01 ol *, #popwrap .poll02 ol *{vertical-align:middle;}
#popwrap .poll01 ol label{margin:0 5px; cursor:pointer;}
#popwrap .poll01 ol li{margin:5px 0 5px 20px;}

#popwrap .poll02 ol li{margin:5px 0 5px 55px;}
#popwrap .poll02 ol li .poll_graph{display:block; width:470px; height:14px; background:url(/fileimages/2012/mall/event/bg_graph.gif) 0 4px no-repeat;}
#popwrap .poll02 ol li .poll_graph span{float:left; width:395px; height:14px; overflow:hidden; padding:4px 0 0 0; margin:0 0 0 5px;}
#popwrap .poll02 ol li .poll_graph span em{display:block; height:9px; background:url(/fileimages/2012/mall/event/graph.gif) right 0 no-repeat;}
#popwrap .poll02 ol li .poll_graph strong{float:right; height:14px; font-size:12px; color:#656565;}
#popwrap .poll02 a{font-weight:bold;}

#popwrap .poll03 table{width:100%; margin:20px 0;}
#popwrap .poll03 th{background:#e5e5e5; padding:2px 0;}
#popwrap .poll03 td{border-bottom:1px solid #e5e5e5; padding:4px 0;}

/*È¸¿øÇýÅÃ¾È³» ÆË¾÷*/
#rating_popupwrap{background:#e6e5df; position:relative; height:100%;}
#rating_popupwrap .pheader {padding:5px 5px 0 5px;}
#rating_popupwrap .pheader h1{background:#f6f5f3; text-align:center; padding:30px 0 20px 0;}
#rating_popupwrap .pbodywrap {background:#f6f5f3; margin:0 5px;}
#rating_popupwrap .pbodywrap p{text-align:center; margin-bottom:24px;}
#rating_popupwrap .pbodywrap p.txt01{padding-bottom:53px;}
#rating_popupwrap .pbodywrap ul{margin:0 6px; border-top:1px solid #e4e4e2; padding:19px 0 19px 35px;}
#rating_popupwrap .pbodywrap li{background:url(/fileimages/2012/mall/common/bu05.gif) 0 8px no-repeat; padding:0 0 0 11px; line-height:140%; font-size:11px; color:#737373; letter-spacing:-1px; _height:12px;}

#rating_popupwrap .closewrap{display:block; background:#000; text-align:right; height:24px; vertical-align:top; position:absolute; bottom:0; left:0; width:100%;}
#rating_popupwrap .closewrap input{background:url(/fileimages/2012/mall/event/attend/attend_pop_btnclose.gif) 0 0 no-repeat; width:39px; height:12px; border:none; cursor:pointer; text-indent:-1000px; overflow:hidden; margin:5px 20px 0 0;}

/*ÀÚµ¿ÁÖ¹® ÆË¾÷*/
#popwrap .tab_auto{margin-bottom:30px; height:56px;}
#popwrap .tab_auto li{float:left; width:33%; height:28px;}
#popwrap .tab_auto li a{display:block; height:21px; margin-right:1px; background:#f1f1f1; color:#656565; text-decoration:none; padding:6px 10px 0 13px;}
#popwrap .tab_auto li.on a, #popwrap .tab_auto li a:hover, #popwrap .tab_auto li a:focus, #popwrap .tab_auto li a:active{background:#ebe9d2; color:#444;}

/*ÇÏÀÌÆ¼ºñ ÆË¾÷*/
#hiTV_popupwrap{position:relative; height:100%; background:url(/fileimages/2012/mall/event/hiTV/hiTV_pop_b.gif) 0 bottom no-repeat #000; padding-left:12px;}
.hiTV_popupwrap_in{height:100%; background:url(/fileimages/2012/mall/event/hiTV/hiTV_pop_b.gif) right bottom no-repeat;}
#hiTV_popupwrap h1{background:url(/fileimages/2012/mall/event/hiTV/hiTV_pop_t.gif) 0 0 no-repeat; padding-left:20px; margin-left:-12px;}
#hiTV_popupwrap h1 span{display:block; background:url(/fileimages/2012/mall/event/hiTV/hiTV_pop_t.gif) right 0 no-repeat;padding-top:15px; }
#hiTV_popupwrap .hiTV01{ padding:0 12px 28px 0;}
#hiTV_popupwrap .hiTV02{height:121px; overflow:hidden; margin-top:20px;}
#hiTV_popupwrap .hiTV02 ul{height:121px; margin-left:-13px; width:813px;}
#hiTV_popupwrap .hiTV02 li{float:left; width:258px; height:121px; padding-left:13px;}

/*È¸¿ø·Î±×ÀÎ*/
#popwrap .loginbox{height:201px; margin-top:20px; width:600px;}
#popwrap .loginbox form{float:left; width:400px; height:169px;}
#popwrap .loginbox fieldset{height:68px; position:relative; border-top:1px solid #b7b7b7; border-bottom:1px solid #b7b7b7; margin-bottom:20px; padding-top:6px;}
#popwrap .loginbox fieldset span{height:21px; display:block; padding-top:7px;}
#popwrap .loginbox fieldset span *{vertical-align:middle;}
#popwrap .loginbox fieldset span label.tl{width:80px; float:left; padding-top:4px;}
#popwrap .loginbox fieldset span .txtbox01, #popwrap .loginbox fieldset span .txtbox02{border:1px solid #c5c5c5; background:#e3e3e3; height:16px;}
#popwrap .loginbox fieldset span .txtbox01{width:154px;}/*·Î±×ÀÎ¸¸ height:16pxÀÓ*/
#popwrap .loginbox fieldset span .txtbox02{width:219px}
#popwrap .loginbox fieldset .btn_login{position:absolute; top:10px; right:0;}
#popwrap .loginbox form li{background:url(/fileimages/2011/ssl/bg04.jpg) 0 5px no-repeat; padding:0 0 4px 10px;}
#popwrap .loginbox form li strong{color:#d38e43;}
#popwrap .loginbox form li img{vertical-align:middle;}

#popwrap .loginbox .banner{float:left; width:190px; height:169px; text-align:right;}

/*ÀÚµ¿ÁÖ¹®*/
#printwrap .example{margin-top:0;}
#printwrap .btn_print_con{display:none;}

/*¿ìÆí¹øÈ£ Ã£±â*/
#popwrap .addresswrap div{margin:20px 0; border-top:1px solid #929292; border-bottom:1px solid #929292; padding:10px 0; text-align:center;}
#popwrap .addresswrap *{vertical-align:middle;}
#popwrap .addresswrap label{visibility:hidden; width:0; height:0; overflow:hidden; font-size:0;}

/*³ªÀÇ ÁÖ¼Ò·Ï*/
#popwrap .addressbook{margin:20px 0 10px 0; text-align:right;}

/*¼±ÅÃ»çÇ× º¯°æÇÏ±â*/
#popwrap .changewra{margin-top:20px; border-top:1px solid #929292; border-bottom:1px solid #929292;}
#popwrap .changewra2 table{text-align:center;width:350px;border-top:1px solid #929292; border-bottom:1px solid #929292;}
#popwrap .changewra2 table td{padding:8px 0}



/*ie6/7 ½ºÅ©·Ñ ÆË¾÷ relative ¿¡·¯*/
#popwrap .tabwrap01,
#popwrap .goods_view .goods_detail li span{*position:static;}


/* For Print */
@media print {
	.cardwrap{position:relative;}
	.cardwrap h3{visibility:visible; position:absolute; top:0; left:0; width:432px; height:594px;}
	.cardwrap_in {position:absolute; top:57px; left:40px;}
	
	.listwrap02 th, .listwrap02 td,
	.write02 th, .write02 td{color:#000; border:1px solid #666;}
	
	
}

.bnk { padding:0px; margin:0px; border-right:0px;}
ul.bnk,ol.bnk {list-style:none; padding: 0px; margin: 0px;} 
ol li.bnk, ul li.bnk { display: inline; padding: 0px; margin: 0px;}
.boxwrap05{background:url(/fileimages/2012/mall/common/box11.gif) 0 bottom no-repeat; padding-bottom:15px;}
.boxwrap05_in{background:url(/fileimages/2012/mall/common/box11.gif) 0 0 no-repeat; padding-top:15px; text-align:center;}

/*20120404 add*/
.btnwrap{margin-top:30px;}
.btnwrap input{width:49px; height:20px; border:none; cursor:pointer; padding-top:22px; overflow:hidden; font-size:0;}
.btnwrap .btn_cou01{background:url(/fileimages/2008/mall/img/common/btn/bt_couponok.gif) 0 0 no-repeat;}
.btnwrap .btn_cou02{ background:url(/fileimages/2008/mall/img/common/btn/bt_couponcancle.gif) 0 0 no-repeat;}

/*20150318 add*/
.m_point{position:relative;top:10px;font-size:30px;padding:10px 0 0 0; color:#e97813;font-family:³ª´®°íµñ, NanumGothic, ngwoff, ngeot; font-weight:bold}

/*20150319 add*/
.bir_pop{position:absolute;left:15px;top:170px}

/* 20150605 add */
.mile_txt li{height:17px;background:url("/fileimages/2012/mall/common/bu01.gif") no-repeat 21px 5px; padding:0 0 0 28px;font-family:±¼¸², Gulim;font-size:11px;color:#656565;letter-spacing:-1px}
.pdr_15{padding-right:15px !important}
.mile_tbl{margin-top:18px}
.mile_tbl td{line-height:1.9 !important;font-family:±¼¸², Gulim;}


.ac {
    text-align: center;
}

.mb15 {
    margin-bottom: 15px;
}
.ml20 {
    margin-left: 20px;
}
.mt15 {
    margin-top: 15px;
}

input.box01 {
    background-color: #ebebeb;
    border: 1px solid #cbcbcb;
    font-family: Dotum,DotumChe,verdana;
    font-size: 12px;
}