@charset "euc-kr";
 
* { margin:0; padding:0; }
body { font-size:12px; font-family:"µ¸À½", dotum, sans-serif; color:#69696b; }
img { border:0; vertical-align:top; }
ul { list-style-type:none; }
a { text-decoration:none; }
fieldset { border:0; }
textarea, input, select { font-family:"µ¸À½", dotum, sans-serif; vertical-align:middle; }
h1, h2, h3, h4, h5, h6 { font-size:100%; }
.accessibility, legend, caption { position:absolute; visibility:hidden; width:0; height:0; overflow:hidden; font-size:0; }

/* ÀÓ½ÃÀû¿ë  ½Å±Ô Àû¿ëÈÄ »èÁ¦ :: Start */
#container { clear:both; }
#leftWrap { float:left; width:180px; overflow:hidden; clear:left; }
#containerA { float:left; margin-bottom:30px; padding-left:9px; width:731px; text-align:left; overflow:hidden; color:#444444; }
#oneNone { margin-bottom:30px; width:920px; text-align:left; }
#footerSec { clear:both; }
/* ÀÓ½ÃÀû¿ë ½Å±Ô Àû¿ëÈÄ »èÁ¦ :: End */

.mgt3 { margin-top:3px; }
.mb0 { margin-bottom:0px; }
.mb2 { margin-bottom:2px }
.mb15 { margin-bottom:15px; }

.clear { clear:both; }
.fleft { float:left; }
.fright { float:right; }

.old_top { vertical-align:top; }
.old_middle { vertical-align:middle; }
.old_center { text-align:center; }

.height0 { width:0; height:0; font-size:0; line-height:0; }
.height10 { height:10px; }
.height12 { height:12px; }
.height16 { height:16px; }

.orange { color:#ff6600; }
.blue { color:#1555be; }
.black { color:#000; }
.span11 { font-size:11px; }
.spanB { font-weight:bold; }

a:link { color:#444444; text-decoration:none; }
a:visited { color:#444444; text-decoration:none; }
a:hover { color:#444444; text-decoration:underline; }
a:active { color:#444444; text-decoration:none; }

div.cstTit { margin-bottom:15px; }

dl.old_cutLeft { }
dl.old_cutLeft dt { margin:10px 0; }
dl.old_cutLeft dd { margin:0 0 5px 15px; }

table.old_notice_main { width:339px; height:73px; border-collapse:collapse; background:#f5f3e6; }
table.old_notice_main td { height:23px; color:#705c32; }
table.old_notice_main td a { color:#705c32; }

div.old_cst_tab { clear:both; margin-bottom:15px; height:51px; }
div.old_cst_tab a { float:left; display:block; height:51px; }
div.old_cst_tab a.tab1 { width:132px; }
div.old_cst_tab a.tab2 { width:138px; }
div.old_cst_tab a.tab3 { width:138px; }
div.old_cst_tab a.tab4 { width:184px; }
div.old_cst_tab a.tab5 { width:133px; }

h3.old_tit { margin-bottom:10px; text-align:left; }
h6.old_tit { margin-bottom:5px; font-weight:normal; text-align:left; }

fieldset.old_faqSearch { width:730px; height:37px; background:url(http://image.lotte.com/lotte/images/LC_layout/faq_bg.gif) no-repeat right top; overflow:hidden; }
fieldset.old_faqSearch p { float:left; }
fieldset.old_faqSearch input { margin-top:5px; line-height:18px; vertical-align:middle; }
fieldset.old_faqSearch .btn { margin-top:8px; }
fieldset.old_faqSearch span { display:inline-block; line-height:37px; }

ul.old_faqTab { padding-top:10px; overflow:hidden; }
ul.old_faqTab li { float:left; }

table.old_cstFaq { width:730px; border-collapse:collapse; border-bottom:1px solid #d7d7d7; }
table.old_cstFaq th { height:31px; color:#ac7c37; text-align:center; border-bottom:1px solid #f7ebd1; text-align:center; background:#f7f3ea url(http://image.lotte.com/lotte/images/LC_groupbuy/groupbuy_dot_bar.gif) no-repeat right 8px; }
table.old_cstFaq th.end { background:#f7f3ea; }
table.old_cstFaq td { height:31px; line-height:18px; border-bottom:1px solid #f0f0f0; text-align:center }
table.old_cstFaq td.left { padding-left:10px; text-align:left; }
table.old_cstFaq td.right { text-align:right; }

ul.old_cstFaq { padding:7px 0 5px 0; width:731px; border-bottom:1px solid #f0f0f0; overflow:hidden; }
ul.old_cstFaq li { float:left; padding-left:10px; }
ul.old_cstFaq li.tit { float:left; width:60px; padding-left:0; text-align:center }

div.old_cstFaq { border-bottom:1px solid #f0f0f0; overflow:hidden; }
div.old_cstFaq dl { padding:10px 0; overflow:hidden; }
div.old_cstFaq dt { float:left; width:60px; text-align:center; }
div.old_cstFaq dd { float:left; padding-left:10px; width:500px; }
div.old_cstFaq .reply { padding:10px 0 10px 0; overflow:hidden; border-top:1px solid #f0f0f0; }
div.old_cstFaq .reply div { overflow:hidden; background:#f5f5f5; height:28px; }
div.old_cstFaq .reply div.bottom { padding-bottom:7px; }
div.old_cstFaq .reply p { height:28px; text-align:left; }
div.old_cstFaq .reply p.fleft { padding:5px 0 0 10px; height:23px; width:580px; }
div.old_cstFaq .reply p.fright { padding-right:10px; }
div.old_cstFaq .reply img,

table.old_cstFaq .reply input { vertical-align:middle; }

div.old_cstFaq .reply p.email { height:37px; }

dl.old_cstInfo { overflow:hidden; }
dl.old_cstInfo dt { margin-bottom:10px; }

div.old_topImg { margin-bottom:20px; }

h1.old_tit { margin-bottom:10px; }

table.old_notice { width:730px; border-collapse:collapse; border-top:1px solid #dbefed; }
table.old_notice th { height:31px; color:#3d8b75; text-align:center; border-bottom:1px solid #dbefed; text-align:center; background:#ebf6f3 url(http://image.lotte.com/lotte/images/LC_groupbuy/groupbuy_dot_bar.gif) no-repeat right 8px; }
table.old_notice th.end { background:#ebf6f3; }

ul.old_notice {
border-bottom:1px solid #; overflow:hidden; }
ul.old_notice li { padding:7px 0 5px 0; border-bottom:1px solid #f0f0f0; }
ul.old_notice li.num { float:left; width:150px; text-align:center; height:18px; }
ul.old_notice li.title { float:left; padding-left:10px; width:570px; height:18px; }
ul.old_notice li.text { padding-left:10px; }

div.old_paging { text-align:right; }
div.old_paging strong,
div.old_paging a { display:inline-block; padding:3px 5px; font-size:11px; color:#69696b; }
div.old_paging img { vertical-align:middle }

div.old_leftTit { padding:15px 0 20px 0; text-align:center; background:url(http://image.lotte.com/lotte/images/LC_layout/customer_c_head_bottombg.gif) repeat-x left 80px; }
div.old_leftMenu { padding:12px 0 16px 0; background:url(http://image.lotte.com/lotte/images/LC_layout/btn_search_dotline.gif) repeat-x left bottom; }

fieldset.old_faqSearch_sub { margin-bottom:15px; overflow:hidden; }
fieldset.old_faqSearch_sub p { float:left; }
fieldset.old_faqSearch_sub div { float:left; padding:11px 0 0 15px; width:517px; height:36px; background:url(http://image.lotte.com/lotte/images/LC_layout/faq_search_bg.gif) no-repeat; overflow:hidden; }
fieldset.old_faqSearch_sub span { display:inline-block; padding-top:5px; }
fieldset.old_faqSearch_sub img { vertical-align:middle; }
fieldset.old_faqSearch_sub input { line-height:18px; }
:root fieldset.old_faqSearch_sub input { line-height:18px; }

p.old_faqType { margin-bottom:5px; }
p.old_faqType strong { color:#FF6600; }

ul.old_faqTab { overflow:hidden; }
ul.old_faqTab li { float:left; }

h1.old_leftTit { padding:10px 0; }

.old_myLotteTop { display:block; width:178px; height:6px; background:url(http://image.lotte.com/lotte/images/LC_layout/mylotte_box_02.gif) repeat-x left top; overflow:hidden; }
.old_myLotteBot { margin-bottom:15px; display:block; width:178px; height:6px; background:url(http://image.lotte.com/lotte/images/LC_layout/mylotte_box_05.gif) repeat-x left top; overflow:hidden; }


#old_myLotteBen {width:172px;border-left:3px solid #E6E6E6;border-right:3px solid #E6E6E6;}
#old_myLotteBen h2 {padding:5px 0 5px 5px;}
#old_myLotteBen ul.old_family {margin:0 0 3px 6px;padding:5px 0;width:160px;border-bottom:1px solid #D9D9D9;}
#old_myLotteBen ul.old_family li {margin:0 0 3px 5px;position:relative;}
#old_myLotteBen ul.old_family strong {color:#7095FC}
#old_myLotteBen ul.old_family li.clover{margin:6px 0 3px 5px;} /* 20100511 Ãß°¡ */
#old_myLotteBen ul.old_family img.go{position:absolute;right:0;top:0;} /* 20100511 Ãß°¡ */
#old_myLotteBen ul.old_family span.new_clover01 img{margin:0 0 0 2px;} /* 20100511 Ãß°¡ */
#old_myLotteBen ul.old_point {margin-left:6px;width:160px;padding-top:2px;} /* 20100511 ¼öÁ¤ */
#old_myLotteBen ul.old_point li {height:18px;}
#old_myLotteBen ul.old_point li.wf {padding-left:5px;height:18px;background:url(http://image.lotte.com/welfare/images/WF_common/icon_dot_bk.gif) no-repeat left 5px;}
#old_myLotteBen ul.old_point strong ,#old_myLotteBen .orange {color:#FF6600}


fieldset.old_faqQsearch { text-align:left; }
fieldset.old_faqQsearch p { margin-left:2px; padding:1px 0 2px 6px; width:164px; background:#f3f3f3; }
fieldset.old_faqQsearch input { height:16px; line-height:16px; }

div.old_flashTop { margin:-15px 0 20px 0; height:92px; text-align:center; background:url(http://image.lotte.com/lotte/images/LC_layout/orderlist_theme_bg.gif) repeat-x left top; }
div.old_grLine { height:6px; border-bottom:1px solid #C8CBC9; }

h4.old_tit { margin-bottom:15px; }
h5.old_tit { margin-bottom:10px; color:#3d8b75; }
h5.old_tit img { vertical-align:middle; }

ul.old_chkPont { padding-left:40px; background:url(http://image.lotte.com/lotte/images/LC_layout/orderlist_14bg.gif) repeat-y left top; overflow:hidden; }
ul.old_chkPont li { list-style-type:decimal; padding-bottom:4px; line-height:16px; }

h4.old_tit p.lotte_point { width:400px; margin-top:15px; }

div.old_img { overflow:hidden; }
div.old_noOrder { padding:30px 0; text-align:center; font-weight:bold; color:#1555BE; border-bottom:1px solid #c8cbc9; }

fieldset.old_orderSearch { background:url(http://image.lotte.com/lotte/images/LC_layout/myLotte_m_19bg.gif) repeat-y left top; overflow:hidden; }
fieldset.old_orderSearch span { padding-left:98px; color:#6488D9; }
fieldset.old_orderSearch select.year { width:55px; }
fieldset.old_orderSearch select.month { width:43px; }

table.old_orderList { margin-bottom:30px; width:730px; border-collapse:collapse; border-top:1px solid #c8cbc9; border-bottom:1px solid #EBEBEB; }
table.old_orderList th { height:30px; text-align:center; border-bottom:3px solid #6088d6; background:url(http://image.lotte.com/lotte/images/LC_layout/mylotte_table_bar.gif) no-repeat right 7px; }
table.old_orderList th.end { background:none; }
table.old_orderList td { padding:5px 0 5px 0; text-align:center; background:url(http://image.lotte.com/lotte/images/LC_layout/dot_h.gif) repeat-x left bottom; }
table.old_orderList td.left { padding-left:10px; text-align:left; }
table.old_orderList td.right { padding-right:5px; text-align:right; }
table.old_orderList td.none { padding:15px 0; background:none; }
table.old_orderList td strong { color:#1555BE; }
table.old_orderList td .blue { color:blue; }

table.old_orderCanselList { margin-bottom:30px; width:730px; border-collapse:collapse; border-top:3px solid #d7e4f7; border-bottom:1px solid #EBEBEB; }
table.old_orderCanselList th { height:30px; text-align:center; border-bottom:1px solid #c4d7e6; background:#f4f7fc url(http://image.lotte.com/lotte/images/LC_layout/mylotte_table_bar.gif) no-repeat right 7px; padding-left:5px; }
table.old_orderCanselList th.end { background-image:none; }
table.old_orderCanselList td { padding:5px 0 5px 0; text-align:center; border-right:1px solid #ebebeb; border-bottom:1px solid #ebebeb }
table.old_orderCanselList td.left { padding-left:10px; text-align:left; }
table.old_orderCanselList td.right { padding-right:5px; text-align:right; }
table.old_orderCanselList td.none { padding:15px 0; border-right:0; }
table.old_orderCanselList td.end { border-right:1px solid #fff; }
table.old_orderCanselList td.orange { color:#FF6600; }
table.old_orderCanselList td strong { color:#1555BE; }
table.old_orderCanselList td .img { vertical-align:middle }
table.old_orderCanselList tr.end td { padding:10px; background:#f9f9f9; }

table.old_orderCanselNone1 { border-bottom:none; margin-bottom:0; }
table.old_orderCanselNone2 { border-top:none; margin-bottom:0; }

#input_RefundAccount { position:absolute; left:50%; margin-left:-340px; width:682px; height:94px; text-align:center; z-index:1; background:#ffffff url(http://image.lotte.com/lotte/images/LC_ux/ux_layer_leftbg.gif) repeat-y left top; }

div.old_accBgTop { width:682px; height:5px; background:url(http://image.lotte.com/lotte/images/LC_ux/ux_layer_topbg.gif) repeat-x left top; overflow:hidden; }
div.old_accBgBot { width:682px; height:5px; background:url(http://image.lotte.com/lotte/images/LC_ux/ux_layer_bottombg.gif) repeat-x left top; overflow:hidden; }

fieldset.old_account { clear:both; padding:5px 0; text-align:left; background: url(http://image.lotte.com/lotte/images/LC_ux/ux_layer_rightbg.gif) repeat-y right top; z-index:5000; }
fieldset.old_account label { padding-left:20px; }
fieldset.old_account p { padding:5px 0 0 20px; font-size:11px; line-height:16px; text-align:left; }
fieldset.old_account span { color:#1042B3; }

#info1 { position:absolute; padding:8px; margin:-58px 0 0 315px; width:240px; font-size:11px; line-height:16px; text-align:left; border:2px solid #d1ddf5; background:#F8FBFF; overflow:hidden; }

ul.old_faqBest5 { margin-bottom:30px; border-top:1px solid #4b71d2; border-bottom:10px solid #F5F5F5; }
ul.old_faqBest5 li { padding-left:12px; height:30px; line-height:30px; border-bottom:1px solid #EBEBEB; background:url(http://image.lotte.com/lotte/images/LC_ux/bullet_faq.gif) no-repeat 3px 12px; }

div.old_joinBanner { padding-top:460px; width:180px; height:42px; text-align:cener; background:url(http://image.lotte.com/lotte/images/LC_layout/mylotte_nomember_banner.gif) no-repeat; }

fieldset.old_BizNum { margin-bottom:30px; padding:15px 0; border:1px solid #D0DBEF; background:#F0F3FA; }
fieldset.old_BizNum input { height:18px; vertical-align:middle; }
fieldset.old_BizNum img { vertical-align:middle; }
fieldset.old_BizNum p { margin-bottom:7px; width:100%; text-align:center; }

div.old_taxInfo { margin-bottom:30px; width:730px; overflow:hidden; }
div.old_taxInfo div.top { height:6px; background:url(http://image.lotte.com/lotte/images/LC_layout/mylotte_boxtopbg_6px.gif) repeat-x left top; overflow:hidden; }
div.old_taxInfo div.bot { height:6px; background:url(http://image.lotte.com/lotte/images/LC_layout/mylotte_boxbotbg_6px.gif) repeat-x left top; overflow:hidden; }
div.old_taxInfo .body { padding:10px 0 10px 15px; width:707px; px;
line-height:18px; border-left:4px solid #EEEEEE; border-right:4px solid #EEEEEE; color:#444444; }
div.old_taxInfo .body img { vertical-align:middle; }
div.old_taxInfo .body h5 { margin-bottom:10px; }
div.old_taxInfo .body h6 { margin:0 0 5px 10px; }
div.old_taxInfo .body p { margin:0 0 10px 20px; }
div.old_taxInfo .body ul { margin-bottom:15px; list-style-type:decimal; padding-left:40px; }

div.old_myWhisList { margin-bottom:30px; width:730px; overflow:hidden; }
div.old_myWhisList .body { padding:15px 0; width:728px; px;
text-align:Center; border-left:1px solid #D0DBEF; border-right:1px solid #D0DBEF; background:#F0F3FA; }
div.old_myWhisList .top { height:3px; background:url(http://image.lotte.com/lotte/images/LC_layout/mylotte_boxtopbg_3px_blue.gif) repeat-x left top; overflow:hidden; }
div.old_myWhisList .bot { height:3px; background:url(http://image.lotte.com/lotte/images/LC_layout/mylotte_boxbotbg_3px_blue.gif) repeat-x left top; overflow:hidden; }

table.old_input { margin-bottom:30px; border-collapse:collapse; border-top:1px solid #C1C1C1; border-bottom:1px solid #C1C1C1; }
table.old_input th { padding-left:10px; text-align:left; background:#F8F9FD }
table.old_input td { padding:6px 0 4px 10px; background:url(http://image.lotte.com/lotte/images/LC_layout/dot_h.gif) repeat-x left bottom; }
table.old_input td.left { text-align:left; }
table.old_input td.none { background:none; }
table.old_input td input { height:16px; }
table.old_input textarea { margin-bottom:7px; BORDER: 1px solid #69696B; }
table.old_input ul { overflow:hidden }
table.old_input dt,
table.old_input dd { float:left; margin-bottom:5px; }
table.old_input dt { width:120px; font-weight:bold; line-height:18px; }
table.old_input dd { margin-bottom:3px; width:440px; }
table.old_input dd input { margin-bottom:2px; height:18px; vertical-align:middle; }
table.old_input p { clear:both; }

div.old_btnR { padding-top:20px; text-align:right; }

table.old_pointList { margin-bottom:30px; width:730px; border-collapse:collapse; border-top:3px solid #d7e4f7; border-bottom:1px solid #EBEBEB; clear:both; }
table.old_pointList th { height:30px; color:#4a6ba8; text-align:center; border-bottom:1px solid #c4d7e6; background:#f4f7fc url(http://image.lotte.com/lotte/images/LC_layout/mylotte_table_bar.gif) no-repeat right 7px; }
table.old_pointList tr.bgCfff th { background:#fff url(http://image.lotte.com/lotte/images/LC_layout/mylotte_table_bar.gif) no-repeat right 7px; }
table.old_pointList th.end { background-image:none; }
table.old_pointList tr.bgCfff th.end { background:none; }
table.old_pointList td { padding:5px 0 5px 0; text-align:center; border-right:1px solid #ebebeb; border-bottom:1px solid #ebebeb }
table.old_pointList td.left { padding-left:10px; text-align:left; }
table.old_pointList td.right { padding-right:5px; text-align:right; }
table.old_pointList td.none { padding:15px 0; border-right:0; font-weight:bold; color:#1042B3; }
table.old_pointList td.end { border-right:0; }
table.old_pointList p.starPoint { float:left; margin:5px 5px 5px 0; padding:3px 0 3px 5px; width:120px; background:#F3F8FC; border:1px solid #ebebeb; }
table.old_pointList p.starPoint img { vertical-align:middle; }
table.old_pointList a { font-size:11px; }
table.old_pointList td.bdb_none { border-bottom:none; }
table.old_pointList td.left * { text-decoration:none; font-size:11px; }

div.old_myPoint { margin:15px 0; overflow:hidden; }
div.old_myPoint .top { height:3px; background:url(http://image.lotte.com/lotte/images/LC_layout/mylotte_boxtopbg_3px_blue.gif) repeat-x left top; overflow:hidden; }
div.old_myPoint .bot { height:3px; background:url(http://image.lotte.com/lotte/images/LC_layout/mylotte_boxbotbg_3px_blue.gif) repeat-x left top; overflow:hidden; }
div.old_myPoint p.txt {padding:10px 0;text-align:center;border-left:1px solid #D0DBEF;border-right:1px solid #D0DBEF;background:#F0F3FA; vertical-align: middle; line-height: 23px;} /* 20100511 ¼öÁ¤ */
div.old_myPoint p.txt img {vertical-align: middle; margin: 0 0 2px 5px;} /* 20100511 Ãß°¡ */

div.w400 { width:400px; }
div.w320 { width:320px; }

ul.old_use { margin-bottom:20px; padding-left:20px; }
ul.old_use li { padding:0 0 2px 9px; line-height:16px; background:url(http://image.lotte.com/lotte/images/LC_layout/customer_c_bl02.gif) no-repeat left 4px; }
ul.old_use2 { margin-bottom:20px; height:114px; padding:10px 0 0 120px; background:#F7E7E8 url(http://image.lotte.com/lotte/images/LC_layout/l_money_img_no01.gif) no-repeat }
ul.old_use2 li { padding:0 0 2px 9px; line-height:16px; background:url(http://image.lotte.com/lotte/images/LC_layout/customer_c_bl02.gif) no-repeat left 4px; }
ul.old_use3 { margin-bottom:20px; height:114px; padding:10px 0 0 120px; background:#eaf0e0 url(http://image.lotte.com/lotte/images/LC_layout/c_coupon_img_no01.gif) no-repeat }
ul.old_use3 li { padding:0 0 2px 9px; line-height:16px; background:url(http://image.lotte.com/lotte/images/LC_layout/customer_c_bl02.gif) no-repeat left 4px; }
ul.old_use4 { margin-bottom:20px; padding:15px 0 15px 20px; height:130px; width:709px; border:1px solid #d3d3d3; overflow:hidden; }
ul.old_use4 li { float:left; margin-right:10px; padding-right:10px; width:157px; height:120px; line-height:16px; background:url(http://image.lotte.com/lotte/images/LC_layout/dotline_v.gif) repeat-y right 4px; }
ul.old_use4 li img { margin-bottom:5px; }
ul.old_use4 li.none { background:none; }

p.old_useImg { margin:0 0 20px 20px; }
p.old_useImg2 { margin-bottom:10px; }

div.old_pointCh { margin-bottom:30px; width:740px; }
div.old_pointCh ul { padding:15px 0 0 30px; width:699px; list-style-type:decimal; border:1px solid #CFE1B5; background:#F9FCF7; }
div.old_pointCh li { margin-bottom:10px; line-height:18px; }
div.old_pointCh span { display:block; margin:7px 0; padding:5px 10px; width:600px; color:#997137; background:#e9f0da; }

table.old_LpoingRe { margin-bottom:30px; width:730px; border-top:1px solid #ebebeb; border-bottom:2px solid #EBEBEB; border-collapse:collapse; }
table.old_LpoingRe th { height:30px; color:#4a6ba8; text-align:center; border-bottom:2px solid #568fd6; background:url(http://image.lotte.com/lotte/images/LC_layout/mylotte_table_bar.gif) no-repeat right 7px; }
table.old_LpoingRe th.top { background:url(http://image.lotte.com/lotte/images/LC_layout/mylotte_table_bar.gif) no-repeat right 22px; }
table.old_LpoingRe th.rowT { border-bottom:1px solid #ebebeb; }
table.old_LpoingRe th.end { background-image:none; }
table.old_LpoingRe td { padding:5px 0 5px 0; text-align:center; border-bottom:1px solid #ebebeb }
table.old_LpoingRe td.left { padding-left:10px; text-align:left; }
table.old_LpoingRe td.right { padding-right:5px; text-align:right; }
table.old_LpoingRe td.none { padding:15px 0; border-right:0; font-weight:bold; color:#1042B3; }
table.old_LpoingRe td.end { border-right:0; }
table.old_LpoingRe input { padding:4px 0 0 4px; height:16px; }
table.old_LpoingRe td.mR20 {padding-right: 20px;} /* 20100511 Ãß°¡ */
table.old_LpoingRe td span.fc01 {color: #1555be;} /* 20100511 Ãß°¡ */
table.old_LpoingRe td span.fc02 {color: #ff6600;} /* 20100511 Ãß°¡ */
table.old_LpoingRe td span.fs11 {font-size: 11px;} /* 20100511 Ãß°¡ */
table.old_LpoingRe td.lh {line-height: 16px;} /* 20100511 Ãß°¡ */
table.old_LpoingRe table td { border:0; }

div.old_pointReq { clear:both; margin-bottom:20px; background:url(http://image.lotte.com/lotte/images/LC_layout/myLotte_coupon_51.gif) repeat-y left top; overflow:hidden; }
div.old_pointReq img { vertical-align:middle; }
div.old_pointReq h5.tit_bg { margin:0 0 5px 17px; padding-left:137px; height:24px; font-weight:normal; font-size:11px; line-height:20px; background:url(http://image.lotte.com/lotte/images/LC_layout/myLotte_coupon_02.gif) no-repeat left top; }
div.old_pointReq h5.tit_bg span { padding-left:150px; }
div.old_pointReq ul { margin:0 0 5px 32px; width:670px; border-bottom:1px solid #d1ddf1; overflow:hidden; }
div.old_pointReq li { float:left; margin:0 5px 5px 0; width:330px; padding:5px 0; text-align:center; background:#e7f0f8; }
div.old_pointReq li input { height:16px; }
div.old_pointReq li span { padding-left:8px; line-height:16px; }
div.old_pointReq .midBtn { margin-bottom:10px; width:705px; text-align:right; }
div.old_pointReq .ea { overflow:hidden; padding:0 0 10px 200px; width:730px; height:36px; }
div.old_pointReq .ea dd { float:left; height:36px; background:url(http://image.lotte.com/lotte/images/LC_layout/myLotte_coupon_07.gif) repeat-x left top; }
*html div.old_pointReq .ea dd { float:left; height:36px; background:url(http://image.lotte.com/lotte/images/LC_layout/myLotte_coupon_07.gif) repeat-x left 1px; }
div.old_pointReq .ea dd p { width:150px; height:24px; padding-top:12px; }
div.old_pointReq .ea input { border:0px; text-align: right; color: #FF6600; }
div.old_pointReq h5 { margin:0 0 5px 17px; }
div.old_pointReq table { margin:0 0 10px 17px; }
div.old_pointReq table input { height:16px; line-height:16px; }
div.old_pointReq table div { padding:7px 5px; width:500px; font-weight:bold; color:#1042b3; border:2px solid #d4dde5; background:#FFF; }
div.old_pointReq p.old_btn { margin:0 0 5px 17px; }
div.old_pointReq span.textsmall { padding-left:17px; }
div.old_pointReq .body p { text-align:center; }
div.old_queBox { position:absolute; background:#FFFFFF url(http://image.lotte.com/lotte/images/LC_ux/ux_pop_leftbg.gif) repeat-y left top; }
div.old_queBox .top { height:7px; background:url(http://image.lotte.com/lotte/images/LC_ux/ux_pop_topbg.gif) repeat-x left top; overflow:hidden; }
div.old_queBox .bot { height:7px; background:url(http://image.lotte.com/lotte/images/LC_ux/ux_pop_bottombg.gif) repeat-x left top; overflow:hidden; }
div.old_queBox p.txt { padding:10px; background:url(http://image.lotte.com/lotte/images/LC_ux/ux_pop_rightbg.gif) repeat-y right top; }
div.old_queBox ul.txt { padding:10px; line-height:16px; background:url(http://image.lotte.com/lotte/images/LC_ux/ux_pop_rightbg.gif) repeat-y right top; }

#lotte_fam { margin-left:450px; }

#coupon_info { width:260px; margin-left:304px; }
:root #coupon_info { margin-top:14px; }

#poing_info { width:480px; margin-left:84px; }
:root #poing_info { margin-top:14px; }

#instant_div { width:300px; }
#instant_div strong { color:#284179; }
#instant_div span { font-size:11px; color:#5f6d9c; }

ul.old_address { position:absolute; margin:-18px 0 0 176px; padding:5px; width:380px; height:140px; border:1px solid #000; background:#f8f8f8; overflow:auto; }
ul.old_address li { height:21px; line-height:20px; }
ul.old_address span { position:relative; float:right; }
* html ul.old_address span { margin-top:-20px; }
*:first-child+html ul.old_address span { margin-top:-20px; }

div.old_zipcodeErr { padding:10px 15px; line-height:20px; border-top:1px solid #eeeeee; border-bottom:1px solid #eeeeee; background:#f9f9f9; }
div.old_zipcodeErr strong { line-height:30px; font-size:14px; }

div.old_login { margin:30px auto 50px auto; width:530px; overflow:hidden; }
div.old_login .wrap { padding:10px 0; border-left:6px solid #F3F3F3; border-right:6px solid #F3F3F3; overflow:hidden; }
*html div.old_login .wrap { height:100%; }
div.old_login div.top { background:url(http://image.lotte.com/lotte/images/LC_layout/order_confirm_bgtop.gif) repeat-x left top; overflow:hidden; }
*html div.old_login div.top { width:100%; }
div.old_login div.bot { background:url(http://image.lotte.com/lotte/images/LC_layout/order_confirm_bgbottom.gif) repeat-x left top; overflow:hidden; }
*html div.old_login div.bot { width:100%; }
div.old_login div.error { margin:0 0 15px 70px; padding:5px 0 10px 80px; background:url(http://image.lotte.com/lotte/images/LC_layout/login_ico_error.gif) no-repeat left top; }
div.old_login h4 { margin-bottom:10px; text-align:center; }
div.old_login h5 { margin-bottom:10px; text-align:center; }
div.old_login fieldset { margin:0 auto; width:391px; background:#E6EBF5 url(http://image.lotte.com/lotte/images/LC_layout/login_tbl1.gif) repeat-y; overflow:hidden; }
#divLogin { margin-left:10px; padding:15px 0 20px 0; background:#E6EBF5 url(http://image.lotte.com/lotte/images/LC_layout/login_tbr1.gif) repeat-y right top; }
div.old_login fieldset img { vertical-align:middle; }
div.old_login fieldset p { margin-bottom:10px; text-align:center; }
div.old_login fieldset input.input { width:129px; height:18px; border:1px solid #d4d4d4; }
div.old_login fieldset label.login { display:block; margin:0 0 3px 60px; }
div.old_login fieldset span { position:absolute; display:block; float:right; margin:-46px 0 0 260px; }
div.old_login .txt { float:left; padding:10px 0 0 70px; height:28px; }
div.old_login .btn { float:right; padding:10px 64px 0 0; height:28px; }
div.old_login fieldset div.top { height:9px; background:url(http://image.lotte.com/lotte/images/LC_layout/login_tb1.gif) no-repeat; overflow:hidden; }
div.old_login fieldset div.bot { height:9px; background:url(http://image.lotte.com/lotte/images/LC_layout/login_tb2.gif) no-repeat; overflow:hidden; }

div.old_cardLogin { width:730px; background:url(http://image.lotte.com/welfare/produce/theme/lottecard/lottecard_login_big_bg.gif) repeat-y }
div.old_cardLogin div.top { height:4px; background:url(http://image.lotte.com/welfare/produce/theme/lottecard/lottecard_login_big_top.gif) no-repeat; overflow:hidden; }
div.old_cardLogin div.bot { height:4px; background:url(http://image.lotte.com/welfare/produce/theme/lottecard/lottecard_login_big_bottom.gif) no-repeat; overflow:hidden; }
div.old_cardLogin h1 { padding:20px 0 30px 22px; }
div.old_cardLogin fieldset { margin:0 auto; width:690px; background:url(http://image.lotte.com/welfare/produce/theme/lottecard/lottecard_login_box1_bg.gif) repeat-y }
div.old_cardLogin fieldset div.top { height:8px; background:url(http://image.lotte.com/welfare/produce/theme/lottecard/lottecard_login_box1_top.gif) no-repeat; overflow:hidden; }
div.old_cardLogin fieldset div.bot { height:8px; background:url(http://image.lotte.com/welfare/produce/theme/lottecard/lottecard_login_box1_bottom.gif) no-repeat; overflow:hidden; }
div.old_cardLogin fieldset h2 { padding:18px 0 30px 11px; }
div.old_cardLogin fieldset label { display:block; margin:0 0 5px 200px; }
div.old_cardLogin fieldset span { position:absolute; display:block; float:right; margin:-52px 0 0 400px; }
div.old_cardLogin fieldset p { padding:20px 0; text-align:center; }
div.old_cardLogin .customer { margin:20px auto; width:690px; background:url(http://image.lotte.com/welfare/produce/theme/lottecard/lottecard_login_call02.gif) no-repeat; }
div.old_cardLogin .customer .top { height:12px; background:url(http://image.lotte.com/welfare/produce/theme/lottecard/lottecard_login_call01.gif) no-repeat; overflow:hidden; }
div.old_cardLogin .customer .bot { height:12px; background:url(http://image.lotte.com/welfare/produce/theme/lottecard/lottecard_login_call03.gif) no-repeat; overflow:hidden; }
div.old_cardLogin .customer p { padding:83px 0 0 48px; width:642px; height:42px; }

/*  */
h2.ws_tit { margin-bottom:24px; padding-top:15px; overflow:hidden; }
h2.ws_tit img { float:left; }
h3.ws_tit { clear:both; margin-bottom:8px; }
img.ws_pdPic { border:1px solid #cbcbcb; }

/*  */
table.ws_list { margin-bottom:15px; width:100%; font-size:11px; color:#333333; line-height:16px; border-collapse:collapse; border-bottom:1px solid #e3e3e3; }
table.ws_list thead th { height:27px; text-align:center; background:#f0f0f0; border-bottom:1px solid #e3e3e3;}
table.ws_list td { padding:5px 0 3px 0; text-align:center; font:normal 11px/16px dotum, gulim, arial verdana; border-bottom:1px solid #e3e3e3; }
table.ws_list td.left { text-align:left; }
table.ws_list td.end { border-left:1px solid #e3e3e3; }
table.ws_list td.ws_orderText { background:#f0f0f0 }
table.ws_list td.none { height:80px; }
table.ws_list td img { margin-bottom:3px; }
table.ws_list input.ea { width:30px; height:18px; border:1px solid #d7d7d7; }
table.ws_list img.ws_pdPic { margin:5px 0; }
table.ws_list tr.foot th { height:30px; background:#f0f0f0; text-align:center; border-bottom:1px solid #e3e3e3;}
table.ws_list tr.foot td { padding-left:10px; text-align:left; }
table.ws_list label.ws_long { width:300px; }
table.ws_list p.ws_long { padding-left:5px; height:20px; width:380px; margin-bottom:3px; }

/*  */
.ws_btnL { float:left; }
.ws_btnR { margin-bottom:20px; text-align:right; }
.ws_btnR img { vertical-align:middle; }
.ws_btnC { text-align:center; }
.ws_paging { margin-bottom:20px; text-align:center; }
.ws_paging a,
.ws_paging strong { display:inline-block; }
.ws_paging strong { color:#333; }
.ws_paging a { color:#999; }
.ws_paging img { vertical-align:middle; }
.ws_paging img { display:inline-block; padding:4px; }

/*  */
div.ws_total { margin:-15px 0 15px 0; padding:10px 0; width:920px; font-size:11px; color:#656565; border-bottom:1px solid #b2b2b2; background:#f7f7f7; overflow:hidden; }
div.ws_total img { vertical-align:middle; }
div.ws_total .info { float:left; padding:10px 0 0 25px; }
div.ws_total .info p.superInfo { width:425px; background:url(http://image.lotte.com/lotte/images/webS/txt/txt_superInfo.gif) no-repeat left top; padding:5px 0 0 134px; margin:10px 0 0 0; }/*100302*/
div.ws_total .order,
div.ws_total .settlement,
div.ws_total .chargeDel,
div.ws_total .agency { position:relative; margin:0 15px 3px 0; padding-right:15px; text-align:right; }
div.ws_total .order { font:bold 14px tahoma; color:#000; background:url(http://image.lotte.com/lotte/images/webS/txt/txt_orderPrice.gif) no-repeat right center; }
div.ws_total .settlement { font:bold 16px tahoma; color:#ff6600; background:url(http://image.lotte.com/lotte/images/webS/txt/txt_setPrice.gif) no-repeat right center; }
div.ws_total .superPrice { position:relative; margin:0 15px 3px 0; padding-right:15px; text-align:right; font:bold 14px tahoma; color:#000; background:url(http://image.lotte.com/lotte/images/webS/txt/txt_superPrice.gif) no-repeat right center; }/*100302*/
div.ws_total .chargeDel { font:bold 14px tahoma; color:#000; background:url(http://image.lotte.com/lotte/images/webS/txt/txt_delivcharge.gif) no-repeat right center; }
div.ws_total .agency { font:bold 14px tahoma; color:#000; background:url(http://image.lotte.com/lotte/images/webS/txt/txt_agency.gif) no-repeat right center; }
div.ws_total .libro { padding:17px 0 0 30px; background:url(http://image.lotte.com/lotte/images/webS/icon/icon_excMark.gif) no-repeat left 10px; }

/*  */
div.ws_subPdlist { margin-bottom:10px; padding:1px; border:1px solid #b2b2b2; overflow:hidden; }
div.ws_subPdlist .subPdlist { padding:15px 0; font-size:11px; border:1px solid #f1f1f1; overflow:hidden; }
div.ws_subPdlist .subPdlist li { float:left; display:inline; margin:0 16px; width:150px; }
div.ws_subPdlist .subPdlist span.brand { display:block; color:#656565; }
div.ws_subPdlist .subPdlist strong.price { color:#ff6600 }
div.ws_subPdlist .subPdlist a { color:#9a9a9a; }
div.ws_subPdlist .subPdlist p.ws_btnC { padding:10px 0; text-align:center; }

div.ws_zipcodeErr { margin-bottom:15px; padding:30px 0; font-size:11px; line-height:16px; border-top:1px solid #b2b2b2; border-bottom:1px solid #b2b2b2; }
div.ws_zipcodeErr strong { display:block; height:30px; font-size:14px; }
div.ws_stipulation { margin-bottom:15px; padding:10px 0; text-align:center; border-top:1px solid #b2b2b2; border-bottom:1px solid #b2b2b2; }
div.ws_stipulation textarea { display:block; margin-bottom:10px; padding:15px; width:870px; height:85px; font-size:11px; line-height:18px; border:1px solid #d7d7d7; overflow:auto; }

div.ws_orderBox { margin-bottom:25px; font-size:11px; border-top:1px solid #b2b2b2; }
div.ws_orderBox .help { position:relative; margin:4px 0 10px 200px; text-align:right; z-index:10 }
div.ws_orderBox .view_txt { vertical-align:middle; }
div.ws_orderBox input { vertical-align:middle; }
div.ws_orderBox .num { width:65px; height:18px; border:1px solid #d7d7d7; }
div.ws_orderBox .addr { width:257px; height:18px; border:1px solid #d7d7d7; }
div.ws_orderBox .name,
div.ws_orderBox .email,
div.ws_orderBox .jumin { margin-bottom:3px; width:85px; height:16px; border:1px solid #d7d7d7; vertical-align:middle; }
div.ws_orderBox .tel { width:37px; height:18px; border:1px solid #d7d7d7; }
div.ws_orderBox .cardNum { width:120px; height:18px; border:1px solid #d7d7d7; }
div.ws_orderBox .msg { width:384px; height:12px; border:1px solid #d7d7d7; font-size:11px; padding:3px; color:#444444;}
div.ws_orderBox span { padding-left:8px; font-weight:bold; background:url(http://image.lotte.com/lotte/images/webS/bul/bul_rect_01.gif) no-repeat left center; }
div.ws_orderBox table { margin-bottom:10px; width:100%; border-collapse:collapse; border-top:1px solid #dedede; border-bottom:1px solid #b2b2b2; }
div.ws_orderBox th { padding:6px 0 5px 0; width:109px; text-align:center; border-bottom:1px solid #dedede; background:#f0f0f0; }
div.ws_orderBox td { padding:6px 0 5px 10px; color:#656565; line-height:18px; border-bottom:1px solid #dedede; }
div.ws_orderBox td.address { width:747px; padding:6px 0 5px 10px; color:#656565; line-height:18px; border-bottom:1px solid #dedede; }
div.ws_orderBox td.btn { padding:0; width:60px; text-align:center; background:#f0f0f0; }
div.ws_orderBox td div.txt { margin-top:5px; padding:7px 10px; line-height:16px; border:1px solid #eaeaea; background:#f7f7f7; }
div.ws_orderBox td div.cardInfo { height:120px; }
div.ws_orderBox td div.right { margin-right:10px; }
div.ws_orderBox td div p { margin-top:3px; }
div.ws_orderBox tr.pdSubmit th { background:#fbfbfb; }
div.ws_orderBox ul { padding-top:3px; }
div.ws_orderBox li { margin-bottom:3px; padding-left:8px; background:url(http://image.lotte.com/lotte/images/webS/bul/bul_rect_01.gif) no-repeat left 3px; }
div.ws_orderBox ul.tabMenu { position:relative; margin-top:-25px; padding:0; height:31px; background:url(http://image.lotte.com/lotte/images/webS/img/bg_tabMenu.gif) repeat-x left bottom; overflow:hidden; z-index:5 }
div.ws_orderBox ul.tabMenu li { float:left; padding:0; background:none; }
div.ws_orderBox ul.tabMenu li.viewBtn { float:left; padding-left:5px; padding-top:6px; background:none; }
div.ws_orderBox ul.tabMenu li.viewBtn img { padding-right:4px; }
div.ws_orderBox p.pdChange { float:left; width:150px; height:80px; }
div.ws_orderBox p.pdChange img { border:1px solid #cbcbcb; vertical-align:middle; display:block; margin-right:3px; }
div.ws_orderBox p.pdChange a img { border:0; display:block }
div.ws_orderBox p.pdChange .ea { width:30px; height:18px; border:1px solid #d7d7d7; float:left; }
div.ws_orderBox p.pdChange span { display:block; padding:2px 0 0 0; width:100px; line-height:14px; font-weight:normal; background:none; }
div.ws_orderBox td strong.txt { padding:15px 0 5px 0; display:block; }
div.ws_orderBox td span.txt { padding-top:10px; display:block; font-weight:normal; background:none; }
div.ws_orderBox td span.opt { margin:0; padding:0; background:none; font-weight:normal; font-size:11px; color:#999999;}
div.ws_orderBox .card { margin-bottom:0; border-collapse:collapse; border-top:1px solid #dadada; border-right:1px solid #dadada; }
div.ws_orderBox .card th,
div.ws_orderBox .card td { border-left:1px solid #dadada; border-bottom:1px solid #dadada; }
div.ws_orderBox .card th { padding:5px 0; font-weight:normal; color:#000; background:#ebebeb; }
div.ws_orderBox .card tbody th { background:#f5f5f5; }
div.ws_orderBox .card td { padding:0; text-align:center; }
div.ws_orderBox .card img { vertical-align:middle; }
div.ws_orderBox div.selectAddr { clear:both; overflow:hidden; }
div.ws_orderBox div.selectAddr label { display:block; float:left; padding:7px 0 7px 15px; width:138px; height:18px; border:0px; }

label.font11 { font-size:11px; }

p.selectAddr { clear:both; background:url(http://image.lotte.com/lotte/images/webS/img/bg_addr.gif) repeat-y left top; overflow:hidden; }
p.selectAddr label { display:block; float:left; padding:7px 40px 7px 15px; width:98px; height:18px; border:0px; }

div.ws_errComent { margin-bottom:15px; padding:50px 0; line-height:18px; text-align:center; border-top:1px solid #b2b2b2; border-bottom:1px solid #b2b2b2; }

table.ws_orderList { float:left; margin-bottom:25px; width:685px; font-size:11px; border-collapse:collapse; border-top:1px solid #dedede; border-bottom:1px solid #b2b2b2; }
table.ws_orderList th { padding:6px 0 5px 0; width:109px; text-align:center; border-bottom:1px solid #dedede; background:#f0f0f0; }
table.ws_orderList th img { margin-bottom:3px; }
table.ws_orderList td { padding:6px 0 5px 10px; color:#656565; line-height:18px; border-bottom:1px solid #dedede; }
table.ws_orderList span.help { position:relative; float:right; }
table.ws_orderList span.help img { vertical-align:top; }
* html table.ws_orderList span.help { margin-top:-18px; }
*:first-child+html table.ws_orderList span.help { margin-top:-16px; }
table.ws_orderList img { vertical-align:middle; }
table.ws_orderList .point { width:75px; height:18px; border:1px solid #d7d7d7; }
table.ws_orderList .code { width:80px; height:18px; line-height:18px; border:1px solid #d7d7d7; }
table.ws_orderList .cardNum { width:45px; height:18px; line-height:18px; text-align:center; border:1px solid #d7d7d7; }
table.ws_orderList div.txt { margin:5px 0; padding:5px; border:1px solid #eaeaea; background:#f7f7f7; }
table.ws_orderList div.txt ul { border:1px solid #f7f7f7; background:#fff }
table.ws_orderList div.txt ul li { padding:5px; line-height:16px; }
table.ws_orderList input { vertical-align:middle; text-align:right; }
table.ws_orderList span.bul { padding-left:8px; background:url(http://image.lotte.com/lotte/images/webS/bul/bul_rect_01.gif) no-repeat left 3px; }
table.ws_orderList label.coupon { display:inline-block; margin-bottom:3px; width:156px; }
table.ws_orderList span.price { display:inline-block; width:70px; text-align:right; margin-bottom:3px; }
table.ws_orderList span { display:inline-block; }
table.ws_orderList label.ws_long { width:300px; }
table.ws_orderList p.ws_long { padding-left:5px; height:20px; width:380px; margin-bottom:3px; }

div.ws_cartOrderDiscal { float:right; margin-bottom:25px; padding:1px; width:216px; text-align:center; border:1px solid #acacac; background:#cdcdcd; }
div.ws_cartOrderDiscal h6 { padding:9px 0 0 13px; width:203px; height:24px; background:#b8b8b8; text-align:left; }
div.ws_cartOrderDiscal .orderCash { padding:3px 10px 4px 0; width:206px; height:51px; font-weight:bold; text-align:right; line-height:50px; background:#b8b8b8 url(http://image.lotte.com/lotte/images/webS/txt/txt_orderCash.gif) no-repeat center 3px; }
div.ws_cartOrderDiscal .orderCash span { font:bold 16px tahoma; color:#000; }
div.ws_cartOrderDiscal ul { padding:0 3px; background:#b8b8b8; position:relative; }
div.ws_cartOrderDiscal li { position:relative; padding-right:5px; border-bottom:1px solid #dedede; background:#fff; text-align:right; }
div.ws_cartOrderDiscal li p { position:relative; margin-bottom:-20px; padding:9px 0 0 25px; font-weight:bold; font-size:11px; letter-spacing:-1px; text-align:left; }
div.ws_cartOrderDiscal li p.plus { background:url(http://image.lotte.com/lotte/images/webS/icon/icon_plus.gif) no-repeat 10px 9px; }
div.ws_cartOrderDiscal li p.minus { background:url(http://image.lotte.com/lotte/images/webS/icon/icon_minus.gif) no-repeat 10px 9px; }
div.ws_cartOrderDiscal li strong { line-height:31px; }
div.ws_cartOrderDiscal .totalCash { padding:3px 10px 4px 0; width:206px; height:65px; font-weight:bold; text-align:right; line-height:65px; background:#b8b8b8 url(http://image.lotte.com/lotte/images/webS/txt/txt_totalCash.gif) no-repeat center 3px; }
div.ws_cartOrderDiscal .totalCash span { font:bold 16px tahoma; color:#ff6600; }
div.ws_cartOrderDiscal .totalCash_1 { padding:3px 10px 4px 0; width:206px; height:65px; font-weight:bold; text-align:right; line-height:65px; background:#b8b8b8 url(http://image.lotte.com/lotte/images/webS/txt/txt_totalCash01.gif) no-repeat center 3px; }
div.ws_cartOrderDiscal .totalCash_1 span { font:bold 16px tahoma; color:#ff6600; }

div.ws_delivTotal { clear:both; margin-bottom:10px; height:85px; border:1px solid #b2b2b2; overflow:hidden; }
div.ws_delivTotal p.select { float:left; padding:5px 0 5px 5px; width:104px; height:75px; letter-spacing:-1px; line-height:18px; background:#f0f0f0; }
div.ws_delivTotal p.warning { float:left; padding:5px 0 0 40px; color:#ff6600; line-height:18px; background:url(http://image.lotte.com/lotte/images/webS/img/img_warning.gif) no-repeat 5px 9px; }

div.ws_message { overflow:hidden; margin-bottom:10px; border:1px solid #b2b2b2; height:203px;}
div.ws_message .photo { display:inline; padding:13px 12px 13px 13px; float:left; width:302px; height:177px; border-right:1px solid #b2b2b2;}
div.ws_message .photo img { vertical-align:top; }
div.ws_message table { float:left; margin:0; border:0; width:590px; height:203px;}
div.ws_message th { border:0; background:#f0f0f0; }
div.ws_message td { border:0; margin:0; padding:0;}
div.ws_message td div { overflow:hidden; margin:0; padding:1px 0 5px 10px; width:471px; height:148px; line-height:15px; border-bottom:1px solid #dedede;}
div.ws_message td div p { margin:0; padding:0; height:19px; color:#ff6600;}
div.ws_message td div p img { vertical-align:middle;}
div.ws_message td div dl { overflow:hidden; margin:10px 0 0 0; padding:0;}
div.ws_message td div dl dt { clear:both; float:left; padding:3px 0 0 7px; width:87px; font-weight:bold; line-height:15px; color:#656565; background:url(http://image.lotte.com/lotte/images/webS/bul/bul_rect_01.gif) no-repeat 0 7px;}
div.ws_message td div dl dd { position:relative; float:left; padding-bottom:5px; width:370px;}
div.ws_message td div dl dd span { margin:0; padding:0; font-weight:normal; color:#999; background:none;}
div.ws_message td div dl dd .txtOpt { position:absolute; bottom:5px;}
div.ws_message td div dl dd .orange { color:#ff6600;}
div.ws_message td div dl dd input { margin:0; padding:2px; width:81px; height:12px;}
div.ws_message td div dl dd textarea { position:relative; top:0; left:0; margin:0; padding:2px; width:180px; height:45px;}
div.ws_message td div input, textarea { border:1px solid #d7d7d7; font-size:11px; line-height:13px; color:#444444;}
div.ws_message td p { overflow:hidden; margin:0; padding:6px 0 0 10px; line-height:13px;}

.order_btn_hotfix00 { *padding-top:15px;}
.btn_member_hotfix00 { margin-top:5px; margin-bottom:5px; float:right; margin-right:7px; }

.bg_hotfix_recipe00 { background:#fff url(http://image.lotte.com/lotte/images/LC_ux/ux_pop_topbg.gif) repeat-x; }
.bg_hotfix_recipe01 { background:#fff url(http://image.lotte.com/lotte/images/LC_ux/ux_pop_leftbg.gif) repeat-y; vertical-align:top; }
.bg_hotfix_recipe02 { background:#fff url(http://image.lotte.com/lotte/images/LC_ux/ux_pop_rightbg.gif) repeat-y; vertical-align:top; }
.bg_hotfix_recipe04 { background:#fff url(http://image.lotte.com/lotte/images/LC_ux/ux_pop_bottombg.gif) repeat-x; vertical-align:bottom; }
.bg_hotfix_recipe05 { background:#fff url(http://image.lotte.com/lotte/images/LC_ux/ux_pop_bottombg.gif) repeat-x; }
.bg_hotfix_recipe06 { background:#fff url(http://image.lotte.com/lotte/images/LC_ux/ux_pop_bottombg.gif) repeat-x; vertical-align:bottom; }
.pd_hotfix_recipe01 { padding-left:10px; padding-top:20px; *padding-top:0px;}
.pd_hotfix_recipe02 { padding-left:10px; *padding-left:0px; padding-bottom:10px; }

div.ws_message textarea { margin-top:5px; padding-left:10px; width:97%; height:57px; border:1px solid #d7d7d7; overflow:auto; }
div.ws_message span.txt { padding:0; font-weight:normal; background:none; }

div.ws_lyBox01 { left:530px; top:530px; position:absolute; width:236px; font-weight:normal; font-size:11px; line-height:16px; border:1px solid #333333; background:#fff; z-index:10; }
div.ws_lyBox01 .message { position:relative; padding:10px; text-align:left; background:#fff; }

div.ws_lyBox { position:absolute; width:236px; font-weight:normal; font-size:11px; line-height:16px; border:1px solid #333333; background:#fff; z-index:10; }
div.ws_lyBox h6 { position:relative; padding:12px 0 0 16px; height:29px; background:#fff url(http://image.lotte.com/lotte/images/webS/img/bg_lybox_tit.gif) repeat-x; z-index:10 }
div.ws_lyBox .message { position:relative; padding:10px; text-align:left; background:#fff; }
div.ws_lyBox .message img { margin-bottom:3px; }
div.ws_lyBox .message textarea { margin:0 0 5px 8px; width:180px; height:50px; border:1px solid #d7d7d7; }
div.ws_lyBox .close { position:relative; padding:3px 0; text-align:center; border-top:1px solid #b2b2b2; background:url(http://image.lotte.com/lotte/images/webS/img/bg_close.gif) repeat-x; z-index:10 }
div.ws_lyBox .close a { cursor:hand; }
div.ws_lyBox .body { position:relative; padding:25px 0 0 15px; text-align:left; background:#fff; overflow:auto; z-index:10 }
div.ws_lyBox .body p { margin-bottom:15px; }
div.ws_lyBox .scrolling { height:450px; overflow:auto; overflow-x:hidden; }
div.ws_lyBox .img { text-align:center; }
div.ws_lyBox .list { margin-bottom:15px; }
div.ws_lyBox .list li { padding-left:27px; line-height:20px; }
div.ws_lyBox .list li.num01 { background:url(http://image.lotte.com/lotte/images/webS/icon/num_01.gif) no-repeat; }
div.ws_lyBox .list li.num02 { background:url(http://image.lotte.com/lotte/images/webS/icon/num_02.gif) no-repeat; }
div.ws_lyBox .list li.num03 { background:url(http://image.lotte.com/lotte/images/webS/icon/num_03.gif) no-repeat; }
div.ws_lyBox .list li.num04 { background:url(http://image.lotte.com/lotte/images/webS/icon/num_04.gif) no-repeat; }
div.ws_lyBox .list li.num05 { background:url(http://image.lotte.com/lotte/images/webS/icon/num_05.gif) no-repeat; }
div.ws_lyBox .borderLine { padding:10px 10px 0 10px; border:1px solid #dadada; }
div.ws_lyBox iframe { position:absolute; z-index:5; }
div.ws_lyBox table { margin-bottom:3px; width:100%; border-collapse:collapse; border-top:1px solid #dadada; border-right:1px solid #dadada; }
div.ws_lyBox th,
div.ws_lyBox td { padding:5px; border-left:1px solid #dadada; border-bottom:1px solid #dadada; }
div.ws_lyBox th { font-weight:normal; color:#000; background:#ebebeb; }
div.ws_lyBox tbody th { background:#f5f5f5; }
div.ws_lyBox th strong { color:#656565; }
div.ws_lyBox .delivery { margin:5px 0 25px 0; width:600px; border-collapse:collapse; border-top:1px solid #dadada; border-bottom:1px solid #dadada; border-right:0; }
div.ws_lyBox .delivery th,
div.ws_lyBox .delivery td { padding:5px; border-left:0; border-bottom:1px solid #dadada; }
div.ws_lyBox .delivery tbody th { width:120px; background:#f0f0f0; }
div.ws_lyBox .delivery tr.gift th { background:#fbfbfb; }
div.ws_lyBox .delivery tr.gift td img { vertical-align:middle; }
div.ws_lyBox .delivery tr.gift td img.pd { border:1px solid #cbcbcb; }
div.ws_lyBox .delivery tr.gift td p { float:left; margin:0 15px 0 0; }
div.ws_lyBox input.login { width:120px; }
div.ws_lyBox .btnLogin { float:right; margin:-45px 0 10px 0; padding-right:10px; }
div.ws_lyBox .body label { display:block; margin-bottom:3px; }

div.ws_orderInfo { margin:-15px 0 15px 0; font-size:11px }
div.ws_orderInfo table { margin-bottom:10px; width:100%; border-collapse:collapse; border-bottom:1px solid #b2b2b2; }
div.ws_orderInfo th { width:109px; text-align:center; border-bottom:1px solid #dedede; background:#f0f0f0; }
div.ws_orderInfo td { padding:6px 0 5px 10px; color:#656565; border-bottom:1px solid #dedede; }
div.ws_orderInfo span { padding-left:8px; font-weight:bold; }

div.ws_read { margin-bottom:20px; font-size:11px; border:1px solid #b2b2b2; background:url(http://image.lotte.com/lotte/images/webS/img/bg_read.gif) no-repeat 2px bottom; }
div.ws_read ul { padding:10px 0 10px 15px; }
div.ws_read li { padding:0 15px 0 8px; line-height:18px; background:url(http://image.lotte.com/lotte/images/webS/bul/bul_rect_01.gif) no-repeat left 6px; }
div.ws_read li.tit { padding:0; font-weight:bold; color:#000; background:none; }
div.ws_read li.vista { padding:10px 0 3px 0; font-weight:bold; color:#000; background:none; }
div.ws_read li img { vertical-align:middle; }

div.ws_orderCompleat { margin-bottom:20px; padding:0 0 20px 20px; border:1px solid #b2b2b2; overflow:hidden; zoom:1;}
div.ws_orderCompleat img.tit { display:block; margin:30px 0 20px 0; }
div.ws_orderCompleat p.txt { height:24px; color:#000; }
div.ws_orderCompleat p.banner { position:relative; float:right; padding:1px; border-left:1px solid #b2b2b2; }

div.ws_settleInfo { float:left; margin-bottom:20px; padding:50px 0; width:684px; text-align:center; line-height:24px; border-top:1px solid #b2b2b2; border-bottom:1px solid #b2b2b2; }
div.ws_settleInfo span { font-size:20px; font-family:tahoma; }
div.ws_settleInfo strong { font-size:20px; font-family:tahoma; }
div.ws_settleInfo2 { width:920px; }

div.ws_giftInfo { margin-bottom:20px; padding:50px 0; width:920px; text-align:center; line-height:24px; border-top:1px solid #b2b2b2; border-bottom:1px solid #b2b2b2; }

/* ·¹ÀÌ¾î */
#juminLy { left:50%; margin-top:-10px; }

#emailLy { left:50%; margin-left:-350px; }

#cardPointLy { margin-left:255px; width:350px; }

#point1_info { margin-left:289px; width:350px; }

#cardPointLy_lg { margin-left:289px; width:350px; }

#dlvConfirm { width:660px; left:50%; position:absolute; }
#dlvConfirm .pdlist { padding:10px 0 10px 10px; width:620px; height:535px; border:1px solid #dadada; overflow:auto; }
#dlvConfirm .btnR { position:relative; padding:13px 15px 10px; text-align:right; background:#fff; z-index:10; }

#ansimLy { width:660px; position:absolute; left:50%; margin:-500px 0 0 -330px; }

#authLy { width:660px; position:absolute; left:50%; margin:-500px 0 0 -330px; }

#vistaLy { width:660px; position:absolute; left:50%; margin:-500px 0 0 -330px; }

#ispLy { width:660px; position:absolute; }

#zipcodeLy { width:350px; margin-left:45px; }
* html #zipcodeLy { margin:20px 0 0 -644px; }
*:first-child+html #zipcodeLy { margin:20px 0 0 -644px; }
#zipcodeLy ul { padding:0 10px; width:330px; height:100px; overflow:auto; }
#zipcodeLy li,
#zipcodeLy span { padding:0; font-weight:normal; border:0; background:none; }
#zipcodeLy li { float:left; line-height:18px; }
#zipcodeLy li.addr { width:260px; }
#zipcodeLy span { position:relative; float:right; }
* html #zipcodeLy span { margin-top:-15px; }
*:first-child+html #zipcodeLy span { margin-top:-15px; }

#lotteFamily { width:300px; margin-left:310px; }

#couponDis { width:250px; margin-left:225px; }

#freeCoupon { width:250px; margin-left:315px; }

#saveService { width:350px; margin-left:215px; }
:root #saveService { margin-top:14px; }

#targetSam { width:350px; margin-left:210px; }

#onlineSave { width:580px; margin-left:308px; }

#shinInfo { width:350px; margin-left:210px; }

#hiSave { width:400px; margin-left:308px; }

#targetLotte { width:350px; margin-left:210px; }

#poing_info_l { margin-left:-75px; }
:root #poing_info_l { margin-left:-80px; }

#lot01 { margin:18px 0 0 -78px; width:450px; }

#sam02 { margin:18px 0 0 -120px; width:450px; }

#poing_info_cardmall { margin:14px 0 0 34px; width:530px; }

#pointUse { margin:14px 0 0 34px; width:530px; }

/* eÄíÆù */
.ws_eCoupon { clear:both; text-align:center; padding:5px 0 10px 0; line-height:16px; border:1px solid #dedede; }
.ws_eCoupon img { margin:0 auto 20px auto; }
.ws_eCoupon p { width:800px; text-align:left; margin:0 auto 0 auto; }

#critListView { clear:both; }

div.ws_InfoMessage .text { margin-top:5px; padding:10px 0; text-align:center; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; background:#f8f8f8; }

#shortcutInfo { width:287px; height:167px; }
#shortcutInfo textarea { width:255px; height:40px; overflow:auto; border:1px solid #DDDDDD; }
#shortcutInfo .tit { float:left; padding:15px; }
#shortcutInfo .close { float:right; padding:15px; }
#shortcutInfo .input { clear:both; padding:0 0 5px 15px; }
#shortcutInfo .btnR { padding-right:15px; text-align:right; }
#shortcutInfo .txt { padding:0 15px; text-align:right; }
#shortcutInfo .img { clear:both; line-height:18px; text-align:center; }
#shortcutInfo .btnC { text-align:center; }

ul.ws_align { height:32px; background:url(http://image.lotte.com/lotte/images/LC_common/tab_bg_c.gif); overflow:hidden; }
ul.ws_align li { float:left; padding:8px 10px 0 10px; height:26px; }
ul.ws_align li.top { background:url(http://image.lotte.com/lotte/images/LC_common/tab_bg_l.gif) no-repeat left top; }
ul.ws_align li.end { float:right; padding:5px 10px 0 0; height:27px; background:url(http://image.lotte.com/lotte/images/LC_common/tab_bg_r.gif) no-repeat right top; }
ul.ws_align li.on { padding:3px 0 0 0; height:29px; background:url(http://image.lotte.com/lotte/images/LC_common/tab_on_c.gif) repeat-x left 3px; }
ul.ws_align li.on img { float:left; }
ul.ws_align li p { float:left; padding:8px 5px 0 5px; }
ul.ws_align li.on p img { float:right; }

#div_dil { position:absolute; left:50%; top:200px; background:url('http://image.lotte.com/lotte/images/LC_layout/div_pop_bg.gif') no-repeat left top; width:335px; overflow:hidden; text-algin:left; padding-top:11px; }

div.ws_MylotteOrderList { margin-bottom:20px; width:730px; }
div.ws_MylotteOrderList img.img_top { float:left; width:730px; height:7px; margin-bottom:0px; }
div.ws_MylotteOrderList img.img_line { float:left; width:730px; height:7px; margin-bottom:0px; }
div.ws_MylotteOrderList ul.body { display:inline; width:686px; float:left; margin-left:2px; padding:5px 20px 5px 20px; text-align:center; border-left:1px solid #dbe7ff; border-right:1px solid #dbe7ff; background:#f6fbff; * overflow:hidden;
}
div.ws_MylotteOrderList ul.body li { float:left; }
div.ws_MylotteOrderList ul.body li.state { width:130px; text-align:left; }
div.ws_MylotteOrderList ul.body li.name { width:365px; text-align:left; }
div.ws_MylotteOrderList ul.body li.name2 { width:495px; text-align:left; }
div.ws_MylotteOrderList ul.body li.cash { width:100px; text-align:right; }
div.ws_MylotteOrderList ul.body li.btn { width:50px; text-align:right; }
div.ws_MylotteOrderList div.body2 { margin-left:2px;/*padding:15px 0;*/ text-align:center; border-left:1px solid #dbe7ff; border-right:1px solid #dbe7ff; background:#f6fbff; }
div.ws_MylotteOrderList p.qty strong { padding-left:140px; background:url('http://image.lotte.com/lotte/images/LC_layout/myLotte_m_05.gif') no-repeat left -1px; }
div.ws_MylotteOrderList p.qty { float:left; width:730px; background:#f6fbff url('http://image.lotte.com/lotte/images/LC_layout/myLotte_m_06.gif') no-repeat right top; }

div.ws_month { margin-bottom:20px; width:360px; line-height:40px; background:url(http://image.lotte.com/lotte/images/LC_layout/myLotte_m_013bg.gif) repeat-x; }

div.old_myServiceInfo { margin-bottom:20px; width:740px; overflow:hidden; }

div.old_infoBox { float:left; display:inline; margin-right:11px; padding-bottom:7px; width:174px; background:url(http://image.lotte.com/lotte/images/LC_layout/mylotte_m_bottom.gif) no-repeat left bottom; }
div.old_infoBox dl { float:left; width:174px; background:url(http://image.lotte.com/lotte/images/LC_layout/mylotte_m_bg.gif) repeat-y left top; }
div.old_infoBox dt { float:left; display:inline; margin-left:10px; width:100px; }
div.old_infoBox dd { float:left; width:50px; text-align:right; }
div.old_infoBox dd strong { color:#1F1FA3; }

div.old_mylotteInfo { width:340px; }
div.old_mylotteInfo h4 { overflow:hidden; }
div.old_mylotteInfo h4 p { height:15px; float:left; padding-right:5px; }
div.old_mylotteInfo h4 p.total { height:13px; padding-top:2px; }
div.old_mylotteInfo p.text { clear:both; padding-left:10px; line-height:18px; background:url(http://image.lotte.com/lotte/images/LC_layout/myLotte_m_41.gif) no-repeat left 5px; z-index:-1000; }
div.old_mylotteInfo .acount { padding-left:10px; line-height:18px; background:url(http://image.lotte.com/lotte/images/LC_layout/myLotte_m_41.gif) no-repeat left 5px; }
div.old_mylotteInfo .pd { display:inline; float:left; margin:0 3px; width:162px; text-align:left; }
div.old_mylotteInfo .pd .img { margin:0 0 5px 30px; }
div.old_mylotteInfo .line { clear:both; margin-bottom:5px; width:340px; height:2px; line-height:0; font-size:0; background:#d2daef; }
div.old_mylotteInfo p.text_account { clear:both; padding:10px 0 0 10px; line-height:18px; z-index:-1000; }
div.old_mylotteInfo p.text_account select { width:230px; height:20px; font-size:12px; margin-bottom:5px; }

div.old_textBoc { margin-bottom:25px; line-height:18px; }

input.old_name { width:85px; height:18px; border:1px solid #d7d7d7; }

textarea.old_text { width:110px; height:18px; border:1px solid #d7d7d7; }

div.old_message { width:560px; }
div.old_message div { float:left; overflow:hidden; }
div.old_message div img { vertical-align:middle; }
div.old_message table { float:left; width:388px; height:162px; background:url(http://image.lotte.com/lotte/event/20080108_newyear/images/ms_03.jpg) no-repeat; }
div.old_message th { padding-left:18px; width:80px; font-weight:normal; text-align:left; vertical-align:top; background:url(http://image.lotte.com/lotte/event/20080108_newyear/images/b.gif) no-repeat 5px 2px; }
div.old_message textarea { width:240px; height:80px; border:1px solid #d7d7d7; }

div.old_critWrite { width:622px; text-align:left; }
div.old_critWrite .tit { padding:10px 0 0 15px; }
div.old_critWrite .close { padding:10px 15px 0 0; }
div.old_critWrite ul { clear:both; margin:0 0 10px 15px; padding-top:10px; }
div.old_critWrite li { margin-bottom:3px; padding:0 30px 0 6px; background:url(http://image.lotte.com/lotte/images/LC_layout/bl_dot_c.gif) no-repeat left 4px; }
div.old_critWrite table { margin:0 0 10px 15px; width:590px; border-collapse:collapse; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; }
div.old_critWrite th { padding:3px 5px; width:75px; text-align:left; background:#f2f2f2; border-bottom:1px solid #e0e0e0; }
div.old_critWrite th img { vertical-align:middle }
div.old_critWrite tr.top th { text-align:center; }
div.old_critWrite td { padding:3px 0 3px 10px; border-bottom:1px solid #e0e0e0; }
div.old_critWrite td p { padding-top:5px; }
div.old_critWrite td img { margin:0 0 3px 5px }
div.old_critWrite .btnR { padding:0 15px 15px 0; text-align:right; }

div.old_imgupload { padding:20px 15px 0 15px; width:305px; height:169px; text-align:left; }
div.old_imgupload input { width:300px; }

div.old_qnaWrite { width:612px; text-align:left; overflow:hidden; }
div.old_qnaWrite .tit { padding:10px 0 0 15px; }
div.old_qnaWrite .close { padding:10px 15px 0 0; }
div.old_qnaWrite ul { clear:both; margin:0 0 10px 15px; padding-top:10px; }
div.old_qnaWrite li { margin-bottom:3px; padding:0 30px 0 6px; background:url(http://image.lotte.com/lotte/images/LC_layout/bl_dot_c.gif) no-repeat left 4px; }
div.old_qnaWrite table { margin:0 0 10px 15px; width:570px; border-collapse:collapse; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; }
div.old_qnaWrite th { padding:3px 5px; width:95px; text-align:left; background:#f2f2f2; border-bottom:1px solid #e0e0e0; }
div.old_qnaWrite th img { vertical-align:middle }
div.old_qnaWrite tr.top th { text-align:center; }
div.old_qnaWrite td { padding:3px 0 3px 10px; border-bottom:1px solid #e0e0e0; }
div.old_qnaWrite td p { padding-top:5px; }
div.old_qnaWrite .img { clear:both; margin-left:15px; ; }
div.old_qnaWrite .emailTxt { margin:0 15px 10px 15px; line-height:18px; border-top:1px solid #cdd6ef; border-bottom:1px solid #cdd6ef; background:#f8f9fc; overflow:hidden; }
div.old_qnaWrite .emailTxt p { margin-top:5px; padding:0 20px; height:40px; background:#fff; }
div.old_qnaWrite .email { height:18px; }
div.old_qnaWrite .btnR { padding:0 15px 15px 0; text-align:right; }

div.old_bad { width:482px; overflow:hidden; }
div.old_bad .tit { padding:10px 0 0 15px; }
div.old_bad .close { padding:10px 15px 0 0; }
div.old_bad ul { clear:both; margin:0 0 10px 15px; padding-top:10px; }
div.old_bad li { margin-bottom:3px; padding:0 30px 0 6px; background:url(http://image.lotte.com/lotte/images/LC_layout/bl_dot_c.gif) no-repeat left 4px; }
div.old_bad .radio { margin:0 15px 10px 15px; padding:10px 0 5px 15px; height:60px; background:#f2f2f2; overflow:hidden; }
div.old_bad .radio label { display:block; float:left; margin-bottom:5px; width:200px; }
div.old_bad .radio label input { height:16px; }
div.old_bad .btnR { padding:0 15px 15px 0; text-align:right; }

div.old_critList { padding:10px 30px; border:5px solid #dddddd; border-bottom:0; overflow:hidden; }
div.old_critList .tit { height:30px; overflow:hidden; }
div.old_critList .text { clear:both; padding:10px; border-top:1px solid #e0e0e0; background:url(http://image.lotte.com/lotte/images/LC_layout/dot_h.gif) repeat-x left bottom; overflow:hidden; }
div.old_critList .pullDown { padding-left:5px; border:1px solid #C4C4C4; background:#fff; }
div.old_critList .pullDown li { line-height:18px; }
div.old_critList .old_pageing { clear:both; padding:5px 0; text-align:center; background:#F8F8F8 url(http://image.lotte.com/lotte/images/LC_layout/dot_h.gif) repeat-x left bottom; }
div.old_critList table { margin-bottom:10px; width:100%; border-collapse:collapse; border-top:1px solid #c1c1c1; }
div.old_critList th { height:25px; color:#4a6ba8; border-bottom:2px solid #829fc7; background:#f8f9fc url(http://image.lotte.com/lotte/images/LC_layout/table_line.gif) no-repeat right 5px; }
div.old_critList th.end { background:#f8f9fc; }
div.old_critList td { height:28px; text-align:center; border-bottom:1px solid #c1c1c1; }
div.old_critList td.left { text-align:left; }
div.old_critList td img { margin-bottom:3px; }
div.old_critList_close { padding:5px; text-align:right; background:#DDDDDD; }
div.old_critList .starPoint { padding:5px 0; background:#F3F8FC; }
div.old_critList .replyText { padding:5px; text-align:left; }
div.old_critList .mdReply { overflow:hidden; }
div.old_critList .mdReply ul { padding-bottom:5px; border-bottom:1px solid #c1c1c1; overflow:hidden; }
div.old_critList .mdReply li { float:left; width:90px; }
div.old_critList .mdReply li.replyIcon { padding-left:25px; width:270px; }
div.old_critList .mdReply p { clear:both; padding:10px 5px 5px 25px; text-align:left; }

#Align_Cus { top:214px; left:295px; }
#Align_Buy { top:214px; left:460px; }

div.old_critPhoto { padding-top:5px; width:600px; text-align:left; overflow:hidden; }
div.old_critPhoto h1 { float:left; padding:3px 0 0 10px; width:250px; height:16px; font-size:14px; color:#1555be; background:url(http://image.lotte.com/lotte/images/LC_layout/customer_pic_title.gif) no-repeat; }
div.old_critPhoto .starIcon { float:left; }
div.old_critPhoto .logo { float:right; }
div.old_critPhoto .box { clear:both; padding:0 10px 10px 10px; border:1px solid #DADADA; overflow:hidden; }
div.old_critPhoto .tit { padding:10px 0; }
div.old_critPhoto p.img { float:left; margin-bottom:5px; width:60px; height:60px; border:1px solid #DFDFDF; }

#img2 { float:left; margin-right:5px; width:500px; height:500px; background:#000 }

table.old_email { margin-bottom:5px; width:100%; border-collapse:collapse; border-top:1px solid #e5e5e5; }
table.old_email th { height:30px; font-weight:normal; background:#f9f9fb url(http://image.lotte.com/lotte/images/LC_order/cart_menubg.gif) no-repeat right 7px; }
table.old_email td { padding:5px 0; text-align:center; background:#f9f9fb; }
table.old_email td.left { padding-left:10px; text-align:left; }
table.old_email tr.none td { background:none; border-top:2px solid #607db7 }

table.old_email1 { margin-bottom:5px; width:100%; border-collapse:collapse; }
table.old_email1 td { padding:5px 0; text-align:center; }
table.old_email1 td.left { text-align:left; }

table.old_email2 { margin-bottom:5px; width:100%; border-collapse:collapse; }
table.old_email2 th { height:30px; background:#f8f8f8 url(http://image.lotte.com/lotte/images/LC_order/cart_menubg.gif) no-repeat right 7px; }
table.old_email2 th.end { background:#f8f8f8; }
table.old_email2 td { padding:10px 0; color:#1555be; text-align:center; background:url(http://image.lotte.com/lotte/images/LC_layout/dot_h.gif) repeat-x left top; }

div.old_print { padding:10px 30px 20px 30px; width:570px; border:5px solid #dddddd; border-bottom:0; overflow:hidden; }
div.old_print h1 { margin-bottom:5px; }
div.old_print .titBg { clear:both; margin-bottom:10px; height:4px; background:url(http://image.lotte.com/lotte/images/LC_order/titlebg.gif) repeat-x left top; }
div.old_print table { margin-bottom:10px; width:100%; border-collapse:collapse; border-top:1px solid #c1c1c1; }
div.old_print table th { padding-left:10px; width:120px; text-align:left; border-bottom:1px solid #e5e5e5; background:#f7fbff; }
div.old_print table td { padding-left:10px; border-bottom:1px solid #e5e5e5; }
div.old_print .text { text-align:center; line-height:18px; }
div.old_print_close { padding:5px; width:630px; text-align:right; background:#dddddd; }

ul.old_step { overflow:hidden; }
ul.old_step li { float:left; width:163px; height:119px; font-weight:bold; font-size:11px; letter-spacing:-1px; color:#1555be; text-align:center; background:url(http://image.lotte.com/lotte/images/LC_layout/mylotte_img_12.gif) no-repeat left bottom; }
ul.old_step li.arrow { padding-top:50px; height:59px; width:25px; background:none; }
ul.old_step li img { margin-bottom:10px; }

div.old_myWish { margin-bottom:15px; width:730px; overflow:hidden; }
div.old_myWish div.top { height:3px; background:url(http://image.lotte.com/lotte/images/LC_layout/mylotte_boxtopbg_3px_blue.gif) repeat-x left top; overflow:hidden; }
div.old_myWish div.bot { height:3px; background:url(http://image.lotte.com/lotte/images/LC_layout/mylotte_boxbotbg_3px_blue.gif) repeat-x left top; overflow:hidden; }
div.old_myWish .body { clear:both; padding:5px 0; border-left:1px solid #D0DBEF; border-right:1px solid #D0DBEF; background:#F0F3FA; }
div.old_myWish .name { margin:0 auto; padding:5px 0; width:700px; text-align:center; background:#fff; }
div.old_myWish .text { padding:5px 15px 0 15px; }
div.old_myWish .friend { clear:both; padding:5px 0 5px 15px; border-left:1px solid #D0DBEF; border-right:1px solid #D0DBEF; background:#F0F3FA; }
div.old_myWish .friend img { margin-bottom:5px; }
div.old_myWish .input { padding:3px 0 0 4px; height:15px; }

div.old_zipcode { padding:10px 15px 0 15px; width:500px; height:275px; border:5px solid #dddddd; border-bottom:0; overflow:hidden; }
div.old_zipcode h1 { margin-bottom:5px; }
div.old_zipcode .titBg { clear:both; margin-bottom:10px; height:4px; background:url(http://image.lotte.com/lotte/images/LC_order/titlebg.gif) repeat-x left top; }
div.old_zipcode .zipcode { margin-left:10px; width:475px; height:157px; overflow:auto; }
div.old_zipcode table { margin-bottom:10px; width:458px; border-collapse:collapse; border-top:1px solid #c1c1c1; }
div.old_zipcode table th { height:25px; border-bottom:1px solid #e5e5e5; background:#f7fbff; }
div.old_zipcode table th.left { background:#f7fbff url(http://image.lotte.com/lotte/images/LC_layout/table_line.gif) no-repeat left 5px; }
div.old_zipcode table td { height:25px; text-align:left; border-bottom:1px solid #e5e5e5; text-align:center; }
div.old_zipcode table td.left { padding-left:15px; border-left:1px solid #e5e5e5; text-align:left; }
div.old_zipcode .text { height:80px; text-align:center; line-height:18px; }
div.old_zipcode fieldset { margin:0 auto 10px auto; padding-top:10px; width:489px; height:30px; text-align:center; background:url(http://image.lotte.com/lotte/images/webS/img/bg_zipcode.gif) no-repeat; }
div.old_zipcode_close { padding:5px; width:530px; text-align:right; background:#dddddd; }

table.old_wishMail { margin-bottom:10px; width:100%; border-collapse:collapse; border-top:1px solid #c1c1c1; border-bottom:1px solid #c1c1c1; }
table.old_wishMail th { padding-left:10px; width:112px; text-align:left; border-bottom:1px solid #c1c1c1; background:#f8f8f8; }
table.old_wishMail td { padding:5px 0 5px 10px; border-bottom:1px solid #c1c1c1; }
table.old_wishMail .input { padding:2px 0 0 4px; height:16px; }
table.old_wishMail textarea { padding:4px 0 0 4px; }

div.old_error { margin:30px auto 0 auto; width:820px; }
div.old_error div.top { height:13px; background:url(http://image.lotte.com/lotte/images/LC_layout/order_confirm_bgtop.gif) repeat-x left top; overflow:hidden; }
div.old_error div.bot { height:13px; background:url(http://image.lotte.com/lotte/images/LC_layout/order_confirm_bgbottom.gif) repeat-x left top; overflow:hidden; }
div.old_error .body { clear:both; padding:5px 0; border-left:6px solid #f3f3f3; border-right:6px solid #f3f3f3; }
div.old_error .tit { padding:20px 0; text-align:center; }
div.old_error .text { margin-bottom:10px; padding:15px 0 0 170px; height:105px; background:url(http://image.lotte.com/lotte/images/LC_layout/com_img.gif) no-repeat }
div.old_error .text img { vertical-align:middle; }
div.old_error .btn { margin:0 auto 10px auto; padding:5px 0; width:780px; text-align:center; background:#f0f3f9; }

div.old_pointMallTop { margin-bottom:20px; }
div.old_pointMallTop .menu { position:absolute; z-index:100; }
div.old_pointMallTop .top { padding-left:190px; }

div.old_RollTit { clear:both; }
div.old_RollTit img { display:inline-block; vertical-align:middle; }

ul.old_RollTab { overflow:hidden }
ul.old_RollTab li { float:left; }

#tm1 div.img,
#tm2 div.img,
#tm3 div.img,
#tm4 div.img,
#tm5 div.img { margin-bottom:10px; padding-top:3px; height:195px; text-align:center; }
#tm1 div.img { background:url(http://image.lotte.com/welfare/images/WF_common/lotte_pointshop_bg01.jpg) no-repeat }
#tm2 div.img { background:url(http://image.lotte.com/welfare/images/WF_common/lotte_pointshop_bg02.jpg) no-repeat }
#tm3 div.img { background:url(http://image.lotte.com/welfare/images/WF_common/lotte_pointshop_bg03.jpg) no-repeat }
#tm4 div.img { background:url(http://image.lotte.com/welfare/images/WF_common/lotte_pointshop_bg04.jpg) no-repeat }
#tm5 div.img { background:url(http://image.lotte.com/welfare/images/WF_common/lotte_pointshop_bg05.jpg) no-repeat }

#cardmall { position:absolute; margin:-60px 0 0 178px; width:180px; }
#cardmall img { float:left; margin-top:20px; }
#cardmall p { float:left; padding:5px; color:#505050; border:3px solid #79AFE8; background:#fff; }

#wfLogobox { margin:30px auto 0 auto; width:700px; text-align:left; overflow:hidden; }
#wfLogobox .body { padding:70px 0; text-align:center; background:url(http://image.lotte.com/welfare/images/WF_common/blue_box_mid.gif) repeat-y; }
#wfLogobox .body p { padding:15px 0; }
#wfLogobox p.logo { float:left; padding:15px 33px 0 0; }
#wfLogobox address { float:left; margin-top:15px; padding-left:17px; border-left:1px solid #e8e8e8; }

#call_center { clear:both; position:absolute; left:50%; margin:-120px 0 0 50px; border:2px solid #becd85; z-index:100; background:#FFF; }
#call_center dt { margin:3px 5px 0 5px; color:#516026; font-weight:bold; line-height:18px; text-align:center; border-bottom:1px solid #becd85; }
#call_center dd { text-align:center; padding:5px 10px; }

#wfLogobox .login { padding-bottom:15px; border:4px solid #8AA8EB; overflow:hidden; }
#wfLogobox .loginBox { margin:0 auto 10px auto; padding:35px 0 0 25px; width:631px; height:155px; text-align:left; background:url("http://image.lotte.com/welfare/images/WF_common/log_box.gif") no-repeat left top; }
#wfLogobox .loginBox .tit { width:597px; height:26px; border-bottom:1px solid #accaff; }
#wfLogobox .loginBox fieldset { float:left; padding-top:15px; width:294px; overflow:hidden; }
#wfLogobox .loginBox select { margin:0 0 3px 67px; }
#wfLogobox .loginBox label { display:block; height:24px; }
#wfLogobox .loginBox label img { vertical-align:middle; }
#wfLogobox .loginBox .input_basic { width:129px; height:18px; border:1px solid #c1c1c1; }
#wfLogobox .loginBnt { position:absolute; margin:-48px 0 0 203px; }
#wfLogobox .loginBox .join { padding:5px 10px 0 0; text-align:right; }
#wfLogobox .loginBox .join img { vertical-align:middle; }
#wfLogobox .loginBox .imgBox { float:left; margin-top:15px; padding-left:10px; border-left:1px solid #e5e5e5; }
#wfLogobox .useInfo { float:left; display:inline; margin:0 33px 0 25px; width:442px; clear:both; }
#wfLogobox .useInfo p { margin-bottom:5px; height:18px; border-bottom:1px solid #e3e3e3; }
#wfLogobox .banner { float:left; }

dl.old_wfLmenu { margin-bottom:10px; }
dl.old_wfLmenu dt { margin-bottom:10px; }
dl.old_wfLmenu dd { margin-bottom:5px; }

div.old_orderNo { padding:12px 10px 10px 10px; border-bottom:2px solid #6088d6; background:#f5f5f5; overflow:hidden; }
div.old_orderNo img { vertical-align:middle; }
div.old_orderNo p.fright { width:70px; }
div.old_orderNo p.fleft { margin-bottom:5px;}

p.old_banking { clear:both; margin-left:338px; padding:8px; width:352px; background:#fff; }

div.old_pdName { clear:both; padding:5px; border-bottom:1px solid #c8cbc9; overflow:hidden; }
div.old_pdName .fleft { width:395px; }
div.old_pdName div.code1349 { float:left; width:150px; }
div.old_pdName div.code1349_right { float:left; width:240px; }
div.old_pdName .date { clear:both; padding-top:3px; line-height:16px; text-align:right; }
div.old_pdName .account { padding-left:400px; }

ul.old_myServiceInfo { margin-bottom:20px; overflow:hidden; }
ul.old_myServiceInfo li { float:left; }
ul.old_myServiceInfo .text { padding-top:20px; width:170px; height:54px; border-top:1px solid #d0dbef; border-bottom:1px solid #d0dbef; }

div.old_wfresult { margin-bottom:10px; width:730px; overflow:hidden; }
div.old_wfresult div.top { height:4px; background:url(http://image.lotte.com/lotte/images/LC_layout/mylotte_box_18.gif) repeat-x left top; overflow:hidden; }
div.old_wfresult div.bot { height:4px; background:url(http://image.lotte.com/lotte/images/LC_layout/mylotte_box_21.gif) repeat-x left top; overflow:hidden; }
div.old_wfresult .body { padding:15px 0; font-weight:bold; text-align:center; border-left:1px solid #d1dbf0; border-right:1px solid #d1dbf0; background:#f0f3f9; }

div.old_wfPoint { margin-bottom:10px; padding:70px 0 0 22px; width:708px; height:83px; line-height:16px; background:url(http://image.lotte.com/welfare/images/WF_layout/theme_lottepoint.gif) }

div.old_wfPoint2 { background:url(http://image.lotte.com/welfare/images/WF_layout/theme_lottepoint.gif) }
div.old_wfPoint2 div { margin-bottom:10px; padding:70px 0 0 22px; width:708px; height:83px; line-height:16px; background:url(http://image.lotte.com/welfare/images/WF_layout/title_point.gif) no-repeat left 30px; }

ul.old_wfPointMenu { margin-bottom:10px; padding-left:5px; height:39px; overflow:hidden; }
ul.old_wfPointMenu li { float:left; padding:17px 0 0 20px; width:95px; }

div.old_coffeeBox { width:731px; background:url(http://image.lotte.com/lotte/images/LC_category/cb_ri_product_bg.gif) repeat-y; overflow:hidden; }
div.old_coffeeBox h4 { margin-left:15px; }

ul.old_coffee { margin:0 0 30px 20px; width:720px; overflow:hidden; }
ul.old_coffee li { float:left; margin-right:20px; width:150px; }
ul.old_coffee li img { margin-bottom:3px; }

div.old_largePd { float:left; margin:0 15px 20px 0; padding:25px 70px 0 50px; width:334px; border-right:1px solid #e6e6e6; }

div.old_smallPd { margin-top:25px; overflow:hidden; }
div.old_smallPd .fleft { margin-right:15px; }
div.old_smallPd .txt { width:250px; }
div.old_smallPd img { margin-bottom:3px; }

ul.old_coffList { margin-left:20px; width:920px; overflow:hidden; }
ul.old_coffList li { float:left; margin-right:20px; width:160px; height:320px; }
ul.old_coffList li img { margin-bottom:3px; }

div.old_nonMember { padding-top:460px; width:180px; height:42px; text-align:center; background:url(http://image.lotte.com/lotte/images/LC_layout/mylotte_nomember_banner.gif) }

div.old_nonePdNum { margin-bottom:20px; padding:15px 0; font-weight:bold; color:#1555be; text-align:center; border-top:2px solid #c8cbc9; border-bottom:2px solid #c8cbc9; }

div.old_nonOrderList { margin-bottom:20px; border:1px solid #dde7d5; background:#f5f5f3; overflow:hidden; zoom:1;}

div.old_text { padding:10px 0; overflow:hidden; }
div.old_text p.text { float:left; padding:5px 15px; }
div.old_text p.text img { margin-top:-4px; }
div.old_text p.text strong { color:#5CAA11; }
div.old_text p.tit { clear:both; margin-left:15px; padding:7px 0 5px 10px; width:150px; background:#fff; }
div.old_text p.tit strong { color:#5CAA11; }

div.old_nonOrderList table.list { margin:0 auto 10px auto; width:700px; border-collapse:collapse; background:#fff; border-top:1px solid #c8cbc9; border-bottom:1px solid #c8cbc9; }
div.old_nonOrderList table.list th { height:30px; text-align:center; border-bottom:2px solid #6088d6; background:url(http://image.lotte.com/lotte/images/LC_layout/mylotte_table_bar.gif) no-repeat right 7px; }
div.old_nonOrderList table.list th.end { background:none; }
div.old_nonOrderList table.list td { padding-top:5px; padding-bottom:5px; text-align:center; }
div.old_nonOrderList table.list td.left { padding-left:10px; text-align:left; }
div.old_nonOrderList table.list td.right { padding-right:5px; text-align:right; }
div.old_nonOrderList table.address { margin:0 auto 10px; width:700px; border-collapse:collapse; background:url(http://image.lotte.com/lotte/images/LC_layout/orderlist_24bg.gif) repeat-y; }
div.old_nonOrderList table.address th { padding:0 0 5px 10px; text-align:left; vertical-align:top; font:bold 11px/17px dotum, gulim, arial, verdana;}
div.old_nonOrderList table.address td { padding:0 0 5px 10px; text-align:left; vertical-align:top; font:normal 11px/17px dotum, gulim, arial, verdana;}
div.old_nonOrderList table.address tr.first th,
div.old_nonOrderList table.address tr.first td { padding-top:5px;}
div.old_nonOrderList table.address td.pt20 { padding-top:20px;}

table.old_cashInfo { margin-bottom:20px; width:100%; border-collapse:collapse; border-top:1px solid #c8cbc9; border-bottom:1px solid #c8cbc9; }
table.old_cashInfo th { padding-left:10px; height:30px; background:#f7f7f7; }
table.old_cashInfo td { padding:5px 0 5px 10px; line-height:18px; border-bottom:1px solid #dadada; }

div.old_imgView { width:625px; overflow:hidden; }
div.old_imgView .orderNum { margin-bottom:5px; padding:5px; line-height:18px; background:#f7f7f7; }
div.old_imgView p.txt { margin-bottom:10px; padding-top:10px; }

div.old_mesBox { margin-bottom:20px; width:730px; background:url(http://image.lotte.com/lotte/images/LC_ux/return_box_bg.gif) repeat-y; }
div.old_mesBox .body { padding:15px 20px; text-align:left; overflow:hidden; }

div.old_comment { margin-top:-30px; padding:10px; border-bottom:1px solid #ebebeb; background:#f9f9f9; }

div.old_returnAddr { padding:5px 10px; height:80px; line-height:18px; border-bottom:1px solid #ebebeb; background:#f4f7fc; overflow:hidden; }
div.old_returnAddr .fleft { width:450px; line-height:16px; overflow:hidden; }
div.old_returnAddr .fright { width:250px; overflow:hidden; }

div.old_returnInfo { width:710px; padding:5px 10px; line-height:16px; border-bottom:1px solid #ebebeb; background:#ffffee; overflow:hidden; }

table.old_orderWrite { width:100%; color:#444; border-collapse:collapse; background:#fff; }
table.old_orderWrite th { padding:5px 0 5px 10px; text-align:left; border-bottom:1px solid #eeeeee; background:#f8f8f8; }
table.old_orderWrite td { padding:5px 0 5px 10px; border-bottom:1px solid #eeeeee; }
table.old_orderWrite tr.top th { border-top:2px solid #81a4e4; }
table.old_orderWrite tr.top td { border-top:2px solid #eeeeee; }

div.old_greetings { padding:30px 0; width:100%; line-height:18px; overflow:hidden; }
div.old_greetings .img { float:left; padding:0 25px; }
div.old_greetings h1 { margin-bottom:15px; }
div.old_greetings .text { float:left; width:500px; }
div.old_greetings .btn { float:right; margin-top:-25px; }

div.old_megBox2 { margin-bottom:10px; padding:20px 29px; border:1px solid #e5e5e5; background:#fafafa; overflow:hidden; }
div.old_megBox2 .box { background:url(http://image.lotte.com/lotte/images/LC_layout/myLotte_return_ti2.gif) repeat-x; overflow:hidden; }
div.old_megBox2 .box .fright { padding-right:30px; height:35px; line-height:35px; background:url(http://image.lotte.com/lotte/images/LC_layout/myLotte_return_ti3.gif) no-repeat right top; }
div.old_megBox2 .box2 { padding:5px 10px 10px 10px; border:1px solid #eeeeee; border-top:none; background:#fff; overflow:hidden; }
div.old_megBox2 .box2 img { vertical-align:middle; }
div.old_megBox2 .deliveryBox { position:absolute; margin:20px 0 0 500px; width:200px; border:2px solid #bbb; background:#fff; z-index:1; }

div.old_btnBoxR { margin-bottom:20px; padding-bottom:10px; text-align:right; border-bottom:1px solid #e7e7e7; }

ul.old_line { margin-bottom:20px; overflow:hidden; }
ul.old_line li { float:left; margin-bottom:10px; width:500px; height:90px; background:url(http://image.lotte.com/lotte/images/LC_layout/btn_search_dotline.gif) repeat-x left bottom; }
ul.old_line li.img { clear:both; float:left; width:100px; }

div.old_activeX { margin-bottom:30px; padding-left:100px; background:#bbf0e5; }

div.old_customerHome { margin-bottom:20px; padding:5px 0 10px 10px; height:95px; border:1px solid #ce9636; background:#fcf9ea; overflow:hidden; }
div.old_customerHome ul { clear:both; padding:5px 0; overflow:hidden; }
div.old_customerHome li { float:left; width:350px; }
div.old_customerHome li strong { color:#b0740e }
div.old_customerHome p { padding:0 15px 10px 0; text-align:right; }

div.old_beauty { margin-bottom:20px; padding:16px 0 15px 18px; border:1px solid #E4E4E4; background:url(http://image.lotte.com/lotte/event/20081009_beauty/beauty_cbg01.gif) no-repeat left top; overflow:hidden; }
div.old_beauty ul { float:left; display:inline; margin:0 15px 10px 15px; width:395px; height:18px; background:url(http://image.lotte.com/lotte/event/20081009_beauty/beauty_dotline.gif) repeat-x left bottom; overflow:hidden; }
div.old_beauty li.date { float:left; width:65px; padding-left:18px; background:url(http://image.lotte.com/lotte/event/20081009_beauty/beauty_win_ico01.gif) no-repeat left top; }
div.old_beauty li.link { float:left; padding-left:7px; background:url(http://image.lotte.com/lotte/event/20081009_beauty/beauty_win_bar.gif) no-repeat left top; }
div.old_beauty dl { float:left; margin:0 15px 15px 0; width:434px; background:url(http://image.lotte.com/lotte/event/20081009_beauty/beauty_from_bg02.gif) repeat-x right top; overflow:hidden; }
div.old_beauty dt { float:left; padding-top:30px; width:133px; height:127px; text-align:center; background:url(http://image.lotte.com/lotte/event/20081009_beauty/beauty_from_bg01.gif) no-repeat left top; overflow:hidden; }
div.old_beauty dd { width:285px; height:20px; background:url(http://image.lotte.com/lotte/event/20081009_beauty/beauty_dotline.gif) repeat-x left bottom; overflow:hidden; }
div.old_beauty dd.top { margin-top:24px; }
div.old_beauty dd.btn { padding-top:5px; height:28px; background:none; }
div.old_beauty dd img { vertical-align:middle; }

table.talktalk { width:920px; border-collapse:collapse; }
table.talktalk td.title { padding:10px 0px 10px 5px; color:#888888; }
table.talktalk td.date { padding:10px 0px 10px 5px; color:#666666; text-align:center; }
table.talktalk td.line { background:url(http://image.lotte.com/lotte/event/surprise/images/ser_dot.gif) repeat-x bottom; height:1px; }
table.talktalk th { background:url(http://image.lotte.com/lotte/event/surprise/images/ser_icon_star.gif) 13px 11px no-repeat; padding:10px 0 10px 15px; }
table.talktalk th { *text-indent:15px;
}
:root table.talktalk th { text-indent:15px; }

input.txt { border:1px solid #D6D6D6; width:670px; height:22px; margin-right:12px; font-size:11px; font-family:µ¸¿ò; padding:5px 0 0 5px; background-color:#FFF; }

table.faq { margin: 2px 0 0 10px; width: 910px }
table.faq td.f { color: #B72755; font-size: 12px; padding: 2px 0 0 4px; }
table.faq td.f a { color: #B72755; }

table td.q { background: #F7F0F2; color: #444444; padding: 12px; line-height: 18px }
.f_tester { color:#6B3101 }
.p_price { line-height:15px; font-weight:bold; }
.f_ora { color:#FF6600; font-weight:bold }

/*  ¹Ì¸®º¸±â + ºê·»µå¸í + ÀÌº¥Æ®¸í + »óÇ°¸í + °¡°Ý + °¡°Ý¾ÆÀÌÄÜ + »óÇ°¾ÆÀÌÄÜ(MAX ¾øÀ½)*/
#s_type { width:150px; }
#s_type div { margin-top:4px; }
#s_type p { padding:0; margin:0; }
#s_type p.title { margin:5px 0 4px 0; padding:0; }
#s_type p.title p.p_brand { float:left; line-height:17px; color:#333333; font-size:12px; font-family:Dotumche; padding:6px 0 3px 0; }
#s_type p.title p.p_name { float:left; line-height:17px; color:#333333; font-size:12px; font-family:Dotumche; padding:0 0 3px 0; margin:0; }
#s_type span.f_ora { line-height:15px; font-weight:bold; font-size:12px; color:#FF6600; margin-top:4px; }
#s_type span.m_line { line-height:15px; font-weight:normal; font-size:11px; color:#333; text-decoration:line-through; padding:0 6px 0 0 }
#s_type p.point { margin-bottom:2px; }
#s_type p.point span.ico_mu { background:url('http://image.lotte.com/lotte/images/LC_common/icon_in_mu.gif') no-repeat left 3px; padding-left:15px; line-height:14px; color:#333333; font-size:11px; word-spacing:-2px; }
#s_type p.point span.ico_p { background:url('http://image.lotte.com/lotte/images/LC_common/icon_in_point.gif') no-repeat left 3px; padding-left:13px; line-height:14px; color:#333333; font-size:11px; }

table.old_inkCat { width:100%; border-collapse:collapse; border:1px solid #d1d1d1; border-top:2px solid #bfddff; }
table.old_inkCat th,
table.old_inkCat td { border-bottom:1px solid #bfbfbf; }
table.old_inkCat th { padding:7px 0 7px 10px; width:150px; color:#444; text-align:left; background:#ececec; }
table.old_inkCat td { padding:7px 0 7px 15px; }

div.old_listSort { height:32px; background:url(http://image.lotte.com/lotte/images/LC_common/tab_044001_bg_c.gif) repeat-x left top; }
div.old_listSort ul { float:left; padding:3px 0 0 7px; height:32px; background:url(http://image.lotte.com/lotte/images/LC_common/tab_044001_bg_l.gif) no-repeat left top; overflow:hidden; }
div.old_listSort li { float:left; padding:7px 7px 0 7px; letter-spacing:-1px; }
div.old_listSort li.on { height:25px; background:url(http://image.lotte.com/lotte/images/LC_common/tab_044001_on_c.gif) repeat-x left top; }
div.old_listSort li.img { padding:0; }
div.old_listSort li img { vertical-align:middle; }
div.old_listSort li a { font-weight:bold; font-size:11px; color:#444; }
div.old_listSort li a:hover { color:#1042b3; }
div.old_listSort p { float:right; padding:5px 7px 0 0; background:url(http://image.lotte.com/lotte/images/LC_common/tab_044001_bg_r.gif) no-repeat right top; }

div.old_largeImg { margin:10px 0 0 10px; width:856px; height:630px; text-align:left; }
div.old_largeImg h1 { margin-bottom:10px; }
div.old_largeImg .customer { padding-left:15px; height:30px; }

div.old_close { padding:5px 5px 5px 0; background:#dddddd; text-align:right; }

div.pd a:hover { text-decoration:underline; }

/* ÁÖ¹® */
.icon_basket { float:right; margin-top:0px; margin-bottom:0px; clear:right; }

.icon_under_clear { *margin-bottom:-20px;
}
*html .icon_under_clear { *margin-bottom:-5px;
}

.frame_preview { padding-left:0; margin-left:0; }
*html .imgSec { padding-left:5px; padding-right:5px; }

.icon_upper_clear { margin-top:5px; }
.helperBtn { }
:root p.helperBtn { float:right; margin-top:-25px; }

#shortcutInfo textarea { margin-top:5px; font-size:12px; }

#critImageUploadContentsLayer { margin-left:100px }
* html #critImageUploadContentsLayer { margin-left:-280px }
*:first-child+html #critImageUploadContentsLayer { margin-left:-280px }

/**********  layer popup *************/
div.hp_layer { position:absolute; top:10px; left:10px; width:325px; height:38px; color:#909090; background:url('http://image.lotte.com/lotte/images/renewal/layer_popup/layer_popup01.png') no-repeat; _behavior:url(iepngfix.htc); padding:17px 0 0 10px; visibility:hidden; }
div.hp_layer img { vertical-align:middle; }
div.hp_layer span { color:#656565; font-size:11px; font-weight:bold; background:url('http://image.lotte.com/lotte/images/renewal/layer_popup/lay_bu01.gif') no-repeat 0 3px; padding:0 0 0 7px; margin-right:5px; }
div.hp_layer select { width:55px; height:19px; vertical-align:middle; font-size:11px; border:1px solid #d6d6d6; }
div.hp_layer input { width:40px; height:17px; vertical-align:middle; font-size:11px; border:1px solid #d6d6d6; }

div.layer_popup01 { position:absolute; top:100px; left:10px; width:467px; z-index:1; display:none; }
div.layer_popup_head01 { width:450px; height:30px; text-align:left; background:url('http://image.lotte.com/lotte/images/renewal/layer_popup/layer_popup_head01.png') no-repeat; _behavior:url(iepngfix.htc); padding:13px 0 0 17px; }
div.layer_popup_body01 { text-align:left; width:431px; background:url('http://image.lotte.com/lotte/images/renewal/layer_popup/layer_popup_body01.png') repeat-y; _behavior:url(iepngfix.htc); padding:19px 20px 20px 16px; }
div.layer_popup_foot01 { width:467px; height:32px; text-align:center; background:url('http://image.lotte.com/lotte/images/renewal/layer_popup/layer_popup_foot01.png') no-repeat; _behavior:url(iepngfix.htc); padding:4px 0 0 0; }
div.layer_popup02 { position:absolute; top:100px; left:510px; width:467px; z-index:1; display:none; }
div.layer_popup_head02 { width:450px; height:30px; text-align:left; background:url('http://image.lotte.com/lotte/images/renewal/layer_popup/layer_popup_head01.png') no-repeat; _behavior:url(iepngfix.htc); padding:13px 0 0 17px; }
div.layer_popup_body02 { text-align:left; width:431px; background:url('http://image.lotte.com/lotte/images/renewal/layer_popup/layer_popup_body01.png') repeat-y; _behavior:url(iepngfix.htc); padding:19px 20px 20px 16px; }
div.layer_popup_foot02 { width:467px; height:32px; text-align:center; background:url('http://image.lotte.com/lotte/images/renewal/layer_popup/layer_popup_foot01.png') no-repeat; _behavior:url(iepngfix.htc); padding:4px 0 0 0; }
div.layer_popup03 { position:absolute; top:350px; left:510px; width:383px; z-index:1; display:none; }
div.layer_popup_head03 { width:383px; height:30px; text-align:left; background:url('http://image.lotte.com/lotte/images/renewal/layer_popup/layer_popup_head02.png') no-repeat; _behavior:url(iepngfix.htc); padding:13px 0 0 17px; }
div.layer_popup_body03 { text-align:left; width:347px; background:url('http://image.lotte.com/lotte/images/renewal/layer_popup/layer_popup_body02.png') repeat-y; _behavior:url(iepngfix.htc); padding:19px 20px 20px 16px; }
div.layer_popup_foot03 { width:383px; height:30px; text-align:center; background:url('http://image.lotte.com/lotte/images/renewal/layer_popup/layer_popup_foot02.png') no-repeat; _behavior:url(iepngfix.htc); padding:4px 0 0 0; }

div.stit { margin:0 0 7px 0; }
div.stit img { vertical-align:middle; }

div.txt01 { color:#656565; font-size:11px; line-height:16px; margin-bottom:10px; }
div.txt01 span { color:#183c73; font-size:11px; }
div.txt01 a,
div.txt01 a:visited { color:#656565; font-size:11px; text-decoration:none; }
div.txt01 a:hover { color:#656565; font-size:11px; text-decoration:underline; }
div.txt01 strong { color:#333333; }

div.txt01b { color:#656565; font-size:11px; line-height:16px; background:url('http://image.lotte.com/lotte/images/renewal/layer_popup/lay_bu01.gif') no-repeat 0 5px; padding:0 0 0 7px; margin-bottom:10px; }
div.txt01b a,
div.txt01b a:visited { color:#656565; font-size:11px; text-decoration:none; }
div.txt01b a:hover { color:#656565; font-size:11px; text-decoration:underline; }
div.txt01b strong { color:#656565; }

div.lay_btn01 { text-align:right; }
div.lay_btn01 img { margin-left:10px; }
div.lay_btn02 { text-align:right; margin-bottom:10px; }
div.lay_btn02 img { margin-left:10px; }

div.in_box { width:432px; background:url('http://image.lotte.com/lotte/images/renewal/layer_popup/lay_in_box02.gif') repeat-y; margin:0 0 10px 0; }
div.in_box_top { width:432px; background:url('http://image.lotte.com/lotte/images/renewal/layer_popup/lay_in_box01.gif') no-repeat top; }
div.in_box_foot { width:392px; background:url('http://image.lotte.com/lotte/images/renewal/layer_popup/lay_in_box03.gif') no-repeat bottom; padding:10px 20px; }

div.radio { margin-bottom:5px; }
div.radio input { vertical-align:middle; }

div.inputBox1 { text-align:left; overflow:hidden; }
div.inputBox1 select { float:left; margin-right:10px; height:19px; vertical-align:middle; font-size:11px; border:1px solid #d6d6d6; }
div.inputBox1 input { height:17px; vertical-align:middle; font-size:11px; border:1px solid #d6d6d6; }
div.inputBox1 p { float:left; width:220px; height:20px; background:#fff; z-index: 6; }

div.msg01 { text-align:center; padding:15px 0; }

.bg_top { line-height:0; font-size:0; }

span.a_color01 a,
span.a_color01 a:visited span.a_color01 a:hover,
span.a_color01 a:active { color:#3864bb; }

div.old_orderErr { clear:both; margin-bottom:20px; width:920px; text-align:center; }
div.old_orderErr .top { height:12px; background:url(http://image.lotte.com/lotte/images/LC_layout/search_tbl1_t.gif) repeat-x; overflow:hidden }
div.old_orderErr .bot { height:12px; background:url(http://image.lotte.com/lotte/images/LC_layout/search_tbl1_b.gif) repeat-x; overflow:hidden }
div.old_orderErr .body { padding:25px 0 25px 79px; border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4; }

/* popup */
div.old_returnReg { position:relative; width:478px; height:300px; padding:10 20px; border-top:5px solid #dddddd; }
div.old_returnReg h1 { text-align:center; }
div.old_returnReg .btnC { position:absolute; bottom:40px; right:25px; text-align:right; }
div.old_returnReg .close { position:absolute; bottom:0; right:0px; width:518px; height:30px; margin:0 0 0 -20px; text-align:right; background:#dddddd; }
div.old_returnReg .close img { padding:10px 10px 0 0; }

/* ¹ØÀ¸·Î´Â ½ºÅ¸ÀÏ ³ÖÁö ¸¶¼¼¿ä */
table.noticeTbl th { text-align:center; }

table.faqTbl th { text-align:center; }

div.cafeWishList { margin:30px 0 0 25px; }
div.cafeWishList ul { float:left; padding:0 15px 0 20px; width:110px; border-right:1px solid #e9e9e9; }
div.cafeWishList li.imgSec img { margin-bottom:7px; border:1px solid #e9e9e9; }
div.cafeWishList li.view img { margin-bottom:3px; }
div.cafeWishList li.price { font-weight:bold; color:#FF6600 }

div.lebro { margin-bottom:15px; padding:10px; line-height:16px; border:1px solid #b2b2b2; }

div.kyowon_gnb_swf { width:100%; height:45px; z-index:10000; visibility:show; overflow:hidden; position:absolute; left:0; top:80px; *top:100px; }
:root div.kyowon_gnb_swf { top:80px; }

#old_cashAuth { width:520px; background:#fff url(http://image.lotte.com/lotte/images/LC_ux/ux_pop_leftbg.gif) repeat-y left top; overflow:hidden; }
#old_cashAuth div.wrap { padding:15px 15px; background:url(http://image.lotte.com/lotte/images/LC_ux/ux_pop_rightbg.gif) repeat-y right top; }
#old_cashAuth h1 { float:left; }
#old_cashAuth span { position:relative; float:right; }
#old_cashAuth p.txt { clear:both; padding:10px 0; line-height:18px; }
#old_cashAuth p.txt img { margin-bottom:5px; }
#old_cashAuth .top { height:7px; background:url(http://image.lotte.com/lotte/images/LC_ux/ux_pop_topbg.gif) repeat-x left top; overflow:hidden; }
#old_cashAuth .bot { height:7px; background:url(http://image.lotte.com/lotte/images/LC_ux/ux_pop_bottombg.gif) repeat-x left top; overflow:hidden; }
#old_cashAuth table { border-collapse:collapse; border-top:1px solid #c8c8c8; border-right:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8; }
#old_cashAuth th,
#old_cashAuth td { border-left:1px solid #c8c8c8; border-bottom:1px solid #c8c8c8; text-align:center; }
#old_cashAuth th { height:21px; background:#f4f7fc; }
#old_cashAuth td { height:21px; }

p.old_resettle { position:absolute; margin:-55px 0 0 140px; }
:root p.old_resettle { margin:-68px 0 0 318px; }

.enc_indent { text-align: left; text-indent: 3px; }

.font11none * { font-size:11px; text-decoration:none; }

.lh20 { line-height:20px; padding-top:10px; padding-bottom:10px; }
:root #point_info1 { margin-left:258px; }

/* 20100202 */
#giftMes { position:absolute; left:15px; z-index:10;}
.msgLayer { overflow:hidden; width:342px; height:320px; text-align:left; font:normal 11px/16px dotum, gulim, arial, verdana; background:#fff; border:1px solid #333333;}
.msgLayer * { margin:0; padding:0;}
.msgLayer img { vertical-align:top;}
.msgLayer h4 { padding:11px 0 0 15px; width:327px; height:31px; background:url(../images/webS/20100202/bg_msgLayer_h.gif) repeat-x;}
.msgLayer .con { overflow:hidden; margin:12px 16px 0; height:239px;}
.msgLayer .con div { overflow:hidden; margin:0; width:310px; line-height:15px; border-bottom:1px solid #dedede;}
.msgLayer .con div p { margin:0; padding:0; height:15px; color:#ff6600;}
.msgLayer .con div dl { overflow:hidden; margin:0; padding:0;}
.msgLayer .con div dl dt { clear:both; float:left; padding:3px 0 0 7px; width:67px; font-weight:bold; line-height:15px; color:#656565; background:url(http://image.lotte.com/lotte/images/webS/bul/bul_rect_01.gif) no-repeat 0 7px;}
.msgLayer .con div dl dd { position:relative; float:left; padding-bottom:5px; width:236px;}
.msgLayer .con div dl dd span { margin:0; padding:0; font-weight:normal; color:#999; background:none;}
.msgLayer .con div dl dd .txtOpt { position:absolute; bottom:5px;}
.msgLayer .con div dl dd .orange { color:#ff6600;}
.msgLayer .con div dl dd input { margin:0; padding:2px; width:81px; height:12px;}
.msgLayer .con div dl dd textarea { position:relative; top:0; left:0; margin:0; padding:2px; width:180px; height:45px;}
.msgLayer .con div input, textarea { border:1px solid #d7d7d7; font-size:11px; line-height:13px; color:#444444;}
.msgLayer .con p { overflow:hidden; margin:0; padding:7px 0 0 10px; line-height:13px;}
.msgLayer .con .btn { clear:both; overflow:hidden; margin:13px 0 11px; text-align:center; border:none;}
.msgLayer .btm { clear:both; overflow:hidden; width:100%; height:27px; text-align:center; background:url(../images/webS/20100202/bg_msgLayer_btm.gif) repeat-x;}
.msgLayer .btm .close { margin:4px auto 3px;}
