*	{ margin:0; padding:0; }
body, th, td, textarea, h1, h2, h3, h4, h5, h6 {
	font-family:verdana;
	font-size:12px;	
	color:#686963;
}
body, th, td, textarea			{ line-height:1.4em; }
img, fieldset						{ border:0; vertical-align:top; }
li									{ list-style:none; }
address,em						{ font-style:normal; }
hr, legend						{ display:none; }
a									{ color:#666; text-decoration:none; }
a:hover							{ text-decoration:underline; }

html { overflow-y:scroll; }

#en_01				{}
#header				{ clear:both; width:980px; margin:0 auto; }
#container			{ clear:both; width:980px; margin:0 auto; }
#main_container	{ clear:both; width:980px; margin:0 auto; }
#footer_1				{ clear:both; width:980px; margin:0 auto; background:url(../images/common/bg_ft1_line.gif) no-repeat; padding-top:28px; height:195px; margin-top:50px; }
#footer_2				{ clear:both; width:980px; margin:0 auto; background:url(../images/common/bg_ft2_line.gif) no-repeat; padding-top:4px; height:200px; }

.gray_01			{ color:#222 !important; }
.gray_02			{ color:#444 !important; }
.gray_03			{ color:#808080 !important; }
.gray_04			{ color:#999 !important; }
.gray_05			{ color:#dbdbdb !important; }

.yellow_01		{ color:#fff580 !important; }
.red_01			{ color:#d55227 !important; }
.red_02			{ color:#ff4800 !important; }
.org_01			{ color:#0e8e66 !important; }
.org_02			{ color:#ff470e !important; }
.org_03			{ color:#ff6c4a !important; }
.blue_01			{ color:#79abb8 !important; }
.blue_02			{ color:#0290bf !important; }
.blue_03			{ color:#32b2dc !important; }
.blue_04			{ color:#0c67c4 !important; }
.green_01		{ color:#edffba !important; }
.green_02		{ color:#757f5a !important; }
.green_03		{ color:#7aa60e !important; }
.green_04		{ color:#429207 !important; }
.green_05		{ color:#717511 !important; }
.white				{ color:#fff !important; }

.ud				{ text-decoration:underline; }

.link_01 a		{ color:#868686; }

.mtle_01			{ height:25px; }
.stle_01			{ background:url(../images/list/bul_stle_01.gif) no-repeat; padding:0 0 0 21px; font:12px/1.2em gulim; color:#454641; }
.stle_02			{ background:url(../images/list/bul_stle_02.gif) no-repeat; padding:0 0 0 21px; font:bold 12px/1.2em verdana; color:#2b2b2b; }
.stle_03			{ background:url(../images/member/bul_stle_03.gif) 0 3px no-repeat; padding:0 0 0 19px; font:12px/1.4em verdana; color:#40412e; }
.stle_04			{ background:url(../images/pay/bul_stle_04.gif) no-repeat; padding:1px 0 0 19px; font:bold 12px/1.2em verdana; color:#7aa60e; text-align:left; }
.stle_05			{ background:url(../images/mypage/bul_stle_05.gif) 0 3px no-repeat; padding:1px 0 0 12px; font:bold 12px/1.2em verdana; color:#222; text-align:left; }

.sstle_01			{ display:inline-block; background:url(../images/member/bul_01.gif) 0 6px no-repeat; padding:0 0 0 10px; }

.tab_01			{ height:32px; background:url(../images/mypage/tab_01.gif) bottom repeat-x; }
.tab_01 li	 		{ float:left; cursor:pointer; }

.tab_02			{ height:32px; border-bottom:2px #188341 solid; background:url(../images/contents/bg_tab_02.gif) repeat-x; }
.tab_02 li			{ float:left; background:url(../images/contents/bar_01.gif) right center no-repeat; padding-right:2px; text-align:center;  cursor:pointer; }
.tab_02 .off a	{ display:block; padding:11px 0 0 0px; height:21px; width:161px; font:bold 12px/12px verdana; color:#fff; }
.tab_02 .on a	{ display:block; padding:11px 0 0 0px; height:21px; width:161px; font:bold 12px/12px verdana; color:#fff; background-color:#188341; }

.list_01			{ font:12px/1.2em dotum; }
.list_01 li			{ background:url(../images/common/bul_list_01.gif) 0 6px no-repeat; padding:0 0 6px 8px; }
.list_02 li			{ background:url(../images/detail/bul_list_02.gif) 0 6px no-repeat; padding:0 0 4px 8px; }
.list_03 li			{ background:url(../images/member/bul_list_03.gif) 0 5px no-repeat; padding:0 0 4px 13px; }
.list_04 li			{ border-top:1px #e3e3e3 solid; padding:7px 0 6px; }

.olist_01			{ font:12px/1.2em dotum; }
.olist_01 li		{ padding:1px 0 3px 19px; }
.olist_01 .no1	{ background:url(../images/detail/num_01.gif) no-repeat; }
.olist_01 .no2	{ background:url(../images/detail/num_02.gif) no-repeat; }
.olist_01 .no3	{ background:url(../images/detail/num_03.gif) no-repeat; }
.olist_01 a		{ color:#999; }

.line_01			{ padding-top:1px; background-color:#e3e3e3; }
.line_01b			{ padding-top:1px; background-color:#c0c0c0; }
.line_01c			{ padding-top:1px; background-color:#5c5c5c; }
.line_02			{ padding-top:2px; background:url(../images/common/line_02.gif) repeat-x; }
.line_03			{ padding-top:5px; background:url(../images/detail/line_03.gif) repeat-x; }
.line_04			{ padding-top:1px; background:url(../images/detail/line_04.gif) repeat-x; }
.line_04b			{ padding-top:1px; background:url(../images/member/line_04b.gif) repeat-x; }
.line_05			{ padding-top:5px; background:url(../images/detail/line_05.gif) repeat-x; }
.line_06			{ padding-top:4px; background:url(../images/detail/line_06.gif) repeat-x; }
.line_07			{ padding-top:4px; background:url(../images/detail/line_07.gif) repeat-x; }
.line_08a			{ padding-top:5px; background:url(../images/detail/line_08a.gif) repeat-x; }
.line_08b	 		{ padding-top:5px; background:url(../images/detail/line_08b.gif) repeat-x; }
.line_09			{ padding-top:4px; background:url(../images/list/line_09.gif) repeat-x; }
.line_10			{ padding-top:8px; background:url(../images/list/line_10.gif) repeat-x; }
.line_11			{ padding-top:4px; background:url(../images/member/line_11.gif) repeat-x; }
.line_12a			{ padding-top:6px; background:url(../images/pay/line_12a.gif) repeat-x; }
.line_13			{ padding-top:6px; background:url(../images/pay/line_13.gif) repeat-x; }
.line_14			{ padding-top:6px; background:url(../images/cscenter/line_14.gif) repeat-x; }
.line_15a			{ padding-top:7px; background:url(../images/cscenter/line_15a.gif) repeat-x; }
.line_15b	 		{ padding-top:7px; background:url(../images/cscenter/line_15b.gif) repeat-x; }
.line_16			{ padding-top:3px; background:url(../images/community/line_002.gif) repeat-x; }

.line_x			{ padding-top:1px; background-color:#5c5c5c; margin-top:-1px; }
.line_x2			{ padding-top:1px; background:#fff; margin-top:-1px; }

.bd_00			{ border:1px #e5e5e5 solid; }
.bd_01			{ border:1px #fff solid; }
.bd_02			{ border:1px #f2f2f2 solid; }

.bgff				{ background-color:#fff; }
.bgf4				{ background-color:#f4f4f4; }
.bgf8				{ background-color:#f8f8f8; }
.bgfa				{ background-color:#fafafa; }

.bmax				{ margin-right:13px; }
.box_01			{ border:1px #d2d2d2 solid; padding:3px 5px 0; height:17px; font:12px/1.2em verdana; color:#556a2c; *margin:-1px 0; }

.tbgf8 td					{ background-color:#f8f8f8 !important; }
.tbgf0 td					{ background-color:#f0f0f0 !important; }
.thdf8 th, .thdf8 td		{ background-color:#f8f8f8 !important; }
.tdss td					{ padding-top:7px !important; padding-bottom:6px !important; }
.tdww td					{ padding-top:10px !important; padding-bottom:9px !important; }
.thbo th					{ font-weight:bold !important; }
.tdt td						{ vertical-align:top; }

.table_01			{ width:100%; table-layout:fixed; }
.table_01 th		{ text-align:left; vertical-align:top; }
.table_01 th p	{ padding:7px 0 0 12px; }
.table_01 td		{ padding:4px 0; }

.table_02			{ width:100%; table-layout:fixed; }
.table_02 th		{ font:12px/1.2em dotum; color:#676d61;  text-align:center; padding:10px 0 15px; background:url(../images/detail/line_table_02.gif) bottom repeat-x; }
.table_02 th p	{ padding:0 4px; background:url(../images/detail/bul_01.gif) right center no-repeat; }
.table_02 .aa	{ padding:5px; text-align:center; border-bottom:1px #e1e1e1 solid; }
.txtle				{ padding:12px 10px 13px; background:url(../images/pay/bg_tx.gif) bottom repeat-x;}

.table_02b			{ width:100%; table-layout:fixed; border-top:1px #c0c0c0 solid; }
.table_02b th		{ font:bold 11px/1.2em dotum; color:#686963;  text-align:center; padding:10px 0 17px 0; background:#f4f4f4 url(../images/pay/line_01.gif) bottom repeat-x; }
.table_02b th p		{ padding:0 4px; background:url(../images/pay/bar_01.gif) right center no-repeat; }
.table_02b .aa		{ padding:10px 7px 10px 5px; text-align:center; border-bottom:1px #dedede solid; }

.table_02c			{ width:100%; table-layout:fixed; border-top:1px #dedede solid; }
.table_02c th		{ font:11px/1.2em dotum; color:#686963;  text-align:center; padding:8px 0 13px 0; background:#f4f4f4 url(../images/pay/line_02.gif) bottom repeat-x; }
.table_02c th p		{ padding:0 4px; background:url(../images/pay/bar_01.gif) right center no-repeat; }
.table_02c .aa		{ padding:8px 7px 7px 5px; text-align:center; border-bottom:1px #dedede solid; }

.table_02d			{ width:100%; table-layout:fixed; border-top:1px #dedede solid; }
.table_02d th		{ font:11px/1.2em dotum; color:#686963;  text-align:center; padding:8px 0 7px 0; background-color:#f4f4f4; border-bottom:1px #dedede solid; }
.table_02d th p		{ padding:0 4px; background:url(../images/pay/bar_01.gif) right center no-repeat; }
.table_02d .aa		{ padding:8px 7px 7px 5px; text-align:center; border-bottom:1px #dedede solid; }

.table_03			{ width:100%; table-layout:fixed; border-top:1px #9e9e9e dotted; }
.table_03 td		{ padding:8px 0 6px; background:url(../images/detail/line_table_03.gif) bottom repeat-x; color:#676d61; }

.table_04			{ width:100%; table-layout:fixed; }
.table_04 th		{ background:url(../images/detail/bul_02.gif) right 9px no-repeat; text-align:left; vertical-align:top; padding:7px 0 4px; }
.table_04 th p	{ background:url(../images/detail/bul_03.gif) 0 4px no-repeat; padding:0 0 0 9px; font:12px/1.2em verdana; color:#6b6b6b; }
.table_04 td		{ padding:4px 0 4px 10px; vertical-align:top; color:#556a2c; }

.table_05			{ width:100%; table-layout:fixed; border-top:1px #dedede solid; }
.table_05 th		{ border-bottom:1px #dedede solid; font:11px/1.2em dotum; text-align:center; color:#83877d; padding:8px 0 7px; background-color:#f9f9f9; }
.table_05 th p	{ background:url(../images/detail/bar_01.gif) right center no-repeat; padding:0 7px 0 5px; }
.table_05 td		{ text-align:center; border-bottom:1px #dedede solid; padding:10px 4px 9px; }
.thbl				{ border-left:1px #dedede solid; }
.thbr				{ border-right:1px #dedede solid; }

.table_05b			{ width:100%; table-layout:fixed; border-top:1px #dedede solid; }
.table_05b th		{ border-bottom:1px #dedede solid; font:bold 12px/1.2em verdana; text-align:left; color:#6f6f6f; padding:8px 0 7px; background-color:#f9f9f9; }
.table_05b th p		{ background:url(../images/cscenter/bul_01.gif) 15px 5px no-repeat; padding:0 10px 0 24px; }
.table_05b td		{ border-bottom:1px #dedede solid; padding:8px 10px 7px; }

.table_06			{ width:100%; table-layout:fixed; }
.table_06 th		{ background:url(../images/list/bg_tb6_th.gif) bottom repeat-x; padding:8px 0 12px; font:bold 12px/1.2em verdana; color:#71736a; text-align:center; }
.table_06 th p	{ background:url(../images/list/bar_01.gif) right center no-repeat; padding-top:2px; }
.table_06 td		{ padding:10px; background:url(../images/list/line_tb_06.gif) bottom repeat-x; }

.table_07			{ width:100%; table-layout:fixed; }
.table_07 th		{ text-align:right; vertical-align:top; padding:7px 0 4px; font:12px/1.2em verdana; color:#8a8a8a; }
.table_07 th span		{ display:inline-block; padding:0 20px 0 12px; }
.table_07 th .pilsu		{ background:url(../images/member/bul_tb_07.gif) no-repeat; }	
.table_07 td		{ padding:4px 5px; vertical-align:top;  }

.table_08				{ width:100%; table-layout:fixed; }
.table_08 th			{ vertical-align:top; text-align:left; padding:7px 0 4px; font:11px/1.2em dotum; color:#414141; }
.table_08 th p		{ margin:0 0 0 10px; }
.table_08 th .dot	{ background:url(../images/pay/bul_01.gif) 0 4px no-repeat; padding:0 0 0 8px; }
.table_08 td			{ padding:5px; }

.table_08b				{ width:100%; table-layout:fixed; }
.table_08b th			{ text-align:left; padding:5px 0 4px; font:12px/1.2em verdana; color:#414141; border-bottom:1px #e1e1e1 solid; }
.table_08b th p			{ margin:0 0 0 10px; }
.table_08b th .dot		{ background:url(../images/pay/bul_01.gif) 0 4px no-repeat; padding:0 0 0 8px; }
.table_08b td			{ padding:8px 5px; border-bottom:1px #e1e1e1 solid; font:11px/1.4em dotum; color:#8a8a8a; }

.table_08c				{ width:100%; table-layout:fixed; }
.table_08c th			{ text-align:left; padding:2px 0 1px; font:12px/1.2em dotum; color:#222; }
.table_08c th p			{ margin:0 0 0 10px; }
.table_08c td			{ padding:3px 5px 2px; font:11px/1.4em dotum; color:#8a8a8a; }

.table_09			{ width:100%; table-layout:fixed; }
.table_09 td		{ padding:10px 0 11px; vertical-align:top; background:url(../images/community/line_001.gif) bottom repeat-x; font:12px/1.4em dotum; color:#fff; }				
.table_09 a		{ color:#fff; }

.table_09b		{ width:100%; table-layout:fixed; }
.table_09b td	{ padding:10px 0 11px; vertical-align:top; background:url(../images/community/line_003.gif) bottom repeat-x; font:12px/1.4em dotum; color:#444; }				

.table_10			{ width:100%; table-layout:fixed; border-left:1px #7e7e7e solid; border-right:1px #7e7e7e solid; }
.table_10 td		{ font:11px/1.4em tahoma; color:#898989; text-align:center; border-bottom:1px #7e7e7e solid; padding:7px 0px 6px; }				
.table_10 a		{ font-size:12px; color:#fff; }

.table_11			{ width:100%; table-layout:fixed; border-top:1px #d0cfcf solid; border-left:1px #d0cfcf solid; }
.table_11 th		{ background-color:#e7e7e7; padding:7px 0 6px; font:11px/1.4em dotum; color:#222; border-bottom:1px #d0cfcf solid; border-right:1px ##d0cfcf solid; text-align:left; }
.table_11 th p	{ padding:0 0 0 10px; }
.table_11 td		{ padding:7px 10px 6px; font:12px/1.4em verdana; color:#222; border-bottom:1px #d0cfcf solid; border-right:1px ##d0cfcf solid; }

.header_1		{ height:59px; }
.header_1r		{ float:right; width:790px; }
.header_11		{ float:left; height:27px; padding-top:1px; font:11px/1.2em dotum; }
.header_2		{ height:34px; }
.header_22		{ float:left; margin:10px 0 0 0; width:385px; color:#fff; }
.header_22 a	{ color:#fff; }
.header_23				{ float:right; margin:10px 0 0 0; }
.header_23 .nnn		{ float:left;padding:0 10px 0 8px; width:200px;}
.header_23 .date		{ float:right; font:12px/1.2em verdana; color:#000; letter-spacing:-1px; }
.header_23 a			{ color:#000; }

.logo				{ float:left; width:173px; height:58px; background:url(../images/common/logo_netpx_s10.png) no-repeat; cursor:pointer; text-indent:-9999px; }
.logo2				{ float:left; width:131px; height:44px; background:url(../images/common/logo_netpx_s10_small.png) no-repeat; cursor:pointer; text-indent:-9999px; }
.bth_mp			{ display:inline-block; background:url(../images/common/icon_bth_mp.gif) right 4px no-repeat; padding:0 14px 0 1px; font:bold 11px/1.2em dotum; color:#758720; position:relative; cursor:pointer; z-index:10; }
.tmenu_1			{ float:left; }
.tmenu_1 li		{ float:left; background:url(../images/common/line_tmenu_1.gif) right 6px no-repeat; padding:0 13px 0 12px; }
.tmenu_1 .new	{ position:absolute; left:15px; top:-14px; width:29px; height:14px; background:url(../images/common/icon_new.gif) no-repeat; }
.tsearch			{ float:left; width:460px;border:2px solid #0e8e66; margin-top:7px}
.tsearch2			{ float:left; width:400px;border:2px solid #0e8e66; margin-top:7px; margin-left: 18px;}
.tsearch_box	{ border:none; background-color:#fff; width:410px; height:36px; vertical-align:middle; font:12px/1.2em verdana; color:#000; }
.tsearch_box2	{ border:none; background-color:#fff; width:355px; height:26px; vertical-align:middle; font:12px/1.2em verdana; color:#000; }

.mpg_layer		{ display:block; position:absolute; left:-8px; top:20px; width:84px; padding:1px; border:2px #7b8052 solid; background-color:#fff; }
.mpg_layer a	{ display:block; background:url(../images/common/bul_mpg_layer.gif) 4px 9px no-repeat; padding:4px 4px 0 9px; height:16px; font:11px/1.2em dotum; color:#444; }
.mpg_layer a:hover	{ background-color:#eaeaea; text-decoration:none; }
.mpg_bul			{ display:block; height:10px; width:90px; background:url(../images/common/bul_mpg_01.gif) center center no-repeat; position:absolute; left:-8px; top:12px; }

/* image select */
.select_sub			{ border:3px #7b8052 solid; background-color:#fff; width:970px; position:absolute; left:0px; top:22px; }

.footer_11		{ float:left; width:227px; background:url(../images/common/line_ft_01.gif) right 2px no-repeat; }
.footer_12		{ float:left; width:174px; padding:2 0 0 2px; background:url(../images/common/line_ft_01.gif) right 2px no-repeat; }
.footer_13		{ float:left; width:343px; padding:0 0 0 8px; }
.footer_14		{ float:right; width:210px; }
.fbank				{ padding:8px 0 0 0; font:11px/1.2em dotum; color:#536b7d; }
.fbank	 li			{ padding:0 0 5px; }
.bk_img			{ display:inline-block; width:80px; }
.bk_name			{ display:inline-block; width:46px; }
.bk_num			{ font-family:verdana; }
.c_img			{ display:inline-block; width:102px; }
.c_img01			{ display:inline-block; width:109px; }
.ftt_14			{ height:34px; border-bottom:1px #eaeaea solid; }
.logo_footer		{ float:left; width:161px; height:174px; background:url(../images/common/logo_post_x.gif) center center no-repeat; cursor:pointer; text-indent:-9999px; }
.footer_21		{ float:right; width:806px; }
.fmenu_1			{ float:left; padding:10px 0 0 0; height:21px; }
.fmenu_1 li		{ float:left; padding:0 21px 0 19px; background:url(../images/common/bar_footer_1.gif) right center no-repeat; }
.fmenu_2			{ float:right; padding:10px 0 0 0; height:21px; }
.fmenu_2 li		{ float:left; padding:0 7px 0 0; }
.line_footer_01	{ padding-top:7px; background:url(../images/common/line_footer_01.gif) repeat-x; }
.addr				{ padding:10px 0 15px 4px; border-bottom:1px #c6deb4 solid; }
.list_horg			{ padding:10px 0 0 4px; height:35px; }
.list_horg li		{ float:left; padding:0 35px 0 0; }

/* right quick */
.right_quick					{ width:980px; margin:0 auto; position:relative; }
.top_btn_p					{ width:980px; margin:0 auto; position:relative; }
.p_rel						{ width:980px; margin:0 auto; position:relative; }
.p_absol					{width: 100px; position: absolute; top: 225px; right: -120px;}
#posi_absol					{width: 100px; position: absolute; top: 360px; right: -120px;}
.p_absol2					{width: 100px; position: absolute; top: 800px; right: -152px;}
.p_fixed					{position:fixed;}
.p_absol_cart				{width: 70px; position: absolute; top: 500px; right: -120px;}
.rqbox_1						{ border:1px #e9e9e9 solid; padding:3px 2px 0; text-align:center; }
.rqbox_1 li					{ padding:0 0 3px; }
.rqbox_2						{ border-left:1px #e9e9e9 solid; border-right:1px #e9e9e9 solid; border-bottom:1px #e9e9e9 solid; padding:5px 3px 3px; text-align:center; }
.rqbox_21					{ background-color:#fff; padding:5px 0; text-align:center; }
.rq_grade_1                                       { background:url(../images/common/rq_grade_01.gif) no-repeat; width:64px; height:102px; }
.rq_grade_1 p                                    { padding-top:25px; font:bold 16px/1.2em verdana; color:#ff6613; }
.rq_grade_2                                       { background:url(../images/common/rq_grade_02.gif) no-repeat; width:64px; height:102px; }
.rq_grade_2 p                                    { padding-top:25px; font:bold 16px/1.2em verdana; color:#ff6613; }
.rq_grade_3                                       { background:url(../images/common/rq_grade_03.gif) no-repeat; width:64px; height:102px; }
.rq_grade_3 p                                    { padding-top:25px; font:bold 16px/1.2em verdana; color:#ff6613; }
.rq_grade_4                                       { background:url(../images/common/rq_grade_04.gif) no-repeat; width:64px; height:102px; }
.rq_grade_4 p                                    { padding-top:25px; font:bold 16px/1.2em verdana; color:#ff6613; }

.ctg_area				{ width:100%; table-layout:fixed; }
.ctg_area .za		{ width:830px; background-color:#fff; vertical-align:top; }
.ctg_area .zb		{ background:#7b8052 url(../images/common/bg_ctg.gif) repeat-y; vertical-align:top; }
.ctgl_a				{ padding:15px 0 15px 2px; }
.ctgl_a .list td		{ width:20%; padding:0 4px 0 6px; background:url(../images/common/line_ctgl.gif) right top repeat-y; vertical-align:top; }
.ctgl_a h3			{ background:url(../images/common/bul_ctgl.gif) 0 4px no-repeat; padding:0 0 0 8px; font:bold 12px/1.2em gulim; color:#555; }
.ctgl_a ul				{ padding:10px 0 0 8px; font:12px/1.2em dotum; }
.ctgl_a li				{ padding:0 0 4px; }
.ctgl_a li a			{ color:#999; }
.th_list				{ margin-top:-25px; padding:0 0 0 3px; font:12px/1.2em dotum; }
.th_list li				{ background:url(../images/common/bul_theme.gif) 0 4px no-repeat; padding:0 0 4px 9px; }
.th_list a				{ color:#c6cb9e; }
.line_ctg				{ padding-top:1px; background:url(../images/common/line_ctg.gif) repeat-x; }

/* main */
.mbody_left			{ float:left; width:173px; }
.mbody_contents	{ float:right; width:796px; }
.body_contents		{ float:right; width:778px; }

.menu_left_flash	{ position:absolute; right:0px; top:-20px; }
.mbody_1a			{ float:left; width:396px; border-right:1px #e4e4e4 solid; }
.mbody_1b			{ float:left; width:159px; border-right:1px #e4e4e4 solid; }
.mbody_1c			{ float:right; width:220px; }
.best_item			{ height:150px; position:relative; background:url(../images/main/bg_best_item.gif) bottom repeat-x; }
.best_item .icon	{ position:absolute; left:45px; top:0px; }
.best_item .item		{ margin:1px 0 0 45px; width:131px; text-align:center; }
.best_item .price	{ padding-top:3px; font:bold 12px/1.2em verdana; color:#528713; }
.best_item .btn_left	{ position:absolute; left:10px; top:48px; }
.best_item .btn_right	{ position:absolute; right:10px; top:48px; }
.evar_01				{ background-color:#cfa272; text-align:center; vertical-align:top; padding:8px 0; }
.evar_01 .txt		{ font:11px/1.4em verdana; color:#fff; padding-top:8px; }
.evar_01 .txt a		{ color:#fff; }
.evar_02				{ background-color:#f5f5f5; text-align:center; vertical-align:top; padding:8px 0; }

.hot_poduct			{ float:left; width:540px; display:block; }
.hot_list				{ width:545px;}
.hot_list li			{ float:left; margin:2px; }
.item_expl			{ position:relative; }
.item_expl .dark	{ width:129px; height:129px; position:absolute; left:0px; top:0px; background-color:#000; filter:alpha(opacity=70); opacity:0.7; }
.item_expl .txt		{ width:129px; height:129px; position:absolute; left:0px; top:0px; cursor:pointer; }
.item_expl .txt td	{ padding:0 10px 8px 10px; vertical-align:bottom; font:11px/1.4em verdana; color:#ccc; background:url(../images/main/icon_plus.gif) 110px 110px no-repeat; }

.weekly_best		{ float:left; margin-left:18px; width:220px; line-height: 1.3;}
.weekly_list			{ height:385px; margin-top:10px; overflow-y:scroll; font:11px/1.4em tahoma; color:#a2a2a1; }
.weekly_list li		{ height:77px; }
.weekly_list a		{ color:#a2a2a1; }
.weekly_list .num	{ float:left; width:24px; text-align:right; padding:2px 6px 0 0; }
.weekly_list .pic	{ float:left; width:81px; }
.weekly_list .txt	 	{  }

.new_review			{ width:173px; }
.new_review li		{ padding-top:20px; }
.new_review .img	{ float:left; width:80px; }
.new_review .star	{ padding-top:2px; font:11px/1.4em tahoma; }
.new_review .txt	{ clear:both; padding-top:4px; font:11px/1.4em dotum; color:#9f9f9f; white-space: pre-wrap; /*css3*/ white-space: -pre-wrap; /*opera 4-6*/ white-space: -o-pre-wrap; /*opera7*/	word-wrap: break-word; /*IE5.5+ & FF 3.5+*/ }

.new_arr_area		{ height:255px; background-color:#949e77; }
/*.new_arr_area .za	{ float:left; width:159px; }
.new_arr_area .zb	{ float:right; width:618px; }*/
.new_arr_area .za	{ float:left; width:139px; margin-left:10px; }

/*최차장 추가*/
.new_arr_area .za .cck_thumb	{ width:125px; height:130px; }
.new_arr_area .za .cck_title { color:#fff !important; height:30px; font-weight:bold; font-size:11px !important; }
.new_arr_area .za .cck_price { color:#f1f197 !important; font:16px/1.6em arial; font-weight:bold; }

.cck_price {text-align:right;margin-right:10px;}


.new_arr_area .zb	{ float:right; width:618px; margin-right:10px; }
.narr					{ background-color:#fff; padding-left:8px; height:222px; }
.narr table			{ width:110px; }
.narr td				{ vertical-align:top; text-align:center; padding:18px 10px 5px 10px; font:11px/1.4em dotum; }

.mdp_area			{ float:left; width:492px; }
.mdp_table			{ width:100%; table-layout:fixed; }
.mdp_table td		{ vertical-align:top; padding:13px 0 7px; font:11px/1.4em dotum; }

.md_choice			{ float:right; width:255px; }
.sti_table				{ width:100%; table-layout:fixed; }
.sti_table td			{ vertical-align:top; padding:15px 0 ; font:12px/1.4em tahoma; }
.sti_area				{ width:162px; }
.dome					{ margin-top:4px; font:11px/1.4em gulim; color:#79abb8; }
.review				{ float:left; font:11px/1.4em verdana; color:#999; }
.save_money		{ float:left; background:url(../images/main/icon_save.gif) no-repeat; padding:1px 0 0 19px; font:11px/1.2em tahoma; color:#6b8f13; }
.save_money2		{ display:inline-block; background:url(../images/main/icon_save.gif) 0 2px no-repeat; padding:0 0 0 19px; }
.bbx_line				{ background:url(../images/detail/line_04.gif) bottom repeat-x; }
.coupon_price		{ background-color:#107ca2; padding:2px 2px 2px 2px; font-size:10.5px; color:#ffffff; font-weight:lighter;font-family: verdana !important;}

.hb_env				{ float:left; width:760px; }
.hot_brand			{ background-color:#949e77; padding:8px 0; }
.hb_area				{ width:100%; table-layout:fixed; }
.hb_area .za			{ vertical-align:top; padding-right:1px; background-color:#eaece4; }
.hb_area .zb			{ vertical-align:top; background-color:#fff; }
.hb_list				{ padding-top:1px; background:#eaece4 url(../images/main/line_hb_list.gif) repeat-x; }
.hb_list li				{ background:url(../images/main/line_hb_list.gif) bottom repeat-x; padding-bottom:1px; }
.hb_list a				{ display:block; padding:7px 0 0 10px; height:18px; font:bold 11px/1.2em tahoma; color:#545454; }
.hb_list a:hover		{ background:#949e77 url(../images/main/bul_hblist_on.gif) right center no-repeat; color:#fff; text-decoration:none; }
.hb_list .on			{ background:#949e77 url(../images/main/bul_hblist_on.gif) right center no-repeat; color:#fff; text-decoration:none; }
.hbrr					{ background-color:#fff; padding:0 10px; height: 427px;}
.hbrr table			{ width:110px; }
.hbrr td				{ vertical-align:top; text-align:center; padding:18px 20px 5px 20px; font:11px/1.4em dotum; }

.on_sale				{ float:right; width:206px; }
.sale_list .za		{ height:104px; }
.sale_list .zb		{ margin-top:9px; }
.salet_01				{ font:bold 27px/1.2em verdana; color:#ff3c08; letter-spacing:-1px; }
.salet_02				{ font:bold 19px/1.2em verdana; color:#ff3c08; letter-spacing:-1px; }

.bbll					{ margin:0 -1px; }
.so_layer				{ position:absolute; left:0px; top:13px; border:1px #ccc solid; width:156px; padding:5px 2px; text-align:center; background-color:#fff; font:12px/1.6em verdana; color:#000; cursor:default; }

.left_quick					{ width:980px; margin:0 auto; position:relative; }
.left_quick .contents		{ position:absolute; left:-37px; top:93px; width:40px; }

.left_quick_cck					{ width:980px; margin:0 auto; position:relative; }
.left_quick_cck .contents		{ position:absolute; left:-36px; top:199px; width:40px; }


.linemap			{ padding:12px 0 0 8px; height:32px; }
.lmh				{ display:inline-block; background:url(../images/common/bul_01.gif) 0 4px no-repeat; padding:0 0 0 10px; font:11px/1.2em dotum; color:#686963; }
.lm_next			{ width:20px; height:20px; background:url(../images/common/bul_lm_next.gif) center center no-repeat; }

/* image select */
.selected2					{ width:120px; border:1px #cccccc solid; background:url(../images/common/bg_selected_02.gif) right center no-repeat; padding:3px 17px 0 5px; height:15px; font:12px/1.2em dotum; color:#5d5d5d; overflow:hidden; cursor:pointer; }
.select_sub2				{ width:140px; border:1px #cccccc solid; border-top:none; position:absolute; left:0px; top:20px; background-color:#fff; font:12px/1.2em dotum; padding:1px; height:190px; overflow:hidden; overflow-y:auto; }
.select_sub2 a				{ display:block; padding:2px 0 0 4px; height:17px; color:#5d5d5d; }
.select_sub2 a:hover		{ color:#000; background-color:#f4f4f4; text-decoration:none; }

.item_name		{ padding:6px 0 6px 15px; font:bold 14px/1.3em verdana; color:#2d2d2d; }
.dtarr_01			{ float:left; width:322px; padding:10px 0 0 5px; }
.dtarr_02			{ float:left; width:410px; padding:10px 0 0 24px; }
.dtarr_03			{ float:right; width:192px; border:1px #e2e2e2 solid; background-color:#f9f9f9; padding:12px 7px; margin-top:10px; }
.icon_best		{ position:absolute; left:0px; top:0px; }
.item_mini li		{ float:left; padding:0 5px 5px 0; }

.gm_box			{ border:1px #c6c6c6 solid; border-right: none; height:15px; padding:3px 4px 0 4px; *margin:-1px 0; vertical-align:middle; text-align:center; font:bold 12px/1.2em verdana; color:#444; }
.mubox			{ border-top:1px #d6d6d6 solid; border-left:1px #d6d6d6 solid; }
.mubox li			{ float:left; border-bottom:1px #d6d6d6 solid; border-right:1px #d6d6d6 solid; padding:4px 8px 0; height:17px; font:12px/1.2em verdana; color:#5c5c5c; }

.detail_search		{ background:url(../images/detail/bg_detail_search.gif) no-repeat; padding:50px 0 0 69px; font:bold 12px/1.5em dotum; }
.detail_search a	{ display:inline-block; }

.tab_detail			{ height:32px; background:url(../images/detail/bg_tab_detail.gif) bottom repeat-x; }
.tab_detail li			{ float:left; }
.rp_num1				{ display:block; position:absolute; top:9px; left:59px; font:bold 10px/1.2em tahoma; color:#d55227; cursor:pointer; }
.rp_num2				{ display:block; position:absolute; top:9px; left:50px; font:bold 10px/1.2em tahoma; color:#d55227; cursor:pointer; }
.tab_detail a:hover		{ text-decoration:none; }
.user_detail_area	{ padding:15px 30px 15px 30px; border-bottom:1px #e1e1e1 solid; }

.reply				{ background:url(../images/detail/icon_reply.gif) 12px 1px no-repeat; padding:0 0 0 36px; }
.reply2			{ background:url(../images/detail/icon_reply_02.gif) 12px 2px no-repeat; padding:0 0 0 45px; }

/* paging */
.paging a			{ display:inline-block; vertical-align:top; padding:2px 8px 0; height:15px; font:bold 12px/14px verdana; color:#333; border-right:1px #ccc solid; text-decoration:none;  }
.paging a:hover	{ color:#000; background-color:#f4f4f4; }
.paging a.now	{ color:#ff6600; }
.paging a.now:hover	{ color:#ff6600; }
.pga				{ height:17px !important; padding:0px !important; border:none !important; }
.pga img			{ padding:0 8px; border-right:1px #ccc solid; }
.pga:hover		{ background-color:#fff !important; }

/* layer */
.lyt		{ height:34px; background:url(../images/detail/bg_lyt.jpg) repeat-x; border-bottom:2px #a4c200 solid; }
/*.lyc_01	{ border:1px #888d95 solid; border-top:none; background-color:#fff; padding:1px; }*/
/*.lyc_02	{ border:1px #e7e8e9 solid; padding:15px; }*/
.lyc_01	{ border-top:none; background-color:#fff; padding:1px; }
.lyc_02	{ padding:15px; }

.zzim_list			{ height:174px; overflow-y:scroll; }
.zzim_list	 .xt	{ float:left; border:1px #e3e3e3 solid; background-color:#fafafa; padding:4px; width:196px; height:72px; margin:0 8px 8px 0; }

.halbu_table			{ width:100%; table-layout:fixed; }
.halbu_table td		{ padding:5px 0 6px; background:url(../images/detail/line_halbu_01.gif) bottom repeat-x; font:11px/1.4em dotum; color:#828282; }
.halbu_table .za	{ border-left:1px #e5e5e5 solid; }

.caution				{ background:url(../images/detail/icon_caution_02.gif) 0 1px no-repeat; padding:0 0 0 37px; min-height:25px; font:11px/1.4em dotum; color:#6b6b6b; }
.caution_02			{ background:url(../images/detail/icon_caution.gif) no-repeat; padding:0 0 0 27px; min-height:19px; *height:19px; font:11px/1.4em dotum; color:#6b6b6b; }
.caution_03			{ background:url(../images/pay/caution_03.jpg) 0 18px no-repeat; padding:0 0 0 85px; min-height:85px; *height:85px; font:11px/1.4em dotum; color:#6b6b6b; }

.tab_list				{ background:url(../images/list/bg_tab_list.gif) bottom repeat-x; height:32px; border-right:1px #d8d8d8 solid; }
.tab_list li			{ float:left; background:url(../images/list/bg_list_01a.gif) right top no-repeat; padding:0 2px 0 0; }
.tab_list li a			{ float:left; display:block; background:url(../images/list/bg_list_01b.gif) no-repeat; padding:10px 28px 0 30px; height:22px; font:12px/1.2em verdana; color:#555e78; }
.tab_list .on			{ background:url(../images/list/bg_list_02b.gif) no-repeat; padding:0 0 0 2px; }
.tab_list .on a		{ background:url(../images/list/bg_list_02a.gif) right top no-repeat; padding:10px 30px 0 28px; height:22px; font:bold 12px/1.2em verdana; letter-spacing:-1px; color:#242424; }

.item_slist			{ padding:10px 0 8px 15px; }
.item_slist a			{ display:inline-block; padding:3px 4px 3px 10px; width:134px; background:url(../images/list/bul_item_slist.gif) 0 7px no-repeat; font:12px/1.2em verdana; color:#686963; }
.item_sslist			{ padding:6px 0 8px; background-color:#f4f4f4; }
.item_sslist a		{ display:inline-block; padding:1px 27px 0 22px; background:url(../images/list/bar_issl.gif) right 2px no-repeat; }
.is_on					{ color:#a85710 !important; font-weight:bold !important; }

.item_slist2			{ padding:10px 0 8px 25px; }
.item_slist2 a		{ display:inline-block; padding:3px 4px 3px 10px; width:140px; background:url(../images/list/bul_item_slist.gif) 0 7px no-repeat; font:12px/1.2em verdana; color:#686963; }
.item_sslist2			{ padding:10px 0 8px 25px; background-color:#f4f4f4; border-top:1px #b2b2b2 solid; }
.item_sslist2 .bar		{ display:inline-block; padding:3px 2px 3px 5px; width:180px; background:url(../images/list/bar_issl.gif) right 2px no-repeat; }
.item_sslist2 .bar_none		{ display:inline-block; padding:3px 2px 3px 5px; width:180px; }
.brand_here			{ color:#a85710 !important; font-weight:bold !important; }

.align_list			{ background-color:#f4f4f4; font: bold 11px/1.2em dotum; height:28px; }
.align_list li			{ float:left; background:url(../images/list/bar_align_list.gif) right center no-repeat; padding:8px 20px 8px 18px; }
.align_list a			{ color:#686963; }
.align_list a:hover	{ color:#64b001; text-decoration:none; }
.align_list .on		{ color:#64b001; }
.new_item			{ position:relative; }
.new_item p			{ position:absolute; left:3px; top:3px; width:34px; height:34px; background:url(../images/list/icon_new.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/list/icon_new.png',sizingMethod='crop'); }
.new_soldout        { position:relative; }
.new_soldout p      { position:absolute; left:3px; top:3px; width:34px; height:34px; background:url(../images/contents/icon_soldout.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/contents/icon_soldout.png',sizingMethod='crop'); }
.new_sale			{ position:relative; }
.new_sale p			{ position:absolute; left:3px; top:125px; width:34px; height:34px; background:url(../images/contents/icon_sale_bg.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/contents/icon_sale_bg.png',sizingMethod='crop'); }
.new_sale span		{ position:absolute; left:7px; top:129px; width:25px; height:15px; font:bold 11px/16px tahoma; color:#fff; text-align:center; }
.new_sale2			{ position:relative; }
.new_sale2 p			{ position:absolute; left:3px; top:194px; width:34px; height:34px; background:url(../images/contents/icon_sale_bg.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/contents/icon_sale_bg.png',sizingMethod='crop'); }
.new_sale2 span		{ position:absolute; left:7px; top:198px; width:25px; height:15px; font:bold 11px/16px tahoma; color:#fff; text-align:center; }
.new_best			{ position:relative; }
.new_best p			{ position:absolute; left:5px; top:5px; width:40px; height:51px; background:url(../images/contents/icon_best.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/contents/icon_best.png',sizingMethod='crop'); }
.new_best b			{ display:block; padding-top:15px; font:bold 16px/16px verdana; color:#fff; text-align:center; }
.coupon				{ position:relative; }
.coupon p			{ position:absolute; left:3px; top:125px; width:34px; height:34px; background:url(../images/contents/icon_coupon.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/contents/icon_coupon.png',sizingMethod='crop'); }
.soldout_new        { background-color:#bf2a2a; padding:2px 2px 2px 2px; font-size:10.5px; color:#ffffff; font-weight:lighter; font-family: verdana !important;}
.soldout_background{ filter: alpha(opacity=50); opacity: 0.5;}
.soldout_background:hover {opacity: 1}
.up_point				{ position:relative; }
.up_point p			{ position:absolute; left:10px; top:110px; width:34px; height:34px; background:url(../images/contents/icon_point_bg.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/contents/icon_poing_bg.png',sizingMethod='crop'); }


.coupon_list		{ position:relative; }
.coupon_list p		{ position:absolute; left:3px; top:65px; width:34px; height:34px; background:url(../images/contents/icon_coupon.png) no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/contents/icon_coupon.png',sizingMethod='crop'); }

.rbox_01				{ width:100%; table-layout:fixed; }
.rbox_01 .lt			{ width:8px; height:8px; background:url(../images/member/rbox_lt.gif) no-repeat; }
.rbox_01 .tt			{ height:8px; background:url(../images/member/rbox_tt.gif) repeat-x; }
.rbox_01 .rt			{ width:8px; height:8px; background:url(../images/member/rbox_rt.gif) no-repeat; }
.rbox_01 .ll			{ width:8px; background:url(../images/member/rbox_ll.gif) repeat-y; }
.rbox_01 .cc		{ background-color:#fff; padding:15px; }
.rbox_01 .rr			{ width:8px; background:url(../images/member/rbox_rr.gif) repeat-y; }
.rbox_01 .lb			{ width:8px; height:8px; background:url(../images/member/rbox_lb.gif) no-repeat; }
.rbox_01 .bb		{ height:8px; background:url(../images/member/rbox_bb.gif) repeat-x; }
.rbox_01 .rb			{ width:8px; height:8px; background:url(../images/member/rbox_rb.gif) no-repeat; }

.drugbox				{ border:1px #e7e7e7 solid; padding:10px; height:110px; overflow-y:scroll; }

.pay_menu			{ float:left; width:240px; border:1px #dedede solid; background-color:#f9f9f9; padding:10px; }
.pay_detail			{ float:right; width:675px; border:1px #dedede solid; background-color:#f9f9f9; padding:15px; }

.faq_menu			{ height:69px; background-color:#8f9962; }
.faq_menu h2		{ float:left; width:300px; }
.faq_menu ul		{ float:left; padding:18px 0 0 10px; height:35px; }
.faq_menu li			{ float:left; background:url(../images/cscenter/bar_001.gif) right center no-repeat; padding:0 1px 0 0; }

.mtmq					{ height:40px; border-bottom:2px #777f51 solid; }
.mtmq	 h2			{ float:left; }
.mtmq	 ul				{ float:right; }
.mtmq	 li				{ float:left; }
.mtfaq					{ font:bold 20px/1.2em gulim; color:#768d10; }

.faq_a					{ background:url(../images/cscenter/icon_a.gif) 0 2px no-repeat; padding:0 0 0 27px; color:#6399a2; }

.comu_left			{ float:left; width:214px; padding-top:20px; }
.comu_contents	{ float:right; width:731px; padding-top:20px; }
.list_mbbs			{ border-top:1px #e6e6e6 solid; }
.list_mbbs li			{ background:url(../images/community/bul_001.gif) right center no-repeat; padding:9px 0 8px 15px; border-bottom:1px #e6e6e6 solid; cursor:pointer; }
.list_mbbs p			{ background:url(../images/community/bul_002.gif) 0 6px no-repeat; font:12px/1.2em verdana; color:#5c5c5c; padding:0 0 0 11px; }
.cmuar_01			{ background-color:#5c5c5c; padding:20px; padding-bottom:10px; }
.cmuar_02			{ background-color:#4a4a4a; padding:20px; }
.cmuar_03			{ float:left; width:340px; padding:15px 0 0 20px; }
.cmuar_04			{ float:right; width:300px; padding:15px 20px 0 0;  }
.cmuar_05			{ float:left; width:360px; padding:0 10px; border:6px #ececec solid; margin-top:10px;  }
.cmuar_06			{ float:right; width:300px; padding:10px 10px 0 0;  }

.mpt_area			{ height:153px; background:#a8ab57 url(../images/mypage/bg_001.gif) repeat-x; }
.mp_list				{ float:right; }
.mp_list .aa			{ float:left; height:153px; width:151px; padding:0 5px 0 6px; background:url(../images/mypage/line_001.gif) no-repeat; }
.mp_list h2			{ height:38px; }
.mp_list_sub			{ padding-top:6px; }
.mp_list_sub li		{ padding-bottom:1px; }
.mp_list_sub a			{ display:block; background:url(../images/mypage/bg_list_off.gif) right top no-repeat; height:17px; padding:6px 0 0 8px; font:bold 12px/1.2em dotum; color:#fff; }
.mp_list_sub a:hover	{ background:url(../images/mypage/bg_list_on.gif) right top no-repeat; color:#8a8e29; text-decoration:none; }
.mp_list_sub .on a		{ background:url(../images/mypage/bg_list_on.gif) right top no-repeat; color:#8a8e29; text-decoration:none; }

.check_list_01				{ height:117px; background:url(../images/mypage/check_list_01.gif) no-repeat; position:relative; }
.check_list_01 a:hover	{ text-decoration:none; }	
.check_list_01 .aa			{ display:block; position:absolute; top:57px; left:475px; width:88px; padding:0 21px 0 0; height:43px; text-align:right; font:bold 22px/22px verdana; color:#d46400; letter-spacing:-1px; }
.check_list_01 .bb			{ display:block; position:absolute; top:57px; left:598px; width:103px; padding:0 6px 0 0; height:43px; text-align:right; font:bold 22px/22px verdana; color:#d46400; letter-spacing:-1px; }
.check_list_01 .cc			{ display:block; position:absolute; top:57px; left:721px; width:88px; padding:0 21px 0 0; height:43px; text-align:right; font:bold 22px/22px verdana; color:#d46400; letter-spacing:-1px; }
.check_list_01 .dd			{ display:block; position:absolute; top:57px; left:845px; width:88px; padding:0 21px 0 0; height:43px; text-align:right; font:bold 22px/22px verdana; color:#d46400; letter-spacing:-1px; }

.check_list_02				{ height:111px; background:url(../images/mypage/check_list_02.gif) no-repeat; }
.check_list_02 .aa			{ position:absolute; top:18px; left:20px; }
.check_list_02 .bb			{ position:absolute; top:18px; left:140px; }
.check_list_02 .cc			{ position:absolute; top:15px; left:478px; }
.check_list_02 .dd			{ position:absolute; top:15px; left:606px; }
.check_list_02 .ee			{ position:absolute; top:15px; left:772px; }

.check_list_03				{ height:97px; border-top:2px #b7bba0 solid; border-bottom:2px #b7bba0 solid; background:#f1f1f1; position:relative; }
.check_list_03 .aa			{ position:absolute; top:15px; left:20px; }
.check_list_03 .bb			{ position:absolute; top:18px; left:140px; }
.check_list_03 .cc			{ position:absolute; top:15px; left:478px; }
.check_list_03 .dd			{ position:absolute; top:15px; left:606px; }
.check_list_03 .ee			{ position:absolute; top:15px; left:772px; }

.mr_txt_01					{ height:108px; width:266px; float:left; background:url(../images/mypage/img_mrt_01.gif) no-repeat; }
.mr_txt_01 .aa				{ width:150px; padding:46px 0 0 110px; font: bold 12px/1.4em verdana; color:#222222; }
.mr_txt_02					{ height:108px; width:276px; float:left; background:url(../images/mypage/img_mrt_02.gif) no-repeat; }
.mr_txt_02 .aa				{ width:170px; padding:46px 0 0 100px; font: bold 12px/1.4em verdana; color:#222222; }

.coupon li			{ float:left; height:95px; background:url(../images/mypage/line_coupon.gif) right top no-repeat; padding:0 22px 0 15px; }
.coupon li .zz		{ width:148px; height:55px; background:url(../images/mypage/img_coupon.gif) no-repeat; text-align:center; padding:25px 0 0 0; }
.coupon li .price	{ font:bold 22px/32px verdana; color:#206d3e; }
.coupon li .exp		{ font:11px/1.4em dotum; letter-spacing:-1px; }
.tdbgf8 td			{ background-color:#f8f8f8; }

.tab_intro				{ height:38px; background:url(../images/intro/bg_001.gif) repeat-x; }
.tab_intro li			{ float:left; padding-right:2px; background:url(../images/intro/tab_bar_01.gif) right top no-repeat; }

.rtable_01			{ width:100%; table-layout:fixed; }
.rtable_01 .lt			{ width:8px; height:8px; background:url(../images/intro/bg_lt.gif) no-repeat; }
.rtable_01 .tt		{ height:8px; background:url(../images/intro/bg_tt.gif) repeat-x; }
.rtable_01 .rt		{ width:8px; height:8px; background:url(../images/intro/bg_rt.gif) no-repeat; }
.rtable_01 .ll			{ width:8px; background:url(../images/intro/bg_ll.gif) repeat-y; }
.rtable_01 .rr		{ width:8px; background:url(../images/intro/bg_rr.gif) repeat-y; }
.rtable_01 .lb		{ width:8px; height:8px; background:url(../images/intro/bg_lb.gif) no-repeat; }
.rtable_01 .bb		{ height:8px; background:url(../images/intro/bg_bb.gif) repeat-x; }
.rtable_01 .rb		{ width:8px; height:8px; background:url(../images/intro/bg_rb.gif) no-repeat; }
.rtable_01 .cc		{ background:#fff; padding:15px; }

.best_brand			{ float:left; width:487px; height:132px; background:url(../images/brand/bg_001.gif) no-repeat; }
.best_brand ul		{ padding:22px 0 0 15px; }
.best_brand li		{ float:left; padding-right:10px; }
.new_brand			{ float:right; width:487px; height:132px; background:url(../images/brand/bg_002.gif) no-repeat; }
.new_brand ul		{ padding:22px 0 0 15px; }
.new_brand li		{ float:left; padding-right:10px; }

.brand_01			{ padding:0 0 0 15px; }
.brand_01 li			{ float:left; padding:5px 5px 5px 5px; }

.tab_brand_01		{ height:32px; background:url(../images/brand/bg_tab_brand.gif) bottom repeat-x; }
.tab_brand_01 li	{ float:left; }

.tab_brand_02		{ height:32px; background:url(../images/brand/bg_tab_brand.gif) repeat-x; }
.tab_brand_02 li	{ float:left; }

.brand_eng			{ float:left; width:814px; font:11px/1.4em verdana; }
.brand_eng a		{ display:inline-block; width:200px; color:#555; }
.brand_kor			{ float:left; width:814px; font:11px/1.4em dotum; }
.brand_kor a			{ display:inline-block; width:200px; color:#555; }

.new_left				{ float:left; width:166px; height:227px; background:url(../images/contents/img_left_001.gif) no-repeat; }
.new_left .date		{ padding:45px 0 0 20px; font:bold 36px/36px verdana; color:#fff; letter-spacing:-3px; }
.new_contents			{ float:right; width:800px; }
.new_contents .za		{ float:left; width:375px; margin:20px 10px 0 10px; }
.new_contents .ya		{ float:left; width:162px; padding-right:13px; }
.new_contents .yb		{ float:left; width:200px; }

.tmm_area				{ background:#e4e2c5 url(../images/contents/bg_tmm_area.gif) repeat-x; height:186px; border-bottom:1px #8f956c solid; }
.tmm_area .menu		{ float:right; width:465px; padding-top:25px; }
.tmm_area .menu li		{ float:left; width:88px; height:80px; }

.ext_ctg				{ padding:10px 0 8px 20px; }
.ext_ctg a			{ display:inline-block; width:178px; background:url(../images/contents/bul_01.gif) 0 7px no-repeat; padding:2px 0 2px 10px; }
.ext_ctg1				{ padding:10px 0 8px 20px; }
.ext_ctg1 a			{ display:inline-block; width:178px; background:url(../images/contents/bul_01.gif) 0 7px no-repeat; padding:2px 0 2px 10px; }
.ext_ctg2				{ padding:10px 0 8px 20px; }
.ext_ctg2 a			{ display:inline-block; width:130px; background:url(../images/contents/bul_01.gif) 0 7px no-repeat; padding:2px 0 2px 10px; color:#333; font-weight:bold; }
.ext_ctg3				{ padding:11px 0 10px 20px; }
.ext_ctg3 a			{ display:inline-block; width:178px; background:url(../images/contents/bul_01.gif) 0 7px no-repeat; padding:2px 0 2px 10px; color:#333; font-family:tahoma; }

.search_area		{ height:167px; background-color:#f3f3f3; border-bottom:2px #8f956c solid; }
.sch_sch				{ width:600px; background:url(../images/contents/bul_sch.gif) 0 3px no-repeat; padding:1px 0 1px 15px; margin-top:15px; font:bold 13px/1.2em verdana; color:#222; }
.sbox_01				{ border:6px #2c2c2c solid; width:265px; height:22px; padding:6px 10px 0 10px; font:bold 16px/16px verdana; color:#ff3600; }

.brp_select			{ background-color:#f6f8f1; }
.brp_select h3		{ float:left;width:145px; text-align:center; font-weight:bold; color:#222; padding:11px 0 10px; }
.brp_select .za		{ float:right; width:835px; padding:5px 0 4px; color:#444; }
.brp_select .aa		{ display:inline-block; width:163px; padding:3px 0; font-family:tahoma; }
.brp_select			{}

/* 101103_수정 */
.ordcmp				{ background-color:#a8ab57; padding:25px 0; font:bold; color:#fff; text-align:center; }
.brand_name			{ height:120px; padding-left:40px; background:url(../images/brand/img_brand_01.jpg) no-repeat; font:12px/1.4em dotum; color:#d1d1d1; }
.brand_name	 h1	{ padding-top:26px; font:bold 28px/28px arial; color:#f5f5f5; }

/* 101115_수정 */
.reply_01					{ background:#232323 url(../images/event/img_reply.gif) no-repeat; padding:18px 0 18px 252px; }
.chulcheck				{ width:896px; height:682px; margin:0 auto; background:url(../images/event/img_car.gif) no-repeat; position:relative; }
.chulcheck .month				{ text-align:left; height:92px; }
.chulcheck .month .now		{ display:inline-block; width:180px; text-align:center; font:bold 24px/1.2em arial; color:#a6a6a6; letter-spacing:-1px; padding-top:12px; }
.chulcheck .txt			        { color:#fff !important; }
.chulcheck .num			        { color:#3fff56; font:bold 18px/1.2em verdana; !important; }
.table_chulcheck				{ width:805px; table-layout:fixed; margin:0 0 0 47px; }
.table_chulcheck th			{ text-align:center; height:32px; font:bold 13px/1.2em verdana; vertical-align:top; color:#888; }
.table_chulcheck td			{ height:105px; vertical-align:top; color:#6f6f6f; }
.table_chulcheck .date		{ padding:10px 0 0 10px; height:16px; font:13px/1.2em verdana; color:#555; }
.table_chulcheck .dojang		{ text-align:center; }
.table_chulcheck .sunday			{ color:#880808 !important; }
.table_chulcheck .saturday			{ color:#3473a4 !important; }

.table_04_1					{ width:350px; }
.table_04_1 th				{ background:url(../images/detail/bul_02.gif) right 9px no-repeat; text-align:left; vertical-align:top; padding:7px 0 4px; }
.table_04_1 th p			{ background:url(../images/detail/bul_03.gif) 0 4px no-repeat; padding:0 0 0 7px; font:12px/1.2em verdana; color:#6b6b6b; }
.table_04_1 td				{ padding:4px 0 4px 10px; vertical-align:top; color:#556a2c; }

.photo_view_img p img{width:680px !important; height:auto !important;padding-top:5px;padding-bottom: 5px;}
