.titKr		{ display:none; }
.storeContents			{ max-width:128rem; margin:15rem auto 0; }
.storeContents .storeinfo		{  }
.storeContents .storeinfo .storetit		{ font-size:3.6rem; color:#036d58; font-weight:bold; padding-bottom:5.2rem; }
.storeContents .storeinfo ul		{  }
.storeContents .storeinfo ul li		{ width:100%; overflow:hidden; display:table; table-layout: fixed; }
.storeContents .storeinfo ul li p		{ display:table-cell; width:calc(75% - 2rem); border-bottom:.1rem solid #a88e84; font-size:2.4rem; color:#717171; padding:2rem 0; }
.storeContents .storeinfo ul li p:nth-child(1)		{ width:25%; font-size:2.4rem; color:#333333; font-weight:bold; }
.storeContents .storeinfo ul li p:nth-child(2)		{ width:2rem; border:0 !important; }
.storeContents .storeinfo ul li:nth-child(1) p		{ border-top:.3rem solid #a88e84; }
/*.storeContents .storeinfo ul li p br	{ display:none; }*/

.storeContents .localMap,
.storeContents .widewrap		{ max-width:103rem; margin:6.8rem auto 15.8rem; }
.storeContents .localMap #map,
.storeContents .localMap img	{ width:100%; max-width:auto; }

.storeContents .smtit,
.storeContents .storetbl	{display:none;}

.store2dpth					{ max-width:128rem; margin:0 auto;  }
.pc.store2dpth				{ display:block !important; }
.store2dpth ul				{ display:flex; width:100%; flex-wrap: wrap; }
.store2dpth ul li			{ width:32%; border-bottom:.1rem solid #a88e84; font-size:2.4rem; color:#717171; padding:2rem 0; margin-left:2%; }
.store2dpth ul li:nth-child(3n + 1)	{ margin:0; }
.store2dpth ul li:nth-child(1),
.store2dpth ul li:nth-child(2),
.store2dpth ul li:nth-child(3)		{ border-top:.3rem solid #a88e84; }

.worldMap					{ background:url(../img/contents/stores_03.png) center 0 repeat-x; text-align:center; min-height:112.9rem; }

.root_daum_roughmap			{ width:100% !important; max-width:1280px; }
.root_daum_roughmap .wrap_map	{ height:40vh !important; z-index: 1; }

.storeSelect		{ margin:0 2rem; }
.storeSelect select	{ font-size:1.6rem; border:#333; height:4rem;border:1px solid #ccc;width:100%; }

.localMap .root_daum_roughmap .cont		{ display:none !important; }

@media all and (max-width:1280px){
	.worldMap					{ background:url(../img/contents/stores_03.png) center 0 repeat-x; text-align:center; min-height:0; background-size:auto 100%; }
}
@media all and (max-width:760px){
	.storeContents	{ margin-top:3rem; }
	.storeContents .storeinfo		{ padding:0 2rem; }
	.storeContents .storeinfo .storetit		{ font-size:2rem; padding-top:3rem; padding-bottom:2rem; }
	.storeContents .storeinfo ul li p		{ width:calc(75% - 1rem); margin-left:1rem; font-size:1.4rem; padding:1rem 0; }
	.storeContents .storeinfo ul li p:nth-child(1)		{ font-size:1.4rem; word-break:keep-all; }
	.storeContents .storeinfo ul li:nth-child(1) p		{ border-top:.3rem solid #a88e84; }

	.storeContents .localMap,
	.storeContents .widewrap		{ max-width:103rem; margin:3.4rem auto 7.5rem; padding:0 2rem; }

	.pc.store2dpth				{ display:none !important; }
	
	.store2dpth					{ padding:0 2rem; }
	.store2dpth ul li			{ width:100%; font-size:1.4rem; padding:1rem 0; margin-left:0; }
	.store2dpth ul li a			{ display:block; }
	.store2dpth ul li:nth-child(3n + 1)	{ margin:0; }
	.store2dpth ul li:nth-child(2),
	.store2dpth ul li:nth-child(3)		{ border-top:0; }
	
	.root_daum_roughmap .wrap_map	{ height:30vh !important; }
}



