/* adnstyle(http://www.adnstyle.com/) pubilishing team_author : �댁듅��201101 */
@import url("common.css");
/* ---------- default -------------------------------------------------- */
html>/**/body {overflow-y:scroll;}
body, table, tr, th, td, p, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form {margin:0; padding:0; font-family: "�뗭�", Dotum, "援대┝", Gulim, AppleGothic, Sans-serif; font-size:12px;}
body			{width:100%; height:100%; color:#666;} 
p				{line-height:16px}
a				{text-decoration:none;}
li				{list-style:none}
table, tr, td	{border-collapse:collapse; line-height:18px}
img, fieldset	{border:0; vertical-align:middle;}
textarea		{overflow:auto; font-size:1em; line-height:130%; border:1px #e3e3e3 solid; padding:3px; color:#676767;}  
select			{font-size:12px; border:1px solid #bfbfbf; color:#666666; height:19px; line-height:15px; vertical-align:middle;}
option			{padding-right:10px; font-size:11px;} /* Firefox Fix */
input			{height:20px; font-size:12px; line-height:18px; padding:0 3px; vertical-align:middle; margin:0; color:#666;}
.txt1			{border:1px solid #e2e2e2; height:17px; color:#828282; line-height: 16px}
.txt2			{border:1px solid #e2e2e2; height:17px; color:#ddd8ca; line-height: 16px}
dt, dd			{float:left}
ul li			{float:left}




/* ---------- common -------------------------------------------------- */
#wrapper			{width:100%; height:100%; top:0px; left:0;}
#wrapper .bg1		{background:url(/common/images/bg_cont.gif) repeat-y;}
#header				{position:relative; top:0; left:50%; margin-left:-490px; width:980px; height:113px; vertical-align:middle;}
#header	.logo		{margin:16px 0 0 2px; float:left}
#headerMenu			{float:right; text-align:right; height:80px; }
#headerMenu input	{border:1px solid #cacaca; width:110px; height:13px; color:#888; line-height:11px; font-size:11px;}
#gnb				{text-align:right; display:block; float:left; padding-top:9px}
#gnb li				{display:inline; padding:0 0 0 9px;}
#gnb .bar			{background:url(/common/images/menu/gnb_bar.gif) no-repeat right; padding-right:6px;}

#gnb2				{text-align:right; display:block; float:right; padding-top:9px}
#gnb2 li				{display:inline; padding:0 0 0 9px;}
#gnb2 .bar			{background:url(/common/images/menu/gnb_bar.gif) no-repeat right; padding-right:6px;}
.headerMenuFlash {position:relative; left:26px; top:7px; z-index:999;}
#topMenu			{position:absolute; top:23px; *top:22px; left:50%; margin-left:-294px; width:810px; height:50px; vertical-align:middle; z-index:10; overflow:hidden}
#topMenu li			{display:inline; padding:0 6px;}
#topMenu_sub			{position:absolute; top:23px; left:50%; margin-left:-295px; width:810px; height:50px; vertical-align:middle; z-index:10; overflow:hidden}
#topMenu_sub li			{display:inline; padding:0 6px;}
#topNavi			{position:absolute; width:980px; height:25px; top:80px; left:50%; margin-left:-490px; z-index:5; vertical-align:top; overflow:hidden}
#conts				{position:relative; top:0px; left:50%; margin-left:-490px; width:980px; height:100%;}
#mobile_conts		{top:0px; left:0px; width:640PX;; height:100%;}

#mainConts			{position:relative; top:0px; left:50%; margin-left:-490px; width:980px;}
#conts2				{position:relative; top:-20px; *top:5px; left:50%; margin-left:-490px; width:980px; height:100%; z-index:-1;}
#contLeft			{float:left; width:170px; height:100%; min-height:450px;}
#contLeft h2		{height:66px;}
#contRight			{float:right; width:755px; height:100%; min-height:450px; padding-bottom:70px;}
#contRight33			{float:right; width:755px; height:100%; min-height:1050px; padding-bottom:70px;}
#contRight333			{float:right; width:755px; height:100%; min-height:800px; padding-bottom:70px;}
#contRight323			{float:right; width:759px; height:100%; min-height:600px; padding-bottom:70px;}
#titTop				{height:48px}
.pos				{font-size:11px; color:#ababab;}
.pos a				{font-size:11px; color:#ababab;}
#footer				{position:relative; top:0; left:0; width:100%; clear:both; height:85px; border-top:1px solid #dddddd}
#footerCont			{position:relative; top:0; left:50%; margin-left:-490px; width:980px; padding:20px 0 0 0; height:65px;}
#footer .btn1		{cursor:pointer; margin:0 9px;}
#footerMenu1		{float:left; margin-top:4px}
#footerMenu1 li		{display:block; float:left;}
#footerMenu1 .bar	{background:url(/common/images/footer_bar.gif) no-repeat right;}
#footerMenu2		{float:right; text-align:left;}
#footerMenu2 li		{display:block; float:left;}
.address			{position:absolute; top:43px; left:9px}
.copyright			{position:absolute; top:58px; left:11px}
.copyright2			{position:absolute; top:60px; left:11px}

/* main */
#header_main		{position:relative; top:0; left:50%; margin-left:-490px; width:980px; height:76px; vertical-align:middle; z-index}
#header_main .logo	{margin:16px 0 0 2px; float:left}
#contMain			{position:relative; clear:both; height:502px; width:100%; text-align:center}
#mainQuick			{position:absolute; width:214px; height:199px; top:122px; right:0; z-index:100}
#langFull			{display:none}


a					{color:#828282}
a:link				{color:#828282}
a:hover				{color:#828282}
a:visit				{color:#828282}

.page				{height:37px; word-spacing:5px; color:#c0c0c0; font-size:11px}
.page .on		{font-weight:bold; color:#576aa5;}
.page span.on a	{font-weight:bold; color:#576aa5;}
.page a			{color:#828282}
.page a:hover	{color:#576aa5;}
.btn_set			{width:754px; height: 45px; text-align:center; padding-top:20px; border-top:1px solid #303030;}
.btn_set2			{width:754px; height: 40px; text-align:center; padding-top:10px;}
.btn_set3			{width:7545px; display:inline-block; text-align:center}

.page_m				{height:75px; word-spacing:5px; color:#c0c0c0; font-size:50px}
.page_m .on		{font-weight:bold; color:#576aa5;}
.page_m span.on a	{font-weight:bold; color:#576aa5;}
.page_m a			{color:#828282}
.page_m a:hover	{color:#576aa5;}

.my_terms .cctv_policy{clear:left; padding-top:0;}
 .my_terms .cctv_policy h3{padding-top:30px; color:#7f5b15;}
 .my_terms .cctv_policy h4{font-size:12px; font-weight:bold; padding:15px 0 2px 0}

 .my_terms .cctv_policy h5{color:#576aa4; font-weight:bold; padding-left:0;}
  .my_terms .cctv_policy h6{color:#666; font-weight:bold; padding:15px 0 5px;}
 .my_terms  .cctv_policyol {list-style-type:none; padding-left:0}
 .my_terms .cctv_policy ol.st1{ padding-left:20px;}
 .my_terms .cctv_policy li{line-height:18px; padding:1px 0}
 .my_terms .cctv_policy ul{padding:5px 0;}
 .my_terms  .cctv_policy ul.list_st li{background:url('http://cdndm.galleria.co.kr/mob/img/common/list_icon03.png') 0 10px no-repeat; background-size:4px 1px;  padding-left:6px;}
 .my_terms .cctv_policy p{padding:5px 0; font-weight:normal;}
 .my_terms .cctv_policy table{border-top:2px solid #576aa5; border-bottom:1px solid #9f9f9f !important;}
  .my_terms .cctv_policy table caption{display:none;}
 .my_terms .cctv_policy th{padding:0 8px 0px 8px; border-bottom:1px solid #9f9f9f; color:#576aa5; height:27px;}
 .my_terms .cctv_policy td{padding:7px 10px; font-size:12px; line-height:18px; color:#666; border:1px solid #e6e6e6; text-align:center}
 .my_terms .cctv_policy td.l_txt{text-align:left}
 .my_terms .cctv_policy dl{padding-top:10px;overflow: hidden;}
 .my_terms .cctv_policy dt{font-weight:bold; color:#666;}
 .my_terms .cctv_policy dd{padding-top:10px}
 .my_terms .cctv_policy .pt_10{padding-top:10px;}
 div.my_terms .cctv_policy  div {padding: 5px 0; color: #576aa4;font-weight: bold;}
 .my_terms #cctv_policy span{display:none;}
.my_terms #cctv_policy span a{text-decoration:none; color:#26509d; display:block; width:60px; text-align:center; padding:5px 0; background:#888; color:#fff;}
.my_terms .cctv_policy{display:;}
.my_terms #cctv_policy .flL{text-align:left; float:none !important;}
.my_terms #cctv_policy  .flL{float:none !important;}

/* board */
.tb1				{border-top:2px solid #576aa5; border-bottom:1px solid #9f9f9f !important;}
.tb1 th				{padding:0 8px 0px 8px; border-bottom:1px solid #9f9f9f; color:#576aa5; height:27px;}
.tb1 td				{padding:2px 8px 0px 8px; border-bottom:1px solid #e2e2e2; color:#828282; height:27px;}
.tb1 .bar			{background:url(/common/images/tit_bar.gif) no-repeat center right;}
.tb1 .bar2			{background:url(/common/images/tit_bar.gif) no-repeat 3% right;}
.tb1 .item1			{background-color:#f0f2f9; border-right:1px solid #e2e2e2;}
.tb1 .item2			{border-bottom:1px solid #e2e2e2 !important;}
.tb1 .item3			{border-bottom:1px solid #e2e2e2 !important; background-color:#f9f9f9; color:#000; font-weight:bold}
.tb1 .item7			{color:#666; border-bottom:1px dotted #dadada !important}
.tb1 .bggrey			{ background-color:#f1f1f1;}
.tb1 .txtbold			{ font-weight:bold;}
.tb1 .thbg			{ background-color:#f0f2f9; border-bottom:1px solid #e2e2e2;}
.tb1 .thbg2			{ background-color:#f0f2f9; border-bottom:1px solid #9f9f9f;}
.tb1 .thbg3			{ background-color:#f0f2f9; border-bottom:1px solid #e2e2e2; border-left:1px solid #e2e2e2;}
.tb1 .botline		{ border-bottom:1px solid #9f9f9f;}
.tb1 .botnone		{ border-bottom:none}

.tb9				{border-top:3px solid #576aa5; border-bottom:2px solid #9f9f9f; }
.tb9 th				{padding:3px 5px 3px 5px; border-bottom:1px solid #9f9f9f; height:18px;}
.tb9 th.item1		{border-right:1px solid #f0f2f9;}
.tb9 th.item2		{padding:2px 0 !important;  border-bottom:0 !important;}
.tb9 td				{padding:5px 5px 5px 5px; border-bottom:1px solid #ddd8ca; color:#4e4e4e; height:20px;}
.tb9 td	a			{color:#4e4e4e}
.tb9 td.item1		{border-right:1px solid #ddd8ca; line-height:16px;}
.tb9 td.item2		{border-right:1px solid #e2e2e2; border-bottom:1px dotted #ddd8ca}
.tb9 td.item3		{border-bottom:1px dotted #e2e2e2}
.tb9 td.item4		{padding:2px 0 !important;  border-bottom:0 !important; text-align:left;}
.tb9 td.item5		{border-top:1px solid #ddd8ca; border-bottom:1px solid #cad0dd; color:#666; height:25px;}
.tb9 td.item6		{border-top:0 !important; border-bottom:0 !important; color:#666; height:25px;}
.tb9 td.bdR			{border-right:1px solid #ddd8ca}
.tb9 .bar			{background:url(/common/images/ttl/ttl_bar.gif) no-repeat center right;}


.tbevent				{border-top:2px solid #a5a5a5; border-bottom:1px solid #9f9f9f !important;}
.tbevent th				{padding:0 8px 0px 8px; border-bottom:1px solid #9f9f9f; color:#9f9f9f; height:27px;}
.tbevent td				{padding:2px 8px 0px 8px; border-bottom:1px solid #e2e2e2; color:#efefef; height:27px;}
.tbevent .bar			{background:url(/common/images/tit_bar.gif) no-repeat center right;}
.tbevent .bar2			{background:url(/common/images/tit_bar.gif) no-repeat 3% right;}
.tbevent .item1			{background-color:#f0f2f9; border-right:1px solid #e2e2e2;}


.tb2				{border-top:2px solid #576aa5; border-bottom:1px solid #dadada !important;}
.tb2 th				{padding:0 8px 0px 8px; border-bottom:1px solid #dadada; color:#576aa5; height:25px;}
.tb2 td				{padding:2px 8px 0px 8px; border-bottom:1px dotted #e2e2e2; color:#828282; height:25px;}
.tb2 .bar			{background:url(/common/images/tit_bar.gif) no-repeat center right;}
.tb2 .bar2			{background:url(/common/images/tit_bar.gif) no-repeat 3% right;}
.tb2 .item1			{background-color:#f0f2f9; border-right:1px solid #e2e2e2;}

.tb22				{border-top:2px solid #afafaf; border-bottom:1px solid #dadada !important;}
.tb22 th				{padding:0 8px 0px 8px; border-bottom:1px solid #dadada; color:#576aa5; height:25px;}
.tb22 td				{padding:2px 8px 0px 8px; border-bottom:1px dotted #e2e2e2; color:#828282; height:25px;}
.tb22 .bar			{background:url(/common/images/tit_bar.gif) no-repeat center right;}
.tb22 .bar2			{background:url(/common/images/tit_bar.gif) no-repeat 3% right;}
.tb22 .item1			{background-color:#f0f2f9; border-right:1px solid #e2e2e2;}



.tb6				{border-top:0px solid #dadada; border-bottom:1px solid #9e9e9e !important;}
.tb6 th				{padding:0 8px 0px 8px; border-bottom:1px solid #dadada; color:#576aa5; height:25px;}
.tb6 td				{padding:2px 8px 0px 8px; border-bottom:1px dotted #e2e2e2; color:#828282; height:25px;}
.tb6 .bar			{background:url(/common/images/tit_bar.gif) no-repeat center right;}
.tb6 .bar2			{background:url(/common/images/tit_bar.gif) no-repeat 3% right;}
.tb6 .item1			{background-color:#f0f2f9; border-right:1px solid #e2e2e2;}

.tb3				{ border-top:2px solid #576aa5; border-collapse:collapse; }
.tb3 th				{padding:0 8px 0px 8px; border-bottom:1px solid #9f9f9f; color:#576aa5; height:27px;}
.tb3 td				{padding:2px 8px 0px 8px; border-bottom:1px solid #e2e2e2; border-left:1px solid #e2e2e2;;  color:#828282; height:27px;}
.tb3 td.left				{padding:2px 8px 0px 8px; border-bottom:1px solid #e2e2e2; border-left:none; color:#828282; height:27px;}
.tb3 .bggrey			{ background-color:#f1f1f1;}
.tb3 .txtbold			{ font-weight:bold;}
.tb3 .thbg			{ background-color:#f0f2f9; border-bottom:1px solid #e2e2e2;}
.tb3 .thbg2			{ background-color:#f0f2f9; border-bottom:1px solid #9f9f9f;}
.tb3 .thbg3			{ background-color:#f0f2f9; border-bottom:1px solid #e2e2e2; border-left:1px solid #e2e2e2;}
.tb3 .thbg4			{ background-color:#f0f2f9; border-bottom:1px solid #e2e2e2; border-left:none;}
.tb3 .botline		{ border-bottom:1px solid #9f9f9f;}
.tb3 .botnone		{ border-bottom:none}

.tb33				{ border-top:2px solid #576aa5; border-collapse:collapse; }
.tb33 th				{padding:0 8px 0px 8px; border-bottom:1px solid #9f9f9f; color:#576aa5; height:18px;}
.tb33 td				{padding:2px 8px 0px 8px; border-bottom:1px solid #e2e2e2; border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2; color:#828282; height:18px;}
.tb33 td.left				{padding:2px 8px 0px 8px; border-bottom:1px solid #e2e2e2; border-left:none; color:#828282; height:18px;}
.tb33 .bggrey			{ background-color:#f1f1f1;}
.tb33 .txtbold			{ font-weight:bold;}
.tb33 .thbg			{ background-color:#f0f2f9; border-bottom:1px solid #e2e2e2;}
.tb33 .thbg2			{ background-color:#f0f2f9; border-bottom:1px solid #9f9f9f;}
.tb33 .thbg3			{ background-color:#f0f2f9; border-bottom:1px solid #e2e2e2; border-left:1px solid #e2e2e2;}
.tb33 .thbg4			{ background-color:#f0f2f9; border-bottom:1px solid #e2e2e2; border-left:none;}
.tb33 .botline		{ border-bottom:1px solid #9f9f9f;}
.tb33 .botnone		{ border-bottom:none}

.tb4				{ border-top:2px solid #ad321c; border-collapse:collapse; }
.tb4 th				{padding:0 8px 0px 8px; border-bottom:1px solid #9f9f9f; color:#576aa5; height:18px;}
.tb4 td				{padding:2px 8px 0px 8px; border-bottom:1px solid #ad321c; border-left:1px solid #225a2d;border-right:1px solid #ad321c; color:#ad321c; height:18px;}
.tb4 td.left				{padding:2px 8px 0px 8px; border-bottom:1px solid #ad321c; border-left:none; color:#828282; height:18px;}
.tb4 .bggrey			{ background-color:#f1f1f1;}
.tb4 .txtbold			{ font-weight:bold;}
.tb4 .thbg			{ background-color:#f0f2f9; border-bottom:1px solid #ad321c;}
.tb4 .thbg2			{ background-color:#f0f2f9; border-bottom:1px solid #9f9f9f;}
.tb4 .thbg3			{ background-color:#f0f2f9; border-bottom:1px solid #ad321c; border-left:1px solid #ad321c;}
.tb4 .thbg4			{ background-color:#f0f2f9; border-bottom:1px solid #ad321c; border-left:none;}
.tb4 .botline		{ border-bottom:1px solid #9f9f9f;}
.tb4 .botnone		{ border-bottom:none}

.box1				{border:2px solid #e1e1e2; background-color:#f8f8fa; color:#828282 !important;}	
.txtSearch			{border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; padding:7px 13px 6px 13px;}
.txtSearch .bar		{background:url(/common/images/tit_bar.gif) no-repeat center right;}
.main_topinput		{border:1px solid #cacaca; width:110px; height:11px; color:#888; line-height:11px; font-size:11px;}

.tabSub01			{ padding:15px 0px 0px 10px}
.tabSub02			{ padding:5px 0px 0px 20px;}	


/* about */
.init				{position:absolute; bottom:80px; left:0; z-index:10; behavior: url(/common/js/iepngfix.htc);}
.init	img			{behavior: url(/common/js/iepngfix.htc);}


/* customer */
#cousel1				{background:url(/common/images/customer/bg_counsel1.jpg) no-repeat; width:754px; height:115px}
#cousel2				{background:url(/common/images/customer/bg_counsel2.gif) no-repeat; width:754px; height:165px; margin-top:10px}
#voc1					{background:url(/common/images/customer/bg_voc1.jpg) no-repeat; width:754px; height:89px}
#customer6				{background:url(/common/images/customer/post_bg2.gif) no-repeat; width:754px; height:82px}
#voc2					{background:url(/common/images/customer/bg_voc2_1.gif) no-repeat; width:754px; height:150px}
#charter1				{background:url(/common/images/customer/bg_charter1.jpg) no-repeat; width:754px; height:559px; margin-top:35px;}
#charter1 h4, #charter1 p, #charter1 ul	{display:none} 	
.dispute1				{margin:25px 0 0 17px;}
#tabDispute				{border:2px solid #e1e1e2; background-color:#f8f8fa; color:#828282 !important; padding:12px 0px 0px 20px; height:23px; margin-top:10px}
#tabDispute li			{float:left}
#tabDispute .bar		{background:url(/common/images/customer/dispute_tab_bar.gif) no-repeat bottom left; padding:0 7px;}
.titDispute1			{background:url(/common/images/blt1.gif) no-repeat center left; margin:19px 0 0 6px; padding-left:15px; font-weight:bold}
.contDispute td			{padding:15px 18px}	
#contDispute2, #contDispute3, #contDispute4, #contDispute5, #contDispute6, #contDispute7, #contDispute8, #contDispute9, #contDispute10	{display:none;}
.voc1					{margin:10px 0 0 0; padding:25px 45px;}	
.voc2					{height:35px}	

#faqCon2, #faqCon3, #faqCon4, #faqCon5, #faqCon6, #faqCon7, #faqCon8, #faqCon9 {display:none}
.ico_q2_on				{background:url(/common/images/ico/ico_q2.gif) center left no-repeat; padding:8px 0 8px 25px; border-top:1px solid #cacaca; color:#666; font-size:12px; font-weight:bold;}
.ico_q2_on a			{color:#666; font-size:12px;}				
.ico_q2					{padding:8px 0 8px 25px; border-top:1px solid #cacaca; clear:both; color:#666; font-size:12px;}
.ico_q2  a				{color:#666; font-size:12px;}				
.ico_a2					{display:none; background-color: #f7f7f7; padding:15px 15px 15px 77px; border-top:1px dotted #cacaca; clear:both; line-height:18px;}
.faq1					{border-top:2px solid #576aa5; border-bottom:1px solid #9f9f9f; margin-top:25px}
.search					{background:url(/common/images/customer/search.gif) no-repeat; padding:7px 13px 6px 13px;}

/* ShoppingNews */
#prom_news input	{height:16px; border:1px solid #d8d8d8; font-size:12px; padding:0 2px; color:#666}
#prom_news .input	{height:16px; border:0px solid #d8d8d8; font-size:12px; padding:0 2px; color:#666}
#prom_news select	{height:20px; border:1px solid #d8d8d8; font-size:12px; color:#666666;}

#prom_news .search	{border:1px solid #eaeaea; width:760px; background:#f4f6f5; padding:3px 0 4px 15px; margin-bottom:35px;}

#prom_news #tb_news_list			{border-top:2px solid #576aa5; border-bottom:1px solid #9f9f9f;}
#prom_news #tb_news_list th			{background:url(/common/images/promotion/key_line.gif) right no-repeat; padding:10px 0 10px 0; border-bottom:1px solid #9f9f9f;}
#prom_news #tb_news_list th.end		{background:#fff; padding:9px 0 9px 0; border-bottom:1px solid #9f9f9f;}
#prom_news #tb_news_list td			{padding:7px 0 7px 0; border-bottom:1px dotted #9ca5c6; text-align:center;}
#prom_news #tb_news_list td a		{color:#666666;}
#prom_news #tb_news_list td.mid		{border-bottom:0px;}
#prom_news #tb_news_list td.left	{padding-left:10px; text-align:left;}
#prom_news #tb_news_list td.end		{border-bottom:0;}
#prom_news #tb_news_list td.txt_blue{color:#5a6aa6;}

#prom_news #tb_news_list2			{border-top:2px solid #576aa5; }
#prom_news #tb_news_list2 th			{background:url(/common/images/promotion/key_line.gif) right no-repeat; padding:10px 0 10px 0; border-bottom:1px solid #9f9f9f;}
#prom_news #tb_news_list2 th.end		{background:#fff; padding:9px 0 9px 0; border-bottom:1px solid #9f9f9f;}
#prom_news #tb_news_list2 td			{padding:7px 0 7px 0; border-bottom:1px dotted #9ca5c6; text-align:center;}
#prom_news #tb_news_list2 td a		{color:#666666;}
#prom_news #tb_news_list2 td.mid		{border-bottom:0px;}
#prom_news #tb_news_list2 td.left	{padding-left:10px; text-align:left;}
#prom_news #tb_news_list2 td.end		{border-bottom:0;}
#prom_news #tb_news_list2 td.txt_blue{color:#5a6aa6;}

#prom_news #tb_news_list .thum		{width:80px; vertical-align: middle;}
#prom_news #tb_news_list .info		{float:left; padding:5px 0 0 10px; text-align:left; word-break:break-all;}
#prom_news #tb_news_list .branch		{padding-bottom:10px; color:#576ba6; font-weight:bold;}
#prom_news #tb_news_list .event		{padding-bottom:5px; font-weight:bold;}
#prom_news #tb_news_list .day		{font-size:11px;}

#prom_news #tb_news_list table.stb			{width:364px; }
#prom_news #tb_news_list table.stb td		{border:none; padding:0; margin:0}
#prom_news #tb_news_list table.stb .thum		{width:80px; vertical-align: middle;}
#prom_news #tb_news_list table.stb .info		{float:left; padding:5px 0 0 10px; text-align:left; word-break:break-all;}
#prom_news #tb_news_list table.stb .branch		{padding-bottom:10px; color:#576ba6; font-weight:bold;}
#prom_news #tb_news_list table.stb .event		{padding-bottom:5px; font-weight:bold;}
#prom_news #tb_news_list table.stb .day		{font-size:11px;}

#prom_news #tb_news_view		{border-top:2px solid #576aa5;}
#prom_news #tb_news_view th		{padding:7px 0 7px 0; border-bottom:1px solid #e2e2e2; text-align:left;}
#prom_news #tb_news_view th.top	{padding:5px 0 5px 20px; border-bottom:1px solid #e2e2e2; text-align:left;}
#prom_news #tb_news_view th.top2	{padding:5px 0 5px 30px; border-bottom:1px solid #e2e2e2; text-align:left;}
#prom_news #tb_news_view th.top_txt	{padding:5px 0 5px 0; border-bottom:1px solid #e2e2e2; text-align:left;}
#prom_news #tb_news_view th.top_txtblack	{padding:5px 0 5px 25px; border-bottom:1px solid #e2e2e2; text-align:left; color:#000000;}
#prom_news #tb_news_view th.light{font-weight:100;text-align:left;}
#prom_news #tb_news_view th.cnt	{ border-bottom:1px solid #9f9f9f;}
#prom_news #tb_news_view td		{padding:7px 0 7px 0;}
#prom_news #tb_news_view td.cnt	{padding:30px 0 30px 0; border-bottom:1px solid #9f9f9f;}
#prom_news #tb_news_view td.cnt2	{padding:5px 0 10px 0; border-bottom:1px solid #9f9f9f;}

#prom_news #tb_news_pn			{margin-top:20px; border-top:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0;}
#prom_news #tb_news_pn td		{padding:7px 0 7px 15px; border-bottom:1px dotted #9f9f9f;}
#prom_news #tb_news_pn td a		{color:#666;}
#prom_news #tb_news_pn td.right	{background:url(/common/images/news/key_line.gif) left no-repeat; padding-left:15px; }
#prom_news #tb_news_pn td.right2	{background:url(/common/images/news/key_line.gif) left no-repeat; color:#7c88b8;  }
#prom_news #tb_news_pn td.end	{padding:7px 0 7px 15px; border-bottom:0;}

#prom_news .pagenum		{width:760px; padding-top:15px; text-align:center;}
#prom_news .pagenum a	{color:#666;}
#prom_news .pagenum .on	{font-weight:bold;}

#tb_news_pn			{margin-top:20px; border-top:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0;}
#tb_news_pn td		{padding:7px 0 7px 15px; border-bottom:1px dotted #9f9f9f;}
#tb_news_pn td a		{color:#666;}
#tb_news_pn td.right	{background:url(/common/images/news/key_line.gif) left no-repeat; padding-left:15px; }
#tb_news_pn td.right2	{background:url(/common/images/news/key_line.gif) left no-repeat; color:#7c88b8;  }
#tb_news_pn td.end	{padding:7px 0 7px 15px; border-bottom:0;}

#e_brochure {background:url(/common/images/news/bg_ebrochure.gif)  no-repeat; width:729px; height:458px;}
.brochureimg {width:298px; height:443px; padding:2px 0 0 2px;}
.brochure_btn { width:350px; margin:255px 0 0 67px;}
.ecoupon {background:url(/common/images/news/bg_coupon.jpg)  no-repeat; width:783px; height:291px;}
.ecoupon_img {width:548px; height:258px; padding:4px 0 0 10px;}
.ecoupon_txt {width:50px; height:50px; padding:236px 0 0 35px;}

/* branch */
#timeworld				{background:url(/common/images/branch/timeworld_guide1.jpg) no-repeat; width:204px; height:64px; padding:300px 0 0 550px}
#centercity				{background:url(/common/images/branch/centercity_guide1.jpg) no-repeat; width:204px; height:64px; padding:300px 0 0 550px}
#suwon				{background:url(/common/images/branch/suwon_guide1.jpg) no-repeat; width:204px; height:64px; padding:300px 0 0 550px}
#jinju				{background:url(/common/images/branch/jinju_guide1.jpg) no-repeat; width:204px; height:64px; padding:300px 0 0 550px}
#dongbak			{background:url(/common/images/branch/dongbak_guide1.jpg) no-repeat; width:204px; height:64px; padding:300px 0 0 550px}
#concos				{background:url(/common/images/branch/concos_guide1.jpg) no-repeat; width:204px; height:64px; padding:300px 0 0 550px}

#map_top { background-color:#d8dbe2; width:714px; height:349px; padding:20px;}
#map_top table { width:714px; margin-top:10px;}
#map_top table th { text-align:left; padding:0 0 0 15px;}
#map_top table td {}

#map_top2 { background-color:#d8dbe2; width:714px; height:400px; padding:20px;}
#map_top2 table { width:714px; margin-top:10px;}
#map_top2 table th { text-align:left; padding:0 0 0 15px;}
#map_top2 table th.bot { text-align:left; padding:5px 0 0 15px;}
#map_top2 table td {}

#map_top_big_bg { font-size:0; position:relative; z-index:999; height:1px ;display:none;}
#map_top_big_bg #map_top_big { background-color:#d8dbe2; position:absolute; top:-10px; left:-225px; z-index:inherit; width:939px; height:393px; padding:20px; }
#map_top_big_bg #map_top_big table { width:919px; margin-top:10px;}
#map_top_big_bg #map_top_big table th { text-align:left; padding:0 0 0 15px;}
#map_top_big_bg #map_top_big table th.bot { text-align:left; padding:5px 0 0 15px;}
#map_top_big_bg #map_top_big table td {}

#map_timeworld				{background:url(/common/images/branch/mapbg_timeworld.gif) no-repeat; width:709px; height:450px;}
#map_centercity				{background:url(/common/images/branch/mapbg_centercity.gif) no-repeat; width:688px; height:690px;}
#map_suwon				{background:url(/common/images/branch/mapbg_suwon.gif) no-repeat; width:714px; height:360px;}
#map_jinju				{background:url(/common/images/branch/mapbg_jinju.gif) no-repeat; width:709px; height:450px;}
#map_dongbak				{background:url(/common/images/branch/mapbg_dongbak.gif) no-repeat; width:709px; height:665px;}
#map_concos				{background:url(/common/images/branch/mapbg_concos.gif) no-repeat; width:508px; height:504px;}


#branch_floor		{border-top:2px solid #576aa5; width:753px;}
#branch_floor td		{padding:7px 0 7px 10px;border-bottom:1px solid #e2e2e2; }
#branch_floor td span		{color:#576aa5; font-weight:bold; }
#branch_floor td.left		{padding:7px 0 7px 20px;border-bottom:1px solid #e2e2e2; }
#branch_floor td.right		{padding:7px 0 7px 10px;border-bottom:1px solid #e2e2e2; border-right:1px solid #e2e2e2;}
#branch_floor td.right2		{padding:7px 25px 7px 0;border-bottom:1px solid #e2e2e2; border-right:none; text-align:right;}
#branch_floor td.right3		{padding:7px 25px 7px 0;border-bottom:1px solid #e2e2e2;text-align:right; border-right:1px solid #e2e2e2;}

#branch_gallery		{border-top:2px solid #576aa5; width:753px;}
#branch_gallery	th		{padding:7px 0 7px 0;color:#576aa5; border-bottom:1px solid #e2e2e2; border-left:1px solid #e2e2e2;}
#branch_gallery	th.first		{padding:7px 0 7px 0;color:#576aa5; background:#eff2f9; border-bottom:1px solid #e2e2e2;border-left:0; }
#branch_gallery	th.second		{padding:7px 0 7px 0;color:#818181; background:#eff2f9; border-bottom:1px solid #e2e2e2; border-left:1px solid #e2e2e2;border-left:1px solid #e2e2e2;}
#branch_gallery	th.second2		{padding:7px 0 7px 0;color:#818181; background:#eff2f9; border-bottom:1px solid #9f9f9f;border-left:0; }
#branch_gallery	th.second3		{padding:7px 0 7px 0;color:#818181; background:#eff2f9; border-bottom:1px solid #9f9f9f; border-left:1px solid #e2e2e2;border-left:1px solid #e2e2e2;}
#branch_gallery	th.right		{padding:7px 0 7px 0; border-bottom:1px solid #e2e2e2;border-right:0;}
#branch_gallery td		{padding:7px 0 7px 10px;border-bottom:1px solid #e2e2e2;border-left:1px solid #e2e2e2; text-align:center; }
#branch_gallery td.bottom		{padding:7px 0 7px 10px;border-bottom:1px solid #9f9f9f;border-left:1px solid #e2e2e2; text-align:center; }

.branch_convenice { background:url('/common/images/branch/bg_branch_convenience.gif') no-repeat; width:754px; height:136px; }
.branch_convenice .tb10				{border-top:2px solid #576aa5;border-bottom:1px solid #9f9f9f !important;}
.branch_convenice .tb10	 th				{padding:0; color:#576aa5; height:30px;}
.branch_convenice .tb10	 th.pdt				{ padding-top:7px;}
.branch_convenice .tb10	 th.pdB				{ padding-bottom:10px;}
.branch_convenice .tb10	 td				{padding:0;  color:#828282; height:30px;}
.branch_convenice .tb10	 td.pdB				{padding-bottom:10px;}
.branch_convenice .tb10	 td.pdL			{padding-left:15px;}
.branch_convenice .tb10	 td.pdt				{padding-top:7px;}
.branch_convenice .tb10	 td.txtnvy			{color:#0f1c48; font-weight:bold;}
.branch_convenice .tb10	 td.top			{ vertical-align:top;  padding:9px 0 0 1px; _padding:8px 0 0 1px; text-align:left;}



.branch_convenice_grey { background:url('/common/images/branch/bg_branch_convenience.gif') no-repeat; width:754px; height:136px; }
.branch_convenice_grey .tb10				{border-top:2px solid #c0c0c0;border-bottom:1px solid #9f9f9f !important;}
.branch_convenice_grey .tb10	 th				{padding:0; color:#576aa5; height:30px;}
.branch_convenice_grey .tb10	 th.pdt				{ padding-top:7px;}
.branch_convenice_grey .tb10	 th.pdB				{ padding-bottom:10px;}
.branch_convenice_grey .tb10	 td				{padding:0;  color:#828282; height:30px;}
.branch_convenice_grey .tb10	 td.pdB				{padding-bottom:10px;}
.branch_convenice_grey .tb10	 td.pdL			{padding-left:15px;}
.branch_convenice_grey .tb10	 td.pdt				{padding-top:7px;}
.branch_convenice_grey .tb10	 td.txtnvy			{color:#0f1c48; font-weight:bold;}
.branch_convenice_grey .tb10	 td.top			{ vertical-align:top;  padding:9px 0 0 1px; _padding:8px 0 0 1px; text-align:left;}

.found_top { border:2px solid #e1e1e1; padding:10px; font-weight:bold;}

.guide_top {word-break:keep-all;}
.guide_top th { background-color:#3d4665; text-align:right; padding:5px 3px 5px 0; border-bottom:1px solid #505978;}
.guide_top td { background-color:#3d4665;  padding:5px 3px 5px 10px; border-bottom:1px solid #505978; color:#b4b4c0; word-break:keep-all;}
.guide_top th.bot { border:0;}
.guide_top td.bot { border:0;}
.guide_top th.bot2 { border:0;padding:0 3px 0 0;}
.guide_top th.bot2_1 {border:0; padding:0 3px 0 0; padding-left:17px; *padding-left:0px;  _padding-left:0px; text-align:left;}
.guide_top th.bot3 { border:0;padding:0 0 0 5px;}
.guide_top td.bot2 { border:0; padding:0 3px 0 10px;}
.guide_top td.line { height:1px; background:#28314e; font-size:0; padding:0; border:0;}


.guide_notice {border-top:2px solid #576aa5;}
.guide_notice td {background:url('/common/images/blt5.gif') 6px no-repeat;  padding:5px 0 5px 12px; border-bottom:1px dotted #b2b2b2;}
.guide_notice td.top {  background:url('/common/images/blt5.gif') 6px no-repeat; padding:7px 0 5px 12px; border-bottom:1px dotted #b2b2b2;}
.guide_notice td.bot { border-bottom:1px solid #b3b3b3; background:url('/common/images/blt5.gif') 6px no-repeat; padding:5px 0 5px 12px; }
.guide_notice td span { color:#576aa5; font-weight:bold;}

.banner { border:1px solid #eaeaea; margin-top:60px; padding-bottom:0px; _padding-bottom:1px; *padding-bottom:1px; }
.btn_write {position:relative; top:-20px;}

.arthall_replay {background:#e0e0e0; padding:20px; width:630px; height:315px;}
.popHeader2 { background-color:#0f1c48;}

/*吏�젏蹂�痢듬퀎�덈궡*/

.floor_blank {width:64px; position:absolute; top:50px; left:900px; z-index:999;}
.bg_floor_B141 {background:url('../../common/images/branch/bg_floor_timeworld.jpg') no-repeat; width:755px; height:425px;}
.bg_floor_B142 {background:url('../../common/images/branch/bg_floor_suwon.jpg') no-repeat; width:755px; height:425px}
.bg_floor_B143 {background:url('../../common/images/branch/bg_floor_centercity.jpg') no-repeat; width:755px;  height:425px;}
.bg_floor_B144 {background:url('../../common/images/branch/bg_floor_dongbak.jpg') no-repeat; width:755px; height:425px;}
.bg_floor_B145 {background:url('../../common/images/branch/bg_floor_concos.jpg') no-repeat; width:755px; height:425px;}
.bg_floor_B146 {background:url('../../common/images/branch/bg_floor_jinju.jpg') no-repeat; width:755px; height:425px;}

.bg_floor_timeworld {background:url('../../common/images/branch/bg_floor_timeworld.jpg') no-repeat; width:755px; height:425px;}
.branch_floor_guide_timeworld {position:relative; top:0px; left:0px;}
.branch_floor_guide_timeworld .floor_cont_img {position:absolute; top:-425px; left:0px; z-index:9;}
.branch_floor_guide_timeworld .floor_cont {position:absolute; top:18px; left:682px; z-index:10;}
.branch_floor_guide_timeworld .floor_cont li {visibility:hidden; z-index:0;}
/* .branch_floor_guide_timeworld .floor_cont li#floor_B335 {position:absolute; top:-55px; left:1px;}
.branch_floor_guide_timeworld .floor_cont li#floor_B336 {position:absolute; top:-76px; left:1px;}
.branch_floor_guide_timeworld .floor_cont li#floor_B337 {position:absolute; top:-97px;  left:1px;}
.branch_floor_guide_timeworld .floor_cont li#floor_B304 {position:absolute; top:-144px;  left:1px;}
.branch_floor_guide_timeworld .floor_cont li#floor_B305 {position:absolute; top:-165px;  left:1px;}
.branch_floor_guide_timeworld .floor_cont li#floor_B306 {position:absolute; top:-186px;  left:1px;}
.branch_floor_guide_timeworld .floor_cont li#floor_B307 {position:absolute; top:-207px;  left:1px;}
.branch_floor_guide_timeworld .floor_cont li#floor_B308 {position:absolute; top:-228px;  left:1px;}
.branch_floor_guide_timeworld .floor_cont li#floor_B309 {position:absolute; top:-252px;  left:1px;}
.branch_floor_guide_timeworld .floor_cont li#floor_B310 {position:absolute; top:-274px; left:1px;}
.branch_floor_guide_timeworld .floor_cont li#floor_B311 {position:absolute; top:-297px; left:1px;}
.branch_floor_guide_timeworld .floor_cont li#floor_B312 {position:absolute; top:-318px; left:1px;}
.branch_floor_guide_timeworld .floor_cont li#floor_B313 {position:absolute; top:-342px; left:1px;}
.branch_floor_guide_timeworld .floor_cont li#floor_B314 {position:absolute; top:-363px; left:1px;}
.branch_floor_guide_timeworld .floor_cont li#floor_B315 {position:absolute; top:-384px; left:1px;}
.branch_floor_guide_timeworld .floor_cont li#floor_B316 {position:absolute; top:-405px;  left:1px;}
.branch_floor_guide_timeworld .floor_cont li#floor_B317 {position:absolute; top:-428px; left:1px;}*/


.bg_floor_centercity {background:url('../../common/images/branch/bg_floor_centercity.jpg') no-repeat; width:755px; height:425px;}
.branch_floor_guide_centercity {position:relative; font-size:0; height:0; width:0; z-index:9;}
.branch_floor_guide_centercity .floor_cont {position:absolute; top:18px; left:682px; z-index:inherit;}
.branch_floor_guide_centercity .floor_cont li { display:none; z-index:-1;}
.branch_floor_guide_centercity .floor_cont li#floor_B305 {position:absolute; top:-228px;  left:1px;}
.branch_floor_guide_centercity .floor_cont li#floor_B306 {position:absolute; top:-252px;  left:1px;}
.branch_floor_guide_centercity .floor_cont li#floor_B307 {position:absolute; top:-274px; left:1px;}
.branch_floor_guide_centercity .floor_cont li#floor_B308 {position:absolute; top:-297px; left:1px;}
.branch_floor_guide_centercity .floor_cont li#floor_B309 {position:absolute; top:-318px; left:1px;}
.branch_floor_guide_centercity .floor_cont li#floor_B310 {position:absolute; top:-342px; left:1px;}
.branch_floor_guide_centercity .floor_cont li#floor_B311 {position:absolute; top:-363px; left:1px;}
.branch_floor_guide_centercity .floor_cont li#floor_B312 {position:absolute; top:-384px; left:1px;}
.branch_floor_guide_centercity .floor_cont li#floor_B313 {position:absolute; top:-405px;  left:1px;}
.branch_floor_guide_centercity .floor_cont li#floor_B314 {position:absolute; top:-428px; left:1px;}


.bg_floor_dongbak {background:url('../../common/images/branch/bg_floor_dongbak.jpg') no-repeat; width:755px; height:425px;}
.branch_floor_guide_dongbak {position:relative; font-size:0; height:0; width:0; z-index:9;}
.branch_floor_guide_dongbak .floor_cont {position:absolute; top:18px; left:682px; z-index:inherit;}
.branch_floor_guide_dongbak .floor_cont li { display:none; z-index:-1;}
.branch_floor_guide_dongbak .floor_cont li#floor_B305 {position:absolute; top:-165px;  left:1px;}
.branch_floor_guide_dongbak .floor_cont li#floor_B306 {position:absolute; top:-186px;  left:1px;}
.branch_floor_guide_dongbak .floor_cont li#floor_B307 {position:absolute; top:-207px;  left:1px;}
.branch_floor_guide_dongbak .floor_cont li#floor_B308 {position:absolute; top:-228px;  left:1px;}
.branch_floor_guide_dongbak .floor_cont li#floor_B309 {position:absolute; top:-252px;  left:1px;}
.branch_floor_guide_dongbak .floor_cont li#floor_B310 {position:absolute; top:-274px; left:1px;}
.branch_floor_guide_dongbak .floor_cont li#floor_B311 {position:absolute; top:-297px; left:1px;}
.branch_floor_guide_dongbak .floor_cont li#floor_B312 {position:absolute; top:-318px; left:1px;}
.branch_floor_guide_dongbak .floor_cont li#floor_B313 {position:absolute; top:-342px; left:1px;}
.branch_floor_guide_dongbak .floor_cont li#floor_B314 {position:absolute; top:-363px; left:1px;}
.branch_floor_guide_dongbak .floor_cont li#floor_B315 {position:absolute; top:-384px; left:1px;}
.branch_floor_guide_dongbak .floor_cont li#floor_B316 {position:absolute; top:-405px;  left:1px;}
.branch_floor_guide_dongbak .floor_cont li#floor_B317 {position:absolute; top:-428px; left:1px;}




.bg_floor_jinju {background:url('../../common/images/branch/bg_floor_jinju.jpg') no-repeat; width:755px; height:425px;}
.branch_floor_guide_jinju {position:relative; font-size:0; height:0; width:0; z-index:9;}
.branch_floor_guide_jinju .floor_cont {position:absolute; top:18px; left:682px; z-index:inherit;}
.branch_floor_guide_jinju .floor_cont li { display:none; z-index:-1;}
.branch_floor_guide_jinju .floor_cont li#floor_B305 {position:absolute; top:-252px;  left:1px;}
.branch_floor_guide_jinju .floor_cont li#floor_B306 {position:absolute; top:-274px; left:1px;}
.branch_floor_guide_jinju .floor_cont li#floor_B307 {position:absolute; top:-297px; left:1px;}
.branch_floor_guide_jinju .floor_cont li#floor_B308 {position:absolute; top:-318px; left:1px;}
.branch_floor_guide_jinju .floor_cont li#floor_B309 {position:absolute; top:-342px; left:1px;}
.branch_floor_guide_jinju .floor_cont li#floor_B310 {position:absolute; top:-363px; left:1px;}
.branch_floor_guide_jinju .floor_cont li#floor_B311 {position:absolute; top:-384px; left:1px;}
.branch_floor_guide_jinju .floor_cont li#floor_B312 {position:absolute; top:-405px;  left:1px;}
.branch_floor_guide_jinju .floor_cont li#floor_B313 {position:absolute; top:-428px; left:1px;}

.bg_floor_suwon {background:url('../../common/images/branch/bg_floor_suwon.jpg') no-repeat; width:755px; height:425px;}
.branch_floor_guide_suwon {position:relative; font-size:0; height:0; width:0; z-index:9;}
.branch_floor_guide_suwon .floor_cont {position:absolute; top:18px; left:682px; z-index:inherit;}
.branch_floor_guide_suwon .floor_cont li { display:none; z-index:-1;}
.branch_floor_guide_suwon .floor_cont li#floor_B305 {position:absolute; top:-228px;  left:1px;}
.branch_floor_guide_suwon .floor_cont li#floor_B306 {position:absolute; top:-252px;  left:1px;}
.branch_floor_guide_suwon .floor_cont li#floor_B307 {position:absolute; top:-274px; left:1px;}
.branch_floor_guide_suwon .floor_cont li#floor_B308 {position:absolute; top:-297px; left:1px;}
.branch_floor_guide_suwon .floor_cont li#floor_B309 {position:absolute; top:-318px; left:1px;}
.branch_floor_guide_suwon .floor_cont li#floor_B310 {position:absolute; top:-342px; left:1px;}
.branch_floor_guide_suwon .floor_cont li#floor_B311 {position:absolute; top:-363px; left:1px;}
.branch_floor_guide_suwon .floor_cont li#floor_B312 {position:absolute; top:-384px; left:1px;}
.branch_floor_guide_suwon .floor_cont li#floor_B313 {position:absolute; top:-405px;  left:1px;}
.branch_floor_guide_suwon .floor_cont li#floor_B314 {position:absolute; top:-428px; left:1px;}


.bg_floor_concos {background:url('../../common/images/branch/bg_floor_concos.jpg') no-repeat; width:755px; height:425px;}
.branch_floor_guide_concos {position:relative; font-size:0; height:0; width:0; z-index:9;}
.branch_floor_guide_concos .floor_cont {position:absolute; top:18px; left:682px; z-index:inherit;}
.branch_floor_guide_concos .floor_cont li { display:none; z-index:-1;}
.branch_floor_guide_concos .floor_cont li#floor_B307 {position:absolute; top:-384px; left:1px;}
.branch_floor_guide_concos .floor_cont li#floor_B308 {position:absolute; top:-405px;  left:1px;}
.branch_floor_guide_concos .floor_cont li#floor_B309 {position:absolute; top:-428px; left:1px;} 


.floor_list {}
.floor_list td.right { text-align:right; padding:7px 10px 7px 0;}
/* card */				
#cardProfit						{background:url(/common/images/card/txt_card2_2.gif) no-repeat; width:756px; height:1150px; margin-top:10px} 
#cardPartner					{background:url(/common/images/card/txt_card3.jpg) no-repeat; width:758px; height:834px; } 

#giftTop						{background:url(/common/images/card/txt_gcard1.jpg) no-repeat; width:754px; height:120px; margin-top:17px}
.tabCard						{border-bottom:1px solid #273f5b; height:23px;}
#giftGcard						{background:url(/common/images/card/img_gcard1.jpg) no-repeat; width:754px; height:181px; margin-top:15px}
.box2							{border:1px solid #f4f4f4; padding:30px;}
#giftPcard						{background:url(/common/images/card/txt_pcard1.gif) no-repeat; width:754px; height:87px; margin-top:17px}
#bigView						{position:absolute; top:440px; display:none;}
#bigOldView						{position:absolute; top:833px; display:none;}
#bigGiftView					{position:absolute; top:340px; display:none;}
#giftBuyTop						{background:url(/common/images/card/gift_buy_top.jpg) no-repeat; width:754px; height:173px; margin-top:4px}
#giftBuyTop2					{background:url(/common/images/card/gift_buy_top2.jpg) no-repeat; width:754px; height:168px; margin-top:4px}
#giftBuy1						{background:url(/common/images/card/bg_gift_buy1.gif) no-repeat; width:238px; height:60px; margin-top:10px; padding-top:107px; *padding-top:112px; float:right}
#giftBuy2						{background:url(/common/images/card/txt_buy4.gif) no-repeat; width:754px; height:95px; margin-top:10px;}
#buyLogin1						{border-right:1px solid #e1e1e1; width:355px; height:155px; margin:20px 0 0 25px; float:left}
#buyLogin2						{width:325px; height:135px; margin:20px 0 0 25px; float:left}
.box3 							{background-color:#e6e7ec; padding:15px 0px; color:#666 !important}
.txtTerms1						{line-height:18px; margin-left:7px}

.giftcard_intor1 {background:url(/common/images/card/img_giftcardintro1.jpg) no-repeat; width:754px; height:194px;}
.giftcard_intor2 {background:url(/common/images/card/img_giftcardintro2.jpg) no-repeat; width:754px; height:350px;}
.giftcard_type1		{width:754px; height:210px; background:url(/common/images/card/giftcard1.jpg) no-repeat; text-indent:-999px;}
.giftcard_type2		{width:754px; height:356px; background:url(/common/images/card/giftcard2.jpg) no-repeat; text-indent:-999px;}
/*.giftcard_type3		{width:754px; height:509px; background:url(/common/images/card/giftcard3.jpg) no-repeat; text-indent:-999px;}
.giftcard_type3		{width:754px; height:221px; background:url(/common/images/card/giftcard4.jpg) no-repeat; text-indent:-999px;}*/
.giftcard_type3		{width:754px; height:221px; background:url(/common/images/card/giftcard5.jpg) no-repeat; text-indent:-999px;}
.search_BD {border-bottom:1px solid #2a3f5a;}
.gift_searchtop {background-color:#f4f4f4; border:1px solid #eaeaea; text-align:center; padding:20px;}
.gift_searchtop_input {border:3px solid #d8d8d8; height:24px; width:300px;}

.search_resL { float:left; font-weight:bold; color:#3b4e90;}
.search_resR { float:right;}
.search_resR span { color:#768feb; font-weight:bold;}

.search_all_topBd {border:1px solid #bec4dc; padding:10px 0 10px 50px; margin-bottom:20px;}
.search_all_top {float:left; border-right:1px solid #bec4dc; padding:10px 0 10px 0; text-align:center; width:200px; height:10px;font-weight:bold;}
.search_all_top span {font-weight:bold; color:#758eea;margin-left:10px;}
.search_all_top2 {float:left;  padding:10px 0 10px 0; text-align:center; width:200px; height:10px;font-weight:bold;}
.search_all_top2 span {font-weight:bold; color:#758eea; margin-left:10px;}

.tb_search_list			{border-top:2px solid #576aa5; border-collapse:collapse; }
.tb_search_list	 th			{ padding:7px 0 7px 0; border-bottom:1px solid #e2e2e2; border-right:1px solid #e2e2e2;}
.tb_search_list	 th.right			{padding:7px 0 7px 0; border-bottom:1px solid #e2e2e2; border-right:none;}
.tb_search_list	 td			{padding:7px 0 7px 0; text-align:center; border-bottom:1px solid #e2e2e2; border-right:1px solid #e2e2e2;}
.tb_search_list	 td.right			{padding:7px 0 7px 0; text-align:center; border-bottom:1px solid #e2e2e2; border-right:none;}


.tb_search_list2			{border-top:2px solid #576aa5; border-bottom:1px solid #9f9f9f;}
.tb_search_list2 th			{background:url(/common/images/key_line.gif) right no-repeat; padding:10px 0 10px 0; border-bottom:1px solid #9f9f9f;}
.tb_search_list2 th.end		{background:#fff; padding:9px 0 9px 0; border-bottom:1px solid #9f9f9f;}
.tb_search_list2 td			{padding:7px 0 7px 0; border-bottom:1px solid #e2e2e2; text-align:center;}
.tb_search_list2 td a		{color:#666666;}
.tb_search_list2 td.mid		{border-bottom:0px;}
.tb_search_list2 td.left	{padding-left:10px; text-align:left;}
.tb_search_list2 td.end		{border-bottom:0;}
.tb_search_list2 td.txt_blue{color:#5a6aa6;}

.search_nodata {border-top:2px solid #576aa5; border-bottom:1px solid #9f9f9f; text-align:center; margin:20px 0 20px 0; line-height:20px; padding:20px 0 20px 0;}
.search_nodata span {color:#768feb; font-weight:bold;}

/* member */
.box4							{border:2px solid #e1e1e2; color:#828282 !important;}
.box4_m							{border:2px solid #e1e1e2; color:#828282 !important;}	
.box5 							{background-color:#f9f9f9; border:1px solid #dbdbdb; padding:13px 9px; color:#828282 !important; height:84px; overflow:auto; overflow-x:hidden; line-height:18px;
								scrollbar-face-color:#d6d6d6;
								scrollbar-shadow-color:#f6f6f6;
								scrollbar-highlight-color:#d6d6d6;
								scrollbar-3dlight-color:#f6f6f6;
								scrollbar-darkshadow-color:#f6f6f6;
								scrollbar-track-color:#f6f6f6;
								scrollbar-arrow-color:#8c8c8c;}
.pop450							{border:1px solid #e4e4e4; margin-top:2px; width:428px}
.pop480				{border:1px solid #e4e4e4; margin-top:2px; width:478px}
.box6 							{background-color:#f1f1f1; padding:11px 13px; color:#828282 !important}
#login1							{width:335px; height:155px; margin:20px 0 0 25px;}
#login1_m						{width:80%;  height:155px; margin:20px 0 0 25px; float:left}
#login12						{width:335px; height:140px; margin:20px 0 0 25px; float:left}
#login2							{position: absolute; top:109px; left:660px}
#chagePW						{background-color:#f1f1f1; width:389px; height:117px; margin:13px 0 0 20px}
#chagePW dt						{float:left; clear:both;}
#chagePW dd						{float:left;}
#chagePW dd input				{border:1px solid #d8d8d8; width:165px; height:17px; line-height:17px; color:#666}
#pwNotice						{position:absolute; top: 305px; left:55px}
#realName1						{border-right:1px solid #e1e1e1; width:365px; height:135px; margin:20px 0 0 25px; float:left}
#realName2						{width:250px; height:135px; margin:25px 0 0 25px; float:left}
.txtNote2						{background:url(/common/images/blt4.gif) no-repeat; padding-left:8px; font-size:12px; color:#828282; line-height:17px;}
.txtNote2_area { overflow: hidden;border: 2px solid #e1e1e1; padding: 18px 24px; }
.txtNote2_area dl { overflow: hidden; width: 292px; float: left; }

.txtNote3						{background:url(/common/images/blt4.gif) no-repeat; padding-left:8px; font-size:11px; color:#828282; line-height:17px;}
#joinEnd						{background:url(/common/images/member/join_end.jpg) top left no-repeat; height:227px; margin-top:17px; padding:80px 0 0 203px}
.box8 							{background-color:#f6f6f6; padding:19px 12px; color:#666 !important}
#findIdpw1						{border-right:1px solid #e1e1e1; width:315px; height:225px; margin:20px 0 0 25px; float:left}
#findIdpw2						{width:300px; height:135px; margin:25px 0 0 18px; float:left}
#findId							{background:url(/common/images/member/result_id.jpg) top left no-repeat; height:100px; margin-top:10px; padding:80px 0 0 215px}
#findPw							{background:url(/common/images/member/result_pw.jpg) top left no-repeat; height:85px; margin-top:10px; padding:90px 0 0 223px}
#findPw2						{background:url(/common/images/member/result_pw2.jpg) top left no-repeat; height:85px; margin-top:10px; padding:90px 0 0 223px}
.box7							{border:3px solid #fe7e5e6; background-color:#fff; color:#828282 !important;}


/* mypage */
#pointInfo						{background:url(/common/images/member/bg_point_info.gif) no-repeat; margin-top:10px; width:754px; height:85px; padding:47px 0 0 80px; }
#pointInfo h5					{display:none}
#modMember						{background:url(/common/images/mypage/bg_mem_mod.jpg) no-repeat; margin-top:17px; width:754px; height:94px; padding:320px 0 0 140px; }	
#modPW							{width:300px}	
#loginCont						{position:relative; background:url(/common/images/mypage/bg_login.gif) no-repeat; width:390px; height:200px; margin:39px 0 0 20px; }
#loginCont	dt					{float:left; clear:both;}
#loginCont	dd					{float:left;}
#loginCont	dd input			{border:1px solid #d8d8d8; width:165px; height:17px; line-height:17px; color:#666}
#btnLogin						{position:absolute; top: 202px; left:306px}


/* 媛쒖씤�뺣낫,�댁슜�쎄� */
.mem_box 						{border:2px solid #e2e2e2; padding:20px;}
.txt_mem_link1					{color:#666; line-height:20px}
.txt_mem_link1 a				{color:#666;}
.txt_mem_link1 a:hover			{color:#5a68a5; text-decoration:underline}	
.txt_mem_link2					{color:#576aa4; font-weight:bold;}
.txt_mem_link3					{color:#666; line-height:17px;}

/* popup */
.popHeader			{background-color:#0f1c48; height:50px;}
.popSubHeader		{background-color:#535c7b; height:27px;}
.popBD1				{*width:498px !important; _width:500px; width:498px; border-bottom:1px solid #e4e4e4; border-right:1px solid #e4e4e4;  border-left:1px solid #e4e4e4}
.popBD2				{*width:428px !important; _width:430px; width:428px; border-bottom:1px solid #e4e4e4; border-right:1px solid #e4e4e4;  border-left:1px solid #e4e4e4}
.popBD3				{*width:428px !important; _width:430px; width:428px; border-right:1px solid #e4e4e4;  border-left:1px solid #e4e4e4}
.popBD4				{*width:424px !important; _width:426px; width:424px; border-bottom:1px solid #e4e4e4; border-right:1px solid #e4e4e4;  border-left:1px solid #e4e4e4}
.popBD5				{*width:480px !important; _width:482px; width:480px; border-bottom:1px solid #e4e4e4; border-right:1px solid #e4e4e4;  border-left:1px solid #e4e4e4}
.popBDT1			{border-top:1px solid #e4e4e4;}
#hpAuthentic1		{background:url(/common/images/popup/txt_hp_authentic2.gif) no-repeat; width:458px; height:62px; margin-top:15px}
#hpAuthentic2		{background:url(/common/images/popup/bg_hp_authentic1.gif) no-repeat; width:458px; height:44px; clear:both;  padding:15px 0 15px 30px}
.box6				{background-color:#f1f1f1; padding:15px 0 15px 30px;}
.box7				{background-color:#f1f1f1; border-right:1px solid #e4e4e4;  border-left:1px solid #e4e4e4; padding:15px 20px;}
.box7 a				{color:#828282}
input.txt3			{border:1px solid #d8d8d8; height:16px; font-size:11px; line-height:15px}

/* mail send */
.pop_mail {width:100%; border:1px solid #e9e9e9;}
.pop_mail th {padding-left:12px; border-bottom:1px solid #e9e9e9; background:#f1f1f1; text-align:left;}
.pop_mail td {padding:6px 0 6px 10px; border-bottom:1px solid #e9e9e9;}


.tb_NoStyle		  	{border-top:0px !important; border-bottom:0px !important;}
.tb_NoStyle th		{padding:0 !important; margin:0 !important; border:0 !important;}
.tb_NoStyle td		{padding:0 !important; margin:0 !important; border:0 !important;}	


/* error */
#cont_error			{float:right; width:830px; background-color:#ffffff; height:100%; min-height:450px; margin-bottom:5px; padding-bottom:50px;}
#cont_error #error_cont { width: 547px; height: 310px; position: relative; margin: 60px 0 0 150px; background:url(/common/images/error/error_bg.gif) 0 0 no-repeat; }
#cont_error #error_cont .txt { display: none; }
#cont_error #error_cont .btn { position: absolute; left: 215px; bottom: 30px; z-index: 10; }

/* 
	작성일 : 20130909 
	지점사이트 제퓨상품권 페이지 리뉴얼
*/


.tab01 ul li div{text-align:center; vertical-align:middle}
.tab01 ul li div a img{}
.tabMenu{display:inline-block}
.tabMenu li{float:left; width:70px; height:24px; margin-right:4px }
.tabMenu li span{visibility:hidden;overflow:hidden;text-indent:-10000px;width:.1%;height:.1%;line-height:.1%;font-size:.1%}
.tabMenu li.tbMenu01{background:url(/common/images/card/tab01_off.gif) no-repeat;}
.tabMenu li.tbMenu02{background:url(/common/images/card/tab02_off.gif) no-repeat;}
.tabMenu li.tbMenu03{background:url(/common/images/card/tab03_off.gif) no-repeat;}
.tabMenu li.tbMenu04{background:url(/common/images/card/tab04_off.gif) no-repeat;}
.tabMenu li.tbMenu05{background:url(/common/images/card/tab05_off.gif) no-repeat;}
.tabMenu li.tbMenu06{background:url(/common/images/card/tab06_off.gif) no-repeat;}
.tabcon_area{border:4px solid #e7e6e6; padding:25px 25px; position:relative}

.tabcon_area div ul{display:inline-block}
.tabcon_area div ul li{ float:left; margin-right:35px; margin-top:10px }
.tabcon_area div ul li div{vertical-align:middle; border:1px solid #c8c8c8; width:200px; height:95px;}
.tabcon_area div ul li span{display:block; text-align:center; margin-top:10px}
.mar0{margin-right:0px !important}
.mat40{margin-top:40px !important; }

.ci_con{position:absolute; left:190px; top:40px; background:#fff}
.ci_layer{width:360px; height:150px; border:1px solid #2a3f5a; padding:20px; position:relative}
.logo_area{float:left; padding:10px; border:1px solid #dee0e7; margin-top:15px}
.logo_area img{width:120px; height:75px}
.store_info{position:absolute; left:190px; top:60px;  }
.btn_close{position:absolute; right:0; top:0}

.store_info dl dt{font-size:17px; font-weight:bold; float:initial !important; padding:3px 0;display:block; }
.store_info dl dd{margin-top:5px; float:initial !important; padding:3px 0; display:block; width:200px}
.store_info dl dd.store_con{font-size:15px; font-weight:bold; }

.ticket_con{margin-top:10px; padding:20px; text-align:center; border:1px solid #f4f4f4}

/* 
	작성일 : 20130917 
	웨딩 마일리지 페이지 추가
*/
.mat10{margin-top:10px}
.mat20{margin-top:20px}
.wrapper_store{width:755px; margin:0 auto; }
.hidden{visibility:hidden;overflow:hidden;text-indent:-10000px;width:.1%;height:.1%;line-height:.1%;font-size:.1%}

/*20140917 보안문자 추가*/
div.login1_mody {height:335px; }
.captchaDl .captchaImg {border:1px solid #DDDDDD; }
.captchaDl .captchaIn img {padding:5px 0;}
.captchaDl .captchaIn input {border: 1px solid #e2e2e2; width:240px; height: 30px; color: #828282; line-height: 16px;}
div.login1_mody .captchaDl {overflow:hidden; }
div.login1_mody .captchaDl dd {width:248px; }
div.login1_mody .cpatchaDiv {height:170px; }

/* 20141222 sns 로그인관련 */
ul.snsJoin {overflow:hidden; padding-top:20px; }
ul.snsJoin li {float:left; border-right:1px solid #E3E3E3;}
ul.snsJoin li.naver {padding:5px 24px 5px 29px;}
ul.snsJoin li.face {padding:5px 27px 5px 27px;}
ul.snsJoin li.kakao {padding:5px 24px 5px 24px; border:none;}
span.btn_origin_join{display:block;  padding:24px 0 28px;}
#loginSns {position: absolute; top: 109px; left: 660px; width:100%; height:auto; background:url("http://branch.galleria.co.kr/common/images/member/snslogin_bg.jpg") repeat-y left top; }
#loginSns img {position:absolute; left:0; top:17%; padding:0 30px 0px 50px;  }
div.snsLoginDiv {height:145px !important; } 
ul.snsLogin {overflow:hidden; padding-top:20px; }
ul.snsLogin li {float:left; border-right:1px solid #E3E3E3;}
ul.snsLogin li.naver {padding:5px 17px 5px 3px;}
ul.snsLogin li.face {padding:5px 10px 5px 10px;}
ul.snsLogin li.kakao {padding:5px 3px 5px 12px; border:none;}
#loginSns {position: absolute; top: 109px; left: 660px; width:320px; height:auto; background:url("http://branch.galleria.co.kr/common/images/member/snslogin_bg.jpg") repeat-y left top; }
#loginSns img {position:absolute; left:0; top:25%; padding:0 30px 0px 50px;  }

div.snsLoginDiv {height:145px !important; } 
.sns_change_div{overflow:hidden; padding:27px 0 27px 20px;border-top: 2px solid #576aa5;border-bottom: 1px solid #9f9f9f !important; margin: 6px 0 40px;}
.sns_change_div .sns_v_div{float:left; text-align: center;width:200px; margin-right: 54px;}
.sns_change_div .sns_v_div.last{margin:0;}
.sns_change_div .sns_v_div span{display:block; font-size:12px;}
.sns_change_div .sns_v_div span strong{font-weight:bold !important;}
.sns_v_div .sp_area{margin:14px 0 10px 0;}
.sns_v_div .sp_area a{display:inline-block !important; height:47px;text-indent:-1000px; white-space: nowrap; overflow:hidden; width:200px; 
background-image: url("http://branch.galleria.co.kr/common/images/member/sp_btn_v_acc.jpg");background-repeat: no-repeat; 
/* for ie7 */
*text-indent: 0;
*font-size: 0;
*line-height: 0}
.sns_v_div .sp_f a{background-position:0 -47px !important; }
.sns_v_div .sp_k{border:0 none;padding:0;}
.sns_v_div .sp_k a{background-position:0 -94px;}
.m_step.m_sns_step li {float: left;width: 306px;text-align: right;background: url('http://dept.galleria.co.kr/web/img/member/m_step_icon.gif') 18% 50% no-repeat;}
.m_step.m_sns_step li:first-child {width: 206px;margin: 0;}

/* 약관 */
.terms{ font-family:'Nanum Gothic'; font-size:12px;}
.terms li{float:none;}
.terms h4{color:#0f1c48; font-size:14px; padding:20px  0 10px 0; font-weight:bold}
.terms h5{font-size:12px; font-weight:bold; padding:20px 0 10px 0; color:#576aa4;}
.terms li{line-height:18px}
.terms ol ol{padding:10px 0}
.terms ol {padding-left:22px;}
.terms ol ol{padding-left:0;}
.terms ol li{list-style-type:decimal; }
.terms ol ol li{list-style-type:none;}
.terms p{line-height:18px}
.terms .mg_t{padding-top:20px}

/* 20150604 약관동의 */
.agreement {margin:0 10px; } 
.agreement textarea{  width:712px; max-width:712px;white-space:pre-line;  height: 120px; max-height: 120px;line-height:1.6;  padding:10px;  border: 1px solid #e0e0e0;  color: #212121;  overflow-x: hidden;  overflow-y: auto; background-color:#FFF; resize:none;
font-family: "돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif; font-size: 12px; color:#828282;
}

/* 개인정보취급방침 판매자리스트 관련 */
div.terms {
  position: relative;
}
.my_terms div.layerPop {
  width: 600px;
  background: #fff;
  position: fixed;
  top: 10%;
  left: 50%;
  margin-left: -300px;
  z-index: 9999;
  overflow: inherit !important;
  display: none;
}
.layerOff {
  position: absolute;
  top: 7px;
  right: -137px;
}
.layerPop h3 {
  color: #1a1a1a;
  padding: 10px 0 !important;
  margin: 0;
  font-size: 16px;
  font-weight: 600;
}
.layerPop .close {
  position: absolute;
  right: 0;
  top: -35px;
}
.layerPop .close img {
  width: 23px;
}
.my_terms div.layer_body {
  padding: 10px;
  position: relative;
  overflow: inherit !important;
}
.layer_contents {
  height: 400px;
  overflow-y: scroll !important;
}
.layer_contents .cell_list {
  display: inline-block;
  width: 22%;
  padding: 1%;
  border-bottom: 1px dashed #ccc;
}
a.layer_open_link {
  color: #26509d !important;
  text-decoration: underline !important;
}
@media (max-width: 480px) {
  .my_terms div.layerPop {
    width: 98%;
    left: 50%;
    margin-left: -49%;
    top: 10%;
  }
  .layer_contents {
    height: 400px;
  }
}