/* = List Type
--------------------------------------------------------------------------------------------------------------------------------*/
ol.listNumber01{}
	ol.listNumber01 li{background:url(../../../front/common/image/bulletNum01.gif?100827) no-repeat; padding-left:22px; margin:0 0 20px; line-height:20px; color:#003399;}
	ol.listNumber01 .num01{background-position:-3px 0;}
	ol.listNumber01 .num02{background-position:-3px -120px;}

ul.basicList01{}
	ul.basicList01 li{border-bottom:1px dotted #999; height:20px; overflow:hidden; padding-top:4px; background:url(../../../front/popup/image/bulletPopup.gif?100827) -8px 2px no-repeat; padding-left:12px; color:#666;}
	ul.basicList01 li em{color:#ff5a00;}
	
	
/* = Select the date
--------------------------------------------------------------------------------------------*/
table.selectDate { border: 1px solid #a1c1e4; margin-bottom: 7px; }
table.selectDate tbody tr th {
	text-align: left; padding: 0 20px;
	background: #f8f8f8; font-weight: normal;
	border-right: 1px solid #c2ddf3; border-bottom: 1px solid #c2ddf3;
}
table.selectDate tbody tr.end th , table.selectDate tbody tr.end td { border-bottom:0; }
table.selectDate tbody tr td.end { border-right:0; }
table.selectDate tbody tr .noneborderBottom { border-bottom:0; }
table.selectDate tbody tr th,
table.selectDate tbody tr td { border-bottom: 1px solid #c2ddf3; border-right: 1px solid #c2ddf3; padding-top: 5px; padding-bottom: 4px; }
table.selectDate tbody tr td { padding-left: 10px; }
table.selectDate tbody tr td input.textType { height: 14px; border: 1px solid #dbdfe6; border-top-color: #abadb3; }
table.selectDate tbody tr td label.radio { margin-right: 12px; }
table.selectDate tbody tr td select.month { width: 95px; }
table.selectDate tbody tr td select.day { width: 45px; }
table.selectDate tbody tr td select.year { width: 55px; margin-left: 3px; }
table.selectDate tbody tr td span.button { margin-left: 2px; }
table.selectDate tbody tr td.button a:link,
table.selectDate tbody tr td.button a:visited,
table.selectDate tbody tr td.button a:hover,
table.selectDate tbody tr td.button a:active {
	display: inline-block;
	text-decoration: none;
	font-size: 11px;
	margin-right: 1px; width: 53px; height: 21px; line-height: 21px; text-align: center;
	background: url(../../../front/common/image/btn_common.gif?100827) -67px -50px no-repeat;
}

/* = Title Type
--------------------------------------------------------------------------------------------------------------------------------*/
.title{background: url(../../../front/popup/image/title_popup.gif?100827) no-repeat; text-indent:-5000px; overflow:hidden; display:block;}
	.tExchange{background-position:0 -22px; width:167px; height:20px;}
	.tSubscription{background-position:-170px -22px; width:167px; height:20px;}
	.tWait{background-position:0 -46px; width:403px; height:27px;}
	

/* = Button Type
--------------------------------------------------------------------------------------------------------------------------------*/
.btn{background: url(../../../front/popup/image/btn_popup.gif?100827) no-repeat; text-indent:-5000px; overflow:hidden; display:block;}
	.btnExchange{background-position:0 0; width:80px; height:64px;}
	.btntSubscription{background-position:-83px 0; width:80px; height:64px;}

span.btnClose01,
span.btnClose01 a:link,
span.btnClose01 a:visited,
span.btnClose01 a:hover,
span.btnClose01 a:active {
	position: relative;
	margin: 0; padding: 0;
	display: inline-block;
	text-decoration: none !important; border: 0; 
	height: 25px; line-height: 22px;
	font-size: 11px; white-space: nowrap; vertical-align:top; color:#5a7da3; 
	background:url(../../../front/popup/image/btnPopup.gif?100827) right -37px no-repeat; padding-right:3px;
	overflow:visible; color:#333; font-weight:bold;
}
span.btnClose01 { margin-right:4px;}
span.btnClose01 a:link,
span.btnClose01 a:visited,
span.btnClose01 a:hover,
span.btnClose01 a:active {
	cursor:pointer;
	padding:0 10px 0 26px; font-size:11px; background-position:left -37px;}

/* [[ popBtn01 ]] */
a.popBtn01 span,
a:link.popBtn01, 
a:visited.popBtn01, 
a:hover.popBtn01, 
a:active.popBtn01{
	position: relative; margin: 0; padding: 0; display: inline-block; text-decoration: none !important; height: 26px; line-height: 27px; font-size: 12px; white-space: nowrap; vertical-align:top; color:#555; background:url(../../../front/popup/image/btnPopup.gif?100827) no-repeat; overflow:visible; z-index:0;
}
a.popBtn01 span{left:1px; cursor:pointer; padding:0 7px 0 7px; background-position:right top;}
a:link.popBtn01, 
a:visited.popBtn01, 
a:hover.popBtn01, 
a:active.popBtn01{
	margin-right:2px;
}
a.btnType01 span{font-weight:bold; color:#000;padding:0 30px;}

a.popBtn02 span, 
a:link.popBtn02, 
a:visited.popBtn02, 
a:hover.popBtn02, 
a:active.popBtn02{
	position: relative; margin: 0; padding: 0; display: inline-block; 
	text-decoration: none !important; height: 44px; line-height: 44px; font-size:14px; white-space: nowrap; vertical-align:top; 
	color:#28519e; background:url(../../../front/common/image/btn_bg.gif?100827) 0 -508px no-repeat; overflow:visible; z-index:0;
}
a.popBtn02 span{left:3px; cursor:pointer; padding:0 30px 0 27px; background-position:right -508px;}
a:link.popBtn02, 
a:visited.popBtn02, 
a:hover.popBtn02, 
a:active.popBtn02{
	margin-right:2px;
}

.popBtn02 p { float:left; height:23px; padding-left:2px; margin-right:4px; background:url(../../../front/popup/image/btn_type02_left.gif?100827) left top no-repeat; }
.popBtn02 p.size01 { width:80px; }
.popBtn02 p a { display:block; height:20px; padding:3px 2px 0 0; text-align:center; background:url(../../../front/popup/image/btn_type02_right.gif?100827) right top no-repeat; }

/* = Common Type
--------------------------------------------------------------------------------------------------------------------------------*/
.blueBox01{padding:8px 15px; margin-bottom:20px; border:2px solid #c6def8; background-color:#f7fbfe;}
.blueBox01Type01{border:2px solid #c6def8 !important; font-weight:bold; line-height:30px; color:#333; padding:20px 15px;}
.blueBox01Type01 a:link,
.blueBox01Type01 a:link,
.blueBox01Type01 a:link,
.blueBox01Type01 a:link{
	color:#0066cc; text-decoration:underline;
}

/* = Table Type
--------------------------------------------------------------------------------------------------------------------------------*/
table.tableType01 { width:100%; border-top:2px solid #79b4e9; font-size:12px;}
table.tableType01 tr th { padding:8px 10px; font-weight:normal; vertical-align:top; background-color:#eef5fd; border-bottom:1px solid #d4e5f2; color:#2d75c5; text-align:left;}
table.tableType01 tr td { padding:8px 10px; border-bottom:1px solid #d4e5f2;}

/* [[ tbody°¡ ½ºÅ©·ÑµÇ´Â Å×ÀÌºí ]] */
table.scrollTb{border:1px solid #79b4e9;}
table.scrollTb thead tr th{padding:6px 0 7px 0; color:#333; background-color:#eef5fd;}
div.scrollTb{overflow:scroll; height:118px; overflow-x:hidden; text-align:center; border:1px solid #79b4e9; border-width:0 1px 1px 1px;}
div.scrollTb table{margin-left:-1px;}
div.scrollTb table tbody tr td{border:1px solid #79b4e9; border-top:0; padding:3px 5px;}

/* = Popup Type
--------------------------------------------------------------------------------------------------------------------------------*/
/* [[ popGuide01 ]] */
.popGuide01 { padding:20px; }
.popGuide01 h1 { padding-left:16px; height:21px; margin-bottom:15px; color:#0018a8; font-weight:bold; font-size:120%; background:url(../../../front/popup/image/blt_bar_01.gif?100827) left top no-repeat; text-align:left;}
.popGuide01 h2{background:url(../../../front/popup/image/bulletPopup.gif?100827) -6px -32px no-repeat; padding-left:15px; font-size:13px; color:#003399; margin-bottom:10px;}

/* [[ popGuide02 ]] */
div.popGuide02{width:100%; padding-bottom:15px;}
div.popGuide02 p{margin:15px 0;}
div.popGuide02 div.header{
	height:60px;
	padding:0 8px 0 18px;
	background:#215ec7;
}
div.popGuide02 div.header h1{
	width:190px; height:19px;
	margin-top:18px;
	float:left; display:inline;
	text-indent:-5000px; overflow:hidden;
	background:url(../../../front/popup/image/title_popup.gif?100827) 0 0 no-repeat;
}
div.popGuide02 div.header ul{
	height:30px; overflow:hidden;
	margin-top:30px;
	float:right;
}
div.popGuide02 div.header ul{
	height:30px; overflow:hidden;
	margin-top:30px;
	float:right;
}
div.popGuide02 div.header ul li{
	margin-left:3px;
	float:left; display:inline;
}
div.popGuide02 div.header ul li span,
div.popGuide02 div.header ul li a:link,
div.popGuide02 div.header ul li a:hover,
div.popGuide02 div.header ul li a:visited,
div.popGuide02 div.header ul li a:active{
	position: relative; overflow:visible;
	margin:0; padding:0 12px 0 0px;
	display: inline-block;
	text-decoration: none !important; border: 0; 
	height: 30px; line-height: 30px;
	font-size: 12px; white-space:nowrap; color:#002c78; font-weight: bold;
	background:url(../../../front/common/image/tab_bg.gif?100827) right 0 no-repeat;
	cursor:pointer;
}
div.popGuide02 div.header ul li span{background-position:left 0; padding-left:24px;}
div.popGuide02 div.header ul li.selected span,
div.popGuide02 div.header ul li.selected a:link,
div.popGuide02 div.header ul li.selected a:hover,
div.popGuide02 div.header ul li.selected a:visited,
div.popGuide02 div.header ul li.selected a:active{background:url(../../../front/common/image/tab_bg.gif?100827) right -30px no-repeat; padding:0 8px 0 0px;}
div.popGuide02 div.header ul li.selected span{background-position:left -30px; padding-left:26px;}

div.popGuide02 div.content{
	padding:0 20px;
}
div.popGuide02 div.content ul.tabRound{
	height:25px; overflow:hidden;
	margin:10px 0 10px 5px;
	float:right; display:inline;
}
div.popGuide02 div.content ul.tabRound li{
	margin-left:3px;
	float:left; display:inline;
}
div.popGuide02 div.content ul.tabRound li span,
div.popGuide02 div.content ul.tabRound li a:link,
div.popGuide02 div.content ul.tabRound li a:hover,
div.popGuide02 div.content ul.tabRound li a:visited,
div.popGuide02 div.content ul.tabRound li a:active{
	position: relative; overflow:visible;
	margin:0; padding:0 12px 0 0px;
	display: inline-block;
	text-decoration: none !important; border: 0; 
	height: 25px; line-height: 24px;
	font-size: 12px; white-space:nowrap; color:#1e1e1e;
	background:url(../../../front/common/image/tab_bg.gif?100827) right -63px no-repeat;
	cursor:pointer;
}
div.popGuide02 div.content ul.tabRound li span{background-position:left -63px; padding-left:24px;}
div.popGuide02 div.content ul.tabRound li.selected span,
div.popGuide02 div.content ul.tabRound li.selected a:link,
div.popGuide02 div.content ul.tabRound li.selected a:hover,
div.popGuide02 div.content ul.tabRound li.selected a:visited,
div.popGuide02 div.content ul.tabRound li.selected a:active{background:url(../../../front/common/image/tab_bg.gif?100827) right -88px no-repeat; color:#FFF;}
div.popGuide02 div.content ul.tabRound li.selected span{background-position:left -88px; padding-left:24px;}
div.popGuide02 div.content div.tabBody{width:539px; height:224px; overflow:scroll; overflow-x:hidden; border:3px solid #c3cbde; margin:0 auto; padding:12px; color:#002c78; line-height:16px;}

div.popGuide03{padding-bottom:10px;}
div.popGuide03 .head{background:#c7d6ef; color:#4c4c4c; font-size:14px; padding:15px;}
div.popGuide03 .head strong{color:#4c6ca2;}
div.popGuide03 .content{padding:15px;}
div.popGuide03 .content dl{color:#6c6c6c;}
div.popGuide03 .content dl dt{font-weight:bold; margin-bottom:2px;}
div.popGuide03 .content dl dd{margin-left:10px; line-height:18px;}
div.popGuide03 a.btn{
	width:97px; height:33px;
	display:block; text-align:center; font-size:14px; font-weight:bold; color:#FFF; 
	text-decoration:none; line-height:32px; text-indent:0;
	background:url(../../../front/common/image/btn_common.gif?100827) 0 0 no-repeat;
}

/* [[ browserGuide ]] */
div.popGuide03 .browserGuide {height:410px; overflow:scroll; overflow-x:hidden; border-bottom:1px solid #CCC;}
div.popGuide03 .browserGuide dl dd ol{width:491px; background:url(../../../front/popup/image/img_browserGuide.gif?100827) 0 0 no-repeat; text-indent:-5000px; overflow:hidden;}
div.popGuide03 .browserGuide dl{margin-bottom:40px;}
div.popGuide03 .browserGuide dl dd.guide01,
div.popGuide03 .browserGuide dl dd.guide02,
div.popGuide03 .browserGuide dl dd.guide03{margin:6px 0 0 0;}
div.popGuide03 .browserGuide dl dd.guide01 ol{height:341px; background-position:0 0;}
div.popGuide03 .browserGuide dl dd.guide02 ol{height:693px; background-position:0 -351px;}
div.popGuide03 .browserGuide dl dd.guide03 ol{height:148px; background-position:0 -1054px;}


div.popGuide04{}
div.popGuide04 .head{
	height:48px; font-family:Verdana; font-size:18px; font-weight:bold; color:#FFF; text-align:center;
	background:url(../../../front/popup/image/bg_popup.gif?100827) 0 -367px repeat-x; line-height:40px;
}
div.popGuide04 .content{padding:15px;}
div.popGuide04 .foot{
	height:25px; font-family:Tahoma; font-size:12px; color:#FFF;
	background:url(../../../front/popup/image/bg_popup.gif?100827) 0 -425px repeat-x; line-height:22px;
}
div.popGuide04 .foot span{float:right; display:inline; margin-right:15px;}
div.popGuide04 .foot label{margin-left:6px;}

.poprBtns{margin-right:2%; float:right;}
.poprBtns .close01{
	width:57px; height:21px;
	display:block; overflow:hidden; text-indent:-5000px;
	background:url(../../../front/common/image/btn_common.gif?100827) 0 -50px no-repeat;
}

div.popGuide02 div.content div.tabBody ol li{ margin:15px 0;}
div.popGuide02 div.content div.tabBody ol li p{margin:3px 0 15px;}

div.popGuide02 div.content div.tabBody ol li dl dd{margin-bottom:8px;}
div.popGuide02 div.content div.tabBody ol li dl dd ul li{margin:2px 0;}

/* [[ auctionBiddingRslt ]] */
#AuctionBiddingRslt h1 {border-bottom:2px solid #79b4e9; padding-bottom:11px;}
#AuctionBiddingRslt h1 span{display:block; background:url(../../../front/popup/image/titlePopup.gif?100827) 0 0 no-repeat; width:355px; height:21px; overflow:hidden; text-indent:-5000px;}/* -- auctionBiddingRslt -- */

/* [[ ShippingTracking ]] */
#ShippingTracking h1 span{display:block; background:url(../../../front/popup/image/titlePopup.gif?100827) 0 -31px no-repeat; width:355px; height:21px; overflow:hidden; text-indent:-5000px;}/* -- ShippingTracking -- */

/* [[ ShippingInfoPop ]] */
#ShippingInfoPop{position:relative;}
#ShippingInfoPop table.colType05 th, #ShippingInfoPop table.colType05 td{height:18px;}
#ShippingInfoPop .layerTable01{position:absolute; top:20%; left:20%; background:#FFF;}
.title .btnClose01{width:18px; height:18px; background:url(../../../front/popup/image/iconPopup.gif?100827) 0 0 no-repeat; float:right;}

/* [[ pop_announce ]] */
#popAnnounce{padding-bottom:15px;}
#popAnnounce .header{height:32px; background:url(../../../front/popup/image/bg_popuprnfo?) 0 0 repeat-x; color:#FFF; text-align:right; margin-bottom:16px; line-height:28px; font-weight:bold; padding-right:10px;}
#popAnnounce .contents{margin:0 3% 0; width:94%;}
#popAnnounce div.title {width:100%; height:29px; margin-bottom:18px; background:none !important;}
#popAnnounce div.title h1{background:url(../../../front/popup/image/titlePopup.gif?100827) 0 -61px no-repeat; width:204px; height:19px; overflow:hidden; text-indent:-5000px; float:left; margin-top:4px;}
#popAnnounce div.title p{
	background:url(../../../front/popup/image/bg_popup.gif?100827) 0 -42px no-repeat; width:141px; height:29px; color:#003399; 
	font-weight:bold; text-align:center; font-size:12px; line-height:27px; 
	overflow:hidden; float:right;
}
#popAnnounce h2{font-size:14px; color:#000; height:18px; overflow:hidden; margin-bottom:10px;}
#popAnnounce .textarea{border-top:2px solid #96a7e3; border-bottom:1px solid #a9a9a9; padding:6px 0 6px;}
#popAnnounce .textarea div{
	color:#333;  padding:4px 8px 4px 0; height:232px; 
	overflow:scroll; overflow-x:hidden;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color:#aba4e6;
	scrollbar-highlight-color: #aba4e6;
	scrollbar-arrow-color: #aba4e6;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;     
	scrollbar-track-color: #FFFFFF;
}
#popAnnounce .textarea p{margin:0 0 16px;}
#popAnnounce div.btnPosition{margin-left:200px;}


/* [[ Register_pop1 ]] */
.registerMail{padding:10px 10px 15px;}
.registerMail .header{border-bottom:2px solid #000; padding:10px 0px 8px 10px; height:35px;}
.registerMail .header .icon{float:left;}
.registerMail .header ul{float:right; display:inline; margin-top:12px;}
.registerMail .header ul li{float:left; display:inline; margin:0 15px 0;}
.registerMail .header ul li a:link,
.registerMail .header ul li a:hover,
.registerMail .header ul li a:active,
.registerMail .header ul li a:visited{
	font-size:14px; color:#000; font-weight:bold;
}
.registerMail .content{
	padding:30px 0 20px; width:680px;
}
.registerMail .content dl{}
.registerMail .content dl dt{font-size:14px; color:#0066cc; font-weight:bold; margin-bottom:15px;}
.registerMail .content dl dd{width:638px; border:1px solid #b2b2b2; padding:30px 20px 30px; font-weight:bold; color:#333; overflow:hidden;}
.registerMail .content dl dd p{line-height:20px;}/*background:url(../../../front/popup/image/bg_popup.gif?100827) left -81px no-repeat;*/
.registerMail .footer p{background:#efefef; padding:10px 28px; color:#003366;}
.registerMail .footer p strong{font-weight:normal; text-decoration:underline; color:#003366;}
.registerMail .footer div{height:18px; margin-top:15px;}
.registerMail .footer div address{color:#000; font-size:11px; font-style:normal; float:left;}
.registerMail .footer div ul{float:right;}
.registerMail .footer div ul li{float:left; display:inline; background:url(../../../front/common/image/bullet_bar.gif?100827) -6px -330px no-repeat; padding-left:10px}
.registerMail .footer div ul li.first{padding-left:0; background:none;}
.registerMail .footer div ul li a:link,
.registerMail .footer div ul li a:hover,
.registerMail .footer div ul li a:active,
.registerMail .footer div ul li a:visited{
	color:#0066cc; font-size:11px;
}

.registerMail .content02{padding:30px 0 20px; width:680px;}
.registerMail .content02 table{word-break:break-all;}
.registerMail .content02 div.contentBox{width:638px; border:1px solid #b2b2b2; padding:30px 20px 30px; color:#333; overflow:hidden;}
.registerMail .content02 div.contentBox p{line-height:20px;}/*background:url(../../../front/popup/image/bg_popup.gif?100827) left -81px no-repeat;*/

/* [[ ¿Ü±¹ÀÎ ÀÌ¸ÞÀÏ ÀÎÁõ ]] */
ul.mailListType01{width:260px; padding:8px 15px; margin-bottom:20px; border:1px solid #c6def8; background:#f7fbfe; margin:0 auto; font-weight:normal;}
ul.mailListType01 li{ text-align:left; padding-left:12px; margin:4px 0; line-height:16px; background:url(../../common/image/bullet_arrow.gif?100827) -7px -92px no-repeat;}
ul.mailListType01 li label{ margin-right:5px;}

.popBoxType01{margin:15px 5px 0; line-height:18px;}

dl.popDefineType01{margin:15px 10px 0;}
dl.popDefineType01 dt{font-size:12px; margin-bottom:3px; color:#0066cc;}
dl.popDefineType01 dt label{margin-right:5px;}
dl.popDefineType01 dt strong{text-decoration:underline;}
dl.popDefineType01 dd{border:none; padding:0; font-weight:normal; line-height:18px; margin-left:8px;}


table.popTableType01 { width:100%; border-top:2px solid #79b4e9; text-align:left;}
table.popTableType01 tbody th { padding:3px; color:#2d75c5; font-weight:bold; background-color:#eef5fd; border:1px solid #d4e5f2;}
table.popTableType01 tbody td { padding:3px; border:1px solid #d4e5f2;}

.popWrap600 { width:560px; padding:25px 20px; }
.popWrap600 h1 { margin-bottom:15px; }

.questionArea { padding:10px; margin-bottom:15px; background-color:#f9f9f9; border-bottom:2px solid #79b4e9; }
.questionArea p.info { color:#333; border-bottom:1px solid #dcdcdc; line-height:15px; padding-bottom:10px; }
.questionArea p.info strong { color:#ff5a00; }
.questionArea  .checkQuestion { padding-top:12px; border-top:1px solid #FFF; }
.questionArea  .checkQuestion h2 { padding-left:25px; margin:0 0 10px 185px; color:#00429b; font-size:120%; font-weight:bold; background:url(../../../front/popup/image/ico_write.gif?100827) left top no-repeat; }
.questionArea  .checkQuestion textarea { width:531px; height:149px; margin-bottom:5px; border:1px solid #7f9db9; }
.popBottomBtn { text-align:center; }

.popWrap h1 { height:37px; padding:18px 0 0 23px; background-color:#f06f08;  }
.popContent { padding:20px; }
.popContent .msg { margin-bottom:13px; color:#003399; font-weight:bold; font-size:120%; }
.popContent .applyMsg { color:#333; line-height:18px; }
.popContent .applyMsg strong { color:#ff5a00; }
.apply { width:100%; margin-bottom:20px; }
/* 20100817 Á¤¸®Áß (ÇÊ¿ä¾øÀ» °æ¿ì Áö¿ï ¿¹Á¤)
.apply table.colType03 { float:left; margin-right:7px; width:239px; border-top:3px solid #79b4e9; }
.apply table.colType03 th { padding:7px 0 6px 0; background-color:#eef5fd; color:#2d75c5; font-weight:normal; border:1px solid #79b4e9; }
.apply table.colType03 td { padding:7px 0 6px 0; text-align:center; color:#333; border:1px solid #79b4e9; }
*/
.myCoupons { padding:13px 0 0 20px; height:27px; }
.myCoupons dt { float:left; margin-right:13px; }
.myCoupons dd { float:left; padding-left:9px; background:url(../../../front/popup/image/bg_arrow_01.gif?100827) left 5px no-repeat; }
.myCoupons dd strong { color:#ff5a00; }
.couponsDetail { position:relative; padding-top:10px; height:520px;}
.popContentBg { padding:10px 20px; background:url(../../../front/popup/image/bg_grad_01.gif?100827) left top repeat-x; }
.popContentBg .red{color:red; text-decoration:underline;}
.popContentBg .blue{color:blue; text-decoration:underline;}
.tableCaption { width:100%; margin-bottom:5px; }
.tableCaption dt { float:left; padding:2px 0 0 17px; margin-right:30px; color:#003399; font-weight:bold; background:url(../../../front/popup/image/bg_arrow_02.gif?100827) 2px 6px no-repeat; }
.tableCaption dd { float:left; }
.tableCaption dd strong { color:#ff5a00; }

table.scrollTb { margin-bottom:5px; border:1px solid #79b4e9;}
table.scrollTb thead tr th { padding:6px 0 7px 0; color:#333; background-color:#eef5fd; border-bottom:1px solid #79b4e9;}

table.scrollTb tbody tr td .innerTb {height:162px; overflow:scroll; overflow-x:hidden; margin:-1px 0px 0 -1px; z-index:-999;}
table.scrollTb tbody tr td .innerTb table tr td { padding:4px 0 5px 0; text-align:center; border:1px solid #79b4e9;}

table.scrollTb tbody tr td .innerTb table tr td.description { text-align:left; padding:4px 10px 5px 10px; }
table.scrollTb tbody tr td .innerTb table tr td .icoDes img  { float:left; margin:5px 7px 0 0; }
table.scrollTb tbody tr td .innerTb table tr td .icoDes p { float:left; line-height:13px; color:#333; }
table.scrollTb tbody tr td .innerTb table tr td a.blue:link , table.scrollTb tbody tr td .innerTb table tr td a.blue:visited ,
table.scrollTb tbody tr td .innerTb table tr td a.blue:hover , table.scrollTb tbody tr td .innerTb table tr td a.blue:active { color:#0066ff; text-decoration:underline; }
table.scrollTb tbody tr td .innerTb table tr td a.red:link , table.scrollTb tbody tr td .innerTb table tr td a.red:visited ,
table.scrollTb tbody tr td .innerTb table tr td a.red:hover , table.scrollTb tbody tr td .innerTb table tr td a.red:active { color:#ff3300; text-decoration:underline; }

table.colType04 { width:532px; margin-bottom:5px; border-top:1px solid #79b4e9; }
table.colType04 thead tr th { padding:6px 0 7px 0; color:#333; background-color:#eef5fd; border-bottom:1px solid #79b4e9; }
table.colType04 thead tr th.first { border-left:1px solid #79b4e9; }
table.colType04 thead tr th.end { border-right:1px solid #79b4e9; }
table.colType04 tbody tr td { padding:4px 0 5px 0; text-align:center; border:1px solid #79b4e9; font-size:95%; }
table.colType04 tbody tr td { border-top:0; }
table.colType04 tbody tr td.description { text-align:left; padding:4px 10px 5px 10px; }

.lineBtn { text-align:center; padding-bottom:12px; margin-bottom:12px; background:url(../../../front/popup/image/bg_line_dot_01.gif?100827) left bottom repeat-x; }

.couponLayer { position:absolute; top:90px; right:80px; border:1px solid #0000cc; background-color:#FFF; }
.couponLayer .inner { width:213px; border:3px solid #79b4e9; }
.couponLayer .inner .tit { height:23px; padding:3px 0 0 9px; background-color:#e3f3ff; font-weight:bold; color:#333; }
.couponLayer .inner .content { padding:8px 10px 25px 10px; font-size:95%; color:#333; }
.couponLayer .inner .content a:link , .couponLayer .inner .content a:visited ,
.couponLayer .inner .content a:hover , .couponLayer .inner .content a:active { color:#3333cc; text-decoration:underline; }

.alphaWrap { position:absolute; top:110px; left:20px; width:545px; height:225px; background-color:#FFF; opacity:0.8;filter:alpha(opacity=80); z-index:10; }
.alphaLayer { 
position:absolute; top:170px; left:65px; width:443px; height:89px; padding-top:22px;  text-align:center; 
background:url(../../../front/popup/image/bg_layer.gif?100827) left top no-repeat; z-index:20;
}
.alphaLayer .tit { color:#cc0200; font-weight:bold; margin-bottom:10px; }






.itemName { margin-bottom:15px; }
.itemName strong { color:#333; }
.contentArea { padding-top:15px; background:url(../../../front/popup/image/bg_grad_01.gif?100827) left top repeat-x; }
.labelShow { padding-left:10px; }
.labelShow dt { float:left; padding-left:15px; margin-right:32px;  color:#003399; font-weight:bold; background:url(../../../front/popup/image/bg_arrow_02.gif?100827) left 3px no-repeat; }
.labelShow dd { float:left; padding-left:15px; margin-right:34px; color:#333; font-weight:bold; }
.labelShow dd.green { background:url(../../../front/popup/image/blt_col_01.gif?100827) left 4px no-repeat; }
.labelShow dd.orange { background:url(../../../front/popup/image/blt_col_02.gif?100827) left 4px no-repeat; }

.labelShow02 { width:100%; overflow:hidden; margin-bottom:5px; }
.labelShow02 dt { float:left; padding-left:15px; margin-right:5px; color:#003399; font-weight:bold; background:url(../../../front/popup/image/bg_arrow_02.gif?100827) left 3px no-repeat; }
.labelShow02 dt.noneBlt { padding-left:0; background:none; }
.labelShow02 dd { float:left; color:#333; margin-right:40px; }

.checkIt { text-align:right; margin-bottom:8px; padding-right:10px; }

.sellefInfo { width:358px; height:131px; padding:20px 25px 0 25px; background:url(../../../front/popup/image/bg_sellerinfo.gif?100827) left top no-repeat; }
.sellefInfo .thum { float:left; width:117px; margin-right:15px; }
.sellefInfo .thum dt { width:115px; height:88px; margin-bottom:5px; border:1px solid #d8d8d8; }
.sellefInfo .thum dt img { width:115px; height:88px; vertical-align:top; }
.sellefInfo .thum dd { text-align:center; }
.sellefInfo .thum dd a:link , .sellefInfo .thum dd a:visited ,
.sellefInfo .thum dd a:hover , .sellefInfo .thum dd a:active { color:#154cbd; text-decoration:underline; }

.sellefInfo .profile { float:left; width:225px; }
.sellefInfo .profile dt { padding-left:19px; margin-bottom:5px; color:#2d75c5; font-weight:bold; background:url(../../../front/popup/image/ico_home.gif?100827) left 2px no-repeat;  }
.sellefInfo .profile dd { margin-bottom:2px; }
.sellefInfo .profile dd.rating { width:100%; overflow:hidden; }
.sellefInfo .profile dd.rating p { float:left; margin-right:3px; }
.sellefInfo .profile dd.rating img { float:left; padding-top:3px; }

.bgSkyBox01 { padding:8px 15px; margin-bottom:20px; border:1px solid #c6def8; background-color:#f7fbfe; }
.bgSkyBox02 { padding:18px; margin-bottom:20px; border:2px solid #c6def8; background-color:#f7fbfe; }
.bgSkyBox02 .careful { position:relative; width:100%; margin-bottom:20px; color:#ff5a00; font-weight:bold; line-height:18px; letter-spacing:1px; }
.bgSkyBox02 .careful a { position:absolute; top:17px; right:0; }
.bgSkyBox02 h2 { color:#333; margin-bottom:8px; }
.bgSkyBox02 p { margin-bottom:25px; line-height:18px; }
.bgSkyBox02 p em { text-decoration:underline; }
.bgSkyBox02 p.msg { padding-bottom:10px; margin-bottom:10px; color:#006699; font-weight:bold; background:url(../../../front/common/image/line04.gif?100827) left bottom repeat-x; }
.bgSkyBox02 strong.type01 { color:#ff0000; }
.bgSkyBox02 h2 em { text-decoration:underline; }
.bgSkyBox02 ul li { margin-bottom:3px; }

.sellersAcc { width:100%; overflow:hidden; margin-bottom:8px; }
.sellersAcc dt { float:left; width:170px; font-weight:bold; }
.sellersAcc dd { float:left; }

.fakeSelectWrap { width:100%; }
.fakeSelect { position:relative; float:left; margin-right:3px; } 
.fakeSelect .box { position:relative; display:block; width:55px; height:17px; padding:1px 25px 0 5px; border:1px solid #CCC;  background-color:#FFF; overflow:hidden; }
.fakeSelect a.box:link , .fakeSelect a.box:visited ,
.fakeSelect a.box:hover , .fakeSelect a.box:active { text-decoration:none; }
.fakeSelect .box img { position:absolute; top:0; right:0; }
.fakeSelect ul { 
display:none; width:85px; position:absolute; top:20px; left:0;
background-color:#FFF; border:1px solid #CCC; border-width:0 1px 1px 1px; z-index:10;
}
.fakeSelect ul li { font-size:95%; }
.fakeSelect ul li a:link , .fakeSelect ul li a:visited ,
.fakeSelect ul li a:hover , .fakeSelect ul li a:active { text-decoration:none; }
.fakeSelect ul li div { padding:0 5px; }
.fakeSelect ul li p { padding:0 5px; }

.layerGuide01 { width:347px; padding:15px; border:1px solid #333399; }
.layerGuide01 h1 { width:100%; overflow:hidden; margin-bottom:8px; }
.layerGuide01 h1 em { color:#ff5a00; }
.layerGuide01 h1 p { float:left; padding-left:16px; height:17px; color:#000; font-weight:bold; font-size:120%; background:url(../../../front/popup/image/blt_bar_01.gif?100827) left top 
no-repeat; }
.layerGuide01 h1 a { float:right; }

.layerTable01{width:347px; padding:15px; border:1px solid #333399;}
.layerTable01 .title{width:100%; overflow:hidden; margin-bottom:8px;}
.layerTable01 .title em { color:#ff5a00; }
.layerTable01 .title p { float:left; display:inline; padding-left:16px; height:17px; color:#000; font-weight:bold; font-size:120%; background:url(../../../front/popup/image/blt_bar_01.gif?100827) left top no-repeat; }
.layerGuide01 .title a.btnClose01 { display:block; float:right; }

.layerGuide02 { width:377px; border:1px solid #333399; }
.layerGuide02 h1 { width:352px; padding:10px 10px 0 15px; height:25px; background-color:#f9f9f9; overflow:hidden; }
.layerGuide02 h1 p { float:left; padding-left:16px; height:17px; color:#003399; font-weight:bold; font-size:120%; background:url(../../../front/popup/image/blt_bar_01.gif?100827) left top 
no-repeat; }
.layerGuide02 h1 a { float:right; }
.layerGuide02 .inner { padding:12px 15px; }
.layerGuide02 .inner ul { margin-bottom:12px; }
.layerGuide02 .inner ul li { line-height:14px; margin-bottom:3px; }
.layerGuide02 .inner ul li strong { color:#333; }

.orderDetail { width:100%; }
.orderDetail .thum { float:left; width:64px; margin-right:10px; }
.orderDetail .thum  img { width:58px; height:58px; border:3px solid #CCC; }
.orderDetail .detail { float:left; width:270px; }
.orderDetail dl { width:100%; overflow:hidden; }
.orderDetail dl dt { float:left; margin-right:5px; color:#2d75c5; font-weight:bold; }
.orderDetail dl dd { float:left; }

.codeSelect { margin-bottom:15px; border:2px solid #c6def8; background-color:#eef5fd; }
.codeSelect dl { width:100%; padding-bottom:7px; background:url(../../../front/popup/image/bg_dot_line_01.gif?100827) left bottom repeat-x; }
.codeSelect dl.end { background:none; }
.codeSelect dl dt { float:left; width:80px;  padding:2px 0 0 9px; color:#2d75c5; }
.codeSelect dl dd { float:left; padding-top:9px; }

.qtyCtrl { position:relative; }
.qtyCtrl input { width:33px; }
.qtyCtrl .up { position:absolute; top:1px; left:42px; *top:2px; }
.qtyCtrl .down { position:absolute; top:11px; left:42px; *top:12px; }

.addTable { width:100%; overflow:hidden; margin-bottom:3px; }
.addTable dt { float:left; font-size:95%; }
.addTable dd { float:left; margin-right:7px; }
.addTable dd.end { margin-right:0; }

.bidInfo { margin-bottom:25px; }
.bidInfo p { margin-bottom:3px; color:#003399; font-weight:bold; }
.bidInfo ul { line-height:18px; }
.bidInfo ul li { padding-left:8px; color:#333; background:url(../../../front/common/image/bul_tiny09.gif?100827) left 5px no-repeat; }

.bidNow { width:461px; overflow:hidden; padding:13px 23px 9px 17px; margin-bottom:20px; border:2px solid #c6def8; background-color:#f7fbfe; }
.bidNow dl { float:left; width:169px; }
.bidNow dl dt { padding-bottom:13px; margin-bottom:10px; color:#006699; font-weight:bold; background:url(../../../front/common/image/line04.gif?100827) left bottom repeat-x; }
.bidNow dl dd { width:116px; height:25px; padding-top:10px; text-align:center; font-weight:bold; font-size:160%; color:#333; background:url(../../../front/popup/image/bg_gstamp_num.gif?100827) left top no-repeat; }
.bidNow dl.my dt { padding-left:22px; }
.bidNow dl.my dd { margin-left:11px; }
.bidNow dl.require dd { color:#ff6600; }
.bidNow a { float:left; margin:10px 0 0 15px; display:inline; }

div.popSignin{padding:0; width:423px;}
div.signHeader{width:98%; border-bottom:2px solid #083aa2; padding:14px 1% 9px; text-align:right;}
div.popSignin h1 {background:none; padding:0; margin:26px auto 9px; width:363px; height:29px;}
div.popAuthorize {
	border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5;
	width: 344px; overflow: hidden; padding: 20px 20px 20px 19px; margin:0 auto;
	background: #f6f6f6;
}
div.popAuthorize div.signIn {
	position: relative;
	float: left; display: inline;
	width: 322px; height: 142px; padding: 24px 0 0 18px;
	background: url(../../../front/popup/image/bg_popSignin.gif?100827) left top no-repeat;
}
div.popAuthorize div.signIn dl { width: 220px; overflow: hidden; margin-bottom:10px;}
div.popAuthorize div.signIn dl dt {
	float: left; display: inline; width: 60px; margin: 5px 8px 9px 0; height: 12px; padding-left:15px;
	background: url(../../../front/popup/image/bul_arrow.gif?100827) left top no-repeat;
}
div.popAuthorize div.signIn dl dd {
	float: left; display: inline; width: 124px; margin-bottom: 9px; padding-left:10px;
	background: url(../../../front/common/image/bul_bar01.gif?100827) left center no-repeat;
}
div.bodySignin{padding:0 20px;}
div.popAuthorize div.signIn dl dd input.textType {
	height: 14px; width: 116px; border-color: #c4c4c4;
}
div.popAuthorize div.signIn a.signIn:link,
div.popAuthorize div.signIn a.signIn:visited,
div.popAuthorize div.signIn a.signIn:hover,
div.popAuthorize div.signIn a.signIn:active { position: absolute; right: 21px; top: 24px; }
div.popAuthorize div.signIn span {
	font-size: 11px; color: #666;
	display: block; margin: 0 0 23px 76px;
}
div.popAuthorize div.signIn ul {padding:10px 0 0 60px; margin:0; color: #666;}
div.popAuthorize div.signIn ul li{background: url(../../../front/popup/image/ico_redDot.gif?100827) left center no-repeat; padding:1px 0 1px 8px;}
div.popAuthorize div.signIn ul li a:link,
div.popAuthorize div.signIn ul li a:visited,
div.popAuthorize div.signIn ul li a:hover,
div.popAuthorize div.signIn ul li a:active { color: #3366cc; }


div.drawingBg{width:399px; height:202px; background:url(../../../front/popup/image/ev_drawingbg.jpg) no-repeat; padding:14px 0 0 17px;}
div.drawingBg h1{height:43px;}
div.drawingBg div.content{margin:16px 17px 0 0; overflow:hidden; padding:10px 18px; height:62px; position:relative; text-align:center;}

div.drawingBg div.close{text-align:right; margin:14px 18px 0 0;}
div.drawingBg div.close img{width:69px; height:16px;}

p.tes{font-size: 14px; font-style: normal; font-weight: bold; color: #0044A1;}

.poph1Txt{position:relative; margin-bottom:8px;}


div#DeliveryBundleLayer0{position:relative; z-index:98;}
iframe.ie6_select {   
    position:absolute;   
    bottom:-1px;   
    left:-1px;   
    z-index:-1; /* ±âÁ¸ ·¹ÀÌ¾îº¸´Ù µÚ¿¡ À§Ä¡½ÃÅ´ */  
    width:183px;   
    height:800px;
    border:0;
    filter: alpha(opacity=0); /* IE¿¡¼­ Å×µÎ¸®¾ø¾Ú */  
} 



/* ¾ÆÀÌµð ¹× ºñ¹Ð¹øÈ£ ºÐ½ÇÆË¾÷ */
.popForgot{overflow:hidden;}
.popForgot h1{margin:5px 0 7px 3px;}
.unnamed1{background-color:#F5F7F8; border:3px solid #999; border-width:3px 0; padding:10px 0; text-align:center;}
.chk_biz_cust{margin:16px 0 0 15px;}
.chk_biz_cust input{margin-bottom:2px;}
.forgotID{background-color:#f9f9f7; padding:10px 16px; margin-top:10px;}
.forgotID dl{clear:both;}
.forgotID dl dt{float:left; background:url(../../common/image/bul_arrow12.gif?100827) 0 3px no-repeat; padding-left:12px; width:254px;}
.forgotID dl dd{float:left; margin-top:3px;}

.forgotID p{clear:both; text-align:center;}

ul.oraDotList{}
ul.oraDotList li{background:url(../../common/image/ico_rec_orange.gif?100827) 0 7px no-repeat; padding-left:8px;}

dl.moreHelp{background-color:#f1f1f1; width:100%; height:43px; padding:6px 0;}
dl.moreHelp dt{float:left; display:inline; width:179px; text-align:center; padding-top:15px;}
dl.moreHelp dd{float:left; display:inline; margin-right:3px;}

div.notFound{background-color:#f9f9f7; padding:10px 10px; text-align:center;}


div.idResult{background:#f9f9f7; padding:10px; width:100%; text-align:center;}
div.idResult table{width:350px; text-align:left; margin:0 auto;font-size:13px;}
div.idResult table th{background:#eef5fd; text-align:left; border:1px solid #7abae0; padding:8px; font-weight:normal;}
div.idResult table th a{margin-left:5px;}
div.idResult table th a:link,
div.idResult table th a:visited,
div.idResult table th a:hover,
div.idResult table th a:active{
	font-size:12px; font-weight:normal;
}
div.idResult table th span{background:url(../../common/image/bul_arrow12.gif?100827) 0 3px no-repeat; padding-left:12px;}
div.idResult table th.block{display:block; float:left;}
div.idResult table td{border:1px solid #7abae0; padding:8px; background:#FFF;}


.popG01Style01{width:880px; text-align:center;}
.popG01Style01 table.rowType09 tr th, .popG01Style01 table.rowType09 tr td{padding:4px !important;}


/*  [[  ]]  */

#loginGoupon .roundBox{margin-bottom:10px; text-align:center; width:100%;}
#loginGoupon .cons{margin:10px auto; width:230px; height:41px;}
#loginGoupon .cons .icon{margin-right:10px;}
#loginGoupon .subscribe{width:100%; text-align:left; height:60px;}
#loginGoupon .subscribe dl dt{color:#0765c2; font-weight:bold; margin-bottom:10px;}
#loginGoupon .subscribe .fLeft{float:left; display:inline; margin-left:15px;}
#loginGoupon .subscribe .fRight{float:right; display:inline; margin:12px 25px 0 0;}


/* [[ onlyLayer ]] */
#mainWait{padding:15px 20px; width:470px;}
#mainWait h1{margin-bottom:4px !important;}
#mainWait div.mainVisual{width:470px; height:197px; overflow:hidden;}
#mainWait .foot{ margin-top:10px; height:40px;}
#mainWait .foot p{width:100px; float:left; margin-top:5px;}
#mainWait .foot p input{float:left; margin-top:5px;}
#mainWait .foot p label{display:block; float:right; text-align:center;}

#mainWait .foot div{float:right;}
#mainWait .foot div a{float:left; margin-left:3px; background:url(../../../front/common/image/content_main.gif?100827) no-repeat; display:block; text-indent:-5000px; overflow:hidden; height:40px;}
#mainWait .foot div a.btnBlue{background-position:-417px -192px; width:170px;}
#mainWait .foot div a.btnGray{background-position:-590px -192px; width:166px;}
