@charset "utf-8";
/************************************************************************
 * filename		: shop.css
 * description	: 테마기획몰, 전시확장 import
 * date			: 2011.08.17
************************************************************************/

.t_sel_wrap	{width:950px; margin:0 auto; padding-bottom:10px; overflow:hidden;}
.t_sel_wrap	.fl_right {margin-top:9px;}
.t_sel_wrap	.fl_right strong {display:inline;}
.t_sel_wrap	.fl_right p {display:inline; color:#545454; font:13px Dotum, "돋움", Gulim, "굴림", sans-serif; line-height:18px; letter-spacing:0;}

.visual_wrap {width:950px; margin:0 auto;}

.summary_wrap	{height:35px; *height:33px; padding-top:20px;}
.summary_wrap	p	{font-size:18px; color:#333; *line-height:19px;}
.summary_wrap	p	strong	{font-weight:normal; color:#ee1c24;}
.summary_wrap	p	em	{font-family:"CoHead"; font-size:20px; color:#e71b23;}

.theme_menu	{position:relative; z-index:5; /*z-index:105;*/ width:950px; height:38px; *zoom:1; margin:0 auto 20px auto; border-bottom:2px solid #f89f12;}
.theme_menu:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.theme_menu	h1	{float:left; color:#333; font-size:24px; font-weight:bold; line-height:29px;}
.theme_menu	.t_sub	{float:left; margin:13px 0 0 6px;}
.theme_menu	.t_sub	span	{color:#999;}
.theme_menu	.menu_list	{position:absolute; z-index:5; top:11px; right:0; overflow:hidden;}
.theme_menu	.menu_list	ul	{float:right; margin-right:-1px;}
.theme_menu	.menu_list	li	{float:left; padding:0 20px 0 21px; background:url("/images/front/recipe/line-g-bar.gif") no-repeat right 4px; _background-position:right 2px; color:#666; font-size:14px; line-height:16px; font-weight:bold;}
.theme_menu	.menu_list	li	a	{color:#666;}
.theme_menu	.menu_list	li	a:hover	{text-decoration:none;}
.theme_menu	.menu_list	li.on	{color:#ee1c24;}
.theme_menu	.menu_list	li.on	a	{color:#ee1c24;}

/* 2013-07-26 테마몰 */
.thememall {width:950px; margin:0 auto 25px auto;}

/*개발쪽 마크업 변경 완료시 지워야 할 내용*/
/*.theme_menu	.tit_right	{position:absolute; right:0; top:5px;}
.theme_menu	.tit_right	ul	{float:left;}
.theme_menu	.tit_right	li	{float:left; padding-right:1px; background:url('/images/front/shop/line-theme-right.gif') no-repeat right 0;}
.theme_menu	.tit_right	li.alt	{padding-right:0; background:none;}
.theme_menu	.tit_right	li	a	{display:block; padding:1px 20px;}*/

/* 소셜쇼핑 메인 */
.theme_menu	.tit_right	{position:absolute; right:0; top:2px; z-index:10;}
.theme_menu	.tit_right	.s_menu	{width:216px; height:28px; overflow:hidden;}
.theme_menu	.tit_right	.s_menu	ul	{width:217px; margin-left:-1px;}
.theme_menu	.tit_right	.s_menu	ul	li	{float:left; padding-left:1px; background:url('/images/front/shop/line-theme-right.gif') no-repeat left 6px;}
.theme_menu	.tit_right	.s_menu	ul	li.on	img	{margin-top:-28px;}
.theme_menu	.list_brc	{position:absolute; top:26px; right:0; _right:-1px; width:426px;}
.theme_menu	.list_brc	p.top	{width:426px; height:3px; background:url("/images/front/shop/bg-bx-sl-top.gif") no-repeat 0 0; font-size:0; line-height:0;}
.theme_menu	.list_brc	p.btm	{width:426px; height:5px; background:url('/images/front/shop/bg-bx-sl-btm.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/shop/bg-bx-sl-btm.png',sizingMethod='crop'); font-size:0; line-height:0;}
.theme_menu	.list_brc	div.list_s	{width:416px; padding:5px 0 2px 10px; background:url("/images/front/shop/bg-bx-sl-body.gif") repeat-y 0 0;}
.theme_menu	.list_brc	div.list_s	ul	{overflow:hidden; zoom:1;}
.theme_menu	.list_brc	div.list_s	li	{float:left; width:104px; height:20px; font-size:12px;}
.theme_menu	.list_brc	div.list_s	h3	{height:20px; font:bold 12px malgun; color:#333;}


/* 수평롤링배너 */
.v_rolling	{position:relative; width:950px; height:301px;}
.v_rolling	.index_v_r	{position:relative; height:300px; overflow:hidden;}
.v_rolling	.list_v_r	{position:absolute; bottom:0; left:0; width:950px; height:41px; overflow:hidden; }
.v_rolling	.list_v_r	ul	{width:955px; height:100%; background:url('/images/front/shop/bg-li-bar2.gif') repeat-x 0 0;}
.v_rolling	.list_v_r	li	{float:left; width:190px; height:41px; margin-right:1px; font-size:14px; text-align:center; letter-spacing:-2px;}
.v_rolling	.list_v_r	li	a	{display:block; width:190px; height:29px; padding-top:12px; text-decoration:none;}
.v_rolling	.list_v_r	li	a	img	{display:none; margin-left:6px;}
.v_rolling	.list_v_r	li.on	{background:url('/images/front/shop/line-tab-v-roll-on-left-li.gif') repeat-x 0 0; color:#ee1c24;}
.v_rolling	.list_v_r	li.on	a	{height:29px; _height:32px; padding-top:12px; _padding-top:9px; color:#ee1c24;}
.v_rolling	.list_v_r	li.on	a	img	{display:inline;}


/* 수직롤링배너 */
.h_rolling	{position:relative; width:950px; height:236px; margin-top:10px;}
.h_rolling	.img_theme	{width:713px; height:234px; border-top:1px solid #dedede; border-bottom:1px solid #dedede;}
.h_rolling	.v_menu	{position:absolute; top:0; right:0; width:237px; height:236px; background:url("/images/front/shop/bg-tab-h-roll.gif") no-repeat 0 0;}
.h_rolling	.v_menu	{width:237px; height:236px;}
.h_rolling	.v_menu	span	{position:relative; display:block; width:237px; height:47px; text-indent:-9999px; cursor:pointer;}
.h_rolling	.tab_on_1	{background-position:0 -246px;}
.h_rolling	.tab_on_2	{background-position:0 -492px;}
.h_rolling	.tab_on_3	{background-position:0 -738px;}
.h_rolling	.tab_on_4	{background-position:0 -984px;}
.h_rolling	.tab_on_5	{background-position:0 -1230px;}

/* 아코디언롤링배너 */
.accordion_roll	ul	{border-top:1px solid #dedede; border-right:1px solid #dedede; border-left:1px solid #dedede;}
.accordion_roll	ul	li	{border-bottom:1px solid #dedede;}
.accordion_roll	ul	li.on	{font-size:0; line-height:0;}
.accordion_roll	ul	li	.new_tit	{height:26px; padding:10px 5px 0 14px;}


/* sub menu */
.box_theme_menu {margin-top:20px;border:2px solid #555;overflow:hidden;}
.box_theme_menu_b {}

.list_all_theme	{width:100%; overflow:hidden; border-top:1px solid #dedede; border-bottom:1px solid #dedede;}
.list_all_theme	ul	{float:left; width:955px; margin:-1px 0 -2px -1px;}
.list_all_theme	li	{float:left; margin-top:-1px; padding:1px 1px 1px 1px; background:url('/images/front/shop/bg-list-all-theme.gif') no-repeat 0 0; font-size:0; line-height:0;}
.list_all_theme	li	img	{width:236px; height:112px;}

.list_banner	{border-top:1px solid #dedede; border-bottom:1px solid #dedede;}
.list_banner	ul	{float:left; width:955px; margin-left:-1px;}
.list_banner	li	{padding-left:2px; background:url('/images/front/shop/bg-bar-banner.gif') repeat-y 0 0; font-size:0; line-height:0;}
/* .list_banner	li	{padding-left:1px; background:url('/images/front/shop/line-dotline-banner.gif') repeat-y 0 0; font-size:0; line-height:0;} */


/*테마기획 메인*/
.m_plan	{margin-bottom:30px;}
.m_plan	.list_banner	ul	{margin-left:-2px;}

.m_theme	{margin-bottom:30px;}
.m_theme	.theme_tab	{position:relative; height:37px;}
.m_theme	.theme_tab	li	{float:left; width:158px; height:37px; overflow:hidden; cursor:pointer;} /* 120102 추가/수정 */
.m_theme	.theme_tab	li.odd	{width:160px;} /* 120102 추가/수정 */

.m_theme	.theme_tab0418	{position:relative; height:37px;}/* 120418 추가/수정 */
.m_theme	.theme_tab0418	li	{float:left; width:135px; height:37px; overflow:hidden; cursor:pointer;} /* 120418 추가/수정 */
.m_theme	.theme_tab0418	li.odd	{width:140px;} /* 120418 추가/수정 */

.m_theme	.theme_cont	{position:relative; width:950px; height:254px;}
.m_theme	.theme_cont	.list_product	{position:absolute; top:21px; left:329px; width:602px; background:none;}
.m_theme	.theme_cont	.list_product	ul	{width:602px;}
.m_theme	.theme_cont	.list_product	li	{width:100px; height:190px; margin-right:8px; padding:20px 20px 0 20px;}
.m_theme	.theme_cont	.list_product	li	.pr_wrap	{width:100px;}
.m_theme	.theme_cont	.list_product	li	.photo_wrap	{margin-bottom:4px;}
.m_theme	.theme_cont	.list_product	li	.photo_wrap	.photo	{border:1px solid #e6e6e6;}
.m_theme	.theme_cont	.list_product	li	.pr_price	{margin-bottom:7px; padding-left:5px; font:normal 12px Dotum;}
.m_theme	.theme_cont	.list_product	li	.pr_price	.fixed	{height:13px;}
.m_theme	.theme_cont	.list_product	li	.pr_price	.t_roman	{font-size:18px;}

.m_brand	{margin-bottom:30px;}
.m_brand	.list_h_brand	{width:949px; height:234px; padding:1px 1px 1px 0; background:#dedede;}
.m_brand	.list_h_brand	.l_cont	{float:left; width:248px; height:234px; overflow:hidden;}
.m_brand	.list_h_brand	.l_cont	ul	{margin-top:-1px;}
.m_brand	.list_h_brand	.l_cont	ul	li	{width:248px; height:47px; overflow:hidden; cursor:pointer;}
.m_brand	.list_h_brand	.l_cont	ul	li.on	img	{margin-top:-47px;}
.m_brand	.list_h_brand	.r_cont	{float:right; position:relative; width:701px; height:234px; overflow:hidden;}
.m_brand	.list_h_brand	.r_cont	.list_product	{position:absolute; top:15px; right:30px; _right:26px; width:223px; background:none;}
.m_brand	.list_h_brand	.r_cont	.list_product	ul	{width:223px;}
.m_brand	.list_h_brand	.r_cont	.list_product	li	{width:100%; height:100px; margin-bottom:4px; padding:0 0 0 0;}
.m_brand	.list_h_brand	.r_cont	.list_product	li	.pr_wrap	{width:100%;}
.m_brand	.list_h_brand	.r_cont	.list_product	li	.photo_wrap	{float:left; width:104px; margin-bottom:0;}
.m_brand	.list_h_brand	.r_cont	.list_product	li	.pr_price	{float:left; width:110px; padding-top:5px;}
.m_brand	.list_h_brand	.r_cont	.list_product	li	.pr_price	.fixed	{height:13px;}
.m_brand	.list_h_brand	.r_cont	.list_product	li	.pr_price	.t_roman	{font-size:18px;}
.m_brand	.list_h_brand	.r_cont	.list_product	li	.pr_name	{float:left; width:110px; word-wrap:break-word; word-break:break-all;}


.m_partnership	.list_banner	li	{background:url('/images/front/shop/line-partnership-banner.gif') no-repeat 0 0;}

.list_affiliate {*height:1%; *zoom:1;}
.list_affiliate:after {content:""; display:block; clear:both; height:0; visibility:hidden;}
.list_affiliate	{width:944px; padding:19px 0 19px 6px; border-top:1px solid #c7c7c7; border-bottom:1px solid #c7c7c7;}
/*120112 추가/수정*/
.list_affiliate	li	{float:left; padding:0 30px 0 31px; background:url('/images/front/shop/line-partner-banner.gif') no-repeat 0 50%;}
.list_affiliate	li.first	{background:none;}
.list_affiliate.type_b	{padding:17px 0 16px 6px;}

/* 2012-02-07 start */
/* 제휴서비스 하단 배너 수정 - 2014/09/16 */
.list_affiliate.type_b li{/*padding:0 16px;*/padding:0 24px 0 24px;background:url('/images/front/shop/bgWavelet.gif') no-repeat 0 0;}
.list_affiliate.type_b li.first{background:none;}
/* 2012-02-07 end */


/*//120112 추가/수정*/

.m_partnership	{border-bottom:1px solid #c7c7c7;}
.m_partnership	.clearfloat	{margin-left:20px;}
.m_partnership	.clearfloat	li	{float:left; width:910px; padding:15px 0; background:url('/images/front/shop/line-affiliate.gif') repeat-x 0 0;}
.m_partnership	.clearfloat	li.first	{background:none;}
.m_partnership	.clearfloat	li dl	{float:left;}
.m_partnership	.clearfloat	li dt	{float:left; width:112px; padding-left:18px; background:url('/images/front/common/bul-circle3.gif') no-repeat 10px 6px; font-weight:bold;}
.m_partnership	.clearfloat	li dt	a	{color:#333;}
.m_partnership	.clearfloat	li dd	{float:left; width:135px; padding-left:15px; background:url('/images/front/shop/line-u-affiliate.gif') no-repeat 0 2px;}
.m_partnership	.clearfloat	li dd.first	{background:none;}


/*기획몰*/
.prod_tit_wrap	 {position:relative;/* width:950px; */height:31px; margin:-1px auto 0 auto; padding:17px 0 0 10px; border-top:1px solid #abb0b2; border-bottom:1px solid #f5721b;}
.prod_tit_wrap	 .tit	{background:url('/images/front/shop/bul-dot-orange.gif') no-repeat 0 5px; padding-left:12px; font-size:16px; *line-height:16px; color:#f5721b;}
.prod_tit_wrap	 .btn_top	{position:absolute; right:0; top:14px;}
.prod_tit_wrap.noline	{border-bottom:none;}
.prod_tit_wrap.noline_top	{border-top:none;}

.list_prod_banner	{width:950px; margin:30px auto 0 auto;}


/* 테마몰 리스트
.tab_org	li	p.tit_li	{width:190px;}
*/
.tab_org	li	p.tit_li	{width:158px;}
.tab_org	li	p.tit_li.odd	{width:160px;} /* 120102 추가/수정 */

.tab_org	li	p.tit_li.new0418	{width:135px;}/* 120418 추가/수정 */
.tab_org	li	p.tit_li.odd0418	{width:140px;} /* 120418 추가/수정 */


.theme_visual	{width:950px; height:260px; margin-bottom:20px; border-bottom:1px solid #dedede;}

.theme_prod_list	{width:100%; padding-bottom:20px; background:url('/images/front/shop/bg-bx-shadow.gif') no-repeat 0 bottom;}
.theme_prod_list	.bx_wrap	{border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb; background:url('/images/front/shop/bg-bx-y.gif') repeat-y 0 0;}
.theme_prod_list	.bx_l	{float:left; width:152px; padding:25px 0 0 20px;}
.theme_prod_list	.bx_r	{float:left; width:778px;}

.list_theme_prod	{width:100%;}
.list_theme_prod	ul	{float:left;}
.list_theme_prod	li	{float:left; width:174px; height:327px; padding:20px 0 0 20px; _padding:20px 0 0 19px;}
.list_theme_prod	li	.check	{float:left; width:20px;}
.list_theme_prod	li	.check	.checkbox,	.list_product	li	.check	.radio	{margin-right:0;}
.list_theme_prod	li	.pr_wrap	{float:left; width:153px;}
.list_theme_prod	li	.photo_wrap	{margin-bottom:9px;}
.list_theme_prod	li	.pr_price	{margin-bottom:5px; padding-left:5px; font:normal 12px Dotum;}
.list_theme_prod	li	.pr_price	.fixed	{height:14px; margin-bottom:-4px; font:normal 12px Dotum; color:#999; letter-spacing:0; text-decoration:line-through;}
.list_theme_prod	li	.pr_price	.t_roman	{color:#ee1c24; font-size:24px;}
.list_theme_prod	li	.pr_name	{height:42px; padding-left:5px; line-height:16px; color:#333; word-wrap:break-word; word-break:break-all;}
.list_theme_prod	li	.pr_name	a:link,	.list_product	li	.pr_name	a:hover,	.list_product	li	.pr_name	a:active	{color:#333;}
.list_theme_prod	li	.pr_name	span.sold_out	{color:#999;}
.list_theme_prod	li	.prod_with_cart	{padding-left:5px;}
.list_theme_prod	li	.prod_count_wrap	.ipt_size	{width:78px;}
.list_theme_prod	li	.prod_count_wrap	.ipt_size	input	{width:42px;}
.list_theme_prod	li	.ico_sale	{margin-top:10px; padding-left:5px;}

.noprod_sp	{width:950px; height:320px; padding-top:40px; background:url("/images/front/shop/bg-sp-noprod.gif") no-repeat 0 0; text-align:center;}
.show_sp	{position:relative; width:950px; height:360px; margin-bottom:30px;} /* 2012-06-22 */
.show_sp	.sp_img	{float:left; width:639px; height:360px;}
.show_sp	.sp_info	{float:left; width:291px; height:337px; padding:23px 0 0 20px; background:url("/images/front/shop/bg-sp-info.gif") no-repeat 0 0;} /* 2012-06-22 */
.show_sp	.sp_info	.btn	{margin-lefT:7px;}
.show_sp	.remaining	{position:relative; width:274px; height:66px; background:url("/images/front/shop/bg-remaining.gif") no-repeat 0 0;}
.show_sp	.remaining	.timer	{position:absolute; top:19px; left:1px;}
.show_sp	.sale_p	{position:relative; width:274px; height:98px; padding-top:23px;}
.show_sp	.sale_p	.fixp	{height:19px; margin-bottom:-6px; padding-left:11px; font-size:15px; color:#999;}
.show_sp	.sale_p	.fixp	.t_roman	{position:relative; top:1px; font-size:18px; text-decoration:line-through;}
.show_sp	.sale_p	.pr_price	{height:39px; padding:0 0 16px 11px; font-size:26px; color:#ee1c24; line-height:38px;}
.show_sp	.sale_p	.pr_price	.t_roman	{position:relative; top:5px; font-size:36px;}
.show_sp	.sale_p	.txt	{position:relative; padding-left:9px; color:#333; letter-spacing:0; z-index:100;}
.show_sp	.sale_p	.sale_c	{position:absolute; top:21px; left:184px; width:80px; height:55px; padding-top:25px; background:url("/images/front/shop/bg-sale-p.gif") no-repeat 0 0;}
.show_sp	.sale_p	.sale_c	p	{color:#fff; font-family:CoHead; text-align:center; font:26px/26px malgun, "Malgun Gothic";}
.show_sp	.satisfy_g	{position:relative; width:261px; height:9px; margin-left:7px; padding:40px 0 28px; background:url("/images/front/shop/bg-gray-bar.gif") no-repeat 0 40px;}
.show_sp	.satisfy_g	.buyer	{position:absolute; top:18px; _top:16px; left:0; font:20px/20px CoHead; color:#8bbd19;}
.show_sp	.satisfy_g	.total	{position:absolute; top:21px; _top:24px; right:3px; font:12px/12px malgun, "Malgun Gothic";}
.show_sp	.satisfy_g	.total	span	{font:13px malgun, "Malgun Gothic";}
.show_sp	.satisfy_g	.total	strong	{font:13px malgun, "Malgun Gothic"; color:#8bbd19; letter-spacing:0;}
.show_sp	.satisfy_g	.start_num	{position:absolute; top:52px; left:1px; _left:-1px; color:#999; font-size:11px; font-family:CoHead;}
.show_sp	.satisfy_g	.max_num	{position:absolute; top:52px; right:2px; _right:-1px; color:#999; font-size:11px; font-family:CoHead;}
.show_sp	.satisfy_g	.num_bar	{height:9px; font-size:0; line-height:0; background:#8bbd19;}
.show_sp	.btn	.btn_red	a	{min-width:110px; _width:110px;}
.show_sp	.btn	.btn_white	a	{min-width:64px; _width:64px;}

.list_social	{}
.list_social	.list_product	{background:url("/images/front/common/line-list-social.gif") repeat 0 0;}
.list_social	.list_product	li	{height:318px;}

/* 상품권 */
.list_gc	{background: url("/images/front/common/line-list-giftcard.gif") repeat scroll 0 0 transparent;}
.list_gc	ul	{margin-left:-20px;}
.list_gc	li	{width:165px; height:290px; padding:20px 0 0 28px;}
.list_gc	li	.pr_wrap	{width:100%;}

/*서울, 수도권 지점 아이콘*/
.flag_s_301	{width:52px; height:60px; background:url('/images/front/common/flag-s-301.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-301.png',sizingMethod='crop')} /* 강변점 */
.flag_s_302	{width:52px; height:60px; background:url('/images/front/common/flag-s-302.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-302.png',sizingMethod='crop')} /* 잠실점 */
.flag_s_303	{width:52px; height:60px; background:url('/images/front/common/flag-s-303.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-303.png',sizingMethod='crop')} /* 관악점 */
.flag_s_304	{width:52px; height:60px; background:url('/images/front/common/flag-s-304.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-304.png',sizingMethod='crop')} /* 금천점 */
.flag_s_305	{width:52px; height:60px; background:url('/images/front/common/flag-s-305.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-305.png',sizingMethod='crop')} /* 영등포점 */
.flag_s_306	{width:52px; height:60px; background:url('/images/front/common/flag-s-306.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-306.png',sizingMethod='crop')} /* 도봉점 */
.flag_s_307	{width:52px; height:60px; background:url('/images/front/common/flag-s-307.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-307.png',sizingMethod='crop')} /* 중계점 */
.flag_s_308	{width:52px; height:60px; background:url('/images/front/common/flag-s-308.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-308.png',sizingMethod='crop')} /* 서울역점 */
.flag_s_309	{width:52px; height:60px; background:url('/images/front/common/flag-s-309.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-309.png',sizingMethod='crop')} /* 구로점 */
.flag_s_312	{width:52px; height:60px; background:url('/images/front/common/flag-s-312.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-312.png',sizingMethod='crop')} /* 청량리점 */
.flag_s_316	{width:52px; height:60px; background:url('/images/front/common/flag-s-316.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-316.png',sizingMethod='crop')} /* 삼양점 */
.flag_s_322	{width:52px; height:60px; background:url('/images/front/common/flag-s-322.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-322.png',sizingMethod='crop')} /* 송파점 */
.flag_s_323	{width:52px; height:60px; background:url('/images/front/common/flag-s-323.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-323.png',sizingMethod='crop')} /* 행당역점 */
.flag_s_401	{width:52px; height:60px; background:url('/images/front/common/flag-s-401.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-401.png',sizingMethod='crop')} /* 서현점 */
.flag_s_402	{width:52px; height:60px; background:url('/images/front/common/flag-s-402.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-402.png',sizingMethod='crop')} /* 구리점 */
.flag_s_403	{width:52px; height:60px; background:url('/images/front/common/flag-s-403.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-403.png',sizingMethod='crop')} /* 주엽점 */
.flag_s_404	{width:52px; height:60px; background:url('/images/front/common/flag-s-404.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-404.png',sizingMethod='crop')} /* 부평역점 */
.flag_s_405	{width:52px; height:60px; background:url('/images/front/common/flag-s-405.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-405.png',sizingMethod='crop')} /* 일산점 */
.flag_s_406	{width:52px; height:60px; background:url('/images/front/common/flag-s-406.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-406.png',sizingMethod='crop')} /* 연수점 */
.flag_s_407	{width:52px; height:60px; background:url('/images/front/common/flag-s-407.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-407.png',sizingMethod='crop')} /* 의정부점 */
.flag_s_408	{width:52px; height:60px; background:url('/images/front/common/flag-s-408.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-408.png',sizingMethod='crop')} /* 화정점 */
.flag_s_409	{width:52px; height:60px; background:url('/images/front/common/flag-s-409.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-409.png',sizingMethod='crop')} /* 의왕점 */
.flag_s_410	{width:52px; height:60px; background:url('/images/front/common/flag-s-410.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-410.png',sizingMethod='crop')} /* 오산점 */
.flag_s_411	{width:52px; height:60px; background:url('/images/front/common/flag-s-411.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-411.png',sizingMethod='crop')} /* 천천점 */
.flag_s_412	{width:52px; height:60px; background:url('/images/front/common/flag-s-412.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-412.png',sizingMethod='crop')} /* 화성점 */
.flag_s_413	{width:52px; height:60px; background:url('/images/front/common/flag-s-413.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-413.png',sizingMethod='crop')} /* 양주점 */
.flag_s_414	{width:52px; height:60px; background:url('/images/front/common/flag-s-414.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-414.png',sizingMethod='crop')} /* 수지점 */
.flag_s_415	{width:52px; height:60px; background:url('/images/front/common/flag-s-415.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-415.png',sizingMethod='crop')} /* 안산점 */
.flag_s_417	{width:52px; height:60px; background:url('/images/front/common/flag-s-417.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-417.png',sizingMethod='crop')} /* 안성점 */
.flag_s_418	{width:52px; height:60px; background:url('/images/front/common/flag-s-418.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-418.png',sizingMethod='crop')} /* 삼산점 */
.flag_s_424	{width:52px; height:60px; background:url('/images/front/common/flag-s-424.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-424.png',sizingMethod='crop')} /* 영종도점 */
.flag_s_426	{width:52px; height:60px; background:url('/images/front/common/flag-s-426.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-426.png',sizingMethod='crop')} /* 부평점 */
.flag_s_428	{width:52px; height:60px; background:url('/images/front/common/flag-s-428.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-428.png',sizingMethod='crop')} /* 항동점 */
.flag_s_430	{width:52px; height:60px; background:url('/images/front/common/flag-s-430.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-430.png',sizingMethod='crop')} /* 장암점 */
.flag_s_432	{width:52px; height:60px; background:url('/images/front/common/flag-s-432.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-432.png',sizingMethod='crop')} /* 와스타디움점 */
.flag_s_433	{width:52px; height:60px; background:url('/images/front/common/flag-s-433.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-433.png',sizingMethod='crop')} /* 검단점 */
.flag_s_435	{width:52px; height:60px; background:url('/images/front/common/flag-s-435.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-435.png',sizingMethod='crop')} /* 동두천점 */
.flag_s_436	{width:52px; height:60px; background:url('/images/front/common/flag-s-436.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-436.png',sizingMethod='crop')} /* 평택점 */
.flag_s_441	{width:52px; height:60px; background:url('/images/front/common/flag-s-441.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-441.png',sizingMethod='crop')} /* 김포공항점 */
.flag_s_442	{width:52px; height:60px; background:url('/images/front/common/flag-s-442.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-442.png',sizingMethod='crop')} /* 김포점 */
.flag_s_453	{width:52px; height:60px; background:url('/images/front/common/flag-s-453.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-453.png',sizingMethod='crop')} /* 마석점 */
.flag_s_455	{width:52px; height:60px; background:url('/images/front/common/flag-s-455.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-455.png',sizingMethod='crop')} /* 고양점 */
.flag_s_456	{width:52px; height:60px; background:url('/images/front/common/flag-s-456.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-456.png',sizingMethod='crop')} /* 시화점 */
.flag_s_457	{width:52px; height:60px; background:url('/images/front/common/flag-s-457.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-457.png',sizingMethod='crop')} /* 덕소점 */
.flag_s_458	{width:52px; height:60px; background:url('/images/front/common/flag-s-458.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-458.png',sizingMethod='crop')} /* 권선점 */
.flag_s_459	{width:52px; height:60px; background:url('/images/front/common/flag-s-459.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-459.png',sizingMethod='crop')} /* 시흥점 */
.flag_s_501	{width:52px; height:60px; background:url('/images/front/common/flag-s-501.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-501.png',sizingMethod='crop')} /* 청주점 */
.flag_s_502	{width:52px; height:60px; background:url('/images/front/common/flag-s-502.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-502.png',sizingMethod='crop')} /* 대전점 */
.flag_s_503	{width:52px; height:60px; background:url('/images/front/common/flag-s-503.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-503.png',sizingMethod='crop')} /* 천안점 */
.flag_s_504	{width:52px; height:60px; background:url('/images/front/common/flag-s-504.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-504.png',sizingMethod='crop')} /* 서대전점 */
.flag_s_505	{width:52px; height:60px; background:url('/images/front/common/flag-s-505.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-505.png',sizingMethod='crop')} /* 충주점 */
.flag_s_506	{width:52px; height:60px; background:url('/images/front/common/flag-s-506.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-506.png',sizingMethod='crop')} /* 서산점 */
.flag_s_507	{width:52px; height:60px; background:url('/images/front/common/flag-s-507.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-507.png',sizingMethod='crop')} /* 성정점 */
.flag_s_508	{width:52px; height:60px; background:url('/images/front/common/flag-s-508.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-508.png',sizingMethod='crop')} /* 대덕점 */
.flag_s_509	{width:52px; height:60px; background:url('/images/front/common/flag-s-509.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-509.png',sizingMethod='crop')} /* 제천점 */
.flag_s_515	{width:52px; height:60px; background:url('/images/front/common/flag-s-515.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-515.png',sizingMethod='crop')} /* 당진점 */
.flag_s_516	{width:52px; height:60px; background:url('/images/front/common/flag-s-516.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-516.png',sizingMethod='crop')} /* 노은점 */
.flag_s_517	{width:52px; height:60px; background:url('/images/front/common/flag-s-517.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-517.png',sizingMethod='crop')} /* 천안아산점 */
.flag_s_518	{width:52px; height:60px; background:url('/images/front/common/flag-s-518.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-518.png',sizingMethod='crop')} /* 홍성점 */
.flag_s_519	{width:52px; height:60px; background:url('/images/front/common/flag-s-519.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-519.png',sizingMethod='crop')} /* 상당점 */
.flag_s_520	{width:52px; height:60px; background:url('/images/front/common/flag-s-520.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-520.png',sizingMethod='crop')} /* 동대전점 */
.flag_s_601	{width:52px; height:60px; background:url('/images/front/common/flag-s-601.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-601.png',sizingMethod='crop')} /* 울산점 */
.flag_s_602	{width:52px; height:60px; background:url('/images/front/common/flag-s-602.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-602.png',sizingMethod='crop')} /* 부산점 */
.flag_s_603	{width:52px; height:60px; background:url('/images/front/common/flag-s-603.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-603.png',sizingMethod='crop')} /* 사하점 */
.flag_s_604	{width:52px; height:60px; background:url('/images/front/common/flag-s-604.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-604.png',sizingMethod='crop')} /* 서대구점 */
.flag_s_605	{width:52px; height:60px; background:url('/images/front/common/flag-s-605.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-605.png',sizingMethod='crop')} /* 화명점 */
.flag_s_606	{width:52px; height:60px; background:url('/images/front/common/flag-s-606.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-606.png',sizingMethod='crop')} /* 해운대점 */
.flag_s_607	{width:52px; height:60px; background:url('/images/front/common/flag-s-607.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-607.png',sizingMethod='crop')} /* 마산점 */
.flag_s_608	{width:52px; height:60px; background:url('/images/front/common/flag-s-608.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-608.png',sizingMethod='crop')} /* 통영점 */
.flag_s_609	{width:52px; height:60px; background:url('/images/front/common/flag-s-609.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-609.png',sizingMethod='crop')} /* 장유점 */
.flag_s_610	{width:52px; height:60px; background:url('/images/front/common/flag-s-610.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-610.png',sizingMethod='crop')} /* 웅상점 */
.flag_s_611	{width:52px; height:60px; background:url('/images/front/common/flag-s-611.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-611.png',sizingMethod='crop')} /* 진해점 */
.flag_s_612	{width:52px; height:60px; background:url('/images/front/common/flag-s-612.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-612.png',sizingMethod='crop')} /* 사상점 */
.flag_s_613	{width:52px; height:60px; background:url('/images/front/common/flag-s-613.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-613.png',sizingMethod='crop')} /* 구미점 */
.flag_s_614	{width:52px; height:60px; background:url('/images/front/common/flag-s-614.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-614.png',sizingMethod='crop')} /* 진장점 */
.flag_s_616	{width:52px; height:60px; background:url('/images/front/common/flag-s-616.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-616.png',sizingMethod='crop')} /* 창원중앙점 */
.flag_s_618	{width:52px; height:60px; background:url('/images/front/common/flag-s-618.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-618.png',sizingMethod='crop')} /* 동래점 */
.flag_s_620	{width:52px; height:60px; background:url('/images/front/common/flag-s-620.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-620.png',sizingMethod='crop')} /* 시티세븐점 */
.flag_s_623	{width:52px; height:60px; background:url('/images/front/common/flag-s-623.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-623.png',sizingMethod='crop')} /* 포항점 */
.flag_s_626	{width:52px; height:60px; background:url('/images/front/common/flag-s-626.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-626.png',sizingMethod='crop')} /* 키즈마트부산점 */
.flag_s_629	{width:52px; height:60px; background:url('/images/front/common/flag-s-629.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-629.png',sizingMethod='crop')} /* 대구율하점 */
.flag_s_637	{width:52px; height:60px; background:url('/images/front/common/flag-s-637.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-637.png',sizingMethod='crop')} /* 금정점 */
.flag_s_638	{width:52px; height:60px; background:url('/images/front/common/flag-s-638.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-638.png',sizingMethod='crop')} /* 반여점 */
.flag_s_639	{width:52px; height:60px; background:url('/images/front/common/flag-s-639.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-639.png',sizingMethod='crop')} /* 삼계점 */
.flag_s_701	{width:52px; height:60px; background:url('/images/front/common/flag-s-701.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-701.png',sizingMethod='crop')} /* 상무점 */
.flag_s_702	{width:52px; height:60px; background:url('/images/front/common/flag-s-702.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-702.png',sizingMethod='crop')} /* 익산점 */
.flag_s_703	{width:52px; height:60px; background:url('/images/front/common/flag-s-703.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-703.png',sizingMethod='crop')} /* 목포점 */
.flag_s_704	{width:52px; height:60px; background:url('/images/front/common/flag-s-704.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-704.png',sizingMethod='crop')} /* 첨단점 */
.flag_s_705	{width:52px; height:60px; background:url('/images/front/common/flag-s-705.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-705.png',sizingMethod='crop')} /* 여수점 */
.flag_s_706	{width:52px; height:60px; background:url('/images/front/common/flag-s-706.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-706.png',sizingMethod='crop')} /* 월드컵점 */
.flag_s_707	{width:52px; height:60px; background:url('/images/front/common/flag-s-707.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-707.png',sizingMethod='crop')} /* 군산점 */
.flag_s_708	{width:52px; height:60px; background:url('/images/front/common/flag-s-708.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-708.png',sizingMethod='crop')} /* 전주점 */
.flag_s_709	{width:52px; height:60px; background:url('/images/front/common/flag-s-709.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-709.png',sizingMethod='crop')} /* 정읍점 */
.flag_s_710	{width:52px; height:60px; background:url('/images/front/common/flag-s-710.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-710.png',sizingMethod='crop')} /* 여천점 */
.flag_s_712	{width:52px; height:60px; background:url('/images/front/common/flag-s-712.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-712.png',sizingMethod='crop')} /* 전주송천점 */
.flag_s_715	{width:52px; height:60px; background:url('/images/front/common/flag-s-715.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-715.png',sizingMethod='crop')} /* 수완점 */
.flag_s_718	{width:52px; height:60px; background:url('/images/front/common/flag-s-718.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-718.png',sizingMethod='crop')} /* 덕진점 */
.flag_s_802	{width:52px; height:60px; background:url('/images/front/common/flag-s-802.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-802.png',sizingMethod='crop')} /* 춘천점 */
.flag_s_804	{width:52px; height:60px; background:url('/images/front/common/flag-s-804.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-804.png',sizingMethod='crop')} /* 석사점 */
.flag_s_852	{width:52px; height:60px; background:url('/images/front/common/flag-s-852.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-852.png',sizingMethod='crop')} /* 제주점 */
.flag_s_941	{width:52px; height:60px; background:url('/images/front/common/flag-s-941.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-941.png',sizingMethod='crop')} /* 구미점 주유소 */
.flag_s_948	{width:52px; height:60px; background:url('/images/front/common/flag-s-948.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-948.png',sizingMethod='crop')} /* 수지점 주유소 */
.flag_s_981	{width:52px; height:60px; background:url('/images/front/common/flag-s-981.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-981.png',sizingMethod='crop')} /* 온라인 본사 */
.flag_s_999	{width:52px; height:60px; background:url('/images/front/common/flag-s-999.png') no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/front/common/flag-s-999.png',sizingMethod='crop')} /* 전점 */

.photo_wrap .flag_s-301,
.photo_wrap .flag_s-302,
.photo_wrap .flag_s-303,
.photo_wrap .flag_s-304,
.photo_wrap .flag_s-305,
.photo_wrap .flag_s-306,
.photo_wrap .flag_s-307,
.photo_wrap .flag_s-308,
.photo_wrap .flag_s-309,
.photo_wrap .flag_s-312,
.photo_wrap .flag_s-316,
.photo_wrap .flag_s-322,
.photo_wrap .flag_s-323,
.photo_wrap .flag_s-401,
.photo_wrap .flag_s-402,
.photo_wrap .flag_s-403,
.photo_wrap .flag_s-404,
.photo_wrap .flag_s-405,
.photo_wrap .flag_s-406,
.photo_wrap .flag_s-407,
.photo_wrap .flag_s-408,
.photo_wrap .flag_s-409,
.photo_wrap .flag_s-410,
.photo_wrap .flag_s-411,
.photo_wrap .flag_s-412,
.photo_wrap .flag_s-413,
.photo_wrap .flag_s-414,
.photo_wrap .flag_s-415,
.photo_wrap .flag_s-417,
.photo_wrap .flag_s-418,
.photo_wrap .flag_s-424,
.photo_wrap .flag_s-426,
.photo_wrap .flag_s-428,
.photo_wrap .flag_s-430,
.photo_wrap .flag_s-432,
.photo_wrap .flag_s-433,
.photo_wrap .flag_s-435,
.photo_wrap .flag_s-436,
.photo_wrap .flag_s-441,
.photo_wrap .flag_s-442,
.photo_wrap .flag_s-453,
.photo_wrap .flag_s-455,
.photo_wrap .flag_s-456,
.photo_wrap .flag_s-457,
.photo_wrap .flag_s-458,
.photo_wrap .flag_s-459,
.photo_wrap .flag_s-501,
.photo_wrap .flag_s-502,
.photo_wrap .flag_s-503,
.photo_wrap .flag_s-504,
.photo_wrap .flag_s-505,
.photo_wrap .flag_s-506,
.photo_wrap .flag_s-507,
.photo_wrap .flag_s-508,
.photo_wrap .flag_s-509,
.photo_wrap .flag_s-515,
.photo_wrap .flag_s-516,
.photo_wrap .flag_s-517,
.photo_wrap .flag_s-518,
.photo_wrap .flag_s-519,
.photo_wrap .flag_s-520,
.photo_wrap .flag_s-601,
.photo_wrap .flag_s-602,
.photo_wrap .flag_s-603,
.photo_wrap .flag_s-604,
.photo_wrap .flag_s-605,
.photo_wrap .flag_s-606,
.photo_wrap .flag_s-607,
.photo_wrap .flag_s-608,
.photo_wrap .flag_s-609,
.photo_wrap .flag_s-610,
.photo_wrap .flag_s-611,
.photo_wrap .flag_s-612,
.photo_wrap .flag_s-613,
.photo_wrap .flag_s-614,
.photo_wrap .flag_s-616,
.photo_wrap .flag_s-618,
.photo_wrap .flag_s-620,
.photo_wrap .flag_s-623,
.photo_wrap .flag_s-626
.photo_wrap .flag_s-629,
.photo_wrap .flag_s-637,
.photo_wrap .flag_s-638,
.photo_wrap .flag_s-639,
.photo_wrap .flag_s-701,
.photo_wrap .flag_s-702,
.photo_wrap .flag_s-703,
.photo_wrap .flag_s-704,
.photo_wrap .flag_s-705,
.photo_wrap .flag_s-706,
.photo_wrap .flag_s-707,
.photo_wrap .flag_s-708,
.photo_wrap .flag_s-709,
.photo_wrap .flag_s-710,
.photo_wrap .flag_s-712,
.photo_wrap .flag_s-715,
.photo_wrap .flag_s-718,
.photo_wrap .flag_s-802,
.photo_wrap .flag_s-804,
.photo_wrap .flag_s-852,
.photo_wrap .flag_s-941,
.photo_wrap .flag_s-948,
.photo_wrap .flag_s-981,
.photo_wrap .flag_s-999	{left:0; top:0;}


/* 타이머 */
.timer	{width:274px; height:27px;}
.timer	span	{float:left; font:18px/18px CoHead;}
.timer	span.num	{width:27px; height:23px; margin-right:1px; padding-top:4px; background:url("/images/front/shop/bg-time-s.gif") no-repeat 0 0; color:#fff; text-align:center;}
/*.timer	span.colon	{width:15px; height:30px; background:url("/images/front/shop/bg-colon.gif") no-repeat 0 0; font-size:0; line-height:0; overflow:hidden; text-indent:-9999px;}*/
.timer	span.colon	{margin-left:-1px; padding-top:9px; width:20px; height:18px; font:13px malgun, "Malgun Gothic"; color:#333; text-align:center;}

/*제휴몰*/
/* lnb */
#container_v2	.conLeft	h2	{width:130px; height:30px; background:url('/images/front/mycustomer/bg-lnb-mycustomer.gif') no-repeat 0 0; padding:15px 0 0 20px;}
#container_v2	.conLeft	ul	{width:148px; border-right:1px solid #c7c7c7; border-left:1px solid #c7c7c7;}
#container_v2	.conLeft	ul	li	.depth1	{padding:14px 0 13px 19px; .padding:14px 0 7px 19px; border-bottom:1px solid #c7c7c7; font-size:0; line-height:0;}
#container_v2	.conLeft	ul	li	ul	{background:#fafafa; padding:9px 0; border:0; border-bottom:1px solid #c7c7c7;}
#container_v2	.conLeft	ul	li	ul	li	{padding:3px 0 4px 19px; border:0; color:#808080; line-height:18px;}
#container_v2	.conLeft	ul	li	ul	li	a	{color:#808080;}
#container_v2	.conLeft	ul	li	ul	li	a:hover	{text-decoration:none; color:#ee1c24;}
#container_v2	.conLeft	ul	li	ul	li.on	{color:#ee1c24;}
#container_v2	.conLeft	ul	li	ul	li.on	a	{color:#ee1c24;}
#container_v2	.conLeft	ul	li	ul	li.on	a:hover	{text-decoration:none; color:#ee1c24;}
#container_v2	.conLeft	.bar	{margin:0 5px 0 6px;}


/* box */
.box_r_w_770	{background:url('/images/front/mycustomer/box-round-white-770.gif') no-repeat 0 0; zoom:1;}
.box_r_w_770_b	{background:url('/images/front/mycustomer/box-round-white-770-b.gif') no-repeat 0 bottom;}

/* list_num (red) */
.list_rn	li	{margin-left:21px; line-height:20px;}
.list_rn	li	em	{display:inline-block; margin-left:-21px; width:21px; font:normal 14px CoHead; color: #ee1c24; letter-spacing:0;}

/* list_num (gray) */
.list_gn	li	{margin-left:12px; line-height:20px; font:13px malgun, "Malgun Gothic";}
.list_gn	li	em	{display:inline-block; margin-left:-12px; width:12px; letter-spacing:0;}

/* 제휴몰 */
.intro_area	{padding:22px 20px 27px 27px;}
.intro_area	.tit	{padding-bottom:18px; font:bold 20px/20px malgun, "Malgun Gothic"; color:#333;}
.intro_area	.tit	em	{color:#ee1c24;}
.intro_area	.btn	{margin-top:12px;}

/* 손해 생명보험 리스트 */
.insurance_list	{margin:10px 0 0 -10px; overflow:hidden; zoom:1;}
.insurance_list	li	{display:inline; float:left; margin:10px 0 0 10px; width:250px; height:195px; background:url('/images/front/shop/bg-insurance.gif') no-repeat;}
.insurance_list	.bnr	{display:block; margin-bottom:24px; width:250px; height:81px;}
.insurance_list	.bnr	img	{margin:12px 20px; width:210px;height:57px;}
.insurance_list	p	{text-align:center; color:#333;}
.insurance_list	p	.ico	{padding-left:18px; background:url('/images/front/shop/ico-phone.gif') no-repeat 0 4px; font:bold 14px/18px malgun, "Malgun Gothic";}
.insurance_list	p	em	{position:relative; top:1px; margin-left:5px; font:normal 18px/18px CoHead; color:#f5721b;}
.insurance_list	.btn	{text-align:center; margin-top:20px; }

/* 보험몰 */
.insurance_mall	{width:770px;height:517px; margin-top:20px; background:url('/images/front/shop/bg-insurance_mall.gif') no-repeat 0 4px; border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb; overflow:hidden;}
.insurance_mall	ul	{margin-left:-2px; overflow:hidden; zoom:1;}
.insurance_mall	li	{position:relative; float:left; padding-left:20px; width:364px; height:260px;}
.insurance_mall	h2	{padding-top:26px; height:26px; font:13px malgun, "Malgun Gothic"; color:#333;}
.insurance_mall	.stit	{height:59px; font:bold 18px/20px malgun, "Malgun Gothic";}
.insurance_mall	.stit	em	{color:#f5721b;}
.insurance_mall	.explain	{line-height:18px; color:#999;}
.insurance_mall	.btn_white	{position:absolute; top:201px; left:20px;}
.insurance_mall	.bg1	{background:url('/images/front/shop/img-insurance_mall1.jpg') no-repeat right top;} /* 암보험 */
.insurance_mall	.bg2	{background:url('/images/front/shop/img-insurance_mall2.jpg') no-repeat right top;} /* 태아어린이 보험 */
.insurance_mall	.bg3	{background:url('/images/front/shop/img-insurance_mall3.jpg') no-repeat right 1px;} /* 의료실비 보험 */
.insurance_mall	.bg4	{background:url('/images/front/shop/img-insurance_mall4.jpg') no-repeat right 1px;} /* 연금저축 보험 */

/* 제휴된 온 오프라인 학습지 2012-02-07 start */
.partnership_edu	ul	{margin-left:-10px; overflow:hidden; zoom:1;}
.partnership_edu	li	{width:185px; float:left; padding-left:10px;}
.partnership_main	.tit_head	{margin-bottom:17px;}
.partnership_main	.go_serv	{width:100%; padding-top:27px; margin-bottom:40px; overflow:hidden;}
.partnership_main	.go_serv	ul	{overflow:hidden; zoom:1;}
.partnership_main	.go_serv	li	{float:left; position:relative; width:461px; height:278px;}
.partnership_main	.go_serv	li.life	{margin-left:0; background:url("/images/front/shop/img_life_edu_v1.jpg") no-repeat 0 0;}
.partnership_main	.go_serv	li.insurance	{width:489px; background:url("/images/front/shop/img_insurance_v1.jpg") no-repeat 0 0;}
.partnership_main	.go_serv	li.capital	{margin-top:20px; background:url("/images/front/shop/img_capital_v1.jpg") no-repeat 0 0;}
.partnership_main	.go_serv	li.premature	{width:489px; margin-top:20px; background:url("/images/front/shop/img_premature_v1.jpg") no-repeat 0 0;}
.partnership_main	.go_serv	li	.btn_white	{position:absolute; top:112px; left:29px;}
.partnership_main	.go_serv	li.insurance	.btn_white, .partnership_main	.go_serv	li.premature	.btn_white	{position:absolute; top:112px; left:41px;}
/* 제휴된 온 오프라인 학습지 2012-02-07 end */

/* 브랜드 스토리 */
.brandstory_area	{margin-top:10px; padding:10px 0 20px;border-top:2px solid #c7c7c7; border-bottom:2px solid #c7c7c7;}
.brandstory_area	.visual_wrap	{margin-bottom:20px;}
.brandstory_area	.visual_info	{padding:0 20px; line-height:21px;}
.brandstory_area	.share_box	{margin:20px 20px 0 0; text-align:right;}
.brandstory_area	.share_box	.tit	{margin-right:10px;}
.brandstory_area	.share_box	li {display:inline;}
.brandstory_area	.share_box	li	img{vertical-align:middle;}

.brand_head	{padding-top:18px; font:16px/16px malgun, "Malgun Gothic"; color:#333;}

/* list_brand */
.list_brand	{margin-top:16px; width:100%;}
.list_brand	ul	{border-top:1px solid #c7c7c7;}
.list_brand	li	{position:relative; padding:14px 0 15px 20px; border-bottom:1px solid #dedede;}
.list_brand	li	span	{position:absolute; top:15px; right:20px; letter-spacing:0; color:#999;}
.list_brand	a	{cursor:pointer;}
.list_brand	.on	a,	.list_brand	a:hover	{font-weight:bold;}


/*faq*/
.tit_faqlist	{margin:30px 0 0 7px; font:16px/16px malgun, "Malgun Gothic"; color:#333;}
.tit_faqnodata	{margin:30px 0 0 0; font:16px/16px malgun, "Malgun Gothic"; color:#333; text-align:center;}
.list_faq	{width:100%; border-top:1px solid #c7c7c7;}
.list_faq	ul	{}
.list_faq	li	{width:100%; padding-bottom:1px; background:url('/images/front/mycustomer/line-faq-question.gif') repeat-x 0 bottom;}
.list_faq	li	.question_wrap	{position:relative;}
.list_faq	li	.question	{display:block; width:686px; padding:13px 20px 11px 64px; font:normal 13px malgun, "Malgun Gothic"; color:#666; line-height:18px; cursor:pointer}
.list_faq	li.on	.question	{font-weight:bold; color:#333;}
.list_faq	li	.question	.sort	{position:absolute; left:0; top:0; width:31px; height:23px; padding:14px 0 0 33px; background:url('/images/front/mycustomer/ico-q.gif') no-repeat 0 -159px; font:normal 13px malgun, "Malgun Gothic"; color:#666;}
.list_faq	li	.nodata	{padding:13px 0 11px 0; font:normal 13px malgun, "Malgun Gothic"; color:#666; line-height:18px; text-align:center;}
.list_faq	li	.view	{display:none; position:relative; width:663px; padding:14px 20px 11px 87px; background:url('/images/front/mycustomer/line-faq-view.gif') repeat-x 0 0 #fff8f8;  line-height:18px;}
.list_faq	li	.view	.a_area	{position:absolute; left:55px; top:1px; width:25px; height:37px; background:url('/images/front/mycustomer/ico-q.gif') no-repeat 0 -217px;}
.list_faq	li.on	.view	{display:block}

/* table */
.tbl_ptr	{width:100%; border-top:2px solid #c7c7c7;}
.tbl_ptr	caption	{display:none;}
.tbl_ptr	table	{width:100%;}
.tbl_ptr	table	th	{padding:10px 0 13px; _padding:12px 0 11px; border-bottom:1px solid #c7c7c7; background:#f4f4f4 url('/images/front/order/line-th-basket.gif') no-repeat right 0; font:bold 13px/16px malgun, "Malgun Gothic"; text-align:center;}
.tbl_ptr	table	th.nobar	{background-image:none;}
.tbl_ptr	table	td	{padding:15px 0 17px 15px; border-bottom:1px solid #e6e6e6; line-height:20px; vertical-align:top;}
.tbl_ptr	table	td.tit_v	{padding:15px 0 15px 18px; background-color:#fafafa; border-right:1px solid #e6e6e6; font-weight:bold; letter-spacing:-2px; text-align:left;}
.tbl_ptr	table	td.prod	{text-align:center; vertical-align:middle;}
.tbl_ptr	table	td	p	{letter-spacing:-2px;}
.tbl_ptr	table	td	p.st	{margin-bottom:2px; color:#333;}
.tbl_ptr	table	td	p.st2	{margin-bottom:11px; color:#333;}
.tbl_ptr	table	td	dt	{padding-left:14px; background:url("/images/front/common/bul-circle4.gif") no-repeat 0 9px; color:#333;}
.tbl_ptr	table	td	dt.ts	{margin-top:12px;}
.tbl_ptr	table	td	dd	{padding-left:14px;}
.tbl_ptr	table	td	p.btm	{margin-top:17px;}
.tbl_ptr	table	tr.nobline	td	{padding-bottom:3px; border-bottom:none;}
.tbl_ptr	.nlt	li	{position:relative; padding-left:20px; letter-spacing:-2px;}
.tbl_ptr	.nlt	li em	{position:absolute; top:0; _top:-1px; left:0; _left:-17px; width:27px; letter-spacing:0; }
.tbl_ptr	table.img	td	{padding:20px 0; text-align:center;}
.tbl_ptr	table.img	td.tit_v	{padding:15px 0 15px 18px; background-color:#fafafa; font-weight:bold; letter-spacing:-2px; text-align:left;}
.tbl_ptr	table.txp	td	{padding:9px 0 13px; text-align:center; line-height:20px;}
.tbl_ptr	table.txp	td.tit_v	{padding:15px 0 15px; background-color:#fafafa; font-weight:bold; letter-spacing:-2px; text-align:center; vertical-align:middle;}
.tbl_ptr	table.txp	td.ar	{padding:9px 35px 13px 0; text-align:right;}



/* 제휴몰_생활 */
h3.tit_prs	{margin:28px 0 12px 0;*margin:29px 0 12px 0;font:bold 18px/17.88px malgun, "Malgun Gothic"; color:#333;}

/* Txt etc1 */
.txt_type_etc1	{margin-top:9px; color:#333;}

/* yellow_box 770 */
.box_ymenu770	{width:100%; margin-top:30px; padding-top:8px; background:url('/images/front/shop/box-yellow-w770.gif') no-repeat left top}
.box_ymenu770_b	{padding:0 25px 7px 25px; background:url('/images/front/shop/box-yellow-w770.gif') no-repeat left bottom;}
.box_ymenu770	.sub_menu	li	{width:110px;padding-right:0;}
.box_ymenu770	.sub_menu	li.w115	{width:115px;}
.box_ymenu770	.sub_menu	li.w145	{width:145px;}
.box_ymenu770	.sub_menu	li.w160	{width:160px;}

/* visul img */
.visual_svc	{margin-top:20px}

/* 제휴몰_정보 */
.prs_info	{margin-bottom:-3px;font:14px/21px malgun, "Malgun Gothic";}
.prs_info	dl	{}
.prs_info	dt	{padding-top:7px; font:15px/21px malgun, "Malgun Gothic"; color:#333;}
.prs_info	dd	span	{color:#333;}
.prs_info	.btn	{margin-top:16px;padding-bottom:3px; *padding-bottom:2px;}

/* 상품소개_이사 */
.prs_sec	{padding-top:4px; overflow:hidden; zoom:1;}
.prs_sec	.img_prod	{float:left; width:256px; height:116px;}
.prs_sec	.img_prod	{float:left; width:256px; height:116px;}
/* 2012-02-03 수정 */
.prs_sec	.img_prod2	{float:left;}
.prs_sec	.info	{float:right; width:492px; line-height:17.88px;}
.prs_sec	.info	.tit	{padding-bottom:8px; font:bold 24px/30px malgun, "Malgun Gothic";}
.prs_sec	.info	.tit	em	{color:#ee1c24;}

/* 상품소개_이사 */
.intro_mhouse	{margin-top:17px; overflow:hidden; zoom:1;}
.intro_mhouse	.img_prod	{float:left; width:256px; height:116px;}
.intro_mhouse	.img_prod	img	{width:256px; height:116px;}
.intro_mhouse	.info	{float:right; width:492px; line-height:18px;}
.intro_mhouse	.info	.tit	{padding-bottom:8px; font:bold 24px/30px malgun, "Malgun Gothic";}
.intro_mhouse	.info	.tit	em	{color:#ee1c24;}

/* 상품종류 */
.prod_type	{margin:13px 0 0 -14px !important; background:url('/images/front/shop/bg-prod_type.gif') repeat-y; overflow:hidden; zoom:1;}
.prod_type	li	{float:left; width:158px; padding:0 16px; line-height:18px;}
.prod_type	li	.tit	{padding-bottom:13px; font:16px malgun, "Malgun Gothic"}
.prod_type	li	.tit	span	{font:17px/18px CoHead;}

/* 렌탈 서비스 가입안내 */
.rental_svc	{margin-top:-24px; line-height:18px;}
.rental_svc	h4	{margin:35px 0 15px 0; font:16px malgun, "Malgun Gothic";}
.rental_svc	h4	em	{font:18px "CoHead"; color:#ee1c24;}
.svc_promise	{background:url('/images/front/shop/bg-rental-svc.gif') no-repeat 0 0;}
.svc_promise	ul	{overflow:hidden; height:100%;}
.svc_promise	ul	li	{float:left; width:226px; height:93px; padding-left:30px; font:13px malgun, "Malgun Gothic"; text-align:left;}
.svc_promise	ul	li	strong	{display:block; margin-bottom:5px; font:15px malgun, "Malgun Gothic";}
.svc_promise	ul	li.t2	{height:78px; padding-top:15px;}

/* sort */
.tit_shop_head	{position:relative; width:930px; margin-top:20px; padding:0 10px 12px; border-bottom:1px solid #c7c7c7; overflow:hidden;}
.tit_shop_head	.subj	{float:left; color:#333; font:16px/15px malgun, "Malgun Gothic"; margin-top:8px;}
.tit_shop_head	.share_box	{float:right;}
.tit_shop_head	.abs_r	{position:absolute; top:0; right:10px;}

/* b2e 기획몰 */
#b2e_planBody	.theme_menu	{height:45px; padding-top:10px;}

#social_area { display:none !important }

/* 제휴몰_유학 */
.list_rn2{line-height:20px;padding-top:5px;font-size:14px;}
.dotcom{font-weight:bold; color:black;font-size:14px;}
.tit_prs2{overflow:hidden;margin-top:33px}
.tit_prs2 h3{color: #333333;font: bold 18px/17.88px malgun,"Malgun Gothic";}
.tit_prs2 h3 span{color:#f57b28;}
.tit_prs2 ul li{float:left;padding-top:18px;height:188px;}
.nation h3{margin:27px 0 15px 0;color: #333333;font: bold 18px/17.88px malgun,"Malgun Gothic";}
.nation ul{overflow:hidden;width:780px;}
.nation ul li{float:left;margin:0 10px 10px 0;}

.prs_sev h3{margin-top:37px;color: #333333;font: bold 18px/17.88px malgun,"Malgun Gothic";}
.prs_sev span{color:black;}
.img_service{padding:27px; 0 20px 0}
.box_bottom{padding-bottom:1px;margin-top:18px;background:url('/images/front/shop/s_box_bottom.gif') no-repeat 0 bottom;}
.box_top{background:url('/images/front/shop/s_box_top.gif') no-repeat 0 top;}
.box_top div.certificate{padding:23px 20px 23px 173px;background:url('/images/front/shop/certificate.gif') no-repeat 52px 29px;}
.box_top div p{padding:5px;line-height:20px;}
.box_top div.phone{padding:23px 20px 23px 173px;background:url('/images/front/shop/phone.gif') no-repeat 52px 29px;}
.box_top div.cpu{padding:23px 20px 23px 173px;background:url('/images/front/shop/cpu.gif') no-repeat 52px 29px;}

.prs_sev h4{padding-left:10px;color:#666;font: bold 16px/16.88px malgun,"Malgun Gothic";}
.bottom_cont{overflow:hidden;padding-top:37px;}
.bottom_cont div{float:left;width:256px;height:192px;border-right:1px dashed #c7c7c7;}
.bottom_cont p{line-height:18px;color:#a09f9f;}
.bottom_cont p.assure{padding:15px 19px 0 79px;background:url('/images/front/shop/stdy_assure.gif') no-repeat 0 15px;}
.bottom_cont p.prgm{padding:15px 17px 0 95px;background:url('/images/front/shop/stdy_prgm.gif') no-repeat 0 15px;}
.bottom_cont p.online{padding:15px 7px 0 94px;background:url('/images/front/shop/stdy_online.gif') no-repeat 0 15px;}

/* 제휴몰_예다함 */
.conRight h3{font: bold 19px/19px malgun,"Malgun Gothic";}
.conRight h3 span{color:red;}
.visual_svc{position:relative;}
.visual_btn{position:absolute;left:11px;top:128px;}
.y_box_bottom{height:px;background:url('/images/front/shop/y_box_bottom.gif') no-repeat 0 bottom;}
.y_box_top{padding:29px;background:url('/images/front/shop/y_box_top.gif') no-repeat 0 top;}
.y_box_top h3{color:#333;}
.conRight h3 span{color:red;}
.lists {padding-top:15px;}
.lists li{padding:8px 0;}
.lists li span{display:inline-block;vertical-align:top;width:176px;color:#f96d13;}

.bottom_cont2{overflow:hidden;margin-top:20px;border:1px solid #ebebeb;border-left:0;border-right:0;}
.bottom_cont2 h3{padding-top:10px;}
.bottom_cont2 p{color:black;}
.bottom_cont2 ul li{color:#999;}
.lft_cont .lists li{padding:4px 0;}
.lft_cont .lists li span{width:72px;}
.rt_cont .lists li{padding:5px 0;}
.bottom_cont2 div{float:left;padding-top:30px;width:364px;height:238px;margin-right:20px;border-right:1px dashed #c7c7c7;}
.bottom_cont2 div.lft_cont{background:url('/images/front/shop/lft_cont_img.jpg') no-repeat right 110px;}
.bottom_cont2 div.rt_cont{background:url('/images/front/shop/rt_cont_img.jpg') no-repeat right 110px;}
.bottom_cont2 div.rt_cont span{display:inline-block;padding-top:2px;}

/* TEMAMOL STYLE 2012-05-03 */
/* 건강식품관 */
div.Temamol-health {
	position:relative !important;
	width:950px !important;
	height:200px !important;
}
div.Temamol-health ul {
	list-style:none !important;
	overflow:hidden !important;
	zoom:1 !important;
	position:absolute !important;
	bottom:16px !important;
	left:22px !important;
	width:599px !important;
	margin:0 !important;
	padding:0 0 0 25px !important;
	background:url('/images/contentimg/planthema/bg-Temamol.gif') no-repeat 0 100% !important;
}
div.Temamol-health ul li {
	list-style:none !important;
	float:left !important;
	margin-right:1px !important;
	font-size:0 !important;
	line-height:0 !important;
}
/* 수입식품관 */
div.Temamol-income {
	position:relative !important;
	width:950px !important;
	height:296px !important;
}
div.Temamol-income ul {
	list-style:none !important;
	overflow:hidden !important;
	zoom:1 !important;
	position:absolute !important;
	margin:0 !important;
}
div.Temamol-income li {
	list-style:none !important;
	float:left !important;
	margin-right:1px !important;
	font-size:0 !important;
	line-height:0 !important;
}
div.Temamol-income ul.diss1 {
	top:157px !important;
	left:17px !important;
	width:267px !important;
	padding:0 0 0 30px !important;
	background:url('/images/contentimg/planthema/bg01-Temamol.gif') no-repeat 0 100% !important;
}
div.Temamol-income ul.diss2 {
	bottom:38px !important;
	right:21px !important;
	width:387px !important;
	padding:0 0 0 20px !important;
	background:url('/images/contentimg/planthema/bg02-Temamol.gif') no-repeat 0 100% !important;
}




/* 기획/테마몰 2012-05-21 */
h2.plan_theme {height:47px;font-weight:bold;font-size:16px;color:#333;}

div.plan_theme_main  {overflow:hidden;padding-bottom:35px;}
div.plan_theme_main ul.pt_list {width:135px;padding:16px 0 0 25px !important;} /* 2012-06-25 */
div.plan_theme_main ul.pt_list li {padding:7px 0 5px 13px;border-bottom:solid 1px #e6e6e6;background:url('/images/contentimg/planthema/theme/bul_dot_1.gif') 0 9px no-repeat;font-size:0;} /* 2012-06-25 */
div.plan_theme_main ul.pt_list li a {display:inline-block;padding-right:14px;background:url('/images/contentimg/planthema/theme/bul_arrow.gif') 100% 2px no-repeat;}
div.plan_theme_main ul.pt_list li span.new {margin-left:5px;}
div.plan_theme_main ul.pt_list li * {vertical-align:top;}

div.plan_theme_main div.product {position:absolute;overflow:hidden;left:0;bottom:0;width:428px;height:104px;padding:13px 0 0 31px;}
div.plan_theme_main div.product ul {overflow:hidden;}
div.plan_theme_main div.product ul li {float:left;width:211px;}
div.plan_theme_main div.product ul li div.thumb {float:left;width:91px;margin-right:9px;}
div.plan_theme_main div.product ul li div.info {float:left;width:100px;}
div.plan_theme_main div.product ul li div.info div.pr_price p.fixed {padding:10px 0 6px;;font-size:11px;color:#999;text-decoration:line-through;}
div.plan_theme_main div.product ul li div.info div.pr_price p {font:11px/100% malgun,"Malgun Gothic",Dotum,돋움,sans-serif;color:#999;}
div.plan_theme_main div.product ul li div.info div.pr_price p em.t_roman span {font:bold 13px/100% malgun,"Malgun Gothic",Dotum,돋움,sans-serif;color:#333;}
div.plan_theme_main div.product ul li div.info div.pr_name {margin-top:8px;font-size:12px;color:#666;}


/* 생활리빙 (2012.05.25  가족생활 -> 생활리빙 변경) */
div.plan_theme_main div.life {position:relative;float:left;width:460px;height:322px;padding-top:14px;background:url('/images/contentimg/planthema/theme/bg_life.jpg') 0 0 no-repeat;}
div.plan_theme_main div.life h3 {padding:0 0 0 31px;;}
div.plan_theme_main div.life ul.pt_list li {background-image:url('/images/contentimg/planthema/theme/bul_dot_3.gif');}
div.plan_theme_main div.life div.product ul li div.thumb img {border:solid 1px #efedc1;}

/* 푸드건강 (2012.05.25  건강리빙 -> 푸드건강 변경) */
div.plan_theme_main div.health {position:relative;float:left;width:459px;height:322px;padding-top:14px;margin-left:30px;background:url('/images/contentimg/planthema/theme/bg_health.jpg') 0 0 no-repeat;}
div.plan_theme_main div.health h3 {padding:0 0 0 31px;;}
div.plan_theme_main div.health ul.pt_list li {width:142px !important; background-image:url('/images/contentimg/planthema/theme/bul_dot_1.gif');} /* 2012-06-25 수정(너비)  */
div.plan_theme_main div.health div.product ul li div.thumb img {border:solid 1px #d9e4bd;}

/* 수입쇼핑 (2012.05.25  종합관 -> 수입쇼핑 변경) */
div.plan_theme_main div.total {position:relative;float:left;width:460px;height:322px;padding-top:14px;margin:43px 0 0 0;background:url('/images/contentimg/planthema/theme/bg_total.jpg') 0 0 no-repeat;}
div.plan_theme_main div.total h3 {padding:0 0 0 31px;}
div.plan_theme_main div.total ul.pt_list li {width:140px; background-image:url('/images/contentimg/planthema/theme/bul_dot_2.gif');}
div.plan_theme_main div.total div.product ul li div.thumb img {border:solid 1px #f1dac1;}


/* 전문쇼핑 (2012.05.25  가전사무소품 -> 전문쇼핑 변경) */
div.plan_theme_main div.etc {position:relative;float:left;width:459px;height:322px;padding-top:14px;margin:43px 0 0 30px;background:url('/images/contentimg/planthema/theme/bg_etc.jpg') 0 0 no-repeat;}
div.plan_theme_main div.etc h3 {padding:0 0 0 31px;}
div.plan_theme_main div.etc ul.pt_list li {background-image:url('/images/contentimg/planthema/theme/bul_dot_4.gif');}
div.plan_theme_main div.etc div.product ul li div.thumb img {border:solid 1px #d2edef;}


/* theme mall sub */
div.plantheme_sub_visual {width:950px; margin:0 auto;}
div.plantheme_sub_visual p.gothememall {height:42px;margin-top:-3px;}
div.plantheme_sub_visual div.visual {width:950px;height:200px;}
div.plantheme_sub_visual div.sub_cate {width:917px;height:24px;padding:10px 0 0 31px;border-right:solid 1px #e7dcdc;border-bottom:solid 1px #e7dcdc;border-left:solid 1px #e7dcdc;background-color:#f2dfdf;}
div.plantheme_sub_visual div.sub_cate ul {overflow:hidden;}
div.plantheme_sub_visual div.sub_cate ul li {float:left;padding:0 16px 0 18px;background:url('/images/contentimg/planthema/theme/tab_health_bg.gif') no-repeat 0 2px;}

div.plantheme_sub_visual img {vertical-align:top;}
div.plantheme_sub_visual div.visualWrap {padding-bottom:5px;}

/* sub - health */
div.plantheme_sub_visual div.organic div.sub_cate {border-right:solid 1px #ededc3;border-bottom:solid 1px #ededc3;border-left:solid 1px #ededc3;background-color:#eceac1;}
div.plantheme_sub_visual div.organic div.sub_cate ul li {background:url('/images/contentimg/planthema/theme/tab_organic_bg.gif') no-repeat 0 2px;}

/* sub - golf */
div.plantheme_sub_visual div.golf div.sub_cate {border-right:solid 1px #cfebc3;border-bottom:solid 1px #cfebc3;border-left:solid 1px #cfebc3;background-color:#cef4c2;}
div.plantheme_sub_visual div.golf div.sub_cate ul li {background:url('/images/contentimg/planthema/theme/tab_golf_bg.gif') no-repeat 0 2px;}

/* sub - health */
div.plantheme_sub_visual div.health div.sub_cate {border-right:solid 1px #e7dcdc;border-bottom:solid 1px #e7dcdc;border-left:solid 1px #e7dcdc;background-color:#f2dfdf;}
div.plantheme_sub_visual div.health div.sub_cate ul li {background:url('/images/contentimg/planthema/theme/tab_health_bg.gif') no-repeat 0 2px;}

/* sub - imports */
div.plantheme_sub_visual div.imports div.sub_cate {border-right:solid 1px #daedca;border-bottom:solid 1px #daedca;border-left:solid 1px #daedca;background-color:#dcf0c5;}
div.plantheme_sub_visual div.imports div.sub_cate ul li {background:url('/images/contentimg/planthema/theme/tab_imports_bg.gif') no-repeat 0 2px;}

div.plantheme_sub_visual div div.sub_cate ul li.first {background:none;}


/* 2012-06-22 NEW STYLE */
.show_sp_v1 .sp_img {
	overflow:hidden; zoom:1;
	position:relative;
}
.show_sp_v1 .sp_img .Percent {
	display:inline-block;
	position:absolute;
	bottom:80px;
	*bottom:85px;
	left:30px;
	*left:30px;
	width:88px;
	height:68px;
	padding-top:10px;
	color:#ee1d23;
	font:bold 66px/70px CoHead !important;
	text-align:right;
	vertical-align:top;
}
:root .show_sp_v1 .sp_img .Percent {
	bottom:77px;
}

.show_sp_v1	.remaining	{height:75px !important; background:url("//simage.lottemart.com/images/front/shop/@bg-remaining.gif") no-repeat 0 0 !important;}
.show_sp_v1 .remaining .timer {
	overflow:hidden !important;; zoom:1 !important;;
	height:55px !important;;
	padding-left:14px !important;;
}
.show_sp_v1 .remaining .timer	span.num	{margin-top:15px !important;;}
.show_sp_v1 .remaining .timer	span.colon	{margin-top:8px !important;;}
.show_sp_v1 .remaining .timer	span.colon-hw	{width:9px !important;}
div.sale-price {
	overflow:hidden; zoome:1;
	width:100%;
}
div.sale-price span.Pagagyeok {float:left;}
div.sale-price div {
	*display:inline;
	float:right;
	padding:36px 33px 0 0;
	*padding:36px 26px 0 0;
	text-align:right;
}
div.sale-price div p.fixp {
	color:#999999;
	font-size:15px;
	height:19px;
}
div.sale-price div p.fixp em {
	position: relative;
	top:1px;
	font-size:18px;
	font-weight:bold;
	text-decoration:line-through;
}
div.sale-price div p.pr_price {/*2012-08-06 수정 (100만원 단위 입력시 레이아웃 흐트러짐 방지*/
	margin-top:-5px;
	color:#EE1C24;
	font-size:18px;
	height:39px;
	line-height:38px;
	white-space:nowrap;
}
/*div.sale-price div p.pr_price {
	margin-top:-5px;
	color:#EE1C24;
	font-size:26px;
	height:39px;
	line-height:38px;
	white-space:nowrap;
}*/
div.sale-price div p.pr_price em {/*2012-08-01 수정 (100만원 단위 입력시 레이아웃 흐트러짐 방지*/
	font-size:28px;
	position: relative;
	top:2px;
}
/*div.sale-price div p.pr_price em {
	font-size:36px;
	position: relative;
	top:5px;
}*/
.show_sp .sp_info .btn {
	overflow:hidden; zoom:1;
	width:100%;
}
.show_sp .sp_info .btn span {float:left; margin-right:4px;}
.show_sp .satisfy_g .buyer { font:bold 20px/20px CoHead !important;}
div.show_sp div.ps-completed {
	position:absolute;
	top:3px;
	left:3px;
}

/* 2012-06-26 NEW STYLE */
div.plantheme_sub_visual div.organic div.sub_cate_v1 {
	background:#ede2cc;
	border-left:1px solid #ece3d1;
	border-right:1px solid #ece3d1;
	border-bottom:1px solid #ece3d1;
}
div.plantheme_sub_visual div.organic div.sub_cate_v2 {
	background:#ebddba;
	border-left:1px solid #e4d5ac;
	border-right:1px solid #e4d5ac;
	border-bottom:1px solid #e4d5ac;
}
div.plantheme_sub_visual div.organic div.sub_cate_v3 {
	background:#ae9a82;
	border-left:1px solid #a8947c;
	border-right:1px solid #a8947c;
	border-bottom:1px solid #a8947c;
}
div.plantheme_sub_visual div.organic div.sub_cate_v1 ul li {background:url("//simage.lottemart.com/images/contentimg/planthema/theme/tab_furniture_bg.gif") no-repeat scroll 0 2px;}
div.plantheme_sub_visual div.organic div.sub_cate_v2 ul li {background:url("//simage.lottemart.com/images/contentimg/planthema/theme/tab_food_bg.gif") no-repeat scroll 0 2px;}
div.plantheme_sub_visual div.organic div.sub_cate_v3 ul li {background:url("//simage.lottemart.com/images/contentimg/planthema/theme/tab_brand_bg.gif") no-repeat scroll 0 2px;}
div.plantheme_sub_visual div.organic div.sub_cate_v1 ul li.first,
div.plantheme_sub_visual div.organic div.sub_cate_v2 ul li.first,
div.plantheme_sub_visual div.organic div.sub_cate_v3 ul li.first,
div.plantheme_sub_visual div.organic div.sub_cate_v4 ul li.first,
div.plantheme_sub_visual div.organic div.sub_cate_v5 ul li.first {background:none;}

/* 제휴서비스 자세히보기 수정 - 2014/09/16 */
.jehyumol-clist{width:100%;}
.jehyumol-clist ul{overflow:hidden; zoom:1;width:100%;margin-bottom: 40px;padding-top: 27px;}
.jehyumol-clist ul li{position:relative;float:left;}
.jehyumol-clist ul li.diss1{background:url("//simage.lottemart.com/images/front/shop/jehyumol_img_v1.jpg") no-repeat 0 0;}
.jehyumol-clist ul li.diss2{background:url("//simage.lottemart.com/images/front/shop/jehyumol_img_v2.jpg") no-repeat 0 0;}
.jehyumol-clist ul li.diss3{width:316px;background:url("//simage.lottemart.com/images/front/shop/jehyumol_img_v3.jpg") no-repeat 0 0;}
.jehyumol-clist ul li .btn_white {position:absolute;top:110px;left:30px;}


/* 2012-07-02 무이자 할인정보 기능개선_상품상세 */
.box_prod_price .Board-Details {background:#fff url("//simage.lottemart.com/images/front/product/bg-l-cart-btms.gif") no-repeat 0 bottom !important;}
.box_prod_price .Board-Details .l_top {
	width:310px !important;
	height:auto !important;
	padding-top:2px !important;
	background:url("//simage.lottemart.com/images/front/product/bg-l-cart-tops.gif") no-repeat 0 top !important;
}
.box_prod_price .Board-Details .l_body {padding:0 4px 0 3px !important}
div.Board-Details {width:310px !important;}
div.Board-Details table {
	table-layout:fixed;
	width:100%;
	margin:0 auto;
	border-bottom:1px solid #e7e6e4;
}
div.Board-Details table thead th {
	padding:5px 0 4px;
	border-left:1px solid #e7e6e4;
	background:#f6fbff;
	color:#676765;
	font-weight:normal;
	font:11px/12px malgun,"Malgun Gothic",Dotum,돋움,sans-serif;
}
div.Board-Details table thead th.sta {border-left:0;}
div.Board-Details table tbody td {
	padding:4px 0;
	border-top:1px solid #e7e6e4;
	border-left:1px solid #e7e6e4;
	text-align:center;
	font-size:0;
	line-height:0;
}
div.Board-Details table tbody td.sta {border-left:0;}
div.Board-Details table tbody td.selection {background:url("//simage.lottemart.com/images/front/product/icon_issuer.gif") no-repeat 50% 50% !important;}
div.Board-Details p.etc {
	padding:3px 0 6px 7px;
	color:#a4a4a4;
	font:11px/16px malgun,"Malgun Gothic",Dotum,돋움,sans-serif;
}

/* 2012-07-04 NEW STYLE */
div.Topbx-dont-v1,
div.Topbx-dont-v2 {
	margin-bottom:30px;
	font-size:0;
	line-height:0;
}
div.Topbx-dont-v2 {}
div.dwdetail {width:950px; margin:0 auto 20px auto;}

/* 2012-07-19 기획전 메인 */
div.plantheme-top-domain {width:950px; height:301px; margin:0 auto; font-size:0; line-height:0; overflow:hidden; zoom:1;}
div.plantheme-top-domain div.banner {
	float:left;
	width:201px;
}
div.plantheme-top-domain div.rolling {
	float:left;
	width:538px;
}
div.plantheme-top-domain div.pro {
	float:left;
	width:211px;
	margin-top:-1px;
}
div.plantheme-top-domain div.pro a {
	display:block;
	border-top:1px solid #c5c5c5;
}
h2.plantheme-tit {position:relative;width:950px;margin:25px auto 0 auto;font-size:0;line-height:0;}
.tit_onterArea {position:absolute;right:0px;top:-2px;}
.tit_onterArea a {float:left;display:inline-block;margin-left:10px;}
div.plantheme-clist {width:950px; margin:0 auto; padding-top:6px; overflow:hidden; zoom:1;}
div.plantheme-clist ul {
	overflow:hidden; zoom:1;
	margin:-1px -1px 0 0;
	border:1px solid #e4e4e4;
	border-top:1px solid #eb1714;
}
div.plantheme-clist ul li {
	float:left;
	width:236px;
	height:98px;
	border-right:1px solid #e4e4e4;
	border-top:1px solid #e4e4e4;
	font-size:0;
	line-height:0;
}
div.plantheme-clist ul li a img {
	width:236px;
	height:98px;
}

/* 2012-07-25 테마몰 메인 */
div.plan_theme_main ul.pt_list.w175 {width:175px;}

div.plantheme_sub_visual div.pr-v1 {
	width:950px;
	height:auto;
	padding:0;
	border:0 !important; /* 2012-09-25수정 border:0;*/
}
div.plantheme_sub_visual div.pr-v1 ul li {padding:0;}

/* 2012-07-30 기획전 메인 롤링 */
div.plantheme-top-domain div.v_rolling {
	overflow:hidden; zoom:1;
	float:left;
	position:relative;
	width:538px;
	height:301px;
}
div.plantheme-top-domain div.v_rolling .list_v_r {
	overflow:hidden; zoom:1;
	position:absolute;
	bottom:0;
	left:0;
	width:538px;
	height:36px;
	z-index:1;
}
div.plantheme-top-domain div.v_rolling .list_v_r ul {
	width:538px;
	background:none;
}
div.plantheme-top-domain div.v_rolling .list_v_r li {
	width:179px;
	margin:0;
	padding:0;
	text-align:center;
	font-size:0;
	line-height:0;
}

div.plantheme-top-domain div.v_rolling .list_v_r li.on {
	background:none;
	/* background:url('/images/front/shop/line-tab-v-roll-on-left-li.gif') repeat-x 0 0;  */
	color:#ee1c24;
}
div.plantheme-top-domain div.v_rolling .list_v_r li a {
	display:inline-block;
	width:179px;
	height:24px;
	margin:0;
	padding-top:12px;
	color:#333;
	background:url('//simage.lottemart.com/images/front/shop/bg_dott_tabs.png') repeat-x 0 100%;
	font-size:12px;
	line-height:16px;
	/*letter-spacing:-2px;*/
}
div.plantheme-top-domain div.v_rolling .list_v_r li.dissC {width:180px !important;}
div.plantheme-top-domain div.v_rolling .list_v_r li.dissC a {
	width:180px !important;
	background:url('//simage.lottemart.com/images/front/shop/bg_dott_tabC.png') no-repeat 0 100%;
}
div.plantheme-top-domain div.v_rolling .list_v_r li.on a {
	width:179px;
	height:24px !important;
	background:url('//simage.lottemart.com/images/front/shop/bg_dott_tab_on.gif') repeat-x 0 100%;
	padding-top:12px !important;
	color:#fff;
}
div.plantheme-top-domain div.v_rolling .list_v_r li.on a img {display:none;}

/* 2012-08-06 테마몰 */
div.plantheme_sub_visual div.pr-v2,
div.plantheme_sub_visual div.pr-v3,
div.plantheme_sub_visual div.pr-v4,
div.plantheme_sub_visual div.pr-v5 {
	width:950px;
	height:auto;
	padding:0;
	border:0;
	background:url('//simage.lottemart.com/images/contentimg/planthema/theme/tab_organic_empty.jpg') no-repeat 0 0;
}
div.plantheme_sub_visual div.pr-v2 ul li,
div.plantheme_sub_visual div.pr-v3 ul li,
div.plantheme_sub_visual div.pr-v4 ul li,
div.plantheme_sub_visual div.pr-v5 ul li {padding:0 !important;}

/* 2012-08-27 테마몰 */
div.plantheme_sub_visual div.pr-v3 {
	background:url('//simage.lottemart.com/images/contentimg/planthema/theme/tab_stationery_empty.jpg') no-repeat 0 0 !important;
}

/* 2012-08-28 테마몰 메인 */
div.plan_theme_main.indexVersion-v1 div.life {
	height:370px;
	background:url('//simage.lottemart.com/images/contentimg/planthema/theme/@@bg_life.jpg') 0 0 no-repeat;
	/* 2012-09-24 수정
	height:352px;
	background:url('//simage.lottemart.com/images/contentimg/planthema/theme/@bg_life.jpg') 0 0 no-repeat;
	*/
}
div.plan_theme_main.indexVersion-v1 div.health {
	height:370px;
	background:url('//simage.lottemart.com/images/contentimg/planthema/theme/@@bg_health.jpg') 0 0 no-repeat;
	/* 2012-09-24 수정
	height:352px;
	background:url('//simage.lottemart.com/images/contentimg/planthema/theme/@bg_health.jpg') 0 0 no-repeat;
	*/
}

/*0829추가*/
div.Tks-index div.category_box ul li span.img_box img {
	border:2px solid #aeaeb0 !important;
}

/* 2013-05-02 배송정보 */
div.on-shopping img {margin-top:24px;}

/* 제휴몰 2013-05-23 */
div.jehyumol-clist ul li.diss2.bg-aff {
	background:url("//simage.lottemart.com/images/front/shop/jehyumol_img_v4.jpg") no-repeat 0 0;
}

/***** 2013-06-11 : 돈워리개선 *****/
/*** Product Special ***/
.worry_special_sec {position:relative;width:950px; margin:0 auto; height:569px;}
.worry_special_sec .spro_sale_end {position:absolute;bottom:12px;left:12px;width:285px;height:271px;background:url('//simage.lottemart.com/images/front/shop/worry_spro_sale_end.png') 0 0 no-repeat;z-index:1;}
.worry_special_sec .spro_info_sec {position:absolute;top:0;left:0;width:368px;height:569px;background:url('//simage.lottemart.com/images/front/shop/worry_special_bg_02.png') 0 0 no-repeat;}/* 2014.04.17 */
.worry_special_sec .spro_img_sec {height:569px;text-align:right;vertical-align:top;}
.worry_special_sec .hidden {position:absolute;width:0;height:0;font-size:0;line-height:0;text-indent:-99999em;visibility: hidden;overflow: hidden;}


/* Product Special 가격정보 */
.worry_special_sec .spro_price_sec  {width:285px;height:77px;margin:293px 0 0 0;overflow: hidden;}
.worry_special_sec .spro_price_sec .lotte_price {padding:0 4px 0 0;text-align:right;} /* 2014.04.17 */
.worry_special_sec .spro_price_sec .lotte_price em {font-size:18px;font-family:CoHead;color:#363636;line-height:22px;text-decoration:line-through;}
.worry_special_sec .spro_price_sec .lotte_price i {margin-left:5px;font-size:14px;font-weight:bold;font-style:normal;color:#363636;}  /* 2014.04.17 */
.worry_special_sec .spro_price_sec .sale_price {margin:-10px 0 0 0;padding:0;text-align:right;}  /* 2014.04.17 */
.worry_special_sec .spro_price_sec .sale_price em {font-size:58px;font-family:CoHead;color:#fff;line-height:54px;line-height:70px;}
.worry_special_sec .spro_price_sec .sale_price i {margin-left:5px;font-size:34px;font-weight:bold;font-style:normal;color:#ffd800;}  /* 2014.04.17 */

/* Product Special 판매그래프 */
.worry_special_sec .spro_count_sec {width:259px;height:34px;margin:0 0 0 26px;}
.worry_special_sec .spro_count_sec .count_info {width:259px;height:24px;overflow:hidden;}
.worry_special_sec .spro_count_sec .count_info .count_sec01 {float:left;padding:2px 0 0 0;overflow:hidden;}
.worry_special_sec .spro_count_sec .count_info .count_sec02 {float:right;overflow:hidden;}
.worry_special_sec .spro_count_sec .count_info .count_sec02 dt {float:left;}
.worry_special_sec .spro_count_sec .count_info .count_sec02 dd {float:left;}

.worry_special_sec .spro_count_sec .count_info .count_sec01 .num01 {font-size:19px;font-family:CoHead;color:#ffd800;line-height:21px;}
.worry_special_sec .spro_count_sec .count_info .count_sec02 dd {padding:4px 0 0 0;}
.worry_special_sec .spro_count_sec .count_info .count_sec02 .num02 span {font-size:14px;font-family:CoHead;color:#ffd800;font-weight:bold;line-height:18px;padding:0 1px 0 0;}
.worry_special_sec .spro_count_sec .count_info .count_sec02 .num03 span {font-size:14px;font-family:CoHead;color:#2b2b2b;font-weight:bold;line-height:18px;padding:0 1px 0 0;}
.worry_special_sec .spro_count_sec .count_info .count_sec01 .tx01 {display:inline-block;width:33px;height:13px;margin:0 0 0 -3px;background:url('//simage.lottemart.com/images/front/shop/worry_sbuy_info_tx01.gif') 0 1px no-repeat;}
.worry_special_sec .spro_count_sec .count_info .count_sec02 .tx02 {width:20px;height:13px;margin:7px 2px 0 0;background:url('//simage.lottemart.com/images/front/shop/worry_sbuy_info_tx02.gif') 0 0 no-repeat;}
.worry_special_sec .spro_count_sec .count_info .count_sec02 .tx03 {width:16px;height:13px;margin:7px 1px 0 2px;background:url('//simage.lottemart.com/images/front/shop/worry_sbuy_info_tx03.gif') 0 0 no-repeat;}

.worry_special_sec .spro_count_sec .count_graph {clear:both;width:259px;height:10px;}
.worry_special_sec .spro_count_sec .count_graph p {height:10px;font-size:0;line-height:0;background-color:#ffd800;}

/* Product Special 남은시간 타이머 */
.worry_special_sec .spro_timer_sec {margin:11px 0 0 26px;}
.worry_special_sec .spro_timer_sec dd {position:relative;width:259px;height:55px;overflow:hidden;}
.worry_special_sec .spro_timer_sec dd span {position:absolute;font-size:18px;font-family:CoHead;color:#fff;line-height:28px;}
.worry_special_sec .spro_timer_sec dd span.day {width:27px;height:27px;top:14px;left:14px;text-align:center;}
.worry_special_sec .spro_timer_sec dd span.hour {width:46px;height:27px;top:14px;left:61px;padding:0 0 0 8px;letter-spacing:16px;}
.worry_special_sec .spro_timer_sec dd span.min {width:46px;height:27px;top:14px;left:125px;padding:0 0 0 8px;letter-spacing:16px;}
.worry_special_sec .spro_timer_sec dd span.sec {width:46px;height:27px;top:14px;left:189px;padding:0 0 0 8px;letter-spacing:16px;}

/* Product Special 버튼 */
.worry_special_sec .spro_btn_sec {padding:11px 0 0 26px;}
.worry_special_sec .spro_btn_sec a {margin:0 5px 0 0;}

/*** Product Unit ***/
.worry_pro_sec {position:relative;width:950px;height:362px;margin:30px auto 0 auto;overflow:hidden;}
.worry_pro_sec .pro_sale_end {position:absolute;top:0;left:0;width:950px;height:362px;background:url('//simage.lottemart.com/images/front/shop/worry_pro_sale_end.png') 0 0 no-repeat;z-index:1;}
.worry_pro_sec .pro_img_sec {float:left;width:638px;height:362px;}
.worry_pro_sec .pro_info_sec {float:left;position:relative;width:284px;height:362px;padding:0 0 0 28px;background:url('//simage.lottemart.com/images/front/shop/worry_pro_rbg_02.jpg') 0 0 no-repeat;} /* 2014.04.17 */
.worry_pro_sec span.hidden {position:absolute;width:0;height:0;font-size:0;line-height:0;text-indent:-99999em;visibility: hidden;overflow: hidden;}

/* Product Unit  남은시간 타이머 */
.worry_pro_sec .pro_timer_sec {margin:35px 0 0 0;}
.worry_pro_sec .pro_timer_sec dd {width:259px;height:41px;padding:14px 0 0 0;overflow:hidden;}
.worry_pro_sec .pro_timer_sec dd span {float:left;width:27px;height:27px;margin:0 0 0 1px;font-size:18px;font-family:CoHead;color:#fff;line-height:28px;text-align:center;}
.worry_pro_sec .pro_timer_sec dd span.day {margin:0 0 0 14px;}
.worry_pro_sec .pro_timer_sec dd span.hour {margin:0 0 0 20px;}
.worry_pro_sec .pro_timer_sec dd span.min {margin:0 0 0 9px;}
.worry_pro_sec .pro_timer_sec dd span.sec {margin:0 0 0 9px;}

/* Product Unit  판매그래프 */
.worry_pro_sec .pro_count_sec {width:259px;height:71px;}
.worry_pro_sec .pro_count_sec .count_info {width:259px;height:34px;overflow:hidden;}
.worry_pro_sec .pro_count_sec .count_info .count_sec01 {float:left;padding:12px 0 0 0;overflow:hidden;}
.worry_pro_sec .pro_count_sec .count_info .count_sec02 {float:right;padding:10px 0 0 0;overflow:hidden;}
.worry_pro_sec .pro_count_sec .count_info .count_sec02 dt {float:left;}
.worry_pro_sec .pro_count_sec .count_info .count_sec02 dd {float:left;}

.worry_pro_sec .pro_count_sec .count_info .count_sec01 .num01 {font-size:19px;font-family:CoHead;color:#ff6000;line-height:21px;}
.worry_pro_sec .pro_count_sec .count_info .count_sec02 dd {padding:4px 0 0 0;}
.worry_pro_sec .pro_count_sec .count_info .count_sec02 .num02 span {font-size:14px;font-family:CoHead;color:#ff6000;font-weight:bold;line-height:18px;padding:0 1px 0 0;}
.worry_pro_sec .pro_count_sec .count_info .count_sec02 .num03 span {font-size:14px;font-family:CoHead;color:#636363;font-weight:bold;line-height:18px;padding:0 1px 0 0;}
.worry_pro_sec .pro_count_sec .count_info .count_sec01 .tx01 {display:inline-block;width:33px;height:13px;margin:0 0 0 -3px;background:url('//simage.lottemart.com/images/front/shop/worry_buy_info_tx01.gif') 0 1px no-repeat;}
.worry_pro_sec .pro_count_sec .count_info .count_sec02 .tx02 {width:20px;height:13px;margin:7px 2px 0 0;background:url('//simage.lottemart.com/images/front/shop/worry_buy_info_tx02.gif') 0 0 no-repeat;}
.worry_pro_sec .pro_count_sec .count_info .count_sec02 .tx03 {width:16px;height:13px;margin:7px 1px 0 2px;background:url('//simage.lottemart.com/images/front/shop/worry_buy_info_tx03.gif') 0 0 no-repeat;}

.worry_pro_sec .pro_count_sec .count_graph {width:259px;height:10px;}
.worry_pro_sec .pro_count_sec .count_graph p {height:10px;font-size:0;line-height:0;background-color:#636363;}

/* Product Unit  가격정보 */
.worry_pro_sec .pro_price_sec  {position:relative;width:259px;height:82px;margin:35px 0 0 0;overflow:hidden;}
.worry_pro_sec .pro_price_sec .lotte_price {padding:0 2px 0 0;height:25px;text-align:right;}/* 2014.04.17 */
.worry_pro_sec .pro_price_sec .lotte_price em {font-size:18px;font-family:CoHead;color:#636363;line-height:22px;text-decoration:line-through;}
.worry_pro_sec .pro_price_sec .lotte_price i {margin-left:5px;font-size:14px;font-weight:bold;font-style:normal;color:#636363;}  /* 2014.04.17 */
.worry_pro_sec .pro_price_sec .sale_price {padding:9px 0 0 0;text-align:right;} /* 2014.04.17 */
.worry_pro_sec .pro_price_sec .sale_price em {font-size:36px;font-family:CoHead;color:#f00a0a;line-height:48px;} /* 2014.04.18 */
.worry_pro_sec .pro_price_sec .sale_price i {margin-left:5px;font-size:22px;font-weight:bold;font-style:normal;color:#5d5d5d;}  /* 2014.04.17 */

/* Product Unit  버튼 */
.worry_pro_sec .pro_btn_sec {clear:both;}
.worry_pro_sec .pro_btn_sec a {margin:0 3px 0 0;}

/***** 2013-06-26 : 요리왕레시피 *****/
#recipeMain {width:950px; margin:0 auto;}

.recommend_recipe {position:relative; height:342px;/* background:url('/images/front/recipe/201307/bg_recipeMain_title.png') 0 0 no-repeat;*/background-image:url("//simage.lottemart.com/images/front/recipe/bg_recipeMain_title_2014.gif");}
.recommend_recipe .h_title {padding:0;}
.recommend_recipe .recipe_rolling {position:relative; width:565px; margin:0 0 0 35px;}
.recommend_recipe .recipe_rolling .rolling_btn {position:absolute; top:7px; left:370px; overflow:hidden;}
.recommend_recipe .recipe_rolling .rolling_btn li {float:left; margin:0 3px 0 0; list-style:none;}

.recommend_recipe .recipe_rolling .rolling_pic {height:240px; overflow:hidden;}
.recommend_recipe .recipe_rolling .rolling_pic li {float:left;}
.recommend_recipe .btn_my_recipe {position:absolute; bottom:19px; right:25px;}

/* 테마레시피 요즘 뜨는 레시피 */
.recipe_wrap {position:relative; padding:45px 0 0 0; overflow:hidden;}
.recipe_wrap.first {padding:21px 0 0 0;}
.recipe_wrap .h_title {margin:0 0 9px 0;}
.recipe_wrap div.h_title {overflow:hidden;}
.recipe_wrap div.h_title p {}
.recipe_wrap div.h_title a {margin:0 0 0 5px;}
.recipe_wrap div.h_title h4,
.recipe_wrap div.h_title p,
.recipe_wrap div.h_title a,
.recipe_wrap div.h_title img {display:inline; vertical-align:middle !important;}
.recipe_wrap .theme_recipe {float:left; margin:14px 0 0 0;}
.recipe_wrap .theme_recipe li {float:left; border-top:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;}
.recipe_wrap .theme_recipe li:first-child {border-left:1px solid #d2d2d2;}
.recipe_wrap .nowadays_recipe {float:right;}
.recipe_wrap .nowadays_recipe div {/*border:1px solid #d2d2d2;*/}

/* 금주의 전단 상품 레시피 */
.recipe_wrap .week_recipe {padding:0 0 1px 0; background:#ffc600;}
.recipe_wrap .week_recipe .read_more {padding:3px; overflow:hidden;}
.recipe_wrap .week_recipe .read_more a.go_plan {position:absolute; top:42px; left:182px;}
.recipe_wrap .week_recipe .read_more li {float:left;}
.recipe_wrap .week_recipe .read_more li:first-child {padding:0 3px 0 0;}
.recipe_wrap .week_recipe .stuff {overflow:hidden;}
.recipe_wrap .week_recipe .stuff li {float:left; width:188px; margin:0 1px 0 0; padding:0 1px 5px 0; background:#fff;}
.recipe_wrap .week_recipe .stuff li:first-child {margin:0 1px; padding:0 0 5px 0;}
.recipe_wrap .week_recipe .stuff li .img {margin:5px 0; position:relative; text-align:center;}
.recipe_wrap .week_recipe .stuff li .img em {position:absolute; top:-5000px; left:-5000px; width:0; height:0; font-size:0; line-height:0; overflow:hidden;}
.recipe_wrap .week_recipe .stuff li .img .btn_cart {display:none; position:absolute; bottom:10px; right:10px;}
.recipe_wrap .week_recipe .stuff li .txt {height:32px; padding:0 12px; color:#515151; font:bold 13px/16px malgun, "Malgun Gothic", Dotum, 돋움, sans-serif; word-break:break-all; word-wrap:break-word; overflow:hidden;}
.recipe_wrap .week_recipe .stuff li .price {margin:7px 0 0 0; padding:0 12px; overflow:hidden;}
.recipe_wrap .week_recipe .stuff li .price em {display:block; height:16px; color:#999; font:12px/16px 'CoHead'; text-decoration:line-through;}
.recipe_wrap .week_recipe .stuff li .price p {color:#f60c0c; font:21px/23px malgun, "Malgun Gothic", Dotum, 돋움, sans-serif;}
.recipe_wrap .week_recipe .stuff li .price p span {color:#000; font:13px/23px malgun, "Malgun Gothic", Dotum, 돋움, sans-serif;}
.recipe_wrap .week_recipe .stuff li .price a {float:right;}

/* 금주의 추천 레시피 */
.recipe_wrap .week_recommend_recipe {overflow:hidden;}
.recipe_wrap .week_recommend_recipe li {position:relative; float:left; margin:0 0 0 10px; }
.recipe_wrap .week_recommend_recipe li:first-child {margin:0;}
.recipe_wrap .week_recommend_recipe .img {padding:3px; border:1px solid #d2d2d2;}
.recipe_wrap .week_recommend_recipe .txt {position:absolute; bottom:26px; width:218px; height:24px; margin:0 0 0 4px; padding:0 0 0 4px; background:url('/images/front/recipe/201307/bg_week_recommend_recipe1.png') repeat; color:#fff; font:bold 13px/24px "돋움", dotum; word-break:break-all; word-wrap:break-word; overflow:hidden;}
.recipe_wrap .week_recommend_recipe .level {position:absolute; bottom:4px; margin:0 0 0 4px; width:222px; background:url('/images/front/recipe/201307/bg_week_recommend_recipe2.png') repeat; overflow:hidden;}
.recipe_wrap .week_recommend_recipe .level dl {float:left; margin:0 4px 0 0; padding:1px; overflow:hidden;}
.recipe_wrap .week_recommend_recipe .level dl:first-child {padding:1px 11px 1px 1px; background:url('/images/front/recipe/201307/bar_white1.png') no-repeat 100% 6px;}
.recipe_wrap .week_recommend_recipe .level dt {float:left; padding:3px 4px; color:#b6b6b6; font:12px/14px "돋움", dotum;}
.recipe_wrap .week_recommend_recipe .level dd {float:left; padding:3px 1px; color:#fff; font:12px/14px "돋움", dotum;}

/* 요리별 레시피 */
.recipe_wrap.appw {width:1100px;}
.recipe_wrap .by_cooking {float:left;}
.recipe_wrap .by_cooking div {border:1px solid #d2d2d2;}
.recipe_wrap .by_cooking ul {padding:8px 10px; border-bottom:1px solid #d2d2d2; overflow:hidden;}
.recipe_wrap .by_cooking ul.last {border-bottom:none;}
.recipe_wrap .by_cooking li {float:left; margin:0 2px;}
.recipe_wrap .by_cooking li a span {position:absolute; left:-999px; font-size:0; text-indent:-999px;}
.recipe_wrap .by_cooking li a {display:block; width:60px; height:55px; background:url('/images/front/recipe/201307/btn_cooking_recipe.png') no-repeat;}
.recipe_wrap .by_cooking li.cooking1 a {}
.recipe_wrap .by_cooking li.cooking1 a:hover,
.recipe_wrap .by_cooking li.cooking1 a:focus,
.recipe_wrap .by_cooking li.cooking1 a:active {background-position:0 -165px;}
.recipe_wrap .by_cooking li.cooking2 a {background-position:-60px 0;}
.recipe_wrap .by_cooking li.cooking2 a:hover,
.recipe_wrap .by_cooking li.cooking2 a:focus,
.recipe_wrap .by_cooking li.cooking2 a:active {background-position:-60px -165px;}
.recipe_wrap .by_cooking li.cooking3 a {background-position:-120px 0;}
.recipe_wrap .by_cooking li.cooking3 a:hover,
.recipe_wrap .by_cooking li.cooking3 a:focus,
.recipe_wrap .by_cooking li.cooking3 a:active {background-position:-120px -165px;}
.recipe_wrap .by_cooking li.cooking4 a {background-position:-180px 0;}
.recipe_wrap .by_cooking li.cooking4 a:hover,
.recipe_wrap .by_cooking li.cooking4 a:focus,
.recipe_wrap .by_cooking li.cooking4 a:active {background-position:-180px -165px;}
.recipe_wrap .by_cooking li.cooking5 a {background-position:-240px 0;}
.recipe_wrap .by_cooking li.cooking5 a:hover,
.recipe_wrap .by_cooking li.cooking5 a:focus,
.recipe_wrap .by_cooking li.cooking5 a:active {background-position:-240px -165px;}
.recipe_wrap .by_cooking li.cooking6 a {background-position:-300px 0;}
.recipe_wrap .by_cooking li.cooking6 a:hover,
.recipe_wrap .by_cooking li.cooking6 a:focus,
.recipe_wrap .by_cooking li.cooking6 a:active {background-position:-300px -165px;}
.recipe_wrap .by_cooking li.cooking7 a {background-position:0 -55px;}
.recipe_wrap .by_cooking li.cooking7 a:hover,
.recipe_wrap .by_cooking li.cooking7 a:focus,
.recipe_wrap .by_cooking li.cooking7 a:active {background-position:0 -220px;}
.recipe_wrap .by_cooking li.cooking8 a {background-position:-60px -55px;}
.recipe_wrap .by_cooking li.cooking8 a:hover,
.recipe_wrap .by_cooking li.cooking8 a:focus,
.recipe_wrap .by_cooking li.cooking8 a:active {background-position:-60px -220px;}
.recipe_wrap .by_cooking li.cooking9 a {background-position:-120px -55px;}
.recipe_wrap .by_cooking li.cooking9 a:hover,
.recipe_wrap .by_cooking li.cooking9 a:focus,
.recipe_wrap .by_cooking li.cooking9 a:active {background-position:-120px -220px;}
.recipe_wrap .by_cooking li.cooking10 a {background-position:-180px -55px;}
.recipe_wrap .by_cooking li.cooking10 a:hover,
.recipe_wrap .by_cooking li.cooking10 a:focus,
.recipe_wrap .by_cooking li.cooking10 a:active {background-position:-180px -220px;}
.recipe_wrap .by_cooking li.cooking11 a {background-position:-240px -55px;}
.recipe_wrap .by_cooking li.cooking11 a:hover,
.recipe_wrap .by_cooking li.cooking11 a:focus,
.recipe_wrap .by_cooking li.cooking11 a:active{background-position:-240px -220px;}
.recipe_wrap .by_cooking li.cooking12 a {background-position:-300px -55px;}
.recipe_wrap .by_cooking li.cooking12 a:hover,
.recipe_wrap .by_cooking li.cooking12 a:focus,
.recipe_wrap .by_cooking li.cooking12 a:active{background-position:-300px -220px;}
.recipe_wrap .by_cooking li.cooking13 a {background-position:0 -110px;}
.recipe_wrap .by_cooking li.cooking13 a:hover,
.recipe_wrap .by_cooking li.cooking13 a:focus,
.recipe_wrap .by_cooking li.cooking13 a:active{background-position:0 -275px;}
.recipe_wrap .by_cooking li.cooking14 a {background-position:-60px -110px;}
.recipe_wrap .by_cooking li.cooking14 a:hover,
.recipe_wrap .by_cooking li.cooking14 a:focus,
.recipe_wrap .by_cooking li.cooking14 a:active{background-position:-60px -275px;}
.recipe_wrap .by_cooking li.cooking15 a {background-position:-120px -110px;}
.recipe_wrap .by_cooking li.cooking15 a:hover,
.recipe_wrap .by_cooking li.cooking15 a:focus,
.recipe_wrap .by_cooking li.cooking15 a:active{background-position:-120px -275px;}

/* 그것이 먹고 싶다 */
.recipe_wrap .to_eat {float:left; margin:0 0 0 10px;}

/* 레시피 앱 */
.recipe_wrap .recipe_app {float:left; margin:0 0 0 10px;}


/* Sub */
#recipeSub {width:950px; margin:0 auto; overflow:hidden;}

.sub_top {height:114px; margin:0 0 10px 0; background:url('/images/front/recipe/201307/bg_sub_top.png') no-repeat; overflow:hidden;}
/*
.sub_top h3  {float:left;}
.sub_top p {float:right; margin:0 35px 0 0;}
*/
.sub_top h3,
.sub_top p {float:left;}
.recipe_search {position:absolute; top:37px; right:25px;}
.recipe_search {margin:0; background:url('/images/front/recipe/201307/bg_recipe_search_left.png') no-repeat;}
.recipe_search input[type="text"] {width:154px; height:22px; margin:0 15px; line-height:22px;}

.recipe_lnb {float:left; width:200px; margin:0 15px 0 0; background:url('/images/front/recipe/201307/bg_lnb.png') repeat;}
.recipe_lnb ul {border-left:1px solid #bcbcbc; border-right:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc;}
.recipe_lnb li {margin:0;}
.recipe_lnb .depth2 {padding:10px 0 15px 20px; border:none;}
.recipe_lnb .depth2 a {padding:0 0 0 5px; background:url('/images/front/recipe/201307/bu_recipe_lnb_off.png') no-repeat 0 4px; color:#717070; font:12px/20px "돋움", dotum;}
.recipe_lnb .depth2 a:hover,
.recipe_lnb .depth2 a.on {background:url('/images/front/recipe/201307/bu_recipe_lnb_on.png') no-repeat 0 4px; color:#000; font-weight:bold; text-decoration:underline;}
.recipe_lnb .lnb_recipe_app {margin:0; border:none;}

.recipe_content {float:left; width:735px; overflow:hidden;}
.recipe_content .fl_loc {position:relative; margin:0 0 20px 0; padding:8px 0 10px 7px; border-bottom:1px solid #bcbcbc; background:url("/images/front/common/bul-location.gif") no-repeat 0 9px; overflow:hidden;}
.recipe_content .fl_loc li {float:left; padding:0 18px 0 10px; background: url("/images/front/common/bul-location-gt.gif") no-repeat right 0; color:#333333; line-height:15px;}
.recipe_content .fl_loc li.loc {background:none;}
.recipe_content .fl_loc .btn {position:absolute; right:0; bottom:5px;}

.recipe_content .tit_recipe_content {position:relative; border-bottom:1px solid #9a9a9a; overflow:hidden;}
.recipe_content .tit_recipe_content h4 {float:left; padding:0; color:#272727; font:18px/36px malgun, "Malgun Gothic", Dotum, 돋움, sans-serif !important;}
.recipe_content .tit_recipe_content .share_box {position:absolute; right:10px; top:10px;}
.recipe_content .tit_recipe_content .share_box li {float:left; margin:0 0 0 5px;}
.recipe_content .tit_recipe_content .share_box li.bg_bar {height:22px; width:1px; background:url("/images/front/common/bg-sharebox-bar.gif") no-repeat 0 0;}
.recipe_content .tit_recipe_content h4.search_name strong {color:#646464; font-size:15px !important;}
.recipe_content .tit_recipe_content h4.search_name strong span {color:#ee1c24; font-size:18px; font-weight:bold;}
.recipe_content .tit_recipe_content h4.search_name span.total {color:#646464; font-size:14px !important;}
.recipe_content .tit_recipe_content h4.search_name span.total span {color:#ee1c24; font-weight:bold;}

.recipe_content .tit_recipe_content .btn {float:right; margin:0 0 4px 0;}

.recipe_content .list_recipe_content {margin:25px 0 0 0; border-bottom:1px solid #9a9a9a; overflow:hidden;}
.recipe_content .list_recipe_content li {position:relative; float:left; margin:0 0 40px 6px;}
.recipe_content .list_recipe_content li .img {padding:3px; border:1px solid #d2d2d2;}
.recipe_content .list_recipe_content li input {position:absolute; top:4px; left:4px;}
.recipe_content .list_recipe_content li p.txt {position:absolute; bottom:4px; width:165px; margin:0 0 0 4px; padding:0 0 0 4px; background:url('/images/front/recipe/201307/bg_week_recommend_recipe1.png') repeat; color:#fff; font:13px/24px "돋움", dotum;}

.recipe_content .view_recipe_content {margin:15px 0 0 0; overflow:hidden;}
.view_recipe_content .recipe_mate {height:312px; border-top:2px solid #ff9600; border-left:1px solid #bcbcbc; border-right:1px solid #bcbcbc; border-bottom:1px solid #bcbcbc; background:url('/images/front/recipe/201307/bg_lnb.png') repeat;}
.view_recipe_content .recipe_mate .cont_left {float:left; padding:13px; border-right:1px solid #bcbcbc; background:#fff;}
.view_recipe_content .recipe_mate .cont_right {position:relative; float:left; width:358px;}
.view_recipe_content .recipe_mate .cont_right .tit_cont_right {margin:0 10px 0 15px; border-bottom:1px solid #898989;}
.view_recipe_content .recipe_mate .cont_right .tit_cont_right h5 {color:#000; font:18px/36px malgun, "Malgun Gothic", Dotum, "돋움", sans-serif;}

.view_recipe_content .recipe_mate .cont_right .cont_simple {position:relative; margin:10px 10px 0 15px;}
.view_recipe_content .recipe_mate .cont_right .cont_simple dl {}
.view_recipe_content .recipe_mate .cont_right .cont_simple dt {margin:0 0 6px 0;}
.view_recipe_content .recipe_mate .cont_right .cont_simple dd {margin:0 0 9px 0; color:#777; font:12px/17px Dotum, "돋움";}
.view_recipe_content .recipe_mate .cont_right .cont_simple dd.indu {height:35px; word-break:break-all; word-wrap:break-word; overflow:hidden;}
.view_recipe_content .recipe_mate .cont_right .cont_simple dd.indu:hover p {position:absolute; top:20px; left:0; width:331px; height:100%; padding:10px 0 0 0; background:url('/images/front/recipe/201307/recipe_layer1_top.png') no-repeat 0 0; word-break:normal; word-wrap:normal; overflow:visible;}
.view_recipe_content .recipe_mate .cont_right .cont_simple dd.indu:hover p span {display:block; padding:7px 13px 14px 13px; background:url('/images/front/recipe/201307/recipe_layer1_bottom.png') no-repeat 0 100%;}
.view_recipe_content .recipe_mate .cont_right .cont_simple dd li {display:inline; margin:0 13px 0 0;}
.view_recipe_content .recipe_mate .cont_right .cont_simple dd li span {display:inline-block; margin:0 0 4px 0; padding:2px 3px; border:1px solid #bcbcbc; background:#fff; color:#7a7a7a; font:13px Dotum, "돋움";}

.view_recipe_content .recipe_mate .cont_right .cont_stuff {position:relative; padding:10px 10px 0 15px; border-top:1px solid #e6e6e6;}
.view_recipe_content .recipe_mate .cont_right .cont_stuff dl {}
.view_recipe_content .recipe_mate .cont_right .cont_stuff dt {float:left; margin:0 10px 6px 0;}
.view_recipe_content .recipe_mate .cont_right .cont_stuff dd {margin:0 0 9px 53px; color:#777; font:12px/17px Dotum, "돋움";}
.view_recipe_content .recipe_mate .cont_right .cont_stuff dd.stuff_main {height:17px; word-break:break-all; word-wrap:break-word; overflow:hidden;}
.view_recipe_content .recipe_mate .cont_right .cont_stuff dd.stuff_sub {height:51px; word-break:break-all; word-wrap:break-word; overflow:hidden;}
.view_recipe_content .recipe_mate .cont_right .cont_stuff dd.stuff_sub:hover p {position:absolute; top:36px; left:58px; display:block; width:290px; padding:0; background:url('/images/front/recipe/201307/recipe_layer3_bottom.png') no-repeat 0 100%; word-break:normal; word-wrap:normal; overflow:visible;}
.view_recipe_content .recipe_mate .cont_right .cont_stuff dd.stuff_sub:hover p span {display:block; height:100%; padding:6px 13px 6px 13px; background:url('/images/front/recipe/201307/recipe_layer3_top.png') no-repeat 0 0;} 

.view_recipe_content .recipe_tip {margin:10px 0 0 15px;}
.view_recipe_content .recipe_tip dl {position:relative; overflow:hidden;}
.view_recipe_content .recipe_tip dt {float:left; margin:0 10px 6px 0;}
.view_recipe_content .recipe_tip dd {margin:0 0 9px 53px; color:#777; font:12px/17px Dotum, "돋움";}

.view_recipe_content .recipe_process {margin:30px 0 0 0; *margin:30px 0;}
.view_recipe_content .recipe_process h5 {border-bottom:2px solid #4c4242;}
.view_recipe_content .recipe_process ol {}
.view_recipe_content .recipe_process li {position:relative; float:left; width:230px; margin:10px 7px 30px 7px;}
.view_recipe_content .recipe_process li .img_process {margin:0 0 5px 0; padding:3px; border:1px solid #d2d2d2;}
.view_recipe_content .recipe_process li div.txt {height:48px; color:#8a8a8a; font:13px/17px Dotum, "돋움"; word-break:break-all; word-wrap:break-word; overflow:hidden;}
.view_recipe_content .recipe_process li div.txt:hover p {position:absolute; top:175px; left:0; width:236px; padding:10px 0 0 0; background:url('/images/front/recipe/201307/recipe_layer2_top.png') no-repeat 0 0; word-break:normal; word-wrap:normal; overflow:visible; z-index:10;}
.view_recipe_content .recipe_process li div.txt:hover span {display:block; padding:7px 13px 14px 13px; background:url('/images/front/recipe/201307/recipe_layer2_bottom.png') no-repeat 0 100%;}

.view_recipe_content .prod_recommend {margin:0;}
.view_recipe_content .prod_recommend h5 {border-bottom:2px solid #4c4242;}
.view_recipe_content .prod_recommend {overflow:hidden;}
.view_recipe_content .prod_recommend ul {border-right:1px solid #dcdcdc; background:url('/images/front/recipe/201307/bg_prod_recommend.gif') repeat 0 0; overflow:hidden;}
.view_recipe_content .prod_recommend li {float:left; width:183px; height:240px; margin:0; padding:0 0 5px 0;}
.view_recipe_content .prod_recommend li.bo_top {border-top:1px solid #dcdcdc;}
.view_recipe_content .prod_recommend li .img {position:relative; margin:1px 0 5px 0; text-align:center;}
.view_recipe_content .prod_recommend li .img .btn_cart {display:none; position:absolute; bottom:10px; right:10px;}
.view_recipe_content .prod_recommend li .img em {position:absolute; top:-5000px; left:-5000px; width:0; height:0; font-size:0; line-height:0; overflow:hidden;}
.view_recipe_content .prod_recommend li .txt {height:32px; padding:0 12px; color:#515151; font:bold 13px/16px malgun, "Malgun Gothic", Dotum, "돋움", sans-serif; word-break:break-all; word-wrap:break-word; overflow:hidden;}
.view_recipe_content .prod_recommend li .price {margin:0; padding:0 12px; overflow:hidden;}
.view_recipe_content .prod_recommend li .price em {display:block; height:16px; color:#999; font:12px/16px 'CoHead'; text-decoration:line-through;}
.view_recipe_content .prod_recommend li .price p {color:#f60c0c; font:21px/23px malgun, "Malgun Gothic", Dotum, "돋움", sans-serif;}
.view_recipe_content .prod_recommend li .price p span {color:#000; font:13px/23px malgun, "Malgun Gothic", Dotum, "돋움", sans-serif;}
.view_recipe_content .prod_recommend li .price a {float:right;}

/* toypark 2013-07-15 */
.toy_bestPro{position:relative; width:950px; margin:0 auto;}
.toy_bestPro h4{display: block; height: 76px;}
.toy_bestPro h4 a{background: url("//simage.lottemart.com/images/contentimg/special/new_1303/toy_bestPro_tab.gif") no-repeat scroll 0 0 transparent; display: block; height: 76px;}
.toy_bestPro h4 a span{display: block; text-indent: -999em;}
.toy_bestPro h4 a.tab1{background-position: 0 0; width: 238px;}
.toy_bestPro h4 a.tab2{background-position: -238px 0; width: 237px;}
.toy_bestPro h4 a.tab3{background-position: -475px 0; width: 238px;}
.toy_bestPro h4 a.tab4{background-position: -713px 0; width: 237px;}
.toy_bestPro h4.on a.tab1{background-position: 0 -80px;}
.toy_bestPro h4.on a.tab2{background-position: -238px -80px;}
.toy_bestPro h4.on a.tab3{background-position: -475px -80px;}
.toy_bestPro h4.on a.tab4{background-position: -713px -80px;}
h4#tab_title02{position: absolute; top: 19px; *top:38px; left: 238px;}
h4#tab_title03{position: absolute; top: 19px; *top:38px; left: 475px;}
h4#tab_title04{position: absolute; top: 19px; *top:38px; left: 713px;}
.toy_bestPro .cont_best_wrap {background: url("//simage.lottemart.com/images/contentimg/special/new_1303/toy_bestPro_bg.jpg") no-repeat scroll 0 0 transparent; height: 521px; width: 950px;}

/* pet garden 2013-07-15 */
.petCT .tabWrap{position: relative;}
.petCT .tab_md{background: url("//simage.lottemart.com/images/contentimg/special/pet_tab.gif") no-repeat scroll left top transparent;}
.petCT .tab_md h4{display: block; margin: 0; padding: 0; height: 42px; width: 190px;}
.petCT .tab_md h4 a{height: 42px;}
.petCT .tab_md h4 a span{display: block; height: 42px; text-indent: -999em;}
.petCT .tabWrap .cont_md_wrap .list_product li p.pr_name{height: auto;}
.petCT .tab_md#off_1{background-position: 0 -168px;}
.petCT .tab_md#off_2{background-position: -190px -168px; position: absolute; left: 190px; top: 0;}
.petCT .tab_md#off_3{background-position: -380px 0; position: absolute; left: 380px; top: 0;}
.petCT .tab_md#off_4{background-position: -570px 0; position: absolute; left: 570px; top: 0;}
.petCT .tab_md#off_5{background-position: -760px 0; position: absolute; left: 760px; top: 0;}
.petCT .tab_md#on_1{background-position: 0 0;}
.petCT .tab_md#on_2{background-position: -190px -42px; position: absolute; left: 190px; top: 0;}
.petCT .tab_md#on_3{background-position: -380px -84px; position: absolute; left: 380px; top: 0;}
.petCT .tab_md#on_4{background-position: -570px -126px; position: absolute; left: 570px; top: 0;}
.petCT .tab_md#on_5{background-position: -760px -168px; position: absolute; left: 760px; top: 0;}

/* study pet 2013-07-15 */
.study #cont_md_wrap{position: relative;}
.study .tab_md {background: url("//simage.lottemart.com/images/contentimg/special/pet_tab02.gif") no-repeat scroll left top transparent; height: 42px;}
.study .tab_md h3 {display: block; height: 42px; width: 190px;}
.study .tab_md h3 a {display: block; width: 190px; height: 42px;}
.study .tab_md h3 a span {display: block; width: 190px; height: 42px; text-indent: -999em;}
.study .tab_md#off_1 {background-position: 0 -168px;}
.study .tab_md#off_2 {background-position: -190px -168px; position: absolute; left: 190px; top: 0;}
.study .tab_md#off_3 {background-position: -380px 0; position: absolute; left: 380px; top: 0;}
.study .tab_md#off_4 {background-position: -570px 0; position: absolute; left: 570px; top: 0;}
.study .tab_md#off_5 {background-position: -760px 0; position: absolute; left: 760px; top: 0;}
.study .tab_md#on_1 {background-position: 0 0;}
.study .tab_md#on_2 {background-position: -190px -42px; position: absolute; left: 190px; top: 0;}
.study .tab_md#on_3 {background-position: -380px -84px; position: absolute; left: 380px; top: 0;}
.study .tab_md#on_4 {background-position: -570px -126px; position: absolute; left: 570px; top: 0;}
.study .tab_md#on_5 {background-position: -760px -168px; position: absolute; left: 760px; top: 0;}
.study .list_product{height: 679px;}

/* 테마관 - 골프관 LNB 메뉴 변경 2014.02.24 */
.lnb_thema_golf {position:absolute;left:0px;bottom:0px;}
.lnb_thema_golf ul {width:950px;height:82px;}
.lnb_thema_golf ul:after {content:" ";display:block;clear:both;}
.lnb_thema_golf ul li {float:left;}
.lnb_thema_golf ul li a {display:block;height:41px;background-repeat:no-repeat;background-image:url("//simage.lottemart.com/images/contentimg/planthema/theme/img_golf_lnb.jpg");text-indent:-9999px;overflow:hidden;white-space:nowrap;}
.lnb_thema_golf ul li a.menu01 {width:137px;background-position:0px 0px;}
.lnb_thema_golf ul li a.menu02 {width:135px;background-position:-137px 0px;}
.lnb_thema_golf ul li a.menu03 {width:135px;background-position:-272px 0px;}
.lnb_thema_golf ul li a.menu04 {width:135px;background-position:-407px 0px;}
.lnb_thema_golf ul li a.menu05 {width:135px;background-position:-542px 0px;}
.lnb_thema_golf ul li a.menu06 {width:135px;background-position:-677px 0px;}
.lnb_thema_golf ul li a.menu07 {width:138px;background-position:-812px 0px;}
.lnb_thema_golf ul li a.menu08 {width:137px;background-position:0px -41px;}
.lnb_thema_golf ul li a.menu09 {width:135px;background-position:-137px -41px;}
.lnb_thema_golf ul li a.menu10 {width:135px;background-position:-272px -41px;}
.lnb_thema_golf ul li a.menu11 {width:135px;background-position:-407px -41px;}
.lnb_thema_golf ul li a.menu12 {width:135px;background-position:-542px -41px;}
.lnb_thema_golf ul li a.menu13 {width:135px;background-position:-677px -41px;}
.lnb_thema_golf ul li a.menu14 {width:138px;background-position:-812px -41px;}

.lnb_thema_golf ul li a.menu01:hover, .lnb_thema_golf ul li a.menu01.on {background-position:0px -82px;}
.lnb_thema_golf ul li a.menu02:hover, .lnb_thema_golf ul li a.menu02.on {background-position:-137px -82px;}
.lnb_thema_golf ul li a.menu03:hover, .lnb_thema_golf ul li a.menu03.on {background-position:-272px -82px;}
.lnb_thema_golf ul li a.menu04:hover, .lnb_thema_golf ul li a.menu04.on {background-position:-407px -82px;}
.lnb_thema_golf ul li a.menu05:hover, .lnb_thema_golf ul li a.menu05.on {background-position:-542px -82px;}
.lnb_thema_golf ul li a.menu06:hover, .lnb_thema_golf ul li a.menu06.on {background-position:-677px -82px;}
.lnb_thema_golf ul li a.menu07:hover, .lnb_thema_golf ul li a.menu07.on {background-position:-812px -82px;}
.lnb_thema_golf ul li a.menu08:hover, .lnb_thema_golf ul li a.menu08.on {background-position:0px -123px;}
.lnb_thema_golf ul li a.menu09:hover, .lnb_thema_golf ul li a.menu09.on {background-position:-137px -123px;}
.lnb_thema_golf ul li a.menu10:hover, .lnb_thema_golf ul li a.menu10.on {background-position:-272px -123px;}
.lnb_thema_golf ul li a.menu11:hover, .lnb_thema_golf ul li a.menu11.on {background-position:-407px -123px;}
.lnb_thema_golf ul li a.menu12:hover, .lnb_thema_golf ul li a.menu12.on {background-position:-542px -123px;}
.lnb_thema_golf ul li a.menu13:hover, .lnb_thema_golf ul li a.menu13.on {background-position:-677px -123px;}
.lnb_thema_golf ul li a.menu14:hover, .lnb_thema_golf ul li a.menu14.on {background-position:-812px -123px;}

/* 테마관 - 가정간편식 변경 2014.04.14 */
.lnb_thema_easyfood {position:absolute;left:0px;top:524px;width:950px;}
.lnb_thema_easyfood ul {text-align:center;word-spacing:-4px;letter-spacing:-4px;}
.lnb_thema_easyfood ul:after {content:" ";display:block;clear:both;}
.lnb_thema_easyfood ul li {display:inline-block;display:inline;word-spacing:normal;letter-spacing:normal;vertical-align:top;}

/* 테마관 - 여름 테마 */
.lnb_thema_summer {position:absolute;left:50px;bottom:39px;width:850px;margin:0 auto;}
.lnb_thema_summer ul {}
.lnb_thema_summer ul li {float:left;background-position:0px 0px;background-repeat:no-repeat;background-image:url("//simage.lottemart.com/images/contentimg/planthema/theme/summerThema/summer_thema_menu_off.png");overflow:hidden;text-indent:-9999px;white-space:nowrap;}
.lnb_thema_summer ul li:hover, .lnb_thema_summer ul li.on {background-image:url("//simage.lottemart.com/images/contentimg/planthema/theme/summerThema/summer_thema_menu_on.png");}
.lnb_thema_summer ul li a {display:block;height:100%;}
.lnb_thema_summer ul li.menu01 {width:283px;height:251px;background-position:0px 0px;}
.lnb_thema_summer ul li.menu02 {width:284px;height:251px;background-position:-283px 0px;}
.lnb_thema_summer ul li.menu03 {width:283px;height:251px;background-position:-567px 0px;}
.lnb_thema_summer ul li.menu04 {width:283px;height:242px;background-position:0px -251px;}
.lnb_thema_summer ul li.menu05 {width:284px;height:242px;background-position:-283px -251px;}
.lnb_thema_summer ul li.menu06 {width:283px;height:242px;background-position:-567px -251px;}